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
338652659769	338652660328	338652660878	338652661428	338652661978	338652662528	338652663078	338652663628	338652664177	338652664728	338652665278	338652665828	338652666378	338652666928	338652667478	338652668028	338652668578	338652669128	338652669677	338652670228	338652670778	338652671328	338652671878	338652672428	338652672978	338652673528	338652674078	338652674627	338652675178	338652675728	338652676278	338652676828	338652677378	338652677928	338652678478	338652679028	338652679578	338652680128	338652680678	338652681228	338652681780	338652682328	338652682877	338652683428	338652683978	338652684528	338652685078	338652685628	338652686178	338652686728	338652687278	338652687828	338652688378	338652688928	338652689478	338652690028	338652690578	338652691128	338652691678	338652692228	338652692778	338652693328	338652693877	338652694428	338652694978	338652695528	338652696078	338652696628	338652697178	338652697727	338652698278	338652698828	338652699378	338652699928	338652700478	338652701028	338652701578	338652702128	338652702678	338652703228	338652703778	338652704328	338652704880	338652705428	338652705978	338652706528	338652707078	338652707628	338652708178	338652708728	338652709278	338652709828	338652710378	338652710927	338652711478	338652712028	338652712578	338652713128	338652713677	338652714228	338652714778	338652715328	338652715878	338652716428	338652716978	338652717528	338652718078	338652718628	338652719178	338652719728	338652720278	338652720828	338652721378	338652721928	338652722478	338652723028	338652723578	338652724128	338652724678	338652725228	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	3600	2300	2733	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23798	21028	24648	27604	21030	21051	17605	1381	863	588	424	341	337	289	242	242	201	260	201	197	205	212	231	209	228	214	196	180	202	219	209	195	189	193	231	198	198	178	193	206	167	179	162	163	163	181	201	166	187	171	173	152	178	182	194	192	193	180	183	209	206	183	172	163	160	175	142	167	210	173	206	161	190	169	172	181	179	173	175	166	184	160	171	207	205	183	156	179	159	187	160	172	185	173	167	192	203	216	174	196	187	180	171	159	180	157	182	157	170	186	163	180	148	201	169	202	192	169	168	178	187	172	181	178	175	185	176	145	183	209	194	170	180	165	176	192	194	149	186	176	194	184	184	195	173	172	195	162	169	193	174	168	178	193	168	179	160	187	196	197	197	168	180	158	181	206	196	184	174	180	164	190	165	225	166	206	159	181	172	187	195	206	151	169	190	172	194	175	193	182	169	169	188	164	140	194	170	164	182	178	152	165	154	176	174	179	165	193	158	197	174	178	186	173	171	191	196	197	176	179	184	174	158	175	173	196	160	188	168	161	175	187	164	195	206	193	176	182	181	189	175	171	190	204	202	152	181	163	170	185	170	207	159	157	165	189	188	149	177	198	164	167	155	196	163	162	180	146	171	174	180	180	191	168	172	187	191	167	187	186	176	195	174	165	165	178	159	178	221	175	182	168	209	169	185	149	172	190	170	171	188	169	157	171	176	169	163	166	167	208	170	164	187	175	176	168	165	189	178	203	161	169	183	158	154	187	192	167	147	186	151	173	141	190	194	187	172	203	180	186	161	179	164	163	195	186	184	179	165	181	179	176	188	191	205	166	174	188	213	208	154	179	167	166	178	155	186	201	164	202	147	174	174	174	160	195	180	179	184	179	171	182	153	182	191	189	204	214	177	161	183	183	169	188	183	179	181	182	195	198	180	170	198	176	188	188	173	174	198	180	174	173	178	179	201	194	171	175	172	190	181	192	175	180	161	162	198	196	184	200	187	187	175	169	198	170	170	171	187	167	174	152	172	185	182	169	160	159	187	181	170	172	178	167	191	192	175	197	176	160	179	186	183	183	183	177	169	173	199	185	159	199	176	187	159	169	192	170	186	200	203	189	184	174	162	191	185	170	164	164	189	158	194	206	198	195	194	188	158	187	148	185	168	186	164	170	182	191	173	196	183	196	176	204	170	209	180	214	175	158	173	172	157	159	170	191	219	176	183	175	183	186	183	158	171	196	168	196	189	183	180	157	169	173	171	168	205	175	185	173	164	185	191	179	161	173	202	210	178	187	184	174	171	215	190	189	166	174	181	169	197	169	164	165	201	188	195	172	185	176	176	205	181	162	174	162	180	188	198	195	162	168	186	199	174	180	160	182	186	180	176	188	168	164	191	186	176	185	191	158	198	156	186	187	176	176	166	178	163	171	159	185	172	160	180	164	158	193	167	165	176	162	161	178	160	161	178	193	150	177	176	209	188	181	196	180	169	153	164	158	170	187	186	180	176	161	164	162	163	150	180	152	191	162	172	210	193	175	162	169	184	190	178	197	179	155	186	162	174	187	179	176	189	163	177	187	209	177	183	161	161	167	168	180	182	208	194	173	182	195	174	171	183	180	163	157	171	155	155	187	166	188	201	188	190	182	191	171	183	197	168	198	194	206	171	179	169	162	181	185	194	185	195	186	156	158	198	205	182	174	163	168	202	191	193	172	183	179	191	172	154	187	141	188	177	182	196	173	190	182	163	179	178	189	182	177	198	174	197	194	152	166	158	182	178	192	174	183	197	196	186	177	167	162	179	180	187	195	181	184	167	149	174	144	195	173	174	157	164	160	181	186	173	158	172	173	164	170	152	183	173	153	205	178	196	184	172	189	187	211	178	183	168	165	194	184	197	179	171	187	190	166	162	193	161	169	162	164	167	159	195	185	157	172	178	168	174	170	188	176	179	185	173	182	191	167	206	199	181	185	162	155	188	161	174	188	196	169	180	173	173	157	177	195	178	175	140	211	181	173	185	171	183	171	161	192	195	189	172	199	187	196	185	164	189	183	174	142	185	169	182	168	197	190	157	160	182	180	157	191	169	188	153	178	186	168	205	182	185	169	164	196	182	194	178	163	189	175	173	166	191	145	174	176	170	180	187	176	202	151	191	176	189	188	196	193	187	202	155	175	165	178	160	187	192	192	185	204	192	194	202	175	193	170	159	173	183	159	154	185	178	183	189	161	165	201	174	180	184	146	207	168	204	182	188	168	185	171	180	162	199	153	206	171	183	172	198	176	185	208	181	164	167	187	164	164	179	183	177	185	187	181	184	164	177	186	191	188	185	175	190	175	178	167	162	174	192	174	159	173	177	195	174	165	186	178	176	160	182	150	197	187	162	174	195	203	163	204	179	174	149	172	187	180	173	179	207	184	171	178	164	182	188	173	182	197	171	148	189	190	174	182	193	221	180	171	170	161	171	174	182	181	222	166	166	183	165	185	166	184	184	163	188	163	195	169	193	151	148	179	197	198	186	194	175	173	177	187	169	196	199	172	194	183	169	165	192	164	165	163	208	165	201	193	180	173	188	173	190	194	174	165	192	174	190	178	179	177	161	178	161	179	167	160	159	203	176	182	186	169	153	150	180	169	185	203	189	175	187	185	171	190	174	172	168	177	191	183	194	154	187	204	196	198	175	168	187	169	185	200	179	174	186	192	181	214	188	175	187	166	165	170	170	200	194	175	191	172	183	165	173	147	172	166	169	174	168	165	189	156	161	139	173	178	163	196	163	176	172	211	195	181	158	192	206	175	180	173	165	184	193	174	183	189	180	164	174	172	144	160	188	188	212	147	185	183	200	193	180	187	184	185	183	192	176	155	167	177	180	198	191	199	181	169	179	182	181	179	157	169	142	178	159	175	197	196	182	153	152	170	191	168	165	180	169	167	176	187	203	173	157	191	182	185	171	160	195	159	164	183	180	185	175	174	159	180	153	166	152	181	193	155	203	158	193	178	179	189	194	167	196	167	184	172	176	169	176	187	152	162	168	183	170	185	178	194	179	182	188	166	165	186	177	201	179	166	202	177	183	195	165	164	206	178	171	153	177	170	143	180	201	169	195	201	168	194	204	192	182	190	185	165	158	190	175	181	167	164	190	206	194	174	174	165	175	189	167	196	196	187	198	169	180	163	166	193	174	174	185	213	184	170	195	194	160	165	170	199	176	181	184	195	158	167	186	183	178	162	180	188	178	195	177	168	172	174	163	168	167	181	172	186	182	168	184	162	185	174	175	152	186	174	163	190	185	180	191	155	163	173	187	149	162	206	200	171	179	181	195	182	171	191	169	168	177	207	181	186	205	178	167	179	173	167	171	206	155	159	186	166	190	208	195	150	170	173	165	174	180	202	179	187	161	180	193	161	181	165	176	173	190	169	197	195	158	199	187	178	190	173	174	166	183	173	183	191	166	192	178	173	167	189	189	171	174	175	173	163	172	177	193	185	177	155	168	193
3533	4872	2909	1816	1073	908	765	669	648	553	530	500	449	477	436	431	454	453	412	440	420	454	439	428	453	445	450	448	419	448	453	460	453	438	418	432	452	446	456	429	438	461	440	460	412	391	443	414	391	453	442	392	443	411	410	435	442	388	464	423	460	410	430	430	449	451	438	446	453	455	463	450	412	438	437	416	469	446	431	421	417	424	442	442	430	432	435	431	407	443	402	395	437	428	432	503	433	419	445	453	451	447	431	486	431	451	440	411	420	361	418	425	456	414	401	423	423	412	438	471	429	409	462	457	394	400	418	392	463	458	439	463	437	437	423	440	437	453	425	437	450	454	455	418	435	431	430	421	412	437	420	403	462	418	460	432	406	429	453	413	398	466	431	390	420	452	450	437	443	419	424	429	453	449	469	455	447	401	413	438	450	408	439	471	468	408	451	431	411	434	437	418	402	458	446	448	445	382	436	439	403	460	435	457	421	451	421	446	398	450	455	446	440	415	434	418	407	417	457	391	431	422	411	413	409	469	449	444	449	494	437	415	438	426	479	465	459	431	452	435	485	421	443	445	442	447	415	396	459	452	422	404	420	435	457	416	456	451	440	469	409	462	392	455	432	426	425	435	414	436	452	454	425	427	470	392	441	414	436	404	447	420	420	439	408	432	389	458	434	445	378	436	398	458	447	409	411	427	455	445	435	414	429	418	480	462	437	458	422	504	432	445	443	439	420	421	395	425	473	429	417	435	432	427	460	436	412	427	424	453	430	424	396	402	424	437	408	415	458	413	434	384	456	411	439	433	449	422	424	435	426	434	432	459	410	436	463	413	410	430	413	432	439	428	435	439	423	423	381	440	442	446	417	452	448	435	428	416	449	407	394	456	401	387	427	447	439	437	444	414	417	416	436	457	441	437	483	403	399	448	444	384	437	447	443	434	442	438	407	387	438	474	423	416	429	444	403	442	460	440	441	419	418	457	459	446	458	419	447	400	440	434	450	456	403	415	452	425	435	465	422	410	440	435	438	424	468	433	440	458	459	410	446	448	396	427	425	465	450	442	442	453	473	432	451	409	426	425	430	413	431	432	432	442	386	433	415	404	437	459	457	414	438	462	415	429	428	366	407	450	444	441	365	438	397	429	445	408	404	456	421	425	401	411	455	432	427	433	432	438	437	434	449	428	465	451	435	414	442	448	445	459	419	455	406	427	462	428	409	490	399	482	418	453	476	398	426	424	391	421	420	461	433	441	433	428	430	418	471	421	426	424	463	461	444	433	460	409	427	430	450	422	444	416	438	450	422	409	440	449	454	412	454	417	447	411	457	466	442	455	421	443	427	446	438	475	475	432	420	380	392	441	445	408	450	402	445	444	452	438	429	421	406	469	442	423	412	459	458	404	420	449	467	413	442	408	428	435	444	437	418	424	488	418	442	434	429	458	416	397	434	430	407	450	398	465	385	435	444	418	437	449	422	406	442	437	438	401	441	391	430	464	402	440	482	415	435	415	447	404	471	422	464	459	458	426	436	445	430	421	454	420	465	425	415	393	399	423	403	428	427	397	410	451	419	400	473	431	445	423	438	419	420	462	408	434	444	430	415	436	473	449	420	399	440	405	430	423	426	458	438	440	419	451	449	488	448	439	439	460	426	461	431	468	453	417	435	446	453	428	418	419	446	419	410	428	420	443	474	425	427	441	427	416	423	381	437	394	419	457	418	440	412	411	419	446	467	417	434	441	413	402	428	423	428	415	460	461	431	394	393	434	406	448	410	433	437	449	469	399	433	422	422	446	446	433	450	435	450	408	413	417	421	412	425	421	454	435	408	446	432	461	413	393	419	424	395	449	451	499	419	416	397	420	447	461	430	434	431	443	428	447	425	470	417	395	468	415	428	437	440	415	449	444	420	449	442	415	423	437	447	425	442	436	413	446	434	390	444	460	440	467	425	433	433	430	412	444	426	429	418	406	382	455	451	436	474	430	465	441	442	424	461	435	440	441	459	412	450	380	428	457	452	464	398	442	460	441	426	451	418	429	408	474	436	447	448	407	428	446	433	443	414	467	422	466	445	439	431	410	451	457	405	396	467	443	441	420	403	469	419	411	456	441	417	420	427	416	454	404	434	429	445	424	418	437	411	426	503	431	456	436	445	413	434	459	489	419	392	450	402	436	437	416	449	412	404	448	477	442	431	428	434	440	455	418	432	448	451	473	436	426	435	444	428	416	388	417	428	408	448	482	417	457	417	416	446	434	472	437	426	447	468	424	438	409	436	458	400	440	404	442	398	413	432	425	426	442	404	459	405	413	469	383	423	420	420	431	417	442	422	474	440	426	397	429	426	432	445	441	426	426	447	453	439	450	435	471	420	404	456	447	458	452	424	408	441	433	422	453	424	446	402	405	457	421	437	413	430	444	422	428	451	438	390	455	448	433	436	432	438	423	427	442	392	414	469	416	476	435	486	421	427	417	467	420	422	467	450	428	467	495	425	427	469	462	418	474	445	429	459	430	439	437	422	463	424	436	428	420	447	411	446	388	427	440	437	467	448	402	433	390	457	434	457	396	426	420	422	448	446	453	422	428	414	456	464	468	446	436	492	399	418	442	465	439	388	440	404	434	440	421	426	463	466	448	447	420	428	388	430	397	417	470	413	436	405	419	469	421	446	452	431	441	463	447	441	393	454	462	446	432	439	445	462	427	441	425	415	414	404	436	427	467	428	433	404	403	423	440	388	406	445	422	468	462	436	418	424	422	425	435	409	415	463	410	415	427	415	475	426	430	414	434	399	444	467	473	442	428	404	412	440	404	426	436	456	434	415	431	438	438	448	466	425	445	419	426	424	422	437	441	439	414	430	454	420	402	456	425	406	411	430	448	432	444	441	457	434	415	436	427	412	447	409	413	408	430	437	418	441	372	395	454	456	421	388	417	448	420	426	432	460	427	438	430	452	463	417	457	466	441	441	428	462	462	440	425	462	445	419	427	405	447	489	428	468	459	453	444	402	418	413	450	385	428	415	428	435	401	382	465	445	435	459	427	444	453	451	418	404	411	410	400	436	398	421	443	422	430	427	413	425	440	390	408	418	467	443	392	446	433	406	457	438	403	419	399	449	404	440	399	432	416	441	451	432	409	464	456	430	432	440	410	441	452	447	442	424	394	439	462	447	453	435	460	452	477	396	427	460	392	464	405	407	448	418	431	451	486	443	418	432	435	427	455	467	422	404	442	431	417	413	443	472	442	422	474	384	431	420	442	406	412	423	419	425	426	466	416	439	432	405	400	402	422	451	454	435	425	443	407	457	436	413	441	416	406	419	449	450	419	426	415	454	413	446	438	410	446	436	470	486	459	421	433	417	446	430	436	495	411	410	423	428	420	441	433	419	417	484	438	386	456	445	448	407	380	443	427	404	395	399	425	460	424	435	399	440	450	429	425	463	406	436	428	442	428	406	445	427	399	424	436	430	462	438	422	419	414	455	432	392	425	452	444
31531	19482	8253	1438	711	728	662	613	570	521	487	424	415	448	412	397	420	442	400	380	425	421	444	425	422	436	398	424	349	426	440	394	440	458	450	409	390	397	370	390	410	388	399	399	415	402	413	394	377	413	367	391	374	400	379	425	425	377	413	425	384	382	400	412	393	416	438	408	399	416	436	437	415	408	394	425	417	390	447	405	415	425	410	403	371	357	418	379	426	378	417	398	410	415	413	454	424	400	386	385	420	417	406	372	396	397	401	407	383	409	415	424	394	393	384	438	407	446	377	398	456	375	435	412	380	431	453	396	424	392	427	439	429	381	413	389	380	436	361	412	432	407	417	390	421	414	434	388	370	400	403	401	430	379	418	393	388	396	459	414	399	402	427	391	392	390	407	452	388	398	397	402	436	383	408	412	387	391	397	398	399	389	408	416	407	412	405	438	397	412	440	407	420	421	402	386	376	396	384	409	417	424	398	422	367	376	347	413	419	437	413	413	423	401	395	468	413	397	369	449	415	402	422	407	379	394	412	388	427	441	417	431	444	413	396	407	435	392	401	414	412	379	388	404	392	422	425	419	425	408	393	394	396	400	449	401	403	398	408	404	393	418	393	418	386	382	409	376	396	439	473	375	414	407	441	402	405	412	400	432	430	415	370	408	402	409	419	392	392	403	426	403	391	444	394	421	392	385	453	416	404	426	389	411	377	420	406	401	397	399	403	427	379	421	394	444	418	440	425	404	363	394	433	419	422	402	379	385	407	443	447	386	418	441	418	385	436	410	366	426	427	396	399	387	410	438	416	363	420	417	423	415	382	406	451	378	404	425	418	446	422	381	400	391	378	411	398	431	405	438	445	383	436	385	408	409	431	403	380	426	397	415	383	426	411	437	431	393	407	416	421	424	427	394	387	386	405	405	416	376	403	431	392	454	430	431	419	410	417	395	411	384	412	452	380	407	421	395	410	332	431	426	369	418	398	363	380	431	435	379	374	405	424	380	410	422	423	409	404	452	386	393	406	379	418	413	403	411	400	393	394	374	364	445	406	416	411	388	397	384	403	377	386	417	370	387	427	423	443	401	427	408	422	444	389	419	401	405	425	425	417	404	397	366	418	418	394	394	420	420	363	422	412	442	411	393	414	401	435	406	399	387	398	434	357	427	386	399	410	424	399	446	398	416	407	440	393	390	424	422	386	388	429	380	416	466	398	418	374	412	435	411	402	471	426	421	430	416	433	414	398	427	384	401	370	425	419	421	410	419	382	400	377	440	414	391	378	406	418	441	415	398	435	438	377	375	402	394	399	442	405	380	417	413	399	415	413	371	404	423	410	398	386	408	391	445	424	374	451	426	408	403	448	408	385	400	430	422	395	403	441	429	408	408	416	434	429	417	407	416	399	395	415	411	393	413	383	394	412	398	372	418	430	381	387	408	376	423	407	410	458	405	408	382	420	421	391	395	449	402	380	445	387	372	387	418	406	380	416	426	399	426	409	407	438	405	411	415	448	380	440	389	415	423	408	414	413	433	409	410	418	406	411	413	462	443	388	426	412	390	393	411	367	400	375	448	465	381	439	421	423	396	413	409	387	449	389	373	416	425	409	418	402	404	411	372	428	400	412	433	406	447	450	391	419	383	391	395	423	432	409	435	431	409	438	405	431	402	456	440	402	365	402	398	406	400	426	438	399	392	374	392	384	412	415	439	404	391	410	415	382	424	479	378	402	391	429	375	416	386	381	387	412	377	396	420	399	419	425	418	402	440	399	403	435	415	380	413	389	430	417	405	425	388	404	439	353	415	392	453	430	404	371	397	446	429	389	400	375	424	394	369	424	439	431	365	394	414	422	380	389	407	412	418	402	403	397	398	402	409	405	403	379	404	421	387	383	460	445	396	437	415	417	405	432	397	460	414	395	394	398	399	404	393	388	435	421	414	407	412	420	421	418	390	361	413	402	406	397	409	419	403	402	441	391	430	421	396	397	381	384	398	423	395	398	381	428	444	449	403	400	428	427	443	408	418	379	449	431	384	412	397	408	449	447	359	426	425	407	431	417	419	421	397	396	379	346	401	364	359	388	407	386	400	407	393	411	383	409	358	397	419	409	400	380	405	390	410	402	410	406	411	403	414	397	451	389	426	405	394	419	364	410	377	413	454	409	406	399	424	372	390	417	447	406	454	439	437	404	439	438	416	413	426	418	386	457	395	433	409	435	449	425	376	404	416	380	399	377	407	408	416	400	403	367	377	425	406	404	422	410	431	397	418	424	410	422	393	376	408	375	407	392	424	428	466	409	430	409	376	365	385	378	423	412	419	424	434	432	388	391	421	405	431	437	358	401	408	431	406	403	378	414	408	417	411	415	426	407	430	382	383	384	437	383	396	403	415	405	441	383	426	395	395	403	411	420	412	425	415	420	396	424	402	374	354	407	444	419	375	450	405	427	407	418	392	409	376	381	418	403	401	354	388	426	425	405	415	410	386	390	377	393	434	450	371	398	405	375	370	437	412	394	417	397	369	383	368	377	390	446	391	428	400	425	422	411	395	419	432	382	390	386	415	382	406	409	491	387	381	421	416	460	418	442	403	404	404	401	409	348	406	407	407	399	373	411	415	376	451	402	402	422	407	388	402	428	383	406	389	388	401	412	428	453	394	418	431	426	397	422	425	424	410	391	345	399	402	424	386	429	402	436	382	380	386	417	426	416	423	396	401	370	380	440	488	398	434	371	408	421	379	398	406	399	422	430	407	391	415	418	396	400	385	438	425	407	442	415	405	435	421	425	422	419	399	441	389	401	423	425	423	441	423	432	407	395	433	426	396	402	417	385	402	410	390	419	395	408	453	403	380	407	386	416	401	463	430	426	414	424	440	434	439	421	440	411	432	439	416	414	410	381	397	428	456	401	355	430	382	371	419	428	427	424	412	411	409	411	369	392	393	376	378	413	394	418	391	377	419	415	397	371	405	396	369	372	418	421	406	403	452	398	413	370	413	404	435	413	408	414	401	417	390	375	463	438	377	409	396	414	436	394	396	397	408	370	444	418	400	438	437	399	375	408	371	436	425	403	398	375	392	381	437	408	399	410	423	405	427	394	444	411	418	422	418	404	387	432	435	398	399	425	396	396	421	394	433	405	404	438	400	406	396	433	418	420	407	441	396	386	398	431	422	416	427	424	426	419	424	374	378	430	396	408	387	444	404	355	386	445	422	439	391	357	405	426	400	435	433	410	408	400	413	403	416	418	416	392	418	395	381	402	393	425	432	407	427	402	375	392	386	447	411	350	387	410	406	401	437	404	402	427	392	414	441	397	422	366	390	403	398	425	414	383	431	390	457	412	437	390	427	412	404	388	395	413	360	419	433	379	410	409	465	380	425	419	374	398	423	434	401	402	396	415	387	425	416	412	399	407	416	416	453	414	439	400	414	420	432	461	413	413	418	397	388	394	393	402	392	400	397	417	410	419	398	405	426	422	364	430	420	425	414	429	397
5608	1645	1472	1270	1055	1004	927	968	981	943	955	943	875	917	950	936	906	896	871	931	921	934	869	896	891	887	958	886	904	912	939	888	911	901	940	956	840	910	869	921	900	947	940	898	872	883	864	921	862	870	898	903	904	889	878	876	888	878	915	894	920	952	904	900	903	885	893	954	941	852	890	871	941	815	897	906	964	910	881	914	868	874	945	946	949	949	924	997	896	905	908	947	916	902	854	927	920	853	892	891	841	900	904	849	901	902	863	882	910	926	907	890	886	951	892	942	945	904	891	923	911	931	889	922	876	893	900	871	866	908	899	928	886	883	914	882	893	885	916	905	891	908	930	906	936	875	864	872	925	868	898	891	907	896	908	945	920	918	890	890	929	903	895	927	900	906	925	855	964	901	858	943	914	872	862	904	894	935	930	879	920	946	852	934	920	883	886	883	861	909	877	917	888	898	854	870	878	880	886	890	880	877	852	848	894	931	926	939	936	919	913	911	934	879	887	873	895	958	901	877	887	899	878	914	952	925	885	881	922	870	868	892	902	868	902	884	919	937	935	886	909	883	877	879	925	907	863	880	926	908	913	875	905	952	875	885	906	879	890	870	949	892	861	877	928	922	908	916	888	940	894	884	886	955	903	900	894	915	899	880	941	846	884	915	897	912	946	890	905	958	881	904	871	928	901	866	900	859	885	881	899	889	890	886	850	949	958	918	930	884	902	948	907	898	890	872	923	888	960	906	875	848	912	854	867	938	906	929	884	846	868	887	858	901	956	894	899	866	895	882	872	905	885	835	940	899	910	866	882	939	881	868	859	899	939	881	938	920	901	908	820	916	876	896	888	959	860	918	832	901	897	906	926	854	906	890	880	929	866	857	889	896	920	881	904	873	888	857	834	878	899	909	865	911	847	939	931	914	870	893	901	931	870	883	918	830	891	856	899	956	902	908	861	895	899	930	869	889	876	900	897	899	940	938	900	838	926	950	895	882	943	871	900	973	903	883	885	845	904	882	935	938	918	920	881	915	926	959	945	936	912	866	956	914	890	917	894	899	939	876	839	896	865	901	891	878	868	909	891	951	883	880	891	855	898	844	934	918	939	942	845	925	954	882	877	981	887	913	890	856	902	892	897	856	934	906	865	868	901	904	963	918	993	923	924	892	930	874	869	933	865	910	856	876	871	883	841	946	903	939	902	901	923	937	931	932	907	946	904	934	925	899	922	903	891	898	871	951	896	926	877	925	876	967	916	874	900	900	877	915	895	908	878	887	866	927	906	893	906	914	885	919	928	925	917	848	898	920	941	887	951	886	929	923	916	889	882	898	919	896	900	919	906	854	906	940	875	872	917	918	880	937	897	882	946	960	880	898	881	923	894	943	945	870	879	903	831	984	900	903	888	896	882	841	887	916	859	916	903	897	899	930	911	879	888	938	912	934	876	903	906	961	897	897	918	878	862	919	942	948	918	926	861	950	873	844	904	962	850	925	913	902	897	918	901	855	869	901	889	909	881	970	906	900	905	896	870	943	894	865	898	889	882	885	960	944	902	927	886	882	875	847	957	865	931	854	922	861	910	933	849	900	928	862	888	918	907	886	887	919	883	916	880	920	960	909	885	950	891	861	892	930	947	883	963	911	918	878	875	905	875	935	899	880	937	920	861	908	876	928	885	921	893	900	884	879	908	846	936	911	867	907	925	872	929	910	955	872	928	885	917	854	844	905	887	904	863	885	870	889	867	884	918	914	909	906	903	889	842	868	900	872	886	912	923	918	861	878	888	881	870	914	886	902	901	878	908	868	910	856	890	927	898	930	864	847	919	872	863	903	895	955	916	873	933	892	844	899	892	899	896	894	890	869	917	942	848	859	908	929	914	914	882	923	926	907	907	899	886	940	908	845	913	872	891	871	912	910	910	850	919	878	899	920	892	874	930	865	909	893	929	892	895	886	894	939	899	878	892	892	940	902	863	886	913	897	920	849	913	910	888	917	871	888	876	933	871	923	865	911	865	872	889	925	926	881	923	883	904	903	908	920	933	898	881	887	888	881	846	927	895	950	908	866	881	887	898	910	881	937	891	845	855	925	855	905	871	888	906	924	858	900	971	898	910	860	881	905	895	891	872	896	882	903	909	894	915	934	923	892	890	921	934	866	877	951	910	902	924	970	904	879	851	912	902	874	935	880	887	877	890	894	874	846	964	924	910	847	842	883	883	887	879	876	915	892	939	919	867	886	954	904	902	892	956	881	917	885	897	901	890	899	911	880	896	862	890	894	893	951	869	896	880	886	881	934	879	912	872	844	909	942	915	905	913	921	938	915	949	878	924	910	903	919	915	898	945	902	948	892	917	896	851	910	850	901	878	910	927	895	937	892	887	869	885	879	888	832	935	942	929	845	893	885	924	904	956	909	904	923	925	922	893	898	859	917	919	885	866	888	908	915	933	889	862	866	932	934	870	937	940	921	918	916	920	880	916	844	923	926	859	881	926	886	857	922	923	898	900	897	931	877	882	847	915	915	912	890	899	940	904	875	898	849	856	949	897	941	898	895	955	932	962	872	903	948	857	903	860	917	901	907	874	943	922	883	849	877	867	898	898	899	903	918	869	928	922	867	890	913	932	908	926	864	927	951	854	876	861	917	940	896	895	871	900	895	887	898	899	873	941	922	924	926	838	895	915	928	904	915	890	958	891	847	955	923	926	875	924	835	887	935	878	929	888	890	917	859	952	978	885	909	907	921	907	880	850	856	906	911	941	858	954	882	894	920	936	936	882	882	922	938	882	910	888	882	929	895	859	892	895	847	887	905	888	891	906	915	924	910	879	904	903	949	921	940	971	840	936	881	921	879	889	855	915	883	938	890	939	881	865	883	889	954	925	872	882	925	865	920	894	919	874	951	845	887	892	889	925	874	873	865	913	930	802	873	904	900	882	911	884	895	864	907	888	954	883	949	831	872	938	959	925	925	902	858	900	892	885	899	916	856	921	893	944	915	924	938	866	911	895	915	870	898	866	873	936	861	897	847	865	875	895	846	952	903	857	872	863	890	954	917	869	864	891	845	923	942	878	887	845	885	939	877	929	881	865	886	990	879	900	920	904	964	897	873	828	883	877	930	950	853	904	867	870	920	897	891	865	899	941	907	929	893	866	893	879	900	901	916	908	909	884	913	878	921	868	855	845	888	963	842	914	900	892	903	974	940	885	934	921	900	971	868	914	892	902	890	928	919	902	870	898	899	940	886	883	843	879	898	929	909	951	940	892	948	911	853	925	881	932	856	900	934	956	886	876	892	926	906	836	903	916	841	903	921	926	876	834	888	941	897	896	946	866	897	879	892	914	895	895	879	909	907	923	866	900	891	907	915	901	920	874	928	893	936	866	846	860	873	906	929	882	867	895	922	856	937	935	903	901	921	939	924	884	894	915	918	885	923	851	900	978	908	966	864	925	884	892	973	921	888	872	870	876	905	900	874	892	968	964	917	886	922	958	965
23988	20680	23934	27482	20681	20065	1678	790	583	475	414	392	342	335	320	304	346	321	301	315	308	271	293	319	316	301	305	305	317	313	319	287	305	290	295	299	275	310	300	311	257	314	276	304	275	305	283	296	307	305	284	308	258	281	302	273	293	316	287	300	304	311	294	271	275	307	288	290	275	289	307	320	301	311	294	301	327	235	298	306	279	288	285	324	311	279	315	268	271	280	289	276	304	325	297	292	297	289	290	293	281	309	289	315	280	304	306	284	290	289	296	309	299	306	296	278	310	287	233	297	291	319	285	312	299	292	327	307	251	264	276	309	303	298	298	272	298	277	278	303	283	315	293	285	307	284	258	299	269	267	284	293	280	254	302	293	301	282	262	302	285	283	298	273	302	253	251	288	307	259	286	295	297	272	279	259	289	297	285	251	297	277	280	289	289	277	264	282	276	305	261	320	302	286	282	265	329	296	282	287	287	281	275	273	305	287	268	289	274	300	284	329	291	305	278	263	308	276	300	306	286	281	303	274	303	297	291	265	281	276	304	269	265	297	252	260	278	267	284	282	262	267	291	287	293	263	275	321	277	282	263	259	314	307	280	285	324	273	272	277	265	323	286	282	302	285	334	260	261	295	298	299	299	269	295	299	280	259	299	311	331	267	302	274	311	269	273	275	260	306	306	291	255	277	276	290	261	287	278	267	293	296	301	272	267	272	267	295	284	294	276	270	281	286	268	299	267	294	320	301	303	265	293	264	272	284	313	296	296	308	273	268	293	311	261	289	272	253	268	275	307	295	297	279	284	271	311	284	297	292	284	298	302	278	300	273	307	263	315	281	287	271	281	273	281	279	265	299	299	286	300	246	277	296	298	270	277	257	309	283	311	304	264	270	305	295	283	283	262	279	288	300	270	286	289	289	301	279	305	293	303	286	306	308	284	295	312	264	291	288	266	296	300	269	280	271	304	284	294	284	326	280	247	253	340	274	297	328	267	252	275	273	288	281	270	266	318	285	264	282	259	286	309	285	281	281	318	290	293	276	290	272	328	293	273	283	281	266	297	282	281	273	328	267	284	268	308	282	284	287	268	310	300	278	284	291	302	281	283	291	276	260	279	255	293	294	300	247	245	306	302	281	289	312	274	288	296	281	275	297	286	296	279	254	271	255	309	290	283	273	289	308	246	264	279	272	299	275	270	299	291	298	271	297	287	280	276	314	303	323	281	294	270	307	263	278	277	255	263	305	288	279	266	277	269	305	295	297	281	294	288	286	279	293	309	300	306	304	302	293	271	255	268	292	273	250	267	269	270	296	278	274	306	272	273	287	278	282	250	267	300	251	270	263	283	283	244	292	287	279	284	269	264	256	280	263	320	279	311	259	287	283	278	275	294	301	258	304	326	287	302	261	261	287	291	283	261	301	297	283	289	278	302	265	305	262	275	294	311	276	260	287	246	292	303	325	277	257	272	308	291	315	280	290	256	254	282	318	253	269	244	285	304	260	295	274	286	294	290	296	274	236	259	274	310	287	287	266	271	295	280	268	272	287	285	307	281	294	243	263	274	264	321	317	278	306	272	266	302	321	270	306	323	317	300	297	280	298	298	307	274	275	293	273	270	260	253	298	285	292	262	271	284	293	291	267	291	265	296	293	274	285	276	275	290	280	274	260	312	278	261	281	254	273	282	310	283	292	275	278	312	256	260	283	278	257	281	293	327	294	280	305	254	268	294	272	288	267	315	288	262	278	284	279	291	295	291	285	277	305	286	311	323	281	301	316	279	319	289	298	253	270	290	287	289	284	264	273	294	267	303	309	308	330	295	288	292	278	276	256	301	268	289	266	266	295	288	285	290	286	279	280	287	275	282	289	277	283	263	284	265	291	265	301	288	278	303	298	259	262	271	298	272	309	324	303	281	252	291	264	268	234	251	307	249	239	270	258	271	293	281	298	289	287	292	263	303	284	312	279	259	297	277	298	308	278	282	250	271	299	313	289	295	261	271	294	312	279	249	243	276	280	296	276	293	319	317	260	288	271	299	283	302	266	280	272	300	281	293	291	262	267	307	275	279	308	300	302	287	306	310	311	303	277	298	288	292	277	301	287	272	291	288	315	291	263	282	294	352	282	305	299	278	264	245	276	299	305	279	313	282	300	261	290	297	281	286	306	281	264	271	266	245	291	263	269	285	289	269	315	291	267	283	290	277	274	283	265	281	279	309	283	271	287	294	258	308	312	322	285	302	313	289	278	282	304	295	290	319	306	321	287	235	303	283	295	309	289	299	281	259	303	271	304	280	282	287	274	284	290	282	285	263	250	293	290	311	249	272	286	310	315	291	289	286	290	286	317	267	285	273	314	317	308	305	299	271	281	289	276	259	289	308	302	285	284	331	278	298	274	284	290	310	306	322	297	283	288	274	264	290	286	297	278	283	285	297	249	296	276	295	315	292	285	269	303	288	277	288	261	279	251	280	284	307	292	290	291	290	280	306	244	283	314	275	247	295	308	305	289	324	281	293	307	293	277	280	270	310	268	311	292	252	277	280	260	293	309	287	320	302	268	250	290	262	249	282	278	297	299	289	314	307	294	265	300	282	311	321	300	279	308	280	295	324	314	269	276	308	306	279	281	282	300	248	278	257	262	267	271	297	321	321	298	267	264	300	254	285	292	280	303	300	295	304	278	286	323	296	280	289	288	295	273	322	321	277	278	282	311	319	293	274	283	267	316	282	282	296	313	282	300	305	283	307	294	264	318	321	267	298	301	294	268	308	284	290	288	276	286	285	268	282	306	306	287	262	276	293	270	308	286	291	307	295	276	297	268	292	311	291	276	285	308	321	262	266	287	288	273	280	302	276	312	278	306	285	292	270	285	308	291	275	300	290	294	268	307	274	293	268	280	300	290	302	275	272	293	283	279	277	274	290	329	268	292	300	295	292	311	264	255	267	294	308	284	284	282	304	268	289	309	303	325	267	253	297	288	321	300	295	310	291	265	298	295	333	292	354	277	302	279	281	300	295	310	290	305	295	259	284	264	278	288	273	298	324	268	292	290	329	273	296	312	330	302	267	283	270	268	279	295	325	314	291	276	294	306	268	293	299	279	276	302	284	271	251	267	289	267	282	284	269	295	289	258	280	297	297	283	283	277	335	284	252	257	304	291	290	285	294	296	293	288	341	277	270	285	276	279	277	299	278	268	288	310	294	290	288	288	284	302	307	273	299	284	298	295	302	261	277	277	290	284	300	273	272	285	292	314	265	279	305	275	267	283	272	287	266	275	306	282	317	278	261	316	287	276	285	282	304	282	289	301	264	288	315	269	294	302	275	276	308	300	308	313	317	277	329	258	292	287	311	270	285	249	283	267	271	308	266	292	287	270	288	264	281	296	302	266	286	264	294	307	282	294	283	310	282	266	262	258	280	282	283	292	299	309	273	292	303	301	285	274	260	286	249	245	242	318	294	307	257	296	280	283	298	292	327	288	269	288	286	263	307	284
3378	3179	2299	1546	983	912	822	808	760	694	722	659	639	726	690	669	667	633	637	657	635	594	645	669	660	658	690	640	668	637	644	688	684	652	679	636	672	669	663	698	635	624	601	609	643	647	645	625	663	645	630	606	667	639	614	675	650	680	639	596	683	585	687	640	640	638	646	659	657	618	631	653	637	656	674	641	651	674	678	650	583	669	632	682	614	610	668	648	660	683	635	679	627	668	615	686	663	638	660	630	671	622	675	661	605	651	609	661	655	630	662	618	685	655	648	640	638	592	673	672	628	624	636	630	646	658	647	660	656	640	614	684	641	647	646	638	680	667	653	647	662	636	625	668	617	622	656	659	646	628	645	670	640	629	647	630	678	654	654	633	611	701	625	619	639	570	668	669	610	678	656	662	652	633	584	597	661	640	661	661	636	641	639	614	658	640	697	606	618	643	699	636	647	638	665	666	626	622	638	619	612	631	623	665	640	645	663	618	637	647	693	666	605	623	663	607	627	628	684	657	628	627	647	643	658	613	591	613	645	626	672	642	699	634	647	654	680	630	673	653	687	686	677	624	663	651	655	654	656	636	658	631	688	642	625	651	643	643	582	648	645	639	649	647	623	654	686	604	721	666	661	654	683	681	635	647	692	684	639	624	683	681	680	626	608	610	661	654	640	609	646	652	661	660	631	627	634	671	665	686	648	636	667	565	610	627	659	631	640	683	662	649	644	605	637	669	681	659	651	648	596	645	652	657	657	633	666	654	627	663	648	607	646	632	592	652	666	644	597	653	635	623	621	642	600	651	679	603	624	679	649	623	653	611	657	614	665	650	650	613	669	620	655	651	623	621	696	624	622	662	658	616	599	632	602	646	654	621	667	636	660	593	573	660	638	623	649	685	644	566	636	638	629	653	628	652	627	649	688	617	608	621	634	677	684	638	590	672	675	647	642	621	650	666	677	641	626	657	613	624	626	610	620	685	621	650	648	703	626	700	637	630	644	640	636	683	614	650	611	665	611	626	609	678	690	674	646	657	658	657	663	629	648	610	630	663	635	682	658	647	626	639	623	654	643	600	607	619	654	650	660	654	628	652	601	650	655	633	695	655	658	637	656	641	608	684	632	663	675	647	645	664	586	644	617	676	623	628	625	662	639	671	664	659	665	654	617	676	601	609	642	615	653	629	627	622	633	652	688	654	625	704	585	670	603	638	655	633	679	654	628	667	601	670	651	637	653	689	687	613	627	643	659	614	645	661	643	662	633	634	661	653	674	655	708	669	679	703	598	657	686	610	636	611	586	663	598	566	657	646	618	651	619	645	669	670	598	668	621	714	620	633	619	636	633	639	627	582	690	630	641	638	653	670	635	640	614	663	651	629	682	674	640	626	630	652	624	661	643	611	666	667	612	613	641	691	623	615	601	656	607	637	596	651	662	637	661	627	666	627	620	635	651	652	601	614	659	633	624	648	675	632	637	642	628	605	684	640	653	679	628	660	608	623	644	651	641	637	636	661	607	639	646	666	636	685	701	640	638	599	643	618	665	677	665	646	643	664	619	619	669	624	624	628	669	622	617	658	657	655	663	722	665	689	643	577	660	651	623	677	594	607	633	647	661	643	681	641	653	609	635	613	656	645	686	617	655	666	680	637	669	622	643	647	691	624	607	657	652	655	631	626	640	631	629	611	584	646	591	592	652	675	622	614	609	605	664	688	664	625	651	645	620	698	643	668	649	624	614	668	599	653	647	662	683	598	653	642	685	626	559	671	661	668	682	631	588	640	659	677	662	702	636	631	625	599	615	643	668	695	685	621	655	663	622	666	620	632	620	628	673	684	651	667	667	620	648	695	670	677	656	621	660	643	626	638	626	620	626	637	651	660	671	639	568	667	656	652	642	660	629	626	617	635	614	647	636	665	657	663	622	664	638	631	646	650	609	661	634	619	675	659	641	674	666	637	644	673	612	641	633	631	609	628	621	645	646	673	625	638	704	679	620	629	640	635	651	640	607	658	656	661	620	652	679	641	621	658	650	667	633	639	640	673	625	631	633	624	620	676	664	700	623	652	650	640	646	640	624	648	631	627	644	593	650	618	611	658	639	652	670	653	646	653	640	653	646	604	621	615	658	688	669	647	631	627	621	635	669	671	664	674	629	620	676	655	655	628	640	619	663	680	619	620	660	663	640	628	717	608	604	679	595	645	635	639	614	632	660	695	660	664	618	699	675	638	650	635	697	636	657	630	658	681	626	653	591	600	633	646	610	675	645	651	686	660	620	618	639	660	614	646	622	618	662	615	608	626	634	633	667	596	609	632	631	635	639	621	656	627	626	631	556	648	692	639	621	637	660	624	649	635	651	652	659	663	671	671	702	634	631	625	624	691	647	622	594	677	645	627	672	659	629	660	621	599	671	650	611	642	623	646	667	677	656	677	629	638	677	605	610	699	637	661	616	661	647	661	634	669	665	643	662	652	637	643	639	600	666	673	638	667	628	612	602	656	660	644	639	640	613	609	660	624	659	669	615	656	666	632	655	640	644	642	671	630	677	692	637	648	633	642	660	644	631	623	637	659	665	613	657	669	622	647	619	624	621	634	676	658	644	633	630	654	640	640	608	607	673	605	644	643	601	691	644	665	669	664	650	629	627	617	673	656	637	617	610	667	639	642	623	639	635	619	610	594	672	675	655	640	624	680	609	620	649	661	606	647	659	605	664	689	684	631	613	630	680	660	662	605	587	619	644	610	637	643	622	640	640	693	616	620	671	610	624	644	642	629	641	687	638	628	693	656	687	664	667	612	653	661	590	631	639	669	659	620	645	641	631	628	653	635	629	663	641	622	629	653	603	620	612	643	662	605	644	645	620	612	626	653	621	677	621	643	630	644	637	642	633	620	660	633	694	634	635	639	671	643	650	653	668	666	619	648	624	626	679	672	642	620	682	661	649	661	663	635	612	635	648	673	641	671	632	632	623	585	661	636	661	644	615	606	628	607	609	621	659	667	677	650	645	631	659	650	652	671	659	597	605	630	661	671	631	671	669	668	619	657	658	618	619	649	653	623	632	650	618	669	603	551	689	608	598	593	596	641	658	635	625	664	627	644	606	638	660	680	640	683	642	646	661	648	646	657	660	631	586	623	633	657	630	654	636	605	662	621	579	653	667	581	648	646	644	663	668	633	702	658	639	680	619	674	673	670	645	591	714	664	674	651	619	649	631	625	643	635	638	667	609	662	663	660	612	632	628	606	686	638	651	635	636	613	686	650	635	620	650	658	608	651	661	596	634	638	642	621	653	628	658	627	572	638	628	598	673	634	659	631	653	641	635	612	655	670	667	615	593	601	628	575	676	597	604	618	644	666	625	624	625	577	651	605	707	664	639	649	624	644	624	660	639	639	681	640	656	632	605	604	626	646	668	597	654	633	602	666	682	636	606	652	584	651	631	617	660	608	668	658	628	624	623	644	598	642	601	656	669	689	660	686	643	671	633	653	666	651
23403	20642	24202	27100	20644	20668	17086	1549	703	518	366	302	311	306	246	257	226	209	203	190	209	214	231	236	211	201	200	186	204	212	182	210	204	220	191	185	196	165	184	192	192	177	191	195	197	166	163	173	195	170	169	184	198	145	173	190	181	192	193	171	175	179	179	178	181	153	157	178	190	207	196	157	147	169	146	174	174	177	182	196	167	202	173	189	186	176	189	171	175	186	172	178	184	194	170	184	199	192	179	173	182	179	164	177	176	152	195	201	194	194	189	206	185	180	163	160	175	164	193	167	178	164	191	178	176	162	149	144	192	179	169	188	169	197	174	175	166	174	183	183	166	197	192	158	171	157	198	188	159	188	168	175	177	168	166	183	210	166	185	156	157	178	190	187	178	142	174	179	146	169	178	193	184	184	188	192	193	170	178	170	184	190	189	173	153	177	172	158	172	158	184	185	180	188	175	198	166	182	193	161	162	175	148	166	173	183	172	180	184	191	149	139	162	175	178	185	183	155	191	165	186	178	172	182	164	176	197	148	155	199	167	173	174	157	183	185	180	163	184	182	156	176	187	187	201	211	154	179	142	182	193	177	174	183	167	169	164	176	170	183	173	152	159	164	175	176	172	189	189	168	164	174	192	200	161	196	180	172	165	149	189	162	178	158	163	141	173	163	168	167	169	163	158	180	173	180	177	160	175	176	157	169	178	160	176	173	176	188	158	189	176	156	180	170	169	162	165	185	186	151	190	163	170	188	187	172	173	177	158	201	187	161	190	171	163	161	166	160	204	170	204	176	166	194	163	176	192	163	174	168	149	186	151	172	163	157	176	163	163	177	190	187	179	167	169	177	176	171	165	186	176	179	164	205	178	205	205	183	211	171	158	191	163	171	151	180	186	192	176	193	190	178	164	182	170	170	176	173	168	174	152	173	189	158	185	168	175	166	189	169	170	170	209	184	187	195	163	176	171	180	203	184	184	185	152	190	198	185	195	145	186	173	183	178	191	198	190	174	179	167	191	167	154	167	168	174	199	193	185	183	163	152	168	193	158	166	154	176	158	167	149	157	184	169	155	182	181	174	182	170	170	181	161	172	171	198	187	148	175	186	191	181	187	169	175	185	175	185	196	175	169	169	177	185	177	173	166	170	161	175	175	174	172	178	130	190	184	168	192	192	183	158	158	168	185	198	181	184	165	175	161	167	178	148	183	190	180	179	179	192	172	162	199	207	181	177	169	203	201	184	160	169	154	170	167	206	159	201	175	155	193	157	199	179	186	181	173	183	175	180	181	188	168	164	178	174	157	169	171	166	174	190	185	176	174	152	169	201	193	164	171	170	177	196	155	163	157	168	150	151	178	155	207	157	187	188	175	177	148	198	197	193	214	164	187	162	179	189	179	171	153	186	150	197	184	172	172	185	154	185	174	179	168	169	138	184	142	195	192	168	163	179	182	162	168	159	163	176	180	169	191	178	161	188	158	149	157	167	183	203	168	181	169	182	176	179	188	183	194	186	168	174	161	196	162	165	178	158	182	219	164	171	175	149	164	172	162	157	153	193	171	199	183	200	182	182	174	159	155	187	167	170	158	158	181	194	174	175	176	174	180	184	200	157	152	180	184	174	141	172	171	211	163	150	161	212	192	172	198	177	180	193	195	170	162	154	178	169	174	183	166	143	180	171	208	200	193	174	181	154	184	168	177	159	175	192	176	148	175	166	182	188	157	172	165	195	178	177	178	199	180	170	163	180	186	182	189	186	172	173	164	167	180	157	178	187	189	176	185	174	171	188	191	178	152	200	155	157	162	153	142	171	174	178	169	168	207	183	185	177	196	173	193	163	173	179	150	147	181	166	151	168	145	172	141	182	176	163	152	178	149	168	166	182	218	169	157	193	189	168	189	188	187	170	196	183	167	176	173	177	181	175	159	157	178	156	177	215	160	167	150	188	143	184	168	173	170	192	166	169	155	204	168	166	192	152	169	174	157	178	156	150	185	182	174	176	166	175	194	171	186	185	205	196	179	177	178	207	186	164	155	163	193	181	189	177	200	149	191	155	177	156	182	195	175	151	185	158	174	198	192	164	179	179	174	164	163	176	168	201	190	170	190	184	161	174	186	168	184	171	168	177	161	175	193	157	162	198	166	196	183	169	157	183	195	185	154	150	179	164	175	163	194	178	166	187	187	166	179	173	182	177	185	152	181	203	175	176	163	185	160	188	189	190	165	172	182	178	180	157	179	138	171	166	170	147	167	164	183	175	175	179	179	171	183	187	188	163	169	184	158	178	167	166	170	163	165	181	173	181	154	177	177	198	160	157	183	185	186	202	185	163	150	186	185	183	180	184	160	180	170	197	169	164	190	187	185	198	180	156	164	195	179	171	189	170	183	151	170	167	175	183	178	157	195	171	155	202	185	174	164	163	168	189	191	184	189	162	166	156	192	158	178	174	174	199	183	157	199	186	163	192	178	192	178	158	166	167	172	160	205	172	175	157	182	182	177	160	187	171	175	179	146	167	187	155	176	166	177	154	158	181	181	172	161	173	181	171	167	193	191	210	153	157	167	169	193	167	187	182	204	173	163	160	172	173	152	172	166	178	204	189	168	161	185	188	173	161	188	198	166	177	178	191	189	188	194	195	184	184	173	185	181	166	186	198	153	174	159	162	158	155	171	169	184	158	175	172	176	168	186	193	171	172	156	180	150	192	174	188	158	187	179	163	204	161	168	147	162	188	174	164	148	167	167	170	181	167	164	194	170	180	183	156	177	174	178	197	173	159	160	195	172	174	185	152	163	166	179	159	177	178	182	185	196	165	213	172	206	173	182	170	167	179	181	198	170	172	194	173	206	182	176	178	147	178	164	169	184	177	165	169	199	188	202	184	184	181	172	170	169	147	201	230	163	184	172	179	167	143	167	168	149	182	169	194	183	178	171	173	196	160	201	189	186	165	164	172	167	188	158	169	196	180	172	178	154	159	182	147	183	166	172	172	186	181	191	182	154	184	153	175	174	196	169	161	155	171	152	178	168	171	182	188	188	181	153	158	169	195	154	171	195	205	207	172	176	185	154	181	153	173	182	200	191	170	165	158	175	180	206	175	168	170	160	171	153	156	184	170	170	175	167	140	154	170	186	173	176	161	192	165	172	193	182	180	177	163	161	176	191	175	200	168	180	185	174	151	194	175	173	165	186	187	201	176	180	182	156	175	214	167	174	163	171	169	197	170	149	198	168	180	173	169	189	180	192	178	166	206	169	174	174	160	173	139	194	179	203	160	176	179	177	191	192	175	190	175	169	171	161	148	155	203	169	183	174	151	178	180	203	166	165	181	172	201	137	177	171	176	161	159	183	189	202	160	163	177	169	192	185	182	196	168	177	175	140	171	169	148	178	191	161	172	194	168	199	179	146	148	166	159	165	170	197	177	202	167	179	187	183	136	163	157	183	187	164	168	175	186	178	184	179	179	157	186	164	155	161	170	194	161	174	170	172	162
3435	4694	3070	2108	1066	923	743	617	558	527	487	512	429	462	412	449	436	455	466	441	445	425	443	453	458	452	405	461	432	434	398	406	409	434	408	455	441	441	465	414	464	435	422	425	434	413	430	417	446	411	465	421	442	423	441	406	437	413	445	398	417	386	414	398	421	389	433	438	389	428	417	428	452	423	390	432	406	427	438	459	413	436	431	446	419	452	412	468	429	440	442	423	423	410	423	442	393	416	438	420	461	409	457	450	436	429	391	429	448	426	418	430	417	415	481	410	422	419	397	445	423	469	406	439	424	404	427	422	446	422	438	450	401	413	410	397	456	447	412	448	418	417	449	495	424	440	423	446	407	433	457	430	420	427	457	469	411	427	459	434	410	433	421	435	414	426	436	434	412	391	461	459	448	453	418	469	388	438	416	432	415	413	466	428	419	446	458	455	405	417	415	442	421	417	421	412	394	440	422	478	393	419	450	426	411	416	451	435	399	435	440	414	396	439	433	415	401	451	416	417	393	403	421	443	425	422	438	396	434	450	471	449	427	442	464	439	469	459	433	412	452	425	449	412	437	414	447	373	422	415	427	397	408	392	438	430	422	466	412	459	426	416	407	410	406	425	392	449	431	421	404	438	446	449	431	445	401	420	472	400	430	423	405	409	429	445	423	451	410	441	408	416	441	396	423	424	436	391	426	442	412	417	395	429	428	456	430	450	405	393	412	430	417	457	424	432	410	426	422	430	429	406	460	396	448	417	411	446	415	379	447	428	435	428	448	415	411	470	461	424	445	418	476	429	415	411	455	422	426	436	391	434	439	399	434	420	403	413	409	427	481	461	427	416	424	398	412	441	419	445	424	465	432	408	430	430	452	418	418	460	438	424	424	424	427	450	425	437	432	417	451	417	406	424	395	443	413	400	401	415	425	411	406	431	431	408	416	443	417	413	437	452	442	445	417	408	451	427	448	425	416	418	475	450	432	433	408	421	437	445	443	422	432	435	437	424	430	440	412	408	396	416	393	401	376	446	434	371	393	420	459	368	409	427	451	405	427	444	467	412	418	408	411	381	410	433	395	449	425	422	386	429	434	425	454	459	401	429	463	438	397	422	445	416	401	435	421	389	447	417	394	437	416	413	418	427	431	412	396	410	429	412	417	400	409	426	456	431	456	433	448	401	438	446	427	424	412	457	442	423	437	396	447	413	433	447	427	422	400	419	386	419	422	414	417	421	408	440	441	426	402	456	415	414	434	480	419	411	410	422	443	428	413	417	421	416	403	430	409	406	406	431	433	420	425	429	426	427	431	474	423	436	414	403	396	461	395	436	413	421	452	466	413	416	479	433	454	446	468	463	420	402	445	431	416	451	417	445	397	426	436	400	405	439	426	425	446	432	432	429	409	462	422	448	443	437	430	405	412	419	431	455	437	454	403	448	417	436	442	478	457	477	425	448	414	450	442	462	414	424	424	390	426	433	433	431	430	474	422	443	426	424	413	449	462	411	436	415	447	405	430	443	410	423	412	410	388	406	401	403	436	428	411	434	446	402	383	436	406	430	476	424	401	479	404	447	452	397	452	454	445	412	467	415	416	431	391	415	412	447	420	438	435	435	428	444	408	409	472	439	445	461	402	410	426	400	429	441	456	417	434	428	411	433	429	412	443	414	418	401	426	433	429	431	421	400	463	438	440	409	441	435	415	404	471	419	441	409	405	467	421	407	395	446	423	463	438	411	431	433	425	435	426	423	428	454	436	422	422	402	417	425	407	411	389	400	422	487	431	422	446	397	455	401	420	457	431	425	431	461	432	424	389	414	429	406	416	403	426	451	399	441	471	414	425	449	458	427	447	430	490	409	428	381	452	383	395	461	418	468	407	441	412	421	433	443	419	418	450	399	436	444	423	431	438	420	415	422	433	436	397	436	448	431	389	395	413	393	448	417	437	433	427	453	404	427	426	426	405	405	394	426	417	420	422	425	437	420	401	404	444	434	447	430	464	457	420	438	435	430	425	412	475	440	405	403	399	439	415	426	431	411	448	403	447	419	454	429	449	431	427	461	424	380	407	432	401	448	423	451	408	415	450	437	412	445	433	420	396	436	448	445	392	438	409	426	406	443	428	446	429	462	422	431	428	445	407	450	425	414	456	414	420	425	415	409	437	420	385	428	423	426	444	400	402	403	433	421	458	416	443	430	407	417	432	426	445	423	412	448	418	412	435	432	423	424	391	423	452	407	455	392	451	433	421	425	417	431	437	460	406	440	432	444	444	415	442	448	442	398	414	382	428	410	479	434	430	445	427	455	417	443	409	412	406	407	437	394	433	454	434	460	423	446	400	421	388	419	429	414	440	428	425	408	441	406	444	416	424	399	422	425	418	424	411	416	430	417	421	416	434	455	425	419	404	454	436	450	423	428	428	428	438	419	409	415	440	423	441	434	439	427	415	448	414	429	404	412	408	407	444	417	396	439	412	434	401	444	420	430	442	383	425	417	393	449	423	434	435	371	427	418	417	438	407	408	436	430	394	378	434	435	433	447	403	456	437	419	453	454	409	452	432	391	434	441	443	450	455	433	424	451	398	476	408	412	418	404	446	382	437	412	413	375	438	401	421	447	426	429	449	415	422	434	405	423	438	426	479	407	452	421	462	478	445	433	426	432	408	423	412	438	409	414	440	457	415	451	431	456	455	424	431	393	412	427	440	437	434	414	421	402	381	398	424	436	407	463	427	442	438	430	433	374	419	409	467	404	447	429	445	404	408	423	478	383	433	446	429	435	435	448	437	407	435	411	450	411	464	470	419	458	421	473	435	412	416	417	403	412	416	438	421	385	448	432	419	438	392	428	405	446	431	411	422	454	436	415	452	421	406	416	451	415	439	424	458	413	412	417	425	420	419	374	405	417	419	445	444	430	429	421	414	457	421	431	437	436	411	466	453	443	393	462	424	410	412	410	421	446	386	447	434	418	424	457	463	440	421	427	443	414	448	399	445	408	383	413	425	414	400	435	405	417	445	440	491	438	447	455	384	413	409	453	433	421	384	410	418	457	443	471	413	406	414	443	422	401	421	435	434	418	420	474	400	408	480	461	419	422	421	433	391	449	462	417	415	453	422	412	443	466	406	428	413	426	424	427	443	431	417	458	394	405	453	427	440	406	442	428	428	428	422	427	417	419	435	420	449	405	447	413	438	425	417	450	430	439	392	430	428	428	427	421	445	457	416	419	449	384	413	429	427	429	431	429	408	438	428	451	419	397	438	403	457	435	403	438	403	449	435	431	426	466	418	410	394	446	373	435	408	415	434	435	442	416	430	416	456	454	476	427	416	413	415	440	451	416	451	447	438	403	409	407	415	382	398	443	422	434	437	397	466	404	424	463	434	423	417	442	406	439	431	399	450	431	406	404	434	442	387	414	424	418	457	448	466	433	445	462	418	456	446	451	383	459	430	433	402	446	454	442	455	449	430	457	420	397	418	457	424	431	438	470	505	400
31255	19380	8377	1678	841	737	661	600	571	488	421	451	459	412	418	419	412	407	442	398	483	407	433	382	394	391	398	412	414	421	445	436	412	393	399	400	405	431	426	440	391	403	399	434	423	413	429	408	403	438	428	432	390	410	395	414	419	400	394	452	404	408	397	429	412	427	390	391	435	437	381	416	400	363	395	388	411	386	397	438	410	388	447	393	386	421	410	427	421	400	368	422	427	385	422	403	383	397	399	420	427	465	405	436	423	373	407	399	385	368	379	411	424	417	392	395	399	407	427	391	413	425	428	393	426	377	430	401	418	425	369	393	403	400	379	417	395	401	391	378	397	408	402	386	425	390	434	444	403	376	390	447	407	383	394	440	417	417	394	430	405	431	422	390	417	420	461	421	364	421	445	387	417	429	421	401	407	393	435	435	395	411	391	390	430	402	458	373	384	422	471	403	392	381	413	431	387	397	404	415	412	413	412	410	424	423	399	404	437	403	395	384	411	409	438	391	397	367	400	404	406	397	390	411	440	403	404	379	408	426	392	425	409	402	429	435	399	420	383	396	434	365	401	375	407	403	416	426	392	412	343	397	391	409	420	386	435	416	424	387	408	410	405	405	427	410	368	369	409	407	410	395	412	437	421	416	395	409	442	451	415	389	413	401	427	383	423	424	399	402	396	416	374	428	421	397	396	419	396	378	399	415	391	406	417	380	433	401	400	398	430	389	433	402	401	361	449	395	447	408	392	413	433	416	439	419	414	382	406	409	396	401	393	361	375	397	382	422	418	434	421	430	380	447	401	421	420	435	416	444	425	394	400	388	401	408	387	401	398	387	435	411	430	407	417	389	367	353	388	392	405	390	406	451	417	406	418	438	414	396	430	371	401	401	406	433	402	418	379	389	409	434	408	394	415	393	407	429	385	420	392	376	394	385	430	435	381	397	415	392	369	428	388	403	405	428	387	418	355	408	413	391	429	371	382	416	387	392	369	429	372	395	433	416	407	385	392	427	413	411	381	419	405	423	421	412	379	387	430	387	409	407	390	421	421	394	386	423	394	357	400	409	384	395	407	386	408	397	416	388	428	428	389	418	401	399	428	380	398	398	421	417	406	418	439	406	421	410	445	407	398	381	399	388	408	412	412	371	422	366	402	381	418	381	411	418	399	404	404	380	400	432	415	435	392	397	397	415	406	423	375	408	423	401	376	417	398	412	407	385	438	422	389	382	430	426	396	410	434	416	412	405	383	387	371	396	403	398	399	414	419	438	390	431	405	410	409	409	412	424	420	365	403	407	403	434	377	398	393	402	394	411	407	385	353	431	420	409	407	424	413	391	426	398	401	387	402	414	389	389	396	409	399	436	402	367	408	395	432	405	395	395	399	427	405	405	382	403	380	404	389	411	393	388	364	428	373	425	394	405	395	393	422	403	383	433	380	427	376	425	408	427	469	395	372	408	414	372	429	429	393	410	429	382	421	427	415	400	417	401	420	414	439	404	400	365	420	422	392	428	407	384	418	393	404	451	393	434	401	427	407	429	375	417	375	386	397	414	422	419	403	424	447	413	405	431	417	398	376	376	362	423	444	440	422	428	420	394	380	395	401	399	393	423	405	383	399	415	390	399	433	418	432	466	391	443	400	424	432	360	402	433	375	414	366	397	425	437	417	379	370	422	407	420	396	445	431	409	402	385	425	409	417	411	436	398	408	444	398	414	421	403	432	392	403	399	404	412	403	373	405	449	405	396	416	439	401	417	438	396	408	412	393	419	399	407	408	445	434	411	426	418	393	417	420	428	388	419	402	423	419	382	420	399	400	379	402	422	404	410	396	421	440	399	377	411	417	441	389	441	370	417	363	420	426	390	406	403	432	376	432	424	409	410	396	407	418	406	416	390	433	411	424	450	430	441	391	417	429	397	425	418	447	440	367	353	409	405	444	389	381	376	421	385	401	414	397	415	409	402	416	404	409	445	412	401	427	383	419	418	437	426	388	397	408	434	377	397	399	428	399	414	416	409	419	395	420	395	411	415	410	417	387	410	430	403	367	387	453	388	434	399	400	377	425	459	421	387	385	412	399	398	397	441	409	380	393	406	401	422	432	407	446	442	437	419	405	383	413	432	419	384	426	401	432	424	343	422	395	371	400	403	438	427	424	417	409	388	405	380	425	419	393	397	391	411	444	392	453	381	416	393	391	443	392	401	426	414	401	397	405	396	422	384	398	372	427	378	420	412	451	387	435	445	422	387	414	410	405	386	394	409	399	431	413	383	408	395	379	417	429	403	387	412	418	364	395	393	406	377	372	412	421	412	388	367	433	440	419	405	371	437	392	451	388	463	414	421	385	428	416	407	392	413	400	370	427	399	442	394	393	414	397	414	415	405	366	414	419	407	403	422	421	417	352	417	393	377	345	367	408	402	409	419	411	429	414	376	366	424	402	417	403	409	376	439	384	392	430	451	411	432	406	387	432	385	369	401	399	430	457	391	415	411	417	433	423	457	394	422	428	402	406	391	400	375	411	440	389	403	394	462	428	410	395	390	442	396	412	365	398	392	417	452	425	381	401	413	398	404	399	375	401	380	416	408	432	427	422	401	422	420	390	400	378	401	452	439	356	382	431	431	408	388	428	402	431	393	410	402	410	405	426	415	370	392	394	417	431	370	442	399	426	408	431	411	384	389	394	422	404	379	404	447	404	417	398	414	403	405	406	412	397	433	448	401	358	396	404	412	429	432	381	424	424	394	390	409	374	425	432	404	388	409	446	393	427	432	449	426	403	423	414	412	394	380	377	408	399	449	366	400	413	393	403	360	430	391	416	365	392	410	433	400	376	439	415	437	368	400	385	399	428	441	442	464	409	411	394	393	364	439	386	425	428	408	399	401	379	403	461	431	398	404	394	394	397	416	410	394	437	384	419	404	411	408	424	414	433	388	398	414	395	399	420	411	401	429	389	381	405	380	419	424	410	441	395	425	400	409	408	479	381	405	409	428	414	369	387	386	386	384	410	407	353	425	390	404	392	403	392	378	389	380	426	393	384	406	429	439	371	370	425	417	428	398	379	358	437	366	399	401	431	418	405	400	390	456	427	401	391	399	362	398	390	412	433	402	419	401	397	414	396	412	446	435	444	464	397	373	398	410	448	382	424	420	411	397	423	398	378	406	395	392	424	421	372	414	418	372	417	425	403	423	400	404	407	369	424	401	403	367	409	449	430	401	425	383	377	447	399	424	408	413	399	441	409	428	428	405	390	400	430	410	410	380	447	391	394	440	427	444	394	387	394	418	371	407	460	390	366	365	417	391	428	408	414	384	405	374	390	468	403	389	423	414	399	404	388	383	400	360	390	450	434	443	402	397	408	390	433	397	392	396	411	404	377	417	411	400	405	452	432	392	435	406	379	443	400	425	445	378	383	402	428	420	416	373	408	438	402	386	415	415	369	403	397	385	416	380	423	389	395	414	436	381	410	383	371	393	384	421	385	389	417	385
5645	1614	1615	1382	1102	996	985	1040	978	983	904	883	938	907	906	909	918	933	884	919	932	865	919	914	987	889	942	893	908	942	907	883	874	961	889	874	933	913	889	849	894	904	916	920	923	857	891	905	916	857	904	895	896	872	910	969	921	921	869	918	862	907	871	955	911	927	888	871	868	883	929	905	897	843	879	846	911	893	899	933	898	910	867	847	861	939	901	932	887	927	893	894	906	911	886	869	870	933	919	867	901	894	841	851	853	872	910	902	893	926	854	855	931	896	862	862	803	872	882	873	944	889	956	870	901	900	941	866	843	929	859	909	889	854	893	930	885	932	869	873	873	869	915	906	901	888	947	864	867	855	867	899	881	921	878	850	928	893	882	925	885	862	899	896	860	906	857	910	904	900	830	900	877	928	899	844	936	870	873	915	933	913	912	908	911	846	862	879	925	888	869	854	935	865	864	931	940	863	939	901	923	888	913	880	840	888	946	911	887	947	865	894	882	869	873	847	884	894	890	913	808	891	986	870	903	894	924	854	911	931	908	911	922	837	923	843	882	935	909	932	941	886	894	888	873	878	933	845	905	948	921	925	905	886	884	881	996	857	939	890	840	897	954	907	939	856	893	920	877	881	913	907	913	885	949	850	915	876	867	943	859	899	895	901	872	878	848	880	920	886	892	878	893	867	905	888	881	877	898	902	854	905	895	896	870	912	910	915	870	907	959	894	935	957	871	944	857	908	895	890	880	920	840	879	893	897	904	878	895	908	892	915	901	860	949	938	873	879	933	823	858	880	882	914	894	875	933	887	908	886	914	961	903	847	915	837	878	897	928	879	886	936	858	907	886	873	900	892	909	906	889	887	886	903	946	922	883	877	852	881	902	898	845	852	945	925	898	888	915	828	887	885	860	890	833	873	871	910	909	935	906	909	909	891	986	923	933	907	891	936	902	892	913	924	892	890	884	893	874	927	880	908	899	926	960	920	866	868	878	939	954	916	892	938	868	924	899	886	904	856	845	872	851	922	886	931	884	934	865	917	822	916	879	880	887	886	914	831	941	949	862	833	886	898	905	846	887	903	885	879	900	933	889	899	887	905	912	901	897	861	881	916	952	842	851	891	888	901	874	879	896	887	890	883	866	960	925	877	892	814	919	942	924	902	878	859	922	863	908	912	847	931	901	937	922	913	910	895	926	923	911	905	894	884	930	931	903	879	874	856	874	937	877	925	873	915	900	875	943	915	877	847	927	937	917	890	861	893	877	822	877	912	887	919	860	893	923	918	864	865	927	883	947	898	877	872	923	942	955	932	906	887	912	965	903	926	918	895	885	900	879	862	887	904	889	918	936	850	914	877	931	895	887	875	873	869	851	895	928	880	893	918	883	916	900	925	908	955	845	930	847	985	867	915	947	859	878	909	858	912	925	888	921	871	929	864	826	920	872	957	844	865	892	927	877	917	887	921	919	912	937	886	908	900	894	900	869	886	882	894	893	882	873	926	937	928	921	877	876	851	886	914	862	897	887	894	903	889	880	852	993	892	957	891	847	935	889	920	918	906	920	850	863	826	903	1012	916	929	887	878	918	907	820	908	900	861	850	867	898	915	873	883	868	862	881	902	890	869	893	930	829	974	861	876	941	859	894	921	887	890	912	892	938	889	888	881	886	861	880	893	888	878	927	942	932	909	867	875	863	901	854	911	938	889	955	858	912	922	922	912	899	839	902	905	896	921	913	931	882	912	895	902	912	904	946	856	957	892	924	861	914	883	889	884	902	890	885	893	862	899	928	920	890	870	871	908	876	881	877	901	867	836	912	864	972	863	936	926	890	938	899	846	854	868	905	896	909	851	889	892	881	894	946	875	888	912	860	858	891	892	860	874	940	921	836	930	939	875	912	867	878	919	908	909	844	824	950	855	934	909	871	920	873	925	900	886	876	905	891	943	877	881	918	932	927	856	905	868	905	926	922	889	895	891	930	896	875	884	896	905	873	867	914	900	915	847	912	900	918	923	931	903	856	928	912	886	862	921	911	941	854	880	912	893	932	891	868	895	877	913	926	942	936	844	868	921	923	880	889	898	894	881	963	983	893	926	904	920	920	917	882	898	946	946	890	891	897	856	895	902	877	896	898	930	899	919	887	910	900	911	908	923	966	864	871	932	855	907	910	876	955	899	954	933	884	914	874	908	872	880	912	877	889	895	895	914	907	878	923	909	912	903	916	891	897	898	894	853	858	857	924	836	876	895	912	917	857	920	913	931	842	933	914	907	837	908	869	898	886	815	882	848	894	897	863	895	838	926	915	843	936	926	870	930	881	872	842	883	881	887	910	878	873	903	912	854	910	881	853	857	873	932	900	897	905	909	923	891	870	918	871	864	874	904	856	891	914	942	875	856	864	897	850	900	917	925	893	879	862	878	894	904	913	856	902	840	912	876	876	903	858	937	883	885	898	896	864	868	896	923	863	857	889	881	874	961	903	902	882	869	885	896	892	865	873	891	921	914	852	887	864	875	865	859	847	902	906	911	933	977	903	928	897	927	936	895	889	908	884	926	898	894	839	941	907	937	860	872	855	925	902	914	916	883	859	932	832	931	882	907	926	880	871	925	925	874	896	862	873	888	887	925	882	876	875	874	914	940	884	879	896	869	864	920	839	940	894	929	884	907	922	934	890	884	935	893	893	897	911	925	991	936	868	871	839	932	877	922	954	895	902	930	832	850	934	871	915	869	947	931	992	850	867	908	918	898	875	877	851	966	896	915	894	891	919	869	868	906	905	903	898	925	892	882	914	845	894	961	862	864	929	882	941	929	837	912	837	942	926	908	955	902	860	928	907	875	959	921	926	980	915	930	906	872	890	884	898	867	941	908	900	900	886	898	896	874	913	931	860	900	891	885	895	873	923	914	918	939	893	895	910	910	894	888	898	916	864	897	912	942	933	903	869	888	926	852	873	936	905	916	882	883	901	949	892	882	892	882	893	911	907	914	911	920	916	890	936	910	904	910	818	878	932	866	883	904	857	869	918	962	907	869	861	904	898	930	918	907	852	923	947	873	909	878	932	927	884	816	944	956	860	872	862	914	870	922	887	903	900	939	899	908	891	951	879	906	896	904	951	891	900	923	911	893	882	938	919	846	902	925	880	814	901	876	910	907	883	871	862	864	861	907	927	868	893	870	887	912	927	921	900	913	957	962	907	923	926	907	928	913	897	876	883	857	880	921	902	840	923	894	904	926	927	857	911	818	866	920	925	877	912	864	880	878	882	882	877	883	917	920	922	934	935	948	881	885	872	932	874	877	912	917	904	891	843	878	920	935	859	929	878	845	856	834	883	896	946	895	940	893	870	907	855	907	882	923	924	850	931	936	879	886	985	852	933	890	922	933	923	873	861	881	879	952	922	861	855	917	838	910	927	902	905	915	949	922	883	938	890	860	858	913	916	880	855	827	891	872	864	915	891	934	923	869	938	869	926	889	885	882	863	878	924	942	955	859
24037	20684	23930	27503	20684	20093	1813	777	613	495	377	357	312	316	327	313	338	296	301	281	293	320	341	303	296	294	321	317	314	303	321	300	298	322	303	291	289	269	298	284	309	314	309	323	300	278	330	347	283	273	287	302	283	259	289	308	286	299	316	303	290	261	306	268	249	282	269	293	303	295	281	286	261	284	259	286	268	292	262	315	275	292	299	259	255	308	287	252	282	268	287	267	298	291	303	298	293	313	314	284	270	319	338	289	307	295	297	303	311	297	305	300	290	271	284	265	282	271	299	289	299	304	309	295	294	296	283	297	284	271	257	268	277	249	284	270	278	288	305	312	308	267	314	259	285	304	267	306	255	277	276	275	305	282	316	276	251	264	299	286	305	275	252	291	310	301	280	311	274	305	282	278	302	257	275	294	286	278	291	270	252	308	317	272	298	315	282	278	266	284	283	312	316	308	299	274	303	286	281	277	305	289	322	275	313	300	311	297	317	308	304	293	283	273	262	276	281	276	268	299	297	301	272	276	292	296	283	300	278	249	292	297	264	302	304	283	304	277	296	263	256	304	290	260	299	286	297	265	288	308	294	294	300	262	269	295	313	287	265	257	265	241	293	285	295	305	289	281	277	306	283	296	277	297	309	297	301	300	271	242	282	263	277	255	266	273	298	303	290	285	313	284	311	261	279	310	281	276	286	271	310	310	296	273	267	290	297	245	249	270	312	265	310	277	272	259	269	301	277	286	289	296	283	284	317	291	298	293	285	290	277	311	284	266	290	284	291	279	291	311	258	262	289	303	289	303	310	273	273	299	260	274	275	320	271	268	275	291	276	296	309	289	311	286	286	269	277	295	275	305	301	267	319	271	319	255	305	272	268	257	299	263	300	313	276	291	293	278	290	288	261	309	305	265	276	288	318	274	299	264	301	300	279	273	327	251	264	274	272	313	253	327	293	304	289	266	285	298	274	295	319	286	288	304	262	283	275	252	299	285	305	294	266	284	328	279	328	298	304	278	267	300	319	277	303	302	292	287	282	279	285	295	282	287	302	297	315	323	269	283	313	286	293	283	303	290	275	315	302	289	312	281	283	290	299	249	301	258	290	294	281	270	269	270	267	272	265	275	281	291	264	283	263	308	313	273	255	271	290	268	299	274	280	273	289	258	308	289	272	283	262	283	268	278	262	321	298	322	297	281	284	301	290	285	288	268	298	243	305	285	281	246	260	278	289	272	288	299	297	273	297	249	277	277	260	264	256	293	274	293	296	287	252	317	301	290	301	291	273	267	283	313	322	280	287	273	302	303	303	305	293	284	268	313	296	295	302	283	268	306	272	301	299	306	268	305	286	292	293	256	287	303	282	271	330	258	306	281	310	280	286	304	305	284	275	288	276	263	272	304	286	294	265	251	310	282	288	277	304	301	273	307	286	281	238	273	283	321	270	259	275	291	281	268	281	282	311	265	298	290	279	284	278	258	303	287	272	316	282	291	322	282	279	288	277	294	286	307	262	313	273	293	301	266	258	294	291	316	330	287	284	293	290	304	280	255	271	305	307	331	303	298	301	300	323	289	273	265	303	256	277	277	299	283	268	294	252	314	309	278	293	300	316	256	313	260	275	276	292	297	286	269	273	335	279	272	271	269	301	289	316	279	295	297	287	282	295	299	287	255	279	312	315	303	303	261	289	315	291	304	270	254	280	275	281	284	282	272	290	291	288	294	290	278	258	291	274	265	293	283	292	281	289	269	295	264	312	296	262	284	275	294	286	276	284	287	282	260	312	305	279	317	326	275	291	260	272	288	295	309	304	260	284	260	267	287	305	276	280	307	311	305	286	264	283	304	265	271	330	301	288	287	324	287	307	279	290	302	274	293	295	310	274	267	324	292	260	316	305	282	267	283	272	284	270	312	276	294	273	276	306	307	255	248	273	300	277	300	298	282	273	279	273	282	282	303	294	284	324	320	297	280	270	271	265	319	316	287	305	270	295	276	306	294	307	284	303	308	310	306	310	325	268	281	299	274	300	286	279	317	286	252	285	287	294	297	291	264	258	294	303	256	282	258	289	278	281	289	297	281	299	247	282	292	322	271	271	281	279	292	294	277	293	309	288	287	288	317	278	298	301	329	290	315	285	266	281	293	279	321	289	265	262	285	261	305	260	317	281	335	280	303	310	285	283	301	266	311	288	299	292	303	283	294	269	300	299	300	280	294	303	299	269	285	314	262	279	263	287	276	267	266	265	287	309	337	258	262	300	280	285	302	264	288	281	291	284	298	285	298	315	274	293	275	252	304	306	248	300	292	284	302	289	298	282	298	280	286	271	277	278	287	295	268	312	265	283	268	259	295	277	314	290	274	278	293	333	322	303	277	252	255	266	296	299	285	325	296	306	279	277	288	281	307	261	296	279	265	252	303	295	259	253	283	259	286	260	294	283	305	277	274	299	251	271	305	271	288	301	286	273	289	279	266	298	287	290	261	255	311	289	307	322	267	275	286	297	320	285	325	283	294	260	292	284	295	287	308	277	283	275	289	277	310	323	290	318	307	320	291	273	269	281	281	268	268	285	291	285	309	258	265	290	290	253	279	289	281	260	266	280	287	278	288	296	304	311	289	273	275	301	280	295	324	302	302	281	286	303	299	299	347	305	273	267	313	277	287	286	290	282	289	293	274	291	294	286	274	320	319	288	269	296	261	291	300	311	275	284	296	295	262	303	282	314	291	286	282	283	267	270	312	290	297	250	274	283	264	253	336	296	265	282	269	268	307	305	296	292	322	297	291	303	270	286	309	250	280	287	262	304	276	271	277	267	266	269	291	306	266	299	285	284	313	292	274	303	259	263	276	292	285	285	289	275	289	255	283	289	286	286	279	289	296	325	304	278	285	300	256	301	260	274	308	293	287	281	286	271	328	293	295	287	321	282	320	251	296	263	279	318	310	273	280	279	329	295	276	272	273	298	289	285	294	279	293	289	281	292	277	287	317	283	305	290	295	296	284	296	268	286	286	271	318	274	296	264	303	268	308	258	285	283	315	275	289	285	274	288	309	280	292	285	326	293	238	286	292	288	282	279	314	272	292	280	315	296	294	270	299	271	297	323	284	300	281	261	302	305	268	291	285	295	275	263	280	284	292	260	305	245	316	308	280	281	308	287	279	290	285	289	300	329	268	307	295	263	284	301	277	275	267	248	290	289	252	268	286	276	297	296	297	282	253	273	290	291	296	280	292	274	272	277	281	283	271	280	301	284	286	271	298	309	264	269	279	289	297	268	279	283	282	293	285	297	285	292	267	279	295	337	267	305	293	268	314	309	284	289	265	296	292	286	277	283	298	263	296	291	277	274	252	266	281	254	278	301	269	280	290	285	276	284	293	285	265	288	304	258	254	284	306	270	276	274	290	280	311	284	258	288	272	298	287	283	292	264	276	278	280	290	279	292	284	269	291	273	267	271	288	241	280	284	285	303	282	331	284	243	271	261	324	296	295	297	295
3403	3213	2407	1663	1066	888	748	791	736	755	695	698	676	701	665	656	687	706	673	665	638	657	639	637	639	678	654	639	682	649	611	666	645	637	649	695	632	659	648	650	650	622	674	620	631	646	641	647	641	639	670	651	629	684	634	637	663	647	650	655	616	622	635	654	659	645	653	630	633	612	624	575	645	613	640	599	671	608	639	651	611	646	638	642	646	650	653	595	659	638	621	638	592	659	657	657	680	597	666	630	660	602	640	656	638	616	621	635	673	624	636	641	609	636	632	620	675	637	604	619	630	648	651	658	644	687	599	592	621	630	613	622	651	639	636	638	649	612	665	610	665	637	636	662	625	576	623	685	648	636	647	652	699	602	634	633	652	666	623	627	634	661	692	635	652	655	660	629	684	627	658	628	601	611	672	670	669	650	638	633	681	638	655	670	661	664	635	621	652	689	598	650	622	696	626	683	649	647	652	623	662	646	602	644	649	623	659	653	671	636	654	654	649	640	632	600	668	696	669	671	668	683	631	602	617	662	700	595	653	638	650	661	642	630	661	635	646	587	634	648	652	642	654	633	684	639	627	667	632	621	644	657	592	654	602	635	648	639	628	656	625	655	636	619	610	602	650	653	639	639	656	658	652	680	669	603	634	649	690	604	658	610	625	664	642	628	675	642	654	646	619	601	650	647	619	647	614	663	652	668	682	670	643	632	666	633	635	638	624	645	664	654	636	671	655	660	618	631	633	628	640	641	674	675	732	628	687	682	655	685	607	649	659	618	628	642	667	628	628	610	651	629	617	596	627	669	671	623	599	628	674	682	631	635	648	608	655	661	640	645	659	639	663	653	625	691	623	650	631	646	673	682	630	670	663	613	637	628	652	581	663	693	614	637	634	617	612	617	618	657	653	621	652	631	654	647	646	610	646	652	633	622	662	695	662	650	600	700	691	661	616	666	605	672	677	624	645	653	630	672	596	605	643	618	656	648	631	635	671	665	582	656	675	625	615	626	684	588	646	672	656	661	633	647	634	628	633	607	664	649	637	649	646	620	624	608	676	579	650	635	645	645	663	687	650	608	614	642	645	639	636	602	639	621	633	656	689	680	682	664	630	630	634	627	596	648	645	660	588	597	655	653	671	664	596	605	626	648	662	650	694	633	658	654	595	635	660	637	657	615	677	609	647	622	683	597	617	659	623	627	613	652	626	633	644	668	606	641	651	652	633	658	676	603	638	637	628	658	659	645	640	623	630	661	661	598	570	621	677	606	649	621	665	582	671	609	672	639	624	628	649	644	637	638	654	625	692	615	614	660	621	663	687	639	605	630	647	618	643	597	670	635	604	671	644	647	656	614	641	642	624	628	634	625	620	638	614	633	662	619	637	650	628	637	625	637	657	606	662	615	623	631	627	633	578	640	632	631	638	649	613	621	677	636	636	611	645	635	643	655	671	654	626	648	637	667	615	631	611	654	648	618	621	671	636	681	636	626	610	649	624	646	588	625	640	688	644	667	635	665	636	636	647	626	638	672	714	675	637	629	652	598	647	663	642	628	648	645	638	612	629	570	652	638	675	635	659	604	678	660	626	642	635	598	631	684	611	644	657	656	621	638	632	647	593	618	678	607	598	663	674	624	621	653	655	698	657	671	610	640	631	704	638	670	681	602	658	597	654	615	633	637	638	641	605	636	630	659	593	616	681	618	644	639	621	635	658	601	638	631	675	628	660	652	640	655	613	632	636	684	666	641	632	667	642	638	652	620	608	653	609	640	653	656	644	663	641	631	597	668	630	619	644	660	601	634	637	629	584	660	649	672	659	657	658	624	636	667	625	619	679	635	622	648	617	684	647	663	684	658	653	634	661	646	665	653	664	637	624	627	661	629	645	679	632	622	650	659	656	651	591	608	629	631	624	693	636	655	655	640	609	673	659	638	633	671	632	688	652	682	667	651	622	595	645	694	615	634	620	612	642	687	635	698	580	582	630	647	635	630	624	601	640	608	658	626	651	682	650	638	621	628	590	634	706	643	648	621	639	597	623	645	618	616	676	623	679	654	622	614	641	659	664	621	609	667	652	626	625	655	661	630	671	638	660	649	624	647	632	613	687	707	619	665	609	670	669	627	678	660	635	690	621	615	628	637	662	571	665	641	610	600	643	659	633	604	642	625	637	639	615	638	673	635	648	661	654	623	651	631	626	630	676	660	635	701	611	695	630	659	632	637	695	641	678	665	661	613	634	637	653	643	660	644	635	677	620	667	622	624	652	640	615	608	645	648	653	650	629	623	671	634	670	655	682	668	600	640	613	663	683	659	691	666	648	637	645	653	618	642	640	615	658	700	619	669	649	620	625	668	682	649	621	597	642	656	685	645	670	657	692	677	630	628	666	635	614	619	616	627	673	623	672	681	678	638	620	654	681	618	657	613	620	652	614	608	602	600	649	650	627	635	617	670	667	628	623	623	677	633	640	637	659	638	643	642	662	639	672	648	580	626	625	608	632	657	599	648	627	608	630	621	645	639	591	624	665	637	662	593	636	640	644	654	629	629	672	676	680	634	669	607	629	643	637	625	624	638	640	656	613	610	662	651	619	642	600	631	646	634	680	615	604	642	636	648	658	586	614	630	638	637	660	597	666	653	650	659	674	690	632	663	637	615	651	628	657	630	667	645	632	661	674	635	726	687	623	663	644	609	669	584	686	597	646	627	638	605	628	625	617	619	604	655	624	652	646	641	601	639	683	628	702	638	625	688	629	568	634	646	640	643	584	667	658	637	636	616	665	622	656	633	628	617	624	642	687	629	645	653	621	684	643	657	640	676	592	622	662	617	674	651	678	618	603	643	686	615	603	648	606	635	630	657	681	634	660	626	629	665	628	654	606	621	631	673	604	637	678	624	618	652	587	681	615	636	648	635	594	620	685	674	645	644	626	672	657	617	642	655	614	649	631	647	635	616	651	633	628	628	611	626	674	614	673	658	598	656	657	628	621	646	662	626	599	622	651	660	614	672	647	637	644	627	629	619	659	638	643	631	630	614	631	672	646	664	633	650	636	654	664	656	653	646	683	628	630	638	700	651	680	682	627	662	675	624	632	604	606	676	610	668	621	660	673	672	640	644	657	696	644	581	636	688	590	645	644	651	635	666	672	612	592	588	662	646	655	657	659	645	636	631	650	634	636	661	681	602	633	656	649	672	616	605	644	621	615	615	623	612	647	617	624	663	641	631	634	636	676	661	645	589	629	641	665	711	629	639	613	627	648	647	589	627	648	657	639	575	626	617	653	666	618	624	633	651	682	594	680	645	637	577	670	661	634	635	621	632	595	643	649	680	687	640	680	674	661	653	626	664	604	629	680	672	662	630	668	630	636	613	638	632	669	621	625	597	646	673	654	693	630	615	621	639	589	627	665	650	659	666	651	602	655	657	654	655	607	619	613	644	637	664	673	624	660	640	646	578	628	621	591	657	652	650	616	633	626	681	644	645	632	619	659	629	614	633
23363	20662	24208	27142	20664	20703	17197	1326	740	561	397	347	310	257	207	269	239	249	219	196	200	213	225	223	213	191	197	216	185	175	167	175	209	205	229	198	174	166	182	187	188	185	196	192	174	162	187	178	190	201	170	159	187	178	177	188	168	154	175	188	187	176	185	147	178	192	182	169	171	181	164	158	193	186	183	189	177	149	182	191	176	191	178	179	171	170	156	173	170	151	170	177	175	180	189	163	176	172	159	193	155	189	166	188	184	157	173	178	171	162	178	155	179	163	158	150	202	170	146	175	178	190	179	159	209	162	187	188	196	160	179	193	190	179	176	166	179	180	163	190	162	167	170	165	193	188	198	197	165	183	162	183	212	180	174	185	192	155	172	197	169	168	166	164	177	171	176	164	160	172	191	179	161	163	161	159	198	181	204	192	161	167	185	166	162	184	180	185	162	165	142	178	162	155	207	177	183	160	166	168	204	138	161	168	179	181	177	152	155	182	189	185	201	178	207	175	202	198	159	173	157	183	171	164	167	185	165	187	145	185	141	165	174	172	165	178	181	193	188	173	168	176	160	155	187	170	174	167	179	161	194	166	179	161	195	200	177	215	207	194	170	187	185	188	153	162	165	175	152	177	161	176	198	178	169	170	167	163	186	187	182	171	172	179	176	198	165	189	162	170	182	163	175	167	166	201	188	165	165	185	202	169	194	163	172	195	172	177	172	176	161	191	176	180	193	199	174	195	175	174	182	167	186	174	198	185	183	180	177	182	174	172	195	163	170	181	159	193	176	204	172	153	180	174	185	180	181	155	148	157	149	165	166	201	161	158	184	156	153	182	172	182	157	166	175	160	174	198	173	156	177	182	176	178	170	176	188	175	152	189	184	169	172	187	207	171	152	167	190	165	183	170	176	178	193	198	177	175	200	159	172	183	182	179	198	150	153	166	167	175	173	185	181	181	154	178	179	178	166	190	177	193	182	164	170	180	185	161	173	177	177	158	176	174	165	183	170	191	188	171	166	192	180	187	164	175	180	177	163	176	182	171	194	168	164	133	159	155	181	172	161	174	166	169	172	151	196	184	168	182	161	172	199	180	177	177	152	165	156	177	161	163	162	168	197	159	179	207	199	181	163	174	173	181	164	175	162	176	165	176	176	157	161	192	186	185	172	189	152	187	191	169	160	180	176	165	167	185	160	185	171	156	178	161	165	166	186	183	158	189	154	183	179	187	160	196	187	172	169	159	162	151	181	162	173	210	167	176	179	161	159	167	175	190	174	187	178	169	187	184	161	180	177	196	177	172	182	178	179	176	202	196	160	167	175	171	211	193	199	169	168	200	177	210	163	177	189	171	203	164	170	148	214	165	176	159	169	203	168	181	152	180	188	189	178	168	180	185	156	161	169	155	145	195	175	189	178	185	152	168	169	183	186	182	194	170	157	188	161	165	178	174	189	166	167	168	166	177	165	171	176	180	194	141	154	187	177	179	178	190	199	168	172	173	180	182	170	176	156	187	172	213	165	195	157	170	149	151	170	173	180	163	169	169	175	197	183	180	180	164	157	174	166	188	158	177	178	170	161	184	157	151	200	170	141	164	169	166	189	225	172	197	196	166	196	172	195	152	173	174	165	168	177	171	144	177	192	184	177	154	193	180	193	169	192	161	171	161	182	161	171	164	181	177	161	187	191	184	191	179	197	170	154	208	187	198	179	174	146	181	174	180	192	165	172	162	164	195	181	186	177	182	170	150	193	177	165	182	161	194	187	181	181	152	185	161	183	159	173	169	160	167	182	200	198	186	160	149	160	168	186	177	179	169	201	184	166	164	183	182	176	165	176	163	185	192	187	155	159	175	169	162	149	169	175	172	153	182	177	179	172	186	149	179	205	174	173	176	185	182	171	193	149	155	196	191	158	182	188	183	162	183	175	177	160	208	177	183	162	161	158	155	164	181	176	206	167	184	171	163	189	175	152	170	172	183	166	190	164	165	168	171	190	185	177	187	170	172	175	176	180	170	177	179	173	178	179	144	178	168	170	153	170	205	169	169	171	169	185	181	158	177	158	174	169	187	180	158	170	181	183	174	197	175	199	175	190	171	183	170	186	177	182	188	166	159	173	177	202	183	139	190	184	169	194	164	197	158	168	178	154	167	178	182	159	189	157	157	181	168	168	151	171	156	197	170	188	167	189	178	188	178	192	175	197	202	183	179	192	197	187	165	174	185	146	182	179	179	165	190	173	178	164	160	161	200	165	151	159	156	172	165	157	152	163	198	187	186	181	168	159	190	178	166	171	187	150	153	188	178	157	198	178	150	159	160	180	180	165	170	197	175	175	164	175	176	159	168	161	179	157	175	183	187	193	170	177	148	172	174	173	161	181	163	185	179	170	172	180	171	189	163	172	186	184	192	223	170	152	176	165	193	164	163	168	151	164	197	172	152	177	188	171	183	164	167	190	169	156	173	178	155	166	176	172	150	144	178	168	165	190	180	159	164	187	179	175	189	159	187	180	189	189	198	168	168	172	182	179	200	187	180	187	204	157	186	145	157	166	134	177	169	186	181	191	148	166	189	146	199	186	160	163	172	185	171	177	164	196	184	179	143	202	181	185	178	163	176	151	172	158	157	183	185	188	182	168	156	182	175	181	195	197	159	186	163	180	189	165	204	171	199	163	188	169	159	169	175	181	176	174	169	166	158	162	170	168	162	173	201	156	164	191	184	162	156	190	191	151	164	173	177	185	153	160	176	155	169	167	168	182	138	167	138	169	160	169	173	144	138	171	174	182	175	160	163	186	160	185	177	168	179	183	193	172	177	171	206	186	200	180	204	168	191	168	167	176	188	186	171	170	194	176	172	187	185	175	187	190	170	171	174	170	183	172	176	175	165	181	197	177	174	170	171	155	168	203	188	199	164	156	176	194	168	160	158	177	171	171	175	173	176	185	190	180	137	148	198	187	175	166	163	167	156	173	188	184	175	190	168	176	165	162	176	177	175	171	190	188	177	159	161	175	163	160	195	161	206	191	161	175	178	175	187	179	166	179	201	171	181	187	177	180	158	160	157	164	175	163	170	163	188	196	179	154	182	176	187	182	159	186	186	183	187	183	174	195	173	173	174	181	176	192	159	195	170	186	170	151	205	165	187	188	170	158	163	167	191	188	162	180	163	197	182	172	174	181	177	183	157	182	163	157	186	182	186	200	163	158	190	169	172	150	180	149	160	166	160	190	182	172	160	174	191	199	163	172	179	183	179	170	198	202	173	186	180	158	190	178	191	160	192	206	154	186	176	188	168	183	147	191	182	169	165	195	184	181	163	194	156	189	192	180	188	180	170	158	168	162	189	188	168	156	183	175	157	174	168	176	170	200	161	165	182	170	165	195	162	165	153	177	162	174	143	136	187	200	167	186	191	156	167	171	177	191	182	159	150	195	162	201	209	166	171	172	189	174	183	198	170	178	186	154	169	166	182	176	193	159	171	162	185	189	187	126	142
3369	4844	3160	2027	1135	902	792	638	607	520	484	471	458	460	457	449	448	435	461	423	471	425	429	436	442	433	460	451	456	429	407	419	444	438	421	409	455	438	466	416	481	420	415	436	406	475	449	430	402	433	417	399	418	416	407	425	404	390	441	406	445	444	410	406	450	419	406	457	382	394	453	406	422	415	430	415	396	421	378	410	435	406	413	426	418	468	394	438	441	403	453	429	390	402	444	424	403	421	387	409	441	459	433	424	436	443	399	431	408	452	403	391	392	409	449	428	404	421	421	430	416	419	391	417	411	421	443	416	437	416	434	403	404	420	427	419	401	435	440	420	415	436	413	414	449	456	397	463	428	417	412	436	401	418	430	424	404	412	479	392	427	433	426	442	418	420	465	427	417	428	415	423	387	402	420	409	426	430	428	417	396	431	438	392	469	430	408	443	445	413	417	452	417	436	421	461	427	426	472	407	394	414	418	428	396	402	393	442	461	392	446	379	436	404	392	421	438	396	431	419	430	456	396	458	400	467	398	439	441	413	400	420	424	433	415	415	450	390	433	415	386	429	422	430	415	405	422	426	445	436	408	402	434	449	400	460	411	436	395	442	418	458	458	385	430	442	459	398	403	403	429	410	403	397	430	427	427	421	418	412	430	429	446	429	435	433	406	434	413	423	403	434	427	376	413	427	449	416	441	425	410	432	463	385	434	413	424	428	404	425	427	433	441	441	415	417	458	429	400	434	436	404	401	443	444	431	441	374	400	405	427	411	429	444	442	470	405	446	440	426	404	426	430	413	424	419	461	417	422	440	435	438	392	396	426	401	428	413	443	444	449	432	415	442	440	413	440	428	423	438	406	432	454	377	423	375	443	401	428	431	406	386	435	413	412	455	432	442	460	454	442	456	419	410	431	422	428	405	452	417	407	423	454	456	431	435	426	439	400	425	442	417	434	401	490	420	472	442	427	391	412	423	409	402	442	402	422	458	425	398	414	442	442	415	420	415	404	403	403	430	414	379	412	409	415	427	421	416	415	405	411	443	468	431	421	395	404	452	395	392	426	421	432	415	436	418	413	415	435	404	439	422	453	469	389	424	426	436	431	461	397	439	427	418	427	413	420	437	446	429	403	399	424	417	448	449	449	403	419	423	434	442	417	416	433	485	396	431	423	396	423	404	457	430	392	424	462	436	442	448	414	390	456	448	385	416	429	398	418	403	428	451	435	390	427	435	422	441	432	385	431	441	443	444	442	445	393	433	437	443	404	427	417	382	414	422	398	386	414	447	431	434	457	406	409	400	414	446	417	401	435	446	423	432	417	418	425	386	421	460	409	440	426	442	422	402	413	386	409	389	421	421	434	446	424	410	416	389	439	427	436	468	465	447	398	440	425	419	407	417	455	420	414	424	430	430	434	390	413	433	431	429	411	439	401	404	368	421	449	416	438	424	404	410	399	392	432	433	412	437	415	422	420	478	432	426	419	433	422	401	437	436	434	399	430	437	414	432	426	421	439	404	420	445	423	456	400	422	426	399	447	428	450	432	405	419	432	452	400	412	390	452	427	433	455	414	416	450	416	407	437	446	423	413	416	418	402	433	395	445	405	410	446	445	426	414	419	404	411	468	411	440	419	418	445	419	392	446	435	399	434	416	474	420	456	441	439	419	435	409	407	426	411	454	404	444	421	408	394	398	411	413	439	394	407	413	410	422	390	454	459	452	419	463	407	439	443	439	396	419	425	403	408	390	432	460	371	397	410	422	418	463	421	438	440	479	411	452	409	412	424	417	379	418	468	391	389	447	400	416	410	418	420	425	393	462	458	404	410	437	451	420	413	419	441	443	428	445	393	449	411	360	432	403	450	389	400	425	430	441	405	440	444	406	393	423	426	441	432	424	411	482	443	407	430	410	414	458	415	391	394	443	426	386	412	477	440	422	471	422	412	455	421	408	416	425	430	417	434	430	441	445	416	449	411	431	431	412	462	403	415	425	418	406	415	449	451	450	414	447	421	430	460	422	460	435	454	403	443	424	407	451	408	440	456	426	426	417	421	393	447	415	446	404	413	438	407	449	400	413	422	412	416	405	433	453	392	414	428	431	480	396	418	449	437	410	448	458	427	443	420	407	419	400	396	392	427	455	433	404	450	443	419	430	344	440	403	424	409	449	383	439	416	423	425	420	429	442	431	437	410	436	406	439	396	385	434	410	433	404	431	405	467	428	437	418	432	437	404	396	417	408	419	450	433	404	412	438	433	408	414	432	424	400	416	461	407	406	434	419	430	439	412	431	417	397	443	424	407	434	434	433	450	411	415	419	402	419	455	421	431	448	417	396	399	403	444	436	408	439	438	445	394	417	411	453	424	402	394	453	441	443	425	456	422	422	432	419	401	430	414	442	400	427	415	445	453	393	454	370	416	429	406	431	413	426	443	440	451	452	414	428	430	429	418	454	413	403	413	427	417	439	412	435	415	461	381	459	427	416	427	462	451	410	387	446	431	422	419	435	425	430	423	377	446	420	421	458	416	455	419	416	407	417	404	448	413	407	400	431	420	431	449	414	422	410	437	404	392	403	430	438	409	406	423	419	416	415	386	428	403	406	423	425	416	435	405	412	469	395	430	415	429	435	389	439	401	425	448	407	427	432	433	432	430	439	418	379	434	447	466	444	404	409	409	446	430	403	413	422	458	398	422	422	420	441	441	431	399	432	436	433	462	425	418	422	399	432	412	399	418	428	428	445	398	454	436	417	412	436	416	435	443	386	477	429	426	405	410	376	405	443	396	434	422	419	412	446	453	449	420	393	427	409	431	415	460	442	428	454	419	399	421	404	412	411	501	427	445	437	425	454	446	416	415	430	404	415	414	441	400	439	401	428	433	423	397	442	433	437	373	450	424	389	403	378	394	426	384	387	431	439	405	414	411	442	413	438	416	442	439	437	414	395	440	463	460	435	395	435	421	425	447	401	389	405	405	448	441	415	432	425	454	418	394	441	438	414	415	395	422	416	445	416	456	434	453	426	417	418	454	416	428	430	433	431	432	395	396	438	403	452	436	439	450	432	416	422	440	423	441	450	406	409	402	430	416	413	463	406	429	467	423	466	449	399	419	403	387	432	438	435	448	465	413	408	408	437	438	398	452	414	437	454	410	440	409	403	415	404	412	435	429	445	422	431	425	426	394	427	412	437	433	432	411	450	420	434	425	488	438	427	453	446	432	438	448	416	427	384	393	421	443	409	444	415	383	425	419	439	424	398	394	400	378	393	404	436	431	435	431	404	452	412	417	409	434	425	406	415	449	416	448	454	430	414	432	420	406	433	424	406	431	436	445	449	436	422	390	434	452	441	467	451	435	429	460	424	444	431	412	379	436	402	430	423	418	398	416	394	445	386	429	410	446	423	457	436	433	432	436	429	435	416	423	478	428	356	460	458	443	453	444	413	389	445	410	414	437	416	442	446	409	429	403	418	407	456	438	408	451	441	414	460	487	399
31232	19182	8019	1516	868	768	613	524	514	454	459	473	405	443	403	402	469	419	407	402	417	403	448	398	418	408	417	392	414	411	401	394	404	362	438	422	387	438	406	376	393	415	408	427	361	365	427	416	400	379	404	379	374	374	428	405	371	391	401	415	392	363	375	402	415	464	403	401	384	410	443	416	391	385	452	399	444	393	417	394	395	385	416	410	395	381	393	371	379	374	421	391	396	418	405	432	383	435	405	351	463	397	407	381	398	399	393	375	373	422	402	395	410	406	408	437	418	429	392	365	442	377	382	395	376	431	379	365	414	401	333	396	385	437	427	389	391	416	385	411	413	424	394	435	444	387	417	402	382	370	375	416	384	430	434	392	393	389	373	413	326	424	384	374	402	420	402	416	418	396	437	433	389	412	428	395	412	389	392	383	451	377	398	392	417	397	402	406	413	361	401	421	437	401	418	451	403	414	383	418	373	418	390	422	464	403	431	387	391	405	365	396	423	417	394	409	348	411	359	409	395	384	432	396	401	394	404	431	398	404	383	413	364	397	429	440	377	413	375	394	409	419	403	403	387	409	436	417	383	383	378	368	441	429	385	402	422	404	339	390	405	416	342	420	388	386	372	394	390	401	412	427	410	381	457	400	368	396	426	427	450	415	433	412	435	399	398	406	401	387	372	354	402	421	404	390	423	380	372	392	369	440	375	408	388	349	403	410	394	421	381	395	431	401	433	426	410	422	381	420	409	405	431	398	396	403	352	341	390	396	360	424	406	394	401	455	364	396	384	410	398	411	434	462	362	430	424	409	415	370	426	400	413	397	368	461	418	430	402	416	407	368	381	382	405	412	435	391	362	379	400	425	365	360	347	426	413	420	390	426	400	405	412	381	452	415	380	397	371	374	396	400	425	392	398	443	396	384	387	425	404	404	383	376	403	409	409	412	404	416	403	394	425	397	418	398	440	377	391	403	370	384	374	375	408	426	409	385	408	437	417	354	393	438	396	408	396	400	421	409	384	390	433	377	394	381	403	382	398	380	387	418	429	454	395	410	370	403	385	378	385	369	410	405	400	431	441	405	408	395	392	402	414	398	400	386	422	424	389	398	412	372	404	373	375	386	434	444	396	409	406	417	375	391	397	363	394	357	382	386	399	418	405	410	376	371	389	398	366	403	396	413	459	410	385	403	398	397	433	403	405	388	401	398	381	404	408	389	403	392	374	409	418	395	390	417	426	390	407	394	397	364	408	387	402	445	441	413	425	417	425	430	427	397	439	423	426	416	387	403	402	404	402	394	399	402	412	421	404	387	410	419	389	388	372	378	403	377	392	387	366	416	390	404	431	405	415	412	443	376	448	430	422	421	399	357	443	467	405	400	416	395	374	391	369	389	403	392	387	420	441	416	385	394	409	394	405	407	428	407	416	407	405	395	420	405	395	415	391	405	395	424	414	394	391	412	449	398	410	380	402	380	370	378	436	450	424	399	410	390	381	423	387	413	404	399	381	408	379	407	371	409	404	416	446	445	364	430	427	404	394	359	419	446	389	423	381	396	405	401	393	395	396	369	397	408	379	379	386	401	416	430	390	386	364	372	363	393	405	395	387	429	439	436	410	395	410	394	406	428	389	418	392	400	373	402	397	443	426	394	414	383	414	386	392	424	401	355	402	379	389	374	427	387	361	429	407	428	380	393	392	376	374	404	397	394	367	374	380	387	407	396	366	397	403	401	406	390	397	364	407	418	408	388	402	376	389	422	399	416	420	398	398	407	419	383	338	400	408	423	427	393	388	414	382	406	413	408	411	427	409	368	424	378	415	382	455	414	388	391	366	415	392	432	398	427	355	393	372	388	388	400	401	389	423	398	423	414	374	429	420	382	373	431	374	382	401	422	391	436	408	407	404	408	410	383	416	385	371	394	418	413	423	387	408	354	388	399	446	377	399	410	408	420	399	405	373	396	427	380	376	388	429	366	369	438	398	406	416	404	424	377	399	363	422	374	379	401	366	403	390	382	382	403	367	450	395	408	373	407	384	393	379	409	394	433	418	374	407	403	424	384	429	389	414	407	393	424	379	372	415	370	380	368	416	399	380	406	475	368	397	425	402	417	406	368	402	407	399	386	366	413	342	379	417	406	406	380	392	370	461	406	396	404	419	405	397	427	385	395	364	455	403	393	410	430	416	439	430	377	420	421	424	406	452	420	432	451	406	431	416	403	420	388	439	461	383	367	417	398	392	395	397	411	446	457	410	446	422	430	387	396	378	368	362	432	455	408	394	408	410	403	392	391	412	395	416	386	387	402	375	389	412	404	433	404	420	425	415	378	425	426	376	413	388	385	384	397	408	403	396	433	386	405	424	429	407	414	393	390	398	411	380	391	406	397	449	444	361	389	393	393	393	400	392	382	405	405	434	416	406	416	388	408	380	398	395	414	409	384	367	393	391	420	398	405	423	392	383	417	376	377	413	418	394	449	386	394	393	396	390	390	404	410	418	400	413	415	389	415	401	417	411	409	391	392	397	375	389	380	379	437	368	390	415	413	401	429	411	393	454	395	393	400	398	386	392	386	404	373	410	435	416	386	392	411	402	397	385	388	407	395	426	409	406	418	373	455	447	430	411	399	403	346	407	390	420	415	383	374	401	396	407	373	417	376	375	382	399	408	432	400	423	439	407	375	348	387	410	387	389	387	397	413	359	370	402	402	393	394	419	384	394	388	394	386	407	399	369	391	396	446	405	391	391	404	407	380	382	417	398	366	388	398	410	441	380	421	406	451	406	378	413	398	438	369	405	388	429	407	432	370	408	431	381	392	387	389	417	379	392	381	399	423	395	392	393	412	406	375	383	407	407	417	408	398	367	407	406	379	412	417	384	410	407	422	395	438	385	358	367	421	398	376	387	397	408	395	368	399	387	451	439	411	374	429	412	357	390	399	406	424	409	438	394	393	403	388	396	385	420	387	395	392	451	390	380	394	410	416	385	389	413	390	445	404	410	453	412	386	360	398	394	399	391	437	448	420	405	401	422	395	415	388	412	418	369	405	403	392	388	413	378	381	397	388	438	393	411	430	401	433	414	386	375	414	389	391	378	411	417	454	426	378	387	391	383	383	404	386	387	421	386	398	393	386	369	366	395	423	381	373	421	392	406	403	412	405	434	390	411	394	400	386	393	411	379	387	447	389	402	431	440	406	423	370	375	437	402	343	389	388	367	401	382	391	377	422	396	405	416	360	405	423	394	418	431	401	405	399	369	376	397	393	403	368	396	405	399	384	403	386	412	387	395	412	410	391	373	422	401	412	390	392	388	383	415	404	410	422	353	414	388	378	386	384	382	398	387	392	425	408	395	409	361	400	437	378	457	429	397	401	388	399	408	406	379	379	411	376	396	407	362	387	412	413	393	401	393	400	413	403	402	406	363	399	402	394	372	376	430	385	377	397	427	401	419	408	426	448	396	397	385	420	418	402	382	419	396	378	430	418	371	388	406	453
5625	1668	1536	1365	1060	1052	951	920	908	951	911	863	879	865	891	944	898	873	900	883	872	859	917	871	876	921	894	877	841	895	872	951	902	898	896	849	879	936	895	896	881	904	917	900	860	895	924	965	865	908	835	931	920	880	842	900	897	878	904	928	881	924	936	860	871	866	891	886	884	920	946	833	906	899	892	858	886	880	887	860	916	872	909	903	882	832	815	898	907	860	889	892	902	904	922	883	859	899	883	893	887	880	897	907	902	923	911	918	832	915	901	914	909	804	859	876	869	844	893	892	918	861	862	885	907	848	865	928	893	883	876	868	893	901	902	936	931	853	914	912	880	853	901	896	850	869	905	910	899	856	910	901	827	875	901	854	921	883	905	928	852	922	901	890	864	873	856	894	831	955	907	871	910	845	899	855	878	914	914	922	878	897	893	899	874	872	901	947	894	918	983	869	899	897	892	898	893	895	869	892	865	866	859	922	903	866	885	859	865	906	926	854	895	833	852	898	916	898	854	887	914	871	888	895	852	870	902	933	929	904	894	861	875	904	884	911	851	905	915	919	889	865	877	875	875	875	848	881	905	882	851	873	878	916	861	901	843	900	972	861	879	867	883	862	894	888	931	932	843	875	955	879	908	883	875	833	901	908	858	852	927	910	914	871	868	872	871	894	854	868	912	905	873	847	904	882	847	912	931	882	905	905	937	891	929	874	883	847	882	845	903	885	899	861	932	940	913	877	892	918	913	899	844	907	879	891	882	832	892	860	867	908	900	912	908	983	904	917	885	879	927	874	875	871	858	880	921	878	869	910	861	905	948	877	901	847	890	922	917	873	921	901	902	870	933	919	917	844	886	882	932	914	903	865	917	861	860	886	917	934	883	891	928	891	875	876	853	853	850	841	900	940	879	897	820	904	876	931	919	908	882	942	911	941	919	957	893	871	942	847	873	883	872	955	895	917	867	935	843	892	871	891	878	849	933	912	867	857	915	851	841	890	840	890	943	888	876	871	862	904	918	871	961	950	880	864	946	831	878	910	941	895	931	856	913	881	907	881	862	903	911	920	900	901	916	937	935	843	840	850	877	871	872	858	879	959	899	918	894	923	929	930	890	895	896	932	877	861	850	900	914	966	890	892	912	922	906	901	869	862	848	962	912	911	927	907	911	896	883	877	912	922	898	876	911	846	835	874	842	886	873	889	882	912	865	912	908	900	905	967	892	878	882	880	816	888	822	891	919	896	912	848	915	874	904	858	884	919	878	883	937	902	952	920	895	866	902	856	911	888	874	872	864	936	929	874	885	910	891	879	868	885	929	878	935	874	902	855	885	893	843	871	921	842	844	859	852	930	879	891	859	896	924	888	896	869	882	921	885	912	921	924	859	886	872	869	962	900	917	901	866	930	858	880	928	883	848	882	856	907	909	923	829	882	885	913	863	950	882	903	867	866	929	929	854	920	907	872	881	869	873	829	828	855	831	938	909	893	876	888	913	827	886	898	923	943	877	948	863	876	929	861	907	926	904	869	917	848	965	874	904	922	898	925	908	921	855	916	908	871	855	892	883	868	901	915	900	857	870	900	873	889	896	914	892	929	869	865	890	923	903	890	913	918	877	860	880	888	862	863	880	891	870	835	909	848	880	886	941	890	874	828	854	871	893	937	871	880	876	921	887	834	885	849	901	870	894	825	839	888	923	931	868	889	912	889	885	910	912	857	956	902	916	932	830	854	883	931	892	898	905	906	898	885	944	908	858	866	927	918	902	921	892	910	912	870	938	842	911	890	939	911	862	924	896	868	903	875	856	895	877	915	893	922	854	914	892	928	873	933	906	832	889	938	874	876	872	939	906	923	905	846	912	882	905	904	886	895	869	925	888	874	819	865	862	863	902	916	884	878	891	922	922	848	949	863	906	879	903	896	925	900	956	874	858	910	901	917	925	913	884	914	848	866	870	929	897	910	915	855	907	907	892	948	851	883	893	880	857	873	869	922	936	877	864	859	920	883	904	869	821	884	881	885	918	875	892	928	882	918	900	839	939	893	938	884	922	897	843	904	870	855	875	907	907	881	832	891	932	934	895	923	844	853	893	949	912	939	856	801	982	891	884	820	834	908	875	962	891	903	903	873	887	905	927	874	894	907	910	897	917	846	885	875	863	889	935	922	911	927	869	859	951	943	909	930	913	896	905	898	854	903	901	879	871	844	879	871	839	893	885	902	860	878	945	909	917	884	902	893	902	870	897	901	893	926	921	912	890	875	890	851	861	936	902	890	879	905	843	950	849	880	902	863	866	901	852	880	910	898	928	875	880	933	897	912	881	893	911	920	913	908	916	838	894	890	906	893	966	957	899	873	884	916	911	898	879	938	873	899	892	896	849	876	842	846	903	916	903	908	913	875	918	856	856	929	928	885	929	893	952	958	912	879	897	920	922	875	904	928	906	918	900	937	876	888	897	899	898	926	896	914	931	963	901	905	894	894	892	848	890	882	839	916	896	912	867	885	890	896	904	869	904	922	923	918	923	856	923	895	934	897	870	946	859	847	937	921	899	870	903	904	879	873	927	871	952	886	892	851	896	900	940	898	906	904	853	821	854	905	918	904	902	852	909	869	945	907	896	903	911	896	909	897	867	927	880	868	870	862	917	891	959	881	962	865	924	873	886	892	916	913	877	917	888	940	851	898	886	960	894	960	902	899	935	912	879	919	902	879	861	936	939	907	901	868	890	877	866	972	928	898	902	902	921	923	936	896	888	876	904	902	890	826	834	923	840	884	887	922	918	875	920	844	898	868	856	872	910	915	929	875	894	921	907	897	867	896	916	907	890	838	883	876	890	933	909	862	874	925	983	897	906	928	957	898	893	895	854	872	901	888	877	898	920	879	898	927	878	872	886	949	857	865	888	895	857	932	872	874	890	913	916	854	915	841	938	885	899	921	890	857	929	862	842	926	921	895	885	882	878	861	866	890	835	895	872	855	927	883	860	902	860	879	929	917	874	845	876	881	853	920	811	943	917	955	866	893	882	879	843	932	884	840	914	916	887	880	892	891	872	880	921	927	893	886	881	867	868	900	932	865	904	875	893	862	891	875	888	873	895	923	924	889	865	930	880	867	926	875	855	897	866	904	854	933	894	838	942	849	870	869	866	966	871	893	854	879	900	913	829	902	915	918	892	962	865	844	897	895	860	900	863	853	854	902	916	866	876	922	885	850	861	897	859	974	888	932	862	902	896	882	853	856	863	869	914	927	892	873	917	915	907	888	907	943	850	896	907	887	927	930	896	869	895	858	904	883	912	887	936	914	914	916	867	894	922	900	889	852	873	895	862	878	894	878	865	903	948	935	857	887	877	913	858	912	877	881	871	849	919	911	918	912	915	868	870	853	857	866	895	883	857	886	959	904	909	878	839	900	878	863	912	890	876	872	919	897	898	918	824	876	881	934	878	865	933	884	904	905	879	860	883	900	873	859	915	887	888	936	870	888	873	893	858	858
23996	20704	23998	27477	20700	20010	1705	741	505	427	405	373	366	338	334	304	333	306	279	305	280	290	281	301	294	313	320	308	308	317	294	314	312	269	281	268	297	289	271	306	286	275	317	293	299	266	296	296	309	282	278	288	267	272	298	295	221	233	299	284	289	300	244	263	274	291	282	301	263	312	263	289	281	288	299	303	268	288	298	277	310	253	275	293	294	298	275	320	305	293	290	323	287	264	259	286	297	298	322	246	293	313	301	292	316	309	278	276	300	295	298	254	292	279	320	288	316	278	280	300	304	265	305	299	304	286	266	302	289	243	289	303	267	297	279	276	283	274	279	281	261	265	316	297	276	293	286	280	304	277	276	283	267	296	286	290	258	287	263	281	275	297	283	284	293	302	284	286	303	273	257	363	281	284	282	286	289	291	294	287	251	276	269	278	283	283	250	283	294	303	272	341	266	302	278	284	307	254	267	289	295	285	282	286	291	291	283	250	275	283	264	275	334	291	268	261	272	294	290	259	301	291	292	247	279	284	294	283	285	280	271	282	300	292	297	288	260	239	285	316	290	265	305	277	275	286	285	270	282	289	275	334	284	271	309	290	292	278	281	309	279	289	257	283	287	278	320	311	267	312	300	299	303	296	294	286	303	264	304	292	280	248	256	272	263	304	275	302	328	285	277	333	291	276	264	251	306	286	292	301	313	277	269	279	271	290	290	257	327	293	293	284	298	276	274	311	298	256	268	300	260	294	305	296	341	300	260	297	270	301	294	301	264	268	286	335	287	279	292	255	285	269	306	271	300	278	303	249	308	283	291	281	287	309	300	294	302	292	281	279	296	284	276	309	270	286	296	261	293	268	285	256	289	287	286	278	291	278	333	246	297	273	261	289	272	299	287	257	276	299	284	285	300	256	282	296	274	301	281	282	289	293	275	262	265	294	310	273	292	293	266	294	262	264	292	296	291	278	261	288	296	278	293	275	307	278	318	287	265	278	255	283	264	260	266	283	308	301	280	273	261	276	283	278	266	258	287	291	259	270	308	287	252	281	271	267	262	297	295	317	289	298	293	276	272	301	272	285	308	308	301	281	268	283	255	273	282	267	276	268	272	300	292	265	270	310	289	326	276	276	243	288	278	269	282	299	296	302	306	313	313	305	277	288	281	312	293	337	300	291	304	265	289	286	279	267	280	287	291	293	272	285	317	288	291	296	288	282	286	293	280	294	280	293	287	301	259	284	288	310	292	296	287	283	267	278	331	271	283	255	263	280	288	257	286	275	280	299	266	289	293	299	281	300	295	280	291	263	305	308	308	290	314	295	288	284	269	294	304	254	300	276	267	289	301	278	262	297	281	278	287	297	310	278	276	262	295	310	264	285	278	316	283	299	300	284	332	245	284	296	275	308	308	292	295	269	296	290	286	303	282	281	231	307	303	259	277	246	267	298	260	280	297	262	293	276	260	267	295	287	271	295	277	294	264	266	281	271	327	299	316	291	283	277	299	252	307	245	252	315	281	303	276	299	266	261	268	295	316	285	290	249	286	287	275	285	285	277	258	279	307	280	274	276	303	300	296	269	282	303	286	285	290	302	317	254	278	276	298	277	268	280	306	307	287	266	267	248	298	289	261	279	290	323	257	274	262	254	273	283	276	248	286	288	304	288	347	263	291	297	308	281	277	278	319	243	248	290	301	278	293	272	262	260	263	288	292	280	265	281	344	298	294	278	287	301	278	282	281	240	293	280	278	285	271	291	288	279	291	305	300	286	289	266	269	292	276	288	296	266	275	326	300	311	270	290	311	285	294	283	274	290	240	305	295	287	267	266	282	278	251	254	266	282	292	299	261	268	284	286	257	289	281	299	305	280	286	282	333	270	290	291	271	292	289	281	272	303	310	286	302	254	271	252	283	279	292	272	274	299	319	276	299	292	278	301	275	287	306	294	273	295	267	281	289	303	275	304	304	298	290	302	293	337	317	301	288	279	275	257	256	290	277	271	309	321	275	269	258	262	247	284	303	271	291	280	306	284	332	251	247	293	299	284	304	288	279	283	266	298	303	272	313	282	285	261	282	254	305	276	269	277	273	272	267	295	299	302	306	262	275	300	267	263	300	303	281	284	283	276	280	284	288	307	264	276	280	295	303	281	303	263	312	306	266	295	268	308	258	293	274	284	282	267	296	240	304	295	304	295	316	300	300	291	262	272	290	273	274	286	285	302	303	275	276	276	275	305	299	298	285	254	300	310	280	290	272	283	274	270	291	262	266	288	321	304	291	310	281	258	292	280	270	274	276	274	275	276	254	278	286	314	284	293	303	256	302	333	286	257	263	271	312	290	291	285	291	306	305	288	319	294	274	309	263	288	290	289	295	300	315	277	294	259	291	279	287	303	323	285	298	289	304	275	274	281	303	273	289	265	273	278	298	309	287	285	293	273	274	281	292	285	296	256	294	316	266	283	314	307	273	313	260	283	292	269	282	293	278	270	289	291	279	278	257	303	274	305	281	261	248	281	321	254	282	315	298	272	303	279	317	301	268	252	294	305	287	283	290	274	280	256	278	303	290	289	294	283	287	299	290	284	296	298	277	337	300	328	269	302	297	321	259	280	304	294	320	283	286	276	293	286	226	254	281	299	259	307	296	275	281	308	270	299	327	274	300	279	310	302	300	322	287	293	304	312	290	298	296	289	280	261	307	297	304	307	282	274	296	320	279	270	309	272	289	290	252	287	297	297	309	309	289	313	266	287	257	280	256	317	257	272	305	293	303	265	254	316	286	272	312	278	319	302	299	243	270	298	304	276	258	286	297	328	301	267	275	281	265	307	258	276	270	327	311	296	293	319	273	298	250	264	291	285	286	283	295	296	303	280	281	276	256	240	259	288	301	291	305	277	252	267	290	277	294	310	282	243	223	285	280	304	310	315	250	271	237	279	255	239	295	263	327	341	305	276	310	288	290	287	274	276	310	269	289	292	275	296	284	277	294	274	268	275	299	278	311	273	270	276	268	262	263	280	302	290	288	271	303	316	289	297	281	260	316	272	301	287	296	283	313	276	281	345	275	271	326	288	296	308	275	286	296	289	317	303	297	257	295	295	271	293	275	277	274	318	282	301	288	318	294	286	274	235	290	276	283	271	278	265	263	286	303	287	279	279	303	277	271	299	277	287	263	261	283	291	266	299	276	285	289	279	273	308	282	291	284	292	266	288	288	279	297	306	310	291	275	301	296	280	304	311	310	299	312	296	294	296	265	283	286	321	305	307	282	256	279	265	268	295	303	289	251	280	286	299	272	286	287	296	302	264	299	283	273	306	266	260	284	276	276	246	294	288	262	281	307	274	300	295	288	277	284	278	281	287	283	295	290	280	279	280	262	275	282	269	271	286	299	265	313	295	273	271	272	249	254	286	272	279	277	300	292	286	301	297	310	256	294	297	291	285	276	274	279	294	283	294	282	302	285	260	277	300	285	294	276	288	277	315	264	247	278	283	278	269
3253	3374	2289	1554	1103	911	820	764	764	692	694	683	689	688	643	650	627	662	662	621	648	673	640	667	625	622	630	660	635	668	630	616	656	609	624	645	646	641	622	634	656	686	583	618	637	690	662	671	683	635	640	620	621	670	644	674	660	646	672	664	654	637	586	658	608	610	629	661	620	651	660	638	606	673	622	647	691	647	677	648	681	666	620	631	578	633	663	622	650	689	631	599	633	592	663	632	639	633	599	603	667	609	697	642	645	656	642	620	611	636	660	630	621	652	603	637	667	635	612	638	650	613	609	657	628	640	635	617	600	580	619	593	643	613	683	635	655	638	678	650	643	621	598	624	618	669	660	669	655	672	613	697	627	640	619	627	634	659	607	682	688	634	625	664	636	611	627	650	656	611	603	631	673	674	660	642	645	681	673	668	640	632	658	610	595	611	651	652	628	611	639	656	628	618	625	656	622	647	629	616	598	665	638	656	636	640	654	624	650	648	628	625	657	629	630	623	664	642	633	594	668	618	661	626	636	648	659	619	653	639	602	611	570	639	664	667	678	632	649	649	660	625	612	629	665	656	605	670	641	633	642	611	633	632	621	657	633	640	616	605	673	631	635	613	650	623	637	651	628	640	657	631	669	592	636	635	604	647	639	593	647	658	620	671	617	633	584	668	665	650	616	631	637	616	617	611	645	600	612	656	579	629	640	594	601	676	630	656	628	610	628	647	627	630	634	672	698	621	625	667	633	649	621	613	596	687	612	599	611	633	625	641	617	668	675	594	647	635	644	622	633	650	622	663	718	640	612	666	616	642	637	610	663	654	645	632	603	583	671	626	704	625	642	631	673	672	695	616	628	644	611	624	596	629	636	607	621	650	638	678	562	650	697	634	649	602	639	640	645	649	631	596	611	639	639	633	647	662	634	641	606	606	650	680	644	569	625	650	611	660	642	669	604	646	688	633	639	635	660	675	666	613	631	635	675	650	631	645	651	651	620	626	600	616	605	677	621	661	678	592	655	671	617	670	650	657	654	629	681	672	622	672	614	619	647	634	630	634	656	623	629	645	647	611	632	643	598	738	578	609	640	694	654	674	640	628	652	620	635	621	647	631	652	621	664	603	619	628	661	591	621	617	603	633	639	637	609	628	667	609	607	664	625	638	624	693	636	635	624	649	636	641	587	630	637	599	659	581	624	647	617	614	636	617	625	641	665	666	674	639	681	634	609	629	613	630	614	618	644	649	623	624	653	594	650	605	603	676	647	637	624	603	617	644	650	655	665	645	613	598	669	612	666	657	672	630	624	643	631	611	642	627	634	650	619	603	673	677	675	657	623	668	652	600	612	666	635	659	667	613	613	676	668	638	641	651	625	631	668	674	631	617	731	631	633	653	631	618	632	624	647	643	653	617	626	603	718	616	657	589	636	615	614	630	636	696	632	635	619	608	659	587	600	648	634	636	652	615	630	662	634	649	583	633	666	601	679	626	683	646	617	613	657	681	617	620	647	598	633	648	639	674	646	604	672	636	645	595	629	666	626	684	607	645	630	646	607	617	673	617	650	671	634	629	687	640	653	640	648	612	665	605	652	631	592	633	577	601	651	666	654	633	656	644	649	651	671	647	628	580	612	615	640	663	667	619	634	601	658	643	654	636	646	613	704	589	581	657	628	652	639	636	635	711	620	634	684	616	625	645	652	637	663	648	664	641	635	682	655	641	631	587	656	681	623	607	677	679	699	626	628	645	622	677	680	614	615	614	641	665	643	649	618	664	612	640	684	618	616	636	643	641	613	647	627	659	571	611	612	630	647	675	665	639	613	630	710	669	661	637	638	616	631	651	611	632	660	617	623	677	659	624	672	645	639	643	650	617	647	624	616	579	628	689	669	607	671	683	641	652	646	642	641	624	658	648	642	642	633	609	660	651	629	639	662	661	566	623	590	653	620	640	655	626	622	636	619	653	660	619	658	626	683	615	627	623	655	681	589	639	636	631	645	626	655	604	613	643	618	635	632	648	657	626	647	640	668	622	671	593	672	694	631	618	625	642	675	639	639	589	599	651	643	672	670	642	620	611	654	669	643	614	641	669	630	673	643	614	661	601	640	630	630	626	675	679	694	615	601	617	664	628	656	593	631	635	649	614	652	662	624	607	633	637	682	626	640	606	632	647	629	610	644	642	638	648	676	628	633	637	664	658	605	700	669	605	632	634	619	655	625	653	618	602	676	592	655	649	614	619	625	635	679	630	655	661	655	625	681	639	648	645	641	618	628	670	598	665	604	625	635	617	627	560	646	662	644	649	597	639	620	622	612	623	677	643	671	634	616	641	677	639	653	597	630	661	643	639	634	641	641	656	669	642	658	645	620	610	583	619	621	623	641	630	642	639	654	657	645	607	677	629	614	637	636	630	645	611	646	624	652	643	619	695	655	649	688	642	610	610	649	646	651	642	634	644	684	651	645	641	627	648	644	659	606	619	632	654	633	682	623	654	659	654	646	674	621	652	647	651	653	615	607	663	652	655	646	603	591	623	639	595	618	632	647	627	691	633	658	619	641	647	619	586	665	608	641	625	650	621	642	659	601	632	664	634	686	665	655	664	615	644	625	637	634	648	585	628	655	670	633	664	639	640	666	657	642	578	633	627	613	641	608	634	634	593	629	614	602	691	590	616	629	651	636	585	629	620	707	645	646	636	630	643	638	693	649	647	630	635	631	616	647	619	657	650	667	624	651	660	637	605	649	637	636	665	585	644	647	688	607	654	654	656	601	641	636	663	635	619	626	673	655	626	644	625	633	646	622	591	619	617	669	668	628	637	611	633	622	642	641	687	608	647	648	659	642	596	652	615	630	646	610	596	650	574	668	661	605	628	604	649	622	628	677	627	646	644	642	671	623	628	618	619	628	630	593	665	619	594	649	664	595	613	613	647	651	618	627	624	676	663	613	642	677	672	646	593	628	653	673	582	660	649	630	637	657	639	680	619	643	661	625	657	645	634	634	629	634	614	671	640	636	629	661	637	600	651	595	646	642	660	632	633	638	625	619	593	640	643	661	642	605	667	570	608	629	632	664	683	676	617	657	608	600	652	599	633	663	622	628	647	621	618	640	615	644	623	663	622	623	602	696	625	632	636	622	680	685	611	626	587	638	634	592	578	657	615	667	636	620	664	639	681	638	659	628	709	596	647	642	648	616	657	632	638	593	666	648	603	660	631	647	622	654	647	627	674	610	667	614	604	640	612	628	601	648	629	634	642	666	578	604	691	598	641	629	671	633	690	652	625	632	654	644	653	628	656	631	691	629	651	643	659	635	669	643	619	608	646	646	638	642	644	638	613	644	609	678	632	620	632	626	664	651	599	623	603	613	624	687	608	650	654	642	624	651	640	651	659	667	691	623	635	647	641	612	629	612	634	627	624	648	687	619	637	656	612	608	638	616	641	605	670	633	649	600	641	589	642	649	666	627	636	626	569	689	639	597	633	657	637	609	624	622	618
23373	20646	24198	27114	20651	20681	16747	1387	680	480	389	317	283	302	271	261	254	214	186	216	196	215	213	213	206	211	204	195	194	197	192	189	231	230	182	186	185	162	168	197	205	204	192	188	186	195	184	179	172	166	181	195	178	167	185	205	180	175	175	198	171	182	166	171	160	178	179	164	170	182	160	154	164	182	183	172	150	172	163	171	172	167	175	163	186	180	175	180	193	176	158	183	171	157	171	182	166	158	169	165	166	172	162	183	165	187	176	177	163	160	168	178	166	173	173	187	170	175	182	177	184	164	181	188	176	162	198	172	159	176	172	177	189	165	171	172	178	159	170	186	158	152	171	146	143	174	185	175	210	178	174	158	169	188	185	171	177	175	142	192	184	172	171	163	154	203	178	175	188	166	148	162	142	170	166	169	188	148	176	170	192	148	161	183	195	179	161	180	178	165	177	191	172	192	190	145	172	183	173	180	185	160	174	168	197	171	157	187	194	169	159	177	177	158	197	159	181	181	171	207	162	170	181	180	169	159	182	177	141	169	172	171	172	182	156	171	185	164	159	173	167	144	189	176	174	180	212	186	159	166	174	153	172	206	191	191	183	152	163	187	147	155	182	180	159	183	185	195	192	182	187	200	179	169	201	199	199	174	161	198	171	190	147	191	193	183	159	206	183	152	172	186	205	189	173	189	167	190	179	200	175	172	169	178	191	170	170	169	186	154	155	166	173	188	156	193	181	151	179	176	160	169	159	156	170	156	159	169	171	171	162	169	162	175	186	177	159	176	174	172	163	197	151	149	166	179	150	163	196	162	193	171	194	183	175	167	196	150	169	177	176	171	155	177	161	161	179	183	176	164	169	140	182	177	179	154	163	173	183	175	166	150	197	195	163	149	167	164	183	166	156	185	163	145	174	167	172	170	171	172	158	169	210	170	168	157	158	195	184	186	152	181	202	180	178	170	147	161	179	167	189	170	160	180	159	174	179	137	142	177	187	183	151	145	193	181	181	190	206	164	187	165	189	183	172	167	185	183	179	175	169	162	166	145	184	175	194	169	191	172	188	182	187	200	186	188	189	164	182	174	180	173	176	168	188	165	156	176	188	157	170	172	169	179	162	180	175	158	182	153	175	182	174	157	193	159	199	176	167	188	156	156	165	173	153	183	174	175	146	167	150	181	161	167	192	217	160	165	183	196	159	175	180	201	185	210	142	181	177	167	190	180	176	158	182	165	170	172	159	174	181	187	180	174	171	186	176	176	191	162	167	192	173	164	206	156	165	154	158	187	157	197	176	202	187	185	174	188	182	156	171	203	176	165	179	201	167	192	181	166	161	150	151	189	169	183	186	179	196	190	168	172	195	161	168	182	154	156	145	162	146	190	186	170	185	185	174	189	192	161	174	153	172	210	161	181	181	164	169	151	189	193	169	175	180	172	171	181	193	165	185	173	186	158	179	203	179	144	170	174	177	180	183	179	206	180	196	153	188	182	193	180	175	199	191	174	159	153	189	193	176	187	210	160	179	185	174	183	207	174	177	176	187	152	191	178	188	176	180	173	173	160	171	184	190	154	166	161	137	150	175	168	165	169	182	175	174	163	203	177	183	163	183	165	168	183	191	197	173	183	154	183	184	185	185	159	188	165	164	163	165	157	189	155	180	181	173	199	148	188	174	173	166	204	172	164	151	182	172	156	142	183	183	189	178	178	178	190	162	173	162	178	189	177	179	179	178	188	144	171	162	157	197	165	185	192	184	158	175	186	183	197	185	165	176	186	161	168	172	161	186	172	182	159	196	163	176	177	186	173	174	200	172	164	197	179	207	158	178	172	163	196	189	161	163	157	181	197	180	155	204	165	155	167	175	166	149	181	180	139	174	180	164	171	167	163	166	166	189	186	177	173	173	163	151	153	174	179	167	189	197	180	158	167	179	171	155	160	168	174	167	186	167	193	199	179	181	160	142	168	190	187	162	173	168	195	190	171	161	182	170	153	165	191	164	209	172	187	170	184	204	191	197	178	147	167	191	172	183	174	173	166	155	158	173	186	161	166	150	168	187	178	173	164	158	157	157	154	183	172	163	151	168	166	160	171	162	158	166	165	176	170	165	168	180	169	180	167	178	144	167	160	188	185	174	154	197	178	175	184	167	210	173	152	170	156	145	230	195	185	203	188	187	200	171	170	177	176	174	155	194	174	170	166	192	190	160	165	175	151	187	177	173	179	148	177	166	169	156	203	180	165	188	160	177	158	178	206	168	174	151	165	165	171	170	176	150	183	171	168	183	181	186	178	165	201	164	191	193	175	152	191	179	148	181	162	183	169	171	195	175	182	192	176	168	190	167	172	177	178	186	183	162	167	166	161	175	185	178	192	162	166	197	189	171	144	174	187	178	195	178	180	173	179	150	164	162	153	164	178	192	190	158	160	160	148	169	180	161	194	190	177	165	139	171	182	194	166	177	132	179	170	160	180	171	201	148	178	193	170	173	171	171	185	168	195	172	158	184	194	196	179	193	166	177	150	185	171	174	173	171	175	188	171	204	130	172	177	178	165	188	158	165	193	196	204	162	171	152	147	159	173	166	204	198	169	168	204	174	177	170	177	168	185	166	191	172	167	167	184	164	156	149	165	173	173	158	182	180	194	207	184	161	187	165	174	179	166	197	171	151	162	167	152	163	185	179	196	172	167	157	150	202	191	187	169	187	189	170	172	181	186	198	176	167	174	160	174	162	184	173	174	187	169	171	179	177	174	180	165	203	198	178	174	197	188	192	181	170	162	159	166	179	147	182	179	184	169	187	192	156	173	189	168	191	181	158	190	178	174	158	199	191	176	184	181	180	176	176	180	171	178	172	189	151	153	202	174	159	188	187	169	166	185	188	197	183	166	172	179	207	174	157	174	190	192	165	168	192	170	155	174	167	172	170	173	158	159	177	180	173	190	180	148	175	193	188	184	161	183	171	175	174	188	180	183	183	176	167	160	187	163	170	168	174	181	173	173	166	175	162	176	153	158	170	171	176	154	170	180	173	153	174	169	195	156	163	198	182	167	149	183	183	162	180	177	188	182	201	156	175	170	153	178	165	174	180	180	191	185	175	178	182	182	189	178	165	166	169	169	178	142	154	149	157	177	192	156	197	187	165	162	185	181	166	175	159	145	170	197	202	187	179	193	176	168	180	166	192	156	172	156	192	172	177	176	186	192	169	165	172	184	184	148	197	165	188	189	158	205	170	195	171	177	163	163	201	171	193	148	150	161	168	191	172	176	180	194	189	186	147	188	183	163	230	164	173	167	152	166	183	187	159	177	154	148	149	191	155	169	181	187	174	169	166	181	156	164	186	146	174	153	173	165	157	198	165	180	168	156	192	189	155	172	195	181	183	169	187	190	185	157	155	176	175	183	192	164	165	151	179	190	193	191	173	154	179	196	163	155	165	181	195	186	169	167	180	154	198	169	184	158	164	186	172	177	158	133	147	179	209	180	161	189	181	166
3442	4943	2998	1810	1214	917	732	600	539	484	506	513	492	423	455	484	439	421	445	433	410	452	445	436	427	469	445	387	435	413	440	451	445	471	409	447	422	446	451	443	418	432	414	400	416	446	379	420	437	416	448	446	424	434	411	402	400	411	390	449	425	463	431	426	386	411	445	433	406	441	440	403	396	412	428	428	393	425	426	402	453	443	460	410	470	409	430	386	441	438	425	450	425	458	425	434	380	443	383	404	430	406	416	388	400	456	419	416	409	405	420	409	407	427	462	421	443	416	428	412	398	404	430	403	415	373	446	393	467	452	419	410	423	426	422	433	419	428	392	445	449	412	451	404	408	451	399	427	414	412	400	438	399	461	436	411	421	392	434	376	398	411	404	404	429	415	417	434	447	409	398	410	451	416	451	405	437	432	417	379	400	461	460	433	422	437	430	401	373	437	449	419	395	454	416	398	401	449	441	430	409	412	439	420	434	401	449	437	453	409	425	425	422	408	375	375	451	402	415	396	379	405	427	427	407	421	424	424	446	427	455	470	407	405	449	472	423	419	420	418	419	454	426	399	429	424	441	433	422	405	436	444	406	424	401	427	451	413	439	382	428	393	428	417	405	410	451	448	405	430	456	438	414	417	438	426	397	456	398	399	397	439	415	402	441	439	461	414	420	428	414	454	447	388	425	395	460	381	429	411	429	408	421	403	391	442	435	432	384	380	435	445	438	387	445	418	398	425	399	433	430	440	434	439	420	396	439	421	426	442	444	418	418	410	442	419	371	431	387	433	359	389	408	419	460	430	415	447	423	417	405	411	456	460	419	411	442	406	450	410	418	410	414	407	386	411	399	428	428	395	409	463	419	404	379	433	419	459	419	400	421	435	445	418	419	441	413	432	388	422	458	430	406	433	391	402	395	418	425	434	419	441	411	451	427	422	450	438	425	429	421	433	426	433	417	427	439	409	406	450	397	449	434	457	439	433	375	452	421	468	450	444	410	414	423	405	444	433	412	456	419	442	421	426	429	407	437	399	431	396	415	432	421	430	410	436	434	385	422	442	434	435	395	426	416	416	433	417	421	388	418	468	426	446	444	429	415	414	426	432	451	444	426	416	405	387	384	405	438	430	433	435	447	443	458	392	408	437	427	416	370	446	445	411	454	404	458	456	403	413	420	390	388	433	427	430	439	437	406	438	445	408	414	463	408	454	398	435	424	424	458	430	402	423	413	413	413	437	420	424	424	423	421	451	444	437	459	433	439	442	395	417	400	404	440	418	405	411	396	434	402	397	421	413	418	450	393	421	447	391	442	391	406	452	438	382	393	418	416	438	365	434	418	406	400	378	404	406	367	439	414	397	424	399	446	413	424	426	427	384	404	422	412	416	437	418	444	407	460	425	443	438	429	403	417	442	389	492	401	418	445	438	437	412	411	389	426	384	406	423	410	420	450	399	416	410	485	440	424	425	403	417	397	417	420	412	446	466	470	423	442	397	424	388	450	441	396	403	412	396	430	443	411	441	403	406	424	414	462	426	443	413	407	428	438	432	429	444	432	451	441	456	409	400	447	431	428	403	422	426	427	441	412	423	468	411	443	449	407	399	447	448	413	444	388	412	446	430	418	430	418	419	393	417	425	450	450	456	406	424	440	386	421	436	417	450	420	408	417	420	429	399	417	430	399	428	394	407	417	412	442	420	421	401	432	411	430	424	394	427	393	379	428	389	428	407	430	418	432	442	451	406	407	437	428	415	459	441	431	406	429	454	407	389	413	428	419	420	383	442	423	432	472	437	434	423	414	456	433	415	443	418	426	419	426	446	444	454	423	397	399	429	395	429	429	432	423	399	420	423	443	467	424	448	435	397	417	456	447	412	445	427	437	456	414	403	450	414	399	421	405	408	480	410	407	421	399	442	419	454	414	420	409	451	425	384	400	448	439	401	420	391	405	415	445	453	401	429	411	407	434	447	384	446	415	409	471	431	425	433	395	455	424	458	416	440	409	396	433	409	406	438	445	454	453	405	422	421	428	435	416	402	412	421	405	429	388	420	415	442	408	417	438	402	393	416	423	427	453	433	446	408	405	393	433	396	463	425	440	405	428	424	435	397	444	405	400	429	468	428	434	421	414	430	422	422	451	402	428	444	409	432	418	406	430	439	424	451	428	413	425	422	403	433	415	418	452	441	412	415	407	433	409	395	430	393	401	404	404	458	435	456	414	407	379	412	401	441	435	426	452	433	425	423	359	432	451	452	424	412	425	402	415	456	450	460	400	431	447	431	446	431	396	408	385	439	454	454	427	421	439	407	413	432	453	421	407	424	450	437	397	409	425	456	418	425	449	384	410	404	417	420	436	417	452	410	421	428	469	428	446	442	430	444	388	432	408	378	437	440	402	440	407	428	431	402	380	430	442	423	410	403	432	404	412	399	421	429	446	397	430	400	423	452	396	411	436	379	420	419	409	420	388	437	406	383	467	449	423	411	455	423	400	404	443	426	433	421	397	394	438	415	394	410	402	407	434	420	435	396	397	414	399	433	410	440	462	399	404	360	425	405	438	403	444	429	425	412	420	386	412	441	392	431	411	434	418	439	406	398	399	408	422	449	386	375	442	393	402	409	420	413	470	420	394	375	443	409	422	391	403	417	428	417	414	396	391	425	476	423	432	439	433	412	393	402	434	418	422	425	444	423	402	421	415	417	401	390	405	425	445	394	428	427	453	441	388	420	388	452	439	419	409	415	408	443	420	444	429	402	431	408	398	405	427	438	432	463	431	395	428	415	413	392	449	420	432	427	448	422	388	425	387	440	455	429	418	425	442	453	432	456	439	408	370	410	436	421	414	414	390	428	455	402	451	423	414	425	423	410	428	404	435	404	421	384	377	417	441	416	422	461	427	414	395	391	427	437	440	405	434	392	399	407	448	427	433	385	392	392	410	442	416	419	440	403	419	399	445	437	451	405	412	427	429	394	421	425	436	440	394	389	409	380	412	398	440	424	457	428	421	428	463	419	442	457	396	390	433	424	467	423	394	447	392	395	416	433	414	428	402	431	416	403	428	434	410	418	428	455	391	423	431	405	440	477	421	400	404	464	430	436	446	403	410	460	417	401	397	429	412	428	438	427	452	409	394	419	449	459	432	397	424	428	446	390	407	447	421	425	413	427	425	417	421	413	397	413	369	411	420	419	430	452	411	383	417	431	446	417	415	445	403	438	408	432	462	404	424	424	462	417	366	428	400	396	385	428	422	427	425	444	448	413	417	438	429	426	450	394	431	371	460	423	429	418	404	391	396	432	404	411	446	441	439	412	437	396	382	418	425	442	454	416	453	449	442	428	442	442	397	416	427	446	420	413	423	417	403	449	400	394	394	427	443	390	409	446	425	437	448	417	419	404	407	423	460	413	393	414	460	461	440	415	403	399	387	430	399	435	422	424	403	434	414	412	428	428	441	418	437	458	446	440	391	384	418	378	428	478	409	413	439	424	393	415
31307	19225	7867	1376	917	767	623	585	515	453	463	435	454	405	440	429	389	388	376	389	437	413	380	391	428	399	439	412	404	478	368	390	422	370	394	417	383	410	459	420	346	397	393	412	435	392	417	426	415	412	404	454	449	435	417	379	430	412	413	401	365	372	417	406	363	415	411	407	407	407	403	404	397	416	379	384	365	400	394	368	394	429	400	447	427	386	386	396	412	402	397	370	399	385	380	381	416	421	380	407	418	429	421	417	411	374	426	361	411	419	390	425	403	358	432	386	373	403	375	410	399	444	397	374	421	432	412	412	393	424	387	392	415	372	381	406	445	390	419	376	384	407	434	415	384	376	376	452	390	431	390	386	422	399	380	416	447	391	402	415	403	424	407	396	423	390	433	381	406	366	393	432	387	371	425	394	399	370	409	357	406	385	410	402	407	411	367	391	362	430	380	402	384	412	398	413	427	363	376	442	420	439	419	395	392	393	402	408	394	397	411	408	404	418	420	412	399	450	388	438	443	386	426	405	423	442	422	355	430	415	383	383	410	397	374	388	424	411	399	401	410	416	440	405	371	409	406	434	445	421	418	395	346	387	409	433	421	404	393	417	413	410	381	375	385	405	408	387	372	374	415	396	392	391	374	393	427	403	421	420	401	375	352	363	418	377	410	405	429	421	385	392	394	415	396	394	441	370	406	379	377	372	381	394	433	418	417	428	403	414	414	436	426	411	388	399	404	389	379	373	385	410	427	415	433	431	416	408	419	406	400	400	407	416	431	401	420	398	441	405	405	406	398	405	392	390	417	381	402	389	399	420	402	427	454	407	378	422	414	426	406	383	370	408	426	391	382	419	399	439	432	446	390	372	435	399	420	423	385	398	401	425	409	442	375	400	425	427	416	449	420	395	425	398	397	423	430	424	400	427	399	400	401	409	394	413	429	401	417	438	421	391	395	384	417	428	383	387	378	439	408	427	378	411	393	429	354	384	365	410	380	405	408	418	381	351	373	416	418	380	391	412	421	386	371	350	385	391	417	411	388	407	450	413	409	446	379	375	369	402	368	402	411	399	370	395	403	418	426	417	392	442	431	367	396	372	362	392	421	418	380	354	421	404	398	437	372	399	407	400	391	447	415	407	406	412	423	392	411	433	425	412	415	378	408	400	363	411	389	431	415	373	399	424	422	406	397	403	409	395	384	387	421	425	418	402	365	391	376	386	412	366	435	398	381	406	417	372	425	409	390	362	392	381	430	384	414	399	403	409	385	410	413	376	390	378	412	373	406	379	388	389	379	404	386	365	399	415	370	386	398	388	432	429	405	399	405	385	413	377	416	385	396	457	418	421	444	415	399	380	394	384	420	421	396	440	411	429	394	391	394	402	392	358	367	421	418	391	402	407	373	407	395	428	408	404	391	395	387	431	382	396	401	374	405	416	375	398	425	412	402	418	401	388	413	419	381	413	405	389	409	402	410	409	407	432	404	393	417	386	419	416	391	415	410	392	417	435	405	416	418	439	431	431	419	408	376	395	407	405	392	422	393	404	392	434	393	379	434	409	367	382	380	409	392	398	400	390	413	358	414	449	384	391	423	414	374	390	399	433	434	413	413	385	416	388	355	408	387	386	393	430	379	369	377	410	413	375	451	387	394	433	453	410	363	411	408	407	428	399	413	373	364	396	380	444	414	401	403	376	415	433	399	425	383	422	396	388	407	386	450	428	406	432	418	401	413	380	385	348	383	407	374	394	410	390	375	422	389	418	394	397	422	383	378	401	357	389	387	443	361	348	458	429	417	401	443	384	431	433	375	395	400	387	411	413	372	390	361	362	409	401	404	404	410	405	399	396	430	419	417	390	420	394	369	367	401	382	408	426	404	418	416	419	424	415	418	415	409	433	400	401	421	371	370	414	421	409	373	403	407	407	365	396	431	416	375	422	421	401	387	344	429	380	404	341	401	387	423	386	385	397	396	387	408	371	401	401	392	413	405	413	414	365	408	430	416	395	435	403	395	407	374	422	415	412	381	379	391	391	415	370	386	376	411	410	406	364	428	394	402	422	389	384	429	398	418	416	420	387	365	389	401	370	398	402	395	424	399	385	429	451	372	398	386	400	365	415	401	426	437	390	378	422	386	425	420	409	415	399	390	407	422	395	420	432	416	430	392	394	432	403	378	381	422	417	375	406	427	386	392	420	412	417	426	387	376	377	400	405	423	395	401	403	379	387	371	431	407	385	431	398	401	393	361	395	396	399	406	396	414	423	380	409	411	421	368	453	382	412	423	410	405	412	390	424	407	413	393	398	403	418	378	395	414	425	415	391	434	404	409	396	416	401	400	410	392	395	393	391	391	418	396	401	386	338	400	427	400	394	385	416	421	393	382	410	409	409	413	385	416	385	394	434	388	386	383	413	399	411	401	420	397	409	420	388	416	403	390	422	396	412	412	396	431	375	369	413	436	414	394	428	432	379	393	435	413	417	420	452	390	458	391	431	387	419	386	374	399	430	414	379	411	404	427	398	389	381	417	420	385	387	430	396	403	427	408	427	415	384	402	427	434	406	395	396	364	409	450	423	413	400	404	401	400	408	465	405	395	404	424	404	421	411	388	401	418	404	395	405	434	433	369	428	381	417	409	392	392	407	382	416	384	438	383	386	387	423	410	404	404	369	429	439	408	401	432	399	437	385	419	387	432	408	445	441	418	404	412	368	378	419	422	395	383	411	421	411	398	439	378	403	397	422	380	377	408	415	365	421	378	415	415	422	421	396	412	416	421	415	382	443	389	366	426	421	381	414	395	384	354	372	448	363	358	371	397	422	390	395	423	445	412	395	388	421	370	412	364	453	415	403	403	423	410	390	390	380	421	419	405	390	412	376	423	370	375	410	420	409	386	398	407	441	418	394	402	390	398	384	438	435	356	403	352	365	418	369	375	419	348	409	421	413	392	396	382	402	377	384	401	419	426	385	392	398	376	392	409	411	389	405	401	380	422	417	389	406	378	416	412	402	374	434	421	382	420	395	410	389	405	425	408	425	405	401	408	434	394	391	393	377	375	375	376	392	402	380	382	404	391	409	412	432	389	431	410	386	426	427	427	391	386	423	390	397	428	383	407	421	408	372	415	355	437	409	439	395	386	418	359	368	407	455	403	400	370	419	406	395	415	442	408	412	412	407	388	423	395	364	376	413	410	390	395	401	410	402	392	432	414	400	400	421	381	388	437	416	430	373	358	421	432	388	420	395	417	379	382	410	421	401	399	418	358	408	442	387	398	409	415	392	405	400	410	388	412	405	382	427	451	398	379	392	383	410	440	404	388	409	382	391	391	385	389	371	412	429	421	361	370	390	391	397	412	408	375	399	412	409	387	417	418	402	361	411	369	437	349	427	414	448	403	392	373	435	407	407	339	369	383	418	406	399	415	381	372	447	446	399	409	410	390	397	376	428	421	367	371	385	372	419	429	413	439	387	393	441	412	410	403	400	396	391	373	399
5550	1666	1417	1240	1074	959	969	962	916	878	904	905	888	890	865	887	918	850	875	863	900	905	902	882	878	897	884	905	914	883	886	874	863	944	871	896	895	905	904	883	889	909	876	851	918	908	951	866	881	935	900	848	854	981	900	898	871	898	855	871	916	879	882	880	880	903	880	910	937	916	916	945	876	936	897	905	870	836	889	916	875	886	932	917	902	889	878	878	899	878	919	954	924	915	903	952	917	886	913	921	857	854	953	915	954	909	918	839	885	930	897	888	876	910	926	883	881	866	876	884	958	901	909	883	907	891	931	837	828	890	870	920	909	924	813	889	879	858	892	908	905	842	901	878	912	877	897	922	856	897	951	927	895	912	827	870	880	881	861	925	925	904	899	918	971	907	947	893	881	853	900	901	852	886	876	912	854	830	862	878	888	868	907	939	903	857	900	890	914	904	936	873	898	860	854	926	882	893	878	897	889	884	859	915	885	893	888	877	880	909	885	932	886	816	922	902	893	971	863	905	895	903	899	917	952	871	881	893	914	880	894	898	890	872	868	860	901	910	896	882	922	883	899	909	924	831	844	856	905	854	900	846	875	892	930	904	908	939	843	903	877	846	877	920	887	890	885	918	864	874	885	874	873	891	909	881	885	837	859	893	885	866	857	892	899	895	857	910	918	907	961	911	889	819	874	882	949	913	904	903	902	910	871	913	890	925	867	891	852	911	862	892	891	856	894	917	880	884	885	887	916	906	891	907	845	885	903	856	971	911	925	874	925	903	884	898	933	867	915	937	885	840	865	871	912	923	896	908	874	930	878	846	904	936	886	917	927	885	881	899	901	895	913	871	894	863	908	877	902	906	903	858	926	904	892	855	910	906	946	861	917	901	908	924	874	856	916	929	875	925	867	854	895	901	920	846	834	902	869	917	924	863	862	879	929	898	874	926	914	912	864	909	929	911	867	908	932	895	867	894	900	866	894	944	923	914	904	890	899	915	882	901	868	916	874	883	918	918	917	903	895	913	915	859	858	869	908	908	864	885	884	901	953	899	910	908	911	966	926	887	863	833	914	950	883	896	843	847	883	906	904	862	941	865	900	897	869	875	909	891	904	871	938	881	889	886	894	884	891	826	921	920	875	915	894	913	974	866	894	874	844	914	922	884	913	889	872	917	909	902	846	850	932	906	957	849	932	864	883	846	893	923	886	862	900	882	882	862	888	904	874	884	892	867	934	870	881	912	926	912	910	832	858	933	874	891	886	886	867	845	888	870	875	932	901	857	879	945	948	925	905	877	848	884	924	895	851	913	886	913	859	935	880	898	841	925	894	881	888	881	906	838	841	966	864	884	911	888	896	934	852	889	844	909	871	875	877	908	849	849	884	869	879	870	923	886	856	924	878	890	917	909	881	954	883	913	930	882	872	882	841	881	865	845	932	865	914	901	906	913	851	945	832	839	877	861	846	878	906	887	858	915	927	917	921	866	900	834	948	899	887	859	900	953	914	881	866	911	895	876	927	908	926	933	840	890	818	837	933	963	931	885	900	894	939	854	890	843	829	869	923	918	893	937	894	859	892	883	944	893	890	944	928	845	908	860	879	929	917	871	896	875	877	935	912	873	881	901	878	899	929	880	928	908	906	883	910	880	887	910	907	914	896	855	875	896	896	879	847	886	825	939	838	919	914	908	907	870	840	891	891	879	924	931	926	818	911	899	880	892	918	943	923	866	931	917	863	864	917	925	859	916	894	867	831	897	890	895	895	885	936	885	958	924	863	919	894	914	891	847	899	900	917	909	895	868	960	936	866	897	928	870	922	857	854	874	862	920	856	917	895	873	878	897	955	838	899	858	849	894	922	904	858	903	931	892	932	878	898	913	943	879	902	867	923	880	931	848	862	888	972	915	920	863	891	886	864	898	872	874	870	921	905	909	878	961	898	858	885	911	899	873	909	901	903	887	893	881	882	862	967	936	917	909	828	921	870	843	881	907	922	889	878	893	873	910	881	884	881	900	879	863	915	911	859	914	890	936	852	898	884	889	942	888	891	913	851	905	924	892	895	896	859	914	920	894	845	861	938	906	902	899	899	898	848	912	884	890	893	872	876	814	881	876	858	905	872	858	919	886	866	909	895	873	893	891	878	862	924	872	942	907	911	878	911	881	864	887	853	897	895	909	833	914	925	865	901	827	933	908	948	913	878	879	873	881	882	868	939	859	923	904	905	887	852	913	855	887	891	839	897	885	918	870	884	898	928	903	899	903	891	828	917	851	844	912	874	882	907	945	840	817	859	883	926	871	868	889	920	914	903	865	945	903	869	894	836	888	887	886	955	928	868	872	874	924	902	906	844	907	848	940	933	882	886	895	890	867	899	903	884	860	897	936	922	940	918	870	924	896	882	943	874	859	897	880	927	885	891	879	897	938	899	900	940	871	930	926	894	905	921	897	900	928	884	925	966	907	916	888	894	838	904	887	950	899	916	898	836	906	911	830	889	857	915	887	889	943	912	889	895	933	947	893	893	881	873	902	969	933	930	893	857	841	929	894	886	872	899	927	895	869	930	884	876	849	870	904	915	869	920	863	883	903	935	932	862	926	862	906	886	886	849	907	901	900	837	875	920	954	876	886	915	902	896	917	924	890	904	900	876	900	885	963	888	922	922	842	906	926	936	889	906	890	863	887	872	846	910	923	909	908	887	903	912	904	894	958	861	945	874	905	870	822	881	929	887	869	907	833	882	914	861	844	827	877	874	881	946	882	939	882	840	929	913	915	889	980	845	902	897	876	896	919	968	916	905	874	884	936	816	865	868	940	880	915	887	903	949	895	864	870	874	846	881	880	881	922	861	903	888	906	917	861	877	873	882	900	879	878	899	917	898	897	878	843	903	912	867	897	925	853	873	836	911	912	849	925	904	885	868	837	868	893	858	865	885	903	923	848	928	857	877	865	903	882	916	944	888	871	878	916	949	888	863	907	911	917	866	863	899	911	895	869	886	871	878	849	892	842	884	879	852	856	851	958	860	913	877	867	857	874	889	883	890	926	902	925	884	869	902	870	853	870	890	899	892	795	945	867	892	895	863	903	851	856	913	924	895	921	901	883	944	831	923	873	945	909	874	841	898	949	935	888	867	845	863	896	924	855	886	895	858	901	853	901	889	890	908	916	913	863	920	909	889	896	886	915	885	890	895	887	900	898	865	868	855	870	919	877	842	869	879	906	885	890	911	871	900	891	877	871	879	905	897	832	888	905	907	871	904	917	925	950	918	883	887	865	937	862	905	901	903	894	890	874	958	884	910	866	927	884	875	872	891	841	891	894	840	882	853	856	830	876	939	904	908	937	880	897	888	914	923	935	888	867	888	846	888	906	884	859	892	851	894	910	876	920	927	902	879	914	839	877	887	888	899	886	889	869	890	886	889	865	895	913	899	862	899	913	855	915	875	895	815	912	940	919	884	951	894	883	834	917	887	906	870	921	953	860	896	886	927	905	917	905
23924	20650	23912	27405	20663	19937	1816	811	532	410	393	365	350	329	322	323	337	304	328	319	320	303	303	288	301	324	298	325	333	309	278	302	293	304	300	316	279	273	263	294	314	310	276	265	275	276	273	283	267	273	296	265	293	285	259	273	295	269	267	273	273	292	274	282	321	266	287	277	290	304	304	306	293	277	284	311	285	307	268	296	271	263	316	272	306	309	290	301	290	283	266	298	265	290	286	291	313	316	276	264	281	276	310	275	292	292	277	320	268	281	244	284	273	277	256	272	312	284	284	283	306	272	305	291	306	289	284	264	281	282	281	305	279	283	241	261	296	259	290	272	264	251	284	255	252	279	241	290	287	271	273	288	281	269	273	304	283	296	293	277	294	293	301	273	253	248	318	294	311	275	295	301	257	293	323	301	286	310	305	266	269	299	297	295	285	293	266	264	303	291	263	272	289	284	281	280	275	323	286	302	281	274	269	272	273	298	260	312	290	305	275	299	294	267	287	304	252	290	306	256	281	268	288	314	303	274	277	281	286	286	287	317	312	278	299	291	280	291	276	273	275	309	271	286	251	273	282	273	249	279	281	249	288	332	276	289	298	284	262	272	280	331	279	324	269	279	274	236	282	286	292	277	303	276	280	251	294	262	292	284	308	260	270	265	312	277	287	287	296	303	271	275	276	279	257	292	292	285	292	285	266	277	260	249	295	289	289	302	256	292	315	271	287	280	300	277	273	249	278	292	283	265	278	279	311	300	271	267	304	280	277	272	286	291	285	277	295	313	295	296	285	300	295	298	263	289	299	298	316	248	279	271	290	237	245	290	273	292	285	281	269	279	273	276	307	307	286	276	293	290	243	289	279	297	272	273	255	263	298	276	257	283	290	254	267	266	303	303	291	253	274	266	276	306	290	289	288	277	265	267	273	288	293	281	288	292	267	290	305	291	308	280	269	278	253	294	302	266	298	331	282	287	284	269	264	255	275	281	285	304	272	259	281	303	293	283	268	302	288	308	287	276	264	285	316	253	279	316	280	286	301	307	295	267	290	277	285	291	284	286	275	266	291	269	292	270	242	285	325	267	282	304	282	270	268	274	284	281	277	292	260	288	286	303	285	269	280	258	275	300	295	285	298	280	292	296	288	264	247	257	258	265	289	268	295	301	271	289	269	309	314	307	272	302	292	277	293	286	283	268	274	262	301	255	269	272	283	260	287	281	300	293	302	301	296	274	273	229	286	286	272	311	289	287	294	265	265	259	288	302	293	311	254	284	295	275	232	268	300	261	308	278	264	306	313	280	310	323	272	270	276	291	264	257	253	295	291	285	286	277	241	302	284	304	292	304	264	260	301	304	300	262	249	300	279	299	254	291	267	292	280	307	314	288	285	261	314	285	288	310	282	275	252	288	276	289	307	267	284	257	308	263	319	299	302	313	269	266	289	270	270	292	314	288	276	302	290	320	274	316	256	294	304	258	280	269	321	262	277	304	277	279	266	292	271	296	267	299	287	303	265	274	268	303	242	298	254	268	330	256	242	285	291	268	292	280	306	286	284	331	283	302	276	279	305	276	254	275	291	318	270	267	280	273	255	305	274	289	289	255	285	288	260	277	326	277	286	251	306	281	303	316	295	243	280	281	254	298	281	277	285	300	286	288	259	280	284	303	288	290	257	285	298	306	286	270	272	275	275	275	252	309	282	268	273	308	285	296	238	286	255	265	301	298	307	300	276	276	314	257	277	309	337	276	287	276	314	256	274	321	262	301	306	281	273	305	313	298	310	296	268	290	299	302	281	313	283	298	270	297	296	259	267	268	311	299	254	280	269	308	288	303	280	272	274	296	271	300	301	288	277	271	307	295	270	296	314	267	284	282	315	242	277	280	274	279	268	286	288	243	291	292	295	243	314	306	296	278	283	238	288	281	255	304	269	280	244	282	273	275	283	267	302	293	268	281	272	281	286	259	267	319	280	276	280	286	274	292	243	272	263	280	274	283	291	275	256	295	269	264	299	267	263	268	285	308	291	279	277	294	270	294	306	282	310	292	292	271	276	298	291	261	281	284	265	277	279	274	274	300	282	273	324	317	261	285	303	308	254	298	307	274	258	306	267	270	273	284	292	250	247	296	281	253	279	283	276	261	288	289	273	280	290	306	260	277	263	315	272	278	258	299	275	309	281	288	263	258	271	284	305	278	299	313	277	303	302	279	296	249	332	280	325	271	297	296	299	268	264	275	285	305	272	275	273	287	310	281	260	306	267	258	258	298	290	289	275	313	299	255	303	324	273	259	258	247	296	299	272	258	288	288	290	289	282	270	313	305	301	289	247	293	278	289	282	281	301	285	277	269	278	261	280	277	279	270	286	314	290	272	240	289	296	271	263	263	260	276	273	252	285	261	276	281	259	277	303	285	276	266	302	314	291	273	292	267	320	285	288	272	266	271	280	281	270	283	280	296	252	302	275	284	288	261	280	265	290	278	274	258	275	328	276	293	305	248	283	271	277	263	269	272	261	244	287	282	280	274	286	275	285	288	283	300	303	291	258	266	312	296	283	291	313	271	301	294	303	284	262	279	270	279	283	298	280	289	330	263	291	313	262	268	238	271	263	262	310	299	290	267	280	297	283	282	271	310	266	286	276	280	282	290	282	259	300	303	260	296	280	296	271	270	301	287	313	270	286	272	320	266	275	266	286	267	277	264	290	310	258	291	295	284	260	298	269	289	299	265	280	286	254	323	255	272	304	273	305	301	300	314	322	287	277	280	290	285	320	267	314	287	274	289	303	284	305	258	271	290	289	252	274	275	236	244	270	291	264	281	267	278	296	272	312	283	271	285	277	299	275	290	285	289	295	283	262	263	255	271	312	289	252	274	262	286	292	269	256	272	283	290	295	302	307	300	300	309	299	296	292	265	279	282	288	255	295	276	283	290	295	281	266	263	312	282	277	291	280	298	249	298	313	334	292	304	293	277	278	293	270	262	258	280	291	283	300	306	298	308	281	291	273	289	255	287	265	287	302	280	275	296	294	254	258	278	303	287	289	257	273	281	286	263	298	318	274	263	307	270	270	296	244	265	279	333	274	245	337	269	277	266	276	284	280	285	260	283	245	264	271	281	302	280	281	253	258	294	322	308	303	311	266	309	294	309	295	292	243	276	255	283	281	297	282	261	263	244	267	327	282	274	295	287	296	269	292	283	268	287	312	296	295	290	312	261	288	291	285	274	307	272	283	283	266	270	288	274	281	249	268	278	305	287	286	274	259	302	280	283	296	271	291	254	262	296	301	276	301	285	284	301	275	308	288	294	247	292	289	305	287	280	291	294	255	296	306	310	247	286	311	314	272	275	297	259	278	289	288	289	268	295	260	302	251	250	283	334	276	273	256	296	284	303	318	295	299	277	310	271	295	264	233	278	293	299	296	271	287	296	283	321	286	289	307	269	285	292	289	278	266	263	289	293	299	313	288	280	302	271	288	279	315	284	254	276	286	281
3410	3244	2020	1487	1114	883	804	745	704	720	691	652	671	599	643	661	665	640	684	674	643	618	610	589	601	647	686	605	634	642	637	644	640	619	650	660	618	598	637	631	642	622	663	658	631	594	681	688	675	608	582	620	623	621	650	592	651	641	579	667	670	649	635	671	643	671	681	660	636	631	574	611	633	634	669	642	633	655	569	636	665	675	641	651	639	625	605	616	632	633	603	618	630	639	662	681	610	637	665	619	609	624	595	654	638	622	602	589	639	613	633	617	651	643	658	670	646	633	627	630	650	649	635	573	648	611	705	621	581	592	680	567	644	642	629	639	657	656	621	591	622	676	673	653	648	634	611	651	603	632	600	650	588	645	616	630	653	656	641	585	647	644	615	656	667	635	630	608	629	595	616	604	665	629	597	597	633	587	630	626	672	689	678	615	662	607	613	628	649	578	583	634	661	648	605	612	642	629	691	657	619	663	635	620	673	613	687	645	612	603	623	618	620	624	620	625	633	621	645	641	645	656	557	628	700	641	593	683	628	632	623	636	615	596	625	646	605	633	642	630	641	638	671	625	605	672	656	598	641	610	575	673	620	598	668	602	661	660	642	643	653	589	652	660	650	634	681	656	658	622	636	616	638	643	638	643	609	666	644	649	614	603	616	671	599	660	669	655	625	654	624	639	615	619	631	632	627	615	635	632	594	637	645	602	607	636	639	645	644	637	642	624	639	642	643	654	662	664	605	608	640	633	685	667	621	647	643	646	625	659	596	644	634	609	640	624	672	621	625	650	662	655	650	647	683	642	615	623	607	648	624	633	625	667	661	619	626	644	613	633	611	649	669	593	614	628	624	621	623	606	668	594	634	625	646	672	602	628	618	639	619	632	683	621	651	633	662	689	626	606	612	650	618	612	613	597	592	589	618	615	622	639	663	631	670	604	594	621	619	621	611	658	642	659	619	623	673	629	664	656	631	663	614	660	663	629	628	649	648	622	662	613	608	652	648	689	649	656	657	629	688	648	609	629	629	611	693	623	644	621	628	659	642	637	625	665	572	600	606	609	656	639	667	633	619	633	631	644	643	630	624	676	622	648	655	655	578	630	643	641	619	627	650	649	623	620	627	658	572	646	651	628	615	589	613	604	638	620	609	608	630	653	620	644	622	643	623	642	657	627	585	684	642	660	624	650	596	650	648	668	620	605	658	660	651	647	632	630	623	648	595	623	576	645	667	630	631	676	604	673	625	694	599	620	606	644	641	660	614	610	655	612	597	630	600	665	622	583	648	628	622	572	594	586	626	627	619	637	589	628	624	655	660	631	640	630	653	614	637	636	616	658	621	680	634	646	644	639	642	620	653	614	664	620	642	645	614	644	651	624	642	663	643	636	603	634	643	628	644	649	606	659	638	641	659	607	660	644	625	628	665	630	595	624	640	617	594	647	594	628	625	630	645	593	657	614	638	614	613	664	601	664	635	631	610	644	647	672	626	646	669	624	665	667	633	620	617	593	649	590	663	644	641	655	625	621	658	648	676	631	644	642	621	647	602	629	652	634	674	593	681	609	645	643	632	628	610	608	658	571	626	683	652	643	619	635	629	624	623	637	646	658	645	648	621	654	640	635	617	612	640	631	573	647	674	635	620	626	653	621	650	638	663	638	656	638	662	625	633	580	613	686	656	626	624	618	656	626	625	651	622	629	667	650	628	618	656	610	598	593	623	604	610	647	637	615	624	683	643	646	626	625	640	636	614	629	637	631	610	677	585	617	622	644	617	616	639	640	648	641	640	616	619	674	606	612	645	644	638	627	645	642	642	615	641	630	677	638	619	614	625	623	637	653	656	675	644	647	635	675	614	621	600	662	605	589	613	642	624	593	627	686	661	613	659	655	628	647	643	657	612	638	625	633	648	608	631	632	639	651	678	593	630	657	606	627	594	613	638	625	630	632	615	658	696	588	622	642	613	665	623	630	636	633	590	688	640	596	597	600	621	667	649	633	653	637	644	628	656	632	618	624	636	686	628	650	639	624	651	605	616	655	594	601	652	627	618	645	656	655	638	625	615	651	591	663	607	596	656	647	659	638	618	627	619	642	651	650	659	610	681	625	622	660	648	621	590	699	652	650	644	615	629	619	653	662	677	631	621	622	628	640	633	591	592	601	699	615	660	649	597	611	600	579	627	628	679	609	623	638	617	621	603	649	588	622	654	636	612	651	659	610	664	654	644	603	680	631	607	655	652	620	658	640	631	596	666	639	608	605	602	629	599	573	647	652	613	651	653	664	622	630	630	604	651	644	683	602	640	664	667	614	627	656	598	667	634	628	662	621	605	615	605	568	650	649	621	617	647	620	647	622	622	597	639	623	615	617	639	624	617	636	653	679	631	651	582	597	580	627	579	594	614	596	641	650	657	657	631	663	639	601	580	674	646	615	634	599	640	631	649	605	641	611	645	669	631	628	642	664	617	679	693	656	648	615	598	665	615	622	641	577	663	621	618	597	645	620	691	638	622	637	641	663	671	640	628	665	637	598	634	597	636	647	631	607	652	630	645	651	586	625	617	637	633	614	597	654	671	637	627	571	671	615	644	631	657	658	598	637	646	631	586	628	652	626	629	638	618	658	642	650	626	631	623	637	606	632	691	589	621	642	600	611	612	624	622	680	637	672	612	602	621	645	639	600	651	607	662	623	696	679	618	565	673	659	630	671	571	611	632	663	639	629	664	635	620	626	683	613	639	606	627	632	671	646	643	630	630	606	618	606	619	587	666	640	652	636	586	624	645	666	632	639	638	601	639	601	604	668	665	663	672	578	665	603	565	639	622	606	639	592	688	694	644	672	647	616	658	679	583	653	649	703	649	639	575	645	624	632	582	662	638	600	664	582	647	673	615	643	595	648	620	636	618	617	610	644	657	666	615	672	633	604	626	645	643	678	657	642	578	655	642	641	660	646	644	632	620	640	653	624	588	641	626	635	569	624	649	649	598	693	622	643	626	622	623	655	675	686	625	646	604	636	665	634	644	650	649	682	659	604	659	670	657	580	671	646	625	646	617	597	648	602	635	645	631	649	604	641	644	611	627	660	626	649	630	623	630	655	620	612	629	636	640	616	639	663	642	701	611	643	620	597	659	624	688	676	640	670	625	667	609	642	626	623	607	642	632	657	613	646	630	585	666	699	665	644	643	649	659	637	621	670	586	637	644	628	646	640	661	654	629	690	620	656	644	603	593	681	664	621	677	602	679	600	627	647	611	605	653	658	592	628	680	636	591	655	599	632	617	621	634	587	646	620	650	644	626	653	624	625	645	629	660	621	625	651	643	633	589	671	625	620	616	662	629	598	601	597	651	701	641	629	666	636	630	610	598	620	626	626	665	625	564	620	625	638	674	655	653	625	618	663	653	654	638	638	650	597	636	612	613	617	639	593	575	618	631	646	683	631	618	636	656	578	634	607	636	678	681	638	618	667	628	648	617	615	639	633	672	663	637	622	612	648
23380	20646	24186	27131	20649	20676	16908	1421	623	445	391	302	241	267	270	242	241	232	225	217	206	215	232	205	204	211	212	211	217	200	191	168	195	199	205	196	197	165	191	204	186	164	173	170	179	178	174	195	171	177	171	157	166	168	179	170	204	172	157	186	201	179	162	161	146	196	155	180	203	166	197	173	173	188	162	170	178	172	187	184	140	178	172	160	165	179	176	182	163	182	176	175	174	166	186	184	176	159	198	175	175	188	175	206	172	184	208	187	180	194	172	187	207	180	179	177	191	173	169	179	187	164	152	156	158	186	170	171	182	197	145	183	141	145	158	177	160	175	186	161	170	164	187	175	175	195	151	179	184	153	170	159	184	194	154	167	176	165	184	186	178	170	172	186	166	173	173	154	211	151	166	199	166	171	148	173	169	186	151	172	181	183	168	168	171	145	157	182	189	174	188	166	178	170	161	185	151	169	181	165	166	172	172	175	187	174	181	168	146	171	187	152	182	166	164	160	185	154	193	178	162	192	191	191	173	170	163	180	193	172	200	155	196	178	188	182	183	166	176	173	175	163	138	153	204	174	177	165	186	166	151	148	172	186	186	157	173	204	160	177	167	162	189	177	155	180	174	188	155	146	168	153	170	196	185	171	173	168	180	173	169	172	182	192	168	151	163	168	157	179	165	178	201	172	147	172	164	167	166	188	189	160	164	208	162	214	182	157	158	161	161	145	168	160	189	162	170	166	168	152	179	184	181	173	168	190	191	182	196	178	176	173	194	154	163	188	149	206	197	185	180	170	174	180	180	172	218	182	169	185	161	179	157	155	169	157	178	149	172	159	188	182	167	190	167	176	171	171	168	169	165	176	173	188	175	178	160	170	199	190	160	154	166	155	201	175	179	175	171	157	141	151	166	219	171	165	144	155	190	204	167	185	161	145	191	170	176	177	166	164	186	151	195	173	169	184	176	181	181	170	166	181	179	143	182	169	191	185	184	178	170	183	172	165	152	155	154	162	182	170	173	163	185	174	150	174	207	166	154	172	181	157	172	208	176	166	165	161	177	181	187	155	152	187	179	168	170	168	181	178	176	165	207	159	171	174	142	196	174	181	166	159	184	143	170	189	164	184	184	198	173	174	152	155	190	189	168	182	184	177	161	176	166	175	188	194	167	152	164	182	169	162	169	184	180	188	168	180	177	174	177	160	173	174	178	159	167	175	159	182	187	153	153	159	159	166	178	179	161	186	188	184	147	174	184	173	150	168	173	198	161	189	160	177	184	194	162	184	191	178	155	186	158	164	161	178	166	179	167	191	201	159	208	176	156	165	170	190	159	174	196	158	175	184	180	174	155	162	177	163	182	162	162	172	166	166	153	157	163	185	162	153	174	193	171	168	194	193	203	173	188	166	190	172	186	169	158	176	148	155	171	164	182	169	169	188	157	179	136	163	197	153	164	186	163	157	148	187	183	164	161	166	178	175	156	176	167	147	175	176	157	155	148	167	163	148	181	167	163	190	179	160	175	161	185	145	163	167	166	155	188	177	148	182	167	169	207	176	165	175	183	177	191	193	167	156	196	181	153	169	150	170	144	183	193	178	159	188	158	163	192	172	164	166	201	196	180	173	161	178	159	161	173	182	167	172	186	172	175	209	189	168	171	161	172	183	162	176	208	165	158	164	146	159	161	154	185	170	171	149	176	191	162	161	153	161	170	169	145	174	178	186	167	170	187	182	201	160	169	183	178	169	153	189	190	156	161	153	157	145	156	157	177	168	188	155	185	160	189	171	166	171	187	175	184	182	152	178	172	191	167	160	177	163	181	192	161	200	182	174	173	186	170	190	147	179	164	179	174	173	160	179	174	166	165	168	157	171	194	151	177	171	183	154	175	154	131	170	166	174	169	188	179	180	189	174	186	181	188	177	166	164	149	167	167	167	182	170	138	179	210	163	146	166	174	177	156	163	187	168	196	195	184	176	167	171	156	157	171	190	173	195	171	159	151	180	161	152	181	193	169	162	166	166	178	173	182	177	184	165	172	167	196	161	163	156	169	174	171	183	173	172	195	205	194	170	174	175	185	186	183	190	154	181	169	191	178	172	159	187	181	173	172	193	186	188	168	174	158	172	187	135	173	171	195	171	150	160	180	184	169	177	192	171	167	145	177	149	152	180	157	170	188	176	190	177	181	179	185	217	179	177	174	180	164	170	155	184	162	168	213	167	162	168	187	174	171	129	179	177	200	186	142	173	163	202	168	156	193	174	159	167	193	192	187	180	207	147	167	177	185	168	179	184	158	149	161	186	156	166	182	196	143	160	160	178	165	197	174	173	186	180	166	195	173	173	188	170	173	159	156	179	145	177	186	159	170	170	174	141	177	183	176	160	145	147	169	194	187	181	163	166	179	169	135	164	155	167	203	176	174	165	177	160	167	147	173	196	160	168	165	172	167	183	171	187	180	181	164	169	159	158	161	174	166	186	162	187	162	157	178	202	180	168	169	152	159	192	181	161	168	164	192	179	172	188	174	161	154	168	185	194	148	174	178	178	166	184	177	165	180	168	172	165	205	157	156	167	143	173	190	158	178	188	183	161	156	166	156	181	178	163	189	188	160	159	164	187	164	155	154	175	188	155	170	173	191	181	180	190	161	179	187	161	184	180	172	174	178	190	193	159	174	165	188	175	188	189	201	179	195	179	175	162	180	175	186	171	191	188	166	150	182	174	174	185	161	161	178	160	189	150	182	163	177	179	183	182	203	188	165	206	176	176	189	189	175	171	175	176	163	166	161	150	188	158	173	174	186	186	182	159	174	164	161	205	190	187	155	175	155	179	181	157	178	188	172	150	169	173	172	175	148	186	175	166	177	176	167	165	159	171	167	167	181	181	182	185	173	171	200	165	165	184	179	159	174	184	207	164	180	149	173	178	136	199	187	162	167	173	179	167	186	158	194	197	203	199	156	168	156	170	166	150	157	184	176	177	166	184	165	175	172	176	167	170	136	164	156	166	207	152	165	176	167	170	171	165	184	138	163	182	168	156	171	159	168	159	164	157	180	150	191	168	179	161	165	162	161	161	170	161	183	200	184	172	193	161	160	190	149	156	163	182	184	174	167	173	144	164	161	169	173	148	159	161	145	176	174	190	155	179	178	175	182	177	154	148	171	185	174	151	182	188	163	157	166	146	175	168	172	159	185	167	186	150	168	160	158	180	183	166	188	155	168	171	175	160	163	144	197	187	191	173	168	177	196	170	186	184	180	169	145	147	159	161	161	188	187	183	193	190	163	171	166	182	176	168	180	178	167	182	176	168	150	161	168	145	176	201	160	173	188	165	178	167	175	164	161	183	183	148	157	162	180	176	170	211	192	174	160	181	189	179	177	177	176	165	187	192	168	168	157	192	165	181	197	181	161	163	168	171	154	184	152	173	156	179	171	179	210	165	180	186	167	182	175	194	161	145	176	170	171	188	166	159	154	190	173	182	180	145	158	161	172	167
3496	4924	2978	1687	1297	916	726	669	545	530	461	495	460	471	464	449	435	467	425	400	446	406	443	441	427	465	471	389	417	438	411	403	399	434	471	434	420	445	402	421	428	432	447	419	473	397	437	431	416	407	425	427	411	410	439	441	456	447	423	413	457	440	426	446	423	413	436	430	418	408	413	442	407	408	469	416	402	441	457	451	385	421	477	473	405	411	433	389	428	433	439	411	408	427	407	430	440	411	396	424	412	381	427	430	403	435	456	420	418	460	432	423	435	467	440	403	440	426	381	390	411	424	436	426	423	408	409	404	399	429	389	432	427	417	433	405	437	381	421	398	371	412	444	425	423	410	402	433	408	422	406	438	426	390	415	431	397	429	438	441	390	430	391	382	396	397	397	438	418	392	405	423	392	415	417	419	430	424	404	428	432	432	409	408	406	423	453	423	437	394	397	406	426	438	424	426	421	389	403	421	403	378	422	430	424	422	410	419	385	420	418	415	444	393	407	409	432	420	407	378	419	433	406	422	425	403	422	388	413	432	411	389	421	424	403	431	407	416	431	405	380	445	435	394	404	413	428	409	432	416	395	435	437	431	440	428	388	396	422	449	394	462	415	427	403	425	395	425	445	386	423	423	418	388	456	397	442	401	447	418	414	414	410	439	404	436	434	390	429	431	474	412	406	442	413	462	439	452	422	401	432	401	438	381	401	411	457	400	427	439	394	420	434	433	433	408	414	396	444	448	391	427	426	420	416	428	394	457	405	438	403	439	428	387	446	395	389	411	440	455	420	433	437	408	417	388	418	412	400	422	391	421	409	439	404	441	414	405	406	403	408	371	419	412	385	397	414	403	459	452	412	421	402	414	428	431	401	433	445	400	420	435	422	408	416	425	430	444	420	431	445	423	432	447	451	401	423	425	418	460	337	389	406	455	407	410	454	440	398	402	432	407	428	428	465	419	425	438	430	438	427	441	371	430	392	424	404	408	454	447	398	444	393	433	453	423	408	414	461	393	420	407	422	422	395	437	431	375	397	411	381	420	420	402	405	416	438	402	460	419	416	415	402	411	394	413	426	411	413	455	404	387	427	414	442	446	405	409	465	396	403	452	406	440	405	423	412	440	429	415	416	414	416	459	393	432	409	412	467	434	444	444	410	410	388	469	399	391	387	416	394	403	407	395	420	405	406	372	434	438	426	456	416	435	395	411	430	406	455	436	416	407	403	452	407	390	393	455	421	456	417	442	406	400	423	408	416	415	407	396	386	416	447	408	396	404	433	394	405	418	447	416	391	426	383	430	438	419	426	411	412	430	382	434	416	427	389	442	445	415	405	423	404	453	426	450	427	425	442	428	419	442	428	432	445	376	407	401	395	404	387	410	421	418	436	429	409	416	411	408	437	420	437	407	435	417	459	420	436	424	431	405	397	442	402	454	408	419	435	403	437	373	398	403	428	417	426	388	405	443	391	430	422	421	429	420	425	429	433	428	450	409	457	430	434	414	424	425	422	420	433	412	382	447	419	450	426	458	427	400	420	412	434	408	424	416	428	411	407	404	424	406	427	383	391	391	404	400	425	436	450	457	421	400	458	392	443	380	398	413	382	419	425	426	414	434	387	443	422	459	415	405	463	434	415	384	431	412	424	418	450	438	366	396	418	421	440	433	447	416	398	374	411	420	434	430	470	418	398	414	405	418	413	380	428	455	387	452	429	425	390	423	393	381	410	421	404	400	437	422	416	402	396	388	424	395	450	404	428	400	435	415	432	387	409	395	428	419	378	416	429	432	409	447	419	414	408	424	420	401	378	420	400	424	396	392	408	422	432	420	431	445	454	426	383	420	386	387	416	397	419	382	429	438	441	398	455	382	443	476	389	406	455	412	389	400	418	415	443	437	402	422	432	408	399	439	423	417	402	436	425	402	419	449	405	411	423	429	407	390	422	380	409	427	386	441	479	384	408	440	440	438	418	399	437	413	397	438	431	417	429	459	429	417	413	405	399	413	421	417	430	416	414	417	420	427	410	426	418	431	424	402	430	406	437	438	392	410	422	444	432	437	410	406	421	410	433	439	419	402	445	411	410	377	434	444	415	445	433	412	459	397	399	432	409	416	402	434	412	432	476	420	423	422	461	391	426	418	450	426	391	392	432	426	413	423	401	439	422	386	398	444	473	399	401	427	428	397	424	426	424	384	401	384	471	440	419	436	427	430	423	447	413	404	381	427	390	407	442	407	395	401	443	419	424	427	411	443	455	405	420	390	404	411	445	419	434	405	436	430	426	416	396	456	433	436	396	427	403	429	437	432	396	417	394	420	399	407	434	439	429	437	418	438	418	423	437	399	421	429	466	424	420	399	448	420	391	409	439	422	436	437	395	438	446	409	378	405	401	376	418	410	434	387	416	426	399	400	450	412	424	456	385	419	408	390	450	429	419	419	368	419	399	418	370	445	448	438	408	417	423	406	447	440	418	441	429	422	415	426	402	422	412	439	409	407	435	449	414	423	400	409	420	431	467	438	420	425	419	426	417	396	415	450	391	436	438	412	414	441	453	394	404	423	395	392	428	463	406	436	414	422	423	433	413	419	457	413	411	429	438	365	413	404	391	419	434	439	429	427	415	410	441	415	414	424	399	464	443	436	412	399	421	419	415	434	438	423	403	425	442	422	405	424	455	403	425	437	414	414	440	443	391	420	447	391	446	407	388	443	397	417	416	439	448	446	425	426	393	404	435	398	404	439	417	426	390	402	435	427	429	421	408	439	395	429	413	432	432	411	405	418	423	418	419	416	405	413	364	431	422	442	423	429	415	438	418	428	471	451	424	426	390	427	434	419	391	402	398	459	392	450	421	408	387	424	447	381	436	394	439	445	411	417	388	428	433	437	408	424	396	438	390	384	430	416	442	405	399	433	408	429	392	424	435	399	427	404	424	438	404	403	424	391	417	403	401	425	423	413	436	474	439	380	432	445	384	391	424	451	425	406	392	418	399	433	409	403	439	427	395	426	420	394	416	429	381	429	402	403	400	416	423	414	423	410	436	413	434	435	440	409	394	443	397	378	452	409	413	429	402	440	394	424	433	401	431	419	385	409	436	398	421	420	414	437	401	431	419	418	427	388	392	431	414	426	388	447	382	425	420	398	442	406	425	414	403	414	401	393	431	418	408	431	434	449	418	456	392	436	435	455	446	436	438	424	406	406	431	404	452	411	394	385	434	422	412	443	436	440	447	422	442	420	429	420	423	413	402	414	438	424	433	457	415	420	413	442	417	425	422	441	466	448	443	464	404	387	391	359	422	414	411	417	416	417	421	421	405	423	438	444	428	420	444	415	426	413	390	411	412	415	417	424	431	439	425	449	394	393	419	445	392	396	401	434	438	441	454	416	464	407	436	440	394	408	418	401	407	383	410	418	430	416	406	432	456	407	408	431	402	436	441	391	400	383	450	426	429	398	425	431	411	442	377	453	436	397	411	465	435	412	399	410	439	401
31478	19124	7729	1546	1040	852	730	563	445	417	406	398	412	399	407	444	436	390	418	446	404	425	423	373	375	427	362	411	373	403	379	394	376	410	434	398	427	447	384	435	388	428	449	395	427	397	402	364	372	397	412	454	400	413	420	388	385	389	401	388	372	401	416	411	378	391	447	370	383	409	409	420	389	440	422	423	399	404	394	422	394	407	401	382	411	441	411	385	403	369	402	353	396	404	409	370	423	407	408	408	405	356	387	399	393	402	410	394	411	353	401	381	415	416	348	379	387	406	386	367	420	418	395	397	396	376	395	412	402	417	373	376	413	393	390	375	358	380	394	394	371	425	359	381	401	421	403	402	423	419	392	437	401	422	408	400	387	364	403	395	390	445	402	406	369	403	438	403	443	397	397	398	409	429	394	410	385	379	404	394	389	425	379	389	409	383	392	393	387	396	377	397	432	407	399	392	425	388	436	402	420	407	387	378	394	387	378	391	407	398	424	421	411	421	394	417	398	419	415	423	391	423	386	389	400	380	370	414	413	381	387	414	408	386	403	367	400	406	412	408	391	418	389	440	409	400	401	408	397	392	416	405	353	368	380	384	387	423	434	387	390	413	431	414	383	403	411	439	403	385	369	382	401	386	409	421	395	375	416	372	403	425	392	407	416	398	419	386	405	394	406	376	351	390	410	417	407	397	424	420	352	393	427	426	368	401	403	415	419	374	374	410	392	386	393	403	365	398	372	408	424	417	383	370	429	401	394	387	400	411	399	427	459	398	369	402	400	395	412	380	397	416	409	379	390	356	399	393	349	388	427	372	423	391	424	364	411	374	400	398	387	397	424	381	418	367	385	399	412	396	392	388	422	388	447	401	456	374	428	436	382	432	371	391	371	385	360	372	387	397	402	379	410	404	385	453	349	376	453	409	378	390	434	368	400	396	390	410	406	418	437	461	419	398	421	388	373	397	424	385	389	418	416	393	403	400	381	392	409	391	388	384	390	389	403	394	409	386	427	415	373	397	416	411	363	397	416	382	343	435	404	384	358	399	420	379	375	379	427	379	411	408	369	408	417	380	388	411	355	398	439	425	451	440	377	389	395	389	442	380	409	394	383	373	391	410	402	427	400	395	419	435	444	439	448	414	341	394	397	376	399	379	408	407	377	382	401	401	385	393	367	426	413	398	387	374	405	394	437	372	421	377	402	375	413	402	403	372	403	391	385	343	387	381	384	411	361	380	388	410	371	418	374	382	411	378	430	404	370	388	399	416	380	385	408	405	389	367	363	427	423	345	383	411	407	435	397	423	396	397	395	382	410	416	404	432	410	406	439	379	371	365	360	404	408	361	422	398	426	390	426	389	387	368	424	385	415	401	410	410	418	409	422	370	396	394	405	412	384	423	395	374	445	379	401	420	383	391	418	400	390	376	399	411	387	383	411	414	422	423	360	418	445	407	375	391	387	418	455	402	366	442	377	396	416	417	380	380	403	388	415	422	357	396	419	392	438	433	397	372	403	354	384	419	410	375	390	419	393	385	376	404	407	407	388	429	380	366	419	381	368	403	394	431	422	423	397	410	421	407	386	407	372	408	461	412	345	402	398	416	417	420	389	395	413	402	400	425	364	411	409	406	382	417	402	362	401	379	388	388	384	415	378	385	380	389	366	394	328	410	401	396	383	391	432	418	408	401	357	414	389	406	395	403	422	394	366	400	398	356	389	379	408	428	410	432	391	418	396	404	380	410	444	408	366	413	392	448	380	393	364	381	380	373	407	410	426	421	380	382	385	401	357	387	453	415	384	394	393	410	380	377	411	404	388	388	370	393	366	425	443	377	372	398	447	428	421	415	430	421	380	418	413	403	393	394	421	418	367	421	431	385	415	408	404	431	429	381	389	449	407	414	404	372	403	441	392	388	408	393	423	426	429	396	413	403	389	414	434	387	373	356	442	383	402	419	412	344	376	397	372	375	423	406	367	387	420	425	413	397	424	403	436	384	392	379	420	419	357	406	380	374	389	410	383	397	446	389	406	410	406	389	384	382	387	393	382	372	415	402	423	418	394	354	391	391	383	402	424	432	389	419	373	364	399	395	389	380	398	445	420	400	409	407	437	432	414	401	385	382	363	426	431	408	356	413	377	385	385	423	371	421	400	394	376	399	433	414	419	360	367	445	390	399	394	400	393	391	403	440	376	388	414	398	393	397	390	435	406	405	373	425	430	424	387	408	370	383	408	401	434	377	369	382	375	377	375	391	362	410	397	408	414	390	372	379	393	399	377	379	409	403	444	381	424	415	396	440	382	375	367	401	390	440	435	406	406	396	399	396	421	410	399	388	407	360	378	402	421	399	406	421	386	413	425	394	417	362	409	352	388	412	404	368	371	414	427	384	395	406	404	398	364	382	379	421	425	401	441	394	389	414	394	400	433	398	402	386	404	414	427	409	395	393	380	353	409	376	447	372	434	384	425	421	394	386	409	392	398	397	382	416	393	419	423	421	407	445	393	405	422	429	349	363	399	387	394	367	409	397	388	371	364	356	407	363	374	421	373	385	396	371	360	394	394	419	382	418	415	390	363	392	428	403	387	376	429	394	396	416	406	402	413	383	419	422	382	400	415	401	399	405	429	373	352	426	377	420	387	361	416	378	369	420	389	407	379	387	422	428	397	369	371	410	406	364	387	374	401	394	373	404	392	382	420	374	402	414	426	398	426	385	378	405	402	408	412	393	407	392	419	407	379	388	392	417	393	398	381	418	420	381	393	444	420	445	385	423	450	396	415	380	429	397	413	367	417	389	435	401	372	434	391	377	396	411	421	396	409	424	397	409	406	396	433	413	356	377	381	372	377	405	427	390	388	389	351	390	404	409	425	341	430	420	427	360	439	398	420	382	398	385	402	423	406	396	401	359	417	389	383	410	407	391	403	411	410	365	410	388	429	412	387	359	396	387	406	423	455	372	355	432	371	390	430	393	397	410	401	374	380	380	443	370	385	417	414	409	387	386	414	405	434	398	437	422	392	405	390	407	400	419	417	398	404	391	393	412	374	410	402	392	412	443	448	400	391	402	416	397	394	391	391	358	372	422	394	395	394	411	394	401	372	426	415	400	419	386	419	380	392	377	393	364	410	402	432	375	394	359	405	402	409	421	408	397	357	414	389	433	406	387	374	366	409	410	403	427	377	405	385	404	388	383	411	428	385	395	387	395	405	467	389	350	401	393	397	390	410	383	414	422	379	390	405	397	419	417	421	363	393	395	400	407	380	406	416	394	408	396	411	375	378	385	414	406	412	387	432	353	424	424	418	391	380	391	392	383	351	438	436	390	402	421	417	371	376	390	406	397	440	403	402	371	436	378	394	374	401	421	376	390	372	421	406	379	387	390	415	414	397	402	421	413	370	395	407	410	410	398	388	373	419	424	422	388	405	413	396	420	376	377	384	395	403	416	388	415	413	404	395	367	363	390	399	393	398	413	379	423	410	423	416	437	375	412
5574	1701	1425	1276	1114	1027	946	926	930	866	853	887	882	873	889	902	896	955	838	897	869	851	863	891	876	888	905	856	867	912	898	879	935	882	863	936	871	868	898	857	919	878	896	929	890	906	873	891	904	876	890	880	902	906	895	888	894	886	861	849	898	874	910	832	892	878	891	854	868	859	870	880	831	857	938	868	891	897	864	887	872	834	862	931	841	903	901	891	876	894	915	921	880	868	832	880	912	837	843	886	852	848	891	849	905	820	846	885	818	875	879	846	927	907	898	903	889	921	889	901	856	833	904	930	901	859	900	889	909	885	863	880	882	870	828	857	910	862	880	882	844	905	884	890	895	849	908	919	892	891	858	889	945	900	934	910	882	887	864	924	896	945	894	834	891	845	865	836	857	916	910	863	942	844	872	864	877	891	896	846	845	870	887	864	866	886	900	853	908	865	811	854	867	877	930	836	894	917	869	907	856	896	865	898	914	866	887	868	871	948	879	868	905	851	945	861	890	872	823	921	891	903	864	847	816	893	874	885	893	885	856	891	878	907	891	902	828	893	869	857	853	861	856	928	872	921	870	862	882	865	882	828	869	846	876	867	878	878	911	896	896	862	900	853	860	865	861	907	862	864	895	868	878	946	824	931	845	898	842	893	859	923	846	886	912	911	901	830	876	874	886	859	853	863	863	906	856	917	884	865	857	851	914	943	873	876	878	912	872	880	891	904	871	848	863	846	873	857	846	868	861	903	870	898	939	877	824	864	843	879	893	852	898	823	885	896	865	894	840	809	914	859	886	881	924	879	866	902	847	844	920	885	870	934	881	857	867	911	854	861	862	857	899	829	878	948	859	833	859	833	825	880	892	829	892	853	915	854	868	893	907	836	866	889	833	783	876	864	900	891	883	874	893	900	873	917	837	863	927	886	878	902	956	935	873	829	868	869	890	895	875	885	867	821	856	830	902	857	872	836	829	912	888	893	887	914	853	918	893	943	870	906	904	933	872	836	882	843	917	843	870	853	888	921	919	893	905	826	891	876	905	906	909	895	890	859	895	840	883	876	933	925	901	878	871	890	873	879	908	869	874	889	899	933	880	888	856	901	881	889	890	863	879	868	870	880	826	846	816	911	908	902	900	904	906	866	866	873	878	876	898	916	811	834	871	879	847	908	878	888	972	845	919	849	860	857	882	913	872	881	938	896	861	885	893	936	856	880	880	901	857	861	894	932	940	830	896	901	881	864	860	897	865	888	882	902	899	878	828	903	896	916	893	841	850	914	821	919	878	925	856	879	854	849	855	927	893	927	896	880	882	915	883	879	843	909	911	877	861	853	876	892	893	935	902	898	829	878	921	886	896	874	863	885	922	902	912	901	933	870	937	917	889	887	899	895	868	913	898	883	930	960	894	914	857	862	802	866	893	919	853	902	899	896	943	877	911	899	906	905	872	941	832	865	876	883	929	846	874	909	902	954	883	824	828	906	882	896	902	897	904	878	888	883	843	876	883	874	901	926	888	906	929	926	860	956	907	888	859	847	921	877	890	872	907	863	848	908	873	938	887	873	882	912	887	850	885	861	831	919	902	850	912	893	856	910	886	887	889	910	858	874	848	870	892	819	902	906	910	950	908	907	885	844	903	883	903	887	827	833	890	856	867	826	872	899	849	908	881	869	927	872	950	853	895	867	861	871	937	873	870	894	890	898	924	930	859	870	911	876	852	861	907	869	922	876	850	963	835	862	956	869	898	940	885	931	894	900	887	875	902	906	923	927	916	888	888	856	895	897	909	881	832	877	900	875	851	890	925	878	914	933	928	870	877	868	864	911	879	896	877	852	910	857	849	873	893	887	890	841	912	895	890	859	925	843	871	875	894	864	894	920	863	849	852	879	897	912	867	905	915	865	926	855	864	891	861	925	870	931	859	884	895	880	923	880	891	860	871	892	907	848	845	891	881	857	877	853	857	867	906	850	854	826	916	891	870	866	885	902	876	880	890	904	911	876	885	883	901	872	916	865	854	862	884	896	849	857	830	893	836	906	846	868	862	908	882	884	893	831	834	882	891	853	912	868	907	832	903	900	908	902	892	887	888	907	867	898	833	843	858	864	850	864	877	879	835	880	930	915	909	876	914	849	871	874	869	850	849	863	883	872	869	899	824	863	902	884	884	821	871	955	869	885	929	885	863	872	915	855	906	915	842	905	906	887	904	908	854	880	841	869	890	908	854	908	852	918	883	848	898	863	884	873	903	867	897	894	840	898	915	866	838	937	845	856	884	879	848	874	922	837	887	892	884	894	873	876	903	894	810	914	933	935	865	849	845	860	845	885	885	895	835	842	877	861	848	922	849	883	881	948	932	888	939	915	884	902	844	886	897	898	951	860	863	901	898	853	864	901	874	875	887	867	861	878	893	913	876	893	913	910	896	874	838	877	892	876	949	867	887	920	902	873	890	912	910	861	927	906	851	852	908	859	942	887	915	926	905	844	861	867	867	864	893	927	876	891	841	914	838	846	913	881	885	883	864	903	915	887	881	880	874	918	870	916	871	906	870	872	864	828	892	869	887	923	833	881	916	913	906	951	911	877	880	892	835	895	914	886	925	856	868	885	875	852	945	927	876	870	856	883	921	904	883	865	864	868	865	901	921	937	882	823	876	883	923	879	886	892	906	860	859	880	853	861	929	923	853	869	878	866	883	872	911	916	896	859	902	860	895	920	885	887	911	864	897	885	894	916	865	913	900	874	877	882	883	874	845	922	883	886	872	845	891	875	868	883	891	836	886	868	827	894	925	861	868	842	909	878	862	849	845	893	900	858	920	867	883	919	903	852	888	881	927	823	913	846	906	885	853	843	852	901	872	916	871	928	837	898	916	907	870	827	887	910	893	882	847	839	853	873	940	887	850	881	904	844	889	881	900	850	863	861	885	859	897	873	877	883	898	883	906	860	912	938	889	898	856	885	889	892	909	855	864	887	843	890	919	846	940	898	925	853	922	912	896	861	874	834	881	895	861	826	889	879	910	865	902	878	899	931	868	890	850	876	862	862	890	853	850	915	898	903	894	845	874	901	828	903	907	862	865	866	906	840	893	887	827	887	890	868	873	837	880	914	899	914	894	897	875	861	854	887	880	865	874	916	872	888	860	842	843	848	878	900	928	895	849	942	896	833	880	841	927	883	866	860	830	882	915	919	868	857	903	896	927	886	921	896	861	930	895	934	890	898	873	890	891	865	900	898	828	905	848	866	866	913	878	865	892	846	873	882	816	839	879	861	897	896	873	843	886	886	919	884	921	873	909	828	899	887	871	894	947	848	858	854	868	895	901	919	868	870	888	881	818	883	881	833	920	910	885	842	922	847	845	881	889	875	859	856	858	890	911	918	839	917	876	871	868	928	861	978	905	863	879	887	874	921	893	901	886	906	893	859	915	918	833	890	924	882	880	889	913	877	843	887	916	875	894	899	873	904	828	889	888	846	902	839	847	850	902	890	886	882
23965	20638	23884	27416	20653	19620	1695	720	481	401	394	346	343	323	311	331	321	302	297	281	263	337	320	310	321	306	288	309	293	249	279	281	325	277	268	291	294	318	239	261	283	276	267	299	312	268	271	303	299	285	280	267	273	268	254	263	254	271	268	268	251	274	254	282	287	267	264	270	274	294	266	296	277	295	278	263	264	263	265	291	287	297	301	246	280	281	276	288	269	290	276	277	241	299	271	289	275	276	306	291	251	260	272	258	291	281	289	250	276	291	281	285	285	285	274	266	273	311	295	308	270	290	269	280	299	288	267	268	288	277	282	317	277	286	284	287	285	286	298	307	304	263	266	302	276	300	283	298	256	264	281	277	289	251	296	275	270	289	276	277	275	289	294	301	300	282	294	264	292	285	261	267	282	269	292	285	268	303	253	314	258	252	308	259	283	282	302	286	236	299	311	305	289	303	303	291	265	275	288	251	263	251	300	282	273	311	289	290	253	275	292	285	265	280	275	273	288	295	302	264	272	280	284	258	283	291	311	237	242	300	312	264	305	277	288	258	293	266	267	264	305	263	270	266	297	268	262	281	285	280	297	268	274	287	279	278	270	277	317	294	287	249	263	270	274	281	325	316	264	275	302	273	289	288	297	277	283	276	265	278	261	265	279	302	298	295	283	282	304	287	255	285	258	276	273	282	296	279	283	295	271	284	278	266	295	281	288	275	269	279	309	276	260	266	275	322	266	243	290	300	267	269	264	319	263	270	241	280	253	282	273	277	270	289	283	288	262	286	305	287	257	301	309	274	253	278	289	298	259	273	289	282	299	291	301	292	310	292	297	284	328	305	286	273	279	311	278	259	286	303	289	284	274	279	278	246	259	298	262	291	253	309	308	285	297	305	261	280	297	259	255	277	284	286	309	262	269	293	269	257	268	265	288	262	286	258	272	297	290	309	285	310	294	269	252	288	281	283	304	294	270	288	286	261	276	264	270	281	296	275	276	251	273	290	274	299	289	289	280	256	281	280	310	289	276	260	280	272	283	261	290	285	295	294	273	284	294	273	297	251	280	251	305	298	266	289	290	265	291	274	268	237	319	258	290	303	287	276	294	295	281	280	284	277	270	307	254	282	289	270	243	260	273	308	286	230	288	239	303	251	297	280	299	312	293	277	298	289	258	253	283	267	300	279	300	302	294	286	270	278	273	284	270	295	284	256	296	270	307	283	277	296	272	266	268	296	291	235	260	254	292	268	295	286	262	267	297	281	266	281	303	291	286	299	295	236	265	273	292	286	284	256	253	262	301	262	301	246	272	316	303	284	292	286	277	289	305	266	281	267	251	266	297	300	281	286	277	266	282	271	260	291	258	283	284	289	295	282	276	324	289	281	293	250	270	273	258	278	274	280	287	319	259	301	282	264	281	244	285	280	283	277	268	301	303	285	255	293	257	283	280	296	302	304	245	282	316	262	276	285	296	289	280	277	282	261	232	287	260	304	280	277	268	281	297	278	290	264	273	290	286	264	257	305	290	294	313	273	280	294	309	262	280	281	258	293	297	287	280	276	247	279	313	270	289	274	269	260	313	278	266	293	276	294	255	280	259	298	285	279	249	310	262	280	288	280	283	281	263	285	291	288	251	302	296	288	268	278	296	259	260	279	244	280	269	316	266	272	302	307	293	293	261	268	279	294	296	282	296	295	310	295	310	275	274	280	280	288	323	248	281	262	269	305	277	273	259	250	277	258	275	281	282	259	264	297	275	301	287	291	309	279	291	288	258	285	288	274	289	280	286	272	270	272	288	288	281	313	264	286	291	279	308	273	233	280	322	295	283	254	274	271	250	270	278	249	266	298	275	323	305	248	291	266	289	283	309	320	301	286	286	284	284	280	269	295	275	299	284	314	284	276	281	262	290	290	288	277	266	290	265	270	282	314	244	240	304	323	261	296	263	270	298	303	302	286	252	271	273	230	240	268	266	286	308	288	289	308	273	278	272	283	293	281	277	294	302	306	249	271	295	318	285	292	285	265	269	287	339	285	254	276	279	291	276	274	248	279	247	288	277	259	238	250	298	310	285	273	267	299	298	275	260	286	295	298	274	285	279	260	269	260	277	280	321	288	301	295	264	256	277	262	288	319	307	281	280	275	284	257	267	288	294	300	280	242	307	250	281	308	250	278	252	296	279	302	319	283	258	291	280	304	269	271	287	265	272	298	320	265	283	295	272	270	266	270	309	303	260	241	273	287	274	291	310	299	306	321	285	302	304	273	294	280	297	272	292	248	267	272	273	286	272	257	295	281	318	271	278	273	239	268	299	260	258	296	281	260	291	295	313	248	322	274	282	281	289	288	295	282	294	283	256	281	282	296	293	268	292	253	278	270	245	275	299	288	276	288	288	290	285	316	305	288	271	269	266	250	243	277	302	266	261	281	252	249	275	303	293	299	267	293	311	288	275	249	301	277	276	277	270	241	285	286	246	283	301	300	270	260	289	251	269	286	278	283	305	278	282	236	269	284	295	301	275	280	285	279	275	262	277	275	253	286	276	339	283	233	264	310	281	272	290	296	286	279	277	270	287	261	267	290	268	295	267	278	279	279	275	303	286	309	286	277	289	264	325	252	273	262	271	264	283	274	309	315	288	254	257	287	286	322	283	251	311	277	280	282	297	295	265	278	254	283	280	296	317	237	273	297	282	253	258	262	272	301	284	293	310	247	255	267	297	272	260	265	304	288	281	297	273	288	291	300	269	275	275	273	298	282	298	292	273	292	260	229	262	264	294	277	278	304	317	264	317	304	276	289	254	236	285	293	297	280	284	265	277	255	277	294	288	290	262	267	247	282	275	294	276	247	291	267	272	293	267	297	293	289	279	316	312	287	277	289	288	268	275	288	278	256	280	288	298	302	245	289	279	297	268	271	305	290	293	309	303	306	269	275	282	301	274	269	248	279	252	281	287	308	294	274	283	275	284	312	290	301	260	274	268	273	263	249	280	276	259	275	280	261	304	270	299	285	304	301	289	293	274	263	286	286	273	274	301	303	266	266	276	272	284	271	280	260	315	318	297	296	275	265	307	300	298	248	281	287	293	287	271	296	298	297	309	267	279	293	255	265	304	273	293	276	280	294	301	277	251	277	234	270	280	278	270	284	268	257	277	285	294	283	282	307	263	289	275	272	278	288	292	292	259	253	293	269	297	286	246	270	318	281	291	292	274	284	273	310	260	265	277	262	302	285	282	280	288	290	261	277	321	281	294	296	267	269	273	263	261	277	249	281	289	275	270	288	315	313	283	269	273	273	330	252	290	298	271	300	272	276	279	281	262	299	287	275	274	273	294	275	291	283	275	245	273	268	278	275	293	291	272	281	283	260	273	283	267	266	286	267	310	269	261	277	242	251	289	297	272	290	254	239	266	302	273	305	279	274	261	257	324	280	298	240	307	303	278	273	297	277	292	269	286	262	289	271	263	292	263	324	264	288	278	281	277	303	279	251	287	279
3529	3428	2167	1591	1128	901	825	754	721	695	706	671	644	661	693	666	604	623	649	674	591	662	621	625	667	598	613	594	653	625	656	607	649	641	624	627	652	642	623	633	648	609	641	663	650	603	601	601	613	635	631	671	644	643	623	659	603	617	606	632	619	602	595	652	635	617	630	662	637	610	589	638	612	580	676	628	612	609	609	595	635	622	598	654	636	649	645	616	674	625	641	608	645	615	655	613	650	631	597	636	629	656	645	659	615	625	620	609	628	615	651	620	618	572	626	614	670	603	634	620	650	616	605	637	631	633	662	652	634	615	660	680	605	640	590	631	624	595	584	650	642	624	624	625	611	690	599	631	622	615	635	620	602	602	621	677	684	591	629	607	654	612	624	671	617	649	687	616	633	616	633	614	641	641	639	607	602	616	644	621	576	631	626	664	646	646	628	586	638	586	667	614	588	620	638	623	679	611	579	622	652	660	617	637	642	633	635	651	618	629	660	626	640	612	660	680	650	615	658	682	642	633	601	620	620	600	657	620	643	617	648	599	569	615	604	623	652	671	623	614	642	664	599	614	606	638	641	622	636	614	659	621	632	665	622	602	646	605	613	649	601	635	622	628	626	657	621	599	635	645	630	623	622	633	627	616	679	638	637	623	585	581	607	591	646	601	631	599	638	624	631	624	662	619	603	630	615	639	596	638	615	610	624	652	650	622	586	614	620	634	577	620	620	625	653	659	649	671	648	650	617	617	668	601	616	601	627	614	640	639	616	633	647	630	627	646	588	643	661	648	664	679	658	627	590	656	602	609	633	620	617	615	647	601	638	628	601	650	625	633	649	599	608	661	639	639	611	626	615	603	657	606	630	704	661	616	631	660	643	601	655	632	646	611	631	686	628	636	621	621	595	645	625	598	604	564	680	653	634	580	655	663	611	651	571	583	652	638	600	642	595	616	633	606	654	615	669	672	615	617	670	630	587	621	626	596	610	681	647	645	612	617	623	626	662	641	626	612	612	659	641	634	624	632	657	633	634	659	591	651	626	601	638	623	643	627	634	654	615	627	670	640	669	662	651	611	649	603	599	646	625	620	641	651	585	624	667	619	636	640	650	620	547	605	648	574	635	647	637	650	660	624	633	662	635	605	574	651	648	688	630	610	638	648	618	622	617	632	622	607	653	628	619	611	546	618	653	634	641	589	627	663	579	643	632	650	661	619	685	566	646	650	633	649	614	616	618	622	614	641	618	619	618	680	642	639	679	589	635	621	615	619	647	629	616	696	659	630	633	633	625	641	594	620	672	610	577	639	684	593	653	589	635	636	626	635	616	620	593	629	651	630	596	633	639	617	593	653	611	640	610	653	635	640	644	669	674	634	631	636	624	625	656	600	662	678	669	625	619	659	634	637	648	629	603	638	600	628	643	612	627	635	657	655	630	625	639	628	560	676	629	673	611	675	645	627	605	641	587	611	612	651	647	588	618	639	590	633	669	655	633	641	575	602	619	661	673	606	624	621	614	625	615	628	665	659	637	638	633	624	609	643	574	645	652	659	610	632	609	664	658	627	629	618	664	655	678	593	604	654	655	628	592	616	630	636	623	607	661	641	624	587	616	653	654	621	630	638	665	642	649	628	615	642	637	569	648	639	625	652	642	650	647	632	614	638	619	644	599	591	612	632	598	608	614	641	650	634	603	657	618	632	607	624	606	623	574	660	644	645	608	582	639	626	638	626	607	641	609	634	654	635	644	623	655	642	608	602	630	697	674	616	645	661	623	625	650	662	642	583	625	650	655	588	639	646	634	653	649	646	615	638	566	609	618	627	661	593	575	642	595	631	622	647	577	662	675	652	619	607	602	618	628	646	634	639	650	620	658	623	638	652	632	645	657	629	611	666	563	633	589	591	569	645	576	637	581	628	667	638	593	638	589	632	610	650	636	620	589	605	647	690	611	625	646	623	636	617	651	644	630	657	607	611	595	607	624	650	659	622	622	647	600	583	660	654	614	654	683	634	655	630	651	635	641	614	588	590	625	664	626	635	601	596	592	619	627	574	630	642	631	605	613	599	616	623	637	656	645	597	641	631	607	630	646	639	645	595	651	700	652	626	647	595	636	639	683	615	643	566	625	647	637	606	657	590	631	638	626	622	648	639	619	631	628	629	669	637	606	584	593	625	615	622	632	671	605	640	635	677	615	605	622	597	659	614	670	631	629	640	628	621	635	627	610	657	636	632	651	622	632	673	605	655	698	623	671	613	629	634	630	646	624	607	624	674	646	585	665	637	618	655	589	662	616	609	665	627	641	620	637	638	623	643	598	616	638	655	647	618	652	629	672	623	654	652	650	618	632	604	602	603	611	649	682	613	593	645	600	638	650	630	573	669	619	623	660	577	618	592	620	600	640	658	647	617	652	628	623	614	623	620	631	700	625	647	622	626	645	665	597	641	617	636	624	606	646	617	608	649	606	643	647	629	624	693	637	630	661	685	628	632	615	602	628	612	665	650	626	633	617	625	636	631	640	621	627	620	633	608	644	585	601	649	659	644	646	621	615	674	638	596	613	612	628	649	637	625	683	612	647	670	610	567	613	625	676	647	690	615	582	617	650	615	641	587	603	653	582	603	619	672	665	654	634	606	626	624	629	619	631	657	672	642	602	652	589	575	637	597	652	644	596	630	613	665	608	627	654	651	641	627	659	637	646	632	623	676	610	600	615	632	611	601	630	607	634	634	600	649	653	642	630	613	675	650	695	645	670	675	650	608	594	654	614	596	664	636	642	644	653	633	618	596	621	626	669	588	634	678	647	652	659	654	661	655	604	663	607	636	653	663	666	631	626	614	653	611	582	607	613	636	657	606	606	595	632	670	655	610	629	612	632	615	644	621	643	619	635	610	639	575	640	633	638	630	648	642	604	635	616	652	639	623	641	618	664	647	617	656	650	608	646	574	618	598	638	655	632	590	620	630	689	664	628	642	639	593	611	623	609	658	647	631	663	620	626	645	640	634	572	596	662	649	615	587	645	646	648	561	647	676	637	618	687	646	643	634	639	650	606	614	588	637	674	641	595	604	651	598	608	595	585	613	619	613	675	666	646	601	617	621	613	654	588	603	660	670	620	674	652	683	646	652	623	666	615	661	630	629	591	616	639	634	601	632	636	637	612	602	616	603	656	594	714	655	621	609	623	642	626	639	670	633	637	622	642	637	632	651	643	664	627	601	666	623	667	642	618	621	612	602	587	657	643	587	674	632	623	648	684	640	634	611	593	588	663	625	606	575	639	612	657	637	623	621	600	657	599	625	678	613	677	636	648	616	663	641	622	628	649	602	605	643	641	646	623	603	635	645	633	674	651	648	626	620	613	605	610	621	631	652	609	617	650	630	622	620	654	629	633	634	620	635	652	659	629	628	613	647	584	624	654	616	622	603	645	655	658	636	672	606	641	608	640	650	620	633	618	576	614	673	632	642	647	625	603	660	641	669	621	665	614	630	640	656
23391	20666	24208	27116	20669	20701	16870	1299	534	412	385	275	278	286	241	240	247	242	221	215	219	221	200	184	191	220	224	192	197	191	178	190	204	204	193	187	172	178	201	183	163	189	179	189	182	185	200	176	161	190	195	187	200	172	195	194	175	155	157	183	181	189	161	183	179	165	172	178	170	161	161	179	188	170	169	181	185	182	187	168	176	150	158	167	172	159	153	184	173	160	197	161	164	162	167	174	188	186	182	171	164	158	180	151	181	185	169	175	211	175	156	158	164	175	173	189	165	155	179	181	178	172	157	197	188	177	175	173	179	162	182	163	190	175	176	172	179	169	166	176	194	183	134	175	222	160	153	170	182	167	184	156	187	140	181	182	193	153	169	162	153	182	185	164	169	164	188	187	168	161	186	179	182	149	161	195	185	175	183	148	163	170	172	150	190	187	170	196	193	185	151	203	150	180	165	182	180	169	137	167	176	177	164	199	148	169	161	197	147	158	174	162	170	145	175	165	158	161	169	171	166	171	146	164	207	179	156	178	154	158	185	180	151	187	166	154	167	159	175	177	166	149	154	149	188	169	160	158	175	197	192	171	165	173	182	171	183	172	175	186	191	178	189	167	143	170	181	178	161	174	185	179	158	178	182	169	159	162	172	172	172	164	187	167	174	169	193	164	187	188	175	179	195	168	170	176	177	195	178	153	160	157	164	174	168	167	175	172	164	167	157	168	181	168	156	197	172	148	145	163	169	173	177	173	167	159	185	179	197	165	169	186	190	178	152	186	179	170	181	183	184	173	160	203	170	170	149	176	184	179	189	147	142	183	182	156	201	184	173	172	153	155	161	188	176	148	175	148	167	172	164	156	179	187	169	175	152	170	161	163	183	182	176	177	154	196	186	172	176	168	168	158	162	176	176	189	181	187	178	175	171	164	177	178	181	159	144	176	169	162	170	186	177	163	160	156	162	184	179	147	179	159	146	169	172	173	171	197	174	160	178	187	172	169	163	180	165	161	171	176	181	131	162	177	199	181	189	179	186	176	168	181	155	166	190	170	183	155	172	171	157	167	190	186	174	185	182	174	177	163	139	177	163	177	175	191	175	185	185	183	170	186	177	180	129	173	154	161	200	180	155	155	148	177	145	190	174	185	185	137	173	155	154	182	177	159	183	166	164	194	176	167	175	175	168	156	175	174	180	155	186	152	193	169	162	163	169	166	172	172	159	160	186	186	173	175	169	172	168	144	142	178	171	196	163	142	178	162	151	147	176	189	163	157	161	171	179	168	165	172	173	161	168	163	173	171	182	171	158	183	161	163	184	177	194	200	175	189	162	165	159	170	167	192	181	181	184	187	165	178	202	184	145	180	185	168	170	187	175	161	168	175	166	178	192	183	193	147	182	151	181	171	189	176	177	172	165	167	168	177	169	148	170	177	158	183	172	172	167	193	158	137	180	179	148	162	157	185	172	144	153	160	159	172	159	163	170	173	150	180	180	176	160	147	181	163	168	165	190	163	166	157	183	163	166	171	164	203	170	174	189	142	185	176	161	160	173	178	191	173	176	174	155	152	161	179	164	140	181	170	158	203	163	166	188	165	191	184	192	180	166	163	159	160	178	169	171	175	198	159	171	190	174	161	157	182	161	174	166	159	181	199	181	187	179	198	160	196	137	179	172	184	211	161	156	199	167	175	175	160	173	178	164	189	162	162	160	158	143	176	177	185	193	174	165	166	193	160	177	175	172	178	169	162	174	190	162	173	174	171	187	184	184	158	158	166	194	156	177	167	172	177	196	147	175	166	179	155	184	163	175	176	182	182	181	180	165	156	201	184	158	165	192	147	174	173	178	199	157	177	165	172	189	190	175	176	156	171	154	148	159	176	189	177	172	169	171	179	170	164	161	177	169	172	156	166	167	157	149	184	177	167	172	154	184	165	160	174	169	171	159	200	171	171	173	196	172	166	161	176	153	199	153	178	188	186	178	163	175	159	189	180	178	154	181	160	189	160	163	160	154	173	161	200	169	158	173	173	191	166	133	170	160	161	169	170	179	161	169	173	164	169	162	166	169	166	181	177	164	175	173	189	181	177	177	180	161	161	178	178	181	169	171	154	166	175	201	155	197	167	167	146	168	177	177	188	173	177	150	152	162	145	151	169	197	205	193	173	159	185	158	192	183	157	166	177	192	165	183	180	179	189	196	166	176	172	177	141	184	176	180	153	162	156	191	174	169	165	175	167	187	162	169	161	168	194	155	149	163	180	158	161	186	156	171	172	150	181	144	193	178	166	179	169	176	165	191	166	173	173	156	181	164	182	172	185	182	195	178	175	190	185	187	190	179	150	193	190	189	173	172	184	163	183	177	177	169	160	184	199	189	177	155	153	221	178	168	188	178	194	183	167	176	168	187	152	183	139	174	179	176	170	175	174	176	171	173	170	140	178	168	180	169	162	166	175	165	158	143	152	150	173	185	175	160	175	180	169	184	176	183	180	164	162	192	167	157	184	162	184	185	198	170	173	152	165	171	191	165	155	166	162	175	169	153	172	182	174	157	163	190	194	185	168	184	173	149	174	184	146	177	197	191	192	172	185	204	196	167	165	170	177	174	162	152	153	158	179	159	189	168	177	191	184	165	161	173	161	166	171	150	145	178	183	172	182	176	164	157	178	182	181	188	150	164	185	144	166	187	182	187	144	169	153	174	176	173	154	168	184	161	153	183	183	161	202	202	158	171	187	177	162	157	152	180	181	208	201	185	170	156	152	163	140	151	181	175	189	157	176	170	191	163	187	169	177	148	167	163	180	154	178	155	200	165	153	169	200	150	173	166	148	157	168	175	169	184	181	182	181	181	149	191	176	195	190	164	186	184	164	152	178	167	170	157	181	175	155	183	166	185	173	159	173	171	183	170	170	170	189	160	164	177	155	179	165	187	179	151	187	166	165	192	182	174	148	169	189	184	171	190	174	154	134	154	154	178	155	174	146	165	167	180	163	163	179	194	156	185	177	191	169	192	193	172	152	161	169	155	160	157	154	194	186	163	167	176	184	173	170	165	169	157	178	168	177	168	166	179	167	153	183	213	164	160	181	167	157	189	177	160	149	172	172	174	180	131	180	177	166	170	169	160	159	191	181	159	179	149	190	174	176	186	182	192	168	161	166	155	162	204	164	160	163	183	183	190	163	179	170	169	160	177	192	171	186	176	205	205	183	179	190	184	175	171	160	188	189	178	176	170	156	167	167	212	158	166	197	186	165	157	144	182	164	165	178	186	152	133	179	197	185	178	184	174	141	182	166	154	166	159	158	180	186	202	201	166	198	172	161	179	192	162	157	210	176	157	177	176	162	203	177	185	195	208	152	157	165	164	186	179	199	186	187	163	163	181	156	191	179	164	174	181	174	201	181	180	174	182	167	171	167	168	175	158	176	154	170	178	163	202	202	185	186	175	158	143	183	163	172	176	176	165	171	162	191	170	222	179	160	185	208	169	169	162	177
3475	5066	3141	1961	1417	954	804	619	543	474	426	449	455	468	459	440	453	472	454	462	431	456	452	397	421	421	424	394	467	423	419	482	441	457	397	468	416	440	382	415	432	415	427	426	424	443	438	400	460	431	413	426	422	407	379	402	438	419	441	462	415	426	402	406	418	355	439	424	429	389	412	456	443	413	387	416	443	406	434	415	394	422	424	395	421	437	413	435	433	416	404	439	410	424	437	391	408	411	400	443	434	411	411	443	412	416	446	406	409	441	418	466	400	427	379	442	446	424	395	437	386	370	430	437	414	440	446	449	402	408	445	404	423	394	406	404	397	422	432	429	404	399	427	423	410	404	412	423	419	438	385	411	397	428	427	444	389	375	445	437	399	389	426	438	416	418	461	442	431	412	417	448	459	407	453	384	394	388	437	423	433	427	444	378	451	446	406	435	441	433	409	424	366	366	445	433	428	436	372	412	394	451	439	421	416	436	431	407	385	384	397	424	410	412	412	438	448	408	409	382	406	396	412	422	424	403	401	394	401	435	451	445	420	418	457	425	446	418	429	419	345	435	452	431	436	425	444	392	433	436	471	413	443	412	400	413	372	398	401	413	431	434	438	401	440	419	461	423	443	427	423	435	426	433	398	407	439	393	404	434	461	410	407	406	433	420	414	441	438	432	433	413	432	407	434	421	382	406	399	401	449	440	457	456	413	408	419	422	442	407	411	415	460	412	433	431	409	407	416	437	423	411	408	445	454	429	441	461	424	431	384	393	408	421	384	421	411	385	427	475	427	377	406	421	462	443	410	377	433	457	438	421	400	413	415	430	397	429	413	412	396	397	436	411	439	398	403	408	451	401	440	475	402	405	404	413	424	405	433	367	414	426	424	453	445	401	431	397	445	391	426	404	453	425	422	421	392	395	413	409	450	419	427	409	402	430	370	396	420	420	408	432	432	444	445	453	434	428	398	418	383	401	433	405	431	410	433	391	448	441	393	415	394	446	396	442	428	422	406	442	454	433	435	411	420	423	406	416	406	410	437	412	381	421	427	431	409	424	421	439	408	400	386	437	419	405	431	410	404	411	433	406	393	402	399	432	443	417	435	454	423	411	411	424	401	416	416	410	447	420	401	450	441	409	441	403	397	416	424	434	418	427	409	450	413	410	418	435	452	460	442	414	376	446	424	434	458	399	417	410	434	443	393	373	417	433	424	415	447	418	452	439	424	426	420	432	424	411	420	441	403	403	446	420	425	391	450	434	425	455	434	434	400	395	389	445	365	427	437	396	421	419	414	428	471	432	422	416	410	427	430	434	442	431	424	432	421	395	450	421	401	420	431	426	402	427	406	424	422	423	405	407	425	414	419	435	439	413	420	452	463	423	410	428	423	435	404	404	389	411	422	449	448	387	433	440	425	425	418	427	405	403	421	423	455	441	428	412	392	390	413	452	398	416	416	459	389	416	427	469	414	386	449	392	394	404	419	427	412	402	396	427	392	428	411	418	436	424	383	437	416	409	391	413	433	434	459	383	402	456	377	407	444	434	412	433	423	395	393	458	386	458	430	468	444	373	422	422	406	433	393	420	425	425	394	410	401	415	381	431	427	414	444	433	465	411	439	432	421	452	437	393	415	445	396	413	410	426	429	437	427	404	446	424	426	401	425	424	445	426	425	417	430	397	419	378	433	380	436	376	440	432	462	418	425	413	421	413	408	394	390	432	432	435	414	427	393	389	413	446	427	389	416	397	390	433	407	437	435	390	408	442	419	379	419	374	409	421	402	423	429	455	452	448	429	412	394	393	419	421	406	409	421	402	437	389	397	389	400	431	439	441	436	415	396	429	434	420	432	391	420	416	410	459	436	433	439	442	438	397	389	440	380	417	430	411	430	441	440	442	442	419	392	403	433	450	458	429	377	396	439	428	447	411	440	405	421	409	419	405	436	418	456	418	423	412	450	388	433	387	398	416	432	434	404	428	449	437	433	419	413	399	412	437	439	453	413	447	408	415	433	400	428	426	400	426	428	468	409	413	387	413	447	398	410	426	415	405	411	397	417	399	412	401	443	392	432	434	445	370	391	389	457	418	404	394	420	414	470	402	417	445	424	429	432	442	411	425	427	439	398	417	412	406	412	412	441	422	390	441	405	415	403	431	399	415	387	406	422	423	410	422	412	389	425	413	450	402	439	432	445	439	413	432	430	414	401	427	424	395	414	397	438	449	412	419	413	436	418	430	464	453	407	425	389	460	403	419	428	422	439	430	423	413	464	413	428	435	374	434	435	447	414	430	429	388	427	450	390	436	459	415	437	385	394	411	420	414	417	426	358	443	430	390	443	424	430	458	426	410	382	444	419	411	384	412	399	454	411	429	424	412	403	433	385	427	418	436	382	399	436	435	437	453	427	415	440	406	430	416	410	418	403	410	416	422	407	438	420	414	465	419	442	413	419	389	402	409	446	436	414	423	432	416	432	399	441	444	418	392	422	425	437	411	430	428	418	423	459	432	415	422	429	391	464	441	417	434	417	423	399	386	430	431	423	420	416	380	417	423	397	418	423	419	431	431	401	420	432	417	434	393	425	433	401	393	426	422	431	415	414	423	411	411	402	421	405	411	450	429	440	438	395	450	466	403	417	434	408	410	410	388	437	410	436	439	444	382	387	400	398	415	400	421	433	416	433	423	450	432	406	438	436	432	423	402	385	426	424	416	433	436	401	401	408	420	427	452	417	393	394	452	387	397	424	395	443	404	400	411	432	388	441	418	416	387	427	432	435	430	469	429	409	411	437	399	439	424	395	400	422	423	436	414	407	427	426	420	445	419	427	427	451	401	436	415	415	413	399	390	404	414	402	392	406	399	378	435	424	422	421	409	397	430	427	393	425	409	431	424	423	448	454	418	411	397	433	394	369	424	427	414	439	416	434	457	413	411	398	419	420	433	428	447	423	423	420	403	419	397	409	410	412	379	423	402	420	414	426	419	432	400	442	387	400	428	432	438	435	464	439	444	402	425	422	382	416	401	409	393	450	440	387	431	449	412	414	398	431	413	376	423	416	403	434	379	408	412	417	456	441	413	391	430	452	414	430	440	453	454	434	433	383	452	412	438	403	397	418	446	418	426	428	410	450	444	415	444	403	414	422	407	410	457	390	415	429	420	406	397	417	429	423	376	453	421	399	394	431	424	422	407	468	424	418	416	408	392	426	414	442	425	388	392	427	396	414	421	425	452	404	401	415	438	426	393	417	407	445	418	424	417	396	447	429	424	409	443	389	381	407	455	399	413	432	446	393	417	389	405	410	385	437	403	421	431	441	444	395	463	423	422	445	428	454	428	456	415	412	446	401	432	407	438	417	408	423	405	427	422	397	407	398	431	398	452	435	392	417	405	401	438	434	449	420	433	427	398	425	432	416	414	428	480	420	424	450	418	422	444	432	419	396	439	443	423	423	413	443	427	417	398	394	400	443	426	394	385	410	383	443	422	420	412	453	423
31322	19273	7882	1483	1166	755	648	542	479	477	420	419	437	437	425	427	353	405	438	369	371	379	437	359	417	408	416	380	405	417	404	426	408	428	419	392	433	437	387	394	373	389	417	412	409	411	401	384	397	399	424	408	414	386	409	386	379	402	398	428	394	389	385	414	406	380	389	385	421	411	375	402	424	387	438	411	397	339	385	380	394	386	415	412	368	430	434	387	423	380	400	395	389	393	420	413	372	420	411	442	411	387	432	429	407	393	369	383	419	445	394	428	465	396	382	437	430	441	367	375	396	408	427	394	395	392	428	380	379	440	434	425	397	387	421	449	378	369	425	404	380	399	395	360	424	385	399	417	398	404	400	387	402	410	390	399	421	406	399	388	411	391	396	391	402	416	399	389	385	390	350	373	422	439	437	385	423	436	376	404	459	396	433	427	409	395	380	404	401	389	422	402	428	397	396	399	398	417	370	414	416	380	381	399	401	351	421	401	426	400	395	409	402	401	388	408	430	391	376	416	400	407	409	368	370	393	456	396	424	432	405	383	403	401	393	393	435	389	403	413	391	417	389	427	377	417	426	387	402	379	397	400	404	415	361	376	398	405	392	399	367	382	385	388	412	424	426	427	415	363	403	372	427	361	396	440	406	383	380	392	375	352	420	394	369	395	402	384	414	406	404	409	393	411	431	454	383	378	395	395	420	393	385	422	396	416	394	363	407	379	396	384	377	405	420	409	376	380	427	414	411	390	447	412	378	435	413	385	377	407	405	365	367	392	415	420	425	413	387	402	381	402	410	396	368	416	423	406	382	441	426	372	408	421	426	445	376	348	405	422	405	355	392	374	415	383	385	441	431	413	407	405	370	386	372	376	420	400	448	402	389	419	433	387	395	417	397	432	420	393	396	371	414	386	375	383	394	403	404	391	437	441	412	465	422	380	400	404	387	371	391	404	369	429	448	421	376	380	392	430	400	409	441	384	421	383	396	394	416	426	409	397	362	424	422	363	384	437	390	389	401	394	372	429	386	342	369	375	364	391	401	391	402	389	374	379	432	406	406	402	429	423	396	410	407	392	411	416	406	435	379	415	408	382	427	403	419	439	395	403	375	393	385	388	412	433	391	425	391	406	375	456	452	384	397	382	416	441	412	395	403	382	408	416	389	383	390	418	414	384	391	409	426	368	395	344	412	382	437	427	374	436	400	423	401	390	401	375	416	393	429	406	439	399	372	395	388	370	374	401	427	414	416	399	413	392	407	389	392	407	396	393	372	429	436	419	401	361	400	361	403	391	385	411	446	396	407	381	380	429	414	388	403	401	394	363	387	403	393	396	423	421	395	395	411	434	385	407	409	392	435	393	405	407	418	360	369	395	400	389	400	377	405	378	380	405	411	417	385	394	396	405	401	415	356	396	413	416	402	362	414	438	425	388	388	389	417	408	390	388	404	383	364	399	355	422	408	371	400	414	404	428	375	406	407	390	434	399	378	429	392	415	433	420	407	419	383	434	401	412	391	396	375	385	424	386	405	401	434	383	395	405	365	407	346	399	397	364	389	423	396	384	399	405	437	399	381	403	374	382	402	403	414	406	376	384	373	426	368	390	400	390	413	393	388	370	377	380	408	372	423	405	391	404	415	389	404	412	395	448	395	399	423	408	438	410	406	417	416	382	413	407	439	427	422	405	411	418	399	468	403	410	405	405	373	412	418	393	399	412	385	407	401	404	392	388	382	409	401	393	416	383	398	401	386	424	381	402	421	418	393	397	410	380	401	408	402	419	418	397	397	360	395	396	416	391	379	372	404	398	445	386	415	372	398	430	422	420	424	368	402	402	433	392	377	415	408	395	422	407	428	393	420	396	399	419	356	436	409	407	393	384	394	369	412	426	376	394	408	387	413	377	394	376	389	438	403	379	410	393	366	401	372	404	396	390	380	372	405	378	399	402	341	382	389	430	390	325	420	397	423	413	391	423	371	433	401	417	451	398	405	408	397	406	422	427	416	380	408	376	342	413	379	393	401	424	446	393	403	418	396	433	394	410	407	407	407	396	431	418	377	394	394	415	387	390	428	389	428	393	385	419	381	429	399	416	367	411	417	420	409	409	379	391	442	392	393	392	374	415	391	412	419	385	407	362	365	376	395	414	421	385	440	421	425	366	368	402	404	403	367	400	430	367	421	360	390	410	408	402	404	371	397	396	413	388	376	397	415	383	419	389	407	442	415	377	437	412	408	404	377	412	431	424	398	400	415	440	379	381	400	425	376	420	408	409	413	418	363	422	410	428	432	411	434	395	460	356	384	411	389	391	440	389	421	423	378	422	397	416	389	392	381	408	388	393	405	421	395	366	442	441	383	374	423	408	377	391	414	390	401	394	418	454	392	418	415	397	373	422	387	422	398	384	374	397	438	407	369	408	430	399	416	366	400	381	406	409	443	429	426	396	366	423	354	378	395	426	392	407	393	434	395	415	395	394	406	405	409	378	410	412	407	382	374	434	387	392	393	414	404	406	390	399	422	387	366	391	396	408	353	439	379	382	398	412	392	394	427	415	393	405	420	410	387	410	388	412	356	405	351	379	375	389	374	413	355	360	355	396	397	414	418	415	433	418	423	400	352	405	411	391	421	367	379	401	411	406	395	404	409	402	389	388	425	417	385	382	379	368	407	401	409	384	416	392	380	407	406	401	406	372	401	399	420	442	447	394	416	393	414	387	356	388	395	365	375	415	392	422	382	380	377	390	412	412	411	394	408	372	352	385	402	393	375	404	425	378	400	371	420	405	390	386	399	402	399	391	391	404	391	400	428	401	410	366	419	417	423	388	439	422	393	408	418	420	430	384	387	403	433	406	399	404	367	387	399	372	368	404	417	410	386	400	416	424	376	408	375	418	395	421	423	400	391	385	372	380	393	365	400	382	346	422	405	391	385	427	416	387	362	420	379	366	363	397	446	395	442	375	420	376	367	391	403	423	384	432	438	413	388	439	407	425	401	426	399	376	390	366	361	448	424	384	401	395	411	390	402	393	365	376	411	381	404	351	416	409	378	373	366	382	371	386	391	403	400	405	407	376	398	366	408	409	401	408	421	412	404	440	415	409	446	417	400	364	388	357	433	404	411	417	412	403	418	400	404	413	378	411	405	365	386	419	352	403	395	414	413	406	393	391	364	445	405	405	462	382	401	392	376	422	386	399	387	373	430	375	391	380	415	388	408	370	397	444	381	435	391	376	399	412	397	419	412	373	393	335	391	396	387	365	411	435	349	408	372	406	395	376	397	364	363	392	377	399	407	390	400	423	402	390	409	403	400	404	398	457	389	391	384	403	379	417	402	394	393	419	382	372	402	426	394	426	386	393	413	387	418	377	394	413	415	368	391	397	383	384	384	395	432	413	426	413	415	429	399	370	433	382	414	406	403	425	390	376	408	387	354	408	405	421	405	413	446	385	421	443	386	352	415	423	371	399	419	392	424	418	384	386	399	392	404	378	416	392
5669	1749	1530	1351	1230	986	987	988	932	920	883	881	918	892	845	849	917	890	966	908	895	864	922	903	884	902	859	909	881	894	873	843	894	846	896	903	901	907	834	893	904	871	855	893	906	877	848	878	928	905	934	865	893	867	869	905	876	850	900	886	846	919	842	940	857	862	837	879	862	860	937	928	894	885	875	901	920	888	922	883	896	884	895	879	889	881	858	908	957	865	889	899	933	904	931	897	908	868	864	913	884	914	892	844	835	871	853	899	862	879	900	904	842	835	884	861	916	877	891	831	877	844	952	817	896	943	903	854	877	919	914	851	916	878	871	841	885	858	894	908	826	898	873	856	877	852	882	832	920	871	879	855	880	868	887	877	917	870	893	902	920	868	932	884	887	899	865	909	868	839	889	898	924	877	876	883	835	881	943	876	925	906	850	879	852	908	869	822	871	871	865	888	870	892	846	840	914	908	860	935	863	907	921	877	877	890	826	895	899	915	904	881	899	897	871	886	852	928	865	859	877	873	903	872	872	914	924	914	860	879	936	941	894	836	849	922	871	908	842	864	914	856	860	923	873	930	822	889	889	841	880	925	887	844	880	905	883	915	921	850	930	881	882	924	867	887	832	861	874	917	879	837	896	890	891	880	905	892	872	867	924	875	864	885	860	903	935	871	885	858	871	875	915	934	910	872	881	839	892	898	886	854	875	856	846	892	938	893	841	898	895	860	886	875	869	850	842	880	910	831	846	894	890	979	889	878	963	877	858	918	869	881	896	866	931	901	867	889	865	931	867	877	894	909	899	918	910	881	836	941	865	906	883	884	873	866	869	944	849	862	895	880	830	891	907	890	944	892	904	897	898	898	859	858	884	829	834	889	868	873	861	881	898	889	869	846	973	900	850	873	905	825	909	884	873	876	912	862	842	892	899	847	857	896	866	852	833	893	862	867	912	943	917	827	841	840	883	896	843	868	945	873	907	872	913	866	873	881	869	884	877	900	881	870	872	907	919	889	895	884	869	885	879	958	874	878	924	877	879	887	877	895	818	861	886	866	923	938	869	897	882	894	867	932	904	869	875	839	858	885	893	900	934	890	914	893	918	901	876	928	909	895	885	852	887	863	910	843	866	854	909	859	907	885	872	824	911	903	904	872	873	893	900	914	886	894	867	902	898	847	941	845	862	888	915	861	919	924	885	880	857	884	816	937	858	893	887	928	877	902	857	878	880	879	879	843	865	927	870	875	869	818	949	912	870	912	903	903	890	881	876	904	872	853	864	899	849	833	842	900	903	918	920	905	872	827	850	933	885	867	855	888	887	859	881	925	874	865	900	822	878	858	925	852	833	910	881	924	952	849	882	879	930	894	881	852	874	881	868	901	856	887	874	880	889	885	896	857	863	893	843	872	844	882	873	877	857	900	929	970	852	884	901	909	858	874	871	857	863	857	845	847	879	903	869	879	868	843	869	853	826	873	904	850	872	939	886	886	935	874	917	880	917	864	904	849	887	875	902	877	859	870	863	856	908	898	852	866	870	865	881	925	903	929	862	906	956	869	888	954	881	931	913	857	862	852	908	874	896	869	866	837	904	889	885	843	921	861	850	890	866	869	913	865	893	860	881	918	849	922	853	836	901	910	854	914	908	869	816	897	841	907	905	938	940	884	834	856	901	895	879	909	873	868	876	898	865	906	892	862	910	864	878	901	910	901	912	925	907	908	899	880	853	841	872	908	872	904	868	882	984	883	907	854	860	887	904	890	882	858	862	881	833	873	910	865	883	855	908	863	848	889	950	901	865	886	870	922	950	844	942	887	836	874	911	847	845	851	855	896	834	862	904	900	839	836	854	885	934	879	877	861	861	921	890	886	852	900	883	833	906	832	887	904	885	860	870	857	871	835	870	891	879	851	931	850	879	902	866	879	887	850	871	921	905	839	954	892	853	877	932	894	870	861	903	857	926	956	910	930	878	857	878	874	893	907	908	899	864	893	913	871	902	881	907	852	881	907	767	850	864	871	898	891	916	869	870	878	893	889	835	930	841	886	916	876	842	907	960	849	907	834	898	883	835	889	854	881	893	866	840	832	920	855	896	883	902	920	876	874	847	848	881	853	879	859	845	878	905	888	848	924	914	931	822	860	937	828	884	883	915	833	882	963	900	893	891	863	842	927	920	869	923	885	893	911	860	878	893	876	904	885	885	859	873	821	883	899	926	865	900	878	877	868	862	873	879	897	857	948	849	866	880	902	876	839	833	853	929	837	901	855	849	873	893	898	926	888	918	876	918	891	876	886	935	908	894	907	850	893	866	846	900	839	916	889	875	876	853	937	852	843	908	875	897	864	895	834	828	881	876	816	936	881	821	888	867	867	907	868	861	890	858	954	878	909	898	908	902	911	858	873	889	847	872	833	903	930	827	917	881	861	883	877	863	892	910	916	915	928	912	895	929	913	888	888	874	855	884	875	892	932	878	826	869	908	899	878	866	891	852	945	880	922	879	895	842	893	858	927	857	894	891	843	848	899	947	838	912	869	910	911	884	872	877	890	804	877	851	881	909	897	901	875	926	907	886	863	906	848	931	898	886	859	909	888	923	857	896	909	892	900	914	865	881	882	884	878	870	872	899	899	861	834	898	862	903	924	940	855	907	857	864	844	894	884	868	853	911	887	855	865	871	912	841	904	904	841	875	897	943	848	870	847	906	911	905	917	877	935	862	903	901	903	867	868	867	833	871	872	917	903	842	829	855	916	868	912	868	890	923	840	917	867	897	867	917	876	820	912	889	884	863	872	864	872	852	881	880	979	857	844	906	893	915	860	888	846	878	895	862	938	882	907	872	884	839	844	895	890	879	892	896	829	919	866	895	924	871	859	864	866	902	867	858	873	870	892	906	877	800	890	859	892	849	878	826	865	933	828	858	890	859	848	914	913	846	864	959	826	881	852	907	865	890	913	847	873	848	881	874	876	910	861	880	936	848	846	908	885	899	896	821	881	818	887	881	850	940	864	893	895	859	837	871	874	910	896	845	876	912	848	911	888	921	849	893	919	919	893	921	908	934	876	923	834	857	924	886	854	849	963	935	905	845	921	837	920	895	910	904	899	833	854	847	882	919	920	889	908	884	873	901	882	931	925	863	879	895	915	866	895	812	913	878	894	877	855	858	901	922	848	883	917	872	890	872	877	873	898	889	920	859	909	885	854	841	823	860	879	914	886	876	898	849	880	912	853	871	889	931	849	872	836	895	908	870	915	905	874	863	868	825	866	879	891	892	886	903	823	920	891	856	867	906	856	901	897	870	815	846	903	893	890	847	855	869	918	862	885	923	901	927	933	912	865	821	879	852	871	866	853	901	917	847	923	900	898	860	872	902	818	869	886	908	889	911	918	863	862	881	923	913	905	853	885	869	864	908	917	883	918	881	897	962	898	838	875	882	874	916	822	915	872	869	878	885	873	908	860	931	900	875	876	914	919	907	926	898	859	875	877	931	865	874	905
24009	20684	23901	27501	20692	19841	1784	747	473	417	375	372	335	366	352	317	286	341	321	296	315	308	273	283	277	294	281	309	293	255	334	270	301	281	264	287	283	286	286	326	294	286	295	304	315	289	276	261	289	262	292	292	280	262	272	312	294	282	270	282	284	287	277	273	254	281	275	289	303	292	243	293	299	287	267	292	295	269	263	289	244	300	264	271	282	252	274	318	287	295	257	286	269	265	286	307	306	276	274	279	287	309	293	279	264	303	246	283	278	306	275	281	273	257	283	280	286	287	305	313	302	285	312	249	279	295	264	291	288	311	263	265	275	284	294	279	259	260	272	290	283	311	279	289	316	247	272	280	302	284	295	264	310	277	291	296	269	262	254	288	260	298	293	307	270	257	311	300	274	279	271	277	303	299	318	284	274	277	287	248	311	261	308	259	324	309	271	302	303	256	266	282	313	298	296	272	273	227	282	261	255	272	271	284	292	274	274	271	291	309	300	291	292	256	275	290	309	302	283	277	288	249	269	291	294	302	307	278	280	289	308	270	294	300	273	299	316	299	307	282	280	303	291	280	278	290	277	298	268	282	304	233	273	256	301	297	300	285	313	288	265	290	276	277	256	309	285	265	268	280	258	291	308	264	291	276	300	291	296	294	300	292	287	273	322	300	286	293	297	276	261	274	276	260	319	265	285	278	286	256	264	263	306	287	289	279	298	291	294	285	325	306	283	300	291	269	309	283	270	280	283	289	252	279	319	291	269	265	302	321	289	311	261	291	294	275	298	294	300	260	278	289	296	242	256	301	292	292	286	264	268	285	267	288	306	270	299	307	269	272	256	294	292	313	290	272	300	276	261	281	276	309	291	267	274	273	299	306	300	269	274	292	268	231	287	299	286	286	305	292	260	277	287	286	256	284	257	291	279	281	280	275	282	266	292	283	286	284	276	290	268	294	263	266	271	280	317	289	290	293	266	339	268	285	261	321	262	256	282	320	261	292	255	300	311	246	263	302	264	276	314	297	299	280	273	272	283	286	275	280	297	298	286	291	267	267	271	294	300	299	300	278	280	276	260	297	286	262	274	277	292	309	316	283	267	308	277	282	290	273	258	269	305	286	292	268	272	250	270	265	301	290	294	288	289	259	263	256	297	267	277	273	267	291	260	329	283	265	278	291	290	289	293	310	335	288	256	266	265	281	304	274	266	283	280	247	291	260	262	262	293	272	293	265	274	264	262	313	271	291	273	263	310	261	292	275	316	285	260	278	295	277	255	269	315	246	282	296	240	247	269	269	282	307	278	307	262	283	293	303	272	298	277	288	279	239	305	328	266	265	286	309	274	262	289	269	300	265	230	258	279	301	279	260	285	289	281	286	302	262	286	248	275	274	290	268	282	284	246	274	273	299	281	262	248	280	299	316	303	264	272	276	282	332	278	285	268	268	295	267	301	296	239	241	300	296	281	288	319	307	305	277	307	303	304	270	311	292	268	267	236	276	278	306	302	296	312	287	310	286	305	288	295	267	299	271	273	278	265	262	253	289	268	266	266	338	290	269	249	282	259	275	239	277	307	257	286	273	289	323	281	313	298	274	266	278	301	311	254	285	245	267	268	277	326	268	274	293	298	278	276	283	318	277	305	273	279	284	290	304	293	290	309	324	279	282	277	303	255	272	274	281	254	307	291	278	290	289	259	252	310	283	291	271	297	318	302	289	263	293	284	299	349	277	306	279	276	328	293	278	266	274	269	274	292	313	273	279	299	264	257	282	265	266	269	279	295	283	287	259	254	275	281	300	292	265	272	260	286	290	275	264	279	279	271	279	268	292	277	266	280	271	278	330	277	299	277	284	293	253	273	269	233	277	259	310	295	283	294	294	281	291	282	308	261	269	307	275	304	254	285	250	274	301	270	304	272	267	273	282	309	295	273	290	301	294	317	283	265	242	274	288	282	312	273	307	280	285	259	277	270	265	297	296	288	298	293	285	333	274	274	258	305	304	286	281	287	301	297	266	278	282	293	304	276	279	286	315	275	285	281	269	313	291	299	289	254	271	299	282	292	283	268	270	307	295	304	267	308	305	260	299	289	272	275	248	269	272	265	263	274	280	265	272	269	294	270	258	293	292	272	253	276	273	273	268	264	264	322	267	289	282	296	278	275	270	279	270	309	303	298	256	255	302	287	283	295	311	248	281	291	275	287	295	279	261	287	269	274	278	309	296	290	261	244	283	308	278	285	282	282	272	280	289	284	265	272	274	277	298	247	322	284	290	272	275	258	283	291	272	274	263	301	300	272	287	270	301	292	279	261	303	252	303	272	283	314	261	264	293	291	303	297	289	280	263	307	267	293	286	256	289	287	296	275	293	287	310	308	301	280	279	290	307	276	278	284	265	278	305	299	293	280	279	252	270	317	286	330	294	289	289	282	274	284	297	272	273	287	323	307	277	268	294	272	258	280	312	272	275	256	248	289	294	277	296	265	315	304	272	280	261	298	266	283	287	303	279	263	303	293	289	271	277	272	268	312	259	291	282	291	292	273	250	276	301	282	272	257	298	254	256	280	248	292	262	263	283	275	291	286	273	314	309	310	285	283	274	289	284	303	247	269	278	281	277	280	287	283	287	268	266	265	303	248	276	260	275	258	290	285	284	281	277	284	274	301	269	259	259	243	252	269	266	324	313	284	267	254	286	276	305	269	279	305	272	268	288	254	284	280	291	267	285	295	237	285	290	289	264	277	291	294	271	294	317	250	288	301	294	282	293	271	310	315	285	277	308	277	275	293	282	288	256	271	266	300	299	272	294	294	287	281	327	268	318	318	286	309	271	288	264	270	259	275	262	279	272	256	276	274	291	294	277	282	306	303	248	269	292	257	280	318	267	269	257	324	289	266	296	273	288	282	266	291	306	313	277	272	268	293	258	300	268	290	315	254	292	305	267	274	273	279	276	281	244	269	271	284	255	349	284	280	282	276	265	261	305	300	305	304	296	259	243	247	311	270	240	299	303	300	284	294	314	322	258	295	305	246	288	271	263	294	290	307	278	310	257	283	264	273	296	269	339	255	289	254	275	295	278	275	282	270	299	306	280	276	262	292	249	275	273	292	322	285	290	289	285	291	249	281	270	298	272	279	282	285	288	278	281	282	282	292	276	290	289	257	286	277	286	296	270	287	304	276	274	296	272	307	300	271	269	290	298	278	257	258	276	299	274	284	261	305	313	249	283	306	294	289	310	275	291	288	273	242	284	270	286	273	260	262	265	285	262	256	291	287	280	256	263	260	278	284	266	295	289	290	333	258	246	274	314	295	300	269	271	287	281	258	280	276	279	283	294	298	275	270	269	294	296	322	280	289	278	266	293	274	277	274	275	278	270	270	286	277	293	271	271	283	265	272	268	267	278	295	318	285	281	316	270	272	266	279	304	272	305	319	291	272	283	283	308	299	268	314	303	292	278	254	280	283	291	253	329	273	260	303	273	281	278	275	295	287	274	303	279
3472	3527	2345	1497	1309	913	829	740	712	710	679	681	636	642	630	635	678	615	691	640	615	643	640	675	629	642	640	665	604	619	658	635	601	629	647	633	654	625	607	636	658	611	578	611	668	621	655	659	623	634	612	621	618	632	582	666	635	600	573	631	627	607	638	622	622	593	624	615	633	626	623	591	614	664	644	608	638	602	656	683	640	644	629	598	636	653	608	623	635	603	609	608	625	631	661	638	613	629	624	578	634	626	611	626	628	633	667	665	597	626	685	640	616	624	666	661	611	645	624	612	582	625	617	657	600	673	649	619	665	655	646	604	611	658	602	617	588	646	650	662	665	637	647	611	640	612	612	609	569	633	612	600	617	650	601	634	584	590	615	647	634	629	621	638	590	632	644	623	645	643	676	638	651	654	629	616	623	669	660	637	590	630	648	677	645	610	625	676	678	634	598	638	579	598	654	615	616	596	672	658	617	654	613	620	633	668	654	676	653	639	611	602	629	636	590	614	680	636	629	633	591	609	619	627	623	623	657	628	631	649	619	605	620	639	645	628	644	647	595	669	648	632	608	639	618	635	642	662	621	664	650	599	609	648	626	647	608	603	642	630	595	578	596	616	605	608	649	654	649	686	667	615	641	673	629	634	644	621	610	630	628	626	615	617	661	622	648	599	631	640	684	671	673	613	630	616	602	647	657	617	615	656	683	606	642	599	608	607	641	643	634	614	652	639	611	619	655	665	649	621	627	638	648	595	597	656	618	580	644	669	661	591	603	623	659	666	654	626	662	606	616	654	598	670	647	621	598	621	576	620	669	580	680	600	615	667	620	666	654	645	656	630	657	626	636	650	662	627	625	661	652	664	622	612	627	661	573	625	617	633	634	631	629	603	604	591	626	616	633	650	612	657	606	632	596	654	639	654	636	609	643	626	626	646	648	683	656	675	653	675	654	617	616	625	643	670	614	604	667	662	590	666	581	605	633	640	597	588	586	660	672	643	620	622	621	657	639	627	600	632	629	632	617	649	638	624	634	647	668	635	651	648	650	647	611	605	606	627	621	631	600	654	654	638	614	647	603	630	657	601	647	647	641	682	610	639	596	601	609	674	592	665	644	616	659	638	599	590	617	679	640	672	624	633	626	606	645	611	627	598	610	608	661	619	647	632	641	622	628	626	672	658	600	602	614	604	604	619	624	652	606	590	615	639	607	649	629	628	648	635	620	659	635	628	629	569	608	651	645	633	677	665	629	618	620	593	647	600	616	672	634	615	645	611	597	655	644	590	616	630	642	643	652	613	653	635	640	642	647	599	626	654	672	659	604	645	675	603	664	598	657	647	632	619	599	619	678	616	635	638	659	604	598	625	653	659	637	636	604	578	644	606	634	626	634	578	657	665	614	631	638	633	603	609	670	648	591	607	645	612	614	671	612	676	604	631	617	673	616	640	634	657	621	678	592	619	643	651	600	629	602	652	585	660	646	652	658	631	614	649	587	652	597	623	643	599	630	608	615	640	625	615	645	656	638	554	589	650	638	634	631	614	646	641	678	610	595	602	612	612	651	636	663	629	609	639	592	610	661	630	608	661	628	628	636	612	644	598	617	639	623	643	616	652	648	606	660	634	590	661	675	606	610	606	623	637	580	672	599	627	615	637	651	652	606	627	591	629	635	612	663	599	652	591	679	635	616	673	609	633	675	690	599	603	625	677	652	640	647	634	621	589	625	631	671	581	621	652	603	617	645	630	630	657	582	578	636	631	670	630	609	670	629	638	634	666	668	605	603	663	632	649	646	625	610	651	632	597	581	631	673	651	647	646	632	643	608	649	665	625	639	614	652	667	616	621	652	597	671	636	634	613	631	603	647	616	645	661	651	660	608	629	673	621	672	688	612	593	613	620	611	677	616	653	694	616	651	609	632	658	624	687	635	651	623	642	593	616	598	671	615	635	658	689	627	633	625	676	617	621	649	638	686	683	662	639	648	663	609	603	645	614	628	589	655	614	642	607	642	648	665	621	645	661	633	622	607	626	605	634	601	625	641	636	620	628	630	603	645	587	621	619	643	662	659	652	604	590	667	688	642	669	618	618	628	622	658	613	591	643	633	659	628	618	614	641	600	635	673	649	616	638	645	662	644	663	655	653	598	636	645	656	667	626	648	659	593	613	635	641	634	629	635	626	644	679	624	634	671	619	633	651	600	654	594	623	663	599	601	620	614	646	665	619	675	635	610	627	652	610	638	642	655	656	624	642	658	630	651	624	616	611	630	664	621	604	650	605	619	656	680	664	651	630	612	640	580	595	631	646	649	623	670	647	654	610	614	625	667	642	620	621	637	661	612	621	666	595	633	604	587	641	621	624	689	600	628	573	559	596	619	685	604	602	634	596	642	646	626	642	597	626	625	652	648	633	637	650	617	641	656	593	625	680	634	670	622	631	636	638	606	634	644	575	644	649	682	653	659	580	595	698	647	651	615	648	671	622	680	657	630	596	632	635	618	709	676	654	640	603	665	681	599	641	603	637	634	612	614	688	618	668	620	651	625	616	626	635	671	617	650	640	616	605	643	630	622	680	609	643	640	636	664	636	609	660	636	631	634	638	611	638	626	672	619	658	658	658	644	608	648	688	699	608	615	640	593	631	696	639	635	622	640	634	604	613	633	615	599	618	608	628	628	622	623	638	579	707	604	624	648	592	623	655	569	599	644	621	673	627	588	698	613	596	620	616	615	627	612	602	647	637	625	658	670	626	662	579	661	664	609	685	635	657	655	658	592	634	618	599	614	647	625	600	638	639	621	649	601	688	702	642	655	656	635	639	600	635	699	645	644	630	638	602	623	635	658	604	651	617	634	624	648	632	640	618	639	678	634	651	654	649	664	659	594	648	627	648	648	575	636	623	598	661	620	609	600	622	621	611	612	677	622	598	652	639	630	615	652	626	649	667	661	633	616	676	634	585	599	666	686	607	626	643	600	613	657	623	625	662	684	637	613	655	669	634	634	617	646	627	645	574	634	615	653	630	613	563	568	634	637	668	663	615	619	632	622	635	631	597	640	583	639	662	596	658	642	608	646	674	690	610	628	616	631	633	618	592	619	629	636	631	643	660	630	653	629	597	577	604	599	576	676	630	650	668	617	617	665	609	647	625	594	650	638	674	636	633	694	636	655	615	582	630	655	613	632	598	643	636	628	668	643	628	579	583	642	634	627	638	560	608	654	588	669	636	637	670	626	587	620	611	658	600	654	581	642	620	606	650	649	654	603	619	613	635	645	639	614	617	577	621	609	609	627	647	663	629	659	657	622	645	630	656	620	656	627	605	604	637	646	685	618	652	560	597	648	633	612	633	598	640	631	675	655	634	589	660	647	618	672	660	583	605	646	641	610	609	642	621	641	628	599	634	649	633	607	650	657	639	635	646	627	648	617	644	657	604	618	632	611	610	638	664	672	653	658	613	654	633	651	649	623	584	611	644	612	628	656	693	582	658	616	600	673	619
23359	20656	24222	27122	20661	20685	17022	1346	576	435	369	309	297	277	262	257	242	252	228	227	215	197	231	217	218	214	191	171	171	176	193	215	199	214	204	192	209	208	192	182	189	181	202	176	187	208	190	167	151	223	163	161	152	151	137	159	172	164	190	164	181	174	163	166	188	169	166	176	174	178	194	163	179	177	165	168	163	177	181	173	168	189	161	162	173	162	138	170	181	170	156	182	202	195	169	160	165	174	164	158	194	162	211	185	177	198	165	179	180	163	194	177	173	160	178	188	144	175	181	174	190	176	181	181	162	191	175	145	197	180	186	171	141	175	199	187	165	178	177	177	155	159	182	152	177	181	180	174	176	160	147	204	179	163	188	173	182	154	174	160	163	192	184	177	173	171	160	173	177	182	162	152	176	185	175	187	150	205	210	193	163	201	187	182	149	187	178	193	182	166	175	182	180	159	183	174	146	164	163	171	195	181	175	172	167	178	143	201	160	172	173	193	157	174	158	157	148	189	165	176	178	211	186	184	152	168	183	181	176	177	175	161	162	160	195	160	173	167	157	165	160	143	177	165	187	192	171	169	187	156	175	164	186	195	172	187	157	178	161	157	180	163	188	182	186	150	166	188	142	179	162	176	192	207	169	144	155	172	153	171	190	170	192	177	166	182	171	189	158	177	165	189	162	156	181	171	154	151	193	179	182	168	179	157	172	156	174	174	167	164	179	191	189	167	158	175	187	166	179	175	173	167	178	187	166	166	167	171	161	191	203	194	165	184	182	185	160	170	185	182	175	155	168	177	168	171	154	161	176	177	177	156	154	184	162	189	178	150	158	176	162	154	196	177	187	185	150	165	153	186	197	189	203	182	173	159	182	153	164	198	161	179	166	196	172	175	178	166	166	176	192	155	170	165	185	210	169	162	186	172	180	167	164	176	178	148	182	186	174	193	181	168	197	164	185	172	188	175	176	171	161	193	160	152	203	201	186	185	181	200	182	164	179	153	157	162	160	186	183	195	158	166	154	169	158	171	167	184	164	174	188	188	169	187	183	185	187	194	166	146	172	174	174	157	178	169	162	152	175	195	173	177	188	201	215	186	169	163	171	176	175	166	173	136	153	151	156	176	153	176	175	180	190	180	169	154	197	142	183	165	161	185	204	168	129	154	180	155	170	182	191	169	181	177	161	173	170	166	159	172	192	178	181	172	173	214	181	182	171	166	170	168	170	175	170	184	172	172	152	165	161	187	178	176	175	170	180	174	181	166	168	174	175	190	187	147	180	145	181	158	161	160	192	151	171	181	159	164	184	152	154	192	169	161	143	184	185	190	176	168	158	167	163	184	194	192	157	170	178	186	182	153	183	167	165	200	173	183	198	140	162	179	210	178	197	183	152	188	169	159	187	152	188	174	185	178	159	192	181	182	186	161	159	169	163	185	184	158	184	161	182	176	188	149	163	172	171	203	191	168	209	174	178	184	166	192	172	171	178	186	182	183	177	181	195	200	175	182	189	211	169	171	169	184	173	182	182	192	159	180	164	166	165	184	167	187	182	157	172	180	189	161	160	176	164	177	166	155	176	173	172	185	184	187	182	189	177	201	179	174	179	169	196	193	174	174	166	158	159	166	176	195	194	184	159	176	173	197	181	176	173	186	166	161	178	147	197	169	154	171	156	169	163	154	167	197	180	152	147	197	165	177	186	197	176	166	171	167	189	173	158	160	183	184	168	177	174	192	158	178	211	160	197	157	193	179	185	187	175	179	191	190	173	156	163	171	167	185	180	170	170	197	177	149	191	199	201	180	175	165	176	170	186	170	172	177	164	172	182	168	196	169	177	184	193	165	154	172	172	178	163	176	185	158	176	171	198	180	158	173	168	162	185	164	183	168	175	176	172	150	173	155	190	174	165	185	157	172	156	184	192	195	196	188	187	180	178	179	167	181	179	173	173	174	166	188	208	166	188	195	159	176	182	179	180	203	176	154	173	168	190	194	167	169	170	164	172	167	165	175	163	185	165	175	159	176	176	166	156	198	172	186	157	159	189	178	184	183	182	188	155	165	186	164	169	173	163	159	170	204	167	166	177	187	190	187	179	173	193	174	195	161	153	160	158	173	168	195	155	150	170	178	163	174	195	190	175	185	163	186	179	156	168	200	169	158	136	175	154	172	179	184	172	184	154	172	158	173	142	167	159	187	157	202	178	166	200	198	189	201	177	151	180	178	179	184	177	173	166	191	173	188	161	167	183	169	167	164	207	177	168	164	168	145	170	197	165	194	181	175	153	153	172	170	182	183	170	185	179	178	181	157	188	146	172	150	166	175	176	170	174	179	179	173	203	188	193	166	168	173	193	186	189	212	177	164	168	173	175	167	193	168	158	206	160	172	178	192	178	169	184	145	166	152	191	185	174	160	172	177	168	180	150	180	153	172	183	160	172	159	164	159	179	167	170	215	175	179	199	195	179	161	186	153	176	171	150	165	166	129	162	150	154	169	174	199	141	196	187	162	171	164	163	145	148	150	155	198	178	176	196	164	190	175	191	177	191	166	174	164	162	167	195	177	155	160	173	169	182	149	175	166	177	169	175	140	183	186	164	170	181	153	171	149	182	164	160	161	157	154	171	156	194	190	188	191	167	188	174	159	180	156	151	191	183	174	172	191	171	176	176	182	182	195	169	178	193	152	167	180	178	163	154	164	170	171	198	164	187	167	146	137	165	161	167	170	189	182	180	175	172	179	181	194	172	190	173	176	164	158	196	171	169	164	178	157	157	174	190	183	172	159	183	165	164	168	174	166	176	167	185	163	189	177	160	171	159	165	174	164	192	180	183	170	180	173	171	199	184	187	178	176	162	179	175	200	166	199	178	167	167	171	199	146	167	210	154	172	180	178	173	180	180	162	186	170	183	169	171	190	166	184	180	166	179	203	182	167	183	173	165	178	169	165	163	183	170	172	165	166	157	203	168	183	166	189	197	206	200	156	155	180	175	178	198	181	159	164	189	175	170	187	185	177	178	157	183	146	161	174	169	169	194	187	181	164	169	184	194	183	183	167	159	165	188	169	167	177	162	172	183	169	160	191	190	189	152	147	183	170	146	144	194	163	174	181	189	191	175	147	169	144	172	173	158	172	199	173	150	175	151	166	181	188	189	190	169	173	166	153	169	155	193	183	185	183	167	158	156	156	176	171	182	153	158	173	169	169	145	150	159	180	191	163	189	168	167	195	174	211	188	207	152	178	127	157	169	171	174	163	164	153	167	160	192	178	162	189	184	201	149	192	164	162	147	179	174	155	177	171	168	171	179	161	192	195	210	153	160	181	199	179	155	180	166	177	166	167	184	168	177	188	183	161	184	172	180	200	173	189	182	164	172	144	183	161	185	186	167	139	149	198	170	174	164	177	175	154	175	168	180	181	173	163	165	123	158	154	177	172	165	147	158	188	169	178	177	172	170	160	191	174	169	193	171	170	174	162	161	154	162	163	170	195	179	158
3535	5452	3207	1786	1368	893	792	631	523	503	477	455	452	450	433	400	450	423	430	437	430	443	454	381	413	455	406	432	399	419	440	459	445	437	408	429	413	401	440	455	415	431	425	432	404	461	413	450	458	414	416	434	429	405	432	433	410	418	446	432	408	427	448	382	417	448	422	388	388	399	441	427	383	417	429	420	414	420	416	426	417	387	418	403	444	455	455	391	428	400	440	421	413	403	452	446	413	432	388	430	407	446	411	387	422	393	397	403	408	418	430	410	430	439	433	411	413	437	402	432	383	429	418	435	412	452	444	441	451	441	416	440	390	432	373	505	459	397	419	458	416	403	420	413	418	399	434	431	398	467	402	425	415	399	418	450	417	390	414	442	415	459	415	430	443	404	401	423	406	406	404	433	395	446	434	451	437	414	455	446	430	411	405	415	412	448	432	440	405	376	447	428	449	423	436	412	398	449	402	406	401	439	405	409	431	396	408	408	434	389	376	426	392	440	459	403	401	441	418	407	405	397	434	419	408	420	449	434	424	435	388	430	449	430	412	410	397	427	419	430	445	406	460	378	442	390	435	462	454	415	436	450	412	440	420	429	433	447	426	424	393	424	411	437	413	396	425	407	430	449	388	414	441	435	410	392	407	406	422	400	433	403	400	411	432	440	429	438	431	471	428	450	411	391	441	431	433	405	391	435	438	440	403	438	432	416	437	436	423	420	433	415	457	396	433	408	433	398	437	440	412	439	430	383	415	427	422	438	421	407	396	379	416	415	421	401	414	403	441	454	421	400	387	426	409	424	399	431	407	428	432	419	440	451	401	423	418	424	396	418	424	444	418	457	401	417	399	418	429	443	428	404	404	449	464	426	437	383	427	398	404	409	426	425	415	418	435	426	396	370	446	420	409	437	430	428	430	436	421	434	409	406	403	434	437	439	442	409	433	409	448	408	428	388	383	398	416	414	405	426	427	432	428	437	422	436	425	418	440	419	433	443	442	403	395	414	397	445	388	409	423	375	436	393	402	424	432	432	427	426	398	406	434	428	405	428	419	417	430	389	368	420	418	437	433	391	441	395	462	414	402	412	465	422	402	467	423	431	399	438	436	411	390	404	429	436	395	400	425	432	438	413	423	454	427	408	381	392	434	450	406	409	430	417	409	410	395	444	415	421	453	423	405	442	396	448	426	413	421	392	452	416	439	411	440	452	445	441	437	403	373	417	479	416	434	447	447	395	399	430	392	395	417	389	390	418	420	439	409	410	413	436	420	446	413	452	425	406	419	440	417	401	410	403	382	422	415	392	438	435	438	412	466	450	418	445	431	419	418	389	442	402	420	434	453	421	434	445	362	421	406	416	381	434	392	420	460	403	432	410	470	449	429	415	450	390	379	385	441	401	394	432	439	407	491	416	407	429	422	415	426	425	428	457	432	414	429	449	420	414	452	411	440	441	412	423	426	410	410	425	383	414	378	368	433	424	422	412	403	400	431	393	437	415	451	446	413	424	405	418	444	426	388	415	403	403	403	383	407	417	431	436	424	404	412	466	413	425	464	425	438	423	401	445	435	441	442	413	419	408	398	400	431	421	407	396	431	402	425	426	414	423	442	418	445	402	437	428	425	427	415	441	395	404	425	409	412	421	413	412	434	433	422	420	461	436	415	397	446	417	448	402	422	428	443	426	410	405	417	397	419	375	426	419	436	427	438	414	437	427	448	412	380	436	407	446	398	434	406	397	394	421	397	411	447	405	425	438	413	454	430	439	409	414	424	429	420	393	419	424	420	442	455	397	416	413	382	448	396	452	401	372	445	384	423	421	418	415	429	439	427	429	444	433	412	399	444	404	406	396	425	426	427	415	416	401	452	403	401	435	392	399	462	408	440	433	419	380	409	397	386	419	416	446	397	388	415	428	403	404	469	458	431	395	429	398	395	427	435	407	411	423	428	430	443	431	381	407	401	388	396	425	434	432	408	430	429	409	415	394	445	423	377	396	451	434	430	407	420	433	403	419	417	444	462	414	422	390	424	395	411	442	456	430	426	434	416	429	429	439	430	434	462	443	421	446	414	425	434	390	434	432	417	414	442	428	456	463	409	495	400	420	442	401	408	413	463	386	400	385	449	396	445	454	428	411	430	384	448	438	383	487	441	430	441	403	416	405	459	414	407	404	414	435	432	425	382	387	419	423	440	429	403	392	400	432	399	401	423	422	407	409	432	439	429	452	411	421	391	432	402	434	454	483	471	420	408	466	452	409	391	458	379	413	426	405	380	430	441	367	421	391	425	405	423	404	427	414	433	443	417	414	418	403	429	397	476	400	439	439	439	402	417	444	449	437	398	458	388	400	418	420	437	424	410	437	430	402	400	444	420	406	432	414	422	402	418	439	438	418	413	400	391	455	452	424	419	447	451	430	413	419	381	428	410	446	437	424	426	428	466	432	446	422	429	427	401	413	392	426	427	406	389	453	391	404	413	424	425	445	395	424	417	419	407	425	440	410	395	393	424	435	380	445	456	430	430	443	419	355	400	399	418	385	398	398	433	416	441	379	391	423	434	419	391	412	458	425	421	406	412	433	470	430	415	406	445	413	437	387	433	421	397	441	481	433	450	391	417	430	423	400	442	431	420	417	423	398	396	367	405	404	422	412	419	411	391	436	422	418	411	417	398	398	450	409	420	411	447	421	403	430	434	458	381	399	413	444	448	422	429	413	405	408	456	418	396	404	424	392	451	432	425	403	415	419	407	451	420	415	440	469	402	439	384	391	404	426	421	442	406	390	448	424	417	420	444	437	448	371	436	428	438	425	422	431	455	425	409	428	402	433	442	416	417	395	421	420	454	423	410	437	417	386	410	403	434	432	440	402	431	417	429	440	427	453	419	445	393	438	399	440	417	407	428	407	433	411	415	393	426	387	458	407	432	414	403	433	445	436	415	416	437	415	408	411	448	400	430	427	403	393	439	418	381	412	498	433	414	432	403	411	395	396	431	470	435	433	400	425	402	403	429	461	447	363	410	415	380	444	440	404	389	403	444	428	447	379	390	432	438	425	428	474	434	398	442	397	384	418	406	420	414	409	412	400	424	426	418	420	403	415	417	450	402	386	391	353	404	402	384	433	394	405	421	437	413	437	419	425	432	419	435	443	412	426	410	448	424	409	421	418	417	447	432	423	408	413	423	405	448	453	431	439	434	461	404	417	402	433	425	431	406	424	405	435	406	392	440	379	448	419	413	428	421	379	459	423	440	423	444	460	420	416	370	430	402	384	424	410	397	429	456	422	426	407	390	443	389	442	429	407	426	425	438	416	429	470	435	412	412	419	400	384	407	413	427	389	406	397	419	447	414	416	420	430	430	414	435	400	447	450	442	422	437	427	440	437	413	422	411	418	443	425	413	427	396	418	420	462	439	426	418	438	428	414	448	441	436	414	403	410	447	407	400	419	415	395	441	430	413	439	405	412	414	422	452	416	448	416	410	445	418	400	414	420
31422	19250	7965	1369	1035	749	702	522	494	455	455	400	429	420	454	456	446	446	410	435	393	380	406	423	387	431	412	436	396	395	430	421	424	418	379	418	401	399	383	419	427	377	401	427	392	379	400	435	416	435	391	385	363	422	406	403	405	381	371	369	397	377	411	389	407	406	420	390	377	435	416	433	420	383	421	395	415	396	411	379	428	445	401	398	383	388	375	406	413	422	382	408	414	421	403	409	415	418	415	443	408	376	402	409	388	401	393	431	356	393	357	404	415	415	392	395	426	399	408	431	381	440	420	416	430	398	386	431	418	387	407	418	379	426	362	391	375	406	417	400	411	407	386	429	389	393	419	439	417	405	384	402	449	398	405	393	363	384	399	404	411	400	389	405	417	399	410	376	380	431	385	422	384	421	384	380	374	375	383	402	395	379	392	420	411	380	399	438	428	402	438	405	383	383	378	431	401	368	422	432	395	396	421	434	407	417	424	401	386	383	414	426	376	412	394	404	459	421	434	395	370	430	377	393	375	390	420	361	377	384	399	403	376	388	440	400	410	389	398	390	393	411	399	403	379	371	395	372	407	401	403	412	384	409	358	402	420	415	413	413	427	399	393	411	415	384	385	390	375	395	428	416	398	376	389	420	415	357	374	417	375	385	409	390	411	439	413	413	364	383	402	386	369	441	431	386	419	384	403	395	378	387	367	398	385	410	423	403	417	401	435	423	424	393	390	423	424	387	403	386	405	378	382	368	440	384	381	404	405	395	397	408	364	417	433	398	385	422	365	410	357	405	365	397	386	390	382	413	429	391	411	416	386	403	385	400	449	401	399	392	420	439	405	420	404	418	367	397	394	391	412	431	394	392	419	383	357	386	392	407	353	385	385	414	392	415	426	409	438	419	373	397	418	354	380	390	400	390	397	411	398	419	410	437	381	393	395	383	393	380	373	421	385	441	413	407	435	426	434	412	412	407	428	379	393	381	398	375	436	427	407	361	405	420	378	358	404	388	396	458	413	429	399	409	463	402	398	358	398	370	429	377	419	373	399	447	378	356	412	370	384	351	392	393	438	401	376	436	391	411	396	376	388	416	413	367	425	390	413	397	405	395	432	387	420	417	387	407	416	402	397	388	362	416	397	419	413	403	384	391	391	423	420	417	395	409	382	426	368	434	413	375	411	458	414	412	392	412	387	395	392	405	404	378	443	398	427	427	389	400	381	425	368	391	389	426	378	401	420	401	405	366	399	414	376	480	394	409	445	435	421	402	392	407	361	394	382	408	420	408	366	393	422	436	391	385	432	411	418	421	395	396	437	419	399	366	407	413	427	431	354	390	407	416	395	396	413	399	385	399	428	409	426	422	401	431	367	406	394	389	378	418	431	404	374	371	421	410	366	377	374	399	386	412	405	391	385	393	390	383	404	367	409	382	414	431	416	436	377	434	387	427	417	427	419	393	409	390	404	452	388	385	435	414	419	416	404	411	393	381	398	397	419	415	420	384	418	415	399	376	401	404	399	399	444	398	377	369	399	399	383	415	367	404	406	392	404	400	363	389	429	426	384	412	384	420	367	400	356	397	420	426	394	397	404	394	387	433	384	384	404	409	446	421	399	408	408	378	406	387	414	407	417	442	399	417	397	412	387	411	377	397	377	397	434	415	411	390	451	401	381	374	396	382	385	415	396	425	402	407	359	396	391	417	406	394	423	403	400	393	462	419	422	418	397	413	385	444	398	405	380	415	391	424	418	409	419	421	414	369	409	374	386	409	425	387	371	389	403	447	411	381	399	403	381	400	433	369	422	437	441	386	404	407	364	443	386	392	405	377	420	382	440	417	395	418	380	369	385	379	348	414	397	408	425	388	405	438	421	409	375	406	422	426	415	411	414	371	382	392	433	435	413	392	398	396	413	408	387	404	391	404	411	389	421	397	433	367	407	383	400	395	390	428	406	391	346	381	492	450	382	423	373	382	417	396	412	407	403	433	402	419	391	423	397	400	376	358	386	389	346	416	390	411	428	403	400	403	447	407	411	392	376	442	418	414	385	411	392	400	369	405	371	407	402	408	417	414	390	413	404	418	438	402	405	413	419	425	414	385	420	430	396	397	397	397	409	396	401	424	395	404	446	410	422	386	411	422	401	415	439	363	395	401	403	421	412	374	426	417	438	447	420	392	413	409	422	410	413	437	371	399	442	395	409	428	427	374	398	402	427	443	367	418	411	403	406	399	396	389	393	425	461	402	409	388	411	383	422	415	379	429	393	431	359	406	398	393	391	410	406	436	397	416	411	403	371	405	423	378	400	421	396	381	409	396	383	397	407	389	414	447	392	417	385	389	413	375	405	424	428	425	436	409	409	414	430	390	381	388	394	410	383	418	366	387	408	396	433	389	427	398	404	426	387	410	415	395	385	391	388	441	450	380	417	432	366	385	379	420	416	403	393	382	399	379	395	430	351	414	424	407	441	406	385	389	370	411	425	414	393	392	383	417	425	395	368	446	385	422	380	401	391	403	397	389	426	416	360	381	394	404	429	393	411	421	410	398	397	422	416	417	413	403	385	381	427	398	411	421	395	411	368	374	413	456	401	388	371	394	391	404	375	383	383	431	412	421	409	442	353	389	413	368	364	395	381	400	402	418	422	407	394	378	410	433	382	368	447	384	390	397	376	406	430	416	412	411	425	395	424	410	399	437	409	352	375	427	386	404	425	414	383	392	402	390	382	427	394	405	408	373	429	423	422	373	413	414	409	418	371	408	424	371	387	384	455	407	401	419	379	372	392	428	390	390	391	373	394	370	391	427	389	374	416	407	386	385	413	416	401	378	384	420	376	400	401	388	413	387	415	442	398	418	420	434	394	366	404	387	428	386	419	394	393	441	381	380	385	410	412	376	438	418	406	406	435	377	371	407	428	389	397	423	411	393	408	407	420	438	373	399	415	420	399	429	392	410	358	381	404	376	414	413	421	416	401	394	392	425	412	417	416	392	457	431	392	430	387	385	409	425	397	426	419	391	430	409	392	406	387	408	433	407	383	363	369	375	392	391	413	415	407	400	403	405	400	395	419	403	380	430	398	388	456	377	447	407	399	376	427	384	389	415	406	361	369	373	400	408	410	396	408	386	397	404	428	423	402	418	420	385	427	401	359	421	386	410	445	395	419	444	410	377	359	391	440	411	396	384	380	423	391	383	395	388	418	368	400	388	387	379	374	385	419	407	395	403	391	373	420	383	373	398	418	376	431	414	405	399	430	411	387	399	394	382	412	424	405	401	416	398	417	383	407	384	378	443	438	385	429	423	457	411	416	384	388	402	391	409	388	392	372	435	421	389	384	398	377	402	430	456	389	354	425	414	417	432	379	368	388	406	370	382	359	407	403	391	406	410	379	398	382	393	382	410	375	354	403	415	385	397	433	406	389	407	389	400	405	413	446	414	373	353	400	372	384	399	428	392	401	412	396	367	421	411	399	417	458	441	430	387	416	369	435	372
5598	1934	1561	1239	1123	964	1008	958	873	930	874	917	864	933	859	860	843	894	883	902	913	869	896	933	895	957	936	886	905	924	828	926	845	871	929	977	921	872	876	917	907	892	857	850	868	905	859	879	953	902	900	896	860	872	882	883	849	868	909	905	893	873	885	889	928	887	897	880	910	870	898	864	890	844	902	885	897	922	917	931	874	898	913	914	838	848	912	916	916	937	909	903	860	861	886	876	853	880	935	867	892	916	900	838	922	878	854	861	865	896	861	931	906	891	896	837	887	849	887	910	919	886	922	871	930	884	880	882	896	884	899	854	869	826	939	902	897	854	867	888	887	886	897	908	899	866	898	864	904	903	925	915	906	870	896	934	919	864	923	848	895	892	898	887	908	862	839	907	894	906	899	952	888	860	942	887	848	892	863	887	927	905	852	925	917	910	899	907	879	924	907	889	863	871	885	916	863	884	931	898	949	885	878	900	864	915	907	892	904	891	860	842	933	837	942	901	936	862	911	867	895	877	901	880	875	903	868	879	863	885	921	886	918	861	888	896	936	887	841	869	899	894	883	874	906	889	839	876	851	885	904	842	860	864	910	893	885	906	955	879	905	863	915	905	861	857	919	950	917	884	944	876	899	893	893	885	905	853	906	912	875	875	894	886	891	860	895	912	877	867	906	902	941	860	873	913	894	905	900	986	902	907	895	903	914	932	881	886	861	866	914	926	874	884	857	879	848	889	925	911	936	860	875	840	878	884	824	889	890	903	887	861	922	884	898	916	820	959	936	858	875	914	888	829	894	877	839	888	887	888	876	873	901	869	825	864	875	871	854	857	884	899	845	891	893	885	861	875	887	846	885	914	849	913	894	871	898	918	851	900	902	869	867	876	897	893	887	899	923	832	893	885	849	863	859	890	881	909	847	865	855	891	864	912	910	933	846	896	870	917	874	869	836	878	911	919	865	880	868	869	862	860	940	863	862	909	919	845	981	881	871	917	890	853	904	890	876	867	873	877	940	839	921	919	845	904	894	896	892	877	903	903	938	843	870	919	886	892	873	854	867	895	919	925	954	865	899	865	847	853	865	924	860	845	860	881	920	867	884	834	947	900	908	887	899	875	909	871	896	874	881	900	886	868	925	915	906	851	886	862	862	906	884	849	898	905	813	905	899	891	889	824	834	871	890	882	897	835	859	845	895	900	891	862	943	917	873	869	877	898	868	853	954	929	903	952	923	887	887	847	837	887	870	870	863	838	912	886	898	885	890	847	883	897	914	924	859	887	854	858	918	916	909	858	882	876	930	866	871	859	892	917	894	921	929	886	872	910	878	887	880	892	877	888	909	902	876	911	935	865	876	884	878	893	880	889	929	868	863	873	862	929	892	866	871	820	909	898	892	866	863	952	914	874	903	874	861	923	921	909	862	849	872	857	924	908	885	888	884	897	880	932	905	864	881	931	897	923	885	854	852	892	912	878	816	899	865	871	895	855	895	901	913	869	842	892	907	883	894	877	865	906	894	907	856	890	895	866	898	865	934	852	903	865	849	900	855	874	897	865	893	852	838	908	849	906	918	873	936	884	882	884	860	879	893	893	890	894	913	873	907	876	880	891	866	903	893	823	910	876	832	892	893	867	875	836	927	892	901	870	855	893	887	900	912	930	904	870	923	905	905	937	886	889	891	919	880	910	895	886	895	894	900	902	880	892	887	911	900	893	888	847	906	882	900	855	865	889	897	924	870	914	923	939	901	911	896	856	874	950	920	930	893	914	902	868	867	880	871	912	885	850	915	829	859	922	928	895	894	884	937	878	903	900	928	881	897	891	878	927	861	835	863	903	926	893	911	941	849	853	918	981	868	895	875	925	908	907	894	945	954	890	878	876	873	900	871	875	889	906	877	978	849	852	879	879	874	869	914	885	913	843	872	881	906	923	932	904	926	900	889	881	861	860	903	922	874	897	864	947	886	928	907	867	880	892	845	875	877	925	866	856	881	877	882	907	833	866	917	888	942	864	933	927	938	889	962	880	884	862	921	861	912	910	889	873	881	854	881	919	849	907	872	859	898	886	853	842	879	912	897	885	915	868	902	885	876	822	901	909	913	876	926	836	883	892	904	905	928	909	889	879	885	912	896	886	912	879	927	924	881	881	884	908	913	905	883	884	923	928	848	860	874	904	898	894	833	912	921	866	871	849	890	898	926	932	882	883	936	874	874	873	877	924	870	853	924	894	915	890	835	868	884	860	891	897	883	851	921	885	898	838	906	915	848	852	894	893	904	898	890	892	894	916	908	889	870	858	906	877	938	909	913	915	859	871	882	903	870	863	850	878	855	846	927	876	874	931	874	912	877	902	858	953	925	850	894	896	929	862	844	893	887	923	807	842	901	887	850	883	902	892	871	811	870	857	884	878	848	932	895	854	902	879	879	921	844	900	885	927	936	867	893	915	876	886	855	882	891	927	849	883	880	878	869	885	882	881	876	916	860	881	897	853	852	925	895	906	862	851	909	931	883	904	905	864	908	895	889	917	879	838	891	924	883	922	848	899	914	946	880	899	834	899	902	867	853	857	925	895	909	885	887	924	925	900	816	876	846	875	925	935	841	892	893	904	869	841	848	908	909	844	886	929	889	886	851	864	856	901	964	911	916	890	933	913	881	891	892	841	862	867	876	828	893	844	874	943	840	917	891	918	908	886	892	871	869	871	902	904	896	903	936	897	886	925	928	872	874	853	938	852	920	926	926	926	875	884	846	895	915	866	888	929	889	840	871	908	911	876	949	867	938	902	914	848	904	949	905	856	880	831	899	877	878	905	897	884	894	997	907	894	944	871	866	904	897	920	866	893	852	914	923	867	914	879	873	953	862	898	853	907	859	860	875	885	925	897	855	942	958	853	882	867	877	869	944	927	911	874	868	864	923	899	866	871	895	863	877	903	873	916	923	949	841	859	880	832	880	874	879	909	874	896	886	854	941	925	860	898	907	820	925	862	910	872	918	879	888	882	945	846	900	858	847	878	920	825	932	848	889	889	889	920	861	953	869	859	856	861	895	946	926	834	888	871	865	924	906	866	842	935	886	860	905	884	877	896	901	892	951	822	891	886	860	920	885	881	926	901	863	948	893	902	864	845	917	834	858	908	919	897	914	860	836	919	879	878	870	941	898	867	893	858	967	862	893	879	867	915	857	885	880	894	844	922	894	928	846	898	867	878	912	875	916	856	907	907	872	879	894	877	843	920	872	850	858	923	897	824	914	898	905	976	913	896	838	824	858	916	869	869	932	936	863	884	906	910	929	889	860	909	869	866	916	907	855	871	929	887	938	902	914	879	865	858	844	882	922	948	877	873	918	818	865	816	891	867	907	875	879	924	839	903	894	857	834	849	880	868	963	906	890	873	875	892	891	887	826	920	892	841	900	890	868	861	883	885	886	900	862	860	876	886	898	854	896	898	882	845	951	911	975	897	858	836	848	890	885	911	894	967	858	897	914	875
23962	20642	23864	27423	20641	19745	1593	663	483	407	369	328	351	327	340	336	305	276	342	292	346	307	298	303	305	269	260	325	287	280	314	275	274	307	310	282	284	314	255	295	282	272	295	277	288	291	290	298	277	285	255	304	282	284	280	261	264	265	244	268	284	327	270	259	288	251	280	263	275	301	287	304	296	291	272	290	288	264	264	275	267	276	281	291	261	281	293	293	263	253	275	263	295	260	280	298	295	290	260	275	301	302	276	312	273	280	308	295	285	271	275	294	276	273	288	271	329	301	298	281	255	275	281	255	301	291	297	282	275	270	274	275	263	264	270	264	283	278	274	290	320	246	299	277	320	288	290	263	271	278	270	261	263	272	289	306	297	296	301	249	266	251	307	303	284	225	290	286	273	271	291	270	279	305	308	253	288	280	276	257	251	267	285	288	276	270	269	254	280	309	260	271	289	276	277	293	277	292	249	289	286	281	262	282	256	232	289	277	288	247	241	292	267	314	301	263	270	270	286	297	293	299	291	281	266	268	271	264	285	304	258	313	300	272	305	294	270	274	290	285	277	299	277	291	238	265	273	273	275	266	287	268	275	263	302	280	260	294	284	267	292	242	290	272	294	290	279	251	267	274	296	291	311	251	291	273	298	285	274	247	288	249	281	270	278	248	267	302	272	291	290	305	289	319	294	283	265	265	275	270	287	285	283	268	264	291	256	292	251	270	317	284	281	316	325	260	294	270	253	279	274	256	273	285	261	279	268	273	268	283	291	248	273	244	301	270	297	278	271	259	267	298	293	291	298	292	279	275	319	285	291	252	292	299	277	294	270	295	273	289	313	290	273	300	286	271	275	269	250	305	295	277	275	286	302	281	264	267	332	292	298	304	293	276	312	266	234	281	277	253	266	308	278	283	302	249	277	288	302	289	284	303	277	310	243	285	262	260	292	295	270	306	255	286	266	287	290	284	250	275	300	264	272	252	268	289	288	293	289	287	261	262	281	306	277	286	246	290	269	282	279	281	306	283	291	313	294	283	295	279	281	264	293	303	257	286	282	287	277	288	249	279	288	282	258	249	266	249	277	257	308	277	282	307	327	281	288	289	251	285	277	283	285	291	283	239	282	253	292	300	286	263	259	284	265	300	317	266	268	288	267	285	274	327	263	229	276	301	273	250	307	274	259	282	292	255	299	271	302	255	285	273	283	274	270	296	283	275	301	274	279	317	253	267	304	259	295	248	284	290	244	292	291	278	263	294	271	288	268	282	281	248	274	278	295	281	290	263	262	282	275	269	253	301	266	300	285	309	295	293	286	288	306	304	286	314	286	279	323	299	276	260	280	259	310	314	273	265	288	297	325	260	294	287	310	290	258	278	287	274	289	294	277	286	270	268	257	276	295	268	310	328	253	294	270	291	281	269	303	286	256	291	302	268	297	319	296	294	260	258	278	285	258	293	277	269	253	250	290	279	268	268	271	260	266	267	296	321	251	267	263	300	288	318	273	246	254	316	305	295	244	268	263	296	255	301	293	277	266	302	325	293	296	271	273	281	277	304	298	298	276	276	265	295	278	289	249	288	265	262	276	289	314	279	270	290	260	258	334	299	282	292	286	261	285	295	296	284	289	263	288	274	274	285	279	296	298	260	281	278	301	313	280	259	282	271	269	292	313	290	292	305	285	262	289	304	300	285	276	259	265	278	288	283	255	269	248	275	298	264	267	271	278	311	277	250	294	284	283	324	256	274	282	312	309	294	256	288	316	269	294	310	284	310	297	268	273	275	276	270	273	297	271	277	277	264	298	307	275	291	293	291	284	259	303	267	293	288	268	239	290	283	278	292	256	292	268	290	309	257	266	264	276	311	245	283	291	276	272	290	294	253	299	279	303	281	295	321	277	274	251	286	280	291	273	305	300	303	284	288	274	255	273	279	289	275	283	270	298	247	277	239	308	260	296	243	296	314	278	267	269	298	298	287	287	302	272	279	290	271	276	295	273	291	305	307	290	293	288	271	285	294	275	264	274	259	284	297	284	249	306	274	288	306	271	264	282	247	306	270	279	272	318	291	263	302	291	288	266	240	264	267	285	282	295	234	287	308	294	282	287	286	291	273	281	259	270	287	278	273	315	276	311	291	293	261	285	283	300	265	299	277	265	300	271	283	268	266	255	305	261	290	271	310	299	283	325	281	296	280	264	307	284	270	298	294	305	279	235	285	293	297	318	280	324	280	273	287	269	268	288	304	303	309	273	270	276	274	304	255	316	249	256	302	289	261	248	279	283	259	279	291	252	271	254	296	261	307	264	263	271	307	268	244	303	259	258	305	292	256	282	247	254	330	290	295	296	277	280	286	307	280	275	281	267	259	275	295	289	270	298	302	271	283	275	280	307	287	256	236	287	314	253	290	272	265	275	284	275	282	258	269	253	275	247	262	268	276	274	296	301	277	268	284	286	292	266	264	272	278	277	296	284	283	319	276	287	292	297	283	294	288	286	272	324	298	271	258	267	275	272	285	273	268	296	267	275	258	278	326	298	289	280	252	286	278	279	283	237	260	298	267	260	323	250	254	291	284	278	259	289	295	276	276	290	278	287	300	260	272	316	261	257	284	298	258	263	278	283	255	266	293	275	283	272	241	276	295	264	279	284	282	255	264	267	273	259	285	245	305	255	267	297	285	279	249	286	265	327	249	282	286	279	268	259	252	327	254	237	292	304	268	271	289	289	279	272	248	315	256	299	282	286	291	323	266	258	252	253	260	249	274	260	288	284	282	267	272	306	279	279	266	278	259	307	262	270	289	288	286	280	302	313	313	293	294	292	260	278	266	282	253	256	284	292	253	256	264	283	274	263	255	306	270	302	277	278	286	275	298	322	287	275	243	292	291	268	258	267	275	250	287	307	298	279	290	278	266	263	236	298	276	280	288	267	284	270	268	291	255	278	319	249	269	290	267	278	252	281	298	264	285	275	292	302	275	271	308	258	313	280	251	273	300	297	293	283	296	274	282	287	269	293	288	274	257	283	303	287	281	229	269	231	299	284	308	279	279	257	269	294	292	254	288	273	262	288	295	313	279	305	288	299	289	308	258	286	284	292	293	287	250	280	295	292	293	279	279	269	286	252	288	296	276	278	267	272	258	289	272	281	279	260	270	276	350	256	275	272	245	269	287	291	262	294	289	258	267	274	278	288	282	285	270	285	277	266	285	286	297	288	285	306	305	300	279	280	297	283	292	271	276	293	283	291	277	274	272	273	278	299	265	296	263	243	311	319	266	272	273	242	302	298	265	312	280	256	264	283	280	254	280	274	250	259	268	285	286	310	266	295	294	294	316	295	273	271	277	292	231	248	267	275	270	268	293	270	235	264	260	277	265	294	313	258	296	287	269	298	272	247	303	295	237	290	260	261	301	275	272	266	284	256	299	285	297	299	316	285	300	298	276	293	279	297	281	296	288	272	288	272	291	293	276	307	281	264	266	303	267	284	270	260	280	282	280
3527	3805	2445	1480	1121	950	818	739	701	683	675	621	638	668	646	626	634	612	599	676	644	576	670	629	603	597	656	627	617	630	640	634	633	629	619	672	608	682	643	627	613	633	660	622	632	631	622	661	629	664	654	694	639	585	667	622	663	616	577	616	641	631	604	612	631	643	597	626	618	610	658	597	605	621	650	627	628	589	649	663	659	553	642	631	627	623	605	599	606	641	660	636	621	649	610	614	664	630	588	646	639	623	596	642	620	641	651	642	604	606	626	666	620	613	638	627	665	616	628	628	639	625	613	664	631	655	587	616	629	659	640	635	623	627	616	646	656	601	678	617	642	642	598	608	604	676	639	646	655	610	602	598	580	622	641	644	600	661	641	619	625	655	662	609	597	609	636	659	631	618	622	592	683	607	619	600	627	645	624	618	571	648	630	606	609	634	609	639	659	664	641	614	626	610	641	615	657	631	701	631	605	646	654	638	638	669	640	637	620	629	653	662	651	600	600	676	624	627	590	614	639	615	636	627	651	643	611	580	632	643	643	643	586	640	641	579	621	584	662	633	656	601	608	640	601	632	615	597	625	668	622	628	630	614	613	604	615	659	632	619	666	659	629	626	610	656	645	628	643	656	623	597	620	621	630	581	655	640	633	589	650	640	616	678	648	597	620	655	641	646	622	633	589	666	621	662	626	634	617	621	641	640	638	633	605	604	634	631	627	618	611	617	614	607	634	657	629	604	638	627	605	611	598	644	626	621	621	683	644	648	630	590	651	602	635	650	608	625	614	631	671	625	614	628	588	604	642	615	587	652	615	628	620	627	622	597	613	613	583	683	600	614	675	679	637	618	664	616	656	617	655	588	621	595	605	684	588	627	577	664	662	589	619	642	623	601	634	619	645	654	651	642	633	660	636	593	623	614	613	673	614	633	647	654	636	589	586	666	609	666	659	656	624	667	634	630	599	640	600	644	613	649	656	645	603	645	602	575	667	677	600	596	638	599	652	613	624	625	625	634	571	618	621	598	665	620	678	679	629	617	626	605	621	613	619	613	649	609	619	612	610	639	625	589	645	593	609	632	579	626	598	605	678	567	653	627	661	594	627	614	589	612	630	647	564	587	642	598	650	589	643	620	595	605	636	622	612	592	590	578	600	611	603	608	628	634	620	639	599	615	614	593	640	615	622	654	607	652	643	613	615	567	664	678	593	689	634	634	629	641	653	584	634	656	612	589	633	610	608	647	554	596	678	642	654	615	643	657	619	636	608	632	646	625	640	660	642	605	657	617	644	613	648	647	622	578	619	582	635	651	661	675	630	621	632	615	647	607	626	637	591	613	600	588	603	602	621	652	618	664	609	623	658	687	630	618	628	640	584	618	652	633	640	693	599	623	621	629	611	645	631	617	637	653	653	658	578	635	652	622	639	649	654	623	612	690	644	634	644	619	598	640	620	625	645	669	656	661	599	638	627	639	634	572	683	624	605	652	625	602	609	667	662	603	622	639	645	649	584	593	613	641	624	570	643	660	620	626	637	612	687	625	575	648	622	641	628	642	605	635	612	623	632	610	673	584	649	591	696	634	612	613	672	624	606	618	621	617	646	622	641	612	624	650	608	649	642	640	696	637	644	616	621	636	637	609	633	654	641	585	634	669	632	623	645	612	679	592	620	630	599	633	642	570	621	608	576	602	621	594	629	637	584	631	602	662	616	643	674	654	665	678	631	624	625	635	660	591	644	631	613	659	638	599	595	599	605	653	640	664	603	634	637	588	645	610	661	625	665	665	671	591	621	652	627	640	636	611	625	622	611	638	645	601	631	583	605	614	613	613	603	615	594	622	641	583	625	621	584	658	596	613	604	617	651	646	604	625	626	608	632	608	610	617	595	658	626	637	709	621	657	627	608	632	661	671	639	593	641	624	612	572	583	638	608	612	625	641	598	648	615	615	653	666	660	673	661	618	641	661	600	673	629	610	605	621	592	614	599	651	656	635	633	636	626	636	590	659	609	650	607	637	603	628	629	611	646	634	639	635	611	620	640	590	640	625	640	624	662	653	628	602	592	600	595	637	637	659	637	648	643	643	642	597	621	611	654	604	613	652	619	645	633	595	662	630	588	643	636	612	614	603	625	620	641	618	629	622	691	590	616	667	609	640	616	627	638	658	660	625	599	608	641	666	651	674	702	593	640	611	633	631	657	605	642	633	584	633	589	621	614	626	632	633	600	645	636	604	623	630	660	637	634	601	626	650	649	666	674	670	600	617	662	647	650	607	604	625	620	657	608	627	616	627	621	622	658	604	637	649	635	628	646	615	635	585	674	674	624	649	645	622	630	625	632	595	594	659	645	648	601	652	632	658	608	629	617	626	646	649	662	598	590	615	662	584	602	635	629	626	646	632	635	650	670	626	624	634	655	653	660	627	636	638	605	619	628	635	585	605	617	628	627	648	635	608	639	654	596	618	608	662	652	623	639	621	642	616	610	612	651	632	642	636	617	616	616	620	658	540	596	644	614	664	624	611	624	615	585	650	642	658	620	634	621	662	682	618	670	615	656	599	624	653	585	638	637	658	636	648	626	625	632	652	599	592	630	629	597	634	638	641	648	649	603	636	611	605	619	616	627	628	609	676	625	663	666	611	624	664	655	694	620	614	578	664	633	615	615	642	623	666	623	662	626	623	613	641	644	653	620	611	639	592	605	650	641	627	632	670	608	690	627	599	615	614	624	656	663	610	638	629	651	630	619	615	585	623	640	650	639	633	657	679	662	614	600	634	642	636	654	603	595	661	619	622	622	603	618	609	657	647	645	645	631	643	602	622	690	616	609	599	593	610	637	641	581	616	601	605	652	617	646	622	656	643	651	668	638	647	657	638	622	614	638	609	642	636	611	607	636	647	611	645	648	604	674	622	629	593	617	661	616	632	632	599	660	646	619	601	639	622	642	583	612	627	573	588	637	635	629	615	624	621	615	662	635	574	658	635	578	622	668	652	618	620	666	658	624	624	647	658	632	617	632	635	608	627	626	647	591	613	636	611	626	660	627	654	652	623	605	624	588	625	602	678	610	630	668	654	682	647	638	669	583	597	671	617	655	644	619	668	618	646	603	591	675	628	644	585	622	606	660	653	655	617	651	611	671	678	642	650	667	654	636	602	612	628	667	631	638	641	611	576	600	638	632	667	603	634	626	593	647	655	615	645	611	660	590	594	628	654	639	617	612	649	636	620	604	641	618	602	598	638	641	651	617	611	623	624	614	664	632	622	633	631	665	662	599	641	652	639	685	631	616	605	613	634	641	603	625	605	613	646	613	636	643	622	590	608	618	620	636	638	591	649	635	625	567	604	597	678	633	604	625	653	637	615	636	630	630	604	660	654	639	625	628	656	624	634	627	643	625	634	613	602	621	617	599	633	602	589	627	604	652	622	586	653	609	654	668	640	620	644	621	611	569	621	622	647	581	635	610	616	617	621	633	626	618	593	651	638	606	654	633	605
23382	20662	24258	27113	20663	20692	16704	1153	519	432	353	311	316	270	255	231	219	219	214	207	218	202	217	215	180	192	197	187	174	190	191	219	204	204	179	176	180	186	168	188	175	182	169	187	170	193	170	200	180	169	154	140	190	147	141	180	166	165	167	164	158	182	159	169	187	170	151	176	153	183	175	158	152	171	162	180	169	182	171	154	187	204	168	167	173	154	156	184	170	153	188	162	174	167	167	182	180	174	198	171	184	151	170	170	181	168	167	187	180	191	157	161	151	174	169	158	179	155	169	155	165	165	159	143	170	176	182	189	186	161	149	173	158	164	190	174	179	184	200	177	177	148	196	178	163	182	147	161	168	167	161	156	154	176	195	157	162	177	182	176	168	158	154	187	181	146	160	187	161	161	172	168	172	167	176	160	172	174	197	171	164	176	160	177	176	167	159	174	157	166	166	181	161	168	186	181	162	123	165	187	202	174	154	194	167	171	161	162	171	157	183	203	164	136	151	179	181	159	171	181	165	178	175	153	181	168	149	170	163	148	183	157	181	137	156	191	150	152	176	187	152	162	190	180	175	192	167	194	159	175	198	178	191	147	157	155	189	169	156	167	167	175	159	173	168	173	183	179	193	170	171	166	159	165	150	173	196	178	151	148	162	170	162	163	172	144	174	165	154	182	171	178	175	180	177	172	172	185	159	153	158	173	185	186	181	172	166	166	158	175	203	182	176	203	172	185	202	179	155	171	157	195	179	149	171	172	187	178	184	189	190	163	154	177	156	181	160	149	153	183	176	178	195	181	165	189	178	158	166	153	177	156	179	185	154	168	160	154	190	196	179	159	179	174	146	168	167	177	170	182	170	179	176	178	173	177	181	187	194	201	163	204	203	169	185	157	171	190	173	178	167	142	150	163	160	175	151	177	194	178	194	143	140	153	184	151	152	197	173	178	152	214	188	183	165	153	176	166	189	186	169	185	185	150	171	192	200	182	163	179	202	183	165	155	187	166	164	149	172	178	168	167	173	167	160	168	190	176	166	193	194	177	185	170	175	194	168	151	174	189	166	165	177	162	176	162	175	184	184	179	149	167	162	154	169	157	190	180	144	167	161	178	160	181	148	136	172	162	184	185	181	197	163	150	173	180	158	174	184	181	164	191	160	148	183	166	161	174	151	187	190	209	169	189	161	203	194	187	174	175	181	197	162	164	180	167	180	166	171	163	152	158	142	193	168	177	165	184	180	182	188	195	183	167	187	146	170	191	202	179	171	168	173	170	175	171	177	153	166	167	160	182	156	161	184	157	152	181	185	142	128	169	171	187	149	153	167	180	171	192	181	181	150	172	178	155	163	173	167	205	189	176	173	179	165	189	176	166	154	180	167	192	195	163	159	161	181	173	172	160	180	136	161	183	149	189	174	158	175	180	169	202	191	176	172	184	157	162	164	158	192	180	166	169	200	185	143	195	164	173	163	153	150	168	143	173	163	169	176	205	186	151	193	154	180	180	188	164	181	187	177	175	151	184	171	164	164	184	180	162	181	179	173	185	166	153	189	161	173	177	179	166	177	174	173	171	201	199	197	156	162	164	154	165	170	183	207	174	167	175	151	161	165	181	171	163	167	159	155	166	169	189	195	165	160	166	171	174	180	204	159	181	174	170	160	164	190	176	195	154	159	202	191	152	172	187	167	163	187	168	168	154	153	168	171	155	157	138	159	146	142	167	176	175	197	188	207	164	172	184	174	176	174	176	162	178	172	182	178	176	161	172	157	167	151	179	191	165	189	173	165	173	157	174	157	179	177	163	160	171	167	208	181	149	168	163	170	189	168	164	161	153	172	179	197	199	169	180	189	160	179	175	203	175	178	168	169	169	176	170	165	167	178	183	189	183	150	170	177	141	154	156	163	166	182	181	154	184	167	183	179	207	161	152	183	174	191	172	160	149	152	170	159	170	151	166	172	181	161	177	169	193	212	168	168	162	161	190	188	176	167	159	165	170	175	183	173	140	180	150	193	169	191	159	190	180	195	163	147	178	198	193	178	162	182	173	161	169	197	181	181	189	174	178	165	169	199	165	163	197	161	171	168	160	144	159	148	148	159	162	165	171	182	163	161	182	162	169	176	147	171	158	160	160	168	212	176	189	161	184	162	173	168	182	162	206	151	131	164	169	206	174	162	167	172	176	190	169	171	166	180	180	167	163	146	177	166	160	171	158	180	171	159	167	163	183	150	180	152	189	157	186	191	160	161	203	182	185	164	156	181	169	161	153	146	165	164	185	161	165	158	177	184	154	193	198	185	184	161	180	161	184	157	188	180	161	154	169	163	187	172	169	175	175	159	177	182	180	147	166	170	170	184	168	166	182	184	207	192	173	178	165	175	184	198	161	180	165	182	153	168	189	183	182	180	176	197	170	173	148	179	155	155	191	160	169	167	175	145	129	159	184	176	148	154	175	170	135	182	155	156	150	196	171	154	173	161	159	183	176	154	148	153	148	161	176	215	165	166	176	184	190	192	179	189	202	181	177	149	170	168	152	194	173	165	162	177	193	160	186	185	189	157	175	187	174	179	162	174	194	200	168	179	162	168	191	177	159	194	187	191	204	201	164	167	158	205	173	180	165	139	170	161	148	174	175	160	172	153	167	160	169	181	171	186	172	150	173	160	184	189	181	153	181	168	132	167	154	180	153	162	179	160	195	171	184	171	161	150	168	179	165	158	160	172	167	180	195	166	171	197	163	177	184	183	159	163	156	175	203	166	197	168	149	148	177	154	150	185	176	178	175	176	189	159	188	164	165	170	157	172	185	165	170	182	155	164	146	149	188	175	159	189	176	178	185	183	194	198	152	182	185	164	150	181	183	155	204	191	146	174	177	181	186	165	168	174	184	175	167	167	165	169	182	150	179	166	169	145	192	179	150	183	184	166	147	179	186	160	179	167	153	185	188	159	155	168	177	179	169	179	196	176	186	177	175	168	190	163	189	159	163	168	145	180	171	162	139	151	178	164	165	162	159	172	188	174	170	175	209	176	146	172	182	194	169	153	186	170	201	146	168	168	193	163	158	179	175	154	146	164	156	162	148	189	168	180	200	165	180	169	163	175	170	178	165	181	203	166	182	171	166	185	161	165	168	187	176	144	167	179	185	173	182	165	198	172	161	173	188	180	175	161	166	162	162	163	177	167	181	155	183	157	161	191	175	167	200	185	160	173	169	166	168	177	159	166	161	153	159	191	165	169	188	173	188	175	163	181	162	177	187	166	159	175	153	187	149	181	166	175	166	168	156	164	177	166	161	177	187	168	161	186	173	178	157	182	183	181	172	192	175	170	188	165	194	165	182	151	166	155	176	172	167	178	194	178	186	159	144	139	190	184	163	204	156	153	182	152	172	143	188	164	175	170	158	170	184	185	170	178	170	181	178	182	144	183	204	167	183	158	159	169	175	177	187	196	151	171	180	166	145	166	192	181	176	167	178	178	150	149	172	185	182	158	192
3700	5538	3456	1857	1265	876	670	574	557	491	487	486	438	472	424	431	472	430	427	485	416	429	472	433	427	423	432	418	428	398	410	426	420	430	429	388	396	430	412	406	424	408	397	422	398	410	433	442	443	445	462	405	378	404	395	430	426	408	456	454	428	426	376	432	409	445	401	423	415	432	402	457	439	407	398	437	419	431	428	381	411	464	385	405	433	417	428	452	398	452	436	424	416	435	414	388	391	418	433	388	396	436	404	395	409	403	387	420	410	365	385	481	424	423	427	390	401	433	400	466	423	402	420	428	413	411	430	409	433	449	420	388	410	414	389	411	421	402	414	443	395	385	424	441	433	411	422	389	420	420	428	401	420	407	412	449	416	444	424	400	413	436	465	421	436	385	438	438	422	365	423	420	418	412	397	413	434	395	385	430	426	396	411	406	406	414	417	397	403	440	386	452	392	440	422	438	402	458	403	443	391	422	422	388	433	423	440	445	423	442	414	465	449	458	427	391	424	432	445	398	440	418	401	410	447	430	394	419	409	393	396	392	410	432	408	440	390	434	436	433	420	423	403	373	432	406	425	411	418	387	426	432	415	395	414	428	428	415	407	437	433	430	399	421	411	436	416	374	429	416	421	431	382	410	434	408	414	408	409	406	429	427	422	437	407	433	410	426	398	442	407	441	418	407	379	376	421	407	440	376	393	441	419	425	433	434	388	385	403	406	412	395	412	466	398	411	428	438	397	434	466	408	421	396	397	377	417	422	416	401	428	424	419	369	415	393	426	431	410	432	423	416	443	414	426	429	388	387	460	440	443	427	380	433	385	437	423	441	415	433	417	420	436	418	421	395	421	416	400	424	405	400	425	431	403	418	451	405	414	385	403	430	427	429	392	443	434	409	441	422	396	425	405	419	433	449	400	426	452	430	383	400	414	411	424	417	423	401	421	423	393	402	420	419	398	409	418	440	379	373	424	426	442	414	399	442	425	446	399	396	409	418	436	396	394	422	441	414	397	438	415	392	440	389	396	422	410	405	413	397	392	422	397	397	444	406	405	383	426	406	401	418	434	385	402	406	390	409	421	398	415	419	395	405	413	421	437	408	443	463	452	409	395	428	480	400	433	400	449	452	441	432	396	414	402	390	439	442	437	410	377	409	434	401	391	414	420	433	435	415	436	437	435	390	440	401	434	422	437	423	393	435	421	421	424	420	418	392	414	372	420	444	414	443	422	434	406	437	378	401	374	397	418	410	431	431	407	420	379	447	435	425	454	408	412	425	449	421	432	388	413	439	407	407	418	430	393	459	456	426	440	399	426	415	415	415	435	406	428	414	426	418	435	373	420	407	401	449	394	376	432	371	404	404	391	402	417	432	397	420	431	409	406	454	455	444	432	422	397	422	412	378	431	402	427	419	425	411	415	422	413	432	431	412	433	402	412	425	411	393	433	405	440	416	447	465	394	396	370	448	406	477	415	412	436	436	396	405	420	411	450	449	419	416	403	399	451	418	383	404	372	406	406	450	411	425	417	428	378	428	450	404	407	451	421	426	403	406	407	445	442	389	443	416	419	437	433	399	421	414	421	439	362	413	419	421	382	423	416	430	436	416	378	409	430	422	433	371	423	428	412	429	402	412	396	452	423	447	422	444	414	403	407	380	390	410	428	419	420	400	430	429	450	455	438	436	402	398	410	420	426	410	436	422	439	470	417	406	424	449	373	428	395	421	424	410	392	408	407	425	435	413	432	396	409	440	403	456	417	394	379	409	415	421	439	393	423	407	425	432	408	429	428	431	428	434	398	432	431	431	424	406	416	434	424	402	412	438	403	391	390	441	421	424	424	419	399	439	398	410	402	445	428	406	421	416	414	445	421	418	411	436	432	401	401	405	441	368	423	397	472	436	440	404	407	400	399	371	424	430	451	441	403	420	411	410	410	415	436	446	423	409	421	423	426	415	425	401	433	408	442	447	402	392	427	502	425	439	414	425	403	398	378	404	448	410	440	448	435	440	394	373	449	405	409	434	427	429	456	408	424	419	403	392	397	396	415	423	433	433	406	434	421	422	415	412	390	426	384	438	431	414	414	457	435	411	415	426	417	441	385	418	426	405	398	423	399	423	428	438	429	435	397	426	413	437	424	427	412	415	447	436	409	431	415	397	402	447	419	423	409	441	402	434	388	457	434	402	454	407	402	450	427	431	392	419	413	428	417	408	409	435	445	414	430	415	425	429	434	408	411	463	409	364	402	428	406	414	414	415	420	374	424	405	412	387	413	445	415	437	438	410	427	401	409	402	469	424	433	360	433	398	448	438	400	366	379	460	419	425	454	354	395	384	400	424	416	440	414	416	395	398	420	402	404	426	425	415	402	384	447	431	404	415	444	440	406	395	426	415	437	437	400	412	424	394	413	416	410	407	425	401	399	408	433	454	405	419	435	396	423	428	429	407	433	440	408	422	401	417	417	394	450	415	427	418	398	439	438	449	405	469	417	412	416	440	435	422	383	404	381	393	407	424	421	439	433	440	409	417	383	407	413	451	433	426	428	416	401	412	417	389	418	431	402	421	385	424	413	405	384	457	422	394	387	456	447	403	414	416	406	414	407	421	428	418	438	448	419	411	440	392	446	413	439	439	439	411	440	425	392	387	402	445	434	398	425	399	418	417	401	408	430	401	399	429	404	434	428	430	411	459	402	435	394	419	404	431	414	376	440	409	443	392	427	401	446	434	440	427	431	382	421	455	386	442	427	436	425	406	402	418	408	399	433	400	404	409	400	425	388	422	409	383	432	420	433	391	439	453	412	377	404	393	412	406	417	385	415	437	427	456	389	379	420	420	428	415	392	403	410	411	402	425	436	390	437	414	391	455	412	423	439	442	416	431	424	423	411	437	411	385	447	394	448	433	426	401	424	397	416	390	424	394	393	404	410	410	407	384	438	397	428	429	421	434	401	406	409	428	402	440	413	401	452	446	417	370	413	424	432	404	407	427	444	468	437	417	428	441	413	411	411	426	441	430	408	449	408	439	427	422	414	385	436	425	422	417	419	387	438	418	378	417	423	427	454	430	420	433	429	435	430	425	413	390	415	464	413	373	439	420	422	424	426	417	418	426	439	442	389	394	399	392	417	414	432	424	402	445	389	433	389	460	407	392	426	434	421	411	414	446	423	430	413	424	424	433	429	442	419	392	451	422	410	409	399	423	413	392	429	444	420	449	358	414	418	442	390	413	440	400	419	424	433	424	426	440	416	442	427	407	433	398	443	433	411	439	392	389	427	378	434	395	393	408	389	410	413	446	426	430	422	404	415	458	400	413	438	446	432	384	418	414	430	460	383	454	423	418	382	436	408	397	414	376	438	401	410	419	421	431	431	403	407	404	441	445	444	408	413	379	397	418	435	446	448	409	402	401	439	432	398	439	463	388	411	424	371	390	410	396	415	402	377	428	396	394	440	396	399	428	385	443	395	442	400	437	420	400	406	440	404	429	409	425
31542	19131	7839	1456	939	694	569	490	463	457	410	421	405	418	407	429	414	420	416	429	386	386	419	433	421	382	411	398	394	392	400	453	417	443	393	393	370	402	390	419	413	374	422	399	370	384	401	399	421	398	380	430	397	371	438	392	406	417	404	403	376	395	438	374	378	368	430	395	400	395	389	444	423	375	390	401	390	389	436	392	410	429	420	360	417	410	407	423	426	381	399	399	379	409	412	410	386	371	397	402	412	370	403	411	364	401	402	398	387	435	401	379	375	407	425	379	416	378	378	403	416	415	392	393	379	396	353	377	361	383	394	377	421	387	378	380	386	395	403	404	398	404	382	422	360	431	402	376	385	391	416	393	377	424	398	372	378	403	366	445	384	392	393	393	384	388	414	383	422	411	426	414	387	367	413	366	437	416	457	350	379	362	393	377	377	411	417	401	391	445	404	409	391	434	444	379	424	379	391	425	423	403	421	399	405	378	391	388	399	446	365	446	380	423	416	417	404	398	384	421	411	431	433	379	434	410	418	397	362	381	440	412	396	436	422	406	396	401	401	392	416	390	376	361	404	389	412	385	323	394	367	407	452	400	439	394	412	361	410	409	404	398	406	395	398	429	396	416	395	393	373	372	385	417	404	421	423	381	407	397	422	440	408	416	386	388	432	388	389	392	349	372	375	374	418	465	397	407	360	370	375	422	364	381	376	392	410	424	386	396	384	409	407	401	362	388	388	406	383	436	394	378	381	386	405	415	399	397	420	357	382	368	359	405	402	383	388	377	399	384	439	361	388	422	409	408	396	367	433	403	364	405	406	386	412	404	394	397	413	402	384	411	456	419	415	379	387	391	387	436	423	404	393	408	369	355	393	361	374	395	415	379	413	383	364	425	377	382	399	391	400	418	398	390	442	381	367	382	389	380	415	399	395	413	434	391	417	374	359	400	353	398	378	389	405	404	391	408	361	441	406	386	354	410	373	398	385	410	368	430	369	416	396	388	389	394	401	400	389	395	396	361	396	407	390	378	390	410	439	353	384	376	396	379	415	411	389	401	435	376	388	382	398	390	402	373	384	367	385	408	412	408	417	387	395	382	451	403	433	396	409	413	428	394	402	396	407	406	408	350	393	404	423	372	411	379	415	412	389	393	376	399	375	382	392	387	372	367	424	368	390	370	381	412	384	376	449	402	401	443	401	349	353	389	382	386	412	401	372	394	392	405	398	426	407	414	382	389	410	419	382	401	410	423	386	379	402	377	424	399	386	419	423	397	383	378	401	423	396	402	400	394	359	373	374	369	373	398	399	387	405	397	391	447	377	389	401	362	426	388	412	358	402	387	376	389	409	387	402	370	400	404	374	402	414	387	428	377	409	415	377	414	417	376	385	440	419	389	403	410	405	382	416	401	372	399	408	377	408	379	384	376	386	441	419	430	423	388	380	396	383	394	407	379	424	401	421	397	371	413	399	394	407	388	411	414	420	433	389	393	394	400	421	403	376	418	372	397	408	384	369	394	401	375	358	379	385	367	418	393	403	403	439	373	408	384	410	381	419	379	406	400	395	393	387	439	385	382	426	353	456	377	384	392	385	385	422	377	412	379	372	427	404	383	396	383	411	427	403	416	380	390	391	393	426	399	362	401	387	454	395	411	415	395	396	414	387	364	375	409	408	379	387	428	391	422	404	401	366	406	377	399	389	405	396	399	407	385	404	384	388	415	406	395	356	410	431	400	406	401	423	409	386	386	385	410	402	389	392	395	359	432	363	402	365	384	397	406	366	348	410	370	389	434	382	395	367	359	395	372	372	388	392	394	414	387	433	381	393	372	394	391	390	376	370	395	370	392	404	411	384	409	393	400	379	413	415	382	399	406	389	406	354	398	393	462	392	395	388	407	385	382	374	381	415	396	407	419	388	443	364	386	376	385	400	413	370	394	368	409	421	408	401	382	367	438	408	412	418	401	355	397	365	386	396	361	393	437	362	389	418	427	395	396	384	382	396	365	419	416	413	402	370	438	398	376	363	423	407	391	394	414	402	386	385	395	395	435	400	380	360	406	402	372	426	401	392	402	398	444	395	391	402	394	373	419	404	400	422	381	425	404	432	349	386	428	400	407	439	410	437	388	403	382	383	366	385	437	393	385	396	423	394	351	384	391	413	387	400	384	450	437	399	393	423	390	367	394	409	420	435	368	410	419	395	361	418	398	421	375	385	389	351	366	385	418	396	410	390	383	404	380	401	385	409	371	382	376	412	387	439	456	394	395	424	406	393	382	388	395	392	411	389	374	403	410	379	435	428	424	406	420	427	426	375	369	394	391	423	410	423	391	388	396	408	372	387	385	369	383	424	419	399	427	349	430	371	329	364	404	389	408	372	400	429	398	364	423	416	392	383	377	374	403	402	403	382	410	415	382	409	407	371	386	396	355	402	397	392	381	404	412	401	420	373	406	378	406	399	398	420	365	385	386	420	419	400	409	387	408	409	390	416	420	386	393	396	436	391	387	374	423	397	381	422	434	413	418	390	388	373	401	368	397	416	370	354	395	400	392	415	401	401	364	369	422	391	432	392	367	415	354	381	402	373	367	396	376	381	369	385	402	333	385	425	404	378	373	369	388	408	403	383	427	408	369	389	416	400	418	395	402	407	381	470	385	375	378	412	410	369	376	409	385	430	389	396	387	375	408	406	354	390	377	403	412	435	408	373	382	374	392	404	413	396	386	375	431	387	374	414	387	392	401	404	401	381	373	419	407	388	440	430	416	406	396	423	367	372	406	411	425	388	402	382	378	417	372	401	422	374	367	388	405	396	384	419	398	342	438	331	397	368	390	398	383	401	386	380	395	422	408	399	366	406	363	416	384	371	356	368	405	386	405	413	368	393	385	395	387	407	438	407	397	362	356	387	408	437	414	392	378	408	406	427	405	376	375	425	389	402	403	392	384	367	423	392	405	344	384	361	394	364	382	412	430	425	435	395	378	413	400	420	405	418	416	352	428	406	368	401	439	396	445	375	407	421	400	387	350	401	438	373	396	346	367	379	384	391	436	396	385	399	398	383	410	409	405	442	417	395	360	412	376	366	379	385	403	386	387	442	397	421	388	380	391	444	391	356	394	376	404	415	365	403	372	413	388	386	384	375	401	369	369	362	421	423	395	382	398	365	410	393	421	420	369	404	352	430	400	361	385	402	412	373	379	394	420	412	413	405	423	422	388	388	378	376	397	392	400	429	385	402	422	377	366	404	375	410	431	413	432	404	390	425	394	406	412	429	406	400	373	377	371	411	404	395	388	443	387	410	396	426	391	408	375	381	414	411	434	397	394	386	382	386	381	399	403	406	387	361	403	398	373	405	380	395	367	396	420	395	401	395	425	364	431	376	367	410	433	387	447	409	376	378	386	374	404	413	396	383	399	417	409	407	392	382	409	384	390	384	398	377	405	411	390	415	415	388	349	385	380	391	404	408	368	378	393	421	427	359	369	420	402	386	352
5653	1972	1598	1290	1136	1035	973	941	896	884	880	873	917	846	908	853	932	889	874	856	913	901	875	846	972	857	883	898	898	865	920	893	874	851	867	881	930	904	890	880	874	921	867	859	869	864	924	865	872	886	832	874	894	914	920	866	918	887	902	895	859	854	859	852	876	852	877	859	878	908	915	846	839	883	879	853	838	874	868	868	850	882	873	845	919	871	857	945	869	941	899	874	905	898	851	885	883	892	856	933	980	897	887	945	848	895	919	910	900	909	904	882	863	909	864	853	849	885	870	889	894	892	867	917	871	891	839	897	907	895	871	861	894	846	890	897	923	850	861	867	845	914	892	879	894	829	851	928	907	818	879	847	887	871	903	965	904	877	888	902	821	874	872	855	853	849	898	899	852	880	898	900	881	890	898	926	933	904	887	862	945	899	908	916	885	905	874	874	842	869	890	922	917	843	951	907	878	950	825	870	878	883	830	924	864	911	867	908	901	875	870	911	888	906	911	890	927	818	850	868	901	885	908	906	879	871	943	928	849	874	936	882	909	913	851	869	854	885	885	886	891	870	925	876	932	856	826	877	879	879	844	890	868	890	917	892	899	865	931	939	858	856	875	852	893	871	882	874	884	880	895	862	822	875	861	892	850	894	865	919	923	902	911	889	862	893	910	898	885	940	862	876	877	902	865	854	886	858	849	866	907	879	862	940	901	877	897	881	816	910	878	850	947	860	893	852	916	882	861	867	852	862	870	876	878	890	950	909	877	860	810	888	868	856	858	878	859	949	875	867	916	890	853	850	907	842	873	864	924	890	943	889	888	881	907	873	822	860	890	890	877	837	860	925	893	860	908	841	834	896	839	852	877	883	887	860	908	887	894	886	884	859	891	897	873	880	887	912	857	874	866	870	892	865	847	925	917	874	923	846	892	870	876	826	847	910	876	801	846	883	901	895	841	887	913	854	852	856	875	861	879	892	872	847	869	904	881	867	897	849	854	839	860	873	884	821	886	884	848	873	936	866	908	875	874	915	856	908	865	886	906	874	873	923	866	929	841	871	881	899	898	871	902	859	850	854	848	892	850	885	884	903	851	850	867	926	886	856	921	904	841	876	882	874	870	886	921	883	897	883	896	893	909	864	825	868	888	858	915	892	873	852	945	857	901	886	837	927	888	880	912	882	848	858	882	823	866	832	881	883	872	855	852	850	881	906	899	889	915	953	884	868	888	882	868	875	923	918	886	840	845	861	853	892	902	856	852	957	898	896	922	903	852	863	860	829	884	914	846	877	812	939	917	896	895	907	887	867	861	919	885	896	870	874	887	935	910	889	875	851	845	847	924	927	871	859	926	877	841	892	866	929	897	913	931	844	905	813	898	899	852	847	897	837	878	847	902	920	936	829	861	910	916	853	901	833	869	856	894	919	888	860	919	883	907	825	856	842	857	908	859	866	848	849	895	854	844	918	855	900	858	886	869	891	933	837	887	899	889	888	847	874	858	884	900	909	882	875	820	889	904	914	888	945	941	904	873	875	865	858	848	880	919	899	844	867	909	863	870	877	865	885	862	939	865	911	865	923	908	875	911	902	912	913	872	900	919	824	871	837	886	841	860	884	901	903	924	909	938	909	857	880	900	856	883	879	916	912	866	937	948	923	867	839	833	852	911	929	901	856	870	869	868	864	869	884	880	844	934	919	932	896	881	890	879	897	864	894	901	889	954	838	925	799	916	864	814	863	890	877	866	904	890	869	895	874	865	866	923	886	894	878	885	954	887	923	873	845	866	866	910	873	895	847	892	899	866	856	887	923	896	914	893	883	917	848	886	904	913	892	853	858	914	890	864	916	847	842	883	901	898	898	898	841	920	860	857	885	905	876	905	880	892	844	872	823	879	876	902	910	882	847	942	851	859	922	880	923	853	904	905	940	895	838	882	922	850	882	912	858	797	865	890	871	923	885	858	854	849	828	914	903	851	882	853	846	896	908	877	907	923	911	827	908	892	913	862	864	918	876	866	925	912	865	883	917	859	903	884	873	898	900	885	925	886	916	879	917	861	836	838	861	837	861	934	889	897	900	894	853	839	867	865	858	842	862	872	871	907	872	913	927	860	901	898	893	920	865	918	857	857	868	901	881	890	854	910	906	861	917	892	884	910	853	928	895	881	892	816	885	914	915	862	900	948	832	904	900	884	820	861	912	860	890	872	803	879	900	855	886	942	860	830	877	907	924	930	870	874	893	899	893	859	832	895	858	894	883	871	850	853	847	879	921	868	898	827	852	885	853	852	890	842	841	892	923	887	872	895	864	930	885	874	891	909	892	826	892	872	871	862	897	832	890	800	903	879	898	897	921	906	841	903	868	873	879	861	868	884	842	921	822	880	870	878	877	848	875	862	874	859	900	849	905	877	939	874	890	883	910	869	816	912	870	821	893	861	901	877	832	829	908	881	881	907	843	896	850	907	919	892	893	869	835	895	929	882	880	847	857	844	884	900	867	855	877	891	905	836	862	862	860	946	835	935	913	880	889	887	908	904	884	795	887	892	898	907	906	871	861	898	838	911	889	855	886	852	868	879	880	845	837	865	884	922	919	888	913	889	837	906	926	893	849	913	865	917	894	888	860	911	853	924	878	936	874	879	885	920	859	875	836	936	843	872	821	896	810	853	903	870	861	831	943	831	864	869	842	857	880	872	888	902	823	877	900	859	895	928	911	907	842	901	817	845	900	794	852	860	885	848	891	896	859	879	900	869	802	833	870	858	878	867	919	910	887	895	868	898	866	885	853	932	855	903	894	860	889	876	853	845	897	848	862	885	863	872	850	910	822	883	939	903	891	887	913	877	888	926	862	868	923	867	912	857	907	867	906	870	886	858	866	868	907	903	850	871	942	913	913	837	926	886	886	843	874	882	857	896	890	877	878	947	840	839	931	895	873	874	858	890	912	891	943	918	860	905	881	869	831	900	856	922	831	898	866	882	841	851	917	889	924	798	877	885	881	878	878	909	859	881	891	885	880	878	848	839	913	891	831	840	874	919	857	888	858	913	908	903	920	892	888	876	893	850	850	871	909	907	907	883	896	893	874	897	874	869	874	909	888	889	831	852	869	893	915	889	857	890	891	923	881	917	873	898	839	891	896	878	874	915	911	893	897	920	883	840	869	870	931	849	946	908	850	846	903	913	907	893	872	852	902	883	860	881	908	808	916	870	868	909	898	921	904	888	892	879	881	906	888	825	903	899	855	876	881	898	927	921	869	922	850	848	861	877	868	857	899	794	880	908	890	825	935	910	895	911	918	931	890	888	888	893	848	899	897	891	847	883	859	882	875	889	850	854	871	876	917	835	947	866	890	895	911	906	901	881	875	905	885	887	900	896	896	893	912	864	875	885	906	957	934	893	843	922	898	880	863	925	867	857	826	927	882	947	899	850	827	956	846	864	917	894	918	886	887	860	889	842	881	874	872	900	888	860	882	923	864	918	863	890	851	879	877	902	920
23969	20646	23895	27391	20645	19567	1370	581	452	439	430	323	365	341	344	341	334	302	348	330	280	335	320	317	295	301	292	294	303	297	270	293	317	300	288	286	279	272	312	322	301	254	246	297	281	302	290	288	296	296	258	261	274	276	302	299	267	284	284	281	260	252	281	306	245	242	286	283	267	296	286	295	275	280	261	262	271	306	286	283	270	269	314	281	275	280	286	286	260	284	288	265	290	285	266	302	266	291	303	285	259	280	251	266	292	276	290	267	271	272	299	261	301	267	281	269	285	276	280	305	260	266	260	302	316	253	291	240	252	311	280	269	251	265	297	275	272	302	265	289	302	292	270	261	270	287	272	259	257	277	259	298	273	272	283	292	303	279	274	285	289	275	250	300	288	269	277	285	289	268	306	283	265	303	282	320	263	288	293	288	286	258	291	256	267	264	271	264	309	269	269	295	265	283	272	262	295	284	299	278	289	280	266	298	277	261	306	300	261	274	280	274	284	280	295	285	285	312	300	313	297	267	271	279	268	278	249	266	290	264	280	295	268	277	259	297	296	283	306	273	277	272	285	258	294	311	245	302	287	277	265	302	297	297	292	253	297	245	290	277	260	290	260	298	254	297	277	291	289	283	258	280	282	275	305	282	269	234	244	278	263	269	285	277	282	249	281	285	264	274	280	273	249	288	323	282	273	255	287	274	291	263	286	283	305	305	279	316	320	244	271	288	264	306	326	277	282	273	232	277	297	296	281	281	278	284	284	272	278	295	320	286	283	298	295	289	310	286	289	275	304	262	268	274	267	262	254	273	275	311	258	316	259	318	260	277	314	274	237	277	280	252	288	300	289	295	275	274	259	289	295	294	264	293	262	300	270	285	254	247	295	268	285	253	259	299	324	285	300	267	270	279	278	269	280	274	286	265	278	270	305	303	286	281	295	264	273	250	282	316	294	301	284	264	276	278	290	246	263	266	288	304	295	288	274	306	291	298	303	277	278	289	296	295	274	276	294	277	277	273	283	303	284	282	274	291	259	291	262	280	342	332	282	266	266	309	285	233	302	285	265	271	317	311	279	300	287	299	280	285	263	269	265	297	280	258	271	285	259	279	275	277	288	279	265	283	274	265	281	272	261	304	271	287	274	280	284	293	276	291	276	289	271	283	279	316	310	267	262	291	295	288	280	284	287	268	286	286	265	265	277	283	244	279	288	263	313	305	257	285	270	238	273	267	311	266	262	275	280	280	287	274	269	248	302	270	300	290	271	277	276	293	287	271	261	287	242	292	289	301	284	291	292	304	277	260	280	310	274	267	247	259	304	279	244	284	274	283	285	316	286	261	279	297	289	296	271	293	271	295	290	294	233	272	253	271	274	302	290	304	269	257	259	282	278	299	279	308	259	305	250	277	274	290	275	284	267	281	288	259	289	260	298	252	234	312	296	288	286	296	283	292	283	288	294	290	295	247	258	238	281	293	277	279	328	282	286	275	269	280	296	297	262	291	275	293	287	258	270	249	287	299	299	306	264	282	273	289	302	293	286	262	298	300	285	271	289	300	291	296	279	258	299	278	263	263	278	285	277	293	276	289	272	292	290	302	244	283	282	249	256	272	285	267	301	290	260	279	291	255	255	286	295	283	297	292	276	274	309	280	277	277	293	288	290	288	267	291	299	285	269	290	259	261	287	262	266	337	300	295	276	253	268	269	291	284	268	281	268	282	286	268	262	244	283	293	260	282	303	304	283	279	249	258	264	284	279	270	324	297	283	320	279	294	285	251	293	257	287	275	285	299	254	286	275	282	243	274	275	288	290	272	276	275	281	260	289	272	291	281	289	312	288	289	280	285	261	281	261	285	256	287	294	251	306	262	241	274	278	272	302	292	323	279	273	269	258	295	299	238	275	272	265	249	302	285	277	286	299	300	260	328	277	308	264	272	275	283	311	261	285	256	281	293	278	253	262	271	292	299	286	271	263	293	289	269	279	275	273	260	283	275	276	300	250	267	263	272	279	283	288	299	287	294	281	290	296	278	268	253	278	272	268	284	278	253	264	288	267	289	286	277	287	275	284	285	283	305	298	298	262	275	253	295	281	281	287	272	289	282	273	318	289	278	264	276	267	271	272	262	280	286	283	293	268	325	293	281	257	272	282	299	272	287	267	263	293	262	244	302	267	291	268	320	287	277	287	285	301	290	282	260	262	242	262	266	256	301	284	269	300	286	271	293	283	281	283	279	274	315	283	315	292	276	265	251	289	301	285	259	298	288	255	265	277	287	258	270	276	306	321	288	284	272	272	255	272	287	285	268	273	254	300	266	290	284	276	277	259	276	277	261	296	296	273	267	271	288	295	291	307	277	256	310	263	278	275	275	263	266	260	277	264	316	266	236	278	256	256	288	263	268	252	281	276	246	258	268	263	301	245	269	301	287	298	282	271	265	294	277	273	254	265	254	274	282	300	278	275	304	305	275	308	246	260	267	273	291	293	298	265	281	283	272	286	288	299	292	269	289	300	237	271	270	246	273	280	276	279	287	275	315	293	277	261	276	272	296	266	285	289	278	291	258	296	263	263	302	282	277	295	276	265	275	267	252	262	262	290	266	273	287	290	279	279	284	293	290	285	248	272	280	266	288	268	278	260	270	274	265	289	285	274	285	274	265	272	302	245	258	275	303	266	273	275	289	271	272	284	279	264	270	285	313	286	286	279	289	253	284	305	258	297	311	297	274	252	288	268	281	261	268	292	300	269	264	274	262	282	265	286	280	270	261	306	258	286	293	310	297	281	306	283	261	282	268	290	260	289	256	265	273	264	298	299	274	301	289	255	278	297	303	256	248	244	287	284	281	288	289	304	279	301	278	278	283	283	290	270	259	230	254	276	294	272	288	282	284	262	266	258	279	278	270	297	231	261	274	278	247	317	311	255	294	286	261	289	260	297	284	269	265	280	270	255	242	265	245	310	322	277	246	264	267	259	267	289	287	272	258	262	274	280	255	280	289	249	262	260	272	301	275	305	283	230	250	275	267	273	285	283	284	275	303	297	282	281	298	267	262	280	262	264	272	260	244	291	271	268	290	292	284	307	302	275	254	276	297	262	257	282	264	293	278	266	274	270	301	291	276	327	290	290	316	274	272	262	267	264	278	293	259	282	324	274	279	262	277	271	260	280	279	293	282	287	264	263	294	292	279	257	261	268	268	272	293	292	259	280	298	325	257	278	270	303	260	277	281	254	278	266	288	269	268	268	290	257	258	290	274	245	300	264	273	261	286	288	299	283	277	298	294	284	232	295	274	299	263	283	264	260	291	287	284	297	292	295	293	265	307	297	255	255	321	279	267	245	280	284	284	299	247	266	276	252	271	278	281	281	311	285	262	260	287	261	268	268	316	268	284	268	287	287	283	268	262	242	290	273	300	260	321	273	256	266	264	264	300	264	281	288	279	243	285	273	250	278	258	248	295	292	285	319	280	268	243	228	275	276	264	276	278	278	295	291	292
3593	3799	2559	1700	1117	904	815	694	719	703	655	686	661	609	683	653	652	630	661	627	665	656	642	638	633	636	656	662	633	617	675	630	606	623	616	623	631	652	639	590	592	612	675	633	586	616	642	628	668	673	628	622	626	660	661	632	606	653	657	680	628	628	590	620	657	663	639	668	639	603	628	582	649	596	620	646	629	639	610	631	615	652	593	620	657	640	653	657	623	657	589	629	610	645	665	616	602	631	615	653	658	596	644	619	606	588	615	648	617	638	626	659	614	660	593	599	596	612	642	636	612	660	635	619	595	678	654	623	617	644	593	621	626	602	624	619	624	636	589	568	589	673	637	619	608	598	610	644	630	668	625	618	654	658	601	598	619	629	616	654	594	629	647	594	646	620	632	656	650	606	627	618	602	596	641	653	652	655	628	600	599	649	601	643	597	628	592	610	665	591	610	648	622	650	657	634	626	639	631	627	647	647	630	631	630	617	624	706	618	659	627	652	658	580	643	631	624	618	654	669	649	674	640	617	654	606	595	670	594	608	641	629	619	584	617	581	588	641	612	605	615	614	610	619	651	590	614	596	603	646	626	635	661	609	612	629	644	638	606	654	632	647	640	636	609	634	642	619	644	637	618	633	613	609	652	607	632	626	676	647	645	684	575	605	628	647	613	695	585	605	661	600	629	620	601	613	635	618	590	679	576	629	656	654	631	649	621	647	604	657	627	628	628	674	645	609	648	614	654	619	662	650	665	613	712	641	621	635	636	652	613	651	596	644	658	626	604	594	602	624	603	652	627	660	625	650	651	645	667	664	622	636	575	567	664	609	606	604	600	625	666	614	615	633	623	643	622	639	631	595	626	617	649	632	640	669	646	621	569	616	684	630	617	626	658	635	606	600	654	615	628	676	638	574	654	621	642	636	666	678	653	614	629	574	590	622	642	612	544	618	642	618	663	695	597	621	632	630	634	624	634	659	626	614	642	621	637	652	593	630	593	641	598	650	633	591	628	676	636	664	623	605	621	633	664	580	636	587	621	613	638	603	636	557	603	625	592	645	645	649	621	624	639	620	600	594	638	645	631	633	645	660	630	643	583	621	611	644	597	682	638	589	649	627	590	607	621	633	602	668	686	612	583	662	590	629	583	672	613	608	621	605	620	617	608	610	651	633	645	632	670	599	625	610	634	693	603	644	617	605	656	644	642	635	670	680	569	624	640	651	642	615	633	599	613	580	610	620	597	624	616	665	585	640	660	608	644	632	614	626	637	635	662	608	619	601	631	659	671	623	628	640	612	596	657	660	610	596	685	641	628	642	594	591	642	655	666	620	633	639	629	631	622	616	690	611	570	678	621	656	642	656	654	638	608	634	620	633	638	574	612	622	634	631	618	603	659	639	612	573	633	638	632	660	689	633	621	657	680	628	546	638	609	620	651	631	641	640	655	624	655	613	588	627	638	624	627	633	646	608	636	608	607	618	644	630	595	611	600	654	606	634	643	639	608	598	596	668	619	596	639	647	655	585	615	600	624	662	629	648	656	630	627	651	647	625	603	612	599	625	615	598	615	604	620	686	586	623	616	661	683	637	671	687	617	613	654	658	622	604	686	593	657	630	623	604	606	671	639	592	623	637	571	664	636	586	652	647	620	591	641	663	639	626	589	616	606	606	629	648	608	618	682	610	641	601	613	603	603	623	634	634	707	617	630	638	625	621	675	627	601	658	657	574	651	610	586	611	657	614	622	614	579	631	655	602	597	648	581	621	635	676	622	645	645	623	617	625	617	600	642	654	653	654	665	592	608	649	601	625	615	599	573	611	694	634	628	643	643	651	650	658	621	656	589	619	628	609	616	607	614	646	612	669	668	594	597	649	621	638	613	602	609	638	648	620	612	625	627	630	599	636	639	643	651	638	615	674	628	644	669	651	601	635	615	614	591	638	612	619	623	642	574	635	644	634	613	632	591	586	581	653	638	654	600	680	624	597	649	629	629	651	616	646	644	610	613	627	654	617	686	617	611	611	573	616	658	619	678	645	623	672	621	634	601	607	644	592	666	643	614	611	588	615	634	639	629	669	663	615	631	630	648	637	646	603	640	644	603	578	629	618	619	617	637	601	676	597	635	634	646	583	628	603	592	590	669	620	596	618	605	599	603	639	634	616	618	578	632	643	619	657	642	585	613	603	647	612	662	627	632	624	623	618	637	625	585	629	655	590	602	597	651	614	633	639	605	552	670	607	659	608	616	604	629	644	632	685	605	654	631	640	629	628	620	630	623	631	625	634	610	626	602	645	634	647	655	618	661	589	625	665	601	612	662	630	639	645	579	604	640	619	651	696	644	599	638	592	637	658	603	642	613	637	615	667	664	659	640	657	623	620	648	616	590	628	630	609	615	608	565	644	614	626	712	648	650	639	647	666	630	569	616	614	673	626	626	663	594	613	628	609	643	675	623	673	614	600	639	656	634	649	621	617	620	626	609	637	630	625	603	602	641	647	601	616	599	598	631	614	593	636	609	603	643	594	606	629	653	650	622	646	604	638	605	659	663	614	630	644	611	634	628	665	651	649	659	621	619	624	601	629	660	597	660	627	698	667	643	644	642	595	573	600	595	620	636	607	624	617	632	581	635	639	627	577	664	609	619	651	655	624	619	594	672	672	612	633	667	576	589	630	605	665	666	648	626	679	644	629	616	649	659	651	602	695	629	626	625	582	640	603	611	599	649	633	592	606	686	641	582	601	666	629	652	552	599	618	660	634	595	639	608	657	652	701	600	653	595	628	642	606	578	627	645	629	630	631	634	626	635	629	682	656	632	656	639	614	633	621	634	647	646	627	610	576	656	632	598	630	667	657	607	626	643	662	652	656	590	625	612	624	641	637	681	591	596	649	616	668	610	620	647	653	607	617	652	627	612	597	642	667	603	605	615	652	665	644	572	585	617	643	600	626	618	627	610	615	613	683	652	627	617	652	633	638	635	592	625	621	632	669	604	685	604	647	647	647	627	570	580	606	653	619	620	660	673	640	672	681	651	639	613	625	721	663	628	630	645	620	578	660	620	625	629	628	624	607	676	584	611	638	643	615	629	610	635	659	635	601	597	616	633	611	584	604	665	592	618	611	637	629	641	638	633	619	641	651	625	677	665	617	620	650	646	629	570	591	647	651	622	607	641	639	624	645	634	631	637	662	646	650	661	591	628	646	639	586	617	606	616	619	593	610	623	623	672	624	613	626	639	596	647	548	647	582	599	631	633	606	647	655	640	604	603	605	632	582	633	622	651	675	623	610	671	605	625	610	648	633	638	596	652	604	624	653	581	595	576	613	609	591	642	614	616	643	655	613	652	624	626	602	646	607	592	636	623	626	651	640	594	640	628	640	608	661	688	642	605	642	638	631	611	611	650	600	603	613	641	619	593	705	642	610	666	608	608	632	650	632	624	634	653	611	663	599	641	628	601	602	660	630	640	607	599	636	661	647	657	619	600	664	642	636	647	599
23381	20646	24213	27091	20648	20677	16302	996	525	455	383	317	291	279	249	269	242	239	228	243	211	219	217	195	223	204	208	184	166	191	195	198	217	189	169	157	192	167	170	172	204	165	201	181	185	191	186	177	172	176	194	180	174	153	196	163	195	183	205	178	190	168	156	202	149	178	169	162	200	155	172	192	176	155	169	152	177	179	170	200	161	210	163	176	198	178	142	174	176	162	197	171	168	152	163	144	166	186	179	199	187	152	175	155	195	180	161	171	148	199	156	162	155	172	143	181	167	195	153	187	164	178	185	190	180	199	148	173	177	163	193	158	195	180	173	191	167	174	174	157	168	151	165	184	178	160	171	177	167	171	177	154	186	178	194	173	175	172	170	161	167	166	204	149	167	178	175	158	185	164	162	166	175	186	168	159	181	172	171	176	158	155	178	159	159	161	165	157	169	203	180	152	181	180	184	172	179	187	185	213	171	174	154	185	169	169	162	162	138	170	133	180	167	166	166	192	169	196	170	165	161	191	163	141	175	179	184	166	160	181	178	161	154	164	169	179	169	166	176	184	162	183	151	169	157	181	177	191	185	198	191	200	141	182	172	188	167	185	152	175	191	167	171	164	167	159	188	168	192	147	177	154	177	195	183	173	177	172	172	184	165	167	195	172	165	164	189	155	166	178	194	171	179	193	149	158	168	179	142	173	179	188	176	174	183	161	167	189	162	155	190	171	172	197	190	159	159	199	188	167	175	170	177	171	160	172	174	188	174	177	189	154	181	204	148	165	175	170	166	162	166	170	203	168	175	151	164	164	186	163	179	170	191	162	166	184	177	144	190	183	188	180	183	168	173	169	163	172	171	173	185	193	183	175	152	172	168	176	163	186	179	164	164	188	162	186	163	144	177	167	144	163	194	183	179	163	191	163	166	172	180	173	157	153	175	149	159	158	178	153	165	170	187	187	179	166	192	185	172	167	158	170	157	167	149	175	167	188	158	167	183	183	174	148	156	165	155	172	161	191	176	181	158	174	195	151	185	171	167	180	155	189	155	147	173	139	141	185	193	177	159	178	185	156	173	145	168	187	175	177	179	156	169	151	182	179	190	156	159	186	176	155	169	162	145	172	161	176	162	194	138	176	151	175	187	194	160	169	158	183	160	167	179	176	185	157	184	192	198	178	167	144	185	167	193	183	143	166	179	173	164	164	158	190	186	169	163	169	176	147	175	158	147	163	154	176	161	210	160	172	177	186	159	148	155	202	156	181	176	167	153	174	155	201	190	138	173	177	173	183	165	171	160	182	170	178	178	180	164	175	191	156	170	181	161	165	151	184	153	182	191	161	185	170	170	170	169	165	163	159	168	161	176	170	179	186	145	177	170	166	180	189	166	183	187	173	166	169	160	188	169	176	185	167	153	164	169	167	179	186	157	181	166	150	199	153	171	164	175	174	166	177	182	173	186	154	166	191	166	181	175	170	150	138	169	166	196	161	168	196	182	172	172	162	192	175	190	169	166	178	166	172	171	170	177	188	156	195	190	164	147	162	171	169	183	202	199	205	213	168	170	170	194	193	184	169	179	178	163	176	181	185	170	173	163	169	176	161	173	172	161	210	183	194	158	155	182	160	164	189	162	177	186	180	174	183	179	181	182	157	166	179	177	159	188	176	177	168	163	181	170	180	150	164	184	161	170	153	186	160	160	176	190	195	153	149	139	170	175	174	157	157	183	169	186	180	177	177	189	169	165	171	182	164	173	190	164	163	155	199	152	184	181	156	155	167	175	181	171	195	182	178	178	197	161	161	160	157	172	172	179	194	168	182	176	161	148	178	170	175	183	180	183	173	154	202	170	158	163	164	150	162	166	172	171	155	172	182	189	171	179	169	180	159	161	152	179	167	179	177	184	168	173	177	164	186	173	174	200	149	177	190	180	178	150	186	183	175	166	174	161	154	153	174	196	194	178	165	164	141	187	209	187	175	163	179	169	178	160	172	181	183	172	173	157	150	173	197	161	159	164	162	193	174	155	175	180	175	163	151	188	169	168	173	181	183	175	181	194	170	179	160	167	182	180	166	188	161	157	170	194	171	158	153	190	175	169	169	147	176	161	202	160	188	183	160	185	172	161	171	173	184	173	166	184	145	195	154	180	154	182	157	172	167	157	159	177	199	157	160	178	162	144	175	153	179	183	156	169	194	173	175	146	166	165	207	151	170	166	184	171	185	178	159	173	152	158	179	180	166	152	163	150	161	166	143	187	179	178	183	183	178	181	176	177	171	157	193	175	194	167	161	166	173	178	164	178	186	176	186	165	160	158	167	165	169	211	157	156	177	162	168	176	163	174	191	170	202	158	153	182	171	195	171	181	166	167	165	179	164	168	158	177	175	156	159	198	162	178	183	160	168	180	181	166	177	199	147	179	147	171	166	152	176	172	170	179	169	140	181	171	171	210	163	166	184	178	176	177	198	171	171	185	187	194	167	181	186	165	153	165	142	166	179	162	192	158	166	162	177	173	169	170	179	176	163	159	146	150	174	157	153	166	153	165	181	150	169	154	160	167	162	170	161	178	172	161	173	169	173	148	151	159	174	154	176	158	193	165	177	190	175	169	163	153	169	172	183	167	180	157	179	176	181	212	169	182	193	173	169	181	168	168	162	197	189	185	157	160	170	183	162	142	177	189	207	161	195	147	198	167	186	151	158	171	172	195	173	182	176	183	160	182	178	185	165	162	174	185	167	170	181	196	165	165	167	166	160	172	163	133	169	179	191	175	151	171	172	154	185	195	187	155	167	196	172	178	161	186	186	176	188	156	166	185	150	174	190	196	167	165	187	184	180	151	164	171	187	160	177	172	184	160	179	166	180	156	159	157	182	168	187	159	171	176	157	155	177	172	183	158	170	167	164	169	171	188	150	195	178	156	170	182	169	171	198	188	172	187	173	178	165	166	155	179	161	181	171	166	166	160	173	199	145	162	167	168	167	148	159	182	160	183	157	183	176	160	184	169	164	175	181	172	190	168	170	153	134	156	183	155	176	155	174	166	179	157	157	147	178	171	181	160	161	163	185	174	151	164	183	188	164	201	168	145	177	158	160	169	191	187	190	188	181	179	172	173	164	157	168	150	149	172	177	169	193	172	182	177	177	155	175	168	142	172	201	177	152	173	157	158	198	203	168	170	166	173	182	154	157	183	157	189	166	176	167	191	170	150	161	151	173	166	181	197	186	169	160	173	167	151	182	177	179	156	171	168	168	186	157	148	168	172	180	203	161	152	187	170	200	168	184	149	163	183	180	187	185	139	171	181	186	173	192	179	177	158	161	180	140	148	200	187	158	160	178	156	149	144	183	172	158	180	172	184	154	186	195	141	166	167	191	182	179	191	178	157	166	144	170	178	143	164	168	158	169	170	181	175	167	162	150	156	152	153	168	181	173	189	183	178	140	160	180	166	181	155	165	167	167	171	170	172	139	174	172	174	189	160	192	185	189	150	135	173	201
3793	5875	3529	2055	1039	916	675	598	507	526	511	483	461	477	457	456	429	407	482	420	439	420	426	451	463	444	459	417	402	407	401	406	448	447	442	387	441	444	411	415	415	388	434	418	402	414	404	458	440	422	424	416	407	420	389	452	415	401	428	409	398	428	415	462	443	411	399	434	428	398	426	423	400	423	424	422	407	409	443	416	387	437	450	433	466	418	404	403	450	421	391	428	416	432	442	453	431	428	434	409	405	419	378	418	374	404	432	413	414	425	431	389	426	415	448	404	460	437	390	413	410	427	424	424	437	453	404	398	412	384	434	431	465	403	382	392	452	462	449	430	425	451	369	418	402	404	419	461	432	426	443	405	427	430	420	401	448	441	449	434	415	434	391	416	426	412	414	386	445	411	446	439	422	431	421	425	425	365	397	433	441	426	395	423	443	408	424	429	422	441	438	445	407	422	429	426	409	440	409	423	438	401	426	431	446	449	398	424	441	413	408	403	418	438	449	434	440	446	421	450	418	453	408	443	425	384	416	395	426	403	412	401	416	429	420	397	404	448	424	410	417	426	433	416	436	422	419	458	408	391	418	415	383	416	416	415	429	427	388	376	438	414	441	421	405	407	412	433	413	415	418	402	424	389	407	419	446	429	421	400	447	475	449	436	416	458	422	433	426	419	415	407	391	424	364	409	403	386	394	433	408	380	439	431	412	414	436	405	421	418	424	443	446	401	429	423	429	406	424	443	410	432	385	407	428	383	386	369	393	431	438	380	437	411	435	418	415	448	408	438	392	408	422	403	389	403	429	453	423	409	428	424	458	417	405	437	480	382	372	401	456	441	424	375	430	419	412	425	411	422	418	393	414	390	414	413	424	425	407	415	426	407	434	447	440	403	422	434	415	453	422	451	462	444	386	389	385	421	433	462	384	421	414	402	381	426	417	410	435	452	398	409	416	400	457	430	409	417	418	420	407	412	447	404	414	413	416	453	431	428	420	418	438	404	445	408	390	415	435	421	464	391	435	389	393	391	422	431	423	399	408	407	388	448	443	446	387	450	413	416	424	411	399	393	452	416	472	434	428	429	395	406	399	414	429	448	385	421	399	401	444	412	420	442	404	405	421	420	381	415	399	435	421	394	395	410	421	430	383	388	412	433	433	425	413	424	419	455	429	433	429	394	416	436	383	392	447	389	407	412	406	415	384	427	438	419	425	407	393	366	408	393	419	415	424	442	429	419	382	400	404	412	422	401	440	402	440	407	449	432	457	448	446	456	403	393	392	390	414	424	433	423	451	413	451	454	395	435	443	381	400	411	395	438	397	371	397	409	405	433	428	427	408	413	401	449	425	415	445	378	414	383	374	388	442	442	401	445	416	440	425	387	398	415	435	412	459	408	446	408	450	412	438	466	445	429	386	457	441	435	416	396	427	427	412	415	430	431	396	443	440	408	431	439	382	444	405	390	389	426	441	396	423	405	431	468	434	425	417	448	420	419	392	429	438	414	431	450	384	443	447	447	417	419	402	393	426	438	449	396	401	396	379	436	424	422	417	402	435	427	393	451	407	400	429	435	404	394	423	420	439	463	434	436	397	411	407	382	448	428	416	396	417	393	395	451	400	416	397	442	427	422	405	410	418	453	414	413	446	412	437	379	436	450	440	404	415	447	440	440	418	398	446	388	434	420	388	421	417	416	394	407	398	420	441	426	426	393	450	421	431	421	400	406	421	439	445	477	424	394	412	394	418	459	441	434	419	424	394	439	405	392	424	477	403	393	406	421	374	429	406	400	396	485	443	422	410	411	426	418	429	441	420	428	453	412	420	422	415	395	411	369	433	437	407	484	394	381	443	413	418	418	434	441	408	383	385	411	427	412	405	431	428	431	394	415	419	416	451	394	412	435	442	423	406	397	425	456	426	427	399	383	455	440	418	433	396	413	417	463	404	447	406	384	434	442	420	415	413	408	421	436	405	451	408	400	426	395	389	400	422	443	384	399	411	381	455	404	413	424	438	410	451	433	470	410	397	440	432	410	402	419	427	417	424	457	382	480	393	412	432	435	405	432	447	409	418	434	418	440	423	442	401	418	410	464	418	417	418	407	395	390	401	455	437	418	409	411	447	402	393	448	428	448	409	444	424	431	450	457	403	414	403	423	381	439	432	440	440	438	431	433	419	427	468	416	435	406	414	417	438	389	389	415	468	450	418	425	435	426	448	426	424	406	406	412	429	387	408	423	437	383	374	387	398	385	376	407	405	414	397	408	375	443	430	424	421	418	420	416	453	405	400	431	417	390	396	450	440	402	487	395	384	409	392	403	406	404	398	374	446	416	457	394	376	409	417	439	393	405	407	377	415	418	429	398	408	439	441	420	384	403	413	412	412	432	421	438	400	427	444	408	423	416	419	423	418	412	406	399	473	417	427	390	391	433	424	437	409	463	350	405	435	402	397	419	417	417	421	427	415	425	442	431	441	403	433	417	403	420	410	395	435	382	419	395	439	427	432	389	394	410	437	434	404	400	404	431	433	440	426	411	404	390	401	395	431	440	484	413	439	429	379	393	414	434	431	421	395	400	401	431	436	428	422	414	401	439	416	415	423	447	423	398	397	398	420	420	404	412	437	400	411	394	400	434	430	418	374	443	446	430	392	412	418	419	422	419	412	399	417	430	392	444	421	428	388	443	429	400	403	416	399	426	395	454	418	431	391	431	426	439	402	426	411	407	426	420	441	416	426	410	402	402	411	405	420	414	432	389	441	404	439	421	379	407	418	397	435	424	446	410	444	426	404	404	411	392	403	410	440	379	415	422	438	432	411	426	429	389	408	392	425	403	427	419	382	428	408	428	417	433	437	435	410	420	392	457	404	358	403	416	427	422	420	424	441	446	410	393	427	394	435	397	425	410	406	381	408	382	443	428	423	405	407	413	423	402	445	435	432	406	397	441	452	425	407	434	427	461	415	422	446	445	434	409	409	412	412	390	404	464	445	397	415	443	417	410	355	439	433	432	417	393	440	464	414	386	447	439	388	378	431	387	406	388	400	404	406	441	411	422	429	426	423	407	405	407	403	368	403	409	418	408	405	388	457	410	447	415	399	415	423	433	418	443	362	408	414	428	417	416	361	413	432	380	434	421	432	455	407	403	419	396	439	451	418	455	438	401	411	455	405	454	423	412	388	412	392	434	430	417	420	406	440	426	418	414	404	418	417	398	400	416	426	416	389	435	431	456	398	409	442	439	389	402	440	386	464	413	429	408	414	403	412	405	404	386	389	376	360	462	429	433	425	439	445	430	398	440	408	483	410	398	406	405	452	461	409	418	399	385	455	405	428	401	385	396	409	414	415	394	426	419	415	408	417	398	415	407	450	431	388	377	426	409	442	404	428	448	436	467	444	419	424	425	426	422	390	429	448	419	409	396	409	412	445	410	427	400	394	408	420	427	433	426	421	423	438	433	405	432	393	405	415	434	397	416	427	419	448	424	479	410	418	423
31463	19216	8127	1496	930	672	588	518	491	479	444	439	407	430	417	403	396	445	425	434	384	412	406	414	399	432	406	407	409	400	430	391	447	393	398	362	397	406	394	442	406	412	414	366	420	412	418	389	411	380	397	389	369	444	389	381	394	408	383	413	401	359	399	445	407	356	409	456	387	378	407	404	394	396	392	394	380	380	353	409	389	377	388	373	396	422	413	384	404	438	400	397	430	417	411	397	393	394	411	399	433	392	435	405	376	393	392	394	421	388	409	433	422	440	421	411	399	385	389	393	421	398	418	357	426	386	440	419	406	391	394	419	391	367	382	416	425	403	420	401	391	417	416	374	353	418	390	396	392	384	402	434	358	433	409	388	392	410	338	414	401	434	383	415	380	389	422	428	390	373	413	373	447	405	418	410	408	405	392	386	370	369	388	419	405	373	410	422	381	407	400	397	415	393	406	422	398	420	414	398	384	406	403	347	396	398	400	391	408	397	345	386	444	400	418	376	403	377	407	424	376	392	422	399	406	366	392	383	409	398	402	415	389	406	348	392	415	443	383	377	373	381	411	421	415	381	389	410	391	403	366	367	372	362	416	393	420	412	407	388	393	405	443	365	354	394	375	421	366	391	396	366	433	390	409	381	414	414	392	400	403	405	397	366	389	422	396	406	401	375	427	399	420	385	392	381	397	417	410	403	392	397	395	412	392	390	385	398	368	400	415	433	362	385	418	414	377	388	381	381	428	436	429	416	390	401	387	438	414	392	409	387	406	391	374	354	385	380	414	381	401	389	415	431	404	430	398	411	384	374	393	403	390	418	398	398	406	405	389	438	404	378	359	394	415	399	388	434	387	369	391	419	396	386	404	411	415	385	418	378	414	425	425	396	378	399	363	404	393	396	426	411	393	379	404	406	408	391	408	449	400	381	398	359	396	373	391	395	413	386	352	370	375	367	411	322	397	389	401	390	362	381	384	386	399	399	392	424	402	383	366	413	360	404	468	396	399	442	438	399	451	367	398	369	400	413	397	426	409	366	412	398	368	367	360	397	383	377	393	387	403	395	426	413	385	369	373	413	389	390	371	431	447	456	413	393	401	390	421	376	409	445	392	400	388	400	375	429	419	421	410	440	383	380	420	401	393	408	387	410	433	411	385	359	385	397	400	367	383	401	385	421	423	379	416	404	420	367	421	399	380	392	363	383	429	418	390	435	404	421	357	405	374	372	382	406	394	424	403	408	404	398	413	404	426	381	443	424	435	399	393	413	418	405	415	415	415	349	369	409	370	420	397	386	419	382	402	394	426	413	379	428	424	420	403	424	429	363	367	403	411	379	382	371	396	397	376	365	374	360	394	402	414	378	355	398	405	400	401	377	339	398	399	408	388	428	444	397	433	376	386	414	400	400	372	422	421	398	392	380	412	380	384	361	387	409	405	391	410	391	459	394	404	374	387	390	417	428	416	389	377	389	405	392	379	363	392	371	401	361	383	361	397	416	421	419	423	333	404	386	402	375	363	392	380	419	363	387	457	374	403	404	407	393	407	409	366	420	420	384	377	376	382	391	398	373	399	401	395	429	376	391	400	400	459	362	394	409	403	413	391	432	374	393	412	408	411	406	420	391	408	407	412	396	396	391	401	414	391	402	457	412	416	388	381	406	365	412	409	412	373	401	389	407	374	388	384	390	408	393	373	399	368	420	410	371	417	406	390	411	403	365	397	432	451	389	435	416	397	355	426	407	392	393	372	422	416	398	400	377	360	402	421	424	361	364	383	385	404	388	360	373	416	398	393	362	360	392	368	370	397	414	409	421	409	370	397	378	390	347	380	393	392	378	386	419	410	377	380	373	406	425	401	417	371	433	395	424	401	414	378	414	408	379	399	412	384	368	405	443	431	398	386	409	396	371	384	350	403	426	371	382	418	393	421	414	430	363	438	402	386	384	393	393	441	404	422	401	408	407	395	423	418	439	405	378	379	381	405	406	413	394	397	381	404	416	401	384	409	382	395	381	386	371	405	389	418	436	390	374	364	401	416	392	385	374	419	411	400	426	394	392	414	389	380	405	354	423	415	401	414	396	411	426	412	411	427	401	398	394	391	401	417	354	447	408	421	382	350	426	379	422	383	387	413	411	418	425	393	410	414	379	414	399	420	392	396	420	410	400	382	383	387	382	394	423	418	394	385	408	380	384	369	427	424	393	425	408	397	405	387	380	420	434	405	398	406	396	397	366	391	356	390	402	411	411	412	393	418	416	384	383	401	423	380	444	386	390	376	416	395	424	398	376	362	398	410	397	408	384	415	423	411	388	370	411	397	378	360	338	421	441	452	425	373	415	382	412	409	369	381	381	407	447	366	370	376	406	382	395	398	430	392	408	365	396	425	420	402	440	418	381	381	409	365	430	418	400	392	404	402	406	394	410	401	392	391	414	415	387	401	361	392	380	407	384	379	406	416	371	423	404	368	410	401	399	396	398	411	396	436	392	375	363	429	395	413	371	397	408	451	413	379	416	396	380	395	359	408	425	405	407	443	376	402	424	396	380	431	364	381	419	402	413	399	401	384	367	396	409	400	399	358	406	372	435	384	418	394	391	422	393	380	393	374	404	423	408	393	390	418	382	405	397	385	357	376	389	374	398	404	383	407	392	417	432	367	389	413	394	377	352	419	370	387	424	387	392	393	394	395	398	407	415	386	438	410	393	376	415	403	408	392	367	393	380	421	399	401	375	394	392	380	379	404	400	414	372	403	423	401	402	381	418	374	405	398	416	379	389	384	417	428	381	403	416	408	407	397	400	372	414	391	399	383	439	417	458	426	419	408	385	389	393	378	386	388	398	404	378	403	394	436	402	407	369	394	424	390	372	364	385	383	413	407	412	421	401	423	408	421	384	406	392	385	397	385	403	379	425	354	402	385	371	418	389	398	419	393	400	376	420	412	420	415	417	420	389	403	363	428	395	419	388	398	378	424	396	376	383	415	373	376	400	410	381	394	390	407	433	404	400	398	408	399	445	444	407	411	416	409	409	402	405	414	368	383	395	416	399	387	374	414	391	335	396	406	410	406	421	373	407	415	372	384	391	422	433	386	400	394	396	370	375	377	387	396	389	422	402	400	372	410	373	463	433	367	385	344	384	399	365	383	403	384	406	380	403	402	383	366	438	426	397	391	442	405	414	407	439	387	415	411	390	392	373	396	393	410	403	403	365	400	398	405	389	397	411	426	422	414	366	402	420	394	419	417	408	388	381	434	382	367	414	386	425	405	376	422	396	400	438	422	386	411	385	425	403	454	406	395	398	419	397	391	410	400	396	417	415	375	397	408	382	408	388	406	402	388	408	410	422	390	405	383	421	369	404	419	406	366	361	391	424	379	412	386	392	417	391	411	353	389	412	409	425	399	394	401	405	415	361	395	383	408	376	383	423	409	386	392	410	398	355	402	405	407	398	414	410	398	367	396	399	443	385	394	399	377	418	353	396	396	395	381	395
5694	2169	1777	1321	1093	984	897	914	921	860	881	885	867	873	851	867	924	876	900	895	925	911	957	889	920	880	941	921	880	877	854	873	883	895	921	861	841	837	924	860	894	912	902	891	872	923	836	880	905	934	890	896	816	954	813	924	906	906	843	842	895	955	884	924	938	873	864	889	887	903	841	912	897	914	857	862	929	894	861	879	904	862	863	862	866	860	884	884	899	856	861	858	873	880	841	882	857	895	926	837	937	907	890	902	910	881	872	866	867	907	955	867	905	889	895	882	865	916	868	849	830	879	854	883	900	796	901	894	875	816	908	861	927	915	852	842	885	968	885	911	939	902	879	866	947	885	898	924	893	898	906	897	867	898	826	898	886	865	881	856	882	902	897	866	869	912	870	900	879	881	858	851	903	857	866	918	850	896	847	829	886	885	861	933	915	896	873	860	887	849	892	847	867	904	883	839	896	909	861	938	824	852	851	875	883	917	912	855	866	833	891	869	843	909	897	933	887	886	864	815	840	850	902	885	851	915	909	885	831	902	912	834	873	849	881	832	895	857	926	863	923	881	853	925	895	869	912	867	867	884	956	925	904	937	914	871	877	927	898	917	808	917	876	847	832	891	866	831	881	886	883	894	867	880	901	841	889	854	846	870	884	856	876	860	882	865	891	911	883	853	895	851	877	882	887	881	889	873	940	887	906	899	821	898	898	863	866	836	916	886	855	884	884	869	891	926	921	859	889	888	887	915	867	839	856	890	911	896	879	849	893	923	943	851	859	922	850	854	903	857	880	888	849	862	875	918	882	884	880	854	912	854	838	893	888	881	921	841	928	884	851	899	841	857	881	892	893	872	925	933	867	866	931	859	867	867	892	915	870	903	879	900	896	863	903	890	945	923	923	904	849	908	899	925	883	913	920	880	902	922	858	857	890	923	885	904	878	868	876	900	904	866	873	888	846	915	825	901	884	991	914	886	894	854	954	831	889	912	894	866	947	964	880	880	930	866	920	951	836	895	924	912	860	903	840	886	821	868	917	867	843	907	858	883	868	858	913	928	916	913	913	877	915	941	885	899	914	906	893	883	864	901	934	903	945	839	906	888	851	872	884	946	903	920	877	907	882	854	866	858	915	864	877	874	940	855	896	874	881	892	886	829	895	859	874	896	839	873	835	853	935	878	863	874	888	900	897	893	878	935	862	898	864	861	876	896	889	860	869	931	868	898	899	866	889	915	934	909	846	882	840	872	924	849	876	905	877	952	885	840	934	879	862	914	875	886	905	867	912	879	851	871	879	886	910	869	859	888	864	896	918	869	883	906	901	920	866	855	905	891	918	902	939	913	905	883	921	880	926	933	909	887	854	864	876	864	844	880	941	913	887	909	844	874	906	892	892	923	929	882	925	892	840	859	874	869	903	885	888	941	920	910	897	953	896	845	856	846	871	924	866	852	906	910	842	892	875	865	831	881	871	889	911	883	870	931	890	912	878	880	887	898	905	936	878	931	925	913	875	890	881	867	856	939	899	895	904	875	905	875	872	885	840	910	860	883	823	870	876	830	864	892	863	928	830	839	889	834	890	889	929	928	966	879	899	951	860	902	921	857	868	836	904	929	875	851	890	859	927	833	875	924	885	880	869	884	896	930	889	881	878	890	848	939	844	878	892	867	918	892	826	905	900	891	894	962	876	900	849	933	893	886	867	911	839	852	855	899	851	911	895	917	844	895	859	883	880	836	909	875	907	903	885	890	928	888	867	909	863	872	883	907	848	884	916	876	839	860	884	862	842	855	866	861	904	858	903	855	944	886	886	874	872	865	846	945	854	877	933	891	956	889	863	899	887	926	856	856	908	879	920	875	918	880	935	903	883	830	862	890	902	876	881	849	855	923	903	849	902	845	891	891	892	943	887	867	875	907	893	886	873	868	880	844	897	900	863	912	924	831	855	883	938	887	865	863	875	914	883	851	878	851	948	866	871	900	862	839	838	846	868	899	890	875	922	884	891	816	858	892	887	925	912	860	877	869	901	862	845	920	858	890	919	920	871	884	862	849	857	839	900	861	908	834	930	908	892	900	891	875	883	917	840	817	857	897	925	910	877	874	867	896	885	852	971	919	895	904	939	868	895	881	844	868	940	916	912	877	881	909	897	962	851	885	931	894	943	893	863	910	867	845	923	897	878	882	897	885	942	876	866	829	848	869	844	849	922	976	875	855	891	893	924	888	840	892	883	875	866	871	896	836	882	869	864	918	880	881	883	877	824	911	844	875	887	820	891	883	895	903	869	918	932	909	906	921	821	926	914	869	891	905	876	849	937	841	880	890	895	868	832	841	868	885	920	889	896	875	893	888	906	891	919	899	899	833	885	877	910	896	905	867	914	853	904	896	874	861	894	936	852	879	901	895	810	899	870	891	901	865	860	883	870	837	927	895	836	887	866	926	873	866	899	874	861	880	838	884	907	903	912	907	880	934	894	904	948	884	926	913	858	887	842	865	884	889	884	889	843	875	921	882	907	927	911	878	880	865	931	917	888	915	904	885	910	941	919	898	927	896	922	881	897	875	869	891	895	887	884	900	864	884	890	875	872	902	873	845	885	864	808	869	850	851	892	891	854	862	937	897	930	878	877	886	856	907	851	896	895	875	929	920	853	863	884	889	908	892	922	847	897	891	892	863	855	864	855	866	910	895	923	900	856	898	887	901	911	888	919	919	891	866	931	879	855	849	857	908	871	895	894	869	860	848	881	876	876	812	866	926	910	882	872	888	890	907	871	892	867	939	887	874	862	856	887	928	876	892	883	884	866	904	889	878	926	896	950	899	931	891	884	896	874	863	851	904	856	810	901	887	887	897	888	868	870	891	875	862	917	890	869	883	848	854	853	866	883	924	911	828	871	836	844	877	907	826	888	965	893	884	917	863	899	860	918	874	898	849	885	931	916	954	867	867	846	922	920	896	855	866	930	900	844	878	931	920	883	896	857	876	857	841	868	911	894	878	901	888	922	871	889	919	889	917	867	822	904	935	933	899	867	903	892	950	906	885	856	939	857	896	892	888	908	914	901	823	851	890	896	891	846	925	843	861	851	883	849	828	848	843	871	867	863	832	856	890	876	859	884	893	921	920	904	901	858	900	879	902	917	912	906	892	899	881	878	925	887	834	926	893	886	905	915	860	910	849	900	890	866	897	876	839	880	877	878	900	938	829	895	875	917	938	908	938	867	891	848	905	868	881	876	878	896	891	913	845	849	881	886	882	882	900	944	934	937	868	964	926	890	900	869	870	873	939	885	900	901	905	872	889	881	928	953	900	883	891	877	905	809	887	940	844	919	869	884	878	906	832	906	894	875	892	906	926	904	853	920	914	832	915	880	842	911	888	906	876	879	888	878	892	916	860	886	900	951	905	922	879	886	878	835	850	923	879	856	900	873	838	904	886	915	924	875	958	890	920	876	890	904	840	834	880	894	890	912	933	876	901	888	856	806	864	844	901	910	932
23916	20672	23958	27398	20673	19682	1514	568	448	438	397	341	324	353	316	355	324	283	320	336	342	303	325	279	273	295	309	283	300	273	293	290	280	270	295	287	287	296	257	312	268	283	292	282	289	272	268	297	296	277	321	278	256	256	307	316	322	285	291	272	276	269	273	248	333	283	280	288	264	302	269	289	305	283	258	294	274	289	284	279	297	316	272	288	287	281	265	327	286	269	289	250	268	304	283	271	302	280	268	296	263	274	270	280	269	281	304	289	288	291	261	300	290	265	257	250	282	315	292	285	262	264	265	311	254	284	270	278	283	266	269	319	300	270	267	283	264	306	284	297	253	283	279	311	311	271	284	272	298	291	323	290	264	278	262	276	308	289	282	318	290	268	298	286	293	285	266	267	274	272	256	292	282	300	289	316	331	290	288	268	284	270	282	267	289	267	264	310	275	287	299	300	282	295	304	267	265	313	278	298	293	287	285	285	274	241	311	281	290	262	281	279	274	322	266	279	283	282	275	298	281	295	289	285	285	296	277	272	293	291	306	332	313	283	304	285	285	278	272	273	293	265	279	314	305	279	257	277	267	279	281	292	263	237	254	274	255	284	273	289	288	258	257	310	327	299	298	277	269	284	286	268	283	271	268	293	289	280	281	301	271	299	275	258	257	259	283	285	290	298	289	272	286	249	300	267	275	282	252	268	263	274	273	298	301	280	279	315	280	281	300	310	265	310	260	306	283	277	318	292	319	272	298	300	264	273	278	245	274	286	275	261	306	261	263	322	271	276	291	301	269	282	258	252	286	281	272	267	283	262	295	298	267	287	266	283	292	285	270	272	283	315	245	307	289	315	282	295	314	320	297	305	272	277	294	338	294	307	289	324	276	297	264	276	281	259	231	271	270	270	303	261	296	276	279	294	263	318	288	299	268	248	304	267	287	271	259	284	249	287	289	282	284	269	272	299	261	251	262	281	276	316	304	294	270	261	282	274	269	290	327	282	297	307	274	280	254	274	288	285	282	282	280	307	314	303	289	290	264	278	282	302	287	283	292	291	283	310	289	284	294	278	253	263	278	286	304	298	275	288	297	317	294	287	278	278	267	309	288	301	290	303	300	294	288	302	271	278	286	281	276	257	284	305	254	291	275	274	293	282	273	262	269	298	291	288	257	270	301	275	270	295	258	294	266	284	296	270	295	271	269	250	269	297	297	266	295	286	291	275	256	286	290	283	269	277	260	275	310	276	309	275	316	298	243	284	323	308	306	287	318	304	288	293	267	275	252	268	281	269	263	271	274	288	275	263	293	282	271	244	274	284	296	306	270	283	306	313	285	309	278	265	291	309	279	309	281	292	267	286	315	269	303	301	297	289	279	256	292	278	275	293	281	272	279	271	289	317	266	285	280	274	283	288	273	265	284	243	276	296	293	290	305	264	291	284	258	284	284	320	255	259	275	306	275	289	250	310	299	297	279	299	277	281	265	287	282	269	260	258	296	318	273	248	297	288	298	298	279	256	275	266	295	247	294	284	291	291	267	284	292	251	255	260	289	276	261	282	272	283	275	276	282	306	288	245	281	287	292	280	264	273	253	285	288	271	267	281	321	318	284	296	276	255	265	255	281	302	285	294	261	253	311	270	272	281	276	296	305	280	285	279	278	288	277	275	316	279	271	256	288	263	322	265	278	273	273	271	258	262	263	273	263	278	287	266	281	285	278	258	286	289	303	298	289	314	293	273	262	272	287	320	273	266	312	290	301	299	267	280	279	293	259	268	281	277	310	291	299	318	302	302	283	283	284	292	286	296	283	305	269	280	295	298	294	321	268	289	296	265	306	266	275	256	283	302	273	294	299	289	281	251	276	290	272	288	296	304	275	294	285	314	316	286	287	267	304	308	257	279	288	240	284	257	298	267	285	257	286	300	254	280	304	283	286	287	260	267	270	298	287	299	297	259	286	267	285	259	285	301	300	256	270	286	269	309	275	272	273	317	258	286	278	286	260	285	273	283	289	305	290	281	295	298	292	303	255	297	298	280	305	269	285	285	258	307	256	306	250	296	287	298	264	284	269	274	296	278	269	266	289	255	243	253	287	288	265	278	289	302	261	276	282	311	257	274	265	291	288	255	284	265	281	295	274	276	258	295	301	308	285	291	283	257	274	261	299	285	292	298	279	257	268	279	267	294	303	295	269	270	291	293	282	262	294	298	269	300	275	292	260	289	298	287	301	278	268	277	289	275	260	269	270	261	274	271	318	271	303	280	272	274	255	284	290	283	263	301	293	302	258	282	293	294	273	256	286	286	258	258	284	280	273	282	281	296	265	289	299	291	252	262	262	307	296	277	278	317	302	289	242	287	283	281	263	306	305	277	248	253	275	281	280	276	266	309	300	261	284	284	295	279	300	264	267	290	290	300	303	296	286	250	280	242	267	306	288	299	243	260	293	278	306	314	259	267	293	289	250	259	299	277	258	280	297	272	276	272	291	307	288	275	257	309	294	290	265	276	303	315	306	257	290	294	278	238	264	294	296	315	283	258	265	301	290	254	283	289	310	284	308	302	300	250	269	320	265	279	294	275	290	325	281	258	280	259	255	321	301	298	282	271	287	281	284	266	276	291	282	266	279	304	301	280	280	290	304	253	278	287	292	271	275	267	286	293	287	284	259	272	282	280	302	287	277	312	263	279	265	327	277	266	285	286	303	257	293	280	270	319	271	265	276	280	261	260	266	268	279	279	299	280	259	299	292	275	305	286	284	268	286	288	284	274	302	277	263	288	278	280	289	225	280	265	269	241	268	273	250	273	283	283	263	297	298	308	272	287	306	273	266	275	300	301	284	265	263	292	278	309	258	285	285	277	300	280	284	286	256	264	266	286	282	271	252	310	307	281	249	312	328	320	291	278	279	299	303	252	301	228	270	299	284	254	281	265	300	287	295	251	314	303	250	281	287	284	271	290	284	257	289	298	299	259	290	286	289	263	261	245	299	310	289	259	244	319	304	299	251	255	286	271	296	280	305	254	308	281	247	278	274	301	287	259	285	266	255	258	287	298	261	276	268	299	256	299	265	280	281	281	260	267	300	267	309	273	266	283	273	256	270	276	301	310	293	293	270	269	265	274	268	264	289	295	261	276	310	275	281	291	294	271	263	275	269	296	264	283	249	290	298	323	319	284	267	275	253	284	282	264	300	293	283	282	276	246	276	271	293	254	268	284	304	276	284	274	265	291	312	294	267	275	277	276	272	289	284	333	278	297	297	286	283	299	270	273	286	303	287	286	284	285	281	306	296	254	254	289	291	278	265	243	277	316	281	297	249	290	272	293	279	272	265	287	259	261	248	280	281	286	309	300	315	271	293	316	299	306	274	292	270	252	302	289	277	288	267	250	277	291	310	309	292	284	286	285	256	280	285	257	288	271	303	296	285	286	268	273	275	276	285	281	279	267	316	288	308	318	246	264	275	295	291	273	300	283	264	295	292	257	276	289	288	299	263	271
3589	4044	2617	1644	1104	932	779	706	745	680	639	656	665	663	660	670	616	696	681	658	651	618	663	620	640	599	581	653	628	568	660	669	622	590	636	639	654	667	660	646	680	637	651	702	635	643	621	613	619	606	598	613	672	634	625	650	620	653	580	592	619	580	635	603	624	637	643	563	597	657	661	642	641	615	658	659	572	658	632	624	626	619	664	598	618	654	665	620	603	624	595	626	613	660	637	652	615	635	603	660	608	623	624	675	650	614	676	636	637	635	619	629	633	635	659	670	643	617	608	598	624	622	581	636	583	651	633	634	632	621	618	623	619	655	641	615	653	606	664	668	648	581	680	648	675	620	662	638	634	622	667	613	706	600	670	645	580	634	649	609	649	612	629	670	657	627	646	629	633	642	612	619	632	676	629	643	708	629	579	641	650	674	633	656	635	641	636	630	641	597	620	623	634	641	646	666	581	661	663	633	575	650	695	632	642	659	631	642	659	617	635	623	615	637	613	682	653	607	640	619	592	644	643	594	617	646	623	597	681	625	633	660	619	609	651	633	649	644	609	628	630	590	657	645	674	667	633	673	625	657	670	668	614	611	628	635	605	647	657	609	602	647	656	684	631	629	648	620	638	640	644	590	608	662	618	613	665	646	658	606	623	627	672	652	596	670	594	609	623	644	633	633	610	635	638	627	658	667	595	661	641	642	627	633	625	582	626	630	621	620	616	632	614	620	608	619	607	621	645	599	650	597	610	596	637	643	669	596	607	664	636	617	653	659	621	622	613	642	641	687	631	591	612	651	641	634	640	645	626	637	631	659	599	577	681	651	607	656	641	644	649	632	637	604	637	644	629	661	666	628	624	662	661	626	600	613	616	605	636	656	629	670	626	609	596	638	653	601	595	694	615	634	629	621	620	651	661	639	649	629	640	620	649	617	643	636	636	635	635	623	612	640	647	593	645	610	639	639	649	629	661	606	618	625	637	581	583	614	673	646	646	630	626	663	625	623	618	650	610	646	621	648	647	633	644	660	624	624	640	638	619	599	593	667	629	619	640	683	605	604	649	645	610	643	589	606	646	612	650	627	624	622	640	578	639	643	624	600	686	621	607	623	615	643	655	579	654	573	650	630	633	631	649	614	645	637	633	615	609	605	611	607	600	624	632	644	655	630	647	642	640	618	649	593	637	664	626	629	634	652	597	672	650	671	694	643	616	630	650	583	656	628	654	604	681	626	672	686	646	608	641	604	629	612	622	674	598	636	634	611	621	653	648	641	628	608	651	576	622	615	631	633	643	618	615	615	598	653	631	632	636	634	620	644	613	625	668	607	646	649	646	594	651	621	638	611	638	607	612	633	620	555	641	645	617	655	658	670	628	621	639	615	623	643	636	656	650	642	624	614	660	648	623	619	630	607	644	599	599	624	610	652	620	642	671	620	592	650	622	604	622	640	641	578	632	658	698	634	592	591	594	632	645	632	635	606	617	615	646	654	664	649	611	648	644	643	623	626	622	633	621	668	631	641	614	662	615	635	627	608	641	622	649	647	604	613	627	613	652	588	597	631	666	673	619	645	588	685	636	591	681	630	603	594	627	589	653	591	656	638	667	625	630	604	682	641	646	652	638	645	622	659	620	683	609	597	662	642	598	630	645	594	663	637	616	633	619	660	680	606	615	611	608	562	579	651	590	619	648	647	607	659	617	680	642	669	618	639	645	641	625	616	637	660	637	651	647	607	620	649	663	595	638	632	665	584	637	600	640	590	651	636	655	612	677	625	631	630	618	644	618	615	635	624	645	658	637	593	647	599	676	634	614	645	614	659	612	632	628	650	640	662	632	606	645	629	624	634	631	625	638	618	637	606	641	619	664	613	679	618	605	648	615	611	635	658	621	624	607	603	616	650	655	645	640	640	618	640	612	637	618	667	612	623	628	585	600	647	640	649	614	617	633	660	616	634	629	640	588	602	652	610	651	613	645	638	590	659	610	608	642	622	627	645	647	595	602	591	645	650	640	643	613	597	640	622	610	662	659	641	631	657	607	616	555	614	622	647	630	678	665	656	630	592	658	642	650	659	669	632	628	642	619	673	632	650	667	630	612	622	649	641	629	674	667	631	637	630	630	678	664	616	650	640	622	608	613	609	619	639	649	620	633	647	636	646	593	625	632	628	596	642	660	634	637	642	628	643	623	650	631	628	650	655	656	649	609	623	594	638	638	605	573	638	663	680	644	634	631	675	667	654	663	636	586	675	652	666	647	635	640	606	616	623	635	647	604	632	639	600	678	662	647	653	617	632	636	627	629	590	656	634	615	609	621	641	626	630	646	644	666	619	620	613	599	622	651	694	631	593	663	652	666	679	619	640	609	639	629	676	628	627	653	675	633	605	605	641	636	637	640	596	608	623	607	619	628	624	622	665	627	559	618	612	665	639	635	635	644	623	665	639	622	630	626	632	603	601	626	618	654	677	664	620	653	640	666	616	651	621	629	628	653	641	616	618	662	640	641	669	674	647	601	645	637	636	661	634	601	626	670	626	588	638	582	605	593	610	617	634	610	611	614	653	622	628	615	611	678	603	635	602	602	611	626	646	627	635	576	623	630	641	614	633	597	593	605	642	617	624	683	631	670	630	652	598	622	626	638	640	646	637	605	635	602	652	611	610	588	607	605	650	689	622	602	634	589	646	660	652	632	654	615	671	659	617	657	630	641	617	654	658	631	656	668	616	596	597	635	659	631	644	602	640	673	605	664	635	625	651	621	638	659	630	610	632	633	636	611	629	667	661	598	656	634	638	668	657	644	630	662	628	654	631	573	654	597	632	648	622	630	623	604	648	656	642	577	652	645	601	631	639	582	599	650	628	622	629	603	648	617	635	662	596	663	607	642	640	661	611	603	620	704	655	630	650	667	627	637	628	593	655	578	610	629	631	648	659	608	594	619	637	628	655	600	625	611	656	606	631	624	647	656	633	626	599	627	627	581	596	651	640	635	611	639	625	658	647	663	648	638	635	615	679	633	611	607	604	606	650	621	663	657	641	619	631	613	632	614	673	604	609	674	643	620	591	622	618	649	625	641	622	641	640	629	586	653	635	622	618	630	611	603	632	605	640	594	641	646	638	634	625	647	586	657	663	626	633	613	615	657	632	576	678	634	656	651	607	646	656	595	634	647	621	629	658	668	670	588	637	621	618	612	625	618	644	633	650	645	625	682	642	592	638	585	605	619	586	658	636	642	613	667	636	642	649	593	619	654	631	621	633	632	616	632	608	678	654	646	599	621	675	614	652	637	675	623	630	607	629	627	584	607	623	680	601	634	632	620	609	645	634	681	593	613	601	664	594	645	610	634	639	646	623	613	628	615	607	667	635	637	647	608	597	644	578	641	643	632	618	616	606	655	602	631	603	630	659	623	636	622	645	578	615	605	645	638	674	628	627	673	598	646	638	645	641	658	626	611	598	608	627	647	648	660	652	680	643	598	607	645	651	610	656	636	590
23371	20662	24208	27126	20667	20696	16737	1028	506	415	417	316	263	280	283	260	259	220	240	211	236	208	211	213	233	224	230	212	223	200	196	217	186	192	202	200	173	155	160	166	174	199	187	167	186	160	191	159	169	188	169	187	184	164	179	170	213	195	211	152	149	185	190	184	178	179	174	171	184	173	188	194	193	177	164	164	190	169	159	187	173	168	211	195	174	177	193	167	190	182	172	198	166	188	207	188	170	182	171	194	174	179	177	173	178	189	182	168	178	177	176	176	190	163	188	154	179	180	169	186	180	166	179	159	182	177	173	190	163	168	163	173	171	152	179	157	162	147	170	161	158	175	166	165	164	162	172	173	185	157	183	181	177	165	181	189	179	171	186	196	165	179	171	150	189	172	180	186	160	162	195	203	178	173	161	188	190	173	172	158	169	173	151	174	172	186	168	159	174	165	168	179	184	197	175	181	158	167	174	150	192	148	168	172	150	206	204	208	182	187	173	176	176	172	174	185	162	176	160	207	152	168	172	165	164	154	148	162	171	188	182	182	168	169	161	158	179	169	181	142	180	180	160	170	178	191	169	164	181	169	181	169	180	154	182	171	184	195	169	170	155	189	162	180	170	190	169	168	197	164	186	178	186	179	190	156	197	156	175	180	185	155	177	163	190	180	197	154	164	194	193	174	172	163	176	185	169	184	175	162	183	173	181	177	170	156	170	158	185	187	171	178	155	180	180	160	169	166	183	184	179	161	179	197	190	194	163	182	157	170	179	177	163	164	172	187	170	170	176	199	176	151	180	178	181	176	172	182	214	178	166	190	211	162	145	152	181	178	164	141	177	165	178	181	192	167	147	169	188	192	145	212	161	185	198	157	187	200	174	183	191	145	179	173	178	161	170	169	167	201	157	164	155	168	199	187	174	158	169	183	173	163	179	175	171	193	190	160	200	164	178	157	165	173	194	182	155	168	174	167	144	173	177	147	198	192	182	179	180	195	211	183	179	167	171	165	153	198	171	146	184	175	173	167	167	180	157	182	164	165	177	173	175	178	164	163	187	149	170	179	188	198	163	165	167	157	182	168	172	167	188	185	172	187	171	176	168	173	206	188	191	180	178	202	177	177	150	175	165	151	174	184	170	178	191	166	204	178	168	192	168	165	215	153	189	197	183	167	154	162	186	208	164	182	165	151	175	139	173	159	158	182	154	174	195	174	187	172	190	181	185	193	186	175	175	176	197	176	191	212	192	177	179	191	160	200	193	176	189	193	208	177	158	170	180	170	203	173	170	165	176	175	189	150	174	183	163	177	175	172	196	172	172	165	156	181	169	198	176	175	180	165	209	162	177	178	179	181	172	184	169	186	179	138	141	192	174	200	170	173	180	197	178	162	177	186	182	175	190	178	150	167	163	186	168	183	156	175	174	162	172	148	156	189	168	188	194	186	161	177	173	157	154	166	186	170	174	177	201	152	162	159	185	162	173	165	160	182	217	183	164	173	224	185	169	188	174	184	157	179	176	186	206	171	195	166	166	167	177	167	166	166	157	189	160	168	172	165	179	189	171	163	164	164	161	184	163	191	154	186	173	156	172	184	169	185	180	157	171	180	170	153	172	189	181	179	189	147	169	179	154	173	164	176	190	187	182	177	181	194	192	147	169	137	213	163	145	185	161	158	190	195	173	168	155	161	182	177	174	160	157	184	165	156	168	173	198	157	180	186	165	172	157	172	186	174	183	185	203	160	167	163	173	182	190	175	184	187	158	187	189	180	185	185	174	147	174	177	169	186	172	168	160	174	184	153	178	186	178	176	188	185	181	186	160	162	179	154	175	153	181	182	163	158	163	184	194	170	174	169	176	144	187	171	198	191	166	179	190	166	176	165	164	180	152	171	177	178	181	173	162	168	159	183	168	179	158	171	186	176	190	159	150	161	194	169	172	173	159	166	161	182	166	170	222	171	211	197	172	158	184	177	201	167	189	173	201	193	187	164	169	155	178	165	172	164	168	214	198	166	175	172	153	189	179	196	194	173	155	168	190	206	201	175	182	179	191	177	175	182	167	175	164	148	170	168	173	168	181	192	194	169	180	193	144	188	160	168	155	165	159	180	162	193	184	165	190	206	163	151	166	180	162	186	179	186	183	170	207	176	180	168	169	183	176	197	169	164	174	163	189	194	161	194	160	162	153	149	158	161	149	146	186	161	182	178	174	193	169	165	185	171	176	181	195	173	228	169	188	161	191	183	203	189	173	178	172	192	224	176	159	171	173	162	175	153	173	174	187	188	210	164	173	187	192	167	173	153	187	171	171	173	179	167	162	163	171	193	158	194	161	200	176	162	169	166	179	158	176	174	168	190	180	194	188	170	186	168	185	173	179	195	199	171	163	171	195	185	161	167	199	201	154	202	180	171	167	191	177	164	166	201	158	177	178	183	154	177	166	187	154	164	168	194	182	169	177	188	202	170	172	200	177	154	177	160	166	161	167	177	165	165	174	151	155	187	166	165	204	179	200	168	187	159	171	164	162	167	187	169	196	174	188	168	191	198	173	162	176	231	169	177	189	172	195	164	178	174	196	171	158	179	187	164	212	168	173	176	180	145	165	157	199	184	172	170	162	172	205	154	172	181	153	180	188	189	185	186	177	185	173	167	162	190	145	153	171	155	181	197	172	184	185	154	157	209	207	188	159	165	197	171	162	170	162	185	170	178	179	164	185	195	189	168	192	209	174	168	178	201	202	168	183	192	181	183	162	166	201	160	162	176	194	206	175	166	204	174	190	189	174	173	173	164	199	202	195	185	182	152	162	179	182	214	193	184	178	171	160	153	162	164	183	160	174	161	181	166	178	173	146	148	166	196	173	189	191	171	169	164	176	195	171	187	197	183	179	168	139	162	172	202	150	186	182	173	201	193	170	166	156	162	174	171	184	174	161	154	168	156	162	168	187	154	178	191	157	184	179	202	158	189	169	165	184	159	149	179	199	182	167	170	193	174	187	207	159	173	184	135	195	168	162	171	174	158	167	171	140	183	206	167	166	176	160	156	187	152	180	172	195	166	185	198	161	195	196	186	168	174	168	152	164	163	173	168	184	143	193	187	166	172	204	179	169	165	182	166	172	193	186	185	159	186	150	138	179	179	174	172	164	185	167	192	154	203	189	169	161	151	178	178	174	177	173	160	185	194	174	200	175	162	188	193	170	170	175	162	183	185	184	167	180	190	171	150	170	174	181	156	164	158	181	169	168	171	176	193	159	159	208	179	183	152	184	194	161	185	169	183	168	162	166	163	178	154	182	187	183	187	137	190	177	177	161	171	179	177	182	170	207	187	178	185	177	168	167	163	194	157	149	150	173	175	140	165	173	182	182	165	156	178	169	184	165	188	189	175	174	179	181	189	176	160	188	169	177	160	172	177	174	194	155	180	186	198	161	179	160	169	196	192	165	174	193	173	167	174	171	189	170	187	187	208	165	160	183	189	165	172	171	179	207	199	172	161
3682	5905	3553	1971	1211	883	728	542	540	522	510	453	457	445	440	470	442	465	444	455	447	431	435	417	431	447	419	445	425	459	397	455	405	426	415	414	453	430	406	460	468	373	460	407	407	426	438	423	424	446	421	451	429	408	433	374	411	409	444	433	402	400	438	443	447	440	401	443	457	412	400	425	445	371	431	462	430	432	412	454	446	431	418	397	466	415	433	410	389	414	402	391	432	437	426	389	394	455	433	425	391	445	437	435	424	430	409	456	415	424	398	456	453	428	436	411	453	388	414	446	421	416	412	419	479	432	448	434	432	428	406	406	422	403	442	412	453	432	437	419	438	407	386	428	418	404	461	406	406	415	436	404	413	452	425	413	420	425	423	427	446	405	413	411	424	433	454	379	443	437	437	432	403	438	435	400	434	427	416	428	386	429	453	435	435	411	467	451	379	437	391	433	450	440	446	449	432	431	402	461	418	443	443	418	383	378	405	414	454	441	419	404	420	406	430	462	371	455	390	403	417	421	452	444	408	394	433	400	449	463	427	405	418	392	448	434	428	394	417	429	464	436	440	436	437	433	453	423	425	445	417	442	422	403	446	429	460	446	413	416	462	425	445	427	455	414	417	410	417	438	421	405	423	450	435	466	426	448	429	416	386	459	410	424	386	405	407	465	442	409	408	417	422	439	418	449	443	435	426	414	403	444	444	404	406	431	382	418	420	425	401	434	449	419	422	392	419	435	429	412	396	405	388	406	451	470	436	386	409	441	405	381	402	403	443	424	399	437	439	434	400	401	413	433	432	383	433	410	382	442	417	430	464	419	417	421	422	408	428	441	398	399	417	431	428	451	411	432	432	400	389	437	438	397	439	448	426	404	444	433	399	399	430	414	412	439	390	437	448	431	470	426	440	433	450	453	442	422	439	407	442	446	405	405	403	429	427	437	431	432	449	435	429	413	426	429	486	464	426	414	404	421	392	430	424	421	440	432	385	396	453	424	425	439	420	459	420	428	439	444	405	410	420	424	420	429	423	409	457	386	430	423	424	418	437	444	428	385	404	411	447	427	449	424	409	425	440	448	445	436	411	425	426	396	418	440	451	471	414	464	384	471	447	405	435	444	452	408	413	431	438	426	390	392	420	461	407	421	460	417	424	408	400	371	425	426	430	443	423	434	425	416	445	385	457	437	442	411	408	447	427	444	432	446	467	406	437	446	419	423	408	444	423	416	448	423	464	375	453	437	462	410	406	451	396	424	483	414	381	424	425	403	409	436	428	427	451	418	423	419	397	430	421	394	446	443	412	428	416	447	417	422	413	439	457	408	427	415	406	424	430	396	405	442	410	435	460	390	472	372	442	430	411	384	425	424	413	408	462	420	432	430	426	435	398	413	443	431	421	404	454	415	424	403	411	438	411	397	411	400	423	441	427	426	438	422	427	422	399	408	392	418	429	419	452	406	398	432	430	432	399	410	432	413	445	406	408	409	431	420	401	443	413	426	448	398	420	446	437	406	400	423	432	407	417	456	426	418	426	424	427	385	437	398	411	394	437	440	415	412	413	428	453	449	446	410	418	417	414	449	420	434	441	405	377	424	415	406	431	424	432	443	406	405	424	403	426	414	418	418	393	415	427	381	438	432	434	374	447	423	423	410	387	424	418	446	412	381	419	413	418	396	460	414	423	441	409	411	444	398	445	448	425	448	412	437	423	447	384	415	419	423	420	422	404	405	421	373	419	409	409	457	421	441	424	432	444	397	426	453	424	472	424	378	436	439	463	416	440	436	407	414	414	427	415	423	419	434	436	430	415	370	427	410	400	445	438	439	423	399	421	424	411	395	430	420	391	403	451	422	404	465	455	436	430	413	460	429	448	411	425	464	396	416	407	436	417	407	408	398	418	415	400	416	428	445	380	437	418	449	412	425	409	415	427	443	398	434	430	386	424	400	423	397	404	411	398	420	395	409	444	434	453	403	461	401	368	451	400	456	407	379	417	432	418	412	456	435	445	426	435	381	392	413	402	438	408	427	404	419	419	395	440	411	436	456	422	454	453	488	432	422	429	413	394	433	436	433	449	424	440	401	433	413	418	452	405	427	419	430	409	411	445	426	418	400	429	441	443	428	395	451	411	420	422	420	470	436	414	451	425	460	417	446	404	403	439	417	433	441	433	369	420	392	420	423	429	412	431	422	474	412	408	420	400	428	414	413	425	438	436	400	431	429	434	448	411	405	468	411	425	441	429	394	427	444	413	397	419	407	419	388	432	429	438	423	436	413	443	425	415	450	445	428	426	460	414	431	415	428	406	423	406	443	399	434	453	431	446	416	413	450	399	403	440	384	420	456	408	400	419	447	417	406	392	420	383	444	429	408	417	436	431	426	443	408	455	411	394	426	437	398	426	438	395	473	429	425	413	438	390	416	420	467	463	439	412	389	402	468	395	420	424	437	457	393	418	413	406	420	425	437	417	429	431	418	431	409	438	433	438	422	431	442	414	429	461	423	419	441	447	439	406	413	485	415	453	404	446	423	416	422	404	429	424	393	451	392	413	396	414	428	399	422	429	446	402	469	457	398	410	414	438	423	423	455	446	431	410	401	428	410	444	437	457	457	432	423	398	431	440	449	427	441	421	459	415	404	461	430	431	394	443	404	415	394	439	423	410	435	434	409	407	427	398	403	428	396	443	442	409	417	430	390	441	394	417	419	443	416	447	465	409	417	412	422	412	427	412	404	429	431	389	403	412	434	418	443	422	410	403	428	389	406	417	398	404	429	434	444	397	424	436	412	428	423	405	423	439	477	426	427	444	413	438	433	445	432	453	404	428	398	418	415	420	394	456	446	409	426	397	423	417	382	422	434	446	446	435	430	419	414	453	394	428	432	419	427	396	433	420	427	427	411	441	415	455	429	422	429	456	371	398	394	436	418	396	446	418	413	391	436	405	440	466	397	452	427	463	445	403	459	438	401	448	400	394	389	464	393	423	431	401	399	456	432	372	447	419	430	383	426	440	417	420	407	401	403	424	457	410	421	404	396	437	371	427	426	405	442	388	390	465	447	376	433	430	397	405	420	397	395	429	415	429	418	443	413	435	403	430	453	387	415	433	411	424	414	405	402	423	424	394	410	418	448	435	371	450	426	439	410	444	399	412	449	370	395	400	462	434	391	397	420	401	448	410	416	430	447	409	436	446	443	394	436	417	406	408	391	440	423	397	421	426	427	447	410	428	416	427	449	445	428	416	440	446	408	400	436	424	418	453	408	442	451	413	416	431	432	425	424	425	438	422	445	426	418	441	445	403	392	407	406	418	431	410	383	478	439	402	427	410	418	409	425	436	423	478	404	437	442	443	450	410	437	388	432	434	447	392	413	420	406	402	392	435	433	432	385	407	445	416	431	463	422	430	438	424	394	430	416	435	414	430	432	417	452	434	405	407	413	425	458	441	430	435	428	433	442	412	440	418	407	396	410	426	402	441	433	434	436	454	408	418	411
31398	19205	8091	1624	951	781	633	518	425	457	469	445	429	438	408	447	406	433	448	408	415	400	388	437	453	465	408	438	414	438	397	391	392	391	411	401	366	351	404	409	402	397	416	381	403	421	406	390	394	428	390	371	410	401	412	395	396	384	391	382	400	394	386	428	458	417	396	374	414	378	435	391	461	438	403	406	416	464	392	395	442	390	418	431	427	441	394	391	413	386	370	400	405	414	369	412	372	418	383	371	406	396	404	422	350	383	397	415	444	386	384	403	384	383	429	390	419	392	395	355	381	377	395	370	362	369	443	414	404	416	413	420	393	398	406	384	389	422	417	341	431	416	389	409	401	376	409	392	407	397	417	374	374	411	397	408	416	428	388	415	392	362	408	393	392	417	413	345	420	380	354	422	373	418	370	395	400	417	416	374	419	393	414	370	418	431	429	414	397	379	421	373	401	407	372	410	398	425	413	394	390	393	402	397	389	399	405	397	414	419	397	376	442	377	423	393	397	378	405	394	392	365	415	368	420	411	395	362	401	419	421	390	380	370	418	396	400	405	403	379	397	409	382	401	411	413	402	359	413	391	374	426	376	398	431	391	398	373	411	401	397	380	416	410	365	381	392	398	401	442	373	434	426	389	395	386	327	372	403	396	398	389	379	366	420	395	403	413	394	404	439	395	398	374	382	437	382	412	373	390	400	350	400	450	412	402	396	384	412	379	361	413	402	366	399	385	389	393	368	383	392	390	409	397	376	413	380	399	411	431	347	373	383	415	408	408	392	406	392	442	407	390	383	380	364	395	395	420	401	428	392	378	423	424	407	424	388	369	422	415	377	366	390	373	407	412	391	387	369	402	439	392	378	386	379	405	411	397	411	411	428	382	416	398	376	350	398	406	399	387	378	382	411	421	418	411	386	415	417	403	407	379	403	413	391	407	405	413	403	374	385	426	415	391	382	420	423	408	415	405	404	379	402	418	382	391	407	418	410	395	424	414	397	412	411	410	413	384	383	422	415	398	364	383	353	424	422	442	392	379	401	375	402	398	389	376	409	370	401	437	385	419	395	407	415	436	413	415	402	389	406	385	399	443	373	400	378	374	451	407	389	445	447	390	377	369	372	409	408	424	390	354	394	392	425	410	382	465	427	421	419	441	411	389	360	398	412	392	396	428	373	386	361	418	399	429	368	391	392	380	410	420	418	382	419	383	448	366	393	368	398	423	363	396	411	408	409	359	413	414	404	398	397	399	409	400	457	400	404	407	424	371	412	379	417	417	388	422	400	385	395	422	404	387	400	403	420	399	417	398	416	420	457	388	384	410	413	412	385	392	397	402	404	444	384	404	397	397	387	380	415	424	395	367	411	410	366	419	412	419	425	410	387	422	410	387	407	410	409	409	395	397	400	403	391	392	391	446	406	388	373	383	450	394	397	443	434	421	370	335	406	400	434	381	383	411	415	379	435	401	405	435	415	448	417	380	392	399	420	375	402	479	403	389	430	386	415	431	401	382	403	425	385	440	395	396	421	380	427	398	409	416	380	397	418	405	419	361	437	437	399	386	394	369	386	384	404	396	406	361	393	405	409	407	389	372	390	406	435	427	395	423	415	345	358	397	371	387	422	370	343	412	453	394	404	411	407	416	402	411	429	422	394	398	423	383	405	392	414	407	404	378	379	392	404	354	420	413	369	379	389	398	409	363	365	360	399	420	411	397	414	364	394	422	382	385	438	386	395	393	385	383	386	369	398	403	405	405	434	389	398	397	412	414	416	366	387	430	397	366	410	451	393	410	422	417	400	400	379	401	388	390	388	354	431	361	382	407	414	399	396	422	371	381	383	365	376	415	421	432	406	390	411	423	428	403	389	403	404	411	417	404	426	376	391	418	381	438	416	382	363	391	443	376	416	397	396	400	421	428	396	410	398	433	375	412	412	393	416	379	379	425	382	406	368	395	416	415	407	372	417	446	429	372	402	420	410	402	441	437	403	422	373	362	437	389	399	377	413	392	416	354	408	386	403	384	391	376	415	436	383	386	436	386	404	419	414	392	389	396	380	378	407	388	439	413	402	414	395	413	408	439	392	367	381	387	403	416	412	360	381	392	380	404	438	398	378	429	432	385	381	384	394	368	359	390	428	394	365	424	417	414	424	373	373	401	409	405	371	372	394	406	429	395	407	408	421	395	418	409	385	407	399	357	379	389	412	424	390	383	463	396	417	399	402	399	439	417	399	392	365	403	407	422	401	416	394	378	385	357	374	414	418	398	432	416	440	433	394	405	386	379	401	409	389	404	378	423	404	408	407	411	394	394	377	394	386	375	403	394	417	390	393	382	407	408	444	394	423	431	425	395	372	393	397	413	411	377	410	385	439	387	344	392	415	387	397	382	419	356	386	397	426	420	437	405	422	360	364	417	406	395	421	412	415	436	412	402	404	385	398	406	362	399	379	402	403	398	384	424	386	419	400	392	431	392	393	424	394	362	408	427	430	386	411	397	372	375	395	397	400	386	389	413	404	408	417	408	363	413	415	397	411	436	401	440	413	421	403	423	421	406	377	421	392	393	409	382	395	398	464	440	394	418	379	419	395	415	413	392	402	390	358	406	398	401	401	382	388	395	367	378	381	388	402	361	404	416	397	439	398	428	365	412	409	385	380	412	396	380	395	379	386	426	444	412	434	388	387	412	416	421	393	393	443	393	399	443	402	400	408	413	388	413	377	392	439	389	379	396	418	403	408	395	423	385	384	408	380	406	409	413	403	407	421	413	401	392	401	366	411	392	421	401	417	407	395	429	385	419	385	403	446	381	398	413	411	427	407	397	374	442	375	402	420	412	409	397	421	427	423	406	369	385	388	394	386	415	452	421	396	437	367	369	419	388	401	385	402	397	411	393	434	389	408	343	399	399	374	393	396	376	393	414	366	415	388	416	397	386	414	361	368	426	459	417	370	413	393	378	389	409	407	405	393	368	373	387	420	391	401	413	374	407	408	415	383	374	394	450	381	403	404	407	460	381	405	392	432	394	414	435	398	387	378	386	391	355	379	391	404	392	393	404	451	378	414	382	362	382	393	379	399	415	404	345	401	417	405	448	406	384	398	427	389	374	376	372	414	396	398	395	392	411	403	400	367	383	438	397	384	367	389	352	406	384	375	404	413	399	430	388	373	415	397	433	400	395	415	399	366	418	379	390	389	374	406	407	454	419	403	401	372	402	399	345	381	413	400	408	378	401	394	411	415	389	396	378	427	379	367	393	393	442	402	403	363	377	426	398	380	359	412	389	371	389	405	413	394	378	380	398	387	406	415	385	364	396	376	342	378	428	366	384	393	388	371	404	393	406	389	416	442	389	365	408	404	374	394	404	406	357	417	398	388	396	420	366	362	434	405	379	400	397	402	375	406	423	356	410	404	410	415	397	425	426	397	363	438	368	390	378	403	405	409	431	395	440	366	386	414	397	413	395	420	384	414	415	429	373	408	392	408	411	398	402
5741	2137	1675	1317	1084	1030	957	874	886	903	885	900	899	927	883	888	910	899	901	873	878	843	839	905	914	887	852	896	965	864	903	863	859	877	901	905	890	896	874	877	885	871	938	851	903	895	873	897	853	884	876	847	817	861	879	907	884	901	834	906	837	866	858	887	873	882	876	891	890	872	902	912	910	905	862	869	845	864	910	863	857	859	853	882	858	883	898	864	860	905	876	911	830	923	886	845	841	919	935	873	872	912	851	861	886	911	862	961	863	893	886	904	858	926	903	819	934	886	890	870	833	861	870	880	917	865	877	885	892	885	902	897	853	914	873	909	949	875	886	869	866	914	872	923	860	875	891	907	836	896	874	911	813	855	855	866	890	855	914	918	881	915	888	865	867	953	840	849	857	887	889	911	854	890	865	856	906	828	833	895	845	956	889	872	872	849	854	914	863	890	887	898	884	862	885	874	880	901	866	887	931	866	855	891	805	886	925	890	896	868	873	892	928	856	912	868	875	863	932	859	927	879	876	921	913	869	911	804	912	866	866	907	900	887	913	908	917	881	902	905	882	870	869	892	871	906	821	903	908	881	847	838	915	890	881	912	874	879	898	871	873	902	840	913	892	882	915	876	874	902	929	953	882	900	880	904	937	905	826	932	943	842	900	930	899	841	895	867	854	866	825	830	886	921	902	870	884	867	889	877	891	895	886	854	876	899	860	902	838	894	885	909	918	885	850	855	876	897	843	925	881	846	892	903	879	876	888	855	877	884	884	900	849	879	909	858	918	940	853	854	859	855	854	916	925	901	916	874	838	917	847	920	920	878	922	896	862	882	888	892	881	908	879	880	885	920	878	858	927	883	883	870	916	925	916	835	868	890	900	950	868	851	878	820	938	869	891	883	903	826	912	913	933	874	919	910	926	934	872	885	851	892	914	868	862	864	938	939	849	860	859	859	914	858	864	866	869	920	828	890	889	871	888	878	877	845	835	877	859	922	845	912	860	893	860	938	904	836	851	885	851	882	895	832	876	882	911	852	886	921	839	869	888	883	831	864	884	875	927	871	876	906	876	919	885	901	894	878	848	877	838	909	867	895	933	883	853	874	885	864	858	954	863	899	878	879	844	884	898	843	851	861	923	926	922	798	878	862	895	837	820	899	889	904	916	897	943	876	893	925	884	888	886	905	871	914	870	926	895	859	895	816	868	878	912	856	888	869	849	877	871	843	865	845	832	826	912	877	909	919	902	883	905	914	873	859	881	917	859	871	850	894	886	861	882	918	944	891	853	928	919	917	838	884	900	894	871	860	905	882	887	893	937	898	867	933	902	908	881	880	864	919	878	896	930	876	898	897	902	918	891	901	865	861	935	876	877	842	893	862	910	887	917	846	852	941	814	883	895	929	820	879	876	931	876	875	893	935	871	875	897	920	877	933	864	870	908	916	856	874	851	925	865	870	914	904	892	833	938	905	912	850	845	878	874	912	870	870	865	869	907	858	917	892	889	870	873	863	870	877	892	893	877	820	902	876	873	868	908	864	907	851	880	876	908	961	872	831	869	875	947	873	879	903	858	909	859	850	892	878	845	842	827	923	880	883	902	934	848	885	889	898	896	878	930	890	882	892	844	893	869	884	872	917	925	892	938	910	888	877	894	873	899	864	893	873	908	881	902	839	866	858	920	868	914	839	901	904	882	910	908	877	899	859	865	891	835	875	922	847	917	909	920	867	860	884	916	868	911	872	860	938	858	901	844	898	855	883	871	920	896	857	906	912	880	889	952	896	892	860	877	896	908	923	850	883	914	869	937	883	859	904	897	922	904	914	919	830	870	886	894	907	876	869	930	869	906	869	925	896	880	870	842	923	865	863	855	899	924	890	881	920	851	947	865	885	848	900	935	915	871	889	839	852	907	918	920	889	861	863	890	884	893	880	848	901	858	929	902	868	906	867	881	852	937	901	831	849	884	877	881	889	899	882	902	892	858	934	877	918	863	851	869	934	897	893	954	864	876	861	953	904	873	905	893	859	949	862	855	908	908	886	890	873	908	871	853	884	919	923	952	883	869	894	886	886	884	850	907	865	896	836	942	925	890	845	907	933	908	877	875	886	920	892	950	910	941	875	931	888	888	839	883	878	911	880	850	925	856	899	902	785	910	867	848	893	946	859	846	882	833	895	892	861	942	846	865	851	854	862	888	883	868	886	938	859	896	870	889	827	930	857	923	864	875	826	874	867	893	855	933	874	870	870	870	875	906	878	895	896	937	905	839	873	871	863	912	863	859	885	896	916	923	889	874	930	887	901	926	883	851	876	886	894	906	875	913	894	842	910	913	889	928	878	905	876	868	876	849	916	867	914	899	958	892	859	859	906	864	930	854	865	912	890	893	884	896	935	958	883	919	846	862	909	885	922	878	900	900	921	900	906	920	911	847	856	896	885	963	917	896	853	933	906	890	895	880	857	891	889	877	860	909	888	848	901	890	867	831	895	907	879	881	868	922	923	871	899	902	890	879	855	888	898	902	845	862	842	874	872	839	864	885	923	906	844	894	893	881	850	843	847	907	916	844	865	860	885	872	940	886	870	881	870	859	894	844	848	866	867	929	911	944	891	899	915	883	876	882	876	910	867	878	939	864	868	842	899	872	890	838	846	906	866	896	909	902	936	833	903	891	904	879	888	841	882	845	859	932	947	899	901	867	880	885	860	869	860	877	858	887	852	890	880	906	906	888	949	894	875	889	909	906	880	878	882	864	890	895	833	879	910	913	868	875	880	898	892	830	840	886	899	872	890	826	881	942	832	872	900	891	904	885	916	920	869	859	891	876	878	877	909	856	914	907	864	892	921	907	890	919	986	884	854	912	883	857	922	907	917	923	900	925	933	875	882	908	796	885	928	856	865	896	862	865	829	906	860	911	839	889	936	901	878	843	869	870	851	901	870	881	927	842	868	887	947	933	889	869	896	896	822	837	890	945	936	909	883	918	869	841	882	852	904	858	864	838	901	842	873	862	894	898	908	895	892	887	860	909	856	832	918	882	893	891	883	894	894	915	888	887	935	872	880	824	871	876	903	877	902	857	882	823	836	842	892	918	895	896	909	894	849	945	890	859	899	885	848	906	898	939	909	892	911	937	846	876	879	880	887	886	837	901	871	897	906	906	897	844	909	933	861	888	932	866	931	858	877	918	927	874	909	868	855	852	845	873	945	896	911	891	871	860	859	878	885	866	888	850	879	873	867	857	873	888	884	825	878	892	901	887	887	852	874	921	865	872	904	910	879	875	878	877	896	918	893	888	918	875	891	887	910	890	898	873	864	858	867	931	939	919	838	929	844	949	918	881	948	872	900	885	893	852	908	846	870	879	926	827	851	898	873	934	933	879	892	873	877	824	901	923	932	894	900	876	901	913	893	889	814	918	873	901	919	874	851	930	864	845	912	849	902	866	905	861	869	857	807	880	920	898	866	912	868	873	903	852	902	835	910	893	894	922	895	856	869
23922	20650	23889	27431	20653	19754	1549	575	419	413	350	366	355	314	321	316	334	364	316	319	309	339	319	341	294	292	296	294	274	254	260	309	306	287	271	298	318	274	277	280	313	239	282	282	291	288	247	298	287	311	288	309	304	293	273	287	287	277	271	268	274	256	284	275	277	278	263	269	295	272	273	295	279	276	268	289	269	252	272	288	288	280	269	293	257	272	289	265	284	331	284	291	303	274	254	284	304	285	276	286	291	264	280	270	271	271	259	292	292	281	287	277	260	247	268	299	313	336	273	277	297	270	281	269	275	285	288	285	297	315	307	260	314	231	321	286	277	273	274	313	283	267	268	266	309	299	276	293	282	263	276	274	268	288	256	297	287	305	260	293	257	274	292	262	322	287	292	295	268	304	275	267	276	270	269	278	297	280	264	261	297	276	280	270	293	269	282	270	296	307	267	275	273	290	274	275	264	311	286	248	282	307	306	293	245	272	278	267	262	311	248	270	267	286	285	263	254	305	290	283	280	286	253	282	315	310	306	292	268	296	297	319	280	274	305	278	264	311	271	284	283	282	304	303	292	275	295	280	305	254	308	291	286	269	268	268	286	276	291	254	297	310	281	271	307	287	227	257	256	313	297	271	268	282	269	275	276	285	285	266	288	268	307	291	276	276	302	300	285	274	274	304	286	325	278	257	254	284	284	296	267	294	321	252	270	264	300	320	259	301	295	266	265	275	296	267	280	291	270	284	274	265	272	333	271	279	261	333	300	307	281	256	303	294	260	279	262	298	298	269	280	253	289	267	293	276	286	301	288	259	284	288	300	310	295	300	291	328	276	298	267	286	297	289	278	281	254	258	274	266	256	277	279	291	312	303	269	282	285	296	282	272	280	299	326	285	271	320	315	275	267	336	284	264	240	290	283	262	286	282	271	303	289	294	282	278	275	318	279	302	260	279	252	269	279	287	282	282	264	292	289	295	305	294	307	274	278	272	292	298	257	283	285	265	288	290	265	270	273	291	291	301	289	274	258	263	251	309	300	260	264	293	280	299	300	298	306	307	300	286	278	275	281	271	280	268	255	293	285	272	294	283	259	302	272	243	253	276	321	282	254	299	278	277	265	262	247	274	267	263	265	286	291	300	270	314	293	273	278	272	262	273	342	273	282	275	296	269	289	273	275	262	284	252	307	294	281	280	295	281	300	274	273	260	292	261	276	274	288	280	321	291	292	279	271	271	279	274	288	281	270	305	257	304	282	316	249	288	254	308	287	243	312	283	236	283	277	246	282	272	270	271	293	264	265	310	281	269	290	309	231	264	290	289	231	286	277	274	258	285	283	301	291	299	271	301	272	283	271	268	290	255	283	294	291	298	299	299	287	301	283	249	288	303	326	269	261	270	257	321	309	298	294	305	277	259	289	304	273	288	279	297	266	279	283	264	284	270	257	291	275	297	310	272	308	287	286	267	305	286	295	268	279	306	299	250	284	305	276	294	288	310	267	304	279	313	263	259	280	283	307	309	261	276	312	281	290	288	263	289	300	292	261	274	280	312	281	269	282	311	285	303	312	265	295	296	269	290	250	290	268	276	266	285	274	321	291	259	302	312	276	288	276	263	274	258	291	271	265	295	294	235	265	269	269	305	296	309	267	271	269	281	301	273	285	282	309	272	293	304	314	281	281	267	284	278	304	295	287	299	283	288	267	263	269	262	285	272	281	275	272	313	298	288	302	284	283	277	258	291	304	276	280	256	311	305	264	308	242	280	239	305	271	261	302	303	294	262	280	300	296	258	271	261	300	297	299	303	294	270	323	315	253	267	280	301	274	269	274	245	285	307	292	274	225	292	284	272	281	299	280	248	284	291	300	295	309	244	286	252	273	278	289	264	272	308	281	295	279	271	267	274	273	294	295	282	277	285	241	262	268	300	302	281	260	299	282	276	288	280	260	318	250	254	309	269	289	278	285	306	267	271	304	294	246	249	255	265	286	267	283	279	274	243	320	279	245	235	279	281	285	270	280	286	302	289	295	284	268	271	281	272	288	271	275	297	275	251	257	273	278	254	333	275	282	285	286	279	287	298	303	287	279	286	284	296	261	266	263	289	284	275	320	276	280	257	298	304	298	305	302	300	286	266	272	324	290	257	270	267	305	308	282	305	281	296	278	277	256	297	276	248	265	283	297	294	261	278	259	308	296	270	272	275	275	264	267	258	279	299	333	281	259	302	255	261	310	296	273	250	284	311	302	315	284	275	308	294	270	242	240	289	259	288	292	285	271	285	264	274	274	283	244	285	316	318	278	268	289	288	287	291	285	273	283	287	283	284	292	266	262	290	249	293	259	268	275	276	270	294	301	288	255	269	292	271	309	265	276	305	244	311	272	292	286	292	241	288	275	294	278	294	271	283	294	266	282	274	296	272	267	283	280	311	292	297	282	283	320	282	279	274	275	290	269	276	286	251	254	269	285	308	268	280	275	271	254	278	292	266	240	288	293	255	298	309	287	269	253	282	279	300	300	317	271	255	268	304	298	294	261	300	276	271	308	298	280	315	261	296	283	269	244	319	268	274	285	267	285	274	240	274	275	312	254	281	275	285	299	267	262	263	248	283	272	292	267	266	305	262	280	302	280	253	286	265	284	280	297	275	273	254	263	282	307	278	267	254	284	273	267	293	274	293	265	291	247	261	290	289	272	255	254	265	274	275	294	281	289	287	277	315	295	309	254	318	303	278	256	272	312	280	295	256	297	279	269	288	280	271	270	271	267	280	313	280	255	274	264	274	305	283	306	284	310	280	282	283	300	296	283	258	310	270	267	254	264	293	258	313	295	270	269	287	274	285	287	278	266	283	262	292	278	276	298	286	267	312	283	283	264	309	287	267	283	300	279	268	290	300	295	292	261	297	294	270	314	278	262	277	257	277	278	289	323	299	315	277	299	291	337	313	294	280	272	288	274	275	297	330	251	258	269	317	276	294	256	281	276	283	269	259	299	258	266	276	282	276	277	289	282	293	255	302	292	250	294	275	307	305	293	270	255	303	278	293	247	298	285	264	242	287	300	279	302	279	248	271	310	291	304	276	291	261	266	273	285	293	263	269	241	269	291	284	266	271	275	272	282	266	281	299	270	293	290	264	291	294	289	287	259	255	264	267	276	287	298	303	275	292	301	275	290	331	252	263	302	286	282	270	288	294	281	282	307	250	293	300	287	265	281	298	248	280	276	307	292	266	273	294	282	275	294	282	289	270	271	273	299	273	274	268	270	289	259	276	281	330	280	306	271	256	294	310	276	275	268	250	271	301	284	271	277	288	261	260	272	250	264	292	269	277	289	274	309	282	279	262	270	254	251	280	281	282	274	294	273	306	273	295	292	299	256	251	246	251	312	266	257	289	262	240	296	287	290	281	287	292	295	255	278	253	277	303	283	283	322	244	271	274	260	258	268	327	306	284	299	284	279	272	293	276	305	289	258	297	279	286	296	311	279	277	274	330	281	302
3628	4240	2787	1731	1076	920	829	668	675	712	645	647	694	640	637	660	633	624	630	650	610	659	597	688	637	664	659	653	653	664	611	670	653	650	633	660	640	628	641	601	619	647	669	620	637	610	630	640	640	647	640	577	673	646	646	611	635	615	616	625	611	627	636	599	656	583	657	615	593	641	647	622	632	642	690	631	636	610	639	644	634	647	625	675	691	642	636	638	667	648	618	641	656	610	607	618	659	625	681	652	685	627	620	620	635	652	619	615	631	617	628	634	651	649	642	643	640	615	679	646	564	625	603	623	619	652	637	659	601	613	662	613	634	623	608	676	673	599	607	624	598	664	616	609	632	640	626	619	673	642	612	645	619	650	605	621	640	623	657	632	651	655	629	670	626	600	679	623	625	634	620	620	631	657	650	688	641	631	617	622	606	657	651	639	625	625	586	622	664	654	641	573	601	659	651	649	660	651	615	628	637	644	654	653	606	619	635	635	618	654	622	606	620	639	632	676	653	697	653	632	637	637	635	590	602	657	608	647	631	634	665	631	611	645	644	649	595	633	640	692	607	623	626	639	678	617	569	658	609	629	621	670	628	627	603	620	622	612	661	633	617	610	608	596	666	611	633	664	633	629	640	655	625	637	609	673	629	668	637	638	611	598	664	613	660	619	637	654	612	579	631	704	608	689	654	629	637	676	627	602	693	645	657	593	617	623	644	677	645	623	644	638	640	609	669	645	709	633	612	638	595	653	610	682	624	623	601	576	639	607	631	661	631	628	627	602	650	631	588	639	638	641	678	648	647	611	675	628	625	682	644	667	629	666	637	619	657	653	624	624	629	638	646	645	652	670	583	616	628	631	624	665	655	614	644	668	654	643	661	639	633	639	601	642	656	634	605	637	652	673	641	650	606	634	611	649	645	613	605	593	646	647	590	590	613	631	623	656	625	608	634	633	649	680	601	636	597	639	644	671	615	600	642	614	615	617	620	629	608	609	655	611	627	631	609	614	621	603	609	620	623	647	621	642	623	624	689	659	636	596	631	651	649	643	605	651	624	651	624	638	615	615	635	629	649	662	659	634	616	661	590	648	632	629	633	703	609	619	660	636	602	597	657	627	673	625	620	651	597	632	608	672	635	663	608	657	636	653	644	670	694	621	601	671	616	615	640	636	635	646	617	621	658	659	678	641	629	648	630	622	631	658	629	599	669	590	651	678	626	631	630	640	660	589	651	664	640	652	653	594	626	625	631	648	644	630	630	672	582	665	612	633	601	604	597	593	604	619	612	662	612	631	634	605	610	675	578	608	578	626	604	614	680	696	633	627	579	601	620	638	595	641	640	594	575	622	657	606	676	592	599	628	674	618	632	613	631	611	618	614	672	632	656	635	666	619	611	614	665	635	580	641	646	628	623	614	620	627	633	709	627	625	606	641	630	628	618	629	636	642	619	668	671	666	648	608	658	645	637	631	612	661	653	594	651	656	605	604	636	661	661	622	634	656	678	615	636	609	648	631	627	671	662	671	619	638	671	653	603	636	667	635	589	639	614	611	647	642	661	681	656	608	594	637	664	629	638	626	657	656	624	631	619	656	665	605	660	652	646	644	638	633	651	659	603	682	645	645	628	646	638	600	640	590	616	648	654	609	637	703	628	626	611	620	623	601	637	653	667	641	658	604	622	653	649	582	678	678	644	666	601	603	613	683	625	657	624	650	603	626	649	659	650	618	623	658	621	630	627	624	656	662	637	661	618	640	597	595	618	613	615	621	606	614	652	589	619	616	629	613	611	642	609	632	608	658	628	667	638	613	619	580	621	647	689	635	651	623	576	645	662	656	663	641	652	645	629	641	649	621	614	612	613	602	613	639	655	634	628	640	635	619	595	657	625	613	661	629	639	622	687	650	629	635	641	657	663	646	616	639	667	645	636	593	629	606	658	579	659	645	584	626	634	652	611	621	602	660	644	590	635	636	636	674	635	661	666	657	653	672	633	652	667	632	604	626	627	620	583	623	579	668	621	660	615	613	627	645	654	626	655	643	660	604	572	660	637	602	626	658	641	610	633	623	692	623	602	701	654	648	634	626	621	595	617	638	604	634	634	661	664	644	633	639	649	620	647	680	625	591	660	627	623	630	598	632	608	602	660	651	575	616	620	669	634	611	639	633	657	656	681	620	614	644	628	631	640	620	599	602	653	621	619	635	643	633	654	550	632	607	660	622	609	615	686	667	618	604	618	661	637	633	616	694	648	608	605	653	620	629	614	624	643	672	632	693	630	629	612	661	604	609	631	684	605	679	632	596	604	629	624	615	646	593	616	626	646	605	641	615	613	689	622	637	675	610	645	646	666	652	642	626	676	587	585	657	630	587	588	614	618	619	658	652	625	636	640	659	620	623	627	579	668	633	620	600	670	644	644	637	654	632	627	584	627	588	675	641	664	646	648	621	615	672	585	649	610	587	634	657	633	620	681	629	620	633	674	598	633	643	660	683	597	652	588	637	630	651	681	632	698	652	643	635	643	643	580	611	618	602	627	675	649	680	594	653	606	553	646	608	700	642	644	618	643	645	630	616	622	610	660	660	611	638	647	625	652	691	652	649	633	613	658	650	698	648	674	579	660	644	637	635	602	658	625	625	627	658	644	622	611	633	664	655	620	662	666	585	553	644	621	607	674	661	622	671	658	654	599	617	645	676	652	637	619	638	661	610	641	621	616	641	589	664	638	632	638	651	579	630	610	628	577	637	600	636	612	636	680	616	586	640	636	582	666	617	644	636	693	634	678	579	618	645	640	620	639	689	640	611	614	672	643	604	630	636	626	656	625	630	645	642	663	623	624	632	618	608	640	628	656	607	656	620	602	633	643	655	599	644	625	601	635	630	665	587	657	670	634	629	632	599	605	642	658	669	637	635	629	662	601	683	650	644	610	650	612	640	629	595	591	654	597	686	673	610	655	644	643	622	606	594	610	673	647	580	654	588	662	620	618	702	664	580	650	606	633	651	601	614	608	601	644	638	621	673	645	633	597	657	619	680	597	609	622	587	589	630	617	596	625	574	608	651	661	644	638	660	651	620	660	624	600	623	597	636	666	675	638	626	663	682	604	652	624	611	610	643	625	617	651	613	648	665	621	646	658	634	621	618	617	626	674	621	642	602	592	617	648	674	632	628	592	614	627	634	618	611	631	630	632	610	625	606	595	611	628	630	665	639	640	615	621	621	616	626	619	608	628	653	621	619	633	678	661	674	616	635	650	642	646	641	607	656	668	664	618	577	625	609	620	653	655	639	579	613	651	659	618	628	651	611	611	623	584	639	675	611	629	641	658	639	658	624	636	651	625	612	636	670	686	637	609	613	605	658	632	645	638	651	601	614	621	629	682	620	614	625	639	650	640	668	646	652	617	641	632	631	611	643	640	635	665	616	654	618	676	603	626	621	623	633	579	606	622	633	666	578	613	597	634	610	609	634	691	609	647	629	617	617	697	670	659	591	670	644
23463	20686	24270	27157	20688	20725	16500	1070	461	395	344	278	324	258	271	262	227	269	236	235	246	219	256	206	220	223	216	210	203	229	212	208	219	209	217	199	184	173	183	175	206	200	186	212	189	175	180	191	174	192	153	174	178	218	164	164	201	173	174	156	164	158	174	166	207	171	175	162	178	165	169	181	172	182	150	181	176	150	192	181	166	170	175	169	165	202	162	186	176	178	180	160	148	178	161	168	156	166	170	181	183	159	198	159	169	176	197	169	170	189	194	164	193	190	172	182	177	167	173	174	186	181	175	168	176	148	187	170	164	173	162	188	156	192	216	167	196	133	177	189	204	166	158	188	174	163	163	154	180	157	171	173	169	188	189	188	181	188	167	172	160	162	166	190	201	170	176	169	203	178	158	190	174	156	178	159	167	190	177	158	170	200	180	173	193	165	188	188	159	201	164	172	198	158	137	157	154	194	167	164	171	164	177	172	181	184	176	172	183	187	148	181	162	140	177	208	176	160	193	176	183	169	171	165	185	197	178	176	188	182	193	176	210	176	165	187	173	168	206	185	174	191	163	165	175	189	193	184	169	215	167	177	183	206	189	154	194	163	178	203	172	180	182	162	170	161	170	165	168	174	174	176	190	167	186	196	159	177	191	162	192	169	151	187	160	186	177	194	190	172	171	186	141	173	159	185	165	182	177	164	183	144	193	161	169	197	184	171	190	195	172	179	206	176	170	150	172	181	209	173	166	182	170	205	177	172	165	179	177	186	162	190	193	174	192	186	179	149	178	176	192	173	150	191	166	183	155	184	178	149	158	148	167	180	196	197	163	206	181	189	164	191	194	176	167	159	191	164	176	166	168	177	173	195	170	190	165	198	184	158	167	176	186	191	177	174	181	153	158	181	195	122	179	178	204	188	183	186	187	184	164	202	189	171	173	163	181	215	174	170	182	171	178	170	202	175	183	164	156	172	194	187	191	160	169	180	180	176	171	176	180	139	161	179	184	166	153	166	168	175	171	161	159	160	190	187	189	192	191	148	193	173	155	167	158	192	180	177	177	170	185	157	187	172	188	151	165	165	156	163	178	192	167	173	173	153	154	173	178	214	191	172	198	215	211	168	182	177	169	185	188	155	183	160	178	179	192	176	170	138	188	212	169	167	172	175	184	168	155	163	176	199	166	194	177	185	177	170	172	176	216	169	178	178	157	165	167	173	190	174	196	168	210	158	179	156	194	175	198	177	170	165	214	189	199	172	177	178	169	179	172	172	167	178	189	184	174	159	177	166	190	154	212	156	187	209	156	184	173	172	146	184	167	168	193	182	154	184	176	170	169	172	174	184	190	161	175	172	162	165	185	161	155	181	184	166	163	153	149	170	185	152	167	181	168	156	198	191	162	181	209	158	190	173	171	179	166	151	171	153	165	168	171	160	149	167	153	188	177	193	193	192	186	165	169	182	190	179	169	172	156	171	178	194	211	177	187	193	164	196	169	185	162	147	179	160	179	168	177	146	190	183	179	193	157	160	175	163	165	159	173	170	179	192	174	149	183	173	174	166	202	174	165	181	181	163	177	176	175	170	155	159	192	180	176	169	159	193	174	201	214	199	180	169	189	178	175	210	184	179	153	183	155	175	180	189	166	155	203	159	181	186	176	189	157	168	168	172	202	182	179	176	178	165	183	203	167	181	193	180	173	198	182	176	189	156	192	176	160	165	185	193	182	212	195	180	187	166	130	160	166	174	200	184	177	167	167	205	162	164	156	176	181	180	167	171	149	180	182	196	181	161	171	182	167	150	188	151	187	203	166	158	187	155	150	168	167	171	178	179	181	150	176	168	187	159	154	172	183	169	182	174	182	159	184	175	160	167	170	170	194	175	144	172	181	177	156	173	179	181	173	174	159	196	166	176	181	186	169	165	160	196	161	184	198	180	175	150	187	188	180	162	188	146	180	210	165	196	164	169	181	176	208	177	189	156	189	155	195	168	192	178	181	157	209	178	186	174	187	160	161	174	189	172	179	204	195	188	175	183	171	196	151	192	181	163	166	212	201	182	178	154	170	186	175	178	185	178	160	167	168	189	170	169	183	162	200	177	186	164	184	165	165	167	175	189	174	181	157	179	171	157	167	180	174	186	169	185	196	194	200	167	198	165	207	186	144	175	189	207	157	171	160	154	179	188	197	163	194	178	191	170	186	184	198	163	198	162	180	183	197	191	194	170	183	169	171	166	153	176	172	166	172	181	180	197	163	161	167	175	158	195	179	170	158	172	164	177	176	195	195	164	185	183	186	181	189	198	183	164	162	163	199	162	172	173	182	191	183	201	152	172	161	177	174	173	182	162	180	167	167	168	165	184	209	165	194	164	186	190	181	196	185	174	203	191	181	196	181	160	189	142	181	189	179	177	190	170	191	169	166	176	173	165	178	178	167	192	200	190	189	150	163	185	159	181	179	170	183	204	169	173	171	187	145	180	168	164	178	219	163	186	167	183	156	160	160	189	153	175	184	191	172	176	168	164	187	173	167	171	187	196	186	182	188	194	183	147	180	170	192	169	170	171	171	175	179	180	155	179	148	164	147	201	187	146	186	192	194	212	154	166	133	199	193	172	155	179	168	188	178	198	183	171	178	163	167	160	162	157	156	163	182	159	192	170	174	196	174	183	203	166	167	173	185	187	200	185	179	210	175	165	196	164	167	148	172	180	173	187	183	177	198	192	170	176	175	162	195	187	155	173	186	176	168	177	182	177	165	165	169	173	170	186	190	159	157	169	158	188	194	167	160	158	163	205	175	204	163	168	204	191	176	192	188	193	174	173	182	191	185	182	169	172	193	187	176	181	191	179	173	173	169	180	163	172	175	167	182	184	159	193	185	171	171	191	181	192	191	147	180	180	166	203	170	170	151	157	153	165	167	156	175	189	175	150	201	170	152	187	203	176	165	194	190	162	167	165	167	170	175	179	165	183	182	156	157	165	181	173	190	194	164	170	186	154	155	168	176	192	182	193	173	183	195	150	168	187	193	166	150	182	163	165	181	134	202	201	192	164	155	166	156	175	186	179	196	159	177	199	181	180	168	138	186	175	168	174	188	161	170	176	199	185	191	192	193	172	189	197	178	173	169	175	175	177	210	183	191	177	151	172	154	188	180	180	181	160	167	155	169	182	165	171	165	156	169	178	175	175	151	165	186	195	174	206	176	163	161	171	161	172	198	185	189	171	176	184	198	176	174	158	166	163	183	200	190	184	201	186	176	188	170	168	199	187	160	170	183	160	167	166	181	170	195	192	183	187	161	164	168	185	189	187	185	186	166	169	181	152	182	155	181	174	187	162	156	191	182	182	189	163	178	175	205	182	167	173	159	191	173	150	172	196	168	200	176	192	163	171	191	172	177	176	171	140	168	189	152	166	158	150	199	189	178	161	188	185	182	179	171	185	183	189	174	160	169	185	181	154	140	159	153	173	181	146	182	151	161	174	154	183	160	182	164	158
3723	6139	3813	2128	1192	915	695	538	555	511	490	497	495	474	451	446	477	443	446	480	473	476	448	399	460	425	436	444	419	415	458	433	391	431	429	434	443	429	445	489	410	439	421	432	420	448	408	414	419	403	399	429	459	440	389	393	389	449	463	443	458	424	413	436	418	425	430	443	449	450	430	441	422	429	427	445	421	443	438	450	405	425	445	469	434	427	452	428	407	434	447	405	451	396	436	398	432	403	436	402	398	397	429	412	413	418	424	438	414	396	437	419	434	420	429	421	441	415	425	441	403	404	418	434	417	409	423	446	406	446	416	410	406	441	445	429	437	399	423	406	424	409	427	447	440	378	428	414	403	425	406	396	439	408	415	425	426	433	431	399	423	454	424	420	432	392	409	457	450	441	421	410	461	420	437	437	421	411	432	429	388	428	422	423	422	439	397	408	418	444	381	415	443	458	397	470	412	447	392	389	398	428	429	429	448	403	415	414	455	441	423	450	432	429	407	417	425	417	428	450	411	413	443	426	449	462	416	450	420	410	446	466	393	410	435	420	434	428	422	386	398	422	460	412	407	431	387	434	452	444	397	458	402	454	419	432	402	426	410	449	408	470	417	432	474	446	398	423	420	451	413	419	467	450	400	447	431	428	445	452	432	434	432	423	421	396	414	428	433	445	447	390	420	451	447	436	468	399	414	453	439	430	398	417	442	436	391	439	446	426	420	416	400	429	445	411	395	410	421	382	416	432	424	405	479	384	410	449	432	384	416	423	417	426	417	410	442	414	478	441	439	434	468	411	434	449	430	442	416	402	414	429	447	388	425	436	459	447	429	405	403	424	398	407	435	412	409	427	457	400	429	427	426	460	410	441	463	435	418	414	437	439	403	450	465	421	470	369	455	435	449	424	411	417	415	427	421	423	401	405	440	411	431	427	434	409	471	462	432	425	450	405	433	403	426	416	410	435	411	393	413	416	423	416	472	411	419	419	466	421	369	442	422	406	445	441	443	455	409	412	395	448	421	393	442	443	476	432	397	428	408	434	426	443	412	409	428	421	400	430	402	426	414	419	438	451	423	414	429	413	411	443	420	469	425	405	417	411	421	463	430	424	430	420	412	463	407	394	454	416	408	444	431	423	409	399	409	408	381	436	369	415	433	412	443	431	430	389	424	452	423	420	451	400	449	413	440	449	440	395	416	401	420	438	432	436	438	441	387	411	421	429	430	391	414	422	425	412	447	402	446	419	424	444	416	418	433	453	463	419	455	437	436	424	433	407	411	418	401	437	416	442	422	443	434	434	429	413	421	399	430	410	413	419	429	395	424	396	397	447	441	437	426	445	409	484	400	461	440	410	421	431	424	413	426	393	453	439	419	454	427	424	414	442	390	450	420	448	438	429	413	450	459	401	427	435	428	400	390	426	430	448	442	400	438	422	478	468	440	438	422	427	425	443	415	446	414	424	435	414	456	415	407	414	415	440	388	383	409	394	426	434	453	425	452	437	438	419	433	426	419	409	433	434	437	439	399	430	427	409	441	418	417	445	429	403	413	405	392	440	429	436	411	421	433	406	443	445	437	426	428	416	448	384	407	403	442	412	415	382	390	480	411	402	419	394	468	411	417	425	416	415	412	446	448	423	404	426	403	416	438	416	445	475	442	413	408	400	432	418	427	411	420	461	411	432	399	459	419	430	455	442	437	381	442	422	440	401	447	438	444	426	441	399	416	402	426	426	397	435	424	434	421	402	404	440	432	402	455	417	412	435	430	425	423	421	463	427	409	433	431	409	425	428	408	401	426	435	415	396	420	421	428	446	415	412	440	458	396	438	433	435	448	420	471	431	431	433	485	423	432	404	450	417	401	434	445	400	408	459	425	431	454	406	429	416	420	461	464	403	426	382	455	466	410	445	410	438	401	405	428	423	409	425	429	443	390	431	435	401	433	437	404	445	440	427	417	432	415	424	413	432	420	432	419	445	425	428	411	450	422	451	442	468	422	388	425	436	442	430	434	398	391	438	414	455	418	453	427	401	441	434	451	412	423	429	431	448	426	447	443	384	456	448	466	452	417	414	419	418	428	416	441	445	404	460	435	425	448	432	403	443	404	443	386	378	428	422	392	392	424	421	443	417	437	419	417	401	417	406	424	374	433	427	435	463	418	427	429	433	423	423	453	427	430	400	421	422	437	421	420	404	443	435	414	465	452	431	397	429	441	448	403	399	416	435	468	460	448	425	454	384	432	419	398	442	433	432	401	436	435	421	433	448	430	472	473	441	430	464	433	415	406	421	450	413	446	454	410	448	404	433	421	432	377	413	433	415	422	435	436	425	435	425	427	443	414	404	436	385	423	427	444	432	431	429	451	431	428	378	443	453	433	402	374	437	451	421	424	404	448	415	403	438	380	448	407	415	427	424	424	444	436	406	407	424	374	438	430	415	445	426	422	404	402	400	396	400	417	405	444	412	417	417	412	415	433	456	459	444	456	431	414	404	423	422	418	471	433	443	434	399	431	436	439	415	400	439	453	424	409	398	401	388	414	424	405	462	404	417	400	462	446	398	398	405	394	462	421	452	424	390	412	389	427	432	411	401	446	430	442	433	439	417	415	423	441	398	418	408	388	443	434	461	412	427	460	399	412	396	434	456	433	430	421	443	419	453	431	439	441	384	417	433	439	466	434	420	402	415	423	424	432	439	472	414	421	431	405	415	412	426	455	399	432	421	422	425	438	418	437	425	413	375	458	380	441	416	435	450	433	431	430	437	441	463	420	416	430	455	411	396	436	438	404	435	435	417	401	387	433	411	474	464	443	424	414	427	446	428	415	377	423	435	458	428	384	397	424	447	435	435	420	415	390	443	438	430	432	425	433	498	470	485	406	382	471	424	415	426	386	465	419	419	458	425	426	429	425	435	432	386	423	430	428	422	410	436	420	391	426	387	423	412	442	448	408	408	452	406	402	448	426	402	401	421	420	488	476	441	448	472	467	426	446	401	423	427	435	421	426	395	397	419	408	402	408	407	430	409	425	422	437	403	421	423	470	414	401	424	416	449	449	436	436	404	410	440	431	434	452	470	434	439	435	433	420	426	405	413	452	387	436	429	460	400	418	413	418	421	415	434	440	406	417	430	435	422	433	449	464	459	394	406	390	425	441	424	424	416	429	455	434	411	455	450	403	445	413	406	454	454	415	445	408	391	445	411	404	409	432	426	428	417	427	441	428	411	420	433	421	424	414	387	436	422	428	441	433	438	424	453	460	444	385	397	441	439	427	452	383	448	430	454	424	424	459	412	430	457	405	416	444	464	426	411	407	414	434	403	399	420	419	409	420	457	385	429	453	398	448	395	461	426	400	448	416	405	437	444	419	438	469	425	458	428	419	432	413	463	406	421	476	453	457	432	444	404	415	438	439	435	436	407	407	430	414	430	425	436	413	401	448	429	436	429	459	438	432	420	435	432	396	411	441	424	432	449	414	407	420	403	406	413	395	401
31300	19121	8115	1675	857	721	659	528	429	429	421	403	422	435	435	434	408	429	405	398	392	450	460	400	410	388	423	429	384	434	387	401	389	388	432	405	391	438	403	439	394	373	407	447	370	399	399	377	380	392	415	399	423	426	387	409	410	407	417	408	431	385	427	396	411	397	382	366	390	373	414	411	431	396	411	415	373	401	421	404	396	403	410	401	416	418	434	421	416	394	420	396	367	398	398	414	394	416	415	343	374	374	408	408	404	411	415	431	443	366	429	413	416	394	385	380	390	402	375	398	394	384	411	408	397	386	420	387	396	384	362	385	408	417	405	359	407	414	406	391	415	422	368	409	376	395	379	379	401	417	418	393	378	383	387	372	406	354	389	398	410	393	408	419	417	385	415	406	406	390	426	393	420	368	386	410	401	405	368	420	393	399	423	384	420	416	403	395	404	411	416	395	418	389	406	411	411	407	416	366	405	398	397	405	399	421	399	391	427	354	390	384	371	361	395	395	433	415	441	394	410	341	378	382	408	428	376	407	400	420	405	401	414	443	389	368	391	386	421	425	423	388	404	411	351	420	359	373	387	444	409	382	420	377	378	404	404	417	390	423	384	366	431	396	390	397	405	407	410	404	449	396	392	407	409	390	401	443	392	393	408	432	408	374	397	377	369	434	444	391	389	396	402	372	372	382	365	412	449	392	393	418	403	389	441	377	379	410	405	367	432	399	419	414	430	404	412	399	378	378	381	405	430	409	376	395	403	377	366	434	369	387	421	410	415	414	432	414	400	375	383	378	427	387	399	405	410	404	423	419	420	361	380	359	414	406	411	443	387	387	436	420	416	401	419	414	415	384	422	412	389	383	436	366	419	379	358	362	394	414	400	457	394	380	414	414	428	402	403	368	391	403	408	373	435	422	450	383	417	390	397	416	415	391	400	384	385	383	401	379	408	413	413	426	377	402	402	361	381	400	382	401	394	385	360	348	405	365	430	395	376	399	395	392	366	372	392	357	414	373	394	396	418	402	374	397	420	410	385	418	397	407	412	381	382	444	398	429	412	380	425	368	377	431	365	427	388	401	396	415	417	375	415	406	405	403	458	416	407	386	382	401	443	373	402	376	411	404	415	406	399	422	437	404	433	391	387	380	383	410	435	410	399	371	421	413	400	406	407	372	414	413	403	392	443	422	378	383	364	385	392	402	395	384	361	373	400	399	418	376	429	416	427	420	424	390	402	402	375	418	399	399	402	420	403	376	403	424	415	386	421	412	383	387	418	403	390	426	388	423	379	394	435	368	372	401	414	393	401	377	409	363	411	410	397	418	394	384	414	384	407	402	435	394	399	363	394	409	418	395	415	426	371	407	429	396	422	383	380	386	412	385	403	404	389	390	419	397	401	392	367	428	469	387	418	408	431	379	369	409	429	380	377	394	396	427	389	413	400	404	378	364	372	395	396	423	407	350	433	392	443	418	414	385	384	367	392	395	388	396	371	441	426	435	405	374	387	419	362	395	400	437	368	384	445	406	427	421	431	373	439	356	405	393	365	425	408	391	403	415	376	400	338	408	404	417	374	383	401	423	412	391	430	403	401	414	435	401	414	399	417	403	414	389	405	401	362	411	410	393	418	428	425	390	428	396	389	404	418	408	386	412	398	403	419	371	415	403	433	384	409	374	389	412	383	384	426	366	451	360	402	380	413	410	439	388	399	379	398	448	409	401	401	367	432	368	353	406	364	418	411	427	359	400	445	431	389	429	359	425	412	397	401	379	376	439	406	390	410	391	377	404	440	441	390	390	397	377	371	406	369	381	413	416	373	412	378	414	390	371	408	416	376	410	421	396	390	385	406	392	387	384	433	405	376	407	425	429	423	361	425	402	459	424	429	382	419	390	385	401	389	373	392	404	396	424	352	397	373	401	391	404	412	405	428	408	376	414	399	392	419	414	413	397	366	411	387	415	377	398	375	427	420	366	393	417	397	386	371	393	390	433	385	390	398	455	407	390	420	355	415	407	395	405	398	387	379	413	384	367	435	413	400	403	395	402	429	383	371	418	393	384	386	365	373	388	385	380	406	397	414	399	371	396	424	421	393	431	443	367	399	433	419	414	387	413	408	379	410	403	366	424	431	413	420	406	381	421	409	416	437	410	396	395	383	396	366	394	374	438	403	395	421	412	389	417	437	390	412	365	387	405	426	411	398	431	377	423	442	414	410	415	410	380	449	421	403	372	403	432	342	426	376	411	356	387	383	395	424	388	412	396	340	403	368	368	423	414	417	395	384	411	405	430	419	393	390	394	404	417	370	400	399	392	423	386	437	418	407	432	406	388	408	403	390	411	409	406	405	352	419	428	396	404	431	399	406	418	408	407	368	440	428	423	433	378	432	422	406	371	416	426	369	391	391	390	366	395	424	394	367	407	387	377	431	411	421	399	399	390	401	390	420	416	383	444	381	371	396	390	405	403	444	387	461	361	394	386	397	409	404	363	407	404	397	381	403	377	417	411	412	428	402	413	378	405	395	406	350	392	399	386	380	407	427	424	392	388	432	380	380	439	430	423	413	405	422	403	361	380	398	397	408	391	391	398	364	385	417	415	384	398	432	428	406	385	371	428	409	387	416	402	425	421	426	371	416	438	349	403	380	421	384	417	393	402	373	389	388	407	391	381	411	362	393	426	416	421	405	405	385	370	428	354	413	416	387	425	422	422	397	395	370	389	397	381	441	417	392	433	403	423	401	387	391	390	446	407	427	421	399	403	404	404	379	414	437	414	403	414	361	386	386	398	383	397	377	417	397	393	389	369	433	427	412	395	375	390	423	389	408	387	396	390	386	362	377	362	406	412	359	435	407	378	392	400	419	400	411	403	422	420	357	448	368	369	394	409	399	349	355	422	449	424	403	461	404	444	412	436	385	377	413	413	400	397	445	383	374	385	385	379	390	368	397	430	396	417	403	460	381	406	436	421	379	382	409	372	387	397	363	366	419	373	413	387	429	426	380	379	378	398	418	361	390	388	392	391	367	423	422	376	390	388	405	427	384	394	412	421	431	376	373	389	352	358	424	431	395	389	426	411	380	331	410	392	399	365	398	376	390	400	384	436	459	401	392	373	387	385	371	370	408	408	385	396	376	411	390	425	432	392	387	409	415	375	376	421	373	410	390	401	377	422	397	420	362	375	426	409	422	389	395	404	382	413	416	383	397	426	382	370	422	391	422	379	442	436	432	436	418	384	378	389	421	403	398	443	407	352	401	422	402	410	427	379	376	381	415	389	398	387	387	390	386	393	442	419	381	437	424	423	397	404	408	374	384	416	438	410	391	430	404	378	394	358	408	403	423	392	417	397	401	371	378	405	387	387	392	394	414	412	379	421	402	389	396	448	388	416	357	401	371	400	417	423	418	395	385	426	407	452	386	424	396	405	394	361	399	432	382	377	385	402	430	381	413	400	406	375	402	414	425	416	399	385	349	360	405	357	370	433	415	374	369	380
5655	2151	1710	1290	1047	1057	947	951	886	896	923	906	838	847	899	832	877	871	927	881	886	875	884	923	901	896	919	918	872	865	899	898	880	872	967	917	869	968	865	905	888	873	929	904	868	864	897	888	891	855	898	897	875	955	895	854	870	883	891	935	879	905	836	902	879	883	898	902	849	884	940	863	864	923	839	910	887	846	874	894	809	849	873	899	899	838	901	896	937	917	880	931	935	919	842	916	858	862	948	892	876	877	876	898	928	913	871	882	887	875	920	841	923	891	858	887	922	879	895	939	863	918	908	887	905	881	862	883	877	832	903	900	902	857	898	898	866	848	915	898	884	883	871	889	861	883	919	894	952	922	868	883	884	900	867	856	920	858	878	910	920	904	887	905	890	896	922	852	855	858	865	844	892	905	847	893	852	841	908	910	914	933	952	945	886	857	913	872	886	882	894	871	888	847	851	887	799	845	877	844	928	866	841	874	852	947	869	914	901	894	916	871	864	908	859	881	927	865	960	874	878	887	893	878	907	887	825	882	933	876	863	881	897	901	836	854	845	829	914	903	891	937	871	876	907	860	894	886	825	887	932	885	880	874	894	925	872	894	855	857	897	856	924	911	889	889	917	894	891	926	827	913	851	878	887	860	922	909	885	928	859	876	862	896	877	873	902	880	893	843	921	887	880	822	913	902	870	891	870	895	870	894	874	924	854	860	901	799	848	819	962	875	869	840	875	934	895	916	925	910	878	915	895	878	910	877	872	844	941	904	892	893	891	900	869	833	880	891	938	869	875	903	898	912	895	893	932	852	852	880	860	869	860	899	890	880	909	906	892	920	906	877	896	824	900	853	867	893	887	812	893	900	867	874	857	851	859	886	798	889	829	902	824	858	893	875	907	870	909	907	878	939	912	908	905	893	868	898	940	898	977	912	895	893	957	840	864	900	912	811	895	900	889	942	860	879	877	880	871	895	883	907	847	896	913	860	892	901	859	901	909	911	907	869	873	913	902	941	907	932	894	909	872	913	928	904	816	896	889	869	866	854	839	887	958	865	885	900	924	926	892	908	883	897	874	869	867	864	936	901	875	879	868	899	846	952	871	867	918	863	879	870	934	872	877	903	883	867	845	845	911	879	891	971	876	840	897	889	924	925	916	890	919	869	824	908	934	919	850	893	844	852	899	925	875	860	926	921	845	910	901	880	883	887	876	879	865	924	902	893	909	883	870	869	896	902	847	954	947	833	891	867	874	890	943	885	885	880	896	854	870	895	913	873	920	857	829	893	877	892	847	850	873	863	868	893	919	901	909	901	920	896	864	849	891	889	870	881	897	841	869	894	844	892	884	854	824	864	924	965	925	911	882	903	905	932	899	870	841	860	840	909	869	874	894	937	883	877	930	903	923	861	851	887	881	896	885	844	881	961	883	834	827	832	905	912	904	879	899	898	882	891	830	860	923	897	898	872	945	869	836	904	889	893	850	846	892	927	933	860	898	893	888	855	850	885	904	864	914	875	889	930	888	862	890	902	866	879	912	891	896	842	876	850	874	885	881	857	850	939	891	879	878	916	912	897	823	929	921	891	888	851	883	903	844	885	827	890	902	869	884	890	911	813	883	887	850	905	898	884	870	904	863	880	891	883	884	916	883	880	883	895	875	865	874	898	925	898	929	919	892	897	939	885	870	862	902	876	911	898	843	858	931	915	865	921	910	878	846	968	903	908	927	895	954	914	929	934	917	885	892	875	897	885	839	912	925	863	892	872	932	858	853	851	886	871	907	865	825	859	853	877	889	845	828	889	915	909	906	908	913	856	842	862	879	849	901	874	892	897	830	855	859	907	852	885	932	862	898	935	865	977	888	903	885	870	890	930	899	849	876	932	897	866	896	904	900	899	833	862	870	834	888	932	886	897	891	876	908	873	891	876	865	860	893	856	836	970	939	876	875	880	835	878	890	845	902	900	886	873	857	845	916	820	908	874	928	890	921	928	851	883	830	851	896	870	916	853	901	872	889	908	948	908	879	840	819	906	904	876	892	858	906	907	909	844	850	875	913	873	844	903	890	870	904	928	875	893	879	941	887	874	904	877	867	893	938	924	841	882	862	857	875	863	881	861	855	859	822	913	850	889	901	920	907	866	946	941	889	923	867	867	875	919	896	908	887	895	888	857	922	934	876	871	839	844	908	891	857	928	913	923	860	876	912	857	911	949	918	840	877	917	873	874	869	875	884	857	861	902	896	903	883	792	906	900	871	869	844	872	853	900	864	905	846	879	826	905	897	876	963	885	887	914	860	918	885	881	913	876	901	918	890	858	873	907	887	877	885	848	865	912	879	888	890	859	890	845	954	905	906	886	911	848	894	861	906	921	845	860	901	923	889	893	881	908	881	904	909	937	886	932	904	927	864	909	862	870	878	888	838	907	909	840	898	904	934	929	874	844	929	871	893	850	863	868	867	862	848	879	907	888	855	838	832	905	914	883	908	911	915	862	935	829	893	863	908	892	922	886	869	826	963	905	944	915	877	827	922	888	858	907	863	887	890	898	912	872	930	890	881	934	912	877	860	829	900	856	862	949	818	921	887	856	958	961	870	905	862	882	899	861	885	927	900	886	789	906	916	922	881	874	904	907	948	877	872	883	866	865	883	876	844	896	907	955	846	909	925	850	853	876	902	885	871	893	936	901	848	855	909	891	857	898	921	870	895	921	911	875	889	872	849	885	855	889	927	906	879	921	873	863	917	893	868	915	864	878	941	885	900	975	839	931	851	872	878	911	912	952	915	895	928	908	909	880	908	909	870	841	897	934	933	884	903	904	882	885	857	870	829	878	904	899	848	867	914	835	938	870	888	879	908	862	862	845	893	937	834	843	890	858	890	872	858	871	936	867	930	859	892	878	847	866	911	872	857	966	842	860	864	907	910	810	893	913	867	912	849	933	840	891	879	805	837	877	911	908	921	901	871	917	861	833	864	871	905	860	879	863	907	863	873	859	910	867	856	910	940	901	912	879	889	872	890	830	894	871	843	891	908	885	888	859	879	867	851	876	903	878	926	921	907	894	858	884	831	885	907	903	902	880	844	852	897	928	939	889	892	850	869	937	901	905	923	855	823	901	947	827	903	861	847	866	895	889	835	894	923	893	911	832	870	951	888	849	814	912	855	877	882	915	873	926	916	879	873	940	907	875	875	936	890	858	873	848	871	907	861	904	914	883	896	836	850	915	901	851	893	965	889	892	878	887	897	893	892	918	884	870	861	852	956	878	886	892	906	878	849	886	884	856	869	887	842	906	851	897	874	892	861	914	905	886	897	861	868	880	881	915	918	904	873	822	865	905	877	899	883	885	822	884	894	878	868	882	906	871	874	886	830	815	860	883	903	867	912	889	883	879	891	896	932	904	837	895	919	888	871	838	925	898	850	893	894	878	874	847	868	914	897	869	887	868	908	884	914	817	883	891	826	895	896	917	843	941	899	883	898	934	847	872	861	895	944	882
23903	20634	23891	27380	20634	19661	1426	581	450	381	401	358	386	329	321	363	307	357	315	334	309	301	312	312	273	295	282	319	274	292	308	321	283	290	306	269	279	271	294	269	248	284	285	277	280	275	273	283	320	277	289	302	290	287	295	281	275	274	313	296	322	274	287	284	296	303	272	287	305	294	239	282	246	293	312	261	294	257	280	313	305	282	273	306	288	287	310	313	302	266	293	286	289	291	306	265	260	249	260	248	315	294	291	288	281	266	264	338	307	256	285	237	287	268	293	268	283	286	314	277	274	289	309	289	270	295	295	287	343	290	311	296	305	280	264	283	232	262	279	301	304	280	314	280	287	285	304	267	290	268	280	267	301	281	292	296	283	267	274	264	271	281	242	279	269	270	271	272	268	284	279	268	294	287	277	271	270	287	294	266	281	290	298	320	311	297	282	276	319	298	288	278	281	310	255	275	296	301	245	289	278	295	308	280	279	293	282	256	274	285	267	297	298	299	273	286	307	304	283	282	274	266	270	289	303	283	244	286	266	317	286	302	305	307	284	298	301	283	287	269	304	269	276	288	287	281	296	299	265	269	279	294	282	303	264	325	307	280	288	317	277	283	269	298	285	280	301	290	285	267	305	253	299	291	276	280	280	293	275	282	279	271	286	282	274	292	256	266	305	284	279	298	297	288	277	287	278	286	282	281	272	292	275	273	260	287	298	269	313	312	292	247	264	300	283	286	319	294	305	305	291	293	293	300	300	288	269	277	261	252	274	273	260	276	286	285	273	309	275	304	274	274	276	313	288	256	247	252	254	254	279	265	304	276	271	276	273	292	298	279	286	305	266	304	282	256	273	270	284	301	282	301	288	249	274	246	310	255	316	271	305	324	290	260	299	272	275	317	307	258	259	289	273	294	261	288	255	275	279	277	263	296	280	275	261	300	240	282	290	265	267	270	284	280	272	281	282	260	261	253	304	285	309	292	268	307	280	275	282	329	261	262	301	308	254	292	261	284	290	273	279	272	263	263	258	266	279	310	283	306	265	277	278	264	280	300	267	281	267	280	270	266	273	281	275	316	282	301	294	295	292	279	258	267	296	266	292	298	275	291	290	285	269	275	240	272	283	300	277	269	305	320	294	280	253	298	281	279	284	265	306	305	270	300	279	274	304	275	289	275	288	270	303	305	284	287	269	309	308	287	271	262	282	297	312	283	280	254	277	284	231	281	292	249	274	263	289	301	279	311	278	272	279	258	287	294	274	280	258	308	291	263	264	313	305	288	290	257	279	299	283	303	321	300	316	298	290	251	309	280	277	313	302	310	285	265	260	271	311	304	263	270	305	287	295	285	292	280	243	287	284	306	275	265	271	279	281	311	274	277	274	314	308	306	285	260	296	264	247	272	282	287	258	295	298	265	254	295	286	244	313	291	296	270	277	266	272	276	309	291	258	253	259	279	312	253	250	241	287	261	285	267	269	260	259	255	252	289	260	256	284	307	293	322	262	264	270	281	246	273	286	296	265	302	282	272	246	305	272	296	266	256	302	303	247	283	316	269	270	294	269	299	290	287	256	271	254	308	282	288	306	324	271	281	271	275	258	288	274	278	280	253	287	268	279	269	266	292	289	268	300	255	287	306	332	292	294	294	247	308	240	295	307	283	296	281	309	293	255	304	255	273	255	266	333	240	283	261	272	250	284	270	276	303	316	277	288	280	294	284	280	281	285	293	287	292	254	254	297	263	310	286	261	244	274	282	271	307	261	292	289	304	299	279	293	286	291	277	292	290	270	266	264	278	269	294	272	255	279	304	318	273	268	250	303	274	269	280	315	277	300	282	292	275	267	264	271	270	328	292	297	275	268	266	323	300	291	282	307	276	264	283	284	273	284	288	273	287	269	294	254	271	260	306	300	290	262	250	278	287	263	271	292	284	285	273	263	259	273	308	309	308	272	285	262	272	277	310	269	292	306	267	273	251	304	300	293	283	261	293	295	260	313	284	281	289	302	300	292	286	273	282	288	286	300	264	259	289	268	299	307	306	276	280	274	291	313	279	263	303	275	293	280	276	276	258	288	292	264	240	267	283	305	271	269	300	271	277	274	313	286	297	295	291	279	289	294	273	276	293	300	257	250	248	288	310	284	278	283	274	273	292	292	280	310	317	291	270	263	263	267	292	248	278	295	305	307	274	286	281	265	298	283	253	307	289	271	255	286	286	248	269	282	299	289	260	268	275	257	278	271	290	279	259	326	283	318	287	314	286	282	277	278	291	271	277	313	278	314	280	271	298	288	292	260	260	298	257	278	294	283	292	288	295	287	269	307	257	305	244	293	271	269	299	286	300	288	283	309	275	294	251	283	252	259	294	269	268	301	282	293	273	253	265	276	272	279	288	302	295	293	279	293	306	295	291	295	281	286	293	309	280	286	298	282	299	318	310	286	298	274	276	276	278	276	278	268	291	280	265	246	337	259	302	251	258	282	289	301	275	268	291	255	271	285	276	299	292	334	277	262	278	268	291	297	283	308	322	275	277	263	262	272	268	294	263	259	291	264	287	306	261	280	274	291	272	308	253	303	295	329	286	313	276	255	280	290	242	273	283	255	311	283	267	273	269	284	283	289	294	276	297	272	299	250	291	286	287	262	280	282	270	302	253	274	280	281	289	313	249	278	305	295	301	272	290	264	262	242	272	263	280	289	272	272	289	280	290	279	260	297	342	284	261	302	263	326	262	277	261	277	290	267	280	283	278	286	290	259	271	256	256	259	258	299	318	273	308	266	255	287	308	268	277	262	288	270	291	270	291	268	252	286	273	247	295	277	305	331	285	252	283	277	286	289	297	300	287	267	247	253	273	297	272	299	262	313	306	273	281	279	292	280	294	267	255	280	291	246	290	281	303	281	269	310	272	299	288	254	283	270	305	299	314	309	285	294	283	267	264	283	264	275	308	261	296	283	268	277	303	261	305	274	256	300	262	291	269	294	276	284	283	277	261	306	266	269	297	291	247	251	276	306	295	298	285	246	284	313	281	281	339	306	282	266	253	276	281	278	282	299	299	312	287	271	271	259	262	269	295	282	297	258	269	261	272	290	278	264	297	289	259	314	274	274	275	304	260	293	240	267	274	281	296	261	299	277	273	268	314	285	274	308	257	257	270	303	275	288	296	298	313	267	279	269	283	278	274	274	305	273	285	245	291	294	274	302	252	312	289	248	256	283	276	291	273	261	273	277	276	264	282	269	286	249	286	276	237	272	294	280	270	269	281	270	281	265	308	284	296	262	301	293	289	308	280	288	277	268	312	294	285	285	275	296	310	273	335	278	277	294	300	284	284	290	275	290	305	262	296	269	304	289	274	272	283	274	252	311	272	262	259	254	281	279	268	255	252	287	304	298	275	282	308	281	303	286	292	285	273	283	253	313	312	251	255	288	303	283	287	266	302	271	271	263	286	309	274	286	306	268	281	300	268	279	280	275	253	279	267	312	299	282	279	288	304
3582	4173	2763	1619	1040	912	838	682	724	682	653	664	689	647	651	603	646	634	685	678	624	657	662	682	668	635	653	641	662	662	639	658	647	609	629	601	649	589	594	651	633	638	675	654	685	662	616	663	612	630	616	634	637	634	647	627	625	626	614	613	638	652	655	646	650	656	627	623	655	666	693	650	651	564	601	607	649	638	628	645	660	654	643	664	601	647	614	644	618	628	657	665	604	649	625	634	620	633	641	633	669	626	604	624	634	625	633	611	658	571	635	599	660	644	630	610	619	632	603	613	580	609	635	641	636	657	620	630	646	586	618	635	627	618	590	618	624	608	628	624	627	641	616	629	646	627	588	632	624	632	632	642	653	645	654	624	654	607	619	607	691	607	655	599	616	654	605	605	652	615	616	656	686	651	608	661	630	680	620	633	640	581	606	597	610	616	612	634	644	635	707	616	586	606	610	616	668	603	643	653	657	711	645	619	635	625	637	575	619	638	635	609	631	664	595	619	654	632	594	600	653	618	625	633	622	695	633	657	628	659	626	614	601	626	621	638	608	618	658	625	685	638	651	635	606	653	624	645	662	625	628	564	627	585	697	645	646	608	608	609	617	637	606	641	619	679	636	630	618	632	648	624	633	663	657	615	652	602	642	635	580	638	662	643	640	617	633	571	671	630	648	600	633	671	607	650	640	644	645	581	625	637	654	630	656	607	603	651	644	601	618	653	626	610	639	640	655	633	659	622	628	623	646	641	611	630	706	637	677	612	603	637	651	641	661	677	610	605	624	665	645	654	663	667	597	572	611	606	626	669	664	614	658	638	638	654	619	615	632	645	625	628	659	577	613	632	626	654	628	627	650	601	619	635	646	597	652	659	657	603	609	598	611	643	618	626	645	628	635	630	632	639	661	616	619	638	612	644	634	644	630	600	613	642	653	665	668	655	606	657	644	638	660	623	628	620	662	630	692	649	660	606	627	626	650	602	551	666	584	661	597	696	654	636	633	649	634	669	617	652	613	614	589	592	670	604	645	619	636	671	599	634	651	609	649	674	616	640	620	631	616	614	643	667	629	650	601	631	614	588	611	653	631	623	626	625	632	694	602	680	627	605	585	657	649	612	595	626	661	599	631	666	674	596	645	574	683	608	686	645	643	593	584	610	680	606	641	639	640	643	600	665	603	568	625	656	622	622	649	626	599	643	617	583	606	593	669	617	650	619	624	618	613	619	665	632	589	616	624	622	631	631	638	658	624	585	593	643	653	637	636	607	682	619	631	646	643	573	649	656	633	628	669	656	634	597	613	613	627	674	624	638	660	622	649	652	663	616	646	657	656	677	585	625	683	606	628	641	651	664	605	607	619	632	632	654	608	626	632	631	629	628	634	626	668	663	630	589	656	691	611	609	655	639	588	590	608	633	635	645	605	582	636	642	627	637	563	659	633	598	620	648	632	650	633	651	662	655	657	591	655	652	631	608	618	657	653	633	605	658	588	640	606	672	622	614	629	673	621	639	651	663	660	611	587	618	607	647	666	619	632	642	634	650	670	648	639	623	619	600	629	640	650	645	613	658	667	705	645	611	621	618	643	602	627	644	651	622	638	616	632	613	643	624	624	600	589	602	601	631	636	582	656	565	640	637	674	626	631	636	597	634	622	644	638	679	590	581	601	623	654	625	703	619	640	621	617	677	633	690	642	634	634	608	634	596	638	668	659	562	641	625	632	671	642	646	600	659	600	628	654	630	627	614	616	657	646	598	635	589	620	646	644	647	595	631	655	608	637	622	586	660	646	614	600	649	694	659	604	611	666	634	615	605	635	629	641	657	618	654	637	601	621	669	598	668	644	621	683	644	619	672	647	611	621	633	640	604	657	652	587	616	638	646	626	679	625	661	661	636	605	632	619	621	643	642	624	697	670	646	619	659	631	623	641	608	656	570	655	632	628	629	707	604	635	641	621	633	621	651	620	624	642	704	611	641	632	573	664	624	615	603	619	653	631	625	624	640	681	661	695	655	663	620	618	660	633	698	616	608	602	650	616	647	616	663	651	623	620	675	664	646	617	628	605	635	638	610	629	619	644	648	583	647	628	602	619	656	631	626	570	684	569	627	642	641	632	655	598	634	660	642	660	628	643	657	616	673	648	610	627	638	625	624	627	617	647	571	650	579	635	611	616	628	647	647	627	645	609	631	588	640	625	651	628	632	598	599	646	627	638	604	666	603	643	627	599	667	655	608	597	676	620	633	674	607	607	596	691	642	608	622	620	615	635	627	622	613	644	652	639	593	625	644	671	628	627	651	604	600	599	633	655	611	652	652	639	606	596	636	672	611	609	646	649	621	648	635	604	633	647	559	661	632	626	616	623	656	604	641	639	614	653	662	688	624	622	634	635	625	616	627	614	610	626	621	649	675	616	588	674	585	637	650	641	631	624	657	636	654	619	656	647	642	619	643	652	601	589	647	648	628	636	625	651	628	638	674	593	624	629	603	592	644	671	627	615	630	627	684	648	586	640	627	638	630	593	601	597	625	649	614	648	600	665	631	646	676	679	591	630	676	614	626	615	630	591	642	647	619	623	657	620	580	613	632	642	652	616	615	708	663	587	602	627	614	618	632	626	646	650	612	608	658	620	658	619	636	635	612	635	644	638	588	636	614	641	613	608	624	654	661	634	628	564	646	636	580	605	628	647	582	643	690	600	601	678	611	640	584	619	657	638	642	647	639	696	670	675	639	624	627	691	688	639	624	669	651	691	660	624	656	634	599	596	631	599	649	620	645	613	661	636	652	648	579	643	618	681	648	637	634	611	653	618	621	664	635	595	657	626	655	615	626	616	643	656	639	688	689	606	600	659	630	630	643	572	608	616	638	657	627	632	627	643	655	565	609	653	669	642	637	636	615	629	632	612	667	644	628	645	612	618	576	626	654	575	689	602	637	638	637	673	645	623	664	664	623	589	671	652	623	622	647	587	641	631	626	633	696	652	677	608	639	630	662	629	645	594	606	644	658	648	643	591	645	601	648	614	627	644	644	659	648	596	619	577	619	645	593	606	664	684	671	660	612	653	629	678	611	620	631	643	623	644	609	603	670	617	602	638	618	682	646	595	630	642	641	601	633	628	623	573	647	614	688	620	654	652	647	654	668	631	585	620	658	611	630	634	657	627	636	635	624	647	618	668	584	648	672	665	685	655	629	689	651	687	624	597	580	646	628	638	611	641	638	612	653	634	606	604	617	629	604	603	674	606	617	640	659	627	623	676	655	634	621	621	627	624	621	642	654	599	589	632	616	652	603	658	598	654	625	615	651	636	687	621	636	666	620	663	680	632	639	645	652	657	608	584	627	672	626	616	647	647	673	619	655	576	660	680	668	663	657	640	605	653	612	620	650	586	665	608	579	611	620	644	662	685	630	616	630	630	643	620	599	636	641	602	608	663	621	636	631	663	618	624	693	618	621	651	654	632	681	639	652	649	616	636	654	634	631	620	657	615	617
23373	20646	24200	27114	20647	20677	16395	1053	459	398	304	325	330	307	298	268	263	261	223	235	208	249	238	214	230	195	218	199	171	205	180	222	219	199	198	195	181	204	195	188	193	197	183	196	221	166	157	191	183	180	173	177	178	173	149	175	190	166	200	155	203	181	177	159	174	151	168	204	186	191	208	182	164	183	145	188	155	203	193	165	167	180	156	180	186	187	170	181	184	175	185	193	167	204	178	168	191	199	193	178	188	193	174	181	183	214	174	170	188	173	177	186	191	179	201	164	191	197	189	162	160	194	172	182	162	192	201	191	176	171	182	182	201	171	200	187	197	190	177	170	180	154	176	169	189	175	165	162	166	176	159	180	173	205	187	169	190	180	182	196	190	170	178	167	166	173	176	148	188	170	190	183	186	180	183	170	166	149	167	160	172	196	173	172	175	173	174	156	171	162	175	215	175	160	167	163	184	162	183	174	165	144	155	173	162	185	169	158	172	177	170	210	179	170	175	194	175	165	178	173	163	172	174	163	172	167	186	166	181	179	200	189	179	173	190	175	185	176	166	178	170	159	164	202	165	204	192	183	174	167	187	170	200	183	170	178	199	175	166	160	193	203	175	166	186	167	193	186	186	194	146	169	183	174	185	185	162	170	147	192	173	163	175	177	170	159	204	177	153	179	167	181	192	184	163	179	186	156	179	148	210	163	190	179	174	169	179	180	177	192	172	177	177	165	171	181	153	168	192	162	178	166	166	165	204	170	165	182	157	181	175	192	195	189	202	199	180	175	192	181	175	168	170	200	194	148	184	187	191	154	175	182	190	156	194	182	185	175	170	185	187	166	164	186	173	163	194	176	192	172	168	171	171	185	178	188	168	179	201	184	178	182	185	191	178	190	182	151	180	182	169	202	212	178	162	182	177	179	203	192	171	176	190	166	174	158	189	200	169	179	207	170	177	188	193	186	175	162	186	193	195	199	199	169	166	200	185	176	180	167	169	154	182	170	195	174	182	199	189	185	173	199	179	163	178	166	166	172	173	162	171	176	177	207	163	183	180	167	193	165	190	184	198	204	180	177	174	191	200	186	197	156	171	170	165	165	154	164	177	170	189	158	157	189	194	184	219	196	179	168	142	180	187	169	162	162	174	172	159	178	164	166	182	185	186	192	166	191	190	161	208	202	180	178	185	201	197	182	174	155	181	174	147	149	184	167	151	197	167	167	191	168	158	184	165	186	188	184	144	151	203	184	187	168	162	187	151	168	170	193	191	163	203	195	190	167	172	187	208	160	159	146	206	197	157	170	165	180	188	161	197	178	214	173	197	184	163	178	167	172	178	201	204	188	169	176	163	180	177	161	172	197	191	189	146	184	171	169	185	181	153	178	154	194	166	187	186	188	175	199	166	181	187	180	164	179	200	182	179	179	170	189	204	178	146	175	160	200	183	192	175	182	179	169	178	157	141	178	177	206	185	175	145	170	164	166	166	182	146	171	186	170	196	191	224	192	188	177	179	169	169	172	159	169	160	185	178	163	178	195	185	159	160	185	182	184	173	164	172	168	180	199	185	185	180	191	183	186	189	182	165	162	179	177	198	195	181	171	193	168	182	162	199	161	170	194	184	178	191	192	180	180	178	178	178	191	168	149	182	184	172	175	189	161	157	181	177	167	174	163	161	185	172	171	180	175	181	195	179	180	194	199	162	160	159	192	160	161	145	162	203	195	175	199	174	188	197	175	185	181	166	182	159	180	189	176	163	180	178	199	189	185	177	169	176	181	186	192	184	197	192	158	166	179	156	171	156	169	169	182	173	188	179	175	185	174	162	203	193	155	182	166	175	173	173	190	211	176	197	210	186	154	142	168	149	171	215	169	175	188	196	166	169	169	198	184	170	196	167	189	192	161	162	195	177	189	166	167	185	189	200	192	170	171	172	157	182	174	148	168	184	178	174	186	184	173	166	162	174	169	191	149	181	183	178	197	217	192	174	151	162	153	158	185	166	194	192	162	193	182	177	178	185	177	160	164	166	144	174	175	200	198	173	176	179	165	192	175	187	159	185	208	182	180	191	166	192	203	208	177	186	181	186	153	186	192	185	199	169	170	201	193	157	185	169	168	153	162	164	177	169	151	207	160	166	169	166	164	184	185	168	170	152	183	163	146	185	169	166	193	181	171	147	162	192	195	179	170	166	168	183	179	171	159	170	180	182	168	165	166	166	185	142	169	179	183	170	181	176	191	155	166	192	167	190	191	184	189	178	179	177	185	186	188	179	159	163	165	173	179	192	175	173	188	179	185	177	178	162	174	181	196	196	181	169	173	145	165	169	178	177	191	172	175	171	193	177	188	162	187	165	169	183	174	203	158	152	200	163	173	191	184	169	161	151	187	164	167	164	171	172	184	195	200	172	179	171	177	190	153	181	180	174	178	175	188	181	147	152	177	177	157	176	183	170	206	159	177	192	176	187	193	181	184	173	162	159	179	149	160	173	164	172	178	193	171	180	172	194	183	162	173	194	202	166	177	172	173	207	159	173	183	192	193	177	173	159	144	183	160	195	166	147	204	183	192	178	167	165	175	167	173	194	162	194	178	159	193	179	173	173	175	175	167	182	161	185	155	167	166	193	168	180	205	177	183	188	172	191	153	179	178	190	185	170	188	171	162	201	197	201	187	192	189	169	177	193	166	171	171	197	173	199	175	171	146	161	182	180	183	168	188	153	156	188	208	175	158	177	185	166	183	152	180	172	167	189	170	172	169	173	217	160	197	185	191	182	190	177	187	156	172	156	175	163	166	157	174	162	171	186	177	182	186	187	163	183	162	185	192	174	154	182	186	172	170	154	164	179	188	162	207	182	168	164	194	176	172	162	161	194	162	178	145	166	178	158	161	155	173	157	184	161	198	167	146	171	189	156	182	181	165	198	172	153	152	204	191	183	167	178	193	180	157	173	202	169	181	189	162	181	165	177	172	174	193	202	188	180	176	152	156	157	193	172	170	189	190	190	193	155	197	192	180	176	160	167	163	185	165	176	158	180	168	183	157	179	161	171	201	173	201	172	152	187	179	191	194	197	186	155	171	177	173	177	165	160	186	188	176	173	169	201	181	178	196	145	185	170	178	181	162	197	165	182	173	176	146	184	177	170	194	158	196	192	209	174	193	187	192	207	181	168	169	185	180	165	172	163	180	176	175	148	190	193	168	178	162	199	199	192	168	188	164	152	195	145	183	150	147	182	187	186	206	170	183	150	182	150	160	173	182	167	148	193	178	168	167	190	188	177	162	177	169	172	216	172	172	168	197	203	184	139	169	172	145	156	193	184	168	175	187	174	190	203	162	203	186	193	175	185	187	152	180	167	183	163	172	198	180	189	154	190	170	185	147	165	170	191	170	167	154	147	206	160	158	181	185	169	189	162	207	161	161	192	197	164	174	173	167	157	191	151	203	167	163	165	159	192	207	184	213	176	169	167	183	192	156	153	188	197	185	155	169	185	169
3698	5976	3830	2055	1118	879	694	587	522	510	483	487	469	492	410	440	491	450	470	456	469	465	427	404	438	420	418	438	422	448	444	432	482	442	443	437	464	436	379	443	444	396	449	438	443	404	423	430	442	437	395	482	472	422	464	423	436	481	431	412	433	372	435	419	431	422	397	446	457	402	458	403	432	442	460	414	406	473	409	429	386	378	403	418	439	411	404	395	424	380	435	430	417	425	427	398	423	419	450	438	435	445	444	424	423	432	436	462	453	432	422	436	444	455	422	445	415	415	436	373	411	412	466	448	401	402	410	433	420	423	418	442	438	447	437	381	436	417	488	415	429	437	429	412	400	398	446	418	427	456	448	428	430	413	436	417	389	410	476	437	426	417	432	418	430	430	407	437	474	413	425	421	425	454	394	412	442	406	396	448	402	418	420	427	431	407	458	444	390	404	454	444	452	428	436	448	442	391	454	426	435	420	426	436	390	427	467	469	415	387	457	443	449	398	453	409	437	414	411	508	425	435	423	454	446	384	406	458	416	430	476	417	433	472	444	446	439	418	419	454	436	440	464	450	425	464	428	456	442	452	438	413	419	450	441	419	446	414	412	417	455	425	439	424	407	433	436	443	432	474	446	452	446	433	401	408	438	438	466	436	434	439	407	431	444	441	468	394	405	412	410	469	448	416	466	417	439	424	407	421	425	452	406	474	474	416	420	430	433	446	411	437	421	430	403	432	418	423	397	434	391	437	423	432	413	424	431	415	423	434	418	409	444	389	421	417	393	458	418	399	433	414	442	434	435	461	432	404	452	402	402	415	444	456	417	427	432	436	404	409	430	410	411	425	403	408	435	429	445	462	449	411	404	442	407	388	432	428	409	411	458	436	395	408	439	431	443	414	416	410	451	392	417	454	434	457	419	430	413	456	412	410	433	460	440	382	448	422	403	433	413	447	434	392	465	440	450	446	422	432	440	431	421	441	453	430	440	407	438	435	430	407	448	421	428	412	436	423	431	459	407	446	424	460	429	426	431	407	397	441	445	423	444	436	417	421	401	414	437	425	394	394	427	447	442	421	473	420	395	467	444	411	424	427	411	446	449	432	378	434	439	429	406	429	410	415	417	367	442	409	483	410	446	417	419	455	401	424	417	421	423	416	414	415	450	441	460	447	411	429	439	447	432	409	451	459	446	455	446	442	426	459	454	407	433	404	460	426	459	386	442	411	419	451	422	425	435	416	450	377	463	411	435	432	454	400	416	429	444	465	386	377	416	434	445	472	441	444	447	415	487	428	399	416	438	419	455	435	451	424	394	404	414	401	447	417	441	430	401	449	405	403	443	463	418	430	433	428	403	458	426	422	407	391	428	457	432	452	395	425	416	417	423	428	423	422	421	416	380	408	389	427	444	460	360	422	457	413	429	458	401	418	437	436	405	428	429	410	378	425	423	440	437	443	423	396	432	402	395	429	442	446	430	426	447	434	441	416	443	423	419	465	398	429	420	424	436	446	432	445	409	414	406	392	447	444	392	449	422	441	444	447	444	378	402	421	442	417	433	429	455	411	429	428	433	409	424	423	421	437	422	419	455	417	477	426	444	394	411	430	426	433	450	440	414	438	452	445	428	507	423	427	456	401	412	453	465	404	447	453	402	458	474	437	412	439	431	442	393	428	414	415	458	427	473	445	450	421	433	445	400	396	434	413	422	441	387	416	407	466	431	430	445	448	406	421	414	413	443	419	412	447	432	408	423	438	455	466	397	432	419	432	445	445	435	435	430	418	437	446	433	437	398	488	412	410	431	416	436	420	404	409	437	410	443	406	438	453	399	479	435	399	425	431	421	439	440	403	427	434	471	414	428	407	431	426	405	461	375	439	383	453	402	431	414	441	435	443	437	416	444	414	412	429	425	437	397	437	408	380	451	424	475	431	422	448	401	448	427	436	435	434	452	444	420	454	429	435	465	439	460	441	427	436	436	419	419	451	437	472	445	392	413	441	401	396	446	396	451	436	410	441	406	390	433	447	429	415	435	447	428	400	431	393	446	457	438	423	429	461	412	438	424	443	411	412	381	412	425	419	382	429	420	442	435	418	448	433	434	448	454	427	428	451	413	425	415	440	405	411	431	399	423	447	402	418	442	456	451	455	401	431	456	444	431	424	441	444	471	471	454	413	422	425	421	417	468	392	416	425	435	441	429	409	418	428	452	453	457	440	419	435	397	403	430	448	382	430	427	430	432	472	413	412	444	416	437	406	451	458	422	425	457	422	435	446	434	444	426	443	398	420	404	410	438	475	437	439	394	417	433	421	398	451	417	446	410	421	411	414	421	427	466	442	426	445	423	430	434	432	430	446	417	429	409	444	427	439	438	444	456	441	457	390	419	413	463	444	418	394	448	441	447	428	397	446	374	431	393	422	444	396	425	410	394	411	430	413	465	413	429	460	457	480	436	427	420	445	466	436	427	471	420	407	400	419	415	433	422	427	468	416	416	446	434	427	416	453	455	433	412	417	442	432	416	445	412	419	445	449	449	436	430	410	430	380	445	457	436	465	447	416	384	476	418	445	441	425	435	433	432	419	421	406	439	461	462	432	430	408	448	411	411	395	421	438	401	419	430	437	438	435	465	404	408	397	403	475	438	428	428	428	397	406	445	404	442	417	403	458	420	377	415	447	392	428	388	442	464	409	430	452	419	467	434	413	449	410	414	411	406	408	410	408	435	435	463	414	470	407	421	407	462	399	412	428	406	417	422	432	368	387	472	422	428	432	414	440	434	413	382	435	398	415	495	409	409	423	477	401	458	427	407	416	426	434	415	395	453	418	432	448	414	405	411	417	402	441	397	419	371	449	416	410	429	440	438	435	442	432	455	434	424	419	400	430	397	420	451	393	436	462	474	447	441	425	444	418	418	437	393	442	453	417	415	410	422	393	438	406	476	426	449	426	436	424	464	416	452	408	440	422	414	447	421	419	455	441	428	459	418	452	467	466	439	416	434	440	423	443	421	456	429	416	437	432	409	436	420	429	445	428	444	431	450	436	410	410	417	390	433	461	403	423	435	429	417	453	423	405	422	434	420	419	410	442	457	438	428	412	439	428	396	424	452	432	479	462	449	471	434	425	403	411	423	419	396	427	451	424	419	413	441	447	422	431	397	478	415	440	448	418	412	438	421	452	440	436	416	427	406	393	423	410	438	426	430	390	389	408	430	411	391	391	424	455	469	391	419	439	435	442	447	436	406	443	400	438	438	459	434	448	431	403	443	433	420	436	434	432	451	398	421	441	422	379	443	424	425	433	439	396	397	478	436	440	461	445	414	412	423	440	379	465	408	407	420	425	425	411	426	431	457	464	445	414	440	437	441	446	426	442	416	387	396	431	441	423	474	436	420	441	426	411	431	414	425	439	440	400	429	442	437	439	442	433	407	367	394	378	423	461	466	441	431	434	436	415	445	402	402	419	428	404	444	459	412	434	431	434	444	396	421	420	440	461
31468	19112	7982	1560	781	748	574	513	505	402	455	429	427	392	442	449	457	437	384	432	381	395	411	420	417	421	451	390	409	407	420	408	391	391	421	404	392	416	396	390	414	416	390	384	376	429	399	405	374	397	407	433	408	418	403	385	382	410	384	442	378	417	404	425	370	422	410	373	382	411	382	408	401	384	409	386	397	352	373	432	363	408	430	445	433	387	400	395	407	374	382	415	395	410	423	396	411	430	382	381	390	438	416	416	382	364	404	404	414	380	438	365	380	354	379	415	418	450	391	421	417	413	369	423	419	453	421	393	386	387	444	388	375	423	421	388	418	439	407	392	400	441	409	414	385	402	388	398	401	416	388	411	360	381	433	402	353	352	415	372	424	383	430	401	432	421	414	422	389	397	435	397	384	405	394	385	407	417	356	369	411	440	397	399	396	414	375	405	397	384	460	369	402	404	383	404	387	426	418	426	403	421	375	387	430	384	420	419	442	351	418	445	374	386	386	388	401	403	397	403	373	415	375	374	407	388	352	426	410	359	387	428	402	401	411	361	419	394	395	421	402	398	367	430	428	392	400	396	390	368	378	391	362	416	390	403	386	397	413	418	381	387	381	412	443	422	426	391	439	414	423	400	355	388	454	371	383	401	372	398	394	368	419	397	407	363	428	407	415	401	383	408	377	345	389	391	420	364	416	417	388	392	404	402	381	406	433	392	437	380	387	384	411	403	411	404	394	401	383	392	397	424	420	402	382	385	385	386	373	386	418	397	404	420	397	420	416	390	394	417	414	375	412	378	387	407	410	403	386	381	435	441	396	429	398	402	366	380	394	423	403	396	442	377	415	391	370	381	402	375	390	433	420	408	403	375	406	420	448	391	417	400	432	438	431	375	366	397	384	389	408	420	407	428	397	415	389	417	416	420	387	392	407	399	378	394	361	391	375	414	400	386	409	397	363	404	431	409	425	400	434	409	399	428	386	367	422	362	422	418	382	405	398	431	410	411	426	427	393	358	347	397	409	452	423	411	386	379	393	399	395	410	406	410	433	419	417	395	428	430	424	382	418	423	408	386	389	404	393	407	402	394	435	402	427	375	422	406	412	429	406	407	439	395	392	438	390	408	408	387	439	406	421	398	410	409	385	394	420	410	392	406	405	392	389	416	383	422	398	384	403	391	421	387	393	387	425	426	414	465	413	437	405	384	387	423	443	390	356	412	354	396	394	437	412	384	348	376	361	333	369	390	392	372	425	399	437	395	400	399	419	379	420	366	416	397	391	381	385	365	395	414	443	405	376	391	383	433	434	420	419	371	412	400	416	393	385	392	406	401	413	405	398	422	412	456	428	369	389	387	416	341	410	402	401	418	415	424	427	408	369	389	363	435	417	437	377	386	405	401	432	405	422	437	425	412	360	364	390	372	406	378	379	393	453	401	424	414	403	427	372	442	406	453	411	391	449	382	381	410	397	418	383	416	394	426	385	369	408	399	430	408	389	375	401	397	402	402	370	393	398	374	382	369	381	411	398	448	413	404	395	429	429	389	382	413	371	448	422	383	392	379	431	425	404	389	378	416	407	394	400	399	399	386	402	375	389	391	389	396	375	395	387	423	415	414	381	427	390	373	398	374	433	395	419	371	420	379	415	417	427	371	387	444	410	409	417	414	371	412	424	358	387	414	392	429	388	402	401	402	402	402	392	398	374	371	422	410	427	383	379	407	386	375	381	409	414	410	377	366	387	465	409	414	416	395	412	360	412	366	367	422	382	411	407	421	426	392	395	391	388	416	430	379	443	412	403	417	400	405	408	404	379	428	419	377	434	432	411	392	434	396	371	411	407	400	388	396	364	406	423	377	397	418	395	418	415	421	412	402	428	388	346	394	407	402	412	394	429	380	398	373	422	404	426	429	411	397	388	425	395	389	411	415	411	378	428	413	399	363	400	434	428	406	390	393	389	406	375	393	404	365	364	395	395	435	416	362	387	392	420	371	393	374	413	389	413	372	405	390	371	392	419	388	391	399	420	386	372	388	402	447	394	385	387	427	402	379	409	382	406	410	394	417	389	397	417	417	386	447	418	424	416	369	421	429	393	405	412	414	395	400	403	386	411	406	406	355	390	397	359	434	372	389	407	459	427	399	434	378	393	418	385	374	417	395	393	418	442	420	451	410	425	413	404	431	380	391	408	385	411	405	387	429	399	403	388	392	433	424	436	413	410	410	429	377	411	391	394	409	379	396	378	428	401	381	377	435	406	369	412	377	389	408	421	405	376	380	439	392	397	423	387	409	380	388	385	402	379	365	385	399	380	364	394	411	386	422	413	390	379	398	398	383	400	377	426	385	396	402	411	437	370	404	452	416	416	385	403	390	417	388	376	383	384	385	403	400	416	427	421	432	389	392	385	376	388	416	403	405	423	380	356	394	426	393	366	415	393	408	410	406	406	404	404	394	377	359	398	434	397	396	417	392	401	405	427	390	384	403	362	415	372	391	413	393	430	430	423	400	417	389	448	400	372	388	394	385	379	407	349	375	388	418	404	393	393	389	393	395	422	402	373	411	408	385	358	393	395	388	404	402	427	384	429	413	433	414	413	416	381	381	370	399	373	388	387	364	395	389	384	431	412	351	409	412	404	389	391	383	440	427	402	413	368	407	418	420	385	380	418	397	400	414	409	380	384	406	394	412	362	427	412	413	444	436	444	391	442	433	376	417	400	432	385	409	428	364	411	381	411	410	431	418	395	426	420	430	415	386	413	438	404	404	415	381	396	383	396	390	394	412	379	393	398	411	379	411	408	381	377	451	374	388	394	409	393	389	402	405	404	392	384	404	415	398	416	402	382	411	382	396	430	386	422	397	439	390	369	421	379	410	402	418	417	412	406	397	418	388	379	395	406	407	387	421	406	423	409	435	404	423	389	409	426	391	390	388	397	418	399	386	428	403	401	391	424	401	401	421	420	437	393	402	365	394	397	355	396	403	410	425	390	381	358	412	403	419	446	402	414	412	369	424	408	374	431	382	375	371	434	385	417	405	413	363	411	390	393	421	367	379	421	400	397	379	402	424	404	422	448	396	385	385	388	382	405	394	381	423	404	412	428	429	389	386	378	366	407	382	410	403	364	419	399	375	448	417	412	392	398	396	398	419	393	408	422	394	384	400	408	399	412	446	439	405	416	392	423	371	391	417	390	398	384	410	431	403	402	404	423	417	400	439	408	395	364	392	401	445	406	367	396	449	428	374	401	416	383	403	386	404	425	419	395	435	421	395	420	422	391	399	386	372	373	367	413	390	441	437	420	377	386	390	415	408	394	359	384	413	426	394	384	399	371	468	424	392	442	396	393	419	391	415	400	383	421	382	372	424	413	434	439	392	421	423	418	390	373	404	370	440	417	398	412	432	400	419	404	372	396	432	407	396	405	444	424	387	458	405	438	364	358	404	423	411	387	446	390	396	409	408	369	409	425	398	430	401	405	408	397	389	421	393	435	423
5631	2156	1718	1288	1022	1015	919	889	898	887	862	876	900	891	924	880	898	871	890	925	868	850	889	875	879	859	858	864	850	885	903	833	868	863	858	882	933	918	892	859	863	884	888	888	855	908	842	871	961	879	872	926	911	883	884	836	896	931	843	912	876	899	863	891	841	855	872	905	793	848	883	874	904	874	944	853	895	899	934	946	887	868	888	913	893	907	848	855	884	887	887	862	887	930	831	854	866	902	912	891	918	874	888	888	864	897	886	897	840	897	867	925	923	906	958	929	854	888	909	858	856	878	883	927	894	866	884	900	862	895	873	865	920	934	908	912	889	905	901	900	880	900	924	858	823	858	866	887	859	863	926	858	878	925	938	868	877	880	876	856	832	841	934	897	828	869	840	830	890	879	867	894	970	876	924	895	890	928	914	871	875	877	884	884	844	902	894	905	909	927	865	927	926	853	892	856	860	882	889	832	898	898	898	868	882	899	865	906	917	890	849	910	952	931	927	889	883	905	878	933	870	862	891	904	854	931	909	934	886	937	914	917	921	894	864	863	897	889	863	901	887	894	853	882	907	898	888	883	840	894	898	862	854	890	869	877	894	894	904	894	920	934	945	899	891	879	908	865	889	872	884	921	859	872	877	847	911	932	854	872	896	862	917	900	886	874	855	902	899	841	830	870	869	893	911	922	921	902	903	898	914	913	902	849	843	853	881	883	843	880	912	881	883	857	857	864	863	876	930	889	896	908	905	927	887	897	879	894	870	887	906	931	884	910	886	887	927	886	850	872	909	926	904	907	900	847	863	877	825	894	909	884	984	903	880	880	902	909	841	922	834	911	915	863	832	867	900	894	941	890	893	877	870	861	879	901	861	917	874	918	862	868	852	920	849	824	933	881	878	896	898	915	827	926	909	805	855	894	871	871	941	924	886	852	958	926	857	876	889	847	865	931	855	879	913	878	868	898	868	847	879	880	861	890	924	888	900	849	855	959	893	855	872	913	897	921	841	900	891	895	821	886	865	924	938	862	942	975	943	833	827	956	906	906	904	854	879	933	884	886	879	915	886	881	921	891	849	890	955	864	862	864	841	897	877	877	926	914	924	852	885	864	898	844	847	858	925	895	848	850	881	885	895	871	867	900	870	862	903	866	894	874	839	906	851	949	877	879	891	828	868	890	839	908	862	922	881	842	904	905	846	880	959	916	897	826	893	921	897	880	870	962	914	890	869	870	917	915	906	923	879	873	915	935	881	919	880	837	845	895	875	889	881	875	924	887	895	898	863	935	908	844	940	852	865	859	896	894	899	870	823	865	927	879	904	904	825	927	895	848	904	901	852	873	934	852	886	882	904	873	842	954	920	981	876	879	914	896	927	865	864	870	901	925	879	891	932	907	833	890	866	831	875	913	947	892	807	891	904	915	900	907	919	885	881	887	891	937	864	874	928	939	862	889	867	901	869	880	862	876	903	919	895	901	922	928	901	820	876	857	872	887	874	880	871	875	882	866	912	865	968	867	896	894	846	882	881	881	946	853	878	890	877	916	933	857	878	901	861	881	866	929	883	860	841	876	863	935	857	905	885	900	906	874	904	917	897	894	887	857	928	867	872	871	899	886	968	930	900	902	924	900	874	932	937	941	858	906	887	869	865	889	892	898	909	852	890	894	915	876	904	847	849	872	846	869	881	907	892	906	839	867	894	834	860	861	884	915	827	915	901	937	909	852	872	855	854	856	929	884	909	857	862	888	912	859	876	923	929	909	871	889	866	897	910	910	893	869	915	853	946	892	893	869	889	918	906	810	921	875	901	887	935	865	923	891	864	942	885	917	881	893	945	864	965	888	900	888	903	866	893	890	909	865	929	908	888	842	960	884	941	916	867	899	912	937	828	903	858	880	874	873	894	880	904	861	881	901	925	914	894	862	903	866	858	878	923	853	867	829	908	869	948	877	888	847	879	933	880	868	835	890	880	922	898	852	878	909	842	881	916	849	955	928	865	957	898	946	882	894	846	884	880	913	891	900	878	931	876	892	856	852	836	893	908	912	872	882	928	892	907	910	861	950	898	909	949	891	879	925	873	861	892	895	907	909	899	902	939	875	891	896	880	934	868	876	849	895	889	909	914	885	894	909	859	904	914	873	947	940	875	918	858	832	908	944	912	901	897	873	900	880	923	888	908	883	915	892	882	925	929	855	892	911	873	890	883	877	875	878	875	859	919	879	893	906	894	925	915	869	851	891	913	865	881	874	887	855	858	838	908	866	867	910	891	853	869	885	911	854	924	858	951	888	926	894	856	899	898	896	949	891	931	868	848	842	921	890	863	897	908	890	929	818	912	901	908	880	872	922	888	867	872	885	881	870	954	915	939	870	913	898	865	890	929	918	890	931	890	908	900	900	874	906	927	868	910	920	949	904	955	847	902	869	846	942	845	889	891	827	905	921	919	879	923	895	908	862	899	904	910	862	930	855	853	905	862	870	868	851	901	836	886	894	878	874	863	873	868	906	930	911	911	911	874	886	930	892	886	945	890	877	879	831	876	907	892	882	957	845	910	837	850	932	959	910	915	860	868	893	869	919	881	954	869	933	912	931	871	934	869	900	912	896	878	867	879	921	851	915	916	911	892	917	837	864	976	880	903	906	927	911	858	829	937	870	879	871	883	871	934	854	917	895	895	885	885	880	917	879	867	870	950	888	903	877	853	927	880	862	918	913	882	895	895	858	870	921	870	849	894	851	877	845	884	884	889	907	861	930	852	919	885	916	854	921	946	859	900	884	907	829	875	928	914	909	873	889	912	860	889	871	883	913	877	823	905	872	843	918	886	847	849	901	908	901	842	865	886	923	910	920	820	927	876	915	875	888	874	859	902	880	867	825	804	888	917	868	875	937	925	925	899	878	859	909	843	901	890	877	909	920	894	833	924	855	859	886	906	912	894	871	867	873	873	918	879	894	879	921	846	896	896	924	877	819	899	905	875	908	913	882	880	875	838	895	838	841	892	931	875	909	906	864	905	905	840	919	874	887	950	866	903	842	894	869	932	869	880	912	905	911	931	810	890	850	824	929	848	883	948	870	870	866	858	902	874	872	881	895	944	877	888	908	927	890	867	948	904	872	921	828	925	901	933	915	878	890	957	904	908	864	884	907	862	856	879	873	902	869	880	874	888	863	864	909	870	815	885	874	870	879	875	887	905	883	840	885	903	864	846	909	860	839	897	896	893	899	860	916	884	894	878	825	936	900	923	935	922	856	840	890	896	890	880	909	881	828	900	903	883	903	945	879	911	895	887	851	842	941	918	946	921	878	890	884	904	938	895	895	858	895	919	929	886	842	896	843	863	931	892	902	962	899	878	890	925	897	945	896	928	822	898	907	920	924	926	832	903	924	950	876	873	894	904	876	857	841	921	826	851	902	887	911	911	839	869	862	940	911	908	944	905	910	914	897	837	903	877	918	912	889	904	894	864	923	866	922	866	898	901	891	943	876	907	890
24020	20720	23972	27503	20718	19836	1510	633	432	367	396	382	314	358	366	361	342	339	333	340	331	318	301	266	324	319	295	311	348	344	337	302	303	278	284	272	284	297	281	293	287	297	308	316	285	270	256	289	293	270	262	247	259	288	330	296	293	318	287	267	274	258	269	291	264	278	313	286	294	332	296	267	312	318	269	255	307	292	311	293	292	290	252	276	265	239	300	277	304	290	288	283	244	288	279	269	281	260	270	233	293	310	297	300	306	296	302	287	298	270	288	305	293	295	307	272	247	279	283	273	309	282	275	283	300	266	287	310	267	268	270	306	290	289	306	258	286	262	278	275	277	292	285	286	290	314	324	281	303	279	273	270	292	308	297	299	317	286	267	257	285	289	300	283	279	310	273	309	279	288	284	294	277	286	287	276	259	266	290	288	263	277	279	277	279	322	247	273	283	295	284	258	293	267	255	306	295	282	287	289	322	289	288	308	306	272	262	257	297	259	315	299	270	302	279	309	271	317	279	299	282	259	309	267	280	305	276	295	262	319	292	286	329	269	293	270	279	267	275	296	306	268	273	269	241	285	300	315	259	327	276	294	276	318	269	289	292	265	269	294	272	275	308	289	295	270	248	278	295	348	297	279	270	306	284	264	302	302	259	308	292	285	284	270	325	281	293	294	285	283	244	268	292	271	301	299	312	297	292	288	289	304	294	296	319	305	306	321	295	262	288	288	296	272	278	304	260	260	290	254	282	294	284	286	299	289	289	316	277	326	288	302	301	267	291	301	309	305	277	268	281	294	273	287	273	266	273	291	300	285	271	279	258	301	288	270	271	291	277	275	292	295	301	261	267	297	307	272	287	306	286	260	290	292	304	327	304	263	311	292	261	285	268	263	248	262	268	277	290	264	278	281	322	293	293	259	275	280	304	287	311	280	280	286	294	263	268	316	306	267	316	297	284	293	284	291	289	267	295	294	297	267	278	282	291	258	274	298	274	285	287	300	287	271	270	280	317	287	286	301	295	263	273	280	296	293	278	300	279	291	289	310	278	306	265	288	276	264	297	285	284	267	279	305	291	296	263	290	282	274	275	319	286	257	272	253	299	272	309	303	275	289	283	288	307	311	307	282	279	301	289	295	286	263	325	266	294	293	288	300	258	276	298	300	285	277	275	298	282	298	282	264	286	274	276	282	280	288	276	283	293	300	303	283	302	282	270	280	294	280	315	281	276	285	256	312	267	309	256	299	297	314	282	316	285	274	267	303	305	284	261	310	300	246	291	285	278	286	296	280	306	291	278	272	299	288	268	297	269	249	256	291	289	266	276	280	290	265	286	318	286	269	270	260	320	290	275	280	296	268	249	290	263	286	288	305	277	301	292	277	280	293	285	264	282	297	298	289	300	280	310	298	304	281	272	293	265	312	264	275	318	274	293	269	274	315	279	301	276	274	278	305	303	287	268	256	281	287	271	263	300	287	276	308	292	278	299	297	290	301	275	304	309	273	268	300	255	298	288	254	281	302	282	286	275	272	276	254	285	314	276	266	297	279	293	303	275	302	282	277	289	267	251	292	283	309	307	272	272	318	269	279	274	294	238	295	266	287	316	286	313	274	285	305	313	279	280	317	285	310	280	292	280	298	307	275	249	300	291	286	280	268	278	298	281	276	264	262	265	278	275	326	284	296	296	272	282	281	273	277	236	278	261	274	303	242	274	273	296	281	303	294	267	327	296	321	288	311	291	261	278	280	285	287	291	302	285	297	293	279	293	307	302	294	314	274	275	274	329	286	280	296	278	284	279	316	302	295	278	255	280	322	255	285	303	254	297	305	288	271	312	282	258	302	289	288	283	294	266	291	289	318	262	268	275	268	313	293	266	278	284	272	287	317	308	300	286	269	303	317	270	281	300	271	346	238	266	287	274	289	282	291	280	274	281	300	258	287	290	296	258	276	308	302	280	304	299	313	277	315	296	315	290	312	267	264	267	255	267	264	278	273	299	320	297	311	298	291	273	278	270	258	303	279	297	269	271	345	281	295	291	257	329	243	297	296	316	318	290	295	257	264	276	286	273	278	298	297	282	280	317	282	317	286	266	279	316	281	301	292	269	255	299	241	270	279	294	299	301	324	260	264	294	277	286	262	234	273	274	299	268	295	294	276	280	297	272	277	329	259	324	288	288	300	276	295	272	297	314	274	291	262	329	257	279	271	276	282	283	280	268	268	273	267	334	281	256	289	289	313	280	287	313	282	283	303	298	279	264	286	256	268	274	295	297	240	289	301	309	259	251	301	273	266	266	297	285	280	258	270	274	297	309	289	296	301	250	282	288	294	289	271	316	290	284	283	306	270	278	319	272	285	285	304	309	291	293	317	311	281	294	301	279	294	261	280	295	319	300	249	296	291	300	259	249	299	258	281	295	294	293	311	320	293	287	299	272	279	272	276	253	298	295	246	271	274	274	281	279	297	285	299	298	272	301	276	326	277	307	289	259	295	272	278	281	267	295	299	293	299	306	286	322	292	284	286	283	291	303	278	288	277	295	265	292	292	290	243	293	289	260	262	319	305	297	306	268	303	287	293	288	267	291	300	287	301	277	310	309	311	255	265	293	310	267	306	288	292	269	307	298	309	299	297	255	291	266	305	296	281	282	300	253	258	256	304	286	268	285	286	259	296	328	304	262	297	303	297	299	288	279	295	274	299	282	285	309	273	308	281	261	275	273	286	274	276	271	294	307	277	285	284	296	279	298	286	289	271	311	280	294	253	294	284	321	314	322	322	295	285	310	247	296	265	283	293	286	287	285	302	273	282	290	282	290	293	284	301	319	289	314	269	284	285	305	258	301	268	288	277	305	319	271	274	268	286	272	277	281	276	295	276	272	255	304	273	285	279	271	291	293	262	278	297	280	285	281	286	284	285	279	307	311	291	276	290	261	301	270	293	259	280	284	274	282	273	258	252	309	297	286	325	282	286	300	277	273	298	292	249	283	312	278	336	321	273	265	283	293	336	268	309	281	269	257	317	254	278	299	279	294	278	304	291	258	309	271	298	324	297	318	307	285	306	277	296	270	264	272	295	300	286	276	264	285	285	296	250	286	325	300	282	286	290	286	306	303	271	282	283	274	251	283	307	280	316	303	286	256	277	308	273	239	279	268	305	280	288	286	292	303	338	302	295	298	278	269	276	284	294	259	297	286	275	283	286	300	290	282	287	304	304	262	307	272	320	279	287	323	269	268	290	304	259	275	275	290	268	258	293	276	292	280	307	252	236	283	329	306	279	332	305	302	300	314	298	277	288	281	298	257	297	290	303	291	281	292	281	292	272	290	284	321	311	260	281	261	270	255	291	288	271	273	272	270	274	277	283	282	319	278	295	288	297	281	292	302	294	297	280	284	310	314	291	301	252	264	303	271	304	265	294	311	260	286	275	301	278	321	272	275	306	274	317	323	289	264	313	257	284	294	289	299	299	278	287	271	297	288	271	293	284	334	262	309	291
3482	4197	2785	1588	1070	869	851	713	695	665	696	672	653	629	621	645	669	610	662	611	643	650	649	663	714	670	652	658	676	660	676	717	611	623	688	591	603	611	618	611	641	643	693	623	653	639	625	670	646	671	637	656	629	600	609	686	628	650	638	625	628	657	669	663	693	639	618	613	663	613	650	674	661	640	686	630	627	647	643	676	622	589	665	678	620	633	604	656	647	628	629	611	629	659	630	648	646	683	620	633	631	654	644	616	603	661	682	643	642	683	640	675	629	600	647	680	610	610	629	654	649	674	615	616	615	689	614	622	644	602	637	668	603	659	614	608	627	646	627	672	591	672	675	662	618	659	647	647	646	638	651	639	614	638	602	636	674	659	639	584	621	616	651	599	675	634	629	659	638	675	659	608	629	628	624	692	634	641	647	646	648	622	613	638	642	653	611	629	589	653	665	671	640	686	659	622	654	691	620	661	623	642	651	656	622	674	657	635	678	624	652	609	598	685	623	707	640	639	656	643	686	599	629	590	615	626	621	662	611	653	672	636	688	647	611	631	655	627	686	697	678	645	638	616	633	664	607	646	653	632	665	610	616	650	647	647	622	642	621	647	643	637	641	628	642	627	677	605	668	617	653	651	650	658	645	658	642	640	663	601	632	623	696	582	627	607	618	667	612	648	604	617	621	604	684	623	614	619	661	604	638	665	617	683	644	657	616	663	621	660	632	644	666	646	660	625	662	672	688	624	588	667	673	603	681	680	614	630	640	668	594	646	698	630	633	588	628	653	636	590	610	660	653	658	666	678	625	692	593	592	660	632	687	629	661	639	643	651	612	645	613	657	637	619	657	644	635	619	645	649	623	649	637	641	626	679	643	654	657	613	648	653	692	700	668	675	658	626	625	637	611	659	677	617	622	635	655	617	658	669	583	610	579	638	647	580	658	613	665	632	623	625	631	656	625	602	606	673	652	613	646	635	610	638	671	679	622	648	666	672	626	570	667	661	655	625	640	661	654	616	664	657	656	650	651	642	649	648	655	643	657	658	640	644	679	674	642	622	598	626	641	638	615	671	674	640	602	674	643	641	654	587	674	623	624	646	625	624	612	685	650	680	673	639	602	664	678	609	652	634	614	621	647	666	606	659	664	653	629	648	625	652	629	633	619	696	636	648	625	675	633	660	638	632	665	644	645	657	621	647	567	698	634	614	635	656	641	641	634	620	644	634	659	605	675	654	656	627	645	597	608	629	646	637	635	625	688	676	579	635	636	666	674	660	654	655	611	620	615	601	624	633	677	635	650	644	710	642	671	629	644	660	624	644	640	644	668	669	655	646	650	647	588	681	655	587	658	607	642	618	638	618	649	601	617	648	637	651	606	584	633	662	627	668	652	637	667	662	637	680	645	649	642	657	627	684	626	635	629	651	635	674	671	611	660	667	683	630	672	639	646	657	644	652	649	683	658	646	660	627	660	644	633	632	598	603	647	633	630	651	671	675	615	647	664	671	625	617	634	656	631	646	690	653	631	700	677	660	667	614	620	699	653	643	622	661	646	639	610	621	644	614	664	634	641	632	661	618	647	663	632	664	620	666	588	616	603	630	617	645	676	631	631	675	617	690	681	659	677	592	673	635	630	608	584	621	599	671	577	648	677	645	677	647	647	660	665	669	636	614	644	657	642	593	625	663	606	637	670	640	626	604	645	664	619	626	616	593	623	636	648	626	676	623	666	659	677	639	589	671	576	644	620	618	608	614	625	630	671	636	595	653	601	605	664	634	605	639	656	642	644	625	630	635	645	637	653	664	670	657	652	625	656	641	673	664	625	638	624	630	607	669	640	625	686	651	654	672	661	661	666	634	611	615	654	656	646	643	665	656	623	624	673	638	626	673	638	638	618	633	668	647	703	671	669	617	662	665	672	628	597	602	654	633	609	651	651	626	622	645	606	585	653	626	641	676	616	592	715	585	630	650	631	586	614	632	697	638	681	650	646	636	633	637	631	642	698	641	603	633	641	615	626	610	609	630	618	673	631	633	621	621	653	696	593	604	651	639	670	641	629	656	614	687	687	612	641	674	654	632	646	631	647	664	628	649	651	629	616	627	649	650	648	651	628	651	629	618	661	638	639	623	673	674	628	621	653	635	601	571	658	666	667	659	654	599	662	644	600	629	630	668	651	655	622	647	623	639	675	651	641	609	614	662	657	629	617	641	666	646	654	670	611	661	648	648	672	645	639	646	667	639	652	693	641	658	604	660	669	607	658	664	652	637	677	664	628	607	641	642	622	700	663	620	631	609	647	706	646	671	641	656	679	629	635	603	643	679	610	666	696	616	591	650	659	660	622	630	601	641	668	602	592	651	678	660	602	657	621	657	653	622	630	615	671	625	623	634	654	625	648	638	630	641	635	661	630	683	639	677	612	693	638	672	639	619	638	620	645	660	627	630	626	601	630	645	626	672	624	575	603	592	688	651	643	614	649	650	611	628	639	629	623	638	653	606	662	634	661	658	637	657	669	624	642	686	647	620	568	658	643	614	588	609	628	624	637	645	630	626	641	637	657	651	657	643	636	651	596	673	667	639	610	611	669	684	619	640	619	657	639	655	628	631	664	622	670	609	617	658	644	664	606	622	659	612	611	656	646	658	588	617	629	657	625	673	626	628	642	631	692	645	665	674	651	640	625	620	649	672	591	621	625	655	645	613	658	678	592	629	652	657	695	615	678	647	657	633	647	706	668	692	653	643	651	630	640	618	664	638	639	634	638	637	639	636	669	601	623	692	649	664	641	628	632	647	635	664	661	673	651	660	662	648	682	677	647	626	621	626	630	652	650	676	613	667	655	610	642	595	683	621	707	676	662	660	595	629	660	686	633	622	662	614	627	645	633	639	637	572	638	676	669	609	613	664	666	624	667	633	657	594	597	649	634	618	622	630	644	653	688	687	589	606	615	651	689	683	650	670	643	601	613	654	653	639	657	623	636	669	685	631	684	671	680	631	635	616	673	643	629	656	633	647	630	641	629	639	641	676	644	668	635	650	588	666	600	655	641	597	658	661	663	634	668	626	586	610	630	662	663	632	687	665	641	672	624	647	653	659	623	701	639	672	627	706	582	683	607	658	640	663	617	649	665	650	678	658	632	652	606	602	650	618	626	641	620	590	678	638	686	680	583	677	644	605	643	642	664	670	617	637	622	681	621	671	665	651	612	608	646	647	640	711	654	663	699	693	648	622	696	622	620	656	665	617	646	633	623	667	652	658	650	622	657	616	646	650	630	658	641	594	676	680	629	654	661	660	628	658	654	649	624	672	615	635	584	658	614	664	628	624	633	620	606	622	644	626	638	639	631	628	676	603	669	651	658	651	712	676	633	626	608	616	598	634	622	640	622	662	637	636	646	665	614	640	663	630	664	617	701	652	637	609	659	640	650	675	625	703	615	613	633	623	676	636	608	649	632	602	658	618	634	627	646	658	645	631	611	623	647	634	660	621	605	626
23370	20646	24218	27103	20650	20684	16267	1019	523	407	346	307	288	292	256	278	272	269	254	244	210	229	202	225	215	256	228	200	203	188	211	215	215	217	173	171	190	180	172	177	186	167	182	190	166	203	184	167	187	179	165	181	188	199	174	157	172	180	175	200	179	193	195	194	165	187	188	180	208	184	195	193	184	196	199	169	197	183	200	179	159	183	187	180	155	178	221	183	173	179	217	194	197	186	182	162	173	172	184	174	163	183	178	179	196	192	171	184	158	199	195	145	195	162	180	164	169	173	172	149	178	203	194	168	193	186	151	172	169	178	187	177	149	172	196	206	157	174	187	201	179	200	166	215	166	174	182	192	174	207	180	191	199	190	173	166	180	169	175	179	188	151	194	171	193	184	177	151	169	193	176	181	165	186	169	197	190	170	162	166	187	161	167	180	181	164	189	180	183	155	177	174	177	198	186	162	142	167	187	192	185	175	189	168	153	169	170	185	182	171	146	181	193	175	166	188	187	198	179	171	165	186	186	180	173	194	176	136	173	194	166	153	156	188	192	194	171	220	175	185	195	164	190	188	188	163	135	185	169	191	165	177	134	198	192	169	151	158	169	154	208	191	171	178	181	174	175	161	160	173	175	176	190	161	176	176	161	177	154	194	159	193	153	182	177	155	189	164	183	170	181	197	149	179	193	171	154	197	208	169	165	210	190	194	184	178	176	190	176	186	169	196	200	170	162	187	156	172	175	194	168	190	191	184	164	219	172	145	182	185	155	168	207	181	162	190	172	176	167	189	172	188	211	177	213	162	153	182	195	176	189	181	184	204	171	151	165	172	172	176	199	178	193	198	169	190	174	185	201	192	187	196	202	176	169	182	189	172	164	196	162	167	197	177	174	195	194	211	172	177	187	202	193	189	157	155	178	170	180	179	186	162	180	176	169	186	173	193	171	180	181	180	169	188	176	166	185	186	190	155	183	180	173	165	168	189	215	158	176	173	164	199	172	160	199	182	188	186	194	153	187	163	177	182	165	183	184	190	162	175	192	175	226	166	181	189	192	168	164	191	191	195	184	169	177	180	188	175	157	195	189	156	193	178	159	179	192	191	143	173	171	172	168	183	173	164	185	165	180	172	167	196	208	186	188	180	176	167	208	180	152	171	167	169	160	162	163	182	176	178	163	170	177	197	194	156	167	172	170	204	201	173	170	184	174	171	141	171	218	191	190	160	166	159	179	172	159	184	191	180	180	179	191	169	162	176	160	171	193	170	199	188	196	210	198	180	192	172	194	178	176	173	195	197	178	184	205	168	163	212	170	177	175	168	187	198	181	183	185	176	192	201	195	161	177	208	177	194	184	162	180	173	187	170	174	156	190	223	207	173	184	188	186	178	157	179	151	170	180	195	153	208	169	162	167	177	173	161	181	187	179	158	154	181	196	161	179	178	170	195	191	182	163	185	182	184	181	197	163	170	181	176	176	183	164	165	163	182	177	173	176	195	195	187	171	195	187	174	184	154	166	190	160	166	176	176	183	172	193	185	158	159	163	180	174	191	148	190	201	176	189	148	155	180	169	178	148	164	187	172	164	176	159	160	190	191	182	192	179	176	184	184	193	186	210	174	188	176	185	179	164	171	174	150	182	178	172	192	155	181	190	141	162	174	205	167	176	178	136	197	172	181	166	165	163	196	147	189	194	195	161	168	202	180	168	178	175	203	173	181	205	187	169	159	128	159	180	161	158	165	168	173	172	192	192	182	182	184	181	166	164	177	196	177	193	162	168	161	155	184	196	144	172	203	167	190	183	162	197	170	174	170	182	173	202	195	181	168	188	161	180	174	183	196	202	181	169	180	159	173	172	177	165	174	174	160	169	157	194	219	177	199	193	170	180	176	207	215	188	162	185	164	176	185	181	172	178	171	191	187	177	184	209	183	142	198	191	188	170	162	170	181	174	199	193	206	193	197	191	175	171	164	210	197	175	180	171	166	181	197	183	173	190	188	185	171	214	153	179	192	185	187	158	182	181	206	151	194	166	180	188	175	196	203	192	182	156	182	197	171	179	148	167	175	182	195	196	164	174	166	175	174	178	159	165	190	184	193	178	178	177	166	166	170	195	154	181	160	163	209	176	180	197	181	181	219	172	187	148	174	181	162	187	177	182	174	209	167	183	154	193	161	185	178	195	182	163	164	188	178	160	188	179	176	195	169	215	193	149	192	204	167	188	186	162	169	169	174	181	170	158	167	212	172	179	188	195	180	189	139	175	186	150	240	192	169	175	196	197	183	165	191	194	180	193	169	178	177	186	160	203	188	177	191	181	183	174	199	165	186	185	174	188	189	164	203	208	183	158	176	199	193	166	174	193	212	162	181	185	183	165	152	175	152	170	168	154	164	192	198	193	203	157	165	189	189	170	169	192	155	169	174	182	204	184	189	190	180	164	179	165	215	179	159	165	189	194	168	175	159	184	188	165	180	180	188	174	181	177	183	155	169	178	195	171	180	159	175	193	180	172	174	164	189	186	140	169	172	181	175	181	175	195	208	190	161	167	183	179	163	171	176	181	166	180	177	180	176	175	187	177	174	206	176	177	161	204	179	167	157	178	178	152	173	175	193	179	182	196	184	176	185	203	168	178	192	165	166	193	204	190	181	176	179	186	184	165	160	182	156	169	197	157	167	180	166	201	168	171	182	198	161	166	179	173	203	159	178	182	197	202	175	195	163	147	166	167	189	180	181	192	182	186	179	191	175	155	179	176	179	169	186	157	194	192	197	171	176	190	179	155	173	169	177	165	165	177	187	171	193	201	183	168	189	192	192	186	164	184	150	160	185	183	160	179	177	182	175	185	187	181	154	184	183	169	196	152	186	212	172	199	204	156	196	177	182	200	191	167	175	151	172	176	164	173	175	187	164	176	157	165	180	170	169	152	194	167	158	180	199	196	184	192	176	171	150	171	183	172	180	202	172	174	182	186	175	176	180	181	163	170	176	187	181	172	191	181	168	167	187	177	194	191	184	186	181	204	187	185	176	174	174	168	139	187	206	167	163	151	179	168	183	161	142	180	183	184	172	167	163	173	197	170	160	196	190	164	188	178	185	165	180	177	165	174	164	187	182	175	175	196	210	188	175	179	159	192	194	160	166	158	160	196	179	176	165	195	166	192	181	205	204	188	167	165	167	170	193	184	182	160	168	202	185	162	150	207	175	156	188	175	178	157	168	195	194	158	163	196	198	187	204	181	165	191	180	181	177	189	180	175	158	197	177	161	159	179	153	176	187	155	173	186	178	170	184	174	161	170	179	161	191	164	191	172	207	199	163	176	171	186	175	155	189	204	210	192	159	183	181	169	149	181	158	198	218	193	193	157	171	197	182	175	167	188	169	178	207	182	189	153	184	188	177	175	170	168	177	191	150	178	193	180	199	172	200	163	176	176	185	194	174	154	161	162	166	181	165	178	197	181	166	152	180	185	172	198	174	167	174	184	173	156	173	175	196
3674	6159	3686	1903	1084	800	737	594	526	510	502	484	447	466	493	486	460	477	435	445	446	426	457	452	434	440	452	438	437	426	418	419	456	452	415	464	391	389	450	460	460	391	417	429	452	456	463	423	457	426	421	427	440	439	461	441	462	427	469	416	418	459	400	447	414	438	425	475	420	438	454	441	455	416	470	420	443	408	420	413	468	426	439	455	442	438	452	454	421	432	454	463	389	411	448	403	424	436	400	442	468	442	424	433	413	446	404	439	453	407	427	408	436	445	441	449	459	439	449	416	403	415	445	434	437	391	451	439	421	465	482	432	442	440	439	462	444	402	372	414	415	423	405	425	410	427	423	423	487	469	437	432	426	417	479	444	444	443	420	440	476	437	450	449	411	414	433	435	442	460	438	406	443	445	440	449	427	439	464	488	441	447	404	409	409	434	424	398	413	444	405	410	395	406	438	466	432	465	415	425	454	410	425	442	443	461	418	390	432	459	406	427	455	405	436	422	470	394	452	436	427	441	497	422	434	433	466	405	435	397	435	461	433	428	419	424	453	422	419	459	438	457	461	460	436	415	449	411	412	439	437	422	444	432	398	419	425	457	437	434	438	393	443	438	422	455	466	413	410	394	424	472	423	444	413	466	418	427	439	431	432	454	439	446	444	438	407	457	437	432	409	445	439	393	427	424	436	458	437	423	432	429	455	420	446	422	434	452	431	464	471	469	458	407	452	402	445	443	406	473	407	428	437	439	446	427	438	452	435	397	423	417	442	424	410	444	425	454	439	401	442	428	409	408	434	465	443	438	452	434	478	435	430	402	423	422	433	413	463	440	426	437	451	430	427	434	441	454	430	475	490	430	443	437	441	490	434	460	413	431	402	437	433	441	390	443	447	399	442	453	408	438	415	412	427	469	427	423	452	429	446	434	429	402	425	438	428	442	402	425	426	440	402	401	429	401	469	449	434	437	420	420	430	425	453	451	421	440	436	447	438	445	457	422	405	441	449	435	442	440	444	434	446	433	414	421	444	427	429	437	442	450	417	418	414	418	402	458	426	408	430	428	423	456	425	425	425	429	427	415	434	441	456	459	425	426	441	438	436	445	415	449	416	450	427	453	453	470	427	460	428	443	430	430	430	427	452	449	420	448	457	449	479	451	435	451	449	475	441	450	434	420	434	385	406	419	404	446	417	431	421	432	448	422	429	423	415	430	387	396	435	401	447	452	446	413	418	415	452	422	454	442	449	441	447	440	459	445	463	477	417	420	441	430	435	417	384	406	426	422	396	440	440	414	415	444	421	401	397	444	421	432	394	438	449	407	440	422	418	459	462	450	435	429	425	438	394	434	476	437	410	411	431	450	399	420	469	457	439	426	417	414	452	419	418	424	415	466	438	432	431	431	434	432	441	429	440	432	452	407	425	430	445	427	416	402	428	473	389	425	429	416	428	458	410	387	494	464	402	426	436	443	415	417	438	432	418	424	475	455	468	430	404	416	433	433	424	470	430	446	420	404	455	454	450	408	445	434	458	448	449	420	447	428	435	453	422	414	412	450	459	473	433	467	441	440	425	398	455	454	447	414	409	436	456	442	440	436	435	409	451	418	449	437	399	446	454	403	468	403	418	485	423	437	399	416	430	456	450	413	457	445	417	419	450	434	435	391	456	414	446	425	420	484	437	472	428	430	435	423	410	436	415	445	462	399	418	446	409	441	416	469	441	458	441	411	439	413	391	405	416	421	417	438	435	432	430	420	441	429	412	492	474	405	446	429	448	422	465	428	411	398	461	353	472	437	440	429	431	415	456	444	443	416	463	449	425	404	458	444	408	460	436	423	441	432	445	415	413	426	439	444	412	476	439	469	420	458	407	413	446	433	438	429	428	440	446	434	425	450	424	449	445	427	415	456	402	428	405	442	446	426	464	432	393	414	402	426	437	416	417	411	407	452	424	447	453	436	416	389	442	412	424	406	444	448	471	422	406	428	425	389	406	408	429	444	446	423	412	442	472	446	403	435	440	409	434	441	382	412	451	446	412	432	436	419	399	438	431	444	444	446	401	429	442	434	430	457	452	469	420	431	412	432	437	451	467	467	433	430	405	379	387	425	423	447	423	433	413	424	442	424	435	473	447	453	470	455	424	452	414	436	415	430	442	427	432	455	418	453	417	403	417	445	462	445	429	398	443	416	444	428	440	432	461	436	445	427	461	481	458	420	461	428	432	469	440	459	440	438	414	431	422	420	435	468	394	447	436	444	423	436	406	401	426	440	450	430	432	437	414	477	457	433	472	404	428	414	426	436	463	434	433	430	428	457	458	479	395	463	408	434	398	444	424	421	410	417	427	417	387	430	467	417	473	441	460	422	454	443	440	425	435	412	468	438	422	445	450	444	419	439	476	460	444	396	420	431	420	455	423	375	453	428	453	425	403	445	446	394	414	433	410	456	403	407	439	409	427	393	404	401	429	435	450	438	430	440	482	436	448	434	445	454	454	443	422	424	392	437	410	454	462	437	487	407	477	457	424	448	409	435	451	432	424	476	448	420	416	434	411	441	468	484	444	404	465	438	432	409	453	409	428	406	447	446	429	424	425	449	444	430	425	434	440	453	419	436	470	393	417	427	449	421	442	400	425	449	456	418	440	458	434	437	440	405	453	417	462	413	421	448	431	414	440	432	433	417	421	426	432	453	482	439	411	429	433	425	429	455	460	407	455	446	444	417	438	408	442	415	448	409	420	477	448	439	432	449	411	434	407	456	381	370	445	390	421	413	445	422	432	477	406	435	437	445	425	409	451	449	420	414	448	407	461	423	459	437	458	442	455	414	460	429	439	414	399	442	459	419	440	457	445	425	429	400	451	442	438	415	437	412	419	432	460	453	425	447	419	409	407	407	435	448	424	435	446	413	418	463	403	447	448	445	432	411	428	474	453	411	445	471	446	427	457	457	435	426	417	435	460	440	446	436	433	425	447	406	416	478	471	449	443	408	420	407	404	425	398	429	460	418	444	447	453	434	444	422	428	459	429	428	440	475	417	395	392	416	430	464	459	478	471	450	475	427	442	428	403	423	425	433	456	426	409	435	425	398	465	411	434	425	445	420	440	417	448	458	418	461	473	425	453	432	427	401	484	403	439	396	443	483	429	438	462	435	432	431	466	440	453	386	428	472	453	408	416	406	424	424	429	437	400	468	413	441	449	449	440	445	431	401	421	404	442	449	430	415	411	419	435	414	462	464	441	395	433	429	435	436	402	433	479	456	439	429	426	415	449	446	459	442	438	392	457	439	432	453	411	447	438	404	428	427	417	438	438	404	426	418	441	471	438	392	399	433	421	426	429	441	428	420	428	442	456	411	438	379	416	456	434	436	460	426	420	428	424	440	411	423	448	424	407	433	425	457	421	409	455	452	429	409	481	443	442	445	436	446	444	434	423	466	453	456	418	425	431	404	422	445	429	472	414	405	447	413	413	405	459	404	380	439	461	432	447	456
31386	19127	8059	1322	831	659	515	436	447	472	449	460	436	442	447	436	451	421	431	390	400	398	407	393	376	463	379	422	404	432	407	420	410	417	413	376	444	439	404	415	383	401	396	440	404	383	389	400	417	394	404	410	439	418	426	387	387	387	438	389	434	420	439	388	420	383	423	393	385	381	406	412	381	425	401	412	384	398	452	417	394	432	386	389	414	426	442	368	400	411	404	394	470	405	444	398	405	378	437	436	434	399	398	397	360	396	390	406	437	460	399	393	393	408	419	407	395	449	384	393	412	398	392	409	366	350	394	398	413	404	414	380	393	423	363	417	398	391	427	407	376	406	371	368	434	406	417	404	365	406	389	386	390	414	384	367	383	369	397	371	399	387	406	358	397	440	411	419	395	403	405	407	413	367	418	411	389	391	430	404	433	408	428	362	382	391	429	434	377	399	402	416	437	396	392	407	429	402	416	375	407	424	403	421	375	416	371	402	413	412	378	398	405	364	399	366	401	422	395	435	374	428	427	387	406	446	393	389	384	399	362	417	381	426	381	410	368	419	358	384	412	408	421	430	379	390	407	431	397	365	395	373	399	369	383	405	393	413	419	391	452	403	412	400	362	397	414	408	457	406	351	395	397	375	405	396	436	373	432	420	422	397	416	429	392	408	384	398	384	420	431	429	407	435	412	428	372	405	399	417	377	382	402	389	416	430	401	412	411	405	414	378	410	388	398	393	426	386	406	392	415	431	417	393	417	413	400	437	418	424	393	405	384	384	399	373	408	442	425	370	429	394	451	415	425	404	405	388	413	417	415	409	380	408	401	396	394	411	331	406	409	371	364	445	393	389	372	437	422	395	375	405	395	394	378	354	387	393	440	405	402	429	448	418	392	384	377	434	403	402	435	391	423	386	393	400	385	403	402	381	390	405	434	422	374	416	435	412	428	417	395	386	394	412	430	383	400	424	391	412	409	460	377	439	405	406	342	401	382	391	430	395	399	413	443	386	367	396	402	405	361	402	406	417	397	400	424	401	407	382	396	371	412	415	360	393	442	368	410	394	421	377	401	414	342	426	440	406	411	379	386	357	421	429	389	426	406	420	434	375	365	354	429	353	394	392	393	398	410	401	424	372	408	396	375	389	413	356	418	411	405	403	385	431	426	419	390	419	414	404	411	411	430	403	409	423	383	375	406	385	420	412	367	397	446	406	400	407	399	372	398	418	364	412	387	398	438	372	372	406	374	430	371	374	421	393	388	365	417	404	412	428	382	414	379	395	380	352	430	412	389	425	408	443	396	415	387	398	373	421	381	408	402	421	376	401	390	388	418	349	418	403	381	413	379	425	447	434	440	378	386	410	397	384	387	409	426	414	416	416	412	389	368	412	413	419	380	399	391	354	422	412	384	414	433	430	411	379	391	362	390	424	377	409	417	432	415	392	452	414	415	402	390	405	373	384	386	406	388	425	380	396	426	408	385	412	396	433	456	440	370	425	370	406	439	401	422	431	420	410	393	385	389	379	393	396	383	428	398	405	393	396	411	420	400	362	397	392	439	406	384	426	413	369	402	380	440	405	426	435	399	410	413	384	361	363	428	356	372	399	427	413	391	378	406	395	403	398	374	367	401	393	388	378	409	407	376	421	403	441	386	392	397	419	408	448	395	430	384	374	399	388	431	367	406	410	414	417	381	422	367	415	389	397	415	393	430	384	385	373	416	434	414	444	397	390	389	382	407	414	383	425	400	434	400	395	395	418	409	423	395	362	384	421	398	417	426	429	412	421	376	393	407	398	418	376	391	390	429	406	440	416	409	366	391	400	393	400	360	403	428	419	390	386	418	407	405	403	405	415	422	373	375	379	405	404	399	426	406	395	390	409	393	416	426	425	425	435	421	388	414	410	393	382	401	389	431	401	366	472	394	448	380	428	397	387	409	410	401	388	434	363	393	389	417	375	417	404	425	381	399	439	394	400	384	418	427	386	386	419	396	383	390	395	386	422	411	420	428	408	402	414	406	391	404	419	371	406	401	382	372	392	407	379	391	388	391	405	442	400	370	401	410	420	408	383	424	426	408	379	391	417	435	395	399	400	410	359	390	430	383	417	421	413	382	413	404	421	436	432	419	399	387	432	420	409	374	424	384	417	373	423	403	421	395	383	429	368	365	395	419	400	413	400	367	402	407	428	403	385	379	397	400	374	374	394	390	356	393	421	435	420	385	378	362	442	393	397	439	400	399	431	421	378	392	398	426	438	416	401	425	445	419	420	420	357	399	408	447	405	380	404	395	424	364	378	431	392	381	359	383	394	395	411	420	407	371	372	397	399	414	399	401	376	387	412	432	430	413	403	412	384	402	439	429	368	399	386	421	379	409	374	405	413	391	396	418	395	415	406	388	412	404	446	360	395	406	396	330	382	425	424	393	376	403	397	378	375	417	414	390	387	392	392	359	434	407	371	383	414	398	439	378	414	420	387	431	404	423	430	381	410	386	438	423	397	405	395	373	346	395	407	432	397	393	392	382	417	402	384	357	398	408	373	441	404	378	370	395	393	371	413	419	427	403	384	385	376	403	408	414	395	429	395	382	377	406	392	412	405	401	381	424	444	451	420	397	444	396	418	422	430	386	428	437	430	441	381	394	378	430	403	402	414	401	421	386	407	358	392	402	406	413	393	418	386	376	377	361	387	424	419	397	392	397	385	396	413	429	414	397	416	384	404	406	408	399	391	431	406	388	384	394	404	416	384	377	360	385	427	430	419	377	388	408	411	427	399	417	405	399	370	392	387	397	437	366	405	429	398	402	423	377	387	409	372	417	395	400	376	403	431	399	400	377	415	389	417	470	409	389	391	396	435	393	424	424	371	451	448	399	377	417	422	374	447	377	421	431	422	363	402	405	404	422	401	408	430	410	403	362	448	392	374	423	374	392	402	447	404	391	403	371	424	366	396	403	422	400	401	422	374	426	393	403	386	411	400	425	398	410	394	385	385	413	404	406	425	371	411	376	419	400	397	427	375	385	444	356	393	372	382	397	414	393	409	411	394	381	372	414	435	426	428	404	415	420	406	396	372	402	436	413	396	399	368	410	367	384	429	406	413	406	381	411	381	420	382	428	403	371	383	421	438	410	421	398	384	406	442	385	435	419	372	421	429	429	377	394	394	430	396	412	397	409	408	394	403	395	416	378	418	416	399	400	428	409	429	420	406	377	373	391	414	383	362	354	415	400	442	415	379	414	423	386	396	407	391	415	397	417	411	393	380	423	378	384	408	403	375	401	412	415	422	445	415	390	367	419	378	397	390	378	393	407	375	414	412	440	402	372	380	415	403	416	377	413	416	389	396	406	384	368	403	411	419	421	441	382	403	400	363	446	359	387	385	419	398	417	414	431	396	389	417	444	450	456	439	370	386	406	391	425	409	399	369	405	397	400	434	392	386	422	391	395	379	392	425	403	379	385	405	398	430	392	378	400	376	458	363	363	436	444	412	443	401
5565	2151	1799	1288	1010	971	887	929	829	869	843	916	888	914	872	866	850	916	872	911	883	905	891	932	913	895	910	887	910	915	917	883	876	871	929	883	853	898	898	935	863	886	897	870	891	916	910	907	876	891	913	882	963	914	888	866	855	894	915	910	857	867	896	859	858	879	918	833	913	844	872	927	902	883	859	894	880	844	901	918	859	908	902	898	888	904	873	869	900	900	901	899	891	906	923	869	844	862	874	891	859	844	864	866	913	885	880	898	886	890	928	910	879	879	893	877	947	837	879	921	871	911	903	872	874	915	923	927	903	888	891	869	891	875	942	879	899	876	878	909	873	865	929	891	885	866	895	846	935	915	877	911	885	852	904	888	842	893	906	873	911	951	930	883	856	837	902	909	852	854	970	863	889	877	915	964	889	926	857	876	895	822	949	890	916	916	907	908	885	825	901	946	900	846	857	896	925	822	952	845	870	874	863	820	863	819	898	942	905	833	940	890	853	912	883	856	929	954	858	930	837	888	871	825	865	862	873	932	889	934	906	950	859	897	929	938	889	915	894	885	885	862	860	917	885	934	856	910	921	899	888	908	861	900	895	913	948	913	871	918	866	882	863	915	918	920	875	900	899	923	938	877	863	898	917	852	887	900	931	880	936	911	910	866	875	873	867	894	897	850	846	894	922	873	866	938	907	861	890	845	894	837	931	935	927	836	908	902	845	934	874	899	853	906	855	910	908	854	893	882	951	837	870	873	862	910	838	914	900	895	902	866	854	887	865	905	928	871	905	916	883	906	893	855	890	888	887	887	853	876	873	837	878	914	889	859	883	901	919	873	919	903	921	889	912	907	869	916	898	840	872	949	926	954	914	911	904	877	914	896	881	843	855	880	863	878	924	873	896	894	933	872	939	834	881	882	905	874	909	900	871	900	832	880	896	924	922	882	881	946	869	904	894	897	893	952	899	870	874	906	863	895	880	941	950	881	917	928	915	884	920	908	904	919	842	902	896	907	872	881	913	872	842	905	863	895	884	910	893	879	973	886	884	867	904	909	900	872	918	865	860	848	902	881	891	921	863	866	881	849	902	907	861	920	887	899	875	874	833	852	879	871	897	883	929	841	894	883	908	871	896	859	905	881	905	945	892	909	860	900	914	877	887	927	938	858	852	855	883	908	858	882	868	893	875	848	893	959	868	844	893	867	818	877	868	894	838	843	906	937	881	868	902	881	923	874	860	903	851	950	828	903	890	879	880	818	931	902	844	926	932	866	919	853	829	920	858	882	862	883	903	953	883	926	833	884	862	908	929	916	889	885	930	834	847	869	903	830	860	927	937	874	887	836	896	893	888	891	827	894	816	903	900	880	913	881	892	923	889	859	869	868	901	887	906	877	842	855	905	897	947	927	889	883	892	914	903	915	894	828	866	911	845	941	860	872	877	860	933	828	967	899	965	852	895	864	835	890	886	931	872	850	856	906	833	893	881	881	892	911	913	878	896	923	866	813	851	900	863	891	871	849	886	871	854	918	902	883	934	895	915	889	862	855	896	851	884	892	875	896	903	895	860	900	899	889	919	906	845	868	897	859	890	891	926	879	860	843	903	889	926	889	898	885	907	874	886	946	880	895	917	901	877	921	901	914	879	861	862	879	862	844	911	906	888	919	884	948	892	927	852	835	824	932	874	909	843	873	871	833	881	882	882	878	876	954	906	870	877	904	893	974	907	911	883	950	865	876	858	877	846	864	931	912	894	896	869	894	919	893	812	900	887	864	941	889	883	912	851	842	891	817	891	865	778	883	874	869	868	858	864	881	903	889	886	907	887	940	895	896	904	845	945	890	905	890	848	897	899	920	871	915	876	857	938	866	969	896	857	894	844	891	910	939	940	918	892	910	931	912	924	912	905	914	925	924	904	923	891	906	962	927	864	892	867	919	947	888	949	900	885	919	856	851	906	874	872	869	871	912	885	886	919	888	869	888	915	887	859	912	874	912	894	875	874	871	888	892	890	940	891	861	915	877	929	921	924	893	913	875	862	885	910	901	938	845	889	864	926	880	859	872	899	908	897	856	961	877	909	907	888	885	864	884	870	928	881	862	868	914	850	918	880	907	840	933	907	879	876	877	896	892	913	875	846	898	902	912	894	897	890	888	901	915	858	881	873	871	898	888	886	884	867	896	908	861	916	885	839	913	901	900	895	855	934	870	868	896	903	870	848	921	873	895	930	828	881	917	886	907	935	918	892	862	848	898	850	945	836	914	848	938	861	896	827	870	868	887	940	956	922	847	869	924	883	870	891	897	878	923	903	838	953	923	881	846	918	860	924	873	876	965	914	905	913	929	891	884	922	897	909	863	864	929	911	871	871	888	881	944	920	871	929	849	908	829	913	820	864	909	899	908	893	876	834	863	951	908	902	876	917	907	947	852	837	885	878	882	880	888	835	866	913	896	891	903	874	855	889	877	855	857	926	926	825	819	940	912	956	874	862	881	918	945	941	863	896	898	885	912	881	900	924	868	790	882	860	880	872	885	894	906	877	860	887	939	874	906	919	875	876	872	852	913	938	879	847	928	885	854	890	828	886	886	840	946	867	912	892	871	894	909	877	850	929	814	887	890	951	850	925	851	850	957	909	907	921	864	860	909	905	896	916	834	860	846	905	939	894	891	930	903	869	895	908	887	885	927	951	861	879	839	929	897	959	929	912	849	953	896	894	945	919	934	897	903	886	856	875	884	900	852	861	890	930	905	924	933	882	852	922	895	945	896	898	893	971	862	933	895	860	904	912	906	912	882	864	896	911	866	893	882	907	908	860	923	862	913	876	884	931	854	877	916	824	906	868	946	850	871	910	906	891	914	921	897	866	879	918	884	920	889	903	876	878	886	904	912	923	869	881	869	936	893	894	948	867	820	909	841	879	849	851	896	865	845	881	885	883	922	876	874	922	927	909	932	818	923	916	907	865	932	833	920	848	901	906	912	924	919	938	898	912	883	900	915	923	898	872	914	866	892	889	938	923	940	874	892	939	924	858	901	896	909	870	907	930	901	912	869	907	865	846	847	862	913	940	881	879	882	968	870	902	895	856	858	903	876	864	883	895	867	858	916	902	850	901	886	911	944	912	919	817	852	895	914	894	874	881	897	874	898	877	905	953	932	888	841	889	831	889	929	893	879	886	871	899	946	851	879	886	893	883	906	919	965	940	888	929	867	873	910	803	925	902	908	891	903	911	884	865	853	898	924	869	833	951	908	912	871	877	872	869	887	911	920	893	883	910	920	958	895	884	915	902	902	912	906	934	928	933	857	897	874	920	919	883	877	853	866	843	933	910	884	891	914	882	862	908	882	908	847	867	933	896	938	903	913	902	895	877	890	850	853	925	921	897	910	878	947	921	851	906	872	918	919	869	903	918	905	855	907	902	891	925	904	862	932	888	909	937	901	831	868	895	919	920	896	915	899	878	916	913	833	931	942	865	859	903	894	870	914	941	877	898	987
23991	20694	23949	27467	20702	19871	1525	621	453	429	352	384	325	352	337	346	321	342	356	333	354	327	329	286	324	313	263	282	289	298	306	299	352	305	265	289	296	290	307	291	299	295	322	272	286	319	309	279	290	289	273	311	314	252	276	322	297	265	331	250	303	319	312	292	314	285	301	255	302	316	311	284	332	301	300	313	253	320	275	263	277	303	306	261	293	292	278	303	289	306	299	283	276	292	286	300	294	273	260	254	287	293	293	298	257	248	244	273	286	327	273	275	282	290	272	275	291	280	301	247	285	308	279	310	303	292	313	276	301	285	307	298	289	288	279	290	297	310	288	283	351	283	288	310	309	313	287	296	249	314	290	300	281	311	249	296	294	285	318	301	300	303	300	290	337	313	291	303	316	285	268	293	320	316	275	288	287	263	291	286	293	298	294	306	244	287	298	314	276	259	300	278	298	268	298	260	272	307	258	277	294	287	278	306	242	278	273	289	274	255	301	327	293	269	303	296	292	280	269	297	314	263	279	282	262	299	300	280	269	295	306	279	293	270	312	281	230	335	295	318	276	290	287	285	287	272	289	287	293	321	278	274	292	320	312	310	285	301	269	278	308	282	271	285	286	288	275	249	319	243	282	308	310	281	324	260	284	323	292	303	304	304	264	287	237	313	278	297	290	280	292	283	298	329	287	302	306	318	288	259	307	275	290	297	279	310	295	324	266	264	290	263	252	301	246	279	275	292	317	277	268	295	300	274	298	274	271	277	277	283	304	311	278	274	252	276	291	285	289	273	283	303	322	260	292	248	269	281	290	245	268	305	323	295	266	305	296	250	296	279	288	264	265	252	271	293	267	283	279	288	267	270	288	297	280	299	285	340	305	285	276	277	257	288	282	277	277	316	295	287	255	292	294	267	307	294	293	294	276	286	271	302	313	323	268	321	286	292	309	303	300	297	273	290	265	309	285	276	292	278	303	251	303	282	265	288	270	268	249	270	253	281	306	267	269	290	262	250	277	286	282	282	308	264	255	287	288	277	271	308	315	280	285	292	272	275	275	284	290	329	280	294	256	307	302	293	308	278	285	283	280	261	262	265	284	274	295	288	297	285	272	268	305	277	292	266	299	278	249	297	287	292	300	258	296	279	290	277	272	298	278	303	280	286	315	271	285	269	292	295	292	308	299	264	263	285	294	297	323	273	288	349	280	266	280	275	266	264	266	315	289	302	282	283	292	298	278	307	322	260	274	292	264	314	275	273	265	294	288	289	283	276	290	308	256	280	268	285	299	250	284	270	293	261	305	301	294	303	298	293	293	293	269	302	300	272	299	303	293	273	282	282	254	291	297	267	262	272	269	274	290	299	314	257	310	297	271	303	274	304	285	268	284	272	293	269	321	318	258	260	279	285	296	312	311	283	293	269	281	302	322	289	289	301	302	280	290	280	300	288	309	303	318	300	308	302	271	297	307	265	302	254	302	304	280	264	282	292	281	256	329	286	280	308	298	290	309	282	266	272	267	331	283	264	302	286	308	287	261	276	280	271	307	279	287	258	272	302	310	303	293	349	307	296	259	315	329	291	258	267	303	296	276	313	274	284	253	270	287	319	257	328	282	292	268	270	284	288	287	325	305	298	280	303	268	305	276	303	265	292	312	281	286	279	286	297	313	265	278	295	267	290	281	291	270	257	294	273	287	265	268	278	274	276	274	287	282	302	300	258	305	306	277	327	292	271	306	282	274	323	280	266	293	307	284	280	309	294	294	318	309	299	289	292	302	280	315	282	287	278	298	281	296	280	299	290	239	285	294	302	297	301	247	296	300	296	304	259	298	267	267	292	293	261	268	324	265	272	276	290	272	292	262	299	294	304	291	280	308	289	276	266	291	271	282	276	292	297	257	271	292	306	278	268	290	339	269	286	278	285	255	302	269	258	289	313	287	299	268	338	270	312	281	316	299	286	277	288	327	277	283	288	293	285	304	287	263	310	277	279	273	240	286	251	254	285	328	291	273	268	305	286	285	280	286	248	329	291	309	281	312	301	268	295	258	297	290	272	251	275	298	305	298	300	279	283	275	287	257	291	285	318	316	280	293	284	316	296	299	298	259	273	304	282	285	280	292	301	284	285	279	271	283	266	318	310	317	284	271	295	290	302	274	278	276	283	290	294	256	268	307	282	331	291	284	263	318	296	298	296	291	269	289	257	313	270	286	274	280	297	332	281	291	295	259	306	307	264	283	299	288	298	281	272	291	270	326	295	278	283	271	287	334	318	303	289	284	320	294	304	296	239	291	273	302	274	272	303	303	297	276	307	285	273	304	277	260	297	296	287	293	298	301	278	299	274	307	313	265	273	277	278	284	283	283	303	266	295	287	308	276	294	278	259	286	322	289	307	303	282	291	318	285	281	304	291	279	288	292	289	286	292	305	275	260	281	251	246	285	276	278	289	280	281	276	275	272	317	301	280	286	271	255	315	269	285	276	272	289	284	313	264	289	278	292	303	315	282	271	298	292	295	301	276	310	273	319	285	267	264	276	276	297	292	274	276	253	303	245	276	298	303	282	295	281	297	301	274	282	285	325	300	294	281	311	339	310	265	289	297	286	308	291	280	308	250	260	274	315	311	296	315	309	301	240	266	263	276	300	270	282	295	304	271	297	280	280	273	278	284	300	264	291	314	329	273	282	298	259	257	313	267	263	294	275	267	284	290	336	304	293	289	312	278	278	285	287	276	286	289	265	266	268	262	324	288	253	273	289	300	294	306	260	304	322	281	287	249	290	289	309	307	283	287	277	293	255	263	291	299	279	297	265	276	280	249	276	303	266	290	271	255	319	261	280	335	280	288	300	285	275	291	277	257	287	312	283	287	289	293	298	282	299	287	270	273	310	277	298	308	286	262	262	258	293	275	269	264	262	314	282	276	293	287	271	291	267	288	263	285	265	295	325	297	248	317	299	257	268	278	291	297	284	317	295	267	276	298	301	278	283	256	300	243	299	271	301	259	281	285	293	274	317	304	279	265	267	297	268	281	292	309	338	285	244	293	278	273	288	273	314	303	274	267	307	282	289	323	322	275	290	296	293	291	329	284	269	287	303	275	307	280	270	277	292	297	291	266	273	285	352	267	294	293	279	305	290	280	279	280	272	298	299	240	296	260	262	280	298	305	292	282	273	307	297	291	309	237	295	322	290	298	246	283	255	251	312	300	260	291	259	278	291	308	331	306	304	313	288	283	276	267	291	278	279	268	278	272	271	287	271	298	279	276	318	342	284	268	264	277	254	272	265	271	291	295	327	284	318	291	279	280	294	306	274	292	299	286	301	283	289	307	291	283	331	275	281	281	300	245	284	298	315	281	301	304	312	287	302	286	313	295	274	289	314	287	268	272	278	284	257	298	301	289	297	311	281	272	270	279	300	270	297	285	275	306	306	267	249	256	265	289	284	289	267	272	292	274	291	278	278	260	267	273	300	308	251	290	289	280	286	313	297	279	287	295
3658	4294	2807	1526	1102	829	762	718	722	668	687	674	661	666	675	676	662	667	659	676	674	612	610	629	624	730	617	665	683	660	658	652	667	645	642	651	655	616	628	609	656	667	652	688	659	627	681	621	640	636	644	661	627	652	684	660	651	628	633	646	635	667	648	657	670	639	669	599	648	627	692	616	660	630	653	622	666	652	653	623	687	617	635	642	626	628	661	656	635	649	632	656	653	604	654	642	638	637	634	637	622	674	641	635	615	631	665	612	583	600	648	590	605	657	644	650	661	603	650	625	652	623	681	679	620	643	619	641	636	649	665	630	678	639	671	631	636	649	624	662	626	601	672	636	659	627	603	669	651	704	636	657	627	633	671	671	689	629	626	661	681	627	703	610	670	668	649	623	654	646	629	640	627	656	662	614	584	616	674	623	660	655	642	605	651	636	625	683	640	668	589	702	628	630	667	632	662	661	648	641	631	634	666	677	692	631	635	692	656	631	676	606	644	638	664	641	588	617	667	696	660	633	673	642	595	676	648	671	677	597	603	660	631	633	681	629	679	645	671	643	643	636	664	655	672	631	647	656	631	625	614	660	640	668	640	642	600	616	675	607	655	654	636	641	656	631	643	606	642	651	660	676	643	604	642	640	649	617	585	621	673	648	669	677	605	600	689	661	675	655	609	590	642	578	662	617	634	698	662	667	652	615	573	652	608	700	631	681	664	640	631	671	645	640	616	662	626	610	655	630	654	647	627	617	619	622	655	642	653	687	656	632	637	707	647	623	640	611	666	649	648	643	635	672	650	621	620	644	660	574	679	679	640	680	598	631	648	628	638	629	644	614	581	656	596	612	689	646	663	685	632	665	667	650	611	674	650	648	683	653	656	615	658	640	649	638	637	678	620	670	617	677	637	644	606	666	632	680	605	609	614	628	638	616	626	607	609	631	656	646	670	627	653	653	614	659	652	619	629	616	605	629	696	657	657	633	604	643	659	645	609	659	666	642	649	663	634	644	670	692	608	629	605	629	679	654	630	660	662	694	633	629	633	648	633	631	635	626	685	654	655	641	685	669	644	652	683	656	613	616	679	609	653	603	687	625	655	620	613	628	641	650	698	648	636	650	677	654	608	625	628	660	629	595	654	607	682	642	660	639	696	599	649	604	652	642	648	659	651	663	617	603	644	658	620	638	628	628	707	671	651	649	622	607	661	636	659	647	646	645	644	661	656	659	653	672	650	644	626	634	701	603	626	586	636	652	638	648	652	611	676	607	662	634	655	629	628	704	622	622	690	592	628	659	623	624	682	650	664	636	624	655	669	613	644	644	641	630	643	670	633	652	636	604	612	611	624	658	655	639	631	629	634	645	627	601	679	606	646	644	626	672	607	604	650	691	634	670	676	625	636	633	629	629	631	653	624	630	637	651	658	635	645	675	622	674	661	642	647	636	666	629	640	644	654	663	639	668	639	652	646	657	677	663	659	611	629	630	640	614	633	646	654	657	631	668	657	635	651	664	631	663	659	632	691	621	689	659	625	647	642	659	638	672	647	640	696	663	679	635	586	657	653	658	656	666	618	637	607	662	651	647	666	634	688	658	658	655	628	651	657	642	674	660	684	664	672	635	642	629	646	648	676	643	629	616	645	597	607	635	657	647	679	599	641	658	660	588	677	670	600	679	632	622	626	624	637	607	619	644	680	638	633	632	656	649	651	649	647	632	610	633	658	630	646	631	680	615	648	654	633	640	622	653	637	675	617	641	654	617	637	645	659	655	653	652	649	660	630	640	637	616	655	592	607	679	651	614	639	618	673	612	651	668	667	634	626	593	638	617	649	649	643	617	652	580	635	673	630	636	623	642	600	620	636	664	655	635	633	627	680	644	635	664	671	669	663	652	662	576	636	682	655	679	654	658	658	631	673	612	611	621	660	655	642	613	576	631	665	635	658	682	670	652	601	673	574	665	580	659	644	644	656	645	625	636	620	654	602	635	672	638	622	633	674	618	674	601	722	650	659	663	597	640	637	593	595	633	610	672	615	618	658	619	633	659	666	629	642	600	652	640	595	700	632	634	629	618	658	615	647	663	649	628	638	654	640	663	637	649	663	646	655	642	651	665	628	619	657	650	614	701	643	655	643	641	629	611	654	680	630	618	668	625	679	671	651	663	655	622	609	673	611	563	657	656	639	611	706	673	634	639	627	636	678	598	655	716	657	669	675	643	655	673	581	703	653	643	664	642	627	620	638	638	628	627	639	635	656	659	622	705	638	634	645	659	656	602	664	653	651	651	654	623	624	653	645	633	604	701	629	590	644	665	666	657	647	661	604	665	618	632	644	640	683	694	634	615	639	697	604	672	588	633	672	663	668	663	642	636	653	666	658	666	629	641	624	607	604	645	623	644	640	626	640	646	687	605	631	647	678	599	643	623	669	664	649	655	621	631	630	618	634	639	623	635	649	643	652	691	635	637	636	628	648	639	652	628	639	653	603	617	640	638	657	635	621	620	649	622	663	628	647	630	679	679	630	675	636	667	656	642	628	650	656	665	616	582	664	661	637	616	683	619	622	605	601	668	614	656	655	614	668	598	626	642	663	635	691	657	625	637	638	660	659	668	630	626	660	624	659	603	641	590	670	595	622	635	678	675	672	664	623	614	626	650	629	626	657	592	657	635	653	638	622	628	686	667	661	625	663	635	662	670	640	667	621	655	645	603	658	674	666	653	636	672	665	675	606	670	695	659	616	633	643	610	682	573	594	650	631	636	678	648	607	675	648	648	651	637	639	675	653	615	591	637	632	670	610	628	675	662	612	633	673	620	578	711	652	630	635	626	653	625	659	598	640	666	666	637	665	640	604	647	669	671	663	707	649	662	642	658	692	631	601	635	631	672	662	635	609	649	655	629	592	677	627	636	599	630	647	648	627	657	617	631	628	625	654	646	615	622	648	659	610	659	662	608	599	654	635	679	626	657	658	658	644	667	609	684	643	681	631	717	655	692	603	638	659	693	640	642	631	682	669	603	636	655	629	633	642	645	658	663	610	599	661	640	677	644	634	682	645	673	618	644	675	612	633	660	613	603	630	668	644	680	630	655	599	668	674	717	620	629	602	654	634	632	611	613	661	709	642	673	633	668	663	621	627	653	654	643	635	638	621	642	647	637	614	653	615	636	659	644	687	648	649	630	683	678	641	663	689	699	646	600	670	646	635	679	642	619	669	607	672	705	650	622	638	659	666	634	665	592	597	643	652	649	645	635	661	638	663	642	635	621	648	614	627	630	643	644	644	671	652	631	609	631	650	639	634	628	625	645	639	642	597	624	668	637	667	614	636	637	645	648	651	629	655	654	660	635	645	643	630	666	689	626	633	681	629	625	677	647	653	646	625	653	622	667	678	613	666	655	666	675	669	660	612	636	654	663	660	626	587	663	643	659	636	641	630	609	680	673	662	606	661	635	672	620	632	696	642	656	651	618	615	630	653	629	633	638	675	622	715	668
23383	20658	24193	27135	20661	20679	16698	973	509	456	403	359	309	302	283	326	268	263	259	247	257	248	244	207	238	246	219	212	177	204	218	204	216	154	187	204	176	177	206	159	195	198	222	178	192	166	186	207	198	199	187	178	196	163	176	169	183	166	208	180	182	207	170	213	184	163	211	188	167	165	174	181	176	182	186	200	190	171	166	175	215	205	155	213	170	185	169	182	182	162	163	201	175	185	189	170	181	176	195	189	182	168	186	201	233	192	196	183	172	193	198	172	186	169	171	199	203	198	161	170	170	178	156	180	174	181	162	221	175	176	181	167	166	192	178	196	181	186	183	158	203	194	188	204	173	161	208	179	191	175	177	179	163	172	168	177	189	172	196	174	178	186	166	189	198	166	185	191	144	177	209	181	161	176	169	184	173	171	173	175	183	188	186	196	187	183	171	176	187	161	203	159	149	174	185	180	182	181	144	196	191	193	164	188	187	198	172	203	197	177	155	218	205	194	178	175	151	201	190	210	160	179	178	176	179	166	181	184	197	207	220	202	197	188	176	153	180	188	198	173	176	184	180	192	189	184	183	193	197	189	198	160	160	169	194	194	191	217	201	166	201	183	197	185	204	165	195	184	169	202	208	178	187	176	187	173	168	197	171	202	182	187	154	197	184	169	196	199	184	211	193	180	193	208	163	174	151	175	169	185	212	190	166	189	164	169	160	176	193	184	173	184	190	175	192	178	159	181	200	193	190	175	186	205	181	189	190	182	188	214	177	197	191	187	199	191	181	177	196	185	167	176	199	187	178	168	184	179	188	169	187	163	192	159	195	170	162	174	175	170	129	188	179	175	176	164	160	191	170	178	178	158	174	172	178	187	171	171	187	195	173	156	211	177	184	166	191	169	193	193	171	176	201	153	187	170	180	205	196	159	166	157	188	184	188	184	166	209	210	194	163	187	172	178	203	168	159	162	187	168	170	174	154	184	202	200	171	164	172	185	185	164	189	188	163	187	191	200	203	176	180	192	167	162	174	195	188	156	188	187	186	188	172	202	185	175	164	181	162	202	175	168	185	168	173	185	160	197	179	200	146	186	160	185	202	205	138	187	188	198	173	154	153	179	186	158	171	194	164	182	211	174	176	182	155	171	178	173	201	164	170	168	205	143	191	171	206	194	174	175	160	187	198	178	189	172	183	181	188	184	169	171	159	205	180	208	190	175	207	169	203	199	211	197	209	169	174	167	186	164	203	187	163	179	171	145	186	186	159	188	198	178	166	181	187	180	196	185	178	162	162	174	196	157	204	205	166	211	158	177	188	166	182	189	206	189	196	163	181	190	192	180	194	159	189	192	176	166	179	213	180	144	182	200	175	172	145	181	204	184	197	187	182	177	182	228	191	184	182	192	189	193	195	198	188	181	154	170	186	181	188	189	163	175	200	172	171	195	192	197	175	178	215	188	201	190	191	163	179	194	191	182	182	208	176	175	177	184	198	184	180	171	189	194	174	184	182	173	195	169	181	171	165	180	193	234	198	181	175	167	187	156	186	165	178	148	176	144	150	182	192	207	187	177	181	215	146	197	180	179	193	174	182	165	187	181	198	172	162	168	179	177	187	181	193	153	175	162	171	207	195	187	174	197	182	185	187	172	169	186	160	189	209	206	158	154	187	183	173	182	178	178	195	165	195	187	177	188	192	185	184	183	189	175	159	173	169	175	175	168	190	173	182	178	161	188	211	186	183	178	192	179	186	164	189	213	166	191	161	176	174	214	176	166	174	166	185	181	185	192	172	202	181	188	195	189	188	180	184	197	188	188	164	191	206	197	177	205	183	183	174	175	181	185	190	182	160	185	189	180	176	195	182	157	159	176	185	160	166	162	207	203	165	181	195	173	194	174	181	186	163	151	197	181	171	193	183	184	176	190	165	184	159	177	174	159	175	197	177	188	207	172	179	203	196	185	174	163	186	172	184	183	177	198	184	183	189	177	180	195	205	179	167	158	182	176	174	197	171	162	170	198	160	187	196	198	184	173	192	188	199	170	178	176	195	174	168	192	174	163	182	196	173	161	185	188	185	186	186	170	183	191	166	171	176	188	218	176	177	173	176	157	164	159	195	169	163	164	185	170	173	175	187	183	157	172	169	184	173	169	196	184	178	183	198	199	179	176	167	175	197	159	177	158	164	168	200	167	188	179	170	181	163	208	190	211	200	186	186	161	173	179	192	184	178	190	187	199	179	181	168	179	198	189	195	203	186	156	203	177	184	170	201	182	176	165	206	159	195	164	179	202	163	175	188	182	170	171	160	172	179	184	151	164	182	170	178	171	173	197	151	200	186	179	174	181	192	170	169	201	173	180	187	206	189	186	181	185	191	200	175	193	189	197	168	171	167	175	183	221	183	164	160	170	196	205	177	204	199	182	193	189	175	184	161	165	178	157	166	180	177	174	151	160	167	172	172	188	195	206	199	190	192	170	176	199	186	200	187	182	152	176	164	173	200	211	191	170	210	164	169	159	198	184	194	177	156	180	180	157	186	170	176	160	204	189	187	193	184	187	171	195	166	184	199	205	188	207	171	170	183	182	179	159	188	161	174	187	176	160	178	180	183	189	190	211	157	151	188	158	213	175	166	171	175	171	158	186	176	191	199	185	170	156	172	196	188	170	183	186	169	186	184	165	168	199	186	168	168	187	165	174	157	173	206	188	220	164	192	156	170	173	183	235	181	182	170	173	171	175	184	194	190	189	183	175	186	207	214	169	173	175	179	180	196	181	182	204	190	180	197	184	149	188	168	165	181	174	191	162	187	188	206	187	178	179	214	203	157	176	167	185	192	171	198	190	183	193	183	155	156	165	176	219	176	208	203	171	196	181	172	189	186	180	163	181	177	161	161	157	205	171	183	187	197	181	193	180	178	143	196	207	188	191	204	154	182	167	178	181	177	173	191	180	150	156	202	169	189	161	166	172	165	192	148	174	201	211	181	190	171	191	212	193	171	167	156	198	166	178	177	186	200	180	196	212	205	171	161	191	179	184	171	179	164	185	232	192	179	170	192	189	177	178	202	197	175	166	207	173	200	190	197	185	192	173	172	193	198	203	194	195	171	178	177	204	182	186	187	184	174	152	193	168	189	171	179	169	188	177	195	166	187	183	186	183	219	218	171	194	170	176	158	186	229	189	171	163	204	175	166	203	181	179	186	153	179	182	198	145	172	204	176	186	190	188	189	179	179	164	189	153	173	182	201	186	157	173	192	158	172	172	195	168	188	187	163	186	176	167	204	210	167	203	180	211	188	192	188	184	196	172	180	184	150	186	176	184	203	178	181	203	198	221	182	206	160	163	173	203	196	176	172	187	182	183	218	181	182	192	175	178	157	177	158	168	159	151	176	174	167	182	167	167	178	175	167	187	168	205	166	174	208	200	180	189	157	168	193	178	182	220	156	161	191	191	174	174	176	181	189	169	205	179	161	172	196	156	174	175	185	161	152	238	198	183
3712	6059	3611	1753	1112	854	694	564	559	518	488	491	473	468	473	467	479	423	447	498	419	476	459	475	465	468	470	458	460	445	448	452	491	459	457	457	417	437	415	448	434	444	458	451	422	430	419	430	464	436	447	456	421	429	462	439	471	429	429	415	490	459	428	426	458	423	444	449	406	422	435	420	425	422	414	444	419	439	447	437	431	453	446	434	453	444	398	442	431	460	421	421	438	462	491	465	440	431	452	463	455	444	439	496	423	460	420	429	458	410	427	437	448	421	455	462	453	420	467	406	439	433	445	452	425	398	464	460	408	445	442	468	443	472	472	448	455	450	403	439	439	426	406	422	439	432	463	441	440	432	457	449	454	441	481	467	463	445	427	432	453	410	433	428	428	414	444	437	439	433	433	414	433	465	427	442	434	464	430	450	449	441	422	408	444	430	431	426	431	445	437	420	448	413	447	426	431	454	485	422	453	442	433	429	416	481	423	445	458	417	437	454	446	398	420	472	458	459	413	434	400	449	441	431	463	401	456	435	430	443	425	431	422	445	456	419	456	428	422	424	416	425	414	409	444	452	440	431	426	442	437	463	427	445	464	418	433	444	439	428	447	453	437	426	453	449	435	428	436	450	435	422	457	447	435	440	442	414	443	393	418	416	444	423	459	426	453	455	428	460	486	466	453	447	430	439	430	420	444	463	403	432	428	442	434	419	479	421	432	432	447	453	414	448	435	398	493	438	398	407	447	463	441	429	469	447	437	463	415	464	449	426	408	462	464	456	480	455	415	413	441	464	466	463	469	488	437	411	455	423	438	433	447	418	413	459	428	431	438	418	434	419	435	392	470	463	423	451	424	420	449	456	445	443	443	468	468	392	429	411	447	458	375	426	437	427	427	440	479	415	417	493	424	440	470	410	420	427	434	449	406	432	426	414	426	451	453	405	434	428	426	465	420	417	436	417	446	430	429	436	449	434	400	445	441	462	442	461	395	448	440	418	460	435	465	420	442	454	515	471	428	410	432	424	419	458	418	433	433	441	459	459	431	475	439	464	437	431	434	471	436	451	456	455	442	412	442	455	488	457	453	462	426	458	467	415	475	465	397	437	434	434	458	408	427	444	465	456	445	443	476	458	453	458	412	408	433	420	438	400	460	431	474	426	477	432	460	443	416	455	443	429	425	447	443	457	433	437	450	445	437	433	472	437	475	463	422	423	448	416	451	430	433	426	433	436	437	430	460	451	445	438	397	450	433	440	401	444	429	421	423	443	415	477	485	437	428	414	438	425	400	459	413	419	448	410	446	442	461	501	416	431	393	470	423	442	454	441	433	457	457	431	457	445	446	412	411	464	432	425	398	452	462	432	442	471	454	398	446	452	472	429	443	423	443	439	424	444	442	463	428	407	407	450	447	481	442	396	471	455	432	434	460	429	413	430	410	451	431	440	435	460	427	411	462	423	423	410	449	463	464	431	424	443	420	433	400	441	445	427	436	406	442	460	421	450	411	406	427	422	432	421	424	438	455	396	399	443	446	430	443	392	407	433	437	409	390	423	442	475	433	443	419	442	450	429	438	439	437	441	448	392	411	474	439	444	364	451	431	446	457	475	457	410	432	445	464	458	429	463	435	436	421	455	397	457	448	434	442	416	471	440	458	427	429	416	441	436	400	463	427	436	460	451	438	420	424	449	418	463	447	421	446	434	427	451	471	391	415	418	422	410	450	471	405	401	457	434	440	466	425	471	405	415	445	405	475	454	437	447	458	453	440	426	442	433	393	410	420	463	420	412	417	459	426	450	435	448	439	455	423	427	416	417	461	428	456	410	420	445	435	459	417	450	432	431	426	465	434	469	458	441	450	404	431	448	467	445	449	442	445	411	421	408	395	456	445	436	462	418	427	424	430	455	458	442	472	415	468	470	406	452	464	420	473	416	467	469	436	447	419	455	412	421	459	407	428	447	455	445	429	422	485	422	428	434	450	424	425	424	441	466	392	464	458	421	423	440	418	448	451	396	459	446	476	425	472	439	457	433	430	412	447	440	452	437	442	481	460	441	443	382	418	445	414	434	433	444	417	420	441	449	433	446	471	412	453	446	417	478	460	410	418	438	420	443	474	400	407	431	423	428	416	430	444	423	451	464	419	402	481	448	431	432	483	438	424	397	429	415	426	426	443	413	450	432	440	453	436	438	486	431	427	424	447	425	468	408	438	430	460	450	459	455	473	417	434	486	408	446	478	445	426	407	425	479	458	418	410	481	443	430	434	420	433	442	448	443	404	448	427	432	458	453	428	451	421	463	442	469	448	433	400	417	402	422	417	429	481	438	422	466	410	476	469	466	446	433	446	450	427	411	412	446	427	393	445	448	411	427	462	418	445	422	451	391	432	394	403	425	434	455	437	463	444	446	409	452	464	436	470	459	421	452	472	446	433	411	451	465	440	441	431	414	396	429	445	465	418	440	435	434	465	429	412	461	423	463	420	436	435	458	421	419	391	435	490	455	469	434	493	448	462	378	426	463	429	447	434	431	451	437	447	441	405	455	446	458	442	440	415	413	467	455	433	411	445	433	409	441	428	453	447	464	424	416	435	442	451	428	441	448	443	416	459	427	421	445	414	430	484	424	423	450	436	445	472	428	475	442	448	431	453	472	445	429	442	436	425	448	493	433	439	431	452	435	450	452	432	458	442	446	441	416	473	432	435	419	418	429	445	408	442	430	447	445	441	438	455	452	407	440	411	451	424	420	457	459	445	440	469	430	418	441	459	451	438	462	437	442	445	443	461	455	417	483	439	455	422	430	415	406	454	463	454	411	452	425	428	465	454	469	451	422	428	427	431	493	439	436	472	456	437	483	437	469	433	381	455	467	455	420	449	416	428	454	467	430	396	437	453	398	422	423	433	455	443	401	452	460	415	451	446	441	407	434	447	424	417	417	420	423	460	448	409	491	428	431	418	453	437	431	433	423	412	439	448	383	403	451	414	440	427	470	429	422	457	430	442	412	433	461	478	446	418	397	425	411	489	412	443	454	455	424	433	447	443	435	426	422	464	434	424	424	420	442	413	462	416	378	444	448	383	456	423	456	414	476	418	442	448	432	437	461	441	447	429	471	443	475	427	424	467	428	457	437	447	424	392	454	436	412	448	458	430	465	430	440	429	446	443	405	397	457	448	397	475	422	435	411	415	494	419	462	446	437	436	451	424	429	455	450	473	470	478	441	442	401	416	436	417	446	442	416	442	418	424	437	402	449	448	411	401	424	431	443	369	450	443	417	496	404	427	431	421	409	420	423	420	445	446	428	432	458	446	443	438	398	444	416	454	457	444	393	413	451	425	417	427	445	456	421	435	425	424	430	417	461	431	454	437	437	457	383	442	427	440	462	447	453	443	465	425	431	450	398	440	470	456	443	418	448	426	424	393	442	462	429	444	420	471	455	448	422	429	457	474	426	434	440	459	488	453	421	432	424	444	430	431	437	454	410	409	381	389	457
31625	19218	7846	1365	797	663	614	491	466	410	413	430	418	435	464	407	440	402	418	436	422	424	448	433	431	389	417	416	400	401	372	402	437	446	450	409	396	421	383	390	437	424	428	427	389	422	390	390	403	396	424	387	389	367	404	400	441	388	422	406	382	380	401	366	397	436	437	394	399	440	378	399	415	423	411	418	397	399	404	378	421	422	411	374	404	421	404	414	358	412	377	413	399	455	440	426	397	440	412	397	402	393	383	407	373	425	410	400	427	383	439	405	428	404	359	393	412	384	423	385	402	364	425	403	384	408	416	447	359	431	424	407	412	415	422	396	400	384	406	379	422	387	423	438	373	386	428	393	438	401	400	431	370	386	363	408	399	420	431	402	379	393	415	407	449	443	421	397	400	408	415	434	409	360	408	413	390	410	418	384	409	414	409	436	403	359	417	393	392	398	398	389	410	435	455	414	433	426	372	387	436	440	383	431	383	388	374	411	411	413	399	377	407	401	407	399	413	432	408	397	393	393	395	364	356	416	401	414	386	392	422	402	377	413	452	391	401	384	407	428	407	426	402	417	383	427	443	400	436	437	420	380	407	388	375	427	413	428	387	394	361	455	417	399	392	369	382	373	405	390	417	393	429	404	371	383	407	410	416	424	385	391	476	393	402	401	398	401	387	420	398	413	433	426	407	441	405	426	406	406	388	427	399	376	402	429	366	408	411	438	419	401	385	408	379	406	396	414	373	420	410	389	429	413	373	423	441	429	397	377	387	408	449	395	367	421	411	411	434	371	382	396	355	393	407	415	417	413	405	428	421	369	424	411	387	393	420	432	398	396	370	377	396	424	387	399	412	414	443	402	405	444	415	415	418	445	394	398	416	389	425	378	437	414	405	396	402	395	405	415	391	427	419	421	409	400	433	457	395	401	396	404	384	394	418	441	393	394	414	382	379	422	372	421	393	411	421	433	400	400	382	371	428	381	415	420	376	393	415	408	436	435	399	420	443	409	408	414	419	393	355	374	448	380	439	395	411	409	415	395	381	361	396	386	406	446	417	388	424	421	400	418	416	433	402	396	416	394	438	372	404	401	372	401	385	404	398	416	412	399	429	410	455	397	432	398	431	409	426	410	407	368	383	406	386	397	412	398	395	416	409	411	407	401	433	401	411	399	399	358	431	391	376	397	386	437	420	397	418	402	405	412	410	413	410	394	397	398	415	380	387	402	420	413	429	356	361	427	407	420	428	392	428	415	430	419	422	383	402	392	414	404	373	410	445	413	435	419	422	392	455	393	421	427	439	415	406	441	424	407	385	439	370	415	395	428	415	425	406	417	375	387	415	406	432	425	441	408	440	409	395	398	410	392	373	419	429	420	392	410	483	389	413	412	367	427	424	430	432	427	412	395	418	395	411	385	397	447	423	416	397	414	419	395	409	386	406	396	414	400	391	422	386	411	419	398	425	430	422	438	429	419	440	396	405	416	427	423	405	419	389	389	398	436	422	391	394	420	412	434	403	439	424	419	435	414	403	410	404	385	448	392	401	433	392	425	386	373	424	406	426	410	378	389	392	414	438	434	431	390	397	455	408	419	385	391	384	400	407	421	397	407	400	380	400	368	438	393	357	419	443	410	390	408	389	417	375	423	415	416	424	430	412	411	394	403	394	417	386	431	419	457	399	413	375	389	404	386	441	410	431	444	389	397	380	403	418	449	408	433	401	409	402	437	386	393	431	406	411	455	433	400	390	433	414	434	402	409	416	435	379	435	412	400	388	413	394	409	403	400	418	407	421	417	408	452	405	405	404	441	415	404	406	414	369	432	398	393	424	379	387	379	449	399	377	416	428	412	365	412	385	399	387	426	401	388	381	373	417	404	417	414	432	409	391	421	395	421	404	391	404	411	357	419	404	415	424	423	387	388	400	420	379	396	398	382	403	389	402	405	410	371	379	399	414	413	413	430	407	393	421	372	364	396	411	377	373	441	383	398	402	401	404	428	385	406	366	410	382	416	412	360	391	416	430	392	383	386	405	450	456	373	388	389	426	432	392	405	422	419	401	412	404	399	382	424	435	415	443	388	419	394	420	427	357	429	368	398	393	410	435	373	386	359	427	366	438	437	401	426	381	400	456	415	402	400	432	427	396	442	400	400	403	410	409	390	409	399	421	437	386	383	398	421	435	371	395	405	400	409	424	406	397	392	412	430	400	368	414	416	407	356	404	370	407	441	419	423	380	420	427	394	402	423	370	414	422	472	407	414	387	390	392	407	414	399	439	417	424	399	368	418	396	395	411	395	400	417	436	463	413	407	400	413	421	405	395	424	405	410	448	399	386	395	419	425	418	382	453	364	428	399	390	436	429	376	402	418	412	408	392	430	430	409	407	420	403	400	427	370	412	409	414	389	388	389	397	402	395	398	387	419	405	426	427	441	407	432	395	433	451	430	414	393	397	432	420	399	395	405	404	357	375	377	386	393	407	385	381	412	427	388	416	398	416	398	390	403	410	384	398	388	435	432	400	425	433	450	434	391	396	444	415	392	424	391	380	404	415	403	390	396	391	397	455	390	397	419	416	414	421	434	386	420	435	392	447	439	389	432	394	427	395	388	414	434	431	419	423	384	430	437	415	472	412	414	404	406	394	415	367	388	438	383	364	454	379	411	403	422	429	435	385	410	449	410	412	392	423	394	423	419	438	483	382	401	425	405	401	383	444	423	395	375	417	417	432	382	420	390	381	391	395	402	392	388	394	400	375	430	422	437	404	387	439	411	394	418	433	425	427	399	421	394	397	411	405	409	404	445	445	418	408	409	420	370	426	380	391	367	386	419	392	433	396	426	451	409	389	406	382	395	400	440	411	403	355	400	395	393	394	385	392	418	403	393	409	448	415	375	385	400	443	405	432	403	430	385	410	417	407	429	390	453	400	418	416	408	421	410	375	408	404	408	402	412	393	398	441	401	417	378	417	399	415	409	407	422	406	405	435	363	386	440	411	366	469	431	448	440	407	427	411	439	436	397	399	384	427	435	415	449	427	443	381	403	453	387	403	402	415	400	422	388	427	403	410	400	409	401	380	386	417	409	437	387	419	398	391	412	428	390	408	425	385	395	370	409	418	400	425	421	373	376	410	363	386	360	369	437	404	373	432	404	455	403	415	391	410	386	410	404	390	410	385	386	390	393	408	400	401	394	464	388	386	381	442	391	421	444	395	393	395	377	404	381	413	422	387	414	406	395	398	427	391	387	395	387	435	403	443	408	433	414	392	382	429	423	434	361	397	404	418	447	412	447	412	445	409	405	408	426	395	394	392	428	415	408	436	400	413	386	415	386	408	400	425	399	411	414	380	403	412	407	445	402	422	453	399	389	435	374	379	410	399	383	391	383	408	442	458	425	419	410	430	405	399	407	407	407	429	404	418	434	386	397	371	406	430	361	382	379	418	399	419	388	423	388	379	414	397	402	407	397	403	403	381	408	393	401	409	383	389	414	398	401
5640	2181	1787	1262	1085	1003	980	949	925	882	902	931	931	861	930	934	895	883	873	902	841	915	898	870	860	871	873	821	908	941	869	909	878	909	879	893	869	865	890	924	918	863	904	844	924	877	892	883	820	867	939	886	877	882	822	916	899	848	853	919	983	917	877	873	897	932	885	891	909	846	869	914	877	924	951	899	891	862	959	854	872	857	943	884	915	855	903	869	911	861	872	851	880	947	848	891	897	805	905	929	882	895	834	877	866	870	906	896	913	912	924	886	932	879	916	919	871	881	869	897	869	911	893	875	931	929	917	836	904	881	870	891	937	869	913	984	867	878	873	909	868	932	872	923	839	905	928	894	898	926	875	915	901	820	878	874	893	892	902	943	903	929	899	904	904	914	848	882	909	937	914	914	907	914	903	893	937	903	898	859	866	856	877	826	879	896	877	901	863	872	899	929	902	900	926	883	905	870	870	888	858	852	910	921	869	884	891	876	868	897	873	878	909	909	904	874	947	922	882	837	893	898	940	939	899	845	898	868	903	873	857	882	926	895	866	851	950	877	844	874	888	887	924	923	890	896	896	915	915	889	888	866	880	858	883	883	851	893	895	918	840	908	941	901	899	978	877	903	914	904	872	889	896	865	865	916	912	925	919	907	933	883	852	888	900	863	927	884	935	907	952	909	936	866	888	866	879	927	888	808	918	924	860	946	875	916	924	905	882	845	893	930	873	907	887	865	887	857	909	899	905	916	915	838	881	850	907	866	922	885	855	920	927	883	854	923	949	913	840	862	891	865	940	878	893	890	902	886	986	868	856	910	904	849	877	911	863	902	908	921	885	893	874	908	916	908	892	892	880	860	888	885	867	865	877	930	855	906	911	924	913	935	940	914	904	902	926	943	841	878	903	840	854	849	900	923	907	867	918	916	834	887	932	877	840	917	944	927	877	873	903	865	852	932	886	908	881	925	879	857	938	909	855	930	906	888	877	907	919	859	855	904	955	850	915	870	934	882	908	917	853	888	894	929	885	890	905	850	976	894	899	901	884	943	916	849	900	920	890	888	895	915	882	903	892	910	845	920	905	875	899	889	904	914	888	883	928	873	882	882	917	878	881	849	864	889	878	889	894	893	851	949	898	854	896	908	919	977	920	852	891	952	913	943	947	877	853	911	888	905	877	887	954	930	903	920	947	841	900	820	890	859	875	909	922	895	949	911	953	903	947	866	924	855	918	868	908	942	846	922	889	902	854	918	885	828	899	929	891	918	845	905	825	890	890	855	882	890	916	914	895	898	888	867	866	945	901	857	879	896	889	867	914	871	876	917	865	867	922	924	880	891	903	951	860	941	866	930	888	929	870	900	862	834	936	869	913	913	872	899	923	872	906	891	833	910	886	875	871	884	958	867	896	900	932	916	837	958	878	897	931	923	891	872	924	919	863	924	902	890	907	890	878	890	915	924	973	876	846	941	938	852	942	880	872	891	920	922	888	889	972	838	928	873	968	899	885	876	894	952	941	856	894	934	980	922	969	920	898	946	897	909	902	864	852	860	891	948	857	918	915	915	867	869	898	889	856	906	863	869	928	903	861	914	908	901	889	908	905	895	899	898	896	894	873	916	930	935	918	889	992	860	911	875	858	872	936	897	888	899	904	921	938	840	917	913	890	895	944	843	908	873	899	857	894	908	856	945	888	899	882	921	907	874	930	936	889	888	895	918	932	931	978	903	883	827	927	908	919	939	915	856	907	846	892	865	847	864	931	871	914	880	890	944	924	945	874	897	901	909	882	838	881	916	930	859	931	924	834	914	903	903	903	894	856	885	885	953	915	932	894	887	900	930	907	864	894	895	919	886	882	951	897	849	829	912	890	925	870	965	870	905	903	927	905	918	924	890	926	890	867	884	887	888	893	867	925	880	856	884	903	907	874	874	856	947	898	913	934	949	888	890	939	877	866	902	907	893	900	887	900	942	872	838	858	847	886	896	952	918	933	887	843	905	936	923	869	880	909	955	925	843	891	897	883	894	891	918	858	956	839	928	855	893	962	870	884	952	909	853	883	958	862	949	858	903	915	926	893	850	928	906	865	877	871	850	920	896	889	933	899	919	934	898	910	887	899	878	885	841	907	913	927	864	892	879	882	915	880	935	891	932	896	920	890	901	868	896	981	877	930	933	889	883	912	874	900	845	882	887	889	884	918	921	944	871	926	896	933	914	902	942	888	869	896	938	854	902	873	908	938	952	870	857	911	856	910	902	907	918	911	936	905	870	897	903	925	920	885	887	930	904	970	902	882	896	966	884	900	926	911	907	917	875	942	886	911	937	880	880	864	931	841	892	898	881	898	856	888	866	874	886	964	885	872	915	931	863	813	900	897	855	934	875	940	875	927	903	926	889	913	886	883	881	905	916	869	913	865	938	872	893	856	896	923	923	883	877	873	910	958	917	911	930	904	867	871	868	909	910	896	919	914	902	947	896	908	910	911	882	906	848	928	928	934	977	875	921	944	854	911	936	860	933	922	849	923	868	900	883	915	881	851	940	885	893	915	896	878	870	923	897	835	889	917	925	933	881	867	902	894	853	899	863	904	926	874	930	888	880	860	871	928	911	869	912	958	893	864	932	897	834	967	934	850	856	812	924	984	910	866	912	865	926	903	885	841	875	899	931	965	916	923	871	889	907	929	927	873	855	908	932	922	902	829	910	909	944	886	921	861	938	948	874	880	934	895	891	962	895	870	926	936	873	923	898	863	879	909	883	928	877	867	896	928	951	899	929	896	866	888	920	920	880	937	858	889	919	902	925	867	891	875	905	853	862	906	892	883	921	893	890	851	854	907	870	885	944	870	922	879	891	897	909	888	887	879	955	870	903	928	915	964	820	899	926	891	905	900	903	919	915	920	916	903	851	898	872	841	892	930	923	950	886	872	899	896	932	859	906	885	937	964	896	901	891	909	912	903	866	884	900	900	944	849	939	929	872	884	917	883	902	938	907	874	897	938	886	862	881	945	928	872	935	935	973	880	934	912	935	863	880	875	919	880	892	868	1025	932	878	898	939	901	886	887	904	876	904	900	924	897	921	906	883	914	939	867	895	945	906	906	862	889	886	909	921	879	861	924	905	920	892	906	916	885	860	956	921	891	883	895	932	893	913	923	860	871	895	908	879	888	854	934	944	924	931	890	945	923	899	827	843	925	904	886	868	887	942	922	871	872	911	888	907	911	908	884	887	898	949	968	924	907	913	862	925	862	889	883	917	897	884	958	846	975	878	949	946	878	864	943	922	916	884	833	916	922	892	888	900	886	904	870	905	891	972	917	851	956	912	882	913	850	878	901	881	870	869	860	888	868	910	918	936	895	818	877	896	922	890	885	940	887	930	862	899	892	925	867	839	863	895	898	896	904	903	886	883	886	893	919	876	877	940	942	923	921	909	890	833	927	871	834	878	937	933	862	893	884	966	896	856	884	899	851	927	858	825	867	859	861	905	884	893	836	890
23974	20634	23857	27394	20634	19558	1329	548	470	410	342	376	383	357	359	326	319	321	307	344	298	316	317	302	337	331	291	295	296	298	267	307	298	309	257	303	292	299	306	291	295	279	302	290	320	275	278	305	295	273	299	273	297	305	304	259	263	278	280	282	279	280	290	285	280	266	285	289	274	271	272	255	303	283	284	278	286	281	269	307	297	289	309	305	327	289	309	283	264	302	273	290	258	281	281	264	283	310	251	259	301	276	263	282	285	293	282	302	288	303	309	285	282	285	251	282	310	261	283	271	293	301	299	301	289	260	270	287	252	269	300	275	256	268	255	287	316	284	266	278	308	292	288	276	320	313	269	300	294	289	244	315	282	256	265	288	326	279	291	287	285	268	267	304	259	287	261	273	291	261	306	280	266	277	281	271	269	301	300	288	298	305	327	294	288	254	301	290	261	282	280	245	289	278	286	284	257	278	260	294	304	266	265	298	290	277	293	293	308	293	273	266	279	299	315	307	269	317	277	318	270	270	294	328	289	305	285	305	276	285	305	288	309	273	291	317	330	270	309	308	318	258	294	270	270	295	276	296	279	289	306	272	274	275	319	316	299	300	258	272	293	284	282	301	266	306	273	321	299	316	289	275	327	292	306	252	269	338	280	279	287	279	281	266	288	300	272	307	286	286	278	278	301	260	278	250	299	277	291	298	300	280	312	280	289	300	277	290	288	305	283	286	300	266	288	322	333	317	306	291	277	266	303	280	287	303	284	288	309	285	278	302	295	279	277	297	292	279	288	257	300	239	294	298	293	340	280	251	281	297	292	250	287	292	269	301	281	307	280	280	295	284	297	260	262	271	300	311	309	245	258	293	265	272	284	266	342	283	277	274	255	292	266	289	292	318	288	299	271	303	266	296	306	299	314	258	295	308	277	284	293	278	318	268	278	284	259	277	294	295	292	285	281	295	317	291	249	301	252	266	271	286	297	291	267	272	300	279	293	277	302	313	306	289	288	315	315	296	283	245	280	292	277	262	276	272	284	278	285	290	281	286	295	271	244	294	270	263	282	297	277	293	263	287	306	292	303	295	281	242	288	277	250	285	273	289	290	297	300	274	280	279	305	281	267	311	287	276	265	286	312	294	272	265	284	287	301	290	334	289	274	298	298	271	283	268	289	286	272	262	282	292	285	269	299	310	279	294	285	257	280	295	288	299	327	284	283	312	257	294	285	258	290	275	266	287	300	283	298	307	292	278	265	283	294	315	271	286	312	269	282	295	263	306	295	294	262	306	278	271	281	281	282	275	292	295	266	288	288	286	293	272	299	269	267	272	289	274	255	295	290	286	293	273	322	290	304	286	259	295	255	285	306	272	273	278	276	284	294	267	248	254	261	296	275	292	281	295	273	303	251	285	280	287	290	266	275	282	265	272	272	299	296	290	268	287	262	296	280	284	295	279	316	268	266	308	273	280	287	275	285	276	283	295	270	311	304	300	281	250	288	257	297	269	302	276	285	266	301	263	268	299	273	291	280	291	327	280	284	279	272	284	288	306	292	342	257	289	280	279	265	270	267	286	267	294	282	276	288	264	259	287	291	283	263	262	281	271	289	285	309	263	297	272	269	293	300	302	273	261	282	283	280	288	277	276	282	274	286	281	275	295	277	271	275	281	281	260	279	281	297	278	273	283	265	272	298	290	269	286	278	278	267	301	312	264	275	282	283	296	299	285	300	271	280	273	329	281	283	288	280	279	298	299	265	265	300	281	302	276	284	300	290	278	285	275	274	305	287	275	313	272	297	296	299	278	272	275	280	266	284	279	289	276	271	263	301	275	274	256	282	243	287	272	282	289	327	294	266	272	289	284	268	270	313	290	279	287	333	299	283	284	300	265	265	306	279	291	277	299	279	266	296	286	279	296	289	272	282	306	276	269	297	282	286	270	294	320	277	280	300	255	300	270	282	302	311	274	278	306	320	293	291	315	286	263	251	304	315	279	271	278	285	307	291	306	307	299	288	273	312	269	247	289	286	281	274	283	286	271	268	259	274	290	279	293	284	308	271	262	277	279	271	280	297	269	283	281	290	288	295	309	281	279	253	279	308	314	271	296	277	254	278	270	236	280	271	300	292	304	297	317	291	284	244	306	317	271	289	315	273	306	289	280	301	303	293	290	286	286	260	288	257	296	307	258	237	272	267	312	279	283	278	287	278	246	274	295	279	289	285	264	306	304	266	308	265	260	254	273	278	288	268	296	272	296	298	293	269	290	268	280	281	286	293	305	279	258	250	309	301	304	267	283	285	250	294	274	273	299	289	309	265	284	268	272	275	244	258	274	309	264	293	290	277	287	310	276	326	299	307	281	284	258	291	281	314	282	274	284	264	305	271	250	273	302	268	266	316	295	289	281	280	287	279	298	274	298	302	283	281	296	267	295	299	274	248	282	277	256	282	296	276	285	316	288	262	287	279	292	265	280	278	273	302	288	284	257	278	294	281	295	288	266	279	278	286	279	281	283	265	302	269	275	290	267	291	275	270	284	286	273	290	282	280	276	278	295	291	279	289	328	281	277	292	308	296	261	307	296	301	263	289	275	275	257	303	260	291	316	280	269	284	290	294	312	299	278	301	274	246	270	268	304	299	304	295	296	262	288	313	295	291	281	267	265	292	269	301	296	288	287	277	289	273	307	306	292	284	302	317	282	296	297	285	314	290	293	270	301	298	280	265	324	275	291	284	288	255	279	272	281	265	297	259	285	254	263	284	278	278	290	282	275	286	275	331	280	296	321	281	284	301	285	275	303	295	273	299	284	295	271	241	254	307	260	283	258	292	282	272	280	263	302	305	269	269	252	288	290	306	282	280	291	248	282	306	298	289	266	287	279	295	286	287	316	266	301	263	301	291	303	262	260	268	299	304	285	285	294	259	276	264	298	271	289	283	264	264	298	270	287	281	302	289	274	257	311	297	274	294	273	326	300	291	263	284	287	293	253	273	272	276	270	273	295	257	281	256	246	305	273	285	295	326	304	286	295	314	241	262	291	278	294	264	276	288	297	272	294	283	251	307	267	250	306	298	300	278	299	257	269	299	307	299	323	306	290	270	286	293	301	285	308	266	302	318	262	259	247	307	258	287	273	299	301	293	298	293	289	326	240	271	283	326	285	297	249	303	308	299	286	261	285	276	261	274	275	268	253	278	251	298	312	263	275	299	244	301	271	322	297	286	287	249	274	281	306	284	297	265	279	289	271	279	308	274	307	268	254	248	283	304	292	295	299	270	289	268	308	295	283	299	244	269	295	283	294	273	262	292	275	308	300	258	288	290	282	260	266	279	276	304	263	292	284	262	264	298	263	282	317	284	288	304	268	322	283	328	275	255	306	287	268	286	278	284	262	277	277	285	312	292	323	280	282	279	311	282	308	288	281	294	296	286	279	285	280	270	279	277	284	250	303	294	316	286	247	283	247	260	278	250	279	310	276	285	294	262	238	265	291	252	325	292	284
3611	4114	2623	1475	1021	889	806	721	729	695	685	690	668	666	615	675	650	660	640	626	625	651	634	706	645	630	633	690	635	646	649	668	649	597	619	701	616	675	668	642	644	623	636	595	668	663	618	657	668	684	603	638	594	625	666	709	651	662	636	635	632	665	649	646	653	663	607	615	623	644	647	658	620	652	626	601	629	643	653	593	637	668	666	697	663	645	614	626	655	656	646	600	690	655	669	686	667	664	640	617	655	636	629	669	680	652	626	608	664	635	645	678	726	655	668	650	647	658	614	643	634	699	652	625	660	663	669	654	661	616	646	613	641	678	649	639	639	629	659	646	647	585	665	559	628	627	649	639	634	653	635	619	644	635	641	656	666	577	657	661	644	664	569	658	666	619	613	636	627	651	642	683	631	601	661	690	583	632	594	582	644	705	637	638	628	633	674	658	638	589	630	671	629	642	587	686	663	620	664	667	653	638	668	616	608	642	659	658	616	700	592	587	661	627	644	646	638	624	625	618	615	587	655	655	597	656	649	659	626	612	599	667	661	608	669	613	658	692	652	643	636	624	662	675	667	616	630	591	642	628	685	614	578	610	673	683	700	586	640	680	655	607	571	632	697	615	608	651	580	633	632	651	605	640	629	650	673	633	672	649	660	667	654	664	628	638	650	637	611	656	624	680	691	630	650	654	646	658	655	687	666	622	598	659	650	624	683	674	628	588	592	651	631	634	651	625	603	668	652	625	617	645	633	613	682	668	613	636	632	590	651	640	591	644	609	655	663	653	629	660	650	637	679	670	636	671	656	661	638	657	632	635	648	678	673	604	649	634	674	673	632	672	592	640	579	625	649	650	637	656	661	632	641	657	620	653	657	677	622	643	629	633	637	623	651	638	611	647	659	683	650	629	610	665	667	653	675	680	662	629	639	665	617	640	644	620	655	656	673	641	591	609	648	657	610	646	623	689	691	599	673	639	652	606	648	628	625	649	646	691	633	643	627	648	599	615	603	618	689	622	655	654	599	665	649	648	622	652	625	630	636	633	620	608	611	678	660	612	639	635	583	705	649	606	591	649	704	643	631	656	629	615	641	663	614	666	613	631	671	638	620	642	621	635	647	660	610	657	661	704	638	603	675	613	623	628	697	663	648	622	667	642	627	658	625	615	665	635	606	648	637	606	655	633	645	580	635	644	668	663	652	659	606	623	690	654	661	688	643	672	661	610	647	650	624	635	663	609	652	628	694	620	626	594	597	642	613	615	654	651	642	630	648	672	675	641	652	661	626	654	642	615	651	649	612	634	624	670	623	657	649	637	635	613	647	634	675	658	637	660	677	715	644	666	671	678	637	663	663	645	643	642	618	604	646	667	612	618	637	627	632	659	672	644	634	630	683	680	651	611	700	642	633	584	619	617	647	684	608	632	642	638	643	654	634	599	638	657	639	675	680	635	622	647	676	639	639	687	690	655	637	577	627	675	645	650	619	641	655	642	624	649	688	625	669	665	599	627	682	625	679	637	618	628	670	646	634	677	637	730	630	591	640	633	649	629	688	608	622	616	691	631	614	616	631	629	591	615	638	640	612	654	635	632	669	654	671	624	613	622	646	606	656	629	613	659	634	637	649	652	661	665	637	609	666	650	632	648	633	630	603	625	657	640	599	654	586	633	648	654	631	619	650	648	685	628	620	641	636	638	692	643	625	612	632	645	622	583	637	608	629	640	633	612	669	599	664	662	639	655	635	643	636	627	649	665	621	635	647	654	602	594	646	629	673	578	665	645	639	632	668	622	599	624	673	598	663	616	622	624	649	661	620	648	632	646	663	609	650	631	603	620	643	645	657	683	695	634	692	611	660	665	674	680	652	625	629	626	655	605	638	633	679	667	613	622	653	622	623	612	652	634	681	634	639	631	621	635	611	596	635	633	674	668	652	614	656	644	609	639	616	629	674	618	614	610	646	601	717	618	702	657	619	663	615	608	632	643	639	665	662	672	601	628	629	709	658	667	614	626	610	609	671	641	641	631	662	657	663	628	668	635	652	637	627	625	622	674	661	695	613	646	633	625	640	625	624	626	641	619	648	677	634	637	642	691	680	635	634	657	647	617	630	614	627	638	642	644	617	630	565	667	668	629	648	636	679	658	598	641	645	632	628	599	692	614	647	616	633	661	634	697	608	611	686	632	636	643	598	682	674	638	669	681	626	634	641	659	603	643	635	666	641	662	673	611	640	644	655	648	602	664	626	581	664	652	673	657	653	609	663	645	642	676	651	613	641	630	640	646	699	633	639	650	588	642	666	593	628	656	610	619	643	662	609	659	652	667	614	665	641	625	626	603	701	647	654	614	617	639	648	646	660	644	607	647	613	682	656	615	644	649	635	652	629	658	638	669	643	576	664	685	667	597	669	629	622	687	587	637	652	658	626	642	619	647	615	640	653	634	627	652	631	618	666	589	630	633	652	611	643	613	656	658	615	636	665	639	583	645	609	653	657	597	654	632	571	627	636	658	631	662	633	655	627	610	638	694	634	638	595	667	629	602	690	654	643	669	640	667	653	656	585	611	647	652	632	594	614	635	639	671	650	629	655	657	598	650	655	622	659	646	630	649	632	630	649	639	624	657	641	669	645	637	671	670	641	671	629	638	650	634	629	656	651	620	654	598	647	621	625	659	674	580	625	653	629	657	646	626	606	677	678	617	666	654	631	670	594	660	653	633	659	658	638	679	669	667	620	691	661	611	647	645	663	645	649	666	622	652	689	626	616	672	650	652	688	578	632	637	650	641	629	636	603	619	628	639	654	662	662	643	630	663	626	619	593	685	655	674	652	585	657	619	626	635	651	667	658	614	608	643	614	616	617	651	646	629	676	601	638	637	638	622	575	648	643	651	636	619	620	633	641	660	678	675	608	651	625	627	646	628	660	619	645	648	675	664	628	686	637	661	635	644	653	623	659	641	653	636	599	633	672	662	614	657	657	658	668	631	647	611	619	652	663	633	629	613	611	624	648	630	649	651	666	595	652	564	637	663	657	645	647	669	697	596	648	649	647	639	596	626	723	630	659	657	613	662	628	619	624	623	594	599	625	657	638	652	624	614	658	649	651	663	645	636	602	627	632	639	606	647	618	638	619	606	617	657	685	674	650	702	613	650	685	669	643	647	620	605	624	648	610	610	605	654	629	643	645	619	624	621	661	655	651	612	646	603	647	658	607	648	651	680	647	635	633	637	600	673	596	609	634	637	624	675	647	639	638	650	645	624	644	664	631	633	638	617	653	602	633	640	606	634	603	590	614	652	630	650	671	609	654	602	619	626	610	637	628	652	620	642	673	671	681	637	597	642	638	650	625	596	635	634	642	639	636	636	629	640	618	654	638	634	648	683	654	629	701	632	645	607	633	649	593	636	600	648	638	633	645	655	623	611	660	643	640	650	657	599	612	613	649	623	639	642	657	617	618	599	605	662	632	670	652	603	657	623	629	638	634	650	646	606	636	659
23384	20654	24218	27112	20655	20695	16038	968	548	398	369	329	283	250	301	261	275	238	228	225	218	222	210	247	260	203	195	188	213	176	217	200	205	203	215	199	182	176	197	172	216	201	208	170	161	187	203	193	194	172	190	184	163	169	174	172	164	188	184	173	156	186	200	184	179	191	188	179	192	183	151	209	197	180	176	195	188	163	178	203	203	203	162	181	181	176	181	194	184	180	178	195	171	201	181	199	178	202	180	198	221	178	196	178	186	195	169	187	168	166	192	162	165	217	197	197	190	186	198	162	175	184	175	170	203	180	183	200	184	174	187	182	173	173	162	195	188	189	196	180	170	204	154	178	167	154	203	167	166	200	187	167	178	191	192	181	193	189	164	184	170	203	163	187	199	174	199	189	193	165	182	193	192	186	168	174	179	184	194	184	165	190	167	190	185	182	176	181	177	190	181	176	160	179	194	185	191	181	180	194	183	193	183	198	201	184	163	178	187	202	199	163	219	177	193	176	201	165	154	180	164	177	184	188	170	176	152	172	184	178	185	201	186	178	194	181	180	201	187	182	175	164	182	192	183	184	199	190	196	187	177	188	170	177	170	140	187	172	187	181	166	155	208	198	165	190	146	176	163	188	166	166	198	155	169	185	191	141	177	192	217	184	188	201	165	167	210	169	188	180	205	187	179	181	181	175	178	187	185	176	163	179	172	188	173	170	197	174	178	196	188	169	180	181	191	168	169	183	158	203	189	202	176	177	205	184	178	177	183	190	185	193	196	179	180	184	175	194	165	169	149	185	204	188	195	162	186	164	177	192	196	210	215	178	195	180	173	174	186	180	174	179	177	194	202	173	198	180	203	174	175	167	176	195	167	171	190	201	184	169	182	152	213	206	165	168	180	175	170	184	168	175	169	198	207	158	195	171	194	195	192	203	163	155	175	185	163	163	192	164	178	171	170	183	204	204	174	190	192	178	190	183	197	165	191	192	152	196	193	192	153	173	165	189	197	191	168	204	163	180	187	177	166	177	188	200	191	154	169	188	158	178	187	176	180	195	175	175	160	180	187	176	179	190	168	189	172	198	198	191	179	188	178	180	177	172	189	208	193	142	174	189	169	165	201	175	166	198	184	174	172	136	176	188	181	193	171	181	184	170	192	167	181	181	176	196	199	166	195	164	209	195	169	161	181	159	176	182	166	173	187	179	160	187	216	200	181	190	200	172	201	169	200	157	166	149	180	179	192	174	178	169	185	183	174	162	160	143	190	170	187	180	198	149	168	182	201	190	184	170	171	179	171	202	170	164	190	182	172	175	189	187	163	173	190	159	169	168	195	190	201	193	166	178	184	176	202	160	193	187	172	185	175	177	184	193	187	166	183	189	162	190	182	173	204	177	181	205	158	180	163	187	185	191	174	180	207	171	189	172	190	193	155	191	154	175	209	172	140	196	176	178	200	198	175	171	178	198	236	184	210	172	186	200	160	202	196	168	178	190	161	196	202	175	169	206	189	185	218	162	174	191	171	175	178	181	186	163	176	203	169	188	194	170	192	189	177	184	190	173	198	191	186	176	179	164	174	204	202	166	196	193	177	194	197	189	201	177	205	165	196	177	159	189	172	183	215	184	166	184	191	186	182	200	195	183	211	182	193	185	181	186	197	171	183	181	164	205	189	193	194	148	187	167	206	183	185	179	178	186	157	188	193	207	193	173	163	171	200	180	192	186	172	172	182	167	201	190	213	182	179	163	173	175	214	181	193	165	197	215	212	179	205	189	194	177	181	167	187	212	186	192	180	154	200	181	162	150	167	182	183	184	179	213	183	157	195	158	169	171	187	178	191	164	189	187	182	182	189	197	183	203	179	179	195	166	152	176	183	198	187	172	151	162	179	192	181	187	176	183	169	200	196	198	184	163	159	172	195	174	157	192	169	201	199	170	165	193	174	175	177	164	162	191	175	168	175	178	189	213	187	180	173	177	181	173	189	180	188	184	170	176	173	161	203	172	175	177	202	200	193	164	169	178	183	184	201	197	198	181	189	175	196	181	151	199	193	181	200	172	182	167	176	178	173	157	176	182	187	189	158	197	188	169	166	156	214	193	177	177	192	181	175	197	198	173	195	177	185	173	183	217	172	191	178	163	161	169	162	174	202	174	155	196	196	210	186	176	178	191	200	169	195	173	165	192	164	183	188	193	179	186	183	167	183	189	175	181	184	185	192	190	158	160	189	167	178	209	176	176	162	174	156	168	165	171	165	166	174	188	178	187	196	183	158	194	185	169	164	208	202	178	185	164	181	195	193	197	176	157	167	178	207	176	172	182	178	203	161	167	198	183	188	202	168	175	180	205	189	194	176	187	215	185	173	179	176	168	179	145	180	172	170	152	161	180	194	180	171	159	188	181	169	178	154	185	180	176	209	176	177	194	157	195	222	184	180	167	197	174	194	176	195	186	169	171	172	169	179	166	193	182	200	184	185	195	155	190	163	165	171	136	166	191	178	192	180	190	188	183	183	201	198	153	150	173	164	170	209	177	186	190	212	181	209	175	170	163	174	178	184	175	144	163	165	175	190	190	164	181	154	181	187	161	176	175	193	177	155	179	165	174	181	212	166	172	194	170	162	172	198	184	182	146	190	180	169	187	175	190	202	174	201	180	183	168	145	192	185	197	175	188	190	172	165	172	151	164	167	161	168	179	161	163	164	164	180	183	176	176	164	207	176	179	177	179	198	153	173	177	189	196	180	169	199	187	209	182	168	189	177	190	165	184	169	200	178	172	198	179	170	166	196	200	191	167	175	183	193	187	188	180	171	172	180	174	183	195	157	174	186	197	174	198	191	166	166	192	174	194	171	163	181	161	178	183	162	191	169	175	181	218	168	167	170	190	143	163	163	198	196	182	199	177	173	188	192	185	183	178	166	147	171	190	180	189	185	187	195	197	187	197	183	188	199	179	182	187	173	160	176	178	195	210	172	137	154	174	197	194	175	182	183	157	178	167	179	174	179	188	164	161	177	167	176	180	178	181	178	175	178	194	158	170	178	208	184	208	186	181	195	204	152	170	195	183	170	187	182	192	179	171	168	165	187	160	187	205	185	193	168	195	187	167	194	173	177	168	162	178	158	199	171	174	196	183	196	179	189	164	185	172	188	190	189	181	150	188	142	176	175	169	197	188	178	171	185	174	176	185	187	189	189	178	157	158	191	169	154	175	190	151	184	185	203	172	174	187	182	195	159	189	154	178	188	212	192	177	173	188	172	187	184	199	181	178	159	167	164	182	192	172	172	178	164	168	205	185	180	194	190	187	181	184	184	193	188	179	169	184	183	175	160	187	174	137	172	197	177	155	186	166	185	173	199	182	182	173	186	173	155	169	174	193	175	184	171	196	171	160	177	176	172	162	161	154	164	188	203	157	167	188	162	189	200	198	176	194	199	183	159	206	217	180	192	171	185	183	178	188	199	174	172	203	162	179	183	190	196	167	188	177	159	155	171	174
3619	5933	3655	1698	1200	878	653	611	573	552	490	478	517	459	461	485	478	472	445	477	464	422	471	469	456	480	455	451	413	434	446	404	450	492	391	457	433	406	447	460	437	462	471	466	409	447	480	434	412	425	438	407	429	435	398	434	424	420	487	439	449	411	432	408	450	409	451	424	440	442	425	472	424	398	460	431	417	425	434	432	467	481	414	441	424	460	468	461	455	449	466	446	460	437	428	385	472	419	429	396	441	465	433	407	462	435	430	457	433	442	428	433	401	406	452	435	437	459	454	415	486	424	486	415	436	441	438	468	445	444	451	407	389	448	434	447	408	440	461	440	404	407	406	446	437	446	410	428	433	433	438	443	441	400	435	421	450	430	423	425	466	414	452	464	482	469	448	445	431	465	457	470	441	437	445	475	447	385	442	435	430	464	437	438	434	442	420	440	420	468	389	492	418	417	458	418	437	418	439	448	442	444	437	431	440	447	423	425	447	465	437	439	398	384	431	449	446	419	423	415	417	436	450	433	459	455	429	477	427	464	451	432	437	416	440	441	454	443	435	452	441	426	466	445	438	445	427	429	428	452	432	428	440	470	444	377	452	467	436	444	449	424	440	488	415	449	428	444	428	424	426	445	435	451	427	449	415	403	445	462	462	473	478	409	436	476	463	434	422	450	425	440	430	441	419	440	408	447	439	462	414	423	438	444	437	431	442	421	442	461	427	461	450	378	462	425	418	443	433	439	446	464	445	443	465	452	457	448	474	462	416	486	408	487	457	472	420	451	421	457	488	436	453	456	455	427	424	433	436	452	438	428	443	438	434	444	413	416	440	444	421	430	412	446	450	487	447	414	458	425	433	387	426	404	437	446	428	422	413	414	414	460	425	428	447	451	461	467	442	425	428	413	435	440	442	412	432	450	426	428	431	443	396	404	449	393	429	420	457	443	381	414	418	430	406	454	436	462	456	428	448	440	445	437	457	437	420	421	428	449	456	426	398	449	474	462	458	420	427	439	466	427	404	433	426	436	451	445	447	451	426	418	451	439	438	425	441	395	414	429	442	406	404	389	398	439	427	426	430	462	417	462	417	429	435	465	432	450	453	397	410	398	452	419	409	403	406	393	432	391	457	407	437	422	399	387	454	452	398	457	403	443	434	435	418	462	432	450	463	428	428	390	415	392	433	424	420	483	448	429	401	466	450	430	419	421	424	438	432	416	427	452	459	470	438	457	427	428	465	457	424	445	440	423	459	428	447	449	462	403	457	460	434	429	415	430	433	452	456	456	452	441	440	420	453	390	448	403	453	431	428	447	462	443	415	445	445	371	412	436	423	402	430	403	410	469	465	462	427	432	454	416	455	422	418	432	424	415	437	434	476	414	438	430	455	450	448	439	418	402	438	461	403	419	473	438	437	454	421	428	431	467	422	448	431	423	419	399	448	466	472	460	469	443	432	420	463	444	442	414	443	404	435	422	447	410	450	437	437	401	467	431	453	454	432	405	446	431	423	431	403	440	459	424	423	447	424	416	441	463	454	427	430	438	406	442	460	466	422	439	416	420	415	417	433	451	429	421	414	463	406	419	392	412	449	443	454	456	456	420	422	432	451	473	435	448	471	461	438	457	418	453	437	441	405	438	426	465	471	436	470	449	442	413	444	415	408	434	450	419	446	418	440	398	414	439	401	405	456	476	461	431	452	423	396	440	469	456	457	467	406	412	471	494	433	406	427	442	442	452	480	422	456	457	430	411	449	434	427	460	414	475	449	442	427	439	414	412	423	430	445	425	431	417	446	433	442	403	429	434	465	436	445	442	426	452	416	464	450	415	457	428	452	454	448	436	427	445	468	445	421	421	467	427	403	450	419	471	415	439	412	426	462	467	422	401	443	422	472	450	425	425	450	421	467	436	426	461	434	447	415	406	459	425	421	451	498	430	448	425	444	409	412	426	434	425	405	396	473	440	421	447	408	439	448	399	436	432	457	418	449	411	439	426	452	428	450	426	439	437	485	424	416	426	407	464	416	450	413	433	486	453	471	459	456	472	441	388	430	431	442	409	430	430	427	397	480	454	454	415	437	460	459	442	413	435	448	427	439	425	418	450	418	451	423	422	430	446	438	464	413	457	448	428	409	414	441	423	426	419	401	454	406	437	434	429	460	440	408	444	446	413	445	435	463	434	458	428	456	436	411	447	408	433	441	449	385	427	431	456	411	455	403	437	454	416	436	442	492	439	403	431	427	436	417	424	399	476	433	450	467	405	421	436	442	418	425	427	466	446	428	432	401	465	459	432	426	430	452	461	441	440	441	446	417	451	444	401	439	421	424	433	415	411	422	438	419	435	400	415	471	404	429	426	436	421	400	472	437	402	485	449	464	427	428	429	436	457	462	456	460	392	431	446	435	452	413	413	439	404	432	456	451	432	416	417	424	447	435	405	407	453	450	424	435	430	462	415	423	446	441	416	443	416	442	454	435	460	462	432	443	457	424	412	435	425	454	435	404	422	444	460	458	420	419	427	441	481	441	458	437	452	434	438	421	421	418	459	433	436	447	429	451	413	482	486	423	429	423	447	446	418	440	444	438	411	472	422	429	430	455	463	440	402	479	419	462	456	469	489	409	422	446	416	420	430	394	458	414	447	413	407	458	470	406	429	457	446	435	451	423	436	419	405	451	462	408	427	447	419	458	480	451	434	421	434	484	423	450	464	426	455	404	414	464	434	474	463	420	449	466	418	464	435	475	438	414	456	424	432	409	466	428	440	409	440	421	431	444	444	428	453	452	461	408	465	448	434	427	449	436	388	435	425	388	435	424	418	464	405	430	416	423	461	461	447	424	452	401	430	447	404	486	430	424	462	461	427	434	452	417	448	391	452	415	433	450	470	445	474	435	456	414	439	426	469	405	438	407	418	431	438	411	419	439	419	394	439	424	449	441	473	444	431	427	423	454	454	441	362	440	444	457	455	428	450	442	441	397	448	405	410	455	433	448	433	427	450	425	407	422	403	443	436	445	432	437	430	462	442	457	445	431	436	437	443	427	452	419	450	408	432	476	402	410	408	430	442	412	443	394	434	441	432	437	438	443	414	438	438	449	418	465	397	455	445	431	455	403	437	426	457	449	457	452	466	456	395	427	459	438	451	412	445	447	444	418	410	462	418	425	425	403	408	424	412	410	432	436	407	412	426	423	443	401	446	421	408	445	438	473	443	430	461	423	419	416	434	420	469	474	440	460	445	427	418	469	432	413	446	429	415	470	480	492	424	437	438	428	417	418	437	420	420	428	458	412	463	425	430	461	470	461	411	430	442	369	422	424	395	405	483	396	437	485	434	443	443	425	424	444	454	449	451	454	411	430	463	441	435	436	410	416	423	422	424	437	467	443	442	442	440	423	428	428	458	437	418	437	416	451	425	444	414	413	491	434	397	440	420	495	425	456	401	455	425	454	438	464	417	421	457	405	435	455	438	452	416	439	452	438	452	437	437	408	413
31543	19123	7801	1300	878	693	520	509	493	458	451	462	416	414	409	413	411	422	401	453	412	470	384	446	446	410	391	403	440	416	424	396	379	431	421	353	424	390	410	406	397	389	386	421	422	394	422	410	399	351	387	445	425	390	428	429	445	409	396	408	411	376	400	418	445	442	401	403	398	400	400	417	413	437	431	417	354	413	400	370	353	376	439	410	380	398	418	400	423	368	393	358	397	413	408	426	382	439	409	412	395	401	376	424	441	412	448	371	413	402	430	406	411	425	408	452	413	405	389	409	369	422	376	430	417	402	404	412	391	409	400	407	375	396	422	379	402	377	389	393	417	377	412	382	406	358	421	417	443	399	384	396	410	417	421	415	397	428	404	401	394	399	400	427	387	390	432	391	399	376	449	398	426	404	396	395	415	414	381	414	392	373	379	365	412	384	382	450	395	420	409	401	395	399	391	436	422	411	413	422	397	398	403	439	407	442	397	404	414	391	354	375	418	392	371	392	440	434	422	394	393	389	421	402	403	430	408	414	412	365	428	425	407	398	429	420	382	461	444	429	437	385	393	384	369	395	401	388	378	418	400	408	421	427	421	394	437	403	415	383	390	433	430	427	413	385	407	379	386	418	405	392	406	444	375	416	388	389	402	420	405	445	439	407	403	410	385	377	417	405	393	414	397	413	408	417	389	416	432	409	402	393	342	384	412	390	423	441	380	380	399	410	395	384	409	423	385	406	375	431	405	371	406	416	437	399	381	396	415	428	370	402	393	421	427	360	404	397	417	362	423	367	429	414	371	380	425	429	437	409	454	413	364	420	394	387	395	415	414	416	389	400	384	452	441	394	400	415	409	415	387	382	416	407	365	400	390	424	396	420	419	396	404	425	334	365	353	415	416	409	383	398	412	393	421	427	389	419	383	394	427	387	385	371	396	403	449	407	407	397	396	407	405	441	430	403	419	361	441	428	389	421	412	404	409	406	397	380	417	392	416	422	421	399	397	402	419	474	431	410	378	405	448	410	385	375	422	392	386	440	426	417	400	443	386	417	433	442	371	422	410	404	396	379	431	396	379	398	414	354	437	409	433	386	438	412	403	439	411	413	416	441	395	396	408	407	412	419	364	390	360	401	415	382	384	374	387	418	400	398	417	375	400	411	399	374	417	410	425	395	412	387	391	450	389	411	427	366	397	404	423	391	413	414	379	397	385	408	396	376	398	433	419	427	405	411	425	424	398	398	379	404	377	423	397	426	414	366	376	413	405	416	403	373	395	411	399	431	407	407	380	418	438	399	403	407	430	461	427	419	418	432	402	401	397	371	407	372	421	400	402	403	409	390	358	391	406	430	406	398	386	409	405	412	352	424	391	410	459	400	386	393	395	453	378	420	406	387	391	383	410	368	399	408	392	366	405	409	432	368	412	428	403	428	375	406	434	396	405	380	400	461	394	396	424	422	405	417	408	375	403	389	393	416	394	382	376	381	367	384	379	385	398	431	406	399	377	374	400	373	424	384	392	401	416	416	417	416	423	402	406	403	423	383	394	436	376	419	424	389	389	407	385	397	405	440	414	425	381	379	402	405	439	422	375	397	428	409	407	401	396	446	386	402	391	379	394	379	388	421	419	384	401	381	404	440	410	405	395	411	387	401	388	393	402	421	412	383	407	406	432	399	395	419	387	393	379	393	395	399	402	401	397	442	409	414	408	383	404	385	392	360	413	481	402	377	413	393	385	387	371	395	443	381	419	428	389	369	436	436	408	399	398	432	407	381	422	401	408	406	402	446	402	430	379	365	408	421	411	431	415	375	424	406	421	406	432	376	421	424	379	407	391	406	427	426	406	385	384	392	414	400	428	390	401	402	398	409	439	415	432	387	390	408	386	424	399	393	394	402	417	368	423	410	409	386	412	450	400	420	396	366	364	437	402	406	377	409	424	405	385	410	389	393	387	411	384	395	386	405	390	440	443	431	415	359	418	402	380	397	428	405	412	386	414	425	413	351	400	373	388	417	392	392	337	399	446	434	445	405	420	388	379	388	382	414	389	408	382	404	391	441	402	388	393	417	396	444	408	401	412	355	405	395	417	420	425	378	398	432	382	392	383	352	345	405	428	421	377	425	409	464	383	436	378	432	373	411	393	439	397	405	443	400	419	408	416	393	382	421	397	409	417	372	421	407	384	391	403	402	407	399	418	382	389	400	413	405	381	415	412	387	386	394	387	420	428	405	411	386	361	380	415	408	395	402	385	417	400	417	380	419	357	367	387	421	383	401	380	412	373	421	399	414	425	428	427	427	443	395	379	377	381	452	398	401	407	403	409	422	399	408	424	402	437	394	450	329	388	438	372	387	402	383	382	364	438	404	394	373	399	427	433	368	401	398	425	397	385	395	412	423	397	381	401	415	436	399	371	408	377	396	429	421	412	390	410	431	398	419	384	424	426	405	390	420	435	390	406	401	400	400	389	390	409	417	395	404	406	411	421	385	431	412	416	407	436	412	410	403	419	408	395	430	407	403	414	393	362	424	440	378	424	422	397	383	446	386	412	431	385	422	432	418	406	388	422	432	411	407	421	378	426	412	430	413	376	398	396	389	384	411	349	426	375	414	444	376	402	428	412	396	399	409	403	390	419	396	405	413	383	425	387	411	436	401	408	438	404	412	416	423	443	372	385	422	382	415	424	411	390	410	406	447	398	415	431	408	422	395	391	400	396	376	412	372	377	397	428	436	355	390	398	391	436	433	408	409	422	408	368	386	409	404	425	409	411	381	389	396	379	410	424	390	414	437	418	390	393	375	375	405	362	421	431	425	420	414	416	428	429	436	358	413	413	416	412	405	396	395	398	443	408	434	366	385	431	397	433	420	418	414	412	399	399	389	429	390	407	391	392	395	400	392	390	407	415	396	407	391	371	400	377	435	399	404	415	387	436	393	401	388	402	407	399	409	384	421	384	447	405	389	412	413	410	420	366	380	363	398	395	417	408	369	412	406	408	367	406	392	396	421	374	374	417	428	404	405	415	368	400	411	396	387	367	413	465	391	405	394	386	415	397	430	370	388	382	386	375	407	424	419	431	374	375	336	399	417	395	418	376	371	437	394	432	422	418	396	364	431	415	413	376	432	415	442	393	402	382	365	417	387	372	394	414	390	386	428	401	393	430	411	374	433	433	400	393	403	411	370	387	408	389	419	406	387	385	418	420	392	419	423	423	395	404	406	406	435	357	441	442	371	400	432	422	413	414	364	385	418	394	455	398	413	427	382	407	430	401	422	417	370	417	404	394	393	441	392	389	390	389	424	387	411	426	367	410	429	392	400	424	395	404	416	406	419	361	393	394	399	410	414	401	435	407	408	405	373	408	385	411	398	412	415	377	435	409	407	408	418	387	449	426	378	415	371	393	427	406	401	407	391	373	422	391	404	390	406	382	448	407	396	403	372	374	428	428	440	429	404	431	402	426	413	359	377	431	412	393	414	399	375	381	432	395	394
5696	2191	1689	1203	1027	945	958	949	863	888	866	882	904	893	913	881	901	938	904	882	885	975	904	916	883	858	844	880	871	924	908	902	889	892	865	915	846	871	859	891	887	882	868	866	907	859	955	908	886	863	977	856	890	865	891	900	911	895	887	973	904	959	952	866	901	864	835	879	925	874	925	908	877	853	858	911	900	899	879	891	857	931	883	922	922	906	901	918	932	904	871	889	915	893	893	927	908	925	889	883	890	915	880	846	897	909	935	894	916	892	925	944	876	909	840	884	849	866	888	921	879	920	899	874	867	847	908	899	863	912	908	929	894	895	888	884	863	916	851	943	876	907	906	940	925	886	924	885	914	880	881	848	953	904	908	882	887	957	890	916	920	886	861	913	895	895	871	901	906	895	897	908	953	842	895	845	832	898	860	887	910	866	903	893	895	913	897	878	918	884	915	888	874	826	829	849	871	921	889	895	930	916	876	926	899	840	915	916	894	884	886	873	914	949	870	857	903	902	947	866	929	874	871	934	888	910	962	870	875	900	909	853	935	832	902	868	897	908	951	894	858	860	871	885	927	886	848	879	890	879	960	927	939	914	901	855	959	879	917	938	886	919	895	876	896	906	868	948	922	922	930	875	990	906	947	856	869	900	952	900	881	883	888	899	873	844	952	944	907	911	923	912	901	845	873	904	914	900	909	902	866	939	820	875	842	915	878	868	879	911	880	869	935	899	884	922	882	905	908	878	963	895	878	935	897	918	883	847	912	878	912	889	896	922	895	863	894	901	882	912	883	874	855	878	896	893	836	851	877	882	843	943	901	862	926	857	908	872	890	873	884	904	872	877	916	898	877	911	932	910	888	897	933	915	953	890	829	888	870	882	880	908	863	924	885	872	888	906	888	881	873	897	861	896	939	906	919	877	871	895	903	852	875	894	847	874	860	866	874	926	871	965	920	908	874	922	907	892	876	856	899	876	900	896	855	882	880	895	872	941	855	910	884	896	928	949	922	912	906	872	883	886	892	908	918	907	852	846	906	875	884	944	898	917	951	838	895	902	895	937	898	884	867	884	861	879	905	834	910	932	868	913	882	888	893	873	943	881	881	859	894	860	893	887	890	868	834	960	899	908	891	891	905	902	882	880	917	858	872	919	917	909	938	897	896	901	894	833	886	879	878	870	923	889	901	871	912	880	903	900	931	890	855	903	898	902	850	902	951	890	873	931	926	849	865	917	884	953	852	902	849	908	871	924	878	925	900	889	948	893	901	975	896	808	923	924	947	890	883	903	854	879	842	850	945	914	921	920	860	918	902	886	902	931	929	957	886	862	899	827	867	887	918	894	874	928	858	899	907	897	824	884	856	920	922	948	898	852	891	900	884	886	865	913	902	931	860	901	937	878	864	865	861	927	908	900	850	899	936	889	939	814	899	899	910	939	862	882	898	860	924	893	898	909	877	889	946	889	910	905	939	971	892	924	874	880	909	890	856	906	835	858	860	872	861	939	871	899	870	929	939	865	861	893	882	894	907	872	900	929	852	851	900	955	860	941	865	892	874	948	910	933	847	890	944	881	924	903	910	867	902	840	931	878	869	924	924	863	896	911	936	923	925	862	870	896	916	885	918	886	909	935	894	886	940	869	893	862	912	894	904	890	960	962	933	861	861	918	888	888	910	899	889	898	890	884	878	890	862	903	889	840	852	943	945	895	899	907	931	827	824	856	916	934	908	945	894	912	895	907	903	862	868	891	916	885	875	886	878	860	900	854	895	917	910	899	912	903	902	932	906	912	881	920	874	919	885	907	878	920	923	906	886	842	915	886	905	887	871	858	842	884	932	873	898	896	933	881	891	863	920	891	906	927	910	848	867	877	887	910	899	896	907	778	904	882	908	911	870	893	882	944	915	909	966	889	895	905	894	917	912	944	925	888	899	866	878	930	932	897	890	870	885	826	920	887	848	885	893	944	850	846	849	879	895	855	867	911	961	881	883	860	933	923	931	892	908	884	897	844	932	879	865	916	890	908	901	899	900	857	897	913	953	883	861	839	896	879	864	879	927	841	945	862	881	909	884	849	899	912	901	888	877	855	888	921	885	897	875	891	866	911	875	892	851	896	917	896	899	923	874	880	869	912	859	859	853	901	884	929	950	874	867	894	912	875	842	903	903	857	869	887	909	908	861	908	902	868	899	899	897	831	879	882	909	892	906	866	907	896	875	880	918	911	806	851	822	830	897	871	861	856	856	837	966	861	937	873	906	898	893	881	859	904	872	845	865	889	826	859	876	893	880	915	937	906	935	904	896	921	861	880	935	897	893	859	884	885	853	877	908	901	885	918	894	947	886	885	899	921	925	891	849	888	932	942	969	867	888	930	860	964	897	898	906	872	908	907	859	918	918	882	903	941	913	882	874	908	852	919	921	975	877	932	882	844	883	835	857	958	882	884	877	892	897	832	874	877	913	882	926	928	876	873	887	900	948	914	943	843	849	895	940	896	901	873	855	887	903	904	850	913	879	848	899	915	896	872	860	863	941	847	861	890	937	908	873	894	923	904	891	871	902	892	861	868	878	867	893	875	906	884	907	918	908	910	885	884	890	854	909	885	887	913	869	889	914	970	934	899	891	876	874	853	855	914	897	902	890	867	827	844	875	943	900	865	894	886	874	972	927	876	891	935	903	953	902	886	916	882	855	896	870	879	870	895	887	898	885	882	875	875	849	872	918	911	852	882	897	916	862	880	891	886	936	927	879	914	888	890	904	897	922	915	872	867	897	892	901	920	956	889	834	875	920	944	907	934	924	905	889	918	885	896	878	878	900	887	866	896	934	889	892	870	886	889	899	893	899	920	867	832	865	910	926	880	850	883	925	839	870	875	905	880	925	874	855	872	921	868	880	872	891	889	887	902	922	876	873	915	883	869	917	863	889	881	862	912	880	849	911	839	947	861	870	895	889	894	912	892	878	882	939	928	916	926	924	927	869	909	908	902	872	898	906	855	924	924	953	870	875	887	915	925	898	870	882	892	941	921	864	884	867	824	863	867	889	826	865	857	930	926	913	897	906	884	911	872	897	922	906	880	875	925	880	912	925	916	889	893	864	884	916	881	876	850	919	907	892	927	874	878	842	930	913	908	884	944	867	914	828	865	900	882	880	893	903	940	866	867	921	828	870	904	850	925	869	926	921	875	925	906	848	933	901	855	887	882	871	883	906	847	944	902	870	852	935	881	947	876	862	859	887	891	847	879	844	923	898	886	893	868	956	879	844	873	849	887	897	857	864	891	859	898	894	814	895	958	926	915	918	881	936	881	890	856	871	847	922	903	885	897	935	907	879	864	947	975	907	917	862	855	931	904	869	920	885	869	883	916	911	899	863	875	887	881	900	883	848	894	874	869	920	854	946	886	935	903	924	859	921	897	869	924	934	875	935	884	908	865	910	922	862	908	917	899	884	875	848	884	937	961	928	884	888	926	883	862	905	880	931	885	899	869	885	923
23976	20650	23902	27432	20652	19664	1302	606	471	450	417	363	365	379	325	353	295	314	297	318	318	298	308	332	327	308	298	298	270	301	298	311	294	304	281	315	280	304	283	274	308	262	289	287	318	277	302	281	278	313	295	296	270	298	290	326	284	310	266	333	273	273	289	292	293	286	262	269	294	284	277	298	288	266	295	271	295	293	315	290	316	298	279	316	254	301	273	305	277	315	309	299	310	240	285	296	262	266	307	319	282	265	290	332	260	303	266	264	303	287	283	289	295	280	284	266	268	276	253	271	291	264	271	290	265	272	286	276	316	292	295	284	292	274	298	280	265	271	285	306	294	272	283	287	294	331	257	287	308	285	283	320	270	300	277	294	308	259	280	277	292	303	296	278	301	312	276	273	290	303	298	295	313	305	278	285	275	303	291	315	265	285	281	313	283	287	305	275	279	290	262	287	290	293	284	289	291	297	295	274	292	283	273	254	296	254	306	257	269	249	282	282	280	301	270	262	276	297	281	287	256	269	293	281	291	283	335	275	307	294	295	266	294	307	274	283	263	312	257	275	268	278	273	301	282	275	316	295	311	257	264	292	269	309	261	310	300	315	287	281	275	315	299	300	311	279	275	309	271	287	282	301	316	269	279	273	284	271	263	312	279	279	300	302	270	281	304	284	279	278	290	294	299	307	287	256	295	286	311	272	283	288	251	312	273	249	269	301	276	272	300	311	280	280	280	301	285	288	277	267	260	279	270	293	279	272	293	285	285	280	284	284	284	316	281	297	294	262	267	269	314	325	282	302	311	273	304	281	302	292	282	291	318	277	312	266	284	283	321	268	280	270	327	301	293	256	289	308	273	257	293	310	299	269	270	293	288	288	305	296	272	281	305	301	307	307	274	291	282	262	285	274	321	279	303	301	277	288	277	296	275	293	305	282	268	306	353	304	277	311	324	286	284	292	297	308	313	276	298	278	301	288	291	285	300	316	321	291	304	315	313	284	298	265	286	251	300	277	294	290	302	280	275	295	304	278	261	288	279	277	304	267	263	291	291	242	306	259	280	303	284	273	299	290	286	293	234	274	296	314	273	295	304	293	277	284	260	287	276	284	279	326	281	295	283	288	302	303	303	314	301	268	290	311	282	301	286	297	294	291	321	274	273	271	277	295	257	311	321	269	298	317	279	293	291	275	270	296	278	281	316	301	287	273	274	261	273	290	260	295	299	291	278	289	272	286	306	295	304	292	280	288	269	286	260	285	270	284	276	286	283	298	284	264	308	269	285	283	311	277	304	289	308	324	294	296	258	318	283	325	278	258	275	294	276	294	292	274	292	307	259	283	286	290	263	265	299	310	267	265	276	291	276	285	269	302	251	264	303	291	307	279	332	287	286	273	278	284	304	272	292	312	307	302	297	289	286	260	281	255	267	293	319	279	278	285	278	277	319	305	264	299	267	301	266	286	289	285	267	295	288	304	275	293	282	290	274	276	243	312	280	282	264	336	270	285	320	292	283	283	281	276	310	289	305	245	264	289	287	263	287	280	309	292	271	307	293	303	315	309	288	268	269	300	294	305	290	306	295	277	260	280	297	306	263	271	263	241	307	274	270	283	304	279	283	274	298	293	292	295	298	287	290	259	262	287	278	283	310	280	275	281	275	273	309	304	275	292	288	282	288	301	313	280	304	291	247	291	282	268	302	286	291	312	315	312	276	317	270	318	276	275	307	274	298	300	307	285	309	293	279	313	302	261	263	281	247	309	284	312	281	290	285	279	292	300	278	308	275	315	306	245	312	271	273	263	262	261	269	287	306	278	297	304	295	261	287	276	313	277	341	275	280	299	260	312	294	319	270	275	289	254	313	322	274	306	308	282	274	281	271	304	306	255	267	326	280	278	294	273	291	260	269	294	289	297	298	294	277	305	305	260	257	251	286	315	296	267	268	314	268	266	296	293	289	273	301	257	287	297	259	268	269	308	269	293	297	286	281	298	295	280	288	258	235	280	271	274	249	250	290	329	286	298	276	306	289	312	310	291	308	301	292	299	304	292	280	328	273	269	288	282	298	277	278	306	280	267	245	249	294	311	280	256	282	262	309	327	283	299	298	271	275	292	274	269	321	288	313	280	291	268	281	278	304	306	302	306	301	275	300	309	250	257	318	271	266	252	328	291	278	264	292	286	263	264	276	288	275	277	277	274	300	303	252	297	296	281	308	265	276	303	275	327	266	278	260	280	308	285	277	255	267	278	298	275	306	273	331	250	274	304	262	291	285	289	274	320	284	282	276	319	283	327	315	281	290	260	316	312	269	279	270	301	274	304	307	298	325	265	291	279	301	303	258	286	305	288	279	298	286	265	299	276	266	296	273	327	295	349	283	266	278	329	290	288	273	247	263	258	265	284	302	296	313	299	293	265	281	305	307	277	294	251	298	269	280	291	278	284	307	281	254	313	279	283	285	303	277	287	268	298	315	276	299	306	262	315	299	248	264	288	286	327	287	311	312	270	282	287	292	284	305	303	309	290	290	308	292	280	301	312	302	312	281	297	285	295	276	262	309	291	300	265	279	278	322	264	288	294	281	274	274	265	286	282	284	253	279	271	262	314	305	297	277	280	287	261	274	272	291	291	285	274	276	271	297	332	293	285	281	275	329	309	280	266	289	279	296	297	291	269	297	285	258	256	278	288	282	303	275	275	285	271	307	284	301	314	312	271	280	289	286	289	270	309	342	290	272	313	268	277	277	290	299	291	278	283	298	288	298	306	285	276	313	265	267	311	290	323	320	285	279	278	276	245	271	295	246	301	260	305	279	294	256	304	294	287	296	279	293	256	316	290	272	264	276	315	319	316	249	256	296	285	280	279	263	276	297	270	245	287	318	283	306	275	326	281	287	298	305	294	285	295	269	256	302	294	272	334	298	274	287	281	267	283	303	298	296	285	291	302	261	293	300	309	302	278	281	271	280	285	299	315	274	272	274	310	279	316	224	280	286	295	276	241	286	254	297	273	292	312	281	282	269	285	283	285	294	269	276	303	243	291	301	281	250	320	279	282	260	309	297	286	269	287	291	286	298	277	253	293	313	304	288	294	257	305	304	282	281	281	278	277	286	291	274	275	270	278	288	261	296	277	271	270	266	296	277	264	283	314	323	287	274	287	307	291	288	277	280	290	299	268	292	278	303	276	280	325	288	299	302	311	271	268	282	301	292	270	288	284	281	267	292	250	314	288	293	265	299	271	294	307	306	295	289	265	301	286	273	274	284	289	274	287	300	312	316	287	288	297	304	316	298	292	314	315	270	274	281	315	263	299	265	311	273	311	319	296	296	290	274	297	295	276	305	279	276	263	277	283	278	287	258	279	300	282	290	289	302	320	277	284	313	277	289	283	303	293	268	284	267	282	293	282	309	265	294	278	276	279	299	257	277	280	279	302	289	279	295	342	296	310	302	308	266	297	263	268	323	291	275	284	277	273	260	256	287	295	272	290	287	296	304	295
3622	4221	2656	1396	1080	880	795	739	740	721	725	695	647	685	670	665	662	618	658	641	660	671	650	694	675	677	686	641	674	644	674	670	639	642	650	664	649	668	644	602	651	667	628	684	656	636	641	668	635	658	666	654	692	651	621	629	629	660	633	678	634	638	658	632	612	591	668	652	694	662	616	637	662	682	663	637	735	661	604	666	668	619	673	666	661	660	665	659	661	675	614	656	630	676	702	602	651	642	672	611	638	655	652	646	659	641	695	650	653	678	642	633	639	602	660	695	641	650	628	612	669	607	645	643	636	623	664	618	622	619	637	705	611	654	662	660	615	593	634	634	640	607	649	685	688	677	634	625	635	655	650	640	664	634	624	645	666	663	660	638	634	669	617	648	665	612	648	644	675	673	649	640	614	623	704	659	664	649	629	649	632	652	653	634	664	678	640	626	646	601	616	658	662	616	614	666	643	674	668	646	640	657	622	675	668	583	687	636	613	632	641	649	703	633	652	675	653	655	657	617	633	608	663	620	633	668	631	634	657	625	673	647	621	617	634	675	622	659	613	659	650	631	634	628	591	648	639	678	612	666	668	619	639	701	621	659	588	604	676	682	654	694	644	630	669	642	654	671	634	621	639	633	680	659	635	649	629	649	615	657	674	683	642	634	671	679	634	641	665	618	633	649	682	607	612	661	645	619	659	662	641	651	686	615	644	634	668	640	608	634	634	576	597	653	658	637	620	621	633	598	680	690	646	668	656	660	647	646	630	663	627	612	662	636	704	622	654	696	660	619	670	570	660	659	638	663	647	664	655	630	658	664	675	658	646	650	658	657	624	634	652	640	677	668	642	647	638	687	652	627	631	650	623	608	666	692	643	660	628	628	632	674	626	630	665	639	676	675	633	604	625	643	653	642	636	588	657	611	658	647	680	698	702	645	657	634	615	618	666	596	651	613	645	662	682	651	654	632	675	684	703	647	601	643	714	662	650	657	653	648	615	654	617	676	651	659	638	639	644	625	670	627	647	650	628	616	624	697	622	593	626	622	633	632	624	654	704	635	626	670	645	594	678	656	613	657	706	669	635	639	642	636	636	682	643	603	624	610	660	663	632	690	619	660	622	668	665	655	648	655	676	650	637	655	683	666	628	656	655	617	656	689	615	677	659	633	686	640	648	645	650	653	634	649	673	642	663	632	629	648	686	667	641	667	594	647	642	611	700	655	634	638	647	615	627	643	656	668	603	578	623	653	636	628	602	616	649	627	636	669	657	637	658	652	652	657	651	616	602	647	623	645	568	635	660	685	591	648	625	641	622	690	678	621	663	675	657	659	645	660	628	642	670	682	621	651	670	646	620	625	658	646	625	641	615	615	655	665	633	617	625	600	636	600	680	619	649	682	663	695	648	650	657	634	660	636	594	641	589	647	632	596	712	665	641	620	676	660	651	654	666	647	625	608	649	637	641	610	618	678	630	665	626	626	626	640	663	596	626	655	621	649	659	605	688	634	587	651	661	672	643	622	657	669	616	619	669	710	692	678	598	674	627	676	635	640	578	632	652	623	657	669	625	637	632	632	642	571	648	698	628	630	665	693	651	611	649	625	646	600	628	666	641	650	651	677	626	648	640	621	623	622	610	653	663	658	619	629	640	642	627	661	666	680	658	646	630	666	653	609	666	660	656	671	620	599	655	652	670	681	665	636	621	640	633	637	607	640	646	627	598	613	614	676	684	655	650	651	678	649	630	647	637	666	641	621	665	669	606	622	663	652	659	661	638	620	636	607	647	617	611	664	627	620	668	687	644	669	627	651	628	648	674	628	640	659	678	648	677	669	674	648	681	642	664	657	606	668	626	628	690	671	647	644	699	634	631	594	625	633	657	611	641	616	639	648	670	681	649	650	621	614	652	658	671	621	645	610	619	599	646	650	635	650	649	602	643	613	633	652	621	627	653	634	679	599	655	658	634	585	673	676	626	639	639	623	644	608	595	667	654	645	597	615	655	636	640	638	636	622	640	621	627	638	648	658	615	652	609	655	650	613	649	634	692	692	668	617	682	605	627	647	657	632	661	685	606	646	673	625	584	669	683	684	632	674	636	604	699	652	612	619	616	648	653	646	616	614	682	631	596	666	653	626	651	663	628	661	656	630	682	646	667	636	648	669	678	661	683	655	652	643	622	619	675	660	640	647	640	603	637	669	633	679	677	663	657	614	665	620	725	633	671	632	649	661	642	655	684	611	661	663	649	612	667	601	607	664	652	664	625	602	670	676	627	672	615	634	663	604	645	619	687	662	662	689	636	633	637	607	621	642	619	637	623	650	661	658	646	663	635	644	608	629	658	612	673	629	631	613	638	632	634	661	628	657	651	648	628	625	645	644	629	641	681	635	620	650	627	637	674	678	667	630	658	639	632	644	585	676	620	625	641	659	645	639	664	669	629	659	613	671	668	682	669	645	623	649	661	657	656	640	653	642	669	615	670	637	655	638	672	703	616	597	655	635	632	658	704	629	665	611	634	683	607	656	642	618	704	671	631	657	637	638	638	628	614	657	712	677	637	636	654	634	642	603	636	675	664	655	637	658	676	664	621	617	618	657	638	637	608	607	689	657	698	602	656	638	658	664	679	658	636	631	635	638	623	641	635	678	634	597	662	625	647	650	650	639	668	610	638	667	671	665	615	653	642	610	665	612	631	648	652	671	651	669	622	638	613	680	647	624	645	628	662	644	668	624	584	647	656	660	623	691	668	599	659	691	662	688	660	639	621	687	643	654	610	648	623	619	667	651	655	652	660	636	647	639	669	676	646	646	648	638	669	666	607	626	688	639	602	619	590	640	660	663	623	669	627	626	651	632	624	625	659	626	695	645	658	622	660	621	623	635	636	635	680	616	602	625	646	599	663	670	647	633	628	672	614	593	608	688	672	657	646	672	647	657	670	619	599	632	677	656	609	673	624	692	686	621	642	687	610	672	655	673	623	591	677	631	681	624	635	712	627	648	630	641	632	622	677	679	633	678	652	686	640	681	612	646	648	687	661	652	642	695	643	624	615	609	606	660	658	686	653	669	681	663	598	640	636	633	626	640	635	626	635	697	637	652	663	591	635	636	656	632	708	639	615	639	635	625	647	681	670	631	621	628	649	627	635	677	679	686	654	666	656	666	666	642	666	654	676	679	694	650	633	677	679	665	644	662	632	639	612	663	633	614	638	668	599	636	642	623	606	641	716	637	649	635	606	669	608	665	636	639	653	635	664	684	631	632	659	638	600	608	639	664	694	632	649	664	657	620	615	617	615	623	642	646	666	617	661	617	641	660	613	645	646	609	699	586	685	642	634	664	650	689	648	659	663	626	669	610	606	669	648	650	616	639	619	642	640	686	650	659	657	635	665	651	635	673	611	663	652	627	637	677	687	668	594	638	655	673	656	644	638	651	635	636	645	652	611	650	644	609	608	609	641	643	657	636	651	675	633	638	646	623	630	680	649	669	649	631	636	669
23355	20648	24234	27093	20654	20680	16451	932	516	430	369	330	326	316	272	294	265	232	259	234	254	245	227	265	220	215	203	231	187	215	207	188	220	207	173	183	180	218	205	202	202	195	198	198	188	192	202	197	172	212	180	175	195	162	186	199	211	198	214	178	195	179	185	208	182	206	178	197	188	188	186	193	183	181	170	191	168	184	175	174	202	202	192	194	196	181	187	200	221	202	167	182	158	180	184	182	178	190	184	200	164	185	182	193	159	187	207	172	176	193	176	157	197	202	186	199	175	165	194	186	199	182	191	191	228	186	189	197	178	189	208	209	185	198	183	180	172	195	166	169	194	183	199	159	203	168	170	159	164	167	167	204	187	203	168	202	162	161	181	192	177	191	165	179	204	204	180	177	216	186	192	186	222	170	179	191	177	181	168	186	183	179	180	176	173	194	165	185	198	183	149	162	202	192	177	183	167	164	210	161	182	193	180	179	188	183	179	181	175	175	175	194	183	170	167	178	178	156	187	167	181	206	201	180	196	177	186	198	185	177	183	199	207	183	190	208	178	187	189	204	179	182	191	171	187	180	176	210	178	176	178	192	203	198	180	182	187	206	181	193	183	187	182	180	173	191	183	185	207	169	192	202	209	193	169	199	171	197	169	181	178	205	186	169	187	187	189	185	149	179	194	220	188	170	192	165	228	178	226	190	158	182	183	162	197	206	195	187	213	187	174	179	195	167	169	208	177	163	185	201	193	176	209	202	202	209	158	174	173	171	168	174	201	170	160	180	201	212	150	185	193	204	179	174	179	191	194	184	187	183	175	166	196	175	182	197	181	174	188	205	173	190	200	192	203	172	174	202	172	190	170	174	177	174	187	192	154	207	189	169	204	159	192	175	165	198	184	174	175	176	187	200	176	192	190	189	178	185	198	214	180	185	205	191	167	196	181	179	190	160	171	169	164	182	189	171	188	177	194	184	159	165	191	189	189	188	185	176	186	186	172	186	195	207	174	202	194	194	166	170	176	166	178	177	169	179	156	169	171	209	173	192	190	179	173	173	177	174	197	182	171	187	186	166	197	176	179	186	172	181	167	213	197	169	166	189	199	180	190	164	174	196	180	197	203	199	172	163	176	193	193	183	185	188	169	181	181	177	215	182	187	198	183	161	190	200	183	184	180	215	173	187	172	173	181	182	180	178	173	170	167	181	171	189	184	198	170	187	195	193	189	167	231	187	179	184	179	159	193	191	196	177	178	192	171	173	154	160	181	175	180	199	173	181	192	196	177	177	174	165	167	212	184	186	178	165	208	174	194	171	205	168	187	191	186	181	147	179	164	188	188	152	188	186	150	225	218	163	187	198	201	171	174	157	188	188	172	165	159	184	180	168	190	172	150	187	183	176	180	221	198	194	197	173	168	170	192	188	185	172	221	183	197	195	187	183	207	179	196	177	191	202	188	184	186	172	192	159	180	200	191	179	189	186	172	178	207	186	184	208	202	193	183	153	168	185	169	185	172	177	168	192	175	180	163	170	199	186	200	167	187	183	180	177	182	199	192	206	178	193	164	195	208	183	178	181	185	189	177	171	175	210	161	190	179	179	166	194	159	191	159	181	183	187	169	165	182	174	188	190	163	180	162	171	172	195	181	183	191	172	199	205	172	178	172	171	184	180	206	156	183	166	201	153	183	180	188	174	202	213	169	179	168	171	163	213	179	184	178	167	183	182	213	207	164	187	194	195	152	186	165	165	171	198	206	173	183	186	187	168	207	201	179	204	173	152	202	208	188	184	197	166	157	173	174	185	176	217	207	183	186	201	177	161	201	174	178	194	174	184	182	197	167	204	153	170	161	204	185	181	185	188	179	180	190	200	196	186	197	186	189	212	178	189	197	195	191	203	183	191	175	174	182	203	186	196	195	173	160	168	164	177	208	188	174	229	208	193	183	177	186	167	197	172	182	176	191	197	182	174	193	219	191	192	177	169	180	183	156	178	189	172	205	189	197	199	197	172	166	218	199	184	181	200	177	184	173	183	185	187	199	186	181	180	191	208	160	176	182	180	165	172	173	171	182	205	196	175	186	176	189	203	201	178	172	187	161	211	217	192	169	189	161	181	187	165	182	198	180	187	176	159	194	177	188	204	183	154	195	173	188	194	199	191	197	189	188	209	178	165	166	176	165	179	203	184	191	207	174	185	178	176	226	224	163	169	176	204	207	172	188	191	169	180	182	163	200	180	167	181	199	166	160	149	150	191	193	179	166	182	183	196	188	185	204	181	190	196	195	189	168	197	182	168	178	173	169	211	199	197	185	166	235	182	182	197	167	173	191	181	168	196	183	192	175	176	192	187	182	178	185	160	182	207	162	190	196	170	194	173	160	159	164	178	171	165	191	182	189	169	206	189	200	165	174	187	154	195	182	178	210	160	198	175	183	189	161	183	204	205	180	196	209	174	170	204	196	181	184	168	174	203	173	172	190	176	189	184	179	174	193	179	207	200	198	194	163	214	208	178	217	185	164	204	193	194	218	191	193	195	182	186	178	200	169	201	169	188	188	194	176	190	166	194	179	184	192	179	170	176	191	173	156	196	192	175	176	175	210	162	173	187	165	180	192	202	160	168	203	175	175	185	175	201	158	154	194	180	203	165	156	189	165	169	186	167	175	173	197	177	191	188	198	180	196	212	172	200	221	174	183	189	189	173	168	207	176	171	160	167	193	141	184	187	170	179	180	185	205	183	193	190	179	186	174	183	190	182	204	188	199	189	202	198	186	178	175	179	201	175	178	212	184	206	204	173	178	195	188	162	196	177	193	182	189	199	204	194	177	187	191	192	183	178	205	198	195	189	189	198	192	203	168	184	180	210	190	213	204	196	225	177	186	187	201	177	198	184	166	179	190	182	197	191	181	199	156	210	178	174	195	175	178	206	198	184	183	177	154	186	168	194	200	198	198	184	177	197	167	173	183	187	199	183	207	187	200	178	175	185	187	169	192	199	174	183	158	188	195	183	193	165	203	183	169	175	187	149	155	191	194	188	183	184	179	162	188	190	141	170	207	205	173	194	194	154	215	195	203	179	177	188	179	211	174	182	186	165	178	205	189	192	195	176	189	184	168	182	175	161	173	180	184	191	177	175	216	182	167	190	190	186	178	208	173	195	183	198	180	200	203	160	198	181	184	171	215	179	191	168	180	183	180	184	189	175	170	199	182	153	187	197	183	196	171	175	194	191	181	201	188	190	194	180	180	180	211	173	203	197	182	169	164	180	204	204	179	174	182	203	173	198	184	179	166	177	181	171	173	191	189	172	188	210	171	220	186	191	170	170	184	194	170	181	152	164	198	173	192	205	176	179	191	180	188	202	189	185	165	184	192	201	201	178	162	178	181	183	188	177	194	167	192	194	183	181	175	172	184	188	172	174	208	187	180	194	203	195	199	167	170	205	201	149	166	171	166	184	183	169	178	181	170	172	166	172	212	183	200	178	204	185	178	158	209	199
3759	6421	3666	1761	1107	859	628	564	553	522	498	435	456	480	466	468	464	500	471	458	444	456	455	485	481	482	454	421	462	468	445	477	429	434	490	452	439	478	457	397	437	436	470	425	436	417	426	432	403	456	418	434	470	440	408	392	438	456	442	456	409	438	410	446	478	441	453	444	430	451	421	428	446	420	446	503	429	409	449	423	423	443	460	442	469	451	423	445	430	437	444	403	446	473	433	431	432	425	443	442	452	431	462	424	445	462	431	454	438	445	420	421	443	409	428	414	425	475	443	468	423	440	421	403	455	462	429	448	427	444	453	463	439	455	461	446	386	445	431	401	401	456	433	465	447	422	438	461	437	431	456	487	419	400	446	459	440	448	442	447	452	437	450	428	419	477	461	446	452	425	451	439	433	448	456	449	442	444	415	429	447	439	414	442	430	426	421	440	437	428	447	448	399	412	392	449	442	438	458	425	462	429	444	438	424	429	469	450	441	439	453	430	458	484	428	438	403	408	453	470	411	455	432	471	443	452	462	455	409	417	439	471	428	475	432	439	456	442	439	439	426	428	435	445	426	420	468	412	402	418	436	444	435	439	446	469	408	450	459	469	468	438	427	460	447	450	439	411	400	416	441	435	437	410	457	430	470	458	435	426	468	442	487	442	401	485	434	435	450	429	477	446	446	469	449	435	397	391	424	402	440	460	479	459	448	423	496	429	454	464	459	433	455	480	413	447	470	452	452	468	441	428	459	487	424	483	424	451	472	463	419	447	424	419	427	456	435	459	440	419	454	439	420	484	437	434	467	428	456	430	434	421	445	476	483	433	471	465	467	445	423	428	436	411	438	422	408	440	423	453	424	453	432	489	450	488	498	447	488	424	439	458	442	448	444	435	455	430	412	414	381	452	437	450	421	469	428	432	442	482	438	444	455	445	451	468	425	465	420	444	480	463	445	426	455	434	432	450	443	434	456	436	424	460	428	500	440	422	409	425	466	473	434	440	425	378	466	435	461	459	473	434	414	480	454	473	448	462	455	400	446	431	469	426	463	456	431	434	444	462	474	442	453	454	457	442	473	407	448	430	451	449	416	443	519	464	447	456	450	435	418	437	433	434	427	441	459	431	480	448	422	435	468	480	425	466	418	482	429	458	459	449	476	443	430	437	472	429	442	422	416	430	432	451	470	426	392	440	436	440	441	445	446	457	482	487	415	437	459	427	473	443	456	475	477	468	431	410	455	445	405	412	460	445	449	441	480	453	463	479	496	449	428	411	449	446	472	473	459	435	426	416	452	421	432	454	463	413	465	430	438	421	460	438	443	435	445	450	428	429	425	409	467	445	444	435	441	428	449	465	441	475	432	432	441	409	403	424	439	422	449	447	457	456	436	417	420	405	469	464	448	447	430	468	464	460	435	462	399	440	433	470	427	451	425	463	430	428	481	440	437	454	412	465	471	417	439	448	430	442	461	439	442	463	462	402	420	478	404	406	425	437	454	477	441	455	441	464	467	422	459	452	461	458	462	420	476	454	430	445	430	464	456	427	437	477	433	466	449	406	441	426	435	423	452	450	423	411	417	445	395	476	455	448	410	415	419	504	456	420	453	436	436	474	404	419	431	465	449	444	454	444	419	461	428	428	482	428	395	452	444	459	447	433	440	450	413	441	404	460	422	432	439	434	471	381	423	497	480	467	483	443	491	441	448	468	455	428	434	465	428	459	422	444	468	461	475	419	420	420	435	439	398	427	434	407	442	459	419	440	489	444	429	462	431	438	445	441	454	458	457	436	457	500	442	408	398	440	465	418	456	415	402	438	450	426	451	453	425	420	434	443	435	484	461	434	485	436	435	467	456	449	478	464	436	454	424	475	458	430	444	466	443	447	429	458	409	453	437	413	459	413	425	432	455	473	461	388	459	436	429	473	470	398	441	446	464	452	451	405	434	452	491	430	467	483	459	453	431	397	448	421	429	469	438	444	423	446	439	439	417	425	443	428	425	438	436	460	434	464	442	448	437	481	448	444	430	449	463	444	435	433	459	446	422	445	435	433	435	426	447	410	426	437	451	433	443	460	398	449	419	473	440	449	463	446	465	460	450	424	430	443	464	435	438	425	405	458	464	453	450	399	471	425	444	474	407	456	425	456	414	490	427	413	468	404	443	443	439	413	472	432	424	451	441	464	441	458	403	438	445	430	424	443	437	454	421	450	445	396	417	446	433	438	428	434	406	466	475	472	452	454	463	483	425	420	489	469	458	441	458	447	452	437	445	427	441	427	428	437	442	426	428	477	447	446	419	470	440	480	446	452	418	436	448	421	438	442	413	462	481	421	399	432	475	424	408	406	444	438	428	427	467	405	405	481	444	420	442	455	424	447	445	409	435	412	445	457	464	446	459	475	430	437	416	420	407	455	454	433	454	434	424	454	455	427	422	471	452	421	458	405	475	449	446	451	439	428	451	476	474	464	480	461	423	426	416	460	414	433	416	454	449	457	455	423	448	425	441	480	462	413	433	426	444	447	458	451	426	428	451	398	490	450	411	436	477	430	429	442	437	481	444	476	397	447	456	449	415	430	459	457	454	444	484	453	466	434	420	440	483	465	442	438	468	427	464	457	459	419	418	462	478	432	446	423	414	452	432	451	434	432	396	436	478	419	429	454	432	463	422	416	448	444	405	411	410	496	436	442	439	447	453	413	449	401	458	448	475	455	403	428	462	474	423	450	419	449	416	427	465	458	425	440	439	452	438	425	422	479	444	449	439	472	459	458	450	456	423	430	473	461	430	434	437	453	441	429	489	455	416	439	453	455	463	472	418	458	445	420	438	415	411	424	441	438	420	457	444	465	386	469	431	410	418	433	435	423	457	473	433	439	441	442	450	443	457	458	409	417	430	426	418	432	413	426	433	426	463	436	410	403	424	467	413	418	420	463	470	446	463	444	457	449	431	457	458	442	434	438	475	406	461	439	404	454	407	468	444	455	440	484	454	438	423	480	463	449	448	402	403	450	439	430	418	467	487	425	449	449	462	461	434	468	426	447	441	409	458	448	450	467	457	480	405	480	427	446	450	459	394	412	435	439	438	481	445	450	446	464	430	451	434	457	413	461	499	456	437	445	407	382	430	447	438	433	451	458	409	448	435	442	411	467	472	417	439	425	446	451	461	397	446	402	456	447	449	477	445	430	467	420	442	432	458	435	416	447	463	412	427	456	454	494	427	442	427	459	419	446	432	455	438	500	442	445	401	478	428	449	402	441	428	456	437	445	422	435	451	458	463	455	438	445	454	464	467	427	432	426	459	428	455	437	460	427	444	476	428	420	463	434	422	475	448	427	408	413	384	432	427	459	417	415	420	459	450	447	424	446	412	448	404	431	416	466	456	477	423	462	442	436	412	437	476	417	427	488	445	437	425	479	442	431	447	418	452	412	454	464	438	443	420	384	429	473	448	423	448	417	436	460	461	418	444	431	447	438	473	454	449	437	452	492	415	411
31426	19136	7817	1407	759	658	503	530	474	470	407	450	412	372	420	418	436	414	398	399	411	428	455	411	425	438	406	407	429	412	416	406	403	417	405	404	418	395	371	380	382	433	387	473	416	436	409	419	412	394	418	394	411	408	394	434	413	399	421	361	367	394	429	379	417	410	404	425	412	396	409	403	409	411	383	414	376	418	412	421	403	409	363	388	368	410	402	426	403	407	407	350	408	420	444	401	406	439	416	411	402	428	395	390	375	413	391	416	415	423	432	431	397	410	394	393	372	410	435	406	407	390	427	419	403	404	424	405	390	406	397	387	427	392	412	405	416	369	414	405	422	431	419	411	376	416	397	459	411	404	431	375	424	429	397	387	391	426	406	402	411	353	404	401	413	403	395	382	377	405	382	409	419	435	404	438	393	395	422	395	407	444	443	377	400	445	379	409	399	405	396	385	413	401	393	375	417	375	410	377	391	408	386	402	408	407	417	410	381	378	404	370	389	396	373	347	372	406	422	426	370	418	379	426	398	431	447	402	426	394	379	404	400	407	409	402	442	418	414	429	423	422	403	414	406	453	397	357	391	410	382	397	360	376	412	360	377	384	392	397	398	374	423	385	381	372	394	361	415	404	415	390	393	382	372	394	386	405	392	386	376	405	374	386	423	424	391	415	379	396	439	417	400	389	405	409	404	388	381	384	420	388	416	390	370	424	421	425	395	406	407	397	413	416	400	397	403	416	399	398	392	388	375	440	419	395	349	384	379	432	422	420	389	407	395	363	427	396	421	410	429	403	390	394	390	447	374	426	424	393	413	432	409	386	412	404	406	406	368	400	426	449	387	409	434	362	406	377	427	398	381	412	405	425	401	401	392	373	369	428	378	414	418	387	402	414	393	416	424	397	403	404	383	403	435	399	405	389	395	387	382	407	404	425	421	380	450	410	390	417	385	423	410	396	393	361	432	416	427	383	397	426	419	420	419	413	418	404	388	382	426	407	384	423	388	398	419	430	436	407	379	402	401	428	392	394	394	396	395	419	414	334	401	447	407	391	383	389	400	362	400	395	397	385	410	428	369	386	445	414	432	402	413	401	394	347	375	370	436	409	405	427	445	385	412	393	422	416	406	402	398	399	404	386	441	421	426	397	390	415	418	400	391	424	390	409	421	413	398	368	385	412	390	416	408	402	387	358	418	419	396	404	389	390	348	367	398	395	426	402	376	385	413	434	396	410	448	376	371	398	394	414	388	398	407	408	400	393	412	418	399	402	395	446	456	445	406	390	402	397	403	369	458	418	431	424	421	385	361	383	444	400	447	387	419	406	410	402	386	413	389	376	390	403	370	385	414	435	385	400	400	389	447	423	389	425	371	411	457	414	395	414	416	449	404	388	373	407	428	372	421	396	423	392	388	429	323	390	403	445	410	389	381	378	412	392	367	395	403	388	377	446	394	456	429	372	384	391	401	405	398	422	414	441	389	393	395	437	396	414	439	442	406	440	390	360	411	421	408	399	416	389	393	440	416	409	391	411	437	409	368	393	412	398	364	385	412	427	427	411	431	408	383	380	410	413	415	426	408	391	417	440	410	408	429	426	396	393	368	416	363	386	408	411	417	411	421	416	392	370	443	389	407	402	422	401	384	417	383	423	411	408	397	376	372	373	404	397	399	370	387	363	406	376	415	383	375	395	373	378	401	410	363	389	398	401	411	368	436	392	413	398	372	387	429	407	423	409	417	365	388	414	421	441	421	364	368	404	386	428	431	375	433	367	405	410	413	409	411	400	372	381	402	393	424	370	375	421	382	416	390	422	395	395	391	400	428	424	396	421	398	435	416	380	387	393	423	414	414	379	384	415	386	383	389	420	397	409	385	454	388	420	390	400	431	399	379	374	386	411	368	444	417	374	412	420	389	396	371	355	413	441	414	430	398	362	439	410	422	371	427	393	411	388	424	406	352	390	420	361	432	407	406	415	423	368	422	421	380	389	431	436	429	406	360	393	402	413	407	379	424	378	438	359	407	427	389	390	426	403	393	379	450	412	423	409	403	400	406	389	430	423	411	385	378	403	397	400	399	455	422	403	409	422	429	427	393	387	431	448	417	439	407	394	412	387	400	397	429	416	391	398	374	419	389	374	402	403	393	408	388	386	399	455	437	394	405	362	415	379	407	368	417	396	409	414	417	375	371	375	407	386	427	410	434	424	442	368	382	415	423	384	413	409	428	370	379	383	385	413	402	394	441	406	407	419	457	397	441	411	385	414	440	383	376	365	390	397	415	377	391	375	404	366	402	369	396	382	388	442	380	360	403	372	393	404	368	416	385	375	441	418	387	384	356	384	440	411	425	389	398	408	404	402	434	437	411	420	407	418	409	410	396	387	421	372	396	422	417	421	400	422	429	408	383	413	433	408	395	373	376	447	438	392	389	384	401	402	434	415	376	420	403	448	403	402	379	390	403	398	401	405	438	402	391	430	439	423	408	421	412	387	398	422	431	420	384	420	413	380	423	409	348	426	419	418	406	395	384	440	412	397	403	399	387	399	450	414	399	416	396	414	393	396	433	397	413	380	386	392	479	423	396	394	409	412	437	425	414	428	448	423	449	396	427	428	374	408	437	397	406	419	408	417	419	409	425	389	381	417	375	386	390	389	422	386	410	370	411	405	411	416	414	420	369	421	424	387	394	420	407	414	396	388	416	424	447	434	380	393	396	410	421	398	414	389	392	413	389	409	409	384	406	442	385	363	408	425	435	435	421	430	365	429	353	407	425	420	396	445	410	402	386	390	399	416	411	409	416	376	409	423	428	406	414	423	403	391	389	404	354	461	375	386	434	410	389	414	403	389	388	427	385	435	405	402	437	402	406	390	406	421	429	418	408	427	400	389	399	400	389	397	411	440	386	441	425	415	416	365	413	377	388	380	397	405	395	428	396	419	374	429	441	384	388	403	417	390	375	426	429	394	392	397	407	419	408	423	408	409	368	400	415	426	416	391	415	390	388	420	419	401	405	388	410	418	376	405	394	448	409	424	384	411	449	378	435	396	351	429	419	418	385	396	424	430	390	410	403	403	409	435	408	427	371	404	405	418	396	406	387	410	395	377	381	397	378	398	449	384	402	400	401	432	425	393	389	400	418	407	389	396	371	410	384	400	422	411	421	399	412	390	410	400	417	394	416	409	420	376	384	383	410	399	428	431	428	396	405	406	424	386	416	399	411	393	377	404	409	453	433	403	402	389	438	373	425	403	419	406	404	412	398	395	413	397	407	385	398	425	430	389	414	371	435	390	408	389	377	397	374	432	380	414	391	437	381	418	402	407	373	429	441	416	400	387	425	463	428	381	429	408	406	397	440	424	401	411	421	385	396	387	344	369	402	426	431	426	436	432	390	412	442	418	396	421	417	389	394	412	402	430	400	423	423	378	368	356	411	420	392	427	411	432	389	425	408	403	373	386	396	411	417	411	404	422	413	415	351	432	355	388	440	387	417	417
5728	2450	1691	1144	1052	1000	922	906	927	925	891	929	911	857	874	926	918	949	967	876	901	893	948	976	889	876	886	969	858	897	866	892	880	900	925	866	930	943	870	858	868	892	875	909	901	861	931	900	892	866	904	959	865	898	872	868	906	933	914	856	905	884	886	878	889	914	888	872	875	799	937	857	883	871	861	965	882	840	874	887	877	889	943	955	906	870	959	877	898	895	919	952	894	891	897	929	900	902	846	863	984	885	916	922	899	912	894	821	915	909	857	900	802	934	886	902	881	900	872	855	882	898	941	939	914	935	934	904	884	874	944	867	925	859	968	893	875	881	862	874	905	823	950	914	927	880	895	927	926	910	867	864	892	893	899	986	859	890	841	848	903	902	898	826	868	890	891	924	879	915	939	932	881	859	912	898	926	917	844	933	915	841	864	954	878	927	934	873	879	888	977	849	902	905	885	963	894	903	933	945	864	919	908	916	915	909	862	882	890	875	859	892	905	908	859	952	915	861	896	901	845	921	937	863	897	926	881	851	922	937	961	899	876	940	895	895	898	920	865	850	850	890	880	902	889	883	889	912	912	917	835	936	937	875	881	919	859	881	887	932	931	873	895	886	873	901	895	889	886	898	875	892	840	919	884	890	890	859	877	877	900	886	885	903	861	861	922	881	840	923	879	920	950	951	903	943	955	878	892	954	860	875	858	896	886	960	948	904	926	839	925	840	871	918	907	972	912	907	879	864	919	950	815	896	924	858	862	867	854	886	909	873	942	940	879	896	843	964	925	875	887	888	859	903	874	841	874	907	898	868	874	902	914	880	881	894	889	955	896	883	912	914	854	848	907	937	900	851	908	913	920	885	916	848	903	860	852	853	911	863	873	889	866	939	935	884	885	897	884	882	861	870	863	923	934	906	890	919	863	885	929	906	903	939	845	886	899	886	854	840	922	899	884	900	880	855	851	931	866	906	911	959	912	863	847	965	950	891	905	935	930	925	912	892	883	937	910	886	915	919	874	918	901	935	918	935	886	840	881	899	881	877	906	870	885	830	872	869	845	951	929	820	912	908	915	849	874	909	952	907	872	872	892	885	906	845	881	907	921	881	864	956	840	897	893	869	919	896	898	886	918	884	879	897	913	924	880	876	936	921	935	899	892	909	933	904	873	886	844	908	876	869	867	925	819	905	878	903	849	909	904	892	886	916	899	880	895	869	881	905	929	849	904	912	858	959	841	911	906	933	921	926	884	874	910	910	903	891	863	871	918	906	935	893	861	911	880	868	928	909	911	929	861	907	867	920	891	898	862	946	888	976	858	900	939	852	918	943	899	875	889	883	848	867	976	879	934	910	861	907	885	880	893	883	886	929	912	856	882	904	906	909	882	911	825	932	913	888	920	896	870	841	968	898	886	890	905	857	926	875	914	882	879	850	904	878	906	858	881	941	882	890	926	976	895	939	871	878	892	923	843	863	873	873	870	845	887	864	883	892	909	889	919	895	890	876	877	934	924	906	921	918	925	842	895	915	892	840	967	893	853	885	920	878	868	853	883	883	962	898	869	930	926	916	867	912	914	886	915	844	889	897	848	886	917	848	940	869	927	902	935	876	891	852	850	910	795	935	919	883	928	862	923	898	913	865	881	963	869	889	893	935	875	934	910	889	908	875	887	954	936	881	873	920	904	935	892	835	907	863	888	905	908	925	913	892	901	906	874	925	875	909	893	880	829	906	921	898	872	927	886	959	839	884	874	897	904	920	871	955	932	859	944	812	893	855	913	911	978	874	913	930	842	849	965	882	860	856	873	813	885	950	877	870	884	915	911	860	904	892	870	940	930	897	950	864	868	896	871	860	864	875	901	899	858	911	853	916	888	901	936	954	924	841	928	860	898	911	850	885	929	922	906	891	880	895	895	877	929	904	895	864	922	895	830	898	890	904	900	820	906	917	924	860	955	846	947	940	930	920	874	854	957	931	901	886	881	913	831	932	905	849	926	884	955	883	869	884	922	912	825	923	909	877	905	858	866	979	902	924	880	916	947	881	885	878	880	875	946	934	919	902	861	888	887	899	905	878	909	858	883	928	919	874	875	895	890	905	932	923	951	922	872	904	946	859	923	852	873	877	876	809	842	917	932	935	964	908	934	888	846	868	869	860	923	904	898	951	892	878	958	930	876	895	900	885	854	897	875	910	863	910	868	907	853	906	891	888	920	893	886	916	901	942	877	871	899	919	916	922	902	898	885	926	887	917	907	888	862	873	896	887	892	876	856	859	913	884	926	959	871	923	928	946	832	925	848	855	900	868	921	897	875	907	972	865	920	926	905	967	922	883	867	957	849	904	866	932	928	869	849	923	905	883	877	883	924	914	900	909	880	941	980	913	846	866	910	910	874	899	880	894	860	893	925	871	893	915	888	966	828	927	903	844	889	931	931	827	866	903	942	914	871	902	906	871	850	884	920	909	925	872	903	922	887	935	864	857	934	858	895	848	941	843	891	898	929	905	855	952	842	911	902	905	890	856	870	876	912	846	882	885	848	937	915	843	860	862	857	882	875	890	896	919	899	865	901	828	841	927	909	912	852	873	900	873	863	926	907	856	963	946	843	839	873	861	898	906	932	960	886	916	885	884	919	900	849	914	932	909	970	945	903	912	859	894	862	856	936	846	957	887	880	945	922	902	885	910	888	889	877	857	913	917	893	886	888	928	870	940	883	906	876	873	883	901	919	926	899	847	923	896	935	891	844	897	932	861	854	914	910	889	925	876	883	923	875	872	863	876	910	947	866	894	906	849	887	923	892	938	914	845	894	876	844	877	943	893	946	944	882	864	897	905	929	891	859	901	899	933	891	918	902	898	890	886	927	905	963	902	899	858	901	898	895	871	897	863	912	922	912	915	961	884	907	869	862	894	861	908	928	870	915	884	910	909	898	852	943	876	929	887	904	933	859	906	921	873	863	912	883	934	861	904	927	918	955	853	873	882	960	861	917	873	863	904	875	837	875	845	926	949	890	872	902	874	880	882	872	895	913	883	883	895	916	950	878	904	925	842	913	898	940	924	906	869	827	853	852	950	922	894	870	856	871	912	869	905	980	938	938	898	890	906	889	917	889	883	949	914	954	869	871	907	864	887	885	927	912	906	891	903	910	934	881	878	864	862	850	885	853	926	934	921	903	856	880	940	847	882	899	957	874	920	899	910	912	848	928	897	841	910	847	914	880	875	838	895	889	908	903	863	901	888	918	862	911	864	902	839	881	894	901	863	891	876	897	929	923	916	873	837	891	873	861	894	849	893	947	948	904	932	906	914	930	902	910	867	986	853	910	906	914	919	913	931	871	883	957	907	867	864	922	863	844	847	890	914	894	875	869	876	901	892	854	964	867	911	940	881	816	920	934	886	885	854	895	858	856	857	903	874	950	839	927	911	864	897	924	869	874	901	884	909	881	898	899	951	886	948	889	876	869	870	918	846	848	837	885	940	870	903	875	933	935	899
23947	20633	23869	27372	20622	19718	1330	569	478	423	378	347	311	336	363	299	314	321	305	300	312	313	362	336	343	324	315	292	326	314	307	280	335	311	322	269	282	296	282	281	273	314	281	302	312	334	266	289	313	309	328	304	316	289	314	256	293	345	286	288	309	291	314	278	290	304	290	294	310	299	278	282	294	281	270	301	284	308	281	261	314	284	298	283	293	258	299	280	268	270	294	298	274	293	302	299	248	279	321	288	301	292	267	264	333	264	307	304	268	270	301	266	294	319	277	312	290	316	348	266	291	287	283	291	280	294	291	273	299	316	302	270	300	263	269	269	275	272	312	272	266	294	285	319	316	298	272	288	303	295	267	293	293	295	301	292	268	296	283	288	260	269	271	282	290	292	268	283	275	302	309	294	272	311	278	311	321	304	267	273	310	298	301	297	281	299	342	306	325	283	295	297	274	272	268	292	307	306	299	318	314	270	306	295	289	293	281	293	277	281	301	305	267	272	304	300	303	269	271	323	268	260	311	271	297	257	302	301	327	273	282	263	256	307	263	272	281	262	262	288	299	311	264	284	281	296	283	267	272	297	311	293	287	301	297	297	282	293	275	296	304	273	321	299	276	272	281	285	272	306	274	286	308	276	291	275	280	297	283	268	286	317	288	312	277	281	289	306	284	281	273	267	288	294	333	286	319	270	283	263	289	284	301	276	312	257	318	306	257	307	293	257	271	308	260	311	266	299	302	264	320	277	290	268	302	252	266	270	299	275	281	317	278	284	259	303	273	277	260	294	277	305	274	286	283	315	290	275	313	308	272	297	275	281	298	289	303	242	284	320	289	285	298	279	282	297	265	277	297	298	283	262	309	251	274	306	282	263	277	277	320	292	287	267	267	299	298	255	275	251	289	289	293	298	281	311	298	289	311	251	317	313	279	291	302	265	318	277	303	286	276	266	316	302	290	280	278	300	280	294	281	260	298	278	258	313	301	293	280	287	319	296	269	284	314	275	288	302	287	319	294	271	285	270	284	288	257	275	295	294	278	268	317	282	284	246	300	305	271	291	290	292	264	300	266	297	279	285	283	313	285	272	297	272	315	278	283	287	320	301	287	278	296	343	278	294	270	290	269	283	274	264	288	280	262	268	290	286	285	299	267	300	274	296	296	268	238	255	294	280	265	313	289	271	304	294	318	276	335	272	318	299	263	258	297	267	271	284	286	313	281	289	277	260	294	296	259	267	297	297	293	266	308	270	287	288	266	311	275	300	296	295	276	291	301	281	302	292	265	289	272	265	263	268	258	283	294	279	295	265	295	283	286	314	293	300	284	323	264	273	286	275	270	265	306	307	302	263	276	310	272	282	311	301	319	308	279	286	270	317	275	289	316	297	290	282	269	264	261	286	280	293	269	286	280	272	276	274	294	285	312	264	274	258	278	287	298	282	298	275	313	310	291	292	282	291	257	298	295	302	299	298	267	250	308	315	279	308	280	296	278	259	290	310	287	290	256	269	287	306	285	287	301	304	271	292	273	323	288	303	304	300	289	266	306	260	268	296	284	274	279	271	295	276	291	290	296	295	282	271	299	291	279	283	262	282	281	305	262	282	258	273	311	286	294	292	268	286	301	289	293	287	296	306	247	298	292	282	289	295	305	310	276	288	289	286	314	305	309	288	288	286	303	307	300	274	293	301	281	281	305	307	309	332	292	309	328	291	268	300	305	308	288	253	255	304	271	287	249	298	279	303	281	306	314	300	280	275	278	275	304	297	305	296	255	293	254	296	300	273	289	273	293	303	286	267	293	268	296	269	296	298	288	314	302	307	300	271	237	272	277	297	286	304	326	305	267	297	308	334	275	295	295	253	279	272	270	292	282	293	310	300	295	304	323	276	295	325	317	292	286	314	265	268	276	313	288	291	289	302	261	281	311	288	294	300	267	315	275	324	297	256	300	261	314	261	289	307	267	287	258	290	264	303	304	303	268	307	282	292	276	267	292	293	285	239	275	312	294	267	305	294	304	296	294	301	300	323	287	294	269	310	302	310	258	288	295	311	275	306	285	280	269	304	262	270	290	315	321	307	296	309	302	261	324	287	272	304	279	271	316	288	266	259	300	289	263	301	254	303	286	321	313	283	275	262	272	320	279	298	262	257	277	293	290	272	301	279	303	310	308	295	304	254	290	294	270	279	299	277	281	306	266	288	293	296	304	265	289	251	256	297	278	302	281	305	290	263	277	314	284	284	304	273	289	306	255	290	272	280	247	283	304	280	286	288	241	262	293	310	298	263	260	265	295	266	297	283	267	279	294	263	262	303	309	341	287	287	304	306	268	290	249	277	281	274	275	283	306	279	277	273	285	311	304	294	316	296	281	302	289	282	282	260	283	295	333	300	304	287	279	290	295	305	275	293	265	282	261	295	283	284	284	276	312	270	260	270	270	262	272	288	317	282	329	277	309	288	283	279	300	300	278	237	281	286	270	257	298	284	320	282	283	288	276	259	275	334	301	272	293	285	271	315	281	324	326	264	283	305	272	269	321	284	272	310	273	293	284	270	297	294	317	252	299	240	277	314	276	286	304	288	288	298	261	270	276	301	306	274	295	262	260	300	306	268	277	274	291	291	262	285	329	281	320	298	272	299	288	299	278	273	317	280	324	269	293	304	302	274	281	295	319	280	286	310	299	307	289	276	311	280	272	264	289	301	286	274	282	298	242	263	298	301	296	287	270	255	267	262	284	275	316	311	286	270	293	301	300	307	281	296	278	312	315	314	282	312	266	306	291	292	309	289	262	268	283	305	274	268	324	309	287	279	311	291	319	316	261	286	286	306	293	302	296	312	262	297	279	263	263	303	301	300	307	298	281	298	253	303	295	279	286	326	291	270	267	292	300	294	289	304	311	298	277	292	299	309	301	263	296	293	303	265	295	298	313	297	278	298	276	280	283	242	282	280	303	322	293	268	276	291	315	266	307	297	292	295	267	227	283	282	294	277	308	269	290	316	293	303	275	278	261	273	296	272	277	271	268	274	280	304	274	244	301	332	287	314	286	310	261	264	264	290	272	285	301	287	269	287	299	305	270	265	274	284	290	268	290	276	308	298	302	277	284	300	279	300	319	282	327	271	295	271	307	305	266	279	309	300	265	301	304	291	280	257	292	291	270	273	315	257	280	249	285	313	272	286	289	344	288	265	286	272	275	274	282	254	250	297	292	299	270	278	273	281	261	257	314	309	285	293	280	263	294	299	288	258	303	282	285	285	303	304	304	328	289	269	296	270	295	248	288	278	261	289	274	281	301	327	268	281	312	249	266	267	294	325	303	282	291	296	311	334	290	275	274	260	277	270	281	260	299	302	261	274	297	275	279	293	254	291	312	264	292	285	256	311	281	288	266	282	290	268	265	280	288	311	264	295	275	262	264	301	288	302	267	303	299	307	280	302	290	290	330	315	264	291	276	311	280	280	290	282	271	298	303	314	279	267	287	305	275	283	269	254
3608	4560	2590	1363	1068	882	783	691	708	716	651	658	658	641	671	650	672	678	686	652	633	647	675	671	609	672	657	683	691	652	644	608	666	655	613	668	629	657	660	664	659	681	639	634	629	649	668	628	636	649	653	714	682	669	670	625	653	601	650	626	622	642	622	669	621	647	602	675	663	616	720	594	633	669	625	627	640	611	679	688	674	608	684	642	636	630	651	629	621	655	670	579	641	699	639	619	655	643	627	683	610	638	681	647	673	655	666	622	657	617	625	659	643	683	628	597	630	610	615	673	665	644	643	639	671	651	666	661	649	635	591	633	639	657	636	694	609	637	625	636	675	651	617	614	619	662	634	644	648	643	651	689	639	657	640	666	664	634	647	708	648	673	648	662	690	625	580	648	669	652	666	662	678	633	659	579	632	678	699	641	654	634	604	652	649	664	619	580	638	652	701	649	620	678	633	618	627	671	648	652	632	661	671	652	651	657	655	644	618	609	656	631	622	592	647	652	592	639	636	667	636	680	653	653	657	648	666	673	633	625	607	669	634	634	611	590	649	676	646	619	668	680	658	648	668	648	636	669	650	607	670	662	626	614	670	675	642	628	631	634	657	646	678	671	676	633	647	620	647	688	640	685	652	609	636	651	628	647	628	672	618	659	635	618	644	645	657	639	644	678	606	658	614	660	616	666	688	677	664	639	675	634	596	629	627	642	667	657	688	672	693	591	636	648	608	661	618	637	630	629	674	677	700	629	650	643	599	655	670	640	643	664	666	628	622	632	677	609	620	665	647	651	615	654	625	627	629	638	661	688	657	592	651	674	645	674	652	619	649	626	617	635	655	662	648	678	666	653	610	661	611	656	630	606	608	656	647	663	674	637	609	624	580	658	681	622	674	681	641	639	641	637	650	620	619	667	647	603	638	639	640	625	673	651	656	682	641	665	640	637	643	658	632	597	683	648	660	622	627	623	661	652	652	655	623	647	636	577	646	636	658	624	661	669	654	609	691	648	619	609	622	622	662	636	628	629	651	668	618	631	612	673	599	635	639	631	642	646	655	611	639	644	678	661	663	626	652	640	620	585	626	665	625	664	659	665	625	669	666	619	643	639	644	651	652	676	676	669	648	659	642	653	660	622	606	630	683	656	631	653	644	649	663	654	655	662	667	641	628	653	621	636	624	648	634	633	689	663	650	614	631	659	619	642	630	636	654	645	605	625	705	665	696	672	625	616	649	645	632	628	690	638	650	648	666	649	661	638	691	663	683	635	647	655	642	667	642	628	632	634	651	618	623	647	624	639	668	649	648	614	616	647	613	637	653	650	638	648	662	610	636	720	658	671	641	641	620	665	607	636	650	631	650	659	620	628	665	619	661	612	624	634	581	639	641	676	625	655	665	689	636	592	653	718	597	641	634	644	640	668	637	668	673	652	663	620	609	616	663	678	618	606	651	659	712	687	654	660	673	659	670	626	684	667	618	662	628	644	696	613	646	658	640	674	685	656	622	638	649	652	651	660	617	688	630	694	626	669	673	642	644	671	665	660	664	641	660	626	636	685	649	639	661	620	636	641	665	678	668	619	647	639	644	593	651	635	657	665	654	675	641	651	676	637	665	638	650	659	622	657	665	657	660	631	653	636	651	628	690	637	639	626	654	606	648	612	620	640	627	662	629	651	645	639	680	630	644	625	670	667	651	671	727	659	651	697	646	671	684	613	644	612	630	625	684	578	592	623	684	664	644	619	641	619	650	643	635	658	589	657	691	658	673	661	688	644	607	634	636	723	680	645	649	646	609	621	645	632	586	700	669	653	656	625	649	637	646	601	628	634	614	675	606	692	667	654	616	618	625	700	620	634	632	664	658	640	670	615	632	676	685	665	636	662	633	641	611	665	640	681	673	626	654	650	655	631	604	649	626	656	592	664	627	628	623	664	616	639	641	627	655	690	644	634	654	686	671	680	669	689	672	697	627	586	616	644	569	622	654	656	656	632	609	651	667	649	660	592	623	646	639	642	693	640	668	633	637	624	660	678	646	680	644	613	671	688	625	641	683	615	642	628	642	660	667	667	640	620	638	642	667	605	652	684	630	659	674	662	632	685	658	646	611	644	673	612	646	645	662	592	605	619	595	666	640	665	614	646	642	631	683	638	626	659	630	633	666	651	640	599	646	586	632	661	611	677	685	648	685	649	647	690	641	661	647	651	620	645	671	676	673	616	648	644	668	637	628	660	626	628	636	664	630	654	601	635	685	668	665	624	637	660	679	656	652	604	671	628	662	656	626	610	652	667	676	633	603	633	670	657	606	653	643	648	631	649	667	611	669	607	633	610	649	671	602	667	619	592	624	616	656	655	640	620	650	674	619	693	643	621	631	657	628	651	674	658	661	657	637	672	676	631	689	648	652	649	610	670	659	677	628	671	600	678	640	680	658	614	642	635	601	637	624	610	596	624	642	620	672	614	637	623	659	591	662	658	646	645	645	671	661	651	640	664	655	657	658	669	644	700	646	645	692	633	644	650	630	630	656	641	689	650	622	656	684	631	620	651	690	648	644	609	612	639	625	652	656	629	661	629	673	655	679	707	628	673	675	625	676	653	609	596	639	633	692	697	594	642	643	632	660	656	617	624	611	633	654	630	671	621	645	600	620	652	621	634	641	629	635	652	641	634	692	637	633	602	697	652	664	640	629	604	667	639	657	716	630	679	611	622	638	631	680	659	652	667	685	631	657	663	619	659	622	649	653	664	589	647	649	628	627	652	617	645	672	655	669	703	677	689	613	632	630	669	654	660	664	673	667	578	617	639	633	613	651	621	650	621	594	614	629	625	643	666	654	632	660	651	669	622	638	688	654	645	643	619	666	546	634	625	710	624	671	642	620	607	626	647	655	629	682	610	632	638	662	658	647	697	669	664	635	604	629	625	609	642	687	677	657	604	661	650	636	642	654	655	645	601	661	612	633	646	649	652	680	634	703	650	656	648	600	660	645	618	638	667	654	627	636	689	652	598	653	653	666	636	649	670	620	663	640	664	628	643	598	621	681	641	639	677	620	582	617	628	594	652	642	686	655	642	646	627	618	642	609	633	620	658	647	614	677	654	646	644	657	649	656	666	658	648	671	639	653	636	676	642	660	650	620	620	626	684	672	657	657	663	641	662	665	658	617	656	631	631	636	608	637	681	649	644	605	624	647	653	642	671	643	677	658	627	689	667	627	636	656	629	653	649	674	660	625	655	643	640	606	594	599	642	652	614	681	650	617	625	645	618	667	616	671	625	625	648	627	624	660	683	635	645	579	627	648	659	615	605	668	705	632	660	678	642	628	667	681	652	658	644	664	686	674	647	636	642	691	625	623	645	595	653	636	654	639	619	633	620	610	619	588	644	626	628	639	688	665	647	704	628	649	677	631	652	662	652	652	624	671	640	621	691	654	663	641	638	665	693	668	639	685	635	679	640	656	638	628	685	630	641	664	632	647	662	655	643	660	637	624	656
23429	20678	24253	27132	20683	20716	16512	997	547	446	346	333	274	317	278	294	279	282	263	250	258	210	251	290	242	198	212	210	206	224	218	217	217	222	197	178	181	185	189	213	207	224	185	204	192	204	202	179	205	194	183	196	197	180	192	166	176	209	176	199	206	191	183	191	183	177	192	184	179	214	195	181	198	175	181	184	156	182	191	196	173	199	186	194	200	190	176	198	177	183	185	188	189	188	181	184	155	178	176	182	165	154	191	159	192	174	199	164	211	200	199	183	171	166	158	163	181	200	165	183	202	186	174	203	162	162	187	178	180	187	151	182	191	160	196	196	199	180	174	187	203	190	182	167	175	195	187	203	180	186	184	190	186	203	171	186	177	183	193	173	191	162	197	183	183	153	150	171	186	179	190	163	186	175	178	168	161	197	193	188	211	183	189	180	186	173	190	195	198	149	178	184	183	175	186	166	169	168	184	171	187	165	184	179	200	232	164	204	194	202	157	183	202	179	201	180	184	178	176	174	161	199	184	198	190	166	177	187	168	189	186	179	203	210	193	182	167	203	201	203	173	180	175	190	191	186	192	158	207	223	166	204	164	184	173	178	183	168	183	190	197	215	187	173	194	202	162	207	168	180	188	174	187	206	180	188	177	177	178	206	170	187	181	178	209	165	173	184	187	203	171	186	198	200	199	182	206	191	209	164	190	196	228	202	164	189	178	210	194	196	159	183	174	166	194	182	207	163	193	188	176	189	201	181	151	192	196	187	201	185	167	192	199	217	206	168	196	193	176	184	190	184	199	203	190	182	178	198	187	196	188	183	194	173	196	181	190	171	179	170	169	173	200	165	206	175	190	192	174	194	186	169	180	188	170	170	167	198	180	184	163	198	194	192	206	161	190	202	183	211	209	184	164	168	147	180	206	207	179	198	172	165	181	181	194	180	172	155	169	170	192	176	183	192	180	180	209	170	172	185	194	170	187	213	177	172	174	186	193	177	198	172	181	183	173	198	202	175	165	181	177	197	204	166	191	216	169	152	159	178	200	208	189	177	178	207	192	187	178	190	211	166	175	186	216	181	182	176	207	183	175	179	206	189	211	191	162	186	181	172	174	191	170	174	194	179	188	170	179	186	209	170	188	207	203	198	185	166	197	194	179	181	176	199	178	190	196	190	180	173	186	195	196	185	178	199	184	180	179	172	197	185	194	187	178	193	180	175	208	170	194	175	167	186	160	185	203	171	185	192	192	199	170	216	159	208	154	174	207	192	205	165	179	183	204	178	166	190	188	151	205	158	199	157	178	169	163	163	183	194	164	175	170	186	184	176	199	180	149	184	176	196	169	163	168	188	194	168	181	165	186	219	181	180	190	205	154	176	188	179	209	181	160	206	183	179	175	175	180	190	184	186	191	198	190	218	189	202	184	180	171	206	183	182	192	169	173	176	212	216	186	203	177	195	190	192	184	194	189	182	175	174	162	172	203	173	166	177	175	152	168	174	194	188	204	171	185	193	202	195	184	169	196	161	146	180	194	183	190	164	186	172	188	150	171	182	191	173	163	170	193	214	160	155	182	186	181	187	188	201	197	197	180	207	188	195	185	174	179	189	177	182	188	206	178	206	180	191	177	210	185	177	187	198	203	190	212	192	200	183	183	195	162	196	172	176	185	166	175	174	201	193	167	193	183	191	214	178	176	160	173	192	170	166	191	193	172	200	192	187	192	169	194	198	171	202	183	194	188	163	177	186	207	175	170	199	166	178	217	198	193	201	177	168	168	202	179	202	186	183	201	182	166	178	166	161	175	173	187	196	213	181	175	180	171	159	191	211	193	183	176	183	187	214	191	189	176	184	194	180	192	192	179	191	228	178	165	159	185	199	183	167	197	191	180	161	165	167	202	180	177	188	202	195	184	184	174	163	187	189	187	208	180	199	153	172	164	216	165	203	187	189	184	186	187	158	197	172	183	215	161	168	205	186	223	161	182	188	182	163	177	188	174	153	214	174	200	205	195	165	164	196	161	177	201	187	147	162	168	168	178	175	200	175	189	192	180	175	197	187	197	179	198	166	195	188	179	176	171	183	210	173	156	173	205	176	200	186	209	219	194	175	187	197	172	179	183	187	191	183	192	205	197	164	171	208	179	160	174	181	206	183	204	185	190	185	198	164	184	186	187	187	179	185	171	166	197	165	178	200	207	179	170	181	175	197	184	173	172	175	186	169	168	213	192	187	187	191	196	177	187	160	190	184	177	177	180	193	179	183	170	172	192	174	192	188	190	194	190	193	180	172	195	177	184	147	207	157	188	170	164	186	194	203	199	193	192	214	205	181	195	160	187	207	184	187	167	174	196	206	182	183	170	213	174	171	172	169	176	203	173	176	186	181	187	174	170	199	192	172	182	193	201	214	185	160	179	190	196	193	171	204	176	184	180	197	188	171	199	185	200	196	163	178	190	154	167	182	168	195	171	215	198	196	184	173	184	181	167	201	182	183	176	188	211	189	193	172	177	186	166	172	193	200	177	220	182	170	205	220	191	172	192	198	195	203	184	180	174	198	182	173	188	172	191	213	173	177	182	179	186	186	172	167	181	192	179	190	183	207	186	187	213	192	160	196	181	167	207	188	166	192	218	174	198	183	173	165	180	217	177	181	199	183	178	182	185	181	181	160	166	163	176	185	164	164	181	206	200	167	159	189	196	179	188	186	179	175	183	175	199	194	195	189	189	212	189	228	183	172	213	183	153	163	185	185	195	161	156	199	173	179	153	175	212	180	204	176	183	183	185	180	193	180	192	214	154	179	182	180	199	213	197	181	192	190	184	181	160	196	213	166	167	177	186	196	177	176	170	158	169	171	164	157	174	170	184	166	179	193	194	171	170	166	195	181	165	184	189	205	180	185	184	166	176	167	168	175	187	188	185	174	190	205	185	172	173	169	200	195	188	178	185	167	194	206	204	155	188	167	195	166	169	189	171	180	151	189	164	181	199	192	202	176	189	175	188	197	176	188	191	174	179	155	152	183	180	199	164	180	165	194	166	199	190	202	197	179	159	187	201	177	204	172	184	187	175	154	161	201	161	204	190	179	212	205	194	190	170	191	202	168	170	182	158	175	189	187	179	176	168	176	194	207	174	192	171	172	177	174	188	177	194	175	196	202	237	185	205	176	186	176	175	204	171	203	160	176	185	184	183	182	179	188	179	186	191	209	166	184	193	167	172	193	179	194	193	192	207	169	205	199	182	186	180	206	174	174	171	188	190	176	185	181	175	189	185	181	192	161	188	185	207	165	191	174	192	198	182	185	201	184	143	157	199	184	167	172	184	176	171	217	178	191	192	212	181	153	196	162	206	191	173	196	196	198	210	196	181	184	185	217	198	182	188	205	155	149	192	182	178	159	161	181	177	145	159	188	181	175	184	164	235	208	190	179	174	186	162	188	187	168	181	160	190	184	178	174	159	160	180	185	180	189	211	172	164	177	181	199	179	189	206	164	209	169
3892	6755	3577	1752	1124	861	625	607	569	494	518	500	479	452	480	490	469	491	435	458	483	484	499	450	467	478	468	456	478	460	466	446	411	461	427	466	428	449	451	435	486	407	463	452	472	417	436	445	410	466	437	425	466	474	448	517	427	457	455	446	462	463	398	452	440	439	417	458	433	446	404	451	452	470	436	451	461	418	427	440	478	451	432	436	452	441	446	461	459	468	418	461	431	466	415	430	462	425	420	439	462	445	452	423	441	451	423	442	468	465	450	414	453	445	470	447	396	464	395	449	457	458	431	426	422	437	438	454	493	416	455	412	441	444	439	463	475	439	411	461	428	422	465	432	453	423	471	450	434	423	416	432	444	400	422	495	438	449	447	414	432	413	436	415	401	437	438	427	419	441	462	460	450	426	435	456	445	446	445	451	467	477	454	476	459	459	408	445	439	453	492	464	447	411	441	459	441	461	431	445	493	444	452	416	443	455	451	409	448	489	477	399	448	421	442	432	387	389	468	467	454	460	453	450	440	469	477	435	456	429	433	424	425	423	470	421	405	409	448	434	446	460	432	469	419	459	444	451	386	462	430	441	478	458	437	461	467	438	442	457	479	427	432	437	445	435	479	438	475	410	446	444	449	449	481	470	450	425	449	463	458	437	493	433	438	424	494	423	404	416	429	432	425	393	411	460	439	438	457	432	442	446	434	457	458	413	451	454	431	443	442	430	437	440	465	457	430	479	417	444	436	448	447	437	475	433	458	460	455	456	438	422	473	427	460	439	471	450	451	438	430	428	471	421	456	438	446	444	446	431	437	449	437	464	421	419	431	484	437	459	466	453	444	440	445	442	410	485	443	464	407	475	450	433	440	438	450	461	448	457	413	433	445	466	429	459	464	453	452	436	406	450	441	437	452	439	478	430	430	459	470	443	417	478	456	469	478	416	460	417	437	474	465	440	486	478	433	443	484	436	448	413	421	442	451	476	465	448	456	452	444	437	420	417	472	436	477	430	448	453	447	446	445	455	428	460	462	449	478	491	465	415	470	449	418	442	433	450	435	454	472	472	467	454	418	423	451	460	447	428	450	418	461	422	467	445	471	456	415	468	462	476	430	444	420	446	463	421	472	481	468	427	485	429	442	423	457	426	433	463	454	434	448	462	431	500	456	404	473	459	448	433	454	443	427	467	474	421	487	444	418	442	437	423	434	452	419	447	424	457	424	461	438	440	470	445	444	463	415	456	497	439	434	458	421	434	416	436	463	476	471	462	447	419	446	460	411	460	463	454	442	449	437	463	467	476	399	432	460	453	447	425	446	421	444	443	437	450	436	426	448	499	460	472	466	425	430	471	433	462	461	460	417	439	457	423	425	460	453	463	417	449	421	463	422	437	444	423	450	459	439	456	409	490	436	479	443	447	442	425	442	437	448	455	427	442	420	428	439	412	427	463	424	486	420	453	434	446	499	429	459	422	423	436	432	456	439	449	456	469	448	435	452	448	502	431	509	450	466	445	445	443	435	414	433	474	436	473	429	395	440	421	449	460	408	443	466	446	437	454	435	439	407	445	454	460	454	446	421	444	400	429	463	482	442	434	460	460	491	455	425	410	414	425	434	415	508	443	429	449	425	463	447	422	462	464	466	452	462	430	459	443	448	445	427	435	468	443	472	476	413	454	469	443	449	417	449	441	456	411	440	464	457	485	421	399	459	468	484	432	445	454	428	453	432	419	469	442	410	445	432	412	460	428	471	450	464	446	444	421	426	442	420	447	455	456	453	431	423	497	416	493	420	453	430	499	460	472	431	454	424	443	427	453	402	442	465	426	463	409	452	424	446	429	430	470	463	457	426	470	486	462	435	449	457	473	431	421	384	440	479	440	429	434	494	458	472	397	440	470	419	434	435	465	440	426	444	465	460	439	430	446	445	433	458	439	462	431	446	431	439	455	448	460	423	462	424	430	451	481	445	491	463	483	443	462	472	432	463	445	462	445	464	441	436	439	406	423	495	420	477	446	477	418	460	457	416	489	484	456	451	415	447	435	418	454	482	480	425	435	427	462	454	433	424	440	427	419	457	459	453	438	442	470	471	419	444	437	392	451	435	481	471	461	430	463	442	459	455	419	455	436	412	452	444	383	457	441	479	454	444	435	421	494	455	442	418	449	429	457	445	475	475	450	448	454	454	461	447	463	450	434	445	438	437	441	444	455	445	448	420	484	429	442	413	429	465	461	439	468	431	439	451	414	433	439	414	432	462	458	406	450	436	450	476	443	429	435	432	460	464	477	456	440	434	431	424	479	470	446	446	458	447	446	412	444	445	450	464	425	461	462	460	483	461	416	473	438	434	465	474	477	450	440	426	417	459	439	457	457	448	483	471	443	463	438	431	460	449	448	438	451	441	416	403	429	457	455	453	452	463	450	434	493	417	457	439	453	449	407	480	439	444	434	473	449	424	457	462	432	449	428	418	483	451	470	452	441	468	443	416	457	451	457	446	458	450	467	414	397	437	433	416	437	465	482	444	464	448	461	448	450	447	447	441	475	440	449	447	477	475	418	494	514	444	415	426	422	426	497	487	437	411	456	455	475	404	444	465	482	470	441	414	425	426	441	428	451	431	426	433	443	409	434	435	424	453	415	458	435	430	445	472	433	455	411	455	412	470	442	433	431	462	463	482	449	422	443	463	430	412	437	490	473	424	434	456	437	417	408	468	418	425	386	467	428	408	441	458	475	441	440	436	435	449	453	419	455	454	450	445	451	465	411	411	459	445	424	428	435	431	428	454	439	459	414	459	434	424	457	419	452	427	427	459	400	399	415	430	403	480	454	440	471	426	455	445	455	450	422	455	458	420	471	466	451	474	420	417	421	418	432	424	486	453	457	458	478	445	462	400	418	442	427	474	469	451	459	471	449	454	429	456	454	390	445	429	485	417	405	490	427	434	455	444	434	436	394	448	441	486	488	462	429	412	455	440	412	471	435	465	456	455	456	513	476	424	452	420	473	439	430	410	432	440	416	469	460	457	442	433	448	422	461	485	447	446	448	402	438	447	437	433	382	446	444	477	444	417	421	454	449	439	431	417	457	425	427	433	463	454	417	471	417	441	470	434	431	434	517	432	433	490	428	463	447	438	419	439	463	468	454	475	444	438	469	458	465	431	413	439	461	435	406	445	434	452	457	462	432	427	416	464	440	440	458	438	446	453	457	447	440	473	440	440	439	414	451	461	379	489	419	457	409	437	460	474	447	432	422	442	452	397	462	444	421	420	446	430	443	454	435	430	479	455	441	435	425	453	446	464	474	458	452	410	442	445	419	442	445	415	455	454	463	445	492	449	453	426	471	455	431	445	453	426	443	466	492	421	431	460	419	453	463	462	420	463	438	445	418	411	416	414	419	433	455	426	425	443	477	451	395	473	437	442	438	439	485	424	442	450	437	415	427	430	468	396	442	454	431	442	463	456	431	437	454	451	386	456	467	405	465	426	467	407	477
31488	19141	7945	1357	802	670	573	458	506	435	420	440	416	399	419	404	414	432	410	468	440	389	443	410	444	415	420	445	434	391	398	406	433	395	420	401	416	402	398	372	397	381	430	418	397	427	405	429	401	392	440	401	392	399	441	407	409	412	404	389	415	420	394	415	432	405	424	438	409	413	401	424	429	404	418	407	361	420	501	413	410	409	419	382	413	424	415	407	394	395	391	388	388	391	401	375	332	373	392	398	394	379	418	392	396	433	409	406	422	410	403	405	384	384	358	450	394	445	398	403	388	441	413	442	402	403	377	378	364	437	418	413	395	405	388	416	394	415	391	403	426	389	379	427	410	396	427	395	445	397	429	403	429	387	409	403	412	400	408	390	379	414	423	419	426	402	388	425	405	438	436	401	396	405	374	423	409	423	382	391	431	408	387	393	432	427	356	388	426	428	440	398	413	416	410	369	398	389	427	397	416	359	417	439	425	418	425	407	410	426	388	419	383	441	411	420	410	384	423	432	432	386	404	410	415	436	410	372	394	401	410	400	378	411	372	387	385	410	397	382	363	430	404	432	389	403	401	436	358	419	416	413	396	428	448	410	386	432	434	377	391	430	441	434	420	419	381	395	406	394	436	421	370	435	406	407	435	436	427	396	427	402	416	403	417	391	394	390	420	409	363	397	385	408	440	428	411	407	408	460	413	409	437	396	410	390	425	397	443	422	405	426	423	408	413	418	435	425	410	392	413	435	380	446	410	390	364	429	396	398	389	396	409	393	427	434	417	390	414	424	376	391	433	436	410	429	376	430	397	370	390	370	408	410	420	379	398	395	422	384	392	392	421	384	398	371	425	429	421	425	399	400	365	422	437	397	425	465	413	397	398	400	454	396	416	412	412	375	406	361	405	407	388	404	399	396	407	398	420	418	408	373	415	427	421	397	398	445	411	401	434	418	442	415	410	443	410	375	390	398	379	404	419	390	367	372	430	420	411	365	365	416	390	396	413	417	391	399	374	421	442	398	419	377	418	393	423	360	434	411	383	392	403	432	382	419	360	360	393	386	380	412	409	408	396	434	428	422	393	404	363	409	434	342	413	398	417	398	399	394	425	402	401	447	406	439	394	412	388	401	416	360	391	395	380	393	406	398	369	432	408	382	363	425	402	380	416	369	415	389	379	404	445	448	425	378	363	386	437	420	379	405	409	401	392	408	430	390	403	385	416	417	409	431	396	375	441	382	419	404	391	391	413	418	451	366	364	370	425	417	420	421	372	435	417	398	406	387	387	402	402	371	412	392	401	406	392	378	389	407	396	450	388	392	362	365	396	401	428	429	396	387	397	435	391	392	398	352	386	432	398	410	425	399	373	362	394	375	406	436	438	382	406	418	417	354	409	384	402	420	415	405	395	442	403	393	431	395	401	394	388	436	408	410	381	371	398	388	432	379	381	420	427	441	390	431	428	385	398	386	429	403	414	450	391	444	454	418	397	436	380	401	424	381	400	428	462	417	439	414	385	391	392	424	354	441	400	438	432	443	375	379	397	423	401	377	404	416	374	407	361	387	391	434	413	399	402	439	361	431	421	419	448	400	421	428	428	410	389	391	369	398	446	381	399	401	409	386	407	402	383	389	386	418	396	409	433	378	387	383	391	428	444	430	375	430	415	370	388	393	410	393	394	423	389	418	388	389	401	397	389	396	406	400	428	400	379	396	409	428	435	416	410	432	420	433	402	390	443	402	419	400	366	405	363	425	467	415	400	381	398	407	430	410	380	388	386	407	439	390	406	364	393	389	420	374	404	429	413	409	403	399	459	428	428	417	421	364	394	389	406	418	434	421	396	392	431	411	426	415	377	433	413	406	402	429	399	393	363	380	360	428	413	376	390	429	399	430	368	397	359	397	428	424	415	381	388	362	431	361	372	403	399	399	393	396	402	405	425	384	417	423	416	430	397	375	419	404	414	419	350	398	427	433	434	403	398	410	398	382	404	404	383	461	409	388	424	400	385	409	419	430	421	367	416	415	455	425	385	403	413	431	418	401	407	387	395	422	363	375	473	425	400	412	394	422	413	385	375	414	409	396	414	366	413	420	416	409	417	398	430	427	382	392	423	372	405	451	397	417	377	394	393	380	411	413	471	403	349	382	443	397	391	372	437	381	419	421	398	380	385	416	432	424	425	423	397	397	414	402	429	420	433	377	398	409	395	430	404	371	413	386	421	436	438	429	407	404	446	393	386	431	437	375	378	430	401	447	372	405	400	461	351	409	404	389	410	392	431	388	418	347	413	422	464	482	391	390	405	390	394	402	406	404	396	389	422	420	406	404	418	376	433	437	395	438	405	412	392	393	425	395	428	446	446	398	404	395	394	386	448	421	401	436	405	419	416	389	423	385	408	426	408	397	401	428	419	440	402	373	420	405	425	408	502	385	414	401	416	437	404	401	425	457	389	412	394	389	410	404	392	424	386	384	428	424	339	418	383	364	403	415	412	379	395	422	388	419	401	396	368	426	386	422	358	353	415	408	394	422	376	441	404	378	425	409	396	393	425	404	425	406	369	395	382	395	425	434	429	431	408	406	412	427	425	409	379	437	382	373	391	415	407	401	399	382	428	393	428	387	385	389	441	392	399	416	444	393	402	395	415	402	396	396	410	365	394	422	380	400	404	447	377	408	437	406	422	417	400	418	441	400	420	441	392	424	401	364	397	378	391	423	406	407	417	402	448	402	398	431	390	430	409	376	412	401	380	388	426	370	402	388	427	394	431	386	392	421	417	455	401	368	402	430	408	416	419	386	374	444	387	379	411	400	396	373	418	389	384	463	443	464	437	399	398	433	463	406	403	457	399	417	395	440	411	397	400	410	435	454	444	410	413	395	415	434	414	412	443	402	385	384	399	412	355	405	412	418	409	394	390	418	378	402	447	440	412	409	428	365	386	389	388	449	407	423	426	422	367	372	409	422	418	404	426	420	453	403	390	439	417	401	402	387	381	395	371	399	399	372	490	402	384	468	396	385	422	413	413	380	421	424	402	393	424	429	396	392	399	410	413	406	404	418	423	405	403	439	388	452	388	396	420	396	412	414	399	350	416	393	386	413	403	426	383	391	442	404	367	424	407	422	431	459	425	394	356	392	392	401	407	407	431	380	385	406	398	389	402	402	413	411	415	339	373	406	432	440	436	420	394	373	389	418	409	450	411	419	404	418	404	412	421	353	365	407	375	397	423	379	416	438	416	398	431	382	399	380	411	399	398	387	384	406	411	444	435	393	449	402	428	431	391	392	395	410	376	399	397	369	396	422	379	424	392	398	436	407	412	404	407	432	418	358	410	395	412	425	355	427	417	398	403	396	394	393	453	421	442	446	395	415	390	436	407	417	420	398	403	380	466	402	420	434	414	432	401	397	404	404	369	407	427	418	390	383	389	383	425	429	411	401	431	364	415	404	410	415	424	402	412	372	394	430	398	397	395	420	441	379	391	392	397	431	395	409
5727	2444	1652	1145	1084	939	932	901	931	962	855	933	821	925	871	918	924	952	913	921	899	879	952	925	900	903	874	919	865	881	824	909	934	880	917	908	892	904	890	928	969	934	877	946	962	871	918	933	932	881	867	922	886	889	889	927	950	828	932	939	981	891	875	903	879	892	872	875	921	861	907	904	860	878	914	958	913	900	928	886	900	896	928	925	883	885	892	936	829	885	960	909	909	903	874	895	934	877	929	888	925	945	913	886	875	957	913	902	918	906	957	914	953	895	920	870	888	901	922	911	894	917	918	823	887	905	922	905	895	924	939	869	902	915	944	840	915	865	925	895	890	889	961	841	885	887	926	915	914	880	906	885	852	896	855	857	919	935	953	869	871	918	937	909	945	878	938	936	931	887	919	847	877	896	892	941	932	874	894	916	970	900	840	901	938	867	926	855	906	887	854	957	903	864	902	882	847	862	915	895	924	931	949	892	908	909	883	984	900	889	907	866	906	856	918	876	833	934	879	954	887	883	912	890	854	962	930	879	893	880	964	937	870	857	889	871	887	859	933	835	840	898	877	899	922	884	906	949	940	890	891	898	885	929	893	921	900	905	868	883	866	908	910	915	882	867	906	928	908	941	933	892	893	920	911	898	906	912	897	897	852	897	936	914	949	881	889	870	886	901	933	910	846	951	882	916	898	893	835	872	890	895	954	941	893	943	893	927	929	924	899	825	892	893	824	879	906	899	866	882	902	901	885	906	888	855	922	858	927	901	868	915	920	952	876	931	890	865	912	900	884	872	903	937	893	854	919	898	941	882	852	889	906	935	903	870	919	886	898	909	898	948	893	887	921	914	901	940	905	884	859	938	880	865	890	919	911	902	947	865	858	864	921	868	900	911	917	915	875	891	834	891	953	892	919	840	870	929	889	939	848	939	879	937	932	911	881	895	904	915	871	884	927	848	900	907	849	882	934	862	919	913	920	868	935	892	967	926	907	906	847	922	913	909	865	914	901	917	870	877	900	983	948	967	861	907	892	883	919	885	945	865	901	897	875	885	961	910	861	900	876	948	910	897	881	944	914	903	859	918	870	866	848	898	899	905	884	920	918	910	910	903	831	910	863	888	929	908	869	872	872	878	937	889	917	866	863	958	939	891	947	853	885	915	893	914	891	986	912	884	918	879	914	923	894	930	876	946	918	896	906	922	917	932	895	887	883	865	917	896	920	883	905	885	848	979	887	838	824	875	929	914	889	882	912	888	933	877	902	843	933	936	897	927	866	872	865	936	874	912	916	912	939	868	967	910	901	907	846	957	930	855	882	889	899	936	948	918	893	996	924	974	891	887	899	882	912	955	923	910	904	908	901	898	932	860	876	863	927	893	939	911	909	856	863	914	929	900	916	855	927	913	853	886	891	878	890	946	899	931	908	936	907	878	893	931	873	922	906	926	877	924	903	871	860	907	909	879	878	897	933	890	908	856	932	914	917	881	873	912	919	852	954	912	929	858	888	932	885	876	953	929	852	906	924	926	927	851	859	918	938	889	855	880	899	923	896	858	922	866	890	938	931	895	944	940	916	915	919	925	891	889	911	840	882	897	950	883	920	893	939	891	937	931	842	911	862	877	906	864	868	995	869	875	881	863	867	875	881	955	863	903	897	878	917	943	940	918	855	889	849	880	929	885	954	915	908	872	874	880	877	877	871	927	909	898	902	904	881	898	877	889	868	872	891	912	966	908	881	914	932	933	986	940	891	908	892	914	857	880	861	870	862	894	918	911	904	898	947	899	938	870	875	906	851	945	882	844	889	920	857	959	881	911	926	947	872	902	893	903	919	885	860	908	899	893	908	881	882	891	885	896	896	915	943	911	902	889	890	859	887	907	920	893	909	922	824	860	878	908	898	901	883	862	923	872	898	918	915	968	857	868	840	830	914	875	880	886	873	844	852	919	922	858	829	933	890	837	871	900	852	905	862	875	899	926	849	932	897	869	945	875	935	886	895	891	894	853	912	868	866	909	844	872	932	892	937	874	889	901	951	949	885	904	886	885	954	941	828	938	862	873	907	901	882	883	904	848	873	858	870	874	902	939	874	874	827	893	938	934	920	909	903	886	878	850	901	935	885	880	913	935	862	903	904	910	931	866	877	921	905	872	870	902	921	907	957	921	884	877	958	950	896	923	900	870	912	872	891	899	913	900	870	918	932	856	877	870	903	840	924	908	902	892	917	850	862	869	895	856	907	943	854	875	918	885	912	874	953	923	959	950	930	933	925	900	939	860	908	903	902	896	855	875	907	936	862	879	947	931	876	870	900	917	857	913	855	890	911	908	900	857	896	933	924	879	893	902	880	955	882	916	858	859	921	906	887	967	864	902	919	910	895	952	902	860	885	936	912	938	871	915	869	880	894	856	971	928	864	936	907	957	900	883	905	894	927	904	888	903	910	894	864	878	936	851	934	885	924	910	954	906	937	889	870	887	892	935	885	891	893	870	912	878	906	904	868	906	923	960	876	894	846	878	896	886	887	915	917	861	904	907	885	908	914	933	863	860	907	900	912	928	921	908	894	945	849	868	977	863	904	920	854	950	886	872	919	901	870	897	921	847	921	887	878	902	877	877	915	866	928	946	890	930	888	882	958	899	907	937	922	904	913	905	901	891	836	939	918	926	866	845	933	920	867	884	910	846	863	934	905	911	889	890	901	940	858	921	871	964	920	938	897	900	903	872	912	900	869	952	881	869	953	891	905	857	916	935	892	911	952	850	926	891	900	893	937	945	897	929	916	958	850	905	941	865	888	898	919	873	897	829	896	866	885	923	870	893	908	873	898	933	910	909	967	930	907	897	913	924	913	919	968	904	916	877	908	919	927	897	905	875	882	942	889	912	895	901	880	949	847	873	917	916	880	921	889	883	882	899	938	899	944	923	875	898	888	873	935	948	908	913	946	872	900	903	893	898	882	884	899	899	906	913	928	889	946	906	918	835	899	899	887	875	905	973	866	915	833	877	957	884	933	921	896	848	885	861	932	922	933	849	856	907	890	921	928	908	899	965	891	904	817	973	905	892	929	915	883	923	903	969	869	904	869	955	900	899	909	908	928	858	916	900	922	909	926	871	901	923	878	856	926	882	907	845	887	908	902	885	971	948	931	900	929	910	885	904	883	922	861	898	880	857	905	874	865	885	876	918	923	944	931	913	856	938	892	894	909	893	893	895	916	908	931	879	947	939	865	881	902	930	867	907	940	908	898	903	903	889	965	889	922	924	916	896	874	853	890	886	868	867	927	853	886	890	952	902	935	938	884	933	911	890	900	896	926	928	884	939	911	907	959	933	906	914	862	869	918	961	923	879	924	904	920	888	919	965	932	922	892	934	893	935	882	917	910	910	873	905	880	965	924	930	895	957	905	824	918	895	903	922	941	909	904	835	886	844	887	920	883	876	894	909	861	826	888	880	873	905	875	863	927	949	888	875	934	899	969	889	939	866	894	889	924	921
24047	20682	23887	27494	20680	19771	1337	530	462	412	335	320	371	339	376	343	302	341	314	366	316	329	322	351	313	294	302	302	315	321	336	313	285	305	320	292	320	280	272	316	272	284	305	287	298	318	274	295	325	280	260	292	325	281	270	285	295	314	299	288	273	295	290	302	277	288	262	300	308	321	286	264	324	279	313	281	268	302	289	289	274	291	300	299	294	296	241	287	265	321	287	279	328	317	278	285	275	278	295	324	326	303	288	302	284	317	291	263	298	299	294	290	298	314	297	290	312	266	289	299	274	279	272	309	314	258	289	261	280	287	315	276	260	274	277	283	296	289	293	289	282	286	277	310	261	256	277	302	288	279	315	316	281	298	277	251	292	257	292	282	304	280	288	270	271	286	278	312	305	297	337	305	322	309	298	309	279	271	277	280	264	291	269	307	321	283	266	306	292	276	290	292	300	270	301	306	304	302	284	276	314	267	299	318	287	300	288	301	309	282	264	280	296	308	308	285	291	289	279	302	282	288	284	259	303	298	271	311	263	310	300	328	289	300	270	319	268	271	291	291	300	300	263	287	296	300	284	256	312	269	262	298	279	274	271	323	303	297	284	303	271	288	270	291	268	306	299	300	269	278	310	300	307	284	263	313	296	277	285	298	340	301	290	302	278	278	294	261	290	291	273	240	275	293	302	269	293	286	275	284	316	305	279	277	274	292	335	311	273	314	311	269	304	280	268	268	263	259	306	287	310	304	309	308	262	268	328	292	275	277	306	272	297	302	267	289	285	280	287	293	288	287	322	307	271	261	277	268	303	286	299	312	300	303	276	308	295	296	300	308	286	263	263	282	310	270	303	273	278	286	278	301	284	262	268	303	318	309	266	247	286	285	300	281	278	281	270	278	306	290	315	282	286	282	282	277	298	294	293	309	316	304	313	324	297	326	273	288	316	318	273	280	283	328	291	269	295	304	281	307	278	312	295	313	279	294	307	289	303	283	296	273	262	318	296	273	267	288	279	284	289	285	294	287	305	268	299	306	297	275	290	279	310	323	301	294	279	298	249	304	306	287	285	291	294	309	281	293	281	265	281	291	285	274	248	286	245	295	313	287	280	277	292	292	277	304	306	293	308	305	314	302	299	306	301	301	286	283	291	318	310	313	312	266	300	278	286	284	295	300	267	280	286	282	307	283	304	283	325	280	273	287	270	282	281	301	287	317	295	267	288	302	274	282	283	308	280	304	299	297	294	301	298	307	273	298	252	289	267	249	307	321	294	288	314	289	303	254	274	288	271	285	265	263	303	286	297	306	304	313	288	276	280	290	318	289	269	247	303	285	253	277	281	316	303	294	303	283	276	303	310	317	308	298	294	287	300	293	301	290	267	284	320	279	314	250	303	279	287	306	310	266	259	313	290	264	271	269	303	276	306	277	283	295	279	274	298	285	309	277	288	292	292	281	272	301	271	290	298	261	248	291	283	281	296	272	310	276	272	276	266	283	295	280	291	292	302	286	289	289	300	307	290	306	289	294	279	277	305	277	284	272	280	315	282	288	290	295	298	273	323	291	275	293	321	263	284	305	257	328	302	272	275	305	305	281	308	281	255	303	290	280	249	324	295	285	301	302	285	306	342	297	269	283	265	304	291	293	306	288	300	295	266	339	299	285	289	340	292	278	329	299	269	284	256	283	278	283	293	320	291	302	270	276	316	274	297	295	258	316	321	308	284	292	300	284	277	275	246	279	302	290	288	261	309	274	292	309	301	265	260	271	291	288	286	263	295	263	308	284	285	301	298	283	329	294	297	285	267	302	297	268	258	274	278	277	287	321	278	283	288	287	283	336	288	271	288	296	281	294	274	289	299	295	281	321	294	264	260	278	256	304	289	271	324	287	296	278	258	302	304	291	315	308	307	251	285	291	288	287	313	279	290	303	295	294	289	298	282	284	286	281	278	265	307	276	270	289	279	297	277	283	273	303	286	298	267	247	283	296	309	277	291	288	272	297	302	312	282	284	289	267	276	309	279	298	271	314	242	271	308	274	290	277	312	323	282	332	274	294	275	282	285	304	320	276	296	284	303	305	293	260	270	270	299	280	276	281	282	271	251	268	273	303	297	282	268	273	295	300	256	288	302	307	295	285	324	300	291	288	289	288	275	266	285	295	275	305	331	298	263	281	311	277	300	306	277	272	306	259	249	322	295	296	270	270	299	301	270	296	299	303	282	355	293	327	279	324	321	289	272	285	260	334	254	303	293	327	303	292	303	282	285	270	259	277	308	289	304	282	284	292	270	255	307	260	255	278	287	314	305	279	284	300	301	316	291	276	284	278	287	263	308	279	297	299	278	288	250	316	274	255	285	255	261	345	285	308	271	297	316	308	271	309	320	318	277	312	318	264	294	276	293	312	329	299	292	306	306	292	314	269	292	315	315	277	283	243	279	272	290	303	285	271	287	274	279	258	311	290	299	324	308	289	297	291	262	292	321	279	259	283	302	303	277	303	278	267	329	263	291	311	277	293	311	280	279	302	240	282	303	311	279	276	269	302	279	277	309	280	260	309	293	335	298	249	244	286	261	231	289	296	296	296	259	295	299	277	278	259	294	296	294	281	274	304	283	274	284	294	314	297	281	302	298	286	293	255	280	280	273	291	285	284	276	305	264	286	300	255	293	305	281	275	315	307	319	288	291	307	306	268	303	258	262	270	280	285	293	281	286	274	300	300	277	289	281	275	228	277	305	275	277	284	273	292	284	288	309	267	249	272	272	267	277	285	290	279	313	306	287	316	300	285	303	274	315	318	286	286	273	286	256	289	281	296	265	283	307	274	303	269	301	283	264	281	304	292	271	303	245	279	278	279	290	319	311	279	319	302	299	299	280	284	292	246	276	315	298	308	269	278	283	299	306	316	299	277	292	309	310	263	298	314	272	285	312	258	296	325	287	276	298	312	339	306	293	278	265	292	298	317	264	295	315	268	313	314	313	286	293	281	282	312	285	284	257	307	323	297	268	299	329	308	301	290	276	306	284	329	296	261	286	282	262	271	295	278	268	284	295	248	298	260	293	267	295	290	313	283	278	336	314	297	334	295	300	320	313	274	282	291	313	273	281	287	257	280	297	289	300	264	280	276	324	280	296	268	270	296	280	279	287	279	285	323	299	292	314	285	281	313	286	278	293	296	297	279	310	299	277	299	296	334	280	305	269	291	303	304	277	286	302	265	311	268	312	274	256	290	280	283	274	294	301	332	308	290	255	263	321	269	276	323	287	282	274	288	295	298	332	274	279	339	291	269	321	298	318	306	266	269	285	286	305	270	302	290	327	321	312	276	274	262	310	271	343	287	300	277	283	299	275	287	279	295	255	299	288	272	300	259	278	297	280	268	267	257	274	276	313	264	262	305	271	284	314	294	277	265	307	280	288	278	291	300	312	285	275	319	332	295	287	293	324	280	280	310	305	286	289	259	271	277	298	301	282	286	274	306	305	334	280	293	273	262
3662	4599	2764	1465	1015	885	782	739	703	728	666	638	668	689	707	683	652	669	629	695	688	660	671	665	679	641	661	631	697	684	653	635	667	672	649	665	670	679	657	645	681	619	671	672	633	644	644	664	652	670	681	621	611	653	633	627	684	621	676	684	668	649	647	615	634	660	659	647	665	681	651	623	648	671	648	660	672	628	650	621	669	600	682	649	668	667	667	644	643	610	680	651	675	669	665	624	666	625	658	649	686	659	661	643	654	631	693	641	644	655	687	634	686	636	651	648	637	681	663	674	631	667	668	642	625	648	672	661	654	669	638	662	655	690	673	612	666	640	679	618	631	622	610	638	684	683	652	639	686	659	666	670	676	633	657	691	630	668	625	660	663	612	649	714	629	652	665	689	653	683	629	700	663	679	638	645	636	633	630	604	625	672	674	650	622	686	639	667	658	646	671	649	656	627	627	621	687	627	697	661	642	608	652	608	703	622	648	699	682	624	644	619	679	649	630	632	592	674	659	635	658	636	637	642	618	679	614	629	686	698	641	609	593	614	630	647	629	614	667	625	652	627	653	659	647	684	649	604	686	629	693	699	646	600	647	657	674	599	662	652	660	672	667	679	613	637	685	676	632	632	655	653	664	644	633	662	613	636	639	634	655	653	661	635	655	686	671	655	644	636	622	653	647	624	706	648	685	635	626	692	639	642	655	661	669	639	707	622	641	638	654	625	632	671	663	642	654	632	615	608	648	645	593	648	648	676	648	669	611	645	621	623	570	679	626	664	615	663	631	722	633	622	594	668	700	667	636	650	641	665	695	646	661	616	604	656	659	623	631	630	650	647	611	707	661	670	630	675	659	662	660	622	621	647	664	657	659	684	662	609	636	670	695	658	642	654	654	695	672	611	643	640	648	625	654	693	648	678	643	631	668	694	605	649	709	651	678	668	650	675	660	618	661	669	655	661	667	626	676	653	662	657	677	610	628	701	646	686	641	622	647	646	635	644	648	667	669	648	689	638	669	608	615	687	629	637	661	686	636	651	610	638	652	692	640	653	647	658	680	672	622	672	614	666	631	623	633	621	618	640	647	700	657	584	658	680	658	626	687	681	649	622	606	632	666	607	664	625	660	623	662	685	694	650	635	647	666	638	681	645	663	680	657	686	658	608	620	687	586	641	629	629	662	674	628	653	630	624	647	645	680	632	600	636	647	638	651	684	620	644	626	656	627	656	651	669	684	638	655	624	671	650	679	645	619	652	647	657	687	727	623	707	661	654	671	634	616	665	634	656	604	649	636	651	628	664	643	663	619	591	666	659	649	661	640	685	633	620	662	675	631	611	625	687	656	631	681	685	678	622	633	656	682	594	620	631	705	611	656	602	654	624	641	679	657	661	605	676	634	577	680	620	652	621	631	616	637	686	626	634	642	637	711	652	640	651	646	609	650	634	672	675	635	631	611	640	606	635	668	663	621	677	613	645	633	660	633	680	690	647	614	719	610	651	641	667	645	625	645	682	673	698	651	652	707	703	648	648	646	622	627	674	623	635	645	631	633	626	624	607	648	624	667	663	700	637	620	635	641	645	657	650	640	620	570	674	611	633	653	677	645	608	643	626	615	647	675	667	635	637	672	641	616	643	681	667	688	646	675	666	678	630	691	639	686	652	613	676	639	642	663	685	620	659	639	622	623	632	648	605	667	652	647	675	679	627	677	651	606	677	617	663	643	665	628	599	646	677	659	673	628	669	628	644	694	639	655	695	622	672	660	617	691	624	664	654	645	645	657	653	571	659	652	636	672	657	632	618	630	626	686	698	595	650	689	652	605	601	644	663	629	667	662	626	656	641	656	671	638	661	634	674	635	681	677	686	670	652	650	598	645	624	638	641	651	631	668	687	676	616	662	611	692	650	620	652	673	684	693	632	598	633	631	689	676	675	655	654	615	653	629	706	664	615	646	633	676	674	646	653	635	643	684	653	673	643	655	682	659	692	642	687	670	643	670	651	615	641	672	650	658	646	680	599	660	689	635	672	655	646	671	631	702	674	593	629	663	664	663	667	648	704	604	611	665	681	644	647	688	639	595	677	633	681	625	650	595	664	665	624	640	673	670	671	667	645	623	649	666	660	652	672	619	632	660	633	673	594	650	641	641	613	680	659	593	618	653	676	675	638	703	652	673	695	662	705	627	642	610	646	648	622	655	666	664	607	687	656	668	665	648	646	630	685	616	645	682	646	636	632	655	665	643	633	642	646	652	610	632	673	695	664	672	605	609	731	638	635	691	618	645	692	688	629	608	658	671	624	653	624	661	622	642	663	651	629	664	678	638	603	678	652	636	662	653	629	618	668	683	683	696	638	621	632	588	644	626	637	596	664	641	615	615	668	622	662	648	631	647	627	643	667	651	675	676	643	620	670	623	645	691	638	664	623	684	664	634	635	595	591	683	645	601	659	644	615	620	683	613	643	676	665	662	668	598	666	633	637	606	629	662	671	672	600	666	696	640	665	605	632	679	667	661	658	635	692	652	687	607	651	686	628	652	661	599	682	629	693	719	611	672	678	639	657	635	672	651	647	638	659	672	663	638	665	671	613	612	638	682	641	633	641	625	654	616	620	658	643	657	631	646	661	678	634	649	660	660	689	652	680	669	643	642	676	652	666	635	664	673	679	658	643	640	673	652	607	653	671	650	686	649	682	604	624	612	689	663	639	623	649	650	642	665	646	651	635	662	687	654	678	644	614	652	648	659	614	620	651	675	658	607	674	615	647	646	667	667	673	669	640	683	636	640	613	624	646	655	677	677	656	688	635	637	668	647	670	636	643	613	687	699	686	687	690	653	635	639	647	649	657	643	628	660	655	645	688	653	687	637	644	652	683	627	602	633	649	657	583	650	674	623	678	666	648	640	641	620	666	641	696	661	620	639	645	711	632	639	643	673	662	662	654	648	634	679	661	652	590	661	615	667	618	681	605	694	615	683	627	630	633	654	664	647	678	697	654	669	596	646	633	624	655	636	630	622	634	621	675	677	601	691	605	653	648	641	658	652	705	669	637	657	676	627	630	637	627	637	684	675	608	681	659	689	693	646	645	623	610	644	640	631	604	668	620	669	644	655	639	618	667	673	702	649	656	662	671	647	682	675	630	639	638	682	649	702	672	653	672	672	654	657	611	656	653	665	671	637	664	689	658	673	650	651	669	639	682	656	652	636	671	704	685	640	654	645	669	669	667	698	655	646	646	650	685	638	637	704	651	647	660	659	634	647	621	673	678	668	636	622	629	655	649	679	652	650	610	632	691	678	628	666	632	641	634	664	632	626	636	693	636	607	629	624	641	656	648	681	654	652	677	644	635	676	672	672	627	659	616	640	634	656	689	682	654	655	584	649	663	656	616	660	653	637	662	634	635	598	649	640	646	599	631	659	654	683	634	633	672	646	676	643	647	638	605	627	666	691	645	643	630	630	692	651	651	623	679	638	646	657	651	643	687	614	651	667	648
23375	20642	24191	27090	20645	20662	16581	955	561	408	360	301	305	275	258	266	260	254	245	264	246	234	262	248	261	216	197	216	217	199	198	214	231	221	227	204	176	176	175	175	191	191	231	210	207	201	196	189	205	170	196	174	185	172	163	192	188	191	195	171	174	167	188	166	202	190	161	178	171	184	200	206	195	189	173	202	207	169	196	164	200	182	188	171	172	175	180	166	154	198	187	165	182	182	177	193	221	183	172	202	166	188	171	169	191	191	195	198	177	188	203	181	184	183	213	188	181	184	180	176	180	179	194	195	185	187	157	185	170	162	185	197	203	184	186	176	204	181	188	195	165	175	161	188	197	200	185	173	157	174	168	176	229	191	196	170	170	179	193	165	169	169	187	182	149	176	176	212	189	172	191	188	217	183	195	199	188	170	192	187	140	191	185	185	187	173	174	194	197	157	182	165	178	182	216	202	187	181	194	193	181	180	201	143	186	202	203	181	200	196	193	189	193	206	192	192	179	171	187	204	177	208	214	189	194	177	192	184	193	173	188	185	209	219	182	187	200	200	192	178	179	178	192	166	182	163	212	181	190	186	213	180	194	202	209	193	202	201	197	180	209	199	180	188	176	173	215	179	190	173	204	203	214	190	166	198	173	190	172	185	154	182	154	190	172	183	161	198	196	171	178	173	179	209	202	178	167	193	182	200	181	193	180	184	192	184	176	194	194	188	172	156	208	177	194	196	199	173	205	168	179	190	158	205	192	191	194	161	179	163	186	194	189	192	198	186	185	190	187	206	187	178	182	181	208	165	201	198	185	157	190	181	159	191	212	198	189	186	159	203	172	185	174	197	179	190	178	197	212	171	208	185	168	196	189	170	183	176	190	182	194	201	188	153	198	206	180	168	175	199	203	165	180	210	186	194	180	205	202	193	184	185	214	170	185	168	193	184	199	194	218	167	183	186	160	213	183	168	202	190	209	178	189	171	180	178	174	194	184	198	178	165	212	171	188	184	192	172	178	170	179	212	213	174	154	199	215	188	174	176	178	183	194	189	198	199	180	203	178	178	167	218	170	174	150	190	198	168	184	196	226	186	176	193	193	173	190	173	158	159	164	203	193	166	202	172	190	181	188	195	174	188	191	174	205	196	176	178	177	179	178	171	179	171	190	203	192	190	184	216	198	189	206	198	197	195	188	190	195	194	177	191	174	173	209	149	184	174	179	165	193	180	193	183	163	158	204	196	196	193	198	206	134	166	168	172	195	205	172	180	185	199	196	185	185	207	173	176	176	174	167	202	192	174	192	196	211	185	163	180	181	176	171	175	185	189	199	181	205	190	211	196	189	181	187	188	172	189	181	189	213	192	195	206	199	204	183	190	190	211	155	189	174	202	201	187	185	180	178	186	183	170	188	185	195	185	196	186	160	176	181	180	197	180	159	177	188	171	178	162	174	177	200	210	193	192	192	192	170	195	194	202	173	215	188	171	181	188	186	177	170	199	196	183	210	169	215	191	181	173	168	201	199	170	205	193	187	189	175	186	164	191	186	222	186	178	195	186	186	185	195	179	203	197	183	188	194	182	167	171	178	160	200	180	207	202	191	180	202	183	185	219	195	197	203	162	180	143	178	196	189	200	174	168	167	205	173	162	201	192	176	190	190	178	174	198	190	178	203	180	183	188	205	211	183	149	223	165	165	167	163	176	180	194	189	207	198	190	185	201	200	185	185	193	184	190	212	165	177	179	164	204	182	191	169	176	202	200	207	179	209	179	168	194	171	162	177	177	200	206	194	156	207	186	171	169	189	182	207	208	167	187	172	211	203	194	161	181	186	149	202	186	191	182	202	150	175	167	205	181	151	171	194	196	183	160	191	191	162	183	168	201	199	183	180	180	207	159	185	196	176	170	202	209	182	181	208	195	191	198	184	168	198	175	189	202	200	155	184	169	180	177	187	206	172	229	169	184	170	205	187	203	202	189	187	189	171	215	172	183	176	192	169	171	170	191	173	196	195	205	174	217	189	201	209	191	182	217	193	171	164	181	185	180	189	204	184	203	188	167	177	152	200	210	199	190	192	205	195	175	172	218	178	201	195	171	181	207	201	176	177	176	193	166	183	216	186	193	177	189	171	203	180	213	179	179	163	176	193	204	182	174	196	154	192	196	176	177	168	182	181	174	162	187	209	180	192	174	187	200	215	208	171	174	169	195	195	179	177	176	170	184	185	176	200	170	190	171	183	167	203	174	211	188	200	188	215	187	190	191	176	206	185	185	170	158	193	193	196	205	184	192	156	185	175	173	210	167	198	177	184	186	189	183	175	192	204	197	178	169	173	170	208	195	184	193	183	200	167	187	192	187	197	171	185	185	164	177	190	185	186	168	177	176	183	208	194	164	162	157	197	160	191	233	216	189	161	167	207	173	193	176	188	215	190	203	205	190	179	199	169	179	177	198	167	191	215	193	181	205	192	169	174	201	162	185	160	183	184	184	173	172	160	174	187	178	193	148	169	182	164	200	187	183	182	176	193	193	169	182	189	177	197	186	179	169	201	203	208	184	166	176	200	177	191	210	186	173	158	199	191	197	182	183	186	198	203	205	185	193	196	187	195	193	195	187	195	175	208	160	193	184	187	171	195	191	191	167	167	182	185	181	196	179	160	179	171	190	175	210	165	161	195	203	198	174	180	187	186	180	179	185	183	185	217	190	195	138	203	195	181	185	179	171	193	193	207	198	183	161	203	184	216	195	184	183	187	172	192	186	170	174	166	199	168	208	205	187	196	192	154	189	190	194	197	175	171	184	173	175	177	183	163	185	177	188	185	206	192	175	209	195	194	205	181	217	191	176	190	162	212	177	185	192	185	175	189	171	207	163	211	211	171	167	211	181	185	200	185	205	188	188	184	186	177	178	217	197	145	186	175	199	174	192	197	190	162	175	162	198	189	187	168	193	194	163	195	182	212	172	206	186	180	183	183	189	169	182	190	178	186	169	164	178	203	168	162	172	178	153	188	196	175	181	187	185	169	210	203	202	188	174	198	178	192	208	180	192	180	192	188	193	169	203	168	193	200	164	188	189	187	173	172	174	169	214	178	181	170	187	205	164	179	149	180	169	187	196	196	184	154	183	196	193	159	183	168	196	172	180	185	183	200	202	178	191	190	168	175	174	177	178	194	198	199	217	192	182	159	185	187	191	183	230	176	184	183	171	212	176	175	175	160	188	195	177	174	192	177	187	184	154	192	152	180	188	198	158	193	168	179	196	204	191	190	169	178	186	169	187	176	164	186	174	180	173	179	200	181	195	176	179	200	196	184	181	176	208	191	197	181	209	178	178	168	182	179	158	179	203	216	189	174	202	186	185	172	193	178	181	187	167	177	176	188	192	183	197	193	162	191	178	182	203	128	173	204	179	187	186	185	195	180	167	175	193	194	199	213	176	229	186	201	185	210	167	186	191	179	183	194	187	188	175	195	198	196	146	180	182	195	181	170	148	171	167
3920	6781	3781	1666	1118	817	651	634	584	525	532	505	492	466	497	491	451	469	466	468	467	484	465	520	471	468	476	486	443	445	502	501	462	459	453	442	472	458	440	462	468	430	406	434	453	406	461	487	452	389	426	457	426	418	457	459	409	422	426	431	480	432	429	460	444	467	427	439	436	447	477	450	429	410	438	475	458	462	443	470	465	436	446	474	453	468	457	420	453	402	434	457	448	446	465	459	470	455	476	440	432	390	463	478	463	438	479	464	440	436	475	468	476	428	424	432	411	471	414	448	417	389	435	456	423	504	444	443	473	447	471	437	412	411	461	445	397	452	449	445	445	487	437	444	415	441	450	451	430	423	427	469	444	432	444	449	457	493	423	458	439	443	432	504	477	414	483	440	469	422	457	409	434	401	473	436	455	447	391	473	454	450	467	462	463	454	500	431	481	458	482	471	466	464	438	451	449	465	425	436	427	474	471	449	396	414	463	424	436	439	424	443	466	444	455	409	449	417	434	426	428	462	454	459	471	444	481	442	449	442	449	467	418	426	426	471	459	430	414	444	431	415	438	456	452	456	476	450	484	422	444	421	445	432	431	426	446	473	425	432	442	410	464	444	441	409	444	456	460	451	443	486	437	413	448	471	433	414	449	455	460	419	438	451	463	483	428	444	458	436	475	413	436	447	450	472	465	418	437	466	453	412	441	440	432	474	441	471	467	456	453	453	500	443	412	452	459	475	459	422	477	488	436	416	396	434	418	465	447	456	447	459	442	464	453	436	437	434	441	460	435	501	460	463	411	436	464	421	461	446	435	434	409	392	465	431	450	457	466	432	483	440	456	497	452	475	485	462	438	429	474	450	456	451	458	470	465	463	443	428	462	449	439	425	482	428	492	471	439	468	453	442	462	450	455	423	449	456	452	445	466	453	459	436	427	456	472	418	475	459	410	487	416	444	449	432	505	441	423	459	454	438	433	438	419	458	465	420	482	439	447	439	441	454	465	439	452	449	419	475	482	452	464	445	461	475	434	452	423	460	453	475	448	434	447	440	490	427	456	454	431	456	448	457	474	478	455	417	438	426	487	424	486	435	421	447	446	440	470	462	461	461	453	434	493	460	463	388	467	476	451	473	474	444	438	490	466	438	441	425	428	437	438	412	446	463	426	490	485	460	453	463	412	418	469	443	472	473	427	443	477	463	435	439	435	432	410	447	425	472	489	426	444	459	485	418	421	494	424	455	461	452	458	461	456	429	462	451	472	443	483	433	426	417	464	433	484	482	436	454	411	445	489	469	450	482	459	468	419	468	407	438	448	440	459	471	459	424	453	397	435	449	428	467	471	449	451	412	446	484	427	449	421	434	439	429	452	455	454	430	441	468	445	463	440	453	486	473	467	457	441	471	431	453	434	435	401	456	459	465	471	487	433	466	440	431	467	454	444	436	451	441	443	438	466	450	453	435	460	459	453	454	432	429	456	418	450	439	417	438	407	489	443	459	462	435	479	450	430	478	445	434	465	441	453	437	425	416	470	445	431	446	433	439	404	467	459	444	463	439	435	451	453	411	454	413	455	455	453	460	469	441	455	452	418	435	435	489	447	477	432	398	445	448	440	491	430	437	441	436	433	460	438	485	448	442	487	411	457	437	446	406	414	474	417	456	448	438	414	427	463	447	456	430	465	475	474	448	487	457	441	482	441	436	433	456	479	465	414	432	466	476	466	433	471	487	449	429	429	436	466	468	439	412	452	436	482	448	447	434	467	422	442	443	450	423	450	443	464	461	458	434	436	470	458	456	447	426	458	442	452	458	456	428	443	431	456	501	465	422	472	435	442	453	453	426	477	448	437	436	446	448	443	416	476	447	412	450	471	434	471	467	449	420	464	434	455	451	471	485	418	452	453	433	449	476	475	421	478	444	478	414	433	435	426	386	458	447	433	470	462	439	445	433	440	459	419	432	457	413	454	447	452	459	431	451	458	439	421	455	480	464	446	441	425	432	431	450	450	475	446	462	471	479	447	436	436	480	466	397	427	467	438	482	425	418	433	428	438	443	461	473	415	466	431	448	489	425	464	471	475	468	449	451	439	416	503	462	422	461	426	461	477	462	446	445	454	475	444	428	438	474	456	422	466	474	462	413	425	471	439	446	445	452	447	467	456	465	463	453	428	440	439	468	402	424	475	441	464	455	462	479	459	476	453	431	433	436	451	491	498	451	483	466	476	443	433	455	490	462	416	476	455	440	464	444	467	456	451	452	440	418	497	490	453	475	471	486	482	458	452	461	443	443	421	433	473	465	437	442	426	448	401	442	417	455	397	424	442	428	451	424	437	458	438	456	430	477	451	486	442	408	442	461	421	454	437	465	451	472	475	453	458	493	451	463	462	454	434	474	473	462	462	454	491	441	432	480	423	440	454	471	437	463	457	451	450	460	425	469	427	481	388	436	437	456	480	441	495	405	419	433	469	463	464	489	466	457	433	449	465	441	480	440	440	452	446	474	453	461	441	450	440	460	481	448	446	464	441	424	447	434	446	410	414	432	439	429	439	435	453	445	455	467	502	447	430	424	460	432	435	470	438	452	430	485	462	456	446	449	425	463	459	444	458	451	457	428	460	446	446	433	467	448	449	475	491	465	454	426	458	431	421	432	453	447	465	473	434	449	444	453	465	411	454	426	465	404	458	428	440	432	427	439	440	486	454	455	486	463	436	463	448	429	468	434	453	454	424	456	432	451	442	479	462	470	427	455	453	456	458	396	507	430	423	446	434	454	454	458	464	464	429	496	461	447	438	447	430	418	446	442	450	468	431	485	454	450	437	427	441	452	453	441	488	445	456	448	442	465	470	495	495	426	485	470	422	440	446	443	437	458	458	465	432	508	435	437	486	451	489	429	438	459	472	484	400	458	431	452	465	433	473	468	453	446	411	457	483	443	437	444	403	457	426	418	444	434	447	459	441	457	427	425	458	433	433	463	416	433	435	433	447	432	458	456	479	421	473	483	448	442	448	459	436	442	488	429	435	491	425	411	447	416	436	454	396	457	417	415	468	469	472	445	461	453	464	440	449	436	439	441	480	487	433	470	470	474	444	419	454	412	469	459	450	465	503	451	421	456	429	453	445	402	472	459	452	447	466	453	460	422	447	400	451	441	432	429	478	434	435	428	437	421	491	457	446	379	487	438	440	421	424	410	425	461	389	499	434	427	447	441	465	477	445	484	462	466	446	419	494	460	439	422	481	468	448	458	461	470	440	427	469	460	442	480	457	433	468	459	484	425	466	439	446	466	430	453	428	462	469	442	482	421	462	451	481	481	460	453	442	455	429	425	460	406	412	424	436	471	491	436	509	461	444	441	446	429	461	412	450	424	470	438	459	450	447	424	443	408	451	454	416	439	456	498	433	501	437	424	469	422	421	470	446	477	470	424	433	435	437	426	470	410	465	474	417	463	415	440	450	430	437	464	421	435	452	462	450	433	449	477	431	463	438	435
31426	19196	8025	1350	800	703	547	512	488	490	422	409	437	425	433	405	425	411	421	402	396	428	444	392	419	403	369	426	421	420	400	411	380	403	411	435	444	393	411	384	457	392	407	343	401	401	409	453	374	391	437	467	370	412	366	434	448	392	393	367	413	399	437	405	435	388	350	396	396	439	407	379	429	393	436	409	426	405	424	430	432	433	377	392	400	398	382	387	396	416	390	432	429	397	450	420	416	409	404	415	398	387	410	365	404	397	402	452	416	395	429	417	393	426	413	406	345	441	415	406	402	422	389	414	387	393	421	396	416	421	413	402	389	441	408	432	376	407	382	407	432	396	405	389	397	388	405	397	424	421	414	408	353	388	387	391	412	388	441	417	404	397	395	448	382	400	400	398	384	445	397	405	407	464	406	449	426	415	404	416	401	396	369	388	372	409	372	401	367	376	433	429	412	432	393	441	384	430	424	425	428	423	396	420	429	468	434	377	409	394	392	443	368	391	450	412	415	421	401	421	408	437	395	376	377	430	431	382	389	377	427	431	419	386	395	410	405	374	385	417	369	437	422	389	399	425	406	370	422	397	390	424	370	380	410	390	383	417	441	403	403	379	427	394	390	407	392	392	425	414	415	387	429	395	379	396	432	433	379	406	408	415	405	401	394	360	431	421	397	440	404	420	413	385	389	392	431	412	415	453	403	401	386	417	421	401	403	402	420	391	417	401	382	393	410	423	431	394	413	390	422	428	400	458	432	428	392	374	431	430	406	394	412	437	398	390	435	403	413	410	445	390	441	415	431	381	384	418	399	399	428	413	385	404	405	391	431	381	437	400	388	405	435	407	374	430	404	406	395	431	404	397	399	443	453	402	366	423	395	392	438	423	439	386	386	405	412	437	427	400	398	412	454	425	445	412	417	381	382	416	430	405	428	419	408	403	420	368	400	403	433	362	369	372	407	427	398	407	430	393	406	416	417	390	423	370	380	388	417	421	408	441	431	393	394	415	418	418	417	406	396	389	394	374	421	384	408	395	406	406	370	421	417	386	407	418	381	432	433	392	424	381	405	403	417	415	416	395	406	394	398	444	407	418	387	378	418	376	409	402	401	402	425	408	406	411	396	411	396	399	367	391	413	431	418	437	449	445	410	371	338	379	438	441	397	412	403	382	406	407	396	402	377	383	449	418	411	418	407	386	373	412	392	389	410	387	429	408	420	407	399	407	392	433	418	397	392	379	359	390	358	437	439	392	373	427	420	377	433	387	418	403	391	386	425	424	436	379	418	407	425	412	420	417	426	349	376	456	393	402	360	417	395	371	378	419	423	400	379	422	397	443	394	428	431	380	419	410	413	399	391	410	420	381	387	418	401	401	376	424	410	375	411	420	390	393	367	377	405	436	373	410	402	420	426	426	372	448	427	374	416	409	381	458	408	417	391	407	427	408	406	398	400	411	385	447	415	413	366	391	372	384	388	399	364	407	384	441	407	379	412	385	389	429	394	404	379	420	378	408	402	385	444	392	399	406	402	372	396	399	406	437	416	380	424	415	435	391	432	401	405	440	418	444	381	429	406	399	427	399	405	385	420	408	393	389	430	444	418	390	452	359	417	377	439	383	386	386	389	410	385	419	388	393	379	413	365	404	437	377	418	411	406	442	436	430	412	428	364	444	421	423	365	425	413	393	428	389	410	363	419	382	412	397	397	392	395	397	398	420	397	401	428	417	398	425	372	389	400	427	442	430	399	418	450	414	398	418	406	404	397	413	424	421	398	391	395	374	402	370	387	426	403	407	367	383	463	421	361	432	427	397	422	429	379	451	435	355	431	388	414	419	393	393	412	388	400	388	459	414	384	401	414	418	377	424	392	401	385	406	423	387	383	447	439	410	390	403	438	432	412	402	364	419	397	428	416	388	415	409	377	380	406	406	356	390	415	395	385	426	400	447	419	381	411	397	398	412	398	394	402	419	376	413	380	384	455	428	430	399	416	421	405	412	408	427	377	417	376	387	406	416	411	406	390	366	389	408	394	400	420	440	394	429	389	377	377	418	426	406	429	418	442	438	415	426	416	419	400	435	431	406	378	365	412	408	382	433	424	421	399	447	389	369	373	400	434	378	469	410	413	381	424	391	409	424	404	397	399	450	404	429	390	396	409	415	395	409	415	405	405	384	375	411	438	441	418	392	374	409	412	414	406	374	384	365	428	431	365	405	439	395	389	433	428	405	359	422	418	419	398	435	412	407	422	402	399	407	461	454	387	396	412	421	387	401	411	367	403	388	397	400	391	440	373	414	417	401	431	425	442	344	380	398	399	378	405	391	429	390	387	407	394	389	447	370	413	391	408	387	413	433	400	441	384	400	406	367	381	419	390	411	395	418	405	373	415	433	443	391	425	405	402	414	410	383	417	404	409	393	392	428	411	401	421	393	376	411	456	422	391	378	384	388	400	415	445	408	425	455	394	408	427	402	404	402	382	425	395	405	400	438	440	422	403	368	422	426	436	410	402	407	418	452	384	390	406	432	422	410	388	409	397	376	386	392	400	430	413	379	380	389	424	364	412	387	410	414	405	398	416	415	412	394	384	438	444	417	369	416	410	381	403	384	447	397	385	384	386	406	430	373	426	414	411	420	420	433	396	419	401	409	434	387	412	412	389	434	380	426	430	409	413	420	394	432	411	390	381	401	366	433	408	389	384	432	436	386	429	413	440	420	378	423	414	430	422	401	388	412	362	422	457	402	422	405	379	392	411	398	434	365	390	426	403	411	444	388	397	427	399	407	454	445	405	418	423	391	386	432	412	415	456	407	402	404	379	401	394	411	406	427	422	423	384	377	402	400	394	376	400	410	425	399	396	426	412	388	379	403	402	383	392	429	421	392	410	397	391	398	384	453	387	411	427	420	397	371	411	358	424	426	378	429	444	373	417	409	380	422	478	406	402	426	391	437	423	421	404	382	455	406	403	408	389	410	414	416	394	402	437	392	371	381	446	396	449	414	399	411	424	409	406	433	394	448	388	403	371	434	411	412	395	373	420	374	386	362	389	390	421	370	407	375	421	404	431	411	394	409	441	417	408	413	416	394	409	412	389	407	452	376	420	405	426	364	420	461	423	394	405	405	427	427	420	429	394	393	390	412	358	329	404	389	379	396	410	415	393	432	387	419	423	361	394	360	379	398	407	392	414	421	394	403	433	417	388	391	402	400	399	411	397	404	397	392	408	415	381	420	420	427	402	377	377	430	364	394	415	456	411	369	368	384	408	407	408	427	412	398	372	412	357	404	414	441	423	368	398	403	460	414	396	435	419	404	386	457	430	390	399	408	441	386	447	393	392	394	418	430	407	459	445	391	391	424	429	389	395	378	413	408	425	413	410	404	412	404	382	415	412	419	406	433	413	392	395	420	402	401	399	413	375	383	402	383	422	392	389	400	389	424	389	384	377	379	425	404	418	408	439	415	395	415	395	425	429	391	421	405	414	408	426	391	420	381
5756	2484	1696	1221	1092	971	924	889	955	861	905	934	915	905	918	930	882	955	882	958	890	963	866	881	933	914	929	921	924	865	966	922	889	903	919	888	880	883	863	958	888	861	898	911	965	933	904	917	932	879	908	852	928	913	906	976	901	922	890	940	872	928	875	913	873	919	816	902	878	862	836	901	995	839	894	894	904	934	902	874	838	914	871	896	939	851	911	954	920	932	950	905	903	823	876	910	834	915	865	872	894	872	893	909	914	903	895	922	881	855	914	845	882	934	876	929	918	880	908	969	918	909	885	896	915	910	897	862	893	900	891	874	923	905	923	895	902	878	917	884	877	871	886	902	919	953	898	907	834	824	897	895	910	854	876	881	913	903	871	940	857	865	910	945	873	866	951	907	899	943	928	897	840	954	913	883	960	933	899	937	876	919	893	912	929	850	899	875	872	921	908	917	914	934	867	931	933	896	899	902	870	962	885	919	903	919	913	975	872	901	892	879	953	926	935	930	931	922	930	913	921	955	892	861	891	926	882	890	892	894	891	938	877	952	930	958	923	958	874	899	915	938	895	903	917	923	916	882	898	919	940	901	920	871	935	948	882	905	893	888	974	895	884	878	912	849	916	963	918	876	887	887	961	904	907	940	886	895	928	865	932	916	856	915	875	899	911	881	915	854	921	901	915	888	883	889	867	910	899	901	896	869	905	909	944	921	937	913	843	944	859	922	918	924	933	981	926	894	907	906	903	899	943	941	909	917	888	959	870	879	933	859	834	908	950	882	852	941	868	941	923	920	859	890	909	906	931	915	875	867	862	894	881	905	928	979	894	882	901	903	925	835	890	882	903	872	877	844	902	979	927	884	875	908	917	878	889	924	889	859	870	919	902	953	912	907	901	922	936	886	976	919	934	912	886	958	916	931	926	862	863	916	923	857	927	905	934	903	896	907	957	945	900	883	863	871	920	947	894	927	870	903	906	908	896	870	942	889	943	961	900	927	926	882	918	944	882	886	888	845	882	898	906	911	851	919	930	880	940	903	906	901	887	957	912	836	883	887	918	884	955	890	891	893	933	903	895	932	923	927	873	907	910	929	878	851	913	882	975	876	885	919	859	888	876	910	902	889	907	935	887	924	874	935	895	871	899	888	883	889	903	888	899	901	908	906	913	911	950	938	881	933	859	881	864	958	906	933	965	960	889	962	894	972	867	857	882	862	878	876	910	885	924	919	942	863	915	935	882	909	929	914	895	932	896	884	879	941	888	897	938	904	923	883	876	915	887	888	836	871	878	913	894	890	962	890	953	909	878	873	890	872	890	902	907	870	935	923	884	881	932	866	854	925	898	927	889	904	914	899	860	923	942	881	953	899	923	861	925	851	899	910	882	937	910	880	854	931	951	934	900	973	914	907	918	901	883	859	904	904	896	926	938	981	947	860	906	874	914	956	913	885	871	837	893	899	898	870	899	882	855	936	931	895	890	897	884	870	845	862	942	873	880	949	916	928	957	905	879	886	935	904	881	922	913	903	861	899	912	913	888	951	885	951	909	869	922	871	933	903	882	884	879	842	917	872	920	834	886	905	972	919	922	870	894	853	922	926	957	892	911	896	899	902	917	897	898	921	941	907	929	864	920	837	909	897	892	933	909	855	924	952	924	933	892	870	914	905	951	889	915	883	964	875	901	898	936	923	888	912	914	882	928	862	878	905	902	931	843	867	881	916	916	940	935	891	907	923	931	925	895	885	880	918	874	921	906	869	934	953	952	863	939	842	914	943	903	928	907	924	896	913	915	929	877	894	911	926	890	899	884	943	858	908	873	864	888	896	900	922	914	912	852	899	938	915	864	970	886	908	962	866	938	867	899	873	897	876	876	910	979	903	946	907	872	874	998	847	901	876	927	939	856	947	899	893	861	933	881	938	975	956	889	837	899	952	911	871	857	916	922	857	920	927	897	917	890	900	881	826	863	882	905	884	907	914	905	920	885	889	878	877	935	937	907	937	931	902	874	887	885	866	855	919	944	898	843	934	949	949	937	903	927	923	920	912	934	917	821	887	917	897	910	892	901	924	884	886	911	930	904	900	898	907	946	852	922	848	901	931	865	862	884	961	873	932	868	874	924	890	913	889	870	909	893	917	911	867	950	877	937	918	865	853	854	924	925	862	896	887	895	909	848	861	936	842	867	918	896	883	869	935	916	914	841	898	887	913	889	915	943	866	931	905	897	895	910	854	907	913	900	905	907	882	855	944	944	914	902	920	879	920	896	899	892	863	916	975	899	938	878	868	932	923	921	924	899	934	942	918	954	904	918	870	842	890	888	893	911	970	919	913	894	948	936	940	883	897	929	871	872	892	903	956	904	888	905	926	890	916	895	846	827	976	885	923	853	881	906	878	837	884	897	907	956	905	906	904	880	926	948	862	936	908	941	942	878	850	896	965	898	879	876	872	939	892	859	957	921	844	858	904	931	890	923	910	856	931	910	870	872	936	884	946	938	942	906	897	988	895	886	896	886	879	960	929	991	856	915	875	883	934	921	901	888	900	889	898	870	919	905	916	907	879	869	900	877	976	943	923	893	843	926	898	936	900	919	955	889	910	948	877	878	848	891	889	921	920	959	923	913	901	922	902	899	892	883	884	874	952	867	832	934	927	903	910	942	934	916	877	925	884	954	910	921	910	885	883	872	915	928	882	901	967	874	873	937	892	947	910	919	913	841	929	870	882	914	913	886	905	932	838	885	932	852	866	887	910	920	912	928	877	875	899	929	922	879	929	914	888	902	872	917	901	938	903	919	880	900	892	887	892	920	891	899	904	906	896	874	875	942	909	915	924	898	915	873	881	903	859	905	886	880	882	860	927	901	882	843	948	886	903	896	884	862	913	894	902	891	937	911	949	914	858	896	901	896	896	856	908	944	907	898	926	891	883	909	940	864	875	938	880	883	947	897	885	910	874	924	874	919	892	871	907	912	913	892	923	900	926	940	838	820	885	912	914	899	898	864	922	854	889	869	879	906	907	892	899	920	885	892	866	826	951	888	887	892	944	910	956	889	898	896	892	889	895	879	975	876	907	913	892	903	957	901	896	940	924	895	922	913	861	951	930	922	898	910	883	938	951	833	866	912	879	880	851	881	868	874	899	869	907	942	903	918	887	965	963	876	920	872	935	866	929	937	846	911	907	939	869	958	928	879	930	865	963	900	867	967	913	902	910	896	990	930	950	904	848	919	964	925	968	847	899	878	933	909	916	895	884	891	956	914	893	905	923	882	890	912	903	897	901	894	935	897	877	861	904	913	953	926	923	895	854	922	905	872	865	920	887	890	877	955	835	871	899	954	909	885	918	873	895	949	901	885	902	936	940	902	921	855	854	895	902	919	902	901	914	870	974	864	891	950	931	883	914	956	885	935	890	925	940	921	905	914	883	869	908	888	958	932	889	900	902	918	885	899	912	927	901	889	906	939	931	904	875	903	885	879	918	890	910	943	904	923	886
24002	20646	23875	27429	20640	19761	1308	552	492	421	411	406	369	340	353	292	328	337	321	318	315	345	336	304	289	320	299	276	297	317	272	294	255	307	308	273	301	300	262	296	292	299	327	283	294	267	306	298	322	291	287	302	280	293	264	305	310	289	280	286	311	278	311	281	282	270	305	314	276	302	321	294	309	273	305	307	286	286	289	292	324	310	280	297	299	299	296	298	294	298	298	280	288	325	266	303	283	286	289	295	270	279	271	311	293	315	319	349	320	295	291	322	305	298	338	269	267	319	306	268	280	296	298	303	292	298	277	297	281	302	309	309	277	294	272	280	294	303	311	286	286	275	268	268	299	308	263	307	313	289	301	298	269	331	292	321	267	311	308	286	293	330	286	286	324	282	293	291	269	297	333	303	302	278	273	276	270	308	268	299	297	276	302	275	323	328	284	311	280	293	307	266	260	275	275	277	302	316	283	306	288	288	263	266	322	255	288	296	298	282	285	289	326	256	305	306	280	288	260	310	294	286	267	259	241	323	306	303	282	272	259	287	307	283	324	278	266	294	286	281	313	291	285	315	300	287	323	282	274	254	280	285	309	272	291	292	287	291	310	306	283	329	286	314	290	317	258	306	303	308	298	284	295	292	315	294	260	299	287	284	274	269	275	304	298	290	279	285	296	304	259	286	293	285	285	257	286	293	260	263	281	270	333	290	285	267	270	289	292	286	294	302	282	324	302	293	316	298	285	277	315	309	317	310	348	274	294	299	285	284	311	253	274	289	271	277	313	263	303	272	320	271	275	293	263	307	288	275	302	292	278	272	305	295	286	298	282	327	278	268	285	277	275	290	302	257	290	264	305	301	296	291	268	274	252	273	270	278	288	304	287	292	291	303	268	281	287	301	299	300	305	321	301	286	263	276	296	301	268	266	280	276	276	290	282	270	284	264	266	270	295	312	274	277	281	307	248	279	304	261	306	283	282	288	316	319	310	298	301	316	307	276	292	281	254	271	289	300	285	315	270	272	270	307	295	278	285	277	253	303	312	266	281	308	286	303	290	266	302	304	284	276	310	271	285	256	265	299	277	328	272	275	279	314	295	272	323	302	295	255	272	303	349	310	273	278	303	318	279	281	293	313	263	293	324	299	262	273	280	300	283	314	295	275	254	305	305	279	317	291	249	269	288	310	290	313	298	295	299	298	290	300	298	296	291	285	285	292	286	320	288	277	316	285	272	282	271	279	311	273	297	311	293	328	317	289	285	261	293	269	288	290	313	253	307	246	288	276	251	268	279	279	305	259	292	287	283	296	302	284	263	298	302	281	320	310	284	266	287	292	299	303	300	297	297	288	308	273	320	264	290	263	258	318	299	251	273	274	271	295	307	288	285	280	313	327	283	300	277	273	283	284	304	285	295	293	295	283	313	259	277	274	301	314	282	272	288	290	288	293	267	305	300	259	316	266	273	282	330	292	283	288	301	287	315	295	294	281	293	265	289	300	290	298	290	265	296	286	263	295	299	295	298	308	320	274	289	290	280	261	302	277	301	265	267	308	305	304	271	292	287	285	301	296	322	295	274	309	284	274	293	296	292	302	283	275	277	268	264	286	292	255	302	272	290	272	323	262	267	310	289	334	294	244	295	275	301	260	268	307	334	278	258	272	283	270	271	290	262	266	317	298	282	283	237	301	270	311	265	269	339	301	295	291	290	314	264	301	296	290	257	285	315	307	295	278	308	309	262	276	258	300	325	266	287	293	308	286	273	303	270	318	265	301	306	277	281	267	286	277	322	278	285	295	281	272	256	285	287	286	272	284	291	307	293	290	281	302	321	278	263	255	261	294	282	246	297	280	294	276	274	287	304	265	258	268	281	296	281	305	253	285	269	300	299	308	279	267	281	274	291	294	276	324	289	296	300	286	292	311	304	297	304	299	286	301	275	272	303	287	265	286	277	311	268	277	280	307	317	277	289	301	316	291	287	282	266	329	263	307	321	273	264	284	282	270	292	278	235	286	281	292	280	305	303	313	290	317	303	266	305	272	286	276	290	282	328	284	283	304	329	310	292	269	315	303	300	285	292	283	299	287	308	265	281	315	287	277	280	295	292	299	276	287	261	297	269	308	301	301	295	283	293	288	277	302	296	259	294	311	312	301	293	285	303	317	285	304	290	287	280	279	264	309	279	285	307	310	297	310	266	289	283	281	328	307	310	318	289	317	267	284	309	296	270	274	284	289	284	302	304	289	297	316	313	300	315	260	334	276	282	292	305	266	294	282	284	321	291	293	273	265	283	298	321	307	269	318	292	278	270	270	304	288	307	279	294	291	313	290	307	273	318	287	287	286	285	311	303	283	291	291	275	269	280	254	283	309	262	295	276	318	268	292	302	295	277	281	253	268	256	303	285	300	299	247	289	324	290	281	267	282	289	302	264	315	308	272	271	277	274	253	309	285	300	288	287	295	291	307	309	301	286	282	272	312	292	275	272	292	295	297	285	296	284	269	284	286	300	293	281	268	304	277	301	289	300	266	284	338	289	264	268	262	324	274	309	271	304	262	272	277	327	264	312	311	289	280	254	291	287	305	296	267	289	238	297	286	280	289	282	292	299	260	321	275	323	297	268	321	286	312	312	267	279	310	295	285	271	280	276	300	298	270	301	301	309	280	293	279	305	280	259	302	303	260	318	295	289	263	292	302	284	258	276	283	265	298	277	274	302	324	273	290	311	305	294	299	286	274	275	290	294	268	263	291	292	290	305	293	325	303	270	297	307	339	287	299	277	297	299	269	272	260	322	290	276	282	299	269	276	252	285	276	291	291	314	322	325	292	275	289	272	284	290	290	247	335	285	281	293	259	270	274	300	320	303	278	310	287	279	289	252	266	258	281	274	314	277	263	330	287	306	306	278	250	303	314	290	244	322	298	289	268	305	241	285	298	309	299	283	299	272	289	301	327	296	293	295	297	246	293	323	290	282	272	297	283	261	265	289	304	295	290	268	274	258	284	281	303	281	256	288	275	302	291	320	273	283	304	309	298	281	293	249	282	310	285	292	276	292	322	287	298	311	289	277	293	259	254	270	326	336	310	311	304	317	296	296	289	303	280	273	255	268	321	297	302	279	257	281	286	294	258	303	279	308	294	302	318	258	302	250	296	257	309	277	300	271	283	304	263	296	277	272	292	305	253	294	306	283	290	297	295	299	303	283	295	312	265	296	294	304	305	279	273	293	283	301	292	295	289	304	278	314	253	310	273	275	295	279	268	277	262	303	277	291	270	299	282	279	274	322	280	307	304	272	278	301	295	278	289	298	267	289	308	325	312	270	277	301	281	292	311	289	269	299	279	288	288	282	277	266	305	291	276	278	302	314	299	270	277	282	283	281	259	298	327	254	296	305	293	291	289	300	277	301	298	322	320	278	315	296	288	308	320	284	294	243	262	284	271	292	284	287	285	280	304	281	289	288	280	259	271	290	272	290	278	339	276	272	302	301	277	286	306
3849	4516	2557	1461	994	883	745	704	779	722	720	657	667	704	671	633	703	594	657	700	632	667	659	639	605	658	686	664	636	661	708	681	656	624	636	710	623	632	696	681	651	686	673	637	684	628	627	684	694	677	662	626	698	648	703	651	695	694	672	662	718	650	672	700	649	619	649	646	650	622	670	679	700	651	662	625	643	601	629	643	617	639	685	700	670	678	652	632	677	665	625	659	649	699	644	653	672	661	660	683	648	613	652	623	654	642	627	611	638	597	656	658	633	672	649	645	704	648	643	663	674	657	599	666	649	692	633	633	626	592	655	659	640	629	694	621	640	634	611	617	663	664	665	663	637	710	654	645	666	641	632	657	655	687	632	704	648	650	651	673	630	675	678	667	646	633	667	617	643	627	621	667	673	655	670	594	627	674	627	652	618	676	679	678	649	652	655	632	589	638	648	649	670	617	711	665	672	639	616	638	618	699	660	660	637	668	587	653	687	646	617	655	639	664	607	600	664	680	661	652	656	658	641	618	655	678	682	649	645	646	653	673	702	637	659	667	603	638	643	666	636	648	632	660	676	641	611	659	645	644	661	630	613	643	658	672	672	628	663	642	686	679	639	691	662	657	620	645	635	647	671	615	662	609	629	666	693	651	641	632	626	655	631	648	645	667	644	674	655	638	643	611	633	657	611	659	661	649	596	618	685	606	652	660	628	682	657	664	662	628	632	593	640	651	688	669	682	637	618	661	687	611	677	633	667	676	617	656	630	625	645	629	635	647	682	611	653	678	643	677	612	649	657	618	631	595	641	633	647	654	683	666	628	616	679	705	616	638	661	647	660	633	633	621	664	627	621	680	676	645	658	643	662	635	632	675	659	642	636	653	628	660	639	639	653	673	692	678	649	640	621	659	654	640	675	630	668	636	680	648	639	649	650	645	673	658	662	699	664	617	631	649	658	631	634	667	666	653	648	692	703	672	607	647	623	631	649	672	656	655	667	626	620	651	656	663	636	675	640	675	674	616	667	633	623	687	659	613	661	624	635	655	627	675	646	638	649	673	642	643	658	635	643	650	641	638	599	625	656	657	688	594	646	645	683	604	680	632	611	664	636	638	665	609	640	664	679	660	674	598	614	624	659	637	657	650	652	646	674	640	668	611	678	705	641	644	575	669	623	612	652	630	663	623	679	660	670	667	661	634	656	688	621	655	635	643	627	666	660	668	661	634	667	668	653	625	628	681	640	669	687	654	676	620	698	643	682	674	692	644	651	643	582	689	648	653	655	690	680	601	654	660	625	681	663	632	666	675	683	647	651	675	653	646	710	699	665	609	675	671	649	625	672	642	636	655	686	638	691	666	585	682	631	645	638	672	656	665	610	649	634	639	651	671	630	621	635	674	647	680	612	650	671	631	652	612	681	634	638	611	661	681	611	677	641	616	632	653	665	635	645	656	678	642	614	677	697	665	644	682	648	655	661	649	640	674	645	617	694	680	667	702	638	662	679	601	657	654	626	664	650	679	606	618	628	658	616	614	629	681	668	676	635	646	651	693	635	655	631	613	647	667	667	679	644	629	626	665	628	634	627	652	646	640	679	662	621	667	634	580	623	654	629	586	672	644	681	645	670	651	659	677	633	592	609	643	660	651	660	692	665	635	644	675	647	676	679	641	638	643	678	689	650	616	701	637	635	656	645	609	620	647	625	605	625	649	629	597	659	668	666	687	615	665	603	622	691	624	627	658	658	667	658	659	681	657	633	634	643	646	613	696	689	640	673	726	642	610	675	648	682	664	647	603	665	609	643	648	660	686	667	639	668	645	667	666	639	678	635	576	651	657	619	673	661	678	684	633	690	650	590	688	656	628	626	606	649	641	632	693	627	619	676	673	612	650	621	691	633	624	688	674	676	723	648	668	586	654	632	640	602	693	693	694	682	654	639	617	680	644	646	668	666	638	653	611	636	639	646	665	666	660	648	663	661	624	679	613	696	609	680	640	682	671	634	663	642	654	644	632	656	619	661	610	614	674	640	638	628	642	655	677	620	654	663	646	667	609	632	616	668	642	687	677	660	634	671	655	643	638	664	652	600	634	642	665	612	655	682	636	619	609	674	618	625	640	626	640	629	637	668	673	642	653	619	648	681	643	676	648	613	692	614	643	632	625	682	631	641	643	679	661	649	667	606	671	624	649	642	648	662	657	626	610	613	682	633	643	683	625	678	656	660	649	653	706	638	658	652	656	611	686	656	649	620	622	638	651	678	668	635	628	631	664	674	624	637	626	671	698	648	623	648	621	690	651	653	625	652	663	610	649	659	643	656	681	649	612	628	633	606	639	653	608	600	647	663	627	636	612	701	715	670	625	622	642	651	634	646	649	618	656	664	656	649	682	638	656	695	663	634	615	620	660	647	617	666	617	630	660	649	647	631	671	665	642	644	647	613	639	635	680	606	652	668	667	654	619	649	671	661	619	600	638	629	655	641	681	620	602	650	656	655	650	629	628	658	677	622	658	643	689	642	620	622	678	664	675	647	640	702	670	638	610	670	708	648	632	659	665	667	593	696	670	659	626	655	652	627	645	691	635	638	642	603	699	654	634	654	630	651	627	705	668	659	649	670	647	666	653	634	650	686	643	656	662	597	654	659	643	688	606	657	652	690	676	631	660	642	622	595	656	627	651	634	668	642	690	670	614	658	626	643	655	625	657	641	688	618	608	665	674	660	622	659	621	653	693	650	671	665	644	634	683	593	661	659	630	688	710	680	633	630	607	613	649	632	642	622	618	656	642	632	625	606	681	682	629	629	646	589	636	690	620	624	602	678	638	648	636	672	615	654	617	694	644	612	651	654	629	655	650	637	614	675	637	647	677	679	606	660	677	679	652	629	596	696	633	636	623	604	649	616	662	621	648	630	661	648	618	632	667	708	664	629	673	623	652	674	660	605	652	657	631	669	633	619	619	604	645	629	650	640	636	667	675	705	649	643	640	629	662	638	651	632	682	652	636	661	653	623	600	633	693	652	639	640	661	673	625	680	629	645	605	677	629	647	649	677	631	635	671	686	665	673	637	624	672	624	636	669	674	676	629	662	696	592	625	679	693	647	660	664	672	670	640	641	651	643	632	637	638	644	605	642	663	638	660	623	637	640	642	639	641	651	622	601	637	657	589	609	597	651	667	609	690	647	659	687	658	669	641	674	631	689	639	638	605	702	657	617	634	674	639	642	637	626	626	614	691	667	656	676	657	632	655	611	660	633	654	650	662	666	618	699	668	667	653	619	667	645	649	638	617	696	642	687	688	689	593	647	676	617	665	690	668	663	659	644	647	616	661	627	673	646	668	624	624	675	663	659	650	633	635	662	602	600	643	619	676	638	649	669	630	708	614	595	649	653	640	663	645	663	646	640	606	693	668	641	658	635	650	667	614	608	635	620	657	654	658	601	650	649	655	625	649	619	607	645	647	662	672	701	683	688	704	641	655	628	654	648	642	647	678	644	621
23366	20642	24183	27129	20649	20661	16789	956	568	449	356	331	295	305	274	282	270	241	273	253	245	230	235	258	268	238	217	246	223	228	219	200	214	194	192	178	178	181	191	222	179	208	182	186	202	196	200	192	192	183	158	194	190	193	215	184	176	198	170	190	178	207	179	185	174	197	188	190	185	197	210	176	182	175	197	193	176	203	222	178	195	180	174	198	172	187	209	203	180	205	184	182	187	180	187	162	190	175	219	183	190	180	176	190	154	197	189	204	184	178	177	193	210	167	213	204	186	191	190	192	214	189	179	159	199	187	172	201	195	184	196	159	177	176	200	216	187	180	197	179	208	204	202	198	204	176	190	187	201	188	227	186	187	179	184	190	186	192	187	177	189	160	216	183	201	179	187	163	187	234	169	181	187	190	209	188	202	164	189	198	192	161	178	184	175	171	154	176	220	225	172	173	180	210	182	205	232	176	184	179	194	170	193	205	186	178	165	199	217	181	188	162	185	173	170	192	185	171	199	160	185	177	172	157	181	186	192	174	172	157	175	164	170	165	204	148	197	186	169	177	185	169	194	189	188	158	209	213	204	173	184	183	201	189	198	204	187	192	178	189	176	183	208	173	188	198	194	177	175	172	196	191	162	181	224	204	194	202	199	193	174	199	195	146	188	202	204	161	164	185	213	184	192	184	211	190	199	193	195	177	184	174	168	178	204	204	213	208	166	207	190	179	195	173	183	174	189	190	191	185	185	173	181	193	180	177	199	211	176	211	218	179	186	159	176	176	181	175	167	203	202	194	186	170	192	196	167	189	164	194	179	174	187	174	164	188	169	197	178	182	173	165	195	174	210	225	181	177	175	221	175	177	184	176	185	185	180	208	162	172	197	173	199	175	190	184	159	215	194	162	179	206	199	205	193	191	176	166	169	162	203	199	195	178	170	201	194	172	186	173	193	200	206	209	177	169	167	200	193	175	214	185	168	202	189	173	167	180	191	168	205	186	192	163	201	183	199	193	147	172	177	153	182	178	195	191	163	207	177	168	179	186	171	184	181	186	208	199	166	196	153	164	204	195	156	189	203	186	212	192	161	181	178	194	178	181	207	189	209	196	189	184	203	224	188	183	220	199	211	200	204	214	160	178	191	175	174	195	182	194	197	169	194	191	195	178	158	170	176	163	166	186	176	200	171	174	187	202	181	163	165	214	197	189	200	176	173	197	187	205	193	176	180	168	175	183	181	162	176	190	167	153	224	186	208	191	178	198	173	184	184	176	192	181	175	180	194	172	196	187	194	181	186	192	189	176	191	172	180	190	187	177	167	199	160	183	183	192	174	200	192	194	158	181	206	159	196	176	209	218	154	167	187	182	190	177	192	197	177	177	193	195	167	189	178	175	206	198	200	176	185	180	188	176	170	178	170	191	186	169	195	188	177	183	185	166	207	190	152	157	206	192	181	185	204	204	177	173	194	173	185	190	189	189	172	217	174	208	188	168	190	190	168	191	170	171	181	193	202	149	185	189	187	191	164	204	168	186	210	180	186	193	163	198	196	172	197	166	173	180	185	176	183	185	199	177	182	189	184	177	167	179	198	187	165	187	186	196	175	183	219	175	172	187	183	171	210	201	164	201	176	195	159	201	168	173	188	183	188	189	199	196	166	171	196	162	170	186	179	169	185	168	188	173	153	176	175	207	205	207	188	182	180	189	196	176	177	198	195	171	208	193	180	196	170	212	216	183	187	171	187	218	188	184	210	181	172	195	194	178	194	188	198	179	177	184	161	179	184	157	187	168	201	193	172	189	193	187	201	167	173	201	198	158	178	182	163	185	179	184	189	191	196	222	184	203	178	190	168	178	206	190	219	166	187	160	190	198	161	194	167	163	170	176	184	188	196	186	190	166	189	204	200	190	185	186	169	185	173	182	192	195	179	205	182	181	205	193	184	189	217	183	179	180	175	209	192	201	216	182	162	185	165	194	192	182	204	178	184	183	189	194	200	199	162	175	176	183	169	196	184	170	202	164	173	188	181	168	180	182	194	191	191	192	171	182	206	184	185	214	184	170	190	179	207	183	194	174	184	185	183	196	175	158	169	176	171	183	172	174	184	183	185	173	166	181	220	174	159	182	201	186	179	187	174	200	175	176	173	197	189	167	185	174	184	171	213	157	168	183	176	197	181	176	195	177	192	201	179	197	190	227	169	196	172	202	196	175	178	185	189	201	188	183	167	204	176	171	184	179	201	175	181	167	182	196	191	194	168	186	202	165	196	189	186	200	180	195	201	194	174	174	202	167	186	192	203	192	200	176	169	228	186	166	189	145	183	179	158	185	188	181	179	202	190	151	197	198	189	200	200	213	174	183	178	199	216	173	194	170	186	196	181	181	174	182	151	183	194	170	183	182	190	170	175	164	188	205	171	166	191	176	171	191	185	170	199	178	180	204	181	188	198	187	181	178	184	181	165	199	161	199	184	188	186	199	199	205	180	169	164	217	180	207	197	179	187	192	198	229	201	175	168	197	186	173	166	196	180	173	193	171	173	162	172	169	205	175	162	177	185	171	191	196	190	180	188	179	193	201	201	207	206	182	184	198	182	167	193	162	176	180	183	198	186	192	191	180	176	170	173	207	187	206	202	178	183	172	197	188	179	193	175	170	192	201	195	171	197	180	204	170	195	174	189	185	173	189	193	203	194	197	193	191	184	163	177	150	192	177	173	190	198	186	168	191	188	179	189	181	207	200	175	173	169	194	195	171	180	186	183	192	175	208	183	171	183	196	190	218	178	198	176	191	169	209	151	199	184	182	171	173	186	185	178	198	184	164	181	200	191	184	181	191	173	187	167	191	167	223	189	172	180	170	184	193	186	192	187	195	197	204	213	166	186	168	200	159	176	177	193	183	215	169	170	183	198	188	175	188	187	210	175	181	178	196	169	201	165	187	174	186	185	191	193	181	194	193	176	186	191	152	181	197	213	190	200	185	176	188	201	166	190	191	189	176	197	191	163	171	187	173	174	173	206	142	205	181	179	202	180	204	182	173	198	181	201	206	183	184	190	202	188	159	181	191	191	176	185	185	214	161	208	184	196	198	186	180	177	205	190	169	156	188	183	182	187	166	189	206	189	188	162	154	215	174	175	185	182	150	214	168	188	176	168	157	184	166	186	174	199	181	197	209	191	183	169	179	163	162	197	205	162	202	157	194	171	199	176	154	202	185	162	194	188	218	177	172	174	166	212	186	182	186	186	187	191	197	182	196	214	175	169	184	214	197	186	191	190	166	194	175	176	194	197	164	189	185	196	172	169	194	165	194	194	182	195	173	163	163	192	210	215	206	176	172	183	194	201	176	199	170	168	169	163	175	166	175	178	207	194	168	168	197	188	199	189	184	191	190	191	202	193	186	195	204	191	192	178	191	171	172	190	209	172	170	191	172	192	176	200	179	187	199	169	183	188	178	198	179	185	174	194	184	192	179	214	174	189	201	179	175	181	166	182	178
3994	6875	3526	1711	1084	873	655	533	590	521	497	473	473	522	530	489	511	435	468	478	485	508	489	453	483	460	463	446	470	505	441	449	465	458	448	450	452	458	419	451	476	435	483	482	454	459	465	478	425	428	445	458	464	459	464	431	456	474	436	427	479	481	455	417	450	425	429	506	447	461	494	482	425	495	436	451	460	459	472	462	446	451	445	443	419	458	475	404	434	432	459	445	464	429	436	441	480	459	446	460	470	452	461	423	451	471	448	434	454	449	468	450	455	459	464	481	428	440	398	479	443	438	421	473	395	416	448	449	485	442	437	448	474	431	415	447	442	444	462	472	492	453	457	442	412	415	432	460	452	442	434	448	482	475	472	463	441	453	449	451	442	434	438	470	470	462	483	472	468	435	473	474	460	433	442	416	440	419	431	427	465	442	416	456	426	451	465	444	451	449	497	476	465	443	437	480	438	466	420	459	402	447	443	483	485	446	405	457	426	448	454	455	463	455	420	475	452	464	466	450	460	417	413	425	479	434	411	433	477	469	452	453	451	436	476	442	446	472	473	440	450	439	457	468	450	453	460	429	461	435	445	451	439	406	409	447	434	476	502	458	425	456	435	465	455	433	466	456	466	450	473	445	444	439	433	426	477	447	433	480	477	457	424	492	464	479	471	447	472	439	453	437	434	460	432	445	427	494	461	448	455	440	448	422	411	400	396	456	457	418	447	476	472	467	475	452	451	415	424	461	460	433	496	443	462	442	458	473	468	459	455	444	427	420	453	436	454	432	437	512	453	408	449	433	488	440	429	423	462	441	480	409	414	447	449	425	437	426	422	456	423	437	424	439	456	393	456	412	457	485	439	472	448	444	448	448	452	431	496	445	432	446	431	456	415	460	419	439	432	456	426	436	500	454	455	442	448	454	434	430	430	424	488	430	441	445	465	416	452	461	476	501	466	477	445	420	444	464	456	456	429	443	460	487	444	438	409	443	453	425	490	441	454	450	453	446	452	437	440	452	431	453	437	449	474	429	447	434	434	478	460	492	445	403	473	445	407	427	429	447	440	465	443	450	424	459	465	452	467	459	500	426	424	454	493	438	469	444	435	443	449	438	432	448	406	441	450	424	420	447	429	458	474	429	426	484	408	439	443	467	447	431	430	453	461	451	426	455	432	461	427	457	441	460	461	454	496	447	489	431	447	442	502	468	458	413	439	460	424	439	469	446	477	442	404	436	428	424	461	452	451	450	428	409	446	440	418	446	466	449	413	450	466	442	412	450	439	469	452	421	448	443	484	438	482	422	501	453	494	474	475	461	449	478	487	491	461	442	428	427	483	498	413	427	441	392	431	448	461	427	472	443	475	415	462	433	473	439	448	482	454	421	456	448	454	482	451	455	439	456	426	448	446	463	479	448	436	450	443	464	443	441	480	423	423	437	454	445	422	460	465	457	436	423	489	464	472	427	436	482	452	467	455	467	458	406	463	440	431	438	452	421	471	466	423	471	440	436	438	422	436	446	450	418	468	423	456	439	465	447	451	481	423	471	457	448	473	424	454	442	432	432	452	438	413	440	475	436	435	443	411	418	440	460	481	466	471	460	468	460	452	451	451	473	464	483	425	446	423	431	430	477	442	438	470	468	454	456	474	471	435	464	447	452	479	439	476	407	459	460	443	436	457	438	449	432	453	441	449	464	470	442	431	430	471	461	409	428	468	432	454	429	490	437	403	490	445	469	420	439	449	421	448	410	452	458	442	482	420	461	423	454	439	446	457	440	462	437	462	461	427	447	460	432	472	403	437	431	467	446	439	477	462	463	418	439	435	469	434	489	440	456	435	461	437	468	471	452	468	433	481	460	466	477	434	446	437	399	466	435	431	452	441	437	457	449	463	459	455	436	470	453	438	438	401	450	477	427	401	423	439	441	484	452	478	449	413	416	450	453	425	457	452	434	412	453	456	440	467	474	427	439	450	461	483	381	464	436	438	444	453	461	456	453	424	436	476	425	456	435	453	501	429	442	465	441	472	465	477	431	445	441	457	435	429	393	439	414	476	450	442	458	484	479	444	445	445	422	459	429	475	425	453	490	447	436	455	451	429	446	460	473	448	433	446	449	478	433	501	466	437	450	447	420	458	482	451	439	437	448	446	466	413	466	451	437	453	431	409	452	431	436	441	471	452	439	477	442	451	451	453	449	439	473	447	453	417	466	499	433	460	450	422	428	498	464	437	439	448	462	440	416	411	423	435	447	440	486	443	448	455	449	418	440	447	463	449	432	481	483	445	432	434	471	454	431	486	438	399	449	474	441	447	470	452	454	439	453	426	424	477	401	481	432	471	450	457	421	471	449	444	448	450	452	463	437	442	441	475	446	467	445	456	419	422	460	465	417	457	440	423	432	423	479	423	439	491	442	448	454	494	447	409	461	439	473	429	455	427	462	447	427	424	453	435	440	437	501	427	481	422	492	443	425	444	465	438	429	427	434	477	437	474	404	414	441	403	459	469	425	462	495	444	417	428	446	468	438	434	435	452	428	460	420	428	435	450	445	455	446	426	432	479	449	411	482	398	419	440	430	465	489	463	418	460	453	424	409	461	413	477	400	427	452	451	444	456	450	460	427	478	469	401	426	407	436	411	442	442	447	458	422	446	441	490	455	474	495	447	438	464	459	436	447	433	482	467	415	436	411	447	477	489	446	445	450	449	444	436	446	463	440	425	437	444	429	461	441	493	472	408	427	465	440	437	460	457	470	465	428	496	466	434	423	458	443	436	443	452	440	433	443	450	441	471	490	465	415	446	417	442	467	427	467	470	503	471	465	431	446	444	469	428	420	426	469	444	436	433	429	480	422	420	453	448	449	461	415	477	440	479	495	450	462	450	435	464	436	424	415	464	463	428	476	401	487	423	475	426	399	450	467	432	452	448	453	422	406	454	449	451	445	430	433	467	408	456	459	467	466	422	443	446	426	425	429	452	471	427	434	465	496	402	452	464	468	472	461	416	455	442	394	451	462	431	441	425	472	386	454	472	422	459	431	436	438	451	448	461	447	478	437	440	421	427	437	430	443	468	467	434	478	449	459	416	439	446	466	432	443	447	464	438	494	440	444	460	436	439	477	475	446	434	469	455	453	400	449	432	451	437	428	467	459	446	451	441	463	436	435	430	441	452	463	439	455	417	454	456	416	459	454	478	466	403	451	424	437	418	499	435	495	460	442	448	461	435	437	486	433	460	430	461	422	473	450	456	449	489	438	395	447	449	439	462	487	479	450	472	433	467	423	441	433	441	407	442	407	446	460	470	437	415	432	448	484	454	408	478	467	420	478	428	404	453	440	411	455	463	412	425	437	442	432	475	465	462	460	415	445	433	445	453	442	473	446	437	426	476	413	427	436	439	461	418	447	454	430	435	439	427	458	452	454	473	408	438	430	447	436	426	394	451	411	447	437	405	489	442	472	407	487	467	458	461	473	438	433	455	473	419	457	421	462	446	434
31547	19130	7993	1236	773	631	532	466	506	471	441	427	445	437	397	440	436	412	465	424	421	446	428	476	405	377	425	396	391	440	402	420	380	407	389	418	410	382	389	409	446	402	403	422	427	458	412	432	433	401	429	453	407	371	432	403	418	399	429	431	423	410	392	434	404	403	402	385	391	411	408	389	437	404	430	395	389	403	406	417	388	401	401	398	427	447	383	407	385	423	360	399	405	421	463	411	378	402	392	441	407	422	381	402	358	393	418	399	429	435	433	375	390	392	397	398	349	404	362	376	436	408	398	370	380	381	402	442	413	418	408	411	440	403	418	397	418	406	389	429	404	411	394	377	416	412	365	444	411	405	369	442	419	425	393	417	386	407	437	409	374	437	378	412	409	357	417	405	406	390	410	416	436	391	421	404	397	423	398	405	420	432	412	424	440	409	407	405	414	420	382	392	362	452	397	383	380	432	384	392	430	450	414	447	408	372	433	386	396	422	382	406	421	391	409	413	422	448	425	369	421	384	391	403	421	425	432	400	424	384	436	392	406	396	398	414	445	395	417	417	435	416	387	438	438	387	411	382	388	392	396	411	447	409	392	415	434	421	413	392	405	420	395	386	411	431	388	407	388	377	445	388	400	418	425	369	401	417	383	384	371	388	395	432	406	422	402	400	418	401	424	399	423	412	385	431	414	375	404	419	404	408	423	398	417	406	428	376	429	385	386	407	428	403	398	391	414	406	407	418	428	434	418	426	426	412	405	402	411	433	398	392	414	383	441	388	394	365	407	416	393	401	366	414	375	384	404	436	378	378	376	406	424	386	400	369	393	400	415	446	434	405	396	419	430	424	382	409	436	394	392	388	419	427	404	384	402	414	389	410	380	410	433	402	400	416	441	433	396	427	413	398	416	394	424	389	407	390	395	402	425	419	392	417	405	394	436	405	450	400	382	381	399	413	424	402	440	415	405	395	368	443	395	420	387	436	417	419	404	438	425	422	419	403	425	453	389	371	387	379	415	408	412	387	426	396	387	413	414	377	401	377	433	423	446	395	388	380	446	443	408	372	453	410	410	373	431	368	420	415	391	411	436	406	420	415	366	383	395	409	420	416	403	396	421	383	440	413	406	387	387	414	431	384	413	390	427	382	375	390	390	411	426	419	412	398	362	396	384	403	413	377	432	419	380	425	386	422	414	424	384	388	383	430	429	390	439	438	394	427	421	392	401	395	398	408	410	383	379	419	401	434	398	428	445	426	391	382	446	407	396	415	420	431	413	376	420	358	431	413	414	443	373	401	388	437	414	391	395	372	402	392	404	398	406	373	404	375	397	400	387	406	426	363	412	422	434	417	413	448	408	381	383	451	406	423	394	406	423	423	391	434	416	392	425	409	410	405	371	399	426	410	436	401	404	406	461	386	391	423	441	460	387	391	377	409	399	406	389	387	420	386	442	398	379	431	412	389	396	413	413	413	418	378	422	393	419	412	363	437	426	391	421	407	402	360	402	403	397	386	402	421	396	419	403	391	382	449	414	398	428	395	394	396	380	399	385	405	397	421	404	431	426	410	382	416	383	415	430	408	400	377	381	398	364	373	405	401	395	411	394	397	415	400	426	399	376	416	399	395	399	463	388	416	405	398	442	394	396	383	412	411	429	477	433	425	508	444	435	411	390	406	380	397	421	406	386	405	391	432	423	432	363	408	394	415	387	428	396	409	402	375	396	414	389	379	397	401	423	427	405	392	407	387	411	411	394	368	394	416	419	399	404	410	391	398	435	407	372	419	386	421	421	440	410	415	398	404	373	426	415	406	411	386	373	361	383	419	399	359	414	404	430	404	384	404	442	431	417	410	405	375	400	371	433	384	396	406	380	393	411	404	418	400	402	409	450	399	424	405	407	391	394	400	399	419	398	377	414	408	381	441	420	389	419	415	393	384	443	402	400	423	393	400	418	462	424	450	371	406	400	424	416	367	375	403	394	370	404	426	418	443	360	436	428	380	411	409	405	413	394	404	390	360	357	410	406	375	394	396	445	405	410	394	358	394	384	384	371	408	379	373	399	422	422	408	420	360	431	397	412	381	381	423	430	437	407	406	404	411	423	413	411	370	434	433	429	424	417	426	415	378	402	376	420	395	420	394	464	409	383	384	386	428	391	386	407	411	404	403	403	402	431	397	398	419	401	453	405	392	405	411	400	410	372	415	412	398	433	423	364	383	431	410	413	405	388	420	371	408	387	388	433	389	389	416	445	381	411	409	391	411	404	427	430	424	384	411	421	403	386	418	402	416	404	392	404	404	447	384	375	405	414	393	397	432	393	405	389	385	414	406	403	432	395	446	408	427	392	388	411	401	399	375	454	414	431	422	411	435	400	410	407	401	396	385	436	410	374	383	385	385	419	426	401	413	409	454	385	384	414	428	440	401	415	409	405	411	384	411	440	387	412	388	445	459	416	418	416	462	405	441	417	351	408	411	462	407	387	399	426	369	433	389	407	395	396	431	405	414	364	362	423	422	414	388	389	409	461	421	408	381	398	371	406	419	425	447	391	400	423	350	380	432	377	363	381	398	399	433	358	390	404	414	404	392	401	406	359	426	456	402	393	386	386	378	440	368	387	405	408	393	411	408	428	434	366	401	424	388	398	402	422	427	389	416	420	403	422	397	411	401	454	406	398	424	425	420	408	399	390	398	395	392	432	382	367	405	404	380	423	416	406	398	421	419	403	432	432	373	413	472	424	422	376	403	432	398	402	429	406	411	441	440	450	452	387	416	410	399	398	405	418	392	414	395	403	442	442	418	383	448	396	402	410	401	393	379	415	423	435	415	430	414	439	424	396	456	418	398	378	399	375	376	399	384	393	412	427	399	409	400	467	413	358	397	415	390	404	398	416	356	374	448	456	415	417	436	406	393	437	412	416	391	365	431	382	363	395	388	368	378	381	379	378	393	380	379	420	395	371	377	392	402	393	424	436	367	400	409	381	406	434	422	419	407	428	426	430	390	375	413	385	383	399	400	440	390	436	385	380	428	415	402	410	419	432	402	435	418	379	408	436	401	422	435	401	378	412	401	405	432	408	368	433	421	357	462	382	421	393	396	424	372	430	450	454	380	394	374	398	395	394	444	429	404	445	423	381	387	380	445	407	413	382	404	410	402	393	419	398	382	410	365	450	370	364	408	389	400	380	418	397	419	394	394	413	405	411	403	444	451	428	377	431	398	399	404	411	369	436	415	410	405	382	402	401	430	403	416	411	423	430	380	396	399	375	414	405	433	398	387	412	401	377	400	386	388	396	418	416	428	404	383	367	372	385	418	368	405	398	411	410	381	409	420	383	470	405	400	405	397	396	407	420	434	381	384	432	416	416	378	401	406	400	424	402	409	417	403	419	410	436	429	406	399	417	391	434	390	427	389	404	409	372	366	395	395	437	418	386	391	403	383	411	409	417	380	404	391	422	394	367	401	370	407	399	423	439	430	411	441	430	402	420	404
5844	2513	1632	1187	1069	1034	883	882	924	949	879	922	881	895	962	960	920	878	905	862	876	867	921	880	859	934	854	900	880	901	882	883	886	923	902	937	903	880	883	936	903	845	906	883	929	835	912	899	905	933	934	908	895	934	951	898	918	881	891	886	871	866	891	915	914	894	942	862	880	889	919	938	918	953	936	879	888	855	880	857	863	893	924	919	919	922	928	880	855	869	877	901	885	885	882	911	936	902	952	942	893	887	876	887	890	899	913	922	916	914	914	889	917	901	946	874	936	897	917	914	913	823	912	925	926	851	922	902	899	909	901	925	910	868	929	893	907	863	941	909	901	865	939	844	917	892	920	925	944	840	899	949	848	941	856	889	900	887	863	881	918	823	939	888	873	903	814	890	904	933	911	870	891	891	902	853	885	858	874	849	883	875	927	887	899	925	903	918	882	885	901	927	965	836	937	849	867	899	903	894	865	871	935	900	993	952	884	920	934	855	909	914	906	906	906	898	917	927	872	952	901	913	904	878	894	924	972	942	881	936	892	895	969	918	919	895	933	936	948	917	919	866	880	943	897	922	911	906	932	901	936	922	952	935	900	873	877	889	907	865	866	835	880	890	921	901	931	917	908	892	942	909	906	928	907	893	880	925	897	960	900	866	893	839	908	899	890	911	883	944	928	938	919	891	899	878	946	900	870	903	941	927	861	888	890	923	884	850	899	948	933	912	919	918	896	901	852	926	927	938	875	925	889	895	913	910	880	930	905	870	854	965	886	927	927	892	907	915	902	902	906	934	885	917	902	889	938	915	926	920	925	871	902	924	887	867	855	884	895	874	935	903	877	934	898	934	931	871	929	919	862	880	900	898	922	944	845	868	904	926	868	877	919	881	913	869	904	860	957	875	826	926	887	873	902	831	907	862	910	866	924	848	940	890	917	834	860	900	920	890	893	886	899	888	899	913	891	911	881	853	913	887	890	950	950	882	853	950	949	895	888	902	921	880	916	913	902	913	933	924	888	974	869	894	903	928	893	898	879	915	897	894	872	950	919	940	894	910	880	886	904	942	828	894	912	868	900	878	904	899	890	943	904	896	911	929	927	907	884	924	886	906	827	912	850	918	908	854	863	932	915	871	870	911	910	886	910	906	906	950	890	865	886	900	872	928	914	890	924	896	930	925	897	929	919	964	861	944	971	913	906	859	892	891	914	925	922	866	897	909	927	865	898	894	902	910	874	899	939	953	856	845	924	856	859	892	932	953	895	860	820	892	842	901	899	944	909	860	962	910	900	879	885	882	893	917	895	892	876	902	873	943	872	914	864	896	897	930	926	882	939	871	976	892	920	863	966	904	889	921	899	877	853	881	907	888	866	916	844	923	837	861	895	942	907	856	937	891	869	908	904	920	879	881	870	923	933	926	932	937	871	902	878	865	931	873	904	937	954	989	928	916	934	910	945	902	897	888	940	911	926	930	932	897	910	914	872	894	885	934	901	888	889	950	891	945	849	893	925	899	934	887	895	958	928	854	909	822	891	916	911	853	919	889	875	882	937	887	900	898	916	931	905	890	893	903	882	951	927	892	843	918	907	917	904	864	872	863	989	910	924	861	928	916	901	906	900	882	868	860	901	920	886	876	859	920	899	864	908	854	929	885	912	900	892	879	932	935	952	912	938	835	898	961	887	893	926	921	881	931	896	929	959	875	887	915	894	863	894	910	838	881	908	910	915	916	896	872	892	875	914	919	928	861	934	919	942	916	910	880	899	885	907	938	863	924	923	900	916	896	941	877	829	911	925	860	885	922	916	895	860	870	926	876	923	970	869	905	915	907	899	879	927	908	910	902	871	889	913	936	928	888	860	961	881	877	871	925	918	918	867	913	901	943	921	878	950	897	928	876	897	897	953	960	903	869	940	871	891	876	915	912	864	956	920	918	912	889	884	908	958	920	947	890	887	871	871	921	918	876	959	915	861	951	904	946	915	862	931	879	912	870	863	886	917	859	872	890	890	864	899	872	909	939	918	898	915	868	946	891	852	915	857	858	945	857	936	919	909	897	838	929	858	898	858	843	924	852	878	907	877	894	871	891	932	920	962	904	872	865	903	898	977	951	895	963	931	943	873	874	872	891	863	850	916	924	935	881	872	936	894	924	867	874	943	938	847	878	949	830	880	872	920	879	861	930	919	913	900	893	884	900	911	934	883	940	913	896	946	899	923	877	898	951	849	917	889	998	926	963	923	873	901	879	943	936	889	868	906	867	893	889	897	895	963	903	937	932	847	942	986	867	868	881	948	904	936	903	881	940	874	877	886	875	906	934	832	913	898	922	924	891	916	876	865	921	921	945	886	887	913	852	902	917	873	914	846	936	907	879	906	880	884	940	921	915	919	919	931	891	922	902	902	858	860	897	916	896	926	886	888	950	882	905	902	927	919	848	890	873	849	875	943	912	946	890	858	877	938	902	880	895	917	902	935	826	884	885	921	864	923	995	930	906	936	878	865	846	865	844	938	848	911	873	944	938	875	908	896	919	903	836	870	916	924	913	869	910	882	944	928	897	859	895	899	951	915	945	860	953	867	925	889	922	860	936	952	868	914	910	878	902	860	912	916	860	907	930	911	938	820	923	892	942	957	932	903	917	911	862	901	887	888	910	964	906	869	958	919	879	896	918	876	908	840	940	891	850	876	899	895	934	905	866	924	919	837	897	918	963	856	895	885	917	880	888	905	934	962	919	894	916	901	955	896	876	871	863	858	838	946	872	905	911	909	943	882	889	881	917	865	928	869	896	882	910	920	902	929	909	922	946	899	884	924	918	900	940	979	878	921	927	823	963	914	887	878	899	908	837	900	882	864	903	878	880	928	880	922	877	919	909	937	878	832	911	896	897	887	887	896	901	917	885	926	857	860	929	913	851	879	871	910	889	877	918	891	926	886	870	880	895	849	959	893	931	860	902	891	929	932	900	949	937	918	897	879	896	887	912	913	928	870	904	895	943	828	930	892	876	885	907	944	919	901	895	859	958	900	859	879	880	891	881	896	889	899	936	865	884	982	891	900	946	945	934	911	888	909	853	887	908	902	898	924	984	854	969	920	972	875	881	904	959	881	882	898	956	950	870	874	925	903	908	875	883	918	918	946	960	908	888	886	889	886	919	883	917	927	932	914	909	908	951	867	888	881	923	877	929	893	908	906	883	979	905	955	948	949	901	866	945	921	893	869	927	876	935	884	960	914	919	928	914	916	871	883	931	883	912	907	873	922	890	925	878	873	926	935	892	905	917	875	903	881	902	903	976	963	880	906	929	904	881	918	867	898	898	905	875	945	887	872	870	885	904	889	938	873	842	915	894	905	866	912	963	855	888	918	986	893	919	905	905	891	883	877	911	832	930	888	886	911	930	861	916	861	897	943	889	961	898	862	891	922	937	928	906	881	906	875	884	845	857	886	851	928	888	861	881	901	863	864	907	914	913	852	902	854	940	835	890	861	933	933	915
24020	20678	23931	27432	20677	19856	1208	565	459	475	394	386	341	335	341	353	339	311	341	337	352	327	301	310	343	313	324	285	308	290	275	311	292	326	299	299	285	298	267	315	280	298	293	274	314	298	285	275	267	317	312	298	284	307	288	317	274	324	321	280	310	341	262	273	274	312	294	253	302	336	287	258	289	267	287	292	282	282	279	301	277	300	281	296	305	292	292	299	304	303	304	308	269	292	279	294	334	295	287	255	313	288	297	322	300	269	274	272	284	320	285	279	261	278	291	302	265	310	305	259	277	271	258	281	274	268	311	287	329	270	276	332	264	300	280	304	281	264	280	329	276	257	301	281	270	291	307	322	309	287	260	274	309	349	330	294	314	274	296	307	268	258	260	316	301	261	287	293	306	300	296	272	287	271	292	325	311	269	308	288	284	266	304	268	303	278	278	296	300	300	312	287	300	309	264	322	324	285	298	277	262	295	299	291	276	292	254	275	308	323	291	283	262	318	302	292	278	331	276	278	271	290	282	322	310	310	296	324	300	317	267	242	309	259	314	257	274	279	294	298	284	270	281	263	280	294	314	279	324	319	290	287	306	244	285	324	295	279	297	313	289	295	285	304	342	322	283	285	311	301	263	327	299	301	293	289	272	290	271	300	310	285	271	289	314	297	289	309	271	287	266	271	304	290	278	245	319	253	295	267	277	275	298	311	298	284	316	301	291	311	280	311	307	291	296	305	322	314	283	277	283	284	293	271	302	264	293	312	288	313	272	278	309	286	291	280	301	307	322	282	295	284	293	279	298	295	293	302	280	276	300	283	271	291	243	300	265	267	354	273	265	299	285	271	301	292	344	276	292	277	312	274	285	253	255	250	259	294	303	283	295	287	309	289	289	288	310	276	308	267	282	299	286	300	276	280	290	309	270	278	283	282	269	277	275	268	280	291	284	277	296	289	290	240	314	296	287	281	294	269	290	285	266	294	299	334	270	304	281	279	286	274	242	300	277	302	275	330	279	251	303	277	292	267	274	259	309	297	268	286	283	283	270	296	289	263	304	290	308	305	329	287	289	270	277	288	282	254	291	232	291	301	278	290	297	303	294	282	282	277	318	276	323	275	301	300	303	270	278	289	283	287	274	272	310	306	274	295	303	328	294	285	310	277	296	297	271	290	274	290	316	315	291	319	305	280	314	276	288	325	271	282	290	297	319	307	285	306	306	309	303	304	310	280	269	281	307	306	303	296	304	291	284	293	273	276	273	273	276	316	298	274	271	283	290	266	295	298	304	293	321	300	270	289	280	268	286	286	309	297	309	271	271	294	311	279	298	291	267	278	317	308	275	270	271	309	295	286	280	273	263	310	282	293	308	288	288	318	307	263	283	298	261	290	279	308	298	279	323	309	277	307	322	280	273	284	266	273	266	280	268	289	302	290	297	275	303	318	312	306	302	264	291	311	310	285	274	268	294	292	296	277	297	290	313	291	289	311	271	277	312	268	266	262	274	307	299	313	252	314	287	286	299	288	291	283	267	281	279	295	296	306	296	281	267	285	277	283	312	310	290	284	290	297	266	280	298	319	263	268	279	332	311	281	238	267	276	301	286	308	304	309	294	273	310	297	302	280	284	308	283	298	296	314	326	306	266	304	282	309	282	288	253	310	276	298	297	306	285	310	280	296	284	278	267	261	307	276	287	293	277	282	290	291	317	291	288	268	284	319	283	305	300	278	301	276	282	292	286	274	270	287	329	274	280	299	280	289	312	303	294	312	274	285	295	287	316	282	299	294	286	314	308	316	303	277	292	293	284	265	282	274	288	322	305	298	261	267	312	278	257	301	268	308	291	307	279	293	289	295	314	260	273	298	293	300	351	245	314	273	297	279	301	285	284	323	289	281	296	287	264	287	285	276	270	293	282	280	288	329	298	306	287	310	280	268	321	273	294	336	335	335	285	281	284	250	309	271	269	276	272	303	308	289	330	268	292	284	281	249	281	291	313	285	301	245	280	329	295	282	283	279	302	270	292	307	310	288	290	306	331	272	286	295	281	314	300	269	295	277	254	303	305	285	287	330	350	337	278	288	298	302	302	322	313	289	290	283	291	290	293	268	282	293	265	309	313	293	283	288	317	293	274	309	289	299	266	312	306	303	292	287	295	288	306	304	300	281	288	258	310	309	321	306	316	262	274	299	305	308	275	327	303	297	285	287	326	280	276	267	282	271	298	274	289	287	302	276	271	317	254	274	298	254	290	269	302	329	286	278	314	297	282	308	264	266	316	283	289	269	261	274	300	284	281	308	275	280	297	277	278	288	287	296	291	314	281	294	284	323	300	278	296	277	301	330	304	309	299	257	262	294	269	300	293	318	283	298	248	282	313	295	329	261	290	262	284	257	284	291	301	287	279	319	290	274	290	295	297	309	301	277	288	259	283	304	320	322	310	268	270	298	276	279	261	274	299	286	269	308	297	272	334	297	280	294	308	290	252	302	291	267	311	285	274	289	301	274	291	291	278	302	299	292	296	304	271	258	283	245	293	296	298	282	323	299	311	286	293	293	295	274	311	302	321	311	294	296	307	271	288	296	282	278	308	291	280	305	293	306	300	286	300	308	285	293	273	273	280	299	295	266	303	274	328	293	330	309	285	264	303	273	308	258	292	273	272	254	283	304	296	276	273	296	298	317	269	269	274	301	301	284	322	278	290	268	275	322	297	304	284	292	277	269	262	276	274	277	284	318	306	279	278	286	291	303	286	331	307	302	303	286	271	302	285	259	281	302	303	296	285	277	324	270	298	288	293	312	302	315	314	326	287	301	296	273	277	286	300	304	302	295	272	294	266	306	274	262	279	296	307	315	304	286	294	287	305	284	265	270	260	270	298	305	331	318	256	288	281	296	330	278	320	293	274	264	273	328	316	267	314	298	310	281	316	334	308	281	319	291	284	301	315	282	339	282	273	303	264	281	272	294	317	296	296	293	290	304	284	289	286	311	280	273	298	295	282	265	321	283	297	306	304	300	294	279	280	294	285	317	282	297	296	290	310	263	298	315	282	261	281	288	311	348	297	306	294	295	298	277	311	268	296	312	277	281	290	291	291	284	294	276	278	245	305	317	310	271	284	282	277	288	302	305	285	305	295	326	315	301	290	308	284	246	305	326	293	285	264	294	277	287	331	268	323	280	293	291	240	295	300	319	278	283	289	291	280	283	270	270	291	291	272	281	270	269	269	305	257	299	308	279	305	301	277	269	279	250	290	268	295	322	284	288	288	290	279	316	298	287	285	291	313	312	289	309	282	305	250	268	270	292	307	263	292	266	291	320	281	300	301	290	272	296	282	318	280	261	292	312	314	284	239	293	294	291	303	286	270	281	296	323	266	295	298	273	301	300	234	287	310	276	301	274	272	288	306	294	280	293	271	291	296	303	278	274	285	277	320	269	303	327	319	304	319	297	285	266	295	275	274	267	294	272	285	300	287	281	305	275	307	272	278	271	273	268
3976	4578	2638	1399	1007	855	774	697	736	649	681	721	705	658	672	656	674	668	664	660	682	698	626	701	702	633	634	669	651	652	641	696	678	627	639	623	694	684	648	660	653	659	671	627	634	617	653	671	657	670	650	631	631	654	640	651	697	583	682	625	589	639	638	706	634	643	692	651	645	641	661	669	658	623	672	638	668	653	617	642	664	669	634	655	650	649	630	642	635	641	698	668	681	648	657	641	668	623	645	668	620	660	697	645	652	636	631	705	632	628	638	619	656	648	600	671	662	644	674	683	630	640	622	646	677	635	676	599	643	678	649	639	623	671	616	656	676	696	663	647	635	685	669	673	624	601	655	720	623	631	695	662	655	663	615	656	657	663	582	620	687	683	662	627	631	677	653	706	676	651	629	676	672	666	674	659	654	673	670	671	632	674	677	654	621	645	673	660	657	595	609	626	682	683	650	659	706	659	654	625	652	664	662	666	638	685	667	629	623	617	676	634	671	673	672	623	676	665	680	670	699	658	665	653	655	640	661	663	657	687	662	598	632	655	655	609	669	634	658	665	715	666	648	642	645	607	636	677	645	608	618	664	662	664	656	635	616	633	661	651	642	658	608	664	671	664	666	676	668	670	736	664	638	656	658	590	619	654	655	642	625	658	681	649	631	674	669	675	683	653	642	661	664	648	630	673	672	679	685	608	657	639	625	627	651	644	679	622	693	609	630	645	652	644	667	677	671	629	649	655	665	660	654	706	684	636	680	633	639	635	659	679	664	615	650	684	627	636	644	658	616	658	652	690	640	640	660	657	684	668	600	619	629	658	690	655	611	694	654	679	609	685	653	653	664	663	607	692	649	722	635	623	640	644	644	668	661	626	660	651	634	663	664	692	606	638	636	607	649	588	683	638	643	617	679	626	620	600	625	634	648	656	680	693	659	672	662	638	697	659	585	673	635	653	594	590	630	644	667	645	663	629	690	641	670	643	683	639	691	627	645	657	632	648	643	661	624	631	686	677	665	648	660	668	656	637	661	638	647	666	681	631	682	662	651	686	681	685	633	630	602	643	684	602	621	656	642	632	631	623	674	647	647	643	665	652	650	695	667	651	670	667	694	738	646	645	642	700	651	643	634	633	652	645	661	630	638	630	611	736	618	649	648	675	619	636	628	629	686	669	638	654	638	675	700	676	683	647	679	662	637	638	709	653	667	631	639	649	673	666	611	651	619	637	679	646	649	645	632	626	613	638	630	653	671	648	647	654	624	694	646	647	656	630	680	671	646	670	654	639	624	650	665	715	684	679	694	627	638	676	642	641	649	647	636	669	650	645	645	607	662	663	649	618	686	660	631	645	617	679	678	644	677	618	671	673	662	652	659	627	627	654	684	666	640	611	641	693	684	641	627	655	650	657	666	663	687	660	652	666	664	653	640	654	656	673	693	719	668	698	649	656	680	649	658	670	601	652	691	624	697	675	646	677	626	632	661	623	665	645	672	614	633	676	655	697	639	641	665	629	667	692	630	596	642	633	623	664	696	633	648	670	656	643	661	649	656	667	622	641	610	631	626	658	627	635	636	617	630	670	697	654	644	672	669	702	644	673	651	646	637	620	674	668	658	636	609	684	672	687	629	631	626	644	649	657	645	686	666	672	634	657	691	659	662	629	612	684	706	634	656	699	615	647	628	636	680	663	665	657	640	665	670	652	691	662	705	675	638	669	664	620	652	631	627	624	662	608	628	638	676	681	660	652	638	624	632	677	589	660	657	643	636	716	667	634	632	645	671	682	715	653	676	649	685	667	659	644	684	680	663	660	679	684	660	630	665	670	663	630	646	601	654	669	663	656	633	676	653	656	662	615	606	603	671	638	639	630	672	621	635	579	669	672	720	640	682	666	603	675	625	662	635	675	630	625	671	663	695	630	658	661	688	605	615	619	678	678	647	646	669	660	708	647	682	675	686	624	623	640	630	653	637	689	630	636	631	638	682	676	671	651	642	617	672	686	639	683	639	668	676	633	662	637	625	689	691	666	636	631	629	622	623	670	627	666	647	654	677	645	686	631	656	653	639	650	622	673	650	689	645	715	597	650	637	634	666	705	631	613	669	667	639	671	665	664	681	627	611	644	603	617	642	663	673	662	674	655	696	642	687	639	629	633	644	691	631	651	634	652	661	584	698	598	640	667	630	684	677	662	678	604	622	669	671	648	625	675	628	681	682	638	647	647	643	649	653	655	635	678	624	651	646	649	680	658	702	598	659	635	646	634	632	658	647	719	671	635	661	677	665	620	630	647	616	652	668	669	608	690	636	629	663	609	610	629	623	646	596	621	657	660	645	653	690	682	647	633	635	588	673	639	647	637	660	684	620	655	632	634	620	659	697	706	631	675	611	648	639	678	651	611	634	626	642	673	683	698	664	681	690	596	694	645	668	623	615	648	624	648	638	632	676	660	667	642	685	679	626	632	640	646	638	665	680	637	685	630	666	616	666	655	625	625	681	639	648	665	661	670	680	602	655	702	689	613	699	626	654	683	631	684	602	645	695	633	691	625	621	662	627	613	651	679	637	678	645	670	607	657	652	628	604	628	660	644	684	656	657	666	653	645	653	638	635	646	596	697	677	597	661	623	620	672	604	632	632	638	625	607	663	668	642	662	621	628	618	677	691	669	603	658	654	650	634	675	602	675	602	662	651	583	644	603	640	649	659	635	651	670	627	676	626	652	648	640	664	639	640	673	617	645	662	640	664	639	674	681	646	651	640	649	671	680	658	641	674	628	694	690	654	679	667	652	686	662	640	631	690	618	693	668	620	634	593	628	635	639	647	675	644	602	650	613	649	651	673	659	672	628	619	674	677	648	647	659	620	652	642	698	599	651	657	650	663	675	640	660	637	650	650	672	686	613	691	673	637	630	665	694	684	641	658	661	641	657	613	695	632	684	650	692	690	653	714	670	644	652	603	628	633	683	673	686	628	628	679	682	614	663	638	616	656	653	661	631	624	658	601	621	619	615	631	629	676	674	642	679	647	650	643	613	687	651	629	639	686	639	664	648	626	637	617	668	632	656	659	634	628	655	674	654	618	618	669	640	666	630	649	652	634	664	635	668	654	640	703	654	645	657	671	656	640	645	638	679	636	617	658	624	678	629	664	688	695	622	620	638	687	649	647	650	671	663	646	644	663	663	654	687	619	686	661	651	688	645	641	686	659	690	651	623	680	628	652	641	711	661	650	609	630	686	669	678	635	646	644	675	681	667	648	695	657	639	608	680	672	627	629	660	626	632	669	627	667	660	639	671	673	681	647	669	660	642	609	627	635	641	617	673	650	670	617	670	627	628	626	698	698	665	643	659	716	648	598	629	623	702	658	658	643	627	656	652	668	629	640	625	683	657	657	638	641	645	638	651	706	624	631	716	599	677	703	664	701	633	647	669	666	648	680	645	632	656	601	638	614	663	659	651	685	669	616	690	665	683	656	627	679	615	630	667	656	653	627	683
23424	20646	24216	27091	20647	20670	16536	985	582	507	400	361	314	275	292	261	253	261	252	234	253	275	252	268	240	258	212	216	240	198	209	200	187	197	193	183	196	205	200	194	203	204	202	192	166	216	216	172	180	171	197	203	190	186	188	178	177	203	179	167	196	190	152	177	177	190	173	170	170	203	201	171	176	186	197	185	203	179	197	196	197	180	188	186	169	191	180	191	180	185	177	206	194	171	189	185	178	193	187	178	205	206	199	185	189	188	187	194	200	176	172	177	175	166	179	166	183	177	168	177	178	164	147	193	166	183	152	155	161	191	191	217	192	170	206	204	215	189	158	184	180	176	165	208	172	160	170	179	167	167	176	174	199	203	170	199	165	167	207	183	213	195	185	167	189	205	192	187	186	207	190	183	182	178	182	179	210	203	165	178	166	189	182	176	200	197	182	194	173	201	186	191	163	177	187	196	185	187	182	178	189	216	175	186	187	218	179	181	181	172	185	208	178	176	178	167	171	167	195	177	188	162	186	165	163	188	175	179	188	185	187	171	178	192	207	186	190	196	179	182	159	190	205	194	164	173	178	200	184	180	178	170	173	191	193	193	205	206	199	178	204	169	166	157	194	211	177	190	178	195	185	180	206	160	153	167	174	165	182	188	177	177	205	186	181	185	188	185	204	179	182	176	193	197	172	187	158	173	189	192	182	185	181	182	179	196	192	183	203	184	181	207	162	182	180	221	206	184	175	187	166	191	192	213	192	193	164	177	166	186	183	181	172	193	214	191	179	214	190	192	163	174	191	168	180	208	172	168	184	203	170	162	195	193	171	210	199	213	178	185	185	185	189	209	189	186	181	187	184	217	207	200	201	181	188	166	207	196	179	190	166	178	186	176	192	187	187	183	207	207	178	171	216	158	163	167	195	189	168	188	197	189	185	197	164	170	192	197	179	191	198	198	170	178	188	174	193	171	186	167	157	173	197	221	186	198	168	165	171	212	179	191	181	173	192	194	169	188	163	180	191	195	182	198	187	203	176	176	196	173	174	179	172	166	178	172	207	181	201	179	191	170	183	158	175	200	198	199	186	199	167	166	190	192	196	209	179	194	178	190	196	186	208	191	194	207	174	224	193	195	184	201	196	194	190	197	194	179	168	224	193	179	172	183	201	167	158	161	176	190	186	193	209	212	200	197	199	169	182	193	179	200	205	172	189	178	201	189	189	197	189	177	187	198	184	156	188	194	198	206	162	191	188	192	181	167	208	205	198	207	199	153	187	181	189	189	193	202	190	197	189	191	183	196	191	217	222	202	191	214	180	168	187	190	192	174	182	198	191	180	198	174	190	157	171	182	193	157	195	182	194	181	181	188	187	184	213	180	196	169	181	183	182	205	172	178	190	159	189	209	221	205	182	211	197	191	167	172	194	194	172	172	177	186	184	165	188	219	185	184	195	211	174	152	204	161	194	160	205	192	192	212	196	194	185	216	202	200	195	198	184	211	201	192	166	179	189	183	196	188	203	218	170	182	194	213	218	199	192	221	182	188	155	205	165	196	159	174	211	197	184	164	179	177	175	178	158	177	183	187	157	194	188	190	192	185	175	205	172	151	154	167	229	172	172	206	164	184	165	209	198	192	169	173	156	169	201	176	187	190	196	180	218	185	165	187	173	162	189	198	212	175	202	154	201	185	193	179	161	181	184	175	166	180	192	175	184	195	183	208	189	196	185	172	203	169	193	179	168	206	172	197	173	178	192	197	190	171	167	188	193	162	203	191	176	165	177	185	212	166	222	191	185	191	187	192	175	147	178	177	174	165	163	190	177	168	169	167	156	179	175	196	192	182	199	182	195	199	177	169	197	184	163	197	181	198	178	181	170	188	175	183	190	193	205	187	199	186	179	181	182	182	195	177	199	181	178	196	170	188	194	201	196	203	208	188	203	173	175	209	180	194	188	206	189	177	180	187	217	178	182	225	181	204	197	187	186	189	197	200	179	175	187	195	206	183	189	181	150	206	179	216	196	175	170	199	187	177	180	176	189	186	193	183	194	182	194	229	201	172	174	189	168	186	192	166	180	163	167	177	182	207	177	186	154	176	179	168	182	169	175	162	176	178	198	210	183	176	205	203	198	189	186	166	178	177	179	182	193	190	207	184	157	189	192	213	202	188	179	209	171	174	179	192	209	171	178	177	164	180	166	179	228	194	186	190	209	171	160	205	170	176	189	183	192	205	182	167	188	177	200	182	200	180	177	172	203	171	209	162	184	182	187	190	182	189	192	196	201	191	205	166	163	178	167	197	172	202	191	167	204	180	188	170	170	170	167	181	191	168	172	172	212	190	186	188	195	192	208	180	193	176	164	198	184	164	184	176	169	169	182	195	185	201	189	197	181	176	189	169	181	192	185	189	177	186	156	176	214	190	213	185	201	183	196	156	173	190	178	186	221	183	188	210	184	203	197	179	196	200	200	165	161	175	190	193	164	187	208	193	184	196	173	198	169	197	178	210	199	179	178	216	172	195	194	194	189	191	195	183	134	178	187	193	176	199	215	228	186	177	189	200	188	195	178	200	183	170	192	189	187	183	193	199	197	181	180	173	165	170	194	192	207	185	192	215	197	203	203	177	187	156	196	182	176	176	184	175	191	189	216	185	184	177	187	183	206	181	204	196	182	207	171	174	182	189	180	211	230	197	184	157	183	200	195	172	181	178	191	168	155	172	193	199	173	177	184	209	177	194	186	185	168	186	204	175	184	172	181	189	193	199	184	189	205	204	186	193	149	184	189	201	173	194	203	165	189	186	195	210	179	179	227	185	192	194	159	172	214	175	187	174	203	160	165	183	190	178	187	200	218	199	201	202	177	182	179	169	179	171	182	179	178	190	203	193	175	206	182	178	183	179	197	179	158	201	183	184	159	176	189	192	168	188	173	177	203	192	200	162	196	184	187	168	188	183	170	174	189	192	174	179	220	180	180	184	164	186	193	177	191	203	194	164	163	196	205	176	158	196	192	166	162	182	185	191	181	184	191	175	186	185	157	198	169	183	182	165	188	198	195	214	175	193	165	173	159	188	163	189	175	196	184	187	171	165	175	195	187	190	215	182	178	200	190	196	170	191	170	185	158	187	149	195	193	155	197	193	161	199	169	168	169	197	204	207	180	163	183	177	192	170	200	187	207	201	232	184	177	191	182	187	198	187	177	175	185	196	186	177	183	205	193	165	183	167	201	190	196	172	188	211	187	188	214	185	185	192	173	187	160	173	199	186	174	167	201	203	188	186	180	189	201	177	192	169	197	171	177	184	165	204	193	163	190	172	203	176	179	182	187	185	222	190	183	179	190	179	200	171	178	169	182	174	208	185	182	198	202	179	212	204	177	188	187	187	172	218	191	183	171	183	189	186	194	178	199	182	186	213	188	154	192	187	193	211	182	190	181	167	182	187	180	192	188	191	171	196	186	198	223	174	176	174	194	176	184	174	200	165	185	192	215	202	171	182
3936	6622	3648	1747	1024	751	683	582	597	519	500	517	489	480	489	511	486	494	462	425	514	487	472	477	474	470	472	460	473	444	501	428	479	467	463	446	461	414	482	476	480	445	491	423	435	503	415	467	448	472	475	455	473	480	436	467	437	458	471	458	452	477	460	438	436	453	485	425	439	436	413	455	452	454	434	474	431	477	416	468	439	443	463	439	448	466	429	474	431	449	440	452	462	477	419	452	430	451	438	449	460	499	448	441	450	479	438	417	411	448	476	415	469	437	465	430	486	420	458	415	417	442	457	454	476	463	465	478	442	468	448	467	446	461	467	448	459	437	454	453	441	437	472	430	433	446	423	451	464	436	424	474	477	458	457	385	448	452	445	465	432	457	416	467	432	455	490	473	464	493	440	447	429	427	421	430	468	430	468	475	442	473	469	429	415	452	455	487	432	461	420	513	441	453	503	465	470	420	428	424	449	443	434	453	486	460	460	453	453	462	449	425	435	471	464	433	463	415	443	439	435	499	450	444	439	424	466	419	438	436	442	421	477	432	465	497	442	472	434	471	478	473	431	454	435	446	440	467	438	437	434	447	446	398	444	431	458	467	449	468	473	402	455	450	464	404	471	467	426	411	453	419	449	479	453	436	421	415	450	451	440	482	446	388	464	430	441	448	451	470	466	442	429	413	502	455	442	461	489	447	477	456	443	475	436	499	436	471	423	429	438	474	452	454	455	445	414	473	491	405	482	452	433	451	462	474	466	466	432	488	468	428	483	466	427	478	432	439	450	448	437	404	467	436	438	438	431	453	458	454	429	452	457	458	465	458	446	463	410	462	474	445	403	447	464	430	442	430	403	456	466	470	440	466	421	441	444	439	438	466	500	462	441	456	435	480	443	474	442	453	483	416	465	475	447	436	468	419	467	474	460	455	452	442	428	429	430	485	427	434	432	421	443	420	465	418	446	503	473	450	452	455	492	465	518	442	460	431	433	466	489	409	454	444	423	474	435	447	422	459	464	448	465	477	464	457	461	459	455	455	458	464	486	404	457	444	423	440	449	463	473	455	397	462	472	458	442	478	433	426	458	469	444	434	468	432	422	423	458	444	470	475	469	424	443	429	456	442	451	471	490	492	443	456	433	455	453	481	438	470	415	452	432	452	487	423	471	486	469	463	426	490	438	393	472	466	477	451	452	457	465	448	452	433	480	439	480	452	432	444	468	425	402	418	440	426	430	462	461	426	494	421	425	452	441	433	415	443	468	462	461	446	453	453	481	450	463	441	459	431	436	463	435	457	484	467	489	506	471	441	449	450	458	457	434	496	409	453	434	457	441	420	444	440	435	431	402	452	476	475	415	480	432	459	453	482	403	438	490	450	463	455	432	463	421	443	462	470	434	414	510	458	454	423	412	442	474	438	425	496	475	486	447	433	455	448	424	434	402	420	447	416	399	445	453	447	463	418	456	454	423	472	468	434	485	500	439	494	410	480	486	437	448	483	409	417	433	466	409	458	451	476	454	423	430	475	469	448	439	429	474	470	494	445	431	462	449	436	464	429	436	530	434	462	450	438	457	462	457	461	405	443	421	410	458	431	463	461	418	472	455	460	467	468	471	461	446	490	424	453	488	448	485	469	427	448	427	454	397	416	464	466	430	405	441	457	434	459	419	486	437	422	467	464	472	446	450	432	465	491	425	445	426	482	498	454	465	427	449	437	468	481	428	488	436	457	439	459	429	422	457	419	444	433	455	458	429	432	489	444	466	441	444	434	469	461	428	441	472	425	441	430	469	420	439	464	445	459	447	461	447	413	454	445	444	429	434	469	469	467	462	444	459	444	428	450	432	437	454	450	448	455	407	458	451	467	462	455	473	438	445	503	429	421	453	461	452	441	438	469	451	417	430	455	477	471	431	447	429	445	459	428	447	426	431	462	457	456	435	438	452	454	461	462	453	473	486	450	475	429	429	426	462	480	468	465	446	412	430	463	440	430	460	460	411	460	487	438	425	429	436	443	457	417	465	442	461	460	442	431	452	455	485	475	441	437	483	459	459	480	440	508	451	441	452	480	465	402	466	451	433	453	440	452	457	454	439	434	436	460	460	447	456	423	426	450	468	443	425	471	411	466	423	432	436	455	433	459	464	412	418	408	455	463	461	449	443	454	413	451	453	448	413	463	437	438	469	431	474	468	467	434	482	454	490	421	470	442	447	468	457	430	487	445	469	429	468	440	423	472	480	433	441	448	443	425	476	455	428	405	446	449	489	443	452	456	446	464	446	476	482	438	438	433	440	425	448	442	410	444	448	477	471	446	464	451	450	437	456	500	464	447	474	447	424	481	463	454	426	444	461	455	418	452	443	461	465	465	455	456	435	448	447	436	455	493	436	453	437	430	464	483	446	409	435	475	439	414	441	447	484	430	440	467	488	433	453	441	454	449	439	413	413	441	450	469	464	451	448	437	459	436	456	481	452	454	453	464	442	423	456	418	452	445	441	432	451	433	485	443	441	446	460	479	456	440	469	464	461	426	480	438	408	436	442	443	449	456	438	470	401	451	463	416	440	421	423	463	430	414	453	450	427	443	434	459	480	462	446	441	451	420	453	431	436	481	474	453	457	456	450	453	440	477	436	455	430	426	406	481	437	423	467	446	430	464	454	413	452	454	469	428	484	461	480	461	432	464	407	433	462	414	445	512	452	409	451	437	460	469	409	492	462	468	461	423	455	429	497	467	526	419	412	435	484	457	467	454	445	455	479	470	454	446	431	447	450	486	411	449	476	455	442	482	467	470	467	420	448	475	406	465	442	435	456	433	414	433	446	449	417	447	445	456	449	458	449	473	475	465	470	485	423	430	457	470	459	453	411	455	467	476	423	479	435	444	425	444	472	460	437	428	465	451	413	428	463	435	454	484	440	443	429	457	457	452	495	437	422	474	457	429	484	476	438	431	446	443	444	450	466	454	415	430	475	487	446	461	445	463	415	402	431	442	457	463	477	428	389	454	461	420	482	473	455	445	473	472	467	453	446	436	436	445	455	450	465	491	482	448	483	425	444	487	480	480	440	448	438	454	453	407	423	459	467	422	432	463	452	446	420	428	453	453	454	443	420	426	426	460	486	499	437	456	455	425	444	452	443	452	438	435	451	438	447	433	460	466	460	428	463	466	416	437	466	430	471	467	420	479	462	461	437	480	427	474	443	432	451	466	464	436	436	436	439	448	476	418	454	429	446	458	418	409	453	433	464	472	470	464	445	447	499	479	419	469	421	435	447	473	484	494	468	478	450	435	436	474	450	463	452	428	448	434	465	403	461	444	468	467	478	474	445	466	420	438	431	447	438	415	435	405	443	416	455	499	477	458	453	448	442	431	479	466	427	461	468	474	457	467	423	463	454	461	446	412	466	481	464	439	458	455	424	452	464	451	429	458	443	433	448	454	442	427	426	468	466	481	480	453	449	442	451	464	445	461	446	412	454	459	431	462	443	443	428	471
31487	19175	8003	1191	771	650	490	507	472	430	455	403	416	455	402	427	414	443	396	429	437	413	419	474	412	404	387	412	374	424	415	383	451	401	380	426	428	426	380	457	409	431	424	393	414	430	400	398	412	396	386	400	430	406	426	432	419	375	422	361	375	398	378	396	407	399	404	415	376	397	406	442	435	452	393	396	387	404	406	377	423	404	422	398	375	376	412	398	378	401	392	415	455	417	417	404	393	442	428	400	358	395	434	420	383	378	380	426	454	366	365	416	379	378	393	403	385	425	378	411	411	401	397	388	390	400	390	411	430	416	395	363	413	402	415	419	395	390	419	434	421	400	423	395	383	417	454	433	404	379	393	398	378	389	398	390	455	397	409	410	401	402	403	424	386	431	408	399	382	402	435	443	433	461	408	399	397	475	365	438	388	456	381	395	408	443	427	430	428	408	384	407	392	430	419	407	355	397	422	398	395	400	412	406	425	401	407	387	404	417	381	436	376	403	383	422	414	385	427	393	396	407	384	403	407	398	405	410	427	400	409	420	355	399	392	400	372	366	447	414	374	399	448	423	394	362	392	417	410	371	372	424	397	415	423	374	383	382	402	395	410	382	432	377	373	380	399	407	404	420	399	411	424	383	409	414	381	422	392	396	406	443	393	376	334	382	425	436	434	420	399	395	411	424	408	402	397	400	408	414	433	439	417	413	369	406	418	372	418	409	420	417	400	413	424	402	424	415	375	400	408	401	406	363	429	389	391	394	420	417	421	419	392	414	415	418	392	452	406	415	411	446	430	394	397	389	361	407	467	379	383	411	417	406	434	398	329	383	428	401	402	397	373	421	391	393	413	390	385	393	392	392	403	433	397	437	413	407	383	414	410	371	406	383	408	401	374	400	385	428	418	373	422	400	432	410	420	417	420	421	408	409	417	421	397	363	406	394	417	418	371	421	392	412	422	402	410	422	396	405	366	396	435	398	388	410	405	413	399	448	431	383	383	401	393	409	381	411	425	354	393	445	395	370	390	397	447	385	414	388	422	388	417	386	384	427	433	390	384	412	418	427	394	386	391	467	435	426	398	404	394	416	406	451	362	417	373	419	412	417	396	409	422	382	382	449	373	387	421	421	397	406	410	386	397	387	424	425	398	420	444	402	406	420	412	408	396	393	425	392	400	390	418	418	411	394	415	425	405	379	407	420	398	386	401	440	398	406	406	422	384	423	395	449	369	405	378	428	439	399	403	401	422	401	410	420	423	414	392	428	452	383	401	394	406	405	389	421	414	374	399	401	395	388	380	418	421	395	431	420	381	404	386	408	421	435	402	374	372	409	407	373	400	413	414	396	449	443	411	425	388	351	393	390	425	422	406	391	436	405	401	381	432	441	409	398	394	434	426	439	363	438	413	431	391	388	393	435	443	390	422	438	381	443	409	401	371	451	442	395	402	383	412	435	410	403	433	379	411	420	406	378	413	419	381	398	402	419	402	408	405	386	362	428	448	421	377	400	384	413	387	388	399	369	404	397	435	421	407	413	391	400	412	428	392	411	379	357	411	418	374	397	396	397	378	430	397	428	396	438	401	385	377	384	404	388	384	440	409	376	410	445	431	391	375	404	403	433	433	417	388	446	443	372	390	410	379	421	399	386	396	397	405	410	432	395	416	382	412	392	378	422	412	431	417	390	393	402	392	403	388	393	394	407	416	418	440	429	379	410	417	394	399	377	419	407	372	388	385	420	451	399	424	386	407	400	375	338	432	407	433	410	382	389	423	437	398	431	433	413	383	423	435	418	373	395	426	434	404	374	403	378	396	391	411	397	383	416	406	409	385	380	365	402	399	402	396	364	430	407	383	440	399	389	395	419	434	363	382	377	451	428	395	383	433	403	399	402	438	397	398	429	384	415	409	397	403	393	396	407	392	417	385	387	397	410	432	425	382	391	400	402	428	383	424	422	396	395	419	410	360	414	415	411	401	426	393	397	399	443	428	401	413	410	435	441	398	372	426	409	389	385	403	376	415	383	406	386	381	434	421	409	414	375	367	393	430	415	391	421	378	393	377	403	430	404	402	433	405	425	399	409	391	395	414	369	392	344	417	399	375	404	441	410	435	361	428	436	433	421	390	428	401	365	433	381	391	375	393	415	421	409	431	400	417	373	433	398	439	415	401	431	397	417	423	380	420	437	410	437	372	402	432	392	412	434	417	400	425	418	424	447	439	412	396	385	471	446	422	390	398	401	434	430	376	402	402	418	400	413	408	384	408	402	389	404	409	409	404	399	426	382	406	423	402	431	379	393	424	412	415	444	407	415	430	424	406	436	384	437	373	373	405	407	382	384	392	414	407	439	433	437	418	417	411	412	414	416	435	409	413	389	413	370	416	372	418	389	374	413	406	429	418	424	404	372	433	384	387	409	366	396	419	407	394	384	401	422	402	411	404	424	403	416	400	421	405	412	413	416	415	407	423	405	393	388	427	462	393	396	403	404	404	401	362	391	415	381	377	401	416	413	389	389	423	414	413	361	409	417	404	359	396	415	415	414	393	435	418	404	389	391	387	407	387	428	412	409	415	435	383	436	403	366	437	395	381	410	441	434	426	375	431	373	425	379	394	411	387	403	428	411	424	398	428	377	367	395	406	379	386	400	392	372	374	398	393	396	416	383	412	393	409	435	387	373	403	406	405	376	379	338	387	438	405	408	431	421	392	440	396	405	412	389	457	411	441	383	393	371	383	386	407	428	419	375	434	389	435	407	396	393	417	402	404	389	389	398	424	427	414	390	400	407	443	449	392	432	385	418	410	432	398	402	410	460	417	405	429	404	406	368	358	388	417	403	423	417	389	363	405	404	391	380	416	418	408	391	373	399	437	438	407	403	409	411	450	378	416	401	407	449	424	414	416	383	417	401	434	381	439	420	411	420	409	387	413	406	400	419	395	425	405	390	403	394	400	453	417	414	404	386	406	384	403	421	387	416	398	392	415	439	427	424	410	385	400	404	416	395	390	414	402	433	415	404	404	376	438	395	386	425	392	413	419	436	379	393	399	368	424	365	405	400	433	426	425	401	368	426	383	453	420	423	372	398	413	392	418	448	418	393	401	407	384	422	418	388	432	416	432	380	413	425	407	402	392	364	429	399	410	436	398	425	453	421	368	414	412	390	403	392	413	393	419	383	406	426	413	363	380	421	415	426	431	396	415	405	427	399	376	405	382	413	422	425	377	412	434	380	389	390	393	410	427	423	352	402	393	411	445	391	414	421	406	382	402	424	380	430	417	387	426	417	411	394	432	428	404	401	445	372	401	421	421	380	411	441	422	439	384	393	425	363	398	453	430	393	380	423	411	391	414	380	417	390	426	405	415	428	426	387	421	405	364	375	408	387	379	418	431	383	370	413	388	387	406	392	418	400	441	392	419	421	407	391	412	403	371	383	415	439	425	421	402	382	407	405	403	422	391	441	419	399	377	424	423	385	395	384	400	412	424	387	398	425
5828	2363	1719	1129	1001	927	921	921	883	910	905	967	930	923	911	890	887	894	897	935	873	839	933	962	903	938	886	926	900	931	905	920	923	861	869	859	906	882	856	887	895	901	866	919	893	922	873	916	867	889	903	899	863	954	900	891	914	890	852	905	919	899	917	876	879	899	899	861	905	889	906	941	889	868	906	842	933	914	898	928	927	907	900	928	885	892	876	911	878	927	937	895	913	852	844	840	912	877	927	921	876	878	872	926	902	855	933	896	944	845	916	895	901	919	959	911	868	905	920	911	887	918	929	858	836	929	923	891	894	912	853	880	898	877	911	902	895	901	1006	855	904	910	887	938	882	928	911	871	891	911	907	869	883	826	868	921	947	870	909	837	850	886	898	921	910	920	910	861	868	915	879	933	884	863	886	889	914	897	889	905	873	905	946	892	930	867	908	908	886	876	906	864	882	935	903	977	886	949	911	904	891	941	928	929	931	956	892	851	881	887	910	888	900	888	898	888	944	916	903	873	934	939	931	871	884	946	957	990	899	884	859	898	942	866	904	928	918	871	924	901	894	902	898	857	899	889	911	925	920	860	877	959	946	845	940	892	836	905	925	919	883	931	891	901	883	924	880	900	954	855	910	864	919	891	922	883	882	914	901	887	829	881	930	865	919	878	923	906	869	850	869	880	876	881	929	963	869	900	886	878	909	880	870	910	892	932	951	882	950	864	894	950	919	874	978	928	880	824	876	881	877	919	915	905	903	945	859	856	869	873	898	875	946	897	880	977	893	894	925	941	871	892	926	921	923	866	878	883	915	905	881	930	926	920	886	914	899	887	878	920	903	890	850	884	922	868	925	968	893	888	886	896	900	896	861	897	889	868	841	898	907	900	894	887	915	894	932	948	911	922	922	882	925	908	921	860	916	955	886	899	966	888	951	868	935	911	934	883	864	898	927	862	919	936	871	850	897	873	880	879	941	914	933	877	916	883	955	891	915	907	842	900	852	909	866	889	864	902	912	927	909	911	819	938	841	886	946	946	935	872	897	883	857	964	927	885	918	834	947	856	895	907	949	890	858	891	831	936	944	892	868	908	930	897	893	912	914	906	863	912	916	866	879	927	924	877	898	934	922	857	874	886	865	946	968	899	927	891	896	885	888	874	900	889	868	934	846	919	888	882	956	848	905	883	842	861	912	913	874	878	894	888	908	877	902	894	899	895	921	908	902	928	930	951	893	918	870	875	882	969	924	877	899	921	888	921	925	925	948	920	924	907	953	899	918	870	969	908	940	926	888	921	858	879	859	896	891	956	884	905	932	828	886	954	941	856	907	890	861	954	912	847	914	904	939	892	885	906	911	866	884	925	934	895	903	870	852	937	891	897	893	924	826	945	854	889	918	903	886	906	886	876	913	929	908	875	892	907	874	853	897	865	928	952	939	839	930	950	910	851	938	840	915	934	950	877	882	919	904	927	898	883	922	888	846	912	916	911	881	922	840	886	906	910	883	901	916	896	912	892	915	835	932	926	913	925	901	867	904	881	944	883	842	899	910	911	915	884	956	882	929	921	916	888	866	918	883	956	927	919	951	847	915	881	953	895	864	880	972	898	913	894	904	941	875	905	889	876	867	828	925	889	944	889	898	872	910	931	870	931	909	894	970	900	898	884	862	895	904	907	927	865	905	945	885	886	898	931	900	867	877	887	925	914	930	880	898	905	927	907	882	904	925	887	911	876	978	868	898	930	871	966	925	889	907	865	944	877	847	903	912	920	989	877	937	915	879	835	888	950	856	938	897	918	900	917	870	928	897	941	924	846	861	939	881	944	859	872	912	900	916	865	925	849	889	920	884	866	896	925	880	905	912	855	909	988	871	880	912	913	856	929	865	885	877	949	887	932	908	887	878	897	887	918	913	866	875	895	925	898	883	900	906	842	869	908	907	879	908	942	841	873	938	865	906	866	930	901	882	911	864	923	887	837	875	823	880	878	883	902	936	860	892	885	910	875	924	901	882	896	895	878	912	880	895	880	884	858	940	914	926	867	899	1004	937	898	927	923	880	883	902	924	854	937	843	838	935	935	924	901	910	899	891	849	910	929	958	855	859	897	882	933	895	866	874	930	912	924	946	918	933	914	870	904	979	916	876	920	908	924	860	891	896	917	867	841	934	918	925	886	868	935	909	867	909	840	891	924	845	898	903	884	929	918	915	916	872	900	893	946	931	950	882	887	873	910	921	928	883	945	928	946	892	916	937	940	919	912	958	899	934	902	889	869	940	923	927	927	875	876	914	938	898	894	897	864	889	904	870	849	890	868	903	927	875	935	942	868	909	893	900	876	833	881	897	918	913	943	875	887	889	869	923	945	904	904	907	885	874	870	920	901	856	918	840	860	873	920	864	929	886	910	922	951	837	876	895	909	871	899	882	936	902	878	889	864	911	880	812	909	923	880	884	899	921	895	879	935	925	920	931	877	930	919	893	899	857	893	872	919	893	946	905	924	938	921	900	844	877	868	935	938	888	901	921	893	877	936	875	938	910	906	908	893	835	928	854	899	859	943	835	925	889	928	913	901	850	855	915	885	873	897	885	934	924	956	888	955	892	891	914	891	844	878	851	934	920	894	899	935	883	887	950	868	878	886	900	836	886	907	908	872	858	922	839	903	905	905	909	924	914	897	872	874	908	903	941	886	839	923	927	884	943	914	889	943	918	927	925	908	897	916	885	935	956	901	911	890	916	922	925	884	913	918	948	888	905	912	868	889	902	879	903	959	877	916	942	895	874	900	883	906	900	907	891	923	927	920	918	870	919	916	936	909	930	900	964	933	873	862	874	947	926	894	921	857	881	914	909	917	924	883	885	892	913	864	924	872	876	892	848	935	819	940	889	872	915	965	932	885	873	911	899	926	924	889	950	947	909	908	941	872	885	924	895	910	882	904	899	937	912	917	968	904	916	857	877	880	884	906	874	935	937	909	895	871	839	930	899	912	921	945	825	919	860	894	900	938	913	968	912	943	887	942	922	856	889	921	917	910	890	870	950	842	922	919	888	935	865	864	945	934	907	885	920	894	946	905	935	850	875	872	883	897	920	902	922	917	926	858	852	955	866	920	914	902	864	900	892	925	895	891	880	911	937	913	900	922	879	913	877	881	930	889	894	922	854	913	958	961	918	939	912	885	912	948	916	928	893	863	901	852	908	846	893	890	926	930	892	957	886	894	901	908	914	891	891	855	900	869	873	959	852	924	959	877	902	883	929	915	907	920	961	942	897	912	842	905	925	901	866	909	890	910	903	919	890	894	863	923	903	912	861	897	891	864	853	899	932	866	897	885	896	915	867	906	914	874	956	870	891	938	965	864	915	897	867	906	906	850	886	890	887	892	885	913	896	859	923	959	874	891	894	940	898	937	877	889	923	902	849	833	944	889	868	910	898	919	896	907	918	908	858	915	881	940	903	864	906	983	917	875	926	872	916	874	891	892	914	934	910	909	901	930	895	936
23940	20634	23890	27383	20628	19842	1328	619	499	447	393	377	342	344	328	384	324	346	324	324	308	355	321	318	340	321	302	297	277	315	280	298	282	304	309	327	310	301	286	315	284	286	314	289	304	313	312	318	285	322	312	318	308	282	306	289	282	274	269	278	307	290	294	299	290	280	296	284	260	303	291	263	302	302	280	264	292	252	306	285	271	288	281	310	281	267	305	268	303	285	296	310	294	311	283	288	302	283	307	290	299	286	294	290	281	296	337	276	329	301	283	279	308	293	284	264	329	296	287	308	286	274	266	287	278	267	268	287	284	314	284	293	291	294	286	284	295	283	274	312	296	272	306	291	295	293	331	276	290	280	329	247	276	278	296	284	291	266	303	276	277	269	277	276	297	302	314	310	303	265	297	314	273	301	273	273	307	302	278	308	281	289	253	311	281	291	275	284	305	294	298	314	280	286	294	268	297	257	329	291	297	240	313	329	298	299	310	308	295	295	302	301	301	309	297	292	265	276	288	291	282	280	314	280	241	297	301	315	278	295	306	291	299	292	287	294	312	311	292	288	278	298	268	313	280	300	263	290	282	274	260	290	284	284	300	290	283	294	277	310	295	317	252	279	291	260	271	282	305	269	278	280	292	287	310	288	300	285	277	283	261	282	273	285	297	295	274	308	273	293	304	304	273	295	290	277	284	266	266	271	290	281	268	235	269	244	304	280	264	290	288	240	261	292	304	318	285	311	317	302	269	286	316	288	309	314	307	272	284	314	283	285	291	262	270	300	294	279	310	343	255	261	288	281	299	300	270	285	288	304	285	287	288	265	307	281	270	296	265	321	298	299	334	301	257	257	256	256	334	288	266	313	258	272	291	293	252	249	254	293	268	305	283	282	287	267	275	305	304	273	296	307	281	284	316	272	285	278	276	306	300	279	277	281	267	297	296	279	284	255	272	285	296	276	285	305	288	292	319	294	281	303	271	275	269	271	291	301	269	255	308	268	258	275	292	284	249	276	286	274	284	299	301	261	292	267	294	282	278	280	285	300	295	284	291	301	272	266	311	296	327	288	292	334	268	276	294	303	245	297	252	293	281	272	272	264	257	290	281	300	298	283	275	296	265	295	330	252	286	252	269	286	310	293	256	272	295	285	291	293	308	316	273	291	265	323	301	301	259	295	245	275	276	290	285	281	316	309	296	265	288	278	291	281	293	278	282	280	260	266	294	281	295	295	299	305	265	268	289	267	292	308	280	311	275	287	284	319	294	262	296	298	305	296	298	288	335	288	293	306	276	288	321	320	281	288	304	311	277	267	290	272	296	272	295	339	263	278	267	305	285	281	305	292	287	313	338	330	306	307	305	300	286	295	269	257	298	298	302	300	289	307	264	260	287	294	270	273	288	288	327	283	308	276	322	288	299	312	292	292	296	273	298	292	290	311	270	287	277	293	267	308	322	294	305	312	295	294	260	271	266	280	307	303	304	302	271	254	300	296	343	271	292	285	276	293	304	282	288	263	270	289	302	257	287	306	307	268	298	302	278	273	280	285	292	296	307	292	274	276	308	277	249	312	268	328	288	268	287	295	306	299	277	291	311	282	258	266	285	267	274	259	272	288	273	282	258	296	295	234	298	260	314	322	285	296	306	270	291	278	293	302	323	285	278	287	310	256	276	311	300	295	297	321	268	284	288	287	266	295	257	286	307	305	286	315	296	272	266	273	270	269	284	271	256	296	281	283	305	288	263	295	281	303	265	306	279	286	292	300	289	289	307	266	284	280	276	277	310	288	303	285	260	279	282	272	275	292	274	263	292	277	315	291	321	240	320	303	278	268	300	304	280	274	276	265	287	281	298	274	277	266	289	279	262	282	285	305	281	287	287	282	306	318	300	296	304	302	288	268	278	246	308	283	289	256	261	280	256	284	267	308	285	286	321	286	300	291	300	288	311	306	280	279	290	291	266	303	319	306	288	273	275	273	325	279	280	283	308	272	302	270	284	302	286	299	278	288	305	277	313	283	314	309	274	301	274	286	296	271	288	301	278	286	312	319	292	259	306	288	296	302	274	289	253	273	281	278	334	288	300	263	285	291	284	294	285	289	277	313	278	311	303	276	257	304	293	285	285	297	265	271	251	303	283	287	299	282	275	293	289	283	313	271	260	266	285	291	281	301	273	264	289	307	286	288	281	273	285	288	286	296	273	264	284	319	280	308	304	280	270	282	263	273	303	297	301	279	275	318	293	262	302	274	284	297	287	296	294	263	256	290	285	239	309	264	288	289	307	291	300	276	281	315	267	288	281	277	327	285	283	307	275	285	260	278	283	296	296	260	308	274	272	298	288	254	258	271	290	315	246	270	301	281	271	303	272	309	285	288	286	286	297	298	271	290	278	283	297	315	300	309	287	299	280	260	286	277	273	320	320	283	273	262	299	324	318	283	283	314	301	277	287	311	266	291	272	269	302	283	299	284	285	320	291	265	257	288	293	307	285	298	296	271	305	277	271	280	283	292	277	273	312	294	274	295	297	270	295	262	275	259	269	291	269	287	267	284	276	295	281	295	275	277	297	332	326	294	301	297	304	271	307	251	279	285	317	263	308	268	283	287	318	297	294	296	288	278	277	298	313	300	275	305	283	318	275	287	277	280	269	289	261	310	290	319	303	260	278	299	275	294	326	258	280	288	274	298	298	292	271	288	318	286	283	258	273	299	314	269	292	302	287	301	306	247	253	292	271	281	271	284	273	305	295	295	333	288	264	311	261	226	289	308	287	281	296	318	327	248	313	271	305	295	292	248	290	285	293	292	255	312	282	308	278	296	290	315	305	280	330	312	313	274	277	286	259	278	295	298	283	258	285	308	281	289	296	290	292	279	302	282	272	259	312	288	254	314	266	274	263	291	276	270	322	306	312	283	274	292	286	293	276	295	301	302	282	287	287	288	304	294	253	326	297	280	276	273	260	312	272	253	276	301	260	262	287	257	298	295	289	287	243	275	266	276	285	287	307	276	279	300	277	303	277	312	275	291	299	299	296	310	263	297	284	244	282	273	265	300	285	294	271	318	275	293	281	281	272	278	290	279	294	285	281	306	299	310	316	256	260	273	315	289	293	311	286	267	284	294	289	308	308	312	313	311	269	276	290	271	252	270	304	313	303	279	294	297	290	298	279	299	267	280	325	262	260	289	296	282	316	283	262	272	276	291	297	309	288	294	309	281	258	280	302	276	296	281	289	285	288	286	284	304	297	300	264	249	241	248	264	280	301	297	262	281	287	293	274	291	310	258	305	276	286	277	285	318	275	295	300	296	302	283	300	286	297	284	279	301	302	281	312	309	296	290	271	293	303	278	271	285	282	310	295	294	281	276	286	315	282	266	281	275	295	276	306	279	277	303	282	288	284	262	257	275	243	321	272	318	318	323	305	306	298	286	284	283	325	295	275	274	285	274	287	292	277	293	278	292	310	293	297	295	274	296	275	288	281	275	298	296	307	255	283	277
3769	4512	2578	1354	1017	853	733	688	732	710	677	673	702	643	764	680	674	683	673	645	629	664	642	673	652	657	618	677	647	662	689	665	664	703	670	646	621	663	666	679	611	609	669	659	691	635	669	643	644	659	690	629	644	652	637	629	665	668	632	682	661	643	698	679	644	591	656	611	662	615	657	665	624	642	627	633	637	638	642	635	615	653	656	590	660	631	632	650	687	702	677	621	620	628	646	606	647	644	657	653	686	606	647	606	648	640	663	623	643	639	597	610	666	692	707	648	622	687	637	667	644	656	638	637	646	667	614	679	694	640	643	635	685	696	676	696	664	644	648	652	623	659	616	668	599	643	642	659	646	680	619	669	634	659	629	674	643	613	670	620	643	659	706	623	656	658	698	638	630	643	652	656	626	648	662	657	669	669	704	658	660	629	660	635	624	660	620	643	657	625	633	691	669	674	602	657	602	649	612	656	655	679	637	589	691	674	626	654	646	659	652	611	621	633	620	679	632	634	683	639	679	599	616	626	656	656	645	595	635	612	627	624	652	659	678	666	675	647	660	622	633	636	686	651	630	625	599	623	668	630	614	650	643	624	643	632	658	610	631	605	668	628	654	615	675	658	624	678	629	624	687	650	597	641	673	687	676	650	609	649	663	643	642	669	644	662	608	654	642	662	675	663	652	611	625	648	661	669	667	699	680	636	644	660	646	630	647	651	692	644	667	601	661	656	640	661	668	656	652	675	644	639	650	644	637	630	655	675	685	656	653	664	639	635	637	657	655	673	670	638	668	644	668	619	656	634	627	601	662	629	700	631	612	641	661	689	652	611	652	686	640	667	696	647	637	621	637	737	638	604	670	680	660	611	661	629	700	633	617	648	665	636	664	670	628	634	655	624	717	656	637	673	625	675	632	624	626	658	640	703	670	648	648	641	651	651	630	646	603	696	633	668	689	677	627	661	693	639	650	639	627	656	670	642	645	632	664	674	635	683	679	627	690	657	650	659	635	644	635	652	639	635	692	650	628	601	657	659	646	672	630	608	656	655	638	644	654	646	664	620	639	668	620	667	628	672	665	648	674	673	628	623	647	688	646	657	648	675	674	645	667	665	633	662	606	642	666	649	670	644	607	648	651	626	626	679	641	638	619	601	623	654	648	676	607	631	643	591	714	682	652	651	635	630	655	652	687	621	686	661	655	630	615	641	707	687	649	620	643	632	605	648	633	647	670	609	649	642	633	618	647	676	617	703	700	600	636	669	676	626	637	612	632	656	644	634	658	665	613	604	641	609	665	654	673	621	661	655	632	669	656	636	670	658	655	621	620	670	657	652	664	646	647	669	703	663	668	617	655	655	676	606	644	679	614	651	671	708	619	612	666	664	632	628	641	662	624	615	658	658	651	636	655	565	625	693	647	614	710	670	624	674	663	622	650	663	638	667	621	648	610	613	666	624	669	629	640	617	645	650	621	674	605	622	608	710	700	621	673	641	628	613	631	636	606	645	658	658	638	632	622	631	628	665	636	655	625	641	622	674	673	635	625	613	675	651	680	666	595	670	636	623	648	645	651	601	638	620	646	619	622	623	632	660	641	644	635	618	668	655	682	675	657	642	652	630	660	621	617	667	621	685	644	638	720	668	686	618	656	594	690	635	659	673	677	697	637	608	665	655	688	659	627	606	618	622	624	656	649	683	635	665	647	631	640	607	618	675	630	586	682	597	603	664	607	661	620	663	609	654	667	668	703	638	653	647	624	635	619	639	611	646	668	621	631	649	646	682	690	641	642	596	655	640	618	669	685	650	628	635	666	680	671	623	622	630	624	627	675	632	630	678	644	660	605	632	641	622	711	686	631	628	615	670	646	650	654	673	654	663	672	668	657	627	674	661	662	701	664	674	658	631	654	658	657	678	649	678	657	678	650	662	655	613	664	650	660	622	684	619	618	619	682	625	681	668	675	646	617	626	626	596	645	640	672	661	641	652	629	657	644	665	670	652	658	647	685	658	679	667	643	664	702	634	634	655	625	679	648	649	684	685	662	651	629	632	588	674	649	613	669	592	680	667	679	660	660	626	591	656	719	649	646	680	620	670	639	656	641	631	630	662	603	623	654	632	678	654	645	625	641	683	669	648	636	681	670	655	650	695	640	653	645	659	606	651	659	669	615	653	632	700	669	629	600	643	635	668	636	670	687	605	639	658	658	651	643	672	610	654	644	643	618	670	650	650	642	623	604	663	650	685	638	659	658	679	660	625	694	683	663	645	692	663	640	625	656	648	654	664	664	693	637	687	650	674	633	622	649	633	679	622	663	660	657	641	671	643	607	657	696	652	657	649	624	610	672	637	659	666	649	644	621	659	635	600	651	657	651	660	652	621	625	689	626	630	601	642	620	710	660	667	627	645	670	658	649	672	654	630	664	699	635	674	641	601	642	633	645	659	654	642	613	645	637	685	649	651	616	640	654	648	667	661	629	679	597	669	675	599	638	621	653	665	626	680	676	638	654	629	635	671	629	641	670	609	633	665	640	640	678	613	624	627	635	667	639	646	684	648	640	645	639	610	661	610	670	661	632	611	679	632	625	612	640	676	623	640	677	634	589	690	622	631	613	663	649	638	647	620	628	607	645	625	614	645	616	664	615	647	625	651	655	682	651	655	651	655	641	675	679	621	644	649	651	640	638	659	670	671	657	655	594	630	615	684	655	644	644	597	634	646	704	634	647	661	665	642	637	629	637	664	668	582	643	658	696	622	669	656	659	641	639	653	633	642	619	685	658	637	652	685	646	677	605	662	669	674	693	668	722	644	639	654	638	661	665	619	673	653	641	631	592	631	636	636	648	620	666	628	665	632	638	656	639	661	656	677	671	627	642	659	610	673	648	688	676	618	648	647	650	690	683	644	682	659	671	658	628	658	644	661	647	648	671	654	664	620	668	646	659	656	668	678	645	688	681	652	641	630	636	686	697	638	654	653	667	637	666	650	636	628	672	665	628	668	621	652	631	658	634	688	657	652	665	622	646	640	625	677	691	629	644	637	624	687	620	662	699	637	603	661	640	676	668	647	630	619	645	664	618	663	680	640	655	648	646	646	619	644	661	666	707	631	629	697	665	660	697	595	684	662	630	642	639	606	605	657	654	657	626	614	678	646	652	646	648	692	617	660	675	635	635	611	681	658	603	640	628	618	656	627	669	668	651	638	635	628	651	646	612	635	711	616	652	699	655	621	654	678	651	631	690	636	676	667	684	677	625	641	632	633	697	668	613	686	642	657	597	648	690	696	648	643	645	655	628	674	676	659	645	621	670	634	630	636	644	684	614	626	667	610	649	648	627	683	621	643	666	662	673	643	647	688	615	631	670	659	675	667	591	653	597	647	653	688	626	659	673	647	669	679	655	629	642	589	638	620	633	652	700	618	651	675	669	670	676	654	647	656	634	636	594	688	694	630	593	626	625	656	680	628	653	678	628	649	685	697	655	667	645	649	630	695	630	644
23357	20636	24158	27099	20635	20659	16488	988	542	535	410	359	348	304	270	267	237	256	226	222	255	264	244	258	228	212	234	188	195	205	213	215	197	177	194	191	200	212	189	201	207	200	199	213	173	192	219	189	188	204	213	181	198	196	197	184	212	190	170	191	183	190	173	151	193	225	194	189	207	163	197	174	185	185	190	176	211	192	161	159	191	165	174	177	164	202	211	171	200	181	202	196	184	187	224	188	161	181	179	169	187	187	209	152	169	205	178	194	209	168	209	215	185	197	194	203	177	187	224	208	192	185	174	159	188	178	206	184	185	200	178	193	202	185	173	178	185	207	204	174	183	178	195	176	203	190	166	188	186	193	195	203	202	189	211	182	175	199	208	191	176	192	172	175	197	190	196	178	174	202	173	173	191	155	197	159	195	176	180	175	205	204	187	181	177	164	193	194	181	181	210	161	166	174	175	176	198	165	204	181	174	178	158	203	195	196	210	188	196	163	156	214	184	195	192	175	204	180	166	219	158	181	182	177	169	180	181	153	147	212	187	201	202	191	188	190	177	192	165	182	174	177	210	189	192	214	210	187	176	174	164	206	163	172	170	173	194	197	179	167	169	191	173	205	183	167	178	184	171	188	170	183	195	187	173	161	193	181	192	202	182	178	167	198	198	200	206	174	151	188	168	221	183	186	197	196	165	176	201	212	193	179	195	197	166	151	174	164	204	189	195	180	186	203	184	195	180	176	184	178	200	181	197	191	192	196	201	186	186	171	172	186	165	171	194	196	169	180	182	186	192	152	202	202	194	176	195	211	177	170	212	169	177	203	181	171	182	163	193	179	181	181	197	177	200	188	193	179	192	183	180	167	184	212	201	193	167	198	173	203	195	190	202	181	173	204	164	199	184	182	214	215	168	179	191	154	176	169	208	207	196	175	207	196	193	174	205	191	164	176	201	181	154	203	198	166	175	196	182	185	207	178	162	183	174	185	181	192	173	201	182	165	189	164	158	177	208	184	192	176	191	170	225	174	189	185	183	209	170	174	189	200	205	199	173	188	174	162	178	218	193	176	182	222	193	197	191	179	187	199	179	179	205	177	214	210	183	211	176	180	197	166	206	207	184	207	193	178	189	173	180	193	191	197	202	179	201	156	214	173	172	170	177	174	207	168	152	180	165	216	179	184	160	176	211	201	173	186	179	168	205	186	193	201	191	172	201	209	185	193	170	181	195	174	188	215	188	178	168	201	173	178	182	164	187	171	206	184	172	180	185	171	168	157	201	162	177	158	194	182	200	168	194	202	185	222	187	215	203	169	192	200	169	184	193	178	168	185	170	189	178	222	175	186	184	178	158	180	171	154	194	160	149	194	186	174	168	186	173	214	205	169	197	193	188	181	171	173	182	197	179	172	166	192	183	159	169	206	190	208	203	167	164	190	177	180	199	180	156	202	173	177	164	196	207	177	166	186	185	196	179	191	202	176	189	178	208	174	179	208	195	179	182	172	172	175	185	203	150	220	177	202	174	177	178	196	169	199	189	188	188	181	211	193	190	223	202	192	221	185	198	181	179	210	183	171	208	187	187	207	158	192	172	181	193	185	180	187	188	180	160	173	169	175	193	194	192	159	173	187	192	159	166	172	183	180	202	204	179	183	184	180	190	180	178	185	178	179	185	163	209	165	191	205	186	198	196	173	159	194	168	191	179	181	182	183	187	214	183	192	196	156	189	205	201	194	184	170	205	194	187	168	193	198	185	179	174	154	207	198	196	163	184	186	213	190	177	170	162	205	196	169	168	190	185	185	188	180	192	186	157	160	208	170	190	174	193	169	216	170	196	192	165	202	185	176	176	168	202	171	167	175	161	201	188	197	201	179	176	180	163	194	166	156	189	186	196	194	172	161	179	183	199	178	172	204	191	181	192	182	168	169	179	205	176	208	184	153	187	190	199	214	170	180	195	178	186	161	176	177	185	193	198	180	176	162	189	180	209	188	150	191	187	178	195	198	196	194	192	192	174	192	193	194	173	173	193	193	188	208	183	205	182	184	201	205	197	182	205	183	170	186	210	156	200	145	159	195	194	178	204	169	198	181	192	192	165	188	168	193	212	171	217	160	173	177	191	184	196	180	165	180	191	187	180	176	214	149	162	195	199	184	207	181	186	185	176	174	177	206	201	180	176	178	179	176	151	189	205	166	215	181	200	189	189	179	189	186	192	172	184	193	188	200	210	170	159	185	219	177	168	197	194	155	208	187	191	202	169	212	185	163	191	169	205	183	178	184	159	181	167	196	189	181	168	182	205	158	209	181	188	192	184	177	200	196	170	170	180	188	198	182	183	194	186	218	171	163	163	181	176	206	183	181	163	192	191	181	173	222	207	214	181	147	181	191	200	179	192	168	201	176	187	201	168	153	206	180	204	193	177	172	182	186	189	199	163	185	163	179	161	197	173	156	189	210	192	202	216	171	209	173	200	171	194	212	202	198	186	184	152	177	190	195	166	145	179	192	194	192	189	187	172	204	195	172	187	181	183	206	200	217	193	180	217	214	176	180	189	199	187	218	174	179	195	169	175	188	176	173	182	178	169	210	175	179	167	192	170	190	178	174	207	180	173	189	172	173	199	198	169	169	178	162	188	181	182	170	159	167	186	161	173	209	203	205	182	199	168	184	196	185	193	200	177	183	190	213	186	182	205	189	202	194	201	200	199	180	160	172	207	194	172	189	196	210	176	170	200	182	211	172	191	165	183	181	188	174	170	167	203	177	176	159	188	173	184	199	176	198	196	196	193	175	171	181	211	195	172	186	214	211	178	188	189	175	206	190	194	178	178	186	196	176	205	193	183	195	186	154	162	210	194	208	183	188	220	181	165	183	190	187	183	180	204	176	160	167	180	196	193	194	172	160	173	168	161	172	189	171	172	173	186	174	183	164	199	198	167	181	163	194	177	192	200	165	177	162	165	176	186	172	201	176	165	175	175	196	205	192	142	189	206	191	164	167	189	170	181	180	191	158	203	166	172	168	184	183	191	194	217	195	200	197	187	205	202	200	171	170	190	207	180	195	166	204	179	177	179	206	197	210	183	188	190	202	173	180	178	194	178	208	188	200	186	216	198	182	159	204	193	161	179	171	187	198	194	201	181	192	180	182	206	195	174	178	208	179	172	164	199	217	230	192	187	169	173	200	205	199	172	175	188	180	196	171	174	171	200	181	189	195	189	175	164	177	181	216	202	164	158	183	177	169	196	184	175	167	181	188	183	187	180	147	175	171	177	212	175	195	188	193	190	163	178	166	198	191	181	193	178	204	184	171	206	186	191	211	180	180	202	195	175	194	165	182	185	171	184	176	157	178	178	185	217	181	185	202	211	146	188	179	179	195	192	176	193	196	186	194	218	191	184	220	174	177	155	167	206	174	201	174	191	153	178	174	180	171	203	158	178	168	183	184	194	206	172	195	171	172	174	164	208	198	189	179	193	182	182	208	215	184	191	177	196	186
3881	6778	3594	1607	925	770	664	597	557	556	512	484	503	498	486	492	473	461	496	510	447	462	497	477	435	479	486	489	443	470	437	503	441	480	448	432	426	428	472	479	444	445	443	480	430	450	461	461	429	452	449	433	490	416	470	432	456	445	425	455	468	451	472	437	425	444	449	493	449	473	435	477	476	475	464	452	435	446	434	429	476	471	438	460	440	463	420	441	477	423	425	462	463	434	437	441	453	437	469	423	525	422	492	455	419	446	407	480	458	425	439	431	462	464	426	434	454	492	423	439	422	455	447	443	462	490	475	464	459	473	410	476	454	424	448	416	450	455	516	451	515	419	462	492	457	408	454	437	465	474	446	427	460	453	425	403	432	432	494	451	453	451	415	428	451	442	424	432	492	473	473	464	487	464	431	446	435	439	465	440	428	474	500	452	463	450	451	436	460	429	429	459	461	474	456	435	439	393	450	452	450	465	476	491	431	474	460	439	482	445	460	447	424	423	475	441	443	447	444	446	451	427	482	418	463	419	451	465	438	437	426	453	472	442	446	435	435	499	439	475	430	439	421	457	450	448	461	429	432	454	452	434	423	436	433	422	465	463	413	471	459	452	450	436	468	456	446	429	468	447	436	418	434	480	438	444	457	419	410	452	438	458	426	481	413	447	426	445	430	431	459	444	432	419	422	452	415	460	441	438	458	427	442	440	427	438	438	438	468	427	456	455	493	434	439	443	448	419	454	457	463	438	452	464	460	410	430	445	475	466	486	478	459	455	454	439	465	443	434	417	444	468	438	477	428	414	497	498	451	422	474	486	405	426	447	434	434	455	464	451	455	424	424	449	445	430	438	442	467	479	466	424	460	446	439	434	476	464	458	470	449	408	411	448	420	420	458	437	439	448	451	477	467	476	458	481	454	442	436	439	462	422	466	477	482	448	426	451	482	453	402	445	422	441	429	416	433	428	434	426	442	434	457	470	404	486	453	463	458	465	443	456	454	430	451	448	460	451	482	465	436	436	444	464	445	445	409	410	501	441	431	450	430	433	460	416	420	460	426	451	446	435	417	431	493	438	409	474	448	437	465	461	457	487	451	483	417	435	486	453	445	451	449	449	442	478	460	456	432	419	461	433	432	463	463	446	456	469	490	445	444	453	461	443	447	444	453	465	459	462	426	423	446	438	455	465	466	507	472	457	430	446	443	486	410	436	422	434	492	502	458	466	409	456	431	455	428	436	466	482	442	441	433	440	456	474	466	452	446	458	486	475	464	465	420	401	470	484	451	465	440	474	467	430	456	444	486	462	475	468	456	446	469	465	438	423	450	445	472	461	482	471	455	429	445	457	434	468	405	481	458	447	501	451	469	434	458	463	428	444	447	473	460	455	486	420	452	433	426	421	463	422	431	449	420	483	511	470	423	453	418	443	424	487	453	443	446	445	476	460	455	442	491	437	457	456	468	452	454	441	470	467	428	448	465	474	423	429	456	470	451	444	475	479	478	479	432	468	474	407	461	422	442	483	433	468	476	463	470	472	393	421	479	447	472	441	413	444	458	431	430	441	447	441	461	456	467	454	492	430	478	466	417	476	471	453	431	435	457	449	475	440	454	457	434	453	420	442	438	465	501	449	438	468	443	460	458	436	472	473	454	478	452	448	444	470	460	418	429	511	445	432	404	430	470	456	445	428	456	446	415	458	447	459	400	435	421	472	432	454	455	445	458	445	439	475	424	445	508	460	418	468	446	446	465	407	441	457	450	468	456	451	453	454	435	487	471	462	467	488	470	474	462	463	439	465	476	467	446	423	433	423	431	471	470	427	422	382	440	451	418	460	499	431	407	449	446	451	444	438	460	463	409	418	448	428	462	424	470	437	426	426	439	451	445	468	453	457	442	436	479	442	433	490	507	456	439	407	436	436	454	459	445	457	471	474	447	445	461	445	448	415	457	415	511	406	469	416	436	432	409	418	465	445	461	440	461	452	445	448	429	428	472	427	440	447	458	472	444	425	464	412	434	439	431	501	473	422	430	468	435	442	410	473	455	449	457	457	437	466	439	482	496	449	457	456	461	451	441	438	473	452	457	496	455	444	451	442	473	438	515	474	441	460	435	439	439	420	448	489	451	465	443	480	437	459	442	440	422	426	444	443	438	454	480	462	452	436	424	430	483	443	451	434	473	449	429	405	449	468	477	496	424	467	459	402	403	491	434	452	429	460	434	470	451	459	450	457	427	470	427	454	436	463	492	476	436	409	449	409	465	456	459	456	451	460	430	440	439	443	453	466	457	420	448	438	469	451	440	441	440	444	487	455	451	472	452	429	471	441	422	459	464	453	482	451	456	436	453	439	492	447	440	437	442	479	427	441	459	475	423	426	390	485	424	453	458	451	449	451	479	422	435	427	424	446	459	466	462	458	435	466	449	457	450	494	436	438	432	407	435	429	455	435	489	492	469	476	445	444	452	442	411	482	456	464	462	460	474	451	470	441	460	440	428	450	481	446	403	435	440	442	447	473	457	474	504	458	426	495	448	430	478	429	441	424	485	450	464	446	454	438	467	440	421	488	427	433	460	422	477	440	439	469	449	487	428	418	414	476	408	449	441	445	441	427	467	439	440	428	451	425	436	473	443	459	450	470	415	476	431	474	447	439	456	426	456	454	444	463	442	408	446	440	456	465	451	473	401	415	447	432	434	438	419	445	454	447	411	434	440	440	451	479	457	452	444	474	426	464	483	449	506	438	421	435	458	433	499	429	439	458	419	413	421	443	455	425	420	483	425	449	438	450	457	451	461	457	476	481	470	403	457	445	428	474	495	475	455	447	435	428	454	427	478	452	442	476	476	490	438	443	508	400	476	429	453	446	480	465	425	466	458	460	457	435	455	420	478	444	444	437	451	442	439	455	462	428	478	467	444	453	446	459	468	484	469	490	415	454	445	450	440	468	450	434	419	428	466	419	474	462	436	448	430	460	457	437	463	479	425	434	449	472	418	441	432	445	435	435	440	438	435	472	433	440	491	476	414	440	476	453	425	440	443	452	449	451	434	496	425	473	459	414	479	421	453	444	464	398	463	425	437	479	455	460	440	439	463	479	448	437	413	504	472	459	469	444	502	445	451	424	455	451	446	439	428	425	476	410	492	433	437	451	415	451	440	447	435	467	464	434	480	441	419	457	443	473	440	432	469	480	444	476	446	476	430	418	456	456	485	488	438	449	462	450	461	471	445	470	446	439	467	448	452	441	440	434	489	452	424	445	456	468	435	447	447	450	430	453	454	436	474	448	442	431	444	476	447	413	497	463	423	471	459	404	455	443	438	457	464	442	474	454	447	443	420	436	456	447	442	457	465	475	451	428	461	425	472	498	451	461	432	421	463	425	443	435	430	478	460	452	427	437	436	402	440	462	463	446	453	468	451	450	472	455	441	465	443	427	461	441	443	448	464	472	493	488	443	479	435	452	475	436	434	441	466	450	410	447	403	437	474	451	436	458
31469	19192	7948	1217	717	654	546	484	423	492	462	449	435	427	462	427	454	435	417	445	430	406	434	401	414	425	392	449	440	478	388	403	393	423	431	377	395	380	425	400	390	423	366	389	431	383	400	400	404	409	451	440	406	446	429	447	417	400	388	406	428	376	357	366	412	447	422	387	426	400	376	387	446	389	446	411	379	408	398	427	396	355	415	422	379	418	426	402	403	424	410	444	391	385	404	399	400	423	414	384	397	382	399	386	394	401	390	415	400	423	405	420	430	411	383	403	401	420	390	377	411	391	394	439	391	407	406	419	404	419	418	380	425	392	434	421	400	432	411	396	431	406	429	391	375	378	407	422	401	401	418	405	367	396	401	415	419	428	433	406	410	406	412	384	427	435	421	430	412	407	380	382	415	396	420	418	400	394	465	412	378	427	437	387	438	388	417	386	415	460	401	368	397	421	452	399	392	437	411	412	419	394	395	386	376	388	423	389	361	420	373	401	432	378	377	386	398	377	399	363	422	394	424	411	397	415	395	424	408	358	399	426	387	389	409	437	400	387	378	405	462	415	389	415	356	436	410	413	359	381	406	400	406	402	402	416	395	431	378	428	410	382	435	411	410	392	407	434	383	399	420	365	400	359	376	413	403	404	413	411	461	423	386	414	384	398	413	382	404	386	421	402	403	430	393	390	397	404	425	415	389	419	380	437	441	416	416	405	421	390	398	400	397	428	396	363	390	408	410	419	417	426	431	372	416	374	431	402	399	377	402	419	398	392	426	369	372	450	389	431	394	452	400	408	400	430	378	380	427	410	401	391	398	426	402	397	397	376	428	386	420	405	424	390	417	452	431	426	404	406	394	425	398	368	378	434	358	407	391	425	421	425	396	390	402	393	451	427	395	420	404	406	389	402	415	401	399	413	430	376	434	380	378	401	401	432	395	407	421	428	415	403	414	364	420	404	425	417	451	400	403	426	462	410	394	406	400	372	420	393	425	415	380	385	409	382	400	403	408	402	431	410	394	375	415	403	377	407	420	396	438	418	402	403	426	383	414	437	399	366	402	440	392	416	391	449	383	424	398	407	422	377	417	416	403	397	410	420	388	406	442	361	432	387	413	385	390	428	391	424	419	406	386	412	410	416	417	412	419	390	430	425	436	356	397	421	397	435	407	420	441	430	408	385	392	399	402	400	426	379	419	437	378	436	408	383	434	443	420	397	375	415	382	389	384	376	400	399	422	377	419	441	411	399	394	431	422	389	414	395	413	433	422	404	418	397	406	392	432	404	420	426	387	416	398	378	370	386	406	417	392	448	441	411	435	425	432	415	377	409	404	428	397	397	376	399	374	414	412	425	408	417	418	429	366	398	424	437	410	408	388	438	401	386	413	385	386	430	403	399	408	414	431	411	394	457	409	422	413	406	379	385	404	404	418	417	418	407	429	414	400	431	403	375	414	399	418	400	423	476	389	413	399	389	384	388	426	401	403	443	386	422	418	457	437	368	418	392	401	379	399	429	390	390	397	379	420	425	413	409	402	443	406	425	391	456	398	430	407	398	410	426	434	421	413	388	402	391	380	359	411	449	417	380	435	380	403	399	363	396	373	381	396	403	383	392	425	376	436	424	386	434	387	400	392	419	396	418	424	348	391	423	379	402	382	393	396	405	401	397	395	412	411	395	402	402	399	408	368	397	408	430	394	402	432	439	375	381	446	408	403	373	372	407	396	365	395	407	454	443	441	397	399	428	397	409	463	410	380	406	367	343	412	397	379	393	396	404	405	427	392	399	408	377	389	399	421	409	437	427	394	396	412	416	398	394	403	429	391	380	416	418	400	441	411	396	399	412	374	404	411	381	426	372	414	401	375	432	377	427	394	381	428	403	439	388	401	369	425	433	379	413	414	404	427	424	380	389	405	447	409	436	421	375	391	413	393	433	405	449	411	406	421	415	390	405	404	419	419	395	409	437	371	402	408	418	421	413	425	396	438	405	418	405	421	392	390	388	426	423	408	403	420	397	391	403	365	418	406	416	383	379	414	424	389	403	381	410	398	450	380	376	409	418	382	406	398	424	407	416	412	380	384	374	367	396	357	372	388	391	395	399	430	418	408	374	459	392	395	397	370	383	446	414	368	409	438	389	383	392	414	387	401	410	404	434	423	383	405	430	427	419	410	425	400	388	385	406	436	424	389	446	417	387	406	403	403	411	390	357	402	413	380	405	425	421	388	416	440	431	385	462	433	405	391	432	441	404	420	368	403	439	366	383	405	400	392	411	417	384	386	415	400	380	399	411	381	400	412	443	385	364	430	416	421	376	417	434	416	463	438	424	412	398	388	417	422	434	353	390	382	452	437	392	414	393	389	407	384	454	341	406	412	398	380	405	373	394	375	410	453	426	380	397	405	418	420	388	416	386	433	392	399	399	379	386	419	478	415	431	408	401	395	384	398	408	439	479	386	404	397	430	411	412	381	376	437	374	378	425	417	434	380	399	403	433	391	388	427	411	377	390	408	383	363	396	431	404	397	385	439	413	448	395	399	340	409	384	393	390	400	421	408	403	427	409	402	403	392	412	423	381	415	389	366	426	415	416	391	429	422	393	441	438	418	422	405	406	417	465	389	407	433	378	385	402	386	361	416	396	407	428	425	408	396	415	401	385	478	426	408	375	371	394	418	381	441	389	370	398	422	422	417	425	403	443	408	428	380	403	422	396	375	403	410	361	400	443	427	437	391	388	409	416	426	355	390	440	392	388	416	428	443	405	411	417	389	408	417	395	377	373	402	423	391	369	438	411	372	392	405	402	389	389	400	444	436	407	419	394	420	413	386	394	401	378	398	372	417	419	398	413	456	419	403	401	371	457	403	381	407	408	411	386	381	399	400	385	399	380	412	391	404	434	394	410	453	418	409	388	415	395	392	430	420	416	402	411	430	429	412	411	407	429	390	422	448	375	441	379	394	401	415	395	423	388	418	354	411	375	377	414	425	358	388	393	425	422	421	403	471	412	372	383	420	373	433	384	398	411	391	402	406	444	392	364	380	397	414	402	418	377	380	406	402	406	394	374	424	431	385	408	442	400	388	393	426	403	459	409	385	420	447	417	414	397	415	417	405	404	424	427	361	435	370	417	420	408	373	395	443	377	385	398	397	405	397	387	386	424	369	414	391	387	408	389	420	432	397	388	421	433	412	371	410	378	380	418	414	386	426	369	389	399	391	401	376	412	434	390	389	394	420	413	419	407	409	439	390	389	401	405	415	414	398	390	385	384	413	408	413	382	455	402	434	415	427	408	416	415	405	403	435	406	410	399	378	366	404	396	406	398	409	394	414	381	430	394	396	379	433	418	412	387	413	393	388	427	394	395	391	390	350	396	418	390	443	395	387	440	389	428	419	393	373	430	381	384	413	413	399	427	390	441	412	404	414	401	434	397	405	404	382	407	426	405	415	377	371	412	419	411	387	419	370	372	444	406	388	419	419	414	417	423	402	444
5792	2457	1675	1206	1032	997	983	860	938	895	917	886	865	950	897	910	906	942	847	875	888	886	929	910	939	929	897	890	904	881	914	876	858	826	895	828	934	844	911	879	911	838	893	893	915	883	887	913	905	942	911	923	934	949	944	889	846	908	944	894	878	930	896	852	922	885	877	894	877	856	879	890	919	904	868	895	888	872	914	907	883	882	881	847	947	904	889	902	948	934	848	866	920	899	883	952	899	859	913	874	913	908	872	889	897	894	869	867	875	937	950	902	855	845	866	912	894	875	871	874	896	931	859	896	926	909	916	909	939	821	906	866	931	889	907	879	894	926	917	872	874	936	799	895	879	903	898	843	883	926	901	925	888	899	929	882	899	926	911	901	879	879	895	835	887	849	913	908	907	859	965	896	926	900	922	842	885	866	937	943	886	1002	915	912	900	885	879	882	890	912	915	909	934	876	933	925	927	864	896	942	892	859	878	890	900	891	868	912	908	904	869	904	909	896	923	921	912	921	912	847	883	886	887	883	870	873	911	905	911	913	891	930	885	858	907	881	883	900	853	950	911	858	889	873	904	878	875	873	882	952	889	852	901	891	937	876	895	898	934	938	913	850	913	909	867	936	864	892	896	900	886	927	899	943	883	877	912	933	888	872	898	915	899	837	936	918	898	889	917	876	950	927	909	881	873	922	885	887	944	875	938	923	923	916	851	899	878	890	932	926	897	861	913	889	1001	918	907	899	896	890	849	952	835	899	922	911	913	893	871	891	853	921	869	918	922	879	892	891	878	923	873	890	908	873	830	898	866	916	898	919	888	877	929	939	892	908	958	882	897	897	898	933	917	910	851	896	860	882	915	910	854	890	933	952	903	886	943	870	880	866	952	925	858	919	944	872	907	927	902	850	917	933	883	924	859	947	909	889	871	877	874	921	911	908	891	926	889	942	926	942	866	906	877	901	891	954	911	912	938	894	830	897	904	919	883	874	810	906	923	869	857	889	935	919	944	867	905	876	859	908	940	884	903	894	960	896	841	860	895	959	949	875	911	832	870	887	916	877	890	851	889	894	909	838	872	893	916	863	917	919	893	895	891	905	927	948	916	931	902	933	897	899	892	897	947	910	909	936	942	872	860	909	914	855	864	901	918	966	867	881	901	890	864	908	885	941	871	917	929	903	938	925	884	841	914	958	907	874	893	915	861	889	823	912	890	885	945	851	901	865	912	929	876	995	880	903	893	863	919	900	877	868	910	881	908	893	894	906	890	952	901	915	886	867	914	894	908	893	854	897	897	905	913	874	915	869	882	879	955	860	895	883	910	857	876	912	919	937	931	877	916	911	860	901	937	904	872	905	849	912	883	859	856	887	914	889	949	914	883	889	897	897	904	900	937	919	899	860	923	887	891	858	919	888	846	890	859	927	886	886	928	924	879	898	875	920	850	921	931	886	903	947	849	834	901	872	884	928	866	921	876	909	896	878	857	865	871	931	882	904	900	880	995	909	892	866	856	934	879	863	924	881	886	905	894	930	891	921	911	898	901	860	894	914	916	908	905	885	860	906	926	879	941	923	906	894	934	931	883	870	902	890	836	847	888	868	921	888	930	865	955	913	921	891	927	912	917	897	895	899	916	912	920	931	852	886	932	919	914	893	916	852	916	894	873	904	946	880	888	852	924	883	946	958	894	892	940	911	940	917	871	895	923	868	892	901	932	922	892	893	883	964	909	963	864	894	904	924	905	870	918	930	924	893	902	888	851	918	879	891	910	872	910	911	886	911	852	869	898	894	895	896	857	915	892	917	878	897	910	897	916	868	924	914	875	897	935	924	931	875	861	842	912	858	863	906	948	883	917	892	858	916	895	869	921	943	878	874	914	907	879	917	899	924	832	882	888	862	874	910	871	841	904	893	890	893	924	872	970	909	902	899	963	880	882	873	875	903	892	878	914	888	859	879	889	919	884	885	889	903	882	932	876	879	886	906	940	918	936	899	939	911	856	911	897	885	908	930	967	899	869	908	912	895	892	929	905	930	876	859	938	893	939	916	898	892	897	940	886	936	913	901	874	867	927	846	874	909	890	918	917	839	861	931	839	839	887	960	934	918	917	925	890	911	839	881	903	924	898	862	889	953	911	890	909	943	903	916	920	889	893	927	928	939	909	874	908	916	868	915	899	917	910	913	896	891	871	888	888	888	914	929	917	875	919	897	867	939	884	884	889	928	888	912	918	940	877	924	882	934	869	921	909	903	900	890	862	893	916	888	885	923	891	956	897	949	892	1005	955	900	908	919	913	915	910	877	876	908	832	887	885	914	917	844	900	909	883	900	931	863	917	884	889	916	867	932	892	883	880	857	901	920	871	943	929	896	876	835	892	885	919	888	892	936	910	909	973	911	897	905	901	946	874	923	898	873	907	889	885	867	938	893	880	880	966	933	890	915	887	887	887	892	916	928	954	894	903	882	932	927	886	864	894	905	925	905	896	873	922	888	892	878	900	889	950	882	872	916	894	873	923	850	908	905	861	912	863	926	878	886	909	912	918	912	953	863	926	906	886	887	845	902	902	891	867	930	891	952	900	858	931	865	873	881	903	862	941	948	906	890	898	909	913	884	879	869	918	967	836	971	912	865	934	868	863	907	908	871	891	900	907	926	912	933	953	890	854	891	909	864	935	915	917	896	908	875	910	855	897	922	886	839	864	895	846	893	899	903	925	918	902	871	883	921	908	870	970	915	875	893	911	924	895	898	904	876	862	883	932	888	930	875	905	876	889	927	942	923	919	879	896	892	879	899	862	932	944	897	872	904	875	898	870	909	956	886	920	931	880	886	915	876	903	822	928	857	856	870	891	945	911	868	899	899	911	887	955	921	886	903	876	892	931	852	858	871	913	895	891	918	921	923	899	880	926	903	899	833	914	875	849	869	960	860	850	919	892	939	900	912	886	852	881	809	882	891	885	874	896	886	899	906	941	881	887	923	939	922	875	885	924	872	903	933	894	904	928	884	858	907	925	881	928	865	915	859	908	903	864	904	852	838	985	898	863	890	882	939	873	863	861	947	919	920	947	887	859	861	844	826	902	899	850	868	860	890	868	897	881	858	907	887	879	880	920	867	937	896	909	875	900	918	887	886	890	903	922	909	883	875	914	873	871	878	897	891	848	889	876	889	913	906	877	900	873	931	880	901	952	875	921	830	893	906	943	887	854	880	912	908	923	975	907	935	950	847	879	879	886	945	881	880	934	867	873	920	928	882	931	895	884	929	913	912	833	886	885	875	903	871	936	951	892	911	912	945	886	850	882	934	896	922	870	926	924	937	893	904	914	917	886	922	860	937	913	855	905	931	855	862	830	947	862	965	874	942	933	936	905	826	911	843	859	893	878	944	914	906	893	904	856	863	925	914	886	916	855	969	892	883	881	885	878	924	884	911	869	842	875	862	917	927	892	878	868	913	881	859	874	961	883	932	949	860	904	890	894	934	895	859	936	936	897	907	861	885
23973	20654	23873	27432	20651	19770	1319	593	440	485	416	350	384	335	351	319	350	297	293	351	344	325	323	330	270	305	300	305	285	321	330	309	280	304	276	303	281	304	314	284	274	311	294	309	281	264	262	306	318	297	276	283	298	261	300	294	287	281	288	286	267	272	303	278	271	310	301	263	261	312	304	325	298	296	278	320	295	296	300	290	296	279	300	282	263	279	285	292	262	302	278	281	281	264	286	267	297	299	288	270	273	278	288	293	315	305	296	265	318	298	298	261	264	278	263	313	288	272	278	282	286	296	265	296	298	285	302	302	311	258	286	295	298	312	297	294	291	307	279	275	289	284	248	293	275	297	284	288	276	312	270	301	299	308	267	281	291	294	265	285	322	291	281	304	324	293	283	280	298	303	299	277	297	278	286	328	298	293	264	305	304	291	294	267	290	297	285	309	252	293	279	278	320	298	266	275	265	266	271	303	263	278	292	303	283	313	287	329	269	267	287	236	280	288	279	317	275	259	291	281	261	266	304	295	290	288	289	287	276	275	283	281	270	283	293	265	319	309	306	295	340	319	281	275	272	293	307	280	281	265	295	308	292	287	292	291	300	277	249	247	303	270	291	279	287	247	275	254	265	295	317	307	312	308	299	281	241	312	263	303	303	322	308	325	298	296	309	316	301	305	270	296	316	296	267	291	303	260	278	291	274	279	297	303	265	300	293	278	303	281	295	253	273	314	290	294	292	299	294	307	316	281	283	256	299	308	326	307	330	294	300	300	262	284	286	324	319	302	297	298	271	268	256	311	274	300	299	286	301	283	263	276	260	267	300	284	307	273	302	246	274	303	294	272	266	297	275	293	280	281	274	300	280	293	287	286	317	296	293	267	287	304	273	307	284	283	278	263	278	296	293	299	278	258	300	252	281	279	266	308	276	299	279	271	277	291	302	262	288	258	296	285	278	300	258	299	284	243	266	328	296	307	260	269	282	277	269	307	268	289	229	275	282	278	284	278	296	275	289	291	271	297	270	285	254	284	293	305	312	273	301	295	282	276	287	271	311	240	317	287	258	300	281	265	291	275	269	261	272	296	282	314	270	263	277	258	261	276	296	285	297	323	312	278	273	258	294	297	288	252	313	284	312	292	291	284	265	275	280	303	310	272	309	270	292	254	274	309	292	309	288	280	291	283	282	280	290	272	249	278	242	294	312	287	252	314	266	294	303	298	294	304	292	287	270	277	302	275	271	305	291	239	298	285	303	247	277	300	290	273	324	306	316	309	287	283	272	292	277	293	305	303	297	282	281	314	282	275	331	267	284	286	315	282	276	301	284	256	279	278	322	277	284	274	267	316	272	292	313	300	291	295	275	276	320	280	280	232	275	281	304	319	303	276	285	256	288	309	276	291	265	272	270	277	303	276	313	304	288	287	301	283	294	278	274	268	328	274	290	307	276	292	310	272	291	301	305	294	283	321	261	277	272	243	316	302	298	265	293	293	294	268	295	259	268	282	298	282	290	285	288	307	276	310	298	302	276	266	330	313	295	327	304	293	281	310	264	287	285	278	292	293	297	288	305	294	279	288	271	283	280	305	289	301	305	276	274	294	300	311	287	287	301	267	308	291	293	320	291	296	274	293	281	280	268	256	295	292	268	285	267	277	269	298	290	318	307	273	258	298	298	272	307	292	256	296	277	316	295	297	278	283	268	245	277	311	300	301	282	302	274	334	306	318	272	310	269	296	290	304	261	285	264	290	288	321	274	289	299	320	293	301	298	278	280	287	259	308	300	290	289	296	280	253	256	318	269	284	274	295	267	286	306	248	288	292	313	291	265	230	310	273	268	297	273	261	325	261	314	280	340	333	297	298	282	269	284	281	279	289	279	325	283	283	291	299	294	275	292	263	270	269	283	273	267	277	278	298	288	269	288	311	287	272	280	268	298	277	310	283	302	279	294	325	251	271	273	306	288	281	319	284	329	270	254	289	263	272	277	319	266	286	293	293	293	283	248	286	288	300	276	317	279	278	300	271	282	255	262	294	307	279	291	264	275	295	286	302	296	276	302	294	266	277	272	296	281	297	301	284	275	281	291	257	283	315	303	272	270	283	296	308	290	292	284	273	301	265	274	299	271	313	266	253	287	326	296	284	304	295	309	264	280	267	288	278	324	330	293	282	285	296	291	320	314	320	315	294	301	306	275	273	275	256	297	288	256	298	280	328	294	336	284	287	280	264	303	276	263	267	269	312	295	313	270	268	274	283	322	300	286	299	289	285	301	274	247	288	284	263	286	305	312	307	277	303	290	293	271	284	263	310	283	281	291	273	292	283	264	280	258	316	288	287	288	295	310	324	303	285	291	273	260	269	269	243	274	293	293	290	277	285	244	274	295	306	304	300	251	296	284	301	287	286	293	288	296	248	293	290	283	309	331	294	326	264	285	289	272	269	317	310	274	289	322	290	304	305	258	283	286	271	275	268	298	281	298	269	259	310	274	273	316	278	301	300	271	271	284	289	290	277	287	276	280	261	320	321	282	304	302	244	312	283	281	272	297	279	284	288	293	274	270	271	284	317	314	279	314	263	291	258	296	286	263	314	324	265	311	319	315	276	292	263	296	324	298	259	296	307	282	253	283	287	317	280	308	309	297	281	268	281	303	306	281	283	279	275	295	279	285	278	278	277	263	250	264	294	318	322	293	301	288	282	268	283	288	272	259	275	288	282	249	297	266	295	236	278	265	302	296	293	268	291	302	318	305	273	277	280	299	310	275	281	299	290	281	286	285	301	300	294	254	269	298	298	304	251	264	291	287	290	279	306	291	293	288	322	315	276	284	291	331	264	276	277	297	280	276	282	290	284	278	294	304	267	279	286	276	279	294	261	272	264	236	323	296	259	285	291	280	280	314	299	285	252	315	287	283	265	294	287	319	306	292	287	335	290	297	242	279	262	292	285	289	256	305	277	297	315	253	319	272	298	276	274	310	286	294	286	298	285	282	267	318	297	249	335	283	315	292	292	278	284	269	291	310	285	283	304	280	277	304	292	289	288	297	250	254	289	264	288	281	261	286	288	302	297	289	285	284	265	307	277	286	294	309	294	223	297	329	317	315	291	288	308	302	293	285	289	281	272	279	280	298	270	273	287	288	301	232	279	264	297	278	309	268	324	263	268	286	285	309	264	291	327	262	285	280	286	271	273	283	289	302	272	272	326	330	298	276	283	272	312	295	286	289	329	312	283	277	297	273	274	263	325	302	284	276	267	301	294	302	304	276	282	274	273	287	291	278	267	278	315	281	282	288	287	270	276	274	288	288	257	286	310	320	292	271	285	274	299	320	278	280	273	287	253	287	282	288	284	290	281	283	304	263	318	306	283	315	298	289	279	320	291	277	272	255	283	290	325	300	282	320	285	317	307	264	221	262	300	268	306	262	277	321	292	283	311	283	282	280	287	340	288	320	288	258	282	251	291	292	295	287	291	301	309	308	304	268	256	244	269	310	284
3819	4749	2490	1360	1012	828	750	763	682	709	659	670	672	670	682	663	640	696	689	693	670	644	688	663	662	657	638	688	619	614	661	648	659	656	668	651	644	656	667	610	640	632	678	686	639	665	690	667	650	650	689	630	656	660	665	670	622	629	665	654	646	667	641	646	613	620	630	635	674	635	668	650	617	667	634	624	609	681	684	642	675	636	621	647	628	660	674	651	663	649	658	675	696	650	685	610	665	622	592	632	647	646	688	642	650	602	653	648	606	641	649	596	630	707	668	674	627	654	622	648	626	624	655	647	696	628	631	668	702	668	649	664	670	625	637	659	664	653	669	629	599	702	672	636	674	645	609	675	665	643	619	648	677	634	612	654	668	712	651	614	646	647	638	656	609	657	619	651	586	671	663	616	653	645	664	638	687	645	639	661	628	682	685	654	647	652	618	640	638	622	621	649	661	686	676	660	620	672	578	641	674	633	685	646	633	679	637	646	634	655	636	615	594	672	665	639	653	643	653	608	650	620	622	673	646	635	630	595	637	610	665	665	626	702	620	618	650	708	644	675	665	681	654	610	687	649	693	638	648	615	652	668	646	645	646	601	669	609	631	676	678	664	650	624	624	612	631	632	663	658	656	650	617	611	642	673	609	607	663	613	627	595	636	630	652	642	652	635	636	697	605	650	662	639	663	625	654	618	664	619	665	627	625	711	673	685	643	630	669	633	676	668	604	671	657	699	645	676	651	631	657	604	626	613	635	633	618	606	680	638	587	689	648	667	615	632	626	631	697	636	589	636	595	656	655	639	651	641	633	599	666	667	639	657	647	655	641	666	657	674	655	626	657	649	631	665	661	674	654	600	630	642	666	668	649	615	657	654	630	662	708	639	645	674	664	648	648	629	647	664	612	671	625	674	642	651	656	635	637	697	664	608	625	637	647	637	597	662	658	633	660	665	619	649	636	648	683	660	645	637	655	638	679	642	655	646	671	646	623	689	660	631	635	643	693	634	625	676	650	674	656	659	645	623	613	646	662	644	618	628	621	635	681	655	545	651	635	629	638	647	646	618	655	597	669	653	699	673	645	597	666	659	651	646	712	592	654	645	663	662	639	629	659	633	659	627	653	664	634	692	648	618	649	641	658	644	649	632	680	682	674	666	639	654	652	642	674	653	626	672	615	656	656	662	665	686	653	638	631	594	602	603	692	677	681	640	624	662	641	612	637	641	621	591	667	680	647	636	637	623	674	642	639	631	676	620	637	665	654	617	663	649	651	610	654	650	666	699	619	661	617	627	641	636	600	649	690	665	608	643	673	644	642	648	662	635	665	626	701	642	655	634	646	624	655	633	657	642	657	644	652	656	645	636	656	627	710	645	645	690	640	642	633	695	615	668	646	638	615	635	613	653	702	696	623	674	643	614	635	662	675	633	641	637	680	628	661	605	661	650	631	656	657	642	628	627	599	670	648	633	609	648	648	618	609	611	653	671	687	615	592	636	656	672	661	620	589	637	662	690	647	628	672	641	686	582	660	638	669	679	629	595	649	616	609	626	695	693	663	690	636	620	610	636	684	660	607	639	644	597	654	641	663	671	669	603	673	632	638	647	617	660	646	661	614	638	625	643	653	626	635	651	676	609	664	662	688	683	680	640	614	653	645	633	616	646	654	659	658	671	656	664	722	650	611	646	657	624	677	612	679	678	643	643	658	646	619	645	670	642	660	636	657	709	635	663	651	607	667	631	629	648	626	636	598	624	626	693	680	588	658	627	639	622	680	637	618	648	655	694	649	656	656	638	622	652	627	638	642	681	644	679	625	632	681	618	679	648	651	636	671	641	634	713	653	665	628	626	694	630	667	671	641	669	622	629	633	655	610	638	614	658	633	674	639	674	646	680	636	629	664	629	669	612	635	678	624	676	682	636	633	627	685	667	685	652	628	619	641	681	650	616	617	611	633	613	619	656	677	645	625	677	664	648	644	667	681	670	666	631	675	661	673	630	649	672	665	654	676	638	686	593	633	679	601	622	657	669	613	641	678	626	624	662	660	621	676	683	653	639	687	613	655	639	635	657	633	660	668	645	665	641	596	603	615	614	611	668	635	631	631	650	644	636	631	639	628	695	665	634	601	652	636	624	684	679	672	615	654	641	605	664	646	669	624	608	651	640	665	629	631	643	625	616	631	652	618	631	653	659	671	633	587	686	694	665	637	613	635	618	707	692	617	647	649	605	705	670	656	671	655	657	676	665	675	611	629	644	674	660	643	629	689	641	659	642	636	620	652	638	671	634	650	650	612	663	675	640	654	671	613	665	675	644	644	658	686	673	655	614	614	665	598	659	668	639	660	638	612	633	649	669	664	621	660	606	631	628	656	623	624	658	696	662	646	678	646	635	673	673	638	641	662	646	664	646	615	647	637	632	649	638	677	639	689	652	597	649	643	641	641	633	655	680	627	619	646	624	632	617	648	674	650	651	666	641	661	673	647	655	643	654	676	680	613	693	640	641	682	667	669	602	618	672	625	650	703	598	605	622	643	681	639	607	627	695	636	615	648	660	636	645	640	663	669	666	660	606	643	622	679	591	686	641	673	625	679	650	636	672	669	694	610	644	631	676	586	657	620	615	640	658	625	632	602	700	641	645	597	623	658	667	641	628	625	617	622	628	627	664	659	652	646	627	677	748	645	651	648	659	671	658	623	659	625	657	654	608	665	662	627	653	621	641	658	668	610	650	624	648	633	624	583	672	647	607	671	623	644	637	639	612	644	703	618	637	613	640	639	662	629	623	638	657	630	656	660	669	660	627	657	655	596	615	675	681	651	663	639	616	671	694	670	635	627	637	649	640	645	688	633	655	660	691	648	656	667	670	635	649	656	633	643	622	642	643	650	698	620	655	643	646	647	628	601	647	693	574	594	613	630	644	624	643	620	629	642	664	631	675	680	658	664	633	642	610	655	612	659	631	656	675	704	674	632	632	619	605	664	686	651	631	715	641	648	643	658	625	657	662	602	628	650	658	652	643	628	586	622	608	598	643	641	636	693	696	634	664	624	677	601	655	662	633	657	634	660	643	625	648	630	645	642	672	653	649	653	633	643	620	577	662	636	656	637	638	649	686	654	617	623	641	640	664	686	648	694	604	656	603	653	627	628	614	632	646	654	652	652	659	645	612	568	653	666	666	666	645	608	643	632	669	635	591	661	667	682	656	665	660	627	709	641	641	625	670	660	621	643	672	671	651	659	616	614	610	633	655	667	635	660	657	641	624	669	634	618	723	648	649	615	636	634	648	644	692	618	665	615	685	656	642	685	646	641	677	688	692	635	648	646	650	648	626	642	650	701	633	614	657	643	694	599	716	678	657	659	605	656	641	627	674	635	653	598	653	627	672	670	661	651	654	634	652	629	645	677	630	642	649	638	621	684	669	649	615	644	663	608	669	604	674	663	646	691	660	692	607	654	665	636	649	652	614	682	617	619	638	652	646	594	704	658	629	629	646
23424	20676	24230	27146	20678	20699	16808	1038	543	457	435	325	365	297	321	304	261	249	240	242	231	240	239	282	249	221	203	244	214	199	210	166	204	179	197	205	205	231	195	206	193	190	208	203	205	193	176	192	167	186	201	168	174	210	215	211	193	203	213	199	175	218	198	203	195	205	159	170	200	193	206	181	150	199	211	156	194	187	201	190	168	188	190	200	177	195	186	196	185	178	189	200	211	178	203	190	226	192	192	166	211	171	197	188	183	169	168	172	194	194	198	184	191	171	195	209	182	206	182	194	187	162	188	190	209	159	200	169	180	205	200	191	173	180	189	188	175	177	182	217	178	166	202	195	211	217	177	198	193	169	160	188	181	181	196	176	194	183	183	183	203	187	178	179	187	182	230	204	208	184	204	193	197	183	174	168	171	202	200	174	173	200	195	169	197	190	206	188	197	188	200	182	189	205	163	185	162	187	181	186	182	189	175	177	180	166	183	208	194	195	182	188	182	164	185	174	190	191	208	190	173	182	187	170	184	207	199	183	182	223	198	137	166	205	190	200	169	170	208	184	202	194	201	210	179	209	212	180	192	180	215	198	158	189	223	186	207	162	224	184	196	193	167	189	194	200	196	174	193	176	183	187	177	163	163	197	189	193	169	188	188	212	203	181	180	194	174	160	207	189	178	194	198	165	194	190	186	176	191	191	182	171	187	195	201	175	152	206	167	169	200	185	182	180	182	194	196	172	171	204	193	182	197	167	187	206	172	171	204	215	185	161	197	188	161	145	185	196	196	198	173	171	189	199	201	202	224	192	178	151	181	205	163	158	195	199	191	204	196	184	176	156	186	198	166	186	196	178	161	189	176	184	182	217	171	180	191	161	203	210	174	167	184	149	178	191	192	185	195	182	174	196	203	199	204	225	169	191	165	174	207	180	183	194	168	208	238	181	180	183	191	161	175	188	195	208	217	183	152	166	172	184	170	169	189	196	236	180	197	187	186	209	172	196	193	193	172	185	158	173	215	176	182	181	200	180	164	188	171	187	170	164	167	181	191	165	196	215	175	163	191	181	186	189	184	159	188	180	180	203	190	175	197	164	173	182	189	170	192	178	174	163	168	199	194	196	171	191	175	186	187	189	175	187	197	179	211	188	174	169	174	196	184	168	196	216	196	207	208	171	218	169	199	208	190	202	162	185	190	180	204	202	195	207	170	187	177	182	185	179	205	170	191	190	198	167	194	159	155	205	213	183	207	178	178	174	185	166	199	209	197	195	192	191	196	206	162	178	191	184	199	194	178	206	164	168	178	204	206	198	214	174	173	172	188	174	180	172	208	179	208	186	190	192	199	213	170	195	183	200	163	201	179	180	181	186	167	180	177	189	199	202	200	162	189	207	184	186	166	192	183	197	196	156	191	177	200	200	165	193	156	194	184	186	187	180	162	193	188	196	182	194	183	193	175	198	189	196	201	152	187	235	181	179	191	201	172	169	156	180	203	165	168	183	177	182	191	190	175	198	202	162	191	172	168	185	148	191	171	192	184	189	165	196	179	223	197	179	188	203	193	178	168	176	178	174	183	193	197	192	171	170	182	195	185	219	196	184	204	185	172	188	197	169	176	184	176	172	192	207	203	178	167	190	200	218	210	162	201	183	187	198	193	182	199	169	197	173	229	204	184	208	198	179	174	183	193	189	175	178	207	181	188	202	168	184	209	185	201	205	192	193	197	193	153	194	213	203	180	200	179	175	186	161	191	182	175	202	192	181	177	214	175	193	196	194	198	165	184	201	215	163	176	215	181	187	201	176	195	184	170	164	182	183	169	171	207	189	196	178	169	182	174	197	175	197	175	194	193	178	183	185	179	171	190	174	206	185	177	200	190	170	161	203	187	202	200	186	186	209	185	180	167	184	189	210	178	184	186	180	192	190	171	186	175	207	187	179	205	183	206	197	201	191	191	186	156	180	196	181	188	220	172	211	190	182	188	188	189	188	190	165	190	186	197	197	166	185	192	189	184	175	180	182	196	168	198	199	194	177	164	178	187	199	181	192	180	190	203	175	206	199	179	189	198	159	188	178	195	185	206	167	203	199	187	172	204	201	195	202	168	210	184	188	183	216	184	170	196	208	187	198	182	176	177	186	197	183	183	171	195	194	173	194	176	176	200	202	183	154	183	158	198	173	187	196	196	177	159	185	167	192	185	196	177	200	182	200	197	169	211	205	166	186	190	178	193	173	186	185	158	187	194	200	198	178	193	202	169	212	194	186	169	173	189	197	196	184	171	173	195	177	176	200	195	186	200	176	202	209	203	165	180	174	177	186	175	174	196	197	174	203	172	188	181	196	178	190	174	187	176	169	161	195	199	184	164	213	178	197	212	198	206	179	192	192	217	173	186	186	192	181	196	189	179	178	183	189	184	187	201	202	191	180	162	193	187	174	194	190	185	187	182	164	185	180	180	173	160	184	171	179	182	190	184	156	200	194	179	184	193	176	169	195	183	195	193	167	205	175	152	177	206	191	180	177	180	195	185	209	174	181	217	208	173	190	179	184	175	190	197	184	191	176	217	207	196	182	190	195	214	183	175	188	188	190	184	190	161	202	198	192	191	174	196	211	193	147	171	179	190	174	193	188	181	163	179	179	174	162	202	207	171	166	179	168	160	197	166	184	161	194	188	190	194	179	180	188	204	180	168	185	159	180	191	177	188	170	172	185	208	179	173	208	192	200	192	187	181	191	176	175	191	193	185	192	189	194	192	203	206	182	171	187	179	186	189	188	198	176	189	184	225	178	178	202	189	190	169	208	186	194	180	197	170	181	167	172	180	182	181	204	198	192	174	192	179	203	193	192	183	191	182	186	189	175	186	186	167	176	187	182	187	182	175	199	197	198	166	163	196	180	183	189	187	178	206	168	179	186	179	163	179	184	198	178	163	166	201	204	167	170	164	166	160	186	147	178	202	226	169	184	197	169	165	156	174	180	181	168	167	174	208	187	205	178	169	192	195	206	176	171	212	175	170	184	189	196	181	176	200	174	158	196	186	175	153	203	190	197	217	189	176	194	169	179	191	185	202	190	167	203	205	191	203	168	169	187	183	181	190	193	182	201	171	188	175	195	217	199	192	197	203	165	174	196	163	190	186	161	180	203	207	177	203	183	188	163	172	190	220	175	203	199	176	164	190	201	198	204	229	180	198	183	198	173	192	188	189	188	172	180	201	180	186	171	187	175	202	202	191	180	190	158	163	175	187	181	182	165	194	174	173	178	178	181	194	187	195	191	179	166	197	187	188	215	201	200	184	158	182	189	174	191	198	198	187	182	169	171	200	173	177	179	175	195	169	190	198	188	211	194	183	189	199	193	186	196	201	181	208	185	162	174	199	201	166	196	183	195	202	202	183	209	202	169	188	195	167	201	185	191	199	198	193	204	183	159	174	193	182	182	178	196	197	203	195	188	166	191	191	182	169	173	172	184	178	169	159	181	195	190	190	179	183	185
4151	6977	3448	1728	1071	860	630	568	581	522	561	518	491	485	469	447	491	489	480	497	455	502	502	451	452	453	476	489	443	476	476	467	469	483	465	424	436	483	450	445	465	456	465	421	390	459	460	479	491	443	436	513	416	464	448	445	469	439	485	462	441	438	457	407	443	463	444	461	495	471	453	453	481	426	452	428	441	458	441	465	438	458	464	473	429	493	472	444	461	467	396	420	466	440	429	445	465	475	467	440	466	450	433	471	415	458	449	471	436	431	451	458	422	448	443	460	460	474	409	468	444	476	482	451	445	453	457	455	444	457	459	462	443	416	421	474	450	445	459	478	434	438	424	429	408	480	434	436	446	432	448	453	430	502	438	468	461	449	450	433	434	478	466	472	425	449	435	454	422	418	455	402	431	377	445	439	408	465	443	497	418	497	465	473	443	464	452	420	460	416	448	461	480	452	452	443	479	443	443	474	446	475	456	455	467	388	430	437	435	499	503	441	443	476	468	482	497	464	436	428	431	440	461	435	440	472	452	473	443	472	416	459	450	460	454	448	441	395	459	444	422	435	418	459	473	459	449	423	475	424	475	458	460	435	502	436	423	441	448	472	409	454	446	416	414	441	443	455	467	486	460	444	484	428	433	461	417	433	454	479	484	473	464	444	445	444	453	431	463	429	474	448	475	445	461	469	479	498	417	457	480	425	466	459	468	445	428	438	431	460	445	437	419	430	438	444	446	428	448	471	407	452	489	459	458	415	454	462	450	432	432	463	470	438	467	456	480	421	481	448	447	474	476	470	474	452	417	485	488	395	424	483	463	449	434	439	413	456	444	448	440	431	443	459	418	432	470	459	458	435	437	471	460	449	480	451	453	438	412	477	454	464	459	448	437	462	457	439	435	483	414	435	477	442	440	470	455	455	416	448	466	444	469	446	438	467	455	445	443	436	452	480	449	432	479	431	419	460	456	441	416	449	439	449	452	464	438	448	432	458	450	468	463	429	443	426	483	474	423	446	398	441	435	441	425	496	432	413	469	461	481	441	428	474	432	424	442	420	457	475	438	427	440	436	458	467	462	444	426	428	484	491	452	445	455	458	426	474	444	470	457	463	430	424	468	424	443	447	441	403	473	480	471	462	433	416	457	408	452	481	440	465	452	472	420	475	427	443	430	432	449	469	429	462	429	413	476	464	444	458	457	455	449	448	463	443	437	456	432	478	412	457	461	463	508	423	438	483	436	452	452	425	450	420	436	449	439	428	485	456	441	483	427	462	474	454	447	464	469	464	444	447	467	462	452	443	446	400	443	434	428	501	433	509	437	456	442	442	461	433	422	477	425	413	399	480	432	466	443	417	411	485	445	435	479	446	437	448	418	466	433	458	410	450	472	451	416	450	437	447	491	480	440	478	413	453	468	497	435	462	433	477	421	430	456	438	462	424	437	444	438	483	454	426	459	447	459	442	417	449	458	448	452	439	427	435	430	446	476	498	432	454	450	455	457	455	458	449	443	465	468	426	470	451	456	454	438	449	476	429	458	462	449	445	474	449	455	399	439	451	471	466	465	459	417	453	466	412	428	462	445	460	443	434	446	485	457	470	427	416	452	448	482	422	454	444	423	439	449	472	438	458	459	464	450	422	456	444	447	425	430	445	453	422	452	442	454	456	455	449	464	439	456	434	466	477	440	457	430	437	446	451	446	445	474	463	488	420	436	446	438	467	486	441	427	425	443	456	459	449	478	431	430	436	443	480	443	459	391	442	470	433	452	432	446	474	456	440	457	431	423	462	445	473	426	459	478	419	417	464	450	460	433	429	446	456	468	452	482	426	455	448	444	448	425	459	445	448	466	433	431	431	470	439	439	449	445	496	420	454	437	431	466	500	444	428	437	446	462	427	407	479	457	453	447	457	479	440	454	434	479	451	450	458	443	444	463	429	431	409	472	456	440	500	450	424	472	471	457	467	503	417	438	417	436	414	457	443	495	426	427	475	446	420	476	467	456	489	462	461	449	426	482	472	523	452	441	440	442	432	435	469	454	434	475	415	426	444	484	470	429	489	456	468	447	436	467	458	413	439	456	425	427	433	480	463	444	487	459	441	458	477	426	470	479	461	393	480	470	458	422	458	434	417	454	439	410	434	373	456	453	441	449	453	444	449	446	432	476	464	481	443	472	432	438	459	415	408	436	445	469	456	468	453	461	455	440	456	418	446	445	466	420	433	415	439	461	431	453	454	431	451	449	434	447	417	414	443	456	478	478	426	470	416	465	463	425	445	444	501	415	484	462	463	459	464	397	445	467	423	464	465	437	469	446	427	464	434	435	425	436	475	438	440	466	464	503	441	476	431	464	439	428	471	460	485	450	441	436	476	445	445	428	480	429	486	417	463	417	438	437	433	452	456	457	469	460	454	398	445	458	423	455	455	484	472	467	438	481	487	445	409	472	478	449	410	481	431	443	412	462	455	429	431	450	453	389	484	421	431	455	475	408	427	450	421	461	426	433	473	438	437	415	440	422	479	427	409	409	452	457	454	410	420	432	472	439	426	430	453	421	466	429	451	434	443	423	466	441	426	479	483	416	463	475	428	475	426	437	433	485	462	461	465	471	452	448	482	427	442	429	474	435	447	438	448	402	466	462	448	424	421	427	448	415	454	402	442	465	469	440	464	433	437	390	441	485	441	451	450	497	447	470	426	453	423	426	403	432	455	465	464	478	463	469	424	419	476	451	441	469	445	470	427	430	478	432	454	424	462	419	423	429	486	478	442	463	434	422	461	419	485	466	464	453	449	469	464	463	467	404	436	469	427	464	470	458	427	428	439	492	460	439	476	471	458	449	448	424	423	411	462	441	461	491	446	431	407	441	459	449	491	470	451	444	464	471	439	427	440	430	424	442	421	431	429	424	442	461	455	440	462	441	459	475	453	456	449	447	470	438	475	429	444	492	469	459	443	472	508	471	444	442	430	426	429	456	453	448	453	448	408	469	466	445	435	449	428	454	463	493	444	422	492	425	420	457	453	482	447	456	434	448	440	431	434	478	409	425	465	483	461	419	432	419	486	434	493	476	462	469	433	437	470	456	460	426	458	476	446	478	446	452	425	422	444	468	458	424	440	450	476	440	464	433	443	469	472	438	450	433	429	447	449	442	434	440	462	415	429	462	418	482	446	446	425	423	493	443	474	424	429	478	431	465	394	417	501	472	455	456	393	458	453	446	478	446	442	471	446	429	442	435	453	423	431	432	433	462	485	447	418	427	442	418	475	462	454	441	479	459	450	459	424	465	440	443	477	474	475	410	438	438	468	438	462	455	495	465	445	405	452	464	470	432	450	426	465	449	474	450	421	459	397	460	482	463	468	456	420	447	458	428	460	435	445	464	406	427	429	432	420	406	446	429	479	431	437	396	472	466	432	466	446	471	472	436	465	455	487	427	411	441	453	446	433	454	439	451	486	449	468	473	417	452	464	444	452	487	503	435	441	501	440	459	428
31358	19242	8107	1285	752	644	545	514	424	454	457	407	452	424	428	400	395	398	404	411	438	381	418	406	441	374	398	384	393	415	428	464	412	439	372	418	415	364	424	391	457	384	420	437	400	422	400	425	368	423	449	436	414	406	404	392	385	393	377	408	376	401	439	391	416	399	432	417	398	376	407	428	439	417	424	377	432	436	394	382	430	409	432	401	401	398	420	447	425	430	406	386	380	416	384	414	414	384	377	410	419	435	374	392	403	398	352	401	415	383	383	442	402	416	388	393	379	463	401	396	438	395	408	414	404	366	422	412	423	379	397	433	386	400	436	403	404	401	430	437	459	361	393	382	423	413	375	375	395	398	405	403	412	404	400	412	375	435	386	386	417	410	431	388	417	363	409	413	433	391	422	420	423	417	415	377	421	427	363	408	388	408	415	362	393	390	403	425	345	410	430	394	406	364	396	416	425	411	360	415	391	395	408	419	436	395	415	374	387	400	350	444	439	415	401	385	374	396	421	432	374	392	430	412	401	373	438	398	376	413	388	401	391	405	409	425	418	411	433	425	369	368	380	384	412	371	424	382	404	420	391	419	402	388	390	432	385	417	401	379	387	409	396	429	406	417	462	406	368	378	434	385	403	383	447	381	388	402	399	403	393	397	400	359	383	411	432	410	397	409	393	383	406	448	385	397	393	395	411	409	397	421	431	422	408	374	407	388	383	367	438	430	401	448	404	405	397	409	381	396	430	409	426	417	449	432	408	393	438	383	394	421	411	413	413	415	414	404	379	410	431	401	449	390	411	439	378	423	414	373	397	412	414	378	405	409	396	408	434	399	391	410	416	387	394	378	413	383	426	410	419	390	396	412	392	438	367	418	406	423	403	398	411	422	431	389	416	380	385	387	398	404	422	404	399	382	416	415	420	384	401	392	387	428	395	409	408	380	412	396	414	400	389	407	390	362	409	394	387	404	430	396	406	406	410	401	373	396	453	408	393	410	368	399	386	425	376	400	402	378	420	387	399	399	381	387	403	410	414	429	386	409	380	401	395	405	411	380	388	399	368	387	411	390	409	425	402	416	399	418	418	445	413	449	388	412	436	355	349	431	394	461	397	368	446	398	415	408	440	400	402	398	405	396	439	392	428	405	367	410	406	388	366	398	403	399	431	389	391	402	382	431	406	401	430	386	426	384	389	385	373	408	398	419	414	364	393	407	407	427	434	428	374	375	380	368	410	386	401	382	402	407	444	429	427	403	424	434	428	376	406	385	376	421	423	435	397	405	395	426	415	417	433	393	442	453	400	438	457	413	414	434	432	386	420	398	388	427	399	420	431	450	373	363	363	362	380	378	418	397	398	448	416	418	360	379	439	428	398	372	438	369	393	390	420	388	435	409	394	399	384	411	390	393	426	429	368	376	394	428	399	368	402	418	396	384	394	402	381	393	428	429	389	383	398	436	393	422	379	406	390	362	430	410	419	431	390	437	409	383	384	400	406	418	428	443	415	403	408	396	388	399	438	406	401	359	427	358	401	375	429	422	432	376	438	425	416	402	396	386	456	391	415	407	413	392	401	377	392	382	382	423	382	448	402	410	429	382	424	391	376	386	422	426	376	362	402	413	451	418	423	395	422	449	389	440	403	389	392	389	385	387	416	427	396	399	411	410	395	424	385	388	416	392	433	391	359	407	416	452	429	357	360	383	401	413	406	386	416	406	430	378	418	398	449	421	375	394	407	383	380	433	410	380	391	424	393	399	410	364	395	447	411	373	380	408	370	389	403	395	384	397	360	407	390	422	403	366	403	430	397	433	437	426	377	385	335	387	419	385	465	393	392	421	387	417	401	428	391	421	398	437	377	409	428	398	390	408	419	436	439	394	392	412	403	465	432	400	388	394	408	407	428	400	399	425	397	397	363	397	381	413	420	414	395	388	446	407	387	407	358	426	404	378	410	371	405	437	425	427	418	418	389	414	432	383	428	380	394	382	381	372	361	389	389	372	427	409	440	381	401	421	413	395	379	400	400	412	403	368	410	398	375	391	398	385	444	438	424	444	420	388	416	431	425	380	429	372	399	401	413	417	393	404	405	412	415	379	407	389	408	381	414	383	429	398	379	379	380	423	408	374	402	404	407	402	403	409	403	378	425	430	403	387	370	387	410	421	412	449	435	402	382	359	405	399	384	463	405	394	413	381	374	387	396	432	394	370	409	349	403	411	427	396	420	380	409	437	393	399	422	384	454	416	372	395	413	406	419	406	420	396	432	385	388	402	374	389	384	402	405	405	430	390	336	357	435	428	433	390	418	396	410	409	403	392	420	429	412	399	372	412	419	428	416	385	411	376	424	403	388	405	424	378	402	399	401	416	362	400	399	433	380	394	392	382	366	409	410	425	430	391	394	398	392	373	440	402	371	392	362	405	399	354	426	414	419	389	392	405	432	391	432	382	397	380	429	405	409	409	380	419	393	400	415	422	424	417	374	395	421	400	390	419	404	407	398	418	418	408	442	408	378	442	397	445	406	420	387	411	391	403	378	387	428	437	402	397	405	421	394	377	430	439	399	398	414	403	447	431	416	406	393	408	396	346	381	389	449	407	389	396	405	394	354	405	437	394	382	402	390	390	395	413	419	354	398	378	460	410	388	386	377	438	438	408	382	421	361	393	417	402	399	424	402	383	394	400	402	400	432	428	429	435	437	373	397	378	390	364	369	435	399	413	413	387	395	362	400	440	433	432	389	421	409	402	388	408	411	391	419	459	405	415	397	379	399	357	402	408	359	378	400	377	379	400	406	441	423	396	405	409	414	393	423	383	418	394	420	364	408	373	399	412	378	424	395	443	435	369	385	365	404	377	405	395	418	365	413	411	364	395	396	398	389	385	376	401	408	431	400	391	429	411	364	431	421	403	387	372	412	398	368	404	417	420	401	425	401	423	398	414	385	397	398	410	357	405	403	391	408	388	403	382	392	397	375	411	405	409	409	446	399	399	385	392	407	414	401	426	416	357	407	421	404	365	397	383	380	386	448	387	397	406	444	411	415	382	407	405	404	422	414	382	424	433	422	402	403	395	376	406	417	374	376	396	435	408	412	425	404	404	420	430	379	411	396	369	439	438	431	353	375	390	399	407	395	415	385	354	390	420	426	372	429	410	395	413	445	413	415	406	397	436	386	407	380	403	395	407	428	429	397	404	395	409	411	409	427	377	404	411	381	409	379	392	374	424	415	388	385	420	399	395	390	437	409	386	367	372	405	414	382	413	361	417	397	453	407	399	423	387	368	392	451	456	396	418	411	405	368	422	406	401	419	400	388	360	428	405	423	406	374	395	387	377	400	439	466	394	373	415	396	393	402	454	417	397	379	408	412	441	424	450	391	396	385	383	422	423	355	416	444	425	388	397	398	441	407	428	430	420	376	417	447	388	409	381	381	377	422	373	404	408	371	420	406	410	387	369	428	445	386	445	378	467	432	400	379	399	377	399	437	423	405	424
5861	2597	1663	1205	1019	1000	908	940	898	917	966	998	883	906	950	926	913	940	877	891	854	843	876	890	917	936	951	935	896	921	898	887	932	890	855	895	963	908	910	875	922	897	889	867	887	900	881	868	907	892	910	870	871	852	895	907	886	938	884	885	881	912	871	828	854	901	882	916	900	982	894	867	897	900	911	856	904	926	924	909	884	969	929	908	881	905	895	935	937	913	915	926	830	849	938	916	886	960	856	919	879	930	897	922	900	910	882	913	900	929	799	883	881	889	888	952	897	860	938	922	877	905	887	883	866	887	864	910	923	850	839	919	927	891	929	861	885	922	878	890	884	911	854	874	848	959	910	922	901	920	906	852	878	915	850	927	905	885	935	908	907	901	921	897	822	886	870	923	918	859	913	872	877	926	940	896	846	906	878	903	904	877	882	894	916	874	904	901	833	848	905	839	873	921	894	873	879	895	940	915	887	904	861	964	886	885	934	899	909	906	885	879	903	923	926	899	914	862	932	952	882	887	895	929	873	866	871	876	895	839	890	914	895	895	942	870	937	848	922	923	904	906	962	948	903	920	912	950	897	845	901	886	911	840	906	874	883	856	922	918	901	903	900	866	909	909	873	873	942	883	878	914	901	846	964	858	910	875	859	906	890	875	877	906	848	887	846	872	868	871	959	923	872	857	910	888	940	830	877	868	948	908	861	883	880	869	880	913	938	915	872	906	963	932	933	889	824	871	919	883	867	900	835	927	920	900	909	895	868	890	872	899	895	892	852	855	921	954	925	898	869	879	907	893	911	920	901	874	858	904	902	929	871	889	876	860	895	921	902	938	846	893	900	954	897	910	883	943	908	928	872	918	877	956	914	893	862	874	905	863	934	967	876	886	874	888	942	912	914	888	882	886	904	901	890	882	905	912	898	880	912	926	888	915	930	884	891	874	875	902	884	891	872	874	853	916	884	878	876	925	884	932	900	818	901	889	882	892	840	881	899	945	918	909	922	909	861	859	849	855	886	901	915	881	894	887	883	879	893	951	882	857	881	898	904	957	936	886	942	887	856	969	905	911	932	868	909	894	851	874	894	903	799	901	873	895	894	827	861	891	904	926	926	860	974	896	906	896	850	878	921	843	904	845	849	919	915	866	919	924	841	867	883	888	909	871	884	845	885	854	908	928	918	899	879	904	915	927	846	953	935	928	895	851	906	923	878	892	892	913	901	922	905	852	907	877	843	857	866	903	907	912	899	896	888	890	890	879	910	869	887	858	914	889	907	849	922	880	896	886	881	834	959	876	889	881	905	929	909	925	911	837	868	938	955	867	891	904	934	920	900	928	858	959	869	854	936	892	875	881	981	926	927	924	862	936	915	907	904	925	875	927	860	868	889	911	871	908	916	897	878	866	849	883	889	859	869	893	875	860	869	913	886	898	931	894	901	883	883	897	889	893	909	889	860	880	878	865	908	943	885	887	902	894	909	900	895	880	890	861	917	928	857	861	872	926	861	884	899	919	894	861	917	898	892	876	862	891	909	941	912	917	804	895	888	903	926	912	895	930	896	873	948	906	878	892	872	882	914	948	879	862	949	898	878	861	839	862	889	945	867	903	801	904	912	829	855	907	946	896	882	929	869	929	931	884	859	909	898	873	894	945	858	910	882	933	935	842	878	890	896	937	909	871	909	779	896	898	861	895	883	900	866	863	955	872	909	914	875	910	919	889	909	889	930	872	901	894	925	929	925	886	943	920	901	906	926	900	871	921	916	938	906	877	904	859	939	909	927	896	916	901	849	891	906	945	929	924	934	850	993	880	968	912	925	908	951	934	876	879	818	996	875	912	885	884	902	882	903	897	882	946	919	957	885	926	909	917	879	875	890	883	882	895	882	949	919	883	909	835	898	877	920	902	889	875	939	875	902	870	884	870	850	922	923	857	923	877	874	913	909	875	947	905	906	886	831	871	878	898	902	841	852	912	929	878	932	904	956	892	890	920	912	858	865	885	906	870	905	875	890	876	882	883	913	859	899	910	874	889	877	891	907	884	883	907	865	881	902	842	882	930	883	867	909	918	853	902	922	928	874	891	906	888	878	842	899	908	852	919	884	897	870	875	876	858	904	928	869	965	884	874	910	889	904	872	911	898	890	896	952	887	913	890	877	956	910	911	885	876	922	917	913	883	902	898	867	883	933	881	855	876	842	907	865	913	896	882	954	910	899	862	898	895	930	909	911	877	916	939	867	899	921	919	927	915	891	890	861	882	894	887	909	872	894	928	870	913	917	893	972	920	969	857	892	846	910	902	889	899	901	922	952	834	885	895	914	862	854	904	878	922	851	897	856	943	869	861	887	894	894	849	918	936	922	900	865	870	905	858	890	957	961	872	936	868	866	881	903	918	898	876	919	870	908	927	937	903	860	915	942	922	913	905	874	896	887	866	933	893	947	928	905	894	916	882	879	924	902	896	935	931	904	880	833	923	888	911	887	881	873	881	872	880	895	878	886	906	906	936	869	958	868	895	896	906	933	921	905	854	880	925	925	888	888	885	948	907	924	931	896	940	919	838	920	955	945	912	919	906	918	911	885	895	924	851	930	870	902	909	876	884	913	897	914	945	879	852	911	836	938	962	936	875	924	889	915	923	896	825	927	923	884	902	883	824	894	864	894	842	871	887	931	880	915	873	953	858	903	911	853	950	936	914	911	906	967	876	890	923	869	887	886	889	885	870	863	852	899	874	891	880	881	911	906	946	876	956	905	880	888	885	915	917	903	922	913	956	864	966	884	840	993	933	982	912	911	925	846	894	913	934	892	923	915	912	850	921	939	903	923	902	909	953	898	898	903	900	828	945	928	929	935	890	951	883	883	923	887	929	933	916	888	906	858	891	893	948	904	858	887	916	853	946	881	882	875	879	890	979	906	899	921	955	891	936	867	914	902	920	858	845	919	882	880	915	917	906	866	865	948	929	947	971	864	932	883	923	898	899	948	932	942	903	929	881	864	898	860	902	902	883	889	897	929	915	892	880	886	898	935	896	883	920	891	905	907	948	850	883	885	959	867	889	883	868	884	957	861	890	909	890	935	887	913	895	835	860	913	927	877	891	893	903	877	908	862	917	841	874	865	912	942	937	828	855	876	889	912	909	840	908	908	902	924	885	851	934	891	859	935	921	936	859	874	884	896	898	937	909	914	920	907	928	937	898	891	917	920	914	888	921	969	849	887	901	923	897	942	903	892	898	914	911	926	881	882	911	869	860	906	838	928	903	910	889	914	913	940	957	881	924	936	931	908	913	862	905	902	903	899	851	926	893	970	852	899	918	888	925	909	897	795	884	941	871	956	849	900	909	911	933	931	892	878	911	860	905	950	919	863	889	879	910	904	893	867	943	866	864	875	828	922	926	922	916	952	873	878	854	918	888	905	889	944	862	934	939	930	897	914	881	886	839	855	869	898	930	919	960	924	915	916	918	884	939	923	871	909	904	900	886	883	907	909	941
23983	20640	23881	27412	20648	19783	1328	563	443	429	422	404	367	318	315	351	315	304	285	332	316	313	328	337	310	315	315	307	274	328	288	272	293	338	280	286	296	265	283	300	293	267	286	310	285	326	281	327	273	263	262	293	281	324	268	333	289	281	292	260	270	287	271	269	298	331	287	297	268	277	258	293	253	256	288	274	261	269	283	279	289	268	268	291	290	281	278	290	284	286	262	303	292	271	287	281	251	286	287	308	283	283	292	271	276	308	259	287	289	276	292	266	301	260	320	293	252	276	283	265	295	296	274	272	280	295	293	301	282	323	284	293	339	284	260	297	256	240	317	274	273	291	286	305	303	284	259	288	289	293	280	285	305	248	287	274	280	281	306	325	291	286	276	314	265	316	284	305	286	308	275	326	298	291	269	279	280	303	318	268	278	289	283	285	297	264	316	248	296	289	263	269	304	280	259	310	287	294	261	271	264	298	293	304	256	264	276	270	256	262	283	290	270	291	275	325	284	290	296	279	278	274	282	293	300	296	300	286	291	298	298	316	280	286	279	286	308	284	257	295	298	283	267	292	275	300	245	272	293	296	272	276	262	273	273	287	254	297	286	337	282	286	301	296	305	333	264	267	319	290	291	264	282	258	289	269	307	324	292	281	270	280	321	281	292	291	301	277	286	294	278	284	304	289	289	308	326	298	241	277	252	304	288	256	274	294	269	277	289	302	254	292	302	263	294	302	309	288	302	272	280	319	270	269	273	274	305	294	301	268	250	276	288	298	278	294	286	281	258	256	310	291	289	303	305	303	257	307	281	269	332	262	307	278	270	294	290	275	279	276	256	300	304	313	288	300	316	270	324	286	278	274	284	312	310	297	307	284	291	311	301	290	304	287	260	290	289	260	303	315	295	297	279	277	276	276	329	249	297	305	276	273	263	267	257	276	326	282	291	310	300	294	310	276	289	280	320	294	269	275	319	286	278	327	278	278	287	309	293	264	274	234	289	269	261	295	280	278	268	310	291	268	283	259	298	295	282	297	317	277	269	269	273	295	260	274	304	309	316	273	267	267	320	298	306	329	263	293	290	303	299	284	298	312	309	254	331	291	270	302	286	256	266	253	281	291	276	292	293	283	301	285	299	300	287	276	282	272	294	269	293	293	299	293	272	316	295	266	290	277	291	296	292	329	307	281	286	308	308	296	250	287	278	294	268	255	289	257	264	282	293	302	288	281	251	305	315	278	305	306	308	299	334	289	276	270	293	306	308	279	297	251	282	240	280	296	276	308	288	276	305	296	266	270	276	320	294	301	301	308	278	302	303	302	309	281	268	290	323	283	272	263	308	289	293	288	280	250	281	273	283	295	262	278	288	286	294	295	286	268	274	294	267	285	300	310	266	269	293	277	277	312	303	271	311	296	269	273	289	285	285	335	287	305	284	284	327	286	269	266	303	280	291	291	271	279	308	259	326	260	284	275	248	312	268	275	282	315	282	303	271	303	306	276	334	267	284	330	284	302	291	292	299	289	270	280	276	314	320	281	307	293	307	298	285	298	267	263	289	254	288	283	287	286	288	274	307	277	268	307	292	289	281	310	277	271	285	290	292	276	287	266	261	279	302	277	287	284	315	288	296	306	286	294	312	283	276	302	269	312	293	303	288	284	284	281	281	287	280	322	307	261	260	314	266	294	305	302	282	278	306	257	293	307	255	276	308	289	319	305	275	324	295	260	281	300	303	257	256	286	299	292	296	290	286	284	276	277	283	301	281	307	275	244	288	278	319	314	298	300	267	284	288	276	253	303	272	285	265	302	273	251	277	285	279	289	281	295	308	290	292	266	294	293	283	295	305	314	288	287	297	286	279	252	303	277	292	288	279	274	305	277	309	251	287	297	278	307	291	278	283	276	300	285	271	298	258	304	284	286	291	274	266	307	290	315	269	276	258	271	322	263	303	285	269	280	297	261	286	277	315	275	277	272	267	296	277	292	307	272	292	306	285	289	318	307	280	289	261	298	295	251	291	258	299	290	267	269	330	320	274	293	270	299	293	251	299	273	288	285	281	306	271	282	267	293	271	307	291	298	308	301	309	313	256	309	285	281	288	266	293	288	288	295	271	292	305	298	298	284	278	296	281	281	304	295	300	291	298	277	293	288	310	288	277	295	270	295	264	289	259	298	277	253	289	293	285	283	297	288	317	282	295	284	280	274	298	278	298	253	309	279	265	273	299	298	282	280	263	284	300	306	265	277	308	305	285	280	282	275	319	290	281	291	302	277	289	280	275	290	273	301	260	310	288	290	297	261	273	301	303	284	282	277	299	310	281	284	292	273	299	303	269	272	275	286	310	286	275	270	271	310	269	273	300	303	291	290	284	302	277	261	291	325	312	289	247	293	257	290	268	311	323	294	290	326	293	270	299	296	306	274	287	301	322	263	306	318	314	261	253	292	261	266	290	262	304	310	258	282	280	271	346	311	287	281	275	241	273	271	267	296	289	288	267	275	291	291	281	258	297	289	292	298	278	290	276	273	310	265	295	315	272	327	247	280	247	267	286	307	302	311	301	287	258	290	289	300	286	276	297	260	302	260	324	266	312	275	310	317	281	279	303	266	243	315	297	291	281	308	273	299	253	273	296	269	315	287	307	324	261	287	295	311	299	304	267	254	295	257	298	248	259	273	303	270	323	280	293	299	307	278	259	260	241	264	289	308	305	304	284	273	305	251	269	312	262	304	245	264	288	301	275	282	300	322	292	274	283	290	275	284	286	286	277	276	258	278	291	260	276	259	285	274	255	311	287	302	279	316	242	294	290	277	267	286	273	270	284	260	274	303	272	273	287	262	327	302	285	291	285	312	302	276	271	277	290	300	288	252	274	291	297	292	256	274	276	294	291	283	298	281	299	301	274	245	305	275	288	283	256	276	283	292	308	288	282	252	283	248	309	276	298	246	316	293	290	288	296	299	289	273	297	287	254	334	314	264	283	280	272	287	262	314	290	284	290	290	282	273	279	286	270	331	286	270	268	312	288	285	284	294	304	264	298	284	282	288	271	287	287	305	296	281	297	299	288	283	282	303	309	278	300	322	280	296	265	267	289	288	319	300	287	281	283	259	280	289	292	291	296	283	282	295	288	295	260	266	269	303	266	293	292	282	288	257	306	302	292	275	279	301	298	267	319	279	277	272	264	298	289	288	285	290	309	282	266	259	277	260	300	280	283	282	285	295	295	308	255	273	299	317	290	288	288	288	319	275	344	291	270	304	283	308	287	291	260	290	306	313	292	264	299	282	256	280	322	287	272	290	292	265	260	261	291	287	281	283	296	279	266	260	284	291	280	315	302	272	262	280	286	299	295	283	264	286	282	261	298	264	280	266	282	271	272	271	274	315	269	298	290	278	279	306	289	289	326	313	309	303	273	272	278	268	281	284	319	265	251	273	287	286	302	311	274	292	238	295	310	256	285	296	270	288	294	296	303	281	285	276	308	258	288	267	305	283
4031	4810	2557	1376	1027	854	778	768	718	656	708	699	711	663	659	675	654	682	675	627	677	650	651	628	625	669	673	615	673	636	623	652	643	661	693	606	666	644	652	649	615	628	699	663	628	644	665	649	681	690	618	654	632	709	635	672	632	643	632	677	674	651	644	677	631	660	649	620	629	651	604	665	653	656	635	654	656	626	667	646	696	679	662	616	631	668	638	652	644	650	623	639	622	614	698	661	673	640	638	590	640	619	706	617	586	589	647	634	641	645	645	676	661	605	639	634	659	632	624	712	685	620	601	619	623	611	625	673	701	626	639	647	626	607	628	657	635	617	695	665	634	652	584	617	636	638	609	603	640	675	683	644	635	650	698	623	605	641	646	657	603	643	646	678	642	682	632	656	653	643	628	656	677	652	648	621	647	628	683	650	614	639	628	652	638	639	648	632	672	631	589	669	640	639	669	678	622	624	615	651	667	637	663	656	634	575	636	634	627	624	680	616	650	598	681	652	628	644	620	631	653	650	674	623	686	688	638	648	594	668	648	624	640	649	646	667	631	614	643	642	653	634	657	617	643	635	650	650	597	652	668	673	594	683	684	637	698	673	685	630	658	681	643	629	667	650	639	667	653	641	665	613	640	661	665	671	636	652	647	620	653	673	640	633	655	671	652	639	684	604	619	670	677	638	629	637	638	655	655	656	631	657	640	634	622	642	712	637	629	617	646	620	671	629	656	650	660	573	632	657	641	658	640	632	608	675	623	632	672	608	636	646	651	638	685	669	632	635	637	699	627	666	691	650	621	597	661	681	635	633	608	638	652	635	649	597	672	621	665	664	607	658	654	636	666	658	636	640	642	687	656	658	643	661	654	604	664	659	665	654	645	609	651	649	636	665	612	643	618	663	682	647	681	621	680	618	654	621	650	636	606	614	647	618	641	671	602	618	638	673	620	620	660	649	660	612	636	653	593	695	627	618	637	643	637	654	681	640	659	642	626	623	642	680	630	652	628	621	661	667	670	636	627	649	656	679	659	611	646	624	670	630	600	642	639	683	635	636	685	632	598	628	640	704	669	669	665	644	588	653	684	652	628	627	635	663	629	665	642	655	647	599	686	650	630	631	673	678	621	673	641	690	674	636	667	677	641	630	618	643	658	663	612	637	657	615	664	687	664	631	636	645	646	634	639	640	632	699	642	669	641	678	601	617	628	623	648	655	657	677	650	608	635	688	644	649	637	745	672	633	645	662	635	641	586	637	706	630	652	608	657	646	622	582	679	674	628	646	651	677	658	646	646	629	642	614	650	645	610	687	629	671	679	657	680	612	661	648	641	630	674	632	635	625	679	635	637	654	634	670	663	682	644	642	670	614	653	653	637	599	640	642	637	627	645	625	636	581	687	622	662	647	645	654	649	619	611	606	606	645	684	630	651	646	658	616	669	605	622	625	660	699	642	615	615	664	696	671	634	690	641	640	614	659	621	624	685	652	647	630	710	611	626	635	649	641	647	643	693	657	637	671	630	660	584	687	616	688	628	694	645	637	619	611	636	690	656	641	676	615	664	622	625	663	639	647	656	632	659	592	670	647	626	623	667	642	616	645	659	659	660	669	630	648	675	658	633	645	619	661	650	667	661	648	644	658	648	657	618	657	656	613	668	677	632	669	686	680	676	645	665	687	599	625	615	659	664	640	660	646	668	643	658	601	617	647	701	613	671	601	656	655	672	675	649	657	661	637	625	654	643	656	631	597	699	668	624	650	678	715	697	644	614	640	611	606	659	626	658	660	664	612	618	669	655	649	660	613	628	612	655	615	689	631	670	646	616	668	614	606	641	651	634	641	642	652	586	663	631	642	670	680	669	631	637	659	680	629	630	643	672	632	640	676	659	660	657	644	659	648	612	631	613	650	602	666	688	648	642	679	654	671	688	645	655	640	657	636	605	625	600	627	643	647	634	648	647	595	643	599	692	655	638	632	600	610	636	656	656	639	639	593	645	630	636	662	656	638	653	684	639	705	619	660	636	585	611	642	663	649	654	608	622	695	692	611	607	654	667	596	669	650	635	639	596	631	682	601	625	642	644	655	622	654	609	625	665	643	702	623	640	673	686	636	636	597	623	661	653	659	636	665	631	603	646	641	671	617	645	661	638	645	657	655	661	584	633	673	673	674	652	676	703	688	625	592	601	633	652	598	687	639	666	654	649	675	647	633	632	643	672	635	650	694	649	640	641	649	608	709	655	661	646	664	624	647	586	605	638	628	611	691	644	642	640	649	624	624	626	692	639	628	671	658	681	683	627	659	668	674	651	651	666	661	602	661	665	638	652	667	654	643	658	652	642	652	616	685	694	652	618	631	646	657	643	617	648	662	715	658	670	624	643	667	645	632	662	666	630	643	653	615	623	636	591	657	614	615	654	687	737	644	631	660	683	632	606	613	659	662	672	601	633	630	622	678	630	616	658	602	601	689	651	639	659	663	638	632	613	671	655	644	609	612	687	673	648	639	651	636	618	597	617	628	644	650	691	660	636	649	651	666	658	684	663	639	647	666	675	685	686	623	605	637	632	609	618	637	681	598	666	655	638	654	661	642	678	595	661	666	672	678	665	682	709	617	630	679	653	645	664	663	646	637	629	658	677	675	656	697	672	645	610	630	626	628	666	624	679	631	667	657	629	622	683	665	637	638	606	667	621	679	626	674	638	692	659	627	620	635	662	643	616	627	664	619	672	655	657	627	669	613	611	590	640	632	651	667	664	646	676	664	597	663	668	665	629	670	611	700	659	634	637	612	617	653	699	667	697	634	626	640	645	642	678	670	610	638	646	611	637	591	650	659	638	669	646	620	622	644	654	657	625	648	664	632	708	674	655	597	672	620	664	685	612	662	657	637	684	648	631	617	629	605	616	644	657	643	663	693	681	616	609	648	599	655	666	639	691	641	645	641	621	590	666	669	641	678	671	683	659	585	648	624	662	645	601	696	623	624	645	661	643	649	646	651	630	666	600	605	651	674	674	627	639	681	623	672	607	653	672	701	635	629	632	629	667	646	643	701	638	681	596	680	677	693	634	615	639	694	662	629	611	648	631	651	689	615	635	640	644	699	665	640	628	608	618	664	637	602	645	621	653	658	600	607	668	643	648	650	663	634	676	632	631	641	661	591	649	615	698	639	644	651	642	642	610	654	664	636	676	629	628	607	646	631	669	589	686	653	669	656	632	654	679	614	670	635	642	616	650	606	642	640	661	643	648	648	636	620	661	689	633	685	654	658	691	658	648	659	593	672	651	689	667	607	634	673	638	682	605	633	670	686	689	653	645	634	600	641	641	651	634	668	637	675	633	627	641	631	659	673	661	681	631	624	685	623	636	591	617	671	627	616	673	664	668	640	649	633	618	674	595	612	648	690	608	631	664	603	642	641	631	674	651	645	672	629	618	646	611	661	630	623	676	644	632	684	609	649	635	603	628	697	683	655	639	635	656	639	625	649	663	620	632	604
23386	20642	24178	27138	20645	20669	16769	1046	571	469	421	394	370	331	307	289	273	244	227	230	247	253	231	257	226	249	229	226	218	213	198	184	194	173	151	190	198	204	199	208	207	201	183	198	185	186	177	191	206	183	177	208	193	196	202	209	196	158	180	170	212	196	202	184	188	177	193	203	176	157	192	188	184	195	185	197	187	212	168	171	161	151	211	227	180	198	198	192	183	187	155	216	157	177	183	208	167	177	179	176	208	201	189	197	208	186	182	189	180	180	177	192	180	189	188	193	183	210	196	153	181	191	177	202	172	203	177	182	180	175	204	191	208	162	184	191	198	181	213	198	195	202	172	183	159	169	166	176	179	204	213	179	183	163	179	174	210	212	192	167	167	164	184	215	180	170	210	197	187	207	210	172	151	166	180	173	195	195	181	180	210	196	199	206	188	175	173	189	181	205	190	198	190	186	166	178	179	191	192	179	175	187	170	176	180	199	195	192	191	183	181	160	174	188	165	192	197	187	169	179	220	185	177	176	187	198	178	182	186	172	188	192	171	183	174	186	189	184	200	208	179	169	200	191	179	186	187	185	183	178	157	168	194	152	172	206	184	172	211	192	191	188	192	178	182	187	181	168	190	175	205	187	164	188	187	190	167	179	170	191	199	202	160	206	177	187	183	177	205	168	189	197	184	182	173	194	210	198	196	183	195	194	194	201	198	204	192	180	190	178	183	228	172	195	178	166	187	183	192	187	197	178	203	184	201	193	185	183	167	176	167	193	184	188	155	169	178	161	203	171	181	179	166	179	206	230	172	178	192	169	181	186	193	197	190	169	197	187	194	209	173	185	195	196	171	159	193	189	191	181	191	209	190	171	214	191	179	186	184	179	170	205	195	169	191	159	189	170	213	187	211	186	164	173	163	191	174	176	178	176	178	166	187	205	176	203	195	188	201	174	210	176	199	179	189	174	199	181	214	189	198	186	190	173	210	185	198	191	208	160	196	185	171	179	194	145	162	205	165	193	192	190	197	196	214	160	170	189	181	182	210	183	165	204	201	200	183	177	175	203	189	192	191	185	160	159	179	199	180	190	186	177	174	198	205	209	174	178	178	198	203	204	191	190	173	163	167	184	157	190	180	193	175	215	148	191	199	173	169	191	180	184	194	175	178	172	191	174	178	202	189	165	148	179	192	174	235	180	189	163	175	187	206	168	173	177	205	202	187	201	213	181	212	189	170	187	199	184	183	174	189	181	203	175	168	203	188	201	172	195	191	190	195	164	196	161	197	186	208	184	210	173	174	209	159	204	189	199	183	190	185	186	223	212	199	188	200	201	163	187	171	176	160	187	187	181	200	209	178	195	166	161	197	182	178	166	194	186	144	185	199	179	179	195	171	212	177	196	185	180	224	164	161	178	193	192	169	163	188	167	180	203	197	173	195	189	167	168	176	194	169	165	213	189	172	212	182	195	187	171	221	188	180	203	177	190	174	198	177	169	200	197	178	177	162	229	172	177	195	184	186	216	197	196	194	210	194	188	167	161	179	153	181	169	165	182	168	191	163	170	192	163	205	167	163	162	192	201	203	180	157	178	203	185	189	166	186	178	183	194	185	169	179	194	191	183	188	205	183	173	182	165	189	192	197	181	207	162	166	190	192	186	189	215	171	216	174	191	181	166	178	170	221	192	174	192	169	197	188	183	175	161	159	207	162	190	185	194	182	183	182	199	193	180	185	176	174	189	223	184	207	186	161	157	169	170	193	178	187	184	205	155	176	194	193	194	149	182	200	192	185	212	167	169	158	165	157	203	200	196	180	192	193	208	187	215	211	179	194	169	190	205	170	168	202	206	182	171	190	198	195	181	184	180	180	181	185	184	185	193	205	197	192	195	196	187	198	162	167	168	160	166	197	188	181	183	196	181	172	183	173	179	200	168	182	185	208	177	196	184	205	190	177	150	155	174	162	176	193	193	173	175	183	174	176	223	188	199	192	209	180	175	174	175	202	194	190	208	173	182	171	170	174	197	176	192	169	192	173	156	154	193	187	163	185	194	202	183	188	183	183	171	178	194	186	189	177	182	188	167	179	190	167	184	156	188	186	218	176	196	187	179	184	194	186	166	172	182	179	194	188	177	194	155	194	201	212	207	221	186	187	207	175	175	166	198	202	190	209	179	184	188	177	209	168	188	183	208	191	180	178	214	152	177	170	173	203	182	187	163	166	177	209	214	199	166	205	184	172	175	200	181	156	168	162	146	170	162	174	179	167	217	179	174	186	176	196	192	194	220	192	167	180	196	206	185	184	192	227	176	200	182	148	185	209	191	187	189	158	172	187	196	190	170	212	200	181	214	186	177	198	161	203	196	174	180	192	191	176	204	203	201	171	173	187	182	209	196	174	185	194	164	187	198	196	185	173	194	193	189	194	199	190	211	200	180	161	203	182	188	167	178	186	189	193	175	182	186	160	180	191	183	170	187	196	181	214	172	166	180	191	168	194	186	182	170	159	222	183	177	196	196	192	214	203	193	200	180	171	178	193	170	179	219	183	185	181	171	182	186	184	197	184	200	164	198	174	208	187	180	193	186	166	196	181	168	182	192	185	181	179	194	186	186	200	177	202	163	178	163	190	178	178	181	187	179	185	209	193	198	193	188	172	152	202	176	183	175	197	188	195	201	186	172	187	185	181	202	178	197	181	188	184	186	180	177	177	179	171	189	198	206	187	185	177	162	181	176	206	191	177	173	190	179	174	170	208	174	194	212	191	208	162	181	170	192	183	167	153	187	175	158	169	186	180	185	182	198	195	170	180	177	192	176	171	171	168	175	193	175	177	173	194	168	198	171	210	174	220	212	194	163	180	178	164	219	179	162	189	165	197	172	189	220	185	163	180	190	171	171	207	215	176	197	177	215	183	184	170	182	176	194	192	211	200	198	180	177	193	182	193	189	192	202	189	192	188	175	171	176	160	174	176	189	174	170	176	204	154	209	183	200	185	182	179	183	195	179	191	214	219	195	185	174	213	207	215	187	194	182	173	187	196	176	206	180	202	204	212	188	163	182	180	186	194	179	181	154	193	186	191	205	181	213	175	173	212	194	193	191	198	186	185	172	198	194	189	178	194	213	190	183	170	181	202	194	188	204	178	190	202	196	170	180	173	199	200	175	187	177	173	171	179	196	181	170	191	173	188	194	192	170	162	184	186	190	185	164	178	188	193	192	190	188	187	181	194	169	173	194	197	192	165	184	216	186	188	179	199	172	184	214	195	178	189	200	180	164	205	188	197	165	167	187	165	171	188	181	195	180	172	197	191	218	154	202	193	202	147	180	182	191	188	175	192	201	165	185	169	187	183	175	190	193	166	191	180	203	192	184	188	181	186	170	161	174	201	177	175	186	194	168	161	173	191	189	185	202	161	178	214	172	184	192	166	192	196	164	175	172	180	191	180	179	206	202	217	186	194	160	194	193	169	197	184	193	172	208	193	168	179	169	185	189	173	189
4222	6970	3521	1714	1061	838	648	635	554	541	517	503	516	477	451	481	512	457	462	480	485	479	494	460	447	482	463	453	480	445	479	485	466	458	465	490	433	437	446	463	430	454	430	445	442	454	455	470	456	432	440	443	454	431	472	453	438	431	447	452	493	408	464	430	423	478	439	445	426	491	449	465	452	447	444	491	464	454	448	458	474	407	450	467	436	470	476	442	404	435	427	453	427	487	481	443	397	439	431	474	417	491	434	442	492	489	446	409	444	454	417	430	430	437	443	392	430	467	466	442	446	446	452	441	425	445	465	425	417	467	485	452	457	448	428	453	436	446	431	464	462	455	449	435	447	474	430	443	452	451	479	493	458	463	492	427	419	469	391	436	456	441	416	457	461	420	412	429	453	477	439	419	464	426	451	446	451	475	446	440	425	443	431	500	455	458	451	415	451	451	457	421	450	445	461	452	468	471	460	467	492	425	508	470	431	428	443	447	443	447	426	429	432	443	409	452	442	423	454	456	492	472	438	418	430	440	392	394	444	460	465	444	466	457	464	435	442	464	464	434	423	457	456	475	431	454	478	463	460	428	443	479	457	449	427	456	486	426	454	414	452	486	449	456	408	443	446	456	467	448	450	446	445	432	414	437	431	443	463	437	450	427	413	444	469	422	452	436	490	439	444	451	418	470	425	442	438	437	428	461	427	469	440	437	462	450	440	492	482	424	478	433	434	451	421	464	454	434	457	440	428	444	448	445	465	491	455	430	404	469	439	470	460	461	437	469	461	443	453	441	469	481	447	439	451	424	437	439	495	478	446	454	440	467	471	417	438	459	449	431	425	426	445	421	429	448	445	442	456	392	426	422	456	406	464	407	428	483	429	472	431	421	443	458	430	452	458	484	451	442	435	439	429	448	409	446	473	451	410	463	421	438	444	436	468	490	433	424	471	466	432	458	502	422	450	467	404	474	467	439	495	424	420	448	463	423	438	450	430	491	467	435	421	437	440	455	459	474	449	438	445	462	468	428	422	473	450	455	454	467	419	433	447	419	461	461	426	409	445	441	452	453	448	518	451	452	441	467	485	428	454	469	439	432	456	467	421	440	478	462	432	443	455	475	458	427	451	466	481	419	421	457	429	419	446	459	438	492	438	434	436	424	455	421	460	434	435	497	477	445	473	462	430	511	439	421	413	435	446	425	421	494	444	440	461	438	444	446	439	449	454	457	404	452	432	452	445	426	439	492	433	457	441	436	447	465	460	443	474	458	441	414	435	415	466	467	440	479	453	490	432	457	463	429	461	430	399	455	464	458	464	460	455	450	442	450	433	398	418	460	471	443	482	482	460	433	414	479	481	413	466	446	475	422	459	446	476	482	452	422	424	409	488	445	420	439	472	431	471	466	457	458	433	430	451	438	445	456	478	490	401	494	424	461	461	433	445	466	475	423	472	439	481	497	457	432	440	427	438	457	474	393	471	433	440	438	442	469	428	427	445	425	430	439	430	457	436	450	449	451	465	468	445	483	460	464	460	459	449	423	452	466	483	430	445	443	442	482	443	426	439	435	469	443	467	470	466	477	463	464	446	449	452	446	443	483	418	444	449	449	413	440	447	441	458	430	463	432	466	451	477	468	450	431	448	451	471	444	466	445	435	486	438	421	472	447	429	431	404	447	422	422	444	419	423	440	472	442	422	443	413	457	446	444	476	464	446	437	444	461	435	449	417	431	432	443	435	443	459	420	457	500	483	455	452	425	458	462	478	482	437	410	445	451	422	473	426	420	468	448	442	453	521	471	464	445	486	459	462	447	433	439	448	463	507	441	481	433	476	446	479	426	446	476	442	447	415	427	415	430	451	434	431	449	450	458	408	464	471	428	434	425	451	493	434	423	471	460	432	429	415	426	441	444	446	434	467	457	419	447	444	428	446	438	451	446	463	463	435	428	473	440	461	439	428	459	469	464	453	484	436	441	477	476	442	431	449	462	427	442	479	479	441	494	475	434	412	440	432	481	481	457	443	461	458	429	459	484	430	457	476	449	428	435	441	486	467	464	420	424	453	402	452	455	418	467	428	450	425	461	437	479	439	461	444	464	437	457	476	429	444	466	446	460	410	427	468	472	460	453	448	474	430	458	449	439	461	424	431	447	451	431	457	467	446	459	458	421	425	406	481	419	443	461	445	420	412	464	446	454	434	456	451	442	446	438	461	464	474	424	410	445	458	460	472	457	422	462	467	441	484	441	458	415	431	414	431	448	446	481	416	425	498	465	478	422	452	460	442	431	494	438	451	450	451	435	440	459	465	400	463	465	466	452	451	479	466	459	436	466	451	427	461	431	453	480	444	431	472	438	458	447	433	498	450	436	464	446	478	504	437	441	472	412	435	460	438	459	449	467	434	458	421	427	445	443	489	450	458	437	419	430	447	475	471	455	508	427	476	456	463	427	433	492	394	462	451	455	466	467	420	474	432	429	477	453	417	432	427	455	476	435	438	435	462	410	459	458	444	462	438	443	483	447	438	455	483	433	442	452	427	445	427	458	447	444	447	466	469	443	471	476	435	442	452	417	457	469	427	477	401	481	482	453	430	430	451	455	431	460	442	447	434	465	464	446	432	415	475	470	436	421	415	468	449	467	442	444	449	469	406	463	452	467	455	450	459	392	454	493	454	423	446	465	427	456	422	432	458	418	458	459	453	404	464	470	445	457	444	430	444	453	447	422	441	435	454	456	442	420	433	457	463	409	434	487	418	435	425	472	462	475	452	383	418	403	463	384	450	439	457	477	459	455	456	462	472	454	425	426	439	449	427	454	474	425	432	427	441	461	448	446	441	453	448	436	414	441	430	446	468	461	441	476	479	438	482	452	449	426	456	446	446	432	471	458	439	397	452	464	442	410	449	445	420	472	410	470	439	466	465	433	433	457	435	415	456	414	442	432	455	483	487	449	418	461	447	472	440	426	446	464	417	465	384	446	438	434	443	465	433	425	423	474	468	441	459	454	455	454	466	445	487	447	423	451	435	423	498	431	458	483	473	426	427	476	471	436	457	461	421	435	468	445	447	449	445	454	496	434	435	430	446	481	451	448	484	382	460	443	477	472	460	456	433	468	434	458	394	448	411	464	431	437	448	426	480	442	481	494	444	466	446	451	438	439	419	443	464	494	468	398	429	432	468	434	446	478	438	484	447	456	459	445	479	419	456	443	437	471	460	436	423	404	428	477	477	472	426	457	462	447	391	434	420	444	418	461	460	434	444	439	467	454	461	417	438	457	433	419	455	443	415	462	463	429	430	462	441	437	481	428	464	464	429	445	473	479	487	412	464	446	460	447	438	441	459	443	389	466	441	505	475	455	457	446	449	425	463	429	447	474	478	460	433	438	445	432	451	449	451	468	426	481	447	450	435	456	444	467	457	479	437	457	441	450	451	481	428	440	471	465	444	416	457	435	433	426	434	435	462	406	440	427	442	428	443	451	493	389	439	461	462	432	450	467
31597	19268	8162	1296	749	648	533	482	490	530	457	408	435	420	418	433	378	428	439	421	398	415	401	419	423	381	356	422	408	426	383	407	380	405	400	391	398	393	406	379	409	388	440	416	375	364	389	408	401	400	429	382	413	415	382	403	430	386	425	430	380	401	382	380	353	438	414	451	416	426	430	403	396	385	407	410	423	401	436	403	441	416	411	415	415	446	446	386	399	411	378	407	417	409	429	396	399	412	395	385	382	379	367	349	385	398	388	385	442	379	401	400	408	417	374	397	404	443	418	379	413	368	389	410	438	389	413	405	363	391	351	411	398	390	393	430	410	363	401	412	389	386	400	389	402	378	378	416	429	419	423	381	384	400	436	387	409	388	361	410	381	402	422	357	388	353	427	404	400	416	391	394	412	401	385	414	351	432	445	391	400	401	369	428	376	384	445	393	408	387	411	432	402	413	419	438	406	425	368	394	365	406	423	428	385	414	415	410	383	404	402	394	360	383	444	386	418	411	424	408	413	440	395	390	398	428	407	421	385	419	410	412	397	381	373	411	400	405	389	383	410	466	399	409	415	397	377	374	380	400	415	431	387	385	431	406	410	403	406	377	408	402	408	427	395	443	379	380	412	393	392	372	369	404	395	409	416	409	401	420	410	377	423	398	397	391	385	388	414	429	423	436	430	364	388	410	435	398	419	385	442	406	391	408	399	408	400	393	392	376	417	343	366	396	375	408	395	374	364	418	448	425	436	412	424	423	391	418	418	439	390	397	369	391	376	399	422	418	409	425	364	407	426	416	439	376	408	428	436	395	399	378	440	370	404	393	424	390	370	404	388	422	404	421	370	363	396	409	424	398	422	399	399	419	442	383	434	391	419	419	400	407	406	429	395	427	396	403	397	402	391	396	415	378	425	437	382	370	386	416	412	394	363	410	362	401	424	437	418	398	399	401	429	412	413	434	400	399	410	388	412	357	409	383	400	420	388	382	369	362	406	358	423	393	372	412	435	444	458	382	391	409	385	376	416	435	410	426	390	392	402	366	411	403	402	422	409	357	436	416	380	417	388	383	392	430	421	415	383	403	386	397	417	419	355	391	430	419	399	397	413	400	383	400	409	430	439	442	380	421	442	445	388	360	393	374	367	394	416	403	414	364	407	412	409	395	396	447	363	453	389	399	436	382	412	423	426	406	389	412	394	396	426	401	442	409	390	395	400	395	409	399	424	421	394	400	410	430	419	424	433	362	395	406	401	364	370	376	380	375	409	429	380	364	403	430	383	418	389	410	432	385	351	390	421	430	410	375	386	409	414	426	423	389	391	446	392	384	404	392	412	403	387	368	438	395	450	408	418	422	371	419	405	411	411	429	439	399	405	420	402	413	395	354	401	434	435	378	393	391	425	389	412	432	426	389	433	433	403	393	385	389	391	424	378	378	429	439	383	419	409	391	391	422	399	422	393	366	390	417	388	392	396	392	400	353	416	400	422	406	423	422	394	392	399	406	394	392	382	396	365	419	415	391	383	405	418	409	411	426	394	376	372	414	394	410	370	404	420	375	434	401	376	337	384	387	391	386	419	432	387	417	407	376	401	382	404	366	398	420	429	388	383	417	409	450	404	417	405	414	391	393	399	435	413	398	373	387	389	412	426	386	400	384	382	393	383	448	427	407	363	387	403	417	370	405	394	413	410	391	420	417	385	378	390	415	401	394	343	384	427	399	390	405	415	387	438	433	378	421	395	388	438	415	403	421	389	387	411	382	386	403	408	423	407	403	416	426	394	468	388	387	365	398	439	392	432	425	390	359	438	389	382	391	370	400	403	424	422	426	425	389	392	431	409	379	418	401	437	383	413	417	406	401	391	386	416	394	396	386	432	388	358	425	416	394	408	398	399	382	392	393	421	391	403	358	391	373	400	406	409	436	412	396	405	384	420	450	404	434	393	392	396	388	413	424	413	391	426	430	386	420	406	416	452	411	383	413	435	359	388	426	384	410	375	379	377	394	368	392	399	422	382	379	400	364	411	366	417	408	410	427	389	412	435	361	374	417	427	416	447	408	413	416	380	399	408	434	387	425	406	383	406	414	415	420	401	395	401	434	378	384	387	424	373	374	415	378	391	397	393	385	370	390	420	415	387	407	426	410	368	402	417	434	413	435	441	358	402	420	420	391	408	434	389	400	426	399	424	433	427	435	394	404	388	417	441	361	405	418	405	397	386	415	384	408	402	398	409	434	403	385	421	394	420	431	404	406	423	416	394	418	397	423	407	431	440	358	354	408	420	425	394	402	387	428	375	383	412	383	379	387	392	394	407	400	410	402	443	405	386	399	398	372	388	411	443	402	403	344	411	370	370	408	379	438	357	417	438	415	396	409	371	422	416	393	401	412	427	394	368	402	418	401	409	414	423	381	411	399	420	420	408	449	400	419	425	404	400	425	428	435	394	409	408	395	391	404	401	423	446	377	424	396	404	416	398	429	397	410	412	363	405	372	431	369	390	385	437	406	433	371	414	450	381	397	405	412	411	369	436	400	392	386	410	403	382	447	415	392	454	414	416	392	407	388	408	424	369	373	373	403	406	389	423	406	384	387	413	391	427	420	438	392	402	416	419	393	389	375	413	384	357	410	437	373	390	367	417	383	392	389	395	364	397	397	400	402	398	385	402	373	456	405	437	417	397	382	402	416	399	450	413	408	383	403	417	390	428	406	396	401	349	377	381	376	414	406	387	414	425	426	405	386	377	394	380	372	370	383	380	411	433	405	434	401	417	405	366	391	365	402	398	384	396	428	417	393	378	386	417	413	401	421	383	394	405	392	377	378	377	383	417	396	397	389	405	401	350	390	393	394	405	383	412	397	377	422	377	396	400	425	423	424	369	388	414	398	399	411	416	372	392	371	439	418	389	451	415	415	398	355	400	402	408	404	388	454	388	359	438	428	387	435	383	421	378	469	422	394	393	382	396	427	412	351	417	392	361	380	414	427	434	424	401	436	394	411	412	421	437	418	420	431	410	413	420	399	388	413	412	368	369	417	392	392	414	407	393	429	381	436	386	399	414	399	393	405	378	440	433	391	451	442	402	455	422	393	408	408	395	413	391	417	433	393	413	389	445	403	382	396	406	437	405	403	397	422	427	464	394	395	400	432	445	431	368	388	404	423	409	415	419	418	422	396	404	432	419	413	384	366	370	383	375	430	427	391	397	431	426	407	400	388	372	425	397	439	423	412	418	380	392	400	437	419	382	393	423	427	375	400	415	393	408	412	383	430	387	399	402	418	378	381	394	418	402	401	387	405	391	438	382	366	402	375	397	412	416	382	423	383	386	418	441	364	397	396	403	382	418	385	431	367	405	397	360	383	390	432	414	420	367	396	409	424	408	418	400	376	391	421	363	398	397	423	413	410	435	440	403	397	416	418	413	437	371	372	347	391	359	423	375	416	409	404	367	396	419	433	412	420	372	407	390	397	398	386	421	417	392	396	463	435	418	397
5917	2650	1727	1177	1031	1012	971	889	927	946	952	894	940	912	950	828	921	923	906	955	870	947	904	857	903	919	919	913	914	923	868	927	887	860	920	901	817	929	886	951	903	854	873	884	876	951	879	970	877	909	879	894	909	909	932	962	887	888	897	895	849	891	855	857	836	877	853	944	860	909	926	878	888	852	882	855	859	864	897	929	936	940	891	904	926	853	942	908	910	882	919	932	885	946	929	931	862	858	947	929	854	908	886	876	923	921	886	859	917	904	958	874	940	903	886	886	916	922	880	918	866	883	890	929	912	882	920	914	923	909	867	929	889	939	929	925	943	890	928	906	867	922	943	880	956	906	861	910	920	920	885	874	902	829	943	928	910	872	875	893	922	918	888	862	890	871	921	869	889	911	867	868	853	904	899	894	867	895	954	854	828	870	913	864	936	885	969	928	861	907	892	900	885	923	904	887	945	896	862	906	868	911	896	937	942	947	903	834	891	881	912	854	917	934	931	862	856	866	901	925	901	885	854	915	900	915	914	927	879	939	926	863	912	959	903	893	912	871	876	941	832	884	874	916	910	872	929	897	890	886	894	925	861	882	878	863	895	929	887	924	875	921	910	862	849	926	913	859	887	920	953	918	883	936	859	898	903	861	881	902	898	951	913	924	873	873	871	874	908	903	973	939	905	886	903	828	899	871	894	901	832	857	889	901	885	928	852	947	911	925	853	880	855	910	883	897	909	915	941	900	860	895	961	934	952	922	882	872	933	913	846	876	885	895	884	868	868	920	890	872	862	905	881	882	874	920	887	926	889	913	972	865	907	855	905	873	903	941	904	873	932	926	910	893	844	925	941	887	888	885	929	819	858	841	869	927	883	964	873	838	869	850	899	897	879	930	921	930	926	899	926	876	849	885	898	894	898	887	850	897	930	881	899	922	883	882	841	833	928	905	876	873	914	858	893	926	852	900	894	885	861	858	936	903	906	902	881	899	892	865	864	895	852	882	942	907	868	879	887	882	935	897	927	883	897	915	873	917	896	869	928	886	977	857	892	873	926	930	897	900	919	900	879	845	908	880	893	923	902	869	876	905	943	840	810	927	881	876	948	872	862	937	889	831	949	903	914	928	960	908	866	908	926	932	900	909	863	893	872	848	922	880	900	954	906	889	860	922	901	893	896	880	885	935	883	901	923	909	884	905	887	934	930	921	864	859	838	927	945	871	888	870	870	896	858	932	890	894	880	889	855	843	862	916	867	882	861	887	860	913	862	880	904	854	873	886	913	898	953	870	863	920	889	952	858	914	894	908	934	912	945	904	896	938	889	929	837	894	863	853	943	875	890	881	972	907	921	984	912	926	930	920	879	916	865	859	922	882	893	912	912	876	851	889	893	944	922	874	950	895	914	869	855	891	911	916	938	896	881	871	887	878	889	899	913	894	877	866	933	885	916	864	901	939	926	886	911	886	862	891	916	869	882	927	934	854	886	920	849	894	927	885	890	852	906	859	882	911	913	863	898	890	835	908	912	903	964	931	897	923	869	895	812	891	886	894	896	941	879	885	899	889	914	832	907	919	933	926	871	832	906	855	931	876	874	887	924	855	909	901	878	883	912	903	869	891	893	920	831	848	899	845	911	899	871	934	914	911	904	891	945	874	910	862	900	899	874	918	895	936	859	878	889	866	914	913	904	933	866	871	904	855	923	886	933	853	939	901	911	872	825	932	928	890	884	936	930	830	884	927	871	875	944	890	915	960	894	905	869	887	908	863	863	912	900	904	915	900	920	949	915	854	917	856	853	838	871	925	910	861	940	904	866	878	875	843	908	896	915	895	832	901	928	854	890	915	844	895	905	877	900	847	881	828	874	915	871	927	897	942	892	913	875	868	843	869	868	922	868	894	920	938	877	918	922	958	851	895	902	918	833	844	906	893	922	859	958	879	882	919	866	918	896	891	862	857	955	923	904	883	898	856	866	932	902	865	921	934	908	921	843	901	893	918	942	935	850	864	929	897	865	861	937	864	902	859	905	845	869	885	890	919	927	899	939	885	964	898	889	861	892	902	887	842	896	905	949	903	891	929	902	882	885	923	908	875	863	880	876	881	886	906	874	900	907	961	907	906	902	897	901	909	908	872	937	916	870	893	901	853	866	891	871	908	925	903	885	875	920	883	882	924	879	862	885	891	884	902	874	923	905	917	928	910	876	891	887	880	922	890	931	887	786	910	918	932	911	916	839	872	891	918	855	915	924	844	909	915	923	891	880	896	918	891	893	892	866	865	920	909	892	900	837	926	916	852	907	917	912	891	882	923	911	909	899	876	889	888	915	886	909	861	902	871	906	875	909	849	933	924	923	901	901	869	885	902	847	854	896	889	877	902	867	890	907	853	895	864	860	901	914	883	893	885	899	940	911	901	902	900	870	901	889	841	886	887	897	898	906	917	917	942	907	857	851	869	843	847	925	949	943	883	887	870	961	896	886	881	872	895	856	880	869	915	955	845	906	884	914	919	878	874	947	871	982	911	950	922	901	868	875	878	893	881	898	870	893	861	893	872	890	847	868	911	900	836	906	868	885	895	856	950	931	922	864	911	922	847	923	938	904	904	921	906	888	891	940	922	913	881	908	940	875	929	875	858	894	901	872	931	931	894	901	901	912	891	912	908	891	904	924	884	853	899	925	933	898	876	915	920	895	859	948	878	911	890	900	917	870	869	862	914	876	931	883	824	936	908	883	939	938	909	862	879	958	904	883	914	887	884	934	943	910	878	872	935	898	874	863	913	901	909	904	854	881	874	895	909	873	885	896	892	882	919	853	889	863	925	903	894	881	907	927	825	895	882	902	926	850	898	906	829	846	908	904	884	879	856	921	896	909	913	943	954	871	909	919	881	890	913	921	923	895	861	869	943	899	892	930	888	888	939	907	926	940	897	917	905	945	943	896	902	933	968	882	906	889	949	843	931	871	906	914	904	852	824	907	946	904	872	899	870	905	904	894	825	904	892	907	904	916	890	889	872	835	886	857	878	912	920	904	954	898	934	892	884	953	894	857	897	904	845	867	906	934	923	854	913	875	875	880	903	888	878	857	917	929	861	896	925	891	919	922	864	910	995	902	918	848	907	925	914	884	870	846	889	891	917	866	926	891	833	888	853	859	900	885	856	885	955	956	913	928	896	834	902	917	842	913	888	897	871	897	852	930	906	910	902	893	913	878	891	939	956	881	896	949	902	921	964	887	895	878	913	897	889	907	875	918	915	922	874	926	917	853	916	886	879	871	922	921	934	898	914	854	876	889	902	902	960	876	895	929	893	929	911	871	946	874	920	905	915	870	927	815	877	868	916	938	871	885	893	912	909	921	883	914	912	871	973	926	909	901	922	914	860	912	886	887	942	907	858	885	904	851	946	883	893	943	955	899	916	920	963	886	904	870	940	924	891	856	877	897	845	886	914	904	939	902	893	914	872	903	875	865	891	912	919	913	867	896	914	892	856	926	889
23905	20650	23883	27435	20657	19883	1355	577	462	413	431	376	374	370	367	389	331	281	330	359	310	303	303	334	323	346	341	307	322	311	303	322	275	328	303	290	287	302	317	296	306	269	324	275	324	295	283	312	273	264	279	298	294	305	285	309	287	280	295	294	293	262	287	310	286	277	288	265	306	286	287	316	279	324	275	282	294	281	259	271	271	311	301	282	263	282	296	296	323	276	328	275	287	292	296	286	335	285	287	268	284	295	285	306	295	283	321	298	325	275	301	302	305	304	303	289	282	296	265	296	256	258	280	258	295	294	295	320	275	269	293	319	282	299	283	285	310	276	250	304	269	284	314	297	270	246	311	261	314	255	272	254	282	281	264	298	248	313	259	277	309	256	286	282	285	282	293	263	301	276	287	277	296	295	336	301	263	292	299	261	313	292	291	288	304	306	298	346	281	314	294	250	283	281	309	275	305	304	288	304	283	279	283	267	295	306	287	276	277	294	279	311	283	324	280	292	278	284	296	304	300	269	292	316	297	262	301	310	296	250	298	291	288	316	296	294	301	317	309	272	312	304	313	281	312	287	272	260	289	288	270	294	321	271	294	327	292	296	298	274	272	285	277	318	295	286	270	261	296	296	263	263	282	274	280	293	290	286	268	302	319	302	279	288	297	317	287	277	338	284	277	258	304	259	268	285	315	294	276	292	296	260	277	296	309	282	302	282	280	291	325	315	292	217	291	291	253	304	292	275	314	300	242	289	296	281	297	273	275	283	276	300	275	255	273	283	294	300	282	293	281	270	265	272	295	320	279	290	276	254	306	311	289	275	298	315	266	279	275	271	271	286	288	246	300	287	271	314	287	273	315	304	286	270	290	313	281	283	289	290	284	281	309	259	297	269	316	267	304	271	256	282	296	273	270	257	320	295	277	292	301	305	286	316	305	284	294	278	246	265	307	266	306	280	298	287	261	281	274	285	293	326	291	301	277	293	262	289	291	271	301	285	303	293	306	280	279	299	277	256	265	272	264	278	289	268	292	291	290	276	266	268	315	295	281	290	304	266	260	309	268	285	271	292	290	283	234	282	260	282	305	288	302	288	228	290	286	258	271	284	304	235	295	265	279	284	293	272	289	312	300	268	315	289	274	292	306	288	284	242	264	305	284	309	274	319	280	313	282	259	271	290	293	258	293	274	268	296	286	287	292	301	293	308	280	273	244	288	286	277	330	264	267	285	286	264	288	300	292	276	303	294	254	279	304	277	272	287	305	283	307	276	269	301	274	316	273	275	261	313	293	306	314	288	277	276	300	295	274	294	305	280	296	276	265	281	291	301	280	288	316	289	265	255	313	286	298	283	299	318	247	276	275	308	277	273	270	273	284	278	291	294	288	284	282	325	265	245	286	295	289	306	280	301	292	252	285	290	298	249	301	281	302	267	281	265	286	271	302	298	315	294	296	295	293	269	268	305	273	303	274	301	294	291	290	286	310	280	301	297	292	290	280	305	277	301	308	258	267	301	299	268	305	276	290	304	303	298	280	300	293	301	297	284	264	299	292	291	317	291	306	260	286	254	284	284	282	277	284	335	281	281	282	284	304	281	300	289	297	268	276	291	283	251	267	277	266	315	288	319	294	275	273	273	307	282	270	282	284	286	261	283	283	274	302	283	295	286	287	254	251	312	280	283	271	290	292	277	308	294	308	270	315	294	273	254	284	303	301	290	285	334	290	287	275	293	301	272	269	267	276	314	313	307	285	294	338	279	290	279	294	278	297	268	277	303	326	292	276	279	263	256	267	304	280	268	305	266	308	261	305	257	298	274	272	295	275	278	280	295	281	251	285	286	278	297	251	299	251	274	300	272	306	261	294	298	300	300	291	275	285	310	290	273	255	254	305	293	287	275	273	272	282	286	301	268	274	290	318	273	308	240	303	287	279	285	286	281	306	295	288	317	305	311	277	296	293	274	306	313	275	315	320	308	273	259	293	276	274	271	282	309	286	309	293	271	292	297	263	296	298	263	276	299	283	307	290	295	293	273	261	307	294	283	305	270	277	286	281	295	300	275	252	284	292	285	303	289	251	291	281	300	274	292	308	270	287	298	324	293	301	272	292	285	257	265	256	306	305	275	279	279	260	300	298	284	307	295	315	305	269	275	278	260	275	277	291	300	279	299	302	239	254	254	301	288	297	309	303	287	287	315	300	280	274	291	263	299	285	284	309	269	295	299	290	279	298	289	245	279	268	263	274	272	310	290	294	321	285	287	285	299	291	309	279	299	296	289	274	245	300	273	329	301	302	292	279	269	273	263	302	293	299	289	273	315	270	262	307	284	281	235	307	324	280	280	278	292	263	274	270	339	288	287	290	309	265	251	291	296	291	284	322	266	281	283	281	290	265	286	316	271	266	291	299	301	297	328	289	325	280	275	312	285	306	281	313	276	280	284	282	310	277	267	285	292	306	271	321	309	303	314	301	260	287	269	308	276	320	295	280	249	264	283	269	294	265	283	283	269	279	283	285	275	289	293	278	311	255	316	295	296	295	272	282	302	284	286	313	262	323	313	330	275	284	301	334	284	289	287	292	277	321	290	285	293	290	289	306	289	299	288	279	292	288	293	286	290	263	272	294	301	290	309	305	290	295	298	288	277	296	272	297	265	280	298	295	285	291	268	269	308	287	277	280	294	298	327	306	263	293	300	290	284	319	274	240	283	304	294	250	308	276	277	275	272	300	282	266	310	289	294	276	261	298	258	306	297	268	296	294	305	281	272	257	296	268	270	284	277	295	268	290	272	272	284	284	291	292	312	279	279	277	267	296	306	316	299	281	289	301	312	292	271	301	294	289	283	272	257	304	288	298	308	313	271	270	275	298	287	282	309	299	294	287	281	286	298	283	303	279	287	243	322	299	296	301	306	283	317	295	275	289	292	258	261	298	261	312	293	305	264	303	265	259	288	251	280	286	285	269	278	300	263	317	262	290	280	277	307	297	298	278	292	309	290	272	300	296	275	310	274	279	262	258	293	298	266	309	287	267	298	277	269	273	295	282	307	278	279	303	316	305	270	268	277	245	305	309	255	238	296	309	293	290	276	293	285	282	296	269	296	275	267	282	303	307	264	295	257	267	301	282	297	285	278	275	270	273	294	273	291	308	288	271	289	253	310	269	268	315	262	274	269	297	269	260	290	288	295	316	298	297	277	303	287	270	296	281	257	275	304	292	275	319	285	251	274	278	292	276	267	305	301	255	284	297	272	311	319	273	260	294	296	318	281	300	272	283	264	301	269	287	306	306	284	279	288	262	280	315	274	266	265	271	264	303	266	275	293	266	306	309	290	285	249	300	266	277	267	289	276	300	266	330	295	280	286	286	283	281	312	271	280	315	299	266	288	326	283	258	279	296	288	298	243	283	295	293	287	262	276	330	261	315	265	313	287	276	281	285	276	285	267	272	287	310	298	273	265	274	273	292	282	322	266	281	274	280	274	318	328	303	275	264	280
4022	4868	2601	1428	978	825	691	726	701	730	690	659	726	646	674	721	629	691	693	649	641	694	691	658	659	683	658	667	632	677	645	671	638	661	638	656	664	636	661	659	657	610	647	659	640	618	677	630	647	650	632	660	623	630	594	673	634	659	628	624	648	654	633	659	700	623	654	668	611	646	639	656	690	631	612	637	629	659	631	626	659	698	645	665	605	612	680	646	673	620	694	662	653	707	631	650	668	635	637	622	670	631	605	680	644	615	635	667	679	647	649	632	638	653	667	651	652	631	610	637	608	621	647	663	653	672	665	621	670	627	666	643	677	620	647	637	623	673	616	648	630	628	650	667	676	634	637	639	590	631	694	620	645	663	657	664	656	649	656	626	638	667	651	649	630	620	647	627	683	647	671	675	649	648	643	641	606	638	664	665	605	670	664	629	608	651	607	670	666	647	631	638	615	683	617	670	606	643	627	674	656	654	637	686	645	631	613	652	633	663	637	644	659	666	628	683	645	659	646	636	652	658	687	602	644	637	669	633	650	643	623	655	640	628	652	650	633	622	635	646	590	604	662	645	683	631	651	680	667	642	634	624	660	623	635	638	607	696	623	646	637	647	635	646	620	608	697	694	628	643	614	618	621	643	631	627	611	640	644	640	635	640	652	621	644	601	633	635	662	687	637	638	664	596	679	657	640	639	652	626	689	593	660	663	680	608	610	661	666	663	565	660	629	595	672	638	620	631	615	641	654	671	615	637	656	621	654	604	669	646	642	600	627	663	618	636	616	681	672	605	636	665	642	673	657	652	675	628	656	659	601	654	634	608	630	614	678	650	662	650	643	658	679	634	693	644	583	605	652	663	650	675	633	628	643	631	661	650	602	620	634	658	637	645	602	677	660	619	643	635	568	658	618	665	653	617	668	633	655	685	646	628	634	673	608	626	616	626	684	640	667	669	644	647	648	604	629	659	645	645	674	651	645	646	650	633	622	633	686	648	690	638	602	665	641	656	644	636	631	658	667	652	666	607	648	665	609	663	639	627	629	647	661	633	649	621	664	633	596	666	655	641	668	614	621	655	628	674	638	665	682	639	604	726	608	659	649	663	660	643	663	607	666	597	665	622	655	668	700	592	606	655	644	667	620	623	609	679	643	637	627	664	675	628	656	656	655	632	658	611	591	661	654	653	655	682	638	671	665	674	627	613	630	613	695	661	600	669	661	680	667	658	623	651	675	637	642	639	620	665	682	661	666	646	600	661	658	661	655	667	616	634	596	637	663	610	665	636	643	628	657	620	701	607	636	657	653	663	644	627	640	651	610	643	625	648	654	678	627	637	649	618	648	673	698	631	656	598	645	662	662	609	685	657	664	624	670	637	627	684	613	642	614	615	682	634	671	649	670	716	634	655	659	659	656	650	603	624	650	618	651	625	625	662	683	677	642	623	667	633	637	633	638	637	630	621	661	664	690	690	619	608	649	646	655	622	600	662	673	593	659	678	648	654	652	636	667	640	675	672	647	676	642	672	641	647	659	654	673	614	648	684	637	646	653	694	613	661	637	681	645	626	653	663	657	653	658	631	644	668	644	676	651	681	617	639	651	661	680	647	646	663	634	641	637	653	712	672	667	656	640	661	609	658	682	644	638	644	600	639	646	656	691	611	642	662	620	637	665	697	630	635	631	653	697	622	641	619	640	640	642	617	628	669	696	663	621	668	688	668	645	612	657	648	668	611	656	637	631	660	656	635	637	595	603	658	632	686	665	618	602	637	621	597	661	619	609	649	633	663	662	637	682	659	606	610	627	646	627	686	632	659	677	687	638	642	630	595	598	646	633	630	639	669	611	631	663	622	672	665	638	636	603	653	598	620	698	677	637	636	623	617	641	657	665	648	656	640	623	625	647	601	651	683	627	690	646	663	688	604	668	656	628	676	671	654	634	678	651	665	633	647	635	634	680	641	611	658	635	691	673	641	688	675	646	632	631	628	618	651	652	624	609	631	693	650	636	652	616	635	614	632	616	620	632	615	651	635	626	640	629	582	680	636	685	655	633	599	645	671	590	614	658	665	628	660	598	696	649	646	677	684	658	656	597	688	621	609	597	665	655	656	681	627	647	621	647	659	683	665	626	676	650	623	615	645	661	683	633	610	659	701	628	683	678	653	641	640	651	663	662	675	659	648	651	642	651	642	641	619	652	655	651	644	621	639	664	627	672	660	684	637	641	616	663	630	628	643	665	632	658	640	650	619	664	637	647	679	669	654	660	698	681	666	637	621	663	619	645	600	662	625	682	695	642	661	658	633	677	680	648	668	638	675	668	646	635	625	643	631	627	630	627	649	666	651	661	641	634	671	629	639	618	635	613	629	649	657	607	645	618	624	678	641	663	694	584	668	620	637	678	628	696	651	678	619	618	669	651	638	645	658	610	652	645	598	651	668	648	622	617	645	657	625	599	681	683	653	579	622	611	680	674	644	634	619	619	658	669	654	645	611	616	631	641	624	676	646	637	652	653	648	640	666	629	667	624	647	602	681	629	623	655	628	655	639	623	670	667	705	624	689	652	645	644	638	651	656	650	636	618	697	678	716	607	658	712	625	645	622	663	670	645	694	610	677	635	665	616	661	674	624	634	650	646	663	628	608	643	641	633	608	651	650	684	669	676	659	668	693	637	683	621	644	638	642	640	609	644	685	645	649	638	653	640	622	664	617	637	645	648	640	650	611	589	638	654	644	664	656	687	664	613	604	654	617	627	648	658	674	643	661	596	666	634	622	647	607	597	659	646	671	663	618	659	647	654	655	650	690	647	643	612	582	628	624	600	686	675	625	682	634	619	638	685	672	636	665	622	640	572	637	663	698	606	650	653	695	630	646	667	673	600	704	632	675	629	669	640	660	640	663	620	665	691	682	691	675	625	645	613	620	692	676	645	607	661	633	677	613	624	637	612	635	637	664	654	667	681	637	679	654	660	656	672	648	640	640	618	647	637	655	697	637	645	631	657	637	681	665	595	631	666	648	677	633	619	598	635	634	701	633	645	649	641	608	642	633	693	664	636	649	620	627	631	650	622	648	657	651	686	673	641	676	654	640	655	706	630	674	633	674	631	656	641	660	605	643	646	621	621	646	679	663	624	604	639	659	617	672	664	648	630	711	645	673	650	669	658	638	632	670	626	640	652	665	659	623	622	639	616	624	632	659	602	623	621	670	607	625	624	689	627	648	649	660	635	597	695	621	641	657	619	613	616	602	653	642	624	598	656	598	643	627	674	637	647	659	614	620	630	635	674	667	616	627	674	681	629	631	681	662	644	646	663	644	675	656	626	666	647	658	642	662	627	632	634	642	647	648	634	611	621	643	670	645	641	641	657	669	624	660	693	630	678	674	642	669	647	673	621	601	626	660	671	603	645	673	669	601	654	637	607	670	605	625	637	637	645	634	626	685	619	638	604	658	594	661	651	668	671	630	650	650	671	661	639	666	664	657	603	580	621	656	648	665
23411	20674	24233	27171	20674	20699	16940	1083	622	465	415	435	404	327	323	276	249	255	246	243	242	230	262	226	236	216	204	207	195	206	211	213	185	203	204	170	212	199	203	195	182	200	170	200	221	191	191	198	188	178	161	173	191	168	195	182	171	190	173	175	159	180	175	184	201	175	190	195	177	169	179	189	181	187	205	196	186	179	206	194	166	190	171	144	182	194	207	200	187	176	203	168	174	192	192	183	186	213	199	195	166	188	192	182	156	196	184	187	168	203	157	183	189	174	142	183	176	194	188	170	194	184	181	171	191	192	170	177	188	172	188	180	157	189	187	191	175	186	202	217	151	204	183	178	175	180	201	179	185	188	186	174	179	184	202	220	188	197	180	187	224	172	171	186	181	181	205	190	192	193	163	194	203	189	202	183	192	169	194	192	186	181	179	184	185	178	195	168	195	200	148	213	184	163	174	196	197	166	182	182	186	212	179	174	198	199	197	184	184	186	208	213	184	189	177	181	198	195	196	185	214	194	195	218	189	210	190	193	177	204	189	188	187	221	189	197	198	227	182	161	170	207	193	196	199	204	207	217	169	170	193	215	168	222	166	184	166	188	190	203	175	189	139	175	175	182	196	185	205	177	191	197	204	178	201	172	195	179	193	192	196	199	196	211	177	174	195	150	179	187	183	186	188	200	204	195	180	191	189	190	202	185	203	186	195	169	169	206	190	207	188	193	180	167	194	190	228	192	210	179	198	192	202	190	198	197	196	194	181	171	193	177	184	183	190	209	193	212	191	178	167	180	194	185	165	181	189	193	173	188	175	167	173	163	183	182	172	206	167	192	191	187	185	184	195	206	177	175	170	202	190	186	179	188	167	161	188	178	184	209	184	187	183	187	205	194	200	193	193	201	175	217	198	185	182	187	196	193	210	172	193	212	186	191	192	185	211	183	179	208	198	186	198	192	161	176	185	186	145	184	185	197	201	177	194	182	203	185	202	169	194	174	206	182	168	196	190	200	158	186	186	184	174	199	165	160	211	179	166	181	162	170	189	167	192	183	193	187	191	166	181	234	186	192	168	186	179	199	190	200	189	198	163	205	199	186	152	190	191	208	189	178	172	168	182	170	188	171	178	187	188	177	189	190	193	186	194	187	208	204	193	188	194	173	194	152	205	195	196	168	214	214	186	183	214	185	190	197	169	198	194	198	166	189	168	165	194	176	181	169	190	164	186	183	186	180	166	182	176	171	188	167	197	175	167	187	203	202	196	163	196	191	198	197	210	202	200	173	173	174	159	198	181	172	211	195	212	189	196	195	212	194	187	169	177	185	197	188	180	182	163	205	233	169	175	169	195	204	179	179	193	183	182	201	212	179	173	198	180	185	175	194	145	200	191	153	186	169	163	194	169	182	193	183	179	189	179	182	204	182	182	193	166	169	196	178	194	179	169	189	192	200	199	175	193	172	202	203	207	200	205	193	192	188	160	188	148	181	177	169	193	172	194	173	177	183	187	189	193	173	195	183	201	217	152	197	193	202	181	172	191	186	199	189	191	173	167	181	198	188	208	185	198	178	184	195	185	200	180	187	204	204	165	193	194	191	156	208	200	161	193	187	202	209	160	170	169	213	183	207	187	196	178	207	161	162	195	204	179	175	183	198	186	187	167	210	178	170	190	193	173	167	153	174	165	204	202	160	196	203	177	184	186	165	171	159	189	173	161	195	175	198	189	176	193	200	178	165	186	175	188	171	191	207	183	204	170	180	186	173	187	208	172	181	204	176	175	187	183	173	174	180	177	183	184	173	205	180	201	171	176	200	204	182	169	219	177	205	177	176	168	199	189	179	160	187	194	179	181	219	190	208	182	176	172	211	165	175	187	169	184	164	184	161	178	195	188	176	158	180	186	158	166	190	177	199	182	158	186	178	191	214	176	180	175	183	159	185	200	179	191	171	187	198	201	170	196	184	174	196	197	175	190	191	181	193	189	182	200	177	190	210	194	206	190	178	164	184	197	184	205	183	158	192	176	205	177	187	198	169	188	203	166	205	200	171	184	184	157	187	150	194	168	162	158	168	193	200	190	206	188	202	167	226	205	183	192	193	175	171	168	188	192	178	177	171	191	190	202	201	203	169	185	193	199	190	196	180	183	189	190	180	197	182	186	183	196	189	161	225	176	155	172	187	177	187	166	198	191	204	215	160	159	228	203	204	191	151	150	180	185	164	182	179	196	151	186	199	210	184	194	185	165	161	186	200	171	155	188	170	184	181	186	181	183	165	180	192	192	147	185	203	199	193	182	179	193	193	191	205	204	179	166	179	192	187	181	204	200	166	165	171	175	174	175	172	197	191	206	185	183	208	191	181	178	216	211	187	179	188	188	189	175	202	189	174	193	185	169	196	177	198	200	201	190	174	159	216	174	191	162	168	166	171	182	189	190	180	196	181	185	178	210	203	180	191	197	166	172	157	187	197	189	210	186	196	183	174	204	183	177	174	162	202	184	189	199	196	213	180	179	172	185	170	176	179	177	185	196	179	201	215	208	150	193	185	174	144	168	171	190	210	174	158	175	211	185	201	172	192	199	180	177	179	179	194	168	189	162	174	180	159	185	206	194	196	196	208	170	195	197	178	180	183	200	169	182	178	158	209	165	176	178	217	217	160	165	179	182	235	188	165	183	174	168	186	183	179	171	208	193	159	178	184	194	174	182	190	175	213	184	208	194	180	178	183	170	189	176	199	154	175	191	181	184	195	185	186	208	214	195	184	172	188	180	180	189	211	168	178	169	211	200	196	193	231	214	200	193	175	179	177	179	179	186	199	178	167	192	212	187	189	212	204	189	186	197	203	176	170	192	173	188	182	183	180	183	170	198	193	213	196	161	157	175	190	197	206	207	183	178	200	182	178	180	186	190	177	168	198	183	192	175	189	185	177	178	215	207	130	186	187	191	182	165	178	200	169	213	200	151	195	196	209	192	177	183	177	193	200	157	175	187	211	185	166	221	179	182	172	168	168	189	179	177	190	194	207	194	224	192	190	191	174	188	168	190	186	176	200	226	182	195	182	214	212	172	201	194	198	221	179	168	194	199	186	166	194	205	174	189	181	175	163	158	173	184	159	190	177	192	182	219	157	189	202	173	180	202	187	193	168	204	201	172	191	185	182	186	164	202	165	162	217	195	176	166	206	192	186	160	182	178	189	180	206	208	173	182	196	190	181	177	179	166	187	189	185	188	170	189	194	175	180	194	176	192	194	207	199	210	212	200	214	170	187	195	188	204	201	178	198	206	194	193	196	154	183	210	169	187	166	175	184	196	164	203	172	154	181	194	192	169	184	174	176	197	192	230	195	201	168	172	163	190	198	155	171	170	192	212	190	181	198	201	201	195	223	177	176	219	187	183	195	181	188	191	150	204	180	192	225	174	184	158	193	183	162	179	180	192	191	205	178	167	174	203	184	210	204	173	174	187	168	202	175	158	205	170	170	203	194	179	169	209	208
4234	6845	3652	1800	1080	833	693	582	548	578	549	515	509	556	517	426	489	480	434	464	418	449	517	519	453	475	470	459	455	489	459	482	443	465	464	452	461	450	462	414	452	460	430	446	460	450	421	443	443	427	441	444	399	448	457	435	458	481	479	451	470	440	500	448	443	482	454	454	427	433	428	432	470	446	478	431	456	468	455	479	447	415	416	458	439	431	451	459	445	461	453	454	449	488	454	454	407	455	461	453	437	450	443	458	472	479	445	426	484	440	455	456	436	482	443	447	448	471	417	425	433	447	454	423	448	423	439	447	472	492	461	443	450	456	468	441	489	421	431	464	412	434	433	436	454	459	454	450	495	431	461	463	447	485	437	437	479	444	447	435	435	459	452	428	454	459	463	435	479	465	489	450	471	439	469	464	466	421	459	453	451	447	472	428	458	451	454	426	414	505	444	454	443	434	424	419	431	432	455	446	480	451	479	426	502	457	457	480	448	452	418	446	468	440	431	444	445	437	438	414	433	433	450	401	432	418	437	473	434	425	424	503	472	420	437	453	490	451	440	430	447	436	457	434	443	484	465	462	464	410	431	434	459	440	426	467	452	466	423	469	466	422	417	449	435	489	406	426	433	500	446	454	443	420	427	441	450	417	460	409	443	429	459	432	435	491	497	430	470	411	439	427	440	445	443	430	443	441	464	443	410	469	476	474	436	458	464	436	418	456	415	446	422	408	468	410	460	455	488	431	429	454	458	459	467	462	406	466	434	464	458	465	449	431	459	442	468	454	456	461	447	444	438	440	440	449	439	453	468	420	466	470	442	488	427	445	445	435	426	464	500	437	461	414	437	439	456	471	448	440	442	468	456	473	430	444	437	447	397	445	417	449	464	434	489	468	467	424	487	482	458	481	472	504	455	417	458	454	485	430	434	441	480	429	401	472	424	432	475	447	503	424	442	462	426	437	437	453	448	392	412	443	428	434	467	461	432	432	416	423	440	446	472	470	436	434	418	435	456	476	413	444	404	454	432	432	443	475	471	473	467	458	446	478	447	445	425	423	425	472	466	454	434	457	442	479	416	470	428	420	432	416	432	427	489	440	436	418	451	456	435	443	423	430	450	459	471	487	445	459	468	464	437	428	471	441	462	457	420	502	445	483	452	456	464	427	452	447	471	452	450	427	499	472	453	453	432	434	436	457	459	456	441	427	490	467	464	419	453	420	442	463	486	409	449	455	431	427	444	421	477	468	420	477	414	461	439	449	463	489	449	465	470	463	471	406	448	450	493	424	434	455	461	455	464	457	450	476	448	451	472	447	431	465	465	420	465	417	440	437	455	411	433	453	464	414	446	460	431	439	459	449	430	445	444	454	448	493	393	402	472	450	439	429	463	465	456	445	446	489	434	462	471	456	435	487	448	476	447	463	400	446	430	431	458	461	425	442	442	433	438	464	410	429	408	467	434	442	429	473	451	449	463	458	452	441	422	425	418	471	461	463	433	465	473	443	474	424	421	462	444	443	471	450	458	447	416	417	432	414	419	443	430	451	467	466	448	456	447	473	436	447	438	437	442	453	457	486	435	458	417	437	459	461	455	442	456	443	480	451	441	447	467	470	418	452	449	505	464	455	408	398	442	403	465	444	437	463	427	433	449	440	436	451	444	466	421	414	439	460	454	433	469	504	473	446	433	445	395	448	440	488	477	487	460	415	465	455	477	459	442	492	423	454	435	444	411	423	438	451	431	452	457	447	447	465	453	430	475	436	436	463	470	458	488	453	437	440	419	458	447	462	419	444	449	417	436	446	463	455	438	435	446	466	446	428	433	422	445	485	471	451	462	435	444	449	461	447	458	442	454	433	450	425	483	446	442	430	443	441	456	445	479	417	470	451	426	465	432	467	464	463	453	457	448	459	430	472	428	435	440	442	489	434	448	455	438	446	465	473	439	468	470	450	435	465	448	452	454	420	447	422	456	444	437	462	440	467	433	430	450	436	418	460	450	476	435	461	450	487	453	465	432	446	443	469	437	433	462	451	445	463	419	462	464	423	444	431	440	426	478	416	437	421	393	421	416	442	445	451	447	446	457	447	446	451	434	438	412	450	486	500	471	448	470	476	457	479	455	445	408	434	471	448	466	450	473	464	443	465	506	457	464	446	440	437	447	422	487	462	461	488	462	483	451	456	459	452	464	430	446	448	443	436	442	458	483	447	466	451	442	478	508	449	466	431	429	455	451	409	428	438	424	451	438	477	460	467	443	387	442	460	447	450	465	431	430	439	455	450	467	444	437	437	463	431	434	418	451	474	444	435	443	443	479	456	451	442	454	450	421	440	429	482	465	442	441	488	447	454	464	441	451	460	465	401	451	434	432	465	441	453	429	439	451	409	442	445	467	465	446	444	437	462	472	432	457	475	444	466	496	472	463	447	451	455	420	450	449	472	427	472	447	446	472	459	456	442	444	440	418	446	446	460	439	433	451	488	447	491	438	452	431	430	480	439	442	428	459	432	441	484	450	468	461	462	453	434	474	438	418	444	480	453	474	455	479	440	445	461	440	458	447	472	428	469	457	427	466	463	437	456	477	445	449	476	453	439	437	459	452	429	448	417	407	464	465	424	415	475	473	460	436	443	456	429	449	437	429	451	413	449	420	417	427	463	446	427	470	472	458	469	476	473	474	456	477	444	454	453	460	437	455	461	451	472	464	427	455	459	451	427	442	433	458	461	423	467	450	466	442	438	444	456	459	476	472	439	440	455	423	453	515	451	445	465	443	451	449	468	464	427	444	432	442	479	391	484	433	429	434	443	418	458	449	431	463	457	438	447	451	477	448	429	446	441	433	436	432	476	443	436	443	490	466	449	426	472	492	406	441	433	454	463	440	485	450	445	430	463	416	433	425	420	445	413	455	425	471	448	456	441	451	415	481	467	447	419	457	439	458	486	440	465	428	537	454	449	421	437	441	459	457	419	451	452	415	448	471	425	430	438	431	439	427	464	432	471	451	415	445	449	440	459	437	488	442	446	470	434	462	480	415	445	440	461	446	437	451	462	489	436	440	431	461	419	492	443	431	452	433	477	462	434	427	475	480	414	486	446	438	460	439	437	461	473	427	451	462	425	474	456	421	446	473	467	450	505	474	442	461	456	456	479	427	436	482	446	438	441	475	442	452	458	450	440	453	417	484	453	433	461	442	451	460	447	416	462	457	446	430	431	466	426	437	437	437	502	449	472	460	413	426	475	404	476	456	436	447	451	440	414	432	399	451	447	433	457	426	434	492	456	448	456	435	415	415	452	469	455	463	468	452	422	458	455	439	445	425	424	441	437	453	455	409	456	439	417	425	442	428	454	439	495	492	438	466	487	424	420	449	414	473	430	465	457	447	463	438	430	452	472	427	466	415	441	446	448	456	487	458	441	424	433	481	461	448	449	445	460	461	463	428	428	432	434	425	450	446	451	442	401	452	445	433	427	414	445	461	482	445	464	477	434	419	453
31444	19296	8267	1277	720	620	537	498	508	483	468	413	432	441	424	415	402	417	434	414	386	426	391	431	413	403	418	395	420	397	420	407	418	396	413	415	403	409	371	409	353	424	451	418	415	391	425	387	442	405	397	431	426	409	405	419	412	428	430	382	379	389	427	342	378	350	425	401	388	380	421	427	389	420	432	379	354	396	422	416	414	397	426	415	381	420	442	424	440	433	406	390	433	395	383	421	399	356	388	395	423	418	406	368	420	453	453	420	427	433	409	381	396	385	417	392	440	381	393	340	361	423	426	403	397	412	403	403	408	428	412	408	413	425	375	382	386	424	422	360	387	407	427	395	439	402	403	358	409	409	368	398	390	397	420	389	429	393	411	409	390	369	458	432	405	419	387	437	413	430	404	424	397	404	395	406	411	410	434	398	422	413	405	464	416	404	403	405	427	424	417	449	381	427	391	430	399	384	397	403	386	398	411	405	407	371	411	433	420	430	428	374	366	387	441	374	390	405	446	421	411	416	422	407	415	404	350	413	386	365	403	383	397	400	392	414	384	432	421	384	386	378	407	416	393	405	400	405	427	371	365	410	386	405	405	396	404	403	396	408	418	393	408	397	375	392	431	394	387	433	403	405	385	408	429	381	436	404	419	386	413	404	428	382	403	386	395	417	406	410	400	421	368	378	405	417	412	426	401	386	376	415	425	381	393	420	407	402	421	377	408	405	407	377	365	421	390	421	388	419	408	412	422	367	402	447	368	404	402	443	452	403	429	385	437	419	426	423	455	429	387	404	400	391	400	389	393	407	375	385	386	380	388	406	422	408	439	397	389	408	403	391	407	414	395	367	403	427	443	417	434	406	392	391	364	405	396	402	405	386	421	399	400	417	425	435	435	387	391	448	403	404	404	410	392	381	418	418	377	394	402	409	403	386	427	385	391	399	398	430	424	410	402	423	391	430	413	393	399	382	418	375	378	384	428	404	441	401	379	371	404	399	390	408	421	429	378	374	420	395	354	393	391	404	406	418	389	448	389	437	388	409	404	391	418	433	377	414	366	391	371	383	431	381	389	414	424	403	409	386	409	390	383	402	440	388	367	389	406	403	364	402	412	378	402	364	443	411	424	415	394	413	386	402	404	421	402	408	407	396	395	414	418	400	402	349	403	428	399	374	371	355	396	426	401	401	405	393	441	362	390	404	430	428	385	385	412	411	395	404	426	392	402	415	382	414	399	377	387	398	398	419	404	396	415	378	411	414	407	390	410	395	437	392	372	399	399	372	377	409	378	401	395	410	388	390	461	394	367	377	391	426	377	373	428	447	423	382	409	395	386	423	393	386	431	401	384	422	425	394	404	409	420	405	386	402	376	423	398	388	405	384	451	412	407	403	396	350	433	395	425	418	396	422	362	418	398	416	425	344	357	355	402	380	421	405	442	394	381	382	413	377	401	426	393	350	402	398	464	396	435	390	376	375	408	390	387	438	454	371	404	378	402	400	420	418	413	380	362	392	371	406	454	372	394	392	389	418	396	401	397	456	392	400	366	383	373	377	405	415	421	411	402	399	410	403	409	383	420	379	372	363	430	402	430	402	404	371	397	383	417	377	426	402	427	359	427	416	411	391	406	422	386	417	409	432	367	393	396	390	390	427	400	390	376	377	404	401	412	396	398	428	390	383	406	403	390	419	386	408	429	398	376	410	379	380	376	385	368	399	447	420	400	436	430	399	374	425	389	443	437	391	350	417	403	393	444	419	365	385	418	401	396	452	402	372	357	361	401	380	443	445	372	424	393	414	402	377	388	402	388	418	391	396	415	423	458	381	371	351	380	406	380	409	396	392	421	451	415	392	410	397	415	401	413	392	452	370	403	402	434	383	416	410	363	441	405	419	370	414	421	404	409	405	401	431	395	387	404	413	381	394	416	409	409	335	375	378	385	405	398	384	425	417	386	430	383	401	431	383	370	394	388	399	396	432	417	410	391	399	409	406	400	378	428	417	423	370	428	434	388	408	379	423	415	426	452	379	371	439	392	403	393	409	424	431	427	415	402	429	402	404	328	394	414	407	401	393	406	419	394	458	382	401	397	376	406	390	408	400	383	405	446	419	429	369	420	405	429	398	428	432	397	403	396	392	390	374	411	422	427	382	397	406	383	396	375	396	432	423	418	399	354	384	435	405	426	364	420	397	400	437	405	421	363	400	420	394	403	443	421	383	413	384	385	427	381	389	386	405	424	407	451	387	398	349	427	421	379	392	401	404	354	362	383	378	404	425	383	445	391	410	404	422	400	400	425	419	385	383	384	445	367	421	390	381	378	414	439	416	418	406	385	406	382	400	453	396	393	399	389	438	358	375	355	424	393	409	412	364	404	409	407	386	382	398	337	403	411	368	370	395	429	407	418	416	406	408	377	411	423	358	416	424	400	383	412	411	398	407	378	380	389	416	405	386	397	414	370	416	397	385	378	396	402	429	405	393	365	395	409	413	394	369	392	420	372	410	413	434	431	399	391	424	419	405	374	393	388	436	404	387	406	387	398	388	432	407	391	426	385	375	395	400	437	401	430	426	391	384	412	366	403	429	411	382	363	450	417	404	407	376	412	385	424	433	398	375	397	378	417	379	395	439	401	421	375	406	379	393	398	387	366	389	389	410	396	353	390	393	367	449	395	426	397	398	391	377	393	411	403	405	390	361	394	401	387	383	392	380	417	408	405	393	409	430	413	437	410	385	395	385	364	354	440	394	391	420	388	420	401	407	425	461	416	390	446	388	438	382	399	383	398	389	391	367	400	386	411	373	378	394	366	385	363	432	391	408	441	386	370	420	402	429	414	396	398	384	415	412	445	395	421	415	421	383	401	386	404	388	396	406	413	404	439	385	409	391	405	428	371	394	396	416	437	384	365	385	445	413	377	441	429	392	423	416	401	383	418	391	392	407	381	424	413	389	398	406	413	426	414	392	370	415	371	380	436	386	380	387	417	406	396	386	413	369	384	413	357	406	406	406	396	394	395	369	418	423	386	444	411	401	390	321	420	419	419	376	435	408	395	412	417	380	385	435	416	411	403	396	411	401	394	381	411	437	405	405	385	410	462	403	368	358	394	421	391	409	410	384	400	407	410	464	390	376	403	425	411	389	394	387	372	380	378	434	416	405	391	398	399	377	377	453	424	365	421	403	410	440	417	441	357	387	417	446	438	397	424	429	390	410	361	435	416	348	414	406	427	392	381	384	391	423	431	402	382	371	409	394	422	430	363	429	405	419	451	435	437	401	435	370	382	379	440	411	389	413	400	375	396	451	420	423	395	392	422	387	378	400	383	375	416	416	406	408	396	384	422	371	444	454	444	402	438	379	392	393	413	385	383	382	416	423	405	383	388	411	359	420	406	421	378	418	376	402	381	442	413	342	389	417	409	436	411	421	397	405	423	394	402	379	387	389	424	435	396	371	391	400	385	383	395	417	425	425	440	415	417	387	399	375	391	385	412	405
5877	2444	1667	1270	1040	980	978	973	946	908	899	887	909	875	932	873	865	920	865	913	894	900	928	856	900	874	896	880	904	922	925	929	867	889	861	849	840	910	895	871	876	892	944	878	871	903	900	871	958	889	910	876	929	845	916	882	883	852	917	884	867	916	899	869	909	860	927	907	882	855	843	871	918	863	942	924	882	893	922	944	908	832	893	861	881	902	900	841	889	895	921	889	919	920	950	857	939	904	920	863	914	848	965	901	906	870	888	847	869	874	912	874	935	902	910	928	829	912	844	867	871	834	878	916	810	859	901	858	877	869	867	892	866	937	869	890	845	901	894	867	918	866	900	891	886	865	876	898	929	893	859	933	885	878	950	865	923	916	927	912	881	914	857	904	939	906	901	896	943	882	957	930	913	911	941	859	895	844	913	899	899	905	905	907	883	896	920	878	903	878	860	926	919	903	908	830	924	899	919	897	909	872	910	943	899	855	892	848	882	881	895	916	829	889	911	872	873	881	872	904	860	884	852	911	844	847	860	884	905	865	902	960	892	873	893	904	901	893	890	872	922	900	844	874	917	913	873	834	891	848	921	832	834	889	894	917	883	916	877	865	873	885	846	901	869	914	918	828	874	917	876	865	876	917	861	859	890	908	909	867	918	897	919	884	942	922	847	950	914	887	863	891	848	867	874	902	888	914	883	892	899	850	901	847	890	911	853	944	899	858	904	887	946	929	924	886	907	872	836	866	871	939	906	906	879	927	927	897	902	887	932	876	860	933	905	854	898	923	874	885	897	865	867	904	878	898	872	908	872	907	843	919	927	920	881	930	927	885	860	925	882	911	901	864	932	904	905	896	870	901	957	893	940	928	890	931	909	885	897	930	905	913	883	872	884	891	904	864	900	924	887	903	903	878	848	950	890	886	902	892	916	848	882	915	882	876	926	908	883	861	937	837	907	880	867	845	900	862	912	885	929	869	885	890	854	868	936	924	889	881	869	903	955	903	883	887	874	904	883	886	890	902	868	884	910	921	850	925	863	858	912	933	917	861	950	857	923	867	881	887	889	848	870	875	897	901	856	915	848	906	835	866	914	907	880	915	864	842	858	884	940	908	888	859	916	871	898	857	837	930	880	897	898	910	877	921	917	889	866	900	927	882	853	976	916	858	860	842	909	868	863	903	880	861	928	913	907	912	812	855	864	885	893	934	895	870	914	960	914	873	861	943	805	883	932	953	921	906	880	894	904	927	869	929	928	949	918	939	859	942	870	904	891	909	878	880	887	917	887	877	844	938	857	891	845	936	882	893	822	866	932	924	862	897	900	855	881	907	871	883	926	909	895	853	888	866	889	882	866	881	947	899	901	889	873	889	891	879	897	860	875	865	873	855	906	923	906	940	887	939	831	849	934	884	876	927	939	901	946	889	888	902	899	862	892	833	855	940	835	901	932	898	831	894	933	923	870	887	880	929	852	916	888	878	839	843	920	893	887	912	892	869	918	907	903	878	879	925	912	885	855	869	919	940	893	916	943	842	919	871	884	894	887	921	918	877	914	853	901	937	886	906	917	906	970	864	903	860	843	871	858	904	891	908	813	851	854	930	880	871	938	903	866	888	895	942	932	906	896	885	943	907	855	927	835	920	828	953	874	912	895	892	889	857	883	873	912	898	947	886	884	913	915	821	892	887	871	862	820	912	971	873	863	881	896	903	878	880	928	869	845	880	883	899	869	911	904	932	829	870	905	878	873	861	855	857	867	932	925	865	906	894	833	884	862	903	859	845	847	918	914	880	908	946	903	907	889	830	901	859	924	917	924	909	842	880	892	901	853	843	938	945	934	880	877	867	856	940	897	869	891	895	893	867	919	910	857	959	895	854	846	916	887	923	902	918	914	914	870	871	903	870	909	898	891	876	848	854	919	897	862	898	876	935	920	913	853	843	912	901	900	879	879	869	925	910	911	882	908	909	895	860	888	855	895	915	867	855	891	854	865	949	856	874	863	870	967	875	911	893	855	901	859	878	854	858	921	876	885	915	860	893	861	939	867	856	920	909	937	877	917	928	884	890	841	870	902	950	871	893	908	882	851	931	915	875	855	910	916	891	912	846	845	844	936	875	882	894	859	950	930	856	904	888	862	918	866	902	865	958	876	859	893	927	896	899	924	881	922	906	836	943	881	933	908	890	899	889	898	897	866	875	962	858	849	903	934	901	874	900	928	873	897	906	931	847	906	960	888	890	951	891	929	929	861	929	895	876	917	865	914	909	908	869	896	933	911	856	911	893	911	929	854	910	855	862	856	903	811	887	892	881	937	870	850	833	940	897	864	901	909	872	921	915	891	920	940	874	930	894	868	860	928	897	867	869	859	900	893	915	877	857	879	901	850	902	881	894	905	937	903	969	845	848	883	836	930	845	920	897	911	951	895	893	900	916	911	882	903	899	885	883	952	920	933	912	950	892	907	885	860	881	910	919	916	924	921	917	841	930	870	906	933	879	915	887	857	876	899	907	895	894	892	897	889	885	856	928	860	900	940	883	890	862	885	875	895	899	869	859	855	896	879	883	938	961	853	790	862	861	852	931	875	899	929	910	915	928	948	898	876	874	831	935	921	929	898	899	876	891	912	916	907	909	901	930	855	867	834	905	903	861	904	904	891	917	881	915	868	879	930	904	944	868	909	872	903	887	901	924	884	882	849	876	904	867	892	915	913	882	850	922	872	918	891	866	876	911	878	936	911	882	973	874	860	879	913	904	857	901	937	969	919	925	854	901	943	928	874	888	866	841	879	944	864	893	887	886	926	878	878	902	931	900	901	856	960	872	843	903	901	854	890	879	927	919	880	895	840	918	891	924	863	884	974	900	860	872	909	894	893	864	845	867	955	900	872	938	885	882	852	870	874	893	915	877	878	888	896	835	883	877	887	872	923	926	910	916	921	905	911	874	903	850	869	825	877	876	880	856	860	866	880	883	830	898	908	943	893	911	879	894	904	855	904	869	915	934	842	905	915	890	868	879	908	946	880	931	880	881	909	960	880	927	940	935	912	878	905	912	882	888	853	891	922	901	911	883	919	918	874	905	899	895	903	862	920	900	942	869	907	908	956	920	889	900	927	881	888	881	871	848	906	896	922	899	861	914	813	881	879	874	912	894	923	893	902	898	855	856	908	893	888	855	864	906	916	908	915	875	838	807	876	896	944	855	918	953	895	877	857	874	904	926	867	876	869	838	925	847	878	900	885	939	916	886	954	865	870	903	878	901	883	938	891	846	927	909	895	914	913	936	900	911	941	869	861	888	905	887	884	851	871	853	906	871	888	893	889	869	930	859	819	832	908	924	933	894	923	939	930	869	907	879	859	893	851	897	903	908	885	869	906	876	904	942	870	911	868	933	918	889	879	939	892	940	863	887	824	899	877	883	907	957	893	917	882	903	858	898	903	913	929	853	850	865	901	911	912	875	911	946	907	921	944	909	938	883	867	877	899	905	889	908	844	862
23995	20672	23927	27443	20670	19756	1320	604	470	503	430	409	363	353	367	350	332	291	303	309	347	373	306	326	287	322	251	320	280	316	258	298	267	294	302	301	296	265	305	292	271	324	296	278	282	291	308	280	310	274	276	274	314	268	268	307	290	318	314	289	303	262	279	286	264	296	275	275	275	285	296	294	284	278	278	265	304	303	306	278	312	271	297	285	289	286	268	290	276	298	289	288	257	267	301	295	294	272	281	268	264	248	276	273	291	284	280	252	287	276	290	266	270	292	300	330	267	271	286	286	281	275	283	300	243	284	288	277	286	288	291	313	279	342	298	320	276	294	307	322	289	294	283	300	270	301	285	300	279	296	279	262	250	288	299	323	310	270	320	302	291	312	322	296	314	316	283	285	265	295	295	310	268	299	318	284	286	283	256	310	289	275	297	281	307	300	312	277	290	297	275	306	264	289	256	279	264	286	272	288	275	307	297	272	307	290	312	285	294	275	265	285	278	305	305	304	277	306	270	292	264	271	281	267	299	272	288	301	285	266	301	258	276	283	264	278	274	300	299	260	296	287	297	287	251	271	252	271	281	283	283	267	306	282	282	302	268	296	287	293	316	307	307	293	310	284	286	272	271	292	258	268	294	277	299	302	298	263	245	295	294	277	313	278	288	280	295	275	303	309	273	280	251	272	292	313	275	282	262	284	261	293	334	306	271	277	241	268	280	282	291	265	292	254	270	288	306	313	285	269	309	289	278	304	295	257	296	318	261	285	304	266	270	319	296	258	265	282	308	282	262	308	274	285	289	277	287	300	294	303	299	290	307	297	280	257	293	280	291	277	294	297	271	264	300	271	297	291	260	283	291	263	237	300	305	270	271	302	269	303	302	285	278	302	300	253	276	293	290	314	291	307	258	273	297	296	295	287	270	294	290	299	256	274	275	273	304	245	294	304	277	275	311	308	261	286	278	297	295	280	316	280	291	266	311	287	268	283	296	283	299	294	273	283	331	312	279	251	295	285	294	295	281	288	290	288	294	271	276	279	274	319	278	279	303	280	313	297	278	275	258	295	304	276	247	287	283	264	313	275	277	328	294	270	284	300	295	285	262	282	311	286	248	277	262	275	293	256	296	279	308	283	315	274	273	319	313	283	321	269	294	307	274	281	296	327	278	265	292	325	294	336	284	266	289	301	282	303	298	281	285	261	312	261	287	296	325	295	306	288	294	286	281	275	300	327	320	276	267	287	269	266	309	298	292	292	277	305	282	296	303	285	268	305	300	261	292	284	285	292	285	318	287	290	302	295	261	296	295	274	263	328	277	271	310	265	235	330	275	276	319	293	279	278	331	280	310	280	308	309	270	307	274	275	297	285	276	267	270	294	267	286	303	252	296	275	318	297	272	275	293	314	288	276	314	278	319	286	273	261	279	285	262	309	307	292	271	274	256	281	314	321	296	259	280	334	309	275	295	277	243	276	279	254	305	297	266	291	297	316	261	272	311	274	302	288	257	290	296	295	324	281	300	307	277	237	307	261	304	265	292	251	291	290	259	318	278	275	316	297	268	284	279	289	270	253	286	296	287	282	280	288	309	265	302	288	277	296	256	307	282	296	301	295	269	287	284	317	265	272	328	314	248	301	275	300	306	296	300	285	278	271	292	317	282	298	321	303	285	292	305	272	285	316	290	273	294	276	250	304	281	297	316	287	279	315	279	277	259	289	285	301	295	260	270	293	301	277	268	294	263	306	296	295	309	283	311	267	302	312	302	285	268	282	274	292	276	298	261	272	302	267	287	287	273	262	278	299	308	272	284	266	278	270	297	279	256	275	286	286	300	283	300	293	277	308	269	261	255	311	284	284	267	294	272	274	270	280	274	292	292	293	294	321	282	311	275	270	283	310	317	288	300	282	279	292	263	301	266	288	292	294	305	270	277	294	266	287	320	234	290	266	284	272	285	273	275	270	289	323	273	279	288	294	287	277	276	270	308	278	280	280	316	313	279	303	270	293	268	306	294	251	279	276	268	286	294	284	271	282	295	293	265	264	269	317	293	295	260	270	288	269	322	294	303	289	282	306	305	316	257	296	271	281	304	280	281	326	318	283	303	302	280	322	264	275	294	282	273	269	265	297	318	302	328	239	286	312	308	263	276	293	330	281	287	226	304	308	279	267	299	277	269	318	272	289	262	328	259	272	309	292	314	311	288	280	282	280	283	243	283	288	324	304	305	321	281	273	254	267	283	268	308	254	290	306	307	269	283	272	299	270	234	286	277	300	268	268	319	342	297	306	306	297	278	251	280	284	272	292	266	264	296	275	275	293	314	276	279	300	300	293	299	321	311	277	279	265	288	290	314	303	282	276	301	264	289	318	284	257	234	308	279	271	280	282	276	270	303	280	266	256	271	277	299	291	253	259	296	279	282	278	296	263	312	293	300	294	305	298	281	264	294	319	339	278	297	276	291	283	291	272	264	283	308	274	298	282	289	302	277	265	293	281	257	291	273	334	280	279	264	274	302	274	276	287	293	329	240	277	303	239	294	274	278	295	273	312	260	287	290	271	287	263	292	286	277	252	289	285	260	289	278	265	296	312	266	303	298	325	284	263	314	260	294	251	292	257	295	255	269	292	261	257	282	301	281	297	296	283	326	285	309	310	294	293	277	293	301	277	293	286	304	280	298	288	322	283	289	275	308	267	248	283	244	274	289	275	287	282	269	309	299	259	293	283	283	313	246	307	317	284	314	278	295	296	287	306	297	299	257	285	313	317	257	285	312	291	291	318	306	302	264	275	279	294	325	266	256	277	254	294	302	280	310	298	279	279	274	320	270	306	287	295	295	266	270	271	308	330	251	342	290	269	289	269	289	324	282	274	311	277	308	241	322	286	272	297	276	284	284	269	307	308	273	262	297	256	282	289	300	295	289	306	276	284	276	270	294	300	265	286	301	316	284	290	277	282	246	281	284	266	273	265	277	259	277	295	258	285	276	275	286	301	262	293	297	268	300	294	335	307	286	311	282	274	263	298	278	289	267	300	285	294	317	303	261	309	281	299	287	306	289	286	289	288	260	271	272	283	272	295	311	280	291	306	259	302	294	282	266	280	294	276	276	264	263	296	274	283	291	303	261	289	265	280	281	286	290	279	300	253	266	310	273	284	309	328	297	290	240	263	304	308	299	287	284	275	308	290	302	257	277	262	311	314	303	274	275	266	276	278	312	281	282	311	313	302	292	308	277	282	260	306	277	279	290	291	302	311	293	289	320	322	301	245	285	303	330	279	312	301	287	309	268	283	245	272	280	309	317	285	326	298	324	304	273	284	297	290	281	272	284	263	276	315	311	277	258	293	291	291	308	299	309	276	243	272	308	287	302	288	264	290	290	259	287	283	275	303	293	264	312	290	291	279	319	280	296	285	295	292	296	300	302	308	280	241	262	284	269	299	303	272	313	270	272	273	275	260	289	233	265	293	284	297	317	277	282	307	295	266	307	290	311	301
3998	4658	2589	1547	1014	849	764	753	722	681	673	720	689	639	728	631	634	707	670	646	686	698	665	596	670	653	712	647	703	688	644	666	627	656	625	582	637	638	646	692	649	683	661	636	638	678	656	638	650	646	601	623	610	662	646	652	624	628	639	672	682	634	661	696	639	611	631	639	673	636	648	685	655	674	709	625	673	664	650	644	641	679	634	627	674	699	663	640	702	635	614	615	668	648	632	647	662	617	622	658	650	696	642	678	635	657	589	666	677	635	616	690	614	626	648	625	648	630	620	631	666	651	669	627	630	660	657	667	626	652	643	644	611	611	680	623	587	589	641	624	626	680	631	661	662	697	677	627	604	634	644	666	636	645	604	637	621	666	659	648	695	616	602	630	595	654	661	638	647	617	655	653	615	647	634	642	664	688	644	633	666	652	636	633	674	657	617	629	621	678	655	605	625	614	642	628	619	643	604	637	634	651	600	661	622	690	628	653	655	660	627	609	681	664	597	594	648	681	672	633	591	674	654	627	584	605	663	653	642	681	617	651	658	620	641	619	634	648	650	623	591	636	656	647	615	629	626	645	629	643	632	685	694	614	650	637	651	653	654	647	676	717	637	648	661	660	683	633	623	588	641	629	655	682	656	697	598	599	655	668	636	613	624	604	632	611	638	639	635	672	613	647	656	651	699	650	649	638	694	660	616	626	647	633	627	621	664	624	641	691	691	653	648	615	670	683	614	644	657	645	631	595	612	685	638	658	574	667	615	634	671	645	663	619	631	608	640	641	653	665	640	642	636	670	623	661	640	670	672	634	619	672	683	642	658	648	600	621	662	625	603	656	669	619	635	632	685	651	607	644	633	708	649	646	630	671	661	666	662	651	664	611	662	675	650	632	628	603	643	626	613	673	620	609	657	632	679	657	638	651	666	643	641	687	662	648	619	627	606	637	681	656	667	645	698	608	634	605	652	632	641	621	675	643	708	654	663	633	675	632	638	627	673	609	704	613	617	689	679	630	652	607	637	628	637	646	670	670	579	646	653	649	647	686	688	624	648	618	660	629	638	648	634	676	645	613	612	632	593	658	634	644	623	614	648	635	678	638	624	622	684	668	629	635	673	649	644	632	623	668	649	653	692	632	656	611	644	654	700	687	671	619	655	667	641	675	617	642	637	593	637	626	655	632	687	646	599	640	643	642	645	632	648	655	600	675	649	618	599	639	633	650	675	656	660	604	645	617	598	612	601	661	660	647	648	654	637	585	627	686	680	637	612	636	593	614	657	654	611	607	642	666	636	669	649	652	651	647	661	637	599	662	658	649	643	624	663	644	647	637	672	622	648	631	613	702	638	639	639	641	632	654	660	679	626	633	639	647	591	639	613	599	658	654	631	665	678	641	611	643	639	615	656	616	591	662	629	645	658	614	662	603	639	650	669	621	649	639	658	688	630	626	649	669	686	669	713	671	644	624	673	612	641	684	622	678	630	624	635	591	633	633	631	611	685	666	593	638	664	646	622	639	653	664	665	653	637	633	654	664	685	664	669	655	629	651	632	644	622	652	665	665	623	602	624	690	611	635	669	647	636	651	638	613	664	646	651	633	650	686	681	647	641	651	597	654	662	627	610	675	617	629	634	604	680	689	709	645	640	662	642	661	657	624	655	613	648	650	647	606	636	650	678	650	660	607	617	656	629	644	626	663	611	618	656	630	634	622	619	640	665	696	659	664	652	646	641	628	631	664	653	720	664	622	645	601	693	638	684	638	634	644	653	645	620	676	671	675	656	626	657	657	633	633	589	615	621	643	628	652	593	648	640	656	634	626	657	637	593	645	636	654	639	592	638	609	614	622	629	661	684	669	646	593	624	656	667	621	629	654	643	581	632	627	646	658	647	673	649	678	634	638	642	628	648	681	677	633	613	676	622	645	618	620	670	620	646	615	650	636	658	587	642	631	610	646	667	661	624	654	608	638	653	647	649	608	709	684	585	644	655	706	631	645	688	641	670	670	652	642	652	656	675	633	652	649	637	637	614	649	643	627	654	625	668	643	627	611	690	619	602	620	634	659	630	619	642	670	604	664	644	630	647	653	682	596	650	637	672	623	625	644	676	685	641	650	616	639	651	677	659	632	633	622	613	616	641	641	656	650	651	649	586	666	636	675	656	636	729	627	651	606	624	596	654	636	621	626	629	687	655	611	605	656	669	637	654	639	635	606	657	625	709	645	658	634	617	606	657	637	657	681	652	635	673	626	615	658	636	659	603	667	634	704	694	631	665	662	632	657	641	688	646	639	696	610	662	635	653	653	701	688	641	623	610	671	627	614	629	670	647	653	657	689	665	694	666	643	633	628	680	647	682	612	636	656	645	607	673	596	628	641	613	633	637	617	629	642	679	608	645	627	635	596	691	624	663	687	672	628	700	636	624	618	675	645	680	653	635	609	618	666	645	615	611	651	662	630	639	632	603	661	664	616	643	603	639	610	670	623	675	603	673	656	679	684	667	683	607	635	646	646	652	660	640	637	645	692	626	634	611	652	637	649	652	639	620	697	659	692	616	628	655	681	684	623	706	651	657	674	612	653	695	619	612	641	644	627	669	650	654	618	630	665	674	623	681	673	634	654	657	612	634	618	641	636	633	644	637	678	642	674	649	662	619	663	643	599	669	679	697	633	627	699	626	627	619	638	590	650	598	604	629	636	635	648	611	599	677	670	621	645	659	635	656	625	645	642	634	635	676	650	653	602	596	604	651	641	620	633	600	657	645	637	635	656	685	685	651	638	678	651	660	611	670	649	640	673	676	600	622	628	673	640	655	678	651	665	649	637	647	648	679	657	641	646	657	596	599	660	616	625	611	621	663	633	699	648	642	660	654	636	664	654	646	633	617	646	626	647	685	619	650	641	655	632	591	634	633	636	675	625	654	647	574	639	636	615	658	623	669	653	613	641	706	652	661	644	660	677	673	713	625	593	623	660	616	606	624	704	655	694	667	627	610	670	688	615	612	618	619	641	653	648	611	619	643	621	635	690	649	598	637	702	641	633	689	643	648	632	663	645	657	603	647	665	656	657	669	623	641	660	626	629	620	638	654	616	641	599	626	677	643	630	626	652	613	645	677	650	634	697	628	678	673	621	642	628	647	630	662	646	685	639	685	640	676	617	642	631	638	633	678	630	659	654	662	611	614	671	600	652	689	644	674	618	603	673	657	614	631	609	679	637	646	677	606	622	629	662	654	643	655	638	650	627	625	663	658	622	644	642	616	608	621	663	654	623	649	644	609	632	655	651	666	671	691	625	659	656	652	654	669	646	628	629	619	613	650	642	670	668	638	619	641	647	612	633	622	641	572	625	643	694	612	628	621	643	676	680	656	655	653	675	642	644	652	707	622	635	639	644	667	628	673	624	618	646	685	631	616	647	650	641	661	629	589	640	642	672	638	646	631	643	602	657	624	695	629	682	681	660	669	644	636	584	645	659	666	642	609	646	626	668	639	672
23366	20630	24195	27100	20635	20655	16725	1008	565	486	433	444	361	338	318	297	273	242	246	231	243	268	234	233	228	189	228	209	192	190	196	189	195	210	194	203	194	185	235	192	205	212	223	189	177	201	186	204	183	185	192	199	215	200	211	182	190	176	197	194	179	189	169	181	185	167	195	185	186	166	188	189	168	198	180	201	193	179	173	212	197	188	178	185	184	181	189	186	190	200	183	182	187	198	211	178	201	173	181	173	194	176	194	195	187	173	208	201	206	178	200	169	193	176	186	168	207	220	194	179	184	181	178	181	199	165	184	180	187	194	178	215	199	204	201	173	185	191	177	207	187	186	196	167	177	203	190	183	184	184	194	212	188	194	176	192	204	195	195	180	170	169	174	203	187	184	180	191	189	175	191	191	177	180	195	181	186	203	217	177	194	184	192	190	179	201	213	209	204	180	202	175	169	186	190	193	179	199	213	199	192	185	168	153	167	174	189	149	169	207	209	179	183	197	189	223	179	173	208	198	222	164	177	179	185	184	191	159	205	157	195	204	198	191	185	174	201	202	205	185	210	189	214	196	193	178	172	207	203	176	216	200	182	164	169	162	205	188	189	162	172	175	182	181	167	167	185	213	183	191	212	208	190	183	198	172	175	189	176	202	172	184	185	209	211	193	183	181	171	178	180	212	195	186	196	178	161	213	177	181	172	199	179	200	199	199	180	201	204	185	194	157	156	171	213	185	198	175	168	172	167	166	154	181	167	189	195	209	190	169	175	208	168	174	195	196	140	167	185	182	198	174	213	179	192	186	180	165	209	168	192	196	179	164	156	190	175	196	165	215	166	195	203	192	185	192	160	189	169	187	170	203	181	181	206	192	188	185	198	207	182	167	180	195	184	201	181	175	148	173	171	181	167	198	207	194	205	174	181	182	187	168	184	199	183	181	160	210	185	192	168	210	166	196	213	178	176	164	212	185	198	179	191	204	191	170	183	163	172	181	184	218	182	184	169	176	210	194	176	199	180	176	174	171	176	187	177	196	175	190	179	186	158	163	177	190	180	196	194	176	202	187	182	173	189	162	179	199	184	204	189	178	199	205	220	168	182	173	181	215	214	186	191	224	187	216	182	175	183	202	154	191	182	192	187	160	173	179	204	203	166	166	210	187	199	186	174	198	169	178	210	188	191	173	197	208	182	178	171	189	212	165	175	190	186	168	204	163	215	184	205	168	185	181	186	172	167	200	182	194	159	183	174	165	168	193	207	197	168	180	182	183	171	162	196	172	183	171	205	173	183	184	185	195	181	170	194	174	192	171	200	209	177	183	211	202	176	198	204	186	167	194	166	155	192	170	191	207	169	167	166	195	239	205	203	184	194	214	195	187	174	191	218	184	196	189	165	198	167	172	176	187	196	194	175	191	178	189	183	203	201	183	180	191	182	186	183	178	207	213	180	195	182	202	196	194	168	203	187	185	161	186	187	183	199	200	180	169	179	191	184	203	196	204	214	160	174	194	175	200	187	199	180	185	178	177	198	191	197	186	168	198	176	205	189	195	165	201	191	183	173	175	222	188	171	171	165	162	156	204	174	220	188	166	180	200	195	174	212	186	194	172	163	173	179	197	205	205	196	197	209	188	168	178	197	157	217	186	167	185	172	180	213	192	180	180	182	193	195	163	185	180	203	174	197	180	208	164	171	196	169	167	186	182	181	162	183	186	178	171	160	161	182	189	201	191	177	181	227	196	190	180	172	172	181	179	191	171	188	185	183	185	209	182	193	185	179	184	186	207	184	161	181	204	167	220	192	214	166	172	175	187	149	202	191	183	171	187	177	207	189	166	180	168	211	168	200	189	196	170	190	158	180	197	198	180	184	192	183	168	185	177	190	179	193	198	197	214	180	175	179	154	187	206	184	193	189	193	168	165	192	195	164	160	177	177	188	189	201	173	196	219	193	157	181	174	182	197	158	199	194	185	210	174	173	172	206	187	200	200	187	210	197	195	184	177	175	175	177	204	167	179	179	202	168	177	175	197	202	177	173	157	207	183	194	191	204	196	185	180	175	209	203	181	195	197	169	207	183	171	182	162	196	184	197	206	183	176	190	185	181	202	177	192	180	169	173	190	196	188	178	220	210	198	194	184	176	188	208	167	175	203	178	209	166	200	192	203	198	183	155	185	193	210	168	186	166	167	167	185	200	190	187	189	192	194	175	186	190	189	189	189	188	186	182	174	193	181	208	180	183	177	208	172	202	195	177	199	188	200	203	182	186	178	187	194	183	154	200	199	195	190	182	189	187	181	200	198	194	192	207	185	209	190	186	186	182	194	188	175	175	170	176	202	185	196	187	179	168	170	174	175	179	193	174	180	156	177	183	191	184	185	201	169	213	172	169	182	198	196	204	182	221	196	192	197	194	189	190	169	190	179	185	183	180	199	199	178	171	183	223	204	210	187	184	170	201	164	171	189	172	167	180	194	189	192	197	181	177	197	184	202	177	159	221	193	211	190	190	183	164	218	211	212	196	191	179	164	190	196	186	174	190	200	184	174	204	190	192	190	173	165	177	165	163	214	199	171	211	160	180	183	159	179	200	180	179	182	187	221	178	178	207	168	194	164	191	195	193	186	204	197	198	189	196	208	193	188	186	194	197	188	209	193	207	191	218	178	189	184	192	172	192	167	174	173	195	183	178	157	191	185	201	188	212	188	197	172	214	198	164	181	200	181	182	177	196	193	196	227	213	181	166	197	178	170	216	186	176	205	187	191	172	169	161	199	184	174	187	184	176	189	183	207	200	205	176	187	210	188	160	175	177	173	194	173	178	212	206	184	181	198	184	178	200	191	201	182	191	178	169	181	195	192	185	176	171	190	182	199	185	181	192	177	195	182	197	189	172	167	168	203	190	202	191	176	195	193	175	201	171	198	186	170	197	192	196	200	200	196	205	182	194	206	178	190	180	162	221	198	192	183	178	200	203	176	185	207	202	165	197	187	192	180	198	191	169	206	185	195	184	194	172	204	209	181	152	166	176	209	191	176	186	207	192	196	193	217	183	185	154	164	182	146	182	185	195	179	216	197	199	226	172	199	185	178	180	202	185	182	188	173	168	195	187	181	204	174	211	192	162	200	214	203	202	179	177	183	202	194	178	176	215	195	209	158	173	173	196	177	190	167	160	192	186	191	190	159	202	191	200	183	174	164	192	185	186	189	189	201	205	210	184	158	174	159	174	193	184	181	174	147	187	198	197	196	179	198	178	192	186	155	209	172	192	215	166	169	181	176	179	168	190	168	203	163	169	203	212	182	168	188	204	185	181	173	200	214	194	181	199	160	174	189	182	190	163	202	162	174	219	217	193	170	180	187	224	207	187	180	198	191	171	199	186	171	184	189	199	208	188	167	181	203	201	178	190	185	175	191	191	170	193	193	193	152	201	215	218	157	218	174	212	196	189	192	177	183	224	195	171	198	204	188	196	187	192	191	189	196	159	209	211	195	204	185
4305	6963	3546	1921	1160	756	634	591	581	537	525	508	496	520	503	491	475	446	449	454	475	484	498	472	449	470	457	450	453	467	432	458	439	432	453	484	436	431	431	474	481	491	463	486	459	427	441	437	451	447	432	441	427	472	466	435	433	451	457	442	426	431	450	463	474	437	469	467	461	458	429	466	444	449	435	441	477	482	428	437	459	439	415	448	432	449	497	463	376	454	471	467	450	487	425	396	422	450	467	445	465	410	452	408	481	439	424	466	436	463	432	465	418	454	491	462	465	437	513	454	481	474	461	441	427	411	441	482	468	465	486	441	449	443	449	412	449	501	439	444	415	462	449	449	483	475	446	427	463	463	458	463	474	449	415	428	457	462	465	449	424	469	443	507	440	488	428	425	480	451	417	433	451	451	444	441	410	444	446	470	435	444	438	428	456	442	423	471	450	461	414	460	459	406	428	457	427	451	452	460	468	456	470	448	413	456	462	446	463	473	466	441	427	470	448	440	445	425	435	476	444	458	451	422	431	446	421	470	445	452	461	443	472	444	448	442	450	458	471	425	476	437	444	480	468	458	428	449	471	451	443	436	445	448	462	448	439	451	435	438	422	463	442	440	433	455	499	482	469	467	436	465	481	432	442	463	451	446	477	448	477	428	456	417	461	428	478	444	463	420	470	424	433	457	439	472	455	457	480	479	486	442	449	469	497	444	435	445	446	466	452	454	449	446	470	479	444	445	452	390	528	433	473	413	493	475	465	426	443	462	479	386	408	453	457	451	427	456	454	444	450	431	456	500	439	487	498	455	465	442	427	467	449	415	457	404	473	451	441	437	406	452	422	464	451	429	482	462	462	444	427	415	456	429	436	451	471	444	451	437	484	462	417	449	484	426	468	436	421	405	451	430	408	426	428	444	443	452	450	469	428	424	481	463	489	476	488	443	465	449	437	424	414	455	440	441	465	460	442	429	500	452	449	447	476	461	459	467	432	439	477	483	444	445	461	434	483	442	442	480	488	451	444	440	450	452	490	446	435	439	461	486	411	436	448	444	441	457	444	421	459	516	476	464	456	483	453	464	444	450	461	437	482	458	430	450	451	437	483	478	479	447	438	452	456	418	454	439	461	454	452	485	428	428	453	440	374	438	422	471	418	478	465	445	461	453	461	471	477	478	463	442	445	452	474	450	444	450	432	434	443	446	469	450	484	457	450	438	442	438	451	473	440	436	451	462	415	456	469	457	510	436	392	474	455	436	454	474	444	432	443	445	463	436	452	422	471	409	405	445	471	440	497	448	426	443	481	444	476	428	459	434	439	400	463	448	422	456	447	462	480	448	444	483	449	435	480	447	459	433	459	444	429	444	445	445	442	474	466	417	463	435	436	417	458	472	475	451	451	443	403	439	465	451	423	463	442	507	457	435	464	436	455	440	432	440	407	443	454	426	451	439	447	456	466	479	444	451	447	423	449	421	456	451	343	432	462	470	424	433	420	431	444	478	451	422	432	409	429	452	410	473	436	455	453	432	473	451	445	467	472	449	444	489	439	417	454	443	435	469	430	468	461	427	456	438	443	503	427	446	471	409	454	454	461	462	459	445	457	443	444	444	449	428	448	476	462	451	445	439	442	442	454	426	453	436	437	417	440	456	430	444	446	433	433	454	476	453	423	459	485	470	409	434	460	459	448	454	436	435	435	443	469	432	429	494	433	425	439	433	503	469	436	465	422	437	455	471	432	409	475	477	423	482	454	435	445	455	439	447	454	421	438	460	441	440	480	452	458	438	452	476	468	438	429	407	488	426	465	457	459	468	435	414	437	425	421	439	464	472	453	473	435	421	399	435	439	480	439	463	432	480	461	446	451	480	468	464	427	441	482	438	430	443	474	437	448	477	451	476	423	436	433	452	471	422	459	438	398	436	450	425	404	446	443	450	464	449	447	430	441	469	449	462	422	466	464	438	454	456	445	461	438	427	442	457	453	409	451	438	463	461	468	460	443	415	439	431	434	425	461	451	480	461	472	493	481	420	463	427	445	434	441	467	463	422	444	445	430	430	472	423	463	424	441	467	432	446	442	438	431	433	461	440	460	459	452	483	484	466	452	501	473	427	456	443	439	489	433	477	455	425	455	455	420	459	416	456	501	396	415	427	404	467	473	470	447	422	455	411	444	447	500	438	434	400	408	434	441	438	473	473	454	460	430	457	461	476	428	460	418	439	458	482	462	467	420	465	480	449	440	448	499	456	475	440	456	409	470	475	456	434	459	496	468	482	442	470	442	411	451	493	448	447	455	413	458	452	449	473	416	449	471	429	425	471	462	432	411	455	499	442	470	443	449	472	422	455	434	465	400	424	437	449	412	479	460	472	466	445	475	409	430	469	437	482	414	461	425	470	399	436	434	427	459	452	426	461	465	438	449	452	472	451	436	441	428	452	421	483	444	493	469	453	492	427	466	450	487	404	447	445	464	482	440	449	467	427	456	493	403	474	408	435	449	443	457	460	465	460	456	438	467	435	475	428	446	426	428	447	425	472	453	510	449	431	425	463	435	438	449	450	425	452	458	441	423	414	480	420	427	458	462	417	423	448	494	434	450	416	441	468	423	456	446	455	456	424	416	443	465	469	454	451	450	441	444	445	433	490	435	429	435	460	456	443	453	478	469	464	419	499	457	451	483	467	471	432	417	447	433	444	429	425	425	446	441	431	437	462	445	426	486	421	427	450	443	457	445	451	460	441	470	447	456	451	442	416	452	392	472	466	412	457	464	457	462	476	466	447	476	437	443	448	446	436	430	411	430	441	466	483	459	429	419	455	436	433	436	470	460	431	455	475	438	421	469	454	464	429	475	449	455	445	421	449	443	423	418	472	469	440	442	449	447	434	445	439	435	428	441	438	484	434	420	444	406	454	433	426	441	427	441	435	448	494	460	504	492	438	470	429	428	454	479	490	423	427	448	473	455	469	486	435	464	438	448	456	443	435	454	485	499	435	466	426	470	432	469	464	447	452	461	477	436	435	434	426	444	417	431	449	490	460	470	424	423	429	437	461	450	446	437	466	451	415	462	429	449	454	462	471	450	421	469	434	423	445	433	465	417	471	494	466	440	442	456	456	446	466	477	433	442	364	448	438	433	401	480	443	460	450	437	470	476	454	446	454	464	444	454	440	432	442	425	452	450	411	428	468	455	435	467	441	443	450	447	453	449	450	433	444	454	447	474	456	432	436	460	445	439	461	441	454	414	448	472	433	443	471	419	432	440	429	466	433	437	446	443	492	467	422	435	465	478	425	453	458	441	446	445	430	440	485	443	389	414	467	463	418	469	501	383	437	475	455	477	417	461	445	459	459	441	431	443	452	435	390	426	452	424	469	411	432	473	457	451	437	444	438	480	473	441	459	458	445	476	486	453	447	435	405	461	462	423	468	457	466	450	464	439	436	454	461	445	449	415	450	488	437	484	402	425	446	466	435	401	433	437	443	461	442	455	430	427	461
31232	19368	8364	1413	823	653	553	511	438	478	431	479	463	460	482	416	446	422	399	403	436	415	398	401	457	399	387	394	399	421	415	391	385	416	436	395	404	421	420	408	409	387	397	407	381	366	357	409	395	395	417	434	400	417	417	378	405	372	453	388	376	377	389	410	383	396	417	375	401	379	373	395	414	382	450	438	419	426	402	389	388	408	405	381	391	404	389	377	431	391	410	379	394	395	416	386	396	367	379	405	392	460	363	393	403	398	445	414	407	452	437	373	427	412	402	403	455	439	443	405	396	398	394	397	380	425	420	395	385	384	385	412	365	397	403	410	399	438	416	415	420	387	379	414	398	399	379	437	415	411	403	402	417	398	426	404	408	424	439	410	395	382	361	381	412	411	410	384	438	390	431	395	411	401	383	430	382	429	398	419	393	390	423	384	363	412	402	427	434	425	393	395	395	405	376	427	382	418	398	414	420	417	425	406	372	414	419	426	405	403	371	414	400	412	413	415	386	395	399	391	397	386	351	383	373	387	395	400	374	378	409	379	403	399	391	360	405	418	394	411	392	399	408	424	413	473	403	374	460	417	379	385	419	384	397	379	439	403	431	370	414	459	391	436	392	393	395	386	420	408	427	381	388	391	429	404	412	418	369	400	417	403	435	395	413	441	390	401	395	388	411	395	416	403	396	395	434	379	403	404	395	431	403	401	410	446	432	397	384	392	377	439	418	359	399	349	386	419	364	394	417	420	394	407	405	400	432	374	379	419	365	375	386	399	371	419	398	425	384	428	412	426	417	374	391	365	390	387	413	377	361	391	379	411	388	383	408	392	402	400	414	403	417	396	405	401	398	413	424	393	417	391	392	388	406	391	399	416	372	391	394	415	416	424	363	388	392	416	383	410	403	387	386	434	396	376	386	372	394	394	406	435	426	422	439	423	420	400	394	412	374	427	409	391	409	364	406	415	402	385	418	388	366	389	369	405	438	393	388	401	385	416	417	428	417	370	388	388	396	392	401	383	427	435	393	391	429	401	428	412	392	452	380	404	412	401	362	403	364	429	402	414	376	382	407	408	385	380	410	422	372	354	368	404	382	413	404	421	398	386	403	387	419	394	375	442	413	399	372	402	441	422	414	360	399	401	405	382	374	405	416	400	453	386	400	417	405	383	409	380	381	399	409	410	398	421	414	346	379	428	415	391	385	389	416	410	387	396	423	368	403	414	391	348	398	422	390	362	379	412	410	368	396	418	337	427	385	403	388	399	371	396	408	428	415	408	399	399	425	411	446	386	457	401	392	395	430	408	403	416	431	381	414	427	384	421	442	372	426	407	374	374	370	394	403	399	412	409	411	412	418	385	408	413	410	418	366	402	349	392	394	405	421	416	418	407	400	435	375	428	384	381	393	411	370	412	471	379	376	425	443	376	399	444	396	429	412	445	391	419	402	415	444	412	432	431	406	401	434	395	384	427	382	406	382	392	392	429	444	421	382	367	383	439	386	391	402	388	422	371	419	412	432	428	404	417	383	426	393	413	401	402	417	386	383	395	394	338	391	389	402	402	400	405	412	401	425	398	433	382	420	412	359	364	375	427	393	401	382	393	444	436	423	370	414	374	407	430	407	391	393	370	450	410	418	388	421	414	407	417	450	400	422	410	401	398	388	403	421	393	400	404	377	394	383	407	371	376	416	390	386	408	385	429	420	373	378	394	392	414	405	406	376	426	357	388	382	390	428	443	444	418	410	421	420	428	414	401	398	430	374	359	424	445	433	407	392	366	404	412	387	366	433	391	378	436	392	400	366	427	439	410	385	380	417	412	359	383	397	407	402	401	367	423	406	391	437	409	423	399	393	369	427	404	382	417	402	421	385	438	399	390	395	372	388	390	421	369	394	389	404	375	421	410	397	406	374	383	445	401	368	392	398	424	382	388	402	399	414	388	382	398	436	390	395	367	391	392	401	407	437	390	431	431	380	383	409	369	356	423	402	415	397	431	418	406	438	408	421	384	386	402	407	387	418	430	427	392	434	383	351	385	400	380	391	414	423	401	395	427	407	391	405	421	404	399	414	408	404	372	411	378	416	417	415	398	392	396	396	427	384	397	389	405	438	364	394	434	374	383	434	414	437	444	388	395	429	430	375	359	377	410	444	411	384	402	403	378	377	392	408	385	370	396	362	382	398	403	385	450	385	396	362	424	402	389	400	387	412	363	401	347	419	409	431	393	407	408	413	403	401	413	379	413	405	395	419	377	396	421	388	416	406	424	421	388	432	410	410	402	378	395	386	416	420	370	413	403	419	400	419	392	406	392	406	409	391	378	414	362	416	359	387	380	402	392	353	371	398	419	388	396	369	389	384	397	369	440	396	382	391	410	419	387	373	405	398	386	393	438	423	424	404	385	405	394	424	414	420	422	425	412	419	392	415	441	407	423	395	382	425	408	381	392	392	414	403	412	427	403	408	395	404	447	402	402	397	381	422	397	414	406	412	396	365	363	422	385	406	415	396	387	397	426	414	414	399	394	375	415	392	438	394	405	409	384	405	406	425	409	388	383	412	373	398	445	434	384	418	435	381	366	397	368	373	412	419	419	408	378	385	412	363	369	381	431	426	417	400	387	428	396	381	371	433	368	363	416	399	364	412	401	373	384	367	452	453	379	378	397	399	404	407	401	387	408	431	414	395	375	368	422	407	371	455	382	393	375	401	393	374	373	388	382	416	391	389	411	420	412	421	445	386	395	411	422	388	395	417	345	380	404	381	380	393	423	429	409	410	406	380	386	425	444	399	424	384	406	408	394	382	417	432	419	425	393	395	409	409	428	437	396	426	386	437	378	412	417	367	416	405	386	391	404	382	437	380	423	394	397	431	404	437	411	458	444	407	363	417	436	393	432	371	400	386	421	458	383	394	417	420	392	407	396	429	407	397	431	410	388	402	378	394	436	375	413	388	440	386	405	426	338	408	411	411	393	371	407	404	410	458	409	390	391	431	359	418	408	390	414	391	427	403	412	397	423	404	405	394	402	419	362	399	377	375	401	381	394	420	399	355	399	414	353	446	391	399	400	403	387	397	408	369	391	377	434	391	364	402	400	410	394	407	396	416	399	441	386	403	371	396	372	366	383	377	398	411	403	402	353	374	392	419	414	428	397	404	409	394	422	402	397	392	397	392	399	419	414	426	401	365	372	348	416	407	368	420	405	417	424	426	389	392	406	366	418	398	426	413	381	406	374	389	444	393	405	409	429	417	418	383	438	432	411	383	372	378	384	384	396	380	402	381	396	421	377	378	417	416	411	413	408	412	418	383	406	392	378	389	430	381	381	358	421	428	424	411	393	398	409	421	419	423	384	359	428	411	416	389	409	422	440	381	449	384	383	373	397	409	391	458	404	396	388	428	414	368	403	437	436	407	380	400	432	451	401	425	405	381	356	432	386	395	414	380	424	403	436	402	364	403	405	413	417	405	400	401	371	418	463	383	423	402	388	361	387
5880	2602	1765	1222	1009	980	933	887	891	906	960	913	888	941	904	878	903	854	922	916	906	880	912	866	887	853	871	900	913	896	856	911	898	908	873	908	907	843	952	942	960	942	877	859	924	886	890	928	920	912	935	902	878	940	916	950	886	922	904	900	893	866	912	876	835	889	893	907	920	903	855	904	843	890	886	916	911	913	844	901	874	926	888	908	876	857	863	871	852	914	908	893	928	851	865	895	861	892	870	832	874	901	893	885	885	898	898	890	907	914	920	935	908	889	937	895	941	887	876	902	917	852	945	857	854	879	869	848	937	879	898	895	961	885	846	878	925	885	917	908	920	855	856	915	928	880	900	875	884	886	859	893	934	919	863	911	929	874	870	913	880	841	871	868	917	914	871	923	887	894	845	895	855	907	879	899	885	858	894	852	870	868	913	813	894	949	940	887	885	889	868	858	924	927	922	889	909	908	910	876	892	829	913	873	877	873	878	868	911	942	915	913	907	871	950	848	919	888	899	899	922	896	955	820	860	884	855	909	886	853	903	902	938	878	869	944	888	906	888	866	856	927	918	891	879	902	904	853	910	888	870	866	919	825	947	970	889	875	891	886	911	942	893	916	937	892	897	892	920	882	860	876	888	946	895	882	912	898	897	907	886	898	924	890	930	951	873	857	878	892	903	949	918	905	878	877	853	850	888	894	945	866	897	938	871	857	863	911	909	859	889	882	808	935	928	891	889	936	883	866	895	971	908	888	910	890	914	872	903	849	811	835	888	851	889	865	892	826	871	893	912	891	893	982	900	871	913	847	843	827	852	912	947	895	911	919	894	868	885	910	907	888	851	865	886	909	883	909	886	910	858	900	888	979	858	882	978	939	945	917	845	906	941	933	886	874	873	910	907	903	879	881	839	920	911	905	904	946	856	861	881	960	893	914	952	882	893	921	864	863	912	922	922	869	955	914	929	892	923	893	879	908	860	847	900	918	902	929	899	892	903	893	895	901	909	951	905	947	839	899	881	884	903	891	838	872	875	901	898	862	938	866	856	860	876	907	936	832	898	887	887	945	913	908	971	941	887	827	872	911	952	921	869	832	893	909	886	934	878	900	905	905	879	871	920	902	857	880	901	830	948	871	864	923	879	916	906	848	865	933	933	888	918	889	866	924	909	911	893	873	910	871	888	927	890	847	953	894	867	939	856	894	880	858	893	899	870	877	878	891	888	912	868	896	910	887	870	855	917	924	890	889	867	872	896	904	873	910	920	898	856	912	860	907	943	889	902	875	911	924	912	959	854	870	911	955	868	793	885	879	860	876	886	922	891	894	916	917	863	902	918	919	917	933	885	941	889	900	873	916	911	866	876	919	903	921	889	919	893	869	889	918	896	903	850	911	840	897	903	868	913	897	903	941	839	934	938	933	952	869	967	907	876	914	913	942	847	907	844	859	901	894	950	847	820	916	849	957	869	951	909	955	915	914	910	876	873	866	910	884	961	878	895	865	874	855	879	857	871	880	895	870	891	897	891	837	894	930	903	890	864	911	887	901	887	876	944	935	892	858	860	940	874	848	854	915	847	868	898	859	879	908	893	856	898	1009	888	919	874	836	868	920	961	913	876	948	860	899	916	875	944	882	889	895	853	879	888	905	941	886	876	890	834	883	888	909	903	893	913	936	899	854	877	960	864	843	879	880	949	871	845	905	874	906	876	921	893	944	897	932	883	864	874	891	855	871	873	941	924	863	896	902	906	877	864	900	868	914	892	883	877	878	898	875	874	883	899	896	869	860	898	943	876	923	910	895	886	885	885	889	854	930	911	900	895	866	875	901	874	921	910	931	888	905	905	867	952	908	901	901	895	935	918	927	925	910	912	854	867	899	885	931	921	868	915	854	937	868	903	890	880	868	938	915	913	925	905	862	836	888	891	905	948	885	941	868	864	899	911	824	919	902	860	871	848	860	919	908	873	897	895	895	885	825	924	929	910	915	864	900	895	937	878	957	955	901	865	882	885	846	917	925	898	901	947	801	841	887	915	959	915	906	882	905	869	934	887	925	905	879	889	941	868	896	826	842	935	889	964	896	924	840	881	841	916	908	906	862	894	911	892	878	860	910	885	868	947	888	877	893	905	925	885	942	855	858	853	928	883	875	851	837	892	897	941	872	881	855	887	876	926	883	947	896	895	967	922	940	895	880	931	914	903	928	883	907	855	902	874	906	886	878	867	858	893	920	848	840	881	871	876	895	919	875	883	880	907	904	959	905	867	939	889	918	902	908	872	925	909	933	895	872	904	907	868	885	879	871	913	901	888	899	917	864	909	897	933	914	904	880	855	905	908	912	908	891	901	904	898	871	913	860	891	900	874	884	915	838	872	797	871	877	913	876	892	891	896	952	889	893	902	899	871	881	903	965	920	954	884	903	883	870	844	905	872	914	885	865	863	861	847	934	928	869	904	855	916	872	892	954	905	927	949	853	957	867	891	909	886	869	919	896	921	949	884	834	876	923	898	832	926	895	907	896	901	908	931	902	917	919	924	856	901	844	838	857	870	862	822	857	861	945	891	920	867	866	886	889	861	870	927	903	859	854	941	868	916	879	929	877	869	886	869	891	862	907	922	863	912	885	914	913	923	841	898	875	909	901	884	836	903	874	847	858	927	867	902	832	915	869	940	873	904	925	851	940	885	889	898	865	876	889	932	882	899	905	893	906	878	886	879	851	871	944	814	953	901	916	901	859	918	839	907	892	897	931	852	885	901	877	950	880	934	893	912	859	914	875	916	928	855	992	989	950	851	882	879	921	855	898	910	929	847	897	845	919	823	879	871	966	883	933	881	888	941	895	973	909	897	903	896	933	935	912	918	927	893	922	930	896	907	883	881	888	913	919	869	956	864	938	944	909	908	942	863	927	909	896	895	910	876	853	817	944	864	883	910	904	906	860	858	912	903	891	951	903	889	928	901	864	842	892	850	875	891	842	896	941	895	855	879	838	903	877	914	904	893	880	844	860	913	895	864	896	900	882	886	908	870	851	903	862	855	895	909	928	869	932	849	900	852	896	930	915	896	911	901	907	865	924	938	913	858	943	856	815	862	831	882	856	904	879	916	846	884	905	859	879	897	857	896	834	909	907	980	903	915	891	868	920	884	879	842	942	878	841	916	855	934	886	900	941	904	896	918	904	858	936	864	914	831	910	866	897	881	844	864	922	919	938	828	935	912	865	875	891	866	914	893	895	909	847	870	910	913	913	887	866	883	899	896	900	893	948	930	878	916	844	919	921	883	909	851	881	882	921	929	909	886	887	899	872	880	870	912	892	876	891	863	901	922	924	899	876	870	890	896	936	875	868	900	866	932	893	899	903	883	915	885	885	821	879	952	873	902	891	913	875	908	897	913	917	936	915	957	951	929	881	918	856	888	904	916	930	924	875	902	933	892	890	895	845	904	887	938	934	904	944	854	933	868	876	928	862	903	876	914	905	881	916	911	906	840	902	886	929
23953	20650	23919	27425	20646	19905	1368	595	481	426	460	414	448	375	347	330	351	342	341	328	314	314	310	325	269	313	292	323	289	322	253	270	316	302	274	264	289	278	298	300	327	277	291	310	287	316	333	299	305	283	282	282	313	264	292	297	270	315	252	262	304	275	312	296	262	303	272	277	323	272	286	279	249	307	232	246	296	289	300	294	285	295	270	300	305	281	294	319	269	291	312	262	281	278	290	295	317	300	317	298	284	281	285	271	296	316	302	324	285	289	292	289	331	272	314	270	291	301	274	289	295	282	305	294	280	281	278	290	288	281	292	289	266	260	311	302	289	249	269	286	298	267	297	287	307	308	276	259	258	302	305	293	270	286	240	259	264	333	325	277	261	289	291	267	287	291	295	285	288	266	256	268	287	301	272	285	275	278	270	271	299	307	261	264	260	300	323	300	299	289	302	264	286	255	279	258	290	268	283	311	304	284	295	305	281	282	271	292	270	280	279	271	289	291	310	281	274	272	282	316	279	274	291	276	291	265	298	337	284	268	260	237	270	254	272	287	299	265	300	307	271	287	284	313	305	291	296	304	289	281	317	261	329	266	286	268	305	263	295	269	271	272	313	286	315	296	293	290	299	269	329	301	291	286	318	264	315	295	291	287	273	244	256	281	282	276	296	272	297	272	261	311	278	301	298	287	310	286	296	281	271	283	282	288	291	274	304	307	300	304	265	257	226	255	268	294	280	297	276	275	297	298	280	274	278	300	305	283	296	291	290	257	288	286	260	284	273	265	287	284	304	258	250	300	285	299	288	283	291	301	310	305	276	258	259	285	296	253	279	280	269	277	284	294	294	240	272	284	276	299	280	280	264	282	300	285	280	282	294	281	290	291	305	303	271	265	260	289	257	282	287	279	296	288	285	298	280	288	257	275	292	274	279	288	282	306	269	276	254	278	307	285	286	297	277	313	301	303	247	280	267	288	306	299	278	306	267	260	296	276	289	277	318	305	301	283	296	264	286	269	284	300	271	325	285	253	282	292	294	297	276	293	309	251	297	306	316	255	262	266	288	274	316	286	278	272	292	260	309	260	288	289	258	301	288	277	267	273	297	304	294	262	304	310	267	245	276	305	285	273	283	294	284	253	270	316	306	288	285	271	315	280	325	302	288	314	289	274	272	308	252	270	265	317	276	287	271	301	282	276	286	280	290	316	321	294	296	289	250	299	269	289	324	270	285	312	298	268	268	296	276	309	295	280	287	280	277	277	283	307	284	297	302	300	265	286	315	315	283	278	276	299	274	281	288	308	263	276	280	288	311	248	305	276	296	275	281	268	273	301	325	272	271	291	285	307	324	291	310	267	306	283	319	331	276	285	295	253	288	298	313	261	292	306	266	274	309	286	272	260	291	314	284	273	297	299	292	279	292	287	283	279	280	263	303	265	266	301	245	275	258	277	301	296	248	277	293	299	292	281	266	309	335	307	283	296	293	250	240	278	299	279	291	304	290	293	313	275	291	261	263	291	235	266	318	301	291	289	271	269	257	287	275	288	285	287	294	268	259	283	274	310	289	287	339	281	327	298	289	271	277	284	310	283	280	285	286	301	269	317	255	268	273	259	297	271	282	293	300	280	313	309	266	279	286	268	302	325	302	287	264	279	305	277	304	277	305	273	268	301	288	293	295	312	290	287	308	310	286	293	277	272	306	306	252	290	253	287	276	287	265	264	299	280	255	284	293	303	263	297	278	281	274	285	291	270	301	279	305	288	285	271	258	314	314	298	297	283	300	285	273	286	304	303	282	286	297	302	267	263	284	282	255	288	292	272	276	273	283	303	294	268	311	322	277	287	270	273	278	281	293	292	330	283	263	266	278	281	285	281	320	278	276	292	275	245	258	276	305	294	320	289	256	318	274	289	314	279	276	285	251	285	261	283	328	289	289	281	287	289	301	289	285	267	255	293	308	289	274	274	269	295	276	291	251	293	275	260	289	271	285	286	278	265	275	293	267	302	296	303	286	262	262	310	276	287	276	292	286	286	285	269	265	265	284	311	292	283	262	285	314	269	294	292	289	283	284	300	275	272	247	270	284	254	318	322	319	273	278	236	297	281	289	278	279	272	285	272	301	287	289	270	282	301	297	269	288	276	270	272	303	318	302	272	318	277	288	298	268	284	270	267	293	276	294	313	290	340	296	273	291	274	268	264	263	272	269	281	301	270	273	311	300	296	280	283	294	249	267	254	260	266	315	318	284	281	253	298	287	252	303	256	286	254	300	285	294	270	299	287	279	301	309	281	316	262	283	297	276	282	308	268	284	289	297	299	281	293	287	266	302	268	290	279	346	275	284	274	286	311	313	297	293	270	274	290	293	273	321	276	286	270	297	297	298	272	283	296	261	290	301	273	266	279	293	274	280	278	279	281	306	344	304	296	296	304	298	269	253	249	271	301	301	296	282	282	279	302	276	301	261	272	260	298	274	300	296	297	274	276	282	255	258	264	268	245	327	298	290	306	305	276	291	285	296	278	290	290	277	303	289	327	302	269	269	298	278	271	283	290	282	288	254	256	338	270	280	311	279	315	273	265	256	301	288	316	295	283	279	268	267	286	260	289	281	322	284	261	307	259	276	292	305	273	295	269	280	241	290	273	306	269	281	315	292	303	288	307	318	280	279	297	277	263	294	287	254	302	324	303	314	261	300	283	296	294	299	267	300	276	288	296	296	285	245	269	291	299	313	301	278	296	279	312	251	303	278	293	303	255	252	262	263	281	305	295	248	287	287	289	288	315	283	292	276	324	296	292	312	303	334	272	320	284	280	285	279	262	299	256	298	269	275	272	297	258	245	278	262	292	286	263	279	298	288	267	295	254	288	272	296	288	255	305	257	311	304	286	326	279	295	288	306	267	290	289	260	313	242	293	282	304	279	302	281	263	274	302	273	291	288	315	267	257	287	268	304	270	247	276	280	276	295	281	285	297	309	255	263	305	293	280	278	281	281	319	267	289	298	296	279	301	278	253	278	260	274	287	302	278	275	298	301	290	286	305	278	267	296	283	278	263	316	273	269	263	274	276	285	297	279	275	270	273	271	272	282	288	293	290	273	275	253	259	298	282	279	268	292	299	280	305	286	288	313	267	279	264	277	263	279	275	239	251	273	247	310	296	292	266	287	309	289	270	276	279	290	278	271	288	325	288	315	288	261	308	276	295	317	298	288	252	275	297	307	284	305	290	272	279	293	278	281	282	293	281	261	277	277	298	304	299	319	285	295	311	288	258	261	288	275	302	278	278	286	266	297	277	273	271	264	276	293	285	295	268	270	278	273	286	321	250	296	279	283	262	328	253	279	287	282	304	278	249	312	268	303	274	303	275	266	286	285	283	309	296	268	260	278	271	256	285	295	283	302	279	250	280	264	301	304	291	263	321	282	301	287	264	259	293	287	257	270	310	299	302	265	276	286	265	275	291	277	303	296	271	293	303	278	278	274	271	276	284	293	296
4067	5048	2544	1455	1024	849	786	706	687	666	702	670	626	710	657	710	682	631	661	628	680	683	695	625	651	635	665	635	621	627	624	637	638	607	677	672	597	632	630	665	663	661	645	653	628	649	668	631	633	647	638	645	687	659	640	679	659	706	644	655	627	620	678	606	667	593	610	613	679	602	641	686	643	610	670	623	662	649	648	628	673	636	640	666	624	629	593	615	658	631	623	628	613	619	652	644	651	648	665	667	664	657	626	632	651	652	645	656	642	634	623	677	673	629	638	650	663	668	654	657	614	651	632	621	652	579	639	673	580	645	588	666	688	646	636	647	614	614	646	641	648	681	670	660	604	633	608	647	655	690	606	677	645	619	632	654	614	650	615	651	644	675	612	618	677	668	653	626	637	631	670	639	643	661	651	679	624	633	634	608	630	611	652	628	627	663	676	637	620	685	608	688	654	644	640	612	670	628	645	668	637	626	647	658	634	613	619	661	662	672	610	650	675	647	625	679	661	628	657	629	643	673	565	701	626	671	662	677	706	637	673	658	644	623	647	669	649	665	632	639	653	657	659	663	625	662	633	642	643	624	600	669	645	601	627	622	639	639	678	660	651	678	671	659	682	610	636	638	655	650	672	659	626	633	655	668	635	642	647	665	611	695	585	595	626	686	624	656	665	683	654	614	630	653	644	647	649	663	651	657	661	620	622	658	646	631	658	621	649	653	619	654	661	654	652	653	616	598	640	652	661	639	647	640	675	600	658	641	618	623	655	635	612	638	674	674	664	664	663	612	654	637	649	613	682	674	626	691	619	623	632	644	668	617	679	647	647	637	632	642	661	658	629	665	622	633	641	643	623	643	634	664	621	659	641	642	678	651	616	634	611	636	651	644	642	597	658	635	648	633	648	575	649	633	622	676	634	619	648	664	672	640	641	713	687	637	670	651	688	617	636	680	663	632	643	604	662	616	618	620	628	622	661	640	639	636	596	626	624	635	645	653	638	674	629	667	664	622	646	629	639	675	677	617	616	657	620	653	626	615	647	637	628	645	626	665	638	650	601	608	626	625	643	609	601	676	654	624	630	642	628	656	629	594	642	681	611	703	643	644	668	649	650	640	638	630	660	607	643	623	644	704	629	596	652	645	638	611	661	649	632	661	647	601	628	601	635	589	641	659	688	633	638	653	651	628	626	647	653	621	628	638	616	675	640	622	654	665	671	632	624	642	624	623	666	608	612	645	669	640	637	643	594	664	638	660	660	622	631	615	672	614	604	591	681	656	671	685	625	626	648	643	639	632	657	645	591	636	617	640	671	631	654	659	623	643	651	656	609	617	713	664	656	626	597	671	647	652	662	675	630	627	623	659	593	629	603	615	625	689	655	607	641	640	642	613	638	657	650	601	664	632	645	630	643	630	592	649	659	634	660	633	634	668	651	664	685	665	669	625	669	653	606	606	684	674	614	636	660	671	678	673	602	680	581	651	640	657	675	659	608	634	649	649	642	612	655	635	613	649	659	692	604	623	598	627	683	672	641	629	683	589	624	628	685	645	699	681	630	661	626	615	605	636	667	603	603	663	581	632	662	639	646	623	639	649	655	622	647	629	701	621	649	655	639	633	665	702	656	646	641	668	644	629	647	627	626	652	658	617	609	659	658	661	611	646	654	610	640	646	620	632	662	669	626	614	648	644	651	607	668	608	678	605	656	628	715	621	614	584	658	627	657	662	642	663	663	616	660	643	665	694	651	628	648	634	669	658	642	677	637	701	648	674	631	670	661	654	644	621	690	683	627	641	642	641	657	627	622	640	647	660	608	653	671	618	637	657	668	647	623	660	639	679	660	673	631	671	655	682	590	618	595	667	628	663	674	653	642	652	657	646	677	641	624	655	699	662	639	651	666	663	657	655	637	678	657	674	690	637	638	654	650	594	661	675	648	667	624	654	632	669	646	655	662	616	639	643	625	653	645	585	664	621	643	631	616	691	641	631	674	672	665	612	658	621	637	682	639	595	619	641	642	647	634	603	661	648	655	617	623	598	603	651	658	648	683	708	627	658	636	655	598	641	632	648	650	633	650	651	656	651	671	631	646	635	628	673	667	628	672	593	642	651	621	621	626	640	653	646	615	597	638	645	676	633	674	608	602	659	671	614	626	671	605	652	659	625	652	645	665	611	641	629	655	621	643	631	666	676	671	673	636	679	668	620	668	639	628	644	595	629	626	650	607	630	606	694	644	667	607	617	685	625	637	618	657	682	644	667	672	660	664	622	705	611	616	677	625	645	602	612	642	647	633	643	659	653	642	621	642	645	637	676	623	624	632	661	633	686	662	663	649	667	655	659	671	650	633	619	632	630	656	627	627	608	650	613	676	642	617	654	619	734	645	655	638	641	596	668	670	602	696	698	648	612	695	690	630	667	647	661	659	630	621	652	606	685	624	668	695	651	592	688	677	642	660	664	628	653	645	641	647	649	653	621	627	670	640	642	617	666	628	600	639	599	604	707	667	641	618	656	643	627	645	659	674	603	685	663	657	639	651	663	662	627	647	617	624	654	617	618	650	583	650	647	659	671	651	673	649	628	616	657	642	620	595	638	668	624	653	623	654	649	625	673	666	633	614	624	620	629	622	615	607	680	659	654	610	653	644	618	605	648	628	641	613	651	607	618	679	659	614	618	634	642	645	622	649	635	685	647	645	659	652	623	598	649	672	675	628	633	669	711	644	635	692	701	589	686	627	638	691	654	660	669	618	646	650	655	664	609	640	628	629	661	587	625	677	639	673	691	656	633	714	648	694	690	609	645	662	675	647	614	642	613	637	596	670	595	652	629	658	628	625	656	636	637	610	686	649	645	637	639	631	640	673	672	615	641	640	646	646	610	678	602	719	627	650	638	656	671	610	573	636	655	654	682	639	671	634	620	643	640	633	569	630	641	612	633	637	651	606	675	640	669	656	643	660	649	633	646	630	679	668	705	600	649	632	643	599	666	662	691	679	626	701	604	654	653	637	625	611	644	646	618	630	585	623	638	692	669	653	637	698	623	611	626	596	657	647	657	641	599	660	644	629	659	664	615	664	696	621	620	649	684	689	680	642	678	640	615	679	607	645	623	640	645	676	604	622	630	724	620	669	605	556	664	627	658	619	661	644	649	657	647	661	678	649	661	639	623	638	659	631	708	618	652	642	681	613	649	622	664	641	661	691	636	652	655	649	641	616	646	599	657	659	682	601	659	645	599	657	671	636	601	618	655	624	610	681	615	663	637	637	653	643	632	601	685	626	616	645	671	682	631	646	640	679	651	651	652	633	674	635	646	636	641	627	608	627	625	668	646	656	616	648	637	618	643	620	686	661	640	633	636	700	664	702	654	669	627	641	633	665	622	647	674	675	642	638	636	635	666	619	626	639	649	668	655	656	631	655	602	657	690	651	657	651	644	651	632	592	644	640	659	652	639	606	662	677	621	680	634	656	637	677	656	640	630	654	650	649	660	643	654
23397	20684	24252	27151	20684	20712	16966	1078	580	470	484	427	401	353	308	276	246	240	253	243	251	252	228	227	208	213	251	228	198	212	200	208	213	197	180	205	186	210	188	197	215	209	211	216	234	195	191	175	195	198	191	201	192	179	193	195	192	189	195	154	189	184	184	186	211	168	174	215	174	174	169	177	188	173	167	155	185	153	169	158	162	192	172	188	181	205	185	202	183	197	179	181	169	181	191	174	168	163	178	207	167	188	190	178	182	192	174	191	208	210	192	183	205	178	188	197	175	209	159	205	166	202	174	220	180	191	164	223	173	181	178	177	195	189	194	186	178	202	187	207	177	170	170	168	212	202	183	189	201	184	201	207	206	226	177	202	184	186	170	193	168	187	197	206	166	189	182	163	164	173	201	217	179	181	187	179	171	184	170	167	173	198	193	171	158	198	159	189	203	193	184	196	204	173	203	191	171	174	197	201	167	205	184	173	180	179	166	206	201	213	186	190	174	171	196	197	178	192	197	182	159	191	198	159	162	180	182	172	194	186	193	162	220	181	181	199	208	184	185	189	191	187	178	189	216	172	200	174	199	178	183	192	185	196	179	213	189	175	209	170	180	196	176	208	213	194	173	174	200	183	201	184	189	190	189	178	191	175	185	184	204	172	221	188	190	181	196	202	173	196	178	217	187	147	199	184	204	186	172	180	175	203	186	175	183	162	166	187	205	196	182	169	180	205	183	179	186	202	186	198	202	171	192	186	171	177	210	194	213	190	197	177	180	186	190	196	165	182	166	162	194	192	178	195	162	180	157	170	179	207	218	192	180	171	190	174	192	195	196	202	209	199	182	173	178	188	193	187	187	181	194	197	192	199	200	202	169	181	167	197	188	205	182	178	171	199	186	179	195	183	184	174	178	178	195	189	185	182	183	190	200	176	172	145	181	183	166	186	190	183	172	186	173	174	187	177	180	202	226	180	163	176	175	194	171	185	170	165	210	191	198	172	161	187	184	200	187	184	162	155	199	177	197	173	184	210	181	175	198	178	190	153	180	179	206	172	196	198	188	185	195	167	180	195	196	189	211	175	205	167	164	179	197	185	163	193	201	166	194	189	206	199	160	163	187	175	185	202	184	185	192	203	197	213	185	178	169	212	200	173	190	176	182	172	196	197	175	197	185	193	189	172	174	216	186	200	171	188	189	171	166	210	181	213	189	198	168	174	176	184	200	191	198	186	190	201	195	196	172	173	199	198	193	192	177	189	200	201	195	174	208	182	188	172	208	191	178	161	173	201	175	185	192	186	204	183	174	168	179	201	187	207	189	197	196	195	158	189	179	204	209	191	188	194	178	191	188	166	170	190	179	196	173	185	171	192	183	186	189	188	198	189	198	175	199	163	189	186	200	181	174	183	204	162	178	204	180	192	202	168	194	202	198	178	181	185	175	186	186	174	168	195	162	206	182	180	194	195	179	217	180	179	178	195	186	179	192	176	188	213	197	200	194	192	193	178	182	175	175	193	200	193	197	159	194	197	205	217	181	186	206	191	226	189	170	181	188	185	164	167	201	186	192	184	178	165	201	190	187	190	181	196	157	197	169	164	201	219	185	160	183	163	179	199	153	188	196	182	171	188	182	180	187	188	183	184	164	184	195	208	180	209	179	178	187	213	206	173	173	185	189	183	184	183	199	160	187	167	173	187	187	162	206	164	200	187	184	180	179	211	179	168	151	186	179	197	173	203	216	182	163	163	194	184	209	205	191	187	193	195	187	174	194	182	180	194	173	177	183	190	176	182	161	192	194	170	172	218	177	184	193	190	222	193	210	215	190	173	184	158	178	178	206	178	185	213	166	209	193	174	183	171	192	183	202	225	205	172	181	161	186	210	196	182	181	195	203	168	185	182	187	181	177	196	199	178	171	188	176	215	182	168	183	195	203	189	183	174	180	198	190	179	170	178	144	190	191	186	167	171	185	177	162	190	203	177	206	188	194	159	195	219	165	207	224	185	206	195	177	186	182	179	193	204	218	186	199	207	189	193	171	188	180	168	199	209	195	191	188	183	177	183	165	162	194	190	167	186	164	186	172	155	200	181	203	204	173	190	192	196	181	145	206	184	178	185	195	179	197	197	189	199	182	174	176	214	177	183	209	170	152	182	186	192	194	172	199	194	193	182	194	158	180	175	167	184	201	192	195	199	172	183	189	178	175	198	193	176	191	172	197	176	166	165	193	198	152	202	175	169	210	206	187	208	179	181	186	188	163	181	198	224	182	193	167	201	173	185	169	191	200	183	204	179	203	183	188	184	158	168	208	157	168	193	181	169	152	197	196	197	192	199	191	167	190	171	186	185	171	175	179	174	193	187	188	203	206	194	196	200	183	180	172	185	208	177	180	190	174	183	203	188	188	202	187	190	174	194	180	165	197	189	154	175	197	176	197	201	179	182	180	191	194	165	170	200	178	186	211	199	189	164	178	197	203	198	183	183	183	170	193	206	212	198	187	192	161	174	175	190	203	174	200	163	184	160	161	181	156	183	201	201	186	212	191	186	185	196	207	216	224	182	168	205	174	187	214	196	176	174	177	181	202	188	202	187	194	190	180	168	193	202	188	214	222	190	194	183	195	208	174	161	187	184	176	191	185	180	179	205	185	206	192	186	160	187	197	189	197	181	165	185	179	209	175	196	192	199	173	188	189	190	212	218	187	175	206	186	167	195	192	180	163	200	177	207	191	168	178	186	186	214	188	201	205	185	181	167	200	179	170	186	188	184	194	161	223	174	174	167	180	158	172	200	193	191	191	197	170	186	198	216	185	193	203	192	180	176	178	194	195	159	176	199	202	196	191	176	222	200	177	209	187	181	188	186	181	187	193	201	185	185	190	200	193	166	188	195	190	187	198	193	197	199	196	181	167	176	171	185	174	198	199	187	168	177	185	174	204	184	182	178	169	209	169	180	188	188	203	200	200	210	172	205	182	175	198	176	205	160	211	177	204	185	190	191	179	175	177	179	199	194	191	191	178	191	183	190	192	194	191	205	175	156	203	171	193	200	178	190	173	173	165	187	174	176	186	218	187	170	188	173	196	186	208	175	188	163	177	205	183	200	185	176	187	193	149	211	186	199	184	175	172	173	180	203	175	194	164	181	200	166	176	192	204	191	171	198	185	178	199	195	177	212	170	174	200	180	180	175	191	194	218	174	195	192	216	178	195	181	198	203	179	191	172	202	182	187	170	194	183	185	199	211	174	174	185	215	194	180	185	192	207	175	202	195	178	200	185	188	189	176	193	209	202	192	192	185	190	177	179	190	177	207	187	188	162	196	178	157	181	196	189	196	181	205	176	188	195	192	186	178	191	181	221	183	203	188	181	182	166	172	171	200	182	197	207	170	194	189	205	184	191	194	179	215	197	203	169	190	187	175	230	169	183	186	201	171	186	180	184	184	163	190	183	169	185	190	184	175	200	211	160	194	176	192	183	168	208	196	194	175	188	193	200	192
4268	7352	3535	1900	1257	797	677	615	576	527	542	504	513	537	518	471	466	462	507	437	454	460	458	450	472	434	413	475	482	470	468	477	485	460	453	437	476	426	466	436	457	484	445	476	461	493	428	433	431	456	423	454	444	404	439	435	421	457	438	440	449	448	429	432	450	448	467	474	455	463	465	436	433	433	417	473	465	483	433	435	457	427	423	481	478	444	474	476	422	445	435	429	464	439	441	449	428	482	464	465	439	462	445	457	424	430	447	465	465	448	484	440	428	438	446	456	449	457	485	437	480	445	499	436	424	432	405	438	449	427	475	442	484	448	456	438	429	459	423	488	458	435	476	458	427	426	452	410	453	462	471	469	450	477	474	453	478	458	460	444	426	440	426	457	450	490	458	469	419	458	447	446	415	429	409	426	429	457	452	412	434	430	483	436	424	439	464	441	525	425	444	436	479	472	435	437	423	423	426	416	467	393	436	440	445	479	447	453	468	506	423	469	414	467	438	460	466	469	443	424	448	466	426	406	471	415	423	455	460	470	461	445	450	478	463	444	487	457	444	460	443	452	411	434	439	435	461	427	411	434	455	408	396	470	480	413	449	465	425	443	464	439	404	459	463	429	451	437	445	442	452	457	427	434	417	432	440	459	432	440	465	452	457	423	449	464	427	462	447	442	458	431	452	462	422	441	467	461	417	440	458	459	479	451	453	454	419	430	463	400	451	456	473	426	453	474	463	457	430	449	464	475	447	451	469	429	450	405	474	406	422	453	448	440	456	486	409	459	485	454	464	438	447	421	453	459	465	456	441	470	454	462	495	471	457	468	450	477	443	450	467	470	465	430	442	468	422	448	459	432	453	457	489	432	458	438	416	435	454	442	459	481	456	443	449	454	466	466	444	425	464	457	413	468	430	428	404	444	442	412	438	451	425	461	474	480	435	436	472	495	458	462	424	418	474	411	478	451	479	451	451	451	479	444	459	467	456	452	423	448	425	458	448	445	464	446	477	456	446	434	433	462	478	437	438	496	458	423	463	460	447	465	442	456	440	502	446	442	445	460	453	428	423	436	452	462	441	480	457	449	467	419	441	417	435	420	454	437	458	423	461	459	445	447	432	417	423	445	483	447	418	471	458	461	466	472	466	449	494	472	419	471	411	496	479	459	482	454	469	483	474	451	464	454	461	469	474	447	439	460	434	481	436	465	460	456	452	458	463	467	426	464	427	438	439	420	492	429	447	469	453	422	460	415	412	470	486	469	422	417	445	435	465	456	428	430	420	440	446	428	450	452	397	477	440	493	468	440	451	463	449	431	455	484	408	446	429	484	456	447	465	441	427	444	413	442	416	421	410	468	463	451	421	466	477	464	493	463	438	417	463	453	467	479	462	450	458	426	436	448	453	443	471	447	448	450	440	412	447	487	436	414	450	452	441	462	477	478	432	429	484	462	450	454	445	462	481	429	433	462	472	471	453	469	438	495	469	437	437	465	489	460	419	454	493	440	426	422	448	460	431	493	406	436	427	440	460	443	459	426	451	431	436	472	451	439	449	420	455	428	467	478	454	450	479	410	442	454	436	450	403	463	442	424	427	436	433	403	487	476	441	457	439	443	432	404	432	438	437	460	455	480	455	461	455	428	431	457	495	433	432	457	442	429	458	445	455	440	472	437	415	454	475	438	437	453	464	457	443	443	440	414	462	438	442	456	420	435	448	427	480	429	482	468	454	481	420	456	481	425	441	480	424	419	436	448	444	413	461	453	467	483	458	469	442	442	438	440	425	448	471	418	451	464	455	424	455	473	453	449	424	443	478	478	417	454	413	451	497	422	417	420	431	433	462	446	443	470	482	435	424	451	451	412	448	493	490	435	392	428	459	471	483	460	445	442	436	430	465	480	453	461	442	426	459	442	437	438	497	420	467	414	476	493	477	485	429	397	488	431	449	476	443	468	465	404	483	449	455	451	433	455	487	418	451	434	463	441	466	462	448	438	466	449	417	450	441	459	464	420	486	452	411	461	476	431	444	476	443	455	452	434	448	433	421	452	424	444	428	483	485	420	474	464	437	447	440	449	478	486	489	463	477	420	452	434	437	455	448	442	441	445	445	436	455	412	448	416	440	489	438	421	436	448	438	414	457	447	453	443	447	446	461	444	432	437	432	471	443	460	445	437	436	440	462	419	458	462	440	405	452	468	491	461	437	433	443	450	471	449	447	451	430	432	414	454	498	453	418	401	444	466	429	468	473	439	434	469	462	430	421	446	445	460	456	436	460	454	464	435	459	437	468	459	449	436	437	456	411	466	409	454	450	441	433	446	455	423	448	454	465	430	472	443	460	417	429	442	441	439	454	463	466	443	441	467	451	465	446	469	400	472	464	458	425	407	455	472	456	451	500	460	431	430	453	458	459	456	490	428	456	414	450	445	420	459	458	444	438	424	451	431	448	444	469	454	456	453	463	475	497	441	451	441	441	437	408	457	463	449	499	426	450	486	479	438	427	443	412	432	448	443	428	482	438	429	465	447	435	421	445	449	418	452	414	439	462	430	464	442	437	464	467	490	463	433	444	455	451	486	453	441	430	459	460	447	436	482	419	448	454	421	452	466	431	447	463	431	410	455	445	428	471	462	514	473	430	462	409	472	432	432	445	435	451	442	443	426	469	480	443	479	458	495	413	455	441	431	477	442	420	445	440	478	433	453	443	430	437	514	406	438	470	455	417	471	495	406	442	444	406	452	503	450	454	452	408	442	468	465	420	431	429	469	445	449	472	446	469	446	421	403	453	447	457	445	464	459	475	457	480	439	434	465	450	476	454	470	444	476	449	436	479	394	435	447	443	474	445	477	465	469	423	421	464	414	491	485	459	461	476	471	424	443	434	452	450	482	476	443	451	443	446	458	411	473	460	460	462	495	455	413	430	457	452	440	438	457	431	416	484	429	463	447	461	470	417	441	452	475	443	431	467	437	451	479	433	443	461	464	425	465	419	424	489	439	453	457	490	455	469	445	459	470	470	400	461	462	466	446	450	463	446	446	452	457	411	428	466	473	436	489	457	478	490	425	514	416	424	424	462	421	449	466	456	424	430	432	444	458	458	465	463	423	457	449	440	415	432	414	447	422	458	431	418	428	411	448	452	458	449	494	433	470	453	445	445	464	407	473	425	464	477	412	463	452	472	473	479	476	457	464	474	461	463	454	458	436	465	435	469	481	457	455	450	459	434	451	417	438	431	434	459	417	461	433	420	468	441	448	433	427	451	437	479	465	445	466	431	413	442	451	438	421	472	463	408	448	443	440	455	461	445	418	465	455	407	471	458	449	439	435	448	457	451	465	450	458	432	478	454	472	468	433	432	426	451	439	428	456	446	453	451	473	458	428	430	468	471	461	405	438	452	434	467	461	443	456	458	459	495	466	420	422	431	431	449	446	440	420	434	460	468	438	444	455	448	500	442	418	443	446	475	418	412	430	442	462	423	411	449	415	487	461	500	413
31466	19288	8220	1354	843	646	547	539	492	505	468	445	431	419	400	412	396	404	389	454	403	429	406	400	384	410	381	394	445	373	393	412	389	408	401	418	405	412	416	406	407	402	383	408	420	370	404	400	415	405	399	413	373	387	424	371	381	397	387	371	379	377	408	426	447	399	418	419	381	419	400	397	416	398	402	373	392	399	380	394	363	381	358	390	410	377	412	404	397	383	400	419	384	379	401	389	391	404	417	369	356	379	367	440	401	403	418	344	406	373	390	366	453	403	411	411	408	370	385	448	362	413	368	395	383	347	372	451	424	396	395	399	421	428	412	398	433	405	409	396	452	416	391	383	398	399	398	398	381	370	432	416	437	385	434	406	421	430	411	439	400	398	417	391	390	379	378	392	440	386	413	426	393	382	390	411	471	409	413	387	385	396	390	401	381	396	387	394	420	385	382	384	406	416	392	397	407	391	419	416	428	381	368	426	438	394	379	410	386	404	425	370	357	374	387	408	443	420	391	424	403	444	370	399	387	395	403	409	392	407	415	414	413	398	412	414	400	367	417	433	368	435	396	395	389	413	378	408	358	383	417	420	409	426	391	425	414	427	395	343	416	437	397	409	420	414	384	445	402	395	413	388	432	392	421	396	425	447	378	417	405	410	436	379	424	449	370	403	417	407	377	363	412	432	429	394	434	401	389	366	397	459	383	383	406	389	378	379	468	438	427	379	432	398	438	378	380	394	426	415	422	415	397	382	369	419	406	399	418	424	461	416	382	386	392	413	392	379	416	376	397	376	405	403	439	351	374	391	400	406	400	389	372	418	397	401	393	390	390	394	405	404	384	401	423	356	395	396	390	421	396	389	403	412	423	423	376	408	406	423	364	416	398	419	371	401	419	391	423	418	374	363	372	417	350	381	418	388	427	431	412	431	427	389	424	438	372	424	411	407	397	415	394	389	410	404	388	416	410	401	397	398	431	381	410	443	404	381	377	399	369	414	402	418	391	432	370	417	367	382	391	407	390	426	421	406	371	398	407	424	385	438	406	436	413	417	424	428	406	395	428	373	415	358	392	361	386	379	409	462	415	403	422	411	346	430	408	381	395	406	414	416	406	422	401	428	390	415	421	400	391	391	408	404	402	386	416	382	404	377	384	423	419	380	411	416	428	390	447	391	401	373	441	404	391	380	422	405	401	418	432	403	430	425	410	403	403	392	425	443	411	417	412	433	414	388	428	385	391	417	443	407	397	409	421	363	434	387	413	368	390	407	386	420	403	428	411	405	431	375	407	418	374	405	414	419	429	457	400	373	374	402	448	399	409	425	366	435	369	476	416	378	363	444	419	431	419	393	383	402	432	383	456	410	348	375	420	460	429	371	382	429	345	391	379	404	374	384	340	420	423	434	407	373	429	381	416	423	426	391	400	429	405	408	381	403	350	410	388	398	396	400	429	424	399	453	403	346	390	386	413	396	400	395	399	395	423	364	413	396	367	395	384	399	400	408	433	386	398	423	412	394	404	407	400	396	397	437	394	360	425	365	415	423	377	395	396	370	405	422	392	420	351	378	390	431	358	356	391	417	431	464	419	430	447	421	397	415	430	413	394	370	402	432	415	431	408	406	398	421	421	360	410	382	394	414	406	415	394	388	430	392	421	393	423	423	446	384	406	382	436	410	372	427	387	389	350	391	387	404	401	386	380	399	410	366	403	380	407	399	380	380	393	414	386	427	400	397	366	401	369	420	396	399	374	419	386	383	388	387	395	386	437	400	416	454	369	405	379	421	358	386	416	411	458	405	376	413	378	387	413	395	387	383	389	382	416	358	389	378	433	410	443	393	412	367	405	408	391	398	369	407	393	398	386	401	409	380	429	369	391	396	422	426	413	407	419	404	368	400	404	394	425	408	383	415	417	384	403	399	420	421	383	418	370	380	369	369	426	420	412	412	442	453	373	394	431	420	418	432	405	397	389	389	406	395	389	380	389	381	416	409	404	388	419	367	425	428	412	387	398	404	402	416	462	412	414	440	421	400	428	407	395	422	418	354	411	414	408	369	411	412	392	414	367	367	420	384	369	397	390	435	390	451	399	408	417	420	391	340	432	414	392	418	459	414	371	395	373	389	374	368	409	408	430	401	409	397	386	372	431	441	397	420	408	417	420	403	405	377	399	442	407	375	394	386	404	402	409	413	416	390	394	417	392	398	386	408	366	397	362	402	372	388	422	387	402	413	417	423	436	408	434	407	466	395	409	376	396	398	431	422	410	390	406	417	396	439	408	412	396	408	426	410	423	386	367	406	419	427	410	401	349	407	393	376	403	394	407	389	418	410	391	390	400	402	420	431	400	391	357	391	418	406	394	408	412	391	398	388	399	420	386	419	417	404	356	417	382	391	410	444	398	402	407	411	405	370	407	364	409	419	392	386	371	398	427	367	409	398	409	395	416	429	422	374	401	403	387	396	418	432	419	390	405	426	410	385	384	366	418	406	415	400	382	397	382	393	404	439	446	416	405	346	393	363	402	375	364	418	418	425	411	367	420	403	430	407	436	378	410	435	414	399	349	376	419	369	380	385	411	379	399	413	395	380	372	429	361	434	400	434	421	358	392	399	382	437	427	428	385	417	420	358	391	397	371	409	408	386	389	398	412	394	432	425	400	393	369	371	368	357	421	388	401	402	419	428	455	410	404	375	423	415	431	399	409	428	402	406	382	424	401	378	411	405	416	382	387	411	406	415	362	395	414	382	402	388	397	412	398	429	434	447	401	388	396	377	428	387	444	373	430	357	424	401	422	381	396	413	389	379	367	410	381	358	378	442	428	385	391	403	432	402	418	363	410	407	379	384	409	450	383	417	405	399	398	420	415	390	387	399	433	376	423	386	377	422	438	418	398	424	429	414	391	407	385	406	415	402	378	432	404	378	379	382	430	390	408	412	370	392	374	436	382	429	389	436	415	399	392	410	397	358	418	406	410	405	386	409	356	426	413	411	411	406	439	357	387	402	369	423	429	406	395	398	400	381	408	393	382	432	472	405	475	402	393	389	404	384	447	436	392	382	395	397	405	395	411	368	400	395	412	408	377	394	410	405	392	383	406	356	389	404	391	401	407	407	384	449	436	403	398	387	441	407	439	407	409	468	421	355	417	402	434	432	431	372	438	408	403	392	370	373	411	394	428	398	384	390	409	386	393	402	382	409	387	409	387	426	402	393	447	369	434	421	381	373	399	399	414	404	402	425	387	417	376	396	402	421	405	380	388	419	388	433	405	394	403	396	398	401	383	405	436	409	408	386	414	454	404	430	366	400	385	421	404	427	445	401	381	396	376	423	417	395	405	420	417	375	396	418	392	428	363	404	412	407	406	385	421	408	398	417	458	425	423	384	390	433	395	392	450	389	393	375	402	383	411	431	416	424	424	411	408	387	380	400	369	422	403	385	437	418	438	396	387	389	405	440	388	363	436	388	380	365	422	390	394	445	370	399	400	391	415	367
6027	2608	1708	1211	1072	960	883	858	901	948	928	914	868	875	892	948	869	870	924	938	856	933	855	978	922	878	878	927	912	845	937	922	912	889	852	880	908	950	946	861	906	836	856	919	904	917	870	894	898	905	883	885	907	898	940	882	918	901	905	910	918	886	910	919	910	923	937	910	862	891	911	915	867	890	905	878	881	895	916	909	910	913	896	897	924	949	935	920	920	840	948	906	904	924	895	931	925	853	880	893	900	893	929	846	947	943	854	891	814	870	884	904	877	897	948	915	899	884	893	850	935	946	861	892	818	869	874	920	896	865	888	883	881	914	847	876	903	887	898	865	860	868	911	914	911	883	893	827	917	925	872	881	873	868	847	868	861	902	901	924	855	854	880	919	841	896	872	942	894	904	913	907	878	873	818	872	859	906	883	901	835	886	929	881	888	840	861	906	936	902	898	938	931	877	875	908	872	846	942	882	848	895	885	871	903	908	876	898	909	946	894	881	932	893	909	853	901	907	896	849	844	889	886	872	877	868	916	888	882	900	911	946	899	945	866	888	866	857	895	900	879	907	924	877	909	926	926	905	879	853	957	911	863	895	878	853	871	881	898	893	809	907	860	866	930	872	926	957	893	986	911	878	842	876	914	849	896	892	917	955	891	891	861	877	899	896	927	930	882	899	966	904	851	900	890	855	860	909	879	884	852	899	875	880	891	909	863	889	871	886	931	833	916	908	847	929	878	858	852	914	865	890	875	857	830	940	906	883	938	958	918	903	868	901	852	856	857	882	900	886	912	898	912	824	948	885	855	871	874	886	867	885	891	857	906	900	861	900	934	933	933	884	946	890	886	877	905	930	914	830	886	897	925	876	901	850	874	897	903	843	918	925	907	924	911	894	884	860	854	918	884	916	927	883	906	882	889	858	868	920	816	904	910	932	869	929	903	861	928	855	931	914	915	874	914	891	872	837	939	943	885	912	916	947	855	870	906	927	863	878	877	807	902	911	872	887	888	882	900	902	883	937	909	896	892	872	907	902	898	927	893	878	886	900	889	879	905	822	880	907	902	905	878	898	897	875	893	895	859	887	870	911	880	897	871	897	894	880	873	962	906	867	911	914	909	883	880	920	863	885	893	876	914	885	880	933	878	913	924	891	887	859	887	904	902	879	874	885	906	896	911	918	883	955	860	865	942	868	873	900	894	932	910	895	908	875	909	902	860	885	918	871	897	968	872	912	885	908	836	871	918	837	938	880	913	866	864	866	919	916	883	905	888	894	837	873	897	907	910	880	923	901	908	868	904	951	903	887	855	904	860	906	916	879	872	883	885	943	858	917	924	876	912	857	886	941	909	853	927	882	891	845	930	899	882	861	850	876	878	934	873	850	942	868	910	922	896	935	867	889	877	893	903	921	928	899	930	895	838	847	868	872	864	871	916	860	873	822	930	911	907	855	918	917	932	863	908	899	866	878	894	858	855	885	845	917	877	914	875	895	874	916	907	881	917	966	854	918	944	893	835	874	903	883	877	890	879	888	905	900	865	848	894	901	851	873	872	837	868	912	885	867	891	881	922	824	915	908	937	863	899	874	923	935	894	958	851	844	924	947	898	905	841	855	876	926	956	922	890	876	971	873	839	904	907	916	921	884	899	872	877	885	941	895	969	833	950	878	896	850	907	911	956	868	905	875	888	909	881	883	877	906	862	870	859	859	873	832	859	851	891	936	921	893	904	905	916	872	835	926	911	915	881	866	861	930	882	875	874	857	919	892	898	865	844	918	916	933	867	887	926	936	823	847	918	877	879	895	874	842	879	865	848	879	925	867	826	861	882	873	967	842	950	917	937	910	839	908	913	904	850	918	908	869	913	946	904	874	843	903	907	889	917	904	864	884	917	880	933	885	926	878	895	948	930	881	922	899	901	918	863	891	880	944	930	881	925	889	934	872	883	908	901	873	903	897	895	895	924	898	883	879	887	916	867	922	848	923	904	951	854	904	868	823	869	910	943	895	867	922	890	925	891	887	906	948	870	891	868	936	909	911	879	924	923	887	874	911	831	912	942	874	919	877	849	907	923	930	885	937	905	852	907	912	910	896	914	846	886	895	863	899	904	894	881	879	915	896	870	867	868	893	868	867	930	954	896	880	934	893	793	911	867	918	859	945	880	920	902	874	924	858	913	834	909	901	991	930	870	884	841	893	859	858	879	883	867	975	919	882	905	903	932	903	893	910	845	880	918	924	926	939	969	929	862	892	918	851	881	879	914	878	848	919	903	864	951	852	889	872	919	887	899	897	873	854	905	937	965	919	907	909	873	883	889	910	852	902	852	900	878	876	819	832	863	896	877	880	875	968	891	911	904	890	915	902	873	882	863	903	861	893	884	908	893	892	849	939	873	895	882	890	883	907	863	877	881	968	893	907	887	879	867	915	884	942	894	879	882	867	916	926	905	859	916	878	877	916	960	889	918	834	912	899	903	836	902	872	930	917	888	905	923	882	907	900	871	898	842	917	910	921	876	881	846	884	893	928	921	849	865	859	863	911	893	925	836	917	916	917	895	917	878	920	878	902	934	856	898	927	932	894	869	893	874	901	889	916	870	899	875	870	828	926	927	892	914	879	840	926	880	871	896	861	896	927	909	855	880	890	899	906	847	884	881	922	851	934	923	923	908	888	913	878	886	901	895	923	812	889	900	870	880	880	910	891	884	929	925	910	874	891	934	937	856	846	868	909	893	855	862	921	865	903	858	886	875	902	865	861	901	905	942	879	885	841	891	872	890	912	904	845	834	941	889	927	843	833	884	943	934	941	933	885	928	946	890	887	920	881	871	894	869	907	897	962	871	893	925	864	895	870	913	947	874	907	875	894	936	877	883	945	837	892	886	938	856	855	850	913	934	906	912	844	890	879	888	906	912	932	892	839	847	935	891	924	853	873	940	916	899	829	886	886	870	901	889	855	869	880	849	885	896	861	936	867	851	899	922	858	877	895	891	869	948	934	954	880	921	885	869	884	876	901	856	909	861	887	873	921	846	870	880	910	917	871	918	919	949	905	929	875	862	936	895	915	900	895	914	858	888	912	923	881	922	878	866	946	856	891	875	834	993	869	868	929	886	807	860	884	839	926	848	856	865	880	891	859	931	901	871	842	885	932	874	932	966	906	895	902	861	828	898	894	883	876	903	903	926	948	955	905	869	902	837	867	886	921	920	883	897	908	869	890	918	874	930	840	932	889	892	902	891	903	886	930	892	897	905	886	879	910	900	864	965	878	903	917	871	878	869	892	870	900	913	916	903	880	883	859	872	865	922	849	897	932	944	862	876	933	881	893	887	874	962	897	907	923	911	931	938	838	907	901	901	845	942	884	866	912	934	894	911	922	951	841	868	906	981	939	907	888	897	883	882	946	822	871	870	938	881	859	865	880	867	866	900	924	859	872	898	879	871	894	887	887	844	887	895	903	918	911	885	899	886	881	921	944	915	891	869	927	886	855	841	884
23966	20642	23876	27398	20641	19827	1465	620	502	405	437	441	387	371	372	319	323	303	301	325	302	357	311	361	326	281	296	287	287	338	302	311	288	304	265	293	307	278	312	294	280	311	288	264	287	271	311	291	277	257	281	344	292	281	307	285	299	265	289	318	296	274	293	293	288	270	262	261	291	283	249	297	295	297	301	278	261	262	282	273	267	283	272	285	292	285	306	289	285	315	267	272	302	275	295	267	287	302	329	269	259	274	291	268	258	284	289	276	277	256	296	279	283	273	291	297	307	286	292	272	298	308	283	319	335	283	296	286	276	305	260	292	303	280	276	290	282	262	278	311	288	268	313	308	290	271	321	271	303	277	270	281	289	302	297	296	284	270	312	273	283	307	296	282	256	258	292	288	296	284	298	290	238	277	259	297	285	266	313	301	247	302	282	252	288	269	300	288	297	288	287	278	269	279	277	298	260	296	290	308	288	299	282	276	299	313	256	274	279	281	301	292	274	285	270	301	292	266	325	273	302	315	299	296	291	254	302	314	271	257	267	289	250	277	277	280	294	283	260	286	288	289	258	278	292	306	286	263	255	273	292	298	295	265	266	276	285	292	298	286	295	281	279	311	274	271	284	293	309	282	255	281	309	296	277	271	295	269	283	271	277	277	300	259	283	298	325	278	302	264	284	270	307	278	285	300	297	256	274	279	350	276	303	286	290	285	308	281	285	294	287	281	253	281	295	270	264	262	282	265	303	317	306	291	282	260	285	296	273	286	266	311	266	269	278	257	273	248	273	267	291	252	272	302	278	288	273	300	270	280	278	294	335	288	299	292	281	312	295	294	252	310	282	286	272	297	277	259	309	270	338	300	294	299	302	297	248	271	300	269	304	274	246	319	306	300	265	283	272	273	269	262	306	277	295	280	279	289	300	300	271	278	263	267	279	277	318	276	293	300	319	314	303	252	268	281	312	275	237	284	294	285	275	280	272	292	273	310	311	286	276	270	253	297	292	316	292	248	289	311	312	259	294	282	288	262	279	277	277	269	299	292	284	273	318	259	273	270	275	270	291	317	274	290	288	279	276	302	289	249	280	301	293	288	249	281	273	270	258	293	302	278	277	308	286	293	281	280	272	286	296	293	282	288	258	280	285	280	275	280	294	294	288	288	266	280	296	297	277	309	300	270	262	273	271	297	232	293	310	287	276	321	252	299	277	288	284	280	276	296	269	283	296	302	301	260	265	273	289	285	268	300	266	293	256	298	290	309	312	261	286	274	325	297	285	271	282	272	283	273	288	289	278	312	293	247	238	303	293	291	295	302	268	311	310	294	267	305	260	279	255	267	285	301	243	275	274	323	276	264	254	292	276	296	263	270	308	269	281	287	268	276	283	310	285	258	281	310	270	297	280	260	283	312	279	302	315	271	311	291	283	247	284	307	284	301	297	294	291	292	273	277	318	276	275	293	288	280	267	274	292	316	280	264	254	307	323	281	280	241	254	259	272	277	315	270	305	287	297	268	290	292	275	290	292	289	286	266	269	282	296	286	286	304	288	306	302	279	275	284	292	298	335	310	279	295	267	309	269	277	284	292	300	286	295	277	263	308	317	286	288	283	284	307	281	300	291	314	273	312	326	305	267	267	291	258	295	271	274	285	282	271	276	279	309	288	264	283	302	273	266	272	283	326	297	293	292	289	279	264	278	246	275	290	298	317	285	305	280	296	283	286	273	282	301	275	291	312	276	236	276	288	270	275	307	313	273	303	265	268	279	253	316	313	305	271	297	264	271	299	312	288	290	246	278	275	279	296	265	270	297	285	268	260	270	304	305	306	307	277	290	304	286	261	304	311	278	274	283	285	265	271	298	304	293	296	289	309	278	298	296	300	285	292	287	297	281	262	285	269	259	257	279	284	281	262	317	289	283	276	299	284	287	282	313	277	282	289	254	319	281	300	277	251	260	268	280	325	287	295	263	270	289	267	298	250	296	276	270	277	287	262	293	271	302	289	286	282	313	282	273	273	298	296	258	297	256	285	273	323	300	267	281	325	322	314	324	290	294	311	263	285	298	298	287	297	284	265	314	280	319	294	278	288	262	260	281	285	294	310	292	297	274	270	271	275	267	262	294	285	295	261	276	300	292	302	286	312	285	288	270	271	284	281	259	296	277	268	290	319	270	270	281	269	303	270	259	297	275	282	272	277	286	271	303	291	274	265	288	296	300	303	267	284	302	269	294	296	280	254	286	248	296	256	284	311	296	289	290	272	302	294	275	255	279	287	302	295	294	321	295	278	265	304	263	273	298	272	305	299	319	272	293	314	269	300	267	279	275	273	281	269	276	308	295	254	266	254	271	286	297	288	249	269	242	292	277	311	305	294	263	261	288	247	286	264	254	267	287	285	292	290	290	267	280	265	244	292	305	286	288	280	286	262	278	314	264	283	321	282	295	260	286	276	286	240	287	268	304	281	290	259	285	287	308	277	277	290	274	347	327	295	300	283	289	299	255	312	280	289	307	306	295	286	295	298	290	291	265	274	308	282	253	308	295	299	274	293	297	280	261	282	314	317	311	284	272	259	281	275	283	303	307	266	324	278	264	290	291	292	283	288	262	281	279	277	290	280	260	274	305	279	297	297	285	258	269	286	285	288	263	282	255	290	282	270	284	292	276	268	266	288	294	273	279	334	293	257	287	313	291	261	290	279	289	285	280	262	278	273	266	314	310	256	260	315	282	305	321	293	297	310	288	302	281	274	275	279	265	290	281	298	277	304	260	288	278	281	283	249	275	252	300	284	280	286	278	286	291	301	279	280	255	252	270	296	270	280	267	289	290	281	303	260	279	289	285	301	311	267	308	262	276	293	297	288	274	290	290	300	288	256	273	275	320	276	305	301	287	289	294	313	254	298	274	304	277	281	307	290	274	315	302	259	300	300	307	293	263	305	288	306	269	263	293	251	287	282	302	272	278	281	292	276	290	261	251	296	283	278	286	263	276	269	318	276	233	273	283	253	289	298	274	263	290	312	253	318	263	293	280	281	280	269	316	285	291	283	305	289	308	278	270	274	277	280	294	293	280	271	280	293	290	279	260	306	281	303	273	261	286	267	293	312	290	283	269	302	266	284	297	267	272	270	292	300	291	279	279	265	290	273	292	322	273	265	260	320	307	249	266	291	320	285	296	261	280	300	320	311	292	278	267	294	257	272	262	265	286	277	316	274	296	276	277	266	284	294	266	289	293	280	275	282	288	293	277	295	274	286	292	290	312	291	266	296	264	299	302	261	296	312	273	279	301	290	304	286	298	268	267	254	305	278	292	283	258	280	242	279	292	251	283	297	282	283	277	281	316	306	291	259	270	302	263	314	273	275	308	309	292	317	289	245	257	278	251	253	303	274	290	261	292	272	287	306	338	274	287	310	296	279	279	281	264	281	272	313	278	274	284	310	275	305	289	309	294	252	292	286	283	278	314	288	250	293	309	281	305	314	271	329	295	299	296	287
4203	4821	2736	1503	1084	915	770	710	728	676	727	712	668	649	649	685	682	636	657	672	691	644	617	632	671	621	681	622	674	683	645	619	617	648	653	632	665	673	624	633	650	652	607	639	625	657	638	638	655	622	666	627	628	656	669	635	651	627	647	635	663	619	616	657	664	655	623	651	600	651	619	648	654	597	639	636	672	643	642	665	630	656	645	630	600	619	673	667	662	626	648	591	655	641	615	691	647	629	637	656	652	616	635	632	602	665	644	603	634	634	617	637	647	665	638	679	670	687	650	659	666	656	642	606	632	630	633	609	621	624	638	623	627	627	660	629	655	630	677	623	649	625	649	612	620	644	659	660	646	618	623	662	660	623	646	658	584	675	660	653	612	619	634	644	678	630	645	663	624	659	645	666	616	597	670	652	654	626	645	652	689	633	637	649	637	659	652	593	628	636	660	634	638	639	636	616	656	655	678	652	634	619	661	675	628	636	615	609	649	631	686	643	651	643	644	669	612	638	672	649	660	623	663	613	622	670	648	634	654	609	674	590	652	608	632	622	639	636	718	630	661	655	651	649	614	667	631	620	623	725	659	650	612	602	652	633	654	650	617	622	669	665	649	619	624	641	636	599	631	605	672	685	696	608	644	648	647	647	648	651	614	667	642	643	656	647	653	609	657	684	677	641	623	612	637	626	644	581	660	616	679	657	626	603	629	646	679	590	627	635	660	659	652	689	670	674	661	642	628	649	611	644	643	664	665	649	645	635	647	630	656	627	612	655	637	654	672	682	596	634	631	613	707	646	655	630	634	658	634	651	659	656	624	659	619	681	587	639	622	623	619	674	638	644	598	630	664	641	651	638	629	669	647	651	668	647	672	658	605	633	658	602	671	623	619	678	632	627	639	628	632	654	672	660	639	678	612	655	615	654	652	582	630	650	647	666	672	658	678	619	652	671	628	622	635	609	611	619	608	645	645	644	630	659	643	652	629	648	624	614	632	650	622	652	596	617	645	658	648	657	656	645	650	660	647	654	632	593	640	664	620	661	666	654	634	638	660	615	613	682	679	662	639	630	651	669	605	654	625	622	657	666	623	646	643	600	658	615	633	645	663	634	663	626	621	652	641	691	675	635	632	572	616	620	648	626	642	644	637	676	685	590	602	672	606	621	655	646	595	639	655	586	661	626	660	655	630	636	688	654	619	643	596	658	687	649	629	674	601	601	627	665	612	601	630	609	638	650	672	597	675	674	633	691	622	639	670	595	636	650	636	682	602	667	620	669	644	619	628	670	600	657	661	677	636	689	620	628	627	679	643	647	627	667	628	696	681	643	637	674	608	645	688	648	643	648	597	666	648	663	635	715	602	661	647	657	649	647	664	670	630	596	618	641	653	646	640	608	676	664	644	660	646	592	657	617	675	659	716	624	623	590	678	616	568	654	620	617	624	690	668	627	653	655	626	627	634	636	624	666	620	653	618	614	630	653	671	650	649	650	629	638	584	669	635	677	677	586	661	648	620	636	663	655	625	655	641	656	636	648	648	692	625	664	624	614	663	637	659	634	623	654	611	630	698	619	623	656	653	649	667	585	672	594	665	663	622	645	648	646	642	642	689	607	635	689	668	665	640	629	674	613	679	675	657	668	641	646	637	621	632	643	616	639	639	636	634	610	620	680	651	665	652	657	652	597	620	632	636	622	618	626	616	615	651	645	649	624	657	613	671	654	628	675	614	672	677	640	658	635	670	647	638	659	642	615	674	676	620	658	659	640	637	659	683	643	628	602	622	684	674	597	641	664	636	639	653	628	615	658	651	635	678	647	631	681	650	613	651	652	646	649	648	620	612	653	669	657	616	644	648	648	704	601	635	668	614	656	622	643	676	604	662	630	636	624	630	639	654	599	648	680	669	654	574	658	641	662	650	656	648	650	633	677	676	615	667	581	621	644	643	615	637	636	631	649	637	647	677	680	643	626	635	645	619	679	645	611	595	627	589	616	676	622	645	642	643	632	637	574	666	656	617	652	595	634	663	599	659	595	632	615	665	633	603	632	629	675	591	645	641	610	629	619	652	690	673	634	601	617	640	650	643	663	663	611	615	643	604	595	625	656	638	642	615	581	653	653	626	652	660	696	647	632	648	677	663	664	631	641	646	622	623	641	625	637	680	582	593	642	664	660	673	673	605	658	608	694	658	646	694	664	669	664	590	637	638	664	665	658	661	618	628	614	662	632	612	601	684	598	614	645	641	650	637	605	670	657	628	577	609	648	675	674	685	621	619	686	645	642	637	614	655	617	632	640	647	653	638	596	629	620	643	646	632	613	636	649	631	658	634	669	660	634	633	607	628	611	654	614	652	677	631	640	643	634	636	628	647	655	687	660	654	629	600	615	623	641	653	613	659	620	609	665	615	654	638	609	631	645	647	656	662	637	627	630	664	651	647	704	635	673	700	643	596	607	638	664	633	670	683	641	622	654	665	648	616	597	666	637	640	606	647	676	660	649	664	632	591	693	610	644	627	581	665	679	648	604	635	643	688	633	676	618	640	650	625	598	646	614	607	655	651	669	643	669	620	612	592	619	642	650	642	655	647	622	607	618	624	620	681	668	610	654	591	614	681	591	693	637	651	663	623	645	657	638	659	633	659	646	623	627	655	624	641	581	647	671	618	632	628	604	662	628	637	615	676	645	662	644	622	622	636	641	675	631	692	631	667	635	664	612	622	640	618	657	650	662	604	679	692	639	625	673	635	654	640	680	665	667	645	657	654	631	668	629	645	625	659	632	663	633	630	604	683	631	663	601	636	673	655	581	619	645	662	584	660	632	611	606	682	668	606	631	668	650	629	611	636	639	645	638	638	640	649	636	638	630	709	638	620	653	620	672	665	627	652	663	648	578	619	634	617	633	685	675	624	596	651	632	672	684	648	585	645	639	659	631	670	629	616	690	664	597	633	632	630	624	672	607	677	636	620	641	660	619	694	634	645	673	659	645	643	613	643	688	628	614	648	656	641	654	586	652	689	630	644	625	581	673	606	637	619	645	671	696	634	656	653	665	686	593	635	666	616	616	604	651	643	644	681	651	672	624	647	660	629	650	642	604	581	637	673	673	596	632	678	577	638	632	648	642	639	620	639	631	611	660	641	689	665	632	662	629	624	626	628	621	641	652	656	659	636	616	601	602	701	687	649	610	608	643	626	624	609	640	631	654	659	646	625	671	670	618	614	645	668	657	627	672	626	622	651	656	610	645	680	669	607	585	635	635	650	669	664	684	599	629	631	627	643	682	635	626	639	670	647	651	649	620	639	630	675	605	609	630	611	653	676	643	668	650	643	626	668	611	613	679	624	614	609	650	651	655	690	641	654	616	627	610	640	643	651	679	624	658	644	667	647	659	656	667	653	652	625	644	636	627	626	644	644	655	646	598	633	677	681	672	645	604	630	649	666	675	656	661	682	658	677	643	629	629	615	654	652	588	622	596	645	634	644	682	634	628	617	661
23412	20675	24226	27165	20682	20703	17003	1121	605	488	465	473	424	349	305	326	268	238	236	248	247	263	239	229	223	214	238	224	215	222	174	198	200	169	205	198	198	197	202	189	201	214	210	185	191	198	198	195	202	202	183	202	153	179	162	160	173	208	204	202	185	176	187	214	195	182	203	202	181	186	179	204	171	177	208	179	180	171	168	220	193	207	180	170	172	216	180	191	202	149	182	219	203	159	210	180	170	175	195	186	178	165	171	185	175	188	203	203	190	153	172	189	179	197	190	213	191	192	190	174	184	161	177	188	202	191	182	195	200	202	183	188	163	171	174	182	216	191	196	178	194	182	193	181	187	216	184	175	194	175	159	182	186	167	163	178	197	182	162	172	186	196	197	173	179	213	178	205	161	185	172	180	202	152	196	206	187	180	196	192	197	163	203	166	191	198	166	177	192	180	205	198	200	179	200	185	191	209	183	199	158	198	165	189	188	185	160	167	185	230	191	166	188	159	181	192	193	176	190	189	184	168	169	219	200	204	198	194	171	170	161	179	186	210	173	201	205	206	185	187	174	195	178	175	155	189	160	168	183	177	166	211	232	190	167	194	196	185	182	187	198	192	197	192	203	191	207	149	202	177	173	166	162	196	168	162	204	187	213	189	218	170	163	194	167	180	241	195	199	168	186	193	189	158	184	190	195	193	156	201	181	211	165	188	175	175	179	167	192	196	195	175	198	181	194	186	186	176	166	183	188	204	202	190	196	175	179	152	159	189	208	189	194	183	162	194	199	210	177	175	188	189	201	195	197	192	203	192	183	186	181	198	187	162	205	170	175	198	184	171	184	203	174	174	174	179	194	208	196	190	180	206	171	184	187	188	178	160	199	176	205	173	185	181	164	192	178	188	165	222	168	191	168	197	195	198	181	166	168	196	154	193	169	145	229	208	152	174	164	194	185	205	217	181	200	212	171	163	198	178	174	172	160	190	214	174	188	199	182	159	177	160	163	201	183	177	170	167	180	194	199	213	161	183	174	165	184	169	208	186	179	211	204	167	183	202	184	189	191	194	154	205	178	189	174	178	184	181	186	189	178	211	183	181	181	176	156	168	173	183	166	194	189	153	156	189	196	177	177	186	200	171	199	199	188	185	190	183	169	173	195	206	189	192	205	197	179	173	188	168	185	189	184	176	221	167	177	186	185	191	165	201	173	195	197	179	147	193	180	165	197	182	174	187	162	180	175	167	194	180	191	189	192	176	198	178	208	194	183	153	188	218	187	230	169	173	223	166	196	158	193	193	189	178	180	175	198	158	184	205	157	206	171	175	196	174	179	185	195	196	170	176	210	187	199	163	177	217	184	168	176	181	185	166	194	219	164	167	193	211	193	173	197	161	179	214	151	196	196	174	199	195	190	187	179	184	173	186	170	190	184	186	169	204	201	193	185	197	212	197	200	207	189	189	191	211	191	175	185	178	192	183	179	183	222	197	194	161	157	178	179	206	186	169	171	170	184	182	191	184	190	194	189	197	202	185	186	191	186	182	186	183	171	198	201	179	209	178	174	204	181	168	216	174	192	184	220	192	167	186	172	197	177	197	181	196	185	214	177	157	196	183	193	161	211	178	199	216	197	187	225	203	175	195	209	203	202	158	177	179	192	184	165	196	166	192	174	188	205	199	196	172	181	188	167	180	179	189	187	179	181	202	162	178	196	194	193	178	169	189	165	173	186	178	203	183	188	196	186	171	171	163	203	182	185	193	192	193	196	165	164	207	181	161	200	170	179	202	184	166	191	188	176	167	174	171	176	180	182	169	184	188	195	207	197	181	173	163	191	190	176	187	196	172	157	170	200	185	187	180	183	172	166	179	191	184	190	196	186	171	187	182	219	161	178	189	199	181	168	198	188	155	199	200	187	196	158	179	193	173	199	176	176	197	183	191	182	200	186	172	199	195	187	172	167	229	195	165	166	184	189	178	188	188	182	217	179	185	169	161	158	178	171	183	199	198	182	200	167	188	178	190	210	200	200	188	178	168	171	216	175	187	197	182	186	174	190	188	222	202	202	172	190	201	164	195	180	211	215	189	184	197	212	205	223	177	179	183	197	186	204	170	182	166	178	200	181	186	196	174	166	171	181	192	183	178	187	187	174	181	163	193	179	191	173	173	182	176	165	182	171	171	163	170	188	212	170	193	178	181	165	195	190	181	159	190	171	162	185	194	181	165	195	185	187	195	176	172	192	205	189	194	169	191	185	185	189	194	172	174	176	162	187	176	171	194	219	214	172	180	184	209	177	158	188	174	182	194	162	177	203	203	201	202	208	193	178	192	201	200	170	207	175	148	180	202	179	183	166	167	187	192	168	168	185	175	217	172	231	187	157	199	191	195	173	209	190	214	191	180	170	178	193	190	173	161	198	195	192	181	178	185	203	206	187	206	198	174	209	175	188	196	176	166	185	165	202	196	190	204	166	197	178	185	189	167	186	203	175	177	196	148	190	181	190	186	189	213	153	181	207	195	177	183	187	162	200	196	178	182	174	198	178	186	167	184	181	176	189	175	174	185	191	186	173	202	196	196	161	187	161	166	163	206	210	179	172	189	188	202	150	182	224	185	178	195	194	210	209	150	183	178	196	185	191	197	184	180	189	188	183	163	190	170	179	167	196	194	178	199	189	191	174	203	185	178	187	203	191	190	179	208	206	182	187	201	191	173	168	194	205	154	214	201	171	186	187	178	207	190	185	173	172	195	201	206	206	173	178	154	167	199	184	175	193	202	188	202	184	199	200	188	162	181	172	196	188	183	196	166	171	193	154	185	186	204	172	193	192	200	159	153	186	196	177	191	187	192	195	193	179	200	190	175	163	179	192	186	186	198	193	196	183	196	201	205	179	189	188	184	194	204	165	207	188	169	177	203	156	184	167	187	172	194	193	174	160	189	187	180	174	202	206	179	205	185	197	188	178	181	175	168	171	170	230	172	206	214	184	167	189	213	177	175	165	190	192	181	182	178	190	181	174	168	190	186	190	188	162	186	184	180	192	197	187	195	162	186	172	194	203	192	214	216	198	198	192	181	189	173	196	196	204	190	182	185	201	186	171	161	164	206	189	180	180	142	204	181	206	188	180	179	168	185	180	189	210	169	189	220	185	178	185	198	201	175	184	189	181	184	197	200	179	155	164	194	190	163	176	169	225	177	165	186	177	209	177	168	165	183	197	158	177	187	210	171	190	190	171	202	178	172	179	173	179	187	184	178	180	175	161	204	178	188	192	196	188	197	169	190	175	179	182	194	183	193	158	177	168	190	159	187	185	208	196	189	189	177	182	212	188	216	187	195	193	200	190	185	203	216	179	170	172	199	158	177	182	198	210	185	174	159	207	211	177	225	206	191	192	170	193	183	175	177	175	212	189	186	170	179	172	175	169	174	175	203	221	160	162	179	175	177	193	189	163	175	157	201	162	197	193	201	173	203	195	185	193	187	188	207	197	180	179	193	174	197
4203	6796	3688	1918	1171	861	703	596	578	553	554	529	506	526	438	511	478	430	444	494	474	477	440	435	490	426	486	448	427	457	452	453	475	427	466	454	434	470	494	424	495	435	460	415	447	425	449	426	421	459	428	439	431	442	439	473	475	442	446	462	436	447	458	467	442	432	463	468	426	468	439	462	463	493	449	439	480	430	450	420	442	434	436	423	451	481	440	495	431	456	456	436	484	451	447	462	470	465	435	456	429	455	445	438	434	421	478	441	482	479	462	468	417	409	441	429	429	421	434	407	457	479	439	456	444	431	448	422	451	438	436	465	471	437	415	443	456	456	460	444	446	434	447	390	453	434	447	448	436	421	464	459	455	401	435	445	420	445	478	454	429	432	432	453	456	455	445	426	451	400	438	465	448	445	433	399	447	460	448	454	449	427	455	446	435	437	479	483	434	481	444	458	448	458	433	434	457	459	456	464	410	426	453	425	461	418	427	472	461	438	455	454	409	461	420	434	458	449	464	449	451	421	451	487	438	457	478	424	461	438	451	452	463	450	453	482	467	427	460	452	495	408	426	456	420	433	477	464	409	434	463	434	408	457	456	469	488	441	443	441	474	444	454	442	465	440	415	412	434	446	473	429	404	445	481	448	422	442	449	460	429	455	455	448	500	441	469	460	485	492	402	410	462	445	432	441	418	419	445	446	431	442	434	419	448	441	435	415	432	479	442	487	435	473	465	449	465	449	465	447	480	443	419	418	454	427	467	447	420	448	452	441	439	424	416	460	455	465	431	470	471	463	440	439	482	424	462	464	444	455	413	446	418	451	443	428	392	422	478	418	439	452	403	408	438	460	438	418	460	437	427	439	431	417	457	480	441	437	476	436	455	414	446	446	445	423	464	513	461	370	453	451	453	471	429	444	454	442	415	443	402	463	431	504	426	426	391	464	408	457	471	430	460	458	441	428	473	496	438	464	392	478	445	445	461	414	433	444	459	438	440	459	408	441	444	428	441	446	461	476	449	451	474	447	450	459	447	441	489	467	474	444	419	442	451	399	440	453	435	422	444	441	439	449	438	442	460	430	446	457	447	434	460	461	419	444	431	435	457	436	456	446	437	461	434	427	443	478	431	415	419	445	459	417	485	434	453	439	487	407	464	432	450	433	432	428	434	447	450	429	426	438	431	438	502	436	443	463	443	407	462	417	460	405	471	430	454	463	420	433	464	448	453	428	462	458	412	501	471	451	491	462	454	434	429	432	465	453	437	430	446	440	437	437	448	451	432	449	433	383	389	421	471	439	465	455	434	439	418	449	439	432	403	440	424	469	438	453	456	480	466	415	453	443	461	448	459	472	454	464	454	464	482	455	439	420	480	448	455	456	449	439	447	407	432	455	407	455	434	471	439	436	410	398	429	448	452	440	442	410	406	430	483	428	483	441	419	415	400	458	436	454	472	471	432	446	441	411	470	409	464	422	432	455	447	462	454	460	420	460	443	442	448	386	440	450	444	415	430	408	389	423	447	438	468	486	455	436	432	492	438	463	451	474	427	427	414	435	458	479	430	406	446	446	452	464	445	455	464	415	418	450	485	448	439	472	385	445	444	444	450	430	464	442	446	446	449	440	456	479	458	468	470	450	437	480	450	422	409	457	469	426	473	437	454	423	452	424	409	447	461	399	449	465	450	452	468	450	455	430	444	441	456	446	428	461	441	440	434	446	426	453	446	448	451	450	456	445	465	445	452	412	482	431	454	450	463	414	431	425	468	413	468	427	483	447	416	440	421	443	482	449	456	414	460	429	425	471	396	448	455	445	428	440	435	407	449	461	465	424	456	424	425	426	437	400	443	428	476	421	431	400	455	471	424	415	427	430	416	418	468	406	478	429	427	455	441	408	426	445	441	426	408	474	453	464	413	439	414	469	435	424	415	448	421	434	497	402	465	470	489	456	466	444	463	432	445	453	453	443	448	490	404	436	416	417	453	440	439	477	415	470	428	499	441	440	465	468	449	432	481	464	465	455	436	443	426	449	439	447	460	431	456	459	456	453	456	467	457	441	440	410	432	502	460	473	450	434	422	424	429	446	430	433	458	415	474	431	424	412	442	446	409	440	427	456	450	417	485	487	443	438	433	442	428	465	406	438	431	456	442	446	443	453	455	427	425	436	490	432	475	452	464	462	421	464	409	434	435	469	427	415	416	428	457	428	416	406	441	428	458	463	460	443	473	469	434	441	451	406	418	486	476	441	435	437	446	411	477	471	462	453	484	460	472	457	488	439	460	433	437	442	410	421	420	438	456	426	424	393	421	445	465	433	453	430	460	456	465	456	443	456	401	430	469	475	457	451	477	427	437	430	439	492	415	456	401	447	479	450	437	418	449	473	415	443	444	454	430	457	440	440	392	445	454	495	406	444	465	375	450	443	445	448	452	440	509	465	459	425	444	424	456	420	432	426	415	474	496	469	464	436	443	444	431	418	483	468	445	463	417	460	461	427	433	450	459	440	425	432	419	449	452	448	448	451	439	483	492	472	465	469	467	466	459	488	442	448	454	421	433	484	423	465	438	422	471	435	413	469	462	458	413	440	436	452	452	453	430	472	412	427	416	439	415	435	483	445	477	422	458	452	461	461	431	449	475	460	399	448	470	438	482	438	470	422	378	462	474	421	449	444	400	456	421	449	427	451	472	461	426	479	425	465	430	439	457	449	447	444	427	430	445	467	409	467	444	478	435	421	421	451	456	454	461	408	424	447	427	482	426	438	410	463	421	452	429	431	455	443	498	439	440	467	444	423	459	451	454	434	435	474	464	393	440	446	441	459	488	420	454	463	444	485	429	468	433	451	428	465	417	449	430	437	453	436	461	416	480	446	430	430	447	433	462	413	434	450	398	439	487	436	437	444	435	444	442	459	435	429	450	433	428	464	448	433	414	390	441	496	432	429	424	442	447	459	454	459	450	445	442	417	453	453	483	424	490	416	485	438	407	473	422	454	498	451	435	483	451	437	435	414	428	421	454	420	460	433	420	443	470	433	429	442	446	455	421	439	415	430	474	454	445	442	445	425	435	455	419	446	426	439	431	438	426	446	432	423	436	451	473	419	422	456	443	452	470	445	445	436	430	457	413	454	488	443	447	421	454	436	421	445	435	449	459	450	432	451	432	445	474	491	436	436	409	442	450	428	426	427	400	424	467	479	450	440	441	439	452	408	453	443	463	424	405	405	413	467	465	426	430	454	472	439	425	474	448	442	474	430	455	439	427	462	427	455	472	454	433	473	442	441	453	483	448	419	426	447	471	468	439	450	417	458	466	441	446	465	464	432	428	445	452	443	452	455	450	468	463	466	434	444	465	423	421	435	456	479	422	494	453	428	469	464	440	409	448	425	483	423	456	413	474	444	431	446	467	402	448	443	448	467	438	443	488	450	477	458	444	468	423	458	431	477	428	445	438	427	433	424	430	463	423	461	448	431	445	453	423	445	425	425	420	433	460	436
31459	19289	8459	1461	829	670	585	498	489	441	450	404	409	422	459	423	406	401	456	396	437	419	423	433	433	390	405	402	439	399	410	409	419	417	412	453	406	401	471	477	409	416	443	360	376	423	399	360	413	387	458	434	421	402	413	416	381	370	380	396	387	383	376	367	413	412	376	397	419	362	434	386	404	443	374	425	441	365	423	401	422	380	402	386	432	377	361	396	361	380	420	412	396	409	364	435	418	379	387	390	372	438	402	385	389	406	413	386	409	419	413	367	409	418	378	398	396	405	404	408	422	433	398	374	387	385	422	415	394	389	377	379	385	369	381	400	395	426	367	366	402	424	398	425	368	383	450	364	389	419	407	397	408	408	372	445	438	413	375	425	405	353	394	418	383	407	381	421	387	431	429	431	417	389	407	400	404	389	446	393	388	436	418	374	389	364	414	355	399	397	420	407	361	417	383	362	399	370	371	395	361	407	378	407	408	401	384	362	392	437	386	428	421	395	393	419	389	353	413	418	412	416	370	406	380	337	396	395	384	383	400	398	371	389	409	377	408	389	359	384	405	365	359	399	415	412	411	383	422	336	400	384	386	425	411	419	406	383	378	465	391	423	410	397	406	377	457	387	412	386	394	411	417	415	382	391	439	404	430	394	383	422	409	384	363	387	381	394	413	402	417	424	385	371	363	413	399	397	396	420	437	395	394	439	383	373	415	379	410	393	398	417	377	360	406	408	363	393	403	392	350	405	420	381	391	408	393	421	369	368	398	372	434	435	408	427	404	404	379	397	378	384	413	397	412	344	401	403	398	425	406	403	386	406	380	401	375	420	393	382	416	433	421	400	409	394	395	415	409	388	374	380	420	420	398	376	387	394	409	411	392	407	372	380	401	391	379	416	352	382	407	403	375	405	416	416	404	413	421	410	420	409	412	409	389	382	363	405	397	396	381	418	431	400	427	396	389	395	381	402	393	422	422	378	384	402	413	418	395	429	380	419	416	401	400	393	439	379	398	396	404	415	414	391	423	419	438	404	363	391	398	411	389	359	394	403	425	374	421	393	402	416	399	427	415	391	383	369	405	416	441	426	376	425	378	382	374	403	415	377	384	378	403	402	395	424	433	387	373	368	436	418	397	371	392	414	411	383	380	425	418	399	419	405	415	402	403	414	403	360	355	376	405	372	424	413	371	388	419	371	341	406	390	403	458	429	393	408	373	411	411	359	421	406	403	397	394	386	409	385	388	407	395	409	390	372	452	405	384	400	392	421	389	389	413	399	359	368	405	371	397	436	387	404	431	427	403	384	381	432	361	386	395	429	405	378	386	408	377	398	399	381	417	401	419	383	395	430	374	356	381	394	420	397	365	389	401	376	382	374	403	413	440	448	440	384	378	402	436	370	407	425	382	397	382	395	385	388	403	385	386	387	420	401	408	383	404	372	428	393	385	410	413	425	390	405	404	394	412	390	407	407	388	417	420	412	358	398	427	394	395	376	413	400	423	422	410	405	401	411	390	416	388	421	400	391	380	402	399	418	393	376	376	372	375	406	387	413	414	400	411	368	401	390	395	379	361	448	431	373	377	414	379	396	414	367	415	435	384	373	365	396	399	396	384	392	403	388	411	432	396	401	354	390	397	420	416	400	397	408	416	417	380	363	379	392	393	385	371	431	406	382	371	370	432	453	424	399	413	381	416	409	410	408	400	407	408	403	434	430	403	375	356	445	421	426	430	373	398	383	372	405	394	407	367	407	399	425	414	397	433	422	350	382	413	409	389	400	406	376	383	425	397	393	372	388	421	427	432	389	401	438	431	382	390	414	413	391	397	404	405	395	377	356	411	410	364	390	414	411	388	367	421	397	387	390	387	422	443	398	389	415	401	392	395	424	402	370	405	371	376	406	390	397	419	393	410	430	406	389	384	412	416	415	450	402	420	407	396	403	380	411	391	395	428	382	389	407	376	406	397	386	366	413	383	390	409	396	396	432	385	411	381	378	406	400	423	343	441	415	420	399	419	392	396	376	395	386	406	378	388	385	391	384	375	386	381	407	354	356	375	387	384	418	425	393	411	411	414	395	360	396	392	381	402	385	417	367	389	418	390	414	396	408	389	389	386	421	397	420	422	376	385	407	390	395	432	410	385	415	369	405	397	397	377	366	409	370	425	418	365	406	383	375	415	428	395	382	383	391	398	380	451	372	382	418	371	380	377	409	431	385	433	372	383	414	390	425	371	387	386	367	433	433	411	364	452	390	390	433	403	410	402	422	380	443	406	368	374	385	420	406	404	381	360	412	428	441	418	432	373	416	385	386	418	394	381	403	369	375	385	344	411	393	410	433	442	394	415	380	423	380	415	382	422	406	432	399	421	387	402	413	395	398	422	385	388	402	392	430	381	425	386	369	389	420	397	413	408	391	372	391	389	382	403	405	437	432	414	384	408	395	415	403	429	407	432	420	415	380	436	399	378	406	379	434	396	386	412	409	391	385	360	413	428	406	435	421	394	395	342	415	390	362	363	408	421	394	408	397	387	414	386	446	390	408	384	414	393	381	393	356	364	399	414	399	373	391	428	438	432	441	400	423	371	380	410	415	385	354	403	424	408	394	384	361	404	385	438	430	426	409	392	384	417	419	422	394	392	395	433	393	367	400	419	383	400	384	396	381	404	423	401	380	407	393	397	385	376	387	396	406	423	392	426	407	391	386	416	393	412	406	368	403	409	395	372	404	389	419	400	412	453	407	413	413	403	399	385	427	377	373	401	390	436	378	382	432	422	414	403	402	432	423	407	407	413	374	415	401	449	371	399	434	397	425	400	406	389	420	445	439	390	381	406	382	441	414	422	385	414	375	405	379	395	367	426	445	424	396	429	437	405	373	365	403	413	454	382	405	421	373	380	386	395	387	418	401	386	411	366	407	409	417	386	415	417	390	406	415	402	403	379	426	407	415	413	394	405	376	381	394	394	425	369	383	387	405	401	421	380	405	410	392	397	409	382	408	396	389	407	419	431	403	411	394	379	380	392	400	394	399	402	434	414	396	385	430	392	416	438	412	426	404	397	381	441	391	410	401	421	376	425	405	409	387	435	420	419	426	403	393	363	397	382	410	414	441	399	397	397	379	409	401	403	383	412	383	409	385	397	392	405	442	380	430	441	385	374	412	425	407	389	427	433	409	425	447	394	400	392	434	388	391	416	411	408	359	385	406	409	394	402	377	414	416	411	442	402	352	435	414	395	363	376	391	394	381	403	413	385	410	401	397	413	394	400	377	377	435	397	414	456	414	393	398	410	372	410	417	399	394	390	372	401	363	428	414	387	389	384	426	405	401	396	404	398	398	400	397	425	421	423	376	425	403	433	388	402	366	382	413	419	409	385	386	391	408	426	384	384	406	368	377	363	414	416	426	370	434	407	380	404	380	395	419	410	402	400	374	416	409	403	414	362	396	403	405	431	384	415	424	389	419	388	362	412	396	425	365	399	377	407	355	410	410
5942	2482	1741	1270	1086	972	911	879	895	939	932	885	893	890	900	869	878	911	893	914	900	861	916	898	911	926	849	915	957	880	874	881	911	890	902	857	890	852	849	861	930	921	923	916	879	837	912	949	889	872	905	860	880	953	894	830	895	946	917	866	870	878	913	855	899	947	914	846	911	871	877	894	891	880	928	863	906	932	894	950	900	891	909	880	829	907	961	892	871	861	876	920	864	913	879	896	790	884	868	920	916	876	865	898	873	861	857	907	869	873	897	899	882	924	931	887	896	879	911	857	896	925	911	844	865	922	838	863	860	900	897	875	884	874	862	869	793	950	852	859	878	880	904	925	874	875	915	884	926	932	872	916	914	858	904	844	873	869	870	879	878	874	839	890	901	861	879	891	887	908	867	906	923	925	867	882	889	854	903	950	879	894	900	889	903	859	879	907	913	861	923	831	922	877	901	884	940	905	870	877	882	883	814	877	846	927	855	819	854	930	914	846	939	885	876	844	902	865	904	813	926	885	909	867	868	898	924	855	887	947	858	926	852	920	915	904	863	865	895	835	853	896	893	920	881	863	962	882	934	916	908	952	894	861	890	935	921	902	878	908	872	858	938	900	910	832	924	900	901	859	909	915	929	954	884	858	931	845	870	910	898	855	912	887	856	870	891	862	852	938	915	864	857	867	921	921	898	903	884	876	874	875	888	927	861	908	905	926	871	935	893	919	916	882	877	872	892	822	880	886	894	857	838	900	906	879	886	937	931	878	881	891	814	886	932	934	907	896	882	873	891	885	939	855	916	882	863	854	868	923	958	883	889	944	927	874	931	881	937	874	852	893	917	878	902	875	845	891	892	922	856	893	836	906	862	912	880	872	854	862	890	879	948	828	878	899	891	879	910	885	899	854	872	901	896	934	894	928	838	918	945	882	884	893	914	848	868	938	852	940	940	910	835	837	877	854	866	865	845	846	878	922	900	908	881	880	865	903	885	939	855	932	845	877	860	896	886	828	926	856	853	900	880	854	919	923	931	875	860	861	860	872	874	876	854	914	922	859	877	960	847	884	885	924	876	933	834	888	896	883	856	891	862	855	903	851	860	878	870	880	854	888	866	887	849	909	876	858	895	905	884	901	867	829	902	876	812	909	894	837	889	870	874	847	874	886	863	904	924	891	854	921	876	936	876	911	873	843	868	909	908	877	841	887	829	850	876	881	901	889	911	901	874	863	851	936	901	883	887	862	849	960	919	919	817	871	929	858	846	947	887	871	869	889	884	941	910	870	849	915	916	893	862	809	928	904	868	844	898	881	874	922	854	855	894	892	907	895	865	823	883	877	877	863	849	918	908	866	859	899	869	819	857	828	833	904	908	880	862	897	898	878	906	953	911	828	842	866	861	848	882	902	897	911	905	870	903	868	942	858	932	876	915	904	895	919	893	873	838	878	922	887	907	890	862	858	919	868	882	874	888	912	836	875	870	915	897	877	851	897	851	927	829	885	848	906	882	836	919	904	913	920	864	883	841	920	905	922	816	875	917	911	895	893	806	883	850	921	896	939	903	870	859	829	881	929	895	871	884	923	930	887	933	860	869	864	932	859	921	844	924	865	854	924	839	913	886	858	928	873	929	930	906	881	840	862	884	903	873	882	876	877	873	872	879	874	875	957	948	880	849	894	860	861	841	888	833	897	864	821	894	903	881	838	892	889	911	893	875	875	912	872	878	921	880	922	867	841	871	850	922	906	901	905	904	902	841	910	909	873	860	938	865	891	895	877	887	863	874	882	898	869	871	929	881	960	936	854	897	845	889	902	905	875	866	881	924	911	890	889	882	884	863	913	888	850	905	866	901	883	881	880	882	920	837	905	853	926	868	912	931	871	874	892	880	897	890	919	900	881	897	912	852	887	862	891	900	853	892	908	880	860	927	908	842	879	888	907	964	819	847	885	846	890	896	925	865	864	895	857	903	880	929	870	904	920	818	934	915	884	872	906	894	884	877	879	854	881	830	876	858	927	877	885	929	918	883	910	850	922	884	885	913	884	918	872	860	847	860	846	876	882	871	848	834	922	887	863	865	866	902	877	895	891	908	898	885	927	922	899	930	909	887	849	890	858	865	982	910	907	922	917	856	880	893	891	878	893	862	854	929	921	840	897	866	918	891	893	862	906	849	913	878	833	871	937	907	944	854	912	878	896	887	863	908	917	872	893	876	869	892	891	925	872	872	860	869	895	869	889	919	877	909	869	895	930	903	896	947	819	861	876	844	865	891	854	916	892	897	896	897	912	886	885	911	853	880	839	884	871	885	895	876	875	932	818	880	901	858	916	919	846	898	896	889	873	832	861	876	875	880	924	889	883	898	943	869	924	878	904	874	894	900	859	884	890	929	847	862	874	870	808	880	897	899	898	848	859	878	850	884	861	871	867	876	825	913	908	853	939	864	872	858	843	856	854	895	939	855	952	894	917	918	886	879	911	849	878	897	903	847	934	844	901	873	923	890	906	860	863	930	874	882	858	865	870	904	875	867	893	881	870	877	890	950	889	884	950	882	914	919	861	862	845	872	897	910	876	818	870	902	909	899	862	890	860	919	947	895	905	872	894	917	853	890	869	909	826	943	877	896	869	813	919	861	856	863	938	915	910	862	887	918	878	932	948	853	901	848	847	916	817	873	824	910	840	859	860	925	873	952	900	871	846	827	892	900	883	884	921	840	901	825	896	885	895	877	855	856	923	854	911	861	904	963	872	849	850	865	884	841	918	907	941	823	876	878	841	923	885	871	884	921	887	848	891	879	846	812	871	894	839	860	900	926	868	894	910	869	868	889	868	820	831	848	915	851	898	897	861	925	903	871	919	928	896	855	911	823	857	871	853	895	876	863	928	836	879	823	874	891	880	895	943	886	878	882	856	903	853	927	899	899	886	886	888	886	880	909	909	900	920	923	865	895	906	833	904	860	872	936	833	872	920	833	886	846	940	898	861	846	894	892	914	879	909	883	816	906	883	894	891	899	894	878	921	869	887	883	933	838	822	851	898	901	821	899	877	906	867	880	826	861	841	872	904	922	929	905	891	833	884	850	912	909	921	855	876	901	928	851	908	923	866	918	896	860	889	882	891	912	941	909	878	899	883	885	849	880	877	935	915	900	888	940	886	933	915	889	845	940	911	894	866	885	848	866	921	915	867	840	931	933	854	907	857	822	851	859	861	907	904	947	859	908	908	954	854	872	857	903	876	876	865	939	851	832	863	920	876	863	863	879	837	883	932	871	908	937	868	882	865	899	862	900	878	900	882	908	922	886	888	802	912	907	843	865	853	900	850	950	870	922	900	888	884	872	871	912	869	881	924	881	894	876	912	844	880	875	919	895	897	905	911	861	873	915	904	869	894	893	855	895	901	905	856	861	869	854	904	931	891	922	906	939	842	890	883	924	824	899	901	833	886	878	954	885	906	953	904	837	856	859	886	916	886	933	940	896	897	919	917	873	918	870	913
23997	20682	23947	27448	20686	19859	1372	596	512	470	445	454	385	396	373	313	344	355	315	302	304	351	323	301	344	342	311	274	276	273	299	263	282	298	303	306	308	270	274	281	290	256	272	279	272	276	312	269	302	315	299	309	325	286	268	277	291	285	269	266	291	275	289	266	262	286	290	260	279	288	268	292	298	288	290	312	262	263	292	288	263	291	268	256	292	252	268	287	291	266	263	320	282	277	320	283	291	292	279	270	278	256	280	286	287	283	290	284	277	289	275	286	257	268	238	312	273	285	285	293	270	256	268	289	312	288	295	306	269	285	269	285	310	297	284	304	248	281	267	288	272	282	270	262	294	240	299	283	300	264	294	274	315	292	291	282	292	291	264	303	260	260	282	281	277	263	296	308	282	268	316	287	289	271	270	292	277	292	277	286	276	282	273	298	256	332	311	289	317	303	302	285	292	272	245	284	269	284	230	284	269	303	294	283	300	298	266	303	295	295	281	270	251	265	280	291	255	302	278	279	291	298	295	284	266	295	315	266	269	279	292	314	292	280	273	302	306	316	291	251	284	281	297	269	289	299	291	288	283	293	295	293	307	297	278	240	275	279	284	285	275	287	295	267	274	298	293	279	293	268	261	274	305	296	317	324	285	304	283	322	299	296	295	264	294	300	286	253	297	279	278	242	261	288	282	262	263	255	287	296	289	297	328	277	267	255	285	296	276	272	303	317	296	270	268	307	289	260	251	284	285	262	272	276	300	279	298	269	302	269	317	283	259	310	285	289	277	262	257	285	324	269	280	265	308	271	252	254	276	299	258	280	329	293	280	298	302	279	271	251	246	264	254	288	264	319	297	265	275	275	262	318	275	281	288	299	256	291	307	304	272	307	311	316	296	306	285	299	290	285	287	283	289	299	275	296	295	287	295	309	268	295	314	279	288	280	303	289	284	304	277	260	261	279	276	290	258	283	268	279	299	299	276	277	284	280	280	276	306	270	278	279	295	313	261	271	302	294	252	313	273	284	289	281	286	248	319	265	291	292	274	300	247	271	282	305	287	256	275	270	281	300	273	302	282	296	282	291	265	279	293	263	281	267	320	301	289	301	283	272	291	265	280	274	289	277	270	276	296	287	315	305	252	275	277	268	295	286	251	283	305	281	270	295	277	269	287	284	288	272	292	277	279	270	279	273	291	256	290	272	269	309	279	297	301	263	291	297	295	267	294	318	268	264	306	302	289	276	257	268	259	287	284	281	299	271	263	257	256	278	296	291	269	271	301	285	322	280	284	285	292	305	280	271	288	295	274	299	279	277	296	297	314	265	273	304	288	274	324	264	304	276	256	271	293	259	300	318	282	293	286	289	261	264	280	286	308	283	279	255	287	260	283	287	295	240	251	277	293	279	273	280	301	281	313	305	305	280	264	315	278	294	258	288	325	282	282	286	276	257	289	298	288	253	291	256	257	271	302	297	269	302	249	275	275	285	294	297	289	285	340	275	285	287	277	272	277	263	303	319	307	311	290	281	259	258	257	286	273	301	288	281	285	261	260	293	297	266	271	302	281	290	299	310	287	287	291	294	287	282	287	265	290	297	308	267	285	266	272	257	295	295	292	294	282	288	309	270	290	283	292	270	275	272	248	262	285	280	302	259	316	287	283	294	267	284	300	310	297	281	287	290	285	286	290	293	277	266	279	286	290	275	272	249	269	306	272	263	264	268	302	291	272	255	275	290	301	288	302	294	278	286	239	262	291	258	284	268	279	273	285	298	277	293	280	226	274	265	290	286	269	272	275	279	299	275	271	286	271	332	306	283	256	278	290	317	286	291	299	287	284	303	292	277	295	288	304	279	294	274	275	275	296	272	267	266	289	268	311	293	249	303	259	294	263	290	257	295	269	260	312	296	264	295	251	296	284	321	268	256	280	262	303	287	268	310	254	293	261	293	279	302	291	270	292	287	281	306	275	294	241	305	263	267	280	282	282	279	257	253	252	294	320	279	288	264	269	303	273	331	283	303	292	278	317	306	303	303	294	263	278	279	260	273	273	280	260	278	283	267	287	286	292	295	292	294	264	281	308	286	274	283	273	289	253	299	308	279	260	267	270	263	263	269	283	268	277	266	264	305	264	266	275	269	290	260	287	296	286	258	270	281	284	291	300	274	280	261	253	276	303	285	271	266	283	316	299	302	304	293	265	260	284	269	287	307	320	273	311	290	298	278	293	246	300	316	295	317	290	322	273	285	277	298	302	301	289	292	291	262	273	275	279	273	287	268	270	292	300	290	285	277	258	263	276	285	294	287	317	273	294	286	287	276	289	260	287	271	259	281	299	285	268	262	299	263	293	261	287	285	304	272	287	272	293	287	276	273	309	279	319	276	263	283	278	322	273	269	269	267	289	275	271	262	284	260	267	302	286	279	262	295	280	282	269	278	289	267	276	283	310	299	302	294	290	293	283	310	287	287	280	285	329	286	278	276	285	279	296	305	262	288	290	274	285	306	250	284	269	306	281	287	277	317	303	289	282	309	293	297	314	315	313	264	284	303	302	297	276	297	264	272	283	280	300	255	294	280	306	312	277	316	259	284	304	286	266	276	265	285	265	278	280	280	289	258	248	293	297	277	274	251	292	262	278	300	278	279	276	274	266	279	314	242	271	285	276	279	284	263	276	302	295	287	282	261	298	259	303	258	258	279	292	287	287	291	276	314	268	253	294	276	301	306	277	261	317	310	275	264	307	275	288	260	283	260	291	303	313	264	327	301	268	266	281	280	285	305	257	316	264	270	300	265	279	268	253	279	263	286	289	287	274	291	296	305	299	283	300	285	320	275	266	279	284	307	278	303	267	255	286	323	300	289	300	278	321	275	297	272	288	294	279	279	282	305	275	260	280	269	276	275	310	264	275	256	269	294	286	272	265	295	307	288	264	257	304	284	298	267	283	279	276	281	284	288	273	303	301	290	273	267	269	293	254	281	284	294	285	288	289	301	297	322	261	310	304	259	255	303	281	289	309	273	273	306	268	286	289	260	271	271	267	262	285	293	316	295	257	271	285	287	311	283	293	298	303	301	261	264	266	314	273	290	290	272	310	277	264	282	310	286	276	290	255	263	275	298	252	298	291	308	291	268	260	259	285	282	309	306	265	309	284	295	300	282	298	272	281	250	267	278	312	280	277	297	286	309	319	271	282	263	300	292	291	278	278	290	271	258	311	301	315	274	271	313	277	305	284	280	287	290	262	306	270	280	301	276	289	278	301	286	316	256	248	260	284	298	271	296	244	306	268	278	312	279	292	293	286	286	293	247	295	277	273	297	286	277	304	301	286	282	273	292	288	259	273	290	322	295	252	264	271	252	264	299	302	280	289	297	312	291	301	290	260	248	263	267	267	293	294	284	272	273	296	283	300	261	276	275	293	252	278	280	285	298	286	272	278	271	267	295	264	272	305	274	278	269	267	257	260	275	309	287	254	270	288	302	255	269	278	272	251	280	267	284
4144	4702	2778	1598	1120	944	781	677	761	688	694	697	669	637	623	603	633	578	576	612	626	683	680	655	633	668	669	645	654	637	645	637	629	661	658	664	638	616	642	623	622	633	616	618	639	652	645	629	630	622	631	662	671	627	635	633	660	634	633	616	660	677	645	621	664	632	636	674	622	619	621	646	636	616	608	629	618	646	637	648	640	625	659	666	664	624	634	605	614	592	648	625	650	671	641	639	630	616	624	638	616	621	587	641	628	656	663	623	658	614	670	656	629	613	621	624	574	640	659	691	627	634	675	697	621	670	670	601	628	666	659	612	683	629	655	658	594	586	620	642	641	676	699	623	638	627	657	626	591	644	623	629	604	671	654	679	643	626	591	640	636	676	674	647	614	641	637	659	613	696	621	644	610	582	648	642	643	646	633	604	636	690	598	639	627	654	623	606	649	673	648	664	616	640	647	665	675	613	636	607	628	655	631	597	630	636	583	606	655	641	654	688	653	603	656	618	651	642	623	662	618	660	649	620	632	638	621	641	659	631	627	643	641	639	631	590	671	649	640	587	613	627	637	614	622	681	657	615	594	613	659	658	619	641	659	662	632	670	651	644	636	622	582	644	610	635	669	620	603	616	554	663	668	598	654	639	678	681	651	655	635	660	661	646	640	616	672	628	628	610	650	645	608	632	637	629	624	679	656	653	617	637	695	643	661	662	646	645	626	600	593	670	633	612	611	619	663	642	686	696	659	672	650	691	584	604	673	618	619	669	620	600	613	620	670	621	593	671	666	643	633	637	656	650	636	603	590	656	690	632	619	663	604	677	624	620	558	653	626	628	635	651	657	658	631	665	644	646	611	631	633	647	635	651	557	645	597	655	655	617	653	638	650	601	634	686	653	654	659	620	583	644	644	626	664	615	624	629	611	617	672	639	637	640	633	665	636	613	658	658	644	653	604	622	615	637	622	685	630	630	648	590	612	629	584	632	626	663	657	621	634	617	656	646	687	662	600	580	671	647	611	657	636	641	654	605	647	610	598	661	626	649	695	606	620	595	587	664	634	659	666	651	652	661	640	586	652	637	611	655	595	648	621	672	642	600	636	569	660	630	655	690	589	611	627	580	597	627	618	657	626	649	639	639	637	619	637	615	652	630	601	617	651	603	595	636	634	649	598	637	642	643	657	653	663	640	652	611	597	640	693	639	649	617	643	645	624	623	621	583	630	629	611	658	638	660	602	657	639	614	629	650	607	663	662	646	624	626	673	631	648	643	651	641	632	654	675	618	603	642	698	673	614	635	660	606	618	691	620	623	629	641	658	663	609	615	617	638	655	656	601	614	658	657	627	608	667	636	655	623	655	679	597	637	631	604	644	681	612	662	639	645	626	645	653	618	636	611	596	576	648	660	662	652	626	612	593	657	654	625	672	587	687	602	655	624	625	654	673	660	633	665	651	620	695	665	591	648	607	681	606	657	617	628	605	625	692	654	622	605	649	638	615	598	638	622	628	678	663	625	604	647	635	593	673	619	611	654	649	631	688	652	610	656	652	651	643	692	641	606	675	658	629	631	616	646	679	628	619	623	630	651	641	682	624	625	651	638	632	628	629	628	626	595	647	636	639	623	654	617	625	646	647	696	634	650	644	679	669	652	645	652	631	636	626	638	673	684	655	641	656	622	646	621	594	640	648	611	636	626	633	632	615	630	635	613	620	609	614	609	653	615	595	640	659	674	619	608	639	627	692	655	608	547	623	641	634	650	625	642	596	657	621	630	647	651	590	631	628	620	635	688	642	681	629	634	628	631	664	619	607	633	624	662	622	646	676	655	622	660	571	624	639	645	635	628	652	690	610	621	649	593	633	624	611	628	623	600	603	608	664	622	637	614	629	621	620	641	625	628	617	596	649	648	655	661	604	641	612	648	644	582	658	697	651	642	655	600	668	604	628	653	632	656	639	621	632	641	613	633	630	569	649	668	620	660	620	629	670	659	648	646	644	659	639	646	614	673	614	607	641	611	643	639	658	640	612	649	627	657	664	601	705	658	610	613	629	657	611	610	640	611	632	631	632	649	665	656	640	620	653	619	634	621	623	672	624	619	606	629	659	650	627	623	664	681	640	624	635	643	593	614	678	630	643	666	629	645	633	608	623	635	639	625	646	613	633	699	613	632	647	643	621	661	624	665	667	627	587	646	645	639	627	634	595	635	621	627	599	657	652	650	609	650	631	666	612	625	629	600	619	606	608	659	601	651	664	634	643	664	630	622	698	614	630	678	676	674	639	640	665	634	636	665	667	664	607	653	663	676	681	640	688	632	645	657	646	593	597	700	642	625	632	680	634	655	673	653	618	668	652	639	575	586	624	596	601	659	670	631	617	629	643	634	657	643	616	642	683	601	655	625	635	655	645	612	644	660	674	617	607	636	636	607	671	636	657	646	660	653	625	653	652	683	631	636	621	655	637	656	671	643	662	629	648	644	629	625	653	643	626	627	641	658	653	630	584	610	646	607	612	593	658	660	639	640	609	646	689	655	606	613	619	653	649	612	586	597	653	649	639	648	618	663	648	600	650	661	668	622	660	641	664	648	634	638	629	640	629	622	699	636	617	662	655	676	622	598	632	614	669	638	677	636	699	618	651	659	631	645	598	634	657	613	672	681	593	648	674	655	557	645	627	659	661	630	641	629	656	625	662	653	637	640	686	638	603	641	629	653	655	630	658	610	569	608	586	633	662	641	610	596	652	690	613	651	630	674	644	609	584	610	591	603	667	621	638	612	637	648	592	658	642	647	637	687	577	604	635	593	614	622	606	634	616	621	638	609	651	653	635	641	614	616	593	613	641	647	646	607	652	616	634	657	603	645	642	606	622	612	625	623	641	672	657	659	628	661	642	661	614	649	659	635	646	593	658	640	693	678	594	600	601	638	654	646	675	636	637	652	665	664	639	624	671	621	670	641	640	635	686	636	661	639	625	657	609	671	654	677	671	610	649	615	624	647	614	631	646	630	669	636	603	624	643	631	647	636	632	620	634	658	648	673	637	670	663	611	640	625	636	666	658	631	622	656	668	586	617	616	617	639	695	673	664	631	536	639	644	625	647	599	642	622	627	665	634	604	677	651	650	645	615	629	656	666	651	611	669	659	643	612	641	666	617	593	633	693	607	652	594	658	605	658	607	614	626	619	664	641	691	646	641	628	618	647	663	638	647	635	670	637	624	661	657	628	647	630	652	635	614	633	655	640	620	692	684	620	606	665	628	619	604	662	652	673	625	619	602	635	674	656	640	654	607	696	647	652	699	625	668	624	650	662	621	679	658	635	662	629	621	653	631	634	655	591	616	678	647	646	608	618	585	688	644	586	610	654	619	690	652	631	652	692	609	605	635	654	635	632	672	632	638	647	669	617	585	582	659	585	657	672	622	647	653	602	581	566	651	634	608	647	612	644	603	610	608	639	652	634	649	608	663	639	628	653	654	618	628	633	618	634	622	607	672	627
23430	20666	24183	27172	20667	20696	17047	1047	587	468	436	413	426	371	287	287	246	242	266	252	249	214	257	244	240	221	214	202	234	215	204	204	202	200	166	204	204	224	207	216	206	216	196	189	206	208	182	182	172	177	174	180	186	198	179	196	169	179	204	202	175	191	179	180	202	218	194	199	186	187	207	187	196	191	174	173	186	166	184	192	186	193	205	185	161	180	166	183	174	174	177	171	173	189	190	212	185	173	184	173	174	162	188	181	197	167	170	182	191	178	193	214	168	212	182	203	171	207	186	183	196	190	179	181	180	167	168	169	192	176	186	154	181	179	194	183	201	198	162	163	165	188	188	213	201	192	154	187	215	188	175	186	174	194	187	164	184	198	158	178	186	179	162	189	207	177	181	180	173	199	166	194	165	175	176	193	182	193	183	182	179	187	179	179	174	195	184	153	184	188	178	171	203	172	193	193	202	174	193	173	181	195	183	160	185	183	186	194	176	182	191	165	211	183	160	194	184	184	164	183	182	162	205	193	178	181	169	199	194	164	197	168	180	170	162	172	190	183	157	191	151	176	169	176	173	181	186	172	170	194	189	182	165	180	194	171	179	157	179	184	177	214	162	174	147	154	188	186	172	211	178	201	167	199	225	189	190	208	175	194	189	191	176	174	162	184	172	171	184	172	175	198	197	190	197	188	172	193	193	187	181	194	182	176	198	181	168	171	186	207	194	203	187	200	190	169	202	168	165	183	191	222	171	212	195	192	190	177	199	176	185	166	189	196	157	178	177	185	170	198	189	177	221	146	195	185	178	183	185	181	196	203	193	147	147	181	172	161	187	159	168	198	203	174	186	180	186	182	183	176	194	154	218	185	189	168	202	178	188	173	206	184	206	208	179	182	163	190	169	175	198	158	176	196	191	213	192	155	163	193	166	174	190	225	198	182	183	174	187	212	208	187	194	171	190	174	183	180	202	206	200	169	155	175	175	195	185	196	194	199	176	192	170	203	159	170	175	182	174	201	197	192	186	177	184	190	200	204	170	184	183	170	166	186	185	212	186	216	161	200	178	160	187	177	170	174	162	200	185	192	180	177	171	173	181	197	167	192	178	192	205	205	164	172	162	207	170	193	175	176	184	154	176	168	198	200	176	161	192	180	161	164	195	182	169	198	167	197	194	227	181	182	162	183	188	179	167	151	171	158	191	170	141	173	170	190	190	212	176	188	179	198	166	189	208	182	166	194	202	191	210	183	188	179	188	171	179	172	193	169	177	197	180	186	161	173	181	203	219	189	153	191	194	156	215	221	206	199	216	175	159	184	185	196	164	167	182	184	180	176	185	172	151	173	160	174	182	178	181	159	194	188	180	175	160	173	182	192	171	184	180	210	194	164	189	167	198	202	185	184	136	183	190	179	179	181	169	186	191	209	167	167	181	211	179	198	207	171	179	155	187	183	173	169	137	184	186	173	184	180	211	178	196	175	165	202	189	174	148	166	174	187	168	201	153	192	182	206	176	179	168	180	165	202	175	186	183	176	178	181	185	176	168	190	193	179	178	174	188	185	192	170	179	163	185	199	209	194	168	169	181	160	168	184	166	179	201	168	207	175	190	174	181	184	192	171	188	184	177	176	171	207	200	162	168	166	188	207	187	197	193	207	172	195	176	215	195	216	202	169	181	167	151	171	189	205	186	177	185	165	184	214	201	183	185	163	194	171	199	188	177	177	188	194	189	160	165	163	182	180	191	173	171	196	185	187	180	163	162	200	163	181	216	183	191	184	183	173	173	201	207	186	182	178	213	152	185	171	201	178	189	190	179	186	208	171	152	197	186	153	174	186	181	199	149	195	200	151	190	180	165	186	158	191	193	174	182	189	206	179	168	152	195	179	186	184	178	186	178	164	179	173	174	180	166	156	179	171	171	165	182	202	201	166	181	199	177	186	200	157	180	156	200	169	179	181	173	162	196	188	181	163	187	176	188	165	196	181	191	172	202	154	208	186	169	158	191	185	189	179	188	194	183	182	168	177	171	197	177	181	161	176	183	198	170	205	195	158	159	185	176	178	166	166	198	167	192	187	174	173	185	197	185	191	219	175	212	188	176	181	183	182	223	174	184	200	175	194	188	214	171	178	177	154	159	176	165	181	154	167	166	204	186	214	159	175	173	191	211	167	168	180	164	166	159	227	195	184	183	214	180	181	157	192	191	146	178	169	183	180	175	202	181	171	182	158	183	194	213	188	180	173	179	193	217	189	197	178	207	188	208	176	171	163	197	193	172	189	207	190	182	165	179	159	198	190	193	191	200	193	173	178	177	210	192	213	188	191	171	171	193	168	159	186	195	183	194	174	196	174	182	172	176	182	190	196	179	183	170	193	167	185	168	167	195	189	199	181	201	179	167	163	178	185	189	195	180	169	181	175	188	190	195	177	176	199	226	188	181	171	206	197	192	188	179	197	202	154	170	198	191	195	192	191	162	186	165	184	202	157	170	144	178	173	161	156	172	167	191	160	203	173	204	180	198	185	209	175	175	188	189	185	200	158	190	176	182	173	188	192	147	193	195	175	197	171	208	201	172	206	202	177	179	155	222	190	186	192	184	174	205	195	187	206	164	178	193	171	179	194	164	175	175	193	149	187	220	171	178	161	173	174	170	180	173	197	188	165	199	166	189	184	198	213	215	182	180	190	198	189	161	185	165	157	156	202	186	148	176	198	165	160	187	193	183	174	196	158	188	172	187	158	190	171	198	154	191	169	185	157	199	179	167	189	195	173	196	189	178	194	182	164	186	209	177	186	152	180	184	183	169	190	198	179	161	195	163	214	168	178	185	165	185	199	174	193	160	177	178	188	175	184	174	182	164	200	156	165	193	186	174	179	182	173	230	179	201	182	178	165	190	181	222	173	192	182	159	185	210	186	161	191	170	184	169	172	213	204	188	183	173	168	148	172	180	162	163	166	204	165	146	171	183	162	189	186	183	201	171	171	173	167	162	192	184	157	171	178	144	168	209	176	160	182	179	214	181	199	182	154	183	187	182	175	197	179	198	194	185	206	187	168	187	195	187	179	188	190	178	156	176	177	171	204	215	199	172	202	160	179	188	181	184	172	181	173	166	196	211	201	174	182	191	182	218	190	204	181	182	159	163	183	191	181	182	193	208	170	152	161	201	157	193	191	184	161	173	193	176	168	192	172	177	172	186	155	197	182	188	193	188	180	207	218	191	200	178	179	190	193	204	185	200	187	168	175	216	202	165	167	180	205	174	176	182	164	201	160	208	182	177	178	186	190	199	174	178	167	178	158	182	179	174	174	179	175	173	176	172	173	168	198	184	200	193	185	193	203	162	168	197	180	169	165	182	195	191	185	204	193	187	176	189	189	180	196	187	183	175	181	188	167	177	162	202	226	226	185	185	200	183	194	161	205	197	200	147	187	205	167	192	163	181	177	186	197	179	192	198	204	195	182	195	191	194	200	182	204	200	180	170	209	197	183	195	187
4387	6731	3700	2017	1240	865	663	615	602	551	512	537	488	482	455	462	438	437	489	470	493	474	496	456	458	440	425	462	452	449	445	475	433	435	482	487	436	450	414	395	467	432	469	457	416	424	438	454	422	409	472	428	474	463	443	407	438	435	464	465	489	456	446	428	451	457	462	435	438	456	439	436	421	425	408	420	436	414	421	410	453	432	454	453	456	457	418	448	413	464	474	431	451	472	444	472	423	462	455	426	433	449	427	445	441	499	460	452	404	440	401	409	428	462	453	435	461	448	439	441	468	403	453	442	453	390	433	424	406	470	420	462	426	450	416	412	412	453	404	438	438	440	442	438	445	454	469	460	441	421	449	472	447	438	430	468	439	436	420	417	443	476	434	391	412	443	470	458	465	433	446	439	433	445	435	439	457	407	443	427	443	460	440	468	445	462	426	407	474	426	430	456	446	433	480	456	470	423	448	419	433	443	458	440	444	446	449	436	450	424	443	449	404	438	443	462	465	473	445	398	432	475	417	446	425	411	456	429	476	451	391	410	449	447	446	414	441	472	441	442	426	443	472	407	402	436	424	433	430	454	422	415	445	445	412	437	442	431	427	444	419	434	423	431	459	417	437	417	451	416	414	437	384	425	458	475	426	460	475	454	457	418	421	448	425	433	453	391	426	431	469	413	436	440	437	479	459	406	445	451	425	411	453	446	430	403	436	444	438	404	439	384	394	444	466	453	400	454	495	422	448	454	434	443	431	457	474	424	419	428	441	452	430	434	421	413	463	431	451	426	425	447	485	447	446	412	442	416	450	416	433	419	451	481	416	457	422	417	426	428	445	435	442	461	425	445	443	442	407	511	463	444	446	439	408	465	453	423	455	435	461	440	466	468	453	451	444	475	454	451	451	396	464	430	471	470	420	441	465	452	498	452	445	414	446	464	429	415	448	414	484	450	429	476	462	403	432	454	466	426	448	425	420	458	447	429	441	431	439	434	394	423	432	440	450	477	460	460	471	464	419	439	395	439	448	448	454	441	430	462	445	435	435	490	437	417	463	433	421	455	434	427	424	449	419	414	435	419	421	454	443	429	434	389	434	431	437	439	439	429	423	423	463	412	442	413	411	439	418	436	416	444	435	469	422	460	405	457	425	451	417	456	441	424	446	445	453	447	449	460	397	463	426	433	393	464	436	405	427	485	435	464	431	461	444	447	484	438	437	442	438	417	442	413	439	432	422	429	442	408	473	454	426	394	452	461	425	430	395	404	466	448	418	419	392	476	474	472	471	462	441	406	418	439	409	401	415	447	413	441	457	424	466	444	473	432	461	436	452	433	443	396	427	438	421	434	469	462	439	429	476	441	482	461	410	386	442	468	444	442	438	429	489	441	427	415	425	468	460	456	395	431	460	427	419	477	443	432	438	418	445	414	466	429	409	435	478	428	410	417	432	439	446	435	446	467	460	424	431	479	429	423	403	448	468	439	424	438	486	447	433	399	446	441	422	428	454	426	437	427	427	447	418	443	441	413	423	416	420	459	449	454	430	406	404	410	430	433	435	443	403	421	430	445	389	463	408	464	445	431	429	466	462	433	440	419	465	437	432	474	423	462	413	451	426	450	462	431	417	429	452	448	451	458	457	450	443	429	420	440	433	459	462	428	459	441	467	424	464	432	453	424	464	460	443	419	422	469	450	430	430	448	429	469	454	397	443	469	444	437	433	490	421	417	444	446	449	443	404	420	453	418	440	511	443	419	432	452	463	456	446	425	463	430	431	439	450	467	464	472	450	439	417	449	479	439	443	436	418	462	488	421	471	399	428	436	451	411	406	434	440	442	443	436	441	459	429	414	444	455	461	472	470	428	417	472	445	434	431	454	469	406	472	500	430	407	417	440	432	429	435	458	430	463	403	421	457	473	444	402	446	441	418	444	486	454	439	427	422	453	452	476	417	458	475	456	415	408	451	460	446	424	410	413	390	440	426	464	429	460	455	484	436	419	441	443	434	475	420	478	471	421	441	467	424	399	430	417	441	438	470	443	455	432	449	456	470	455	458	419	456	441	463	446	451	409	406	472	413	412	424	459	395	473	448	458	451	437	452	460	403	408	432	427	424	463	434	423	455	436	430	449	416	420	434	441	431	469	461	420	461	416	418	465	454	471	443	407	405	455	408	495	431	432	454	430	468	399	411	446	459	432	480	457	464	428	429	445	423	428	448	452	451	425	426	438	484	437	458	439	441	434	442	451	461	443	415	443	440	446	494	423	436	483	477	456	439	435	414	440	437	451	469	479	427	438	405	439	456	455	403	456	472	445	455	445	440	441	400	434	432	413	439	465	480	433	479	418	461	466	455	428	418	426	465	480	427	439	445	444	440	433	449	461	429	464	459	442	467	468	460	440	419	421	466	455	456	416	438	456	395	446	442	469	435	431	407	422	471	460	481	423	413	432	419	442	453	441	464	419	456	423	410	424	443	434	427	452	464	422	462	438	484	468	417	422	458	409	479	436	415	436	424	434	403	426	415	439	452	421	401	424	456	470	479	409	428	433	464	433	424	429	441	463	417	426	406	431	428	474	481	423	432	411	422	481	458	427	448	429	439	439	442	410	404	452	386	416	433	432	447	435	472	430	429	426	450	431	455	415	417	450	441	463	424	443	459	450	459	393	446	420	466	438	448	440	479	384	467	425	428	451	422	391	462	417	424	417	458	447	427	473	439	445	442	458	436	437	446	415	400	421	442	447	413	414	441	431	455	436	434	416	437	412	457	452	442	430	416	472	442	380	425	416	438	428	447	446	496	465	424	425	434	437	445	437	449	425	416	441	455	456	413	425	479	432	431	443	464	446	421	451	448	455	438	433	415	403	454	419	414	450	435	426	461	440	467	443	449	413	439	401	386	396	462	428	420	425	405	405	467	460	477	429	426	473	446	424	474	438	431	407	436	445	472	436	428	458	446	445	469	442	382	450	411	481	449	456	469	467	478	432	438	461	457	435	447	425	414	394	396	433	433	437	418	447	461	414	431	418	458	436	448	430	476	440	436	453	425	431	431	486	401	454	461	445	476	424	434	479	436	468	407	452	484	471	439	442	477	426	449	454	455	404	408	443	472	390	465	423	461	460	478	427	422	467	453	436	449	446	482	432	421	438	452	424	469	450	437	435	461	422	408	439	426	417	462	456	417	465	413	427	435	429	452	467	444	455	416	420	440	423	464	407	419	419	438	440	395	437	406	418	467	403	459	406	444	445	433	433	443	468	482	447	487	427	442	442	465	417	424	416	441	443	427	436	403	453	438	392	522	463	408	441	475	440	417	436	437	460	449	462	449	446	433	477	449	470	418	430	398	434	445	417	432	486	463	425	453	433	442	448	437	406	417	449	398	427	415	427	446	406	416	439	434	457	417	469	450	400	447	441	472	414	447	408	412	456	442	457	403	439	454	420	425	402	439	428	424	391	449	422	453	427	440	441	480	414	464	425	421	473	393	488	471	434
31457	19390	8336	1496	888	659	569	560	471	451	483	460	448	442	407	400	422	439	409	376	373	401	373	365	370	466	387	389	411	383	346	410	438	385	394	409	387	397	402	454	384	442	370	362	442	407	401	394	381	384	391	394	418	427	382	362	388	432	377	360	405	446	364	409	393	377	407	414	354	407	425	387	388	402	426	385	452	387	384	414	422	412	401	415	408	399	399	394	401	409	434	372	414	386	425	431	387	399	398	378	399	360	343	395	423	392	427	384	377	442	374	417	420	369	373	360	408	409	420	372	393	442	406	432	409	358	405	448	391	421	364	413	407	397	405	404	354	407	395	358	373	429	417	400	359	421	418	401	383	417	360	393	413	373	420	392	363	381	376	394	417	364	382	359	409	403	414	378	379	388	417	417	435	413	388	407	395	396	375	406	417	396	408	407	406	414	424	419	414	390	410	381	365	362	416	388	390	385	421	376	375	400	388	394	433	401	379	409	395	386	350	390	362	384	389	366	379	383	428	414	458	385	411	425	387	389	349	431	383	354	401	396	455	425	401	368	381	416	387	390	417	406	391	371	380	389	406	409	439	407	379	387	377	390	393	387	386	395	405	416	397	398	414	398	407	377	416	373	385	392	368	376	407	380	452	395	385	414	374	393	418	376	419	401	400	385	375	406	396	379	379	370	390	423	400	416	371	404	426	407	385	411	381	376	412	443	420	412	384	356	415	401	376	423	375	403	352	360	382	406	373	401	395	380	373	386	416	441	423	374	402	387	392	393	406	413	364	395	402	385	401	387	411	408	376	429	382	393	396	433	429	369	387	406	411	386	405	439	379	376	380	411	377	407	394	413	402	418	420	424	392	386	387	404	382	419	403	399	412	397	412	411	418	407	410	403	396	429	409	361	419	413	411	414	361	399	400	405	403	413	418	412	359	370	371	402	419	382	367	401	406	418	412	390	459	399	380	396	387	424	389	422	399	435	358	375	392	382	376	370	377	375	418	389	401	434	342	424	410	421	380	376	390	416	417	397	375	399	404	381	395	426	365	421	399	415	384	396	422	417	389	407	432	370	414	384	426	427	379	406	357	387	429	386	392	386	364	384	365	389	388	381	399	371	370	431	427	417	421	382	361	391	395	406	364	396	413	409	398	439	371	402	414	432	387	440	395	428	370	417	418	387	406	426	411	406	399	392	389	420	425	435	406	415	390	422	389	409	388	374	388	399	410	405	380	408	412	397	397	401	390	388	402	374	405	377	398	429	399	408	397	411	407	366	404	348	368	432	391	357	353	412	389	372	359	422	395	389	436	398	372	414	380	389	381	399	424	400	381	396	435	397	427	415	418	414	409	421	406	360	411	407	384	364	378	393	382	402	408	403	399	400	382	397	382	395	383	393	428	401	407	397	408	429	410	369	417	404	453	422	372	392	409	404	408	354	377	408	441	414	416	412	419	399	409	406	355	392	407	392	389	411	409	384	387	374	388	420	410	391	405	399	392	403	357	421	347	402	408	436	440	381	363	346	408	432	415	410	370	386	410	435	409	361	392	412	428	365	399	401	410	400	394	413	397	407	419	371	374	383	400	424	405	404	380	395	409	396	373	406	410	365	380	431	380	418	378	398	420	395	420	407	395	418	363	366	350	381	396	396	420	381	379	369	392	391	397	382	381	358	424	417	392	404	387	387	422	380	379	394	415	416	382	400	429	380	413	360	387	423	389	402	431	410	381	452	394	404	399	374	405	427	415	352	410	391	401	406	382	425	435	422	375	440	378	408	412	441	403	374	360	422	429	419	352	372	389	416	394	386	434	411	401	398	401	394	378	407	383	377	428	388	394	427	407	388	406	396	420	389	397	386	402	440	395	367	425	369	386	424	384	391	415	431	398	394	409	376	401	386	422	352	430	378	401	404	414	423	431	379	428	383	407	368	421	428	455	411	380	424	390	419	378	395	378	390	383	416	393	419	394	379	374	409	400	373	403	421	373	343	414	400	427	368	413	388	415	375	407	413	395	412	416	434	408	393	447	391	412	391	405	374	411	442	373	434	450	424	390	361	391	382	423	370	418	418	400	415	391	371	337	385	444	394	416	399	386	372	394	361	393	369	398	393	378	389	389	378	362	376	396	421	386	422	379	384	404	361	365	373	416	419	400	380	374	396	385	385	382	405	400	387	377	422	380	354	365	414	423	374	419	409	364	399	391	383	361	391	405	388	348	435	406	402	393	366	423	403	361	366	392	386	374	431	404	376	404	404	412	390	363	364	416	388	361	372	357	412	439	383	393	388	406	384	380	376	397	405	397	401	408	379	415	395	446	383	402	416	418	359	403	433	418	403	386	414	395	383	368	403	362	391	397	400	402	395	409	390	376	380	404	378	399	405	384	426	406	404	380	379	370	405	389	395	378	392	412	440	409	365	389	387	374	362	393	378	426	395	378	426	425	429	427	391	406	378	398	401	409	389	373	405	392	409	379	425	373	415	387	409	387	364	402	407	394	411	405	384	404	393	405	423	416	390	378	430	402	398	408	398	410	401	389	436	400	419	409	411	431	427	406	366	365	356	387	379	396	385	368	437	408	393	412	412	387	367	365	381	380	380	393	403	403	414	395	408	379	406	360	371	360	403	423	348	382	409	407	387	418	426	383	412	379	400	408	411	414	361	383	421	379	394	374	390	416	407	363	410	386	358	436	392	420	381	389	333	394	379	392	389	422	390	415	399	411	383	369	393	356	365	390	400	430	397	376	360	380	381	397	411	385	407	378	380	407	392	386	399	372	407	406	405	414	397	393	402	402	377	389	401	386	393	428	424	383	396	379	410	409	408	401	361	413	440	410	425	407	401	381	405	423	376	353	410	403	384	374	384	408	386	420	411	410	406	381	408	414	371	388	404	379	403	382	373	397	436	439	407	408	401	376	397	355	364	414	396	373	396	394	383	433	406	349	391	429	369	371	368	437	407	395	374	395	438	381	410	382	410	387	430	434	392	391	414	376	406	400	386	421	420	396	356	388	422	416	417	366	432	398	398	400	359	400	397	362	407	395	434	359	418	418	406	408	391	386	403	388	384	398	401	385	438	418	402	418	396	387	380	392	377	379	403	416	404	371	397	393	386	350	406	419	388	419	420	400	394	395	358	405	439	422	421	414	405	400	383	420	395	421	416	405	403	407	386	386	394	391	397	401	409	431	373	381	394	395	418	416	409	416	397	414	405	374	383	414	422	397	404	359	414	406	407	404	393	414	352	410	401	413	398	368	350	396	384	379	384	386	392	348	414	406	398	387	377	394	402	370	367	408	416	421	375	399	457	377	426	377	343	417	399	386	409	397	396	380	396	385	403	440	413	402	374	376	433	390	379	440	414	408	443	391	380	376	386	376	424	381	398	412	400	380	407	417	411	413	396	341	395	398	382	381	397	398	390	390	382	378	402	438	398	398	397	403	396	391	390	399	398	385	387	410	395	378	396	393	398	432	388	391	413	412	386	423	414	407	405
6069	2441	1670	1315	1099	952	951	919	917	892	895	931	871	897	902	922	948	842	844	890	851	817	909	810	862	856	876	870	887	893	882	841	894	871	888	878	919	869	902	907	924	887	860	838	827	854	916	834	887	897	916	899	868	902	869	874	840	923	904	906	944	860	910	918	830	876	880	850	886	861	888	956	829	916	916	890	876	837	830	846	825	871	896	868	861	894	904	917	906	866	869	858	830	861	855	858	935	848	867	888	858	908	913	849	818	815	918	888	905	883	904	891	872	872	828	950	897	860	884	851	816	863	868	871	879	873	925	895	833	895	912	883	903	912	901	912	813	873	924	883	896	869	892	866	857	820	839	876	882	826	853	829	895	882	863	876	869	867	915	860	888	893	863	872	897	835	876	862	872	847	887	815	868	835	836	863	902	816	879	870	888	843	888	862	881	904	870	899	814	865	895	889	882	888	863	826	899	883	898	856	841	889	896	883	855	903	859	898	920	907	852	910	877	889	869	869	874	890	824	921	912	929	828	892	867	877	896	831	876	909	885	893	878	835	830	903	876	877	923	882	891	904	896	853	859	893	901	889	868	887	921	850	863	884	867	911	840	927	923	861	910	839	952	855	861	887	883	899	875	858	910	825	880	891	852	879	893	876	915	928	927	905	886	875	852	898	902	908	885	883	861	894	907	847	873	892	860	866	868	886	894	820	866	855	889	857	884	886	918	873	874	866	832	908	864	912	873	886	922	943	896	894	860	915	897	851	903	893	909	871	904	875	850	921	855	870	867	911	920	880	903	899	875	860	862	945	912	845	908	876	882	889	890	854	939	829	878	929	865	853	862	854	876	899	884	882	866	866	887	927	881	886	823	847	902	904	908	859	863	885	889	851	874	908	923	934	810	909	905	872	877	895	887	852	883	906	843	880	883	849	907	862	934	881	838	868	869	893	918	865	905	897	919	900	840	859	834	855	885	871	865	932	874	883	876	856	876	888	830	888	881	851	858	867	876	899	827	899	849	914	860	870	875	904	844	931	849	838	866	867	878	862	892	859	909	827	919	876	881	902	896	846	880	878	873	860	880	841	896	907	894	875	856	847	887	919	884	850	927	860	868	870	886	895	838	866	841	889	848	863	874	842	846	891	865	854	884	874	881	912	868	854	850	843	865	893	822	894	890	911	857	913	892	864	870	889	833	866	886	921	922	838	898	887	860	897	887	836	869	842	874	882	855	877	930	889	915	869	884	895	859	881	863	907	855	938	893	913	883	895	925	894	881	863	882	844	880	875	897	877	861	872	914	858	868	892	849	892	901	906	831	867	842	910	873	886	846	826	908	905	873	847	871	847	904	839	848	891	911	890	896	880	887	921	865	877	868	906	876	856	942	859	902	923	872	901	902	907	845	861	898	854	911	878	865	783	913	931	842	852	877	889	898	869	881	903	846	840	912	944	883	901	848	906	897	888	841	796	827	906	911	899	872	830	879	821	930	911	871	891	855	889	887	852	834	854	894	832	816	873	876	902	845	855	821	889	905	845	893	854	884	888	920	873	865	830	921	876	923	920	876	842	904	834	883	889	860	878	824	905	886	877	877	921	911	881	836	905	853	944	885	942	840	877	850	864	840	887	931	906	861	886	865	921	892	863	884	855	891	892	938	901	907	858	901	882	879	884	866	864	875	820	857	900	884	838	912	919	869	912	865	872	902	912	913	912	860	887	882	887	819	916	851	890	951	931	886	866	885	937	837	840	885	900	877	848	853	876	867	888	873	879	876	874	864	885	853	892	863	889	883	864	893	907	849	910	899	874	906	860	900	949	873	840	865	856	909	978	883	862	860	903	891	881	835	870	840	907	947	876	898	863	844	868	905	930	799	908	849	951	891	884	894	885	874	871	885	945	832	897	886	840	895	875	912	916	873	893	883	871	882	909	917	845	867	900	834	868	880	862	862	901	894	877	863	889	894	901	894	870	893	878	871	894	869	895	900	881	882	889	873	870	906	859	891	926	908	893	843	867	846	885	874	849	873	867	858	860	897	853	891	893	867	892	866	865	901	911	901	890	869	904	862	872	945	873	877	854	866	926	878	872	916	882	875	887	941	888	900	878	869	876	857	898	839	881	851	868	897	922	930	875	873	875	873	858	893	860	874	847	897	908	871	930	879	893	849	904	873	825	847	880	896	903	911	863	827	873	908	883	894	840	868	942	861	929	913	900	934	902	895	878	934	930	879	868	882	903	885	874	907	921	869	888	894	881	862	929	872	855	876	845	908	885	896	912	928	935	801	883	901	920	891	900	843	898	877	889	906	909	948	891	893	892	882	901	840	934	819	926	928	903	880	880	912	884	885	900	867	858	914	880	846	875	852	847	863	901	870	843	865	835	875	857	900	844	871	855	915	901	903	896	854	860	901	838	854	870	861	876	889	853	903	894	863	902	876	838	902	873	896	875	872	955	849	925	895	895	910	826	888	863	926	859	886	911	853	860	872	836	834	923	825	877	872	858	892	894	946	897	901	854	819	907	880	907	893	915	854	868	866	859	893	917	943	882	851	882	909	879	872	883	844	852	825	901	893	895	943	869	879	864	855	887	896	843	866	884	884	888	931	869	839	875	867	825	909	836	863	869	889	887	912	874	909	851	892	891	889	846	898	890	939	869	879	872	904	870	890	934	841	849	849	888	862	867	874	841	845	821	897	892	911	837	939	849	913	829	896	897	885	859	856	928	893	893	850	870	879	955	864	879	895	903	903	848	899	845	825	873	886	881	906	885	894	878	867	879	886	880	897	907	914	838	895	913	877	851	876	881	824	915	887	871	880	862	914	897	920	848	919	900	858	859	858	836	925	862	889	899	845	899	878	877	893	919	919	848	839	882	889	854	905	860	833	874	866	876	863	856	890	804	889	913	866	932	876	884	876	919	939	839	924	903	871	907	944	851	905	860	878	895	857	876	942	898	866	874	834	880	846	902	907	859	828	922	829	930	887	889	893	874	927	876	891	836	904	936	873	913	916	829	943	854	829	923	866	926	891	885	922	966	826	862	863	883	811	863	890	871	885	889	910	857	931	901	900	927	904	873	844	915	878	882	826	892	832	937	879	878	866	874	905	903	890	906	854	876	816	889	895	847	853	894	862	920	855	889	846	914	888	913	861	859	909	857	835	866	897	932	852	871	857	931	900	864	842	823	882	898	906	835	873	885	841	852	840	872	916	938	857	873	903	898	910	843	976	913	896	878	823	832	902	893	887	922	877	900	809	882	849	872	847	873	946	884	887	899	839	869	872	926	809	863	881	881	897	903	896	849	887	876	895	949	828	861	877	833	871	908	841	918	924	904	914	900	904	888	881	875	854	883	897	881	845	901	837	839	862	853	907	870	884	941	842	845	817	840	868	849	841	845	888	869	896	891	855	929	866	883	857	874	872	865	914	899	898	905	878	937	862	847	887	857	915	914	863	866	891	884	911	863	918	838	907	916	844	877	846	825	873	824	883	889	953	835
23970	20646	23899	27397	20642	19864	1438	629	477	421	421	417	394	387	358	352	327	290	297	313	310	331	351	303	322	313	303	301	285	286	294	323	287	296	309	280	266	295	308	285	289	269	314	293	304	292	299	273	254	319	277	275	265	264	273	264	285	287	267	286	253	316	268	282	316	302	306	274	300	273	289	304	267	301	275	265	274	309	268	295	278	282	290	285	269	284	284	293	290	309	284	273	305	296	318	294	282	230	258	294	272	305	297	294	299	307	280	284	285	286	318	299	270	284	240	274	263	264	278	283	272	279	275	274	304	295	257	285	259	259	261	280	314	273	287	286	273	307	267	271	279	272	299	258	290	248	277	264	277	265	267	344	284	323	278	274	267	289	284	274	279	276	270	288	290	260	307	272	275	264	261	273	277	269	247	288	267	251	288	268	275	302	286	297	273	258	290	269	263	286	261	249	302	292	257	284	281	287	282	283	270	289	281	296	296	269	291	243	304	292	292	228	268	266	264	305	276	319	293	291	285	308	273	268	300	264	273	308	290	267	272	268	279	288	253	288	276	256	303	295	295	284	283	286	295	270	294	292	283	279	299	269	293	249	299	284	299	300	315	258	299	325	275	302	242	305	272	291	252	265	302	270	286	272	300	272	279	305	288	263	278	260	256	323	271	287	275	289	275	276	308	284	253	283	311	294	294	284	268	297	288	277	240	279	299	245	298	246	298	276	273	286	276	280	257	271	286	269	297	293	261	354	287	274	277	263	272	273	271	276	299	261	286	294	278	307	291	300	303	297	322	276	284	269	264	262	281	272	301	286	259	266	274	275	291	298	251	277	276	304	271	284	275	266	278	267	253	302	280	268	277	266	268	280	269	265	281	307	305	285	255	278	281	254	274	311	294	265	291	288	302	268	285	282	280	281	284	281	288	288	253	266	273	283	273	274	272	265	247	320	284	290	277	265	309	265	277	276	264	293	265	305	289	307	290	298	295	270	285	266	290	273	290	279	296	242	252	266	309	271	269	279	249	264	312	275	268	272	283	276	273	270	303	285	272	269	245	267	260	298	286	272	279	273	295	274	295	276	265	262	271	297	286	293	272	277	284	289	264	282	256	276	280	296	297	291	266	264	294	287	282	295	278	282	269	275	281	288	276	268	276	298	282	274	269	284	279	267	264	284	298	310	293	268	301	266	280	308	259	274	278	312	270	282	281	269	282	273	271	266	272	293	282	289	281	273	250	272	309	258	277	263	279	285	269	295	305	297	268	282	277	294	281	250	288	256	310	241	310	278	287	272	289	270	278	299	295	303	309	272	264	293	290	250	285	257	281	277	299	312	259	307	292	298	276	303	262	288	260	236	290	253	288	272	271	260	265	244	280	287	299	279	253	263	285	275	269	279	222	271	264	276	262	286	275	272	296	294	264	262	268	276	290	295	278	294	285	260	290	338	287	283	272	285	302	287	265	279	286	282	292	282	282	275	252	286	249	277	282	288	309	283	262	277	282	275	270	319	268	252	286	284	319	304	272	270	276	291	298	287	299	284	296	293	300	301	281	248	274	277	277	294	278	266	291	272	292	315	257	283	263	259	286	295	266	257	306	292	278	275	302	290	283	277	268	275	306	277	280	262	254	288	292	279	287	280	302	254	283	274	272	296	308	302	287	285	285	290	259	314	270	272	326	283	285	262	282	276	298	258	268	300	272	287	278	270	282	279	283	300	288	316	257	256	288	283	277	266	274	259	245	276	268	258	288	276	263	250	278	283	274	268	308	318	271	286	272	288	287	267	270	288	265	298	261	287	292	289	257	289	260	287	316	277	268	321	285	299	268	258	254	288	292	271	281	286	291	278	261	305	317	266	273	277	293	273	304	273	275	294	282	283	259	279	251	238	291	310	288	270	296	289	267	308	300	298	248	283	275	268	290	267	268	279	299	268	276	299	289	298	295	284	295	302	278	299	244	281	278	281	240	283	301	325	283	276	290	271	264	321	267	277	296	239	279	279	284	293	285	278	270	296	285	299	281	294	302	277	291	291	316	252	280	304	282	279	307	282	313	287	275	270	299	267	264	292	266	285	291	280	275	266	263	285	300	243	275	263	250	334	262	280	270	296	297	258	287	284	270	286	295	293	293	278	287	299	277	270	291	275	290	296	278	265	265	282	316	284	293	281	290	288	266	300	251	263	274	257	267	319	291	257	322	301	261	265	306	284	303	269	296	275	289	314	246	296	288	279	278	283	276	279	292	287	287	270	295	295	285	276	262	298	271	291	249	267	287	314	296	284	284	285	299	251	304	298	284	276	305	296	285	250	299	265	281	307	302	311	294	300	256	299	245	328	300	302	294	289	306	225	247	275	310	294	293	270	312	276	286	267	288	302	258	264	288	260	299	288	263	268	260	299	295	295	263	297	270	264	266	292	281	298	274	304	293	273	274	253	293	297	292	253	265	314	272	302	274	292	275	328	277	266	304	332	266	252	277	278	309	301	283	270	258	290	274	309	283	275	302	273	284	273	255	266	295	307	277	298	260	295	273	297	277	276	284	302	253	254	271	307	288	267	261	264	276	283	320	298	249	287	273	298	254	281	263	305	259	256	287	297	306	278	273	276	273	286	291	291	271	285	288	266	293	254	295	291	291	302	322	263	281	271	299	339	269	290	265	297	304	286	288	302	296	273	296	273	298	301	284	276	287	292	264	300	267	263	265	266	272	279	275	273	272	301	281	276	283	276	289	268	293	281	260	294	292	300	275	301	281	280	284	273	273	283	274	278	274	317	263	307	311	253	292	292	287	244	280	277	259	283	283	270	263	281	289	276	289	244	273	249	279	255	271	281	319	267	276	283	293	253	269	293	268	269	279	302	309	240	278	304	296	278	282	256	312	262	300	292	264	262	283	262	300	297	299	273	326	291	282	286	243	275	271	303	273	286	268	305	263	290	275	308	297	294	295	265	289	302	276	259	284	280	277	298	288	250	230	296	315	267	279	279	288	266	208	274	293	293	289	283	295	269	286	287	287	284	288	267	277	291	274	285	276	281	258	278	294	288	261	271	308	267	302	266	243	311	299	284	310	297	279	287	292	314	281	264	286	287	286	270	273	275	304	267	285	262	292	275	283	297	296	300	278	260	280	290	282	298	314	245	291	287	272	278	300	296	282	280	279	292	262	299	234	296	258	284	305	272	255	286	271	297	296	281	331	283	277	306	286	281	290	276	298	297	276	290	275	271	276	295	273	285	279	248	306	280	287	300	275	252	254	269	278	280	280	291	274	261	296	283	296	240	272	267	259	258	261	285	282	276	292	270	288	262	268	270	263	309	300	242	303	284	283	296	298	260	308	320	274	287	278	271	271	282	280	281	269	247	289	278	281	274	257	293	294	265	250	283	331	291	262	262	269	275	252	325	258	275	257	244	298	270	279	275	263	273	270	285	260	295	260	250	279	284	247	223	307	298	261	245	269	293	297	288	275	294	271	319	290	267	275	293	273	263	289	289
3976	4497	2660	1596	1094	882	751	723	680	687	698	689	720	669	687	599	655	646	685	622	671	709	706	649	632	652	654	634	655	663	710	626	624	626	639	628	611	671	643	606	612	657	618	650	661	679	658	659	623	650	626	615	610	653	606	667	599	656	667	665	619	661	653	607	632	641	616	608	628	623	645	659	658	627	625	622	658	633	634	675	620	645	631	655	613	603	603	657	662	663	638	584	670	649	644	621	658	605	610	614	627	685	661	686	598	608	613	638	607	614	634	650	623	595	605	609	621	626	621	644	639	660	637	605	634	625	652	644	616	646	635	607	626	634	668	638	639	681	614	672	635	600	608	660	632	644	659	628	607	558	631	595	608	625	618	675	656	604	644	645	674	595	656	616	625	639	634	621	644	611	620	624	630	638	621	604	599	619	670	650	622	638	681	629	675	632	647	657	631	616	618	649	649	638	602	606	623	632	627	667	589	609	590	642	653	660	594	622	655	639	611	618	661	628	631	619	647	627	676	625	614	628	610	630	661	668	634	603	615	628	635	617	618	633	629	643	620	590	670	638	661	636	691	607	594	642	653	643	595	651	674	638	676	595	619	606	639	639	637	619	612	619	637	612	624	605	650	651	634	598	669	601	609	597	572	600	622	646	613	708	581	641	612	683	650	636	615	624	603	598	604	586	625	559	634	621	640	606	663	640	661	635	629	611	627	610	618	654	615	641	636	625	598	663	585	665	594	643	668	616	603	636	668	597	648	614	657	637	637	604	623	668	633	642	639	612	679	641	619	636	607	660	592	643	600	662	620	614	618	626	635	633	613	601	636	613	667	650	649	641	631	647	655	582	629	643	626	629	615	620	596	653	633	642	602	612	616	596	627	609	634	666	616	649	631	655	588	634	625	615	626	621	645	629	642	610	666	640	651	637	666	617	649	681	633	623	655	647	607	607	631	636	672	633	673	678	607	650	648	675	646	631	642	591	636	607	607	609	627	653	649	632	645	604	612	626	622	633	672	606	631	614	635	643	626	653	584	662	633	698	626	602	620	597	623	663	571	687	667	615	586	650	628	622	580	626	633	657	596	617	625	660	616	623	673	636	644	676	652	615	587	629	627	665	633	663	669	635	646	664	611	590	637	646	631	642	641	622	604	627	605	638	619	642	685	673	603	616	660	614	649	645	582	638	603	617	613	634	637	612	594	676	615	629	641	632	631	640	648	650	678	660	643	667	603	668	613	650	648	669	637	619	651	629	617	666	575	622	627	627	652	615	628	632	650	663	621	642	607	611	630	630	641	661	660	617	643	686	586	631	595	576	635	583	639	667	653	660	666	622	641	609	627	620	610	646	635	651	617	657	625	639	634	697	616	598	644	619	577	679	651	578	579	662	625	644	615	625	632	614	667	607	631	665	615	658	651	635	637	589	640	584	611	626	632	633	633	643	634	668	624	589	634	645	609	627	642	599	676	654	610	629	664	620	641	623	631	671	654	593	628	616	595	602	605	600	666	637	597	593	666	618	642	624	639	597	609	640	615	640	670	618	659	665	634	622	673	607	641	623	634	629	640	639	630	621	608	678	633	656	618	641	632	618	617	623	627	648	705	599	636	611	577	637	648	642	641	605	603	618	653	658	623	631	648	609	627	619	605	655	595	638	656	647	628	618	647	677	643	618	624	592	638	609	647	619	617	633	651	639	655	616	606	665	658	617	606	652	625	635	615	632	628	661	582	645	649	632	600	624	626	658	645	621	628	583	619	641	645	656	609	635	620	656	622	649	651	643	629	639	603	638	623	623	605	668	642	601	619	665	607	649	640	649	663	656	582	634	625	622	664	641	630	660	685	611	611	587	696	643	657	578	639	616	612	635	623	626	639	607	645	617	627	611	639	677	611	640	693	632	550	578	679	636	650	605	649	599	628	626	636	678	601	652	647	599	670	645	677	628	630	648	658	575	642	640	659	657	610	574	662	630	618	654	614	597	695	640	585	665	586	644	622	632	615	617	650	583	639	627	654	644	643	636	650	630	654	637	624	616	569	626	619	617	650	632	593	589	603	647	592	587	619	614	604	651	629	628	640	632	610	603	665	681	655	624	589	603	675	633	628	659	656	623	665	648	588	666	657	624	630	612	633	643	637	645	633	639	605	644	598	668	638	601	656	610	645	627	619	606	660	670	660	666	583	669	652	624	600	652	624	640	616	596	631	627	666	640	681	636	652	658	636	581	606	692	649	661	649	616	588	609	636	681	609	588	638	674	661	603	674	611	633	652	594	644	629	627	630	635	630	608	619	627	616	608	637	610	616	616	595	672	662	591	670	643	608	608	621	624	652	673	614	607	609	653	630	658	630	617	648	658	678	627	625	651	625	578	660	646	653	646	567	635	618	630	643	628	677	656	587	643	653	639	655	616	630	623	622	631	651	610	602	639	581	637	624	639	632	685	664	633	603	623	620	609	665	655	641	659	653	624	629	663	604	632	688	666	654	664	589	622	611	663	604	653	616	630	642	609	673	623	644	653	597	615	650	636	656	618	634	616	639	559	672	658	657	656	616	614	622	618	658	636	653	592	681	640	635	614	613	661	655	655	642	623	620	626	613	636	657	658	649	609	655	658	578	615	626	648	621	620	611	680	628	595	602	592	612	545	625	609	623	655	618	614	630	606	652	619	639	650	658	657	631	608	655	611	634	613	630	648	655	659	549	646	653	640	654	631	620	617	643	579	603	609	646	577	645	627	610	629	605	631	590	604	665	640	633	595	681	637	675	620	651	615	630	633	670	638	644	620	612	594	641	600	621	627	640	636	601	653	630	612	653	651	633	665	648	636	615	644	611	646	651	632	659	622	623	619	622	637	650	685	620	637	630	659	611	626	660	620	674	637	660	622	650	606	633	629	653	627	619	644	700	613	644	667	625	645	638	634	661	618	675	618	694	619	607	614	645	638	578	646	648	645	617	625	625	626	660	608	634	662	647	622	633	640	652	723	620	616	616	659	647	666	615	639	627	638	628	645	684	632	646	631	633	596	629	610	649	629	629	649	632	618	605	579	588	664	616	621	632	633	599	626	665	610	624	619	617	623	607	637	628	598	632	634	686	648	645	615	576	649	598	669	611	637	631	600	640	680	691	632	626	617	606	665	605	653	613	619	578	668	586	653	673	638	590	618	638	651	664	593	658	666	641	650	629	622	640	636	674	583	617	649	636	633	624	654	627	642	636	683	706	634	613	634	638	611	604	606	620	625	644	598	637	662	650	658	636	631	679	645	612	623	639	651	624	634	595	604	654	641	617	616	641	652	653	647	651	593	649	629	683	632	649	635	659	652	674	668	678	656	643	641	672	662	603	619	629	610	713	624	661	602	657	650	634	626	678	634	614	643	659	671	601	608	615	656	701	615	631	623	665	622	630	643	582	618	582	603	675	599	617	577	675	611	648	605	690	625	692	680	659	657	673	654	646	652	645	649	634	593	638	645	620	605	633	642	621	636	717	715	595	662
23460	20704	24248	27217	20708	20733	16846	1086	545	457	463	467	411	352	301	293	302	270	225	220	194	217	246	217	244	213	217	204	223	186	199	190	216	185	153	165	171	166	210	180	185	215	225	215	189	204	182	199	213	175	188	189	182	180	194	159	195	198	195	184	192	177	193	187	168	184	205	186	161	171	172	210	175	168	183	205	187	174	178	187	184	178	189	192	174	178	198	197	208	141	176	189	188	179	156	176	168	156	176	167	193	202	196	164	190	183	182	180	203	184	176	166	185	185	170	165	162	178	186	166	184	168	199	177	193	170	177	204	172	182	211	196	176	173	186	188	206	169	179	185	196	184	179	176	168	196	249	193	152	203	209	142	164	163	167	180	172	185	184	191	184	193	168	200	182	162	171	172	199	160	182	198	197	208	167	171	155	152	174	168	173	178	184	172	176	186	196	159	188	196	168	196	165	196	170	191	190	189	181	189	187	192	211	193	183	150	185	186	187	177	203	171	158	202	208	179	188	185	164	161	149	178	181	179	170	181	187	188	174	176	199	195	197	179	179	181	188	174	179	191	215	188	197	188	180	148	176	172	165	191	188	194	181	187	199	187	184	187	179	180	175	181	196	154	181	153	167	171	171	168	180	174	179	176	164	180	170	175	179	181	202	173	174	161	187	200	200	168	177	186	172	223	174	202	193	183	155	210	197	154	165	177	176	188	186	202	178	200	194	184	190	185	170	181	162	179	170	191	183	199	168	182	189	183	176	175	183	191	179	176	184	181	179	172	166	169	175	176	186	201	192	201	167	196	165	184	167	173	176	172	199	195	169	190	182	162	176	168	171	170	201	178	198	186	182	189	178	200	198	175	175	182	175	160	180	205	181	180	183	167	166	188	183	192	189	193	190	177	215	164	204	184	202	183	191	199	177	209	181	188	174	181	158	163	183	189	184	165	180	157	182	190	182	188	187	174	163	168	178	162	195	185	168	164	187	194	176	175	171	186	198	188	179	183	143	177	194	183	170	187	167	198	179	176	202	185	201	182	179	183	209	181	166	175	185	218	195	187	198	196	184	203	200	192	203	194	176	180	183	186	198	197	164	176	162	187	194	192	163	173	200	162	157	163	219	161	191	214	186	196	194	162	186	191	151	177	174	201	174	187	188	174	144	190	174	198	202	192	184	175	170	162	168	184	167	188	177	193	188	159	189	189	174	208	183	198	202	179	158	181	175	139	186	185	175	179	181	194	166	167	175	173	199	175	178	166	197	186	175	167	166	172	182	161	182	190	189	192	179	177	161	205	176	191	159	196	185	208	211	155	194	195	160	180	159	185	159	190	197	149	182	172	199	177	207	166	176	169	170	166	200	178	191	189	173	197	183	187	169	194	147	175	183	165	184	187	191	198	156	183	191	178	184	177	171	184	179	200	200	182	200	196	171	150	163	199	178	190	202	190	195	193	151	204	180	185	193	183	186	178	188	173	171	153	161	205	163	196	229	182	190	171	177	179	176	193	172	196	167	173	193	176	188	169	181	187	175	180	176	183	177	195	173	181	185	169	182	182	184	206	197	183	178	200	158	196	181	186	216	193	186	166	185	196	200	194	183	180	168	180	155	201	165	184	195	171	179	188	184	160	182	221	203	175	183	163	210	169	187	192	170	203	181	172	155	211	194	181	184	209	181	184	177	178	197	200	173	186	185	202	180	193	185	199	190	172	157	177	169	185	190	146	185	198	186	206	177	185	176	201	202	177	174	149	199	175	185	201	194	175	188	184	182	196	184	160	182	191	186	159	176	173	162	177	192	181	181	168	160	184	187	206	209	201	162	178	196	173	196	179	162	165	184	174	179	180	180	170	159	203	175	193	216	171	194	197	213	185	191	186	199	164	182	198	202	179	199	186	189	194	168	184	217	176	191	180	195	176	191	203	177	176	205	184	192	191	188	216	167	180	169	201	215	180	188	202	151	182	180	187	186	180	165	175	177	184	193	190	193	165	190	207	164	180	171	156	206	171	174	176	188	167	193	194	197	181	177	182	185	198	169	163	173	196	179	199	188	170	191	161	201	168	179	180	188	141	193	174	178	170	168	202	184	166	184	189	181	174	175	177	197	176	202	163	174	188	192	177	191	191	160	168	176	192	184	201	149	174	182	183	175	179	185	206	211	177	170	163	197	168	159	209	180	179	177	207	178	175	199	181	184	192	201	184	203	191	198	189	192	198	180	162	177	198	180	218	219	150	198	184	185	173	183	183	190	167	174	168	174	174	181	196	193	168	186	176	197	163	168	211	188	176	198	183	183	185	169	181	193	168	176	181	175	162	178	178	188	164	186	165	181	158	185	193	169	189	185	179	164	185	193	186	180	160	176	171	226	175	175	210	184	185	158	187	188	189	170	166	185	201	196	164	170	161	154	172	209	190	196	155	174	188	185	181	206	185	193	180	176	180	176	174	190	185	174	211	191	183	199	180	152	187	164	188	185	153	172	147	163	182	198	193	187	186	165	171	168	175	202	173	198	198	201	177	189	167	167	169	162	190	162	168	189	204	192	216	196	182	227	193	169	181	174	178	195	189	202	158	181	197	195	191	185	185	177	193	172	158	173	172	191	189	183	198	192	198	195	206	173	164	170	216	175	154	166	175	183	161	184	180	193	160	193	192	188	205	171	187	198	160	182	155	210	190	213	190	185	194	166	192	183	196	185	156	169	214	173	172	154	178	139	174	170	189	173	170	161	182	170	156	209	185	150	154	161	183	195	204	186	181	198	152	186	180	189	165	195	193	181	154	151	225	171	180	169	179	189	181	185	190	173	170	186	153	186	181	179	207	181	181	176	207	170	202	196	176	187	173	173	207	200	188	194	177	151	159	189	198	174	185	184	203	178	165	182	169	183	166	180	188	195	185	183	186	188	208	171	159	180	206	176	183	198	169	177	186	200	205	174	176	193	202	205	172	184	174	167	209	168	197	191	156	174	198	178	175	188	207	181	177	183	194	187	170	161	165	213	218	195	180	173	198	184	175	169	179	183	189	168	184	185	168	184	157	156	171	196	213	188	189	151	186	208	192	180	221	174	164	187	198	159	185	187	195	182	169	184	172	163	194	189	189	190	207	158	191	192	178	179	161	189	180	188	186	190	213	177	178	182	185	201	191	178	160	180	196	171	174	207	176	182	172	181	183	171	195	151	155	180	202	167	215	179	180	185	185	170	199	172	162	160	148	171	198	160	193	193	157	184	201	157	172	183	177	174	190	179	210	157	188	182	182	204	209	185	186	174	157	182	174	203	177	190	207	169	185	201	165	180	174	186	179	186	180	175	189	171	196	182	188	178	176	180	176	184	189	173	165	177	178	169	196	158	173	179	188	195	183	182	182	190	175	194	165	216	198	188	172	196	202	152	179	191	180	176	175	195	198	191	179	166	183	179	171	199	180	155	186	205	212	200	179	187	189	196	179	188	186	173	185	175	181	213	222	182	181	187	165	175	182	169	177	169	154	209	193
4342	6330	3534	2059	1347	878	659	587	552	565	492	497	520	529	438	466	492	427	482	472	472	455	455	415	475	459	460	442	473	451	425	447	427	416	432	436	445	443	440	437	456	446	451	492	466	421	436	447	456	435	441	429	439	411	424	449	435	387	486	441	443	452	459	418	419	467	484	440	455	428	470	462	428	460	423	442	422	433	449	421	435	433	407	441	464	418	424	482	481	441	445	442	414	459	414	421	446	436	429	463	419	460	437	410	441	437	450	471	422	451	460	460	448	445	460	414	410	428	452	414	431	420	462	431	408	457	424	414	437	460	428	423	426	424	464	453	468	447	452	420	443	468	433	477	452	460	434	445	444	405	403	469	448	432	404	462	427	448	457	475	429	457	435	439	453	431	438	442	477	433	430	431	425	456	432	443	492	387	422	462	463	449	437	440	414	452	414	437	444	487	405	460	440	455	444	431	447	436	434	453	413	429	424	453	431	431	435	449	472	454	472	431	475	424	494	457	452	470	451	415	413	426	374	451	455	431	429	448	435	432	459	449	387	430	431	428	474	417	446	403	468	435	440	424	414	418	451	461	452	460	444	431	427	409	418	422	428	426	475	421	461	392	415	462	412	446	435	456	444	441	435	446	421	467	446	446	433	499	414	452	471	436	436	452	453	398	444	436	405	428	460	432	420	411	421	426	384	439	426	466	451	463	440	429	425	417	442	451	410	423	413	455	431	454	417	447	473	428	474	455	419	408	439	417	439	413	437	439	457	436	422	428	425	422	401	451	463	453	466	435	430	369	442	423	415	474	397	422	424	485	482	397	426	480	444	424	454	450	449	474	430	442	461	439	433	433	435	454	449	454	431	421	466	436	453	457	443	427	450	454	485	443	424	441	452	420	416	419	490	433	414	406	445	437	429	446	421	439	456	446	473	482	442	414	434	468	446	423	441	456	441	413	420	484	455	455	426	463	455	456	427	471	411	467	483	433	451	445	469	435	462	506	448	425	424	428	440	432	406	402	432	400	438	459	442	450	418	441	461	395	461	471	398	412	452	456	428	435	464	449	417	430	447	447	449	444	410	434	412	396	446	426	468	414	473	459	432	460	432	463	482	490	452	444	438	415	422	442	440	466	436	450	437	423	418	454	425	419	471	447	461	439	438	456	456	427	421	391	428	468	460	464	386	415	450	443	465	433	423	423	477	454	461	447	446	444	450	422	459	455	464	419	426	433	424	445	420	429	430	438	389	458	477	423	427	429	461	440	436	422	467	416	424	459	481	398	459	428	447	422	460	449	432	457	430	457	409	410	409	425	431	430	415	450	448	447	434	453	429	447	443	428	467	442	403	455	432	441	423	426	441	436	432	427	459	418	450	424	449	455	461	450	416	442	460	440	423	464	444	467	426	464	475	468	431	434	449	405	500	485	470	431	431	429	427	470	415	454	437	453	432	443	466	430	440	473	475	437	426	456	459	470	443	450	428	414	408	429	452	420	413	438	414	431	441	434	425	443	484	404	452	432	417	442	409	439	437	433	403	416	431	434	432	406	408	410	437	406	419	461	463	424	416	442	441	454	458	449	439	461	406	430	425	471	468	407	427	442	414	414	438	417	423	444	452	414	457	435	427	468	464	449	435	437	411	428	465	437	453	428	461	418	419	417	452	450	457	446	455	426	461	428	407	446	454	474	419	400	439	427	455	432	418	483	430	466	464	460	439	436	478	461	437	444	475	416	414	456	400	442	419	464	464	466	447	468	459	412	427	461	472	458	410	452	427	425	451	471	434	431	435	432	404	422	389	427	441	443	435	483	452	443	471	423	448	423	433	416	495	414	450	437	449	430	413	446	431	435	439	414	481	449	426	455	434	453	458	443	427	446	450	422	441	459	429	472	446	436	408	435	424	452	454	417	453	435	438	440	458	462	444	449	449	420	404	428	416	431	435	411	428	446	428	450	446	446	453	433	432	429	475	493	429	437	439	419	435	437	451	442	446	450	428	450	413	391	467	411	452	425	460	469	425	491	476	438	479	448	445	430	441	451	445	440	440	456	427	467	442	419	491	443	421	453	460	471	453	455	492	447	408	451	438	438	444	433	458	436	407	465	413	440	421	471	415	446	449	423	450	391	465	448	433	460	463	416	455	482	420	478	440	446	458	433	441	434	411	452	425	427	417	457	472	447	442	444	460	447	431	402	458	427	454	469	458	468	422	455	435	425	431	472	428	432	461	437	405	435	449	473	443	433	427	426	447	421	423	444	427	455	424	418	470	425	419	449	406	430	419	416	450	436	407	431	463	437	413	415	428	454	432	458	472	444	441	423	402	446	439	454	422	470	470	456	456	412	443	446	452	425	406	404	433	436	439	430	449	419	451	437	442	429	463	445	426	459	452	476	412	432	456	428	462	401	438	439	419	404	454	448	431	450	436	445	452	451	461	444	440	444	452	445	427	450	447	405	454	461	439	410	410	444	445	444	431	430	438	425	416	445	477	425	454	469	414	416	469	454	410	435	462	451	398	450	472	430	436	438	475	441	450	463	455	435	482	450	462	460	418	444	433	470	431	444	473	451	436	416	435	447	427	484	433	416	471	420	477	436	438	429	457	434	443	452	427	429	429	447	447	429	447	449	455	409	436	414	423	440	458	479	447	457	454	464	454	451	421	426	426	415	454	436	468	422	403	444	442	473	446	409	452	434	442	438	459	454	448	413	419	469	472	473	448	437	435	434	476	445	442	433	435	478	395	462	463	411	452	441	423	413	433	428	443	471	440	470	424	419	418	419	467	435	439	472	422	424	425	447	462	422	436	422	441	396	442	459	428	453	460	446	442	442	441	448	420	442	426	412	441	480	416	428	451	437	435	443	489	454	441	445	409	394	456	433	467	443	440	435	439	462	440	454	440	397	433	418	435	441	462	408	438	445	395	413	443	451	430	423	468	417	438	438	453	399	502	419	426	460	442	411	487	445	446	504	441	430	436	441	416	482	434	449	451	466	437	414	447	425	434	454	453	460	398	447	444	434	444	423	431	444	442	468	446	442	443	422	423	418	452	430	435	419	428	430	431	415	436	436	464	422	411	466	441	423	475	422	450	441	489	425	457	458	447	472	441	431	465	449	467	446	464	496	414	411	431	442	432	494	396	442	447	442	431	482	423	417	465	426	457	457	428	464	443	453	436	464	423	440	457	417	460	462	452	411	473	443	435	434	454	424	436	458	402	454	468	442	422	450	431	437	412	485	456	463	467	413	456	425	410	444	441	443	449	468	441	423	447	429	471	450	429	461	407	410	411	456	450	429	433	469	460	433	430	447	420	405	444	439	443	437	430	418	442	448	453	408	446	483	457	445	450	473	427	435	451	456	441	435	465	394	418	432	430	456	429	430	460	434	432	453	451	439	462	417	407	436	414	393	472	455	428	436	455	447	446	448	427	461	458	446	461	444	439	468	485	469	383	473	457	407	458	429	433	428	418	454	429	455	460	443	426	459	445	418	430	488
31505	19224	7922	1512	1031	652	545	519	479	430	482	473	460	436	416	426	426	413	435	388	419	396	446	399	440	408	406	379	416	380	372	430	418	394	395	414	382	406	396	433	444	413	428	394	374	420	415	405	426	410	364	378	370	401	362	406	379	435	410	384	393	439	419	399	386	390	414	390	412	407	377	352	375	394	401	394	424	377	377	378	421	347	394	364	384	377	388	412	391	403	414	406	406	432	371	414	423	405	422	400	401	374	402	381	389	421	462	362	387	399	397	382	355	411	386	407	379	444	418	402	405	411	389	367	389	376	385	399	412	394	419	395	383	346	422	382	423	368	396	406	385	390	387	413	386	407	407	409	395	389	402	360	384	399	435	369	407	386	421	401	397	422	417	396	419	374	417	405	361	384	385	376	377	385	404	420	405	406	431	387	399	380	424	374	410	411	402	390	419	396	410	411	375	382	389	396	394	387	410	371	403	398	409	415	421	426	401	373	404	414	390	378	356	369	383	421	355	386	408	396	395	400	426	405	453	420	417	412	361	389	419	394	425	412	423	386	401	386	386	400	364	416	392	396	364	370	384	372	382	433	415	386	406	419	379	418	401	382	404	382	378	391	401	431	435	394	421	440	413	396	385	451	408	375	411	381	414	415	390	352	371	381	386	347	398	404	391	377	393	409	364	398	417	420	395	424	414	430	426	385	434	388	400	374	423	376	364	421	422	398	407	421	395	404	420	382	380	436	404	400	388	409	391	372	434	399	391	394	439	410	396	423	414	393	410	410	427	402	429	408	420	374	386	404	383	379	397	379	393	403	387	380	401	377	361	375	426	353	414	419	433	419	394	392	382	366	427	410	398	426	370	389	393	393	417	405	416	380	421	386	361	401	383	402	387	385	374	397	429	422	416	401	399	423	360	380	388	402	382	396	438	393	386	452	395	376	367	380	393	372	395	390	378	392	395	420	379	387	397	387	388	375	379	404	419	401	402	344	392	381	400	420	417	355	397	430	404	410	394	412	406	365	370	422	396	390	409	432	405	402	379	396	376	398	414	374	405	394	391	384	389	393	348	405	425	396	379	412	390	402	424	360	409	376	420	377	383	377	391	413	412	371	402	405	415	409	370	413	395	420	396	390	417	395	399	391	386	405	417	412	406	398	393	405	393	400	385	368	376	366	405	391	397	379	397	406	354	371	398	406	445	393	371	407	391	408	408	408	436	402	410	416	413	416	376	382	383	393	410	422	430	419	418	389	356	416	417	376	441	392	387	399	365	411	399	381	402	405	379	411	389	388	412	411	387	402	400	395	396	387	378	394	405	402	377	367	413	400	418	346	400	386	400	412	390	415	396	411	375	397	405	395	369	398	413	366	429	401	376	371	369	411	418	380	402	384	411	392	400	409	397	349	407	395	393	394	392	374	425	393	414	390	404	394	426	367	362	413	394	405	427	430	406	370	424	449	383	424	404	391	369	421	357	386	399	414	380	412	392	363	353	429	372	350	364	394	399	376	369	405	378	365	417	391	408	396	429	415	407	403	407	382	421	393	384	402	392	411	407	382	401	426	392	379	406	428	403	453	379	420	390	432	409	421	397	423	428	389	413	403	379	398	430	375	359	374	395	404	391	389	425	458	371	377	372	438	432	381	376	401	405	387	385	363	368	461	402	411	382	411	397	409	363	413	372	418	433	416	403	432	386	417	386	437	462	376	376	407	422	403	397	383	380	359	413	411	373	407	442	388	403	433	413	434	401	430	367	434	400	393	402	412	366	383	403	408	383	407	404	350	383	383	404	412	387	377	410	447	384	441	414	366	380	374	347	390	355	424	393	379	382	360	442	390	408	416	401	448	350	374	384	387	418	408	389	416	395	453	407	385	405	394	433	399	404	423	413	407	393	401	410	374	371	411	383	414	387	422	400	401	401	421	374	456	433	403	400	402	419	388	398	394	465	353	394	427	391	376	404	379	414	382	430	414	391	424	385	391	412	409	390	423	385	436	400	393	402	393	406	413	403	415	404	364	381	368	368	401	413	438	407	395	429	403	389	382	368	421	413	403	394	438	411	389	390	375	399	363	382	431	393	399	397	392	383	396	392	389	381	409	380	415	399	393	414	422	388	379	406	346	394	405	390	369	389	424	367	375	388	389	365	378	398	425	420	409	412	406	409	370	390	359	395	437	419	394	418	398	375	409	397	408	384	434	370	382	412	415	417	371	381	397	394	415	394	386	376	462	402	404	416	409	381	394	385	357	394	390	395	435	400	413	407	393	391	381	377	406	402	414	395	395	412	416	396	398	428	399	440	403	409	380	407	376	383	384	408	392	349	370	429	406	350	395	389	410	440	413	406	364	400	424	389	416	390	438	427	450	421	420	435	403	392	405	392	387	395	399	389	369	372	382	411	379	420	406	363	358	412	398	411	400	402	371	426	398	386	369	405	405	373	397	380	407	410	397	405	440	404	418	409	416	364	378	395	433	372	402	404	371	412	428	425	372	403	367	384	393	403	401	425	354	385	397	400	425	401	443	419	438	410	406	400	405	378	401	415	391	421	409	387	385	396	373	411	396	376	357	389	397	431	400	359	396	433	381	390	389	345	355	441	395	378	397	393	393	457	376	344	381	392	387	387	352	404	416	442	375	416	410	402	379	424	411	376	384	411	397	437	403	405	393	398	395	423	400	430	434	372	403	416	455	412	390	387	406	396	403	401	400	377	455	396	412	383	424	439	438	385	435	408	424	402	431	397	384	397	397	418	394	423	443	411	375	419	398	423	390	388	394	462	413	362	415	413	416	433	392	392	374	406	400	346	384	418	406	388	380	410	415	388	388	366	382	411	398	425	400	415	403	414	383	383	416	411	406	422	393	418	436	407	368	438	424	407	435	374	369	383	416	410	413	402	392	444	414	374	401	396	376	449	382	425	428	385	401	398	384	371	393	387	391	382	420	392	402	419	376	389	376	373	419	411	389	399	395	375	416	387	412	381	375	394	394	402	426	384	366	407	372	415	404	381	416	387	370	390	367	392	413	403	435	375	410	409	376	402	421	376	375	355	369	390	412	408	395	374	380	405	421	376	357	377	391	379	380	391	428	410	395	432	424	357	419	362	406	416	370	411	401	377	407	384	398	421	392	378	391	424	379	443	388	368	384	411	413	402	395	407	431	385	395	404	401	386	387	396	377	394	389	400	402	418	408	419	429	409	409	392	398	398	391	401	397	397	443	371	435	396	406	402	411	391	377	389	374	394	376	398	390	415	388	388	396	395	417	389	447	387	383	393	419	406	396	414	365	400	405	422	385	392	369	372	402	363	394	419	418	386	421	392	382	427	396	380	390	428	392	389	404	361	406	419	395	404	396	401	401	357	365	402	395	411	387	379	381	370	378	380	412	397	400	420	431	380	382	414	386	410	407	399	401	428	427	401	437	410	421	414	384	423	401	376	379	375	387	404	392	405	402	371	410	437	363	400	408	394	423	390	406	382	391	381	422	383	409
5945	2246	1620	1293	1100	995	897	921	896	874	879	863	878	928	896	893	884	826	874	863	939	880	894	850	866	882	895	838	882	920	895	900	918	846	900	876	855	880	913	946	884	869	922	884	887	831	922	893	861	963	895	909	865	893	926	873	892	888	906	882	905	905	913	887	866	881	814	903	861	877	852	858	865	865	921	929	877	867	901	919	863	893	932	869	929	886	879	852	893	877	859	894	847	904	905	822	883	841	878	945	833	917	887	913	921	881	971	870	899	858	867	827	883	917	891	827	874	896	929	930	874	921	897	872	892	909	893	904	884	907	834	894	888	892	885	878	885	907	933	821	922	889	881	876	872	862	869	847	817	905	911	881	896	858	953	915	878	871	876	928	889	892	953	878	858	915	905	888	851	885	878	894	882	866	933	891	820	906	886	891	904	869	881	860	925	870	864	866	877	888	926	925	928	878	917	874	871	905	901	876	881	859	859	847	845	875	894	898	916	876	917	846	911	880	863	852	886	871	870	932	912	867	860	859	931	868	806	856	836	859	879	886	838	867	904	873	932	890	872	897	853	901	900	935	884	890	875	923	860	852	850	877	878	928	878	804	874	858	857	845	855	905	885	833	942	906	865	866	874	902	913	853	916	883	869	893	900	916	894	924	856	847	905	866	872	851	881	866	873	935	887	913	837	822	876	872	929	875	856	844	844	923	833	877	831	864	884	881	838	845	848	889	952	909	867	867	888	857	884	868	879	905	833	897	872	905	909	836	911	883	916	893	904	890	842	893	888	891	894	924	875	919	856	841	895	869	884	877	874	922	851	920	835	912	860	899	816	893	856	856	912	911	919	848	816	833	867	885	866	904	911	926	902	892	873	900	862	853	916	857	898	920	888	870	908	902	859	856	853	875	904	883	893	865	837	819	840	927	870	882	948	892	845	879	877	877	885	896	902	879	852	869	888	888	886	914	865	893	912	863	911	928	887	882	879	909	874	882	895	879	878	867	868	806	879	889	867	867	960	853	844	889	890	876	866	841	881	905	859	893	874	882	900	869	873	916	885	891	889	910	897	899	872	842	905	932	842	883	894	891	859	913	881	930	857	900	919	912	906	854	890	908	866	855	834	908	907	896	865	872	879	912	914	866	905	841	839	891	829	869	895	849	898	838	900	846	838	909	883	890	897	833	883	898	928	865	897	869	927	863	879	875	873	836	916	880	899	907	863	875	866	871	818	882	909	907	862	888	954	808	912	910	904	883	832	835	853	926	859	879	936	882	868	869	871	868	883	875	912	840	902	873	884	853	879	898	888	870	947	889	897	854	886	839	922	899	877	890	922	839	885	921	850	892	929	951	919	882	876	879	875	868	908	901	881	867	876	898	853	867	879	912	892	844	870	831	865	871	805	882	886	857	865	969	898	827	838	868	909	868	908	869	901	873	867	859	865	903	876	885	896	829	929	892	876	853	892	887	839	809	898	871	866	886	907	883	868	834	935	840	885	890	849	915	900	921	844	906	857	917	854	886	876	858	873	841	835	925	853	878	861	865	844	867	886	851	891	868	900	937	888	911	870	907	908	908	895	880	905	877	893	911	883	893	846	902	878	850	896	886	836	903	884	865	954	889	858	914	875	882	829	894	866	924	895	909	859	979	874	888	841	940	869	862	964	848	869	838	861	909	916	898	913	869	882	895	833	913	857	860	904	886	890	860	870	864	880	942	926	882	861	882	875	880	885	840	879	872	879	899	855	935	871	844	912	908	873	878	857	884	852	882	928	836	845	855	893	893	894	948	885	855	896	903	867	969	854	890	892	927	866	891	870	886	881	889	911	859	889	874	899	896	900	886	865	884	871	863	853	910	870	936	863	921	873	879	909	895	863	859	857	876	922	920	871	952	835	862	981	843	818	838	862	881	853	943	845	907	938	857	872	906	857	876	848	839	850	909	897	910	913	914	846	900	840	872	867	855	873	859	903	893	860	859	848	885	815	966	920	887	880	842	880	861	927	902	889	846	916	901	865	866	882	890	871	881	895	840	917	911	865	883	880	808	903	888	867	852	891	872	893	886	857	847	891	905	881	882	917	852	885	919	882	911	833	885	903	917	831	869	830	895	905	834	847	902	855	895	863	909	897	902	868	917	871	883	916	886	891	928	870	889	896	876	936	904	874	896	900	886	869	923	866	835	879	907	883	858	866	858	869	854	836	889	894	829	869	869	864	845	909	889	859	911	899	949	892	914	872	887	881	869	887	878	881	876	863	908	893	878	858	898	830	870	855	902	870	908	910	882	820	889	886	897	873	823	881	872	873	861	839	952	856	862	885	938	902	852	917	824	879	912	870	882	891	934	875	920	901	826	839	896	890	890	874	845	916	926	854	907	878	860	886	865	859	841	876	909	937	917	933	902	819	860	901	885	940	840	928	830	843	879	881	816	897	863	893	899	873	870	881	948	973	866	844	873	910	869	898	817	862	868	914	886	853	905	864	895	888	884	919	864	846	877	947	928	842	900	841	850	918	939	874	861	885	828	887	853	911	890	900	886	923	843	894	873	884	896	908	906	881	850	861	871	856	873	868	897	923	872	841	908	854	913	869	856	878	895	898	880	882	888	850	920	917	853	871	865	882	879	911	950	878	891	895	909	854	912	862	900	878	957	832	864	927	873	852	857	851	882	886	900	889	872	841	886	831	887	896	858	878	921	893	920	852	945	915	900	887	945	917	864	898	899	895	875	889	814	874	891	917	896	921	869	915	833	846	853	893	906	902	860	878	841	866	866	870	942	912	905	852	900	873	899	873	914	836	915	868	910	834	856	857	895	876	927	895	862	913	957	861	862	881	864	903	895	915	863	827	876	849	832	868	947	865	900	920	901	899	847	864	918	908	864	901	850	916	903	877	902	944	899	880	847	838	896	931	825	940	928	860	858	836	904	848	916	905	903	852	887	842	971	869	850	883	875	899	911	880	890	920	874	889	902	936	905	855	870	888	923	897	885	856	857	965	878	865	863	901	893	861	870	880	919	894	867	894	891	860	882	895	897	854	860	909	906	873	883	915	962	838	891	877	843	902	846	874	878	880	915	871	947	893	901	852	898	846	861	928	878	814	922	948	859	908	925	935	892	902	841	884	883	906	899	877	888	896	836	872	903	896	867	904	859	875	863	878	856	869	877	829	869	878	891	903	881	899	848	842	927	871	850	924	881	875	876	907	845	816	884	830	896	923	852	911	929	893	906	923	945	898	907	860	905	841	927	895	902	904	827	873	885	870	924	908	880	894	870	923	890	925	892	882	848	849	891	921	885	896	886	908	860	899	923	815	859	908	854	860	936	857	874	871	838	906	892	912	894	893	879	933	857	872	865	916	877	836	873	874	909	812	900	893	861	889	828	876	914	868	898	826	909	876	873	891	868	922	898	918	910	887	888	910	856	850	879	904	868	912	831	904	897	901	819	884	915	939	893	916	838	902	899	874	864	888	844	919	897	884	945	905	896	860	880	864	910
24018	20674	23923	27450	20676	20020	1513	611	479	434	410	429	351	389	349	346	307	317	315	261	319	308	319	290	300	318	284	322	293	315	338	285	308	301	277	307	289	280	297	267	267	301	263	271	270	297	300	282	316	261	273	265	304	280	298	320	268	299	261	295	282	246	303	306	308	252	263	316	309	254	279	321	257	327	311	294	265	259	276	286	304	301	299	297	284	273	276	327	310	294	302	299	256	282	279	280	264	271	283	278	298	296	259	285	287	289	280	276	278	302	262	275	280	291	311	290	264	266	258	263	296	297	274	305	263	285	256	304	293	310	275	256	314	277	302	267	261	305	299	276	297	267	294	282	271	268	298	270	285	275	290	336	279	295	272	308	307	275	298	281	309	275	271	296	267	314	301	272	276	298	288	282	280	287	297	273	306	273	277	279	277	285	269	298	278	262	302	282	271	280	262	265	262	297	273	271	288	294	283	286	254	255	276	317	264	282	289	285	289	279	280	289	245	305	282	287	270	307	254	251	258	291	335	281	266	269	285	301	277	288	274	264	279	265	267	288	274	277	253	325	291	272	278	283	317	285	270	294	283	315	268	293	282	264	300	267	287	284	312	273	259	270	311	289	305	279	304	268	283	250	282	252	275	287	291	276	271	295	249	267	283	277	284	293	305	287	270	284	273	294	295	313	270	311	267	299	288	255	270	310	300	287	282	297	274	273	260	287	294	287	327	272	292	296	278	321	269	306	286	271	314	241	265	270	257	312	271	287	267	322	281	274	287	261	262	283	257	274	266	312	281	252	321	282	286	252	260	281	271	279	301	278	264	278	262	285	328	276	309	269	339	290	289	248	276	280	266	288	252	295	293	271	282	279	266	287	282	282	295	293	268	268	267	260	282	286	287	259	273	260	299	305	284	241	281	257	304	309	258	300	295	259	279	308	263	302	269	290	299	288	278	272	309	273	249	284	299	294	298	299	272	295	287	259	308	292	273	257	313	264	296	313	269	302	262	275	296	331	251	290	309	274	262	302	299	321	290	270	272	304	303	262	278	291	289	302	291	284	289	287	274	284	273	251	320	288	287	269	289	261	275	272	278	260	318	244	269	303	288	266	275	306	291	261	281	303	317	271	268	298	278	285	287	284	310	270	265	286	282	286	274	315	280	269	282	274	309	284	291	329	290	282	280	299	295	268	295	273	286	268	269	293	271	268	273	265	329	281	303	266	291	253	291	299	303	272	279	271	314	259	272	249	252	271	253	261	316	290	306	288	280	298	308	298	294	288	266	266	262	278	272	281	282	280	284	248	259	309	284	268	319	290	268	301	324	272	261	302	284	278	298	268	289	299	296	294	292	298	272	276	291	276	298	309	273	292	276	271	297	285	294	287	271	278	294	271	294	310	298	269	249	264	320	285	291	284	274	281	309	268	256	270	287	272	290	288	280	257	269	297	279	299	279	256	288	293	299	295	288	300	288	301	298	302	291	264	268	304	264	278	263	275	310	274	275	309	286	294	314	290	296	255	277	277	287	306	282	273	305	297	272	265	276	308	285	270	309	306	290	261	272	258	276	268	274	276	255	289	303	251	274	290	272	300	268	271	286	279	274	278	270	262	304	263	258	285	248	294	262	275	288	322	261	289	269	284	279	268	276	285	256	291	283	283	259	260	282	284	277	303	276	261	284	292	299	282	289	265	297	286	276	310	284	301	287	284	290	269	284	259	287	281	295	303	279	287	305	299	264	289	284	286	290	305	272	267	285	322	299	256	316	286	285	258	255	304	264	249	281	286	269	287	278	281	271	290	291	265	296	327	280	280	278	290	285	282	289	278	288	277	305	279	287	298	277	256	280	295	288	278	278	275	291	279	283	297	273	290	289	298	289	268	261	266	275	278	304	284	294	295	289	287	293	301	308	271	278	287	277	307	264	272	296	283	278	264	277	311	287	301	300	270	260	250	291	301	229	289	301	252	303	294	269	275	273	290	276	304	283	297	261	244	273	280	297	248	270	273	262	251	278	300	293	270	296	278	283	262	276	291	292	279	316	295	270	269	303	295	266	278	283	296	278	274	278	281	275	307	277	303	283	242	253	303	296	281	266	278	278	290	267	314	283	277	287	280	262	262	286	269	292	307	284	295	267	289	292	289	280	311	267	286	305	275	291	282	258	297	282	275	294	257	278	255	281	279	319	260	293	276	302	303	278	274	300	299	270	311	257	295	275	288	246	289	292	291	304	240	280	276	319	305	251	304	265	310	287	259	266	249	287	293	282	260	269	292	293	252	289	269	292	274	263	254	282	255	278	265	297	275	296	308	304	297	271	289	271	299	288	263	297	301	293	286	244	274	276	288	333	303	263	321	296	286	294	278	284	267	296	294	245	288	301	278	263	282	299	302	288	297	279	294	303	279	304	289	274	273	267	283	275	289	300	285	288	294	257	299	271	270	283	267	271	274	277	269	280	300	290	252	306	282	297	279	287	299	260	270	277	271	282	267	267	256	299	284	298	253	257	271	305	321	284	293	312	288	253	274	298	302	294	323	273	295	280	266	288	269	276	267	294	268	298	245	260	293	292	279	250	281	277	292	280	264	286	275	276	289	265	292	280	255	272	275	332	275	275	296	279	257	300	314	278	295	293	278	249	294	277	286	259	244	286	302	306	243	262	270	290	280	307	267	292	274	286	278	254	279	280	276	287	288	292	282	269	272	267	319	262	311	291	288	269	293	287	287	255	297	269	264	300	270	252	280	272	250	254	284	252	271	269	295	281	292	285	253	300	278	287	306	286	291	291	286	285	268	315	283	311	288	269	301	301	268	295	270	296	298	254	268	295	263	288	286	254	291	292	271	266	272	283	267	269	310	293	286	289	286	245	296	278	293	287	317	295	281	264	306	282	295	286	303	294	282	283	297	273	280	270	268	294	289	298	267	265	280	251	253	282	292	314	256	263	285	267	309	276	255	283	284	285	269	272	247	295	259	292	284	272	273	301	275	292	277	264	280	307	281	279	302	315	280	274	256	290	249	265	275	262	294	281	272	274	267	268	271	252	272	272	321	293	298	258	304	258	305	313	288	290	328	287	291	280	331	301	295	304	280	264	273	283	313	282	249	312	287	239	297	272	271	273	273	245	286	266	273	289	272	261	289	305	287	299	270	261	297	298	262	283	300	283	307	267	266	264	301	301	256	262	318	287	263	299	259	316	280	282	299	287	288	296	260	306	293	305	272	277	273	291	308	279	275	249	307	282	297	295	284	291	286	282	268	282	271	288	279	284	268	272	258	275	304	295	296	302	285	290	278	278	271	281	287	296	280	276	319	273	281	250	273	255	280	282	268	305	315	270	284	291	278	241	278	277	264	248	299	284	286	286	285	301	250	290	297	293	265	280	325	262	277	271	243	284	276	285	282	239	304	289	273	281	277	270	252	284	278	271	294	275	283	285	269	320	269	261	260	270	318	291	307	309	257	292	313	278	280	324	297	292	274	265	270	281	293	290	255
4111	4375	2425	1619	1162	875	762	730	688	679	645	701	667	691	722	650	666	641	672	646	662	669	668	623	641	622	653	623	663	600	662	651	657	633	611	648	639	557	618	639	673	651	652	665	631	622	618	644	676	623	636	667	648	633	661	701	624	646	607	615	645	573	605	638	598	636	647	647	650	573	686	677	641	598	612	587	624	604	632	679	638	604	644	608	648	598	583	582	674	620	611	616	607	621	634	613	672	591	627	627	664	684	679	615	642	662	623	639	631	646	660	592	633	609	627	662	666	648	666	631	628	638	617	640	633	610	604	653	614	647	634	627	617	630	663	607	589	604	635	642	650	630	655	603	595	638	646	591	631	656	655	625	575	603	639	647	646	634	627	607	687	645	635	656	646	644	597	642	648	614	661	578	592	634	641	652	642	646	611	660	648	659	646	665	646	652	605	655	621	615	653	648	641	619	625	599	661	567	655	641	643	656	645	627	640	609	615	649	642	608	635	653	638	655	615	681	640	597	624	649	654	616	664	634	622	627	655	644	636	630	638	622	654	688	657	661	658	631	653	651	670	610	640	601	668	668	648	627	661	631	578	689	622	611	642	651	620	662	637	650	615	682	621	662	634	641	640	621	647	613	574	654	637	634	637	608	664	628	579	643	594	621	659	625	667	639	641	616	654	623	630	677	618	647	602	623	639	665	625	638	634	675	593	651	587	646	617	635	621	631	645	698	656	567	654	658	635	659	673	652	638	650	621	685	657	650	664	611	637	601	670	637	642	637	652	654	604	661	610	618	634	654	642	631	670	657	618	594	627	637	622	663	617	621	671	638	652	605	623	640	650	656	668	628	594	602	638	681	632	609	653	646	615	628	664	665	670	643	663	605	644	611	658	647	635	637	622	597	631	608	627	625	609	590	619	628	596	657	641	641	617	631	605	630	591	634	640	659	617	651	631	635	643	654	627	627	607	660	646	634	635	656	674	682	618	638	635	661	652	633	625	599	648	667	616	628	662	632	633	634	664	649	670	666	623	658	633	619	646	609	632	628	615	627	616	650	628	601	646	627	616	649	639	603	559	633	619	666	584	638	621	637	604	605	605	630	677	635	680	601	663	629	672	632	636	587	592	623	635	651	628	595	685	627	624	612	622	654	657	639	611	645	615	639	657	660	637	641	631	590	630	630	628	691	591	613	567	636	596	624	632	676	637	658	595	617	653	589	611	631	631	668	618	616	656	641	666	709	597	638	660	642	613	659	623	671	655	616	637	649	595	654	609	631	623	652	603	637	635	625	581	676	630	641	615	644	645	638	659	674	615	647	675	660	604	622	576	665	616	626	634	613	632	655	620	658	661	676	620	581	644	620	684	602	638	599	615	650	628	638	655	655	587	575	635	696	620	624	618	649	638	656	583	665	632	628	627	630	641	653	636	609	630	626	632	634	587	669	663	621	624	626	683	611	638	641	617	593	660	655	644	610	634	623	614	642	632	685	627	613	624	621	645	585	650	661	638	672	635	641	621	650	659	640	629	609	603	683	661	641	616	622	632	646	627	638	631	644	646	633	609	621	661	673	637	570	629	662	649	663	615	628	685	653	603	662	657	650	658	604	636	600	623	619	684	649	618	626	650	661	633	634	625	593	622	602	668	633	679	606	671	640	640	627	633	603	677	650	646	661	678	667	643	633	657	622	653	626	626	633	681	601	652	607	572	648	688	647	614	617	689	619	668	615	618	650	633	621	646	644	658	658	682	652	645	676	661	655	629	658	619	651	626	629	628	600	590	715	653	626	596	621	624	636	647	649	619	589	665	645	649	647	603	650	633	623	637	621	601	626	672	666	627	636	598	693	660	654	675	625	622	612	649	616	605	644	634	637	677	678	628	666	650	605	644	620	634	614	599	629	630	629	648	649	661	647	602	625	643	653	625	614	613	619	689	618	646	640	579	629	593	662	641	606	654	646	605	703	611	612	615	672	652	591	626	601	618	613	647	610	618	627	596	588	634	626	650	594	662	682	610	607	685	637	643	615	637	623	592	606	639	631	627	599	606	645	610	657	602	656	612	643	676	630	630	642	591	630	603	622	616	638	651	659	614	650	645	687	601	633	664	669	668	621	616	628	664	629	608	624	662	680	665	631	581	674	611	608	642	661	663	601	681	628	587	653	668	641	627	652	610	627	607	665	686	625	623	622	640	608	631	652	652	625	633	696	604	612	635	645	625	615	602	654	603	620	648	604	693	620	632	638	632	630	634	655	619	612	698	593	623	707	594	617	634	641	615	639	686	644	622	612	631	652	645	657	631	602	632	679	657	652	616	589	632	634	639	621	669	637	635	733	618	632	625	635	618	678	665	615	612	602	645	632	647	636	656	626	630	595	658	601	643	646	567	632	645	629	619	650	597	665	622	682	631	624	621	630	616	632	667	666	630	605	651	636	652	644	637	632	632	636	609	661	657	682	578	618	624	651	617	615	676	647	622	636	625	666	631	662	613	617	660	647	611	634	651	646	613	594	672	666	663	615	649	644	641	640	615	654	624	669	627	606	637	634	620	672	660	621	641	688	661	675	626	594	654	633	588	678	598	610	573	626	640	659	653	630	596	657	641	620	637	672	678	610	617	623	647	587	651	640	636	589	631	617	614	640	579	636	598	628	637	644	614	620	636	650	650	663	614	635	597	651	615	661	657	612	606	659	627	625	604	590	649	629	666	692	605	679	682	662	675	685	665	653	637	648	641	656	566	615	616	616	680	670	655	637	602	647	639	669	656	635	649	616	640	595	635	632	588	682	674	640	603	646	629	614	648	649	629	640	610	670	649	642	643	643	658	618	658	635	593	651	660	638	643	596	660	633	611	641	653	645	610	685	610	608	596	613	617	628	651	646	633	637	685	628	617	646	625	636	622	631	657	675	631	654	625	615	615	666	628	662	616	579	634	639	600	610	633	664	672	633	629	650	664	676	624	600	662	583	666	639	640	650	671	597	654	663	614	641	677	621	649	620	642	646	624	629	607	644	639	624	611	632	632	642	594	621	645	663	615	602	632	657	616	626	672	683	623	621	617	642	644	637	632	650	674	633	616	623	609	607	655	649	605	626	633	693	642	661	667	623	626	600	644	647	650	610	623	630	638	665	638	622	612	682	641	573	616	650	637	643	700	645	598	613	629	600	614	618	622	615	674	628	672	626	627	635	663	630	654	641	654	653	619	664	647	653	619	641	651	607	652	622	657	659	670	608	642	629	631	640	640	675	567	635	608	637	627	618	660	659	645	626	628	607	637	636	651	624	627	615	618	625	648	625	630	631	633	668	660	671	685	623	670	680	616	608	659	654	657	632	632	654	667	664	642	588	620	656	656	633	680	674	630	619	631	624	644	618	683	647	672	669	640	676	620	609	623	651	611	638	630	670	625	589	628	636	631	637	643	635	648	598	662	598	658	649	644	636	649	640	641	595	660	655	672	666	670	638	705	662	643	613	623	670	644	620	625	623	623	640	636	588
23392	20646	24205	27093	20651	20686	17073	1093	559	477	467	433	430	318	288	280	260	254	252	249	266	251	263	256	232	245	221	207	188	202	178	175	216	205	197	196	168	191	187	201	173	209	184	215	189	183	181	200	197	186	187	178	168	178	183	186	165	180	160	205	173	168	175	194	182	159	212	179	174	187	179	190	157	179	195	164	168	181	198	216	164	205	209	181	184	169	184	194	185	197	176	187	176	195	197	203	211	187	189	171	185	174	174	181	200	162	188	195	199	197	192	173	174	189	186	183	165	169	164	187	184	178	174	168	191	195	189	178	207	194	171	156	184	160	178	173	175	181	176	171	191	181	173	196	192	179	182	166	189	218	176	168	216	208	200	194	182	175	167	194	166	166	181	159	174	189	171	170	171	176	172	196	188	170	191	208	175	193	186	181	181	206	161	185	197	170	155	173	210	189	174	165	192	207	192	177	165	196	199	184	183	179	176	193	164	176	180	199	184	185	177	199	178	201	167	209	169	187	165	199	184	177	178	191	176	211	190	173	186	199	168	183	180	208	192	206	171	175	208	191	184	185	184	177	188	196	194	180	184	206	194	225	195	172	185	184	201	195	205	175	166	184	198	162	194	181	184	190	200	198	182	169	200	193	212	170	173	146	180	167	163	182	195	169	193	206	163	197	178	182	187	198	197	193	203	181	164	217	184	204	177	166	176	198	172	201	184	186	200	206	212	180	178	183	196	217	191	182	191	189	178	173	182	208	192	197	188	197	195	190	224	197	197	185	188	176	193	174	181	183	187	177	186	204	174	195	185	210	203	213	164	145	180	176	166	170	170	179	166	171	194	177	198	192	173	183	189	213	170	169	195	177	204	198	187	173	181	172	194	161	185	201	195	188	162	187	196	195	179	183	165	196	204	216	186	172	168	176	173	176	192	201	177	193	198	176	185	173	191	180	171	189	156	198	174	191	192	196	193	198	195	167	184	174	179	176	177	196	172	216	201	186	198	176	190	143	180	181	188	186	190	191	190	173	198	150	209	163	192	165	194	184	184	168	168	190	156	201	210	177	185	208	176	182	155	200	177	195	199	200	197	191	204	185	196	156	136	201	182	177	188	196	195	167	183	187	208	189	167	187	182	213	166	196	188	207	179	157	197	183	170	195	155	189	181	163	181	162	186	185	172	186	180	196	195	160	199	182	221	187	167	187	171	210	184	172	201	185	175	182	173	187	194	178	189	173	166	190	213	193	178	182	190	197	166	180	197	196	198	188	207	175	193	184	184	158	176	179	206	174	199	212	186	208	175	186	176	196	181	179	174	210	202	185	186	177	178	181	173	212	169	178	228	201	199	192	192	174	187	156	220	218	181	196	203	202	167	184	201	185	197	186	198	192	191	176	182	187	177	188	165	175	188	192	186	151	180	190	187	185	187	186	166	192	176	188	151	171	176	191	158	186	204	197	168	176	187	191	187	185	191	189	165	167	171	209	166	155	173	170	189	180	203	188	188	163	171	182	183	186	176	173	177	215	180	207	189	187	182	188	183	200	180	160	170	190	178	185	178	178	176	175	203	174	183	176	186	186	192	194	183	207	175	189	187	203	193	189	214	177	184	184	171	136	187	184	212	196	194	181	179	163	181	168	165	182	194	188	183	203	162	167	211	197	187	176	190	173	189	191	177	200	188	173	188	198	161	192	178	207	198	196	185	188	158	197	169	179	199	203	168	191	187	168	186	159	191	177	196	194	153	167	193	169	195	178	166	193	177	208	214	181	180	205	185	198	186	185	187	213	198	180	176	184	203	184	175	178	186	195	190	185	182	189	209	197	166	170	181	165	193	191	199	184	181	153	207	187	164	204	168	171	191	196	179	198	173	169	182	192	194	181	179	167	177	205	189	190	170	169	179	175	195	186	192	165	183	176	195	174	183	156	166	185	181	203	200	192	193	201	184	205	173	219	172	188	163	188	173	179	186	173	178	183	168	211	170	163	186	170	187	178	198	205	194	198	188	165	171	180	185	225	194	181	180	191	183	177	198	187	188	168	164	182	183	221	192	188	221	186	201	189	168	181	174	190	192	164	185	217	207	196	184	155	182	190	208	179	164	163	178	180	183	207	170	189	191	199	185	168	157	186	188	187	169	210	199	164	192	171	167	189	171	177	185	182	188	188	203	205	182	178	206	190	173	170	182	192	200	174	184	186	196	168	195	197	187	178	171	184	175	165	205	178	185	178	167	197	178	189	161	200	179	163	164	170	167	211	176	167	190	177	186	192	177	169	177	167	202	175	182	172	190	196	199	183	186	202	171	183	172	163	186	182	171	169	162	162	195	180	172	210	178	186	167	168	189	191	199	196	175	159	180	155	180	209	169	180	162	166	166	207	200	195	198	159	162	176	175	151	203	168	186	170	185	160	136	160	171	171	167	200	201	158	185	179	187	199	195	193	191	173	185	193	183	191	152	186	199	193	196	180	192	192	171	190	185	186	179	188	183	191	194	186	201	192	193	173	165	188	196	159	204	192	173	186	197	192	184	193	168	199	164	167	207	193	180	163	201	161	180	177	187	187	222	175	218	179	200	170	176	186	203	172	171	211	181	180	172	200	171	195	175	196	195	178	179	174	191	197	174	188	187	176	209	202	171	204	205	200	177	173	184	175	191	167	168	177	187	192	194	205	182	209	163	186	181	198	178	175	174	200	202	167	172	163	199	189	168	178	172	175	180	183	184	189	168	194	172	185	156	178	182	188	194	194	190	196	183	180	191	221	160	176	220	169	167	205	204	183	197	187	197	187	177	162	187	175	191	201	214	196	178	181	179	157	181	182	197	186	190	174	170	200	190	184	195	190	181	195	155	175	176	183	190	191	198	188	211	148	161	182	188	166	179	169	198	204	196	154	192	180	191	170	180	219	167	188	197	189	195	169	193	177	184	206	181	186	188	193	186	200	187	200	175	195	174	187	194	189	197	177	193	171	197	193	191	194	173	193	185	176	188	197	167	201	196	188	166	187	211	157	190	197	180	184	179	192	174	191	174	217	201	168	181	201	181	172	193	179	179	180	139	165	204	186	193	203	183	187	179	212	179	173	175	175	180	184	182	173	197	184	142	166	170	163	216	165	174	181	164	204	186	165	176	162	187	158	170	181	184	206	163	210	189	184	193	186	205	170	185	170	192	194	187	188	191	193	205	183	215	198	183	179	206	179	183	179	191	188	166	181	169	205	182	187	211	185	179	199	212	184	188	178	188	181	180	183	183	168	206	171	169	176	202	160	185	198	172	204	197	175	186	170	224	175	171	201	187	185	158	183	183	169	204	204	195	189	196	199	187	191	184	161	203	166	194	195	193	182	194	156	186	202	184	188	216	174	199	178	174	172	186	183	181	172	178	185	163	199	214	199	182	194	192	198	222	168	179	186	181	203	157	162	211	201	195	179	204	171	194	189	194	190	149	141	166	186	212	188	202	223	208	172	192	187	191	195	210	217	201	201	182	182	174	178
4408	6393	3560	1917	1423	911	703	625	581	494	535	521	527	491	473	478	463	448	493	445	484	463	450	471	440	445	447	463	465	453	457	432	427	444	443	450	473	426	451	472	461	441	465	451	452	453	460	473	465	463	452	466	454	470	430	489	412	422	440	463	407	464	432	438	466	430	482	435	440	478	438	449	465	431	450	444	433	440	439	440	458	440	464	422	441	477	419	408	404	448	398	443	417	459	439	450	437	431	428	435	439	463	437	452	401	479	449	457	431	423	427	453	479	436	439	457	434	446	468	448	435	463	421	459	449	446	484	413	477	454	452	471	460	433	428	460	462	439	424	447	427	443	469	475	469	454	436	417	451	478	461	445	446	443	472	469	403	451	440	452	455	439	450	444	442	443	433	483	421	439	444	470	439	463	454	456	449	436	420	402	466	465	472	452	471	426	431	444	466	456	429	442	433	428	467	436	458	464	410	434	452	458	481	456	449	447	452	459	429	442	479	458	436	457	478	432	475	470	468	442	442	444	506	416	423	461	455	427	443	436	447	449	459	446	467	446	461	453	428	450	474	451	475	457	422	435	409	430	448	460	469	444	423	449	465	443	451	465	446	484	446	454	424	408	439	474	475	437	479	416	449	448	429	444	431	439	426	448	431	460	427	451	446	427	446	438	481	454	441	437	423	442	444	436	440	455	405	448	467	482	464	479	481	390	436	417	426	469	464	429	472	451	450	457	435	406	430	437	488	473	438	452	453	443	437	498	434	440	443	470	428	476	441	456	451	489	439	451	431	444	486	473	435	433	425	439	476	506	461	459	466	436	441	415	453	428	459	445	449	459	432	436	447	447	455	429	429	436	458	432	452	443	436	425	422	477	483	468	446	442	445	478	462	441	444	439	449	445	419	448	413	432	456	436	444	419	431	447	430	484	489	461	406	439	456	450	464	476	442	447	434	472	443	464	444	408	444	422	434	443	431	448	484	418	451	472	425	460	497	423	473	480	496	438	441	436	450	417	441	441	443	459	436	431	424	436	484	453	480	422	442	441	443	488	442	432	474	422	463	434	465	448	396	468	402	443	469	441	494	457	447	463	426	433	448	437	453	432	477	412	448	459	422	441	428	471	439	475	436	428	491	444	476	501	395	477	453	420	428	458	423	464	460	485	427	425	392	436	462	436	457	458	461	455	443	449	451	383	454	419	422	468	452	438	468	461	437	424	474	452	416	445	453	427	438	474	466	424	427	453	447	462	441	496	469	423	443	469	458	477	441	461	399	440	444	438	429	472	478	412	423	458	426	470	459	427	403	438	464	457	417	458	448	436	426	419	448	468	431	413	425	451	460	451	468	466	455	444	438	454	415	451	431	431	454	459	461	489	417	428	422	430	424	427	451	452	455	435	434	429	471	431	404	434	464	450	415	417	472	490	441	458	440	436	431	433	415	441	408	463	426	451	436	489	441	423	489	426	449	422	434	468	425	420	430	461	415	462	466	416	443	459	464	449	455	423	409	455	467	450	449	497	450	471	429	450	438	460	509	453	418	384	478	452	431	486	445	406	433	446	464	446	440	474	436	454	481	470	430	449	427	436	460	450	427	453	448	439	471	460	424	476	429	459	472	429	434	427	436	438	414	445	476	414	453	436	479	417	420	413	438	479	470	452	447	448	428	452	483	446	452	425	454	438	461	452	468	424	442	489	428	507	438	432	440	439	450	408	464	489	462	486	416	464	408	457	423	430	438	426	400	458	461	449	439	443	493	431	448	467	459	457	431	440	430	429	427	463	464	428	448	452	427	437	417	455	432	424	416	438	466	407	436	459	467	457	469	458	446	463	454	454	464	469	414	458	424	435	473	455	445	457	447	466	454	433	433	436	471	428	428	453	446	456	447	448	479	455	456	454	400	424	449	432	430	449	442	447	421	449	442	446	443	435	460	442	443	448	460	430	449	421	450	455	450	437	426	413	419	452	450	438	446	440	443	442	431	463	448	437	432	439	442	427	461	436	457	444	412	437	449	432	430	452	492	470	446	436	437	480	436	445	432	446	483	428	440	456	434	432	450	447	445	446	454	448	434	476	431	466	454	402	441	431	441	434	454	462	432	464	427	438	466	427	406	437	450	429	433	431	420	453	459	411	421	469	439	493	487	460	411	427	424	466	450	469	418	432	409	427	424	451	438	465	453	425	462	453	440	453	463	413	458	425	422	432	461	447	431	442	431	438	453	427	425	435	471	453	490	413	422	463	432	439	432	422	383	508	447	485	430	479	453	454	506	445	466	446	460	496	453	425	466	432	423	465	442	414	454	472	498	405	462	447	466	429	441	425	395	454	413	443	462	460	408	414	454	443	445	416	438	464	415	430	442	440	464	417	470	457	437	431	381	432	434	469	481	430	448	440	455	458	434	466	453	452	459	437	437	466	408	457	442	449	442	436	455	427	473	458	427	423	468	435	451	463	450	474	443	426	476	433	450	458	478	463	457	434	484	446	471	452	436	451	441	400	435	429	476	464	457	459	401	412	461	426	419	463	476	444	438	438	437	476	477	415	462	463	427	432	414	438	441	436	442	453	430	424	446	405	426	435	454	484	461	459	493	451	454	454	434	407	420	430	486	457	449	470	470	456	425	426	457	403	450	455	431	456	452	414	458	462	410	426	435	451	439	458	466	434	434	441	424	460	472	422	445	453	442	457	457	402	484	451	458	408	410	452	437	437	427	429	479	431	401	405	466	433	475	436	436	484	458	433	432	416	499	455	472	455	435	448	433	455	445	480	418	403	421	434	402	446	445	449	451	452	462	435	446	448	434	469	420	429	478	469	432	444	444	441	479	424	463	413	416	432	444	458	446	458	447	427	442	436	425	418	467	450	438	423	420	441	430	446	437	432	457	416	448	428	432	439	449	458	419	450	450	464	443	445	407	447	441	421	451	478	487	446	476	439	469	446	446	455	494	470	458	435	433	418	476	437	475	442	454	487	450	420	437	421	436	463	451	448	437	458	459	421	429	435	438	397	469	478	428	455	461	457	474	471	441	439	463	476	449	475	463	459	447	473	473	495	434	466	420	409	444	434	434	443	462	391	453	438	432	453	431	445	439	457	459	422	476	437	418	445	419	465	471	436	466	432	457	453	496	429	469	455	439	456	424	425	465	396	435	466	471	443	417	458	483	416	452	454	462	445	430	435	439	476	458	476	455	443	459	456	456	430	404	423	437	459	470	478	468	451	428	442	478	436	397	409	471	456	467	448	466	464	491	424	450	474	390	440	448	458	464	441	475	426	442	441	476	446	425	442	450	447	455	444	435	460	432	443	505	489	425	414	468	439	441	471	472	411	440	436	433	469	435	419	452	437	417	467	433	461	422	504	449	419	437	468	431	445	470	448	474	459	419	457	399	432	438	401	462	440	431	470	437	449	440	428	441	477	497	452	434	498	405	440	451	431	480	429	424	453	448	452	431	419	434	422	440	472	425	449	444	481	432	460	421	434	422	399	398	459
31307	19288	8266	1371	1035	757	559	526	493	444	464	508	470	447	452	398	441	412	391	401	370	452	428	407	403	402	408	453	439	401	414	412	396	430	422	405	436	415	386	390	385	417	403	410	453	390	419	357	422	403	381	357	414	381	422	388	428	396	444	414	402	369	368	398	384	414	400	457	428	414	403	412	399	400	368	404	442	365	399	369	398	400	358	394	412	401	382	413	374	400	413	394	370	408	420	401	397	406	384	397	397	447	441	421	394	408	405	378	410	369	411	409	453	418	396	346	415	368	363	383	368	401	431	420	410	396	378	423	392	379	410	420	420	383	426	372	368	387	386	423	414	398	411	363	364	409	439	376	416	415	399	431	410	391	425	393	401	434	358	390	409	431	426	402	405	395	398	395	388	387	397	409	362	397	397	378	379	397	417	395	390	396	411	440	378	420	326	387	373	361	451	358	364	414	393	363	435	418	394	376	414	385	371	414	393	417	410	395	377	413	407	366	419	417	383	387	393	371	404	413	403	435	386	376	385	403	406	420	386	402	388	384	407	380	410	384	434	388	405	428	349	404	411	401	416	391	409	393	427	411	413	436	433	425	395	405	415	401	438	443	424	420	410	404	440	384	367	398	427	388	445	414	407	420	411	377	397	433	378	394	427	394	376	406	414	407	394	409	445	386	361	419	379	412	394	421	390	420	396	421	383	368	407	400	366	389	426	368	351	404	378	415	391	423	372	358	420	430	403	430	403	409	394	431	411	367	399	385	401	416	434	429	417	409	413	404	399	403	395	401	385	421	395	414	386	366	423	372	367	378	431	417	407	425	413	392	386	385	417	390	389	376	414	383	395	418	378	399	386	391	427	381	380	387	406	422	423	384	389	389	373	404	371	406	368	404	403	402	412	415	395	372	419	420	390	384	373	416	424	469	399	395	376	370	427	398	409	416	392	413	419	409	416	382	436	410	423	405	403	379	381	396	392	389	400	406	419	388	381	392	404	389	398	413	394	392	369	412	381	381	441	417	383	406	378	374	390	415	407	424	385	394	395	407	411	405	333	407	379	408	372	378	382	386	387	400	418	384	397	409	437	399	376	385	423	402	423	403	423	402	402	410	398	382	395	399	377	380	431	443	420	381	462	442	402	384	417	399	424	412	372	393	412	437	406	378	393	417	403	425	383	399	409	397	417	369	412	380	389	417	436	421	401	416	411	445	393	395	418	395	405	365	399	418	382	409	421	398	377	433	415	389	397	410	430	445	446	418	372	444	369	442	426	403	410	367	417	410	402	394	373	399	406	396	404	435	425	406	443	419	381	383	399	421	405	393	392	366	418	357	437	383	376	413	417	435	414	405	418	399	394	419	409	409	405	412	410	398	392	383	380	376	377	402	393	364	403	446	403	418	402	394	440	410	419	421	402	413	421	395	386	424	428	412	379	407	408	401	400	415	446	384	406	378	407	440	420	402	402	379	367	407	412	407	416	404	375	405	422	408	414	374	424	377	381	398	415	387	436	404	393	393	430	430	430	407	434	372	390	406	429	395	416	423	382	420	378	403	418	383	411	392	438	398	412	394	394	358	434	373	361	404	386	402	382	413	405	435	392	372	400	416	381	411	393	402	420	426	411	411	414	404	370	400	371	392	391	415	402	395	425	397	393	354	399	384	408	421	388	380	384	409	398	385	409	431	370	405	465	393	414	388	416	390	380	393	415	392	382	405	401	410	391	395	371	397	392	400	390	405	422	372	391	399	392	405	397	432	440	403	451	452	423	372	399	399	404	402	446	407	399	392	409	391	408	403	389	393	409	368	424	393	418	394	397	395	351	394	396	384	405	366	393	387	429	397	397	403	391	385	424	405	428	406	388	401	381	397	383	376	375	394	408	403	375	433	426	397	428	422	423	408	394	415	388	366	428	391	416	387	381	400	401	409	345	378	416	393	407	389	400	395	437	420	451	445	412	428	383	408	441	428	399	401	373	402	406	397	404	389	370	335	391	423	411	397	410	421	406	407	374	371	439	386	408	405	397	398	404	416	388	408	414	393	408	419	416	379	397	383	437	404	415	406	404	421	443	384	441	417	409	409	422	408	415	381	398	392	403	452	433	428	369	383	385	373	356	381	423	426	389	386	407	395	406	384	418	410	373	398	431	469	396	368	423	413	372	425	388	381	404	376	378	384	413	439	439	410	410	409	414	395	396	413	381	414	396	418	386	416	405	402	392	395	413	419	389	387	418	396	403	385	401	403	406	416	355	374	388	452	359	448	363	432	394	417	412	407	439	402	392	433	395	409	411	404	388	432	396	412	396	390	401	375	394	382	403	423	410	422	410	386	388	382	398	354	406	403	396	392	410	396	388	420	419	405	399	373	408	453	392	392	413	412	379	415	378	394	429	402	407	402	396	399	424	386	419	395	427	393	399	401	430	392	352	372	376	379	414	384	406	444	369	396	394	389	392	403	371	395	375	375	392	385	413	399	415	394	400	405	457	382	413	428	438	385	396	442	398	399	415	425	375	384	391	377	402	416	403	417	417	374	408	407	356	397	437	422	411	434	379	386	376	416	386	415	414	396	399	366	389	389	370	414	423	414	387	437	366	390	428	436	445	375	399	420	441	393	384	396	402	363	390	376	383	383	405	420	370	366	436	403	392	359	419	419	408	389	386	410	400	378	414	373	402	410	377	381	393	431	392	372	429	371	410	356	406	389	404	408	413	399	439	388	433	450	404	414	421	423	399	392	436	377	410	394	393	413	384	358	384	417	367	431	389	387	393	416	385	395	403	412	380	420	384	396	445	398	407	391	412	364	360	405	423	423	405	387	388	382	412	391	404	428	421	439	430	392	381	408	405	398	373	386	376	394	389	422	416	422	378	389	396	419	390	412	421	388	377	377	415	391	439	381	387	406	422	397	441	417	367	373	420	370	412	392	401	405	413	383	390	405	410	420	429	400	414	412	422	418	420	395	435	382	397	410	395	386	408	421	388	413	403	400	412	438	384	449	403	417	393	414	414	392	385	417	415	416	422	375	397	407	440	374	430	434	434	414	355	387	401	416	363	382	383	390	401	424	373	410	391	378	386	424	399	412	416	409	436	409	393	401	396	384	424	387	368	378	396	384	380	393	397	397	443	378	380	401	393	396	368	392	399	402	381	398	396	426	418	394	426	419	398	387	422	410	375	382	414	448	441	403	412	385	409	431	400	414	376	378	343	359	379	399	386	369	387	419	404	408	348	402	379	411	399	459	423	390	425	385	429	384	461	405	366	385	435	365	374	399	392	376	394	389	413	390	395	380	415	434	408	428	386	384	389	369	439	368	407	420	411	444	390	385	440	390	423	406	399	416	395	444	454	409	428	443	375	385	403	397	429	414	422	373	397	366	407	393	401	363	390	401	408	415	426	377	385	417	418	422	374	406	389	379	411	401	431	382	397	383	439	389	420	395	377	357	386	427	393	399	389	423	413	425	401	444	403	424	399	433	423	404	404	391	386	406
5892	2394	1707	1236	1179	1040	911	873	929	932	859	914	880	933	914	923	914	965	890	897	880	923	850	914	874	876	893	916	841	936	932	876	896	863	875	869	904	861	916	898	881	820	885	906	901	879	817	835	862	919	897	938	875	919	840	921	955	900	932	880	936	854	872	895	884	875	914	876	883	886	863	871	890	893	885	877	899	846	888	868	900	891	908	873	942	886	929	851	889	876	814	929	889	929	884	923	854	875	884	867	880	820	847	935	850	893	932	877	863	864	875	906	850	904	887	879	907	863	836	878	818	910	925	892	903	884	926	865	918	895	892	910	884	885	904	893	929	889	872	892	876	936	877	904	914	837	906	884	919	870	887	960	934	847	868	916	855	869	867	910	887	906	865	889	853	917	915	919	861	928	909	922	891	885	914	901	883	910	904	817	888	873	879	895	903	927	883	896	899	883	877	892	918	872	878	886	872	901	903	914	891	904	939	869	921	881	870	914	919	907	937	890	943	889	877	845	949	866	889	912	875	832	877	901	863	794	868	917	861	902	890	902	937	875	876	875	883	884	900	889	869	936	910	860	864	935	877	869	873	924	922	927	865	881	869	881	891	900	875	956	901	900	861	930	843	872	950	854	869	871	860	890	908	862	907	922	887	885	959	817	837	947	871	873	842	908	927	906	887	886	887	922	879	950	842	913	884	862	881	887	872	849	845	890	868	929	933	895	938	849	910	865	872	871	884	912	853	926	915	906	897	930	919	867	883	861	945	840	931	864	890	863	927	868	871	908	941	944	917	900	872	885	913	887	929	890	911	871	840	912	844	841	887	852	930	885	879	859	881	885	856	860	831	851	888	886	821	856	893	908	928	863	936	859	901	902	915	922	930	864	872	910	905	892	877	856	891	843	872	915	892	861	940	899	917	881	864	943	888	811	894	907	894	883	857	905	888	873	905	866	896	907	864	892	840	873	904	889	939	855	888	863	824	870	821	876	893	886	887	871	849	892	877	899	905	867	881	882	851	854	840	905	868	857	887	844	866	940	880	918	933	850	891	902	909	906	910	853	911	925	932	903	864	893	885	899	879	889	832	854	832	863	854	836	882	911	882	837	849	860	916	872	868	889	907	904	835	917	983	884	868	909	882	862	887	900	918	912	909	893	915	885	886	942	878	893	880	905	891	969	901	912	908	912	872	893	876	874	917	899	883	890	871	869	862	906	902	897	875	899	905	910	851	856	835	944	874	867	890	861	875	862	892	842	881	892	905	880	853	884	909	903	955	937	885	909	836	903	839	865	939	865	891	881	903	941	903	844	877	902	852	837	878	888	927	931	860	879	889	870	910	867	908	928	905	892	945	870	916	923	858	890	901	845	884	871	920	888	925	897	878	880	905	904	922	867	907	855	866	920	856	895	910	915	908	830	890	909	862	896	893	892	910	928	924	911	906	968	920	899	897	858	901	871	871	865	896	893	873	909	890	845	874	906	878	879	846	873	855	923	906	870	937	890	884	927	899	846	887	900	920	897	921	871	916	894	864	878	860	912	911	888	911	909	875	916	946	850	829	886	875	856	904	927	904	902	975	885	901	919	914	902	903	922	920	863	826	880	901	855	858	955	898	874	861	889	899	931	862	894	911	877	867	946	862	877	922	886	899	866	873	858	906	893	921	956	883	936	894	865	888	909	937	909	927	871	909	881	851	871	887	935	946	866	845	942	914	921	829	890	841	906	833	881	949	931	886	952	916	873	939	918	939	829	875	884	882	913	868	888	897	881	947	866	903	901	867	929	914	846	922	886	827	885	926	948	802	885	947	906	921	902	890	853	938	899	896	867	823	876	946	919	878	945	881	927	839	876	872	904	928	860	918	853	925	923	917	861	875	905	908	850	885	852	870	888	863	868	895	901	862	894	881	882	909	922	915	929	912	918	874	850	897	906	859	879	901	888	928	900	897	879	859	866	891	890	891	889	873	924	879	882	916	954	913	897	954	916	913	915	888	886	878	919	869	873	878	887	891	915	898	881	898	907	915	900	874	890	857	867	893	894	871	876	873	907	964	936	882	891	882	912	893	898	890	861	836	937	890	868	880	902	888	869	882	850	899	868	891	909	854	881	863	860	856	915	945	880	903	851	882	889	885	922	862	913	867	924	822	875	926	883	860	879	887	926	882	859	893	871	870	904	861	889	884	859	949	916	888	924	932	938	854	941	872	892	842	899	888	901	923	937	880	874	901	906	908	911	889	861	925	892	894	871	900	896	913	905	880	908	903	845	871	910	898	885	920	869	909	928	883	846	910	874	860	905	900	862	903	911	883	859	851	911	867	931	924	874	856	865	854	924	863	878	861	883	919	833	915	913	857	890	845	925	871	872	887	905	887	868	857	859	860	838	870	867	879	853	903	911	906	959	935	904	879	925	867	851	845	874	915	892	907	906	875	883	901	898	881	872	891	920	944	873	922	853	893	881	899	894	874	958	852	878	863	908	818	938	926	872	901	927	843	853	830	874	872	897	920	898	925	873	856	938	837	949	905	874	901	861	977	941	870	886	940	848	898	832	889	879	912	882	917	908	884	879	862	923	896	920	858	890	862	920	862	895	910	929	903	840	886	920	899	911	831	902	900	894	933	875	853	892	887	882	884	946	837	848	908	866	863	897	880	880	914	875	856	871	915	901	893	906	877	862	879	904	919	873	887	907	895	885	896	879	898	902	854	846	894	947	880	882	884	923	922	893	881	896	878	892	879	882	933	914	898	893	911	854	933	849	837	873	898	943	864	871	872	908	876	875	835	889	899	904	886	871	912	876	887	862	867	910	865	902	852	965	909	901	896	898	927	880	897	911	924	927	908	870	918	864	877	864	881	913	903	883	868	850	872	824	910	902	866	817	880	885	850	949	893	885	832	914	893	903	916	908	887	913	893	864	874	890	849	939	899	910	879	935	825	884	862	859	931	873	879	865	884	879	900	852	906	884	929	980	894	902	914	877	875	874	896	891	841	912	922	909	855	938	885	909	873	870	923	864	962	942	931	868	868	920	897	892	894	866	944	888	879	880	873	866	910	887	914	889	852	941	888	919	915	914	855	890	905	930	895	897	877	933	927	878	844	884	895	928	912	928	864	898	926	872	882	873	839	885	872	857	929	883	914	877	861	870	902	920	902	863	878	857	876	890	882	854	883	963	892	947	877	899	881	852	861	866	871	920	898	854	866	891	845	898	872	915	884	849	891	910	891	907	904	909	846	906	869	877	906	891	836	883	886	865	916	841	943	925	837	857	901	905	884	884	863	864	869	902	878	892	887	876	901	907	856	868	837	923	841	882	854	891	931	878	849	863	961	917	905	865	889	832	825	876	849	892	850	946	894	884	921	894	873	910	899	862	876	861	889	946	881	884	892	901	856	911	910	898	934	901	838	855	894	849	880	946	886	878	872	898	866	922	899	936	850	844	914	874	890	926	888	947	870	861	867	885	861	916	903	900	918	896	859	879	896	941	860	886	865	883
23990	20654	23908	27405	20653	19953	1553	677	468	465	466	411	403	398	345	360	370	315	320	291	283	330	305	311	314	341	331	318	319	292	278	293	310	269	284	314	302	329	301	349	293	280	272	301	290	294	307	265	299	291	279	272	320	250	266	306	276	281	281	274	264	289	280	285	268	267	277	286	294	266	314	284	304	265	288	316	329	294	274	323	271	297	268	287	282	271	306	282	298	294	305	278	303	274	314	315	292	316	269	296	307	283	300	280	318	319	270	284	299	254	277	275	290	277	304	275	306	261	299	289	308	263	290	300	305	285	301	293	275	318	287	311	274	288	298	287	261	272	285	301	273	311	299	273	298	283	271	305	272	253	297	292	280	336	303	288	270	302	275	330	282	267	295	299	277	291	281	261	268	304	311	266	338	309	295	307	278	281	299	298	291	291	300	296	275	251	274	290	291	316	288	261	262	270	298	325	321	267	316	268	289	296	304	273	285	272	299	277	279	291	284	323	303	285	279	259	260	286	290	275	273	273	262	275	330	253	270	260	268	257	303	271	251	284	306	292	302	288	278	284	280	276	296	271	268	294	265	298	279	273	289	279	314	306	258	305	296	307	320	280	276	286	305	297	266	278	314	272	250	263	303	284	256	283	308	320	320	283	295	287	269	289	299	274	277	302	287	281	281	294	282	288	252	265	257	279	280	274	289	280	296	324	292	273	275	288	266	265	319	278	253	286	300	264	286	281	326	276	290	275	307	306	284	315	299	288	299	285	293	270	296	271	296	295	311	248	266	293	307	322	273	272	273	252	281	298	279	296	262	253	309	284	287	264	285	306	313	294	292	265	282	311	284	326	291	273	273	295	253	274	258	267	313	281	271	310	287	304	276	277	285	272	294	277	294	293	277	313	318	302	296	295	291	274	269	304	274	289	313	293	278	311	284	294	310	297	303	312	284	271	277	278	296	264	278	295	312	289	306	272	240	303	319	277	316	282	288	293	277	278	293	285	261	321	272	304	280	319	288	292	279	347	292	278	290	284	315	282	291	267	291	270	273	244	290	271	293	301	279	244	267	280	315	294	275	294	322	285	293	256	294	248	272	269	308	292	293	262	306	298	283	252	290	269	271	270	267	283	241	267	298	288	266	255	252	289	263	289	258	285	313	260	291	272	275	270	264	281	292	280	301	269	293	296	330	325	266	261	267	256	278	274	279	318	296	288	293	282	302	312	271	311	287	300	276	286	279	286	302	285	287	268	302	301	327	304	288	308	326	260	269	252	314	286	282	268	320	271	266	281	304	278	294	297	306	309	253	261	293	278	245	257	273	278	269	272	299	282	318	293	292	256	319	322	274	292	275	308	286	295	293	302	293	278	310	282	311	296	295	264	259	279	292	294	289	272	281	267	294	294	285	286	290	321	265	294	295	286	282	276	291	302	292	284	306	340	279	288	278	317	288	276	265	279	283	268	282	307	293	298	326	274	273	266	295	288	283	273	276	284	275	294	252	235	284	281	282	269	282	313	295	283	301	249	275	289	298	259	290	301	291	305	279	241	282	317	295	269	330	295	304	303	290	245	300	316	287	309	268	293	259	281	279	268	289	257	298	303	294	261	283	280	285	282	284	300	265	300	272	310	291	315	295	309	283	282	294	263	308	309	283	297	308	292	289	258	293	274	264	286	274	274	283	308	277	273	287	317	307	287	301	261	263	296	266	299	282	270	301	279	293	279	256	288	263	272	276	306	288	281	277	256	317	286	291	286	276	276	275	322	291	260	326	270	277	307	323	268	282	260	269	264	267	310	269	293	325	281	286	265	312	294	293	300	261	291	331	274	296	319	300	266	273	291	311	298	280	262	247	316	294	303	287	285	289	273	267	248	314	291	247	278	297	269	301	293	285	286	318	303	243	260	294	253	272	284	274	309	267	301	292	293	297	269	295	249	295	282	281	286	299	254	328	292	287	272	276	287	296	297	277	279	293	322	263	289	302	302	298	290	286	269	289	298	285	302	287	250	318	278	245	307	280	279	264	239	277	305	275	294	261	307	324	295	322	302	292	275	278	275	292	292	285	293	283	284	269	243	280	278	274	338	295	277	274	295	268	321	261	289	306	274	260	276	301	251	245	298	276	306	308	287	303	287	282	286	316	314	291	283	314	262	303	275	256	297	287	267	287	289	266	291	285	291	312	290	282	280	279	289	294	296	291	286	258	288	280	280	279	303	303	289	283	334	305	319	315	295	295	278	302	254	308	301	269	263	310	299	259	322	271	286	281	257	281	286	287	291	298	273	285	284	301	282	247	288	265	297	270	291	282	322	253	273	283	301	282	293	257	305	258	279	288	259	314	300	289	298	282	285	268	300	293	304	289	281	310	316	311	300	291	306	294	290	270	325	299	324	299	274	288	306	267	272	298	287	264	286	285	301	269	310	319	256	242	290	266	256	299	263	283	256	263	262	288	301	252	253	264	271	287	265	265	305	307	259	297	297	286	282	299	279	270	282	297	262	284	310	307	260	283	301	280	309	284	293	282	301	274	277	287	280	281	283	311	274	259	288	299	261	295	274	254	266	283	286	280	270	296	293	313	300	294	288	299	300	277	274	262	298	297	267	304	284	293	273	284	284	290	316	288	300	304	261	283	305	284	263	284	264	292	309	295	280	309	304	279	302	281	283	288	299	287	281	293	275	326	301	301	288	280	325	298	272	292	264	291	275	306	292	285	299	267	287	283	284	284	300	278	261	242	255	278	296	286	313	289	287	288	276	300	290	242	281	288	292	292	289	289	290	298	296	271	329	283	273	247	287	275	291	271	291	284	313	311	274	277	265	292	275	300	287	281	239	264	283	310	287	274	274	266	333	302	299	271	299	250	291	270	252	278	289	290	299	300	332	282	270	280	305	294	257	301	296	295	318	305	277	301	295	272	279	282	275	281	277	304	282	256	281	289	293	287	297	283	278	277	287	283	313	282	249	262	317	281	278	319	341	282	287	266	270	260	303	316	310	264	266	290	287	284	274	292	306	316	267	276	269	286	287	260	256	260	260	269	291	262	300	281	275	293	274	260	298	269	283	292	308	270	321	234	288	275	283	311	274	297	268	303	260	293	268	276	265	264	228	312	287	282	281	274	293	292	288	260	292	293	299	304	283	302	277	277	279	293	300	290	312	269	286	259	274	284	297	268	292	281	271	290	281	294	318	272	293	297	288	254	277	289	277	319	275	260	295	256	254	287	263	299	293	259	268	294	299	298	302	265	290	302	307	280	280	266	292	257	286	246	283	292	278	297	305	298	276	277	282	244	269	295	266	294	260	284	281	270	279	272	288	305	269	288	263	262	291	297	304	283	298	301	257	273	289	297	309	290	283	294	286	297	315	314	303	307	268	276	288	288	272	291	278	277	279	320	281	311	313	285	277	250	306	280	299	316	283	253	308	261	277	262	290	300	284	276	294	307	284	278	262	282	280	291	254	310	282	276	305	273	278	274	287	304	270	304	307	306	289
4220	4497	2628	1454	1247	934	797	768	731	695	704	689	685	696	688	658	639	680	656	667	645	715	667	645	642	658	659	625	639	620	662	623	675	618	649	623	625	633	642	678	680	634	627	645	622	638	656	674	622	650	641	624	649	676	648	648	635	653	619	682	610	650	638	651	670	676	656	639	628	636	624	675	675	650	636	624	658	645	635	651	678	616	655	660	677	606	704	669	664	608	580	647	667	683	639	677	664	683	675	614	648	667	664	650	667	615	624	664	608	694	610	637	667	670	646	698	667	679	650	687	628	653	636	643	602	675	633	632	666	642	679	680	620	636	638	648	644	630	682	623	661	612	634	680	632	616	647	671	623	688	581	684	685	680	614	640	591	646	626	639	618	656	606	637	619	610	663	690	678	614	655	605	685	630	656	628	636	634	613	652	605	657	639	667	676	577	629	580	656	645	619	654	599	693	688	630	619	621	611	621	627	635	682	627	657	692	655	644	663	684	661	625	671	644	673	665	662	708	606	643	671	687	654	667	598	670	622	635	647	625	611	624	614	712	622	607	665	597	658	674	650	663	647	659	627	659	654	628	658	637	659	679	666	623	609	679	648	726	651	608	640	644	628	679	652	639	668	639	636	625	656	578	652	650	669	666	628	630	645	621	615	636	639	650	682	646	626	632	623	668	654	621	625	610	631	614	661	649	631	607	601	624	671	655	627	689	694	652	626	652	651	659	661	648	609	653	614	656	675	605	638	630	651	633	652	638	629	697	633	628	641	660	637	689	637	590	648	578	640	620	612	605	643	631	678	637	657	683	632	620	628	617	650	665	693	683	657	636	670	679	652	614	668	607	623	616	646	647	672	621	635	632	645	602	647	613	647	696	648	654	656	640	666	649	630	675	648	700	614	649	658	634	647	615	676	616	625	656	641	651	670	689	642	637	633	663	637	688	641	645	593	622	628	681	649	637	631	608	633	672	622	612	682	582	654	614	656	643	634	664	643	699	619	603	692	600	661	678	622	624	649	637	634	635	640	678	651	683	647	637	646	670	642	659	635	631	618	639	656	693	631	644	682	648	601	646	607	616	635	653	597	647	630	613	648	694	667	626	668	626	619	655	668	674	622	613	577	647	649	650	611	634	625	649	640	643	668	654	616	652	674	654	615	635	634	616	676	683	700	640	644	627	629	626	707	630	649	648	619	629	624	628	644	640	639	639	634	663	625	635	613	626	663	644	649	616	670	639	631	663	629	649	669	626	662	628	625	637	649	630	627	667	642	648	624	595	621	655	639	604	646	661	636	643	647	655	639	641	623	680	641	651	589	609	617	645	633	665	619	645	644	618	650	696	604	696	643	710	633	632	621	605	668	600	635	639	648	638	625	629	617	660	610	654	617	671	657	668	655	622	650	577	608	636	683	646	678	633	624	660	615	669	639	652	613	612	642	608	638	677	664	629	644	647	691	630	646	629	679	641	705	608	648	647	684	651	636	615	659	616	632	654	649	622	654	688	608	671	641	650	614	643	617	655	660	640	669	665	692	618	640	654	668	651	646	643	670	638	606	612	656	626	628	637	673	679	657	658	633	631	669	653	663	665	652	647	655	622	628	667	645	602	616	696	619	624	648	619	623	627	618	626	647	713	583	650	648	639	626	620	654	661	648	642	636	630	659	631	666	648	624	639	643	645	618	636	642	628	662	624	636	620	635	669	668	614	663	658	682	634	634	583	665	677	580	631	658	631	655	658	613	690	654	595	641	604	614	655	620	658	646	680	607	684	631	644	605	647	599	650	713	634	639	623	616	643	625	608	641	704	651	648	655	608	609	634	660	689	655	656	637	619	647	679	640	667	666	655	634	674	661	683	629	646	645	610	664	642	676	665	628	612	643	602	650	641	629	624	686	658	672	690	646	664	655	641	651	615	646	628	670	623	674	626	653	641	623	660	633	623	701	638	637	593	625	661	592	623	654	611	661	644	663	608	659	655	658	631	651	653	663	622	610	582	684	639	656	693	643	624	667	642	641	623	617	652	631	671	666	647	673	662	662	687	608	661	637	675	641	711	642	645	675	635	619	615	676	665	687	637	630	605	668	622	643	666	690	672	631	628	660	660	602	631	678	596	628	676	639	647	671	621	635	671	637	659	639	620	617	659	636	618	632	683	613	641	661	645	624	688	625	648	608	633	637	671	625	617	627	646	680	641	634	614	629	647	645	610	670	645	623	680	605	639	621	642	602	667	644	642	639	669	628	636	653	625	658	641	582	620	634	681	655	690	624	629	672	649	667	654	615	643	684	639	668	602	645	614	612	647	677	670	671	649	618	622	659	638	633	648	646	651	657	641	646	618	642	651	669	604	654	634	655	677	590	682	714	662	627	663	602	660	605	692	647	656	671	667	626	652	617	655	603	665	614	652	646	705	645	627	658	624	640	631	660	663	650	632	632	600	673	623	625	660	667	620	655	706	611	650	650	638	653	673	642	655	636	609	632	615	630	683	648	646	617	641	633	648	619	666	657	631	638	622	659	683	663	635	577	687	673	620	659	616	666	607	619	675	634	631	651	608	653	638	619	620	685	613	633	609	673	638	623	614	674	661	598	631	670	616	648	669	633	656	656	672	663	637	641	665	629	585	681	631	636	625	642	632	646	626	649	661	640	639	667	676	650	626	651	627	628	626	613	618	632	663	674	673	639	651	651	649	660	587	658	681	651	622	620	666	643	619	613	646	671	685	685	650	643	624	653	659	604	627	619	653	660	661	650	637	659	647	647	619	634	605	620	650	639	702	682	633	665	652	626	642	641	649	645	636	660	662	629	652	595	610	635	623	642	635	650	643	642	641	657	653	637	616	657	650	613	609	653	669	617	635	668	649	645	631	658	624	677	635	648	654	654	604	651	615	634	662	644	609	660	681	656	633	642	630	610	637	656	621	720	673	663	647	641	657	662	637	578	625	627	602	643	647	683	609	659	670	647	602	634	612	640	638	631	671	662	663	631	655	642	636	669	665	660	626	620	660	672	629	654	665	630	652	626	592	614	683	671	628	583	647	696	612	637	659	670	643	592	648	638	652	610	659	643	655	702	629	611	614	651	666	628	613	595	645	636	640	637	605	636	603	645	656	602	638	632	627	653	671	654	663	646	644	663	621	658	712	667	663	649	645	640	625	631	634	604	644	635	667	592	683	635	649	656	624	654	626	619	654	612	623	643	618	663	650	665	681	603	672	647	663	656	666	635	682	646	639	671	654	663	612	686	698	659	663	665	646	649	654	652	650	653	684	618	659	642	662	661	662	665	622	608	687	646	647	627	631	681	606	637	644	614	620	677	630	659	649	651	659	671	670	646	615	626	630	665	595	657	619	658	660	661	642	640	680	657	681	614	616	627	646	597	637	695	642	661	613	667	638	615	639	628	683	707	638	628	674	651	684	666	601	658	659	578	610	671	664	650	654	619	592	598	642	669	629	643	661	654	652	623	666	646	658	674	614	621	623	646	650	665	635
23396	20666	24223	27150	20668	20691	16797	1052	544	482	459	444	362	329	307	289	257	259	240	219	235	270	240	237	229	246	214	219	215	204	233	232	162	196	214	188	211	196	183	218	200	205	211	225	183	180	184	211	190	214	184	198	187	206	187	181	183	194	168	231	198	197	229	203	194	190	210	206	170	170	190	202	196	217	199	180	196	201	180	159	174	193	187	161	193	209	192	217	167	179	183	185	161	181	171	208	184	203	207	184	237	171	188	201	198	171	204	212	200	207	171	190	197	217	184	191	187	201	193	189	214	173	195	184	189	183	177	210	184	186	193	165	174	181	198	219	179	185	180	196	165	183	190	158	188	218	200	181	181	193	191	211	221	193	180	177	177	205	186	170	191	184	203	191	200	216	203	184	207	201	212	177	182	156	205	198	167	178	167	178	176	187	195	199	175	178	168	193	183	209	170	184	194	195	172	197	193	179	185	168	204	163	173	196	217	186	156	183	167	168	172	189	172	182	171	217	198	210	206	196	204	214	182	183	198	199	194	194	163	185	171	195	189	186	189	186	191	214	188	198	212	178	204	167	187	218	187	177	195	191	180	181	224	201	180	189	192	192	194	150	198	184	196	196	198	212	197	213	216	219	183	174	200	191	181	199	191	184	183	201	207	176	212	212	191	206	206	182	186	186	193	176	194	225	201	164	200	199	197	191	171	186	193	203	195	185	175	188	197	198	173	176	239	209	178	180	206	177	168	187	212	200	168	185	187	178	189	196	185	197	180	203	196	212	182	192	197	167	182	184	187	192	182	176	187	201	196	170	184	183	173	176	178	205	181	189	164	185	197	197	175	185	188	179	208	218	196	200	194	181	189	162	200	195	180	212	211	206	175	178	176	182	183	173	201	220	197	182	200	159	192	153	210	207	193	222	202	188	175	203	174	189	186	189	190	204	191	156	183	182	168	184	195	194	200	187	182	190	173	192	159	170	164	210	198	190	196	164	198	184	190	213	204	202	192	170	190	199	238	179	215	195	205	203	193	206	190	201	214	180	198	198	224	164	189	218	210	182	192	192	203	187	185	175	185	188	187	174	191	161	189	204	206	191	184	176	198	208	182	199	192	172	182	212	182	196	177	204	190	185	212	191	219	160	165	191	184	204	182	208	194	186	223	155	193	194	164	187	195	183	179	176	174	176	183	191	188	188	184	208	177	179	179	181	210	190	166	176	198	186	199	190	190	195	181	184	186	182	169	189	196	186	219	182	194	169	176	174	193	203	194	192	183	223	192	186	168	190	175	181	193	198	193	196	208	200	191	205	182	187	186	175	215	203	191	196	181	189	166	212	197	176	191	193	173	174	208	187	187	187	184	197	179	170	180	187	184	197	181	185	191	221	195	173	196	185	194	190	234	198	191	184	199	192	162	187	190	201	172	175	191	179	207	177	207	192	173	214	202	211	207	189	192	178	189	194	178	182	175	205	196	179	174	189	199	182	196	194	191	173	192	201	189	198	178	183	195	177	180	171	199	203	193	149	221	207	184	178	211	206	194	168	199	181	203	203	234	207	183	195	234	181	193	193	204	210	175	194	189	207	191	206	192	177	173	187	197	174	188	178	186	194	187	162	192	181	187	176	188	199	184	180	178	193	184	204	170	180	177	183	160	221	221	197	186	165	199	198	204	163	187	193	182	186	217	176	179	191	207	196	180	190	180	175	200	183	172	161	175	164	185	172	194	223	200	202	184	200	186	181	185	201	165	187	181	183	183	182	191	168	199	208	186	172	177	211	190	183	167	215	189	175	191	176	199	191	201	195	193	199	201	164	184	166	174	192	182	194	212	182	175	169	193	207	188	194	177	189	212	220	211	163	198	175	207	169	203	192	192	209	213	170	184	173	157	186	185	191	185	231	202	202	181	204	200	170	195	168	188	191	194	187	205	189	202	188	193	196	167	188	216	200	188	217	213	195	198	196	165	201	182	196	200	168	183	197	199	180	208	176	209	184	195	178	189	153	183	195	192	151	208	190	186	223	206	158	183	182	202	202	189	207	169	182	196	181	185	186	191	187	190	195	201	188	196	144	223	191	190	197	194	188	236	187	189	164	186	204	196	174	178	172	206	175	163	196	210	190	189	199	175	173	214	195	190	214	199	171	193	175	185	216	190	203	192	170	182	137	191	181	191	196	211	186	193	184	173	167	180	190	189	198	187	183	185	184	201	183	208	196	185	178	184	179	192	176	205	196	179	154	202	189	182	197	184	178	220	219	180	168	180	197	211	191	192	188	201	165	213	188	189	182	233	209	171	198	197	175	172	198	185	162	188	185	204	189	201	171	188	160	197	200	166	212	181	214	192	193	176	178	190	186	213	197	173	206	168	186	203	174	201	203	190	185	201	203	211	190	179	188	183	203	210	202	164	139	185	188	179	177	197	185	198	168	182	186	198	198	187	184	180	200	182	216	190	213	206	205	184	197	204	177	182	188	211	218	192	190	197	178	222	201	187	193	202	170	169	206	208	189	190	189	204	203	202	203	214	164	178	213	211	192	191	171	210	190	183	205	172	213	192	185	196	199	198	206	192	216	193	210	190	217	176	187	192	183	191	191	204	183	181	181	224	190	185	174	195	195	188	193	217	204	179	197	183	208	171	186	174	199	187	196	189	182	201	173	195	196	185	190	189	193	189	179	176	171	191	215	203	193	150	187	172	180	170	157	178	192	186	198	200	194	168	218	185	187	190	203	208	178	224	196	172	181	190	176	181	198	191	228	192	181	200	165	157	199	170	202	189	171	206	214	198	208	181	184	197	191	165	160	183	218	178	183	204	207	183	171	178	186	198	178	189	208	183	194	179	193	182	218	193	202	205	205	220	192	186	194	194	186	185	219	225	192	188	201	190	201	183	191	181	179	204	223	198	190	195	209	185	188	202	198	201	186	189	194	188	185	205	180	190	179	180	194	227	170	190	181	188	190	167	190	165	210	178	168	179	189	212	178	204	188	202	195	191	166	160	247	194	197	173	183	195	210	187	211	179	198	173	180	181	190	178	197	191	181	187	193	181	179	180	198	192	182	188	198	189	194	181	179	210	179	189	180	193	175	192	170	199	223	168	203	189	166	202	176	176	209	217	208	187	169	183	185	179	203	195	188	193	192	183	189	208	182	198	198	177	195	167	217	179	193	180	199	206	179	192	208	181	176	163	210	192	174	169	181	206	201	180	166	204	174	175	208	161	191	208	176	195	185	202	170	194	181	188	223	202	187	210	174	176	178	210	173	177	193	178	203	185	175	187	199	184	141	161	172	184	217	202	213	168	199	182	190	194	194	175	194	183	163	171	180	186	192	190	184	169	188	172	179	195	194	211	174	187	178	176	191	200	175	173	188	231	188	152	209	178	193	175	193	182	211	175	184	192	164	190	184	182	192	203	178	171	188	169	177	187	167	183	200	172	188	211	184	193	207	177	184	200	206	187	199	184	180	174	185	201	177	201	204	197	202	189	186	170	178
4386	6380	3390	1944	1413	940	686	608	584	525	524	523	512	504	487	450	472	492	473	467	476	497	505	487	469	490	477	439	508	452	481	491	422	482	463	487	447	439	474	461	458	487	462	447	452	465	465	482	431	477	481	445	463	443	455	461	464	485	444	446	488	437	477	434	439	399	484	474	470	464	508	476	476	449	450	438	442	452	477	460	498	458	454	449	434	470	486	470	467	446	440	514	478	451	446	446	457	433	437	463	474	458	412	430	469	438	440	457	448	435	490	467	422	452	463	458	445	415	481	476	438	465	451	447	505	428	462	485	481	460	473	450	485	454	466	502	457	484	424	458	479	441	469	502	424	463	450	426	450	485	446	480	507	459	427	488	447	436	422	475	432	465	440	463	479	458	481	485	435	440	470	464	488	432	485	408	453	464	456	467	441	446	462	456	433	462	496	422	447	445	460	450	423	478	496	453	479	496	430	460	460	468	455	421	444	441	474	472	466	479	495	448	468	476	439	469	480	422	456	462	434	464	464	440	460	394	421	457	463	465	448	444	445	452	440	439	421	445	461	487	484	472	449	434	424	470	469	473	480	400	484	459	436	489	483	461	448	436	453	460	491	473	445	448	477	476	440	490	440	464	462	440	501	414	499	451	436	485	454	489	443	449	468	473	423	427	463	447	435	448	442	492	469	459	432	477	432	496	495	487	453	458	451	439	459	455	437	496	464	464	469	478	452	475	442	477	497	422	437	482	470	457	450	501	468	424	453	465	409	431	439	462	428	476	431	443	450	497	470	444	454	470	463	417	492	467	465	508	454	454	457	427	489	443	482	477	448	474	449	478	467	469	461	451	430	472	433	467	438	427	431	453	433	435	449	459	452	478	488	482	419	440	469	409	459	471	440	418	477	474	475	433	478	447	444	481	460	501	475	495	466	435	413	431	441	442	468	462	415	462	454	452	468	452	429	443	458	435	486	444	446	425	431	427	438	471	458	448	464	474	457	489	421	474	423	453	460	446	432	439	451	487	461	450	445	437	428	497	468	409	495	463	407	480	467	449	457	444	422	449	452	494	446	470	462	429	462	429	413	451	447	462	422	451	444	476	447	445	458	442	461	482	484	468	467	452	447	476	463	475	511	488	489	438	437	441	459	436	452	434	424	449	477	457	483	440	445	482	447	442	478	468	426	457	489	434	403	460	466	460	485	459	437	447	488	439	444	461	488	468	472	440	449	455	507	430	452	398	450	435	447	493	466	491	446	465	461	504	464	436	471	456	458	475	481	470	465	438	486	483	426	458	419	457	464	464	450	435	457	440	448	433	487	451	438	436	455	496	456	475	433	457	482	468	428	469	453	450	461	493	448	453	468	457	488	461	466	451	489	454	487	458	497	448	443	426	439	453	475	453	475	455	473	451	479	453	450	453	435	457	427	470	436	449	461	476	453	503	460	469	452	464	495	447	458	436	441	436	478	455	481	447	468	476	478	456	450	488	444	411	509	459	471	473	425	465	493	458	494	457	466	455	430	457	429	479	464	489	458	449	450	488	429	467	428	429	472	466	453	434	446	472	468	466	460	457	439	482	470	455	472	458	470	455	484	458	475	463	439	460	455	473	455	450	464	482	464	474	467	461	451	441	465	490	434	464	432	476	479	445	443	442	445	462	488	449	470	468	509	442	429	442	466	442	462	474	456	444	423	480	458	437	478	481	421	467	411	464	460	453	490	467	485	478	470	464	448	434	483	444	487	453	478	460	476	472	427	467	422	475	434	506	437	428	447	477	443	494	400	474	483	446	498	483	489	463	454	456	457	403	439	479	464	492	435	436	479	465	411	452	522	471	476	465	428	506	442	449	455	424	412	484	488	433	480	448	463	462	483	432	449	453	480	444	479	486	478	421	444	436	423	462	447	504	430	419	453	461	503	455	497	474	485	426	408	436	459	459	453	448	446	438	471	456	443	475	437	491	444	450	438	495	466	479	447	473	474	443	489	479	426	444	476	466	405	490	464	431	450	495	520	391	438	486	441	422	435	430	478	439	462	433	459	489	484	444	425	478	422	453	455	438	473	424	458	421	444	451	456	540	458	449	428	469	452	488	438	451	426	471	413	446	443	446	457	431	454	450	412	481	428	443	470	414	463	460	449	436	447	451	451	438	439	455	453	494	480	453	456	448	487	423	468	445	472	431	457	434	443	417	478	461	434	444	481	464	444	460	463	437	449	458	431	442	443	469	446	476	432	406	452	451	487	446	472	482	468	418	481	459	440	471	463	496	476	424	435	459	416	450	457	400	451	419	474	437	454	453	420	469	423	469	448	464	464	439	486	414	465	453	412	446	445	436	456	434	468	457	426	436	448	432	450	439	440	426	430	466	475	476	457	470	449	460	455	468	509	439	481	464	438	446	423	463	466	443	451	438	471	458	495	445	451	440	473	494	450	476	489	451	473	489	453	423	473	429	514	451	453	442	427	455	443	425	444	480	414	466	450	466	468	434	462	434	473	468	421	404	456	439	485	438	478	448	485	451	458	468	460	447	480	494	422	439	446	431	473	461	439	425	481	442	430	439	461	451	487	453	408	450	426	428	458	479	415	447	443	469	463	414	406	478	455	466	453	439	452	466	454	430	436	479	476	444	463	470	457	489	449	431	436	464	453	436	471	422	471	463	435	451	461	465	430	477	499	448	442	458	453	452	446	452	417	432	463	426	447	472	501	469	453	492	445	426	432	449	482	481	469	413	453	467	457	405	434	448	453	457	449	461	480	469	423	446	495	439	434	509	478	452	464	481	421	430	444	466	459	430	451	442	439	429	443	480	474	442	445	454	449	454	468	461	481	463	446	454	510	454	470	454	467	477	437	478	431	436	456	456	439	434	489	475	458	446	458	460	457	434	442	442	454	447	431	453	458	439	458	452	383	446	467	450	465	449	459	435	454	476	422	436	449	470	470	455	439	437	448	485	465	461	455	474	455	480	462	480	414	457	454	457	467	471	467	427	460	464	446	441	408	444	468	462	482	420	443	506	461	480	429	439	457	471	442	452	480	455	437	465	452	465	438	421	427	475	459	452	420	449	454	476	470	465	461	487	500	473	473	477	470	475	498	416	430	460	458	490	429	453	446	439	452	465	489	459	447	458	454	490	458	482	449	467	472	466	448	424	471	482	445	448	473	466	447	438	446	452	461	446	448	452	441	458	437	480	438	451	474	476	456	499	482	501	447	479	460	443	456	472	451	464	453	464	452	488	467	456	445	463	477	495	434	459	437	468	486	483	448	454	474	490	442	445	444	465	449	437	495	470	433	482	452	461	467	456	502	432	483	473	457	525	431	449	479	429	497	412	462	427	449	471	487	440	424	452	464	439	439	472	460	475	448	464	457	428	463	427	463	435	439	463	427	452	449	478	489	471	417	446	484	462	458	461	455	429	445	438	487	452	461	482	398	465	477	436	401	425	449	474	458	456	409	455	488	472	434	462	474	452	457	445	457	469	447	469	452	464
31401	19301	8139	1470	1019	745	556	520	493	486	441	473	479	474	478	438	371	429	393	426	447	420	451	406	428	444	416	438	411	383	411	412	429	419	424	414	442	425	393	422	372	380	411	414	387	399	386	438	410	414	373	435	419	447	434	387	428	387	414	410	384	410	382	411	396	408	387	393	410	380	428	420	398	420	408	407	392	366	417	426	367	394	399	391	414	425	409	434	400	353	418	422	396	396	403	403	413	381	410	438	427	412	399	412	403	394	428	394	390	415	430	378	389	390	414	415	396	411	424	401	398	370	442	402	387	404	379	401	420	427	409	346	405	416	400	420	389	401	408	383	429	386	444	390	400	428	399	419	391	421	385	357	402	362	406	388	400	404	428	382	398	402	392	410	355	412	408	427	366	407	425	411	387	401	428	401	426	408	389	393	399	404	364	408	439	437	388	403	415	434	369	414	434	428	377	396	385	397	441	400	426	384	380	391	386	429	413	370	354	397	372	420	389	374	420	393	409	373	380	382	449	417	409	400	368	395	431	408	397	423	405	381	429	375	383	429	379	420	369	407	396	420	432	403	447	433	420	422	429	404	437	411	427	402	381	372	419	384	430	373	423	406	419	414	360	397	426	399	417	397	409	436	420	415	386	404	431	383	387	396	401	403	375	417	411	416	380	412	434	383	387	406	380	408	401	441	401	414	383	414	402	410	411	400	410	428	403	391	413	395	413	423	400	413	384	421	430	386	388	461	381	382	378	384	385	416	412	422	408	377	418	367	404	384	387	438	387	381	381	378	403	402	381	404	401	403	376	417	403	380	405	413	412	414	393	382	381	436	467	388	435	391	412	391	354	410	418	408	422	418	428	392	396	394	398	443	402	424	389	414	426	401	410	391	398	368	407	421	394	395	359	361	406	363	422	388	402	441	422	413	396	339	397	431	423	411	361	421	390	385	389	387	433	434	413	423	408	390	416	396	409	382	405	388	367	399	425	446	394	386	415	395	396	385	415	428	401	405	370	394	411	406	391	379	407	404	427	380	396	383	342	396	401	392	390	432	411	393	400	408	446	405	397	377	423	429	409	361	397	417	381	402	398	355	403	431	407	375	399	412	403	401	375	414	412	385	421	409	402	434	401	394	405	421	425	448	431	354	390	418	408	421	407	392	372	392	398	385	448	360	365	357	418	407	391	353	397	397	431	384	414	400	409	393	384	438	406	408	395	393	407	371	445	375	385	388	385	391	435	427	411	362	380	407	419	413	407	402	392	399	400	414	394	412	396	432	442	425	428	410	399	385	401	392	401	394	401	414	403	441	393	425	432	415	396	421	408	361	393	382	408	413	396	378	395	408	397	348	421	417	416	418	442	434	431	441	410	411	451	397	368	400	407	430	371	397	394	367	450	423	418	387	426	395	419	428	396	423	401	394	409	441	372	388	385	384	403	409	404	448	406	411	397	405	388	466	393	411	409	425	383	371	396	397	408	388	430	393	422	432	408	381	373	375	381	403	388	404	379	362	413	404	403	406	418	397	404	401	407	421	429	438	399	420	399	413	400	379	367	382	426	396	430	402	364	397	412	388	405	446	368	393	404	373	417	410	365	378	408	423	401	428	385	377	419	381	474	412	390	453	392	423	437	427	411	375	408	429	387	390	393	404	405	388	391	394	411	410	406	396	407	400	380	399	425	392	413	389	394	390	420	402	382	384	393	395	431	399	393	412	380	382	434	386	436	404	400	389	396	360	431	404	403	388	398	396	385	411	429	397	432	406	381	415	414	443	407	402	407	387	355	414	381	414	427	405	415	398	403	407	371	405	392	389	407	440	401	418	366	405	436	424	368	382	407	402	391	389	407	416	411	379	386	395	400	402	361	396	447	383	424	399	411	409	391	390	428	433	409	406	434	385	414	396	388	406	432	434	426	385	411	387	445	406	430	369	395	382	398	412	375	406	455	419	445	406	398	378	439	402	399	411	388	388	417	398	419	442	383	382	409	408	443	458	385	400	368	393	404	412	406	443	409	379	383	403	432	423	384	411	412	375	405	406	408	405	392	424	432	401	416	419	394	421	366	415	429	389	399	412	429	389	400	383	368	404	445	395	397	394	413	384	394	441	412	407	383	367	365	424	380	367	414	405	450	418	410	389	382	426	394	419	446	442	383	399	392	413	405	421	417	387	430	419	384	430	416	388	366	379	385	405	413	425	372	381	413	365	387	404	420	429	451	410	396	382	406	411	429	416	425	394	389	420	399	401	425	453	387	458	434	425	421	411	402	411	425	374	388	389	425	392	428	460	407	397	407	392	407	402	371	430	440	375	401	421	384	396	393	377	383	385	421	427	418	386	435	417	385	428	429	403	421	402	368	399	427	393	408	424	392	373	394	376	398	437	398	406	416	423	400	382	399	397	413	399	405	395	435	377	371	393	405	428	427	425	415	410	378	378	439	406	431	383	387	429	396	374	430	427	400	393	403	384	396	388	379	409	411	388	390	446	386	412	413	404	387	443	420	384	439	418	381	408	435	416	414	399	424	422	380	399	381	419	434	411	406	402	394	423	382	408	393	382	396	400	434	402	350	401	403	338	415	415	401	407	402	386	395	396	387	394	421	399	402	399	380	411	390	457	424	458	381	399	410	403	416	421	406	385	380	418	429	384	426	371	428	409	385	395	417	397	427	386	385	443	420	415	384	375	391	407	432	396	421	414	363	395	377	410	386	401	390	412	386	396	400	430	381	405	406	417	428	407	425	371	320	414	418	381	394	365	389	382	387	393	388	393	415	383	418	390	406	393	450	414	392	392	373	418	393	424	401	404	423	417	403	382	444	394	407	369	397	390	416	398	385	409	406	375	382	395	411	373	379	380	381	410	347	381	409	408	392	385	415	446	421	403	404	390	398	387	379	403	356	385	402	387	394	400	429	402	407	421	394	412	423	398	454	389	375	398	409	409	399	386	405	382	430	376	413	414	380	457	404	443	397	391	397	406	413	459	436	401	412	378	372	404	387	432	421	434	390	392	412	409	412	428	373	367	392	399	392	401	377	402	406	403	406	350	416	383	428	415	443	446	398	415	366	405	370	429	397	379	404	417	418	370	437	410	408	410	397	387	401	437	401	388	419	386	434	416	360	391	401	395	384	411	380	387	413	425	429	392	400	373	372	348	395	416	420	443	366	405	428	417	425	422	413	390	386	393	395	400	413	399	429	405	402	395	455	408	377	429	378	401	410	389	426	439	381	432	404	392	380	398	409	406	403	449	352	391	391	426	419	397	426	415	401	419	437	380	428	388	428	395	413	445	462	427	399	422	403	419	410	391	391	423	403	412	390	402	421	390	424	413	393	397	412	360	436	401	404	390	389	392	432	436	389	441	423	404	394	417	398	435	410	393	370	408	430	450	421	406	448	402	453	382	423	390	391	373	391	366	409	410	418	389	398	417	402	404	398	451	410	387	382	430	435	418	397	406	366	396	418	396	392	420	386	384	420	401	402	392	403	411
5868	2307	1591	1293	1117	999	953	949	934	942	852	956	877	867	923	895	897	895	976	947	875	871	897	825	886	828	904	893	936	864	939	921	889	896	877	846	879	873	887	833	922	915	872	884	920	907	892	891	926	902	899	907	945	944	850	906	881	900	886	914	893	886	905	904	896	904	868	874	887	878	935	885	896	911	868	929	956	841	912	917	924	889	905	920	909	904	938	890	881	900	917	927	866	922	919	869	856	889	861	867	905	831	876	896	887	875	962	914	840	899	852	887	935	868	900	896	908	879	872	943	917	871	957	887	814	897	880	906	907	922	860	883	923	889	919	867	913	895	881	863	899	882	897	876	876	883	898	891	921	837	916	921	932	894	893	897	891	865	919	912	897	884	907	903	887	931	928	844	870	931	881	928	877	937	896	900	942	871	825	872	850	916	865	837	892	857	910	942	900	885	905	874	914	879	912	929	900	882	943	869	828	905	954	886	911	883	923	898	894	883	923	877	925	882	897	842	927	874	895	899	945	865	897	914	882	861	864	957	891	867	884	898	929	907	871	854	913	921	873	852	863	889	923	918	901	946	884	874	902	876	906	884	887	889	922	871	843	869	885	869	882	852	911	904	851	860	888	878	841	858	867	895	896	908	914	876	902	883	948	908	856	917	868	930	899	903	910	906	863	895	848	895	848	835	904	883	921	907	922	938	895	907	902	907	902	923	904	912	914	930	899	868	878	846	916	912	914	905	918	909	854	880	873	901	875	850	923	913	876	867	889	904	921	857	905	913	929	896	901	862	916	891	904	890	923	920	880	917	861	906	895	851	884	929	916	889	926	932	876	893	871	924	943	917	954	882	916	876	932	872	875	891	903	886	830	891	871	908	916	878	912	865	919	929	844	900	892	844	936	923	896	913	891	918	911	890	904	968	901	938	924	900	859	911	892	843	847	855	902	935	887	886	839	916	930	851	914	890	831	923	941	863	914	919	859	916	845	943	951	889	919	921	918	891	900	961	862	926	889	882	927	892	912	862	849	923	905	927	895	906	866	904	841	897	900	919	912	889	927	883	908	873	863	899	893	816	886	897	938	902	935	916	875	810	959	934	876	921	890	905	884	898	905	888	919	913	846	950	953	893	908	928	888	912	914	926	892	924	871	889	873	923	918	877	938	920	958	914	914	941	935	872	923	891	913	849	911	886	874	900	867	908	870	899	919	939	938	846	830	930	915	972	838	974	906	890	954	930	914	891	834	880	840	917	901	932	942	899	920	883	938	880	908	919	837	863	923	909	887	922	943	871	948	867	894	854	877	910	914	890	937	949	934	850	882	931	895	810	872	876	917	890	895	908	869	870	885	916	913	905	899	874	920	879	975	885	878	933	907	917	899	878	861	914	878	895	935	891	917	940	850	890	852	910	894	869	890	903	856	898	899	920	859	934	987	909	852	844	895	890	905	885	961	819	882	820	902	881	886	917	880	928	924	857	868	863	885	944	886	917	835	915	905	907	919	874	952	870	865	921	894	877	857	923	895	895	867	902	895	924	863	932	901	892	876	862	860	927	914	906	884	965	889	888	931	936	900	904	889	912	905	894	869	907	865	876	923	901	894	880	894	870	872	963	855	934	915	893	894	914	930	824	928	916	899	844	860	899	925	924	871	895	899	846	902	955	855	878	902	842	943	894	856	928	864	862	878	947	896	931	917	890	860	894	889	878	879	882	920	842	866	900	946	905	857	924	879	963	855	887	876	865	874	879	858	880	871	896	934	834	933	937	896	906	908	896	890	888	879	875	902	919	871	905	975	906	906	913	899	914	951	946	890	892	884	916	947	896	933	923	895	894	853	879	907	884	911	921	945	910	917	950	891	909	938	861	882	906	907	883	898	915	917	916	880	875	904	856	893	907	926	843	883	884	922	927	859	890	915	961	857	868	894	910	921	889	892	856	917	921	930	888	844	924	875	920	882	911	896	882	847	857	943	913	879	875	945	900	887	874	859	882	888	907	926	883	895	930	982	913	920	889	928	867	927	894	876	912	856	961	913	910	848	895	911	956	860	946	932	926	867	883	874	901	878	890	907	857	839	911	853	883	852	858	962	907	876	940	882	941	904	855	878	905	908	860	893	890	961	877	916	874	941	877	913	911	915	863	959	894	916	897	932	874	878	917	889	885	904	931	931	870	919	897	854	860	886	869	892	873	851	881	875	886	876	865	875	958	880	860	894	889	930	895	911	910	882	917	865	923	860	910	922	888	942	889	884	892	897	919	825	945	925	848	963	910	954	920	852	920	872	853	970	887	875	897	843	872	907	923	891	885	917	885	879	926	867	894	882	916	914	883	885	867	883	903	889	935	909	926	892	857	860	891	903	933	921	833	924	946	939	890	877	949	863	944	894	926	901	889	953	873	904	892	898	908	916	869	897	924	911	876	905	894	924	928	867	905	910	884	884	918	894	905	868	947	867	912	875	860	915	872	893	986	872	862	836	962	944	885	882	896	884	891	915	918	892	919	880	908	884	858	873	938	953	915	894	919	914	854	904	893	906	901	843	886	934	930	904	888	861	903	911	868	908	939	902	866	861	947	950	920	920	835	873	926	894	878	929	897	860	895	919	873	917	905	913	878	911	856	851	862	869	850	854	885	920	865	850	831	845	906	846	873	875	955	980	879	951	867	947	862	909	877	854	841	932	885	901	920	919	914	903	881	874	925	937	926	908	904	887	898	907	836	911	888	852	947	915	911	855	880	913	869	858	943	906	853	887	875	886	903	935	880	910	852	909	848	898	849	888	895	877	893	887	836	882	872	877	836	859	880	933	909	876	874	916	899	899	904	882	856	946	876	908	847	911	883	896	891	872	874	870	899	938	895	903	897	870	947	872	943	868	891	911	891	892	895	895	933	938	870	884	859	932	911	926	887	915	879	871	935	913	873	906	872	950	880	966	859	926	874	851	881	926	942	939	880	897	862	829	919	926	921	863	938	914	888	908	890	912	901	834	946	881	886	921	906	872	923	923	912	899	902	919	879	873	889	893	938	913	893	928	876	928	935	902	910	860	870	848	898	864	899	871	908	948	864	906	899	908	903	915	921	869	936	861	861	941	874	932	939	913	929	909	889	893	868	813	931	876	848	926	913	926	928	923	906	903	889	914	920	874	872	879	910	898	911	905	920	911	921	808	863	940	865	891	904	851	914	898	892	896	883	853	911	866	934	919	905	849	908	907	940	893	881	877	926	906	854	935	920	921	929	932	913	952	907	922	889	861	875	844	898	924	906	925	897	887	902	908	864	888	881	916	893	898	925	889	911	884	870	893	863	935	921	906	896	865	865	880	820	897	878	896	901	860	884	923	921	869	936	928	851	831	927	911	888	874	876	901	902	853	904	850	858	937	917	870	969	880	883	912	881	902	865	901	900	846	855	879	846	861	928	842	942	877	933	878	971	906	894	896	878	906	824	921	854	908	912	878	898	861	869	911	918	900	854	852	909	883	955	864	814	884	940
23895	20654	23931	27392	20656	19794	1471	611	471	447	396	402	420	386	337	340	307	333	314	341	300	294	359	303	302	328	333	307	314	290	291	327	283	304	286	283	283	300	310	292	329	322	293	294	279	303	237	276	289	304	260	316	305	261	320	315	311	289	288	289	298	301	293	271	305	285	276	289	265	284	312	303	268	254	300	294	289	313	325	282	290	270	286	300	279	296	291	290	290	303	307	235	300	308	289	272	279	295	281	289	291	310	343	288	291	275	301	282	321	274	289	276	246	242	274	278	313	298	286	294	253	291	272	280	261	299	272	269	306	307	285	278	277	296	282	324	286	250	308	291	267	256	268	295	282	293	300	249	308	291	288	314	266	299	274	298	275	313	287	267	311	264	293	279	291	315	322	251	306	309	261	273	287	271	297	300	290	317	287	270	269	289	260	281	295	266	286	318	280	304	278	262	281	270	274	284	316	301	270	276	296	302	254	317	306	294	299	315	300	303	267	274	300	276	288	288	244	280	265	292	272	297	294	249	275	287	304	269	294	277	276	310	289	281	291	285	280	313	316	281	258	287	298	293	273	283	286	278	262	281	278	315	333	324	303	293	310	303	314	295	266	268	292	283	323	286	273	282	256	281	277	306	297	278	264	266	282	288	258	299	321	280	284	287	278	297	282	332	285	271	292	286	306	313	283	268	287	321	270	293	310	297	310	291	293	300	260	290	286	281	245	333	274	268	279	293	294	295	293	290	295	290	272	288	264	268	313	303	274	260	291	284	328	273	260	278	286	319	294	300	269	285	284	306	279	248	292	275	322	278	314	295	264	306	285	304	279	297	277	293	258	305	278	255	291	237	299	272	282	268	304	290	306	275	267	308	307	325	293	284	274	293	268	283	269	268	274	323	268	283	249	299	268	262	309	279	291	274	286	290	288	298	282	317	291	274	262	308	283	325	315	272	283	309	277	269	266	288	316	275	319	294	272	285	303	290	279	289	312	264	273	309	303	290	318	279	307	303	305	297	300	289	298	282	270	299	287	262	258	279	278	304	256	298	292	292	273	287	274	262	322	289	297	294	331	290	291	299	292	286	276	254	307	336	303	267	296	264	269	269	310	292	300	285	291	301	251	236	282	294	270	249	271	277	312	289	300	318	308	260	269	297	316	267	276	281	321	290	301	326	300	307	267	299	279	306	297	274	289	266	290	263	249	303	283	270	280	308	299	274	278	255	294	327	275	260	301	278	293	253	281	299	275	284	274	285	275	304	312	309	293	288	307	294	286	262	278	294	321	295	286	287	279	278	279	310	291	253	279	280	272	284	286	265	257	290	256	278	284	264	291	309	286	281	301	312	283	280	287	254	244	298	299	307	300	288	322	280	286	298	295	277	289	310	289	280	292	293	302	290	274	283	306	281	286	288	285	312	296	288	294	302	297	304	291	269	298	310	297	292	279	312	333	279	254	291	280	271	264	293	272	276	289	300	285	292	276	319	265	275	296	276	291	294	299	275	324	301	291	251	280	293	293	276	269	287	321	337	311	303	288	310	308	305	323	294	297	314	293	284	287	298	294	282	272	265	337	270	313	278	284	287	259	289	297	266	313	293	287	290	271	278	311	257	296	281	289	288	285	266	291	294	302	311	277	297	273	310	308	301	272	295	307	264	279	277	265	294	295	267	333	283	283	281	276	271	291	291	307	244	275	328	316	281	281	285	273	310	291	293	307	264	291	281	296	281	292	275	310	289	303	261	291	294	295	277	295	280	254	318	274	268	289	281	276	280	265	285	320	289	278	281	278	287	278	281	284	275	295	302	297	285	297	274	291	303	283	285	280	259	301	292	301	296	272	283	312	281	301	293	266	265	276	311	312	314	273	289	263	254	279	269	306	330	313	277	307	284	287	302	252	307	299	305	245	277	302	304	271	294	308	275	302	291	295	301	301	294	293	298	285	284	311	305	291	314	312	264	277	269	288	308	259	300	329	294	283	296	265	299	274	299	271	264	296	265	279	304	300	285	295	277	257	282	285	280	293	291	307	265	304	286	315	264	281	279	277	263	302	292	274	275	284	331	295	287	261	300	305	302	245	243	290	280	311	292	285	251	297	283	296	276	278	303	329	306	318	308	290	290	283	293	262	290	272	300	289	303	261	311	262	316	287	306	290	305	270	282	262	245	304	290	279	280	293	276	278	272	268	300	315	268	288	314	261	306	298	272	275	298	277	281	299	281	323	276	269	313	271	277	272	296	305	294	314	285	255	273	280	279	261	284	285	259	290	276	308	316	254	268	275	318	288	283	308	293	288	285	272	306	268	306	270	316	256	255	269	310	295	273	330	297	266	298	285	277	307	301	283	320	290	297	272	274	306	279	313	330	248	313	287	288	313	295	284	298	341	289	295	269	289	289	282	286	257	280	284	317	322	239	333	277	280	293	301	241	286	275	318	286	287	287	299	301	300	268	297	300	307	299	263	277	303	307	260	276	287	268	278	283	306	282	303	283	312	298	307	262	302	301	285	282	245	297	287	266	326	302	317	281	301	335	277	266	292	328	283	262	285	283	320	286	292	286	293	280	265	308	306	288	315	309	258	282	288	313	308	295	278	310	283	282	278	290	286	262	305	266	295	273	316	281	304	266	275	287	279	285	272	273	286	301	307	284	320	280	259	287	268	279	291	261	257	275	281	294	279	271	274	286	283	307	289	279	317	289	339	310	269	271	269	271	300	277	293	288	276	316	261	309	280	287	283	298	281	295	265	304	276	302	295	268	295	264	281	280	278	271	254	279	291	279	269	268	270	295	272	286	285	256	306	306	274	273	315	278	295	262	294	269	289	289	290	314	285	285	305	296	291	269	267	318	278	294	275	291	257	287	282	289	297	269	291	279	288	283	246	273	274	315	262	283	275	270	286	274	289	319	269	284	311	291	290	297	286	298	263	305	235	303	281	287	299	286	252	280	281	273	281	261	317	268	310	288	284	280	297	291	321	321	291	306	261	291	285	301	282	297	277	296	290	274	266	257	273	306	277	303	268	303	282	264	308	307	273	288	268	281	273	282	262	269	278	302	303	296	293	266	298	285	267	305	306	309	272	284	285	325	273	299	280	253	284	297	316	285	264	270	258	231	315	295	293	259	328	308	256	273	292	277	326	283	237	306	298	286	286	296	279	281	323	315	264	303	249	327	237	289	285	295	304	268	275	307	258	299	267	318	274	276	315	294	292	277	267	282	286	275	301	274	308	277	283	262	275	286	277	287	288	295	312	287	291	308	291	288	305	297	304	293	304	323	283	243	263	281	279	292	297	291	277	279	310	304	312	294	271	255	298	299	273	275	277	306	285	296	272	288	282	306	286	245	306	294	277	271	293	304	312	307	287	298	280	306	261	310	289	272	293	295	300	301	299	290	287	301	290	293	294	296	302	297	285	286	288	284	283	277	284	276	297	259	293	273	270	303	267	278	278	284	292	289	288	271	301	301	319	306	275	296	283	282	306	250	305	300
3930	4268	2572	1626	1204	912	750	774	742	683	706	677	655	657	696	644	635	651	667	645	638	650	680	660	633	682	643	643	707	677	671	652	663	654	615	645	605	665	656	669	668	664	679	665	657	688	616	625	663	669	668	682	695	617	664	638	635	676	633	669	632	677	630	635	675	630	620	682	657	691	613	644	665	650	663	656	630	684	676	645	674	689	650	600	676	628	608	663	668	650	641	636	633	686	663	648	685	687	638	653	672	655	666	623	667	665	635	644	658	635	665	669	640	691	633	629	640	667	659	692	647	674	631	627	656	668	625	653	647	624	675	643	637	640	645	661	631	660	623	640	644	676	673	642	642	672	640	662	672	655	671	648	673	628	648	663	661	650	618	666	646	681	622	613	638	656	643	684	616	669	619	643	677	633	655	637	697	651	601	634	624	663	627	637	669	659	668	616	616	680	625	637	648	631	627	629	640	653	661	622	635	641	636	653	716	624	655	646	653	683	650	649	699	691	617	670	615	653	658	614	662	641	623	660	643	672	650	665	636	645	577	593	626	684	624	657	636	655	618	619	628	610	655	647	637	637	668	646	638	636	611	650	652	658	658	625	614	649	634	639	641	651	646	637	664	683	639	649	667	668	634	643	604	624	646	667	648	663	706	657	649	644	682	636	646	632	633	644	651	677	648	653	672	654	643	656	679	674	651	634	613	663	637	665	639	636	681	657	663	617	658	650	636	665	674	656	635	647	655	597	620	637	617	632	695	649	643	696	679	614	637	626	599	646	662	657	653	650	690	605	651	678	658	604	668	642	678	635	652	710	662	665	649	659	636	642	639	630	661	649	645	667	643	656	656	617	636	655	646	629	665	646	664	626	665	668	648	651	615	594	618	676	672	658	690	622	624	599	647	643	666	673	663	655	635	727	631	633	639	645	650	640	665	630	688	639	668	644	651	629	645	662	666	650	644	653	617	666	593	681	638	655	682	659	689	648	685	614	649	657	653	622	645	632	661	662	667	617	644	591	634	665	636	670	609	633	721	642	650	672	597	605	623	662	666	669	666	653	680	689	664	627	667	620	634	703	649	672	602	634	667	659	614	627	643	729	643	658	613	662	682	658	654	703	646	665	699	672	663	649	685	674	657	661	624	646	670	639	661	657	627	682	688	571	651	644	634	644	669	654	659	629	686	653	648	626	648	643	658	631	633	667	663	736	672	595	695	639	640	665	671	683	653	626	649	644	655	646	630	611	662	620	679	661	642	684	641	705	626	686	647	683	648	640	681	682	649	660	634	634	635	670	655	627	639	610	645	668	643	670	682	667	626	627	671	618	628	684	672	668	705	647	670	656	637	649	643	647	635	676	676	659	660	632	661	653	638	698	620	657	700	650	692	659	622	624	616	668	648	621	626	698	644	717	644	601	631	624	677	678	667	671	630	670	571	608	660	647	641	645	655	683	689	635	667	654	686	681	645	596	602	656	622	678	647	617	653	663	693	678	657	639	654	622	655	667	643	657	670	636	676	634	655	652	674	619	621	644	656	667	643	654	677	681	672	672	688	705	658	618	652	672	625	643	609	638	652	648	641	625	637	642	618	665	626	684	676	667	637	636	681	592	669	640	635	664	626	687	662	652	654	646	666	626	678	658	661	602	619	675	624	655	681	664	652	654	656	739	649	628	627	626	636	676	681	637	643	651	712	679	684	629	705	600	662	666	649	641	616	630	631	657	668	687	652	633	634	651	599	593	720	655	645	667	653	625	648	651	625	653	611	684	646	626	659	688	629	689	641	686	634	656	662	660	635	648	682	676	714	629	681	667	651	649	629	663	625	626	682	608	669	632	663	675	660	635	684	680	706	610	620	632	678	648	659	652	642	689	672	676	652	641	661	652	658	683	670	601	682	631	655	728	623	607	627	624	667	682	639	656	641	661	663	697	642	646	643	633	688	643	647	630	662	627	653	675	678	664	607	658	680	649	691	640	677	645	675	648	697	655	644	648	646	658	672	639	625	655	659	655	662	613	616	690	640	631	646	626	687	636	678	638	662	613	681	653	622	624	650	620	646	635	708	673	600	646	638	632	641	706	661	651	642	640	638	655	670	673	649	650	673	669	649	665	673	602	689	698	627	622	670	684	634	620	657	653	656	650	631	671	626	623	631	607	642	647	687	625	647	647	710	642	663	656	625	668	654	682	649	669	647	672	600	639	644	618	720	663	638	613	653	654	654	677	627	659	698	650	657	647	621	635	630	608	647	638	637	636	631	665	636	652	672	620	657	664	635	649	656	644	640	605	669	646	665	690	648	637	638	664	709	660	651	601	616	663	625	678	616	619	668	656	629	633	660	648	662	667	619	652	665	677	664	637	684	678	655	639	701	658	667	624	658	621	646	657	643	625	618	689	626	654	650	622	643	642	613	610	662	636	675	676	654	611	651	679	673	662	670	671	643	637	664	608	694	654	648	624	638	657	672	661	649	658	628	673	637	661	616	659	655	642	634	634	635	643	657	628	671	670	669	705	639	691	666	619	617	618	661	629	686	618	648	686	640	651	626	662	644	660	651	696	700	648	675	604	657	636	664	661	631	686	629	666	663	650	656	673	625	615	674	615	614	644	697	676	672	644	691	635	640	624	639	705	682	636	651	626	689	637	679	645	636	651	641	633	670	617	606	656	700	669	627	631	668	617	661	661	671	672	638	670	644	679	610	608	610	631	641	662	638	634	686	641	614	635	654	630	636	618	685	644	671	630	670	617	665	658	637	627	692	663	639	647	656	637	642	645	651	658	658	666	671	646	684	656	683	656	631	667	681	683	643	668	630	656	643	644	672	681	618	659	621	665	666	639	639	669	661	632	677	658	633	594	652	666	643	673	678	639	657	643	648	640	613	677	608	685	667	650	690	647	616	628	618	630	665	702	633	664	682	681	672	644	687	669	660	651	625	644	652	667	615	639	656	604	614	680	609	646	639	695	626	618	684	664	641	632	624	643	671	597	652	626	645	653	649	620	671	613	664	660	652	707	645	673	638	632	620	614	624	630	628	587	628	651	688	611	694	652	672	670	646	617	694	613	630	633	669	675	666	660	670	658	651	673	644	625	674	623	651	642	667	630	619	679	656	681	644	649	694	691	698	650	666	632	677	636	584	693	673	639	647	609	655	647	597	620	645	675	669	644	666	673	667	648	635	679	639	668	689	628	615	618	656	640	654	642	643	654	661	684	675	692	630	662	649	640	638	648	663	657	601	686	651	646	639	652	624	666	633	627	616	631	614	666	616	652	650	619	701	696	671	657	628	617	640	696	705	660	629	691	645	636	659	623	613	637	657	690	661	707	605	621	682	626	632	708	653	656	653	687	647	623	614	635	649	695	654	693	639	670	666	680	663	697	643	621	605	629	618	634	677	607	655	659	664	706	683	608	623	690	646	666	627	610	697	667	643	694	587	655	652	634	673	651	654	677	645	657	637	707	663	646	611	660	611	643	650	645	650	619	645	642	656	653
23489	20692	24236	27188	20695	20724	16664	927	572	499	461	459	340	374	303	276	240	261	230	230	239	265	260	258	253	262	201	200	184	244	218	206	221	200	203	201	201	206	195	208	221	202	200	217	231	201	185	229	164	195	224	191	186	158	189	194	206	199	218	206	223	189	212	177	185	190	178	185	215	204	191	178	189	183	202	176	209	191	202	209	177	189	180	164	170	180	168	172	192	202	198	235	215	165	217	218	194	174	198	195	195	177	212	207	169	183	190	206	187	178	193	187	199	215	173	192	185	202	186	179	175	172	193	185	209	181	185	191	184	200	182	174	210	195	178	187	196	183	235	176	196	186	202	182	186	211	173	204	198	193	189	208	205	199	190	197	200	179	174	189	195	188	161	175	185	190	208	196	202	223	183	180	221	222	176	174	210	187	192	157	190	214	177	179	183	174	187	191	208	204	184	178	195	161	205	171	173	189	174	179	187	220	203	193	212	186	195	200	184	194	207	169	195	188	198	189	215	223	186	178	203	164	198	214	209	206	185	199	186	185	218	201	205	171	213	195	179	178	169	171	174	192	178	191	171	200	189	212	196	165	192	190	191	204	195	189	193	171	203	221	185	170	206	187	176	198	182	209	199	181	180	206	199	190	169	198	191	202	202	219	194	204	180	171	169	188	208	190	204	202	180	199	175	190	176	209	182	179	220	189	197	182	198	200	207	201	195	214	192	196	199	179	182	193	169	204	187	156	201	187	176	188	192	187	210	202	181	175	185	187	187	193	179	190	179	177	172	201	199	214	201	177	208	196	197	186	199	175	200	202	161	195	195	191	173	190	205	207	205	199	173	197	198	168	213	170	198	184	204	184	179	186	193	201	188	216	220	168	194	219	201	201	168	177	210	203	196	215	196	205	180	202	195	183	179	186	210	180	180	187	169	183	183	199	201	206	185	177	188	202	194	207	198	169	186	181	200	222	162	196	194	178	196	209	181	191	199	193	187	180	198	181	173	227	194	216	164	189	183	207	202	173	179	214	205	193	192	189	193	202	174	190	184	179	180	190	200	183	169	189	201	208	182	205	192	169	190	177	171	163	204	191	185	179	209	200	176	185	192	225	190	183	213	173	197	188	180	202	180	204	193	191	216	209	163	221	168	184	185	194	216	169	170	207	206	194	188	210	187	192	179	216	179	199	198	184	197	197	192	209	180	213	219	215	210	197	199	196	171	213	185	194	183	206	174	191	188	197	180	183	147	163	206	176	205	173	182	204	200	210	190	213	225	194	191	169	177	169	185	205	211	200	181	194	170	161	181	197	193	185	182	210	178	174	180	215	188	208	173	194	222	180	209	191	171	213	184	194	219	191	169	196	197	174	204	186	203	188	212	192	213	180	208	190	186	187	204	165	182	184	190	179	229	193	187	171	203	188	191	201	204	185	172	182	180	189	195	195	194	180	179	180	182	198	202	200	205	195	199	162	214	165	189	182	180	183	196	172	186	181	192	193	179	173	184	176	195	187	200	202	204	183	164	186	210	179	205	203	169	180	207	193	196	196	205	166	197	190	222	193	194	175	189	211	204	160	188	179	217	193	188	184	195	187	204	194	192	186	175	203	189	211	188	180	183	201	201	201	191	194	188	186	166	184	193	182	195	224	175	163	189	208	190	202	181	189	194	167	190	180	190	183	177	189	178	192	195	197	182	194	165	210	194	210	201	177	202	209	197	202	212	177	177	184	176	187	190	174	216	198	187	201	209	181	185	195	191	189	181	203	190	172	169	200	182	178	162	186	210	193	216	182	203	211	186	217	188	176	197	168	194	229	186	180	196	200	171	194	209	196	192	176	197	198	181	186	197	197	210	202	197	182	196	186	194	202	200	206	191	218	187	176	199	208	188	203	199	194	170	201	199	191	179	159	204	183	198	207	198	195	178	200	180	203	213	189	193	200	219	191	171	191	178	193	199	212	218	189	216	179	189	206	213	175	175	212	196	189	176	202	196	174	213	191	188	176	197	177	169	184	198	201	197	158	213	189	212	184	188	206	198	207	214	209	189	204	182	201	179	217	169	186	192	165	201	189	187	209	174	214	214	198	170	178	196	206	189	211	201	182	216	177	175	194	201	209	206	181	188	172	174	178	186	194	192	199	199	214	226	191	189	174	181	190	180	190	185	188	194	195	200	208	183	168	192	191	192	183	176	195	190	192	204	185	180	202	175	194	208	190	156	191	207	203	174	195	193	204	209	179	174	193	206	201	226	193	198	195	182	180	182	154	193	169	182	200	180	201	177	174	161	197	183	223	194	206	218	176	175	194	186	184	198	181	189	187	200	172	197	200	188	169	205	182	178	183	189	201	210	208	213	173	207	169	203	214	190	175	190	207	188	221	195	165	184	197	214	189	166	191	205	193	183	171	181	200	187	183	193	190	202	163	181	206	174	187	183	163	190	158	186	210	183	192	207	190	200	217	200	185	178	188	185	192	176	170	188	177	190	178	190	190	177	213	185	209	189	205	230	171	191	191	188	204	191	167	195	191	195	197	200	187	205	193	189	206	165	216	209	197	194	162	180	177	211	178	218	164	216	189	180	199	202	212	173	159	188	196	192	180	188	204	182	207	192	208	192	204	200	189	199	180	211	170	204	210	200	186	201	173	220	170	204	176	182	183	205	194	199	190	188	177	170	200	215	193	189	201	188	182	214	203	205	194	185	177	174	188	209	204	171	192	192	180	188	220	212	171	208	183	188	206	182	163	173	179	185	190	166	188	196	192	209	194	179	190	196	221	197	185	205	205	180	186	193	185	204	179	188	187	192	186	223	199	175	180	178	183	200	180	212	188	193	189	191	179	218	190	188	201	203	188	187	172	178	185	201	177	225	183	214	206	190	189	201	210	173	185	172	181	200	196	211	183	216	206	207	194	195	180	201	191	165	202	226	195	205	202	194	206	189	193	202	193	191	171	190	185	200	212	195	182	183	175	217	184	193	175	179	187	184	196	184	193	163	173	179	178	192	201	185	202	184	191	197	204	189	175	160	189	200	201	178	166	170	192	208	169	204	185	183	172	178	156	190	192	196	198	193	191	174	170	182	192	221	212	212	208	203	200	172	180	208	192	205	205	185	200	175	193	186	163	226	205	186	212	190	192	189	196	198	192	201	192	189	208	167	196	184	181	158	181	179	188	192	197	211	196	200	182	202	214	198	165	170	179	184	180	198	176	172	203	210	198	199	193	199	217	192	192	185	187	201	189	201	186	207	221	183	192	170	188	175	185	214	175	182	202	188	180	179	186	201	220	181	214	189	201	220	217	188	181	160	190	173	217	209	198	162	194	193	166	192	206	199	164	192	177	191	184	188	189	199	181	206	228	205	197	187	168	206	174	175	185	206	201	196	183	205	209	183	193	200	200	213	195	199	167	192	195	189	166	204	175	184	201	175	146	189	203	192	204	174	202	193	198	214	185	174	201	180	143	191	171	201	198	198	184	178	177	189	186	193	205	177	189
4355	6185	3615	2105	1347	966	669	589	573	537	565	509	502	509	490	489	518	480	488	466	478	467	504	485	482	471	462	454	447	439	480	488	443	450	447	508	439	444	430	469	450	440	502	479	508	429	453	470	476	428	461	472	457	467	459	460	431	484	473	472	465	489	450	485	441	411	429	497	490	434	458	470	455	421	479	486	446	438	447	494	436	470	465	510	450	483	462	467	476	429	458	477	454	483	504	464	436	487	411	477	445	425	450	446	451	483	456	423	468	467	472	489	460	465	508	483	474	472	403	480	441	446	469	393	482	487	480	459	478	462	467	438	455	475	453	462	451	466	426	429	472	451	408	479	435	449	459	425	448	481	463	462	415	416	472	468	476	428	472	469	478	466	447	488	439	468	423	455	462	479	478	506	465	443	461	442	472	487	457	491	438	438	445	508	429	443	461	455	461	466	472	476	431	465	457	448	490	445	448	466	498	513	447	457	445	451	425	451	417	478	444	416	482	488	428	450	486	503	451	471	438	462	439	463	474	481	472	476	478	431	477	470	475	455	470	455	408	482	470	459	480	480	472	457	473	446	436	466	465	425	455	471	443	445	436	471	464	463	461	442	445	459	458	441	476	488	461	488	458	482	497	421	444	467	453	438	456	438	443	438	488	460	473	456	446	438	448	468	472	440	452	447	476	436	464	442	463	423	454	454	434	449	442	420	447	450	470	470	471	446	480	446	449	447	455	473	433	429	471	436	431	463	458	475	389	449	485	453	484	463	488	441	484	465	478	445	461	456	456	483	452	464	469	464	417	458	441	478	459	461	469	466	413	443	471	427	465	438	504	467	490	483	423	450	497	452	415	454	444	483	503	451	448	445	507	433	448	446	502	470	468	456	419	473	494	452	503	452	413	453	424	496	489	461	432	421	447	464	454	418	470	475	438	458	430	471	467	456	452	447	453	437	495	444	431	474	459	458	415	462	443	445	476	464	465	493	452	479	463	454	467	469	453	449	512	446	488	413	446	433	429	476	461	482	464	448	435	460	483	465	463	458	456	435	452	461	483	446	444	476	449	464	435	459	467	473	461	461	473	476	448	429	445	448	437	464	453	479	447	446	424	458	478	449	476	460	453	438	472	465	443	497	474	442	464	477	481	505	442	454	454	425	437	464	475	423	509	464	451	487	491	487	482	483	444	482	448	461	469	431	434	471	428	461	461	488	404	435	467	484	461	462	455	472	459	459	432	476	452	465	456	445	460	443	450	440	427	445	445	457	475	497	466	452	406	468	466	430	449	457	458	486	468	449	463	455	478	471	461	460	455	504	458	447	439	448	430	442	467	442	425	469	449	436	453	479	473	451	472	463	488	463	465	463	467	525	456	480	457	436	491	436	422	512	475	434	455	453	453	455	469	444	470	476	426	453	444	494	493	456	474	467	418	460	430	457	424	483	454	429	445	454	450	450	427	477	458	470	450	476	443	430	438	492	440	464	487	451	499	494	478	476	424	436	489	497	437	440	471	490	481	454	415	466	454	474	463	431	423	469	439	446	438	444	449	448	465	510	506	458	434	427	478	447	456	403	477	475	473	454	480	460	450	464	416	450	440	421	455	475	437	466	429	457	459	470	493	451	506	477	420	441	432	442	455	450	435	455	470	472	465	447	482	479	458	480	497	418	470	421	458	399	491	445	471	463	437	467	473	452	442	469	463	444	479	485	469	508	445	444	457	500	461	439	451	457	476	434	469	441	469	445	480	440	424	493	478	439	440	426	467	414	436	499	434	452	463	429	419	443	446	452	459	422	423	455	439	485	484	418	462	450	508	464	492	494	455	480	415	475	444	433	461	446	485	469	471	480	428	462	474	428	492	472	452	476	457	437	432	450	453	488	456	431	456	432	464	441	431	475	449	489	484	482	486	423	448	426	451	485	456	429	449	501	484	482	426	467	462	416	493	430	445	462	441	473	475	449	482	464	466	426	450	420	476	439	469	475	486	452	500	461	477	436	500	438	442	486	481	460	445	446	442	427	418	461	438	499	479	480	471	464	402	483	473	478	429	464	447	455	467	415	442	451	465	418	468	480	440	463	468	455	492	475	478	464	455	450	460	461	456	452	448	449	473	442	435	475	475	449	457	450	441	459	491	479	472	510	443	478	465	459	427	463	478	408	439	452	411	468	461	460	457	480	490	442	453	458	461	451	470	448	484	435	454	425	454	475	435	436	452	428	468	490	482	458	446	450	491	479	426	466	467	426	431	467	443	492	445	491	493	415	495	440	471	457	435	459	493	460	481	446	419	450	445	431	461	478	473	460	473	468	419	435	480	445	466	422	432	467	470	431	422	444	446	450	474	439	455	454	465	496	438	470	457	454	455	443	416	445	463	471	474	473	455	467	444	467	468	464	407	437	479	481	455	482	503	525	443	420	488	457	453	449	431	443	457	471	473	443	444	432	447	467	457	440	470	443	464	451	420	483	443	467	425	440	416	436	457	481	451	445	450	437	448	477	431	468	471	492	455	437	459	453	424	426	459	471	423	488	425	440	459	483	461	430	458	439	440	421	405	422	463	458	428	512	479	433	411	473	487	436	443	437	467	451	460	464	436	438	460	474	447	466	474	475	485	455	466	445	483	430	439	445	450	469	446	416	449	446	453	446	465	432	477	487	477	481	446	427	439	467	435	457	501	449	470	468	443	471	439	456	472	465	476	431	480	474	431	472	457	465	452	441	473	439	443	412	469	464	485	431	503	493	422	459	490	498	478	430	427	473	451	409	475	465	444	474	482	471	486	440	475	457	417	431	478	463	500	437	448	454	440	448	462	478	466	417	427	433	460	475	472	450	462	428	492	453	463	464	452	458	439	422	456	463	471	464	432	432	453	468	508	433	445	482	473	444	463	437	481	482	482	431	478	446	442	500	447	446	474	470	466	473	473	432	480	441	441	452	438	455	492	476	470	435	441	514	453	442	451	460	423	432	468	467	470	436	440	414	473	499	457	454	460	453	464	463	459	490	431	441	451	474	462	435	435	455	444	433	466	453	459	445	519	445	455	486	447	440	456	493	448	465	444	439	409	410	474	456	465	420	450	477	483	452	473	505	505	471	451	454	451	451	478	446	448	479	470	443	452	467	472	431	492	476	475	422	423	461	451	452	438	474	446	442	456	418	513	461	475	463	457	464	414	475	469	449	461	482	459	430	476	444	467	450	492	442	441	438	464	437	463	464	447	489	473	446	435	449	434	472	440	458	467	416	473	476	493	452	455	443	468	473	472	504	470	454	452	431	471	447	460	426	466	457	479	484	467	451	459	491	421	428	464	431	462	459	485	437	409	447	472	464	459	463	476	464	429	455	462	461	437	466	422	469	403	465	445	410	485	460	453	453	463	451	461	470	460	483	445	492	454	440	432	443	457	472	454	491	455	478	465	441	466	443	458	499	427	445	511	456	483	487	459	467	471	432	483	471	457	434	438	479	479	469	445	476	474	422	452	471	471	491	469	421
31310	19368	8333	1441	944	704	548	511	489	477	444	438	479	447	403	392	408	417	423	410	471	388	445	410	420	401	424	389	392	399	379	384	380	406	396	442	425	412	371	373	432	385	425	454	356	392	404	373	418	399	431	404	443	379	384	400	413	397	406	399	423	414	359	372	408	432	407	429	369	372	409	418	386	400	384	383	387	407	412	410	354	410	428	400	424	359	408	390	389	420	375	362	401	400	388	385	371	375	385	379	370	386	391	363	360	381	368	413	408	439	405	417	390	419	406	424	429	404	374	418	389	403	402	389	415	383	412	393	388	421	400	434	387	427	360	389	427	379	379	400	436	424	399	396	431	403	373	397	386	419	401	401	411	430	377	386	396	383	396	376	414	401	393	396	428	416	394	388	393	389	376	374	383	429	409	448	403	441	401	384	412	361	392	395	413	397	416	366	431	440	401	373	426	393	369	393	456	395	416	388	384	435	392	385	406	422	393	403	425	416	401	401	390	413	410	423	420	412	422	376	426	380	393	387	397	401	413	403	386	431	415	349	381	398	404	442	404	421	422	344	417	432	409	429	447	409	423	374	434	405	380	399	385	390	421	372	437	391	421	405	382	403	413	381	371	433	408	384	430	429	417	404	359	413	392	424	381	397	415	422	365	402	372	407	406	413	398	401	412	393	382	427	413	411	413	377	436	428	425	373	382	440	458	407	429	432	412	402	406	415	396	421	399	390	386	429	374	420	399	385	399	387	413	437	422	390	399	418	437	434	396	399	406	381	376	378	422	385	385	382	398	387	347	345	386	384	418	412	430	416	387	390	424	407	400	406	403	416	429	405	420	416	424	394	377	430	391	423	378	404	432	384	429	391	402	361	392	384	425	382	393	407	439	424	411	389	413	440	447	420	386	421	409	427	433	371	428	401	390	383	386	416	395	381	388	407	362	394	376	390	400	372	372	423	400	393	410	378	387	431	411	425	401	429	394	406	393	380	394	415	398	378	443	391	384	437	430	414	441	369	406	380	386	421	421	416	394	402	432	379	443	391	405	415	401	432	408	395	395	402	388	398	404	427	397	386	381	426	386	421	378	396	451	403	396	410	399	380	439	406	363	455	396	419	371	394	395	408	376	405	420	391	416	379	353	373	394	392	400	381	380	409	376	416	423	390	398	399	428	418	399	380	411	391	387	384	417	370	364	406	398	443	390	385	405	434	370	367	422	400	390	371	422	390	422	377	395	390	388	381	407	429	400	391	406	376	397	412	423	400	409	371	417	413	423	420	443	405	411	373	419	371	375	347	417	374	394	404	401	411	402	400	389	406	408	408	366	383	438	385	450	382	392	390	420	374	391	422	429	401	418	409	375	450	420	376	433	395	412	407	420	444	416	366	427	402	392	392	388	436	394	408	432	409	378	388	414	423	420	365	398	437	400	422	406	382	414	393	416	418	392	445	386	414	395	394	407	381	401	412	436	390	386	428	384	412	424	413	413	390	397	417	407	394	389	422	428	418	398	392	408	411	413	379	372	390	416	403	377	405	384	371	413	407	378	416	425	388	449	409	405	415	415	402	403	400	371	422	454	395	436	404	387	424	420	396	403	392	395	404	410	410	422	405	391	428	383	371	391	412	395	399	387	410	379	424	445	396	399	380	372	407	401	454	381	379	382	415	400	374	407	387	376	446	423	402	406	386	413	444	431	419	400	402	400	430	391	410	370	429	417	436	406	368	361	443	377	378	380	406	398	435	395	384	383	404	413	400	364	432	403	402	373	377	407	422	386	384	403	367	444	427	380	428	357	360	406	394	411	382	408	415	390	406	399	376	421	424	404	437	430	407	363	405	367	420	408	371	435	400	409	398	366	348	388	407	404	460	405	433	410	376	386	377	363	405	429	364	437	411	433	391	384	381	412	373	412	380	375	410	362	411	426	418	371	410	375	388	428	388	402	418	396	380	397	397	375	381	411	415	399	438	411	389	397	411	391	423	391	385	378	412	422	427	380	396	392	417	372	384	391	402	415	434	393	384	427	395	411	375	388	390	401	450	405	389	456	394	368	401	417	348	393	389	414	433	407	412	404	395	363	415	392	386	413	406	425	385	390	405	413	402	385	417	402	404	424	378	413	331	340	354	429	399	436	391	423	393	386	398	404	423	333	408	365	402	414	396	396	389	392	432	388	383	415	415	404	411	411	414	432	382	379	410	411	422	365	393	393	398	418	429	426	382	421	388	414	390	437	413	403	423	386	413	434	427	454	420	412	439	408	463	398	417	380	411	397	394	383	404	397	440	402	388	383	408	414	368	367	368	402	414	418	378	368	354	392	411	420	415	389	413	412	389	387	420	408	444	401	374	413	412	407	395	413	412	406	428	385	421	419	420	437	396	423	401	406	396	412	395	414	383	409	372	380	413	381	384	396	397	408	438	333	389	418	422	408	425	423	411	384	419	388	385	398	455	415	403	398	388	426	382	423	417	410	412	384	449	411	415	392	396	398	347	439	384	398	382	424	403	389	361	404	386	388	444	399	377	393	397	410	374	384	378	402	413	412	405	406	358	431	425	379	441	404	387	355	396	365	392	406	420	386	398	394	409	429	370	369	425	433	415	383	364	373	414	401	390	404	397	416	428	423	346	371	422	433	399	396	417	398	378	379	403	408	410	413	384	416	404	427	380	404	436	416	392	416	373	380	404	392	404	383	385	373	410	426	392	384	386	406	389	432	403	389	382	405	404	405	383	456	396	402	437	418	360	371	425	404	389	375	485	385	381	415	397	424	411	441	380	400	397	378	432	375	419	377	376	392	403	403	415	416	420	377	417	379	422	396	391	367	438	389	391	377	375	405	401	376	364	434	414	390	416	383	418	408	352	423	401	369	401	410	409	405	379	436	432	376	383	402	433	401	408	386	393	408	448	402	367	374	388	409	422	399	422	369	407	428	368	433	458	407	391	417	427	351	432	423	403	415	403	380	357	379	379	420	372	390	411	386	388	460	464	464	407	397	373	351	404	407	399	413	406	411	388	444	427	398	395	420	412	405	427	428	424	395	386	407	409	423	375	395	395	416	412	380	434	404	375	390	418	431	420	439	385	424	409	396	394	432	386	410	430	391	449	391	402	341	419	404	392	381	425	421	442	427	410	404	435	399	388	434	370	395	437	391	378	366	382	406	391	356	411	412	390	390	408	421	373	406	420	421	419	359	381	412	417	366	383	380	438	403	375	378	404	425	398	391	431	419	421	410	390	403	386	391	391	381	407	409	426	379	425	415	411	409	401	405	404	430	420	379	417	419	376	392	376	397	397	367	412	368	386	398	459	389	410	397	379	370	425	391	372	418	400	414	445	402	414	399	366	403	410	428	407	407	447	382	425	407	398	396	388	426	383	405	417	399	434	396	386	387	394	411	377	406	404	407	421	353	377	391	398	387	400	384	406	392	397	384	366	422	430	409	388	372	420	419	421	388	385	399	373	414	402	427	400	426	449	394	406	402	372	419	419
5862	2182	1668	1308	1117	992	946	907	922	950	900	931	916	915	930	953	875	879	908	861	888	888	849	870	863	845	887	948	900	918	936	909	891	878	898	870	929	893	892	872	952	868	860	836	869	906	891	899	932	886	980	883	873	866	914	901	913	876	939	927	867	957	894	860	936	869	897	928	910	944	935	913	886	913	900	937	910	883	872	930	920	920	882	890	865	884	890	869	939	933	873	919	876	892	865	889	877	893	928	886	928	876	901	814	915	862	903	839	892	899	944	873	893	859	879	838	886	910	900	900	899	897	903	810	865	888	909	937	929	897	903	921	867	898	855	909	897	848	877	906	884	840	909	830	890	877	877	834	901	955	907	904	903	882	899	908	911	894	916	906	887	904	906	915	877	870	844	891	938	899	908	816	877	889	913	891	874	901	912	891	892	920	876	888	878	860	887	862	949	857	938	894	916	899	920	885	920	912	849	897	944	899	907	944	858	934	898	870	919	885	883	873	901	917	897	885	847	907	946	905	859	875	921	880	902	884	860	937	876	908	877	898	917	848	957	902	894	866	936	907	929	903	887	867	912	876	895	850	884	923	849	890	901	869	900	907	882	845	872	869	881	868	845	859	885	908	912	938	960	912	898	883	909	867	941	896	870	868	903	865	908	859	899	932	930	915	859	916	865	935	851	874	871	909	897	906	943	894	877	877	902	904	908	910	900	913	858	905	863	923	925	898	896	912	890	876	873	925	922	865	912	927	913	882	859	873	884	866	901	907	832	885	931	849	906	881	872	867	855	875	877	867	951	938	903	928	893	889	879	869	894	874	920	895	937	910	880	849	828	920	888	887	883	836	870	879	906	871	908	887	844	936	855	967	877	870	926	889	906	930	857	887	894	903	851	891	900	906	924	943	936	880	868	880	880	917	862	888	882	863	889	857	874	899	924	894	923	877	939	854	951	873	868	944	885	853	907	872	910	894	885	891	899	891	911	942	900	945	938	884	914	817	882	903	897	907	872	899	864	928	860	908	880	955	851	891	946	925	838	892	896	823	918	922	921	882	861	970	866	827	892	927	870	882	921	907	843	925	898	905	834	899	949	874	859	904	896	957	893	852	897	905	881	903	862	884	893	884	874	885	924	924	911	894	864	928	887	917	895	897	891	907	798	862	883	892	843	884	936	865	840	872	864	884	889	911	940	913	884	881	892	884	869	877	917	849	930	927	909	929	902	874	876	939	873	934	894	989	885	885	894	966	916	917	885	912	879	909	902	933	946	887	906	942	878	900	871	914	901	875	905	882	916	868	890	905	899	892	876	844	876	940	896	888	864	885	850	899	891	903	925	846	918	933	907	826	936	906	867	877	887	866	877	898	898	890	921	855	915	867	909	828	870	892	832	927	877	872	901	864	972	938	845	872	843	919	914	878	859	885	890	842	887	895	897	868	882	951	878	837	884	880	912	893	877	892	850	891	899	836	896	888	880	874	842	913	934	944	860	900	934	884	888	857	893	872	883	896	903	904	947	939	918	960	859	906	881	899	931	894	928	890	887	895	915	854	906	856	902	868	859	951	857	939	858	912	907	895	863	980	876	834	887	862	919	874	861	905	884	869	927	868	950	944	886	897	861	896	919	877	901	917	912	908	817	893	891	868	913	820	853	865	917	894	858	869	884	888	905	872	856	869	883	936	849	905	929	926	912	905	852	859	959	887	901	940	816	923	917	926	899	937	903	926	955	901	895	898	880	888	920	893	873	912	904	950	879	940	887	889	941	914	861	861	960	803	901	941	936	911	900	907	937	895	871	868	870	903	861	904	895	897	899	886	827	846	866	893	928	915	904	901	907	876	896	913	877	816	916	865	912	875	886	842	877	943	941	886	891	842	898	950	872	967	906	876	907	914	911	887	897	863	865	883	975	894	914	863	887	874	890	901	883	899	909	944	900	946	933	873	959	925	921	858	883	887	847	901	894	888	931	909	958	865	905	889	895	846	830	964	908	899	965	890	904	897	909	939	954	893	862	890	857	891	860	883	891	923	883	906	846	892	857	925	950	928	913	837	884	869	898	835	934	933	895	899	919	894	869	898	914	889	931	917	848	853	868	916	831	886	898	907	907	920	852	901	931	913	871	866	940	899	888	906	903	881	902	942	901	909	877	939	945	886	955	872	884	890	904	908	862	913	873	909	924	830	930	914	854	884	847	851	929	901	889	903	954	859	902	861	930	906	937	868	922	920	848	905	922	872	869	889	912	892	955	828	815	899	928	899	959	914	860	903	862	829	938	854	904	876	873	898	876	936	825	882	902	891	934	922	873	893	872	917	917	906	932	906	915	912	907	889	883	910	900	884	849	848	902	984	878	904	899	904	884	881	926	883	899	930	899	839	892	908	902	917	910	831	895	893	866	843	861	922	862	893	911	878	872	957	853	892	887	939	921	884	906	889	955	884	897	902	893	920	880	914	938	875	880	844	926	893	893	857	893	867	888	946	872	848	906	864	904	906	943	824	929	899	900	911	957	902	896	890	892	930	921	941	934	899	835	908	962	962	929	883	905	897	900	902	869	884	946	843	867	863	915	889	894	871	895	873	918	896	897	839	916	931	863	931	881	887	913	915	860	877	927	866	836	884	955	929	862	880	896	858	848	864	880	830	901	923	953	931	890	893	927	914	922	897	883	855	899	905	878	920	903	852	810	876	894	875	861	835	844	826	922	824	904	886	930	898	874	892	909	877	893	920	903	922	864	880	950	838	925	883	857	904	914	950	897	953	927	909	877	890	861	928	891	887	879	919	887	861	876	893	956	923	869	883	879	917	896	933	879	951	890	888	882	888	921	864	922	871	902	886	922	912	882	881	910	882	916	916	895	870	916	919	940	866	860	897	935	869	918	927	853	931	903	900	893	887	916	871	922	877	923	897	854	904	880	901	874	894	899	871	937	855	908	870	867	960	913	919	864	868	895	923	911	918	875	878	872	896	863	857	831	923	869	922	925	902	941	956	857	908	851	892	878	865	887	928	904	893	913	946	895	920	894	912	893	890	872	878	890	867	881	919	870	854	895	920	900	976	926	897	876	849	908	920	916	860	875	902	848	899	890	870	939	872	911	969	891	850	891	902	883	872	878	866	922	900	957	893	884	855	905	891	877	905	898	914	906	883	961	915	938	887	931	902	915	872	897	899	939	880	923	905	930	898	968	943	900	914	870	961	893	886	880	918	901	856	880	866	832	883	925	902	915	892	881	904	912	939	927	940	938	836	867	892	903	925	914	888	951	905	913	879	924	921	857	870	865	957	897	887	895	873	884	910	896	887	867	871	846	904	900	883	906	845	907	862	869	861	863	871	955	867	911	882	907	910	883	840	890	863	880	837	905	951	885	865	942	902	862	900	873	847	912	926	874	882	907	874	955	900	932	883	913	911	885	922	902	905	883	910	899	945	878	858	930	908	893	924	867	859	861	844	889	841	907	887	907	922	913	853	940	913	911	939	881	888	846	849	905	919
24015	20684	23940	27497	20691	19843	1562	621	494	421	440	400	378	404	334	338	329	347	315	299	299	347	322	314	317	341	290	288	260	292	289	296	309	331	284	295	300	247	320	286	285	274	280	294	277	284	336	284	298	265	288	292	275	291	272	283	317	266	282	294	270	293	288	293	270	285	302	301	273	306	312	289	299	290	288	268	281	296	269	308	291	303	295	288	302	336	293	268	320	308	287	279	286	270	251	297	268	273	285	275	297	339	300	276	283	288	285	278	290	279	282	284	287	286	257	287	283	297	279	268	271	249	291	312	298	295	307	288	303	318	301	260	287	269	301	310	294	273	298	279	234	306	294	325	265	281	271	281	265	255	320	291	271	265	283	271	301	284	304	271	282	266	297	297	262	274	285	297	297	281	291	292	293	293	291	283	313	265	294	295	288	298	290	286	291	298	295	280	292	313	276	334	269	235	299	282	263	285	270	285	286	256	288	289	310	305	269	303	295	282	291	299	311	302	318	323	245	291	276	312	259	317	307	253	283	293	266	311	302	267	261	301	280	265	287	280	305	280	297	305	299	279	295	279	298	316	341	279	273	285	303	329	301	318	277	296	281	308	280	291	278	260	272	325	281	297	269	282	298	274	300	308	296	269	294	332	301	317	306	311	263	283	281	308	260	299	285	304	271	269	282	269	265	291	285	291	288	311	291	261	336	297	300	284	297	275	290	293	300	266	272	285	281	279	282	316	240	281	279	291	297	307	284	303	292	276	255	276	263	285	311	302	274	279	309	257	286	270	250	300	308	307	283	275	264	252	259	307	278	307	256	293	265	280	292	288	286	295	307	280	256	290	262	295	280	259	335	290	270	294	287	307	248	280	274	265	313	307	265	308	274	280	259	276	289	304	312	331	284	309	291	264	274	263	278	285	299	277	301	322	277	257	268	288	309	281	298	286	244	275	298	269	276	291	313	270	309	314	261	268	292	267	297	291	289	283	297	296	277	273	298	259	316	334	288	277	284	272	279	287	290	261	286	288	299	301	284	281	306	334	299	276	276	278	259	309	276	309	278	257	294	291	314	266	279	270	294	280	252	291	303	289	306	325	307	274	325	305	253	274	296	253	246	302	303	268	292	284	257	292	303	285	314	265	270	301	275	258	283	315	284	285	287	277	307	271	274	286	280	296	287	273	289	302	276	283	289	301	294	299	300	296	274	262	267	310	301	259	275	267	285	265	302	285	291	290	291	300	264	300	287	304	299	274	309	265	254	269	282	294	279	284	265	297	294	269	263	309	324	303	241	303	308	279	290	270	317	288	275	283	304	256	306	237	285	303	271	300	308	302	272	251	285	263	270	300	258	298	258	302	254	278	296	308	286	330	247	255	288	287	287	284	268	290	280	305	275	299	271	289	296	273	280	300	304	316	288	272	316	279	324	291	266	292	290	291	296	312	283	312	289	303	308	290	270	271	261	288	312	301	308	318	314	254	299	317	300	292	295	306	269	302	312	297	314	305	302	295	294	266	310	260	292	305	264	292	272	280	287	285	260	251	305	265	284	286	259	265	283	336	281	285	285	292	269	268	268	273	282	291	293	293	298	269	292	339	283	275	263	294	294	287	298	293	276	285	285	266	295	286	311	275	292	274	298	293	299	270	298	274	284	305	273	287	308	298	294	265	293	317	294	299	310	285	287	298	305	242	274	262	292	300	282	278	296	269	275	278	267	312	283	339	273	276	299	271	286	256	292	291	280	269	311	276	280	249	304	280	259	294	313	285	288	263	318	266	284	282	277	300	305	283	276	291	294	293	286	297	286	277	293	271	307	304	269	287	289	328	284	280	264	287	282	296	285	290	297	301	306	291	284	273	282	275	294	297	262	304	311	259	292	264	295	286	291	325	299	281	274	257	298	284	298	315	287	283	305	299	275	284	268	273	320	261	282	300	270	284	282	314	279	296	298	261	288	272	298	290	332	286	255	245	261	300	291	267	244	250	287	267	280	281	262	268	283	280	287	314	318	291	263	277	272	278	264	285	267	297	307	295	269	253	291	302	284	265	290	266	302	304	282	283	290	262	276	287	287	291	300	303	330	284	316	292	286	279	286	244	284	277	296	309	286	275	294	296	305	274	259	285	281	284	285	280	293	310	274	293	294	287	320	270	285	308	285	274	282	282	288	315	277	260	280	280	290	273	291	289	329	251	295	274	327	278	259	285	273	300	300	299	303	287	286	257	300	275	279	283	308	278	283	280	298	303	282	298	288	298	289	279	296	285	290	269	287	288	280	267	293	300	304	287	257	297	281	295	289	268	289	303	279	265	292	304	323	283	280	282	320	282	296	350	273	278	250	319	268	284	271	274	261	261	279	258	266	272	288	290	291	288	296	298	305	275	289	265	269	285	282	267	291	284	292	275	264	308	304	289	284	266	299	296	257	305	264	289	293	289	290	279	286	268	278	274	291	315	284	283	316	301	311	293	308	282	271	262	278	331	266	274	274	305	271	278	311	288	263	286	276	274	281	254	285	287	284	273	286	293	268	284	298	292	291	314	310	290	311	301	277	263	288	313	282	281	319	319	315	280	287	235	288	306	270	277	298	279	305	293	275	276	267	273	285	311	271	286	294	297	277	291	267	306	281	310	290	295	271	298	310	246	330	258	312	307	286	285	293	276	284	313	279	287	313	275	288	310	313	301	271	306	269	297	290	294	295	300	278	309	260	283	291	299	254	289	275	307	277	278	274	281	295	266	287	309	283	293	323	320	269	294	292	289	286	291	311	281	250	273	255	272	291	317	280	291	284	255	283	285	292	274	287	260	316	272	287	278	261	285	261	251	276	307	312	291	281	303	302	276	291	267	289	267	314	289	243	290	314	267	314	282	293	315	308	277	297	297	284	278	244	280	241	297	309	282	282	301	280	271	264	302	277	277	308	285	318	310	264	292	309	277	275	257	306	334	287	286	290	276	281	285	269	306	306	288	267	290	260	259	265	263	282	272	289	298	272	297	263	282	291	278	258	298	258	271	266	303	313	288	313	283	272	293	260	285	308	265	266	249	296	292	274	318	266	310	304	288	284	279	277	275	276	294	284	290	274	310	306	282	288	284	296	294	274	285	283	287	293	302	311	272	286	289	270	316	302	282	283	273	298	283	278	272	303	318	322	289	279	286	290	264	294	269	310	277	289	282	274	289	298	293	277	301	281	332	286	341	301	245	286	289	269	290	303	292	304	299	258	296	284	294	262	283	320	282	300	255	292	293	272	294	317	298	292	313	270	291	317	290	284	321	253	286	297	264	268	297	282	270	304	281	280	305	262	290	276	294	269	291	272	277	299	287	275	253	273	295	281	287	332	313	295	279	300	279	294	272	286	301	306	259	283	278	294	322	281	269	313	271	305	268	285	311	284	268	274	307	281	287	275	284	255	278	272	274	297	267	290	274	283	257	273	275	250	276	296	316	284	296	295	316	264	284	295	295	286	276	307	273	312	316	282	281	277	288	305	271
4045	4111	2647	1584	1122	886	752	708	707	696	684	713	660	684	649	655	632	678	674	657	694	652	639	651	658	660	664	703	655	634	648	663	625	640	630	581	686	657	625	651	650	631	665	603	526	636	626	662	670	585	669	678	643	647	661	631	654	588	660	655	640	650	677	634	652	671	668	607	632	679	647	663	622	627	669	671	642	628	636	682	677	668	651	660	662	634	645	637	622	651	630	612	651	632	633	663	647	656	647	626	635	644	655	662	619	627	617	620	633	642	684	636	625	638	692	632	624	551	653	652	643	662	705	638	622	631	662	702	639	634	624	600	614	621	646	640	629	617	616	638	629	676	678	656	647	641	578	667	694	663	639	671	610	577	662	620	589	656	603	669	655	684	643	672	660	626	655	627	619	655	597	629	652	625	649	650	634	628	643	659	649	694	629	686	613	599	622	639	612	673	642	651	588	644	652	599	625	618	635	623	645	599	629	588	645	677	638	633	592	701	651	686	672	653	671	629	696	693	691	673	672	639	642	663	657	641	652	670	612	632	694	604	656	671	682	588	666	614	659	592	619	682	632	659	649	631	666	664	643	624	651	643	630	688	658	614	656	631	671	653	661	677	658	629	640	673	667	674	639	647	691	587	642	667	645	659	596	678	643	636	659	642	667	604	642	625	649	633	604	620	581	635	619	677	691	638	639	651	637	674	649	639	676	634	647	674	634	675	641	637	687	646	644	651	612	684	679	615	625	670	671	642	663	640	617	676	645	688	580	690	607	641	654	644	602	608	637	644	626	640	607	642	666	628	699	637	655	664	614	687	628	614	622	655	647	608	623	680	639	645	633	678	663	645	646	670	672	656	644	647	620	657	646	644	642	658	584	680	699	636	661	602	672	672	647	659	622	620	642	647	618	676	619	670	688	601	656	632	595	654	640	645	669	650	627	629	669	616	585	655	659	656	613	641	610	664	665	649	641	625	634	690	691	647	657	638	628	601	658	665	625	653	649	677	691	616	654	650	642	676	664	661	662	650	646	634	644	634	617	608	632	677	663	691	675	652	656	652	678	658	643	662	621	617	663	605	647	680	693	648	635	640	651	656	641	683	655	649	665	686	652	629	645	639	643	695	641	668	638	683	638	659	658	656	656	658	664	663	649	642	636	682	601	619	680	665	639	671	672	626	661	640	641	637	597	670	616	644	578	642	630	658	622	668	622	638	614	645	635	568	662	680	633	617	609	640	659	621	676	619	659	632	628	653	627	618	609	647	646	654	658	598	651	657	640	663	667	684	670	673	626	651	644	627	625	631	642	681	643	622	678	656	642	668	615	642	676	627	648	657	675	637	614	581	698	646	677	650	645	650	657	634	632	646	618	650	648	622	661	645	647	618	597	633	637	621	586	636	640	634	648	673	686	631	656	614	636	680	662	656	637	662	681	652	609	593	664	668	690	630	671	609	639	636	676	614	689	660	642	618	646	638	636	584	597	623	673	640	641	676	675	672	646	672	623	616	611	648	663	674	637	622	607	630	684	659	636	606	625	680	615	620	605	637	657	639	672	650	637	677	628	631	663	650	620	604	644	674	655	692	642	657	629	631	647	659	644	625	629	670	636	652	664	650	639	693	655	636	631	634	670	624	637	649	635	611	667	622	620	620	676	629	622	658	659	693	641	643	683	634	638	639	668	642	668	612	652	674	666	634	696	640	635	632	627	610	650	623	649	653	621	638	635	701	647	651	636	618	603	676	628	575	629	664	640	656	633	669	656	663	644	682	651	603	651	638	632	589	627	615	625	626	674	631	663	624	638	632	663	685	648	665	669	620	676	634	601	618	655	682	656	626	666	625	645	649	618	611	665	641	646	687	620	664	602	669	674	666	633	623	687	619	626	668	651	619	672	623	634	684	662	676	666	651	646	649	651	637	621	646	642	618	623	662	648	672	646	678	644	641	616	632	645	638	669	644	662	600	654	674	606	600	607	633	629	605	685	635	687	586	655	596	614	671	623	657	659	610	644	594	612	671	611	622	635	626	662	648	649	639	664	677	674	626	642	647	615	661	607	599	709	640	658	688	636	675	665	628	698	636	648	656	662	642	657	641	679	625	649	665	677	639	629	612	616	623	662	650	681	629	643	628	631	615	645	654	678	683	618	660	641	640	648	656	672	660	583	694	604	668	650	650	647	676	633	638	660	604	642	690	640	656	674	572	646	631	638	660	616	641	649	617	610	627	634	633	636	673	645	653	660	639	657	686	630	646	674	662	679	689	615	608	670	661	619	629	667	634	675	603	633	668	645	671	621	630	633	605	676	668	614	643	632	652	617	629	601	632	625	626	595	619	668	630	646	670	659	607	586	646	679	678	618	653	641	642	633	675	621	628	626	696	675	651	621	649	670	674	687	636	648	649	662	676	701	644	595	639	627	642	628	627	649	623	641	690	675	602	634	669	628	638	640	625	725	715	680	655	619	635	698	623	650	599	695	629	670	639	664	643	634	650	651	654	648	640	616	652	679	644	661	653	659	656	653	641	682	667	640	639	654	642	655	659	680	623	638	661	626	674	617	595	660	634	632	587	599	649	680	625	647	664	688	675	642	661	648	678	662	633	662	646	660	672	659	623	655	648	680	643	618	613	656	648	672	646	682	672	657	638	700	670	679	672	711	662	631	656	660	632	644	638	644	683	669	674	649	698	640	647	644	694	659	682	670	627	640	666	593	614	622	673	610	674	656	650	634	693	655	671	659	654	668	641	613	654	658	668	651	628	638	624	598	655	607	602	665	655	592	603	640	624	621	632	650	625	672	619	691	666	652	709	663	635	631	614	631	673	596	657	647	643	659	613	647	684	619	684	626	628	604	645	615	697	602	625	636	669	655	613	639	654	638	674	646	628	635	678	616	618	653	636	591	680	666	605	648	644	680	647	595	618	643	671	633	696	605	603	598	633	598	651	685	660	632	661	669	662	649	638	676	636	660	630	658	611	655	649	688	628	629	636	618	633	625	613	658	673	658	677	671	651	630	645	627	666	699	653	656	699	626	673	662	628	633	631	667	628	661	638	655	657	680	635	674	605	617	650	659	650	647	689	627	596	632	671	633	626	650	639	656	642	682	607	628	608	623	654	674	687	593	639	674	639	616	662	631	646	665	650	620	672	655	621	630	634	608	680	626	597	617	664	660	622	638	637	705	656	620	669	621	698	633	634	624	710	626	616	628	671	608	625	585	685	597	668	648	670	656	655	641	645	651	645	687	656	668	642	661	664	617	605	714	634	641	658	633	645	650	650	616	648	607	702	677	601	668	687	619	611	634	615	607	639	646	615	633	693	621	666	615	658	673	643	644	680	649	666	641	650	618	638	637	635	690	649	639	625	652	633	691	635	620	657	649	665	652	622	646	661	635	594	648	674	656	682	645	651	614	631	617	638	635	668	651	631	610	687	640	637	667	619	670	656	666	677	637	648	663	608	644	630	594	695	622	654	648	623	659	618	653	651	629	652	606	695
23389	20678	24211	27177	20681	20712	16574	1060	540	453	426	363	373	335	311	315	258	253	238	216	226	282	256	250	251	234	229	188	219	213	198	203	218	182	196	222	210	210	207	230	205	203	220	206	192	190	203	204	199	210	228	202	171	211	196	202	180	174	191	171	177	192	170	175	195	187	184	172	185	183	155	170	192	191	182	189	173	176	178	201	219	199	181	179	213	164	166	173	199	188	181	185	198	179	184	184	188	187	204	170	162	192	182	195	189	196	205	223	180	170	180	194	179	190	206	167	217	165	187	201	191	184	211	181	206	163	187	182	194	186	177	187	185	227	190	173	186	216	189	193	173	182	188	194	163	186	159	194	188	208	185	196	175	206	194	200	178	186	164	216	175	167	182	175	209	177	182	192	184	183	201	202	183	181	198	194	201	191	187	199	214	192	171	182	179	202	187	157	184	186	209	179	188	201	194	204	183	180	156	186	181	181	192	193	197	175	165	196	146	191	184	185	193	177	162	171	187	184	184	215	175	182	184	179	194	189	192	174	193	199	197	178	178	200	178	172	188	195	175	185	238	206	197	185	207	186	188	200	179	188	182	177	182	173	180	188	189	176	198	182	206	199	203	160	204	182	169	178	200	197	189	177	217	189	222	170	160	190	177	198	170	176	177	216	198	200	189	201	196	184	193	190	178	222	202	176	183	189	182	193	211	209	209	187	182	166	183	166	164	221	181	200	190	179	195	189	205	206	212	181	190	178	205	201	188	188	184	186	189	199	190	158	200	199	186	157	190	184	210	170	232	201	181	189	181	179	203	189	170	207	178	170	174	178	170	207	184	191	181	185	193	179	188	181	195	166	171	165	162	185	220	193	190	168	166	176	168	204	193	178	181	207	186	199	203	202	178	188	189	186	202	199	169	195	167	186	204	171	185	165	191	195	181	180	172	157	139	196	173	190	193	191	176	224	196	185	188	191	181	188	193	170	187	200	170	183	179	204	184	176	181	199	213	206	171	169	184	200	168	195	186	197	165	187	170	186	196	201	173	196	173	214	179	182	179	175	195	191	184	180	200	188	173	179	171	197	174	180	159	158	203	190	176	159	184	208	189	217	163	179	205	165	207	191	194	169	188	178	210	185	208	215	158	165	190	167	215	178	204	223	183	177	191	182	205	195	214	182	209	201	187	185	196	209	199	171	193	181	192	205	187	184	199	200	192	194	203	194	178	183	194	184	171	184	169	200	183	182	190	198	172	200	171	178	200	170	179	194	192	214	171	172	211	194	185	202	188	204	198	206	171	170	168	190	191	196	200	207	189	179	177	198	186	176	203	206	233	178	202	177	190	193	184	187	203	203	193	187	203	184	197	161	198	152	191	223	219	199	183	195	170	166	186	198	206	170	205	175	195	168	194	172	223	180	189	186	198	192	175	159	206	181	182	217	204	175	177	193	183	180	186	200	167	182	152	166	205	192	186	188	189	182	209	174	173	208	197	165	186	185	184	178	165	174	183	186	186	167	175	175	205	198	194	194	176	187	170	185	178	199	193	186	199	184	174	216	180	161	188	177	192	188	196	213	200	204	169	196	225	180	185	196	186	175	186	188	197	181	163	203	176	172	174	179	187	187	213	182	179	181	178	202	193	181	192	204	185	193	194	168	188	198	178	207	186	193	186	169	174	189	195	188	178	189	183	191	207	187	188	170	176	166	180	171	211	199	171	180	186	202	168	209	186	201	178	173	199	188	203	195	184	191	191	168	183	181	179	189	201	189	195	207	209	211	180	179	182	168	204	188	220	161	194	169	181	185	174	195	175	170	207	188	180	196	173	214	174	193	175	187	197	161	185	190	192	207	198	199	169	194	179	187	185	181	198	167	188	177	192	194	200	190	143	191	176	208	178	191	207	196	196	180	188	206	164	185	163	191	195	203	165	204	175	192	188	205	199	180	168	162	183	186	160	181	175	181	169	176	212	192	206	208	179	177	203	187	183	184	188	213	188	189	185	197	220	190	189	212	187	171	177	190	172	184	176	170	204	186	216	184	181	219	179	195	183	171	199	182	182	185	188	211	161	195	204	209	172	183	165	207	207	195	187	179	171	187	179	182	199	195	203	161	184	169	188	203	167	184	211	201	196	187	162	194	212	188	189	191	177	182	189	182	185	186	182	181	222	203	192	171	164	183	199	188	177	183	183	178	172	203	201	202	187	206	205	199	189	161	177	184	175	210	207	172	211	197	198	190	171	178	192	175	185	180	233	195	208	182	181	176	204	184	202	182	172	192	178	161	212	186	160	189	196	202	196	193	170	189	179	177	196	178	176	195	203	187	185	200	173	177	174	194	175	209	179	183	186	190	155	198	205	177	197	189	188	167	204	167	166	192	189	212	186	190	196	178	177	199	194	174	174	201	189	198	185	172	198	226	172	184	183	175	207	174	174	156	197	192	187	193	224	180	180	205	186	163	179	174	169	187	189	197	207	180	183	189	204	181	192	185	191	195	184	168	179	173	156	171	172	173	193	178	195	191	169	196	181	186	197	191	175	190	204	178	202	196	175	186	211	173	236	207	187	194	170	211	160	190	196	194	192	217	190	184	191	172	169	177	191	189	177	191	200	164	214	205	175	191	205	187	193	207	185	187	207	193	196	182	181	189	201	186	197	190	174	195	178	153	193	188	192	211	211	176	202	212	188	176	182	170	206	167	201	195	175	175	204	177	175	187	180	196	199	188	178	154	193	188	167	190	187	194	213	195	195	195	182	179	206	187	185	188	215	193	197	189	203	167	189	176	165	157	186	161	180	186	194	193	178	195	224	185	185	201	227	208	167	188	206	186	201	200	179	176	188	192	196	186	203	188	193	184	184	185	195	196	211	159	175	199	176	189	182	195	195	171	193	192	167	185	188	184	204	207	201	205	181	174	197	183	214	201	181	187	189	176	173	204	170	196	212	218	169	195	181	158	205	188	163	200	202	181	181	215	202	189	176	179	186	189	196	192	198	177	171	196	207	191	153	181	177	171	179	170	166	171	184	177	177	181	201	156	169	218	197	216	183	185	217	170	214	184	198	182	190	164	188	167	189	202	187	196	176	182	189	201	198	209	188	190	160	183	188	182	193	188	183	158	161	211	196	186	180	171	188	202	187	184	176	183	207	203	188	186	181	193	190	193	214	190	196	182	187	184	191	176	166	201	204	171	184	206	173	197	170	190	206	212	181	194	197	184	176	170	175	194	192	160	173	192	208	193	193	216	181	196	206	211	184	180	215	186	199	181	208	193	199	198	177	199	172	181	186	199	193	175	206	200	182	184	201	183	226	215	199	177	209	191	202	179	179	165	189	176	165	163	186	194	177	214	191	165	182	219	194	207	217	185	208	207	167	181	222	199	198	174	210	195	197	185	186	161	191	199	195	174	198	196	183	179	177	173	216	181	221	156	172	187	186	193	186	194	171	155	189	190	205	183	167	176	212	211	166	176	206	154	213	167	165	217	164	173	167	189	177	181
4133	5824	3555	1892	1347	907	749	583	563	525	532	522	554	471	522	438	520	479	460	493	465	441	433	494	462	505	482	496	448	463	431	466	471	450	477	442	462	452	450	488	448	484	453	472	423	484	475	444	385	432	478	439	437	441	452	436	457	430	465	482	439	435	484	465	436	441	436	490	481	499	436	443	475	459	462	493	437	445	462	446	455	466	449	489	476	461	459	457	427	430	466	451	448	466	445	477	474	412	446	470	441	437	456	424	482	442	425	466	454	450	467	456	445	458	482	481	436	430	449	414	460	490	468	406	474	424	483	425	466	479	408	470	442	438	455	474	453	433	465	476	497	444	449	470	458	494	467	411	454	483	490	452	471	454	442	422	440	440	484	453	497	451	454	424	429	478	444	412	452	452	473	453	455	427	444	479	463	463	457	439	458	462	476	462	414	477	420	410	422	476	481	447	438	406	437	492	452	449	478	413	472	468	449	440	446	427	473	443	417	445	463	458	434	431	468	464	482	458	444	435	462	466	453	430	448	484	440	443	426	477	460	447	449	458	462	451	501	432	457	470	406	461	440	437	465	466	505	468	438	453	451	454	430	404	427	442	429	461	477	453	459	447	455	460	481	445	444	487	471	454	441	453	508	470	419	467	489	434	414	435	464	485	466	432	445	475	461	485	440	438	453	448	433	431	456	470	497	452	443	449	442	448	419	474	445	448	480	448	478	433	449	406	458	443	454	487	426	439	409	462	440	459	428	478	450	497	443	428	445	451	445	463	465	428	440	470	422	425	420	467	489	470	457	471	481	451	441	463	485	479	423	432	430	461	448	451	411	485	456	453	427	433	466	428	481	443	464	444	452	460	438	479	455	464	476	454	467	488	464	439	437	446	454	424	476	473	470	489	471	456	498	445	395	403	460	456	447	486	470	446	486	438	459	457	449	443	468	493	446	464	456	468	416	449	479	498	462	446	431	408	445	440	503	465	475	463	437	492	471	450	434	466	481	468	454	414	436	426	417	442	461	421	482	429	447	421	449	471	464	455	466	476	440	443	482	459	440	460	469	451	437	447	453	461	451	453	407	489	484	459	478	462	442	458	455	447	477	468	491	469	457	458	447	429	472	490	492	467	432	443	457	487	459	442	493	483	472	427	449	495	457	469	477	403	452	459	436	468	487	461	465	435	465	469	443	448	477	423	462	467	464	456	476	415	429	440	468	474	461	443	457	454	444	483	479	445	475	463	486	497	446	446	470	467	487	437	461	460	434	463	420	416	496	456	480	426	471	434	459	455	417	475	495	498	441	433	433	431	401	473	448	459	468	450	463	490	442	403	443	461	460	454	423	454	443	446	479	445	473	443	415	438	444	457	476	481	441	427	457	489	430	419	445	437	428	473	453	434	440	465	438	490	440	514	457	461	449	462	398	459	468	487	464	461	435	499	469	429	463	478	469	428	440	447	456	438	412	441	461	473	478	453	422	433	416	463	444	426	478	446	455	445	473	438	460	479	466	468	462	491	450	434	437	453	450	482	438	417	472	436	442	464	430	448	431	500	487	449	436	471	426	463	465	457	470	438	456	441	454	446	423	477	406	512	445	476	448	449	418	423	437	476	478	497	476	425	465	428	472	461	452	443	430	432	466	467	476	410	439	467	495	454	480	473	459	453	452	451	497	441	475	434	469	481	457	435	442	467	459	479	420	448	414	453	445	469	479	460	415	457	480	486	464	484	437	483	469	457	444	475	456	473	473	438	489	486	420	454	473	472	489	437	453	490	437	431	440	475	489	495	470	464	505	475	466	429	483	477	499	448	453	445	497	471	462	474	469	442	451	413	432	500	454	457	439	494	430	465	475	444	438	425	457	462	456	427	483	466	455	518	486	450	435	475	435	438	471	443	461	440	428	456	485	461	449	459	445	441	448	478	449	419	439	476	454	478	431	450	440	472	420	459	445	423	441	460	417	434	410	411	458	461	444	481	475	453	450	437	436	457	444	466	406	456	454	421	446	449	461	431	490	457	475	462	440	437	440	476	489	416	440	495	475	463	459	474	463	443	409	468	434	456	434	443	481	434	441	447	436	440	455	435	483	487	433	448	515	467	471	425	427	489	467	436	483	501	472	433	458	458	449	476	391	466	452	455	455	447	441	479	446	475	430	443	428	438	436	469	467	481	451	455	484	452	427	425	411	446	476	449	451	462	423	468	490	413	450	461	457	450	447	474	452	417	437	414	433	450	466	439	422	424	458	477	447	429	478	439	448	498	487	454	434	465	421	454	493	459	429	421	443	473	472	455	429	476	430	450	451	460	483	432	443	432	454	421	451	474	435	439	441	444	473	442	433	431	473	396	452	465	449	450	438	442	462	446	452	469	474	427	462	424	440	445	497	450	421	453	476	451	436	439	497	442	460	428	516	468	445	474	413	435	450	455	458	425	456	465	421	446	450	421	458	428	477	466	451	477	438	446	455	444	455	492	462	433	461	449	444	459	453	444	438	431	451	456	446	475	473	451	444	432	458	428	442	477	437	443	462	433	490	493	441	482	463	458	418	498	471	440	435	446	441	451	446	465	458	449	446	482	431	433	440	422	453	437	459	486	487	479	460	443	451	450	459	457	443	450	418	453	411	465	441	471	474	444	423	449	451	457	447	518	439	462	476	455	473	506	496	437	443	422	486	440	493	445	468	449	469	440	471	435	453	466	432	466	457	445	475	444	467	454	451	457	471	489	462	464	437	444	493	444	431	427	428	442	487	434	456	446	425	487	465	445	477	414	415	430	453	448	446	438	444	452	463	393	444	426	417	447	457	486	442	420	430	467	438	468	459	452	428	454	426	465	459	438	481	427	463	435	423	446	495	477	462	446	425	472	452	454	423	438	439	458	454	457	487	432	466	457	473	470	432	460	476	458	485	441	468	458	460	450	460	476	460	468	466	434	474	446	428	484	422	491	446	443	467	451	416	434	459	438	468	477	430	440	425	446	421	479	448	464	445	466	451	453	487	446	494	470	454	469	445	444	455	468	431	422	470	464	411	446	458	425	446	452	435	467	451	480	460	457	495	444	475	439	432	408	464	451	445	467	448	457	449	462	444	474	479	440	435	457	433	450	452	454	437	406	441	461	468	465	456	479	463	431	454	477	445	469	452	455	440	420	492	489	464	466	442	449	480	455	478	459	447	444	463	413	423	466	447	468	415	429	508	453	435	448	467	423	453	445	443	450	428	418	452	442	470	410	439	467	452	458	441	488	435	452	482	439	486	468	439	449	446	453	425	442	475	435	462	439	447	426	442	436	478	449	467	469	447	452	468	464	419	453	456	448	465	443	490	435	419	468	438	450	462	484	419	421	443	453	422	415	461	427	460	471	428	439	456	439	489	483	444	449	445	467	436	484	465	476	431	417	417	462	472	454	435	463	443	449	432	477	466	456	427	439	463	477	418	448	486	454	444	444	437	459	462	457	447	449	440	470	443	427	455	420	482	459	460	469	420	490	470	461
31393	19254	8103	1311	923	683	566	471	457	409	447	434	420	449	445	432	392	409	415	418	409	445	391	396	414	385	398	413	393	404	390	421	380	402	402	400	397	385	394	385	377	407	438	421	414	336	415	379	400	433	415	435	397	392	354	398	403	400	399	383	415	365	364	426	395	412	417	427	392	384	423	415	390	395	398	387	364	387	410	400	398	383	403	401	414	427	416	388	392	401	394	371	399	411	435	414	389	434	403	366	406	369	413	431	418	419	400	399	432	406	397	407	380	384	423	427	380	381	425	392	398	392	422	426	421	382	428	391	379	399	364	407	377	406	397	394	379	405	417	383	416	409	392	412	382	419	434	394	372	420	403	399	411	393	393	422	391	382	382	390	417	411	423	423	401	372	409	380	361	431	436	426	384	449	387	383	387	457	409	402	414	406	374	357	393	386	412	411	400	393	426	388	398	389	388	380	394	408	355	429	439	417	370	474	375	372	373	365	424	389	406	414	377	376	408	436	408	412	393	408	414	390	399	427	407	391	413	406	412	402	392	391	405	367	387	413	428	427	389	374	409	411	374	406	388	399	374	397	395	362	392	375	409	363	426	409	413	414	421	448	391	420	418	398	377	393	396	402	374	443	417	440	397	406	415	407	400	420	386	399	402	392	388	380	373	388	427	385	405	383	419	408	414	417	368	424	381	383	416	431	437	396	400	368	394	413	395	427	389	417	414	394	419	399	414	366	435	398	377	420	404	417	425	413	426	418	433	416	407	415	413	364	407	399	401	401	404	421	414	380	410	404	399	416	403	364	419	424	423	383	418	423	392	385	403	401	382	405	371	381	397	421	398	404	393	413	411	458	413	408	376	402	405	425	443	403	390	382	388	422	406	415	396	431	382	367	401	406	401	388	403	384	364	353	349	386	380	403	411	434	391	394	366	407	481	394	389	389	372	423	364	372	447	364	411	398	409	380	429	403	402	413	392	392	406	394	377	423	411	411	416	416	458	389	375	351	389	430	403	365	398	385	410	389	356	365	395	385	415	396	385	377	403	420	399	397	418	379	374	419	408	422	405	434	375	383	422	383	388	380	389	393	357	420	379	422	408	414	345	418	411	367	406	390	421	407	382	378	371	401	368	376	384	397	395	405	403	385	387	416	396	372	382	348	405	403	381	357	375	373	376	421	369	395	392	431	417	422	415	378	369	409	418	376	427	395	362	400	391	368	399	430	444	370	360	374	404	409	370	380	372	417	426	399	399	389	364	426	413	410	386	432	403	419	399	396	392	390	392	394	383	374	408	368	372	421	476	408	410	432	437	372	403	406	407	410	364	401	406	389	427	365	393	411	370	375	394	370	427	426	434	415	396	414	393	403	410	400	381	413	391	430	383	421	400	419	374	376	424	428	398	403	384	411	357	453	403	416	415	418	380	367	410	421	385	407	413	410	383	388	406	378	367	371	402	398	384	388	396	411	434	382	397	446	393	405	367	385	366	429	367	378	404	382	403	395	434	432	385	419	405	416	428	405	375	387	386	395	387	414	377	427	381	402	416	417	365	394	410	399	375	414	427	395	379	364	393	413	378	424	422	378	411	414	401	390	390	365	415	401	394	398	406	407	440	381	396	391	397	412	413	436	424	396	371	390	420	389	391	420	429	359	410	351	384	396	375	373	375	418	392	362	385	415	412	423	427	450	441	420	363	399	418	451	394	422	406	406	402	409	379	373	410	409	407	396	427	410	407	388	378	426	432	380	402	403	397	362	390	423	431	384	442	428	392	443	422	408	377	378	395	398	347	389	394	405	414	406	427	385	392	374	395	393	386	381	358	407	428	382	406	424	368	391	429	373	401	338	372	379	408	415	375	378	416	407	368	366	402	407	404	419	440	386	410	398	392	415	435	409	373	404	377	355	411	406	434	430	385	366	398	451	443	411	402	397	369	380	399	425	395	405	390	410	402	421	465	379	387	407	412	378	390	412	378	409	413	420	422	444	403	416	409	388	401	420	389	379	366	373	366	396	419	433	381	360	371	411	376	386	415	391	423	389	387	419	365	410	426	389	368	387	408	467	384	394	401	425	378	383	381	388	419	393	408	423	455	409	385	373	418	390	427	389	373	409	428	377	406	360	389	412	434	415	441	363	371	463	414	361	378	417	411	367	403	378	404	382	412	401	413	408	408	390	364	397	387	387	387	397	386	383	379	408	396	397	403	405	419	413	410	425	384	364	387	432	382	352	434	397	380	410	405	427	385	413	400	362	399	420	416	400	352	420	396	419	407	407	391	389	406	395	412	414	401	374	402	382	412	347	404	403	392	414	373	387	382	387	388	406	382	365	376	427	458	391	366	396	393	404	408	375	403	421	380	372	367	413	413	408	405	424	392	444	369	389	392	379	485	402	387	398	385	402	404	431	394	414	387	383	412	422	421	379	408	413	402	388	384	383	394	406	418	383	409	391	400	411	405	384	393	362	397	395	412	380	368	374	380	394	427	408	369	387	421	392	422	403	397	424	393	389	430	372	383	407	406	405	378	379	411	410	360	403	375	400	389	382	386	391	373	410	376	381	406	431	345	399	399	410	383	381	410	432	402	399	382	400	359	403	404	368	437	366	400	396	396	387	417	407	400	373	413	383	403	383	406	386	394	396	417	418	426	376	391	370	427	400	385	407	401	381	413	442	414	384	360	376	415	386	419	435	416	422	402	439	420	449	386	439	418	434	393	395	422	424	392	423	390	370	365	378	404	415	456	413	404	414	375	396	379	390	412	411	396	376	409	373	394	375	411	410	381	421	385	410	384	406	425	385	429	421	391	402	373	381	450	421	414	396	388	409	375	389	409	365	394	384	374	425	428	416	435	421	427	405	414	398	390	383	408	384	413	396	408	373	400	406	419	401	382	411	431	374	398	373	390	416	437	399	387	410	399	426	407	358	400	401	397	386	361	404	412	380	400	395	425	422	397	388	421	419	366	434	407	396	436	390	451	383	403	416	403	417	375	441	410	386	415	388	402	378	376	411	384	389	410	403	444	417	413	404	382	399	414	411	421	394	388	395	405	364	388	396	404	412	385	419	407	431	397	416	379	392	412	430	385	412	433	423	423	432	398	439	392	413	403	409	378	409	404	427	392	426	408	437	379	397	423	383	429	383	406	383	404	389	396	375	365	442	411	391	370	401	422	413	374	431	374	387	419	479	447	437	391	391	363	395	359	396	414	374	427	350	434	433	387	380	409	365	385	380	367	398	372	415	380	406	383	445	407	432	431	420	402	343	389	384	433	399	388	385	423	393	412	370	424	369	367	405	418	375	370	363	390	412	404	407	395	400	428	385	418	420	405	396	390	425	385	400	412	426	410	420	428	406	384	381	399	392	371	368	399	424	375	413	415	426	389	396	364	387	410	390	415	412	409	401	387	379	363	382	387	435	422	390	396	382	412	403	388	405	429	389	400	397	414	367	405	411	366	439	414	377	403	403	395	370	448	389	359	393	440	407	450	385
5939	2094	1605	1261	1137	1012	922	881	877	902	895	906	987	912	954	940	898	892	882	877	855	901	931	896	871	849	894	878	853	885	904	841	954	947	839	884	907	940	888	853	933	888	850	855	900	864	877	915	861	935	862	898	860	958	883	908	895	952	868	906	859	815	901	873	882	845	887	913	906	869	888	850	922	909	892	836	905	895	879	852	855	902	897	905	922	820	862	930	908	894	831	915	945	892	834	887	814	862	921	838	885	863	917	883	931	933	904	909	890	927	909	918	913	947	859	901	914	870	872	863	926	880	888	847	860	904	859	888	904	905	916	889	908	912	934	951	903	891	894	863	876	909	855	859	878	863	859	886	866	871	856	904	870	903	903	879	872	881	904	900	865	862	913	861	880	907	919	888	958	869	904	895	861	868	891	891	893	926	904	877	951	926	855	897	877	910	899	876	879	854	869	926	913	859	858	860	918	915	873	911	921	886	888	909	895	824	917	872	887	899	866	867	929	871	897	860	881	930	846	877	876	865	851	892	898	900	899	913	905	895	888	813	964	858	933	892	903	956	840	856	898	903	875	863	839	870	859	874	848	871	928	938	892	887	897	899	882	839	891	843	905	872	912	913	893	941	916	880	879	909	854	920	904	885	906	884	896	944	877	859	862	915	836	896	886	931	831	867	934	914	920	891	857	845	924	866	909	856	927	862	901	951	923	937	867	874	901	922	892	894	839	870	910	876	908	899	918	876	866	883	888	877	881	894	881	839	927	869	898	908	890	886	922	909	871	888	880	894	934	863	892	854	865	907	887	903	930	899	848	876	874	887	899	903	889	919	911	868	891	862	835	959	895	938	878	867	909	893	853	870	885	928	900	961	836	847	839	872	950	894	927	910	957	908	897	883	938	884	941	926	933	980	940	843	868	854	909	885	850	894	940	845	904	911	889	881	885	916	862	913	937	930	875	847	862	904	861	879	865	873	882	886	887	884	894	868	885	898	868	890	884	873	883	886	971	883	869	937	891	862	898	878	914	913	860	904	896	867	946	918	876	922	892	868	880	920	920	840	885	893	917	891	901	923	930	883	860	901	890	868	891	925	907	878	929	866	890	925	842	796	936	859	868	934	884	885	860	898	940	896	855	944	915	865	915	861	914	863	929	895	930	876	895	899	900	874	885	926	847	877	924	877	913	925	879	912	855	934	934	894	865	888	854	881	884	869	954	929	901	918	870	923	871	870	879	826	837	865	919	935	940	965	902	881	872	864	842	874	849	889	919	880	893	833	896	904	839	879	890	920	901	832	931	872	852	916	945	918	887	852	921	919	845	903	909	892	924	872	897	893	891	876	914	901	896	898	862	893	849	930	917	915	908	880	920	905	891	912	941	893	921	849	902	922	873	889	888	886	897	886	895	886	960	924	893	887	860	902	895	899	892	921	922	858	829	890	910	921	859	885	853	874	854	822	877	870	882	859	898	818	876	890	910	836	906	883	856	912	894	915	917	834	888	917	887	894	889	892	902	906	922	876	858	914	903	925	932	872	845	902	940	897	873	881	888	896	852	890	886	895	874	895	869	859	919	909	889	943	910	876	870	858	870	918	902	898	949	820	933	938	916	875	882	905	915	857	894	884	882	945	909	896	858	872	867	836	880	946	902	921	906	939	882	872	924	854	867	902	897	917	876	900	910	812	906	931	852	931	871	873	896	846	858	859	923	858	857	852	862	881	877	867	877	883	885	888	894	909	905	892	896	882	872	847	874	902	942	866	888	860	914	878	930	921	900	886	948	903	848	925	861	919	879	891	878	905	895	856	921	900	883	867	897	924	889	845	899	870	919	869	863	852	903	883	913	934	858	856	885	901	900	894	902	851	905	892	861	862	870	870	879	873	904	869	898	891	859	905	868	902	859	905	832	897	876	894	923	873	889	869	874	928	864	913	897	882	897	933	897	878	881	876	881	916	917	853	896	941	864	915	939	858	900	937	905	868	888	872	957	864	886	872	881	859	825	873	911	902	954	923	892	838	886	841	848	926	995	877	896	864	938	947	898	886	863	929	844	888	811	872	869	894	886	868	946	871	875	851	851	862	882	869	844	878	879	896	839	867	911	905	918	939	931	927	893	887	895	873	824	842	866	935	886	888	895	900	884	926	882	853	914	862	882	917	950	886	914	897	867	838	960	870	898	916	879	809	880	864	886	900	961	945	899	826	896	888	906	880	868	882	919	903	915	861	844	853	967	892	793	835	895	867	874	894	877	882	908	867	882	881	902	921	864	858	877	910	913	892	907	906	854	838	901	868	918	873	904	868	907	932	915	890	861	936	851	857	914	920	848	886	868	870	872	844	850	890	850	893	881	922	894	915	920	891	879	877	880	855	934	923	862	912	896	846	892	829	854	914	879	858	871	920	863	904	902	911	948	905	856	897	905	879	862	905	869	848	949	881	862	931	935	860	885	895	857	920	892	895	868	866	918	910	878	886	878	870	923	910	922	868	904	923	820	879	949	928	831	900	877	898	872	887	893	845	872	868	864	912	872	906	882	892	843	887	899	906	893	948	888	850	880	861	875	908	890	869	898	921	908	937	820	871	787	934	879	845	849	889	875	868	917	919	919	847	933	856	870	909	870	852	868	918	885	862	903	876	901	862	884	926	860	879	867	834	872	940	912	908	876	927	896	912	911	855	865	889	886	869	793	926	903	883	891	909	878	882	894	950	892	890	917	891	819	881	874	853	882	913	911	928	888	923	855	902	868	941	824	850	874	907	914	884	886	897	825	907	912	849	887	852	947	883	884	890	912	920	957	894	889	906	865	872	878	901	889	822	886	938	913	932	891	882	900	894	918	888	849	887	939	892	897	868	873	927	851	915	854	855	914	861	860	865	901	852	863	841	851	920	859	854	871	877	854	906	901	884	897	861	910	863	908	891	908	890	879	899	889	862	904	882	896	882	912	836	872	876	868	951	843	920	957	877	837	889	899	896	917	893	867	857	873	925	908	850	908	867	857	937	919	899	916	931	937	882	877	864	857	834	893	855	900	865	892	889	911	866	887	901	915	923	887	865	895	851	861	880	870	893	872	852	840	905	870	907	873	877	875	905	843	862	928	929	895	890	939	913	907	889	895	852	855	938	825	902	894	877	834	896	884	930	861	901	896	865	871	855	933	903	912	907	886	892	876	885	880	891	926	901	881	959	933	886	913	918	902	906	898	919	877	907	864	876	854	856	861	892	874	905	886	876	875	858	921	894	938	914	890	926	830	947	842	905	911	903	820	877	929	910	901	895	908	852	853	860	842	876	841	863	837	904	855	893	951	875	903	880	836	868	924	890	949	872	889	905	933	881	857	897	828	878	829	870	903	903	869	917	911	874	856	932	883	903	868	911	836	906	913	858	880	932	899	871	901	894	935	887	846	855	871	876	883	881	872	857	914	910	910	883	865	840	912	887	901	863	863	923	871	905	875	900	885	894	887	900	879	879	901	900	907	936	862	893	877	873	879	884
23986	20654	23864	27435	20654	19759	1429	565	472	464	421	382	356	346	308	330	315	313	295	318	358	328	370	284	323	310	299	287	296	302	308	302	314	296	283	244	288	266	300	297	305	315	312	279	253	280	283	282	300	279	278	306	286	262	272	291	303	274	293	309	277	291	267	267	287	280	289	303	306	269	284	286	289	245	273	292	269	263	307	305	299	291	294	300	281	297	275	264	290	287	281	279	284	267	290	271	301	303	249	276	280	290	272	318	306	295	286	313	304	261	293	306	286	281	297	285	290	285	282	267	277	268	280	278	253	288	261	263	262	246	281	284	276	298	270	283	265	277	291	266	277	291	275	285	274	296	267	281	282	256	299	280	250	281	291	288	257	278	277	291	262	265	269	277	312	316	292	268	306	250	282	325	291	282	277	287	305	292	283	299	296	306	320	250	282	337	278	278	309	283	314	301	267	279	303	276	260	306	307	309	287	299	293	269	286	333	281	285	275	271	295	250	256	247	276	299	271	275	285	293	279	272	293	261	289	262	300	311	307	299	266	295	259	277	292	287	296	262	297	293	252	303	290	283	262	264	309	269	282	275	317	289	300	307	292	324	316	264	282	289	284	243	258	286	278	265	306	305	276	284	276	273	274	290	292	260	314	283	285	286	283	300	279	296	275	284	276	283	257	268	249	330	291	265	283	262	304	278	306	283	264	261	261	307	274	295	276	272	262	272	265	288	276	298	286	285	293	276	283	286	303	304	300	259	289	291	285	265	274	266	269	283	293	278	306	297	304	266	297	309	302	265	267	292	282	282	259	258	282	290	296	267	276	272	278	265	268	278	286	266	289	282	277	251	303	267	255	248	289	289	284	243	324	292	313	288	283	311	268	295	269	295	293	337	252	317	304	306	266	277	276	295	294	287	300	262	301	293	294	270	280	309	268	250	296	294	278	257	295	288	269	252	263	283	258	266	273	273	287	289	298	283	281	304	287	282	281	256	289	287	249	289	301	296	268	288	278	286	290	268	265	319	257	270	276	265	278	289	246	270	302	290	283	292	302	280	285	303	267	303	268	282	287	305	287	280	298	289	305	273	307	305	258	254	270	289	283	312	303	294	265	299	284	270	277	276	306	273	300	260	286	268	286	275	285	274	252	291	267	277	287	277	304	299	248	291	271	263	284	281	260	282	283	276	288	304	281	279	314	283	300	316	287	271	280	259	295	301	261	278	297	276	281	277	270	275	276	342	277	291	301	303	301	290	291	259	298	291	295	312	284	299	309	293	312	286	289	294	284	278	252	297	277	304	292	274	283	272	282	315	300	270	276	257	318	296	300	279	285	270	288	309	271	289	273	268	276	233	282	302	275	288	307	309	270	234	284	285	301	283	282	289	276	268	276	271	288	296	313	261	264	258	281	270	310	273	275	276	299	263	303	274	286	303	291	268	257	290	283	295	284	262	283	281	267	281	279	299	303	291	265	302	286	282	238	258	256	286	251	270	267	280	277	294	293	244	278	295	248	298	266	265	272	277	262	288	300	272	307	269	290	272	271	276	303	293	268	307	301	276	266	259	262	289	268	245	302	266	280	266	273	313	267	290	285	285	283	237	307	286	283	276	308	282	286	313	294	284	284	278	272	291	269	295	301	288	294	296	268	309	328	280	283	309	278	284	301	267	266	288	293	261	311	275	283	277	270	249	270	265	281	257	282	285	287	302	280	274	280	301	295	308	270	302	287	287	295	271	282	250	266	282	303	280	273	234	279	316	281	282	281	291	287	282	269	292	283	297	263	318	280	273	293	288	285	279	255	290	308	281	277	256	263	296	306	264	256	284	257	283	265	260	271	271	315	253	279	253	290	266	297	290	270	249	296	275	308	256	299	262	298	303	309	294	275	259	274	245	309	290	312	292	284	259	277	287	283	268	294	269	269	286	293	277	262	264	301	265	247	267	268	276	273	298	264	270	265	260	273	256	299	284	280	315	310	289	278	265	280	298	304	286	268	283	317	267	277	285	290	244	322	299	276	263	278	258	269	274	277	275	305	274	265	268	286	288	323	311	306	285	275	315	248	260	295	301	274	272	313	260	327	272	302	286	270	300	306	285	278	245	265	262	260	289	272	286	309	285	267	291	272	270	282	278	267	278	284	286	314	260	263	251	290	268	269	310	281	283	258	276	286	276	256	299	275	284	278	296	305	277	257	290	298	271	280	292	303	280	276	265	262	299	256	274	271	275	292	271	302	287	282	280	266	285	308	295	312	276	291	281	259	296	280	312	299	301	301	276	276	272	269	255	280	289	251	313	296	287	299	275	260	268	289	293	316	267	282	297	258	275	283	321	288	283	242	292	261	287	303	299	282	298	307	282	289	255	298	297	304	276	281	282	303	290	310	283	270	280	280	239	298	261	283	257	293	258	281	261	286	279	291	285	310	289	297	268	292	253	268	266	266	310	281	262	292	290	253	293	294	300	314	276	275	266	274	262	288	264	295	238	287	261	276	274	277	292	292	286	257	293	260	275	278	334	262	254	267	300	304	265	298	335	307	268	285	296	260	303	289	278	303	277	252	283	270	284	285	293	292	288	293	280	282	290	261	220	271	247	316	299	311	289	329	293	256	306	268	250	304	289	287	291	286	319	284	288	287	281	316	258	283	286	287	260	287	268	266	267	300	305	257	290	319	276	294	254	257	256	294	288	294	272	251	275	260	290	285	261	264	267	269	267	276	305	292	275	288	269	263	278	282	263	292	292	297	312	275	292	291	294	285	283	294	282	276	296	283	270	269	261	304	276	295	274	281	313	286	287	242	249	277	280	302	294	274	302	291	281	298	291	263	299	264	247	301	291	294	285	291	260	305	289	274	304	279	268	292	294	277	293	293	266	308	288	305	249	304	262	244	285	265	283	283	277	271	299	319	287	276	308	309	283	274	263	276	263	296	266	290	282	286	289	293	271	321	286	287	248	278	262	268	304	310	238	275	284	252	301	250	266	260	266	261	260	244	272	293	301	296	259	278	256	288	295	254	269	294	287	309	271	259	268	279	291	264	280	289	286	284	280	315	257	276	298	257	251	297	277	277	262	289	291	302	290	275	297	266	257	286	276	305	297	243	325	272	279	309	273	273	281	291	229	304	278	291	289	259	297	252	271	308	313	266	265	272	279	285	276	272	293	304	321	288	294	274	302	248	268	297	249	310	287	273	264	264	263	290	269	314	293	273	267	304	286	266	288	280	273	284	250	303	287	281	278	281	276	269	276	255	267	300	278	290	270	246	252	282	285	273	275	246	318	275	291	305	319	272	268	315	298	258	297	255	280	244	278	303	276	304	307	332	305	280	273	279	285	294	278	282	284	303	292	270	290	273	274	262	285	313	275	281	272	266	270	294	284	298	278	248	274	288	292	300	310	271	301	272	282	263	265	284	284	271	280	285	297	268	262	302	290	305	289	283	302	282	255	297	308	280	256	298	268	263	292	281	294	269	257	275	279	277	314	286	277	273	312
3918	3962	2440	1469	1162	919	771	751	676	658	662	662	727	654	680	704	619	645	606	692	663	638	677	645	698	610	619	626	650	617	662	641	695	683	689	636	618	627	670	659	637	647	592	600	616	674	612	629	640	688	674	653	608	630	615	614	679	565	617	631	638	632	625	648	595	665	667	567	667	616	600	680	620	679	615	628	642	688	657	617	648	624	644	628	636	655	660	626	667	681	639	624	658	581	620	656	658	626	575	665	617	629	604	664	722	619	633	634	646	615	659	585	602	658	607	626	634	653	618	638	608	646	649	673	644	656	631	661	687	583	606	664	643	643	646	666	625	585	670	663	630	596	660	621	620	661	624	639	658	654	621	646	633	682	639	639	622	630	632	699	645	653	661	603	626	614	661	603	645	619	596	599	640	681	671	618	644	648	631	584	648	632	649	683	608	659	661	682	657	626	684	602	599	675	656	611	612	647	638	678	637	616	664	640	605	606	638	664	598	683	617	625	663	638	681	606	639	635	607	682	655	649	646	620	630	627	619	641	638	628	640	612	621	638	649	656	597	669	647	672	651	662	650	623	597	647	650	657	608	634	657	641	675	644	642	636	662	655	625	608	598	649	653	646	599	666	603	619	616	635	676	596	619	647	644	686	643	597	631	656	650	572	655	641	588	619	645	618	641	646	625	666	666	697	640	627	624	659	635	673	641	645	625	623	640	559	619	602	642	592	649	609	605	658	614	613	632	664	670	638	629	643	681	623	647	649	649	638	667	572	647	636	655	668	642	626	650	673	659	676	603	668	647	659	644	639	603	613	680	616	592	606	622	581	660	648	640	641	653	655	657	647	597	660	673	662	679	633	643	617	636	619	623	662	622	632	642	659	623	654	628	665	651	619	661	644	627	638	650	606	627	634	630	656	656	635	635	607	636	629	627	654	660	669	630	628	630	640	663	655	625	619	688	665	598	617	614	678	628	604	654	649	648	622	653	649	609	670	633	659	603	641	669	663	665	627	655	678	644	602	639	668	615	634	649	627	699	606	635	653	692	608	680	619	652	629	661	647	642	662	663	624	636	607	620	596	629	615	620	648	628	666	604	663	683	689	629	625	659	667	651	664	670	720	630	616	620	647	651	632	639	642	674	668	628	640	638	627	611	606	604	615	657	640	638	608	623	658	605	648	639	645	662	643	645	654	626	636	624	612	666	673	668	626	653	678	641	676	621	619	606	655	656	599	630	652	631	643	618	625	619	620	660	642	641	669	594	640	649	642	613	662	671	638	647	675	674	645	614	612	619	648	645	677	634	616	617	608	654	662	673	633	658	627	620	593	604	612	625	666	647	670	620	654	603	642	651	633	667	655	634	653	638	621	635	645	643	671	631	649	669	613	607	676	631	593	648	606	663	602	666	606	668	653	620	641	634	626	629	606	639	659	613	605	665	632	629	632	630	620	633	674	591	683	621	617	608	635	688	691	626	647	653	646	650	617	602	604	665	678	595	647	628	643	655	689	594	628	637	644	651	616	636	637	595	623	635	606	618	630	628	623	645	626	619	613	640	617	659	608	656	625	670	662	630	620	634	599	662	607	635	606	608	620	656	620	609	631	643	608	625	625	666	688	678	654	676	618	643	630	634	642	668	659	566	618	653	645	624	587	636	620	636	686	648	666	628	619	642	674	647	614	648	640	684	630	639	681	655	675	652	637	652	665	634	649	635	630	642	643	648	656	652	638	661	639	639	607	594	623	663	638	618	636	655	646	654	612	634	599	610	648	652	651	651	644	642	652	636	633	661	631	719	662	618	576	645	668	630	635	673	580	612	637	632	659	644	641	602	605	612	671	636	629	619	625	669	680	668	642	645	640	629	657	637	637	666	633	594	639	654	681	617	649	648	639	667	662	632	624	653	670	642	626	643	636	675	655	665	597	613	672	631	622	669	680	641	628	597	604	635	644	617	628	683	607	588	673	639	615	632	657	642	666	594	650	591	571	644	616	625	628	601	655	625	626	638	675	639	617	654	657	627	646	659	653	658	620	618	668	643	621	658	601	620	621	628	591	643	634	635	608	651	659	640	651	618	606	627	620	573	662	607	612	621	624	629	653	672	663	647	618	686	604	627	617	635	642	666	645	654	689	673	632	657	669	619	597	625	636	670	633	617	637	610	676	638	619	660	644	637	680	606	583	626	668	633	620	666	663	640	647	653	657	622	636	629	602	632	633	600	617	663	629	633	616	648	652	645	671	643	621	637	620	658	574	632	640	642	628	649	662	646	602	627	645	612	646	641	661	631	651	635	608	602	635	611	620	633	624	643	630	645	585	638	620	661	627	648	687	646	652	638	655	603	635	655	659	641	607	626	683	603	639	631	609	595	607	642	606	690	647	644	654	629	665	649	643	626	600	669	672	555	587	649	637	600	679	603	608	615	602	642	623	621	629	656	599	590	686	603	651	659	666	665	634	625	634	655	661	637	615	655	690	626	653	683	691	667	650	639	658	646	679	592	630	615	664	636	638	645	615	632	641	671	617	660	654	640	672	638	648	637	657	664	610	664	658	650	603	632	618	646	636	612	663	644	626	642	619	641	622	645	654	656	691	698	666	672	614	589	646	653	664	659	633	645	617	619	613	619	658	644	659	649	657	651	577	635	649	621	636	652	640	636	629	664	622	623	610	651	643	626	670	666	675	626	617	643	626	686	661	636	634	651	613	644	630	647	612	650	655	617	658	647	626	604	686	620	655	595	640	675	664	612	628	676	635	607	647	602	659	683	661	652	654	670	654	638	643	628	673	677	662	649	642	641	627	665	645	634	662	670	643	637	641	613	645	672	594	617	616	601	641	631	612	603	653	648	640	648	627	645	674	633	620	654	678	623	699	646	609	609	650	642	639	646	594	619	615	632	666	604	626	673	651	649	669	610	631	614	653	663	625	691	652	663	671	594	607	659	655	624	676	597	659	645	675	634	659	652	641	641	639	664	678	607	615	649	646	660	624	677	603	642	638	641	620	643	654	662	693	669	622	607	626	697	674	644	638	600	659	603	622	645	629	659	638	638	665	690	652	672	667	605	653	659	637	661	666	656	653	636	661	666	653	635	647	691	605	631	637	649	631	645	679	720	640	681	613	656	659	611	610	628	610	668	691	653	658	609	633	673	656	628	642	693	623	646	638	640	637	639	649	621	665	680	619	596	621	666	675	649	597	632	583	631	630	634	665	634	658	611	675	620	632	623	642	595	601	641	672	622	632	600	682	673	607	606	665	641	643	649	609	642	618	638	633	610	632	665	615	633	690	650	660	650	634	633	603	651	647	673	688	637	630	696	671	622	626	628	675	711	626	612	633	658	609	616	607	626	633	637	585	628	661	666	594	676	616	626	619	687	611	623	627	622	639	616	636	625	657	624	632	629	607	606	631	637	646	705	621	611	612	646	626	660	631	648	638	588	623	623	636	650	675	612	674	609	656	639	629	635	670	619	633	577	618	632	632	607	685	632	661	633	625
23418	20650	24201	27131	20652	20669	16496	1047	551	473	451	392	342	285	317	233	227	235	229	229	223	242	279	259	224	249	241	209	206	203	224	175	214	178	177	200	209	183	181	214	221	224	193	178	200	197	198	165	183	178	180	198	167	173	199	163	169	215	184	202	213	162	185	207	186	178	205	177	181	180	191	191	184	204	176	176	188	173	180	172	182	148	177	170	186	186	171	203	200	193	198	181	193	198	187	189	163	197	155	190	158	203	186	193	198	178	215	212	180	174	166	185	186	162	158	200	191	182	180	177	207	184	172	167	196	175	156	184	204	197	179	193	191	179	211	179	194	206	171	186	184	169	195	168	214	161	185	178	205	172	171	175	178	181	183	171	195	173	176	175	190	171	215	221	188	207	186	192	197	194	197	177	211	210	190	188	172	183	202	170	197	192	186	181	221	177	188	174	181	207	214	187	191	169	196	203	187	162	170	171	181	163	172	175	168	178	166	168	182	185	169	197	165	179	194	215	233	187	183	177	192	198	197	180	181	190	182	203	185	200	180	175	206	184	198	195	183	148	186	181	166	163	205	172	185	184	186	191	201	204	196	188	193	188	189	189	176	168	206	189	183	165	192	151	175	230	183	217	191	208	184	210	207	176	215	195	201	172	184	181	201	204	173	167	187	207	188	180	176	201	188	177	169	176	162	184	170	183	193	204	192	180	183	206	191	192	192	179	193	182	198	182	186	201	169	190	177	169	210	179	197	168	186	203	191	177	195	178	191	192	220	205	181	200	189	180	192	192	204	196	182	224	213	185	211	160	168	169	200	208	183	192	192	184	180	177	173	188	188	182	191	213	206	208	205	196	181	192	194	209	183	164	179	176	200	191	165	179	183	165	177	171	194	199	183	181	172	189	189	200	197	185	189	175	217	171	168	194	182	208	183	174	207	187	181	185	180	219	194	184	187	176	186	193	159	179	168	208	203	161	150	152	172	178	162	177	208	189	184	173	177	174	197	197	183	192	167	196	184	186	183	196	177	215	185	197	212	180	193	190	204	170	221	190	184	157	200	176	189	196	184	180	175	195	167	193	177	194	165	172	194	178	147	190	183	177	209	181	204	177	167	170	203	161	188	214	170	206	186	167	181	193	193	185	206	176	184	179	212	189	188	202	182	187	192	193	167	167	190	187	174	192	180	203	199	211	208	186	174	172	177	194	202	192	159	168	206	191	178	190	182	171	183	185	173	198	186	175	153	188	168	173	154	197	172	185	179	167	205	182	181	199	189	179	209	174	177	192	166	199	193	180	184	194	200	197	170	184	206	194	201	179	198	175	167	197	192	172	164	188	206	183	182	190	199	204	183	169	159	175	177	198	162	176	181	184	177	195	188	197	193	174	170	163	159	180	186	159	209	178	178	202	181	179	177	173	203	188	173	181	186	189	187	182	179	204	198	176	178	183	174	177	171	181	193	188	194	169	200	171	212	178	176	179	168	176	191	188	181	161	196	198	214	188	183	172	178	191	166	180	191	192	187	181	182	185	201	182	189	182	179	177	184	183	183	202	164	200	169	213	181	185	198	180	198	190	177	178	198	166	191	187	191	196	184	189	196	167	208	182	138	176	188	178	189	183	189	202	186	193	176	204	195	195	181	173	179	178	174	160	182	217	184	174	159	199	199	168	194	181	206	178	183	187	187	191	186	193	207	181	187	194	172	188	183	186	179	204	194	188	223	180	186	213	206	210	176	171	192	171	187	176	198	203	143	185	171	187	182	197	157	201	188	187	195	199	178	194	186	167	169	166	185	171	205	160	172	164	197	197	191	185	191	175	185	187	175	185	200	210	176	177	198	185	196	191	190	209	187	184	165	128	170	186	178	155	193	182	180	190	195	179	183	187	172	202	198	187	208	205	212	198	206	181	173	208	171	209	162	192	175	203	173	208	176	175	182	182	202	180	172	194	184	179	167	192	188	185	207	198	211	209	195	189	201	181	175	183	173	190	213	183	146	160	186	187	168	226	189	189	174	189	222	192	179	178	162	188	171	189	198	192	195	203	178	194	195	202	191	187	199	181	195	160	191	191	165	184	203	158	205	194	184	188	181	162	167	197	198	181	192	167	173	199	190	195	172	188	182	183	168	167	185	181	172	185	200	158	195	182	193	181	208	206	177	196	191	221	196	206	183	200	195	180	169	201	198	181	191	208	181	189	171	195	203	189	172	182	180	190	208	189	170	176	154	191	189	200	190	190	166	175	199	180	216	180	171	184	201	192	173	182	183	177	149	151	171	163	177	177	171	187	220	187	177	214	200	191	200	215	187	167	191	200	193	174	193	204	172	196	174	175	175	166	189	192	191	200	180	209	168	167	184	191	193	217	182	186	174	178	205	193	194	203	157	187	206	179	182	200	172	149	205	160	170	173	217	170	184	190	164	171	180	189	176	161	181	198	196	181	184	167	181	192	190	192	192	160	175	203	167	201	196	194	194	192	185	196	187	197	186	168	212	203	202	200	177	192	165	174	170	199	191	216	187	223	149	197	216	179	205	187	172	180	180	182	170	189	213	188	196	212	202	184	207	203	178	196	191	175	209	193	171	168	187	151	170	197	188	177	175	159	185	162	202	182	198	181	185	162	170	152	194	223	192	231	203	177	205	210	218	158	174	190	164	159	184	196	173	190	192	227	175	175	184	190	168	197	217	159	177	224	175	177	167	167	185	184	165	188	203	217	183	178	191	203	187	156	192	203	179	171	179	190	186	186	184	184	207	200	175	155	171	162	209	178	190	189	169	204	161	193	203	173	194	167	156	193	205	182	170	178	187	190	176	166	169	198	171	181	177	180	170	166	176	172	164	165	179	208	183	157	180	187	200	189	179	212	180	172	207	173	200	170	204	184	171	208	171	202	210	188	183	171	199	187	194	193	183	181	178	215	186	175	210	194	188	185	170	184	165	187	182	188	203	203	180	191	185	172	189	182	180	180	214	194	186	207	196	219	176	195	183	214	163	171	173	217	164	187	195	170	192	174	174	187	168	182	191	181	190	174	205	184	173	172	198	174	195	204	175	170	203	204	196	204	173	180	175	180	193	184	190	176	195	189	184	185	192	192	178	165	176	202	180	194	201	191	190	198	203	179	195	190	199	211	187	177	184	181	186	178	184	183	183	153	162	191	178	183	217	184	179	160	175	202	164	181	211	158	185	216	201	166	179	196	203	160	174	213	201	162	181	197	188	166	173	165	186	181	195	209	182	190	177	185	180	196	200	185	175	168	185	182	184	200	179	187	169	182	174	203	211	197	189	178	166	182	173	178	200	204	216	163	183	187	186	171	169	191	195	184	179	199	174	197	193	188	194	175	182	167	166	198	173	185	193	185	200	193	192	174	203	189	192	170	202	190	179	180	192	194	200	192	162	193	194	170	183	153	188	198	202	183	184	190	211	194	175	184	176	185	178	207	187	179	186	179	207	180	185	185	181	210	172	194	195	199	196	174	201	202	175	188	171	201
4187	5788	3524	1891	1273	879	655	574	576	582	546	469	509	488	479	468	472	480	477	433	509	470	464	487	467	471	494	489	445	471	442	470	467	438	472	443	437	448	490	408	480	451	412	476	439	418	471	442	463	461	456	446	444	424	466	392	461	498	392	481	445	467	428	449	399	464	449	444	451	423	447	440	424	462	447	423	412	422	424	430	449	418	460	424	464	484	473	450	445	461	459	481	487	446	419	445	436	453	455	450	435	431	442	475	465	459	472	447	468	442	425	454	454	478	457	437	444	481	461	467	462	453	461	442	453	452	449	446	496	441	447	456	487	465	427	427	481	488	448	448	418	427	470	461	433	437	445	430	447	436	423	444	472	441	460	440	433	420	420	444	495	443	459	470	467	451	457	435	406	444	425	447	458	442	466	446	441	444	429	451	441	456	462	439	438	451	479	438	476	417	482	461	456	444	462	454	449	443	447	475	439	472	452	452	448	465	454	429	463	459	459	436	443	424	462	458	427	463	429	444	440	420	462	441	475	434	458	433	474	478	441	448	413	469	442	471	425	440	474	450	415	439	451	423	472	444	449	466	453	440	420	447	436	450	438	458	440	449	475	430	467	417	443	447	428	433	466	463	446	463	465	466	440	456	428	427	436	398	430	449	480	469	453	442	435	471	426	447	454	417	454	443	421	444	451	445	474	392	481	442	474	438	399	440	398	464	469	437	501	459	490	448	442	458	431	435	454	480	431	452	449	471	461	443	462	439	435	473	455	467	451	450	421	457	447	451	478	460	458	482	423	415	419	454	447	460	445	471	427	418	413	434	417	419	431	451	441	453	480	411	427	435	469	436	439	441	440	450	446	460	450	475	474	481	465	455	453	479	442	464	452	447	450	470	434	444	425	479	460	434	461	462	462	463	428	504	472	439	440	451	446	430	450	426	393	400	447	452	433	464	463	424	468	432	425	427	464	436	448	475	411	447	458	474	451	461	488	444	453	476	501	405	456	432	428	437	451	402	491	454	405	462	408	491	448	468	461	425	486	456	431	451	467	435	414	443	454	441	432	457	478	432	457	451	429	444	440	481	433	431	415	461	468	458	450	422	439	426	455	463	455	445	457	471	444	467	423	424	480	455	462	449	470	430	452	485	453	438	403	452	470	445	455	472	439	454	439	433	441	477	413	460	466	421	463	394	462	467	460	439	438	475	445	446	467	455	463	477	463	495	428	436	441	436	441	484	471	451	420	435	450	417	435	503	464	444	469	440	442	408	452	447	441	463	415	447	437	399	441	473	425	450	460	467	451	439	445	431	434	438	444	439	456	438	438	480	445	453	453	486	440	450	469	449	489	403	447	456	436	442	426	456	469	414	428	440	455	442	459	480	491	445	432	453	465	473	458	437	457	471	447	446	435	423	442	399	480	464	445	430	494	449	469	449	474	470	466	476	447	443	447	446	454	467	496	425	425	417	447	489	469	424	437	440	435	474	449	425	475	431	487	440	452	433	473	441	463	458	425	510	461	483	483	491	418	436	443	455	476	481	463	437	418	448	454	477	421	420	446	460	454	452	431	435	467	443	429	435	422	440	439	454	478	444	460	418	443	452	454	453	463	470	428	438	485	467	453	448	436	422	446	464	477	427	454	464	457	488	468	460	438	462	481	430	459	436	458	467	427	459	450	453	458	471	423	451	437	472	480	476	411	457	444	421	469	448	454	430	466	503	426	436	457	443	448	430	400	474	444	445	436	464	476	441	422	437	419	425	459	426	433	453	448	448	433	450	482	445	382	402	423	424	433	447	460	461	436	461	441	450	440	428	408	474	454	446	425	421	487	436	476	455	425	470	421	442	453	416	435	455	463	464	475	453	438	444	416	471	433	459	485	411	433	474	424	454	456	460	443	495	463	454	438	482	483	440	447	449	442	436	467	425	438	482	436	424	406	437	423	428	443	486	441	450	441	404	412	415	451	481	458	460	423	433	478	453	432	462	448	450	462	443	449	450	464	449	427	449	455	470	450	419	442	467	473	439	484	465	449	435	415	467	448	453	465	440	408	453	449	422	459	475	437	482	441	484	456	438	391	451	414	470	436	457	446	431	456	430	451	463	422	441	446	429	460	432	468	430	445	459	469	444	436	455	412	436	440	436	449	442	426	420	436	456	455	414	409	448	434	434	444	464	414	473	463	466	437	472	426	440	427	468	451	422	432	445	421	465	430	436	437	492	457	452	468	429	454	448	453	414	426	439	466	476	491	463	447	483	401	462	447	430	477	497	446	423	455	422	460	421	439	453	456	418	398	454	419	460	424	503	436	446	420	498	441	434	464	465	420	444	425	439	450	432	436	444	413	437	419	456	444	426	431	453	474	424	463	459	479	452	424	435	449	422	434	451	459	458	449	449	424	455	437	435	434	451	445	417	439	474	422	485	436	437	432	420	463	435	467	437	461	447	464	424	411	406	439	444	424	464	459	454	457	478	434	443	413	445	461	447	473	442	431	450	451	426	472	445	457	443	449	438	408	416	423	408	480	483	439	470	435	441	461	453	459	471	465	479	438	455	454	444	429	397	462	454	439	468	453	466	458	452	444	426	416	449	431	464	454	448	435	426	423	435	436	481	433	446	460	450	456	423	487	459	464	446	426	460	484	450	449	419	455	427	426	457	429	465	443	438	449	440	479	452	430	457	431	460	452	455	443	449	441	446	446	458	429	421	452	448	431	450	479	444	453	481	444	453	422	422	451	463	447	425	432	435	435	441	450	416	484	427	438	441	428	444	463	441	433	422	450	432	487	447	437	487	452	452	479	407	438	470	438	441	473	419	470	451	438	470	478	426	446	463	445	429	467	444	478	402	438	457	451	462	445	425	452	450	470	457	460	450	414	412	436	425	475	424	460	442	421	428	435	449	432	480	419	446	451	477	415	436	449	446	453	485	459	434	470	430	431	419	435	438	469	457	449	436	444	402	448	433	484	421	461	465	432	439	431	419	430	451	437	471	454	448	439	432	425	430	458	430	422	445	455	463	465	414	423	469	452	475	466	449	443	437	431	465	439	456	447	433	436	472	475	440	448	458	423	469	416	468	454	450	440	429	405	461	457	456	471	420	443	459	437	422	438	468	438	485	423	448	490	440	428	474	430	469	508	447	422	452	467	475	405	485	446	485	441	423	401	452	428	455	462	445	438	478	401	431	461	474	469	451	507	470	432	445	462	448	442	445	485	429	461	450	440	460	451	445	424	466	459	454	453	486	470	434	459	423	468	418	446	456	457	478	445	484	439	453	434	448	414	420	478	447	447	440	432	456	448	450	434	446	465	453	476	469	451	453	484	444	447	442	445	427	394	482	486	453	447	458	428	499	438	467	448	434	438	418	468	486	474	428	444	469	416	463	446	431	421	438	406	438	449	436	469	439	485	424	455	439	449	457	469	488	472	411	478	460	423	479	432	441	397	436	435	444	467	484	427	424	454	459	429	431	461	482	476	426	441	480	466	408	441	467
31359	19243	8254	1365	850	634	564	496	498	405	421	448	450	466	441	416	394	417	396	401	443	435	399	382	434	414	386	409	414	407	385	448	370	392	431	390	395	420	436	422	403	435	405	416	375	411	386	416	423	383	389	397	425	410	364	373	402	423	378	405	385	419	372	373	428	422	386	405	393	423	351	386	402	366	384	391	393	390	412	449	400	408	402	410	448	379	447	420	407	415	441	403	434	403	375	406	398	394	406	405	407	406	376	409	394	380	395	395	375	401	382	410	390	421	412	390	377	391	426	420	360	390	402	366	412	349	377	374	364	420	412	419	403	414	399	439	393	414	391	410	397	395	363	419	366	381	388	405	395	397	414	405	392	392	363	389	438	367	419	365	393	376	381	390	382	416	385	395	401	426	403	408	404	391	421	387	376	424	374	380	387	442	390	398	388	387	398	412	417	438	403	389	391	372	411	395	378	406	403	391	378	358	394	381	388	341	394	375	449	392	421	397	400	372	390	397	383	376	390	424	404	413	426	408	393	392	379	387	382	396	388	413	380	415	426	373	431	453	362	386	385	437	361	404	391	391	406	408	396	404	417	395	375	405	420	417	403	415	444	413	374	395	386	398	391	399	368	387	367	387	409	372	413	423	375	374	383	406	369	412	422	414	376	402	419	399	402	373	416	356	377	403	408	416	377	366	391	383	381	395	398	389	401	402	400	362	375	366	431	362	397	388	365	370	395	403	395	386	398	393	359	362	380	400	372	378	370	417	416	401	365	393	373	389	373	434	446	379	409	406	399	349	415	420	378	381	381	396	382	395	405	386	396	418	420	357	391	449	372	391	393	398	435	393	370	392	398	401	373	405	400	403	437	403	404	372	379	361	395	372	398	407	417	406	372	370	389	398	382	392	374	393	349	399	369	397	404	408	418	391	419	377	415	386	413	402	412	416	398	420	381	418	365	402	351	377	362	384	389	410	379	450	399	412	427	363	372	389	411	375	353	352	411	428	416	356	394	371	397	416	402	363	387	429	449	408	389	378	395	401	378	432	420	393	383	422	404	395	407	422	416	437	388	402	392	425	377	409	375	375	400	412	395	405	404	404	387	364	391	392	377	381	400	368	399	383	368	377	443	395	395	392	393	400	414	435	412	369	389	406	416	374	371	390	387	413	389	405	401	405	390	406	406	383	393	397	346	402	411	401	426	385	386	380	423	400	372	356	390	444	372	357	391	395	416	399	429	370	405	389	409	411	375	409	385	415	441	418	376	353	399	436	442	415	433	381	385	405	405	402	410	418	419	421	419	462	365	414	392	384	409	392	401	396	415	393	425	381	403	397	384	399	404	386	403	383	376	380	408	404	406	378	382	402	406	397	353	398	359	429	382	377	405	392	426	368	368	431	378	438	401	395	383	387	372	410	394	383	399	390	437	437	402	400	419	432	390	412	420	396	424	428	422	435	369	394	394	433	393	410	397	399	369	380	400	415	417	376	407	418	372	390	418	401	368	433	388	408	429	399	400	390	386	389	388	398	434	402	345	396	403	382	405	384	387	398	401	391	385	387	404	371	355	407	390	413	362	379	381	386	381	398	382	410	359	382	417	393	366	393	386	376	416	431	390	365	387	384	402	366	408	364	420	390	404	449	424	405	394	396	379	428	371	373	409	420	408	415	396	351	406	395	401	420	362	405	409	375	384	376	376	386	374	419	433	426	406	409	391	396	422	383	432	380	368	396	431	434	381	482	375	439	401	377	432	392	385	368	362	367	413	411	383	402	371	450	400	389	339	374	425	420	413	387	389	398	436	393	355	424	403	417	375	424	417	415	375	396	382	397	394	377	384	417	373	375	370	399	382	393	385	431	410	371	412	389	380	395	390	428	412	433	402	360	371	408	352	401	435	415	412	371	379	435	440	374	385	377	364	413	382	361	404	393	420	422	405	399	424	401	372	395	362	390	406	415	391	371	407	381	408	416	427	373	363	387	416	381	417	371	436	393	406	388	398	409	433	398	371	381	416	410	381	406	345	366	390	413	410	388	374	379	358	395	371	381	362	380	395	425	390	398	403	391	395	407	397	376	397	424	409	354	386	434	411	412	382	362	427	433	382	380	397	403	375	410	429	378	430	401	390	411	423	406	418	410	383	371	412	374	424	414	417	408	429	387	381	385	409	401	392	380	423	398	394	422	415	408	403	409	387	386	416	384	400	410	445	411	405	368	376	386	432	434	395	398	387	381	380	416	404	382	416	414	387	377	385	369	387	402	391	403	369	378	381	365	398	436	387	403	416	390	380	431	397	397	406	423	367	379	380	383	403	401	392	416	415	398	380	378	393	373	410	385	392	394	370	432	382	426	439	360	410	405	409	417	361	390	402	381	403	398	386	408	383	386	349	383	398	432	365	385	404	376	427	377	373	396	388	400	375	406	403	409	363	415	372	403	379	395	426	394	423	422	378	434	388	390	402	385	408	397	376	408	414	431	396	382	419	419	392	395	403	373	346	381	439	443	414	344	403	404	386	412	370	398	406	398	407	395	382	438	413	401	379	415	429	413	382	393	409	433	395	379	434	403	416	366	402	395	374	369	431	424	397	369	370	403	402	407	412	387	416	399	418	435	380	403	409	398	386	425	376	408	382	364	398	408	417	376	455	411	374	388	374	402	382	391	408	396	347	384	401	375	419	460	409	332	424	402	406	411	436	376	394	424	418	401	376	442	402	415	440	383	377	416	401	348	366	382	366	402	381	383	371	384	393	393	386	407	400	371	414	414	383	372	421	406	416	397	408	401	383	378	382	427	354	409	426	395	424	428	395	417	439	363	380	412	434	398	406	371	405	382	352	363	388	388	385	384	386	399	415	386	369	444	381	407	425	387	411	388	400	372	379	408	404	384	438	367	427	394	411	406	374	392	395	382	404	359	402	376	382	393	407	383	418	369	396	376	343	368	407	370	405	420	385	422	403	387	379	419	418	386	386	426	449	412	427	378	396	392	381	421	402	390	423	376	406	372	391	389	411	422	446	378	406	366	429	392	409	416	395	381	401	362	378	349	415	382	387	422	377	374	388	401	399	394	404	395	431	368	374	409	434	391	368	391	409	415	409	388	414	434	398	381	378	402	399	428	405	430	379	417	365	400	407	422	407	378	381	353	381	395	417	367	387	385	403	403	420	442	392	390	418	362	404	349	396	397	365	435	412	378	369	439	393	362	406	339	380	406	428	368	409	380	370	358	376	406	370	425	360	387	369	389	389	360	402	419	390	419	385	392	429	426	394	404	394	370	415	415	360	425	384	359	388	399	423	389	379	362	427	393	390	379	395	408	419	379	400	384	416	414	396	409	387	393	385	411	384	423	370	359	411	421	422	382	379	379	393	418	412	358	423	386	392	393	415	421	378	364	374	371	359	416	391	398	400	365	363	404	404	366	387	393	418	356	400	411	416	396	362	405	402	406	431	398	410	417	402	422	399	449	383	420	380	380	442	404	380	433	433	428	384	389
5883	1998	1572	1290	1120	975	938	908	896	928	880	885	906	899	865	874	864	929	864	895	838	888	915	862	859	864	886	822	903	869	853	867	909	879	883	876	845	859	894	865	884	885	860	877	906	926	868	821	865	872	838	828	881	891	886	856	837	877	893	895	877	870	908	897	896	898	866	857	850	818	892	879	848	876	916	948	837	889	876	844	838	868	891	948	881	883	898	857	933	874	921	880	908	850	866	898	883	881	894	856	914	853	884	941	906	898	896	901	942	873	840	874	882	875	856	808	905	892	838	817	907	903	904	847	874	887	896	861	859	910	861	890	907	864	866	899	872	835	856	911	855	851	883	823	872	826	863	912	916	871	877	921	909	834	852	910	869	857	866	887	878	881	931	867	921	895	868	789	852	859	918	892	885	836	918	837	904	883	853	889	884	923	846	867	884	821	881	890	875	876	892	842	863	883	902	873	853	812	873	849	846	821	959	865	826	854	925	862	817	858	858	854	864	873	862	864	898	908	899	840	920	944	872	846	856	918	888	866	917	860	855	884	823	936	891	859	858	853	850	875	873	858	899	909	960	839	901	876	824	890	898	877	866	868	897	891	846	867	897	918	841	917	902	891	854	947	869	917	864	875	826	851	935	842	866	856	851	882	892	909	914	873	897	857	923	853	895	864	857	904	932	866	874	914	887	873	872	874	890	905	881	861	845	826	860	884	891	845	878	920	937	822	859	865	915	871	917	894	883	877	895	847	871	883	897	905	893	906	902	913	848	900	901	841	886	878	936	903	858	903	886	853	875	891	899	811	919	938	918	842	953	866	878	894	864	900	841	870	945	867	881	836	849	851	880	863	915	894	856	860	949	830	888	901	933	908	890	899	896	844	865	904	872	844	856	852	881	903	893	892	835	888	897	890	849	888	890	883	840	895	920	883	878	898	884	901	850	849	874	884	871	849	810	896	888	870	845	930	851	831	836	873	898	875	851	856	909	867	915	875	864	869	909	896	922	813	856	918	873	887	914	956	845	915	909	895	857	855	836	884	889	895	823	891	831	900	917	882	892	915	923	889	869	842	901	875	929	888	888	914	932	871	908	835	849	922	904	895	871	896	920	866	912	854	880	834	860	871	889	901	915	859	837	906	882	889	906	884	892	899	861	916	917	931	871	854	884	881	870	900	883	843	828	901	927	865	863	871	894	838	890	859	878	911	884	836	845	863	891	883	879	905	869	902	886	872	866	896	867	798	847	873	873	875	890	843	886	871	875	826	874	893	862	868	843	834	907	866	884	851	926	914	898	867	887	859	957	895	922	929	837	944	870	884	842	994	851	881	875	909	819	904	931	879	865	887	885	843	861	889	861	890	859	818	885	899	875	855	889	830	854	837	890	884	917	856	883	879	875	911	856	882	893	948	867	854	931	871	847	847	889	823	850	869	889	854	851	868	905	888	811	900	920	942	825	865	907	868	890	868	878	886	912	885	910	910	866	862	866	897	875	868	900	863	888	874	882	821	903	852	865	881	920	857	869	874	865	899	848	859	944	944	893	888	889	933	970	852	869	887	880	841	882	866	848	881	854	888	893	888	845	850	843	905	862	912	895	851	913	904	860	937	885	935	896	913	857	816	896	902	869	895	898	874	894	900	888	861	921	852	866	919	902	807	884	904	854	922	828	883	850	911	895	895	891	884	870	886	858	917	891	891	882	910	907	858	917	927	889	923	899	909	866	883	915	880	882	864	851	891	883	887	846	871	875	963	917	923	866	907	837	906	909	868	838	819	868	881	852	876	927	842	846	843	863	888	883	914	913	788	854	863	870	888	868	810	884	846	840	882	896	871	885	876	853	924	914	897	933	876	865	854	853	914	920	865	866	863	906	881	874	887	897	882	845	930	852	913	857	885	950	868	919	906	900	832	943	880	842	899	918	860	854	841	858	864	871	875	903	916	907	821	848	911	896	865	922	852	910	889	898	935	910	929	867	861	935	860	949	904	862	893	872	894	859	917	891	839	857	882	848	832	899	835	883	852	840	830	886	920	904	856	866	850	857	895	908	876	836	857	878	888	908	903	887	873	817	853	881	874	854	870	915	889	876	926	878	889	881	889	924	864	842	846	882	866	846	869	826	877	906	904	912	882	919	889	895	832	839	880	862	891	879	904	914	938	850	910	861	885	856	865	888	892	892	900	860	896	857	864	895	922	908	903	890	859	834	833	876	837	850	862	860	857	904	906	850	903	907	922	866	886	878	879	843	884	833	874	854	838	890	849	816	828	885	875	893	890	886	878	900	864	821	884	908	883	856	819	898	858	840	861	869	854	928	910	832	923	860	842	921	880	888	876	884	845	889	826	893	900	853	844	812	884	890	882	903	868	865	891	908	814	875	889	884	875	912	877	921	874	871	915	858	871	836	909	889	910	853	856	812	829	826	871	877	868	861	923	860	875	905	919	868	832	829	863	866	884	874	928	849	876	850	859	867	832	819	903	876	903	858	887	927	867	880	875	865	884	900	835	873	881	862	903	922	865	878	891	866	864	909	913	862	860	872	915	866	889	913	846	932	850	912	858	863	926	900	805	922	907	861	865	911	856	867	876	889	904	868	864	858	867	881	889	974	831	880	892	897	911	895	873	920	887	860	905	891	925	882	885	898	912	899	882	910	867	866	826	856	958	896	813	903	897	863	916	900	863	897	805	846	852	873	871	856	827	852	908	891	862	820	888	926	888	906	886	861	928	803	854	832	918	914	857	834	892	858	913	872	868	872	908	851	896	843	855	916	906	913	838	868	890	874	886	904	866	908	813	924	901	856	916	896	893	903	877	860	799	891	891	921	867	863	895	884	896	881	872	865	879	847	886	905	899	825	850	906	862	886	866	915	865	878	875	911	881	880	891	911	872	881	903	864	889	900	866	889	906	896	864	903	883	869	880	825	888	858	912	877	873	846	924	909	865	852	899	926	911	866	892	884	913	835	920	876	859	858	911	907	866	900	946	910	882	895	877	869	846	880	875	905	870	844	898	880	872	886	911	879	887	874	860	863	913	885	872	878	854	871	936	890	895	899	924	934	875	890	878	907	838	901	882	916	861	852	895	874	869	881	908	914	879	885	919	852	925	867	892	841	836	921	867	885	896	865	845	844	827	876	904	869	892	850	857	892	826	877	861	845	841	870	980	875	901	864	906	881	886	926	931	884	927	883	831	889	903	906	927	916	888	897	871	850	869	876	860	897	830	923	864	850	869	868	899	893	866	896	906	912	880	856	884	881	846	883	885	899	883	879	867	917	895	931	867	919	902	887	819	876	849	865	847	872	901	907	829	878	895	867	858	865	852	885	898	904	860	854	920	893	912	923	832	881	866	838	882	867	842	844	933	853	954	871	835	852	862	848	877	825	887	873	887	866	890	892	839	867	905	886	956	877	873	850	881	888	893	878	902	880	855	839	893	845	889	893	853	921	848	837	850	889	842	947	894	870	863	905	903	903	862	890	897	879	887	859	867
23953	20638	23902	27401	20632	19683	1366	579	484	422	325	390	367	350	364	347	331	327	319	323	293	313	323	307	316	302	279	293	284	290	297	270	292	288	287	284	259	330	306	263	296	300	288	270	289	283	256	278	279	258	290	291	278	305	253	320	256	316	265	288	280	270	263	300	271	308	270	281	276	289	291	262	322	287	287	249	297	242	273	252	295	275	263	256	241	264	277	285	257	312	304	269	287	283	289	262	270	294	271	275	266	274	284	315	277	291	290	270	247	282	303	250	289	253	293	271	270	286	272	270	290	292	290	314	275	293	295	300	259	270	310	271	286	284	278	269	296	281	274	271	279	296	303	271	273	305	306	315	283	279	289	300	269	240	273	291	297	268	267	302	264	268	267	276	265	255	301	260	286	284	283	277	301	301	272	256	269	295	279	292	269	297	292	305	284	246	254	265	270	288	294	256	266	258	257	251	289	282	305	275	282	277	290	313	292	253	317	254	267	294	292	273	301	271	267	317	296	276	276	264	279	284	252	312	291	250	284	288	277	293	285	267	282	279	281	277	245	282	274	290	289	267	281	291	263	283	266	320	313	232	273	269	278	277	266	287	274	261	268	289	235	293	299	276	274	305	251	296	281	281	286	272	298	274	261	281	265	281	282	283	292	278	284	260	298	289	304	258	308	274	274	275	252	276	256	277	283	300	290	281	264	254	291	289	261	279	264	306	277	309	294	288	282	271	285	303	287	279	267	308	268	286	297	252	330	265	263	282	270	273	273	289	272	248	280	262	263	302	288	271	274	313	248	285	298	297	273	300	276	262	295	275	278	289	293	273	281	243	284	285	281	259	287	266	278	285	247	263	290	295	263	287	308	282	284	298	281	265	261	275	246	286	284	280	268	284	278	258	294	293	273	256	270	250	299	299	274	287	304	268	281	258	256	249	290	287	289	240	264	267	274	287	300	261	260	262	339	281	303	307	289	275	302	275	289	273	272	289	279	280	256	282	299	280	316	280	257	268	302	266	296	303	256	290	290	280	247	291	260	281	275	276	271	275	261	286	287	267	229	267	291	288	287	274	307	288	293	292	268	281	285	282	269	273	267	293	277	284	270	289	253	289	273	280	264	287	270	299	292	284	293	291	281	279	282	266	279	295	307	289	311	249	306	300	290	265	285	283	277	261	262	296	313	289	306	299	305	300	269	286	279	259	283	272	282	288	269	286	280	296	284	267	291	307	271	272	326	301	281	270	301	281	282	260	275	301	284	270	269	278	280	280	306	256	269	281	286	289	285	281	277	301	261	290	273	272	286	276	276	249	303	292	290	313	295	277	278	263	286	280	287	283	284	291	259	252	308	269	297	252	319	262	293	296	249	281	303	270	251	270	298	282	255	271	313	288	286	282	302	274	255	271	309	301	309	285	261	274	282	280	270	308	286	278	286	278	282	257	279	290	274	267	277	261	288	251	265	279	276	322	301	295	253	329	300	274	260	289	284	265	324	273	268	299	271	293	288	288	301	298	283	275	256	302	277	291	275	281	292	274	265	263	282	283	278	273	267	274	266	289	289	257	324	263	258	292	266	267	291	259	313	289	302	254	298	297	271	260	286	306	239	278	263	278	247	269	245	286	314	257	269	268	294	262	293	288	300	299	291	302	267	290	270	292	295	280	266	274	303	282	294	262	272	295	266	273	281	264	275	276	272	300	286	289	288	263	298	288	292	287	269	277	291	266	260	267	291	290	311	309	297	305	275	277	266	280	254	270	271	244	261	257	294	289	282	276	294	286	311	276	268	291	224	273	302	263	311	272	299	296	294	260	322	291	265	279	268	270	283	287	286	277	290	281	248	273	276	284	285	265	272	289	286	278	278	281	244	275	272	272	283	278	292	321	270	301	281	303	269	278	247	323	297	291	298	294	302	279	270	291	290	252	256	265	286	261	239	289	302	309	288	289	253	258	260	298	273	265	269	282	310	270	252	305	278	272	287	262	274	292	293	285	293	261	256	246	280	238	275	304	278	257	314	277	315	253	280	266	285	289	285	296	303	272	272	262	266	289	262	247	242	265	246	268	277	257	271	284	281	310	273	290	285	279	287	267	261	309	242	271	275	279	277	271	295	264	291	274	304	267	269	261	270	269	251	277	257	290	279	295	271	263	284	277	288	322	286	302	267	287	278	278	291	304	279	283	293	276	281	294	286	294	294	294	264	276	261	279	278	303	297	245	286	282	275	254	302	294	276	283	261	322	285	285	268	303	280	293	272	290	264	288	283	274	258	285	282	257	266	316	266	294	292	261	271	290	297	285	269	284	288	288	296	281	289	291	304	260	287	263	254	276	254	288	236	293	265	294	288	276	273	274	267	257	275	285	259	242	306	300	283	246	307	307	282	265	276	288	272	262	263	296	258	299	275	317	289	257	282	272	296	262	249	256	295	281	254	296	267	287	236	289	267	253	259	291	280	302	239	286	273	293	240	264	294	279	269	289	293	288	290	294	290	289	267	275	269	310	287	282	271	275	292	256	276	303	272	258	295	251	309	279	268	246	279	253	283	258	295	260	287	290	285	267	232	291	297	274	288	276	271	285	300	291	310	260	278	308	279	295	258	280	253	279	292	296	258	262	266	244	259	297	296	302	276	277	285	247	278	263	256	294	275	289	284	325	281	292	331	260	276	271	282	277	275	304	264	283	309	274	285	293	252	277	299	261	303	281	279	300	272	264	277	289	262	280	312	283	283	272	298	302	303	294	300	277	319	286	289	288	289	315	282	269	304	287	316	289	294	277	286	252	262	309	277	290	307	292	270	298	282	265	291	290	292	289	281	278	286	260	264	315	269	287	268	263	283	274	260	293	289	257	287	264	270	302	263	309	252	307	287	265	268	306	269	291	271	264	268	305	279	271	278	275	243	311	287	308	288	253	283	280	251	289	253	276	265	292	266	255	293	276	267	284	299	280	262	299	277	289	285	264	285	278	277	292	290	299	277	299	278	252	272	301	309	268	297	287	286	287	293	282	275	298	240	281	279	291	273	271	293	285	311	247	255	263	277	261	277	291	289	291	279	270	261	287	309	294	273	288	296	263	294	296	302	249	287	260	258	289	291	279	279	269	265	272	252	325	275	303	290	242	285	268	301	301	296	291	290	258	274	277	253	260	284	284	263	298	256	274	268	234	262	240	260	258	313	266	267	236	279	297	291	277	285	273	282	289	317	292	292	254	258	286	291	283	270	273	311	275	264	279	305	277	269	288	287	294	265	279	296	265	294	252	284	277	285	308	265	291	259	284	301	260	294	298	248	260	283	291	294	254	290	271	242	241	314	282	260	299	295	273	273	288	287	288	309	296	278	295	300	262	278	292	292	274	270	290	301	284	307	292	273	282	296	273	253	268	286	267	262	279	249	262	301	251	344	266	256	278	275	260	268	307	263	283	259	275	266	294	281	258	283	309	294	254	305	253	279	263	288	293	271	267	264	272	294	286	266	282	301	257	305	284	268	277
3961	3972	2567	1521	1184	891	767	712	627	694	665	668	675	694	625	633	639	621	614	642	658	657	611	649	647	642	700	638	654	681	645	653	668	594	610	638	576	686	620	677	605	601	650	654	597	608	651	637	659	622	664	604	596	618	619	609	627	657	630	621	640	619	625	640	631	646	668	661	632	613	591	582	604	632	606	686	637	653	668	651	672	633	558	618	646	681	625	615	669	607	599	613	642	637	622	618	621	593	618	643	610	623	637	677	632	598	659	597	645	588	657	612	615	671	628	618	638	616	646	628	615	638	609	660	609	594	595	630	594	665	644	625	620	663	622	636	597	580	617	631	628	654	697	667	609	619	598	640	663	618	591	619	598	597	616	656	626	667	604	580	597	617	643	599	592	622	625	679	644	622	646	643	636	630	622	629	648	626	624	662	656	633	633	659	672	618	619	592	684	626	605	644	651	635	646	649	702	648	635	627	643	662	665	624	675	608	601	656	630	616	611	593	647	597	626	627	645	634	627	645	611	608	675	580	623	623	645	626	587	691	570	631	618	615	620	616	635	634	604	657	590	637	620	590	621	664	602	649	656	632	614	606	594	597	640	622	653	664	595	624	585	641	637	619	613	622	637	642	612	622	612	646	568	603	642	631	633	639	613	619	633	622	625	634	653	636	645	599	587	637	625	632	643	645	649	596	622	625	622	651	595	612	628	606	614	637	640	627	652	648	619	597	608	612	671	605	573	611	664	631	627	640	554	610	633	630	615	631	604	628	644	616	641	598	647	610	606	633	595	604	631	625	682	623	637	652	650	651	640	619	657	628	599	581	663	631	596	630	592	632	618	669	586	656	643	659	613	615	652	612	663	661	641	631	684	651	604	651	615	648	634	611	575	611	588	621	632	611	633	635	622	626	601	644	656	606	656	638	597	604	628	637	608	617	626	678	665	633	614	653	619	644	602	677	624	611	615	638	617	619	632	680	633	578	600	631	641	647	650	631	603	650	627	669	649	606	654	617	610	621	642	635	650	683	621	593	654	648	626	642	600	585	611	658	672	642	635	625	662	674	632	640	632	657	668	691	642	615	692	624	616	639	614	629	615	654	650	652	601	541	571	594	637	630	682	623	613	581	575	660	620	654	598	644	622	645	631	640	642	603	636	661	647	670	629	645	623	637	650	589	640	591	602	644	641	657	666	617	625	620	622	627	597	614	590	646	660	612	622	651	633	646	629	642	674	583	645	627	668	618	633	616	648	605	669	677	606	640	625	613	676	633	598	630	642	568	627	619	657	639	648	659	645	630	649	581	621	656	598	631	642	650	649	663	658	648	633	611	609	592	641	621	621	620	656	629	607	618	635	636	692	621	640	630	622	641	637	653	649	590	649	612	576	642	616	626	638	658	661	612	660	624	635	622	675	642	645	607	706	611	613	634	643	620	551	633	699	643	617	662	629	682	646	627	621	625	621	618	659	620	641	591	643	648	633	652	597	631	625	637	584	675	660	609	629	695	625	642	609	642	636	642	628	648	665	590	598	638	649	685	634	637	640	609	618	648	634	599	639	698	670	618	655	646	634	618	630	618	673	670	618	628	657	629	607	617	613	598	628	626	646	636	665	625	629	614	605	596	605	623	623	630	609	647	672	634	648	622	651	658	608	624	593	642	580	700	696	661	606	664	664	648	570	639	630	666	598	603	582	594	633	667	627	638	646	587	679	605	649	641	622	626	611	663	651	567	632	600	679	659	662	631	595	657	639	601	596	653	613	585	648	661	617	626	654	604	614	702	600	620	669	688	603	609	627	615	630	654	600	616	614	603	619	641	641	673	655	656	635	651	697	637	644	651	598	589	671	608	614	655	620	615	622	592	632	632	629	639	610	646	651	656	626	600	605	641	611	597	645	657	608	595	629	657	649	601	653	648	654	602	630	689	647	685	615	646	583	578	643	673	588	601	620	628	636	639	618	627	600	611	647	573	617	644	663	609	610	620	622	625	624	598	590	615	634	614	587	665	629	620	618	612	646	621	635	623	612	652	625	653	644	680	643	641	656	629	602	613	678	672	698	674	624	627	626	620	638	638	652	649	634	640	605	605	655	622	606	593	594	679	658	628	589	628	590	661	599	681	607	643	641	651	633	592	657	627	591	624	641	653	671	633	635	618	596	628	649	629	609	608	643	646	621	594	614	577	610	642	630	598	577	616	612	601	639	659	596	602	652	618	633	599	635	639	662	657	648	637	697	628	606	632	618	645	622	670	673	643	603	615	617	661	645	629	653	617	654	661	620	639	633	601	622	639	634	645	619	693	654	631	621	642	598	580	632	653	596	602	624	631	649	621	635	617	585	639	610	617	689	642	627	643	603	602	647	619	608	599	608	624	625	651	621	644	662	625	662	612	641	648	645	671	628	643	658	646	593	668	641	617	653	639	643	630	643	642	659	667	645	634	619	630	595	642	624	617	644	602	619	657	611	625	608	672	631	631	595	666	681	614	616	604	608	616	570	611	638	590	633	597	637	580	649	570	672	662	611	645	598	643	634	662	645	663	651	635	630	645	606	651	650	626	633	571	665	602	607	620	631	645	647	655	600	660	621	617	645	631	621	579	667	620	619	691	616	666	629	618	595	650	613	647	595	660	634	636	642	695	641	632	623	664	681	695	633	608	609	604	682	665	620	597	611	659	622	669	643	622	622	627	598	648	686	638	652	659	662	653	653	611	616	650	653	592	629	614	650	658	598	678	659	657	633	642	633	576	629	673	629	623	620	621	622	633	616	618	612	569	679	619	650	659	602	629	691	663	603	655	578	641	599	631	653	582	620	630	625	644	576	625	625	617	605	629	603	625	631	632	614	639	648	648	630	631	661	681	681	615	627	662	641	584	617	596	637	639	615	621	626	665	684	630	673	640	593	644	633	629	631	624	592	624	615	637	636	598	655	630	651	685	627	654	611	675	572	654	624	598	646	641	678	613	672	649	642	664	637	609	629	616	641	656	580	645	610	630	637	581	616	656	660	677	636	612	648	603	601	604	622	611	607	637	670	569	604	624	591	615	648	666	592	626	580	633	619	637	681	639	613	606	664	668	597	644	587	608	634	612	654	597	601	666	589	670	616	602	613	632	610	622	610	611	649	632	602	606	576	648	607	637	650	629	657	611	595	643	703	631	612	646	630	599	663	640	650	610	633	621	650	628	628	638	625	605	633	675	591	606	650	614	610	619	641	636	609	671	673	612	609	680	582	660	615	672	584	644	620	657	618	651	610	658	604	641	601	604	657	671	619	621	616	678	583	616	610	610	653	612	651	631	610	618	631	635	649	619	596	635	620	619	689	609	620	626	621	629	644	623	610	613	648	633	625	625	652	595	637	638	641	603	621	568	655	672	635	624	587	635	626	636	632	650	607	626	651	613	664	626	658	627	649	691	611	641	635	612	630	645	623	614	682	605	617	638	625	622	632	636	632	628	662	612	600	630	603	633	642	613	607	580	651	637	634	606	641	628
23377	20650	24198	27112	20653	20684	16712	1036	565	431	384	387	369	294	269	252	239	277	226	215	244	272	242	236	262	216	227	215	185	192	196	194	196	190	204	222	213	199	204	196	195	212	213	191	188	192	183	181	196	189	195	194	180	173	198	171	161	183	196	212	179	190	190	199	174	182	187	168	198	198	195	168	176	168	200	181	192	190	188	200	210	216	216	199	200	195	175	176	174	167	196	182	194	195	169	183	188	198	187	171	170	165	174	178	167	172	171	172	201	173	172	178	213	178	210	170	173	191	142	160	173	178	161	184	195	158	180	164	171	181	175	198	181	182	192	164	152	179	206	195	179	195	176	185	172	178	188	210	170	177	178	172	169	195	189	197	194	173	188	184	179	172	186	179	206	179	220	170	214	183	176	174	186	183	168	182	186	180	175	163	174	190	187	192	187	173	176	184	197	185	205	170	175	173	205	181	186	208	193	205	188	197	180	186	201	168	173	166	208	192	189	166	165	201	153	179	184	173	173	180	182	191	190	199	184	175	199	194	221	203	197	159	164	171	196	184	165	157	204	208	199	181	196	182	179	175	187	193	179	200	183	160	180	191	180	161	171	178	181	209	184	171	175	188	213	161	174	177	185	219	178	182	147	176	183	167	197	176	196	182	188	182	175	176	168	179	186	220	178	177	176	182	166	203	157	199	187	189	178	171	163	170	167	176	201	198	191	198	184	199	154	190	184	200	162	179	147	185	203	204	190	195	162	187	160	186	182	154	179	176	180	171	193	193	180	194	195	194	178	215	185	193	173	156	183	197	176	217	193	208	167	194	196	174	174	168	198	181	183	198	199	208	182	174	190	169	184	202	159	180	195	195	195	185	182	211	190	189	151	164	167	174	181	195	173	182	187	175	189	172	184	183	185	185	197	170	155	174	209	190	182	174	196	179	195	188	203	180	185	185	164	190	174	170	201	165	182	167	173	177	196	183	205	193	198	168	190	191	175	183	201	189	170	191	182	197	169	165	216	190	156	200	208	184	163	171	183	184	218	185	213	187	162	184	150	181	169	203	188	204	171	173	186	181	189	183	196	195	190	189	202	183	180	223	182	204	189	204	162	157	176	192	167	182	214	187	165	158	188	188	179	188	194	163	179	175	154	177	192	165	166	169	190	178	174	168	201	190	190	197	183	202	187	176	211	161	171	187	169	192	171	179	197	156	165	199	197	211	172	190	194	185	184	203	202	181	187	159	177	181	195	176	174	193	190	184	186	178	208	183	198	190	177	173	184	169	177	222	209	168	180	166	195	185	159	189	172	209	184	184	159	164	162	205	193	167	176	172	202	161	201	202	184	190	194	202	189	195	174	176	175	167	197	207	186	179	194	199	193	185	170	155	213	185	192	195	182	152	206	166	188	152	190	198	181	179	161	186	159	178	216	207	161	175	161	183	178	155	172	197	180	146	177	176	190	176	206	210	190	198	187	162	189	203	182	166	173	184	204	212	198	172	194	194	203	166	169	195	199	192	179	192	203	179	196	164	185	187	192	166	190	187	201	187	204	200	184	181	203	205	201	168	152	182	188	194	177	204	177	169	212	190	200	158	162	194	167	186	190	175	184	167	178	171	192	220	181	187	175	179	193	176	182	181	193	206	185	193	203	179	191	163	152	181	186	197	193	183	199	158	180	175	181	182	196	187	209	210	226	174	195	189	172	187	180	179	196	210	191	159	192	220	191	163	177	182	164	195	191	215	182	170	159	190	158	163	194	194	177	173	172	196	172	188	197	158	166	195	177	169	213	196	227	179	156	186	165	190	193	182	215	177	177	200	202	187	199	190	177	198	164	188	186	175	183	159	185	201	178	192	183	178	202	205	183	191	198	212	190	200	176	175	160	174	187	187	197	172	200	178	184	174	164	174	185	168	178	181	167	185	235	214	186	177	182	203	174	168	179	175	164	182	201	184	212	181	187	179	197	173	166	184	189	192	185	176	188	162	179	167	185	168	182	161	172	188	190	194	166	188	193	195	209	193	193	193	161	187	203	176	174	160	232	187	180	172	186	210	215	201	185	187	169	204	169	204	200	195	197	194	165	186	198	175	185	196	183	169	182	168	182	202	185	157	192	157	183	214	205	183	190	189	176	192	178	183	201	176	198	166	187	182	169	188	173	189	178	180	201	189	207	186	165	172	205	194	156	170	186	182	167	166	166	205	201	154	180	165	176	204	187	199	196	180	200	175	189	188	162	192	168	194	193	161	192	174	163	168	190	190	189	169	175	183	175	174	203	170	196	201	165	192	203	174	180	194	179	170	207	183	180	181	182	180	187	174	180	179	178	173	210	182	168	192	196	176	183	162	190	168	162	173	182	164	187	168	188	188	152	157	176	189	203	181	200	202	168	172	194	160	189	180	198	178	202	173	176	177	190	187	173	184	191	194	189	169	180	188	163	176	224	186	170	182	198	196	208	191	194	189	184	172	182	175	176	181	147	175	186	182	178	211	170	189	149	186	179	184	177	185	196	193	183	158	174	179	191	192	173	188	177	172	183	180	198	179	198	190	175	172	180	197	184	197	187	162	175	166	180	205	163	187	175	217	174	185	209	193	183	197	187	175	221	156	167	181	177	171	171	188	192	178	185	184	161	198	167	179	179	204	198	178	195	169	169	174	159	170	197	165	173	149	190	181	187	194	186	193	183	189	198	167	185	201	179	195	184	176	175	189	180	196	178	183	168	187	163	196	204	174	181	182	191	161	195	168	157	173	191	213	197	206	169	175	191	177	174	184	178	168	193	175	204	205	180	194	195	183	189	207	183	178	165	183	182	194	184	168	173	160	208	217	163	178	170	180	170	201	178	193	182	182	190	209	206	172	174	183	187	196	169	175	205	173	188	213	186	177	182	180	188	189	194	198	173	186	180	194	171	178	177	168	175	167	209	186	176	185	178	163	169	168	182	180	172	196	187	188	211	170	178	193	198	161	165	178	168	208	192	194	192	196	195	205	178	177	190	186	176	180	182	191	189	189	188	192	180	176	179	205	220	192	181	187	172	199	200	183	176	176	185	172	211	196	197	220	192	194	190	168	188	189	172	198	190	171	185	159	195	199	179	165	196	176	199	165	185	184	177	160	192	197	197	197	177	167	180	190	182	179	190	162	175	218	198	182	186	174	181	179	164	161	165	183	172	178	168	162	180	185	181	189	187	185	209	194	158	171	192	178	183	201	178	174	171	207	195	187	189	184	161	203	167	165	183	175	169	164	172	200	163	168	195	210	200	168	189	168	163	177	202	175	198	198	209	197	170	179	203	170	187	181	212	164	200	183	161	160	197	197	158	177	155	164	172	195	198	175	192	202	173	188	192	182	199	182	186	150	199	160	172	177	187	179	201	195	188	188	171	204	179	200	160	186	159	180	201	173	190	189	176	193	203	195	183	180	195	171	184	171	202	201	189	192	156	181	176	205	182	183	196	194	166	201	171	205	182	191	162	182	199	152	172	167	162	183
4198	5800	3298	1933	1279	865	684	622	593	537	522	502	511	477	487	470	471	476	506	486	469	487	450	459	456	457	448	479	457	460	483	503	424	455	466	458	428	466	433	402	471	426	444	455	470	466	463	448	450	472	444	459	448	440	470	436	455	439	458	422	444	474	438	464	461	460	454	436	444	430	433	415	456	469	443	427	442	466	447	446	416	435	440	457	456	407	445	442	463	453	403	461	423	451	427	486	430	449	441	449	431	461	451	460	459	456	416	413	447	458	513	449	435	399	437	457	436	443	464	447	429	437	423	460	450	455	456	441	429	461	481	442	454	423	455	447	448	463	430	436	440	448	457	413	461	471	445	431	432	464	454	450	432	434	420	443	463	412	432	437	454	421	426	468	415	412	458	470	467	448	425	405	437	413	443	394	456	435	415	437	429	428	439	449	423	432	417	450	453	450	464	435	456	434	465	464	443	406	410	444	425	420	429	452	448	441	458	449	447	421	419	446	435	444	442	456	450	427	467	431	433	455	440	472	429	424	471	461	397	425	428	457	429	441	450	493	453	435	471	416	413	438	456	440	453	417	441	460	466	458	462	441	433	460	425	458	484	457	460	441	469	423	444	431	421	412	489	421	419	459	449	412	426	477	441	465	482	446	437	450	430	463	460	448	429	466	448	457	439	424	444	467	437	472	467	429	437	455	450	437	422	440	454	433	431	474	459	431	445	423	434	435	445	472	432	442	467	476	430	421	407	446	446	442	420	461	432	464	439	422	440	427	445	459	410	453	413	424	430	412	422	426	417	467	417	425	422	418	434	409	454	459	464	469	465	442	460	440	494	449	403	415	407	445	461	444	459	441	448	443	428	484	469	445	415	401	468	449	454	429	447	451	426	426	440	443	435	417	430	448	447	439	463	449	382	434	467	425	448	417	492	489	480	442	454	439	408	483	471	421	432	405	428	433	469	463	478	468	441	463	470	468	414	450	438	421	449	453	453	424	431	416	418	456	427	456	421	431	475	414	434	449	461	438	477	423	431	451	440	411	429	442	457	417	475	392	456	424	427	429	450	439	423	444	456	425	451	437	439	444	438	424	435	431	458	436	425	425	439	449	436	445	443	411	490	436	435	429	447	449	436	436	421	473	431	452	430	431	435	427	425	432	469	423	429	456	435	458	472	438	432	419	403	475	449	444	410	502	448	430	432	451	428	427	447	466	493	425	439	466	439	443	433	405	425	428	432	408	410	431	432	490	405	422	408	417	418	469	440	422	442	468	464	428	452	419	420	450	464	461	446	442	463	454	411	428	459	415	461	429	438	399	418	436	448	479	431	467	465	406	452	470	445	423	437	420	450	398	437	442	457	433	440	433	437	416	447	433	440	434	410	434	428	448	441	438	447	486	405	453	452	464	464	421	456	452	473	454	437	427	448	415	433	463	437	448	429	445	456	425	460	465	443	460	460	442	433	497	467	452	440	435	431	426	410	420	450	416	426	424	423	450	460	433	439	455	435	397	448	429	411	441	434	443	420	451	442	419	420	426	432	438	393	448	497	443	436	458	441	418	422	403	445	405	452	448	434	436	477	406	428	448	425	439	419	450	425	442	437	442	414	450	450	456	448	452	463	480	453	463	431	397	470	408	413	417	427	452	413	441	471	444	452	446	463	426	449	428	441	445	400	463	446	461	441	435	423	411	478	418	418	427	422	422	436	435	467	426	450	452	410	434	458	456	459	445	445	425	440	456	460	436	459	420	443	444	430	435	442	439	424	465	439	451	429	447	478	432	403	446	444	433	491	431	492	436	468	451	428	431	458	452	462	437	453	458	443	471	431	446	419	434	447	425	470	444	452	438	428	429	439	468	461	429	473	469	432	465	433	417	405	466	479	429	496	430	439	455	414	424	399	413	468	486	433	430	430	455	442	447	426	434	421	459	466	426	418	451	460	457	444	433	463	403	401	443	432	449	460	455	435	444	459	446	456	484	451	476	461	435	417	422	448	458	410	439	436	449	453	442	432	449	434	409	464	455	427	445	411	436	434	395	396	469	458	412	457	456	438	403	443	435	428	420	413	450	399	443	472	439	458	426	417	452	435	424	425	433	405	446	429	468	448	456	478	425	444	476	423	451	436	449	445	415	447	444	489	421	453	417	443	439	459	459	446	485	456	424	436	428	423	440	462	466	438	429	429	469	413	443	494	451	418	443	431	428	452	457	471	431	426	401	434	433	437	471	457	457	447	445	419	447	453	483	406	454	416	426	456	447	451	475	498	439	416	442	442	442	440	396	460	450	438	472	423	452	425	458	425	434	449	439	491	440	422	430	449	454	437	454	476	428	458	465	494	427	449	398	426	414	452	416	461	458	467	380	462	424	419	473	423	430	433	472	424	431	417	430	455	471	465	430	485	438	440	443	415	462	418	465	427	444	423	467	472	407	456	433	434	433	460	456	446	417	449	438	465	467	465	463	423	447	439	443	426	444	444	442	453	484	431	495	454	451	455	447	437	442	437	455	395	475	419	443	445	439	459	424	439	432	458	422	458	451	422	478	485	442	465	409	450	452	464	449	420	405	443	438	455	511	452	442	448	499	442	433	395	463	449	412	459	431	469	480	471	451	443	430	454	487	432	443	438	442	486	450	450	463	416	474	467	415	454	451	431	450	434	445	471	420	434	444	443	414	445	433	445	477	443	404	428	473	408	398	449	459	407	473	506	440	442	456	466	417	445	421	420	465	419	432	390	454	497	435	420	441	431	441	441	444	429	420	461	401	448	455	482	486	450	457	425	461	413	445	449	431	438	438	435	459	453	419	483	452	406	465	443	460	438	443	415	428	427	455	427	442	455	422	423	434	462	425	450	414	440	424	430	493	403	451	449	415	442	434	440	470	398	474	432	459	436	418	449	440	433	460	452	469	445	442	441	437	418	451	434	428	431	440	439	450	453	438	436	439	445	418	463	438	436	425	438	449	452	424	478	457	420	445	423	429	445	438	413	457	414	449	460	433	451	453	440	487	442	461	427	421	448	496	456	427	455	452	438	453	427	449	437	481	463	455	459	458	417	430	452	427	487	430	434	444	418	454	422	429	441	471	487	435	456	477	430	443	427	453	452	457	448	441	443	411	441	433	440	425	464	448	438	420	433	451	422	437	434	450	473	447	451	469	423	438	459	407	409	435	460	441	480	464	433	456	403	436	448	458	424	453	440	442	432	466	454	449	434	412	479	462	488	454	469	444	433	429	391	456	475	464	433	428	443	452	472	459	436	458	436	447	432	384	453	409	438	409	468	446	468	409	462	435	483	427	409	436	438	431	475	467	463	463	438	448	502	471	451	455	446	408	412	417	410	449	411	409	437	452	431	454	449	443	430	475	423	487	440	458	466	442	420	448	394	426	451	451	425	409	443	468	467	426	462	478	443	422	416	454	440	435	434	444	429	439	461	432	478	454	450	414	467	433	406	454	449	426	440	402	460	475	499	429	433	453	434	477	415	462	433	425
31457	19309	8015	1384	903	597	515	500	459	429	412	426	475	406	427	428	392	408	397	428	434	429	396	412	430	399	354	450	399	396	372	395	425	386	417	428	396	419	434	396	405	415	392	411	365	403	387	380	363	408	383	410	386	394	388	406	391	419	377	402	378	370	419	447	394	369	381	361	375	424	391	404	358	355	405	391	393	356	410	374	413	416	413	387	406	380	376	415	370	381	420	396	365	431	380	381	425	396	438	406	406	387	386	377	404	401	416	428	392	392	417	402	389	368	380	368	406	366	377	395	402	368	391	378	363	399	387	422	400	373	379	363	380	387	379	406	422	410	392	384	392	372	432	390	385	439	404	407	391	401	364	368	380	377	403	409	444	338	435	422	393	415	366	420	394	407	384	387	430	383	355	417	397	382	380	360	404	385	427	397	419	379	388	388	376	438	383	378	415	370	392	374	381	434	381	409	358	388	380	392	377	401	341	399	411	422	400	380	389	376	402	382	390	404	412	387	389	396	372	387	395	388	398	420	399	392	371	377	416	393	405	418	401	413	424	388	390	405	362	375	405	364	383	388	361	398	409	378	418	380	448	425	401	402	401	370	379	379	412	366	372	380	363	423	388	396	355	384	364	402	401	343	350	391	364	347	426	406	371	373	424	405	372	401	387	380	384	442	398	378	412	431	385	362	411	410	365	430	407	369	386	400	382	370	413	360	401	434	408	395	394	406	412	374	372	400	394	370	389	383	387	394	401	412	400	417	402	398	379	364	383	393	417	405	392	417	381	377	413	385	380	414	400	371	417	431	410	394	432	356	405	391	419	367	397	391	390	397	405	425	388	377	403	382	324	388	418	441	373	414	371	398	412	374	410	412	418	401	399	379	425	437	404	377	381	402	376	396	424	420	382	402	393	372	358	388	391	393	417	387	394	407	386	387	408	401	394	401	379	402	407	407	384	411	364	437	374	371	389	385	347	384	414	358	399	434	433	425	380	417	400	409	423	351	421	371	391	403	393	408	427	378	367	421	439	422	367	394	415	419	403	395	386	380	383	373	414	421	407	421	402	411	416	438	363	402	389	379	393	401	386	419	364	414	402	395	371	377	375	382	381	404	369	383	376	367	387	398	383	379	429	400	399	420	419	399	404	372	410	373	405	412	414	354	352	396	413	417	404	364	364	411	348	403	386	379	388	387	375	382	418	360	381	354	391	411	390	398	382	413	393	408	401	410	394	412	435	376	451	403	405	393	346	346	371	373	415	443	370	390	400	397	426	383	390	358	418	431	387	383	375	407	389	388	379	397	378	353	416	390	389	366	414	425	385	411	414	369	338	395	416	400	411	390	371	405	383	389	427	409	406	409	372	376	400	364	380	377	407	394	389	390	408	384	402	406	397	406	406	424	378	456	397	388	407	385	426	408	395	369	383	398	369	387	353	404	379	404	405	383	410	415	406	423	407	391	377	375	392	400	389	400	387	382	387	406	400	377	391	408	364	382	400	407	378	384	380	389	385	385	437	392	404	403	380	386	396	402	401	385	405	406	376	373	389	374	394	385	438	416	404	434	399	395	406	401	423	399	400	394	374	399	408	386	409	391	437	416	394	409	386	396	378	403	350	367	390	407	415	375	409	392	416	360	399	378	403	417	375	366	399	378	379	418	383	379	400	351	380	415	391	382	385	384	383	410	394	436	386	396	343	390	411	405	422	422	376	353	423	426	376	410	401	401	399	417	393	387	453	379	394	385	376	402	420	396	428	386	398	398	386	422	415	435	437	399	427	383	428	393	401	397	393	366	414	389	381	434	391	413	407	410	385	399	376	429	427	453	404	348	405	412	387	399	400	384	399	399	386	397	400	415	399	387	410	409	454	406	359	393	385	408	394	440	420	429	420	374	417	424	386	391	405	397	364	412	436	384	418	386	387	389	410	388	393	397	400	357	412	445	403	385	422	423	382	420	372	344	422	398	422	380	376	421	406	413	381	375	391	376	398	401	403	379	390	457	398	360	346	415	418	375	410	392	400	418	370	398	368	395	373	370	412	405	399	415	416	413	421	406	373	414	390	427	390	372	393	378	399	385	382	394	394	368	390	408	388	407	403	384	377	372	375	375	387	427	421	380	378	400	366	389	362	412	387	387	370	420	389	371	421	386	365	382	370	396	394	394	397	403	373	369	390	403	406	400	389	416	384	402	376	352	405	369	378	427	354	426	437	374	399	383	397	384	424	409	419	419	401	419	401	362	376	439	413	429	432	402	386	388	429	411	416	400	400	407	385	389	425	342	419	408	403	403	384	408	416	385	389	376	398	440	392	377	390	418	407	386	407	431	402	390	369	404	414	381	444	383	418	394	385	379	413	412	365	390	410	384	386	402	368	410	395	388	405	402	401	362	367	378	389	422	364	386	381	426	393	416	350	385	406	378	390	369	385	384	348	418	369	377	407	353	390	361	395	387	414	392	390	391	362	390	424	412	374	376	393	399	413	418	378	428	431	408	398	407	436	397	419	391	410	383	393	373	370	399	393	388	410	429	382	368	371	438	368	372	379	411	395	381	362	406	409	386	356	364	377	402	371	345	396	362	420	373	410	372	374	399	368	405	379	383	340	439	382	356	362	371	400	374	382	376	357	408	373	386	414	368	374	386	373	399	401	412	385	398	394	379	396	389	367	401	394	432	408	386	408	378	403	412	373	389	404	446	377	394	385	377	365	405	372	403	385	392	360	388	404	381	401	435	430	391	378	376	352	421	400	368	369	383	390	414	418	412	387	403	381	399	384	388	383	375	368	374	367	416	411	393	404	399	394	351	415	388	390	413	424	379	408	402	429	388	390	411	399	392	406	409	391	407	381	405	405	393	375	369	413	384	433	375	404	425	432	361	411	402	421	393	419	408	417	404	402	383	352	353	373	392	410	375	377	414	367	367	399	366	395	400	409	385	350	425	400	389	380	388	441	391	383	381	366	380	424	369	400	415	398	394	404	422	377	378	367	408	404	411	441	401	372	397	426	385	422	395	417	396	398	382	431	397	407	380	406	424	411	384	416	387	398	365	368	415	403	413	373	410	379	390	370	404	405	401	420	388	421	411	385	399	402	363	399	347	388	404	418	389	389	366	401	383	392	404	408	414	388	410	387	389	413	394	380	407	399	412	385	404	396	399	389	372	398	410	394	407	407	371	387	416	383	399	377	395	404	389	400	404	378	408	397	339	380	396	410	409	340	378	369	448	422	384	410	382	430	408	368	390	397	367	356	376	367	422	362	380	389	408	353	384	406	359	389	403	405	399	412	393	392	396	424	424	413	394	381	396	410	369	397	367	361	364	376	394	380	428	389	373	432	384	433	374	394	400	396	394	392	394	394	386	409	408	379	371	425	371	406	408	403	397	382	378	400	409	410	392	377	390	419	374	401	396	411	405	376	411	390	418	392	394	380	381	370	412	409	387	396	369	395	388	401	411	366	397	401	381	418	386	400	428	384	424	390	422	383	425	437	409
5750	2078	1502	1309	1171	946	878	946	960	863	829	882	883	861	870	889	933	864	916	900	850	886	887	852	882	892	849	838	936	907	865	866	885	848	944	863	868	874	892	883	913	902	873	925	846	852	872	876	920	927	848	863	865	891	889	843	907	862	887	879	842	901	864	887	842	871	894	841	887	848	895	863	884	882	860	849	902	842	881	927	906	900	901	923	904	849	840	832	884	934	845	919	843	885	868	922	902	859	835	848	889	808	872	849	888	806	824	847	893	882	904	943	866	910	880	850	849	928	916	906	840	880	818	869	932	863	892	854	912	883	877	923	877	832	883	881	856	900	898	834	820	863	858	862	905	875	852	868	873	905	928	867	941	867	832	907	900	922	815	807	908	867	834	830	833	892	829	898	899	903	890	858	906	848	867	853	889	927	827	904	948	860	802	891	846	819	872	842	862	899	895	835	835	855	879	847	912	898	880	883	875	909	902	874	867	850	816	860	882	927	820	858	900	881	851	839	914	870	937	857	934	832	882	823	858	861	845	909	880	873	849	833	818	884	860	832	887	847	885	905	857	924	834	898	899	850	874	863	916	927	901	880	847	911	874	862	848	888	852	890	876	878	865	877	874	932	895	901	856	823	892	877	896	863	904	895	873	865	803	907	863	864	816	893	888	888	918	883	853	882	840	886	825	863	929	921	866	846	846	896	924	882	874	822	884	895	891	902	885	879	892	864	886	898	919	863	942	871	903	877	862	877	892	852	888	797	891	900	855	884	852	857	901	889	865	903	888	908	921	856	923	917	869	910	868	847	850	872	893	848	880	916	909	831	878	855	907	927	852	895	904	925	941	888	854	902	810	869	861	929	879	824	896	871	837	963	904	825	854	870	920	855	871	879	912	843	842	880	849	932	851	963	850	947	887	839	841	868	864	840	902	809	921	874	912	876	861	905	839	850	874	841	860	914	906	900	877	873	848	915	882	924	875	836	883	876	888	868	911	923	896	833	917	872	825	919	911	898	826	888	853	889	904	883	863	907	842	856	860	944	825	902	899	921	890	864	868	834	909	828	868	871	888	868	885	879	891	828	843	900	880	881	889	842	846	886	933	904	899	866	827	848	898	919	873	875	847	860	880	876	940	824	910	866	833	885	882	868	871	876	864	899	852	864	884	885	929	872	883	909	892	872	899	879	826	845	857	889	889	874	873	890	854	859	857	845	882	882	863	843	936	887	878	837	835	864	903	873	897	882	876	884	805	822	889	848	832	862	900	914	899	890	900	888	860	891	888	868	834	904	870	923	928	838	815	840	884	889	894	891	909	906	898	891	876	884	841	851	902	831	900	841	847	850	868	900	919	869	919	889	881	884	885	857	905	873	867	868	874	884	894	893	826	853	879	911	880	843	867	852	861	857	877	873	881	925	918	880	856	893	915	868	841	905	848	881	923	869	933	837	887	884	839	901	861	872	882	873	821	833	895	807	841	873	908	915	848	888	864	869	896	822	826	886	843	848	822	882	831	902	860	886	910	882	955	874	895	884	900	937	892	869	861	835	908	886	861	865	878	882	884	913	879	860	894	895	879	887	853	910	879	886	835	889	855	942	951	909	889	943	875	864	947	894	814	899	885	810	848	869	910	898	890	883	853	859	921	854	836	855	868	851	854	854	846	902	907	873	891	867	867	945	911	886	885	844	850	862	858	854	875	882	927	889	841	846	861	863	856	833	841	865	882	846	875	866	916	877	842	902	913	809	904	853	913	868	817	904	938	826	822	879	907	909	860	967	902	834	852	787	900	882	902	857	907	882	854	809	877	847	849	931	908	892	879	931	856	818	900	907	851	901	850	867	903	870	835	886	873	848	902	887	905	838	867	894	872	894	906	860	847	899	851	885	864	864	810	886	891	884	878	887	832	838	898	873	904	914	905	872	913	905	900	878	819	857	843	826	819	891	878	859	907	880	884	901	920	898	862	870	864	868	892	901	826	917	841	887	845	859	949	877	851	891	837	888	869	926	872	872	861	896	858	831	876	791	837	893	832	918	901	874	826	942	902	883	856	881	857	841	850	900	845	909	901	870	907	888	846	827	891	853	868	909	900	859	861	875	824	912	842	906	813	826	853	856	856	868	834	846	927	901	903	905	866	905	847	880	862	923	875	876	892	943	844	862	941	848	829	855	867	862	876	865	907	851	853	877	877	904	905	913	858	911	874	916	881	854	939	904	901	848	917	844	860	863	887	850	886	890	811	891	893	879	869	859	900	845	860	863	875	867	885	874	884	880	925	880	854	838	926	874	913	910	867	894	869	875	844	842	905	901	886	928	916	885	900	818	879	845	844	902	860	891	876	898	851	850	866	862	824	883	877	884	911	910	852	847	873	893	876	853	875	880	851	839	896	857	839	877	916	910	870	898	814	899	922	860	881	859	833	843	896	845	889	857	883	882	864	876	865	893	875	913	807	915	865	925	948	868	881	846	904	868	827	830	892	847	930	832	886	916	872	894	853	896	876	926	931	839	882	819	924	897	900	890	835	921	851	892	878	881	864	898	900	814	872	847	895	915	853	870	831	897	891	883	910	846	827	837	861	852	915	875	898	864	869	918	906	892	906	870	839	884	853	886	888	911	912	848	901	885	837	894	862	874	878	893	877	870	855	821	856	892	867	928	839	844	883	871	885	898	911	872	904	909	885	842	889	913	801	843	868	902	869	900	870	927	876	893	867	880	863	878	875	885	917	908	932	893	880	841	886	873	876	858	899	924	909	855	885	877	862	859	806	862	889	941	879	890	937	883	885	917	852	866	870	853	892	912	889	872	847	871	862	931	946	893	918	900	910	877	854	916	883	892	882	849	873	859	882	838	878	887	840	887	877	895	883	945	866	921	908	882	812	909	897	881	894	904	851	955	869	906	910	796	851	893	897	890	883	882	888	896	918	885	855	865	845	902	885	873	887	876	867	909	804	913	861	849	877	887	837	910	843	891	913	794	880	844	897	830	844	849	879	838	839	899	829	865	908	891	870	918	888	900	910	910	937	871	897	860	861	880	869	889	884	834	854	841	862	906	870	854	884	911	896	869	905	853	856	868	829	852	938	866	882	912	896	892	891	879	847	941	870	825	901	861	853	885	854	837	867	869	924	840	893	894	873	852	887	829	799	873	824	865	836	873	818	878	949	808	868	865	919	852	882	836	872	914	859	852	834	838	883	840	857	906	855	849	924	893	878	904	905	874	901	890	906	897	870	878	888	807	841	921	898	882	904	882	838	905	812	891	864	841	880	909	932	947	857	913	856	858	896	871	894	872	883	820	844	908	886	895	895	947	914	858	835	867	866	827	866	852	877	888	815	899	839	905	851	828	873	878	903	922	908	907	888	853	912	839	894	896	887	870	863	905	820	843	931	883	1000	872	945	859	866	873	911	870	877	924	907	862	865	893	818	865	892	921	919	868	901	879	854	852	842	841	859	811	869	876	855	904	868	904	881	848	908	853	877	883	886	914	874	880
23926	20654	23895	27412	20652	19917	1428	639	390	398	403	396	351	331	323	360	331	327	317	320	326	306	298	318	290	310	301	276	282	250	263	280	284	250	288	312	298	295	329	284	299	305	297	293	298	281	284	274	279	292	306	260	315	299	287	291	274	262	277	286	291	292	310	244	266	332	299	268	245	269	306	292	261	296	284	289	263	262	224	277	248	306	236	281	263	272	272	277	276	257	298	285	278	287	267	252	279	300	275	304	304	250	268	278	268	298	261	273	292	276	282	276	309	284	294	285	277	256	295	312	291	303	257	257	266	292	270	261	276	260	303	265	270	262	269	278	287	282	282	294	300	303	283	274	280	278	252	267	280	303	276	259	270	257	259	246	297	286	270	241	292	272	275	273	250	321	298	296	281	271	262	273	300	299	296	307	268	293	295	270	269	312	281	261	276	325	292	255	261	279	300	261	267	271	299	277	274	281	281	282	268	257	320	305	299	274	268	302	258	270	246	296	282	301	266	244	297	262	307	286	301	269	273	270	275	251	297	301	285	246	282	268	283	283	285	295	317	305	314	279	289	251	258	279	261	329	274	298	260	301	292	277	259	258	281	256	267	277	260	302	269	296	267	288	247	286	281	306	252	266	264	307	292	293	256	235	294	265	279	308	308	271	276	303	272	299	257	257	242	278	258	300	275	293	283	286	276	272	295	280	280	277	263	296	297	286	299	277	272	287	281	303	288	293	270	272	268	327	294	269	271	293	297	262	295	263	295	305	277	273	260	290	258	287	252	282	279	272	284	304	292	269	244	275	283	293	266	294	271	274	294	256	273	271	303	271	280	282	273	298	276	262	287	258	244	265	271	274	289	273	298	293	272	263	273	305	273	298	268	270	272	280	267	255	294	263	297	264	285	251	279	298	292	292	247	240	306	301	279	294	234	283	236	274	256	280	265	315	296	319	281	258	304	243	283	271	272	278	273	295	297	261	292	280	241	267	230	288	264	278	258	293	288	280	308	271	299	294	315	303	283	277	291	267	229	259	298	304	320	305	283	300	297	270	280	291	274	275	310	266	287	281	299	247	262	258	292	284	273	275	267	302	251	268	273	270	303	301	250	283	279	282	254	328	296	252	242	290	302	305	247	274	250	248	260	269	272	248	284	298	288	275	282	291	299	325	249	250	281	276	274	265	285	260	270	310	307	274	267	289	278	271	278	306	258	294	282	292	260	265	275	287	264	286	267	280	274	280	279	291	258	276	295	295	291	281	251	272	258	265	277	255	282	238	249	284	295	252	299	304	298	292	257	283	278	279	245	260	255	278	298	279	285	263	260	288	276	275	254	282	289	280	250	304	285	281	276	269	270	293	273	271	284	224	260	261	269	280	269	273	264	291	311	278	259	240	282	303	267	288	294	280	276	265	262	275	270	299	266	248	308	284	282	273	238	279	327	274	259	248	310	246	251	280	254	272	274	266	299	279	266	276	298	259	279	272	268	315	289	262	293	291	297	278	257	287	268	286	297	251	237	314	285	286	305	273	248	303	245	299	276	290	259	310	247	251	237	284	264	282	267	272	276	288	294	283	276	269	272	317	257	273	269	262	244	280	258	291	297	270	278	280	270	252	268	246	263	265	264	281	282	258	278	292	305	279	276	254	288	282	296	266	271	301	254	273	266	275	246	283	300	307	288	289	277	267	257	251	284	273	253	284	293	252	301	266	254	260	286	279	275	284	296	259	263	266	288	284	284	280	284	238	284	310	301	287	280	279	276	279	259	267	253	272	280	249	271	273	323	292	281	307	290	284	232	264	278	278	254	281	288	269	279	300	278	248	281	251	289	284	262	281	268	284	235	288	271	266	282	263	287	267	272	270	266	287	321	275	287	283	285	302	291	287	275	292	281	288	288	302	275	280	284	263	260	296	284	256	292	291	245	252	305	273	290	273	261	284	277	273	268	266	298	277	260	286	284	309	282	292	293	283	299	259	283	263	265	282	265	277	282	304	270	285	284	288	308	285	281	296	257	287	255	257	292	276	258	290	306	261	306	285	276	275	289	290	326	277	283	288	294	281	289	279	291	278	269	271	272	278	267	250	294	265	259	289	288	280	300	285	293	276	276	284	265	239	274	307	267	299	279	299	307	271	288	277	237	269	298	275	275	280	244	312	293	260	264	283	254	293	285	280	282	257	296	241	288	313	278	279	248	264	300	263	273	284	281	282	275	303	277	260	275	223	268	286	272	294	272	273	268	274	238	296	306	270	263	283	274	286	284	265	272	318	256	260	276	306	268	264	286	269	274	286	302	303	267	234	269	272	269	237	316	280	289	281	280	291	274	261	266	260	279	267	272	247	278	282	283	288	247	267	274	261	286	288	267	292	289	269	303	297	294	258	274	264	255	313	286	265	267	278	271	287	260	263	302	303	283	290	291	269	288	275	295	252	282	272	284	283	280	287	305	270	280	279	258	274	279	280	286	279	287	313	233	299	282	276	247	281	280	270	303	288	285	255	274	297	267	270	285	276	314	287	246	266	259	282	290	269	252	273	257	249	264	279	263	289	273	292	276	287	272	269	289	280	280	268	298	315	275	271	283	261	291	297	267	281	276	262	283	269	274	288	255	302	293	245	240	246	291	258	296	276	300	285	274	284	281	254	276	252	286	298	283	280	266	285	259	278	281	281	311	288	274	259	286	286	249	263	299	265	279	277	279	261	277	264	262	276	279	293	292	279	261	280	263	271	297	282	280	270	272	276	261	309	254	298	289	272	282	241	260	262	296	267	293	260	265	305	282	297	260	281	283	296	275	249	254	255	249	274	270	261	287	276	279	266	248	311	275	309	273	252	264	284	276	286	251	237	284	259	255	272	260	285	263	302	307	258	270	262	281	274	276	300	265	297	284	288	276	275	286	271	280	273	250	262	270	279	283	259	276	261	270	277	267	273	286	265	249	286	237	257	296	256	276	253	261	280	267	285	285	285	276	276	278	293	249	290	318	288	273	263	294	251	260	305	262	291	298	274	257	305	286	273	286	272	284	254	274	299	294	272	309	283	308	310	262	243	269	277	287	271	299	279	293	273	278	273	277	267	264	299	261	263	287	294	266	303	272	277	263	273	256	268	282	260	248	259	306	277	282	302	273	307	274	284	281	273	278	242	264	291	265	315	273	282	283	295	273	273	260	283	269	271	286	273	270	266	243	236	313	271	260	254	292	283	305	280	271	281	293	291	300	279	277	259	301	299	283	276	268	291	290	255	296	292	290	280	311	286	270	262	265	265	278	290	256	291	277	308	279	287	291	280	260	282	283	281	281	275	282	310	252	279	265	269	283	277	271	259	275	271	290	301	279	268	262	284	245	276	247	287	248	260	298	253	278	313	300	285	252	268	289	301	255	257	260	304	279	298	289	281	263	261	258	236	271	283	292	296	302	278	258	296	245	267	265	270	277	297	292	272	278	302	285	288	299	291	268	282	261	285	291	278	264	267	273	292	284	276	268	246	272	265
3919	4097	2517	1676	1060	854	736	698	689	724	653	706	651	655	643	689	663	664	642	669	666	637	677	666	618	604	628	637	670	600	648	612	619	622	631	640	663	648	640	604	623	620	647	659	634	622	632	621	612	591	608	648	653	598	670	616	631	635	671	655	666	614	623	597	602	641	640	633	621	633	640	642	601	604	633	617	646	612	597	623	588	603	642	620	633	643	634	614	594	611	621	626	639	616	645	575	614	627	673	601	599	681	613	658	670	694	645	653	630	594	605	621	586	633	587	637	653	624	660	641	630	686	590	629	618	677	662	665	614	606	598	613	627	635	611	656	638	613	590	624	621	648	615	654	606	620	655	625	621	632	639	620	606	608	611	646	630	600	617	599	618	620	623	610	595	599	600	580	643	626	608	621	609	633	633	597	633	604	632	641	618	625	604	613	629	623	621	657	633	615	630	651	631	642	619	613	630	606	631	614	627	677	648	687	622	636	623	649	595	593	636	641	648	581	587	641	634	599	654	621	645	601	600	613	616	663	638	646	628	665	681	630	655	621	636	596	633	655	576	662	631	663	619	624	616	576	588	655	624	592	638	623	608	641	659	612	653	661	588	641	658	664	625	610	569	609	631	620	671	625	663	637	635	654	614	679	658	618	622	656	615	640	641	603	596	607	636	627	624	617	624	657	650	612	636	659	612	628	634	630	574	619	601	663	620	602	616	595	618	660	606	613	639	639	668	611	661	649	631	620	599	655	603	657	584	600	617	623	643	641	612	669	615	623	612	597	633	617	582	610	603	707	618	597	640	608	626	626	619	638	610	641	623	636	623	673	603	604	582	634	599	624	663	621	616	654	668	643	709	634	665	607	607	675	600	648	606	625	645	642	626	642	609	626	650	580	638	600	654	618	610	637	631	653	582	613	629	582	595	569	608	593	648	594	665	640	670	599	625	584	647	615	618	601	633	604	635	647	667	605	641	645	614	652	646	612	663	659	654	617	667	593	691	603	592	592	641	652	654	629	617	642	625	647	617	612	595	615	659	656	615	665	606	681	630	611	582	653	629	617	611	606	610	591	631	613	659	675	647	662	632	598	639	668	673	626	621	641	594	607	651	618	628	629	644	628	642	632	642	628	632	633	603	599	662	552	648	653	622	627	666	618	668	660	611	608	621	667	589	637	626	647	634	605	684	610	603	640	637	651	584	617	641	643	640	667	628	612	606	633	603	603	635	613	594	586	595	598	596	606	610	682	634	647	648	609	643	705	672	598	636	639	601	599	606	620	626	627	596	608	611	628	598	627	644	653	668	592	603	619	629	641	620	611	591	665	617	649	645	627	675	621	614	607	618	656	614	623	619	638	581	660	640	664	660	634	600	594	620	651	648	604	636	641	669	622	616	624	569	608	594	593	624	664	640	619	598	652	678	639	643	598	619	642	619	613	618	629	651	635	637	650	594	580	626	652	619	604	635	638	617	610	628	621	632	613	577	664	599	668	655	640	651	595	622	652	623	590	607	610	644	593	616	623	617	619	629	627	674	601	580	623	627	635	592	652	631	631	636	608	643	593	620	586	616	634	596	626	658	648	616	636	649	628	679	623	616	652	616	625	619	613	676	669	670	635	645	599	604	617	613	651	650	599	590	607	678	633	608	603	612	606	632	663	639	647	602	573	645	657	609	645	631	659	640	663	616	601	673	634	634	655	595	581	606	605	636	595	664	590	635	644	632	638	602	605	618	617	637	608	635	621	646	618	649	634	671	603	633	670	649	626	635	594	636	630	615	652	615	645	616	641	622	659	624	607	635	592	651	662	597	653	614	618	583	589	667	607	670	648	619	575	623	599	661	588	639	629	623	634	604	655	593	613	636	657	603	615	631	629	601	596	618	630	620	590	673	612	635	658	603	649	657	642	584	618	624	607	660	636	621	630	595	608	634	603	609	634	628	614	620	614	607	656	601	628	642	608	640	664	617	671	619	645	607	634	651	641	582	639	605	610	678	570	678	614	619	627	621	625	614	636	617	582	686	643	596	599	630	582	625	617	678	621	597	605	628	651	623	618	602	610	610	627	638	681	685	630	626	679	704	623	673	641	625	635	666	644	569	619	674	627	605	657	697	635	605	581	597	615	617	610	642	620	652	606	640	604	635	656	644	606	577	653	632	636	635	648	589	625	661	652	649	661	646	625	586	618	636	621	590	607	622	636	639	640	608	650	588	631	631	618	628	643	607	622	621	618	594	629	595	670	631	657	669	635	630	628	631	572	680	623	596	645	690	589	642	600	621	661	622	631	650	634	636	664	633	617	650	589	628	632	628	594	628	650	661	650	638	634	618	663	665	673	634	621	647	612	628	602	605	641	606	629	662	606	613	617	613	618	616	664	619	657	604	643	648	679	628	626	638	648	624	606	615	668	660	652	618	650	621	646	580	636	662	646	633	594	695	636	617	642	644	629	680	596	563	587	632	636	611	609	657	654	590	686	640	661	636	625	637	636	643	615	651	629	649	591	583	584	663	622	615	643	616	655	632	641	617	615	665	640	621	633	633	606	615	584	623	603	660	655	651	627	635	587	583	601	596	608	640	621	677	641	640	662	619	603	654	594	622	650	583	613	616	625	619	644	656	599	626	599	617	596	596	596	641	580	623	595	610	598	629	631	593	634	660	639	593	620	613	646	659	599	617	601	639	648	659	645	575	624	616	589	634	634	623	625	629	626	626	565	612	650	609	630	641	594	587	605	589	637	638	637	646	646	647	632	674	625	578	601	583	618	575	635	652	595	627	644	629	600	637	613	633	626	622	636	637	630	638	608	656	578	640	639	625	611	667	675	629	607	627	599	661	636	645	627	638	639	612	644	649	644	633	681	582	615	634	610	608	599	596	613	668	589	619	672	619	630	670	633	608	619	661	605	614	602	602	636	599	626	634	590	669	586	642	643	604	601	619	603	619	592	663	664	630	624	599	656	602	596	629	668	622	665	662	646	636	637	629	626	640	632	656	623	589	620	666	615	632	613	640	641	699	603	649	626	628	642	687	673	626	660	640	615	614	637	578	624	646	627	660	645	655	622	619	626	605	605	644	652	654	609	616	692	664	666	626	632	600	658	618	674	636	613	655	664	619	643	636	604	646	610	582	631	602	640	667	604	618	626	628	627	634	639	655	701	614	621	613	622	646	657	646	658	603	671	629	629	650	607	589	612	641	614	620	632	649	626	601	597	617	564	633	639	633	667	614	634	664	596	677	643	583	652	633	644	585	604	673	618	640	659	623	622	609	629	660	610	647	616	641	607	671	619	636	662	629	622	608	600	617	596	604	601	654	603	612	592	654	638	600	618	659	651	609	609	621	648	637	593	635	644	661	652	658	646	612	632	609	619	634	568	629	614	598	626	646	676	644	595	611	632	694	616	656	624	630	621	641	662	598	651	634	663	625	686	608	611	646	627	592	594	619	625	641	583	608	595	623	621	645	635	627	619	625	606	586	647	582	633	654	611	610	606
23432	20674	24218	27164	20676	20707	16509	988	537	459	422	414	362	319	267	275	242	242	232	251	209	223	225	229	226	240	245	223	203	205	184	208	195	190	188	204	196	177	201	202	219	183	178	198	158	202	164	191	199	187	177	182	188	176	212	166	182	183	204	186	181	223	182	185	169	178	176	177	174	189	199	175	167	200	170	193	189	189	206	179	198	185	197	205	179	186	189	172	189	183	206	170	164	169	169	171	174	188	168	163	174	199	182	182	175	187	168	172	189	166	183	194	186	160	192	168	179	184	197	194	183	199	194	176	183	171	174	177	196	190	199	185	187	206	192	184	192	188	205	182	158	164	175	187	185	178	200	182	180	159	171	169	199	174	172	160	166	146	173	189	195	169	184	175	202	170	168	182	209	188	175	189	182	180	186	189	234	169	185	161	195	208	162	188	178	150	175	199	161	201	171	176	180	211	187	210	189	192	200	157	177	199	181	176	193	192	207	189	168	171	161	215	192	172	168	173	173	172	194	202	166	182	181	191	187	196	178	172	186	186	174	179	188	193	175	204	195	195	162	171	201	175	170	170	174	200	199	192	185	200	194	174	213	203	201	208	181	175	168	191	195	188	194	176	164	174	180	213	184	204	176	166	187	184	183	176	187	168	162	160	195	179	183	148	204	178	177	173	199	173	175	158	194	179	191	205	177	198	176	178	181	166	178	172	193	189	182	209	162	193	208	199	178	182	186	196	187	206	192	164	193	175	191	170	190	174	177	181	177	200	197	181	202	168	181	178	180	169	174	199	176	177	201	175	204	178	195	188	189	180	182	207	184	189	169	176	194	186	189	195	184	198	171	163	160	173	187	186	180	206	191	183	195	170	159	193	164	191	166	173	195	152	197	199	179	207	191	181	180	169	195	172	174	220	188	186	169	204	176	182	184	168	170	167	200	184	171	157	193	162	196	187	184	193	182	165	192	203	185	168	199	191	190	171	186	174	194	170	175	178	187	186	185	163	185	187	172	176	165	163	188	158	164	202	152	198	182	174	165	185	183	186	188	195	167	193	156	174	176	185	174	161	197	174	180	190	179	176	192	168	175	191	210	182	185	201	177	209	175	200	190	163	175	171	183	178	161	192	191	183	172	183	172	197	214	174	193	175	173	184	203	171	181	180	159	191	179	177	175	189	149	186	169	199	193	190	186	167	161	165	172	202	192	168	181	158	177	198	185	168	200	195	171	193	199	193	183	153	179	193	194	187	176	187	151	162	164	170	182	181	168	162	169	174	172	187	164	181	167	183	196	152	170	161	167	195	181	183	169	170	169	176	185	162	193	180	203	240	202	191	182	186	173	201	175	194	188	187	154	192	181	171	191	189	200	164	169	165	175	203	170	194	211	184	197	168	182	177	184	171	192	184	216	191	188	154	180	175	166	177	169	200	204	184	159	186	185	174	188	193	184	171	179	194	184	191	197	194	165	193	205	177	166	171	152	151	168	195	176	168	192	185	191	190	187	174	176	160	163	179	171	177	179	158	194	185	168	170	167	204	180	166	172	158	189	163	204	177	187	190	157	166	198	195	195	194	176	187	173	155	164	187	178	169	206	176	190	195	186	171	203	148	183	179	187	195	186	193	199	190	184	175	158	193	188	208	172	159	190	195	173	159	175	194	172	187	187	179	177	188	153	184	191	205	176	185	174	182	205	180	180	201	189	178	169	176	172	192	215	186	187	167	177	174	178	192	164	195	157	168	179	207	181	198	168	171	171	206	165	175	186	174	169	163	185	206	186	200	190	186	205	161	179	160	188	185	187	198	190	190	178	159	167	173	184	179	195	159	172	196	149	190	175	191	171	178	190	171	182	182	176	194	181	171	169	153	177	188	216	207	166	175	205	203	176	177	185	161	194	195	179	194	197	186	180	158	156	186	182	178	208	194	164	164	180	180	190	178	173	156	157	171	184	177	198	163	194	203	171	182	193	180	180	178	195	177	161	188	207	199	193	204	165	196	184	187	168	169	197	173	199	187	185	172	175	161	180	166	205	177	185	184	185	169	189	183	186	189	191	198	166	181	190	159	172	198	164	180	195	178	169	157	171	177	207	196	180	209	178	175	189	152	179	180	193	194	181	181	181	189	152	171	180	165	174	190	184	192	182	182	172	194	180	181	192	202	190	171	158	203	173	181	184	183	187	183	193	189	171	188	185	171	173	172	191	186	202	142	165	179	160	176	187	161	152	190	195	191	205	191	198	209	182	179	155	226	178	177	199	182	170	180	183	166	189	174	159	176	152	196	200	189	193	177	140	177	180	168	169	178	203	206	189	190	174	172	183	179	181	184	190	169	173	179	191	173	174	173	181	189	144	167	189	198	204	184	191	202	190	172	146	160	170	179	182	181	181	170	162	155	203	176	187	183	206	175	176	153	213	181	181	182	160	171	187	174	188	197	177	196	182	195	197	153	171	170	185	174	192	169	164	169	190	169	188	190	207	189	180	178	158	186	175	184	168	159	189	204	190	200	178	184	173	176	194	203	188	207	196	157	166	171	145	170	196	167	169	159	185	168	186	163	182	180	172	172	196	192	188	170	164	180	176	199	175	189	172	205	195	182	138	180	193	193	184	191	176	191	177	170	194	151	219	167	221	171	163	170	168	177	172	172	179	200	179	177	191	183	164	206	179	192	181	174	200	177	177	198	172	176	168	172	176	179	183	174	198	190	182	175	190	198	189	158	177	198	188	154	196	191	180	169	184	178	175	201	170	179	153	182	196	190	190	185	198	200	213	164	172	166	209	190	169	190	174	160	182	194	190	162	178	188	214	176	200	171	163	199	185	162	178	170	162	191	190	188	186	159	192	172	146	183	194	166	192	144	186	159	198	191	189	194	192	180	153	205	188	158	152	192	201	173	176	167	177	218	181	155	168	190	174	180	200	158	167	177	204	194	193	189	172	200	197	186	185	176	202	174	190	181	175	182	181	193	166	169	171	184	175	181	189	159	166	163	177	183	181	203	163	170	214	173	182	184	190	172	184	176	156	161	195	153	168	180	193	175	174	174	200	173	220	171	160	171	212	175	161	177	194	195	196	198	176	159	174	191	168	191	196	176	178	192	194	178	177	179	189	157	192	197	169	200	193	160	175	197	207	193	163	170	181	180	193	195	192	164	176	184	171	178	196	177	190	204	176	168	158	150	162	195	170	161	190	181	182	200	197	180	176	179	190	165	173	172	196	182	196	197	167	175	172	148	191	201	190	196	211	173	179	183	175	153	159	202	193	225	174	164	163	166	185	174	208	177	187	190	174	212	185	173	199	176	152	180	186	163	159	206	190	167	176	179	183	168	184	189	196	184	175	162	187	199	185	186	198	218	187	193	181	193	173	184	181	167	169	171	184	183	196	155	155	194	174	180	183	177	185	180	175	197	162	177	194	181	172	184	189	180	175	175	177	202	187	176	180	153	178	175	174	185	160	199	174	180	191	199	213	177	191	161	167	200	182	165	173	189
4034	5945	3363	2056	1117	821	656	632	514	536	501	486	515	454	455	457	475	465	474	461	479	442	473	435	456	461	460	442	471	446	475	451	469	457	421	450	415	443	482	463	442	416	448	430	417	434	428	415	469	398	419	425	451	441	462	434	431	454	455	439	414	427	435	438	431	444	448	452	414	443	441	481	458	497	423	441	434	419	415	402	434	418	435	428	417	479	453	444	455	456	447	440	435	431	459	461	410	454	418	457	448	449	414	483	454	454	437	448	467	448	449	438	454	453	389	474	432	397	414	422	461	450	425	437	457	404	423	397	411	466	429	428	459	449	452	448	452	414	450	453	426	431	446	425	439	419	478	446	414	456	441	429	442	447	405	438	469	456	452	434	439	456	425	421	430	402	395	428	444	432	414	463	439	448	434	465	399	418	435	433	458	433	469	435	422	452	435	418	406	429	474	410	459	419	372	457	395	440	431	448	444	449	457	428	431	434	436	438	426	482	486	426	440	460	419	426	494	419	443	421	445	441	463	452	414	445	440	434	430	472	433	444	438	462	456	420	458	437	428	432	443	444	393	443	411	440	421	465	435	446	455	442	405	431	430	429	443	454	432	426	405	461	405	434	434	421	451	459	432	443	426	442	456	468	424	446	440	433	440	465	435	454	454	450	438	441	439	466	443	439	441	415	450	398	432	396	447	444	450	407	395	414	465	462	416	437	457	451	415	443	454	462	413	439	435	442	408	430	441	417	436	453	407	446	433	417	438	441	475	455	453	415	415	457	453	474	439	406	498	437	439	442	460	455	438	417	422	453	415	415	485	414	439	427	443	436	440	410	428	437	479	434	408	464	457	443	462	449	417	431	443	435	447	462	405	452	411	424	418	464	454	452	426	410	447	405	433	426	424	479	472	430	412	415	447	421	421	428	469	445	432	426	434	472	450	463	441	461	442	430	449	412	433	437	383	412	420	419	418	463	460	411	463	447	410	438	410	402	444	452	443	466	425	442	410	431	477	479	418	402	434	440	422	407	404	465	434	424	448	480	435	447	415	453	398	421	428	446	428	446	477	403	426	455	440	445	483	422	413	443	467	438	422	458	421	489	414	418	400	454	413	404	459	454	447	451	434	396	451	438	407	433	455	450	443	470	416	475	461	441	424	428	456	451	450	408	451	426	416	450	442	460	442	438	456	473	437	423	411	463	458	427	417	466	445	469	437	454	427	452	455	435	437	425	431	435	427	408	450	427	461	418	460	422	417	418	442	439	431	437	441	459	448	404	431	419	469	423	408	432	480	441	434	447	470	443	416	416	435	455	491	435	426	443	436	415	426	425	446	392	467	459	447	430	427	421	445	417	440	424	417	417	443	462	466	462	399	429	430	407	456	421	432	442	401	439	429	410	449	439	462	422	467	455	388	420	423	474	454	463	439	451	474	455	433	400	446	441	457	435	440	428	429	448	454	445	453	456	444	422	451	453	439	477	457	422	436	405	464	422	430	443	447	458	437	462	463	476	415	452	463	424	436	432	460	466	430	396	420	467	457	424	397	426	451	420	428	473	418	431	446	445	401	424	431	412	437	445	474	399	437	462	420	476	446	426	490	462	419	425	444	400	421	458	402	423	435	429	424	449	437	442	439	445	461	440	425	457	443	457	464	440	431	447	428	479	439	467	411	426	425	425	420	435	448	453	456	425	430	439	414	430	435	438	416	479	399	433	443	442	434	451	433	444	417	451	413	402	453	411	433	413	422	466	437	447	396	457	462	428	441	450	438	455	419	408	468	424	439	503	445	443	399	427	424	412	447	436	474	442	395	457	441	426	447	410	462	432	443	385	440	431	451	451	426	452	450	416	462	432	439	438	434	385	433	399	429	437	472	439	417	450	414	417	453	452	411	396	421	436	462	444	437	442	443	452	428	441	421	439	430	432	453	420	444	423	432	421	414	462	432	416	442	474	420	449	469	448	451	410	415	456	438	417	462	453	428	416	406	445	458	432	439	457	416	405	420	466	416	434	427	453	463	432	449	423	477	400	461	452	455	446	423	421	446	400	434	419	464	459	438	429	451	400	429	422	420	439	430	456	440	451	446	455	423	445	470	415	458	448	427	456	435	416	413	421	456	442	419	461	408	417	459	437	450	449	434	438	435	481	464	452	411	443	456	447	456	426	444	454	417	461	429	458	456	422	445	431	398	432	439	397	446	458	408	479	436	426	404	437	418	427	426	419	471	432	466	442	417	451	438	417	471	451	443	455	415	429	435	451	420	467	434	445	449	421	437	457	371	422	443	424	408	481	488	403	451	451	434	430	437	428	403	447	448	423	444	447	388	441	403	440	451	437	423	457	445	471	463	439	457	449	441	460	443	450	423	435	416	476	457	477	510	442	451	434	433	438	449	427	451	430	391	471	428	438	455	416	451	466	437	431	432	429	421	425	405	427	450	431	428	429	426	433	447	458	393	419	425	421	448	429	426	415	416	437	462	475	443	458	449	442	417	423	440	465	449	434	446	442	458	427	424	464	473	433	453	467	470	438	420	430	414	437	437	447	381	431	442	440	430	441	423	438	448	394	451	439	504	422	408	408	414	443	434	457	441	447	400	415	438	420	464	451	453	446	436	455	432	448	428	446	470	425	465	462	433	449	429	444	472	465	432	437	409	443	445	420	476	415	423	434	421	402	420	467	419	439	425	460	423	434	458	407	413	465	417	437	386	431	416	442	458	420	445	464	411	441	440	426	465	449	407	425	432	439	430	425	409	402	444	450	408	411	439	456	429	445	438	426	447	385	437	395	472	414	403	432	413	437	417	430	414	419	446	430	434	431	438	433	454	436	457	454	419	469	470	449	435	459	444	415	439	414	431	479	443	461	427	492	442	417	412	410	444	441	433	437	449	481	425	397	417	418	434	429	427	432	504	461	444	424	384	465	410	432	409	448	423	454	411	413	409	438	454	457	413	449	421	448	443	403	442	486	432	448	464	473	465	452	441	425	438	455	462	454	466	441	402	435	455	451	443	434	456	424	417	433	429	427	434	444	424	460	444	452	439	448	445	429	467	435	424	462	431	450	450	407	420	460	421	455	449	484	415	426	431	416	402	441	444	431	428	416	445	450	449	435	425	420	451	450	442	413	436	424	413	422	446	440	443	393	463	435	408	438	430	432	448	425	435	393	451	393	414	469	414	436	489	417	436	442	436	413	437	426	416	443	440	480	429	402	441	446	417	425	442	416	452	442	450	427	450	442	467	418	439	454	479	441	419	456	422	454	474	424	422	426	455	415	412	425	436	419	464	421	441	448	439	446	468	445	414	421	426	452	436	441	413	471	462	408	427	409	422	454	420	467	414	423	461	442	451	395	453	428	441	425	464	494	445	476	417	425	453	442	455	434	435	426	409	416	457	438	405	444	438	424	439	407	442	436	431	409	439	442	429	466	426	432	449	469	501	455	445	466	470	414	418	441	395	429	462	428	442	443	439	458	400	421	448	411	394	417	448	422
31470	19137	8021	1352	775	633	519	508	507	458	459	473	492	397	395	396	388	412	414	424	417	373	395	438	384	382	392	402	368	381	420	371	383	370	323	385	404	376	375	407	410	414	381	393	373	339	402	403	420	431	371	360	407	401	361	413	401	384	394	383	409	392	422	398	404	387	382	391	417	410	401	401	394	434	403	380	362	387	379	425	359	360	382	388	398	409	401	373	376	374	408	360	377	402	383	361	380	393	440	435	398	388	452	380	378	370	388	365	395	372	376	383	379	418	386	363	406	373	376	391	385	356	380	381	396	406	398	401	407	406	367	402	414	406	360	395	402	326	430	375	416	417	392	386	400	395	371	407	419	382	371	407	427	390	391	414	445	413	374	388	371	390	363	385	415	413	376	381	434	388	402	373	422	420	387	398	405	366	352	402	441	406	373	401	422	380	391	373	376	389	402	393	393	384	379	391	386	391	382	386	399	380	391	399	397	386	407	411	401	374	367	391	399	383	383	433	392	387	420	377	387	382	382	387	354	383	392	392	386	396	390	391	381	371	409	393	393	398	399	348	390	366	386	369	390	367	382	408	398	385	386	399	381	386	361	378	378	375	424	402	405	393	404	384	391	403	391	379	404	400	425	379	350	367	365	403	395	367	355	413	383	408	379	411	415	414	396	383	431	397	391	356	424	397	391	399	376	396	395	401	392	418	408	393	407	411	362	388	406	368	414	378	410	417	443	330	387	372	412	372	421	403	405	369	395	366	365	397	401	399	383	398	404	355	377	372	403	356	353	359	370	398	403	424	413	402	386	427	350	404	397	381	379	398	358	394	400	367	372	387	405	366	388	356	437	403	385	408	437	380	332	370	425	420	430	407	430	402	383	375	392	389	403	419	420	383	367	395	418	422	396	408	405	378	412	406	407	385	374	380	385	375	380	382	428	396	400	358	409	395	408	403	378	367	356	393	420	391	342	368	394	351	395	443	427	395	414	416	387	371	391	395	379	362	403	365	441	389	385	398	374	412	378	410	365	435	380	412	375	410	386	386	400	365	361	416	422	351	371	362	391	410	359	360	393	394	405	421	359	381	371	410	406	418	392	419	378	422	401	377	377	381	410	362	387	402	399	380	391	390	396	363	391	365	393	399	421	426	403	382	395	369	386	450	402	380	406	422	418	422	402	394	414	381	402	359	406	388	375	421	373	390	383	398	368	388	388	397	400	419	426	404	388	380	373	399	369	374	368	356	381	381	425	363	365	386	349	393	362	390	379	420	386	373	359	380	380	405	385	395	400	348	379	384	418	405	415	373	414	361	421	353	382	378	376	444	413	419	432	431	403	403	431	358	393	406	349	397	410	391	411	377	411	412	378	411	393	399	377	381	367	361	417	348	386	390	426	440	422	401	377	418	414	372	366	373	432	383	370	401	385	369	349	411	367	401	390	365	410	425	390	368	386	441	375	369	364	406	400	404	407	384	366	358	398	386	365	379	371	397	389	394	397	388	352	420	413	413	379	418	383	410	399	400	394	406	393	424	447	391	367	393	408	375	396	377	424	395	399	399	375	367	381	363	358	353	351	371	382	391	401	400	389	363	377	395	378	385	398	403	376	391	389	365	382	387	444	372	406	378	413	373	370	407	385	392	385	377	382	369	389	412	413	337	370	365	417	393	368	373	422	387	414	380	429	429	397	383	396	348	404	381	385	389	382	367	376	392	437	392	363	400	363	407	395	412	374	370	418	368	397	391	397	382	373	391	420	378	371	423	406	440	394	391	403	411	413	375	401	395	400	423	407	418	396	384	380	387	407	384	412	405	361	381	362	363	403	418	366	382	436	405	381	404	428	400	385	450	383	387	394	401	398	399	393	393	386	362	350	385	369	378	363	387	379	350	407	353	358	385	430	397	389	364	388	370	358	358	401	363	367	406	380	372	364	423	389	368	378	375	363	390	404	411	393	382	405	407	403	390	373	413	395	398	405	394	363	376	355	357	402	371	398	393	421	394	384	381	375	363	378	377	411	394	398	367	382	395	443	367	397	392	406	423	380	370	418	378	412	406	352	386	393	411	406	379	431	390	394	412	392	431	400	369	382	389	392	419	414	361	387	400	393	413	412	395	386	401	369	416	393	385	386	406	367	357	374	427	411	384	384	417	392	414	372	414	369	386	389	378	381	398	373	330	377	359	366	420	386	376	383	428	433	396	391	408	369	433	363	372	363	374	342	403	360	378	383	374	426	448	388	404	361	383	386	410	383	370	420	387	395	419	401	360	378	333	433	412	380	377	355	381	365	377	364	374	379	381	402	410	418	425	383	407	385	389	395	377	369	384	390	375	330	349	425	396	396	399	371	398	375	389	364	351	409	403	400	432	354	373	384	401	392	417	441	428	394	424	423	408	415	390	380	372	403	393	390	391	403	408	396	389	398	408	422	370	413	389	405	359	384	412	369	375	409	398	389	422	416	363	375	359	374	372	407	396	387	360	360	377	409	432	412	380	395	419	376	377	409	352	386	392	402	369	380	355	388	386	397	380	395	381	409	426	377	386	402	399	406	404	377	414	422	398	377	394	384	416	411	380	425	394	402	384	413	387	400	453	385	383	386	361	408	399	396	387	412	401	398	374	373	418	385	383	381	437	440	421	407	363	404	394	375	396	436	413	365	409	365	403	371	373	378	380	399	383	409	368	415	386	381	414	432	420	399	361	403	418	386	371	421	396	403	430	436	402	380	402	404	393	414	395	392	387	386	361	375	353	403	379	359	374	395	394	369	349	413	411	416	386	427	379	406	387	393	341	365	398	417	359	422	354	383	402	399	401	375	381	369	448	414	372	373	380	413	397	386	383	378	373	437	457	384	384	409	381	388	375	400	414	423	390	370	358	383	372	360	392	397	377	397	430	426	391	387	403	371	388	375	416	435	413	422	371	386	395	406	392	414	403	416	393	411	362	395	415	390	396	388	418	400	417	400	360	371	394	356	390	373	398	369	401	393	390	360	396	407	397	369	436	379	410	379	398	397	408	380	427	402	393	376	435	388	389	408	394	425	371	377	414	411	379	393	417	424	397	401	380	441	375	366	374	387	380	383	388	405	354	406	380	359	355	350	358	412	383	382	402	423	389	364	393	374	373	349	384	345	374	414	370	385	391	367	416	403	378	385	424	403	367	387	396	373	396	382	366	392	386	381	383	399	383	381	392	381	369	369	381	402	362	361	388	397	355	402	416	387	377	419	404	389	371	413	367	401	410	378	420	408	373	366	418	418	362	378	418	410	350	414	419	369	382	403	441	426	410	397	385	355	399	422	408	385	381	421	400	346	383	385	373	398	380	387	410	400	399	376	398	403	383	396	425	370	391	383	379	399	405	386	396	365	395	383	380	407	414	396	406	435	377	439	404	373	346	419	377	383	389	390	358	386	405	377	373	349	405	392	375	370	367	375	406	398	386	408	385	390	365	394	389	421	386	394	411	381	343	406	391	424	382	379	361	360	401	407	346
5787	2013	1570	1258	1027	926	917	896	835	867	891	953	851	893	817	885	901	855	841	831	887	835	864	831	876	860	821	841	857	889	853	881	907	849	907	871	887	861	855	857	847	910	881	859	870	826	836	888	914	928	900	885	848	864	893	840	865	872	895	927	829	871	884	900	904	837	854	890	833	915	840	871	950	874	873	896	903	884	860	892	891	890	893	914	895	881	838	828	836	848	885	822	868	860	888	803	882	870	822	904	889	891	861	876	910	890	886	875	897	863	845	858	874	874	926	876	910	885	933	888	869	867	870	896	871	864	870	875	937	875	902	915	858	848	878	856	902	835	832	888	836	844	864	843	869	827	876	893	824	850	846	848	919	900	848	783	876	788	913	809	884	892	900	877	874	896	853	843	897	837	876	897	868	824	872	847	896	934	847	843	888	899	855	906	878	861	950	926	887	829	874	877	863	858	885	910	838	899	893	849	866	878	876	921	834	843	863	866	904	925	860	912	846	818	840	841	870	854	856	790	872	851	860	877	830	854	916	896	869	833	884	875	835	833	871	863	816	934	856	875	857	882	837	818	889	877	870	910	854	853	878	909	893	873	875	846	859	873	868	885	887	863	817	907	875	849	881	888	907	876	852	871	836	885	850	908	881	903	896	844	853	884	858	876	901	869	808	913	973	851	845	830	880	910	888	856	867	866	873	840	843	905	836	838	841	878	821	909	872	918	871	870	837	825	839	838	831	861	892	905	905	869	926	837	866	890	902	852	889	896	791	891	881	881	876	902	850	827	831	870	891	810	878	859	881	899	871	808	898	852	868	838	927	873	897	964	808	847	874	946	855	840	820	871	889	874	854	858	848	874	901	889	914	927	893	864	864	887	850	878	861	856	882	831	842	873	849	874	851	865	844	878	881	864	892	890	893	875	888	866	844	857	899	883	889	861	864	883	884	856	861	880	910	882	849	862	918	836	895	913	936	874	873	854	840	820	879	883	853	888	852	865	837	872	905	860	808	879	867	849	890	827	899	893	847	912	855	882	903	894	858	891	889	888	890	877	829	842	904	817	892	888	917	870	897	869	857	866	865	834	829	847	888	855	885	859	908	854	898	872	923	901	879	852	830	880	851	896	914	918	886	829	892	869	887	860	866	869	836	837	875	862	888	869	847	862	826	857	858	857	899	899	901	843	880	898	851	867	857	856	846	897	821	899	855	877	870	907	834	893	877	855	913	848	873	842	842	824	890	880	887	859	854	910	885	852	843	899	889	833	871	850	859	861	819	881	872	894	853	848	877	881	897	876	854	856	885	873	875	901	852	816	834	856	887	865	846	863	870	866	877	852	855	907	856	865	855	864	895	824	839	823	830	883	854	904	820	863	945	875	866	866	908	912	864	900	884	850	872	878	866	866	885	863	869	795	877	918	828	900	848	840	901	829	866	862	862	874	895	785	830	861	824	842	837	848	890	879	889	833	863	914	880	891	879	844	896	862	866	877	822	901	894	921	882	882	858	897	875	884	878	854	849	882	821	877	863	823	886	887	895	860	858	879	898	890	836	873	891	900	884	897	863	876	901	893	907	853	884	900	920	853	875	870	945	888	823	870	850	868	887	895	903	854	843	888	883	951	892	856	876	839	840	858	869	947	833	825	850	860	832	912	811	853	839	849	850	869	909	875	885	893	909	836	829	906	856	873	856	838	863	852	880	917	854	854	872	859	807	854	906	884	836	843	880	870	821	871	874	906	855	859	881	865	905	905	860	874	903	853	834	904	850	848	822	884	880	868	852	858	870	883	835	888	893	856	852	862	886	864	847	907	912	884	930	876	892	875	826	887	872	865	870	856	868	933	868	865	883	838	854	854	803	844	910	830	928	887	889	904	876	872	872	829	825	932	887	849	873	852	902	877	849	858	911	859	908	885	882	858	830	880	932	820	887	848	857	843	911	832	850	846	871	839	895	893	835	905	861	881	872	934	894	891	845	854	890	908	926	889	921	853	902	866	849	899	910	880	855	920	896	852	811	831	842	899	908	871	884	823	917	912	905	871	897	846	868	813	850	858	882	867	878	878	890	866	885	869	872	901	894	867	900	848	847	848	816	833	911	879	887	917	887	880	841	867	868	882	869	921	873	886	898	879	853	889	835	877	883	895	846	890	906	883	860	933	833	867	903	843	834	825	876	880	837	844	874	843	849	888	913	883	879	859	868	852	858	846	883	878	912	888	878	873	898	918	906	851	855	919	831	910	815	900	867	846	828	899	841	885	809	884	982	887	907	861	909	829	881	856	864	867	869	886	892	928	900	872	833	840	849	893	825	913	878	864	868	832	891	929	833	835	820	889	823	893	851	897	880	803	852	875	926	799	881	867	837	820	885	901	827	842	867	891	837	826	873	864	861	924	857	846	888	866	931	840	845	879	877	893	877	858	866	862	863	871	845	832	896	893	895	867	874	866	936	853	892	840	912	886	875	853	897	879	868	854	880	893	922	862	886	888	816	857	924	888	871	896	924	868	844	850	841	832	879	890	858	870	919	891	922	844	879	835	875	857	865	840	853	944	835	862	867	901	849	873	880	829	819	890	854	884	875	862	884	847	889	871	857	878	843	884	835	838	824	903	868	827	835	888	818	913	904	875	820	887	914	892	862	852	863	865	896	860	824	854	886	869	870	884	858	886	852	888	918	905	853	899	847	849	862	889	887	799	840	859	897	942	878	893	880	855	880	878	883	854	847	892	841	858	870	903	831	896	853	871	896	924	889	876	854	876	848	859	830	908	885	896	849	893	863	870	896	873	855	844	871	852	842	913	899	890	844	897	802	821	897	843	842	851	843	819	890	819	860	843	913	858	895	865	876	865	852	855	843	914	867	900	826	878	943	867	872	884	899	853	860	854	844	847	875	836	839	891	839	880	858	861	846	873	886	849	817	814	940	919	818	955	820	933	868	917	889	880	891	857	900	869	879	838	902	828	884	865	822	901	907	913	897	866	867	878	886	840	864	870	899	871	883	830	819	846	876	850	886	904	864	831	860	861	854	889	877	936	846	864	899	867	862	870	900	851	883	843	870	883	868	877	833	880	890	869	853	912	904	889	879	845	845	849	893	876	890	867	824	915	845	905	898	845	838	922	875	878	849	882	860	919	873	846	859	849	878	847	865	823	865	878	856	929	829	819	885	877	860	877	867	863	851	882	835	871	893	897	868	906	858	839	869	917	871	842	916	888	927	873	857	852	847	800	865	905	900	846	865	892	865	877	912	887	847	825	819	898	879	909	893	865	878	869	913	841	840	831	850	867	889	841	828	861	898	860	846	891	867	904	849	848	864	877	881	860	849	878	862	872	886	927	883	870	905	867	852	810	849	876	901	814	901	841	884	856	854	852	910	865	893	865	871	876	906	862	861	891	838	857	874	882	897	887	851	837	825	895	899	887	847	844	850	841	876	851	866	901	848	892	945	891	911	880	893	878	888	876	849	816	823	809	884	850	848	835	880	912	900	833
23969	20624	23859	27391	20619	19636	1328	584	414	381	432	347	388	355	321	333	342	319	328	278	301	341	315	300	276	306	307	271	275	267	270	271	265	261	275	294	295	278	298	308	314	264	272	296	298	284	250	257	286	271	255	283	271	292	301	307	282	308	251	324	278	278	293	288	294	294	276	252	256	271	284	285	279	298	279	283	287	296	294	270	250	251	282	274	273	260	262	242	263	279	290	269	277	264	279	262	293	301	288	286	281	278	256	313	275	306	268	279	274	272	253	270	289	290	289	270	321	276	291	264	272	273	242	268	231	241	255	302	269	292	298	288	270	280	251	286	288	264	253	292	314	277	302	276	275	270	243	265	273	297	266	264	289	257	258	291	284	305	263	298	285	289	287	319	266	271	265	305	292	279	297	293	258	270	273	305	313	292	257	301	279	302	285	278	251	258	275	299	282	317	264	277	308	266	259	236	268	279	247	283	273	287	299	281	243	267	270	262	276	254	264	270	258	258	282	279	285	281	289	270	273	277	277	273	278	293	286	266	274	294	269	245	270	259	266	293	257	268	290	284	285	294	250	277	257	293	271	273	278	275	273	314	286	266	261	281	274	287	287	281	299	286	269	267	272	261	286	257	260	278	294	266	256	284	287	267	287	267	278	288	319	281	303	289	255	284	300	276	261	308	260	271	266	267	254	285	266	271	284	267	260	272	300	278	267	282	269	270	268	274	260	278	248	287	268	277	311	265	267	263	295	279	265	273	295	254	273	245	252	282	316	247	268	269	293	293	282	283	256	250	293	293	294	290	276	277	243	289	281	264	287	269	280	261	240	303	305	275	281	285	296	246	279	277	265	276	276	255	255	236	311	284	277	322	288	255	278	286	300	273	266	266	281	295	267	280	276	290	274	266	273	296	284	267	278	298	296	261	297	267	275	273	264	290	249	288	278	277	267	273	268	274	276	270	263	290	284	270	278	287	260	254	244	275	275	283	285	291	288	274	281	254	305	267	267	257	286	299	305	280	275	251	279	278	273	275	244	251	250	237	265	257	289	279	245	296	282	293	272	276	278	270	257	269	296	313	259	281	271	307	293	245	249	274	303	266	267	307	287	303	271	270	289	298	287	254	274	282	290	259	266	277	267	289	303	274	278	295	276	287	263	269	281	282	266	248	271	260	245	248	275	293	279	273	265	265	280	311	278	279	247	285	276	281	283	291	251	268	284	295	242	299	331	288	290	260	285	262	263	266	286	266	297	278	282	275	296	291	274	255	272	251	272	281	294	293	297	261	274	249	272	267	237	292	263	250	252	287	270	280	273	249	278	265	285	235	260	236	267	283	262	257	274	262	254	263	279	267	294	284	296	261	271	291	295	271	263	274	268	267	246	260	260	286	243	259	285	294	250	279	286	283	289	271	273	303	250	280	286	285	263	278	249	311	270	297	251	288	284	279	238	265	285	271	245	256	272	269	302	294	288	267	238	236	277	292	281	302	261	279	273	323	291	252	281	307	284	289	282	281	282	239	265	239	264	314	283	267	275	268	282	283	289	260	267	243	277	264	251	289	280	285	263	253	257	276	253	296	288	255	259	303	289	318	251	302	277	275	279	274	294	295	269	263	278	306	269	311	276	259	256	254	277	271	279	295	285	292	306	257	272	281	319	273	283	293	277	277	294	296	275	283	289	267	313	300	297	301	250	274	303	281	256	274	277	269	278	312	313	295	295	259	242	262	274	258	261	263	246	281	248	242	315	285	261	268	279	275	305	282	233	271	266	292	253	237	286	275	262	275	277	292	286	239	264	261	281	299	268	256	274	296	297	267	257	264	273	283	276	250	263	276	266	292	275	272	265	289	315	275	303	255	262	263	299	267	252	270	301	288	298	279	276	283	258	266	277	255	265	288	281	269	234	251	291	289	307	263	250	270	286	273	270	261	289	293	256	295	298	307	297	254	269	304	292	279	243	259	285	268	259	278	289	272	281	281	274	239	244	297	260	288	269	277	286	296	276	292	284	289	270	261	275	276	264	267	267	286	276	318	256	260	290	269	266	271	291	247	285	280	279	284	276	280	257	304	273	266	281	259	262	272	261	277	265	254	263	308	316	266	252	267	281	267	245	277	272	268	272	289	268	297	283	292	260	313	248	267	286	225	257	256	253	268	263	298	288	273	304	253	264	298	266	275	269	269	286	282	276	288	292	294	269	275	316	292	295	269	301	255	280	254	255	290	263	265	273	273	276	263	257	289	250	286	283	273	288	284	304	275	273	276	270	257	265	288	273	279	274	266	297	262	295	293	273	287	272	305	248	304	260	284	236	255	261	274	267	291	306	278	268	289	290	238	288	305	285	313	293	262	255	273	267	259	279	291	306	262	257	277	311	279	276	249	266	297	271	282	284	251	285	271	267	292	300	282	280	307	276	269	281	278	248	286	240	332	280	270	263	242	236	295	252	268	267	263	291	268	273	286	263	271	279	262	282	283	263	275	300	262	241	272	314	262	252	271	284	266	276	285	286	272	280	266	255	268	294	258	267	285	276	292	312	256	269	307	289	273	289	275	288	249	325	254	281	284	257	269	242	279	266	300	322	325	273	269	301	259	262	278	255	263	303	278	255	260	276	246	280	256	268	273	273	242	270	273	283	307	292	314	274	274	272	255	293	280	286	283	290	276	251	250	312	291	263	299	274	252	292	286	302	253	293	245	280	275	235	294	298	281	313	278	270	282	280	296	309	253	269	272	303	260	249	291	268	271	282	266	284	279	298	253	275	258	268	275	276	261	250	282	279	317	268	279	273	269	258	271	261	241	315	291	249	251	257	251	299	260	289	281	232	300	276	288	287	282	267	261	260	247	258	307	253	271	289	253	250	245	280	266	256	284	281	275	312	239	252	244	274	256	280	260	235	280	262	301	270	288	301	298	279	282	310	307	263	251	270	263	298	257	283	282	255	273	296	257	244	273	295	244	293	290	278	291	289	267	259	256	278	277	256	299	303	299	275	274	288	289	267	273	274	274	273	271	272	245	249	264	272	267	252	268	267	268	286	294	285	296	273	253	275	268	267	271	276	262	271	307	278	307	262	265	270	268	281	291	277	272	262	308	275	253	262	297	277	276	279	278	263	277	299	272	267	258	294	253	286	262	304	276	287	282	281	278	296	239	248	278	267	290	284	292	273	274	270	253	288	271	269	269	293	263	278	266	279	291	255	267	271	310	270	292	278	244	284	272	279	279	300	296	240	274	260	226	295	282	257	297	273	254	265	278	270	252	277	266	276	257	277	284	279	258	251	285	287	281	271	248	281	293	246	288	268	286	282	265	258	290	280	277	274	261	236	274	295	260	274	291	305	255	259	284	276	284	280	248	269	271	253	261	288	273	256	273	270	298	287	257	271	293	300	252	289	273	258	282	255	275	252	267	262	279	289	254	260	256	291	297	279	291	264	308	318	300	268	272	277	274	264	289	295	292	294	275	254	270	238	291	282	280	293	288	281	276	281	272
3710	3839	2376	1490	1003	784	808	701	707	672	661	647	646	638	605	628	632	675	625	630	667	615	651	664	633	694	635	603	641	626	651	607	620	626	661	603	616	643	593	639	632	699	631	676	626	665	595	670	648	650	638	584	642	583	610	618	703	610	634	579	672	617	602	617	680	619	574	605	625	603	616	588	632	570	586	655	638	629	580	646	593	606	616	631	625	618	646	570	623	640	629	583	632	616	637	596	654	663	598	635	636	623	567	651	620	607	674	629	587	636	648	631	583	646	641	632	596	621	655	589	663	633	655	648	576	578	579	600	597	583	639	624	594	593	593	614	636	638	634	644	604	605	602	623	595	607	627	610	596	591	609	628	626	667	615	680	658	624	606	698	592	624	657	633	610	643	619	639	621	601	609	634	602	637	634	649	597	643	593	607	623	601	622	601	646	660	606	617	657	627	605	600	628	631	599	608	584	629	637	620	582	618	667	594	601	621	631	607	640	606	618	601	617	621	607	601	595	596	623	634	663	599	621	620	619	597	590	657	616	646	620	613	585	613	618	662	602	654	634	597	610	637	607	617	570	598	641	586	607	640	614	646	616	609	639	629	610	623	604	607	681	629	611	606	602	688	559	613	632	623	635	595	654	615	574	633	626	610	648	586	611	585	627	596	652	589	643	630	613	654	628	604	610	615	576	637	640	614	644	604	655	604	612	664	647	597	605	656	665	607	666	589	618	632	625	591	703	617	629	576	605	580	605	641	639	590	605	634	613	628	574	652	607	574	610	611	625	627	647	621	603	632	608	674	640	627	646	593	639	661	627	604	589	623	628	617	621	578	591	613	614	643	627	630	583	597	587	665	643	640	620	597	651	610	591	618	633	653	589	607	617	654	610	605	615	679	591	646	659	622	612	603	597	623	647	570	587	666	622	589	624	594	582	635	612	603	605	603	614	656	611	616	610	592	613	607	605	602	641	612	600	618	564	615	619	560	633	618	641	614	616	600	616	642	630	608	611	586	598	600	614	645	592	648	610	596	601	607	614	646	608	597	586	650	584	576	647	616	595	596	636	604	594	621	603	595	603	641	637	610	603	636	598	603	628	617	600	618	655	607	632	567	667	672	604	733	634	607	558	627	613	561	608	606	624	579	645	603	660	635	601	599	621	641	621	588	647	608	635	646	613	599	537	602	625	615	591	656	558	610	653	621	582	615	651	625	616	650	599	594	616	570	650	633	638	584	603	600	633	607	597	601	628	604	665	619	606	668	630	645	635	643	641	602	636	585	665	632	644	597	628	635	603	697	581	643	612	619	590	592	624	607	623	601	619	653	617	614	656	621	623	594	634	631	610	616	630	609	634	643	608	622	639	627	621	638	633	600	645	589	602	651	616	603	620	625	650	583	603	609	559	604	636	585	589	616	639	609	632	673	566	620	633	637	604	591	634	593	604	632	629	606	654	637	630	651	588	647	616	631	648	618	606	638	634	626	643	622	633	639	656	621	605	649	609	622	628	638	597	574	627	581	608	594	629	622	610	579	676	637	636	631	571	648	622	641	573	570	626	634	639	594	636	627	622	654	619	607	629	646	636	646	612	606	605	618	649	610	634	610	621	607	604	617	643	629	654	594	587	654	570	641	581	632	607	624	620	620	639	634	600	618	640	614	638	645	569	635	635	579	617	616	620	598	660	609	643	611	650	589	584	601	648	616	619	621	625	601	636	605	581	612	612	594	643	633	679	598	589	603	616	638	621	586	583	624	600	624	633	638	644	615	634	654	644	633	625	650	632	625	608	597	648	630	634	642	593	615	584	644	612	639	629	640	639	632	612	647	640	619	613	579	592	603	645	600	612	657	610	635	655	633	657	634	614	591	655	625	587	658	664	624	631	656	637	617	635	632	612	626	613	590	604	611	577	591	632	639	628	652	607	611	611	598	607	601	574	622	631	616	607	564	598	632	649	588	634	644	639	612	614	625	660	654	650	625	615	630	637	557	632	607	668	632	624	583	595	621	606	610	617	630	641	630	610	604	618	619	606	637	602	610	623	599	586	603	596	599	631	599	604	608	610	665	611	590	593	599	619	590	621	563	632	645	614	627	654	649	641	608	620	612	619	658	610	650	634	632	605	589	638	620	626	651	625	616	630	614	653	624	640	603	624	588	636	596	640	631	608	612	636	612	635	590	652	603	627	617	630	638	652	621	612	590	589	598	626	585	653	621	574	623	670	660	615	607	624	602	616	613	599	601	574	622	634	609	627	607	586	589	587	587	660	654	653	668	616	609	616	614	625	622	629	630	589	670	629	645	603	605	656	617	673	627	619	584	583	624	664	605	603	629	608	572	641	622	645	663	648	608	601	607	618	657	608	631	628	600	624	627	602	618	619	601	634	583	645	665	661	614	644	620	622	646	664	615	647	597	645	645	628	577	578	645	653	625	579	651	634	619	622	609	588	622	609	626	580	584	588	662	578	638	639	593	602	630	619	624	613	610	637	635	595	637	658	601	632	629	611	655	594	619	583	636	623	633	629	618	615	651	659	614	583	586	623	643	627	582	621	580	621	628	622	658	635	650	652	622	608	615	608	609	579	639	595	650	592	627	695	638	572	613	670	570	590	609	638	643	628	608	594	630	621	625	630	633	591	615	624	616	633	623	625	638	648	615	639	626	622	613	591	628	600	620	591	641	635	620	642	658	658	635	636	618	669	600	589	653	590	655	644	623	648	600	693	601	605	633	606	634	630	665	608	630	631	593	638	643	615	652	603	612	635	616	674	623	625	606	629	603	619	609	627	660	560	632	598	593	647	628	626	614	641	595	659	616	609	637	648	648	581	628	575	660	619	652	635	612	591	650	591	568	615	639	614	602	615	625	636	589	588	639	638	616	623	621	580	688	641	645	626	628	621	666	587	640	570	588	641	619	609	612	585	594	625	609	584	619	644	626	626	600	585	598	621	612	649	629	642	652	619	637	617	629	634	587	615	622	614	629	607	646	619	659	617	636	624	656	669	615	630	601	597	649	625	661	627	637	583	607	571	652	602	634	601	681	640	631	636	612	594	675	614	582	663	645	596	635	608	643	616	616	617	634	617	651	573	599	675	608	636	644	649	617	625	598	616	622	594	631	643	673	653	637	597	615	606	587	576	603	615	619	616	640	634	662	623	621	627	600	579	626	642	630	595	633	606	630	597	637	640	661	653	599	590	613	602	629	592	645	621	605	548	619	652	605	594	593	591	651	646	610	616	587	657	629	633	608	592	585	606	627	641	586	611	614	613	653	652	613	644	614	586	627	614	591	665	636	682	619	629	609	646	614	665	604	633	608	597	610	626	608	634	587	658	574	623	667	602	607	613	635	630	572	653	654	637	638	641	605	641	624	695	627	667	578	647	588	610	625	591	594	572	627	614	652	643	626	589	635	649	615	607	602	630	637	613	631	602	634	617	586	601	588	649	619	632	621	613	608	650	603	638	623	632	644	628	604	615	567	620	591	656	572	581	646
23422	20676	24227	27143	20681	20698	16665	1049	516	450	405	338	380	322	278	279	292	263	233	240	242	220	239	256	257	191	230	214	195	212	188	180	199	221	188	214	174	208	192	180	165	198	206	147	203	183	170	196	194	186	192	230	180	204	191	184	163	174	168	183	191	171	172	179	152	174	193	169	165	207	194	171	206	205	179	176	187	200	195	187	170	164	180	213	180	170	186	186	181	179	186	196	200	160	188	172	186	175	195	177	174	178	188	166	167	180	178	193	204	163	171	180	194	195	193	165	208	178	190	179	188	179	172	196	184	177	193	177	158	194	191	203	200	163	193	177	211	198	181	198	180	193	196	184	188	178	172	156	181	199	167	194	208	146	157	173	188	180	203	176	177	183	166	192	153	186	177	186	181	194	177	184	185	160	186	205	191	163	181	191	181	175	156	180	182	166	179	188	167	166	195	179	154	199	186	197	156	175	163	166	185	182	173	168	186	193	189	155	178	172	161	157	161	197	188	182	178	191	174	174	192	158	167	189	170	165	184	150	185	160	186	208	159	176	177	193	195	166	190	161	195	188	187	174	191	174	177	171	149	169	201	178	170	195	201	187	171	176	179	171	181	177	166	191	163	179	178	204	173	174	177	173	167	194	189	178	156	179	178	188	189	194	167	159	193	195	183	195	181	177	180	163	176	151	179	213	179	159	175	184	192	175	190	181	164	160	181	162	163	172	185	183	198	165	192	172	179	194	156	222	190	168	171	170	163	170	186	175	174	179	164	183	178	178	153	165	170	156	166	159	174	188	190	177	189	216	186	179	191	194	153	186	183	178	155	187	223	160	166	169	176	187	196	181	174	183	182	203	191	160	188	162	186	186	154	188	161	182	189	143	156	150	184	197	151	179	160	181	195	154	179	177	167	170	183	179	176	168	140	181	188	194	182	181	201	178	175	165	159	193	141	166	149	170	165	185	186	177	192	172	194	184	180	161	173	187	197	178	170	179	183	154	191	184	176	182	178	183	183	193	220	162	165	179	191	192	192	199	192	179	193	187	176	187	168	176	188	170	177	202	174	179	171	188	178	159	168	197	169	159	180	179	186	174	186	177	175	181	174	170	149	190	184	191	174	170	189	190	174	196	170	187	185	190	173	165	207	177	207	177	168	146	181	193	202	196	177	189	202	177	190	202	188	177	194	177	181	174	163	186	165	161	194	190	167	153	152	177	190	157	202	204	197	187	194	190	203	173	161	170	205	187	164	166	191	174	186	200	172	174	179	156	185	185	180	153	164	157	178	193	191	182	165	197	170	181	175	191	197	162	186	198	171	178	191	175	182	166	197	172	152	211	163	177	166	187	166	190	196	189	170	194	184	183	192	166	165	160	198	186	166	171	183	172	181	197	162	188	199	194	205	198	190	190	193	167	202	186	181	176	168	151	171	192	150	189	203	175	207	178	173	198	183	182	163	160	145	178	184	180	203	165	172	172	180	196	182	155	189	191	147	188	173	154	204	151	177	153	175	151	157	177	188	180	188	179	158	184	212	209	206	209	145	166	175	199	175	208	184	173	211	214	171	186	179	178	173	186	163	183	176	188	185	203	178	165	174	193	192	189	198	180	174	227	170	163	187	201	162	160	177	172	169	205	186	200	183	201	176	188	170	180	176	183	178	158	178	178	161	164	192	175	170	149	172	166	188	190	194	182	170	186	162	169	173	193	153	161	192	175	172	180	182	157	210	181	172	201	192	175	177	178	171	197	166	169	165	165	167	172	163	176	179	180	168	192	171	195	183	175	186	201	178	158	168	179	156	165	166	176	195	172	158	185	184	183	180	180	203	182	178	171	183	174	184	153	168	165	165	196	163	155	177	175	185	167	156	170	159	192	205	164	196	181	182	158	188	186	211	160	170	195	177	189	182	182	165	161	178	166	167	169	173	178	189	182	193	196	194	168	159	171	180	169	185	181	168	174	174	171	173	207	180	176	159	167	201	163	165	175	158	161	183	138	176	202	161	191	166	211	185	205	178	178	176	187	210	172	166	185	193	157	182	195	193	165	157	163	144	159	187	200	176	171	155	163	154	177	200	195	173	161	193	174	178	199	184	165	202	188	161	176	180	201	175	177	183	195	198	192	163	185	167	205	192	191	189	162	173	184	160	190	181	152	183	173	184	200	183	169	197	190	170	174	161	195	169	182	171	190	185	173	178	195	175	184	174	152	184	167	178	165	147	188	169	181	173	197	175	172	189	189	178	155	160	167	168	189	158	191	164	192	198	173	175	184	207	184	170	169	202	170	160	160	168	170	177	192	175	202	184	162	190	180	199	171	187	184	185	171	168	175	186	184	178	183	180	167	187	167	163	184	167	192	194	175	167	183	167	149	193	180	156	180	184	177	198	189	188	194	171	168	178	145	188	159	192	182	179	181	181	179	183	171	169	177	165	148	183	204	187	197	184	177	189	183	194	156	180	185	173	182	184	200	178	161	173	185	193	176	174	181	173	169	164	197	164	163	171	178	178	171	167	168	182	177	170	206	175	184	184	163	173	197	175	180	177	188	173	178	176	179	192	171	178	187	147	175	165	188	171	177	187	233	198	167	183	208	199	176	171	184	164	176	174	189	196	173	184	179	161	160	140	163	180	175	175	189	164	144	167	191	155	166	181	157	163	181	173	193	191	171	177	178	178	148	187	186	182	195	179	191	160	172	208	150	178	183	179	186	168	141	180	164	154	161	175	189	181	194	142	180	165	147	189	178	175	176	188	191	174	165	173	214	177	194	188	194	181	183	201	208	159	202	194	162	171	202	180	158	175	172	210	166	200	189	193	190	188	179	190	169	168	186	167	161	191	168	138	196	174	172	167	169	160	181	190	170	196	183	174	193	164	211	183	185	168	172	175	184	174	195	170	171	154	182	203	180	168	171	193	191	169	214	190	192	184	188	162	185	169	187	185	157	189	204	173	164	178	183	197	191	187	187	206	153	179	170	178	191	166	194	189	163	176	151	176	179	176	166	206	194	193	175	145	174	179	210	170	165	192	192	183	191	200	179	186	166	192	179	174	167	172	193	162	150	164	166	187	171	185	174	203	186	189	188	191	163	197	201	185	186	145	159	167	188	179	168	185	186	199	196	162	166	155	158	187	189	175	148	171	194	180	192	195	205	164	160	208	208	164	163	177	181	183	213	200	176	209	148	193	187	168	177	173	151	162	213	147	181	189	159	177	174	184	184	178	150	192	195	159	174	184	194	172	173	180	170	159	188	193	187	184	164	195	184	178	148	194	182	167	178	182	187	177	178	181	159	167	189	197	189	141	160	175	182	177	184	163	178	177	168	184	179	173	189	182	193	217	167	173	175	182	148	192	195	172	187	199	183	208	169	172	162	183	179	185	194	190	194	169	191	200	160	183	176	187	186	198	167	190	182	187	173	193	155	164	202	172	163	201	191	188	162	163	179	189	209	174	176	193	207	181	193	167	193	175	199	188	198	189	192	194	174	155	193
4255	5706	3478	1929	1174	748	627	580	557	522	506	503	485	491	434	455	491	463	440	468	463	459	428	479	477	440	404	419	451	454	420	452	423	433	436	446	429	415	407	446	453	459	398	461	475	435	453	454	463	499	442	440	383	451	469	403	385	413	410	463	446	426	443	457	392	435	414	401	443	473	432	461	429	463	429	465	436	458	443	428	433	426	420	491	417	450	415	459	475	403	471	426	476	453	445	414	416	414	390	402	460	438	480	425	435	437	421	429	450	403	421	465	436	463	426	411	431	427	416	395	404	413	434	440	437	433	414	455	411	421	408	404	443	405	469	440	410	400	439	430	431	443	446	415	453	451	445	486	414	425	420	433	428	440	476	471	465	448	422	440	451	420	433	431	469	420	435	450	423	435	440	403	425	433	486	438	414	450	402	462	476	410	450	431	455	428	447	430	422	457	433	432	436	458	432	441	420	435	419	418	451	390	389	433	445	417	446	447	438	401	452	433	435	469	471	387	455	412	407	445	435	438	419	445	468	446	415	440	406	444	448	453	439	462	405	425	416	431	461	414	428	449	397	421	437	437	451	450	459	426	382	432	433	426	436	446	453	442	443	386	446	424	422	445	426	449	451	437	413	409	445	443	389	444	472	422	447	432	437	435	414	438	434	424	455	408	426	438	414	439	467	441	459	393	424	435	453	424	396	386	416	434	455	465	414	435	422	432	436	455	428	438	460	474	450	402	439	453	458	431	463	426	454	405	415	458	456	417	442	421	441	423	439	433	447	432	428	410	458	426	404	416	410	461	459	451	414	435	433	412	508	405	413	448	453	439	437	438	440	469	456	435	413	418	428	404	414	381	444	403	428	434	453	416	415	409	429	470	451	416	420	428	442	451	406	447	419	408	447	436	444	404	443	471	434	422	446	460	429	444	433	422	479	424	448	424	390	419	419	417	438	414	459	441	400	438	463	474	405	437	405	446	401	427	403	428	431	422	436	418	428	465	446	448	433	450	450	432	445	458	433	446	424	400	422	426	448	430	430	431	418	435	423	438	474	427	435	447	447	448	426	415	432	425	431	413	422	434	433	434	445	414	421	441	407	424	422	435	413	431	440	439	434	455	421	440	459	468	438	408	419	419	433	442	391	460	421	438	437	439	436	401	428	428	449	428	421	501	464	479	431	468	414	448	411	447	465	448	426	488	448	437	432	428	422	430	437	440	431	440	449	459	448	442	400	422	433	461	427	431	431	449	423	407	433	457	451	432	443	473	412	430	440	446	455	403	450	450	454	432	441	445	450	406	428	418	388	428	437	446	439	454	439	398	478	431	461	459	452	434	443	379	410	456	424	434	453	442	435	420	434	412	449	398	439	437	447	458	460	430	441	468	412	449	418	451	411	462	444	430	440	407	455	428	427	429	441	431	430	409	509	432	479	472	405	433	415	404	450	434	433	450	432	456	442	443	396	446	449	458	451	420	411	432	439	455	457	449	469	422	440	464	442	483	433	448	424	381	424	414	467	462	453	465	441	437	426	440	450	414	448	403	426	412	495	430	422	463	451	388	456	441	417	472	416	401	447	445	421	463	439	454	476	427	423	468	411	428	451	438	432	447	474	476	416	431	458	468	448	437	401	461	490	456	440	415	405	440	403	390	422	436	440	426	416	421	483	445	478	420	477	464	411	419	408	417	435	426	420	424	453	431	414	454	395	425	426	421	457	436	465	448	432	482	435	433	446	430	425	428	411	439	446	389	415	413	447	443	416	430	419	438	410	422	400	433	448	427	402	428	425	410	415	456	438	413	430	416	439	424	414	416	406	409	428	445	391	430	460	425	465	437	429	406	429	455	434	449	447	412	451	432	428	383	420	417	448	431	441	450	431	452	415	464	464	423	460	445	421	418	426	461	457	431	418	451	416	398	413	424	424	409	430	425	416	428	423	404	448	424	458	434	508	421	399	467	442	413	421	439	432	448	462	420	449	440	426	411	448	422	425	434	423	437	449	447	439	457	405	460	421	431	442	415	476	452	452	438	461	424	418	447	438	455	459	386	433	426	429	383	403	401	412	448	442	455	433	435	455	448	427	424	403	445	428	406	428	389	455	409	451	441	406	402	419	430	432	420	417	475	449	420	439	395	418	416	418	424	452	431	445	448	445	426	417	447	413	438	421	427	456	439	400	439	439	466	452	416	426	418	465	417	426	463	447	432	434	414	413	441	436	435	389	409	418	417	404	462	459	477	412	447	414	453	397	412	428	431	411	439	439	404	439	419	455	366	438	440	435	438	460	455	447	471	414	441	447	446	448	437	433	448	447	461	412	433	449	397	399	444	447	416	459	424	397	465	425	434	445	481	434	399	441	423	424	422	380	443	431	451	458	452	466	432	442	452	458	444	412	467	443	432	429	442	408	400	433	427	411	404	413	465	414	422	454	469	457	453	440	447	434	471	418	422	463	416	454	456	446	449	452	462	441	398	402	437	433	432	449	486	447	393	431	439	460	424	443	416	390	479	397	428	440	436	447	388	411	416	436	446	399	432	439	456	467	432	407	425	413	459	412	466	424	442	453	435	433	388	448	451	409	454	449	469	456	431	414	473	428	437	412	427	467	436	426	421	466	440	455	448	417	418	465	473	433	442	430	442	478	406	441	403	412	416	396	431	459	417	443	426	452	493	449	456	431	458	471	428	404	472	421	407	439	413	392	466	420	413	402	410	451	430	406	478	427	384	431	424	443	432	431	415	427	419	450	421	421	435	418	434	430	420	437	440	455	437	444	441	416	460	451	459	395	463	454	446	429	449	433	421	425	439	445	430	452	437	398	389	440	414	437	442	441	479	454	424	417	452	439	431	426	417	415	426	448	434	441	434	427	468	438	466	448	438	430	448	408	394	429	436	419	436	415	442	457	388	457	449	407	431	469	425	441	480	429	466	440	418	462	453	433	495	426	485	455	453	408	434	434	418	455	475	432	428	425	435	381	462	477	425	421	427	427	452	427	436	442	437	402	428	429	432	408	426	468	455	465	424	451	461	437	405	434	421	445	432	458	445	484	447	416	435	427	450	422	417	444	412	421	445	458	419	439	412	394	454	426	470	421	469	424	443	428	422	439	439	437	450	421	417	463	414	495	436	400	415	418	429	473	410	443	445	387	427	455	396	422	359	386	443	444	405	419	455	421	449	434	404	461	451	429	436	429	436	459	424	428	461	424	447	428	410	388	434	430	449	405	412	454	419	430	425	429	440	457	443	443	425	435	413	408	409	406	453	427	442	431	427	442	424	426	416	383	427	450	413	437	433	449	447	412	419	448	424	426	434	464	469	426	436	448	436	434	434	456	412	424	429	438	413	423	410	424	444	450	430	431	439	421	451	409	436	402	429	422	455	458	428	439	412	409	448	420	404	398	405	442	468	442	428	453	448	430	457	436	406	412	454	408	416	444	438	407	438	392	441	436	442	469	422	449	427	421	431	405	440	441	457	414	417	435	455	429	447	468	456
31334	19237	8054	1441	749	577	501	451	446	448	461	439	409	417	411	394	406	421	399	384	393	402	411	402	430	402	405	396	386	381	412	408	401	375	423	403	417	382	407	419	369	405	371	408	406	373	386	394	373	386	403	373	382	412	407	400	385	407	364	402	363	390	419	402	395	426	387	360	393	357	434	392	387	377	406	361	385	374	398	432	401	388	406	408	397	390	392	411	414	443	357	404	358	416	388	358	402	368	436	410	387	381	409	370	407	388	363	371	407	428	370	374	420	418	388	414	392	381	390	371	381	389	414	375	344	403	383	366	389	404	378	410	392	365	402	421	413	406	445	433	393	407	418	419	383	386	402	374	379	409	379	321	385	343	404	392	370	382	367	378	393	394	407	381	366	371	395	400	362	400	375	425	401	382	371	410	353	386	390	408	398	387	378	396	382	404	375	376	360	345	407	411	374	401	394	407	399	392	403	370	377	391	400	376	381	397	406	365	415	416	376	387	397	390	394	394	390	387	372	357	383	380	382	370	374	425	385	425	407	388	371	359	392	419	392	374	350	377	387	393	410	374	407	387	428	347	397	385	409	386	433	374	375	359	392	431	395	385	391	345	389	335	407	391	378	415	359	385	406	429	392	381	403	398	389	387	350	422	414	421	421	395	378	427	413	393	408	380	363	381	389	352	377	391	378	379	397	381	386	443	356	360	403	371	418	358	329	357	383	424	361	395	384	404	402	409	426	371	405	400	397	401	388	368	407	367	368	374	376	417	423	429	384	408	378	372	388	390	404	361	366	398	433	377	384	345	379	380	385	402	389	394	370	383	392	391	394	416	359	400	408	403	381	407	401	379	379	384	399	387	394	360	386	413	366	393	394	384	367	394	383	402	431	378	356	422	381	374	411	398	374	373	351	390	374	366	383	363	375	381	383	394	396	431	358	415	402	377	406	416	411	407	397	434	415	380	372	414	381	420	372	382	396	434	395	373	396	400	376	380	399	366	408	406	382	399	367	398	411	392	392	405	389	374	417	337	396	410	399	393	406	390	384	441	363	391	398	374	397	356	411	383	385	367	375	390	404	396	407	428	395	394	388	402	354	402	392	382	342	432	371	365	411	411	406	348	413	364	385	379	394	382	381	407	390	373	397	412	389	385	391	373	342	387	389	406	373	366	356	388	405	386	397	347	384	416	381	400	404	395	385	428	398	390	387	397	372	361	400	393	383	366	407	377	386	406	374	378	382	380	376	376	342	422	414	405	401	401	382	420	399	386	376	356	354	391	399	367	382	358	385	393	377	386	345	366	410	406	389	356	374	410	429	377	400	368	383	356	416	385	364	412	371	385	384	406	412	371	374	370	393	372	384	394	373	373	387	398	378	390	379	361	387	357	396	389	384	333	405	395	389	376	408	386	386	408	365	348	336	398	374	395	388	420	377	363	392	380	363	397	392	423	360	384	409	374	429	361	382	431	367	359	383	410	374	390	390	393	365	395	392	367	350	439	377	368	362	379	381	364	444	376	366	387	395	371	408	432	419	409	356	395	407	379	410	389	400	406	420	378	374	406	402	360	379	376	422	350	361	365	422	395	381	357	408	391	362	434	374	390	398	353	384	394	396	396	429	401	409	388	385	423	408	370	398	376	418	389	402	412	416	428	362	388	390	363	395	402	392	413	383	394	349	384	386	375	385	366	361	383	404	428	417	409	390	396	357	380	386	406	366	382	380	398	398	399	432	408	373	398	371	416	421	412	368	384	354	378	401	384	378	386	435	335	400	392	392	411	367	417	395	379	384	389	349	416	368	404	410	394	415	381	413	379	414	421	422	357	365	387	420	380	398	374	422	349	324	388	390	409	364	377	356	409	367	388	393	404	385	383	404	402	408	392	380	386	394	437	350	361	373	389	365	354	331	364	366	412	391	380	355	390	373	392	420	367	367	366	380	404	365	325	418	405	415	381	400	401	397	411	367	395	430	372	398	383	393	436	370	367	393	392	362	384	358	405	350	387	374	390	406	387	355	369	411	361	389	388	391	431	350	376	390	406	374	393	378	352	397	394	389	392	362	409	412	407	390	367	375	396	378	408	392	402	394	395	362	369	382	399	361	364	406	397	431	418	375	328	374	410	372	427	383	356	404	410	385	384	416	403	396	386	402	357	390	439	392	392	342	410	421	388	384	381	368	389	376	425	376	400	382	376	374	397	402	368	391	345	424	369	394	386	391	343	410	383	410	407	382	350	393	372	375	377	397	364	414	366	342	382	361	420	380	372	410	366	384	388	371	368	354	381	406	405	399	372	407	398	396	391	389	369	388	380	401	409	387	386	367	373	393	369	360	363	414	359	407	431	416	388	395	401	375	367	393	392	366	425	350	338	366	379	374	400	394	355	385	396	403	379	404	382	364	378	422	416	379	404	392	394	379	388	399	396	360	399	346	369	376	390	383	448	396	386	410	404	426	398	351	381	395	389	378	375	412	398	367	371	367	387	383	419	387	383	368	372	428	409	374	378	390	399	384	401	405	372	390	411	381	404	376	382	360	388	401	405	380	385	372	421	428	369	379	382	406	379	410	403	411	404	348	414	374	392	373	362	382	388	412	412	405	396	375	400	447	377	419	364	414	430	424	385	407	360	367	427	420	388	364	380	407	390	409	427	396	362	394	391	385	400	385	381	380	405	366	385	377	374	371	389	383	405	423	383	343	367	414	398	382	378	358	392	394	433	372	420	389	404	389	373	371	403	396	415	405	393	343	391	356	379	350	364	394	394	386	411	387	404	403	412	356	359	396	389	385	388	398	411	387	377	355	373	379	407	377	400	354	404	358	377	393	381	376	397	367	391	392	356	401	380	390	370	382	380	409	409	372	394	408	356	349	378	397	379	405	399	391	382	420	455	422	398	382	361	420	385	383	392	406	377	392	395	367	382	386	370	360	366	383	352	382	391	340	389	373	388	376	388	355	380	402	378	395	367	404	373	387	405	403	405	393	414	392	392	374	408	391	362	391	360	348	365	380	382	395	388	394	388	362	385	389	393	369	377	378	357	376	347	429	413	397	389	395	374	371	403	407	387	391	383	426	383	394	337	360	383	373	396	384	355	379	411	371	389	409	375	393	416	365	397	385	406	387	426	399	401	373	397	373	388	431	402	359	373	385	402	334	402	442	393	401	372	351	380	371	399	349	372	357	407	376	402	385	383	370	371	407	405	401	345	418	371	382	362	386	408	402	393	356	411	373	368	425	434	416	384	360	381	405	350	341	371	364	395	386	406	381	415	349	348	387	410	404	395	416	386	412	408	376	409	380	401	400	412	395	413	393	420	423	401	397	379	396	349	381	421	412	406	387	397	395	372	384	396	401	391	365	408	372	404	406	448	383	368	385	385	357	400	386	398	395	408	369	376	361	383	390	434	377	382	387	369	384	391	373	387	404	374	408	379	373	406	420	430	405	361	438	376	382	403	381	390	385	436	394	385	396	383	372	368	368	378	403	377	403	425
5889	1951	1609	1244	1005	969	909	960	894	880	840	898	844	843	878	871	871	841	896	939	881	877	862	899	924	892	855	920	895	852	884	838	832	898	873	852	906	874	796	874	834	911	875	827	865	849	867	830	867	852	868	807	835	853	813	878	873	901	837	890	859	864	849	888	853	949	877	842	881	934	857	812	882	916	877	836	814	839	846	902	865	848	857	921	830	870	861	867	843	898	882	805	863	868	872	922	858	881	861	869	831	842	850	854	825	819	857	864	844	861	877	799	859	889	865	836	863	873	913	875	874	888	919	838	871	885	824	860	882	870	849	921	867	867	843	818	804	835	827	868	856	855	900	845	849	852	901	864	930	855	888	867	841	861	878	871	884	815	839	859	866	850	877	842	907	842	882	851	834	926	853	809	896	845	830	843	885	873	840	896	895	845	874	892	835	898	865	856	847	903	871	894	871	916	831	839	852	877	905	888	872	895	829	883	884	874	814	893	857	851	883	884	911	868	878	808	900	904	826	823	837	842	874	884	846	867	866	877	886	867	857	842	837	896	860	865	848	846	855	830	891	859	901	843	876	824	864	869	883	852	834	923	850	863	832	853	911	841	780	828	866	859	869	843	831	832	859	863	848	864	842	869	820	826	854	873	825	869	888	883	866	909	846	851	845	881	879	892	835	843	870	893	837	872	921	833	824	867	899	857	837	896	839	841	896	867	857	872	842	854	869	872	892	869	878	812	816	930	843	814	877	826	863	878	866	835	879	809	873	844	886	800	830	890	901	874	891	832	864	875	889	801	843	847	859	875	893	856	837	836	830	874	828	873	848	846	824	867	849	804	882	849	859	886	859	856	885	871	856	860	861	893	873	811	929	905	838	880	911	846	871	861	872	838	883	866	828	855	827	841	902	844	805	857	854	875	864	811	871	809	855	867	853	819	863	882	872	840	882	876	845	863	843	877	883	866	803	846	865	863	909	863	849	876	877	892	874	840	881	809	827	867	846	858	869	884	875	896	845	895	889	865	864	865	884	864	839	863	857	876	896	866	924	857	880	880	879	878	883	802	841	893	892	853	839	887	905	869	862	802	893	853	850	900	856	879	901	837	841	887	826	836	904	858	924	793	899	865	886	839	866	838	856	859	853	847	840	840	856	892	886	881	854	895	858	845	834	850	752	804	913	853	893	891	869	870	859	871	865	859	828	901	867	884	884	828	883	891	895	852	799	841	904	839	824	927	852	857	847	857	843	885	886	830	838	831	813	883	858	864	876	908	872	864	833	885	886	869	882	894	895	873	854	850	827	888	887	864	865	807	859	840	805	875	861	856	841	914	887	873	888	876	867	889	905	903	878	876	826	816	792	887	841	885	860	904	883	921	850	879	835	906	861	862	827	862	891	869	889	841	816	873	841	863	857	876	890	869	838	886	908	906	896	901	821	861	854	875	881	846	859	863	878	891	839	819	813	887	899	867	923	864	876	886	920	944	902	889	901	870	831	865	851	836	811	851	940	860	881	901	932	815	901	859	845	848	916	864	881	902	891	885	877	844	878	807	843	871	840	849	877	879	853	868	907	883	848	863	858	928	801	891	854	847	852	909	835	850	896	929	853	903	836	878	857	917	849	895	845	860	849	872	861	849	873	846	846	855	828	790	919	809	918	850	883	864	864	861	834	939	870	848	857	855	843	823	906	894	822	865	835	798	881	853	858	890	847	872	841	866	829	890	847	852	842	906	895	841	907	902	884	870	876	880	862	861	846	805	857	808	905	847	838	904	902	832	915	874	843	881	891	882	838	830	822	853	848	863	862	843	829	846	875	830	902	899	848	871	878	873	848	896	825	858	802	883	833	906	850	813	847	887	858	876	854	898	842	890	865	879	889	879	850	855	877	823	880	846	884	871	888	919	835	884	847	848	857	932	852	895	902	875	870	884	853	872	857	843	831	874	882	887	826	905	844	824	866	854	904	832	852	863	867	915	863	813	870	861	890	898	877	876	900	897	859	841	856	855	837	899	860	816	866	886	881	911	852	865	872	841	873	889	865	872	849	852	891	899	820	811	851	877	842	840	856	857	865	869	890	854	801	863	913	839	863	828	853	839	851	819	868	871	891	855	835	866	837	833	843	922	909	843	797	886	874	866	872	871	902	889	858	890	854	822	881	866	875	890	857	822	916	850	864	878	846	834	861	871	883	827	931	871	878	813	910	898	871	837	849	881	841	895	866	894	853	847	858	854	873	875	849	829	892	847	846	845	892	879	821	905	889	878	840	917	913	851	898	856	844	862	876	850	846	884	809	869	890	928	895	839	855	898	844	877	870	817	871	870	841	817	865	852	882	846	924	873	863	874	837	899	884	873	815	855	863	829	857	877	811	871	800	820	859	855	803	870	842	807	876	870	848	869	807	895	850	894	809	838	898	855	841	832	813	923	844	861	865	836	851	883	815	854	830	887	894	817	888	837	892	874	879	848	831	845	868	900	842	882	825	793	877	866	866	863	871	875	922	845	868	854	894	818	889	895	889	872	818	891	890	868	827	827	871	868	875	888	860	843	893	906	828	850	863	797	873	830	945	841	824	903	829	858	835	877	843	832	874	851	863	866	807	820	875	886	868	913	898	889	830	879	846	855	917	911	890	875	880	886	859	832	901	902	830	833	868	880	847	871	777	911	828	937	841	803	840	853	850	903	845	921	838	910	837	838	859	850	882	902	882	871	868	912	850	870	872	879	895	853	909	829	855	862	840	889	858	838	879	859	893	892	912	866	784	851	911	875	875	874	812	811	829	869	867	904	877	844	857	906	865	840	916	904	862	864	884	880	837	873	857	830	880	842	823	851	835	855	878	855	878	900	857	863	849	838	853	861	882	853	857	837	898	849	869	911	912	867	894	884	833	843	830	870	876	832	884	915	882	902	869	874	886	837	820	887	842	837	854	850	873	843	885	824	840	824	850	882	874	875	904	880	855	870	904	808	854	859	864	844	894	871	844	820	907	878	848	858	889	866	854	845	917	874	906	896	836	832	812	837	856	856	856	847	874	872	866	907	868	898	878	834	838	832	872	911	846	871	898	863	888	894	934	883	844	917	874	800	922	862	862	875	858	879	843	865	850	847	887	886	847	850	831	879	866	872	898	864	879	861	891	837	822	889	860	821	870	854	873	884	865	875	906	853	903	857	877	876	820	875	857	819	866	893	871	845	870	837	820	875	830	822	819	824	882	866	860	835	829	829	846	863	898	814	848	850	848	779	879	807	840	868	878	894	836	883	859	869	838	862	810	861	856	830	877	873	821	863	936	900	848	851	804	856	890	866	841	830	827	827	856	859	869	841	838	920	876	848	874	858	912	874	800	854	819	818	841	842	863	912	852	895	853	891	846	903	900	880	883	884	863	888	866	823	872	822	835	856	867	866	891	874	849	817	826	824	794	878	881	911	840	876	864	843	888	817	891	899	878	857	880	882	895	840	896	856	850	835	805	867	835	860	903	869	834	899	872	835
23959	20654	23900	27417	20642	19726	1257	585	416	408	434	382	380	318	348	318	332	302	326	319	322	302	308	300	307	332	274	303	287	289	274	280	273	271	293	246	285	273	242	297	275	258	286	253	244	284	271	272	297	271	280	272	281	268	282	277	288	265	299	251	268	304	289	278	245	302	286	250	279	284	286	257	285	292	275	261	258	260	259	258	263	254	240	269	261	226	289	252	285	300	289	310	280	278	275	301	251	284	281	258	281	268	266	286	263	273	292	284	269	267	290	258	288	287	283	274	253	260	261	267	277	290	268	258	269	304	261	314	263	297	249	264	276	254	234	273	258	277	262	248	297	282	287	260	247	284	264	275	293	260	245	239	252	294	296	251	285	293	290	273	293	299	276	237	269	251	269	285	295	275	267	277	287	234	277	269	290	300	249	270	288	250	282	291	279	284	280	279	229	257	248	247	274	247	296	264	276	283	275	232	261	277	246	270	300	293	246	270	289	269	260	257	281	285	260	270	303	306	284	289	253	282	269	261	245	288	254	293	273	279	244	281	262	283	230	261	250	271	284	283	298	275	284	302	279	279	261	261	273	279	285	266	270	268	276	316	265	255	290	262	299	256	278	279	251	278	269	290	273	293	273	285	267	245	257	274	305	274	283	272	300	284	276	259	275	281	271	288	291	277	270	275	295	275	261	247	272	286	266	247	261	280	294	258	285	299	211	302	287	281	288	273	255	283	264	242	269	271	289	286	240	239	281	279	270	300	273	261	301	265	292	265	238	258	249	280	272	274	225	241	256	268	263	315	267	261	292	269	273	289	276	255	252	259	254	255	285	287	278	261	278	274	296	272	269	267	267	256	279	300	274	278	307	289	277	277	312	253	287	259	281	281	279	277	268	247	252	284	263	288	263	279	236	234	268	281	286	294	263	246	238	252	289	298	253	283	289	278	265	295	270	271	261	278	274	267	242	271	244	298	305	294	266	268	269	292	277	257	290	268	272	286	291	286	289	256	254	269	244	254	248	256	290	270	286	287	288	282	240	290	282	253	270	256	273	300	277	313	305	281	255	288	285	268	295	299	296	270	243	247	272	297	257	283	268	282	277	282	280	278	248	265	325	258	284	284	254	322	274	280	264	272	307	249	279	266	292	256	290	268	293	281	294	259	267	264	247	290	253	295	288	252	244	281	265	280	241	280	271	308	299	276	309	298	265	243	262	267	294	287	268	277	244	287	260	266	265	278	281	261	274	299	283	236	269	285	291	272	270	243	219	289	282	265	268	271	267	317	261	278	259	276	275	287	242	267	269	261	260	244	274	294	270	276	268	285	293	273	287	298	251	290	270	238	284	276	270	273	261	285	279	272	281	271	264	283	233	306	284	291	261	311	283	239	268	277	253	269	264	287	285	269	301	254	267	267	260	266	272	251	297	292	265	270	252	269	261	255	283	273	295	242	256	281	288	261	268	252	266	260	270	250	261	293	297	280	277	247	254	230	288	268	282	282	285	291	252	274	255	321	293	283	272	287	303	302	270	288	267	299	270	280	269	237	289	284	250	265	266	243	281	260	286	315	280	259	284	318	229	272	279	267	264	263	276	275	284	274	290	268	295	296	260	275	276	250	298	265	254	245	258	286	276	295	272	285	291	263	260	272	284	281	271	285	262	282	257	263	244	249	302	289	279	283	263	263	280	282	287	276	279	238	291	276	278	265	290	268	269	252	301	268	297	244	282	299	288	260	258	281	297	315	300	273	257	258	245	284	264	239	247	266	265	275	269	256	258	289	299	267	275	278	255	264	262	280	287	281	254	257	301	277	261	268	262	249	279	276	280	258	268	269	280	258	259	279	261	279	282	286	272	284	235	270	258	272	259	254	270	285	263	277	289	263	273	250	285	252	272	280	263	271	272	294	307	269	268	258	273	266	267	279	236	283	227	291	274	289	276	262	289	270	309	255	256	302	273	247	231	275	274	258	290	265	262	265	273	260	315	279	248	254	247	253	263	274	287	259	291	230	282	272	275	279	279	268	273	268	295	279	273	254	251	301	284	261	260	282	275	319	237	272	309	254	257	237	259	297	276	257	259	281	256	283	267	264	275	295	284	244	272	266	294	310	299	282	276	254	285	320	258	290	264	270	272	265	256	285	235	303	294	269	266	279	281	255	312	284	254	290	216	270	260	299	256	267	272	280	259	266	319	281	293	263	232	273	249	258	296	261	288	316	248	275	285	249	292	288	286	258	267	247	279	261	289	277	290	282	279	257	286	267	300	272	309	274	278	247	267	285	273	267	276	269	246	285	255	288	268	287	247	274	254	248	302	261	254	300	318	268	261	273	272	278	293	261	295	269	299	279	253	283	273	257	315	271	257	266	282	295	277	295	314	258	273	272	281	272	236	264	284	258	285	270	275	258	318	269	282	275	272	310	294	272	291	297	257	261	292	257	276	288	270	276	291	273	281	268	312	275	286	278	261	261	295	283	271	267	250	243	302	287	295	269	274	246	274	251	239	280	265	255	291	275	251	249	252	293	268	280	282	289	280	275	257	286	290	272	277	302	276	251	264	280	279	271	239	261	289	285	268	299	276	264	247	272	266	215	303	297	270	237	281	262	263	280	281	274	293	286	268	278	296	269	301	263	266	294	283	258	268	294	305	287	232	266	264	267	275	257	276	284	268	255	259	294	287	262	258	281	272	295	271	244	278	290	276	250	247	249	255	249	271	275	291	277	259	295	267	259	268	290	247	306	261	241	259	320	286	277	267	234	275	257	259	295	285	299	259	281	281	270	274	284	260	253	250	275	261	295	292	283	281	272	300	286	273	269	235	277	248	263	284	254	254	246	283	269	274	241	270	265	299	243	260	252	256	276	272	261	281	261	306	268	271	284	268	300	264	291	272	269	263	251	282	316	278	307	263	271	266	269	283	281	325	246	298	236	291	273	282	249	226	278	271	262	275	239	255	249	294	242	255	282	280	282	275	289	249	274	230	268	287	278	275	295	268	241	286	285	285	229	283	275	286	301	284	259	263	269	252	252	271	303	286	248	256	290	255	262	268	273	280	283	220	259	298	261	243	261	269	262	246	298	280	289	281	237	303	273	289	286	266	264	281	282	278	300	298	306	266	300	255	255	257	306	278	263	266	263	271	287	286	271	270	282	265	237	275	263	254	281	285	274	248	269	251	240	272	257	267	274	270	258	281	269	258	279	290	294	272	254	279	265	271	286	279	272	246	265	260	291	285	256	274	275	277	291	266	247	241	292	287	282	261	267	291	279	266	243	288	248	267	277	286	275	260	272	292	318	265	260	266	243	258	293	278	246	301	263	261	266	299	268	274	267	257	248	296	288	272	273	276	264	278	247	248	288	255	251	285	299	276	243	278	300	281	285	307	258	292	270	292	260	297	273	291	249	268	267	269	260	255	258	285	275	297	297	259	276	274	264	268	289	290	261	293	279	279	267	280	254	250	306	265	271	273	270	253	253	267	275	300	270	288	275
3834	3742	2338	1519	1027	765	722	694	636	690	637	697	633	660	619	607	652	651	641	654	581	580	589	614	620	601	630	609	572	613	616	617	610	599	648	650	623	635	634	616	613	631	610	678	618	613	642	653	591	614	576	652	627	637	640	652	616	573	579	610	615	651	627	626	625	619	632	624	636	613	612	632	601	659	638	601	606	600	608	654	623	577	602	623	637	615	627	588	641	610	634	616	625	619	604	620	639	612	629	620	599	631	642	607	597	616	626	597	606	602	594	644	652	640	669	606	597	663	636	600	623	602	629	619	588	623	653	644	598	640	628	614	636	693	573	582	618	598	585	628	588	632	576	553	592	612	638	620	612	610	585	625	642	613	629	614	623	570	627	663	562	626	585	633	577	653	627	656	607	623	620	627	617	604	611	625	636	621	622	608	612	596	597	634	601	624	626	621	609	626	676	658	632	617	583	653	611	616	674	629	609	603	617	543	646	599	595	645	575	623	628	618	638	609	613	585	654	612	641	579	607	638	578	682	626	644	610	580	595	647	604	614	657	572	582	651	626	641	609	614	658	599	658	615	658	640	602	648	595	654	620	606	650	696	604	638	610	598	605	611	625	596	639	654	589	573	577	579	637	631	596	607	587	626	616	625	592	647	664	618	621	635	612	674	590	582	655	637	606	638	589	622	627	631	576	652	656	622	591	618	607	603	621	638	621	650	638	576	594	620	604	633	589	627	611	601	620	589	586	666	658	625	625	622	578	602	605	588	595	628	622	614	657	581	637	611	590	598	610	648	650	656	612	592	594	585	623	619	644	607	599	608	641	595	617	575	612	644	600	616	618	621	598	588	620	604	631	639	611	626	633	646	586	555	639	602	614	636	603	645	668	608	630	602	585	591	642	639	590	612	625	646	611	606	597	585	641	640	601	618	641	622	637	615	615	615	618	611	634	601	627	612	584	610	603	702	635	628	642	621	631	620	625	598	596	614	637	633	637	623	635	600	559	558	589	634	638	656	654	600	612	564	627	638	569	605	567	597	599	610	619	600	602	596	647	628	636	611	631	625	579	648	633	651	581	689	628	607	621	604	630	592	611	623	610	625	610	673	593	587	619	624	576	608	648	632	653	554	615	618	606	575	594	614	643	648	612	632	626	683	610	603	624	585	587	634	579	588	631	653	607	605	614	600	611	633	610	629	597	598	655	597	622	615	614	600	583	590	615	607	645	640	581	644	608	593	632	612	654	563	625	644	620	590	622	609	572	681	623	632	628	646	562	646	611	652	597	633	623	611	620	605	593	617	585	637	597	608	609	588	611	608	609	583	609	649	552	645	580	656	572	595	667	621	587	621	604	580	600	611	568	623	655	613	600	639	632	587	558	634	585	619	645	596	574	625	633	601	646	607	610	636	655	637	589	637	640	624	579	589	597	643	621	674	627	635	616	608	633	587	633	631	641	624	666	585	600	614	612	610	650	596	620	614	602	589	578	625	642	641	597	640	621	598	614	627	620	706	567	614	624	674	622	583	627	622	670	617	615	648	634	611	601	624	603	617	620	575	632	646	614	607	620	629	585	646	610	615	591	603	603	600	640	631	593	628	602	645	674	643	586	603	650	630	630	596	599	608	610	579	628	603	614	614	657	647	579	608	591	580	610	623	599	634	622	636	624	606	616	660	594	615	608	611	657	611	625	656	628	596	624	602	643	630	567	621	620	624	599	618	604	624	618	615	625	606	618	613	608	633	639	618	600	583	620	612	622	620	609	631	620	601	615	596	613	576	639	603	623	616	586	583	650	626	592	622	639	586	626	640	559	657	638	681	624	625	574	602	595	624	603	610	593	599	595	571	586	601	588	627	616	587	653	625	652	583	623	590	652	616	622	647	614	640	623	621	594	623	621	647	582	613	615	607	594	629	585	644	638	694	621	610	655	609	612	601	578	622	624	594	531	590	617	607	602	578	600	619	630	630	613	587	622	596	603	552	591	598	652	647	623	599	601	637	579	650	619	588	614	592	627	598	626	624	597	600	634	592	604	614	593	617	576	606	612	590	577	628	627	603	584	629	599	666	668	628	616	617	623	591	602	613	614	666	650	651	628	602	613	624	581	605	569	602	606	616	623	581	652	609	590	612	609	629	620	641	624	647	630	585	650	609	646	615	591	608	642	646	642	621	571	593	590	620	583	601	602	610	633	593	611	609	614	584	590	597	609	626	610	584	563	649	618	628	628	573	630	622	580	637	635	614	588	618	531	628	639	629	595	592	609	620	638	634	598	598	611	591	653	587	586	577	619	603	593	610	624	610	579	641	583	631	650	608	601	631	586	626	597	619	619	623	652	595	581	610	593	595	592	633	642	626	655	632	608	649	632	633	691	590	643	648	567	588	631	597	622	622	637	603	610	655	595	619	574	621	592	585	622	588	611	624	624	615	581	643	608	601	601	626	609	591	586	627	631	636	593	650	614	628	655	675	592	629	601	588	585	691	619	591	627	642	631	616	592	621	610	621	592	611	635	599	624	601	629	647	671	642	597	611	636	643	565	583	599	588	597	602	624	635	587	607	592	670	658	595	616	619	624	566	628	609	589	605	631	667	554	619	614	637	606	632	627	636	660	651	625	653	569	608	590	602	615	631	639	657	589	591	638	642	593	605	576	632	601	640	639	645	572	604	666	630	610	578	609	595	625	648	625	647	607	602	648	593	646	597	626	621	638	617	583	557	651	598	598	638	603	637	596	596	650	649	605	625	622	622	607	621	600	572	593	629	616	621	597	589	599	621	643	601	619	625	596	607	580	608	628	609	647	605	625	586	636	620	613	622	594	581	644	593	558	624	618	613	668	601	640	567	632	652	606	635	591	619	617	621	606	643	607	601	616	606	674	625	637	631	666	611	627	602	610	601	664	606	609	605	603	618	604	644	642	653	613	602	642	620	566	583	610	669	606	595	643	584	646	581	576	619	619	654	604	617	604	617	600	602	594	586	649	629	604	605	596	652	605	608	572	570	565	623	610	618	597	597	593	615	593	598	667	560	602	618	583	592	616	654	596	588	599	641	618	588	571	629	625	607	578	632	644	600	617	629	586	673	614	571	635	593	579	605	575	584	608	628	577	627	635	652	646	600	603	631	592	599	633	572	634	605	631	659	614	612	609	631	617	624	629	614	614	613	639	665	605	652	623	620	622	581	645	582	600	571	552	607	646	605	584	683	628	646	592	617	621	633	618	579	598	605	639	591	566	599	619	601	656	593	615	626	626	631	624	601	597	602	610	573	571	666	597	596	620	643	577	638	632	634	600	613	569	602	579	610	580	640	653	566	623	604	624	586	658	644	578	622	609	614	605	562	602	574	621	614	600	631	622	643	631	632	627	666	609	668	620	627	629	604	616	619	645	590	579	655	604	583	609	650	610	569	616	649	615	617	602	609	651	631	615	649	638	626	604	630	589	630	625	644	615	616	607	608	607	626	673	634	586	581	553	627	617	642	639	617	626	599	634	632
23431	20678	24187	27164	20682	20693	16633	903	514	461	467	364	332	321	294	258	256	246	257	262	274	254	284	250	242	234	201	219	234	196	191	172	207	190	198	188	200	206	177	189	182	172	183	177	186	214	176	179	236	167	181	178	147	174	159	198	164	186	165	193	164	177	181	188	188	157	191	165	168	186	150	204	167	195	175	174	187	180	157	175	163	177	200	187	150	174	170	190	175	162	151	173	163	163	160	184	173	188	178	178	164	166	177	173	184	166	189	194	184	171	156	134	191	190	196	162	162	184	177	168	192	159	167	183	174	178	164	193	173	187	165	166	179	194	179	148	170	183	171	181	150	171	190	178	178	195	156	158	158	169	193	179	173	151	184	156	158	161	166	180	171	163	178	175	190	186	166	179	176	184	154	192	178	179	176	185	173	174	175	181	157	178	186	163	182	191	163	176	172	161	189	207	171	180	197	164	193	193	178	190	177	164	207	178	173	175	175	178	200	198	198	190	202	188	182	155	160	179	224	188	143	179	170	185	176	162	161	157	189	161	197	182	174	213	176	184	195	177	169	181	168	176	157	185	175	184	191	195	176	172	172	190	161	180	135	185	176	197	205	176	180	185	173	155	181	139	184	172	171	145	161	165	174	173	197	181	163	165	164	178	183	158	200	147	178	204	174	171	185	185	193	171	184	172	178	180	157	190	175	159	189	195	162	157	187	163	164	183	201	171	185	212	168	190	174	204	182	186	159	183	190	185	192	182	156	173	167	180	165	184	176	158	196	169	171	167	173	176	190	176	189	189	169	200	176	166	159	179	176	179	179	200	165	189	168	182	179	169	194	177	172	181	211	162	163	188	156	156	168	196	191	168	184	170	175	184	136	161	179	178	164	165	173	166	208	162	175	186	170	172	184	170	176	200	178	173	157	145	176	172	170	165	175	169	192	179	176	200	174	166	208	180	167	202	202	186	162	172	180	195	181	208	165	182	205	163	170	154	163	166	186	170	181	170	158	178	179	189	216	176	165	172	169	165	182	168	164	170	179	175	165	169	171	169	170	196	179	175	169	186	156	192	171	181	168	157	165	155	175	150	183	165	193	176	172	220	152	157	209	169	146	171	155	213	185	167	172	184	203	173	162	189	147	162	143	183	153	177	194	171	162	184	193	137	151	175	176	191	191	191	152	168	167	171	179	145	174	160	184	182	174	187	170	173	174	189	195	159	183	188	186	181	177	160	177	169	183	163	182	176	216	155	165	142	183	186	186	173	186	186	165	153	180	149	147	181	189	175	176	169	184	156	186	154	191	193	166	180	190	178	181	179	189	179	175	168	143	192	176	174	182	170	176	162	146	175	177	170	177	156	178	183	180	170	167	164	166	177	193	168	179	165	175	164	177	179	169	174	185	168	166	162	162	207	175	190	191	163	194	158	144	163	161	170	192	188	163	167	172	155	169	176	186	182	167	165	172	156	181	183	168	166	180	169	193	162	169	172	176	172	172	152	165	190	172	195	168	176	164	152	201	169	194	179	180	168	160	189	183	167	178	186	168	216	168	171	184	161	179	183	172	165	188	180	175	193	161	177	202	183	185	196	194	170	175	201	174	147	169	183	167	202	180	166	169	169	180	182	194	167	168	175	164	174	176	186	158	188	173	168	184	169	197	161	173	169	187	160	197	169	170	189	202	178	192	165	176	176	188	182	175	178	182	168	178	157	195	174	179	180	189	172	165	173	162	177	172	166	166	190	154	190	171	170	176	182	177	179	158	174	193	141	155	147	157	182	157	185	179	172	183	185	156	199	190	176	177	177	171	155	168	175	160	164	173	191	213	164	184	165	178	155	175	172	152	178	173	186	168	155	161	157	174	179	180	175	194	180	175	166	202	166	169	166	179	172	150	167	175	154	158	166	188	183	184	177	170	190	168	173	169	164	166	179	179	176	191	192	166	178	158	205	175	173	173	185	181	185	165	184	190	189	192	175	163	168	162	191	166	187	168	185	155	174	164	193	162	170	156	193	181	179	172	175	167	185	184	171	190	172	160	152	173	192	178	186	196	166	170	183	172	213	190	204	175	179	176	183	205	193	139	165	159	164	188	146	169	186	180	162	203	159	150	172	164	155	192	184	185	155	164	169	196	168	168	171	156	140	188	153	161	187	172	177	170	185	181	178	170	162	157	165	185	182	201	188	148	183	171	161	172	166	183	197	161	171	189	189	174	148	176	154	190	163	176	177	172	173	191	181	161	180	161	179	168	182	165	173	159	169	187	174	171	158	171	179	171	156	147	169	162	207	185	186	188	150	150	177	156	170	220	169	164	194	180	182	178	185	150	191	191	192	177	172	199	167	180	204	177	200	181	159	173	166	165	150	170	186	187	169	157	170	169	171	171	159	191	148	192	183	178	183	192	165	171	168	190	191	185	172	166	160	167	187	148	179	190	169	163	174	171	157	204	175	169	202	177	172	215	166	175	187	174	193	168	183	161	159	159	166	159	201	163	172	201	214	196	162	158	182	206	188	221	179	160	168	156	184	160	167	204	154	163	180	182	209	163	184	143	183	201	170	174	170	181	171	180	185	172	200	144	192	197	161	162	167	173	154	176	199	179	178	207	190	179	164	199	180	200	182	163	190	185	175	156	199	178	202	171	176	149	176	198	164	180	191	162	170	193	174	179	167	181	178	168	166	166	173	175	177	182	158	189	187	151	166	164	169	167	157	181	183	185	163	169	172	183	196	180	171	177	205	188	155	172	180	153	178	174	162	163	145	208	171	177	196	188	193	205	165	185	171	162	170	176	163	173	156	168	171	179	186	163	176	188	175	183	178	166	158	199	168	165	222	167	200	178	183	200	153	162	174	181	169	175	162	175	156	175	172	177	172	180	217	186	175	165	176	177	187	171	169	191	162	192	168	192	178	174	165	176	181	182	186	152	181	187	188	177	161	180	183	149	171	176	155	217	186	183	197	163	168	176	176	184	167	170	185	179	166	191	191	174	189	170	172	211	178	165	181	174	195	168	177	165	189	202	206	174	192	169	164	168	162	179	160	156	175	170	203	171	189	189	215	182	162	157	176	190	171	165	166	192	149	169	204	188	178	183	205	199	194	161	146	190	179	168	174	166	175	193	170	169	158	181	180	160	161	135	190	187	140	172	196	168	183	166	162	156	152	157	174	180	183	174	198	176	203	184	157	173	199	192	176	165	187	168	211	187	184	175	181	177	172	165	180	165	164	145	169	212	161	203	195	159	175	172	147	172	180	179	180	173	166	177	163	192	181	169	178	174	185	167	158	169	176	164	174	180	181	169	172	175	177	173	169	167	163	184	151	156	206	182	201	189	173	156	206	156	207	205	215	196	181	185	172	184	196	160	212	169	185	180	164	163	171	170	176	193	175	167	170	169	169	171	160	153	173	199	170	171	173	179	184	175	174	191	170	137	177	180	171	177	182	170	194	184	205	217	189	189	161	165	173	203	190	182	193	173	186	171	147	177	170	173	191
4017	5650	3333	1965	1119	706	640	561	528	542	523	507	490	476	456	462	462	477	471	499	461	448	426	425	417	438	434	417	441	424	404	457	448	452	430	402	413	415	409	446	422	434	395	457	398	434	411	406	444	471	402	408	421	397	432	408	468	435	451	433	427	451	449	414	456	417	418	442	423	427	468	418	426	419	461	414	453	412	477	454	453	411	416	404	441	419	453	415	413	419	433	412	427	438	445	441	451	426	422	436	417	403	417	416	408	445	446	411	447	416	404	429	440	400	412	423	398	402	435	427	452	409	425	420	420	434	425	445	422	410	404	454	410	407	465	431	467	420	466	461	423	445	445	450	448	403	447	414	399	467	431	435	440	407	461	404	442	407	444	418	445	469	419	439	454	446	427	449	449	413	435	404	414	431	412	426	413	426	445	428	446	433	436	425	443	422	420	418	407	456	464	428	456	468	397	425	426	405	454	444	420	421	405	465	440	434	449	417	440	410	408	407	419	447	434	425	368	428	442	444	413	399	462	490	390	409	438	428	444	443	418	408	429	424	416	409	410	433	436	440	417	441	425	423	399	424	423	461	407	427	406	446	416	375	424	396	413	455	414	392	447	420	424	416	440	409	413	421	426	440	416	412	412	437	457	423	444	422	415	437	447	407	425	428	375	444	444	437	443	434	458	451	456	430	409	454	415	436	470	401	414	441	453	399	421	419	424	434	426	447	408	433	448	411	454	428	443	424	409	446	464	431	435	413	427	475	396	444	426	418	450	417	410	471	433	429	436	417	439	427	419	436	454	404	405	420	431	416	438	422	429	407	451	441	406	460	415	449	378	431	464	437	407	446	451	420	435	428	438	398	431	433	440	440	432	423	425	406	412	413	459	410	451	455	414	458	457	395	445	460	441	428	425	433	407	435	459	463	451	432	487	445	468	420	437	460	432	408	443	377	433	396	413	429	439	412	431	371	404	433	455	453	422	395	428	421	402	412	438	421	425	452	424	409	425	442	426	401	434	458	422	444	453	449	463	424	423	396	411	460	397	448	383	436	423	444	431	435	407	465	442	431	424	405	403	421	444	434	385	423	456	431	429	424	415	433	441	398	407	411	458	441	443	457	420	441	430	441	398	442	428	439	394	424	430	443	448	440	405	408	454	428	408	419	423	424	416	422	429	392	429	420	409	424	420	389	416	422	474	409	407	436	448	440	429	474	428	415	415	424	461	402	430	418	445	440	407	450	457	419	439	454	444	443	430	411	435	445	426	411	466	431	434	454	424	443	455	435	451	440	413	385	451	450	423	415	452	373	403	392	443	435	451	417	438	460	437	389	460	417	425	441	411	440	406	465	427	384	440	437	413	431	447	444	409	459	435	415	419	442	437	431	437	414	457	394	469	423	415	391	436	432	407	418	436	419	449	420	401	421	433	467	436	469	393	446	444	442	430	415	449	407	409	401	403	402	411	411	436	419	420	427	393	387	448	435	425	446	408	465	442	401	428	406	424	400	416	447	438	474	442	426	443	418	412	396	431	415	424	433	401	429	398	404	423	429	442	410	423	413	449	473	416	405	462	426	400	418	418	418	439	429	421	420	383	437	399	413	430	449	423	429	460	394	398	422	423	462	426	422	432	389	450	465	408	428	439	434	461	347	449	396	402	397	423	440	425	459	424	411	412	432	426	440	427	378	453	419	416	406	458	422	436	427	432	433	417	393	409	424	412	435	464	476	426	436	476	417	415	445	470	459	440	413	404	445	450	396	428	453	411	428	437	443	443	427	457	461	422	410	447	395	393	451	412	429	432	413	404	421	461	424	417	413	458	440	447	450	438	447	415	462	451	412	451	445	433	423	429	434	438	470	418	426	425	430	441	420	451	422	439	420	430	450	467	392	428	414	444	440	442	453	424	467	397	389	394	387	431	401	444	385	420	457	439	404	431	435	424	452	438	440	404	445	445	459	424	433	394	441	426	409	433	412	443	407	396	414	422	429	408	454	441	419	428	459	444	457	425	438	426	428	447	431	435	406	407	425	498	426	466	420	423	470	436	384	460	405	444	445	446	434	411	454	419	419	421	394	461	438	443	413	403	409	399	446	434	468	426	416	453	400	426	409	462	423	412	443	429	462	465	397	401	425	420	425	452	446	404	399	435	444	386	428	433	434	432	457	423	433	442	407	417	450	431	428	416	402	442	432	424	453	424	394	414	391	383	420	445	406	413	467	417	441	447	433	450	477	428	398	402	429	431	398	436	454	429	432	430	433	422	448	441	441	436	463	419	438	391	419	463	433	457	378	480	412	402	417	365	420	441	432	428	380	437	428	451	427	442	422	435	406	436	451	469	406	433	458	375	398	440	446	423	422	424	481	414	449	381	414	433	426	394	467	407	415	446	436	448	410	422	436	418	391	413	466	459	440	385	422	436	431	411	412	451	439	441	424	430	439	418	452	419	415	425	421	439	417	421	440	438	426	430	443	424	449	422	447	403	433	408	432	432	471	434	445	397	450	434	434	388	432	386	403	409	422	430	444	412	448	469	438	425	425	418	440	383	419	427	397	413	465	419	414	455	408	451	426	426	414	445	434	419	410	410	431	429	445	419	390	429	389	430	428	426	422	433	438	427	429	423	426	408	405	466	414	432	415	422	410	419	459	421	408	420	427	454	431	430	402	424	412	469	453	409	388	452	439	448	440	426	429	457	433	413	448	413	413	454	445	440	396	461	406	403	432	424	424	417	432	410	397	423	414	425	428	410	459	409	423	411	427	423	419	435	440	448	419	388	383	407	451	437	398	451	455	393	390	415	419	446	458	392	449	451	414	421	437	413	432	408	418	407	467	409	441	428	432	412	417	451	432	446	428	423	407	414	421	426	418	443	403	445	430	448	386	450	447	420	424	454	420	442	400	430	413	434	443	425	406	432	427	439	460	453	425	443	426	416	403	406	425	425	414	415	402	409	444	404	436	447	437	425	448	427	433	431	410	457	417	426	419	443	419	404	391	417	422	448	434	441	469	428	398	416	404	419	424	447	450	444	432	420	425	421	413	421	437	417	427	388	431	440	410	440	409	414	424	416	420	453	418	398	459	414	437	391	400	414	452	427	440	411	441	411	449	403	416	435	441	428	461	432	433	419	408	404	440	458	476	443	411	397	447	423	445	406	410	452	438	417	438	419	450	476	434	396	432	413	457	439	446	400	428	419	395	450	430	425	420	463	397	426	430	418	407	433	418	413	434	421	398	416	423	457	446	445	439	441	426	414	417	428	382	435	420	439	427	426	439	400	425	433	394	424	421	379	428	434	443	481	430	408	466	433	433	421	432	442	433	405	387	425	429	400	432	437	411	438	391	456	429	422	410	423	418	447	418	427	439	427	445	442	440	434	402	401	436	409	488	415	422	397	361	418	414	392	449	443	420	422	433	418	454	428	426	430	466	442	407	437	419	453	422	397	449	426	423	371	398	417	425	423	420	425	416	409	440	441	411	393	406	423	383	403	400
31360	19243	7875	1323	740	543	461	445	450	460	481	435	421	418	367	401	400	410	405	372	373	477	403	393	389	364	394	408	422	405	386	378	407	380	398	344	369	422	394	429	385	406	422	362	371	421	357	397	352	419	395	409	368	421	389	382	408	399	409	406	410	333	379	375	402	398	376	362	405	395	386	403	408	342	346	364	373	383	365	408	362	376	417	359	378	400	387	442	373	379	367	376	357	391	389	338	364	365	429	390	428	384	387	384	383	383	397	392	403	400	407	397	392	433	420	397	406	386	378	415	421	373	370	384	376	391	379	424	375	407	369	314	399	422	399	388	383	425	390	354	400	377	366	394	384	398	357	386	369	346	404	395	373	373	366	402	401	377	393	396	335	364	395	370	391	410	386	389	398	354	396	392	391	368	372	360	356	382	383	390	349	396	414	427	429	389	400	382	352	375	417	399	406	365	366	365	401	346	384	370	355	389	386	370	394	389	366	392	398	400	371	360	373	389	373	403	379	391	332	371	370	395	377	430	383	448	372	345	394	358	393	386	364	404	404	387	379	411	382	385	403	368	389	392	404	386	398	388	392	388	429	406	378	401	379	399	432	403	416	377	381	352	379	372	385	431	376	357	384	396	383	395	417	420	391	361	381	386	382	402	393	434	408	424	357	403	421	377	368	398	403	405	381	375	356	405	391	400	390	362	400	421	389	348	390	391	398	360	421	386	410	384	384	410	389	403	376	378	362	377	408	392	364	357	408	348	409	396	396	374	376	413	343	416	400	395	419	446	414	378	409	352	344	378	383	360	357	384	394	460	373	387	345	382	413	417	367	377	384	417	358	411	391	387	372	379	367	349	418	374	349	384	364	389	374	431	424	353	409	366	437	364	392	402	350	351	388	369	369	394	420	402	379	414	371	367	404	398	421	355	404	393	389	397	376	386	365	389	413	339	357	393	399	388	407	381	386	417	373	403	378	402	401	411	400	396	394	364	394	366	401	389	407	363	349	365	380	388	397	409	348	393	396	368	379	367	417	419	393	391	418	362	414	366	381	415	354	409	385	407	387	379	403	416	403	392	381	418	419	425	392	374	382	402	391	419	414	360	374	371	377	387	354	381	384	377	371	400	430	407	391	410	397	359	389	366	355	414	436	438	362	352	403	410	371	391	441	423	386	377	421	393	405	394	355	350	348	436	417	401	370	380	425	401	402	375	351	410	370	350	379	379	369	382	379	382	377	373	416	399	400	384	379	375	405	407	389	416	378	374	373	407	411	339	414	387	382	344	369	368	363	367	396	340	400	395	385	402	383	379	366	396	384	351	386	387	408	416	376	380	426	392	374	391	399	368	417	406	348	402	340	389	360	415	385	385	435	418	416	376	376	387	374	394	391	402	432	410	386	408	402	398	403	382	453	402	381	394	415	422	406	376	378	418	372	415	392	382	332	384	366	368	367	390	396	423	396	395	373	358	359	411	387	388	373	373	432	397	372	345	366	409	413	351	358	387	378	399	371	367	360	377	381	377	387	426	411	381	342	366	376	376	382	346	371	410	387	411	405	407	383	371	414	398	371	358	384	418	392	355	407	387	360	339	385	387	385	412	398	384	371	384	387	381	373	369	409	393	375	358	387	393	404	443	397	380	385	390	399	380	428	370	394	375	405	368	418	391	382	366	369	445	390	346	394	401	374	393	367	444	381	385	383	403	371	375	377	397	369	385	370	363	371	397	404	414	400	355	354	380	399	400	374	385	404	403	419	385	385	358	367	339	399	384	370	416	371	397	404	395	386	373	403	391	396	419	427	423	395	379	387	364	388	415	399	395	381	387	393	381	384	372	391	363	436	414	386	388	380	353	379	366	412	367	371	356	364	363	397	378	403	364	410	368	404	420	393	357	384	410	380	425	415	407	388	392	402	363	387	380	389	376	386	352	380	352	397	398	402	390	396	386	412	379	366	364	389	366	402	398	388	440	378	379	387	407	412	371	375	410	418	366	396	394	380	399	381	351	375	402	402	396	385	396	349	371	373	400	389	374	398	411	364	368	367	389	417	395	393	405	410	416	389	408	372	365	359	382	379	344	374	377	420	371	387	417	351	384	432	407	376	371	419	417	367	397	373	422	385	387	397	383	414	394	362	393	377	385	416	398	368	398	403	429	418	376	402	389	345	359	372	371	424	404	384	383	353	383	406	374	351	374	423	369	340	357	422	391	410	412	345	361	371	407	392	365	354	396	371	358	388	358	393	376	401	415	375	390	372	376	383	378	354	365	374	420	364	405	430	393	404	403	390	366	383	421	404	395	367	374	377	375	396	372	373	388	370	372	359	378	386	399	419	390	370	420	364	374	380	377	417	391	351	369	367	416	409	347	419	394	369	408	369	386	372	413	336	357	414	393	369	374	379	405	380	382	380	396	434	373	351	375	365	387	368	380	369	372	390	392	387	357	386	402	394	402	381	394	392	397	365	391	406	393	405	404	391	372	358	370	394	383	389	412	335	386	418	387	389	380	398	362	391	445	364	373	396	374	367	386	427	379	379	396	418	421	394	403	394	423	390	399	382	381	413	362	387	352	408	408	377	405	395	390	391	384	352	375	381	394	355	375	384	392	421	420	382	387	369	384	371	364	353	390	392	384	399	383	384	376	374	373	384	376	348	392	352	374	424	397	371	414	385	384	379	401	375	366	368	372	402	376	383	399	379	371	402	397	416	355	390	376	391	417	376	368	404	388	381	378	391	388	413	389	363	377	382	361	406	366	397	385	393	390	405	358	366	410	386	381	396	375	383	355	374	392	413	388	388	389	351	384	403	384	401	416	406	392	366	427	388	377	382	405	370	398	388	457	391	391	429	375	405	351	380	379	371	353	379	391	392	400	406	372	376	402	393	373	396	384	400	399	347	379	369	387	427	397	408	383	385	374	378	383	370	371	389	377	402	410	404	351	422	404	408	374	387	367	382	381	401	430	399	379	349	380	355	379	402	376	380	387	376	410	397	415	381	382	388	371	383	414	364	411	390	402	384	368	359	383	423	385	396	374	398	385	427	431	388	413	382	384	369	385	399	420	384	377	374	377	364	381	397	413	412	380	397	373	350	386	403	392	393	379	407	374	351	405	372	392	396	356	412	396	400	366	373	372	434	390	397	340	399	378	393	399	392	393	400	379	449	396	381	397	368	389	367	392	386	400	417	428	409	413	392	388	348	396	370	366	388	394	374	404	394	398	389	413	374	392	412	395	401	371	381	405	388	418	427	399	388	374	382	373	368	376	377	372	408	359	386	371	396	407	402	414	376	396	368	401	407	354	368	393	367	409	385	362	384	367	359	369	381	393	363	399	396	354	390	419	379	403	381	397	392	392	366	406	341	398	390	400	411	370	349	385	419	383	393	412	393	369	414	392	356	403	392	382	378	353	359	384	393	354	367	363	352	353	383	401	408	356	450	390	344	372	423	408	376	368	386	341	378	382	424	413	410	426	415	385	392	407	372	376	402	367
5777	1888	1501	1187	998	868	836	886	865	920	909	854	875	848	844	886	915	866	891	850	851	848	855	903	836	841	876	866	826	824	888	900	906	859	881	893	844	903	856	833	882	828	836	839	841	861	883	872	817	828	860	862	828	874	871	860	880	895	802	837	847	865	876	869	829	859	854	828	872	819	846	827	895	837	821	887	827	856	881	861	862	861	852	867	834	857	823	888	873	853	844	882	908	802	860	871	847	857	864	829	857	854	843	882	808	860	855	868	831	877	868	873	867	830	865	912	822	859	832	826	933	836	827	859	867	862	874	839	844	857	840	826	909	859	808	876	879	805	846	847	902	823	842	824	872	824	888	847	840	837	826	876	841	894	838	846	827	897	819	841	854	905	842	853	837	873	879	780	907	843	873	819	926	869	865	846	870	897	884	914	827	821	846	805	847	838	875	836	813	909	871	841	841	893	828	848	869	868	855	877	871	902	857	816	896	828	804	814	927	857	883	870	898	773	877	814	884	820	814	843	822	843	886	898	932	858	852	840	878	881	848	841	825	885	828	912	872	834	860	882	894	830	879	848	845	871	847	863	812	800	865	885	909	839	849	898	865	848	863	846	883	850	854	835	835	851	862	870	901	856	841	871	890	869	868	843	901	846	852	830	843	854	905	904	887	815	872	883	869	899	875	851	905	870	851	831	864	833	896	833	855	912	915	825	879	883	828	839	882	879	863	890	813	860	873	842	860	851	819	867	852	868	856	910	828	835	897	858	857	830	873	833	808	817	814	860	859	871	829	915	865	814	893	830	882	858	855	852	869	855	857	845	862	866	827	821	861	811	840	866	864	845	866	863	825	809	923	896	883	869	863	842	873	872	852	834	856	882	862	853	849	859	847	846	813	859	875	872	838	819	843	835	846	856	877	880	886	855	858	815	830	902	850	874	903	841	905	881	834	892	871	869	854	876	864	871	827	845	893	834	881	882	914	845	900	844	840	854	884	857	836	855	847	834	835	840	875	849	889	861	878	849	854	876	801	880	884	818	834	866	867	851	877	826	887	873	927	860	838	870	845	850	865	876	883	847	812	909	816	806	839	867	850	904	819	851	852	865	844	816	861	850	858	830	802	840	786	888	887	809	867	872	820	878	849	849	819	875	888	876	864	799	860	879	910	801	821	866	905	885	830	838	893	858	848	887	841	862	853	882	891	806	852	922	877	776	850	904	829	866	844	808	915	900	810	868	837	877	868	808	842	792	861	848	865	886	809	849	848	885	831	866	866	840	865	872	866	818	869	893	871	900	834	813	845	847	841	848	872	899	858	848	909	847	884	870	840	837	876	860	847	881	838	880	910	881	846	884	823	883	844	831	832	888	860	859	887	889	905	845	852	841	872	817	915	910	931	864	892	847	845	863	882	838	885	881	890	895	819	797	920	897	844	832	936	916	843	855	826	853	842	798	822	871	889	811	833	869	852	875	887	794	836	900	846	857	826	863	861	854	859	863	824	861	888	861	832	868	885	842	874	874	844	836	825	858	861	888	845	901	864	884	832	918	867	926	890	895	830	854	835	889	859	874	801	851	829	899	882	882	865	833	812	888	878	817	872	848	868	876	815	819	841	873	874	806	883	939	842	854	840	833	844	885	862	850	848	870	882	857	824	829	841	869	886	877	865	866	841	903	817	844	877	833	878	845	800	873	880	875	871	860	846	878	885	838	849	882	927	860	868	822	888	887	850	904	853	861	911	859	888	841	833	828	835	888	902	857	889	861	841	881	886	832	850	831	868	886	902	834	856	827	864	876	845	854	840	871	805	835	890	828	849	914	853	855	879	849	876	875	858	867	829	881	820	852	904	871	856	913	872	902	872	844	901	860	836	810	853	836	866	820	865	893	865	897	834	822	850	885	839	845	902	848	820	824	909	863	846	838	855	865	846	833	869	856	879	865	891	838	867	855	810	857	858	881	831	851	872	867	835	851	846	868	823	869	838	869	837	819	872	908	829	899	812	857	839	872	860	896	870	775	876	836	872	843	857	837	876	828	841	844	861	833	830	900	847	911	858	899	835	864	848	891	854	878	805	831	879	855	893	865	827	900	822	833	839	854	833	861	820	882	871	839	854	836	836	801	875	830	866	872	833	878	909	883	871	906	812	822	848	864	858	838	838	836	864	798	897	836	846	819	871	880	861	888	889	883	831	858	873	845	845	843	896	853	844	895	845	822	876	851	863	925	867	853	862	820	885	833	923	816	887	897	830	902	855	885	840	876	849	872	908	808	838	908	811	851	857	865	805	872	900	845	872	820	857	849	847	799	857	813	835	888	889	868	866	841	830	840	913	910	874	825	885	841	807	855	850	873	864	879	872	835	858	873	876	832	827	846	857	856	900	862	868	841	826	862	867	875	927	856	880	839	830	868	841	886	819	835	838	906	858	893	844	872	873	885	916	889	871	914	868	915	859	847	878	869	871	858	845	895	815	854	920	874	815	871	900	873	844	874	864	845	934	826	809	864	848	865	871	908	819	876	856	904	852	871	829	907	886	841	861	842	843	857	883	893	838	846	848	835	838	834	821	833	876	788	874	815	880	851	818	845	864	834	900	836	866	833	844	873	849	841	826	888	876	862	880	900	835	909	847	816	845	869	871	858	852	831	788	839	870	857	924	895	847	879	867	835	832	864	904	910	866	836	824	868	819	860	872	834	854	864	872	841	812	869	868	866	835	875	855	825	852	864	884	846	852	893	842	874	825	839	885	828	888	847	844	844	859	865	858	901	876	885	848	879	833	845	848	847	900	870	857	817	836	868	827	869	860	807	827	837	869	886	901	926	863	863	842	827	856	843	840	828	815	797	830	898	854	840	929	827	863	857	843	842	893	834	871	837	822	847	833	828	905	853	917	863	826	910	859	934	881	850	825	856	837	865	884	863	808	786	854	867	820	849	853	833	884	892	838	858	877	905	837	915	866	903	864	864	817	867	828	842	855	822	852	844	846	846	809	831	885	851	830	853	873	871	845	904	880	883	900	902	847	838	871	914	883	841	834	851	829	881	858	874	842	855	856	877	852	831	853	855	843	875	886	855	854	858	864	832	819	853	894	839	839	873	880	889	892	819	894	896	793	831	930	835	822	834	839	820	910	869	879	873	907	849	824	828	871	844	864	911	818	856	838	840	864	830	892	877	878	857	861	856	851	817	823	804	823	843	893	850	843	908	878	890	845	838	903	847	845	834	873	862	820	862	851	809	868	831	852	883	894	874	872	856	821	846	875	901	867	822	827	867	803	878	837	891	900	867	828	838	859	860	860	844	889	817	916	886	844	825	847	871	869	866	885	916	864	890	846	863	858	867	834	853	875	806	875	860	846	915	835	852	858	887	855	852	841	884	883	894	876	874	879	857	898	863	943	850	874	885	854	863	849	877	877	833	907	876	833	806	857	861	892	871	862	868	838	798	808	837	910	838	839	816	897	806	853	861	888	837	809	882	858	847	871	837	857	870	876	856
23965	20646	23896	27408	20639	19911	1191	564	483	424	416	386	379	346	327	273	309	299	283	302	283	300	314	316	309	300	301	315	295	301	294	308	267	291	303	254	252	263	258	300	273	276	275	298	245	270	272	254	261	297	234	265	275	277	281	258	285	267	305	254	276	243	281	291	271	267	275	293	270	264	265	265	267	254	256	257	240	256	255	278	231	273	259	269	259	291	245	297	240	262	285	266	255	250	276	279	268	275	274	251	275	225	258	275	282	268	239	253	266	295	265	261	256	283	264	285	248	235	307	290	241	257	284	279	268	264	259	251	273	269	275	283	255	247	270	221	277	243	271	268	272	272	254	254	271	281	305	255	273	291	285	260	287	298	286	266	301	280	307	275	247	270	262	274	246	275	283	279	275	270	272	287	291	253	249	297	271	271	259	259	267	294	264	273	278	274	266	280	291	288	276	257	263	256	250	280	251	233	282	275	299	260	228	262	296	243	285	250	255	276	281	263	281	271	273	276	266	248	257	276	274	250	254	268	270	245	248	283	292	264	277	305	284	263	250	288	325	272	288	245	305	277	288	269	264	307	274	263	269	285	271	275	273	292	275	296	290	291	258	289	267	257	265	273	277	269	265	266	308	296	290	285	251	247	262	267	287	303	307	272	284	245	241	296	269	288	284	271	255	276	262	275	279	276	248	260	257	274	266	267	278	302	269	268	246	259	263	306	288	235	296	250	297	284	276	265	258	274	269	233	285	319	265	256	289	262	235	263	260	280	289	280	263	256	251	250	278	248	259	290	281	265	279	292	232	277	283	274	273	283	284	269	261	263	248	273	297	283	284	277	256	242	233	280	278	312	285	291	274	269	275	277	292	269	264	287	267	250	256	256	277	245	266	245	268	246	278	271	251	265	297	256	283	283	282	293	275	269	247	248	260	270	264	270	266	274	262	274	313	283	303	244	289	244	284	283	263	286	235	292	290	245	281	262	301	272	276	284	282	268	258	256	251	217	264	295	237	272	266	288	284	266	269	291	242	267	265	270	268	295	308	305	283	278	304	266	257	263	276	284	282	277	261	259	279	270	276	273	289	254	292	256	263	276	293	284	296	286	293	267	275	288	280	275	285	294	280	278	235	247	287	247	282	235	280	264	256	246	266	265	284	285	298	290	272	261	254	243	289	253	291	301	270	279	280	257	280	286	254	277	294	270	244	268	270	227	257	285	293	266	231	267	274	269	262	284	268	280	272	302	310	270	287	293	272	277	270	272	266	276	265	273	259	260	291	285	290	285	293	284	256	273	266	257	273	240	276	275	259	317	270	271	296	269	254	274	275	208	289	294	274	309	282	268	264	268	252	285	271	249	299	288	250	284	276	280	259	299	238	273	234	268	271	289	262	277	269	269	241	280	250	270	268	298	279	270	280	256	292	256	281	282	285	290	261	275	262	265	285	261	262	280	264	247	270	260	296	272	278	269	268	236	282	288	251	254	229	270	275	291	295	285	303	262	258	243	268	279	297	288	283	271	298	295	258	292	285	272	275	266	280	270	274	253	302	274	259	252	262	256	262	280	285	277	285	277	254	272	278	316	296	304	265	246	224	268	261	277	288	268	288	276	264	276	281	295	294	291	258	260	311	278	291	269	314	283	283	272	263	271	251	257	293	272	269	299	283	301	246	257	307	251	263	235	278	263	249	282	277	261	263	284	287	262	275	256	260	266	261	259	282	280	293	280	277	265	266	252	273	263	261	290	293	281	266	268	253	283	264	296	264	267	297	267	277	262	271	270	277	290	245	244	249	251	265	295	303	290	258	272	267	280	268	239	272	271	254	289	259	254	293	289	292	269	244	294	261	311	268	293	263	223	269	262	274	256	259	297	283	258	301	295	278	300	240	285	303	289	227	281	273	248	265	258	273	282	289	264	291	274	303	280	292	287	281	257	308	273	276	267	268	266	279	292	277	275	258	274	280	270	274	299	266	255	274	300	283	290	248	241	271	269	247	282	271	287	263	266	281	311	264	277	276	252	250	278	288	245	278	289	276	264	273	274	277	270	292	260	269	271	283	293	271	300	270	274	249	261	251	277	250	255	276	282	289	262	257	258	272	268	264	269	282	234	292	288	246	268	258	287	264	249	275	263	251	269	270	269	272	265	276	269	293	247	282	287	293	248	280	245	261	239	270	243	290	271	271	268	298	292	284	257	256	294	298	269	271	258	283	254	302	262	240	214	260	264	257	261	272	230	277	273	242	275	314	297	286	273	261	253	295	266	284	276	244	266	292	294	252	281	253	274	280	255	276	316	248	250	303	269	274	262	274	262	305	278	282	273	289	277	283	284	258	288	273	239	281	275	259	251	278	244	291	263	255	242	270	303	273	282	261	282	311	275	257	267	253	276	277	255	276	262	304	253	293	271	281	297	270	301	272	255	277	262	284	266	287	238	254	276	293	277	267	267	284	292	273	273	278	261	273	271	302	293	301	257	302	275	293	251	266	277	239	243	267	280	309	293	243	266	272	241	242	286	288	291	281	240	303	265	275	255	237	262	250	248	291	288	267	274	266	255	291	279	277	259	283	267	289	241	296	248	285	285	299	305	250	275	283	263	251	248	276	269	257	252	263	288	250	289	258	252	258	305	297	273	266	278	294	295	282	273	264	268	246	236	287	275	282	238	290	270	277	269	253	266	267	281	282	256	269	258	262	294	236	311	263	293	294	268	258	256	283	251	277	248	275	291	276	287	302	273	253	253	275	288	286	277	294	283	282	281	241	277	247	241	284	246	254	249	248	241	281	272	255	241	278	285	277	280	242	260	285	248	288	293	294	280	301	272	277	301	281	278	259	275	288	252	289	257	300	249	268	246	295	272	267	250	259	282	260	264	279	259	252	257	261	257	263	272	242	257	262	285	300	308	261	272	264	274	277	268	277	269	243	277	282	288	265	283	280	241	253	268	227	276	256	256	280	276	277	285	242	287	276	278	274	254	255	272	269	262	280	304	270	264	260	270	248	269	267	270	284	305	267	268	234	266	291	309	281	268	262	266	264	230	272	257	276	266	276	238	285	286	275	276	286	284	263	254	289	285	298	303	264	266	284	276	304	279	264	285	264	274	278	294	270	261	248	241	236	259	266	273	257	287	283	275	270	273	267	239	276	286	263	279	246	272	280	264	279	276	279	240	230	286	255	282	262	272	261	245	273	243	277	265	290	285	319	292	271	292	275	270	287	275	250	275	276	261	293	269	248	277	249	273	283	268	262	295	266	252	277	270	241	275	267	263	250	261	253	273	220	278	282	265	282	270	280	267	276	258	272	266	275	278	248	269	269	279	303	277	257	288	263	249	253	250	303	240	271	274	264	276	260	272	292	274	254	302	286	293	260	244	272	248	274	267	285	282	255	260	261	282	264	266	272	273	271	260	256	264	300	273	259	272	282	298	275	274	255	310	264	254	287	274	293	292	259	277	301	277	280	262	255	260	251	274	278	263	281	290	242	275	247	257
3806	3826	2436	1459	928	823	698	698	689	661	629	647	633	627	641	614	616	611	626	621	614	634	607	663	647	596	649	616	606	609	638	630	570	575	597	607	567	594	576	632	590	630	588	664	615	573	599	588	613	618	635	597	612	634	624	596	589	618	627	606	579	589	603	585	585	577	587	619	598	620	602	613	579	569	594	611	610	599	642	649	611	555	634	617	625	595	587	662	570	617	633	584	618	599	631	634	595	581	609	598	611	684	594	571	624	639	617	585	601	612	618	597	597	621	563	581	570	616	587	575	647	608	612	600	632	611	586	598	650	599	585	582	619	623	609	625	609	591	635	611	598	616	619	604	589	593	601	631	628	588	586	601	605	656	615	571	606	583	632	593	601	620	625	662	618	660	612	647	631	640	595	625	627	602	618	613	603	614	614	619	604	620	608	633	589	607	577	578	636	586	643	600	627	627	624	630	624	594	615	594	621	619	608	660	629	597	602	619	616	601	618	640	606	643	621	618	588	624	651	584	632	636	637	618	611	572	585	598	609	627	601	603	553	635	593	609	579	643	621	617	588	660	566	590	614	569	626	639	659	598	610	605	612	635	642	583	624	578	624	580	619	594	600	576	578	627	577	627	604	580	617	609	599	592	588	605	585	565	623	571	625	600	616	560	627	608	631	630	570	603	603	626	637	588	619	608	576	607	585	683	564	635	603	649	589	611	581	627	661	584	586	589	623	563	621	620	556	571	563	622	598	597	622	622	616	622	649	606	605	543	592	619	611	583	621	557	619	567	621	613	603	593	624	606	588	555	626	598	620	622	636	644	627	586	644	631	653	605	624	624	610	610	605	635	644	615	618	569	600	609	622	603	590	619	625	577	593	599	570	607	589	611	603	618	589	567	668	591	622	619	616	593	597	607	613	596	610	650	631	618	664	621	556	600	593	584	604	586	604	602	601	614	615	641	617	600	613	601	595	645	613	613	640	659	585	595	598	639	563	651	561	626	574	594	566	592	591	613	629	588	593	604	619	582	622	630	564	605	641	611	622	586	579	614	619	639	637	608	570	586	617	640	658	618	585	617	621	611	618	588	635	616	604	589	576	637	646	605	562	617	618	586	580	564	556	608	589	637	580	638	614	645	611	558	593	622	631	639	606	631	590	583	659	647	601	617	587	612	642	596	618	584	600	602	629	611	615	606	609	612	653	610	590	661	602	629	597	630	668	600	579	606	620	604	602	625	652	575	632	665	609	574	612	614	607	553	601	605	608	615	617	664	627	618	609	587	623	609	606	546	640	594	564	621	629	602	591	636	565	590	637	616	604	585	623	609	621	607	572	599	597	624	611	588	612	613	633	632	606	617	598	604	579	591	584	610	609	633	610	580	588	628	671	614	647	629	628	619	611	647	661	597	593	619	589	618	627	602	554	559	612	600	590	615	607	647	626	566	612	583	582	607	605	644	661	584	650	611	636	601	639	589	534	589	627	595	577	586	594	633	629	597	628	563	613	640	614	598	595	627	599	610	605	626	613	610	607	581	601	597	606	643	599	622	567	588	584	655	598	595	625	583	627	604	605	573	611	636	637	617	591	616	612	620	583	559	569	616	608	641	648	628	602	595	584	592	650	638	641	629	651	640	603	584	593	612	560	619	547	622	617	561	636	587	622	565	566	600	626	604	614	655	640	600	614	667	621	611	593	644	628	613	678	590	630	635	633	646	611	636	625	651	616	641	645	586	631	608	573	595	640	590	609	599	646	620	648	627	626	579	619	614	652	625	605	667	638	612	577	614	536	617	639	603	607	594	573	581	637	635	596	635	598	609	595	567	631	597	593	602	602	604	597	623	628	623	571	630	592	580	603	617	612	600	585	553	606	584	582	639	641	585	521	542	591	621	585	564	575	595	580	630	598	579	642	569	610	630	630	633	644	585	620	602	585	594	652	574	618	656	612	573	572	629	615	590	616	605	590	613	610	580	629	577	608	617	612	598	615	586	626	606	601	566	628	580	625	616	626	649	591	591	627	579	588	622	607	594	611	588	608	603	619	625	598	599	602	649	567	642	675	590	600	612	585	570	628	590	615	599	640	627	636	617	601	613	645	636	600	575	587	616	573	591	620	597	582	583	619	636	634	612	601	648	611	602	631	601	613	641	600	629	601	589	613	588	630	586	608	623	613	614	580	610	629	621	579	589	568	665	548	663	563	594	603	606	625	617	620	621	583	648	640	604	634	560	633	610	561	583	577	624	605	622	583	617	572	607	673	614	612	622	619	646	550	587	608	627	593	584	601	567	617	585	625	621	561	624	578	580	633	627	613	624	652	556	639	622	600	586	586	605	600	625	582	617	651	609	671	623	624	615	587	553	634	624	573	579	623	614	616	641	652	591	617	589	621	580	567	619	644	639	593	648	620	595	596	578	632	628	605	566	603	638	609	572	623	600	583	579	596	618	592	577	611	619	625	599	574	630	649	593	624	626	620	619	608	619	643	600	603	587	585	588	591	649	621	584	624	646	598	598	599	643	616	606	580	614	594	644	594	631	609	585	630	623	585	618	629	613	634	549	620	597	601	639	640	585	600	601	606	631	609	617	623	623	629	618	570	612	625	568	580	649	633	616	592	586	581	608	659	609	594	587	609	625	659	612	573	636	639	564	611	615	589	597	600	579	599	600	607	602	615	615	578	613	602	644	588	605	630	604	590	626	616	633	621	612	650	620	587	624	604	572	622	609	591	598	593	617	581	630	592	622	672	613	575	595	635	613	641	625	610	596	633	641	599	566	609	628	585	623	635	565	593	591	591	594	624	579	581	568	614	611	611	617	597	623	586	615	618	569	604	599	637	586	592	602	637	619	617	610	563	616	631	640	597	639	601	605	599	584	625	632	636	608	609	638	595	643	582	636	629	632	575	620	637	619	576	587	620	602	609	630	607	610	580	623	610	577	630	581	585	582	606	611	616	592	585	595	615	620	600	606	613	612	573	570	610	570	612	575	610	613	626	579	597	610	677	597	627	582	601	646	607	596	581	590	564	605	603	604	597	613	626	595	600	539	590	577	589	629	607	617	625	641	609	626	597	595	628	609	620	589	655	652	633	604	613	611	605	616	587	585	611	613	590	594	630	612	620	627	639	601	631	613	587	570	618	613	606	600	607	615	598	608	619	613	649	591	593	615	626	603	623	617	561	576	620	622	591	647	606	597	597	618	587	594	599	558	626	582	534	653	596	584	629	617	609	638	598	642	601	583	594	637	616	604	622	592	616	616	578	635	603	593	553	606	636	616	605	593	617	565	574	631	590	613	588	554	640	638	605	582	594	585	586	655	620	611	627	626	615	634	652	628	625	571	605	619	581	621	600	621	612	597	614	607	646	598	563	629	620	616	579	611	624	638	623	614	644	607	634	581	596	583	618	650	623	606	577	555	670	594	578	578	638	605	632	588	624	583	634	603	597	591	604	624	634	596	617	603	624	616	598	633	627	584	611	579	614	609	600	601	589	622
23438	20698	24261	27181	20698	20717	16582	874	507	477	359	396	368	380	248	260	250	224	257	247	224	222	237	271	271	236	187	212	196	191	204	201	189	210	173	170	174	173	195	188	186	200	178	191	161	189	177	170	151	181	163	190	179	176	168	182	187	176	172	192	173	159	200	163	160	200	170	170	161	169	149	175	178	182	164	159	165	194	164	165	161	190	179	160	178	172	181	197	141	165	158	156	172	179	164	183	173	175	187	192	170	176	179	165	162	149	175	161	167	174	180	168	152	198	186	169	152	173	174	158	178	185	186	165	188	217	174	180	156	143	184	185	192	170	170	148	163	152	177	142	185	186	199	181	199	174	204	193	184	183	182	172	167	175	173	170	178	181	164	188	200	182	181	161	183	142	183	164	160	178	185	152	182	159	158	173	198	174	184	173	201	183	167	197	174	169	173	174	177	196	201	177	179	189	176	128	143	180	164	186	175	176	186	185	177	186	177	201	182	169	175	184	181	166	164	179	208	175	171	183	154	177	162	161	175	190	186	178	174	152	147	182	164	163	171	207	180	183	182	186	157	182	156	184	172	164	186	158	184	173	175	175	170	196	176	149	177	181	176	183	170	164	162	175	195	179	163	183	171	144	188	191	195	170	163	193	162	151	176	175	162	153	192	168	164	160	173	198	156	162	164	190	184	172	192	203	162	157	158	193	165	176	152	174	156	155	172	175	183	172	196	193	173	186	176	179	161	180	160	171	192	167	152	178	184	173	166	167	182	189	180	175	189	179	175	161	164	169	167	176	186	170	193	184	162	189	188	191	182	193	199	175	173	173	169	187	197	175	173	157	179	182	163	175	174	216	194	180	171	155	199	201	187	174	167	189	187	164	161	184	171	182	170	189	148	161	175	190	192	207	176	184	192	161	178	179	198	183	180	161	179	158	163	174	182	173	152	185	168	176	184	165	161	157	178	201	157	188	181	165	176	173	187	177	175	179	160	178	162	163	195	149	177	172	169	180	174	200	193	176	197	189	196	205	176	187	173	179	211	155	178	190	194	183	170	186	155	175	193	185	171	162	181	154	167	185	191	160	203	172	163	177	153	178	155	156	188	167	184	213	177	144	155	175	199	172	167	181	185	170	175	160	170	194	174	171	162	162	179	178	172	185	162	166	161	164	156	176	179	198	176	185	169	143	165	143	147	177	192	158	179	154	195	207	168	172	188	188	189	190	182	179	178	168	200	189	142	162	176	194	163	183	162	168	170	190	161	211	179	158	161	177	173	171	163	178	161	174	196	192	176	191	197	203	179	183	166	177	193	190	184	180	179	166	154	189	171	158	178	179	171	200	177	157	185	173	168	159	166	169	186	169	170	183	203	169	172	176	187	168	207	182	194	183	187	165	167	190	166	157	169	179	181	179	157	156	178	185	166	168	189	173	180	165	173	187	172	173	156	179	154	160	151	174	211	179	185	171	171	167	203	204	166	200	175	175	195	189	185	150	166	179	160	162	185	170	180	172	153	147	174	206	154	165	154	185	151	157	159	176	171	174	171	170	164	181	192	160	162	197	186	186	163	146	195	181	184	170	170	211	182	197	172	161	192	147	163	167	145	172	190	170	177	181	199	168	169	177	174	175	208	163	182	171	194	162	168	175	201	175	183	176	190	175	190	159	164	172	172	190	180	186	187	133	156	180	182	181	185	150	181	179	184	163	171	210	172	145	175	161	180	168	192	149	177	157	170	165	174	162	179	196	204	154	168	165	181	192	165	162	172	209	157	195	165	189	147	156	174	171	193	202	177	168	188	173	182	176	174	144	159	158	195	162	184	164	189	183	174	175	169	201	173	155	154	187	178	154	178	171	170	169	174	178	180	170	176	199	174	211	165	188	184	162	196	183	177	177	162	199	177	152	149	172	189	179	179	180	181	188	161	181	165	165	188	174	193	216	187	194	179	161	172	187	209	179	199	187	168	155	187	175	186	188	203	173	186	175	180	171	184	181	178	180	166	168	183	173	176	164	167	184	190	189	173	192	174	190	196	179	185	172	162	187	178	177	190	176	178	162	168	160	196	170	170	157	173	171	179	176	159	167	171	167	169	184	194	159	175	166	166	141	189	171	184	181	191	188	189	180	183	154	174	188	171	181	178	190	194	183	162	177	155	177	188	156	173	164	192	141	159	164	159	161	175	190	167	156	187	170	175	152	168	170	172	181	194	179	179	146	187	167	173	176	212	173	189	169	152	164	194	155	171	159	152	178	145	172	170	150	174	187	175	176	176	196	165	183	180	197	159	181	169	162	175	148	169	204	157	182	167	194	173	151	189	188	181	175	186	191	186	146	178	189	142	202	208	171	186	162	181	163	196	185	171	157	158	172	148	145	177	187	171	156	173	169	175	187	155	178	172	177	174	190	175	182	176	176	168	180	182	158	195	172	166	173	179	178	187	177	181	160	185	156	183	164	172	169	177	139	186	221	196	149	179	181	131	196	174	167	168	152	176	168	169	178	160	175	155	185	209	201	184	181	202	193	137	165	190	168	158	191	166	195	158	154	188	178	177	179	165	180	179	163	181	193	177	183	181	214	193	179	184	158	168	183	185	184	191	168	162	187	164	176	170	154	150	151	170	174	190	196	177	190	169	161	170	175	186	178	183	166	148	201	169	167	206	178	193	184	168	172	169	166	135	167	170	183	178	186	182	181	184	180	169	175	163	153	174	165	176	165	172	200	182	180	182	166	182	186	178	151	148	137	178	186	192	175	200	152	172	197	151	165	178	175	176	170	150	165	173	178	223	162	176	177	175	188	177	188	171	159	205	160	183	185	169	175	180	176	182	163	162	149	153	148	184	165	164	187	184	187	167	150	183	171	193	165	178	171	172	146	174	164	195	192	193	185	163	182	166	172	178	192	176	178	170	179	186	176	217	152	208	193	181	168	165	187	161	168	178	177	190	191	185	181	176	186	183	177	204	176	159	189	161	177	172	164	153	190	182	192	170	165	171	156	183	181	158	181	180	194	161	189	186	182	161	192	174	197	193	197	188	192	183	163	184	184	147	161	170	180	144	173	169	158	171	180	187	186	152	170	158	170	177	162	160	171	180	181	195	161	174	189	188	152	206	157	186	160	176	184	174	184	180	172	181	175	164	175	165	181	165	146	159	161	163	181	170	176	150	162	190	182	171	180	190	175	180	150	170	185	174	164	175	151	180	172	169	165	203	175	171	145	167	203	147	175	167	183	152	162	166	178	203	163	167	172	187	171	162	171	159	169	171	206	167	169	161	167	150	174	174	173	197	186	193	162	193	184	188	177	183	178	133	218	143	165	175	179	146	171	161	190	203	157	188	148	174	184	167	170	173	197	172	179	188	174	165	151	158	184	174	162	165	140	161	162	191	179	173	167	171	165	180	185	189	195	147	181	173	161	186	160	194	163	156	164	162	181	171	185	146	185	196	179	187	177	155	161	181	161	175	137	179	166	175	174	181	182	180	180	190	192	169	181
3957	5916	3221	1828	1023	725	604	563	500	511	483	517	480	470	448	437	481	469	417	459	479	444	443	452	454	428	433	425	446	437	397	438	424	427	420	440	435	431	396	444	458	413	417	430	450	445	430	432	418	460	423	414	441	390	430	429	391	419	444	408	417	436	451	419	403	451	427	403	437	442	406	429	415	415	460	516	429	426	427	454	434	420	460	408	455	408	464	414	405	430	415	419	415	421	453	434	399	401	412	442	406	419	401	411	424	429	424	448	410	460	415	401	460	450	434	410	433	466	449	407	450	414	413	438	423	444	473	421	407	448	437	404	412	446	412	413	436	424	451	420	387	419	409	404	429	396	415	425	432	429	427	413	401	452	422	407	422	432	412	454	445	401	441	374	424	424	390	382	419	438	463	433	422	424	443	445	396	425	407	411	417	422	396	408	424	430	404	433	398	408	387	423	452	413	423	483	410	438	386	448	441	403	435	391	438	410	394	445	395	428	425	410	401	395	450	423	419	406	426	381	433	427	434	422	423	414	436	440	382	418	376	436	458	393	418	422	424	422	407	451	392	456	440	421	466	459	416	419	447	388	425	446	437	441	435	409	427	390	416	416	368	442	417	455	393	380	424	416	447	407	435	416	423	457	439	398	415	424	410	436	407	412	393	401	390	390	418	405	467	401	471	440	409	419	453	442	436	460	408	394	430	432	380	408	422	414	452	389	400	399	401	455	444	411	423	437	445	445	412	451	385	407	449	421	463	462	407	407	465	403	481	430	413	430	426	410	434	410	433	411	446	428	435	392	434	411	422	412	430	414	410	409	424	448	407	425	455	434	395	424	392	423	437	418	444	407	405	422	470	397	405	403	413	434	395	440	413	410	428	416	433	458	470	422	438	465	401	404	427	399	399	427	399	409	402	429	424	413	412	387	421	410	441	415	389	452	452	435	391	413	403	414	492	421	424	431	412	394	427	400	424	417	440	419	434	411	383	433	409	406	398	417	449	415	431	403	419	423	416	394	447	409	401	410	408	402	406	443	432	461	417	399	438	417	463	424	458	403	412	403	409	437	430	430	452	400	407	417	445	434	419	427	448	456	463	428	406	401	427	445	450	411	439	453	410	381	431	402	396	402	422	381	405	399	435	450	427	422	378	415	455	388	422	419	398	471	437	424	456	408	407	411	394	422	416	389	409	404	409	412	416	409	414	431	470	422	455	436	425	390	440	431	435	433	456	419	395	440	451	400	429	427	452	413	424	408	413	431	437	443	433	431	419	407	403	433	418	389	436	435	455	413	372	422	412	384	454	428	409	434	422	443	433	421	436	428	388	381	424	466	448	467	425	443	409	428	407	442	384	426	441	419	433	416	464	415	421	399	387	415	457	454	446	427	408	418	457	446	423	432	420	392	377	441	445	420	405	427	403	430	429	390	434	428	412	404	388	436	404	443	425	388	438	425	429	421	444	393	446	387	462	424	400	438	428	424	413	425	414	429	394	404	432	382	405	437	387	414	432	393	397	417	391	452	426	440	415	409	392	428	440	418	444	401	409	435	433	425	416	425	461	379	431	448	418	425	427	440	405	432	442	430	420	421	429	423	447	433	426	404	402	414	433	412	390	454	419	441	428	430	407	417	451	418	457	447	402	400	405	394	392	400	411	433	433	431	410	374	475	391	413	430	446	432	430	397	369	433	428	418	426	401	394	411	454	449	422	445	404	422	419	425	398	400	428	430	429	406	412	428	436	457	465	409	432	420	427	404	447	407	403	471	387	422	426	454	427	424	407	390	418	412	422	400	393	416	431	427	442	455	413	429	426	438	432	446	444	396	404	429	400	403	415	414	431	412	445	403	399	443	416	404	452	400	411	408	389	409	440	415	452	407	389	423	435	409	427	426	407	453	416	402	400	413	416	425	437	411	435	438	395	449	410	445	415	428	389	397	385	449	428	418	438	442	399	429	419	448	428	410	413	449	429	420	441	405	423	379	413	400	450	417	393	415	391	438	446	410	412	442	405	426	426	430	457	424	378	441	423	445	399	407	430	434	423	410	420	432	449	401	437	389	415	423	394	414	419	432	386	445	388	466	403	386	412	411	450	400	391	414	440	419	401	399	461	420	418	404	434	439	418	410	436	441	410	393	382	396	401	392	441	449	436	445	396	418	408	464	432	468	434	421	441	388	433	420	421	392	405	411	420	443	396	422	458	423	427	440	425	416	394	397	417	384	421	394	404	370	429	380	425	419	403	405	417	424	415	446	418	457	427	386	429	431	395	416	429	428	399	452	417	414	414	435	442	453	423	432	415	444	392	448	438	416	425	433	416	413	406	393	417	419	396	427	422	409	390	435	438	449	398	425	426	420	405	427	432	396	406	440	441	455	406	407	430	402	399	403	414	405	412	417	401	432	405	432	450	450	410	400	455	411	404	434	419	388	438	402	416	443	441	416	377	419	461	434	403	422	402	423	426	420	408	406	422	387	395	448	394	401	415	429	447	465	412	430	465	432	411	425	442	438	431	423	393	416	463	417	447	422	440	431	436	411	463	432	459	404	456	443	416	423	436	430	420	427	449	406	405	416	422	396	438	422	443	443	417	437	435	392	450	391	428	432	428	433	428	423	432	422	423	406	434	429	407	403	400	401	449	386	404	443	434	430	436	441	418	442	422	400	422	424	384	407	398	431	432	434	392	435	423	423	433	395	425	441	434	428	441	413	432	439	418	423	405	409	449	435	440	445	428	413	440	411	419	443	397	451	429	455	427	391	407	408	423	442	405	427	456	394	457	442	425	402	423	407	379	446	435	408	442	375	412	452	431	413	441	437	394	390	390	412	419	443	424	476	492	416	427	417	421	461	419	401	416	416	437	425	386	420	383	393	429	419	380	445	421	454	402	421	415	427	400	437	425	388	447	433	405	443	426	433	460	424	443	400	414	419	412	447	407	400	437	416	417	382	448	422	434	429	434	397	399	448	432	415	416	437	471	412	439	422	415	424	449	427	417	404	421	434	359	433	460	439	458	459	424	444	456	411	389	410	437	425	456	415	419	404	432	417	437	424	438	415	440	418	406	446	420	438	396	398	443	401	371	423	402	456	403	421	384	429	387	407	429	411	472	432	431	403	406	446	417	379	401	471	423	437	407	412	449	440	430	432	439	419	420	433	445	453	413	440	410	429	408	432	421	426	444	424	417	438	419	420	453	419	410	407	405	447	425	467	433	428	453	436	413	404	405	397	444	412	404	424	427	412	415	415	431	426	384	433	433	413	434	401	404	425	419	380	462	423	396	414	476	428	446	426	439	437	422	455	382	424	434	406	415	415	413	424	401	437	400	401	424	422	437	403	447	397	451	391	415	439	427	415	423	404	425	448	399	401	400	436	426	419	401	429	415	405	419	412	417	407	437	426	464	399	398	410	441	409	388	390	398	436	397	408	424	374	422	383	406	408	431	418	395	415	406	408	410	451	435	384	440	456	432	392	433	431	428	391	413	443	410	461
31385	19241	8070	1242	764	488	519	454	445	432	446	420	442	399	383	384	402	408	422	391	397	405	458	394	408	409	395	368	393	407	375	402	362	368	401	403	390	395	366	418	381	392	414	372	379	381	364	395	388	347	393	385	378	390	340	383	389	399	346	404	370	404	377	384	394	360	360	360	392	389	363	372	411	380	361	399	410	387	339	424	398	393	403	354	355	403	402	380	382	347	379	412	404	363	390	399	365	401	404	351	381	420	375	392	400	403	401	381	385	327	380	435	422	394	398	384	392	392	368	402	402	362	382	420	383	354	359	324	406	375	413	377	352	354	362	414	397	389	348	365	366	386	353	417	381	390	416	408	363	379	373	364	371	393	395	383	364	359	389	414	360	395	360	369	388	402	365	368	407	381	400	404	388	387	359	387	398	403	385	399	383	388	401	368	392	365	393	430	404	404	414	374	368	388	411	386	419	359	386	354	330	375	380	361	377	414	380	381	378	360	393	398	374	401	399	377	359	354	418	411	379	337	371	355	377	423	363	380	395	365	359	371	386	416	383	400	383	396	396	386	384	394	360	382	368	390	379	365	390	370	419	391	376	389	422	426	396	387	380	396	391	364	379	380	388	405	368	377	366	366	367	351	377	405	376	403	371	401	420	383	407	359	421	387	418	438	365	362	373	366	387	356	389	381	403	369	346	362	347	411	377	360	412	388	387	429	403	363	394	367	394	437	423	411	368	373	366	401	383	395	374	379	363	407	413	395	402	402	421	363	419	389	408	385	370	400	384	375	383	376	356	376	382	375	368	358	389	396	407	410	393	438	400	409	402	371	379	374	367	394	390	345	393	425	379	397	368	369	391	376	373	376	381	383	386	421	372	387	382	390	387	348	385	379	406	372	385	373	395	396	342	385	391	379	392	367	376	399	397	388	331	425	382	407	415	378	384	378	392	399	390	317	370	394	387	375	351	400	421	396	401	394	395	415	397	394	412	379	365	417	370	389	391	412	369	379	371	373	365	341	374	390	369	368	377	379	353	369	389	368	380	386	408	418	370	417	375	373	401	372	374	387	409	360	366	368	412	395	431	374	384	405	372	392	421	391	345	357	394	388	354	429	407	432	400	386	334	357	404	362	428	393	425	382	400	409	429	417	393	379	403	364	373	348	397	377	396	392	372	403	392	401	379	379	381	390	367	420	367	411	387	403	386	367	379	396	378	359	367	380	369	351	390	376	397	359	387	367	363	387	365	390	364	374	412	353	405	411	396	374	392	394	396	392	402	410	407	391	374	348	353	382	363	352	382	373	330	418	363	416	383	354	395	419	387	348	401	365	343	400	348	359	367	410	405	385	390	399	371	358	364	405	397	387	376	373	396	412	411	370	370	385	366	377	377	409	389	391	364	357	356	373	381	401	373	411	411	330	354	373	383	403	404	381	391	417	365	360	381	403	391	388	448	397	356	382	404	405	426	407	425	390	374	423	370	360	418	385	374	368	387	381	367	429	421	381	378	409	405	427	398	392	382	373	372	376	397	386	382	376	348	377	347	393	418	384	419	402	351	405	353	381	362	361	395	392	377	360	382	391	380	399	372	394	395	420	368	388	374	363	374	360	395	397	385	393	411	386	383	396	412	374	381	373	387	354	371	380	380	396	360	405	381	394	363	337	394	387	357	398	402	359	406	412	379	363	390	378	401	384	363	389	382	353	395	413	390	363	386	434	372	385	385	376	377	383	366	363	411	427	395	392	362	404	381	373	401	365	404	366	418	380	403	386	393	414	409	360	338	418	370	353	395	369	396	387	337	383	381	434	408	378	367	408	376	386	393	389	404	380	431	428	415	393	383	347	348	400	375	375	382	390	362	370	397	366	387	413	378	379	382	387	429	405	367	376	350	388	379	384	337	360	371	386	395	396	361	397	379	383	346	378	392	378	372	396	368	398	385	353	368	319	387	371	366	362	402	402	369	389	402	368	406	413	397	405	408	395	367	415	405	337	372	404	366	386	381	358	353	396	392	413	394	377	381	396	373	367	404	380	400	344	385	378	364	368	338	394	369	368	393	355	373	374	352	419	427	384	367	394	389	402	392	364	366	392	404	409	360	369	387	411	373	367	378	377	349	391	376	387	416	394	327	351	426	359	387	373	366	382	387	389	400	381	423	378	344	413	375	407	368	383	388	363	389	400	389	329	383	397	389	385	361	363	398	389	358	442	357	373	385	422	373	361	395	379	390	388	356	402	395	351	403	387	421	391	377	341	431	412	401	402	396	418	378	389	399	369	341	399	420	418	375	377	381	380	359	399	378	383	383	384	378	394	417	376	392	354	368	357	386	362	372	406	341	377	397	420	348	368	360	378	408	393	395	372	340	420	363	404	413	384	420	360	409	386	390	379	398	370	390	404	435	366	369	378	355	373	366	385	352	407	370	382	415	385	345	404	393	362	392	403	386	406	396	377	416	407	401	380	414	408	382	379	387	369	366	376	377	375	397	375	396	392	377	412	388	466	407	427	376	425	392	411	363	391	353	411	344	389	386	395	390	380	359	344	376	369	415	361	378	379	377	387	386	389	359	386	393	435	384	381	380	395	422	386	406	385	390	366	395	371	340	382	370	359	369	393	427	426	394	396	364	349	349	404	371	384	355	391	405	394	338	393	407	394	364	383	423	373	346	388	377	396	405	408	409	377	400	406	362	396	388	392	378	366	369	384	387	374	370	372	393	348	385	359	349	361	372	371	369	341	399	378	353	375	366	381	343	383	419	386	380	375	413	407	364	382	385	342	412	365	376	413	393	399	381	417	397	367	409	413	410	399	361	365	389	402	395	376	391	405	399	373	378	384	399	382	397	397	365	371	414	398	420	399	401	372	394	432	356	402	337	379	404	355	386	389	395	409	377	374	359	404	403	364	390	404	384	395	359	382	363	391	401	415	378	395	389	410	375	412	384	378	371	359	389	381	348	370	407	385	383	375	407	389	359	412	371	371	378	356	406	361	374	376	368	350	373	386	395	380	382	394	367	397	380	378	421	399	404	367	385	371	382	382	366	381	385	396	402	391	386	358	373	404	402	412	416	379	405	414	403	377	387	362	403	407	398	356	416	384	395	387	412	382	392	376	411	392	379	392	406	392	417	416	354	386	402	399	382	391	402	368	406	346	394	391	378	399	378	383	381	376	406	374	368	398	393	397	374	377	389	373	376	387	364	411	395	370	420	400	405	382	363	388	359	405	397	401	376	380	397	378	432	336	369	367	419	402	395	413	395	398	355	434	356	423	378	397	363	428	403	392	422	449	386	344	375	358	375	370	370	375	380	431	404	411	397	383	406	390	404	415	381	394	384	391	380	397	361	392	390	379	368	396	379	376	369	397	390	395	365	385	418	367	381	421	373	388	387	408	376	406	391	408	414	389	428	378	404	396	386	338	388	405	391	398	369	419	400	398	389	372	384	367	371	416	386	378	388	433	395	393	387	378	371	387	397	352	386	376	342	362	404	366
5762	2089	1502	1132	991	915	943	912	889	878	859	840	893	871	878	840	816	832	840	877	847	853	886	893	886	855	837	835	831	855	871	835	822	822	830	853	865	855	808	892	813	841	813	853	857	872	848	865	863	842	868	866	876	809	839	853	878	828	878	837	920	881	874	881	878	845	931	847	849	847	824	864	887	867	892	850	881	821	881	876	913	780	844	860	862	892	905	878	807	855	875	838	832	864	838	877	892	846	856	869	821	862	849	867	827	870	849	837	814	823	870	883	893	893	865	825	835	849	827	885	872	888	828	853	849	876	828	901	880	844	873	834	854	870	810	851	843	885	804	877	850	814	851	861	854	791	827	820	881	841	890	846	858	856	801	895	805	835	891	836	843	837	863	896	892	861	840	817	851	814	873	874	859	869	877	925	791	819	869	872	861	879	860	843	862	844	863	822	868	834	817	838	853	846	829	891	824	858	828	845	825	859	792	807	825	863	872	880	819	890	830	811	880	883	854	830	847	859	832	862	833	831	835	843	832	894	852	850	800	862	856	832	914	869	879	835	843	819	857	831	868	860	915	842	879	816	902	902	853	821	858	856	853	875	867	844	845	880	837	797	876	894	889	850	887	830	874	842	874	865	890	837	880	883	871	888	849	822	883	866	779	873	841	868	876	895	832	877	821	859	843	860	837	793	817	838	869	846	860	872	860	861	849	873	814	916	823	859	872	837	841	818	846	816	895	813	823	800	881	869	828	874	885	904	787	809	875	925	868	873	881	862	883	856	845	833	858	914	835	762	829	866	807	849	858	839	837	846	809	899	833	878	834	870	860	847	887	824	834	867	849	795	882	827	849	852	822	824	801	869	855	908	866	835	845	826	880	872	892	865	822	852	893	844	837	892	859	918	871	893	823	863	835	823	868	833	861	855	907	804	909	819	842	864	869	841	835	821	855	847	853	831	900	761	877	801	916	843	849	859	830	825	859	871	876	848	840	881	874	858	860	855	848	887	831	858	853	866	833	849	836	845	830	864	858	849	855	885	849	835	816	839	883	901	787	890	924	858	862	856	866	873	839	862	814	816	851	881	890	908	853	788	827	826	898	790	888	865	855	823	898	844	851	868	838	856	806	857	880	905	866	848	811	869	899	855	879	824	850	865	828	838	831	854	870	899	831	881	827	893	815	910	867	896	824	854	861	860	865	852	858	829	896	866	864	845	868	860	906	850	860	840	860	848	860	824	854	859	875	882	862	818	846	883	810	829	850	919	839	848	869	858	826	882	845	888	900	855	846	867	865	859	863	887	853	830	847	859	879	869	829	848	835	839	882	818	814	851	867	834	863	913	843	902	890	832	846	869	852	885	912	830	875	844	875	838	869	831	855	819	881	842	836	860	851	866	811	846	901	824	839	837	871	881	847	828	847	845	827	841	852	791	902	877	856	802	872	859	838	888	859	809	834	883	823	832	829	837	767	846	877	821	823	887	876	875	913	850	887	880	866	868	839	814	861	870	880	834	918	872	844	904	868	831	891	860	865	836	860	841	854	817	827	847	902	822	824	851	898	883	852	804	851	830	879	864	845	914	857	833	875	828	820	868	892	834	844	836	869	792	826	824	813	886	871	894	836	883	824	845	822	860	884	827	822	863	834	880	852	860	863	832	842	886	883	861	827	792	846	883	904	800	828	895	861	839	817	903	823	854	857	852	827	884	860	860	804	864	854	845	863	842	851	922	837	911	886	884	813	848	872	887	840	833	887	831	833	863	913	817	868	860	869	845	877	811	847	810	918	882	889	771	832	824	897	831	821	876	807	856	819	867	831	872	878	858	843	846	859	847	847	787	861	875	855	859	835	833	824	875	862	812	841	834	842	889	785	848	873	906	844	849	892	855	858	837	826	818	890	854	859	887	928	869	868	857	851	775	839	822	837	867	856	877	909	856	884	872	831	842	811	824	810	801	857	857	825	863	835	835	898	864	885	860	859	848	840	864	871	885	869	866	855	834	820	879	864	885	875	835	849	818	816	843	830	842	845	765	875	835	832	855	826	870	840	889	847	822	878	876	873	924	877	920	827	835	816	804	831	814	844	843	829	878	857	855	885	853	840	808	798	848	818	860	802	886	844	870	898	890	871	840	886	872	893	831	884	831	880	806	829	844	856	883	858	847	824	893	868	867	827	817	865	833	835	852	855	797	872	841	878	805	843	840	854	883	872	896	893	826	866	873	883	877	825	853	845	871	891	881	888	884	839	825	905	822	881	848	907	811	862	856	864	852	857	851	874	839	818	811	822	851	830	938	908	856	828	895	870	865	812	864	825	866	815	764	828	846	887	871	843	830	850	820	794	840	848	850	888	847	909	859	861	873	851	863	915	837	862	861	792	859	852	891	875	867	891	892	876	880	897	888	881	847	850	914	856	891	866	871	872	829	865	872	865	880	892	821	866	812	854	858	883	827	831	820	825	827	849	829	866	897	814	831	872	847	853	878	888	876	852	873	869	872	871	910	837	912	838	814	845	850	858	833	833	827	842	810	891	862	833	852	872	877	845	811	875	822	835	854	874	824	828	847	820	866	822	868	871	857	882	845	894	910	842	831	866	857	833	888	881	855	884	861	898	794	898	850	858	838	875	882	866	854	866	900	864	868	860	872	852	900	815	862	924	831	875	859	844	827	848	852	853	852	886	830	812	900	818	904	841	868	835	875	824	897	867	860	887	852	855	873	859	853	843	811	885	848	892	803	819	827	883	884	843	807	849	839	865	827	901	850	905	872	867	891	860	922	883	865	876	851	794	853	888	870	880	905	905	909	841	871	819	875	845	835	848	880	857	811	812	860	874	834	827	838	870	854	868	900	865	841	830	830	849	853	911	860	824	832	873	819	798	799	873	876	870	799	841	904	852	838	867	859	894	834	825	804	939	873	902	875	896	905	817	844	874	841	861	862	853	853	831	830	792	838	871	814	854	852	877	843	883	869	841	846	841	831	859	827	846	909	831	858	887	869	882	803	877	800	878	880	843	879	911	853	878	842	866	842	890	846	840	890	851	824	832	855	878	864	861	845	834	828	842	833	847	866	850	867	871	867	866	846	823	849	822	877	839	850	885	859	865	938	848	873	880	870	780	833	842	888	878	834	864	854	863	836	888	902	861	858	845	893	800	875	891	843	873	823	835	859	831	817	903	836	872	898	850	841	871	856	896	847	858	866	867	844	915	816	835	824	855	804	859	844	854	820	855	893	801	829	852	859	883	877	825	848	877	857	889	884	894	885	901	834	928	823	843	887	825	838	852	862	909	861	882	911	859	858	857	883	866	859	848	848	829	837	857	842	847	861	820	798	838	850	873	928	880	821	820	818	902	810	870	887	857	864	828	851	810	884	869	886	904	868	835	855	882	923	839	898	845	841	869	833	828	845	874	818	877	834	823	857	863	881	798	835	867	803	818	856	846	849	886	811	841	864	829	787	813	833	857	904	853	897	836	842	870	845	835	831	896	858	794	883
23961	20640	23880	27400	20635	19949	1167	573	438	470	392	412	370	312	330	342	282	337	371	333	311	299	322	285	306	291	293	279	259	304	269	268	278	293	290	297	275	257	281	277	300	280	295	274	241	274	266	284	293	285	282	242	281	274	307	271	285	270	266	289	276	267	285	247	273	270	266	268	279	263	273	242	313	245	275	232	236	258	305	264	278	262	264	269	278	289	248	284	294	227	255	288	256	276	280	279	272	239	283	246	280	262	290	273	259	290	274	253	238	273	297	284	270	261	279	249	249	267	268	295	286	282	272	259	278	258	271	276	283	288	294	295	264	291	260	269	261	252	236	267	241	266	238	249	277	266	268	281	251	279	311	287	267	267	264	267	270	267	286	231	250	296	249	278	311	282	240	261	262	291	250	243	259	235	268	259	249	270	254	314	288	251	277	275	263	250	253	256	266	236	264	254	252	275	265	239	265	277	265	297	277	270	260	244	268	245	252	267	268	277	273	264	285	257	264	258	251	261	237	267	289	270	266	279	275	266	278	260	261	258	276	253	255	265	280	256	308	305	271	259	270	266	248	240	264	306	246	290	300	266	270	281	261	263	278	262	259	267	278	264	254	260	263	286	272	293	307	270	264	298	245	273	266	270	269	265	253	284	274	264	255	292	288	281	261	244	303	264	269	278	269	248	261	262	262	306	280	300	271	295	242	265	291	289	279	293	266	266	266	261	263	278	292	247	276	271	270	287	260	251	239	280	269	295	271	286	275	279	260	285	259	279	278	288	292	232	262	301	299	237	263	261	254	250	250	270	270	257	289	247	248	262	283	301	302	269	239	260	256	291	241	273	265	276	289	287	271	281	277	293	283	298	292	230	259	269	299	270	260	262	273	269	267	271	263	288	260	272	276	266	295	249	265	269	300	294	275	271	263	297	260	293	258	264	251	276	252	253	290	267	275	268	265	271	278	290	280	290	298	273	266	246	266	270	279	267	240	260	277	289	299	293	246	265	263	251	273	279	270	270	275	286	256	290	304	267	293	282	252	245	232	273	288	278	247	263	277	266	276	267	276	272	286	261	292	250	268	250	283	267	247	292	300	261	262	266	262	267	269	244	281	266	244	255	285	251	271	262	246	274	265	212	268	301	267	275	283	263	257	288	238	285	258	243	274	290	280	278	271	284	305	257	260	276	293	251	260	267	274	271	264	276	260	292	285	256	262	285	263	255	261	258	280	285	282	265	263	283	281	258	263	253	275	257	266	246	271	271	297	273	304	247	272	251	273	253	264	264	276	227	291	283	289	278	259	265	292	308	222	271	264	250	247	270	271	267	277	241	280	247	260	257	267	258	264	279	281	274	279	235	253	276	267	293	234	268	256	278	244	283	280	237	266	276	265	261	291	261	272	244	289	264	302	298	263	259	281	258	274	275	269	290	286	301	255	305	262	292	231	275	263	306	314	247	271	258	266	281	308	272	276	223	296	282	282	256	261	278	286	280	298	253	265	279	283	258	282	253	273	269	282	269	273	250	292	257	268	264	272	267	261	248	240	257	249	292	241	254	282	236	242	251	264	280	254	294	256	277	258	307	286	258	256	249	281	270	264	288	267	270	259	297	267	266	269	297	286	263	258	264	256	260	262	284	247	254	253	269	249	254	272	275	267	276	297	279	264	279	285	258	285	296	255	273	263	291	275	273	249	278	263	266	265	231	276	254	257	252	251	268	274	251	285	235	278	271	250	260	261	262	264	262	272	234	252	241	273	259	254	245	277	256	249	280	256	284	313	256	261	261	276	265	299	260	300	279	245	261	270	277	242	268	273	302	292	262	277	263	278	277	259	295	287	261	269	284	261	276	264	271	254	267	252	284	246	265	246	247	300	278	261	290	285	257	258	263	258	279	268	267	283	271	259	290	283	242	291	295	238	273	262	248	266	271	269	273	254	243	252	261	269	246	258	309	293	242	261	213	257	279	267	288	259	258	280	264	292	257	280	258	262	251	251	262	247	281	274	248	273	253	239	271	252	270	264	278	222	274	270	249	247	279	241	256	254	266	279	274	255	249	267	250	267	300	261	257	282	245	264	276	284	260	247	253	244	275	265	260	291	270	268	263	240	266	286	252	268	258	266	290	262	264	295	266	299	246	260	277	285	239	290	270	259	265	284	253	247	270	263	252	266	261	281	235	296	228	267	272	274	249	277	282	251	264	259	284	264	251	288	275	259	258	291	278	263	287	266	259	234	231	267	288	244	289	280	241	259	243	288	259	259	262	277	240	290	255	276	255	299	262	261	268	293	276	268	299	288	300	285	248	278	273	267	312	244	259	273	263	243	242	263	255	259	272	247	249	237	251	280	268	263	296	299	276	242	276	263	260	255	265	270	301	287	292	262	254	253	269	265	274	290	264	256	226	264	289	292	282	318	280	274	260	287	275	284	281	248	285	267	274	266	293	283	253	257	261	267	274	259	295	252	278	254	254	278	258	300	286	266	265	254	250	286	301	282	309	263	266	288	253	262	281	246	279	253	287	251	288	253	287	258	237	294	274	281	245	271	298	272	245	283	233	284	284	270	288	321	230	270	301	266	256	252	255	253	304	287	257	270	285	273	294	258	277	254	299	273	288	282	267	253	271	251	263	272	280	295	280	244	267	295	269	283	260	255	285	260	267	270	246	265	277	281	300	273	242	268	276	264	294	289	261	255	280	277	280	279	270	293	268	249	251	296	247	255	255	266	275	264	272	281	266	300	254	283	266	274	247	250	249	276	275	236	266	247	285	271	260	282	286	297	275	275	266	253	254	292	289	267	240	253	255	259	240	262	265	245	267	303	263	299	266	277	274	253	247	245	264	274	269	250	279	291	252	248	273	270	286	253	287	290	271	239	237	272	271	255	274	263	293	243	274	270	290	289	260	261	258	251	260	281	254	265	284	248	277	272	271	268	264	274	278	234	266	289	262	249	263	253	285	274	253	253	265	272	276	291	270	304	280	249	285	291	259	291	283	254	257	257	255	257	261	284	265	259	287	292	254	265	269	253	299	281	280	263	283	262	273	258	266	249	268	287	275	265	264	264	267	273	278	273	250	250	287	250	249	266	280	259	289	282	257	267	256	293	253	257	255	257	274	235	258	274	266	292	254	273	273	268	281	262	245	271	252	243	273	270	238	275	274	229	283	292	245	289	273	297	235	257	291	270	278	287	255	248	256	286	286	287	262	260	242	274	276	286	269	269	303	286	290	269	303	269	231	246	254	273	247	237	276	294	266	279	244	293	275	305	278	261	274	280	266	223	285	265	291	252	266	262	260	284	266	262	330	270	313	295	260	287	255	295	287	294	295	233	235	247	272	269	284	292	306	235	233	248	271	265	282	262	291	255	265	267	251	284	258	298	269	271	294	298	270	255	292	251	287	244	239	304	246	266	267	252	259	302	232	253	283	281	272	273	261	275	272	253	273	272	247	270	253	303	275	279	295	242	250	278	284	282	241	253	267	244	266	264	245
4012	3831	2464	1379	1019	713	711	713	651	635	621	662	592	651	620	644	610	648	624	607	617	584	582	615	597	605	616	642	612	601	628	594	629	624	594	606	651	629	618	640	578	603	597	652	616	572	591	612	604	624	609	606	607	635	623	647	593	644	616	627	626	619	594	613	599	645	586	622	636	586	600	598	601	588	575	614	612	599	597	607	644	618	624	590	564	614	606	610	575	645	595	627	648	598	613	610	588	585	606	573	600	587	580	599	639	579	609	625	600	632	610	610	635	606	621	634	554	615	639	569	643	575	588	622	572	599	606	594	584	640	653	582	623	563	559	607	572	615	591	577	652	569	594	642	565	622	613	599	598	598	615	566	621	630	654	621	623	569	624	569	584	555	578	526	625	628	592	584	576	629	625	591	584	579	641	571	599	597	606	616	608	602	601	616	616	597	644	605	595	618	617	620	586	611	621	579	636	594	548	613	598	610	591	636	607	575	583	587	632	582	597	640	604	608	608	588	589	610	584	604	625	622	618	631	565	585	649	614	606	572	608	624	597	618	588	590	621	579	593	586	603	577	608	563	610	630	586	644	595	592	580	587	603	628	604	619	627	595	618	576	641	574	612	557	651	605	590	629	634	599	639	632	634	604	594	622	591	605	582	604	570	610	592	583	607	582	637	561	608	555	605	608	605	658	581	592	589	577	603	649	602	615	616	612	656	635	577	573	614	597	552	601	594	628	620	583	612	580	583	640	636	610	621	608	634	597	636	588	612	604	615	581	593	612	610	604	594	622	620	606	630	620	570	606	635	581	602	614	620	629	625	658	588	553	639	608	601	568	600	638	556	615	549	646	596	609	589	651	611	618	559	598	634	555	627	609	614	608	626	617	617	628	622	621	621	614	625	614	619	585	607	610	615	561	647	604	590	636	578	644	634	591	620	623	573	616	595	570	615	610	609	599	604	589	603	603	653	620	569	626	606	641	591	583	593	614	599	601	578	638	594	600	604	605	629	647	639	605	627	624	621	616	586	607	595	619	638	592	603	575	599	554	614	576	651	624	562	559	606	582	625	640	591	586	646	563	588	616	607	619	569	561	670	601	632	586	616	626	604	645	587	642	589	625	561	624	596	631	571	628	672	605	598	592	628	555	593	583	596	641	618	622	577	647	624	592	610	662	615	530	606	628	602	635	571	634	635	556	624	626	573	613	586	589	588	645	618	626	624	628	594	639	611	576	630	601	575	611	579	573	625	679	604	623	579	629	579	578	608	623	627	645	612	548	588	623	620	595	638	620	633	601	551	635	619	631	574	612	666	591	599	627	636	608	598	578	610	585	608	645	566	563	640	609	582	623	616	587	604	621	633	601	629	635	626	605	606	601	624	614	642	610	641	616	638	588	586	620	551	609	640	603	606	630	616	618	597	589	601	579	598	578	612	600	563	612	565	651	607	633	613	625	603	640	572	645	604	575	618	607	625	629	622	602	607	558	598	622	602	612	631	618	657	601	598	594	581	612	571	644	634	609	611	617	628	596	585	584	584	603	614	607	618	630	587	649	649	619	581	630	588	621	627	613	611	635	613	591	577	631	582	612	626	557	639	618	582	622	620	617	608	596	609	577	606	613	595	579	655	642	611	608	573	621	581	593	618	625	631	598	607	623	647	621	591	597	580	603	608	574	628	586	597	650	620	645	576	591	537	591	583	619	581	581	616	619	598	631	584	603	582	572	595	605	591	573	580	635	569	578	608	583	630	583	643	625	613	624	612	570	615	600	578	551	600	619	583	596	622	595	593	592	575	628	633	606	638	596	586	598	590	612	606	621	620	615	544	595	575	600	603	591	644	592	579	599	647	579	616	565	594	618	596	587	589	636	648	553	610	561	621	604	582	520	591	600	596	569	575	569	568	585	601	622	631	603	644	634	581	590	594	614	581	614	615	579	564	595	570	601	639	620	612	600	585	565	570	656	619	620	630	605	610	621	635	569	617	605	615	574	612	617	612	628	577	599	634	595	596	563	619	604	610	595	589	530	589	605	636	571	605	634	617	637	552	625	596	586	573	625	597	637	599	571	534	577	643	617	596	643	592	616	638	625	586	610	610	593	594	573	643	603	595	641	597	598	602	658	640	604	622	628	627	627	611	590	584	613	612	623	611	634	620	599	612	580	598	575	567	611	584	577	599	576	623	600	628	612	577	614	600	606	645	570	611	638	606	591	593	622	649	586	580	608	607	607	639	644	640	551	561	615	621	583	616	602	618	607	602	628	585	553	627	578	597	601	583	616	628	627	611	598	607	573	636	578	622	590	589	620	568	603	584	588	577	599	591	585	559	555	630	642	583	574	582	646	673	586	644	596	609	615	640	597	616	626	615	619	611	560	620	607	594	615	599	603	616	617	624	598	628	601	604	597	597	583	582	660	634	587	637	579	585	582	567	574	596	601	588	573	596	576	637	620	580	585	617	611	586	586	592	596	621	591	602	612	570	626	638	585	595	625	670	602	654	636	619	633	649	564	576	605	629	620	621	552	538	591	637	599	630	580	625	623	632	651	569	578	616	650	614	578	623	612	623	553	587	584	625	633	626	556	609	645	628	605	606	621	609	601	619	622	620	604	565	598	605	601	591	604	591	597	627	592	597	578	612	609	595	595	617	598	583	559	598	631	618	600	627	595	618	612	622	606	601	624	629	600	645	588	626	625	599	603	602	616	605	641	574	624	613	618	545	607	582	601	580	608	587	589	628	625	595	567	658	596	615	601	619	597	638	586	638	632	615	585	635	594	634	648	608	607	576	588	612	622	593	589	615	598	627	594	581	592	595	648	637	635	645	608	628	598	567	611	627	562	611	582	630	580	606	571	615	587	594	585	622	577	579	626	607	603	576	613	598	558	643	567	603	625	591	622	591	627	605	605	634	617	638	593	565	578	615	573	617	616	590	609	637	652	628	665	561	596	593	595	595	663	609	584	613	576	666	621	633	618	616	600	639	644	580	571	585	601	629	629	626	603	611	666	628	585	595	628	602	612	590	566	654	597	653	599	623	636	590	583	628	643	588	585	616	587	613	637	608	609	635	603	578	568	585	630	605	608	603	579	609	668	607	566	645	600	582	607	597	620	627	612	571	595	593	596	575	588	560	655	620	601	575	633	608	588	649	592	574	637	607	598	617	617	629	601	638	586	653	558	573	573	612	589	604	606	609	615	594	596	605	604	604	579	588	635	611	630	600	594	620	591	647	679	615	601	603	613	615	609	630	601	577	642	600	605	607	657	621	622	608	626	593	602	596	592	616	619	602	629	568	628	634	591	600	559	627	612	568	621	599	610	622	580	634	659	577	605	585	572	638	601	633	608	621	599	630	602	622	571	564	629	654	656	616	619	647	593	627	647	582	613	631	644	588	589	617	613	602	613	619	620	628	616	604	586	625	613	618	548	594	621	601	618	618	574	608	578	584	631	607	590	620	595	619	623	617	578	562	643	595	576	610	585	575	606	621	681	598	615
23392	20658	24211	27138	20663	20672	16743	903	528	449	430	453	361	328	278	239	262	251	236	272	247	240	223	211	234	213	202	225	216	192	193	209	202	210	163	168	199	182	181	193	180	185	165	186	194	153	181	185	194	169	194	177	179	174	188	179	164	176	174	173	184	203	175	193	177	174	166	185	189	178	181	172	177	172	146	162	171	164	189	181	171	172	185	161	149	171	179	179	189	171	149	156	207	173	184	179	165	174	189	175	189	186	178	179	166	161	179	178	189	196	182	168	167	168	185	176	156	189	169	207	167	207	179	157	171	153	181	172	178	168	183	177	159	168	178	171	202	176	160	168	188	183	174	156	178	189	160	148	143	183	190	177	186	181	184	186	180	179	169	167	166	174	165	173	172	182	181	160	152	160	177	166	178	182	162	178	160	187	177	170	160	156	185	170	161	181	184	190	161	172	197	175	191	169	175	186	169	153	153	156	199	154	148	162	156	164	153	140	155	171	187	195	158	195	198	168	184	171	190	171	174	176	156	162	160	177	165	173	165	171	166	158	168	173	195	199	172	179	167	150	155	171	176	171	172	174	156	174	187	174	173	161	192	175	165	179	157	148	133	180	211	165	183	169	167	149	162	153	186	186	175	175	180	189	165	159	183	189	187	157	170	170	171	139	180	174	184	158	177	157	159	153	184	188	168	142	150	194	171	171	161	172	200	195	185	188	173	182	146	175	172	191	176	163	172	164	200	190	164	192	159	167	163	178	175	169	160	207	161	185	164	144	154	176	183	179	157	160	195	179	171	169	188	179	168	193	173	182	159	197	173	179	179	190	162	160	178	152	161	163	169	168	179	194	177	190	168	178	175	158	177	161	186	154	169	165	146	163	185	179	171	192	190	171	168	170	172	178	176	173	153	167	167	184	175	150	160	190	161	175	189	171	159	199	169	168	188	151	176	189	194	165	157	181	173	188	177	169	164	205	176	194	186	141	175	180	178	188	179	172	189	189	176	153	166	156	172	186	180	187	175	172	164	176	162	208	169	167	173	164	170	180	178	183	171	179	188	158	199	164	196	173	155	195	125	174	156	181	171	178	158	189	186	164	189	169	166	172	163	181	161	159	169	160	164	145	155	167	188	172	152	162	158	145	146	176	178	171	175	190	176	163	180	176	171	195	183	163	168	183	174	162	168	174	145	162	165	175	166	164	188	197	170	184	176	172	168	161	180	180	170	192	180	165	172	175	198	170	154	191	188	167	144	162	166	178	175	183	183	172	184	147	184	170	187	165	175	184	182	164	194	191	181	168	183	193	172	172	157	168	151	147	150	173	186	182	168	177	165	165	177	158	178	185	180	187	173	171	167	166	141	179	160	169	178	153	170	163	168	182	148	164	161	156	162	161	155	177	162	149	173	178	198	196	169	177	167	198	187	181	192	180	184	180	203	176	186	168	167	163	176	156	168	167	186	172	147	171	169	197	165	182	175	170	145	181	201	189	189	177	185	153	173	169	194	160	170	158	177	173	180	172	177	172	173	188	190	151	168	156	179	171	172	182	175	160	159	172	158	184	182	160	179	167	177	164	151	161	186	183	153	158	166	171	158	155	166	178	177	157	158	180	182	170	172	148	169	154	153	189	170	169	163	161	154	184	167	169	143	190	188	160	180	197	178	178	156	191	171	169	180	174	187	167	176	204	176	155	172	164	164	185	165	158	171	189	162	147	184	159	169	187	166	186	175	179	171	180	149	186	159	183	178	165	124	161	173	152	195	180	190	166	191	192	161	178	158	182	171	163	180	186	161	199	180	178	150	163	164	183	179	173	181	167	176	169	165	164	170	189	199	154	170	167	177	157	182	195	179	170	165	154	171	164	198	169	165	177	187	153	176	194	162	182	203	174	186	187	173	174	168	163	146	163	172	173	169	176	162	155	189	172	177	155	186	191	170	188	177	171	174	148	144	188	190	172	169	171	160	183	189	194	189	189	190	184	172	168	178	196	161	188	191	168	156	172	185	163	180	194	165	176	187	199	182	159	168	180	188	180	168	166	182	204	189	178	164	168	172	169	210	175	170	180	181	166	185	211	159	174	155	159	174	182	176	182	166	168	197	160	187	178	191	164	157	160	143	181	184	192	165	173	157	181	181	173	182	209	167	184	164	161	155	176	172	159	182	205	181	178	177	169	174	155	185	169	165	200	175	158	176	202	180	187	194	171	177	175	186	170	159	179	174	166	184	156	181	179	186	195	165	160	182	172	161	182	170	156	159	169	176	162	174	178	180	167	166	176	196	162	177	160	171	183	178	170	177	195	175	193	152	155	187	169	166	159	180	188	170	157	196	153	162	179	185	181	172	180	172	178	150	171	169	153	165	179	170	163	160	178	191	188	161	157	157	179	146	150	192	190	192	184	205	166	167	188	171	192	164	148	174	168	167	162	156	171	174	165	189	155	192	186	166	179	159	167	187	160	193	196	170	165	171	193	154	188	157	188	166	158	173	156	169	177	173	167	162	173	169	201	167	179	193	165	176	164	184	168	176	190	194	179	174	197	157	141	186	182	155	171	164	168	166	204	183	193	163	169	153	180	194	153	179	173	153	176	172	189	146	173	194	198	167	156	142	192	158	170	207	179	186	178	181	184	199	174	162	142	154	170	167	179	186	207	193	183	175	185	166	176	174	185	169	154	154	164	146	168	184	186	174	193	162	179	181	167	194	169	191	176	201	153	155	144	194	175	173	148	195	175	195	176	161	177	187	155	157	174	170	188	150	172	174	175	193	182	158	182	157	173	171	182	199	170	182	176	168	163	162	160	162	177	182	202	174	177	181	169	190	162	162	180	176	183	173	179	190	176	194	166	179	152	171	175	174	191	158	180	166	160	168	183	160	172	169	184	172	177	175	177	144	166	174	161	170	195	179	155	180	146	147	161	165	178	168	155	191	166	165	177	190	165	183	205	183	165	180	176	150	154	157	192	156	139	165	151	184	166	168	150	168	174	157	172	185	184	151	183	177	153	185	179	166	171	166	173	183	176	181	146	187	143	172	182	155	164	148	137	204	174	157	198	166	169	146	178	165	169	171	172	188	192	173	187	183	178	180	165	165	160	214	162	174	170	192	190	196	150	184	159	185	161	161	165	150	152	146	188	160	172	157	168	156	186	177	178	181	180	191	175	161	199	210	182	175	166	175	167	179	175	161	187	156	165	167	155	179	179	159	184	148	158	154	180	187	166	164	172	173	170	173	155	163	167	186	162	170	182	194	203	168	179	159	166	189	173	179	169	158	188	155	162	169	183	175	167	171	190	154	154	173	168	195	173	181	182	165	198	205	160	183	163	152	198	169	177	144	179	169	194	183	158	154	173	200	165	166	184	192	182	153	170	190	195	158	151	191	190	170	183	172	183	206	160	162	185	189	156	166	208	185	171	163	172	174	187	152	162	158	168	182	167	148	175	196	168	172	168	166	181	180	157	155	167	194	133	143	151	160	173	165	152	187	193	171	190
4234	5585	3262	1741	998	723	601	565	508	518	495	489	519	431	489	498	465	453	434	495	450	432	433	445	393	454	446	406	378	429	449	402	397	425	363	401	436	434	444	424	410	464	394	405	413	430	429	456	420	417	415	408	443	406	460	422	417	397	450	384	396	392	398	398	412	405	426	421	441	428	388	412	399	432	453	416	393	417	397	427	392	449	439	442	427	391	451	424	421	439	433	397	376	437	402	433	416	445	427	418	434	419	386	407	399	426	414	414	420	420	377	402	419	427	395	445	444	446	428	419	422	356	439	389	427	389	425	429	404	413	437	428	430	379	449	422	423	440	408	421	420	429	416	449	440	404	428	443	438	416	388	438	452	386	394	442	402	447	440	429	428	449	427	433	434	428	424	454	432	396	413	410	429	445	435	422	409	412	395	417	407	417	440	425	425	393	416	409	425	428	428	439	423	430	418	403	412	415	427	416	381	452	429	430	391	403	454	399	409	419	442	418	424	392	410	443	409	402	438	430	423	426	403	433	433	404	449	398	397	426	413	431	449	406	435	429	425	419	418	463	426	400	410	428	384	418	431	414	425	400	395	405	419	422	398	418	426	431	421	444	414	404	409	400	427	405	410	445	445	411	403	433	422	390	404	408	390	386	421	431	443	422	395	416	453	417	466	440	454	413	417	400	416	429	388	415	430	398	419	421	417	434	419	435	414	423	397	439	378	432	399	425	389	426	402	440	437	407	438	406	426	466	442	424	445	449	406	422	414	385	412	397	462	434	437	405	438	415	422	424	413	462	425	444	412	365	418	399	437	406	425	428	425	412	429	404	450	454	456	400	380	411	407	409	471	457	454	423	437	437	436	452	443	391	443	403	410	421	422	439	375	416	413	449	418	450	404	394	407	457	429	435	401	451	401	431	423	410	400	385	439	442	432	395	437	419	434	443	447	425	409	417	435	396	448	412	417	401	388	446	413	386	431	440	420	460	446	431	413	422	457	412	400	433	422	414	431	429	418	458	454	441	399	419	437	446	458	450	411	418	405	399	402	392	411	426	386	445	415	404	387	433	433	406	439	357	417	432	453	446	435	412	412	411	417	470	446	408	447	407	455	402	417	416	409	421	420	445	405	402	419	393	447	467	436	417	423	402	423	442	426	390	432	423	428	422	383	422	437	405	415	403	426	413	428	417	414	455	423	409	428	447	421	416	410	444	425	389	418	451	411	435	424	423	421	439	404	480	405	439	440	433	409	415	421	425	399	440	440	397	428	432	435	437	412	402	431	411	425	452	402	458	399	416	425	456	434	428	444	457	425	408	461	413	400	433	443	412	448	443	431	395	403	398	437	416	430	453	430	443	459	410	395	403	421	385	432	425	425	445	440	423	427	429	447	440	460	440	381	418	400	435	407	442	423	393	426	437	410	437	406	429	437	419	475	409	408	426	412	422	411	388	406	419	404	402	434	399	420	408	407	440	432	410	404	424	390	442	413	418	375	421	487	389	401	428	430	424	403	411	431	387	423	462	406	377	430	397	444	432	415	422	430	393	395	399	427	440	445	423	419	434	401	418	432	447	430	418	417	416	412	426	421	401	419	386	421	416	461	420	427	401	412	426	415	444	429	402	446	441	419	449	425	474	442	430	447	404	437	420	421	429	418	419	405	433	424	427	381	413	408	395	431	442	453	440	394	429	459	421	472	419	400	448	407	430	423	409	425	402	473	417	400	395	396	390	428	427	405	458	410	429	396	459	456	393	402	437	406	394	427	419	439	416	433	418	449	409	446	410	414	422	425	415	409	403	420	439	391	389	425	436	429	417	431	392	450	439	420	403	444	442	440	393	437	448	406	398	412	411	422	403	446	403	426	391	404	430	421	401	455	400	418	448	422	422	424	433	405	382	407	424	437	384	440	441	431	439	414	417	424	415	433	387	392	416	417	435	426	434	486	415	451	423	393	405	414	427	430	442	423	408	419	428	399	453	416	432	422	445	418	447	388	438	423	407	415	419	438	394	450	430	378	456	432	448	409	379	387	447	400	407	419	417	414	409	429	394	424	392	402	436	410	412	422	413	400	462	451	438	434	419	397	419	461	446	411	422	424	419	402	414	422	372	419	418	423	398	433	395	415	406	430	397	403	426	424	415	432	400	421	419	423	423	424	398	388	458	428	463	397	419	425	385	412	421	441	424	410	418	402	379	404	398	381	417	413	399	433	420	377	426	426	424	396	430	400	434	413	417	406	416	417	429	406	439	438	401	405	409	419	394	420	420	416	426	405	460	427	394	393	441	416	439	389	413	408	419	441	417	421	410	442	441	416	412	387	442	415	447	410	417	419	418	416	401	394	401	420	402	433	452	400	459	451	412	387	453	419	408	418	436	445	420	441	401	382	416	398	408	411	407	426	420	425	409	392	461	394	398	435	413	413	449	428	416	402	441	415	428	407	408	403	426	383	421	442	424	383	409	458	411	418	436	437	434	377	420	426	419	422	430	386	398	438	439	416	457	424	426	407	417	440	464	447	403	429	406	409	440	433	458	439	426	415	425	414	404	407	378	407	418	423	444	413	421	409	441	414	447	412	413	431	424	392	384	447	440	411	417	420	457	441	446	429	408	441	439	470	390	418	433	435	410	453	437	470	424	394	407	426	404	416	420	413	418	418	413	437	449	445	437	451	411	415	411	402	402	466	421	460	433	416	427	382	415	409	462	414	409	444	419	423	399	427	421	420	401	415	423	389	423	433	445	434	412	410	402	429	402	403	404	445	424	410	398	452	420	422	420	395	381	438	436	393	426	409	404	418	405	435	434	442	412	406	424	417	388	417	382	425	416	418	423	428	431	421	436	420	410	396	411	427	448	404	448	410	429	444	413	436	422	385	424	417	426	408	448	407	399	404	431	418	436	405	391	455	393	405	453	423	436	402	386	414	406	434	433	422	427	404	488	428	398	425	404	408	452	438	422	439	418	433	463	410	439	398	433	414	457	401	392	426	424	424	454	399	418	427	427	412	398	439	416	393	428	415	428	421	434	412	454	448	384	424	425	430	467	445	450	401	445	389	412	398	400	410	449	407	455	432	417	380	438	430	414	439	431	424	393	430	443	435	388	443	446	407	433	399	427	393	413	398	393	401	421	401	440	423	421	391	405	385	397	431	420	403	412	404	422	411	408	431	381	389	406	434	433	455	348	429	408	399	416	440	423	465	401	436	407	417	425	441	394	417	423	445	403	414	420	420	410	431	423	435	382	414	440	366	423	446	438	410	475	454	427	397	383	372	409	435	431	464	443	430	427	428	418	416	413	370	389	412	426	390	416	401	419	453	408	407	398	416	453	409	431	372	427	404	392	435	439	424	392	442	417	451	433	424	434	434	437	403	435	435	423	432	411	442	433	418	428	442	415	432	416	385	384	414	431	437	429	436	432	418	438	415	440	404	396	403	421	415	449	395	410	456	427	416	431	409	431	423	433	442	436	420	414	392	388	449	420	426	430	458	404
31265	19332	8204	1216	722	533	445	399	433	419	466	438	438	392	436	424	378	403	389	420	433	443	409	387	371	389	376	381	389	384	367	379	388	346	356	381	381	381	389	385	404	371	356	372	379	376	390	380	393	360	369	365	360	350	355	370	373	376	396	388	415	386	418	395	399	391	353	401	375	384	424	356	370	320	383	393	419	392	391	355	360	376	401	384	410	381	396	412	389	388	404	402	375	384	411	359	394	391	399	384	367	394	369	367	401	386	369	342	349	356	392	382	383	417	370	365	418	360	406	365	387	410	390	350	393	360	349	394	363	367	358	408	388	365	384	380	362	372	358	399	374	375	365	358	412	432	395	373	350	410	377	375	359	392	381	414	368	399	407	378	353	386	411	380	402	397	361	374	358	385	400	370	365	355	369	419	385	393	418	373	383	377	364	380	404	387	408	372	384	356	380	395	400	366	363	371	388	359	366	340	404	393	402	360	378	416	388	357	380	370	371	400	381	417	401	372	382	406	366	394	334	407	359	358	429	372	355	424	371	367	381	371	361	337	390	398	405	353	350	378	377	361	364	361	346	384	369	368	349	379	372	382	364	383	392	352	374	387	363	359	388	404	421	390	395	415	396	372	372	387	399	398	373	414	378	376	422	393	375	348	408	364	389	364	375	353	379	416	365	425	397	400	369	367	349	337	356	391	369	415	384	406	430	378	340	406	387	350	372	407	387	396	365	385	380	395	332	345	406	377	403	359	414	370	364	337	382	350	340	366	425	372	402	360	356	366	376	373	387	384	385	380	376	353	401	342	408	371	371	364	404	394	344	377	399	356	393	376	403	389	405	373	355	391	411	391	377	410	363	401	403	372	400	405	368	391	421	398	345	402	421	378	397	407	337	375	349	412	404	396	402	366	349	358	370	376	399	386	384	411	404	382	370	365	400	369	422	380	378	376	394	397	421	386	381	369	385	380	378	367	393	361	387	383	394	372	338	383	351	393	362	377	371	378	371	397	381	371	385	404	394	351	394	406	378	402	359	373	346	387	396	418	400	401	422	374	375	366	413	387	419	371	378	349	410	396	358	376	393	368	376	369	396	363	345	380	432	402	403	388	376	371	402	378	377	336	368	383	329	394	396	367	347	381	383	407	405	376	385	378	398	381	364	391	370	366	376	346	367	386	378	405	393	414	361	383	350	380	345	367	377	393	373	367	375	376	373	395	384	344	409	434	389	380	372	388	395	406	410	377	381	415	370	358	363	369	389	380	381	384	387	362	353	347	374	403	374	387	371	362	415	404	402	394	353	405	362	408	403	381	411	359	375	366	365	384	372	381	345	375	397	393	397	389	400	364	367	376	392	355	387	393	353	396	395	372	388	398	336	352	395	365	382	375	348	397	343	412	381	404	379	359	356	371	373	391	359	399	354	387	382	386	390	351	361	391	385	410	419	401	396	398	392	426	431	369	393	360	376	378	357	383	432	394	397	369	355	390	391	368	391	397	338	364	388	384	405	418	365	412	382	389	379	369	392	378	386	393	367	372	420	383	403	398	395	367	381	391	368	392	357	360	369	382	373	345	353	429	391	392	400	384	407	422	380	393	428	383	378	413	413	371	401	393	390	367	397	362	392	373	348	379	368	410	381	366	410	372	402	374	341	340	400	374	405	370	400	393	398	426	371	365	365	373	396	392	378	371	407	399	370	371	391	364	390	398	436	366	387	364	412	395	367	371	368	392	381	343	370	364	398	345	430	396	377	344	385	391	391	358	381	353	399	374	373	389	368	408	392	371	394	379	362	336	406	380	388	430	355	423	370	361	363	384	382	381	430	405	425	345	394	385	376	345	389	406	320	376	351	390	395	393	356	358	429	402	368	384	417	371	344	398	397	380	340	326	397	412	365	361	391	401	409	393	401	377	407	388	364	368	372	347	358	435	402	404	374	389	380	395	383	333	385	403	383	399	372	377	374	367	390	386	353	363	360	380	405	386	375	380	415	393	406	367	392	361	369	391	399	371	386	371	345	419	393	363	382	376	353	355	363	354	373	397	364	403	412	378	347	375	342	393	403	388	387	402	387	365	409	391	372	374	407	363	365	371	385	358	384	390	403	366	409	379	367	392	354	391	412	355	403	362	375	340	357	363	373	371	360	351	382	399	416	368	387	378	372	401	345	310	384	368	384	377	374	362	406	334	396	376	388	413	380	423	378	378	403	395	361	422	427	378	334	390	369	406	410	391	382	381	360	378	384	370	390	384	376	380	384	362	408	383	384	369	368	393	377	370	368	407	388	395	390	360	376	379	412	374	394	331	404	397	378	379	393	384	380	383	380	362	394	364	369	367	379	376	370	379	384	350	350	411	406	359	400	379	379	400	408	368	422	393	380	379	375	414	381	367	322	384	384	382	405	389	385	365	397	407	383	394	374	394	366	364	365	391	394	371	380	405	383	362	383	405	389	415	342	355	402	349	387	414	398	378	370	386	382	432	375	402	393	359	375	416	356	391	393	361	398	383	429	370	416	393	355	364	377	359	370	378	358	382	367	380	414	387	350	442	394	381	398	348	376	397	381	385	387	401	405	406	355	390	380	384	370	388	362	362	383	369	373	395	385	363	430	366	368	365	362	401	396	364	374	342	369	389	352	365	420	367	382	372	384	405	366	393	378	387	384	416	386	411	408	387	354	374	384	420	410	394	378	367	376	371	410	423	384	401	397	358	409	378	357	425	417	403	397	414	391	387	375	385	380	411	392	408	386	377	378	407	373	396	426	401	386	374	434	362	394	373	398	375	388	369	360	370	386	387	337	363	397	349	388	363	394	356	369	388	395	393	339	370	373	385	424	373	392	391	379	362	366	367	389	384	362	416	389	383	318	365	349	376	358	399	354	394	383	383	409	397	353	404	393	350	374	369	399	372	380	392	404	384	365	362	389	376	350	391	358	406	377	368	403	363	385	370	372	355	373	376	394	392	369	377	399	389	375	355	396	385	394	344	390	354	366	369	347	399	388	329	364	397	408	392	382	399	360	401	386	365	359	423	399	354	367	394	386	394	376	387	379	367	388	351	357	394	391	390	428	387	373	376	398	399	371	408	366	397	387	421	386	369	406	370	378	376	399	398	351	399	402	379	386	396	394	368	382	424	346	363	374	369	398	376	390	429	384	382	383	415	377	388	390	392	385	392	348	419	379	356	401	399	380	381	357	362	388	368	387	390	386	387	382	380	390	404	340	411	395	364	432	377	398	377	366	414	374	415	422	428	397	407	382	375	376	388	373	392	359	390	368	344	374	380	377	399	350	354	413	398	363	395	382	394	362	407	394	368	375	387	409	379	418	439	382	384	413	395	402	429	397	394	410	390	367	358	374	378	363	396	368	387	379	365	388	378	372	385	373	384	389	400	393	411	376	389	433	412	340	346	411	381	410	372	375	379	380	374	414	406	335	411	351	373	378	404	384	398	378	361	389	398	386	405	373	358	381	351	386	388	392	386	376	379	385	360
5854	1850	1477	1168	1010	941	873	922	889	898	863	886	896	831	876	882	847	881	883	858	824	840	843	852	898	783	831	893	846	889	805	880	818	882	895	842	812	825	826	887	822	845	854	835	911	853	840	881	816	826	861	823	872	878	807	810	917	818	817	795	852	870	829	793	839	930	832	833	870	856	824	814	877	846	856	824	781	886	852	824	817	864	858	800	845	822	905	854	827	890	822	860	836	822	820	881	839	827	847	873	872	863	853	859	881	770	847	828	812	881	776	856	878	815	895	903	856	875	855	848	890	808	865	828	883	895	866	877	816	795	845	857	840	826	850	862	883	879	860	832	863	883	856	894	829	869	860	831	861	835	854	843	793	852	843	833	863	813	850	849	817	871	875	861	831	889	828	847	843	843	819	832	873	866	870	836	806	837	876	852	847	861	900	890	843	874	856	870	817	833	867	844	848	855	856	886	847	805	897	852	854	889	855	842	829	841	811	881	879	882	885	894	811	869	868	806	839	886	826	843	883	865	851	843	831	881	835	829	881	837	863	830	863	855	851	912	855	869	805	874	810	834	848	867	851	831	809	800	789	887	861	944	863	894	826	896	833	884	870	896	867	881	899	879	830	841	845	858	844	830	853	869	815	916	870	855	875	824	837	856	837	835	847	878	853	800	871	822	869	903	902	853	883	884	874	903	845	838	902	852	822	842	854	869	845	845	841	888	800	849	881	858	867	837	853	821	857	811	859	841	862	859	917	829	882	890	816	813	883	853	836	842	859	862	841	817	896	828	862	867	916	843	881	835	854	881	842	823	849	816	864	848	845	878	832	889	845	855	855	840	817	889	843	821	844	834	879	863	868	853	855	822	860	906	866	889	850	798	830	828	867	851	827	921	846	856	799	866	810	880	879	831	808	861	844	873	851	872	810	851	831	866	881	854	860	871	827	792	899	845	800	889	814	901	795	871	864	819	870	782	802	843	840	820	815	870	831	882	757	837	890	801	829	845	868	908	852	848	805	828	835	839	847	921	820	828	856	842	888	844	815	867	856	868	857	803	833	848	853	833	853	872	813	863	817	814	862	898	867	883	850	893	864	819	804	817	895	867	829	870	853	874	888	883	864	851	849	903	867	889	859	861	843	907	838	836	836	823	839	848	831	830	838	798	882	775	884	847	854	862	825	907	844	869	820	867	863	891	875	895	851	836	896	898	859	886	875	822	875	801	859	854	851	850	858	829	811	867	858	863	878	786	814	845	867	834	860	813	833	854	886	841	814	849	902	851	836	813	846	892	779	848	837	827	852	854	869	817	899	830	792	818	860	823	843	847	838	895	876	867	814	842	830	909	808	893	911	861	852	902	855	858	841	840	897	832	856	837	844	882	847	865	846	850	864	826	940	854	869	827	921	872	824	829	820	836	842	793	859	843	873	864	829	848	866	821	796	879	807	804	907	829	842	829	896	845	853	884	826	820	835	848	768	867	870	856	889	767	796	844	890	838	838	832	832	903	831	859	851	858	894	836	845	850	823	881	824	874	857	817	827	828	841	874	874	830	923	835	869	868	852	832	815	885	859	819	808	837	851	801	849	845	899	863	843	894	810	811	872	837	888	871	839	853	876	840	843	814	827	863	783	853	874	833	836	844	886	823	832	853	858	825	859	832	826	871	859	883	822	852	889	836	880	843	862	869	839	856	834	821	891	878	873	876	829	825	845	913	864	853	783	823	854	866	867	808	902	807	858	824	845	886	899	831	844	881	834	777	893	814	868	855	897	829	847	824	833	857	824	810	782	879	864	839	903	802	877	852	875	853	823	772	858	846	787	861	835	863	878	829	822	839	851	852	860	877	842	860	836	833	885	824	859	833	867	864	812	858	924	864	823	871	833	836	840	853	862	833	797	884	831	859	839	851	849	861	858	806	814	849	845	845	839	868	850	849	883	821	843	877	752	885	793	819	803	907	866	801	836	835	843	869	903	842	906	855	821	857	869	801	880	855	826	872	885	849	851	875	832	810	813	866	871	877	795	821	863	832	837	855	828	858	800	854	853	870	839	816	847	825	871	934	840	845	882	895	856	878	856	798	840	868	889	910	862	887	823	865	877	830	886	884	832	848	819	810	824	802	849	858	881	845	830	862	807	823	841	814	858	880	814	822	824	899	827	905	845	819	833	859	827	875	887	902	881	921	808	896	847	875	841	849	829	903	869	816	848	911	862	885	816	790	873	824	835	789	838	831	815	872	885	800	853	887	869	869	867	858	880	829	828	842	820	856	809	796	835	862	799	813	828	878	847	859	878	847	887	817	803	819	792	829	870	848	838	880	903	845	864	794	888	821	831	803	815	826	860	827	812	825	876	871	914	861	840	804	829	864	827	820	831	837	851	856	858	876	837	860	856	860	913	902	837	849	861	850	835	855	851	880	880	799	898	823	795	847	897	827	823	841	875	863	855	847	851	833	850	927	807	855	859	860	840	855	851	837	905	829	836	850	848	877	773	811	843	862	837	855	851	834	794	837	784	877	897	860	851	844	862	801	841	840	805	900	809	872	847	900	880	832	832	853	822	847	767	812	873	855	827	858	857	832	765	875	905	819	843	902	855	819	882	843	879	852	829	907	816	885	868	839	910	817	861	870	868	828	905	859	851	812	827	844	829	884	863	864	837	830	853	827	856	826	881	825	830	896	835	804	892	854	861	856	843	838	845	791	817	832	858	827	882	843	869	883	885	840	855	848	813	818	859	875	816	890	869	829	817	861	810	823	838	854	845	854	796	836	875	814	821	835	855	817	841	834	814	841	856	816	860	816	866	876	840	867	864	875	872	884	813	835	845	770	851	909	841	842	847	904	882	900	831	849	833	794	851	818	872	864	843	867	846	881	851	831	878	857	823	841	904	845	865	835	864	803	826	860	887	850	841	838	832	847	852	903	859	818	855	851	874	869	883	824	848	820	887	829	856	824	845	864	851	850	846	848	859	864	851	857	852	870	839	891	836	852	848	909	795	860	829	859	808	908	863	884	839	841	853	843	863	858	869	917	803	768	929	834	800	842	859	839	875	839	835	911	843	879	845	828	846	812	871	830	859	873	845	819	864	841	828	863	839	868	856	884	831	836	868	851	877	902	881	879	909	839	860	832	824	913	901	890	823	840	824	841	893	816	873	836	852	808	879	877	900	862	911	849	826	857	863	833	863	840	884	862	894	909	858	798	867	846	907	838	856	842	839	865	886	782	855	838	857	839	874	894	828	811	877	847	829	815	874	826	809	834	905	846	861	836	833	830	835	838	809	837	870	845	853	855	863	828	814	868	880	817	871	806	865	818	861	895	906	806	849	826	810	858	836	841	825	863	842	892	861	814	833	845	871	895	863	889	842	865	788	881	872	847	881	878	884	833	814	868	819	867	857	888	882	894	837	848	770	854	863	825	801	856	886	838	792	815	832	864	815	884	834	825	842	834	785	902	832	887	853	858	796	838	816	869	803	788	856	843	873	854	862	876
23966	20638	23880	27401	20645	19901	1124	577	447	449	407	444	343	344	327	304	294	297	317	309	306	316	311	335	288	311	269	285	286	284	274	272	285	281	251	299	287	294	319	263	276	293	291	270	266	275	290	310	283	280	252	266	273	287	284	273	278	276	274	261	268	250	305	240	268	290	305	295	299	272	241	268	250	252	259	280	267	252	248	239	270	275	293	284	270	276	274	237	272	280	272	299	275	276	225	244	266	292	277	255	307	286	251	249	253	268	260	279	261	244	286	251	249	290	263	259	267	251	259	250	280	280	268	262	277	309	258	264	255	252	256	267	281	282	275	285	262	243	240	261	259	279	272	264	297	245	261	298	243	255	276	266	275	275	279	251	272	248	268	266	227	244	273	250	233	280	259	265	281	253	268	286	260	254	284	291	257	237	281	250	305	261	258	244	288	274	250	272	262	274	287	263	238	269	272	268	254	237	232	323	275	241	272	257	290	250	240	290	288	269	298	263	260	254	264	247	253	259	275	263	269	257	304	269	276	250	280	295	286	244	281	254	281	245	248	257	285	283	267	270	271	256	259	249	262	233	268	278	261	281	271	263	265	274	256	270	244	311	287	217	267	269	315	262	272	265	279	256	274	288	259	260	248	296	289	256	248	261	284	263	260	268	270	284	256	265	264	236	233	250	312	301	275	264	249	271	276	288	295	258	312	259	266	241	285	279	279	249	268	286	244	281	270	261	249	277	267	279	248	284	249	250	284	253	248	282	278	294	256	261	246	275	240	284	254	281	266	270	239	258	281	273	229	260	258	292	279	286	263	295	271	268	252	270	263	301	271	275	287	289	304	288	263	255	304	275	266	271	266	258	276	259	241	290	224	243	257	272	240	309	273	246	258	227	261	267	284	259	285	243	238	280	279	284	242	262	285	264	265	295	272	278	245	259	226	264	263	268	251	256	241	253	270	265	294	288	244	279	260	246	295	274	306	251	263	255	287	271	282	268	282	259	256	291	279	294	259	275	273	229	292	279	244	278	292	291	258	265	275	256	264	287	281	284	264	271	255	276	283	267	277	244	253	254	277	247	255	258	292	238	250	277	287	285	298	272	249	241	301	265	258	259	290	255	267	263	279	249	271	262	288	273	280	255	243	256	287	268	274	228	263	249	250	233	262	264	259	289	257	268	270	288	269	278	278	261	269	279	266	264	240	243	281	263	283	258	263	290	259	238	284	275	305	270	268	276	261	280	271	249	278	291	251	274	243	239	261	250	278	246	301	259	230	262	257	290	266	256	235	280	278	288	261	270	274	273	290	275	272	241	284	263	252	250	266	249	261	269	281	262	290	258	271	289	253	283	262	273	271	268	263	266	256	238	289	275	254	283	271	289	257	258	251	276	293	267	279	276	269	262	279	261	245	291	269	274	282	274	238	255	251	252	285	285	275	257	252	246	283	260	217	277	300	262	229	259	275	279	263	253	257	317	268	291	281	264	276	264	245	280	285	277	277	256	296	238	258	286	271	274	275	261	243	282	285	281	253	271	312	263	269	255	273	250	260	266	270	277	266	288	251	271	248	252	267	240	284	264	281	285	254	308	247	260	268	251	258	268	247	261	250	243	279	276	255	265	251	289	268	252	286	240	268	271	286	286	266	250	248	251	267	255	267	249	235	233	235	268	258	239	272	254	281	256	311	255	271	292	298	293	312	232	279	263	277	248	259	252	267	265	279	233	257	279	256	256	262	268	247	251	280	252	249	261	261	236	271	272	270	257	251	276	260	293	253	252	269	254	281	300	255	289	265	268	286	243	262	268	264	268	265	284	289	252	265	245	239	268	261	292	257	270	280	273	255	243	258	272	274	241	270	287	261	273	280	215	280	255	283	247	256	268	254	238	226	258	266	265	250	260	277	269	259	263	237	271	268	224	264	289	292	278	252	260	298	250	264	274	265	249	259	227	268	271	277	266	254	261	258	282	244	291	226	254	254	255	269	248	243	264	247	253	244	244	265	263	273	272	291	257	232	239	261	272	250	282	283	301	235	259	260	273	270	260	270	274	306	272	294	251	240	275	280	266	307	249	247	251	261	267	261	269	276	297	281	264	267	266	295	272	245	266	252	257	268	256	269	242	246	263	294	280	306	268	255	259	275	255	297	304	322	288	228	247	276	281	284	257	272	281	281	258	232	261	256	263	237	241	292	272	252	247	290	252	281	254	261	251	280	295	284	254	262	264	272	220	253	255	251	267	251	232	299	283	270	241	276	273	292	292	254	252	255	251	282	234	278	275	265	243	261	288	243	297	267	270	261	260	270	255	253	274	278	250	268	291	263	269	295	299	270	235	238	280	243	307	240	257	266	240	264	279	255	267	267	249	286	273	262	282	279	240	258	272	289	272	256	261	289	249	297	261	246	284	296	287	254	254	251	257	268	285	298	241	257	258	266	249	254	277	293	275	271	275	259	275	254	286	281	262	276	251	239	248	264	218	276	285	301	279	258	300	244	292	265	276	272	291	241	259	234	244	277	290	292	271	243	248	276	277	257	259	268	243	280	305	288	279	258	285	274	276	281	284	215	253	268	285	254	268	256	283	257	276	250	306	264	274	277	293	248	244	275	255	255	266	272	284	269	318	259	280	282	249	267	285	278	254	269	275	266	274	308	269	264	240	259	243	259	271	277	282	231	279	278	276	268	269	230	263	257	259	276	276	277	275	297	269	310	269	276	244	292	255	271	257	265	258	270	258	263	254	281	291	255	261	264	300	265	235	226	240	259	262	267	279	273	269	247	268	264	257	288	281	251	281	249	266	244	283	296	264	256	262	216	284	293	262	291	305	272	254	272	283	240	290	293	264	280	243	251	276	262	288	277	262	284	267	254	288	249	229	238	281	297	243	242	279	242	283	262	276	258	253	272	259	283	275	269	262	279	286	251	269	257	297	278	285	276	253	268	267	250	273	259	278	280	255	279	261	270	271	250	254	309	270	266	227	265	251	258	275	271	256	257	307	276	252	256	243	269	262	251	264	240	300	238	273	296	281	265	287	232	276	270	265	276	257	241	280	273	254	299	267	270	294	287	285	276	256	269	253	226	276	265	255	249	248	279	257	278	259	304	244	268	263	275	256	246	303	249	264	277	253	265	270	265	298	237	274	283	268	224	270	275	286	283	262	296	277	285	252	281	244	299	277	259	250	261	277	290	261	278	296	271	283	247	273	299	256	250	270	267	263	252	238	263	262	258	310	279	286	245	289	266	269	252	278	277	268	281	271	282	290	246	271	262	270	285	281	252	250	252	289	264	289	289	274	264	245	257	270	243	274	282	276	281	270	255	239	270	254	295	253	281	241	293	273	264	235	276	233	253	283	261	287	283	256	261	277	250	302	283	270	287	239	284	270	264	274	257	245	268	296	275	247	309	279	222	255	265	237	268	255	268	266	256	256	236	267	258	263	251	271	273	253	284	302	290	281	253	270	263	255	237	267	259	308	292	259	294	228	264	266	243	260
3745	3825	2295	1397	921	727	696	686	661	640	627	600	660	588	598	613	590	615	655	590	609	624	616	594	611	583	638	640	605	638	614	601	604	615	589	606	575	557	609	612	572	626	565	604	676	600	618	607	599	621	579	655	628	618	615	605	567	565	577	625	621	609	590	591	612	582	588	602	601	575	623	583	626	601	588	610	620	578	620	607	625	597	635	614	623	623	572	627	607	621	625	565	635	611	642	586	602	587	584	556	586	604	611	619	577	603	616	553	614	600	588	588	596	572	632	622	633	594	557	565	600	643	586	593	599	577	585	629	613	599	598	607	595	587	596	588	603	591	624	596	602	628	611	628	614	579	583	591	630	600	619	585	617	613	613	575	583	561	592	582	614	640	599	588	621	613	570	609	627	572	617	597	627	610	633	603	607	601	625	596	597	571	584	609	579	612	613	626	619	605	588	641	592	621	584	582	558	597	610	597	612	600	608	585	563	633	558	597	589	575	557	582	628	577	574	559	593	619	588	631	631	629	605	556	576	625	604	603	632	560	632	584	642	630	595	640	592	632	632	657	620	610	628	595	626	601	617	630	624	623	592	654	639	622	602	604	591	605	567	606	562	572	593	615	587	594	620	588	581	571	615	626	570	660	594	582	561	625	589	607	603	602	576	599	583	576	618	645	621	636	599	593	621	622	583	607	625	587	617	594	643	600	626	602	589	603	595	617	576	626	570	585	628	621	590	616	620	640	611	548	576	616	573	596	663	589	605	583	609	620	600	632	613	598	597	566	578	588	624	596	567	616	617	621	595	565	616	605	581	623	655	630	644	560	589	580	599	634	572	614	558	613	615	641	594	566	576	569	578	624	583	620	591	589	607	625	590	590	601	619	606	586	589	591	643	612	587	604	596	603	603	614	575	605	599	586	611	549	593	593	614	631	600	569	646	612	623	652	599	599	626	627	636	592	598	594	589	647	566	562	619	572	626	637	599	574	592	618	638	589	559	644	575	591	591	615	551	617	594	588	619	618	598	636	592	593	595	632	576	605	577	552	594	564	609	614	622	606	554	600	575	609	603	603	616	625	594	580	632	592	600	573	589	652	625	603	626	618	615	595	606	584	607	632	657	546	577	611	600	578	577	574	669	595	626	587	639	595	591	609	622	623	595	580	612	568	605	625	600	590	602	592	613	641	626	561	575	598	615	551	595	631	583	586	587	584	611	578	554	634	557	619	598	598	620	594	571	588	600	614	592	605	563	624	625	617	602	579	607	565	595	609	579	594	595	564	594	585	618	552	612	604	635	555	547	574	606	612	609	618	600	614	619	643	601	611	623	608	594	587	609	619	569	627	592	571	622	567	556	556	668	601	576	567	591	613	601	637	616	589	567	595	599	630	573	595	602	571	592	602	653	585	617	561	580	596	630	581	617	561	594	607	599	588	632	628	624	570	613	600	612	614	639	598	593	578	600	595	649	590	566	607	623	614	591	623	631	607	608	640	561	638	585	593	601	601	561	610	590	605	596	605	606	600	604	578	629	571	568	600	603	637	613	574	598	581	626	593	625	578	598	592	570	624	544	597	603	605	604	617	623	588	613	570	689	632	636	617	583	618	653	626	577	595	565	592	576	622	612	563	591	600	564	641	596	593	583	557	592	604	646	597	580	594	562	603	586	612	585	601	584	635	617	592	606	636	617	563	594	578	583	577	579	548	580	578	574	602	599	650	653	626	605	613	607	610	623	619	633	624	580	603	581	625	610	529	613	614	614	623	642	586	577	641	545	638	587	595	595	605	614	568	600	598	560	541	561	561	588	564	657	582	609	591	621	612	637	632	591	621	633	603	568	574	613	617	570	602	588	586	605	613	627	587	589	627	595	596	597	627	618	581	575	613	593	604	570	553	614	591	599	610	620	559	554	616	579	581	625	575	553	630	635	580	588	574	639	612	625	594	603	596	602	620	594	615	596	595	605	574	600	564	605	624	601	586	605	634	559	570	613	593	637	623	598	615	583	597	633	579	581	556	568	644	552	599	608	633	647	623	601	580	647	619	594	613	610	595	590	605	634	543	560	587	606	606	571	564	567	620	576	602	636	603	627	626	597	570	619	614	589	576	616	612	599	629	597	626	582	619	601	573	604	588	618	583	637	621	638	579	568	587	570	626	608	576	589	623	582	627	597	569	596	584	609	583	616	638	602	597	587	624	584	625	569	609	607	618	604	621	575	562	595	601	638	579	642	585	573	603	645	594	571	579	609	541	602	620	576	593	613	576	628	591	597	585	634	591	582	611	598	632	576	583	589	588	563	618	649	582	589	600	590	561	630	640	585	643	591	610	611	590	592	601	568	642	613	534	602	589	608	579	616	583	614	634	585	585	580	563	592	582	621	590	613	634	589	621	586	589	588	604	581	616	631	612	585	612	624	585	635	602	620	611	569	545	594	593	595	588	625	592	596	628	613	602	597	570	618	621	569	601	579	599	614	581	584	575	597	568	625	611	589	646	585	621	563	594	561	623	527	598	603	637	600	581	598	579	553	619	639	600	611	579	587	626	600	643	583	606	614	629	557	623	625	594	567	638	610	609	623	623	612	567	642	634	600	546	607	604	601	591	606	602	635	579	579	598	624	587	637	622	604	586	599	613	598	582	551	572	606	585	596	592	612	586	590	631	585	603	585	600	565	605	561	648	618	604	570	577	593	580	605	626	607	618	606	617	645	581	642	559	633	639	557	618	609	620	593	628	577	548	634	622	579	585	595	630	595	594	557	587	586	587	640	568	614	655	631	594	634	570	564	613	571	587	620	623	606	610	645	590	576	614	579	592	583	624	604	593	609	571	580	588	602	600	610	605	579	577	637	598	618	630	628	600	574	607	598	535	608	600	607	571	584	601	624	615	610	581	610	625	568	550	590	604	573	609	596	584	569	569	616	561	612	596	631	577	601	603	653	631	610	553	628	598	643	592	633	628	591	585	587	616	613	564	587	621	601	622	584	598	579	616	644	601	639	626	608	579	617	582	584	595	609	567	598	598	595	587	589	589	573	613	608	576	587	608	609	619	619	586	591	613	628	630	599	558	598	566	595	622	571	630	556	596	611	573	617	537	581	575	609	583	612	601	614	617	569	601	569	621	586	581	599	595	560	615	597	633	602	567	614	576	584	608	589	621	633	583	597	606	618	606	598	624	588	604	614	581	604	585	599	587	588	610	587	579	581	575	611	602	593	646	591	594	589	645	603	641	601	630	596	609	616	595	610	615	638	606	582	590	583	571	549	599	615	583	623	583	634	597	608	614	581	588	582	535	611	579	582	610	571	585	601	589	565	668	588	620	624	555	618	576	592	599	588	566	613	589	600	610	564	596	616	623	605	595	592	616	589	581	603	627	611	628	599	570	603	582	571	613	597	604	593	600	606	623	605	635	576	618	634	588	594	632	654	596	595	591	641	615	616	606	638	579	580	549	586	567	612	606	635	579	568	632	616	580	598	641	652	624	590	595	584	611
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
