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
340377423359	340377423914	340377424464	340377425014	340377425587	340377426164	340377426712	340377427264	340377427837	340377428389	340377428939	340377429489	340377430039	340377430589	340377431139	340377431689	340377432237	340377432789	340377433339	340377433889	340377434437	340377434989	340377435539	340377436089	340377436637	340377437189	340377437741	340377438289	340377438837	340377439389	340377439939	340377440489	340377441037	340377441589	340377442139	340377442689	340377443237	340377443789	340377444339	340377444889	340377445437	340377445989	340377446539	340377447089	340377447637	340377448189	340377448739	340377449289	340377449837	340377450389	340377450939	340377451489	340377452037	340377452589	340377453139	340377453689	340377454237	340377454789	340377455339	340377455889	340377456437	340377456989	340377457539	340377458089	340377458637	340377459189	340377459739	340377460289	340377460837	340377461389	340377461939	340377462489	340377463037	340377463589	340377464139	340377464689	340377465237	340377465789	340377466339	340377466889	340377467437	340377467989	340377468539	340377469089	340377469637	340377470189	340377470739	340377471289	340377471837	340377472389	340377472939	340377473489	340377474037	340377474589	340377475139	340377475689	340377476237	340377476789	340377477339	340377477889	340377478437	340377478989	340377479539	340377480089	340377480637	340377481189	340377481739	340377482289	340377482837	340377483391	340377483939	340377484489	340377485037	340377485589	340377486139	340377486689	340377487237	340377487789	340377488339	340377488889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2745	2000	3600	2300	2745	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22911	21144	28772	23846	21167	20955	8352	1077	759	682	588	562	489	485	465	420	408	401	421	405	413	430	426	422	433	384	391	369	413	409	393	402	395	382	410	384	426	409	465	431	471	493	478	427	422	438	476	446	658	1149	1314	1119	1051	691	552	455	394	360	346	312	354	348	356	361	374	312	362	372	357	357	302	346	326	349	351	350	339	352	367	354	367	351	353	355	367	359	318	351	360	350	338	365	312	330	336	355	339	356	329	344	348	345	338	319	388	298	370	330	349	336	338	343	335	325	359	325	353	371	333	371	358	350	353	307	334	315	315	357	382	354	351	332	327	362	363	330	361	373	356	350	353	342	307	382	369	348	339	328	344	324	349	377	328	360	364	338	349	369	343	367	367	359	364	323	352	335	359	301	361	365	318	355	365	344	335	342	356	353	313	332	344	326	356	365	382	379	357	362	351	344	361	322	361	370	371	355	332	360	328	352	346	326	361	322	327	352	335	314	333	353	400	351	374	319	330	344	381	320	354	352	342	365	331	383	384	343	355	360	322	347	370	373	344	356	317	339	344	341	380	353	352	328	357	342	323	344	355	351	373	317	344	345	342	360	323	327	290	366	318	337	347	362	330	341	349	365	360	334	394	355	338	329	335	319	340	318	370	358	339	320	343	325	305	335	326	334	367	334	350	359	335	362	375	362	367	349	352	393	351	317	370	336	373	346	366	373	366	336	349	358	368	350	347	354	355	343	345	367	357	334	340	347	350	334	342	323	339	331	338	347	359	291	384	346	357	359	347	370	347	315	350	353	359	353	349	368	355	346	329	384	303	318	372	355	349	314	333	349	401	374	344	356	323	361	366	348	343	370	312	340	355	342	359	352	356	374	345	332	335	355	333	334	346	346	368	347	328	315	341	331	380	346	327	371	349	330	345	336	343	345	336	335	323	322	360	365	352	367	315	304	379	374	344	335	355	367	355	367	340	337	331	330	315	367	377	382	330	382	354	378	312	334	336	333	375	365	367	361	334	315	322	333	350	350	348	354	336	326	354	372	374	366	346	350	358	333	357	348	349	347	349	381	319	380	352	324	356	321	337	373	344	360	371	334	348	332	350	328	316	347	313	354	355	313	324	343	359	366	333	349	333	346	372	338	350	398	358	361	377	352	358	358	366	318	355	344	353	329	324	337	341	345	342	324	327	326	367	360	333	335	350	324	368	323	349	325	362	380	360	345	325	308	369	339	352	335	342	334	319	345	357	339	342	328	348	348	368	355	349	338	325	352	346	366	359	332	361	346	353	363	396	332	380	357	341	353	325	336	344	352	340	331	347	323	372	369	343	354	322	337	353	356	347	342	328	346	345	347	345	355	325	336	339	393	360	366	336	333	336	346	372	346	362	352	307	322	349	351	357	396	383	349	330	351	372	368	310	363	343	359	329	333	341	352	339	348	344	349	368	348	366	327	348	341	363	328	328	352	340	314	339	355	355	363	361	348	337	337	346	362	346	339	364	346	347	331	395	380	369	356	350	344	344	339	349	333	336	334	382	325	374	333	316	363	314	370	350	326	340	352	338	359	344	352	333	349	341	331	374	327	348	339	324	331	314	340	330	363	387	337	306	360	342	339	328	355	369	334	329	377	367	353	333	321	346	354	367	399	340	342	364	392	351	411	379	348	329	348	391	351	349	395	392	364	349	375	391	386	356	354	328	366	349	332	351	353	365	366	345	364	369	297	351	387	359	343	375	357	343	335	364	346	337	333	340	359	321	379	342	332	359	368	372	359	353	363	354	335	340	337	355	328	312	331	348	379	340	342	368	302	358	354	325	360	363	331	373	360	349	347	349	339	330	335	341	332	350	344	338	334	345	345	342	360	342	323	369	386	358	341	363	374	365	358	369	357	337	338	342	312	375	337	353	377	348	331	353	368	347	368	346	370	384	368	348	326	354	325	336	362	320	356	354	328	329	358	348	312	386	337	338	342	353	354	344	353	368	364	345	369	330	360	347	370	358	323	335	315	362	324	385	323	331	366	338	330	349	355	335	371	334	326	339	313	344	343	390	370	334	377	362	330	311	376	339	352	351	325	337	362	334	337	341	348	325	347	350	309	357	358	368	317	362	350	352	333	363	368	373	340	357	332	320	342	345	347	331	343	391	333	326	328	351	353	364	378	348	356	326	340	347	359	312	333	315	385	350	397	330	357	350	380	346	347	339	365	355	347	333	363	330	353	327	280	349	319	359	334	371	311	354	343	375	350	365	340	312	338	372	358	328	344	353	354	358	365	340	354	339	395	321	356	336	329	351	336	364	356	357	319	330	350	347	339	335	343	366	358	332	371	393	350	356	351	332	364	351	353	382	336	326	347	379	352	321	338	346	337	367	395	355	321	384	331	306	352	359	311	353	376	335	325	323	342	372	353	347	339	331	345	343	376	348	323	357	367	366	301	372	350	330	313	384	367	339	372	325	316	375	350	362	356	340	327	332	392	336	371	344	381	349	364	352	336	330	326	355	348	333	346	359	342	360	380	348	375	349	356	326	335	327	340	338	364	364	334	353	343	392	346	352	362	393	348	365	356	343	370	358	316	367	359	367	368	362	303	335	317	356	358	342	317	355	331	323	324	379	354	358	379	346	310	377	346	336	355	341	343	359	373	334	336	415	313	383	319	370	352	343	367	311	343	320	365	336	353	346	362	322	352	373	351	346	345	327	340	343	365	342	331	383	366	343	334	372	355	349	332	334	342	343	355	321	359	341	350	355	341	350	344	348	348	333	313	365	324	336	363	345	333	327	357	344	351	363	346	353	334	344	353	331	353	338	350	367	381	363	326	339	326	338	355	343	351	366	347	344	337	316	341	347	339	358	369	343	344	339	358	342	337	349	346	371	330	338	336	336	376	339	343	309	338	366	327	368	366	350	340	345	320	343	327	333	372	399	341	311	363	332	329	319	369	338	320	342	366	350	323	318	354	320	337	313	364	356	381	334	354	338	364	372	338	335	380	387	357	319	335	377	347	405	354	360	354	341	342	374	338	330	354	371	353	353	329	393	355	341	336	354	319	322	338	352	367	377	337	324	319	398	343	353	341	377	366	337	348	351	344	338	343	362	362	348	296	336	325	338	320	338	341	353	356	367	362	352	325	367	326	339	353	363	312	374	342	343	330	347	384	400	370	356	339	340	304	323	349	354	349	361	333	357	349	363	379	351	360	371	341	345	365	329	350	325	363	362	334	346	347	345	366	339	318	324	353	337	361	356	355	356	330	340	329	334	363	354	316	343	315	328	349	355	377	343	368	366	345	355	359	352	368	366	341	308	344	352	363	353	344	328	359	369	393	368	331	345	333	331	370	366	381	315	360	361	338	349	316	358	375	331	359	365	362	332	362	330	345	347	353	355	350	355	355	345	332	348	368	309	358	346	327	357	340	334	334	340	358	335	355	361	335	357	348	353	337	347	353	347	360	328	382	379	348	378	362	347	323	361	337	351	340	328	346	367	348	377	362
35333	57613	44428	33245	7245	3059	1970	1642	1258	1033	876	752	668	603	599	507	566	503	492	475	490	480	457	487	477	464	446	456	497	450	466	418	502	453	426	515	469	524	530	518	568	574	552	543	553	586	537	511	892	1513	1870	1575	1354	923	705	583	453	393	418	403	419	373	423	377	363	395	423	382	407	391	372	394	384	370	366	405	388	395	397	450	368	368	385	375	403	359	411	388	383	404	392	436	413	387	369	385	377	358	390	387	392	339	406	370	380	376	397	417	382	406	404	387	398	365	405	387	390	359	411	396	367	388	421	420	398	340	409	438	387	367	407	409	430	395	399	395	409	405	391	430	376	425	380	377	350	352	391	424	398	381	368	409	404	373	369	388	401	395	407	414	380	384	360	423	350	403	396	355	370	393	374	395	367	377	413	356	394	392	379	379	370	316	365	392	357	430	380	402	389	379	407	390	378	377	413	399	401	347	416	389	439	381	419	396	388	399	388	395	388	408	392	403	396	388	395	434	373	418	392	368	400	394	374	411	396	379	396	418	405	392	395	399	389	399	379	387	390	406	431	395	384	398	402	406	420	418	391	408	378	377	382	385	431	380	365	401	386	421	403	402	399	377	396	404	383	394	368	400	403	390	403	402	402	389	371	383	399	426	385	367	402	366	366	394	366	382	407	410	408	382	369	402	432	379	427	362	381	398	378	405	369	414	401	384	409	350	385	411	380	380	388	374	386	379	376	422	413	400	389	371	441	385	383	415	362	366	402	386	423	385	401	412	369	392	419	427	402	401	371	375	368	376	391	394	390	414	399	381	364	411	388	392	370	404	398	417	369	397	383	392	391	378	373	391	392	409	390	340	381	367	379	384	378	412	418	382	412	389	423	381	394	395	383	422	411	451	419	389	365	375	373	394	357	395	359	370	381	401	386	395	400	426	408	377	390	383	368	366	390	339	415	402	393	350	381	402	416	394	418	368	369	356	359	394	401	392	393	392	398	418	375	378	360	380	392	398	381	374	371	407	379	379	374	407	395	374	427	392	396	373	389	407	429	407	382	387	414	353	348	375	374	379	378	382	414	391	391	412	393	418	418	440	425	388	400	386	371	398	378	405	361	394	385	400	407	375	415	367	383	395	402	402	399	396	400	385	395	386	387	363	410	374	368	396	387	382	393	381	379	395	417	399	375	420	381	406	396	387	408	412	376	411	392	419	376	402	428	376	399	361	364	394	416	371	407	343	433	398	387	385	390	421	380	378	358	393	356	378	396	393	394	411	390	416	390	407	403	388	378	365	398	365	411	379	387	395	388	409	412	376	385	391	388	371	414	365	375	389	392	384	397	329	387	404	385	428	393	397	375	399	406	427	411	377	369	368	396	370	398	393	403	400	407	421	364	382	401	387	399	422	388	408	349	372	405	388	412	351	399	406	423	366	402	381	381	369	360	377	391	392	379	348	405	393	413	416	371	399	369	407	376	392	423	390	372	402	393	380	416	393	380	417	378	351	413	369	380	376	395	391	376	412	427	391	410	405	429	392	362	385	387	396	406	347	389	385	397	388	383	369	398	376	407	388	377	406	381	377	431	415	375	404	394	400	363	395	388	358	391	372	405	392	391	367	399	394	387	378	366	384	375	363	431	367	414	405	347	410	367	373	387	353	405	392	375	413	377	410	375	393	411	409	417	388	399	408	390	386	398	380	355	396	366	393	395	398	402	387	369	408	372	406	416	405	405	402	396	381	423	365	375	386	408	360	381	387	408	367	377	384	388	396	393	399	369	365	386	388	377	389	370	381	402	404	419	374	384	369	387	396	353	366	352	403	365	374	398	380	402	359	363	369	401	353	427	403	385	415	350	389	421	379	409	359	402	382	431	424	376	429	411	393	392	384	399	416	381	401	386	400	377	391	403	387	394	431	356	406	378	411	386	428	389	401	387	351	372	384	402	407	369	408	420	399	394	394	377	402	395	411	397	386	410	393	372	386	418	388	409	395	383	354	413	431	403	383	389	410	365	416	365	385	396	402	353	418	375	369	402	365	381	358	387	401	375	414	392	405	390	390	381	383	385	409	399	394	372	416	378	414	381	382	391	404	376	388	379	407	368	397	401	398	419	389	415	398	354	391	404	400	387	408	403	413	388	358	400	412	421	368	365	404	402	450	412	416	364	363	387	384	384	417	381	446	409	370	422	388	391	412	392	389	399	382	408	398	387	377	358	403	375	374	380	417	432	421	358	388	357	420	391	398	424	428	399	384	402	432	436	350	413	386	413	392	404	398	391	359	385	393	421	412	392	402	380	357	433	379	377	413	368	408	411	361	404	403	391	404	369	397	406	423	382	417	387	400	395	378	395	401	392	389	372	399	397	401	399	409	373	377	422	390	395	420	378	397	393	392	373	409	416	402	400	407	420	423	423	399	382	394	369	421	418	393	353	412	394	383	383	401	392	419	413	378	385	421	385	383	371	381	389	352	398	370	386	402	419	415	377	409	408	404	418	412	414	355	388	417	404	382	356	380	400	386	377	363	392	380	391	403	339	405	374	401	409	376	352	406	345	409	385	371	419	371	369	409	378	353	364	378	420	437	414	332	403	392	432	388	392	411	404	375	383	399	375	400	392	371	377	404	396	402	410	382	385	398	408	394	392	372	397	386	347	354	371	381	391	403	418	404	382	404	406	398	420	404	396	392	414	401	384	400	379	403	397	392	379	399	444	375	376	367	405	370	395	415	396	387	389	411	354	374	389	393	386	415	389	400	426	427	403	394	392	394	374	366	382	375	412	359	373	410	363	389	360	388	398	393	403	421	395	362	380	409	373	368	392	381	394	390	388	398	400	372	362	350	393	390	405	402	393	401	400	389	386	392	379	400	380	373	381	425	417	443	402	397	397	407	405	381	367	355	424	392	424	392	390	374	398	386	407	369	409	421	379	386	367	427	376	417	416	397	406	385	384	427	421	377	399	397	429	403	383	356	378	406	406	369	365	384	410	401	416	407	429	386	382	419	396	412	381	380	370	375	404	389	388	410	409	411	386	376	389	409	370	406	415	371	402	399	377	396	413	379	396	368	388	382	377	416	374	405	396	373	388	399	360	383	414	360	391	377	406	392	413	367	388	422	386	403	437	425	379	397	364	382	402	402	403	376	389	392	392	413	363	379	391	448	414	430	373	391	347	397	388	427	394	381	387	394	393	374	414	371	380	431	424	409	413	412	400	371	381	380	407	420	388	388	418	405	430	400	385	402	384	352	390	386	387	367	404	361	390	402	364	372	350	352	391	403	390	364	386	417	421	360	396	400	407	352	375	406	406	406	372	396	397	363	405	350	378	383	375	388	411	368	370	394	351	362	406	422	379	365	418	397	419	366	433	393	431	386	351	376	368	360	403	388	413	401	376	387	387	393	410	397	375	405	386	396	372	395	428	396	410	401	403	387	405	389	377	395	376	388	393	401	404	426	377	409	382	385	378	418	382	395	376	376	379	406	371	396	447	387	378	360
28730	26759	29031	13174	1278	554	463	376	331	363	338	310	323	332	326	321	337	322	317	337	327	339	298	364	348	305	333	306	305	279	334	333	318	357	337	330	330	349	360	325	317	371	389	335	367	319	332	322	382	378	411	401	393	370	340	345	335	324	315	311	309	345	330	315	303	309	332	310	309	333	310	323	278	314	310	279	296	308	292	330	318	333	297	330	348	301	323	297	331	289	329	322	351	257	334	313	327	318	306	324	311	310	295	329	317	343	307	319	300	317	318	294	312	316	331	288	336	316	283	319	330	319	336	324	320	297	347	301	332	310	318	327	309	303	310	278	310	293	298	326	285	292	316	321	329	278	287	300	322	330	321	362	346	324	343	341	341	307	326	291	321	310	340	323	346	336	308	309	290	322	316	318	316	317	320	333	277	337	333	339	322	314	327	325	318	290	307	327	309	323	310	320	299	330	331	339	318	298	307	296	310	320	353	325	321	318	324	334	328	342	351	315	330	316	338	318	336	345	318	330	324	332	313	320	334	302	337	341	293	294	277	317	329	324	326	336	304	304	310	311	318	306	333	294	327	316	325	316	288	312	313	324	327	309	353	329	308	314	356	319	333	315	316	302	350	285	287	329	306	341	304	314	295	323	341	298	349	342	325	268	353	323	321	315	328	323	346	298	317	339	341	289	334	336	314	317	311	298	324	304	341	321	285	294	281	285	308	301	347	325	310	309	301	313	290	304	347	321	344	311	324	293	353	344	343	323	321	327	295	319	333	322	343	299	306	317	304	307	261	322	305	309	342	289	298	342	306	323	325	314	331	292	310	331	338	293	343	311	275	321	335	322	291	283	290	324	305	324	303	316	325	323	302	324	312	308	312	319	288	312	338	290	343	297	297	336	305	318	322	340	346	297	322	319	319	316	341	301	316	324	335	328	307	310	335	347	323	302	336	306	318	306	323	292	309	311	325	315	300	306	323	330	317	325	329	346	316	329	302	331	299	305	325	322	338	314	340	322	354	321	314	299	325	312	334	311	334	334	322	275	332	317	307	319	340	318	346	331	298	335	292	316	328	338	322	334	343	312	307	325	287	284	337	318	279	288	299	322	301	312	309	307	326	307	328	315	314	309	289	326	299	326	325	310	327	333	347	323	317	328	321	317	291	284	350	310	334	333	353	303	318	311	318	333	328	302	298	296	291	317	332	316	346	317	298	321	346	319	311	310	313	316	319	311	321	286	303	306	326	260	315	293	307	335	333	312	322	325	322	283	306	334	321	354	352	331	318	303	321	331	279	311	293	316	304	312	303	328	304	333	290	307	331	339	294	328	324	322	304	331	335	335	321	307	325	295	306	294	300	317	345	335	317	341	336	325	330	319	302	295	331	280	349	303	308	302	306	305	320	306	342	343	313	303	321	300	335	361	329	303	325	327	307	344	311	322	305	296	327	295	321	308	324	301	312	319	338	335	300	346	292	316	303	301	316	350	339	303	314	317	303	325	323	332	311	321	321	299	296	295	309	314	319	332	311	331	301	314	288	327	305	306	322	300	327	322	316	297	326	323	291	302	303	305	289	307	325	311	310	313	314	305	309	329	313	340	315	312	313	288	320	288	323	329	299	338	330	306	309	301	332	299	329	342	289	300	295	351	348	321	301	329	312	305	328	320	288	316	286	330	330	301	322	339	316	348	302	310	328	347	325	358	314	292	296	328	320	305	336	301	352	322	319	275	327	309	287	305	321	308	323	336	351	295	313	297	354	310	313	327	320	347	345	319	329	300	285	339	315	271	331	334	346	328	303	324	323	325	353	304	311	340	296	285	340	280	314	282	323	328	285	317	339	307	330	325	284	308	344	286	341	307	308	334	352	319	319	296	328	343	335	311	301	329	326	313	337	329	313	312	338	308	328	316	329	331	323	326	318	296	302	302	339	342	318	311	311	312	307	328	314	317	319	350	285	328	326	325	290	318	350	291	354	261	304	305	305	302	296	290	291	306	325	310	297	282	294	300	333	328	312	311	302	303	336	352	341	347	310	332	325	301	319	341	292	349	346	340	302	312	317	331	317	318	331	299	292	334	318	352	312	313	303	317	304	344	324	340	313	318	336	366	296	312	317	305	293	309	322	326	317	342	305	313	320	283	342	306	331	323	349	320	308	307	331	323	294	306	315	323	339	316	324	305	304	298	307	328	312	318	340	340	324	299	306	337	320	307	347	311	321	338	306	331	289	281	299	311	319	332	328	328	305	294	326	302	325	303	328	320	342	334	317	307	357	299	303	308	333	281	312	306	301	291	313	307	327	279	337	311	327	297	312	319	280	339	316	294	323	330	286	314	311	335	321	339	313	319	370	277	327	306	295	322	306	285	320	324	340	316	306	319	306	337	319	320	347	345	318	315	321	309	307	339	327	338	288	282	296	330	330	329	318	322	340	313	287	315	286	328	301	313	321	355	324	297	314	326	345	317	316	323	310	328	371	306	339	309	351	320	316	317	342	290	311	290	340	301	318	360	275	323	312	321	326	328	312	345	301	315	339	339	349	336	327	316	314	344	318	334	362	329	319	304	315	333	352	310	329	305	301	327	309	309	314	312	296	285	362	323	304	326	335	288	295	322	284	322	307	327	318	310	300	327	299	335	304	305	303	320	307	346	301	332	306	307	337	283	339	358	337	330	326	336	316	301	328	314	309	328	339	307	331	321	333	323	330	329	331	350	309	314	321	298	321	329	316	311	310	295	312	326	285	322	299	316	345	343	327	322	331	323	346	319	312	303	315	286	332	335	313	307	309	315	315	310	314	293	323	320	337	351	291	326	330	315	296	281	322	312	286	330	299	306	357	262	295	314	335	283	328	319	309	328	352	310	313	309	273	310	308	347	289	324	357	323	324	296	326	286	295	332	308	307	324	301	320	273	346	349	331	306	297	309	308	326	328	298	312	284	316	319	349	312	325	329	309	318	321	302	272	317	314	309	326	334	347	304	317	322	328	322	314	341	318	345	361	315	292	321	337	293	304	339	325	319	338	312	330	305	346	316	323	306	313	312	319	307	342	306	336	290	298	350	359	289	330	304	325	317	340	315	316	336	298	360	330	337	349	315	312	325	295	326	310	317	290	309	294	312	325	302	319	316	362	288	290	328	344	335	291	325	316	310	297	321	333	310	292	302	322	347	312	300	314	310	301	305	291	306	324	298	324	320	335	347	329	328	325	344	311	318	337	299	328	334	286	328	305	331	295	343	310	306	305	336	302	334	341	331	315	304	292	332	331	318	337	328	331	296	336	309	306	272	334	304	308	326	306	304	286	331	290	342	307	292	335	305	316	329	328	316	311	323	333	360	330	342	310	345	312	323	310	309	327	310	289	296	313	333	310	309	322	332	311	328	309	317	272	305	298	311	328	296	309	307	319	327	323	300	266	330	333	325	338	312	301	309	316	309	296	342	309	335	321	335	303	323	321	338	296	306	298	293	334	314	294	330	310	329	317	329	333	276	317	287
32642	43368	30031	9317	1311	785	595	495	446	405	425	442	389	374	376	378	369	361	391	364	364	381	384	426	412	369	353	375	329	385	354	372	367	353	427	424	447	439	452	418	413	434	460	448	415	425	382	458	426	409	514	524	473	472	433	445	368	389	361	374	355	346	377	350	359	352	378	366	353	354	364	390	369	344	378	359	377	347	387	377	372	352	404	354	420	382	395	344	357	380	401	386	363	402	358	347	401	368	346	379	349	368	346	380	356	391	368	386	368	354	399	369	387	340	388	353	384	371	360	371	358	397	376	402	351	363	375	392	366	380	371	390	331	383	380	384	368	384	348	381	379	347	359	367	370	350	379	344	368	362	357	358	336	366	392	376	351	383	348	338	371	363	359	334	362	372	341	378	358	371	384	378	380	379	401	390	381	368	352	343	376	399	343	394	366	344	343	361	366	373	369	354	385	341	384	356	367	377	404	339	342	345	347	373	400	358	407	375	364	358	384	382	362	329	358	386	350	380	387	368	332	381	388	363	378	405	381	364	367	361	353	386	354	366	349	359	363	399	381	369	364	345	372	374	362	384	341	351	357	408	387	390	375	431	351	375	377	366	334	346	358	363	377	352	391	341	355	360	344	376	352	370	362	358	385	378	384	375	401	372	369	390	361	328	388	364	407	367	371	344	355	391	414	386	376	369	378	351	360	376	363	371	356	373	396	312	372	398	344	368	366	388	408	372	345	360	373	361	360	398	343	347	358	345	377	392	361	382	380	356	375	383	384	387	378	354	388	354	382	373	353	380	351	372	352	367	373	400	378	329	379	363	324	356	358	383	358	374	381	366	379	343	348	345	386	353	344	394	341	345	373	370	338	376	379	373	377	368	382	403	344	354	339	357	349	357	352	358	351	362	375	362	367	401	384	340	357	374	375	370	410	373	370	331	372	379	373	367	355	384	387	367	354	384	360	345	366	374	394	369	384	387	401	373	343	365	339	372	409	361	347	371	365	382	372	351	345	348	383	403	396	355	396	355	370	347	370	405	378	373	365	375	324	359	399	376	352	359	351	410	372	347	350	341	372	365	382	369	351	370	410	411	364	398	363	351	336	389	380	402	364	388	338	350	378	358	356	340	372	351	395	339	352	375	386	379	386	354	374	385	350	362	364	364	380	389	389	359	390	400	358	372	367	315	345	375	363	388	369	382	347	422	350	364	352	372	336	364	379	387	339	343	381	337	413	363	408	364	396	400	360	370	370	373	389	431	361	377	392	349	382	376	361	367	347	389	406	365	363	379	387	361	369	382	376	359	363	378	359	375	330	383	339	363	400	385	351	372	358	353	333	388	367	395	387	359	380	332	375	375	345	360	392	354	367	378	362	371	376	340	359	362	374	365	321	377	372	386	370	368	345	373	385	357	400	346	386	368	341	359	404	345	378	355	377	401	373	393	378	362	340	359	359	379	379	392	385	370	375	366	376	397	376	406	374	357	366	381	358	371	351	388	373	406	345	334	399	359	358	387	362	373	379	327	387	396	365	365	385	353	383	377	385	390	390	374	375	371	379	376	367	382	366	333	336	375	391	341	398	377	359	363	361	359	388	373	371	367	357	367	408	387	346	388	395	394	358	362	388	344	348	396	359	372	385	341	359	355	360	375	335	349	392	347	379	394	352	395	348	367	346	356	365	339	375	379	349	329	339	351	356	349	349	360	377	353	369	360	380	376	358	393	370	359	377	366	349	363	352	409	353	356	393	351	359	391	433	356	363	342	392	381	370	403	355	334	365	386	389	371	389	367	349	395	429	354	363	399	404	405	356	362	364	335	338	382	386	319	366	352	362	369	380	352	360	351	379	346	349	346	353	362	372	351	385	386	373	378	329	380	394	375	392	358	372	371	352	359	346	381	366	390	380	393	354	366	347	387	367	358	327	391	358	360	364	363	352	337	373	384	344	363	394	344	370	350	396	359	358	393	378	366	380	345	391	375	356	380	389	362	394	378	399	383	411	392	403	356	397	366	369	319	364	362	342	334	374	389	359	350	372	355	358	357	362	369	359	364	365	373	371	367	414	380	395	362	378	397	382	354	359	355	361	409	382	405	357	330	382	369	360	351	395	365	397	390	369	356	368	381	370	372	369	348	358	358	350	357	370	371	346	359	380	379	378	392	364	371	333	380	356	362	337	366	367	366	409	389	385	362	360	379	379	377	356	359	351	348	370	384	380	369	379	383	328	331	337	362	370	375	359	366	363	391	383	409	349	377	364	359	356	368	360	371	377	403	349	343	348	365	370	349	334	351	372	350	383	372	389	386	377	381	377	400	360	378	402	363	353	390	369	414	387	334	360	339	373	366	375	369	379	356	379	324	351	384	348	403	323	361	388	379	377	345	400	357	358	357	342	384	410	346	330	357	372	394	387	401	381	361	352	388	370	390	381	363	374	380	360	386	361	321	343	397	344	345	381	359	353	348	401	363	379	341	377	392	371	410	381	332	344	348	363	394	369	364	379	373	350	327	366	377	323	373	369	392	350	415	430	376	354	354	370	335	396	398	357	345	416	381	356	365	378	403	391	374	410	365	358	374	395	353	397	339	393	359	373	391	363	372	346	375	360	359	372	363	382	382	362	378	355	388	406	340	371	316	361	371	373	383	363	339	403	369	394	372	373	353	336	367	365	367	382	358	366	349	332	361	387	341	373	377	378	361	378	341	355	387	360	365	364	337	341	357	404	420	397	349	375	371	382	377	364	350	379	382	354	377	358	319	338	380	367	375	381	362	341	370	361	407	382	343	355	359	355	372	373	356	351	377	362	360	371	357	357	349	398	372	350	399	344	390	386	370	385	366	355	369	369	401	388	401	340	358	346	409	347	347	367	349	390	347	381	401	363	350	362	380	370	363	355	332	364	388	379	379	373	391	376	337	370	354	359	367	331	377	359	374	357	355	416	366	386	378	396	355	394	376	348	370	376	366	351	335	354	325	357	361	386	361	383	350	346	394	372	374	352	381	368	391	370	358	363	388	353	369	365	359	397	407	406	342	338	385	397	368	360	372	375	367	351	418	383	364	378	382	397	368	358	367	371	375	395	381	368	380	389	338	360	372	336	392	387	346	328	378	365	402	365	412	394	388	366	370	371	393	369	373	345	390	354	366	360	360	353	368	353	381	333	371	397	386	390	343	391	346	362	365	362	374	373	357	352	385	411	386	366	359	364	331	346	382	355	384	362	336	355	377	371	393	398	381	371	390	334	346	406	348	367	379	351	360	408	354	333	413	359	392	369	383	388	355	366	365	378	383	382	389	393	388	362	381	370	369	320	364	344	373	359	392	359	396	396	367	380	349	379	396	367	377	339	337	364	354	335	365	351	358	376	377	369	367	373	348	368	331	345	396	368	377	320	337	374	357	390	387	382	402	369	390	349	417	356	394	344	352	365	388	356	397	331	355	334	367	328	384	358	403	394	342	346	351	372	325	379	384	360	369	375	386	392	366	374	334	350	360
23878	21007	28136	24197	20693	9742	1308	618	519	462	403	397	439	337	331	358	320	326	299	333	324	296	312	311	269	308	335	282	304	330	294	321	297	327	297	286	348	369	341	369	353	336	367	332	358	368	402	341	383	574	849	728	612	465	425	358	330	306	285	298	279	280	278	298	280	297	287	254	283	269	304	274	275	284	294	297	287	330	287	284	299	266	264	273	289	291	277	296	282	300	289	272	299	300	276	275	279	258	326	302	292	262	275	290	292	287	272	267	300	296	298	326	314	317	288	311	261	272	273	274	291	296	309	306	285	341	285	254	305	292	302	319	277	298	298	296	284	264	285	298	279	279	267	284	287	305	274	274	270	251	302	297	293	288	299	268	287	283	294	287	310	295	322	270	279	266	267	296	292	313	301	314	268	288	282	302	306	308	271	270	278	303	275	311	309	292	262	298	299	302	296	249	269	271	278	262	258	273	301	294	301	261	308	271	292	318	272	273	281	298	267	274	261	326	321	308	292	295	276	289	301	304	272	306	295	301	291	299	287	301	301	265	287	273	289	297	289	328	314	302	300	300	293	295	261	286	303	300	289	320	282	308	282	278	269	277	292	304	330	303	301	285	291	291	301	287	279	271	272	315	292	294	293	302	278	293	283	300	288	294	292	299	273	300	272	312	284	276	275	301	269	300	293	277	269	270	306	258	273	308	309	286	297	274	269	294	301	268	293	299	250	306	290	292	277	299	278	312	285	291	310	313	330	343	312	291	277	299	297	303	298	290	287	275	275	286	293	284	252	288	288	296	311	306	315	320	336	293	279	277	277	273	281	268	312	282	344	278	303	295	256	267	321	287	264	297	289	264	302	294	329	284	286	301	303	302	287	309	278	282	285	296	284	296	284	292	262	270	290	289	240	291	283	276	284	270	289	265	290	284	289	298	302	300	335	283	283	298	287	289	273	273	297	262	298	293	292	264	296	302	272	277	263	266	295	322	298	279	257	294	294	318	285	308	287	329	270	285	289	290	263	276	300	289	267	282	290	296	314	281	280	324	268	308	316	306	323	287	302	307	279	287	307	317	289	296	249	292	307	261	274	319	322	267	316	259	270	309	277	279	278	333	280	315	267	272	281	306	274	269	285	294	311	281	301	283	305	292	270	265	297	305	278	275	284	263	311	297	264	296	267	271	290	323	343	272	286	306	319	301	253	282	310	293	293	297	291	264	292	258	306	291	302	304	296	286	261	307	282	270	304	296	293	296	287	310	290	309	320	283	275	301	288	282	274	296	293	284	293	304	346	292	288	306	285	286	280	249	279	297	288	320	292	296	313	268	277	239	265	292	261	280	277	299	306	327	288	309	285	307	301	293	302	293	300	284	305	289	275	282	251	312	319	278	292	253	288	282	292	286	269	297	288	296	283	283	311	306	289	294	274	283	285	265	286	288	269	264	305	293	286	302	308	287	302	275	301	293	265	273	282	300	286	286	270	295	313	307	262	310	285	273	285	298	276	313	289	275	314	297	265	306	307	291	278	292	301	279	259	266	299	295	280	276	290	317	280	297	270	301	277	276	302	283	264	267	299	274	280	250	284	292	285	326	285	264	277	297	268	313	318	283	312	290	281	299	294	241	275	277	302	298	299	288	269	297	270	260	271	311	290	294	306	328	311	316	274	273	294	322	279	272	278	312	301	242	304	267	307	325	296	267	296	283	299	295	268	311	299	297	272	293	285	285	279	289	318	285	331	314	300	296	298	275	280	284	294	276	270	286	279	292	256	257	297	294	296	276	281	284	315	272	284	293	291	294	278	293	308	283	302	276	294	287	290	295	314	305	297	252	288	320	263	308	291	291	284	282	288	275	275	305	298	275	260	306	283	273	293	261	318	283	296	300	299	299	275	288	279	258	250	300	302	269	274	273	281	283	283	265	269	303	288	302	288	321	293	272	291	285	283	276	302	292	260	303	277	274	296	285	304	283	265	329	296	284	287	280	289	262	289	294	304	301	288	282	303	293	272	278	287	286	301	300	288	279	305	270	298	274	286	288	300	277	291	307	297	282	258	267	303	296	270	274	291	280	304	282	281	267	307	277	281	268	282	296	312	314	257	288	320	263	267	279	286	276	302	302	293	268	294	251	298	292	290	285	253	309	287	283	268	297	306	277	275	262	287	287	291	306	293	288	255	289	301	287	279	297	285	308	282	291	285	269	306	282	269	320	299	278	288	287	290	305	304	277	304	280	264	274	275	300	283	287	269	278	279	268	303	311	291	259	282	318	306	284	275	289	280	287	320	304	275	294	275	293	312	293	297	305	250	299	276	312	318	277	279	281	286	282	273	300	286	293	312	321	288	257	314	311	304	284	274	309	270	326	275	265	309	274	256	272	295	283	261	271	278	299	271	299	318	337	304	300	284	293	298	307	309	272	287	285	270	306	272	287	287	277	313	283	282	266	306	281	316	282	284	274	305	289	279	283	304	295	283	288	263	315	283	279	274	288	287	308	281	302	270	282	237	265	279	323	283	260	274	308	280	266	266	308	325	284	294	281	306	288	287	299	312	307	279	296	305	310	278	297	291	283	274	306	275	263	303	323	263	265	282	292	291	280	280	277	302	297	254	249	268	321	285	266	298	289	299	311	286	291	292	293	289	288	303	213	291	274	303	277	285	276	274	288	319	287	284	277	265	275	292	276	283	305	310	312	273	295	303	284	305	289	327	292	307	283	281	298	280	265	248	274	283	275	272	290	313	292	295	259	293	300	306	300	279	294	277	269	272	286	302	278	287	315	281	270	290	283	289	262	272	305	312	253	299	288	310	293	271	275	296	299	301	277	298	297	276	288	254	291	322	305	271	278	297	277	311	265	292	305	313	323	255	296	266	286	244	274	276	286	276	269	303	287	259	276	291	269	296	313	268	299	293	304	297	293	336	294	285	292	300	278	281	305	296	309	317	301	283	291	250	311	276	287	325	268	308	303	291	299	319	313	298	330	301	319	305	284	285	295	252	304	272	303	296	320	311	305	310	285	292	284	282	295	293	299	288	286	313	300	309	311	343	302	309	277	292	316	276	298	285	295	293	303	278	270	299	339	261	285	276	299	285	281	294	296	289	293	280	291	287	295	283	274	298	302	281	254	274	307	253	288	293	270	279	266	264	318	286	283	274	270	302	262	291	307	283	296	282	278	289	294	301	305	268	273	272	304	306	269	318	290	289	285	278	293	302	287	288	281	320	295	306	289	285	273	287	261	308	284	304	274	289	318	275	307	286	273	297	305	282	270	290	307	295	291	309	260	284	279	289	249	288	276	302	281	280	301	266	299	294	273	332	279	315	271	296	274	280	286	285	277	275	323	263	253	270	292	295	258	289	285	284	263	280	268	316	308	320	321	309	276	272	306	316	288	290	292	269	277	267	297	299	258	243	287	310	286	284	276	269	284	275	283	275	263	273	308	284	266	287	293	286	313	315	259	279	280	272	289	294	270	264	288	285	287	294	284	266	264
34265	53570	41029	14943	2826	2383	1570	952	742	630	545	522	463	403	393	392	409	372	348	349	394	368	372	367	395	373	382	339	374	388	363	352	387	341	369	347	392	438	428	458	397	509	452	420	454	442	446	418	425	798	1217	942	864	619	486	465	379	322	320	351	333	304	325	346	319	331	337	346	330	320	352	320	321	363	337	343	379	330	332	349	335	329	384	335	355	367	349	314	326	312	302	328	326	322	342	335	330	276	333	349	335	319	370	347	341	325	318	343	350	349	379	328	317	331	383	357	354	330	300	309	345	350	328	314	374	342	310	356	347	322	363	312	364	338	338	329	320	349	316	329	346	332	344	330	360	320	362	313	337	333	355	328	309	307	350	347	326	291	332	343	349	338	333	318	343	316	341	289	327	338	321	325	317	348	284	359	343	345	317	313	348	341	314	347	351	339	339	346	366	351	334	340	318	306	327	330	317	329	355	313	300	323	350	324	348	322	337	360	325	337	322	364	331	337	317	353	332	368	315	300	330	357	338	327	348	346	349	348	331	347	334	352	330	343	336	340	318	329	323	340	304	314	289	322	345	361	293	336	343	331	328	334	336	323	350	334	332	320	321	338	313	326	329	335	285	339	341	327	351	325	380	321	300	338	344	332	363	316	329	325	325	288	325	323	368	323	316	301	335	322	336	338	303	334	338	332	309	314	341	329	316	316	343	338	335	321	336	315	337	317	336	349	336	326	356	331	353	324	358	348	348	331	346	335	311	321	292	337	316	321	333	321	322	364	352	326	348	334	344	319	354	362	360	333	344	334	330	338	339	320	304	323	327	335	331	323	340	375	332	349	352	332	356	327	331	309	361	319	322	339	336	347	308	357	345	319	315	327	311	344	318	334	333	337	343	337	344	327	297	328	345	313	345	322	355	325	363	306	302	322	309	343	328	343	338	311	345	324	350	338	309	334	350	352	340	334	367	336	322	319	347	342	322	331	359	305	330	322	351	339	355	357	331	322	309	353	357	335	317	329	334	344	343	355	312	346	307	341	351	309	358	375	322	358	362	320	337	342	377	325	324	324	330	326	336	327	319	318	337	330	378	320	317	326	345	309	303	379	323	339	306	331	314	354	308	349	329	354	338	334	351	318	320	336	364	326	361	357	316	331	366	332	343	328	360	322	339	350	325	339	341	318	322	348	352	315	330	317	319	327	360	332	316	311	324	343	363	331	342	320	358	341	307	306	349	338	317	334	309	361	349	326	315	342	335	326	346	315	347	334	321	348	378	294	349	341	353	313	336	340	353	336	319	314	293	358	332	336	326	334	310	327	331	312	323	350	304	365	333	298	365	347	348	356	382	343	327	343	355	342	356	300	347	343	318	336	334	324	297	351	321	339	326	361	357	351	335	321	337	321	335	324	346	330	343	342	351	358	298	309	327	284	357	340	336	337	336	322	336	342	328	352	340	358	322	332	326	334	303	348	354	327	305	339	341	333	334	354	329	348	333	331	314	333	355	310	348	318	335	324	349	327	329	333	356	321	342	337	335	338	324	326	339	322	342	360	356	348	331	355	335	309	322	320	317	341	351	360	337	358	346	358	313	340	333	319	335	291	332	338	353	350	345	336	303	335	355	315	331	305	349	326	336	347	330	336	314	324	349	322	353	354	339	311	321	337	339	320	300	295	347	307	308	325	349	320	317	345	343	361	332	358	294	312	336	305	369	320	348	357	333	346	314	339	337	331	367	358	340	321	361	290	311	300	351	343	342	339	360	335	320	357	339	331	318	343	354	298	305	354	346	318	321	328	334	322	348	319	348	356	336	353	323	321	333	319	315	352	341	367	340	365	325	345	333	343	334	366	334	339	304	328	350	360	343	321	366	321	310	328	351	290	349	344	278	333	329	329	336	349	314	359	313	356	339	351	323	314	337	324	332	349	354	332	334	328	340	340	362	322	339	324	340	313	349	335	312	343	351	332	352	361	361	346	315	309	343	344	316	309	381	345	327	308	342	304	356	353	327	333	359	336	353	317	305	315	315	340	322	325	321	329	360	357	303	352	317	356	313	360	328	346	341	342	352	319	332	329	370	298	332	365	340	341	358	330	293	371	337	306	325	362	318	351	328	354	315	318	328	304	325	364	332	311	339	363	348	331	361	331	352	341	317	325	332	330	304	356	334	351	353	340	362	329	318	310	321	341	324	301	326	326	337	348	324	326	381	339	340	329	302	321	326	316	306	324	376	329	337	335	335	322	339	307	294	328	316	342	359	355	330	361	349	358	340	326	332	355	343	324	329	322	333	358	348	348	347	320	357	323	340	353	342	348	332	336	316	314	328	341	352	373	343	309	341	342	353	332	349	320	331	348	313	326	309	334	308	340	343	343	333	326	305	336	344	345	327	325	364	325	329	324	339	345	324	348	343	359	320	335	318	357	329	343	336	331	341	320	309	327	334	341	350	327	340	353	354	350	335	337	322	328	335	333	327	349	333	328	322	354	343	346	314	344	324	337	300	328	334	318	333	339	344	329	343	321	307	318	281	328	323	338	304	338	337	317	357	330	352	330	296	340	303	361	357	316	311	299	333	350	352	344	313	323	327	330	342	323	343	329	329	341	326	327	304	344	342	340	382	353	333	328	338	308	322	304	331	356	324	329	337	287	330	328	316	335	311	332	325	321	338	317	332	344	343	347	349	359	340	322	319	309	331	329	326	316	320	301	311	290	354	311	316	313	303	324	350	335	333	356	373	351	320	334	327	342	323	322	324	385	318	339	330	320	339	335	331	355	320	316	351	329	327	356	316	299	309	341	310	322	293	330	340	356	328	356	346	309	336	318	351	336	327	348	344	339	347	341	316	340	339	320	333	336	345	328	312	328	313	340	363	325	366	321	306	329	311	356	335	354	345	366	313	318	325	317	352	335	362	333	309	337	336	318	327	365	317	358	335	317	322	326	330	324	326	330	342	324	303	339	342	292	346	364	326	336	341	299	333	337	324	342	317	346	320	364	339	337	327	314	338	347	331	359	340	329	325	344	332	320	334	292	350	346	350	342	326	328	315	351	334	326	376	319	359	311	357	374	306	325	325	331	332	320	352	350	336	321	345	345	334	335	311	327	321	349	326	320	320	312	348	329	329	323	354	330	331	356	345	333	325	347	346	355	328	348	338	319	341	324	347	316	325	335	299	321	363	358	343	349	302	334	320	343	296	328	337	346	333	336	313	326	358	343	347	328	388	367	337	326	333	344	332	353	344	351	325	345	355	340	278	301	343	347	345	351	311	324	315	345	339	352	359	343	343	316	336	352	351	362	343	322	347	343	348	364	304	366	331	317	317	356	335	321	328	325	335	340	342	293	303	319	344	298	338	324	329	353	339	351	321	361	326	322	358	326	320	345	323	331	324	302	320	323	366	288	308	346	342	336	354	324	333	330	312	343	318	324	369	321	356	337	368	331	327	344	354	346	339	328	296	339	331	321	345	379	343	337	364	303	345	325	332	357	320	396
25136	21073	27181	24662	9861	1025	685	492	443	430	396	473	426	426	378	384	368	355	353	370	369	429	401	332	359	371	381	377	368	371	381	363	352	376	379	374	382	427	391	411	406	355	448	365	384	400	403	361	478	552	585	526	473	463	410	374	353	372	352	383	366	349	323	310	373	372	339	370	385	356	368	364	383	396	343	354	384	352	396	370	356	347	366	310	349	338	343	360	361	364	340	350	366	345	328	359	409	361	357	362	350	367	332	334	339	350	339	345	340	371	360	356	368	358	368	369	362	363	349	347	361	382	355	382	346	346	360	365	396	389	353	387	358	369	359	372	398	396	332	355	328	342	351	348	337	343	376	324	339	353	347	331	320	340	385	362	334	372	368	381	352	365	399	344	387	333	364	360	322	348	355	351	345	372	375	349	330	346	371	364	358	363	384	334	394	372	365	369	370	335	351	341	340	361	346	352	333	344	356	377	357	344	382	374	372	365	396	349	365	380	308	337	363	334	343	345	384	386	367	328	364	339	379	367	374	370	349	377	346	348	384	365	361	358	365	337	344	337	360	358	350	331	321	332	347	368	350	340	393	371	352	360	367	353	379	374	390	328	364	350	363	371	381	332	381	338	358	352	353	343	312	355	372	371	392	340	325	337	347	392	358	363	375	372	352	355	370	388	398	353	342	354	371	345	371	344	365	346	337	358	375	351	341	353	341	347	348	359	380	352	375	369	368	345	339	357	359	287	363	349	362	346	373	342	350	376	348	338	347	336	377	356	357	379	380	351	360	384	341	342	364	346	387	352	363	348	369	380	363	332	376	370	348	365	329	363	327	367	323	376	336	345	365	387	384	368	357	373	377	340	369	388	337	362	353	333	356	339	372	360	365	347	371	359	367	380	370	405	371	347	369	352	362	346	342	341	388	377	357	336	353	362	394	315	357	347	369	346	360	389	372	334	321	330	361	362	344	332	354	359	363	364	370	341	329	380	359	359	375	378	379	368	352	332	341	380	367	416	332	378	409	363	344	345	383	348	368	355	360	372	338	340	352	370	328	391	343	340	341	367	392	347	390	349	337	346	340	309	351	371	374	344	388	362	384	338	376	366	347	348	369	338	345	352	346	367	338	360	337	343	336	318	374	341	344	340	324	320	332	351	350	394	394	362	343	352	359	371	369	375	367	374	390	354	383	362	366	334	369	335	397	367	384	355	392	353	384	350	320	399	346	376	351	328	350	346	374	348	361	347	369	335	391	347	407	321	348	338	367	372	326	365	349	363	340	344	359	347	371	344	357	339	349	352	349	353	344	374	359	354	348	368	367	377	364	352	339	358	374	384	361	384	385	325	360	358	339	399	359	365	362	354	346	375	360	400	376	352	396	371	370	345	334	371	358	354	359	341	336	397	347	354	328	347	333	366	345	343	356	397	316	372	364	350	356	336	362	367	375	394	344	382	347	354	369	375	372	383	369	369	360	347	367	405	362	390	360	351	336	371	342	375	406	359	369	351	344	373	319	350	366	361	377	347	338	354	355	369	311	381	342	325	355	392	351	339	397	385	350	362	360	356	365	346	336	355	368	366	370	372	363	366	371	325	352	335	364	379	349	332	367	354	362	348	337	355	346	347	367	360	377	357	386	337	354	311	365	363	325	345	347	344	386	370	360	348	372	367	389	340	354	355	358	375	353	348	373	371	374	330	320	362	383	357	350	374	359	390	356	345	327	348	364	354	347	371	361	370	325	372	345	324	365	340	343	375	384	390	359	373	357	372	344	394	371	382	338	362	359	343	348	339	378	342	360	363	355	354	379	368	379	333	354	372	359	342	351	371	349	382	356	386	327	340	354	364	332	345	341	373	361	375	362	356	332	316	349	374	374	334	350	375	341	317	353	332	340	377	364	354	374	327	356	373	365	395	401	327	376	353	339	359	367	349	356	411	360	369	334	372	343	365	336	339	355	370	380	374	332	339	374	331	403	347	335	338	317	364	364	368	349	344	354	368	373	361	343	329	306	348	355	361	333	333	352	374	377	337	332	307	381	361	406	369	345	360	335	346	320	359	344	370	358	345	345	410	358	382	352	338	350	349	362	356	385	368	351	383	368	373	342	312	322	327	343	372	367	370	390	364	361	388	349	381	370	370	351	348	353	358	327	331	353	371	346	371	365	348	360	361	394	384	351	357	351	328	330	331	338	346	331	312	347	330	328	339	360	373	360	318	377	372	365	335	370	367	362	374	351	379	348	334	396	375	377	378	344	333	362	344	380	316	356	345	361	356	363	402	356	341	341	346	320	363	371	363	369	350	352	305	371	326	355	350	344	362	373	357	354	355	335	346	361	360	356	336	359	351	389	384	356	349	356	376	345	354	365	336	380	354	358	336	372	378	339	344	388	364	368	361	378	350	386	380	362	336	358	374	363	343	358	312	360	332	327	346	344	334	347	352	358	319	361	369	366	368	357	333	428	377	386	333	356	376	409	360	356	321	355	351	359	364	372	350	347	392	396	384	340	344	359	373	365	385	330	371	361	365	375	350	351	364	326	355	361	381	368	380	363	352	334	378	380	340	358	382	351	348	351	369	344	338	327	369	346	381	375	361	359	344	365	349	398	362	366	350	334	360	388	376	363	342	352	342	362	359	368	381	354	329	391	351	345	346	363	342	329	356	334	401	368	356	336	394	377	352	366	339	375	363	373	376	329	319	331	310	342	350	347	358	344	344	365	378	384	340	348	361	357	334	376	381	332	355	327	315	350	377	331	355	344	373	356	367	347	363	363	342	378	320	355	364	363	363	403	354	359	360	336	343	340	377	385	374	365	329	342	343	325	331	322	383	326	365	347	342	337	354	338	376	348	335	356	360	380	364	353	343	362	348	344	350	365	367	391	379	341	359	383	390	346	365	411	344	360	385	330	336	402	343	351	349	358	363	365	380	388	358	369	353	364	323	340	310	348	392	349	377	327	341	344	322	345	388	341	382	347	356	400	382	351	362	355	365	371	323	330	345	404	369	354	362	358	375	364	338	336	338	351	304	360	370	334	343	352	358	369	363	361	357	347	315	333	353	359	368	340	353	340	393	359	399	399	365	352	358	316	357	367	342	380	389	321	370	362	342	372	349	362	344	383	324	347	377	328	352	347	368	372	364	370	379	384	356	346	345	362	345	338	362	347	376	350	375	387	334	383	359	342	322	368	340	350	379	359	380	331	371	372	372	385	364	362	360	324	352	355	357	362	386	353	356	380	352	347	327	342	349	353	346	372	350	351	355	356	357	341	370	363	394	395	329	351	389	344	371	357	369	357	380	328	350	348	332	373	375	346	361	372	365	356	338	349	317	337	316	344	353	394	376	377	366	339	369	382	326	351	331	350	386	343	341	363	350	330	359	350	382	368	334	342	363	331	328	372	339	353	359	374	368	358	354	388	357	377	372	359	356	353	384	360	364	340	342	351	361	348	322	342	342	350	380	378	353	371	353	365	354	337	368	356	381	359	374	347	400
35864	51615	32843	9392	2597	1549	1117	704	639	567	518	517	474	473	443	449	471	468	441	445	430	400	440	410	412	444	464	439	457	428	460	477	467	474	444	380	444	471	452	454	466	419	465	433	430	458	462	454	547	784	773	704	680	548	496	464	387	391	424	434	441	428	404	436	398	422	396	418	408	405	409	404	405	447	421	420	411	444	414	400	395	446	426	437	430	421	364	407	417	409	408	438	413	408	434	421	391	378	423	421	410	416	432	401	408	424	442	392	401	418	438	393	442	463	417	397	423	433	425	421	431	408	416	406	403	409	396	390	426	423	436	391	420	374	427	426	438	395	412	408	457	397	426	424	422	396	425	411	399	370	408	415	408	415	391	399	438	395	428	420	415	417	434	480	378	374	432	392	424	409	403	416	423	424	390	412	459	416	404	397	401	436	451	409	388	387	387	440	431	402	403	425	400	376	387	400	426	400	401	402	413	386	421	390	394	415	405	384	413	403	424	396	415	417	416	387	449	443	411	436	425	409	405	425	414	407	427	415	371	413	417	402	370	382	418	411	378	408	415	433	411	377	419	411	448	379	438	382	414	422	445	430	389	436	420	418	424	421	421	420	393	440	404	396	395	444	409	412	384	390	374	444	379	403	417	384	427	361	385	408	446	395	405	389	413	451	427	385	419	451	402	384	425	419	416	395	415	413	404	449	401	405	409	431	392	409	403	404	389	423	395	414	390	416	409	437	417	384	363	407	404	406	413	386	395	395	377	420	416	438	376	409	419	460	388	410	424	414	377	405	398	381	427	417	445	436	415	418	390	426	387	422	416	413	393	440	395	432	422	402	406	417	417	366	432	403	452	426	381	377	400	427	366	414	418	418	406	455	394	440	410	458	408	405	403	397	422	395	388	407	462	390	391	378	423	401	430	428	422	406	416	423	409	414	414	409	404	392	394	377	391	420	389	427	443	414	404	409	394	443	394	419	391	437	424	430	412	423	373	383	383	437	408	391	443	387	407	433	420	386	428	371	387	403	430	410	427	393	371	391	385	436	389	399	419	413	410	404	419	435	400	404	397	457	420	397	390	397	439	398	414	397	422	427	390	382	426	439	448	370	384	430	378	422	399	421	409	396	408	422	387	477	400	410	402	402	407	405	380	412	443	409	426	412	402	442	409	425	411	412	429	411	416	434	375	456	377	407	426	387	413	395	412	409	429	408	404	412	406	390	370	405	399	416	429	435	414	417	425	402	409	425	440	423	426	408	393	412	442	426	417	410	392	430	407	393	421	403	409	386	432	409	412	392	423	445	374	413	399	436	425	380	414	419	436	401	434	431	423	420	375	413	418	434	428	378	409	394	377	410	425	406	372	425	409	422	410	417	407	373	368	413	409	453	421	438	416	402	382	424	411	410	384	380	414	439	420	403	395	422	419	398	437	412	409	429	389	419	396	417	399	419	450	405	416	375	409	418	399	373	424	411	403	382	410	428	401	429	392	398	436	424	401	436	380	395	448	392	423	401	417	414	427	417	403	402	372	450	407	408	413	395	450	374	433	407	423	415	419	411	421	415	402	427	420	423	392	366	392	405	393	420	424	395	444	396	377	422	386	396	451	417	401	384	381	397	375	437	443	413	420	405	403	454	435	421	394	433	435	402	445	393	457	413	357	411	395	392	395	424	412	398	429	439	401	422	441	373	377	426	372	419	386	405	408	435	442	427	428	405	413	435	395	417	423	402	424	404	419	422	436	396	405	413	352	369	417	406	429	413	430	393	412	390	448	378	405	421	417	400	408	440	430	390	430	403	427	401	400	419	430	447	410	418	438	411	434	389	418	407	394	411	414	442	377	378	414	413	425	359	396	409	419	439	392	445	413	429	441	391	420	417	429	390	436	415	438	425	403	392	401	370	379	436	428	374	450	404	402	382	401	365	413	394	405	408	439	408	421	410	423	413	430	413	412	396	398	412	432	401	427	391	406	415	383	422	410	414	358	422	414	390	443	414	418	406	450	404	456	406	373	394	403	394	403	395	399	445	415	404	426	406	398	437	448	413	397	413	400	429	399	421	409	386	412	407	417	394	391	425	415	432	413	375	388	435	434	439	418	439	426	415	404	420	399	428	439	413	427	392	397	409	357	390	403	409	435	405	437	406	414	452	408	388	406	368	390	414	398	432	418	421	411	439	389	415	452	399	405	435	380	433	418	398	431	401	417	404	440	427	384	399	412	445	422	397	420	442	417	398	471	390	462	433	386	413	390	447	372	393	435	425	416	415	435	409	408	429	414	389	389	418	434	424	443	405	407	405	441	437	447	408	379	402	396	422	405	443	389	413	417	443	429	401	405	416	409	418	399	416	422	377	393	412	433	417	409	405	403	441	374	409	454	368	391	431	416	381	402	420	379	407	444	400	428	420	431	386	455	404	422	392	441	377	403	424	395	407	400	430	427	427	424	431	391	413	385	404	434	411	396	394	415	404	400	405	407	434	412	418	449	417	411	421	385	405	402	418	396	438	430	354	405	402	397	418	417	423	405	400	423	423	407	396	447	411	418	417	479	441	405	423	435	398	403	423	410	420	408	440	416	362	445	380	427	428	426	395	413	410	405	427	409	386	401	405	406	431	390	413	433	409	395	399	404	384	412	382	397	430	400	416	414	369	414	398	415	410	406	444	440	407	438	385	413	414	405	432	462	374	443	406	417	456	417	402	407	363	430	423	411	428	419	395	398	402	475	461	399	438	376	376	425	410	417	402	416	422	403	384	402	409	398	395	416	369	406	395	378	409	407	434	395	380	385	437	430	389	376	415	393	434	405	430	414	404	413	418	405	414	399	381	415	391	408	457	426	408	426	411	412	406	419	421	397	452	416	402	419	369	434	420	387	422	399	447	423	424	388	412	411	428	423	402	451	396	407	408	394	401	392	410	372	455	429	401	422	424	394	438	457	430	385	379	434	409	424	409	392	386	453	401	422	370	401	414	421	413	400	416	429	444	397	375	422	404	449	398	409	424	410	411	418	415	414	390	378	424	434	400	421	409	420	423	408	433	401	436	426	437	378	379	418	407	380	439	439	404	422	415	401	409	428	413	402	416	413	418	394	428	409	382	380	417	412	425	399	388	394	387	439	420	366	385	430	461	409	396	398	379	428	385	393	444	411	417	378	391	400	394	404	432	415	427	393	413	383	395	371	398	434	421	414	443	433	376	413	406	363	395	395	406	376	417	414	418	403	422	405	462	419	408	393	393	400	401	397	442	426	433	409	444	365	394	409	393	391	412	383	433	395	408	429	459	414	443	407	405	419	400	415	389	360	400	399	452	438	405	431	414	427	433	383	384	423	414	406	400	399	394	459	439	398	426	406	405	413	422	398	421	382	434	415	409	408	397	430	410	398	403	417	406	408	380	426	419	406	396	397	375	395	386	395	381	407	436	437	454	433	406	384	402	410	397	426	409	415	403	385	403	463	386	432	441	423	393	445	422	385	402	433	406	417	417	417	406
23832	21961	29818	24765	21952	21781	8526	1139	748	665	611	521	520	512	517	436	432	436	401	408	418	383	403	427	431	410	400	446	420	465	380	427	412	474	409	410	435	410	458	411	418	375	415	398	432	447	412	478	1060	1222	1098	983	807	668	502	453	388	349	365	350	354	346	365	366	357	373	349	356	351	357	377	327	357	363	403	362	354	353	366	362	363	332	357	353	353	347	346	362	407	345	354	344	334	368	366	363	367	349	377	353	399	352	346	333	381	340	363	368	346	356	343	334	363	350	337	353	320	352	374	382	348	358	355	387	380	363	356	326	365	360	338	331	344	372	380	343	356	345	347	381	330	346	321	368	321	376	365	341	341	376	348	353	345	325	353	378	352	339	377	369	354	349	337	345	345	345	337	356	348	360	328	346	337	358	386	361	360	321	347	342	330	362	372	378	352	381	329	345	371	356	384	347	325	351	362	379	381	364	360	343	356	356	352	389	368	378	369	369	348	360	340	340	363	364	331	351	352	383	359	358	400	352	401	345	385	370	334	374	361	344	374	363	348	343	348	368	352	364	354	352	364	368	335	370	367	351	374	340	327	342	307	335	352	360	370	355	333	392	364	346	365	343	361	338	346	355	369	347	359	379	369	361	373	326	391	361	353	336	353	355	328	372	372	352	371	354	340	314	293	377	360	373	329	357	359	361	344	361	336	355	359	346	356	327	340	361	346	345	365	349	379	369	330	340	367	344	362	357	362	371	366	370	310	354	355	369	362	336	353	343	362	361	361	348	334	370	349	334	379	361	378	345	377	326	335	369	370	362	357	343	357	371	359	349	342	395	373	353	328	355	344	355	357	376	374	350	345	330	398	352	324	359	351	382	374	349	343	343	356	340	315	353	377	339	361	350	360	345	344	342	352	361	360	378	373	323	343	367	363	330	342	371	339	369	353	349	296	382	361	414	338	325	349	376	339	342	370	384	362	364	350	355	334	378	331	345	352	346	348	361	355	351	335	341	378	370	381	353	323	347	365	395	352	358	360	347	365	318	333	387	361	361	386	337	378	352	343	366	354	337	372	335	356	397	384	372	381	340	336	378	376	348	334	364	397	370	348	362	385	340	378	371	373	353	365	365	384	358	357	378	379	379	377	333	322	376	317	350	383	348	332	360	338	347	353	333	317	315	373	332	362	347	301	337	370	354	361	335	378	381	328	330	359	327	392	370	347	357	365	364	337	335	393	355	369	346	322	366	338	379	358	337	372	382	381	354	318	339	348	333	362	346	389	384	402	358	350	334	381	366	342	346	349	358	371	354	363	342	334	348	352	341	353	335	342	329	359	329	310	381	354	381	386	395	370	354	380	367	368	382	359	347	375	360	342	345	357	365	355	372	376	321	344	358	404	357	365	389	310	304	376	319	376	360	351	370	356	324	365	365	346	418	388	368	357	346	353	360	355	359	349	391	346	359	372	344	393	366	370	359	341	370	320	353	332	360	350	368	369	356	329	351	329	356	362	355	352	333	342	370	348	361	412	373	366	352	371	336	347	385	370	381	378	372	368	361	337	363	355	376	334	334	326	331	356	335	364	362	354	345	353	352	362	365	376	336	360	323	363	367	359	362	354	344	370	385	349	354	373	334	335	368	346	336	355	367	383	341	354	409	376	381	321	333	331	356	359	397	360	358	340	315	384	318	360	358	367	371	387	348	369	358	320	349	339	376	360	351	377	356	357	348	346	354	355	352	353	351	338	363	368	361	350	381	362	358	360	333	384	373	354	349	363	349	349	333	372	364	340	345	344	384	343	349	353	380	332	352	342	361	332	372	385	365	345	385	340	330	350	381	377	365	357	380	346	364	393	387	341	345	340	351	340	355	300	346	389	391	337	388	366	371	360	374	367	340	357	357	346	350	360	349	315	357	350	350	371	354	387	390	384	342	365	348	357	387	364	353	352	348	361	377	368	346	348	323	338	402	354	345	329	339	343	373	374	354	314	356	377	352	367	352	342	316	324	332	361	385	372	367	343	389	311	344	325	345	346	318	372	333	346	375	384	342	362	381	342	347	340	409	355	344	362	342	359	377	337	362	337	339	333	373	345	337	370	334	354	365	360	360	376	342	326	334	363	341	345	354	348	368	343	369	329	365	372	384	337	374	376	358	313	360	361	392	340	366	317	346	346	366	349	376	359	347	346	353	383	340	379	365	363	352	377	340	390	365	343	361	357	336	354	359	333	334	353	360	345	328	358	354	373	345	382	343	337	362	352	360	358	340	357	330	334	358	333	358	352	358	364	405	343	388	361	347	394	321	359	371	339	336	321	376	358	376	360	370	347	369	364	367	395	364	365	337	355	336	371	360	339	349	336	365	365	375	368	351	366	363	392	391	369	322	317	345	338	352	357	336	325	356	362	353	364	340	360	356	333	349	345	350	338	338	351	356	324	342	364	371	352	358	350	340	351	363	388	333	362	344	369	353	348	343	377	370	354	389	355	376	328	374	349	357	351	370	372	374	405	354	356	347	351	325	355	326	373	339	357	341	358	343	362	354	333	392	369	364	399	339	352	373	331	371	364	345	364	346	352	378	345	329	345	348	366	379	340	380	344	326	377	339	367	350	361	377	333	311	371	362	333	332	361	321	358	353	389	371	335	358	373	333	343	347	339	362	359	386	392	332	401	368	316	354	352	350	355	350	349	362	373	356	365	323	386	353	383	364	406	396	327	374	375	365	346	357	359	358	375	359	397	352	361	368	362	364	382	361	371	396	332	341	357	392	351	325	399	390	356	367	356	343	349	365	351	338	361	397	358	363	372	394	344	350	354	349	366	341	371	368	362	377	358	377	365	362	365	350	356	356	376	374	350	364	383	359	386	357	331	387	302	329	377	369	358	399	359	397	315	378	362	358	358	377	355	337	358	394	360	390	332	347	326	360	365	340	370	374	353	344	412	376	330	358	360	314	338	367	342	356	376	328	375	361	359	367	339	367	349	321	349	347	327	355	358	369	336	350	371	350	364	358	376	333	366	372	368	366	369	344	393	371	324	369	358	367	351	346	356	378	369	367	342	370	365	359	354	370	363	346	325	314	363	345	337	380	352	365	351	345	376	353	326	392	373	347	346	346	365	375	340	364	352	355	368	378	386	346	344	361	363	422	383	372	319	335	320	367	366	380	361	343	371	364	361	374	368	345	361	377	358	352	363	334	359	381	374	369	380	353	361	333	352	341	355	380	356	339	372	371	356	326	340	381	333	378	366	345	362	368	356	370	378	341	345	369	348	387	342	339	381	364	345	388	367	362	365	372	347	373	343	367	347	359	328	361	365	354	369	359	349	334	346	323	379	334	365	357	363	363	398	344	356	363	367	363	355	356	372	373	365	348	364	380	380	328	349	351	338	377	366	363	334	353	407	367	356	372	371	381	351	329	317	367	384	355	368	378	351	345	351	337	354	391	369	339	369	349	332	331	355	367	366	367	368	377	359	340	324	342	385	387	347	322	305	368	372	354
38747	62774	44195	24232	6879	4242	3616	1509	1171	998	817	756	748	624	605	592	523	519	494	489	495	459	480	511	571	536	474	495	471	528	511	520	540	470	454	464	480	482	524	536	478	513	498	485	474	487	502	665	1514	1680	1514	1407	1119	813	611	492	440	421	396	423	427	415	338	384	386	421	403	400	408	388	431	416	432	388	378	425	388	414	381	396	421	397	382	390	408	406	416	404	427	403	380	389	411	413	436	406	396	397	423	425	433	383	444	340	412	391	392	387	378	442	400	401	375	388	375	415	394	395	383	406	406	420	388	410	428	431	396	389	359	376	416	454	409	394	412	434	429	371	396	419	392	434	397	395	422	366	410	402	413	409	371	398	403	418	390	414	372	365	396	422	423	404	375	385	393	403	367	386	379	395	378	410	396	434	388	401	370	442	421	391	390	408	433	415	393	446	386	388	386	377	422	401	412	377	425	384	379	441	383	373	376	428	385	381	381	376	404	374	413	373	370	433	394	383	422	405	405	383	455	424	413	378	381	413	377	381	425	404	403	414	384	402	418	415	394	420	401	394	395	413	374	373	376	424	408	399	383	391	418	406	408	402	378	442	372	419	418	405	420	394	398	416	358	397	396	417	393	374	407	408	396	409	387	426	386	397	400	396	422	398	379	393	429	415	413	381	381	356	408	403	411	377	413	414	389	377	366	398	397	403	384	415	420	390	405	387	398	420	432	381	409	402	356	331	387	391	413	447	422	413	401	381	346	397	422	405	385	391	403	397	385	423	429	400	432	423	426	398	421	412	400	392	421	419	415	391	406	391	410	426	386	405	421	428	432	396	427	423	408	422	412	373	391	388	413	383	409	377	418	417	421	415	429	385	352	357	404	424	400	420	397	387	412	408	368	362	404	369	424	437	422	401	432	423	411	396	369	400	394	413	430	386	398	412	401	414	393	409	378	420	399	420	396	402	380	409	427	404	379	419	421	385	380	376	385	401	415	415	434	365	366	453	382	417	394	398	414	361	402	396	401	399	398	439	427	407	387	427	391	379	414	455	409	408	426	395	413	353	400	380	387	389	388	425	403	409	390	419	389	398	386	412	395	380	398	416	361	389	426	432	392	403	393	411	401	434	381	388	406	434	402	409	374	392	388	410	389	411	411	402	440	442	415	392	418	388	380	414	395	374	409	397	380	398	409	398	416	426	414	418	390	425	399	398	406	369	400	386	404	400	415	415	386	395	398	391	376	405	389	379	423	411	393	389	411	396	391	400	395	425	397	406	389	397	416	407	420	391	399	432	399	386	405	405	380	390	409	417	384	387	380	396	396	381	371	371	432	398	388	399	404	403	399	398	391	411	413	422	422	374	379	421	407	409	395	378	382	403	396	431	392	378	424	387	391	410	367	415	370	399	380	367	385	429	364	427	402	375	382	385	394	385	356	416	381	423	412	391	388	372	410	401	416	396	395	404	401	416	396	401	406	373	400	390	398	403	389	405	391	402	398	374	411	395	413	393	403	372	418	406	425	421	382	379	432	382	428	416	414	422	405	414	411	404	432	410	407	411	391	411	409	363	403	405	411	412	418	420	445	389	436	397	424	356	433	463	381	395	416	392	394	375	393	403	417	415	378	417	408	391	360	375	399	389	369	406	404	409	395	412	403	400	408	392	403	394	388	378	411	400	380	394	411	379	393	414	406	398	391	404	389	377	400	381	424	407	420	418	383	392	384	385	415	398	432	389	429	385	385	421	408	411	393	398	449	392	423	378	410	402	420	382	372	403	408	396	407	399	385	406	413	443	418	377	406	411	395	398	382	403	354	406	393	400	400	445	383	417	389	385	380	399	409	387	400	456	376	376	408	390	388	427	388	422	398	379	405	418	377	389	388	425	375	415	407	409	406	390	406	412	392	413	400	412	413	413	405	414	383	406	400	387	385	376	419	396	376	431	406	405	406	382	414	382	433	378	385	382	401	390	438	430	398	376	385	358	404	418	396	402	380	373	394	381	398	400	374	386	398	439	391	368	388	398	380	420	358	386	355	383	409	384	406	418	388	395	399	373	423	374	405	419	405	391	406	404	402	410	421	463	406	419	385	418	431	421	384	388	390	381	418	384	425	451	434	384	413	399	377	370	387	370	402	394	414	391	417	404	418	431	408	378	395	398	417	381	412	379	412	425	417	376	412	385	434	413	381	365	393	399	386	419	430	392	428	394	411	386	370	409	419	429	394	414	435	386	390	400	404	374	408	418	431	392	424	409	399	408	403	399	385	374	396	389	394	387	403	426	372	432	412	431	354	423	400	400	360	396	403	373	397	423	414	434	396	363	422	450	370	402	393	386	424	397	401	387	387	379	394	430	406	390	412	385	408	393	400	389	387	421	429	426	427	414	408	360	421	395	405	423	373	364	364	416	398	417	418	381	397	385	379	370	403	392	391	420	426	374	435	385	395	423	382	366	355	409	408	413	418	375	388	404	421	413	380	373	362	381	424	372	414	372	382	422	381	414	402	387	408	367	399	389	403	417	430	402	405	401	406	410	402	405	399	393	378	398	391	413	404	430	400	406	427	402	402	382	382	394	395	390	406	390	434	378	395	365	376	387	418	389	385	400	374	396	391	396	369	410	366	400	429	424	405	439	393	382	392	389	390	373	430	416	413	388	408	398	411	378	392	431	425	391	394	407	407	413	399	401	406	396	431	348	409	414	430	426	381	391	382	424	399	356	421	373	398	412	412	391	391	439	401	416	419	403	381	373	399	416	366	433	430	411	401	402	392	421	402	386	382	398	397	413	408	395	400	431	394	420	424	453	397	411	451	393	414	414	396	381	401	396	345	447	431	397	419	408	407	389	423	392	373	402	408	432	411	426	404	397	393	409	419	379	370	417	389	374	419	411	391	392	386	401	389	356	371	443	406	371	385	415	389	381	420	454	392	427	388	395	386	386	405	397	409	374	447	386	404	385	427	397	428	397	372	410	385	404	387	409	395	360	406	429	354	414	373	392	363	434	419	403	427	398	455	374	358	401	381	396	416	390	386	379	389	402	385	381	423	369	354	402	395	396	395	372	408	404	398	414	409	373	402	375	394	403	405	378	378	405	378	423	423	392	413	382	397	393	413	407	392	367	396	386	406	394	395	383	373	394	423	402	391	403	396	389	397	380	372	383	399	397	427	393	422	397	375	425	386	383	409	377	414	398	407	428	397	402	440	384	373	401	381	396	354	395	413	399	434	391	371	402	404	417	386	437	411	394	388	384	387	398	409	391	421	391	378	418	379	426	429	414	395	398	397	453	398	400	406	406	400	368	392	414	387	413	405	417	401	393	429	427	403	388	398	400	394	364	364	402	415	380	395	398	345	375	392	403	409	419	383	401	382	398	442	411	415	422	401	392	367	365	399	390	430	422	385	385	404	401	430	433	417	389	385	397	390	363	392	363	421	409	367	406	391	388	394	375	422	415	406	444	381	420	373	415	380	387	420	398	398	399	379	410	424	441	392	401
28807	26600	29236	14230	1443	960	579	368	363	294	328	323	298	312	341	358	308	316	311	299	281	317	321	341	328	317	331	336	326	300	353	312	324	322	342	330	323	324	341	323	358	314	316	297	337	323	330	320	291	338	384	387	399	368	321	343	286	294	302	303	299	288	314	295	326	294	293	293	300	316	298	291	286	280	300	290	316	288	297	298	303	297	262	314	318	297	334	312	269	291	305	299	280	319	298	302	306	317	292	306	305	333	295	289	291	311	317	304	300	308	296	298	313	301	319	300	286	268	278	298	273	297	290	316	304	332	300	264	311	298	320	292	319	303	314	276	317	307	298	278	292	307	339	307	296	300	287	332	327	287	324	298	295	308	314	279	287	312	301	264	300	343	315	284	314	297	309	323	311	313	306	327	279	289	281	299	279	298	329	298	276	311	276	300	287	331	279	282	329	306	295	324	309	309	338	276	306	309	297	324	261	275	290	312	275	278	307	275	296	290	284	283	285	297	313	347	279	271	307	299	287	290	301	315	298	298	308	305	278	285	321	299	315	319	315	299	279	308	318	283	309	308	298	325	294	295	310	321	272	278	336	283	311	286	269	292	292	284	359	307	319	287	319	261	285	271	322	279	283	302	305	291	324	334	275	313	310	279	297	316	302	326	309	325	298	307	335	313	316	294	302	297	329	304	302	323	289	317	286	302	311	309	305	282	295	271	298	320	286	317	289	296	274	301	316	302	308	322	323	301	299	306	275	293	326	313	324	306	292	276	332	316	310	306	305	296	307	259	311	300	288	309	320	267	332	311	307	279	331	297	304	314	303	298	320	286	292	284	301	319	308	297	315	319	297	330	297	287	308	288	263	308	293	314	281	279	291	337	314	311	290	305	287	297	310	312	318	315	325	293	269	330	304	329	315	303	302	315	300	336	293	290	288	324	278	331	293	306	308	324	265	325	307	308	306	293	316	329	287	300	301	282	307	330	312	313	291	284	320	279	304	301	297	301	285	271	287	309	312	305	260	303	303	308	276	292	267	295	317	278	315	310	317	310	285	282	305	282	292	308	308	310	313	304	296	318	350	292	319	283	282	300	267	309	306	307	307	306	295	352	315	276	320	334	299	270	263	306	324	286	319	300	297	328	287	274	302	314	285	298	337	302	317	307	309	257	291	308	320	272	322	306	330	268	281	296	307	322	295	318	280	302	295	296	292	302	307	307	287	296	270	332	287	317	280	297	280	296	296	315	313	320	302	293	277	300	288	314	306	325	323	289	292	328	280	290	304	304	324	317	290	275	280	279	309	318	299	329	305	293	307	332	299	305	323	297	286	291	308	299	300	328	312	304	325	288	325	302	302	320	293	285	300	298	301	296	288	316	312	289	299	307	304	315	313	292	287	307	306	282	322	309	321	314	328	297	308	314	319	311	302	297	303	245	290	299	286	298	298	317	313	290	314	290	290	283	301	305	331	339	330	326	303	267	277	275	325	314	317	277	298	335	311	320	316	321	299	312	307	312	272	305	267	288	297	316	311	292	313	308	318	286	310	300	319	321	277	280	264	317	313	313	271	297	300	297	292	324	301	298	263	284	311	295	286	313	296	312	319	279	262	325	289	321	329	278	338	279	306	318	302	290	300	281	312	287	279	307	300	308	332	282	276	339	271	312	299	315	267	316	309	310	293	320	296	296	337	299	290	288	337	300	328	280	332	288	289	300	307	276	282	292	298	313	272	281	271	281	269	312	291	291	311	294	310	309	320	317	319	301	286	256	277	309	317	304	284	300	276	260	357	311	301	318	300	306	302	296	313	319	303	348	324	286	299	304	280	301	283	308	286	338	299	320	300	296	323	301	297	317	277	281	289	295	304	326	331	316	308	283	325	291	324	306	289	280	266	299	296	336	321	300	317	304	320	301	312	298	307	314	299	313	281	292	300	298	302	300	314	265	280	301	285	280	301	284	290	273	290	311	294	314	316	298	294	306	293	293	291	279	308	286	304	273	292	316	291	288	285	278	312	324	287	300	285	330	304	303	292	292	284	286	288	308	324	262	333	294	295	286	287	312	298	296	298	294	293	302	298	296	302	309	343	313	285	311	290	292	306	306	302	303	286	307	298	307	298	315	285	307	325	310	305	290	314	322	307	295	307	294	290	284	296	306	302	312	281	293	306	328	292	331	270	318	270	338	318	339	295	328	297	291	291	286	284	307	311	289	294	302	289	309	317	316	325	296	322	303	308	286	324	277	333	313	340	278	316	328	302	280	290	280	313	286	288	288	310	296	304	274	315	303	319	316	296	293	297	311	292	300	318	277	325	280	293	288	296	312	303	252	319	301	270	286	302	320	282	316	300	288	318	323	264	297	285	299	331	270	348	309	324	281	317	262	315	298	308	310	296	315	290	289	306	309	320	266	288	310	289	298	287	297	276	298	317	287	312	327	295	287	306	283	330	282	323	291	302	283	322	291	298	308	312	281	313	271	295	301	303	299	314	339	301	303	302	307	308	312	272	323	275	303	295	287	307	308	299	315	293	305	294	322	321	340	292	292	297	292	314	307	273	286	305	315	320	278	275	291	344	285	310	310	296	314	315	312	290	326	275	300	313	299	345	300	295	258	336	323	305	283	294	320	337	316	295	303	311	298	315	294	317	290	288	324	271	315	304	301	272	323	318	303	310	318	287	276	316	303	298	250	299	303	315	304	288	298	287	316	315	302	292	288	285	304	276	283	307	296	295	283	323	307	270	277	317	306	301	300	288	291	308	294	309	313	305	285	303	309	301	351	317	295	301	266	297	320	279	284	296	304	279	318	314	289	301	305	287	284	296	295	302	304	308	310	303	308	273	292	308	295	321	334	302	303	303	313	279	308	318	292	316	295	304	315	322	304	286	271	322	299	299	326	329	319	337	285	332	298	317	297	292	313	324	313	314	306	323	283	286	283	295	291	319	310	292	347	313	300	302	301	304	312	266	299	328	285	313	313	320	299	309	323	283	296	332	294	327	298	287	293	309	295	322	297	295	322	320	305	316	277	304	308	286	283	301	298	318	294	294	302	308	315	314	321	300	289	329	319	339	295	300	310	301	313	316	328	304	336	305	275	279	298	280	260	302	295	298	305	322	307	325	310	312	283	274	316	293	324	305	310	284	309	325	261	313	297	304	302	331	323	300	251	314	300	286	322	315	272	301	295	303	312	270	320	307	304	279	300	328	313	308	339	312	302	304	285	280	330	303	301	309	327	325	316	304	350	289	328	284	306	282	329	318	305	295	286	308	249	298	290	294	284	290	293	336	309	315	314	307	328	324	317	300	298	309	293	318	296	277	300	339	269	302	268	297	294	295	345	300	312	290	301	307	261	315	319	257	306	324	285	294	270	316	280	296	313	308	301	280	317	301	341	293	300	293	281	289	290	320	307	293	292	304	312	281	304	300	333	323	323	348	298	301	302	303	278	305	291	331	287	284	281	298	272	290	327	304	295	295	348	298	317	282	293	311	311
31074	42790	30481	10349	1660	1681	855	449	410	402	395	381	396	385	418	347	384	380	346	341	364	387	352	383	404	390	391	369	404	397	425	400	377	365	383	387	405	381	405	386	377	410	378	420	412	363	369	381	386	443	442	443	489	465	404	379	346	345	342	365	350	358	351	339	359	351	334	359	382	372	364	396	356	366	351	346	347	362	371	352	347	325	354	336	357	360	372	329	337	335	371	319	358	332	362	354	391	370	398	329	350	326	352	341	341	368	363	355	350	354	352	358	360	324	322	358	357	371	355	336	369	352	363	361	357	371	336	342	375	382	359	342	349	329	340	350	318	346	353	312	367	353	357	341	363	367	359	365	360	327	371	355	358	345	374	333	364	391	379	364	346	348	342	366	331	320	373	354	370	368	326	354	346	346	331	323	374	366	352	314	359	359	361	344	350	387	357	347	349	371	334	368	372	349	337	375	376	362	368	329	368	356	363	357	338	367	350	352	359	347	360	332	336	357	343	374	346	335	321	343	347	343	349	361	353	351	340	320	342	317	349	318	327	369	356	369	326	354	391	357	369	349	378	316	339	362	342	354	363	357	352	370	330	351	352	362	357	349	329	344	369	352	378	335	361	348	383	344	318	335	340	346	337	350	343	362	347	329	350	363	338	365	342	348	353	360	344	360	359	330	330	317	338	324	399	357	364	337	386	307	354	344	335	371	361	333	354	370	326	343	334	350	322	315	348	326	346	394	346	335	373	329	339	402	371	354	404	356	332	325	346	357	366	341	320	368	337	333	375	331	342	362	404	337	345	367	360	370	361	377	353	363	382	352	366	328	381	379	332	353	369	334	339	326	323	345	342	309	342	323	366	373	349	347	390	362	315	365	388	336	320	369	355	334	351	362	339	348	340	316	367	345	363	346	348	385	346	339	343	336	343	319	335	350	322	338	316	369	355	358	382	328	361	385	375	356	351	385	342	381	347	348	337	317	333	323	341	314	372	365	363	329	378	356	355	362	363	385	316	344	342	381	351	361	358	390	352	376	361	336	375	338	372	351	336	328	329	328	366	364	333	334	373	331	346	332	373	361	330	359	341	369	353	383	354	338	363	350	382	383	341	355	343	352	385	341	341	368	339	346	372	348	361	367	353	372	345	358	343	368	364	349	344	371	373	339	354	380	364	378	363	295	363	362	327	346	331	343	324	330	367	341	375	353	372	383	412	357	378	387	343	341	319	360	376	360	349	350	314	337	366	337	338	309	341	322	347	359	358	350	312	354	369	343	331	389	347	337	333	331	370	367	349	332	358	302	346	344	341	340	369	354	365	360	367	390	377	350	361	341	345	376	342	335	342	358	369	345	346	358	339	366	369	354	321	351	334	340	383	382	357	350	365	326	370	324	324	323	390	364	346	333	329	322	342	327	367	354	337	356	351	316	349	333	364	390	335	336	339	409	357	381	307	366	330	366	374	352	304	361	374	352	342	348	363	342	352	350	353	378	351	339	388	341	341	363	349	369	357	346	341	366	353	352	372	360	372	329	370	342	329	327	341	360	351	371	340	372	333	364	346	382	320	302	321	323	341	398	377	362	342	354	371	309	348	376	371	383	380	332	350	381	380	315	344	327	353	345	334	386	357	363	384	327	337	364	337	362	340	387	337	337	343	394	336	346	328	350	349	347	339	346	340	339	341	368	327	330	353	390	348	357	388	372	331	361	342	345	352	329	343	344	352	356	355	324	347	384	338	356	347	361	329	328	366	337	336	364	371	370	359	352	340	351	333	323	369	369	320	344	339	355	349	385	367	363	357	341	373	333	386	343	345	391	344	337	360	329	353	364	323	366	352	342	326	305	318	386	359	340	346	340	354	371	349	342	389	357	384	365	344	339	355	350	345	372	351	354	337	359	331	363	344	363	334	355	360	367	347	344	359	367	329	355	348	336	370	343	353	371	327	327	355	336	373	339	344	354	339	326	359	337	357	347	354	349	313	365	345	347	363	360	381	354	364	356	333	361	357	335	391	368	335	347	333	357	347	372	344	351	346	338	342	355	390	367	323	345	347	369	309	343	355	372	338	363	384	359	344	340	340	353	360	354	339	359	331	348	383	336	335	353	371	341	335	334	337	358	346	378	342	381	365	357	359	355	358	355	358	378	333	374	341	360	372	362	349	348	337	388	372	350	336	349	354	363	369	369	364	329	332	328	360	326	362	352	353	339	389	334	329	328	351	336	338	354	352	328	342	368	365	349	350	350	361	333	335	351	373	319	357	355	338	337	340	341	351	363	351	341	372	367	338	364	342	358	337	363	387	368	320	357	353	335	335	323	335	361	356	348	365	345	333	360	325	351	376	335	369	355	355	349	360	354	330	346	336	330	343	329	349	352	357	396	356	348	338	355	366	309	341	342	366	359	355	359	390	339	376	348	323	372	333	340	347	332	354	360	365	331	371	340	352	328	352	332	348	349	375	379	357	358	355	337	387	339	342	372	354	365	358	330	364	386	399	355	344	335	347	327	320	392	335	377	345	345	346	356	343	340	332	346	396	360	306	383	322	311	352	350	355	332	405	342	366	330	368	352	358	332	347	338	371	368	323	382	327	336	321	340	378	361	360	349	358	323	336	360	341	336	351	346	358	348	347	289	364	371	359	328	378	332	347	368	378	365	339	376	370	345	293	328	333	332	350	320	348	332	342	360	346	371	347	376	385	370	335	338	342	356	314	357	326	333	366	343	362	350	381	363	328	364	363	319	339	356	340	364	336	310	346	342	357	335	335	349	334	364	356	364	385	358	373	339	351	370	363	323	370	363	338	368	383	351	355	373	341	355	353	368	385	363	351	326	329	360	363	325	363	324	359	344	318	359	347	329	380	312	363	359	342	385	349	354	366	364	355	339	348	337	361	361	351	348	345	350	320	328	356	367	367	366	348	348	347	376	413	358	389	356	371	315	331	359	339	345	336	334	360	379	325	354	331	329	352	354	375	337	335	367	353	349	340	358	361	370	374	350	358	362	341	322	377	345	375	374	349	345	362	367	336	353	335	344	324	365	315	358	360	332	346	321	356	352	320	340	345	349	367	380	325	371	345	343	320	323	336	323	347	352	354	354	354	371	340	373	352	340	364	314	363	338	321	383	342	358	373	353	369	375	384	333	355	331	359	337	347	331	347	382	314	362	368	378	372	348	358	352	393	388	325	342	325	339	340	369	334	339	350	367	347	335	326	365	321	361	327	337	350	350	339	341	344	342	361	344	349	338	335	357	362	376	320	369	356	359	342	361	369	344	334	356	359	331	374	348	345	357	375	364	343	366	358	317	394	322	361	342	393	328	370	354	347	339	334	331	343	378	342	345	332	314	358	350	362	343	357	358	360	329	341	345	337	333	317	331	348	318	304	362	361	357	359	334	361	343	322	350	334	351	336	324	333	358	332	361	349	372	355	318	306	319	363	318	401	343	371	363	329	343	353	360	363	355	368	363	338	327	372	375	342	348	340	352	387	386
23916	21030	28110	24155	20560	11571	1813	644	478	448	400	359	366	330	342	355	326	296	289	291	310	320	325	333	300	306	312	318	328	335	349	323	312	303	301	296	312	311	285	326	305	272	284	313	300	281	291	298	279	291	395	667	744	669	428	331	278	264	293	278	246	276	282	255	274	275	240	243	258	253	242	270	252	219	264	268	247	263	275	264	229	232	252	253	285	255	296	249	280	232	263	284	273	278	264	276	263	276	244	273	216	279	266	236	233	250	238	258	271	270	248	269	263	265	238	277	279	278	287	267	275	256	273	269	288	275	254	287	237	237	270	271	277	266	272	249	269	229	255	250	262	264	228	240	264	269	257	268	253	273	284	276	272	273	240	271	236	270	272	239	261	268	257	261	265	258	252	267	284	236	256	272	275	292	241	265	242	235	255	273	261	222	274	244	263	275	252	314	260	242	285	280	249	296	258	276	255	243	274	231	282	267	281	296	247	258	232	262	286	291	253	272	268	275	277	266	280	242	288	275	292	269	288	240	268	280	279	257	266	271	271	238	280	262	261	264	249	260	258	243	276	274	283	259	249	244	278	273	267	267	278	295	259	256	261	248	248	261	282	265	230	263	258	254	273	255	251	295	261	262	254	247	250	266	246	269	294	262	283	262	272	260	258	285	259	224	265	322	268	240	277	266	254	276	266	264	265	255	277	259	280	272	274	274	266	273	256	236	273	302	296	269	271	256	254	260	249	278	267	280	256	257	258	244	287	265	295	287	246	239	257	292	290	270	258	243	269	266	257	259	272	251	247	270	250	280	276	251	241	276	271	275	268	237	261	265	268	280	239	285	262	278	274	265	251	263	303	281	257	256	289	290	257	256	270	269	266	252	261	238	245	240	241	288	270	268	258	247	290	248	254	306	306	259	265	257	280	257	251	219	269	255	286	267	252	289	284	256	269	264	287	255	271	257	260	292	253	252	243	279	252	266	263	275	259	258	270	245	268	249	251	246	236	260	260	256	287	264	258	261	262	260	248	251	244	263	267	240	281	243	273	268	235	281	269	235	267	229	263	255	270	266	253	260	269	242	253	276	276	268	239	264	245	266	247	262	265	231	265	249	224	287	257	248	249	259	251	239	256	247	255	250	244	255	260	280	260	271	271	291	287	293	278	262	253	264	244	247	270	260	285	227	277	262	268	274	264	234	243	269	293	240	275	278	269	283	257	242	229	254	256	242	269	255	244	269	281	263	263	262	255	264	265	256	259	276	237	285	246	257	252	262	280	281	301	272	253	255	236	253	240	274	275	266	230	262	247	296	241	250	254	264	265	248	272	235	268	275	272	275	297	254	254	262	294	250	250	271	265	267	247	245	270	252	260	294	252	239	231	275	258	286	256	242	273	273	288	257	240	227	257	264	293	277	246	265	275	241	266	246	238	232	280	248	274	276	260	266	282	263	283	267	276	254	248	278	285	252	235	244	285	250	264	247	275	250	257	265	247	259	244	241	261	250	243	245	257	273	279	256	272	213	279	309	274	264	286	253	265	269	271	269	267	276	269	286	275	261	272	250	240	292	265	247	275	245	264	263	227	279	273	269	291	246	249	248	253	265	273	251	278	285	240	266	251	260	249	228	265	286	272	255	261	250	256	249	250	264	235	252	280	274	291	281	264	262	247	263	276	261	247	280	279	248	269	263	271	283	272	262	290	236	259	253	257	271	266	257	266	291	256	275	289	251	255	265	260	265	235	252	258	285	270	254	248	259	260	254	257	258	274	264	249	245	279	257	265	274	277	288	241	272	269	259	256	270	277	273	269	281	252	284	270	264	266	276	239	272	267	244	229	255	263	248	248	255	266	262	282	273	254	269	239	255	293	270	257	271	266	239	255	243	278	255	264	263	271	268	252	245	254	248	240	294	273	237	261	246	279	234	281	291	240	265	243	288	290	229	285	258	264	267	247	269	249	263	259	245	288	269	276	273	295	251	248	250	225	264	265	270	260	238	273	261	251	255	264	271	273	272	308	284	264	276	267	258	277	263	276	287	265	255	275	270	271	255	247	254	266	244	255	226	265	257	271	237	236	268	247	261	254	257	287	268	253	244	267	260	241	262	231	238	257	274	260	266	265	261	265	278	274	270	249	282	278	267	269	295	237	252	266	266	263	277	251	286	244	257	257	256	259	231	251	284	235	229	274	245	278	253	257	237	247	249	282	276	262	271	268	261	263	254	231	273	267	269	253	251	273	241	277	255	276	277	227	249	273	278	261	254	275	270	251	277	277	235	275	261	246	265	292	249	280	262	267	274	251	253	244	247	269	258	264	263	256	262	225	241	246	258	260	266	234	262	251	267	268	258	247	260	269	274	279	277	267	249	258	259	236	266	265	236	261	253	269	262	267	269	267	240	261	281	247	257	269	243	241	269	240	282	271	229	268	302	315	254	261	269	272	228	248	272	254	266	254	264	262	261	271	246	257	267	223	254	257	290	266	284	259	270	267	265	229	266	259	275	297	257	268	284	265	243	261	259	278	243	233	283	256	263	272	260	269	251	272	271	271	247	280	272	269	242	267	268	239	216	276	281	253	279	241	272	268	268	288	247	266	282	280	267	258	270	235	308	272	262	281	251	251	269	298	250	270	278	264	260	275	258	252	239	277	251	272	264	293	254	281	278	254	244	286	274	273	242	317	254	265	255	257	255	267	264	229	260	258	286	281	263	277	256	256	253	278	278	257	276	285	274	238	287	246	280	261	292	270	246	259	251	302	289	259	262	265	267	267	283	257	277	262	254	232	283	233	270	241	277	290	278	254	253	257	244	241	277	287	242	278	263	286	258	272	288	306	255	244	262	259	238	255	284	215	235	252	279	261	264	260	262	276	248	263	288	241	248	247	245	245	249	232	244	284	283	248	291	286	264	269	285	231	263	262	234	251	275	239	250	244	270	289	254	244	236	244	275	246	273	249	239	267	275	281	278	255	256	258	246	233	246	264	257	248	265	258	277	281	263	250	246	250	251	288	250	262	253	279	245	260	255	269	275	257	226	252	262	262	275	263	256	267	256	237	274	285	250	269	281	271	266	271	270	269	287	262	284	248	254	290	266	303	269	246	280	266	270	264	287	271	260	269	262	246	265	262	276	238	279	268	270	258	268	281	278	251	234	269	269	242	233	263	246	255	227	270	292	264	265	254	275	285	255	268	256	213	254	279	260	269	237	275	250	282	273	292	260	279	262	264	261	276	273	262	246	243	256	277	270	271	281	255	231	265	282	262	272	281	271	260	282	247	278	260	272	236	229	253	240	258	286	253	288	256	276	263	229	256	256	250	245	259	273	263	241	236	277	239	265	234	240	265	257	267	259	254	269	294	259	260	283	249	238	258	281	268	281	243	265	260	247	265	263	276	259	223	243	267	226	302	268	271	253	261	261	260	241	259	271	284	277	245	264	274	273	286	277	241	267	273	268	233	255	260	275	257	260	274	241	260	269	265	280	257	253	251	266	242	249
31227	53851	42065	18371	5908	6120	2051	971	745	634	518	468	489	466	402	419	385	388	385	414	397	401	375	408	485	407	382	382	408	411	461	403	426	391	398	401	407	404	362	358	383	386	351	379	392	386	346	333	333	368	569	1021	1033	818	526	465	300	343	302	310	339	310	299	308	304	273	315	322	296	286	309	299	285	319	291	305	310	289	333	324	331	304	327	302	307	291	288	331	298	288	341	300	287	303	308	313	308	271	327	295	311	277	297	301	300	323	296	284	303	308	293	278	303	295	329	281	319	319	324	312	315	341	279	324	293	296	322	281	337	311	305	289	316	316	326	319	267	278	295	309	298	330	307	301	317	270	299	329	315	295	332	282	332	323	307	305	351	303	304	280	281	332	301	305	332	311	302	279	276	302	314	316	325	283	309	298	313	322	297	296	311	279	314	243	294	272	290	307	288	327	281	262	300	306	308	301	332	302	343	302	303	298	281	292	286	327	333	290	323	323	304	323	303	334	305	274	327	345	303	306	268	284	312	296	317	305	288	297	286	306	318	293	291	329	314	297	321	283	311	314	291	279	320	312	311	291	331	291	314	309	290	308	303	329	326	309	303	308	291	305	269	271	303	306	289	300	351	300	261	318	323	282	307	312	343	315	326	312	287	316	304	329	302	299	307	297	341	316	356	347	300	302	299	291	287	302	307	303	314	274	284	332	300	282	325	314	312	306	306	328	309	303	318	307	311	314	266	305	290	331	315	279	371	288	303	330	297	302	336	307	302	274	334	306	302	301	274	329	295	294	283	291	326	289	316	321	334	286	307	331	328	339	312	322	318	284	308	316	253	327	315	301	314	311	318	308	320	288	305	258	300	309	316	275	310	334	289	284	324	296	286	297	281	305	298	283	305	325	336	293	297	292	274	320	306	338	301	302	297	311	287	324	307	312	339	313	279	301	293	301	320	319	294	301	292	313	293	310	321	307	302	328	292	333	285	328	267	296	319	298	280	280	265	290	317	311	288	290	297	311	297	302	300	327	320	305	310	302	282	306	334	302	321	319	272	327	326	285	332	292	336	303	333	290	302	283	318	312	285	289	321	321	305	311	284	319	311	329	286	308	300	301	338	280	290	282	271	312	292	281	287	312	306	305	298	284	281	288	280	304	289	291	300	302	334	333	264	292	314	305	310	323	323	273	292	315	289	304	297	335	305	286	352	344	301	294	329	315	292	335	292	338	302	302	295	325	307	282	302	335	305	295	312	307	287	301	296	330	315	293	327	294	323	319	287	272	334	314	279	321	318	319	299	300	308	318	331	285	299	321	324	319	319	295	321	343	302	313	312	293	300	288	316	287	301	289	304	274	297	326	330	302	287	328	281	285	304	302	333	325	307	343	302	285	313	285	279	275	296	286	304	312	309	306	322	301	310	304	322	298	333	324	300	296	306	280	320	292	311	290	325	239	317	328	311	278	302	303	315	324	315	280	297	298	323	320	285	315	288	309	329	309	312	282	301	314	297	308	295	303	315	314	310	325	293	283	277	339	307	340	308	285	308	285	352	303	281	298	297	318	295	304	304	305	312	265	282	300	312	329	306	319	333	292	286	306	313	315	302	316	300	313	315	292	316	295	330	310	308	302	326	310	318	326	319	278	312	317	285	304	287	305	324	318	297	294	292	329	290	295	347	287	306	290	293	301	301	316	309	269	309	325	286	272	318	320	274	286	263	320	335	308	302	318	337	311	317	332	291	284	303	291	312	318	302	313	325	323	312	284	309	309	304	310	326	296	312	325	321	296	316	309	307	297	291	268	302	310	310	289	332	318	300	312	313	327	269	247	296	281	298	322	326	337	288	328	281	292	321	317	300	299	325	341	319	310	290	331	291	303	299	287	318	327	328	309	305	300	303	290	285	312	278	306	299	320	266	334	298	297	315	330	299	317	297	303	295	333	304	341	331	268	338	336	341	338	302	303	289	282	311	332	303	278	317	315	323	308	279	296	289	290	279	329	296	317	299	322	300	301	300	311	327	314	326	287	322	346	317	287	278	310	309	312	312	293	289	293	326	333	345	305	275	338	298	321	288	290	322	287	305	304	265	315	293	311	325	311	304	283	347	324	342	284	299	300	306	303	310	301	300	288	303	317	337	295	301	322	311	301	300	317	330	285	310	305	326	295	299	323	312	334	296	313	275	318	312	322	324	328	312	338	317	286	303	324	292	286	331	300	305	309	325	319	266	335	309	289	341	285	250	318	317	298	310	302	286	286	298	271	301	300	282	322	312	316	310	293	300	310	294	296	296	300	331	357	292	282	314	329	294	312	306	314	300	302	327	296	321	295	315	315	305	316	319	296	326	326	356	288	286	319	310	297	332	319	299	315	326	324	292	321	314	287	299	290	304	300	291	318	330	278	306	285	281	293	306	281	311	320	297	301	269	297	294	312	300	317	300	284	304	321	312	290	302	281	313	305	299	318	307	297	318	313	302	331	294	286	337	335	301	324	298	324	313	286	292	297	323	295	314	313	282	299	304	317	316	271	338	294	329	306	303	280	302	283	279	289	327	333	317	255	323	339	315	336	329	284	293	280	306	266	327	305	319	301	297	305	281	296	303	308	317	302	294	272	336	325	283	340	321	336	296	329	308	325	304	340	303	283	297	284	338	275	297	323	301	301	316	275	283	308	290	332	313	317	302	322	299	324	297	329	300	298	316	293	309	292	305	296	311	297	287	292	317	299	326	316	286	302	300	310	313	314	278	297	285	333	292	334	292	317	304	298	325	302	310	300	308	312	300	323	294	267	305	305	301	318	330	304	289	292	305	335	294	302	263	300	319	302	285	290	279	291	300	313	299	303	280	299	290	305	335	288	289	277	313	337	269	321	313	308	301	318	314	291	301	323	296	323	277	301	306	305	279	294	288	307	301	324	311	330	305	305	296	318	292	300	309	328	323	294	302	325	290	273	305	301	298	291	322	289	295	313	316	286	281	290	327	309	291	282	301	288	320	294	300	294	297	291	326	323	329	326	321	327	295	291	314	328	282	330	309	305	319	282	300	332	287	307	301	327	278	286	323	309	308	316	295	303	289	316	336	296	305	304	327	260	324	273	308	316	334	285	276	308	292	310	301	331	305	291	317	323	317	282	296	309	283	295	297	318	282	303	274	325	276	324	306	336	308	274	300	297	290	329	301	301	289	293	305	337	321	341	341	305	285	316	307	293	286	323	300	314	325	308	332	278	290	338	328	296	332	319	295	298	292	300	314	304	298	295	309	278	305	297	299	287	287	304	286	301	309	343	318	314	313	270	297	278	307	333	320	323	312	322	313	330	298	309	291	284	307	314	308	305	315	290	268	305	286	306	317	281	317	311	288	307	331	305	264	309	306	279	297	282	278	306	299	339	312	321	316	304	316	291	308	314	260	309	271	301	328	290	284	316	317	302	318	322	339	296	283	297	311	341	278	289	311	320	315	314	312	285	297	268	331	293	288	324	315	305	314	318	297	292
26085	21908	29214	25931	12228	3807	1179	518	491	464	416	413	390	432	389	412	397	388	386	359	442	365	378	400	403	385	424	383	422	381	406	398	489	405	406	420	372	448	396	434	397	362	395	408	395	361	417	422	417	446	602	550	453	411	361	383	349	381	359	379	377	356	377	417	342	327	378	361	359	349	361	319	314	359	338	346	376	360	387	370	360	366	339	397	355	367	373	366	312	370	313	343	338	349	350	344	371	353	357	347	372	365	393	385	342	360	367	364	385	340	351	362	348	366	353	348	350	329	352	330	349	353	375	377	341	358	329	343	353	369	374	369	352	375	372	348	357	336	365	342	344	389	350	354	350	352	370	346	360	368	395	351	345	349	336	347	349	332	329	368	346	359	367	329	349	366	391	349	404	397	356	366	344	372	350	339	378	347	329	370	363	345	358	345	346	367	385	323	367	355	368	359	365	377	355	341	373	315	352	326	377	355	326	414	371	330	354	388	363	381	396	355	378	325	357	355	349	357	352	391	399	410	367	362	336	339	396	369	354	368	357	386	354	362	373	362	339	377	365	374	361	343	346	355	371	388	355	364	339	357	360	362	370	346	334	355	365	333	360	336	332	372	383	364	397	381	415	366	365	369	353	334	345	392	357	361	370	354	373	368	356	367	355	342	369	373	349	378	355	371	347	361	342	336	367	375	350	364	362	370	349	364	394	323	355	346	329	345	365	345	364	374	365	336	364	363	346	349	357	362	357	360	333	345	352	375	348	387	390	366	371	346	371	369	362	316	357	388	346	373	363	340	366	343	396	337	354	354	366	344	364	363	359	361	311	356	362	329	385	378	382	390	353	347	349	363	351	338	371	347	338	352	361	337	340	364	364	341	347	365	354	345	359	342	342	346	368	369	362	359	356	345	346	326	329	381	354	347	353	378	359	371	349	339	348	372	384	346	402	344	363	348	372	350	325	342	375	371	355	379	340	339	372	350	332	386	369	363	352	361	351	379	337	358	343	378	382	325	333	353	351	377	375	335	410	362	344	387	382	336	345	389	349	355	370	342	400	375	345	354	384	384	349	342	389	345	371	353	374	347	366	399	359	346	356	328	392	353	367	357	383	362	340	355	382	342	365	359	349	342	372	384	350	382	315	351	317	363	362	362	352	315	369	357	340	400	365	343	366	332	346	383	365	397	364	353	353	373	352	348	396	342	333	334	353	364	357	348	343	331	339	348	387	346	359	371	354	342	366	399	358	339	363	365	373	325	336	363	349	331	359	363	381	327	354	360	322	347	377	381	387	348	356	400	363	380	352	352	384	371	348	410	344	369	350	352	337	340	373	371	317	360	338	352	402	356	364	370	342	346	356	372	356	327	383	380	334	347	368	365	391	352	342	374	358	393	347	315	351	339	342	315	377	339	341	369	374	329	379	322	358	367	384	332	369	346	342	379	370	322	360	360	353	351	400	342	338	352	350	340	381	364	351	372	360	376	371	346	364	360	369	348	373	366	373	373	343	375	343	364	356	317	358	313	395	335	374	350	339	369	351	361	361	339	354	385	353	327	338	364	354	386	366	357	360	386	360	362	352	378	347	361	365	341	360	359	390	338	353	363	356	385	390	331	372	364	368	378	377	350	366	381	359	362	354	335	359	355	343	332	348	343	347	335	367	342	333	372	357	343	328	375	362	318	348	366	341	345	375	372	349	348	361	404	369	336	361	354	352	367	385	342	396	359	366	319	391	360	339	341	375	366	352	324	355	326	354	353	357	345	347	364	348	377	361	350	351	360	376	355	348	356	342	361	406	340	366	341	372	357	354	330	345	353	366	354	378	360	361	387	358	399	347	372	342	333	371	363	351	389	349	369	368	352	340	365	360	357	373	378	360	327	352	353	347	367	389	342	340	335	355	352	351	320	331	375	375	354	334	344	349	387	366	351	347	368	375	342	338	356	403	337	328	339	356	364	368	363	340	346	392	330	347	380	360	362	365	371	380	364	373	305	363	319	346	340	359	376	385	333	343	338	333	389	362	354	364	372	338	350	359	390	342	365	336	337	369	325	349	340	353	362	398	369	396	351	399	354	375	342	353	361	376	368	345	364	353	362	358	374	353	347	381	370	352	367	384	352	369	340	359	323	375	386	386	345	387	363	372	348	377	322	365	348	378	359	354	364	345	322	343	360	391	344	332	387	327	361	337	343	357	399	338	352	335	365	386	348	335	360	349	369	380	367	383	357	379	366	382	373	367	373	344	351	340	382	370	347	371	369	370	338	351	364	349	354	369	310	347	349	384	363	397	353	368	382	332	363	376	364	391	354	360	345	374	331	364	384	333	372	382	376	346	328	338	360	342	360	368	377	366	337	365	365	346	383	338	385	377	373	359	345	336	326	355	362	348	365	354	335	339	383	383	369	382	372	356	362	328	349	373	334	348	357	350	362	364	346	334	361	321	360	333	353	354	385	366	338	357	368	358	353	354	362	399	380	347	366	379	375	356	387	340	386	337	366	374	375	348	386	343	380	387	375	347	353	406	358	381	331	394	345	391	356	373	387	361	339	340	333	354	355	372	334	339	373	369	371	331	380	347	337	361	347	361	377	344	385	385	336	373	382	342	386	362	385	369	351	371	351	365	331	368	352	335	368	369	349	357	306	339	372	355	353	377	369	384	368	376	345	341	325	355	348	353	348	355	358	370	358	354	386	341	364	339	334	391	345	328	376	346	344	339	373	390	347	340	382	337	347	355	351	369	374	359	322	350	354	374	352	361	372	317	354	384	357	354	349	353	325	339	328	334	379	382	373	345	361	363	361	383	324	373	336	359	350	352	374	328	355	369	357	375	350	388	368	331	348	356	358	376	356	349	356	368	333	370	345	386	329	349	308	344	381	342	346	364	350	363	348	359	343	339	362	334	324	346	361	383	343	365	351	385	362	375	378	336	382	351	356	345	368	377	373	348	358	339	361	326	345	367	386	347	338	371	342	362	390	339	335	371	403	365	384	383	360	334	350	363	401	354	342	366	383	373	331	372	390	373	357	396	371	338	372	376	351	342	365	377	379	382	360	370	346	389	358	380	373	377	372	379	368	330	345	358	355	354	388	358	380	365	357	371	368	349	337	359	340	354	347	372	325	368	346	402	339	365	329	347	350	376	359	377	349	350	357	325	355	376	362	335	377	341	351	390	361	373	361	363	343	368	388	376	333	372	356	339	363	385	374	391	354	349	355	370	345	397	339	371	352	366	377	360	334	366	376	373	330	345	364	406	331	368	337	353	355	337	369	394	393	355	383	374	370	366	396	369	335	339	386	363	386	319	352	342	346	385	360	360	363	382	373	354	338	357	325	386	361	331	360	360	379	358	393	386	375	357	380	356	358	374	351	367	391	392	352	375	369	388	346	378	383	361	372	384	341	350	404	351	341	338	338	359	394	368	375	378	367	336	369	346	322	358	386	385	333	346	369	357	367	356	342	356	356	359	352	321	362	355	382	336	371	417	363	355	367
32818	53138	41711	15520	5785	5711	1918	830	662	600	558	514	477	467	475	481	489	460	463	457	432	439	508	479	544	452	478	487	468	481	445	487	582	540	520	497	485	476	512	501	527	485	503	507	522	443	446	475	476	625	743	743	637	449	384	421	422	408	393	395	410	440	425	376	423	400	419	407	417	422	401	431	431	426	418	418	396	427	437	436	411	415	436	413	380	414	420	403	412	406	449	405	419	427	387	427	413	397	394	426	461	380	392	393	420	399	431	396	393	413	405	428	392	387	434	407	438	389	416	423	417	429	397	410	400	401	434	404	419	381	406	370	413	452	403	432	374	404	413	419	399	402	380	409	428	394	436	417	417	420	408	394	432	413	419	378	392	428	424	392	401	414	392	415	393	388	449	411	410	448	375	394	365	404	438	422	400	413	385	397	454	391	406	439	463	427	440	383	421	400	440	442	416	374	424	416	426	426	374	419	412	407	398	377	396	386	391	401	389	394	373	427	405	398	439	398	408	429	414	409	411	437	380	416	400	428	406	433	384	421	392	407	400	451	387	372	392	435	403	389	451	377	408	383	414	406	403	408	372	396	401	374	404	369	448	383	458	368	396	407	396	424	442	394	404	414	392	429	387	431	411	433	394	427	408	391	418	376	400	419	419	382	415	402	406	409	443	416	422	392	403	367	423	421	444	387	469	396	435	408	397	428	430	441	371	431	402	411	386	431	412	397	406	430	414	426	416	403	434	381	419	376	420	400	415	429	422	441	380	442	438	425	417	435	415	379	411	414	435	399	411	424	395	412	407	402	407	433	408	386	429	395	429	429	369	389	410	408	432	416	428	416	379	411	401	430	395	404	422	421	442	411	412	438	370	422	369	412	403	440	403	405	387	418	372	389	411	398	404	415	453	430	410	402	428	465	424	429	419	399	408	426	445	409	414	454	444	413	448	425	454	408	413	408	431	379	409	397	414	429	430	391	401	433	392	424	390	379	393	406	383	382	407	424	413	407	429	410	416	427	392	393	452	402	380	396	410	429	396	408	385	388	443	396	414	418	409	389	408	387	445	384	397	402	444	388	417	428	413	346	398	410	404	431	376	410	444	424	423	424	380	402	390	440	427	432	419	407	418	439	395	437	398	374	379	397	415	429	403	414	410	398	421	419	418	433	434	417	386	405	397	417	397	399	405	386	409	405	405	380	414	385	394	380	388	392	386	370	384	391	416	407	383	438	411	392	426	407	417	431	423	413	412	420	396	362	397	360	428	435	379	406	405	407	410	436	399	411	393	389	409	380	393	436	385	389	414	371	378	464	382	394	408	418	408	394	404	410	423	415	371	401	435	430	443	391	448	437	432	414	412	410	375	408	425	428	445	433	410	430	435	407	400	403	405	421	369	437	408	406	375	415	391	453	400	421	381	420	410	397	429	409	404	401	421	405	422	412	402	420	377	413	423	436	432	429	416	428	404	388	410	398	396	415	408	374	430	401	410	440	418	407	394	444	428	393	394	399	400	403	405	395	438	377	413	426	446	409	466	397	432	379	422	390	427	413	424	441	442	395	396	410	376	453	433	424	414	379	461	441	440	428	379	425	396	411	412	409	384	462	439	442	413	400	426	424	424	393	423	405	404	410	414	381	435	438	400	409	441	422	433	426	451	437	411	404	421	422	411	384	435	410	455	411	392	424	397	398	411	424	377	415	406	396	406	381	375	375	381	430	409	443	450	394	425	345	420	416	415	420	404	405	413	443	433	442	418	373	388	434	409	427	405	399	394	437	429	426	405	446	417	378	444	385	438	358	385	431	420	419	424	421	408	449	409	418	431	415	384	388	397	387	407	389	420	419	422	386	454	426	367	402	403	417	404	404	415	396	433	433	398	400	424	430	384	406	400	437	442	409	384	405	379	406	397	385	429	445	424	434	406	441	382	419	363	425	426	433	407	435	377	415	387	402	409	401	416	423	401	399	430	397	401	441	397	395	413	427	398	428	396	396	414	431	401	458	424	377	418	383	417	412	426	415	401	418	455	420	379	399	435	421	432	424	400	444	407	394	443	393	411	401	379	421	411	439	439	427	409	401	423	409	390	396	428	411	401	402	437	372	432	408	400	408	442	429	389	404	424	411	407	399	406	377	412	406	403	403	439	388	418	400	440	406	403	428	395	366	404	414	390	418	427	426	398	413	410	399	403	408	413	422	415	388	412	434	400	402	442	404	407	420	399	413	442	417	400	419	389	409	424	401	443	440	421	388	409	425	421	386	376	390	414	399	400	428	430	439	427	397	384	407	405	447	435	420	419	406	405	387	423	367	417	407	422	394	400	405	412	433	393	426	470	384	389	432	399	410	402	423	376	461	418	397	413	390	419	366	403	400	440	390	408	382	424	394	413	417	408	425	423	404	411	393	385	418	421	377	402	421	420	401	412	435	445	452	402	411	376	455	397	388	407	430	439	393	403	398	437	388	416	400	420	367	444	434	408	425	408	402	418	405	406	412	395	394	404	412	406	408	394	388	405	438	425	395	411	400	382	393	371	415	417	402	384	409	413	455	422	389	395	396	402	384	409	400	396	414	400	409	386	416	418	422	429	455	437	391	414	465	407	401	377	379	417	402	431	437	397	410	417	417	444	404	419	430	410	438	428	410	405	423	415	399	386	402	398	416	384	402	403	413	453	417	423	423	424	412	419	439	432	408	445	413	398	437	395	464	403	418	431	403	385	404	410	416	409	425	435	417	447	414	410	384	418	442	441	410	384	385	402	399	391	409	441	404	421	387	377	386	415	447	438	386	416	391	399	409	391	440	399	365	384	426	374	411	386	449	392	405	432	405	408	394	374	423	384	419	412	387	412	415	436	408	417	395	397	420	425	438	421	386	428	449	408	409	413	379	408	411	409	365	418	400	383	409	385	435	391	431	400	412	415	416	417	437	403	408	411	411	442	407	395	390	434	414	417	389	394	386	385	445	448	418	424	453	407	425	386	412	403	397	387	414	450	413	434	454	389	416	411	424	393	452	426	401	396	405	412	435	428	402	395	381	417	387	428	417	384	434	395	416	420	400	420	433	398	441	392	415	408	420	430	407	428	382	401	396	409	417	393	404	410	427	419	423	404	420	428	403	455	421	404	439	395	438	427	445	379	420	415	422	386	412	412	403	396	399	399	405	417	402	409	416	469	396	398	367	417	425	375	380	413	395	401	432	389	393	386	424	442	398	416	421	429	414	402	381	390	386	442	419	386	402	402	413	376	384	394	411	440	395	415	407	387	378	399	423	393	388	408	416	405	396	407	394	421	410	431	446	429	406	410	450	422	422	434	396	394	420	439	406	419	379	402	424	395	419	400	425	408	422	431	405	397	435	411	384	412	413	433	387	424	396	459	400	392	392	391	425	417	388	398	401	434	409	479	448	432	427	394	414	411	423	404	402	375	435	436	452	417	440	386	437	401	407	396	449	407	390	407	432	390	388	414	404	407	439	425	391	437	438	433	413	427	410
22765	20943	28392	23655	20962	20877	9337	1176	695	604	575	524	497	473	471	407	443	359	403	351	391	401	434	430	422	417	380	429	398	449	422	393	508	525	482	460	485	411	405	393	414	378	358	391	369	393	377	382	594	958	1095	829	637	331	357	330	316	351	326	291	288	330	307	306	302	329	298	328	314	284	344	338	314	333	338	315	317	333	313	317	319	303	317	332	313	322	305	288	290	302	296	300	303	335	334	341	319	316	295	327	280	318	356	274	309	328	321	298	308	301	317	348	302	338	329	312	341	313	315	324	345	298	338	307	298	316	324	314	321	298	309	337	327	311	339	279	323	317	335	300	326	332	270	328	333	389	317	312	271	332	277	315	306	344	328	345	323	315	321	296	301	315	296	332	311	332	270	333	332	300	340	313	310	332	301	278	324	303	350	316	322	341	314	296	329	329	331	306	296	334	338	321	313	319	320	306	294	311	297	316	289	314	299	318	347	335	325	317	328	311	316	319	288	341	319	344	302	303	342	318	328	309	336	333	348	329	324	303	318	326	313	333	330	318	308	304	346	330	286	333	320	333	293	324	336	303	336	311	309	303	331	333	310	338	298	325	313	299	309	320	314	313	299	294	311	322	321	304	333	351	337	327	308	324	336	339	315	325	309	318	292	303	336	286	349	331	305	317	378	350	308	293	321	333	306	309	317	319	328	316	300	350	288	311	338	334	337	331	325	325	340	361	327	329	332	292	338	331	330	318	338	300	321	311	350	331	305	342	325	293	299	319	309	330	283	325	328	297	304	334	353	314	345	317	313	358	297	298	306	328	299	342	284	336	315	322	278	299	341	340	295	296	273	316	330	286	325	335	290	307	348	343	316	312	293	320	345	311	332	332	316	306	342	323	296	320	300	344	340	349	303	293	322	281	326	340	339	317	337	317	309	345	317	321	321	303	295	332	309	297	344	308	332	314	306	308	282	286	331	320	370	308	289	310	326	317	330	321	329	335	318	304	301	323	311	334	290	340	311	324	312	307	306	300	319	323	318	303	304	302	341	342	328	295	320	315	313	303	306	297	322	297	322	317	317	314	324	321	356	314	314	345	318	326	328	307	341	338	309	311	333	340	293	331	318	324	333	333	329	342	332	307	314	281	295	334	301	309	295	286	338	311	314	348	319	318	311	367	327	321	321	316	292	325	296	317	312	305	309	323	341	308	346	295	296	301	301	314	281	325	319	323	310	336	316	320	337	328	306	314	310	306	291	304	343	333	308	304	307	306	298	301	312	335	321	309	326	329	314	304	315	309	362	317	345	299	303	310	351	309	346	313	291	327	305	328	296	345	306	351	330	336	304	291	322	336	322	310	322	324	347	325	314	304	317	312	320	327	335	313	349	313	308	282	359	317	306	308	321	309	298	318	313	291	306	360	327	261	344	309	343	336	335	324	316	301	340	321	318	308	300	305	352	312	302	314	329	324	298	320	314	328	320	327	324	320	298	322	349	325	346	304	333	322	329	287	346	340	269	309	324	328	308	347	303	313	315	327	316	314	336	300	332	288	307	317	320	328	337	312	326	305	329	313	310	305	320	298	312	357	325	322	297	314	327	317	299	326	286	336	326	364	353	341	328	326	342	314	314	308	305	299	316	303	346	344	285	319	321	315	316	324	324	321	312	311	321	328	299	367	342	322	307	320	316	332	343	329	331	332	332	326	325	336	312	303	305	317	339	314	319	357	326	315	337	294	310	298	313	318	331	345	287	363	299	326	330	308	296	328	286	323	319	325	323	332	322	330	336	305	298	290	298	326	346	290	331	308	311	325	321	351	317	314	308	303	314	298	310	346	338	324	332	318	320	347	320	326	299	339	315	329	290	319	353	332	338	313	322	326	329	282	356	339	315	340	329	293	319	315	306	299	312	348	313	320	336	294	309	325	300	302	298	296	322	304	283	314	316	323	336	316	298	298	299	345	286	347	292	320	319	323	346	299	311	321	342	299	313	312	348	301	312	337	331	316	325	308	292	313	298	328	331	308	310	330	323	330	314	324	333	306	324	299	333	352	369	324	314	324	316	306	315	320	307	302	317	350	358	344	322	351	332	333	331	315	303	279	311	304	297	319	360	329	298	338	323	308	307	336	299	321	301	322	321	290	311	329	353	346	304	307	330	347	329	339	310	353	316	291	323	319	329	320	349	287	335	305	327	301	312	306	321	342	321	323	345	327	308	329	322	337	303	313	292	313	330	356	323	327	324	322	295	319	277	318	330	308	313	324	325	331	317	308	290	346	327	315	317	302	328	322	328	286	305	342	319	297	297	327	315	297	320	306	323	330	288	321	337	318	320	336	313	298	338	290	302	337	321	324	315	317	325	316	336	317	311	306	299	311	272	299	307	333	276	340	316	336	318	311	300	334	317	320	318	298	324	313	299	282	302	327	320	321	334	311	353	318	328	352	319	317	309	330	343	299	342	304	309	349	297	289	305	313	326	327	304	306	302	342	330	313	294	323	319	333	354	261	335	286	356	313	307	278	306	278	328	335	315	317	314	330	302	310	316	314	324	328	330	314	339	339	302	330	300	327	282	317	333	302	324	303	320	319	329	328	342	311	313	323	333	339	328	332	296	339	306	317	337	345	300	299	337	333	324	302	289	295	332	316	291	316	293	330	316	316	328	301	309	281	300	259	328	300	332	313	309	299	317	304	301	334	349	318	360	321	327	334	314	326	321	294	296	317	295	332	346	349	355	335	296	320	308	330	332	321	317	316	320	298	324	306	336	294	322	343	312	292	343	325	308	295	314	281	315	341	311	288	299	333	331	347	327	311	347	342	329	310	332	333	349	333	314	313	321	323	299	332	296	329	306	333	331	314	315	292	320	318	310	326	306	312	304	323	321	327	357	320	328	316	326	286	323	325	348	321	290	341	274	333	319	323	316	322	320	324	337	281	297	319	313	331	333	351	283	365	331	314	284	317	336	320	339	331	317	325	305	318	343	318	331	310	291	300	337	307	324	311	297	301	313	316	315	331	337	306	306	317	332	309	318	318	312	311	307	323	317	302	326	302	337	337	287	339	324	280	334	296	298	316	338	317	306	312	318	325	326	300	341	314	322	302	333	339	341	322	291	280	300	294	318	289	320	338	306	294	325	320	330	340	310	353	309	299	302	327	323	313	354	336	292	310	281	325	335	325	328	292	314	325	337	317	333	329	330	317	311	292	300	312	328	324	336	319	307	333	342	320	296	334	283	293	317	344	323	355	312	312	332	310	301	326	314	333	290	358	340	310	341	331	340	303	300	311	289	302	310	312	333	322	323	325	289	363	343	313	310	333	313	315	324	337	281	325	326	322	283	311	284	321	317	328	305	326	353	319	319	276	354	295	299	346	313	303	315	280	342	327	341	316	310	322	358	335	322	306	337	325	305	300	324	349	320	341	309	310	302	345	292	308	286	296	335	320	309	305	313	311	296	350	336	303	292	312	322	344	308	315	307	332	328	301	340	362	313	335
34029	62947	44807	18467	14078	9907	3764	1569	1223	965	830	776	695	631	674	525	519	531	468	426	465	454	468	562	536	487	500	468	508	529	531	492	546	584	617	615	584	529	503	463	467	482	446	436	393	442	485	469	677	1348	1477	1096	882	378	387	343	358	393	333	340	342	348	379	375	360	357	375	397	350	365	369	356	356	340	380	339	351	367	371	376	364	342	383	353	364	375	348	360	362	344	354	385	357	378	373	347	399	372	335	370	321	344	350	341	372	342	336	364	346	362	344	342	345	369	348	339	351	345	351	381	364	351	369	366	371	361	364	346	370	342	356	333	370	326	395	365	366	330	343	357	365	390	320	354	351	368	355	338	387	345	367	355	370	385	368	347	364	339	344	346	351	335	381	330	293	362	375	396	347	384	330	324	336	381	357	363	355	364	344	370	372	378	381	377	360	371	402	349	371	384	338	358	329	361	371	377	329	351	379	343	328	372	368	389	318	371	354	345	333	363	361	355	335	357	351	352	355	383	362	366	328	396	319	351	366	353	357	326	333	380	359	385	350	391	381	346	342	344	347	375	328	384	369	362	385	337	325	356	356	385	367	339	378	353	340	390	389	384	329	379	376	354	345	360	304	328	377	330	358	372	358	366	389	373	393	411	376	381	376	347	340	364	371	329	367	327	343	355	377	342	347	378	324	380	330	372	362	358	369	362	385	341	377	382	396	347	357	375	366	366	363	334	399	345	340	375	359	362	353	370	363	349	377	353	353	360	344	370	366	349	367	387	337	346	338	347	343	378	341	366	350	335	373	338	318	326	369	379	395	345	373	373	334	386	365	355	356	355	342	379	359	342	348	347	360	359	346	333	378	339	366	338	316	372	346	362	365	350	387	334	375	353	345	384	334	378	358	378	370	366	314	362	339	335	344	356	362	350	322	373	323	344	362	375	364	376	347	359	358	378	393	381	366	339	348	379	355	379	325	361	359	341	361	385	348	355	322	338	399	347	346	340	377	388	400	352	351	384	348	373	383	399	355	336	375	349	332	370	330	374	367	364	359	355	375	363	341	390	388	351	369	353	388	344	340	345	370	368	320	370	345	336	356	381	376	367	329	344	360	353	356	350	337	327	395	337	344	360	329	367	378	386	372	347	334	362	375	373	374	369	389	329	355	341	391	392	375	361	367	356	369	376	351	350	334	356	382	378	362	354	321	370	379	358	352	396	358	377	350	357	366	354	354	386	352	346	347	379	351	371	310	349	348	352	361	374	370	347	351	356	403	365	345	369	380	358	320	350	361	350	360	347	364	376	396	366	360	332	358	337	341	335	333	343	364	357	329	355	356	351	349	361	367	367	354	338	342	336	370	338	370	338	337	371	337	363	355	355	372	365	341	369	395	372	344	330	366	347	368	345	352	375	341	357	383	375	323	403	350	366	341	373	344	342	396	372	365	349	375	359	369	367	360	361	336	381	344	362	349	364	340	373	357	359	371	336	362	369	349	359	338	377	335	382	357	359	353	338	342	355	358	340	339	374	370	369	362	376	365	359	337	383	351	356	328	354	362	330	385	346	355	354	359	367	375	349	365	326	359	384	351	365	369	345	345	399	350	375	367	334	373	348	341	361	341	350	347	339	355	349	391	349	340	382	354	349	359	354	347	331	363	370	360	337	387	350	338	377	348	349	354	369	364	368	351	348	316	349	355	358	412	340	348	352	362	350	360	367	369	327	321	345	342	341	387	366	338	338	361	359	369	363	350	390	347	356	358	344	356	364	321	397	341	344	364	355	334	354	388	345	349	329	324	388	366	348	388	356	383	361	366	403	390	364	346	332	311	381	371	355	401	384	337	351	334	363	331	351	387	365	387	364	345	395	346	334	364	399	326	345	352	327	355	349	370	337	347	354	345	314	354	359	381	368	370	354	362	369	387	339	369	380	366	351	357	346	349	336	364	354	357	356	372	345	356	356	342	338	337	333	381	377	363	369	361	376	375	362	354	334	346	348	339	353	343	353	381	358	353	372	377	352	346	384	368	344	323	347	360	370	369	330	373	374	392	348	341	359	353	353	340	391	342	359	348	381	383	367	348	328	360	315	403	346	394	318	346	396	331	332	350	354	342	339	364	381	368	405	358	374	370	358	380	363	315	366	349	361	365	358	359	354	380	354	355	356	377	346	375	361	366	375	375	343	338	336	318	383	371	358	357	366	376	343	344	345	336	362	374	361	333	382	339	382	330	381	352	362	334	319	362	369	337	386	313	355	365	386	353	365	366	359	366	374	359	391	387	383	363	376	373	362	330	344	345	380	324	389	316	383	317	353	366	372	349	395	374	368	350	366	355	361	362	344	360	320	386	359	341	349	352	323	347	375	354	372	351	367	338	386	374	347	325	357	361	359	364	341	355	366	357	365	348	366	347	362	353	372	348	345	365	388	323	367	373	393	360	345	346	385	335	376	353	340	338	385	381	377	323	369	372	315	331	358	336	348	341	372	369	352	344	329	344	371	358	361	346	357	368	353	370	362	357	320	397	355	338	361	332	341	343	363	320	350	357	344	367	350	328	335	341	366	370	350	347	360	402	376	367	330	334	395	372	366	326	357	368	389	356	329	364	379	343	361	349	373	356	351	375	360	379	354	357	388	348	372	353	385	357	386	348	387	341	377	366	371	349	331	347	372	405	370	354	344	373	355	349	348	365	310	345	363	366	383	347	336	359	328	354	356	362	363	364	372	370	339	349	351	343	366	355	351	340	348	375	355	396	357	357	351	340	371	385	355	318	365	362	316	361	338	336	340	370	348	363	356	360	394	350	356	340	355	337	352	336	350	364	366	411	331	358	376	334	369	321	365	359	373	367	348	385	370	356	371	332	336	375	351	363	361	388	360	398	353	343	369	377	340	371	357	363	361	366	337	357	347	334	339	347	343	345	350	358	353	362	332	355	344	396	385	322	312	354	323	368	367	369	332	340	380	355	345	360	346	324	400	372	380	338	345	355	327	350	350	342	371	366	377	363	378	346	363	321	381	352	372	366	336	351	345	356	356	352	327	339	332	360	386	359	348	400	382	359	339	353	358	370	385	370	346	368	372	311	332	371	335	378	338	365	369	334	350	355	369	354	380	346	369	343	336	352	319	351	345	391	351	341	370	379	337	353	365	350	341	403	373	396	366	374	311	346	315	343	376	395	350	339	359	368	380	380	373	370	380	359	384	372	326	352	327	370	356	353	386	365	345	379	356	375	354	355	360	330	348	350	359	348	357	380	355	342	346	360	361	335	351	363	380	341	368	353	337	326	366	360	375	331	333	374	354	356	363	375	360	358	336	335	347	358	388	331	339	352	334	387	358	371	327	340	363	357	354	337	368	373	349	356	368	344	351	328	401	313	345	333	370	373	361	335	354	376	373	346	345	388	322	355	353	376	364	342	366	352	350	322	359	351	313	362	370	342	372	344	381	370	359	358	392	356	374	351	325	336	356	343	376	332	334	369	354	358	338	361	352	371	366
28445	28962	31524	13559	3202	1378	399	355	292	303	297	311	295	325	288	276	340	284	283	318	288	306	287	294	281	322	337	285	319	323	303	318	354	309	318	300	338	289	299	281	335	343	299	309	328	353	326	301	266	267	343	319	280	296	291	282	286	287	274	282	292	286	293	291	287	287	272	290	294	300	302	288	303	307	258	267	298	292	291	301	262	278	300	279	287	266	254	310	295	266	283	294	286	285	270	270	282	282	292	279	265	286	258	276	284	285	317	291	246	274	279	310	266	273	277	291	285	281	268	298	297	263	275	296	277	262	264	279	314	287	293	302	270	265	271	299	273	293	291	279	311	290	255	264	276	274	258	298	267	281	285	282	301	306	302	295	274	301	289	313	283	263	305	281	284	283	293	311	282	269	244	311	302	304	294	290	301	252	262	248	291	286	264	281	283	274	274	291	286	265	283	276	260	294	302	272	286	273	294	246	268	275	280	271	315	288	281	281	293	280	286	292	280	275	317	275	259	279	297	277	290	267	300	291	290	271	264	279	301	281	284	282	287	312	260	266	283	283	291	297	266	274	302	271	238	282	296	276	288	288	257	291	289	240	296	291	258	289	272	277	314	269	287	297	295	282	278	267	288	283	270	259	310	293	254	246	291	286	249	284	265	280	277	251	282	283	250	264	253	274	283	251	301	256	258	254	303	299	261	290	265	266	290	284	266	285	257	263	284	297	296	298	296	320	295	273	284	291	287	312	277	291	254	296	281	274	263	288	310	263	278	252	263	259	281	267	259	281	288	294	274	277	274	273	270	304	280	278	292	246	292	275	332	304	257	271	283	266	266	270	273	303	274	329	290	273	274	290	265	287	285	301	257	259	286	271	247	294	287	314	296	267	279	282	296	266	272	294	291	284	292	297	275	299	264	285	281	280	247	289	288	282	318	330	276	294	278	283	288	273	268	300	306	290	286	260	288	295	267	291	274	297	288	269	282	272	285	287	257	284	274	243	274	249	297	265	248	284	274	251	314	302	268	275	275	286	256	248	274	275	286	291	292	289	296	287	280	286	295	238	311	287	260	305	279	269	284	297	278	273	275	275	265	271	281	297	279	298	251	291	301	296	260	296	277	284	262	254	265	256	299	283	287	281	292	305	309	278	282	291	327	282	299	287	277	271	272	262	282	299	274	277	286	275	264	270	271	280	309	272	304	271	292	293	309	263	247	265	292	288	296	294	273	271	291	266	279	276	288	270	295	287	262	294	265	280	281	276	280	266	267	295	263	255	258	284	262	296	246	279	316	288	287	309	250	261	277	299	263	292	272	295	256	290	260	292	302	254	298	305	283	287	311	275	300	273	267	303	278	278	274	271	294	309	256	305	266	284	282	285	277	268	271	239	284	310	296	276	302	275	296	277	290	282	269	279	285	270	263	282	278	288	270	236	272	298	307	277	260	298	258	279	276	308	286	306	303	253	305	253	262	305	264	289	251	285	307	253	265	292	277	286	289	334	287	285	289	281	247	264	291	284	264	294	265	275	278	313	285	251	280	252	294	257	275	295	293	284	306	336	277	285	300	298	302	275	316	301	283	272	265	306	313	298	280	286	277	281	268	284	274	260	294	247	303	279	277	307	304	246	284	272	289	279	287	291	275	308	284	274	294	273	293	288	272	265	282	274	254	262	296	278	267	270	262	264	271	293	309	305	273	272	269	274	261	312	262	300	304	283	262	290	300	264	280	326	281	276	290	285	292	307	288	277	308	257	311	263	276	276	261	265	302	301	265	317	243	258	250	278	308	268	267	286	260	278	274	319	309	315	277	311	281	272	286	283	285	268	294	306	320	265	301	292	286	274	277	275	289	272	303	262	284	290	262	319	319	316	268	276	254	268	257	288	287	285	311	270	301	285	265	283	270	300	251	261	285	270	280	276	291	274	282	257	297	289	301	276	285	287	281	285	294	277	286	299	266	292	297	316	314	273	273	298	278	290	247	291	275	299	255	302	280	306	275	285	288	270	302	280	269	244	252	266	282	270	292	294	283	279	261	309	282	294	289	301	318	295	308	293	263	287	299	256	284	307	272	276	295	275	286	302	284	286	284	298	286	275	276	280	321	283	288	278	307	305	274	288	277	294	270	269	298	300	282	274	264	278	267	263	289	282	285	265	281	296	287	281	275	272	292	293	316	291	312	282	272	268	285	280	302	264	273	289	268	278	299	276	276	265	242	275	299	306	266	300	288	274	287	298	291	264	274	259	282	282	294	290	281	271	309	283	247	265	299	270	274	270	256	269	265	287	303	295	293	292	302	290	252	274	259	283	284	273	301	293	303	295	277	275	274	278	296	291	253	271	280	279	307	300	257	264	281	293	285	268	302	297	281	271	295	279	278	296	277	288	286	284	299	284	259	272	284	277	277	278	268	281	274	265	279	300	269	290	285	294	257	267	281	263	257	282	276	260	256	280	269	289	265	272	293	290	298	286	286	238	274	280	303	287	284	259	271	292	283	287	304	301	291	293	269	287	284	286	262	284	287	272	266	304	220	277	294	278	287	269	276	269	279	270	266	287	262	236	269	288	294	294	288	274	284	274	290	267	254	288	263	280	275	287	286	280	280	276	284	302	303	295	287	278	266	270	303	283	285	259	264	304	269	312	262	286	284	268	292	271	267	263	276	297	262	294	302	264	283	294	318	308	274	305	294	295	288	282	266	270	277	288	311	295	296	268	286	274	268	242	292	257	258	258	284	314	291	272	276	266	259	277	292	286	295	292	279	269	279	306	287	293	273	256	257	257	314	291	298	290	278	258	288	305	311	289	283	274	288	276	304	289	257	253	279	289	261	275	287	280	306	290	299	269	268	294	281	283	286	286	280	257	268	277	249	298	304	271	263	258	294	284	336	286	283	265	336	287	295	258	265	291	264	280	275	304	281	263	276	315	271	252	295	257	285	276	255	311	258	275	307	223	281	280	281	276	288	312	287	276	298	311	307	284	291	271	301	304	305	286	317	263	323	293	253	283	269	286	285	257	312	309	297	288	285	280	284	282	292	302	312	289	270	306	269	267	273	305	281	300	294	247	282	281	316	295	275	290	271	272	252	276	296	292	292	266	296	263	269	270	304	302	281	294	277	267	283	260	291	286	289	294	290	282	272	278	252	284	276	254	291	297	267	265	294	304	295	267	288	283	282	290	269	304	275	269	286	278	311	308	305	295	263	262	294	269	259	286	260	269	319	289	267	282	277	279	278	275	303	285	290	266	268	260	294	282	300	253	239	266	294	272	256	267	280	289	264	266	299	273	271	281	289	275	291	286	302	287	298	286	251	270	305	260	284	284	262	293	289	281	291	284	254	283	291	274	270	269	296	277	273	274	282	284	331	315	284	272	291	272	287	275	305	285	285	264	278	295	290	275	283	285	267	271	292	293	275	311	271	282	301	286	302	279	307	281	287	283	280	296	301	300	299	261	266	261	277	282	290	276	283	250	278	277	270	308	271	281	315	290
31068	45866	31544	9366	4475	2339	635	409	402	413	374	362	392	376	399	361	313	330	359	352	381	378	364	367	383	362	393	377	384	398	404	417	380	391	364	358	378	394	368	354	347	376	360	384	397	383	384	341	350	373	396	412	377	370	305	322	286	309	328	339	312	343	333	326	314	355	348	355	309	335	325	288	341	312	343	340	347	326	306	319	349	320	349	305	356	321	331	306	322	297	318	318	337	339	331	294	333	305	342	329	362	366	344	354	325	332	331	287	319	379	370	346	335	343	312	353	356	314	344	341	326	336	318	350	314	321	324	352	328	293	326	307	326	336	326	316	305	331	323	336	338	330	324	327	299	283	341	339	343	342	314	314	319	347	306	330	314	314	341	329	341	342	315	303	341	338	363	314	335	338	340	307	335	314	326	358	301	295	344	354	362	308	303	349	321	334	326	308	327	326	363	318	349	362	310	328	346	345	319	355	337	325	325	298	342	320	326	359	313	364	322	320	304	374	313	349	354	330	358	333	340	342	353	323	333	349	340	343	329	317	333	322	324	338	331	322	330	350	335	323	342	323	341	293	307	352	328	319	343	354	281	295	334	327	351	295	338	351	315	306	324	323	329	324	316	332	339	333	325	325	333	370	353	335	330	327	332	314	332	318	335	336	331	322	330	335	344	315	321	344	315	336	340	328	343	328	322	360	301	352	339	328	321	311	330	298	326	338	325	328	361	341	341	322	303	338	354	327	315	369	325	330	312	326	363	353	337	362	348	348	340	333	339	365	324	334	324	334	322	335	361	356	323	307	343	321	312	364	317	342	334	313	329	329	343	321	322	320	357	336	317	357	336	325	301	303	326	334	354	339	328	333	349	364	326	291	331	323	311	344	356	331	321	367	331	329	335	322	323	330	309	318	298	311	329	322	316	334	307	327	349	350	342	311	331	325	292	345	318	301	322	326	330	312	331	344	331	334	371	344	325	300	301	329	311	320	324	331	303	339	306	319	313	325	308	335	339	321	348	285	330	307	300	359	341	361	328	344	329	332	335	334	307	325	288	323	340	332	317	308	349	303	321	333	358	324	305	356	322	344	335	317	323	315	317	332	332	345	358	354	292	354	372	343	332	319	304	332	312	337	320	310	317	339	341	326	352	330	332	325	298	336	291	337	324	329	304	311	356	362	331	337	313	316	335	322	351	347	303	336	326	331	350	344	343	323	354	336	353	309	317	325	353	305	337	336	325	330	334	322	324	336	334	340	369	338	328	312	323	324	332	354	362	320	324	353	312	314	349	348	332	334	293	340	346	322	299	336	352	315	324	319	353	349	317	324	327	327	311	333	359	306	343	335	336	333	324	359	342	351	363	329	303	324	348	312	342	333	329	318	350	326	336	326	332	319	314	335	353	321	332	304	335	334	338	334	319	318	330	349	298	319	313	333	307	344	340	335	335	327	334	335	353	337	343	336	323	344	323	319	333	326	324	305	324	313	334	331	338	292	330	351	353	322	358	350	331	299	321	345	328	328	342	312	320	284	315	332	314	334	349	328	290	339	349	316	293	306	357	315	319	304	308	309	308	328	334	313	345	326	326	330	335	329	335	367	317	329	334	334	352	326	344	323	321	353	336	338	342	322	340	344	325	340	316	312	368	335	308	356	335	329	362	322	332	326	342	292	328	328	319	351	373	333	340	327	349	337	341	319	314	342	364	299	338	324	306	332	304	367	329	315	321	323	329	304	330	331	333	352	328	328	348	327	350	330	331	329	308	330	346	338	313	345	357	309	336	323	338	324	355	331	336	326	335	328	336	324	322	327	337	336	328	331	335	305	336	294	340	339	301	333	296	300	349	338	328	332	317	321	347	340	334	341	316	344	325	325	326	316	301	314	329	320	324	329	321	321	334	355	317	316	333	320	338	351	325	327	314	330	337	335	329	328	320	335	321	315	310	378	310	342	305	335	314	356	328	357	304	325	337	293	358	340	311	350	337	360	288	295	335	336	373	334	338	342	339	304	330	310	331	310	313	328	348	319	373	318	325	360	346	342	335	363	353	340	345	331	330	327	300	315	351	343	296	298	341	341	311	337	335	336	325	343	361	325	368	312	300	301	327	335	375	306	343	321	347	322	333	342	352	350	323	354	343	343	352	350	329	375	302	321	322	345	348	334	321	305	339	305	325	349	315	324	317	348	343	333	322	324	307	353	326	331	333	328	303	315	326	311	328	334	306	341	341	330	341	326	313	325	355	361	305	371	314	299	335	333	314	362	336	314	342	355	326	307	349	306	324	298	340	304	322	339	328	331	345	335	310	319	317	349	322	328	318	317	368	334	314	313	321	305	310	343	319	335	327	324	306	382	341	301	343	327	318	329	345	338	319	377	311	342	363	352	345	330	293	313	318	333	305	320	347	305	329	306	304	321	320	346	283	336	329	304	363	364	343	310	338	349	335	358	335	340	303	356	327	361	306	337	323	339	339	326	339	330	309	288	339	336	364	331	351	325	346	337	352	355	366	334	351	309	330	379	329	331	333	331	350	333	314	346	333	348	327	328	305	316	352	340	369	322	304	334	330	340	340	349	337	333	316	328	334	329	343	324	306	324	387	312	327	329	375	302	372	325	316	331	349	366	334	313	313	351	335	380	346	331	321	314	332	335	334	312	345	330	328	290	336	315	351	327	326	311	304	334	340	341	332	333	319	312	315	309	348	321	340	360	343	330	341	351	323	331	325	319	334	358	316	364	306	330	333	343	313	350	355	341	328	307	336	348	299	326	327	336	370	316	327	318	316	306	365	312	345	331	325	322	330	324	344	315	310	348	342	330	308	327	320	327	330	340	304	304	366	340	337	335	319	332	332	351	344	307	349	338	341	301	345	339	360	318	346	335	330	357	327	326	284	321	334	313	304	326	356	317	337	329	326	341	295	297	324	303	337	350	333	335	341	347	320	362	333	341	324	324	328	342	327	341	338	334	334	330	335	330	339	333	320	305	345	333	321	319	321	316	311	312	336	322	356	364	329	322	339	300	342	325	348	348	325	327	341	351	314	348	353	336	342	358	332	336	317	340	304	341	315	358	313	331	314	318	326	319	345	339	355	333	331	320	344	326	350	325	342	326	339	318	312	334	314	334	357	330	342	330	336	327	380	335	332	401	335	329	331	357	323	300	305	303	288	368	358	323	342	332	360	332	305	328	336	323	326	340	311	317	330	314	307	346	318	352	333	342	307	328	311	323	322	320	317	366	359	367	349	336	313	325	300	325	322	352	325	315	300	358	342	297	324	343	333	323	310	332	304	341	324	317	307	349	339	346	342	337	309	306	317	291	326	331	350	336	311	356	355	360	319	300	327	343	334	354	337	363	347	351	322	317	327	341	309	341	388	372	317	323	305	350	316	327	342	345	313	345	317	325	335	328	309	346	307	355	346	322	299	343	325	332	331	309	345	301	312	325	299	352	349	346	330	311	336	325	336	317	320	315	368	321	335	353	328	368	338	339	339	318
23796	20897	27900	24070	20971	12645	1392	609	538	384	396	367	318	328	295	285	345	306	338	291	308	284	349	354	370	383	340	358	320	333	306	329	314	317	287	324	273	287	284	306	277	313	311	279	283	316	273	319	306	333	474	546	687	522	226	270	280	256	250	240	279	265	241	257	221	265	224	251	272	263	236	229	250	261	252	264	258	242	244	260	206	261	268	256	253	274	220	244	282	256	251	258	257	260	261	284	283	258	257	256	236	224	260	270	286	243	272	252	261	254	249	242	232	225	257	241	257	217	255	236	243	255	236	256	238	232	248	261	244	244	244	246	254	265	250	233	272	234	251	255	249	246	270	238	259	255	239	262	261	254	247	245	253	224	241	260	245	235	220	241	257	232	241	279	250	232	245	253	258	237	244	261	278	271	279	277	254	266	262	242	243	239	242	276	269	250	256	257	286	244	258	249	255	248	219	242	275	216	264	242	268	250	253	268	249	249	268	239	246	268	212	256	250	250	278	229	256	238	262	246	250	271	259	273	258	270	247	245	257	268	271	237	245	267	256	255	251	234	220	240	252	268	274	251	241	229	226	263	247	225	267	246	238	255	273	233	247	233	225	233	238	249	227	253	236	225	266	235	259	246	217	248	258	269	259	265	258	229	227	249	236	261	256	257	274	242	227	252	243	258	217	217	231	262	265	249	260	261	242	248	287	245	233	216	277	257	255	241	248	239	240	254	244	219	248	271	245	260	263	253	245	256	281	254	226	259	218	268	241	291	250	234	242	267	223	222	252	236	257	245	277	263	237	227	236	247	261	235	224	274	247	222	247	250	242	276	239	251	261	243	253	288	256	255	250	261	222	247	232	256	256	263	230	239	234	278	240	245	246	283	261	223	273	238	264	265	269	223	259	247	274	282	266	226	245	255	270	231	250	250	227	252	253	223	265	261	259	285	244	253	265	262	267	219	269	247	242	237	261	267	261	265	279	239	255	258	245	271	258	265	242	254	248	254	250	242	253	228	248	231	226	241	258	251	271	263	244	248	259	293	279	256	263	253	256	235	261	254	254	255	259	258	263	262	273	272	250	276	261	261	214	267	258	244	244	269	225	264	222	241	238	251	255	261	256	231	249	218	244	218	260	253	266	266	257	226	258	256	256	255	218	297	240	271	246	223	252	251	238	217	244	245	232	268	240	259	266	255	257	222	242	250	260	263	238	235	265	226	233	242	253	254	236	269	283	229	260	264	254	249	266	209	248	241	270	263	264	256	234	257	232	239	239	235	248	222	256	226	250	226	265	244	220	242	247	278	287	236	265	253	255	247	293	248	253	237	247	246	243	246	263	257	252	284	257	248	246	253	245	265	250	268	228	254	253	243	262	256	287	238	261	253	256	243	227	245	254	248	226	253	236	253	262	257	262	260	247	261	231	242	240	248	246	234	244	277	259	222	252	260	231	243	236	253	266	261	254	247	264	231	240	230	253	237	247	245	258	229	236	233	255	227	260	233	260	254	247	250	236	236	232	258	246	246	264	230	286	264	263	258	256	243	258	243	261	240	252	251	270	249	251	225	240	282	258	252	254	237	259	237	218	235	243	261	263	248	278	246	246	264	258	253	295	239	262	260	233	277	259	251	273	240	250	260	255	251	264	288	269	255	227	258	273	237	251	245	284	246	272	252	247	275	237	251	260	281	264	258	228	250	282	282	262	265	242	259	278	246	251	250	270	252	273	253	240	258	242	250	242	254	231	273	289	257	273	234	264	255	222	257	229	253	228	248	231	272	259	252	269	244	236	248	245	288	258	258	242	220	232	242	245	247	259	248	257	252	250	248	257	264	264	234	247	270	255	261	260	244	247	249	239	262	244	233	268	270	261	274	257	256	250	247	244	254	269	234	249	239	246	275	250	246	246	260	263	257	245	254	270	264	250	259	251	215	268	246	285	239	279	263	255	243	248	253	235	249	263	259	236	245	260	264	238	276	221	258	263	230	271	235	256	254	255	240	234	250	248	240	258	258	252	249	260	256	226	251	257	248	263	239	246	223	235	260	236	213	233	246	236	224	262	262	249	247	258	247	219	273	238	275	247	230	254	229	254	258	258	265	237	287	248	266	213	255	279	261	235	255	229	222	282	236	265	277	250	257	253	262	230	261	249	241	250	265	273	241	235	253	241	253	248	235	253	241	230	230	243	286	268	278	252	259	238	259	281	270	266	270	262	257	230	249	243	254	249	258	253	256	277	273	244	228	246	250	253	263	241	241	269	296	244	220	203	248	247	237	259	277	232	264	250	223	278	228	243	247	243	249	233	254	218	253	232	267	263	232	259	251	259	279	246	281	247	222	241	276	236	252	242	266	253	241	246	260	225	267	232	252	256	280	241	285	254	226	276	257	281	281	254	244	283	253	237	245	232	260	255	238	253	265	287	268	265	242	248	235	228	249	233	275	209	236	230	250	257	267	272	245	238	257	229	245	260	254	241	274	266	236	256	257	280	224	241	242	251	267	232	266	257	241	233	256	268	261	254	250	246	250	273	236	239	242	226	245	259	235	243	236	254	269	228	256	265	257	254	253	270	258	237	231	261	275	207	295	240	223	242	261	238	268	234	215	260	261	249	255	262	257	233	241	248	249	257	267	230	242	251	255	263	262	236	257	226	271	266	225	243	204	233	251	264	256	238	240	239	258	253	238	232	262	247	259	259	250	239	241	254	253	274	267	247	262	250	259	270	266	239	260	259	273	257	229	259	228	264	274	251	233	257	251	262	261	246	253	236	262	243	236	282	237	242	263	234	244	246	243	242	237	239	241	237	236	249	268	273	255	235	253	231	219	235	221	266	241	252	251	252	271	245	241	246	239	251	281	259	277	251	242	225	257	256	281	232	261	227	279	249	241	236	248	273	252	299	284	274	191	242	276	263	286	233	250	236	248	230	279	265	240	263	247	252	250	254	225	236	271	233	259	266	262	232	232	247	251	253	248	240	275	256	224	262	234	241	232	275	246	263	247	247	261	253	242	258	252	244	249	252	269	258	253	243	224	263	257	258	235	251	254	230	253	248	245	257	231	244	260	242	266	262	248	244	238	280	232	236	232	228	246	247	266	257	239	234	259	224	275	234	231	248	233	252	253	266	287	271	252	258	262	252	266	268	260	255	269	252	253	221	244	243	251	248	272	269	276	256	253	234	241	250	227	256	256	231	268	232	230	237	255	271	217	228	256	289	248	258	240	240	238	266	251	268	252	253	254	266	232	238	259	256	240	225	229	283	243	232	267	264	265	267	216	231	251	227	217	239	251	240	261	231	271	237	263	267	271	222	236	225	229	253	284	268	256	238	252	251	257	249	245	237	251	261	218	265	252	251	242	235	258	263	240	228	258	255	228	258	241	276	278	272	264	258	233	243	264	233	267	245	255	283	255	265	251	232	263	247	256	258	243	236	258	242	248	254	264	245	238	272	246	274	231	251	232	242	251	253	233	232	265	245	251	281	242	259	243	257	256
32896	54732	33569	19448	14782	5928	1270	961	724	685	580	523	479	479	416	414	370	378	386	401	384	384	430	444	396	414	457	448	429	392	387	384	370	371	370	360	374	368	334	339	371	386	342	339	329	331	337	347	364	396	642	727	957	649	310	294	295	295	292	321	306	288	279	322	294	283	323	285	286	279	298	280	320	308	277	277	296	318	304	305	328	269	313	320	295	294	256	261	301	287	310	293	264	311	295	313	281	307	299	285	279	273	324	304	305	288	260	304	296	294	302	292	296	316	307	306	317	306	301	287	306	259	279	269	289	307	294	279	304	297	267	278	301	272	300	284	301	300	339	317	290	272	317	311	302	301	303	306	292	302	310	298	284	271	314	301	328	309	279	293	272	255	323	307	267	305	290	283	305	271	299	267	286	289	271	279	284	292	284	297	301	273	299	282	277	306	298	296	299	296	293	260	310	293	306	316	293	289	309	319	300	328	302	287	262	298	280	303	319	319	297	273	280	282	315	285	283	296	308	269	270	275	310	281	300	295	299	299	269	313	290	305	288	299	294	287	311	273	276	279	289	273	332	297	298	250	338	264	260	281	289	302	290	299	305	274	296	277	279	294	300	292	295	280	300	302	274	294	297	309	317	303	297	263	300	306	272	253	299	289	279	259	280	299	294	286	302	324	280	287	304	283	306	331	287	293	295	293	274	265	267	288	276	258	342	269	314	290	280	294	304	281	269	275	288	276	281	295	311	312	317	309	269	312	281	301	288	290	310	293	289	297	280	295	309	299	280	311	298	287	294	307	278	292	289	276	281	341	296	256	298	280	281	288	287	314	330	301	296	323	298	290	307	304	289	281	285	303	284	301	284	268	290	345	281	291	301	316	274	296	291	305	277	281	304	288	283	280	327	278	320	289	318	314	304	300	313	274	288	307	291	309	289	292	315	302	321	310	316	279	296	278	283	299	302	303	302	294	289	295	325	304	277	320	317	268	335	274	306	312	281	311	312	271	305	313	277	286	271	267	308	309	292	294	289	283	302	320	299	278	257	295	279	281	298	322	293	270	252	292	319	264	294	293	327	267	306	328	278	291	321	296	291	297	295	297	290	270	284	298	296	284	280	276	289	313	286	292	316	278	303	297	322	324	326	293	292	303	286	300	272	320	294	308	321	323	287	303	313	275	313	275	307	290	302	277	318	337	327	286	253	316	285	256	295	274	301	269	284	269	257	296	289	271	300	272	282	289	298	304	292	322	271	302	298	277	267	289	283	286	308	296	307	258	288	287	324	327	295	325	296	296	290	300	281	274	311	302	317	268	298	294	308	304	308	282	290	280	269	277	293	302	284	287	296	267	290	253	290	278	300	276	289	307	318	300	267	297	301	306	302	306	289	310	274	270	279	272	300	307	307	302	310	286	303	257	281	288	314	318	293	320	279	279	281	300	325	301	293	286	283	312	304	296	300	272	266	281	317	335	312	292	276	295	297	306	295	317	291	282	289	301	292	293	300	308	291	291	307	298	293	291	310	270	274	288	307	264	282	294	320	281	292	272	285	279	306	296	302	269	311	323	298	301	298	305	284	289	284	318	309	295	297	318	295	277	276	240	290	300	272	275	297	273	257	287	316	327	270	294	272	294	279	290	292	270	294	285	326	306	302	273	318	308	289	278	305	271	304	298	288	278	284	277	324	277	284	319	263	285	327	286	282	282	274	292	308	284	286	280	274	307	294	290	295	303	275	293	276	303	274	293	275	279	279	306	262	285	293	287	270	298	329	285	301	279	318	284	279	276	285	309	280	315	291	288	300	307	282	306	294	289	283	259	288	288	286	301	291	311	291	312	289	290	287	287	288	288	297	302	284	281	274	314	296	320	300	266	330	297	307	260	316	299	294	304	296	294	292	294	301	309	287	295	278	297	278	283	269	283	328	298	298	284	283	288	291	297	302	296	325	304	275	273	301	287	299	303	279	242	313	282	262	273	274	333	288	278	276	298	315	311	270	292	278	285	307	286	289	290	309	326	303	288	304	309	273	274	270	275	312	279	314	299	313	308	303	276	280	306	268	304	317	286	314	285	283	309	288	300	285	292	279	255	308	287	287	299	280	285	294	312	300	289	287	292	280	255	309	296	311	284	284	300	281	280	290	291	317	273	290	304	266	310	299	321	287	289	278	303	279	300	282	304	273	295	297	308	316	273	323	295	280	265	307	314	286	309	308	281	311	302	344	338	266	289	298	326	278	309	258	274	276	328	290	260	317	307	290	297	278	272	292	286	313	314	279	256	298	295	299	277	281	269	302	287	311	295	293	264	296	270	294	281	308	312	271	258	260	279	310	267	307	286	313	264	273	300	265	325	307	292	305	275	296	279	284	318	273	282	288	279	285	288	326	292	289	286	283	290	262	294	264	309	323	310	291	257	282	295	301	301	304	290	323	295	305	326	292	280	295	299	258	290	322	293	304	284	279	326	291	270	300	304	290	310	286	314	295	286	298	305	272	274	302	261	289	299	320	284	270	293	316	288	310	265	279	258	314	289	294	304	268	286	287	305	291	301	299	278	273	276	287	263	319	293	313	312	286	265	311	277	305	265	273	318	296	310	306	288	285	287	258	305	297	276	300	297	280	289	270	302	297	311	315	268	281	277	296	293	304	261	315	280	291	301	279	286	274	298	302	269	271	287	297	294	294	302	297	300	302	305	314	274	284	289	307	286	259	298	293	276	259	279	283	330	319	279	278	259	294	284	271	261	278	308	299	275	282	303	301	290	274	287	315	286	301	263	282	262	302	257	328	280	306	319	299	303	298	293	293	278	288	309	313	288	291	295	286	319	285	303	275	310	265	299	307	268	302	305	280	284	288	315	283	286	290	307	301	317	316	313	309	303	290	307	291	277	322	283	289	311	261	278	321	287	274	295	286	298	320	310	289	309	262	292	310	270	285	282	294	271	318	298	310	286	266	287	311	269	309	311	310	274	267	314	282	279	298	295	248	280	322	307	313	300	302	292	307	291	306	319	255	282	324	261	283	312	288	302	268	266	289	312	294	285	292	283	298	304	281	301	284	283	292	323	293	275	328	292	276	299	279	292	296	280	322	272	305	276	270	294	296	272	308	277	275	271	301	287	272	285	288	314	318	316	258	270	333	284	281	269	276	279	312	282	285	304	337	288	344	268	281	294	294	311	307	299	298	295	286	319	300	276	291	307	302	261	294	297	285	271	281	289	300	279	266	302	290	277	295	295	249	292	285	293	324	295	320	326	304	261	286	277	265	301	280	315	285	289	278	300	309	275	305	285	269	285	299	303	275	299	285	280	276	291	310	275	293	278	288	308	294	286	269	283	298	289	268	296	293	259	282	292	331	307	288	307	287	285	285	303	288	328	269	286	297	292	266	300	290	294	280	303	290	314	310	279	277	299	315	278	280	323	307	270	281	274	285	290	304	319	297	260	275	303	312	319	313	276	254	314	302	303	266	285	282	297	296	285	299	307	307	273	282	273
24965	20936	27182	25262	14463	2288	684	495	468	476	437	405	407	395	425	400	375	369	376	392	409	361	417	348	376	368	389	380	362	377	380	395	389	354	386	377	380	413	359	368	388	377	386	400	388	376	325	402	415	398	484	575	531	502	438	330	369	342	359	339	335	348	335	356	325	338	350	380	356	341	334	327	373	328	357	346	359	364	339	327	322	350	338	351	345	310	314	366	339	347	371	338	363	323	337	331	351	324	339	308	333	391	342	344	357	351	335	354	381	390	375	343	349	337	348	349	343	347	337	305	351	323	329	326	331	346	317	331	348	366	352	334	336	340	356	351	352	332	385	331	351	365	326	330	365	318	404	324	348	350	353	333	372	321	344	340	349	339	328	362	390	320	356	342	304	349	338	329	346	334	337	357	302	328	364	325	325	352	327	371	353	304	341	333	330	344	346	323	308	300	367	360	316	336	323	327	348	348	303	361	349	347	344	363	328	343	341	315	349	343	310	338	352	377	338	336	356	344	330	339	363	349	330	367	333	342	350	379	340	364	344	324	330	333	374	323	360	344	341	324	324	333	309	350	357	371	297	331	347	357	313	343	379	325	348	347	311	350	348	342	353	306	317	355	364	375	334	346	324	384	339	382	329	348	366	350	328	366	362	361	338	349	321	339	343	356	336	352	336	366	367	336	333	341	366	318	313	349	345	340	343	359	315	332	354	333	316	363	324	375	339	361	370	372	347	360	329	330	319	315	379	301	325	327	322	346	355	342	338	326	338	316	342	312	325	335	353	360	339	328	325	318	343	314	354	307	347	325	368	317	302	323	345	338	354	352	349	317	331	348	330	342	343	370	344	343	338	367	349	310	353	368	335	335	358	347	351	353	327	364	332	352	331	340	305	319	316	366	302	336	360	368	349	348	339	326	358	320	327	348	327	340	321	335	370	356	338	360	348	369	332	359	328	350	348	359	336	340	366	351	351	351	366	362	329	326	377	341	356	341	350	333	340	333	376	315	342	336	342	337	356	337	354	371	362	335	319	348	334	336	303	348	362	349	375	349	368	364	340	340	320	362	313	374	356	342	341	373	371	325	357	322	321	339	348	358	362	331	338	324	359	343	341	373	338	354	309	359	339	360	313	325	359	329	348	341	341	336	336	334	324	340	340	357	338	318	363	383	348	354	391	366	329	351	349	326	328	329	351	312	334	340	371	359	339	360	318	352	348	348	372	349	345	338	348	333	370	323	346	388	341	354	339	329	366	346	357	325	380	324	315	344	352	371	349	382	345	351	327	336	333	344	314	301	374	346	359	342	325	325	363	351	319	367	333	346	344	387	350	332	345	322	341	346	343	352	337	375	342	325	371	313	355	342	329	338	379	389	354	376	365	354	351	328	339	326	354	341	379	338	314	314	343	339	319	360	343	380	328	320	304	374	334	345	356	316	370	311	365	338	339	350	337	341	337	324	338	363	365	327	332	359	354	349	338	347	336	365	380	345	335	339	340	350	312	311	310	347	313	336	374	369	338	346	346	339	331	347	334	366	334	344	298	386	361	342	330	305	363	331	329	354	315	355	361	300	333	335	347	359	340	337	348	352	360	323	362	364	301	354	358	338	367	339	338	392	335	352	349	351	314	322	310	334	338	334	329	361	340	359	387	341	349	367	374	350	357	319	342	354	363	350	342	325	346	313	358	324	370	385	347	381	327	353	340	349	364	354	317	377	346	361	328	333	388	350	342	358	376	355	359	319	315	341	368	377	376	321	365	374	328	312	346	329	341	324	359	351	348	338	339	347	333	346	380	393	330	320	347	352	345	343	332	363	327	354	369	335	330	364	346	318	336	324	363	362	364	307	351	365	347	324	328	331	342	316	359	305	339	298	358	348	331	349	350	321	325	340	347	357	373	351	324	356	354	366	322	379	359	279	349	313	354	337	313	368	353	343	373	342	334	366	324	346	328	329	345	337	339	362	369	309	375	364	345	384	340	328	341	319	330	372	322	370	347	316	356	366	350	342	364	341	331	358	353	358	360	317	323	351	333	378	337	325	362	319	368	322	371	340	330	342	337	342	366	359	346	320	359	347	351	367	355	357	358	362	311	338	339	329	357	350	346	305	350	343	374	336	321	356	328	378	379	326	359	338	375	342	358	362	344	364	343	356	334	363	334	331	323	316	366	372	333	342	362	341	361	354	354	357	345	385	318	340	354	327	374	335	335	388	343	384	357	339	335	304	357	322	361	354	374	341	374	342	326	346	338	333	346	341	334	337	337	339	353	355	376	320	353	335	334	341	369	383	374	325	320	359	361	355	342	359	350	358	365	364	353	347	338	347	364	329	346	353	320	342	370	317	319	341	350	382	341	355	316	349	354	369	338	358	358	381	371	344	344	327	336	340	389	330	349	319	326	352	361	327	317	334	321	317	339	392	352	336	343	348	336	335	347	354	315	320	368	332	327	377	360	328	366	342	326	371	347	327	356	349	345	354	350	325	351	346	339	338	362	373	344	343	351	334	375	328	350	300	355	365	359	326	349	369	344	359	319	369	343	354	317	377	371	350	346	299	345	332	364	344	342	334	299	333	356	355	335	344	334	333	348	371	362	330	335	338	332	354	379	341	358	322	309	353	374	321	343	341	356	333	361	379	329	351	343	361	343	333	372	338	345	364	331	313	321	336	320	307	344	351	326	356	342	348	335	382	334	347	299	337	345	354	331	368	334	330	339	314	350	342	348	342	340	350	351	316	327	373	383	329	328	343	352	341	351	340	346	351	329	378	351	347	337	359	356	347	334	344	317	338	293	348	357	288	335	345	380	338	302	332	361	366	365	347	350	351	326	336	364	376	367	377	319	345	337	353	336	343	333	333	322	379	390	319	361	341	356	367	369	353	359	317	303	355	336	322	343	308	334	340	356	347	365	359	329	348	378	349	362	377	345	327	316	336	344	336	345	346	344	345	313	353	349	338	337	339	314	335	356	328	322	344	350	318	322	323	326	326	336	332	338	352	344	332	361	345	351	318	344	356	360	327	376	342	331	317	369	330	381	329	306	335	312	333	354	318	335	319	301	340	310	324	305	347	319	330	313	329	330	344	374	320	336	388	319	323	347	353	339	329	331	323	371	334	321	332	347	345	335	319	324	334	319	355	368	344	333	321	367	357	378	356	346	330	344	386	372	315	361	313	340	294	364	306	328	348	354	323	326	358	325	332	363	344	338	362	338	329	339	353	327	328	345	320	335	335	368	362	363	326	360	344	340	335	343	334	363	355	330	340	359	358	339	318	351	336	363	356	337	337	320	318	299	332	354	361	372	356	334	315	373	351	363	364	347	353	327	350	339	337	321	370	334	385	371	340	327	351	314	349	325	332	363	313	318	366	384	341	297	339	321	354	347	360	337	352	381	328	328	340	345	351	343	351	337	346	353	289	350	329	325	361	349	319	381	356	306	361	359	330	335	332	365	321	350	383	315	364	334	342	329	300	378	328	351	339	352	324	299	358
31662	46795	33423	21203	11561	2096	1096	794	688	658	605	567	521	488	437	483	456	453	474	496	468	491	456	452	449	455	412	429	489	439	446	478	456	453	480	441	449	429	442	404	445	436	431	442	439	468	428	460	442	512	655	749	722	638	508	406	396	382	384	385	394	408	373	430	421	380	406	384	393	383	401	391	361	375	395	388	409	359	384	405	409	414	428	418	404	391	408	375	382	417	408	404	415	355	419	428	397	401	391	405	409	361	401	405	408	382	392	397	376	408	377	390	393	398	370	406	390	402	382	401	379	440	377	413	399	422	382	398	395	387	419	400	386	389	391	357	423	418	361	384	389	438	388	411	381	423	377	367	419	394	390	393	397	426	374	409	399	425	399	410	412	391	394	368	415	410	400	398	367	415	392	410	373	412	366	405	387	418	362	407	365	375	413	401	391	394	382	398	389	411	412	376	410	411	385	377	401	390	407	429	390	409	409	376	365	395	382	401	402	403	402	385	408	379	377	422	389	399	407	378	364	399	422	376	384	354	385	411	354	391	408	426	406	426	405	412	383	357	405	420	422	371	374	418	390	387	383	406	367	469	397	387	390	391	391	345	384	427	385	381	403	382	398	415	379	377	416	378	407	428	364	427	415	406	407	416	414	425	417	406	359	411	396	392	362	408	393	383	415	373	374	372	393	399	441	457	381	354	425	414	382	391	398	402	351	401	434	371	393	380	412	372	374	364	377	428	378	396	390	384	388	400	426	393	360	397	387	397	427	380	361	392	410	363	406	392	396	402	407	410	398	419	396	369	403	416	406	384	376	399	399	408	400	428	378	393	398	380	392	406	385	397	397	396	370	405	409	389	374	390	384	396	428	415	407	428	382	423	412	412	405	359	397	404	381	336	363	411	388	397	382	395	372	404	406	421	399	408	417	381	356	389	417	386	413	400	428	404	395	412	395	401	382	358	337	430	399	406	399	401	380	383	406	411	443	393	378	430	411	425	390	390	380	424	442	421	397	399	371	389	420	407	357	390	391	414	373	417	370	391	424	376	397	410	390	364	389	416	399	398	364	400	415	378	392	393	404	415	375	404	404	361	398	388	396	418	419	398	372	448	376	403	431	398	414	391	375	417	406	399	409	415	400	383	380	397	395	386	367	421	420	430	351	420	400	387	381	380	386	422	391	404	395	387	374	386	374	398	378	380	393	372	411	423	414	392	420	390	386	392	375	398	412	387	400	378	409	400	412	394	390	393	377	382	439	374	429	395	425	418	383	381	406	363	419	411	390	411	386	410	389	380	408	395	353	430	425	394	411	378	378	398	419	441	401	365	422	397	398	385	410	399	416	375	425	376	405	390	401	382	412	380	373	420	412	417	384	387	408	376	377	375	392	409	404	388	397	408	375	366	383	386	384	402	378	404	380	453	392	385	443	364	384	374	379	415	390	370	394	367	354	405	368	377	416	401	401	406	347	431	411	360	381	422	376	428	395	414	356	369	399	389	421	393	371	385	389	390	406	386	404	408	382	374	375	367	411	409	448	385	368	378	348	390	384	371	389	362	375	373	409	399	391	397	328	431	380	416	392	395	383	397	386	415	359	384	358	379	379	369	384	410	384	377	367	411	395	406	388	391	387	393	420	433	398	361	411	413	375	336	358	394	403	416	423	448	408	363	392	381	393	444	411	421	370	405	404	354	375	406	388	413	395	413	376	391	397	386	405	384	410	411	404	419	420	441	400	392	404	407	418	382	343	405	403	400	397	383	358	371	380	416	384	406	370	393	401	360	394	381	374	411	394	389	382	402	389	420	403	406	403	392	365	431	402	367	390	409	372	382	410	397	371	413	401	429	359	392	394	411	425	376	409	374	404	393	366	400	436	394	383	412	375	420	411	357	376	379	407	403	367	404	388	400	411	383	405	395	359	406	411	390	354	401	376	417	401	405	365	403	378	390	363	412	413	418	389	424	408	374	441	408	413	423	427	368	383	397	398	407	375	400	381	413	387	375	381	409	404	386	376	395	384	397	395	356	422	409	396	393	382	425	426	385	395	404	393	385	399	436	423	390	395	373	373	389	419	381	395	379	413	407	387	401	397	428	403	367	383	428	389	412	411	392	410	438	412	435	365	395	398	403	392	418	373	382	396	408	411	405	381	413	388	426	412	416	384	398	417	353	370	408	385	361	408	377	386	412	427	394	438	410	361	408	391	412	376	423	383	389	371	375	420	359	411	427	408	402	388	386	407	391	387	405	407	369	369	403	386	405	394	391	384	381	409	394	431	413	414	397	436	409	400	379	431	431	414	383	362	407	365	406	409	376	387	400	376	418	404	392	409	386	402	397	401	423	417	404	427	395	434	398	388	391	386	389	352	381	408	405	377	401	405	405	421	412	459	418	400	382	375	394	391	402	420	402	422	413	382	392	398	400	367	368	384	435	393	410	397	379	400	432	379	407	416	411	408	427	360	376	436	390	385	376	373	399	425	395	407	414	405	390	390	407	376	430	417	392	373	395	381	397	378	384	368	376	407	413	418	394	418	397	378	370	391	419	418	394	402	386	374	413	386	407	401	382	388	368	361	358	344	378	400	369	388	404	403	389	426	391	436	361	374	368	380	374	338	398	392	399	355	413	378	413	395	395	369	403	392	393	392	408	382	371	352	420	429	407	387	373	388	391	385	392	380	390	411	381	397	393	367	416	370	442	435	440	389	427	381	395	398	411	406	389	399	384	386	394	365	379	375	379	415	394	385	359	387	384	393	405	385	363	426	401	421	401	414	365	387	358	427	383	401	402	374	395	365	363	385	393	391	373	421	377	383	433	388	394	394	457	409	371	362	415	409	410	374	405	399	377	388	401	396	407	401	394	392	401	403	390	394	410	387	397	358	381	412	381	395	403	430	397	388	405	362	403	419	379	381	396	386	384	437	426	389	393	399	429	388	409	397	401	387	413	396	375	438	389	373	372	393	403	405	409	376	411	407	399	401	399	396	393	394	399	425	383	435	402	396	388	393	385	387	391	385	399	392	403	401	362	381	409	392	386	363	434	400	385	413	386	395	423	372	388	404	404	438	437	422	425	398	383	420	401	396	408	399	379	413	376	408	362	399	375	365	375	374	411	392	408	390	377	398	376	374	404	398	406	390	391	421	418	393	408	380	362	394	374	389	414	390	385	388	362	421	408	380	398	380	396	387	386	431	386	388	379	360	378	398	389	363	383	391	384	399	373	424	388	395	399	397	408	377	420	396	386	388	419	386	396	392	379	414	409	387	417	390	432	380	381	392	396	397	403	412	410	396	376	419	401	393	384	407	412	381	426	371	374	379	415	443	392	391	371	394	390	363	407	409	401	412	418	377	381	376	373	396	345	377	421	400	381	421	390	410	412	413	417	427	409	375	407	373	399	407	388	394	402	389	402	443	405	390	394	416	432	394	373	429	372	369	366	399	414	387	435	379	372	412	392	382	405	422	391	405	410	376	392	406	398	394	397	396	402	451	448
22655	20833	28347	23470	20982	20514	8718	1158	697	682	596	520	503	480	483	471	434	453	427	446	460	427	382	379	428	392	372	400	364	395	391	440	423	390	430	433	388	372	403	404	447	424	415	414	403	413	405	431	495	888	1146	1054	855	735	470	375	356	312	313	341	321	347	323	364	351	353	332	325	330	353	347	300	301	308	334	344	343	323	330	329	356	374	310	326	343	331	319	327	316	345	321	327	343	312	338	313	321	334	295	356	338	351	305	344	319	301	317	347	332	333	323	362	336	273	320	327	336	344	331	333	345	322	354	350	328	372	348	344	350	324	345	361	318	340	325	335	321	364	335	338	330	371	335	348	348	341	317	316	338	317	323	335	319	331	333	311	273	363	332	344	302	329	345	309	330	362	330	351	326	321	349	298	333	325	336	366	345	347	343	340	319	336	326	331	355	308	354	321	276	351	358	357	289	325	315	315	334	364	310	349	308	335	324	329	338	322	316	325	343	354	312	321	316	366	357	289	296	303	348	341	331	312	305	371	331	343	333	316	324	310	314	330	293	355	346	329	323	314	315	333	328	349	332	367	276	346	352	341	283	339	326	335	320	339	328	323	288	336	312	322	308	339	333	325	302	341	319	350	347	335	334	337	340	339	333	355	327	331	341	320	353	324	356	339	345	327	319	359	355	318	313	331	346	344	352	319	319	338	339	329	324	336	342	336	328	328	382	341	340	355	345	311	357	318	357	327	353	346	341	358	338	336	323	330	341	312	332	347	304	306	302	323	327	327	338	358	325	307	305	342	303	323	375	354	332	311	285	313	324	329	331	338	324	352	340	342	329	330	340	349	316	321	296	335	315	330	350	331	313	378	332	333	319	337	331	300	317	303	313	352	301	319	328	352	344	334	351	317	307	347	297	348	318	358	335	308	341	348	340	336	306	340	348	312	329	324	344	324	336	347	325	343	334	323	355	340	350	378	351	336	313	327	336	317	369	331	327	341	348	348	343	318	344	295	333	338	363	306	337	340	293	315	372	300	297	339	367	356	334	305	357	343	303	354	339	350	356	306	342	307	354	330	325	329	297	359	318	357	332	354	340	316	326	328	324	351	311	351	300	298	337	330	294	353	331	335	330	329	367	359	344	309	317	320	316	316	303	351	325	346	353	355	363	311	331	323	331	331	334	316	353	329	348	309	304	314	323	328	353	320	307	347	334	317	354	363	304	318	306	305	306	343	320	334	297	322	299	312	334	294	344	280	327	349	336	358	338	348	359	327	332	326	353	368	321	339	327	309	326	325	284	330	357	333	342	310	331	357	334	338	295	318	308	329	321	303	315	322	325	332	319	354	326	368	382	321	341	326	279	307	314	354	305	329	341	331	360	297	341	314	332	310	336	325	342	315	362	319	307	360	348	317	345	303	349	328	350	338	311	314	348	305	314	315	325	325	325	317	347	325	350	339	353	364	342	350	296	307	337	325	345	347	311	333	367	363	341	336	329	309	315	300	342	350	318	329	337	305	314	337	361	343	362	333	345	331	336	328	320	312	364	285	316	338	334	338	310	327	306	345	327	311	315	322	357	353	338	348	354	347	359	348	306	312	357	339	347	295	374	307	360	336	298	336	321	301	343	300	320	348	334	325	331	330	315	305	332	342	314	371	323	347	318	337	353	348	292	337	319	338	282	298	351	319	338	357	300	311	335	335	340	325	311	305	340	342	341	359	346	303	343	323	333	366	327	300	301	319	298	319	351	306	315	346	329	353	315	295	303	305	341	328	313	339	356	320	339	337	307	342	307	307	337	334	328	368	356	306	340	340	322	316	321	321	293	328	349	352	331	337	333	318	321	315	322	356	327	329	333	335	304	321	341	345	319	319	316	326	324	354	342	336	348	333	313	327	318	314	343	325	339	331	328	312	352	293	321	328	332	337	329	340	343	332	353	312	292	318	322	315	310	326	319	350	285	359	339	316	339	313	344	322	327	319	306	301	324	331	348	318	347	299	329	370	340	336	298	292	319	368	335	328	365	350	324	308	331	280	316	323	336	318	332	329	327	314	388	310	306	371	333	347	334	363	344	329	349	305	293	337	341	335	359	362	321	334	292	336	323	360	329	328	333	299	353	348	357	353	360	327	336	329	344	355	368	339	311	327	334	315	376	319	316	329	338	336	324	331	350	331	350	345	360	316	326	319	327	327	314	336	334	300	358	318	348	323	342	307	355	366	322	300	313	311	352	365	340	287	309	331	301	337	313	337	328	324	336	327	342	343	332	319	347	326	327	290	308	327	356	350	340	333	333	328	334	314	374	300	285	329	365	345	320	318	312	363	337	380	316	325	285	309	330	297	316	335	332	339	343	349	330	348	365	312	295	334	320	314	337	312	338	347	298	317	313	330	324	320	307	320	331	332	376	299	352	343	370	339	328	334	357	338	342	318	351	323	337	331	327	337	360	344	342	326	353	343	322	314	343	301	313	332	336	348	328	321	325	316	340	339	325	301	350	323	332	344	309	356	319	325	299	325	338	292	294	333	314	307	318	338	341	331	333	347	296	337	331	324	303	324	341	325	330	362	330	322	329	327	354	315	335	317	333	299	335	289	320	323	330	336	350	354	314	329	324	307	318	322	323	339	284	340	317	351	355	315	329	337	305	315	337	345	313	313	334	323	345	364	340	338	332	289	334	328	339	327	305	328	307	315	310	325	338	381	326	316	283	317	358	309	327	295	312	312	349	305	301	362	359	336	320	338	344	330	317	330	297	331	338	330	348	314	370	365	353	315	369	321	340	338	356	336	320	351	301	335	333	327	314	302	336	305	379	332	338	333	316	341	326	339	318	332	351	333	369	343	309	326	349	325	319	350	351	346	343	350	343	303	321	337	314	334	302	331	333	322	362	330	350	327	306	344	360	293	347	325	324	323	346	295	317	319	329	319	312	355	330	310	317	348	349	329	297	316	330	346	368	326	339	330	307	313	346	318	319	362	293	339	316	338	361	279	344	318	327	335	320	348	359	327	375	321	314	344	339	317	341	356	310	332	322	336	333	322	327	295	319	308	292	318	307	317	342	351	326	356	346	328	357	360	315	342	326	366	348	335	285	313	328	304	338	364	327	351	325	341	340	338	309	344	345	316	340	344	351	330	361	336	304	334	303	312	333	344	320	347	346	326	343	330	350	320	299	324	339	334	295	291	300	332	330	335	345	305	343	314	335	325	322	323	331	308	321	339	339	315	321	326	335	321	319	329	313	337	325	314	333	344	291	355	332	359	333	338	302	323	327	312	302	330	335	335	401	318	291	339	310	338	347	326	361	346	330	343	339	313	349	312	340	319	340	339	324	326	316	326	322	323	324	333	322	327	313	310	325	323	367	332	337	347	376	337	332	314	296	317	333	360	342	324	358	328	350	337	309	349	327	308	329	336	342	329	342	327	321	311	340	331	347	318	327	359	352	305	340	352	340	323	303	320	324	354	314	316	331	354	358	363	333	321	353	347	375	303	327	342
33871	62492	47537	31660	22960	6761	2230	1674	1110	978	923	809	671	675	682	573	517	501	523	566	541	525	494	514	524	510	478	470	448	485	469	530	486	466	472	485	491	432	487	511	523	500	494	443	477	478	509	487	581	1189	1649	1484	1144	910	572	429	390	408	384	393	390	390	378	365	376	379	322	389	363	371	358	369	377	365	398	402	379	368	375	353	368	394	336	362	384	356	348	358	384	398	361	408	338	377	376	343	370	379	385	401	371	374	357	382	362	384	352	384	395	364	321	380	397	354	400	352	359	362	340	429	362	377	406	364	351	396	378	367	375	358	344	379	363	372	383	353	377	376	359	376	386	356	385	357	370	391	389	345	358	358	413	377	334	396	354	403	364	384	362	364	384	363	374	378	354	356	378	371	380	374	409	390	381	386	343	419	364	334	388	380	327	370	357	359	375	398	356	357	354	352	357	350	359	381	367	376	382	381	360	376	392	381	364	408	375	392	349	350	390	357	423	362	370	358	352	359	331	369	379	388	347	349	354	343	384	384	382	371	363	367	358	355	345	356	384	351	380	347	356	404	341	369	363	340	372	390	351	344	368	381	363	371	343	393	373	410	379	387	362	368	319	378	358	382	365	399	377	370	370	402	386	344	315	372	360	371	354	335	357	373	393	384	350	394	374	353	394	356	425	351	371	371	359	395	354	373	377	333	397	381	357	368	382	382	348	397	335	361	386	392	361	376	371	367	429	356	375	375	384	386	377	373	350	368	377	362	358	324	361	376	392	324	341	391	365	395	367	401	364	374	332	376	383	388	377	382	366	389	356	363	387	332	334	377	375	395	386	362	341	366	388	371	379	372	365	370	386	398	417	354	338	351	356	405	364	347	395	361	393	364	380	348	373	364	394	398	378	384	323	379	370	381	378	378	364	367	385	351	379	390	381	349	359	365	407	381	389	350	388	375	394	387	366	351	329	406	372	352	398	390	370	361	362	384	397	342	347	371	374	380	387	372	346	370	380	416	382	392	359	378	418	372	371	370	354	391	352	390	328	372	350	382	346	331	372	363	352	368	375	348	348	358	388	407	366	336	343	358	350	371	365	394	395	365	350	328	356	383	351	369	392	385	391	394	366	392	376	369	374	403	389	360	381	366	369	403	365	374	386	361	318	379	395	374	369	350	392	353	352	350	390	369	367	377	367	381	357	387	354	385	350	342	343	376	333	367	372	359	339	367	363	362	375	348	357	398	383	377	347	376	399	327	385	359	379	349	390	372	362	417	383	366	339	345	379	398	383	401	381	367	330	323	368	374	365	375	357	412	343	402	379	365	382	369	389	382	370	351	347	390	326	360	401	351	348	354	385	360	365	369	382	352	378	377	352	366	358	374	375	356	356	373	359	381	378	355	391	352	395	318	329	331	371	372	395	343	360	347	335	372	374	366	375	351	366	398	394	320	338	348	373	379	359	405	349	389	369	350	389	348	397	383	358	377	375	374	350	419	359	371	364	328	355	377	367	357	346	394	358	333	329	367	383	360	330	368	358	375	354	375	347	377	379	361	377	377	386	382	389	345	352	373	383	383	372	334	385	355	337	367	346	341	408	367	415	410	348	394	380	376	327	360	366	352	358	369	364	376	339	393	390	370	380	349	366	374	396	383	337	369	344	374	356	380	380	368	353	393	362	389	393	407	346	383	379	394	332	372	345	367	374	358	395	375	363	361	368	392	362	398	393	364	371	400	378	382	378	353	351	391	388	387	355	346	390	416	359	404	421	396	350	373	304	387	353	349	402	383	348	380	350	339	373	364	403	342	389	366	355	349	377	355	367	341	368	354	352	408	360	378	371	411	382	345	358	340	388	346	376	387	390	394	339	387	353	332	337	361	351	349	376	370	350	381	396	350	392	386	383	358	380	361	349	362	383	367	363	358	336	358	356	376	385	359	368	405	367	391	393	340	355	397	364	348	392	396	373	353	363	351	360	369	331	363	326	389	370	331	398	345	373	354	332	383	370	392	395	380	347	351	378	343	384	366	386	364	361	349	386	358	389	346	367	383	364	369	363	397	377	356	363	403	372	391	394	356	362	376	371	347	356	357	362	389	384	375	341	348	377	375	379	362	386	405	364	366	386	372	394	389	398	369	357	377	359	370	371	391	371	374	392	368	344	337	383	367	385	356	377	374	373	361	383	390	374	343	338	372	350	385	375	358	382	404	387	373	376	347	382	375	359	364	347	368	401	384	370	389	352	398	353	362	357	351	415	364	365	393	378	354	352	392	359	380	357	363	338	366	392	368	372	341	351	334	373	371	389	363	387	333	356	351	381	370	400	368	375	351	360	392	345	372	368	343	365	405	392	362	362	400	356	355	405	358	391	378	391	356	392	357	367	333	342	403	359	381	382	353	381	358	354	344	359	425	403	370	389	385	369	387	352	354	335	349	338	383	363	383	371	372	371	394	359	359	384	367	399	403	389	396	377	337	377	383	406	379	404	353	357	387	369	363	373	370	372	342	398	335	348	347	363	382	385	377	402	359	358	395	341	369	348	373	368	373	374	380	366	377	398	356	369	385	384	360	378	346	414	390	361	382	347	383	348	359	350	397	388	371	379	349	361	390	366	348	354	363	414	359	360	362	364	387	331	367	360	343	387	374	339	333	388	355	342	398	377	353	337	377	362	354	440	347	406	367	354	376	389	370	370	385	316	388	394	343	371	411	328	322	407	353	358	376	376	394	346	369	381	402	369	393	364	353	378	376	360	349	372	361	368	379	381	376	347	370	364	379	374	379	392	372	321	367	392	357	381	321	360	375	404	341	376	385	368	380	400	343	376	361	404	384	378	387	401	391	375	367	372	368	400	338	351	368	378	381	358	375	372	359	382	362	382	374	322	357	419	382	415	399	365	374	390	379	379	359	343	394	383	366	364	369	408	376	361	409	387	359	353	378	364	385	360	385	364	360	365	359	409	404	385	393	379	328	421	371	381	367	367	386	366	361	366	360	318	375	363	400	347	349	378	330	384	398	375	363	385	341	366	351	363	382	396	375	362	359	374	362	385	324	387	387	337	397	382	350	343	344	356	370	389	358	377	381	373	375	364	356	374	360	373	380	375	372	413	372	376	404	368	391	379	388	382	377	342	372	384	407	365	389	364	339	357	375	357	337	391	357	356	393	386	386	352	370	408	382	394	354	359	370	373	348	368	379	375	352	374	349	415	395	358	374	364	345	395	362	369	402	376	373	374	381	355	347	375	389	391	373	380	354	362	369	376	385	365	341	350	345	348	393	365	376	399	373	380	382	367	372	412	390	375	366	363	346	401	359	377	402	370	385	384	348	328	376	376	374	349	409	355	342	368	371	386	372	354	371	374	393	376	354	349	351	347	380	367	378	384	388	388	383	367	367	355	365	337	344	321	396	356	382	385	376	420	377	381	359	357	347	377	382	370	421	379	371	370	386	347	379	353	362	356	381	377	405	389	396	388	359	344	361	399	364	381	351	339	382	371	378
28564	29242	27741	17170	7726	1791	560	418	435	374	311	353	342	352	338	372	371	341	348	348	318	345	357	327	362	356	339	334	342	327	344	372	327	358	356	341	333	360	329	309	321	372	352	334	357	320	355	354	342	391	435	412	431	374	365	353	354	363	316	308	293	345	294	335	303	336	341	341	332	332	315	348	353	324	335	307	333	306	329	336	324	330	348	337	348	317	351	335	310	334	329	330	313	331	320	331	282	303	311	296	343	304	312	298	319	316	332	353	338	345	316	339	342	356	342	314	336	301	290	321	320	335	331	314	319	317	300	323	306	328	331	338	325	340	316	313	327	299	358	328	302	308	341	310	319	334	322	311	309	305	310	282	329	307	354	345	363	333	332	336	343	348	348	304	291	355	315	326	323	321	309	317	314	334	303	326	321	351	321	312	356	352	320	328	321	312	338	330	328	338	311	299	311	329	319	294	302	347	345	349	335	327	330	321	313	327	321	309	311	344	319	357	337	310	305	326	329	322	312	357	318	344	319	328	286	324	314	333	332	317	335	330	373	319	338	343	324	322	368	318	315	320	337	308	323	333	296	316	321	311	301	319	309	318	324	325	314	346	326	316	332	314	322	317	326	341	334	334	334	348	317	339	307	308	345	339	333	322	313	342	348	331	322	303	296	306	325	312	341	312	341	326	359	296	340	298	284	356	330	305	327	329	329	293	329	332	343	343	315	357	330	314	369	351	314	310	308	343	331	329	315	366	317	346	342	346	329	332	333	286	315	343	302	328	331	300	300	313	331	320	343	340	331	319	318	330	327	319	347	336	311	347	320	323	323	326	346	334	323	305	359	333	324	331	317	306	285	333	332	358	349	318	344	298	348	318	313	329	332	309	315	338	333	320	340	349	309	290	353	319	328	321	343	310	330	280	306	336	352	355	325	317	315	347	307	303	327	328	321	301	322	331	357	316	306	340	296	335	310	331	354	290	349	335	328	344	330	308	355	292	334	317	325	335	322	277	326	314	314	320	343	346	322	345	334	343	324	327	314	331	331	343	322	306	333	325	315	313	315	338	341	327	338	338	303	337	332	307	321	336	337	349	369	341	335	344	333	320	350	305	282	369	326	327	361	343	349	307	308	333	319	310	340	314	345	318	343	336	326	315	328	329	350	350	341	321	331	337	312	318	330	316	310	290	290	331	345	316	329	323	346	281	346	276	332	360	305	313	323	345	310	358	316	346	309	326	302	315	300	296	354	333	339	339	342	324	326	330	332	321	323	331	293	338	312	319	336	316	337	338	336	359	282	311	315	357	328	321	316	307	337	331	321	335	313	331	310	313	349	336	315	308	329	297	358	340	351	339	343	277	344	312	296	306	291	335	313	352	310	347	305	323	314	355	347	319	308	320	323	343	301	308	325	344	313	321	323	306	329	331	363	314	319	341	318	301	307	363	361	290	323	310	335	308	339	326	319	342	354	343	338	283	328	292	335	311	327	370	324	303	292	367	322	340	328	329	314	320	333	346	320	297	323	320	324	290	309	320	326	368	315	342	340	320	314	338	316	312	340	292	287	335	363	293	340	305	318	321	310	316	308	349	310	311	319	318	327	298	335	301	331	319	339	319	350	303	352	345	337	316	298	311	359	329	301	302	308	322	326	315	330	320	314	336	308	345	342	317	319	298	314	314	307	331	340	343	312	312	317	318	338	319	344	324	306	321	342	321	339	321	350	339	312	328	323	326	340	348	295	346	326	323	298	318	364	339	328	323	327	323	344	344	359	328	343	324	333	324	326	330	333	321	349	301	320	307	298	346	316	336	348	307	335	361	322	326	324	309	306	289	321	317	329	316	320	315	330	327	314	317	308	312	352	359	291	325	344	344	345	327	332	343	316	324	351	312	304	315	323	306	382	315	323	348	334	319	313	353	293	340	314	317	328	360	330	305	297	358	302	329	310	303	311	310	330	335	353	328	323	340	330	295	325	323	312	323	327	345	320	318	340	336	316	337	325	315	323	322	338	348	361	323	307	313	342	316	315	378	331	304	325	315	315	300	316	302	325	330	335	315	337	343	299	305	286	328	335	334	332	308	339	335	334	362	290	345	305	327	298	355	327	290	285	343	304	326	302	328	344	350	371	332	313	311	332	312	331	338	338	315	327	294	330	372	337	326	326	338	316	345	323	376	325	363	329	321	328	346	300	343	331	311	358	392	321	287	337	322	310	315	296	307	323	330	294	329	307	329	328	318	299	297	326	318	326	330	353	337	311	340	315	294	348	312	347	332	346	333	360	341	322	332	311	325	326	307	332	311	325	308	312	360	332	304	308	330	361	340	352	294	306	307	324	337	359	322	343	304	345	329	332	325	350	328	339	313	329	333	339	354	333	320	303	325	293	324	310	311	332	326	349	277	326	308	328	336	339	339	308	297	325	329	300	322	310	332	350	333	358	317	353	322	308	319	334	354	320	351	365	309	349	323	317	349	299	344	336	350	327	325	339	338	330	341	332	361	317	350	329	337	272	331	343	301	341	326	346	293	293	335	297	295	323	299	346	359	351	304	358	291	327	301	289	295	322	324	306	279	319	362	334	350	305	316	334	346	316	333	358	307	341	326	318	340	323	320	298	347	352	314	307	357	326	281	307	317	312	300	361	344	349	336	345	334	336	354	354	326	310	320	316	336	325	372	321	304	285	336	328	305	320	309	336	328	329	311	300	303	331	283	331	338	335	325	336	350	328	345	324	322	336	305	327	346	362	306	342	328	305	320	361	324	332	377	320	333	317	346	311	339	320	309	314	312	326	315	324	317	349	323	318	303	299	321	334	321	298	325	329	326	332	309	328	308	321	331	338	306	309	329	299	347	314	295	327	308	319	353	299	306	329	378	268	318	310	340	333	286	315	337	352	326	325	341	309	381	332	289	341	296	315	334	329	326	301	341	338	322	324	302	371	324	323	355	326	331	307	335	328	363	324	312	330	329	334	348	361	330	343	298	349	350	307	315	307	335	333	313	357	303	309	319	313	369	312	320	331	324	329	327	357	334	322	313	336	340	349	307	346	319	300	335	340	330	364	328	327	305	318	326	329	338	335	320	351	340	322	327	299	307	320	354	324	333	302	303	321	320	337	328	304	333	338	342	306	338	315	335	328	350	352	327	319	328	353	351	325	347	316	277	298	320	316	311	351	306	306	325	316	309	320	354	328	300	304	313	306	314	308	297	328	290	326	309	319	332	335	338	337	352	325	331	330	348	301	367	284	320	315	320	348	340	313	339	340	359	349	317	308	325	352	313	313	325	330	350	302	355	302	338	323	340	336	347	313	336	340	332	313	350	321	306	351	361	314	302	296	318	314	330	330	322	326	308	375	344	335	307	334	337	327	361	325	332	338	348	309	334	335	324	341	304	310	315	315	317	328	346	340	316	350	323	345	290	325	308	320	329	317	314	328	377	343	319	309	316	326	335	306	363	334	329	330	346	329	315	332	298	353	311	337	302	344	313	333	310
32166	47135	26838	15710	9988	2476	619	601	478	473	428	409	427	430	446	451	412	400	432	442	417	385	422	403	410	448	399	352	370	404	417	392	438	393	402	422	371	416	405	438	393	423	407	447	437	436	441	395	403	490	511	506	479	480	451	424	401	365	392	354	369	360	362	412	385	353	367	396	426	365	375	370	413	331	351	359	375	366	387	410	383	370	356	363	370	361	361	391	400	362	386	374	364	363	368	363	400	386	369	385	391	396	434	356	416	374	382	345	359	390	362	382	351	384	360	392	374	382	403	378	404	351	401	373	425	353	405	357	359	398	375	352	372	363	382	353	353	387	384	356	388	355	372	387	409	421	404	360	398	348	383	400	377	373	392	407	379	378	389	401	399	376	383	405	352	397	374	396	384	385	390	363	367	377	396	372	399	377	400	381	360	386	344	389	383	397	397	342	355	378	364	354	387	365	410	364	388	369	383	355	372	392	346	361	390	389	358	395	393	389	400	361	354	371	377	405	356	369	352	348	382	341	380	406	381	377	368	414	401	390	375	382	364	395	395	398	374	390	386	354	399	386	351	380	376	411	377	365	370	363	357	351	397	402	347	411	349	358	327	339	383	378	396	366	369	393	354	397	356	382	385	381	379	348	397	375	358	404	383	353	379	409	393	388	393	377	346	380	366	416	384	364	389	368	359	398	375	394	341	349	379	396	361	409	372	392	367	364	395	393	357	386	363	367	359	371	406	341	371	389	371	328	329	393	374	368	387	341	400	388	375	375	397	373	403	348	391	393	320	367	365	415	380	382	362	407	390	389	396	380	383	340	390	393	360	393	396	404	387	376	384	362	426	402	398	365	359	394	373	357	381	364	377	360	356	363	416	344	370	402	381	383	369	383	406	374	393	406	354	357	336	367	390	391	408	372	407	363	411	411	381	388	405	369	387	358	359	381	355	384	368	402	363	387	343	338	392	366	384	381	380	373	405	355	373	358	406	375	404	369	374	382	396	410	377	367	378	395	349	371	368	398	362	378	374	344	313	396	372	388	391	383	378	348	365	362	406	391	382	388	411	367	391	375	370	366	360	353	364	344	365	334	379	412	376	368	363	389	361	391	363	411	398	395	393	370	378	393	365	395	352	368	376	369	370	378	399	405	332	408	389	386	359	371	377	397	351	406	369	393	385	371	389	351	376	384	384	420	379	394	341	376	370	364	393	385	375	367	396	388	389	390	382	401	361	342	362	385	396	376	351	365	379	403	349	382	350	375	372	399	377	382	327	362	368	383	375	380	406	372	374	432	367	358	320	376	358	388	353	355	359	373	392	386	387	343	405	341	393	368	407	387	396	378	380	365	397	365	383	383	342	380	399	357	371	383	382	348	395	390	382	379	390	405	382	387	393	360	402	346	386	356	378	384	376	396	391	393	370	377	373	367	376	367	341	358	394	358	372	387	398	368	365	377	372	398	356	376	372	417	388	416	371	379	431	364	369	363	389	387	383	398	356	376	356	413	370	361	400	395	381	380	361	374	361	366	387	373	354	396	357	373	386	364	371	335	386	383	346	395	385	387	362	421	391	351	375	383	371	358	395	399	377	371	384	402	387	361	390	374	383	394	374	409	387	410	402	408	395	338	417	400	392	366	355	369	380	363	395	384	328	378	420	382	409	364	365	332	383	335	372	325	378	378	388	391	402	394	392	402	384	368	335	412	327	418	361	384	387	382	395	362	385	368	363	354	407	359	390	382	375	375	392	362	369	327	423	359	357	342	421	400	371	353	358	385	403	370	382	368	418	367	387	392	356	369	339	333	368	370	344	383	386	371	368	389	393	372	359	360	356	372	328	383	366	393	352	362	365	354	389	371	396	346	394	372	393	394	367	360	374	354	360	361	383	372	392	354	391	402	396	349	377	367	385	379	369	374	399	378	350	347	388	380	397	397	350	378	362	417	345	381	356	381	366	349	373	387	365	406	374	411	332	376	409	367	357	384	395	378	362	386	378	378	378	430	386	416	349	376	396	382	377	366	353	356	346	357	379	380	407	395	357	367	390	391	386	369	377	389	386	373	382	356	365	419	360	362	372	373	362	392	382	372	364	385	366	409	398	425	403	391	394	373	356	380	361	404	380	392	384	342	351	400	375	379	359	365	404	403	372	389	357	395	345	376	401	398	388	361	399	366	364	366	371	362	361	392	348	405	361	399	400	346	388	388	361	343	372	384	406	379	398	356	383	353	353	366	390	363	353	350	403	379	387	373	408	371	355	381	353	308	408	387	379	364	360	394	390	349	394	397	370	418	352	344	372	389	351	377	372	382	367	339	410	356	334	383	373	353	385	376	357	395	346	386	380	395	363	386	362	364	349	390	340	350	432	374	393	378	363	366	364	350	366	392	378	345	373	403	386	366	375	373	381	351	383	388	396	375	350	357	377	385	384	401	404	385	386	381	389	364	354	370	356	417	397	371	401	354	348	344	379	397	389	351	416	371	372	406	380	407	400	405	410	397	385	382	359	362	356	373	396	359	387	363	370	376	376	385	391	369	385	358	374	410	353	403	369	366	389	398	372	368	369	370	356	400	368	366	351	352	386	359	358	346	382	368	375	398	360	341	357	359	393	378	377	353	369	360	387	357	378	343	392	395	397	402	385	379	403	370	391	373	397	379	365	386	385	343	354	413	411	356	356	325	385	362	399	416	392	343	378	396	363	380	375	383	381	375	375	383	385	385	360	380	346	355	390	366	354	393	349	398	377	386	371	382	367	363	364	326	362	388	382	351	389	390	408	361	395	357	371	408	420	361	349	429	408	391	390	398	351	343	381	389	360	393	395	359	351	390	351	384	398	374	397	366	373	367	385	370	379	369	392	354	381	350	383	372	413	383	324	392	352	358	395	386	389	365	377	418	383	360	390	362	393	361	355	338	353	418	334	353	373	365	392	392	380	369	367	403	353	411	387	367	356	349	370	356	361	413	411	425	404	351	372	370	386	378	387	394	367	379	380	367	374	378	362	363	360	382	384	387	393	373	345	366	361	380	369	346	355	379	354	403	383	385	419	357	372	345	363	431	380	407	381	360	423	383	365	424	366	363	394	384	396	375	422	370	399	383	387	381	375	381	351	387	385	344	370	392	400	392	378	347	394	386	394	392	380	381	380	400	351	344	358	369	350	382	382	377	399	389	357	371	379	372	362	414	354	351	332	385	360	390	383	363	373	368	378	354	385	368	381	390	380	365	368	354	386	369	377	405	373	392	336	391	349	367	363	345	385	371	352	363	337	345	395	406	361	409	408	373	345	328	373	377	412	350	362	344	369	403	385	340	365	368	400	410	392	388	392	363	401	385	411	359	348	403	393	377	355	351	381	432	372	386	386	385	365	376	354	396	339	371	383	354	393	382	381	387	381	362	359	394	415	405	406	411	395	358	414	389	388	386	420	339	384	360	325	349	373	380	411	366	362	378	380	398	345	380	344	385	365	397	389	386	384	366	353	378	349	383	386	353
23769	20918	28046	24094	21119	11416	1486	689	568	534	471	408	413	413	432	344	365	374	322	341	359	380	375	388	370	334	330	335	365	321	336	336	375	374	340	307	316	333	391	405	392	359	346	357	360	321	370	359	271	415	658	700	656	542	480	383	308	302	274	330	274	292	314	290	304	339	292	280	286	270	287	277	331	278	292	303	312	337	317	282	303	337	314	305	317	289	296	319	308	309	291	300	275	295	314	312	326	304	308	295	284	262	325	280	306	310	265	290	284	299	301	282	307	310	288	287	286	300	296	289	292	279	312	278	313	292	289	312	331	287	313	312	294	320	329	306	305	301	291	338	281	315	312	317	304	328	311	331	310	294	307	296	334	255	311	304	304	279	311	289	307	305	281	308	302	318	296	312	285	297	323	319	306	288	317	310	299	287	318	298	281	310	301	276	278	295	317	314	276	302	324	288	293	302	285	270	311	309	282	318	298	304	295	327	319	299	285	305	300	301	293	333	282	332	302	320	296	306	309	285	311	273	289	342	300	305	288	280	329	276	298	327	326	321	298	307	304	303	298	293	259	313	306	300	291	283	289	282	288	324	336	277	314	305	288	259	263	308	321	294	302	248	307	280	263	286	285	288	307	304	305	313	297	296	326	284	286	280	298	305	283	324	290	274	293	292	288	276	333	308	300	271	287	299	328	278	286	304	307	300	280	298	300	298	325	286	298	298	302	260	319	314	307	277	287	310	312	308	303	256	332	297	283	348	298	318	314	322	338	283	298	310	280	271	280	283	308	315	306	292	301	298	307	300	319	338	342	316	265	262	293	311	287	301	310	325	318	271	306	288	311	294	284	258	304	309	304	338	276	309	318	277	305	307	283	292	293	300	300	311	302	285	300	312	309	343	281	320	297	313	316	283	305	313	341	315	275	302	299	302	327	324	300	300	318	286	305	296	281	295	333	302	298	299	301	318	315	306	322	318	296	274	310	326	297	275	289	296	284	282	328	313	279	325	296	294	299	306	288	333	322	305	324	285	297	312	321	312	303	254	313	263	333	279	289	297	286	290	281	269	316	280	306	313	296	324	324	298	327	284	311	291	289	335	303	331	311	279	325	297	304	301	305	294	273	313	289	323	312	265	293	314	276	285	307	290	344	313	302	298	298	314	313	272	289	309	306	266	288	301	299	318	286	267	286	290	300	308	311	262	313	270	323	289	300	297	265	297	305	319	300	320	284	291	292	253	289	296	286	271	280	293	271	287	325	295	305	303	294	283	293	309	270	275	300	299	305	302	317	314	282	306	311	312	284	305	297	284	277	321	303	293	288	296	305	291	311	300	323	283	283	303	294	309	308	283	298	315	310	289	345	307	299	323	283	315	321	304	294	333	299	310	313	318	269	307	320	305	285	268	297	310	335	308	263	316	299	292	294	328	276	317	321	281	289	318	293	317	309	298	311	309	326	292	316	290	303	288	257	277	335	281	292	331	300	300	302	298	325	312	278	301	284	330	288	286	309	299	293	328	295	274	312	304	303	307	313	318	301	296	296	298	285	272	297	298	281	317	309	302	321	311	312	311	316	308	296	291	295	269	299	283	295	283	326	293	292	294	309	308	302	287	313	307	280	301	329	281	278	295	311	306	302	312	318	311	297	290	324	286	301	310	307	292	281	332	311	301	275	308	306	283	305	287	283	290	311	301	294	277	319	292	320	290	269	285	275	289	300	287	304	322	317	302	291	300	324	275	320	329	289	316	313	276	302	282	296	309	327	276	346	325	279	325	343	314	289	267	292	295	285	295	310	295	286	299	280	304	322	307	315	272	297	298	293	275	282	313	292	305	296	275	295	296	304	273	277	311	294	312	305	309	336	318	274	337	310	332	278	298	272	304	264	301	306	335	290	279	293	305	271	287	299	315	286	282	292	292	322	284	281	300	335	299	319	306	334	326	317	322	313	289	305	304	283	289	297	285	302	301	284	310	294	299	308	279	305	333	286	301	299	321	285	302	303	317	319	312	294	307	309	298	317	284	315	308	307	298	305	262	306	305	296	320	276	274	293	322	332	269	280	309	308	285	297	301	282	303	290	298	272	281	312	308	296	290	294	285	310	320	310	311	283	319	309	303	323	313	304	314	291	277	304	291	304	313	265	302	299	314	281	289	270	292	304	314	318	335	292	316	310	292	303	330	278	301	303	298	295	316	305	312	303	289	290	281	288	324	290	286	271	308	317	319	313	298	300	286	325	306	291	289	303	297	320	302	275	296	307	323	276	307	298	304	320	287	307	263	298	273	296	270	306	295	284	265	285	286	305	307	319	305	298	275	305	315	285	291	315	275	289	278	296	297	329	303	304	295	301	273	296	279	305	302	256	306	336	272	281	286	288	337	312	319	321	313	263	296	317	329	295	321	287	353	325	289	279	295	302	306	274	273	306	300	320	298	327	299	268	279	277	279	285	300	314	312	305	300	320	347	307	296	296	328	300	305	289	313	275	265	295	324	318	292	309	311	292	308	263	327	311	286	296	295	287	316	340	323	298	297	321	275	315	284	289	313	297	314	290	281	296	280	309	328	291	296	304	307	278	301	299	316	294	300	286	279	309	277	289	292	294	314	262	303	297	291	331	313	312	284	311	322	305	313	277	290	311	325	330	316	328	291	294	321	274	295	295	309	320	313	310	255	311	280	292	288	330	285	312	325	267	301	285	311	274	262	282	298	293	309	319	297	340	292	293	319	279	293	282	326	271	311	274	323	268	285	301	316	323	305	305	279	278	320	296	287	272	314	333	312	307	332	314	299	304	299	306	294	284	298	313	284	263	298	312	296	267	300	299	292	302	286	297	274	288	305	300	333	282	284	312	268	301	315	314	311	311	305	277	314	315	292	305	299	308	328	314	314	287	291	290	306	264	314	283	269	331	282	298	296	264	294	294	291	302	306	334	321	320	275	270	267	306	297	277	305	306	264	299	304	304	318	323	308	288	298	284	297	322	332	280	324	270	275	296	296	257	324	285	317	318	306	302	334	297	308	294	331	290	323	304	284	286	313	316	312	304	302	285	292	289	304	317	292	304	288	301	274	301	312	284	295	310	352	317	328	305	307	302	298	304	325	337	328	290	315	293	325	320	288	295	289	323	296	327	275	303	298	276	307	287	291	316	325	299	285	301	284	299	307	289	287	273	290	298	267	314	275	322	271	271	309	290	314	286	329	307	304	316	295	314	290	308	316	288	281	285	276	303	296	330	307	287	275	278	298	283	280	271	275	292	310	303	268	289	298	308	281	290	303	271	324	269	279	312	317	328	302	295	337	309	296	289	282	279	298	301	290	305	303	268	306	302	339	328	302	300	289	307	316	333	307	301	273	295	311	297	307	285	308	294	324	298	315	289	316	300	291	269	318	289	302	303	318	291	307	333	304	302	291	289	295	314	305	317	289	307	294	328	312	325	295	301	281	316	329	295	284	273	289	317	298	287	308	285	317	309	287	295	314	297	307	290	290	295	309
34931	49563	35470	24681	15178	2730	1603	1124	976	748	614	508	517	497	474	516	464	432	409	459	488	505	486	450	463	462	425	389	441	463	449	375	382	389	374	344	388	422	492	495	464	438	438	449	389	424	465	452	383	570	907	1010	888	749	539	471	411	349	341	367	368	340	378	311	377	374	336	344	347	356	314	375	328	342	349	321	334	316	358	378	335	356	355	339	335	361	328	348	357	408	353	317	381	343	352	351	332	353	332	337	371	362	320	374	324	350	346	344	348	344	357	301	336	346	344	340	343	357	346	387	352	355	334	347	302	341	354	332	348	341	303	337	309	337	354	334	367	333	365	349	335	341	351	349	333	337	348	356	349	350	312	310	340	326	372	339	344	377	351	385	361	333	337	336	357	342	352	375	333	403	340	349	346	340	345	338	348	379	320	326	351	339	327	366	346	360	320	333	365	326	360	354	317	387	327	327	332	371	349	336	364	350	347	329	346	376	334	318	322	345	339	345	346	332	372	365	371	336	342	373	347	343	316	383	322	350	350	400	339	285	331	360	366	348	356	344	350	352	342	346	346	379	360	347	349	338	352	337	355	322	311	333	343	347	359	366	343	374	364	322	354	328	355	321	339	350	314	325	370	364	358	318	340	376	333	354	358	345	337	362	356	346	344	358	341	349	354	367	372	364	344	348	332	367	332	337	343	352	375	360	369	345	344	334	327	353	331	350	333	337	363	337	379	374	325	331	346	327	318	351	311	358	372	347	351	368	374	336	360	345	319	363	319	320	355	338	407	329	369	353	341	344	339	383	350	357	335	352	328	353	380	353	368	355	344	367	366	333	345	370	360	380	377	381	329	353	361	345	320	336	348	369	334	372	339	345	346	341	344	330	368	349	357	348	382	339	351	332	324	337	329	344	366	348	345	333	367	343	400	336	339	341	362	365	376	359	362	312	355	348	346	339	338	337	374	351	387	382	336	325	324	330	339	376	370	390	328	315	329	354	379	361	362	311	339	335	358	341	355	342	332	360	360	365	351	369	386	395	355	386	354	346	380	354	351	374	357	348	323	342	370	314	358	348	324	327	330	344	376	325	348	382	327	390	381	334	341	330	366	366	331	333	340	358	337	349	347	356	358	332	345	355	357	313	356	346	339	328	343	366	358	363	339	347	343	358	341	375	341	365	328	370	364	361	361	353	347	344	356	348	321	322	362	347	349	372	362	374	323	376	347	363	322	378	325	353	350	318	358	374	347	340	329	362	359	343	347	364	318	342	319	363	349	367	360	363	338	321	353	345	374	381	362	361	366	369	356	353	365	378	359	362	339	382	319	349	325	331	311	337	330	369	353	337	345	344	376	346	347	366	335	344	339	329	388	357	343	321	334	355	356	360	334	361	328	384	351	358	333	356	324	382	362	339	392	347	356	344	346	382	326	326	332	365	355	324	337	347	313	343	343	368	345	375	342	363	358	361	345	354	353	335	334	324	356	328	358	329	354	361	344	344	347	345	340	348	358	353	366	353	371	336	355	376	349	347	321	348	324	350	348	346	359	318	359	361	381	353	357	384	390	369	354	294	336	347	335	358	362	358	347	351	382	323	319	353	357	371	367	360	390	324	342	348	301	350	358	352	337	320	375	343	329	355	327	318	342	334	366	339	324	320	374	340	299	339	333	365	345	342	370	336	350	376	361	352	301	345	356	347	324	343	339	331	360	368	343	360	346	349	336	354	339	390	323	365	317	360	322	332	363	310	346	362	347	327	348	368	360	337	365	369	347	345	376	375	372	284	387	373	348	347	320	366	337	304	299	364	358	335	364	338	335	369	377	367	358	355	346	323	366	371	360	378	360	329	350	368	377	348	343	346	342	364	349	340	344	330	330	357	325	323	351	372	353	357	359	326	360	337	325	331	328	368	330	316	327	348	367	329	349	360	348	359	390	352	320	343	357	344	339	318	344	340	355	355	352	350	385	372	356	360	342	351	374	310	367	347	330	352	348	364	366	344	361	348	394	325	366	353	347	353	337	307	330	340	377	344	331	326	351	349	334	345	348	366	375	372	340	321	358	355	329	364	347	341	322	371	368	328	390	356	324	335	361	334	363	332	366	362	344	348	340	378	352	327	363	393	321	362	363	346	339	364	373	381	342	349	359	331	340	348	356	374	350	352	291	319	320	371	383	369	362	340	370	362	356	349	338	349	345	355	322	320	367	338	333	354	344	358	340	355	368	369	370	351	352	401	325	364	348	342	371	355	322	375	347	357	308	334	357	351	347	377	368	367	359	322	329	373	353	391	343	372	358	322	345	359	320	359	352	369	341	343	362	346	328	350	370	378	367	340	354	347	321	336	336	308	327	376	347	355	326	348	342	359	374	367	354	353	336	344	363	338	357	303	352	334	336	326	377	353	361	313	353	385	381	356	340	351	356	359	332	334	348	357	352	311	329	356	325	375	337	384	365	375	314	352	361	333	336	358	348	343	336	333	376	330	367	363	338	352	328	346	352	344	365	326	343	342	353	349	353	347	337	392	352	378	306	365	339	363	354	380	346	345	350	359	329	361	367	354	380	343	387	371	336	311	340	341	363	331	354	358	379	318	379	372	336	300	347	311	348	377	363	347	360	332	349	358	346	370	377	369	334	342	365	342	339	377	369	326	326	349	327	293	340	332	327	361	342	333	372	358	308	357	365	328	321	351	356	354	361	344	308	340	326	332	350	367	348	373	340	355	327	325	358	346	330	345	354	341	363	325	343	335	315	364	355	336	358	338	356	347	337	348	343	340	371	332	328	388	348	341	359	343	371	382	354	324	361	363	333	355	325	366	347	335	315	368	354	357	395	336	321	343	350	369	333	372	344	347	331	375	308	341	331	341	350	335	345	326	352	347	338	336	345	332	341	327	329	359	395	323	353	385	352	370	357	342	360	374	364	345	330	349	351	331	354	348	320	334	309	370	345	347	339	364	358	363	366	377	357	304	383	325	360	344	345	363	336	356	380	353	361	318	346	360	325	363	329	338	341	332	315	375	333	398	358	343	345	366	324	369	328	346	329	343	336	367	333	337	319	323	337	322	341	339	354	393	363	342	377	321	342	359	379	333	349	320	359	379	350	351	341	365	379	352	335	340	347	336	374	378	335	338	324	335	358	363	368	318	337	339	357	362	349	321	342	341	341	357	331	376	345	347	388	328	351	341	364	351	370	381	314	336	370	332	354	358	375	363	352	335	374	373	357	295	337	337	381	366	347	347	302	375	345	330	364	351	367	358	368	341	368	333	372	376	343	360	343	345	348	348	346	339	343	371	360	349	317	336	341	335	363	309	338	334	344	357	326	358	363	377	354	378	336	344	356	341	307	391	346	344	383	367	375	362	350	341	361	318	343	334	328	352	360	336	330	362	330	357	399	374	318	365	367	360	335	330	350	336	347	379	344	339	348	380	320	363	340	323	326	344	370	324	334	342	319	352	353	325	319	384	361	346	354	336	331	331	354	334	348	360	352	330
25083	20986	27333	25793	14283	1759	891	632	620	564	527	441	454	427	454	432	414	406	399	410	403	416	436	393	406	394	416	431	397	395	384	422	391	385	385	402	380	412	389	415	391	393	399	373	433	426	430	426	416	458	609	634	545	530	474	407	438	389	392	389	352	356	395	373	356	334	350	355	363	409	356	362	377	373	352	396	348	390	357	395	384	366	351	368	367	380	365	362	374	361	369	372	402	417	349	385	366	329	373	350	387	376	343	351	382	377	368	335	365	378	383	355	351	348	386	381	361	355	370	356	350	352	368	400	370	382	368	370	387	372	348	409	332	390	343	362	374	366	351	374	402	366	383	394	360	365	367	378	366	347	356	422	367	354	360	390	334	387	352	384	397	370	401	350	348	384	365	359	355	362	362	368	387	373	337	357	365	372	379	356	372	373	403	397	352	387	367	363	390	362	389	395	367	366	356	361	369	381	382	351	361	365	344	383	369	395	373	340	385	384	381	356	352	356	369	374	375	348	398	351	399	376	387	376	352	347	369	414	379	379	366	400	362	368	367	366	359	398	394	363	372	378	370	385	375	336	375	374	327	344	361	361	365	382	346	375	363	386	362	370	358	303	348	395	342	365	348	377	387	387	373	365	396	355	365	369	329	388	387	369	400	407	343	397	376	406	376	394	343	356	384	371	354	376	364	367	371	343	371	385	367	383	385	362	384	388	411	354	352	398	379	337	347	354	397	361	358	378	357	361	373	371	371	389	382	355	404	433	374	353	334	379	378	389	379	344	341	349	355	355	389	350	384	335	366	385	387	362	371	372	359	379	347	349	391	377	417	372	369	376	393	393	357	375	335	366	377	404	334	370	381	360	378	343	355	366	372	390	378	384	381	382	403	367	356	389	379	364	351	405	355	365	389	371	358	369	365	363	331	408	354	379	403	372	372	361	374	374	403	389	409	375	348	368	372	395	342	342	384	358	360	368	363	379	380	365	347	367	382	377	347	369	363	362	365	357	392	363	351	368	355	356	390	340	380	363	383	374	389	370	377	383	376	404	343	355	369	369	388	369	342	388	369	393	386	393	417	395	368	374	337	353	363	410	384	366	363	383	354	351	371	362	355	399	358	355	367	364	374	327	383	363	382	365	375	354	367	377	358	392	375	352	365	363	380	366	387	373	368	358	382	367	371	382	381	369	390	375	373	383	378	368	372	372	396	386	372	353	380	354	366	356	361	353	404	367	370	405	365	360	395	408	385	362	333	365	364	399	372	365	389	371	369	363	340	382	345	378	363	360	355	372	361	374	369	378	354	385	361	386	348	379	387	398	366	356	382	356	350	338	407	371	374	386	375	348	355	365	383	395	399	344	379	355	388	325	378	360	395	361	350	388	392	359	359	342	354	397	356	375	328	362	355	384	360	383	372	401	419	381	399	356	368	389	360	384	360	381	339	346	417	362	360	363	346	356	383	389	324	375	403	375	393	375	400	371	344	367	383	364	350	391	392	381	400	347	347	371	409	375	371	403	350	395	357	379	361	410	371	373	351	340	355	357	372	356	359	347	349	363	386	389	390	374	418	393	410	399	388	386	376	328	368	392	372	322	372	371	356	360	358	344	379	389	367	372	360	399	380	386	385	352	371	368	353	367	373	364	382	353	374	395	337	410	361	396	371	359	396	360	366	382	392	376	392	346	358	353	364	355	386	372	355	367	371	348	334	355	389	373	363	378	370	378	390	326	350	364	375	323	378	362	393	363	347	356	356	376	340	341	385	335	379	359	398	388	347	371	383	382	354	323	361	404	386	368	415	371	337	404	340	395	374	369	369	376	363	358	355	390	359	403	350	385	374	359	384	411	339	368	368	367	384	395	383	360	372	359	349	382	370	391	366	360	315	335	353	369	356	352	360	370	382	371	390	389	393	358	367	372	357	335	349	355	377	361	356	360	390	378	384	416	356	359	380	394	367	393	399	402	327	374	366	367	367	384	364	393	396	377	397	365	397	361	338	381	337	367	358	384	338	353	362	363	390	378	363	372	369	390	396	377	380	389	377	361	354	380	360	364	382	359	379	395	384	374	342	340	355	399	372	347	346	364	367	352	347	396	332	348	344	352	375	363	409	368	393	391	330	360	379	352	378	355	387	364	366	357	389	365	396	379	374	361	407	348	334	381	364	345	389	385	352	338	345	384	387	357	365	383	353	326	358	385	378	383	390	398	383	359	344	386	394	366	364	378	403	341	396	411	385	361	384	372	345	358	380	385	350	397	358	386	382	391	357	323	387	354	364	380	379	363	357	351	361	401	393	389	334	329	338	374	318	378	343	361	373	351	397	341	392	381	396	343	385	355	364	406	374	389	374	378	380	371	378	357	363	365	367	367	385	410	398	374	367	380	375	365	379	383	368	409	387	395	359	359	376	354	342	442	388	390	364	383	362	376	353	383	338	332	342	369	351	384	392	371	373	367	350	356	399	344	371	374	362	339	367	393	357	359	380	385	371	391	371	357	389	375	376	392	372	392	354	354	362	371	418	363	333	373	381	369	372	336	388	373	390	390	365	394	405	381	381	373	351	359	369	356	379	370	367	364	396	386	404	353	369	361	357	368	398	375	354	367	392	374	390	356	369	385	367	379	370	392	359	364	342	336	336	405	372	382	352	398	361	384	379	400	396	359	377	366	358	363	347	365	390	333	337	378	348	394	383	362	375	357	358	343	386	390	369	402	376	351	365	329	374	368	350	382	347	362	427	369	377	370	352	407	390	383	360	414	373	354	390	397	370	381	342	385	350	386	396	370	420	392	387	363	356	359	376	378	384	354	395	388	367	364	396	361	355	416	376	407	347	350	353	325	342	347	357	352	414	381	356	339	385	346	359	360	340	370	363	381	364	371	346	387	386	407	373	371	385	358	363	356	387	391	359	369	413	381	391	382	396	401	369	369	379	364	366	384	364	413	371	358	350	363	366	366	368	364	364	350	378	334	384	349	391	369	388	368	353	314	324	358	370	364	405	350	375	371	378	357	379	381	372	351	395	353	346	349	389	388	374	352	375	371	365	384	330	401	403	377	371	355	353	391	384	379	369	386	364	346	427	349	344	378	366	399	334	392	358	373	363	400	383	381	399	373	387	341	377	377	363	385	397	361	377	385	344	382	408	370	390	377	378	427	371	359	407	359	377	347	399	361	352	370	377	383	385	382	405	386	391	361	400	373	344	390	340	377	376	362	383	367	357	356	368	394	369	368	340	403	358	394	355	370	393	357	348	394	366	344	396	364	398	368	385	417	382	324	366	375	372	348	392	374	356	401	391	352	314	365	389	370	389	394	363	376	395	389	353	348	353	404	379	351	391	361	389	374	389	398	388	347	393	343	374	373	388	371	377	341	344	370	410	394	342	396	382	397	356	385	375	366	391	391	362	384	404	380	361	412	366	350	376	327	349	380	377	339	370	363	378	353	378	374	359	358	401	399	359	339	376	371	372	379	369	374	365	400	375	361	405	386
33143	45364	34874	24418	8374	1485	1471	1000	861	877	735	630	537	539	530	528	475	552	483	475	485	513	487	481	474	497	504	539	441	473	498	452	467	443	443	489	444	469	478	495	502	495	445	467	466	494	461	533	483	567	813	893	747	653	557	529	482	406	409	433	413	428	441	444	422	390	458	456	424	422	420	402	386	461	464	399	444	419	421	409	399	405	450	426	419	463	424	422	408	416	432	437	423	419	434	409	401	440	436	446	436	413	424	400	439	436	430	426	413	428	439	416	419	401	424	457	454	416	403	434	437	406	421	430	417	458	433	433	414	425	409	438	421	411	428	443	436	400	431	424	451	439	400	394	429	395	432	415	429	439	393	403	440	412	463	439	442	407	407	445	426	445	421	400	432	398	438	449	453	418	409	418	397	465	422	417	397	406	416	430	431	458	423	376	387	418	412	449	426	428	416	413	412	412	421	373	436	455	433	431	442	385	387	435	440	420	473	427	405	355	427	433	430	410	402	456	442	417	411	442	414	401	405	428	415	404	418	392	418	424	419	438	412	438	389	422	425	442	433	410	405	453	412	415	418	444	393	445	439	447	436	432	428	411	426	421	413	426	441	437	427	418	439	406	388	435	392	415	418	420	456	454	413	456	405	392	401	429	434	406	409	461	443	431	442	393	410	407	432	416	461	448	407	426	439	457	404	447	441	417	450	457	447	393	415	440	413	426	445	400	408	449	397	428	408	445	376	430	415	410	409	427	449	424	422	426	438	449	446	434	460	408	432	422	411	441	424	389	404	414	432	439	429	424	441	420	411	393	413	423	416	413	436	431	466	415	418	425	408	412	427	423	418	429	409	430	421	413	434	427	451	411	484	403	424	446	432	422	433	408	436	431	414	443	439	439	438	453	415	383	404	422	447	443	397	406	439	425	424	409	428	434	415	424	404	397	390	432	424	419	437	397	448	439	419	432	425	412	437	395	412	423	432	418	453	434	430	433	429	466	430	430	432	422	445	452	434	443	430	440	432	432	389	413	393	417	396	442	423	422	414	396	412	426	442	408	432	434	421	451	419	434	401	452	395	425	440	411	435	417	399	441	425	391	391	450	444	424	438	402	443	453	419	449	415	398	439	450	381	422	433	447	415	394	444	430	414	407	394	421	473	417	445	424	424	438	431	432	377	455	421	428	419	428	448	391	446	417	422	424	424	413	463	430	460	461	404	387	412	426	434	401	472	428	421	431	444	429	424	444	406	434	438	423	419	448	428	428	403	485	445	420	448	434	389	440	427	429	421	419	426	414	434	433	431	392	411	404	435	381	400	424	453	432	394	414	399	406	394	431	429	415	436	388	436	426	419	414	432	444	388	391	455	438	412	401	457	418	415	394	447	453	436	437	390	430	415	403	395	442	449	414	469	428	460	428	442	452	408	435	432	430	380	461	438	428	431	412	400	409	441	417	424	416	423	445	413	407	454	422	451	436	443	442	445	416	474	404	397	436	410	430	439	449	445	427	415	411	408	411	438	430	427	463	421	455	416	427	422	435	426	403	418	450	414	409	409	406	431	416	418	418	442	420	410	414	419	415	418	425	442	418	380	441	418	432	401	402	412	390	457	426	408	388	438	433	415	419	418	427	425	460	422	435	433	411	407	433	375	423	434	449	416	416	420	448	419	392	425	446	403	432	416	447	443	440	395	424	450	424	452	445	435	418	412	393	427	443	407	433	420	419	422	421	460	391	428	400	427	431	448	463	387	441	432	419	407	386	396	452	428	414	444	451	401	406	393	465	439	423	442	428	415	431	428	451	456	428	427	422	425	417	446	474	424	434	422	425	429	405	411	377	411	409	399	434	422	372	445	453	396	397	465	455	439	428	449	400	441	441	385	433	410	444	382	446	417	435	430	417	449	425	423	403	440	473	447	429	425	407	402	426	432	429	404	429	414	398	410	428	433	416	428	437	456	402	443	439	417	419	442	406	432	402	453	474	395	424	414	399	394	432	436	417	408	440	417	432	461	453	443	392	443	425	436	409	429	407	404	438	421	426	434	399	434	483	417	442	440	392	427	409	410	414	429	425	461	445	421	400	430	417	432	431	405	432	396	459	436	403	470	439	427	426	410	419	401	441	427	453	399	426	451	404	408	392	429	436	446	411	369	448	450	425	437	431	413	442	412	418	398	384	439	425	451	412	442	442	383	442	460	401	447	383	400	450	407	437	390	440	395	424	419	432	421	423	438	412	390	426	431	441	414	432	428	424	430	420	417	418	414	443	427	463	436	412	463	425	392	396	428	435	441	411	439	466	436	430	420	431	448	419	426	437	444	427	458	390	370	413	423	406	433	409	440	392	433	431	375	422	419	434	417	448	443	420	443	419	412	417	437	437	431	398	453	395	370	395	392	408	427	396	431	397	430	400	399	404	443	412	439	419	430	376	422	418	433	450	411	439	432	427	400	444	421	407	413	420	447	413	421	399	459	418	412	434	421	441	431	427	436	453	443	429	455	432	445	433	440	425	419	433	481	421	397	423	432	454	418	458	413	389	432	427	388	442	436	452	436	390	435	418	429	434	399	409	410	435	398	454	447	436	429	415	429	407	430	433	419	418	427	405	401	446	428	403	426	421	425	449	407	390	432	425	437	420	432	450	424	458	454	433	443	422	428	442	419	396	418	412	431	407	403	424	399	402	430	463	429	402	415	405	416	441	458	392	422	437	443	419	414	427	453	403	420	424	451	424	442	443	462	398	407	416	407	426	422	454	437	413	399	438	441	460	378	425	408	418	419	443	437	397	415	426	464	446	464	428	407	425	458	435	407	421	423	447	437	429	450	434	418	470	445	390	459	380	408	439	395	453	408	461	440	387	409	433	412	436	469	413	429	412	412	407	430	396	428	401	430	447	415	408	437	442	433	421	418	454	411	427	435	414	402	429	466	419	452	388	441	435	452	406	407	428	420	429	410	401	421	433	451	423	452	440	416	382	415	450	426	434	422	419	423	462	474	449	437	401	451	387	438	434	453	457	439	403	416	431	401	442	447	376	393	431	412	426	398	407	434	461	413	458	443	410	417	398	435	398	412	416	403	401	403	426	412	425	427	413	422	425	411	425	439	402	411	451	428	400	418	435	467	431	422	392	431	400	461	429	414	432	416	453	428	385	439	434	424	463	460	417	400	416	401	438	425	393	394	414	414	447	401	428	447	390	437	440	391	411	411	435	407	416	430	418	406	407	425	412	417	434	406	436	437	465	411	431	414	410	413	425	373	439	420	433	440	404	430	466	459	417	427	439	422	436	426	409	452	478	439	406	418	417	404	427	440	429	431	436	406	413	462	408	416	436	411	504	391	421	459	418	435	414	417	447	417	390	402	419	437	442	425	437	432	473	399	438	423	401	389	452	457	386	435	410	442	429	406	441	444	409	474	431	414	420	420	441	456	442	402	396	415	423	377	417	414	390	438	436	458	426	407	399	420	438	408	428	414	424	453	445	372	450	390	446	404	418
22689	20922	28409	23701	20894	20458	9022	1606	1140	1004	717	595	503	530	573	511	464	456	454	459	429	448	463	444	434	420	440	416	414	376	393	425	391	358	366	345	383	386	409	378	388	384	407	430	396	442	404	405	423	518	959	1276	1014	770	511	425	328	351	377	354	348	352	393	331	364	319	342	361	340	309	327	347	362	365	333	330	362	367	324	341	343	332	333	347	322	339	321	339	331	364	340	369	347	354	347	335	374	336	315	364	336	303	321	354	344	358	332	332	333	300	320	373	334	351	338	355	343	335	315	331	348	331	369	352	324	288	353	316	326	334	303	320	355	313	365	349	352	359	344	376	325	363	308	341	348	347	360	308	343	373	321	329	335	352	342	305	337	357	337	309	324	366	329	305	334	336	322	323	357	353	334	330	344	384	345	360	350	329	350	312	335	340	342	319	321	299	327	328	343	361	318	327	331	336	297	351	353	337	347	303	363	340	328	329	339	284	324	338	343	362	346	328	362	366	330	311	331	356	324	375	324	317	374	352	340	379	348	323	361	335	332	350	336	322	354	323	326	339	362	362	319	355	345	343	344	335	331	327	350	351	361	324	335	359	336	335	323	332	338	307	357	356	342	309	324	344	326	305	328	358	387	348	342	363	321	397	332	342	332	333	361	316	294	322	373	338	336	346	349	344	361	323	328	354	381	362	329	350	312	373	323	365	338	340	357	340	337	353	345	312	342	339	356	318	353	342	334	358	341	356	326	315	330	383	300	318	321	362	345	343	351	328	337	342	361	354	352	331	341	341	328	344	316	370	322	332	337	344	321	355	309	304	324	330	328	330	343	336	328	332	341	367	356	319	308	332	332	301	349	343	310	375	328	315	348	356	323	332	318	363	348	342	330	313	312	352	353	330	331	324	356	343	360	303	327	353	351	322	323	351	338	366	343	338	336	320	355	337	282	357	322	352	344	342	374	320	369	348	362	332	363	346	319	343	328	343	350	324	320	321	347	338	346	338	353	326	348	324	339	372	359	309	322	304	338	344	336	334	310	339	344	332	341	332	308	340	360	381	337	379	359	338	356	355	352	328	331	302	346	344	347	328	331	360	326	362	357	357	310	313	380	332	329	333	320	324	353	320	349	331	355	313	320	338	361	318	332	289	350	346	348	316	349	349	345	294	320	303	371	348	389	336	343	377	344	338	327	389	350	311	315	356	331	331	317	361	331	345	345	338	332	320	341	333	320	373	367	343	372	335	324	341	319	345	332	358	355	333	345	326	337	342	330	330	351	335	331	331	349	305	328	341	341	325	318	339	350	324	328	313	355	339	340	317	374	330	331	303	338	351	335	368	353	350	322	347	334	334	336	326	362	327	343	322	337	348	316	339	316	350	263	303	333	326	358	348	326	350	332	326	325	368	350	339	337	343	322	347	298	334	349	339	340	344	331	350	340	329	341	312	327	331	340	364	347	343	343	338	324	315	345	345	336	310	345	337	352	363	384	333	368	339	316	321	336	321	323	376	329	327	377	347	348	343	340	313	348	318	323	351	333	331	342	336	313	355	343	390	338	343	350	323	324	344	306	339	328	360	345	330	307	329	346	330	315	358	368	347	345	331	333	380	351	347	358	353	349	342	354	359	340	352	336	328	346	319	373	324	342	338	346	321	368	338	347	315	351	319	325	315	313	338	326	363	324	348	311	329	369	311	348	353	345	357	346	318	334	324	328	359	332	365	321	345	351	305	351	397	343	326	346	319	322	353	327	305	348	333	323	334	344	345	346	324	349	340	338	327	346	330	321	330	346	333	324	351	321	306	343	312	338	338	330	335	311	321	321	336	359	347	332	322	338	339	359	347	340	324	361	349	287	334	349	344	313	332	366	322	369	359	344	352	343	305	354	305	356	303	322	336	326	323	344	296	343	323	347	357	312	339	369	338	342	372	391	358	313	391	342	369	310	336	324	341	299	345	365	310	319	344	335	332	300	339	309	315	360	334	313	277	325	334	326	341	333	337	308	332	343	370	341	339	373	318	335	346	327	360	333	320	336	342	320	299	342	306	334	339	359	343	373	333	302	333	347	328	372	339	349	332	353	336	323	330	327	336	327	330	358	354	317	336	304	316	334	381	341	363	294	362	347	373	356	371	326	358	355	323	353	347	330	332	341	342	356	317	334	358	338	351	366	334	371	317	373	352	331	341	356	355	338	337	333	320	331	319	321	382	360	354	326	312	358	336	373	359	351	304	341	403	328	326	345	303	360	327	340	343	361	344	321	319	323	355	366	333	359	318	364	342	343	336	347	365	332	319	325	384	341	345	358	335	371	363	335	312	366	331	331	325	292	320	300	348	299	317	346	311	340	314	364	320	370	335	338	356	361	339	361	327	319	333	350	352	352	332	325	336	352	310	347	392	336	357	328	320	372	319	324	331	322	345	342	364	317	319	348	326	342	337	305	356	357	338	362	325	325	341	368	342	323	328	350	381	337	371	341	351	348	351	352	325	347	339	337	327	316	326	357	306	316	300	317	354	322	359	323	320	337	352	324	370	298	338	306	341	327	370	352	314	376	357	330	368	336	312	323	351	353	346	312	343	337	353	318	327	343	321	354	319	366	315	333	320	346	342	304	359	338	341	314	341	345	321	355	370	332	343	351	349	348	347	361	348	329	360	365	363	350	348	356	366	367	327	364	352	350	286	290	323	352	351	340	364	340	340	325	337	337	344	338	338	317	350	324	308	342	341	332	331	322	314	292	358	299	341	338	376	361	332	329	340	343	343	359	329	345	340	332	328	341	324	330	335	321	333	353	325	323	335	342	313	350	326	333	361	336	364	335	324	329	337	328	305	359	322	366	323	371	365	327	342	337	327	319	329	359	359	345	371	316	332	295	316	344	355	336	349	381	335	315	347	315	321	353	344	331	335	319	330	312	342	356	315	357	344	340	294	364	339	332	342	342	352	343	333	364	398	329	305	315	305	315	326	308	339	344	365	346	340	355	316	337	336	336	322	331	338	328	330	335	328	320	367	351	339	321	336	322	381	412	331	359	345	359	352	318	321	322	364	313	365	350	338	340	324	371	353	306	343	346	345	398	326	325	349	354	308	352	329	331	336	343	304	371	347	323	335	330	352	305	353	334	318	330	314	319	304	326	358	339	354	315	341	333	344	351	344	355	339	325	311	319	339	335	330	329	366	366	330	344	334	333	375	311	317	341	324	327	391	323	352	356	326	339	330	350	337	345	331	320	346	326	348	352	358	356	321	335	350	345	349	334	317	340	358	355	352	357	323	340	346	321	316	336	340	352	347	342	344	342	339	350	357	362	339	322	315	368	366	391	338	366	347	311	335	334	324	315	338	351	321	305	341	327	314	377	363	347	351	399	358	300	324	366	358	349	346	327	319	326	366	320	345	336	350	363	298	321	357	338	352	395	345	347	343	350	354	314	336	322	347	381	364	333	352	337	353	353	341	346	334	327	346	375	305	357	354	336	301	330	367	350	341	339	361
33605	58756	49241	36832	9501	3879	3455	2391	2086	1646	1125	801	648	656	740	667	624	579	511	514	533	577	557	618	542	526	513	495	481	452	431	497	404	412	428	434	465	478	460	467	497	490	463	465	494	508	496	526	549	652	1317	1641	1342	998	658	561	441	416	409	404	347	375	432	389	358	399	358	407	366	377	364	374	402	359	402	401	385	400	381	362	368	359	412	395	378	413	341	370	388	374	429	393	367	368	337	380	381	399	366	385	388	378	372	432	381	398	385	379	385	349	364	361	376	392	401	374	403	349	374	368	390	358	355	358	371	328	372	374	395	395	391	393	382	379	383	391	371	373	376	383	368	415	384	399	371	387	386	414	365	373	387	388	389	385	383	395	388	341	376	350	367	356	377	397	387	372	349	363	350	368	359	412	374	386	395	362	393	374	389	372	392	349	382	390	369	402	409	377	377	358	370	350	404	382	381	389	374	368	355	385	371	400	406	351	376	406	367	393	393	413	408	368	378	377	389	404	396	373	383	367	369	379	358	390	332	380	336	400	343	389	398	348	388	413	357	369	340	403	381	371	355	377	385	380	385	368	374	366	382	356	399	400	390	337	378	394	374	356	387	394	379	345	377	376	365	344	371	370	375	374	369	383	354	366	399	388	362	368	410	367	385	397	392	392	385	358	394	390	423	368	374	390	387	417	359	418	404	369	378	384	380	372	348	392	379	384	354	348	375	362	352	402	394	403	352	400	398	348	392	387	401	393	368	366	372	413	386	390	386	327	366	383	382	355	381	368	377	352	421	395	344	390	406	367	376	391	350	379	387	395	373	381	399	371	380	363	355	384	356	404	382	393	363	403	369	379	379	397	361	378	345	369	368	367	349	384	377	384	401	390	378	375	361	379	370	419	377	434	371	389	379	400	354	409	372	355	387	386	388	384	344	372	397	361	368	371	400	355	376	361	382	395	349	391	373	381	368	364	379	362	396	398	394	368	361	380	389	376	389	367	388	403	386	327	358	382	370	380	349	396	393	364	358	371	345	375	366	394	414	393	394	345	384	416	396	367	384	341	383	390	386	375	361	394	407	371	356	341	342	410	328	395	345	383	368	400	390	365	404	387	405	359	359	370	365	388	370	382	406	405	351	365	386	391	444	388	409	397	397	364	360	381	347	394	393	381	343	393	371	359	400	377	375	367	413	349	366	397	388	393	426	394	408	409	419	361	421	349	378	361	361	372	356	408	367	359	401	383	356	383	379	384	395	406	370	363	377	400	387	393	380	385	354	399	373	403	371	381	375	373	385	409	352	388	355	377	376	374	374	389	376	365	389	352	420	394	397	387	377	354	364	345	377	393	415	379	364	399	416	395	380	394	363	399	397	362	388	364	391	374	372	405	393	383	391	385	374	387	354	392	434	356	358	383	387	382	369	369	386	393	373	363	393	372	363	379	349	378	363	359	356	397	425	387	371	409	376	375	386	375	347	439	394	378	372	408	428	348	364	369	367	362	360	380	400	387	387	353	361	360	379	415	401	371	401	369	380	417	365	392	375	391	415	386	384	381	345	329	390	379	355	373	381	404	399	379	394	397	390	368	395	391	378	406	393	358	373	402	362	400	357	380	384	350	369	360	403	366	405	418	375	360	389	361	376	375	379	371	417	413	409	396	349	412	391	353	387	394	370	398	383	390	420	355	391	433	445	383	388	360	363	415	396	383	392	361	385	381	366	351	364	423	386	395	371	353	356	339	351	396	363	363	382	387	371	409	362	352	384	414	314	403	380	374	423	379	382	404	381	381	404	384	342	383	316	385	386	368	368	389	417	372	364	385	353	363	368	390	421	379	371	390	367	402	386	357	370	365	405	411	358	407	368	371	379	383	390	360	411	400	374	366	367	386	337	390	385	404	407	381	364	376	365	383	368	369	363	408	372	423	381	397	369	363	371	394	362	353	376	391	358	387	386	373	386	345	386	419	388	376	384	383	383	380	383	377	380	387	365	372	438	379	353	363	406	371	412	374	352	390	391	397	354	382	390	389	369	400	393	363	379	352	389	373	365	414	359	392	354	341	399	341	407	382	372	387	352	425	430	360	335	394	378	371	366	406	396	386	377	378	391	388	392	332	426	391	371	387	374	366	365	388	381	408	361	375	366	362	387	356	363	352	418	381	410	368	372	399	408	388	397	367	352	344	386	400	371	368	409	389	378	392	398	386	385	378	370	398	390	360	402	360	400	410	361	394	391	367	384	399	344	402	363	369	354	355	387	394	383	387	358	417	393	370	371	368	401	399	358	392	340	403	339	360	385	355	380	365	364	385	388	344	379	357	359	368	352	392	349	344	395	378	345	368	365	376	396	356	358	373	406	349	375	376	407	418	371	370	392	410	388	365	409	360	411	342	380	362	336	383	399	370	397	357	391	346	362	396	401	381	367	383	361	365	409	407	362	323	387	402	381	367	365	409	385	403	393	361	358	362	404	360	376	352	383	392	356	385	363	391	347	364	389	393	390	382	357	379	352	349	359	366	410	353	377	417	373	393	338	394	344	411	400	395	409	358	382	364	378	393	392	411	377	368	358	411	367	345	409	387	389	406	399	378	398	395	381	352	350	388	407	361	367	396	384	356	366	379	371	400	405	384	373	378	379	346	369	408	348	344	371	367	375	413	366	366	382	367	365	361	368	381	390	369	391	355	371	371	393	368	360	399	383	374	388	374	388	381	407	419	353	363	382	382	376	377	370	347	360	373	373	391	330	393	360	386	368	380	389	380	366	370	367	363	407	368	370	342	382	366	369	373	383	408	375	400	377	369	400	368	414	416	361	379	376	373	377	403	393	377	382	369	376	357	379	379	352	352	388	374	352	348	372	338	391	383	420	378	347	388	408	364	335	376	361	371	377	398	379	382	397	371	374	366	417	373	368	331	375	366	355	416	365	374	398	374	354	353	424	382	374	396	353	372	378	407	371	358	364	410	363	377	368	396	391	378	397	355	383	370	378	402	381	378	393	349	392	371	369	414	343	376	336	399	397	388	418	388	349	395	366	399	369	396	398	358	379	368	371	394	366	380	377	358	417	390	353	389	408	366	361	373	400	360	410	373	397	384	359	379	374	399	420	361	384	393	381	392	361	375	375	379	355	390	382	402	393	345	396	360	382	359	366	381	372	421	391	394	375	396	355	371	389	395	364	373	360	402	383	399	391	384	374	389	377	368	386	363	391	354	348	416	418	395	397	359	403	384	367	340	374	364	385	371	362	403	361	375	357	400	386	383	351	370	375	362	342	416	375	438	392	396	368	418	379	363	364	396	393	395	394	374	365	377	395	387	401	454	355	357	409	376	345	386	372	376	375	373	371	397	416	392	352	364	393	385	355	380	380	354	406	377	350	398	394	388	326	365	371	381	412	367	372	346	379	381	370	433	416	357	346	359	396	353	382	393	379	380	405	401	371	370	365	427	363	407	390	375	378	385	381	396	373	368	384	382	373	381	401	364	385	368	364	389	399	367
28317	27557	33013	19124	2566	768	767	540	587	562	455	368	335	389	401	408	349	363	355	335	313	352	314	344	309	326	332	369	344	335	357	339	352	336	337	320	314	332	274	325	342	372	350	327	330	344	345	350	329	337	405	384	411	412	356	345	310	315	305	354	347	342	298	308	361	295	341	321	294	323	323	369	318	322	296	303	339	344	336	287	298	282	314	291	331	299	276	294	318	331	329	331	279	314	317	308	299	300	328	335	323	295	265	285	310	302	309	348	328	334	285	335	327	320	294	317	298	328	319	314	338	320	313	280	302	315	304	358	328	307	295	324	309	316	281	298	331	299	319	316	320	325	319	330	313	316	358	333	309	299	343	326	305	319	324	320	326	284	338	307	302	301	314	310	326	333	308	322	318	304	344	327	291	314	310	359	350	298	344	312	314	287	305	291	301	309	325	293	262	333	364	319	338	327	302	302	283	307	304	310	292	322	285	337	307	278	323	333	299	307	327	285	331	329	321	323	330	304	309	304	294	308	304	313	304	342	353	321	347	339	334	332	277	322	315	305	304	299	309	302	308	305	331	323	314	301	341	299	307	303	320	297	307	320	310	311	278	323	352	347	295	313	284	307	310	343	313	321	312	319	324	323	311	310	291	309	324	318	282	291	302	318	302	324	306	311	320	291	353	317	278	314	293	320	299	324	310	306	299	328	307	319	284	272	323	292	328	275	329	294	309	323	287	319	306	329	332	327	317	310	314	339	330	305	305	327	311	325	320	319	341	325	320	318	329	305	293	307	300	302	292	282	329	303	305	307	303	289	313	303	352	322	293	280	331	283	299	311	348	332	284	304	311	294	334	318	286	309	301	280	303	338	288	311	333	314	314	303	279	316	318	303	299	326	315	320	303	316	272	326	311	345	303	328	287	290	318	321	318	305	347	320	302	312	331	323	298	305	336	307	285	339	337	326	300	292	324	293	292	287	301	302	329	334	337	321	318	309	330	330	314	299	311	329	322	307	346	322	315	310	316	348	315	315	327	275	288	321	312	342	308	316	290	325	312	298	323	334	323	333	314	316	327	324	306	336	312	316	313	313	333	289	336	318	331	316	348	307	314	316	331	312	277	320	327	309	296	329	338	312	326	333	304	302	309	291	319	301	322	320	320	328	289	339	305	318	336	315	305	307	307	333	308	315	303	299	282	302	297	316	299	334	329	315	346	326	295	311	331	328	327	275	322	323	311	336	312	301	317	334	295	311	329	332	328	327	307	316	300	321	322	283	323	330	311	311	324	338	318	313	298	329	342	324	289	304	307	309	297	331	302	309	337	287	336	295	332	304	322	310	297	318	299	322	337	310	305	331	311	316	316	313	336	290	298	283	312	313	322	304	314	326	311	335	325	296	313	338	296	339	309	296	330	313	336	316	298	301	352	331	298	311	337	300	322	344	284	301	326	310	308	312	326	301	334	303	335	323	309	298	322	294	334	332	315	334	334	316	330	291	305	330	304	308	313	282	311	295	309	328	341	348	298	323	323	312	287	337	313	298	368	314	315	302	289	298	314	318	329	301	316	326	319	309	349	340	306	315	335	303	322	302	286	286	330	312	318	321	304	294	311	319	317	299	317	321	307	308	307	307	305	326	338	266	314	303	281	310	305	323	338	305	307	304	323	301	337	318	283	296	340	304	315	317	331	330	313	296	307	303	302	302	291	309	319	312	308	298	292	324	328	309	316	327	311	337	311	307	323	323	325	319	288	289	309	308	333	302	258	313	331	287	304	312	300	318	312	316	320	303	309	313	299	297	335	293	297	309	322	306	307	316	347	297	307	313	314	309	303	308	334	279	330	314	311	347	280	308	335	303	325	301	319	310	300	288	295	309	307	321	330	294	324	329	303	317	316	312	331	343	298	295	322	331	322	351	320	310	290	314	360	332	335	316	303	308	335	301	308	356	322	309	330	336	329	312	319	284	319	360	297	326	270	317	292	337	322	315	360	311	299	280	327	309	305	317	315	310	313	323	304	321	322	307	340	313	302	286	301	314	327	321	309	313	334	325	302	325	326	314	302	327	305	300	291	324	298	327	316	325	338	313	296	327	343	313	277	283	306	300	320	313	321	309	344	310	282	317	329	339	306	280	275	302	309	354	303	306	323	327	286	302	290	295	316	314	340	303	289	322	327	302	324	313	332	292	322	317	334	326	297	322	305	341	285	300	334	298	331	316	329	311	327	347	319	311	331	288	328	305	319	322	292	306	329	287	284	316	288	302	298	319	312	327	340	324	302	293	297	316	317	278	342	293	335	340	332	293	318	338	307	313	279	285	334	296	327	339	297	296	329	301	355	304	314	294	309	324	316	283	304	286	282	316	321	315	297	300	309	318	327	274	326	290	309	300	292	330	277	322	302	306	307	317	334	316	306	303	288	314	294	349	334	334	326	296	325	292	330	300	270	298	330	348	326	320	338	329	346	318	292	341	336	295	309	287	317	323	299	322	298	279	347	333	311	316	292	286	324	330	312	308	322	326	287	332	330	298	355	280	291	311	289	303	293	311	315	326	325	315	320	289	311	337	284	328	330	353	316	292	314	312	306	343	302	356	299	293	320	309	296	320	336	315	338	315	285	298	308	304	309	339	309	322	319	316	319	348	287	291	288	321	282	337	289	322	309	312	290	274	281	326	322	322	330	345	294	324	317	304	334	296	304	330	298	326	318	296	327	326	316	340	337	311	307	293	334	329	342	308	299	312	302	303	358	293	259	314	311	326	304	324	301	331	305	299	315	318	323	290	310	292	282	315	321	307	324	299	316	338	307	310	319	328	304	339	331	314	321	308	319	295	307	325	301	335	344	328	326	349	299	308	317	298	311	282	290	318	323	302	341	330	332	285	280	332	319	309	343	314	325	290	349	278	297	329	311	296	313	326	338	332	307	299	276	336	297	297	290	342	336	296	315	309	318	318	331	285	350	328	327	317	313	284	320	273	328	313	282	295	316	323	315	291	318	296	289	316	319	296	293	319	321	345	327	323	309	308	323	292	314	324	325	302	295	307	319	283	287	343	307	324	311	291	320	307	324	300	310	338	330	308	308	308	299	312	324	356	327	319	316	320	301	340	341	334	312	295	318	319	325	295	316	308	286	332	330	308	281	306	329	315	316	263	317	315	371	308	321	303	321	324	300	319	298	334	313	285	339	317	311	303	299	325	299	304	314	324	293	311	302	315	310	307	294	340	284	311	306	296	321	327	299	319	306	318	334	346	303	292	331	324	343	320	292	319	302	313	325	331	308	315	300	309	318	332	311	273	286	286	318	281	312	309	317	312	310	322	275	304	323	324	350	317	307	312	307	331	294	300	321	313	281	299	266	311	305	321	288	301	297	331	339	294	316	287	324	307	336	336	327	307	340	326	320	336	325	340	350	298	291	324	299	322	343	314	300	310	303	326	316	332	314	298	301	340	302	326	302	309	314	285	290	292	320	312	319	307	313	320	332	289	296	294	279	343
31830	44989	33769	15480	2166	1213	1275	929	862	820	617	435	393	448	438	505	477	474	450	410	419	400	418	406	422	397	372	397	411	394	380	405	370	383	355	370	424	410	366	401	399	399	441	405	424	392	406	403	402	426	439	479	469	438	419	403	396	380	376	337	364	333	386	379	362	329	347	390	358	328	388	349	365	382	306	375	358	417	395	367	370	347	387	375	382	368	348	359	379	352	373	345	350	337	349	377	349	380	384	379	396	372	383	352	346	358	365	366	362	368	369	382	372	341	386	388	387	348	345	347	362	399	361	359	389	379	390	388	350	348	350	346	359	316	365	349	337	356	371	381	363	364	402	347	353	345	322	326	339	354	354	348	352	376	384	373	325	357	371	373	380	372	329	327	346	356	384	342	343	413	366	357	387	370	357	370	377	352	361	328	356	370	348	349	381	365	355	343	360	359	354	382	353	328	357	372	364	372	350	393	378	340	360	351	371	321	371	396	334	349	338	360	371	366	360	369	387	361	368	375	339	347	364	382	358	361	396	376	330	344	401	362	329	346	381	356	353	357	387	357	385	389	380	356	352	384	350	356	332	367	359	362	329	380	366	346	344	373	340	327	359	383	365	361	362	341	398	348	366	399	366	356	386	324	372	358	334	358	372	340	371	382	353	351	332	361	360	388	388	366	354	336	368	361	381	326	354	357	370	388	355	348	403	379	376	362	369	368	374	373	388	360	368	364	359	371	362	383	339	332	357	346	350	367	355	409	365	350	368	356	360	347	380	377	356	341	403	368	394	367	339	350	363	361	339	389	388	349	345	371	402	380	346	363	362	339	336	353	393	404	358	369	367	330	387	376	359	326	363	347	380	337	380	327	393	363	395	344	357	363	369	352	373	355	346	383	375	383	375	379	389	385	377	388	337	360	348	353	354	363	319	357	395	345	355	374	335	376	385	339	362	362	378	347	370	417	378	401	344	392	360	357	397	397	360	333	334	371	343	361	370	365	357	364	392	347	355	319	347	344	381	371	352	365	370	375	372	340	348	331	357	346	387	391	374	334	337	375	361	361	326	358	357	383	328	339	357	366	359	338	346	363	367	389	353	395	340	337	351	376	363	364	369	386	365	328	343	342	354	373	375	342	344	341	342	374	365	346	374	362	362	378	345	368	382	390	360	373	358	337	384	364	369	369	378	344	324	364	337	347	370	372	340	338	349	372	385	366	346	352	360	350	379	341	343	388	403	355	357	372	365	330	406	343	382	368	350	366	379	371	342	377	364	389	385	377	370	390	355	361	379	363	380	335	370	365	380	374	376	346	335	366	367	348	402	359	344	372	339	339	363	358	386	363	395	372	355	382	329	387	331	375	376	347	352	374	329	331	380	368	381	356	358	374	368	374	382	383	357	342	352	377	370	384	333	373	327	366	362	414	390	362	377	355	355	346	365	370	323	370	356	364	357	360	370	358	360	377	378	362	355	368	379	372	342	366	370	358	362	355	364	380	371	363	363	350	393	349	365	364	363	358	383	334	340	345	357	373	340	350	362	348	385	390	362	359	336	405	363	359	372	339	353	349	361	347	378	367	337	354	374	385	356	361	398	358	328	333	373	342	348	372	344	359	339	358	376	366	351	368	348	375	369	370	362	348	386	380	332	352	350	390	386	377	359	354	397	374	332	332	372	393	348	372	351	349	368	349	357	389	342	326	357	357	371	374	356	343	397	407	360	352	373	359	354	341	403	342	358	335	364	382	376	339	363	365	385	358	359	361	319	377	357	345	369	356	354	352	365	363	368	355	354	350	346	338	375	358	376	364	348	387	379	376	397	362	350	366	390	362	360	371	364	404	352	363	366	348	325	379	381	350	365	360	383	373	319	397	342	382	361	379	347	349	362	353	394	348	358	347	368	335	394	361	388	339	380	369	371	357	407	345	364	359	338	364	376	361	372	333	392	323	363	398	378	360	334	374	327	387	363	364	370	325	380	345	380	360	349	380	364	333	367	318	386	371	370	380	358	368	337	335	353	349	306	384	377	382	384	385	389	370	383	367	365	365	358	363	393	390	366	353	377	369	377	372	363	347	360	345	369	374	381	362	352	353	371	336	381	353	372	366	352	354	375	348	343	384	404	390	374	408	362	368	362	374	370	352	355	342	355	350	370	316	389	380	370	364	377	356	344	351	389	341	339	345	365	381	381	345	354	363	373	371	376	348	347	356	383	356	370	365	340	367	374	350	357	374	350	364	347	354	341	346	388	346	363	347	351	360	382	393	383	409	394	395	373	355	357	344	349	375	383	382	350	339	361	359	375	364	394	328	375	377	375	362	403	360	363	334	359	335	335	350	376	340	358	360	339	366	344	379	373	371	349	354	358	377	390	341	421	356	389	345	358	366	355	375	377	366	363	360	360	363	360	312	370	368	351	363	359	355	353	368	388	346	380	373	328	372	371	360	376	345	308	356	340	355	366	337	364	376	383	365	387	370	361	390	342	378	362	355	346	329	358	377	358	346	382	359	381	358	368	364	393	360	355	356	379	375	362	360	345	314	339	347	339	377	366	383	357	377	380	372	380	346	361	387	387	350	381	383	380	340	371	408	373	364	362	362	355	358	347	365	391	355	357	349	346	341	357	341	354	352	360	335	374	323	395	366	331	344	341	378	369	365	370	367	339	418	377	336	345	367	361	336	365	352	386	348	375	368	357	381	371	353	372	371	352	356	382	391	343	365	379	386	365	373	374	372	365	370	366	377	337	375	390	350	371	378	358	374	321	362	392	406	387	351	378	361	346	360	357	369	380	347	349	359	355	353	368	341	328	337	347	331	368	338	363	372	383	348	342	375	349	343	348	353	361	334	338	360	359	355	360	396	338	389	387	366	355	361	361	387	329	369	359	349	334	364	390	386	348	380	359	364	354	358	388	384	357	359	370	378	352	394	357	366	352	335	374	357	330	339	379	390	348	370	347	328	373	346	383	349	345	364	380	375	372	399	352	366	367	377	346	367	398	391	377	349	406	373	371	378	345	327	367	411	376	375	397	356	352	380	363	341	336	368	350	384	330	381	334	371	380	357	352	357	362	382	382	337	346	332	348	362	355	359	399	407	375	371	348	365	349	352	335	371	360	369	347	365	346	343	391	375	356	344	385	333	335	379	358	357	341	361	333	349	365	387	386	359	352	345	355	360	355	363	349	362	376	371	352	393	386	352	362	345	339	372	343	369	336	342	331	322	339	326	372	382	395	398	361	345	350	380	365	334	399	385	367	384	365	390	358	382	353	343	318	332	350	345	359	386	375	407	407	399	361	389	389	351	376	345	361	367	394	383	391	378	380	370	374	357	356	326	358	339	360	358	395	377	361	354	375	391	384	387	348	349	373	360	364	369	356	381	367	365	343	360	367	380	383	366	394	370	336	360	345	352	368	348	335	388	386	341	378	347	376	322	365	347	382	409	324	368	351	333	369	368	359	358	375	342	379	382	329	375	376	364	350	366	363	388	350	392
23719	20969	28098	23978	20584	11213	2673	1315	953	976	720	573	436	403	466	528	450	490	467	415	374	393	356	317	347	337	365	363	339	313	338	316	335	308	378	295	319	336	351	356	319	380	366	375	398	398	371	322	329	408	658	759	690	591	458	388	338	300	293	282	292	294	276	289	280	310	285	315	284	290	276	296	310	280	281	322	279	307	320	303	320	292	289	289	314	276	275	308	281	284	313	324	297	268	292	276	253	284	294	289	268	289	281	327	296	280	284	283	325	285	271	298	267	292	338	325	289	281	334	283	275	274	292	276	264	295	307	311	269	272	302	254	302	277	280	326	317	262	315	300	327	279	287	276	288	314	290	308	307	275	301	295	276	286	267	279	304	282	284	279	299	307	294	284	322	318	272	265	281	299	267	302	304	298	287	286	292	292	279	254	314	288	288	298	282	283	298	288	297	305	268	307	268	290	310	270	322	318	279	291	292	287	292	285	283	284	270	299	312	289	295	315	294	291	280	287	297	289	284	281	297	284	293	315	324	324	293	293	300	318	301	286	267	308	282	294	273	290	284	288	287	288	281	293	269	303	313	271	278	302	296	315	304	309	322	296	280	265	326	320	277	287	292	279	304	288	272	300	275	295	300	317	290	311	289	310	284	315	289	306	302	305	285	287	282	296	300	259	294	267	282	294	290	311	291	267	307	330	299	284	285	304	298	284	325	311	292	307	279	279	285	302	268	266	289	317	298	284	337	262	287	292	335	294	309	298	270	297	302	284	311	302	299	301	317	299	295	288	279	271	283	307	254	275	278	304	272	299	310	289	271	300	300	290	309	273	292	309	294	273	278	286	332	268	321	270	282	290	278	321	296	301	305	279	298	284	305	295	297	309	279	301	300	283	286	313	315	288	316	334	273	279	296	278	267	274	319	255	274	300	301	273	282	277	289	281	291	293	308	291	288	287	290	289	267	282	282	283	294	268	287	325	302	274	295	308	290	299	292	274	302	299	270	301	290	305	314	262	294	280	298	325	276	281	288	261	302	300	268	275	283	282	287	333	275	296	305	280	305	310	331	294	287	307	293	316	294	307	294	298	281	301	270	294	290	299	299	291	272	302	280	270	342	291	268	280	310	275	271	266	297	282	294	298	288	289	273	269	296	300	288	298	284	292	300	270	261	297	284	293	274	276	293	296	292	310	309	308	287	308	272	300	278	259	302	290	301	316	287	256	306	308	271	286	315	260	292	277	281	322	258	274	297	256	291	275	269	265	288	314	322	293	321	259	286	301	284	289	275	279	309	262	306	279	280	291	275	317	291	295	315	292	321	280	294	302	320	324	303	301	289	307	260	300	281	285	260	291	308	313	303	284	320	283	330	305	289	292	301	280	293	266	273	322	301	300	273	307	282	276	286	337	304	281	297	284	275	286	309	320	284	310	299	299	329	282	297	295	294	305	334	303	296	281	291	308	315	291	285	300	288	296	314	291	308	310	283	297	312	305	288	291	282	289	274	294	289	298	277	302	292	299	294	313	269	297	309	263	278	295	303	320	305	293	268	298	273	292	303	326	318	301	293	315	302	303	303	306	282	282	295	301	280	304	300	279	286	328	266	285	320	314	284	285	307	313	305	302	271	314	326	301	257	277	266	281	243	325	303	301	287	284	304	296	312	290	302	281	285	318	265	283	282	282	293	323	308	284	316	308	289	295	298	305	276	287	299	302	312	318	278	290	305	314	313	292	351	312	301	283	318	300	307	253	271	276	266	312	292	299	285	280	307	296	305	280	274	267	295	297	288	292	269	302	299	306	303	268	325	295	269	275	295	284	312	295	272	283	290	299	281	300	290	312	268	299	283	342	296	289	294	313	278	307	290	264	288	314	295	326	310	284	294	279	293	295	260	289	302	293	293	295	244	296	299	270	286	301	316	281	299	291	297	311	294	269	293	290	291	312	264	300	285	301	295	274	337	284	290	322	289	299	286	280	283	301	307	307	291	294	288	289	290	300	293	282	298	297	318	244	304	327	294	300	270	287	290	269	284	280	262	288	304	279	325	316	306	281	297	299	287	313	319	286	307	300	259	304	295	296	298	311	303	336	290	307	300	307	290	279	270	302	296	286	301	303	281	319	301	255	294	289	291	299	320	282	275	331	271	306	300	272	310	257	279	258	310	264	261	324	299	294	277	295	294	295	310	280	313	313	276	313	272	286	302	320	287	286	328	290	290	301	287	311	280	311	290	285	283	276	317	293	321	264	287	299	283	297	267	290	307	287	339	275	313	295	274	270	282	292	292	314	303	256	271	311	262	282	300	303	270	276	314	277	280	314	295	284	295	311	318	281	281	314	315	348	289	280	335	276	289	308	301	268	320	268	316	316	335	266	293	291	317	273	305	306	290	277	306	279	288	284	307	285	262	296	302	258	266	295	253	319	305	285	276	289	274	328	291	324	290	262	266	303	295	288	301	312	289	290	266	306	281	293	306	280	298	299	289	279	283	319	299	304	323	291	271	258	301	285	262	294	326	287	269	299	311	312	303	296	312	265	303	298	310	286	298	303	291	312	286	277	311	290	300	281	327	281	305	292	304	286	292	295	311	295	320	306	288	320	288	294	292	290	299	261	292	309	287	295	307	269	280	285	297	300	280	259	294	313	295	303	296	292	288	297	289	296	304	294	282	292	273	295	332	306	290	301	288	312	294	291	276	302	298	310	311	309	307	305	288	267	324	321	264	292	281	297	284	290	291	325	297	323	277	279	268	286	269	269	267	295	281	280	277	300	306	305	293	289	287	277	293	312	320	333	293	325	307	276	333	269	281	303	290	300	333	283	303	307	304	311	298	271	305	276	295	277	307	268	265	310	307	314	279	301	272	283	307	287	309	335	292	268	291	295	302	307	283	287	261	287	298	282	278	302	291	290	321	295	261	311	349	313	268	286	305	288	304	269	297	271	302	280	300	282	310	306	290	296	266	293	317	286	288	322	273	304	296	285	328	316	296	286	286	289	308	285	315	284	291	255	305	299	309	300	305	323	269	293	283	344	283	292	303	294	306	306	283	260	303	291	301	274	292	310	320	264	282	303	287	323	301	322	293	280	288	290	274	303	278	292	292	305	288	296	301	291	314	304	280	287	302	304	276	280	298	276	278	280	323	307	300	282	285	274	281	299	266	286	338	309	301	271	323	266	297	288	291	301	306	301	294	278	308	278	307	283	306	297	296	258	310	285	328	315	302	293	271	273	314	280	277	268	269	282	298	283	294	295	314	284	307	287	301	302	288	292	309	305	312	305	326	257	292	303	280	325	279	268	261	283	308	300	287	332	305	302	304	295	260	311	286	301	296	301	286	268	292	318	290	260	282	273	302	272	323	305	312	297	282	309	292	328	339	298	258	285	279	305	291	335	283	268	281	285	300	293	279	314	300	260	306	303	278	270	315	278	314	324	291	294	297	282	284	303	299	300	299	307	300	276	312	261	286	272	301	309	305	293	286	324	313	304	279	334
29583	53576	38984	20713	6952	3448	3540	2209	1684	1642	1154	759	592	517	632	644	672	617	611	557	502	457	424	439	447	426	432	408	394	390	386	375	409	396	401	389	399	411	399	412	467	427	443	452	469	426	403	401	397	504	797	977	940	763	593	508	379	361	291	360	332	325	312	357	352	350	323	331	321	343	384	343	316	375	314	340	347	325	333	343	343	320	350	335	328	364	347	341	349	323	324	325	320	316	373	330	330	323	338	366	384	336	301	354	328	332	321	348	335	342	357	349	347	299	367	339	333	317	342	322	359	320	340	344	332	336	324	342	348	336	332	322	335	340	337	378	349	361	354	354	317	331	347	334	368	330	325	322	329	341	336	358	342	339	357	354	333	347	305	339	377	311	301	308	352	371	337	328	357	317	329	321	336	348	327	341	345	327	325	326	335	307	345	347	337	361	330	343	306	344	362	338	335	364	278	308	311	338	336	341	376	329	306	354	339	342	336	384	346	329	332	327	368	328	343	337	359	353	335	344	370	353	339	319	310	318	354	313	325	354	325	349	318	319	341	370	354	338	356	333	372	340	354	327	337	349	350	320	336	304	345	358	328	349	344	313	342	350	311	351	352	343	324	333	321	323	353	344	374	347	359	379	326	331	350	344	350	345	336	316	315	341	319	346	307	339	311	338	320	367	305	366	299	343	326	321	337	379	328	345	365	330	356	349	353	335	327	300	337	326	334	315	308	344	336	354	345	326	351	328	322	347	333	324	339	354	345	350	344	341	346	365	359	367	319	346	354	361	363	340	359	338	323	337	320	331	310	312	330	304	341	322	366	341	327	337	336	344	315	283	302	318	343	318	365	352	357	354	328	346	361	333	355	332	326	372	349	335	357	323	348	361	327	329	334	334	360	346	364	328	381	359	352	301	343	345	338	338	353	323	332	352	346	320	314	321	333	328	360	344	381	353	333	336	331	328	338	349	340	304	346	338	329	354	340	355	328	320	334	348	342	330	339	324	343	324	376	371	356	341	333	345	315	319	361	342	331	328	323	326	295	325	356	350	351	320	348	337	376	340	350	351	326	327	358	343	303	336	377	351	343	358	332	339	352	350	352	339	324	372	345	345	333	401	337	352	324	324	300	335	342	347	330	322	332	338	361	343	337	313	352	345	367	338	322	316	320	311	362	343	318	341	342	334	347	345	328	370	344	348	338	362	345	324	315	345	367	392	325	338	312	360	330	362	344	365	367	328	313	342	355	328	322	333	352	326	343	340	351	335	360	328	348	312	338	361	317	322	328	313	338	367	322	311	340	340	317	339	339	329	326	348	323	321	315	354	330	345	348	334	369	324	355	320	371	321	348	343	355	360	355	327	329	354	326	301	323	314	336	321	347	340	352	367	351	328	354	338	292	307	350	341	319	334	325	317	314	309	353	358	331	322	339	312	351	314	353	353	363	366	380	343	338	336	344	327	356	311	319	355	324	343	367	372	319	357	327	340	359	333	297	352	330	340	316	329	332	346	329	311	333	328	320	324	326	317	351	340	372	364	352	359	363	340	313	334	345	326	346	339	303	345	338	367	364	337	346	360	345	326	366	305	318	327	326	353	333	327	373	342	314	369	326	310	349	333	330	328	334	327	335	368	329	358	351	333	357	327	345	360	325	314	335	331	325	318	356	344	350	338	332	333	337	308	336	340	316	326	349	319	344	378	352	326	347	313	338	289	352	338	335	349	314	334	319	333	320	310	330	344	357	355	341	345	329	340	344	361	329	323	334	315	314	350	371	323	336	385	336	353	371	339	333	338	326	363	339	341	371	368	318	331	324	339	357	296	335	340	325	320	332	350	333	328	350	355	380	321	337	350	337	341	316	342	384	313	341	377	338	358	338	367	332	342	324	340	368	345	360	308	373	365	341	337	336	341	358	305	354	334	360	323	333	343	355	358	344	330	344	347	345	345	312	343	349	337	368	316	329	345	374	352	338	307	350	372	332	322	372	339	320	301	330	313	341	322	346	346	345	336	351	336	303	311	316	351	340	352	345	317	337	345	307	334	328	318	316	342	323	337	334	333	342	327	326	382	360	364	354	336	311	315	359	357	333	324	350	358	350	350	368	355	323	391	334	364	339	361	324	370	362	337	333	298	328	341	315	371	352	309	353	313	306	324	332	313	361	298	309	317	314	321	336	372	352	330	369	315	315	322	348	346	305	358	394	347	355	361	312	337	322	322	365	329	300	347	325	336	304	331	381	329	328	343	337	357	377	330	336	317	344	359	346	351	311	346	338	350	341	362	344	368	306	344	352	325	350	387	332	372	302	329	310	316	363	351	338	328	325	366	315	332	330	300	339	359	313	365	327	343	365	332	347	341	353	328	324	350	332	341	318	301	353	324	327	351	338	358	332	317	359	334	341	288	320	339	328	341	355	344	369	360	339	382	373	335	331	357	349	343	356	349	329	363	393	355	360	341	358	351	337	325	339	366	344	354	343	316	338	320	355	330	310	342	314	363	330	343	325	354	314	321	332	316	345	335	363	335	330	367	342	339	369	337	365	331	364	322	314	350	317	303	352	344	292	338	330	326	358	324	346	330	344	355	360	340	325	315	330	366	315	361	342	357	319	290	329	307	330	328	374	363	342	322	328	304	307	348	362	321	340	351	353	321	338	331	299	329	327	357	335	332	291	312	301	351	355	368	342	331	341	343	359	332	334	341	339	312	313	340	320	319	329	316	335	343	356	318	362	326	335	319	321	321	309	337	310	311	316	325	322	349	381	309	318	352	348	333	355	327	323	308	333	348	348	365	347	336	356	330	337	329	353	326	356	332	361	323	345	351	303	343	329	346	319	356	329	343	325	355	337	328	345	346	337	336	336	344	311	331	338	313	352	332	334	336	352	378	341	373	339	341	319	362	309	323	341	337	352	372	321	363	352	328	321	353	339	322	335	326	323	342	335	351	354	303	343	320	285	364	312	340	352	337	306	352	323	349	363	336	349	328	314	336	327	315	364	323	352	356	363	346	349	324	306	311	348	347	339	313	318	292	330	355	344	331	319	309	338	335	326	363	347	330	302	334	330	306	314	337	343	361	341	336	323	318	350	341	345	324	347	344	339	316	356	346	338	356	338	344	305	321	324	375	329	352	346	374	307	321	329	335	320	350	362	366	364	335	381	306	364	341	345	330	325	326	315	339	344	336	339	319	316	306	328	340	343	316	345	340	339	376	341	358	335	319	359	366	373	333	326	316	348	362	338	314	360	336	336	329	338	362	341	325	367	352	333	329	342	346	345	321	335	330	332	366	345	344	360	319	314	329	306	346	346	353	351	349	328	363	363	328	337	340	323	319	354	339	314	298	348	341	342	330	345	348	314	329	358	324	327	323	350	308	346	364	336	328	329	322	380	308	319	335	312	336	338	333	336	353	333	301	340	370	281	343	325	386	312	366	326	333	333	333	325	331	324	328	331	344	345	326	333	356	313	351	320	332	321	341	334	321	345	329	356	351
25138	21027	27418	25278	14309	2540	1546	1010	904	832	713	527	514	422	477	489	504	475	443	459	397	388	434	426	410	423	453	437	424	404	405	376	386	396	376	431	395	387	387	405	432	416	412	467	413	455	410	383	396	448	524	580	627	513	470	467	378	364	370	380	361	351	359	381	353	423	363	392	380	364	374	381	383	377	371	362	372	375	361	373	379	394	357	401	376	346	345	358	385	391	363	359	395	402	369	370	380	372	358	373	357	370	381	371	359	353	376	388	360	350	367	346	398	407	381	374	369	368	391	380	376	379	366	350	387	385	373	355	372	366	424	348	368	347	348	345	401	412	406	415	373	385	392	387	373	383	408	383	393	395	367	375	345	402	378	372	382	365	362	372	359	367	358	387	374	371	376	364	390	370	380	368	385	357	380	333	370	399	346	383	374	397	376	369	395	380	379	358	377	386	385	387	391	384	377	379	360	378	405	361	362	360	347	371	354	377	367	407	362	396	357	370	375	348	362	401	411	365	359	427	356	408	404	381	376	424	359	395	401	386	387	371	392	418	392	343	356	364	381	364	379	361	389	334	356	356	340	379	349	343	373	372	394	378	362	404	358	410	384	360	370	382	407	375	376	369	361	381	384	400	385	371	405	424	400	390	375	328	385	360	374	392	375	333	365	366	377	359	343	348	356	377	373	355	393	366	356	370	356	368	375	424	329	368	398	374	396	399	390	429	343	396	381	361	385	397	380	351	331	384	390	361	391	366	364	377	376	369	377	381	377	352	379	383	373	366	368	394	356	371	400	349	370	368	361	392	360	359	336	365	367	371	378	342	348	404	334	389	394	396	343	371	339	363	385	357	378	346	354	372	365	368	335	371	386	385	357	389	407	388	378	376	377	377	394	382	410	388	372	399	351	375	353	376	378	400	375	331	376	352	392	364	317	381	368	358	383	342	381	372	404	357	380	368	373	360	381	400	389	389	362	373	346	390	358	362	379	352	371	377	378	383	376	368	348	373	362	373	326	372	354	337	390	390	371	353	373	398	352	382	374	385	390	361	379	379	357	399	382	382	388	370	401	413	349	419	349	398	393	407	365	401	378	402	390	373	385	369	377	378	353	364	400	370	386	382	379	385	406	347	367	380	399	367	384	387	365	421	391	390	384	359	375	414	355	367	371	360	387	356	386	366	372	393	393	371	374	390	384	376	379	359	389	374	369	367	368	381	366	381	368	351	403	358	367	384	333	372	365	396	341	371	424	358	365	371	366	355	389	368	367	369	370	392	400	371	385	393	397	356	376	373	375	356	361	365	392	431	364	399	399	384	361	364	341	364	370	375	389	381	358	361	386	382	396	379	364	353	373	378	374	342	372	343	355	413	366	399	346	360	387	385	396	381	394	352	357	382	318	344	352	385	385	378	357	374	351	350	408	393	397	405	370	369	366	360	394	391	374	394	376	377	356	351	372	368	395	356	360	394	405	392	404	379	387	373	358	382	376	359	377	355	330	359	376	359	358	373	392	369	353	375	357	375	344	389	360	382	343	402	404	395	355	363	385	383	378	379	383	345	378	370	394	377	356	410	331	406	351	353	339	384	386	400	374	370	401	379	384	359	344	356	373	383	386	359	360	385	374	367	384	389	365	370	361	362	394	416	334	398	351	450	369	387	360	388	375	371	384	392	363	368	365	420	349	382	376	374	351	366	387	363	389	371	397	357	374	392	368	405	389	395	387	332	364	354	387	362	399	393	343	369	378	361	392	344	364	386	378	394	324	382	374	396	403	387	392	393	365	367	385	367	388	385	348	362	360	380	381	370	401	387	387	374	365	355	386	374	361	383	354	377	326	377	343	358	376	370	373	366	415	362	394	399	361	356	331	374	378	362	339	366	367	390	412	387	378	342	367	407	380	405	348	389	382	372	399	371	388	385	444	366	370	380	353	355	342	404	346	379	386	396	397	345	350	370	384	383	364	352	394	352	354	354	340	352	395	357	373	372	385	364	363	369	362	354	370	364	364	403	399	350	349	357	335	403	403	391	384	357	388	324	348	382	367	371	374	378	407	361	354	389	351	381	375	376	406	360	383	381	352	383	378	361	331	388	407	377	390	381	407	397	365	368	345	374	402	388	411	360	348	388	355	371	359	372	377	367	370	368	367	380	392	366	370	395	373	366	369	353	376	349	378	343	372	399	353	422	376	375	352	352	388	387	370	381	359	394	370	379	382	360	399	402	378	368	380	376	365	372	358	386	367	363	339	355	367	367	376	369	358	369	416	404	364	376	364	373	381	379	394	360	376	387	369	361	352	383	404	392	402	416	347	366	357	405	389	373	377	355	367	386	384	345	359	348	390	366	381	363	331	407	409	403	365	382	369	378	393	392	396	395	376	364	366	398	353	393	352	362	378	358	377	359	353	365	373	380	388	350	333	363	397	359	366	363	383	323	331	370	406	325	387	372	380	369	366	396	344	384	371	370	345	402	350	396	367	396	352	359	356	385	379	369	339	417	339	402	363	366	379	366	387	362	396	369	342	380	379	365	343	348	365	372	374	370	378	393	338	352	356	425	360	353	373	373	332	392	389	394	401	384	393	363	378	385	352	384	353	372	384	383	362	381	386	400	401	387	373	382	328	366	369	359	381	374	381	368	387	352	319	394	374	376	369	398	391	345	334	400	353	401	391	359	366	415	405	361	388	365	367	393	349	391	394	373	394	378	390	407	389	377	364	363	360	364	372	363	382	366	345	399	376	362	350	374	383	374	380	392	356	356	372	361	394	382	378	341	375	370	397	357	381	366	367	391	350	370	377	349	340	340	350	372	355	388	390	360	397	388	342	398	369	370	392	400	389	351	383	391	337	356	349	417	349	348	404	371	333	346	392	346	341	405	362	356	384	400	380	387	384	395	364	380	347	384	376	380	370	358	357	369	365	372	373	365	366	396	389	373	333	355	352	358	377	363	381	373	386	360	327	349	381	331	360	367	377	386	371	374	401	357	366	407	322	356	369	360	359	373	365	385	365	370	387	373	399	400	344	342	399	354	393	378	370	383	399	412	402	385	371	399	370	394	376	354	359	380	417	381	382	360	327	342	390	373	363	385	395	389	367	321	380	384	370	388	346	376	391	382	360	365	354	362	379	367	390	376	401	387	393	343	361	392	383	372	386	363	369	351	362	391	355	352	368	365	362	377	397	350	396	368	375	399	362	367	370	384	374	393	395	364	358	388	417	386	384	374	410	376	365	394	367	401	371	373	376	398	375	376	366	346	383	355	396	365	378	361	343	343	399	371	368	382	362	388	377	374	374	353	370	337	399	360	349	388	389	388	371	374	390	373	390	389	343	375	387	334	370	342	363	355	402	392	369	360	395	368	393	370	346	370	371	381	361	356	376	341	385	370	351	430	318	394	375	369	357	417	375	389	387	347	393	343	377	374	369	383	363	383	395	398	392	368	403	402	404	386	348	377	373	396	382	379	371	378	396	353	381	354	351	337	315	370	366	391
30747	50550	34857	20803	9340	2806	2795	1835	1525	1415	1131	737	681	552	686	676	607	611	573	549	488	495	507	490	510	541	493	485	532	415	460	451	465	467	457	453	449	508	459	477	461	473	520	502	490	480	473	446	472	527	694	826	767	721	572	565	441	471	428	436	414	426	427	457	431	403	374	410	451	398	448	416	393	424	414	416	447	437	456	426	424	402	410	419	442	448	442	405	410	386	402	400	447	398	405	397	459	446	416	414	446	428	442	435	460	426	394	419	417	367	440	401	428	431	424	411	428	383	459	456	402	453	403	434	418	442	442	431	448	432	451	417	463	406	411	436	417	424	430	450	385	433	419	392	427	401	439	433	391	429	412	469	440	406	392	415	409	458	401	422	410	434	436	443	404	467	431	410	392	440	418	420	432	464	427	426	406	420	403	411	401	435	429	438	434	431	415	441	390	412	437	444	415	427	434	416	424	428	433	402	435	422	444	409	417	414	466	431	404	374	445	405	444	435	412	419	415	407	425	463	431	433	385	422	453	429	408	468	425	432	380	430	422	411	414	427	434	401	409	386	432	438	458	386	461	421	436	436	405	425	426	403	440	443	421	379	431	447	411	420	436	457	427	412	392	404	430	448	433	424	424	417	414	417	438	397	452	399	461	384	467	439	441	421	458	406	413	411	406	392	399	427	443	447	434	460	411	414	399	438	384	452	394	457	416	413	392	374	427	434	439	440	431	409	473	415	475	419	410	383	437	443	427	450	426	423	421	445	454	407	409	439	425	438	413	406	403	430	423	429	439	424	449	452	401	401	419	442	428	430	445	397	385	427	418	422	433	452	445	450	460	410	428	444	455	419	390	448	439	454	405	399	394	395	439	405	427	416	425	451	403	422	399	441	439	426	424	438	424	435	428	446	417	439	443	436	433	450	452	446	421	444	406	408	404	428	447	433	410	441	419	445	413	427	464	415	424	378	417	439	417	399	429	423	407	434	419	436	441	394	451	404	411	417	411	403	439	402	439	435	385	434	417	453	434	442	377	450	442	407	435	399	427	401	426	424	408	454	437	414	439	395	407	428	418	429	398	453	442	418	426	396	432	473	453	438	438	417	441	430	450	432	426	424	436	420	409	453	444	421	437	431	439	434	413	499	404	410	426	452	439	432	420	419	386	421	387	394	427	442	445	426	443	416	403	407	418	396	415	432	452	420	420	455	452	432	412	402	413	400	439	419	422	393	428	413	422	429	404	436	419	423	454	424	445	460	448	420	423	437	383	404	410	436	430	404	424	420	407	439	403	389	415	396	414	419	432	421	416	413	429	421	391	428	430	435	427	432	450	447	442	434	425	427	447	423	424	384	432	437	447	463	431	417	415	408	383	447	432	423	451	413	431	438	403	428	407	402	438	430	427	441	468	434	426	441	392	402	436	417	435	420	440	432	430	422	424	420	450	439	419	428	451	395	444	425	417	391	437	426	418	398	468	441	402	447	459	361	448	417	395	429	400	420	419	431	404	425	402	431	423	445	401	426	428	430	423	438	408	393	398	437	438	405	428	420	404	418	418	427	429	407	423	416	382	435	418	416	460	398	419	438	452	413	486	409	403	418	440	413	422	455	406	468	438	465	436	411	429	426	432	405	396	439	409	434	398	430	393	435	423	401	410	429	419	452	391	440	439	412	434	406	407	421	467	447	449	433	433	396	417	420	454	428	407	446	393	405	421	422	463	455	443	441	430	391	420	413	413	418	474	387	409	420	436	393	425	421	425	410	417	379	412	439	428	450	434	432	430	414	434	440	446	436	419	482	475	388	449	420	424	438	406	403	426	432	448	447	442	389	465	440	432	418	396	446	403	442	421	450	411	436	447	405	447	420	394	439	428	437	415	418	437	406	426	405	430	440	450	447	415	443	438	402	411	407	423	417	393	438	430	444	419	414	449	454	433	426	443	439	428	433	433	427	411	428	401	396	439	402	396	388	435	418	439	435	421	400	441	452	387	417	431	434	452	444	406	420	413	439	429	420	412	433	439	424	429	421	433	401	424	417	461	445	436	447	415	428	429	414	436	420	445	426	416	413	429	453	451	438	424	438	393	469	424	476	408	434	443	422	447	431	447	461	405	407	431	404	417	460	426	412	425	454	394	447	380	358	445	411	443	468	428	434	457	426	432	449	455	455	449	422	403	408	388	450	428	424	402	425	441	424	455	422	423	402	418	434	407	461	452	446	420	379	408	433	437	434	395	413	416	411	451	412	397	423	475	422	426	408	397	474	431	438	440	423	447	444	408	440	429	441	396	436	419	397	416	456	421	442	408	410	436	442	425	409	426	407	406	434	397	412	411	406	392	430	392	412	435	385	391	441	411	423	438	456	388	416	443	434	414	452	402	428	435	414	415	482	427	438	405	412	429	373	441	413	425	420	414	417	448	407	465	444	457	432	427	439	435	420	405	461	445	416	419	424	395	431	430	458	428	410	444	390	404	406	384	411	444	451	381	450	445	406	415	436	468	414	437	419	448	406	414	417	414	429	408	397	429	409	406	425	452	434	464	409	428	424	425	430	432	442	405	404	448	414	404	433	438	421	387	407	439	456	417	422	411	404	440	437	413	425	423	425	443	443	422	448	405	424	446	421	442	405	416	443	451	406	445	387	405	404	420	401	438	440	417	407	417	425	423	425	390	407	434	404	403	395	407	414	422	404	430	427	408	411	402	416	430	430	431	394	429	425	439	421	418	431	438	446	452	436	457	449	439	408	412	404	446	411	413	413	457	415	445	437	412	458	453	451	414	371	423	462	379	429	377	412	427	433	420	390	441	453	423	397	428	441	442	436	422	453	425	413	456	435	426	385	454	432	438	422	446	415	431	443	445	422	449	394	425	438	433	404	428	429	411	368	433	401	420	445	397	407	426	414	416	376	411	401	417	411	438	420	425	412	416	422	385	404	420	406	421	418	424	443	447	447	445	431	451	415	460	384	419	397	392	412	408	398	387	435	418	451	416	393	429	431	423	398	433	417	438	431	420	411	415	364	408	461	430	455	386	416	393	437	426	439	407	435	397	379	412	381	410	438	412	414	421	419	430	407	457	419	393	410	444	407	434	401	381	430	426	421	377	467	419	424	398	401	423	447	419	435	374	417	443	447	402	444	458	429	440	484	416	425	425	434	422	438	399	395	440	466	416	451	435	431	439	450	420	452	436	389	415	405	412	432	418	422	402	487	423	385	400	445	421	463	423	422	421	428	471	402	439	424	425	424	378	424	454	416	425	436	436	443	418	446	406	442	458	457	426	430	425	442	399	424	422	431	437	458	414	426	438	437	429	425	372	437	413	435	408	413	437	463	408	401	434	428	428	413	411	424	440	441	448	416	411	408	439	405	439	431	420	433	419	426	422	425	400	420	433	423	449	427	410	435	444	427	393	443	420	405	402	443	410	441	412	446	388	438	426	431	431	424	405	451	439	421	379	378	440	406	401	401	428	417	454	417	393	402	418	415	398	402
22805	21016	28571	23744	21140	20815	11954	3101	2165	1455	1110	786	645	527	584	649	559	587	588	532	465	447	448	431	405	468	446	466	436	415	419	394	402	406	417	440	447	417	404	450	420	442	418	458	429	434	426	440	383	451	772	1077	1016	782	587	495	380	350	359	384	387	363	394	339	371	354	339	339	392	376	374	365	359	334	340	342	362	350	345	379	338	365	355	360	361	369	369	337	367	346	341	323	344	339	329	368	353	376	317	315	330	344	360	359	358	369	357	346	335	386	350	346	356	339	382	372	384	376	374	354	363	354	360	336	386	326	363	378	394	336	346	339	380	348	298	369	353	347	337	345	369	358	374	362	368	378	358	345	370	356	361	342	337	372	328	382	352	418	324	341	323	381	362	330	338	397	354	379	330	321	385	360	342	334	379	362	365	355	364	367	351	370	368	373	346	371	407	343	364	338	369	359	371	348	388	346	342	384	359	357	360	344	386	352	344	359	349	336	359	366	367	364	363	382	359	367	354	330	368	379	388	384	397	373	385	332	398	349	380	343	369	330	351	363	358	347	371	342	360	361	363	378	356	369	355	335	348	362	351	353	398	397	360	315	346	370	360	357	336	374	354	370	332	325	363	362	331	328	327	359	323	365	337	332	374	366	365	356	361	353	367	360	348	369	351	341	392	360	343	359	335	375	367	370	355	361	370	378	417	359	346	357	334	352	347	341	395	341	346	335	346	355	383	365	366	355	368	368	338	346	352	339	351	379	369	358	366	378	337	339	342	364	342	323	354	353	381	340	363	348	325	352	362	363	340	373	339	356	353	345	376	383	331	381	361	360	382	354	389	383	385	321	368	374	353	343	396	396	346	358	369	376	390	382	350	360	377	392	352	350	340	336	342	359	382	340	373	338	359	349	358	338	342	357	388	350	411	366	356	364	331	365	337	347	334	353	339	373	333	376	384	350	357	363	370	357	388	326	378	361	383	403	373	370	353	369	340	341	375	331	351	364	366	365	371	368	370	359	365	351	373	373	343	377	352	353	358	369	352	370	365	372	372	360	357	384	357	378	369	390	356	371	350	335	328	372	353	382	341	360	357	351	304	378	337	370	345	379	344	369	371	324	331	377	377	347	362	347	381	363	336	373	339	341	351	366	323	372	359	321	318	362	343	350	358	334	359	354	360	346	363	366	363	358	375	354	339	390	350	347	379	359	362	390	347	336	383	364	346	318	356	354	383	328	342	408	355	341	344	336	349	393	387	336	365	362	342	368	359	351	330	310	340	342	340	356	363	376	395	376	351	406	342	354	328	352	357	358	364	338	350	363	348	364	364	339	344	362	346	354	359	368	331	329	368	344	330	384	385	344	370	329	353	356	357	336	337	358	365	384	357	355	354	371	353	363	373	371	330	401	352	319	360	357	361	363	350	353	327	334	368	362	361	340	344	385	330	351	363	363	354	366	373	298	371	363	350	359	387	357	357	380	351	366	390	363	353	377	381	373	368	354	372	383	359	337	371	320	343	334	350	367	350	360	335	362	344	352	344	373	363	360	369	329	364	354	355	358	372	338	341	355	364	319	377	368	358	344	385	308	360	295	350	321	378	332	362	358	358	358	403	366	376	333	360	352	375	332	346	352	390	344	370	336	366	335	368	355	368	327	314	322	362	361	400	355	358	376	380	371	369	379	396	351	357	334	320	345	363	344	351	335	384	355	364	375	358	365	325	339	346	347	373	334	342	365	366	381	402	361	371	369	359	399	358	337	373	341	366	371	366	322	364	343	352	341	370	352	356	359	417	345	376	350	366	365	339	338	324	362	341	343	314	318	335	357	341	346	336	342	343	353	361	347	353	328	354	367	364	373	353	375	344	321	360	350	362	333	347	381	345	358	358	348	352	352	367	317	368	358	345	365	339	350	368	353	367	357	375	343	359	367	351	350	382	365	369	326	352	361	366	384	365	342	343	325	350	340	382	362	348	343	354	357	361	352	312	324	328	325	347	372	338	371	373	323	377	391	353	366	386	346	385	379	368	343	375	381	372	359	358	357	312	386	368	366	373	340	299	355	351	390	364	355	352	328	345	358	351	368	333	354	377	325	356	347	326	327	328	363	348	350	316	339	347	381	349	340	371	367	368	364	353	358	353	391	347	355	340	357	368	356	342	377	367	366	336	363	357	351	339	350	379	368	370	338	351	341	363	334	371	359	361	382	346	353	364	379	361	358	361	397	382	352	354	375	357	356	343	345	386	344	360	381	396	377	344	368	362	374	352	350	322	354	364	332	357	359	350	346	352	344	362	323	365	372	386	354	335	324	367	332	361	338	370	358	348	319	371	397	380	381	373	326	361	363	364	339	340	381	351	367	359	366	348	354	376	355	356	347	347	324	330	358	364	359	343	360	386	342	376	345	359	330	375	334	389	323	353	395	361	352	343	371	345	376	360	370	368	356	364	360	328	350	400	369	409	366	335	363	347	373	339	346	363	358	383	346	373	346	386	339	358	366	348	392	367	356	348	358	341	359	342	344	341	354	335	354	392	369	380	359	339	343	336	354	355	361	341	343	352	350	362	315	368	369	357	324	359	374	350	404	332	365	327	363	328	337	356	384	376	341	353	332	330	330	344	348	339	347	399	386	334	359	361	355	360	385	365	325	364	376	333	365	385	312	389	360	357	352	360	332	376	314	331	334	360	354	374	362	375	371	357	380	299	337	349	332	390	345	347	380	324	393	371	356	374	373	370	339	364	382	383	361	356	368	370	364	383	351	349	390	289	312	354	361	338	329	358	354	367	359	356	350	356	406	319	351	379	350	364	342	371	353	351	361	352	356	365	339	345	361	388	374	372	359	300	337	346	381	370	345	382	376	372	402	360	313	373	376	352	341	323	358	350	349	367	336	355	356	348	358	362	377	371	377	350	349	385	358	355	337	345	334	357	375	375	373	372	353	349	347	338	356	332	346	327	384	375	364	346	361	333	363	372	335	354	371	378	366	362	374	372	345	356	354	326	339	327	347	378	354	360	350	383	352	353	391	355	321	357	294	359	359	356	316	350	379	342	355	367	336	354	387	327	354	311	346	332	370	372	341	377	378	409	322	354	361	373	295	390	350	350	342	361	366	377	371	350	365	341	327	349	335	377	334	359	359	365	347	377	348	380	349	344	357	355	381	338	340	357	352	336	336	368	344	351	332	322	341	355	334	326	362	361	316	355	349	329	390	354	334	349	359	396	379	374	344	365	367	377	345	330	363	367	353	348	341	374	361	345	348	397	308	369	322	360	334	368	355	356	338	346	335	379	355	377	352	351	375	361	378	339	371	337	351	357	376	354	378	380	365	378	366	332	353	358	335	387	384	357	339	343	337	370	358	345	382	362	348	355	338	359	361	338	360	355	333	326	353	312	365	351	366	353	355	349	325	357	363	321	367	373	362	370	350	336	320	324	418	349	372	343	363	360	357	348	382	345	354	369	341	361	358	386	378	361	328	336	345	364	342	366	355	369	347
35659	63627	48071	35930	17931	5969	6688	4727	3590	2337	1736	1133	971	779	818	848	761	753	744	585	592	548	524	531	553	585	605	546	521	491	503	465	531	479	519	480	499	480	516	510	507	540	538	565	534	525	489	504	508	516	1057	1501	1350	1011	676	497	394	392	401	409	383	407	390	390	392	375	385	417	388	398	376	412	378	414	358	392	389	416	431	391	430	364	397	399	395	386	422	396	401	396	420	395	383	362	388	438	380	402	377	387	412	412	410	381	412	379	360	392	390	404	401	380	368	377	377	391	374	390	404	354	385	399	358	438	403	393	387	389	358	394	402	375	385	409	384	417	384	434	439	420	366	436	402	416	391	427	400	390	397	376	403	410	392	385	403	395	376	405	382	392	377	372	403	405	406	407	399	394	408	394	398	369	374	391	385	423	405	410	400	396	411	405	369	373	405	372	410	399	397	403	403	416	405	405	374	362	419	367	381	421	356	413	377	345	445	402	407	376	403	401	382	357	390	402	393	399	372	370	373	387	397	384	378	383	389	390	408	356	407	382	395	413	422	407	365	383	412	389	408	416	371	397	374	371	391	395	369	397	418	387	415	370	434	377	400	354	391	400	412	393	388	393	386	386	383	390	404	385	398	422	358	403	420	373	397	440	402	406	400	399	409	421	390	381	386	397	419	386	392	398	390	394	384	393	390	417	408	393	407	395	417	376	403	351	416	400	402	389	411	341	396	392	388	369	419	426	431	414	394	380	377	418	386	369	385	379	413	377	413	357	419	347	392	386	396	387	400	422	394	400	383	390	394	383	402	405	388	395	386	372	369	387	413	365	382	389	376	393	385	384	392	407	365	413	393	388	384	400	394	371	415	405	405	381	408	386	365	403	414	403	402	402	346	396	379	387	437	377	366	394	404	364	420	365	363	380	416	455	403	377	391	372	412	395	416	413	389	397	396	407	374	377	414	369	394	431	378	415	384	399	397	415	411	431	395	425	422	394	407	377	382	390	368	402	393	378	394	384	373	342	362	411	423	389	411	391	404	408	384	373	393	395	388	383	396	398	374	381	446	456	378	365	351	396	406	366	428	405	397	415	401	398	380	364	384	354	404	401	361	405	421	342	360	412	401	404	385	435	443	420	423	384	396	384	408	430	430	383	396	401	396	414	404	394	375	373	400	368	383	361	377	393	410	396	399	399	404	384	376	371	423	357	413	357	416	382	429	383	393	375	372	395	377	374	380	405	414	407	396	411	366	376	433	429	401	422	388	387	430	372	372	414	401	419	393	364	375	427	378	404	391	396	371	393	370	395	405	428	410	393	404	384	379	328	413	382	392	421	443	413	412	415	394	397	388	377	387	383	365	394	425	402	374	397	427	419	401	391	392	382	392	379	392	384	357	391	424	404	386	399	416	372	387	433	369	394	400	386	409	397	379	377	378	379	391	386	380	418	403	408	386	395	423	409	376	387	424	432	409	383	392	368	375	461	392	368	385	388	400	400	416	377	414	379	412	401	397	376	398	386	392	417	355	382	404	429	407	416	393	414	386	403	369	379	387	351	408	368	419	412	374	345	376	412	374	394	426	399	374	433	391	396	393	372	403	379	373	407	398	420	410	386	412	352	376	387	394	406	374	398	379	393	424	378	409	377	416	407	366	393	378	444	371	396	360	399	390	413	429	392	378	381	395	378	382	387	395	375	402	341	388	398	408	413	417	398	404	412	369	397	414	411	393	400	389	398	384	385	420	389	407	389	405	414	407	392	379	410	380	392	362	390	404	387	344	360	389	426	382	426	386	408	428	413	376	377	394	376	381	373	397	404	393	435	393	406	359	392	384	381	386	433	415	451	362	421	353	436	415	402	411	408	419	399	398	386	376	391	400	386	454	404	394	377	421	421	357	404	399	403	393	357	400	402	392	415	399	371	384	407	371	370	395	426	426	443	398	385	392	382	403	406	384	397	413	375	413	367	446	355	378	401	366	416	388	372	407	390	384	389	401	434	381	399	378	392	395	383	388	356	402	366	420	378	415	392	394	443	392	379	382	383	394	404	438	395	384	389	382	431	425	387	392	407	401	374	383	415	398	399	384	381	401	379	395	420	407	424	402	409	407	408	399	444	417	417	385	368	372	361	397	387	356	415	387	375	360	406	375	386	369	383	416	400	406	384	377	388	383	403	381	406	378	384	380	392	402	418	406	383	425	404	390	431	406	381	411	364	393	363	411	389	393	370	402	386	421	402	404	389	369	397	384	411	391	401	438	417	417	363	400	420	396	390	409	387	402	376	377	396	367	369	383	390	391	385	376	392	421	393	369	394	403	430	404	390	378	397	371	398	355	403	430	395	368	396	364	398	388	401	390	371	430	442	391	386	404	441	375	389	375	381	416	390	389	397	391	404	373	419	369	404	376	398	374	417	410	375	410	411	423	387	434	421	370	388	372	404	384	388	394	388	404	371	415	386	379	398	377	417	386	392	365	443	368	423	400	369	377	382	412	424	378	396	374	393	409	419	411	402	370	347	387	389	399	394	374	414	366	383	382	387	401	355	384	391	374	403	397	384	419	427	383	338	367	368	422	420	407	394	392	396	379	380	378	406	432	396	407	386	392	395	399	389	363	403	392	409	434	404	370	379	355	388	379	347	369	378	384	391	404	408	371	385	371	374	399	376	409	405	390	410	402	406	429	406	390	410	385	382	407	413	424	410	400	429	420	426	364	406	400	420	392	379	430	409	400	433	401	415	412	428	402	407	409	422	414	410	403	411	413	354	370	355	400	347	388	403	390	400	404	429	384	367	386	419	413	419	402	377	376	382	364	359	404	359	389	370	372	417	394	415	415	379	412	390	404	390	382	425	388	366	412	410	363	372	413	406	403	398	385	371	411	431	410	395	396	401	426	402	414	405	391	412	384	405	400	387	397	383	387	436	350	411	378	394	378	393	391	419	426	362	375	394	397	430	382	421	382	387	417	421	372	422	411	385	379	422	370	402	391	368	395	414	379	365	396	380	413	406	374	421	428	381	403	364	387	408	436	380	431	400	405	385	418	414	391	392	383	391	408	403	373	389	380	376	394	415	415	389	421	399	389	382	421	378	396	390	399	418	389	390	375	396	390	383	380	355	406	415	395	326	411	397	381	395	404	372	417	400	391	393	395	383	401	396	376	364	379	403	434	375	406	425	399	406	391	426	355	433	413	454	410	393	398	396	351	391	429	409	398	421	375	387	410	418	376	419	389	385	398	411	387	386	430	356	424	399	405	410	370	414	411	394	425	393	407	380	398	388	395	386	381	403	387	372	389	366	424	393	377	406	387	391	414	421	382	392	394	397	376	409	417	359	376	408	395	414	387	396	427	445	376	410	395	403	393	416	381	384	401	376	408	406	417	367	375	383	374	374	389	418	396	400	421	384	416	369	428	384	364	399	383	375	375	372	415	402	430	372	393	445	427	419	391	401	378	401	363	392	384	391	425	392	413	391	419	417	376	390	398	407	363	402	365	405
28635	31769	33655	21223	3960	1436	1234	895	930	561	509	427	384	377	373	399	374	405	359	379	371	337	333	342	314	327	317	362	332	308	276	324	336	338	310	324	316	314	316	341	354	380	344	378	350	366	321	302	291	339	351	382	335	292	298	330	330	286	315	325	306	303	322	334	305	337	306	293	301	351	291	294	303	306	309	322	343	312	297	327	294	317	332	356	340	330	320	315	324	316	340	277	306	318	302	327	321	313	321	310	286	302	315	324	326	315	307	302	305	308	336	305	341	310	313	298	288	285	326	302	301	302	321	292	309	330	356	277	309	312	316	310	314	293	296	343	307	314	293	322	269	323	317	281	292	342	304	316	315	324	281	276	337	318	294	313	332	336	301	328	318	307	317	295	316	301	294	297	324	307	274	333	313	291	314	331	307	346	299	304	321	306	335	332	293	326	306	316	316	310	313	308	338	315	329	332	300	307	297	286	306	320	302	321	294	301	303	314	302	317	305	301	296	327	292	328	285	306	307	309	312	332	353	295	335	268	308	283	304	321	321	293	325	347	310	320	341	303	293	283	326	300	328	338	311	327	308	331	318	318	333	320	290	319	323	310	299	307	293	321	325	302	303	313	284	290	334	306	295	335	321	321	320	322	288	312	298	317	317	284	330	335	331	319	319	333	319	330	315	317	350	329	302	328	309	307	332	291	326	347	333	298	307	331	324	318	334	303	303	346	332	297	296	293	323	342	325	303	322	326	303	334	324	298	318	264	322	347	299	288	361	320	306	311	316	308	313	302	317	310	310	285	315	303	290	336	340	321	307	343	298	315	318	332	334	300	275	332	327	323	298	344	327	316	317	320	297	308	312	309	324	314	312	307	322	332	294	313	302	311	304	346	314	306	275	309	311	329	345	320	286	315	310	335	315	317	329	325	302	347	347	290	283	307	303	299	352	342	338	333	318	320	292	293	338	345	314	335	314	287	336	285	319	320	335	353	305	320	305	296	312	333	297	310	317	327	324	277	325	286	311	295	311	295	300	318	332	309	313	304	324	291	300	307	308	327	320	300	289	287	290	315	328	315	325	331	311	298	309	325	329	316	299	305	312	303	320	295	306	309	308	327	304	288	333	340	324	307	313	323	315	313	331	335	312	301	322	310	292	327	334	290	289	293	308	300	322	312	324	329	336	292	326	311	321	305	320	323	338	317	288	291	283	287	340	327	308	314	310	340	304	333	310	296	342	296	312	320	298	327	337	337	282	304	275	341	319	338	308	300	299	321	308	322	312	314	322	310	290	304	299	284	304	310	337	299	310	335	292	309	320	307	309	307	339	327	298	298	318	267	287	324	334	291	316	334	308	331	312	284	312	293	331	299	313	320	339	316	330	307	309	348	295	324	319	331	327	281	346	301	315	315	315	312	347	319	302	300	327	326	321	325	309	314	308	319	293	328	316	299	320	313	338	306	335	327	327	334	302	315	338	307	314	297	325	306	346	324	339	315	290	318	306	302	320	346	310	306	318	308	311	313	294	318	323	322	311	323	304	359	315	313	332	298	314	301	328	312	311	332	312	301	338	310	319	314	330	311	310	347	320	313	267	314	302	312	286	317	319	318	285	327	323	316	335	323	323	311	327	310	303	287	329	328	307	284	318	333	300	323	332	280	330	312	304	285	295	292	312	292	310	319	320	309	325	306	307	288	300	325	292	320	353	331	314	315	308	345	297	292	317	321	332	299	342	340	310	333	352	325	298	349	332	348	348	295	343	291	301	305	317	326	320	318	313	300	315	313	334	321	304	325	308	325	328	343	294	326	287	291	304	322	311	300	339	321	313	356	320	304	296	287	305	322	320	310	311	321	295	332	299	286	326	331	327	289	294	307	343	312	306	320	326	318	315	322	311	302	332	304	330	312	289	282	331	335	318	300	308	314	292	334	325	282	325	308	274	322	303	344	296	316	335	327	307	322	328	320	308	320	303	305	284	286	337	335	316	289	311	314	314	301	322	331	288	323	347	295	301	302	324	304	306	294	307	325	333	314	299	319	302	332	341	301	291	338	338	327	320	275	312	314	314	315	293	299	297	289	318	293	284	302	292	319	318	328	331	298	284	329	286	313	301	345	336	344	321	306	336	304	340	306	329	289	309	303	350	374	297	327	291	319	325	323	337	308	326	304	318	300	327	304	322	329	348	300	292	273	290	330	305	328	288	294	338	317	320	317	347	325	298	331	320	305	343	304	294	311	351	307	309	309	300	325	294	316	313	327	314	310	313	306	314	315	319	302	319	316	290	290	300	333	313	315	324	296	309	328	307	295	304	328	326	299	305	314	347	301	331	314	298	316	311	296	315	340	328	369	325	325	308	336	316	311	321	298	300	306	320	332	284	322	316	283	303	326	320	325	307	311	316	324	321	297	299	327	310	350	299	303	308	334	307	325	310	303	317	331	325	324	349	317	304	334	305	316	329	324	317	322	335	307	268	300	310	327	333	312	338	314	325	323	322	269	305	306	296	335	292	291	307	307	302	326	340	305	299	317	331	321	299	342	323	310	314	294	308	270	358	311	294	305	301	305	325	292	309	331	332	284	303	293	309	307	299	316	342	316	315	295	333	327	309	328	319	293	293	346	343	301	330	313	321	314	291	300	284	301	277	303	302	274	302	322	306	321	339	295	342	296	304	310	271	326	292	284	307	347	309	309	299	300	330	311	300	281	303	302	337	306	311	290	323	298	280	358	297	289	309	332	286	300	314	303	328	309	288	302	274	306	284	341	281	320	281	322	318	302	305	322	307	298	324	307	308	348	315	321	319	314	316	310	288	319	310	332	325	310	291	324	299	302	329	300	312	295	296	325	309	294	316	314	288	336	314	312	294	324	305	341	328	284	308	312	322	322	312	311	276	347	316	279	322	343	292	304	314	323	314	350	289	311	315	322	317	306	308	298	307	307	337	322	327	331	322	318	322	344	337	304	322	302	280	284	309	304	307	295	315	333	302	317	291	321	301	311	296	331	360	304	292	302	315	306	306	327	306	329	301	319	335	299	329	345	316	276	304	307	301	312	314	306	325	298	307	305	308	313	316	324	292	294	318	320	335	308	300	312	310	307	304	317	318	326	279	300	293	343	304	329	306	312	307	321	316	308	308	328	319	314	322	305	346	310	307	323	300	302	290	311	330	324	309	330	292	311	294	315	322	310	309	324	318	297	308	290	307	299	317	360	311	311	338	289	282	298	341	315	292	329	347	295	316	331	307	290	305	316	295	323	332	312	321	296	314	330	299	319	335	345	298	344	300	340	306	326	329	288	314	340	319	339	315	336	318	299	302	338	309	295	283	334	297	335	336	324	309	286	304	295	327	297	307	313	302	339	331	323	286	292	325	331	296	340	316	318	317	337	306	289	333	327	300	294	301	314	325	321	335	316	316	328	305	303	287	299	301	311	312	303	318	321	303	315	305	282	304	333	317	321	318	341	309	313	321	321	353	322	310	286	329	327	301	315	316	290
32717	50312	34379	18485	3395	2099	2095	1659	1670	988	772	600	496	437	418	519	530	477	414	427	419	369	408	405	449	423	385	413	385	431	373	389	424	385	387	367	417	411	375	414	404	423	460	454	430	415	432	410	376	437	438	441	445	372	326	340	393	348	357	338	350	322	378	379	369	372	367	358	341	359	341	407	333	371	364	378	343	326	350	379	374	362	357	337	403	383	345	306	322	368	365	379	350	356	380	358	359	363	367	395	371	378	366	377	368	364	368	350	331	365	380	325	341	384	362	366	374	356	365	379	330	368	381	359	401	362	350	337	301	372	405	365	366	364	316	377	362	378	367	360	361	367	344	362	381	386	354	367	372	340	351	401	374	360	396	387	377	366	368	358	352	362	350	353	377	372	369	392	335	359	338	375	394	364	379	361	354	378	361	382	365	359	369	378	372	366	387	339	359	348	411	340	397	343	373	358	372	366	376	340	362	385	386	396	354	370	370	341	368	354	377	334	343	391	382	396	373	337	364	365	378	358	398	334	379	356	357	347	363	381	365	374	385	344	389	381	354	324	371	388	346	355	372	355	346	372	348	395	355	352	366	353	360	381	356	361	380	360	362	352	365	349	381	345	401	364	363	370	352	349	379	392	362	382	386	333	348	343	370	384	322	339	380	353	391	363	394	377	325	379	345	354	352	360	357	404	383	388	367	344	336	389	346	347	405	359	348	384	351	338	341	368	364	323	367	404	357	331	367	372	368	345	393	346	361	387	389	395	369	350	348	381	358	353	370	342	324	356	350	387	400	368	359	364	397	359	372	351	332	370	392	359	349	353	384	374	372	366	403	391	358	363	337	366	332	352	324	353	353	383	354	373	347	352	378	346	374	394	346	400	377	318	359	366	369	354	390	368	361	373	398	358	376	374	365	378	372	404	386	379	379	368	347	375	383	345	367	371	378	373	363	377	341	372	339	365	337	352	367	333	365	375	356	361	363	340	377	361	365	370	386	355	361	355	373	381	368	353	356	357	353	373	364	369	360	357	373	368	372	372	370	354	340	379	375	369	354	369	379	347	345	345	383	366	371	386	364	366	380	323	350	375	313	385	347	363	391	354	383	383	348	357	351	386	365	365	354	385	371	359	378	367	395	357	355	376	367	370	345	336	364	356	356	370	359	364	382	346	370	345	362	350	355	358	354	351	351	378	358	372	363	361	330	382	395	326	357	366	381	382	385	346	381	353	356	370	362	359	374	371	356	363	389	385	362	377	386	367	379	360	383	351	329	377	390	363	371	359	396	375	382	337	363	372	376	364	364	344	390	406	360	346	371	379	348	376	387	367	350	399	357	317	365	363	366	356	406	368	344	322	362	391	374	360	368	341	362	374	423	351	339	364	383	332	364	336	370	328	325	352	369	385	388	362	372	342	350	359	375	361	353	359	362	368	362	375	370	384	349	353	367	357	368	346	353	385	385	346	358	377	362	359	387	352	373	343	383	361	362	353	359	360	409	301	355	381	368	347	368	355	352	341	352	372	357	371	342	392	370	370	347	394	352	340	337	375	341	347	377	381	383	398	376	366	370	320	354	335	330	355	312	383	362	376	378	388	388	396	352	364	334	335	356	341	359	360	334	341	362	363	355	375	380	385	386	356	373	366	352	353	327	382	355	376	359	397	362	374	365	388	347	390	335	350	380	336	349	370	347	393	341	375	380	365	377	392	388	356	348	357	358	386	384	387	374	333	375	345	332	380	359	337	353	358	352	366	381	361	358	356	377	388	374	365	343	340	375	378	351	384	328	367	365	377	346	389	385	348	389	349	372	351	396	388	375	347	354	355	338	362	365	384	357	353	367	344	397	302	369	372	413	359	387	364	368	368	372	382	359	384	336	394	363	382	405	369	343	378	381	380	400	407	363	398	366	366	342	379	367	360	332	393	366	358	342	377	359	327	352	360	356	365	337	390	383	372	343	382	382	349	368	360	334	369	364	371	361	348	352	388	378	357	373	357	374	349	362	361	402	397	396	336	378	349	353	383	352	399	336	412	377	377	380	377	353	378	371	400	346	387	368	378	377	354	359	384	386	372	372	362	347	357	366	410	329	340	358	337	372	352	369	369	370	367	352	360	387	358	347	331	351	362	366	367	334	342	353	366	347	365	341	368	359	351	362	374	348	355	400	363	334	363	377	372	385	355	362	378	372	381	368	342	366	352	364	350	341	369	374	367	365	370	371	370	405	329	336	359	397	386	352	374	401	371	334	352	324	355	361	359	363	370	369	375	358	341	395	352	386	343	369	334	402	336	351	395	346	355	348	331	373	374	367	367	355	345	353	354	408	383	363	362	394	382	316	337	379	338	348	354	368	366	345	347	388	370	376	393	405	364	373	371	341	373	351	330	360	387	350	368	345	396	353	351	356	346	363	365	369	332	316	379	374	337	395	356	355	359	356	371	378	376	344	350	390	361	364	328	381	361	369	364	365	377	379	381	370	367	382	360	362	372	361	382	347	359	353	347	370	399	363	375	392	419	352	354	343	362	363	405	383	352	382	314	391	366	361	368	331	326	402	369	366	370	356	377	336	376	328	365	331	354	398	373	350	370	359	370	371	358	371	371	378	372	370	359	361	354	337	355	358	350	369	375	367	376	337	364	381	346	359	391	380	406	352	401	378	345	392	346	359	351	361	361	348	372	371	360	342	381	349	354	366	351	347	336	368	368	370	380	364	332	363	337	370	364	379	344	375	384	364	350	342	362	346	317	357	337	341	387	354	371	354	338	387	388	368	349	358	368	390	374	340	384	361	369	375	374	387	362	365	378	365	345	377	351	362	381	393	375	390	336	361	360	398	382	360	382	374	397	335	361	354	354	358	365	362	391	354	359	357	390	371	376	383	387	345	351	349	344	347	373	358	323	395	356	348	365	362	332	356	375	375	325	407	363	361	359	361	363	354	352	424	389	316	370	314	340	368	381	338	363	408	357	340	350	347	370	369	378	360	368	355	363	354	380	375	331	380	342	349	352	346	316	349	348	384	368	390	364	374	339	354	341	347	340	347	370	339	352	360	358	350	358	339	359	366	340	352	367	350	370	397	359	357	386	409	341	339	373	365	367	351	334	343	382	349	360	342	389	341	353	380	336	352	375	378	371	359	375	346	377	317	355	383	345	344	407	407	350	345	378	363	344	385	371	346	339	343	366	357	349	382	372	372	378	359	346	384	349	357	358	391	365	391	384	370	367	401	380	362	356	369	345	380	370	396	359	338	355	344	326	354	361	352	379	370	367	387	365	376	349	378	358	361	414	374	367	383	366	341	339	356	421	376	349	366	357	363	396	342	315	330	352	369	367	329	339	370	350	358	368	351	384	382	352	347	404	377	370	370	339	378	345	344	375	406	390	364	362	359	364	375	378	326	351	367	402	380	379	364	365	363	398	392	370	346	348	382	392	358	377	357	380	350	319	358	333	342	362	387	363	375	352	362	361	393	372	351	358	397	316	352	383	379	367
23673	20902	28111	24004	20711	12353	4751	2875	1589	1112	882	605	530	521	447	442	490	502	414	419	381	384	350	302	324	372	365	378	321	289	322	325	355	318	347	339	350	300	301	326	307	351	390	417	379	354	423	338	323	568	673	500	385	500	469	403	318	304	315	309	273	273	298	309	284	290	283	301	293	298	314	294	273	301	310	265	302	309	293	302	277	288	272	302	276	326	307	269	284	309	284	292	270	272	288	349	277	290	291	315	304	316	248	285	307	274	320	281	313	300	312	256	304	302	322	300	310	285	277	309	265	263	299	306	286	283	280	296	296	303	299	291	285	280	275	299	272	280	273	309	287	278	308	306	281	304	274	273	322	275	293	281	309	289	274	263	295	281	320	310	287	297	255	305	249	316	302	320	306	287	275	288	248	287	296	307	267	279	266	266	288	298	311	314	295	292	281	304	277	252	306	276	305	315	282	302	277	306	306	285	353	313	285	294	280	280	284	279	282	291	283	307	276	300	273	262	314	285	267	299	287	250	247	289	308	296	317	268	282	291	301	268	311	290	284	299	305	301	292	280	291	302	285	324	283	284	274	270	301	289	282	311	276	305	315	292	299	295	287	321	298	267	284	282	313	329	306	285	287	303	281	302	290	279	293	293	261	278	272	305	250	330	274	264	304	315	292	298	279	296	274	304	284	272	289	299	304	297	285	288	322	320	295	279	262	317	280	321	304	316	295	287	292	280	281	315	291	284	325	291	281	299	285	302	310	268	292	287	303	261	286	289	278	285	247	306	318	313	277	279	276	278	256	295	334	280	303	300	307	303	299	286	295	288	279	309	308	277	297	295	313	277	303	296	269	287	298	272	301	335	288	296	293	319	308	288	299	290	323	317	288	295	293	312	286	274	315	311	301	324	286	273	299	291	300	261	301	266	273	305	301	281	286	306	292	298	280	283	298	278	310	289	291	303	280	302	296	293	295	280	333	289	315	311	300	278	278	277	270	300	313	269	294	290	325	308	298	274	294	293	269	298	293	304	303	286	320	300	274	280	285	282	302	277	293	302	270	299	300	273	260	287	268	303	298	289	291	330	320	314	298	290	321	296	305	301	302	296	301	307	284	289	282	287	305	287	299	321	283	328	297	301	308	294	297	276	288	285	325	267	287	300	289	319	277	277	266	310	269	294	255	297	282	302	305	279	280	271	287	301	268	301	291	309	297	266	280	286	291	301	295	278	306	307	277	290	317	294	274	294	303	308	318	333	297	288	294	282	278	280	291	304	312	307	325	280	309	303	342	269	298	280	296	306	274	286	283	295	292	280	306	276	311	301	292	290	284	274	295	293	317	268	295	301	288	269	310	315	268	271	267	285	334	290	313	286	315	310	319	279	281	321	299	286	279	290	322	309	286	286	283	302	288	290	295	305	307	347	267	246	322	342	300	313	288	285	294	258	292	290	299	305	290	250	293	291	258	300	310	291	296	289	315	276	271	285	274	299	275	304	269	300	316	298	324	282	279	312	294	271	323	319	282	293	265	283	313	314	301	282	260	285	276	264	324	275	290	299	273	289	288	295	285	289	309	297	299	287	303	268	294	310	289	299	311	285	321	296	299	291	299	269	283	285	301	313	293	281	264	305	300	288	277	287	302	264	277	301	304	293	297	311	286	296	292	314	298	280	283	259	302	321	292	301	296	279	294	310	280	299	320	299	287	322	318	288	300	316	289	298	271	289	304	290	293	287	297	290	289	274	301	284	304	277	282	289	308	276	308	314	271	287	268	297	294	291	299	283	297	271	297	291	266	279	304	269	302	294	293	290	310	289	293	314	308	291	300	292	301	275	295	295	269	301	274	275	299	298	288	283	272	296	283	299	319	279	274	315	296	329	304	315	290	294	272	301	284	300	289	293	282	319	287	308	296	303	298	295	295	315	257	307	299	283	283	270	290	300	263	300	297	286	266	301	299	243	285	282	278	304	274	309	288	257	280	267	281	299	302	270	291	276	285	303	285	288	303	292	346	258	306	284	288	299	274	284	314	280	327	311	294	292	324	329	291	289	281	319	302	292	314	304	322	297	287	302	284	307	315	290	273	333	274	294	295	306	277	292	323	289	259	306	301	288	293	291	294	299	291	287	293	319	276	317	295	312	296	306	266	275	304	286	285	313	294	320	265	293	299	300	270	326	297	289	305	307	272	297	302	293	304	298	302	300	294	286	290	276	278	310	279	284	290	288	274	287	300	307	289	287	261	277	289	297	279	284	289	294	289	309	282	328	302	293	312	289	273	311	293	302	295	309	268	331	277	312	275	306	313	325	273	287	302	292	279	289	279	298	285	279	299	274	297	284	307	272	317	279	280	297	294	260	275	293	293	269	277	272	287	291	267	311	307	270	300	282	308	316	265	285	279	265	301	313	286	278	290	293	296	293	296	306	267	310	302	291	301	297	263	267	347	275	256	274	278	305	323	293	327	320	305	297	284	250	317	258	276	311	325	282	283	297	279	275	303	281	266	251	259	278	283	276	313	297	282	270	304	304	319	260	309	280	292	288	311	269	301	292	306	315	310	282	313	278	275	281	293	299	282	312	253	277	272	284	267	289	283	308	282	278	296	288	278	287	297	309	290	289	279	302	292	294	292	307	302	321	303	269	298	312	285	282	309	303	275	323	288	304	306	309	284	287	323	296	279	307	293	294	277	293	299	285	293	315	302	288	274	313	299	301	304	277	298	296	310	287	310	277	289	268	286	285	320	306	277	282	321	287	312	311	288	273	309	287	282	253	296	315	312	309	277	294	311	303	279	293	266	277	314	310	280	278	287	286	261	289	310	316	333	276	254	269	283	330	293	296	296	295	300	313	284	286	288	321	303	290	295	277	295	299	318	273	267	304	315	320	300	320	311	278	300	291	317	296	263	294	300	296	271	308	315	291	311	311	272	312	282	279	321	308	328	305	309	282	299	306	285	316	298	290	299	328	298	287	321	338	289	302	321	306	294	315	283	298	323	274	284	308	313	292	280	277	255	290	298	294	298	259	292	281	304	274	316	293	291	300	305	286	274	307	303	297	301	309	314	299	327	292	303	283	285	300	296	281	291	268	331	322	284	298	297	290	324	271	278	313	307	279	263	304	304	262	304	261	306	258	262	283	303	312	291	279	267	288	293	268	301	294	291	285	284	312	282	288	301	317	285	339	291	312	279	310	265	300	277	302	292	297	286	278	300	310	298	286	282	285	280	254	322	271	279	277	284	310	264	274	279	313	288	309	306	269	320	302	307	307	316	321	283	288	287	300	284	276	268	297	296	329	318	262	298	265	295	315	296	298	297	290	285	264	329	279	293	310	288	266	304	320	278	270	323	274	311	297	295	318	301	314	298	270	291	280	320	298	295	296	313	270	312	290	331	313	306	281	277	328	297	304	290	276	296	270	249	286	298	286	279	299	296	319	276	281	293	305	295	310	299	298	277	274	277	290	291	332	275	303	302	273	300	259	273	300	256	283	291	293
32717	57432	40823	20682	6821	6345	6473	4765	2706	1906	1432	862	744	718	581	619	676	624	545	506	480	428	432	383	380	439	435	429	379	366	383	406	387	411	394	401	427	384	412	385	385	440	433	443	459	437	433	420	424	717	841	695	483	591	613	501	353	382	353	306	348	327	336	368	328	360	316	339	327	353	342	327	342	310	342	360	310	334	350	345	341	331	339	352	322	328	367	331	343	326	365	332	330	291	351	336	326	307	346	333	356	310	351	358	357	304	348	326	333	312	334	391	378	288	335	341	311	343	361	340	342	350	357	358	359	314	336	331	312	306	348	334	373	329	332	317	306	336	324	364	341	324	330	346	347	337	317	352	316	369	329	335	324	358	347	356	311	379	322	346	311	335	316	347	331	371	341	333	340	328	343	327	346	334	317	372	338	343	318	318	309	378	346	336	349	351	327	342	328	320	359	361	335	311	342	362	339	304	291	347	343	332	333	330	315	318	357	349	357	372	308	352	329	318	344	327	346	347	321	312	336	309	319	323	357	316	324	348	328	324	348	323	364	322	335	328	305	333	339	355	334	347	343	313	371	359	345	334	323	318	360	321	313	358	340	337	339	333	328	340	352	326	319	317	312	324	348	315	336	328	321	339	338	335	363	343	303	337	324	319	334	334	341	391	324	352	356	324	321	325	341	340	322	369	373	346	370	327	363	322	360	368	321	368	308	365	347	376	351	368	354	330	338	335	338	349	330	312	356	357	349	359	354	334	342	336	334	291	338	327	332	368	338	301	341	345	346	322	329	336	377	326	289	329	364	336	345	327	343	376	324	327	295	366	339	316	359	308	350	349	325	340	355	333	349	338	360	346	333	321	330	332	329	356	315	342	341	316	325	324	306	325	318	358	333	355	349	333	323	332	328	333	333	371	314	337	344	342	327	305	379	309	347	322	339	345	328	332	313	320	361	307	328	294	358	330	384	376	363	329	340	322	354	298	331	332	333	321	342	335	324	330	320	345	346	335	344	351	363	355	355	331	326	357	356	323	346	339	336	325	305	299	362	336	359	339	339	351	359	356	360	325	372	328	338	352	355	333	307	320	369	353	311	329	332	369	344	340	363	355	324	352	330	320	336	355	342	319	313	325	340	357	341	351	364	360	306	338	362	325	340	345	365	339	317	340	335	370	351	332	331	347	373	343	331	327	314	355	328	307	332	335	332	333	305	330	361	306	305	322	337	361	335	333	330	307	346	326	327	355	328	322	326	346	359	329	318	372	345	360	323	315	314	343	318	356	294	319	341	324	350	333	355	389	342	368	359	339	322	297	319	346	349	344	322	366	312	329	328	350	325	325	322	306	317	353	351	339	332	360	342	332	333	338	367	321	340	302	340	346	318	339	336	322	352	364	368	330	358	337	351	343	316	314	327	339	332	354	335	337	313	325	321	355	349	316	384	321	345	313	325	370	338	341	318	355	346	347	342	302	354	342	329	329	356	330	334	340	329	369	306	330	310	363	331	325	346	329	340	381	321	331	317	314	330	328	324	325	351	354	340	336	339	318	339	298	328	295	321	355	351	352	307	342	355	357	356	325	326	325	327	317	324	338	356	366	338	365	333	343	356	350	334	343	333	348	339	330	323	349	343	339	312	324	318	342	324	321	330	309	351	316	359	330	318	311	350	343	345	324	361	299	298	306	309	345	328	396	348	321	365	326	330	328	327	345	330	341	347	361	320	327	333	330	328	355	339	331	347	340	320	341	326	369	329	340	317	336	341	334	343	365	354	336	365	316	330	315	360	335	327	346	312	346	344	335	333	324	313	351	335	328	340	334	367	345	344	338	367	360	310	326	351	332	338	333	349	363	347	343	375	332	368	342	286	347	354	371	317	341	341	371	324	339	338	343	333	351	336	375	368	318	340	371	322	333	374	355	340	349	346	343	370	348	331	353	361	332	372	292	342	366	308	346	346	338	373	305	331	349	336	337	324	335	347	311	355	354	319	343	325	330	359	343	346	332	310	340	305	344	362	322	357	311	337	337	347	295	301	306	317	323	313	382	336	350	340	343	328	347	308	344	339	348	298	339	328	340	343	291	303	323	343	333	318	339	317	290	326	348	328	338	368	334	334	361	333	347	328	323	309	306	334	368	351	324	324	333	320	339	361	320	353	330	327	371	320	320	318	352	359	340	335	324	329	352	333	358	340	347	351	323	316	326	350	326	324	364	344	321	326	336	361	353	320	338	328	352	334	309	345	355	352	371	326	332	355	334	328	339	353	342	321	332	284	339	336	351	338	317	370	337	347	357	347	307	310	347	352	336	322	283	317	356	345	331	344	330	334	312	320	344	332	368	307	367	335	312	358	313	355	332	351	341	334	334	323	329	357	336	367	355	333	325	333	335	340	353	343	344	335	326	327	309	322	316	350	352	315	345	316	347	333	296	346	349	365	327	355	366	365	363	336	359	350	365	332	361	338	336	342	345	348	355	348	326	350	319	317	340	340	344	347	291	355	348	337	338	335	360	324	364	328	349	323	368	346	292	352	327	337	340	333	339	343	354	343	382	345	328	353	336	335	327	362	349	318	340	322	337	338	346	293	358	346	358	382	340	345	324	329	357	359	327	321	325	353	350	337	309	349	320	348	387	317	307	325	337	333	341	343	320	338	335	342	348	328	327	309	326	373	322	324	309	350	310	367	356	333	345	334	312	370	330	330	339	323	356	356	310	311	313	324	357	316	331	315	312	310	328	298	367	351	381	317	335	345	352	326	321	340	319	318	377	341	344	343	310	330	352	325	370	323	371	329	338	308	328	375	329	325	362	338	357	317	315	331	352	327	347	350	345	292	323	340	336	301	341	310	317	341	335	323	317	340	329	372	350	330	297	298	349	308	337	349	344	312	346	344	359	336	346	320	307	337	356	351	320	342	332	337	344	351	347	326	323	355	347	336	329	317	303	332	312	357	320	338	349	343	330	323	315	340	350	358	390	331	383	325	320	348	344	329	345	371	364	329	324	320	334	337	328	331	331	354	339	317	355	370	325	331	331	310	360	333	351	342	345	315	321	336	334	347	359	332	349	307	350	331	347	303	342	366	301	342	346	347	348	341	313	329	328	356	348	366	343	341	346	341	335	344	338	335	323	342	337	283	322	358	345	326	335	365	333	342	338	322	354	342	319	346	352	337	341	317	332	338	337	341	327	373	343	377	328	307	336	316	325	330	341	358	322	319	332	321	318	315	335	318	330	356	309	328	336	341	336	308	310	349	327	329	357	323	337	328	370	318	330	332	311	329	310	343	382	311	357	378	337	320	371	332	364	326	320	353	363	370	349	355	311	299	353	351	301	335	333	358	364	337	329	341	325	315	344	362	351	307	328	329	327	325	332	361	320	310	318	342	362	319	336	333	323	329	347	343	367	331	325	364	350	351	339	340	364	319	324	383	329	310	309	350	320	325	353	330	351	306	297	309	340	298	331	378	340	332	376	312	329	307	318	354	349	328	322	341	319
25063	20983	27327	24641	11351	3502	2978	1528	1100	1039	782	655	531	492	533	505	471	512	483	471	430	427	421	427	410	396	391	390	378	406	365	394	349	404	395	392	401	348	397	389	395	424	391	425	442	415	373	376	421	566	570	520	436	424	445	441	378	379	380	379	334	328	405	374	397	369	315	394	395	380	374	397	356	361	365	341	357	367	359	367	354	367	374	343	341	367	407	380	355	359	389	385	364	371	347	373	382	403	383	373	370	360	350	373	383	378	392	336	393	365	333	388	380	384	325	382	380	368	350	368	408	371	385	374	349	371	357	356	406	356	326	386	379	384	382	373	360	379	393	345	361	371	350	367	338	359	354	366	362	404	367	384	379	400	382	383	380	377	346	377	355	374	383	387	383	385	366	405	415	366	335	374	389	361	378	379	370	369	372	357	389	338	378	367	362	354	355	367	399	360	348	341	373	365	360	366	384	350	337	360	360	373	403	357	405	350	376	361	390	406	371	373	397	373	358	364	373	399	363	392	383	384	406	335	382	360	347	414	370	396	367	388	368	367	370	370	360	366	392	395	358	362	358	340	369	384	357	402	335	379	371	369	360	353	363	373	340	386	343	346	392	351	373	377	362	357	389	326	361	389	391	373	410	355	370	384	400	385	364	386	372	353	372	389	407	353	373	340	340	367	365	370	401	371	390	350	409	361	416	371	378	389	378	362	399	380	374	364	338	351	393	359	363	358	355	363	381	334	417	365	381	367	383	361	386	410	372	350	344	355	392	333	397	365	369	401	364	353	371	362	392	365	324	353	357	378	420	397	357	373	370	320	343	355	378	334	368	367	375	397	337	366	346	388	335	351	359	334	357	358	350	345	370	395	365	367	375	379	359	394	362	357	400	377	378	369	389	386	398	393	417	373	367	364	351	371	338	367	359	352	381	378	350	365	343	346	391	383	378	372	371	340	362	345	370	358	361	372	361	362	379	362	374	386	351	362	387	394	356	394	388	379	347	374	392	369	384	358	347	364	368	356	368	332	374	374	386	375	367	378	371	344	395	386	350	385	380	351	392	376	364	365	331	340	381	360	345	356	358	362	390	385	366	367	356	362	374	381	365	410	364	329	358	367	374	395	363	414	363	375	384	365	408	368	364	377	376	359	343	381	370	368	366	364	360	384	345	370	369	358	334	384	347	364	332	383	356	377	377	372	383	355	391	327	380	371	417	368	373	388	392	373	352	325	373	369	392	379	361	359	336	362	361	401	338	365	364	391	395	369	357	341	336	348	390	406	349	340	379	378	371	368	376	378	340	352	383	393	375	410	371	382	335	377	378	371	360	386	373	373	398	394	384	373	380	344	373	364	364	382	375	394	344	365	363	356	369	353	362	391	338	313	398	383	374	349	369	350	401	370	358	363	327	358	403	378	349	354	385	390	362	397	370	352	349	394	394	404	335	363	351	374	342	327	403	379	365	371	408	344	356	372	412	357	399	362	379	358	387	359	345	340	363	388	342	359	374	366	384	390	374	389	365	359	392	380	365	397	423	404	377	347	375	360	397	420	389	368	372	345	335	363	338	382	375	390	370	368	370	401	391	393	377	367	367	355	388	405	429	359	387	378	386	422	366	359	389	348	328	353	356	361	345	395	398	351	402	355	356	392	393	378	369	362	374	408	379	354	427	344	362	346	385	368	334	380	372	375	368	396	387	410	350	397	391	338	384	333	368	365	389	356	392	379	388	403	371	384	393	366	355	382	376	395	347	388	346	381	376	380	409	345	372	390	331	400	382	375	361	366	404	366	363	364	388	388	373	360	376	400	354	358	372	359	372	368	367	343	363	382	374	382	367	378	352	388	381	360	353	353	378	349	358	360	385	334	349	378	351	336	394	392	380	366	380	385	383	379	391	350	368	368	368	390	373	392	383	369	389	343	389	367	383	333	371	385	354	379	367	372	364	381	345	373	412	340	370	387	332	338	403	364	376	353	355	358	351	380	343	345	368	348	394	359	340	352	376	360	352	351	369	420	356	363	355	356	383	364	429	367	385	383	360	379	392	366	378	351	361	372	360	388	379	356	365	343	365	349	397	378	361	378	378	392	386	356	377	384	356	392	371	381	379	388	375	375	384	350	393	340	379	356	370	378	414	373	397	338	388	373	388	361	392	357	362	350	360	377	367	352	395	370	435	378	355	388	358	376	366	322	362	388	343	358	384	386	361	405	359	412	360	369	387	369	363	355	363	392	332	368	359	361	366	383	382	379	367	368	378	363	380	372	387	342	368	364	374	367	344	342	364	374	371	355	354	359	362	354	367	379	349	324	412	371	356	390	399	409	413	363	340	335	358	315	377	368	352	385	345	376	389	346	399	382	374	378	360	354	363	375	346	369	376	358	391	365	364	379	423	367	371	386	334	364	365	406	351	370	387	367	340	395	387	364	357	392	382	413	392	371	370	351	326	393	371	382	356	364	371	349	349	367	384	380	398	379	365	371	380	353	376	391	398	384	339	358	370	378	389	341	388	350	373	327	376	374	386	402	375	341	352	327	405	391	408	396	377	360	354	348	365	387	369	360	379	372	405	382	357	348	416	376	339	360	374	393	350	345	363	365	387	383	351	390	385	353	380	341	355	376	377	340	348	363	366	330	346	372	376	398	361	360	389	363	352	369	385	381	344	326	375	356	390	352	359	355	354	355	370	385	384	388	361	404	356	395	386	365	380	332	363	395	389	373	353	363	351	402	392	374	363	388	360	362	355	379	388	384	376	351	383	378	343	378	363	349	354	338	403	376	391	389	386	351	405	377	357	345	358	377	347	368	376	382	418	385	381	367	361	377	335	382	366	376	339	374	313	349	374	358	355	429	350	364	360	394	381	356	353	367	374	358	369	372	363	352	399	377	376	342	396	342	349	394	339	364	325	350	349	368	359	361	361	390	360	363	331	372	375	398	374	359	356	389	365	365	400	398	383	367	374	356	351	365	393	353	377	383	358	370	404	385	381	365	348	347	402	369	380	382	367	355	380	391	396	371	370	369	343	358	403	411	370	350	358	366	377	358	379	366	372	353	346	366	372	367	377	371	375	385	331	395	365	340	348	382	354	414	387	392	380	381	375	377	391	370	365	377	380	380	363	417	367	379	336	360	385	391	368	332	369	406	361	378	383	385	377	385	347	353	390	380	366	330	369	339	368	366	357	383	367	356	359	336	397	383	385	390	408	339	389	366	409	379	339	342	376	366	371	392	401	354	380	365	340	383	354	363	357	357	335	378	322	360	366	386	400	353	368	383	369	373	356	358	325	388	350	369	359	363	351	361	358	364	366	385	341	392	360	351	378	362	365	371	357	368	349	354	346	394	340	359	377	397	354	386	374	385	364	366	371	357	374	367	379	363	369	383	401	368	389	373	361	332	361	392	335	385	378	388	377	390	352	383	352	367	362	347	349	349	354	369	396	367	357	366	364	365	368	368	365	362	413	369	375	371	402	365	365	352	361	351	414	345	368	345
31236	48940	34369	11936	5045	5933	5478	3026	2174	1664	1302	936	683	663	669	615	630	682	587	572	527	555	467	519	459	479	478	513	488	475	463	468	424	405	485	465	481	440	454	474	469	523	511	483	513	469	463	432	471	682	742	603	544	570	522	526	438	436	413	375	423	418	417	453	427	407	438	449	391	424	449	411	424	407	415	396	424	445	415	430	421	428	474	403	394	467	431	410	391	414	431	434	414	407	383	394	410	407	482	455	362	435	408	421	396	422	425	433	411	398	402	381	405	411	494	381	435	409	414	430	419	434	432	431	422	427	391	412	408	436	400	431	456	437	421	472	382	417	426	418	434	426	445	398	392	410	359	428	446	418	444	435	400	429	414	442	408	392	412	427	382	441	445	432	420	420	429	422	395	409	442	413	449	431	389	424	425	415	449	409	419	397	425	395	381	397	429	419	408	402	414	412	399	410	379	439	408	424	422	400	457	411	416	399	417	395	417	446	384	404	413	420	426	434	447	427	458	399	436	378	417	431	428	418	425	439	416	430	416	413	400	393	446	421	458	401	455	404	406	413	411	431	398	425	423	440	415	462	406	416	419	447	421	439	416	401	403	404	450	419	429	409	433	401	431	444	423	432	435	402	417	460	400	426	408	382	393	412	417	423	423	405	434	408	415	460	394	452	433	424	426	422	405	394	431	403	414	415	458	394	455	427	399	408	433	434	421	429	418	411	418	455	415	449	417	385	422	427	402	423	406	442	418	420	432	427	461	425	422	475	416	409	464	412	407	415	462	405	444	424	407	409	447	417	402	406	395	426	458	416	455	437	454	462	409	422	426	436	434	405	422	432	421	434	442	421	432	425	435	417	414	382	420	440	388	469	436	446	427	460	394	448	438	439	430	387	440	440	426	447	396	459	422	402	434	437	446	481	414	427	435	420	418	427	441	444	421	437	437	380	396	421	428	419	411	426	379	403	420	389	425	404	395	438	421	415	430	394	452	438	395	429	422	425	440	420	416	424	431	425	425	434	428	426	441	422	376	435	440	421	408	438	391	426	414	386	401	451	416	400	425	404	416	446	430	409	453	410	412	441	455	444	401	428	396	454	418	451	404	451	394	416	385	428	425	403	421	433	396	458	414	401	429	406	422	443	402	411	430	391	424	424	437	412	426	407	417	417	404	444	382	434	426	416	420	411	403	414	432	441	400	432	429	417	426	419	415	451	419	411	427	405	439	401	453	446	391	424	403	457	430	421	454	434	401	411	436	420	413	402	399	367	437	389	437	438	408	448	452	404	445	409	424	400	413	421	405	426	427	413	437	406	412	425	452	433	391	436	396	431	433	414	411	450	431	420	407	401	432	437	426	398	427	379	414	406	394	384	479	428	387	436	442	454	424	431	400	398	380	440	478	419	411	401	432	426	388	430	431	448	436	390	400	445	452	431	446	444	389	407	444	447	400	465	388	426	433	408	456	395	423	433	420	405	438	448	421	406	438	420	411	445	415	436	441	443	430	392	428	427	428	372	426	408	437	420	449	453	431	398	473	442	428	418	416	439	434	428	383	418	420	444	435	392	389	404	418	432	445	424	406	435	462	444	448	422	440	446	454	423	435	404	375	407	443	424	418	420	418	410	436	428	424	416	420	416	418	425	435	406	418	432	408	394	414	437	438	394	419	409	454	376	407	413	443	440	432	436	407	406	421	420	423	433	435	412	403	416	412	447	422	416	423	447	425	415	416	417	430	380	417	437	418	427	415	372	414	395	394	368	415	442	426	406	432	427	424	433	427	429	436	428	445	408	420	451	431	422	392	410	425	434	458	413	419	449	397	428	417	434	420	437	445	437	424	401	411	384	407	427	384	441	409	454	441	458	439	459	409	440	451	439	442	440	435	452	408	459	405	364	423	422	416	403	393	409	393	419	413	389	446	448	428	423	428	425	437	423	416	424	415	436	431	396	444	397	435	398	453	432	441	402	409	438	430	413	432	443	419	402	416	416	428	396	399	420	428	455	457	433	423	419	425	468	406	457	435	456	395	413	416	442	430	415	412	403	388	412	453	422	405	410	437	426	437	432	465	408	437	446	399	433	405	422	445	454	416	429	433	419	414	398	443	407	413	432	452	452	383	410	424	414	421	414	460	431	405	400	415	420	468	470	395	414	433	417	400	409	401	417	428	419	456	390	397	415	405	396	431	412	373	446	398	426	407	418	440	382	403	412	419	405	431	390	463	428	403	426	433	426	380	386	435	444	394	403	410	420	443	435	422	427	462	405	427	431	434	399	408	425	402	450	404	431	407	401	457	433	405	411	389	429	387	432	416	417	411	436	446	384	450	427	441	401	414	417	453	423	443	399	409	410	425	452	399	411	434	432	426	429	406	428	453	444	431	425	458	406	409	437	445	395	409	429	429	446	449	434	439	411	427	395	418	467	420	431	439	447	351	429	405	431	403	419	388	433	415	425	439	396	383	384	449	433	405	443	457	391	400	424	381	400	391	421	422	430	442	409	458	405	405	427	404	440	457	432	418	419	464	449	440	399	460	407	423	380	389	451	395	399	433	434	416	412	434	436	428	430	403	407	399	404	406	458	440	397	404	441	439	389	421	398	414	429	453	421	417	409	398	429	413	418	422	388	443	423	414	435	415	406	404	447	408	393	397	425	405	434	403	436	384	423	438	423	435	406	402	444	409	420	407	425	385	406	435	396	439	412	394	419	433	417	405	420	402	382	425	455	438	431	412	434	444	451	390	440	445	391	403	414	421	394	473	418	400	418	418	397	453	402	438	428	439	449	411	460	433	446	401	427	419	402	415	435	430	461	456	398	407	413	437	441	396	407	432	403	437	435	446	428	457	435	395	426	421	387	406	427	466	419	415	422	424	463	397	426	412	371	445	453	429	418	430	439	427	404	404	413	414	422	375	418	418	435	401	422	404	435	438	461	443	400	424	440	420	424	435	396	429	467	406	394	413	422	422	434	445	421	416	427	387	402	403	437	395	395	406	388	470	422	425	408	424	443	446	404	408	441	415	423	423	414	442	438	425	445	421	474	430	401	399	437	423	462	421	420	411	412	399	457	455	453	408	403	400	454	423	411	424	393	479	446	461	432	424	427	427	415	395	430	422	403	428	406	439	401	426	397	423	433	430	457	401	435	462	416	421	461	438	413	414	427	390	422	401	407	400	421	431	411	461	397	442	450	433	448	422	423	419	445	398	416	405	432	435	407	395	426	451	451	410	431	392	411	416	401	405	367	413	397	416	385	412	414	454	423	445	404	385	429	441	418	456	454	455	471	433	434	386	432	426	430	388	413	431	409	425	456	394	437	414	435	412	411	431	426	441	426	389	438	448	397	425	434	413	446	410	406	370	400	414	416	435	436	442	423	416	433	386	443	420	423	400	403	405	424	400	452	414	418	416	416	414	409	435	440	476	452	449	409	446	455	397	452	428	418	403	396	413	406	434	413	421	435	432	392	462	428	399	385	442	413	399	438	415	386
22843	20977	28542	23614	20967	21377	15943	4320	2601	2322	1688	1159	864	731	664	626	640	569	668	644	583	524	518	443	451	408	449	434	387	416	401	393	391	431	408	400	368	423	378	407	456	506	518	516	523	448	440	422	517	1212	1185	877	720	656	606	508	466	403	365	376	340	348	383	400	344	399	386	345	368	375	345	334	378	355	316	344	322	355	355	384	344	375	331	405	355	376	359	361	385	353	367	371	366	349	363	367	352	346	362	376	391	383	365	351	364	325	406	347	371	369	369	354	354	375	352	347	353	342	355	404	355	328	332	335	347	397	336	364	367	369	427	388	332	339	382	362	366	354	333	388	405	375	371	314	353	369	354	359	347	369	337	369	361	329	352	337	356	347	357	380	366	350	369	343	380	352	349	345	351	389	316	362	371	394	363	362	355	358	357	339	334	340	345	337	379	381	357	342	388	379	375	389	372	361	321	331	353	359	386	338	350	331	332	354	369	373	360	374	346	386	428	368	388	375	364	379	361	346	345	348	370	378	369	359	331	351	332	363	388	370	353	347	334	362	381	335	331	326	398	337	363	330	346	366	364	373	372	349	371	391	367	368	310	348	312	373	366	350	316	347	336	386	354	334	354	379	384	369	390	370	365	333	363	353	385	359	397	359	363	384	324	366	372	399	349	369	346	371	344	363	359	390	346	349	347	349	357	350	345	376	388	364	395	376	325	339	368	367	353	334	362	360	360	350	386	368	368	363	325	347	362	364	359	358	370	352	355	367	333	352	377	375	347	356	358	318	338	376	368	400	339	399	406	388	359	344	368	354	350	333	405	361	349	341	367	388	337	374	382	377	371	389	365	353	370	350	344	367	376	375	395	367	371	338	316	365	371	349	332	312	374	335	376	383	359	375	362	371	354	370	406	338	405	369	349	369	347	420	312	404	399	331	367	372	351	373	351	357	361	375	343	395	348	381	359	354	366	355	383	415	344	362	337	377	432	372	372	347	352	335	366	360	360	360	378	366	352	340	341	391	347	361	386	367	366	330	371	388	347	362	346	359	336	368	391	381	361	373	379	356	371	359	374	380	354	416	370	385	357	366	346	362	323	403	355	374	376	369	352	355	368	348	374	371	364	347	333	381	331	364	357	404	339	359	386	345	342	357	354	348	342	360	370	375	367	400	344	322	377	331	390	381	344	380	351	353	343	386	385	359	337	364	410	325	347	361	348	373	359	414	339	396	360	389	324	353	394	354	327	349	346	383	355	375	349	335	360	343	332	343	336	363	332	381	355	386	352	359	362	374	373	371	411	366	381	386	391	343	354	375	383	378	349	346	368	350	359	418	395	339	391	343	351	390	343	377	343	339	366	341	365	342	351	348	364	384	327	350	366	354	353	341	374	376	378	367	392	328	329	336	353	354	360	358	365	377	348	349	362	349	359	359	354	415	396	366	339	351	373	381	357	337	352	351	356	353	361	375	358	386	384	382	396	320	336	351	346	341	333	384	345	380	397	386	365	346	373	374	336	343	362	347	337	359	354	333	343	356	393	366	361	392	375	338	369	381	347	339	351	343	367	350	355	355	384	388	373	368	360	351	391	376	378	357	346	347	344	346	376	383	384	371	375	400	343	354	372	367	370	352	364	366	352	338	366	360	351	367	336	382	350	344	376	368	349	355	390	352	363	367	370	392	337	382	349	328	337	331	357	381	345	358	369	367	357	382	357	352	363	347	313	384	371	373	347	362	372	376	366	356	385	382	368	355	374	361	342	403	365	380	350	350	381	367	368	362	361	363	348	342	358	367	380	320	349	385	349	366	363	377	367	360	338	333	343	383	343	356	394	351	367	402	361	365	378	330	375	364	344	337	362	357	349	354	406	333	383	333	373	380	320	387	322	369	345	382	359	338	343	371	337	383	378	382	361	380	385	370	373	365	404	334	337	308	396	358	388	353	366	341	373	373	337	339	390	354	353	344	354	352	414	321	340	361	379	370	322	372	382	380	374	375	335	361	392	343	393	380	351	340	375	364	373	320	382	369	343	343	361	354	375	370	367	381	353	397	346	337	365	342	393	367	347	322	364	348	358	365	327	374	361	341	329	363	367	362	341	371	348	370	368	365	378	375	349	381	337	385	367	361	365	344	377	342	359	359	389	336	362	333	355	322	394	343	349	374	363	334	361	369	355	392	356	337	342	348	349	342	381	373	380	373	358	362	341	388	330	377	360	350	368	362	358	361	343	352	365	350	343	325	388	378	353	382	367	342	355	344	393	334	374	358	387	349	358	374	339	346	378	352	334	337	369	350	355	349	356	354	353	387	352	393	367	342	341	367	369	365	352	331	359	361	364	337	356	369	356	348	366	351	372	347	371	352	390	338	363	355	376	393	326	399	327	373	369	371	382	355	377	358	363	370	362	340	329	361	370	347	357	321	390	396	328	360	367	329	374	326	329	364	355	324	400	366	364	345	347	369	383	369	363	372	374	382	363	366	351	367	351	355	353	354	343	337	387	378	367	339	366	341	368	313	371	354	343	348	342	359	364	377	366	334	356	384	349	416	377	354	350	385	375	352	363	347	359	349	350	343	369	369	307	362	322	364	352	372	351	353	333	361	359	377	392	374	354	336	358	330	395	382	380	362	354	366	389	340	347	363	370	383	356	351	341	389	394	356	366	373	340	380	343	357	354	335	353	334	396	365	368	383	355	372	326	365	353	357	352	365	394	368	356	364	360	392	348	394	369	367	393	322	389	356	350	329	364	365	351	392	366	385	365	378	369	358	340	334	349	366	368	356	331	369	385	354	361	379	379	382	374	388	350	371	382	388	381	389	357	355	349	380	355	353	352	320	341	369	375	370	379	345	390	352	366	369	369	332	370	365	366	367	386	363	356	363	405	331	371	343	346	344	366	325	355	357	406	385	370	358	367	374	381	325	383	378	377	357	337	364	366	356	389	335	349	365	360	370	352	356	381	341	364	334	364	368	334	366	349	373	365	382	359	364	340	344	345	334	374	366	357	327	343	342	401	374	390	345	339	369	358	344	364	333	351	359	357	359	377	333	382	361	357	369	377	382	364	345	365	375	342	370	373	365	361	354	329	356	360	366	378	363	358	348	410	384	347	333	367	330	337	371	365	350	328	390	336	363	360	383	361	372	365	379	365	377	357	346	374	375	391	345	361	373	359	359	357	382	381	349	345	377	360	357	329	338	335	380	329	381	350	376	344	347	361	375	382	371	288	387	332	332	350	368	378	383	369	364	354	364	390	350	349	388	361	364	346	378	336	372	367	361	387	366	358	363	351	342	386	361	344	365	373	352	323	354	402	369	370	337	362	345	366	365	337	370	370	376	373	378	354	358	346	374	417	361	353	356	367	367	343	372	324	379	393	363	318	389	359	332	367	353	316	353	380	353	382	351	316	376	355	324	381	372	337	381	371	363	341	357	382	364	348	350	391	346	362	351	380	336	375	339	427	345	360	372	329	377	358	377	349	350	355	362	332	368	344	339
32860	60273	46231	26035	12945	14617	11644	6217	4471	3807	2746	1791	1286	1005	996	875	893	789	869	883	655	584	600	590	538	515	506	534	499	475	463	454	480	453	470	475	448	483	448	458	500	604	566	653	601	534	477	482	618	1623	1579	1192	903	887	736	646	548	431	390	396	405	401	361	382	397	406	419	411	406	388	402	388	413	374	375	423	406	387	395	420	395	405	409	407	391	415	388	402	391	432	372	409	416	363	417	385	412	423	425	413	405	393	412	446	372	392	385	423	374	438	374	406	395	399	417	395	399	401	447	384	424	400	427	404	428	396	397	393	392	442	363	379	354	383	424	393	393	401	401	392	409	397	386	397	389	432	359	414	381	397	389	350	435	382	398	395	397	444	379	373	414	377	395	395	396	403	401	377	399	390	387	416	383	436	393	419	422	409	387	382	404	444	412	390	371	382	392	383	416	418	420	392	371	399	389	381	407	384	394	395	376	389	405	383	416	399	409	417	406	386	402	405	408	405	346	375	415	412	410	383	416	406	397	415	398	406	400	386	373	395	393	361	365	390	418	404	402	417	414	414	397	402	441	391	362	415	414	403	406	381	392	407	409	398	410	384	396	386	378	382	404	419	386	394	393	399	380	390	372	405	432	402	368	386	400	383	357	446	405	400	421	425	433	389	391	391	397	431	375	403	406	378	382	419	421	408	425	417	409	408	386	402	407	404	447	403	386	415	414	404	401	389	390	414	404	399	409	420	368	387	385	404	391	414	399	408	402	391	383	389	384	398	410	361	406	406	400	390	386	404	428	385	437	430	393	413	418	430	368	369	381	382	392	413	411	385	376	409	400	403	375	393	389	409	406	427	400	356	415	391	439	431	435	384	377	428	397	407	406	428	375	398	411	393	390	402	374	433	387	429	380	422	404	421	400	413	363	387	408	413	391	396	388	437	384	421	414	379	414	398	384	413	396	414	447	407	421	410	387	434	377	395	365	409	408	388	389	391	437	369	411	393	405	402	374	400	387	425	391	430	414	385	411	395	390	424	412	396	382	377	386	378	400	373	413	406	372	400	407	384	422	383	396	398	386	380	383	373	355	399	386	378	391	386	362	440	415	395	410	397	378	394	415	392	363	390	374	412	399	381	394	404	393	362	392	367	408	418	416	399	386	438	429	401	428	428	373	388	412	395	425	407	427	380	394	400	418	398	384	440	412	405	425	390	419	416	407	411	444	382	393	397	409	365	394	403	387	368	391	360	391	392	409	408	384	420	404	420	378	397	375	423	398	410	419	400	380	406	432	408	349	381	391	404	435	436	384	391	438	393	394	404	419	378	391	377	387	402	389	393	369	392	411	364	404	403	385	373	422	390	409	412	381	379	386	397	374	398	391	440	419	421	412	361	394	396	414	413	392	391	419	418	402	406	400	390	408	428	425	369	409	381	399	406	431	371	385	374	400	432	402	417	394	390	392	389	399	376	429	410	392	410	415	416	383	383	445	368	437	392	392	410	380	366	413	393	401	382	424	435	419	429	376	386	398	372	414	380	390	423	431	404	387	410	411	409	378	410	390	413	371	390	373	403	401	373	377	393	384	393	393	417	383	444	448	374	374	397	404	395	393	395	403	400	390	408	375	442	438	372	399	391	378	374	396	397	413	378	403	410	405	443	419	395	383	395	416	390	408	379	407	389	432	423	413	393	401	391	388	387	382	398	449	415	399	414	414	394	397	423	387	392	383	382	400	375	385	398	390	394	382	409	396	402	438	384	379	381	404	354	378	390	393	386	389	428	428	378	415	374	394	399	423	371	399	391	404	390	395	377	411	401	384	415	365	364	403	407	430	389	395	410	416	409	374	409	367	369	380	391	408	367	432	457	383	411	416	410	396	395	417	405	403	392	406	393	402	408	370	393	396	365	378	408	373	414	390	419	417	383	396	372	411	407	419	373	426	393	394	414	416	376	412	403	424	404	385	382	403	441	413	386	388	397	401	395	429	410	383	379	380	401	413	413	373	394	401	410	430	397	368	423	360	409	398	427	408	394	394	406	427	411	338	383	424	400	395	434	372	394	411	360	423	393	409	401	390	402	379	421	412	408	404	421	398	406	363	395	385	369	383	385	419	388	410	399	391	444	402	398	411	391	423	459	395	387	408	388	384	369	401	388	392	411	424	393	381	410	399	413	404	402	368	402	395	411	400	419	408	449	406	436	352	413	394	407	402	392	418	382	406	396	430	416	400	380	401	407	373	399	411	375	426	385	380	403	394	402	386	365	393	434	412	392	421	382	402	407	387	389	395	386	409	378	380	415	405	369	397	421	391	408	369	359	400	387	414	374	385	373	430	381	406	391	426	402	427	407	399	390	377	394	430	407	363	384	392	395	393	376	374	398	368	391	359	422	419	414	425	388	390	390	404	438	371	392	407	379	409	381	395	392	437	449	362	406	406	428	385	411	421	402	415	383	374	381	400	398	393	406	404	413	383	379	384	435	384	399	418	386	416	450	399	427	397	358	424	383	387	411	389	410	381	403	400	405	414	410	355	435	435	378	400	400	397	382	406	415	401	386	389	425	402	418	382	352	424	364	409	412	390	372	395	388	382	454	411	395	404	382	423	393	408	438	389	411	413	413	424	394	399	417	379	418	401	383	395	445	409	411	434	417	374	363	413	441	375	418	375	380	419	365	416	380	415	414	395	436	424	442	395	357	441	368	432	390	382	404	388	418	398	429	371	382	406	408	376	429	392	432	367	426	421	391	462	417	412	387	406	443	390	413	366	400	383	381	404	414	419	381	404	404	403	401	430	389	386	437	368	390	419	434	405	385	380	418	411	406	413	380	436	364	402	403	365	406	366	419	438	386	382	398	416	399	407	372	407	393	430	434	379	392	383	395	383	381	392	448	453	426	413	436	391	392	383	426	399	401	424	438	395	400	393	415	360	424	434	413	411	388	414	413	402	407	386	407	391	385	427	421	397	404	432	393	369	399	394	377	436	415	403	406	399	403	379	406	412	416	386	356	436	425	405	380	430	413	399	414	405	410	410	422	413	380	413	388	441	398	381	412	374	401	390	396	384	391	401	401	380	399	381	417	384	405	348	420	387	372	424	345	389	376	406	427	416	359	420	372	412	402	407	364	402	396	426	407	410	358	407	382	401	392	363	361	411	388	404	365	439	423	400	400	358	405	394	411	414	400	383	415	412	359	380	397	405	413	424	416	390	415	387	358	422	397	406	389	377	383	393	388	396	372	377	432	398	406	361	402	395	373	402	432	411	401	398	378	417	370	391	380	410	405	433	397	374	385	399	408	365	430	422	382	443	421	440	409	413	443	411	427	430	425	459	437	405	396	403	409	434	414	438	382	411	398	407	412	399	397	420	446	387	422	380	417	434	390	414	415	427	436	460	383	407	377	375	405	377	399	393	364	373	385	424	382	387	374	393	397	408	399	380	416	396	421	377	393	408	408	398	400	382	411	384	431	419	390	381	422	366	398	357	384	405	390	438	383
28145	26845	31272	18386	3589	2750	1915	1090	957	887	636	546	520	440	424	385	399	395	416	460	442	396	348	360	372	388	360	328	360	330	335	349	314	318	384	361	337	343	353	354	382	329	355	336	329	329	383	342	356	377	362	392	373	386	357	366	349	347	334	294	344	304	306	323	342	324	342	356	334	331	309	349	323	341	349	349	338	338	345	351	332	347	309	350	326	317	341	308	321	343	299	366	313	332	330	320	347	344	314	345	343	311	331	327	299	301	327	318	327	340	325	334	352	329	370	315	359	333	329	315	342	315	305	331	317	339	382	331	338	342	330	332	304	320	367	322	337	352	351	321	321	302	331	347	335	357	333	339	361	296	333	323	328	293	316	346	298	360	333	306	339	339	350	316	328	330	349	337	358	335	324	323	304	313	322	330	297	333	316	335	350	347	329	340	333	359	343	341	332	359	307	334	334	324	340	351	354	297	345	317	322	329	297	319	299	358	340	343	349	339	354	342	326	319	349	354	365	333	358	317	309	337	283	349	362	340	324	336	366	333	323	331	334	334	302	314	336	348	326	326	297	366	314	351	303	329	310	314	332	333	295	301	335	338	360	322	321	332	328	321	304	353	339	345	358	331	332	317	365	332	321	309	379	314	332	324	330	329	360	339	354	366	319	334	334	359	355	333	347	315	327	336	347	349	349	341	348	315	324	356	359	338	321	324	311	343	339	353	337	360	361	319	329	353	305	317	315	315	317	326	331	350	302	317	332	327	350	339	334	314	340	327	330	310	345	314	321	330	351	289	326	305	339	325	322	329	307	358	330	315	310	307	299	309	319	358	314	344	339	303	321	324	303	353	326	339	305	361	333	351	379	343	322	321	301	334	329	330	307	326	357	314	302	356	347	331	326	333	333	332	321	336	334	357	343	311	306	331	304	310	340	368	328	288	332	336	333	312	337	313	353	301	344	316	315	316	333	326	341	323	329	351	339	308	346	331	334	325	286	337	304	346	323	364	351	300	320	308	333	333	356	331	328	350	359	329	310	303	314	309	294	313	324	326	310	351	328	336	347	315	348	314	321	328	319	342	297	295	333	310	358	331	322	334	334	379	308	338	318	352	338	328	322	342	353	348	346	335	334	332	351	334	357	338	332	337	310	324	325	328	347	310	364	331	353	302	335	326	325	296	346	332	325	336	345	345	334	334	362	340	344	319	326	327	371	313	328	312	332	343	330	321	312	344	313	351	302	335	349	325	340	314	371	331	352	355	339	330	407	347	316	353	356	341	334	344	337	329	311	315	341	321	336	334	302	349	313	344	306	331	350	328	301	371	328	325	334	300	347	334	336	310	334	336	335	348	305	346	324	321	341	336	326	302	318	362	341	333	306	328	305	323	353	372	326	357	340	365	341	329	329	339	352	327	352	300	323	366	340	318	344	340	339	333	329	327	335	371	319	361	355	332	351	336	316	307	325	312	336	299	338	336	303	355	324	357	354	344	325	335	340	296	327	340	301	292	343	314	354	335	318	314	327	289	321	345	347	323	330	312	318	336	317	352	332	338	319	349	320	315	344	331	348	315	334	333	329	340	325	309	332	328	351	330	323	343	333	353	346	341	329	314	318	327	323	361	357	314	299	338	346	297	345	318	339	353	310	333	316	372	364	318	342	334	315	342	313	343	326	358	313	346	329	340	350	326	334	345	300	337	312	316	371	338	338	333	325	349	328	339	308	338	334	324	340	311	355	332	338	317	344	358	348	361	316	311	324	307	324	353	320	353	311	351	369	352	352	326	337	358	316	335	336	318	328	333	358	368	334	354	311	312	317	304	334	328	373	327	330	346	319	314	323	302	306	361	306	323	349	325	324	332	343	329	338	290	324	291	345	343	326	363	337	351	319	316	363	325	328	335	305	347	312	333	338	323	354	347	309	335	316	353	345	310	305	357	285	352	370	323	329	347	317	340	294	304	329	319	335	330	313	333	333	333	353	311	346	321	328	330	333	336	313	324	313	337	339	354	326	309	329	343	308	366	321	333	344	339	326	341	309	333	341	320	321	330	340	312	317	337	295	332	343	318	330	328	332	346	324	316	316	313	338	328	335	361	344	328	326	368	372	315	337	348	358	295	314	345	340	313	334	336	323	293	314	331	330	337	321	335	360	343	328	350	351	314	332	322	330	333	340	331	312	344	332	358	302	385	354	344	343	323	315	345	337	315	332	320	360	336	335	319	301	353	319	342	358	320	326	309	327	322	327	364	347	327	306	325	336	290	332	335	312	326	334	314	337	349	332	305	290	335	344	310	356	344	311	328	330	361	289	295	333	313	352	350	353	342	331	283	322	329	335	341	293	328	359	321	319	317	286	318	324	373	321	338	342	324	333	346	321	323	330	326	351	325	312	341	295	363	323	329	322	316	314	338	321	330	311	300	322	330	282	320	309	320	344	374	318	314	305	293	342	348	327	345	337	310	338	322	333	337	330	334	300	355	303	314	343	337	346	302	335	314	312	345	300	333	309	330	307	354	332	355	322	332	341	322	317	337	322	327	297	348	317	328	349	315	322	348	323	323	341	352	296	335	295	342	332	322	331	351	362	340	325	333	288	329	351	375	298	321	312	311	310	335	307	335	330	303	297	351	364	315	341	339	323	327	366	310	303	357	357	320	348	350	313	336	326	318	341	344	324	331	362	340	332	313	326	347	355	331	340	347	343	339	322	326	334	287	328	309	319	320	332	329	336	319	335	343	343	337	307	328	307	321	317	381	360	324	326	336	313	303	314	334	316	325	336	332	366	320	324	360	305	313	333	316	316	361	352	315	347	330	321	333	350	331	325	334	343	310	374	305	317	338	313	347	356	340	342	305	322	341	324	351	314	341	304	316	357	373	316	343	340	333	369	332	369	350	364	322	332	347	342	320	345	307	363	320	331	347	367	325	318	320	331	354	319	339	344	336	331	347	323	361	366	328	352	341	355	336	340	338	348	353	327	369	347	348	348	324	361	334	363	321	347	343	358	328	344	332	324	328	338	333	325	331	288	326	329	335	321	313	347	365	331	297	336	347	303	343	303	327	357	311	335	311	333	314	330	343	338	346	346	319	373	327	335	330	279	331	325	332	329	305	301	320	334	327	339	343	351	349	329	350	323	358	342	315	325	319	332	316	375	346	304	295	335	347	312	287	343	355	328	347	319	358	333	339	356	318	321	353	352	310	320	304	352	307	338	333	343	312	325	307	328	346	311	355	328	322	333	307	339	361	319	321	304	327	305	332	331	337	338	324	331	295	345	326	332	339	332	313	310	331	331	314	325	392	295	358	335	354	328	337	358	343	315	338	350	308	327	311	349	340	356	353	296	302	316	332	308	317	336	337	338	344	348	349	345	351	341	310	312	369	322	328	327	336	335	352	322	344	348	359	345	325	367	340	312	313	323	322	323	346	313	333	336	316	354	313	322	337	345	350	324	335	331	356	314	338	324	321	303	342	324	357	305	314	328	322	375	306	345	318
30458	43522	32775	15745	4386	4878	3492	2024	1744	1417	1056	804	661	617	517	526	506	501	513	516	554	440	410	438	415	412	414	377	367	394	391	355	410	353	399	446	407	388	425	403	381	415	433	414	410	410	390	389	448	469	471	440	480	403	445	436	419	403	389	361	362	375	405	369	367	344	370	375	437	385	364	386	367	404	368	393	404	380	390	390	430	388	416	388	388	408	359	415	371	418	376	383	395	409	404	371	368	404	373	372	390	367	363	370	403	404	382	372	360	418	397	382	396	380	418	368	368	405	410	382	387	423	361	388	416	395	399	386	394	343	360	358	370	413	393	410	371	380	396	361	373	408	360	350	394	373	374	384	383	375	400	411	396	371	414	389	367	384	390	405	398	369	392	403	399	336	382	441	396	391	417	390	391	400	390	384	329	364	377	361	406	373	364	359	409	383	407	347	397	348	366	416	375	384	399	389	384	393	396	381	370	375	402	392	390	395	399	380	403	392	383	388	352	367	390	401	379	388	385	396	406	417	360	402	381	385	358	409	402	412	392	377	385	371	394	370	395	393	375	393	376	382	391	356	385	395	388	391	387	376	373	405	387	371	352	413	358	355	372	398	394	376	395	373	415	359	413	404	384	398	377	350	395	417	411	358	351	364	377	374	353	375	415	367	381	415	401	367	375	397	401	371	390	411	376	447	356	369	364	373	359	379	386	369	367	389	365	380	352	382	419	358	394	402	403	373	381	402	378	388	390	384	392	381	411	396	426	363	393	374	407	382	396	389	392	406	412	375	399	379	409	412	421	373	406	377	398	408	393	334	390	363	376	390	380	396	386	361	398	365	408	385	365	430	382	381	425	409	374	392	389	404	389	377	381	384	398	399	433	371	388	349	413	362	397	357	391	385	362	377	405	375	404	382	363	367	408	406	350	400	396	374	393	357	378	392	341	353	387	384	362	357	381	371	413	411	390	326	414	383	377	387	375	403	402	354	359	378	398	396	388	377	402	391	380	350	392	377	375	370	356	398	376	377	397	386	372	352	395	354	384	395	381	366	362	364	398	401	394	383	364	326	378	329	369	390	361	399	360	392	385	372	398	380	393	388	390	368	384	383	392	400	386	411	382	403	371	376	373	370	399	381	396	356	395	383	416	402	359	350	399	392	368	411	371	378	370	393	372	373	395	429	400	376	351	380	419	340	363	376	407	395	375	391	381	377	387	423	355	399	391	385	390	374	412	425	358	390	384	395	376	377	400	401	421	412	383	391	384	397	410	391	420	383	402	386	355	373	385	407	354	356	363	389	383	405	399	372	377	367	382	395	374	417	402	377	411	380	376	379	379	394	405	397	364	398	370	347	415	367	378	383	379	392	350	378	368	344	412	365	359	362	392	387	388	345	387	362	374	366	369	349	384	365	395	410	360	355	367	366	381	416	364	353	370	377	424	356	404	388	398	414	388	386	355	370	374	394	390	384	408	339	379	355	332	376	384	408	369	388	347	399	402	384	384	419	400	376	407	392	390	378	373	369	375	370	333	370	365	399	355	379	372	386	412	398	403	383	377	372	378	361	401	349	400	382	389	401	376	389	382	379	399	373	353	406	357	411	401	420	403	385	401	391	412	354	418	383	383	390	369	382	400	387	364	360	417	382	376	360	405	344	403	394	401	376	404	382	369	374	362	381	363	363	386	401	410	352	374	402	357	337	370	419	387	389	391	377	394	380	384	392	406	375	395	407	413	409	394	382	386	412	397	355	373	382	356	403	385	415	407	358	384	374	410	409	361	385	344	391	389	356	384	351	405	432	404	402	365	380	350	388	356	387	412	412	379	396	401	373	389	399	391	385	355	402	412	367	388	405	363	401	367	351	360	350	404	413	403	369	391	390	408	420	428	358	364	374	396	382	398	371	361	366	400	375	382	370	393	413	388	385	406	358	391	412	381	381	358	344	383	361	386	362	365	379	374	400	379	395	363	418	389	364	358	389	399	411	365	381	354	422	406	378	386	374	420	409	389	396	369	380	381	384	361	362	393	362	381	389	361	378	361	337	397	391	393	396	357	347	367	360	380	396	431	379	353	395	379	382	354	403	385	356	425	348	370	392	360	387	357	399	408	360	376	364	399	363	392	388	379	358	398	369	386	373	372	386	374	373	406	397	398	384	379	386	378	384	401	376	390	393	364	396	380	361	413	369	406	399	374	374	350	379	402	364	350	404	371	367	381	381	382	410	412	395	369	391	397	413	380	375	367	364	386	418	417	359	377	378	394	388	417	386	403	407	389	413	369	365	380	415	389	412	362	340	395	426	388	384	371	363	408	372	384	412	371	369	381	397	387	368	397	391	357	397	400	361	373	374	364	393	388	380	393	366	378	405	338	369	398	406	379	360	390	369	379	378	382	379	391	396	374	378	375	380	381	387	350	397	391	377	381	360	422	354	376	362	392	370	364	394	390	399	386	351	338	355	365	408	351	395	409	413	358	386	359	409	385	393	405	392	358	376	414	409	396	365	364	407	383	391	380	369	394	355	359	380	383	435	383	364	385	361	408	405	395	386	345	403	365	363	431	357	373	386	373	406	425	386	392	390	396	327	369	348	394	392	358	350	348	403	411	366	380	376	399	421	373	387	439	377	416	387	388	367	392	374	414	400	400	374	404	389	402	409	381	400	425	389	335	388	408	384	414	381	377	369	378	386	373	372	386	347	351	390	417	356	361	391	396	409	375	349	390	361	378	346	385	372	425	401	389	360	379	367	390	381	345	359	395	408	384	367	402	392	388	388	391	434	353	355	399	393	404	394	416	370	370	359	404	404	396	394	388	366	402	378	382	380	414	359	388	423	360	384	388	363	376	364	419	383	382	421	385	376	384	378	369	383	399	373	392	394	373	415	378	371	390	430	382	395	394	379	374	365	381	362	422	392	424	379	397	382	387	402	403	389	374	384	416	384	384	363	403	404	376	356	364	396	370	386	407	364	407	375	403	352	354	387	382	392	383	383	383	379	380	375	399	384	398	381	370	419	413	346	400	379	390	416	379	364	406	362	378	398	388	385	396	379	372	379	389	387	393	335	364	394	379	357	391	347	385	386	381	387	389	410	374	416	374	386	407	414	387	356	386	396	382	413	367	391	368	397	394	355	367	358	405	409	379	389	400	375	366	398	339	380	416	366	405	398	394	391	399	380	363	340	394	371	412	406	372	388	375	366	419	378	401	374	356	371	374	402	386	398	358	361	387	381	394	369	386	371	378	405	374	385	379	402	371	357	435	414	395	373	401	405	367	416	436	375	383	356	371	426	388	387	400	409	367	401	399	403	384	394	438	363	421	409	359	404	365	393	373	374	397	409	370	367	379	399	405	401	377	390	365	387	375	377	409	385	348	407	388	371	381	365	366	395	402	386	378	356	389	382	395	359	367	404	400	396	390	418	361	418	430	393	398	344	369	375	396	402	397	387	403	396	401	353	393	420	417	414	366	385	377	378	398	373	417	398	413	388	408	364
23724	20860	27968	24110	20758	14736	5864	2043	1761	1177	773	709	681	632	464	465	497	445	479	430	426	514	492	436	399	362	329	333	331	333	366	324	355	333	361	354	337	355	326	342	330	303	311	339	306	320	301	328	458	506	541	591	566	427	433	357	346	332	321	298	316	317	307	313	311	322	289	293	287	302	311	307	287	279	331	283	307	282	302	307	306	319	329	329	308	297	307	307	256	284	303	261	295	302	314	298	318	303	304	321	300	301	308	288	328	296	318	263	296	318	323	314	300	306	316	284	329	315	300	289	334	285	306	314	304	318	293	286	303	311	309	287	312	313	281	291	312	321	310	309	309	296	330	293	321	305	299	312	326	304	279	322	281	287	286	313	290	297	305	261	323	317	331	265	292	298	270	301	298	294	310	294	300	284	294	300	300	288	322	278	302	316	297	294	319	307	319	314	328	321	307	292	306	275	292	293	318	338	338	327	293	309	318	335	313	291	307	302	305	301	269	343	294	302	283	301	302	289	291	310	306	309	322	279	319	299	301	300	308	340	303	329	314	316	301	275	305	305	297	312	324	295	310	319	307	304	321	285	293	319	290	309	322	302	320	317	295	317	315	327	315	328	327	316	293	328	325	306	301	286	325	309	323	275	313	323	273	328	324	322	314	334	303	305	350	277	297	297	286	285	288	288	312	273	313	285	281	315	328	305	323	316	273	293	314	298	289	306	333	298	294	290	309	313	292	300	316	302	310	313	295	330	295	307	324	311	272	302	299	261	311	312	312	310	306	300	307	317	301	315	317	275	316	302	305	297	302	284	301	307	308	297	318	307	307	317	291	306	322	312	272	302	318	299	322	317	307	304	308	323	327	272	294	304	294	317	311	317	319	328	279	327	287	310	293	327	298	307	328	314	317	275	308	318	281	317	289	292	286	319	317	303	305	289	308	309	295	267	328	306	302	305	293	303	295	291	284	349	300	328	286	288	309	337	308	321	320	302	286	286	282	328	302	322	322	280	314	323	275	321	308	296	290	290	272	332	321	315	322	291	314	314	288	323	302	314	306	293	275	315	297	285	325	272	330	289	275	256	314	290	273	303	293	293	287	322	307	301	277	311	322	323	311	302	310	334	306	311	321	277	297	312	300	295	280	358	286	298	319	285	290	296	277	309	283	300	327	334	301	345	311	309	279	287	326	278	299	310	289	301	294	323	303	328	294	303	324	314	303	294	307	305	303	315	303	325	314	300	290	353	293	304	294	296	308	281	321	331	306	306	304	300	280	298	338	300	313	291	297	303	309	291	324	309	310	295	301	323	283	312	321	299	303	319	348	307	290	314	297	313	286	326	299	292	285	299	336	280	288	298	333	294	304	307	292	282	276	313	331	321	306	276	317	289	319	324	319	293	331	315	290	298	288	272	317	303	297	293	339	317	307	266	338	286	342	297	288	302	290	313	261	308	291	285	279	315	318	306	318	317	298	291	278	302	277	304	289	310	312	291	303	298	296	301	302	329	322	303	274	336	299	328	273	301	341	334	321	322	313	300	280	292	312	302	329	245	271	317	306	299	319	307	319	314	310	277	286	303	333	310	307	304	290	334	318	355	331	329	316	307	293	292	316	302	287	304	299	340	272	293	321	288	278	307	291	271	322	319	343	291	295	268	309	303	299	305	266	321	324	290	324	347	332	314	309	287	323	286	310	317	268	322	308	331	308	320	299	280	291	313	304	301	318	290	319	295	276	305	288	307	296	299	304	287	307	321	320	279	317	309	311	311	274	303	278	295	315	329	293	293	289	292	310	324	321	306	310	324	364	275	304	298	301	284	313	342	284	307	292	336	264	307	298	331	290	325	315	323	283	296	308	320	319	299	327	307	293	317	291	321	278	327	328	280	326	303	268	307	332	305	288	313	290	295	288	321	280	303	305	300	286	301	276	322	291	294	331	296	333	292	319	324	275	302	287	309	339	298	281	303	287	293	332	287	327	302	288	319	308	281	296	304	257	297	300	312	321	325	324	318	335	294	340	345	290	332	304	302	286	274	319	293	283	317	298	292	299	303	260	324	311	313	317	267	281	296	286	269	293	314	247	317	301	296	330	322	326	314	319	294	297	315	344	297	277	304	299	301	291	321	292	305	321	301	299	305	283	296	319	263	285	279	304	284	325	289	315	306	282	278	291	284	306	323	306	294	305	299	330	272	347	301	288	292	279	314	289	291	317	313	325	318	305	292	300	294	275	310	270	302	328	285	303	320	313	292	283	294	312	294	316	324	318	306	341	296	298	296	289	312	324	304	307	320	314	303	301	309	299	290	308	322	321	284	299	270	311	304	306	308	305	276	301	315	312	263	296	315	313	294	291	300	311	284	300	309	324	326	308	318	284	322	273	296	286	303	278	300	299	341	317	308	319	301	318	298	290	293	300	301	298	324	335	269	314	319	310	325	309	307	312	288	313	327	331	312	311	288	294	306	277	314	310	284	309	283	351	299	307	313	295	320	310	336	309	301	294	320	337	300	292	309	290	284	292	283	303	299	322	283	291	282	297	293	284	328	324	300	301	312	319	317	366	287	322	311	279	316	292	312	322	289	308	307	298	298	308	331	304	330	299	305	324	318	317	323	308	312	295	319	322	289	302	302	271	295	333	298	310	302	321	315	309	299	300	302	292	343	332	295	311	296	307	305	308	307	335	318	311	282	313	305	316	290	288	287	341	296	299	301	321	304	300	312	312	263	327	292	286	301	294	284	321	314	276	307	325	285	323	313	310	340	314	288	313	315	287	306	289	289	307	315	295	309	297	301	313	300	310	305	306	309	308	290	322	294	290	331	296	296	276	328	304	338	316	306	301	276	291	289	277	316	305	316	295	290	277	319	299	316	320	276	307	307	311	314	297	279	307	299	305	338	266	357	338	313	302	312	341	295	318	296	297	300	328	282	328	316	302	292	295	321	294	282	318	309	320	276	311	321	319	287	301	296	320	278	302	305	315	317	300	281	303	278	326	328	298	322	303	341	313	299	309	291	283	299	330	302	278	322	300	324	296	301	353	283	300	287	293	304	319	289	322	359	322	300	308	300	320	289	293	299	292	312	300	334	325	298	320	319	314	312	268	281	302	311	288	336	290	313	325	305	307	300	304	279	323	267	307	343	324	307	327	325	302	296	325	312	316	315	284	299	331	327	305	311	267	322	311	306	341	295	337	312	283	341	309	304	295	302	283	337	286	312	326	285	327	301	296	294	322	318	298	301	295	292	287	278	279	298	285	289	282	291	315	326	295	276	295	283	289	322	342	284	301	297	305	309	302	306	316	301	294	297	282	318	356	313	277	321	310	318	309	315	298	302	288	316	286	328	318	314	334	312	289	322	287	286	313	298	276	257	300	331	303	319	299	308	310	310	329	294	295	328	331	303	310	299	336	339	298	265	278	290	303	340	329	296	340	301	337	294	316	293	275	297	300	311	289	280	254	301	287	318	294	293	309	294	317	304	286	313	312	303	320	293
33512	53270	39496	23084	10428	11233	6734	3583	3056	1919	1274	1070	1064	931	598	663	632	555	607	599	636	667	608	493	453	433	424	397	397	384	447	396	397	390	405	396	391	373	380	395	373	380	401	381	396	365	372	378	530	703	778	838	759	650	503	439	408	368	367	348	387	334	361	338	384	377	368	336	388	354	330	337	378	356	337	360	368	361	343	347	328	339	343	392	342	366	343	355	359	376	321	343	377	338	335	336	405	346	319	352	355	365	347	340	348	345	363	333	318	378	371	347	327	328	355	377	347	370	380	359	356	371	366	375	320	323	357	324	381	356	353	334	349	364	358	303	338	361	359	321	355	322	365	319	350	367	341	357	320	335	336	372	357	341	331	351	340	338	360	381	373	343	344	353	328	360	337	343	376	385	376	352	370	343	310	351	375	341	310	324	363	350	351	329	357	343	384	357	362	343	363	349	353	323	363	349	373	339	356	359	362	350	357	356	309	390	381	346	358	376	335	346	381	356	364	373	341	361	371	383	346	405	337	343	355	380	382	341	363	317	356	314	308	337	337	314	335	375	366	328	320	351	364	363	382	333	378	347	374	330	399	349	368	348	351	344	347	357	377	346	375	336	373	351	355	354	379	336	355	339	356	364	363	341	377	349	351	390	361	301	343	340	388	376	350	332	376	333	339	361	381	364	358	371	362	367	365	360	370	320	372	372	358	390	367	383	372	384	389	348	391	313	385	389	354	351	340	342	364	312	380	360	353	354	354	335	364	370	359	375	349	319	346	315	336	345	349	342	366	327	371	345	346	318	290	373	341	370	354	355	345	323	353	329	333	325	343	364	342	353	363	368	354	329	332	360	353	361	339	364	375	370	361	334	355	391	383	351	364	344	349	375	369	359	330	359	367	360	324	362	334	336	354	376	364	335	369	360	368	382	353	341	317	352	352	364	325	379	355	372	360	351	304	403	317	348	345	331	359	357	336	368	349	356	350	351	324	340	371	317	334	350	357	360	337	342	329	358	341	334	352	343	381	356	387	326	360	354	362	357	361	335	352	349	340	341	368	352	371	356	333	355	362	345	362	332	332	371	327	298	327	346	368	385	349	375	344	323	336	373	369	358	337	355	341	370	368	339	343	347	364	346	351	359	316	326	360	361	369	355	355	345	366	324	324	308	363	350	365	361	330	348	349	359	352	361	369	355	375	338	359	375	341	333	366	355	360	361	377	354	341	367	359	357	376	354	352	316	348	347	339	330	335	354	353	357	315	314	373	379	330	355	364	346	345	351	360	345	345	342	306	366	346	344	343	333	354	361	371	393	353	345	358	358	371	336	324	337	344	363	395	357	383	355	346	374	353	355	389	371	346	368	366	364	365	351	351	357	373	351	347	367	373	350	340	343	364	334	352	332	346	375	358	332	407	382	344	329	356	341	351	317	339	338	331	349	335	361	344	317	347	315	344	331	352	339	338	354	361	355	328	369	361	372	356	329	343	333	376	356	350	342	328	342	310	381	358	362	317	377	345	358	363	350	359	357	358	322	349	373	370	366	360	351	343	355	374	361	384	347	347	359	332	326	370	347	403	364	352	343	341	356	329	357	364	335	366	361	372	367	365	361	368	366	363	323	337	372	359	320	361	371	328	363	394	362	344	387	341	331	344	363	353	340	380	369	384	357	342	332	374	349	349	351	367	359	334	376	351	335	346	338	355	386	353	350	359	322	349	355	363	352	360	372	360	374	347	355	346	363	352	372	391	331	377	338	346	352	377	369	318	340	361	347	383	375	359	320	357	312	360	356	377	344	355	366	335	385	330	335	341	361	350	380	347	370	373	355	375	355	353	358	357	352	370	368	368	338	342	376	341	315	322	344	365	354	353	355	370	399	339	369	370	365	376	374	382	359	380	351	347	356	344	352	352	337	368	337	391	342	342	343	357	354	368	308	369	355	354	329	332	327	336	361	356	362	358	366	340	346	345	350	349	355	349	321	361	369	330	335	353	405	333	343	347	353	352	349	345	316	362	351	367	355	351	354	356	369	373	329	340	328	362	348	338	378	335	340	361	388	368	334	385	328	362	372	372	338	314	359	355	357	363	343	363	344	372	377	361	317	339	380	327	337	397	352	324	330	345	380	361	340	339	356	365	382	334	366	354	348	385	323	338	351	356	361	348	354	338	364	343	359	334	364	357	327	355	360	378	387	360	391	356	337	374	340	346	356	363	368	322	360	329	375	358	363	371	333	342	353	307	304	372	349	387	367	368	352	400	356	357	343	314	352	336	320	381	353	357	372	354	335	374	365	350	348	376	321	385	339	361	374	381	334	378	374	341	344	356	330	360	376	375	368	361	345	361	369	361	384	360	364	348	380	351	348	340	334	347	378	373	336	394	349	347	359	347	343	354	360	365	334	335	352	346	391	330	374	395	375	335	346	339	335	357	383	364	325	326	362	336	330	350	355	350	359	369	317	344	364	357	351	355	334	370	325	379	358	352	363	338	340	369	370	357	347	341	340	376	335	351	340	334	330	371	358	345	366	375	338	374	368	362	357	365	392	375	338	340	332	346	348	363	336	371	330	335	368	336	327	347	350	374	383	334	366	336	336	370	332	393	348	342	375	316	339	382	348	363	364	339	360	346	345	389	335	343	361	358	332	360	337	356	368	372	359	363	328	359	342	346	361	370	368	335	332	350	367	323	339	350	372	367	370	316	382	365	385	338	347	317	335	348	354	376	365	318	338	381	357	365	374	367	330	345	373	359	357	357	342	331	363	364	335	353	344	338	366	335	341	373	364	331	345	357	365	324	340	325	326	342	373	326	375	367	337	350	329	337	322	352	344	350	328	332	354	342	335	360	333	364	327	351	349	341	345	402	350	351	349	394	344	330	378	353	360	357	335	342	365	346	364	351	351	315	340	333	367	364	368	346	363	354	383	373	365	337	364	371	365	365	322	343	375	357	341	374	352	354	326	356	357	320	327	357	349	343	363	370	344	387	387	358	361	371	370	337	354	346	354	365	380	340	351	362	346	344	341	344	324	344	335	354	379	331	344	366	373	365	332	350	348	319	352	345	350	369	363	344	342	361	327	349	343	325	340	372	339	368	343	351	365	355	395	365	325	344	331	378	368	341	337	352	356	363	325	347	322	341	366	371	338	353	358	395	359	372	347	339	346	358	335	351	346	371	378	390	351	331	363	369	350	334	369	352	334	345	361	372	375	366	370	388	356	348	304	355	386	329	378	357	363	357	348	350	322	323	347	354	366	358	333	363	395	358	380	371	374	341	361	352	360	344	390	352	350	384	374	358	328	342	345	342	336	331	340	337	331	371	344	346	366	349	347	381	327	366	346	355	333	348	350	336	316	338	368	349	338	331	379	365	374	372	341	360	359	339	341	350	339	346	317	365	351	343	350	372	318	339	349	345	390	376	316	344	339	375	375	333	371	358	342	382	355	337	367	351	332	348	366	374	342	337	377	314	344	349	373	331	344	349	363	373	339	372	340
25003	20999	27450	24805	13603	6224	3215	2095	1739	971	744	654	686	653	483	502	504	537	450	476	477	432	471	460	374	412	422	437	416	405	399	410	409	400	389	367	391	380	374	390	423	374	383	360	409	377	347	350	358	431	507	533	529	496	497	414	388	374	362	358	372	371	399	353	378	371	380	343	381	353	350	401	413	399	363	388	381	362	362	376	375	353	371	367	382	360	379	358	374	361	346	358	370	359	404	388	412	371	380	349	377	367	377	353	377	354	387	387	372	393	375	370	382	393	345	381	356	373	359	352	374	375	365	355	380	361	378	389	374	358	364	377	356	346	331	369	415	372	371	374	383	376	361	374	372	368	388	391	352	361	385	373	371	397	360	393	369	396	390	351	368	354	379	376	392	393	382	361	354	347	341	380	354	365	386	355	386	391	362	389	373	392	343	357	399	399	364	422	306	397	363	373	377	362	327	358	407	363	333	370	381	376	317	375	381	360	396	366	362	370	350	358	355	363	413	411	372	379	373	368	391	374	374	362	374	356	366	390	369	375	381	342	389	375	370	371	339	366	372	383	347	412	331	377	380	366	371	377	372	391	382	371	360	361	384	374	365	373	312	328	365	385	411	360	359	384	377	365	398	366	373	341	385	362	399	353	380	399	379	362	350	357	374	390	374	366	364	369	379	335	373	356	358	387	382	357	332	380	347	377	346	339	408	351	371	374	373	380	418	383	388	346	361	354	377	363	366	383	344	412	344	394	340	380	384	363	375	366	365	358	379	380	359	352	380	384	379	358	338	375	355	365	342	390	396	393	350	382	353	386	368	384	350	371	374	377	386	380	367	371	363	348	361	379	375	352	397	337	361	383	340	374	353	367	396	346	360	364	335	380	374	386	378	378	351	408	385	417	369	419	379	369	354	367	328	372	362	345	397	352	369	354	347	363	374	332	361	383	339	370	360	374	369	388	403	346	388	366	354	337	358	365	390	369	390	366	356	360	402	335	380	373	365	358	375	345	334	375	365	381	352	384	384	348	334	375	395	377	360	349	346	381	347	357	394	365	379	376	386	387	358	359	356	344	374	391	378	383	362	366	369	378	378	353	384	361	337	338	362	384	370	381	352	399	368	331	376	389	368	376	385	363	365	401	365	362	365	371	365	374	361	377	378	387	368	357	411	397	343	339	377	400	340	393	380	439	395	395	385	397	396	365	381	375	363	381	384	391	400	353	373	384	340	352	390	344	375	418	322	384	356	393	394	347	365	357	367	347	371	386	373	348	391	379	356	348	340	370	387	398	356	385	355	380	365	346	360	370	363	369	344	375	381	364	381	378	351	398	394	390	362	336	373	396	392	362	361	363	375	377	380	385	362	356	369	338	379	355	351	404	401	375	350	403	365	391	361	407	374	395	378	352	364	379	327	387	374	408	379	397	380	394	345	402	370	367	389	371	379	392	383	369	400	361	332	370	373	355	414	351	337	351	354	345	400	380	361	364	360	361	409	349	385	371	395	392	399	350	367	359	392	372	382	366	364	380	360	415	405	359	346	355	322	338	357	364	366	368	402	371	354	368	374	398	377	391	366	369	376	372	369	376	393	381	371	346	350	375	380	349	387	363	348	362	360	364	347	387	379	346	373	375	362	371	341	413	372	361	378	382	343	366	373	369	372	378	376	361	393	363	371	351	362	397	374	377	362	362	387	356	346	315	365	371	373	376	377	356	389	385	357	357	366	348	383	366	385	368	354	367	355	363	373	368	348	374	362	417	358	361	383	413	375	377	380	348	365	403	334	365	375	396	384	373	392	393	359	350	342	362	373	386	383	379	389	387	330	380	377	353	369	393	369	322	333	342	347	406	394	348	372	369	370	364	358	363	368	369	332	362	402	368	359	424	417	402	382	392	393	403	353	404	379	361	372	377	366	388	361	375	389	351	363	391	358	358	370	375	372	396	353	389	386	369	356	383	393	379	347	387	381	349	362	380	415	371	373	371	381	380	384	389	382	345	359	376	369	333	385	371	378	316	377	384	327	367	347	368	379	349	372	392	394	383	384	354	361	393	377	366	390	325	371	375	351	353	371	359	376	380	343	393	355	399	390	377	390	368	363	377	320	363	363	419	378	360	371	332	351	353	343	381	382	375	378	355	341	357	364	374	374	365	360	337	404	383	365	384	358	390	377	402	396	415	383	349	408	397	370	385	397	353	356	373	373	417	369	364	328	346	391	365	376	342	370	354	336	364	345	379	372	346	405	364	389	369	365	377	343	369	355	389	410	351	369	371	378	367	370	367	333	376	383	343	376	404	356	333	367	360	371	345	366	407	359	336	367	367	362	356	374	358	372	384	358	394	392	370	343	373	369	352	378	365	357	373	361	377	349	382	411	353	425	367	368	355	392	339	374	365	391	345	364	360	331	375	347	384	368	350	404	332	362	382	346	359	364	386	355	390	335	367	373	412	400	403	423	400	359	375	389	362	400	368	368	401	365	399	362	349	358	362	351	359	345	347	360	373	386	386	384	367	380	390	383	353	373	392	356	367	368	379	362	352	373	349	335	377	393	394	365	426	369	351	361	376	347	354	375	403	408	389	365	381	344	370	373	367	353	394	380	375	379	385	391	401	363	379	381	355	380	369	370	363	348	400	354	362	376	371	329	363	367	365	367	349	415	367	373	365	385	343	386	376	353	398	365	357	378	407	389	379	358	370	387	372	365	353	409	381	364	370	341	361	342	380	362	374	367	356	362	353	368	394	347	362	361	382	386	371	370	373	357	378	353	399	354	359	363	402	372	333	351	376	374	370	355	379	379	372	341	360	421	378	364	340	360	328	361	319	353	355	374	378	388	362	360	390	366	376	391	384	353	355	362	373	353	397	369	364	379	408	375	369	392	376	391	390	338	368	357	353	352	402	332	376	405	389	387	375	386	398	363	392	366	363	378	386	376	382	355	350	369	353	354	400	392	356	347	393	363	382	358	378	364	365	397	400	361	378	388	419	361	344	358	369	350	383	416	402	335	357	355	361	364	390	336	395	362	365	375	353	391	368	367	364	372	375	348	369	339	346	360	381	357	339	355	358	350	400	397	355	355	404	381	329	368	351	369	389	389	364	350	362	358	378	343	372	357	399	351	377	389	369	396	354	368	377	372	379	357	396	335	357	332	365	365	374	370	370	331	382	358	343	369	399	373	356	380	383	379	367	338	391	354	378	387	363	402	372	366	384	387	366	347	391	352	377	380	360	368	398	374	400	374	392	330	378	352	379	363	382	411	347	418	385	372	333	383	394	370	366	385	364	403	341	383	361	366	333	379	381	341	363	351	374	392	359	361	409	346	349	361	357	378	372	360	423	359	369	378	348	347	365	360	372	389	350	381	390	361	389	362	356	348	379	367	361	381	389	399	351	358	341	377	356	401	372	417	374	402	368	369	392	373	373	362	363	377	358	432	375	377	361	361	358	361	346	360	366	375	373	389	367	369	377	351	356	387	383	380	374	353	385	381	359
29809	48660	34335	12935	9416	9687	5475	4116	3261	1755	1179	899	972	1010	663	683	636	666	566	549	615	613	642	548	498	493	466	471	446	468	468	495	464	425	454	428	473	449	448	471	451	482	468	490	439	459	429	474	479	508	597	713	700	617	585	477	480	431	412	435	386	441	397	434	415	458	429	418	424	445	431	436	434	424	437	429	421	426	425	434	438	435	421	430	434	431	449	391	445	431	448	416	420	384	406	404	416	416	401	400	424	398	441	452	405	413	430	443	419	421	391	448	430	444	417	451	440	434	396	437	411	436	409	401	431	399	432	435	470	436	405	402	412	419	406	437	443	405	420	391	461	421	418	438	395	437	432	423	416	431	447	433	427	422	424	401	450	415	456	421	435	427	446	411	399	415	441	403	375	392	434	449	425	394	422	449	426	457	445	412	405	405	437	438	387	397	445	435	408	413	408	403	402	447	419	415	400	410	414	401	475	433	367	443	457	425	424	451	468	435	459	433	448	430	415	422	437	392	423	434	433	399	421	429	426	446	428	412	427	385	435	384	419	405	408	422	405	425	411	430	405	419	439	403	395	436	423	430	416	399	392	444	425	431	455	441	443	405	420	406	451	431	418	434	406	416	428	403	425	429	441	435	466	423	430	440	435	429	426	414	423	425	434	403	405	401	418	422	435	432	408	443	421	440	461	421	400	413	413	388	432	433	475	465	426	422	424	428	450	408	430	403	407	420	420	480	412	449	401	443	437	456	426	430	461	437	425	423	428	443	433	411	457	428	428	411	441	416	449	451	433	413	427	472	432	413	408	391	434	452	411	437	395	411	401	433	431	423	442	459	430	435	442	390	392	430	417	413	425	452	443	428	428	454	451	438	403	466	424	404	409	426	403	449	449	450	434	416	420	449	420	444	399	411	429	440	421	431	395	457	404	417	387	413	437	428	438	393	422	412	459	441	423	423	435	395	392	431	442	451	438	419	415	415	417	419	426	444	395	429	430	409	446	400	431	394	450	420	425	414	443	418	416	420	430	437	417	394	437	462	453	412	420	417	411	405	417	431	419	408	428	424	448	439	446	438	453	438	403	436	429	410	438	423	437	407	395	461	433	437	393	403	422	436	397	431	440	421	422	407	423	431	430	440	408	387	386	416	407	419	405	439	418	446	432	391	431	430	446	454	406	395	395	444	427	449	431	412	404	426	402	423	410	458	434	426	406	449	442	446	422	418	441	398	438	413	439	440	420	382	415	464	427	454	448	445	409	417	421	407	431	417	424	427	442	425	417	453	401	385	405	448	434	453	457	391	403	428	423	402	382	398	417	422	456	426	386	461	424	434	427	407	419	421	415	409	403	449	430	416	414	463	400	407	434	465	415	414	433	382	432	430	442	447	431	407	420	434	449	400	428	420	423	382	464	402	438	413	433	418	456	387	423	451	431	434	433	429	408	422	444	469	410	434	427	402	411	405	418	389	430	421	404	417	427	428	402	430	400	404	428	405	417	431	410	424	456	414	438	398	386	428	415	437	438	408	410	408	394	409	436	406	419	402	380	405	381	419	421	411	418	405	414	383	395	420	408	427	397	429	409	431	436	411	410	434	395	447	423	432	436	415	446	420	399	438	462	430	422	446	442	408	452	412	385	444	405	395	454	402	425	430	426	460	389	412	456	402	410	400	417	408	419	407	420	437	406	448	386	423	382	418	433	420	435	430	390	417	445	436	419	405	398	407	438	431	421	417	400	436	452	431	416	428	441	422	433	437	436	444	403	376	461	427	478	401	413	398	427	407	443	398	429	402	423	397	451	408	403	446	432	448	455	451	420	436	412	436	429	442	425	468	382	432	437	429	454	465	411	413	431	450	415	405	455	425	407	438	398	441	445	435	414	458	439	441	389	415	440	435	391	420	431	430	407	430	422	421	426	408	431	409	401	397	400	431	431	424	466	400	468	457	455	402	431	426	390	405	416	432	427	436	426	443	424	460	394	402	449	427	402	455	448	446	418	415	419	457	432	413	415	412	405	428	442	413	438	454	425	410	455	401	462	434	424	442	383	427	447	424	420	460	420	414	422	428	479	427	407	401	468	453	427	434	434	431	406	413	415	418	391	403	384	454	443	398	448	384	368	456	425	417	441	432	435	402	423	394	430	415	410	406	452	422	421	417	393	413	396	411	428	478	394	407	420	393	439	425	406	439	432	370	435	416	427	441	433	411	444	437	443	417	430	448	454	433	413	418	486	404	434	427	430	418	404	387	425	432	434	413	429	446	420	413	424	394	417	395	378	409	433	402	385	423	429	413	457	445	396	405	473	412	445	422	404	383	432	431	380	432	435	434	395	437	430	409	404	378	459	414	411	421	406	403	410	419	406	382	436	418	386	459	459	432	457	428	406	399	443	398	415	447	409	440	436	408	410	416	453	422	424	391	442	441	442	457	397	446	424	448	451	459	416	413	386	392	432	420	413	423	428	386	417	446	424	434	446	410	431	442	412	431	420	426	406	449	421	441	390	413	420	424	408	427	448	416	394	433	429	418	435	396	425	454	385	410	441	403	451	372	409	396	417	414	398	406	396	426	450	458	422	422	434	466	471	445	443	427	403	399	424	470	431	415	447	414	421	453	410	434	449	415	396	434	422	422	437	432	442	440	433	451	397	454	419	425	415	463	378	405	394	391	474	443	384	405	426	413	397	442	396	440	415	423	415	434	430	427	420	454	405	407	425	416	402	444	427	460	427	464	438	452	408	420	422	388	452	406	453	470	419	451	443	429	463	437	415	431	464	414	412	439	412	416	403	430	432	427	394	425	423	480	439	427	443	409	475	405	414	436	428	439	422	430	438	450	437	432	381	413	421	426	390	463	421	414	473	422	399	453	449	412	454	387	427	425	451	409	411	395	406	402	426	441	447	422	451	433	450	393	429	407	421	433	430	442	451	420	425	430	421	412	436	441	389	414	458	446	461	407	431	446	423	437	415	424	405	421	452	420	429	438	426	412	437	405	403	443	432	446	402	419	407	397	455	401	429	395	417	457	414	390	431	458	416	416	432	395	440	424	434	445	436	390	442	418	454	445	432	402	458	421	429	446	439	452	421	445	434	442	455	431	442	425	462	420	396	405	459	394	428	431	411	403	433	423	440	444	400	400	394	388	420	427	461	408	406	412	423	417	402	431	417	440	407	450	435	386	425	436	434	454	416	430	420	462	379	432	443	434	452	409	465	429	444	433	449	404	425	420	433	420	416	412	444	432	432	435	400	375	394	415	415	425	383	418	397	424	414	441	441	417	401	392	413	409	436	430	431	417	425	419	432	435	463	407	430	435	412	474	386	452	468	397	438	439	423	427	441	427	421	453	455	396	432	425	415	438	427	430	386	427	435	437	422	396	417	427	468	416	408	438	473	440	425	417	418	439	427	423	439	416	438	414	425	435	410	426	415	412	437	389	430	432	437	438	381	437	444	403	428	428	437	423	412	419	418	422	392	459	446	434	429	412	419	419
22797	21005	28546	23640	21064	21680	15197	5449	3666	2206	1442	1032	1038	1058	757	697	736	747	745	634	511	510	503	461	433	462	467	495	436	389	361	366	390	403	374	357	372	397	455	406	388	413	403	374	391	385	363	368	412	498	658	630	834	922	893	710	513	454	328	350	373	380	367	376	401	359	359	389	356	366	352	322	374	393	362	353	388	390	361	391	362	337	321	355	334	379	338	356	376	347	393	361	375	377	342	330	354	346	335	364	375	354	367	395	331	371	364	373	343	338	384	357	350	373	371	354	389	389	321	362	349	344	369	375	353	347	357	345	361	402	374	356	358	340	370	377	343	369	344	369	355	342	348	351	383	367	329	346	311	340	369	355	356	392	350	350	338	328	382	355	368	341	374	360	351	368	371	370	364	382	373	396	339	331	368	373	358	330	343	363	353	342	379	350	349	343	366	352	387	370	375	371	381	370	342	353	347	349	387	361	386	318	371	348	365	388	377	360	362	342	337	323	341	328	352	369	339	382	357	367	346	336	336	344	352	363	315	350	377	359	380	346	350	357	351	373	352	403	368	368	361	346	327	373	351	366	347	358	396	363	362	382	385	361	351	344	361	359	382	391	371	357	343	369	331	327	340	365	378	354	385	318	325	384	360	343	344	346	381	372	379	376	377	362	341	372	373	355	356	331	344	347	370	367	353	331	390	353	391	369	350	338	372	336	339	386	370	364	350	371	392	317	349	365	375	331	377	378	330	371	362	382	323	348	351	355	332	376	392	344	358	373	342	347	332	362	337	396	365	356	385	377	373	343	394	356	345	345	359	367	362	362	372	314	359	348	388	380	357	380	376	352	348	364	334	350	395	338	368	372	407	330	381	337	379	356	364	345	348	346	328	370	344	400	365	354	348	375	341	364	390	345	342	371	346	360	351	397	357	331	358	373	372	363	336	339	386	370	371	348	366	370	374	345	349	361	337	348	348	343	382	332	362	344	343	341	348	377	371	385	348	356	380	348	352	351	369	392	385	382	367	376	402	354	366	377	361	337	346	364	374	363	399	403	350	339	354	330	345	331	369	368	332	364	359	347	346	378	366	340	357	360	398	355	375	351	323	341	342	380	331	355	355	357	333	349	362	339	354	383	385	364	337	342	360	370	385	346	364	352	348	351	358	325	365	339	370	380	377	361	375	361	348	365	360	363	337	349	370	369	345	353	367	346	365	345	374	336	358	371	350	396	377	380	371	367	357	347	390	391	343	326	357	347	358	354	344	349	359	344	345	355	389	344	385	357	372	349	348	379	356	377	388	375	357	390	361	340	361	364	391	357	350	366	367	358	382	366	364	338	368	369	358	373	358	370	356	326	363	379	391	332	343	348	350	352	332	343	363	358	328	377	394	386	377	396	353	366	341	344	382	350	364	360	360	359	353	338	351	358	342	346	349	350	361	391	345	345	351	377	377	373	331	329	355	374	358	322	359	346	394	350	359	380	345	393	371	354	372	381	371	357	393	397	352	380	352	359	388	388	337	378	386	361	367	381	396	394	323	320	348	376	354	350	347	373	392	320	362	371	359	370	376	346	352	343	327	355	364	374	354	322	392	347	380	378	325	333	336	332	377	364	387	344	338	363	359	378	345	392	369	341	325	369	363	354	373	330	350	341	402	386	378	367	371	317	321	366	373	364	386	376	354	337	372	360	387	341	349	359	331	355	329	368	382	362	366	360	389	373	360	365	373	370	339	334	316	357	379	403	318	361	358	348	334	370	364	369	333	353	360	364	394	347	313	377	377	359	383	333	334	365	365	354	368	315	363	331	406	310	332	361	340	369	360	363	335	375	322	377	343	360	376	347	337	352	357	362	379	368	382	344	345	346	369	363	349	355	369	366	389	358	409	331	380	369	340	330	372	370	358	353	362	352	345	367	379	366	373	382	358	366	350	337	341	323	362	315	377	382	363	362	351	382	377	340	355	381	372	371	364	368	385	326	370	361	378	362	362	350	377	368	379	381	340	386	311	346	371	366	357	339	363	390	370	333	352	331	371	356	371	348	396	395	347	367	342	306	335	336	371	349	397	390	357	376	380	351	362	369	380	392	346	369	365	390	378	348	347	361	363	346	376	354	351	373	341	351	327	354	385	349	331	368	360	347	362	348	373	343	341	372	376	372	360	370	371	376	325	347	348	343	373	307	358	377	361	324	352	351	354	359	341	354	360	372	380	353	355	341	364	389	366	341	346	341	328	386	355	394	326	379	342	330	330	372	326	343	338	349	354	330	372	343	382	366	361	347	375	360	359	359	377	368	334	358	354	353	345	351	364	310	356	346	346	354	351	366	375	359	360	368	359	368	368	382	371	360	378	371	349	340	332	368	363	307	367	355	374	332	392	363	346	332	394	369	372	300	355	385	375	367	359	391	349	315	377	376	389	369	371	335	371	388	349	366	332	333	335	394	351	382	352	345	355	370	346	377	367	325	368	370	359	356	322	368	359	366	360	358	343	354	362	349	367	347	350	350	341	351	337	334	365	361	378	336	366	388	376	372	364	359	366	389	389	348	362	379	371	378	373	352	370	340	357	376	373	383	376	336	370	376	368	342	392	356	352	365	356	370	370	356	347	374	327	369	354	369	347	377	363	382	356	368	363	328	356	369	316	395	373	353	316	384	362	349	373	345	335	350	360	379	380	378	343	391	336	365	399	371	356	384	325	382	356	358	363	351	327	352	349	343	362	370	354	317	340	354	364	362	333	383	349	376	343	379	376	352	383	371	344	337	339	338	381	379	359	342	361	372	339	385	335	346	373	372	357	388	372	340	377	346	396	360	353	327	375	377	344	345	394	377	326	362	372	370	371	325	366	328	337	362	356	344	366	347	376	349	386	344	347	337	332	361	364	357	338	369	385	368	370	339	390	343	345	373	354	344	378	384	356	326	373	364	347	363	359	368	406	353	361	362	373	367	357	363	354	389	357	363	337	374	370	387	363	351	347	341	325	377	374	369	315	372	350	329	368	370	329	363	336	352	371	347	372	384	351	369	352	350	356	352	351	334	371	369	349	380	374	336	331	366	375	361	366	377	362	355	378	364	353	372	343	359	326	369	366	368	354	361	381	361	391	346	361	326	376	358	357	365	375	319	386	375	351	345	382	378	362	373	318	351	333	340	356	356	317	368	338	349	335	354	375	361	328	380	373	356	356	369	360	368	342	360	360	379	384	346	363	379	388	354	357	341	374	343	375	356	364	364	344	362	328	359	345	340	372	351	347	337	372	378	373	351	357	356	373	372	348	340	364	376	371	364	364	369	359	353	387	359	335	391	370	359	341	346	357	366	370	354	382	351	370	369	344	353	399	363	330	354	351	341	348	371	344	339	326	334	356	359	391	351	363	345	382	363	356	347	371	358	346	378	354	387	339	354	344	364	366	374	332	362	366	354	352	375	360	360	331	343	346	379	368	361	346	367	348	362	348	333	327	356	362	362	374	339	340	372	347	332	315	373	367	341	362	345
33397	61867	44183	21006	17566	18023	10117	8021	6327	3606	2521	1657	1530	1744	1179	965	1085	1041	998	892	697	692	604	575	598	542	583	515	515	447	427	432	447	428	462	495	499	478	460	457	500	441	520	421	434	445	417	433	436	672	773	807	1101	1303	1206	810	696	537	420	393	420	408	370	382	395	417	421	386	385	408	387	415	381	406	407	427	430	417	430	465	374	374	402	382	344	401	428	420	398	430	398	378	409	390	416	405	410	400	400	411	414	367	384	404	393	347	373	419	383	416	391	417	386	424	411	421	420	396	387	391	413	391	382	437	390	357	354	405	392	402	351	408	372	375	368	421	359	407	452	429	387	401	416	416	384	418	380	417	438	394	364	363	406	412	392	385	430	388	410	372	417	427	425	409	415	393	385	410	390	392	421	390	397	411	415	415	396	370	399	395	422	407	390	391	393	363	414	378	405	370	423	375	386	393	417	361	384	430	391	412	389	388	425	417	388	381	413	409	385	424	418	389	411	442	396	391	395	423	417	395	403	374	427	404	416	387	406	419	402	421	423	397	402	383	394	399	373	381	406	405	373	380	400	410	358	390	407	388	395	414	396	393	437	424	420	418	359	406	411	396	388	389	396	431	428	398	414	394	406	401	388	404	372	402	408	430	391	405	430	394	385	427	381	413	413	388	405	405	393	407	412	355	443	393	424	430	386	410	440	417	400	388	401	390	392	396	435	404	380	397	422	390	451	391	383	385	398	402	401	394	388	405	387	404	402	434	387	393	375	387	392	415	381	418	419	424	356	400	387	388	452	402	389	398	429	390	421	424	410	367	432	340	370	397	438	376	386	391	364	457	403	381	438	397	397	402	419	412	425	384	391	394	404	409	427	411	410	360	373	434	408	413	402	395	407	389	411	405	408	402	420	392	395	403	410	394	409	385	404	400	413	410	393	405	369	392	397	405	392	407	396	388	431	432	385	410	421	405	391	390	443	418	413	410	405	397	438	434	422	386	393	425	393	389	386	417	379	384	358	387	432	413	429	388	385	395	373	409	402	414	381	392	410	397	403	398	418	442	371	418	405	403	414	385	417	395	373	422	384	398	386	391	421	417	378	426	399	398	395	403	426	380	397	400	363	406	390	393	399	386	376	387	407	400	389	411	438	384	414	372	418	376	408	399	383	390	398	385	420	400	420	384	453	395	379	425	395	416	392	406	360	367	408	426	404	414	389	381	381	405	424	409	364	381	396	442	392	410	409	415	416	365	364	383	425	429	391	393	397	407	404	392	426	399	394	402	395	411	412	426	377	440	379	394	366	385	378	449	382	373	402	420	395	401	416	393	403	420	379	415	372	383	393	389	384	442	383	382	441	394	407	433	368	406	385	426	396	360	427	394	385	402	393	403	380	422	387	407	410	388	394	419	361	404	376	418	398	384	410	408	389	415	398	433	429	402	438	380	398	409	415	405	399	398	378	429	409	406	441	411	405	427	399	389	414	380	416	384	408	382	398	404	374	407	393	391	403	401	380	353	369	428	417	372	401	404	428	394	423	376	394	428	419	382	411	423	401	389	403	390	434	406	393	391	434	407	402	393	397	398	381	384	411	398	393	389	406	412	400	434	381	379	385	419	356	387	412	379	423	416	405	442	416	399	387	392	405	388	385	398	403	428	386	412	389	431	370	396	430	392	446	438	405	427	391	425	407	401	422	398	437	398	406	367	373	379	385	423	386	428	365	408	385	413	374	392	419	362	383	401	379	364	414	383	431	403	363	356	381	396	369	410	368	378	412	433	439	359	408	425	420	417	405	409	387	408	398	414	400	389	417	397	420	438	395	387	408	405	411	388	409	385	394	351	381	416	379	384	412	410	391	425	412	371	376	413	415	400	421	405	431	409	381	423	415	359	415	369	424	395	408	391	399	400	373	385	375	413	382	370	410	395	434	403	404	371	362	393	379	397	415	375	387	380	406	399	399	409	404	354	400	412	423	392	397	375	436	388	413	401	410	430	404	460	407	381	387	428	387	411	412	394	412	386	388	402	409	418	414	365	395	391	438	405	416	386	354	391	391	389	416	421	446	452	413	439	430	403	368	412	444	372	411	371	393	382	402	398	384	429	403	418	398	386	388	417	415	398	412	435	406	425	409	420	381	411	404	396	386	425	372	449	380	394	425	370	409	371	385	364	416	418	407	409	364	390	392	402	384	400	400	420	400	410	418	376	397	432	393	428	360	395	389	445	383	399	383	403	390	379	384	384	428	387	418	416	440	391	405	342	381	424	413	401	404	421	379	376	401	386	372	432	356	410	409	385	410	404	424	405	427	412	385	438	393	338	404	399	410	378	402	403	415	367	400	413	393	354	408	413	430	401	427	413	403	410	396	405	394	430	390	421	410	417	390	392	375	371	383	434	430	389	406	379	400	387	407	395	428	420	378	418	409	464	426	371	421	404	430	393	430	368	380	377	392	407	379	411	387	412	419	436	444	422	441	377	399	368	394	354	433	438	423	430	387	385	430	421	388	406	413	395	403	425	394	430	367	412	385	383	417	391	372	390	404	410	396	404	398	415	369	439	417	388	413	412	390	401	411	404	409	409	404	406	382	403	397	424	389	402	415	409	369	388	402	408	422	388	414	395	432	404	409	423	380	416	418	427	377	395	392	388	389	385	412	425	412	422	400	402	379	393	407	373	429	396	431	397	396	393	435	405	408	367	424	416	397	425	369	404	423	394	422	371	401	413	429	384	391	396	402	418	381	408	403	412	388	404	388	398	364	404	397	404	385	370	392	394	388	429	392	384	423	413	391	425	431	406	374	397	434	388	384	429	391	391	418	395	415	407	395	368	435	403	394	402	378	413	412	379	380	402	428	381	416	400	399	418	404	414	417	398	394	420	388	394	428	431	386	414	381	365	376	386	396	402	396	392	435	403	374	397	393	409	435	402	391	402	372	387	404	397	398	402	401	397	398	391	373	405	418	401	418	398	412	382	402	413	397	404	390	419	362	396	420	409	364	383	394	395	371	384	359	398	401	399	380	413	363	364	404	384	443	409	420	414	406	393	394	428	406	391	398	398	403	420	398	386	391	392	370	416	348	405	437	394	418	392	410	415	393	408	402	383	427	411	402	412	439	430	409	384	412	437	423	426	396	424	405	386	400	421	383	417	363	393	406	381	356	403	382	390	411	393	411	368	389	401	417	400	412	414	400	402	424	400	366	420	389	385	448	382	382	393	411	401	445	404	413	414	410	390	424	381	381	374	397	411	413	390	408	408	422	412	414	414	419	406	419	390	401	397	382	389	401	345	442	410	413	366	374	423	378	401	377	411	387	409	378	390	398	389	417	417	415	380	390	392	392	358	380	405	396	385	412	402	409	402	380	399	403	381	369	387	423	382	420	387	401	409	415	413	406	387	414	397	384	417	407	404	379	399	400	409	371	409	371	435	403	401	382	406	433	402	401	380	400	367	431	402	338	366	397	405	388	359	412	410	397	400	416	389	390	390	440	410
28191	29496	31214	14890	5195	4222	2436	2073	1732	1026	720	549	484	480	494	413	419	447	402	457	428	364	381	356	360	365	354	361	321	341	353	323	323	338	357	352	361	357	360	340	360	361	343	317	344	340	349	328	336	314	349	340	378	396	391	352	335	354	357	347	334	292	326	318	321	314	316	327	337	313	329	344	362	331	314	328	339	330	339	338	343	321	338	323	344	356	330	351	327	349	324	340	342	286	356	331	321	340	331	311	340	321	361	372	321	321	347	337	342	348	357	356	329	318	316	333	329	345	339	288	357	328	300	351	339	324	331	340	299	345	332	295	292	322	347	309	353	318	354	348	327	329	302	348	311	319	316	330	333	341	311	325	318	331	302	287	328	345	333	326	356	324	317	310	328	326	312	348	310	343	327	308	325	328	341	314	319	324	318	312	325	309	338	295	314	314	328	334	381	371	317	306	306	328	330	337	330	338	329	322	330	319	318	354	327	311	325	340	365	358	315	321	355	344	298	319	330	355	368	340	326	332	347	345	335	328	362	341	350	309	338	319	342	352	320	313	319	345	313	366	330	306	305	332	312	331	296	296	306	310	331	322	340	314	317	303	310	326	323	315	303	313	324	347	317	325	303	337	336	328	313	341	297	338	330	310	325	309	326	319	339	363	333	383	312	319	339	371	315	305	348	329	343	330	353	313	318	332	318	311	336	340	348	351	328	343	315	336	335	314	305	303	316	317	339	317	320	337	317	353	327	303	336	324	344	329	335	339	319	332	325	327	342	353	301	338	307	334	314	301	307	339	330	313	334	310	340	365	298	314	342	322	315	335	342	333	335	354	339	335	313	312	342	333	330	332	318	321	332	325	330	329	355	356	308	340	323	323	345	296	366	316	337	341	327	306	314	339	321	313	338	336	333	307	313	311	318	286	338	331	323	323	324	310	341	346	340	329	311	289	350	326	324	339	335	264	332	281	354	328	343	327	337	319	333	299	331	340	320	334	314	318	302	316	336	346	325	309	327	348	332	320	347	319	317	338	327	334	313	323	355	316	288	330	320	321	336	336	344	328	331	339	327	349	294	323	328	317	343	321	341	339	320	344	315	350	331	339	340	338	340	296	346	308	319	346	345	334	315	355	322	308	317	339	341	327	302	294	352	339	353	317	333	326	336	317	334	345	347	363	304	337	367	310	323	327	294	314	362	318	335	288	329	349	341	337	333	310	338	368	323	332	375	365	344	332	323	307	344	380	323	304	300	330	322	325	315	319	341	372	334	326	276	364	316	302	320	293	345	308	330	296	338	332	339	345	332	312	347	318	356	329	327	325	355	317	312	341	323	343	356	296	340	317	331	358	319	332	296	344	328	302	323	330	338	347	297	307	305	315	356	345	323	374	362	288	349	334	315	329	309	316	347	306	350	358	317	350	350	318	343	319	336	309	314	315	323	311	346	337	338	367	322	315	331	315	336	341	332	300	344	319	359	364	300	319	290	280	334	334	330	314	342	329	355	332	316	355	316	346	303	314	317	310	317	341	340	344	312	329	308	293	300	320	324	338	313	355	316	337	284	309	313	327	311	346	340	368	346	313	332	350	320	322	320	343	343	346	332	361	299	305	327	342	305	328	327	345	344	322	332	341	305	321	336	299	332	308	305	319	312	319	333	317	309	320	309	334	328	326	323	349	339	291	338	348	320	336	357	317	329	322	333	330	309	299	346	324	335	314	337	306	311	361	299	319	333	328	341	302	358	304	329	297	296	370	355	335	327	340	299	309	332	279	325	315	339	321	305	321	346	343	305	337	311	328	365	283	319	302	302	336	345	374	313	319	322	344	340	304	334	312	349	351	310	344	327	291	293	325	348	327	339	334	335	326	330	329	343	317	321	337	350	331	338	362	338	322	369	359	348	323	363	325	330	322	344	307	330	362	333	378	340	315	275	342	320	322	334	309	332	318	350	327	328	322	345	340	322	331	310	299	337	315	324	357	329	384	305	332	337	346	321	339	313	315	334	352	358	310	322	337	320	342	354	315	339	334	321	338	309	345	343	322	324	333	276	370	319	302	343	319	295	318	330	355	324	353	330	298	330	326	302	325	313	334	364	303	297	299	306	307	357	305	313	343	373	307	328	346	346	336	328	315	337	336	343	332	320	325	336	321	328	345	348	295	336	334	338	327	302	352	326	327	327	351	315	320	355	335	338	341	336	324	318	341	333	355	341	350	351	293	329	336	323	325	321	315	302	325	335	340	309	338	326	326	294	357	316	312	334	295	322	313	325	327	341	346	314	294	330	368	355	307	314	327	306	326	312	330	308	309	364	296	342	373	314	322	317	314	316	332	311	322	306	335	348	342	315	339	297	327	349	326	331	312	307	321	322	330	296	351	333	316	334	347	338	338	363	293	304	334	320	320	363	296	289	342	311	332	323	310	313	339	346	312	343	332	341	328	320	341	313	344	311	326	328	334	331	342	333	330	337	328	306	312	315	337	337	318	315	313	330	302	336	276	323	349	329	334	327	327	321	298	332	299	317	379	329	335	305	293	318	346	348	321	323	336	339	332	355	313	341	332	350	312	309	331	319	319	328	339	324	324	323	310	328	315	342	313	331	313	353	313	342	333	325	323	339	355	362	312	328	323	355	322	348	332	304	338	331	282	325	336	315	309	331	324	336	331	357	301	335	316	302	343	341	323	347	314	308	346	351	354	332	355	330	353	325	336	303	320	336	346	367	359	358	348	318	301	328	331	306	343	324	330	346	353	330	321	307	361	344	328	337	343	343	359	342	340	356	314	345	328	320	332	334	346	319	336	341	309	312	355	338	307	335	323	322	334	350	298	309	313	369	323	335	324	328	322	326	295	295	356	344	328	326	327	303	329	342	363	312	321	340	327	321	307	341	291	336	354	330	345	330	336	326	323	304	323	298	335	318	322	334	344	294	334	326	345	321	304	331	351	352	296	298	334	297	316	324	298	347	364	328	341	303	319	297	320	312	340	342	356	305	306	323	317	336	311	343	339	347	319	286	341	303	343	344	326	315	318	323	334	333	323	337	344	333	358	342	318	344	342	322	360	306	364	333	336	343	305	357	339	330	309	344	288	333	347	341	324	357	333	323	320	337	310	374	360	334	353	353	310	323	327	345	324	313	318	333	327	338	326	327	333	318	311	338	339	349	327	341	320	352	321	349	313	335	341	330	346	314	309	354	320	279	301	358	371	326	335	340	338	313	329	345	334	318	371	340	324	363	310	331	304	315	357	337	319	306	311	322	311	346	320	300	333	312	325	331	300	311	278	306	306	327	351	331	311	327	330	327	298	333	333	376	329	344	337	333	329	374	311	356	304	305	332	370	346	304	323	341	313	302	328	298	326	318	328	341	301	331	309	328	359	305	303	302	321	311	333	324	354	327	317	344	340	340	356	337	329	362	310	336	304	323	348	359	346	351	338	349	347	317	311	336	347	370	328	323	303	314	340	323	307	334	304	353	352	337	339	317	323	346	327
31497	47269	31734	11314	7463	7446	4221	3856	3057	1840	1029	794	628	656	665	619	556	587	555	579	523	496	436	474	407	404	419	427	432	392	421	402	427	400	425	442	410	432	402	412	413	421	368	405	383	392	393	390	404	387	401	400	397	455	436	428	408	403	362	367	370	385	378	373	431	393	359	394	373	408	335	375	384	408	368	374	376	363	385	360	337	368	372	363	401	355	394	367	387	374	401	370	391	359	365	365	415	384	406	411	376	390	389	350	412	388	366	373	359	409	373	403	358	379	386	400	403	379	395	373	349	420	381	366	391	400	398	437	395	369	381	350	370	378	371	369	372	384	384	397	360	387	418	389	375	424	359	418	372	375	368	401	394	373	361	396	362	394	377	383	372	375	382	368	365	368	353	321	416	373	386	387	380	381	405	383	402	379	400	376	343	371	352	378	382	405	346	385	362	397	402	374	374	377	364	404	368	372	368	344	389	390	373	400	362	366	388	353	374	392	342	373	360	387	378	414	382	356	399	335	376	403	373	374	368	372	414	367	378	382	409	372	382	374	381	376	350	390	363	374	356	404	385	405	383	394	373	396	352	371	385	386	390	388	385	369	381	362	385	376	383	392	377	374	378	385	381	398	350	418	372	396	351	355	360	393	367	387	376	391	374	373	400	391	395	401	381	372	396	401	384	390	348	385	396	331	390	371	374	389	374	390	345	407	402	412	369	365	359	377	348	356	376	341	369	338	419	355	367	340	422	406	392	390	387	349	395	379	347	393	418	387	371	375	393	338	391	403	348	355	379	397	356	374	402	399	387	382	359	412	404	381	401	390	409	359	393	367	407	341	377	380	364	382	384	377	395	361	383	408	391	358	369	357	383	415	378	390	395	344	370	383	418	358	392	363	375	368	385	398	365	387	390	401	386	403	376	406	380	375	390	357	346	400	371	395	378	401	381	373	396	378	407	386	374	368	350	367	370	398	402	382	367	386	360	398	366	375	412	365	373	372	392	394	385	382	364	399	338	383	391	433	393	422	394	364	371	398	363	373	420	363	378	373	359	368	385	397	375	379	357	400	351	374	350	378	379	381	372	393	362	358	361	399	365	390	385	362	370	411	387	354	393	353	358	401	364	349	369	372	330	399	380	365	342	422	390	406	349	404	398	382	381	401	376	391	368	358	384	391	393	376	411	367	404	390	386	410	389	381	375	356	400	420	402	428	370	354	384	375	389	368	341	390	373	389	387	372	389	391	363	353	377	342	393	378	366	417	380	371	392	352	405	408	388	387	377	383	395	389	378	368	365	430	383	379	348	378	380	358	390	350	368	378	409	397	367	364	414	370	374	371	369	374	348	403	394	370	360	383	378	332	354	387	355	372	368	411	407	376	394	380	371	396	379	384	365	400	383	330	365	366	375	373	382	407	391	357	369	374	383	383	416	382	388	396	358	384	362	387	372	400	377	350	395	404	366	369	394	385	375	403	424	377	369	385	351	376	369	397	385	366	366	379	378	383	387	402	375	400	417	429	356	371	381	382	405	355	396	387	376	362	348	382	366	350	388	397	371	368	377	371	412	368	387	380	361	432	390	377	397	383	340	416	384	376	385	357	379	390	395	378	403	375	361	386	368	398	394	387	379	408	393	357	380	368	394	394	319	396	375	379	376	380	385	385	392	360	384	407	389	420	366	378	379	347	361	394	354	361	378	395	368	360	346	388	367	409	370	327	428	374	388	373	377	384	384	410	371	392	418	386	373	365	365	415	368	384	363	343	348	392	361	388	413	380	349	384	398	389	359	378	378	347	373	373	367	429	387	396	394	397	371	357	385	422	416	413	354	394	404	376	401	381	386	387	390	421	406	410	391	396	406	359	391	380	384	373	373	396	376	417	406	401	399	391	376	367	381	378	368	371	349	377	395	391	388	362	348	423	357	396	374	373	346	389	376	368	414	425	386	392	415	386	345	360	381	397	371	361	382	346	411	371	390	344	367	356	381	381	374	363	411	360	360	400	372	400	374	411	370	399	366	395	409	387	406	363	381	370	394	375	354	377	387	386	372	401	397	393	379	334	359	379	366	401	409	393	398	343	394	402	391	417	395	437	370	346	380	368	388	379	396	396	365	412	403	402	364	386	408	399	414	368	385	390	425	388	370	404	387	400	395	387	380	411	363	393	375	362	352	392	393	390	376	397	381	370	390	369	366	398	355	394	414	371	387	384	364	369	371	377	403	370	367	353	380	398	362	398	376	396	414	325	407	365	384	387	364	388	385	372	398	397	375	336	341	409	394	401	377	352	389	387	345	360	409	361	413	379	411	375	370	372	397	378	369	398	389	393	397	385	404	346	368	418	379	416	404	393	343	403	399	404	397	361	413	394	396	355	381	368	388	398	345	376	374	380	407	385	389	365	401	380	372	397	394	375	364	362	383	350	389	386	375	371	415	404	367	353	369	398	374	382	344	364	376	381	336	349	380	365	397	360	349	385	385	383	390	377	357	373	395	395	372	380	389	358	390	359	387	415	370	376	399	396	371	367	385	351	404	363	387	335	365	387	368	389	374	375	368	380	366	357	396	352	370	376	389	384	363	378	419	371	380	388	398	414	338	402	381	367	382	381	385	393	415	394	390	420	415	376	385	407	419	393	421	382	402	391	422	391	364	371	355	382	373	379	365	392	389	388	373	375	405	403	381	397	391	368	398	350	353	376	377	334	366	414	355	378	408	379	385	380	377	391	428	329	376	364	364	375	362	412	403	369	423	353	363	416	410	376	394	375	367	361	416	390	366	358	400	420	396	395	396	360	354	385	392	399	401	391	388	392	412	396	373	384	361	371	402	395	367	367	349	376	409	368	369	344	384	386	394	369	376	412	423	384	360	373	365	365	381	429	405	398	382	388	401	370	374	362	403	376	372	404	388	377	368	389	414	371	410	399	398	398	415	386	358	382	410	372	350	396	391	335	380	407	373	396	405	402	377	373	384	353	378	399	387	393	377	371	388	398	379	386	379	423	361	361	387	382	364	387	364	351	392	384	391	371	371	377	381	393	330	360	392	353	367	398	412	365	376	385	379	354	375	400	418	384	397	373	336	407	401	399	388	369	375	365	369	391	383	382	363	407	388	368	415	373	384	396	388	434	396	369	348	399	343	385	382	370	410	413	364	369	396	362	434	380	349	409	404	357	384	401	378	409	392	392	389	354	390	375	396	392	406	408	365	394	372	392	389	415	376	383	393	372	381	388	369	385	413	411	389	408	370	382	385	391	373	397	386	452	361	382	391	384	387	399	343	379	363	369	369	400	400	381	406	370	369	362	382	397	380	356	401	358	360	356	389	387	370	415	354	389	368	389	358	403	395	376	398	388	367	374	392	348	357	430	360	382	398	387	345	406	389	369	369	394	370	413	399	352	392	421	367	406	364	376	367	378	367	368	392	415	395	367	366	356	388	392	411	405	380	383	361	362	387	338	421	353	362	377	347	370	399	410	399	381	380	404	391	345	391	369
23746	20964	28063	24029	20999	15628	6355	4639	3621	2139	1037	871	679	590	587	650	485	516	501	501	452	376	356	358	353	369	347	321	337	319	312	331	323	347	384	371	353	352	301	291	337	304	297	306	314	292	320	312	331	292	313	472	551	533	503	457	423	358	306	280	279	277	308	321	293	274	267	349	325	323	302	301	329	290	280	288	288	260	274	326	330	288	282	321	293	314	324	315	309	296	309	272	334	298	300	285	296	306	302	291	290	311	297	314	276	277	308	273	279	290	298	310	296	277	294	301	306	301	280	288	353	315	318	273	315	303	286	318	287	302	294	286	308	301	304	334	320	306	301	323	301	280	294	283	301	247	309	291	324	300	284	312	283	298	329	299	253	260	311	292	266	296	324	306	281	269	265	299	266	278	286	309	287	308	287	277	286	297	274	266	302	286	326	315	271	296	302	307	284	284	296	282	300	323	305	318	303	331	292	307	292	277	300	296	322	309	320	309	293	305	302	284	276	284	294	302	279	309	295	277	305	273	290	266	311	278	293	298	286	295	298	304	317	312	297	302	306	314	319	282	317	305	300	278	281	314	328	321	293	310	309	319	318	278	280	305	306	290	313	306	320	298	314	313	288	308	290	283	320	272	288	278	297	268	299	277	282	308	303	278	297	281	295	316	271	315	300	295	299	278	276	319	292	314	277	282	304	280	270	272	280	302	283	314	286	282	338	272	299	318	317	290	291	317	287	310	295	288	304	305	287	312	287	315	305	304	306	302	257	324	309	318	286	295	279	258	312	290	348	271	292	324	305	276	332	296	314	281	299	316	324	307	304	311	326	313	278	313	293	290	292	280	319	290	285	297	273	305	327	313	280	323	293	265	278	302	283	303	288	299	273	330	278	276	313	281	301	312	292	286	290	298	282	323	303	282	319	302	293	338	284	299	305	329	276	315	305	288	269	284	315	278	281	326	315	306	301	293	300	285	315	335	324	298	312	291	312	296	304	300	296	308	297	273	284	331	316	309	297	318	301	322	282	292	279	291	324	301	319	280	285	291	304	313	282	331	291	282	277	336	302	313	331	292	303	277	286	294	292	307	268	332	297	312	312	328	292	290	299	284	270	294	287	297	299	270	275	263	306	300	303	304	265	293	298	316	295	276	296	307	287	322	322	264	300	302	314	294	305	283	284	315	305	299	315	299	295	297	293	319	284	321	316	293	296	283	281	304	298	296	340	264	269	274	313	300	312	295	302	286	290	317	328	304	295	324	299	288	294	265	288	307	297	288	305	324	272	317	284	287	304	292	303	291	273	294	303	306	311	285	306	296	265	286	292	289	299	318	290	306	283	297	297	286	310	267	294	340	285	310	299	285	283	292	320	280	289	266	305	293	299	298	280	276	304	304	301	311	308	285	297	321	282	280	294	310	292	338	291	293	302	304	296	305	297	311	307	280	276	290	293	289	297	300	316	291	303	311	325	276	295	255	290	311	295	308	316	331	310	309	298	278	292	310	296	286	297	321	324	306	327	259	299	284	271	287	298	266	313	287	285	312	281	275	303	325	315	291	296	299	315	271	295	294	292	279	298	317	306	306	280	317	281	277	283	290	291	285	310	305	310	302	285	286	299	266	282	345	319	284	265	299	307	299	255	304	302	314	303	281	304	307	299	297	278	275	316	297	292	299	323	279	310	310	290	301	311	323	278	342	293	295	310	289	295	284	289	297	270	282	286	281	310	332	298	319	297	296	333	303	286	277	288	289	310	332	283	302	313	327	280	318	294	285	318	285	305	292	298	290	321	298	267	294	281	303	283	282	294	308	241	291	310	260	293	295	289	295	283	303	282	286	276	312	302	280	296	321	298	299	286	290	254	310	298	312	305	291	282	314	319	306	311	296	310	246	312	260	285	295	245	307	280	284	277	275	283	309	302	309	285	274	301	297	320	313	262	288	315	294	302	309	289	312	313	263	298	346	290	274	324	293	295	301	320	310	295	285	285	333	312	296	295	304	267	304	274	304	301	327	270	284	347	312	284	311	273	304	319	294	294	276	300	287	296	325	291	283	320	305	273	276	321	287	279	303	277	325	306	294	285	320	329	292	302	304	302	272	304	309	287	280	290	284	282	298	300	303	286	306	273	293	312	295	300	293	308	306	273	306	300	296	299	310	320	307	304	285	290	283	289	305	270	318	273	315	293	305	279	330	319	307	288	308	295	294	262	289	263	276	272	278	285	296	290	317	292	309	295	288	286	303	279	296	317	314	303	300	292	300	294	309	281	296	253	266	317	288	294	274	307	295	288	316	305	276	269	289	297	291	304	336	295	312	302	310	303	273	285	308	283	289	281	328	288	292	279	285	309	287	303	327	299	319	297	310	262	303	303	312	285	295	288	326	298	280	307	308	295	296	311	318	318	282	288	292	314	296	306	303	287	267	300	302	302	273	298	307	309	305	310	297	255	279	299	293	296	280	292	287	309	296	309	304	288	296	318	310	305	289	328	294	319	271	318	303	312	277	291	318	313	306	287	298	294	304	290	311	283	283	286	325	279	320	320	285	292	291	291	263	314	288	279	302	292	283	308	284	296	312	296	269	309	320	296	275	288	286	320	293	299	299	280	328	286	297	305	341	273	283	309	304	305	288	317	343	295	309	324	314	303	316	301	294	287	297	321	269	303	295	315	296	302	301	269	278	299	305	318	279	314	291	304	288	304	293	303	286	297	294	301	314	322	303	288	311	294	293	281	322	289	308	280	314	301	295	289	324	281	332	279	270	305	264	288	296	281	296	333	325	299	332	294	299	290	304	297	265	257	296	287	273	285	296	275	293	292	302	271	276	255	285	278	289	311	314	285	316	297	247	277	292	284	314	300	284	294	289	278	302	309	265	282	304	294	303	307	289	331	323	294	300	320	287	313	320	251	307	266	298	265	270	306	294	301	279	297	286	298	270	310	296	309	292	311	294	294	318	328	328	317	299	298	283	299	295	271	297	298	306	298	299	282	313	269	278	316	270	288	297	277	313	318	313	275	324	283	307	287	319	309	316	325	288	296	309	268	321	282	272	287	270	302	293	251	322	315	282	326	314	343	305	302	294	312	284	289	309	300	308	285	262	278	296	303	304	306	333	281	281	319	278	310	307	322	303	285	287	303	300	284	272	317	331	306	269	302	300	308	294	301	311	326	281	333	298	278	272	312	252	280	294	310	299	293	293	294	304	276	300	299	360	289	308	295	309	274	307	306	295	316	274	293	299	286	230	281	252	306	285	293	254	286	281	304	271	268	311	311	307	284	306	296	288	324	297	316	290	329	312	270	294	299	299	324	285	303	292	288	296	300	288	287	278	301	288	315	310	272	289	311	285	318	281	294	287	294	294	296	303	290	288	304	289	297	305	305	274	311	283	306	308	271	275	284	303	301	310	279	305	292	315	285	312	277	330	281	318	268	289	314	287	316	295	307	296	302	298	297	298	330	314	312	275	318	269	303	302	294	311	281	309	280	299	298	306
33142	55422	32474	11692	12435	11917	8245	7824	6234	3710	1682	1422	985	841	829	845	732	702	702	635	576	565	479	433	412	378	418	412	438	360	403	406	398	427	443	422	412	393	378	388	339	356	366	326	328	337	346	332	351	395	381	605	768	713	572	583	538	426	354	294	350	355	378	334	331	368	336	357	382	326	323	325	334	321	356	317	334	368	342	369	383	364	337	317	323	347	339	327	330	356	339	336	342	349	350	341	328	387	345	332	336	331	343	344	295	349	355	371	382	342	359	317	344	329	310	338	348	334	336	338	355	329	343	354	349	344	351	351	350	311	338	331	358	297	365	341	330	338	319	358	307	342	308	363	364	357	339	355	347	340	327	359	371	352	319	385	342	327	345	362	353	333	355	354	355	356	339	342	326	351	356	335	348	350	348	343	352	339	373	344	350	334	345	334	330	334	337	335	365	327	375	344	339	354	356	358	353	320	349	351	345	366	387	342	346	338	355	370	330	369	351	372	343	340	317	318	336	295	355	333	343	344	360	363	346	349	372	362	326	351	332	368	318	357	368	385	345	373	345	344	352	338	347	346	333	327	353	388	312	358	335	372	348	315	330	333	359	372	328	340	334	375	334	328	347	385	354	343	346	339	351	388	341	320	350	345	333	337	343	368	371	344	342	353	354	323	360	341	332	327	351	352	354	339	338	326	309	331	344	350	283	350	346	314	381	339	322	329	334	340	310	378	331	324	400	368	322	333	362	338	335	343	342	335	326	326	327	321	375	338	332	356	344	354	333	329	353	344	356	350	315	326	343	361	317	339	314	355	328	339	352	336	345	335	374	351	359	338	341	332	340	338	359	341	359	361	351	336	351	366	347	341	326	349	393	345	369	392	323	352	319	346	344	330	364	342	330	356	377	327	346	341	359	322	359	343	331	341	350	329	332	342	326	352	350	329	338	364	328	347	333	344	305	364	325	314	319	384	367	352	350	323	311	351	360	352	359	361	316	344	343	335	354	358	336	373	387	362	355	351	331	321	344	326	322	326	390	362	332	365	350	334	389	321	353	378	369	371	347	344	343	346	350	379	322	346	339	389	355	353	326	379	382	367	324	355	344	330	346	356	377	351	345	310	322	338	316	300	370	370	359	338	321	344	351	322	348	336	340	350	322	343	334	318	349	329	358	376	362	319	350	342	354	344	364	349	336	311	320	353	336	336	337	336	325	341	314	376	330	347	358	344	322	358	323	360	329	346	348	331	349	375	350	343	340	366	345	327	366	330	327	323	333	327	359	321	327	349	352	354	320	332	363	369	382	320	338	359	336	350	338	328	362	318	342	311	337	331	357	312	326	386	362	338	357	368	364	362	360	390	367	348	330	349	361	345	327	323	374	351	315	355	331	351	350	359	316	374	352	356	331	353	352	340	347	332	341	345	292	339	361	360	324	352	320	332	357	351	336	305	350	338	321	378	327	360	339	355	338	321	342	339	369	342	367	354	326	336	330	314	368	350	328	354	316	321	317	305	364	337	366	303	353	325	352	350	348	373	341	338	304	365	334	334	336	344	350	335	313	342	315	351	317	362	342	351	354	341	327	361	371	354	355	351	355	332	335	351	338	357	361	337	331	323	380	371	382	316	289	336	336	307	301	357	350	347	355	326	333	377	359	350	385	362	335	358	341	356	326	341	344	317	314	365	318	369	353	318	299	375	341	377	337	354	324	337	371	335	338	342	332	345	316	365	337	352	312	394	356	354	360	324	357	347	369	358	378	328	341	349	358	377	334	339	342	329	368	323	350	336	328	342	356	348	337	343	365	349	347	394	347	338	353	348	339	342	310	352	332	329	358	323	348	322	321	347	347	332	349	329	355	311	337	330	327	334	357	324	352	329	350	379	314	362	335	358	321	305	358	354	321	352	355	349	344	304	339	324	335	344	354	332	360	338	355	306	377	323	333	334	322	372	330	365	351	357	379	370	330	377	337	330	336	348	364	364	325	380	373	356	336	358	340	371	346	339	362	330	334	353	343	357	342	356	348	337	349	372	374	311	307	337	334	342	347	369	328	342	297	317	306	382	338	305	305	329	336	330	356	348	348	335	344	359	317	352	336	359	350	343	320	323	347	365	341	326	358	362	344	385	342	328	370	321	344	331	356	322	326	347	307	314	380	369	328	351	336	340	329	327	370	346	350	351	323	339	327	344	370	332	331	360	324	335	364	361	335	332	338	347	331	364	313	345	329	363	356	343	350	362	374	344	354	317	329	334	346	356	360	342	391	357	340	354	371	386	313	332	354	335	361	308	325	308	366	358	326	381	340	349	357	345	363	346	323	329	338	296	352	361	323	321	357	330	359	312	328	311	345	353	325	345	350	298	333	334	352	324	335	341	342	342	351	341	368	348	391	330	319	307	352	374	331	357	332	354	336	359	321	355	366	322	319	352	363	319	322	352	353	341	346	327	354	333	319	325	301	332	338	347	366	354	366	341	368	350	341	329	331	380	354	337	315	338	320	349	334	348	369	332	347	333	337	341	327	341	354	345	374	338	332	347	340	362	339	365	366	341	348	334	364	356	326	328	335	350	325	391	358	353	372	342	360	338	337	376	355	350	341	348	380	359	321	363	328	336	365	337	327	346	332	339	333	322	313	333	322	357	342	346	320	356	347	346	352	346	342	342	353	363	341	353	340	338	344	363	326	335	357	363	350	382	343	353	313	342	348	333	336	352	324	346	339	380	372	381	330	349	365	340	344	348	354	349	359	376	361	346	346	344	318	352	374	324	331	357	343	362	374	327	331	301	363	325	339	331	321	358	345	321	358	321	399	362	352	332	345	364	365	338	365	323	344	362	318	342	361	359	360	337	358	326	374	340	296	345	324	333	340	344	373	334	361	321	359	335	331	340	316	349	370	328	336	337	324	346	331	349	340	366	342	333	332	361	374	383	352	368	309	346	358	333	368	327	309	346	371	346	305	342	366	345	355	356	327	344	311	312	338	352	331	352	341	349	342	335	341	304	326	351	320	344	349	347	339	336	379	327	323	346	333	361	317	357	345	321	347	346	325	342	310	336	352	342	340	355	351	350	366	310	330	355	323	355	343	365	328	328	320	336	331	315	321	340	367	339	349	337	347	356	292	303	345	376	379	357	349	357	357	349	329	362	346	328	377	315	333	328	369	349	380	343	360	343	316	381	342	276	311	361	349	366	359	355	335	323	359	370	339	368	309	327	363	348	372	337	357	335	343	352	352	354	344	360	384	361	308	322	315	331	348	368	329	374	367	330	391	334	356	339	350	370	346	388	317	355	331	356	366	366	339	331	371	366	366	337	344	323	367	339	362	343	352	336	344	338	300	308	340	355	346	347	336	327	331	362	334	349	353	339	369	343	348	338	311	357	345	327	350	367	322	322	359	354	347	341	352	326	342	348	377	362	357	334	356	346	319	374	333	351	316	356	342	334	345	346	357	330	324	344	328	363	354	328	328	353	352	344	356	317	339	340	316	363	336	330
25112	21078	27250	24882	15277	6796	3791	2755	2721	2199	1017	746	664	594	487	512	506	468	487	464	462	454	454	417	420	360	363	407	408	417	433	409	435	439	437	445	387	393	414	407	390	356	385	404	379	364	377	384	392	425	349	437	536	493	470	424	409	422	372	360	356	385	404	390	367	376	348	376	355	348	367	386	363	415	368	392	422	408	374	345	391	387	380	352	389	375	391	345	342	344	391	373	367	391	377	382	365	348	386	341	386	357	375	387	392	373	399	409	401	405	371	415	398	393	412	375	413	432	380	430	366	426	359	409	392	394	375	347	382	365	377	407	387	381	397	355	378	386	381	349	422	358	367	380	388	366	364	413	387	377	372	385	389	368	365	351	383	412	389	361	359	375	363	364	395	383	387	392	423	368	393	387	365	339	362	357	353	387	358	372	394	350	366	365	369	360	383	411	383	393	361	353	385	388	381	396	404	359	391	398	367	399	387	339	351	384	384	378	399	391	371	381	379	400	407	410	363	373	377	387	365	359	385	361	318	379	364	372	399	401	391	367	409	379	377	392	362	376	383	381	401	395	390	337	378	357	422	355	409	395	389	404	393	391	379	378	364	367	397	377	369	389	404	358	340	382	389	355	398	357	388	375	345	342	398	389	402	395	340	390	363	404	340	378	367	377	372	359	384	389	358	354	347	348	402	365	310	383	373	379	382	361	403	379	403	392	379	403	358	384	393	379	358	382	383	386	356	393	395	363	418	376	381	404	344	387	349	395	357	380	422	386	373	350	406	390	381	359	345	393	376	375	362	383	351	350	386	361	399	365	387	371	367	384	402	372	385	405	391	375	368	380	374	371	390	372	385	384	403	409	416	359	368	411	405	375	382	376	398	383	352	391	373	407	382	388	362	352	386	367	357	418	373	348	379	389	366	395	358	384	364	391	411	347	394	365	395	378	384	378	359	396	350	369	391	407	375	368	384	399	394	364	365	383	385	364	342	335	363	355	385	375	387	367	383	406	396	383	369	377	360	387	409	374	362	365	366	390	401	352	369	394	377	413	357	399	370	367	356	360	386	355	363	386	338	364	352	384	365	394	418	356	374	394	403	383	362	373	368	398	357	336	414	401	374	368	364	378	372	391	394	366	368	371	389	365	405	373	397	402	405	396	328	383	347	382	345	384	388	409	373	342	370	414	419	359	365	364	385	360	367	378	346	394	392	384	359	400	391	396	377	377	427	375	375	360	361	404	382	374	374	356	391	410	374	369	366	373	432	395	368	403	362	393	363	354	375	379	386	407	369	391	413	412	337	376	386	360	348	401	384	357	368	348	380	400	405	366	386	379	382	406	374	405	408	398	352	387	401	375	374	367	374	398	364	395	408	386	385	340	359	400	385	349	380	377	374	364	376	341	357	351	399	398	388	381	376	395	376	404	365	398	374	356	372	391	350	375	376	414	379	371	381	396	347	368	367	358	382	346	357	400	355	372	405	392	409	389	375	382	373	381	383	388	417	407	358	398	371	347	366	364	368	389	370	366	384	367	380	375	366	372	375	361	344	378	364	378	411	398	389	380	377	383	362	380	359	392	392	369	409	429	350	394	390	370	422	349	351	424	387	363	395	383	375	370	381	377	397	381	356	398	422	402	360	358	399	359	368	386	359	355	383	347	411	377	381	355	388	356	357	403	385	401	370	366	400	374	402	425	363	373	370	391	408	394	366	405	390	363	377	383	408	374	347	380	394	380	387	394	412	387	370	361	383	372	385	370	377	365	390	370	355	368	341	372	363	388	364	388	388	361	332	387	357	377	392	375	356	369	396	379	382	414	387	375	374	398	389	399	424	394	365	361	379	375	351	387	373	361	414	397	382	376	383	365	369	377	353	357	393	366	394	367	372	358	429	405	359	384	397	406	378	346	379	418	396	403	416	384	405	368	380	369	405	383	403	365	358	400	390	360	361	394	412	391	388	360	402	378	381	389	339	383	342	362	371	392	345	405	371	370	395	348	356	384	410	387	349	379	395	380	373	381	358	361	426	357	381	383	348	368	367	371	368	383	397	354	374	415	417	369	364	408	405	341	381	332	361	427	410	375	379	384	402	384	415	380	384	391	366	377	350	356	366	397	373	359	400	385	381	375	372	351	397	385	364	399	386	377	377	369	373	380	360	383	372	383	389	369	394	376	390	401	374	389	396	408	394	366	380	381	387	383	348	369	383	372	372	400	347	398	392	366	414	396	385	373	395	386	396	337	385	377	395	405	391	396	375	368	358	419	377	397	400	370	379	415	377	378	364	358	395	356	385	392	399	362	366	395	397	375	389	411	392	391	378	344	367	341	353	375	395	412	377	387	429	395	389	371	369	379	384	359	435	389	411	370	377	373	383	340	365	369	393	409	359	391	351	351	383	409	373	400	392	398	389	378	386	389	374	369	391	389	338	371	344	374	390	393	411	408	386	387	358	391	373	399	413	401	405	384	383	393	390	350	400	395	378	387	357	403	375	365	384	363	397	391	363	378	396	378	384	371	379	381	411	381	367	396	355	390	384	376	379	368	381	382	381	363	363	367	396	363	400	390	404	398	404	393	371	390	347	374	399	374	384	369	369	377	374	327	410	361	399	348	384	377	414	383	389	373	387	347	354	382	390	381	371	392	357	382	388	415	378	374	401	415	376	426	389	415	389	394	388	400	375	389	391	409	375	367	365	364	379	384	393	372	386	361	351	386	397	366	383	383	364	383	357	372	362	348	346	364	393	403	343	396	374	385	398	367	383	391	388	355	388	416	409	361	387	409	341	357	381	406	381	365	395	380	359	349	403	354	385	339	337	407	381	376	364	397	398	402	354	383	375	358	401	382	378	410	377	368	384	398	385	367	372	347	403	386	375	395	350	383	372	380	407	381	386	395	384	387	385	388	377	356	379	392	378	336	371	396	397	402	357	398	356	348	381	372	381	393	394	388	400	419	384	357	360	360	328	385	390	421	381	392	390	352	356	376	407	378	375	383	382	365	391	382	351	350	357	332	381	380	391	363	391	365	388	403	395	388	374	371	380	370	380	426	368	416	380	393	385	406	426	402	379	349	376	349	378	378	418	366	354	411	394	385	378	352	370	377	363	394	368	415	374	388	360	397	410	366	352	382	404	330	368	382	406	384	354	394	430	404	388	370	366	405	347	403	388	372	378	391	368	371	355	388	399	361	416	398	356	383	362	392	402	370	382	361	377	374	367	392	345	365	411	344	359	362	371	376	382	377	364	395	388	371	346	354	351	362	356	364	397	391	392	412	334	399	376	374	356	392	340	393	378	359	361	362	359	398	384	413	337	392	386	375	361	355	368	404	395	330	394	411	393	369	444	371	389	373	389	390	361	385	379	401	379	380	388	377	352	354	391	390	374	396	381	372	386	399	378	376	370	344	380	368	399	339	381	377	383	403	386	416	359	389	376	349	390	378	373	374	380	359	391	401	409	379	377	397	390	372	352	401	378	372	367	366	373	394	342	350
33194	53079	30200	13039	13218	9657	6401	5271	5290	3993	1670	1097	1002	852	712	665	669	634	584	565	586	539	515	495	498	483	462	491	467	475	479	509	513	517	517	504	459	485	463	431	439	423	493	430	444	436	434	411	419	434	497	625	639	597	552	512	532	483	474	408	419	409	438	394	429	409	414	445	420	432	412	446	446	442	447	425	423	421	413	421	457	434	463	449	462	421	430	481	452	430	463	423	436	409	426	434	443	389	404	446	412	440	424	463	444	457	480	426	430	427	394	396	401	413	457	436	415	445	430	435	439	463	415	433	441	453	395	420	431	428	462	440	442	422	440	456	388	426	432	412	451	438	435	417	417	412	437	465	385	443	410	438	460	422	453	440	432	408	415	456	426	414	447	424	436	480	378	448	440	424	484	426	425	444	433	426	414	404	415	442	422	453	452	461	438	430	432	421	418	416	410	449	422	422	442	455	416	420	467	428	428	455	422	434	466	503	464	433	433	443	435	406	481	433	444	452	407	436	440	435	417	448	428	442	415	444	402	480	429	424	464	438	470	408	440	437	433	423	451	443	439	438	450	406	432	411	416	428	403	477	440	450	445	429	448	431	431	456	439	464	440	409	432	438	445	419	436	429	425	432	427	423	436	416	432	420	409	391	407	427	429	420	449	426	445	438	402	411	426	421	407	398	471	447	449	426	437	470	402	448	409	414	416	429	449	452	469	451	472	431	427	488	412	416	430	415	383	435	431	446	458	416	452	391	398	427	456	431	431	439	411	401	390	419	417	449	433	469	405	437	451	405	407	420	446	425	466	422	431	438	459	428	456	430	465	472	452	438	452	444	452	401	420	414	402	434	412	450	445	391	466	410	409	425	434	442	385	452	393	438	444	437	455	458	437	441	436	440	405	432	451	402	449	460	466	408	436	430	413	443	425	427	452	415	449	437	434	457	466	402	453	429	401	416	400	401	445	402	430	420	434	444	429	427	427	427	407	411	432	445	403	434	439	426	426	445	442	436	439	427	448	438	439	395	439	385	440	443	424	457	411	453	426	446	420	424	487	436	469	445	431	413	426	433	451	417	426	436	390	412	408	420	449	469	430	390	449	427	440	413	433	453	443	443	419	420	434	435	438	435	430	421	419	426	442	408	423	404	437	472	414	464	411	408	382	430	392	401	436	428	455	441	394	420	466	449	464	462	449	441	437	429	444	418	463	440	429	464	488	438	448	446	460	458	430	447	454	448	452	421	469	464	440	427	386	434	436	460	451	419	458	417	444	428	426	443	442	438	394	430	468	440	417	460	418	414	443	479	426	450	385	425	417	414	441	426	464	440	429	437	421	424	411	443	450	420	437	423	400	431	441	411	438	390	448	417	451	450	401	403	434	453	411	426	400	460	428	451	449	424	430	430	421	459	434	409	425	432	431	400	434	425	392	410	445	431	411	402	423	420	454	387	437	480	449	397	428	419	385	428	418	442	469	418	432	422	444	421	441	424	417	443	434	428	428	416	431	423	444	408	436	458	467	461	383	438	467	451	403	482	455	418	418	404	394	415	430	382	470	437	415	455	449	432	458	390	438	425	402	417	457	439	437	423	445	433	455	424	451	468	423	415	392	406	468	427	418	432	426	416	444	441	424	432	454	423	445	469	435	460	384	424	438	417	434	468	435	413	453	392	413	406	442	399	470	457	431	426	425	415	439	468	442	450	424	412	441	420	442	403	415	446	407	415	435	438	400	437	450	434	472	405	437	440	408	440	431	441	439	431	434	437	456	457	393	467	422	439	456	447	429	456	470	414	456	377	443	403	430	473	413	453	410	428	446	425	442	447	432	427	461	439	442	392	386	430	438	429	459	426	438	401	471	423	415	431	404	455	459	449	427	396	440	394	421	446	443	435	454	407	380	472	419	442	450	423	477	447	417	417	431	429	461	414	422	411	407	430	468	441	410	445	435	413	423	456	463	387	410	448	424	408	418	443	447	448	427	418	414	437	456	446	396	411	445	438	438	424	387	448	467	476	447	418	418	401	408	437	460	412	456	433	444	428	416	429	421	477	415	424	428	437	411	423	443	462	426	392	426	394	425	442	419	462	396	418	450	422	400	440	443	443	432	429	399	418	454	446	439	439	461	428	445	421	472	431	439	428	416	458	430	441	403	462	456	460	406	443	452	419	432	433	423	411	401	462	442	448	437	435	439	460	416	440	400	445	406	448	425	451	433	440	416	436	416	415	456	432	405	441	418	466	427	450	416	444	419	426	439	403	404	437	398	394	413	416	422	470	412	431	433	432	427	432	453	433	433	458	444	428	402	465	449	430	438	433	414	478	408	428	406	414	434	413	418	443	398	423	439	428	431	451	454	431	427	415	428	431	430	406	413	433	439	449	441	425	407	433	420	469	445	460	445	434	429	393	422	431	463	447	413	427	399	426	416	426	429	442	440	433	424	441	412	410	437	425	416	456	428	445	387	404	421	480	418	392	423	448	405	451	413	368	435	406	399	422	418	424	439	437	421	421	423	426	443	459	456	400	459	435	447	430	391	453	420	442	406	452	403	423	426	462	425	404	420	396	438	455	423	419	421	420	452	463	407	447	425	458	443	435	440	434	471	441	453	445	414	437	434	424	427	408	398	471	410	462	472	419	411	419	417	395	461	458	432	430	388	423	429	465	418	442	412	417	451	419	448	460	422	444	452	462	437	421	381	433	435	463	414	432	430	425	420	440	436	405	414	444	421	441	401	445	461	426	452	449	473	428	446	440	461	405	445	431	413	417	455	504	399	421	415	400	412	463	396	432	442	435	412	418	445	421	443	436	429	400	439	464	431	451	445	423	424	414	459	436	412	423	488	419	452	448	413	399	409	459	414	457	468	411	434	408	437	410	411	429	427	433	429	453	441	405	450	459	415	426	387	455	419	417	453	442	396	393	476	459	448	455	438	415	429	440	416	405	436	465	460	414	437	413	429	477	455	415	468	432	429	436	390	415	425	428	434	419	463	457	407	431	430	449	437	445	443	452	438	420	434	444	468	437	428	404	436	430	445	441	440	408	413	420	418	466	429	454	436	429	411	442	452	390	456	446	440	438	382	455	426	444	409	450	459	401	450	448	428	430	429	464	400	460	404	428	448	410	417	473	423	479	418	406	401	470	390	454	436	441	428	396	448	380	440	436	420	445	453	424	437	433	439	447	407	439	452	455	453	412	416	449	405	418	383	441	416	446	447	428	431	453	452	412	457	418	442	440	415	431	421	465	422	433	433	451	436	480	401	434	420	443	429	414	381	428	436	432	435	420	446	432	445	427	424	434	442	392	463	404	422	438	441	432	385	458	449	467	438	450	458	438	451	473	447	442	437	435	421	427	442	467	426	450	415	438	410	418	444	438	409	405	427	396	431	408	446	440	420	452	394	444	409	416	447	438	439	440	392	433	411	422	410	436	418	435	424	388	437	430	486	445	456	425	440	429	432	421	427	423	443	437	438	428	406	444	472	431	423	452
22796	20992	28510	23673	21090	21667	16114	6834	4973	3836	1999	1051	1035	884	719	554	606	502	509	520	432	497	471	403	388	411	417	400	434	446	407	414	478	447	407	392	438	425	396	373	392	398	386	365	361	325	352	358	380	392	500	886	935	765	598	617	466	381	363	336	345	355	344	333	363	359	346	371	363	364	379	377	383	349	342	371	386	361	387	390	353	360	360	334	367	350	351	354	343	347	353	325	330	372	370	376	329	369	345	350	343	333	339	334	358	369	355	389	365	355	348	340	383	359	361	346	364	364	372	343	364	360	335	374	339	349	312	391	347	375	372	370	339	352	367	348	363	390	375	346	345	343	349	371	355	357	344	379	388	340	388	355	328	335	368	389	356	327	372	355	338	360	380	345	386	378	336	352	347	355	377	397	368	352	349	346	334	341	411	345	361	348	363	360	360	357	338	362	355	401	373	376	356	344	379	382	352	350	372	371	342	366	374	339	354	349	335	353	355	348	352	331	389	324	343	361	343	353	378	373	351	383	324	339	365	344	335	394	371	334	388	366	368	374	365	358	339	371	399	362	349	362	347	397	339	306	319	353	354	339	388	375	348	357	345	331	339	354	384	321	334	355	360	356	368	371	354	345	342	361	368	344	353	368	348	367	390	342	354	331	362	336	369	346	367	377	324	344	337	365	377	349	354	391	392	365	386	392	366	344	393	372	385	339	352	372	346	371	354	400	368	362	373	351	370	353	320	363	376	342	371	366	372	328	364	396	363	386	348	380	370	342	374	366	328	341	373	377	350	381	353	375	366	353	336	376	374	370	322	367	360	346	352	334	378	388	338	362	409	368	337	377	325	350	383	364	326	332	338	346	340	351	366	376	359	338	373	364	326	334	345	345	338	345	347	339	342	376	329	366	382	363	340	313	354	342	349	347	380	362	367	330	357	382	368	338	358	359	347	329	338	354	359	377	377	339	361	352	374	363	333	350	375	383	331	378	339	333	376	340	354	378	365	355	368	353	362	360	357	363	373	404	364	361	347	370	382	351	326	332	339	340	360	347	349	365	381	365	353	359	355	368	340	359	353	328	365	368	353	384	363	382	341	350	363	379	343	352	338	355	336	329	368	346	369	350	349	366	328	370	344	343	320	317	358	360	337	364	363	358	358	362	371	344	326	350	361	382	380	315	381	339	368	343	365	341	371	363	349	336	386	363	377	346	361	365	354	336	332	384	353	365	341	363	341	329	359	368	335	356	342	364	334	325	332	376	385	354	351	385	356	373	337	362	332	345	358	366	336	380	319	363	350	361	354	351	390	330	326	350	331	383	343	366	341	335	377	339	360	359	338	353	352	353	325	347	363	362	354	367	328	348	369	319	351	341	354	356	358	364	341	326	343	364	398	339	388	353	374	336	359	351	373	343	357	307	363	348	362	350	365	367	360	351	368	366	371	371	361	362	357	355	369	357	359	340	372	381	369	368	354	348	394	351	398	366	341	319	361	353	346	330	369	342	345	315	342	342	365	339	390	348	382	367	341	349	340	377	347	365	366	368	350	372	349	331	369	358	352	357	357	381	357	343	370	311	334	343	379	332	374	352	350	347	316	320	352	346	362	344	362	361	340	347	312	362	358	349	362	334	332	373	375	332	328	354	349	355	347	359	364	349	347	333	365	332	411	356	351	379	352	360	346	348	344	336	359	408	338	365	356	370	391	364	354	352	357	369	347	348	361	301	352	356	348	400	356	343	341	358	354	336	425	381	343	345	334	351	374	336	304	339	345	335	364	382	376	384	395	371	355	351	357	348	315	360	370	341	364	351	368	311	397	379	361	342	352	378	369	350	376	379	349	380	329	336	348	375	358	352	368	361	337	344	377	338	363	376	328	310	412	361	356	345	348	337	369	340	355	359	323	341	376	361	348	348	355	365	369	386	397	374	369	389	314	326	347	348	338	398	372	360	345	355	376	362	343	396	373	396	371	390	347	362	382	334	338	309	313	371	357	343	369	338	356	367	350	315	365	354	336	391	328	373	378	361	374	367	335	346	344	368	346	390	327	382	382	372	347	331	319	345	357	376	365	337	339	368	339	329	385	332	378	334	324	358	364	375	337	378	364	327	347	361	357	355	335	359	328	389	397	380	346	318	350	365	353	370	364	390	363	335	335	352	330	332	391	309	367	316	375	354	367	358	364	348	362	350	332	348	333	332	354	344	346	348	326	328	342	337	346	373	375	351	362	368	355	360	338	383	393	379	360	370	360	352	326	361	376	342	360	368	382	358	376	318	371	358	373	380	346	419	354	377	339	329	355	353	396	377	337	369	352	397	324	379	380	357	344	351	374	326	344	371	384	344	373	350	338	352	374	353	327	381	353	335	324	368	350	343	355	347	364	345	354	351	336	340	357	372	336	374	371	351	369	378	345	372	325	365	315	331	372	370	325	365	362	355	363	364	361	385	375	342	360	380	364	362	344	366	355	367	344	359	343	329	338	365	365	357	365	350	333	376	327	353	381	329	363	381	333	355	426	352	373	386	361	357	362	356	399	367	322	383	350	371	358	360	343	352	359	357	342	353	364	353	354	359	325	337	372	379	377	334	355	371	343	373	352	386	357	353	368	352	387	364	361	365	361	374	380	347	341	361	362	380	406	317	394	333	352	367	372	333	366	351	375	362	384	368	357	387	351	323	386	360	338	341	351	378	336	353	355	371	354	388	378	397	342	364	356	352	382	331	357	355	379	349	356	324	372	359	357	359	356	388	317	347	369	357	356	315	334	347	357	383	345	326	353	340	353	350	351	354	346	348	337	352	334	353	367	364	354	331	367	375	362	370	345	348	363	341	342	382	386	359	354	321	365	356	352	329	371	368	355	368	344	372	402	365	345	368	377	358	366	370	356	349	369	333	379	370	347	368	335	363	349	386	350	393	370	344	363	325	342	373	320	351	377	343	370	349	402	332	377	348	351	300	309	342	393	366	361	361	357	331	382	318	363	402	370	331	364	350	340	388	371	332	362	370	344	353	366	356	386	373	374	326	317	350	357	347	345	361	375	364	366	366	359	363	352	358	349	354	357	379	354	357	360	368	338	322	332	381	364	379	339	333	369	343	387	380	363	348	364	325	362	347	323	373	314	336	347	348	341	378	364	345	352	381	377	358	333	372	338	344	333	342	328	389	381	335	406	374	378	327	335	341	346	345	354	329	382	352	320	389	370	367	364	369	342	370	335	328	374	373	349	329	376	326	355	351	373	367	347	389	344	366	329	391	356	364	332	343	367	383	368	382	340	349	357	347	386	344	345	322	346	388	336	348	340	353	360	343	360	368	357	397	320	395	360	328	336	368	397	346	327	364	376	381	347	365	351	386	339	375	334	326	347	360	334	384	333	341	349	386	330	365	376	355	364	380	347	371	364	331	391	360	330	350	360	339	365	393	367	357	364	375	317	348	343	354	355	351	367	383	362	360	347	346	347	358	392	368	363	350	333	360	332	342	358	364	346	408	371	358
34964	53446	38229	25737	22037	18331	11588	10117	8277	6341	3256	1797	1606	1261	946	757	776	658	652	656	676	650	554	480	422	464	507	493	480	478	580	540	501	519	571	522	569	465	479	458	423	384	432	394	421	394	420	396	401	449	643	1229	1248	1002	866	773	558	446	397	366	404	417	426	410	382	422	399	400	352	417	349	424	406	391	428	396	410	410	426	410	384	393	397	386	381	368	411	401	386	398	383	426	422	412	402	436	398	432	423	405	417	405	396	392	394	429	432	402	382	384	404	397	372	415	422	436	372	399	397	360	362	405	414	426	398	333	408	400	397	401	373	386	385	390	404	377	360	395	377	390	411	422	382	375	407	394	392	342	392	391	432	392	395	426	417	388	422	415	382	418	371	373	422	427	444	407	391	371	422	427	389	395	412	383	372	381	373	413	403	381	383	365	395	401	384	422	394	392	437	396	397	407	418	418	390	405	402	410	384	405	390	434	379	397	413	369	394	408	401	407	344	391	407	403	385	384	410	381	389	380	384	363	442	393	431	397	408	408	420	393	417	385	418	399	394	433	397	412	418	376	363	394	401	397	363	392	383	411	379	385	427	371	386	410	368	405	381	388	397	393	395	368	403	408	399	427	408	428	390	387	370	414	359	374	405	391	399	407	400	402	363	427	388	386	401	380	412	392	393	406	429	416	381	406	393	429	425	383	435	376	436	390	409	405	368	402	344	413	372	394	375	377	397	408	400	386	384	396	382	427	386	400	410	362	399	386	403	400	420	405	427	378	407	393	395	384	423	405	446	377	434	414	366	397	397	422	395	405	396	435	401	422	379	461	392	378	419	419	411	376	369	388	431	401	375	387	404	403	414	359	392	399	385	387	383	375	387	393	390	415	373	432	396	382	411	414	379	407	421	396	343	412	409	389	423	388	386	378	378	387	404	382	398	408	404	403	409	419	371	406	408	405	379	417	403	425	388	413	402	394	420	425	403	383	409	417	422	411	393	404	418	404	402	427	397	393	420	399	401	388	409	403	395	363	407	390	410	413	407	419	392	386	377	410	396	398	395	363	385	419	415	416	402	381	410	382	365	423	410	378	387	386	409	376	422	382	402	392	393	382	390	381	391	418	362	390	394	397	404	395	362	393	399	422	394	396	369	436	360	397	404	381	408	392	400	363	388	388	408	420	397	431	383	392	421	420	400	366	384	391	404	377	399	437	386	391	387	370	382	404	425	431	412	407	423	402	393	375	400	381	438	423	386	379	367	385	412	412	392	412	370	417	394	381	447	389	425	434	402	377	389	375	415	403	434	414	400	398	441	405	407	408	378	404	375	390	419	431	410	362	402	401	393	395	399	406	385	392	407	398	413	424	374	417	395	392	389	405	395	367	416	368	389	431	380	440	382	389	381	386	406	396	422	366	407	389	395	434	404	402	396	436	388	416	393	413	393	403	370	361	373	416	371	401	403	404	374	389	381	426	384	399	367	373	425	422	408	420	400	413	374	383	390	365	401	404	379	378	391	409	381	390	401	409	411	401	433	391	385	375	420	393	381	401	419	394	414	421	432	422	402	399	387	392	395	408	394	402	396	376	403	402	424	395	404	386	398	381	453	401	402	381	406	386	421	381	421	408	412	406	413	363	402	434	391	390	384	399	411	394	417	365	406	386	392	388	416	420	433	365	413	388	398	431	374	386	422	377	395	408	460	378	388	409	392	411	424	397	366	405	401	398	422	418	424	389	453	407	413	371	443	398	395	417	399	406	371	386	377	388	369	426	406	368	402	362	381	405	382	419	422	357	404	394	420	417	415	404	374	421	398	420	397	421	389	406	394	377	404	449	394	414	419	424	409	370	380	378	404	435	372	397	406	407	358	387	421	409	383	419	374	419	402	451	372	430	449	387	428	395	450	402	402	411	419	419	373	404	436	403	398	389	393	432	385	411	407	371	377	402	398	370	394	379	461	441	397	412	375	395	387	413	416	416	407	421	441	419	362	392	430	400	401	417	411	417	400	366	386	408	378	430	398	363	399	443	390	392	404	426	395	382	396	406	376	440	429	376	381	415	406	375	441	425	361	383	374	448	392	401	391	426	417	406	378	391	407	382	420	366	406	425	396	386	419	396	381	365	370	391	403	375	366	391	425	410	396	372	409	346	394	388	408	393	369	412	408	406	410	411	375	410	379	437	397	427	383	401	413	398	355	367	423	416	401	393	374	435	388	436	402	372	370	407	438	383	373	406	401	388	391	392	403	415	400	396	420	392	410	408	387	378	366	397	409	373	381	395	402	412	398	419	381	423	374	412	398	415	355	442	416	374	400	373	423	364	409	404	395	374	450	385	385	408	376	428	393	413	390	373	369	395	406	410	398	379	391	383	394	430	394	376	449	384	403	381	428	393	395	392	398	388	397	404	414	379	408	434	404	413	421	343	426	406	393	424	405	418	406	352	461	393	385	414	362	400	404	415	416	426	395	369	406	428	397	400	393	372	410	376	395	436	390	359	397	383	399	370	406	421	396	392	399	390	379	407	411	404	426	397	390	368	385	408	423	403	419	412	421	380	458	405	396	406	414	402	398	384	364	404	398	404	430	390	378	374	409	393	372	399	370	388	413	401	420	415	419	369	367	364	433	401	381	378	384	351	428	379	385	377	408	422	414	390	414	411	410	353	395	365	396	417	376	406	417	397	370	414	406	432	374	401	402	405	417	399	410	397	379	381	419	399	411	356	367	391	413	359	405	363	384	375	393	412	405	400	398	422	385	397	397	422	418	428	411	374	404	372	363	356	395	415	433	378	411	360	415	386	398	390	405	435	411	412	413	409	395	364	372	407	401	427	394	439	430	380	389	422	389	389	437	391	394	429	402	400	401	384	388	375	367	389	397	407	435	392	417	401	405	434	424	377	402	375	381	395	391	404	445	414	408	421	383	386	373	407	401	401	412	373	380	450	359	374	399	406	419	415	410	367	373	386	411	397	436	403	363	417	390	387	409	385	418	429	375	393	387	440	408	416	395	438	409	417	406	392	385	386	378	419	397	386	385	379	402	377	413	420	388	427	402	395	413	377	402	407	420	378	389	431	409	356	386	398	374	410	417	429	388	429	403	399	416	379	388	394	392	408	391	397	382	416	389	369	379	354	393	395	424	407	423	385	413	429	394	421	399	401	414	392	384	391	398	402	380	410	382	375	397	391	378	390	405	420	451	411	362	414	372	379	393	415	421	374	369	411	396	399	418	430	385	376	383	413	390	393	457	385	441	400	414	395	400	422	401	383	370	386	380	379	394	378	386	418	422	381	416	403	400	421	399	397	408	392	426	399	400	375	407	345	422	376	411	406	420	378	410	397	415	407	445	362	411	431	401	416	429	358	374	407	390	429	414	388	412	379	396	375	406	440	383	412	395	419	411	391	407	398	427	427	374	440	401	372	392	394	433	394	386	410	373	361	380	418	396	439	397	398	414	433	399	412	397	417	402	435	416	406	421	383	417	403	374	413	382	402
28312	25357	28212	16013	7967	4805	2593	2223	1807	1278	860	574	502	477	401	410	341	329	357	340	390	322	358	331	323	320	354	340	338	374	343	334	347	333	339	326	326	314	316	377	282	318	313	311	324	263	336	335	310	347	318	295	326	348	345	307	309	341	326	322	323	302	289	324	309	307	346	360	310	299	295	372	356	317	347	302	302	323	334	309	314	318	332	322	273	335	299	313	319	312	299	321	316	296	309	324	312	308	315	302	342	302	327	325	291	308	345	320	317	314	354	320	327	316	265	301	332	294	321	339	311	330	299	317	291	284	308	297	300	329	324	305	295	339	333	307	292	321	339	312	299	303	341	302	360	348	355	322	293	279	293	301	312	328	304	291	327	311	306	320	303	339	310	306	324	310	332	288	308	313	314	322	286	318	300	335	322	310	288	298	293	320	304	318	332	301	300	287	304	319	328	318	316	324	285	321	311	319	315	305	307	298	344	316	327	318	312	292	308	328	309	322	301	287	295	323	330	300	299	306	288	334	303	316	308	309	290	291	302	331	328	309	337	304	321	325	341	332	280	320	323	325	308	304	285	335	313	289	301	327	311	306	295	308	305	326	297	307	326	325	299	302	330	294	294	294	306	306	300	324	313	315	317	308	336	347	296	305	308	299	304	328	288	337	353	272	293	311	339	323	319	304	286	303	331	282	329	324	325	360	312	342	302	303	311	319	291	306	313	294	322	331	319	326	314	330	338	309	303	291	328	298	326	350	349	311	323	355	326	313	324	279	298	309	298	329	291	304	356	284	316	305	326	302	320	326	324	313	307	320	284	308	328	311	349	281	330	323	338	293	306	322	311	303	306	317	315	265	307	328	334	338	324	266	294	331	337	307	298	305	310	268	274	309	315	314	313	334	333	315	302	305	336	312	320	341	315	308	327	307	317	298	319	311	304	325	355	334	291	326	318	311	324	311	294	331	323	302	321	293	293	326	285	364	324	331	293	287	331	315	321	353	310	336	340	300	283	324	337	305	325	330	326	300	317	290	310	318	329	323	310	313	304	303	326	289	329	288	314	332	305	320	350	302	313	314	286	322	308	309	339	314	319	301	356	313	308	295	320	307	315	320	314	299	340	338	300	345	312	315	338	294	336	316	295	325	293	325	287	323	329	302	307	315	280	286	338	312	331	308	308	348	286	322	325	322	357	302	293	282	296	323	300	324	329	302	298	317	315	288	336	315	307	337	316	310	333	293	312	324	280	334	316	315	298	326	335	324	311	299	331	291	306	319	323	305	338	293	319	308	313	308	291	297	280	318	299	322	300	316	292	282	328	330	308	304	308	326	309	301	318	309	338	323	336	301	311	301	322	304	310	299	317	332	335	302	325	306	326	331	319	331	334	298	324	297	301	332	305	337	313	328	309	279	299	349	300	299	287	359	298	270	326	314	314	270	283	317	272	296	305	278	322	291	324	333	336	326	307	298	325	318	315	340	327	315	328	312	319	320	336	320	320	322	307	276	292	326	335	307	328	297	300	294	315	301	297	324	318	326	315	331	334	339	297	322	280	309	325	306	325	296	312	313	301	318	311	318	313	315	352	295	298	309	323	323	293	336	312	275	294	323	323	310	319	299	306	297	325	302	307	314	282	306	340	330	315	326	301	312	301	319	351	284	302	317	348	353	294	300	298	320	306	342	285	302	319	333	305	348	327	324	307	303	304	320	298	298	330	314	307	299	299	344	297	306	353	300	294	311	301	309	292	310	346	321	322	294	301	329	314	289	256	339	294	311	316	296	310	289	310	292	288	307	340	315	319	295	312	318	327	344	328	325	342	316	304	310	285	325	325	322	280	305	358	312	307	305	322	319	328	316	314	338	305	305	283	317	315	303	351	298	292	323	321	324	357	318	324	311	286	314	302	322	342	308	309	347	308	306	290	316	322	287	324	292	320	330	286	345	310	300	302	327	326	287	326	348	293	292	289	324	328	344	330	311	307	330	295	313	322	284	292	323	317	304	304	304	344	313	345	284	310	298	322	305	320	278	334	267	290	299	310	295	369	343	309	320	314	297	316	318	340	289	325	324	291	341	302	321	310	303	310	314	313	315	322	326	306	311	324	352	340	327	347	303	293	294	286	276	276	293	329	314	324	316	328	348	272	349	349	290	286	320	315	327	319	312	307	305	312	288	334	327	360	328	305	324	305	338	313	323	323	317	296	301	328	336	299	302	302	302	327	355	329	309	314	283	323	329	326	316	321	323	307	347	317	300	305	317	327	313	285	331	292	307	320	339	308	319	308	330	343	315	301	320	296	311	336	306	310	320	302	352	303	313	324	333	287	308	320	340	312	329	307	326	329	311	297	282	292	314	326	295	333	339	271	323	311	341	274	314	283	325	361	318	324	306	290	320	291	323	336	316	318	318	329	335	337	347	338	330	318	319	304	309	319	327	308	311	302	276	297	309	327	311	361	326	302	300	299	298	328	289	340	325	345	335	326	324	334	320	325	335	327	314	325	337	341	316	290	324	314	323	325	297	293	309	344	323	322	296	308	351	286	332	321	324	319	309	283	302	289	309	313	290	316	310	334	327	302	321	302	316	341	309	340	314	306	303	315	322	317	311	321	295	310	339	327	290	306	333	333	326	318	365	312	305	333	334	336	334	288	337	314	308	357	295	323	319	335	294	316	313	347	337	314	317	341	305	302	315	323	321	313	308	308	335	303	332	310	292	322	324	309	324	317	305	296	336	305	301	319	287	285	346	335	350	296	291	323	332	321	312	327	304	295	295	289	322	341	296	316	355	335	334	316	310	350	328	315	327	291	321	312	334	315	329	320	327	291	337	289	350	327	286	303	325	301	344	314	341	291	303	331	321	290	296	352	320	318	313	350	300	317	299	311	303	288	297	354	324	294	327	281	333	305	327	286	317	281	323	306	331	323	315	308	329	312	325	297	319	340	342	299	312	331	330	312	296	336	295	319	316	327	308	307	281	337	333	358	313	306	314	315	327	325	309	305	311	328	340	297	313	335	301	319	325	312	311	331	322	317	331	337	320	315	294	321	340	305	315	307	339	313	330	286	326	317	327	323	331	342	326	292	323	324	303	336	326	318	306	341	325	316	289	320	336	334	333	320	304	306	316	334	297	341	327	331	307	273	309	299	323	341	322	350	333	305	347	350	321	320	329	295	331	309	316	307	301	336	314	299	304	311	297	331	310	317	314	305	320	321	292	299	297	329	327	320	284	305	324	290	308	302	292	301	324	328	304	339	314	335	326	362	304	298	334	291	309	340	308	291	316	286	298	327	330	320	331	324	327	340	312	323	316	281	284	337	307	303	341	323	315	354	331	316	331	313	328	335	272	316	334	324	306	289	331	314	317	289	324	303	302	320	312	285	299	304	310	342	291	326	308	318	323	338	320	304	316	325	309	340	338	326	293	308	341	327	291	316	320	313	306	299	305	307	344	308	333	315	308	320	324	328	335	306	304	318	335	336	308	301	315	279	318
29490	41366	29113	14137	11126	8183	4754	4221	3330	2176	1254	801	759	648	618	465	430	408	408	395	364	399	376	382	380	386	414	427	436	457	407	392	418	370	430	397	391	376	389	366	363	315	394	370	388	370	355	384	351	359	372	368	389	428	433	410	390	335	347	363	358	357	363	367	369	380	394	337	369	391	361	379	358	367	364	373	334	366	375	355	387	391	353	367	363	378	350	367	375	360	337	380	365	378	381	360	348	373	382	361	370	357	330	359	369	388	349	377	360	402	367	384	331	353	366	326	349	390	335	348	328	381	379	402	374	399	360	368	377	377	339	363	384	378	347	352	381	342	379	357	392	374	349	383	376	358	385	390	413	351	368	385	367	360	345	371	340	360	354	387	379	337	373	374	359	355	361	361	386	380	375	378	352	339	350	348	366	387	352	371	371	355	355	388	377	382	373	348	380	367	369	381	329	386	362	373	359	383	363	370	367	357	385	343	360	383	321	320	380	367	393	366	388	343	348	407	374	354	393	384	364	362	379	379	389	405	367	336	344	343	363	326	360	354	328	375	381	377	371	339	370	372	376	340	382	350	391	399	374	386	393	349	398	393	356	363	361	377	371	349	363	363	325	370	348	380	327	365	402	360	368	335	367	343	348	386	343	381	358	375	343	390	391	368	413	340	357	377	340	378	386	380	392	396	331	398	360	376	383	372	342	363	365	357	373	353	352	334	364	351	362	381	363	334	394	357	384	360	364	358	380	387	349	379	371	379	383	364	340	362	377	398	359	378	361	343	385	345	337	371	316	359	383	391	371	352	369	367	369	388	389	384	380	363	346	404	352	359	408	350	404	363	371	375	378	426	370	373	357	402	354	363	373	390	369	374	354	336	357	350	396	361	353	354	386	353	366	345	391	381	396	334	373	367	391	342	362	377	383	353	358	339	382	353	387	354	365	377	359	377	359	372	325	363	388	388	342	364	405	364	351	363	396	370	346	372	421	338	357	396	368	340	354	387	373	373	345	373	393	353	369	383	396	350	392	379	363	380	370	367	362	351	370	366	360	387	324	354	382	380	328	335	342	368	378	374	372	386	349	357	350	375	353	376	353	358	380	390	374	350	356	360	400	370	305	414	377	384	388	359	351	345	334	364	360	360	377	357	370	346	387	343	363	387	367	361	312	358	343	330	360	384	340	354	371	404	368	382	387	347	360	369	396	377	337	353	354	379	360	368	378	326	364	328	350	381	402	388	384	323	392	339	360	390	393	365	371	371	420	390	368	396	390	372	374	346	417	375	350	363	381	393	369	380	345	372	379	387	352	340	393	365	366	350	358	371	380	370	382	357	337	373	344	359	343	366	369	373	368	359	376	356	331	383	373	371	372	358	382	365	373	378	360	373	362	371	386	349	335	345	387	345	378	350	365	347	351	369	366	358	390	372	394	335	382	390	371	402	353	351	384	341	359	341	350	372	335	352	389	376	382	389	338	393	391	339	369	362	355	379	370	379	372	350	361	369	358	376	372	326	377	365	383	376	381	373	367	360	393	329	383	378	412	386	399	374	372	385	340	312	379	382	347	389	372	402	342	357	346	363	368	382	362	355	338	394	383	341	345	379	364	370	368	378	367	371	375	358	424	359	352	392	365	366	387	369	370	355	365	391	374	394	356	369	417	363	383	380	324	361	377	357	388	366	406	365	358	382	350	349	382	378	351	377	380	390	374	352	408	373	362	410	358	379	382	358	357	380	374	367	354	352	337	355	377	367	358	382	368	345	368	345	386	369	354	383	415	369	387	376	378	366	378	377	369	358	371	321	369	365	324	372	387	350	374	394	376	367	374	343	367	390	395	387	344	373	348	377	387	349	379	374	411	389	370	374	396	361	381	376	355	379	397	363	349	359	355	338	380	381	377	385	396	346	390	368	391	404	391	336	370	361	337	353	353	354	360	342	348	362	349	380	395	364	343	350	387	389	395	357	378	378	330	364	386	340	382	349	387	393	366	378	383	340	357	335	352	384	344	370	349	382	373	343	347	362	374	352	373	375	394	388	318	348	354	365	371	385	386	370	351	344	376	372	375	375	342	382	357	391	376	390	369	322	348	362	371	392	376	362	363	369	372	363	396	351	369	381	355	370	390	354	359	391	355	368	363	355	368	358	358	384	365	355	379	369	386	388	342	366	360	330	379	359	346	373	370	339	373	322	365	370	368	366	362	354	347	384	341	348	331	380	374	357	364	384	343	391	358	395	330	353	358	370	339	377	355	341	374	361	368	373	362	344	370	370	385	373	341	334	374	382	363	345	368	382	382	380	368	365	339	399	379	335	355	347	392	409	388	404	390	360	367	369	383	338	352	383	357	379	382	379	353	401	378	380	371	379	330	342	356	397	324	359	374	344	387	376	379	341	395	356	330	333	355	365	355	363	347	370	351	381	368	338	386	377	348	358	325	363	369	348	362	386	390	393	388	357	385	378	360	361	383	349	356	373	387	374	375	367	364	367	393	363	356	343	370	328	353	361	357	398	405	371	374	392	383	353	345	357	381	354	347	382	411	366	328	367	389	385	377	398	396	361	345	385	382	328	374	323	349	353	396	368	339	411	361	345	359	329	351	390	362	374	360	372	388	403	392	341	374	385	323	389	364	361	373	347	374	392	366	363	360	381	372	394	390	373	382	388	402	351	398	376	375	363	324	336	377	366	364	349	382	350	351	368	335	333	395	354	356	381	378	361	342	362	357	361	362	377	368	401	354	357	381	344	366	390	357	335	321	388	378	381	402	377	348	383	395	327	369	309	359	349	352	358	407	366	347	350	346	361	370	354	350	362	353	337	351	352	345	362	388	381	327	364	343	389	380	344	352	393	367	363	381	374	366	364	351	378	338	360	382	357	396	345	360	349	357	379	366	386	370	367	385	381	344	378	350	375	361	353	372	367	366	350	377	391	361	356	379	374	347	386	361	348	396	392	355	362	362	347	383	352	398	364	374	396	383	389	393	345	381	383	342	365	356	341	384	383	397	395	352	348	361	384	375	340	377	358	353	377	369	372	379	380	378	374	365	397	396	366	359	363	367	371	321	366	378	346	343	349	357	379	355	348	379	342	337	335	356	344	368	369	366	362	375	344	365	343	372	387	343	400	372	369	327	387	366	406	374	353	387	370	378	368	370	346	347	370	369	382	336	357	396	372	345	375	351	388	363	382	396	389	391	373	369	380	369	384	349	356	371	361	353	346	384	370	343	345	370	353	364	346	361	332	377	365	349	362	389	337	357	344	355	345	400	358	348	357	387	340	352	377	386	375	334	371	339	369	387	399	370	363	332	389	368	384	347	375	343	346	371	403	320	385	403	363	371	364	374	414	379	375	397	365	360	356	354	370	338	348	386	378	373	368	335	319	355	391	375	374	365	366	368	371	362	400	326	357	391	373	371	379	365	370	383	326	344	356	366	379	290	329	364	399	371	342	349	373	363	364	373	370	366	383	392	376	335	338	386	353	382	353	360	372
23761	20959	28059	24114	21418	17907	8123	4395	2987	2134	1502	1080	824	648	558	587	438	378	357	330	342	295	313	305	389	345	403	360	348	338	344	353	331	349	345	337	303	325	298	280	305	295	317	289	304	275	311	269	305	324	390	369	584	604	574	418	390	289	286	313	309	287	276	291	265	281	302	276	282	290	292	306	300	303	280	277	247	282	308	337	298	297	282	294	307	303	309	300	287	272	290	275	291	269	289	269	285	296	292	313	283	301	274	274	304	298	286	272	281	338	283	283	279	296	305	309	288	284	294	292	290	306	274	269	298	280	323	299	298	289	281	315	291	299	287	256	277	279	284	275	313	266	268	290	342	301	310	296	298	287	281	272	308	277	272	275	289	252	290	324	310	293	308	278	262	305	297	279	285	303	276	320	287	334	286	280	294	283	251	296	260	312	309	322	292	309	284	281	294	312	252	285	315	268	308	280	315	282	301	270	298	280	284	299	309	287	300	290	281	287	306	276	272	275	291	290	293	270	294	273	265	281	294	259	298	272	284	281	312	282	285	283	279	269	295	314	291	293	288	283	287	287	294	335	276	302	299	267	271	293	311	282	258	300	308	281	323	286	302	272	276	284	296	276	284	294	293	290	282	267	301	275	269	305	286	320	299	293	263	260	286	305	285	271	265	320	265	300	262	293	282	304	295	282	278	290	293	285	285	313	273	295	293	290	288	290	277	283	290	259	289	286	307	280	291	302	290	319	303	304	302	277	300	281	294	307	283	331	293	315	257	266	301	280	287	295	274	249	283	332	282	254	292	299	288	295	278	291	300	274	282	306	311	292	271	307	299	264	287	328	268	288	250	279	300	260	283	286	268	288	289	281	287	244	270	287	267	286	305	257	296	274	291	306	289	315	271	279	322	299	281	260	287	265	301	299	275	315	303	264	285	273	287	316	257	321	278	277	318	313	287	301	289	252	298	252	296	264	314	259	284	291	334	269	265	308	282	288	309	267	318	305	279	314	297	262	302	297	298	302	269	288	297	286	242	309	291	283	300	283	289	260	339	275	286	300	293	330	294	297	309	299	274	297	290	255	310	296	277	267	325	303	312	289	322	306	260	283	288	303	266	295	283	271	270	295	258	282	309	290	279	288	326	301	291	272	279	277	286	273	270	254	315	268	279	273	307	302	269	276	283	266	277	298	257	305	301	285	299	317	294	295	260	274	288	331	306	279	265	294	280	309	305	272	304	267	297	264	293	281	299	323	292	272	282	295	312	285	317	264	282	282	295	282	286	300	302	292	273	282	276	279	265	293	300	295	266	273	284	292	284	272	273	306	306	297	274	305	310	275	277	276	302	275	272	283	305	272	271	307	305	287	302	289	307	299	276	285	314	292	281	277	334	292	304	285	304	293	266	281	273	301	276	290	280	277	302	288	273	274	308	288	278	280	283	287	290	294	292	281	267	298	287	302	301	268	284	290	292	255	305	292	292	283	290	272	305	278	304	283	304	292	246	278	291	280	256	276	286	273	303	287	288	277	253	295	315	259	286	266	277	289	267	279	320	291	279	300	309	284	293	311	298	283	276	295	281	297	278	304	286	287	283	278	279	311	298	271	305	275	252	283	262	295	290	297	297	292	303	297	294	281	301	293	258	295	284	264	308	290	312	319	296	282	270	301	281	271	319	277	280	237	315	279	271	269	299	263	285	294	275	288	287	279	287	252	303	286	286	281	307	305	321	290	260	270	297	272	272	296	284	297	275	298	293	275	290	280	337	284	302	279	269	295	293	261	282	279	298	305	279	312	289	291	304	287	274	303	293	270	305	306	274	255	279	279	302	272	281	267	305	293	271	313	293	295	287	303	305	294	276	318	281	273	293	298	273	300	297	291	272	329	299	268	269	315	298	295	290	288	286	290	289	257	283	293	313	274	321	285	275	295	293	313	268	286	275	301	312	293	288	302	315	277	261	302	273	265	270	283	273	287	284	241	273	309	309	276	293	297	281	273	310	273	298	269	281	289	295	302	298	317	281	268	305	284	282	306	288	300	326	322	297	297	286	306	269	300	290	304	283	284	289	294	303	282	302	304	267	304	264	313	286	296	274	297	280	294	289	283	304	296	266	305	299	306	292	329	332	271	261	301	312	302	298	301	280	266	268	287	268	290	303	311	275	303	289	262	301	302	271	263	305	291	281	302	296	277	266	292	300	262	307	267	323	270	323	296	308	267	263	287	291	319	279	299	278	291	282	303	287	261	258	290	288	298	273	256	270	248	277	281	292	264	280	280	310	316	308	274	308	275	291	276	308	290	267	287	313	309	264	312	316	322	280	291	279	281	301	253	274	278	304	283	305	286	283	316	282	278	270	306	290	313	300	300	268	303	297	302	295	287	323	280	292	257	306	325	302	260	290	294	295	304	275	299	280	281	300	316	304	267	270	285	310	255	267	279	310	280	281	295	270	284	255	296	265	302	294	273	280	275	300	291	286	294	271	294	257	290	303	282	291	289	279	281	308	301	331	286	306	285	275	274	279	313	278	287	293	277	287	287	300	286	292	289	261	296	291	290	279	283	298	299	323	325	303	310	274	269	287	288	296	281	303	263	260	281	285	289	280	303	278	258	296	321	283	317	293	303	274	264	289	337	271	278	313	284	262	272	322	295	307	287	290	266	291	289	288	262	256	281	296	267	278	296	275	267	265	278	283	293	283	294	261	267	304	275	289	291	305	300	294	284	298	291	274	279	306	264	313	268	285	292	293	320	296	263	301	295	285	277	297	269	290	273	278	304	316	263	313	279	290	268	278	269	292	279	276	273	289	292	300	287	306	280	284	286	327	277	307	271	315	283	276	303	259	308	270	302	273	291	295	260	289	304	262	274	293	298	278	314	294	280	296	304	290	253	289	294	285	276	300	266	256	302	275	289	268	278	296	312	287	312	299	313	306	309	272	289	281	285	287	267	283	281	280	269	302	297	278	271	295	284	283	317	308	278	279	290	276	314	308	310	277	317	287	280	316	303	273	287	282	294	288	289	282	321	278	301	292	301	274	269	304	272	290	293	263	302	308	296	292	320	283	277	274	274	297	324	300	289	290	265	300	280	270	295	268	258	297	290	280	302	274	283	294	280	290	307	283	292	263	311	299	276	287	286	276	250	295	290	284	283	279	305	287	278	270	338	283	267	278	306	296	260	284	310	305	282	276	297	272	287	290	310	292	284	279	292	302	281	283	291	289	287	293	312	318	274	277	314	299	287	279	287	292	306	286	295	301	294	281	275	286	252	274	308	274	315	290	262	275	293	269	265	275	275	290	283	291	308	289	256	275	291	269	300	309	283	281	262	287	275	314	278	261	307	287	307	275	269	272	287	289	264	301	300	309	279	262	269	309	277	304	319	304	305	336	302	291	289	273	271	273	292	297	277	275	291	271	259	259	298	274	288	286	297	290	272	282	285	276	316	290	293	282	288	277	287	310	290	299	311	285	307	289	287	321	290	276	316	298	283	290	273
31204	48914	36774	21887	20834	15582	9062	7253	5349	3529	2439	1710	1219	994	784	736	569	437	410	394	422	389	372	378	444	440	488	459	450	437	400	415	380	387	378	427	361	364	329	366	358	324	357	355	334	363	371	385	354	341	401	477	679	773	789	499	456	374	326	309	303	350	347	330	356	308	326	320	329	321	313	357	330	352	351	335	310	338	374	349	341	323	346	336	325	338	322	323	322	317	351	339	352	331	358	332	324	339	317	334	358	353	339	339	360	329	348	324	342	342	345	347	364	362	334	369	324	340	339	335	324	344	323	312	339	339	342	344	329	336	331	326	341	321	354	331	345	310	317	354	352	322	353	339	329	332	327	343	325	341	342	353	357	335	312	377	305	332	344	327	368	337	329	343	312	320	333	302	345	329	374	360	297	331	301	331	364	325	331	329	337	334	321	356	326	312	318	330	327	316	332	333	361	326	359	343	342	327	344	337	358	353	363	331	330	326	323	318	357	306	306	336	344	322	301	352	358	364	351	338	361	399	317	371	347	319	316	337	346	330	322	340	376	306	350	330	313	325	328	353	328	345	316	335	347	288	367	350	317	372	349	355	317	323	370	346	321	335	334	354	328	349	320	316	317	343	338	329	344	373	362	343	328	361	337	322	336	343	316	345	337	328	320	352	354	333	306	328	332	327	306	351	312	305	325	376	321	345	289	328	338	312	312	335	350	354	345	334	336	342	379	330	353	350	350	336	339	331	318	353	341	329	315	337	299	363	344	339	334	325	340	325	312	340	300	331	337	348	303	310	332	342	360	325	322	371	357	342	329	333	336	333	320	344	311	326	325	334	333	322	328	299	356	356	350	319	339	328	324	359	348	306	354	333	328	374	321	325	307	310	363	354	341	338	309	330	337	353	343	334	334	341	361	325	348	317	360	367	349	337	346	317	360	350	342	300	341	331	345	342	341	338	331	293	323	349	363	322	333	311	326	347	362	342	339	330	353	362	331	344	308	324	315	357	368	343	351	351	328	364	296	344	346	335	324	344	311	338	321	360	311	308	340	340	319	354	346	337	333	336	335	345	322	356	330	340	332	328	354	337	325	346	315	320	343	313	344	327	320	325	324	353	322	329	332	344	309	315	331	310	342	303	370	318	349	303	330	305	326	347	347	382	333	335	349	329	360	312	327	347	317	325	322	345	347	351	350	325	358	355	342	321	303	330	314	314	309	349	314	322	345	328	352	339	334	316	351	326	316	320	319	347	305	318	331	335	305	341	343	353	373	325	337	319	338	349	328	350	319	341	333	322	322	320	372	390	337	325	338	321	332	320	345	317	305	364	339	315	341	330	328	312	344	323	328	320	334	329	350	343	326	313	328	339	331	319	367	346	348	316	336	336	344	332	349	335	319	331	362	333	319	334	351	310	332	339	336	340	325	333	326	328	331	336	325	365	337	279	335	336	346	306	345	335	345	340	345	324	320	340	343	324	388	349	310	337	340	316	349	317	318	357	332	354	332	345	331	347	318	364	351	367	313	329	337	338	310	317	341	367	337	319	345	349	327	329	362	324	343	360	376	333	310	332	344	352	315	348	319	328	312	332	309	315	349	325	342	321	343	364	343	318	314	319	335	346	325	346	331	326	344	304	339	334	328	325	326	348	341	325	326	316	359	333	331	332	355	337	346	319	339	336	316	339	316	325	335	328	319	303	366	347	374	303	354	338	323	334	349	360	358	310	355	333	365	321	338	339	327	315	333	352	346	343	313	321	321	323	323	346	322	363	347	357	328	329	319	332	343	320	338	337	328	361	347	321	342	362	335	337	332	339	334	305	320	324	300	344	345	335	354	346	359	352	347	351	361	316	306	324	326	341	310	323	346	373	338	324	283	349	364	341	345	346	342	335	332	348	331	355	317	294	347	357	339	349	373	336	349	324	333	328	320	295	347	331	315	354	342	301	355	317	345	338	331	330	341	347	332	329	339	342	341	324	354	360	354	330	316	319	316	351	342	343	303	357	344	355	307	349	332	306	338	342	311	323	331	321	387	353	329	340	325	343	303	343	333	317	302	315	355	320	285	334	317	344	338	318	314	351	329	338	306	320	337	354	349	362	344	359	328	319	338	316	360	347	348	311	327	368	348	329	343	320	315	336	322	330	349	335	314	330	331	323	370	363	345	313	331	358	319	318	350	350	324	316	323	339	331	329	336	361	343	311	323	323	363	351	359	340	338	345	324	325	322	328	351	330	346	310	326	323	328	331	339	323	294	361	333	343	336	321	339	353	314	321	312	331	314	319	307	345	301	323	323	361	337	323	335	325	319	319	329	321	305	335	303	316	340	340	324	371	317	358	331	376	327	361	334	327	353	335	295	324	356	335	366	322	357	354	349	334	329	334	338	336	333	316	322	342	316	341	306	339	369	333	331	335	346	371	343	329	353	333	322	331	348	283	382	357	327	326	322	349	332	345	325	332	376	342	309	324	322	344	335	339	370	321	329	331	327	329	337	309	308	322	332	333	350	311	337	307	344	323	322	327	350	320	325	346	350	315	357	318	330	327	345	351	338	330	313	346	336	329	323	347	322	351	328	344	336	320	318	340	338	313	314	328	336	348	381	340	377	375	339	345	365	340	322	361	329	336	314	324	361	344	352	324	376	341	331	396	320	343	349	367	342	338	359	337	353	337	338	349	334	326	364	331	324	371	358	322	343	325	342	338	352	275	339	320	330	340	332	340	344	329	329	358	328	319	357	330	343	330	335	368	371	349	351	353	335	362	324	318	344	319	327	360	364	313	344	315	344	323	331	320	303	292	351	320	335	316	361	344	322	316	354	342	337	342	357	319	325	343	333	353	352	370	334	314	321	367	340	357	325	344	344	327	354	399	333	342	318	345	357	349	348	319	358	345	353	331	302	351	327	340	342	368	323	384	363	318	332	316	333	315	344	307	313	359	344	326	324	333	364	368	367	339	323	342	328	311	353	344	361	331	331	310	340	329	320	351	341	313	323	373	337	321	326	309	313	340	337	343	347	307	356	309	337	333	334	341	352	327	318	336	355	349	346	353	323	319	319	336	323	329	303	354	325	318	305	345	326	290	328	355	340	306	343	323	342	331	336	340	335	333	339	356	320	316	321	318	316	322	327	334	314	326	340	288	343	316	313	342	336	316	310	334	332	335	362	373	312	326	332	347	340	325	359	321	317	371	330	363	356	347	317	380	329	340	352	342	321	339	335	312	302	356	327	322	309	320	348	330	317	340	345	350	313	324	323	364	332	316	334	298	313	349	317	315	320	365	377	329	357	334	363	319	329	305	341	303	321	308	323	352	325	337	337	325	336	355	297	316	302	309	361	331	292	306	332	324	324	312	320	324	347	338	309	348	325	338	342	345	331	345	337	326	328	358	329	330	333	340	322	334	344	355	357	360	359	336	351	305	318	338	341	316	328	324	325	327	366	317	351	307	323	324	330	353	337	336	321	317	326	331	351	333	299	299	294	325	330	315	321	317
24998	21026	27129	25134	16351	7156	3984	3040	2420	1781	1092	868	668	631	601	553	555	470	404	392	398	383	369	429	454	468	481	403	412	430	420	418	413	391	421	406	402	388	364	374	377	388	381	384	353	368	383	399	379	377	405	442	512	548	493	465	451	405	386	394	381	419	390	384	393	410	358	378	371	353	352	398	396	383	406	405	355	382	381	413	397	363	414	368	377	370	358	362	346	364	411	406	395	352	379	402	396	371	371	366	384	408	377	399	349	383	366	377	400	394	356	389	361	390	383	411	357	406	377	401	394	378	415	436	397	399	379	405	368	410	398	397	433	378	369	386	400	352	370	374	382	401	340	377	372	391	359	392	414	403	398	361	345	354	390	399	404	354	356	391	368	366	383	430	374	394	376	390	383	365	371	418	369	353	382	392	383	404	400	388	376	372	370	380	334	384	336	336	366	389	362	418	381	366	352	352	409	346	314	360	369	391	368	358	384	370	363	401	379	390	371	387	355	368	383	386	390	400	367	377	364	389	356	361	387	410	356	355	388	371	392	387	378	350	426	383	411	395	368	371	386	385	372	380	355	388	362	382	343	399	387	360	407	414	384	374	365	364	374	414	338	360	374	386	355	366	369	363	354	395	363	367	364	363	397	359	397	379	348	373	386	393	356	331	382	372	369	368	395	368	370	360	368	395	391	389	364	378	381	401	361	416	376	388	359	364	391	378	367	386	392	395	354	365	350	380	349	380	343	364	393	381	375	421	378	374	394	413	388	382	361	406	373	367	402	419	379	390	399	384	394	383	356	407	367	393	404	392	394	386	375	366	398	405	435	370	449	397	371	374	383	392	361	390	376	374	395	352	369	379	366	360	400	377	385	384	361	381	421	369	364	395	390	351	377	403	358	398	401	382	374	402	370	377	369	369	399	388	359	375	400	361	386	391	366	393	361	348	384	373	368	395	365	384	370	367	389	420	373	365	384	386	369	403	372	374	367	367	390	383	378	355	376	368	359	383	374	372	416	351	387	364	384	373	356	400	369	357	372	391	388	416	411	368	351	392	380	383	384	356	389	386	361	375	365	373	396	360	347	357	390	375	385	409	385	383	385	372	372	396	379	379	361	385	377	400	397	370	389	347	419	357	392	386	379	344	396	337	354	413	382	397	380	371	384	391	410	362	394	355	368	380	361	393	354	385	351	341	376	412	370	376	385	383	400	390	384	373	361	393	388	398	391	383	378	389	394	363	396	409	346	392	379	384	400	394	377	341	390	397	328	400	383	362	355	372	413	396	385	412	385	373	359	349	405	362	374	406	387	385	390	407	412	385	396	349	380	381	398	345	410	368	361	386	380	382	388	359	361	393	371	373	371	382	415	368	371	380	372	366	376	383	388	441	377	362	368	377	366	405	367	389	410	426	372	395	368	365	387	371	368	352	350	361	371	385	362	400	366	392	364	384	382	412	368	385	377	355	387	390	366	362	405	401	402	376	394	381	410	365	428	401	351	352	390	397	386	387	392	369	349	401	357	362	414	408	390	414	405	398	347	397	391	354	361	401	388	381	382	374	379	368	373	376	366	372	391	396	351	387	379	372	387	370	369	382	369	410	363	380	384	352	390	389	371	383	382	388	412	361	368	417	387	364	407	347	423	372	425	391	406	385	350	435	386	401	386	373	376	353	399	373	387	357	383	401	347	372	325	393	379	337	379	382	329	385	370	357	359	368	384	402	377	419	318	382	374	370	376	368	357	384	369	393	392	408	368	399	414	377	403	412	390	333	413	397	391	371	376	380	408	370	374	373	373	356	359	395	366	389	389	369	402	359	390	372	382	388	364	386	410	433	351	384	410	390	364	421	378	384	412	382	424	378	361	399	368	385	381	369	394	379	379	364	420	387	373	384	345	416	348	409	401	402	373	412	381	364	381	395	378	364	384	390	369	361	364	414	386	358	380	393	388	415	402	381	395	374	365	358	398	395	371	343	406	357	357	394	370	365	358	404	367	364	336	420	420	381	346	401	338	428	418	358	374	356	393	377	341	379	391	430	397	385	375	389	387	354	404	372	366	387	414	395	401	380	417	384	356	421	371	398	390	395	376	427	357	370	373	350	354	403	399	377	343	367	384	379	381	374	386	368	346	367	346	360	392	366	389	354	374	362	388	389	370	401	368	344	391	347	358	395	416	399	381	380	383	383	395	405	340	360	370	389	390	361	372	358	366	391	410	366	344	384	367	393	413	384	338	363	349	387	376	388	417	426	370	362	399	397	369	368	366	388	405	364	372	389	386	372	354	362	392	377	335	348	369	377	379	399	386	385	379	361	416	349	348	392	371	368	392	420	417	401	410	359	399	338	363	352	358	367	391	377	390	397	382	380	399	378	368	372	382	374	376	380	425	399	400	371	408	362	386	350	398	390	374	379	353	366	401	416	426	395	369	380	405	398	381	350	355	351	377	366	360	377	368	402	359	381	348	401	372	373	379	374	365	350	415	337	383	371	345	400	372	375	382	366	391	400	385	398	375	375	372	428	388	364	389	361	370	381	396	403	415	365	400	363	368	381	384	385	396	362	368	386	410	374	377	375	407	388	361	379	374	363	393	406	387	375	390	396	359	369	359	396	396	381	381	364	404	398	375	379	395	393	356	394	406	367	368	393	368	371	338	342	367	392	363	367	386	382	368	334	398	426	357	364	392	386	369	356	324	368	394	399	370	370	355	373	380	360	390	349	373	373	391	380	378	404	340	390	373	336	361	379	428	373	376	357	407	388	375	387	360	384	323	362	394	407	390	376	410	392	397	351	381	354	400	380	406	407	389	360	414	369	367	378	368	411	372	423	392	374	356	371	368	390	389	353	425	350	383	336	387	400	366	357	451	364	408	388	387	357	402	371	371	388	393	420	395	367	387	356	412	393	371	394	417	374	407	390	386	358	343	384	390	386	327	390	388	369	424	373	371	399	403	390	367	376	391	371	400	391	412	370	365	370	371	404	363	385	360	366	401	387	351	380	379	379	401	360	393	346	373	373	382	370	397	360	364	399	389	399	376	388	358	385	388	392	352	388	363	410	367	404	376	362	359	376	382	401	381	356	364	376	358	349	370	411	397	374	383	382	339	395	374	400	362	388	353	376	382	388	393	383	365	408	360	382	387	407	389	375	366	387	365	380	369	387	385	388	371	389	349	419	366	427	407	384	376	394	389	370	378	371	355	376	368	420	346	374	380	372	381	332	383	340	358	386	366	378	366	391	362	403	384	389	379	389	382	378	378	408	351	357	396	362	370	365	396	386	362	351	404	425	337	388	390	369	396	357	377	369	371	394	421	354	383	366	404	374	407	366	397	416	384	358	411	360	385	395	361	388	382	338	365	375	379	387	369	394	390	407	391	378	367	397	403	347	392	367	365	391	365	391	381	428	385	399	363	376	347	389	402	392	392	369	387	381	380	415	377	345	371	370	383	374	398	366	362	404	356	401	384	362	380	346	389	357	378	392	371	364	372	397
34840	47674	32365	17832	15482	9599	6831	5648	4477	3100	1759	1378	1034	886	767	759	726	612	612	505	446	434	458	475	465	587	560	501	496	511	498	505	469	466	490	451	485	471	444	477	410	489	449	453	461	473	436	452	441	493	480	460	619	734	673	523	522	471	415	414	435	440	457	445	439	418	463	424	491	471	426	393	431	435	437	457	434	418	410	439	445	428	416	435	425	452	428	432	432	442	423	439	426	467	426	442	447	415	391	423	412	456	405	445	445	446	426	409	400	405	423	411	417	431	445	450	407	436	405	423	416	453	442	455	457	455	396	437	419	443	447	434	451	425	408	410	420	432	451	455	446	457	437	459	441	413	413	447	435	466	413	426	427	482	417	403	452	428	446	408	485	392	438	440	415	427	424	413	447	439	463	451	411	419	437	436	449	427	447	426	403	460	443	409	405	417	486	421	468	431	413	420	432	413	430	425	454	433	443	434	425	439	449	436	419	478	426	425	410	430	419	416	417	464	442	431	431	425	438	431	430	428	432	418	448	412	419	455	406	460	429	442	432	423	434	425	441	428	418	479	451	409	433	455	417	469	451	426	460	420	429	422	430	423	415	408	409	444	443	434	458	428	461	410	423	411	422	418	425	436	421	391	436	466	428	444	435	438	440	439	405	418	448	421	408	434	448	445	382	465	433	436	433	452	413	434	433	423	456	431	423	468	434	400	389	457	425	407	449	448	430	417	420	428	430	398	443	408	411	441	436	414	449	413	407	441	439	445	446	435	425	439	452	404	437	417	404	412	415	425	418	441	455	432	430	408	479	435	415	424	440	421	409	429	453	418	420	445	446	470	438	455	439	425	422	415	431	434	454	435	436	477	440	436	426	414	454	397	435	405	439	418	405	470	445	423	457	463	436	425	434	463	431	425	430	455	464	432	444	406	424	409	448	431	474	441	459	399	403	442	443	430	444	427	426	428	427	415	438	449	440	446	435	412	383	410	441	440	436	434	414	445	437	431	427	438	466	410	416	466	433	457	430	419	447	446	454	413	438	463	433	467	404	412	404	448	440	424	456	425	438	406	443	412	444	415	468	401	424	427	444	432	445	410	424	398	414	437	416	479	432	425	403	408	444	459	403	440	450	430	419	448	456	426	442	442	455	443	392	412	425	445	404	401	447	412	431	409	445	426	490	407	453	445	409	421	431	412	429	457	453	449	449	427	453	415	418	451	439	390	416	427	443	391	433	442	398	429	450	474	428	442	449	402	423	446	438	426	449	423	441	416	432	424	405	442	441	445	437	415	458	440	478	389	396	415	393	432	456	458	459	471	445	390	431	443	421	415	471	442	398	441	413	437	424	435	456	422	444	469	461	426	418	457	451	451	449	429	416	464	406	445	411	396	431	403	480	464	431	444	445	468	417	439	442	425	442	436	420	434	452	428	406	420	415	435	443	444	437	433	462	430	438	465	430	411	453	413	473	426	422	422	450	452	404	413	424	392	430	441	422	441	495	413	404	398	451	478	445	448	438	460	473	421	399	427	434	449	421	437	432	430	431	463	446	434	459	430	399	416	394	430	414	442	471	453	451	419	384	417	437	426	428	436	437	441	427	416	428	439	410	457	472	448	432	424	456	450	405	427	392	427	421	424	411	464	426	442	431	451	441	412	426	441	414	411	459	463	415	465	429	418	428	407	417	413	464	442	504	415	433	421	449	441	452	413	405	449	457	437	409	452	417	420	438	460	414	421	436	420	417	421	440	418	418	447	425	425	455	415	410	413	417	413	427	434	391	486	438	405	430	430	432	408	433	444	427	440	437	439	433	465	437	432	423	468	397	460	442	414	443	443	413	468	401	450	448	413	441	444	455	400	446	465	431	463	432	432	429	447	437	418	459	402	410	429	470	426	399	456	420	446	401	434	408	424	442	437	411	395	419	426	444	458	443	458	410	440	414	443	400	395	434	431	382	384	450	479	452	470	444	391	396	434	492	466	411	451	468	410	417	452	403	416	466	469	426	416	450	431	435	449	436	411	477	439	464	436	391	428	476	394	439	430	431	467	424	462	385	401	425	444	436	431	436	440	416	461	452	431	429	433	432	465	451	431	442	436	423	418	397	412	461	392	422	452	431	452	431	434	455	456	421	443	426	454	421	419	417	472	401	431	431	394	474	442	433	431	426	448	472	427	437	428	427	425	420	439	424	427	432	438	436	423	440	425	421	428	436	435	445	472	421	426	408	416	413	450	434	447	419	422	459	418	470	427	466	435	437	440	447	457	390	415	421	437	418	452	462	454	414	446	453	426	410	405	413	394	431	405	459	437	458	399	443	445	364	461	427	401	441	473	438	438	426	443	458	433	447	424	423	430	405	425	411	438	412	430	444	445	427	415	392	447	461	454	446	441	464	427	429	437	452	410	392	394	421	423	472	423	421	458	426	434	425	434	415	414	459	452	456	459	398	447	427	423	475	421	442	407	431	472	418	424	450	442	421	440	420	444	450	435	419	434	422	446	445	450	432	436	443	385	433	479	423	467	396	404	413	423	431	421	435	409	475	431	445	413	443	453	424	445	457	458	446	417	406	416	419	443	413	407	454	445	429	429	415	440	391	437	441	407	402	404	463	426	454	443	439	437	424	442	443	433	458	454	449	446	428	461	446	436	400	447	444	462	437	429	407	443	444	429	406	439	425	441	412	442	440	422	388	421	405	418	433	427	429	444	438	431	456	438	441	415	427	438	424	465	409	394	442	444	430	420	399	421	415	445	433	428	413	431	455	438	456	397	411	449	436	473	403	461	451	423	414	415	452	413	427	438	435	432	449	407	473	434	403	467	420	467	402	468	393	438	425	465	474	466	436	440	486	422	410	453	433	408	461	421	411	410	395	432	420	440	425	434	457	437	398	429	449	434	432	409	467	406	399	446	436	400	416	413	418	459	434	421	463	414	401	434	442	434	432	390	458	433	432	430	416	432	441	438	427	462	443	467	433	439	435	464	464	431	413	402	433	430	427	452	483	447	420	416	398	431	411	425	429	443	464	435	425	440	446	435	429	407	438	440	425	439	419	442	425	418	433	453	439	412	427	451	432	428	417	426	409	431	430	424	425	449	436	470	437	421	418	423	439	444	453	408	423	448	414	439	428	392	429	472	444	435	417	414	441	439	449	400	449	453	407	452	437	431	427	457	468	452	429	425	477	420	409	424	429	409	411	400	428	510	464	429	391	420	438	440	402	391	447	417	407	447	438	417	404	456	416	429	426	426	460	413	439	434	416	439	413	450	423	427	421	418	404	446	468	436	434	460	441	425	444	441	444	434	445	422	409	429	440	466	423	420	444	452	441	418	407	410	423	462	426	446	429	446	433	478	430	401	447	407	412	390	440	402	442	415	433	409	400	456	419	451	384	435	421	438	401	430	443	449	444	458	409	430	432	435	454	436	392	438	429	425	415	408	449	431	421	386	426	424	456	464	399	433	446	444	427	463	445	456	413	429	459	431	374	385	449	410
22775	21011	28541	23671	21136	21307	16016	6593	4206	3350	1651	1341	1136	887	864	798	799	672	617	522	467	473	373	443	470	433	496	446	469	457	450	416	371	410	413	413	389	402	369	374	429	393	416	433	384	400	396	375	384	444	527	542	846	868	842	590	485	429	382	369	355	380	347	401	398	369	382	374	372	364	384	433	378	379	340	363	381	352	388	394	380	382	345	374	370	341	376	379	385	370	375	379	338	384	364	374	365	371	370	342	387	361	355	343	345	388	392	406	371	353	344	380	401	377	361	367	371	385	373	395	355	355	357	351	381	380	361	392	399	336	358	411	370	368	379	369	337	356	368	410	355	392	410	355	395	355	363	384	369	374	411	376	369	365	374	398	388	350	408	388	340	395	383	366	392	388	389	352	341	390	397	372	359	377	372	392	389	345	401	386	404	380	411	386	391	362	415	356	402	362	361	369	407	370	392	381	343	393	358	390	402	329	397	371	378	344	363	391	373	379	366	401	360	386	389	394	399	387	353	394	352	388	411	377	376	364	369	378	353	377	370	328	352	356	385	411	376	408	358	354	363	401	391	368	337	368	380	404	344	376	402	368	360	392	343	379	383	385	367	376	359	416	392	363	373	400	389	368	366	357	391	355	364	364	358	327	360	355	358	370	388	394	340	400	363	386	375	388	348	364	362	344	395	377	364	374	386	377	353	382	363	340	355	376	376	414	387	354	391	381	360	339	382	347	365	389	364	368	370	398	371	325	356	381	357	377	384	367	388	395	391	384	387	374	371	445	392	338	402	371	380	387	369	392	374	366	396	355	377	377	399	365	377	381	381	380	406	408	351	392	375	370	381	358	374	400	393	397	376	369	386	399	350	377	386	357	361	389	388	344	357	372	337	414	381	354	362	369	360	368	381	359	392	374	345	323	367	394	381	376	402	357	348	372	378	379	386	370	397	371	400	400	394	394	381	416	405	416	374	388	379	420	391	383	360	373	383	416	375	352	418	403	394	379	359	374	396	378	333	392	365	371	374	369	394	370	375	364	408	408	397	354	403	383	391	375	369	331	364	365	373	412	364	357	340	416	417	406	352	371	339	390	400	365	354	345	374	377	361	392	362	369	369	382	343	366	361	366	371	358	344	380	387	390	377	351	369	385	351	373	355	347	383	356	406	351	393	379	359	369	368	382	404	405	370	351	371	372	367	389	390	372	391	354	382	383	389	391	375	388	411	352	345	347	365	374	370	356	373	378	329	385	360	335	405	355	380	366	356	399	443	380	381	383	361	374	374	362	372	391	336	358	361	376	356	376	374	399	411	367	361	371	394	390	371	367	383	364	358	358	368	384	376	382	401	365	379	377	347	398	366	357	365	390	327	361	345	371	348	389	355	355	389	343	372	366	342	377	396	417	334	364	383	360	376	420	373	382	385	381	398	361	367	383	375	371	356	347	384	379	395	358	384	358	348	391	373	367	343	382	360	412	353	353	344	377	383	343	385	364	389	383	360	402	355	366	361	382	404	394	344	381	359	361	375	352	385	378	412	355	332	425	371	338	373	382	380	367	376	337	366	403	362	371	352	379	353	377	387	386	368	349	369	343	403	364	362	334	386	374	349	401	368	349	381	387	364	366	362	357	370	365	408	368	333	356	389	390	378	390	381	325	374	393	387	378	385	378	381	402	364	359	375	400	379	387	385	381	340	366	380	374	363	390	390	352	328	398	370	370	348	391	361	380	371	349	377	410	356	399	355	366	356	351	360	361	369	387	389	401	379	355	368	364	403	374	377	377	396	393	369	370	346	388	414	396	387	392	388	391	363	372	399	361	374	408	348	374	358	341	375	396	409	375	391	378	389	405	385	374	409	408	356	381	390	401	341	364	400	407	401	385	359	348	382	383	376	388	368	370	402	359	361	395	375	400	358	386	332	379	355	375	359	382	402	366	369	369	372	407	349	403	353	397	372	360	388	418	400	393	352	397	347	395	330	331	371	361	388	372	360	372	360	353	360	377	405	355	359	393	378	363	391	411	373	359	396	362	355	376	360	391	358	387	380	364	388	387	391	375	364	402	372	391	373	399	383	387	414	383	368	383	358	356	333	376	415	420	365	383	405	390	391	364	350	389	394	384	370	350	360	384	375	389	385	383	392	365	386	361	363	348	401	384	365	374	398	382	381	381	373	383	377	377	348	394	372	378	372	397	371	341	387	384	354	368	362	368	371	357	390	394	373	379	381	355	373	373	370	355	360	373	358	405	387	392	384	379	377	390	366	367	356	409	388	353	368	397	379	394	397	377	363	383	364	371	343	373	384	367	401	368	369	375	370	339	389	384	385	389	360	345	397	353	397	355	419	358	374	419	353	378	356	365	378	391	383	374	363	410	371	383	379	361	367	374	403	354	370	421	384	390	392	363	383	370	383	364	392	379	388	394	417	349	351	402	377	394	361	396	373	379	368	368	401	388	367	368	378	348	334	411	372	374	369	403	349	390	362	380	410	337	396	382	392	365	356	346	364	340	407	376	384	374	409	378	390	362	355	378	385	380	396	399	400	386	422	404	360	358	417	361	348	389	377	359	402	370	365	359	347	361	387	386	376	376	423	374	397	376	364	365	355	376	342	429	388	389	392	385	361	399	386	341	346	365	342	403	374	352	378	404	386	340	380	356	377	354	379	387	359	378	369	384	388	408	398	396	377	374	365	368	375	379	371	359	391	361	385	388	385	389	371	364	363	395	380	377	339	404	345	394	373	399	343	415	392	392	430	383	394	393	384	399	367	361	393	338	387	425	384	380	385	378	423	351	394	387	389	342	353	375	381	394	367	375	369	366	419	379	418	402	386	392	323	393	389	349	413	348	377	357	395	370	378	344	396	381	376	365	364	373	357	348	378	360	361	370	408	365	366	444	343	352	386	349	373	392	345	367	332	384	377	364	387	382	393	367	372	396	370	396	390	390	361	385	410	363	369	384	334	358	367	389	404	406	375	406	377	369	339	379	389	414	376	382	358	374	389	437	411	368	363	363	404	377	405	351	376	372	401	391	379	374	401	336	382	393	373	381	362	341	393	372	370	392	372	357	361	380	406	375	381	376	372	351	351	373	361	389	379	360	374	394	372	352	392	356	359	375	351	359	353	358	356	397	377	391	375	355	382	375	354	371	344	345	370	368	358	380	356	399	360	384	382	363	340	367	345	354	401	359	384	391	397	384	337	361	408	404	358	367	372	402	387	378	388	370	386	385	366	402	376	379	405	380	359	364	353	356	392	405	364	371	359	406	399	340	342	420	354	389	361	355	376	373	371	361	374	372	376	406	354	356	376	333	403	389	337	392	383	374	387	361	363	379	354	358	378	408	406	390	365	374	359	385	392	350	343	357	353	373	373	373	400	365	370	396	363	380	377	399	371	370	331	390	358	358	373	409	356	378	394	365	347	388	386	389	365	426	370	350	374	378	371	386	391	371	351	390	380	377	375	361	340	352	380	357	368	357	381	351	402	394	352	367
36411	61147	45043	27108	22264	13384	11948	9370	6909	5648	2526	2063	1658	1320	1307	1213	1084	926	787	721	583	562	493	502	579	579	617	556	569	566	502	463	474	472	452	495	490	422	433	472	444	434	455	433	441	439	479	411	449	515	703	738	1143	1216	1073	768	596	512	407	430	425	406	405	451	403	428	445	434	432	393	412	439	448	416	429	396	422	406	398	450	404	438	452	429	417	403	444	397	400	444	409	410	414	443	418	417	402	420	426	418	398	405	433	404	421	399	408	431	434	439	424	420	452	408	459	429	419	421	413	423	419	425	436	410	447	441	406	400	461	430	439	411	407	434	405	430	375	422	400	437	442	412	438	444	410	410	439	420	409	399	440	437	392	395	423	411	388	421	415	443	449	402	434	402	366	427	390	419	414	426	438	420	429	411	430	463	385	430	402	435	441	408	431	401	418	441	399	415	394	431	416	424	430	438	427	380	449	410	416	416	441	445	403	411	409	395	392	424	470	418	423	407	403	413	415	430	402	442	458	420	443	390	400	410	439	424	417	447	449	400	416	419	398	415	429	444	426	408	418	413	437	427	415	407	449	392	419	438	440	420	420	413	392	442	397	439	408	445	442	405	425	445	396	412	412	414	412	407	393	419	422	384	404	370	437	419	422	398	436	407	433	402	420	414	404	411	433	415	389	425	383	420	394	388	392	425	430	380	447	376	408	371	412	434	398	418	433	432	394	468	400	427	440	463	392	414	412	418	429	382	391	441	424	446	427	395	402	411	408	419	426	414	420	406	421	427	427	401	412	445	397	414	416	432	418	438	364	418	409	431	377	413	418	432	378	377	422	384	435	396	408	402	398	396	415	433	405	375	420	408	424	417	388	427	386	434	402	428	477	439	421	450	391	394	430	422	423	390	404	415	398	447	411	369	404	462	400	416	398	406	416	431	448	367	438	444	401	424	379	452	421	406	417	401	388	425	420	401	420	394	426	420	443	429	429	416	411	440	404	409	412	439	421	440	385	427	411	415	414	424	448	377	420	458	475	442	433	416	391	417	417	408	401	405	427	406	429	386	442	440	441	425	416	424	460	428	437	394	408	425	387	416	394	387	413	409	428	398	392	410	403	426	435	399	404	414	435	441	444	444	450	412	417	409	411	440	439	420	416	418	416	426	460	401	463	439	434	379	420	431	415	441	408	423	432	405	424	419	449	428	418	408	436	410	442	400	419	416	433	421	444	408	385	383	463	450	439	466	461	414	404	423	409	419	455	405	449	401	410	413	422	432	381	434	397	428	392	411	428	469	423	407	409	418	441	416	394	392	373	419	410	434	403	388	399	428	428	459	411	426	406	463	390	405	433	440	415	411	421	424	450	440	427	397	443	433	424	426	407	424	398	407	406	396	408	416	407	419	417	421	407	417	434	399	442	411	417	387	444	412	411	414	414	412	393	413	433	466	405	422	405	421	430	408	354	464	404	464	436	427	407	413	450	407	431	405	433	431	398	379	455	410	434	418	397	394	407	384	429	396	445	404	408	421	416	432	387	371	416	395	408	409	406	438	457	422	412	446	450	441	417	411	398	435	404	407	441	412	407	450	407	369	429	419	453	434	403	414	403	408	444	445	423	434	440	435	466	434	390	371	425	401	446	389	412	411	431	438	413	406	397	395	416	402	411	415	434	430	390	417	409	446	422	386	413	412	374	393	450	428	431	427	423	408	428	402	442	364	440	401	422	423	406	426	379	413	401	403	430	409	439	416	424	429	434	413	404	396	394	438	363	432	385	398	405	419	430	443	426	393	418	423	423	433	453	423	427	443	430	412	376	406	398	433	387	439	458	436	438	434	420	421	429	430	407	374	383	445	439	421	441	442	411	425	442	371	390	423	433	390	408	421	433	415	413	399	452	406	416	388	462	377	423	415	420	421	372	411	432	411	419	411	441	399	423	428	448	430	409	405	441	422	389	422	410	422	395	408	427	464	449	408	407	407	411	418	427	429	455	408	392	425	458	377	418	417	439	408	413	427	419	393	426	435	409	423	430	398	419	394	388	416	423	412	413	413	431	408	418	410	408	463	442	410	445	393	434	399	396	417	406	391	458	368	410	423	414	430	398	420	406	380	391	396	393	427	402	418	417	375	441	392	411	409	456	417	396	452	379	396	419	421	409	424	434	416	376	378	471	403	424	395	428	421	401	427	399	429	396	396	412	393	439	418	453	396	441	431	429	424	408	416	417	381	409	383	399	435	403	407	433	428	381	431	410	423	401	433	405	429	415	420	412	421	414	412	407	422	383	397	433	436	433	460	405	402	389	393	390	436	426	425	399	423	405	385	421	387	423	409	418	403	414	394	414	420	442	408	421	403	398	401	394	419	449	413	418	434	442	437	416	430	391	419	389	419	386	374	404	416	388	417	394	396	396	397	414	408	425	426	408	399	438	412	420	415	453	409	417	435	447	437	425	428	431	416	423	430	412	423	418	412	399	393	446	417	424	422	412	439	434	379	404	468	415	443	427	450	435	436	418	435	417	439	395	428	419	407	376	429	387	423	379	432	409	398	428	392	419	472	410	418	387	406	411	406	451	434	395	400	411	419	423	430	448	413	378	440	440	409	389	424	402	411	413	411	395	396	412	435	405	423	466	411	392	399	425	425	400	429	379	420	442	422	419	414	415	458	423	383	413	404	428	427	425	437	431	424	431	464	408	437	446	446	452	397	400	388	428	411	423	428	429	404	410	401	425	412	426	421	391	385	437	414	423	395	423	435	395	363	392	407	430	384	408	416	403	439	440	441	392	404	435	464	439	429	427	404	440	401	399	432	438	436	441	449	389	433	421	432	424	427	417	425	379	432	486	400	418	415	411	377	407	446	415	382	378	415	421	420	417	427	403	435	416	371	400	435	423	405	424	428	431	439	381	436	396	413	429	444	429	408	418	439	386	413	405	427	403	393	440	424	448	402	390	425	451	428	404	424	398	426	405	419	412	446	397	425	420	446	411	411	415	418	409	432	411	428	418	405	407	470	451	409	414	397	407	395	447	395	426	410	393	420	423	434	426	433	424	398	420	426	413	441	419	398	413	414	421	435	433	404	379	395	435	413	413	428	424	465	422	429	386	391	427	400	441	453	422	420	391	418	448	403	429	394	425	395	385	438	371	432	422	424	427	398	441	385	436	406	375	419	437	424	418	374	421	431	416	448	440	418	432	429	405	437	401	413	464	422	373	421	428	416	417	395	380	393	438	375	397	455	454	463	409	415	474	429	431	410	433	425	439	403	437	432	408	432	424	428	398	441	415	403	393	393	431	411	423	455	428	438	441	400	425	394	439	398	409	424	418	449	408	384	444	412	380	411	378	435	399	414	431	425	435	403	432	401	414	387	381	427	436	421	403	418	416	409	445	452	424	411	406	436	387	407	440	434	390	412	435	398	415	432	403	406	401	456	403	391	408	401	384	398	385	401	383	415	424	400	424	407	397	428	396	432	388	415	392	413	405	438	395	399	413	401
29373	28874	27479	17032	6606	4192	2999	2123	1789	1362	872	668	559	525	443	484	482	443	432	391	390	376	340	338	414	370	377	376	377	378	375	317	337	323	359	351	364	356	383	310	335	391	343	333	375	363	329	366	317	356	362	384	400	404	336	364	331	366	331	337	312	346	297	332	338	346	316	344	340	332	329	308	334	334	308	319	335	328	347	360	335	317	359	344	372	341	335	315	330	296	368	346	355	325	339	336	321	342	344	348	359	337	325	331	352	316	317	333	330	331	326	344	377	381	301	368	343	336	354	382	299	315	341	316	375	324	342	316	343	332	331	313	333	340	310	332	354	335	329	358	330	337	345	327	369	363	344	325	348	335	325	325	311	318	341	350	361	320	368	331	324	369	341	344	372	327	317	357	351	370	353	335	342	350	330	299	320	352	363	335	307	337	317	332	327	343	337	335	308	351	305	371	335	327	333	310	362	363	328	345	336	377	322	340	334	348	325	346	326	317	311	298	328	317	333	350	351	331	346	330	302	345	323	316	351	321	324	305	360	359	319	294	326	365	345	380	329	326	329	365	360	347	343	322	313	312	329	337	346	340	359	326	332	331	300	378	320	320	302	324	341	293	350	330	358	353	339	379	357	359	316	307	337	344	359	347	329	331	348	340	323	350	334	338	356	346	353	324	352	289	322	309	335	358	354	339	360	316	337	366	332	339	353	364	319	343	328	343	354	355	359	316	345	338	318	342	351	320	348	351	354	342	340	322	340	333	341	338	343	344	346	339	325	322	354	363	316	308	313	329	355	342	327	334	320	337	354	364	354	351	365	318	347	363	359	317	339	349	358	333	326	315	303	360	352	339	320	329	328	353	340	330	366	334	376	315	335	303	352	363	356	369	363	344	370	395	348	340	361	345	325	360	316	321	328	319	343	325	345	342	351	330	345	341	334	337	296	344	361	330	308	355	330	312	312	350	308	343	332	355	340	321	341	368	344	310	339	304	322	349	311	342	336	325	358	337	310	337	314	336	337	343	363	351	301	307	347	322	341	324	338	359	319	316	330	347	307	315	380	349	340	351	355	348	377	364	344	330	330	330	345	338	334	324	329	351	334	336	310	334	364	379	311	357	337	373	348	318	312	343	351	358	344	373	365	327	345	308	323	326	339	361	345	334	369	343	350	337	346	349	322	361	354	341	356	342	315	318	319	360	328	371	337	350	340	340	349	342	353	332	373	361	328	317	336	342	355	311	351	336	332	320	349	332	365	340	344	341	308	345	328	323	330	359	333	310	347	350	344	366	336	331	357	324	338	350	308	293	362	345	325	339	338	332	323	332	306	335	306	342	350	343	337	314	366	332	348	330	335	323	360	350	329	347	306	339	350	342	355	348	373	326	310	365	344	338	333	317	338	326	361	366	341	320	333	354	309	347	293	302	346	333	343	331	303	360	320	297	301	326	360	339	325	339	349	306	341	344	335	337	335	318	344	323	349	337	325	338	371	320	358	311	316	340	345	340	338	388	343	316	320	311	356	310	329	319	348	311	347	381	329	295	340	306	359	355	344	371	353	346	333	313	330	347	342	389	331	343	308	360	342	342	372	315	344	351	352	328	319	292	307	360	344	336	334	340	365	328	354	333	325	372	324	304	361	354	333	360	351	361	336	334	333	356	360	341	330	311	313	304	344	336	354	353	337	366	328	295	326	340	372	304	333	354	346	334	363	361	332	336	336	355	356	315	373	320	347	333	326	327	336	332	342	314	329	343	298	317	344	336	392	354	299	376	358	335	314	359	356	354	340	315	306	365	357	353	362	339	342	324	347	355	289	348	314	282	373	356	329	350	335	316	335	322	323	351	349	354	304	324	345	335	332	317	336	317	352	310	335	308	347	330	328	303	363	367	327	342	319	335	343	336	339	360	358	336	341	319	315	309	370	324	309	374	350	366	313	323	350	333	349	323	351	332	346	319	332	327	362	339	344	348	327	321	359	356	345	363	347	333	299	305	323	349	305	351	334	352	366	356	340	358	351	340	333	335	336	319	344	337	328	371	351	317	329	309	327	308	321	306	353	349	340	345	328	315	336	310	310	358	328	336	367	361	361	347	303	302	302	380	360	319	352	344	360	380	332	347	356	313	351	338	329	355	321	314	307	340	348	336	331	338	350	361	298	302	341	334	332	319	333	328	351	356	338	318	288	318	337	342	331	330	324	342	341	320	335	315	315	321	345	327	355	374	346	336	346	321	330	343	368	369	318	338	332	348	319	338	353	315	339	329	319	313	340	304	354	313	349	358	362	331	331	308	361	351	322	368	375	326	329	326	329	348	327	318	320	334	327	380	345	342	325	320	354	344	318	334	342	344	320	318	348	343	321	350	358	314	355	342	348	338	340	344	342	367	349	332	294	336	353	305	350	377	348	338	343	335	302	314	367	342	348	342	326	322	357	335	341	366	332	327	347	326	321	362	339	337	361	332	333	313	369	329	369	368	351	332	353	337	351	358	326	331	318	352	331	361	351	337	342	318	325	348	353	303	328	342	355	349	335	380	312	346	393	359	327	353	354	359	383	335	356	337	342	347	351	330	322	347	308	338	341	325	308	296	292	351	318	307	337	299	390	329	347	336	309	348	347	335	343	317	345	347	348	313	342	329	321	319	369	334	321	323	347	324	358	348	339	347	354	341	389	315	356	354	342	370	331	356	349	372	344	319	364	349	351	343	360	327	318	291	331	344	326	363	370	315	330	306	372	363	325	304	335	342	355	324	322	319	366	308	326	327	328	379	326	318	329	311	314	357	333	332	311	284	368	334	341	332	344	361	304	337	325	333	336	327	354	348	314	328	309	333	349	336	347	313	385	376	351	338	323	379	349	350	373	340	295	339	322	333	332	324	317	357	335	341	318	348	326	335	344	377	351	368	346	318	357	312	320	365	319	350	334	305	337	362	332	309	357	377	320	376	350	297	356	294	361	344	350	361	323	363	373	372	343	360	345	332	330	350	325	353	347	312	341	338	334	293	324	320	344	353	332	357	342	337	345	346	314	328	329	332	312	345	362	355	336	341	293	347	340	377	350	341	329	332	311	347	319	363	351	339	354	340	320	338	357	316	344	371	333	333	321	315	327	326	332	371	363	321	308	337	332	311	355	331	346	339	367	319	326	348	372	340	329	347	320	330	337	289	349	371	367	339	350	369	349	325	346	345	322	330	323	350	327	343	337	349	355	327	344	327	337	369	313	323	351	348	337	324	308	312	326	371	319	329	365	343	330	321	362	311	358	334	325	342	322	341	319	368	343	329	329	329	338	343	310	323	326	339	341	299	332	332	333	328	352	318	390	324	323	341	364	360	322	333	351	328	322	340	361	329	388	337	326	348	311	333	312	314	365	343	307	317	354	334	332	342	338	311	337	371	340	311	348	335	325	367	365	354	344	330	335	348	363	338	350	350	321	327	354	331	303	330	351	323	363	361	352	339	346	336	358	324	316	317	375	339	331	348	356	335	356	303
34562	45213	27554	15922	9051	7163	5571	4005	3360	2368	1529	1000	958	689	583	671	585	558	522	537	509	471	478	414	443	466	454	435	445	430	425	421	401	394	411	390	421	392	393	453	394	393	386	394	421	388	414	402	410	442	407	490	451	416	424	370	384	365	445	429	425	388	379	392	365	390	371	412	421	400	375	377	407	382	394	390	386	380	392	377	397	389	404	359	417	419	371	400	395	419	467	396	443	379	380	380	375	412	392	375	415	415	408	414	390	386	371	355	368	393	376	362	397	420	402	379	379	386	401	395	409	392	390	351	363	387	407	394	371	379	400	415	401	379	397	368	374	421	397	401	396	385	386	402	358	393	401	378	361	389	421	421	406	435	380	404	403	341	386	403	368	391	388	410	401	402	396	387	380	400	393	366	357	385	401	402	414	379	437	379	374	398	384	406	389	382	409	398	393	402	385	373	392	412	384	382	383	415	369	380	350	355	346	405	394	366	403	406	390	388	397	354	419	357	392	414	396	394	400	376	408	379	381	353	376	399	405	399	388	404	371	348	389	393	381	406	390	425	400	399	397	394	406	398	396	396	376	399	393	364	380	431	433	410	364	400	380	397	357	394	402	399	437	416	383	400	397	403	389	398	398	384	357	357	412	372	410	397	376	394	401	405	445	343	390	420	373	369	420	361	379	358	370	416	389	392	393	396	373	383	375	376	383	372	395	389	360	378	381	416	396	399	406	435	415	377	395	430	398	370	417	404	386	374	394	392	397	356	380	392	382	382	353	370	404	382	389	382	377	422	388	411	383	412	377	378	382	402	415	384	378	389	391	411	416	423	407	351	391	421	370	374	385	385	367	411	406	413	390	389	398	384	355	401	405	377	380	389	386	390	392	385	381	401	379	389	409	387	405	360	397	402	384	410	385	387	394	355	433	395	386	409	381	357	390	417	373	344	389	367	376	362	399	422	364	389	401	395	378	366	417	409	404	363	375	412	410	391	388	378	385	377	404	413	395	403	366	382	342	376	401	372	386	387	387	336	405	416	398	373	381	401	348	411	400	368	402	444	370	386	381	386	379	411	394	376	404	399	350	378	404	380	386	423	418	415	393	398	370	423	391	410	426	389	389	388	409	416	386	392	399	390	403	411	394	393	398	400	384	402	403	403	394	396	400	369	399	365	377	365	393	388	364	371	402	374	378	401	361	383	401	386	382	402	376	367	399	376	387	390	432	421	397	345	362	402	377	384	428	410	408	399	363	360	406	378	439	373	393	395	383	424	379	385	381	409	385	381	387	400	420	371	355	389	410	394	388	389	423	417	375	389	371	388	417	383	399	373	401	393	403	383	390	377	401	409	398	420	400	382	403	375	391	412	390	374	405	381	352	389	357	372	396	395	399	408	390	386	376	390	381	395	388	416	383	400	381	348	397	397	431	420	399	372	404	409	367	388	389	389	416	396	388	395	384	397	397	344	391	399	398	402	391	379	406	395	417	434	389	395	382	369	390	390	384	400	419	401	402	412	393	371	341	389	431	403	384	373	428	417	359	402	383	387	399	381	352	366	363	377	379	393	391	373	380	414	410	365	408	359	423	390	371	446	381	434	407	386	415	385	368	360	389	406	401	405	410	392	386	395	391	373	418	383	441	393	396	379	373	377	392	401	395	382	414	423	369	380	376	382	400	373	357	363	386	396	386	416	361	417	400	401	391	422	369	377	389	395	367	395	363	370	414	359	385	381	380	385	384	356	412	368	412	399	406	397	378	344	411	380	418	370	388	416	396	415	442	373	363	380	368	394	387	411	385	398	362	361	400	389	384	401	392	392	432	408	401	423	431	384	386	397	402	414	401	352	384	391	361	378	398	373	361	364	392	388	395	402	396	385	398	413	393	442	384	358	422	398	419	383	414	372	403	385	386	388	379	410	365	372	377	383	383	362	383	394	393	415	413	427	387	411	377	379	380	407	413	384	384	398	407	367	361	404	399	411	382	367	387	379	370	375	399	425	404	395	389	397	413	402	372	396	393	379	425	383	364	368	378	373	413	374	380	417	406	385	369	382	397	391	421	384	378	407	416	393	428	395	412	383	419	351	381	381	396	350	395	401	414	396	410	377	379	410	387	384	407	382	392	393	392	461	401	384	390	378	401	412	362	385	370	424	403	332	381	396	363	364	394	341	433	440	406	391	419	399	400	405	396	423	389	382	359	392	440	378	397	381	377	393	397	400	371	370	380	392	442	399	370	392	390	407	399	365	397	388	380	394	416	434	386	400	393	384	371	406	372	389	379	416	364	382	409	367	385	397	403	401	428	360	367	411	397	391	381	416	400	429	416	374	408	399	393	366	352	389	413	370	380	389	412	424	396	383	407	369	389	370	420	411	398	424	382	371	369	361	384	380	359	414	376	354	406	381	393	389	395	386	381	367	389	425	407	403	418	396	379	407	361	412	370	398	400	399	383	386	417	406	385	374	402	410	416	398	420	366	377	391	395	407	346	385	413	395	371	418	373	414	374	399	425	394	399	366	377	376	395	383	388	411	381	394	380	420	382	435	386	384	393	399	417	404	393	400	371	415	440	373	391	415	384	387	424	380	386	415	399	380	396	388	420	390	426	408	400	403	370	415	358	415	380	374	393	375	371	401	418	387	392	433	385	380	397	325	389	393	411	415	395	363	404	381	398	414	394	380	418	437	424	398	385	418	395	395	352	410	381	386	392	367	404	381	385	354	407	404	387	356	425	397	373	406	411	416	373	400	407	410	387	378	403	404	377	382	387	389	406	387	399	395	411	404	411	400	398	390	368	395	366	383	369	408	381	405	391	430	401	404	349	411	374	383	392	382	389	378	415	365	373	396	373	428	413	377	388	429	422	404	367	398	439	363	387	384	423	392	406	424	398	406	369	396	396	388	361	377	400	398	385	367	396	424	430	372	418	400	388	355	391	415	394	380	418	361	375	390	415	385	409	369	423	426	406	383	388	389	411	421	387	400	403	392	396	355	368	384	405	395	380	388	424	361	381	388	370	386	388	401	409	409	381	394	372	403	389	376	394	359	403	422	382	407	386	412	400	384	380	433	374	385	386	402	426	402	374	383	383	436	414	380	408	385	427	386	362	423	387	363	380	414	379	357	400	418	356	394	412	371	371	396	397	419	379	369	390	376	414	397	395	395	439	392	384	398	372	381	422	371	379	410	389	362	391	379	400	411	362	362	419	398	376	351	400	392	404	378	393	422	388	356	383	423	417	412	388	392	375	410	378	391	372	397	429	377	394	367	402	421	364	413	390	382	383	437	385	382	390	380	369	405	404	379	357	383	435	425	400	402	386	395	368	352	411	411	398	350	379	385	383	392	383	364	405	395	391	437	394	404	373	411	393	380	368	399	405	369	404	412	375	352	406	409	419	364	413	374	410	389	377	406	415	414	402	388	402	400	416	393	397	380	364	442	427	381	403	429	388	376	417	390	402	397	390	400	366	388	376	428	386	426	399	353	399	408	428	381
23818	21006	28146	24157	20975	15060	7709	4098	3041	2106	1426	1139	847	699	540	524	586	512	467	433	425	359	427	389	374	389	371	368	355	355	353	340	331	330	333	332	318	329	312	322	318	300	309	347	292	307	301	297	326	376	515	592	558	518	475	345	342	322	326	312	313	318	343	310	364	325	327	320	297	299	285	331	332	308	309	320	307	328	343	302	286	307	263	315	350	315	276	311	321	328	280	308	328	311	316	315	299	330	320	297	318	303	287	310	309	306	300	321	334	332	344	281	279	306	315	300	306	309	284	336	318	315	319	313	340	297	329	324	324	324	333	299	332	332	294	286	303	309	317	319	308	279	299	321	319	300	334	336	331	282	287	296	307	305	316	306	317	293	326	291	321	317	280	341	304	298	302	316	314	316	289	306	316	334	303	323	299	309	281	324	304	300	313	309	314	318	322	282	318	297	272	295	304	298	322	311	315	316	303	312	304	348	308	306	316	315	300	317	312	334	306	313	312	326	293	305	306	283	284	308	330	306	335	303	320	311	361	313	319	342	338	334	327	295	350	321	323	332	311	328	292	320	321	304	322	329	361	309	292	318	286	310	319	294	293	313	329	330	292	293	330	310	324	323	337	301	308	311	317	333	331	310	329	301	349	316	349	306	318	319	321	291	312	328	324	332	309	323	327	344	318	314	295	300	310	309	326	310	329	335	310	313	288	309	297	310	319	334	265	319	319	276	309	308	307	310	321	358	292	287	303	318	330	340	351	306	340	315	287	327	320	310	301	281	312	327	337	297	281	276	325	323	328	323	289	295	293	359	302	311	319	314	325	313	320	316	326	322	308	293	345	299	323	296	279	307	322	302	316	306	294	327	335	324	320	323	318	327	331	303	309	315	330	294	303	286	333	286	315	351	299	324	297	317	279	313	292	340	304	350	305	346	330	307	346	291	336	299	311	299	326	353	306	282	340	340	316	315	300	346	318	300	293	308	294	301	297	329	343	297	300	299	322	306	298	325	311	330	303	319	327	306	302	314	336	302	351	298	266	319	298	329	319	304	318	293	319	267	325	297	319	294	314	309	307	343	301	301	329	331	330	299	347	312	333	315	332	317	297	341	335	319	287	310	329	343	318	313	301	299	285	274	290	313	321	326	318	300	331	320	294	314	324	336	313	297	314	348	303	333	311	304	307	283	344	322	327	311	314	340	341	293	302	307	292	306	316	313	310	322	336	334	337	296	301	315	299	311	315	319	325	273	315	306	308	316	282	294	298	311	292	332	329	307	326	343	331	312	322	313	318	324	298	333	310	323	328	323	283	312	336	337	303	356	294	338	331	317	289	334	289	317	317	307	342	319	304	340	295	291	280	320	337	301	296	306	325	288	331	291	308	332	304	317	334	333	316	314	304	308	338	283	294	331	325	289	312	319	336	311	336	296	328	321	305	307	319	319	344	318	333	322	310	305	313	296	312	322	303	311	323	327	318	294	304	317	307	330	317	302	303	331	270	352	338	343	289	298	291	332	336	318	326	292	293	317	294	305	339	296	318	340	330	339	326	338	295	322	339	310	308	311	333	310	324	301	316	328	315	310	329	312	325	317	302	327	297	271	308	339	346	309	321	286	296	302	317	337	300	279	300	355	346	313	329	294	305	324	291	348	301	309	335	309	314	309	305	288	308	309	327	297	326	322	290	313	293	328	320	342	309	312	293	316	307	315	306	312	348	308	314	332	316	326	290	288	300	318	337	327	304	295	297	326	337	339	331	282	331	296	346	294	310	320	354	314	338	326	315	294	297	290	311	340	317	321	313	355	322	289	295	321	312	293	301	284	307	316	326	346	305	322	324	290	327	315	307	324	316	307	289	330	318	314	324	333	309	284	321	344	322	290	331	305	309	307	319	297	312	315	309	296	336	297	348	313	316	337	297	297	351	336	317	288	311	280	331	328	311	326	309	277	317	329	287	345	312	318	286	318	314	334	325	294	305	324	314	338	317	333	335	293	299	313	345	291	335	301	301	315	290	302	317	338	321	290	308	317	348	310	285	353	331	305	306	306	309	303	308	314	326	311	298	317	308	333	309	306	291	308	340	324	320	344	306	312	307	302	323	360	312	325	313	305	332	309	331	331	299	288	311	309	301	324	328	314	319	306	307	312	328	325	307	292	309	304	314	344	314	333	337	306	320	290	338	336	298	298	319	296	275	291	311	338	285	312	313	292	324	337	304	332	300	317	334	304	304	289	306	307	300	324	298	317	320	294	341	308	289	326	328	296	325	324	326	330	355	300	306	324	309	321	313	292	343	328	312	307	301	325	314	308	309	329	329	317	327	328	309	320	315	304	318	316	286	300	321	295	349	325	310	302	308	332	317	314	304	329	314	294	319	322	286	306	309	328	380	350	330	314	300	293	275	327	300	322	309	305	312	316	301	305	319	303	300	321	335	340	326	315	309	326	301	325	322	325	320	309	301	304	302	353	327	340	299	322	323	291	316	310	331	318	341	283	289	295	307	278	314	301	322	330	324	319	291	301	299	324	309	299	297	333	315	332	308	318	272	289	281	290	303	324	302	314	301	324	293	350	293	297	305	313	327	297	321	322	314	330	297	311	299	325	311	273	315	290	296	295	303	337	307	332	303	346	317	316	292	273	300	306	321	291	334	304	343	352	296	325	327	334	305	348	350	350	317	310	320	330	297	311	310	311	293	332	317	344	335	328	317	301	303	337	356	308	287	296	322	301	302	312	331	309	328	287	284	305	266	301	324	335	304	327	323	334	329	308	303	355	343	349	283	307	330	310	324	336	341	326	331	292	329	344	328	324	341	311	318	287	347	316	328	313	312	318	275	327	303	288	293	319	337	289	290	308	262	314	318	335	309	328	332	324	285	321	318	336	330	339	297	316	316	291	317	295	324	321	318	306	346	313	312	285	338	312	332	306	323	304	304	336	306	305	333	367	293	325	291	302	291	302	297	320	341	295	318	319	300	316	292	313	319	317	299	322	317	293	345	322	318	279	261	299	299	339	291	281	309	313	327	312	328	307	328	326	292	336	313	311	355	317	304	322	372	331	321	345	325	318	322	296	308	320	324	305	320	298	310	312	321	311	288	346	316	313	325	324	313	321	338	277	325	331	315	326	303	301	322	345	319	327	305	326	277	333	316	309	357	313	326	309	309	327	278	338	315	309	310	321	320	273	317	325	305	319	318	319	284	304	327	327	305	317	325	346	305	293	336	310	310	326	329	298	284	358	319	296	308	319	306	309	310	318	320	332	325	302	326	310	306	310	284	338	289	328	296	307	314	315	318	322	329	349	292	310	325	305	312	301	324	274	317	310	317	303	310	350	307	297	314	334	325	308	308	332	280	319	306	317	290	293	287	299	324	298	314	316	306	342	309	302	311	292	323	318	307	335	328	325	345	320	327	350	286	327	289	309	268	325	277	339	309	315	287	328	302	311	321	291	311	303	322	353	304	308	305	335	321	320	297	277	275	327	324	308	346	318
35713	54545	36229	21769	12704	11110	9681	6734	5256	3646	2343	1852	1362	1013	695	721	832	658	644	580	539	507	498	515	441	455	497	440	432	441	394	386	401	386	387	391	376	364	354	389	378	342	387	375	402	331	375	360	387	461	721	785	725	651	506	465	408	374	395	367	398	362	360	398	354	346	392	392	342	361	328	334	360	372	361	371	374	342	381	382	362	384	373	350	361	373	381	375	366	377	371	377	352	327	355	363	355	347	349	367	375	393	343	356	362	346	340	360	377	368	388	367	356	345	363	360	357	362	341	343	354	382	338	359	362	372	352	362	356	366	361	372	376	333	370	395	342	337	351	321	327	346	349	332	379	364	370	354	376	351	402	336	373	351	352	350	348	348	382	386	363	348	347	367	377	350	378	356	343	387	356	334	335	380	347	343	364	387	379	380	340	399	369	338	361	359	309	370	330	366	353	346	417	406	404	366	386	385	390	348	381	334	366	363	368	366	391	387	361	340	370	342	374	354	368	338	360	361	371	369	344	351	352	400	427	386	348	379	378	341	367	360	335	352	329	370	358	355	384	379	360	373	367	358	347	382	342	338	364	358	378	367	361	343	361	337	351	363	348	345	358	389	344	378	393	324	387	417	356	367	340	390	365	380	353	337	351	385	340	373	358	337	378	362	368	382	359	341	356	361	329	364	342	378	371	381	351	336	397	361	361	377	343	339	369	359	338	373	336	371	415	353	375	352	386	347	357	334	345	357	337	404	347	356	389	341	343	343	357	379	349	355	343	354	351	359	333	376	370	359	357	373	380	380	375	370	381	376	355	369	367	342	343	395	365	335	374	338	418	323	375	369	346	385	386	369	360	329	341	370	329	362	358	388	360	376	331	356	375	357	357	357	375	383	377	357	371	404	337	351	338	348	365	388	378	361	391	379	375	336	370	366	345	377	374	366	339	328	362	349	367	359	367	377	354	364	350	320	370	351	372	338	382	370	387	360	385	346	345	392	389	350	367	376	389	356	365	365	385	362	339	361	362	364	368	369	367	352	353	395	382	346	372	334	399	364	324	353	362	365	388	398	391	337	360	345	372	338	366	408	347	337	366	366	374	352	334	352	372	356	349	396	397	345	360	367	347	396	336	350	369	363	382	353	403	349	373	349	363	341	393	356	380	347	351	379	355	353	370	352	370	382	354	326	350	365	388	333	370	352	330	358	377	327	393	372	338	398	332	353	372	347	381	382	362	344	375	378	364	362	336	361	330	374	356	361	366	345	366	315	379	352	367	357	382	362	353	355	342	381	362	348	370	353	344	357	372	340	385	379	327	352	369	344	383	362	359	404	354	398	354	337	377	362	399	357	326	343	348	334	345	359	369	387	362	354	347	343	355	365	356	359	349	402	357	363	363	347	387	372	364	332	392	326	345	359	366	362	371	361	378	341	359	351	339	344	390	377	336	340	367	344	354	360	356	340	366	350	338	368	362	374	346	324	388	356	344	377	366	332	355	352	357	355	362	380	377	368	332	394	366	361	387	332	387	394	380	328	347	374	380	342	352	367	359	367	378	357	344	364	360	343	351	347	342	363	374	369	329	361	359	349	367	374	357	396	390	396	351	334	371	387	360	345	375	329	383	377	399	382	375	358	373	328	393	376	371	368	359	375	404	333	349	360	342	373	351	382	363	361	346	350	326	361	400	340	341	368	356	354	345	382	337	342	381	345	337	364	335	353	363	385	382	363	361	335	367	342	364	369	369	379	361	349	395	333	395	378	405	366	353	350	373	379	331	363	343	357	361	359	336	355	355	380	351	369	358	321	385	351	394	319	362	341	386	355	345	335	349	397	401	328	349	349	350	353	361	346	353	357	358	366	354	344	345	361	364	336	364	363	336	344	373	349	354	358	336	350	364	352	376	371	358	348	353	360	358	385	364	334	360	369	352	350	358	363	403	363	394	373	376	349	343	362	341	388	352	404	368	371	371	382	350	382	372	329	347	389	347	342	326	366	373	378	376	348	363	357	385	361	376	374	370	346	348	370	370	341	346	386	382	349	370	388	377	358	347	369	367	351	360	393	348	346	357	361	344	381	375	357	389	353	357	375	350	388	375	339	363	390	370	363	391	335	346	362	371	336	350	334	390	373	376	407	357	392	354	353	359	357	383	388	367	376	340	359	373	353	339	389	390	371	354	364	375	384	357	364	389	354	381	361	367	352	358	398	365	396	383	356	385	364	365	367	363	388	374	376	349	364	363	357	332	404	356	360	347	352	330	367	359	355	339	376	377	352	371	344	376	359	362	380	325	349	349	363	339	356	379	351	381	385	360	364	346	379	367	341	342	368	347	383	384	343	328	328	321	345	359	349	389	345	374	376	330	386	374	367	357	350	344	365	354	375	344	370	375	360	361	340	355	335	355	370	382	349	386	347	372	377	360	358	339	344	349	385	345	347	334	386	357	376	347	350	385	322	381	350	372	378	360	366	371	365	359	353	361	397	383	339	352	389	379	307	377	383	371	370	355	341	361	387	334	344	339	370	349	373	373	351	378	381	359	361	339	378	357	377	341	342	333	357	364	352	372	360	386	342	346	358	372	392	357	358	385	353	378	344	371	376	374	360	362	343	386	405	340	346	345	354	364	355	375	330	334	346	350	354	362	365	333	369	322	385	344	341	355	363	357	329	367	356	341	372	357	355	363	346	387	341	360	406	355	339	372	371	323	356	370	383	338	388	350	402	372	372	328	352	344	358	331	366	353	378	371	352	351	391	391	379	381	343	338	350	375	368	361	351	348	360	360	373	369	379	355	348	364	354	355	372	370	365	359	347	388	412	338	363	354	375	381	383	368	335	349	367	361	361	373	354	346	354	366	349	364	335	363	333	341	347	366	368	385	370	345	368	381	335	375	349	388	316	370	353	370	358	391	360	370	342	379	347	398	388	376	344	346	328	350	376	352	356	372	341	346	328	370	377	366	352	366	379	355	365	386	355	408	380	370	345	360	325	352	374	328	363	355	375	366	330	366	340	329	386	376	334	359	386	368	329	358	351	361	357	361	375	341	378	358	362	377	377	353	359	392	332	359	354	390	357	390	363	363	354	356	394	321	383	388	389	383	370	355	335	376	361	351	363	390	372	352	373	369	380	393	400	389	360	385	371	366	356	378	341	334	351	313	358	354	369	378	363	360	375	336	367	354	344	373	361	382	360	365	368	408	329	357	346	348	365	381	346	338	377	373	353	373	355	344	406	364	344	360	369	378	344	375	371	392	380	351	345	353	402	353	404	343	370	352	360	361	386	364	369	383	370	368	358	363	397	407	368	386	364	351	347	345	353	356	390	370	366	371	369	365	395	371	364	330	368	392	358	360	373	351	396	378	399	348	326	351	355	347	349	336	393	372	387	354	357	381	351	375	353	350	360	353	392	379	366	343	359	379	343	388	369	342	387	365	371	361	368	357	339	365	357	353	386	347	363	335	385	348	350	372	344	356	356	352	377	355	383	357	361	370	373
24979	21028	26955	25280	16151	6943	4597	3186	2334	1537	1123	1015	825	736	594	532	634	500	481	454	449	476	436	445	458	448	405	413	388	427	404	390	390	372	378	373	381	368	410	393	403	383	420	405	364	419	403	388	422	436	487	542	530	455	458	407	369	325	381	381	363	405	358	384	399	408	375	353	364	383	352	396	386	377	391	361	370	384	415	389	365	410	383	363	356	405	390	418	398	394	395	400	379	370	392	408	369	396	400	365	370	410	387	336	402	367	396	405	364	392	377	382	375	381	419	367	383	384	405	400	409	370	330	405	438	384	404	358	384	391	381	395	389	358	379	420	387	411	404	387	376	343	389	398	379	395	411	391	390	349	374	389	393	404	377	374	383	422	375	387	397	387	383	387	388	399	369	364	414	421	385	398	367	393	381	363	393	387	381	348	384	377	387	387	365	400	379	368	374	417	400	412	366	397	372	389	376	378	430	350	381	423	379	364	417	407	395	393	413	399	397	387	407	371	346	409	366	365	386	389	374	380	379	358	388	391	392	385	376	405	441	376	372	368	369	390	392	392	402	398	431	410	408	332	361	392	417	385	393	381	413	376	339	404	375	369	402	400	398	400	370	360	386	389	360	378	384	383	366	395	367	361	394	381	402	373	403	387	373	389	394	351	391	390	413	361	385	396	438	393	406	397	383	372	377	378	370	357	402	426	393	387	378	385	387	416	347	347	386	381	372	376	368	404	406	408	367	373	400	360	391	395	390	412	377	378	393	368	360	412	360	376	404	351	397	390	371	414	394	393	369	396	375	417	383	414	372	353	387	410	428	392	384	370	360	367	383	390	338	360	359	388	353	380	411	408	406	399	392	376	415	412	389	415	375	408	360	380	395	415	365	379	378	393	422	362	370	373	418	407	393	405	428	362	381	387	383	384	399	379	412	377	379	382	348	386	355	366	392	384	382	381	406	408	366	391	390	367	376	380	392	379	364	381	358	374	391	415	409	371	377	411	388	363	339	343	380	378	427	390	371	371	354	396	361	425	378	386	417	390	354	403	397	366	378	373	394	373	399	352	383	390	380	421	388	389	372	354	393	353	378	418	376	405	413	386	401	363	392	367	375	376	380	379	385	375	352	369	408	363	401	397	406	400	390	385	410	400	369	350	398	389	420	383	384	371	345	365	386	341	345	388	382	359	368	373	366	390	432	414	367	382	405	379	400	373	370	406	382	393	373	400	385	378	409	395	388	351	396	401	374	372	380	360	372	329	384	379	384	382	415	400	387	393	354	388	366	353	356	372	376	368	394	375	378	364	391	418	409	400	392	371	398	401	360	382	396	405	371	382	395	401	382	370	391	384	378	373	386	413	383	349	404	410	411	380	392	375	395	392	397	359	368	384	426	411	374	379	326	397	398	359	323	394	425	383	408	392	454	381	347	385	395	366	372	419	405	389	404	404	357	393	392	432	413	407	392	391	366	412	370	382	384	380	420	358	382	393	367	383	380	361	383	380	415	393	382	387	406	421	390	402	392	343	383	387	378	375	390	387	387	398	396	376	395	405	387	382	362	393	419	389	362	411	369	369	399	331	335	429	378	391	396	376	379	394	380	388	366	374	389	385	347	400	368	385	392	398	375	392	361	368	400	365	377	359	364	395	400	370	399	362	384	340	403	401	385	354	392	404	413	374	379	390	372	413	374	423	399	397	363	372	414	357	374	360	455	368	368	390	395	364	423	370	369	376	389	360	386	353	398	377	407	368	395	409	417	357	389	424	379	346	392	367	406	428	344	425	398	380	362	387	369	387	393	362	386	360	397	379	438	353	381	396	352	405	384	329	377	387	396	417	368	381	380	360	417	414	356	360	385	355	349	349	402	353	394	412	423	400	395	393	409	370	393	356	414	419	396	385	384	411	375	409	356	381	378	358	381	381	392	370	351	436	392	382	340	413	350	393	337	379	377	406	386	392	395	410	366	390	379	377	407	354	411	398	379	413	387	377	382	394	402	377	378	376	423	368	355	370	370	394	372	398	386	413	383	370	361	378	397	392	381	391	376	370	387	387	351	368	381	410	384	367	373	370	383	399	383	377	394	389	397	376	413	392	380	357	399	389	386	399	386	390	409	390	397	406	379	393	379	368	414	407	389	351	383	385	377	430	355	390	391	327	366	391	419	406	401	367	394	415	404	377	398	379	349	349	378	380	390	434	388	361	395	371	395	416	421	392	425	403	364	396	391	386	367	368	371	380	402	376	379	360	399	370	385	402	420	365	381	391	392	379	375	388	381	350	443	402	402	391	403	383	415	372	376	371	399	379	365	357	407	365	377	385	363	380	387	411	389	413	391	363	413	410	372	396	369	383	361	378	392	362	364	372	383	359	364	371	425	394	381	354	382	409	391	390	423	391	375	373	396	407	392	374	375	395	417	388	408	406	374	400	351	382	413	392	393	397	381	367	396	391	398	377	401	401	386	390	394	362	395	357	388	378	344	387	396	381	382	353	355	439	404	380	368	408	416	354	367	382	384	383	397	415	375	367	406	413	387	368	366	365	402	398	374	386	382	370	386	363	390	385	352	408	377	392	429	398	377	406	367	368	385	381	387	363	391	372	367	387	389	362	374	383	397	385	369	355	390	395	392	406	412	376	353	375	378	355	391	382	384	410	353	388	387	388	409	386	393	373	375	411	390	377	374	394	407	376	390	389	379	357	417	345	405	423	389	434	379	413	359	395	391	392	369	372	373	416	405	377	336	408	394	395	400	394	403	399	377	372	353	353	410	407	365	398	382	417	390	377	378	366	376	374	368	387	358	374	370	370	384	411	397	368	394	382	375	366	377	386	396	346	386	399	391	382	370	389	420	377	376	350	396	428	416	373	374	394	380	352	388	390	385	365	408	374	376	357	389	378	389	402	374	401	380	360	418	385	411	370	427	380	411	391	401	395	385	372	391	374	362	356	354	367	394	398	396	409	398	379	372	386	373	363	380	361	395	390	400	387	377	383	381	378	385	397	385	376	396	375	379	391	366	428	388	403	336	379	355	399	385	365	385	388	395	430	365	437	390	360	382	392	400	384	403	389	358	364	350	390	382	420	381	378	397	368	327	378	371	356	380	385	372	393	357	362	368	371	399	407	417	394	378	389	376	404	391	389	351	387	368	380	396	347	376	379	382	392	355	376	350	390	369	389	361	365	382	401	430	404	369	375	372	374	376	343	377	379	385	369	410	390	365	404	378	397	401	403	349	427	382	370	378	350	384	408	375	387	362	371	373	423	388	398	373	406	369	393	393	367	375	384	356	374	358	368	382	346	361	388	368	406	377	369	370	391	388	438	407	376	381	404	411	422	402	405	379	382	380	390	376	394	382	395	377	360	392	391	369	397	359	369	386	416	390	388	396	407	419	383	409	379	399	382	398	384	375	385	398	424	420	370	360	417	388	407	388	390	399	391	396	382	386	366	397	394	381	395	381	385	382	380	362	394	390	371	364	390	371	402	385	389	404	397
34749	48384	27171	18645	14833	9690	7804	6136	4471	2718	1877	1706	1294	1072	780	686	773	720	613	561	595	587	559	535	473	522	538	522	498	489	454	451	474	457	441	451	443	481	455	430	427	494	437	462	431	443	432	459	453	596	600	656	633	613	524	474	472	419	440	429	451	469	461	434	437	442	423	439	401	447	392	449	445	432	463	430	436	452	437	450	439	434	438	432	450	442	414	414	462	450	472	430	426	435	405	416	443	473	405	452	406	431	434	445	435	448	426	471	443	466	433	413	471	436	434	442	442	467	415	463	458	428	446	462	459	429	444	480	429	448	445	412	487	462	461	456	461	417	424	445	475	466	443	422	409	422	435	429	430	448	462	459	436	423	470	451	440	405	402	430	437	469	458	473	487	442	442	424	448	461	430	449	443	457	472	472	434	440	450	426	480	457	441	474	451	416	445	423	458	474	418	473	450	463	440	443	469	434	433	445	422	431	473	419	431	491	406	463	452	428	422	402	419	452	456	449	459	419	427	410	442	438	459	449	458	439	403	459	438	445	447	442	445	445	420	455	449	461	458	420	452	454	460	438	443	456	443	456	444	419	429	446	445	452	453	437	456	473	456	457	455	483	472	453	404	409	427	425	423	414	435	449	432	410	414	484	438	439	439	426	437	423	403	413	422	449	435	422	442	423	404	425	409	417	412	434	462	481	458	433	455	440	427	467	448	450	460	419	448	465	431	454	429	411	451	426	448	462	424	453	467	469	412	447	462	479	444	435	476	437	441	413	448	444	405	459	453	461	448	495	437	411	444	455	422	420	444	475	416	447	422	448	444	458	430	425	448	466	438	444	416	390	432	438	428	377	438	443	461	480	426	453	447	476	438	419	461	420	389	418	464	415	415	417	483	460	437	411	434	425	409	416	446	436	483	439	456	459	430	460	429	431	461	429	475	460	461	446	413	438	406	406	430	456	470	439	449	431	456	408	440	443	420	435	450	445	476	451	419	466	444	452	428	501	436	437	482	419	446	435	399	444	431	457	448	454	440	475	427	423	474	461	401	406	448	462	445	444	458	465	431	478	441	428	415	460	462	428	446	429	430	482	426	430	467	426	467	428	425	445	439	456	445	434	457	420	459	413	419	426	446	458	435	444	414	432	457	440	415	412	428	434	461	429	435	385	440	457	458	462	449	439	435	430	461	483	455	432	420	396	449	457	455	436	448	449	419	408	459	460	444	448	422	422	435	408	417	435	447	462	429	450	457	419	455	441	431	410	453	400	449	498	429	459	412	423	455	442	417	456	424	463	472	437	457	428	472	409	450	424	451	443	428	466	446	416	432	457	473	407	452	432	418	430	415	455	453	436	430	418	446	441	444	435	448	413	455	434	404	455	450	421	445	427	431	448	432	472	432	449	414	448	469	444	457	465	415	449	467	409	451	439	428	439	423	429	416	453	411	432	455	412	442	403	433	421	464	448	461	429	459	455	412	428	447	441	462	434	430	452	434	453	449	452	455	427	431	486	460	444	473	476	426	394	435	445	409	441	419	426	433	449	459	445	450	443	475	432	458	430	462	439	469	449	424	459	468	430	441	413	458	437	432	439	431	407	473	457	424	459	460	424	448	424	430	437	469	488	432	437	432	431	420	451	482	451	414	457	442	440	423	406	434	423	422	446	419	429	451	447	432	468	466	454	427	437	388	464	429	441	437	436	435	424	402	445	446	425	423	448	433	454	468	430	438	445	457	428	444	459	444	458	422	429	421	417	425	499	445	456	475	459	455	480	429	478	471	446	432	463	452	448	457	446	409	419	416	393	471	458	428	457	424	455	436	450	465	408	437	416	437	410	442	436	406	449	474	400	437	443	418	411	435	459	412	467	433	465	515	434	462	413	424	470	461	431	422	457	436	458	420	464	420	420	439	451	448	456	413	433	401	429	413	495	434	415	479	398	484	410	442	436	450	460	450	474	454	417	435	433	456	411	433	446	429	443	475	419	453	434	454	466	488	439	460	468	435	428	441	418	470	456	424	451	407	459	433	455	445	458	479	439	430	454	436	415	450	455	425	422	423	457	440	424	446	446	410	404	456	435	396	416	464	419	467	400	431	407	411	417	446	435	397	481	440	463	436	414	429	434	435	423	419	407	444	424	449	463	412	424	436	476	434	436	432	428	402	416	402	441	426	452	432	468	431	451	490	421	419	415	454	426	439	450	459	434	455	443	459	430	453	432	418	419	439	442	422	437	442	488	475	449	443	406	446	465	453	449	446	436	431	433	447	470	433	450	433	448	463	458	434	433	449	439	443	466	412	433	401	465	427	472	446	440	481	446	452	436	440	441	429	438	448	479	440	451	458	452	477	436	415	452	437	430	449	452	416	445	470	414	404	419	429	432	446	444	426	395	410	429	399	444	459	439	452	434	440	439	445	446	423	441	481	473	474	441	440	432	440	401	464	449	418	405	427	452	416	479	422	451	494	440	436	429	416	398	418	427	483	423	458	436	424	444	477	408	506	436	430	452	383	460	451	424	419	474	464	440	406	421	478	413	448	467	461	431	428	456	478	426	411	434	488	459	445	424	465	422	427	425	427	441	446	439	436	429	414	432	469	446	456	417	435	481	421	389	441	440	385	427	449	391	458	473	434	446	437	447	463	462	460	413	431	422	428	462	439	470	429	422	424	430	434	453	473	472	444	421	434	444	423	432	468	480	416	476	426	501	479	407	483	441	465	466	457	460	448	430	506	393	434	445	434	453	442	449	426	452	456	471	457	458	442	448	414	447	448	449	468	387	424	465	450	495	433	443	461	458	473	458	455	425	455	418	457	475	473	455	431	435	450	456	465	427	411	437	437	475	458	421	458	470	420	426	443	427	439	437	431	422	414	412	433	462	429	450	444	442	450	455	427	437	449	425	466	441	471	415	458	422	451	436	442	448	431	420	444	419	442	438	470	421	439	445	425	449	450	431	462	441	454	472	419	452	434	438	428	441	452	423	474	442	466	481	432	450	481	460	424	428	432	436	460	438	402	439	429	446	459	436	438	443	451	454	417	446	454	437	439	485	434	416	431	450	447	433	454	438	448	432	447	420	458	435	414	456	449	468	435	442	453	450	495	416	462	473	477	427	442	433	459	405	453	422	455	401	450	437	434	420	481	423	432	438	458	457	414	437	463	459	442	432	487	456	450	437	441	436	420	448	439	421	453	480	435	409	445	428	431	404	432	474	436	407	460	467	447	461	433	455	431	389	436	415	477	488	462	406	442	437	467	490	450	461	474	436	426	434	447	458	477	443	446	465	439	473	389	463	433	471	468	441	454	446	484	435	421	431	431	426	462	442	444	450	415	420	439	483	454	444	442	430	395	441	435	432	485	464	467	479	460	437	446	417	472	436	409	457	383	419	404	455	468	472	427	455	434	438	455	472	469	413	453	442	419	455	459	406	465	430	457	474	470	396	427	419	473	459	425	420	446	467	456	423	417	477	443	489	433	399	429	441	446	428	433	446
22704	20974	28472	23664	21174	21532	18049	8936	5243	3000	2026	1556	1433	1139	847	776	907	794	623	558	480	524	511	510	540	506	548	500	438	437	444	393	391	407	426	420	411	404	419	384	377	387	348	392	385	381	376	392	352	503	823	999	845	675	541	544	517	459	370	376	372	366	351	369	415	378	353	352	353	422	412	434	420	362	367	398	389	352	332	364	383	397	409	370	380	398	382	371	386	394	402	381	376	365	385	371	382	378	373	391	406	379	391	401	366	376	400	367	344	385	442	366	362	361	386	391	370	365	368	321	334	410	343	367	378	356	417	370	402	379	378	403	380	376	378	353	386	392	353	374	389	371	359	368	363	379	343	382	363	369	365	364	386	382	384	353	357	379	364	335	388	379	364	362	380	361	384	389	373	363	389	366	378	403	392	387	365	383	373	367	382	359	389	366	378	369	353	426	355	398	359	354	379	401	350	339	387	430	367	356	374	360	366	362	368	392	401	369	344	360	373	385	364	372	378	363	386	379	378	382	377	377	398	392	357	350	398	409	354	395	372	350	376	385	393	357	398	365	398	354	348	373	387	410	339	372	424	369	387	374	369	404	365	372	398	355	393	406	353	399	359	355	362	339	351	360	372	405	404	379	369	413	409	364	351	383	375	386	345	408	391	364	343	367	411	340	364	374	369	357	366	372	365	382	414	356	334	386	372	363	392	425	360	380	360	385	375	366	354	366	371	369	367	379	361	350	377	396	376	388	386	381	343	388	378	380	397	394	391	362	347	350	373	374	375	384	356	386	376	384	401	369	372	381	372	335	374	388	385	356	412	369	354	395	389	365	333	389	379	383	354	374	360	386	417	360	370	397	387	371	353	382	398	381	348	366	369	387	321	365	385	406	387	362	376	362	380	421	365	366	385	388	367	356	335	374	361	354	358	376	364	347	343	346	378	382	353	381	368	346	355	325	380	369	362	385	331	395	374	370	361	363	391	367	400	353	353	372	373	365	344	363	374	392	384	383	410	374	367	384	365	375	414	370	368	412	345	364	385	385	382	361	391	369	394	376	393	359	367	366	368	382	380	368	377	372	335	393	367	365	357	377	390	393	356	376	380	378	380	396	379	365	366	397	343	356	346	360	346	358	388	386	362	384	357	384	402	378	363	378	389	371	349	394	397	378	384	395	425	402	385	409	363	373	375	383	360	391	368	386	336	360	351	371	386	367	406	369	407	362	395	375	383	350	338	346	354	387	424	332	417	387	395	362	387	379	378	339	375	386	402	332	367	350	361	387	411	404	385	376	356	395	384	359	402	363	403	382	347	341	350	392	331	366	387	383	360	362	354	352	395	398	340	382	369	362	375	397	390	327	364	406	337	409	354	375	368	377	354	354	392	395	354	355	357	362	361	350	345	351	381	402	371	338	371	341	413	379	354	352	372	404	392	395	350	355	379	404	357	372	391	360	370	391	422	407	386	386	401	372	358	353	347	387	375	379	405	362	359	390	389	409	335	354	368	347	363	385	403	364	334	385	354	381	378	364	367	410	395	388	376	358	407	385	410	388	336	364	361	390	372	370	376	398	369	366	372	374	377	375	361	347	332	407	390	383	380	361	398	368	365	378	388	392	432	365	376	385	380	348	386	436	376	382	361	376	356	365	376	377	361	348	358	378	398	359	359	401	378	381	367	357	383	356	368	384	350	390	403	382	348	381	394	376	422	355	366	379	363	373	381	342	369	391	338	392	362	344	376	395	386	355	381	360	372	385	347	383	391	365	333	365	384	383	361	375	363	378	342	353	409	362	379	342	366	340	347	361	393	351	339	391	407	377	354	390	410	372	385	374	361	377	353	393	317	364	412	401	348	319	336	369	327	381	394	341	396	375	386	376	353	342	390	340	389	381	342	412	351	402	365	395	361	386	384	400	354	370	376	402	371	386	346	361	383	395	398	351	370	380	392	353	344	394	404	419	366	383	366	360	383	361	381	383	361	364	378	344	377	362	386	375	374	383	373	354	382	380	378	367	324	334	366	402	404	369	383	401	388	363	361	386	368	391	337	373	352	413	402	369	375	387	333	361	391	349	367	341	399	382	376	368	381	368	367	379	385	374	326	342	383	352	376	385	377	388	338	353	355	407	346	394	419	416	404	363	396	350	359	356	407	352	415	345	390	425	365	360	384	380	361	352	351	371	337	380	366	377	380	371	375	339	331	358	391	343	372	371	345	353	356	401	379	403	377	379	365	321	382	377	380	383	389	367	362	352	377	353	398	371	369	364	343	388	369	385	365	375	354	374	372	396	364	416	366	368	353	375	418	373	364	371	370	387	358	370	386	351	362	360	361	364	381	378	378	373	369	386	390	362	377	375	381	376	381	347	362	379	374	379	380	375	379	370	356	383	349	376	389	365	377	385	373	389	391	388	392	351	383	402	357	330	340	395	370	386	356	401	391	348	380	381	374	356	346	350	340	384	350	382	367	404	363	360	370	385	374	400	392	335	355	366	374	364	372	343	349	384	380	387	376	396	367	357	372	373	355	412	357	387	327	395	400	323	394	352	366	392	404	414	385	366	394	396	360	348	377	334	399	402	391	412	361	392	368	371	376	372	344	399	357	391	345	369	381	403	348	331	317	361	375	376	361	372	383	369	367	375	389	426	340	395	347	395	376	365	359	382	361	401	360	368	398	380	354	371	354	383	355	380	353	411	369	370	366	370	373	384	332	368	391	355	331	372	374	399	390	345	375	326	403	389	356	366	348	374	338	402	398	365	383	377	372	390	360	356	405	382	394	333	399	376	360	392	378	390	356	379	342	367	412	350	382	385	379	397	375	364	357	337	352	367	404	334	376	372	368	382	384	342	345	359	346	364	337	351	385	400	403	377	384	347	363	428	361	361	393	374	352	379	381	372	398	372	369	393	384	381	358	385	357	360	383	359	402	385	367	373	382	373	384	380	380	366	383	346	370	355	371	383	362	384	374	384	373	370	371	362	396	353	369	386	357	366	349	370	344	350	358	355	386	389	372	370	383	410	376	382	389	401	369	345	348	390	372	353	376	364	332	408	399	378	395	377	376	363	339	347	374	354	372	390	374	382	394	391	379	337	414	373	408	389	395	384	374	350	413	399	390	373	369	406	354	391	399	390	337	356	363	373	364	364	379	347	366	363	379	357	401	370	398	356	404	381	359	364	398	426	354	353	368	386	367	378	403	362	376	353	393	376	365	381	371	385	363	343	345	336	354	350	375	361	395	369	362	369	369	345	400	416	372	382	408	385	373	364	389	351	406	369	365	388	373	360	366	371	395	336	355	383	416	412	367	372	356	395	394	351	329	394	379	412	418	331	360	340	368	346	388	398	374	370	363	356	378	386	388	373	394	392	366	337	374	395	362	399	369	361	379	355	378	373	366	399	371	360	371	369	380	353	400	365	374	377	382	349	385	339	374	361	379	397	359	367	379	365	373	364	374	358	340	394	394	367	371	365	384	376	356	367	381	372	335	393	343	395
33584	55533	42511	31853	24381	17411	14998	12381	8266	4728	3306	2519	2345	1677	1295	1050	1346	1137	817	711	684	613	676	636	685	618	619	548	504	480	493	489	491	418	467	465	464	477	493	421	420	424	477	407	404	419	409	398	428	735	1096	1233	1065	891	703	587	597	529	416	412	399	420	424	408	421	444	405	413	429	445	436	414	442	417	389	438	445	392	425	412	427	407	414	415	390	412	446	407	442	460	409	439	411	437	444	372	454	458	430	427	419	401	419	407	461	426	422	413	418	435	425	444	424	428	399	426	402	402	409	418	403	418	386	415	444	399	430	401	389	438	421	388	429	433	400	414	418	391	399	444	400	417	400	412	388	414	416	469	417	412	445	385	417	441	397	451	419	385	457	426	400	450	398	427	452	395	417	389	395	435	388	409	410	428	412	445	432	448	443	395	403	430	387	445	428	469	433	416	415	391	397	459	394	430	416	451	389	427	412	409	397	431	438	440	434	417	430	393	421	384	443	437	432	419	443	399	365	447	425	411	407	451	416	404	461	442	413	447	431	428	401	446	391	418	394	415	446	409	397	411	449	440	402	398	407	449	424	421	446	414	435	420	412	423	406	432	384	420	380	447	379	408	424	421	399	418	405	402	404	444	409	433	400	465	441	416	426	429	401	407	401	405	428	390	389	416	410	416	416	427	427	465	429	411	401	411	412	387	408	416	422	402	417	411	402	407	406	393	418	419	439	420	404	401	398	427	405	406	419	401	404	458	407	423	388	411	426	411	412	459	416	422	375	423	443	421	433	413	415	450	414	368	454	431	392	418	447	383	435	374	419	374	422	404	420	447	421	400	424	434	391	443	414	389	397	378	407	441	397	406	413	396	406	407	388	437	417	419	418	390	423	374	401	398	405	425	398	379	420	419	401	407	442	391	396	456	417	430	415	411	425	399	428	419	430	453	425	445	440	409	426	404	436	470	391	414	427	438	455	427	396	411	437	390	405	445	420	409	415	401	435	424	405	412	407	442	414	411	419	452	402	420	453	424	430	397	396	422	385	419	459	433	435	387	423	384	433	384	453	416	447	397	433	408	423	426	388	447	433	410	408	456	415	434	433	414	403	453	427	436	426	415	416	422	429	454	429	436	418	419	427	435	408	411	430	420	421	398	435	397	405	425	384	404	426	395	420	390	417	428	397	408	405	397	383	402	409	407	402	416	388	419	438	408	394	409	390	414	414	401	425	467	428	418	411	454	399	382	394	393	382	416	422	403	411	426	395	425	409	450	415	448	401	441	444	461	384	422	431	420	439	423	415	405	412	424	371	421	406	428	413	401	432	431	418	443	430	400	404	420	428	404	413	411	405	420	444	437	381	459	402	384	394	392	423	425	421	472	411	399	433	423	419	416	395	440	414	435	446	419	412	434	443	423	409	408	439	395	405	430	391	395	363	436	430	412	387	432	383	399	396	379	448	421	393	408	405	421	388	447	456	397	433	410	401	431	393	398	406	426	453	401	430	389	414	407	447	459	413	431	418	464	400	430	410	433	410	392	432	427	412	442	434	427	453	445	419	390	408	449	463	410	414	413	412	431	395	409	397	411	442	412	424	443	444	399	403	448	390	403	416	398	413	433	401	384	417	408	420	413	396	412	413	411	451	415	445	420	423	435	428	395	413	422	427	424	434	414	399	393	448	420	394	438	391	401	418	436	450	465	436	379	434	440	421	397	414	433	411	369	433	430	425	399	394	416	467	402	415	479	453	439	432	423	483	417	393	392	453	413	391	411	423	423	423	447	425	427	426	450	385	420	414	405	387	439	373	417	399	434	420	402	392	413	391	415	405	413	447	425	414	400	418	435	426	425	406	434	416	420	406	409	418	413	408	373	404	419	466	435	435	428	395	429	437	402	393	407	440	429	415	424	409	417	402	400	435	450	435	397	396	438	428	435	406	407	449	385	404	403	462	411	467	399	404	457	416	403	390	400	426	392	435	413	402	456	407	430	407	424	397	408	409	450	413	421	436	456	400	411	424	448	439	432	447	425	426	398	418	393	425	434	447	445	413	398	378	382	403	387	364	375	443	433	411	427	403	390	417	405	451	399	380	420	436	417	427	437	395	419	445	408	438	388	414	422	446	418	407	428	415	431	417	429	419	382	428	418	445	418	420	415	408	420	420	394	415	426	392	398	402	402	396	444	408	431	445	396	448	396	422	374	397	390	428	410	408	384	417	429	415	429	412	420	402	413	442	403	425	433	417	406	404	406	413	406	403	420	464	408	399	403	400	436	412	396	417	419	412	430	410	387	391	408	421	440	444	425	388	389	414	420	447	415	448	423	370	395	420	403	396	412	443	454	386	420	388	444	421	415	422	423	412	391	411	448	395	444	415	457	396	396	429	425	414	405	418	372	434	424	395	438	427	416	417	445	403	392	427	386	387	424	411	423	412	412	381	432	411	430	404	374	401	414	438	452	447	410	416	447	449	395	398	414	414	422	394	433	464	430	443	412	458	414	426	391	426	419	441	448	419	394	368	438	366	404	428	422	417	395	384	435	424	402	412	408	423	419	381	407	401	391	396	403	397	424	427	444	441	411	446	390	430	420	425	411	425	401	408	401	405	413	445	436	442	407	408	407	411	430	439	417	409	427	450	426	435	447	422	411	430	443	430	406	464	402	434	397	398	440	422	399	432	420	415	458	416	417	432	408	426	408	433	374	435	388	419	418	411	412	418	422	412	418	399	418	391	439	398	420	405	419	403	428	413	434	417	449	409	416	393	425	408	398	425	436	397	382	425	384	405	426	401	465	418	407	429	450	423	395	434	434	423	448	397	430	417	417	406	432	399	401	410	394	430	454	420	401	387	411	399	381	417	414	414	413	402	425	383	404	442	414	404	429	411	460	419	417	392	429	440	439	403	405	469	405	421	379	421	407	408	417	399	378	391	408	398	408	411	426	406	434	423	427	441	387	400	375	450	432	413	417	414	409	387	395	419	418	400	417	428	389	421	368	425	389	453	413	491	399	438	406	390	377	389	432	384	384	412	415	385	419	380	430	417	420	397	415	403	454	406	429	415	415	411	414	426	413	436	451	446	428	439	391	420	400	396	416	418	391	405	459	400	410	386	385	442	403	371	449	438	436	415	408	430	418	440	414	396	388	451	436	451	434	399	435	383	413	436	417	374	401	443	417	428	392	414	413	437	417	429	393	409	397	434	428	436	397	415	420	418	436	421	429	430	369	427	414	398	426	434	377	428	431	424	442	430	415	418	449	410	452	400	410	400	391	419	401	458	415	437	411	401	367	438	404	425	426	389	446	451	428	411	392	414	473	419	418	397	395	410	423	423	407	394	387	402	403	418	404	427	436	413	403	443	436	421	404	433	400	444	418	435	423	412	398	433	453	403	389	414	375	432	412	413	430	396	427	434	401	386	411	434	437	427	390	369	446	430	424	447	444	395	421	404	444	428	391	412	435	406	412	421	426	434	447	432	450	429	438	434	421	409	404	438	381
29340	28087	30734	18999	7876	4802	3275	2243	1543	891	694	581	481	540	468	432	443	527	467	389	358	376	360	371	404	374	370	390	363	379	404	340	357	337	394	344	363	361	386	347	327	326	310	338	354	336	362	357	325	345	373	375	383	407	359	387	372	352	351	327	318	363	374	315	364	334	332	371	325	359	343	343	331	368	360	308	372	322	341	345	357	356	358	366	336	326	341	335	346	364	363	375	333	367	357	341	368	349	359	304	368	334	346	347	348	332	331	389	349	337	349	341	336	377	333	369	325	361	333	309	337	336	335	376	356	352	382	344	339	317	349	356	344	331	316	303	311	330	355	302	326	336	329	347	356	354	298	348	319	344	321	363	338	355	372	350	332	336	351	341	341	340	372	336	302	334	334	343	342	345	352	354	323	340	335	354	301	347	348	333	346	336	361	339	331	358	344	346	369	325	416	350	395	305	321	367	358	361	331	330	334	314	336	306	345	353	326	324	322	340	317	328	352	327	331	380	327	295	341	324	358	331	292	354	300	340	340	338	319	320	345	329	347	343	316	381	356	347	316	353	368	381	312	349	355	346	329	339	359	355	298	333	348	385	353	367	367	363	324	350	370	336	355	350	352	332	344	343	334	344	364	341	391	347	339	328	349	346	336	348	373	331	337	338	321	316	334	360	311	346	371	341	338	364	329	345	354	321	352	386	325	337	376	343	384	330	358	361	349	342	358	317	338	354	351	304	340	317	347	362	342	348	323	348	362	338	357	361	393	335	315	342	309	370	334	348	341	352	347	364	332	345	346	343	322	341	316	348	341	336	353	336	360	330	356	365	336	339	331	370	346	380	312	379	334	350	361	325	342	343	344	353	301	312	357	356	360	326	324	322	327	345	351	323	307	348	348	337	336	354	360	345	328	331	354	336	346	345	313	320	340	334	351	321	354	344	344	354	389	324	345	356	344	346	359	351	365	316	349	329	355	361	352	307	372	323	277	352	355	351	371	349	331	329	337	395	344	359	327	341	338	361	321	348	339	332	331	360	338	320	334	351	335	357	329	376	338	372	360	332	351	357	316	344	353	356	340	328	355	360	352	350	359	375	392	337	328	345	324	347	358	339	352	304	350	323	294	349	327	322	345	333	333	358	303	343	338	304	329	328	337	309	326	318	351	334	340	354	331	326	339	337	320	333	357	352	365	390	348	321	346	372	362	366	357	354	328	345	369	351	365	337	362	323	376	389	317	355	338	340	348	335	305	367	329	321	311	363	344	379	356	327	351	345	336	339	346	314	399	305	348	324	317	354	345	338	342	348	352	354	337	350	355	332	334	346	319	307	364	356	384	364	351	321	364	346	345	354	343	329	356	357	409	331	359	339	356	325	359	340	325	353	317	340	339	337	366	354	330	303	336	385	319	346	349	310	338	309	341	337	372	342	319	368	359	366	324	342	345	371	349	323	328	335	315	368	382	367	317	328	370	369	367	358	340	338	353	337	335	327	343	362	324	326	352	336	336	351	319	325	363	344	377	347	354	377	347	347	360	349	326	353	313	368	332	340	333	325	338	343	338	299	368	314	344	342	351	324	320	355	354	330	369	356	330	325	365	333	333	357	323	341	333	319	300	368	343	341	354	336	321	325	358	324	369	378	353	331	347	280	365	365	354	334	363	345	357	322	346	320	337	340	348	342	385	342	367	332	346	345	357	352	360	346	349	367	321	336	355	361	362	365	353	339	355	328	325	348	335	370	353	326	338	334	358	354	352	364	354	324	329	327	340	354	328	347	356	361	357	380	368	328	374	331	379	367	342	326	318	347	335	346	361	342	346	325	372	334	329	330	347	339	336	350	350	332	371	341	334	361	323	366	382	349	379	361	305	315	328	341	362	302	347	365	347	358	371	314	325	330	332	378	334	383	302	362	366	335	349	365	333	355	351	371	352	322	356	396	375	337	330	315	344	348	361	348	353	326	339	355	340	374	357	354	373	343	335	357	368	357	380	357	348	351	351	382	374	310	355	330	337	353	334	343	339	311	356	350	368	339	320	358	309	338	328	344	339	363	348	323	349	317	346	353	335	382	377	367	348	342	367	370	348	343	340	362	320	300	324	369	352	329	332	366	363	338	342	333	342	328	348	337	336	335	338	361	344	356	320	371	360	334	347	346	326	348	373	366	368	343	359	349	376	337	371	289	348	345	366	367	345	340	338	366	347	353	322	348	344	334	328	336	329	349	360	335	382	368	358	313	375	358	362	347	359	372	321	344	357	302	350	330	372	324	362	348	323	336	344	323	343	325	362	365	338	326	322	343	344	345	357	363	372	332	334	343	348	328	335	324	341	365	338	374	352	371	338	341	339	323	350	346	308	378	334	323	366	310	330	349	348	350	346	343	331	377	337	330	331	316	333	355	342	366	346	331	344	347	351	341	352	345	334	359	351	385	384	355	349	356	351	308	374	346	342	357	368	382	376	339	344	346	339	388	345	338	355	355	330	361	351	321	335	356	341	334	343	345	359	319	361	349	342	365	343	314	344	326	360	316	336	380	370	376	349	333	344	329	367	325	349	379	362	325	368	371	355	344	354	328	330	378	366	372	329	330	324	350	343	349	350	346	368	349	351	348	358	355	348	357	367	342	296	337	354	352	347	322	337	352	348	363	345	326	356	347	338	336	337	339	341	335	338	366	337	379	324	330	348	354	352	324	304	364	334	324	336	357	350	350	324	346	306	351	326	334	381	336	313	328	352	345	304	305	375	378	346	374	326	325	300	306	357	344	345	344	366	326	305	373	340	334	387	343	317	325	376	353	342	337	348	336	351	380	354	355	345	322	342	358	331	365	341	321	347	342	365	385	367	391	343	352	328	353	370	341	330	349	351	319	310	329	368	365	365	342	372	357	303	318	347	330	343	344	366	337	322	329	346	357	356	345	340	347	349	376	349	340	329	354	366	353	308	352	356	336	323	367	339	322	343	330	386	327	358	313	344	354	352	353	367	344	377	373	361	337	317	353	356	378	338	327	313	334	384	368	337	350	358	335	356	347	353	372	327	358	326	352	360	315	348	338	347	332	307	371	331	346	339	333	329	354	304	338	327	341	340	358	334	331	340	389	339	351	318	344	341	360	333	347	322	361	344	353	331	325	331	348	345	334	331	347	384	355	338	342	333	338	361	316	337	347	379	354	345	345	372	350	347	346	325	312	376	333	356	328	317	361	371	358	344	398	373	339	352	315	361	308	351	368	348	347	336	353	348	341	357	338	321	335	336	380	393	339	344	323	331	327	349	356	311	354	348	364	351	330	314	321	357	318	365	320	334	352	300	345	304	357	361	325	323	344	346	344	332	362	375	369	321	323	363	347	343	327	347	364	351	375	309	388	334	345	363	343	371	360	328	334	325	328	341	343	353	353	342	352	358	319	349	342	336	337	340	339	360	348	333	330	335	353	329	372	332	338	333	356	323	326	375	358	352	360	345	349	317	327	342	311	359	362	321	349	336	379	331	324
33924	43628	31727	17083	10629	7925	5824	4321	2722	1423	1160	921	746	782	613	573	604	675	564	515	458	445	434	475	440	446	446	469	449	437	389	424	409	397	421	403	427	390	396	375	379	392	363	367	373	369	408	403	389	391	430	445	442	424	411	450	469	402	389	372	405	418	418	415	372	393	371	398	380	409	376	386	390	389	395	392	370	415	414	391	396	388	393	380	384	381	409	405	383	415	401	409	396	404	374	395	382	398	413	350	383	398	400	394	406	400	390	405	397	415	371	394	398	382	394	377	386	382	389	390	427	416	409	423	363	405	411	396	429	397	421	404	393	409	390	385	398	407	404	399	410	422	386	389	405	436	425	399	363	432	389	388	392	387	430	424	370	402	387	399	410	432	392	398	390	372	373	397	371	392	400	429	417	402	420	428	384	368	404	439	423	398	420	410	388	394	428	383	408	398	406	391	373	409	404	415	372	385	433	326	409	407	390	446	380	410	400	391	389	421	387	426	367	432	398	377	373	374	387	402	401	401	407	417	397	387	428	373	408	380	413	438	407	381	397	398	401	370	402	387	405	392	432	377	437	409	384	411	373	407	431	357	406	383	406	396	380	418	413	395	421	413	384	390	431	380	402	404	388	407	408	372	412	417	442	382	398	388	396	358	397	355	388	398	411	430	425	379	408	378	385	387	398	379	350	405	374	411	412	411	395	381	354	379	379	395	418	387	384	403	409	403	390	416	373	402	428	384	397	403	357	400	388	390	414	379	393	382	404	406	379	376	405	407	382	404	402	417	394	408	418	414	387	424	403	384	395	402	402	392	418	391	417	380	395	379	374	393	393	390	411	360	397	413	419	382	364	383	391	373	405	384	383	393	400	398	410	357	411	403	421	415	378	403	383	419	376	357	418	345	389	420	385	386	418	396	391	416	394	382	424	388	385	395	420	425	366	401	373	375	378	388	398	368	391	398	377	390	406	404	379	392	375	358	397	376	386	408	394	368	383	394	366	393	394	403	389	401	431	408	432	370	379	388	415	379	395	389	412	370	412	394	392	350	416	378	395	385	388	408	412	398	396	389	407	403	423	383	406	375	399	441	417	401	401	397	381	414	409	397	416	384	388	383	384	392	400	407	431	365	393	395	381	442	411	385	385	386	411	385	404	386	386	377	412	396	382	367	424	416	407	430	389	424	386	368	400	365	382	404	400	392	384	431	409	396	410	391	411	435	413	412	412	402	393	403	387	415	383	378	402	388	377	437	370	383	383	399	388	426	393	435	433	390	419	420	370	409	405	408	411	395	402	425	395	370	367	372	398	410	436	444	372	356	401	408	402	403	406	416	377	372	373	393	406	402	401	402	391	371	428	415	360	398	398	383	398	398	416	378	397	429	413	387	410	379	369	402	388	391	383	398	400	387	388	399	355	420	357	392	360	404	372	401	400	356	362	385	409	402	360	361	402	420	388	380	372	406	351	406	374	404	411	402	390	424	373	386	396	425	408	411	394	399	381	417	426	406	383	418	400	381	409	386	429	387	377	410	422	418	395	385	384	364	424	417	410	381	409	409	391	377	393	393	424	382	398	397	407	390	420	381	398	399	425	421	383	402	393	437	368	383	384	405	388	420	365	373	402	402	351	438	410	374	420	423	391	399	398	398	418	373	409	386	416	378	363	423	407	380	379	409	418	408	344	379	366	399	372	394	384	401	395	395	380	387	409	389	393	382	411	406	414	367	400	374	389	390	364	378	418	409	400	382	394	397	403	414	403	386	396	404	399	427	415	424	395	406	371	413	415	376	386	386	424	390	370	377	422	408	421	403	407	399	398	388	402	361	381	388	398	382	403	392	381	443	395	394	387	417	388	427	379	363	408	402	367	390	399	401	373	407	412	447	359	398	390	388	397	365	397	384	379	420	425	408	378	421	412	421	363	391	369	393	374	394	411	391	428	398	388	414	361	413	433	425	398	378	433	379	401	407	392	399	387	443	382	446	423	391	379	372	392	379	393	376	440	417	382	444	402	375	425	386	405	389	414	372	402	386	395	407	409	398	365	392	390	443	404	398	363	375	409	392	393	399	362	401	386	374	370	415	426	417	395	382	384	369	396	397	416	381	416	400	443	397	400	413	432	371	379	358	399	378	406	383	402	416	404	410	395	388	443	400	432	387	394	376	401	396	423	395	409	396	401	432	368	419	372	395	373	404	389	400	400	408	389	413	412	402	365	417	398	425	366	409	412	387	387	384	394	358	402	400	385	397	395	424	408	380	365	414	399	376	393	407	398	400	399	379	405	363	409	373	346	410	399	407	382	371	382	379	359	415	379	374	426	393	391	397	391	427	413	377	422	399	376	414	419	408	390	393	396	380	388	424	392	411	438	372	390	422	381	426	402	407	409	393	397	383	392	414	409	389	391	376	368	363	373	409	388	400	394	417	406	416	425	398	415	390	393	420	407	391	392	391	375	401	392	374	452	394	376	372	396	390	406	380	383	387	416	365	394	395	401	390	403	412	400	382	411	418	392	413	409	414	382	418	427	389	389	417	443	429	375	404	404	409	418	385	389	402	403	367	420	383	400	388	387	436	417	403	398	373	414	425	397	393	479	413	385	437	390	421	408	374	423	435	384	410	407	377	479	430	411	404	362	416	421	406	408	376	395	378	387	402	417	376	416	371	389	381	395	415	391	389	381	377	383	431	370	366	371	463	457	404	386	388	401	376	392	399	424	429	376	354	376	421	397	407	416	428	404	372	397	377	365	418	420	407	415	397	366	434	397	408	391	366	434	386	402	379	412	373	430	394	401	413	420	398	408	395	416	392	392	401	390	423	383	382	425	394	435	408	378	440	427	397	419	384	370	425	396	386	415	348	408	389	393	369	413	373	394	419	370	409	382	388	390	426	460	377	384	385	427	423	418	377	400	387	395	383	385	377	367	408	410	398	381	440	439	379	389	392	423	341	421	392	405	407	362	408	432	384	430	387	418	411	401	394	370	422	406	385	402	391	418	381	414	394	385	344	404	374	356	396	385	367	392	382	397	394	371	381	401	428	404	395	412	390	399	433	430	391	346	402	438	400	405	353	376	406	411	384	384	378	407	405	387	391	372	390	408	423	391	384	400	387	394	414	387	385	411	443	383	407	361	368	387	433	416	385	388	396	372	400	380	415	385	388	427	367	421	357	399	440	419	408	418	396	373	402	405	399	371	395	374	417	330	392	378	382	382	391	386	397	386	376	374	388	409	394	415	440	378	398	382	402	390	410	395	390	424	385	405	391	374	382	423	408	377	372	402	377	385	367	392	374	371	395	407	401	407	409	411	416	395	421	398	431	387	407	392	399	386	385	388	406	395	396	422	370	418	413	395	419	372	393	396	366	384	409	406	383	381	359	369	403	427	411	437	423	375	404	335	367	386	390	397	404	397	384	407	395	417	408	389	394	379	414	402	449	350	403	404	383	382	398	424	412	378	403	395	432	396	393	363	356	405	393	417	373	381	381	383	410
23732	20908	28106	24137	21716	18449	10746	5102	2941	1502	1070	946	752	648	636	564	517	628	602	496	416	424	445	387	379	397	349	398	370	371	331	345	323	335	300	329	352	320	346	301	299	336	323	330	322	333	315	346	324	355	410	690	631	524	518	419	376	335	308	321	329	295	327	323	329	337	322	317	297	324	342	319	301	308	342	310	335	292	298	307	287	326	348	311	325	312	307	285	275	335	310	316	295	312	317	337	322	295	296	332	308	323	340	317	331	317	302	321	301	347	335	308	356	294	313	321	315	327	310	319	320	331	342	320	295	313	335	382	318	339	327	315	358	325	353	336	301	322	336	295	303	323	289	317	310	314	333	341	331	311	301	335	325	320	307	321	334	316	298	320	325	299	348	343	305	317	348	344	312	289	295	315	292	314	324	326	319	316	295	321	322	323	310	308	313	307	313	307	309	312	307	300	349	310	304	328	266	338	341	339	311	299	327	338	319	311	344	298	305	309	298	315	305	324	320	346	303	332	331	323	320	303	303	310	309	308	318	329	287	343	326	343	313	333	315	361	347	279	321	308	339	314	321	340	342	306	301	310	311	323	321	325	314	282	326	331	300	329	338	311	288	328	316	329	309	296	323	349	349	313	325	337	308	306	320	305	319	323	321	303	309	333	309	352	299	341	320	311	338	318	317	333	303	309	335	317	328	340	320	344	308	317	318	322	315	323	312	293	334	324	295	307	298	290	316	307	329	291	328	326	322	327	321	303	311	324	341	354	329	315	314	305	318	318	315	303	297	307	303	316	317	293	311	348	282	312	320	300	295	331	294	304	326	302	306	256	322	315	312	323	350	291	282	324	323	349	281	285	304	320	337	310	281	320	317	297	315	371	321	326	333	305	327	293	300	300	342	333	303	307	326	297	300	308	297	307	307	327	344	332	324	321	297	297	317	326	315	296	314	317	316	316	288	325	323	322	337	286	308	320	330	321	311	302	300	330	305	259	332	312	305	291	311	336	347	338	326	324	318	297	309	329	328	322	301	317	299	306	318	315	347	304	340	312	310	293	319	307	294	304	312	314	336	316	307	299	327	323	354	328	306	307	310	333	329	349	315	299	327	321	330	345	325	322	305	327	336	355	337	326	330	333	318	344	328	355	353	342	330	359	334	326	346	323	317	337	330	330	290	320	293	324	311	336	325	306	335	327	323	311	298	322	326	298	344	339	303	345	297	310	322	327	296	301	342	338	314	317	278	282	320	342	303	324	314	286	311	294	328	331	328	329	301	308	340	325	297	325	313	319	340	316	300	324	320	329	336	326	286	305	311	316	295	343	325	299	312	323	288	316	339	310	322	302	313	289	313	318	338	314	306	279	344	325	288	298	290	318	332	320	329	318	324	325	332	310	326	327	343	349	294	323	332	318	303	338	345	336	325	293	271	306	333	318	302	352	308	333	352	329	305	326	315	302	325	322	357	312	292	320	307	315	303	312	323	309	331	350	315	297	317	326	324	336	319	305	329	326	323	306	314	288	329	341	352	327	339	312	332	307	295	312	300	298	313	317	322	319	323	333	275	339	318	301	294	302	280	361	303	312	288	340	285	327	317	298	357	315	326	325	303	302	307	291	294	333	323	328	337	314	323	347	306	320	336	304	321	351	306	306	329	318	293	275	321	338	304	360	313	346	311	328	315	315	289	328	334	298	283	327	341	335	313	312	308	295	332	339	317	347	299	298	347	299	309	281	309	318	360	328	327	320	331	302	368	297	320	316	307	341	320	324	323	316	292	298	323	305	328	301	296	302	311	321	324	324	305	319	354	309	331	305	322	303	307	338	311	356	310	345	332	290	300	318	333	312	311	321	342	348	332	329	331	342	333	312	316	322	330	302	347	318	336	329	291	302	317	312	335	331	301	334	318	334	350	335	303	340	305	315	294	296	316	338	309	325	329	311	306	341	336	333	308	318	329	332	316	312	331	307	337	338	336	304	303	296	317	326	338	316	296	343	331	301	315	283	323	310	325	299	327	318	375	343	307	318	333	323	329	322	287	311	306	332	315	308	326	331	293	310	317	301	318	317	317	319	273	308	323	336	322	318	306	311	328	347	313	322	304	295	296	285	328	333	292	300	293	338	334	312	324	289	322	317	342	318	311	316	312	295	295	332	312	312	352	300	337	315	303	341	293	309	304	314	313	303	321	323	333	336	361	316	330	293	334	345	338	313	335	295	313	315	322	294	317	285	297	323	312	296	298	332	328	310	330	307	295	304	289	327	312	347	313	297	293	317	325	316	335	317	314	311	308	304	325	322	282	280	351	354	308	322	312	352	319	315	317	324	320	333	325	282	336	321	292	308	347	284	365	331	318	375	281	299	335	349	298	307	344	307	270	367	335	294	358	330	347	297	339	313	287	332	288	341	335	303	325	307	303	329	287	312	301	318	355	299	300	331	323	333	328	318	300	356	295	312	332	301	341	314	303	311	329	318	309	344	297	314	288	336	303	275	344	325	305	298	321	287	327	325	300	300	327	320	337	306	341	321	339	341	326	312	304	308	319	308	319	316	324	316	306	315	331	304	303	281	307	288	346	327	304	298	320	315	309	291	321	316	329	300	302	335	350	306	299	337	332	337	341	331	304	331	308	317	332	344	304	308	310	331	313	311	334	304	339	322	319	314	362	314	323	327	308	324	333	314	355	319	319	292	316	311	314	340	307	344	321	330	311	320	306	330	332	309	304	310	310	312	320	316	296	316	335	292	337	267	299	309	364	326	296	316	320	287	319	291	336	326	333	310	298	306	314	341	319	330	350	282	316	328	324	312	273	334	310	288	301	316	312	309	318	320	335	307	328	329	294	350	320	306	313	332	302	318	333	308	311	320	324	333	374	344	307	317	303	352	315	336	297	315	303	329	308	324	323	322	301	339	325	320	322	303	339	289	304	298	300	311	300	305	317	323	304	323	300	302	300	326	311	304	325	330	325	331	299	326	331	305	330	342	314	307	314	330	297	304	293	334	310	304	309	324	290	288	334	323	314	345	323	301	294	306	343	339	293	304	349	295	318	312	309	323	330	287	331	325	300	320	335	305	315	306	309	327	290	288	316	318	325	333	299	313	342	336	314	331	316	323	303	326	322	338	315	311	304	330	309	324	297	296	321	337	288	332	315	341	294	320	306	341	291	304	287	337	314	321	331	328	326	299	316	329	305	300	292	295	303	317	322	298	318	319	307	280	288	313	300	314	308	337	323	335	340	308	314	338	311	322	328	290	330	340	321	301	328	326	327	281	324	301	301	287	350	317	320	358	313	324	333	333	328	297	298	314	315	304	309	300	298	320	313	326	326	307	303	274	314	300	343	311	317	304	291	317	311	339	348	310	301	299	285	357	329	321	317	307	291	292	302	329	335	287	329	325	278	325	318	337	314	350	333	324	311	294	326	309	292	299	307	338	285	314	329	293	319	341	303	315	340	310	333	343	301	304	298	287	324	348	337	346	312	308	308	299	302	326
31429	53227	40391	26283	23027	16906	11860	7984	5096	2374	1659	1538	1160	914	905	828	827	914	861	684	573	516	470	470	498	504	474	435	434	394	406	408	408	407	422	394	365	376	362	380	397	380	345	361	378	395	349	384	375	383	530	866	832	649	589	485	465	418	380	326	376	383	356	343	337	408	368	384	363	377	355	368	397	331	342	359	424	368	375	384	369	346	369	344	385	372	377	360	359	355	352	324	397	340	381	359	354	378	392	386	333	374	367	394	373	303	346	362	386	376	372	360	369	336	351	366	365	358	350	355	355	344	351	331	386	344	376	385	347	320	394	357	364	375	375	341	383	358	366	343	376	379	374	366	368	366	372	352	362	369	361	299	341	397	388	371	376	374	350	354	394	363	348	345	355	352	382	377	347	317	381	382	361	355	376	365	361	327	381	350	351	364	367	352	383	387	371	360	347	381	375	355	362	390	313	350	372	387	374	387	382	340	345	378	391	368	375	390	385	369	366	340	336	381	361	344	375	360	403	353	350	383	297	352	386	372	365	369	375	345	350	334	362	369	350	338	326	350	361	396	347	372	358	337	351	381	390	391	358	374	366	390	349	370	364	349	370	365	379	361	333	347	388	355	364	354	382	420	395	384	398	359	365	417	341	384	351	323	395	322	379	381	370	341	378	379	366	372	373	381	368	365	396	378	385	375	382	349	345	351	355	359	356	375	373	345	357	334	366	368	391	370	364	346	374	390	365	392	348	393	375	340	354	367	386	370	387	360	396	353	353	348	348	357	374	374	343	360	371	372	354	367	375	369	372	349	387	378	348	412	378	367	337	360	375	377	372	367	392	393	374	336	354	378	339	364	363	380	369	377	326	386	355	359	384	360	367	351	350	365	348	363	345	339	357	368	387	362	330	335	336	351	379	392	376	383	386	371	368	347	384	370	387	334	337	382	395	356	359	374	363	392	347	373	370	386	355	356	343	323	351	361	373	353	362	387	344	346	374	367	360	336	360	365	368	340	369	388	371	327	345	365	353	368	361	377	372	380	339	378	345	371	371	341	337	366	357	360	348	369	362	362	368	388	376	384	387	358	356	385	399	358	347	339	318	354	348	340	339	355	341	383	359	325	369	348	338	342	386	343	393	373	360	343	382	385	314	386	380	405	360	371	377	367	373	346	355	342	377	392	362	378	351	338	355	376	353	345	401	341	362	376	399	378	353	367	384	343	357	357	392	369	354	352	392	356	370	382	364	365	393	374	362	372	334	342	366	368	352	384	356	391	376	367	346	354	343	369	380	366	398	366	368	372	367	356	356	374	367	355	345	356	365	344	398	336	347	383	400	321	353	341	336	355	354	346	344	355	358	339	365	371	367	354	351	372	357	374	371	404	357	320	345	349	347	395	379	362	338	373	356	360	388	362	368	335	355	365	381	383	374	382	352	371	363	364	353	357	392	365	381	335	376	362	352	305	393	374	348	349	368	383	328	355	381	355	343	370	376	366	371	358	360	387	363	365	365	355	351	346	362	373	379	359	358	375	322	358	382	371	371	375	364	375	355	366	365	409	352	341	343	339	328	357	385	376	323	375	375	384	369	345	372	355	367	349	367	367	359	334	377	366	346	383	360	347	391	355	372	365	335	352	357	331	350	355	376	360	353	347	377	340	355	373	346	335	348	369	373	402	328	332	374	397	366	362	365	371	348	375	346	363	384	351	371	367	371	380	352	384	386	356	371	347	373	360	317	375	364	345	381	374	392	359	335	348	387	333	355	389	323	387	356	337	347	347	397	347	385	359	382	350	335	366	356	394	351	348	323	349	402	361	381	363	345	341	397	369	333	364	375	371	357	367	354	379	379	367	370	354	349	369	378	339	358	371	344	368	371	339	362	372	369	395	394	384	358	376	365	388	394	366	351	377	359	367	328	378	388	366	322	382	345	361	363	346	386	363	392	340	355	353	390	378	364	389	360	369	359	371	392	360	402	386	327	361	361	371	379	356	364	354	378	344	357	362	383	376	324	349	366	398	390	342	354	398	383	375	357	328	384	390	378	383	376	325	358	393	354	334	386	324	361	391	377	355	368	372	382	356	391	364	402	316	341	378	347	357	396	337	378	357	353	346	389	355	350	367	424	378	376	384	408	382	394	330	381	397	364	348	373	378	331	373	382	384	350	393	347	382	364	385	356	357	398	384	362	383	377	355	375	387	386	374	365	383	373	369	374	369	368	378	346	380	386	327	312	355	377	384	377	328	369	347	349	339	377	382	365	376	370	334	369	318	346	372	364	355	344	377	399	363	356	330	362	315	362	374	362	352	409	334	359	351	355	368	387	378	359	351	348	378	368	376	367	353	365	378	377	365	368	358	363	359	378	353	361	406	344	386	350	336	341	346	382	387	342	368	381	353	373	370	357	352	373	378	398	339	368	367	342	352	390	370	391	377	358	382	352	367	350	391	392	349	354	346	362	337	349	330	351	358	354	343	374	325	358	364	369	368	365	363	390	352	370	344	359	348	383	372	370	391	372	358	332	338	375	358	389	357	379	357	380	386	342	375	357	378	342	356	355	352	353	376	322	367	350	346	332	360	353	363	336	366	352	314	331	369	371	345	384	361	337	337	389	389	340	336	354	366	373	344	356	337	383	332	349	357	404	382	358	388	367	374	371	346	367	437	383	358	359	385	336	375	401	356	341	396	364	386	344	379	338	384	371	330	385	392	365	393	363	334	345	347	354	371	363	331	385	370	382	365	387	365	341	370	403	359	412	332	329	387	365	391	347	387	355	369	394	372	348	346	366	364	363	380	349	377	403	367	356	338	340	338	364	375	337	331	369	356	366	392	357	356	336	353	358	336	372	360	344	388	391	349	340	386	375	352	363	359	392	354	366	388	376	343	366	369	348	339	400	389	361	366	377	323	399	336	378	345	349	335	349	364	345	349	369	365	352	371	373	358	352	387	362	340	349	365	359	347	372	378	366	349	390	350	361	327	392	345	365	354	371	344	365	361	357	373	327	367	339	356	356	379	364	383	367	399	372	382	407	401	334	342	375	383	359	335	378	362	373	397	348	378	355	342	381	345	367	385	352	383	382	379	360	366	367	353	375	364	351	369	383	377	364	360	349	354	350	359	361	349	368	383	353	354	353	341	349	364	372	366	366	358	371	376	353	357	363	363	381	335	368	352	391	337	372	376	330	367	367	359	348	352	392	338	341	361	328	384	370	353	346	379	344	339	325	363	355	369	331	359	369	341	383	375	369	370	342	347	372	364	377	375	367	375	342	351	318	328	347	378	360	342	384	368	347	357	401	327	367	373	346	346	370	312	373	342	336	362	371	369	347	358	344	377	373	377	367	360	345	363	379	360	347	342	340	355	382	387	332	378	329	385	350	395	360	369	367	369	379	387	399	330	333	353	375	372	413	381	368	378	374	356	361	343	356	370	329	370	360	351	339	352	367	392	360	349	384	380	353	358	360	383	369	355	356	349	362	357	361	370	351	350	336	397
24883	20920	27289	25513	18744	10610	6620	4267	2701	1294	1005	810	718	509	545	580	567	679	643	578	492	471	439	458	467	456	445	445	432	415	438	399	373	415	423	402	387	404	391	416	408	368	399	404	408	391	409	404	395	432	446	539	561	548	484	466	400	437	367	375	389	405	374	393	426	412	403	392	411	394	384	350	331	397	367	360	369	386	401	450	391	367	372	412	371	434	381	392	385	364	415	378	360	399	368	420	386	360	372	409	441	402	402	361	412	384	415	402	433	413	414	385	410	404	394	380	414	340	364	382	384	376	386	386	425	439	371	381	393	435	380	386	376	395	391	385	366	377	395	367	431	370	372	396	384	375	399	390	353	423	396	420	410	399	431	424	389	430	389	399	417	415	394	385	378	390	396	388	398	355	396	403	372	394	392	400	443	378	385	406	380	387	402	374	422	371	382	370	398	390	395	414	401	378	384	368	411	386	390	369	373	385	372	400	390	389	390	406	394	375	364	379	381	411	402	392	399	397	408	351	385	423	393	429	420	383	380	410	403	386	388	367	371	416	388	400	391	428	389	374	382	403	400	393	427	350	362	372	331	414	401	380	419	431	412	381	384	435	392	379	393	356	418	392	398	401	420	391	388	407	410	420	381	404	432	389	396	403	397	388	393	373	421	407	367	366	377	374	413	469	383	370	357	404	426	385	388	377	387	400	380	412	402	409	385	371	354	373	380	400	403	400	374	352	383	391	365	404	383	387	404	385	373	386	383	388	382	354	415	403	364	424	431	376	396	384	438	391	393	410	406	401	430	371	416	394	410	361	369	391	398	389	368	432	401	408	421	377	399	401	392	395	408	394	405	386	395	385	382	418	408	407	415	355	406	386	404	371	378	399	406	406	418	397	351	440	380	393	407	375	378	375	370	414	400	405	398	401	442	424	415	378	425	397	386	395	386	410	416	427	349	402	386	406	388	397	442	384	406	389	367	383	411	380	401	415	355	394	404	420	363	364	406	385	419	388	417	414	376	358	436	392	368	405	387	399	386	429	401	394	420	371	414	380	375	381	407	436	375	392	373	420	404	384	385	403	380	391	438	440	387	420	401	396	395	398	383	382	417	431	418	399	385	407	394	400	361	428	415	396	389	404	426	383	419	385	394	361	411	376	371	385	384	397	390	387	411	388	366	375	376	362	412	370	374	406	387	387	352	427	403	407	372	369	383	415	367	405	378	413	388	360	421	349	388	386	369	415	403	357	397	438	381	393	404	413	395	387	377	379	395	370	413	407	397	399	379	406	393	383	382	367	393	400	398	413	392	370	403	397	407	383	382	372	367	411	407	401	359	385	420	420	387	410	416	393	388	375	386	368	377	355	399	343	390	404	398	383	388	399	428	391	389	390	381	377	388	378	404	423	366	368	382	378	384	382	397	401	384	411	377	403	415	395	372	387	379	388	419	420	421	361	370	416	422	391	395	362	359	383	403	386	387	362	406	380	429	414	403	392	398	381	382	376	378	382	391	410	377	380	382	388	403	403	407	374	395	380	383	407	372	404	396	382	363	383	393	381	370	379	344	376	418	439	412	410	400	407	430	401	404	378	387	410	389	439	364	393	384	392	404	389	384	350	404	374	386	423	376	383	397	369	380	419	380	398	388	403	381	359	383	380	395	408	401	376	410	384	407	361	377	374	406	381	406	383	384	411	391	393	392	371	392	413	386	387	397	382	413	399	390	420	424	383	355	387	383	407	423	352	392	387	372	401	369	376	367	411	376	418	370	347	391	424	380	390	417	359	394	388	389	441	395	391	393	390	405	422	381	394	395	379	410	400	403	410	380	411	407	361	420	380	399	404	418	389	393	392	375	393	429	391	409	391	415	412	422	375	404	399	385	410	397	438	396	402	372	377	381	393	361	421	440	387	426	397	390	404	383	387	388	359	385	401	421	401	392	401	392	368	386	414	421	386	467	392	403	384	380	409	392	380	407	383	380	412	428	377	402	405	386	389	409	409	394	395	380	383	376	403	386	370	398	404	382	375	406	398	406	414	368	381	378	382	386	413	427	402	373	391	411	356	429	388	389	376	385	385	395	388	411	378	396	391	391	368	351	363	393	393	375	391	414	353	380	412	379	393	413	353	379	405	391	376	388	396	391	381	376	394	375	441	411	372	372	393	381	384	395	393	407	367	390	402	415	413	394	418	375	390	399	384	389	414	418	352	379	362	410	378	381	378	401	402	403	380	410	398	380	404	387	397	393	370	356	426	393	408	417	420	377	351	383	404	389	419	373	370	401	415	373	407	383	376	447	368	407	404	354	370	403	405	409	397	369	382	400	401	390	430	399	402	427	397	401	380	359	425	412	361	381	440	417	407	425	421	401	393	369	411	401	354	379	397	430	392	421	389	385	371	399	388	400	415	420	386	401	388	434	379	375	399	370	372	400	376	388	361	379	372	431	397	407	427	389	399	389	425	395	389	392	429	403	376	402	427	415	404	397	396	371	357	403	396	400	395	416	373	365	437	369	411	380	368	394	397	383	421	386	386	388	380	416	409	388	376	431	393	407	379	389	410	388	406	364	365	407	387	366	415	418	373	398	403	396	380	388	378	400	381	377	408	373	395	397	380	377	393	385	376	408	390	378	388	435	398	391	356	414	411	417	394	418	380	404	405	407	398	420	399	394	359	384	417	375	414	376	390	414	405	392	379	379	358	411	430	395	413	408	385	381	395	363	408	405	379	437	402	362	400	384	373	396	369	405	387	396	401	359	372	426	396	411	427	364	369	404	383	377	397	397	420	410	374	409	399	437	408	399	401	394	424	388	407	394	413	409	404	370	417	375	393	392	385	397	447	385	406	363	370	396	395	409	398	376	362	400	381	356	389	389	395	406	373	400	362	411	424	398	428	356	418	372	407	394	405	416	410	379	376	407	362	379	357	409	401	402	391	415	375	423	426	415	427	386	361	373	411	375	423	385	420	383	392	379	409	368	417	389	390	398	395	406	381	395	384	417	370	411	402	393	375	397	408	392	367	358	427	388	390	397	381	386	404	423	400	405	369	385	404	368	409	377	379	411	389	368	398	401	402	430	375	388	394	397	405	397	399	395	448	356	416	402	417	400	397	396	409	414	394	381	396	366	395	382	458	388	383	423	407	364	429	376	388	407	396	409	418	370	368	390	409	405	370	402	402	364	393	423	381	383	375	378	359	355	407	418	345	422	402	387	439	378	395	384	372	399	383	397	370	375	419	413	403	386	371	394	378	397	401	391	392	368	397	418	370	357	403	398	417	377	397	373	395	381	410	384	394	379	425	382	411	386	374	374	401	403	390	421	424	408	415	385	335	381	406	403	390	399	403	394	387	394	337	382	381	411	394	395	381	399	348	392	392	421	418	389	394	403	432	433	415	387	430	424	389	379	422	359	399	397	412	383	369	355	388	435	365	414	383	387	412	404	375	385	405	412	416	399	415	373	391	397	358	376	411	379	404	384	425	392	407	404	397	425	388
30916	45011	33633	24704	19221	14320	10496	7700	4920	2098	1704	1250	1048	719	688	716	851	929	825	715	605	613	561	517	530	520	531	515	450	445	467	505	439	487	503	476	422	457	424	447	472	462	437	443	430	428	456	474	455	435	572	740	691	676	619	534	524	484	476	434	410	442	437	451	461	429	445	399	465	415	438	447	430	441	419	413	413	422	446	465	441	450	455	428	463	466	423	451	443	437	420	448	450	422	459	438	482	438	455	402	439	438	468	446	433	432	444	445	437	444	412	477	390	452	405	457	479	453	443	407	412	407	451	463	457	458	472	459	460	443	448	459	437	466	424	443	427	471	455	385	455	471	435	434	440	459	413	399	436	483	445	445	461	453	432	443	451	457	458	454	443	422	429	397	434	459	517	411	485	469	406	435	466	445	437	425	447	459	446	465	486	467	433	477	433	452	455	454	424	466	446	439	434	449	461	495	464	419	448	417	401	461	459	446	485	414	446	447	452	447	458	450	469	448	464	460	436	448	439	431	426	455	431	437	481	455	437	456	430	437	448	424	489	450	443	490	460	456	485	459	446	452	441	461	450	445	461	429	487	462	478	408	416	460	486	442	465	447	426	425	437	446	457	475	450	397	495	460	446	459	474	416	446	470	470	479	433	435	434	429	424	431	426	429	447	436	443	468	446	438	468	428	420	453	436	447	465	445	449	440	478	434	440	419	461	457	443	428	442	469	484	440	429	446	456	473	460	417	434	467	449	448	408	471	466	464	440	461	474	485	464	457	447	449	434	481	458	429	424	430	412	446	494	409	434	441	456	473	440	436	451	412	437	399	467	440	444	440	465	397	435	420	476	473	408	458	420	406	435	465	403	407	443	469	473	439	463	427	416	440	416	423	429	446	439	427	457	448	455	452	435	477	457	453	465	427	445	444	430	442	426	449	407	424	479	445	451	451	444	473	475	436	420	419	466	438	445	439	446	462	469	479	416	424	440	433	454	448	461	441	437	446	448	443	416	458	432	434	446	454	441	447	462	454	429	425	446	489	472	447	440	454	424	453	463	449	447	442	438	464	464	424	436	454	436	501	444	455	440	437	441	456	466	472	453	431	397	464	467	417	478	440	463	425	444	442	450	447	435	447	464	433	466	465	449	434	460	431	453	458	447	459	430	443	440	420	448	425	460	470	451	461	425	446	434	401	456	446	462	453	435	466	414	449	445	431	431	433	461	460	445	415	466	455	404	454	457	430	476	463	423	424	436	402	455	484	442	468	456	452	456	483	448	473	455	455	434	475	480	446	448	423	471	447	454	440	455	448	494	469	489	455	449	431	425	422	438	458	432	421	454	430	440	434	457	432	438	451	434	442	438	454	432	446	448	437	537	443	438	439	441	472	434	433	464	429	453	429	464	462	454	436	472	418	464	447	463	442	475	429	433	460	438	488	439	466	482	459	437	469	447	477	451	457	479	451	441	466	418	417	453	430	467	456	452	455	431	435	435	462	468	416	442	436	475	436	442	473	468	460	420	471	440	424	414	484	452	441	418	435	442	419	446	427	452	436	411	440	472	434	436	454	453	450	422	441	449	471	428	455	419	451	423	460	447	444	441	426	454	459	430	448	446	472	420	474	426	408	393	414	442	464	408	437	460	462	429	460	445	468	449	404	431	486	438	454	450	422	465	442	438	436	459	438	443	463	461	437	437	454	429	435	465	478	470	451	451	448	472	451	451	428	446	443	472	422	438	474	462	443	479	436	453	461	458	452	468	407	419	455	425	417	439	461	429	437	442	421	449	417	435	470	452	450	453	458	439	447	404	449	476	441	434	416	436	458	403	473	449	445	467	483	466	409	486	464	400	474	451	406	441	443	456	470	425	459	445	434	476	456	449	423	459	463	464	447	436	436	474	455	451	449	468	457	453	447	434	426	458	448	434	428	422	456	445	441	426	450	480	443	476	474	414	440	457	442	501	458	449	452	452	456	415	465	455	442	460	444	434	451	422	448	451	421	417	450	466	445	457	441	483	473	415	466	438	423	438	408	412	443	449	479	454	412	436	457	477	465	456	434	443	436	449	439	424	446	474	436	422	452	463	436	454	419	468	446	468	446	467	470	451	407	461	415	422	449	419	427	463	452	471	414	458	429	439	446	440	444	431	455	467	433	475	480	434	456	451	404	441	446	436	466	460	406	443	464	461	447	451	442	430	420	470	460	461	466	446	460	424	442	432	434	448	445	426	409	391	470	418	429	394	472	437	449	451	453	434	432	441	462	456	388	445	413	480	436	430	470	465	444	427	452	461	450	444	456	391	467	443	449	448	455	442	464	468	453	398	451	442	474	430	438	448	454	441	430	431	464	436	397	432	440	438	445	433	466	451	415	498	425	454	433	431	434	389	463	509	425	456	429	431	467	469	429	446	431	479	450	415	478	465	424	413	444	465	429	451	465	449	419	485	465	453	491	448	508	416	435	440	429	437	427	439	465	407	378	433	451	414	413	465	453	436	409	432	439	455	446	463	463	428	422	428	448	433	493	443	487	436	475	411	476	471	437	451	430	459	436	442	477	455	479	458	482	453	467	452	397	409	467	408	475	407	446	461	476	446	428	420	436	413	487	439	435	478	496	466	454	447	470	460	461	460	422	482	437	466	482	438	456	441	446	440	434	431	452	448	460	459	431	414	470	465	443	472	470	469	480	467	444	441	444	456	408	471	464	442	443	491	484	460	445	479	491	467	469	444	447	403	457	423	445	456	460	428	460	479	462	488	466	449	436	467	421	435	436	460	438	403	440	441	480	441	496	424	487	426	490	480	437	441	402	444	415	432	437	429	452	428	477	448	479	449	456	406	455	454	423	472	444	424	461	445	447	430	451	456	437	391	473	444	437	426	426	467	471	420	463	442	434	458	459	412	455	451	449	464	469	436	462	435	443	474	450	444	381	432	415	475	443	447	494	452	455	431	444	448	434	429	408	460	445	466	471	442	475	452	435	445	470	438	470	463	442	429	428	446	492	443	420	496	416	417	452	431	435	444	445	418	409	478	448	500	448	419	441	414	460	460	451	440	453	422	422	460	445	461	476	477	423	409	432	456	452	455	429	484	425	439	437	421	411	439	443	448	464	485	437	437	413	457	478	459	452	404	436	461	458	443	393	426	454	419	442	447	434	451	438	438	492	451	453	448	450	462	456	458	457	443	477	445	430	468	439	420	461	458	443	411	416	426	472	437	449	454	409	446	443	432	431	450	426	424	466	460	423	483	421	471	448	481	435	446	476	464	437	455	420	422	439	436	451	449	437	505	453	433	434	467	433	454	433	416	398	482	438	435	450	440	460	445	433	441	464	441	454	456	434	451	433	488	452	445	440	436	473	470	440	467	425	461	454	435	462	496	442	442	446	472	426	468	426	419	420	436	430	484	399	478	432	461	435	429	416	436	436	463	467	419	456	439	457	456	446	433	504	459	482	451	429	466	461	461	449	448	446	449	461	463	478	471	444	472	444	469	461
22776	20993	28495	23738	21528	22758	20319	10341	4531	2206	1646	1372	1169	897	696	830	785	1017	1045	835	751	534	556	493	522	489	466	442	408	394	414	437	422	423	393	402	385	384	401	376	399	418	402	385	411	370	393	383	411	792	972	903	664	658	612	557	475	447	399	393	373	382	403	397	378	348	438	385	371	383	371	391	361	402	386	397	391	379	379	395	399	393	420	344	408	354	404	412	378	380	380	374	398	394	350	342	415	375	415	383	368	376	399	400	367	376	386	413	371	379	400	350	423	372	401	404	353	405	379	410	413	366	400	369	429	418	420	370	397	407	404	390	377	420	377	407	402	394	422	388	358	416	389	386	373	343	377	391	349	384	394	379	379	388	383	376	398	352	363	382	397	398	359	408	388	398	380	382	401	382	406	360	398	398	407	373	398	374	366	341	425	380	389	389	416	392	362	356	391	401	385	377	377	388	363	390	402	375	377	420	368	382	368	373	387	396	346	399	388	430	356	406	375	359	381	409	382	358	360	361	380	392	381	351	348	385	383	392	389	429	387	389	395	371	348	388	372	401	385	396	386	436	377	385	354	374	373	360	397	380	363	388	392	357	404	378	376	391	391	369	369	399	412	389	373	363	379	386	390	367	379	399	396	366	342	392	358	416	369	408	386	384	398	336	384	384	360	402	370	418	377	408	377	398	364	379	392	352	373	389	392	407	348	366	392	407	371	363	369	407	361	419	363	378	387	394	381	386	414	361	369	369	366	369	376	407	383	379	412	395	375	376	409	379	369	374	353	351	377	377	385	428	394	415	373	393	377	372	390	384	400	351	373	368	369	374	396	405	372	410	377	375	384	407	376	391	390	377	395	397	381	393	403	398	387	358	411	359	374	371	387	384	418	406	358	397	373	396	398	378	348	365	388	371	369	410	377	415	388	405	397	370	385	372	374	381	418	370	432	386	394	384	370	414	383	399	413	384	404	378	387	389	394	387	394	399	388	388	353	392	412	393	383	367	396	407	373	366	349	395	380	382	340	368	371	385	397	405	417	375	376	382	370	364	394	368	380	392	369	318	434	389	382	402	425	385	413	367	379	405	377	351	402	393	367	417	346	391	378	401	393	402	394	374	398	371	396	370	401	368	388	368	387	363	355	432	341	375	401	376	421	350	380	353	387	387	380	359	371	408	361	389	346	390	386	367	394	381	347	408	401	394	373	393	404	375	368	394	378	342	400	385	371	409	350	390	401	407	377	391	365	359	347	377	387	398	368	387	440	396	378	394	393	404	368	406	361	379	409	393	390	372	362	371	371	438	415	396	402	359	383	393	377	398	377	386	384	387	396	403	372	372	383	357	428	386	396	355	399	391	397	366	374	397	378	407	420	416	383	386	382	332	396	389	365	385	385	395	411	375	364	362	425	381	354	389	380	356	398	421	385	428	410	389	366	400	365	345	413	388	397	432	369	401	386	389	393	377	361	389	373	384	388	406	402	366	397	371	368	359	389	378	402	348	374	376	342	395	350	378	432	405	415	329	388	375	410	389	399	382	363	412	416	394	398	373	415	378	360	389	350	380	360	351	375	426	375	376	413	391	360	345	375	368	344	410	394	420	382	383	403	383	370	366	404	381	372	401	393	392	384	391	380	380	370	358	386	409	418	349	392	369	385	387	375	346	348	371	435	386	421	395	361	398	372	399	394	386	375	344	373	391	382	436	385	367	380	361	391	391	370	396	372	402	377	391	368	386	384	411	389	394	384	416	350	396	406	388	355	403	388	367	360	405	396	394	379	384	376	402	381	364	390	391	365	372	351	359	407	407	363	356	397	392	391	395	368	392	364	366	378	389	374	388	378	378	403	401	361	367	385	346	430	391	401	421	387	378	404	358	403	379	380	390	420	371	391	393	388	434	392	389	383	410	385	413	384	377	393	385	391	412	376	416	374	382	371	354	371	367	383	392	405	408	381	398	379	382	394	382	377	361	390	412	432	386	356	391	367	409	363	383	390	367	374	385	396	392	371	402	391	394	376	389	398	399	356	384	385	372	404	376	373	354	386	402	371	352	364	368	390	340	392	401	360	375	396	373	400	407	354	430	373	388	384	408	420	403	402	389	383	392	378	371	380	376	391	371	380	393	382	398	395	381	342	385	395	379	398	408	375	358	390	363	384	378	368	329	348	390	399	382	384	375	364	434	362	375	392	357	406	417	387	397	382	401	408	362	378	368	377	374	390	370	371	365	365	404	364	377	383	386	412	391	400	354	362	375	346	378	414	406	381	370	366	408	418	383	379	383	363	367	369	384	327	393	380	362	412	403	419	374	404	415	365	380	347	400	378	418	384	406	397	422	386	351	379	380	376	396	359	382	367	373	378	395	367	383	378	389	397	379	412	378	381	398	350	389	360	378	405	352	354	398	421	384	413	380	378	403	386	412	378	391	391	377	440	374	404	381	399	349	420	372	391	366	365	352	382	405	381	390	379	367	377	356	376	369	377	392	369	349	367	364	352	378	354	329	384	403	384	441	395	374	378	358	387	346	399	378	379	370	360	370	395	374	409	392	374	390	374	376	343	390	388	383	352	343	390	387	397	394	381	398	407	404	380	400	405	385	405	386	376	411	363	358	416	386	395	418	409	395	428	408	356	365	410	347	398	385	369	371	416	349	367	374	381	400	397	402	363	401	362	386	388	394	374	390	379	429	407	364	374	382	383	379	363	353	373	382	384	388	402	372	344	373	407	364	406	356	378	366	398	406	373	383	361	379	382	339	398	383	344	427	405	364	417	406	357	397	418	390	396	400	381	369	358	405	398	346	368	369	391	362	398	372	380	360	375	383	376	386	388	377	386	365	372	390	356	388	399	383	409	383	378	409	394	375	404	391	432	372	378	371	354	405	365	384	387	387	416	383	369	379	408	357	390	389	403	414	376	341	373	413	388	374	393	387	399	406	407	352	413	386	382	410	420	353	366	397	365	359	376	370	389	398	386	404	400	367	392	387	423	401	362	395	431	367	398	355	369	346	384	405	398	380	393	422	355	380	374	421	380	360	375	355	391	412	366	378	369	390	406	353	381	360	405	379	381	372	385	370	376	409	392	408	370	393	382	341	409	409	356	394	382	411	411	384	394	406	410	373	391	387	409	415	400	387	353	400	365	382	364	376	394	394	407	389	377	392	371	386	359	409	390	355	375	379	363	388	375	350	359	354	395	353	368	397	385	402	407	385	407	368	368	358	366	401	387	390	377	403	380	377	382	389	360	385	395	408	390	412	352	379	385	362	377	390	390	371	387	368	360	355	363	365	452	400	360	383	406	356	357	368	359	377	448	374	364	373	385	388	399	432	388	405	380	402	399	409	378	412	385	371	383	376	389	407	389	343	379	370	370	383	393	388	402	394	399	392	388	406	375	366	370	353	376	374	389	388	412	361	379	382	392	379	351	387	396	388	387	372	386	391	384	392	401	384	366	434	402	393	387	377	367	347	396	382	390	375	390	339	386	409	369	387
32643	59700	44592	35914	29909	24066	17373	13642	6785	3682	2642	2191	1718	1289	1022	1157	1147	1564	1362	1096	937	703	668	680	630	582	535	516	464	478	459	450	460	485	470	453	419	478	466	460	459	458	404	456	411	418	430	469	478	1016	1320	1132	886	878	746	657	511	518	458	405	417	455	452	395	459	412	410	435	424	448	415	450	439	433	441	445	463	425	422	400	395	410	459	439	415	421	400	440	423	427	455	435	404	411	421	418	411	421	454	422	413	440	419	431	441	425	431	404	408	418	419	437	389	394	399	398	413	447	431	442	419	417	437	430	439	411	454	448	444	433	430	446	403	422	429	433	424	443	386	443	446	453	413	457	420	436	429	374	444	407	413	410	422	421	413	421	418	430	430	451	439	452	427	407	415	438	461	390	458	424	470	405	395	418	385	425	402	424	456	420	421	420	403	396	397	423	436	432	390	386	409	431	436	404	388	413	439	430	435	407	466	431	448	435	422	422	421	454	398	423	408	425	405	425	406	462	413	440	414	415	433	426	407	383	425	448	437	441	351	442	414	432	431	454	411	428	444	412	454	419	395	439	415	440	432	435	445	387	431	431	451	443	411	427	411	422	428	409	436	442	423	441	428	429	422	413	411	443	417	413	435	435	415	417	448	388	459	422	421	444	406	447	434	430	426	420	461	442	409	449	437	417	422	459	437	420	417	425	434	431	423	394	434	441	442	418	452	437	414	407	444	421	411	439	432	392	404	411	419	433	435	438	457	410	435	431	448	410	427	428	430	406	453	444	439	432	421	421	440	430	450	420	418	434	459	396	402	419	425	416	472	416	435	379	433	409	429	413	444	420	406	395	407	425	384	395	435	419	409	421	446	423	443	410	420	428	426	393	445	423	447	401	421	422	417	429	443	402	422	453	416	427	442	433	446	416	407	439	429	414	398	387	423	447	416	425	429	405	443	411	378	413	423	436	429	456	442	425	443	446	419	426	435	440	460	413	417	415	437	406	435	444	419	407	420	430	413	409	412	448	432	448	396	473	428	400	440	419	400	443	438	421	449	420	413	411	413	431	431	404	446	430	417	427	443	392	435	419	402	403	399	392	400	447	432	423	438	460	421	444	429	448	429	448	431	420	427	412	428	420	438	413	397	433	393	453	438	421	448	426	437	406	426	437	394	433	456	389	415	419	433	415	429	449	411	404	403	458	442	408	412	425	412	413	438	441	439	439	415	390	430	440	401	402	425	429	393	386	428	396	426	422	411	427	448	395	427	419	472	426	451	411	449	400	405	435	430	414	447	393	424	395	401	401	414	427	416	406	415	429	410	410	403	420	408	435	439	415	424	416	444	429	435	414	413	414	423	411	444	451	437	434	417	397	421	383	427	421	428	400	440	468	445	398	488	459	413	451	431	435	411	420	445	414	443	434	415	425	444	414	425	368	429	452	427	409	400	410	391	407	394	450	414	449	453	412	440	410	372	418	439	416	431	419	438	428	439	410	427	391	434	414	457	469	395	386	414	411	418	430	423	403	428	450	458	448	431	384	420	495	399	437	412	451	438	446	385	456	398	457	423	392	452	412	442	427	415	403	427	440	419	453	430	397	454	406	443	419	397	445	448	422	409	427	462	402	453	424	419	414	445	422	399	450	457	377	426	433	406	452	416	395	440	412	426	394	428	435	430	443	405	419	454	411	423	419	446	452	418	450	370	394	454	406	414	422	434	413	389	431	436	435	425	430	436	414	406	421	447	453	429	446	426	427	392	420	411	401	445	441	398	419	412	381	463	420	417	444	431	452	400	412	434	390	408	428	420	411	409	449	419	417	459	433	420	469	414	417	398	403	436	432	424	424	398	434	453	428	436	418	408	425	416	416	422	448	432	405	466	440	450	381	420	406	447	406	464	436	378	425	407	431	424	424	421	424	432	423	436	450	402	418	419	417	431	447	422	410	411	415	426	419	432	445	441	433	421	435	443	425	471	460	422	390	431	422	442	430	428	429	445	457	408	414	423	434	425	418	400	390	450	435	405	410	429	371	440	450	433	447	441	432	419	459	444	430	442	418	429	398	449	425	455	419	433	404	440	407	470	445	447	409	462	431	436	421	409	406	383	406	396	389	454	434	379	450	410	418	441	455	411	461	399	477	411	441	440	409	392	408	399	431	411	442	379	426	412	400	419	421	432	436	393	401	429	391	458	386	411	451	438	443	440	422	401	394	425	416	423	447	402	415	430	398	396	489	385	445	480	397	428	412	444	453	406	416	408	417	445	412	437	448	420	437	420	431	422	422	435	429	454	434	439	445	451	448	390	459	423	398	423	438	452	393	388	404	398	422	436	444	424	414	430	431	425	392	449	425	430	401	410	422	444	458	447	407	437	401	432	450	449	463	473	436	404	440	429	428	444	409	435	463	413	424	448	420	417	428	437	408	407	434	410	395	448	419	401	424	444	436	439	430	420	399	412	416	426	433	409	443	437	406	406	405	433	434	434	442	393	394	430	416	399	414	453	418	452	446	460	421	403	414	419	411	426	448	418	453	414	389	422	403	438	402	421	431	430	449	403	436	452	410	410	446	451	394	427	442	433	456	404	449	455	431	417	430	449	425	418	437	461	408	444	421	435	451	418	408	401	438	389	422	457	423	418	443	425	415	441	410	421	443	412	405	383	429	392	432	424	457	413	419	405	404	425	441	449	400	435	451	433	415	410	430	439	417	437	391	429	429	451	435	430	422	434	412	466	398	462	423	438	425	436	392	436	414	425	389	419	421	415	421	451	436	423	420	441	445	414	425	425	443	409	418	389	445	455	452	403	405	439	425	397	394	422	407	427	401	420	403	416	433	427	413	444	396	389	446	410	440	411	439	448	427	416	426	408	432	416	412	462	423	435	412	438	403	428	434	430	465	424	424	460	414	432	460	438	440	457	397	442	455	432	424	439	427	455	392	410	458	460	432	416	403	472	401	407	400	460	399	433	432	432	437	436	384	460	438	435	428	401	445	398	432	426	415	426	425	429	442	447	448	410	450	432	438	402	431	412	453	435	441	418	446	427	409	418	444	428	376	437	448	402	465	443	428	417	405	394	443	420	438	428	442	440	396	436	402	420	453	443	461	391	430	429	414	452	440	423	426	439	424	436	418	428	393	412	387	429	425	404	410	443	398	412	412	407	415	428	448	413	467	415	447	436	451	416	428	460	435	450	447	416	405	467	439	446	414	414	413	452	416	421	394	416	428	434	427	439	443	401	395	418	406	419	424	402	429	441	397	440	399	458	435	422	407	387	435	417	451	429	427	422	405	415	428	422	445	432	391	424	428	420	448	453	417	454	414	438	421	457	426	402	426	421	413	431	450	446	400	424	444	443	440	422	423	407	425	430	426	408	407	393	420	420	433	399	421	458	468	396	472	428	430	418	397	401	412	443	444	418	411	431	403	387	423	387	441	441	388	442	458	460	391	422	396	399	419	424	424	391	453	396	415	419	410	414	414	390	427	399	407	423	419	458	429
28547	27498	30152	23650	13592	6920	4355	2524	1137	963	716	660	573	479	455	494	425	454	534	512	408	403	392	356	381	365	405	353	343	380	351	381	344	375	331	361	298	372	337	329	356	342	363	330	374	355	382	348	327	357	395	370	398	384	362	403	372	372	354	352	322	341	305	333	352	333	372	349	342	329	338	339	355	358	368	343	337	359	377	383	383	339	317	360	387	337	356	327	331	372	364	347	311	391	365	342	347	357	354	365	357	364	338	333	352	358	319	366	341	359	352	310	364	325	332	363	354	365	341	343	364	378	365	362	339	333	394	349	360	361	320	330	325	359	328	354	334	359	386	355	328	337	332	338	325	356	328	318	336	353	355	353	369	354	344	365	357	342	348	351	370	380	349	330	372	354	346	381	354	326	325	342	307	346	339	404	358	333	320	350	363	360	335	347	376	361	343	335	362	365	361	365	397	339	338	357	351	354	339	368	326	354	339	313	375	356	357	343	320	369	367	337	361	308	375	381	349	352	311	329	340	354	306	329	314	358	335	345	318	311	348	364	337	331	330	342	351	306	360	338	333	349	341	305	336	377	349	371	369	351	364	333	384	320	330	354	335	355	361	340	347	347	330	357	342	350	334	361	364	364	342	352	340	349	359	343	373	351	324	319	355	307	345	362	367	347	352	353	347	328	354	387	345	362	331	356	368	324	353	322	359	339	355	363	310	361	345	345	371	358	332	351	330	349	371	352	333	340	369	346	388	318	325	368	344	349	359	334	353	339	355	340	345	351	375	337	338	368	344	338	324	364	396	358	320	373	359	341	374	324	349	335	339	344	343	335	382	349	329	347	351	391	346	357	335	371	330	362	354	337	337	345	369	392	372	335	327	330	333	321	349	385	373	363	317	397	313	336	344	346	371	342	340	321	344	356	352	385	361	373	325	368	365	334	357	351	388	334	349	340	337	310	360	367	350	360	345	361	349	371	367	349	339	307	362	375	333	369	354	332	348	337	336	369	343	373	334	346	315	360	350	356	330	364	361	368	368	317	376	358	404	342	377	343	328	399	344	362	347	345	339	383	351	358	344	345	347	336	359	359	309	374	348	341	333	321	343	353	353	342	348	331	344	330	356	358	352	364	307	344	390	353	348	363	368	328	369	346	361	334	331	364	322	356	359	333	318	350	350	345	325	359	309	299	360	361	342	333	328	326	339	383	309	329	345	343	322	341	351	329	355	354	322	339	331	340	370	356	382	324	356	336	357	376	344	340	322	353	333	335	345	357	333	347	361	376	374	359	377	335	357	340	319	346	337	313	320	330	335	361	338	314	323	362	355	335	358	380	378	351	344	304	336	358	347	348	352	349	378	347	345	363	368	375	363	360	348	361	334	348	368	303	363	345	329	372	339	355	345	321	351	331	352	351	352	349	339	331	350	353	338	363	389	339	309	363	345	349	373	323	345	338	353	350	347	362	322	309	338	375	349	336	322	362	374	349	326	335	323	340	355	379	346	313	333	378	318	303	379	314	325	366	348	352	347	309	339	333	339	332	382	368	366	351	340	353	335	351	373	351	344	308	323	368	357	353	332	349	330	354	345	326	359	315	363	363	346	351	333	329	334	334	347	321	303	328	316	360	350	346	353	365	356	382	335	350	352	371	343	341	328	366	328	302	347	335	338	346	352	337	332	332	345	307	341	338	359	356	344	362	348	300	354	349	317	349	361	360	347	357	366	350	329	334	326	347	337	327	353	378	378	385	353	375	336	339	356	372	324	327	323	343	389	347	363	366	341	319	334	333	372	349	342	363	360	367	359	352	335	341	362	369	370	337	356	380	338	359	342	381	361	341	327	344	322	332	357	277	383	343	371	380	373	347	384	350	387	349	351	378	341	329	350	352	337	332	316	332	353	353	341	362	325	362	332	375	314	361	361	365	324	350	343	357	336	384	344	319	346	351	326	348	383	371	367	362	356	361	373	357	326	330	333	333	351	342	348	326	362	364	354	346	340	338	383	356	369	308	366	346	343	334	349	354	322	386	378	338	347	335	360	314	344	323	336	346	347	329	315	354	363	325	354	334	353	381	349	334	353	352	346	386	340	349	365	352	360	346	367	317	362	354	341	326	360	340	367	349	354	312	350	355	373	338	334	305	380	355	351	341	345	346	339	332	345	330	376	316	348	322	343	363	349	331	319	332	327	344	364	344	337	340	331	330	330	347	329	316	347	355	342	349	393	340	336	329	357	333	356	329	348	329	370	293	337	382	361	344	322	385	337	354	375	360	353	354	349	342	313	370	368	365	333	328	334	358	378	346	357	354	347	360	354	344	373	364	337	367	304	342	349	371	394	372	362	354	361	374	355	346	364	366	377	352	328	317	356	344	340	350	374	337	335	377	379	405	331	347	358	357	336	346	357	344	364	343	349	344	353	363	345	351	333	337	360	347	342	350	339	334	361	316	352	347	334	369	355	349	374	351	341	365	351	354	343	372	333	319	350	367	343	349	370	325	368	364	352	332	343	322	350	343	333	346	333	314	377	350	322	370	320	365	328	321	358	358	298	334	320	339	369	354	362	327	366	339	321	365	308	368	337	354	354	353	361	373	355	346	347	334	357	342	342	337	336	357	331	357	355	328	364	277	364	343	386	336	369	350	377	336	366	359	344	394	358	362	338	381	330	352	362	371	327	353	367	349	313	342	325	362	370	360	361	333	374	356	359	341	346	357	337	318	362	370	349	353	387	313	328	352	344	322	365	347	347	320	372	370	353	337	339	352	385	369	313	363	333	370	305	371	356	325	317	345	350	333	341	349	358	362	332	343	346	359	365	383	320	348	348	339	361	331	356	341	345	349	358	322	363	334	376	332	335	384	344	357	371	320	369	386	311	377	344	353	366	373	339	310	363	350	344	365	360	339	310	325	373	354	334	362	344	353	347	338	383	350	363	348	344	336	355	349	366	344	321	331	333	330	354	325	369	367	321	350	352	340	380	348	363	330	321	379	317	336	353	352	349	340	353	333	340	335	326	336	359	350	352	314	373	319	405	360	308	342	357	369	343	344	349	356	332	313	322	351	372	347	341	361	388	366	326	349	343	331	364	335	374	346	329	316	341	327	360	320	361	311	339	319	320	353	350	293	344	311	363	358	374	318	348	371	328	343	352	351	317	376	341	369	313	365	362	332	360	312	363	354	343	342	346	360	346	369	327	329	327	355	342	341	360	352	368	377	343	349	348	322	367	338	339	332	374	342	311	334	312	329	352	371	364	349	360	355	353	367	330	337	323	338	303	333	349	331	329	342	358	321	341	370	345	327	325	329	323	347	302	352	357	335	341	317	354	369	398	360	337	397	331	333	337	321	322	343	339	343	342	362	323	364	333	338	306	335	370	366	343	332	335	324	366	363	375	342	345	326	335	341	335	348	326	355	307	347	353	338	361	338	367	363	339	353	342	330	338	339	361	333	326	333	357	360	349	326	333	354	386	365	343	346	367	383	331	359	338	359	357	324
30549	43685	31982	22348	16102	10433	7448	4462	2011	1627	1126	952	847	626	626	672	650	610	706	733	570	477	489	492	417	460	423	432	400	449	406	399	406	404	421	415	396	438	376	409	434	420	406	419	387	373	426	405	407	404	444	443	396	458	501	411	416	399	395	364	378	398	405	412	398	363	347	393	377	422	375	384	379	398	411	399	403	406	361	392	401	388	382	411	367	484	387	422	386	447	395	390	386	403	421	415	406	376	390	384	392	406	392	399	398	373	361	402	390	367	400	378	381	395	401	394	422	404	427	377	403	394	389	360	380	401	382	385	415	395	426	390	397	409	353	420	412	447	421	427	382	405	456	402	400	373	404	407	381	377	384	383	397	371	413	417	381	424	419	428	404	391	417	400	397	401	412	381	416	382	398	361	431	403	429	417	414	399	406	368	413	399	413	376	418	398	406	388	419	381	391	379	426	436	373	409	386	377	391	396	413	404	385	412	416	405	415	381	426	412	402	381	399	378	414	415	392	403	394	406	408	439	397	426	404	408	429	420	426	384	405	369	386	405	375	415	421	428	400	404	415	441	406	408	397	378	425	407	396	393	378	408	413	393	403	363	404	423	379	417	387	392	411	376	392	373	390	392	381	412	424	362	400	379	413	377	408	371	429	422	388	395	388	389	362	389	390	412	401	392	386	414	384	371	406	387	366	401	413	415	360	368	434	403	419	371	424	386	415	421	405	425	361	403	427	399	395	410	385	403	374	383	409	399	411	435	390	406	414	401	416	429	385	396	408	376	405	423	399	366	395	416	414	410	406	368	400	376	387	425	402	417	377	373	394	409	444	393	389	393	403	420	375	431	374	394	406	422	409	416	380	405	361	416	380	371	369	408	414	408	422	416	429	384	413	393	394	386	348	413	397	392	385	422	394	408	400	389	419	401	384	387	416	383	399	407	392	417	357	417	407	394	399	401	438	429	399	385	400	388	423	387	397	380	392	409	414	374	412	406	405	426	391	379	396	377	408	410	407	370	388	383	380	400	362	383	394	428	377	419	411	386	376	438	425	414	396	386	368	356	413	418	382	428	419	391	424	426	402	376	403	408	390	457	391	423	397	395	420	382	348	398	420	382	396	394	412	391	396	404	415	417	389	428	389	367	403	380	386	405	392	412	412	422	447	438	393	404	374	413	389	425	420	393	410	380	417	398	376	412	390	376	388	436	401	389	419	452	409	405	361	396	373	391	412	401	413	386	374	401	429	393	417	408	432	378	401	389	406	436	377	434	427	376	431	409	410	416	413	404	424	374	411	379	404	401	402	412	450	391	436	370	382	379	401	371	397	369	419	348	390	412	385	434	372	400	373	423	393	414	377	393	387	408	406	436	369	398	405	408	386	393	394	393	414	399	413	422	441	394	393	384	402	408	395	391	453	390	393	376	409	385	388	360	403	396	370	391	425	404	394	369	433	406	364	395	432	378	421	432	433	417	410	406	407	389	411	405	383	397	386	431	411	401	402	397	418	412	429	395	399	410	382	381	404	365	431	392	430	414	403	412	415	375	335	388	397	370	414	402	392	397	414	376	401	415	387	360	421	419	379	358	411	411	401	429	414	400	438	409	377	432	395	389	396	415	415	416	429	387	432	427	386	415	464	371	372	427	413	427	344	404	418	424	415	408	384	385	427	427	404	393	390	394	413	385	414	375	409	416	379	368	403	414	408	406	385	363	389	405	419	418	399	366	415	422	422	367	415	379	424	373	427	367	397	399	382	440	429	448	422	414	402	410	413	398	405	352	392	385	381	451	405	423	423	414	405	409	434	424	377	386	387	413	428	407	389	381	396	434	393	402	401	405	390	388	413	405	411	400	438	393	393	451	384	433	364	427	414	380	404	352	394	393	391	409	387	381	389	387	402	408	341	392	407	386	393	380	385	378	374	339	422	388	383	424	388	384	404	422	377	374	395	404	391	416	408	371	384	410	399	395	426	410	395	415	395	394	435	437	413	385	399	387	416	388	418	399	364	384	415	415	443	430	411	415	354	385	420	370	402	414	424	358	432	428	385	408	406	425	388	416	395	397	373	412	399	381	392	370	389	382	389	396	407	370	390	443	380	428	412	407	409	381	418	394	422	385	367	413	410	388	417	416	420	423	382	411	412	387	379	394	383	412	382	370	418	405	406	362	417	400	355	425	415	425	391	429	427	405	412	413	387	407	404	377	387	365	386	366	407	388	380	404	390	391	375	429	401	374	348	404	391	369	373	380	380	430	429	398	410	388	404	372	376	407	448	374	407	405	403	380	416	394	393	391	415	409	405	389	404	400	414	372	428	396	339	412	405	379	440	399	387	419	430	409	376	392	389	395	403	378	413	412	407	374	385	430	419	410	397	413	405	386	402	408	384	385	411	391	388	406	399	382	397	393	445	412	375	400	398	397	393	394	407	423	433	410	374	362	379	404	373	423	406	404	421	416	401	409	385	406	358	366	395	401	390	418	424	411	405	401	378	364	377	415	408	360	373	419	413	384	373	406	395	438	413	391	422	392	413	404	432	414	387	372	431	386	400	432	408	363	425	438	358	380	432	419	409	404	393	423	388	417	410	419	406	385	408	407	416	371	416	400	427	411	390	414	404	406	403	390	383	429	395	394	414	402	418	400	411	415	379	455	389	377	411	390	385	390	441	423	440	442	425	399	379	384	429	404	406	374	423	402	394	365	417	379	402	417	426	400	405	426	420	370	413	355	430	417	399	411	428	413	417	388	405	392	374	425	360	384	422	404	398	434	389	393	428	407	434	432	401	367	397	397	394	375	413	421	403	394	441	380	394	395	430	383	398	398	406	398	408	395	449	399	421	398	396	402	440	380	393	411	385	407	424	372	411	404	456	385	375	398	410	406	403	441	379	384	417	401	384	418	398	398	382	433	421	442	419	416	416	376	414	408	393	404	386	422	413	417	372	426	407	382	407	410	406	372	385	401	429	379	412	394	409	379	402	411	390	402	402	369	398	380	412	413	392	411	373	394	397	435	388	408	381	378	404	393	436	377	422	378	379	386	418	393	401	389	378	384	405	414	394	382	410	411	391	422	407	404	394	418	371	379	424	381	388	409	420	421	358	374	389	379	414	380	400	388	389	398	382	373	431	402	377	399	404	411	427	414	397	433	374	388	437	401	417	430	397	419	365	392	359	408	443	393	380	363	394	411	400	395	406	381	383	419	411	435	416	396	392	417	394	431	397	399	419	401	417	410	391	447	406	377	388	376	406	397	398	383	426	410	385	363	417	402	381	392	426	387	401	405	398	418	400	414	380	404	413	407	387	388	376	421	395	417	379	402	371	426	394	427	372	428	400	413	355	388	379	425	390	408	444	415	402	402	375	424	387	402	395	345	376	419	397	418	401	410	401	421	415	402	380	386	400	390	379	406	399	383	375	392	386	410	359	427	420	399	390	385	381	425	403	414	391	395	386	405	392	431	388	421	421	391	400	384	369	378	433	414	391	420	376	417
23795	20968	28231	24632	22214	18830	12180	4339	2069	1438	1121	977	979	718	630	617	679	665	522	598	657	524	492	429	358	415	406	398	400	366	362	359	347	319	339	317	342	327	315	296	352	309	368	326	300	288	291	341	296	453	640	540	554	482	424	384	351	327	313	328	331	330	302	325	314	303	331	314	337	301	323	313	312	352	294	315	315	298	285	314	316	327	328	326	281	281	324	312	305	335	310	322	304	314	311	317	349	308	321	278	290	309	312	324	290	331	325	320	302	332	331	297	300	317	313	291	319	312	330	357	336	302	341	287	302	312	355	321	314	331	284	303	324	310	306	322	329	333	354	318	293	311	294	321	363	324	333	317	315	328	319	328	332	338	338	301	320	317	320	303	304	324	334	307	322	345	321	322	328	301	324	347	325	314	320	344	330	316	292	330	283	314	329	354	326	287	307	334	297	324	316	327	295	306	309	313	321	345	341	328	327	294	307	335	335	337	319	314	334	303	336	314	361	314	339	313	363	308	340	312	327	334	298	310	300	303	322	304	319	307	310	318	315	327	293	323	342	319	293	288	298	320	297	325	325	331	305	335	322	332	323	323	296	315	313	313	305	309	330	315	308	295	326	331	319	341	325	299	321	321	292	330	313	319	319	323	333	312	323	299	315	332	319	320	279	340	290	288	319	291	298	316	337	331	319	310	281	299	331	280	303	323	334	324	344	372	291	344	312	332	334	310	338	295	328	336	339	312	287	326	320	285	314	319	299	318	295	329	350	306	305	325	288	335	308	310	335	333	348	314	300	331	293	294	329	307	291	309	327	322	311	318	312	344	321	318	331	306	327	310	332	294	324	279	330	306	289	327	330	307	364	316	318	310	335	321	329	310	337	328	316	328	343	327	333	335	333	282	340	333	293	324	330	327	328	308	300	312	312	303	322	310	304	328	307	290	303	328	284	319	310	314	291	305	284	303	340	337	346	334	336	299	332	330	326	371	313	284	322	325	314	291	335	317	310	294	323	316	344	307	343	327	287	293	359	328	308	355	342	310	323	320	334	286	332	293	334	319	308	315	338	304	310	320	312	300	314	311	292	323	347	330	339	343	291	323	328	325	335	298	303	333	340	336	317	320	302	321	333	335	292	336	301	344	286	326	365	332	338	328	288	321	304	298	326	329	304	322	331	305	318	305	330	344	306	310	296	350	301	322	354	308	353	315	325	318	316	335	313	355	333	333	346	311	311	303	304	318	314	321	292	335	334	302	299	306	318	308	322	325	321	333	331	356	298	317	330	286	310	286	343	299	309	331	346	322	311	336	308	304	296	302	319	297	296	344	320	310	317	291	342	332	329	308	301	307	319	342	336	313	319	322	317	300	336	301	309	294	327	326	326	317	320	314	311	294	331	318	344	342	316	311	338	335	308	328	346	301	327	321	309	299	334	315	306	318	327	306	327	318	299	307	308	325	308	298	297	305	325	330	329	342	325	328	311	343	305	329	319	311	333	339	329	320	321	356	321	291	293	278	301	292	338	327	303	306	321	301	308	316	334	314	315	338	299	300	283	314	319	299	342	299	298	342	338	306	321	308	299	314	276	311	328	316	309	302	317	325	316	312	286	256	323	355	313	302	299	353	311	327	325	304	322	311	307	308	325	298	282	330	306	309	313	324	336	338	315	308	340	347	320	312	317	310	327	297	325	332	314	308	302	337	304	341	301	346	339	335	329	306	321	307	320	307	321	336	339	323	327	327	333	334	308	329	287	321	310	332	315	318	344	320	368	285	288	348	314	294	292	311	321	347	324	291	334	325	329	292	292	334	316	328	303	342	290	343	317	349	318	328	323	330	318	314	344	315	307	308	332	329	341	330	322	323	348	294	340	317	338	291	320	339	299	332	333	320	329	319	316	340	318	286	302	323	333	317	339	311	321	309	309	331	313	306	299	318	348	323	313	353	301	315	304	346	295	360	286	325	321	338	320	295	300	330	311	307	298	309	327	303	334	323	296	308	341	321	332	319	334	301	302	332	331	332	357	307	345	341	306	304	314	324	299	331	330	334	334	301	314	308	316	311	333	339	294	317	305	293	299	303	310	323	312	357	358	320	289	315	320	338	326	328	300	315	318	321	327	307	307	294	325	305	316	338	307	315	310	299	349	288	342	328	295	334	331	302	315	320	311	318	298	314	301	297	342	312	301	299	307	309	337	359	300	312	331	342	334	332	338	307	319	282	358	328	338	316	307	270	320	331	330	320	309	325	309	324	283	314	310	311	337	326	309	321	310	323	327	319	322	302	300	306	321	315	311	306	336	298	340	291	312	294	299	308	292	306	296	335	318	349	341	301	299	338	315	320	324	340	290	324	311	348	315	324	321	287	333	349	308	309	327	295	311	329	306	313	347	325	327	327	315	300	293	312	328	352	323	290	320	302	316	292	307	321	312	356	330	322	305	300	312	279	341	309	306	310	316	309	325	306	330	311	332	334	333	328	299	313	294	325	295	317	318	302	274	325	281	327	329	333	310	336	332	298	308	326	331	332	323	288	304	307	311	313	305	305	305	306	324	324	320	312	316	356	336	327	303	346	337	324	346	321	323	332	284	320	336	311	318	280	310	328	319	306	324	281	323	344	336	337	287	313	322	315	312	295	302	321	322	315	305	312	301	321	302	295	299	322	314	342	319	361	337	303	320	328	341	326	306	322	278	296	301	286	312	346	324	330	313	319	299	291	318	330	305	295	330	317	356	345	329	289	322	330	326	346	328	317	294	293	328	331	319	363	319	317	316	317	296	335	325	326	334	292	317	304	300	315	342	335	304	301	341	320	334	346	335	294	313	324	353	316	307	319	306	319	294	342	313	295	309	327	307	335	316	328	311	305	340	314	327	293	316	325	318	328	309	318	312	307	324	348	317	327	326	294	337	319	339	337	292	305	341	308	320	342	343	316	321	351	323	316	320	306	305	305	314	329	320	297	317	314	290	330	313	336	285	333	347	337	339	325	326	300	319	332	334	320	336	317	308	342	340	277	326	340	337	305	312	327	325	288	335	312	340	343	323	289	323	305	316	331	316	327	326	328	338	295	298	298	317	309	343	312	309	317	309	311	329	301	332	351	294	327	293	297	321	301	309	311	312	306	299	339	334	326	331	350	322	314	347	304	331	317	323	351	368	322	334	341	316	310	319	294	331	347	321	321	332	302	320	322	304	340	309	341	335	321	322	320	313	321	339	294	331	334	337	303	322	313	295	306	330	308	297	294	327	323	295	321	282	324	319	301	294	323	320	313	303	315	300	330	287	335	327	284	287	345	341	297	293	315	318	333	335	317	323	297	317	303	319	345	297	317	334	306	295	305	323	334	300	323	320	307	319	305	301	324	313	319	323	341	347	315	319	309	304	322	297	353	311	339	319	305	312	339	324	324	311	316	319	322	308	322	336	338	302	343	294	315	299	335	331	337	297	330	301	276	324	310	342	344	347	309	310	360	318	319	303	317	320	284	312	318	283	306
31434	51191	42219	32617	24344	17349	13626	6299	3654	2475	1786	1581	1420	1098	855	889	941	844	736	821	906	673	614	489	463	486	440	471	472	408	376	407	373	394	378	366	401	348	385	385	350	372	379	342	374	379	382	387	388	604	819	772	701	588	541	449	439	421	411	373	365	398	354	340	376	388	384	371	397	385	382	360	364	350	339	382	387	359	429	361	371	361	382	377	356	403	355	348	391	380	380	367	395	385	347	377	327	380	381	364	355	388	349	355	388	386	396	354	364	386	359	338	402	326	364	353	420	358	385	375	353	360	359	360	353	384	348	329	321	346	343	376	356	380	341	387	386	359	362	344	350	328	382	376	373	381	364	357	337	395	360	365	365	348	359	367	358	414	349	340	356	370	399	374	343	348	355	362	354	377	371	379	336	356	376	357	367	394	382	368	360	351	390	372	381	389	334	365	349	371	351	349	369	376	393	333	405	365	356	378	378	356	353	356	380	358	363	375	391	357	363	377	371	360	368	378	384	359	365	386	342	363	351	388	394	353	362	326	366	385	428	356	400	372	335	379	380	357	340	336	366	362	393	367	339	377	381	316	380	396	358	355	352	360	343	368	391	358	378	355	367	371	368	377	343	342	382	382	357	374	367	385	371	386	350	347	365	353	374	409	378	371	348	344	373	376	335	357	370	358	362	380	350	349	352	370	384	383	385	344	382	394	369	343	351	383	356	365	372	383	292	418	359	381	369	352	360	352	402	329	363	362	386	392	360	366	391	351	374	364	351	403	378	326	350	342	363	399	373	333	365	361	376	376	328	363	373	366	356	376	337	343	395	364	353	340	401	357	343	367	351	351	361	335	355	362	344	371	359	384	395	364	388	396	372	353	367	385	367	347	411	344	364	370	350	363	376	348	362	371	388	378	320	351	361	358	370	366	388	364	398	371	390	404	366	343	381	349	341	350	360	367	388	367	377	369	428	366	348	355	391	344	362	335	341	369	366	419	341	361	373	380	382	340	368	347	387	396	375	373	374	359	382	385	380	333	328	349	365	363	353	368	375	360	383	319	349	385	366	345	390	343	367	364	361	385	378	375	343	347	368	398	374	408	359	333	328	344	343	352	352	366	376	378	414	392	335	393	387	371	340	391	339	386	385	368	396	354	372	375	359	369	365	330	369	341	371	385	399	385	381	366	364	357	385	345	338	378	335	352	353	401	395	400	365	388	402	378	385	393	344	378	356	394	365	348	378	341	350	335	346	402	376	334	364	366	380	355	382	350	394	377	377	360	371	402	373	347	388	356	366	344	377	374	349	361	367	351	359	370	368	355	385	362	385	383	390	344	356	360	362	376	387	405	377	342	355	339	353	362	361	345	394	362	353	373	365	349	371	393	377	361	391	337	370	365	379	380	371	323	351	379	375	383	384	397	391	372	374	366	366	386	411	372	338	369	371	363	377	372	339	392	372	364	365	382	368	381	359	358	363	358	361	347	365	324	358	371	375	352	373	378	372	365	354	349	378	380	383	345	385	375	370	344	392	377	363	385	358	343	378	364	390	360	371	337	394	358	396	360	344	349	361	366	382	368	346	334	395	343	381	414	369	364	364	395	376	349	338	339	354	402	382	346	354	379	365	364	359	368	411	371	372	371	373	360	363	403	372	387	374	362	356	330	345	365	381	370	373	347	355	381	350	394	332	354	339	367	339	367	358	350	393	354	357	336	378	393	372	394	356	368	356	359	379	333	369	358	362	416	381	353	334	392	350	363	358	356	364	337	350	343	386	347	375	364	358	331	383	408	349	355	339	377	373	393	394	351	368	372	401	362	369	329	332	361	375	385	325	352	348	374	367	370	356	398	367	357	380	364	386	370	351	373	333	407	392	358	355	351	342	323	377	344	375	385	407	368	353	376	354	384	365	389	367	359	361	349	348	397	362	349	364	347	364	365	381	365	376	388	398	352	397	351	381	372	365	348	327	380	380	357	361	364	380	375	351	356	356	310	381	383	364	357	356	375	402	362	364	362	375	393	419	366	384	351	408	330	335	400	374	344	356	341	377	365	384	337	354	361	379	346	390	354	375	346	355	349	377	356	363	376	378	363	340	329	399	341	383	397	336	359	374	362	337	380	353	375	364	356	329	377	364	374	345	364	384	371	345	355	361	371	350	364	340	368	371	379	371	354	352	357	324	378	343	342	359	352	361	377	347	351	387	355	361	389	366	372	326	368	359	367	339	362	363	369	356	352	377	363	357	367	367	376	403	353	360	352	359	370	378	380	365	372	375	355	393	340	376	375	354	379	391	375	321	351	367	403	346	376	360	380	384	378	370	366	342	354	321	390	360	370	395	347	367	350	353	373	364	331	366	372	370	359	379	390	348	357	355	362	363	352	379	370	381	355	367	398	364	358	334	364	370	403	365	343	370	363	358	374	402	371	367	369	380	348	359	367	355	365	390	384	372	372	345	390	360	367	387	400	371	350	384	348	379	378	379	366	363	351	381	379	337	384	354	398	358	338	357	375	348	357	352	366	388	353	354	392	361	356	382	364	353	376	380	348	323	389	385	374	352	368	361	391	380	362	352	374	354	371	354	358	371	340	371	374	326	383	376	387	366	356	355	325	378	375	354	333	387	354	372	379	340	346	358	386	363	369	378	379	375	372	355	363	371	362	382	365	354	367	340	389	328	362	343	348	358	364	365	375	355	376	355	344	356	361	374	362	365	379	383	347	365	342	415	407	363	375	340	377	393	398	361	381	333	380	395	368	378	378	386	331	363	359	353	345	388	336	352	370	379	381	371	357	376	370	355	389	336	384	328	359	370	378	392	393	396	312	329	345	396	401	355	363	369	354	372	375	360	364	373	370	344	400	343	375	342	360	372	392	366	386	370	362	379	337	358	327	384	390	346	362	365	360	397	370	377	355	369	373	351	357	371	340	394	322	365	395	405	353	388	357	387	356	336	368	374	404	382	383	338	365	374	371	364	377	357	362	366	359	363	369	407	394	388	401	367	371	391	370	375	354	374	329	341	372	333	361	368	369	360	343	389	375	358	330	354	361	394	351	377	345	343	403	385	366	363	398	375	349	379	365	401	393	323	366	363	378	394	358	341	365	352	399	386	372	368	375	354	373	370	382	377	398	390	379	358	375	331	362	366	362	372	364	343	358	380	366	331	358	406	386	344	354	353	364	339	370	400	372	382	359	386	356	372	352	375	344	349	344	373	316	363	359	364	377	373	380	338	333	358	369	362	407	371	345	389	384	361	404	362	378	368	322	396	357	363	365	350	379	394	401	402	339	369	355	365	346	351	379	359	344	361	399	332	406	383	366	385	341	391	366	334	344	332	339	378	381	337	359	306	369	384	328	366	348	360	380	377	394	366	370	361	369	384	383	390	364	378	391	363	352	377	316	360	365	347	339	339	391	361	378	361	389	366	349	370	366	349	376	347	402	402	379	365	370	364	356	350	375	342	354	342	343	391	372	383	393	377	345	328	378	355	366	372	346
25046	21039	28154	26626	17212	10170	6139	2526	1608	1186	1045	781	845	742	637	680	830	751	648	564	495	576	533	551	495	484	460	445	437	433	440	407	397	392	368	395	362	407	400	359	382	428	416	383	409	362	421	426	391	491	494	485	482	454	496	444	422	426	441	396	429	405	409	381	394	439	415	414	377	372	392	397	407	402	400	389	348	392	385	423	391	378	411	424	395	389	431	385	386	422	400	410	377	416	419	394	375	426	398	405	380	383	384	365	405	404	384	420	403	383	400	395	389	404	433	404	408	381	362	391	379	407	363	385	423	394	393	420	376	405	405	383	397	385	372	411	405	381	401	389	379	422	428	417	423	413	402	417	385	374	412	427	426	403	392	381	426	393	384	424	410	414	402	384	431	409	371	424	391	410	429	382	425	415	410	381	365	397	406	417	402	408	442	411	380	429	376	396	433	397	379	389	407	393	389	405	393	432	384	396	398	384	382	389	406	433	406	376	391	401	395	445	401	381	380	405	405	416	392	390	422	395	372	405	405	415	409	408	409	426	384	400	381	422	386	427	386	415	383	411	397	415	385	394	415	398	365	407	389	393	401	405	417	400	417	376	424	394	355	410	431	376	406	364	421	394	419	379	392	415	388	425	433	391	429	378	397	439	401	425	396	411	426	413	423	435	413	392	410	393	391	407	405	404	411	392	373	399	398	419	430	419	400	426	418	384	383	429	408	403	420	386	430	420	438	381	420	355	400	388	378	368	418	406	382	398	366	417	432	388	380	411	390	396	418	377	403	373	410	375	383	402	395	391	377	347	396	433	405	386	395	401	400	388	415	432	375	388	386	397	412	353	436	395	405	388	389	401	379	400	402	381	380	378	416	396	423	404	392	389	376	382	407	398	375	406	366	377	398	393	399	431	423	400	396	389	407	402	376	411	355	440	391	346	424	369	375	405	397	413	378	405	391	395	398	418	392	407	392	414	394	404	355	382	429	378	396	403	390	388	424	419	366	403	396	435	414	398	392	382	381	391	371	387	407	393	404	402	419	407	368	427	399	377	416	418	402	391	372	375	384	375	381	419	380	404	389	399	386	437	443	398	395	415	417	422	428	392	390	374	415	360	394	401	402	404	400	380	435	394	410	391	391	382	409	364	395	382	392	401	375	387	386	427	405	379	371	415	445	374	353	420	405	400	377	405	414	420	420	370	374	457	380	415	366	405	426	410	411	394	417	393	436	378	380	404	399	413	388	357	383	374	382	424	382	459	407	391	382	393	364	416	389	393	408	412	406	418	397	385	415	375	407	399	406	387	395	425	364	380	373	356	422	393	456	415	382	405	384	385	384	406	413	402	405	390	441	421	378	433	403	374	386	382	398	420	415	419	428	394	398	372	394	389	412	439	391	398	410	404	382	396	367	394	378	398	404	410	376	406	413	398	400	380	400	434	401	383	411	385	388	417	390	391	422	386	422	411	414	406	394	404	370	378	365	383	441	443	410	407	432	378	388	396	415	415	413	387	385	380	380	399	432	403	403	353	397	425	408	397	368	452	436	381	425	411	373	442	394	424	387	398	378	357	405	393	398	370	382	410	390	423	391	427	409	361	410	385	402	426	378	413	403	392	352	421	405	407	398	413	374	404	402	380	384	369	377	427	359	389	408	442	426	395	406	404	406	405	417	404	385	384	409	420	386	377	448	396	386	398	370	410	430	355	392	393	398	399	425	436	391	404	366	418	424	379	395	406	384	371	421	419	404	395	437	399	393	384	390	391	416	378	371	389	358	425	371	425	409	420	406	372	406	409	374	416	417	417	393	396	381	372	407	371	391	408	394	427	403	428	396	439	397	420	345	399	416	378	407	406	393	404	420	402	397	426	370	400	368	404	405	415	362	398	423	409	409	375	390	368	414	383	391	381	376	376	374	401	390	405	419	394	370	380	407	404	396	403	404	379	421	373	396	413	424	380	430	430	390	390	411	397	360	380	391	422	409	384	380	390	386	426	388	405	375	412	398	425	386	407	398	385	377	375	421	426	399	424	395	391	400	376	399	418	433	403	407	414	378	393	427	405	385	366	412	382	405	374	389	367	398	386	399	398	394	407	409	395	397	419	390	393	417	417	371	410	411	408	405	386	399	400	411	447	470	404	432	403	442	378	390	419	427	410	434	406	397	375	394	414	404	381	391	405	380	407	368	411	390	423	433	396	402	435	410	382	399	378	388	339	387	391	398	396	400	392	421	424	412	410	406	418	382	432	416	419	375	396	390	410	388	414	417	392	379	400	402	386	399	389	399	399	377	390	429	383	403	373	427	417	406	351	441	396	405	392	408	382	388	399	412	421	396	433	446	383	421	412	414	427	402	410	400	396	422	417	380	406	364	380	410	385	352	347	400	396	394	369	383	384	399	423	432	421	412	406	368	421	440	362	446	394	411	393	362	402	378	398	402	405	420	421	428	401	380	397	396	437	411	391	389	403	411	404	410	419	430	415	399	420	398	412	404	393	400	388	420	372	403	401	429	400	402	381	422	385	393	358	395	389	387	415	416	347	387	416	391	403	421	358	410	362	444	382	398	395	395	399	443	362	435	387	425	405	412	407	414	391	394	427	407	407	437	388	413	380	359	392	383	406	403	372	418	385	401	411	426	418	400	409	411	391	353	425	385	355	432	395	381	430	353	415	419	427	396	375	404	431	382	386	436	361	410	431	415	384	412	390	421	417	413	403	424	399	407	371	377	420	395	390	398	388	389	398	418	390	396	418	395	410	401	417	372	431	395	399	405	429	417	402	369	403	399	411	391	398	401	381	360	416	407	392	434	371	421	402	372	421	397	404	426	416	408	389	401	378	427	398	394	386	384	398	406	378	401	403	368	430	394	364	403	392	365	379	367	408	343	342	414	415	409	391	397	386	461	403	359	394	418	394	417	404	327	380	372	387	388	352	362	367	418	374	419	398	408	373	404	387	384	375	369	379	378	417	392	403	421	391	431	390	381	425	419	431	425	403	459	408	416	398	384	398	397	379	392	348	405	366	387	417	418	380	375	387	366	406	393	405	406	406	409	400	431	415	426	436	396	406	418	418	420	390	375	437	381	394	353	385	422	385	387	402	413	399	375	383	417	385	397	385	406	371	425	439	414	443	415	390	374	392	406	405	401	395	351	400	400	422	368	406	381	383	386	437	433	379	389	440	421	420	409	370	403	420	384	393	371	423	407	387	412	405	424	402	396	411	419	354	401	366	445	376	420	381	418	402	390	366	376	399	436	396	400	409	414	381	410	384	373	386	403	410	384	379	438	437	428	415	368	401	403	405	438	383	401	400	385	406	372	400	392	413	397	407	386	400	401	375	410	424	393	380	388	397	424	421	416	373	378	412	392	382	407	391	407	396	414	399	394	384	366	418	383	355	400	419	419	420	390	398	385	413	382	357	404	402	404	407	403	397	417	403	410	431	405	383	393	385	354	397	376	398	430	402	423	385	395	403	436	356	387	399	397	432	399	395
30607	48303	40846	26343	15788	13675	9428	4683	2882	1980	1794	1237	1251	1017	929	1020	1140	947	881	681	630	686	695	598	570	592	558	513	478	473	473	462	437	460	483	437	453	482	482	479	476	419	475	487	447	466	485	432	500	579	623	654	655	560	530	448	483	485	466	449	443	430	431	455	434	466	458	477	445	438	460	460	472	466	442	442	475	455	435	506	449	431	416	480	457	477	471	440	425	459	456	449	426	459	425	452	480	430	454	439	467	455	429	463	452	436	477	475	490	476	437	472	445	474	487	468	492	438	443	503	453	474	409	446	446	455	437	467	432	442	442	443	480	428	481	461	436	467	456	474	498	429	448	424	457	436	415	391	425	493	456	424	467	443	398	422	458	442	479	477	445	463	428	453	452	444	441	430	449	449	453	435	493	440	462	457	424	473	455	464	474	415	480	445	473	453	466	475	445	475	456	456	447	472	422	410	451	441	494	425	430	472	460	416	429	488	460	448	456	480	471	440	419	433	431	421	431	476	464	439	475	495	471	476	450	430	466	468	442	452	463	471	467	450	481	484	453	444	459	510	447	467	449	468	447	452	439	454	447	470	473	458	459	454	432	450	420	415	398	461	467	405	424	458	423	447	458	477	447	461	451	453	529	425	470	474	452	434	476	461	475	469	491	460	428	451	424	426	476	455	437	511	462	421	432	433	436	445	431	429	474	469	478	500	436	435	452	483	481	466	466	415	451	483	430	459	468	492	463	451	459	463	436	439	437	461	454	513	462	442	438	446	449	456	414	473	496	454	452	456	474	445	452	437	468	429	460	427	496	477	480	461	449	496	447	479	444	442	481	417	462	443	453	457	481	438	477	452	426	447	472	463	511	451	432	432	450	448	460	461	448	452	450	461	465	439	444	476	437	450	440	470	457	465	453	451	484	446	427	486	470	421	442	463	444	445	493	444	473	448	462	459	453	433	460	445	433	461	435	453	455	483	446	447	480	458	433	489	454	471	446	417	457	447	431	432	488	437	479	413	452	470	450	470	441	435	433	456	445	467	449	459	455	455	447	415	440	429	431	414	475	435	499	418	466	461	480	455	480	428	428	423	485	457	425	459	424	420	440	486	431	453	449	455	434	468	461	466	447	459	450	435	455	469	457	445	456	455	439	490	450	434	461	449	474	487	434	396	453	441	429	450	428	441	462	458	497	430	426	479	442	448	452	460	468	460	449	428	443	445	427	475	470	455	472	443	476	430	486	450	466	493	461	489	476	442	482	439	455	459	429	444	453	440	467	470	454	465	462	421	462	452	432	452	456	470	463	437	472	419	473	505	453	468	439	446	442	481	458	458	473	465	424	464	439	467	499	460	448	465	446	472	454	435	440	457	413	449	435	461	451	469	455	452	418	431	483	474	437	434	425	434	468	455	481	450	463	421	462	460	473	461	455	408	471	481	443	428	430	472	421	428	450	433	461	450	455	418	448	416	448	425	478	463	460	500	432	458	468	422	423	443	455	431	481	481	449	472	470	449	431	506	475	450	463	421	446	458	478	487	439	463	463	451	455	426	468	478	453	442	443	425	451	474	460	458	461	446	447	464	443	452	412	422	464	481	477	425	411	446	472	447	448	470	442	433	492	440	480	484	431	438	447	470	465	416	443	449	428	484	450	446	458	434	445	445	421	466	414	434	451	450	473	449	473	454	458	457	482	473	462	424	428	448	477	473	471	459	432	483	455	448	433	443	476	438	437	459	457	443	484	449	458	507	432	469	506	403	487	476	471	476	486	461	444	461	464	465	428	415	469	449	460	423	417	463	428	451	438	457	464	453	418	447	469	458	444	471	473	461	472	464	439	444	492	453	449	470	462	447	459	459	454	432	428	451	445	468	431	450	501	479	412	444	478	454	419	457	435	434	432	451	459	463	439	474	443	440	460	467	422	476	447	443	453	435	492	481	431	467	427	422	467	450	499	449	426	439	482	434	448	455	457	441	419	467	476	460	440	438	459	479	436	454	423	438	463	457	446	431	428	457	475	500	433	431	506	477	426	435	474	461	460	470	482	440	414	458	484	463	420	437	473	486	458	479	496	461	446	425	444	429	410	428	440	501	469	443	418	471	447	482	462	454	435	431	483	404	498	487	489	450	502	431	429	452	431	454	426	434	475	433	472	465	442	434	462	447	404	455	465	478	439	435	488	459	463	479	435	453	468	474	448	443	478	421	432	425	452	450	443	420	485	464	419	440	469	434	444	466	446	440	454	425	448	450	470	455	460	414	422	441	420	430	451	415	435	465	433	483	436	446	479	453	428	456	473	435	481	421	424	440	454	467	468	452	412	442	463	458	442	482	452	443	474	438	458	461	452	480	451	462	433	443	449	425	423	428	448	421	458	428	438	458	434	443	428	468	444	472	456	443	446	466	421	458	453	484	406	393	446	473	457	437	481	428	447	448	462	465	431	429	461	478	463	484	468	443	453	458	437	444	467	445	465	431	454	452	489	453	451	443	451	491	430	447	421	464	446	473	480	463	456	449	474	473	430	445	438	420	452	451	455	460	449	471	464	443	436	430	472	456	471	444	461	434	474	445	454	418	468	471	470	471	481	436	478	443	460	441	474	419	459	491	470	488	451	460	453	444	475	463	453	458	436	410	482	449	459	431	429	451	486	484	427	530	480	462	464	484	399	427	465	420	442	421	451	452	469	470	463	428	487	449	465	452	463	436	421	447	466	480	460	435	453	448	457	461	439	463	445	420	445	459	467	454	451	434	503	465	470	414	438	447	420	418	438	467	465	467	436	449	456	436	464	439	482	460	425	483	452	462	469	408	458	462	464	456	458	459	413	431	440	442	446	443	446	495	441	436	445	441	445	417	451	465	438	445	455	450	439	475	424	452	445	438	454	471	478	409	437	428	469	452	409	433	433	448	457	434	408	461	446	473	451	447	462	451	459	447	428	443	456	458	444	418	460	454	489	468	461	433	460	459	436	440	467	454	471	449	497	440	418	463	453	427	440	466	447	466	460	460	429	427	450	409	477	461	425	448	448	466	425	476	462	439	472	459	463	477	520	438	455	459	461	436	445	465	453	457	453	484	457	474	456	421	439	473	464	438	456	426	465	408	459	442	423	467	472	482	474	489	451	500	438	458	449	489	454	449	441	447	445	479	461	435	472	450	462	449	456	492	444	441	465	452	453	454	437	436	464	442	480	423	513	450	464	442	431	427	426	497	427	478	491	424	445	456	434	467	454	475	481	455	462	450	431	472	476	468	438	444	474	452	506	467	455	420	462	443	439	493	425	417	448	437	436	428	437	416	477	508	436	441	472	463	463	443	479	471	435	426	442	444	429	444	461	456	432	425	437	456	439	458	461	465	464	470	488	443	461	469	465	439	409	447	470	429	464	442	495	461	469	465	428	461	448	468	486	437	460	455	435	418	411	466	460	443	502	421	501	462	459	507	442	465	433	457	446	487	482	466	470	462	439	443	429	445	413	418	415	483	463	464	439	415
22823	21005	28560	23748	21156	21785	17756	6304	3479	1932	1716	1226	1088	957	991	966	1187	1139	914	766	644	613	618	624	522	525	478	428	454	428	435	404	434	408	399	376	408	403	379	388	415	399	405	409	394	416	447	384	393	473	753	908	777	675	624	505	472	480	414	401	391	353	406	385	394	378	358	383	398	434	411	387	370	402	412	409	404	407	408	374	450	407	379	434	389	389	369	395	387	387	377	381	399	387	422	405	413	426	365	377	398	395	411	405	403	397	360	385	368	405	401	382	365	429	401	362	373	401	379	364	399	378	411	375	341	379	410	383	399	389	401	390	390	395	344	380	380	361	419	395	381	397	392	357	382	400	399	368	430	409	374	363	395	408	382	386	371	403	397	368	403	384	368	425	403	426	362	421	409	378	377	390	377	396	393	416	371	414	418	364	384	415	419	384	408	386	414	373	420	398	405	417	393	392	399	383	382	393	438	379	365	360	361	439	414	380	380	393	440	382	409	400	403	401	406	432	373	402	362	378	393	402	393	414	389	403	350	335	363	410	363	394	354	394	370	384	376	377	368	389	407	372	403	433	391	383	419	413	404	407	389	420	377	377	386	377	403	405	398	418	391	380	388	342	378	380	379	393	378	400	369	381	396	384	372	383	394	398	366	407	385	400	415	387	416	403	407	411	367	389	406	396	408	363	394	401	390	367	398	409	380	382	390	393	414	395	401	384	390	393	427	375	388	376	380	392	367	356	389	368	390	414	374	403	417	369	417	369	354	398	365	368	410	360	406	379	358	393	382	378	360	382	411	375	391	403	408	394	369	404	356	389	378	366	366	392	356	384	386	381	340	387	437	382	403	391	418	419	385	364	413	411	401	413	381	438	421	415	399	386	406	398	384	389	383	410	394	401	380	414	394	413	384	406	424	399	355	403	404	401	408	392	357	382	386	426	374	360	386	396	394	424	390	403	370	394	365	358	361	388	365	376	437	410	398	393	421	394	417	439	407	409	377	420	441	407	353	386	394	390	353	417	368	394	402	434	405	383	394	389	391	391	353	399	370	407	405	412	398	423	370	349	393	389	373	392	393	404	360	400	386	364	406	406	398	391	415	381	383	384	368	400	377	402	400	360	366	348	398	416	367	356	402	407	345	383	398	363	377	375	406	392	381	367	417	389	387	400	430	384	379	383	348	392	379	408	417	375	381	400	381	413	431	379	370	356	386	340	385	365	360	407	373	390	392	366	396	415	401	397	399	395	347	408	393	397	405	400	413	363	414	353	423	340	371	392	410	384	429	446	398	418	405	428	393	395	354	368	390	383	427	432	387	386	378	372	396	374	368	353	415	385	337	421	373	406	385	377	371	388	408	376	424	384	412	407	397	399	391	418	372	387	404	390	384	414	387	362	412	401	360	416	398	399	381	409	345	404	431	397	423	373	330	421	371	393	394	424	382	404	414	386	381	380	380	403	389	391	368	408	358	399	427	392	408	395	382	389	407	356	388	421	378	415	384	402	415	391	390	396	377	361	402	400	414	382	389	376	358	391	348	417	400	358	359	426	405	337	376	386	382	406	382	363	400	421	379	384	381	382	399	389	357	452	423	372	417	415	377	371	418	353	361	401	411	381	392	367	375	409	395	378	357	401	384	382	384	340	363	396	403	372	375	373	412	416	367	422	364	396	366	407	418	356	377	378	384	394	372	386	403	398	380	403	419	356	371	397	388	415	392	378	384	391	413	373	392	392	390	376	394	369	417	367	399	375	403	400	394	359	386	381	366	366	382	385	390	384	371	409	364	394	385	367	370	369	394	388	399	394	390	383	387	399	374	379	400	411	425	357	406	414	413	386	393	387	396	379	374	366	385	374	399	414	390	372	384	383	420	374	381	355	397	380	393	413	396	412	363	422	393	361	387	377	400	397	418	339	388	430	371	387	397	416	400	395	384	379	413	387	400	404	429	354	408	363	404	387	386	368	385	363	405	413	392	365	365	379	350	391	367	388	400	371	389	353	397	361	381	390	414	345	390	393	408	382	385	399	408	378	372	402	390	412	404	417	384	396	352	403	377	395	424	356	422	403	399	388	395	388	387	359	377	382	416	379	429	387	399	415	395	399	405	377	411	369	400	398	410	390	404	366	426	397	399	373	417	364	399	390	345	395	433	375	378	392	399	395	365	397	407	379	415	410	435	397	373	374	349	367	403	400	395	370	412	390	380	390	392	375	377	380	426	372	362	399	394	395	388	392	387	375	383	390	387	391	407	389	348	436	383	387	391	397	374	389	399	406	389	399	402	385	381	350	389	392	365	398	374	380	391	369	378	394	372	352	406	401	371	404	394	366	405	370	370	436	410	382	381	363	436	399	385	396	405	389	386	370	368	380	360	390	387	398	389	364	399	418	390	387	394	396	394	390	379	429	446	406	393	385	413	351	371	384	370	386	372	370	375	422	402	401	429	384	394	336	380	405	353	413	372	391	378	377	395	406	393	410	364	363	388	369	414	382	397	409	387	386	395	371	422	387	399	363	396	409	403	376	366	390	362	359	366	388	402	374	411	374	403	357	391	397	389	364	397	384	388	428	403	373	394	395	387	396	376	368	381	416	437	411	376	371	423	363	437	372	389	372	384	375	405	381	387	374	423	378	361	450	398	387	393	412	383	369	389	370	401	386	389	398	364	371	435	386	396	406	377	384	381	385	382	400	387	406	365	411	382	372	392	384	457	381	396	417	375	398	388	400	379	369	387	401	394	432	400	386	398	397	379	390	390	429	400	409	413	400	362	411	417	380	402	380	404	416	388	400	381	373	398	384	393	398	412	386	417	391	362	371	417	381	372	358	409	395	401	421	366	392	375	363	388	395	379	392	399	373	377	389	372	416	356	378	368	386	407	413	391	424	373	403	396	404	428	419	377	399	393	397	360	372	380	395	366	373	390	378	387	414	412	380	392	373	402	396	347	388	394	346	350	451	375	409	386	383	403	387	398	365	408	418	385	401	383	417	399	409	386	381	422	388	395	382	382	379	375	406	384	340	373	383	418	380	397	417	418	411	393	390	415	405	397	358	395	359	402	388	357	382	363	396	414	403	426	366	378	359	431	367	363	404	402	346	416	391	396	403	379	404	370	432	401	392	429	367	396	376	407	403	381	375	402	402	416	405	382	350	358	404	402	389	370	351	359	368	352	357	370	381	360	404	413	383	417	387	392	369	420	358	352	360	397	378	409	385	373	400	427	423	373	413	372	402	389	389	403	366	420	408	370	376	429	377	388	383	406	386	399	409	384	412	384	398	393	354	353	375	403	387	405	373	369	375	371	421	429	390	367	414	370	385	389	368	421	360	400	372	391	392	388	370	386	412	394	374	365	384	399	368	444	392	390	394	378	381	422	358	404	393	372	373	405	402	380	404	385	389	407	372	348	379	414	399	390	398	408	389	387	365	402	384	401	420	371	385	371	371	388	412	375	373	376	414	387	404	396	394	384	411	385	406	386	389	384	369	400	400
33961	61225	49185	33825	22343	18985	13212	8416	5373	3221	2759	1904	1606	1439	1403	1260	1619	1634	1275	1056	812	743	737	730	739	609	551	566	478	482	515	460	494	470	497	457	443	432	481	446	481	462	421	456	446	437	439	446	471	606	986	1182	946	884	720	624	559	554	480	428	394	449	434	388	463	449	420	428	413	439	459	448	418	510	444	440	436	429	430	447	423	423	409	421	428	434	439	450	417	427	428	438	439	430	455	412	415	461	444	461	455	411	456	422	410	439	411	446	437	447	469	424	439	424	443	426	463	432	421	415	406	440	419	425	446	406	424	431	405	417	417	420	402	440	440	426	390	439	419	422	411	435	434	440	428	422	380	439	389	443	436	426	386	450	437	403	425	410	415	422	427	420	457	439	383	440	422	425	433	433	423	440	462	457	415	434	419	445	439	440	411	440	429	411	426	414	421	433	428	437	439	408	428	410	426	394	416	459	438	449	469	434	426	467	443	411	448	411	390	394	408	474	422	429	439	425	475	422	475	424	423	423	411	433	428	451	464	425	403	440	432	430	447	434	438	440	444	460	439	433	440	397	438	418	435	424	436	458	418	433	431	443	439	441	416	417	425	399	475	428	453	422	439	440	422	412	395	456	446	467	443	403	388	430	425	440	403	398	437	413	426	453	432	388	432	448	450	425	429	447	445	413	437	438	433	456	416	445	422	432	434	412	430	405	440	448	413	456	416	459	438	416	406	450	400	407	421	403	437	451	446	467	459	447	419	434	419	457	392	408	436	430	450	393	443	433	409	401	430	437	453	416	424	464	442	435	456	417	415	460	402	401	393	434	449	428	447	426	462	433	424	440	430	436	455	438	424	402	464	440	424	437	415	399	420	419	436	434	439	430	438	421	425	445	414	435	441	447	424	471	406	433	440	458	445	397	461	390	445	444	410	388	455	429	440	454	444	443	432	436	431	437	420	455	451	398	451	472	407	425	431	443	437	416	400	425	421	423	430	423	442	408	441	406	445	392	439	432	422	433	449	395	415	443	452	432	436	431	433	393	440	433	453	393	440	427	438	462	433	393	432	429	406	438	449	398	440	429	441	410	459	423	433	400	432	441	497	403	459	418	443	447	381	407	424	431	436	416	442	427	436	427	430	438	415	411	408	443	443	476	443	437	454	427	435	402	483	409	448	496	458	414	445	443	429	432	427	466	434	436	477	411	459	457	437	452	428	442	428	453	437	440	409	408	435	414	449	422	419	416	449	442	433	422	423	462	420	419	437	418	378	412	397	459	455	424	415	402	450	385	403	461	434	439	481	447	413	436	400	435	445	419	430	416	415	409	454	424	438	465	446	405	433	428	418	432	480	441	428	438	456	429	433	459	434	400	422	437	425	408	456	448	439	442	429	418	408	432	426	423	417	418	464	431	384	433	419	431	402	409	419	410	412	413	456	440	435	449	431	421	464	438	415	428	414	466	461	444	435	434	384	439	438	423	435	415	430	457	436	467	435	427	454	421	438	437	430	446	442	435	445	434	411	405	465	475	430	413	431	390	461	412	436	448	431	437	437	416	439	425	445	429	445	448	451	406	454	394	416	428	449	432	422	423	452	425	449	428	398	434	419	480	446	422	404	466	416	431	436	420	444	455	425	422	433	449	425	394	426	420	417	427	398	448	455	409	452	385	427	456	401	423	406	452	442	409	446	443	445	461	445	450	447	419	427	453	454	419	417	414	428	434	430	413	436	436	430	423	416	460	433	456	389	453	447	453	449	450	467	422	397	424	456	418	428	443	437	437	438	408	396	456	399	424	416	446	452	451	419	455	398	441	453	406	426	438	402	453	437	444	445	434	432	414	419	445	415	413	443	461	432	444	440	427	445	414	454	413	417	464	399	421	399	405	440	435	419	414	440	432	434	419	420	405	441	385	430	445	399	417	408	451	436	421	463	441	452	413	417	423	439	430	414	422	372	403	416	419	402	425	411	453	465	418	400	417	397	424	422	442	434	412	436	458	430	488	412	442	435	442	417	409	416	447	439	417	432	433	477	457	388	408	434	409	448	443	450	453	429	461	429	433	468	422	422	444	423	422	438	433	439	420	413	454	445	460	447	433	447	416	446	435	390	420	475	440	427	404	434	433	436	420	449	464	431	453	439	439	430	412	407	419	419	418	399	428	410	424	432	429	462	432	420	405	408	445	386	426	431	390	448	416	401	432	456	419	440	440	432	416	391	433	438	421	461	456	452	463	453	454	442	459	426	448	452	426	438	444	398	436	448	402	442	415	423	443	427	424	449	411	441	407	433	419	450	480	413	425	441	410	422	431	413	415	462	415	419	434	431	424	424	432	450	405	390	434	410	390	426	431	434	458	437	417	437	430	440	417	431	449	443	443	440	470	409	449	461	393	399	425	404	400	409	430	460	417	446	413	469	448	423	434	424	421	391	443	394	444	421	420	428	431	422	410	427	409	384	435	432	441	439	425	440	411	405	426	427	398	402	438	450	430	444	409	461	466	418	454	433	403	428	424	404	470	416	404	451	416	413	430	461	430	427	455	433	457	390	445	461	391	414	452	422	405	464	439	420	424	437	418	416	489	471	389	417	458	416	424	418	414	465	400	438	397	434	415	436	418	420	460	435	383	419	429	411	462	402	449	420	403	435	434	440	398	399	427	454	414	419	415	392	426	423	399	415	436	378	440	436	431	440	409	453	455	442	387	442	447	404	409	414	404	462	454	417	436	444	377	416	414	451	436	419	430	427	392	430	412	457	438	461	451	435	416	457	448	412	413	446	385	414	439	424	434	423	460	431	439	425	442	409	417	419	430	462	469	419	418	456	407	415	434	448	410	433	411	428	420	431	429	404	434	446	436	431	434	434	435	419	442	430	420	392	463	408	424	400	410	446	442	446	411	427	398	451	402	408	398	418	437	426	440	444	415	437	462	422	417	440	438	439	419	420	455	440	450	459	476	414	452	412	426	407	397	408	421	451	452	438	447	434	441	427	400	437	440	439	447	401	416	440	412	445	385	396	430	426	459	462	388	377	445	418	401	424	446	399	442	424	427	457	428	429	456	446	445	470	465	447	445	457	427	440	403	438	418	427	437	437	418	443	439	457	449	414	409	483	444	442	427	422	443	438	420	422	381	432	454	423	414	441	432	459	432	409	433	460	490	480	441	446	428	437	462	431	422	453	424	420	422	420	458	497	426	450	425	413	491	428	417	446	413	450	429	428	453	420	427	445	416	457	430	426	419	402	426	420	463	409	440	449	422	483	443	453	430	416	425	453	392	443	427	472	400	434	409	463	398	440	436	457	430	414	421	425	459	445	453	459	438	433	445	395	416	410	447	427	452	444	420	460	487	439	398	466	406	424	432	425	423	446	399	437	409	417	427	430	461	439	437	412	424	435	424	435	423	433	416	430	431	420	435	440	442	427	426	469	450	437	406	400	421	441	416	438	434	427	443	451	435	429	424	393	428	444	421	412	474	430	417	427	474	411	453	443	436
29822	30674	32517	20093	8232	4463	2955	2116	1162	734	753	671	583	499	485	498	545	537	559	469	384	391	415	378	351	388	369	380	379	349	368	350	356	362	357	340	361	322	333	352	335	331	385	349	375	378	351	374	326	361	361	335	358	434	380	389	376	382	329	343	358	348	371	388	336	341	353	362	377	354	380	324	347	362	367	386	381	383	383	331	352	399	365	365	384	387	322	378	395	408	360	387	377	375	350	362	334	348	355	361	376	389	378	360	364	329	368	332	359	357	359	320	358	372	373	326	376	346	376	351	349	363	357	354	385	371	318	354	356	339	374	340	348	371	383	352	347	360	387	352	392	360	354	360	355	329	349	350	356	386	326	384	383	334	367	343	354	374	347	378	362	346	335	390	411	336	365	345	374	337	332	348	381	370	378	344	364	368	370	366	340	351	403	348	357	337	358	352	355	338	358	407	387	376	366	341	352	363	346	421	359	345	369	330	350	355	363	392	318	356	358	359	324	343	339	352	360	387	353	384	366	359	371	351	347	383	356	367	336	355	337	353	379	368	370	361	328	378	363	339	372	346	310	381	375	371	350	380	361	380	367	376	372	377	340	386	320	335	334	362	318	370	382	362	361	359	349	391	316	371	387	378	357	388	373	377	357	331	348	352	388	378	370	374	361	360	376	368	411	338	386	334	362	348	360	380	333	344	364	364	331	355	361	348	325	355	352	374	340	340	337	359	376	364	371	322	355	363	329	367	346	348	357	349	348	378	363	367	342	357	366	331	346	373	374	365	354	339	359	345	359	344	370	333	383	348	352	368	355	339	353	373	357	340	337	372	353	361	372	336	365	333	317	369	351	349	361	353	373	340	350	333	359	364	334	358	373	348	352	330	387	358	304	406	332	365	364	319	367	373	355	349	389	346	384	353	343	355	402	387	372	357	347	379	375	355	339	381	358	356	365	370	354	372	344	348	384	367	353	336	354	346	357	326	369	349	336	379	381	343	352	341	327	330	384	370	337	353	342	377	370	339	336	351	365	360	335	366	343	324	374	351	367	356	338	353	369	377	360	367	381	386	367	336	341	350	399	385	365	375	339	323	343	331	386	371	333	365	373	365	343	348	377	366	348	391	381	372	370	359	359	412	345	399	377	322	371	347	366	350	328	340	344	350	331	369	342	358	391	356	363	358	393	371	375	346	345	369	368	344	358	360	352	379	391	357	374	384	345	362	363	322	343	367	357	363	340	364	363	343	373	352	364	324	402	337	354	379	343	381	385	360	386	343	367	351	337	374	356	348	347	360	364	340	377	341	354	328	366	378	380	418	389	362	381	341	378	362	353	375	364	325	365	370	350	364	382	376	399	368	370	396	411	346	408	375	372	396	346	358	366	354	341	355	331	373	358	362	367	340	338	385	326	332	332	389	357	349	350	341	344	345	361	381	355	330	309	398	357	319	374	380	362	364	383	346	369	317	411	346	347	350	390	357	385	368	376	371	382	344	355	387	360	369	343	368	376	350	350	354	377	371	368	359	383	369	347	379	347	359	291	382	355	384	373	346	332	380	368	355	331	380	365	353	327	338	353	372	374	368	359	374	337	369	378	406	360	361	338	383	392	345	361	383	360	366	388	352	336	359	353	349	354	395	328	372	352	346	361	340	353	362	340	368	374	369	374	312	371	345	366	379	343	359	371	374	352	372	373	346	342	340	354	335	343	384	384	351	361	366	351	349	376	315	361	377	331	373	357	333	376	343	373	339	365	335	330	354	366	357	357	344	381	355	340	379	350	340	361	383	397	340	374	349	359	330	371	377	384	328	354	393	342	347	364	398	354	388	316	347	344	348	411	349	384	341	346	380	351	359	383	348	344	327	361	364	359	352	362	359	364	369	385	373	365	378	365	335	331	350	377	363	366	377	334	341	321	390	325	354	369	380	392	359	349	308	368	362	351	380	351	328	352	352	347	380	347	362	324	365	361	344	373	341	403	338	371	370	381	375	376	347	348	390	371	379	358	346	389	356	353	351	354	322	368	364	375	387	343	343	336	380	400	362	357	351	358	352	337	383	333	378	357	342	361	334	351	366	349	349	388	318	359	336	353	360	367	373	359	380	369	378	414	362	352	338	368	363	362	347	355	390	368	368	344	367	351	347	364	342	378	363	357	312	355	372	343	357	342	362	366	367	355	359	393	349	356	389	403	358	364	343	358	337	344	366	341	390	358	353	381	388	355	375	349	380	343	348	369	356	377	344	313	361	365	348	354	343	360	334	359	399	350	369	350	359	346	354	334	370	371	358	348	402	349	371	339	350	380	356	359	343	351	376	339	350	387	350	357	361	342	372	376	348	345	359	360	378	359	358	339	384	374	383	395	381	342	313	329	346	350	369	364	370	366	362	341	393	362	351	347	360	356	351	375	330	368	387	331	402	358	344	330	372	353	354	319	369	354	370	363	326	380	389	348	365	391	357	381	352	389	370	362	405	358	363	367	346	394	376	341	387	325	372	380	321	360	352	353	361	360	343	326	344	308	365	354	353	347	371	328	380	351	324	342	375	334	365	392	337	355	385	373	338	353	364	352	352	364	363	349	372	337	413	372	370	321	379	368	373	332	369	331	339	361	342	383	343	336	356	360	337	353	355	362	350	363	382	358	399	367	358	341	374	351	338	324	340	338	378	367	377	359	380	359	361	346	367	384	373	377	335	381	333	372	328	359	359	349	340	338	320	357	342	330	366	354	371	355	328	390	355	383	360	346	360	362	368	360	360	367	355	353	386	369	366	356	354	358	365	365	373	372	365	370	361	343	361	358	351	353	339	364	374	327	353	364	367	371	350	329	387	354	367	363	327	369	380	345	381	331	353	364	369	379	345	372	402	364	346	340	362	358	357	348	385	340	358	312	341	355	344	314	369	370	380	363	350	389	373	351	341	344	358	356	347	341	356	357	388	332	361	385	334	382	356	354	357	351	352	351	356	362	337	391	346	350	338	363	358	339	360	376	387	363	380	375	374	372	338	358	381	346	364	384	354	346	371	334	379	378	364	341	328	369	349	336	356	355	363	416	362	387	337	379	302	363	342	389	361	341	345	356	379	365	363	377	374	361	356	357	357	356	376	340	343	362	353	341	349	344	322	365	359	360	330	354	339	394	365	355	371	367	336	338	377	339	327	355	344	364	381	335	366	331	369	352	358	367	350	352	340	358	322	364	333	344	341	365	345	375	353	394	372	378	364	359	364	391	371	332	364	394	336	381	343	348	389	343	391	374	374	350	359	360	355	352	359	346	392	390	376	370	368	330	370	354	372	369	353	347	384	352	376	388	375	361	373	362	322	371	340	365	378	364	368	388	363	336	350	360	356	376	372	375	348	386	345	360	358	344	354	324	372	379	359	346	364	375	345	360	366	350	353	364	390	334	357	355	347	383	363	360	380	343	365	381	342	348	340	371	354	336	356	372	346	355	409	344	358	347	350	347	368	367	383	381	346	400	328	385	352	319	360	357	353
35455	48015	32750	17417	10439	7391	5246	3715	1925	1197	1123	917	748	631	642	641	710	681	645	621	517	469	474	424	436	459	426	434	385	409	455	414	409	412	419	433	403	436	433	435	433	412	386	415	443	402	373	411	439	392	397	402	466	461	427	420	435	440	416	402	437	428	419	421	403	423	400	401	446	387	426	401	438	412	375	400	406	451	421	398	419	435	375	397	407	418	391	387	414	414	406	380	402	397	424	415	409	387	389	394	391	396	455	379	425	407	404	424	369	422	398	419	406	416	382	422	395	422	433	380	394	396	384	414	410	391	378	405	390	383	391	425	377	396	416	443	427	364	450	424	415	412	433	405	401	396	421	405	387	404	391	393	431	403	405	395	388	445	409	392	415	402	426	446	432	388	372	421	421	430	424	421	409	431	414	419	415	416	411	400	422	385	424	412	410	378	421	416	430	433	374	377	409	410	423	396	417	420	425	417	432	429	411	423	405	397	421	386	410	418	377	392	445	408	389	427	423	428	427	405	405	402	390	422	410	385	450	435	381	416	450	392	406	402	367	409	417	401	426	390	423	401	434	413	406	395	450	425	381	415	438	406	413	416	416	406	405	435	420	402	415	404	422	422	417	412	394	412	411	438	382	392	390	426	381	421	382	445	403	381	410	428	415	418	434	405	412	413	378	413	403	416	432	422	423	419	410	356	398	383	409	407	419	399	405	402	418	397	387	453	416	381	374	379	409	439	429	399	417	416	448	375	437	407	394	429	365	419	392	413	409	418	385	413	400	403	436	450	454	420	396	425	426	397	412	391	423	380	411	404	423	397	389	407	443	430	436	429	448	408	440	418	397	389	417	382	416	421	382	438	421	405	397	391	387	406	420	391	379	429	426	418	393	427	400	394	392	405	407	422	386	408	372	388	418	429	380	419	407	386	393	415	399	405	427	424	436	404	413	462	431	435	406	406	440	398	417	393	403	370	424	433	378	420	422	393	422	430	433	410	423	410	447	450	448	437	422	435	438	401	403	394	403	440	423	425	394	372	422	419	432	399	413	414	391	391	416	431	448	445	391	362	409	423	415	411	420	438	383	423	407	433	420	412	413	398	402	363	406	414	442	405	419	420	421	409	405	399	427	407	433	418	413	417	409	416	399	399	415	410	407	414	387	393	386	401	380	444	414	395	385	390	408	377	368	375	417	420	386	446	375	417	444	399	388	400	410	432	413	426	429	400	437	426	431	430	405	421	413	396	387	413	379	418	404	397	393	408	406	404	411	436	413	387	395	414	390	434	412	415	408	412	426	387	390	426	417	438	384	416	392	367	392	385	444	441	426	388	439	429	422	433	405	398	409	402	403	391	422	427	414	391	418	424	409	402	429	406	440	420	414	432	428	381	425	402	431	450	417	424	430	411	386	401	392	437	437	420	426	437	416	361	412	440	414	388	427	378	400	430	434	464	423	426	413	382	414	367	408	410	372	412	431	382	400	426	419	403	414	426	389	431	430	395	401	413	437	412	395	409	425	400	413	419	412	401	400	417	411	442	411	362	403	395	472	441	411	380	422	378	376	438	376	410	411	403	415	401	387	418	450	405	416	410	402	424	424	406	428	401	456	395	375	430	392	418	402	418	400	408	413	438	404	417	435	415	442	437	429	423	410	403	430	398	383	424	385	416	420	384	431	427	394	405	409	391	430	439	428	416	402	396	413	429	413	431	368	396	411	411	411	390	419	411	379	385	420	400	397	397	371	393	409	381	442	374	370	408	377	428	418	374	370	428	409	405	428	408	454	397	427	408	408	400	395	390	427	385	370	436	362	408	436	399	426	411	388	414	401	434	358	435	419	415	382	405	411	403	396	429	431	413	452	435	406	371	426	405	397	426	430	455	438	449	394	419	424	393	428	391	407	437	422	436	393	391	387	395	403	392	409	431	419	411	436	410	418	456	405	382	397	412	388	416	383	418	413	404	388	377	428	405	392	429	370	389	396	421	413	409	411	442	429	404	433	471	435	437	449	391	425	422	441	408	431	425	377	370	391	405	431	419	406	395	411	398	417	411	403	450	433	424	412	411	408	426	448	430	440	387	424	438	396	430	412	405	395	463	409	367	415	387	411	434	431	394	418	411	436	409	431	430	415	388	412	345	397	378	397	422	425	417	449	442	451	363	427	403	373	410	401	379	420	449	433	405	410	439	404	399	354	427	398	379	423	387	401	400	391	405	445	382	370	421	381	351	411	393	435	466	400	392	365	417	449	410	399	414	382	399	397	424	396	407	416	431	454	452	402	427	376	438	404	435	423	420	356	401	398	416	417	417	397	409	415	400	420	401	426	398	412	404	366	389	418	396	390	413	380	426	384	437	433	414	367	422	407	390	422	410	397	414	441	407	426	409	388	405	399	430	442	426	396	403	355	397	405	400	441	381	422	410	438	396	392	401	418	438	394	394	434	438	403	381	412	439	408	424	377	391	417	386	414	396	391	371	422	395	382	371	437	408	437	428	371	442	382	410	420	413	443	403	379	408	396	372	368	397	393	456	417	415	387	418	360	405	432	447	413	401	402	417	417	411	409	405	439	393	441	422	417	432	419	386	391	413	443	408	412	434	429	417	395	416	437	384	410	386	401	382	375	424	420	411	435	396	386	427	403	445	422	403	395	401	440	431	387	438	417	390	425	434	392	427	406	427	474	407	421	453	412	438	421	448	405	398	399	393	407	432	397	433	378	418	459	386	410	428	418	402	401	416	377	390	453	443	409	424	430	426	393	427	401	439	396	436	382	436	404	406	388	378	412	418	395	423	409	410	389	383	386	421	408	364	436	423	410	429	442	442	433	386	416	403	429	378	384	418	415	404	393	424	404	412	412	386	481	439	401	424	412	418	426	423	369	430	392	391	407	415	409	449	387	410	409	421	370	392	384	410	403	396	397	428	399	374	433	418	432	407	434	421	335	431	390	373	381	379	366	379	378	420	387	446	394	391	410	400	403	410	374	400	367	422	390	450	440	400	390	426	406	421	391	415	422	431	394	426	416	385	390	425	387	434	406	430	458	405	427	440	445	389	430	383	409	401	412	412	421	426	418	385	380	438	361	438	464	410	420	420	417	430	422	401	396	394	432	365	411	441	414	416	408	409	406	444	439	428	433	361	418	418	410	390	422	412	424	388	403	409	433	405	393	399	398	373	401	439	428	412	440	420	416	382	431	433	408	423	391	418	395	399	391	419	405	403	394	389	384	428	412	393	429	423	436	409	416	389	424	414	421	384	373	400	409	428	399	405	425	369	435	410	379	425	403	388	377	425	382	412	391	398	371	392	414	408	414	423	401	406	426	390	413	439	399	419	408	387	408	420	418	382	426	387	401	407	392	441	411	405	433	380	453	392	417	387	412	429	435	417	448	443	413	423	397	431	366	432	393	409	423	403	384	412	405	395	406	421	432	390	370	396	425	375	407	402	437	374	399	446	419	400	398	414	398	440	406	393	409	438	444	382	417	411	408	427
23794	20956	28162	24513	21457	16529	8944	4146	1704	1367	1076	1028	863	701	551	580	649	629	511	469	453	415	414	392	396	383	375	365	381	365	363	356	359	331	301	340	315	339	337	353	320	318	365	317	331	314	318	341	340	328	472	606	516	489	449	386	381	349	336	322	317	328	350	323	330	333	350	321	319	304	317	347	341	326	343	337	335	331	317	334	333	297	310	335	322	285	337	362	335	328	357	321	325	342	327	304	300	306	303	375	347	311	306	317	321	347	318	296	316	324	328	334	309	343	308	315	320	327	310	345	323	320	316	351	328	298	293	311	341	329	349	334	325	339	339	318	372	326	320	338	313	325	282	328	341	335	337	343	343	331	353	327	323	324	337	340	306	339	323	343	311	292	319	318	317	331	337	305	363	309	332	326	328	312	330	324	334	337	323	311	332	311	334	357	337	315	310	360	312	328	333	319	315	350	321	334	339	342	356	324	311	303	332	316	315	336	338	306	332	332	353	348	324	333	332	366	309	322	316	314	322	342	344	335	335	341	321	344	335	316	328	316	334	262	343	311	343	337	314	329	321	287	291	308	322	333	304	320	350	331	339	335	331	344	295	335	358	309	327	295	291	338	333	296	324	308	298	305	322	324	358	314	337	318	302	356	331	317	322	300	333	324	309	312	353	328	361	326	317	345	314	330	289	336	331	346	319	332	323	362	328	323	294	324	333	334	337	339	334	319	327	308	355	318	352	305	304	344	345	297	343	342	288	302	301	317	290	310	340	333	307	334	298	295	317	334	334	356	333	331	316	327	311	333	274	287	301	333	343	328	341	336	332	319	327	333	308	327	296	331	358	334	311	316	353	376	335	310	320	340	303	321	323	366	306	282	340	341	376	315	330	332	331	286	342	326	343	345	326	344	343	300	321	316	323	325	341	323	314	309	328	336	305	333	310	311	317	357	305	320	315	347	304	332	301	326	301	333	348	321	319	310	344	330	316	357	315	319	313	344	362	319	326	320	364	304	339	294	347	329	334	326	343	327	306	310	341	316	341	312	349	337	342	301	293	335	325	299	331	357	337	321	344	337	320	318	292	326	343	291	358	333	343	342	325	345	320	316	315	311	333	353	331	339	338	336	295	323	317	312	336	353	310	330	339	355	357	329	307	308	306	316	284	288	331	327	312	315	314	325	326	346	329	350	325	349	315	322	346	308	328	291	331	351	355	336	329	330	333	327	301	334	334	336	357	307	333	330	321	292	326	316	323	338	327	334	321	311	305	336	332	313	319	311	305	300	348	319	335	330	325	316	310	316	353	322	361	341	315	322	367	326	309	344	326	332	314	362	335	346	342	337	310	324	308	331	336	313	328	342	329	323	331	353	339	325	341	364	322	346	326	345	310	292	339	313	318	294	336	329	338	336	306	294	342	305	343	329	337	352	315	349	341	315	327	334	299	337	328	315	333	327	322	349	309	319	330	336	334	335	303	345	331	310	320	303	335	306	298	340	310	353	322	320	326	337	328	297	293	336	315	312	355	324	363	367	337	314	325	319	307	313	319	318	329	324	337	346	362	324	305	337	298	317	305	318	355	363	298	343	339	316	312	309	327	330	358	315	339	320	343	356	314	348	340	326	330	307	319	323	340	327	301	330	325	317	344	340	328	334	350	316	306	298	310	323	326	308	319	322	327	325	336	340	300	360	314	315	347	356	315	323	313	328	339	346	330	361	329	335	340	341	313	336	321	337	330	319	292	328	349	308	326	361	334	338	298	317	338	344	331	326	353	324	273	323	338	316	336	323	345	352	311	348	327	352	336	338	349	326	318	341	340	310	340	334	310	324	306	314	316	334	359	341	336	317	308	327	366	340	332	328	317	360	339	335	325	350	327	376	328	341	327	315	350	339	273	311	312	361	304	331	343	344	335	346	323	332	325	338	339	328	349	357	319	303	352	317	366	348	353	311	311	302	308	322	298	338	330	359	338	334	338	311	340	320	338	321	341	333	344	297	304	306	301	345	331	323	322	317	352	357	343	325	290	301	323	326	356	318	322	342	340	331	312	308	323	310	306	322	297	320	307	322	327	318	322	360	333	323	330	312	348	321	321	282	317	308	336	302	339	317	350	345	308	379	305	313	331	329	326	302	313	332	349	351	316	321	276	328	303	326	311	334	314	349	303	335	307	297	328	340	307	346	313	310	306	334	307	328	335	313	352	322	278	338	353	330	322	331	328	327	316	311	340	324	313	335	351	323	359	326	332	350	326	342	331	329	320	341	325	341	345	315	311	354	327	319	310	315	304	314	329	317	316	319	335	332	332	340	350	320	328	345	339	290	357	320	323	288	320	306	328	355	333	314	324	309	325	309	322	333	307	330	327	323	344	333	350	311	332	337	321	346	333	330	324	340	345	331	349	347	335	336	339	358	308	348	342	330	305	323	316	346	361	333	333	310	300	332	326	312	333	338	299	313	323	332	319	333	323	310	309	322	344	281	367	358	321	335	358	359	336	321	363	352	315	303	348	331	335	298	314	313	324	324	331	332	327	331	307	351	316	308	317	333	315	353	327	347	309	320	324	298	335	327	328	325	311	294	336	305	297	341	347	311	328	350	314	352	339	346	322	335	335	298	347	335	357	309	324	320	343	323	308	336	344	311	304	333	303	320	321	346	322	331	341	345	315	319	314	315	316	322	305	341	307	277	305	327	342	326	326	363	304	347	337	294	301	308	314	345	335	329	319	324	316	340	329	321	347	332	307	304	323	307	332	355	274	330	361	318	330	316	332	334	311	332	368	343	305	308	333	297	324	341	337	323	312	314	318	330	320	359	363	321	331	296	301	319	340	298	326	323	334	340	296	305	322	335	304	328	319	331	317	320	300	315	320	320	339	311	309	340	312	332	323	355	349	318	311	366	330	326	329	338	340	325	339	316	344	360	313	350	310	341	331	305	335	319	335	349	343	334	328	325	338	323	308	344	317	315	338	324	342	319	329	339	344	336	302	299	325	271	321	363	342	314	329	307	327	308	342	312	370	366	321	322	307	340	335	334	313	316	368	318	310	345	334	320	343	324	342	331	314	353	327	310	302	358	335	317	339	337	351	346	317	323	335	343	326	318	308	315	326	301	309	353	350	343	346	332	334	304	316	333	320	329	357	346	351	320	306	312	306	307	322	326	291	322	330	353	313	334	320	328	309	294	322	322	303	326	339	316	351	304	289	329	322	342	343	350	352	342	313	348	355	313	298	312	348	335	334	322	337	320	334	314	324	315	341	361	341	302	321	322	328	323	329	332	318	294	301	297	312	351	307	331	333	342	325	293	310	352	311	348	305	341	334	299	348	363	312	336	319	313	311	358	347	320	298	340	334	333	299	310	306	329	320	342	333	330	335	338	341	342	329	325	301	332	321	349	324	293	375	331	311	327	343	330	314	338	341	335	319	305	330	335	331	311	346	326	303	340	324	337	313	310	313	297	348	296	305	356	328	318	329	313	325	311	324	348	344	301	302	320
34124	54114	43102	31559	18865	12399	10602	6782	2835	2279	1800	1595	1236	1062	769	832	969	893	695	615	657	569	561	469	480	432	417	448	459	449	447	391	425	386	377	387	370	404	354	421	373	366	398	407	393	386	379	410	353	371	532	733	739	601	599	500	443	397	345	409	385	369	367	330	368	391	347	381	393	362	426	362	380	375	351	365	373	369	366	345	406	364	342	387	360	342	348	384	414	375	343	378	379	372	357	358	370	376	365	366	361	364	357	394	353	358	358	345	368	387	364	364	411	373	386	381	374	358	377	389	382	364	384	378	367	404	341	369	375	386	353	363	364	362	374	356	399	390	360	394	380	383	385	369	365	360	383	379	385	402	361	354	370	372	361	362	407	365	351	388	367	335	383	362	407	372	343	337	378	407	361	389	378	352	394	372	387	340	409	377	401	388	390	381	397	401	389	398	400	344	366	376	337	404	373	358	398	371	394	379	389	384	390	390	396	381	397	408	379	376	411	408	335	372	367	375	366	330	387	362	398	372	364	406	403	399	373	358	388	409	387	366	349	389	377	344	377	361	402	389	378	335	376	375	329	378	387	376	364	391	379	371	349	374	403	342	321	396	383	363	375	392	356	389	380	391	366	343	385	416	355	386	389	372	409	410	384	358	388	398	393	351	399	402	393	372	387	353	363	418	378	380	363	400	419	388	372	402	359	406	338	375	352	362	337	344	388	335	350	383	367	348	362	376	368	371	375	381	344	355	368	380	375	401	390	417	354	403	367	338	362	371	376	365	354	368	359	411	356	373	368	380	374	352	392	369	380	367	367	397	352	371	364	384	375	377	372	373	366	381	392	376	363	418	385	368	362	383	380	398	369	359	356	380	385	370	359	374	396	355	391	362	379	382	359	386	385	360	371	375	365	367	335	347	405	353	419	379	352	360	349	383	344	375	406	384	363	375	364	363	385	366	392	394	357	409	394	374	366	371	364	382	413	383	370	388	380	418	400	395	357	388	376	370	359	338	390	380	412	353	360	371	368	373	369	404	368	366	380	381	381	396	354	415	367	392	385	402	343	362	386	393	359	395	342	389	366	343	384	387	368	361	352	401	356	409	369	362	373	382	355	351	384	370	366	371	370	393	384	392	355	368	397	376	381	375	366	386	359	387	353	404	349	335	387	375	370	361	400	395	342	355	357	390	350	374	360	363	402	413	392	395	408	386	408	375	390	365	378	420	391	389	378	360	363	390	369	365	347	383	376	368	356	355	362	373	365	370	378	375	365	396	382	367	360	343	348	387	398	397	419	372	410	384	403	377	357	372	405	350	365	386	361	409	376	360	385	384	379	353	394	390	389	394	398	394	368	415	351	362	388	373	337	375	357	388	371	385	363	382	361	394	360	363	401	333	405	396	392	402	378	355	392	385	381	401	341	375	372	395	395	376	375	385	368	379	371	429	363	370	397	369	393	351	357	388	378	357	385	384	393	360	352	329	410	342	387	348	379	400	389	393	359	352	379	351	369	392	417	348	358	387	370	360	401	355	365	388	345	375	364	376	353	381	362	372	376	381	384	390	360	389	339	393	382	368	383	354	409	386	389	382	358	358	384	368	349	402	371	403	401	416	357	353	366	380	390	384	380	377	374	374	372	369	351	421	382	341	397	388	370	360	346	359	380	357	403	363	371	381	367	397	378	359	367	349	388	385	406	367	385	388	380	390	352	384	417	393	400	378	354	354	351	350	344	373	407	357	375	375	358	390	400	342	357	373	367	386	391	357	396	361	354	378	412	345	344	338	341	383	372	392	376	375	372	405	358	385	364	383	371	378	358	386	369	399	375	371	383	354	380	380	374	382	340	401	375	364	375	389	367	365	369	413	394	385	382	398	376	352	363	384	396	369	384	354	360	336	391	379	393	398	370	390	394	373	366	357	374	326	410	382	349	393	371	384	379	377	380	364	348	422	383	363	369	350	376	367	387	366	360	389	386	377	367	360	369	340	342	390	421	383	382	388	362	387	355	415	361	376	380	385	400	382	407	369	370	417	356	356	390	336	351	357	360	360	387	372	355	354	396	363	339	355	373	353	357	391	388	382	393	385	376	371	395	416	392	364	358	400	369	357	363	401	404	390	382	383	356	375	379	407	365	372	402	385	348	385	358	338	417	354	393	354	351	387	338	352	367	391	380	367	400	399	375	384	331	370	394	379	396	374	397	397	376	355	378	395	385	393	374	397	358	344	348	380	398	388	396	342	401	357	347	356	355	354	387	347	384	377	356	325	422	383	377	369	393	391	386	374	375	377	376	390	396	369	378	347	357	376	379	363	349	399	378	370	385	356	348	362	410	433	409	373	378	365	379	371	354	409	357	355	370	334	371	368	398	377	380	361	406	346	380	387	364	377	374	389	389	398	398	381	397	370	388	357	380	378	375	384	379	373	364	393	396	334	356	432	382	370	375	358	381	389	379	408	339	363	366	391	358	361	385	362	402	370	376	432	346	356	365	368	363	389	379	369	358	394	368	351	370	343	373	385	374	344	402	357	364	364	396	383	409	399	388	366	354	379	383	374	364	370	359	337	388	369	380	370	394	403	370	368	385	402	396	375	330	397	359	393	372	401	370	378	379	372	377	381	371	392	363	377	378	375	402	379	374	353	369	334	368	364	354	355	357	355	351	384	352	382	385	395	342	371	372	355	358	390	373	367	368	396	395	397	383	356	391	358	375	386	364	409	345	368	343	405	377	337	407	380	373	412	364	376	343	386	414	404	391	361	349	381	371	352	351	363	373	389	352	362	367	379	380	388	387	376	374	341	373	381	376	361	393	373	380	405	373	377	369	382	352	398	358	376	382	378	364	402	370	382	355	385	373	405	375	379	392	386	393	405	368	361	348	380	374	403	404	402	382	401	386	388	350	394	378	374	388	374	363	369	330	370	384	403	388	377	355	368	372	360	373	385	370	360	373	355	372	365	384	393	404	409	397	376	379	383	388	384	385	356	371	374	385	377	381	394	400	388	380	393	333	392	428	376	382	360	367	375	337	394	405	382	356	384	399	394	380	363	355	371	392	371	374	334	357	359	370	380	388	389	388	378	381	350	364	373	403	362	354	365	354	343	378	380	375	360	382	379	381	395	377	387	377	366	374	415	381	362	404	364	355	402	343	393	396	374	370	387	366	387	361	369	361	377	406	368	387	361	364	361	401	394	359	386	376	354	382	351	357	334	385	386	383	376	381	373	385	372	370	362	399	372	397	380	358	366	379	346	368	380	363	393	346	393	378	369	392	393	323	342	377	343	369	380	341	410	395	382	369	366	374	378	395	394	401	383	364	378	368	372	352	366	388	354	368	374	379	395	369	355	399	359	377	397	371	351	384	380	346	376	390	380	384	339	376	382	389	417	351	345	402	387	399	379	387	387	384	374	382	361	380	391	354	410	403	351	351	357	369	378	363	366	385	339	378	385	403	379	378	396	395	379	360	386	380	357	394	380	382	376	378	386	364	356	398	376
25050	21093	28369	26194	16957	9746	5590	2121	1892	1251	1036	824	754	648	551	561	646	675	636	510	485	473	480	476	493	457	473	403	469	441	393	414	386	484	416	430	444	421	421	371	441	403	433	375	413	398	444	384	418	453	452	538	543	505	506	454	423	431	439	421	415	400	407	379	433	409	406	431	395	371	413	384	412	396	376	416	397	374	382	427	403	383	441	420	435	413	411	430	381	428	407	408	415	397	400	378	401	430	406	422	438	398	385	405	389	403	435	423	390	446	393	398	407	429	419	406	419	365	422	433	384	401	396	397	408	433	429	421	424	388	407	405	420	415	382	430	407	417	417	410	414	395	390	439	388	431	447	431	389	423	408	384	420	415	406	383	412	388	386	406	354	397	371	458	439	434	428	412	347	399	392	374	399	391	390	415	385	418	427	396	410	433	416	371	431	402	421	425	397	406	411	372	416	404	417	397	405	451	436	374	413	420	409	388	401	413	428	416	423	418	394	418	409	372	419	418	401	389	429	444	382	401	380	397	391	385	413	395	421	400	410	428	394	379	387	413	375	389	414	426	436	392	411	371	410	386	413	420	421	413	384	370	398	402	394	432	408	399	430	402	387	431	364	390	400	419	397	375	386	382	399	370	391	400	437	420	389	382	413	383	357	380	422	432	397	418	457	415	418	393	426	425	433	346	426	409	374	429	396	411	390	376	395	458	421	376	415	417	390	404	371	402	403	424	425	394	397	386	409	373	377	421	411	409	389	413	399	419	385	387	358	391	387	380	383	397	393	387	386	386	402	400	410	391	397	396	392	389	404	371	440	422	410	395	399	418	379	419	384	397	406	372	416	415	398	414	455	417	386	379	374	445	431	394	377	400	365	431	399	386	433	410	408	416	408	378	437	373	410	442	391	392	419	393	434	393	438	395	416	399	413	393	396	404	430	419	397	406	394	413	385	402	424	391	389	409	392	417	436	417	389	406	404	381	391	392	388	391	381	383	402	394	392	379	412	385	366	418	435	425	435	423	429	402	417	425	400	370	400	363	413	399	407	389	383	414	415	414	423	425	408	392	404	432	434	420	394	432	423	426	408	406	413	419	407	411	414	395	432	417	420	382	441	391	395	385	376	401	409	394	415	398	428	383	393	410	396	412	405	412	400	411	429	444	428	420	416	420	451	382	407	400	412	357	389	434	422	423	418	415	398	422	387	414	363	403	372	414	395	379	431	405	412	420	403	409	408	382	419	444	405	387	384	392	411	392	397	401	398	398	406	414	434	419	380	391	412	401	444	370	371	412	397	363	420	397	408	389	414	404	393	386	402	420	430	399	422	395	384	411	389	426	411	387	405	413	396	389	397	446	398	431	406	434	408	412	428	405	401	423	393	394	361	388	401	386	404	443	395	392	401	372	388	363	435	396	419	403	405	422	400	384	422	357	420	384	398	449	404	379	426	420	405	403	407	383	407	377	432	394	407	409	407	401	461	393	380	401	445	396	399	407	405	403	431	415	407	372	424	406	439	399	405	406	368	363	452	384	365	459	417	366	391	402	402	370	412	422	385	385	404	404	395	400	418	434	419	416	445	433	449	437	390	431	453	421	418	393	394	378	376	398	412	391	437	411	397	422	430	383	412	425	433	383	409	392	434	424	451	404	413	407	383	410	380	395	400	406	428	390	403	420	398	462	393	368	412	400	386	409	374	412	431	381	402	406	386	406	428	459	381	396	377	418	358	396	392	404	445	431	425	397	398	394	394	420	415	393	421	400	443	389	397	421	416	411	381	386	392	388	387	410	382	422	409	384	429	405	427	402	427	414	400	393	415	399	427	447	382	424	403	404	406	394	387	371	433	413	417	415	397	382	406	400	415	448	372	405	410	444	410	411	424	397	386	401	394	384	413	405	394	412	411	374	412	396	443	396	406	415	430	389	352	419	395	392	438	409	387	389	422	408	388	415	399	420	405	404	425	414	404	431	421	421	430	402	386	403	414	424	423	385	385	423	406	380	433	404	418	403	408	403	445	417	388	413	383	366	384	428	375	412	379	402	408	430	422	409	383	422	365	361	405	423	444	421	359	427	409	422	376	391	429	393	421	408	449	391	373	433	424	403	396	410	443	436	414	401	393	422	364	444	405	417	386	406	377	426	420	378	424	419	402	385	395	386	388	406	361	402	384	400	412	427	403	391	400	409	395	351	404	415	385	431	393	399	389	361	400	436	400	394	397	381	417	430	406	406	435	389	397	400	386	392	400	407	416	421	401	404	445	394	401	401	428	370	419	386	398	416	364	416	395	413	404	419	398	407	378	409	395	373	382	414	397	402	446	379	383	398	424	368	413	420	432	401	384	413	415	428	410	405	424	428	418	407	404	419	392	390	417	431	389	374	376	386	436	390	438	434	420	408	446	465	408	358	393	417	425	380	469	397	421	388	396	398	380	382	406	384	418	399	395	401	416	417	398	380	397	386	422	391	429	411	378	423	438	377	419	428	433	382	387	421	445	394	431	406	423	410	403	397	411	415	420	426	389	399	397	404	396	433	388	419	414	416	388	398	393	413	364	418	394	395	395	444	385	401	388	381	423	391	444	400	409	405	389	367	397	419	402	397	428	410	403	375	388	412	403	440	396	406	422	409	414	414	420	413	394	426	401	418	418	409	434	392	409	386	396	385	384	427	423	422	412	381	399	439	423	394	381	383	382	438	356	389	416	443	390	373	403	398	399	375	443	414	391	403	412	400	433	453	402	450	438	392	411	422	401	400	411	402	398	389	382	406	419	430	395	400	417	413	414	413	391	390	412	381	422	397	407	412	414	410	404	426	422	416	378	372	410	423	395	408	387	404	412	372	406	377	356	373	398	391	427	379	418	401	423	382	417	400	373	392	391	417	384	402	409	419	382	371	361	404	419	388	404	378	386	394	375	388	400	418	400	391	409	384	431	393	375	424	411	422	399	389	397	405	413	391	406	432	403	453	405	382	379	393	378	448	446	411	385	399	428	423	398	407	382	381	411	371	406	370	359	371	435	434	435	396	410	443	411	396	421	398	404	417	404	412	418	393	391	400	418	415	386	378	395	368	394	438	419	390	399	396	389	405	412	398	418	392	415	439	401	420	442	374	379	402	419	428	410	384	422	426	379	402	409	409	440	418	426	413	440	444	406	424	403	388	410	429	402	410	408	382	429	431	413	423	419	423	433	378	380	388	392	375	376	413	408	379	406	427	393	409	399	413	416	414	387	430	416	436	403	410	420	403	386	422	414	410	397	407	384	401	429	408	363	415	406	432	381	443	430	411	412	388	420	376	426	413	441	425	370	414	444	394	423	422	411	401	422	392	401	402	381	368	409	425	409	433	412	390	401	386	412	423	408	398	372	399	404	402	402	442	428	382	409	434	401	399	445	392	420	388	387	420	367	415	392	413	423	404	393	414	388	433	437	398	394	366	359	385	374	412	404	427	391	380	385	386	414	361	428	398	454	407	386	405	404	405	431	448	407	374
33906	53287	41075	25084	14687	13330	8499	3709	3364	2126	1714	1282	1121	929	733	683	892	857	809	644	594	532	579	521	499	548	526	517	565	499	498	463	467	470	488	467	504	447	481	430	479	454	490	472	452	471	439	464	499	520	528	649	679	622	574	502	492	485	474	436	442	434	473	483	466	447	464	468	457	438	494	455	441	438	495	480	472	464	423	475	467	479	447	437	473	414	474	450	431	457	420	496	455	485	463	472	441	485	489	466	478	442	456	469	432	480	415	471	448	456	448	468	504	469	465	457	461	491	446	457	450	463	460	461	462	429	417	442	438	463	456	491	469	445	477	473	435	458	473	431	460	469	482	454	489	439	434	460	454	445	486	504	459	457	434	431	484	455	466	417	451	482	500	469	478	491	466	444	432	456	429	461	454	457	438	445	484	454	446	457	467	485	416	441	454	502	451	487	470	452	481	469	460	455	480	451	455	453	421	417	473	475	436	450	435	450	463	452	424	437	446	436	449	439	459	468	446	478	452	470	482	446	471	466	451	462	465	463	465	489	452	486	423	457	466	459	498	487	461	467	463	398	450	453	463	444	437	490	464	479	451	430	481	430	471	446	448	495	448	465	479	434	457	478	464	440	452	501	468	476	455	477	498	465	492	448	490	491	469	514	478	468	440	461	438	442	460	452	494	481	462	471	464	499	435	451	477	516	466	424	471	429	435	470	455	455	519	466	465	488	464	462	435	481	456	465	465	450	447	436	421	440	448	418	437	459	457	504	456	469	464	438	449	477	481	406	443	435	474	433	423	442	458	460	422	468	466	431	464	477	392	469	499	477	470	435	455	432	404	454	443	496	437	481	442	445	433	468	441	433	489	452	481	444	460	475	466	471	434	486	450	455	460	415	478	436	447	457	440	466	440	422	460	459	467	453	476	446	452	465	478	467	499	465	469	473	446	476	472	418	451	466	465	454	511	472	488	471	456	464	466	479	439	467	475	416	479	480	441	442	459	463	440	458	442	444	456	471	469	471	437	489	451	443	482	473	443	420	491	415	418	440	474	439	454	457	439	431	424	448	454	456	453	473	463	426	501	473	424	485	441	442	468	463	452	417	463	454	500	446	443	480	432	466	464	467	507	448	446	476	475	455	483	435	450	474	428	470	488	461	453	457	431	472	454	500	458	474	469	441	416	501	517	467	442	443	481	433	459	468	498	498	482	447	436	467	440	498	465	457	442	480	449	491	438	474	431	450	490	482	470	457	465	457	478	478	477	430	444	469	453	477	485	433	520	447	491	486	442	502	440	428	473	457	473	434	451	453	484	497	473	459	428	478	484	464	466	442	477	483	457	443	428	471	451	477	460	454	476	450	490	465	476	447	481	483	431	458	469	424	470	468	460	471	446	436	437	462	444	419	444	443	485	489	435	466	493	470	429	450	484	436	454	485	449	534	446	439	445	490	403	446	456	455	457	458	490	481	461	476	467	463	442	444	463	471	433	449	466	451	484	442	464	452	431	474	489	491	487	448	481	441	460	458	483	473	466	469	412	464	436	507	482	441	462	499	492	501	422	432	454	437	428	481	422	473	484	445	451	480	448	443	452	487	456	476	460	443	468	457	445	449	436	438	452	463	456	468	442	471	484	465	459	469	460	469	444	498	477	458	453	456	448	486	475	477	427	433	485	502	455	449	504	493	469	477	488	444	455	500	492	466	442	467	432	449	431	457	469	435	436	426	455	439	458	465	450	483	440	467	443	447	432	449	440	478	435	482	444	469	464	489	466	437	470	470	490	507	518	456	458	430	471	453	474	466	435	459	468	488	466	461	446	441	474	475	494	468	448	439	449	484	437	470	446	467	412	471	445	447	458	478	482	461	457	431	480	472	484	482	446	419	464	461	437	407	447	454	453	475	446	485	499	464	434	446	487	425	437	471	413	488	477	434	451	446	427	445	475	431	424	466	450	506	477	499	468	423	462	455	505	435	478	493	442	430	492	452	446	394	460	439	453	473	467	483	476	473	504	453	455	457	450	464	422	495	439	429	455	435	441	453	437	485	409	486	464	463	470	446	401	478	449	484	409	461	413	478	449	417	448	444	448	445	462	476	483	462	495	453	423	474	438	478	470	477	431	508	441	467	473	436	421	445	413	455	504	483	459	458	435	442	465	429	471	449	509	446	440	491	494	464	477	473	460	427	468	465	427	486	496	481	422	446	443	442	463	449	431	472	451	460	468	462	420	434	465	473	445	479	437	463	488	434	484	449	468	465	429	451	491	453	464	455	436	465	458	482	459	470	463	482	479	487	443	494	479	433	426	476	449	446	471	466	462	458	435	488	432	480	457	481	462	428	483	479	482	452	486	468	465	437	446	478	466	487	473	418	459	483	485	449	443	438	485	440	460	428	452	452	468	454	479	454	436	425	466	452	468	440	483	456	422	438	436	463	494	468	432	494	454	434	478	464	493	455	494	489	449	461	436	406	437	456	440	443	450	455	475	442	441	455	474	447	474	469	484	419	478	461	428	447	477	413	504	446	449	478	454	439	466	478	422	460	476	474	474	469	467	446	472	446	479	462	468	462	486	421	430	447	454	473	450	498	455	435	474	491	465	429	449	466	471	466	436	474	467	473	441	445	455	468	489	436	421	453	477	438	461	463	471	455	478	446	417	424	487	444	477	505	466	447	472	429	435	420	461	457	452	453	495	467	459	449	443	479	509	466	480	440	473	437	452	432	468	459	488	477	450	440	477	462	475	448	457	497	469	455	455	450	454	454	514	448	434	468	466	472	468	449	467	429	493	453	502	456	437	470	453	458	449	466	436	475	460	438	460	389	469	433	494	462	457	454	468	473	449	456	455	418	501	417	421	471	452	407	452	474	442	430	477	478	443	469	471	437	448	459	468	470	444	459	473	467	476	422	478	499	459	485	425	458	496	442	427	515	448	486	463	459	446	440	428	448	465	448	479	477	482	465	479	495	440	442	463	462	447	453	453	448	447	492	475	467	460	436	460	461	477	472	453	442	459	476	470	446	483	490	455	424	438	458	448	477	443	432	466	460	439	466	451	462	421	470	410	484	403	466	483	415	439	452	454	439	429	448	428	487	461	427	480	462	463	492	451	435	476	454	461	479	454	460	438	439	441	470	474	450	435	483	464	463	474	474	491	450	456	474	478	446	491	450	427	471	498	475	461	444	473	468	477	436	448	435	445	410	443	450	460	470	448	415	443	482	495	452	477	445	435	470	444	483	482	484	440	466	439	459	466	458	447	504	444	442	479	467	467	462	442	482	456	416	433	442	466	427	453	452	476	456	494	453	443	463	452	469	478	489	460	442	458	482	467	464	464	473	459	473	462	485	456	466	462	470	454	450	462	481	463	495	473	441	482	442	434	441	462	492	457	476	495	464	483	490	453	444	443	442	408	475	452	439	484	500	445	474	487	486	430	436	461	469	463	476	464	464	468	445	463	434	486	467	447	463	447	429	454	431	477	472	478	485	453	468	484	448
22737	21008	28517	23731	21142	21436	13833	5492	3784	2131	1734	1269	1011	805	743	593	632	761	749	790	631	505	473	492	451	454	440	460	451	403	467	432	415	423	410	413	413	423	379	421	393	386	407	405	396	363	421	409	416	409	542	863	831	755	566	457	500	440	375	383	388	369	409	369	346	456	388	352	382	397	416	390	379	389	361	397	396	381	390	383	379	375	404	366	424	406	354	395	380	365	382	370	364	408	370	382	354	400	386	365	352	385	380	345	389	408	367	383	397	374	400	392	384	372	372	378	367	417	425	355	399	374	366	402	393	408	371	391	390	387	372	339	410	387	408	353	363	393	394	368	405	391	342	400	378	363	389	387	389	386	382	361	416	388	380	388	424	409	378	374	339	360	384	408	382	379	372	379	381	381	388	371	387	387	379	359	396	397	405	421	411	416	338	376	371	384	393	362	371	375	397	408	378	387	364	361	377	363	360	404	394	384	382	403	390	389	378	373	364	345	341	397	390	365	399	381	418	381	335	418	398	389	386	405	389	400	391	386	359	383	390	403	384	391	344	401	403	384	374	375	410	400	363	416	387	367	395	432	366	385	365	383	397	376	376	383	389	399	357	399	405	369	380	382	404	355	392	389	385	345	433	337	394	370	400	376	391	386	401	405	382	333	428	383	376	466	396	378	396	354	370	370	369	393	374	395	394	380	391	358	360	409	384	382	373	398	403	406	383	383	376	388	381	364	379	356	359	357	349	374	372	387	398	383	373	380	392	386	408	429	378	377	391	410	377	380	359	392	395	362	380	391	381	423	403	368	396	366	388	391	395	394	414	383	362	372	381	378	381	410	381	406	373	343	404	409	338	413	360	374	394	384	387	404	368	392	399	363	371	406	383	387	424	422	383	394	404	393	395	380	393	372	376	393	387	382	387	405	367	349	385	378	357	360	391	367	367	400	395	412	384	413	365	368	359	363	392	419	379	405	396	366	364	393	380	388	378	390	380	408	351	396	348	394	372	365	405	367	423	413	386	390	425	381	372	393	372	397	397	369	369	348	356	393	353	381	433	380	373	346	405	383	388	354	345	399	412	383	358	363	413	364	350	400	399	370	363	411	387	355	367	368	361	360	369	406	375	392	373	385	388	402	382	378	414	396	413	356	336	410	385	389	364	425	390	392	403	362	407	360	361	371	398	420	379	414	398	362	376	361	394	372	395	378	350	363	397	371	389	412	398	365	373	406	349	401	390	398	432	388	356	415	376	392	385	418	391	406	404	404	393	376	385	342	368	381	381	376	360	390	339	386	365	392	399	404	379	361	393	384	373	382	378	401	374	412	407	382	394	368	365	373	387	357	405	375	401	407	400	368	378	386	365	359	381	366	378	372	390	362	369	380	359	389	376	365	396	406	363	398	337	398	390	391	399	424	385	370	391	348	387	368	410	405	392	329	408	378	379	349	352	348	363	351	387	372	375	401	428	397	413	391	397	396	376	390	399	403	354	377	364	414	399	380	408	422	382	410	395	375	363	411	384	397	362	397	376	325	392	373	388	384	366	386	350	391	394	391	379	367	410	419	360	386	363	381	375	408	387	371	369	393	379	367	410	378	373	380	377	377	397	359	397	340	373	397	392	413	392	360	382	448	413	402	427	372	366	350	375	391	399	360	358	376	407	370	407	373	361	352	386	366	393	389	394	370	349	360	366	364	361	368	325	341	386	390	438	349	383	387	370	376	355	353	405	404	407	384	346	381	405	382	409	418	373	375	369	393	395	395	402	398	337	356	393	410	391	351	367	389	392	382	375	378	376	403	358	375	401	384	397	372	348	400	394	387	390	379	411	385	349	402	373	362	396	376	402	419	407	392	352	439	394	404	385	392	404	370	379	394	344	402	380	374	407	414	418	382	354	438	357	393	409	396	418	374	384	389	386	342	328	398	399	435	416	386	418	377	359	395	385	382	406	398	390	323	350	372	430	363	418	404	359	381	379	353	358	400	385	362	401	400	362	372	379	420	371	396	348	382	370	368	412	378	405	370	392	396	393	345	337	369	346	373	391	423	435	383	389	408	386	360	422	411	360	375	390	426	387	382	389	368	396	359	414	380	379	413	381	390	388	403	375	372	425	405	377	378	373	355	396	362	359	405	349	371	387	369	403	399	380	371	386	392	370	386	370	374	360	410	402	375	410	379	388	328	377	385	384	395	386	393	387	375	386	408	409	386	422	405	364	406	402	373	379	393	374	412	384	369	367	370	396	380	378	370	383	387	383	348	412	397	371	388	372	330	390	383	371	366	400	377	382	388	372	351	357	375	370	367	376	387	397	358	382	377	370	353	379	369	379	392	395	364	385	370	391	361	418	404	401	371	404	426	378	363	408	364	381	394	410	362	352	368	360	377	418	395	394	399	364	350	409	361	368	365	395	385	390	387	395	381	371	401	381	349	379	364	336	379	406	391	402	363	401	372	327	399	397	385	376	402	387	372	385	403	408	376	363	373	408	372	340	417	410	406	376	383	378	390	414	372	365	372	349	355	338	398	416	367	405	376	359	392	394	371	371	381	343	412	369	388	407	385	369	415	387	382	379	421	423	349	391	414	367	402	417	406	392	401	417	401	404	377	370	371	372	389	364	366	387	411	379	376	387	365	383	420	392	381	384	350	405	383	378	389	398	386	360	378	354	367	387	373	396	330	398	389	375	397	375	377	422	358	426	400	386	367	381	386	360	368	365	396	385	367	423	378	390	411	377	408	389	377	362	380	370	399	397	374	360	370	397	359	446	381	365	348	397	375	402	382	421	354	389	382	382	395	392	410	408	384	399	380	375	372	386	392	400	393	392	361	372	382	340	448	371	382	374	378	365	377	375	358	399	356	394	414	377	372	417	388	375	388	378	407	373	384	400	408	411	386	358	408	403	367	344	359	392	389	378	386	370	407	377	368	378	406	364	403	370	439	385	360	384	393	368	402	372	379	398	381	368	395	380	391	365	396	372	375	404	406	401	350	375	416	395	430	413	367	420	420	371	382	373	387	407	368	389	388	374	405	372	398	395	369	401	385	378	340	382	399	353	389	371	380	391	386	382	407	383	370	356	400	372	383	361	359	383	398	373	368	381	364	381	376	395	366	368	421	363	409	366	357	362	383	388	410	367	368	333	369	380	349	371	388	378	405	378	396	393	377	380	398	384	375	411	403	382	406	345	369	388	394	379	374	391	426	377	368	402	383	385	400	400	377	405	387	380	427	349	394	410	421	384	346	343	388	380	412	403	354	394	395	390	353	403	365	389	398	371	393	396	435	378	396	378	392	411	359	382	385	391	369	419	381	367	406	354	363	389	394	380	412	381	408	391	382	407	401	380	386	383	357	367	404	362	376	416	384	403	366	411	371	346	414	367	374	377	387	376	419	368	347	370	376	396	356	353	431	416	418	375	411	368	421	368	385	386	369	365	396	409	384	366	387	368	349	393	383	403	354	369	350	371	377	376	420	349	370	402	388	424	375	386	409
38650	63909	46213	25612	23524	15804	7709	8195	6273	3431	2754	1869	1459	1235	936	815	826	973	1062	952	789	613	566	557	553	524	527	529	519	498	475	518	447	447	427	427	406	426	435	448	465	458	427	430	419	427	430	411	465	447	676	1158	1066	962	691	510	567	545	437	379	431	428	446	432	443	416	419	445	439	449	458	433	420	434	392	419	442	446	426	431	411	428	433	425	421	429	406	415	437	459	455	425	405	455	426	475	400	422	439	398	392	447	432	416	417	448	423	431	428	437	430	443	399	427	419	416	457	406	431	420	447	466	425	387	442	403	405	411	417	418	439	443	406	394	443	460	383	416	417	460	448	443	414	406	450	431	434	412	462	387	441	405	407	425	447	425	395	412	426	430	431	413	399	405	410	408	426	430	414	428	432	440	397	402	405	449	443	448	398	378	420	456	399	408	433	410	410	439	452	419	450	445	437	423	430	431	421	403	424	376	413	428	443	398	433	435	439	404	440	467	453	434	445	440	438	421	444	440	408	423	409	445	416	453	429	399	425	454	410	417	406	381	413	435	426	431	416	433	388	452	464	421	407	408	420	434	446	389	417	429	413	395	429	388	428	456	389	437	450	447	410	433	445	449	453	401	413	401	405	427	434	406	499	411	405	467	416	422	408	442	398	391	446	419	415	426	390	408	444	428	428	402	441	446	425	407	449	444	400	422	425	399	437	480	430	419	408	405	455	444	438	459	419	421	420	439	412	449	415	416	426	450	400	434	439	428	431	420	426	428	412	418	457	386	451	437	452	382	404	406	464	403	456	426	426	388	416	425	412	428	388	423	423	403	409	449	433	389	393	432	423	426	414	419	434	432	443	421	423	393	448	428	462	430	404	434	407	419	454	399	453	443	481	447	412	382	407	472	407	439	432	414	418	434	410	408	418	425	438	403	401	417	421	409	410	409	405	419	407	461	402	382	456	430	450	435	439	413	412	443	472	444	451	448	436	441	393	458	413	433	426	429	410	449	414	413	425	400	405	480	409	446	430	460	429	429	435	427	436	415	418	425	415	420	431	434	405	425	417	390	423	413	448	434	463	405	397	416	414	444	432	440	437	451	424	427	436	449	393	427	448	453	408	417	411	398	424	413	462	433	403	410	415	406	485	413	379	454	435	431	441	469	395	419	423	426	463	401	419	400	427	432	397	417	421	401	428	403	423	399	403	413	423	419	414	399	408	417	426	401	440	424	398	408	434	460	419	455	413	453	428	438	399	413	468	480	393	427	439	446	434	442	394	425	436	423	387	430	443	417	416	424	418	405	412	451	440	417	418	447	445	450	461	403	417	378	437	432	419	416	415	384	445	415	411	424	427	434	463	404	434	397	417	428	410	445	403	440	404	448	379	426	390	448	451	444	443	426	398	429	419	400	436	454	392	453	399	447	427	379	423	431	420	406	425	425	449	395	414	424	435	436	424	408	422	455	439	441	403	457	447	437	426	400	429	461	445	389	430	415	433	462	435	423	426	432	420	413	425	440	402	447	421	433	414	411	453	441	459	431	413	430	411	428	401	418	399	481	408	416	464	434	461	432	422	406	446	471	428	448	392	408	418	406	431	414	450	421	453	433	423	438	444	455	408	429	395	426	407	417	418	399	446	452	422	436	436	435	419	387	442	395	442	454	452	424	466	417	458	445	426	415	435	426	419	436	419	459	446	407	415	427	444	429	446	455	420	450	440	437	411	403	412	434	453	393	466	437	413	444	423	432	395	412	405	394	448	391	468	410	418	422	424	434	461	434	432	424	396	384	422	404	442	420	462	405	409	441	422	450	429	456	398	413	445	397	435	415	390	414	472	439	429	426	452	416	406	409	435	419	432	413	406	435	418	410	382	461	429	397	412	427	403	429	448	434	443	424	421	454	410	433	432	388	435	448	426	391	402	455	392	456	406	402	440	411	408	399	423	425	436	447	451	395	421	409	399	414	434	414	422	442	449	432	403	399	412	398	445	435	430	412	455	411	425	412	453	456	439	432	440	419	438	421	428	408	394	464	421	395	418	456	418	424	490	408	399	422	405	438	446	402	449	396	401	469	422	434	435	454	394	414	430	436	417	417	418	432	402	430	436	426	447	421	408	430	442	408	411	400	412	416	425	442	430	429	415	408	425	421	453	413	422	410	405	426	414	415	438	432	430	429	455	452	414	424	427	437	437	448	416	407	418	409	411	402	412	438	423	431	432	443	417	415	415	453	435	430	410	462	428	460	401	395	411	437	438	441	409	462	438	410	460	433	463	444	409	429	397	406	428	400	424	427	390	414	438	444	435	410	435	397	398	431	433	402	435	428	441	398	397	413	393	400	400	379	432	437	443	423	424	399	431	423	430	439	416	432	446	426	468	372	400	440	417	405	418	451	464	411	435	450	427	442	465	415	394	412	459	422	424	425	446	423	419	440	450	430	447	427	462	418	403	425	411	443	422	410	383	412	417	423	443	422	431	408	420	448	441	411	425	463	412	429	464	392	437	400	424	454	421	454	420	444	418	419	430	423	419	436	449	403	396	412	451	428	410	438	407	441	432	441	425	462	430	400	426	441	412	413	415	434	449	443	442	438	431	408	420	460	417	408	444	420	434	422	415	412	418	408	476	383	431	449	446	473	410	416	426	431	447	453	442	453	401	420	440	390	431	378	411	414	431	456	398	422	421	434	431	436	431	463	427	436	403	433	416	432	435	427	448	419	394	443	404	437	368	416	414	458	401	434	392	460	424	431	439	439	421	410	400	439	424	418	442	461	404	423	438	419	427	428	429	452	429	404	384	417	454	416	424	402	410	410	406	414	417	419	429	428	433	457	385	395	442	417	465	430	410	435	467	420	430	443	391	418	434	409	430	427	441	421	451	416	414	413	466	439	403	405	431	435	430	441	455	449	410	397	471	462	428	414	423	431	413	428	422	481	397	434	442	414	435	385	423	418	434	445	432	383	445	451	404	419	466	457	438	453	424	438	438	415	471	460	394	472	404	413	423	402	398	483	412	438	488	415	420	411	415	390	452	458	413	400	385	463	411	432	438	441	407	389	413	428	463	452	424	420	414	405	439	390	403	423	402	438	447	443	432	414	401	408	440	446	402	428	444	415	439	393	411	429	396	432	416	430	411	403	431	465	461	432	422	402	458	435	419	432	448	461	405	443	419	423	434	428	415	406	389	417	438	431	456	426	428	389	380	413	364	425	439	440	430	411	418	437	448	449	420	416	456	395	432	421	419	445	425	421	421	456	446	452	444	430	437	411	442	429	416	426	408	449	418	445	429	430	430	459	419	417	401	376	419	430	437	447	435	445	456	425	444	422	411	417	433	408	411	456	432	415	426	435	475	432	425	415	429	397	438	412	422	415	428	411	404	426	419	440	466	408	466	377	423	432	398	410	448	454	402	431	429	454	432	427	418	407	414	407	447	440	397	424	450	427	419	457	429	468	390	440	415	393	417	430	402	399	402	461	407	418	444	449	378	426	426	398
29016	30378	32426	18348	9042	3732	1909	2668	1969	1251	858	710	521	528	444	390	420	415	418	410	398	371	384	361	382	361	358	355	421	365	367	385	362	342	352	366	351	324	347	346	330	340	342	353	351	333	357	335	359	358	339	382	374	347	378	346	367	351	345	348	311	317	312	314	364	327	342	344	342	340	346	366	365	334	338	354	336	351	363	359	358	351	367	340	367	348	345	319	368	307	347	296	407	346	340	346	361	333	341	322	363	342	358	349	362	352	340	311	367	344	310	341	348	329	353	347	330	352	323	347	336	354	346	352	326	357	375	337	332	355	361	326	314	320	316	327	359	362	344	308	336	355	336	350	338	343	384	346	373	360	319	330	363	362	401	314	330	333	361	352	356	367	342	324	334	356	346	365	337	337	357	346	312	336	348	323	350	373	323	365	329	390	351	308	356	372	334	366	356	341	336	322	338	337	359	339	344	338	358	344	358	327	328	342	334	341	302	336	355	370	307	359	355	330	384	359	341	333	349	321	324	343	340	339	348	363	366	356	332	349	345	403	339	359	333	353	348	368	347	357	353	345	357	342	353	345	368	367	377	362	334	370	330	345	323	365	348	350	342	346	363	342	331	323	335	358	361	353	303	328	363	353	354	374	327	366	362	336	343	345	337	336	355	333	378	347	335	299	341	357	367	354	358	304	344	342	331	328	331	367	351	355	359	328	355	340	325	347	305	362	344	360	361	376	347	305	325	357	325	344	371	340	311	324	319	370	347	328	352	310	357	341	349	332	371	326	323	356	366	376	360	342	319	339	340	371	339	366	342	354	359	326	324	332	322	328	361	324	339	369	352	352	328	364	362	324	318	386	339	371	342	350	376	347	364	383	385	384	332	329	340	349	361	361	326	338	357	356	326	306	328	323	338	357	366	353	342	329	329	378	326	358	324	334	326	360	331	344	337	366	379	369	330	375	315	348	327	332	314	381	337	362	319	324	344	321	344	332	371	322	321	372	347	340	338	357	333	345	346	341	345	364	348	357	328	324	378	341	334	361	336	387	324	362	321	312	332	312	330	352	360	368	357	306	339	325	313	325	349	323	333	360	339	334	353	352	356	321	348	333	368	365	352	322	317	365	327	363	360	344	331	340	341	319	343	340	374	338	393	347	339	338	357	341	366	367	353	341	340	333	346	320	319	383	336	314	341	358	340	335	366	326	351	339	334	356	348	350	325	324	368	371	354	298	307	310	312	340	359	372	374	355	345	372	356	353	328	366	370	326	375	347	352	343	352	370	378	346	352	322	322	319	347	345	333	333	346	336	345	354	341	350	343	345	371	333	344	331	362	299	359	345	343	392	349	340	329	337	343	348	346	346	340	348	345	336	323	366	372	341	344	321	334	325	396	319	379	363	350	342	379	321	353	335	352	331	345	331	391	350	322	355	354	318	362	379	358	311	337	374	348	368	347	389	348	313	367	339	352	345	357	373	328	361	355	332	345	359	346	323	370	356	337	338	313	335	355	345	364	345	343	326	347	346	320	325	328	351	334	335	346	341	331	323	344	381	329	352	360	359	331	343	371	315	329	364	348	334	331	349	336	340	365	335	368	331	346	325	328	343	366	307	392	325	360	336	320	333	381	324	323	322	350	340	340	353	337	355	374	365	355	320	360	351	346	318	353	332	351	359	339	313	332	342	357	361	333	349	353	331	361	353	351	341	353	348	349	323	345	344	337	331	345	332	341	326	341	315	341	338	335	348	328	370	319	367	361	327	327	320	332	338	370	329	350	345	382	370	388	340	311	326	360	343	347	371	365	330	342	368	332	321	354	361	361	314	356	360	359	341	314	335	347	324	356	324	357	334	310	363	343	345	319	367	361	327	364	369	335	361	334	345	339	385	331	353	361	350	331	389	328	370	364	319	339	321	320	337	343	343	347	332	321	335	340	322	376	377	353	366	335	336	348	344	323	363	338	327	364	368	322	324	346	329	336	316	365	341	388	367	327	349	336	361	359	341	340	356	347	332	335	351	344	346	292	352	338	332	349	340	362	380	324	327	333	352	351	327	337	324	348	359	341	332	338	352	331	343	351	366	349	340	353	363	345	358	372	332	369	362	338	342	349	357	350	374	344	344	342	382	373	328	326	334	339	337	347	349	364	360	361	323	340	372	323	362	330	319	347	367	343	325	357	335	319	348	369	335	339	353	343	370	325	319	341	349	330	332	343	349	365	337	371	358	358	384	370	347	322	345	351	363	348	342	335	332	364	362	340	316	325	352	323	350	353	345	348	363	326	355	373	360	344	361	368	351	322	331	296	351	360	357	338	341	323	352	346	366	323	367	351	356	363	348	333	328	350	339	385	341	313	353	343	358	344	351	384	346	342	319	362	328	332	318	368	326	358	347	330	381	342	336	323	366	382	352	357	330	347	337	362	360	344	340	321	369	368	330	360	376	371	311	336	349	315	348	351	349	339	354	364	362	385	353	347	346	406	347	341	345	337	340	341	353	355	367	371	343	355	370	324	323	323	344	353	322	324	373	353	326	345	360	358	339	365	350	366	351	366	339	325	415	332	325	345	346	357	339	347	342	313	355	345	366	356	366	369	350	339	352	354	336	384	343	357	357	360	320	367	355	336	369	323	325	364	363	336	339	323	375	360	359	361	345	316	361	357	335	362	353	365	350	388	310	329	340	367	352	322	370	323	359	349	320	387	354	370	323	368	360	345	340	333	372	341	389	338	369	337	315	334	300	353	377	331	343	337	331	340	334	327	339	369	327	334	390	279	306	363	335	352	323	352	359	377	329	330	333	339	318	356	325	344	292	376	370	356	359	367	339	358	313	337	355	335	361	346	338	343	339	362	331	370	350	338	323	319	357	355	336	377	335	367	357	353	343	347	355	334	356	368	330	361	341	330	374	352	381	354	341	338	358	327	378	367	333	351	314	331	355	333	367	341	353	318	343	345	350	348	345	338	346	322	362	332	372	329	346	351	354	337	342	330	323	379	341	391	333	361	306	328	375	346	323	326	359	364	312	342	370	352	336	360	353	338	342	346	348	338	333	332	335	349	326	342	327	335	324	342	337	377	351	360	341	351	347	344	366	326	316	365	327	311	330	343	343	354	319	383	355	347	353	325	349	349	356	361	374	335	354	355	355	321	350	360	327	362	379	354	351	377	344	343	354	389	364	360	346	363	349	339	325	330	374	369	371	345	360	370	346	325	331	380	356	343	335	374	354	350	365	342	338	403	328	344	336	366	346	356	345	352	372	356	320	375	334	341	348	357	378	394	324	331	332	332	359	328	332	365	350	336	360	345	344	357	355	340	353	352	345	335	358	341	330	375	326	349	335	371	336	356	339	325	324	321	369	326	339	356	370	379	358	341	358	314	337	290	361	316	356	336	328	344	343	300	363	353	369	383	305	374	325	368	386	354	344	351	333	328	354	318	363	348	380	360	343	345	379	365	356	357	369	374	349	322	385	311	363	344	357	302	300	348	350	342	348
32880	47949	32194	16075	11932	5885	3545	5067	3498	2133	1253	1012	729	656	574	532	517	511	494	465	549	485	434	462	466	470	426	410	435	400	401	423	375	399	397	399	394	430	406	390	381	392	412	418	407	379	406	395	407	406	407	417	496	477	433	407	450	432	398	406	406	385	399	362	423	436	399	394	388	395	389	410	383	383	388	379	394	385	417	412	415	411	389	370	388	411	422	370	385	406	402	418	390	357	379	423	423	399	381	415	386	383	426	433	403	391	369	426	388	378	454	430	421	382	384	370	379	410	397	421	392	379	410	420	369	366	400	379	394	385	405	388	394	394	384	415	409	398	356	368	382	401	389	407	441	409	365	385	411	397	385	386	394	386	436	386	423	423	380	395	400	381	400	394	388	400	432	388	410	362	388	428	389	416	365	363	409	417	391	406	381	425	388	370	400	394	381	434	395	379	413	366	393	379	430	377	384	409	393	374	376	394	421	431	401	363	402	406	413	363	398	373	408	408	367	385	440	393	386	375	394	404	406	438	412	383	401	385	437	394	430	436	373	401	411	366	385	405	404	383	404	399	377	411	388	404	396	377	346	414	377	402	394	388	424	423	390	393	418	401	388	395	411	387	402	405	418	390	434	416	397	389	394	400	385	398	405	393	390	411	407	397	413	386	410	388	408	402	393	398	387	414	383	419	421	397	400	389	401	389	398	395	352	391	403	407	428	391	393	401	414	395	421	408	427	412	410	411	413	397	404	373	422	396	406	380	405	419	400	379	403	392	366	405	407	423	375	404	410	405	399	394	388	391	393	386	405	391	422	417	411	419	411	419	390	393	358	420	394	362	400	361	380	441	426	415	376	386	408	420	396	405	395	377	429	426	388	371	372	392	410	414	390	359	393	372	430	405	416	385	393	392	393	418	369	441	414	392	417	423	392	415	365	430	395	403	396	423	396	394	394	370	398	369	394	383	423	404	419	446	398	429	352	362	424	387	407	400	445	417	393	422	364	394	374	335	443	428	410	448	389	384	392	385	406	395	384	397	397	419	355	433	362	421	418	402	395	434	380	379	386	435	373	366	383	342	386	380	440	431	397	413	378	393	422	395	364	417	399	380	399	387	420	406	391	372	425	364	415	388	369	418	376	398	378	390	386	417	394	388	417	447	416	389	424	411	386	402	414	429	368	391	407	395	434	363	420	362	412	383	408	424	377	410	403	400	406	416	426	388	390	380	402	380	393	422	402	389	367	365	398	406	412	383	409	379	396	395	381	400	370	391	363	409	417	414	380	425	416	388	380	404	389	402	407	421	396	407	421	408	401	400	390	396	423	389	383	387	399	385	373	387	401	406	373	386	364	408	404	423	391	421	403	447	403	398	407	387	384	387	411	381	371	376	405	407	367	378	399	373	400	393	416	409	396	380	368	403	432	405	392	414	402	386	398	379	423	409	387	407	393	410	370	415	414	375	397	398	400	423	390	367	432	391	429	397	417	409	386	379	413	406	383	421	370	374	395	413	406	412	386	410	425	387	396	410	391	381	409	417	437	407	422	424	406	365	378	403	422	387	367	375	391	405	424	384	383	377	410	381	389	377	421	402	394	388	409	388	408	389	401	408	387	407	409	382	372	385	379	410	412	413	357	408	417	404	419	418	388	388	423	396	372	360	386	434	412	346	406	408	388	404	379	379	426	412	411	422	442	366	386	355	369	427	407	354	393	354	394	399	414	368	388	396	422	389	398	397	393	382	386	365	388	424	414	390	396	415	376	407	395	390	367	388	406	390	366	415	387	408	416	411	386	403	388	410	396	414	402	430	418	395	402	401	397	419	422	396	418	400	397	407	397	370	396	413	383	407	394	419	395	399	419	391	414	395	406	414	401	423	383	389	387	417	408	396	423	409	391	414	402	410	434	394	374	410	415	383	380	378	404	398	403	417	391	407	402	422	380	406	428	426	396	432	407	379	387	383	369	377	419	402	409	377	380	386	409	394	379	382	390	384	426	387	424	378	387	410	430	416	365	404	406	420	388	424	395	435	387	417	389	394	424	416	391	377	371	417	421	388	403	418	390	421	412	407	393	360	358	381	412	414	393	404	354	385	389	395	392	412	420	383	398	425	402	376	420	405	398	376	374	405	401	405	385	434	396	413	381	377	428	365	383	384	379	396	388	397	419	391	393	397	396	402	400	420	406	382	446	390	364	409	419	402	384	398	402	378	400	399	382	418	371	397	409	397	379	390	414	419	412	420	370	352	393	409	412	411	387	395	373	384	369	390	384	377	412	377	437	444	408	416	438	400	397	395	353	360	404	358	450	396	410	412	414	399	382	407	384	400	414	404	354	394	431	392	426	364	390	391	400	396	418	387	384	412	407	404	417	435	403	420	360	389	410	375	367	367	418	387	433	409	383	385	383	376	376	402	408	413	417	379	384	428	381	391	413	414	405	405	400	400	406	420	408	392	413	405	414	404	403	431	376	389	416	425	366	388	387	401	424	365	389	409	382	410	417	401	412	386	400	390	359	426	380	437	401	376	382	460	439	374	428	438	406	380	373	414	370	351	385	369	407	377	386	393	409	392	411	380	391	384	400	392	362	362	370	394	394	404	390	405	393	404	379	378	406	406	431	404	390	412	421	411	385	374	382	389	410	389	361	351	389	385	414	405	363	433	397	390	374	412	406	426	379	407	367	395	412	400	404	384	396	353	380	436	399	422	396	376	420	394	403	411	398	404	384	343	402	423	399	383	383	388	405	400	405	430	424	373	394	430	398	375	399	427	407	427	433	409	415	437	392	423	383	415	415	388	391	374	389	367	409	404	406	396	375	398	400	399	433	436	360	383	387	394	388	388	384	418	419	402	393	403	397	419	426	414	409	417	410	416	390	417	397	406	397	388	393	389	425	381	408	410	402	398	384	402	389	416	373	426	398	404	402	431	433	407	401	408	385	413	386	379	402	382	399	361	412	420	398	405	399	408	395	389	391	405	351	425	372	380	405	415	390	416	405	418	440	391	418	383	386	378	407	393	401	378	409	399	401	357	383	387	414	394	418	392	404	393	397	426	391	422	428	431	430	414	376	379	401	369	429	379	428	399	412	391	372	384	360	400	392	398	391	406	370	388	376	385	396	373	385	416	405	381	387	395	407	416	423	389	394	397	390	385	393	361	430	421	417	393	405	399	393	396	373	435	393	387	411	405	395	376	414	370	400	409	378	399	373	423	368	386	350	428	399	396	413	375	407	398	417	415	425	408	398	335	405	414	403	377	388	376	415	414	388	408	427	409	352	405	340	425	405	378	395	422	377	386	404	390	388	415	379	346	375	423	401	436	398	429	375	381	385	399	431	437	375	423	368	395	384	391	402	402	390	396	410	408	409	442	390	404	382	381	408	375	389	408	397	397	388	356	402	403	400	403	412	386	381	419	384	441	394	420	395	430	384	400	389	413	406	388	406	403	366	400	379	369	380	343	401	389	392	381	399	408	385	393	407	385	376	411	407	434
23769	20954	28188	24152	21405	17487	7100	5268	3420	2253	1443	1118	785	633	524	486	497	466	432	444	413	434	420	392	378	372	378	357	386	349	384	381	352	391	342	343	295	343	330	309	364	334	330	310	328	333	287	337	288	327	382	514	639	584	459	326	388	346	330	310	309	309	314	324	330	342	289	326	303	363	330	289	307	321	320	331	320	309	332	329	361	321	276	295	306	286	317	334	300	309	287	292	336	322	318	344	278	340	322	323	314	321	298	286	307	339	297	311	292	329	300	320	292	301	312	301	314	340	305	317	298	330	291	299	311	314	336	321	271	324	321	305	302	326	311	321	317	332	295	307	321	310	300	300	307	336	282	309	322	329	316	320	317	336	319	329	315	321	346	292	325	302	309	323	316	290	326	324	357	349	331	308	316	297	322	331	321	291	353	336	315	301	366	294	295	327	313	331	317	304	308	300	323	320	291	291	314	298	333	306	264	304	310	288	291	340	309	313	307	311	333	319	344	282	306	336	337	325	312	282	323	311	313	307	301	320	312	302	327	319	355	347	295	278	329	338	306	349	294	322	306	316	321	296	285	325	292	305	334	321	344	325	292	342	314	319	302	337	315	349	300	305	327	345	342	322	334	290	314	307	318	324	309	321	316	340	303	333	340	321	273	284	276	278	292	330	305	316	321	322	341	325	294	315	302	302	309	309	328	302	296	331	299	291	291	322	321	309	310	296	349	301	314	287	316	307	308	259	317	326	306	341	328	313	298	354	338	336	322	290	324	293	324	315	323	327	341	307	334	288	296	315	313	287	317	277	338	333	314	296	318	316	318	300	299	334	297	321	299	315	325	360	298	308	295	323	286	329	297	305	316	303	295	325	315	289	343	303	316	319	284	310	341	314	298	334	298	299	328	335	312	310	321	315	307	322	320	307	305	321	291	340	368	295	325	316	316	307	317	332	327	326	317	317	307	324	309	318	290	316	304	320	360	310	306	332	315	305	309	335	320	325	325	304	315	345	313	302	300	324	301	318	315	320	282	300	333	341	331	335	345	300	321	327	341	329	331	309	301	309	319	286	296	303	325	293	310	316	325	296	316	264	307	351	327	336	312	299	302	298	319	333	327	306	306	274	341	324	334	319	314	337	307	343	303	319	326	332	323	283	331	294	309	275	329	339	329	322	297	318	311	307	342	316	314	360	336	309	326	320	317	337	339	325	290	332	319	308	315	304	311	353	346	321	314	327	290	308	281	307	312	308	318	285	312	330	291	337	313	309	318	317	284	334	310	286	288	345	316	313	333	343	279	345	341	274	335	324	304	279	294	323	305	304	308	321	344	331	315	309	316	319	288	285	354	337	316	302	317	306	297	317	317	334	309	286	293	318	308	297	311	322	313	310	299	328	311	322	313	308	337	313	287	315	321	281	306	321	300	296	315	300	340	301	278	298	316	336	341	330	329	326	245	326	340	327	356	320	317	293	321	306	333	310	293	298	304	305	324	335	313	320	339	311	305	321	288	328	335	303	298	335	314	331	276	304	312	327	297	305	333	290	337	305	316	338	308	354	327	294	323	344	326	318	330	332	314	344	310	292	299	318	310	319	324	328	312	323	334	322	325	328	303	314	324	309	320	294	337	283	322	343	338	308	316	278	322	345	321	319	300	314	288	313	314	327	339	306	324	312	327	329	320	315	271	334	306	330	314	272	270	315	326	339	301	286	302	316	324	290	308	296	295	295	281	287	310	312	314	296	288	309	340	297	304	316	294	312	306	315	303	282	328	322	311	306	314	333	339	317	296	305	283	304	308	286	303	312	298	317	313	327	320	314	326	303	362	317	312	289	353	322	332	304	305	336	314	337	312	332	326	338	300	346	320	315	317	333	335	316	308	320	280	308	313	353	320	314	325	307	280	310	336	318	295	332	306	311	301	286	295	345	328	328	321	326	297	331	305	305	319	344	304	292	326	341	332	297	310	334	273	330	360	316	271	323	327	309	307	344	328	315	284	332	338	288	331	306	342	304	329	307	305	333	339	339	277	305	323	309	300	301	314	302	312	287	316	313	328	305	323	297	311	317	307	301	305	336	286	344	329	312	305	286	312	318	324	297	300	318	291	308	320	316	302	339	332	306	316	292	320	296	305	307	291	319	337	328	322	321	340	323	330	313	338	313	335	317	314	315	305	369	318	340	315	311	315	316	304	301	317	311	301	314	340	320	317	321	317	306	312	317	318	291	316	340	337	311	333	266	346	320	324	310	330	305	304	297	336	289	337	284	304	282	310	338	316	293	333	313	349	314	327	305	330	352	318	329	325	325	293	318	355	327	310	317	315	335	329	279	312	340	322	295	332	314	309	315	329	334	292	324	318	335	298	319	311	332	293	306	311	306	351	296	304	266	324	322	328	319	324	288	297	305	291	312	327	293	306	342	304	329	315	321	288	291	335	327	314	302	329	314	365	346	295	322	357	330	323	277	314	321	313	300	298	308	325	308	320	347	314	281	299	321	272	340	299	289	302	309	275	294	304	274	323	311	340	335	318	321	327	352	302	329	306	329	352	323	325	296	283	290	306	319	300	327	277	311	287	313	306	299	330	307	313	298	344	320	333	278	313	343	308	328	324	352	317	322	318	295	288	337	298	299	328	285	306	315	302	321	281	291	303	330	334	289	334	342	327	304	333	340	306	335	312	322	317	282	334	340	305	317	313	282	333	312	303	297	321	301	286	312	330	343	316	310	282	298	300	297	292	300	351	299	328	326	307	306	300	318	317	334	289	285	344	323	310	332	298	297	309	284	283	296	319	301	316	340	332	304	317	337	314	369	323	329	322	324	335	336	319	329	299	318	309	303	297	366	323	323	325	322	324	286	357	305	273	299	339	318	317	334	318	308	327	304	311	300	336	293	328	306	301	282	303	352	312	288	307	338	302	323	351	312	313	339	327	311	342	330	338	337	319	326	319	324	327	330	303	272	297	333	309	306	336	286	329	319	312	296	306	301	295	279	327	341	312	294	290	298	300	340	310	330	327	357	306	307	303	312	343	324	321	296	291	300	294	331	326	303	307	315	312	324	337	293	334	338	312	330	307	295	316	342	311	306	320	326	340	319	292	328	320	289	268	296	334	319	299	336	311	330	306	296	311	301	343	341	284	309	312	309	313	289	329	306	295	321	295	323	336	329	302	331	338	323	323	323	331	289	334	308	328	313	306	335	325	318	320	323	339	356	304	328	340	333	312	324	320	304	324	312	328	302	327	308	306	292	319	296	322	279	300	330	330	306	314	299	306	368	338	347	304	330	336	281	344	283	332	285	304	286	324	321	298	354	360	305	286	308	279	314	331	308	337	278	330	307	330	347	319	271	323	321	302	305	320	325	295	335	324	302	314	323	319	314	296	337	313	298	307	303	328	321	323	305	278	290	295	298	342	322	286	309	307	327	336	357	320	312	325	294	321	307	333	296	308	381	303	321	302	337	317	333	304	317	320	282	324	323	280	326	280	311	323	282
33108	52880	40321	26497	20301	14027	7748	8616	5950	3792	2370	1731	1139	886	787	703	667	605	610	596	573	570	497	476	422	424	463	473	456	456	394	385	417	420	370	357	359	382	381	367	360	391	347	373	364	339	345	378	365	357	489	735	817	738	587	452	446	401	364	370	379	366	391	351	362	346	342	343	357	380	387	380	322	339	391	379	396	377	324	375	360	329	326	368	342	342	352	343	358	381	384	379	346	383	341	360	360	362	355	414	347	303	362	386	355	387	359	339	367	332	351	363	326	381	372	331	402	377	396	359	360	370	360	360	353	339	340	330	350	332	346	371	373	356	349	353	382	353	347	356	366	364	349	382	344	372	336	362	344	363	355	315	403	363	375	360	365	357	361	373	362	378	380	390	396	338	342	362	359	382	372	363	383	363	369	345	380	371	345	367	372	361	339	335	370	382	371	382	348	405	358	347	360	348	343	354	343	364	364	389	330	386	378	366	355	361	346	355	391	363	341	357	342	368	373	346	337	346	338	343	331	359	336	346	394	353	365	388	381	365	354	338	357	355	350	349	375	365	382	357	373	357	357	362	373	390	363	377	360	379	343	392	351	376	382	365	358	370	365	341	360	351	346	377	413	352	350	318	334	338	334	365	385	380	381	365	392	378	365	366	368	348	366	345	343	332	350	358	364	343	364	333	354	392	380	362	359	381	364	363	341	362	353	344	383	361	348	339	385	347	344	328	332	368	395	356	349	345	379	372	352	388	346	363	351	393	359	374	369	383	367	353	324	371	364	334	349	370	329	363	385	377	373	319	380	375	348	388	360	381	387	372	350	398	352	344	367	386	343	382	347	340	348	361	348	336	353	370	387	371	339	367	340	340	382	379	355	342	385	344	362	363	365	395	329	363	372	392	326	356	383	362	333	348	347	364	356	361	374	379	339	336	338	371	355	341	344	380	353	347	381	362	363	319	375	358	359	345	357	379	345	355	350	349	332	367	341	350	361	356	376	378	343	373	355	359	395	369	354	343	371	353	400	387	354	358	388	331	366	370	368	360	372	350	385	357	364	366	390	367	346	340	334	357	384	385	356	359	343	312	385	345	360	357	385	378	363	356	397	345	372	326	392	342	396	349	366	367	363	374	354	340	351	346	373	355	339	409	369	367	337	403	384	348	333	381	348	365	372	333	337	354	345	383	381	387	347	376	365	342	376	382	368	365	376	360	364	355	385	366	345	374	354	336	343	359	366	342	372	319	306	325	353	384	379	359	351	386	353	382	400	359	385	364	370	347	356	353	341	341	354	358	358	367	371	374	374	396	365	354	345	355	362	359	382	374	363	343	334	325	378	365	353	381	356	363	372	350	372	346	385	366	358	374	345	367	360	348	380	360	339	330	376	360	327	360	331	334	339	348	348	368	377	372	329	354	353	394	332	345	335	356	396	387	350	344	381	368	343	376	347	355	352	375	379	364	356	360	352	380	359	378	386	374	350	374	353	320	365	312	322	360	380	357	352	357	361	313	380	325	347	333	370	373	367	359	380	365	362	366	347	355	370	365	339	363	367	369	346	356	388	334	344	343	365	344	377	373	337	366	359	362	370	345	361	392	374	325	320	340	365	340	371	358	358	360	360	357	414	368	330	381	375	358	358	368	339	382	353	321	364	332	360	335	383	332	387	350	382	369	337	347	334	327	386	340	338	392	358	349	386	376	342	373	327	356	329	350	363	352	320	335	381	340	380	362	346	376	341	323	340	379	354	338	385	356	324	366	370	344	368	393	346	379	331	365	381	366	378	349	374	393	399	325	334	345	366	367	347	345	368	394	353	353	387	357	352	378	342	380	360	383	370	359	349	313	338	342	382	339	354	348	350	353	365	328	359	381	355	355	336	344	370	343	383	356	319	354	335	373	358	346	350	322	361	327	369	361	378	378	339	362	364	362	353	341	396	356	328	356	355	357	348	354	363	363	348	356	336	302	352	344	337	386	333	347	354	322	358	365	369	329	325	380	341	359	365	344	360	367	363	375	361	342	365	368	392	353	359	372	386	381	346	369	333	386	329	345	380	330	368	357	367	398	374	347	362	370	340	373	350	383	366	368	350	355	333	317	376	359	360	388	367	331	381	359	351	360	374	332	375	367	357	343	352	336	324	394	324	371	373	325	366	398	346	380	344	391	339	377	362	321	350	382	342	374	336	379	346	344	347	357	355	332	357	338	381	339	358	375	375	374	381	347	362	324	361	370	359	356	335	338	361	378	366	375	372	351	373	364	374	353	349	379	332	371	360	358	336	370	357	374	379	340	388	380	378	367	384	370	344	387	391	344	371	363	351	366	356	364	345	343	343	389	350	368	331	365	390	381	329	355	344	384	306	351	341	341	340	381	352	339	383	384	370	345	360	360	383	357	359	350	343	355	368	343	351	394	369	384	374	336	342	354	364	353	360	363	371	317	376	367	370	373	350	367	383	337	377	366	361	347	382	339	382	333	356	362	367	377	366	384	401	351	331	369	361	399	360	334	374	329	351	332	375	377	344	389	356	409	339	341	342	388	390	363	395	356	372	397	337	351	384	322	383	356	365	369	388	362	372	384	351	336	372	354	352	350	374	367	368	330	377	380	384	339	389	353	353	342	385	320	398	373	369	381	333	336	372	348	340	357	400	381	358	335	346	338	345	358	308	356	358	378	373	342	342	356	364	371	370	320	355	389	365	370	390	371	362	370	384	364	368	375	370	380	339	347	351	354	329	372	352	339	377	400	349	373	338	411	356	332	359	346	369	365	365	342	377	353	359	352	341	332	373	331	352	377	364	363	337	361	330	365	329	345	357	364	386	392	363	366	370	381	380	363	388	368	367	356	328	359	330	359	364	379	369	378	335	342	360	360	344	383	365	349	370	337	399	370	357	354	372	363	349	372	361	393	320	364	388	346	377	323	366	391	376	363	311	336	377	348	370	380	360	359	379	388	403	368	341	350	357	340	359	359	352	326	370	346	339	358	369	372	339	350	359	371	326	375	376	355	383	368	334	364	345	338	366	343	341	396	343	350	372	369	360	361	342	374	331	329	336	347	360	327	349	373	353	339	346	333	339	387	342	352	328	327	357	390	372	346	342	349	334	375	346	362	362	364	337	343	367	379	394	370	357	380	355	388	348	396	368	384	374	357	362	352	379	335	346	340	364	375	331	350	375	354	374	334	357	374	344	341	413	339	366	353	375	370	340	352	354	380	325	361	371	395	344	326	357	369	365	355	349	359	347	344	352	381	400	355	345	351	360	354	367	335	316	318	353	370	382	378	332	355	379	348	351	365	385	330	378	341	339	350	348	376	397	368	358	361	377	387	360	350	397	378	370	337	363	370	361	355	362	366	355	397	333	370	367	393	362	343	369	338	340	342	362	345	308	362	366	349	397	365	393	376	354	349	357	349	355	350	347	350	380	374	340	382	385	356	361	336	330	373	375	346	379	362	360	372	366	344	342	369	351	346	372	321	358	345	380	378	379	338
25022	21077	27597	25425	17410	6543	4082	3721	2273	1685	1140	970	814	606	534	478	524	529	472	478	449	492	460	423	446	453	433	435	447	408	451	411	394	410	397	381	435	413	391	395	378	401	382	419	360	375	427	387	410	443	433	503	544	532	501	373	392	426	405	398	373	391	350	432	419	393	416	381	403	402	394	406	406	406	417	379	426	383	421	421	377	403	405	401	403	358	372	387	408	367	385	407	383	380	399	408	341	380	401	391	408	420	402	404	427	413	390	386	388	368	379	389	369	395	370	383	434	398	353	368	406	393	413	400	413	386	378	387	381	377	383	356	393	375	387	399	398	386	424	428	407	366	380	401	379	414	380	349	429	365	369	422	360	412	381	395	382	381	364	400	418	412	396	419	363	386	361	386	406	373	388	413	389	371	397	402	394	390	405	418	383	399	413	391	449	395	416	419	371	424	391	392	396	400	404	400	388	419	413	428	424	388	372	398	428	415	415	395	391	430	389	439	375	395	393	402	399	370	430	421	403	377	367	396	415	348	402	415	399	407	407	404	380	384	387	447	407	376	353	412	415	385	399	372	427	433	391	365	403	393	393	391	355	393	399	350	416	370	436	392	360	395	395	420	416	409	406	358	388	425	402	434	373	366	413	393	387	375	391	401	422	420	375	396	397	403	374	357	366	360	399	394	362	392	422	399	402	386	392	361	366	375	433	412	383	388	373	397	382	391	385	385	368	409	424	403	425	381	397	364	400	403	407	401	394	389	387	423	391	400	377	378	388	382	409	423	361	382	390	406	379	420	389	439	383	392	397	366	406	384	397	403	376	433	384	414	411	356	390	420	385	365	404	383	370	385	388	396	361	365	368	364	365	399	390	460	380	415	366	416	368	392	389	416	363	354	377	441	414	410	431	349	394	371	384	378	421	402	396	401	423	396	373	362	404	413	373	419	393	384	427	382	388	371	403	397	401	398	400	404	384	413	382	393	408	377	366	375	347	397	411	428	395	429	387	383	388	370	402	372	378	434	389	394	372	361	391	374	397	409	400	410	394	390	401	367	396	372	416	355	373	401	373	414	381	367	396	409	379	379	364	372	385	366	413	391	368	398	406	369	390	394	417	394	406	400	376	376	384	371	403	401	416	394	401	382	367	414	417	405	433	403	358	417	393	379	403	384	369	385	389	399	420	397	392	409	397	381	401	399	382	401	362	379	400	401	434	389	411	422	379	384	430	413	388	399	388	394	378	424	353	438	394	401	436	387	416	391	420	385	372	387	411	399	402	387	381	393	426	363	387	431	400	388	412	446	380	395	371	374	362	410	408	404	394	423	421	407	362	404	407	398	381	371	399	398	383	382	442	386	391	380	379	359	410	400	380	399	422	359	366	376	368	419	415	420	421	362	419	348	394	373	411	392	408	396	380	369	400	370	379	421	365	395	387	409	408	393	394	407	377	447	413	372	353	392	396	382	377	410	352	427	398	399	406	362	383	395	409	382	426	395	394	407	387	402	399	388	406	411	403	377	366	416	395	431	394	399	373	374	391	384	393	371	368	367	404	404	423	382	350	369	406	398	421	406	411	363	425	409	380	415	411	370	418	404	378	401	445	438	380	367	358	395	403	385	396	371	362	383	405	387	402	400	381	414	437	406	409	400	377	377	378	382	432	419	392	376	390	419	394	386	414	388	408	392	379	376	392	414	367	426	371	410	404	415	379	408	377	369	399	404	379	372	417	395	415	389	418	384	376	372	379	405	411	400	390	405	424	387	382	377	440	365	419	383	384	393	398	394	394	390	387	417	428	392	407	381	428	378	403	384	365	384	377	370	392	406	426	389	416	396	397	357	396	398	399	384	400	389	420	400	414	387	403	359	408	412	426	395	410	403	424	425	383	408	394	394	377	394	389	415	411	347	353	377	377	335	382	391	389	348	384	396	412	403	401	394	418	406	391	384	422	404	383	409	444	364	372	384	390	382	394	414	370	390	403	429	391	424	396	350	374	382	382	375	413	374	371	411	398	376	397	385	370	382	380	399	391	382	401	397	387	386	418	358	394	419	406	420	398	414	411	370	420	389	380	349	402	390	395	404	391	362	362	400	417	352	409	377	359	407	419	382	394	393	395	373	366	382	390	404	383	389	379	409	425	412	413	363	377	376	371	418	409	380	399	400	400	422	383	379	364	423	369	354	392	408	396	371	395	437	395	395	401	362	364	402	389	389	410	396	412	361	370	420	379	400	389	440	403	380	418	352	402	412	374	372	387	415	401	407	370	417	407	404	389	371	403	371	389	403	436	421	373	406	439	413	381	373	377	382	367	387	427	360	384	378	428	398	386	403	397	385	413	382	397	367	372	419	358	378	379	413	377	426	422	370	381	393	404	377	370	389	370	405	430	380	389	410	372	420	388	431	368	378	411	452	375	443	433	384	374	383	389	404	441	366	382	417	407	411	399	404	379	367	358	417	412	378	391	458	378	415	373	391	378	410	392	427	415	436	431	397	383	430	382	366	382	412	431	379	428	383	384	379	406	400	401	392	377	371	379	359	372	380	411	372	379	375	389	396	409	422	446	370	382	387	396	416	393	373	379	381	402	399	400	386	419	394	385	350	393	416	392	389	416	398	365	408	405	401	396	402	414	349	355	376	397	365	396	377	388	416	437	379	368	391	377	376	382	386	388	334	395	414	403	399	391	386	394	409	382	360	390	379	385	366	384	351	354	380	380	387	373	400	413	410	381	449	387	404	391	395	408	377	375	399	389	392	407	416	416	361	389	384	388	358	389	400	397	372	371	372	423	380	396	399	396	411	386	400	373	378	369	410	389	407	396	385	422	402	383	367	388	367	384	402	347	395	366	387	414	421	441	416	360	417	420	392	403	362	404	381	373	377	386	405	374	390	415	393	424	391	429	375	408	410	395	374	379	403	420	401	387	384	421	398	400	384	436	438	387	381	409	398	404	426	391	410	363	371	403	379	428	414	393	371	390	396	368	424	395	400	388	381	389	396	418	402	374	365	382	360	422	355	361	418	398	395	371	388	409	400	373	403	366	353	386	416	376	393	382	384	378	386	386	397	397	401	429	399	385	372	353	361	346	343	376	397	374	377	392	426	408	400	417	370	409	349	433	376	377	425	388	375	389	382	369	404	381	366	382	356	399	384	372	417	379	389	392	408	412	408	373	406	363	381	389	371	415	401	406	378	411	424	395	383	386	361	372	454	392	392	405	398	379	421	368	414	384	420	409	381	395	389	401	402	376	406	424	372	391	398	370	414	374	402	378	380	394	421	457	401	384	382	400	355	400	378	387	398	383	381	395	410	396	383	401	413	405	393	390	389	419	412	402	383	375	406	389	350	403	403	367	404	408	420	385	403	424	384	384	374	371	374	353	416	417	396	385	383	383	368	392	390	434	381	386	378	380	360	436	387	387	402	355	378	375	400	364	389	402	375	377	394	366	396	413	380	384	382	429	418	392	368	396	419	406	392	405	386	398	376	394	413
33454	50331	35573	23060	16706	7738	7260	6859	4319	2969	1948	1473	1144	795	672	620	668	699	653	609	570	577	566	509	545	525	543	537	509	447	527	478	510	460	433	453	483	490	436	466	432	474	397	489	477	452	483	428	450	503	502	629	629	655	556	545	469	483	471	445	509	445	435	466	425	460	461	454	419	468	490	463	464	465	492	488	461	510	428	473	443	485	483	446	473	393	430	470	439	443	468	449	401	444	473	465	454	481	467	410	430	456	428	426	449	434	458	446	455	494	434	444	478	430	405	470	442	492	435	435	476	448	434	438	446	493	448	480	421	467	445	437	455	471	434	435	472	479	423	437	423	405	455	434	468	449	441	461	460	472	446	468	443	469	422	412	459	443	459	417	446	425	434	423	421	428	456	473	457	452	450	425	458	449	456	493	432	422	459	454	413	464	450	463	441	472	486	414	470	486	444	462	411	444	467	466	464	419	439	447	446	461	440	438	455	477	419	443	403	474	467	475	449	457	441	444	441	457	469	444	444	438	450	461	429	446	436	452	439	435	472	443	423	451	448	506	445	446	453	448	480	459	419	410	459	452	467	406	442	434	434	431	488	443	417	437	458	475	463	460	431	453	417	464	435	461	446	459	446	406	458	479	446	450	468	493	427	434	450	404	432	442	386	458	432	433	450	441	448	453	460	459	467	414	432	493	459	430	452	479	460	453	439	475	425	425	502	435	468	431	450	459	472	437	412	422	447	455	443	425	449	457	416	472	440	447	469	431	470	475	458	479	445	441	431	430	445	488	419	440	447	466	400	463	405	455	407	456	471	468	422	434	434	481	466	422	416	426	449	473	453	435	439	434	453	472	442	444	447	413	454	417	434	465	485	454	426	451	457	440	437	417	399	454	431	407	423	432	475	439	468	443	408	433	418	449	461	425	454	470	440	457	448	464	451	428	467	463	422	450	429	440	461	431	439	452	463	426	449	461	441	462	464	464	458	464	467	462	460	442	394	461	468	460	460	431	450	471	468	423	452	474	465	453	456	404	443	460	462	441	425	440	466	406	482	457	500	447	422	434	460	446	445	461	451	477	486	444	430	451	489	437	447	442	471	429	484	451	463	439	396	439	447	464	439	487	432	458	469	439	444	440	420	492	455	461	431	486	435	429	495	426	427	459	456	427	467	476	458	440	477	469	474	414	462	449	433	429	483	453	459	470	449	436	429	454	441	451	456	441	429	463	444	422	476	436	456	451	438	447	437	405	462	489	463	464	443	458	430	436	481	444	432	405	483	437	421	491	447	459	434	480	439	425	450	436	451	454	457	397	459	465	429	468	435	438	470	485	469	439	477	493	464	428	454	454	471	412	435	453	435	442	423	463	477	440	426	481	485	451	459	424	465	436	410	422	464	420	448	427	446	440	422	463	481	492	449	428	486	465	453	431	437	436	474	480	469	453	428	466	456	454	445	445	446	481	454	433	463	436	426	473	425	441	442	469	448	433	483	450	437	440	450	457	438	440	461	427	441	427	469	391	424	443	418	444	447	433	472	442	476	428	459	470	424	437	455	460	449	457	457	469	476	442	446	464	443	492	449	449	448	430	479	446	465	452	443	427	397	448	458	421	455	411	456	419	422	437	413	439	475	455	374	438	439	454	435	433	460	431	426	444	433	438	422	410	449	440	467	445	429	437	481	471	484	447	436	444	418	495	432	464	461	462	444	458	444	452	448	449	434	437	436	415	460	436	428	429	459	413	468	473	456	435	431	426	423	453	426	430	482	445	480	455	466	473	440	421	481	461	448	452	434	443	460	469	440	419	447	475	469	459	428	445	472	401	436	454	442	423	482	460	457	472	479	491	479	446	476	434	434	459	451	433	443	450	468	426	415	431	444	470	448	475	431	432	458	479	457	416	471	425	458	436	457	492	448	482	429	457	457	478	433	488	430	453	473	437	495	447	484	454	428	460	413	426	427	463	406	439	432	443	443	454	437	484	460	410	488	439	470	465	417	457	413	457	469	430	460	479	436	461	469	445	416	455	462	445	412	444	442	436	447	422	462	451	447	430	451	441	467	453	475	458	437	424	495	443	448	476	447	472	449	459	458	467	468	470	432	454	473	457	458	454	449	440	433	417	449	442	453	424	456	413	441	436	446	500	475	428	493	420	465	453	424	481	458	449	481	487	466	475	459	422	438	445	436	455	463	429	479	445	453	442	413	457	438	456	471	402	464	485	438	431	497	450	462	439	436	474	465	456	490	480	482	472	397	455	463	433	403	465	455	452	442	470	448	484	410	468	442	432	483	442	501	423	419	464	479	497	464	428	446	435	452	427	446	435	463	453	448	488	440	504	436	463	473	414	454	423	470	434	440	456	460	428	468	475	424	456	439	453	424	447	462	429	474	452	445	488	470	422	429	437	437	452	479	433	442	458	437	430	462	468	411	428	468	429	479	482	454	467	446	424	453	466	452	456	448	461	474	440	433	450	444	451	466	425	435	477	490	436	470	428	454	471	473	455	438	426	480	405	466	486	445	409	433	480	418	479	444	461	524	461	447	482	431	457	488	456	401	455	464	473	442	437	441	442	468	439	456	423	445	432	428	452	415	429	453	440	431	388	464	455	443	448	472	454	429	448	470	453	425	435	472	458	421	496	475	433	447	474	431	436	472	436	430	441	438	464	445	466	419	441	466	408	457	490	434	465	447	444	407	445	464	431	454	426	432	485	470	447	460	452	471	439	407	411	452	455	477	433	439	434	460	421	444	468	444	453	449	470	448	437	441	476	459	442	450	483	433	426	453	425	455	433	472	428	430	423	472	450	431	428	462	428	431	447	458	420	462	452	457	483	485	442	421	463	436	454	444	470	427	445	465	475	465	438	459	440	417	450	457	448	425	456	474	444	445	459	459	437	450	460	406	435	428	471	454	435	472	469	468	434	467	419	441	434	450	469	433	466	446	454	467	453	451	436	480	438	417	448	468	452	415	450	414	421	451	429	430	464	480	442	448	431	463	492	437	463	431	418	451	469	459	467	469	476	466	468	455	456	430	439	420	475	464	481	460	416	455	430	446	420	437	469	416	441	472	479	463	447	424	443	421	471	449	427	425	459	439	480	447	482	460	454	416	506	452	463	464	434	475	461	423	471	449	406	451	441	453	434	432	427	431	461	450	475	455	439	495	438	427	423	434	480	452	451	423	442	460	414	426	450	470	420	428	468	475	451	464	458	480	447	425	454	454	475	458	404	463	476	414	500	468	490	454	471	457	483	422	456	448	438	446	438	428	451	421	425	482	464	438	447	444	470	452	452	461	449	437	441	419	410	419	482	465	456	459	417	459	468	439	471	434	422	452	438	477	427	421	447	440	443	423	439	434	404	433	447	453	477	467	442	449	428	468	485	462	448	455	461	444	491	465	496	495	482	468	478	407	444	423	471	461	437	413	476	461	445	470	444	464	476	437	426	446	465	409	467	449	445	476	487	422	464	437	442	480	446	421	436	437	405	440	473
22821	21000	28507	23744	21176	21078	16147	6308	3293	3039	2036	1450	1255	982	668	607	657	694	665	644	595	561	528	498	496	449	504	480	449	401	420	417	421	431	389	375	408	440	418	419	399	383	435	415	416	371	357	390	415	444	494	885	913	891	856	580	475	451	360	387	402	354	388	363	403	407	397	374	404	406	410	373	375	387	365	408	345	384	367	379	402	342	411	356	384	372	373	408	349	387	416	391	400	411	386	349	364	369	386	370	401	379	357	381	376	382	397	389	402	400	387	380	403	357	379	353	400	396	430	374	373	405	395	378	390	408	378	422	385	385	413	349	411	375	374	364	409	392	379	376	405	371	404	381	375	390	396	389	376	374	397	346	399	393	409	391	384	367	371	364	395	364	377	396	395	406	391	403	400	389	378	399	387	388	415	359	379	414	401	383	384	356	400	395	369	388	361	399	380	394	395	354	421	406	370	384	392	391	371	370	362	358	386	399	396	393	367	380	387	377	417	403	365	395	379	372	377	361	387	372	395	398	397	395	397	416	367	430	369	372	376	388	382	374	356	371	395	389	390	364	378	414	384	405	372	397	352	383	359	371	337	384	364	411	436	391	413	403	371	394	331	367	394	430	390	400	418	381	381	369	373	391	379	366	411	356	399	353	420	400	385	387	383	371	391	362	398	364	377	358	377	360	376	390	384	420	370	403	389	380	392	379	357	403	406	391	375	391	418	370	382	363	353	370	383	361	397	387	375	378	382	388	405	381	374	377	363	369	367	362	372	371	376	394	372	396	394	391	385	364	365	417	394	387	430	364	365	383	385	360	350	375	380	417	369	387	375	383	380	362	425	365	356	369	412	349	385	410	365	392	368	405	345	354	374	411	352	394	392	365	368	367	387	373	404	378	346	388	374	416	387	382	404	396	377	370	380	393	367	389	391	372	378	399	447	388	399	366	390	405	380	386	371	379	368	364	398	399	377	392	408	389	401	346	368	433	381	409	370	373	405	362	388	385	408	381	371	377	413	393	381	396	393	373	393	351	353	389	369	399	418	407	384	361	395	375	361	354	356	367	397	384	397	375	379	401	373	403	384	376	367	377	376	359	429	396	400	383	361	382	388	436	401	376	353	378	379	372	384	390	359	373	379	399	411	386	398	365	368	369	393	341	416	408	378	358	364	389	414	354	372	411	396	376	399	396	381	364	400	387	345	412	420	365	431	410	381	361	360	356	401	404	387	390	366	397	408	398	367	385	339	400	385	385	397	391	404	378	379	425	380	396	352	376	389	377	383	381	405	361	399	367	382	408	399	403	372	372	407	369	388	420	384	367	381	389	382	379	381	372	421	408	415	359	378	367	385	353	454	399	378	377	375	360	362	411	403	387	372	399	373	377	378	383	398	363	419	354	401	400	383	380	383	392	409	334	453	359	377	388	377	366	368	397	411	413	386	405	360	383	380	375	368	351	375	370	376	365	402	370	365	391	374	374	383	398	373	370	360	378	385	369	361	378	409	365	370	393	350	371	420	389	380	412	410	404	398	379	387	378	364	359	361	386	398	374	414	401	360	396	407	419	357	381	390	415	359	357	386	386	369	403	342	412	379	390	373	393	406	385	376	404	367	383	399	349	361	351	436	371	385	380	375	399	416	363	416	394	367	391	365	386	381	373	377	400	378	428	364	393	391	377	364	370	345	414	362	416	356	370	392	365	384	410	426	419	392	438	394	396	378	383	401	400	372	392	368	398	378	356	393	365	377	375	382	386	358	393	382	384	361	390	393	331	402	368	393	407	377	379	369	356	387	386	357	373	405	390	378	392	423	399	408	378	388	371	370	436	393	382	360	365	363	409	444	372	391	376	374	396	368	415	430	355	388	364	385	414	394	357	403	374	373	378	392	406	371	376	375	412	368	371	385	364	359	346	361	357	375	384	394	369	382	379	375	385	372	413	359	359	399	403	380	355	328	397	360	388	387	355	376	354	381	347	383	399	405	378	376	350	357	378	365	361	397	376	359	377	383	374	356	398	397	360	401	373	380	356	392	377	382	378	373	363	423	352	397	383	375	398	398	385	389	367	367	416	353	349	366	375	401	329	412	373	414	394	371	419	410	368	380	387	393	396	383	414	409	369	387	386	385	380	387	380	412	389	417	342	365	389	373	374	346	409	354	376	385	384	364	397	390	367	384	366	348	385	386	415	375	375	425	368	396	383	404	394	414	387	337	384	402	374	380	381	379	333	375	389	354	411	424	369	381	391	395	460	385	383	388	392	365	354	359	364	401	356	376	374	399	376	361	368	353	393	376	398	396	384	397	415	381	370	377	430	413	393	382	363	375	353	383	385	392	395	383	365	346	365	404	383	394	360	358	383	379	386	366	409	382	384	359	388	383	378	367	362	407	392	402	344	381	392	391	370	357	379	436	417	368	375	409	405	387	378	355	371	399	368	378	371	382	403	370	386	379	373	373	383	398	384	390	371	376	394	365	348	395	393	388	366	384	390	383	369	384	433	364	369	404	392	370	389	382	380	416	328	360	368	347	351	353	347	377	369	377	405	385	384	367	402	388	390	399	393	366	363	384	366	397	426	375	347	383	359	398	391	372	392	382	360	387	377	376	397	416	333	413	382	358	362	371	398	409	382	386	392	375	395	375	379	366	413	387	391	366	403	375	388	413	386	356	378	385	366	379	365	369	411	375	371	359	391	403	365	379	349	354	355	390	387	388	396	383	330	386	376	353	369	385	399	391	348	368	338	367	401	352	390	390	389	398	374	337	402	357	354	387	349	382	370	379	377	388	425	366	346	369	381	384	378	408	416	372	401	419	375	373	406	408	394	382	361	365	390	390	358	392	335	368	379	398	412	347	375	366	361	360	381	368	381	340	394	375	381	397	379	393	372	401	396	393	370	399	410	388	379	405	402	355	363	394	367	395	374	398	363	406	372	406	371	383	399	384	362	406	412	360	362	404	355	432	402	394	382	388	422	380	352	388	355	375	411	394	376	368	405	361	404	394	387	372	416	322	438	420	382	342	393	404	411	343	412	416	346	375	387	398	369	384	344	403	363	384	358	427	368	355	371	353	350	404	403	399	433	369	386	391	366	391	360	399	387	373	385	363	392	355	354	347	379	440	377	391	404	366	370	398	395	383	383	377	379	374	370	373	389	374	374	373	368	375	393	375	387	381	404	383	378	394	387	402	364	399	400	358	402	403	356	359	355	392	373	368	404	415	411	406	414	401	359	399	372	364	373	408	409	395	401	385	401	344	380	356	389	365	405	366	340	373	391	385	393	375	398	368	340	394	399	374	431	411	392	413	394	373	380	351	365	398	378	349	413	389	374	426	385	368	364	414	375	400	369	391	363	375	392	376	355	379	365	371	413	351	347	398	380	405	420	352	362	393	416	386	338	404	416	354	376	355	358	404	384	377	357	379	379	386	389	396	405	398	387	391	379	385	383	398	388	380	368	399	401	382	404	352	386	369	389	358	402	394	370	343	381	372	376
35581	58737	44740	31029	23759	11137	12680	8737	5774	4831	3272	2289	2072	1403	891	849	803	871	928	842	722	716	628	585	604	585	521	535	570	516	539	534	492	481	486	494	453	423	422	438	457	451	451	444	393	425	457	420	470	470	590	1120	1296	1143	1060	691	561	580	423	459	431	459	420	405	419	460	438	410	418	499	455	445	442	427	421	435	424	424	456	458	447	427	402	395	394	438	412	436	427	432	422	433	424	431	432	430	434	393	423	449	410	421	415	438	439	420	407	431	432	420	401	415	407	453	417	446	435	438	439	418	417	396	420	413	398	395	415	411	445	421	388	448	446	455	429	420	432	438	441	410	431	439	417	415	438	441	440	421	403	447	366	446	433	435	401	443	431	443	454	443	450	447	419	447	418	428	440	412	440	430	423	410	432	432	432	457	441	452	413	403	420	475	408	419	426	458	420	418	417	416	440	420	422	415	452	448	406	426	428	415	385	442	461	407	444	404	427	415	415	399	375	441	443	426	428	419	474	438	418	427	411	396	435	397	415	420	427	446	413	388	398	406	445	429	456	423	425	443	422	412	449	426	414	463	436	423	463	364	420	439	422	416	421	430	438	417	415	419	430	413	421	405	439	410	456	447	433	433	401	419	412	431	399	444	413	476	412	451	446	439	447	423	384	400	414	428	434	416	422	419	428	438	419	446	430	452	429	462	424	421	430	445	432	428	441	461	417	402	397	428	438	439	431	406	413	406	418	436	429	396	458	442	382	406	417	416	419	449	430	446	412	422	472	417	433	447	475	417	419	425	429	404	437	420	401	439	444	444	415	417	477	447	480	468	445	438	420	426	454	394	399	405	374	436	446	454	394	430	413	417	421	413	438	442	444	454	411	435	427	447	384	435	444	406	395	423	393	430	395	435	438	420	415	415	442	458	419	417	444	426	451	418	418	380	430	406	414	458	438	453	424	448	437	404	431	377	435	447	413	430	406	418	402	423	427	439	426	410	424	393	415	413	410	463	436	455	420	414	421	439	433	467	426	441	413	394	445	431	417	412	429	411	407	441	444	427	434	445	399	412	435	430	408	413	421	468	428	409	431	463	417	419	463	423	401	431	441	412	452	461	413	421	439	400	440	446	418	413	416	430	425	449	442	442	432	410	439	389	449	413	430	428	432	440	445	422	445	430	410	440	423	424	430	402	433	413	427	418	437	448	434	425	429	416	390	415	451	455	442	409	438	410	431	437	388	448	422	430	444	449	406	415	405	442	447	436	434	437	426	428	418	425	394	431	409	417	416	469	447	457	419	387	415	430	442	429	451	431	446	448	439	448	385	410	403	419	443	451	434	453	418	453	395	427	418	395	433	426	438	440	430	415	472	411	416	445	410	423	403	404	446	442	415	409	431	442	416	400	388	436	445	427	431	433	449	464	472	406	455	438	447	408	417	421	442	436	428	441	438	420	398	429	410	419	432	381	422	406	454	431	437	441	461	457	405	417	429	432	408	439	413	421	381	426	429	399	424	390	427	462	406	411	431	476	433	457	441	428	427	395	399	407	447	394	416	424	437	431	387	441	436	427	420	428	434	463	410	446	415	437	437	415	443	425	431	422	406	462	421	410	436	415	380	450	442	435	416	468	415	432	434	434	422	434	424	415	468	457	409	465	450	428	390	417	433	427	422	481	462	435	402	450	410	416	393	416	400	444	431	402	398	442	406	430	438	443	446	415	440	377	466	416	420	452	412	394	435	460	428	414	400	444	393	440	408	404	422	426	440	412	409	439	416	419	405	395	440	430	401	397	461	447	433	413	459	417	477	414	415	425	431	433	408	410	412	437	441	425	428	411	429	434	409	438	424	449	410	437	418	415	412	428	435	423	402	410	439	425	420	395	398	405	439	444	424	453	422	423	412	415	411	456	427	422	402	397	418	426	406	416	385	390	455	426	344	432	451	416	425	434	426	439	402	431	431	402	452	408	402	457	448	432	399	433	381	442	406	440	407	453	455	428	444	407	460	412	434	472	443	424	437	398	400	409	456	407	426	458	432	421	414	446	409	395	457	421	425	433	462	470	448	442	456	416	400	424	433	427	448	403	428	447	386	404	443	412	392	442	444	443	438	404	426	469	380	445	413	401	419	430	431	452	382	429	436	432	442	428	451	420	434	435	445	425	425	434	420	427	456	422	428	458	397	399	447	431	468	476	448	423	429	436	400	437	451	442	434	434	456	439	435	433	422	414	425	436	430	405	446	436	445	387	442	445	445	456	453	420	464	422	476	395	446	396	431	390	398	437	423	472	445	438	432	434	407	426	387	375	434	422	436	418	419	416	417	395	435	388	412	434	431	406	462	391	428	442	385	418	371	443	425	406	423	424	442	416	437	443	431	453	414	448	426	470	409	453	455	484	454	453	432	446	422	422	427	421	468	429	410	432	457	398	409	410	414	416	423	396	438	420	391	415	438	462	411	415	421	416	428	419	467	440	428	433	443	421	406	436	413	448	424	430	417	436	430	433	395	402	399	444	464	438	485	428	438	434	418	413	459	401	439	414	422	372	437	435	436	427	439	424	441	427	420	399	439	459	425	417	449	373	426	397	429	429	408	422	434	400	435	442	412	409	443	474	477	416	417	390	423	440	375	365	428	401	375	422	411	442	434	438	447	448	420	437	409	440	453	444	403	423	408	460	420	415	402	412	419	398	408	426	445	401	426	405	386	422	465	456	435	440	391	414	437	459	391	424	415	440	407	438	452	423	448	429	448	420	393	446	413	431	418	454	399	425	418	445	418	442	419	430	456	422	436	445	423	418	417	407	431	455	450	430	416	429	458	386	428	424	441	450	391	460	422	413	428	427	411	461	408	442	426	434	414	432	458	454	442	439	419	446	393	451	421	433	428	410	438	412	411	454	446	402	427	407	378	432	441	425	432	437	391	442	402	466	464	399	438	419	398	408	427	442	431	389	447	456	436	461	444	486	447	436	455	467	436	429	452	466	398	454	443	421	434	431	396	419	449	398	418	401	431	413	423	439	394	406	412	440	411	420	443	443	465	431	398	425	457	430	425	421	426	411	473	415	456	396	396	454	397	449	413	438	428	412	404	409	395	436	467	386	429	425	411	393	420	427	408	449	404	435	417	396	435	378	441	431	428	402	421	432	440	449	443	419	426	438	423	427	433	425	432	455	425	456	374	428	408	406	441	434	402	424	425	432	421	430	445	425	469	400	436	457	411	378	451	394	429	424	435	435	453	456	440	438	402	402	446	436	445	430	415	437	429	435	424	441	411	459	444	425	439	440	428	417	407	444	434	476	419	411	416	456	412	429	411	402	436	399	421	436	429	456	447	404	467	419	400	411	417	420	413	433	422	414	416	476	414	477	406	406	420	432	407	420	393	401	441	400	419	424	414	420	410	419	421	457	468	451	429	443	420	447	437	442	426	431	369	440	430	424	386	399	426	426	444	440	440	456	427	415	423	410	455	449	457	450	441	439	407	413	444	416	410	376	399	425
29109	29297	32004	19515	7552	3036	3019	1564	1060	1046	949	773	606	514	402	358	382	371	395	394	435	417	356	402	373	378	349	354	350	368	383	350	323	375	325	351	326	355	344	347	373	351	348	348	314	389	334	333	317	342	379	398	378	342	394	358	355	349	353	344	360	342	347	356	329	346	367	346	369	344	340	376	325	321	344	315	340	346	352	315	345	334	306	324	371	340	326	350	317	331	329	342	309	334	373	362	336	350	328	351	329	348	327	335	367	319	350	349	343	345	351	316	352	318	326	358	362	327	348	343	361	338	338	335	314	328	360	323	338	366	341	337	371	338	357	318	356	326	322	350	372	335	349	327	323	321	356	367	309	349	346	374	361	367	348	342	348	366	344	369	330	334	307	353	351	348	333	379	344	328	336	353	367	334	364	358	355	349	384	345	327	373	329	328	329	359	343	348	331	363	359	377	365	338	364	322	337	344	352	347	350	352	362	354	374	351	356	323	337	343	352	329	346	326	347	329	376	347	319	332	335	356	314	346	318	355	358	320	363	328	326	348	353	366	312	355	338	330	338	364	355	379	374	314	340	362	372	348	306	365	344	366	356	327	347	365	351	323	328	331	305	340	343	360	357	372	328	345	308	361	341	321	308	334	353	331	340	361	357	356	364	337	311	379	335	353	331	367	349	342	351	347	328	339	366	344	314	341	346	348	348	349	358	356	321	310	383	378	339	324	352	340	341	353	346	354	319	337	359	337	337	341	345	370	364	320	323	335	369	301	342	306	342	345	377	367	312	334	335	359	347	354	357	363	309	328	373	338	348	314	311	353	335	341	339	350	333	360	352	315	337	340	362	319	393	334	320	369	329	337	361	332	369	330	297	308	354	350	315	362	328	367	354	344	358	346	353	362	355	337	358	333	336	353	333	365	350	321	355	388	346	340	329	344	348	337	387	354	321	360	324	345	362	318	355	347	357	378	358	317	336	339	353	343	317	354	356	348	362	328	351	358	343	357	359	329	345	332	362	361	356	373	376	350	348	370	309	360	330	359	348	335	340	324	338	350	336	369	338	348	347	357	332	310	343	322	340	342	349	394	374	352	333	325	375	336	363	345	314	354	332	398	323	309	327	352	335	341	322	356	346	383	335	349	337	338	371	368	319	385	347	368	321	351	333	321	362	346	371	332	346	338	330	341	310	340	327	325	316	330	362	341	318	320	343	331	350	359	327	336	366	359	341	355	333	355	345	361	352	347	334	344	353	348	350	312	326	371	337	372	332	371	317	363	364	331	370	344	339	349	332	345	335	340	337	352	364	337	350	334	327	338	337	336	340	373	372	356	357	325	284	339	368	350	314	346	340	320	371	367	357	323	348	356	319	327	388	331	324	323	328	353	335	348	342	333	367	302	344	326	373	328	299	325	326	338	352	352	363	337	365	340	339	346	369	350	339	381	356	339	337	348	331	349	343	363	360	379	329	344	361	338	349	360	318	365	344	359	358	340	324	314	383	328	357	334	333	349	332	327	358	322	326	319	363	329	352	347	346	337	366	336	347	354	338	340	328	338	348	341	350	344	345	344	349	370	360	357	352	346	351	333	350	330	346	352	349	330	370	347	342	333	321	385	326	358	341	350	348	336	386	341	362	352	330	340	319	310	356	333	339	355	363	329	333	294	322	330	334	371	313	322	283	357	334	336	339	368	329	349	321	342	356	353	354	343	333	326	349	333	347	360	382	323	358	329	313	343	320	376	351	365	328	401	356	357	353	358	377	332	368	340	320	350	339	363	327	310	324	355	338	315	344	340	350	339	353	319	383	321	345	331	324	373	351	328	344	354	357	367	335	386	374	334	336	337	334	325	359	353	312	320	335	349	336	331	352	327	355	317	335	346	313	337	386	339	353	358	320	327	326	315	340	349	334	347	354	343	322	355	360	342	368	373	366	359	364	325	379	292	293	339	325	346	344	357	379	337	364	310	364	328	325	360	362	343	333	304	346	339	360	332	313	311	344	316	366	335	360	338	325	348	344	326	360	340	351	350	367	368	319	333	343	355	365	329	384	341	315	364	357	365	324	336	354	300	353	340	353	383	357	341	386	315	341	368	358	325	354	328	343	339	330	332	360	361	330	330	330	353	360	363	327	307	351	325	376	345	351	344	310	325	333	347	350	337	353	338	339	340	331	331	330	377	337	319	331	327	360	355	324	352	341	346	317	339	320	370	353	370	363	347	371	340	317	354	328	345	350	322	364	337	349	376	362	320	351	345	363	365	356	282	311	369	358	321	338	360	356	355	344	352	320	342	336	360	344	361	331	326	359	351	334	328	337	314	344	341	362	332	351	331	323	336	349	321	344	320	357	380	325	334	341	320	322	329	357	352	323	337	328	308	371	324	372	333	335	381	339	336	352	342	333	370	329	348	383	353	354	367	351	348	334	327	331	344	303	348	333	333	351	323	347	311	344	369	308	341	330	330	331	326	325	354	353	386	345	336	325	349	371	356	352	377	311	352	381	355	329	333	327	381	322	331	346	325	394	317	328	329	333	339	367	358	337	325	347	328	321	319	309	374	334	333	331	320	361	329	329	353	334	370	307	339	324	368	340	374	389	350	329	361	366	323	357	345	364	340	370	343	349	357	326	335	392	293	356	323	380	343	382	363	382	344	361	357	359	342	320	352	340	362	345	373	322	329	336	349	357	343	319	319	351	329	302	347	341	348	317	343	366	318	359	332	358	331	361	365	343	379	313	348	335	344	361	353	340	353	352	327	336	343	348	349	340	350	331	346	370	381	349	351	316	343	335	359	336	342	338	342	319	315	334	339	323	361	336	328	327	327	335	340	341	339	349	321	346	319	350	351	335	322	323	334	340	327	342	339	352	350	317	316	356	350	317	355	352	340	360	328	313	340	350	321	328	342	337	332	360	345	373	331	394	377	352	363	360	353	326	338	342	350	339	336	314	352	324	329	353	305	309	307	315	328	297	327	354	377	355	366	368	344	333	338	326	345	341	365	355	358	377	347	343	387	349	327	373	323	355	314	304	325	327	357	306	317	313	353	332	350	358	328	304	348	329	309	356	338	321	346	334	352	359	350	316	328	331	336	367	316	345	354	340	335	356	350	353	321	351	346	348	350	322	333	340	353	340	360	339	319	363	356	353	335	349	362	341	357	341	340	354	359	383	328	350	372	359	331	346	360	349	360	352	359	345	377	351	352	315	314	294	328	318	353	325	335	368	345	339	317	331	382	367	372	339	346	349	353	359	301	296	334	330	335	351	362	344	330	340	389	368	356	336	365	338	349	356	324	335	349	344	348	369	320	353	354	364	335	354	312	350	348	328	328	342	382	380	343	354	358	318	362	346	363	348	349	341	371	339	373	311	316	341	323	361	347	346	340	339	345	324	363	380	325	355	340	304	357	329	350	342	337	316	356	378	327	339	349	342	338	338	349	328	312	315	330	348	360	346	362	377	316	344	300	371	374	338	326	358	331	374	328	343	322	342	336
33523	46648	32240	17669	9566	5334	5412	2860	1768	1774	1484	1122	918	719	536	493	469	506	462	502	489	471	426	446	427	451	413	408	420	396	401	453	414	414	404	416	418	424	366	365	417	409	407	386	420	368	388	387	381	395	399	434	451	455	432	395	424	376	379	387	440	409	379	389	385	375	420	405	384	404	417	402	386	375	410	366	376	422	430	417	435	416	365	408	412	432	400	418	381	416	416	426	375	380	374	408	379	387	404	418	406	363	382	391	414	386	404	382	389	366	384	407	413	406	420	388	373	430	414	422	379	414	433	372	386	372	389	378	376	391	442	391	359	417	380	408	396	414	404	382	427	389	418	370	411	369	398	421	409	385	383	375	420	376	429	385	418	423	406	404	417	336	419	380	369	431	388	368	389	363	387	384	375	419	385	420	376	389	389	409	412	398	413	341	386	404	382	373	418	403	392	403	395	388	365	436	423	414	426	390	378	395	391	405	384	380	405	384	417	392	388	394	357	398	413	358	387	417	397	412	409	394	411	389	402	410	375	360	402	397	400	390	437	344	384	376	386	409	399	434	398	400	399	400	391	433	385	420	415	392	344	407	407	408	402	389	371	422	421	392	396	385	387	411	426	397	415	409	415	399	393	372	401	371	386	376	426	355	365	406	397	443	402	375	426	429	390	408	409	386	417	408	420	400	385	380	385	397	407	398	411	402	354	399	437	349	367	375	380	456	437	387	404	430	336	381	371	379	394	389	386	399	420	427	410	406	390	435	397	407	369	380	419	410	391	395	382	384	395	434	395	388	424	395	379	396	368	401	426	380	379	404	372	421	446	414	389	393	397	399	404	421	347	385	412	432	407	398	360	385	398	387	392	373	395	411	399	414	385	365	407	391	435	386	416	455	419	404	401	396	398	398	393	419	373	426	417	419	370	412	439	379	371	404	400	389	429	378	409	392	391	386	394	437	393	383	419	406	406	403	399	397	388	403	418	380	388	379	420	389	375	421	431	396	406	406	396	372	380	407	381	414	368	403	445	402	420	385	362	357	424	390	404	405	419	437	377	350	398	399	400	400	416	396	368	365	447	424	433	399	386	434	381	366	383	427	391	403	400	396	433	406	378	400	409	409	382	405	401	408	399	391	370	415	405	376	403	406	418	390	416	435	394	368	375	383	343	394	357	408	448	382	409	422	357	395	402	425	422	411	436	351	431	407	384	359	399	383	396	427	394	392	399	439	420	406	423	374	448	401	414	438	405	425	436	336	407	402	366	451	383	388	401	375	399	426	419	372	398	409	406	393	395	422	411	410	394	401	399	389	404	387	368	364	371	405	384	373	380	369	404	388	420	416	411	410	416	414	385	401	401	373	427	374	405	375	389	422	407	406	421	402	382	399	370	375	376	432	394	414	397	383	435	396	394	387	410	430	415	431	360	409	388	406	382	404	424	392	425	384	398	375	380	405	429	381	412	360	385	415	404	373	381	391	414	368	369	459	399	422	379	417	411	408	382	421	419	426	410	409	403	373	364	420	371	403	400	388	438	414	398	401	418	401	378	397	407	424	370	368	384	411	372	390	379	426	386	429	404	388	408	373	379	432	390	400	376	407	388	398	437	405	417	394	378	372	415	402	384	377	411	421	416	375	385	392	388	402	395	350	412	398	379	375	388	387	399	370	353	396	389	389	451	409	385	396	392	392	364	391	409	392	386	403	418	419	393	389	448	429	388	399	374	379	375	397	412	374	404	400	419	392	395	434	394	424	416	389	388	413	425	391	408	411	405	375	395	377	411	375	423	394	385	397	365	353	394	401	392	386	382	367	418	349	375	376	412	387	399	426	420	422	376	423	408	391	401	404	440	394	367	410	387	424	405	373	386	416	417	429	375	402	405	430	355	396	394	426	373	424	378	417	389	432	405	402	388	386	398	402	394	385	402	356	396	403	440	424	399	397	364	409	394	388	381	378	364	367	410	412	403	419	377	414	422	374	404	404	385	434	400	373	359	424	423	374	402	401	402	381	365	417	390	371	383	408	389	399	425	359	393	429	359	411	426	404	393	411	387	394	370	397	371	434	401	390	431	371	369	412	387	395	345	410	377	417	386	393	395	398	385	390	391	385	380	368	359	406	441	388	404	400	415	371	419	411	369	416	407	374	372	414	412	444	440	387	375	381	408	428	402	423	397	435	340	388	379	390	410	399	408	360	401	410	382	415	406	355	403	355	391	391	412	399	395	393	364	385	400	377	379	427	424	372	392	377	390	413	412	375	386	398	402	402	391	394	386	365	397	406	405	425	420	398	425	412	380	385	427	400	425	461	386	373	396	389	391	393	410	395	380	396	378	372	407	404	370	417	382	393	394	369	413	394	395	383	429	379	387	432	411	395	401	394	396	411	430	394	397	388	412	404	389	393	362	410	393	375	365	392	397	370	396	422	357	368	421	383	386	369	419	376	424	393	383	390	419	423	387	414	388	411	433	386	401	418	355	400	416	403	395	390	386	413	392	411	368	420	420	384	416	386	388	395	399	375	393	381	404	344	395	448	364	371	360	389	373	391	376	433	386	382	399	391	398	371	400	420	403	404	384	418	400	401	397	369	421	380	388	402	437	407	413	384	429	428	382	408	408	393	410	375	385	384	358	409	439	385	425	417	400	413	403	385	378	426	414	375	461	381	394	416	387	364	391	375	393	379	407	395	410	406	408	414	418	377	379	402	371	391	371	393	419	391	405	433	385	399	373	400	416	384	374	383	410	404	396	405	410	443	392	422	405	372	360	394	367	412	420	402	388	402	418	399	383	427	401	390	432	399	389	427	421	380	377	415	402	434	364	403	418	370	404	396	391	420	420	389	415	372	409	416	377	388	399	378	388	398	373	361	404	412	396	421	439	410	417	385	416	361	386	415	388	436	383	380	356	393	395	426	398	391	386	387	389	393	398	401	385	416	398	406	397	413	417	365	381	404	417	406	392	399	368	397	412	361	394	373	368	443	380	390	367	434	384	374	396	370	412	413	409	418	365	412	421	391	376	374	395	420	409	416	397	403	415	339	372	396	408	423	397	414	443	412	370	390	412	415	429	451	393	404	415	403	389	397	385	393	391	406	411	371	402	422	372	419	406	389	366	414	402	418	418	412	392	394	419	381	370	389	399	391	378	403	402	414	403	397	349	375	390	395	402	406	426	387	389	420	408	377	464	395	391	371	395	378	400	403	376	374	368	395	406	391	405	403	399	391	393	416	391	405	373	374	434	378	382	397	433	379	388	388	401	412	417	423	374	391	373	417	396	396	370	421	422	377	383	428	403	407	384	465	379	365	407	371	406	422	386	379	392	398	406	374	378	409	420	408	410	391	402	371	395	407	385	375	414	386	396	432	402	408	437	399	405	384	405	431	458	443	441	386	392	387	429	410	395	422	405	409	390	392	373	419	384	428	426	427	393	400	388	394	426	377	415	418	375	413	392	370	369	388	381	414	371	449	403	426	391	374	371	435	402	373	381	422
23777	21009	28292	24132	21311	14567	7075	2603	1235	1252	1254	1151	851	626	516	448	410	427	457	471	432	436	366	387	389	358	362	357	341	348	348	338	328	296	354	308	326	305	321	326	366	296	328	301	317	348	321	301	295	338	344	451	533	541	406	325	373	373	339	326	330	292	312	321	328	302	282	304	330	333	357	366	287	310	338	322	322	335	265	327	319	290	305	296	306	299	328	305	299	323	324	281	307	330	277	309	310	309	317	311	321	314	308	290	314	286	293	285	301	322	297	296	282	309	311	282	297	324	305	308	295	287	295	335	316	309	315	336	340	313	274	320	290	292	305	302	325	311	282	307	308	302	296	338	313	316	310	362	327	300	323	290	292	289	309	279	274	327	298	317	309	370	290	303	334	331	313	334	330	299	327	294	310	312	293	300	314	300	303	302	291	308	305	330	350	260	329	328	285	317	326	293	299	283	312	321	293	294	296	318	299	302	316	324	325	267	325	323	290	289	310	318	337	301	284	303	333	338	290	294	296	331	295	339	328	336	285	287	299	360	300	318	333	302	324	333	362	323	318	308	323	281	343	274	309	313	258	318	300	308	335	305	300	323	328	286	321	309	322	290	303	298	282	315	331	333	300	324	306	317	311	304	318	309	306	319	293	310	322	347	313	328	320	313	296	335	296	329	312	307	313	287	304	317	317	278	310	279	316	299	308	325	286	322	309	276	308	312	327	321	325	319	303	295	305	293	327	340	329	330	320	282	303	316	313	327	302	328	320	342	295	307	307	322	309	327	293	307	289	277	302	290	312	298	321	317	253	309	274	303	320	338	320	309	344	321	330	325	285	301	317	313	323	293	301	313	310	343	293	301	301	279	288	312	300	313	304	256	293	331	332	313	330	299	280	296	282	317	320	325	264	342	307	306	320	327	311	303	287	304	312	311	344	296	314	322	318	300	335	285	311	333	304	339	294	302	295	294	333	295	294	303	320	305	313	288	319	284	316	316	325	275	346	314	322	280	303	300	317	295	316	318	288	304	325	310	296	312	326	315	326	309	290	314	318	303	350	327	309	291	314	312	332	309	316	306	319	286	290	303	305	284	316	324	296	343	290	263	313	279	273	305	295	325	302	321	300	292	310	310	327	326	301	288	340	296	321	309	299	293	335	321	328	282	299	297	288	301	300	302	325	318	344	319	323	333	324	315	327	299	290	289	346	323	296	326	296	302	313	330	324	276	282	301	274	290	302	311	313	291	304	309	293	311	322	309	273	313	304	343	327	301	315	311	297	314	312	296	298	289	296	322	298	320	311	350	312	311	300	285	312	310	336	318	302	271	325	320	310	315	304	319	309	302	303	312	316	303	328	291	280	334	326	311	297	306	340	302	325	336	302	318	315	311	320	359	319	321	305	309	287	328	314	299	355	309	289	284	324	332	297	285	289	311	327	295	288	289	305	303	313	322	288	300	307	338	294	331	321	317	289	344	295	324	275	266	315	299	324	287	317	278	308	319	306	338	304	300	297	339	347	312	336	301	305	335	290	319	316	309	326	298	295	295	317	322	321	290	315	320	309	303	324	308	292	282	312	315	353	302	276	321	305	327	318	307	306	332	312	283	337	309	326	291	290	314	315	290	318	308	345	309	298	283	301	306	315	303	332	262	327	301	274	307	293	319	298	320	311	299	299	306	319	324	280	294	291	365	315	285	278	318	299	303	289	306	295	337	320	305	276	276	319	330	290	333	328	301	317	324	301	288	289	309	334	297	314	292	300	316	272	296	332	310	315	314	337	314	278	296	301	330	313	316	326	279	320	291	311	292	299	287	309	321	302	330	309	300	297	322	294	330	316	335	293	338	336	322	307	324	351	299	329	335	316	322	329	285	309	287	324	328	306	300	316	299	314	305	302	283	286	292	343	288	346	329	321	324	295	312	319	284	319	313	282	289	318	300	284	341	293	336	323	315	340	327	311	293	326	284	315	313	321	305	301	292	312	343	340	321	322	315	292	284	306	317	321	313	315	349	306	301	297	310	330	275	282	303	313	320	320	303	320	296	309	296	330	341	282	308	316	323	305	305	314	318	313	305	293	283	295	354	324	324	309	283	318	313	320	310	300	287	302	291	306	316	299	311	329	300	329	298	325	278	312	294	320	293	343	298	292	313	313	300	313	311	312	301	311	313	306	313	324	324	329	312	341	298	287	306	290	313	320	325	317	316	324	305	309	357	292	343	298	294	341	329	304	332	309	312	301	303	305	283	303	309	322	314	328	287	312	302	289	297	316	319	307	342	318	322	325	290	329	303	285	315	307	303	293	283	321	316	339	306	286	337	291	344	301	330	326	295	275	290	302	325	273	296	295	327	304	305	336	287	284	290	304	303	316	289	327	324	297	294	274	290	328	313	293	300	313	357	324	314	300	295	282	326	289	303	276	321	297	289	291	311	307	307	307	302	300	325	297	301	294	296	321	293	343	298	311	313	286	320	285	318	289	339	335	322	282	314	298	312	319	353	290	304	296	323	300	322	323	285	290	293	281	301	290	323	295	323	287	287	300	343	324	317	307	336	297	289	302	292	283	349	303	342	304	328	294	351	299	343	326	284	308	315	321	288	345	305	314	349	298	319	303	303	332	344	321	299	315	312	297	317	310	292	307	311	306	315	306	335	322	349	322	304	316	289	295	303	306	341	299	287	316	304	297	326	308	309	343	282	323	282	316	299	318	303	278	330	319	301	330	327	334	294	298	331	300	313	304	305	306	291	303	286	316	333	276	312	302	315	282	273	319	303	344	330	307	323	323	287	297	333	310	277	288	311	316	313	303	295	345	304	329	347	301	297	309	315	297	313	304	296	314	290	302	318	338	291	302	306	289	311	311	295	291	330	297	302	279	315	295	304	313	336	306	311	300	332	282	307	301	305	284	289	319	315	287	284	305	331	294	268	323	290	332	283	313	299	331	318	275	303	308	295	313	294	305	302	331	323	294	322	313	311	329	301	283	299	319	314	299	353	292	289	305	291	303	309	291	312	315	288	320	294	296	296	307	326	326	307	294	315	300	303	302	304	312	329	299	312	305	310	303	310	288	346	296	293	301	350	294	302	292	312	313	290	293	294	300	327	295	300	313	353	306	333	299	327	316	307	282	305	300	324	318	309	319	313	320	311	327	318	306	302	329	305	319	312	270	284	330	320	311	274	299	308	325	315	304	304	295	340	326	315	317	294	360	325	305	306	326	304	294	289	311	321	305	280	280	329	308	336	308	301	286	289	315	306	311	292	299	300	313	341	326	297	325	306	318	301	325	316	326	298	312	334	303	335	322	318	292	299	305	328	293	281	306	302	286	341	297	270	303	337	307	290	273	313	342	291	294	309	309	286	284	322	328	298	308	292	320	331	311	291	318	313	307	295	314	296	340	323	309	327	308	338	322	340	313	290	325	341	317	302	277	324	302	316	319	333	302	312	315	321	315	332	315	319	281	286	329	333	336	294	320	335	320	315	324	317	282	293
35079	54880	40142	24538	17433	8897	9014	4215	2145	2270	2112	1729	1279	936	761	604	580	600	632	681	594	593	525	502	477	466	475	444	384	381	391	365	380	370	404	374	371	369	390	356	363	362	360	393	386	379	339	350	350	400	435	589	664	692	577	401	492	480	406	354	331	360	353	337	340	346	361	375	385	380	386	404	347	330	379	381	366	358	354	333	350	362	350	363	375	370	368	346	361	348	353	343	352	339	362	356	382	349	339	373	374	348	345	354	357	364	341	376	344	373	340	345	366	344	380	384	346	377	386	381	342	322	344	353	369	339	348	345	370	333	381	382	353	356	311	340	366	380	373	375	370	337	364	351	344	348	364	380	378	340	355	379	383	394	391	361	361	368	348	351	369	337	331	379	354	388	350	349	369	337	347	360	371	383	359	360	356	361	369	334	352	375	372	375	367	381	355	374	356	379	355	346	350	317	342	362	366	348	373	330	337	334	378	332	349	381	358	370	396	392	374	346	353	342	355	344	360	343	346	391	362	382	343	359	350	352	372	334	376	364	382	348	360	354	351	368	342	366	332	350	362	341	376	360	365	353	336	336	374	337	340	378	354	351	354	345	363	338	363	355	345	414	353	404	373	357	365	355	342	335	359	334	376	335	378	363	348	388	350	350	344	359	343	365	350	337	359	350	356	407	339	371	362	369	329	359	358	358	377	386	354	337	353	318	319	337	357	361	329	375	370	347	374	357	324	360	340	330	343	349	362	355	385	314	380	375	328	352	394	344	356	368	362	383	355	383	346	354	316	362	342	391	377	350	400	297	349	340	348	341	340	374	350	354	364	375	354	320	360	335	377	380	367	374	354	348	312	355	314	349	387	340	330	379	325	381	363	369	324	333	345	359	347	374	359	367	352	336	344	346	368	361	347	338	363	349	374	356	353	356	368	366	363	344	392	317	337	347	360	364	365	344	379	360	351	357	354	336	341	357	349	374	346	358	320	349	354	364	366	344	374	364	360	369	382	349	352	349	370	351	351	327	361	359	362	367	330	361	379	369	339	346	343	352	328	327	375	360	326	323	389	365	351	354	354	380	370	343	342	346	369	375	345	370	380	371	352	356	373	322	353	374	379	337	364	363	346	368	342	368	346	365	365	329	374	361	357	379	380	324	324	329	349	383	354	336	344	351	350	328	387	333	368	323	345	343	378	339	392	379	353	392	378	358	346	340	362	345	368	380	355	351	363	359	363	326	367	349	352	357	353	337	363	372	350	346	390	336	364	344	342	345	346	366	343	379	345	361	357	360	367	362	347	337	415	343	404	382	358	370	368	365	369	340	349	398	374	324	378	368	354	361	350	351	353	346	340	360	366	389	361	376	353	320	341	376	354	342	381	346	368	320	328	351	349	360	353	360	397	346	346	339	364	354	393	353	320	377	389	331	357	402	387	335	380	378	353	337	386	356	350	359	394	358	358	367	362	358	359	359	368	361	381	371	409	357	367	351	368	372	332	410	363	353	316	375	336	396	368	367	386	351	330	361	399	353	363	351	375	344	390	389	386	336	378	355	359	363	358	326	370	322	368	339	363	356	339	379	346	360	346	345	300	367	379	367	361	401	335	343	364	344	372	388	351	345	332	351	353	388	328	353	371	395	347	360	334	372	365	341	353	346	340	349	372	333	371	348	364	314	357	345	341	345	379	354	335	390	391	353	361	330	367	345	356	375	377	366	344	354	353	359	334	384	346	388	367	370	352	341	365	344	328	373	378	403	342	357	376	374	324	366	350	357	387	367	389	353	329	384	372	337	376	375	371	361	376	342	360	376	345	336	332	355	371	396	370	356	365	358	323	336	384	387	351	391	366	368	370	385	345	385	366	342	375	343	336	348	350	351	361	358	360	363	340	332	381	335	345	385	339	343	367	373	339	383	420	338	372	387	307	364	335	351	355	331	351	389	354	361	378	378	335	387	368	361	355	383	359	364	398	350	376	364	382	363	353	356	375	361	388	349	356	354	376	349	368	363	354	349	365	366	391	344	340	354	325	381	354	338	362	339	317	395	347	351	377	378	375	344	368	367	363	373	377	404	351	372	350	358	381	333	349	346	345	325	389	365	351	373	386	317	372	347	394	342	331	344	360	326	371	365	356	359	375	332	379	373	388	365	372	367	354	359	388	348	345	357	370	386	378	366	361	339	344	369	358	399	332	374	375	375	362	367	381	352	331	345	396	363	374	360	368	342	377	352	361	397	348	363	352	360	352	370	359	362	344	358	356	371	402	366	351	358	355	368	334	361	365	302	364	382	369	353	368	343	374	322	363	329	347	350	368	344	332	394	361	360	364	369	337	361	364	345	341	361	360	339	356	358	372	340	367	391	337	343	340	377	382	348	361	368	360	361	355	353	360	374	376	351	361	377	347	360	375	369	342	340	379	344	369	354	354	377	351	384	381	368	331	342	312	372	367	343	347	339	371	339	397	356	320	346	354	374	344	353	367	380	322	372	373	378	369	356	367	334	371	357	353	383	367	328	356	369	370	354	342	369	384	335	355	385	371	377	346	360	370	366	359	321	338	355	372	354	330	368	368	354	362	353	384	369	367	339	363	361	363	358	367	393	361	380	376	367	340	365	364	361	348	336	352	390	371	348	347	333	347	335	366	383	363	359	384	343	329	375	349	354	370	375	346	365	370	374	329	355	373	361	361	378	333	348	345	347	333	347	341	370	329	361	350	362	337	364	339	348	394	374	397	373	356	327	351	327	347	354	366	361	357	334	368	341	339	336	321	380	350	340	322	361	351	341	342	324	421	360	335	376	349	348	333	327	393	359	374	344	333	363	346	352	376	359	361	356	398	345	327	372	340	366	393	358	375	356	321	317	369	367	347	330	371	363	337	373	379	342	375	367	364	298	367	356	363	330	338	391	393	365	377	366	372	356	333	353	355	366	385	370	354	338	346	333	411	361	362	356	336	361	346	369	381	378	338	347	354	368	397	345	364	344	344	391	365	406	344	367	324	358	341	365	347	383	377	367	367	378	376	375	397	343	351	297	333	367	380	331	367	354	352	355	356	339	355	367	360	319	344	381	358	344	354	366	332	382	373	386	355	344	369	355	401	359	382	356	343	357	375	348	356	353	338	372	354	333	370	371	352	358	324	351	320	352	346	378	366	376	365	385	335	353	385	374	352	392	384	339	334	339	342	406	351	361	349	310	372	375	336	351	354	362	378	337	372	336	370	354	378	322	328	367	348	341	337	402	349	384	337	361	392	378	363	370	354	340	360	363	376	371	362	376	369	371	341	369	347	346	314	357	354	369	356	370	405	373	351	358	342	373	403	371	367	369	357	375	352	402	364	356	349	371	350	362	314	420	351	358	388	346	377	356	365	340	358	359	354	369	357	347	323	365	373	372	372	368	328	370	337	352	366	379	333	341	352	328	362	351	340	348	374	363	365	341	376	355	324	384	369	362	300	361	351	361	385	398	358	383	348	399	364	359	358	366	375	362	362	359
24998	21000	27397	25390	16481	6259	4101	1594	1031	819	1018	881	774	608	546	497	474	471	490	482	497	481	444	447	452	402	450	412	441	407	398	378	400	402	422	402	396	369	414	380	399	385	391	353	381	419	396	378	416	388	357	400	428	490	430	374	481	445	398	369	402	385	400	408	418	378	394	363	403	421	417	436	368	381	372	431	368	394	373	399	367	393	419	392	389	363	372	383	383	355	412	389	358	408	372	399	428	393	362	347	348	406	369	371	342	400	408	403	395	337	397	388	435	374	405	374	397	355	408	402	389	424	392	402	341	402	359	384	401	350	411	391	403	390	378	381	387	388	325	383	411	397	379	388	414	381	383	362	412	394	363	401	364	389	355	359	377	373	425	375	366	355	367	398	405	359	389	411	396	366	362	412	359	388	402	360	389	422	357	379	425	417	424	388	415	400	390	382	364	388	383	369	406	440	383	387	403	397	369	390	405	413	418	373	381	394	407	387	385	394	377	416	398	381	381	387	409	392	373	406	428	402	394	394	402	361	358	379	393	334	408	383	376	438	378	426	379	372	368	356	380	370	391	384	400	373	370	421	378	404	392	386	353	376	385	381	404	403	397	366	382	400	366	351	406	397	386	387	393	367	348	406	399	386	393	389	369	399	400	387	410	362	378	396	399	378	369	361	379	378	406	406	409	391	414	396	375	400	393	369	348	384	399	384	371	407	387	381	411	377	400	405	373	400	387	385	351	412	370	410	392	423	365	409	374	396	359	384	368	386	401	414	364	398	382	401	413	397	386	351	356	391	350	392	411	380	383	369	405	383	370	364	392	416	396	378	397	415	382	417	395	394	379	394	399	398	383	350	408	381	418	354	376	399	371	378	385	405	376	391	361	368	369	397	372	392	397	366	401	370	406	399	362	379	379	398	398	378	395	369	384	407	384	389	365	365	377	372	384	398	407	384	374	360	415	383	367	376	371	394	353	366	430	414	398	390	370	379	377	398	382	394	374	394	362	385	404	385	385	389	401	368	376	384	442	376	390	396	392	410	407	378	373	422	390	395	384	365	400	377	378	410	390	335	384	371	350	378	382	427	378	410	405	371	376	382	367	417	386	407	382	369	369	411	397	389	386	388	417	362	379	340	399	381	383	406	377	383	415	353	401	407	379	370	396	366	403	372	375	412	381	380	352	389	371	388	382	403	393	369	381	367	379	402	379	400	389	393	392	411	417	408	395	408	417	378	394	387	362	391	391	385	427	398	410	376	403	421	378	399	410	379	368	397	398	357	377	369	392	408	403	387	368	395	381	386	394	372	388	393	405	403	372	374	396	385	396	427	394	362	378	391	412	387	389	396	422	367	376	362	395	390	394	380	363	376	401	349	379	423	390	364	409	380	380	396	370	388	391	366	379	365	378	357	346	384	394	374	392	418	393	415	422	440	395	386	396	418	396	403	388	397	385	408	401	381	412	369	366	347	404	395	391	404	410	375	421	355	377	401	409	375	388	381	407	412	377	393	396	393	412	386	378	375	374	369	354	387	384	356	383	410	385	389	380	387	421	392	374	390	389	400	406	366	371	358	410	370	393	411	395	367	381	397	360	401	389	366	391	391	397	400	370	348	385	360	379	384	418	396	427	384	376	391	366	367	399	381	395	376	379	424	411	405	404	370	362	398	397	400	375	409	358	394	414	390	398	382	404	391	392	354	381	398	405	412	374	422	370	411	423	346	388	415	351	411	395	418	395	408	413	376	386	410	407	403	359	385	368	398	356	359	429	407	375	397	386	396	370	360	380	402	407	402	385	355	402	391	379	370	401	389	388	372	380	380	427	392	422	392	395	391	381	356	381	382	384	392	414	389	408	378	396	392	390	384	376	366	421	405	412	395	390	428	407	365	382	392	398	383	360	392	389	358	358	388	372	360	395	386	422	377	373	388	346	395	378	359	373	414	388	379	406	387	366	404	406	382	392	391	374	411	400	394	388	431	412	391	414	387	381	422	377	378	404	402	371	382	390	415	392	406	370	445	360	381	345	396	368	358	366	408	368	402	362	406	386	410	379	405	385	425	410	390	373	410	388	405	360	360	379	392	399	357	373	353	407	390	424	381	401	399	384	346	375	354	395	418	380	395	403	369	384	372	347	349	373	398	345	374	393	433	397	396	411	387	378	371	402	374	372	362	369	401	377	374	398	372	380	368	393	392	385	404	341	378	386	408	410	426	385	400	418	377	402	383	379	377	396	370	369	369	378	403	379	402	317	380	421	391	390	390	396	415	383	405	406	387	374	378	393	401	383	363	373	409	416	354	385	370	391	417	397	367	397	386	436	395	382	373	390	400	360	388	391	328	401	382	384	423	355	355	413	386	424	395	390	370	424	375	387	372	431	340	383	379	414	393	397	360	371	408	379	353	405	382	403	374	350	379	413	403	419	391	395	408	431	376	410	344	377	420	374	377	358	374	416	393	393	384	344	375	392	401	365	374	404	406	375	379	405	384	403	390	380	407	386	417	403	402	401	367	400	409	381	380	404	438	358	397	420	389	402	383	341	381	372	373	369	410	397	417	402	399	378	366	383	385	377	416	370	373	367	383	370	375	393	404	364	421	393	388	375	388	369	391	365	403	337	381	371	380	379	392	413	400	380	384	403	383	424	410	400	398	396	392	411	383	356	396	401	377	383	367	401	362	365	374	366	362	375	399	395	387	379	407	371	368	372	353	419	372	393	385	390	422	378	384	389	399	402	381	369	396	362	370	425	387	391	393	374	352	357	381	399	410	392	374	346	396	367	430	390	372	385	368	392	367	370	403	374	391	376	395	362	385	393	373	376	369	435	369	426	392	398	394	389	396	372	369	404	389	385	387	395	379	408	371	354	379	395	386	405	414	407	405	391	422	368	391	407	385	400	375	362	382	397	381	384	452	384	374	372	397	398	386	401	387	363	382	438	402	353	387	424	363	364	407	400	365	400	380	408	343	408	364	360	422	337	401	408	421	406	386	394	404	394	391	394	371	356	387	404	394	365	404	380	423	371	356	376	405	393	368	409	354	430	379	363	383	384	358	387	384	397	394	382	400	358	384	361	357	432	388	345	374	387	360	380	388	363	398	390	374	382	357	384	417	394	420	377	379	409	384	362	375	398	401	396	374	385	365	400	391	381	387	432	381	366	396	388	409	395	413	357	399	412	409	382	394	419	378	367	365	361	396	385	386	377	414	414	391	406	399	389	377	371	366	421	413	379	358	361	360	379	372	408	371	385	389	376	421	394	359	379	353	387	410	386	395	386	384	401	403	405	369	379	372	383	380	404	426	407	386	379	376	428	407	372	390	367	402	404	371	416	377	385	362	379	368	408	369	375	392	381	370	383	409	376	397	398	392	384	385	424	404	407	400	367	413	383	404	405	418	415	394	391	376	379	376	408	425	386	446	379	393	387	376	376	353	385	365	404	368	378	395	358	397	392	422	392	374	383	399	392	369	405	396	372	401	388	409	374	414	396	396
33894	48179	35360	22012	14798	8434	6819	2898	1776	1357	1601	1453	1199	906	710	605	588	600	595	598	643	637	594	534	562	506	489	464	499	483	463	444	482	486	470	439	412	439	421	464	470	463	420	452	421	439	440	461	446	455	471	450	552	599	450	485	473	476	451	421	467	386	448	428	441	440	422	465	480	498	489	516	433	436	459	463	415	413	436	418	414	418	447	481	435	432	426	422	469	458	439	437	433	465	458	427	455	416	435	472	457	426	444	423	450	453	442	410	445	457	456	400	447	446	422	441	440	430	410	436	440	407	442	469	421	452	468	412	448	459	448	427	428	422	443	428	424	430	435	415	432	451	397	432	407	422	448	468	464	482	479	463	407	411	443	426	424	437	447	436	436	420	456	429	421	447	472	451	434	442	418	429	409	410	440	428	446	442	445	385	476	475	432	419	428	438	434	412	444	455	399	504	404	453	436	451	421	458	462	429	429	450	432	449	426	430	412	463	423	472	457	450	442	468	386	427	438	403	408	423	423	467	405	437	454	442	431	455	444	460	450	418	433	438	477	422	441	446	412	427	408	424	427	428	440	455	457	424	450	486	431	412	446	441	470	429	402	426	416	440	398	455	400	482	412	427	430	456	413	428	462	427	466	443	470	453	442	431	467	434	374	445	437	405	456	472	436	451	433	454	446	428	442	500	439	442	418	427	470	414	481	436	444	438	460	486	421	437	453	440	442	450	443	430	465	448	479	459	471	426	455	416	436	465	446	459	466	463	444	447	452	434	468	443	464	433	444	395	475	463	446	431	418	483	480	432	486	437	485	423	450	512	414	421	434	471	439	494	487	431	441	454	456	455	431	428	432	418	456	446	476	478	407	431	457	417	439	444	397	453	478	454	423	460	447	408	435	480	445	437	431	428	424	421	444	462	479	480	428	439	431	457	438	428	435	441	436	445	446	439	442	413	452	461	469	453	423	444	439	446	396	421	433	453	447	434	437	463	440	439	437	437	414	414	458	437	440	429	449	443	448	427	436	435	452	402	448	463	400	436	421	428	435	456	463	436	476	443	461	432	443	435	451	446	457	436	466	457	455	436	459	460	440	426	401	430	470	486	433	483	445	452	450	423	464	451	452	424	431	405	421	465	398	435	433	476	447	426	453	507	438	440	442	400	486	434	426	423	443	433	466	489	446	445	405	420	425	451	409	432	419	453	475	435	474	432	423	419	443	403	481	406	459	430	484	423	485	439	431	413	403	428	457	442	453	405	448	433	465	465	466	457	456	449	469	454	413	412	447	433	420	422	435	455	400	429	419	417	440	436	431	413	450	426	478	432	439	422	454	444	450	485	430	452	408	456	441	458	440	410	439	413	402	444	428	387	450	483	495	457	487	423	457	444	428	412	452	448	453	457	429	454	450	439	417	428	419	425	425	417	442	441	423	425	439	448	437	461	457	496	462	400	456	419	434	455	462	437	424	419	443	444	433	452	429	435	444	459	429	445	404	453	436	442	404	447	419	414	438	432	415	425	445	437	435	449	457	431	431	419	444	440	457	418	445	468	382	464	440	446	476	476	393	432	431	415	421	425	410	449	445	471	426	427	442	451	454	438	474	453	459	447	416	450	412	451	423	474	419	440	461	440	441	463	427	438	402	406	406	446	443	436	420	408	434	475	440	394	420	446	453	401	435	435	429	429	421	461	435	488	441	463	415	433	417	450	459	434	427	445	460	457	458	466	463	428	448	431	444	454	433	485	433	446	438	455	439	472	447	419	475	408	435	448	450	451	473	428	414	424	437	439	462	413	439	434	421	396	446	425	436	461	425	451	481	456	434	424	473	442	467	435	430	431	407	435	433	484	452	441	477	453	461	427	450	397	436	457	446	436	435	414	453	402	469	435	452	439	467	431	475	433	454	446	423	430	461	442	434	456	413	417	451	427	424	458	443	422	434	422	441	430	440	424	440	422	439	467	489	450	435	447	459	406	433	457	471	429	437	417	409	446	426	457	452	426	446	449	449	417	456	426	420	439	449	451	426	444	441	421	438	450	465	449	480	424	434	470	415	453	440	449	467	452	444	439	422	437	466	448	425	422	467	433	446	428	450	434	441	445	434	435	447	446	426	431	453	439	457	433	413	424	426	456	450	465	425	444	442	456	439	432	438	453	433	428	461	465	462	459	472	465	438	443	428	430	433	426	505	444	405	410	467	451	441	421	417	416	450	447	480	447	443	441	447	437	411	439	452	466	471	447	442	440	419	432	448	463	449	409	472	423	409	437	451	452	469	450	456	440	448	408	441	440	425	422	455	443	453	422	470	462	421	420	454	437	430	437	435	446	447	504	430	437	436	495	413	434	465	436	422	427	479	426	427	460	435	458	413	425	434	454	439	433	430	451	457	456	475	395	457	414	433	446	435	420	438	474	473	419	447	439	423	433	439	465	444	421	463	449	451	407	439	433	440	432	436	421	423	416	425	446	443	441	406	438	450	468	442	463	408	422	426	394	447	415	443	415	473	462	439	441	452	409	422	448	443	427	448	435	414	451	421	431	443	448	445	451	446	428	446	443	446	470	478	419	489	466	434	437	445	460	457	416	463	403	416	450	418	452	460	424	421	430	475	443	435	423	403	417	424	449	450	441	422	442	389	432	469	442	495	468	407	441	459	448	432	456	454	435	440	462	436	418	461	470	442	443	431	432	424	449	434	426	436	435	453	446	456	473	432	484	427	449	456	444	458	451	447	468	437	419	466	467	475	417	434	431	411	456	432	432	465	447	464	439	463	431	470	443	436	441	449	504	456	459	455	434	450	444	402	445	435	447	414	396	471	433	453	440	432	421	438	417	459	438	441	421	408	444	448	427	442	439	429	396	447	410	443	466	440	485	442	456	419	489	392	450	425	476	474	436	437	442	427	441	433	407	465	442	413	439	440	434	410	452	420	445	438	440	439	468	417	421	461	426	448	452	410	464	416	404	395	487	448	438	454	449	414	443	450	411	464	433	409	443	490	449	430	417	436	401	424	435	430	412	449	419	454	419	449	432	441	450	439	434	486	460	418	452	453	442	450	445	398	402	429	448	443	476	445	434	451	419	398	453	433	444	429	445	450	471	438	448	420	407	445	451	499	476	442	456	448	436	430	470	385	442	430	419	430	424	420	428	391	471	446	420	446	403	424	441	413	447	448	437	422	429	428	416	438	476	440	406	455	459	419	486	427	440	454	438	480	474	428	461	427	449	455	473	437	470	418	423	399	435	422	439	429	417	452	445	424	435	442	397	430	422	455	437	442	457	450	440	435	441	455	417	440	440	447	434	423	441	428	431	460	444	421	424	424	387	445	452	475	442	444	473	448	419	468	420	448	438	470	410	435	419	423	466	465	442	441	419	439	459	450	463	435	392	434	459	409	446	434	430	419	452	460	453	428	421	464	481	444	466	409	439	433	419	440	444	427	444	431	417	420	448	467	442	458	391	466	424	474	450	464	410	436	424	449	401	457	407	419	421
22592	20847	28345	23501	21004	21125	14426	3597	1907	1614	1787	1538	1483	875	791	647	499	605	623	666	583	622	550	513	534	449	487	456	461	451	435	391	350	399	379	368	413	413	386	389	383	387	342	359	411	374	366	375	391	403	382	510	824	890	585	403	516	428	368	378	380	346	346	357	372	350	348	339	382	422	480	401	383	361	400	406	367	381	370	369	387	326	394	351	378	360	356	379	343	337	370	408	347	375	352	347	357	332	382	355	333	305	406	388	368	335	382	382	384	398	347	374	357	343	369	378	347	344	378	352	363	332	376	358	359	354	336	360	333	371	379	385	372	351	379	347	357	375	349	368	348	361	360	365	379	366	354	353	380	370	381	353	345	368	383	369	384	388	354	352	346	360	352	326	365	359	367	352	353	375	371	342	356	331	364	352	367	340	382	346	391	355	350	403	372	359	376	383	357	362	349	377	366	351	348	399	352	354	363	335	368	374	369	394	340	343	389	351	362	365	343	359	374	376	375	387	370	374	363	403	355	388	357	347	360	363	379	378	348	361	370	348	377	374	368	379	360	357	380	396	394	386	359	346	368	375	384	365	355	332	357	369	336	370	363	366	375	330	386	361	358	357	346	351	364	374	377	402	361	368	376	377	333	351	308	362	381	384	333	380	381	334	368	387	393	404	366	320	340	408	343	369	375	385	357	357	376	334	345	373	359	378	383	350	357	367	349	403	368	360	384	362	376	368	338	353	354	337	382	388	375	359	380	350	362	336	365	372	337	349	376	372	398	366	356	366	346	365	389	382	398	379	317	388	362	378	397	355	335	379	374	320	377	363	358	372	337	350	342	370	354	370	348	351	388	346	358	364	355	339	376	349	379	366	382	379	400	344	403	357	368	379	361	390	390	365	376	385	352	359	353	347	352	379	349	342	375	360	359	387	376	399	351	364	395	341	362	371	352	377	366	361	378	351	390	384	377	377	355	373	356	352	347	353	363	367	358	356	371	379	380	370	354	372	358	372	367	372	393	360	381	387	372	362	366	405	351	377	341	364	347	396	362	366	354	340	368	364	369	344	367	363	349	350	350	378	353	375	372	391	368	365	381	373	361	371	366	361	388	380	355	380	359	375	355	381	413	369	344	360	351	384	339	367	360	338	393	358	346	359	377	346	346	352	338	369	329	388	377	385	396	386	367	375	384	378	374	389	376	344	362	354	361	390	329	336	369	357	390	375	390	379	343	346	352	370	353	370	353	328	391	339	371	391	358	361	342	371	338	375	370	403	364	352	350	401	375	399	392	366	390	363	364	372	354	403	357	401	369	396	349	359	363	361	398	378	381	332	375	345	391	382	342	394	332	371	357	388	342	391	359	386	361	391	361	354	344	391	378	356	345	346	375	366	381	357	386	347	356	342	378	363	349	365	340	406	408	372	374	359	382	395	398	355	355	376	416	337	336	342	369	338	375	351	396	328	396	373	379	351	362	380	334	359	385	333	382	347	378	395	359	375	404	336	371	363	362	368	378	313	362	368	371	334	367	337	371	368	357	379	346	374	356	334	374	334	379	408	358	373	369	347	349	365	357	369	400	337	346	377	353	322	339	356	374	355	382	377	371	363	381	380	347	375	388	373	395	333	361	374	355	389	388	390	356	335	374	330	392	359	390	326	402	358	355	386	359	354	367	349	348	355	369	346	358	357	367	383	368	395	358	408	357	372	399	368	355	388	348	382	374	380	354	359	386	358	367	378	332	360	378	389	367	367	383	361	359	367	357	369	364	385	388	359	377	328	361	364	406	400	416	361	358	339	350	353	389	346	378	380	347	358	401	328	365	327	353	347	401	365	366	363	355	370	382	342	400	389	361	365	362	346	403	342	337	376	379	410	336	362	377	366	361	365	362	354	321	371	354	340	360	359	364	388	374	352	370	373	395	387	377	371	344	336	391	343	383	363	303	371	384	341	370	402	370	356	407	365	360	375	376	356	365	341	381	357	408	347	384	342	394	331	357	404	364	393	361	357	352	358	345	321	358	361	355	367	384	385	342	354	386	338	363	404	364	366	343	358	370	344	394	371	338	350	401	368	378	375	326	352	374	386	342	335	367	358	373	357	359	368	323	345	372	365	370	373	373	355	342	341	346	369	357	359	375	359	360	368	361	389	342	358	358	389	368	375	387	378	338	335	379	366	373	341	360	349	373	330	375	389	349	377	359	367	387	376	404	349	374	395	338	387	372	352	381	365	368	357	362	348	362	374	392	377	369	393	347	370	355	365	379	359	383	364	353	358	369	379	385	341	365	379	373	359	334	355	318	369	335	372	344	364	374	349	332	373	367	356	339	347	380	356	368	381	365	365	353	371	362	364	386	355	359	370	361	355	339	342	374	353	373	396	344	368	376	343	349	354	393	351	354	355	356	376	379	365	357	363	390	384	361	382	385	414	382	332	411	365	366	334	364	365	360	386	369	376	362	370	375	385	415	386	342	369	378	361	339	373	412	359	350	361	353	383	373	358	390	350	366	354	339	344	376	347	331	379	349	345	384	391	359	366	387	345	356	338	363	377	370	365	373	390	357	371	347	353	365	352	360	360	362	347	369	378	361	362	377	362	383	347	379	319	382	379	372	366	389	360	348	376	381	409	375	352	361	345	395	369	375	382	342	354	354	370	378	384	362	375	340	354	344	355	381	371	387	342	343	388	382	386	372	348	364	343	383	320	357	346	358	374	352	373	377	388	407	358	348	366	348	370	384	346	365	346	363	381	365	360	370	345	405	394	349	383	364	353	399	339	362	388	399	367	406	380	348	392	344	346	368	400	374	330	364	393	382	358	354	417	370	344	372	370	357	354	341	359	347	379	380	371	399	391	358	381	333	366	329	365	392	331	364	364	359	406	368	366	329	356	355	355	361	370	350	356	350	369	345	362	331	345	357	357	364	358	377	346	371	384	371	373	355	349	366	379	367	384	355	386	364	331	366	379	384	380	398	350	383	386	377	336	398	341	365	377	352	357	375	334	339	335	391	337	425	354	342	353	404	354	396	411	349	350	351	342	352	355	372	367	346	360	350	345	364	334	356	362	363	374	344	350	367	368	364	350	382	361	368	380	362	358	374	353	358	356	355	358	341	372	369	376	357	368	355	340	372	372	364	347	374	357	338	381	383	361	367	380	336	361	364	359	352	374	377	345	373	347	364	394	355	306	354	361	362	311	350	383	369	387	354	373	395	354	376	383	343	376	348	360	335	394	385	360	365	398	361	328	357	371	360	355	388	375	384	396	335	370	388	397	372	383	369	383	322	365	370	357	371	338	389	355	361	362	347	368	376	352	311	352	382	354	378	371	367	380	336	372	362	358	338	332	324	370	353	340	374	352	358	353	359	370	338	339	390	368	331	359	361	363	398	341	360	325	396	350	362	378	336	359	345	381	373	393	350	369	364	383	389	374	405	376	355	373	325	348	353	347	384	344	377	390	377	349	378	380	367	372	344	335	370	356	360	372	329	337	375	358
34636	58406	43763	32401	21900	14155	9544	4580	3318	2710	2849	2493	2146	1323	1079	973	710	744	851	824	733	707	672	678	686	628	626	539	512	498	530	469	469	448	441	434	453	400	448	403	398	431	402	410	409	439	425	422	422	477	475	629	1131	1188	780	435	679	553	395	399	404	386	407	424	426	399	409	373	405	476	558	463	369	416	452	427	383	424	379	416	414	421	463	420	426	387	430	432	396	393	400	427	359	369	387	404	381	383	421	403	404	400	379	426	404	420	402	397	410	422	396	380	371	417	422	399	404	398	392	410	422	412	429	403	405	379	396	423	412	372	413	409	381	376	407	387	398	436	425	411	417	410	408	401	373	419	387	425	389	402	412	420	417	431	397	402	412	407	397	421	422	400	386	419	414	411	392	418	413	389	384	390	380	389	422	377	397	417	438	438	390	401	398	366	396	373	405	373	404	411	404	456	374	417	434	421	405	414	406	393	394	415	379	376	449	392	409	383	419	372	396	439	438	402	431	402	377	415	374	369	420	405	418	400	410	401	399	382	432	427	397	407	379	438	386	397	422	438	407	397	407	410	423	401	399	393	405	431	392	385	382	374	429	389	413	386	401	393	415	399	421	394	391	400	373	389	412	375	386	406	428	424	373	412	448	445	430	398	397	406	401	389	386	390	409	432	380	410	408	387	391	431	418	365	410	374	409	385	443	393	403	392	426	397	402	417	422	443	407	446	417	419	382	408	399	396	387	447	408	450	393	390	414	388	432	431	373	416	401	414	384	362	401	395	430	422	411	414	400	411	406	408	368	400	391	395	420	403	389	411	406	418	447	391	394	357	412	442	404	435	389	388	411	395	422	411	383	437	388	412	381	414	399	383	419	396	408	393	370	417	401	389	399	402	434	382	411	412	430	430	403	387	392	405	393	385	397	394	432	427	384	444	403	406	387	402	401	401	405	412	397	445	401	410	399	372	412	417	400	405	421	412	388	381	405	372	379	398	434	409	414	386	390	377	381	382	409	415	434	403	397	401	399	401	414	382	392	364	366	375	442	404	395	379	417	408	418	446	402	371	397	417	389	432	403	390	379	416	439	390	413	406	423	414	388	384	435	435	445	421	435	399	411	406	375	420	421	421	441	413	426	383	403	381	392	412	401	380	386	403	384	378	415	390	409	375	409	428	404	420	406	418	420	416	388	407	368	426	396	417	415	372	420	390	402	401	379	426	393	422	394	395	396	397	411	392	429	425	421	435	395	406	394	399	409	435	392	345	387	399	383	411	429	414	405	408	373	403	451	417	410	420	384	416	380	395	445	405	415	402	452	420	433	383	384	447	375	428	381	375	381	376	418	412	414	420	401	400	417	415	433	401	401	393	398	380	436	392	387	425	398	401	440	421	401	401	407	413	432	387	401	378	423	399	420	408	414	416	416	419	393	391	421	397	443	377	404	450	425	374	424	394	428	394	417	382	385	434	457	385	418	404	436	416	407	406	397	402	411	404	376	411	400	404	348	411	402	399	388	448	421	404	423	370	404	390	393	415	419	426	417	395	406	390	382	426	406	382	373	380	394	402	408	404	447	398	377	411	347	383	418	417	378	432	399	404	394	390	427	411	384	396	389	384	411	396	417	435	429	371	423	445	379	384	405	383	439	420	410	408	404	437	416	389	423	387	398	412	419	421	463	420	411	454	425	388	390	392	402	428	364	449	448	427	402	380	450	393	425	414	446	425	401	425	424	400	412	377	421	418	409	418	412	399	407	390	414	401	407	417	395	405	414	421	405	382	441	435	415	423	446	405	405	350	394	383	400	413	375	398	379	400	391	436	400	381	386	423	391	401	426	379	368	392	414	411	431	420	411	386	420	396	418	399	411	361	382	441	401	414	394	401	429	387	435	418	411	423	415	436	437	387	396	392	400	396	413	394	455	416	390	395	416	375	397	418	425	421	439	388	391	424	402	398	403	421	416	376	364	404	402	411	423	381	405	437	406	388	388	401	430	403	409	384	390	424	397	431	394	412	389	406	398	418	398	360	391	375	359	407	407	409	362	407	403	377	432	424	407	432	379	463	402	423	396	402	427	403	423	406	404	402	401	398	423	411	394	421	396	367	413	411	366	453	433	358	375	387	391	427	408	383	427	415	418	413	441	412	390	384	392	390	381	411	420	392	387	423	399	373	414	415	432	430	395	383	414	398	397	381	395	385	422	399	443	387	405	378	403	389	392	417	376	390	430	358	397	399	416	394	376	410	368	405	412	399	441	434	398	441	359	417	351	402	383	384	440	422	384	402	418	377	415	395	406	382	405	426	385	395	423	411	384	425	414	402	378	419	395	392	421	429	410	378	427	401	432	396	405	357	415	392	384	385	373	412	384	416	403	397	392	381	401	407	428	396	398	400	400	374	413	414	387	389	416	426	400	381	406	412	396	394	394	403	420	417	413	408	406	384	388	394	400	391	412	366	384	413	408	403	419	446	415	419	385	395	403	420	384	419	392	439	391	436	417	388	410	392	446	414	422	396	392	385	400	412	390	402	414	385	396	388	372	406	414	421	390	419	421	388	409	376	386	382	416	401	380	403	381	416	408	432	397	407	429	388	369	427	432	401	388	384	423	381	398	382	443	390	396	340	426	423	401	398	370	408	413	387	381	373	389	401	398	411	379	405	441	430	401	395	407	433	416	442	376	405	396	424	431	409	423	413	405	441	412	412	397	402	387	390	440	405	383	392	382	378	410	399	426	439	453	433	437	396	407	384	409	423	383	394	408	419	422	404	415	398	369	409	419	379	425	410	378	398	410	420	396	388	400	396	427	421	388	411	410	408	382	408	410	376	406	379	429	378	403	399	405	395	404	396	436	381	411	380	408	420	414	410	423	399	429	422	432	413	432	351	396	422	398	400	431	405	352	437	398	394	422	399	392	405	402	390	418	391	421	378	424	400	426	417	421	397	429	369	439	431	425	432	361	423	412	405	441	422	396	365	399	395	398	389	422	391	393	416	377	445	389	407	428	474	393	411	418	420	423	424	450	393	399	397	423	387	444	425	406	379	398	382	383	413	404	418	387	384	387	404	384	411	411	409	394	387	399	410	402	419	388	416	440	394	389	437	403	432	413	427	412	395	418	393	382	390	397	389	399	434	436	410	360	422	392	404	402	381	402	390	389	431	382	383	382	432	421	378	412	393	400	443	383	418	424	406	416	409	392	390	380	404	400	390	385	412	414	394	342	457	425	387	399	396	403	399	364	428	392	399	399	402	405	450	397	393	386	396	380	406	419	405	425	426	419	363	397	433	369	403	403	384	384	398	377	401	412	401	422	387	403	431	403	380	448	398	460	401	379	414	408	417	409	388	415	402	423	385	392	407	414	400	411	430	382	400	404	415	362	409	437	409	412	401	428	379	449	420	396	409	387	423	402	427	390	393	371	447	425	398	366	372	409	410	403	411	413	400	392	410	395	423	419	444	358	403	412	400	407	400	410	418	355	408	392	426	412	438	401	446
28888	30363	30566	19606	9230	3200	1644	894	725	822	812	592	619	550	443	401	378	371	361	392	398	340	367	350	377	324	367	366	304	347	332	321	339	347	327	326	305	302	304	328	336	307	337	325	349	286	346	311	329	320	318	349	347	320	307	323	317	376	304	303	306	333	330	307	338	344	302	349	318	339	369	301	334	344	333	320	323	311	341	308	316	343	335	359	316	328	343	309	330	348	303	340	334	326	335	327	322	310	347	314	306	341	331	307	317	360	337	306	345	335	290	300	342	340	304	320	329	310	331	349	338	334	321	318	329	302	325	322	312	314	319	316	327	330	304	313	321	318	319	305	330	358	343	333	363	325	381	306	288	331	353	302	277	305	316	304	332	286	318	342	333	311	316	306	302	343	311	333	320	317	335	338	326	283	318	317	310	329	363	338	331	349	300	326	316	293	357	330	306	339	320	294	318	352	348	294	302	332	330	319	324	340	345	346	348	292	342	352	315	299	325	334	334	329	361	347	341	304	311	332	332	338	353	338	293	341	317	345	325	300	288	364	326	322	302	345	316	351	360	335	338	345	338	324	303	348	327	323	323	331	321	305	324	325	317	336	329	302	306	318	348	303	304	327	322	322	328	324	338	357	319	325	351	309	333	351	311	324	341	283	318	310	325	345	313	338	367	334	304	336	314	318	329	325	317	332	290	331	336	316	309	302	338	317	337	333	316	314	343	300	323	341	318	315	333	323	370	296	313	316	319	298	314	309	370	355	334	323	381	302	331	324	328	295	336	345	297	304	344	318	345	333	316	324	320	327	338	322	335	333	310	342	314	344	307	340	344	327	359	344	310	292	349	342	329	316	316	296	334	319	329	304	335	362	354	301	322	317	321	325	334	304	326	299	328	310	344	310	336	324	339	313	326	356	312	330	356	301	303	346	307	301	322	306	333	303	292	295	341	335	364	299	335	303	305	351	345	343	311	299	307	328	336	331	361	307	291	329	322	317	335	302	302	324	321	346	314	321	318	313	297	328	345	336	298	338	345	337	297	288	333	320	329	314	319	328	299	328	327	326	337	303	351	343	331	287	330	318	337	303	322	345	331	329	307	371	315	307	348	349	320	300	316	332	328	313	322	340	343	320	326	290	307	323	356	343	330	316	322	329	339	321	327	293	330	302	289	304	346	302	342	322	338	325	322	291	351	355	295	341	314	348	297	335	334	297	309	356	371	321	332	318	311	327	347	327	324	310	341	346	341	327	329	305	296	335	333	320	297	324	328	299	339	315	296	324	339	335	315	334	373	365	317	318	281	356	317	357	328	320	300	317	320	334	316	306	313	343	308	313	310	289	346	300	336	345	326	317	366	309	319	348	309	289	325	336	331	317	273	339	329	332	316	312	312	322	323	352	322	347	368	319	350	314	336	330	328	340	304	319	333	299	344	336	297	312	353	338	348	313	326	334	353	318	300	313	346	317	316	300	351	331	316	346	339	327	315	326	316	327	341	308	322	324	294	330	341	295	344	289	336	349	329	338	318	345	318	328	332	313	332	304	345	370	304	343	330	348	307	400	308	338	304	321	311	362	321	342	321	345	322	322	296	325	309	321	334	329	312	362	333	342	314	326	295	332	314	350	315	308	329	320	321	320	330	344	318	339	341	295	348	341	298	301	311	321	346	335	329	340	326	305	306	316	346	336	324	336	341	348	322	312	351	294	344	318	354	331	353	319	324	305	325	304	369	331	335	328	365	348	352	333	356	308	322	349	352	323	294	309	315	335	334	356	321	318	332	339	308	327	307	329	367	326	291	326	348	328	328	339	300	298	316	308	351	298	359	323	326	316	380	326	325	315	336	340	332	346	336	319	332	336	334	347	318	310	363	340	314	323	321	346	315	318	294	311	299	304	298	322	329	330	333	313	307	311	327	335	370	303	327	320	341	326	311	330	334	301	345	330	350	313	310	329	338	307	319	300	317	310	344	322	331	304	333	292	316	328	322	330	325	310	345	298	305	322	329	347	319	324	369	316	335	360	301	331	321	324	333	348	311	346	354	312	313	314	338	332	348	336	326	313	317	347	316	345	364	331	287	339	309	329	289	332	325	336	352	326	329	349	336	293	295	321	319	333	327	334	322	283	350	322	350	345	335	319	361	355	342	303	324	326	320	349	334	306	310	296	330	321	339	337	338	320	327	352	323	351	327	313	329	312	303	350	302	289	329	294	303	304	310	301	315	353	323	323	297	306	343	291	323	289	301	320	345	324	308	339	311	348	341	339	333	338	276	345	307	341	346	347	297	341	344	361	341	331	324	301	353	297	331	311	338	341	294	333	340	346	325	352	320	330	340	318	326	325	333	329	328	337	289	311	353	348	330	322	344	306	318	335	341	308	351	306	345	293	301	355	298	303	338	334	326	351	346	297	304	343	291	300	303	333	307	315	311	351	312	301	318	331	358	334	328	319	321	352	305	303	339	321	328	338	313	322	336	298	324	338	318	352	306	326	339	359	324	312	341	304	342	323	330	315	337	346	324	322	292	341	303	303	305	328	315	290	347	315	369	315	311	330	306	303	319	325	331	328	320	332	329	315	326	316	325	316	353	324	343	318	325	311	327	350	362	308	341	323	349	307	354	335	322	310	320	326	355	295	315	336	305	303	302	315	338	327	329	318	365	338	334	349	325	330	350	322	309	312	337	328	344	298	354	370	339	330	297	346	323	318	329	321	307	318	330	330	335	348	315	315	331	336	344	322	346	321	335	329	308	314	320	318	326	333	335	364	330	331	333	315	335	350	334	348	319	342	319	335	311	307	327	347	334	294	357	330	321	327	324	337	296	313	300	339	327	313	304	325	312	350	333	342	353	328	324	291	348	360	307	322	350	361	324	342	354	328	298	343	321	329	363	320	324	300	340	280	311	287	336	365	316	347	351	346	348	310	316	298	297	352	328	304	289	340	317	304	334	316	317	323	338	336	342	310	338	321	321	299	340	323	325	313	332	311	352	348	312	321	320	363	330	352	297	319	334	352	291	346	321	325	338	298	382	355	329	345	327	319	328	316	357	311	347	352	335	295	316	331	361	335	318	345	281	335	312	338	330	299	300	344	363	334	319	305	320	310	319	338	322	318	346	320	356	318	347	332	341	360	327	352	320	310	336	338	330	346	317	346	327	327	322	336	309	343	329	297	329	317	316	340	313	325	354	341	316	292	350	318	356	322	310	326	333	323	347	345	292	326	316	312	305	316	316	322	326	355	278	298	342	345	309	305	328	308	298	321	337	324	287	357	350	341	322	340	299	344	311	301	313	326	362	309	327	298	356	306	311	327	330	301	312	315	377	339	321	320	321	290	307	303	329	310	350	329	314	341	329	303	324	361	325	312	312	325	327	314	346	342	338	321	341	340	313	287	349	332	307	313	344	337	316	319	318	326	290	333	356	308	332	320	393	341	333	330	368	338	343	327	326	312	327	338	305	335	335	349	355	365	332	319	364	352	342	350	325	342	343	359
32567	47705	30855	17961	11791	5298	2966	1410	1170	1406	1374	912	845	757	544	519	444	427	451	492	486	447	476	472	407	418	404	427	453	381	381	430	406	412	353	365	391	387	387	353	402	401	366	363	387	414	360	362	351	372	386	391	385	410	378	388	409	360	366	401	390	412	385	394	423	344	393	381	363	375	399	340	354	383	329	383	355	407	373	419	354	390	359	349	377	374	384	368	358	386	387	365	343	394	392	371	378	360	370	375	372	381	411	386	330	404	389	396	364	389	386	372	381	370	375	382	374	351	383	400	405	394	336	364	380	397	376	379	393	396	404	378	363	381	352	404	371	378	382	373	366	370	359	378	412	388	353	357	407	383	355	404	363	398	376	372	357	405	432	387	385	405	360	397	341	378	401	391	406	353	388	365	392	386	375	397	361	391	336	368	384	351	361	374	359	367	389	411	381	385	346	372	350	355	361	336	381	383	390	355	322	379	343	390	419	379	365	435	408	362	389	400	370	354	404	379	384	389	393	377	383	438	380	404	380	397	347	373	358	376	367	376	387	379	368	375	387	372	411	368	357	360	389	403	392	395	415	381	397	359	378	366	362	342	362	382	357	414	386	382	398	406	373	386	372	363	371	351	357	353	417	397	367	397	399	358	401	359	388	384	423	389	390	383	379	407	362	423	345	377	367	413	394	393	392	319	372	378	356	375	358	370	394	367	386	393	412	364	354	401	392	339	342	411	409	412	373	378	387	361	385	367	418	344	366	368	368	367	378	380	395	368	368	400	375	361	350	380	398	365	351	387	344	396	396	385	393	348	377	396	389	380	356	402	411	380	342	403	388	399	372	382	360	356	360	375	374	364	367	400	345	364	374	357	381	395	361	378	375	394	372	358	395	367	396	419	348	402	360	397	419	349	374	397	383	379	404	365	386	360	380	379	344	410	387	365	365	377	420	379	377	369	413	363	395	412	371	361	391	378	346	413	412	367	337	373	397	397	374	425	380	385	370	360	386	365	368	388	387	352	342	350	338	382	364	382	360	334	377	365	402	395	367	363	345	394	386	375	370	380	373	403	376	358	359	393	348	361	390	378	374	378	384	340	397	404	395	368	361	360	398	396	368	407	362	373	383	383	419	376	337	395	386	380	382	396	396	389	385	392	359	386	380	383	348	380	390	331	422	359	367	388	372	362	382	368	370	429	392	380	338	405	389	372	381	351	363	370	380	324	403	340	367	362	365	366	387	386	373	337	403	369	378	360	400	400	363	404	388	378	383	380	396	357	382	385	363	343	402	379	377	411	377	407	373	379	410	380	379	353	418	392	373	361	347	388	367	361	361	399	378	360	384	370	395	382	378	373	372	393	365	375	407	344	358	385	379	361	336	338	350	360	387	371	399	366	406	321	374	373	389	381	395	376	383	384	391	337	393	350	388	370	377	401	383	388	365	393	381	368	380	349	369	380	412	370	386	384	345	357	376	399	329	361	396	398	375	418	373	393	360	388	350	397	367	406	385	390	386	378	388	361	352	378	378	390	412	375	363	397	366	362	364	400	376	347	356	373	375	349	407	362	338	399	367	353	385	396	375	337	396	357	387	377	358	410	372	345	373	398	349	375	322	391	358	377	364	386	358	356	357	380	403	363	369	403	409	388	361	352	342	389	357	370	389	392	393	377	374	370	382	392	390	373	347	377	357	361	395	382	398	344	367	334	346	337	378	351	381	384	393	395	383	361	397	379	373	382	402	363	361	405	379	395	371	368	349	379	377	367	365	387	423	373	382	380	377	338	373	394	395	374	401	374	398	366	365	394	368	354	374	340	366	378	352	385	380	362	386	401	359	391	384	376	389	424	384	401	404	439	360	386	383	447	377	389	374	345	357	354	355	360	363	363	372	358	397	407	370	373	372	374	382	373	394	375	397	415	351	363	327	390	400	403	365	411	387	374	413	369	367	329	371	371	366	389	385	377	376	370	364	378	343	373	377	389	374	352	367	395	379	395	390	393	363	397	376	422	370	377	345	381	354	349	398	381	367	387	368	390	324	390	378	389	353	410	385	394	359	358	390	389	395	345	355	375	361	405	406	381	369	368	375	409	360	356	421	401	381	352	385	366	352	357	379	371	377	358	414	392	384	412	427	424	380	344	362	349	389	416	388	396	400	355	353	363	397	366	387	359	373	384	372	383	381	372	354	356	368	361	389	363	357	352	372	381	375	369	382	403	376	371	395	384	403	365	388	385	353	387	379	377	372	399	374	373	426	368	383	355	363	380	393	361	361	397	401	334	346	364	356	384	361	381	378	351	379	348	384	348	414	344	388	365	375	341	376	384	371	396	349	372	403	380	366	371	388	416	403	357	347	362	333	370	426	371	356	356	385	392	413	415	361	402	385	405	361	345	391	398	384	387	344	404	418	397	321	372	407	372	390	399	363	367	396	372	342	350	381	354	388	355	353	389	396	366	386	383	369	351	350	373	400	342	372	361	398	375	371	394	401	369	381	417	347	388	374	380	419	389	397	372	396	365	373	363	370	400	370	386	357	350	385	379	367	379	396	386	383	409	390	373	350	394	384	374	381	352	344	359	409	360	392	376	380	387	361	389	397	341	351	352	385	392	368	381	366	366	380	355	380	359	387	342	370	380	385	361	404	382	362	342	384	371	354	365	392	376	385	345	392	382	392	382	386	381	345	369	386	389	360	401	359	325	382	380	378	397	372	378	350	385	401	376	385	416	371	382	367	355	361	359	400	409	386	390	357	370	362	389	408	354	378	374	389	377	348	370	375	353	367	371	389	360	351	391	378	407	367	417	373	402	364	368	375	403	337	385	348	375	367	373	362	389	340	385	366	375	371	359	386	354	352	400	391	407	393	383	389	352	403	401	374	386	374	374	391	357	385	367	371	380	389	363	355	344	378	381	401	370	398	341	411	412	361	349	383	381	365	378	370	387	359	401	385	396	347	370	368	373	340	407	405	383	424	362	366	397	390	365	387	372	384	399	406	378	409	363	409	394	349	384	405	359	365	365	343	392	376	391	364	337	365	385	335	409	372	378	388	389	380	365	362	410	405	362	405	400	422	367	412	380	393	392	387	368	388	361	380	367	401	414	395	385	378	360	351	376	338	394	380	375	349	361	346	408	385	381	377	367	354	368	401	365	400	377	367	369	371	358	372	365	361	372	395	398	357	372	386	369	389	360	372	369	373	356	402	391	375	358	405	383	386	379	349	367	385	379	395	363	379	390	369	386	341	417	373	391	418	369	341	397	370	400	342	379	392	364	359	359	392	382	381	378	422	378	378	368	389	400	407	367	360	406	374	413	411	372	387	360	395	369	363	371	388	390	341	403	355	372	408	403	399	357	400	382	394	381	357	354	368	396	343	348	344	377	387	387	385	372	367	368	398	351	385	361	365	375	403	364	379	349	383	422	390	409	366	378	391	359	383	388	374	378	369	352	381	377	352	368	361	380	373	375	371	355	432	378	389	393	407	367	402	356	385	370
23811	20980	28090	24248	21261	13778	3567	1275	877	1022	1409	1004	731	771	616	447	427	424	349	387	386	394	410	344	398	368	361	343	349	357	332	296	317	324	308	340	308	291	300	273	314	301	299	305	297	290	283	303	303	321	280	339	422	364	361	309	340	339	281	286	273	273	289	275	288	306	280	296	247	341	361	322	329	283	296	272	283	297	267	286	246	270	249	276	289	274	290	283	272	292	300	334	272	306	289	272	308	292	307	284	305	280	284	299	307	289	309	292	315	282	276	291	245	300	288	282	284	276	287	246	291	339	281	285	298	312	260	275	257	264	296	286	275	296	293	300	307	297	280	270	250	271	271	292	266	277	280	277	300	298	296	292	283	268	309	293	265	292	323	248	327	276	318	288	281	263	285	299	287	257	305	280	291	267	253	255	308	288	289	276	300	288	278	294	289	272	267	321	290	283	286	325	255	283	290	299	284	295	268	303	275	242	285	259	302	271	290	282	290	282	298	301	262	273	284	279	297	282	287	286	292	275	308	301	288	279	287	266	300	282	277	294	271	284	280	281	292	297	304	295	315	291	276	299	304	290	293	280	319	307	278	303	278	291	270	299	289	318	271	303	277	282	278	289	295	266	285	289	303	288	283	294	280	272	271	245	290	268	297	301	305	269	285	329	290	235	309	300	277	308	298	299	260	290	274	303	282	289	307	289	287	279	290	280	292	307	307	279	289	268	302	277	292	280	300	286	288	275	312	307	290	256	291	254	289	282	292	302	297	314	276	301	275	250	299	266	275	265	277	271	270	310	282	300	260	334	307	317	282	297	320	292	287	287	303	302	266	279	303	301	296	288	284	308	267	307	267	281	300	290	302	304	296	293	277	279	312	279	300	303	317	265	278	288	282	270	281	290	286	276	271	290	273	263	283	279	293	282	295	271	336	287	270	286	289	284	296	293	281	322	295	281	299	277	284	283	307	284	263	293	282	291	300	269	300	297	272	280	278	260	277	287	294	304	293	281	307	285	304	279	267	273	264	293	292	258	315	304	314	266	305	279	248	272	310	294	270	301	291	286	296	294	290	267	299	298	279	280	306	286	295	297	287	283	297	311	247	278	308	299	299	267	308	298	274	292	280	322	293	286	271	299	282	281	277	275	290	292	299	273	262	303	274	277	274	272	327	282	282	261	279	244	281	301	240	292	292	288	286	294	278	316	281	261	315	274	297	294	292	271	302	277	284	302	257	279	282	301	288	311	292	294	295	258	293	289	313	299	292	270	310	262	308	270	294	283	294	293	329	290	290	280	283	288	308	294	266	272	273	305	307	284	308	281	249	292	283	287	297	263	281	267	298	284	287	312	281	267	274	311	278	319	280	266	285	293	319	272	291	279	307	297	291	280	303	290	296	290	288	283	280	276	290	275	278	312	291	286	319	289	300	270	272	292	280	269	269	298	315	337	311	301	289	295	260	264	271	285	308	269	300	289	286	310	298	298	287	289	282	296	270	293	281	304	293	270	297	293	300	291	282	313	292	267	302	293	287	293	286	313	290	274	304	305	265	260	291	279	290	300	300	301	283	292	300	301	286	306	296	310	301	311	294	287	281	296	260	259	285	307	303	271	309	249	289	281	281	257	270	297	291	263	276	279	278	311	301	288	267	246	262	258	251	294	286	292	302	293	303	323	283	282	275	248	276	291	295	256	286	277	304	258	294	320	294	299	277	267	287	264	292	290	269	276	282	306	294	252	298	326	297	282	281	268	286	268	279	301	278	289	276	308	310	298	299	331	305	292	278	286	285	301	277	304	297	266	276	296	292	296	285	290	297	287	259	297	265	311	278	299	302	266	298	308	251	268	263	313	309	334	271	272	287	275	282	274	286	286	290	282	267	272	307	274	287	281	288	249	281	300	282	302	250	261	280	315	283	294	279	308	275	277	287	271	293	303	281	310	304	288	293	306	326	287	281	289	266	292	278	287	308	292	288	279	292	289	263	294	295	299	288	296	353	300	285	306	315	315	269	275	295	292	309	312	289	294	268	274	292	286	283	290	268	283	297	298	300	285	308	274	302	264	277	266	273	271	263	276	271	302	291	283	303	289	264	278	281	267	298	306	306	287	284	270	269	277	271	263	282	297	292	271	296	304	295	283	312	311	280	288	278	269	266	278	289	263	307	272	322	276	280	276	286	308	281	283	308	272	295	271	277	297	280	280	311	305	291	279	289	293	262	304	305	292	282	284	304	286	302	319	289	307	301	275	290	309	278	254	266	291	291	249	287	283	275	268	275	301	301	299	263	257	302	293	281	277	278	321	311	274	298	272	306	316	268	260	288	295	294	269	296	268	249	302	292	296	307	294	259	292	286	286	312	302	292	306	291	300	313	309	281	270	314	267	294	281	272	286	284	276	310	299	276	280	275	305	279	272	286	248	325	275	310	275	291	276	273	312	287	262	272	266	274	299	315	290	275	311	304	294	310	305	262	266	302	288	285	252	278	304	310	289	308	285	287	318	281	273	304	273	266	284	289	289	253	311	296	293	293	305	260	305	291	313	290	278	304	322	292	269	304	269	274	315	315	282	276	259	296	278	283	266	287	329	270	288	267	277	290	293	281	301	287	269	288	277	280	264	244	292	304	282	263	280	293	314	285	272	267	263	300	315	298	293	274	282	288	285	260	285	300	277	296	291	284	268	307	290	310	303	285	287	282	280	304	294	292	279	293	286	292	296	307	309	305	280	299	292	267	257	300	285	299	290	270	296	271	320	273	270	277	283	304	302	270	326	300	293	287	291	296	281	280	271	266	312	311	274	296	262	297	252	284	274	289	283	327	312	280	268	277	298	285	266	303	303	294	250	297	274	286	272	280	269	289	306	283	289	294	278	276	267	303	279	297	259	298	280	280	282	271	308	301	305	321	308	287	290	286	268	304	274	287	308	290	267	283	259	274	283	261	272	317	306	303	287	296	298	272	289	278	310	267	291	238	292	276	322	274	304	305	292	294	291	301	274	318	314	282	308	273	268	290	289	278	291	274	276	274	334	271	298	306	268	274	293	278	268	309	283	297	291	288	291	277	292	307	314	300	286	280	280	289	281	267	288	286	300	299	283	270	313	257	266	317	269	298	285	264	310	232	272	285	288	274	285	307	282	322	312	296	247	278	269	281	312	299	308	298	253	299	259	273	272	293	297	264	321	314	322	290	299	276	293	288	289	291	288	261	298	308	289	309	292	284	293	295	308	273	311	326	282	275	284	279	275	282	281	263	289	277	279	281	313	260	294	279	294	298	316	261	322	279	302	289	298	275	261	293	286	288	284	287	292	289	278	267	277	279	271	307	278	293	286	281	282	269	284	280	263	301	298	307	292	274	311	291	252	308	300	295	274	236	286	287	285	304	298	269	289	255	328	274	305	319	303	278	280	324	313	276	276	259	260	317	295	296	322	288	270	321	252	273	290	260	275	281	296	279	281	291	289	301	283	295	302	291	286	299	303	270	299	282	289	315	292
33511	53695	37402	26968	16538	7438	4043	1946	1453	1705	2256	1616	1171	1197	874	578	627	496	481	464	486	459	446	471	434	462	418	420	419	419	366	339	356	393	313	364	355	334	353	362	342	343	367	346	378	293	308	359	327	317	376	432	551	491	438	341	431	392	341	333	342	326	344	386	350	326	325	309	318	433	400	381	357	368	319	327	371	321	325	354	349	358	302	308	339	319	349	317	328	313	318	313	286	323	342	329	352	315	339	324	316	324	338	325	323	354	348	321	352	341	319	361	339	330	353	339	324	315	298	340	340	330	333	316	359	350	352	335	367	319	314	328	348	344	317	304	307	331	320	359	333	331	338	323	338	358	338	304	342	333	345	334	325	336	338	325	324	354	340	304	313	315	326	323	352	321	294	350	348	342	327	324	336	324	334	354	334	329	353	341	329	378	335	341	331	339	337	322	346	347	334	322	345	373	362	360	338	340	328	319	323	319	325	371	308	307	305	347	357	356	294	362	317	321	325	324	327	312	341	357	320	327	338	353	316	317	329	358	335	339	323	339	337	335	323	337	301	298	351	371	312	344	338	364	335	312	332	314	365	323	333	316	349	330	338	342	294	340	341	339	345	343	319	317	355	357	334	359	337	339	324	329	348	346	364	317	313	353	324	317	325	309	335	353	346	357	305	353	356	333	332	338	309	320	351	334	330	337	310	338	325	333	318	322	336	353	332	369	332	328	339	397	325	321	347	312	334	308	342	325	343	329	323	330	340	339	325	343	336	314	325	347	320	342	309	338	351	331	340	354	349	299	318	366	344	319	319	326	341	315	352	301	315	353	325	316	356	330	326	326	330	346	311	371	307	360	312	322	351	320	328	349	359	349	330	343	341	352	307	324	342	351	366	328	356	341	338	353	292	351	330	345	336	325	345	343	340	318	361	336	303	325	338	337	343	339	317	327	345	333	321	307	329	320	337	337	348	288	325	366	320	318	349	320	318	333	342	366	345	318	323	323	342	336	344	313	315	311	334	317	323	346	329	335	330	332	315	355	316	339	315	368	342	312	334	306	360	341	336	352	306	354	336	343	339	330	354	358	356	361	327	337	312	338	311	321	344	331	329	336	354	307	337	337	321	343	326	300	344	357	338	351	330	343	359	330	332	350	305	331	322	296	317	320	325	349	354	310	360	334	333	318	332	344	359	361	309	319	337	350	331	344	340	340	343	342	345	337	356	327	352	349	322	373	343	350	331	353	350	323	325	356	329	333	317	328	353	336	328	317	341	356	342	324	324	338	326	344	337	302	341	332	361	343	308	374	318	361	340	353	331	361	332	308	352	331	352	349	307	351	310	329	308	326	341	372	355	327	350	331	337	325	323	352	322	322	345	302	337	333	319	357	313	328	330	337	359	364	307	320	324	329	360	336	315	335	312	314	334	365	357	324	321	316	345	346	337	333	317	348	315	328	317	329	342	370	329	332	317	337	347	329	321	321	349	327	327	317	311	340	316	313	341	327	326	343	353	301	373	365	370	332	337	359	331	324	346	352	333	296	315	334	338	319	305	351	316	339	337	323	358	331	338	328	325	330	355	325	321	361	354	359	314	309	323	318	333	356	345	318	367	344	362	315	348	338	340	328	347	340	392	343	333	307	360	326	334	335	317	347	308	368	315	345	349	348	332	324	348	321	346	347	332	343	329	355	288	333	342	332	350	323	336	308	356	334	322	337	315	322	335	328	334	306	355	326	335	302	350	338	301	347	334	288	367	314	342	338	332	325	329	320	362	315	347	360	349	304	303	339	330	294	308	319	332	369	326	327	323	377	374	317	321	336	340	325	317	348	318	295	335	343	344	334	326	328	332	334	332	335	317	305	321	318	358	335	325	301	340	356	351	352	339	322	313	337	335	303	308	326	327	313	353	361	341	315	320	324	339	310	341	364	383	344	351	306	348	349	332	322	296	377	314	353	297	306	338	360	345	321	329	322	320	320	332	380	340	323	313	359	318	331	363	348	342	326	314	316	342	359	336	305	326	314	324	345	303	328	328	348	369	335	350	320	362	329	323	341	339	341	305	337	322	333	328	350	345	358	310	339	304	308	315	332	352	315	335	316	359	317	333	365	311	366	372	389	326	333	329	338	347	340	339	335	310	341	324	344	316	327	331	318	322	306	339	348	337	337	328	384	355	340	332	308	340	345	321	316	326	341	326	362	339	346	329	341	316	356	366	339	311	322	359	354	369	336	346	362	320	367	345	347	330	347	334	301	335	321	310	279	332	331	335	332	311	322	319	317	318	328	367	351	326	310	363	299	338	320	334	327	357	343	334	309	321	354	327	329	328	322	334	315	324	362	345	339	320	344	310	346	350	349	335	350	326	303	322	351	360	374	314	353	351	344	315	329	315	317	334	314	338	310	321	353	295	339	328	343	351	330	340	306	303	330	304	346	353	360	316	342	347	326	315	324	328	320	343	345	329	347	344	329	352	341	292	316	340	339	321	316	307	301	352	348	331	342	329	312	330	348	344	302	303	347	334	338	313	317	343	342	367	313	339	342	323	324	318	348	329	361	299	309	349	339	302	310	338	324	329	334	321	336	327	346	347	327	346	348	339	329	317	300	360	331	328	330	353	314	328	334	332	350	329	329	303	357	342	344	325	291	329	322	348	311	334	362	322	344	337	329	344	327	378	370	343	354	317	325	315	323	366	316	336	335	347	322	344	315	323	331	381	356	347	311	341	323	331	327	328	369	320	320	328	331	339	328	360	336	363	319	348	332	345	298	326	358	334	326	347	293	338	356	319	335	375	332	358	328	316	360	349	314	301	319	340	361	363	331	353	350	330	330	372	332	305	344	354	329	336	350	344	305	365	331	353	316	316	313	357	328	317	310	315	325	336	311	349	331	335	349	332	351	349	367	302	350	332	337	343	326	361	341	350	336	324	350	346	323	327	334	354	339	326	342	329	326	334	325	304	359	323	294	318	385	307	319	337	327	302	329	344	350	325	352	338	332	367	307	352	337	330	306	313	336	315	340	331	349	346	310	324	367	337	320	357	285	377	338	316	320	324	329	339	338	349	359	323	318	346	328	314	365	312	344	329	326	348	330	294	353	283	319	390	370	345	320	339	335	323	319	327	344	345	355	333	319	370	318	333	375	344	296	301	317	346	339	347	315	327	318	343	324	332	317	319	328	358	316	327	360	341	340	304	361	325	326	336	354	331	353	354	327	327	343	357	318	369	331	326	322	348	332	329	352	315	356	356	314	299	345	330	325	357	361	321	324	315	320	311	336	350	327	351	313	347	295	359	371	298	311	339	323	364	323	388	330	314	333	322	331	315	322	353	326	341	360	303	353	347	353	300	333	333	372	331	319	339	348	345	340	325	325	350	331	357	326	341	291	331	322	373	310	329	364	292	317	326	315	338	339	345	326	300	316	327	310	318	325	311	315	315	341	324	324	335	341	331	332	332	326	339	311	365	329	337	320	324	359	363	328	359	370	351	339	340	327
25137	21042	27440	25591	15185	4704	1800	850	724	871	1015	1108	809	661	649	510	492	484	459	429	422	412	433	437	425	447	425	435	402	417	412	404	415	357	387	406	393	431	383	382	403	405	397	371	408	399	401	370	396	360	381	426	482	491	464	425	424	394	380	346	399	393	387	383	393	391	348	382	392	404	398	373	391	397	378	379	361	379	385	406	403	381	395	366	351	387	395	401	374	372	399	363	384	383	407	394	400	396	362	411	352	393	349	407	369	405	362	398	387	389	387	376	400	390	360	359	352	370	381	408	367	397	419	410	385	383	381	403	347	384	388	389	416	414	350	369	387	394	371	362	380	392	351	368	380	359	408	399	407	401	410	386	361	381	383	416	419	404	396	432	402	415	360	373	373	389	391	412	398	392	379	369	381	389	369	407	361	396	395	376	393	392	402	393	413	377	415	410	375	375	383	420	377	347	399	347	347	367	414	428	379	440	395	376	378	386	410	404	399	394	346	369	382	408	386	376	348	382	376	390	356	384	389	370	380	352	403	394	392	400	408	398	402	378	418	375	383	364	399	360	380	422	365	399	402	367	404	388	419	374	355	386	382	370	394	410	363	359	371	362	360	409	415	384	393	364	378	386	370	420	360	402	376	368	405	376	396	397	412	419	356	395	348	359	390	369	400	408	353	363	411	382	404	400	402	408	390	361	360	383	382	368	398	416	380	397	364	373	405	366	386	345	383	385	392	382	375	380	376	399	360	341	394	393	382	367	375	363	374	380	386	376	396	395	386	373	357	438	400	395	408	392	380	357	407	408	406	386	393	382	383	385	413	405	401	359	378	385	371	386	409	396	357	407	391	394	419	406	390	374	357	396	381	389	371	380	368	393	375	384	375	418	365	377	386	378	391	394	403	380	377	393	378	405	371	379	370	416	399	386	397	382	380	373	402	360	369	390	353	380	372	404	395	376	377	397	388	383	377	385	362	386	372	395	370	382	386	370	407	365	381	380	398	419	380	378	372	417	378	384	424	364	398	382	389	349	377	423	383	353	339	378	387	390	425	363	376	395	419	377	349	384	393	405	348	383	364	411	369	412	371	401	394	389	390	356	394	355	392	421	357	397	396	364	371	400	389	407	366	371	352	374	376	416	388	368	412	387	395	380	357	401	361	347	368	380	404	368	388	407	317	404	415	384	371	379	410	365	366	373	378	393	399	390	383	380	406	412	376	408	348	377	398	383	384	353	397	374	388	375	359	410	390	386	400	382	382	365	401	370	398	385	394	396	384	381	426	386	380	420	353	359	399	380	393	362	356	419	359	390	414	399	370	340	388	373	393	366	392	372	381	387	358	378	402	403	392	370	356	412	387	387	433	385	402	388	358	363	409	407	412	379	391	393	427	398	403	334	361	371	394	416	379	408	386	377	379	377	397	406	390	374	400	381	378	357	410	387	397	405	385	353	444	389	414	373	371	432	357	367	402	411	428	410	384	415	394	367	356	399	396	367	358	404	420	392	412	360	447	420	395	400	417	396	375	379	392	433	393	392	394	405	425	386	370	396	424	389	376	421	386	395	363	379	397	371	363	400	388	382	397	394	396	375	390	410	396	379	361	383	394	422	371	381	405	403	384	424	398	386	356	403	362	380	400	392	361	393	413	390	372	401	390	383	388	400	382	414	376	383	393	364	388	383	381	412	385	382	392	401	409	346	376	375	383	356	400	388	404	335	342	391	363	373	384	383	371	398	361	426	375	385	390	383	387	418	385	365	395	392	360	404	382	390	369	390	395	377	382	370	358	414	382	381	367	371	344	373	385	391	375	383	402	407	401	396	383	379	389	385	366	418	354	437	367	365	387	400	409	386	384	394	383	429	388	375	427	408	379	390	419	377	368	409	384	396	398	410	370	404	353	370	393	391	373	397	394	390	386	349	415	395	395	390	383	410	379	353	369	386	376	401	372	371	374	396	415	397	389	399	397	361	410	398	401	372	384	372	383	368	394	388	378	442	371	350	414	375	374	411	359	374	390	401	363	365	388	411	415	372	348	371	383	399	377	370	397	402	388	373	389	407	371	348	380	398	341	431	381	391	374	369	355	356	388	391	378	367	397	391	377	394	398	388	381	366	418	416	384	382	367	380	425	381	378	395	357	394	347	359	392	408	390	345	418	405	368	400	376	377	437	386	389	400	398	397	362	383	372	415	356	381	377	381	390	394	383	387	427	381	379	387	375	398	399	375	381	346	365	415	400	375	383	408	364	401	393	339	372	403	379	366	409	379	370	363	392	371	388	389	402	371	350	362	378	348	393	387	369	419	380	366	397	345	373	371	375	384	387	402	395	381	361	404	388	369	427	385	394	379	403	383	392	363	375	402	400	372	404	372	387	393	362	368	400	384	380	371	360	394	399	352	384	358	379	363	442	398	377	372	394	391	376	374	386	363	405	417	380	394	360	413	405	399	404	335	376	400	410	382	381	371	366	392	355	409	382	381	449	392	410	436	387	392	381	388	372	364	403	374	371	387	374	358	395	384	387	350	401	392	367	418	389	374	356	370	368	401	378	367	413	404	406	397	394	410	380	356	362	410	380	402	370	412	366	381	391	362	334	393	420	383	365	403	392	390	384	357	374	369	392	373	379	375	393	373	367	418	407	424	363	368	390	357	389	385	376	417	371	364	383	431	413	418	360	357	350	377	358	381	393	367	414	395	393	359	404	370	429	366	425	403	342	374	364	382	382	394	379	350	375	396	398	407	376	369	402	381	349	330	366	379	387	380	355	368	385	374	405	366	395	387	411	413	411	381	371	384	366	391	369	379	365	425	391	421	378	408	372	393	365	379	418	378	362	392	366	346	402	390	357	419	357	376	348	349	413	405	376	381	388	377	385	395	423	413	404	395	382	375	422	414	363	382	389	364	391	425	366	394	385	389	404	355	375	351	393	371	402	384	381	372	426	377	349	372	362	376	433	391	372	373	402	371	376	363	391	382	402	382	351	394	376	392	365	408	424	408	388	388	371	379	355	394	392	392	380	374	380	357	370	389	385	364	398	368	366	402	370	391	365	388	383	358	399	400	356	399	401	342	397	370	372	403	381	374	383	363	406	404	348	391	391	432	392	371	353	330	376	376	391	378	393	418	388	405	371	386	413	424	390	358	384	392	331	396	393	405	403	413	404	360	409	416	387	382	405	399	437	376	414	402	417	390	366	365	387	388	383	385	419	352	368	408	398	379	353	390	405	395	398	383	409	383	363	407	407	395	364	406	405	367	402	369	367	386	356	406	357	387	369	358	396	364	393	353	376	362	400	389	440	394	407	399	366	387	400	383	368	374	386	395	378	388	376	375	369	371	382	372	398	375	380	380	398	355	372	360	375	412	417	351	400	396	384	404	396	386	387	399	413	399	408	415	380	383	365	376	379	392	366	380	373	356	422	345	379	371	409	375	393	388	391	381	359	372	395	430	374	411	371	356	395	384	358	388	366	374	404	390	389	361	375	381	413	367
33279	48721	34224	23960	11071	6113	3046	1439	1196	1365	1858	1896	1199	921	920	680	589	621	544	523	518	529	545	547	494	548	543	546	461	491	472	460	448	417	490	468	465	437	465	486	452	428	434	457	494	421	421	443	416	445	484	516	700	606	504	452	473	481	437	449	448	442	451	395	438	434	463	511	467	498	468	474	464	444	443	438	464	449	448	478	474	402	467	437	419	429	426	431	439	465	462	430	458	457	435	469	436	463	417	456	423	437	470	485	432	435	452	457	423	433	462	471	480	443	491	441	425	405	443	481	459	423	411	470	471	454	420	436	441	436	425	460	430	421	413	407	435	452	436	464	425	479	393	419	452	473	442	409	380	422	413	417	469	486	442	480	438	455	437	481	475	440	490	441	489	458	450	463	460	422	480	449	435	436	448	446	438	456	432	461	462	443	451	462	473	429	416	436	431	444	426	408	460	435	424	446	430	418	457	426	428	441	410	488	445	417	444	446	434	486	427	457	473	470	437	426	451	447	405	442	411	459	440	423	454	459	419	448	465	433	479	430	395	448	456	429	447	446	450	442	434	446	433	446	436	458	435	441	498	434	435	430	453	470	410	454	428	437	437	445	432	428	469	444	473	426	422	486	417	441	451	484	454	421	478	397	430	432	410	439	444	461	419	410	448	415	423	434	449	449	435	440	438	439	445	426	448	445	436	467	404	438	424	444	434	412	464	444	477	432	461	445	432	453	442	461	475	470	449	478	434	433	437	479	448	412	445	447	442	456	436	419	447	417	464	441	428	446	455	444	459	445	437	470	421	468	456	462	460	444	428	446	422	434	468	461	469	462	458	427	463	407	493	431	439	430	440	493	467	408	435	449	405	427	427	432	427	441	429	414	425	421	434	408	429	451	442	437	400	449	456	457	436	438	423	440	428	448	455	441	438	434	445	420	446	423	479	465	454	435	393	464	456	400	458	420	458	427	441	448	440	408	440	453	458	427	458	432	459	464	438	439	460	427	460	472	436	462	474	403	445	440	464	421	463	435	461	440	447	450	455	430	424	447	417	459	493	423	469	439	462	472	411	446	431	426	418	420	437	447	432	489	415	438	468	460	443	432	490	453	443	414	420	442	435	452	436	434	442	459	415	432	452	469	419	474	403	465	449	433	435	458	421	424	451	419	436	462	481	447	461	462	447	414	439	432	463	393	438	445	434	428	432	430	442	471	436	440	425	425	460	444	419	407	434	433	395	447	428	438	419	452	412	416	464	442	455	436	436	451	396	457	461	423	430	469	420	441	476	447	418	460	411	430	427	479	457	432	430	430	449	441	432	443	429	407	462	453	450	458	451	437	428	457	481	426	438	430	449	442	476	449	458	447	455	463	432	431	424	455	474	441	452	391	442	463	440	441	407	489	467	438	462	491	444	451	436	423	447	430	418	448	437	486	450	425	456	452	463	412	428	407	420	441	449	418	478	436	402	432	442	467	469	464	479	469	459	451	456	430	429	465	432	473	450	433	429	437	429	443	421	418	400	443	419	472	414	428	447	420	417	469	460	433	458	446	443	429	403	448	452	453	440	448	452	460	423	430	456	437	452	419	450	454	435	437	463	398	423	416	433	447	460	433	466	433	422	426	430	431	446	470	443	432	422	448	416	431	469	457	430	441	378	423	429	424	441	438	483	441	460	477	447	429	480	443	431	456	422	424	418	472	441	425	464	438	447	438	415	485	435	428	409	438	425	413	451	442	416	445	457	450	420	429	429	414	448	438	426	456	443	483	439	438	462	466	409	401	435	419	446	445	468	417	462	457	436	467	438	429	447	429	424	440	447	445	396	439	471	446	490	481	448	431	441	450	465	471	449	412	448	460	421	456	437	476	456	414	417	459	416	429	440	449	470	426	431	435	433	426	480	423	460	456	442	457	441	428	412	427	439	450	442	390	428	445	436	441	473	421	418	418	485	423	475	454	430	464	461	474	447	427	425	438	436	427	451	461	452	464	451	437	436	432	438	434	437	456	462	406	432	466	449	429	456	426	468	428	443	426	428	449	430	463	434	427	448	503	459	437	404	468	454	429	440	394	462	442	437	427	456	426	433	423	450	474	453	433	451	440	449	449	430	466	456	466	441	444	471	417	451	464	456	449	453	440	465	419	482	439	439	446	410	501	463	462	466	428	477	437	456	466	446	414	410	426	455	443	410	430	464	464	451	466	450	437	418	465	432	435	443	481	430	409	503	465	401	422	464	437	417	473	448	436	454	430	437	431	451	450	416	431	448	416	431	443	449	399	434	373	462	409	460	435	468	477	450	459	444	460	457	446	464	469	434	416	441	440	460	406	443	417	454	404	455	437	472	447	439	458	445	454	447	442	448	438	418	419	446	427	419	449	445	426	450	414	429	448	412	414	434	458	442	425	470	450	431	479	471	448	436	405	416	476	440	467	430	433	428	429	465	486	428	490	468	410	456	466	429	457	461	431	439	474	437	434	385	433	409	475	429	458	427	455	468	437	437	434	484	471	491	425	404	461	444	442	422	417	432	455	429	411	481	457	433	457	406	438	445	427	440	418	482	430	422	453	426	433	402	442	462	408	436	414	464	429	426	435	439	431	449	443	431	444	458	457	464	445	441	454	421	459	450	469	436	441	480	450	458	468	453	452	448	421	431	421	449	427	451	424	457	411	453	448	444	448	426	414	463	414	439	456	436	458	409	426	440	428	424	473	454	412	440	453	451	438	429	459	430	445	445	482	475	437	450	481	405	436	403	447	463	481	411	413	497	431	447	418	441	466	466	450	475	461	465	465	429	433	436	472	425	431	479	458	423	431	409	466	457	484	415	469	414	441	436	420	460	460	454	414	454	439	428	466	418	433	441	457	430	440	450	403	449	487	415	413	459	471	451	436	439	443	493	460	411	439	444	461	442	453	430	435	426	453	425	446	428	444	423	452	462	413	459	422	421	410	450	408	449	411	424	428	425	432	463	446	451	467	422	421	401	455	449	428	428	466	449	459	427	403	454	463	441	449	461	438	462	472	446	471	464	447	435	462	441	423	424	454	462	455	448	450	458	451	475	447	432	428	435	428	437	416	473	462	467	427	415	461	431	455	449	475	456	449	430	452	459	425	440	418	440	426	491	449	425	435	414	441	459	472	416	457	443	425	427	454	413	399	448	434	431	427	436	454	450	447	450	469	447	447	413	460	430	454	428	444	420	455	471	439	441	436	472	458	420	424	415	473	439	445	393	406	455	423	438	417	389	436	454	443	432	464	456	440	455	393	410	417	445	431	436	446	476	429	460	477	438	463	413	446	431	463	438	429	411	424	461	426	460	438	439	439	461	435	468	425	423	421	459	456	426	488	440	426	469	441	414	426	449	449	464	416	436	412	442	435	430	462	420	469	426	459	464	459	462	443	436	444	449	457	461	456	438	432	436	422	440	429	413	439	423	409	458	444	475	447	462	443	441	427	458	396	445	422	456	436	432	455	450	412	414	437	482	448	459	436
22806	21008	28593	23676	21053	20988	10537	1582	1121	1078	1412	1935	1498	868	790	632	557	564	565	491	527	444	446	445	487	456	454	449	458	443	413	435	383	391	384	384	344	378	376	344	385	389	378	387	409	366	410	409	379	388	463	611	842	655	623	660	444	574	388	414	383	391	360	405	388	366	368	398	388	437	499	420	457	405	362	405	363	354	390	348	365	374	365	372	370	395	416	364	364	350	384	397	376	367	407	432	352	408	342	383	395	400	396	380	392	375	386	347	365	402	397	389	382	379	391	383	371	382	352	349	335	377	398	348	389	375	367	378	327	373	351	399	380	361	385	395	393	363	349	340	353	381	383	344	365	378	382	391	347	381	386	331	377	374	341	391	395	405	364	364	392	335	391	385	370	367	378	383	377	373	372	407	381	363	397	370	392	354	371	363	385	368	388	408	370	336	397	387	372	370	418	416	392	340	390	380	417	360	372	365	372	333	357	377	369	358	379	387	385	369	397	372	419	365	384	420	379	393	345	382	369	360	348	376	352	383	358	393	375	354	334	364	371	350	368	419	369	354	376	376	364	377	345	370	395	392	415	376	376	358	392	368	371	377	387	382	373	404	393	381	373	370	394	368	356	362	353	382	380	350	363	361	373	411	377	371	401	377	377	347	375	348	379	359	366	377	347	363	370	348	364	349	362	377	395	396	375	384	368	390	364	355	378	381	332	362	362	345	387	397	379	343	363	364	408	357	373	359	309	377	355	374	362	389	382	378	365	345	417	400	391	344	387	354	392	387	381	334	345	412	339	379	392	388	406	372	418	350	387	381	412	347	389	396	369	349	384	418	395	395	343	362	388	357	390	368	383	344	363	385	388	383	381	402	366	362	350	388	389	354	376	384	357	367	372	356	389	341	349	381	369	336	401	377	351	368	381	368	383	336	354	362	371	379	393	389	402	392	354	368	364	367	379	371	352	384	393	351	356	386	397	355	346	363	361	365	378	331	397	358	327	350	377	378	356	365	372	371	348	383	363	385	407	383	372	358	341	387	384	365	409	387	386	369	358	379	369	389	373	361	388	366	396	372	401	388	348	369	391	341	359	379	366	379	374	365	401	384	388	386	356	384	381	347	367	386	406	390	349	379	363	363	394	391	380	415	410	361	355	389	366	353	378	352	410	352	337	364	354	400	401	357	402	372	366	384	352	363	363	337	342	371	406	376	362	409	376	376	350	411	368	403	408	404	378	394	349	360	399	375	402	394	387	405	346	370	328	389	359	335	389	414	363	392	389	383	374	366	360	374	399	354	386	357	378	395	375	353	353	382	409	364	385	409	396	381	370	380	360	392	398	374	371	367	392	388	380	415	384	340	361	383	382	356	331	374	399	378	416	338	355	376	359	385	368	358	413	388	363	415	403	391	352	380	368	367	354	369	420	363	357	340	403	386	371	373	316	352	374	368	366	407	365	380	368	353	343	340	386	362	394	374	366	360	385	368	346	375	344	374	395	348	372	369	368	388	375	365	358	389	363	347	374	361	373	374	375	373	339	358	366	412	379	371	370	375	344	406	391	424	385	365	399	399	385	348	386	347	365	400	396	357	343	322	375	341	375	389	358	351	368	350	376	402	386	368	330	386	397	386	359	333	374	378	372	367	376	388	377	376	364	383	379	366	356	381	368	359	369	374	346	408	351	354	385	350	405	404	370	355	405	382	394	353	343	389	385	375	326	379	399	367	374	375	356	398	370	378	357	373	383	358	392	387	378	373	370	384	310	348	377	353	334	411	368	343	389	384	339	355	401	371	370	411	409	356	394	397	382	369	377	377	389	414	361	354	359	411	384	359	389	369	337	396	345	373	399	360	360	356	372	359	401	360	367	348	380	362	390	355	373	390	375	390	363	375	339	342	380	330	359	393	371	389	386	353	371	351	395	365	403	356	357	401	404	381	371	366	365	375	347	376	368	363	387	381	351	347	345	363	374	382	385	390	384	390	358	383	396	358	366	356	368	400	393	355	377	358	405	387	345	383	374	350	396	339	386	390	379	372	385	401	379	391	359	385	398	386	383	390	393	375	353	350	392	371	348	395	370	364	393	384	349	363	383	376	365	383	378	384	377	384	379	396	388	376	381	358	363	347	373	370	357	397	355	384	382	391	371	359	388	401	385	365	372	344	376	382	390	362	380	358	353	391	396	362	366	369	380	393	394	402	376	391	375	348	388	381	405	399	399	395	395	383	357	392	409	379	330	377	398	379	318	393	371	359	377	358	383	386	376	383	387	358	356	399	392	359	376	384	367	365	373	381	370	382	382	393	395	395	405	375	364	407	378	360	353	363	347	356	353	403	369	390	354	348	350	363	378	368	349	349	420	402	352	376	377	352	357	328	366	383	398	383	374	365	361	375	350	379	393	322	397	396	380	364	356	359	386	353	378	370	353	399	390	347	386	356	414	368	337	368	356	403	368	376	407	367	359	361	353	341	357	372	365	353	355	364	386	354	351	380	349	350	354	356	353	370	344	361	372	329	362	363	379	379	387	364	364	379	364	365	360	353	376	383	371	374	393	359	376	395	377	375	403	352	359	384	381	353	354	365	398	332	378	347	390	360	366	398	370	380	378	390	377	377	334	391	393	351	372	351	376	370	357	406	356	414	388	375	369	356	379	373	374	393	381	351	405	409	369	350	387	399	364	399	352	356	420	370	353	382	407	377	387	382	379	366	397	418	389	415	395	354	380	375	383	361	369	396	388	374	367	379	398	364	361	367	375	365	412	408	337	371	402	386	398	391	381	373	356	375	416	347	391	392	367	398	365	394	364	381	375	376	383	410	370	391	358	369	379	367	352	346	346	421	360	356	366	359	369	406	401	350	377	369	377	365	343	374	409	398	385	397	376	418	399	329	350	373	362	399	362	380	345	365	371	405	342	365	399	397	391	353	371	381	362	365	369	360	339	376	379	384	357	376	419	373	399	424	377	382	382	388	354	368	371	379	359	385	395	349	392	396	359	344	366	387	372	390	372	344	341	401	365	356	385	359	355	370	399	339	346	384	372	408	381	383	356	355	381	353	357	386	364	401	377	355	370	384	407	384	360	380	355	414	356	324	366	369	373	352	322	341	376	378	376	383	359	369	383	326	346	369	341	381	411	371	370	380	372	398	356	358	346	389	374	358	386	367	398	377	360	359	359	364	322	361	410	380	354	373	367	368	359	382	362	410	375	367	357	358	353	367	320	361	371	355	374	368	356	367	341	372	402	392	375	412	365	345	399	362	359	374	362	352	427	373	367	377	417	327	366	363	321	385	355	369	348	354	397	377	371	364	386	371	395	417	368	350	377	369	359	357	377	391	374	362	365	386	391	348	370	393	378	399	351	368	398	384	409	390	352	396	399	348	373	366	359	389	380	360	357	380	408	403	370	357	368	373	373	375	395	366	387	363	394	369	343	384	350	340	364	380	391	395	353	387	373	359	375	371	351	370	383	392	366	363	365	381	360	373	363	370	378	361
36583	57681	43816	30508	15454	10302	4366	2430	1956	1781	2333	3171	2245	1299	1132	920	863	787	691	587	566	570	553	557	534	560	564	531	535	496	473	456	477	440	438	478	442	448	474	445	438	432	420	405	434	411	438	449	463	441	582	798	1131	754	758	846	562	756	442	440	462	444	420	416	420	384	406	487	455	525	526	492	503	462	463	381	401	404	398	415	412	423	431	397	397	433	414	428	418	415	409	412	428	397	447	441	422	425	396	397	416	373	439	409	450	409	438	443	426	438	415	423	420	410	394	410	415	418	402	478	427	414	415	391	420	426	438	421	455	439	412	394	441	449	404	426	430	394	415	415	424	443	433	439	434	435	413	446	446	372	462	427	422	406	406	411	418	444	420	412	444	395	416	427	426	422	425	412	461	437	452	421	451	431	389	401	407	434	430	401	402	439	411	421	395	460	431	455	406	442	401	409	420	394	431	417	418	411	402	384	378	438	441	410	424	420	435	422	404	430	428	420	428	425	427	436	434	400	453	393	396	418	446	408	403	430	431	410	439	413	416	409	409	418	434	401	396	405	407	439	403	425	432	427	412	433	443	425	418	431	386	424	439	397	420	441	393	410	431	471	405	451	423	442	396	460	427	434	424	399	440	389	433	415	385	411	406	428	457	407	411	434	430	419	419	442	440	425	414	402	425	412	435	402	405	418	417	422	443	399	428	436	442	444	450	396	427	416	416	461	419	421	422	412	414	457	409	422	406	423	430	376	452	455	399	427	414	437	413	397	368	429	425	396	401	405	443	411	373	451	424	434	417	425	405	429	434	431	398	410	434	448	405	439	469	418	430	432	405	411	418	387	424	422	423	422	439	448	395	434	388	420	422	408	409	414	421	454	419	397	430	424	411	408	421	438	384	406	427	392	426	420	396	406	385	399	399	408	422	481	414	407	450	430	406	398	431	425	395	414	422	425	429	448	397	427	416	426	408	394	404	418	394	432	376	421	410	414	429	412	438	449	379	415	395	385	418	416	426	405	438	409	419	437	413	426	405	434	399	398	427	402	422	427	401	436	426	409	432	423	449	386	435	426	456	402	451	433	415	434	402	423	444	437	433	402	403	439	432	414	410	396	481	409	438	390	455	449	399	415	443	432	450	412	434	432	415	434	430	419	413	389	400	448	432	401	404	414	421	403	414	429	420	451	418	427	397	436	436	444	376	436	414	386	422	436	436	367	403	414	461	421	428	407	433	402	411	426	430	424	416	435	434	432	423	452	397	449	462	444	419	437	430	412	447	398	455	406	451	438	437	366	418	430	399	451	454	454	437	415	411	380	415	414	435	433	436	431	418	411	397	398	448	424	400	448	416	386	448	425	441	413	407	408	403	405	446	442	472	417	401	438	415	420	451	390	403	436	371	398	399	422	417	429	407	427	415	399	373	449	424	440	394	405	412	445	419	436	421	429	390	398	434	431	425	430	439	404	446	414	428	437	394	418	434	425	406	412	449	395	408	424	441	409	420	407	408	447	427	421	382	395	445	422	418	428	424	422	403	435	444	434	421	417	417	389	403	437	417	395	416	418	402	430	461	427	442	405	434	415	422	411	408	463	399	408	395	463	389	413	380	433	436	383	389	445	441	414	444	450	417	411	437	414	404	403	423	401	408	414	392	417	417	404	397	399	436	401	449	410	423	390	429	399	398	426	387	412	382	431	444	447	379	439	423	412	399	411	435	414	387	439	414	423	396	397	420	382	407	424	434	416	451	416	423	395	441	450	398	435	418	411	423	396	414	433	436	410	432	424	449	421	403	405	419	409	436	431	403	423	445	428	415	453	435	403	391	432	454	425	407	417	363	426	393	434	397	444	423	411	422	441	399	407	423	388	402	422	411	403	401	406	409	380	427	432	416	442	421	394	434	418	409	423	420	396	408	436	423	472	419	391	421	412	410	408	428	413	389	399	390	375	386	395	386	415	430	365	432	412	429	409	472	417	417	423	367	403	441	423	402	408	455	421	371	434	436	383	433	412	372	383	417	377	412	450	374	404	432	402	423	430	372	425	444	415	405	434	402	413	427	429	377	450	428	409	411	406	452	419	401	432	444	418	452	410	374	407	441	384	409	423	458	478	417	458	432	407	398	431	464	435	450	401	428	397	403	449	432	399	383	421	443	469	419	399	442	438	406	423	392	392	431	416	418	393	406	411	429	407	463	406	429	462	427	396	384	411	402	426	416	402	406	411	439	428	427	402	390	391	436	423	440	409	446	399	415	431	379	402	374	426	357	393	434	419	450	387	434	409	419	375	445	431	428	434	401	379	412	436	418	432	396	393	391	411	415	375	441	368	420	393	420	394	434	424	398	411	390	447	406	416	429	408	426	418	457	442	418	473	408	453	419	428	416	393	425	422	408	428	433	399	431	466	434	433	426	385	402	445	387	390	395	402	426	432	380	414	443	416	424	419	437	459	437	388	429	380	432	399	429	482	399	459	384	378	436	433	418	403	412	420	434	437	404	426	432	396	423	405	415	426	434	426	435	394	426	422	450	397	424	445	458	410	435	447	416	422	466	386	394	387	376	421	420	361	445	406	404	423	410	430	393	398	404	392	387	397	382	460	422	397	409	431	427	414	391	420	418	420	439	463	391	402	399	381	371	427	418	438	379	414	409	436	465	406	438	365	458	409	430	454	425	480	420	419	432	409	428	444	424	400	409	405	407	396	448	423	433	429	421	395	429	412	397	435	425	384	438	407	424	413	430	435	442	408	420	419	421	410	431	421	408	399	439	414	407	381	412	400	392	386	407	421	410	398	409	426	430	401	423	393	424	405	448	421	422	406	407	436	411	420	417	432	392	428	478	396	400	412	443	371	408	386	441	394	398	446	401	427	445	388	418	423	394	389	412	421	420	408	385	425	444	391	405	456	439	393	440	437	431	410	441	390	432	452	428	438	400	398	393	395	422	453	418	411	424	440	408	436	433	427	403	417	408	403	410	442	440	439	443	410	414	385	391	439	409	393	422	421	393	432	444	429	434	410	451	444	427	419	440	432	394	408	377	395	387	423	382	430	406	404	418	447	429	403	432	396	374	431	458	454	415	413	413	409	367	405	410	429	424	402	421	394	403	431	406	411	384	425	418	415	417	440	424	416	392	407	446	384	418	412	450	406	448	418	460	430	439	445	422	413	453	445	439	407	431	404	425	405	400	442	445	398	428	458	439	398	393	421	379	420	410	426	410	430	411	402	416	452	399	395	429	416	417	395	462	432	406	427	452	400	409	428	436	419	407	417	402	406	459	419	410	413	407	421	409	436	431	424	364	409	411	412	424	422	412	409	431	393	397	423	414	421	429	402	443	412	420	412	435	421	463	427	420	396	439	415	418	419	426	414	408	423	419	428	393	415	383	398	409	435	432	406	413	421	456	438	484	411	409	421	436	368	412	413	426	392	454	414	419	409	432	389	382	379	442	396	403	412	432	455	427	419	400	418	435	444	435	370	392	396	391	404	427	410
28612	27294	31653	19553	5551	2269	892	562	525	477	620	741	642	505	469	467	438	361	387	375	342	369	322	338	371	326	315	340	344	325	319	302	347	342	317	355	360	301	322	296	333	340	337	320	309	319	345	328	347	325	339	353	366	350	349	355	327	355	351	287	315	372	315	346	317	339	325	366	326	318	337	318	359	356	307	346	357	357	325	345	321	343	338	312	328	298	353	311	318	329	328	350	324	294	298	318	304	337	327	321	317	343	351	310	331	311	344	320	321	318	370	315	331	355	329	326	329	330	337	331	335	332	344	342	336	316	339	343	290	341	348	337	360	312	308	315	343	322	329	354	362	338	329	318	333	355	327	305	330	357	328	310	304	330	345	349	334	305	341	328	337	334	309	308	334	326	364	295	372	310	336	321	314	327	316	335	321	342	337	340	319	344	358	318	329	322	350	330	304	349	311	325	327	348	320	317	314	346	353	326	308	333	354	315	344	307	342	362	346	337	348	314	305	298	368	302	347	318	334	335	353	325	322	341	367	313	330	330	324	336	335	356	303	358	319	324	319	305	317	344	333	340	296	307	375	315	337	349	335	318	350	358	317	288	328	340	337	326	314	318	346	322	316	340	328	333	320	319	306	324	305	358	324	341	339	335	350	318	284	331	330	325	312	357	344	310	329	346	309	337	329	306	328	336	307	317	314	334	326	321	338	310	350	336	299	327	314	340	358	323	362	334	324	356	360	323	331	351	312	335	295	320	324	304	338	352	322	311	333	309	356	328	368	337	325	358	308	325	344	321	333	307	337	336	337	319	305	326	361	330	321	316	335	340	325	341	279	342	353	295	324	353	341	356	336	338	341	322	311	331	385	386	346	291	309	327	324	341	344	304	338	333	326	336	320	362	347	323	307	360	329	319	324	354	322	312	326	328	327	334	315	368	330	332	303	345	338	366	363	315	309	316	304	324	353	318	348	352	323	311	344	359	334	322	299	331	340	334	334	312	329	330	360	339	354	334	328	329	334	297	338	311	333	318	314	334	357	349	330	314	345	351	314	346	341	345	337	343	330	309	332	336	329	291	350	355	330	307	354	353	337	343	336	355	382	333	323	334	299	369	339	321	352	323	325	341	363	315	307	325	326	359	334	330	320	320	337	334	320	319	338	342	327	329	331	314	352	342	311	316	310	364	351	343	315	329	336	367	311	395	296	347	322	337	337	314	341	312	317	339	309	297	314	326	336	309	339	308	321	329	351	308	314	307	330	321	315	332	332	340	326	331	314	347	320	339	283	332	329	331	310	314	336	327	354	334	324	309	315	322	314	300	335	350	360	327	302	331	342	330	388	346	318	328	316	338	367	355	323	296	306	350	306	319	356	317	370	330	332	361	338	315	332	326	347	319	323	313	360	349	349	318	308	303	327	300	341	362	351	324	330	337	326	302	337	345	383	317	393	334	350	321	308	352	314	329	329	333	350	348	325	318	351	343	310	329	313	285	295	342	336	308	297	340	341	364	325	382	303	350	337	312	333	328	341	332	335	311	332	329	324	334	312	317	317	345	308	339	294	345	355	325	313	334	298	298	374	312	330	322	330	331	340	325	300	330	295	355	346	313	329	302	340	343	323	319	346	301	315	318	319	327	339	315	337	353	320	325	319	357	310	315	331	321	348	325	337	326	331	331	346	339	332	301	355	313	336	345	355	328	350	324	322	301	304	323	346	338	357	321	355	312	337	318	307	318	325	322	332	323	361	354	303	348	336	315	333	346	335	340	346	333	348	308	292	295	304	287	345	350	327	330	342	326	314	312	328	333	343	323	316	334	273	355	351	333	303	300	322	347	307	324	304	312	339	335	354	360	341	346	351	319	321	294	329	319	327	327	310	316	356	335	340	348	333	292	314	355	330	344	336	319	339	309	330	346	323	317	333	321	363	314	364	356	327	350	339	311	311	327	325	359	361	340	344	328	318	318	343	348	326	354	313	364	304	323	371	335	325	314	327	322	329	378	311	308	337	290	314	364	316	318	325	330	358	307	350	309	283	315	323	328	327	317	291	319	354	323	300	304	362	342	322	319	316	338	288	324	365	316	315	333	300	363	324	319	381	338	340	330	299	355	307	326	351	335	315	303	340	333	298	316	317	361	352	358	331	344	325	304	334	336	328	345	330	336	342	344	317	330	345	342	339	307	294	279	303	310	368	333	332	313	320	306	331	303	329	329	359	315	337	323	308	324	303	331	286	366	329	330	324	346	339	346	334	329	354	295	364	352	317	304	340	343	324	350	350	368	305	308	332	350	364	332	337	348	329	305	341	315	346	346	322	388	313	317	356	334	338	321	339	304	334	331	324	328	335	317	330	350	367	331	346	331	344	322	371	304	341	329	320	329	338	342	304	353	319	322	367	325	320	335	315	320	306	297	347	329	332	361	297	312	325	330	349	315	313	341	335	316	338	349	333	344	327	327	336	345	334	285	343	321	326	363	334	298	342	320	338	333	311	328	309	322	314	379	337	296	309	354	346	324	324	364	306	334	345	347	294	342	334	344	339	324	321	352	346	336	328	302	301	351	349	326	322	336	312	395	361	349	352	349	358	312	343	329	328	317	310	304	341	300	331	306	363	337	335	289	327	340	307	340	334	300	330	340	320	325	342	328	334	357	302	327	292	323	317	345	326	324	310	368	348	327	342	370	364	338	311	323	349	285	370	318	329	334	331	360	307	339	334	316	314	319	341	305	315	336	341	322	325	342	331	306	302	327	332	318	320	318	332	344	311	349	363	371	322	342	344	332	333	334	322	323	340	342	358	333	329	349	323	380	336	356	342	347	347	325	302	361	358	333	334	319	334	349	332	348	354	317	328	343	334	310	336	324	333	338	321	353	309	343	320	349	335	353	312	332	318	331	334	351	337	321	327	338	328	347	320	340	321	349	329	331	335	333	332	301	312	315	328	349	334	331	288	335	346	345	310	335	333	298	318	331	334	331	306	332	299	317	299	351	344	312	329	332	372	306	325	336	315	329	322	318	340	324	323	344	329	312	321	313	309	333	325	339	304	335	323	324	314	341	297	314	321	318	342	351	318	355	323	317	343	349	323	346	344	321	314	321	323	336	331	334	354	346	336	314	327	349	326	355	334	348	320	319	333	346	355	332	313	306	324	333	330	315	320	317	332	363	373	343	313	310	326	324	333	349	337	312	358	322	295	299	320	318	340	352	327	329	335	335	349	296	313	330	325	326	341	347	353	300	338	326	333	360	305	289	332	335	311	334	322	294	294	335	327	296	318	321	341	348	337	354	344	313	304	327	296	344	319	337	309	345	326	336	334	311	339	305	334	360	322	339	346	317	357	307	318	323	320	318	352	317	331	327	322	317	340	308	317	309	340	338	377	336	326	362	327	339	318	338	333	325	318	338	312	353	304	314	314	314	307	300	327	332	339	348	335	359	318	338	309	325	352	338	328	313	359	321	332	317	362	351	305	347	327	308	316	337	313	317	330	324	352	347
31763	43605	33149	17048	7028	3930	1463	890	808	731	918	1170	1073	772	589	552	521	474	476	471	387	426	422	403	437	392	421	393	424	391	387	386	385	399	403	408	406	376	405	389	385	438	351	400	382	397	394	424	402	375	403	370	438	397	409	398	372	387	349	387	366	388	338	408	406	400	384	385	384	364	404	427	375	427	375	389	384	363	377	362	369	392	386	391	389	385	393	377	374	382	417	409	406	359	415	367	370	385	394	340	409	370	363	366	394	376	387	403	420	446	395	405	370	379	428	405	396	383	335	371	409	343	362	377	380	353	409	393	366	357	377	362	404	388	390	383	406	361	413	391	393	398	367	412	382	365	388	379	416	380	367	390	422	364	384	377	403	370	376	350	378	389	371	395	393	355	363	371	391	392	403	398	384	353	358	360	378	439	387	416	400	389	371	404	385	369	374	405	397	366	372	378	372	378	381	348	401	367	369	388	395	380	390	382	369	353	408	360	393	385	392	376	386	381	402	374	354	384	375	367	390	391	378	383	409	385	424	380	407	380	366	429	393	389	403	400	419	430	375	384	365	379	398	369	372	383	378	404	383	360	381	403	386	418	393	398	364	372	393	372	428	378	391	383	406	394	382	384	389	354	380	361	341	386	387	356	378	383	389	398	406	369	398	405	391	369	378	327	406	385	399	393	389	366	368	410	402	381	366	368	352	364	358	359	413	353	375	404	398	367	409	394	421	347	358	417	400	367	367	371	391	396	394	392	386	413	374	372	390	344	376	359	403	407	367	371	368	356	397	409	418	395	362	399	388	364	391	370	349	374	397	408	380	396	451	392	383	371	359	370	404	387	392	407	387	373	388	355	377	390	401	396	392	397	398	420	371	393	406	383	376	393	369	407	386	388	405	405	365	367	399	418	369	336	394	408	395	388	397	351	383	401	383	427	375	401	377	388	362	373	372	409	408	406	385	367	379	409	382	386	383	389	380	383	369	357	400	362	414	399	381	421	363	354	358	401	397	367	371	361	378	392	387	441	405	424	380	389	372	378	387	351	389	405	378	407	356	374	396	402	367	389	370	412	380	365	356	398	423	386	409	396	433	390	376	371	391	371	399	383	353	398	399	342	348	397	407	355	412	379	365	400	374	362	387	381	367	355	391	375	363	402	417	362	398	384	358	378	367	372	399	400	330	408	382	356	389	354	384	386	369	358	386	384	393	351	356	391	398	389	397	390	391	425	388	343	405	403	399	373	389	385	399	392	372	397	388	350	384	407	363	376	406	377	368	379	394	391	390	346	381	364	369	372	375	402	386	331	378	382	404	402	363	370	389	380	386	395	405	367	383	387	371	392	371	379	393	379	386	401	392	358	436	411	403	378	391	353	416	340	400	385	415	396	365	348	384	371	387	372	392	361	360	361	387	389	377	357	361	400	380	407	402	374	375	375	384	411	416	368	388	382	385	377	389	412	366	353	386	400	425	346	365	385	411	347	377	424	397	381	400	400	362	385	386	446	354	389	379	371	381	356	351	348	376	392	352	393	382	422	387	391	381	402	394	377	377	362	378	376	380	396	390	406	400	338	375	373	394	367	370	370	398	366	389	387	397	331	389	355	373	416	409	397	389	424	403	391	376	378	394	365	411	384	405	355	344	381	395	367	386	397	351	374	375	420	411	409	356	379	351	366	375	369	381	380	372	368	373	360	375	413	418	374	394	385	385	361	409	387	406	381	406	419	388	370	378	376	387	387	408	380	368	395	395	380	382	408	391	382	387	370	393	384	397	393	401	402	353	364	399	379	390	382	359	383	384	401	403	403	394	343	394	394	373	407	400	360	368	373	389	368	360	368	405	394	373	407	398	360	364	377	379	397	404	416	402	411	381	386	413	339	393	378	398	396	388	391	392	385	356	367	339	389	362	380	389	377	374	384	354	395	386	379	408	397	407	371	404	432	390	352	376	348	367	375	393	396	350	366	381	369	421	368	388	400	361	423	380	417	363	388	388	372	370	402	433	413	397	361	386	379	360	447	383	387	379	375	386	397	400	368	359	377	371	407	393	405	390	383	369	367	402	398	353	401	339	382	396	375	375	395	407	411	372	380	401	366	403	389	408	388	402	395	399	396	367	349	388	399	354	406	411	370	395	394	395	387	407	376	354	381	418	373	379	409	375	410	375	398	421	364	389	358	342	399	359	366	389	369	380	396	372	371	417	353	390	387	374	379	372	387	416	371	397	362	379	365	380	390	416	372	399	388	406	401	355	360	376	382	416	370	385	375	404	386	378	390	420	387	399	369	409	407	399	390	428	347	420	418	394	377	357	402	356	386	410	370	384	411	411	338	378	354	389	399	357	384	368	402	381	371	386	375	396	414	396	380	401	413	400	350	398	391	364	415	408	401	368	404	385	380	406	370	368	354	387	369	380	383	410	398	389	357	411	422	379	391	393	381	378	421	414	382	378	395	415	394	391	370	358	361	380	363	380	381	369	383	364	386	409	414	359	376	374	369	408	366	373	365	358	391	372	408	381	375	395	399	435	362	396	389	390	372	399	384	397	405	385	385	401	418	374	387	381	364	420	370	379	364	375	402	373	408	404	377	419	377	401	373	367	376	344	379	384	396	408	378	384	398	376	411	405	361	348	392	358	411	398	404	412	346	396	394	389	372	427	357	395	407	385	381	390	375	380	389	383	376	384	389	381	368	385	362	384	404	374	397	397	393	393	380	402	366	390	353	376	363	391	420	393	363	382	376	390	360	363	380	378	378	366	382	361	367	389	395	382	378	377	384	367	389	384	386	406	400	356	390	394	386	392	367	319	346	358	370	397	435	381	428	404	411	382	375	421	394	361	405	386	377	384	405	389	384	372	375	395	371	401	404	392	379	420	388	404	358	380	401	344	364	383	363	365	378	366	362	396	373	424	374	392	400	389	333	404	387	381	390	392	381	390	424	347	353	363	375	409	424	348	399	396	359	371	420	344	360	408	393	358	353	428	368	405	420	404	357	405	346	406	350	375	389	398	393	374	392	393	340	396	358	372	387	406	403	392	380	390	404	408	368	396	341	392	361	382	389	363	382	412	387	386	390	375	389	383	388	396	374	359	385	384	401	398	387	408	390	370	383	352	388	419	340	371	412	413	396	368	382	419	378	406	363	393	374	392	396	362	340	382	381	369	396	386	386	386	376	378	379	383	397	381	395	379	387	380	390	386	387	375	372	415	358	365	369	381	395	359	366	431	415	382	392	356	401	384	408	434	368	349	407	402	413	383	346	383	376	392	409	417	367	389	382	398	377	381	382	405	380	352	393	385	410	361	397	364	375	363	360	367	380	384	419	372	361	380	403	369	388	426	402	389	353	403	397	374	397	373	389	428	406	366	388	365	380	415	385	381	371	381	391	365	380	399	362	426	407	398	366	401	375	392	375	366	404	373	377	401	404	409	387	347	375	384	399	368	404	395	363	369	399	379	378	363	390	377	357	389	410	378	381	399	399	399	394	427	381
23809	20999	28166	24220	21011	13165	2553	937	805	683	772	980	1101	863	612	539	492	484	409	398	368	372	356	333	320	354	339	329	342	319	356	308	252	310	303	291	305	305	309	290	307	311	314	287	294	319	309	305	256	324	406	588	638	632	402	353	334	317	280	311	312	307	300	328	292	304	321	301	300	352	320	317	315	303	309	298	320	318	303	326	305	306	291	305	299	326	311	313	280	266	292	277	311	298	296	317	290	320	324	320	289	288	288	294	315	294	338	302	308	300	303	318	312	321	260	298	285	299	246	306	252	279	327	281	310	310	324	303	302	323	300	329	338	280	301	284	302	283	268	283	279	307	315	299	286	311	290	261	288	301	342	318	258	310	308	290	307	303	299	292	308	292	290	330	308	271	303	304	301	305	286	333	302	321	322	291	273	281	291	327	305	328	292	296	310	297	298	309	305	294	284	328	317	285	299	318	293	298	300	302	261	273	287	324	294	342	294	290	308	296	318	300	298	280	310	297	312	324	299	310	309	293	288	295	297	315	309	296	310	303	313	306	294	325	273	278	292	295	284	332	289	313	292	286	309	293	288	293	312	303	312	290	312	300	289	306	316	323	262	286	277	298	303	285	276	308	325	315	312	302	306	323	296	307	324	296	312	283	297	289	302	332	278	275	250	285	300	280	298	294	324	320	274	292	270	289	320	284	318	300	303	307	274	291	308	326	294	295	302	293	300	326	296	307	284	284	299	322	323	294	294	311	312	324	302	290	304	286	309	288	283	278	292	267	309	307	306	300	321	306	314	276	279	311	309	310	298	307	278	295	299	317	316	301	306	298	260	313	293	274	307	288	291	300	292	280	289	315	263	289	305	316	287	311	314	309	289	294	289	307	307	322	311	326	330	291	280	304	281	309	285	326	294	293	277	299	293	343	294	297	347	291	308	292	307	295	269	287	284	327	301	301	292	280	299	304	281	297	289	286	311	289	281	279	312	297	329	278	304	278	306	303	296	312	250	284	306	311	295	308	300	296	274	281	312	327	298	315	300	317	334	304	306	310	290	285	309	288	320	289	335	314	315	300	251	307	306	286	279	277	306	297	294	305	322	357	282	305	306	274	295	334	307	285	328	297	301	299	328	311	295	300	314	295	326	285	292	273	300	314	271	271	316	308	277	306	295	307	285	292	308	306	288	303	299	321	282	304	319	307	302	320	276	311	285	321	305	280	310	275	298	291	279	290	328	302	312	307	303	295	297	292	311	308	314	308	274	274	306	274	291	309	268	295	287	283	284	294	311	281	286	307	296	305	300	283	279	276	306	306	304	303	311	296	331	325	311	300	297	324	296	321	315	287	297	288	292	285	336	293	294	284	292	319	323	316	265	277	269	281	307	304	287	324	285	265	280	271	292	334	309	304	305	308	312	322	290	284	292	285	303	294	274	296	294	290	311	267	293	309	295	313	295	299	292	269	274	314	281	278	314	277	309	300	288	291	306	297	272	318	309	308	315	313	302	280	291	284	280	316	306	293	297	271	280	288	288	288	321	291	333	302	296	302	268	316	326	329	279	276	302	264	301	291	292	314	280	313	297	285	275	317	290	319	316	314	283	290	286	273	286	311	300	275	285	293	316	279	323	302	285	285	289	286	311	314	313	281	267	288	321	333	271	291	325	275	307	291	286	291	299	312	299	297	295	287	269	295	301	281	292	290	307	283	318	308	306	278	305	288	267	279	323	287	309	283	298	288	302	294	286	307	296	281	323	297	294	322	300	331	311	309	298	286	296	308	295	298	291	311	301	271	313	320	311	271	327	285	294	308	254	291	294	301	309	312	315	336	292	292	336	305	302	297	326	311	297	313	297	278	292	286	296	280	301	307	298	318	283	306	289	292	321	290	309	285	277	310	266	287	303	304	302	304	306	277	293	287	292	283	326	307	288	300	296	286	286	301	320	291	317	302	265	281	307	303	288	276	291	289	289	294	288	335	294	291	286	297	266	293	278	288	308	290	317	306	306	293	286	268	288	297	280	298	310	303	301	277	307	301	337	279	276	303	311	288	312	293	294	295	301	308	302	286	303	287	325	291	308	294	313	284	278	329	307	291	291	285	298	292	315	338	321	322	298	321	319	296	314	299	309	314	320	297	300	294	285	297	342	289	277	294	299	288	306	290	322	317	294	308	284	324	299	315	315	298	329	292	286	289	296	358	287	302	311	289	296	324	329	317	288	305	306	306	287	292	296	293	318	329	294	303	280	295	298	316	302	293	304	302	304	300	306	291	318	296	288	292	323	300	288	287	283	286	304	297	305	272	313	280	315	308	308	300	268	303	298	311	294	323	274	303	283	343	275	289	288	321	283	302	302	302	295	311	277	291	297	314	310	272	292	315	309	294	318	278	293	302	256	295	315	301	284	305	297	283	277	313	300	293	315	290	302	264	298	320	318	274	286	313	299	281	327	295	318	268	290	326	318	287	307	320	314	301	315	279	285	305	305	330	297	301	290	291	279	261	278	293	311	318	296	305	274	295	317	277	277	297	295	299	290	296	301	296	293	318	305	268	314	289	286	283	303	277	289	289	296	290	296	316	286	299	282	307	325	268	260	339	298	266	293	292	302	330	280	273	310	288	294	308	322	321	286	316	282	289	309	275	287	294	289	321	308	320	293	299	291	306	297	309	332	312	310	285	296	316	289	309	320	289	320	312	307	311	290	288	349	293	302	300	267	287	314	311	306	267	312	285	298	310	302	314	284	287	282	331	319	266	303	314	304	295	309	296	303	275	292	268	300	341	315	296	267	309	292	337	313	297	318	287	290	305	299	274	276	306	337	284	265	287	316	283	274	290	302	286	301	335	294	298	297	294	290	296	299	295	305	322	297	304	291	292	298	321	307	261	249	301	311	293	312	265	306	302	298	306	291	292	298	282	274	295	314	331	274	294	307	291	307	283	302	309	294	289	311	305	291	311	276	313	287	309	312	281	306	315	284	288	269	309	296	291	269	286	280	281	297	288	328	318	283	314	281	294	303	289	327	284	282	277	285	286	300	315	293	307	313	302	300	301	326	301	320	294	265	277	283	311	317	351	303	310	273	305	312	304	268	325	305	294	322	281	284	304	279	292	320	313	321	295	310	303	298	295	320	301	304	281	310	314	305	269	290	260	297	294	305	320	299	300	324	309	333	280	296	270	279	280	277	290	300	312	287	292	301	312	294	298	315	307	300	270	287	317	299	271	277	322	306	309	292	298	318	282	314	335	291	312	312	279	318	289	310	292	280	318	303	257	296	297	298	319	316	309	316	294	297	321	303	285	298	290	323	290	305	292	311	276	274	315	335	299	266	297	253	296	318	291	294	299	299	272	297	294	323	325	279	328	336	299	322	286	352	315	326	289	274	310	306	314	293	290	268	313	298	316	299	302	309	289	286	307	309	306	295	321	284	299	295	276	294	305	297	277	300	297	302	292	302	324	292	287	294	269	325	292	341	301	279	265	285	275	291	293	308	293
31956	51893	39806	24254	13425	7140	2675	1556	1306	1110	1220	1662	1765	1225	907	678	620	640	543	468	454	435	471	418	395	419	400	401	404	397	351	348	380	358	364	359	383	355	380	378	355	334	355	344	362	350	349	341	336	351	424	733	860	799	503	439	335	388	366	341	354	334	306	381	329	332	369	320	354	397	398	376	396	372	372	355	352	338	375	347	362	360	346	340	369	348	334	350	357	318	352	329	346	346	372	328	372	358	342	338	385	337	372	331	360	373	353	344	322	355	352	351	360	317	332	335	366	347	342	357	329	353	369	339	319	317	359	331	385	338	349	346	340	344	357	389	376	345	341	368	347	349	350	350	347	344	367	350	341	349	337	341	351	340	341	354	359	335	361	352	347	334	374	337	365	378	357	343	366	353	385	336	380	356	357	349	309	342	310	354	341	360	367	346	395	385	332	343	351	365	341	363	361	351	303	340	347	347	360	356	327	377	358	327	365	383	351	360	352	332	345	355	356	346	327	339	341	360	311	320	349	374	341	344	332	346	344	343	350	374	336	319	333	362	360	380	383	331	380	343	342	336	320	359	340	333	360	341	356	352	362	394	362	402	311	319	359	361	331	342	334	343	348	322	345	337	324	355	330	355	372	339	335	355	335	338	329	348	339	360	341	353	362	329	335	345	344	377	354	367	397	365	362	331	352	356	318	328	346	333	363	337	315	373	376	354	370	306	355	344	331	341	339	363	348	348	361	331	376	370	350	328	359	331	342	360	374	363	360	344	350	356	353	351	355	348	357	381	368	370	349	364	366	376	366	368	345	350	344	344	290	365	349	353	332	351	373	363	333	339	355	350	378	342	340	341	335	349	330	342	340	333	336	317	331	347	339	347	317	312	377	368	371	344	338	376	340	337	327	324	328	307	355	349	343	322	374	356	344	348	360	351	374	363	336	361	355	356	365	372	397	354	342	387	350	340	355	349	321	362	337	343	347	362	335	367	341	321	326	313	348	356	350	345	372	339	376	359	358	353	340	352	387	344	336	365	346	334	354	332	338	339	361	348	339	374	339	347	344	344	328	352	369	315	340	350	332	318	380	362	329	355	359	365	346	335	313	367	361	351	384	321	346	335	342	312	366	331	333	332	362	373	353	361	359	332	320	364	340	359	353	360	377	360	352	318	332	357	345	353	339	352	327	375	367	342	366	374	379	357	346	328	369	342	350	346	341	336	362	320	327	347	368	337	345	317	315	365	379	352	368	334	386	374	320	357	332	376	354	317	342	326	349	344	364	382	373	353	331	326	383	347	325	335	344	323	372	371	355	355	356	337	344	367	366	328	358	327	325	350	364	355	381	343	352	386	338	329	354	387	367	371	294	339	368	347	335	347	367	312	341	332	361	350	344	349	371	353	324	374	320	347	358	366	377	367	366	346	318	375	359	357	347	350	355	339	354	360	372	320	351	323	348	321	364	333	329	356	351	319	318	341	353	360	344	349	367	349	374	359	365	399	370	343	346	331	358	377	341	319	354	346	381	329	367	349	355	330	351	346	379	358	351	327	368	303	368	371	349	352	347	355	350	365	347	376	362	315	386	341	346	339	349	347	344	349	330	315	352	340	331	347	334	345	356	347	318	363	347	356	351	328	338	329	353	313	348	349	350	349	343	332	315	362	343	331	347	338	334	353	319	354	390	318	328	373	331	333	354	347	361	340	353	332	341	349	404	356	363	394	328	353	379	350	319	355	319	388	312	339	333	361	353	344	374	379	342	390	373	354	369	323	334	319	327	339	340	354	326	300	358	361	344	336	322	374	326	356	374	384	317	346	339	379	361	343	361	353	361	338	368	356	365	348	394	395	368	299	314	352	319	349	338	316	384	355	333	355	311	364	346	357	333	345	374	367	359	344	357	347	330	380	345	326	351	342	334	356	360	343	326	347	368	346	342	369	344	373	363	352	351	340	358	371	374	312	324	331	347	315	378	363	320	332	356	333	341	363	356	371	345	339	372	374	349	339	335	375	382	365	378	335	331	371	350	312	342	355	381	334	335	358	317	349	354	364	329	376	349	365	355	342	361	350	340	351	347	336	324	337	339	348	337	373	330	311	347	377	361	365	349	324	359	358	395	391	349	351	367	383	371	347	367	375	342	356	369	339	345	338	331	339	360	366	372	344	354	327	333	373	364	322	343	345	383	350	357	373	370	355	374	360	350	369	354	335	334	387	357	333	388	348	302	312	326	346	364	341	338	376	353	353	319	349	367	328	343	339	361	320	367	310	331	325	367	346	336	371	365	308	372	353	400	361	369	342	353	368	347	347	380	345	357	351	348	370	360	324	334	341	341	329	352	345	358	350	356	382	352	363	321	378	336	350	344	340	343	346	336	341	322	356	375	335	374	343	373	370	343	374	358	384	330	347	316	349	377	347	346	328	350	335	374	360	375	366	350	357	326	355	363	362	318	361	324	333	330	319	354	333	355	362	371	332	330	369	351	354	373	371	343	336	350	385	362	341	349	336	344	358	326	350	374	362	360	362	364	329	335	360	355	334	360	370	336	348	356	383	374	338	318	347	369	391	308	339	331	321	354	382	364	348	340	338	387	336	359	339	341	316	376	343	347	363	336	359	327	354	359	358	388	371	344	371	339	369	325	356	368	377	337	365	343	331	347	353	322	351	366	323	341	381	325	358	302	343	332	332	359	357	337	339	340	344	369	356	339	316	345	356	362	339	336	373	371	358	349	359	344	366	314	358	343	335	330	350	360	328	364	353	354	361	347	337	300	348	360	330	334	378	350	325	385	300	339	315	343	373	321	377	352	379	354	359	371	363	330	332	344	341	352	342	361	347	353	351	356	357	327	330	357	360	374	341	380	353	346	340	359	331	348	332	355	370	340	366	369	319	332	345	332	366	342	362	362	367	357	346	378	360	341	300	371	319	338	371	372	366	341	324	354	340	362	353	330	328	358	357	345	385	398	342	346	363	354	323	367	345	363	354	338	355	329	332	337	344	314	335	374	327	356	357	349	373	331	330	350	362	360	346	329	345	375	332	333	355	308	350	374	339	330	371	343	345	367	355	370	378	339	333	335	352	354	328	372	329	345	339	332	331	369	349	336	339	348	332	347	337	375	315	339	370	353	345	330	359	378	371	377	349	340	353	350	346	347	322	341	340	322	366	365	381	368	370	352	377	364	370	355	363	353	368	364	345	354	378	326	354	348	331	362	330	338	375	353	351	326	350	326	363	317	359	364	310	363	362	370	306	316	332	380	375	344	342	341	346	350	352	372	342	317	353	366	332	361	325	338	317	325	341	356	367	327	360	327	359	365	351	367	356	352	385	356	340	337	358	322	360	364	367	342	365	351	306	317	344	300	349	361	353	333	343	349	331	351	335	331	352	338	328	351	349	344	368	354	316	368	339	344	355	344	360	320	357	364	373	386	361	357	349	366	320	345	347	323	337	349	327	334	383	326	347	389	355	391	339	344	350	329	337	377	325	343	348	356	365
25124	20990	27379	25588	14823	4222	1226	834	669	682	657	604	899	851	636	534	473	527	461	428	440	428	417	406	404	371	420	361	425	389	394	418	405	366	379	376	384	358	359	420	394	376	377	373	354	357	369	422	372	381	376	474	516	462	376	392	377	397	364	384	365	396	366	419	400	373	379	417	407	415	373	392	424	364	418	404	356	384	376	404	379	413	378	415	410	388	359	382	401	403	382	387	364	360	384	382	363	370	391	348	398	388	382	381	388	430	371	392	365	413	392	421	386	408	377	368	381	387	394	379	344	395	401	411	386	370	415	395	374	360	408	370	415	408	362	374	399	366	396	386	369	405	416	358	386	401	362	397	395	386	397	364	388	345	370	410	395	401	376	384	413	411	379	381	379	372	380	351	387	369	370	349	400	347	406	385	418	381	372	400	367	380	389	394	404	380	410	386	377	404	389	351	345	379	376	391	398	347	400	355	354	377	405	404	373	363	380	379	345	344	380	397	342	388	387	384	421	384	382	357	396	388	397	414	394	377	367	382	384	383	409	389	345	388	384	372	379	398	366	379	394	410	337	363	350	373	390	426	378	382	383	385	388	392	361	365	416	366	382	384	400	401	383	345	376	383	378	401	361	376	367	388	430	428	397	362	378	408	382	376	357	369	346	344	372	401	372	366	389	378	387	362	350	390	349	370	378	359	413	396	389	384	381	376	382	354	384	372	378	376	418	372	358	385	395	400	370	383	386	390	400	398	368	391	380	381	353	351	351	353	373	359	363	390	432	345	368	375	355	395	395	386	371	397	400	369	356	393	374	402	406	362	369	365	399	379	397	388	396	382	348	404	398	373	364	383	388	388	389	393	401	372	381	364	381	372	385	339	372	387	365	386	390	376	397	389	382	363	384	373	349	362	392	394	392	376	317	370	366	396	403	388	353	368	389	382	373	393	356	400	392	386	379	363	370	377	356	400	362	371	389	387	380	376	370	394	371	390	376	380	426	376	331	394	405	375	350	393	413	407	379	389	388	351	380	384	440	374	388	395	366	388	409	377	377	367	366	390	391	371	398	378	382	380	409	412	391	389	354	384	372	390	402	399	386	365	372	369	370	375	392	371	349	374	385	388	359	385	388	396	383	383	415	371	382	367	381	375	394	382	372	418	376	384	385	376	371	413	344	372	375	357	389	364	366	345	381	365	381	369	388	374	404	400	374	386	349	362	376	337	370	389	353	401	377	399	405	388	373	372	376	374	387	403	381	395	374	369	400	350	391	368	397	381	373	384	393	426	399	367	358	396	363	347	371	389	396	358	381	368	388	381	386	396	378	374	371	349	390	363	396	348	362	391	357	365	389	390	375	399	389	403	379	387	370	400	368	415	371	360	420	374	397	354	365	368	379	367	365	393	393	358	423	402	392	400	373	385	376	394	399	387	396	354	396	377	402	394	389	389	379	378	400	402	374	360	428	364	386	401	388	395	361	379	383	395	365	342	395	383	380	352	388	383	383	373	372	361	365	394	367	333	356	382	391	385	355	382	389	376	382	387	389	373	412	358	369	369	390	407	369	385	367	366	358	397	397	376	375	375	370	366	362	390	383	414	387	402	393	370	326	367	378	390	401	338	375	357	343	378	385	381	383	366	347	373	396	385	361	409	362	381	376	344	365	389	392	362	366	395	380	391	364	411	399	396	394	385	383	397	372	379	394	368	360	396	380	338	390	370	383	393	410	357	394	387	424	388	367	347	419	362	362	368	426	379	385	357	389	411	392	337	387	393	371	366	378	352	358	369	356	370	386	340	397	350	393	355	378	373	360	369	374	382	363	372	370	402	392	424	388	399	382	378	383	388	385	359	351	405	393	384	382	332	398	383	404	380	358	384	388	383	362	361	370	378	366	379	393	383	352	382	390	352	371	373	379	353	387	353	404	377	382	376	350	370	344	392	378	404	376	375	387	348	369	345	400	428	402	388	384	394	373	371	354	399	360	380	402	401	367	389	405	359	362	350	360	405	400	365	401	363	386	359	405	370	385	358	397	381	412	369	363	388	411	372	399	367	387	437	382	365	354	391	397	393	366	393	346	380	385	388	394	396	411	381	359	372	385	345	384	393	397	375	399	404	401	375	398	367	368	374	376	413	369	363	381	419	344	388	390	416	388	364	373	381	375	357	353	371	405	388	355	379	374	382	404	405	350	384	381	375	416	359	382	391	406	390	359	337	380	379	402	422	408	377	365	407	387	379	375	371	396	376	369	384	365	374	370	381	408	390	359	374	388	378	403	375	376	378	397	410	375	359	361	383	399	383	380	376	400	399	390	358	377	380	384	395	391	408	397	385	380	394	395	415	407	386	375	360	368	375	401	391	404	357	373	404	414	374	374	373	380	360	401	368	400	402	350	369	374	333	391	376	365	375	340	375	343	336	382	395	374	396	349	388	388	373	380	353	387	424	333	366	386	401	382	391	374	362	379	396	344	392	390	403	376	356	376	374	421	384	381	394	366	373	407	395	394	400	398	361	374	346	374	372	389	345	383	382	371	397	335	340	410	362	386	412	361	379	424	360	389	384	392	374	416	392	354	379	346	406	365	387	373	409	386	371	369	360	363	359	349	387	385	381	416	395	337	385	385	363	392	386	416	366	350	402	394	383	370	342	386	371	398	378	400	337	356	392	382	366	380	398	386	377	400	379	385	401	378	371	386	406	361	358	397	388	390	365	397	370	402	356	378	372	404	421	388	383	396	398	384	408	372	356	371	388	377	370	370	357	342	353	391	375	428	370	397	387	378	385	354	424	347	400	394	358	361	377	389	345	397	389	404	369	389	377	384	374	377	371	372	364	388	359	391	344	359	370	376	392	382	395	389	356	419	367	370	380	347	384	383	368	379	377	362	373	398	397	388	382	396	395	381	401	395	410	361	393	376	394	371	367	373	414	370	404	398	386	371	386	389	388	353	377	348	397	377	388	393	365	417	394	366	375	367	363	390	375	386	370	354	405	367	416	354	334	375	372	392	393	352	360	372	354	387	420	373	387	358	396	418	375	366	391	383	361	399	345	376	381	399	359	349	388	402	379	380	371	385	384	401	380	366	351	413	376	367	383	372	406	399	388	377	370	397	377	374	353	390	425	347	358	395	404	377	354	374	385	378	395	384	372	468	372	368	408	386	387	402	358	412	362	388	396	375	383	400	349	402	381	375	378	368	358	361	415	364	376	393	391	381	373	415	363	367	399	363	363	365	409	369	369	381	343	383	383	364	371	393	378	395	370	395	383	391	360	352	311	384	354	349	363	368	402	401	362	361	348	412	367	373	403	389	352	391	396	402	379	397	386	392	417	405	375	414	401	419	396	359	375	368	392	364	380	397	398	388	386	386	411	413	363	395	389	385	378	378	350	337	367	394	413	361	387	402	375	418	376	388	438	407	446	422	359	387	378	356	392	408	390	388	349	386	387	357	394	416	338	381	362	400	388	374	370	398	402	384	404	360	364	432	347	386	364
33458	48423	34253	23806	10404	5477	2034	1323	1078	1054	973	873	1368	1199	831	669	601	625	626	572	513	481	489	511	497	475	475	474	498	462	490	484	466	455	459	444	440	464	399	431	461	442	411	439	470	414	439	408	425	412	424	586	668	545	440	431	443	431	470	419	440	445	424	475	467	455	435	427	436	459	522	491	500	456	439	427	429	418	444	416	444	464	437	435	425	409	429	464	463	422	379	440	418	438	432	391	449	423	437	436	446	442	446	458	419	407	441	446	454	426	456	388	432	432	464	407	412	402	415	422	454	428	438	448	403	428	457	437	469	401	449	421	432	427	458	454	444	443	453	448	426	410	427	417	393	404	460	478	405	413	447	454	433	418	488	434	450	424	452	426	446	463	413	454	467	422	416	427	470	450	437	431	456	410	439	440	427	469	413	468	412	455	458	473	419	438	433	465	427	409	443	454	448	476	441	429	420	441	411	457	436	456	426	456	441	437	411	438	443	478	417	403	435	444	454	445	427	405	435	426	427	453	432	413	450	452	412	438	438	450	406	432	448	427	473	449	446	452	445	463	462	484	422	436	420	460	453	448	455	472	463	419	400	408	463	451	430	439	452	427	417	478	424	457	447	411	458	423	437	432	415	451	407	462	459	436	440	433	420	462	445	429	448	426	443	417	445	482	477	447	387	448	455	415	435	464	437	438	429	460	487	435	420	429	441	449	405	441	446	417	434	404	435	436	471	390	439	419	392	442	457	457	448	418	446	407	453	432	395	450	405	464	419	434	427	407	419	419	413	416	468	418	405	476	452	418	412	414	426	455	436	454	458	417	420	435	437	440	457	481	457	476	399	454	501	449	426	438	471	481	416	454	423	428	420	406	455	446	451	425	430	470	445	437	385	434	448	437	426	434	482	409	435	465	416	460	420	473	427	413	411	400	430	470	451	417	421	448	441	431	457	403	434	435	417	433	406	455	427	495	459	455	414	405	474	474	442	443	406	407	422	423	432	477	438	473	427	430	433	450	445	424	473	437	426	454	452	420	416	467	449	416	446	449	456	390	422	429	451	423	431	450	466	429	455	418	444	439	409	460	433	454	457	454	426	437	443	432	443	415	468	464	409	410	421	435	447	441	397	424	445	451	450	450	459	434	417	456	412	461	431	437	445	452	401	423	452	436	443	456	442	468	410	465	427	414	451	473	414	453	415	436	398	410	422	419	402	444	455	390	460	441	406	451	474	405	425	434	385	446	430	433	435	450	482	440	423	431	443	461	467	442	432	438	437	417	448	415	450	445	400	403	446	428	487	424	473	441	438	421	458	452	460	425	434	401	445	448	479	434	450	425	437	450	430	426	448	383	478	396	470	459	430	416	402	452	459	439	452	425	424	428	469	420	417	446	444	446	428	434	415	416	436	453	422	442	428	416	428	426	400	426	459	454	414	431	451	425	408	437	441	467	437	444	426	409	455	456	434	461	429	443	436	415	436	402	426	456	470	456	429	426	424	388	462	447	412	445	432	439	439	465	443	433	439	431	446	473	401	439	453	429	462	442	437	442	427	444	466	433	409	402	390	391	404	458	430	453	461	402	391	415	403	429	412	436	436	428	415	431	448	427	506	426	444	459	451	450	430	419	419	405	459	446	430	446	467	443	422	433	426	440	446	446	479	429	448	397	422	443	450	430	436	425	439	456	458	410	443	490	458	444	425	442	417	433	443	445	425	440	424	425	452	431	407	432	433	465	423	444	412	432	451	430	406	456	414	444	428	460	482	467	465	452	456	433	428	450	432	427	442	460	426	443	432	459	435	469	429	461	420	471	444	469	424	448	488	460	404	425	435	438	414	440	415	432	413	475	443	462	464	425	449	467	461	468	443	420	451	481	421	451	434	404	413	438	445	423	439	436	410	425	474	466	446	428	454	448	447	464	478	449	424	441	422	439	434	430	421	458	452	482	456	417	461	440	437	445	447	440	430	455	450	420	400	445	441	443	445	427	408	465	417	433	447	409	438	433	428	444	452	371	443	397	429	437	418	425	402	438	443	431	451	401	450	448	454	406	428	453	436	455	415	407	474	443	442	431	423	413	436	459	408	445	425	430	448	458	465	436	465	413	462	423	445	445	412	439	493	442	462	440	460	416	414	444	431	480	429	416	437	430	430	388	445	470	398	403	428	438	482	458	408	479	431	454	435	399	420	431	406	464	454	429	464	441	414	440	417	501	426	409	436	428	416	455	425	414	444	418	460	414	426	460	442	459	469	451	433	429	420	435	458	480	409	484	438	401	420	412	454	418	425	423	465	449	470	433	471	440	412	444	465	408	374	421	422	430	457	429	439	438	429	458	410	423	436	445	431	420	453	445	448	456	418	441	404	432	435	394	434	413	461	455	404	441	449	414	473	468	435	451	459	453	439	463	421	436	430	443	463	435	406	454	437	479	431	408	441	422	464	435	485	426	465	427	381	389	413	431	457	433	439	440	460	432	417	472	443	469	457	456	481	423	428	426	444	448	418	458	471	454	419	453	436	446	482	441	429	466	448	411	456	457	422	438	488	465	425	455	438	401	422	441	432	427	420	428	452	448	461	406	461	452	434	417	461	463	441	430	457	472	419	457	429	436	419	468	430	434	413	423	431	416	431	424	439	476	469	402	450	471	431	462	434	404	452	477	430	411	485	464	445	427	439	443	388	444	447	436	428	448	436	427	469	468	427	412	441	464	480	420	431	476	446	460	452	449	436	420	437	422	456	461	444	484	468	409	442	421	430	443	431	429	440	443	438	440	440	412	440	449	451	415	415	457	441	422	419	428	453	460	411	451	423	440	410	466	429	455	456	437	418	457	447	443	441	422	431	472	445	425	442	435	444	455	443	425	413	449	393	442	439	402	410	439	396	454	451	432	405	438	433	367	448	440	466	439	408	430	438	430	428	419	398	425	426	444	449	425	445	445	380	410	401	424	442	480	397	402	467	429	431	456	468	423	430	419	441	444	431	427	441	428	421	454	424	443	434	439	431	417	483	446	400	447	485	439	421	418	399	438	462	438	502	466	418	434	431	455	424	454	428	472	480	428	468	495	451	431	454	448	468	432	456	434	452	454	430	434	452	445	410	401	424	423	413	420	425	405	434	410	429	427	427	435	459	441	464	448	415	403	449	423	471	454	439	443	438	450	444	398	450	449	432	421	468	425	421	431	416	416	441	423	485	422	435	452	477	464	459	430	426	433	409	466	458	403	457	422	436	471	468	442	424	451	443	463	432	438	416	409	433	436	420	466	444	440	442	448	452	433	446	405	436	438	425	418	414	471	470	448	413	480	454	427	439	439	425	411	398	412	438	419	441	423	442	415	456	422	428	394	451	452	477	415	428	440	480	438	432	428	456	414	440	467	470	412	413	451	471	434	465	441	417	456	430	432	394	434	454	416	443	429	443	417	465	434	468	443	465	457	453	441	448	437	458	433	455	404	390	427	455	456	453	417	413	457	414	447	455	441	433	478	453	412
22765	20970	28536	23695	21001	20842	9999	1683	1123	1086	1106	894	1129	1208	978	733	574	632	600	556	493	520	434	462	434	456	412	422	409	424	398	421	393	358	396	371	367	375	403	365	394	386	383	363	350	356	363	355	381	340	408	625	840	474	340	373	338	379	358	384	347	374	356	374	347	355	393	351	391	400	351	547	384	361	331	379	345	350	363	364	349	370	328	382	343	363	335	377	357	335	345	358	341	368	347	374	341	369	363	336	359	332	344	355	355	384	334	380	357	371	359	369	393	353	366	368	332	331	350	361	350	339	352	339	366	363	330	363	362	379	352	360	379	361	357	383	388	323	348	370	369	376	381	384	385	376	340	334	355	383	347	388	385	365	350	343	399	377	332	379	342	391	318	369	332	367	380	350	340	366	343	384	372	363	340	375	371	338	369	376	333	372	356	357	348	365	377	382	344	334	367	374	363	364	329	361	370	367	356	351	370	349	323	393	379	365	388	374	354	388	341	369	391	341	369	352	360	351	356	322	350	372	375	370	330	355	350	313	340	375	340	380	353	380	355	383	358	360	358	391	367	391	379	380	367	345	368	357	337	356	352	382	351	366	352	391	350	342	367	342	354	342	361	351	337	352	377	357	381	394	373	366	376	404	377	401	325	394	345	346	394	363	338	350	355	372	347	323	380	333	371	368	342	389	367	377	366	383	342	363	385	352	342	359	369	394	318	353	360	388	353	390	363	349	372	344	351	356	395	371	372	363	355	365	344	368	404	335	348	361	358	362	374	357	376	355	338	359	373	335	345	355	338	354	327	340	349	330	370	363	363	362	349	354	359	347	350	352	383	378	379	377	367	381	370	383	352	357	361	375	371	347	345	399	360	335	341	345	375	365	341	338	348	384	395	381	328	415	313	385	366	355	378	346	354	352	393	365	364	377	346	369	355	353	360	360	340	392	405	336	365	369	369	407	335	369	353	365	348	350	341	334	361	350	356	403	352	398	334	357	334	348	355	384	357	380	379	367	387	366	343	359	388	397	365	383	369	357	360	354	364	379	352	410	365	334	335	381	339	376	363	390	366	376	356	366	357	348	340	339	353	404	375	384	395	371	336	332	378	362	371	398	375	388	381	399	356	331	371	378	334	370	412	359	362	372	350	378	337	344	355	376	356	392	386	410	396	349	360	349	360	366	385	366	376	371	350	332	345	368	377	364	331	429	377	333	354	384	354	369	391	368	363	340	357	350	340	330	365	370	343	346	371	339	355	377	368	332	380	389	321	361	325	380	352	348	349	348	364	372	369	343	382	350	333	386	371	361	352	367	365	348	322	349	384	331	360	344	361	355	363	344	341	326	401	389	352	345	344	298	310	364	344	373	378	348	353	411	351	342	385	363	368	345	352	369	359	361	411	355	334	341	332	328	364	359	348	376	349	344	334	382	340	353	377	355	355	385	378	373	352	383	348	371	374	365	340	368	354	337	347	362	351	356	365	382	362	340	373	331	370	369	365	369	348	368	361	350	374	332	384	392	383	386	345	329	410	394	359	346	378	362	405	355	365	346	361	338	380	345	372	354	356	356	371	355	380	387	387	360	349	338	358	347	402	341	331	354	377	335	386	342	351	367	336	343	350	343	366	365	324	349	386	351	362	375	374	362	363	332	350	369	376	347	352	401	353	388	371	335	355	369	390	351	349	358	351	356	349	378	383	375	357	354	391	366	371	378	354	389	358	348	330	361	363	365	351	380	338	361	391	354	338	359	336	345	356	363	327	374	375	339	378	392	338	376	349	375	350	361	390	341	347	388	348	371	374	360	374	361	353	393	338	339	351	358	349	376	358	347	391	342	377	367	393	389	359	363	358	364	367	349	375	376	352	376	328	344	358	355	356	348	343	342	328	400	360	362	369	340	342	368	351	366	357	374	355	364	369	375	358	348	378	357	353	356	356	379	368	376	345	344	378	379	365	353	353	359	392	356	346	344	377	381	354	343	370	332	381	366	336	367	385	364	369	385	347	327	344	372	370	338	343	328	341	351	335	373	349	362	357	392	385	381	332	361	367	348	330	370	352	360	344	360	340	346	369	349	360	330	342	378	373	402	362	331	340	345	353	330	362	350	329	364	349	374	357	337	335	350	370	365	343	354	326	357	344	358	359	363	319	367	353	358	372	390	371	372	386	383	335	380	374	332	388	373	407	342	351	341	366	376	372	362	358	361	395	394	389	354	355	326	341	370	343	356	347	387	358	334	400	333	348	350	343	365	354	347	357	380	376	361	351	360	375	342	407	335	311	347	377	343	384	380	344	348	357	376	382	376	336	362	340	385	392	324	358	319	362	364	364	356	401	366	349	344	379	358	347	332	347	359	357	318	369	372	361	340	337	368	354	387	381	348	337	346	378	370	341	362	364	366	361	377	358	363	342	373	359	369	348	328	355	353	299	397	380	354	381	360	357	372	360	365	324	384	357	333	364	361	370	366	364	352	394	349	387	361	386	368	346	371	374	336	383	355	339	373	364	378	343	369	366	351	365	355	332	355	381	333	361	382	367	372	365	354	406	326	367	371	341	330	348	356	374	389	339	359	369	358	355	349	345	370	347	342	359	356	352	370	377	346	373	346	371	364	361	357	336	369	368	357	368	402	366	339	386	361	356	361	346	338	321	340	360	339	355	358	381	373	372	359	359	373	357	385	365	345	352	336	350	347	365	379	373	362	323	335	365	360	344	360	380	348	376	392	355	341	363	348	371	355	354	345	380	338	332	373	371	377	360	360	326	344	372	354	338	359	364	334	356	341	376	338	353	347	357	364	348	407	385	367	388	342	345	339	378	380	342	387	389	367	372	359	373	343	350	363	364	379	395	358	356	381	369	349	370	386	354	370	397	384	343	357	387	374	312	372	374	396	389	368	322	357	323	358	339	325	340	342	349	360	354	364	348	362	380	359	349	356	362	367	371	340	343	356	352	371	383	358	392	369	374	384	363	354	323	348	373	359	380	350	341	361	398	348	364	344	371	363	328	385	345	385	360	364	365	324	355	316	377	348	364	341	377	373	346	374	343	371	371	366	359	356	366	364	344	378	322	349	352	356	372	392	360	334	340	371	368	368	324	383	355	373	341	351	388	388	387	364	343	341	381	365	370	377	382	332	390	365	355	375	352	372	351	387	340	380	379	358	370	340	347	354	332	395	375	352	352	378	352	343	335	368	347	358	312	374	344	393	353	342	328	353	358	357	366	357	406	345	355	387	359	317	371	369	384	349	354	313	361	398	358	382	334	317	345	360	320	360	398	372	369	357	381	376	398	362	364	374	396	362	325	384	369	338	365	350	361	339	324	377	355	394	360	359	357	350	372	363	367	377	351	317	362	370	394	354	371	357	352	370	357	377	391	343	379	348	408	377	368	360	329	369	339	348	389	419	395	388	357	351	373	324	388	338	361	374	359	338	350	355	340	346	368	382	363	344	377	372	353	369	385	337	373	367	367	339	343	378	358	352	394	377	360	361
34263	58117	46977	33640	14861	8399	3563	2486	1822	1783	1768	1454	1828	1863	1466	1084	832	841	765	696	639	586	564	553	536	532	478	498	473	502	444	454	434	452	432	423	437	419	422	434	402	382	399	435	404	413	418	415	431	403	531	838	1165	675	375	371	403	378	408	363	417	375	398	402	412	406	390	386	439	503	411	656	474	376	419	421	422	408	419	391	402	393	407	406	410	422	421	390	416	408	381	419	397	401	391	426	415	382	377	414	438	395	384	419	371	390	375	369	358	399	412	343	377	418	410	381	399	399	425	380	410	413	423	411	391	421	409	411	401	439	386	446	397	416	438	400	410	364	416	398	379	366	391	398	404	382	417	427	383	395	391	395	399	400	427	399	377	396	415	409	409	381	421	397	407	414	427	382	401	394	402	384	414	406	390	414	395	396	395	359	390	429	419	397	429	376	390	403	420	377	401	415	390	442	432	360	421	400	430	399	406	409	403	423	402	416	411	421	363	392	395	399	403	409	380	413	398	386	390	403	388	386	425	395	393	394	392	415	400	412	401	422	417	395	395	419	450	397	401	438	398	378	378	400	366	408	392	451	373	394	397	434	394	426	384	383	389	421	381	416	439	418	401	380	363	414	400	394	367	391	397	410	409	407	404	376	398	405	402	399	397	393	392	399	402	412	412	408	383	421	403	442	414	388	384	382	414	397	398	366	405	378	412	385	418	419	416	367	411	399	383	425	423	394	441	410	395	382	414	419	390	402	407	447	408	401	417	374	394	399	404	388	383	406	394	435	402	421	402	401	402	394	425	400	389	416	410	427	392	431	402	393	381	369	389	360	412	388	382	420	413	423	396	391	414	402	442	408	373	415	403	384	413	381	349	419	418	403	400	389	389	376	375	403	372	375	416	424	408	389	403	381	418	416	400	389	405	400	423	378	388	404	432	399	397	398	401	397	369	402	419	425	401	408	390	403	361	399	361	418	395	433	383	396	397	410	383	407	396	381	385	391	391	391	398	403	371	430	418	398	445	426	393	394	412	396	375	427	380	367	406	406	380	384	463	402	385	395	386	435	379	376	358	416	395	392	392	388	409	406	409	415	359	373	398	394	376	396	408	416	387	385	405	392	417	409	423	414	386	408	363	388	394	403	389	363	376	386	417	427	426	412	449	376	396	406	391	386	439	385	397	392	398	407	379	390	386	399	405	398	432	417	374	408	389	377	377	411	392	382	364	402	364	436	408	397	394	428	383	386	440	381	393	422	401	402	398	397	377	409	395	413	419	387	386	413	408	415	395	403	409	392	385	370	408	395	444	417	434	417	387	344	408	393	405	386	408	437	410	392	386	393	430	419	396	377	422	397	399	426	417	410	443	402	386	392	422	389	376	427	414	379	367	391	405	401	406	403	376	404	401	372	384	402	389	423	382	382	387	407	422	440	427	386	397	440	385	381	400	382	431	416	372	422	401	378	421	400	411	370	368	407	382	370	402	384	424	388	373	356	398	385	387	412	370	417	422	388	394	413	415	436	355	404	406	392	421	372	383	392	444	406	405	377	414	408	380	404	395	412	398	376	376	385	424	382	382	413	423	422	415	387	428	382	403	371	369	419	396	397	356	393	397	366	378	422	419	384	359	383	411	422	400	388	370	371	385	398	418	337	410	427	449	410	419	379	408	415	409	396	372	434	395	371	419	398	418	380	379	398	396	413	411	395	408	394	401	382	413	396	414	385	408	388	406	412	416	398	367	370	401	425	412	402	432	394	404	383	368	418	400	434	393	419	418	426	397	420	381	398	381	398	426	417	397	369	428	415	398	404	413	397	451	403	401	356	433	410	390	392	433	396	410	445	405	362	371	425	415	390	441	365	402	419	426	426	407	405	423	391	380	413	394	397	406	391	389	399	388	408	417	384	384	392	387	431	402	395	432	393	387	374	448	419	409	395	393	382	387	378	407	380	388	415	388	380	382	408	418	374	450	409	393	382	382	394	393	396	418	372	396	404	412	438	390	375	406	408	423	405	426	425	393	378	386	398	432	389	382	402	386	444	391	432	412	378	399	382	453	372	410	393	423	379	386	393	399	414	399	415	383	396	370	382	394	381	359	380	382	371	368	397	392	386	410	414	389	402	415	394	407	381	395	420	401	402	385	427	377	381	399	401	422	419	383	375	412	373	372	446	398	429	439	437	374	404	396	382	411	385	399	431	375	393	387	424	414	400	412	425	402	365	398	414	384	430	404	391	411	431	410	349	385	372	401	380	420	413	402	389	373	348	410	394	382	391	378	370	412	404	402	391	413	412	378	379	399	407	400	416	407	422	412	358	380	416	424	429	368	387	397	429	398	380	394	395	406	401	401	395	427	467	401	400	362	399	402	407	402	397	431	419	390	427	387	415	412	406	426	384	425	423	370	392	431	436	365	379	396	412	408	405	382	365	390	395	417	418	400	420	402	391	420	408	393	419	393	364	414	397	400	409	409	393	377	439	397	404	388	426	417	358	402	412	420	397	362	431	427	423	400	444	363	448	391	405	397	418	429	418	404	391	415	402	369	384	381	436	396	396	386	372	369	363	404	405	444	377	405	384	426	375	406	384	375	377	387	431	419	411	425	402	392	388	414	418	413	405	423	406	378	437	392	399	407	420	424	368	396	423	380	404	410	376	397	415	408	423	402	368	375	415	387	404	404	431	369	390	350	385	395	406	381	427	404	390	370	382	388	418	397	378	395	381	393	383	390	405	424	409	354	417	391	463	379	396	409	377	382	380	406	377	398	403	400	380	404	377	428	404	399	401	414	399	368	417	390	415	391	396	402	383	425	408	422	395	375	397	389	440	379	410	395	424	358	420	410	413	391	406	373	389	423	413	401	405	411	354	424	423	473	404	401	405	416	377	410	406	387	384	402	353	388	394	396	391	401	386	381	405	395	410	379	406	427	436	384	394	424	439	396	418	386	441	405	432	384	335	412	397	388	388	384	407	410	420	386	411	391	424	419	424	419	376	397	393	413	375	401	401	397	389	372	412	419	349	380	405	377	374	362	400	357	390	386	390	408	391	387	389	370	395	408	427	403	394	393	409	367	432	384	363	417	395	394	390	389	375	400	412	432	437	375	434	396	420	430	431	376	420	366	406	405	436	354	415	396	419	372	381	395	421	412	430	392	379	373	401	431	377	363	430	401	371	421	416	431	380	414	395	402	393	358	394	436	396	416	391	402	383	396	390	393	428	422	389	422	422	414	425	409	389	384	399	389	411	400	408	408	434	378	405	418	393	389	431	394	389	418	405	375	387	442	391	412	421	401	374	409	407	404	408	450	408	378	409	377	388	381	432	427	419	379	385	371	425	370	384	375	369	388	407	385	392	403	415	422	381	430	407	381	381	429	425	391	399	397	431	424	377	368	409	387	376	380	390	373	426	421	407	414	394	415	394	403	412	371	418	398	352	414	422	385	401	386	386	387	377	388	407	415	385	404	423	375	411	426	398	411	412	400	400	405	404	375	401
28751	26842	31387	19675	4254	1242	653	512	455	434	490	528	509	494	462	404	368	360	349	323	350	348	311	297	325	342	308	333	331	342	320	306	298	310	301	298	321	269	317	336	341	306	309	335	309	288	315	332	319	325	335	330	332	335	299	319	322	309	325	347	342	299	327	299	314	289	305	300	274	349	323	301	310	298	319	265	316	313	298	331	317	310	317	337	311	336	324	289	327	313	327	296	300	309	309	329	290	330	303	314	313	296	309	333	312	285	304	327	312	323	309	334	300	304	314	298	297	309	323	308	295	322	306	321	308	317	330	287	328	305	326	323	329	337	323	343	329	341	295	307	325	335	316	313	301	294	335	321	309	316	330	317	328	319	306	312	330	319	305	303	314	306	318	277	302	312	298	328	325	300	332	316	329	306	299	326	296	327	317	319	329	296	310	327	338	302	321	305	303	317	295	314	308	306	295	309	301	348	309	319	328	332	295	346	327	320	318	321	336	332	295	318	291	306	331	308	308	328	312	297	302	313	311	326	282	302	341	288	301	323	322	321	309	347	332	326	319	332	294	300	305	305	324	317	311	324	318	322	321	331	313	342	333	326	298	300	319	357	326	308	311	313	265	316	334	346	318	332	321	297	331	265	297	314	312	321	298	314	320	306	284	323	322	322	352	332	307	337	334	336	293	311	299	283	328	311	283	314	283	330	292	312	364	283	341	334	296	292	354	322	290	299	302	305	324	322	291	317	313	326	307	292	322	312	315	286	301	329	336	318	299	281	311	310	335	323	341	287	305	315	302	319	312	328	325	314	278	318	288	298	306	289	303	313	287	314	338	312	329	346	285	336	300	327	331	334	293	313	305	365	343	312	324	337	289	310	300	327	300	317	307	306	317	294	315	295	330	305	346	336	367	325	330	323	308	306	312	305	308	294	326	298	301	321	322	358	351	319	307	313	290	328	354	296	329	302	342	280	310	319	331	350	338	331	298	339	329	321	314	280	302	326	334	295	283	306	300	307	338	295	316	328	323	340	318	328	315	328	346	326	317	297	316	303	302	333	298	306	298	288	319	307	313	314	322	305	299	321	303	323	354	281	328	318	349	314	306	305	342	299	327	320	292	331	283	309	305	311	349	325	316	317	307	314	341	300	297	329	336	305	311	292	306	326	344	315	281	325	313	325	318	304	294	325	328	319	302	299	331	323	360	331	320	319	317	327	300	324	342	296	310	323	294	305	325	338	350	309	308	294	314	338	312	301	333	301	310	306	341	302	319	328	336	269	310	298	293	316	332	325	320	297	320	298	302	298	328	323	315	306	303	285	304	319	325	317	324	317	322	318	330	332	311	303	323	331	317	285	304	291	339	325	340	338	300	294	287	285	298	316	347	298	304	320	316	328	279	287	340	316	367	324	302	306	316	326	293	319	260	336	331	317	341	303	302	316	316	319	318	302	315	296	346	294	316	335	300	326	316	322	309	340	322	296	308	333	326	334	324	312	292	321	301	306	290	318	288	318	312	319	325	322	336	318	320	286	340	340	333	304	323	310	336	322	320	327	329	308	323	329	319	327	341	299	347	306	302	319	319	299	305	324	310	320	312	340	326	321	304	302	323	310	299	318	290	336	308	328	334	268	309	309	333	290	310	278	301	315	305	305	304	304	323	338	301	288	341	303	330	314	315	327	328	324	342	284	309	315	325	304	310	354	322	316	342	292	299	312	317	338	335	286	324	285	313	319	361	356	311	297	317	307	298	300	311	294	277	334	327	301	300	306	335	302	344	323	309	319	312	301	280	332	293	294	338	306	344	323	300	321	309	300	313	296	316	303	319	306	301	344	323	368	313	309	305	338	300	327	320	322	295	304	305	305	339	326	288	334	305	324	299	315	353	284	284	325	307	318	309	326	302	355	319	313	325	332	301	303	320	309	283	325	302	294	320	293	322	314	299	303	294	309	309	295	338	322	313	312	341	301	327	296	285	326	296	315	311	319	291	316	293	330	316	331	307	336	295	352	285	326	312	285	342	304	341	267	340	334	355	323	294	347	321	321	321	317	297	331	312	335	309	337	309	300	320	308	326	294	294	295	338	345	330	300	293	303	301	278	317	340	326	304	283	281	297	323	314	318	294	317	311	316	289	318	295	307	293	323	310	325	298	284	302	322	298	354	316	321	305	282	308	305	322	327	293	348	321	335	280	288	328	327	331	326	297	304	283	352	342	333	306	340	321	366	306	289	297	336	319	310	332	291	321	346	311	280	328	335	295	326	320	322	321	285	311	311	341	309	304	307	312	282	281	298	332	295	316	283	354	290	308	328	308	320	326	333	313	315	350	296	332	308	281	315	327	329	318	320	281	313	305	306	306	334	295	312	304	343	322	308	305	310	316	350	348	316	304	289	291	317	313	333	312	297	317	379	319	331	357	286	330	321	361	332	314	339	333	326	321	329	347	335	293	335	312	281	324	321	299	327	337	330	323	333	297	319	332	297	302	320	296	329	323	311	323	341	293	279	317	291	340	305	309	306	317	338	308	296	314	294	317	307	313	332	323	349	308	310	298	309	308	276	325	292	332	283	316	351	323	314	323	284	343	308	314	324	309	299	323	333	308	303	307	321	308	327	301	345	298	336	318	296	304	285	303	311	303	333	321	320	314	336	297	321	327	296	307	336	321	319	328	316	302	326	317	304	303	305	328	316	312	327	301	305	309	328	303	340	316	298	334	282	333	301	334	335	338	329	304	296	299	316	309	315	336	326	317	281	316	297	329	299	316	280	319	306	319	308	294	285	310	344	299	298	320	331	299	298	316	319	303	326	354	315	298	324	309	314	330	329	293	359	287	296	304	310	285	338	306	323	315	313	296	322	304	360	324	303	305	319	333	322	300	338	318	307	321	316	308	318	302	312	333	291	307	312	338	290	332	302	330	303	331	333	327	328	299	326	321	340	305	310	321	305	296	303	301	318	307	327	294	322	321	308	325	315	317	281	338	331	307	291	280	297	319	321	290	358	298	295	323	313	345	347	318	359	331	331	323	313	312	365	298	312	312	331	298	308	305	312	324	328	273	301	323	291	296	297	325	312	287	311	296	316	305	336	317	277	346	296	309	315	323	274	329	326	318	335	309	309	321	337	298	319	315	306	288	305	324	336	318	299	351	315	294	302	331	317	303	299	337	317	312	299	311	342	339	307	338	323	319	296	342	332	296	315	318	327	337	336	309	300	331	322	329	343	327	326	313	292	326	319	316	317	316	323	288	303	308	323	342	300	324	312	326	315	333	333	328	299	297	315	344	321	280	317	309	315	351	297	287	344	333	324	274	324	281	304	331	348	296	348	284	335	282	313	332	322	332	301	321	306	303	315	306	328	342	313	315	304	303	284	302	326	318	328	326	305	300	315	306	314	356	291	329	328	323	313	315	301	304	317	341	303	317	309	316	297	310	294	320	315	266	303	334	346	325	285	294	312	331	351	312	304	337	303	284	349	294	326	326	306	335	309	305	290
31586	43249	33055	16795	5048	1927	944	737	632	633	745	769	743	686	618	530	465	414	433	378	405	388	360	391	364	398	393	377	401	370	424	365	384	361	391	369	356	357	360	381	353	357	348	390	356	358	356	370	373	420	381	398	419	342	381	370	344	373	399	338	358	345	362	353	358	367	391	368	327	363	370	398	366	378	343	366	352	394	364	363	371	358	361	360	348	383	361	397	396	375	368	351	363	374	345	355	376	357	406	380	368	337	371	379	394	371	384	371	356	354	367	357	366	365	336	372	366	368	342	376	389	360	340	353	369	377	344	361	393	378	344	367	368	355	358	397	367	366	350	374	371	383	385	387	377	374	351	374	359	377	376	351	388	394	365	368	354	365	393	401	328	392	316	358	357	347	388	376	384	364	357	385	350	371	347	364	356	363	392	398	399	367	389	369	350	388	359	375	401	339	370	400	381	371	382	337	397	353	375	406	365	360	381	339	375	366	409	367	351	367	399	343	358	323	393	369	365	378	369	364	392	385	340	386	361	342	379	356	350	354	373	357	335	348	352	382	372	381	337	363	350	400	369	375	375	401	399	384	335	353	407	340	374	361	382	364	386	365	357	359	373	401	387	334	374	378	369	336	354	357	387	378	348	383	361	350	390	359	378	356	367	350	375	330	354	356	388	357	356	383	359	372	348	344	368	376	355	392	397	337	360	345	378	359	347	364	404	336	343	326	348	363	348	367	362	372	358	343	378	392	370	368	377	374	354	355	373	398	356	353	348	351	352	362	376	356	354	350	379	382	356	368	361	353	344	374	339	382	386	363	362	363	366	349	321	332	370	341	348	391	365	373	364	371	365	387	355	368	344	378	357	379	358	347	372	346	360	357	371	294	346	376	385	327	373	368	362	376	379	338	373	336	350	392	391	375	371	375	377	390	374	369	338	353	314	376	365	352	387	360	407	368	381	326	393	377	387	381	367	377	366	386	351	363	331	383	380	340	348	418	359	386	365	400	305	374	367	385	372	376	356	350	322	341	350	354	341	365	331	367	394	354	327	371	379	380	387	383	412	392	387	360	369	388	353	383	342	342	363	347	362	373	371	358	360	377	363	375	387	331	389	364	392	339	344	406	384	394	394	375	378	362	368	385	363	393	407	377	388	374	376	378	366	389	396	362	401	397	344	360	358	360	353	363	368	384	355	367	344	335	359	370	356	360	367	382	339	382	361	379	332	378	384	376	363	321	323	374	387	383	371	386	380	369	374	362	322	347	382	359	388	362	350	408	362	392	370	356	379	383	372	347	353	362	398	377	383	395	360	347	367	377	362	383	400	375	392	350	384	385	373	358	380	415	355	345	354	350	377	348	333	378	380	341	363	352	381	339	353	417	373	411	341	359	347	368	371	365	350	356	360	380	340	360	350	353	352	386	375	376	369	372	370	378	363	383	343	364	435	396	367	384	372	383	359	380	383	377	353	370	361	358	365	362	355	384	380	365	405	364	359	340	376	337	370	393	377	404	360	362	337	337	376	381	364	386	350	388	379	373	346	357	343	368	360	365	334	347	350	368	392	393	376	377	385	376	352	366	348	373	383	323	356	348	367	356	390	346	360	312	374	368	365	345	348	368	337	339	377	351	365	381	393	388	368	339	365	348	343	430	341	351	345	359	384	387	366	414	402	326	400	381	378	387	398	358	369	377	359	377	364	353	392	361	383	365	387	372	362	358	351	381	355	353	376	369	325	343	385	377	382	361	393	355	346	339	377	337	376	350	360	351	376	352	336	375	372	394	365	391	363	380	373	345	367	389	354	353	349	342	395	391	383	407	369	361	352	393	401	372	412	353	388	336	393	378	366	367	353	384	394	378	385	363	348	366	389	386	355	366	356	385	385	373	397	348	368	357	402	348	343	363	396	354	364	358	343	379	357	357	385	390	369	335	376	357	355	334	375	363	420	323	413	368	359	370	356	372	376	315	367	353	361	382	395	364	335	392	392	389	368	391	364	374	378	388	370	333	378	400	367	352	365	376	371	373	373	384	381	369	366	375	384	369	377	349	381	380	356	347	365	350	376	359	357	365	366	368	336	410	343	360	377	379	355	355	377	359	343	372	384	384	389	367	371	422	397	384	349	352	377	346	359	359	362	365	369	364	366	345	339	356	388	346	333	368	382	346	340	388	369	368	379	372	393	366	362	336	374	392	339	337	377	364	351	345	417	353	383	366	366	358	379	379	351	361	324	368	383	367	381	334	366	358	392	364	367	366	404	350	349	336	353	368	335	368	389	356	375	379	354	362	353	371	361	362	366	360	368	352	346	349	387	344	363	335	342	355	406	349	340	378	362	369	375	374	392	354	369	376	381	375	361	342	370	367	388	403	411	340	372	379	374	369	371	368	370	353	344	353	358	394	345	340	378	368	385	366	362	354	353	375	360	397	379	381	366	349	355	367	388	375	364	343	361	371	366	375	368	375	397	367	352	348	363	383	366	359	338	391	345	411	392	346	354	375	372	353	351	361	348	366	413	388	316	376	368	373	367	335	386	340	355	364	358	379	336	343	400	349	380	389	371	364	371	356	358	379	369	349	418	369	380	350	368	429	361	394	369	401	348	356	360	362	336	345	354	331	352	328	363	379	366	378	365	380	356	372	368	339	363	369	378	376	352	338	354	387	378	378	388	371	378	364	392	367	352	376	412	348	355	353	382	373	372	338	364	372	358	320	383	370	383	341	373	359	402	388	366	360	396	369	360	361	404	370	361	388	387	379	378	399	369	360	389	331	360	330	392	342	371	371	363	341	381	364	367	355	394	353	367	395	368	373	386	369	351	368	406	390	384	384	343	344	382	353	386	366	377	349	376	336	369	376	346	379	386	377	348	343	375	380	360	327	390	367	387	362	346	387	381	386	385	351	359	357	379	393	361	374	345	366	388	404	351	348	369	370	361	373	377	359	359	418	343	374	369	358	372	392	393	359	346	372	383	365	377	392	373	364	358	378	353	365	359	367	360	376	346	356	377	333	362	331	365	347	365	349	384	360	366	398	354	322	371	392	368	391	368	379	373	364	397	368	372	367	371	377	394	334	389	347	356	367	336	356	369	383	376	339	389	359	358	328	348	335	333	369	379	338	347	346	340	364	367	344	349	401	368	358	373	383	372	333	360	383	380	387	363	370	373	392	363	314	405	349	343	393	360	344	370	375	361	394	346	380	364	344	366	355	383	359	355	346	393	340	349	339	397	355	415	370	362	368	341	368	349	345	329	360	365	366	368	347	340	348	364	390	399	346	342	368	339	356	375	364	388	345	375	377	375	368	398	354	379	383	386	377	381	372	387	398	375	371	358	361	362	350	347	384	379	365	375	389	366	341	378	374	334	373	374	397	377	372	358	365	353	359	373	345	364	372	346	364	357	361	369	366	357	373	346	366	349	383	349	383	383	363	379	345	338	379	347	372	340	365	330	362	357	367	369	437	385	405	345	371	380	399	371	363	376	402	347	369	348	339
23751	20984	28162	24141	20782	11290	1690	944	760	674	695	792	706	625	608	565	502	424	388	374	391	378	407	310	338	327	330	318	316	329	324	301	309	277	319	271	292	298	302	288	276	271	274	308	324	309	290	335	277	285	393	687	533	414	343	295	322	258	287	288	277	307	270	290	278	280	281	300	366	323	283	382	353	288	272	301	286	274	272	278	297	261	287	290	302	286	271	315	270	264	282	274	306	271	275	285	293	274	306	297	309	283	268	313	283	288	296	292	290	272	286	303	278	290	273	291	326	284	284	310	336	292	279	315	289	275	277	300	277	295	321	301	300	298	256	280	279	281	280	289	311	279	261	303	280	267	274	273	302	280	287	287	304	281	297	255	292	265	308	294	295	304	296	303	272	262	272	296	300	279	281	261	313	284	310	295	255	295	272	260	289	267	270	280	261	310	292	292	302	287	270	273	301	307	283	265	275	307	298	305	297	321	285	274	281	293	291	281	282	291	272	293	269	271	270	291	290	293	288	289	296	283	279	294	279	296	273	280	261	294	262	271	304	288	294	296	268	278	262	279	283	279	293	286	291	290	258	277	309	310	296	250	253	303	303	280	272	272	270	288	280	262	310	311	251	280	275	275	280	290	293	281	269	289	298	291	262	248	273	277	282	271	259	282	267	300	263	309	282	304	285	322	304	325	272	293	293	297	305	306	288	266	307	272	300	257	274	312	286	250	307	295	274	313	305	278	297	293	290	259	288	289	318	259	306	305	265	273	296	281	266	280	305	282	265	278	272	286	294	302	291	261	275	241	290	314	291	274	290	293	277	290	260	294	268	315	273	286	287	296	295	284	326	281	281	285	298	297	295	291	293	259	299	287	268	278	295	263	266	315	291	279	256	290	309	314	269	299	296	307	320	286	286	253	297	266	267	289	303	304	271	287	288	275	290	311	288	277	308	325	282	299	301	246	267	308	271	284	284	299	288	286	265	268	317	244	289	297	251	288	308	313	277	276	318	284	293	289	296	246	251	258	291	255	319	256	331	298	286	272	313	305	275	293	311	287	282	288	309	267	287	296	304	281	288	274	289	310	292	273	301	296	266	319	291	306	290	269	277	297	286	316	269	307	277	290	271	276	288	267	252	265	274	277	281	316	279	265	252	299	280	270	264	293	300	308	296	315	297	282	313	292	266	298	270	285	305	313	301	312	290	280	266	286	274	296	270	242	311	262	278	321	268	264	268	300	305	268	282	281	283	272	291	266	297	262	287	292	287	283	287	268	247	284	277	300	284	303	276	290	253	273	316	284	297	284	263	301	279	332	291	271	302	280	318	314	278	260	262	303	270	319	277	249	306	270	308	291	291	299	251	288	304	283	270	264	275	284	266	307	292	279	283	308	296	260	296	295	290	307	279	315	293	327	299	293	303	273	321	296	264	300	282	299	313	287	258	292	240	290	274	301	265	265	316	273	279	299	276	296	275	273	282	277	296	278	297	287	282	298	250	248	310	289	293	265	299	263	313	281	316	292	272	290	270	276	296	270	288	294	285	289	274	303	319	304	289	292	285	307	297	300	259	292	282	299	308	273	255	256	283	295	301	275	296	292	306	273	270	305	289	323	284	324	285	304	291	290	274	276	262	311	300	283	270	297	280	277	293	276	283	307	270	279	305	306	273	296	277	303	293	266	254	260	261	247	294	272	280	311	250	291	305	334	292	266	331	293	312	288	274	305	278	269	258	259	255	271	281	277	300	313	284	288	287	295	301	281	317	306	283	291	309	309	289	308	270	287	276	290	253	293	283	292	268	288	258	300	287	259	279	275	277	297	305	284	303	315	252	293	281	288	300	294	266	259	280	330	281	266	277	300	302	254	285	282	278	258	327	254	266	295	290	304	270	281	288	276	277	295	317	268	275	324	277	282	271	265	297	276	290	277	277	288	290	302	326	300	310	311	268	282	288	272	279	282	245	271	305	279	254	292	284	268	298	318	273	305	291	276	300	282	270	302	292	304	283	283	319	317	274	304	320	260	291	280	314	290	273	267	299	268	248	286	277	269	316	296	296	315	285	299	263	245	265	263	271	283	291	313	296	274	269	284	264	307	232	298	293	303	295	286	319	284	283	269	285	280	295	327	286	305	265	277	286	289	266	310	269	292	316	303	316	272	318	286	293	325	284	289	270	312	321	283	289	317	280	293	302	310	269	255	287	260	280	265	303	252	293	282	276	267	281	273	251	309	284	315	280	262	297	249	290	272	297	289	273	254	278	261	303	279	286	319	284	287	291	306	293	291	277	290	273	271	308	290	277	295	288	293	300	298	292	300	296	289	279	287	289	266	290	277	266	310	281	291	269	287	267	258	271	287	274	247	283	333	290	305	263	262	286	303	291	273	284	320	283	287	307	284	306	311	287	289	319	260	303	260	287	278	258	252	282	276	296	280	311	260	302	266	312	275	268	306	264	317	311	295	276	283	286	283	292	280	268	278	291	286	310	287	268	273	298	289	296	332	280	274	274	305	289	284	279	319	275	307	273	294	313	272	276	295	298	269	322	297	283	317	290	260	274	269	312	265	291	277	312	248	259	278	288	290	281	306	276	269	303	295	264	283	288	311	287	306	273	301	305	300	267	284	276	270	300	292	297	289	269	278	299	283	284	283	284	273	256	262	292	271	286	274	283	306	280	307	314	292	302	293	304	255	293	277	254	279	288	302	295	283	284	295	284	285	307	289	304	312	288	250	293	280	306	284	311	288	308	326	284	292	268	311	276	292	295	298	278	297	331	263	291	276	304	267	303	239	280	281	315	318	287	275	299	291	268	303	280	314	304	253	283	285	316	279	289	296	272	271	275	284	308	346	307	314	296	299	263	303	296	277	274	338	275	313	281	303	262	273	290	292	301	260	275	295	304	334	261	252	317	290	309	281	285	279	287	291	298	273	293	302	296	292	290	272	288	260	286	288	305	280	275	305	289	304	268	271	258	315	296	301	304	271	275	308	268	288	280	291	293	315	287	289	290	277	275	287	319	296	313	278	281	272	306	287	290	275	295	275	294	303	264	277	284	294	274	289	276	333	242	266	269	300	287	286	289	279	292	296	243	277	261	291	293	288	280	305	293	291	270	261	312	309	278	311	321	293	299	296	312	316	279	305	266	282	288	300	271	290	317	257	269	303	299	298	308	261	302	232	262	266	287	292	293	286	295	266	285	268	265	292	275	295	298	303	312	263	263	294	295	276	288	269	280	275	281	255	312	302	279	307	275	268	293	304	285	322	288	305	277	286	268	296	321	267	267	268	290	327	281	286	295	317	280	287	260	275	279	281	299	269	281	298	266	295	286	280	309	251	294	293	258	302	305	286	305	311	324	278	297	282	283	251	281	256	303	296	301	283	297	276	278	293	259	295	282	303	303	312	295	300	283	293	300	305	297	305	294	284	296	305	285	289	257	275	293	304	283	298	272	273	271	298	271	305	295	272	288	303	282	307	281	280	261	274	273	266	307	286
30269	55038	41783	21951	8269	3371	1985	1610	1276	1096	1043	1257	1168	1010	922	857	699	600	507	467	468	461	445	443	405	420	405	396	412	428	382	374	353	390	328	333	316	330	345	327	329	339	336	342	325	332	341	352	333	312	460	857	746	485	396	327	351	324	354	292	349	356	355	357	357	320	326	329	452	365	377	499	380	324	347	349	324	303	316	346	335	303	325	333	359	323	378	362	339	302	326	317	307	334	366	337	339	329	313	287	292	360	336	325	353	321	325	366	312	326	333	348	321	371	330	350	333	347	327	328	352	335	340	342	319	345	351	361	298	314	309	351	346	342	332	340	359	335	315	317	349	320	343	338	366	341	334	375	303	311	332	322	332	342	355	354	350	316	318	334	345	313	344	317	319	321	317	337	309	346	312	356	311	332	318	355	361	329	354	335	350	332	337	329	343	330	337	312	346	363	342	331	307	347	331	327	311	302	339	375	329	307	339	354	320	330	321	331	338	322	297	307	346	344	334	336	343	349	343	334	324	335	346	325	355	339	327	289	347	330	312	299	320	359	314	355	326	343	352	356	316	361	327	328	328	381	304	324	325	335	309	334	325	339	345	331	344	309	327	340	346	342	349	344	324	317	313	318	315	351	332	304	374	364	338	343	362	341	340	317	326	321	313	368	327	327	360	344	331	324	293	351	341	343	335	332	367	358	344	328	309	318	350	348	329	355	305	321	353	341	324	330	316	327	325	317	357	350	374	344	322	356	346	311	359	319	345	328	335	354	317	298	327	324	309	344	339	329	331	340	338	353	385	335	365	342	335	310	317	315	325	329	338	317	338	328	316	338	316	332	338	320	330	355	346	332	314	329	324	325	336	316	326	362	307	335	317	353	322	344	332	330	311	319	361	323	353	339	354	326	357	305	322	356	340	371	341	306	325	349	366	327	348	362	316	367	306	373	335	323	319	324	364	343	304	305	313	310	366	322	308	340	320	313	342	348	345	332	352	335	332	302	342	340	332	335	318	313	339	307	370	302	356	293	329	317	341	301	332	330	354	351	340	326	310	348	368	372	378	342	319	332	328	307	364	317	309	338	319	335	315	323	348	320	347	367	335	322	330	331	324	309	348	338	302	318	332	323	352	357	327	331	323	297	287	314	327	328	347	340	331	300	325	352	313	335	322	302	328	321	334	320	363	333	336	317	298	367	295	351	318	309	310	321	321	344	328	301	333	332	344	331	322	327	298	339	361	366	364	346	308	319	319	329	340	323	338	345	345	319	353	350	331	342	335	347	313	324	359	339	331	352	294	347	318	312	319	327	323	366	305	348	323	332	329	320	349	326	305	343	310	281	329	318	316	358	337	352	337	330	381	294	332	339	330	338	326	335	301	345	338	330	362	326	333	320	378	350	315	337	304	322	365	328	312	323	313	325	337	306	334	346	321	325	326	302	356	329	358	310	356	306	328	319	337	321	315	336	313	362	339	343	336	323	337	312	309	308	307	337	305	319	313	357	372	316	345	325	340	337	354	323	368	371	345	322	348	335	323	311	350	341	299	371	374	342	339	322	341	311	320	338	308	343	337	331	331	324	303	335	341	315	321	344	342	348	330	310	371	316	334	359	318	330	341	339	334	315	322	345	367	357	329	342	336	356	323	353	314	331	320	328	352	335	309	346	342	352	316	332	342	326	357	321	351	336	327	347	336	340	299	326	348	319	330	329	315	358	300	370	359	352	355	351	361	335	303	306	325	319	316	320	315	332	295	333	346	345	312	361	322	337	370	307	335	325	311	324	358	368	332	334	317	340	320	340	304	339	329	348	316	310	355	341	312	336	333	331	339	333	327	316	326	358	342	292	324	321	318	360	314	357	342	318	315	319	382	322	344	340	338	339	334	368	362	347	334	342	300	327	327	329	341	326	375	335	361	327	311	361	319	305	336	362	324	351	331	329	335	333	311	339	336	358	343	348	334	315	314	326	337	320	311	333	357	324	365	301	336	320	343	327	355	338	333	356	298	350	316	309	311	311	346	299	330	351	351	332	320	328	342	344	339	343	305	312	336	316	350	334	334	367	368	311	351	331	355	337	336	335	343	321	342	356	321	313	316	356	351	331	310	299	342	339	340	363	350	336	343	339	344	333	314	336	342	335	328	354	338	321	346	335	343	344	331	344	330	327	326	320	370	328	348	312	324	330	333	321	346	350	327	314	344	346	326	354	334	342	336	327	345	313	311	366	313	300	327	347	336	336	313	350	320	316	298	361	325	337	319	306	338	339	345	327	318	324	349	332	346	335	350	347	330	337	315	316	341	336	292	336	347	337	347	308	331	352	333	335	327	289	333	313	297	342	360	334	315	324	318	353	343	355	336	317	346	308	385	370	358	310	330	322	342	341	330	354	307	360	320	303	314	338	346	319	338	306	359	358	332	329	313	322	320	315	346	317	332	323	323	345	352	299	354	344	346	335	309	334	289	323	309	320	300	303	341	326	331	311	350	331	315	348	329	308	343	325	360	304	322	277	295	324	361	320	302	326	383	317	329	315	341	343	371	330	353	303	319	337	339	318	300	343	370	336	364	338	296	326	325	286	338	323	319	375	356	339	321	315	313	361	370	335	303	316	316	325	360	333	305	338	345	331	336	314	367	328	310	329	344	368	321	290	335	350	328	329	335	353	334	339	329	350	392	351	342	317	304	313	297	370	329	337	327	344	332	340	341	352	336	331	338	319	340	351	343	349	331	336	370	351	341	339	315	304	333	343	339	308	339	342	329	343	342	338	316	323	299	342	331	345	337	332	301	305	324	355	335	355	281	325	300	330	336	346	316	331	346	325	324	328	334	330	357	369	349	328	291	316	316	304	338	345	303	347	317	329	334	343	303	325	329	332	319	314	311	305	363	331	321	307	320	317	347	329	325	328	344	298	358	367	345	320	304	343	336	315	348	338	357	302	318	336	323	347	307	341	305	317	341	336	368	365	338	374	342	305	352	342	314	292	337	330	341	344	313	341	348	363	333	299	317	311	336	343	343	342	360	343	353	323	346	314	310	321	326	342	280	351	296	342	377	337	312	330	326	326	341	322	348	328	359	339	346	315	346	311	299	333	345	324	308	317	326	330	352	323	321	327	327	339	320	312	317	334	342	333	323	359	353	336	356	323	331	342	360	325	327	316	341	336	337	346	343	321	328	334	350	345	330	338	348	343	313	342	310	352	372	351	322	360	329	345	344	331	318	348	346	339	372	301	305	308	314	336	312	343	348	342	330	363	347	327	365	340	324	307	319	333	317	336	304	372	333	336	350	342	311	343	364	313	344	326	345	330	322	342	331	327	344	318	327	351	355	320	348	306	315	330	319	317	338	346	314	336	339	334	349	347	333	351	291	355	329	343	335	328	329	338	342	360	334	316	298	327	309	353	337	339	310	333	287	330	320	327	353	325	351	347	329	338	306	338	297	316	358	347	331	313	351	313	335	360	353	334	366	301	312	359	309	347	307	336	343	342	347	352
25092	21083	27553	24737	11389	1690	951	799	758	605	663	692	753	610	639	563	552	550	515	475	438	426	420	454	452	441	451	418	445	406	414	434	409	433	397	403	377	408	426	423	409	384	384	416	415	405	383	385	370	380	536	690	632	530	553	433	418	413	437	413	423	418	387	359	404	391	375	428	435	384	405	433	380	421	409	415	444	392	397	415	376	405	409	414	425	371	395	402	410	383	378	373	372	411	365	395	389	397	399	397	398	418	385	366	385	378	400	375	421	424	392	420	383	416	363	413	372	400	400	422	362	382	376	393	422	397	435	379	414	377	384	416	409	418	401	379	421	393	377	405	396	367	389	394	431	390	357	369	405	403	370	416	391	377	391	416	401	434	425	392	389	414	390	362	405	389	420	405	373	409	382	397	377	380	403	383	388	396	408	404	386	390	384	416	368	392	386	413	382	396	377	409	380	402	426	379	446	396	392	413	405	366	397	405	368	394	371	410	392	402	400	371	393	393	420	335	368	396	423	417	381	391	379	451	412	411	394	407	379	396	434	402	427	398	418	432	380	377	359	392	400	405	415	402	390	389	370	409	387	348	397	379	429	392	406	388	403	435	383	393	379	385	424	411	376	426	410	374	432	393	397	413	376	388	418	387	426	400	430	408	429	356	384	437	394	403	413	405	444	392	364	410	381	405	354	419	425	351	374	378	396	382	433	389	398	387	364	412	389	392	392	398	395	411	403	421	395	404	405	376	394	402	416	432	428	391	405	406	424	386	395	394	421	407	418	390	406	418	408	386	397	380	393	402	403	383	389	387	402	370	389	386	410	409	374	412	369	414	394	406	405	432	396	374	417	381	417	412	378	370	384	338	387	387	411	383	433	418	390	387	386	426	404	402	427	400	394	421	396	404	373	389	431	422	419	405	372	396	377	405	407	395	379	428	416	396	373	385	400	410	376	396	438	407	370	369	394	434	379	395	422	413	410	383	383	385	412	379	381	395	367	394	402	376	382	376	415	376	394	391	413	418	388	445	406	367	391	364	400	383	426	355	377	386	353	376	358	389	393	400	420	415	384	417	369	358	411	401	416	415	433	375	398	400	408	338	424	403	375	375	412	403	381	410	400	390	406	356	398	377	394	378	400	406	414	424	397	418	419	422	423	366	396	409	373	365	389	362	432	403	408	359	401	440	409	381	400	393	426	388	364	415	400	397	413	423	363	367	435	436	398	429	405	417	399	388	403	406	403	378	364	385	420	384	405	414	411	399	379	362	424	424	374	405	381	403	405	411	389	408	362	367	372	387	387	400	450	408	414	391	412	368	382	411	393	365	377	416	420	401	403	401	414	416	398	428	383	409	408	394	372	369	408	421	413	338	394	356	382	416	393	392	410	417	380	341	410	347	371	425	411	424	382	370	413	374	398	387	410	413	384	387	386	403	383	414	417	397	399	359	360	385	375	420	439	420	392	404	405	372	389	408	391	386	397	412	428	380	394	420	377	418	437	410	374	413	375	398	381	400	427	404	390	382	384	398	391	408	395	391	404	396	405	409	377	370	397	405	412	379	403	416	401	389	406	385	403	439	400	391	431	432	386	385	405	396	381	382	380	396	383	392	375	405	400	375	422	403	422	389	428	409	395	396	400	369	382	408	411	381	430	393	410	428	419	380	410	389	364	374	404	405	394	366	373	401	379	377	427	409	366	398	403	394	373	401	360	413	409	413	378	393	409	392	405	408	362	387	405	405	411	397	425	413	405	370	389	416	438	381	389	411	428	372	376	414	369	430	434	373	397	408	386	373	401	404	391	368	372	351	415	378	418	402	397	385	423	420	426	406	412	415	427	400	438	404	377	393	429	366	411	348	393	402	412	349	413	391	399	399	401	367	410	404	378	380	402	421	387	374	400	403	429	401	368	389	397	378	396	379	381	382	424	399	359	376	405	414	417	364	393	420	424	417	386	445	372	380	384	418	436	396	441	384	415	391	387	404	415	399	401	405	399	416	424	414	382	418	388	402	429	402	395	423	392	349	371	399	381	394	402	398	418	386	377	419	393	406	422	408	409	407	419	393	394	425	406	421	386	391	406	469	417	407	423	416	420	424	415	386	393	389	431	430	383	408	385	407	407	425	386	373	386	378	390	384	402	400	469	398	414	408	385	385	404	393	375	380	403	407	398	417	394	403	368	384	399	339	415	408	394	382	374	409	420	450	415	434	420	419	403	380	431	384	408	390	395	438	438	403	386	390	405	344	398	361	372	417	431	410	372	395	371	357	422	387	405	424	410	419	414	422	397	402	407	374	392	400	394	361	436	390	446	416	380	401	410	410	402	376	421	423	432	404	398	392	380	390	393	401	395	386	412	396	399	384	394	367	410	353	430	420	394	373	411	405	410	395	420	382	418	370	366	393	377	406	401	399	390	380	390	409	420	364	417	368	371	361	429	387	357	412	397	379	418	374	380	398	412	420	359	376	402	386	392	368	375	404	385	389	358	391	420	407	433	375	427	383	388	402	375	381	383	422	425	378	427	401	426	380	402	393	370	419	389	400	388	420	412	426	414	426	412	407	385	380	377	394	383	402	403	416	434	417	349	395	455	400	375	368	363	383	394	377	368	423	366	395	429	410	368	408	380	370	426	388	373	377	380	334	402	397	414	366	415	413	434	413	394	389	405	412	440	403	414	397	377	431	376	385	438	402	402	379	406	379	398	385	372	386	405	426	398	392	381	383	445	436	410	403	388	355	447	399	383	402	385	399	399	413	402	391	372	401	381	378	399	444	413	378	421	406	411	409	369	391	401	385	354	406	367	371	411	420	392	436	407	419	382	412	432	402	404	362	394	399	430	384	412	392	388	389	410	395	368	414	379	386	384	387	398	405	402	385	380	395	380	345	359	363	401	415	424	428	420	389	381	391	427	381	381	385	376	439	415	359	390	392	455	417	405	406	384	432	405	424	410	392	407	419	372	376	436	434	402	392	387	416	405	402	408	398	393	385	401	394	405	388	396	408	346	441	399	389	409	408	413	393	412	427	388	402	375	384	375	408	413	396	378	416	378	413	438	388	419	389	413	417	424	368	386	415	400	412	394	392	423	381	399	403	407	440	404	389	372	390	396	411	419	399	409	377	418	409	389	391	408	399	397	391	388	366	385	408	417	348	395	410	376	388	356	396	409	437	425	409	389	382	404	374	370	402	415	413	398	384	378	408	396	418	410	400	366	432	404	395	410	395	399	415	405	428	423	404	410	412	408	426	387	425	412	381	423	395	388	413	351	379	395	379	395	399	414	388	416	400	421	371	409	388	396	402	428	391	361	419	396	391	373	390	396	425	373	365	416	423	378	422	376	433	379	414	371	364	397	388	378	386	413	412	370	386	407	410	383	421	440	406	440	384	360	395	412	421	367	395	422	412	385	361	399	401	434	391	371	378	383	386	382	402	398	413	396	391	385	399	390	365	393	421	389	388	430	380	376	381	392	388	399	415	391	387	437	391	410	406
32343	50266	34948	12584	4781	2429	1693	1364	1250	862	873	1109	1080	899	831	794	774	747	649	588	551	543	498	511	504	529	527	490	490	510	495	472	462	460	471	439	489	498	470	453	463	447	470	448	520	472	461	476	505	454	617	875	866	759	555	561	522	477	476	454	461	454	480	446	502	459	433	446	458	478	429	433	466	489	472	452	461	480	434	488	456	455	434	477	483	483	461	454	453	435	412	459	442	488	466	463	453	484	438	458	446	435	422	440	467	443	450	440	469	470	468	451	455	434	438	461	474	476	453	454	417	453	485	431	444	429	445	464	466	428	471	493	473	457	434	515	484	446	482	477	458	453	454	438	486	447	454	467	461	449	446	493	448	477	456	499	450	438	427	464	452	482	489	416	454	447	435	456	437	441	430	495	444	442	439	451	453	437	481	512	430	465	462	454	479	450	448	439	443	473	463	483	463	461	498	463	459	430	469	442	434	468	453	458	428	450	442	489	471	473	499	459	437	428	469	440	456	431	428	456	464	472	476	444	427	464	438	436	458	443	426	463	448	472	423	454	461	451	441	443	426	428	444	470	432	442	506	424	443	438	414	455	479	433	435	442	452	438	436	445	447	432	464	458	460	459	460	454	452	452	422	457	453	434	503	455	482	454	478	419	456	488	444	467	473	491	423	431	450	404	453	467	461	438	445	453	493	473	447	465	433	455	450	447	473	449	509	449	468	461	455	471	446	429	443	480	445	454	425	478	495	442	494	450	465	452	460	439	468	458	448	422	415	474	467	471	457	480	469	448	459	450	441	439	460	446	492	454	435	454	457	423	421	470	461	454	448	430	464	430	457	499	431	443	467	467	508	467	468	478	454	463	459	452	462	426	449	444	469	480	419	465	465	468	425	475	449	479	451	450	454	397	470	437	442	456	446	456	442	442	477	463	413	466	454	427	443	476	454	482	460	451	437	438	442	437	466	460	449	448	494	448	437	415	446	449	431	436	445	433	477	470	465	445	455	460	421	459	483	426	451	453	469	438	460	474	451	470	421	448	475	430	459	446	469	455	444	465	481	413	458	443	490	427	442	453	439	452	477	472	467	469	411	444	453	464	437	457	457	465	478	451	472	424	425	468	441	493	486	428	451	429	452	457	441	420	483	469	448	434	457	451	493	436	490	430	423	450	462	489	399	403	463	466	474	489	455	485	446	419	438	486	449	481	428	451	478	437	457	481	496	462	486	439	455	464	471	491	469	451	423	456	461	492	443	509	446	446	463	473	461	460	488	465	421	434	433	411	466	433	416	467	420	442	426	417	440	464	475	418	448	468	423	481	454	503	439	432	415	442	487	460	474	457	459	489	408	478	477	449	487	437	426	506	453	466	461	465	455	460	431	478	430	466	490	470	443	485	463	476	454	442	438	467	445	437	458	474	443	413	431	422	436	460	428	416	458	464	449	454	431	454	500	478	455	416	484	462	455	484	480	424	412	464	453	477	424	474	475	465	444	436	436	470	463	443	431	438	442	487	494	460	469	428	454	435	436	422	447	456	437	451	424	374	460	485	418	452	481	442	443	449	434	438	442	453	431	505	444	469	481	424	433	491	478	448	464	467	438	452	454	430	473	447	442	463	456	460	450	445	471	457	438	439	465	454	451	469	427	472	414	458	499	458	435	449	457	426	465	464	481	466	442	489	433	450	468	488	467	483	473	428	437	448	441	486	436	474	458	460	485	456	465	464	434	433	434	453	437	431	463	451	438	477	468	462	431	464	475	449	415	479	429	464	442	441	443	469	476	464	464	479	443	459	443	494	472	475	444	387	432	427	429	478	437	456	486	467	454	458	476	411	484	466	424	475	457	429	459	441	462	431	454	438	447	453	440	461	459	478	459	434	461	500	468	448	438	445	486	452	481	441	452	458	436	459	429	434	425	436	468	492	450	451	472	471	453	450	527	439	446	462	458	437	448	429	450	455	483	448	450	462	470	459	464	463	441	458	463	442	421	443	475	481	449	437	477	442	468	455	451	478	448	446	464	491	434	451	477	498	472	461	455	446	476	435	416	418	488	461	467	473	445	432	491	474	440	416	430	483	481	440	425	454	481	421	433	452	485	429	451	436	442	424	479	453	435	520	444	474	475	452	424	421	431	482	489	432	469	453	452	472	449	455	463	428	453	466	457	432	454	453	439	499	445	426	454	473	497	463	440	467	438	476	446	397	476	432	455	451	421	480	424	454	442	456	428	470	456	430	462	473	463	461	482	470	507	472	445	415	467	471	443	437	451	466	464	466	466	465	430	458	442	445	449	454	439	488	456	443	458	434	473	466	445	444	444	433	435	481	458	437	429	441	450	443	432	444	475	442	466	471	461	449	472	481	451	433	429	459	450	445	456	414	451	457	474	462	505	454	466	410	417	449	437	467	466	435	482	441	442	454	482	482	449	448	427	407	454	460	473	454	431	439	459	486	459	451	461	480	430	440	466	445	451	451	430	428	477	434	429	491	451	441	437	448	454	426	473	455	412	441	418	435	458	419	439	476	473	453	417	417	468	407	426	430	501	489	452	490	475	443	497	509	451	443	465	464	475	468	445	414	440	431	417	466	477	499	462	446	485	446	444	476	441	467	451	412	410	450	426	452	471	435	452	479	442	439	434	423	492	400	442	469	457	484	440	442	425	441	505	435	469	424	415	462	446	473	425	403	455	460	447	446	437	418	451	437	446	491	467	448	457	470	479	469	472	464	440	460	464	465	415	436	444	468	451	440	441	483	431	441	474	431	433	490	474	456	498	425	435	453	484	477	447	423	421	489	449	455	477	466	458	458	445	470	446	485	415	427	447	443	488	455	466	467	446	452	469	466	476	450	463	441	501	471	422	465	458	444	422	455	454	459	486	450	459	416	459	449	422	396	466	446	437	444	435	428	415	430	430	441	430	442	482	468	451	449	459	430	471	427	455	460	436	428	434	440	460	448	474	491	444	437	465	469	487	424	453	480	485	450	431	455	498	481	457	418	424	470	414	477	450	451	453	444	503	479	475	443	433	449	414	485	454	453	436	455	440	439	419	444	456	457	469	456	461	462	456	458	457	458	414	437	452	431	459	505	484	440	468	411	430	428	432	464	458	424	478	431	435	425	475	510	467	456	442	401	436	477	457	455	461	478	457	463	450	441	455	426	457	444	447	450	466	460	428	459	470	466	438	446	476	435	413	470	453	450	401	452	412	476	456	486	426	452	459	456	477	451	460	488	466	421	451	458	423	423	416	442	445	493	484	505	436	472	444	430	408	470	439	424	462	471	435	431	444	433	422	474	461	407	442	455	470	451	465	452	449	418	458	448	439	489	431	445	473	474	462	454	466	443	432	466	431	460	423	468	428	454	476	436	437	455	438	470	458	448	511	480	429	471	438	438	423	458	463	461	465	446	489	469	458	450	465	444	449	465	448	469	436	445	456	466	449	431	462	466	466	423	460	458	467	414	466	450	452	491	464	453	430	455	419	442	441	468
22803	20999	28536	23678	21008	20912	9026	1678	1193	990	950	1072	986	796	810	728	672	617	578	561	520	506	498	493	447	456	433	451	411	475	462	480	431	406	407	382	391	384	430	386	399	394	363	362	400	414	391	394	404	488	1175	1101	877	681	555	386	389	405	417	407	387	385	388	390	382	363	401	378	418	380	419	471	449	407	345	413	353	341	377	378	356	353	366	383	378	415	381	360	368	365	390	386	358	395	370	410	382	380	363	380	378	362	365	361	361	401	358	377	371	424	328	377	377	433	345	362	372	383	403	368	389	370	382	380	355	398	365	377	384	358	387	373	379	398	367	374	339	347	362	353	387	365	382	375	389	372	380	334	379	362	397	380	370	395	329	366	397	389	387	394	386	361	358	355	360	363	353	371	356	359	342	337	388	373	398	341	373	385	370	394	390	374	363	386	352	399	382	380	372	375	404	380	399	382	374	357	353	376	381	351	352	382	402	382	402	362	390	356	371	423	338	384	364	408	403	385	387	353	364	367	359	323	371	394	386	382	370	388	387	382	379	358	359	361	385	379	366	371	366	387	377	383	389	404	336	364	409	370	366	340	402	369	384	368	376	400	381	375	423	395	340	347	359	389	367	409	400	358	368	360	399	389	354	377	392	366	379	397	382	355	395	361	388	372	389	365	357	417	358	347	390	348	398	374	357	389	403	373	396	391	361	367	363	350	404	364	374	364	359	387	367	334	386	395	367	383	365	372	398	350	366	364	388	379	368	411	376	380	371	413	422	380	368	404	405	374	376	390	353	355	373	369	391	347	376	370	369	402	372	362	392	395	376	338	374	356	377	364	354	373	399	369	380	375	398	346	355	398	394	386	355	391	336	362	374	368	386	354	341	349	390	369	337	376	363	378	406	371	389	367	347	366	368	339	371	380	397	385	421	330	353	374	350	345	375	350	384	369	392	366	388	340	377	350	395	380	354	396	397	368	383	358	382	386	353	388	382	325	387	383	366	385	363	407	323	397	376	403	393	405	407	374	362	347	359	367	401	384	370	393	390	388	360	389	369	404	429	390	370	357	416	408	371	375	404	376	395	366	385	397	398	369	352	380	351	328	406	371	356	353	381	374	392	347	401	372	401	380	376	363	364	383	378	375	354	399	397	381	360	404	394	378	373	423	364	379	387	381	355	376	382	389	393	376	353	380	358	393	389	387	382	382	348	386	383	370	378	372	344	367	358	390	385	358	346	423	391	380	402	375	374	375	374	373	391	381	369	381	365	402	348	379	389	343	390	364	348	408	391	332	381	398	390	399	362	359	382	388	350	365	354	381	378	367	375	364	389	357	385	409	374	403	386	375	387	365	377	361	373	399	356	409	404	336	394	357	350	425	351	412	385	387	390	356	378	332	330	415	365	363	390	419	393	391	390	342	354	367	361	337	378	368	342	349	388	365	376	387	389	387	361	336	405	384	381	378	359	371	342	367	370	392	393	337	340	420	412	393	356	397	373	380	367	362	351	337	341	399	373	381	365	376	366	378	428	382	338	405	391	375	365	343	373	364	405	376	406	404	384	418	374	378	365	369	363	360	366	380	359	335	402	377	377	361	405	393	358	362	373	368	342	393	362	357	379	382	373	407	410	369	394	351	378	360	380	383	354	376	365	391	403	377	365	362	402	353	379	344	385	353	387	381	400	396	398	394	365	358	411	336	358	403	361	381	363	376	367	372	389	397	386	352	422	391	381	359	392	344	393	368	368	367	376	361	400	396	398	406	397	409	397	367	396	366	346	357	378	412	379	388	326	395	391	372	378	382	370	381	373	399	377	378	399	384	415	382	380	378	397	397	348	391	375	314	368	380	422	384	377	364	375	351	408	378	363	357	388	384	347	338	403	379	407	397	378	372	402	369	363	364	403	371	375	374	380	345	390	398	367	386	386	369	361	357	365	335	405	376	369	400	364	418	390	347	377	389	352	421	377	386	385	384	360	376	362	344	372	373	388	369	355	370	359	354	408	397	381	397	355	402	345	371	401	395	373	370	340	398	346	388	319	376	365	345	375	363	396	383	406	404	365	366	360	367	384	378	350	366	383	387	345	391	373	384	407	356	381	374	373	358	372	346	394	355	373	405	385	358	359	403	357	393	357	373	356	371	394	364	378	389	359	382	393	359	366	388	364	374	366	366	399	390	365	340	367	347	366	375	356	392	332	375	386	399	368	413	376	394	389	387	394	383	398	362	379	366	349	372	371	347	373	374	330	388	380	366	381	361	422	383	363	392	378	374	361	428	356	393	383	370	342	382	393	391	373	390	368	361	351	381	395	352	355	391	353	347	379	398	364	389	379	393	343	348	357	366	359	378	408	375	366	397	367	391	367	341	380	398	390	362	373	377	336	391	378	399	410	374	374	375	351	382	358	362	366	355	390	406	381	347	355	394	386	347	345	378	367	365	363	384	373	383	365	391	357	379	400	404	351	413	417	369	399	373	375	357	361	394	377	385	391	358	397	405	369	354	400	368	410	393	359	412	396	389	366	385	371	383	359	380	341	352	375	378	371	391	399	384	350	354	373	369	367	372	400	358	387	364	355	351	387	387	344	404	378	364	407	345	386	402	370	397	378	383	380	372	368	372	406	377	367	366	351	391	375	394	372	357	378	370	398	374	362	378	388	380	351	375	355	391	356	356	419	371	366	376	375	379	398	378	356	362	386	375	380	403	355	325	381	385	387	372	349	359	378	371	374	395	357	382	364	405	372	353	376	409	373	348	362	355	419	367	356	379	389	376	370	350	380	347	367	353	368	383	370	364	382	380	361	398	362	377	373	397	376	411	401	377	406	393	377	375	399	364	374	381	373	380	381	379	355	403	361	371	390	360	375	368	364	384	389	360	371	415	363	364	407	375	355	380	355	402	372	403	354	382	352	339	371	380	380	387	377	360	383	375	379	374	366	351	363	379	333	376	402	346	389	347	376	394	380	367	369	389	393	408	351	386	356	319	383	342	409	382	399	356	396	390	369	379	378	360	364	369	401	409	365	358	367	375	386	359	408	367	362	391	421	381	356	399	370	382	374	389	389	359	390	393	354	411	378	363	361	389	384	348	334	377	374	362	369	398	395	368	370	344	353	368	374	355	389	370	375	359	383	361	365	379	358	397	364	400	401	371	415	358	385	365	420	371	367	386	388	342	376	402	340	377	378	341	356	401	386	370	412	369	378	354	332	375	378	345	336	371	376	371	386	345	380	413	383	349	395	416	349	365	383	391	345	376	385	374	389	380	384	370	401	391	383	358	377	364	371	370	406	374	376	376	365	359	360	405	393	357	366	371	389	366	348	392	373	400	382	383	384	393	427	359	378	378	398	376	375	328	381	376	386	379	400	388	375	340	354	383	382	377	369	377	360	383	337	365	395	344	342	395	378	380	374	357	390	366	379	346	339	405	364	389	363	381	363	359	351	368	374	359	380	399	356	346	361	374	363	361	373	382	379	364	384	408	354	368	376	396	364	354
36098	63102	45500	20570	9028	5637	2833	2470	2078	1546	1353	1675	1599	1311	1193	976	921	833	720	673	661	566	594	562	508	556	534	515	502	477	522	454	480	446	448	452	421	439	426	429	444	425	449	417	453	435	413	386	411	564	1592	1551	1154	856	663	479	480	469	444	454	427	421	413	402	449	406	414	396	485	480	433	550	471	434	431	444	409	419	438	409	406	388	423	416	404	385	422	394	392	421	414	432	376	423	382	405	412	417	386	437	397	413	390	401	420	442	432	414	401	408	430	416	424	391	426	425	425	455	404	406	420	431	391	439	404	406	424	420	430	417	396	398	411	400	410	414	437	412	405	438	432	447	413	397	431	426	445	437	400	405	451	427	422	417	444	436	440	406	410	386	404	437	424	394	408	432	412	445	425	390	400	418	434	449	411	428	420	447	420	434	409	417	416	433	426	443	422	421	404	407	375	420	428	405	433	406	424	438	437	415	436	391	393	396	380	436	421	430	448	390	397	416	419	433	428	381	444	427	442	421	433	439	451	419	413	401	415	408	384	407	432	447	403	416	437	401	394	456	408	452	395	377	412	417	369	419	420	408	401	435	397	387	417	396	379	438	406	429	424	426	437	444	428	390	420	436	407	432	417	398	401	445	437	420	415	423	394	399	427	404	405	415	440	413	402	405	403	405	419	403	384	412	411	410	396	423	366	411	413	423	372	402	425	419	437	416	408	381	431	407	411	400	401	421	437	433	407	409	382	394	396	433	430	413	369	417	427	372	438	395	440	414	419	418	441	408	445	408	428	394	382	397	436	419	434	413	454	433	430	441	412	434	451	384	413	383	420	415	417	377	388	422	400	413	426	424	439	419	404	402	460	425	418	389	400	417	443	407	420	423	421	435	423	453	403	409	420	397	412	381	416	415	401	422	413	422	426	403	397	398	413	407	448	449	439	434	427	385	400	402	416	414	392	415	416	415	399	433	410	414	461	407	382	378	440	421	397	427	409	405	416	407	414	453	426	396	398	410	430	391	450	461	432	422	407	426	447	421	458	402	408	415	410	373	404	470	426	389	432	391	423	444	410	427	415	434	411	397	400	401	422	406	438	443	418	392	427	448	415	428	421	417	411	425	427	392	410	406	395	400	473	420	410	435	401	438	402	375	443	411	440	425	401	360	448	408	396	428	409	417	423	427	407	451	453	401	378	415	411	407	416	404	406	418	442	437	421	390	410	393	457	412	430	420	454	406	394	432	375	437	401	420	415	446	419	437	401	408	428	428	419	456	376	450	441	414	418	436	463	460	415	416	385	428	413	429	396	448	420	422	427	411	406	405	430	411	399	419	445	367	424	427	375	397	435	374	441	404	449	403	434	413	413	411	443	403	405	375	411	434	416	361	429	396	435	429	412	391	430	381	382	424	393	419	415	410	407	432	392	406	416	405	414	398	424	400	423	436	420	435	454	401	384	409	406	422	436	439	415	401	377	431	414	433	414	435	443	436	416	418	418	390	421	438	382	425	409	430	415	418	403	411	414	383	419	415	406	369	417	406	434	386	402	448	376	405	405	394	428	404	416	401	433	439	405	410	436	425	407	446	444	413	441	433	422	405	408	447	486	430	469	405	410	384	466	408	447	396	414	397	396	455	420	457	440	417	422	395	460	421	425	405	458	424	393	421	425	445	429	369	376	439	436	407	394	401	436	389	417	399	419	420	432	406	414	414	494	403	420	453	368	374	425	416	426	420	412	403	400	417	422	409	430	445	387	431	391	402	430	436	421	417	430	432	423	440	414	434	424	401	416	438	412	433	419	438	417	374	476	447	416	449	367	418	401	427	398	419	436	421	443	415	440	401	435	414	420	372	405	431	392	425	400	425	410	425	417	441	406	408	394	434	410	404	413	408	419	452	399	442	450	400	375	417	430	430	422	395	392	442	435	404	430	418	409	406	430	407	448	414	418	402	404	436	417	402	406	441	380	442	454	422	407	405	415	415	394	411	370	412	404	390	442	400	431	415	433	386	403	418	455	464	409	406	400	402	423	438	424	435	419	437	410	392	412	410	436	417	410	405	440	412	402	463	416	409	446	437	396	405	426	400	398	407	379	418	425	411	458	424	421	407	403	404	413	446	419	454	393	407	420	425	438	460	450	426	393	413	398	408	411	455	406	420	365	437	414	417	404	421	418	418	422	421	442	430	467	408	424	409	429	421	426	408	389	417	401	401	409	452	426	425	425	456	417	419	432	419	413	436	443	400	385	450	412	411	405	408	460	448	406	423	423	408	439	397	407	399	425	391	433	391	390	450	400	414	402	431	415	401	405	403	409	412	404	425	412	440	406	417	402	362	426	421	431	471	409	445	420	442	435	435	394	414	433	412	406	400	390	425	409	445	408	397	409	428	414	421	422	411	441	405	398	421	428	433	408	421	422	397	438	416	425	432	390	398	415	429	382	415	438	417	414	417	422	428	416	424	431	429	439	427	439	385	423	398	403	393	431	439	435	433	442	416	426	409	425	395	442	391	405	409	416	404	411	420	422	421	431	437	433	402	412	408	424	420	450	426	399	416	420	394	392	429	416	431	413	418	406	421	428	415	418	458	427	420	439	431	378	453	436	469	423	426	428	379	431	365	408	423	429	432	423	422	455	408	403	403	416	411	402	410	426	397	402	387	440	426	422	401	425	430	410	419	422	397	427	418	429	406	415	421	464	390	390	371	399	422	443	431	429	413	451	416	392	416	445	422	382	421	405	378	423	427	409	427	412	399	414	448	398	420	421	410	409	409	402	428	427	408	458	443	394	374	380	406	457	396	413	369	424	438	430	410	416	379	426	409	387	442	437	404	393	429	401	403	438	412	462	423	448	422	388	405	420	440	435	416	391	439	405	415	415	431	431	385	369	468	427	411	456	424	389	390	409	415	427	413	449	409	402	418	387	383	408	402	454	431	427	454	414	412	411	432	405	365	393	417	390	400	361	443	393	415	434	435	425	385	433	422	416	424	421	460	419	413	431	418	417	414	420	423	444	477	432	411	427	421	380	386	418	427	459	402	413	420	387	426	411	427	448	401	461	430	372	415	414	425	419	465	402	438	428	401	423	384	426	412	454	407	417	407	440	421	402	419	408	387	392	443	421	408	443	426	414	421	411	429	413	426	424	421	406	393	422	449	402	425	391	388	421	427	405	429	451	401	426	395	410	426	440	405	421	413	436	376	409	381	421	454	431	423	438	414	402	445	375	441	432	399	416	426	426	432	416	423	397	423	417	448	443	457	421	425	415	406	433	426	427	417	436	413	410	431	413	406	436	436	400	421	413	420	432	390	402	423	403	453	403	435	412	396	409	398	404	399	417	409	408	418	409	444	401	409	406	431	427	404	442	415	399	425	456	444	395	437	421	423	411	405	417	388	428	385	410	402	431	416	436	406	427	413	432	393	405	392	427	418	412	388	367	412	432	400	439	392	421	431	425	442	428	476	422	416	415	388	397	441	427	467	428	426	443	439	435	441
29082	27107	25530	9672	2348	793	563	560	480	432	378	394	485	449	506	425	396	373	386	351	336	343	315	323	352	342	342	342	370	322	318	324	325	324	319	350	349	336	328	331	310	335	334	322	305	333	332	372	339	337	375	386	376	326	288	311	321	320	345	318	318	332	339	306	323	337	338	358	369	348	321	322	315	323	356	350	329	316	327	371	351	350	314	336	314	379	313	285	304	276	348	305	316	320	319	312	353	332	329	332	314	322	301	300	350	291	344	323	324	323	359	353	349	326	326	315	332	333	345	313	319	310	324	310	318	367	314	338	322	338	314	346	319	322	343	341	328	325	310	306	371	340	328	351	332	273	299	289	338	313	335	316	306	330	317	326	331	354	353	320	336	317	334	320	305	326	322	373	336	333	329	323	311	332	296	373	298	279	299	328	311	315	309	314	327	315	347	285	302	318	334	331	364	292	320	327	357	318	328	326	293	306	310	308	312	333	317	349	297	334	311	331	346	335	348	325	375	293	352	320	331	365	328	345	322	330	323	343	312	320	337	371	334	351	343	331	331	316	347	332	361	341	317	330	318	338	331	347	340	340	305	329	332	319	323	330	339	360	354	356	339	348	295	305	330	299	322	312	315	340	343	328	318	316	341	312	322	339	333	300	336	342	322	318	311	301	317	312	353	360	321	340	351	314	320	305	308	340	324	301	310	361	348	316	339	299	366	330	319	352	305	320	274	269	299	331	331	348	327	375	310	352	280	313	285	310	331	322	296	335	324	308	342	300	306	312	326	317	316	330	366	330	355	318	314	355	302	354	330	326	341	348	324	348	347	335	332	294	312	339	306	324	311	346	296	327	331	338	347	361	293	334	374	305	330	330	307	308	351	328	346	321	332	300	337	328	333	341	327	327	319	332	324	300	339	307	316	345	344	366	358	351	328	334	348	340	341	342	353	319	298	318	316	353	324	355	340	327	324	351	328	327	336	330	301	311	340	333	339	352	366	336	310	307	300	298	362	304	278	335	335	311	322	323	334	313	331	369	318	329	319	364	301	294	318	318	336	322	304	339	292	327	320	308	304	340	332	327	325	313	321	336	309	348	335	352	312	352	324	352	315	330	326	352	339	360	348	352	324	304	319	321	306	302	349	325	336	292	325	339	332	338	335	338	337	325	354	311	300	347	310	368	327	319	315	348	312	338	307	327	325	341	346	291	318	324	347	335	320	345	318	348	361	318	321	365	303	318	321	319	293	356	333	335	321	324	311	323	325	294	342	308	331	330	306	343	346	318	321	320	340	287	314	326	275	334	318	313	340	354	316	342	323	329	311	328	327	321	326	365	313	322	337	313	322	335	343	354	327	328	339	346	351	338	368	314	346	336	289	373	312	326	357	337	321	324	318	316	320	332	305	331	342	329	299	327	298	315	349	323	371	320	307	322	314	300	311	293	323	310	328	331	355	326	259	326	303	307	302	325	299	311	315	327	341	340	336	326	342	313	331	316	322	324	324	339	297	315	352	340	314	323	315	330	303	306	325	342	336	318	325	350	300	345	340	339	346	291	332	327	359	317	366	324	336	297	352	348	326	335	354	304	326	333	286	327	332	316	339	331	317	331	323	311	323	328	302	283	321	319	322	312	334	306	335	348	338	304	338	321	356	327	308	328	315	329	318	343	330	328	337	298	309	338	327	324	331	317	331	312	331	308	313	322	334	291	345	320	284	333	320	327	318	321	332	340	339	306	333	348	334	327	334	330	327	318	352	315	304	329	318	331	339	354	319	321	315	307	349	328	352	300	343	339	322	322	294	346	319	332	354	370	341	344	329	318	311	305	330	350	292	320	318	343	323	304	344	300	300	380	321	332	322	346	332	307	313	320	301	354	348	331	349	338	352	338	296	356	320	323	310	324	324	298	313	289	310	325	317	311	322	327	336	364	320	320	329	354	326	331	307	309	323	306	329	335	337	306	324	325	308	352	313	348	329	327	349	340	331	320	329	342	317	327	323	305	283	329	356	331	333	323	314	355	351	323	341	301	289	313	327	333	315	315	328	341	367	323	309	321	313	323	350	316	328	312	342	331	289	331	314	314	305	311	314	354	315	341	320	350	297	337	341	333	356	317	349	344	318	328	314	304	285	320	301	344	358	327	312	340	313	334	309	321	339	300	329	320	354	347	342	330	312	319	296	293	319	345	353	317	320	331	305	319	330	334	301	311	330	328	342	330	295	295	312	328	308	311	324	323	303	307	307	329	342	297	333	319	326	356	322	328	323	340	349	343	329	311	341	316	315	285	319	303	291	316	301	328	301	334	324	367	336	304	342	346	306	339	354	294	339	299	292	333	288	311	339	324	338	352	352	343	310	339	305	336	343	318	308	320	326	357	315	337	326	279	316	308	319	322	342	300	325	312	340	315	316	314	300	317	328	312	321	339	343	316	301	319	313	323	360	305	341	323	333	313	328	294	325	342	311	335	329	341	365	328	316	351	361	323	314	332	318	333	333	322	344	319	377	326	324	352	331	328	321	317	318	322	304	352	348	332	317	299	320	305	318	335	322	324	328	322	328	332	297	346	314	327	323	333	318	295	358	339	340	330	332	304	340	301	312	318	340	312	344	328	348	344	339	327	341	340	289	334	309	330	353	384	317	315	323	294	343	332	303	313	329	366	307	327	326	325	356	338	339	353	320	301	338	325	306	318	355	353	324	319	344	311	339	313	326	342	315	327	339	310	327	337	336	329	341	375	325	320	353	319	317	318	337	317	300	313	341	294	337	316	311	351	330	328	311	355	319	335	319	330	352	351	333	363	324	326	331	306	350	330	329	292	337	316	295	307	348	329	344	333	338	367	334	321	299	319	292	308	324	309	329	321	326	318	312	309	309	328	316	354	306	328	318	325	334	319	331	305	337	339	337	318	323	329	331	321	340	345	315	346	300	315	295	333	329	301	318	313	330	327	318	315	386	328	326	309	325	343	369	299	324	331	366	338	324	301	324	310	323	328	326	304	354	328	339	319	311	330	302	319	323	317	347	339	350	338	312	334	307	325	314	293	353	309	330	295	323	325	328	303	297	322	318	320	349	318	323	333	296	312	323	305	315	323	333	346	290	332	309	294	326	328	319	310	333	324	311	327	323	331	288	335	354	283	322	316	283	358	313	323	324	322	316	336	358	332	307	309	294	318	330	325	357	338	305	325	314	305	312	364	333	318	323	329	342	356	311	296	363	331	352	303	348	368	327	332	344	301	337	307	332	297	353	341	311	321	347	313	317	337	341	323	351	313	314	322	331	337	357	353	326	335	349	313	350	343	335	324	327	341	317	320	304	364	339	319	336	326	333	380	330	333	325	338	316	306	324	330	324	353	341	344	322	329	314	306	326	321	312	332	343	301	278	315	313	328	314	360	353	338	331	352	347	328	324	329	325	352	326	338	296	335	316	315	333	294	344	348	322	325	318	340	322	332	331	337	335	311	354	343	313	319	323	310	317	317	334	354	346	327
32355	42850	24585	6632	3448	1335	841	881	712	618	535	563	668	616	626	553	473	465	435	397	417	380	402	429	438	384	391	413	419	374	417	387	374	382	404	392	391	392	391	364	384	374	387	383	359	362	397	400	396	438	374	424	424	376	364	378	389	386	375	381	354	385	366	380	373	376	411	398	388	369	410	365	395	386	357	391	395	353	376	358	381	394	387	358	399	394	351	400	402	375	386	371	369	385	356	388	406	368	386	378	354	379	360	423	389	385	373	381	377	356	372	377	375	355	351	353	364	343	374	350	342	375	380	371	396	373	385	345	358	353	356	367	389	395	371	388	385	360	380	371	352	346	357	379	386	363	376	384	367	399	348	361	369	388	357	340	376	366	391	393	386	356	399	364	347	404	343	381	397	383	391	388	390	404	374	380	378	390	369	383	364	368	377	385	369	347	336	357	413	376	380	362	379	375	371	370	396	400	365	400	356	370	361	376	369	359	360	384	369	380	339	377	393	411	399	369	362	394	366	367	381	403	428	363	427	397	362	369	366	364	412	358	376	396	383	367	400	377	371	446	375	400	384	380	346	365	420	379	417	384	412	367	391	397	373	336	362	378	359	352	386	369	377	349	361	402	398	329	399	408	389	344	377	364	403	344	359	388	395	362	398	403	405	360	366	382	369	405	405	397	396	423	395	411	359	362	384	410	370	380	371	366	383	385	380	392	391	349	377	326	379	387	379	384	335	388	402	366	372	382	364	377	382	384	379	388	415	358	379	373	336	325	376	390	386	384	395	387	382	372	368	359	367	391	361	368	402	351	389	362	373	407	401	405	353	360	389	371	382	368	363	376	366	392	365	363	364	374	383	357	350	400	371	375	346	378	363	378	382	361	359	385	375	382	401	391	389	368	378	338	397	359	357	414	351	415	349	365	364	342	396	370	385	373	381	346	400	361	356	355	387	360	390	395	363	386	342	428	332	368	390	395	364	375	367	344	392	398	379	400	360	357	371	376	371	365	345	362	386	382	355	389	367	369	370	394	365	372	363	375	402	385	406	392	400	383	391	370	377	390	393	367	382	384	411	379	341	376	377	408	416	385	373	392	404	359	394	408	378	368	344	385	359	357	375	365	360	364	384	367	361	375	409	380	420	381	420	350	338	380	352	352	361	407	400	356	364	350	374	371	369	351	388	386	380	378	395	386	337	365	402	369	390	418	356	360	364	396	394	387	380	392	394	436	356	395	380	377	364	391	375	397	382	363	360	353	406	435	399	397	374	405	367	368	361	366	377	368	359	363	369	382	372	355	395	342	365	390	355	399	435	351	325	388	347	402	380	366	390	387	342	372	360	355	394	392	354	397	402	406	410	382	388	361	370	358	385	356	411	366	388	326	334	384	379	408	369	387	398	362	398	360	396	397	369	378	382	378	353	384	387	394	367	425	373	386	367	382	384	408	389	366	398	397	384	402	391	349	379	389	362	389	364	409	390	363	401	372	389	404	381	384	387	383	393	425	388	408	398	354	377	375	387	395	383	376	360	338	354	352	393	359	421	360	377	367	353	391	342	349	381	409	387	397	345	358	376	357	390	366	418	399	381	372	394	403	385	355	338	381	353	378	371	401	369	370	382	376	358	382	368	381	380	391	353	351	378	384	364	359	342	399	395	384	386	385	383	349	406	376	393	379	366	383	406	350	356	379	368	383	354	367	363	357	385	394	364	398	347	358	408	384	377	387	395	400	398	372	357	366	390	416	345	395	393	372	357	372	376	381	395	360	366	359	401	334	362	387	391	386	326	393	389	344	353	378	361	375	390	335	357	387	369	400	395	378	377	381	376	355	330	359	368	379	364	353	437	358	396	387	346	360	388	367	379	374	361	384	382	382	360	380	381	382	378	364	381	389	362	390	343	390	382	389	419	366	349	398	399	377	373	383	404	361	361	418	377	374	347	390	358	347	385	358	371	382	374	374	401	373	385	384	380	375	383	363	373	338	393	391	410	358	375	377	341	393	407	415	397	364	381	378	381	392	388	347	396	381	413	424	364	404	365	395	393	367	357	384	376	372	403	382	418	364	375	384	365	367	380	375	415	386	363	373	400	359	405	338	428	365	360	377	376	388	403	385	391	376	349	415	370	404	383	373	406	382	364	373	359	360	378	375	379	379	388	395	379	355	365	400	388	374	417	378	363	344	365	391	374	413	369	364	407	403	376	400	370	408	409	363	397	398	357	387	373	373	381	385	367	405	383	399	401	393	383	372	382	388	387	398	385	366	339	402	417	392	389	360	362	389	389	387	359	371	382	393	323	402	411	396	390	409	402	374	398	398	371	393	382	402	358	374	404	380	383	364	345	408	367	373	377	321	381	360	371	390	381	388	377	378	410	401	396	371	402	357	383	356	374	350	402	386	356	371	387	375	362	355	390	397	378	371	369	414	379	396	387	365	414	376	348	377	391	363	367	385	391	345	363	368	405	388	351	414	368	355	358	350	423	395	364	392	413	377	393	358	433	382	399	362	364	387	413	357	365	371	395	362	378	372	377	382	400	371	356	376	403	383	368	411	360	394	383	423	358	393	368	349	415	370	378	395	379	373	354	384	351	373	385	380	370	384	401	378	379	414	373	378	417	393	364	366	382	386	385	373	394	367	371	402	357	402	408	353	401	377	382	372	381	358	385	371	358	360	371	357	432	379	359	373	387	350	408	357	368	366	373	346	354	393	378	375	399	407	411	385	389	397	393	374	380	362	352	396	365	390	375	352	402	349	372	361	386	382	366	389	368	403	367	397	385	351	381	360	391	367	363	365	392	349	358	421	351	392	366	359	380	413	373	380	384	358	384	363	388	381	385	376	390	377	374	412	402	380	378	370	378	353	379	386	354	356	382	359	360	344	351	403	403	366	371	395	410	427	363	359	392	370	394	367	398	396	364	383	419	360	372	399	360	366	370	355	413	346	387	368	353	373	368	366	377	372	358	361	393	401	396	375	344	394	366	380	376	383	358	402	370	390	367	392	375	363	413	383	397	367	428	393	404	402	392	372	365	399	375	382	364	355	393	397	367	370	420	394	401	374	362	364	358	358	371	393	362	350	403	404	372	342	390	361	367	366	375	390	364	378	398	390	355	384	352	363	409	414	382	373	376	386	346	370	365	385	360	375	416	393	363	353	360	351	360	384	362	399	389	397	396	367	395	357	399	384	383	361	393	376	393	356	382	349	382	407	395	361	386	374	404	406	386	385	384	405	356	355	357	345	390	371	359	391	368	375	367	365	391	386	375	364	413	352	357	392	386	356	392	345	389	379	370	374	394	375	352	361	401	358	380	395	402	345	362	396	386	329	379	384	349	387	379	359	383	364	385	388	412	387	375	399	372	405	378	399	387	368	377	395	371	341	394	382	426	355	398	417	391	366	348	345	362	364	349	393	373	348	374	352	404	411	353	365	366	342	403	360	357	356	377	382	392	353	383	416	383	376	368	388	361	358	371	380	420	371	368	385	413	404
23693	20906	28000	23986	20753	10668	1424	1060	785	630	503	505	592	602	510	508	491	456	359	408	350	332	307	353	370	329	332	299	274	327	324	288	323	305	319	292	308	298	299	278	326	298	314	323	332	315	323	284	300	310	343	643	702	366	264	285	291	321	310	278	269	278	303	273	267	271	290	276	349	341	283	378	349	318	297	292	275	287	294	312	311	284	292	301	289	278	276	289	279	258	296	299	299	285	297	273	302	280	253	312	290	287	297	293	256	290	299	285	287	296	297	303	303	306	293	272	281	275	290	294	264	282	285	279	293	300	305	299	294	286	269	302	293	294	288	274	283	278	294	290	292	295	308	321	290	290	306	319	289	293	293	297	288	316	282	282	296	269	285	271	306	291	283	270	277	271	290	276	289	285	304	301	271	299	295	304	316	282	291	279	306	303	298	322	258	305	298	267	299	295	272	308	314	281	276	298	279	271	282	259	289	278	268	309	298	276	293	309	258	250	263	267	275	289	279	278	291	289	294	297	278	281	277	265	282	303	272	295	289	285	271	286	304	285	315	267	284	275	254	316	302	280	325	279	293	312	260	307	302	275	314	268	252	269	309	312	292	294	288	268	281	325	280	266	294	287	286	282	307	306	285	257	287	272	248	305	289	286	288	265	315	322	281	283	273	303	308	292	312	294	303	281	271	283	307	280	326	334	291	319	290	302	282	277	301	266	286	296	304	295	265	310	274	329	316	286	296	279	301	279	293	295	306	259	282	285	320	276	303	324	285	268	294	254	297	318	290	260	286	293	284	276	267	265	300	271	340	300	279	280	317	322	269	281	294	283	292	268	278	318	280	308	337	240	283	306	289	289	288	272	319	301	306	280	292	274	288	304	269	298	273	288	308	276	278	311	280	272	306	292	263	253	252	303	298	303	306	293	293	297	306	274	268	295	274	289	260	315	349	280	260	302	291	306	296	298	288	295	298	305	310	296	267	298	308	292	305	292	260	279	290	298	285	263	295	302	259	295	310	277	311	296	281	295	279	306	298	293	277	308	280	294	264	285	298	298	266	286	279	291	292	294	316	284	298	279	286	277	285	272	299	272	280	290	271	279	303	297	242	261	274	285	286	299	299	302	303	285	293	291	300	264	277	289	299	274	306	277	289	282	308	294	301	284	251	275	292	277	294	284	274	302	281	282	281	274	254	285	297	292	296	298	287	278	322	270	296	303	263	281	259	309	291	283	291	287	281	286	305	294	275	279	308	277	285	289	259	259	288	311	278	297	298	259	317	289	328	286	270	279	262	284	296	270	276	267	262	290	273	299	271	300	284	296	278	310	287	299	274	302	278	314	291	295	276	275	268	301	273	271	312	290	292	289	285	255	274	271	291	273	300	294	279	305	280	278	278	287	272	300	307	290	287	276	297	305	287	275	298	285	297	290	280	293	292	300	269	296	303	260	276	314	272	287	269	306	296	306	294	277	282	304	306	286	295	308	277	273	331	287	292	302	295	282	285	287	308	282	271	282	317	299	276	309	305	283	291	288	264	281	300	309	283	278	280	285	291	282	250	314	289	310	297	272	252	292	298	287	282	270	276	289	296	270	289	310	265	293	280	291	298	283	295	242	270	291	252	294	288	282	299	247	290	263	300	307	291	281	259	278	289	278	280	283	271	292	315	266	279	282	304	273	304	273	280	309	314	265	269	336	290	321	298	302	298	292	286	292	305	295	306	305	284	275	289	294	253	299	281	287	287	278	324	272	298	274	285	272	295	288	272	301	257	269	298	293	278	283	284	267	307	268	293	303	296	296	263	260	268	300	312	273	289	270	290	283	309	312	278	295	293	282	295	285	269	274	269	275	303	289	288	292	286	282	305	286	298	276	272	267	295	285	271	272	283	295	275	291	288	284	344	323	262	289	277	286	269	282	264	283	266	275	306	257	266	271	290	284	268	304	289	308	311	332	281	311	325	260	307	302	308	267	283	249	285	285	294	275	256	305	309	295	302	291	290	270	295	288	316	316	273	272	302	309	272	290	329	278	291	278	250	273	256	265	247	266	292	281	288	282	301	290	293	310	315	286	306	299	307	265	273	295	302	262	268	317	275	324	278	300	305	306	304	276	291	289	282	296	280	296	294	320	300	279	261	285	270	269	291	274	290	317	279	296	320	280	292	281	296	284	302	282	276	291	282	312	300	297	284	280	285	299	241	288	291	286	279	290	295	291	281	283	283	315	299	306	262	294	307	268	278	301	282	296	299	261	299	294	287	266	289	302	279	303	270	307	301	290	274	295	271	306	318	304	279	320	330	300	288	278	305	313	296	269	292	304	304	309	294	294	296	301	290	261	302	271	266	265	284	278	285	285	254	283	307	260	309	292	297	288	294	305	289	286	279	308	277	275	302	283	265	279	322	299	292	307	311	305	302	268	278	290	286	271	265	306	316	274	310	243	312	289	280	285	289	293	294	270	310	263	285	319	296	311	265	285	306	273	288	273	286	292	282	262	301	285	295	315	289	235	280	306	270	305	297	265	260	289	297	268	280	287	282	295	247	293	300	247	286	264	285	282	316	285	293	292	268	280	300	262	266	290	265	282	288	292	312	256	290	296	319	296	296	286	280	277	275	277	299	321	264	302	269	295	284	286	268	291	290	287	296	304	281	244	281	299	283	278	283	267	289	285	289	276	256	264	298	300	293	290	288	292	275	277	285	263	277	241	279	252	287	259	262	254	288	288	295	285	279	302	306	292	280	310	278	254	289	260	289	316	280	272	268	281	298	285	276	270	254	268	299	282	287	279	277	285	298	284	280	290	269	292	265	273	308	268	293	307	260	285	305	265	328	294	278	302	297	290	302	302	291	265	319	287	311	260	312	299	277	273	285	270	295	276	281	312	279	266	284	278	294	307	273	273	291	304	275	296	305	284	291	286	271	299	268	320	332	264	288	316	284	282	282	291	284	302	235	278	272	287	313	278	286	297	296	291	308	290	297	289	297	269	280	281	306	304	302	296	290	294	299	282	271	290	262	312	271	273	271	282	296	318	285	286	279	283	301	271	297	276	296	296	269	270	261	287	282	279	299	283	306	309	298	273	264	272	263	338	289	275	281	296	321	258	265	280	280	288	298	310	290	301	278	277	273	274	274	293	300	289	276	302	284	300	309	286	275	248	279	280	268	266	312	281	275	280	295	273	276	313	275	294	262	295	277	308	263	291	289	290	278	289	284	312	287	281	280	318	276	268	294	274	316	275	279	270	256	300	296	252	287	317	264	305	308	272	315	302	286	280	283	311	292	280	286	293	279	303	272	305	272	282	303	310	273	286	275	260	297	298	290	263	293	244	330	292	268	273	263	314	272	296	280	295	319	287	281	286	268	295	298	259	285	285	288	296	276	286	305	265	295	297	300	287	305	281	295	276	280	290	300	285	306	265	308	280	269	288	274	272	292	263	271	280	309	277	295	279	304	284	263	297	285	299	288	268	308	269	266	277	280	246	296	293	289	296
30791	53577	36697	13841	7342	2853	1748	1709	1324	983	807	751	906	891	792	675	622	605	570	417	486	430	424	404	366	425	421	382	384	421	365	365	381	371	362	363	326	356	367	331	350	361	372	313	331	318	340	298	338	368	476	900	983	418	342	330	318	327	318	333	372	322	334	334	336	322	289	390	437	380	343	455	429	378	352	365	325	334	344	317	339	356	331	319	341	322	332	350	336	330	308	320	350	327	325	369	363	335	338	332	314	311	339	354	357	343	360	349	319	339	355	304	325	326	305	364	362	338	346	333	364	325	333	311	321	353	335	363	350	287	357	378	364	327	341	328	350	340	344	351	326	354	365	332	332	368	336	371	343	334	318	318	333	331	370	349	344	318	354	331	340	324	326	336	332	359	320	339	318	331	321	322	328	329	294	321	322	331	329	350	335	332	336	330	347	338	345	306	326	329	322	346	360	338	336	314	335	314	314	363	335	373	354	323	322	344	302	322	309	316	348	325	350	320	345	345	341	336	317	339	321	315	339	305	330	321	323	349	329	314	349	269	319	311	350	357	332	322	343	340	353	359	323	339	326	314	330	322	319	332	326	342	320	369	348	326	327	361	343	342	319	317	329	346	326	324	325	317	311	327	321	310	339	353	374	344	334	295	346	334	333	320	322	334	308	355	351	336	311	307	347	334	326	331	326	314	357	324	336	340	330	350	306	344	341	339	355	328	336	364	320	340	326	342	309	346	334	339	316	339	343	305	311	335	329	318	319	328	340	328	338	331	316	342	339	320	336	340	334	343	319	320	321	337	363	294	315	344	344	331	314	328	327	340	334	332	325	346	332	337	327	337	337	311	323	339	322	329	357	354	349	332	318	332	346	354	336	339	350	321	331	339	323	331	351	333	325	359	313	317	300	334	346	329	340	362	374	322	306	360	367	310	339	338	339	352	393	359	330	349	335	328	330	336	335	306	307	336	334	306	323	327	353	355	341	317	324	343	334	332	339	326	349	311	333	331	338	338	320	321	322	339	329	325	333	330	328	364	341	328	369	348	339	311	308	374	320	359	323	322	331	311	362	337	321	353	340	300	334	310	366	353	348	346	371	346	335	338	317	324	354	330	344	330	368	311	341	330	363	334	312	321	322	306	309	351	329	349	325	301	311	321	365	362	322	305	327	336	330	310	325	382	351	338	331	306	346	322	306	317	334	365	343	351	364	322	303	326	346	299	356	316	314	338	340	355	323	387	333	340	369	342	312	334	331	360	318	356	342	337	333	316	335	337	333	338	348	332	339	338	307	352	321	311	334	316	337	305	330	329	336	336	296	336	314	337	321	307	368	321	333	310	324	323	361	334	325	326	337	346	338	313	333	341	323	330	336	329	321	355	339	329	353	349	347	330	351	316	376	310	328	343	341	358	322	317	355	344	325	325	325	298	314	302	351	318	340	327	331	339	328	333	331	316	351	303	351	353	325	337	363	361	339	333	339	342	328	348	321	356	338	335	336	310	337	308	332	360	332	308	323	345	356	354	317	312	337	318	347	369	306	320	334	310	327	345	325	339	305	333	338	318	327	325	345	343	344	329	317	349	308	324	345	368	342	311	340	299	304	326	373	309	365	349	349	346	325	330	336	310	335	328	299	318	314	326	325	306	302	324	318	355	330	339	322	352	352	324	318	328	321	306	330	336	316	371	319	333	345	293	321	347	324	329	354	342	335	314	318	300	356	354	309	320	316	325	337	336	318	316	341	371	351	333	360	372	313	352	331	331	346	360	339	306	323	326	318	356	367	330	333	347	330	338	373	337	355	355	354	366	327	340	344	317	328	340	294	344	305	352	350	354	320	297	329	313	326	328	285	342	320	315	331	312	360	320	334	324	324	323	330	335	326	323	324	321	365	344	339	326	335	304	286	360	335	312	335	328	321	324	328	337	323	315	318	296	304	303	316	330	318	329	337	353	328	325	341	329	325	332	340	338	337	332	323	342	353	316	318	324	341	330	348	352	328	314	296	334	311	330	364	338	331	320	327	324	319	314	315	370	340	347	340	295	353	316	323	346	357	322	335	297	325	357	317	310	384	334	313	320	311	322	343	337	332	330	321	328	339	312	319	337	332	364	362	300	340	349	325	335	327	348	352	323	319	336	326	316	338	320	316	325	339	331	364	310	344	342	339	314	338	329	337	368	341	359	367	327	352	331	357	315	336	338	317	353	323	324	320	334	323	324	330	379	337	315	338	326	335	306	342	353	321	329	345	324	329	353	328	364	351	364	335	319	334	334	333	324	315	316	321	332	331	361	320	340	333	324	323	359	358	317	330	304	323	347	323	328	356	352	339	321	299	326	350	335	345	338	334	345	337	338	329	361	325	301	303	324	345	325	319	306	359	357	363	345	320	321	334	299	322	330	290	348	323	342	333	343	335	322	331	373	341	320	301	333	319	316	329	337	296	344	363	325	330	340	346	323	337	308	316	338	349	342	346	328	307	354	322	307	329	338	358	357	298	338	368	308	349	366	353	343	364	321	356	321	343	349	319	352	347	367	343	345	323	331	331	310	339	326	304	328	334	336	337	350	318	350	351	315	328	307	359	345	346	346	325	331	324	304	309	315	350	303	330	328	334	359	324	346	294	321	354	316	333	314	313	312	325	359	344	339	350	337	317	293	303	335	315	320	354	343	321	306	352	298	306	335	349	330	339	335	313	314	318	314	331	314	317	353	315	309	324	321	286	323	347	346	289	343	335	319	330	323	329	315	368	321	312	348	320	320	323	357	314	331	318	330	321	360	349	321	339	326	313	316	309	297	395	333	344	284	345	344	347	310	326	346	359	319	314	337	333	361	314	317	323	334	332	337	328	345	340	310	319	350	370	338	324	305	303	322	347	343	345	371	355	295	330	342	325	309	338	374	298	327	329	297	321	381	327	303	353	347	327	344	318	299	327	330	343	331	328	343	342	307	341	290	354	322	314	348	347	341	330	331	322	323	308	365	316	371	341	350	350	343	344	323	336	340	322	332	328	307	321	327	322	321	317	348	305	341	318	367	317	311	343	316	351	350	343	330	328	319	336	344	342	342	304	330	322	313	343	318	361	326	313	365	364	384	320	338	373	360	318	303	330	365	338	341	343	345	341	333	335	310	344	355	334	318	302	320	373	312	324	345	356	332	321	330	338	307	300	315	324	331	335	337	342	341	331	336	350	326	308	334	359	330	332	343	332	358	322	310	315	353	343	321	320	319	340	325	329	344	351	340	345	355	332	307	340	342	341	363	323	338	323	339	353	308	320	340	328	315	326	313	311	282	329	320	327	374	365	358	322	337	319	317	333	303	349	332	314	320	337	340	317	315	352	333	319	311	339	339	346	332	315	306	338	361	359	334	343	321	356	291	342	336	344	347	288	355	302	335	327	342	349	338	361	342	343	295	331	337	330	349	346	341	313	343	306	353	356	305	336	338	334	302	318	364	353	305	331	333	341	342	302	360	329	344	341	344	344	317	338	316
24968	21058	27288	24682	11557	1856	765	689	643	569	494	521	489	547	526	483	522	471	405	444	430	428	367	398	437	404	399	432	365	399	405	366	371	398	398	412	380	383	372	407	394	377	365	362	353	388	383	369	423	385	416	539	441	388	360	378	355	358	408	401	400	396	358	384	403	380	362	394	409	401	417	432	395	374	358	364	373	387	385	387	389	365	390	378	374	416	358	346	402	408	367	379	379	359	390	376	396	369	370	382	350	399	418	383	419	362	410	372	361	394	394	358	361	385	396	382	398	412	439	425	398	351	402	420	385	364	385	375	355	382	356	382	367	410	389	381	408	370	372	389	363	365	369	352	405	371	383	401	373	431	403	404	356	405	364	389	343	411	362	385	384	389	398	410	358	375	363	393	381	383	374	391	378	354	397	391	408	383	393	395	383	392	396	372	397	433	368	389	403	381	382	369	380	342	420	378	401	413	357	380	397	366	393	378	386	383	384	353	389	406	401	383	411	400	373	384	369	386	382	346	371	379	378	370	382	385	391	394	376	366	372	398	343	400	360	387	360	385	381	377	379	345	388	393	368	383	387	399	386	347	399	392	409	370	419	394	371	433	364	373	349	359	380	386	380	387	398	370	396	373	400	392	371	394	393	394	400	351	349	408	381	372	364	397	354	409	394	361	395	388	385	367	386	389	366	356	351	384	383	377	342	385	374	396	421	391	371	364	377	383	376	390	402	403	417	393	422	396	333	381	378	367	352	365	366	406	380	359	382	414	409	381	404	393	398	377	383	378	388	370	396	383	378	391	415	349	383	396	388	382	383	367	396	400	399	401	376	382	376	429	381	384	397	381	360	394	365	377	422	360	376	376	394	407	399	396	365	395	394	357	381	362	355	393	404	388	348	418	364	362	364	403	388	349	370	379	349	347	357	350	403	397	389	365	404	382	410	371	388	380	425	394	405	382	395	403	365	348	384	424	373	422	385	424	371	398	391	390	363	357	349	345	331	423	401	382	412	412	407	369	382	372	400	383	357	365	334	390	381	383	366	395	374	342	412	386	411	380	387	376	415	359	380	358	399	417	399	367	378	403	406	384	395	391	380	384	367	416	411	373	398	397	412	426	382	396	372	391	387	369	348	420	341	357	382	358	415	364	352	434	394	398	394	372	352	390	361	369	378	376	386	386	367	405	393	368	400	405	354	403	392	383	376	345	385	404	402	373	379	367	379	407	380	362	376	399	404	361	363	399	388	358	375	372	375	386	376	367	389	383	396	407	411	351	357	365	387	424	399	407	412	398	383	386	381	404	367	401	413	377	357	422	371	372	391	341	339	375	415	396	373	382	368	363	334	392	375	356	393	404	382	374	383	360	371	380	372	390	392	399	377	401	370	336	390	377	382	396	397	373	379	380	404	405	356	395	389	355	377	378	407	371	382	413	351	384	374	431	387	404	420	388	367	384	388	385	421	403	388	393	368	369	372	397	338	394	360	378	378	377	376	381	354	394	384	416	377	406	415	405	366	374	363	384	428	369	409	379	358	348	386	382	366	380	394	383	359	368	387	383	373	363	354	389	374	365	417	387	442	381	378	400	358	349	394	387	367	420	388	368	373	399	377	396	354	399	365	374	370	402	361	381	402	366	379	374	382	377	372	362	369	389	368	398	383	398	361	384	386	389	356	416	383	379	375	398	382	380	408	369	336	392	350	376	397	333	379	369	385	364	359	382	388	372	379	398	375	401	331	383	366	415	334	374	393	391	372	385	378	368	353	379	398	407	383	365	410	362	372	388	388	353	379	358	379	394	388	373	383	353	375	395	373	380	366	378	354	370	364	364	381	420	397	358	394	379	398	357	391	382	386	383	391	366	376	349	422	369	386	359	380	381	395	379	375	406	380	394	370	390	392	377	385	395	402	392	390	400	407	389	372	373	379	378	378	389	355	396	397	393	366	384	329	363	372	401	385	388	375	376	365	374	375	380	396	406	359	393	370	368	429	349	398	357	370	386	404	406	407	378	392	407	353	409	427	415	396	379	343	380	358	382	393	364	400	379	393	406	388	391	372	359	383	368	384	389	367	435	364	412	358	360	388	422	392	377	401	384	380	391	395	377	355	382	368	416	407	399	385	347	397	392	406	366	373	403	402	387	367	322	392	371	360	370	398	359	389	394	405	379	391	386	347	354	408	363	386	359	363	379	389	358	412	396	411	382	387	347	405	379	375	388	398	414	408	379	371	422	362	392	369	379	372	389	368	403	368	368	339	390	387	393	393	392	371	384	362	425	377	354	402	393	388	340	395	390	385	392	356	394	369	392	413	386	382	357	414	405	380	407	366	377	385	396	407	370	383	390	373	376	367	377	454	387	390	395	333	368	383	379	398	401	364	368	399	364	369	386	359	367	391	398	368	392	404	383	379	369	368	389	423	385	372	399	390	410	400	375	397	348	361	362	394	394	391	385	361	364	355	353	375	356	386	406	367	394	400	347	373	366	380	403	387	401	422	397	355	390	422	396	392	380	373	387	397	409	407	365	356	378	428	415	459	393	410	393	394	390	367	371	420	373	403	383	370	353	388	382	383	442	407	404	409	410	412	416	361	385	365	429	359	397	378	409	370	394	408	385	369	377	411	424	371	389	347	376	374	364	359	358	402	368	377	407	370	392	387	406	412	348	393	418	415	403	389	399	364	404	364	392	357	368	370	393	372	411	408	388	390	398	389	407	401	393	376	374	386	412	394	405	376	368	437	369	384	374	387	367	359	408	404	382	367	370	387	422	376	397	348	400	379	409	391	391	398	397	386	375	384	365	374	390	370	362	382	386	370	414	384	392	376	345	397	416	378	426	377	373	409	371	412	364	389	402	397	402	388	378	362	383	394	370	358	385	364	369	376	379	398	342	380	375	395	359	354	376	415	381	368	351	420	375	373	360	398	446	391	369	398	378	394	368	355	393	455	390	367	365	384	389	360	402	368	385	416	369	420	389	353	382	369	416	390	399	361	408	389	412	372	398	365	406	411	328	402	400	380	364	397	374	380	368	407	384	392	383	372	402	382	415	405	398	371	408	371	377	403	365	406	361	381	399	367	331	370	366	395	388	376	388	398	377	402	387	371	394	378	410	370	385	417	378	371	367	404	406	379	416	360	376	377	390	370	373	427	398	359	367	380	356	398	382	376	389	394	367	378	370	399	348	382	386	367	372	402	370	381	368	369	366	404	375	393	393	407	400	369	390	359	373	413	410	367	385	427	370	404	382	365	408	356	398	375	381	394	362	359	392	362	412	369	413	422	401	384	393	361	388	368	389	387	394	346	330	357	391	389	392	390	395	391	366	351	403	368	388	363	371	357	409	397	395	390	363	382	376	388	410	354	379	387	404	376	374	408	396	379	391	367	379	377	395	389	358	361	379	388	401	378	422	391	362	358	362	411	379	386	394	347	378	403	414	362	393	391	403	411	374	392	368	373	364	361	388	377	412	372	387	392	389	380	357	376	397	378	391
32814	50663	32208	10503	6018	2302	1170	1105	954	794	673	655	728	760	677	611	602	618	580	521	510	476	499	504	452	486	465	475	459	467	463	419	437	468	457	468	425	459	454	457	454	427	446	462	441	454	475	438	468	433	540	642	503	431	459	453	466	456	411	416	468	452	443	438	446	467	424	467	484	522	448	511	498	429	442	415	457	392	456	438	405	420	473	397	460	428	463	426	423	496	443	420	448	446	435	377	437	431	447	436	449	433	423	452	430	487	457	450	439	417	410	467	423	418	441	455	438	405	442	432	418	445	425	438	441	439	484	432	447	434	442	454	423	430	461	446	438	464	416	403	447	449	447	442	433	402	468	453	415	461	419	452	440	458	468	424	462	417	418	452	441	447	451	453	468	420	449	477	445	428	435	439	462	426	421	467	445	429	444	477	448	424	431	392	420	442	456	436	431	426	431	421	446	485	449	436	403	421	498	437	432	438	439	446	428	403	456	441	417	463	420	429	451	417	465	461	435	429	441	451	420	403	428	451	429	493	404	434	448	443	459	443	453	448	441	447	438	440	423	448	434	452	411	434	444	486	442	451	421	418	417	412	456	485	425	446	454	409	423	446	445	444	421	468	449	403	425	468	461	448	443	458	413	416	464	439	451	433	451	454	441	434	447	439	397	436	435	450	421	434	473	431	460	472	419	428	424	432	430	423	422	447	447	426	432	443	424	421	415	441	472	434	463	469	445	462	433	482	406	447	430	458	418	422	440	429	400	441	440	411	444	431	410	414	478	402	426	413	445	453	440	443	454	436	415	441	434	416	382	469	446	437	449	455	440	467	462	471	480	448	431	467	482	417	471	436	426	387	428	452	420	478	398	435	435	451	449	462	434	461	435	465	438	462	411	434	433	417	447	422	402	425	415	428	480	471	425	429	419	456	423	464	443	430	443	449	457	435	460	462	418	454	428	439	426	465	441	437	473	439	482	468	425	451	421	398	435	450	443	428	473	398	411	454	428	423	446	440	482	459	441	402	456	455	446	416	414	471	453	461	418	429	459	457	458	442	455	422	457	433	421	467	443	440	415	420	413	476	452	439	464	402	423	459	427	462	441	406	455	461	422	417	415	436	472	459	428	466	419	448	414	408	397	426	426	430	449	464	444	446	457	428	434	465	454	421	461	434	433	433	445	442	429	421	448	411	443	428	425	442	448	452	436	413	449	423	425	440	419	484	451	437	408	459	423	460	488	445	424	420	462	442	443	454	453	430	463	463	440	442	450	431	477	406	397	445	469	500	473	425	426	463	454	424	419	430	429	420	431	465	465	442	455	389	468	429	487	445	441	484	473	427	438	428	458	410	433	425	422	444	419	418	444	439	428	468	436	421	439	422	438	404	477	496	472	403	432	447	462	456	418	435	429	462	376	433	447	447	470	473	427	425	415	466	473	474	437	464	462	414	413	440	463	396	439	481	468	424	438	446	453	436	412	453	453	434	439	450	464	453	439	464	442	436	447	421	451	445	442	426	431	430	459	410	439	396	428	499	476	428	453	445	439	451	431	407	475	438	434	434	463	448	450	400	455	427	440	438	445	470	432	437	444	453	424	419	409	445	441	474	424	437	440	412	448	441	424	497	420	449	424	399	438	415	446	450	417	438	451	449	463	454	497	452	430	445	407	461	427	442	467	418	433	445	432	453	440	446	442	418	411	429	456	453	445	431	465	438	435	435	403	408	425	475	456	410	447	431	448	463	442	415	417	466	454	423	417	473	416	414	463	453	439	464	432	486	426	436	435	444	447	462	412	448	400	405	469	458	414	425	425	394	416	445	411	456	389	411	419	406	427	400	457	435	461	452	451	425	417	447	444	443	424	459	427	438	446	461	485	394	423	434	439	436	463	432	444	431	423	467	435	448	457	448	437	461	441	436	428	431	467	429	413	403	456	435	414	462	426	414	441	475	417	452	420	427	440	453	451	425	436	503	446	446	400	433	414	427	440	437	476	408	450	438	438	418	434	448	429	446	439	381	428	449	388	459	474	478	426	455	421	453	444	436	481	429	436	450	458	404	435	433	405	420	425	416	446	421	411	423	442	412	415	501	426	432	453	476	390	432	434	405	449	464	464	439	431	441	447	420	436	425	382	416	461	412	440	427	442	427	413	432	440	434	420	434	445	399	439	404	430	454	422	441	435	442	447	398	439	413	456	445	433	436	448	456	455	440	428	443	469	483	431	448	417	416	410	477	430	401	429	433	418	443	411	437	434	435	443	447	442	446	433	429	472	419	441	474	423	423	459	436	436	437	427	407	475	408	432	446	424	469	443	453	460	464	473	455	443	416	426	465	427	436	422	456	438	454	418	430	436	479	425	433	455	428	435	419	429	425	457	455	442	456	406	438	416	441	453	448	447	451	455	422	424	420	461	448	391	448	409	406	444	443	394	433	438	455	433	475	440	419	463	416	452	437	436	449	439	441	439	440	442	438	410	442	414	448	446	423	449	453	430	446	406	436	416	419	454	447	425	418	427	435	434	442	448	439	456	430	446	439	422	432	388	426	455	436	469	486	460	456	409	448	422	424	451	403	412	431	431	456	470	440	433	429	422	430	416	460	428	430	407	462	408	450	428	423	430	448	436	466	441	475	448	468	449	454	399	456	428	423	424	495	442	456	405	447	456	460	446	427	433	463	436	444	457	444	459	442	409	403	482	425	448	422	432	411	458	401	449	454	448	477	437	382	413	440	456	408	447	460	455	450	408	458	414	461	436	442	424	444	452	384	439	442	411	457	408	452	443	432	441	448	439	434	418	436	402	404	455	459	458	446	423	441	464	449	462	429	415	408	447	434	449	426	439	453	434	431	507	415	419	448	429	441	433	484	449	389	471	424	451	428	423	464	479	437	418	445	449	426	426	439	410	432	411	394	436	419	476	439	443	413	420	430	426	438	440	458	480	426	438	436	431	430	437	444	445	460	447	477	500	440	465	422	431	438	425	450	443	427	428	434	479	450	456	448	421	427	426	411	421	424	458	443	437	444	430	421	472	446	438	402	441	403	418	421	443	428	448	451	442	455	437	454	437	416	410	455	403	456	444	435	414	419	454	460	433	408	467	446	430	439	458	419	420	422	423	407	439	441	457	446	446	410	435	464	416	405	414	448	451	466	453	448	417	423	462	423	431	420	446	414	453	446	449	421	409	419	459	438	453	478	431	447	441	443	437	425	429	439	402	404	419	411	430	425	478	430	482	432	432	447	403	433	418	418	456	424	419	420	443	439	425	452	448	418	448	440	459	456	421	462	380	457	470	419	426	483	450	408	444	446	425	453	441	434	433	445	460	389	427	452	456	408	492	462	426	435	453	442	428	472	409	439	472	433	465	438	419	411	451	439	477	454	436	416	422	440	423	426	395	448	421	405	462	466	453	422	414	438	455	391	430	428	475	430	455	446	436	429	436	469	440	459	411	410	432	440	455	443	425	445	432	438	408	435	502	465	461	431	382	455	427	436
22756	20987	28576	23598	21011	20937	9032	1280	997	937	765	639	607	690	619	618	534	531	539	523	456	479	433	422	439	414	425	440	420	418	391	447	394	373	382	400	376	407	403	422	367	370	358	365	352	379	388	401	372	388	635	903	495	387	378	390	384	326	365	341	375	388	348	355	351	363	381	401	476	580	470	577	466	383	351	353	365	344	330	361	334	373	383	368	378	404	422	343	349	373	365	366	355	378	365	373	383	363	365	354	387	352	362	366	364	377	355	362	368	353	376	364	376	397	337	361	401	376	353	360	368	322	364	374	357	349	346	353	373	357	358	350	361	354	374	370	371	351	426	353	359	341	387	396	364	390	392	392	397	344	361	369	359	365	355	394	369	343	369	359	341	336	356	386	379	337	372	368	368	355	370	354	377	354	363	319	380	355	364	339	357	324	358	377	356	361	355	368	374	395	371	378	352	328	394	389	354	365	356	370	346	357	378	351	338	360	348	376	368	361	351	386	404	346	343	365	374	376	358	382	331	368	321	395	360	348	360	353	406	346	376	360	345	347	372	376	394	362	342	368	365	347	381	368	350	376	353	364	345	353	396	346	372	364	361	345	326	373	349	388	352	343	379	366	363	357	370	376	357	361	360	341	365	349	356	366	352	343	376	361	346	387	340	340	360	350	357	357	331	348	331	378	350	350	350	370	384	346	357	391	356	338	369	331	346	378	370	328	336	359	349	366	352	387	362	346	349	366	392	351	345	396	390	362	351	362	381	355	394	370	387	350	334	359	373	338	335	349	384	367	347	336	345	337	380	365	343	373	364	327	346	347	368	380	345	368	320	328	401	371	330	341	357	387	378	369	338	384	358	351	370	342	368	381	375	384	377	347	366	353	343	373	338	353	363	383	385	351	367	363	376	383	357	367	366	347	339	404	311	376	373	343	371	362	328	349	384	338	391	353	353	349	408	373	371	355	379	324	333	369	351	372	351	374	364	362	341	362	337	339	374	363	385	379	352	359	347	376	378	379	350	374	396	374	354	357	355	327	367	363	358	348	384	376	365	347	348	353	380	378	374	346	349	387	340	337	352	373	355	339	362	337	351	340	369	355	334	373	378	354	384	357	372	361	370	394	352	359	356	326	368	361	366	364	362	368	375	360	352	364	367	342	364	380	366	365	388	320	361	378	370	368	366	386	349	377	418	342	336	373	370	388	359	395	351	346	379	367	337	354	362	371	374	411	365	410	373	367	391	374	362	366	359	343	357	366	350	348	374	365	371	388	380	362	366	361	349	345	327	380	370	351	365	351	362	361	338	393	341	351	348	375	323	348	357	346	376	331	339	378	403	350	336	354	360	373	386	372	316	369	366	373	354	374	382	334	352	357	315	351	344	362	358	338	372	371	372	366	350	360	359	329	363	346	334	354	336	354	338	381	353	371	381	372	368	350	358	330	329	392	365	408	401	344	372	378	369	342	336	375	344	388	344	342	361	343	389	377	355	356	343	348	390	346	337	346	359	365	376	374	377	337	338	366	367	373	380	351	362	360	360	354	395	340	330	351	364	351	375	393	330	376	373	370	330	336	372	335	317	344	370	345	339	394	350	338	391	344	339	393	382	403	366	362	329	357	359	389	342	342	347	357	360	419	401	358	367	365	348	350	361	389	358	377	342	377	352	367	380	356	389	364	358	367	377	350	370	329	365	343	366	341	379	382	384	377	368	360	355	369	373	382	356	376	358	395	350	331	351	331	357	354	373	364	377	365	380	378	349	334	346	345	381	338	361	359	371	377	334	366	380	366	333	377	349	366	333	340	364	343	360	341	379	353	351	352	365	393	358	356	344	366	313	345	353	349	371	353	333	373	365	370	345	368	368	375	345	353	383	344	370	368	341	360	357	356	366	342	351	328	353	401	369	339	338	355	348	378	358	375	341	372	356	390	363	396	350	337	355	341	354	346	358	334	383	334	369	361	372	343	387	350	369	363	388	356	359	346	334	372	347	360	354	369	343	353	347	390	379	377	328	330	385	345	369	354	353	377	401	374	366	351	362	365	299	349	412	356	368	356	342	370	377	356	371	334	377	360	355	364	354	351	334	383	384	360	353	370	365	347	390	365	365	362	373	371	330	358	341	305	360	343	360	358	345	347	369	383	345	363	344	403	387	373	371	322	310	366	342	354	348	384	355	360	348	372	409	405	365	391	363	347	364	350	351	382	374	361	364	368	332	414	362	374	378	390	373	377	350	351	359	330	361	333	385	382	373	372	355	372	358	377	370	360	388	381	355	346	324	378	356	391	343	362	350	359	342	348	357	352	334	357	340	341	344	377	379	377	364	331	333	317	377	346	373	330	376	380	338	366	381	380	341	341	329	385	322	359	361	343	364	354	369	351	371	354	346	371	360	360	368	359	374	358	367	329	388	374	395	360	343	377	367	376	352	368	358	370	355	363	355	333	397	339	354	375	373	345	359	358	322	332	311	361	359	364	318	352	367	367	382	385	356	363	341	340	386	340	364	334	365	361	352	355	359	382	340	362	360	370	373	388	370	376	386	362	369	384	363	372	387	360	355	353	347	344	333	382	358	349	342	359	351	414	366	318	392	375	341	390	372	368	364	386	354	382	361	325	391	391	353	394	353	327	366	369	351	349	325	335	376	378	384	360	358	373	361	356	410	371	401	358	367	341	347	339	376	353	346	356	330	365	376	363	340	372	385	390	375	373	378	344	353	393	353	347	403	372	318	339	358	374	372	327	378	370	382	353	344	330	359	364	359	376	362	347	367	360	337	357	380	363	345	368	344	348	307	339	375	377	353	367	378	358	336	346	378	337	348	356	378	367	367	365	369	354	345	381	377	373	373	346	369	384	355	385	341	359	352	363	387	384	346	366	326	374	397	325	345	362	363	367	368	394	361	330	362	392	373	333	386	344	337	352	365	373	354	339	380	322	374	360	347	355	349	368	364	367	326	359	355	395	341	340	355	356	353	349	367	354	367	376	369	342	356	365	392	371	345	359	380	331	328	343	375	356	347	327	362	367	370	369	366	384	353	365	361	356	364	363	374	379	330	368	356	369	419	369	386	364	362	383	358	375	371	337	331	365	337	355	351	351	392	359	380	313	385	352	371	395	329	345	362	351	363	339	323	343	358	351	345	359	369	374	384	348	393	373	357	355	363	344	345	319	349	333	367	394	376	365	365	359	376	369	386	365	378	352	380	359	359	385	374	373	370	369	383	368	375	372	375	385	384	353	387	365	350	370	371	388	340	402	374	381	370	373	369	347	353	349	356	359	356	378	332	361	353	362	341	381	376	354	365	377	348	332	326	378	339	342	344	356	363	351	367	361	349	344	345	385	357	348	341	385	387	355	354	351	339	378	357	356	345	334	373	346	366	388	358	351	363	351	376	403	420	351	380	352	331	382	358	315	316	352	354	364	365	358	402	351	333	355	366	376	349	354	349	390	348	347	335	330	351	363	339	369	342	353	390	374	346	386	400	367	338	389
32370	59380	41634	18105	12627	7088	2711	1855	1637	1459	1133	867	872	913	861	769	751	720	676	609	613	580	557	484	516	498	526	493	490	478	469	473	494	429	450	444	437	424	425	398	406	387	401	393	407	431	416	422	404	428	768	1201	527	452	482	437	406	455	380	393	378	388	405	426	374	410	375	454	595	727	533	706	590	450	430	426	389	390	368	382	384	386	385	387	410	471	434	392	404	375	391	433	376	408	451	398	371	411	427	427	399	415	422	397	384	372	440	410	413	363	433	404	415	439	352	394	434	416	418	427	357	398	428	415	421	429	421	396	434	422	402	383	386	405	402	363	397	412	371	441	426	408	416	402	396	426	431	424	387	374	409	413	403	394	412	411	411	372	409	382	406	430	385	391	382	405	452	387	396	403	386	413	364	392	387	428	416	440	383	420	407	361	402	431	414	455	405	408	362	414	412	404	424	403	397	397	408	390	419	428	434	370	399	422	383	423	415	411	429	416	395	423	396	401	367	430	423	455	387	424	390	388	392	418	394	377	410	390	402	408	432	415	397	396	392	413	407	417	401	433	413	409	403	398	422	440	408	437	409	427	398	382	435	408	424	398	389	438	428	387	390	411	423	400	424	432	368	374	383	369	393	384	381	443	354	416	422	432	383	404	405	379	399	411	376	386	422	382	393	385	396	434	375	384	387	374	410	350	422	398	417	404	407	379	406	394	420	414	391	443	413	413	386	411	396	404	385	403	377	370	391	418	371	394	347	409	388	370	412	428	380	399	419	389	418	393	441	404	379	388	385	415	400	372	399	410	409	382	402	407	399	420	415	395	394	405	364	387	406	419	409	417	427	427	384	420	408	414	393	422	419	424	434	442	407	411	399	418	368	409	367	403	414	421	438	386	422	395	400	382	402	409	439	436	397	393	430	423	417	381	417	401	376	406	397	379	424	437	405	429	391	424	391	378	423	414	398	371	390	404	354	412	387	409	441	435	418	391	410	401	388	413	371	391	427	404	356	377	433	377	398	390	390	363	374	392	419	392	409	426	396	391	418	403	406	415	372	413	411	392	399	392	404	410	378	429	407	396	416	404	380	414	372	428	376	431	419	424	420	394	395	393	394	434	407	428	405	423	422	412	372	397	378	400	398	397	382	435	448	426	406	417	416	415	432	390	391	427	424	433	421	396	415	419	387	419	415	427	403	396	354	402	409	398	343	415	378	407	386	405	390	412	405	413	391	390	373	391	400	347	381	380	387	424	421	400	408	389	451	415	418	416	392	414	435	393	375	426	391	423	404	387	420	374	400	364	390	427	383	387	379	442	377	390	406	403	390	434	408	401	421	382	407	391	400	424	390	464	391	388	404	376	413	405	389	376	419	403	410	395	395	376	404	392	406	422	407	414	426	412	405	425	418	397	400	420	412	409	400	392	397	423	371	400	390	430	427	379	390	394	385	420	376	365	405	442	407	406	427	388	410	411	416	409	399	408	407	403	364	413	420	417	408	361	394	373	425	385	401	359	379	389	388	438	369	409	375	407	409	423	401	412	402	384	417	404	390	395	423	416	415	399	392	396	398	399	383	419	423	383	429	401	388	372	393	399	433	390	381	386	390	390	381	406	431	442	390	375	384	395	403	418	427	365	384	403	404	366	410	416	405	414	428	370	375	420	394	414	407	392	382	390	412	413	413	409	434	414	408	438	429	417	408	391	426	382	386	413	398	428	438	389	400	404	430	379	389	382	419	401	432	434	407	393	413	404	393	410	437	412	395	399	422	361	411	381	387	383	415	435	396	381	407	423	384	415	410	365	378	404	395	391	403	386	376	447	370	377	397	400	387	428	403	424	401	417	377	393	410	394	431	384	381	422	379	346	384	386	428	417	385	387	373	384	388	392	439	376	366	373	376	374	394	388	398	385	408	377	420	420	405	415	391	417	393	395	385	407	376	423	417	400	440	421	405	384	360	358	374	429	421	395	435	428	404	403	401	405	419	367	387	405	409	378	421	417	413	378	408	410	411	412	414	401	368	383	391	432	380	410	443	393	428	418	388	386	401	384	429	361	404	382	401	374	391	401	365	406	387	407	409	447	373	449	374	413	397	409	437	389	404	373	377	409	409	412	386	395	401	400	405	421	403	388	396	375	397	364	382	408	424	403	372	415	369	392	415	410	388	400	385	399	394	394	401	405	411	392	403	393	398	390	391	421	405	397	428	411	384	449	402	438	413	402	395	398	383	392	405	396	437	374	405	414	377	417	391	414	419	407	419	419	404	403	383	399	429	383	373	384	428	430	432	416	417	405	445	434	439	408	409	439	377	385	408	399	403	390	384	406	409	398	404	420	407	425	440	428	400	407	424	408	366	401	369	388	378	406	391	386	419	393	442	400	396	427	408	358	399	411	381	368	383	378	392	393	404	411	450	404	407	391	370	436	403	390	393	398	457	417	397	360	380	375	408	410	421	411	424	413	418	398	423	410	410	401	420	399	403	410	391	428	409	405	411	413	425	407	401	381	436	435	391	396	358	415	383	388	392	410	375	436	402	430	418	390	412	419	368	396	423	370	441	389	384	400	385	417	399	407	428	383	425	402	405	408	381	452	406	424	398	374	396	393	404	414	382	392	393	387	419	403	370	393	426	410	412	359	414	406	402	464	385	394	389	402	423	420	383	391	402	411	388	420	389	428	407	426	380	393	401	399	403	394	398	390	369	421	401	412	377	381	411	389	393	392	415	401	432	420	400	390	377	458	381	369	415	400	386	356	379	409	439	392	397	408	392	385	389	388	380	390	435	407	412	373	415	385	398	370	414	404	407	404	440	395	447	396	390	435	400	393	404	387	403	405	390	398	394	446	454	372	434	362	392	358	383	404	372	404	373	422	404	376	387	374	419	413	427	411	415	385	351	389	393	433	448	417	405	394	425	400	407	414	396	405	414	370	392	399	392	446	385	391	395	389	422	398	446	412	418	423	419	400	401	428	397	376	438	382	403	409	405	400	431	431	373	412	413	402	360	380	406	383	354	400	418	419	372	391	344	408	397	402	406	420	428	398	375	395	425	418	407	433	382	394	397	396	411	397	406	403	420	393	414	402	358	389	421	405	387	357	409	396	405	424	403	426	439	435	384	428	400	448	412	412	392	419	395	419	404	415	375	385	418	400	432	418	408	412	403	403	376	457	395	412	345	396	414	438	378	408	419	403	369	395	410	425	388	400	383	428	401	371	386	433	372	374	447	367	407	406	376	413	400	399	397	392	393	380	392	411	387	383	406	436	411	392	448	394	421	344	415	390	406	412	410	424	388	420	421	417	398	394	374	421	391	404	373	383	382	418	401	380	385	398	404	391	385	402	376	400	391	402	367	415	398	414	427	402	432	388	417	384	385	390	407	375	444	396	417	433	380	404	379	412	398	393	400	397	416	433	431	390	383	427	401	430	389	430	398	428	385	414	383	384	364	429	416	439	362	393	373	397	411	396	410	379	423	427	377	405	404	391	400	361
29165	26367	23053	8374	2612	1156	461	406	382	382	313	320	363	329	355	328	351	352	337	351	342	267	307	303	319	353	314	321	323	328	335	294	335	352	306	327	320	339	339	327	298	306	329	297	304	312	308	317	320	311	317	339	307	324	335	292	301	310	285	311	313	307	310	323	334	309	307	304	355	336	314	319	291	345	313	344	323	320	311	281	281	327	280	367	310	296	290	338	297	358	291	302	288	327	309	321	339	305	335	319	293	309	294	330	351	323	289	313	335	353	308	313	301	302	343	324	334	317	292	298	347	336	335	326	310	299	313	309	341	296	327	337	289	297	317	325	329	305	322	290	343	355	325	293	291	307	324	302	307	328	335	300	299	321	314	290	296	339	333	310	313	308	338	318	311	275	303	303	332	334	320	326	312	333	325	361	299	341	292	339	340	291	326	333	318	306	321	304	315	309	309	339	325	328	307	322	311	330	321	306	303	330	319	329	323	292	346	316	312	305	323	301	314	317	316	319	325	307	324	282	306	310	297	313	279	313	293	329	314	296	334	297	298	318	311	316	341	334	340	315	333	295	316	330	319	304	328	309	307	314	323	335	330	273	278	327	284	324	298	306	319	303	320	288	315	292	302	295	313	320	303	302	331	293	289	301	328	325	317	306	318	301	303	308	362	319	359	317	313	298	344	330	338	299	328	332	307	325	330	301	293	291	298	307	312	319	313	266	309	329	314	349	299	325	301	316	328	312	316	340	321	312	301	315	327	292	323	307	322	323	294	295	301	333	338	337	283	310	297	337	293	335	314	282	323	317	315	308	298	347	318	310	311	322	320	326	296	315	294	315	282	349	287	308	319	266	299	318	319	303	289	344	283	325	326	313	327	327	301	332	306	291	328	302	336	326	320	297	281	309	311	333	318	333	302	279	322	318	312	310	303	325	317	298	323	315	293	308	338	311	336	324	306	298	288	307	308	312	300	300	307	332	295	307	319	278	322	324	304	313	299	328	309	299	321	321	316	323	315	298	340	318	324	290	326	295	336	307	338	301	346	321	314	323	321	326	307	305	331	280	361	305	342	319	310	307	307	343	300	297	319	304	338	292	304	301	302	310	303	302	312	319	307	318	312	354	285	310	341	280	288	299	328	327	310	316	317	330	337	322	330	351	322	329	312	331	323	313	288	295	307	319	298	281	311	327	323	307	302	326	303	297	304	309	310	317	348	310	318	285	308	321	323	325	319	312	301	284	323	310	333	291	341	309	313	314	325	309	338	317	330	304	272	340	336	305	315	333	311	290	330	317	299	330	314	300	278	317	347	308	293	326	331	317	324	324	340	319	317	311	304	323	313	310	309	276	287	303	324	328	326	294	277	342	320	330	320	325	319	346	355	297	319	356	314	301	295	310	313	311	309	322	291	304	296	296	326	323	307	309	304	339	319	306	320	315	258	345	282	303	316	294	328	280	320	291	325	318	290	299	293	297	330	312	315	325	294	287	307	353	351	324	323	323	298	309	348	328	323	287	312	321	317	311	306	341	306	327	292	297	295	321	305	303	311	306	337	308	325	332	355	317	295	301	327	298	293	323	317	289	309	310	312	305	294	310	299	310	291	299	293	313	339	302	304	333	312	307	298	303	306	313	289	320	285	319	342	287	295	344	289	325	342	307	317	314	322	298	312	326	286	314	319	291	329	315	320	312	304	298	293	300	270	309	317	340	323	316	324	360	311	301	303	267	315	338	296	329	334	329	312	296	317	335	322	286	298	285	333	311	321	326	302	307	317	296	315	323	309	332	309	356	291	309	320	347	305	319	302	290	276	305	334	300	327	310	307	299	307	320	301	333	295	345	342	328	341	317	335	291	315	305	308	296	313	314	338	322	297	306	281	341	323	289	328	307	310	286	308	332	310	306	302	302	321	305	299	349	326	297	284	270	306	324	318	302	292	279	325	295	342	303	296	316	300	317	288	321	313	320	324	291	308	322	315	322	298	302	302	293	304	312	332	316	302	307	290	337	342	292	324	311	322	333	305	321	339	292	314	332	320	305	334	298	328	289	314	302	289	321	339	330	300	328	341	303	286	304	342	326	288	301	322	280	305	304	348	339	329	347	328	300	325	314	346	283	283	324	264	291	328	304	307	334	323	317	306	338	323	309	330	330	298	306	319	300	285	307	339	332	329	342	324	308	303	296	292	315	324	276	323	304	296	319	339	331	332	287	314	310	327	309	317	286	325	340	327	311	306	290	286	260	343	311	313	304	312	304	310	306	293	330	296	295	334	324	306	298	303	304	339	317	301	341	282	343	306	308	329	337	340	317	325	329	288	290	301	318	295	332	344	304	325	327	327	295	331	337	312	286	311	313	300	332	338	311	343	324	277	318	315	326	315	292	296	341	339	292	313	328	315	342	300	296	327	306	305	330	304	327	341	309	300	302	307	327	297	305	277	300	317	321	304	313	277	296	316	297	286	300	284	315	337	313	363	301	296	293	296	329	278	303	308	318	320	348	332	302	302	322	299	310	295	326	295	315	333	327	359	314	318	342	343	323	343	292	332	311	306	323	332	314	311	320	303	338	292	313	325	325	343	339	315	313	332	289	292	309	306	319	311	330	295	290	288	310	304	286	301	325	320	322	298	294	314	325	296	331	333	307	304	306	316	307	327	330	320	311	316	311	316	304	315	299	315	321	325	286	304	333	345	288	301	307	340	293	329	315	300	309	290	319	307	332	302	308	304	329	296	312	320	282	311	319	295	316	344	308	303	323	315	304	312	314	322	285	308	295	339	348	314	319	315	314	314	303	317	291	336	339	316	328	340	335	325	305	299	350	306	338	299	309	348	327	337	331	295	335	295	316	337	321	315	317	322	330	346	324	329	294	334	298	323	363	291	290	272	332	318	311	327	332	331	336	269	306	329	329	340	329	295	334	285	283	336	320	281	329	324	312	303	308	331	306	300	353	355	338	330	290	339	334	313	317	286	312	316	310	313	312	314	325	312	322	309	316	292	332	322	318	313	310	284	318	279	305	344	316	311	326	328	341	317	324	311	274	319	339	292	322	300	305	318	277	312	337	301	297	324	309	276	330	338	303	307	316	315	309	295	299	332	329	323	318	322	311	308	293	286	278	294	312	320	307	301	297	290	313	319	298	350	313	328	308	328	322	290	323	303	349	315	320	305	296	306	284	303	294	310	293	324	314	297	312	315	290	329	307	322	303	323	338	320	299	324	301	324	296	350	300	324	322	296	320	278	285	327	300	305	300	321	325	345	324	313	301	303	283	270	332	308	300	324	338	291	327	318	296	305	323	329	303	313	337	302	330	285	328	329	301	297	298	279	342	306	336	309	300	297	367	298	328	319	312	279	338	323	292	323	345	328	324	351	283	335	281	336	291	298	325	296	321	324	315	331	291	303	300	305	291	315	293	288	300	325	317	277	294	307	302	323	323	332	315	310	304	339	279	348	283	311	315	314	339	289	305	326	300	317	307	332	336	342	342	321	336
33178	40846	21004	6366	4157	2134	654	524	477	493	480	410	383	399	442	453	392	386	353	411	442	399	349	384	372	359	417	396	389	390	359	376	370	350	347	313	403	385	334	382	321	320	337	352	396	396	377	378	364	367	386	413	380	383	369	345	346	327	379	357	376	360	402	381	323	389	355	348	365	354	395	396	371	372	364	381	390	341	385	369	363	361	354	396	386	369	367	372	386	383	358	347	364	358	394	342	393	355	365	418	349	368	346	381	376	349	386	389	390	416	371	381	356	368	363	375	348	374	359	371	347	373	379	364	371	386	406	370	373	396	363	369	375	388	367	353	365	369	351	355	395	337	353	372	362	406	364	350	329	373	359	346	339	362	378	369	364	358	358	349	359	379	338	352	379	375	381	372	381	338	408	359	347	333	369	335	349	328	341	348	356	361	353	361	354	376	386	394	360	314	374	391	340	384	338	372	350	360	354	367	375	356	364	393	362	328	381	360	376	349	373	394	354	374	359	370	353	349	356	346	360	370	333	354	338	378	367	347	354	348	362	328	353	362	371	346	377	352	368	331	398	367	394	372	343	402	351	381	403	358	335	366	358	363	372	334	353	358	364	307	367	383	368	348	367	319	372	370	378	362	340	374	388	361	375	351	327	376	393	354	367	395	370	357	362	348	348	374	356	375	345	347	357	369	361	364	377	334	370	377	363	359	375	385	392	341	369	354	377	341	377	368	386	377	379	358	360	363	323	402	367	348	390	350	380	396	395	354	366	355	343	353	338	379	361	347	375	330	350	361	351	362	391	354	366	364	364	371	363	352	364	384	358	360	329	357	366	357	388	374	364	352	368	380	368	370	355	382	363	361	345	381	414	357	375	367	325	371	370	368	351	340	342	370	318	375	362	329	326	356	354	426	347	350	353	368	348	380	405	372	344	361	393	376	374	377	348	366	319	382	354	347	381	370	342	366	318	383	355	382	367	400	402	340	348	339	390	363	352	348	380	352	371	353	346	373	346	358	342	351	366	376	351	401	399	360	345	326	342	359	397	397	354	369	353	389	359	399	371	368	375	375	381	365	382	361	328	342	375	343	383	352	397	375	361	373	376	334	369	371	371	388	352	373	373	339	403	378	367	384	371	328	364	357	372	323	373	384	370	365	403	364	343	351	379	377	362	365	372	365	364	347	375	375	359	386	369	364	357	373	377	342	381	352	347	364	352	378	412	319	357	343	360	357	343	340	403	358	360	366	377	381	373	359	360	391	380	398	385	396	389	355	358	368	413	327	362	347	344	360	371	372	357	392	354	355	386	371	355	369	353	385	382	363	349	349	372	368	384	364	364	334	375	365	327	347	384	400	341	353	378	407	341	372	325	376	355	369	353	380	387	396	366	368	365	359	348	367	364	364	359	369	364	359	383	362	374	351	367	388	362	347	351	347	383	391	358	378	372	358	372	377	371	351	423	365	362	323	405	354	355	358	330	379	341	330	367	388	388	358	356	394	366	355	362	349	352	367	379	362	371	355	373	391	383	312	389	425	338	356	321	357	369	377	362	346	373	363	339	356	324	353	383	411	361	380	366	344	386	348	339	333	343	330	344	358	387	357	350	366	348	407	407	363	339	378	375	390	354	358	320	364	340	343	360	361	370	355	372	371	340	383	376	371	373	329	382	352	337	346	372	396	387	419	317	357	369	347	385	347	374	362	375	359	416	350	369	359	334	364	349	360	388	360	340	349	380	362	340	347	354	382	345	370	366	352	368	329	359	378	390	347	396	371	408	363	361	355	340	362	352	411	370	377	386	373	381	392	396	343	345	365	359	345	358	371	363	356	359	371	365	367	385	347	376	358	338	378	370	375	388	377	370	348	326	365	374	364	400	381	356	351	392	372	377	385	369	393	356	386	359	351	343	360	323	368	363	383	356	352	358	345	375	372	373	356	368	339	361	342	403	349	408	404	367	355	341	363	369	354	383	375	380	370	354	356	346	327	383	334	399	368	349	342	334	402	358	357	367	342	392	391	389	372	376	363	382	361	401	381	344	384	362	351	387	371	354	363	371	369	384	369	348	382	384	367	347	377	397	335	371	358	358	376	324	356	363	400	375	365	360	348	383	344	376	355	363	336	382	354	365	358	367	365	364	384	382	371	341	358	375	343	387	372	371	364	343	358	362	390	351	340	353	358	381	388	367	372	356	375	376	375	367	383	388	353	384	343	376	368	339	357	368	376	357	339	366	316	376	359	333	379	387	363	326	356	366	364	322	361	382	362	356	389	345	346	370	370	350	342	336	386	393	391	363	371	380	382	353	386	371	368	358	371	345	411	365	395	345	359	355	350	345	322	365	341	370	360	388	365	372	381	383	357	350	357	347	395	392	347	355	343	351	339	379	351	353	377	385	379	399	360	385	378	342	349	389	390	357	392	349	379	390	398	366	360	358	347	307	358	337	371	363	365	355	397	340	372	341	352	357	372	355	369	359	385	379	368	345	355	370	402	359	378	366	366	358	374	380	362	351	385	360	387	385	335	383	340	377	364	394	369	339	383	381	398	336	405	348	380	364	346	370	364	387	381	372	355	366	354	342	384	393	346	407	380	352	389	332	359	346	347	362	358	369	347	367	369	343	386	378	383	391	373	382	358	397	384	372	406	378	359	385	340	380	347	359	370	329	372	374	392	391	389	369	355	390	361	386	328	351	398	371	361	353	365	332	374	350	394	371	370	375	353	395	368	350	356	372	391	362	367	373	327	374	386	347	364	380	374	386	374	367	353	364	341	340	390	365	380	361	353	380	365	342	370	328	391	343	351	401	405	347	373	360	360	374	369	359	357	383	368	354	344	392	370	375	360	344	361	370	362	338	377	364	394	350	360	377	343	374	373	359	359	376	346	350	358	383	380	352	357	365	379	343	380	348	382	364	341	398	368	375	332	373	341	372	351	357	380	352	349	372	372	364	333	367	370	349	354	339	408	375	336	368	386	354	371	392	356	375	361	378	356	365	345	354	387	378	373	376	386	328	361	386	327	358	398	377	367	405	362	373	367	383	378	341	359	340	347	370	363	333	360	351	357	355	360	375	376	358	338	382	370	346	383	366	337	357	351	373	359	346	335	337	359	366	359	381	351	393	360	364	365	336	385	374	336	365	340	393	371	370	383	354	368	388	396	359	401	344	320	399	362	377	385	385	377	352	360	376	359	374	383	351	340	386	363	364	334	381	376	335	336	372	392	353	387	348	374	361	359	374	375	350	346	407	349	356	360	346	363	345	352	354	348	356	356	356	364	380	350	359	346	340	349	386	382	340	366	393	389	342	371	364	376	381	352	340	380	330	398	355	379	385	365	357	343	348	359	342	352	355	373	368	363	362	353	389	368	368	373	383	379	368	358	380	400	342	385	376	360	383	345	347	363	348	364	372	378	376	359	372	369	347	361	390	392	337	369	331	359	324	364	379	401	363	338	393	370	345	339	361	346	359	405	373	369	357	359	393	379	356	349	347	373
23778	20965	28057	24062	20971	13649	2207	608	545	561	564	447	406	446	432	396	364	372	357	334	319	343	331	307	327	288	311	340	330	299	325	309	315	297	288	276	286	268	265	269	293	295	271	260	276	288	303	272	293	289	358	570	450	344	251	290	291	262	294	308	288	251	275	274	283	266	285	260	283	349	359	381	312	275	259	260	268	254	272	297	276	269	282	294	256	279	287	268	296	278	297	301	294	257	242	294	268	310	283	290	257	305	284	292	288	264	282	292	258	255	256	273	271	280	258	281	292	307	273	279	264	291	268	279	245	275	292	256	270	257	270	286	276	333	306	283	254	259	278	299	277	294	258	302	287	280	294	288	325	272	282	300	258	280	284	266	274	281	274	293	278	273	300	280	269	296	283	277	292	290	247	264	273	319	286	314	288	269	276	266	283	256	297	277	297	254	270	279	285	277	263	282	254	296	274	264	276	283	292	260	297	300	298	271	278	265	251	265	253	319	283	272	286	274	269	268	262	294	279	305	275	279	281	280	280	269	289	284	278	267	272	276	274	269	277	271	254	265	269	298	291	286	307	284	301	272	245	283	284	282	263	284	252	251	289	277	302	295	299	307	263	297	265	303	266	273	281	272	266	262	255	276	295	292	253	285	271	311	285	267	274	250	270	244	304	293	278	301	279	272	272	283	263	269	278	320	232	286	279	277	273	298	294	283	256	257	263	306	288	280	305	264	289	290	247	305	293	271	281	297	280	280	274	311	279	264	276	295	258	273	281	290	302	296	306	275	271	270	292	267	255	272	278	278	254	286	268	282	259	268	270	274	258	229	266	265	280	278	289	284	272	290	274	281	275	295	274	292	279	258	284	264	269	282	286	265	272	279	241	305	300	272	262	258	257	288	264	271	273	249	279	286	230	277	274	267	259	270	288	275	298	283	284	279	278	278	286	251	286	264	279	288	297	278	229	277	286	285	291	273	290	282	287	277	295	262	267	280	274	265	273	266	285	280	307	278	269	260	275	275	250	267	281	267	266	280	285	288	276	282	298	293	283	295	295	281	281	272	295	274	290	277	299	288	270	281	262	274	293	278	269	260	265	293	255	263	256	268	242	254	279	273	262	295	258	286	285	246	269	297	257	278	315	287	264	260	276	269	266	287	279	268	271	265	252	276	254	278	252	270	268	284	288	273	289	258	244	257	273	289	314	232	264	305	280	296	265	245	281	267	277	289	327	289	276	276	259	258	269	256	284	283	279	286	273	293	265	261	277	296	300	286	278	245	282	300	319	281	276	267	299	299	262	253	267	327	277	298	300	268	284	272	283	277	280	277	282	269	263	256	293	286	275	298	276	269	266	262	273	264	281	275	276	270	269	265	262	264	317	259	308	299	278	292	274	268	289	285	290	255	271	256	274	296	269	258	300	273	282	277	315	267	288	284	282	294	259	280	282	288	274	275	292	272	266	267	295	296	311	305	270	274	279	262	297	300	273	291	309	292	281	257	264	275	280	248	276	258	283	284	290	272	299	272	271	280	276	322	263	276	302	280	303	282	269	285	293	276	251	287	284	259	243	263	274	280	273	266	277	291	271	272	289	274	251	287	304	276	273	280	278	265	251	266	292	306	283	278	284	256	269	247	254	282	264	279	281	277	280	277	302	257	278	279	260	282	304	286	252	280	288	276	280	283	282	267	262	286	252	295	296	279	297	265	249	264	277	283	266	301	258	314	276	252	266	264	273	269	307	272	300	272	280	261	271	306	286	283	260	276	270	286	267	272	266	262	299	267	257	307	272	272	279	271	239	266	302	280	317	259	290	241	287	299	255	278	252	297	289	279	269	257	277	254	294	276	268	280	304	296	275	276	307	271	288	287	301	288	247	294	272	289	270	272	241	274	274	290	299	308	307	276	276	273	254	246	283	307	307	286	262	304	287	278	269	264	259	285	274	303	274	274	254	281	265	283	269	287	286	274	272	279	266	308	271	299	276	280	255	299	304	329	282	265	275	297	260	246	293	282	277	255	264	297	292	297	281	286	301	260	267	290	307	237	289	241	299	265	281	269	278	311	268	271	273	282	253	266	266	312	255	305	282	279	276	296	255	266	265	259	300	282	271	294	281	297	258	287	254	303	286	282	295	282	299	276	290	268	280	303	266	298	265	288	263	269	285	253	272	286	270	254	271	303	277	288	279	296	282	263	286	274	265	268	298	268	294	247	244	265	259	291	233	295	289	273	285	268	263	287	251	288	264	267	311	270	279	285	297	306	279	281	289	262	287	249	284	307	292	277	283	269	265	300	288	264	283	276	283	269	304	271	284	274	280	291	277	291	272	262	274	286	278	257	287	276	294	270	278	268	249	272	289	296	304	283	255	270	263	290	303	269	277	281	262	275	300	264	276	280	288	276	264	300	248	301	299	293	299	270	267	262	284	267	260	242	293	271	306	265	261	259	267	297	286	282	281	296	278	279	292	293	284	271	260	271	301	309	284	265	297	275	259	300	260	263	286	301	300	263	283	269	271	255	274	292	292	281	248	264	271	267	302	299	295	256	253	247	281	283	262	288	304	285	289	277	268	254	304	275	257	283	274	278	272	280	293	288	279	265	281	292	275	284	294	258	276	270	269	282	298	283	251	315	288	274	280	264	275	267	255	305	311	264	287	249	259	290	293	274	267	277	289	290	282	278	242	277	245	275	243	269	272	266	293	254	278	263	289	299	278	291	290	261	274	272	265	303	264	263	297	268	277	288	261	300	240	276	283	292	251	282	262	275	300	274	307	272	281	279	263	271	309	274	282	273	282	305	283	254	280	259	295	293	278	266	315	264	262	261	272	256	279	259	264	296	287	292	255	283	276	253	274	309	273	270	305	321	284	296	317	306	298	261	271	287	304	280	304	284	272	261	270	272	277	285	246	269	251	279	281	300	305	297	266	289	290	294	289	267	272	256	304	294	268	294	257	283	302	287	273	275	262	253	276	256	292	268	265	282	274	262	260	281	272	275	282	271	293	271	262	261	263	304	300	293	299	249	287	275	283	279	275	281	304	296	247	280	273	266	286	302	270	256	282	271	296	286	296	288	272	275	298	287	261	281	275	295	285	265	269	280	304	301	265	252	273	277	285	310	275	270	271	260	288	300	294	301	276	310	278	297	280	294	272	247	272	265	281	281	267	262	257	274	286	315	295	295	261	280	291	251	280	282	300	289	258	248	288	290	292	267	276	270	280	283	272	303	271	263	261	274	294	278	285	274	303	296	292	305	279	281	265	284	298	271	278	281	293	297	265	301	282	302	224	261	259	306	286	276	253	290	271	275	248	276	313	314	278	277	307	278	263	282	330	286	308	263	277	263	267	296	277	345	276	258	259	267	284	274	288	287	277	287	271	267	280	287	289	267	273	237	298	266	285	287	263	263	281	273	287	273	289	280	270	280	282	258	267	281	253	300	270	285	312	300	258	274	305	271	288	281	258	294	304	278	229	274	254	278	234	290	269	249	281	269
30896	50887	29580	14349	11502	8365	1892	895	822	864	774	648	606	545	519	502	479	495	420	473	406	412	389	407	384	370	380	360	353	373	352	350	335	383	359	325	339	323	310	336	358	331	347	280	356	354	331	298	303	329	407	784	585	380	307	329	319	317	295	323	316	337	353	316	312	313	331	334	347	461	426	471	431	340	302	323	313	302	306	318	323	313	315	313	321	315	331	337	322	332	314	331	294	308	330	293	348	312	311	317	354	318	332	322	325	327	312	315	334	326	321	312	321	334	322	338	314	308	321	327	308	335	352	310	318	333	299	318	333	328	332	324	327	346	308	320	334	317	317	314	323	301	347	318	328	327	339	313	348	319	315	290	304	317	324	339	316	325	329	351	345	318	298	315	344	318	359	327	312	344	314	316	321	309	355	316	305	313	323	320	323	321	337	338	296	348	332	307	322	331	319	348	318	340	328	332	313	336	315	313	298	331	306	309	310	343	319	290	335	360	318	317	303	329	313	316	322	328	297	319	308	344	301	316	317	322	325	337	341	331	292	331	320	293	316	322	335	327	334	322	302	339	287	322	311	352	304	298	315	323	316	320	324	306	298	370	348	305	330	317	320	303	322	300	314	312	324	349	329	322	284	334	332	326	318	331	339	309	307	321	327	289	297	303	333	320	326	322	322	317	333	327	339	337	307	305	315	314	293	291	324	313	313	327	329	331	304	313	332	350	295	319	301	309	319	322	318	319	328	322	312	300	318	299	286	321	316	329	329	342	340	327	317	327	301	315	302	309	331	353	331	344	310	340	325	346	320	314	325	322	317	330	317	360	333	320	288	349	312	330	344	328	339	313	302	277	331	333	333	366	293	307	345	348	344	320	367	310	321	299	313	337	280	345	295	325	356	313	323	298	319	313	301	329	315	295	293	342	332	295	307	304	310	324	311	328	331	320	317	307	344	319	313	341	320	285	316	341	351	308	341	332	305	325	313	272	316	321	319	351	349	320	301	321	347	344	314	314	314	311	343	297	330	337	306	332	310	342	296	325	332	347	310	299	330	310	354	305	341	340	325	342	338	334	307	371	303	312	311	309	293	319	313	341	329	323	302	321	320	322	312	293	316	297	335	339	312	315	320	350	319	282	297	321	335	307	302	335	337	294	316	300	310	313	312	326	320	336	328	311	356	309	301	302	313	308	332	323	324	314	325	305	317	345	304	355	325	325	316	310	296	307	313	298	331	296	306	322	310	305	321	322	302	292	364	338	313	323	322	330	319	325	339	317	318	324	362	307	309	322	296	305	338	337	314	315	322	311	336	308	322	349	343	342	280	301	315	338	354	306	344	335	309	305	296	327	314	302	322	310	365	319	353	329	338	346	320	325	306	294	286	352	316	336	340	306	295	334	300	343	311	297	325	360	307	331	314	332	296	335	335	278	305	341	365	362	344	322	294	333	303	317	336	319	324	320	331	309	287	319	328	320	330	328	319	300	324	310	358	324	300	321	353	358	313	346	341	324	320	306	322	326	318	329	322	300	341	344	308	336	330	323	315	333	336	326	336	312	350	329	343	321	331	318	319	324	354	335	338	326	314	313	329	302	314	316	318	336	335	315	320	306	328	318	312	335	317	364	311	322	324	305	311	313	319	323	305	315	339	325	294	324	324	353	317	308	290	318	324	325	334	323	330	274	296	314	328	329	331	336	311	326	297	343	309	341	321	345	356	317	296	333	297	329	322	317	304	325	325	322	329	336	323	326	317	324	282	327	364	329	324	295	329	325	311	345	326	316	329	343	340	332	338	290	338	338	353	333	326	349	356	319	322	339	317	308	294	313	328	339	337	327	330	331	293	314	350	313	343	313	317	299	319	325	341	321	307	307	315	300	334	315	329	341	310	330	291	331	312	323	318	291	316	311	312	303	299	364	326	318	335	320	306	320	317	348	308	309	292	327	331	312	339	277	330	333	304	307	299	341	303	314	331	266	336	334	333	300	323	309	332	322	311	348	340	338	300	313	325	323	361	314	327	302	299	336	358	293	364	322	283	306	304	333	301	305	325	327	356	319	323	339	331	335	350	327	341	308	293	359	340	345	322	311	350	308	320	318	313	316	307	300	359	345	317	287	323	340	314	335	345	297	323	305	352	335	347	315	324	304	326	347	324	299	321	329	334	291	344	305	315	310	353	336	308	331	318	332	293	335	311	300	340	319	307	296	299	334	316	334	298	297	306	297	345	314	300	283	302	310	348	314	324	315	305	329	320	318	330	311	331	316	333	334	335	337	304	326	300	302	331	326	361	300	340	309	343	316	327	276	287	326	291	319	305	328	342	306	335	313	322	329	340	361	322	311	279	287	327	301	349	299	342	326	333	310	324	334	307	344	332	341	334	333	310	305	317	307	326	328	319	306	292	298	342	318	298	326	310	305	319	330	325	334	341	329	308	317	320	308	349	316	368	311	312	323	320	314	299	333	288	303	310	352	307	326	320	329	320	324	347	313	313	309	341	332	321	323	283	302	302	320	327	339	333	329	322	325	351	312	326	318	328	316	345	319	311	315	354	305	351	296	304	345	287	327	321	340	335	312	332	322	322	330	288	296	334	313	318	366	349	313	308	312	303	317	316	289	319	336	306	331	317	297	319	305	306	316	319	363	345	331	356	319	308	327	311	329	345	309	316	352	317	311	343	303	282	291	325	314	318	306	361	321	330	305	309	360	325	321	365	317	323	339	290	314	306	272	339	325	309	327	303	324	329	326	326	341	348	332	326	328	324	331	354	335	314	329	326	307	334	329	304	303	308	339	339	343	363	327	323	343	319	320	295	327	326	323	319	292	303	324	330	312	317	324	290	330	293	314	324	288	311	311	302	308	298	336	352	300	305	325	299	336	340	328	307	312	308	333	308	304	300	305	326	293	322	326	305	312	311	341	321	304	300	306	304	312	315	305	337	325	339	300	319	320	290	297	314	332	327	313	302	311	294	287	357	337	350	301	289	352	321	294	342	315	351	329	321	339	320	306	314	318	320	338	314	310	322	305	315	340	295	341	302	343	351	299	307	321	329	340	327	347	352	296	356	321	301	336	342	308	300	320	295	337	331	338	381	334	311	322	317	329	342	309	310	323	341	322	344	332	319	317	330	322	330	320	303	292	327	336	300	313	347	331	320	307	318	336	352	325	311	327	307	284	334	322	332	317	315	319	318	342	287	329	324	317	317	330	317	289	287	320	323	342	330	280	342	315	326	315	315	305	314	323	330	346	341	318	339	331	300	321	317	329	335	338	318	326	314	284	327	338	300	311	304	311	312	331	294	326	294	307	350	318	303	320	336	336	329	311	298	316	337	329	299	321	299	339	321	312	302	304	306	299	339	289	338	361	338	310	294	321	319	296	338	321	299	311	295	289	333	327	330	334	305	323	326	285	346	333	310	283	294	306	315	344	330	327	316	335	313	326	348	336	329	297	335	317	338	337	320	323	333	342	312	339	279	326	326	317	316	321	330	331
24982	21008	27120	24883	13577	5239	1192	527	529	526	506	487	449	458	436	465	467	447	454	450	401	427	426	375	422	405	388	424	391	442	370	411	380	402	398	436	379	337	391	386	415	400	413	410	383	362	379	371	389	389	389	564	495	419	394	444	387	364	383	387	384	393	409	363	384	410	366	399	401	434	443	443	424	372	390	374	400	380	364	369	365	384	430	353	402	377	361	400	380	406	391	380	360	384	376	414	396	399	355	400	383	366	388	394	420	357	403	333	386	412	385	409	378	393	411	375	404	414	375	390	367	372	403	407	379	361	373	385	407	409	399	354	348	442	379	379	389	392	385	393	374	417	403	398	364	398	351	409	362	383	369	372	363	376	371	415	369	408	344	419	406	388	425	382	389	381	351	368	349	397	360	373	404	411	365	346	393	382	376	387	338	396	383	380	372	418	399	414	376	360	394	363	380	426	390	372	370	394	434	365	379	366	390	380	366	387	394	357	423	380	399	385	393	337	375	376	373	332	376	375	365	360	375	392	376	373	394	410	402	403	406	404	413	350	403	418	363	383	371	379	396	378	387	376	398	395	392	408	419	416	380	395	368	382	409	367	419	380	373	368	366	381	325	343	373	386	394	386	397	383	430	343	378	416	392	387	383	415	420	336	448	372	379	368	393	413	379	368	391	379	385	377	345	376	361	407	406	367	368	399	384	397	384	360	384	394	369	362	400	383	405	398	430	365	401	400	335	386	385	387	405	371	415	374	415	359	365	385	374	396	381	395	414	382	398	378	387	366	414	389	407	348	377	375	359	409	384	344	412	397	387	394	387	353	435	402	346	366	375	361	383	369	402	375	377	406	428	373	347	390	394	373	366	395	360	373	345	398	387	386	344	391	379	412	390	348	378	380	370	389	363	401	380	370	397	419	358	364	391	379	381	334	383	393	350	380	401	378	353	390	392	397	382	381	398	371	341	380	385	398	380	411	384	397	350	367	370	399	398	379	382	398	401	400	384	392	385	377	392	403	397	406	376	401	416	421	390	363	371	400	374	372	404	380	373	390	378	377	369	366	336	367	425	399	398	369	380	381	383	370	403	368	378	380	408	419	407	412	382	362	405	413	368	404	420	348	369	369	359	368	364	387	388	370	383	394	384	344	398	393	360	377	390	375	386	392	408	354	387	384	366	396	351	390	383	397	368	394	380	425	384	403	371	378	388	377	359	407	400	403	375	357	389	390	405	371	383	398	376	369	372	387	385	417	381	391	405	394	411	403	375	401	360	356	387	385	378	364	388	385	405	372	373	381	369	405	388	370	414	407	386	403	384	382	376	383	384	390	365	377	398	361	418	418	373	394	378	356	374	386	380	405	382	364	399	363	367	404	363	401	368	372	380	414	369	382	386	374	369	333	380	370	369	367	338	379	398	391	415	360	390	345	373	407	383	391	384	353	393	380	407	368	402	374	384	383	359	382	421	369	370	404	368	378	398	393	379	412	376	399	363	417	360	382	408	384	399	377	351	363	413	373	405	372	372	354	377	373	384	398	396	409	406	393	380	368	418	360	417	350	377	387	371	357	387	348	395	382	393	372	404	369	368	391	394	381	355	397	363	409	383	354	379	383	350	383	382	365	385	383	365	431	400	378	361	351	369	385	424	349	382	371	357	397	377	378	362	410	363	346	351	384	397	400	385	387	370	366	385	411	378	385	377	381	401	357	406	370	393	395	373	358	382	355	404	407	384	382	409	368	381	376	383	390	403	386	418	388	368	381	364	375	357	399	428	409	400	375	357	375	378	365	367	377	384	372	389	393	407	364	368	390	388	394	380	350	414	375	334	428	382	397	368	389	400	375	351	372	368	362	365	333	400	398	373	382	395	403	389	398	392	368	387	381	405	355	414	364	386	399	383	403	358	367	383	365	382	400	402	372	379	423	362	403	408	392	405	346	389	430	384	372	383	413	388	371	386	390	344	376	367	372	380	384	378	360	413	360	365	371	413	381	435	427	401	371	372	378	410	415	390	410	379	363	410	388	379	364	372	392	354	397	403	382	387	375	339	395	359	327	379	367	388	370	359	392	351	380	389	340	382	413	392	363	403	382	390	393	402	395	365	368	372	384	407	385	363	400	374	382	362	370	390	397	355	358	356	387	396	419	356	359	423	374	377	384	369	402	327	359	410	367	392	361	371	363	352	334	403	396	392	362	371	365	359	352	386	372	370	362	395	422	390	369	374	382	393	416	408	343	387	412	368	418	378	362	370	410	347	364	384	376	374	369	398	342	383	351	411	421	416	366	403	383	406	399	371	346	399	408	374	372	378	352	399	351	374	417	388	386	398	388	370	388	403	388	384	394	366	390	391	394	379	382	349	376	420	391	396	393	395	380	378	416	368	404	363	396	367	383	388	391	399	379	398	397	360	385	391	380	372	378	391	387	408	389	399	403	435	378	405	374	340	387	360	393	417	372	393	381	403	380	380	391	392	384	431	399	416	394	395	384	360	397	403	408	402	402	362	375	386	383	398	406	346	369	386	368	389	385	376	355	355	347	370	373	381	388	329	380	365	353	400	360	360	382	353	385	366	379	388	388	358	353	425	371	349	404	412	405	416	400	404	383	370	381	346	365	368	357	367	357	404	367	368	381	407	335	405	374	414	384	376	371	382	365	355	373	359	401	375	373	376	406	358	379	373	379	383	390	411	418	362	418	381	379	402	397	386	379	405	427	383	391	359	365	375	389	381	359	364	399	410	384	397	399	386	390	404	358	357	392	385	426	413	392	362	368	362	372	383	411	404	382	392	354	380	379	374	382	409	406	384	412	383	384	387	361	376	352	382	363	368	402	371	366	367	389	369	411	387	380	354	396	386	349	393	361	365	386	391	399	376	370	366	393	358	406	370	351	371	406	390	363	403	394	363	388	366	372	382	344	386	411	368	387	379	375	389	385	338	364	386	390	385	350	372	396	375	414	392	378	394	369	434	364	402	386	379	389	358	346	424	387	369	378	385	382	367	403	400	403	321	403	373	385	382	392	399	354	364	374	340	383	396	375	401	380	392	352	368	371	348	369	405	386	387	376	346	397	406	387	394	396	389	393	378	391	403	398	378	391	400	364	349	407	399	362	391	391	358	381	389	373	397	366	375	384	375	405	398	421	375	384	387	411	344	387	360	353	391	346	393	381	366	380	368	369	348	370	349	367	394	378	371	407	423	372	386	392	389	403	428	407	371	386	383	410	409	377	388	400	386	375	366	370	382	401	397	403	411	396	405	394	372	374	368	382	380	418	389	370	366	404	410	386	387	423	364	394	375	392	374	383	398	376	359	354	372	412	364	372	406	378	390	418	400	371	392	412	369	383	413	398	375	400	401	374	412	383	401	372	381	391	400	394	372	354	404	364	363	395	401	376	419	369	358	400	380	377	374	348	382	374	384	318	391	396	371	384	399	375	395	364	356	396	357	395	373	372	353	373	376	376	352	394	378	359	374	379	381	388	379	375	370	389
32388	46017	28957	11961	10107	7412	1795	730	724	762	760	641	545	597	569	553	538	496	524	478	494	483	480	481	516	479	460	476	423	449	464	463	480	480	443	452	450	430	456	406	475	444	463	465	440	439	482	423	415	455	502	728	634	546	478	462	377	452	479	423	454	427	437	420	422	429	421	468	444	475	484	544	442	451	416	453	446	434	447	423	505	422	447	441	431	443	426	461	430	423	446	428	435	420	460	479	412	430	445	427	421	434	410	421	417	428	457	421	428	404	402	429	392	434	438	408	443	446	424	402	442	414	425	468	434	439	407	438	437	447	445	420	448	428	434	483	451	492	454	460	431	453	419	449	440	431	401	415	460	435	458	420	467	443	452	436	412	396	455	454	485	428	428	412	460	457	443	453	441	480	425	444	430	434	436	436	441	417	432	440	419	443	452	449	428	457	444	454	399	417	383	434	439	439	441	432	434	438	447	438	438	429	426	434	452	436	422	448	433	456	417	392	474	412	428	458	464	444	428	420	475	441	443	458	437	438	404	453	448	406	459	429	451	437	460	422	434	445	427	448	406	467	410	433	424	427	443	444	432	449	437	439	406	467	461	473	419	477	410	400	452	443	414	470	457	421	450	411	402	427	423	430	443	439	433	448	414	441	454	414	442	393	470	446	441	435	456	427	450	449	428	412	417	425	431	421	443	447	409	439	458	431	440	418	451	439	436	444	460	455	412	449	486	451	441	448	449	415	486	449	459	419	427	448	470	444	473	454	420	451	490	432	426	424	423	448	448	425	407	410	443	420	407	467	394	412	448	443	439	432	411	470	427	424	479	431	471	445	417	455	439	441	471	455	472	428	414	416	429	430	418	433	438	438	445	413	436	396	414	458	434	446	500	406	443	441	405	436	468	422	428	449	478	421	438	443	437	423	455	439	447	420	414	455	464	455	449	432	456	445	451	414	455	434	412	457	412	418	451	460	441	426	424	453	421	412	442	453	394	438	449	407	403	442	442	429	427	465	414	438	422	430	407	436	453	425	401	455	433	441	431	454	449	423	445	483	455	435	449	441	425	405	488	476	422	450	447	441	478	392	451	433	451	400	429	432	467	442	454	414	415	404	447	426	450	448	418	420	451	430	447	421	394	441	473	425	419	467	439	435	406	447	451	430	452	426	421	414	448	475	451	411	422	445	427	428	444	427	445	429	408	419	424	435	421	468	448	426	407	455	426	485	423	416	438	462	388	410	409	458	436	468	394	442	464	486	440	435	434	418	389	446	405	421	455	409	452	442	438	417	406	461	450	422	472	443	473	439	473	439	445	438	419	416	427	457	459	433	464	427	448	478	467	473	447	467	427	425	427	446	454	430	450	454	440	440	441	428	429	438	424	436	447	426	426	438	423	447	463	423	423	430	401	445	441	479	430	424	446	440	391	463	422	459	463	445	421	467	425	424	427	451	458	433	419	392	419	420	427	423	453	433	418	428	422	447	404	450	464	451	419	458	446	432	400	462	453	420	431	469	451	490	445	460	459	438	467	446	448	440	432	432	441	416	418	436	439	451	422	439	413	406	439	416	443	426	428	434	422	428	444	461	473	467	462	462	450	427	429	436	458	414	422	449	406	442	459	415	447	425	419	392	429	414	450	469	412	465	474	447	407	430	449	444	436	444	478	436	422	465	480	465	442	457	419	441	420	462	434	413	415	421	481	457	420	441	452	429	442	416	415	419	428	434	440	440	402	435	428	440	453	420	421	433	426	398	461	431	466	419	434	434	472	476	397	432	403	473	437	407	402	396	425	405	421	423	429	422	469	413	418	420	433	450	436	405	404	472	460	461	443	432	427	440	458	465	425	469	428	457	422	454	422	427	453	420	458	409	436	413	442	471	429	434	426	411	438	424	439	424	434	427	432	437	449	442	417	440	382	434	414	444	439	423	438	438	442	438	453	419	405	446	387	431	418	420	402	432	419	427	408	430	415	430	487	452	413	469	426	442	412	445	409	406	422	418	439	428	440	419	444	434	459	444	430	401	425	438	470	439	424	467	460	422	421	459	422	437	461	427	472	452	493	429	447	447	416	441	431	431	428	463	461	444	467	428	425	461	426	417	413	435	451	429	389	440	432	409	446	443	409	398	426	417	425	442	386	401	444	404	443	403	436	443	419	410	463	396	431	419	455	449	409	455	445	402	454	439	419	442	444	433	419	434	446	420	435	409	464	412	422	428	465	448	439	435	408	438	406	439	435	452	420	420	434	445	418	408	423	442	456	417	403	436	391	445	458	403	409	440	421	439	445	435	405	425	410	412	420	427	458	421	455	457	460	427	428	412	442	436	453	420	435	447	440	448	447	446	447	450	405	426	447	457	422	416	449	479	464	450	435	446	449	466	470	436	398	439	418	450	426	418	456	453	445	435	444	411	436	424	422	430	453	448	463	428	471	454	399	422	427	445	442	422	446	424	412	432	464	456	440	430	461	423	442	409	473	433	430	456	443	397	477	445	452	454	418	458	424	450	469	432	454	426	411	443	417	431	426	445	439	446	443	458	428	416	453	441	460	414	446	443	440	453	463	412	442	452	457	437	448	435	429	416	445	446	434	445	395	434	448	457	430	437	419	416	445	454	429	432	398	439	415	414	407	457	440	433	399	453	443	467	436	457	438	429	401	380	449	429	482	415	459	432	409	438	443	419	426	419	426	456	454	411	436	443	414	431	414	412	431	440	455	396	427	426	408	437	413	450	489	394	426	464	457	429	481	445	421	427	435	439	469	473	441	428	444	446	404	428	439	473	428	426	458	438	438	377	415	431	432	439	440	435	406	420	457	467	443	443	445	442	436	438	391	440	436	424	455	418	418	436	459	463	457	416	453	405	454	458	434	455	444	407	434	416	457	417	449	413	441	430	414	431	432	436	413	414	442	427	438	443	450	454	423	406	420	399	407	473	454	432	468	418	457	465	449	468	429	447	460	463	388	423	463	398	437	445	435	442	401	439	457	426	421	451	466	433	441	455	448	453	414	466	430	456	455	432	451	436	448	440	422	443	428	437	407	478	408	446	457	413	418	445	484	429	433	409	446	391	452	428	465	447	405	422	450	442	446	403	420	417	465	453	443	454	485	452	441	432	430	441	474	451	436	420	453	473	453	425	452	444	418	419	448	443	439	451	444	424	465	434	440	439	443	458	426	440	419	419	413	458	465	452	407	453	438	421	439	404	412	454	422	450	432	438	415	437	442	396	432	430	432	457	411	463	441	451	398	448	422	415	444	425	476	397	455	437	453	424	431	412	434	458	440	448	443	457	462	440	457	436	460	440	465	468	450	433	413	446	463	449	435	449	459	416	426	470	400	457	440	441	429	416	407	456	413	450	458	439	452	444	465	422	407	432	437	457	463	440	459	459	442	404	409	433	459	434	434	455	458	441	415	445	413	457	451	442	452	444	453	418	425	459	437	418	406	459	429	466	443	449	418	430	402	459	442	441	412	421	403	418	419	463	439	446
22728	20957	28530	23562	21071	21417	11279	1104	746	657	678	627	605	585	523	524	495	526	519	454	457	430	436	427	435	424	397	415	427	423	393	410	401	400	415	384	390	391	407	411	354	386	409	377	377	399	366	393	348	429	541	1095	1070	614	416	385	383	363	359	335	380	384	373	374	382	412	358	445	479	464	481	496	475	392	425	386	365	383	374	352	364	372	358	346	384	382	381	360	353	367	356	361	400	384	422	384	386	362	341	363	373	344	352	369	352	367	365	372	391	347	341	338	375	394	377	369	348	368	356	343	389	392	353	388	345	368	361	383	338	362	369	374	382	397	361	356	347	398	357	370	374	373	404	363	369	390	392	357	370	345	362	356	356	379	384	363	360	364	380	369	379	381	387	362	395	380	385	413	392	359	365	362	365	359	366	385	410	370	356	353	353	373	393	378	393	362	377	374	364	371	368	376	386	354	359	384	405	361	350	357	395	381	405	376	401	390	352	350	344	388	365	349	372	349	377	351	366	374	359	348	394	407	371	360	379	381	343	391	368	360	406	371	411	362	386	363	372	375	375	377	373	408	362	357	370	391	366	389	409	366	373	353	356	368	364	375	388	371	373	347	363	370	385	358	374	375	383	379	381	381	376	357	363	403	362	337	377	403	398	414	386	345	363	369	335	368	358	383	392	366	364	366	367	361	375	375	402	381	363	368	365	329	382	376	364	420	375	361	378	335	362	385	376	395	400	368	430	371	388	341	349	346	361	373	366	371	348	376	373	346	356	352	386	362	362	377	363	386	349	327	391	378	394	380	376	346	393	393	390	396	355	373	343	391	372	368	373	393	355	361	359	340	349	365	358	392	367	392	411	365	348	375	384	354	389	376	358	400	348	366	378	382	388	386	350	338	366	381	376	372	403	379	385	332	357	358	376	389	361	346	385	363	370	383	379	361	363	360	371	373	387	379	393	326	353	366	387	353	329	331	381	376	384	356	360	382	376	377	388	361	396	364	371	377	341	359	362	372	371	366	365	396	373	361	372	362	362	379	364	370	374	386	386	370	371	334	367	366	366	348	352	352	368	397	367	368	367	361	386	389	342	348	375	373	372	366	356	365	384	391	389	375	355	373	374	329	374	382	372	329	383	385	353	323	376	367	363	380	410	390	358	349	429	375	325	413	350	345	366	343	365	371	382	393	369	367	327	389	406	355	342	355	388	385	376	368	395	360	387	356	353	367	365	369	353	368	364	365	406	352	391	368	366	343	349	376	338	342	360	377	352	352	412	363	369	344	360	366	394	382	377	359	352	355	385	336	329	374	394	366	377	379	369	360	379	370	360	372	368	352	362	380	400	357	346	390	377	343	405	365	385	351	385	367	405	369	388	397	344	352	376	341	382	383	416	349	344	376	368	374	377	371	359	396	354	337	373	336	399	355	369	371	355	355	387	386	342	365	398	381	394	365	369	407	370	393	353	420	403	376	362	366	385	367	353	393	379	342	374	384	383	355	396	369	361	386	361	366	338	372	370	351	352	381	394	356	353	369	356	355	392	335	376	379	373	376	386	366	347	359	366	364	341	377	379	391	357	388	393	382	381	373	378	377	372	364	368	351	357	347	362	369	400	356	384	354	333	371	381	364	372	404	356	374	387	405	368	379	368	372	359	352	358	395	353	374	342	381	333	373	382	359	360	378	370	385	383	375	373	399	373	335	376	358	322	374	376	367	407	348	387	372	334	347	368	366	393	367	357	370	379	363	360	412	391	365	383	363	371	359	367	374	335	371	339	338	333	392	363	377	355	378	380	376	406	388	401	352	388	358	366	385	298	399	355	388	371	385	384	359	370	355	378	357	385	379	347	382	379	352	372	385	361	364	360	364	363	385	370	387	344	325	352	361	394	367	358	365	365	385	387	372	395	359	367	348	370	358	395	364	363	383	377	371	394	362	382	357	373	350	313	388	365	377	351	346	326	371	360	402	348	362	358	377	363	386	358	392	374	365	344	394	368	414	341	367	368	402	378	410	375	373	390	399	364	388	379	347	364	388	362	361	369	367	359	368	369	400	387	354	366	373	371	382	334	363	363	378	356	397	389	347	366	369	410	324	362	394	386	364	360	381	339	351	367	345	349	371	370	355	375	377	365	372	353	350	367	366	379	390	373	400	385	369	364	382	353	338	369	376	360	391	346	353	351	351	361	376	357	365	351	375	359	354	374	391	348	372	379	401	369	348	342	360	352	340	358	375	363	369	381	357	382	316	381	340	394	358	392	367	387	408	378	383	359	360	360	378	392	369	368	375	334	358	394	348	357	377	393	362	372	360	403	377	356	345	344	378	353	406	354	357	367	406	370	373	401	380	382	365	361	345	360	411	370	375	350	365	374	386	368	374	383	353	374	369	353	386	361	372	349	367	372	345	358	372	357	369	355	346	371	405	372	325	334	387	360	372	364	393	364	344	367	398	338	337	368	344	413	382	378	368	372	364	377	413	365	384	383	391	362	369	364	414	380	346	387	362	344	378	394	344	365	370	359	367	327	387	385	372	356	366	363	354	382	377	378	336	378	357	375	371	421	370	418	396	374	374	374	365	343	387	380	378	362	367	351	336	344	351	389	357	417	353	411	383	378	382	362	345	341	357	330	382	391	376	386	378	364	406	400	374	394	376	386	372	391	394	366	378	414	394	370	376	362	371	370	363	382	366	375	349	382	347	363	361	357	381	394	351	395	412	379	399	389	391	366	356	363	382	359	370	377	352	391	352	362	365	377	372	403	363	401	382	382	382	377	353	389	383	375	378	365	369	378	356	345	398	385	353	388	329	369	379	381	389	351	363	371	353	349	370	348	370	370	387	374	366	382	376	387	365	359	366	392	367	297	319	352	373	371	361	334	391	385	343	367	383	367	343	333	377	365	360	344	315	369	339	374	374	382	341	369	378	347	347	380	335	371	392	374	387	371	350	366	342	334	391	350	363	389	392	373	358	395	323	382	408	377	382	345	376	356	360	384	363	380	366	359	371	358	387	410	344	370	380	373	392	359	363	352	376	341	371	360	337	358	380	369	364	382	378	370	379	387	368	365	377	355	357	387	355	357	352	351	356	364	404	408	366	346	366	352	362	344	348	358	361	358	346	338	362	385	384	355	400	389	346	374	377	334	326	337	360	357	389	361	390	375	375	378	381	356	389	335	380	357	340	378	359	353	363	377	367	331	367	377	368	349	336	362	336	418	399	365	365	372	362	350	371	382	359	370	333	376	359	352	366	371	348	351	400	403	387	370	380	351	407	351	379	357	370	391	339	353	384	397	403	399	365	371	372	322	354	368	370	362	388	389	385	394	360	367	388	347	389	365	337	396	393	379	366	397	361	350	365	384	383	381	354	394	396	366	377	404	388	382	349	368	358	367	355	351	358	361	386	352	387	400	402	361	382	398	405	353	348	379	370	374	357	374	394	362	389	374	371	360	373	353	384	378	355	361	397	414	392	372	347	381	368	342	381	374	380	375	361
37697	55266	34055	21342	23254	15576	3646	1273	1155	1070	986	929	780	819	728	665	670	632	562	520	543	481	515	519	505	491	477	514	494	490	421	448	430	467	459	425	433	409	434	444	394	428	409	421	398	440	387	450	435	421	660	1507	1375	768	476	397	428	421	411	407	422	414	402	408	430	438	424	506	532	571	633	619	538	500	448	442	417	433	436	409	391	389	411	438	404	388	407	399	439	405	387	394	427	413	416	399	426	373	434	438	400	390	409	438	374	393	387	403	454	401	429	429	426	415	451	429	438	428	421	413	407	416	394	407	421	369	453	386	375	413	401	366	418	411	401	368	392	416	418	429	414	407	431	443	424	407	460	405	414	401	380	409	378	420	402	427	445	429	377	455	386	379	417	423	400	415	417	423	385	444	400	383	415	426	406	401	413	439	408	415	437	413	417	410	419	412	436	402	394	408	415	409	363	429	410	421	407	461	421	390	396	407	408	412	428	407	381	416	407	407	439	405	420	424	433	445	375	396	420	402	468	419	420	401	420	404	431	440	376	380	402	359	392	398	419	406	435	412	425	408	421	399	438	387	427	418	412	448	443	378	415	423	429	385	402	406	394	411	411	448	398	397	423	400	414	401	401	413	407	388	399	430	383	460	367	420	418	402	456	437	400	425	400	404	401	395	416	369	398	436	413	406	440	413	413	396	434	392	422	391	449	383	406	371	404	457	417	416	379	431	443	403	399	392	422	413	430	455	413	411	421	408	418	412	427	404	414	404	429	380	419	401	442	388	377	461	440	439	425	382	449	407	415	435	391	398	386	440	418	400	400	416	418	370	422	397	423	402	409	444	401	410	388	375	419	414	406	401	402	434	409	445	411	402	377	420	443	412	387	387	403	409	440	455	384	417	417	420	416	462	430	426	373	405	402	418	402	403	429	405	392	399	389	387	379	417	423	430	393	416	416	420	404	410	409	449	380	405	380	425	413	416	402	380	418	412	393	392	372	392	424	380	418	397	390	384	438	417	429	379	427	434	375	409	438	412	418	387	419	416	378	405	384	420	429	400	404	405	399	397	376	405	393	449	425	405	386	425	396	415	409	428	428	393	397	409	425	423	426	408	403	410	419	388	401	425	441	416	370	423	414	386	377	420	397	438	446	388	387	384	464	396	405	424	436	423	395	404	386	376	408	397	418	402	400	383	420	439	390	404	433	438	394	373	418	420	399	433	438	348	436	398	399	434	442	426	413	402	432	424	424	428	367	402	402	420	417	417	392	430	420	398	438	422	415	397	398	456	400	419	393	419	426	422	420	414	371	410	412	408	385	401	425	427	421	413	387	385	406	445	419	440	400	384	424	416	418	467	366	393	408	419	389	448	392	387	421	391	383	396	381	378	425	397	409	424	458	401	396	405	409	414	431	446	392	419	372	410	449	368	416	388	446	380	407	427	383	411	404	401	394	412	413	418	433	401	396	412	404	405	413	403	429	404	422	389	409	407	374	399	418	470	400	392	407	414	410	404	402	411	423	408	415	398	463	391	381	399	407	417	435	391	399	403	442	399	429	405	428	434	401	398	426	425	427	417	421	421	414	393	419	400	406	410	427	405	411	440	425	409	445	414	418	388	418	407	429	382	404	409	432	444	386	425	410	420	390	401	407	406	427	446	401	397	398	437	404	437	393	429	416	402	406	404	408	386	451	430	381	402	460	384	390	408	402	436	442	434	444	402	415	412	419	370	413	445	398	416	395	406	407	408	386	435	394	426	402	412	430	421	390	420	417	427	418	425	442	402	387	395	422	445	365	442	403	390	392	368	400	412	446	389	465	414	363	405	395	438	384	404	387	434	401	403	405	419	417	420	430	400	420	395	398	439	376	389	410	408	431	415	456	379	395	398	406	412	376	387	412	426	378	410	405	425	439	417	368	429	395	414	406	378	403	381	397	425	431	406	426	439	425	399	389	412	439	428	404	408	377	416	383	446	443	446	392	433	442	420	388	378	445	405	410	405	409	413	391	408	375	402	411	420	402	402	417	403	401	410	383	422	398	410	415	390	421	386	404	385	415	407	400	430	409	417	427	433	435	426	393	357	386	401	381	428	412	401	408	431	411	425	412	401	434	409	426	400	427	422	398	377	409	385	417	432	412	406	430	429	404	373	426	457	420	387	401	433	416	410	396	410	431	412	379	355	376	432	387	402	434	412	402	366	405	421	401	446	408	407	398	426	400	379	408	416	420	380	431	421	414	412	439	414	416	384	378	419	390	361	367	389	397	392	425	379	410	397	408	414	410	380	422	404	421	405	399	411	400	374	426	390	388	432	414	447	412	401	375	400	410	450	383	411	399	415	411	380	446	403	433	404	441	444	389	398	430	425	416	430	387	408	382	402	422	399	359	398	400	403	434	417	430	404	406	393	438	439	415	422	458	418	413	415	425	388	427	433	420	434	403	417	439	399	402	426	430	400	399	421	406	399	430	435	412	440	397	401	428	414	408	417	400	406	431	426	384	395	410	403	386	431	395	415	404	419	398	467	381	398	428	441	412	411	372	417	387	393	434	451	420	451	406	422	419	393	430	400	467	437	416	421	427	422	415	399	447	418	419	408	424	428	441	413	414	398	387	413	427	422	409	457	425	408	418	454	397	429	438	400	389	408	402	428	436	431	400	396	427	431	386	417	412	419	399	404	385	419	423	413	401	383	398	422	398	431	416	425	371	419	413	417	393	407	432	417	399	446	391	452	412	441	376	396	405	426	386	416	434	398	415	403	418	372	406	408	431	395	388	384	427	406	415	390	399	420	411	441	408	424	368	425	459	381	437	384	435	416	396	408	408	393	413	403	448	434	379	387	409	418	427	414	410	436	446	416	426	382	414	452	416	399	414	404	401	416	412	378	406	384	385	419	375	398	380	404	430	424	397	447	373	436	424	459	390	433	402	448	412	425	405	381	429	402	414	439	413	384	403	417	398	410	407	433	444	417	412	410	402	447	413	407	385	406	408	422	431	444	386	368	403	406	426	436	429	409	427	411	423	417	413	401	427	435	430	343	395	401	404	407	392	426	440	381	413	404	410	418	411	409	441	386	405	395	415	408	388	414	389	369	414	396	413	405	419	436	401	440	408	396	433	425	420	420	390	375	385	403	409	414	395	391	407	425	396	401	419	437	413	427	407	402	413	435	414	421	408	403	384	418	404	391	438	414	439	371	405	400	404	416	422	404	396	383	434	416	397	410	387	394	427	415	432	418	406	420	387	394	391	446	417	431	421	418	418	441	431	404	402	421	431	396	417	424	410	449	370	411	417	393	416	444	390	413	405	433	377	404	439	449	394	396	436	440	430	444	406	429	383	420	423	402	393	428	394	444	417	404	415	410	388	392	409	417	439	460	404	389	403	416	425	443	395	408	431	384	419	432	380	407	403	384	386	427	368	394	425	441	375	419	363	426	419	399	405	410	418	421	388	412	432	391	372	389	439	422	432	467	430	388	438	468	395	406	386	417	438	396
29334	27786	22175	12240	6342	3199	892	394	342	353	362	388	342	384	339	311	322	335	324	309	307	319	304	313	352	361	350	324	329	323	335	333	339	351	381	299	313	353	316	323	306	347	339	322	344	352	337	355	352	346	322	377	310	324	346	335	340	307	316	315	341	353	283	295	316	331	329	326	333	343	315	327	347	333	342	318	314	327	326	323	333	344	307	317	336	320	340	345	317	340	318	329	294	326	295	335	312	326	332	348	323	303	337	314	304	303	344	349	332	361	341	353	314	340	339	314	328	334	373	330	316	335	319	314	325	344	326	339	365	319	317	327	347	332	342	345	340	326	337	353	321	309	303	318	341	324	291	365	319	315	340	320	294	324	329	316	342	345	338	336	334	308	308	330	345	332	325	321	333	325	300	320	332	308	327	345	298	344	360	335	334	327	285	358	326	329	310	325	330	331	321	317	316	335	319	332	321	357	328	336	356	330	311	307	351	294	336	310	346	328	348	334	333	328	325	350	341	348	311	334	334	304	353	328	309	339	336	368	282	310	320	283	325	321	314	279	311	370	324	324	333	327	311	363	312	329	340	310	331	351	313	337	323	295	350	330	360	322	351	334	319	324	308	288	309	303	305	315	324	289	306	324	349	311	289	301	333	335	326	296	331	307	353	312	316	330	355	340	361	330	332	317	301	297	331	295	323	328	314	355	346	329	290	307	316	328	305	305	332	331	310	304	325	302	346	316	329	292	301	325	322	302	357	358	339	327	344	351	332	311	303	333	339	344	311	315	316	321	326	348	333	332	335	312	374	318	314	363	298	310	325	314	371	341	328	336	318	288	347	338	331	323	326	311	317	327	366	319	283	320	340	309	334	305	358	371	324	315	329	294	291	313	319	327	330	327	322	369	333	322	317	283	356	319	346	329	348	289	324	311	324	337	290	339	317	336	302	315	345	334	314	309	348	313	352	326	301	300	305	306	307	327	308	308	334	316	344	317	311	358	335	319	325	332	355	302	317	317	308	325	323	304	315	344	343	317	357	334	325	332	297	357	322	351	312	291	332	316	329	351	320	338	324	333	330	312	330	326	296	328	318	338	307	354	384	325	315	332	337	300	318	333	333	299	302	354	358	364	328	296	314	292	291	311	331	338	342	294	351	312	322	338	334	346	341	339	319	323	351	334	341	327	323	321	328	304	328	327	337	336	322	317	312	360	321	331	330	315	335	315	312	293	290	311	332	320	315	307	355	329	356	354	321	346	298	326	325	344	319	323	313	320	306	343	315	339	328	314	324	317	348	316	300	299	297	350	329	303	321	313	338	298	325	350	331	353	369	322	312	319	321	315	330	319	313	298	338	309	307	330	317	317	353	367	350	324	328	326	314	361	331	342	345	318	355	324	337	314	352	338	303	307	355	323	314	292	350	334	319	335	337	345	336	309	328	355	319	339	336	333	323	345	325	311	334	311	352	333	342	317	336	303	286	342	330	298	363	346	333	322	328	346	314	312	310	324	330	326	345	318	343	326	345	294	307	324	337	323	346	326	333	329	286	318	338	346	299	337	343	309	330	299	293	293	333	315	296	342	333	351	329	319	312	344	309	335	317	339	310	342	312	321	356	308	322	333	338	333	321	325	317	339	331	305	345	346	308	348	329	302	350	321	310	329	331	345	347	337	306	329	329	336	356	303	304	338	315	313	334	320	322	339	304	314	332	316	313	320	363	326	338	299	314	348	338	347	328	345	316	317	320	320	366	306	338	336	311	328	322	332	317	333	316	355	365	336	324	363	309	334	287	309	337	334	328	323	341	332	329	304	337	330	318	363	349	335	332	323	344	311	325	314	340	336	356	300	342	348	301	340	318	332	334	326	324	288	329	305	322	348	343	327	340	320	356	311	339	341	329	302	349	325	309	377	309	334	300	320	322	318	307	310	342	312	309	310	314	352	304	324	331	352	340	344	332	346	306	325	331	357	332	356	326	311	326	344	338	330	333	322	321	346	308	359	351	312	298	322	337	331	321	330	329	322	339	336	343	350	356	345	340	339	349	347	352	338	336	348	342	346	314	322	347	327	325	301	318	350	348	327	339	300	336	331	342	302	316	334	333	350	335	315	349	355	321	322	349	358	320	347	304	314	306	336	315	331	327	310	358	346	318	323	344	308	334	324	325	321	329	319	327	345	361	333	309	336	342	336	346	364	338	341	330	330	337	315	353	336	278	322	330	305	321	352	336	311	344	341	326	332	355	309	316	329	330	351	328	329	360	297	328	323	343	314	319	354	297	321	337	328	324	345	335	317	334	330	337	323	324	345	280	295	337	370	324	322	338	320	356	349	331	330	343	299	292	310	370	357	333	318	344	314	331	288	317	321	274	288	323	304	301	290	292	329	326	316	299	321	365	285	318	297	337	359	312	327	340	338	311	327	348	325	298	325	342	326	342	345	342	344	338	315	312	358	282	339	314	333	316	337	351	309	327	349	322	316	317	343	326	327	287	327	322	316	298	360	313	339	328	329	338	320	288	349	360	328	366	335	338	334	311	306	300	343	370	321	326	313	365	343	330	318	325	329	307	329	317	334	333	334	328	318	333	337	318	319	342	296	332	372	346	339	335	310	352	300	300	336	326	332	347	297	303	319	339	340	354	312	360	295	328	323	324	362	316	286	329	321	354	318	313	338	305	345	315	307	361	359	342	308	309	337	329	313	318	336	313	331	310	312	311	331	334	299	314	332	328	323	337	360	337	325	326	311	325	293	344	339	321	303	293	365	315	334	304	309	328	310	319	355	324	299	343	347	304	317	338	327	344	331	356	305	325	342	301	317	362	377	307	352	326	311	339	337	311	313	344	323	322	330	304	318	316	345	316	359	313	341	346	316	301	327	343	348	330	312	303	332	323	316	336	364	307	366	328	334	334	315	333	300	313	313	347	325	321	330	343	332	355	308	321	326	325	334	336	329	349	328	298	330	341	335	335	333	314	312	324	349	362	320	324	301	301	313	343	319	314	331	294	310	305	323	317	323	306	339	338	335	312	325	348	321	328	378	342	334	338	316	332	314	336	334	386	320	313	334	342	334	325	315	306	315	316	364	331	319	293	315	291	314	336	325	342	319	331	353	359	331	316	359	306	300	349	311	338	342	341	324	290	342	336	308	287	329	320	294	310	356	301	316	346	339	317	352	348	325	339	342	312	326	339	317	308	350	307	312	327	343	334	328	343	349	319	325	325	342	339	333	338	316	310	325	321	316	320	364	346	311	318	348	330	364	349	338	323	340	303	330	342	341	318	312	331	320	301	294	337	326	321	332	323	312	323	325	323	346	335	322	284	315	328	320	326	325	336	316	313	353	306	344	312	348	332	320	302	303	311	324	318	325	332	342	310	322	306	355	315	324	314	335	339	359	343	332	342	337	340	331	309	320	359	307	344	360	329	324	326	340	354	327	292	354	345	328	313	316	312	348	322	358	335	305	324	347	324	368	316	348	339	344	336	319	317	312	312	313
33894	42362	19259	11203	9334	5233	1351	477	437	431	417	428	446	372	438	430	438	382	388	405	372	401	352	405	409	360	406	437	399	390	393	364	364	364	404	377	400	378	367	402	357	420	392	393	392	389	383	386	400	375	404	396	429	388	405	370	393	379	402	380	384	414	380	375	399	378	406	400	416	370	405	382	374	384	409	377	377	386	352	369	399	395	359	381	387	389	375	383	376	416	392	359	377	375	385	385	413	395	389	379	407	380	383	381	352	370	406	387	405	414	419	374	371	347	418	360	376	387	366	376	360	390	363	375	400	388	396	398	400	393	361	426	383	417	394	419	374	385	421	380	376	418	373	380	385	404	361	382	383	382	366	413	400	392	379	354	380	386	395	401	382	382	364	344	386	381	412	371	401	390	399	375	403	347	396	340	365	371	392	360	382	432	354	345	368	411	363	393	379	347	401	357	376	409	398	378	377	399	389	364	402	363	373	378	362	358	376	388	373	386	356	363	398	380	354	384	373	373	407	370	361	401	395	366	385	382	387	380	369	348	370	400	385	396	381	387	399	399	372	386	386	366	411	395	385	391	378	388	373	376	421	382	407	357	377	352	368	391	400	367	370	377	395	366	406	390	397	405	384	381	356	382	394	380	384	387	393	405	397	404	392	358	387	348	367	371	362	361	395	373	360	399	364	364	351	412	382	368	361	374	373	396	358	370	408	360	369	399	412	386	394	392	380	374	380	375	370	439	358	391	377	374	388	377	420	367	420	395	365	352	354	364	362	396	377	348	389	368	366	404	385	370	381	398	383	389	355	364	357	418	371	370	400	377	359	356	362	408	406	397	392	409	388	398	373	385	372	384	362	374	370	366	364	365	388	377	384	366	331	370	362	439	396	376	386	394	374	410	387	417	368	374	406	399	418	365	391	401	342	387	403	364	365	408	383	385	385	386	343	393	394	385	372	385	399	357	394	372	373	426	375	357	399	387	379	400	391	374	380	388	374	385	367	365	401	391	356	392	374	377	388	388	405	335	377	424	338	422	398	370	425	373	376	403	371	389	383	388	377	339	407	350	369	369	394	403	378	418	384	396	406	355	379	412	370	381	402	357	367	353	369	344	379	362	387	371	350	411	370	397	392	363	367	398	386	371	414	370	387	422	420	336	405	425	380	376	393	393	388	395	382	383	406	373	343	397	391	376	406	409	369	384	396	374	393	427	418	316	386	382	403	374	417	377	357	341	391	409	359	386	364	406	376	383	370	394	400	379	380	397	366	418	403	353	386	398	394	383	404	339	395	406	360	369	378	389	410	398	379	400	411	380	391	372	383	375	352	386	392	374	387	352	363	410	397	392	383	406	386	381	359	346	386	402	385	375	360	348	381	370	395	378	403	394	382	421	400	375	393	395	323	363	397	390	389	400	397	345	383	392	336	363	394	385	358	367	366	383	386	400	395	398	365	370	360	376	378	416	390	397	360	392	374	353	383	393	377	364	359	385	402	387	390	381	374	387	393	373	381	383	384	367	389	347	380	396	413	379	375	360	392	388	346	424	391	353	398	394	372	396	356	376	365	367	380	408	380	404	361	381	378	400	398	381	377	369	397	353	358	375	421	402	367	380	383	372	362	385	392	381	374	387	383	365	391	343	375	386	387	396	359	393	420	340	397	380	405	384	391	365	365	384	343	329	400	405	404	431	366	377	376	389	385	387	373	402	389	402	391	355	419	386	363	407	408	363	394	350	379	415	372	368	371	384	403	397	403	387	399	390	356	374	396	378	396	388	387	349	387	390	367	368	391	373	380	386	376	389	425	376	363	364	404	414	414	332	362	379	387	411	362	384	396	386	386	398	391	396	427	399	405	385	378	358	370	355	381	364	379	361	376	389	342	372	390	370	361	359	412	390	348	383	372	367	416	373	388	405	400	403	415	410	363	396	382	386	394	355	351	362	338	391	360	408	381	392	393	344	391	377	399	399	394	365	378	376	362	364	374	390	387	349	407	391	364	408	409	406	392	396	379	382	391	385	381	376	364	356	354	389	369	331	421	382	380	392	342	366	396	368	397	355	386	376	352	391	363	375	352	370	370	368	390	370	395	387	392	401	379	409	390	394	350	387	406	372	395	400	398	395	399	386	374	393	364	380	346	376	406	384	354	385	428	375	400	407	353	367	393	354	370	382	369	395	362	401	417	363	363	409	379	386	363	381	378	359	373	392	385	393	367	372	364	377	360	392	395	387	379	399	390	369	398	366	357	382	361	374	370	395	365	400	360	392	347	387	414	377	404	423	415	337	389	350	371	357	348	346	377	372	361	406	380	396	389	363	379	373	352	410	411	378	387	344	390	369	346	402	376	352	379	357	405	371	374	391	387	394	402	396	349	350	374	368	411	375	396	376	393	383	393	392	386	408	342	375	375	394	383	386	358	391	386	388	370	384	371	401	399	374	372	357	394	376	406	398	356	389	391	393	395	375	367	392	408	393	364	385	400	381	396	408	372	351	382	408	408	358	411	405	359	391	391	381	394	373	415	393	376	381	364	379	388	382	398	418	399	360	398	426	381	356	363	380	425	391	367	393	380	355	393	392	391	432	393	362	374	400	376	376	408	378	384	377	344	397	398	378	347	338	369	403	340	378	358	396	377	392	387	368	371	372	384	403	355	383	386	374	366	392	380	382	361	401	386	381	366	379	348	379	370	390	374	398	364	386	380	348	362	383	392	393	366	406	401	415	385	424	369	391	417	390	363	368	412	400	347	352	377	376	372	355	381	347	426	414	384	363	383	395	399	391	373	359	385	381	418	393	401	374	404	383	394	388	392	385	353	359	395	381	401	385	390	353	390	359	398	361	415	391	371	414	399	348	395	371	414	351	346	376	400	365	405	385	391	380	404	370	369	402	356	410	371	386	406	388	433	381	400	401	345	385	373	382	376	400	365	347	366	408	356	375	373	366	382	427	388	394	329	350	393	403	367	412	383	368	326	358	387	418	379	374	363	400	387	379	407	389	340	365	376	388	349	366	404	373	404	377	384	404	382	383	376	357	398	431	380	409	370	391	371	373	375	379	387	386	389	387	396	386	386	419	385	379	396	349	374	371	364	347	359	369	398	382	415	406	384	388	373	376	369	378	391	400	387	393	350	400	390	348	388	400	399	364	404	380	358	390	340	376	406	364	417	372	368	387	371	364	377	380	407	383	403	387	429	372	392	369	367	376	376	388	358	366	375	378	390	422	403	408	416	374	380	371	401	385	365	384	342	359	377	373	358	376	381	386	387	384	380	330	390	364	364	379	386	358	381	395	389	370	407	403	404	387	369	401	382	387	380	339	351	366	400	395	358	376	370	396	400	378	397	373	386	351	383	396	393	421	368	413	362	380	401	375	395	351	421	340	375	334	381	394	379	362	390	375	376	401	389	416	386	372	367	380	401	364	353	366	376	381	351	400	368	393	390	358	393	370	384	355	395	374	368	416	400	405	387	369	367	389	380	373	367	374	378	380
23771	21015	28196	24091	21428	17460	5006	597	423	442	408	397	428	364	399	351	377	344	361	339	329	312	340	355	275	330	334	339	330	315	310	309	280	318	317	276	316	300	280	320	300	260	304	281	280	308	305	295	328	320	413	452	376	306	289	341	293	291	304	331	304	289	323	269	296	270	305	367	453	365	417	405	377	369	343	301	331	310	292	290	294	334	276	294	295	297	339	309	333	281	295	276	257	307	297	277	282	317	306	298	296	291	316	284	272	291	279	268	273	277	270	321	319	314	355	303	275	327	286	317	289	296	287	307	303	327	302	333	314	311	290	294	278	326	332	306	317	309	276	336	312	320	325	294	302	288	313	299	297	289	299	321	306	290	280	321	307	301	314	299	276	281	277	282	313	293	315	320	320	285	269	288	302	327	290	297	321	278	308	292	277	281	302	335	305	303	312	294	297	298	330	291	299	313	283	313	327	256	305	330	281	296	311	286	276	316	313	294	330	291	279	303	306	296	293	306	262	294	293	318	277	304	340	309	318	296	298	291	284	291	329	277	278	279	277	291	281	292	308	308	295	293	309	311	318	296	267	310	305	277	277	295	277	309	285	284	282	277	320	337	270	323	319	300	287	312	287	297	313	327	311	305	285	300	303	299	299	317	279	295	289	303	275	300	304	300	303	316	310	310	324	313	259	274	289	304	313	308	296	303	307	266	312	309	269	313	301	302	305	268	315	274	273	276	298	274	305	277	317	315	306	269	284	328	298	288	284	325	312	318	313	295	327	298	298	286	296	288	300	319	305	298	274	314	279	299	294	290	319	295	313	275	323	291	324	291	304	307	304	300	296	322	307	263	316	322	345	291	298	288	280	290	321	303	291	341	295	293	275	318	286	313	323	303	273	276	312	300	309	300	312	314	268	312	327	300	306	301	296	308	321	313	306	287	329	312	294	283	273	304	288	300	271	310	303	310	334	301	298	311	285	319	273	302	312	299	269	321	307	290	304	270	304	305	315	284	288	303	276	291	286	292	311	289	303	297	296	281	302	345	293	268	290	288	313	294	303	284	262	310	280	280	315	265	315	298	309	303	282	283	294	313	302	291	323	272	301	315	329	299	306	310	314	314	278	269	294	295	287	290	302	292	287	321	305	312	310	281	292	274	313	282	310	297	306	317	285	292	322	308	291	288	342	307	310	304	322	309	310	293	300	284	311	316	308	289	257	287	305	304	298	300	272	293	276	283	299	294	293	316	277	297	293	303	291	274	302	305	294	306	292	268	305	321	287	306	296	295	304	273	271	308	278	296	291	286	307	284	280	294	306	315	300	320	296	319	323	325	317	289	303	305	306	318	295	284	261	316	285	285	282	310	305	288	288	280	278	299	296	332	283	279	274	283	307	286	305	282	308	289	295	308	303	300	288	290	310	277	300	317	321	266	293	315	301	299	273	269	306	296	300	329	271	322	300	301	296	314	320	291	305	311	275	308	280	299	291	311	310	318	294	274	301	298	273	276	298	302	289	315	303	328	295	314	315	265	308	289	287	280	327	291	303	305	303	330	313	282	281	293	284	316	320	290	313	309	300	302	311	317	297	276	327	286	278	318	294	317	296	289	326	322	313	288	313	315	286	302	286	305	297	269	263	314	290	305	304	328	314	284	284	319	263	308	289	300	301	291	261	299	304	284	312	313	279	323	298	294	293	286	283	290	278	297	319	295	278	309	319	308	286	287	273	301	256	305	302	293	329	281	307	294	297	298	292	294	310	308	284	295	306	315	306	303	293	289	349	266	333	303	297	317	266	285	301	261	313	300	301	274	271	276	272	279	297	316	315	311	282	317	293	297	310	292	304	288	281	296	282	306	280	297	320	282	269	295	306	289	328	267	280	313	278	259	296	309	308	291	307	266	329	296	300	305	297	298	312	291	301	317	246	283	306	290	325	297	316	293	296	302	270	297	286	303	288	284	275	320	312	304	296	276	306	270	291	262	289	340	280	309	253	291	310	290	299	276	286	314	306	294	324	278	297	285	328	272	302	314	292	315	290	302	302	309	304	315	313	292	310	284	295	292	286	340	302	303	289	284	318	257	298	328	303	284	283	281	309	298	287	315	290	318	307	274	270	289	296	305	304	332	287	324	314	285	304	302	302	274	315	291	290	267	308	312	273	294	280	330	290	296	317	299	286	291	295	290	294	299	305	287	314	301	284	303	280	299	301	302	304	321	283	298	324	280	319	306	306	285	330	298	298	304	286	303	303	301	301	310	287	318	299	281	285	302	312	284	298	290	269	301	314	325	328	279	295	292	303	323	271	288	302	291	275	286	321	297	306	295	271	301	316	310	283	301	299	289	321	314	281	303	313	291	295	295	300	283	298	294	293	295	306	297	273	283	284	282	302	298	305	320	283	275	297	314	289	296	301	321	295	297	268	312	341	302	288	284	310	295	312	295	299	292	285	293	316	297	284	319	343	304	305	281	282	314	303	297	316	307	289	307	299	299	273	297	302	314	330	317	338	303	294	275	295	287	297	283	285	325	304	320	298	304	320	290	320	298	276	313	310	278	268	276	315	313	278	292	307	303	281	281	293	306	345	292	288	320	304	328	334	296	295	296	301	273	289	313	309	277	302	302	307	289	312	267	344	279	318	255	309	313	300	300	303	302	305	280	322	295	325	284	292	313	280	299	294	303	294	331	289	287	326	261	298	305	285	292	292	312	284	298	267	317	288	307	273	289	284	262	314	274	274	294	273	316	275	261	288	269	307	315	304	302	288	265	288	288	317	289	329	291	293	289	277	313	271	329	287	316	268	295	285	284	291	281	302	334	287	278	284	297	305	290	309	273	313	259	324	296	283	298	300	310	326	296	300	303	310	269	307	323	282	300	308	291	299	306	262	318	294	275	299	300	300	297	304	297	308	304	291	275	302	275	309	301	270	293	317	308	312	267	283	294	286	272	289	280	312	312	302	307	289	263	310	299	286	301	295	307	281	307	311	280	311	285	278	296	303	293	310	313	321	294	315	318	268	291	304	303	301	292	275	285	314	275	307	311	329	280	314	299	309	293	282	301	282	296	306	283	317	296	306	301	293	297	288	304	311	301	295	266	310	300	307	288	310	265	313	287	289	289	295	309	283	304	322	293	294	326	300	303	302	312	305	270	321	279	285	322	302	284	317	306	317	289	320	267	295	319	299	271	295	304	278	290	302	322	273	290	312	287	272	290	300	285	305	304	288	324	316	275	274	300	302	330	331	288	281	284	280	282	316	305	280	275	318	305	303	286	299	295	310	294	298	305	323	295	291	309	292	303	296	308	301	297	318	320	341	281	300	290	305	318	290	287	303	289	313	302	294	299	296	287	253	323	282	305	322	275	302	292	309	313	304	294	316	315	301	292	269	305	331	315	288	319	293	295	304	284	296	312	308	308	309	267	285	301	289	279	306	296	317	272	292	285	293	282	285	298	311	307	289	300	311	318	287	306	331	290	285	299	295	293	304	328	275	306
34265	50307	34061	23126	20048	14432	3619	736	652	558	552	554	510	522	507	481	458	450	470	426	369	409	415	349	386	399	379	363	354	393	396	392	389	379	363	355	329	356	340	367	335	358	378	355	330	320	338	327	329	381	511	591	436	372	351	321	334	346	371	380	369	328	348	350	374	338	355	435	516	482	498	488	457	449	393	372	360	388	357	334	357	337	343	323	349	364	372	332	345	360	338	375	372	346	358	336	336	342	362	330	331	336	363	335	362	327	330	356	314	311	349	335	333	345	355	381	343	352	360	303	353	334	343	384	354	355	348	376	340	354	350	349	366	358	345	372	332	367	350	350	374	358	328	371	358	355	329	343	361	351	366	353	343	342	354	345	339	350	356	345	352	345	328	357	323	369	320	326	341	376	338	352	375	360	322	350	339	340	354	345	313	343	360	356	353	370	342	373	362	331	348	362	346	366	325	333	315	306	350	326	333	343	364	358	349	336	344	350	362	353	358	341	348	334	345	348	346	323	347	332	316	350	348	326	327	327	373	324	326	314	387	365	334	355	332	312	317	391	327	311	332	369	340	330	366	344	330	354	366	378	364	348	336	376	324	321	352	331	321	371	350	353	356	336	331	360	323	389	354	334	381	336	331	341	340	335	327	350	329	357	347	347	339	365	337	348	338	346	340	353	365	395	370	323	368	321	338	303	365	348	366	332	370	333	349	372	320	343	328	335	320	374	345	335	325	349	320	324	323	335	358	348	364	339	361	340	351	331	342	325	346	373	356	345	365	355	377	330	363	385	368	365	347	354	337	341	315	342	354	373	331	347	338	333	363	346	336	367	326	335	348	352	363	381	329	351	353	364	344	356	359	351	339	345	319	346	365	355	334	369	380	373	370	364	342	338	325	351	364	337	321	348	362	351	323	323	344	356	335	327	308	388	318	342	335	325	327	351	343	318	368	350	315	329	329	366	360	360	341	337	354	316	344	376	307	402	345	360	318	363	372	401	360	315	345	318	329	335	340	363	324	344	358	335	340	342	386	355	367	323	358	366	380	370	344	359	339	353	357	335	339	332	335	332	334	341	344	334	364	322	369	320	358	337	320	378	346	350	356	336	355	354	334	363	331	359	351	349	369	369	348	349	313	346	370	350	349	366	361	323	401	359	356	341	341	349	357	346	333	359	329	326	388	323	332	332	328	324	322	377	335	341	367	349	330	341	345	348	334	375	362	316	337	342	345	343	344	326	332	348	336	347	373	312	399	360	361	347	336	329	386	365	351	351	359	341	384	361	327	337	357	325	342	325	366	357	376	334	330	328	378	327	337	364	351	344	335	308	362	394	385	362	345	371	325	368	337	349	353	378	336	366	370	342	356	352	345	317	339	378	339	349	354	328	320	347	343	336	322	334	353	349	391	323	329	371	339	352	344	323	340	335	356	350	332	344	343	317	353	330	347	336	328	317	359	361	316	344	354	357	324	352	351	366	359	331	342	364	340	327	351	340	386	343	351	344	381	313	339	353	337	339	310	331	353	384	330	364	373	321	326	336	328	367	366	340	339	327	323	356	329	369	354	319	329	356	355	347	340	332	333	346	338	351	340	347	341	333	370	373	358	366	341	317	341	354	332	344	351	322	357	341	352	370	351	347	351	366	358	332	305	336	345	321	342	356	365	369	348	351	353	383	337	381	361	366	361	328	360	351	350	345	349	338	372	367	320	350	347	352	323	367	344	372	332	344	301	350	316	328	323	387	339	376	328	338	362	328	374	360	348	332	338	323	336	339	356	361	364	332	347	353	350	339	351	348	330	370	347	348	360	359	364	345	350	337	333	360	374	339	360	354	361	338	363	345	316	369	335	333	362	343	357	388	341	363	330	352	374	348	306	354	351	345	347	331	329	333	348	335	370	325	350	359	328	302	330	339	327	346	341	362	328	371	367	347	328	368	282	353	348	353	340	364	337	310	333	324	389	351	332	362	342	369	350	348	353	365	356	329	347	361	339	341	340	329	369	321	331	342	338	350	382	364	332	346	362	346	314	362	333	349	352	340	359	332	351	340	346	368	333	320	355	346	297	349	348	341	358	314	358	326	307	348	345	349	385	317	331	355	341	333	333	367	354	315	340	326	333	321	335	310	353	307	328	359	372	371	364	335	299	361	352	350	361	362	346	310	314	311	342	331	352	367	334	301	323	334	353	420	323	340	318	345	355	368	354	361	378	378	388	301	341	339	346	362	339	366	361	361	346	331	355	352	325	346	348	365	381	359	345	336	314	336	362	344	338	362	356	360	358	354	349	328	341	375	343	327	356	375	335	339	327	368	351	326	314	340	350	336	359	362	359	346	360	342	365	358	342	358	339	352	350	357	298	328	363	331	341	342	362	360	378	336	313	353	349	334	349	359	348	302	338	352	347	328	382	343	325	381	352	315	358	365	349	332	295	370	360	326	344	364	334	332	377	352	332	367	342	316	362	346	361	326	328	352	336	303	388	320	338	329	366	363	359	348	307	332	349	305	381	363	376	323	354	357	361	380	339	360	340	315	330	373	322	344	337	337	348	361	340	359	341	374	360	377	348	356	384	345	338	343	362	347	307	366	328	331	347	328	329	321	340	310	351	351	378	332	330	331	365	370	333	334	310	341	314	306	337	315	309	398	349	378	348	348	321	367	352	366	328	357	318	340	358	340	348	323	340	349	317	368	325	369	352	353	394	358	325	341	319	317	352	336	389	391	336	331	326	356	336	340	352	344	322	339	389	323	318	344	369	337	352	350	335	360	339	383	343	334	344	343	351	358	337	336	341	352	347	354	338	337	328	312	326	313	321	381	348	330	351	350	338	346	368	376	363	341	336	348	297	337	340	363	330	354	326	363	327	342	343	355	340	346	335	357	373	348	350	345	365	366	382	340	318	337	361	360	322	379	323	347	323	361	358	384	356	369	323	327	331	342	371	367	337	367	324	345	340	369	349	369	337	349	368	359	340	320	323	383	357	340	368	358	322	335	310	341	326	337	334	349	358	388	356	325	369	354	344	327	343	341	367	321	340	319	348	347	328	347	352	355	351	359	322	354	336	321	353	315	363	326	364	338	342	354	370	358	310	359	355	397	333	355	388	360	322	335	348	331	379	340	362	347	334	378	346	360	323	327	342	364	353	358	365	349	360	365	315	345	330	338	327	373	337	380	330	305	340	330	335	351	355	343	356	337	373	354	340	306	328	332	319	346	303	350	309	353	363	322	367	341	335	370	354	346	376	342	344	345	335	332	338	381	341	365	333	353	352	361	331	350	378	320	350	338	381	294	356	339	352	373	377	364	337	349	343	339	340	356	324	331	369	342	352	359	357	329	338	350	321	344	320	333	370	351	345	386	330	322	337	350	358	325	345	350	385	349	356	337	344	359	344	326	334	352	355	336	349	341	351	328	360	344	357	377	337	396	309	352	335	392	330	347	342	328	364	300	329	357	301	347	339	379	327	357	354	333	365	342	336	302	334	337	344	328
25108	21012	27229	25229	17459	7937	1740	472	453	467	400	482	431	443	405	422	423	427	409	429	434	407	394	419	413	440	399	391	385	361	390	436	374	373	381	439	412	397	397	375	420	386	392	416	401	389	382	387	387	375	416	442	394	427	377	384	424	389	405	363	374	381	403	402	397	405	389	422	449	471	444	428	473	383	406	419	402	431	360	398	369	367	387	392	380	386	387	357	397	392	401	353	392	357	395	376	409	421	378	410	372	393	417	403	407	377	369	394	377	387	364	393	395	405	394	380	394	373	376	421	385	367	401	361	365	395	392	358	391	390	402	390	438	385	381	398	387	362	394	400	385	377	443	371	386	368	402	408	382	391	365	375	375	358	388	406	364	351	394	368	388	409	408	368	351	408	383	379	401	416	386	357	363	364	382	376	388	426	416	383	390	410	454	373	389	371	383	389	369	402	418	385	402	386	396	381	353	411	358	425	388	364	378	386	381	420	384	364	425	372	396	369	398	407	350	376	410	404	415	371	434	389	412	378	401	388	371	363	416	435	419	413	409	375	414	416	401	402	409	399	369	418	379	412	377	365	402	421	419	379	409	392	387	416	429	402	364	386	388	390	376	382	378	373	387	377	409	391	410	381	405	433	363	420	375	374	383	387	371	380	414	389	376	406	385	384	357	400	418	358	370	380	377	397	392	371	357	405	387	413	402	379	374	413	404	358	395	403	377	377	371	375	426	381	387	401	392	427	385	388	392	387	361	396	405	394	363	396	384	400	387	388	375	375	397	393	390	402	402	383	365	371	361	409	366	405	372	408	386	402	382	398	383	386	395	341	394	390	382	370	381	399	364	394	382	428	387	401	411	407	386	374	414	386	420	383	420	374	419	400	373	383	352	377	421	370	383	369	368	426	391	374	390	370	403	378	410	384	397	383	401	420	424	378	382	379	394	387	405	397	362	401	392	413	402	407	363	403	433	344	372	368	374	422	424	400	366	366	363	394	376	441	399	364	387	385	362	399	413	367	415	399	351	479	376	381	417	406	389	425	418	392	400	387	389	422	394	406	403	421	449	382	367	390	381	413	418	395	423	398	399	378	417	423	396	397	433	384	365	416	406	375	391	448	402	395	389	395	383	435	359	360	376	394	342	354	409	385	398	384	386	389	374	391	395	375	375	372	400	381	401	368	372	388	352	372	392	375	391	379	425	368	390	396	389	406	388	373	404	400	371	425	397	394	399	386	401	409	417	385	386	414	388	407	393	371	423	415	392	378	362	405	371	433	434	372	408	360	391	378	393	376	372	411	365	356	398	363	372	373	395	387	397	382	389	390	397	404	396	405	411	378	384	384	404	428	395	411	401	387	400	399	373	395	392	408	395	433	426	393	390	430	400	375	391	398	391	378	348	399	380	394	409	364	349	426	422	427	371	344	388	383	417	366	405	379	406	376	355	411	425	396	374	412	360	389	374	388	420	387	411	406	433	365	421	395	381	401	377	400	418	377	370	398	397	399	399	410	395	391	387	411	424	416	383	376	389	345	377	388	397	400	340	369	385	415	387	388	394	398	351	413	364	368	364	366	395	386	385	378	395	400	401	371	363	373	414	370	375	388	383	404	396	396	383	382	389	406	377	403	375	380	375	406	392	387	396	406	398	392	373	398	381	375	369	395	373	383	384	412	390	415	391	395	411	329	375	373	411	393	405	401	391	425	394	373	407	395	392	389	386	376	417	403	403	373	380	359	386	432	389	385	399	407	393	440	377	349	379	378	386	420	362	368	407	394	383	363	423	410	376	391	388	381	405	397	349	376	389	371	406	353	394	372	387	388	375	376	417	386	394	418	399	398	402	420	425	401	371	404	420	388	436	355	407	388	388	374	394	419	387	357	366	408	361	364	377	369	406	380	403	400	379	356	361	382	367	377	364	380	376	366	372	430	410	428	406	401	377	351	403	414	368	383	424	406	356	392	397	388	374	397	383	383	384	402	381	412	380	383	399	406	403	378	372	379	404	397	401	408	367	386	346	418	400	396	398	417	394	399	388	418	383	358	395	360	376	376	428	364	393	388	381	371	372	404	382	380	396	384	368	384	392	393	386	373	395	391	382	390	383	374	388	430	378	392	394	402	388	399	404	413	391	419	395	386	398	359	409	366	375	416	392	394	380	381	389	396	369	387	388	425	414	359	408	380	402	379	392	426	401	371	405	420	392	371	378	393	397	393	387	415	375	358	413	414	408	415	396	376	395	412	378	390	391	383	351	422	399	422	377	367	350	395	399	410	397	374	396	398	365	430	385	359	399	402	388	399	391	379	370	399	390	385	401	398	414	427	394	392	380	364	414	402	389	400	410	366	389	411	392	400	367	424	398	417	397	403	367	409	349	347	372	393	417	357	387	364	376	391	375	386	401	375	406	401	399	402	398	379	407	401	369	378	409	440	388	366	397	387	420	387	397	382	387	393	395	368	427	394	408	381	397	361	374	354	398	355	382	409	344	378	393	370	383	396	378	359	366	387	390	377	360	358	407	393	420	373	380	410	385	375	383	361	377	393	419	428	400	394	426	402	382	395	409	393	378	433	379	444	372	417	430	388	392	379	416	396	399	355	409	395	386	388	395	370	399	399	371	385	389	373	367	425	402	348	389	414	413	398	380	390	418	411	371	381	421	372	401	401	377	368	368	395	396	412	375	375	365	363	414	391	405	390	415	434	426	407	370	380	377	390	399	381	378	381	368	398	384	388	378	392	413	399	393	368	393	395	381	390	348	371	382	378	449	382	365	371	377	384	437	421	409	421	426	370	398	403	380	395	373	386	388	378	410	374	382	357	384	421	345	417	408	394	396	397	374	447	377	389	411	363	404	369	398	391	385	375	382	363	357	408	406	371	409	400	403	386	376	377	391	359	369	418	418	365	374	387	397	363	410	385	400	398	389	385	407	401	381	393	394	417	401	426	383	381	398	389	404	398	361	385	351	380	426	381	420	417	385	364	375	372	397	375	393	399	379	382	391	411	381	395	397	400	422	374	401	397	400	399	391	389	358	397	432	384	386	384	410	363	400	397	414	419	417	397	383	388	410	380	391	393	409	384	399	372	401	378	391	379	385	407	397	368	397	367	384	379	362	398	375	378	368	406	367	344	423	382	379	367	372	418	359	401	406	401	405	424	364	402	388	382	361	372	373	365	398	389	394	381	381	412	416	405	396	383	373	384	392	408	382	383	353	435	355	386	391	387	390	396	375	380	406	401	383	404	393	402	381	390	359	404	400	433	394	402	383	436	388	383	362	386	368	408	366	412	374	381	397	414	406	386	403	407	375	373	393	434	387	384	407	413	345	366	397	372	381	397	367	389	410	384	380	434	369	384	398	408	364	377	421	388	423	431	376	371	384	377	388	383	393	388	368	416	393	403	384	380	380	412	382	385	397	400	398	361	402	410	374	404	401	388	364	408	379	393	380	351	365	391	448	430	408	377	346	386	446	393	416	401	407	390	420	405	382	393
32312	48620	32006	20189	17407	10229	2305	618	555	529	588	583	549	541	492	518	539	482	503	497	499	515	463	470	488	436	477	444	473	472	466	447	455	473	441	456	471	474	477	438	475	414	429	430	450	467	434	410	489	459	474	496	426	493	462	441	468	456	420	426	487	442	440	482	436	432	466	552	519	515	550	490	522	531	488	469	479	488	424	448	436	446	459	428	425	461	475	432	453	443	455	468	432	466	465	461	454	429	416	428	420	445	458	435	441	420	469	394	413	453	479	466	438	434	437	430	461	452	469	453	443	437	468	441	452	466	438	454	463	463	431	462	416	433	455	481	492	445	414	466	413	479	479	492	465	448	457	444	460	439	471	444	422	431	458	466	460	451	463	460	458	424	443	462	448	438	464	417	404	474	451	461	453	427	475	438	433	422	443	476	470	463	471	443	472	443	432	465	414	464	417	420	423	436	436	414	433	462	436	459	473	448	418	473	450	439	439	424	432	462	443	463	461	422	438	446	441	472	441	456	404	441	420	434	462	413	452	427	487	438	470	460	448	467	423	468	445	445	470	453	435	441	416	444	482	470	453	446	440	507	501	465	447	425	433	434	447	434	421	462	441	444	445	444	452	487	478	457	415	431	433	434	438	436	471	431	450	465	447	491	444	461	463	448	458	492	426	474	403	427	440	449	443	461	446	487	428	455	452	427	443	492	468	476	441	474	462	495	452	413	491	444	442	427	453	445	461	452	433	472	425	462	447	450	461	438	428	444	418	437	428	437	453	443	452	452	468	487	420	422	407	389	457	417	461	427	416	477	433	454	462	470	458	428	486	506	433	435	490	455	444	456	441	448	419	455	442	447	474	459	504	471	477	451	447	444	470	447	416	449	438	457	452	426	464	480	433	450	433	444	416	439	465	467	444	470	471	428	447	457	426	426	456	448	425	433	454	445	433	425	450	448	445	420	430	422	461	419	464	454	472	475	463	468	466	460	482	449	485	479	455	442	449	451	434	456	438	437	437	472	459	453	473	476	460	428	432	441	487	432	487	464	448	421	443	430	438	471	427	398	476	425	447	441	424	418	451	428	454	437	450	499	492	443	402	454	461	478	470	427	473	450	427	424	418	433	466	406	449	474	482	481	427	441	469	453	445	452	436	450	444	400	436	459	455	428	483	458	421	408	468	418	438	401	438	416	414	453	442	461	451	440	442	458	405	456	456	469	459	452	437	399	464	479	415	435	446	450	449	459	456	427	424	433	479	446	445	454	431	430	455	432	454	466	436	433	460	439	424	453	490	450	448	464	436	429	442	419	492	491	426	444	464	410	447	425	443	467	445	458	473	457	447	464	479	469	447	472	422	446	448	448	460	452	422	426	465	454	456	456	453	450	460	441	469	485	456	477	462	421	427	460	478	439	445	449	444	460	435	428	432	457	445	458	454	450	457	448	442	436	456	439	453	420	455	454	458	451	451	442	439	484	432	456	479	417	418	457	438	478	437	440	434	430	483	448	445	433	467	397	438	452	421	458	476	416	500	433	446	430	459	433	396	476	405	452	471	421	441	467	449	423	457	423	442	432	428	421	469	452	471	438	436	454	468	431	450	474	471	433	430	422	437	466	473	471	468	409	450	446	447	458	491	431	420	443	431	465	477	429	418	450	491	446	438	442	453	461	458	443	448	437	452	453	457	439	498	458	434	451	429	420	460	411	458	408	460	413	449	432	463	453	442	475	466	450	432	434	385	458	465	444	472	472	413	467	445	446	443	436	462	449	440	480	450	446	454	455	456	427	449	416	496	478	469	444	440	448	457	483	481	417	474	450	478	467	406	428	458	448	421	465	423	445	423	498	491	454	408	442	448	449	445	473	419	478	444	445	451	400	442	451	468	424	433	454	422	437	458	433	448	466	470	480	458	483	436	453	470	463	447	453	455	461	493	444	400	418	459	478	436	448	503	446	437	487	441	467	435	455	482	479	422	455	413	487	449	446	454	466	428	442	437	485	455	480	444	445	470	447	458	474	469	481	462	430	457	405	467	458	463	445	432	470	481	457	474	471	460	477	461	434	429	464	443	457	446	463	434	467	463	469	443	475	475	455	405	449	488	434	463	463	408	403	436	448	485	429	477	466	455	432	437	460	424	434	463	485	471	436	443	444	493	440	452	443	471	441	424	465	437	400	448	450	451	452	410	420	445	452	426	462	442	435	456	436	443	448	441	447	448	427	420	441	483	456	491	410	470	421	425	438	448	417	440	451	473	445	445	426	423	451	418	437	441	408	446	446	416	433	419	466	451	465	445	471	438	440	482	433	424	448	442	467	461	441	441	432	428	443	403	488	465	422	445	463	431	435	469	452	428	470	453	422	460	428	411	446	458	453	447	448	445	443	430	420	451	521	438	436	455	491	420	473	447	475	499	429	446	449	444	447	471	413	448	427	448	452	453	444	426	463	450	423	437	413	463	426	452	457	464	472	443	437	437	464	438	448	426	451	446	431	404	418	424	458	445	463	439	438	453	471	419	497	447	453	440	447	450	436	468	447	439	483	472	484	473	439	445	442	456	472	428	415	436	439	431	467	440	462	430	463	473	448	461	457	457	453	435	463	438	440	462	446	471	405	481	413	470	472	430	475	441	454	436	430	434	470	444	425	468	455	407	446	408	444	443	384	460	423	430	420	426	480	398	419	433	452	463	433	429	472	452	443	419	440	437	413	453	463	448	434	424	458	417	448	419	452	456	472	441	393	421	468	461	421	421	466	448	440	471	428	450	447	459	454	461	433	464	459	454	426	455	474	405	439	452	442	443	468	433	442	436	478	467	465	445	425	460	433	444	441	428	438	437	430	446	453	462	455	417	432	458	461	443	453	453	429	458	445	423	463	445	471	444	437	436	438	481	435	437	459	434	434	446	451	465	430	440	487	446	423	446	401	444	426	504	422	465	450	448	459	417	428	429	424	449	410	459	449	382	479	416	431	490	437	428	417	454	428	440	467	415	428	459	436	450	419	448	466	454	471	428	452	459	423	419	454	444	458	461	500	461	463	516	399	477	434	448	473	438	449	469	461	444	429	446	458	437	453	471	443	454	433	434	438	431	424	442	469	504	432	449	418	454	426	433	444	468	481	410	446	426	467	447	446	467	450	453	421	453	493	445	428	450	469	465	464	416	447	456	436	436	430	421	422	472	476	466	459	455	430	439	446	469	444	449	433	437	433	481	451	437	430	437	399	453	443	429	465	461	427	447	452	435	460	468	449	466	450	465	464	462	479	425	445	461	444	434	444	465	474	458	461	456	466	452	437	446	452	427	496	442	425	444	423	491	458	460	498	457	412	453	464	441	428	465	472	443	462	459	501	462	467	451	382	454	461	475	458	471	431	445	443	486	469	442	476	456	427	459	419	487	448	470	462	477	442	405	480	456	492	400	453	425	469	442	450	454	445	437	457	423	438	445	472	475	456	427	450	445	440	447	429	448	450	446	411	445	418	435	452	490	476	468	413
22751	20995	28581	23666	21673	21604	11944	1113	717	624	633	565	583	516	543	531	496	534	499	464	426	443	438	419	430	436	426	383	385	424	418	428	408	391	405	425	379	397	379	354	385	358	365	375	359	402	367	371	366	381	459	440	370	366	345	418	386	361	393	335	353	368	339	388	374	398	370	582	704	652	572	545	534	520	464	478	378	364	387	383	387	370	360	380	355	373	411	352	345	346	358	395	387	386	378	331	378	362	386	365	386	365	357	372	367	367	364	393	365	371	396	341	344	384	405	380	375	386	393	396	394	383	413	347	388	394	385	406	366	385	366	381	360	353	378	404	397	379	376	357	365	378	366	392	383	373	387	382	387	368	387	371	384	359	352	399	367	394	354	364	330	402	349	354	373	373	375	374	381	379	420	362	374	383	357	433	361	342	410	371	401	386	407	341	371	357	355	374	357	350	371	370	410	368	379	384	318	361	357	412	375	383	348	397	351	346	385	388	371	363	359	390	316	386	381	315	378	387	364	387	374	364	387	388	327	372	414	376	365	368	373	400	331	402	382	361	396	386	368	368	357	390	346	381	343	372	373	357	344	387	369	374	380	347	366	388	367	355	401	354	369	397	340	349	343	360	377	391	415	395	394	387	378	398	379	356	336	344	359	357	374	383	403	367	357	356	379	375	367	407	380	392	382	386	350	361	374	394	380	348	391	392	398	344	382	371	361	348	375	386	333	362	370	376	351	358	363	352	371	363	363	365	362	340	350	358	381	367	373	389	365	380	370	359	348	345	374	334	374	353	361	357	362	347	381	363	391	372	363	363	351	414	368	352	405	378	365	396	383	381	383	363	367	389	366	374	364	370	387	325	388	365	337	392	367	360	354	345	368	386	353	363	362	353	363	391	385	383	370	397	385	403	385	384	356	365	346	395	342	354	343	339	369	371	370	373	350	371	335	379	378	375	350	365	370	382	377	362	353	401	413	339	332	409	341	386	368	367	365	388	369	343	396	365	375	338	348	374	374	377	348	378	385	390	405	346	356	344	358	338	381	429	372	399	369	374	367	346	374	368	374	368	384	363	358	333	350	361	375	365	377	395	376	362	385	345	401	347	392	360	380	363	373	371	345	363	378	383	339	359	376	347	400	382	343	401	366	371	363	344	394	406	379	376	402	347	379	400	388	364	378	378	366	374	375	343	370	379	389	380	340	375	388	363	355	401	367	351	407	357	395	402	396	365	378	413	341	348	401	387	347	351	360	388	384	373	365	363	364	364	377	363	385	358	377	390	405	362	382	332	402	365	372	381	374	429	349	352	397	366	372	405	351	396	367	380	379	357	401	417	333	380	416	390	385	375	378	373	374	378	394	365	376	387	388	342	363	372	370	396	419	364	374	394	417	389	349	393	345	395	366	355	360	366	376	369	361	345	339	379	405	352	357	339	363	353	375	349	387	379	395	369	371	388	379	365	373	392	353	377	346	376	378	381	348	351	375	332	388	347	373	376	394	374	360	375	386	387	396	366	393	352	419	392	397	371	353	392	365	344	359	375	385	363	383	375	370	384	366	363	416	391	387	374	377	397	353	380	376	360	358	333	366	369	347	369	359	342	361	361	361	361	394	332	355	374	388	386	355	385	353	362	362	349	359	389	409	378	383	380	367	375	366	417	375	412	378	369	354	388	362	370	399	371	368	362	362	395	369	343	380	378	375	350	393	330	371	354	385	400	374	363	361	401	408	351	399	378	379	329	353	370	382	338	402	418	387	352	377	392	407	407	391	371	361	356	341	363	360	400	372	408	376	372	369	378	367	400	390	404	366	375	358	385	383	332	356	377	378	363	362	342	382	380	382	326	357	400	390	362	379	374	382	369	363	363	398	360	348	344	392	386	358	370	373	387	358	366	397	357	371	400	392	348	370	367	398	341	357	401	398	422	381	393	331	346	380	383	346	373	399	373	412	382	342	415	347	351	352	361	393	372	361	334	380	432	354	408	401	360	391	329	376	369	368	362	365	335	403	406	393	335	415	401	349	342	382	373	388	372	370	370	357	350	369	378	348	356	349	339	386	360	338	408	359	392	404	378	371	369	347	356	374	386	372	374	368	342	391	358	340	368	374	404	359	398	377	374	402	394	409	378	367	395	379	398	366	349	359	331	365	353	356	380	367	355	396	368	361	357	394	361	360	374	396	341	335	406	379	359	373	374	412	385	381	406	379	358	361	380	387	368	364	380	373	336	372	373	355	368	354	375	368	405	365	355	366	366	381	389	395	387	371	352	407	345	357	382	354	367	382	394	371	357	405	404	363	410	386	338	360	370	386	380	381	393	397	361	366	374	340	370	371	337	402	386	371	408	370	419	375	368	394	356	377	381	350	357	350	379	340	380	376	372	365	370	406	365	365	373	372	348	380	357	353	359	355	365	336	355	408	368	360	412	349	335	391	347	411	363	387	349	376	375	384	404	356	396	382	354	339	356	377	323	349	358	385	363	360	363	337	338	377	369	406	333	412	362	371	355	360	347	359	353	358	362	381	347	388	383	384	355	354	353	375	394	370	373	391	369	421	359	337	406	364	361	398	379	372	375	377	399	348	365	396	358	384	400	366	375	389	365	356	365	354	398	380	371	386	358	383	321	403	387	397	386	380	372	412	364	389	366	383	346	349	374	373	355	358	359	393	402	323	385	363	345	391	348	356	364	372	370	321	390	356	375	377	403	334	377	367	347	341	364	404	377	384	370	355	360	376	370	368	393	358	405	418	366	353	366	381	374	343	390	402	363	384	383	356	366	369	354	369	349	367	370	392	364	396	355	381	368	399	409	381	380	363	379	367	345	369	358	379	371	395	363	328	361	363	382	387	398	402	369	379	357	353	371	368	372	384	352	371	372	341	374	372	382	378	385	365	348	370	404	359	343	359	400	344	371	382	339	388	397	371	357	361	357	364	369	365	377	360	337	359	384	379	385	383	370	333	377	406	371	394	388	397	351	363	378	363	370	385	406	402	416	343	366	383	351	342	386	399	375	363	378	389	354	412	375	380	376	374	401	362	368	353	387	342	374	364	372	376	321	357	370	375	332	361	364	398	365	364	356	375	348	348	337	353	357	424	371	347	401	387	371	379	354	376	389	346	407	334	366	328	359	339	370	368	387	349	387	378	393	372	360	371	387	400	402	355	361	362	371	377	348	384	376	381	387	376	348	360	386	359	393	358	364	386	362	364	367	390	362	392	372	322	398	408	359	397	371	378	360	356	381	355	378	400	355	349	380	383	372	379	366	415	403	363	331	372	365	388	378	334	357	341	378	377	373	358	385	408	398	381	367	398	338	361	389	366	382	367	380	363	381	365	338	374	326	388	378	365	372	364	401	359	373	371	355	386	387	344	328	345	388	363	375	368	355	358	348	340	348	406	362	347	352	356	369	369	380	345	406	387	375	357	351	361	355	365	348	385	360	398	354	350	360	352	351	363	384	353	411	376	372	351	385	410	374	411	388	374	347	319	347
33404	59099	44019	35544	32109	16752	3520	1349	1105	890	874	806	761	727	695	622	633	603	579	578	526	510	512	478	451	453	467	461	478	490	457	442	448	457	447	420	412	447	422	452	432	412	413	426	415	463	455	426	435	486	676	488	395	422	386	446	438	387	402	424	440	424	390	404	414	443	443	670	972	781	726	755	630	709	590	520	511	430	459	442	435	408	417	422	421	400	394	402	396	416	448	446	417	388	390	361	424	460	458	431	416	410	399	410	439	403	420	397	420	426	388	402	407	459	386	449	428	391	434	401	432	360	434	397	421	417	401	409	434	429	407	396	404	399	386	420	424	432	438	418	404	429	402	417	405	435	450	440	380	390	402	382	445	417	427	405	409	420	414	430	385	414	422	363	381	422	422	385	451	413	429	421	409	391	402	405	444	445	412	395	400	425	425	427	390	420	423	374	421	448	410	420	404	418	409	417	402	458	384	423	407	411	450	392	399	426	354	439	389	428	410	433	408	448	453	443	429	410	371	452	404	400	405	397	442	425	408	407	427	391	421	414	369	382	422	413	437	421	421	386	402	450	438	428	410	398	396	417	401	418	398	418	414	429	370	421	378	415	453	417	445	440	425	410	397	420	413	407	419	427	452	421	392	412	439	410	417	411	415	440	456	460	431	425	384	442	404	394	409	436	434	384	439	385	410	398	389	428	413	408	382	428	396	404	386	437	380	433	414	383	443	424	405	407	402	410	407	361	424	419	413	409	423	412	415	408	423	408	441	403	423	368	411	428	402	486	404	402	431	435	420	429	442	410	415	443	412	386	422	431	392	409	384	399	446	410	414	451	398	458	377	431	421	377	442	393	440	416	383	379	400	411	435	427	410	420	441	402	431	451	406	390	432	426	407	428	408	422	410	400	407	405	391	450	441	445	384	403	426	403	448	401	433	412	414	411	408	446	394	424	385	443	429	420	389	427	428	420	439	389	440	441	434	439	441	385	401	399	428	372	374	429	385	391	418	426	395	432	450	384	374	422	387	450	400	440	429	451	411	421	407	421	389	414	409	411	423	448	417	422	395	415	422	407	431	410	393	472	409	419	417	370	435	433	380	405	438	396	414	393	442	419	403	398	404	437	391	423	417	440	426	393	411	427	428	423	464	420	427	420	422	440	401	455	444	400	416	395	401	389	399	419	409	415	386	405	440	435	378	408	394	439	407	426	399	413	412	402	388	438	415	392	408	422	371	405	394	403	369	420	422	390	419	415	407	366	417	441	399	416	385	415	444	404	398	399	427	396	418	410	413	437	418	398	403	425	428	438	418	398	438	419	417	412	388	427	408	419	398	434	435	396	429	446	441	443	420	412	420	413	410	428	404	400	415	460	431	423	427	407	421	414	474	439	384	410	412	458	410	427	416	405	411	457	426	357	403	397	381	429	430	378	402	392	398	435	433	375	404	401	391	429	411	436	383	438	380	395	396	408	399	387	392	405	404	428	438	434	443	402	441	399	448	420	421	433	391	462	422	404	444	420	401	377	376	417	395	414	404	422	396	418	437	455	374	420	409	445	420	412	376	421	413	396	411	404	425	428	410	432	432	379	485	408	394	447	391	430	417	405	436	387	411	438	417	458	392	419	419	415	413	432	434	400	404	418	413	423	408	429	409	420	405	400	425	417	388	377	404	417	413	431	408	413	445	408	405	404	432	370	426	444	411	411	412	442	412	437	416	428	410	391	381	429	425	407	391	425	404	380	398	380	405	417	430	370	431	398	389	399	401	386	361	408	383	443	453	410	429	422	375	428	372	425	392	448	372	390	395	391	440	375	408	402	408	418	439	398	412	412	438	384	382	397	401	384	417	406	421	410	416	408	429	413	432	406	438	369	456	423	403	376	414	412	441	420	422	426	420	429	415	386	399	395	406	417	432	422	391	395	406	402	381	398	385	436	411	405	448	452	439	405	407	454	415	442	379	425	385	418	412	431	419	417	406	447	465	391	418	409	433	391	441	397	427	447	417	414	436	402	397	405	390	424	402	403	414	416	401	412	423	409	420	425	415	385	390	418	405	436	406	423	397	389	449	392	401	435	441	388	394	384	428	429	416	420	391	411	453	412	409	425	436	391	442	451	424	440	446	414	441	396	431	423	416	413	439	412	415	382	418	406	391	408	423	435	419	422	393	394	401	437	424	399	429	403	422	419	462	392	429	390	401	402	388	420	439	389	431	443	406	395	502	388	419	420	432	419	405	407	414	404	436	394	422	406	395	447	407	398	444	363	414	396	386	387	393	435	426	421	399	453	421	406	437	422	406	407	445	416	405	455	427	437	387	395	404	422	452	413	412	455	425	439	464	440	442	391	392	411	426	401	405	396	408	437	451	390	398	417	397	415	402	446	442	407	436	439	428	409	455	390	403	399	395	396	444	408	410	438	391	389	383	411	424	433	385	424	414	415	415	388	439	401	383	403	399	416	416	408	430	445	414	408	409	420	392	440	390	436	378	420	413	409	397	411	393	430	405	404	414	368	456	395	402	450	397	413	420	384	418	355	449	423	416	420	417	446	391	375	416	404	428	411	429	418	402	421	411	382	418	418	408	404	405	434	408	406	423	423	394	407	448	404	391	462	421	406	418	428	432	408	431	384	425	395	407	406	467	400	389	426	424	400	432	428	475	386	423	408	415	416	422	413	414	437	407	426	409	405	399	396	440	403	426	430	431	387	409	406	421	429	371	382	390	427	457	407	403	427	446	430	400	455	418	435	403	400	425	463	401	374	404	444	401	384	417	384	402	396	400	426	435	400	419	433	433	436	467	465	403	393	452	410	444	407	435	418	377	401	414	396	419	415	421	413	411	419	405	420	451	412	395	397	438	456	437	393	455	413	410	410	429	427	422	424	453	382	394	387	401	408	378	418	383	430	410	422	388	438	420	408	390	414	391	420	366	462	427	415	388	386	412	431	430	413	439	424	405	387	409	399	394	395	410	442	434	386	436	404	402	424	426	413	397	410	423	400	435	430	409	407	424	389	407	451	401	391	423	403	426	421	419	404	405	406	436	421	401	412	432	435	409	428	422	405	375	429	405	392	411	387	424	395	404	403	406	413	407	415	430	414	409	411	406	418	431	423	400	400	410	397	412	443	413	424	437	404	385	409	455	409	405	412	435	408	412	422	383	423	404	425	436	373	401	394	406	373	397	403	402	413	433	378	421	383	406	404	399	401	460	406	392	414	419	424	402	402	454	379	412	418	431	409	420	429	433	414	410	422	392	412	431	470	384	414	379	440	394	391	401	397	429	433	437	418	434	383	395	405	418	399	406	429	465	423	383	402	416	444	423	434	428	440	427	438	421	402	405	423	393	430	454	400	397	392	404	371	414	423	413	415	437	422	376	436	430	406	426	416	441	415	427	406	409	412	390	387	401	426	423	428	446	420	397	375	412	393	426	430	407	432	455	420	417	403	442	463	398	387	425	451	458	441	427	415	400	396	415	391	425	411	469	444	434	434
28149	27985	27619	19570	10023	2887	471	327	322	305	327	350	309	314	303	314	336	318	313	311	321	321	342	315	309	352	332	333	296	341	333	313	356	311	295	324	297	302	311	315	305	287	327	315	320	360	313	318	311	290	343	318	276	326	313	334	337	315	326	303	326	311	316	353	310	334	332	335	331	342	338	298	345	326	340	354	328	304	319	302	325	328	343	295	330	318	306	332	337	298	307	309	318	292	306	328	339	307	328	327	323	318	316	321	332	311	303	289	330	348	292	343	304	319	320	312	340	323	309	322	318	341	321	313	331	320	307	332	301	328	326	282	315	313	312	357	337	341	311	330	320	300	310	321	303	297	306	284	320	328	323	307	313	337	314	314	322	300	323	348	293	306	299	332	298	311	344	340	307	338	309	288	315	301	298	309	299	327	311	332	332	336	310	308	305	357	330	329	305	332	320	333	310	325	301	297	309	326	313	327	299	290	318	325	291	283	342	292	335	314	320	327	339	343	296	302	318	285	300	309	302	319	305	301	281	323	329	310	326	312	309	308	311	314	319	315	302	330	306	305	304	325	339	319	337	332	294	298	294	309	334	309	323	339	359	315	328	295	303	336	322	345	324	309	316	348	302	273	288	329	306	321	339	276	295	296	316	354	345	339	327	289	311	336	337	315	298	323	347	344	296	333	308	317	316	314	292	285	323	311	364	317	306	314	297	309	315	327	316	301	305	296	283	335	321	307	340	330	314	337	334	322	318	312	292	317	301	323	327	343	312	318	302	309	325	331	316	310	295	320	294	309	304	303	348	296	338	293	292	300	297	309	345	330	293	298	301	296	339	302	327	328	318	307	291	296	287	304	352	322	337	322	299	309	325	337	315	314	326	290	291	301	320	319	293	318	294	307	305	295	329	307	309	314	319	321	315	304	336	330	303	308	323	325	328	291	337	329	310	328	316	347	323	313	311	307	335	316	307	336	323	305	320	316	306	294	323	310	306	317	287	314	321	307	344	311	305	329	309	288	284	297	293	291	310	304	320	293	303	330	305	303	287	310	290	288	337	343	325	295	302	313	315	300	302	324	294	331	300	291	331	290	310	299	321	322	322	305	308	331	332	308	311	323	321	306	333	301	330	291	313	343	303	338	302	355	337	339	342	310	292	316	324	329	303	319	305	331	316	307	325	292	320	318	326	294	315	280	284	367	317	327	292	330	288	313	320	325	329	344	307	296	320	343	321	312	329	333	312	321	341	293	310	315	334	305	345	297	325	331	303	301	275	321	314	337	318	303	302	331	323	312	329	320	312	305	319	313	282	325	302	332	288	303	300	323	328	314	337	342	315	321	351	287	330	336	334	330	332	329	333	299	309	298	309	316	302	308	301	307	307	315	335	315	303	294	337	293	342	302	364	340	310	345	317	317	311	310	293	314	293	328	313	325	349	324	307	326	311	297	303	320	306	337	318	326	304	303	315	315	328	321	337	310	338	323	313	289	306	302	317	305	305	309	322	313	295	319	294	332	280	310	298	327	312	300	297	299	312	339	290	332	345	300	343	331	321	313	352	310	325	315	310	353	295	301	310	311	294	336	292	341	356	290	314	320	329	327	311	342	297	292	309	332	329	311	329	326	347	303	283	301	275	323	342	307	296	315	324	317	324	325	330	326	318	319	279	324	340	309	328	304	298	321	329	321	314	347	283	335	320	316	313	296	334	324	345	309	318	338	320	302	339	292	311	327	324	292	321	306	307	320	320	352	311	319	314	302	299	341	328	331	338	328	324	326	305	333	328	292	309	318	339	315	325	327	334	324	359	330	323	302	313	319	330	318	290	313	293	301	307	324	326	287	286	331	316	353	329	297	343	313	324	282	332	313	296	341	278	319	308	316	311	289	315	310	312	314	328	332	321	318	274	291	285	298	310	307	302	315	342	345	311	311	337	329	350	297	315	339	325	327	326	314	313	305	355	361	351	326	316	340	323	312	307	330	367	329	324	287	305	313	285	311	316	302	316	321	288	307	317	368	315	333	287	314	304	313	297	317	304	315	321	322	325	337	287	314	319	354	304	347	336	309	317	322	313	299	336	342	309	310	327	338	336	320	292	314	302	334	322	327	300	301	287	308	324	313	332	298	333	326	344	333	302	318	323	313	330	358	290	361	301	346	330	323	331	297	305	353	291	341	312	321	319	308	317	308	321	315	331	318	311	307	330	322	306	325	315	310	293	318	310	307	318	298	316	347	326	338	336	327	354	352	329	321	328	320	314	337	349	316	300	314	340	302	314	315	330	345	387	310	329	282	286	311	310	314	294	318	301	310	312	290	309	338	354	309	353	300	301	325	325	321	333	345	319	299	315	311	330	283	310	336	315	291	343	304	285	308	341	322	311	309	318	300	300	338	291	338	350	283	325	320	303	336	302	344	337	320	321	308	319	329	317	327	333	335	314	332	304	291	308	306	341	308	344	324	354	293	307	350	343	329	311	293	310	325	279	324	318	312	317	318	297	309	328	358	324	310	323	342	313	335	314	315	331	363	312	315	302	311	311	302	320	318	306	309	342	325	336	305	328	326	330	305	340	280	323	308	321	326	362	284	301	310	288	337	335	295	340	292	324	307	330	292	337	301	321	325	361	310	323	289	328	289	297	301	310	314	300	311	345	302	315	318	311	331	336	306	299	313	311	341	308	311	307	319	331	279	305	341	313	312	297	298	312	332	330	322	309	299	326	313	287	313	320	339	314	330	297	318	328	321	313	336	341	322	305	315	338	328	307	318	309	300	326	332	301	319	324	298	334	306	304	300	314	313	293	312	305	339	321	336	331	337	332	334	306	295	287	312	325	282	314	315	316	308	306	316	300	307	328	340	332	341	315	340	358	307	337	349	291	332	328	332	296	332	304	312	322	308	344	323	310	291	329	288	316	315	305	314	326	318	330	305	327	331	311	312	332	308	302	323	316	311	342	308	328	340	324	305	288	340	307	284	320	341	302	338	329	281	336	313	300	359	301	319	322	301	288	328	333	318	331	319	297	316	318	323	298	342	333	313	292	312	336	333	326	324	311	334	336	290	324	357	309	330	305	310	317	319	299	356	316	321	341	300	343	357	304	315	310	325	312	325	321	285	293	298	325	317	310	308	320	309	323	343	303	335	329	324	290	310	299	290	312	313	318	308	329	314	287	317	310	322	301	310	288	342	313	308	303	318	310	337	304	332	308	298	304	299	345	305	325	328	324	329	316	334	311	342	322	322	315	299	313	304	333	304	290	317	319	314	340	309	304	307	323	323	317	313	341	320	318	322	327	314	336	306	344	303	333	319	315	303	286	339	304	325	311	318	316	314	290	334	330	322	324	308	340	333	320	299	328	335	348	313	308	309	316	328	316	324	329	302	287	328	324	302	352	331	308	315	305	311	336	346	324	329	305	316	332	301	305	311	320	332	324	304	306	287	313	338	350	326	346	331	301	324	318	295	311	312	300	317	305	304	323	296	329	315	301	292	327	318
29636	44790	27873	18699	12776	4330	659	386	431	394	394	391	408	398	384	389	401	363	352	358	384	370	382	396	369	398	369	369	351	403	381	355	354	357	385	378	356	356	361	403	378	368	376	387	403	366	375	390	335	375	347	400	387	361	388	393	381	372	326	366	390	369	381	359	389	369	346	394	422	393	392	407	392	365	385	378	366	352	336	382	395	362	348	377	367	370	378	398	371	378	396	345	372	393	398	407	341	356	351	392	385	411	382	335	351	377	365	344	396	370	380	414	359	377	336	350	390	359	379	397	398	362	382	409	387	398	337	369	378	405	372	399	355	377	350	385	358	342	376	377	386	390	349	331	394	371	343	373	372	363	370	367	367	377	401	398	372	399	361	350	389	346	357	382	374	364	358	384	352	375	389	367	342	374	355	379	366	365	376	351	382	360	376	360	368	408	374	394	352	366	386	400	385	356	365	423	363	387	360	340	358	364	388	378	347	380	360	373	358	360	355	362	390	363	352	389	368	388	371	383	385	367	392	371	346	363	359	369	359	375	375	375	376	370	374	365	373	381	379	360	367	343	347	383	371	389	412	376	399	359	358	351	380	352	337	369	358	363	383	385	353	383	355	366	342	340	377	363	373	349	376	368	381	378	358	395	411	375	388	360	374	368	354	369	357	394	369	375	376	362	345	357	340	359	408	365	371	361	385	368	387	359	343	369	368	356	359	386	354	329	365	378	373	381	353	340	392	339	360	367	380	353	395	365	372	398	367	402	385	383	356	349	339	382	366	358	361	354	393	365	366	388	376	378	381	362	337	349	374	369	363	375	379	355	403	391	409	367	371	375	375	369	358	364	343	343	382	388	339	359	399	370	382	386	397	337	374	386	346	374	421	333	356	398	362	360	378	381	409	380	359	342	362	394	380	354	394	336	363	370	366	364	361	352	348	391	401	372	384	358	352	352	359	383	372	341	378	386	331	363	391	349	371	402	363	382	349	378	374	337	375	364	375	367	381	384	351	370	336	368	359	353	325	368	365	401	375	391	388	408	402	391	382	347	336	332	375	364	372	376	383	391	387	364	348	370	382	374	359	375	358	379	349	362	368	380	379	366	388	409	395	390	341	369	385	359	374	379	360	389	356	324	359	352	327	351	383	366	321	342	385	358	371	387	347	414	385	361	383	354	382	352	343	376	378	366	359	366	364	380	400	406	398	364	379	318	372	383	361	394	386	348	388	330	408	347	375	386	378	405	390	385	342	391	357	366	379	364	392	381	398	342	360	344	392	392	379	369	361	340	372	380	346	383	380	367	364	410	372	356	368	377	369	340	331	366	328	366	370	346	336	369	378	345	359	357	382	348	368	393	388	370	388	389	388	380	373	387	379	351	346	366	368	361	358	394	362	364	365	381	369	373	360	370	393	376	341	370	353	390	373	383	340	365	371	379	353	337	357	381	336	360	344	375	370	372	395	357	372	384	351	354	319	357	362	369	358	325	368	379	401	380	346	383	344	362	400	352	384	389	349	365	412	344	364	355	388	356	376	347	393	375	371	373	356	374	373	381	372	399	362	377	380	365	345	347	398	380	337	397	382	346	380	422	372	367	365	366	395	356	339	353	361	383	380	356	364	352	376	369	393	393	388	342	375	395	394	350	372	362	385	358	361	361	390	377	358	380	372	349	372	403	392	380	347	380	387	397	387	386	353	390	364	354	360	370	382	364	394	365	334	366	392	363	380	353	334	367	350	362	348	367	365	356	369	350	335	354	342	393	334	393	350	364	375	373	395	394	400	366	351	348	354	358	342	380	329	389	353	386	385	369	366	375	379	392	387	331	312	382	367	346	358	362	344	354	329	363	366	351	380	371	351	367	352	349	363	392	352	378	363	366	359	394	351	347	382	376	371	372	425	337	374	375	376	397	351	365	394	389	373	379	358	405	360	364	362	400	366	362	373	390	373	344	367	348	369	354	370	344	385	369	380	386	358	395	368	345	339	361	341	382	362	347	370	398	356	344	347	387	346	384	373	377	349	356	355	387	356	348	364	366	362	371	362	373	368	413	373	398	358	369	393	374	361	362	395	384	358	376	396	352	387	375	378	359	345	356	370	355	366	361	391	324	380	372	351	399	349	376	353	365	361	340	372	352	383	393	372	376	359	381	344	375	366	350	347	365	367	371	372	347	350	366	379	369	368	378	375	376	336	367	400	359	384	346	377	392	358	348	381	394	366	394	375	361	323	367	356	398	361	374	358	332	370	373	389	365	387	363	346	383	380	388	378	385	393	377	384	347	352	372	382	387	364	364	408	342	387	383	385	361	363	386	352	351	372	371	366	371	369	359	397	389	382	353	362	376	364	362	393	387	360	369	362	376	347	405	375	363	356	360	333	384	384	403	370	373	389	383	339	355	368	375	347	381	420	379	395	339	368	394	374	363	335	369	377	414	322	350	385	361	351	322	387	392	389	337	365	397	354	358	377	371	386	369	357	402	348	380	348	386	354	362	353	387	381	362	388	364	367	410	377	365	364	346	369	408	355	391	362	374	365	398	363	337	374	403	369	346	388	382	320	405	399	380	328	361	353	355	366	346	377	381	394	373	396	386	364	361	375	382	362	365	384	352	395	379	352	345	401	406	389	371	348	402	370	400	397	354	343	390	376	379	397	386	387	394	385	357	345	356	342	369	336	395	381	373	367	387	333	341	346	361	414	355	391	366	386	355	401	378	366	377	347	353	390	348	348	386	384	382	393	374	371	354	373	361	377	365	343	363	373	380	383	406	389	372	333	356	359	385	361	365	355	363	348	362	367	390	360	366	399	375	393	356	383	383	366	366	349	369	401	387	368	367	361	365	376	371	330	373	347	357	368	372	359	363	360	336	372	332	382	344	359	365	377	353	369	368	375	379	365	371	377	364	345	357	407	362	349	384	410	363	356	342	370	368	358	362	364	352	316	352	344	365	362	355	375	345	347	380	392	371	347	391	381	373	391	402	359	367	375	380	375	359	368	367	397	317	358	360	377	393	432	389	348	389	374	345	351	349	335	363	353	369	407	409	400	373	409	345	362	389	383	364	381	367	349	386	355	370	377	344	385	344	387	343	359	372	374	371	381	369	386	360	379	356	358	355	341	365	368	349	392	386	373	371	370	380	383	348	384	379	397	388	370	413	359	380	384	360	354	350	363	384	397	366	363	330	359	372	344	378	385	384	357	352	347	367	351	337	379	411	355	362	358	346	348	385	354	418	381	333	379	365	404	381	371	345	374	390	367	402	364	389	400	375	345	366	365	365	388	374	362	394	360	367	356	335	359	354	360	360	395	358	358	372	375	380	361	347	404	369	385	383	358	336	368	357	394	375	365	384	364	374	348	382	404	384	364	374	380	372	350	381	367	365	359	406	409	355	376	380	371	371	366	374	345	357	388	376	424	374	372	316	384	383	374	385	348	420	374	379	382	355	382	350	361	360	344	344	364	394	360	394	355	399	376	357	384	372	362	317	377	374
23741	20964	28113	24435	22438	17073	3025	569	448	401	366	357	390	356	366	335	344	344	346	339	313	331	332	283	271	312	312	291	287	287	273	271	287	285	303	263	295	293	292	299	296	281	261	250	254	281	270	297	276	276	352	311	295	260	274	271	294	275	261	298	294	301	284	294	271	282	285	327	379	340	333	366	357	315	267	276	296	269	293	309	259	297	272	274	262	284	282	297	257	263	271	282	265	281	288	260	253	266	265	276	254	281	292	305	280	276	259	277	266	274	305	251	307	303	254	311	279	293	285	269	305	281	286	289	265	290	267	278	263	249	281	274	273	285	277	284	276	274	271	266	256	273	302	307	278	278	269	277	232	281	312	300	279	264	240	300	263	277	259	273	263	275	260	321	276	236	270	286	256	269	299	259	248	263	272	311	288	287	272	263	271	264	280	255	284	278	270	223	281	278	289	273	245	255	277	250	288	272	245	316	278	293	309	257	272	275	273	284	263	296	251	259	278	265	277	284	283	275	283	302	298	275	266	280	265	293	321	274	261	280	298	277	302	239	284	277	268	281	224	273	280	254	296	273	294	282	302	291	288	284	266	263	275	284	296	287	263	294	262	265	268	310	291	301	270	304	275	292	256	283	249	268	297	268	279	264	291	291	234	298	284	268	260	290	277	270	268	272	251	256	280	275	267	276	282	300	248	253	261	272	316	263	288	286	308	311	254	292	258	299	276	299	288	288	289	284	297	289	274	243	262	292	285	265	285	289	277	282	259	283	274	306	268	267	284	269	278	293	277	258	292	270	258	298	286	292	298	277	276	290	280	276	280	271	251	288	290	252	308	284	274	257	293	262	293	288	259	266	295	289	286	268	273	286	287	258	287	263	257	268	290	243	282	283	247	254	267	273	268	249	305	276	275	298	261	254	272	282	252	280	279	252	294	277	274	245	296	287	276	250	260	283	269	272	277	292	300	263	254	280	303	236	275	274	290	277	246	246	265	253	293	251	270	297	254	277	270	309	308	259	260	287	261	289	277	300	299	282	277	284	282	293	281	282	314	282	260	273	286	274	290	273	270	252	272	320	278	266	272	309	301	258	331	282	271	282	260	271	276	279	314	282	275	272	264	276	280	258	264	268	274	286	261	249	284	280	292	290	268	273	268	307	258	244	273	263	280	254	279	285	255	297	277	295	288	298	270	296	297	255	293	266	257	277	287	275	282	289	287	285	288	280	284	305	286	278	265	266	281	284	247	257	300	314	261	284	299	306	260	289	276	304	280	277	270	265	309	295	261	257	286	265	268	288	264	306	271	284	304	299	306	245	275	284	273	269	252	274	267	265	245	286	280	266	232	272	288	266	291	281	284	279	292	279	293	260	303	254	270	285	281	243	297	251	272	287	265	262	328	265	295	314	286	247	284	291	294	289	280	281	284	263	275	263	283	259	317	273	284	291	289	305	267	247	293	277	249	294	292	266	266	255	289	238	281	297	269	257	269	293	303	292	280	260	275	282	310	255	279	308	265	260	285	278	277	273	243	285	284	305	278	253	287	251	267	263	287	250	287	272	265	284	295	263	260	268	265	241	288	313	295	291	253	289	307	282	281	285	278	269	247	259	296	274	290	258	300	303	289	296	265	310	272	320	267	278	289	319	268	251	281	266	319	294	293	280	294	273	279	297	289	278	272	292	288	267	281	261	272	288	271	254	262	267	296	285	278	282	272	274	266	256	275	283	263	265	298	309	268	264	280	263	287	285	258	284	282	285	279	282	263	255	268	304	275	274	271	283	277	278	295	286	267	292	259	270	272	279	300	264	294	272	289	272	293	293	259	308	267	283	281	270	294	298	281	287	296	294	256	277	272	248	279	248	281	292	280	279	277	272	272	301	271	274	295	295	291	265	283	261	293	291	284	293	251	282	283	267	263	246	265	265	284	313	287	293	282	280	284	280	246	264	290	276	273	256	270	247	288	276	314	304	279	306	234	280	248	268	292	267	300	316	282	294	286	258	286	251	277	282	277	259	285	271	282	298	272	295	281	295	278	258	303	296	277	288	272	256	301	246	274	280	267	240	296	280	262	267	269	264	287	280	279	292	289	297	275	280	271	262	274	282	288	281	262	269	281	262	296	267	274	300	262	281	269	261	287	249	264	260	255	264	269	253	267	281	300	269	259	273	261	258	275	276	282	288	312	270	281	316	268	262	270	249	270	259	283	268	290	289	286	264	291	283	244	308	262	286	271	303	288	303	266	261	266	292	300	228	261	257	283	244	273	295	241	268	301	290	266	273	275	294	282	288	273	272	282	291	278	288	274	272	298	252	265	263	267	290	270	279	266	293	262	290	250	260	302	258	268	284	288	293	299	270	290	308	254	292	297	266	266	270	251	270	258	274	287	266	282	281	265	263	276	281	291	268	293	236	305	298	279	290	297	267	241	286	263	285	261	292	259	305	275	299	248	258	282	263	275	275	279	268	269	224	272	274	272	296	254	303	266	287	308	263	271	283	296	283	278	265	242	294	255	285	280	241	273	272	267	280	269	290	285	282	287	252	265	270	302	269	310	292	294	278	243	316	328	298	281	281	278	258	280	288	277	316	286	293	258	272	291	277	282	255	283	277	269	273	296	283	248	283	286	256	265	282	274	255	268	291	269	256	255	282	264	284	293	263	306	255	291	300	285	285	302	251	291	258	260	305	271	305	294	282	285	315	277	272	287	249	312	280	290	274	264	285	277	279	273	291	259	277	281	303	251	283	275	303	272	291	287	271	274	276	273	264	271	257	249	253	266	266	286	285	248	302	293	270	311	273	284	305	278	261	272	300	271	275	288	280	266	242	275	278	313	284	267	292	263	288	281	235	270	269	277	269	260	260	249	277	271	284	261	274	291	252	266	305	255	300	295	271	251	270	260	287	283	288	285	289	283	257	285	278	264	275	272	275	294	263	253	270	298	244	277	285	294	253	295	290	265	268	277	248	291	261	280	296	301	274	266	269	287	309	260	272	269	299	256	267	268	292	263	269	265	283	278	290	289	294	287	288	277	258	268	282	257	268	295	286	281	259	293	288	257	274	272	276	282	307	271	290	292	254	281	281	289	280	275	265	274	299	287	275	255	245	288	277	280	301	260	273	289	285	271	272	279	267	274	279	272	315	296	251	294	272	254	285	293	281	237	256	326	264	261	289	250	256	270	271	259	248	290	271	250	254	262	277	291	284	280	271	257	310	299	250	290	311	269	276	281	272	274	274	267	267	288	270	272	259	248	293	287	307	266	267	298	248	301	292	262	272	259	300	264	303	287	272	271	291	281	250	263	265	285	289	274	292	277	263	268	316	270	296	296	269	269	277	277	301	272	294	304	253	283	291	266	263	277	254	260	284	304	248	263	286	282	270	249	289	268	299	299	267	259	288	250	282	271	302	294	274	283	269	290	290	286	317	279	269	310	252	270	255	262	263	274	284	266	265	281	285	267	295	271	288	250	292	272	271	279	263	313	281	275	276
33349	46921	36444	30611	25216	12405	1381	787	653	591	530	484	483	449	451	388	399	422	390	380	368	380	362	334	354	340	372	367	347	330	368	358	327	345	284	339	308	315	329	300	309	339	335	355	333	333	347	328	319	346	414	344	314	320	319	305	342	316	316	312	332	332	321	328	301	317	355	414	518	388	390	413	425	376	352	330	317	347	314	364	307	321	334	326	321	329	320	332	358	362	314	330	320	314	336	299	351	322	294	335	296	296	326	319	320	319	334	326	332	326	315	328	320	355	346	328	313	334	291	334	324	315	336	309	312	313	331	324	317	352	328	325	308	346	308	333	318	354	337	341	310	305	316	313	314	320	328	314	323	345	330	343	333	326	328	359	331	300	341	294	313	353	338	321	343	341	325	321	335	302	318	346	323	309	309	312	304	324	315	317	328	322	321	315	330	332	309	342	311	325	291	323	311	338	315	309	290	301	336	324	308	316	316	338	316	313	290	299	308	302	297	307	316	328	331	348	306	316	348	331	310	309	330	365	323	336	345	344	311	316	299	316	355	310	328	312	336	294	326	309	332	349	322	328	319	339	328	337	316	304	273	309	330	302	344	347	298	345	314	318	349	321	305	339	332	312	362	315	330	316	307	352	299	313	313	350	321	333	313	333	314	311	340	348	301	323	312	306	309	323	317	339	335	331	328	322	297	324	339	299	301	324	314	322	313	319	340	321	322	311	288	347	318	304	338	330	334	341	320	307	303	339	349	336	290	316	266	356	340	339	334	319	343	308	316	315	337	314	359	318	333	348	335	288	316	288	346	316	279	295	319	332	339	341	319	341	330	317	308	313	298	322	304	331	323	331	308	344	344	295	339	336	309	317	323	346	333	335	295	336	329	310	342	350	324	354	334	311	301	287	342	332	359	328	345	332	336	329	337	314	306	317	295	311	297	333	329	300	317	292	301	332	303	337	304	316	334	336	285	314	333	319	324	322	308	325	341	324	362	313	316	305	295	324	308	358	322	352	326	300	302	316	324	323	342	331	294	326	326	351	339	340	334	336	343	291	325	339	362	301	319	306	329	305	305	331	347	336	309	325	330	365	318	313	308	337	363	320	327	340	311	337	304	343	327	311	323	313	335	336	308	291	310	325	336	305	310	313	337	314	335	348	340	325	359	366	313	324	294	326	356	333	338	327	322	330	328	350	328	297	320	322	291	297	340	321	316	332	317	306	313	312	364	295	298	319	361	271	314	304	336	304	326	300	325	340	334	314	305	290	337	354	349	341	295	332	332	329	331	322	302	297	320	347	326	304	338	337	313	309	295	306	354	353	324	360	341	295	312	338	319	310	318	303	308	335	310	341	293	320	302	340	330	313	300	341	335	298	335	289	334	352	327	319	297	333	325	340	307	329	313	317	326	282	295	330	338	318	323	313	320	343	308	349	290	337	320	326	284	292	305	343	301	334	347	322	314	329	334	311	322	344	343	326	315	301	321	332	294	327	305	298	331	323	305	337	321	317	321	338	283	314	330	316	344	333	306	333	284	338	308	297	308	332	314	292	297	317	300	301	305	321	311	310	322	310	356	316	296	311	321	352	344	307	328	328	348	319	290	320	332	308	352	332	317	315	303	336	328	349	336	307	325	343	297	315	335	321	324	309	277	297	357	328	345	335	327	320	339	349	304	310	311	318	345	354	372	292	314	338	291	333	321	298	314	336	298	324	328	320	306	335	319	326	314	292	307	314	311	300	350	324	331	334	326	298	305	292	321	332	310	298	315	310	323	332	340	310	308	338	315	314	326	320	343	336	355	336	330	308	325	319	319	335	334	312	365	329	293	362	323	292	288	310	304	345	312	307	320	327	346	301	352	348	329	319	306	319	320	334	328	344	336	317	337	312	353	349	333	325	315	298	326	318	320	332	329	321	336	322	328	299	340	322	315	332	358	308	309	302	319	287	344	321	311	323	299	348	341	371	284	347	317	280	345	332	299	285	371	329	274	313	326	344	323	305	333	331	363	308	333	316	299	331	319	332	315	342	336	332	294	312	323	343	329	315	303	280	336	328	333	319	315	317	319	345	303	318	308	356	304	336	296	312	306	310	336	329	327	294	307	323	336	323	329	348	308	305	340	312	305	314	299	328	301	305	323	300	313	301	328	297	323	333	307	309	312	360	307	340	309	362	328	319	331	334	353	290	326	336	315	316	305	340	308	312	323	308	352	314	325	339	337	346	299	343	336	338	305	317	322	298	311	323	317	303	339	313	328	316	316	325	315	323	331	332	336	329	306	329	319	339	338	330	298	349	304	325	356	317	349	319	320	347	350	307	333	339	293	353	325	329	317	359	332	353	323	286	288	331	320	309	304	327	330	318	343	291	304	316	317	318	309	293	293	338	319	334	321	339	305	319	313	331	357	332	323	312	330	308	304	334	345	323	324	316	278	309	285	350	315	317	320	312	313	320	331	335	326	306	343	310	338	337	325	341	312	323	316	333	348	333	307	355	324	314	286	326	341	307	307	320	330	323	343	343	310	331	341	304	344	323	295	313	312	342	307	321	301	325	313	328	349	309	306	313	322	333	294	333	309	338	327	331	325	312	313	326	315	339	322	328	307	326	317	329	347	332	324	303	272	333	338	306	336	330	309	343	309	345	303	316	326	315	281	302	313	319	305	329	296	305	309	302	347	315	349	314	309	340	372	301	318	298	309	318	329	319	307	339	331	340	312	313	320	341	315	315	314	306	356	301	323	325	323	335	297	342	346	307	327	311	306	337	342	307	300	320	329	313	279	293	303	338	334	370	310	302	330	302	339	340	291	303	329	325	334	339	343	312	333	316	305	318	318	322	327	307	326	314	298	330	317	319	338	282	336	327	344	357	309	300	314	280	317	337	330	315	337	331	304	318	303	342	324	324	307	315	282	320	335	343	348	287	328	335	333	334	317	318	314	306	345	341	329	310	323	333	353	291	337	366	300	312	327	327	320	314	307	329	329	332	317	325	357	316	314	341	329	339	322	313	339	352	305	330	344	345	316	327	295	338	318	304	321	326	344	319	333	337	323	310	316	323	316	320	338	336	277	290	313	353	327	318	334	345	344	329	306	323	273	335	334	302	329	297	328	331	292	325	299	326	314	317	335	304	279	323	326	325	295	356	333	320	303	327	334	320	311	288	320	282	320	323	293	307	322	286	325	302	295	328	343	301	328	306	311	299	329	299	330	317	328	333	320	298	337	335	317	291	338	285	324	351	317	311	344	313	310	296	350	309	300	290	335	284	292	328	333	336	344	330	319	312	345	323	350	306	346	317	318	296	315	362	302	318	319	349	300	325	335	296	301	337	372	316	327	345	282	314	335	337	304	324	330	298	314	329	304	320	330	313	322	329	340	311	316	353	332	343	330	316	289	311	317	320	312	335	342	319	310	338	336	338	294	333	312	320	313	320	290	298	310	316	358	326	338	337	304	313	306	309	307	341	312	311	329	310	323	316	329	355	314	314	319	308
25131	21030	27876	27088	19445	6846	774	498	483	443	413	454	453	428	447	411	379	402	365	433	360	417	386	397	402	416	355	386	375	399	376	380	403	373	398	372	373	402	345	357	377	368	408	372	400	375	391	426	394	416	417	419	373	373	377	352	400	371	409	388	380	381	392	340	397	362	376	400	377	382	387	378	418	375	367	398	408	387	384	366	394	319	362	330	408	389	386	406	339	373	397	375	355	422	379	354	366	373	337	395	362	366	365	394	423	374	382	326	357	363	357	341	368	367	396	393	391	395	355	376	387	337	363	384	391	397	385	383	402	414	409	397	374	389	338	351	372	354	384	429	392	385	358	395	386	370	385	396	373	386	396	376	404	397	337	362	370	372	404	357	362	373	349	375	373	437	371	407	352	394	394	390	349	404	391	367	362	405	381	388	387	388	386	407	393	390	360	368	361	386	411	396	367	404	388	382	372	403	380	379	369	396	401	404	349	393	394	366	405	333	378	364	369	421	362	393	410	382	386	378	390	407	353	382	373	373	328	388	391	401	386	371	374	398	393	379	358	382	346	398	393	367	431	347	404	367	402	363	354	360	362	365	384	359	397	379	375	372	377	394	396	407	393	407	377	367	385	393	366	393	359	391	311	366	404	371	388	376	374	368	384	418	373	395	359	376	409	406	366	411	364	402	376	398	390	376	397	370	370	380	393	381	370	403	389	381	383	369	354	392	374	379	370	391	350	385	372	393	376	390	396	405	417	339	383	381	414	407	370	428	382	397	361	399	384	374	396	394	362	370	377	360	357	381	377	400	381	384	373	413	389	381	395	379	363	358	411	392	399	369	397	360	354	360	388	387	392	421	418	379	385	385	395	403	385	386	399	345	380	365	392	403	389	362	375	371	390	371	407	373	381	357	355	350	385	349	372	386	353	360	338	381	360	387	372	356	391	403	362	367	387	381	372	403	369	382	376	413	350	332	390	408	370	393	389	359	378	364	371	405	368	384	375	350	378	361	352	351	375	377	368	410	360	347	366	388	394	371	340	390	388	378	393	396	380	407	389	401	397	360	327	380	380	414	366	414	344	393	382	378	408	362	367	372	402	383	352	365	412	384	377	389	384	381	363	339	380	386	407	379	365	372	403	414	375	407	407	399	319	369	391	370	407	384	373	404	408	393	347	376	389	375	399	362	381	368	385	367	397	412	382	378	388	360	385	385	367	387	374	385	375	382	369	345	382	358	366	427	346	385	390	354	387	392	377	410	377	380	361	381	355	393	385	344	361	339	405	383	385	369	415	366	389	367	394	374	375	348	392	425	383	355	357	381	360	380	378	359	379	385	347	424	381	368	390	352	375	361	382	401	380	366	347	361	403	365	428	393	392	333	386	383	376	401	365	389	389	363	391	359	379	386	406	353	360	370	390	373	384	355	383	386	353	401	390	406	406	439	407	383	370	375	384	417	365	356	397	370	403	370	391	362	390	354	420	389	378	404	335	399	374	394	383	372	366	407	350	386	360	412	368	370	384	410	407	382	355	364	368	377	391	385	366	366	373	390	378	386	396	409	405	349	377	380	370	357	369	378	382	384	383	423	382	343	396	344	395	397	402	404	366	405	395	354	378	390	372	321	390	411	352	361	376	390	372	412	368	381	383	362	412	372	392	388	381	375	381	377	378	364	371	362	380	394	374	375	378	368	399	380	345	375	358	398	389	380	384	365	359	375	389	372	367	361	361	360	382	395	366	386	347	378	416	387	393	331	384	371	363	372	361	384	356	391	384	393	369	347	367	357	390	364	420	379	331	393	376	381	394	402	339	408	400	413	392	394	382	365	386	353	342	394	378	391	382	371	412	381	423	385	364	360	376	397	386	370	362	388	377	397	378	422	345	372	390	360	387	372	373	358	383	398	362	377	374	398	410	404	392	399	402	391	403	379	351	346	332	369	384	385	372	380	367	399	362	382	377	393	381	380	422	377	362	382	363	360	397	373	380	331	359	393	363	379	368	394	408	388	390	414	365	359	422	395	402	396	418	387	385	412	387	385	376	384	394	385	404	380	407	368	360	372	375	405	375	379	363	345	365	373	384	376	337	371	389	395	416	390	375	357	383	407	399	363	403	382	383	405	375	339	377	371	403	408	377	394	383	395	406	363	371	349	415	393	399	337	423	378	382	392	395	381	394	364	395	368	378	419	370	363	391	388	396	389	357	389	387	357	372	413	394	399	331	373	367	370	417	353	360	389	371	393	398	417	403	377	380	377	368	396	365	387	378	390	382	380	400	379	349	390	391	403	353	385	345	365	349	358	416	401	347	390	363	376	380	371	357	401	393	394	390	425	367	387	332	402	406	386	387	373	391	381	415	400	362	396	356	369	406	396	342	383	390	397	330	379	393	370	376	343	334	365	381	426	392	383	396	361	400	389	379	367	386	400	378	357	367	363	376	386	393	390	381	407	355	388	357	328	389	360	404	346	361	390	351	380	385	387	379	347	377	392	409	367	387	382	427	390	411	389	384	366	354	400	378	395	394	382	376	399	371	368	385	358	364	402	378	380	399	382	346	346	338	381	407	373	343	369	348	366	346	387	408	418	390	393	412	420	402	402	359	346	376	380	391	362	401	433	357	409	386	373	397	359	394	354	366	412	412	381	385	374	384	358	399	386	386	359	382	367	342	360	385	371	393	379	372	369	394	366	402	363	375	374	359	371	352	386	380	387	373	371	342	396	378	399	364	352	377	395	377	376	394	404	380	374	357	386	378	408	404	334	383	374	370	398	380	368	368	371	381	387	362	379	386	392	365	407	389	365	382	349	396	365	346	394	375	401	388	399	372	370	377	394	397	355	387	384	395	359	369	390	364	375	360	401	381	378	354	369	387	372	391	363	401	354	345	392	381	370	391	357	355	361	348	374	380	376	372	372	326	375	385	399	353	411	374	436	408	387	360	380	395	366	391	378	367	399	384	406	381	406	369	394	428	365	390	355	422	366	381	353	390	381	380	396	382	385	377	374	368	350	362	374	395	423	382	398	377	373	371	423	389	389	340	351	381	374	381	382	403	409	369	371	396	388	370	358	389	390	350	373	353	354	380	412	374	403	407	373	384	346	372	381	363	370	354	387	385	402	369	340	401	360	376	397	377	352	381	357	357	374	380	374	408	381	371	389	394	395	368	380	372	359	370	335	359	396	375	393	417	380	419	391	380	357	386	400	371	370	410	372	394	367	373	384	368	397	394	362	399	372	374	374	381	405	419	383	399	383	374	402	389	376	401	380	386	389	375	347	420	390	370	363	382	400	375	384	366	396	372	383	374	381	410	364	404	357	388	379	381	376	398	384	367	334	375	372	388	354	358	391	384	382	352	381	414	408	401	334	365	387	395	379	375	361	369	370	405	392	365	384	399	374	379	430	346	353	361	399	380	376	374	354	385	346	391	359	387	379	387	384	381	378	376	378	364	376	428	399	390	381	370	360	384	401	379	368	399	386	384	405	379	360	384	387
30940	46304	38921	30280	19634	6419	880	708	610	561	507	499	534	509	553	476	511	464	472	412	436	465	443	406	461	425	505	438	451	435	418	460	503	439	473	459	433	434	413	401	420	483	412	453	392	403	402	435	455	467	571	445	466	464	414	426	407	429	424	433	401	435	413	435	445	437	425	468	487	438	487	441	515	471	418	457	429	464	444	448	433	388	435	452	417	442	413	475	398	468	407	427	425	425	408	476	441	410	433	443	470	418	427	432	417	462	445	454	450	411	471	442	468	412	439	442	401	469	423	446	435	426	461	439	441	424	421	383	409	412	424	409	451	459	431	430	430	426	438	414	417	460	465	455	462	426	399	439	429	407	433	425	442	434	456	438	441	421	453	400	437	425	445	413	414	437	429	422	427	455	421	417	429	400	452	454	459	460	427	448	446	474	437	457	448	474	446	427	456	441	444	396	408	452	411	433	410	451	467	419	427	398	402	428	430	425	464	419	435	418	411	407	414	416	418	434	446	425	424	434	449	454	407	437	417	405	453	437	446	469	414	435	424	456	410	438	434	427	453	443	413	413	415	419	398	438	457	421	470	449	432	413	451	400	406	382	440	414	451	449	421	402	433	436	423	432	436	427	437	452	423	434	414	417	466	448	409	439	468	434	418	418	416	442	477	469	445	425	430	436	435	414	396	428	434	436	404	419	436	450	442	433	418	418	435	432	386	426	425	430	434	427	421	437	464	420	448	435	444	446	473	445	392	400	441	503	433	462	433	427	455	442	407	436	439	425	431	440	417	462	415	431	421	386	440	418	420	441	458	432	446	445	430	425	434	483	470	428	452	442	357	455	413	424	447	457	445	451	445	457	406	473	427	434	444	441	430	432	402	443	437	407	446	475	403	419	446	431	455	391	433	420	451	429	450	430	460	414	464	439	464	466	430	455	441	416	449	425	442	408	436	403	432	406	466	422	447	447	423	454	450	406	431	419	422	418	396	439	436	450	419	446	425	460	425	443	431	388	458	416	432	402	425	443	458	440	415	422	464	456	437	469	458	450	438	442	428	437	418	410	424	398	403	400	450	403	479	464	420	458	439	408	459	444	457	442	417	434	421	460	421	367	420	408	440	419	408	445	425	417	438	422	431	423	387	469	427	429	442	447	441	436	465	461	466	424	420	432	413	406	451	432	438	396	417	443	438	472	422	422	417	414	407	468	400	423	429	432	407	437	435	440	434	406	472	432	455	447	421	420	437	415	439	442	434	445	396	396	439	426	451	431	409	434	417	448	451	465	426	426	413	420	458	432	452	478	438	451	450	423	412	420	437	417	422	433	475	442	413	449	397	403	441	393	412	452	456	444	425	401	441	467	394	416	423	444	443	450	394	477	408	432	357	438	431	464	398	432	439	479	425	405	423	438	432	401	429	410	437	447	428	518	440	427	448	462	399	415	441	438	427	458	419	425	499	450	437	431	439	427	434	408	459	446	391	434	422	409	446	456	425	390	412	431	424	439	420	435	427	416	446	425	408	441	414	418	444	463	453	421	429	469	415	439	452	482	431	473	433	429	418	444	437	453	425	422	447	438	411	418	417	448	440	451	409	425	429	421	474	430	455	454	395	457	444	428	421	429	448	452	443	422	453	417	435	421	429	447	445	447	448	448	434	419	456	409	457	402	453	393	447	448	442	483	451	425	395	429	409	416	453	435	438	467	430	444	464	446	430	489	459	438	422	446	441	438	415	430	433	440	425	443	388	450	432	415	453	453	401	460	392	391	393	424	424	459	480	451	453	433	427	390	389	423	454	442	406	436	419	429	425	441	436	429	451	428	460	418	445	411	439	413	440	456	406	435	417	470	444	451	433	440	434	419	446	409	426	407	431	443	449	419	472	453	465	443	415	425	454	450	433	421	423	421	418	410	420	398	455	467	473	446	433	438	414	440	426	432	439	408	471	422	426	458	382	410	460	425	430	424	434	425	440	440	439	421	452	447	413	436	444	402	449	468	442	441	465	418	469	437	422	433	442	432	471	432	417	436	415	462	438	447	413	456	423	432	464	425	441	421	434	437	435	424	424	444	419	455	462	413	441	461	459	414	430	406	484	416	424	386	416	410	364	471	506	448	468	426	440	394	440	436	432	438	444	457	432	412	417	455	442	411	416	448	433	429	424	417	451	445	404	448	437	441	425	420	440	414	465	429	468	443	419	419	437	448	455	467	432	433	378	441	458	416	453	419	469	428	453	452	479	455	428	439	444	427	412	407	444	454	447	429	392	435	441	436	421	443	433	421	461	440	462	434	428	436	422	448	433	430	449	438	420	440	409	441	413	460	448	434	417	432	453	429	427	459	431	405	448	445	441	452	410	470	462	462	436	427	443	418	436	419	458	383	443	456	440	422	430	439	468	438	421	422	448	455	437	394	384	443	416	401	428	408	452	421	483	466	453	408	441	422	420	398	446	462	424	449	410	433	440	420	449	443	394	443	470	423	446	420	436	448	426	457	423	426	446	458	427	477	409	401	436	444	423	434	447	379	432	399	450	427	419	461	474	425	461	409	414	438	452	421	434	407	446	421	413	421	443	436	427	456	431	419	407	429	434	426	426	449	447	460	452	466	450	436	469	395	435	400	449	443	440	451	399	435	435	421	466	463	449	439	412	467	446	420	461	448	417	453	415	417	452	413	474	415	405	395	441	405	406	405	447	459	429	453	441	463	446	454	412	441	410	442	441	465	451	447	447	472	448	438	438	418	439	461	450	407	432	403	443	415	470	417	435	444	463	468	427	423	431	435	448	411	427	415	466	466	432	446	470	408	444	456	412	452	443	402	413	449	418	439	448	409	433	440	399	421	382	428	427	408	385	430	440	404	426	404	453	443	437	426	450	420	429	420	419	442	407	394	467	404	461	448	468	448	406	459	417	389	428	461	423	414	418	445	412	411	439	455	467	437	419	452	460	423	378	420	459	440	450	442	449	429	461	399	426	426	460	409	424	468	419	428	439	448	424	398	414	400	424	445	440	413	399	402	406	414	440	409	421	441	428	414	420	427	429	427	423	418	448	428	416	422	428	415	419	398	468	401	420	422	451	422	412	436	422	410	423	391	420	436	449	431	457	473	407	432	434	416	447	434	441	450	414	449	426	431	479	418	401	429	415	422	454	443	417	458	472	448	448	444	402	452	438	426	424	413	410	411	426	436	421	433	418	449	437	462	483	425	456	425	408	435	445	443	386	444	438	381	394	455	411	470	463	433	415	415	438	433	435	443	431	446	459	444	440	452	466	430	440	395	395	434	422	447	435	432	466	408	419	424	409	443	448	418	430	452	465	426	429	430	438	464	426	439	425	456	419	440	458	432	441	446	424	440	437	435	423	397	423	448	406	425	402	436	451	421	439	429	435	445	466	409	452	432	442	432	423	410	447	458	441	444	461	396	437	404	411	442	457	435	429	463	433	399	431	433	459	452	475	398	453	424	481	444	447	392	464	439	417	417	446	417	423	399
22761	20996	28608	23940	21812	20624	9469	1050	694	593	557	553	524	499	521	524	475	519	444	441	401	425	413	391	391	427	415	417	348	417	377	393	405	379	352	375	382	359	390	365	396	370	393	376	362	373	379	389	375	418	777	717	368	356	384	382	374	340	358	426	368	358	369	384	370	381	361	481	427	389	391	401	426	363	389	355	362	360	351	368	378	359	372	396	348	380	347	422	349	341	340	373	363	376	337	390	375	372	364	398	366	366	367	378	357	356	372	376	369	353	376	345	349	355	346	362	372	339	384	373	343	323	398	360	364	382	358	366	383	329	389	348	376	358	382	370	367	317	379	370	379	355	343	413	387	347	362	363	372	355	332	407	343	337	381	356	370	362	381	392	389	339	333	365	349	376	340	372	356	339	328	373	359	335	367	401	372	360	346	371	340	382	343	340	347	358	359	344	351	341	391	379	365	338	349	350	375	355	349	362	353	377	364	358	344	336	390	360	316	375	386	374	351	354	374	353	390	358	402	375	393	391	373	352	352	331	362	362	356	358	381	408	391	391	365	358	341	368	384	367	378	380	360	352	378	369	374	340	340	343	324	350	370	359	348	347	364	394	329	365	325	380	362	358	379	337	376	352	368	361	356	347	364	342	346	330	381	391	341	349	386	387	355	352	352	395	338	370	390	348	369	342	395	393	370	391	325	370	405	366	375	359	389	345	367	382	352	370	374	332	356	373	362	377	355	353	339	345	400	360	378	357	368	357	348	377	375	355	358	338	341	383	385	359	357	354	362	399	364	344	365	340	333	365	385	364	342	360	405	364	354	387	352	370	378	370	378	355	332	366	388	381	373	353	366	362	353	397	309	379	338	397	350	366	350	387	343	344	361	367	319	395	362	353	329	363	354	396	344	330	407	338	372	357	399	370	382	348	349	367	371	347	346	351	377	373	379	363	345	353	383	368	357	345	362	392	355	346	347	394	371	344	388	376	381	379	372	358	366	407	357	370	354	352	390	366	335	357	343	348	339	351	363	391	348	377	363	348	377	364	376	335	388	387	379	364	395	368	343	369	363	357	389	361	369	386	330	377	359	297	358	362	376	388	357	317	335	342	348	385	379	345	345	368	347	358	347	382	383	374	361	398	348	384	355	369	356	371	350	386	357	357	351	333	378	375	361	385	353	378	363	380	380	317	365	384	336	383	351	346	330	367	344	308	368	358	373	354	365	327	378	331	367	373	329	347	363	377	355	360	370	358	364	389	335	332	341	379	364	406	398	392	343	360	343	342	317	360	341	362	352	342	344	357	395	348	354	350	348	368	343	374	359	349	378	354	404	343	358	327	356	350	331	359	368	364	383	372	377	347	324	369	342	409	360	350	376	395	372	390	364	362	366	355	357	342	389	361	381	355	359	353	376	366	361	345	356	372	377	335	349	357	311	382	381	363	373	374	353	370	387	353	355	364	362	378	367	347	348	345	363	380	379	377	355	373	347	363	382	345	364	327	368	365	339	367	392	384	362	384	380	342	383	392	376	335	360	387	394	324	375	374	356	351	379	342	368	358	339	344	354	364	346	358	363	343	370	397	370	385	375	338	362	374	389	358	390	376	341	341	360	363	358	373	367	351	350	368	380	379	336	392	352	351	346	356	393	405	388	375	326	364	410	371	371	355	385	359	354	359	364	344	379	367	336	356	355	369	348	353	368	361	338	386	378	368	344	373	367	348	367	356	347	350	390	371	412	357	357	357	377	383	336	362	377	404	349	365	327	374	358	348	400	342	328	354	381	336	374	361	351	367	384	374	364	356	396	381	378	337	400	388	364	358	360	342	372	365	341	382	359	372	389	350	367	359	330	368	369	407	376	363	374	395	365	346	351	340	352	346	368	335	391	336	402	330	377	404	342	359	360	378	342	369	349	377	366	349	384	363	348	358	389	320	381	347	375	380	347	377	352	410	351	351	357	385	354	349	408	328	368	344	328	395	361	357	386	371	374	347	364	361	383	339	357	357	356	331	397	342	347	310	378	367	354	361	358	341	348	343	367	371	358	395	350	353	332	358	385	325	366	372	358	367	375	353	347	368	375	368	349	373	395	381	372	378	325	367	383	346	339	359	344	355	346	356	369	357	326	350	340	341	330	349	359	346	383	365	353	338	347	355	347	376	369	378	378	328	385	377	348	380	340	354	368	348	385	345	394	378	341	358	361	359	342	372	375	349	369	382	393	363	372	382	360	363	360	351	389	335	347	349	379	382	344	374	374	371	363	364	353	353	396	355	365	372	371	388	357	371	380	385	357	386	353	371	344	357	362	347	365	350	335	372	367	386	362	375	328	348	352	381	340	320	372	348	348	356	338	368	339	350	362	349	351	358	335	354	387	364	351	387	359	329	352	352	350	335	368	354	384	362	360	383	375	346	336	361	394	333	358	422	376	371	379	348	357	339	330	357	389	356	385	357	378	356	344	386	348	330	361	372	363	331	396	379	390	359	338	373	368	391	373	396	352	362	401	381	390	374	338	359	347	376	352	383	370	351	363	373	395	370	382	343	398	374	353	322	388	346	362	360	362	369	367	347	340	366	358	351	378	375	386	365	398	363	320	361	380	366	351	340	373	332	360	363	377	344	336	366	369	355	361	379	348	374	412	360	362	406	371	361	371	372	365	337	347	349	370	378	357	389	383	369	337	385	367	337	336	380	360	364	333	360	390	380	373	367	360	368	377	367	345	362	349	371	375	366	389	329	356	350	324	373	359	383	353	375	370	348	343	327	340	376	352	388	346	344	378	380	335	377	395	355	373	347	356	379	381	359	359	375	336	341	363	376	399	344	369	362	368	337	350	361	334	337	388	382	345	347	358	357	356	350	349	316	365	327	395	363	368	387	370	387	363	386	372	373	342	384	369	367	361	391	348	357	358	353	341	356	366	371	354	367	334	386	379	335	347	318	377	371	363	372	354	376	360	354	360	365	367	366	357	388	350	339	362	337	389	362	342	365	382	358	355	379	356	351	424	354	362	335	370	344	337	362	374	379	358	368	392	372	346	338	380	376	365	341	374	355	385	336	342	357	333	380	354	361	370	382	357	380	354	332	383	376	361	377	358	358	361	368	380	346	351	362	356	361	331	380	355	394	356	371	360	358	342	376	371	369	344	345	382	349	362	356	361	325	374	362	369	363	352	364	316	352	340	346	395	340	370	331	352	382	327	372	347	377	357	355	362	358	332	361	367	372	354	374	351	348	370	352	372	323	386	361	369	329	339	376	366	331	380	359	342	360	348	337	347	379	363	324	369	353	345	359	369	353	325	372	359	354	384	356	353	335	352	344	387	399	371	362	331	350	354	401	347	355	355	344	382	335	361	369	375	370	352	417	338	383	363	377	341	354	384	370	369	373	379	346	398	361	374	333	350	360	344	377	343	324	369	366	369	378	368	372	337	369	376	378	381	381	383	333	364	359	370	374	333	377	358	393	405	334	365	345	348	373	381	365	356	362	392	386	351	311
32226	59848	51513	41312	29871	7440	1710	1291	1049	893	803	711	686	683	662	578	556	555	550	509	527	483	460	451	443	464	442	445	411	435	423	429	443	474	397	426	415	419	433	384	426	405	425	417	422	390	429	408	360	428	1010	893	435	403	412	409	360	408	383	413	378	418	406	413	385	414	429	607	451	396	490	420	541	391	373	391	378	411	409	410	409	383	426	405	387	384	380	395	390	418	383	419	398	443	384	384	377	389	370	384	359	396	406	384	408	386	387	409	428	358	396	392	396	406	388	416	389	406	403	423	393	423	391	376	395	392	403	391	396	402	374	431	410	406	425	400	392	399	416	406	392	430	411	387	412	433	401	407	407	423	450	428	385	404	397	368	398	378	385	364	418	406	428	422	382	397	392	389	411	389	390	411	410	385	409	392	367	392	432	410	424	400	391	436	385	404	372	419	363	404	399	381	362	410	383	410	411	417	411	386	377	384	411	348	343	398	398	411	441	388	388	408	400	422	427	371	393	383	378	393	409	408	402	389	381	433	386	370	394	416	425	381	415	424	407	370	394	425	401	395	385	379	360	397	439	401	402	411	399	390	407	393	427	414	451	396	372	405	416	398	396	407	420	364	365	377	413	397	389	410	358	374	384	436	388	392	389	427	371	400	430	390	397	398	393	409	420	407	399	412	421	391	377	408	419	387	434	398	379	401	398	410	380	377	408	418	386	396	402	396	412	381	399	402	420	427	379	417	418	372	374	390	445	416	430	423	410	394	418	378	401	396	396	403	412	393	395	403	415	349	388	418	419	385	372	400	410	380	418	457	367	384	365	422	407	402	389	393	416	387	405	401	409	384	401	399	401	439	389	424	360	408	395	387	437	424	399	376	411	400	397	396	387	374	395	413	406	392	394	418	402	390	394	431	388	426	401	387	385	385	388	382	392	417	403	401	410	388	381	446	393	410	391	410	410	387	419	351	383	395	405	416	411	379	408	381	369	392	398	394	370	388	415	365	426	413	399	403	377	409	417	389	415	391	424	413	389	404	361	377	448	390	407	417	403	397	419	385	355	421	411	406	380	399	359	394	370	371	417	408	399	470	404	417	367	411	393	389	382	393	394	393	404	399	401	412	375	444	412	379	413	413	400	434	373	410	415	396	398	354	417	390	403	398	380	413	391	361	405	392	398	403	400	421	401	410	390	373	416	442	427	396	447	381	395	386	410	437	396	404	360	377	424	390	409	412	361	377	424	408	426	395	375	391	413	399	384	402	397	410	412	424	394	396	382	379	401	411	396	406	425	373	430	399	403	424	386	371	405	385	367	432	399	405	422	396	387	390	379	384	391	381	389	367	383	397	376	413	383	403	419	394	388	411	414	357	411	392	421	427	406	398	390	390	386	392	420	399	392	372	400	390	391	401	405	349	374	396	412	416	357	398	411	391	412	397	395	441	395	403	402	412	387	399	370	394	344	422	418	379	427	365	422	387	405	406	420	390	382	379	409	402	391	411	417	368	394	388	424	395	388	380	399	390	406	420	399	418	384	408	402	412	396	400	394	392	412	385	441	409	423	427	403	370	404	405	371	419	402	396	376	391	365	380	422	397	387	403	381	400	406	398	386	434	388	401	429	370	411	363	371	417	379	380	355	375	379	407	445	382	376	379	425	418	386	388	444	406	365	426	429	413	434	378	404	377	401	392	373	412	387	402	409	400	410	368	398	442	370	396	404	389	397	378	421	393	372	391	440	389	358	388	409	414	379	423	421	388	407	401	430	404	371	390	396	403	430	378	404	404	389	397	406	402	403	395	415	393	371	391	405	374	390	376	399	416	404	435	395	387	415	396	414	417	386	393	383	442	394	399	413	384	394	409	397	398	399	402	415	393	442	430	381	397	430	382	362	413	428	426	427	401	386	397	411	394	394	382	408	393	399	379	379	391	394	447	432	406	415	349	408	389	425	364	427	389	369	386	384	411	377	463	411	372	396	405	391	395	409	388	421	381	370	398	394	387	410	379	427	390	407	388	356	413	378	368	408	371	384	433	438	376	404	378	400	386	413	422	407	426	376	391	372	422	390	389	400	397	378	424	423	407	380	428	428	389	381	405	386	403	404	434	383	398	380	412	392	392	407	435	386	415	412	438	391	372	438	400	400	401	425	405	404	378	403	415	378	423	435	396	417	430	379	411	380	413	382	388	393	413	392	352	383	407	410	415	446	393	418	408	394	387	387	385	376	409	429	423	413	380	403	412	447	377	445	402	444	405	412	411	393	408	405	426	387	437	414	390	414	398	395	352	405	394	426	391	397	455	390	422	389	394	399	371	418	412	406	397	406	397	379	404	392	399	400	398	407	417	383	400	403	366	389	426	373	383	394	396	419	413	409	401	420	412	403	421	417	387	405	383	363	432	384	411	420	407	415	394	425	437	423	420	416	380	407	371	399	426	409	398	444	405	379	411	384	409	409	382	406	414	393	392	413	413	416	401	388	380	399	400	367	400	416	400	358	464	395	371	365	423	380	420	377	398	430	390	418	384	401	396	415	391	417	429	379	432	364	417	422	410	395	397	376	390	390	372	388	413	366	384	434	407	407	402	376	441	375	429	423	421	414	394	381	414	410	418	391	396	425	377	440	422	436	401	380	401	392	394	413	396	389	388	374	386	353	380	364	402	387	408	386	372	398	386	410	419	436	409	375	393	418	423	412	412	420	413	401	381	397	377	379	382	415	404	422	455	386	372	376	403	419	437	414	398	392	395	400	387	400	391	381	416	379	431	389	382	407	384	435	419	394	413	389	421	400	430	395	400	401	376	392	373	387	388	399	398	390	379	408	401	404	359	384	367	407	395	391	396	410	367	419	419	357	440	400	413	429	367	437	390	392	361	411	381	393	381	391	405	399	378	409	411	403	380	411	380	379	380	401	411	411	368	403	411	404	404	386	393	392	407	435	399	388	404	397	399	389	434	397	393	381	358	395	374	396	418	394	396	387	401	410	373	392	429	379	402	392	369	398	396	407	419	391	392	394	421	351	407	393	430	407	395	377	368	369	366	419	387	400	380	396	379	452	385	369	383	400	383	374	400	426	384	392	382	391	394	436	356	418	377	416	410	419	428	446	410	427	412	389	366	412	415	369	351	389	399	438	406	409	415	418	398	411	386	404	401	400	385	420	403	395	367	388	386	384	405	415	380	404	413	405	371	368	377	393	378	357	379	411	402	407	383	390	396	397	396	390	378	424	376	400	428	431	389	423	403	436	387	418	370	438	373	391	391	405	386	393	395	411	405	431	420	407	393	373	368	395	404	377	382	393	369	378	412	402	363	404	404	378	406	375	421	396	400	422	405	380	391	424	382	376	405	391	419	358	460	438	404	388	413	404	397	407	447	375	420	403	400	393	440	447	399	398	404	401	392	435	386	426	407	429	370	392	383	406	404	397	383	396	380	387	418	408	363	405	381	381	401	392	396	411	411	408	363	432	387	413	395	405	401	413	394	371	396	394	421
28430	28727	31982	23739	10078	1316	385	360	361	346	323	347	323	345	301	281	312	312	322	342	337	290	298	307	304	319	310	308	318	325	336	317	309	310	341	292	305	309	291	344	322	306	311	339	341	310	301	322	350	297	333	324	322	324	292	341	310	301	344	295	309	306	319	337	311	340	337	312	322	330	328	321	310	327	339	314	295	286	349	331	291	313	318	302	315	307	299	322	327	336	343	319	312	261	306	315	292	274	304	327	335	311	331	331	313	336	300	329	334	304	311	307	335	299	309	308	294	331	311	312	325	300	318	304	317	308	291	308	353	316	251	313	342	289	312	331	307	298	341	306	328	314	347	345	328	334	310	293	338	351	313	301	322	293	296	341	356	336	317	309	291	318	310	314	354	299	310	305	321	316	300	323	327	342	295	372	326	314	350	319	317	335	289	299	318	337	321	324	301	325	321	282	275	301	320	299	315	322	333	272	311	326	300	300	307	341	312	330	308	321	336	307	332	315	325	343	323	312	307	293	334	324	324	326	333	305	313	332	324	313	298	330	303	335	319	378	294	354	318	338	326	290	308	329	321	292	332	303	316	331	319	273	310	327	291	333	335	312	331	298	316	338	316	315	292	315	298	292	306	344	305	322	333	334	306	282	293	323	337	290	312	337	334	333	343	332	318	328	325	322	294	324	301	302	325	286	311	331	281	307	321	322	331	309	305	331	274	278	310	328	329	323	315	331	307	331	326	310	351	314	315	354	304	312	296	333	317	305	324	318	312	316	317	313	307	296	326	335	313	277	291	308	315	336	318	308	325	319	331	302	319	330	302	292	319	307	304	295	323	327	310	290	348	341	317	337	295	304	286	322	332	311	330	293	311	290	320	322	295	312	329	334	334	309	314	337	321	332	309	320	322	336	313	341	309	307	311	314	303	332	314	352	333	335	326	332	328	300	325	313	299	299	318	308	321	320	300	343	315	295	301	319	285	312	320	317	307	331	315	296	336	357	296	310	288	295	323	294	288	307	304	338	326	337	291	358	285	282	302	366	316	304	328	335	322	327	300	304	318	319	312	312	311	305	343	328	284	307	323	326	319	319	309	301	306	327	320	345	317	276	341	312	341	326	330	328	322	304	313	346	295	328	315	321	305	314	311	344	304	302	295	304	319	309	330	344	306	326	306	302	327	334	328	298	279	266	339	324	305	281	311	300	325	330	301	321	309	309	318	344	314	331	331	289	305	320	315	340	331	321	300	328	304	319	318	291	315	300	305	305	315	323	339	329	300	323	342	317	331	329	334	317	293	311	321	298	325	298	311	333	314	304	313	339	319	329	302	331	327	335	326	314	329	289	275	304	305	289	298	304	324	323	326	287	343	319	324	326	323	302	301	292	325	363	333	327	296	331	298	307	324	305	326	291	339	313	295	317	305	313	292	303	347	315	317	286	297	334	326	295	312	333	310	343	328	321	290	313	340	343	280	311	321	332	324	329	299	329	334	297	334	289	323	325	320	311	296	309	321	354	306	332	327	302	318	330	296	325	307	300	317	325	314	297	318	294	306	315	290	343	324	299	335	338	311	321	277	311	311	292	336	324	324	289	313	337	303	301	282	328	347	298	316	306	309	288	324	331	303	306	311	334	322	300	289	314	307	332	335	316	323	292	311	328	335	323	317	314	328	324	334	289	312	324	284	337	333	330	320	324	296	306	305	312	346	302	337	289	321	320	315	326	300	298	324	310	283	312	314	289	347	365	356	327	340	312	302	282	319	313	311	342	316	340	306	304	289	332	329	329	345	329	330	304	317	319	298	325	304	316	301	320	325	304	314	302	332	331	323	311	311	311	309	303	350	321	306	337	299	345	311	304	305	291	322	323	317	316	327	295	357	325	317	337	317	322	318	317	315	284	325	301	320	310	300	303	300	331	325	295	299	299	330	312	347	307	341	325	285	282	329	308	309	293	336	327	299	310	310	301	357	357	309	320	331	300	320	314	318	308	319	327	329	320	329	287	316	350	332	287	336	320	319	341	287	278	316	341	348	317	346	314	327	317	331	342	322	306	331	303	314	340	327	288	339	318	304	352	313	336	299	329	320	307	263	319	331	338	294	309	328	311	313	318	328	312	322	353	314	299	296	349	310	312	305	306	312	312	300	308	300	315	336	328	309	296	332	301	347	314	339	301	359	335	301	275	351	308	323	300	306	302	312	330	311	339	324	345	329	309	296	316	320	314	296	328	269	307	329	309	307	312	313	325	310	332	297	323	307	334	296	330	343	320	341	335	291	326	322	298	320	328	320	302	314	306	307	342	322	322	349	284	282	290	311	289	291	266	296	333	320	324	294	312	321	298	332	305	324	306	327	314	313	309	324	314	311	290	287	303	330	308	297	307	314	305	369	332	331	336	331	297	317	323	307	346	316	324	320	340	304	298	326	318	326	315	294	309	333	322	328	301	347	308	322	302	329	313	294	344	302	298	328	309	343	320	311	313	332	289	336	325	321	308	330	321	296	304	306	283	317	316	332	318	303	363	336	325	305	297	324	335	319	335	311	337	285	302	302	302	303	322	309	293	311	319	306	306	313	295	347	335	325	320	344	308	365	327	337	310	326	311	315	336	300	313	306	288	323	334	330	316	293	347	351	319	298	320	299	328	330	316	292	318	310	295	333	333	315	289	322	279	296	322	337	308	299	309	347	313	366	320	294	329	283	329	318	310	321	305	334	330	345	328	364	353	304	315	305	328	303	312	312	328	341	332	312	322	314	312	307	314	311	327	295	329	306	332	312	316	331	315	338	304	304	322	311	352	291	323	290	317	313	312	314	303	323	305	299	308	297	271	324	293	373	310	277	325	331	297	325	309	319	340	330	310	304	290	307	346	324	316	324	309	308	300	312	292	293	297	348	303	316	307	350	329	350	302	308	323	305	321	346	319	297	276	323	297	356	326	313	347	292	292	332	320	301	332	316	346	322	334	325	316	294	332	353	315	308	315	290	333	348	317	312	332	322	340	283	296	299	312	275	313	315	375	329	376	337	304	326	338	319	326	312	319	335	314	330	308	299	328	321	311	279	325	290	308	318	293	317	295	323	312	302	319	338	336	327	280	332	314	300	289	338	320	289	330	342	339	309	327	317	306	329	333	320	350	322	331	336	299	334	317	302	316	330	309	300	310	330	286	314	351	318	290	346	329	325	323	338	304	334	342	298	311	356	304	320	299	290	300	322	280	324	313	303	337	318	303	328	327	320	313	316	345	288	333	305	314	322	311	290	325	306	300	297	335	286	310	318	359	321	324	338	329	306	295	304	328	330	317	345	290	306	327	334	294	351	300	350	321	314	276	317	316	314	326	341	304	339	338	286	318	325	329	342	333	344	309	318	314	307	340	313	315	301	312	285	307	327	340	315	312	330	323	276	318	314	312	305	293	344	325	323	307	319	320	322	321	323	319	334	303	325	346	289	319	310	315	309	289	299	331	318	321	292	316	334	307	324	297	318	313	297	291
31579	46150	33010	21952	11317	1656	450	430	395	367	392	379	397	385	351	379	365	372	366	361	372	389	405	369	382	365	364	377	338	372	354	351	376	362	368	387	348	351	374	372	356	392	351	389	356	403	380	352	394	352	373	434	362	354	393	362	363	367	376	369	376	392	356	355	361	372	357	411	361	370	370	361	404	348	359	391	358	355	380	395	372	384	365	363	326	369	409	381	343	394	394	398	405	390	336	364	372	361	371	341	377	378	362	353	375	332	373	398	392	377	414	371	390	374	366	348	374	379	371	362	349	329	364	381	362	329	377	372	391	368	423	343	388	374	361	393	404	375	362	350	353	349	391	363	315	362	362	350	418	353	345	370	329	388	379	369	365	389	357	330	367	374	329	403	408	351	369	355	394	394	370	352	400	338	393	371	381	362	370	358	380	390	366	373	366	341	358	382	359	396	375	361	392	392	382	382	374	349	341	356	349	375	374	375	370	376	364	365	375	360	353	355	342	389	373	346	370	365	382	359	369	349	385	372	348	350	349	364	352	391	374	391	369	349	378	343	372	379	390	374	337	356	337	367	387	367	377	368	359	361	393	371	363	388	360	384	355	383	371	356	392	375	360	347	391	370	411	360	342	325	353	366	369	365	391	332	380	366	378	356	372	366	361	376	366	347	380	366	380	331	321	368	373	352	352	370	386	352	382	365	374	367	342	332	368	366	383	344	360	334	387	351	394	369	356	335	333	382	355	372	406	372	376	330	398	346	412	357	356	367	388	342	350	381	387	330	367	353	372	342	380	343	363	341	411	368	374	360	365	338	331	368	347	413	381	378	380	390	359	352	357	375	363	369	381	360	379	374	386	368	396	375	358	353	361	384	371	386	412	343	395	361	369	382	378	381	393	378	401	372	395	361	369	370	369	361	357	361	348	400	392	375	385	365	361	387	325	374	395	382	369	363	350	344	367	388	389	385	388	358	376	353	359	392	383	330	398	340	367	372	359	386	365	386	391	389	384	369	403	368	335	387	407	355	350	396	379	343	401	349	373	362	375	382	361	362	360	393	355	359	376	382	353	381	374	390	367	388	375	388	376	354	351	360	372	340	332	397	335	353	380	357	348	365	407	379	357	348	364	382	393	369	372	353	387	335	352	356	362	392	388	352	360	356	374	355	377	356	355	351	351	365	364	375	376	382	370	363	350	365	373	391	368	384	364	380	334	367	396	379	379	384	394	386	378	359	365	388	375	367	376	386	354	363	374	368	378	351	386	372	366	374	388	341	361	366	372	372	373	376	348	354	365	338	383	360	362	387	382	376	374	393	358	363	387	353	395	387	362	385	336	389	339	364	391	366	349	376	378	374	373	370	357	391	392	392	382	357	391	380	353	355	370	360	397	387	368	345	325	374	375	387	371	387	388	377	374	342	376	390	356	376	366	348	348	323	378	358	393	355	352	378	379	393	359	369	381	394	382	381	367	355	334	384	383	400	343	405	387	368	382	387	417	364	391	382	361	352	349	343	326	372	368	357	350	358	354	402	375	360	376	350	368	381	374	379	361	361	380	335	345	348	375	388	365	364	330	382	352	371	413	338	387	339	376	357	363	354	311	377	423	371	361	379	348	382	386	381	335	339	386	363	352	343	370	348	390	378	369	403	360	394	362	403	373	387	363	342	344	344	384	370	355	353	358	357	359	375	368	377	397	362	379	415	375	374	362	350	389	381	344	344	375	405	334	406	401	382	366	356	358	363	362	389	392	359	368	367	345	380	369	362	351	358	364	388	357	377	336	373	358	356	355	393	348	361	374	365	362	357	395	387	360	400	348	369	329	385	371	370	351	347	391	358	359	349	359	356	334	392	355	344	352	367	381	343	344	357	367	371	337	356	391	377	333	343	349	373	352	361	352	358	357	397	357	350	371	366	400	383	372	391	348	354	345	347	333	395	346	350	326	356	389	384	338	371	390	368	366	368	369	360	337	385	364	374	355	350	357	335	379	369	353	371	351	366	378	383	359	380	359	349	351	372	358	391	347	395	389	358	378	358	353	358	348	360	374	374	342	363	404	372	394	368	348	361	358	344	365	367	369	348	359	364	383	382	357	351	376	356	334	382	371	380	369	393	361	351	332	371	361	368	340	384	355	382	400	377	363	354	375	330	359	346	336	358	374	366	389	366	376	331	379	384	382	366	351	368	340	377	380	378	376	392	369	370	358	375	356	366	399	404	343	388	353	405	338	375	343	343	372	366	380	326	391	353	376	382	343	397	391	359	383	353	368	366	377	393	361	365	362	354	355	388	378	336	382	371	331	366	353	363	364	362	345	328	347	360	381	373	357	357	359	388	365	362	328	386	371	337	376	374	422	420	361	354	374	345	351	378	411	385	395	378	360	387	383	348	381	361	368	391	361	395	382	357	377	358	372	380	372	387	408	393	362	396	352	364	357	355	384	368	367	350	349	369	356	392	339	348	407	357	368	352	379	365	340	367	364	397	358	345	389	348	372	356	357	367	394	398	388	359	352	353	371	366	354	359	384	381	400	347	391	359	371	376	370	337	340	335	378	374	374	397	360	386	390	361	344	344	386	369	353	360	402	365	372	371	362	363	350	374	365	366	374	398	334	378	371	388	371	353	352	353	369	366	397	378	388	390	357	374	352	346	366	326	385	394	374	401	356	376	372	373	360	387	321	378	389	389	363	367	376	403	389	354	406	368	388	358	360	390	336	374	335	352	391	376	398	356	378	368	361	378	377	337	392	388	380	352	373	381	363	388	373	358	329	344	354	343	353	381	395	351	374	401	402	365	411	402	377	369	366	355	381	379	368	405	370	378	370	389	383	392	348	360	360	354	377	370	404	384	387	341	361	348	392	357	389	346	342	354	379	350	341	348	359	403	336	346	391	358	396	374	384	371	412	373	379	405	383	361	387	415	371	366	364	391	355	369	351	429	392	407	367	370	365	376	374	353	355	390	365	366	381	352	382	376	359	359	369	358	376	364	386	357	352	350	372	357	349	348	374	388	398	389	362	393	375	371	361	368	392	401	353	360	380	353	376	375	360	366	393	376	381	342	352	370	365	348	356	364	368	379	376	368	349	367	329	369	365	355	376	378	408	392	365	349	371	351	333	338	379	398	328	366	366	405	371	349	406	383	358	363	347	358	369	366	384	388	383	380	392	411	368	369	345	357	359	361	377	381	325	378	353	396	352	369	362	361	395	375	365	363	388	373	382	355	363	386	373	365	360	371	357	381	373	366	355	344	387	394	370	354	370	368	360	358	360	376	384	393	408	406	359	373	339	339	362	363	377	360	372	388	323	366	353	383	354	396	386	369	362	330	350	374	401	388	349	366	361	356	376	389	387	348	346	382	296	403	374	371	350	346	351	354	364	346	377	371	362	354	406	374	373	347	365	343	348	383	364	401	374	360	348	352	350	355	380	361	358	396	357	378	324	395	398	375	325	337	384	352	363	369	378	363	391	380	351	403	367	382	350	359	372	380
23792	20960	28283	24949	21543	11977	1202	566	479	412	454	395	353	365	359	365	332	342	321	309	324	336	301	312	310	315	295	319	326	298	311	308	295	293	311	265	314	320	312	281	288	270	281	299	298	266	290	269	274	291	537	596	403	302	299	285	304	289	272	289	280	270	286	259	310	294	318	343	295	290	299	286	316	266	278	277	297	265	306	274	276	276	286	306	289	295	275	271	281	267	290	294	309	281	299	287	273	310	267	292	248	287	295	317	286	285	293	261	277	246	284	279	300	295	306	294	283	306	312	358	286	273	291	288	285	290	272	303	272	299	284	282	286	288	262	268	289	310	292	294	283	276	302	284	278	281	298	290	282	275	259	283	239	283	291	271	263	271	290	283	282	301	257	291	267	295	290	307	281	258	290	290	278	277	292	271	294	265	289	261	276	290	260	277	258	294	257	315	282	289	266	304	334	311	286	254	284	290	276	297	307	291	276	278	256	312	284	282	305	292	305	268	280	276	293	291	278	273	296	298	279	278	269	301	270	299	288	311	299	284	294	260	283	273	280	307	266	254	263	290	300	267	283	257	258	321	300	279	263	258	279	288	283	291	287	277	287	259	257	286	264	272	284	277	301	295	289	284	291	310	272	297	279	273	256	275	265	278	280	267	263	250	282	273	305	281	297	292	299	267	284	243	308	310	259	274	263	283	301	299	311	316	297	291	279	271	277	252	286	284	308	303	284	295	289	289	280	306	288	304	274	294	266	296	297	298	290	307	268	272	293	268	260	268	307	298	247	264	295	267	263	260	291	270	273	291	305	265	294	269	274	288	272	303	306	292	278	286	319	277	288	283	291	286	287	292	273	279	247	280	266	262	270	289	265	292	257	286	277	255	273	260	284	278	295	271	289	289	258	332	257	248	305	293	310	300	301	315	275	277	271	294	285	286	270	295	322	297	268	266	276	264	302	280	270	287	304	320	277	285	291	282	276	259	271	289	285	288	293	275	287	278	293	303	272	300	258	273	273	294	274	283	268	286	314	237	283	297	269	291	269	280	285	264	270	289	290	269	288	264	293	274	267	286	302	290	275	272	281	280	250	256	299	261	281	291	260	283	284	280	285	291	286	292	289	265	276	280	245	273	305	293	260	314	274	284	279	269	266	268	284	307	301	299	254	307	271	284	301	250	284	266	297	282	285	305	274	264	286	294	271	288	298	316	305	289	301	283	283	286	284	316	277	323	269	291	301	295	274	301	293	291	286	269	273	284	268	267	285	290	289	297	309	295	289	251	281	288	267	297	309	284	303	259	294	302	284	280	291	285	264	331	276	271	257	282	294	290	269	293	278	259	294	295	278	322	301	292	267	296	306	304	305	263	283	289	261	269	281	288	260	301	265	298	310	291	258	270	283	283	294	291	282	265	305	303	244	279	301	277	301	303	311	297	296	312	254	278	274	275	273	275	272	288	286	269	283	276	276	266	307	316	295	273	283	271	281	275	281	282	299	318	284	305	297	280	286	264	289	275	267	289	292	265	294	332	251	302	301	289	261	307	304	266	288	280	274	280	319	302	270	275	289	287	292	269	274	281	280	276	269	287	316	289	281	282	294	284	246	280	309	283	272	267	272	252	281	274	298	276	268	277	277	298	289	287	264	300	315	318	289	287	289	291	306	275	277	299	270	287	290	298	302	296	280	274	271	262	283	284	292	268	283	285	328	288	301	288	265	299	335	285	286	275	299	286	262	305	288	286	284	287	269	266	284	285	289	290	293	258	252	304	268	257	301	296	307	301	266	284	288	328	316	268	296	278	289	283	286	306	277	285	283	303	298	284	286	284	269	281	289	297	267	289	295	301	303	301	276	297	260	319	276	270	310	285	291	287	272	271	306	292	284	303	271	273	268	260	259	281	281	310	274	286	255	276	261	275	262	313	265	310	306	267	285	271	278	298	305	289	288	281	290	268	274	300	250	280	293	294	285	296	283	286	309	273	280	308	281	274	292	277	313	277	276	302	285	277	282	279	272	280	299	276	282	278	284	295	275	275	286	309	337	273	278	286	294	281	279	290	286	261	281	257	296	273	284	271	302	260	269	257	254	307	304	295	290	266	260	285	275	273	286	282	290	281	297	272	238	250	257	286	265	283	269	320	288	261	276	272	310	294	300	293	286	321	283	289	303	284	297	265	299	304	279	309	269	299	267	293	255	272	299	279	290	277	273	319	247	293	277	284	280	307	286	297	279	270	282	287	278	270	279	309	281	279	283	295	282	284	282	294	274	242	291	310	288	274	268	293	309	299	264	285	326	280	251	267	269	282	299	271	278	276	281	258	278	265	287	297	276	301	291	282	276	294	295	284	291	285	275	276	257	281	282	302	280	296	273	274	245	285	284	294	293	279	293	272	282	273	284	294	285	282	269	279	280	289	305	267	289	296	282	301	289	306	289	286	265	284	302	286	276	292	278	290	297	305	284	302	279	290	303	268	307	278	260	295	297	257	312	292	274	317	296	253	271	259	308	276	296	262	306	272	278	248	309	254	282	238	305	280	276	297	289	281	289	287	292	256	284	264	250	268	263	271	258	266	310	285	278	296	270	268	283	287	279	301	267	278	278	294	278	294	276	281	291	299	281	296	268	314	310	270	275	294	309	297	312	260	262	281	316	263	286	274	276	263	259	277	270	296	279	285	251	307	254	306	280	277	289	264	297	297	304	294	281	277	334	270	285	296	293	322	278	284	319	308	259	262	291	277	299	274	294	243	275	293	286	294	282	336	310	264	316	274	287	282	290	285	269	286	294	278	256	281	277	273	269	300	286	295	252	299	274	275	292	308	273	273	295	273	278	298	291	277	296	252	270	284	306	293	289	313	302	293	257	278	295	300	265	282	281	298	301	294	281	300	289	268	283	281	291	286	289	286	284	264	294	286	279	278	268	284	281	261	280	302	290	261	289	306	260	253	299	299	303	287	278	277	318	287	302	297	270	323	290	257	286	316	277	266	285	275	284	280	272	270	291	286	289	326	281	284	261	293	284	272	266	275	323	285	251	295	290	307	264	280	286	266	308	311	263	285	317	260	309	279	305	315	275	285	296	264	273	275	281	274	293	254	292	281	299	282	278	277	273	268	283	259	290	289	311	338	283	297	284	252	281	287	242	282	285	277	283	264	295	287	290	305	303	251	270	295	298	299	283	287	269	314	302	280	300	283	289	266	275	270	279	279	281	293	311	297	304	316	287	270	321	308	303	262	286	267	284	286	272	291	273	272	279	287	284	290	286	290	297	302	320	285	274	292	316	273	249	314	285	277	295	275	292	324	284	250	267	277	291	258	268	251	284	263	306	298	279	259	307	314	280	290	298	294	242	301	289	263	306	281	295	253	297	274	295	273	287	314	279	285	274	269	301	288	287	253	274	272	286	287	291	286	306	285	290	280	289	310	313	292	287	305	292	267	320	288	284	275	287	302	265	292	323	281	296	268	281	293	308	315	309	280	266	258	288	305	299	245
31696	53579	44863	34337	16061	2269	1049	780	654	583	513	502	433	431	455	435	415	421	366	360	395	379	373	381	346	343	365	345	348	384	364	385	371	353	359	336	338	349	343	333	343	341	329	339	323	349	332	318	314	341	710	767	511	352	344	335	293	292	348	335	333	317	334	317	312	325	366	371	334	346	372	352	337	304	331	332	328	367	321	311	322	313	319	348	323	330	304	320	328	332	311	348	323	354	349	336	340	303	324	360	307	355	323	329	331	310	302	325	379	306	333	279	327	320	332	346	325	294	357	336	334	307	336	343	333	324	368	301	322	350	339	319	341	328	332	335	338	338	309	296	333	335	335	360	330	347	323	319	304	323	361	365	341	338	354	310	316	306	299	339	313	324	337	323	344	334	345	334	327	305	319	302	323	341	318	354	354	333	290	339	322	389	301	296	341	360	325	346	315	322	328	310	322	314	352	329	355	339	330	338	331	318	285	300	314	277	330	323	293	321	320	305	347	347	310	326	332	325	313	316	339	308	310	295	337	322	343	316	347	315	313	320	344	327	304	315	354	374	291	335	331	307	289	319	305	319	319	300	302	308	320	311	333	344	334	324	345	340	308	342	314	322	340	345	344	322	333	324	343	347	331	312	338	317	365	334	349	345	339	343	331	306	346	312	307	338	331	313	343	348	317	303	338	333	323	324	346	337	324	305	356	283	353	305	330	296	321	333	331	324	316	311	326	334	320	325	311	317	360	294	328	332	307	367	327	343	351	334	356	337	320	293	333	342	329	307	361	351	316	341	286	289	351	320	356	312	340	331	361	334	333	314	333	300	356	318	322	348	278	324	333	318	315	321	326	335	306	311	333	353	311	318	327	331	342	299	315	335	325	340	353	327	337	319	310	325	307	315	307	332	343	330	316	309	325	346	313	356	289	333	345	339	339	350	332	335	345	301	328	326	318	319	350	305	333	335	354	349	328	320	333	344	300	317	327	293	342	343	321	304	347	324	330	332	337	310	294	318	321	328	331	367	319	321	314	335	313	336	334	311	329	310	307	343	342	333	326	312	332	329	315	309	346	325	353	304	333	350	342	338	307	312	326	318	346	322	310	318	331	345	296	340	327	319	328	324	363	337	362	317	324	342	339	341	336	328	316	354	318	317	302	304	366	337	339	301	349	334	344	322	328	311	315	300	328	365	316	326	342	314	331	359	323	339	309	322	354	343	324	307	336	313	325	319	360	295	298	305	320	338	346	328	309	332	336	351	312	332	343	305	345	333	346	318	342	347	310	289	327	338	329	324	335	336	310	312	360	330	361	359	347	337	298	332	330	338	343	326	287	315	333	297	340	318	352	362	349	368	366	321	319	337	360	339	343	350	346	331	314	328	323	330	348	340	328	346	315	335	290	318	311	335	318	320	341	316	332	315	306	314	304	335	337	353	312	340	327	339	342	333	328	330	311	326	328	325	336	316	341	369	338	342	321	340	347	358	309	359	316	332	360	340	366	325	303	294	321	292	329	347	306	339	340	337	326	350	350	336	356	346	308	329	334	323	306	290	350	341	333	330	364	296	306	336	304	352	322	332	341	336	335	328	340	360	315	350	359	336	327	331	289	328	308	300	307	305	318	325	307	323	330	347	349	338	325	333	362	302	312	316	317	357	318	350	336	336	318	303	331	347	315	350	350	312	345	328	336	327	349	335	352	283	350	337	327	341	299	337	284	305	324	326	372	314	349	349	318	323	342	313	289	322	311	344	334	338	313	322	329	345	326	282	308	359	352	312	331	339	327	339	336	308	333	335	303	332	326	325	321	321	333	374	332	356	323	274	335	307	312	341	361	320	323	293	321	327	311	303	358	341	325	333	310	333	312	317	351	332	295	371	312	310	312	324	340	314	322	343	325	323	361	304	339	354	322	324	300	316	294	318	335	349	320	315	293	382	346	325	352	326	316	333	293	333	302	344	339	323	327	334	328	303	333	318	336	326	286	329	318	299	343	337	357	325	335	313	349	328	317	327	351	314	310	325	339	336	346	324	340	342	313	325	311	310	340	331	340	341	359	337	328	314	338	333	296	334	347	323	300	343	351	350	346	333	309	326	296	365	329	317	327	335	317	337	317	322	318	335	348	329	310	332	334	319	310	346	313	327	341	325	306	321	295	331	337	317	338	319	329	323	299	313	322	337	333	363	344	337	322	319	364	344	308	308	383	345	336	314	349	311	338	302	341	312	305	308	342	345	313	332	353	332	308	350	342	321	341	331	299	311	335	319	287	314	346	307	315	342	340	314	338	351	324	321	326	312	286	342	335	326	291	346	315	345	313	300	320	305	336	351	294	315	311	339	321	302	325	359	311	367	330	326	333	317	318	301	332	331	350	332	337	324	320	300	287	310	321	306	299	312	317	359	348	359	346	341	358	306	323	352	363	306	322	354	294	310	329	320	331	317	325	354	353	350	329	311	300	345	320	311	340	351	332	359	320	327	316	331	316	368	284	351	304	313	353	320	288	327	330	345	334	324	313	302	323	324	331	322	337	302	316	321	325	346	339	333	327	330	312	353	335	317	310	327	353	335	313	360	322	360	297	306	346	335	312	289	318	302	339	317	318	304	332	331	326	312	334	338	368	342	318	307	325	332	340	339	317	360	325	301	335	319	352	339	313	332	322	339	290	328	324	348	353	345	319	305	307	328	328	306	344	322	332	337	315	327	316	340	319	345	360	338	305	338	350	301	308	341	334	334	337	321	294	377	357	330	308	296	326	317	326	310	327	315	337	334	322	324	327	330	307	299	325	388	347	327	312	316	332	330	311	340	343	345	305	368	352	341	312	324	360	314	354	333	328	312	333	335	330	316	354	356	301	307	341	331	337	328	357	315	341	316	348	315	372	381	300	333	369	349	353	342	331	308	340	326	320	348	326	339	308	307	351	341	330	364	333	337	320	335	338	315	336	334	302	330	326	316	325	312	302	348	320	316	306	296	332	328	309	333	297	328	375	318	338	319	302	322	294	309	344	330	355	311	353	339	374	323	278	347	273	327	340	329	330	346	320	316	322	285	340	288	331	335	319	290	375	323	319	346	333	308	327	307	343	331	349	283	323	328	292	280	329	324	341	323	339	303	352	322	357	366	351	314	299	331	336	322	338	336	331	341	329	300	306	318	342	316	314	361	319	314	334	336	304	324	351	311	324	325	315	330	306	343	362	333	306	326	344	371	316	301	326	341	328	314	300	306	345	317	312	342	327	333	321	345	347	362	329	316	356	330	379	337	361	348	293	286	328	304	349	342	345	322	309	353	337	344	267	314	336	327	315	327	333	309	339	370	297	371	309	340	349	318	304	311	308	327	339	314	325	323	315	345	342	320	320	329	324	305	343	306	311	356	320	343	329	344	338	336	308	305	317	319	354	331	330	363	311	359	321	323	355	344	310	322	310	326	349	350	333	349	371	339	343	323	309	319	325	307	329	330	319	318	331	324	332	353	326	338	315	343	313	312	322	342
25041	21057	27650	25768	14264	2107	631	482	459	455	412	435	411	403	368	395	408	385	392	405	363	386	384	375	380	322	408	394	386	376	410	386	414	402	390	399	368	366	385	345	346	384	352	360	388	360	355	427	360	355	415	422	376	393	383	378	409	373	328	420	410	378	370	357	387	398	391	420	387	386	357	396	410	398	341	366	342	355	352	376	401	388	358	360	346	377	370	397	396	377	372	351	342	389	372	388	400	384	331	378	378	405	369	355	380	375	377	369	363	404	364	390	394	384	380	410	383	384	376	390	355	361	367	334	389	359	407	398	399	387	391	379	365	349	368	402	412	383	382	369	397	410	396	415	381	352	386	396	398	385	390	368	352	363	369	370	368	381	354	380	410	420	363	367	378	352	371	396	392	370	375	378	354	363	332	421	352	361	414	357	351	388	339	420	374	400	345	338	389	340	392	382	338	388	383	398	362	387	407	355	364	390	400	396	369	368	345	374	388	356	408	379	359	343	346	373	359	373	366	426	399	372	369	379	375	378	364	377	396	388	384	416	392	427	419	370	364	357	388	369	369	359	408	385	339	376	378	385	337	368	351	365	403	385	410	364	383	380	407	370	419	374	378	374	330	360	363	327	392	350	357	387	371	336	373	364	389	336	402	334	366	405	358	388	373	392	342	367	397	377	345	367	366	371	390	427	378	372	388	379	372	368	336	371	375	356	389	383	389	403	360	399	400	382	361	365	361	345	367	395	397	392	333	361	371	357	369	384	393	369	392	399	349	382	378	390	384	364	357	348	391	323	410	411	371	367	404	397	391	337	391	371	366	384	388	400	393	376	397	376	370	376	368	375	383	371	365	380	398	380	393	395	339	369	357	363	376	345	418	349	376	390	408	394	377	346	395	383	385	382	402	379	361	355	376	374	383	387	352	371	378	345	398	377	353	373	374	369	369	392	366	379	415	399	397	389	358	376	378	366	409	387	381	365	392	425	424	351	367	368	353	358	376	348	381	380	354	402	347	357	397	369	387	375	415	374	363	381	377	394	395	378	403	349	368	384	369	395	382	356	363	357	380	380	345	322	357	370	393	393	344	411	375	366	387	397	364	339	360	342	372	372	365	391	344	352	397	401	371	359	361	389	383	385	399	381	382	388	357	384	387	371	337	389	401	369	389	374	398	354	373	395	344	380	360	371	388	352	361	394	383	408	384	413	415	370	358	383	409	352	382	403	366	338	377	345	354	366	345	356	384	363	394	372	360	384	398	381	353	346	400	397	401	392	392	378	365	354	363	372	396	370	402	380	387	409	395	372	392	401	355	381	422	375	363	377	355	400	361	343	379	361	355	365	379	381	378	378	401	366	359	375	353	404	377	394	357	402	397	380	386	378	379	349	367	374	364	410	323	382	365	390	358	350	346	395	344	357	397	355	342	392	414	350	381	415	389	356	373	371	378	374	351	360	387	396	381	377	381	381	344	362	392	372	373	375	385	365	359	386	399	383	366	405	364	372	386	364	403	360	393	354	381	395	404	381	364	367	359	392	350	370	380	384	372	371	383	376	362	397	370	410	344	386	361	373	361	348	379	403	376	394	398	383	353	396	362	360	384	341	356	389	405	378	367	373	380	383	389	382	399	382	389	380	362	412	391	370	346	377	366	372	361	369	340	352	367	404	407	395	390	396	365	386	375	338	376	373	371	395	369	366	381	352	385	357	402	373	355	360	337	354	378	343	411	362	384	378	350	397	378	370	345	386	356	353	381	381	389	346	359	369	396	401	392	390	383	397	380	373	399	363	383	417	365	366	380	363	362	378	344	384	368	391	366	391	362	385	394	401	371	392	390	384	389	333	351	381	382	375	373	402	355	363	346	351	354	415	368	384	369	370	384	349	392	386	365	389	395	361	390	373	417	394	379	385	400	371	366	394	397	360	347	387	391	385	404	363	326	411	387	369	381	354	374	364	389	383	340	401	352	347	375	395	375	407	385	382	374	390	362	369	385	389	376	392	403	373	368	386	389	360	396	363	406	412	375	336	347	350	367	356	371	379	361	388	357	354	377	390	380	371	381	359	377	345	388	293	360	398	387	400	375	366	358	369	403	376	403	364	372	412	376	380	381	382	365	391	377	374	355	360	384	377	365	430	392	365	362	373	355	381	359	372	357	364	392	382	382	378	355	393	370	400	375	365	348	357	349	383	399	390	355	376	364	376	379	382	333	398	380	419	350	387	364	369	372	381	367	375	393	388	338	354	375	367	368	351	387	347	401	374	376	406	406	374	379	393	385	389	367	335	351	423	361	349	367	386	360	352	386	361	416	422	375	388	376	358	380	361	356	370	374	407	392	364	359	371	383	361	355	366	385	370	371	375	388	348	395	374	379	397	364	383	411	345	417	407	356	384	371	382	367	357	394	342	363	368	405	369	381	367	389	377	390	374	360	364	386	352	408	374	380	351	379	409	374	356	350	385	344	408	380	353	394	372	407	397	361	344	356	382	371	375	395	392	389	372	372	384	377	387	356	421	355	384	362	365	371	351	367	382	375	415	354	398	369	374	371	379	400	399	398	379	355	379	400	368	350	380	370	403	362	347	399	352	367	380	419	372	362	384	348	368	409	372	325	405	332	367	400	368	368	418	395	377	379	382	357	391	389	433	378	383	373	385	372	358	384	376	422	351	389	350	346	397	361	345	358	374	367	364	370	338	363	353	420	384	367	390	372	386	372	362	341	360	358	376	379	392	409	373	366	354	359	354	397	386	380	357	377	377	352	374	381	400	387	371	370	393	403	381	404	395	380	349	349	382	393	388	387	356	387	362	372	374	367	403	411	375	384	384	388	376	365	395	417	402	353	365	404	359	367	380	386	361	402	369	387	391	374	345	354	399	397	335	381	386	370	384	366	386	401	393	367	348	357	367	374	380	379	423	403	387	381	367	394	408	417	338	379	358	365	376	380	390	383	327	383	378	399	355	365	398	376	353	384	371	373	363	397	415	382	383	353	430	378	389	366	347	411	343	393	372	398	371	371	409	405	370	373	418	357	371	370	372	350	379	407	355	385	378	366	395	373	387	377	347	336	396	368	372	370	367	373	410	378	355	334	346	364	380	397	381	356	413	369	382	362	382	357	413	382	347	374	326	406	370	361	378	369	359	429	354	386	377	352	390	345	373	363	371	396	348	384	391	332	377	373	391	374	353	386	370	383	390	371	368	361	402	371	395	347	410	380	407	398	377	377	341	359	366	363	376	353	419	388	371	389	350	402	392	352	372	398	393	373	346	360	374	383	371	377	392	360	380	388	347	347	389	362	370	388	377	416	383	390	399	367	335	389	379	414	328	356	337	370	363	392	356	316	406	389	402	380	345	340	411	373	376	344	398	395	384	366	364	432	420	379	391	385	346	399	341	361	396	363	356	397	370	382	389	340	361	369	390	388	353	402	390	344	326	370	375	360	391	398	347	365	369	372	394	380	398	357	383	391	363	367	389	344	359	364	366	401	337
31939	51963	36812	24103	8790	1910	801	740	605	559	534	517	494	480	513	509	454	483	499	443	468	437	485	418	429	435	446	479	445	446	438	426	452	439	472	459	444	408	461	445	473	471	446	449	469	465	416	446	446	440	480	449	447	452	442	464	452	423	439	476	416	395	452	422	462	457	438	460	424	436	479	432	417	436	447	422	409	435	420	446	433	456	414	396	401	454	444	424	421	459	397	436	429	431	430	419	433	427	457	406	394	415	442	438	446	443	448	422	414	443	382	432	427	430	446	424	450	424	432	458	431	405	424	412	468	433	430	454	427	445	436	409	473	398	415	438	446	425	466	432	441	425	441	418	462	416	439	451	425	445	461	432	424	463	455	413	440	453	474	418	429	441	442	455	444	406	449	456	424	444	475	420	421	374	440	437	414	425	425	435	441	428	445	420	422	409	441	416	404	404	438	429	428	462	426	440	415	455	427	417	440	410	427	447	439	423	461	400	409	416	432	388	439	436	453	438	419	467	438	450	427	417	425	424	425	430	471	406	444	432	431	445	461	462	430	446	402	475	429	444	433	456	437	414	413	440	454	453	407	434	488	412	438	411	424	412	439	422	438	458	432	417	411	462	470	454	412	464	431	457	459	421	410	433	432	462	440	436	435	449	411	438	446	441	429	389	442	445	456	444	441	438	446	446	402	421	407	413	427	449	447	441	444	393	439	449	438	417	466	436	428	407	415	447	413	417	401	395	423	403	464	386	425	466	435	429	417	468	451	453	402	450	418	414	405	393	450	416	412	370	438	439	396	482	439	433	412	441	408	429	430	412	420	437	443	422	361	455	406	426	436	406	405	423	451	441	424	448	445	440	429	438	436	437	423	437	436	419	421	408	403	410	410	447	431	410	422	429	450	462	460	449	459	460	437	432	440	447	433	452	399	433	450	417	422	436	426	424	457	426	404	409	447	431	431	441	437	393	446	413	415	433	463	446	427	406	442	432	451	445	402	461	471	471	443	378	417	437	437	448	459	410	431	437	427	443	408	476	461	436	423	436	420	395	444	397	442	431	445	419	447	461	418	422	450	434	458	438	395	454	387	453	404	490	446	414	455	444	398	450	443	415	441	393	425	474	366	397	438	444	407	432	462	444	431	433	441	416	385	435	416	450	438	456	449	403	427	436	416	437	399	430	422	453	407	400	441	446	423	456	395	456	409	441	429	401	464	440	456	480	440	457	465	444	398	404	442	444	440	422	433	433	466	427	425	445	471	444	447	440	454	437	442	426	438	400	432	414	412	420	440	388	443	431	433	417	454	430	454	431	465	433	427	456	435	442	443	420	450	439	409	454	396	406	395	456	376	429	435	440	410	439	419	403	426	432	420	442	420	429	438	415	429	456	432	431	430	405	430	476	473	435	423	397	472	443	408	437	457	414	431	413	431	437	411	440	426	390	455	425	425	430	431	433	442	458	452	414	433	430	392	438	442	444	441	428	434	445	455	466	410	393	421	446	428	441	410	407	473	405	461	419	455	374	439	443	460	424	448	440	445	477	472	463	452	429	442	417	459	427	448	444	427	418	414	436	428	435	418	413	471	448	450	448	399	456	458	452	468	439	430	438	425	428	441	407	444	435	426	429	435	462	436	420	441	448	391	419	445	444	425	368	446	406	426	429	441	433	422	413	413	423	399	471	395	457	400	447	437	422	425	431	415	441	459	425	454	443	451	434	429	418	471	420	427	474	458	418	434	455	408	425	454	425	441	438	458	409	432	446	440	462	428	459	444	435	402	485	427	459	417	461	403	452	425	432	436	422	437	427	445	434	426	445	433	443	436	425	417	428	442	456	454	449	426	433	447	449	421	423	425	394	410	485	482	440	464	462	435	435	418	442	437	412	432	438	429	413	374	466	430	416	454	428	471	422	450	428	467	449	453	427	446	423	458	443	429	433	448	425	453	479	419	430	414	469	457	428	453	462	440	448	446	409	423	448	437	428	450	417	432	418	450	443	410	435	426	449	416	459	467	419	398	413	447	426	423	445	417	425	440	411	461	462	408	441	434	406	422	458	431	416	444	462	427	431	444	378	435	441	479	420	414	411	416	417	443	442	422	454	422	443	413	416	425	429	477	427	451	440	442	439	432	398	437	422	419	439	414	423	417	451	430	425	446	431	448	428	435	425	452	495	444	464	408	419	420	427	443	431	455	477	449	446	406	415	440	465	444	443	425	382	437	419	446	451	451	436	379	460	417	438	448	441	441	465	423	402	444	424	411	446	473	438	424	427	433	456	449	442	442	454	438	402	379	453	431	431	472	416	419	413	444	405	416	422	395	410	426	448	434	456	423	407	432	456	452	473	404	431	428	403	426	468	444	449	430	422	462	478	424	439	415	439	407	414	435	398	476	426	475	420	438	457	452	430	416	429	444	447	393	430	450	438	467	418	455	409	426	416	383	440	421	421	413	421	414	433	453	429	450	436	409	429	448	402	422	459	421	434	456	417	460	446	436	440	423	433	405	425	440	415	462	451	425	470	435	416	431	431	444	437	472	429	436	458	407	442	458	450	432	451	461	416	407	431	437	446	418	468	444	396	464	419	427	471	424	421	427	433	415	416	423	420	444	444	407	439	465	407	397	452	414	432	430	458	415	434	444	462	443	452	428	437	418	468	420	425	421	417	402	499	406	426	421	450	440	416	422	433	424	460	429	487	399	417	487	393	469	418	411	450	410	450	411	452	447	423	418	409	414	451	414	421	419	444	449	444	447	430	433	437	419	432	410	409	445	438	418	383	420	418	467	419	446	442	458	424	450	435	425	443	426	409	439	399	435	427	387	425	450	439	401	418	462	397	402	436	413	444	393	423	413	453	450	415	404	452	389	448	413	460	434	445	460	443	434	419	404	445	448	413	444	473	426	452	423	427	424	434	446	428	436	409	452	392	450	435	448	445	417	451	430	439	433	446	423	420	410	428	426	437	455	440	378	411	464	422	446	419	410	403	458	417	457	414	424	462	434	410	457	438	431	436	443	432	439	405	430	456	445	428	449	395	475	462	455	447	414	423	404	443	405	420	434	433	402	393	430	426	370	414	460	446	441	412	421	438	441	407	439	467	425	405	465	431	432	436	447	433	455	467	406	420	459	444	400	404	427	409	429	424	434	426	441	411	455	428	390	459	408	417	412	463	444	420	414	468	452	394	430	428	414	446	426	398	432	403	451	426	426	448	436	416	455	472	399	396	431	446	439	450	416	426	435	408	438	420	396	442	447	457	419	421	442	421	439	399	445	415	455	434	457	417	479	430	436	463	436	417	433	435	428	401	450	470	420	400	479	456	426	426	418	435	429	442	429	420	389	463	404	400	405	472	444	393	454	435	397	440	419	414	410	413	405	422	443	404	451	449	417	380	436	447	449	426	430	477	429	430	450	407	473	418	411	460	420	449	404	406	462	416	425	484	419	410	437	477	418	415	422	416	466	432	391	432	452	409	439	396	415	416	428	407	402	473
22765	21011	28623	23683	21066	20620	8151	926	642	567	554	536	508	445	489	452	414	430	431	440	402	414	426	389	418	389	388	358	388	383	406	401	384	364	353	387	405	340	358	366	340	370	390	391	340	387	345	346	345	407	683	457	367	370	334	362	316	347	371	348	365	343	380	381	367	379	442	369	356	366	365	346	365	388	346	404	350	340	377	380	387	375	355	352	358	388	365	350	332	380	351	328	343	346	373	392	354	364	311	380	332	369	386	359	336	329	352	335	376	367	358	363	363	390	358	347	345	387	353	388	352	358	376	351	356	379	362	377	330	338	388	352	327	351	371	369	366	344	362	353	373	329	379	389	341	371	354	375	349	355	347	355	359	355	349	331	339	334	363	344	351	347	346	333	352	360	378	370	372	385	348	358	357	339	326	336	348	366	378	327	331	355	355	369	370	390	393	358	360	373	351	364	344	380	354	359	370	339	357	353	363	374	355	362	367	339	352	373	355	348	357	360	341	371	336	388	366	390	356	328	334	331	341	356	401	355	377	374	346	368	334	361	356	350	357	355	351	354	338	355	324	343	350	337	391	380	331	350	372	368	363	329	356	342	317	349	373	349	363	349	362	343	367	361	372	354	375	378	350	339	327	360	369	342	362	342	322	366	335	339	335	379	331	339	362	319	342	400	383	342	356	342	363	367	333	344	339	346	362	315	364	366	326	350	376	343	329	355	369	383	361	384	313	386	364	357	338	361	333	349	360	335	354	359	348	350	341	373	371	354	365	404	372	385	361	365	352	359	387	321	351	361	370	339	374	356	364	356	346	359	324	346	335	351	368	377	397	338	392	368	373	380	345	310	329	372	373	351	375	359	342	350	365	342	356	384	353	345	341	348	367	358	368	374	378	368	367	347	359	380	353	337	366	370	379	388	350	358	367	347	366	400	321	344	385	349	337	350	358	370	377	363	351	377	379	361	340	387	353	392	384	374	354	341	374	354	353	372	366	374	329	330	371	377	388	366	357	366	372	359	353	369	360	380	335	371	356	347	354	362	338	399	335	315	349	330	360	403	362	387	344	374	379	379	357	349	371	341	348	345	336	345	335	347	367	323	347	358	377	371	378	367	386	340	339	351	376	363	366	346	347	336	359	367	346	372	355	360	369	347	326	372	363	359	366	356	363	341	389	335	344	383	349	362	304	371	344	361	352	372	371	324	351	379	366	327	374	368	359	335	361	385	351	308	330	344	352	365	384	318	353	324	335	363	359	331	366	388	373	396	371	352	320	350	336	366	378	373	370	362	372	348	373	320	356	339	351	374	349	368	324	347	341	379	346	395	305	340	347	334	367	376	323	337	317	372	370	327	371	310	401	407	386	358	382	349	365	353	339	358	340	372	337	357	373	357	345	335	361	379	358	354	349	360	369	368	381	359	360	323	372	371	365	347	362	342	343	349	341	345	344	368	360	347	322	404	371	354	324	365	323	344	340	371	354	371	344	367	381	365	329	372	358	374	357	355	378	396	376	372	363	367	328	346	368	362	369	388	359	383	382	345	322	354	362	369	348	346	341	330	380	330	363	385	364	345	349	372	381	381	372	358	389	359	364	339	399	360	331	379	361	369	357	354	374	348	401	360	351	340	370	405	348	368	359	336	366	311	356	370	371	351	399	344	355	320	384	351	371	352	326	369	350	348	354	347	367	369	406	371	375	368	379	372	371	337	375	373	361	366	343	375	315	354	354	324	357	341	366	399	368	370	332	382	345	355	373	346	331	359	385	383	362	366	372	358	373	356	350	336	337	337	365	345	340	322	376	393	368	362	364	380	314	339	335	386	318	369	355	350	352	363	372	363	317	356	368	339	373	388	350	341	356	365	393	352	358	331	366	347	336	360	409	343	359	353	365	367	372	351	348	392	353	378	358	377	330	361	370	345	338	341	344	343	369	392	370	386	341	314	363	314	362	364	386	349	383	357	351	343	397	354	363	363	341	363	347	367	375	364	336	339	381	357	367	366	305	359	384	314	356	339	360	344	358	331	344	344	338	382	375	309	358	332	331	344	360	375	369	353	356	371	342	376	360	379	360	357	340	333	361	370	348	363	335	343	358	329	383	374	363	346	383	345	348	364	328	356	351	353	336	376	368	354	355	385	340	327	370	369	357	388	335	367	347	388	363	368	365	351	368	353	335	361	364	344	333	393	365	385	368	368	368	338	369	369	368	389	345	396	371	336	331	329	359	364	363	395	365	384	354	370	351	366	331	345	385	409	363	346	379	332	381	350	352	357	358	345	355	372	341	340	384	394	374	373	374	352	380	366	371	357	344	358	349	328	370	323	372	363	353	370	340	372	323	366	355	380	339	372	322	361	367	364	369	329	354	331	352	333	341	368	370	333	357	367	367	334	363	358	322	342	361	319	393	366	341	344	349	353	390	377	396	396	354	362	374	376	373	318	361	355	371	404	358	408	364	316	358	339	373	353	352	373	363	349	351	371	344	346	387	359	332	360	369	352	357	415	356	330	367	351	378	329	401	376	339	336	332	374	365	375	344	371	348	362	360	370	324	331	396	350	367	322	353	356	360	390	349	339	352	338	374	355	345	391	337	380	351	354	368	341	334	335	373	359	322	362	337	344	360	395	337	340	306	362	348	317	342	385	357	349	355	374	385	352	369	377	352	354	343	335	356	344	356	364	339	324	378	370	370	360	322	354	326	360	372	366	361	372	403	349	368	338	360	378	350	362	370	373	348	364	325	396	371	347	396	347	356	374	359	312	358	345	383	407	355	331	326	380	375	361	347	370	377	352	374	353	350	344	365	332	333	399	320	345	336	342	340	351	370	338	336	361	384	383	347	355	301	385	336	358	372	329	365	381	368	345	313	368	367	352	356	368	396	384	356	388	377	336	325	377	364	340	363	386	373	336	323	366	370	332	335	356	355	343	368	347	380	371	347	346	371	369	412	356	386	359	336	362	358	388	356	358	354	359	331	340	363	348	365	352	382	352	347	347	358	363	361	365	343	351	356	370	360	362	361	373	348	377	345	366	331	339	359	340	372	377	364	341	365	354	378	387	366	374	362	364	351	353	375	371	359	367	328	344	385	360	355	336	347	363	370	385	339	366	343	351	353	359	333	390	377	348	389	369	377	360	355	354	373	319	353	357	382	353	331	366	390	390	365	352	343	368	344	356	349	343	358	356	353	359	383	387	391	357	343	347	339	369	378	357	357	344	371	348	320	301	387	370	370	334	371	338	388	345	367	365	369	361	337	320	346	341	319	346	343	377	346	332	337	353	325	329	364	364	329	336	357	348	400	329	345	315	390	357	349	335	334	362	348	319	381	354	346	309	348	345	359	368	376	337	359	333	361	379	343	366	356	375	345	304	367	375	351	355	412	363	381	346	376	333	361	330	334	352	363	375	341	349	364	351	367	345	365	311	347	359	364	363	366	342	322	329	371	351	371	342	368	324	322	407	383	377	353	344	370	358	359	358	391	375	360	359	373	372
36439	61787	46420	33629	14306	2661	1649	1194	1032	928	797	704	657	579	556	580	559	544	470	473	465	485	459	459	471	450	422	437	454	413	407	416	406	404	448	438	414	401	427	443	407	408	450	455	406	422	399	400	390	443	968	552	408	398	381	401	427	389	378	408	400	402	434	401	375	392	545	433	377	410	398	387	473	408	409	401	386	410	381	379	399	429	399	409	408	358	369	422	388	367	421	381	402	407	372	415	422	388	421	429	381	404	397	429	411	386	411	404	403	425	374	412	431	399	387	372	417	388	389	372	382	372	420	385	436	451	401	396	390	397	372	420	413	409	428	435	395	399	382	402	419	409	429	403	388	418	412	401	376	419	402	410	387	397	387	358	396	390	396	444	346	387	409	412	444	372	400	425	432	392	407	405	405	393	426	380	389	406	398	398	436	434	400	405	386	395	423	387	388	367	404	394	382	406	411	392	406	403	438	388	402	408	417	371	364	420	399	427	438	403	377	362	367	407	422	356	390	406	426	384	401	412	411	397	387	377	404	401	410	418	390	391	437	415	408	387	380	431	412	386	383	391	374	406	413	377	377	365	414	414	370	374	388	399	409	380	433	378	418	411	386	340	385	420	356	416	393	384	408	402	404	399	405	364	403	395	388	428	370	381	402	400	389	425	396	375	388	396	390	398	389	397	375	399	442	418	401	354	414	408	404	440	398	417	399	395	407	415	387	373	441	395	396	396	430	409	411	415	371	427	378	390	430	378	410	408	382	397	430	395	420	370	404	397	408	406	368	426	386	385	372	407	372	391	383	380	386	413	393	407	423	389	373	380	380	365	359	424	412	378	378	423	408	380	379	382	434	408	427	424	378	383	392	393	366	397	390	418	422	379	376	409	421	388	385	393	374	384	426	432	378	395	354	411	365	401	379	393	409	414	407	376	378	399	396	431	432	390	439	407	380	399	424	406	419	399	385	382	376	420	403	405	382	429	382	408	384	390	397	423	402	402	395	471	399	426	399	372	396	380	395	405	389	371	420	407	399	410	392	435	442	394	399	389	395	395	408	351	401	393	384	403	375	410	393	365	374	447	384	430	402	386	373	406	392	377	372	382	374	384	407	344	418	376	394	417	375	365	408	421	381	425	420	395	419	368	361	419	381	416	432	388	395	402	404	389	432	391	412	385	394	391	358	395	417	399	407	395	396	390	429	405	419	401	392	373	389	405	390	372	363	402	395	389	404	427	410	415	406	395	391	380	398	431	400	410	420	400	347	423	430	404	395	387	426	395	430	406	373	402	437	380	368	372	422	372	416	361	389	392	394	405	381	390	434	392	370	417	375	382	382	384	394	410	367	386	415	365	403	390	405	446	352	392	391	423	367	405	408	412	399	393	405	405	397	404	404	407	404	416	401	390	399	383	376	424	415	388	428	383	411	360	381	418	387	402	376	406	396	442	403	381	374	410	407	385	376	402	380	426	403	402	422	407	409	385	391	395	422	396	382	385	416	410	390	382	378	370	410	443	374	405	392	398	404	375	408	427	415	388	398	388	384	396	408	402	399	400	391	435	434	392	433	430	399	393	411	404	375	416	373	402	412	358	399	379	409	398	426	415	401	431	407	393	445	412	400	400	407	379	408	376	417	398	391	444	409	362	397	410	367	428	401	402	428	417	393	401	419	394	398	419	361	406	397	419	402	364	421	370	397	425	383	352	404	381	387	394	380	398	400	416	386	424	393	413	428	430	364	413	385	388	422	387	418	390	384	380	396	390	397	405	388	401	374	395	436	447	396	367	367	421	402	399	427	357	419	421	396	427	393	398	391	412	408	403	385	375	392	408	343	421	421	401	410	383	406	394	406	390	396	405	387	388	405	416	430	410	416	401	404	462	402	405	369	403	418	419	375	389	389	385	402	369	438	406	388	387	403	376	384	421	400	414	371	418	380	400	375	404	395	403	394	383	433	378	390	355	400	398	395	398	396	375	398	411	385	383	393	422	399	411	415	374	411	393	388	415	348	418	407	420	383	412	373	376	372	361	385	426	433	354	358	407	368	391	410	392	389	411	401	412	414	444	421	373	406	394	423	390	363	369	388	402	435	400	443	376	417	405	408	412	396	405	418	406	378	423	402	370	372	373	399	429	420	363	399	334	402	399	419	403	367	369	379	400	389	401	413	395	415	386	433	402	415	350	395	399	402	397	415	399	387	392	416	411	419	347	401	388	403	380	399	376	388	396	405	360	399	392	410	398	369	411	417	370	383	399	392	408	425	415	388	371	421	359	395	391	401	393	398	380	369	422	419	429	419	418	393	362	397	383	393	400	390	410	389	413	373	391	365	425	402	389	389	430	387	411	434	420	386	432	381	362	376	395	434	454	418	363	365	410	371	384	376	391	402	424	392	419	373	447	373	435	392	430	389	372	367	389	376	392	369	433	384	389	413	438	397	399	394	377	382	404	402	383	409	409	444	386	407	388	388	378	384	377	399	445	448	372	415	389	384	386	402	403	403	360	409	383	429	383	395	426	418	375	423	386	406	401	378	371	412	351	407	416	443	386	374	380	409	405	407	371	423	385	408	387	403	402	394	378	420	395	385	393	408	360	392	378	403	404	387	393	387	420	402	405	416	428	402	459	418	422	401	399	391	427	422	403	376	398	373	437	419	376	403	384	406	399	407	437	437	407	404	393	407	376	402	373	367	411	407	378	367	379	399	407	387	394	391	422	401	401	406	401	411	412	429	406	379	365	366	390	416	384	408	370	386	407	401	393	431	360	379	430	336	405	363	398	410	385	390	383	386	421	448	371	399	394	399	420	416	393	386	409	414	375	378	383	384	426	369	376	371	391	390	418	401	395	356	404	377	405	385	388	346	379	409	377	400	371	410	402	405	395	440	384	413	406	377	402	397	406	399	424	412	395	392	377	393	405	397	396	354	377	383	406	403	378	377	396	384	414	418	386	372	415	400	388	417	398	379	396	412	372	378	370	373	418	389	378	388	387	375	376	379	390	424	412	400	393	398	362	403	403	399	415	421	394	374	368	431	409	393	397	389	409	380	408	399	391	393	424	385	372	361	383	416	399	391	396	370	381	417	414	412	397	432	391	407	366	412	401	403	410	408	423	385	384	385	388	410	378	382	364	369	424	386	402	374	401	428	389	404	417	405	390	404	424	381	370	401	406	420	381	408	385	384	399	378	407	405	435	395	398	390	391	390	383	415	363	406	430	387	403	387	424	379	392	373	421	422	379	399	374	377	399	394	403	409	377	385	384	375	382	374	368	387	397	391	394	402	387	425	390	395	403	402	382	396	378	418	385	415	379	388	414	419	383	395	412	376	378	399	401	412	426	348	418	393	378	385	408	406	388	374	380	391	380	419	416	402	421	410	409	379	380	363	400	362	413	394	398	406	377	411	430	366	371	423	386	399	395	386	419	404	386	373	382	388	376	399	414	409	385	353	399	382	393	406	392	380	428	395	387	403	381	354	371	406	393	441	384	443	405
28643	27475	31768	20094	5553	519	381	362	331	360	335	300	295	334	319	313	292	328	293	308	292	326	324	285	295	257	344	291	346	316	310	279	306	314	300	312	320	297	311	306	306	291	340	289	294	308	318	312	320	305	277	298	327	294	310	331	336	309	298	323	327	344	297	318	268	288	325	298	293	342	274	297	307	300	283	335	322	327	302	288	317	301	325	289	320	329	283	308	328	299	327	277	335	336	303	349	336	304	281	290	291	267	316	297	293	339	296	289	269	318	284	304	309	317	326	328	290	269	298	324	293	321	297	308	314	310	326	282	321	312	303	290	311	288	338	347	293	325	314	295	313	305	303	295	298	319	320	320	321	311	291	313	306	342	292	276	294	314	300	344	299	288	322	282	325	324	314	310	321	304	311	305	284	304	318	316	336	293	294	310	287	299	292	316	295	293	273	314	303	332	311	317	322	284	323	311	287	305	304	354	310	286	309	318	291	296	302	312	298	315	354	280	309	304	297	296	302	310	337	308	299	336	307	291	329	330	302	314	307	311	330	313	323	326	338	337	306	315	310	307	283	297	290	310	297	328	324	321	326	310	317	321	345	319	299	294	331	299	308	317	295	289	265	299	302	302	300	287	322	307	311	300	303	289	313	311	289	330	274	287	348	307	318	273	321	319	292	313	321	312	320	286	315	331	339	302	321	313	321	309	304	295	290	273	294	311	320	310	318	283	304	313	300	336	313	302	296	293	309	299	289	318	323	321	336	317	308	282	313	327	297	320	304	308	291	272	296	317	297	292	313	307	284	290	299	330	325	347	316	306	328	316	294	318	292	327	297	281	305	311	274	316	312	277	285	303	338	321	296	282	322	315	303	324	307	326	319	322	288	276	305	304	294	300	290	302	322	308	306	328	305	338	332	307	322	303	344	321	297	319	301	298	296	306	299	309	313	311	280	317	325	305	310	295	300	319	290	325	285	318	290	322	299	300	329	304	306	305	303	308	301	310	284	345	330	298	302	330	313	271	291	321	303	295	291	320	285	302	284	291	327	301	326	315	334	325	296	321	292	290	289	297	303	293	298	293	287	317	326	327	291	275	296	294	297	300	338	282	301	298	332	337	307	284	335	306	314	266	344	308	305	311	286	266	285	287	307	305	295	330	310	322	290	285	293	306	296	288	323	325	306	322	296	318	300	312	298	286	304	301	313	317	318	297	316	311	314	289	337	320	308	316	302	312	310	329	281	307	304	320	306	314	320	315	320	323	298	331	329	314	297	302	298	299	336	305	321	314	310	294	319	291	303	289	290	312	344	321	296	331	293	357	295	314	284	308	297	341	323	322	286	318	319	312	302	294	309	314	332	308	317	300	300	284	317	312	316	315	284	319	307	279	324	326	312	300	292	288	310	296	302	309	312	298	282	319	302	310	315	295	287	287	297	319	304	305	321	325	338	314	305	349	309	303	296	340	320	316	313	315	291	341	301	345	308	305	285	280	288	305	309	297	294	327	300	295	294	315	277	297	293	314	314	297	301	294	315	290	286	319	314	287	269	310	281	315	303	322	317	326	308	313	302	328	323	304	271	299	285	294	334	294	276	308	285	294	335	321	339	320	310	324	316	304	306	293	328	320	288	294	293	274	303	346	270	314	314	270	315	278	305	282	344	334	291	272	273	296	320	303	301	296	300	328	297	327	295	311	305	316	351	329	325	310	294	298	317	321	307	272	311	273	288	300	278	317	312	274	321	313	284	302	315	263	304	317	257	288	315	324	331	314	317	330	281	282	341	311	307	298	311	347	330	283	324	310	312	300	307	328	326	320	295	306	330	291	297	311	302	340	296	308	308	303	306	306	327	278	293	309	324	285	324	303	292	298	359	292	306	300	322	308	283	317	284	307	280	314	326	311	308	319	299	317	315	308	330	322	308	307	292	325	288	311	306	315	307	307	288	300	336	314	311	311	292	346	304	306	323	278	303	299	279	308	305	307	300	300	328	288	314	266	293	302	322	296	269	265	316	323	288	302	317	327	311	330	284	319	318	305	294	290	311	311	331	316	274	293	318	309	286	299	278	318	290	290	291	302	307	299	298	329	307	292	275	331	339	268	309	332	290	307	311	334	343	336	297	296	313	289	307	291	309	287	312	319	309	336	280	323	305	326	321	293	316	326	294	291	314	296	330	316	334	315	291	338	280	297	277	335	304	304	312	310	328	327	296	288	305	326	312	328	289	270	327	302	324	321	316	318	306	291	312	338	276	308	288	315	297	330	315	261	305	284	319	309	326	325	296	337	340	294	291	309	307	314	300	320	280	330	284	324	316	300	326	309	304	300	301	325	328	325	301	306	292	301	340	287	317	291	307	325	304	314	299	296	299	299	306	294	299	306	277	327	318	320	262	294	295	321	290	315	317	308	271	322	294	298	312	311	323	283	302	325	293	335	353	339	295	305	325	308	277	304	308	304	307	276	282	313	294	291	297	297	339	316	304	299	292	342	306	308	296	344	303	304	320	279	288	303	324	321	284	295	301	305	279	326	297	301	292	312	288	312	318	301	325	288	311	319	290	309	308	304	312	340	280	282	303	327	322	290	331	298	299	307	313	301	321	275	299	288	277	265	352	300	303	315	314	292	308	289	324	311	297	292	298	322	290	298	300	315	315	286	342	319	328	318	304	322	289	285	296	323	307	297	322	303	288	317	305	312	317	285	336	302	308	297	340	316	299	327	304	287	301	284	325	324	305	291	300	308	309	315	316	331	316	333	321	316	314	303	272	317	265	296	302	305	311	313	310	323	316	309	307	313	314	294	266	321	293	328	307	307	325	281	306	304	326	292	287	299	326	314	328	281	319	305	299	320	340	330	300	303	285	279	317	271	307	306	306	288	320	292	323	308	285	287	308	300	321	325	288	271	300	289	307	286	293	337	301	322	282	300	301	313	316	284	347	330	331	287	288	334	321	293	329	313	300	334	330	291	305	323	301	304	304	324	304	312	324	351	326	307	327	284	315	297	311	305	310	304	268	263	300	330	276	298	293	298	282	309	323	327	304	286	286	326	283	306	300	315	286	291	328	303	278	307	300	278	304	346	325	285	319	315	326	305	303	326	331	340	308	308	301	298	313	311	330	276	319	314	306	325	313	315	299	298	323	314	321	306	317	285	272	311	341	313	295	331	298	317	318	299	287	277	301	315	279	312	324	313	328	342	286	320	321	302	285	315	313	313	309	301	318	310	310	309	325	349	298	305	329	285	313	354	327	305	342	319	314	308	314	323	281	313	310	298	287	291	292	308	282	273	310	316	304	331	324	281	283	267	327	292	290	323	295	329	331	292	318	303	332	313	293	322	303	283	338	292	293	309	318	347	323	335	278	305	331	311	324	300	331	314	310	278	323	336	321	312	312	317	271	307	298	308	322	322	325	318	313	288	314	307	287	345	311	332	278	285	301	288	306	308	300	296	317	306	306	297	341	309	313	333	344	300	324	299	298	328	323	302	299	313	321	299
31735	45063	32358	17970	6299	598	466	434	439	381	407	390	382	348	389	394	411	382	344	380	349	367	375	363	362	387	335	351	372	383	360	352	383	339	369	373	391	369	357	372	375	331	361	353	353	375	349	369	349	330	355	366	376	355	341	364	361	385	363	386	351	347	354	404	360	336	362	345	354	356	364	358	369	375	332	343	360	373	338	346	323	377	347	395	317	354	364	384	359	371	397	369	353	372	369	358	386	348	358	329	380	376	352	320	343	367	361	359	391	368	329	334	343	368	354	352	354	333	359	389	336	367	344	361	380	336	387	354	391	360	366	394	346	389	373	355	385	348	384	367	363	369	336	377	361	371	371	392	359	379	379	367	362	395	418	352	357	374	331	375	327	347	346	367	368	366	364	402	371	347	347	348	384	352	339	319	383	352	352	348	347	361	331	353	342	361	366	351	383	367	345	393	345	391	347	370	366	358	348	365	334	329	330	385	380	371	374	356	366	334	371	377	350	356	377	369	345	335	398	379	365	347	381	356	340	345	365	336	356	379	376	323	375	361	338	387	380	344	354	353	363	332	359	365	381	348	368	337	399	384	315	348	362	369	347	360	385	350	356	333	320	369	348	324	359	358	362	350	311	350	359	347	354	387	375	319	374	324	350	389	354	370	365	373	362	334	388	373	336	354	361	337	365	355	366	388	378	378	342	353	363	373	365	369	377	362	374	372	370	362	339	376	372	327	351	341	379	369	349	338	363	367	353	353	325	364	361	337	345	382	335	370	401	382	337	364	343	351	371	343	394	328	340	356	355	356	353	384	354	360	322	358	338	342	343	367	363	363	365	409	369	402	347	354	326	341	370	383	311	351	364	383	358	334	334	393	345	368	328	373	347	356	359	371	351	350	380	300	365	358	390	394	367	367	347	360	363	359	339	362	339	348	383	351	361	374	355	347	378	363	342	338	342	335	386	365	343	365	378	329	371	357	367	372	347	365	374	384	354	377	361	330	341	338	355	343	330	344	355	353	378	377	410	387	351	341	360	372	378	370	385	333	386	353	341	364	370	345	352	328	355	362	360	345	395	381	404	360	382	342	383	372	328	366	346	379	357	338	382	337	375	398	332	321	329	395	373	385	346	365	364	347	349	380	337	333	392	378	316	390	352	385	350	339	363	379	339	380	333	374	330	384	338	380	393	345	340	379	347	374	375	350	367	338	343	360	376	353	346	354	393	355	369	323	343	355	336	388	366	356	325	351	333	395	355	387	344	343	337	383	381	344	340	354	348	363	356	329	374	356	380	344	348	360	356	360	340	348	330	338	328	358	360	346	372	353	369	327	382	323	363	372	358	357	383	391	374	380	327	367	366	329	323	324	376	379	357	347	371	361	379	336	406	388	354	342	361	376	381	365	378	351	358	361	359	349	371	376	367	384	378	333	348	359	362	366	381	386	347	343	356	343	348	384	387	352	339	373	350	350	365	363	398	356	365	348	357	373	382	357	378	337	373	359	368	366	349	353	350	373	341	338	322	345	374	354	392	368	398	370	357	359	322	317	340	354	328	362	388	366	395	369	380	342	326	385	381	341	331	353	368	341	358	376	375	354	358	358	369	347	356	366	362	344	362	312	339	376	368	359	337	351	372	345	397	378	334	357	362	371	387	396	327	400	343	337	351	342	331	370	351	367	363	390	342	350	355	375	377	341	343	352	344	368	363	339	375	357	370	397	376	385	342	375	365	360	366	334	333	374	358	335	376	340	330	361	380	351	388	377	373	382	371	361	370	359	367	382	365	354	341	338	364	362	335	365	335	346	355	363	371	344	352	370	325	322	365	377	379	380	357	331	341	355	360	353	362	376	395	365	337	360	375	361	342	361	353	387	359	383	323	358	375	337	358	403	372	354	361	330	348	363	354	348	352	357	383	361	326	360	374	386	385	352	335	357	346	347	361	318	370	373	353	376	340	343	344	323	379	380	366	359	336	351	332	329	354	366	339	340	364	375	374	340	349	355	362	334	358	343	373	331	351	346	340	388	363	354	349	342	360	354	342	312	360	363	349	408	349	367	362	385	360	359	339	338	360	375	372	362	345	383	387	329	351	350	378	374	354	380	381	338	359	368	355	333	364	344	351	349	376	357	397	321	338	343	356	363	326	341	343	353	362	363	331	334	407	303	373	370	377	379	375	345	345	339	336	367	343	353	370	386	337	341	297	341	346	363	386	340	355	355	342	335	339	412	323	355	336	361	367	333	375	374	393	373	340	366	345	371	359	327	356	375	373	377	375	324	359	351	352	366	359	327	393	357	362	333	380	367	419	343	341	330	371	384	368	361	306	351	357	349	371	372	326	346	352	370	372	358	359	353	377	348	361	345	355	352	373	403	387	354	340	355	366	359	357	332	362	332	357	369	340	365	352	384	350	371	384	369	345	383	365	369	311	318	382	351	320	357	345	368	386	337	344	391	338	367	371	365	383	386	359	331	371	369	358	352	339	347	367	351	320	332	349	358	381	328	359	322	349	370	332	374	371	379	360	326	349	353	373	359	361	357	373	357	368	398	353	375	348	411	356	350	360	335	371	364	333	386	352	392	335	349	349	367	345	381	362	374	363	354	375	372	351	358	345	388	377	367	341	368	367	325	363	379	382	350	342	334	361	330	363	366	365	351	369	345	360	337	348	385	316	360	360	320	376	337	322	326	338	348	393	337	330	329	369	330	327	370	367	333	363	348	321	346	365	367	356	337	332	370	361	347	339	333	365	389	355	370	367	349	375	332	398	385	339	355	407	359	341	369	350	351	348	333	338	354	353	350	395	367	379	380	346	350	364	338	344	322	355	352	349	354	345	380	354	363	327	331	375	381	389	366	353	379	365	386	321	347	326	353	389	376	370	361	325	370	363	326	363	351	389	366	338	327	344	332	351	358	376	343	339	376	366	381	345	379	370	387	360	370	372	367	324	393	371	349	353	358	369	363	404	360	347	384	352	341	371	373	347	360	357	344	349	359	325	331	359	383	329	334	375	352	360	357	365	364	389	337	380	368	350	366	342	353	350	338	391	359	346	349	374	354	355	367	351	358	367	380	371	371	332	367	333	387	377	382	372	355	333	341	379	366	350	350	373	301	330	353	359	374	369	336	367	373	343	364	374	365	343	322	353	373	358	381	371	388	329	392	387	375	372	338	375	387	388	369	359	349	338	372	355	347	318	349	318	391	351	351	402	379	348	360	355	390	364	350	386	363	392	342	366	367	336	359	376	358	353	355	375	377	365	358	375	375	334	353	357	357	349	332	371	336	396	339	327	383	341	344	366	356	358	383	362	378	400	370	371	315	351	355	403	365	358	355	351	376	337	349	371	324	358	374	353	334	402	348	337	392	356	351	357	357	356	368	363	353	345	349	388	351	354	360	364	353	369	334	357	329	362	365	359	344	363	370	370	336	382	356	367	344	349	343	358	343	366	339	326	344	338	347	336	357	387	367	397	354	389	366	353	325	366	361	366	370
23792	20944	28241	24609	20787	10160	1092	539	460	448	394	367	359	316	315	336	364	310	293	286	287	324	301	281	282	297	274	297	264	241	293	270	269	282	284	267	270	273	286	288	269	248	308	290	287	268	266	241	272	280	279	257	269	266	259	251	259	236	263	270	275	272	299	291	272	255	257	262	268	257	261	279	303	288	236	274	298	280	278	283	250	276	275	297	256	251	286	281	243	277	289	240	227	245	260	282	292	267	284	274	268	278	279	281	256	260	253	239	256	254	245	282	238	292	288	253	260	255	285	271	276	275	254	258	289	305	266	242	268	266	267	281	279	285	242	257	276	260	302	275	274	264	262	247	274	254	294	272	275	280	253	250	243	286	269	292	280	278	269	265	261	244	290	270	285	268	238	280	231	265	266	227	275	268	259	269	252	289	271	260	248	279	281	267	287	259	275	239	267	246	288	263	266	290	239	259	252	267	262	259	250	276	275	266	263	263	259	271	248	263	279	256	294	268	285	263	265	255	257	269	283	278	246	265	262	257	242	259	295	275	284	270	252	296	270	253	264	251	249	262	274	244	262	273	275	260	277	254	289	272	254	250	279	265	250	261	261	247	255	257	263	255	260	280	257	223	278	270	265	252	286	283	264	310	267	278	239	251	241	250	247	259	266	305	256	253	280	282	310	271	241	246	272	309	261	246	261	265	264	264	276	245	266	279	259	252	281	287	267	261	265	258	274	263	268	257	280	285	239	265	287	250	278	271	261	269	271	278	249	268	291	246	277	273	287	238	273	245	281	289	255	264	248	264	266	251	276	250	250	246	257	255	264	258	257	243	276	212	292	254	248	254	267	274	266	253	265	247	310	276	270	265	254	257	275	294	251	258	267	276	282	272	283	248	253	243	272	232	273	257	266	262	261	270	267	272	284	279	272	267	230	271	271	248	272	282	244	295	216	277	274	246	270	271	296	257	278	251	254	263	268	242	283	255	236	257	280	272	250	255	281	250	273	272	268	247	289	307	273	241	267	233	289	287	250	276	274	267	252	240	248	274	250	288	282	231	238	268	266	281	295	304	273	255	262	285	242	264	273	283	295	250	251	291	266	252	255	253	266	267	261	257	281	271	291	265	288	274	269	243	258	252	285	231	267	269	241	278	260	272	267	296	242	286	288	265	275	272	284	263	252	275	264	264	246	278	296	263	275	277	253	239	268	252	297	256	271	283	269	279	275	282	260	253	268	289	238	286	267	283	268	243	243	245	281	253	287	300	255	257	274	291	271	270	230	274	275	279	251	275	239	288	258	270	283	271	275	242	287	260	246	244	263	297	280	266	262	285	291	269	240	256	297	249	261	270	253	254	277	294	253	273	240	260	263	273	290	286	278	276	253	269	275	265	257	258	253	240	243	266	273	273	242	261	266	260	237	263	249	282	268	273	266	275	257	245	293	240	255	270	277	276	279	273	287	252	267	268	294	281	250	282	278	282	265	246	273	283	253	252	291	260	284	257	262	255	272	281	266	248	280	311	301	279	274	252	272	244	272	278	282	279	273	273	294	248	264	284	265	275	282	263	276	272	248	273	236	263	254	262	241	263	270	286	275	253	257	258	238	266	263	224	284	256	261	271	279	230	268	312	264	272	286	258	256	283	252	266	244	268	280	283	283	301	278	267	266	272	243	261	237	250	281	271	289	246	275	267	267	277	268	250	264	285	286	275	254	265	285	280	251	278	275	274	275	239	269	277	285	301	262	262	261	272	274	281	248	264	263	250	264	264	252	250	250	286	260	278	260	251	296	305	262	271	292	298	245	231	271	293	271	288	260	272	257	273	285	307	254	272	246	281	248	240	258	263	253	249	280	282	284	259	272	268	286	268	272	267	268	265	295	279	270	274	282	281	250	264	256	293	276	271	243	265	264	265	277	251	282	273	258	244	269	266	239	278	254	264	245	266	268	276	260	260	268	241	257	268	251	285	259	266	263	245	281	272	262	263	291	260	254	291	257	249	255	260	265	263	263	242	252	274	284	280	281	275	272	279	267	287	253	252	289	256	271	291	270	286	269	248	248	275	258	274	273	288	263	270	267	242	277	254	277	297	286	292	259	249	261	285	265	258	264	293	257	254	298	249	267	256	288	270	298	273	262	258	274	265	261	234	253	261	246	257	280	231	272	282	247	256	287	278	299	268	267	272	272	237	240	274	266	265	268	262	260	250	275	233	278	284	248	261	257	295	252	270	292	227	290	257	266	258	266	273	264	287	267	245	281	257	278	259	250	275	270	285	295	279	269	288	280	253	303	282	288	262	259	264	243	279	268	272	246	290	267	258	272	250	268	276	293	302	263	273	235	259	257	281	277	263	278	258	281	249	280	316	280	262	284	239	260	263	255	246	267	262	259	272	255	273	294	268	298	262	283	273	279	262	265	243	247	271	284	258	267	238	245	283	291	245	257	250	280	263	278	282	276	293	277	269	274	257	256	297	269	247	283	242	276	276	279	254	273	262	256	288	273	268	259	264	296	250	262	289	269	259	247	256	261	252	279	277	269	296	257	248	248	278	274	254	248	274	283	272	267	268	281	238	292	236	260	266	265	253	267	256	246	291	277	272	264	290	256	248	257	253	275	274	257	251	270	283	258	260	253	289	286	258	250	260	273	266	295	261	294	266	264	243	261	247	293	276	263	259	249	271	262	292	260	272	252	277	287	225	291	283	244	286	269	289	287	258	271	304	262	249	253	245	268	270	274	251	250	263	237	252	244	288	267	269	282	272	264	257	270	273	253	284	215	269	256	288	256	272	265	262	267	277	284	299	254	280	275	283	245	305	249	247	268	294	245	266	258	253	285	234	289	298	273	250	262	249	282	264	266	253	261	253	248	270	290	256	259	296	254	271	264	262	260	273	251	268	258	262	278	252	223	272	283	277	225	281	235	277	274	267	273	257	282	253	284	258	282	291	252	242	246	249	243	282	267	255	296	255	222	279	275	268	255	291	278	260	290	284	293	282	261	267	293	268	268	266	276	274	279	274	274	245	262	265	249	245	266	258	281	290	271	277	269	244	251	256	254	247	225	264	260	288	277	274	292	275	274	256	261	249	286	280	244	264	263	260	233	284	290	245	263	282	264	282	248	279	233	255	276	250	248	246	259	248	236	256	293	276	268	247	256	271	270	260	272	248	274	268	255	262	267	272	267	282	293	301	249	260	216	267	277	260	241	259	239	267	301	304	275	263	252	262	264	267	274	299	255	250	238	309	233	276	259	245	284	259	320	246	290	272	262	295	285	278	258	261	268	254	272	248	250	296	277	281	260	269	286	247	258	248	255	275	265	274	275	274	262	257	266	291	262	282	272	263	283	253	258	290	270	274	237	270	271	287	265	249	249	240	261	258	268	274	236	266	279	260	270	257	253	273	293	268	286	267	249	252	299	287	275	270	232	272	260	280	252	270	240	300	251	273	250	304	272	273	249	244	253	272	273	292	296	260	289	263	311	269	295	248	219	263
30387	55801	44214	29563	8027	1684	1112	877	629	622	561	514	433	424	427	433	399	373	406	369	379	308	354	334	319	316	310	354	331	325	343	321	346	324	340	332	319	323	316	309	348	331	297	320	301	296	310	312	333	302	351	330	340	342	341	288	308	316	351	328	311	311	304	341	299	297	334	306	334	296	295	316	303	327	285	311	287	309	314	310	310	298	290	313	280	347	298	278	316	317	306	345	309	327	334	312	293	321	307	298	304	300	300	307	307	312	322	332	335	328	295	330	299	330	309	304	291	305	315	309	298	327	294	322	286	304	325	288	300	273	298	292	318	318	279	298	300	338	332	324	289	300	295	342	314	332	337	317	334	319	332	316	300	346	330	327	295	304	337	323	334	297	316	308	325	331	350	318	331	306	321	360	311	355	321	293	295	310	318	357	329	286	344	320	289	320	290	278	309	342	315	319	308	324	293	319	308	334	330	324	326	326	339	295	324	298	315	316	315	298	315	275	312	308	296	326	320	324	295	334	326	299	286	293	274	313	349	305	317	321	332	301	288	301	305	292	342	316	351	323	311	296	338	313	320	306	333	309	308	320	323	303	326	352	322	331	312	303	332	356	323	310	284	305	313	303	325	304	327	303	279	302	312	302	300	320	302	307	332	308	360	336	310	334	318	305	325	296	312	286	294	325	330	332	305	315	283	317	305	330	287	346	302	323	332	335	290	305	277	325	309	310	322	279	308	323	289	331	298	296	310	308	295	310	310	312	295	278	321	312	319	314	293	345	307	288	313	316	326	290	304	315	277	295	327	313	287	281	287	318	314	333	338	340	324	303	309	287	304	290	299	310	316	293	315	315	320	302	310	291	308	297	312	317	289	271	301	300	322	281	311	319	289	314	304	324	336	311	301	315	326	330	327	337	287	319	321	299	278	298	301	302	301	317	313	294	335	323	280	303	331	288	339	319	285	328	324	317	308	313	286	289	304	299	325	321	308	327	335	298	291	308	328	299	306	347	330	318	300	309	320	334	303	299	317	288	298	276	297	319	345	288	314	319	312	314	306	303	310	334	327	283	324	277	319	306	309	322	310	296	335	312	317	311	267	297	283	322	312	296	329	290	297	302	315	303	284	290	295	321	312	322	313	319	303	309	301	308	317	330	313	317	323	297	293	297	296	326	278	282	314	315	299	317	300	316	315	272	323	297	297	278	299	300	357	293	320	309	312	284	297	300	310	329	323	317	324	279	283	296	318	311	311	311	312	292	311	326	293	311	304	313	282	329	333	311	343	341	288	347	308	318	312	321	303	296	334	307	323	311	312	312	292	323	278	302	320	289	287	298	337	291	307	315	339	350	290	306	329	325	318	318	303	311	316	331	320	305	292	335	310	301	326	285	341	321	338	290	329	285	333	301	316	335	304	287	310	327	329	336	309	294	288	327	288	306	337	311	319	298	289	319	307	323	320	321	305	279	315	300	297	330	305	319	319	317	330	300	338	311	317	294	289	334	311	309	333	324	335	314	304	312	305	327	335	303	313	289	303	298	317	303	286	284	303	326	327	323	326	281	292	286	296	346	308	287	300	279	299	303	322	286	285	319	304	302	313	342	325	332	297	306	326	320	297	306	315	369	313	291	330	321	338	309	332	302	338	319	318	339	305	314	310	311	320	322	281	313	316	340	312	299	309	312	310	320	321	303	319	344	290	302	266	293	315	342	298	307	332	319	316	281	301	309	302	300	316	305	304	328	337	298	304	291	338	302	292	302	320	305	317	297	308	316	338	284	349	317	272	310	300	307	275	304	313	316	301	315	334	302	340	301	287	298	323	336	320	311	281	297	278	284	277	320	284	314	306	335	289	309	293	303	292	286	334	306	324	302	298	331	320	305	304	317	305	285	309	307	303	320	311	334	307	318	316	326	320	313	320	330	325	334	294	342	329	308	299	293	308	338	304	293	324	299	309	292	310	287	287	292	304	295	318	344	347	338	290	346	297	326	280	302	315	320	298	290	323	289	294	276	315	314	314	314	345	308	318	360	324	306	302	290	285	301	336	329	337	303	323	314	313	347	288	295	313	334	314	336	301	308	337	273	357	284	312	304	315	297	320	316	324	319	319	291	306	286	321	331	295	297	327	341	328	287	300	332	312	317	276	308	327	306	316	309	332	295	310	326	310	300	294	296	297	329	322	364	307	311	316	293	318	326	273	322	338	332	284	296	317	307	306	350	297	315	325	292	309	311	296	319	306	300	319	312	294	320	285	334	334	305	314	313	324	292	308	296	316	302	302	326	325	300	282	276	333	319	307	314	311	299	326	336	322	307	314	333	300	327	299	335	317	342	290	310	304	325	326	314	326	326	308	325	299	295	333	365	323	291	305	326	285	299	317	312	348	303	302	305	309	337	279	294	297	300	314	292	307	319	299	300	337	320	319	318	330	317	291	309	309	296	334	339	314	336	320	309	339	332	307	315	286	289	324	316	319	279	327	297	370	280	318	315	322	305	281	318	326	334	315	276	282	318	292	303	310	333	303	320	326	333	313	290	310	293	315	304	317	329	303	336	308	294	337	332	342	301	329	321	311	332	321	316	314	318	305	287	344	331	310	297	311	328	313	309	332	308	323	306	298	334	313	320	308	337	290	307	315	316	328	337	280	319	322	302	339	313	293	295	315	330	305	315	302	321	331	320	309	321	295	317	316	298	297	324	343	312	309	319	320	287	323	314	311	344	290	313	312	306	322	330	330	274	331	302	317	306	331	317	291	284	298	294	303	330	336	341	287	312	319	298	303	330	280	311	321	288	323	326	314	314	363	314	311	326	331	330	313	331	313	311	321	312	321	308	278	314	336	340	342	314	328	308	288	294	307	320	319	336	297	311	346	286	292	318	314	321	316	279	301	321	290	288	295	315	325	295	287	337	338	296	300	315	298	294	321	292	299	309	337	328	321	312	304	319	295	320	324	289	306	313	337	326	308	333	334	295	301	356	324	322	320	298	318	316	319	308	328	287	310	309	298	327	309	301	318	312	320	298	323	298	298	304	308	293	345	294	310	334	297	313	290	272	318	318	294	285	290	300	308	316	321	337	300	309	307	310	290	324	297	315	288	323	308	368	311	287	315	359	277	327	335	319	345	304	303	288	311	291	314	320	329	337	284	334	307	311	292	334	306	326	351	307	316	316	303	304	312	312	317	310	293	325	300	300	283	306	311	304	303	316	313	324	310	328	319	294	298	309	324	293	319	326	316	330	323	320	284	302	325	298	310	275	308	295	306	311	297	317	296	337	300	326	313	300	334	284	316	297	304	296	296	306	310	312	320	327	305	278	328	306	338	287	280	290	314	302	293	288	306	338	319	294	297	307	295	313	286	283	295	319	323	298	348	332	321	324	313	283	329	305	337	315	325	328	311	318	313	295	319	299	326	311	299	295	330	307	328	300	302	306	320	335	283	313	332	302	315	341	327	341	329	314	301	341	304	306	316	330	323	338	296	339	300	298	298	280
25011	21047	27656	25241	12178	1264	614	479	500	430	435	420	397	414	421	419	396	408	361	373	398	389	397	399	396	380	407	388	410	344	357	381	354	391	372	357	375	378	355	389	365	377	391	364	372	385	354	353	386	390	381	404	396	380	375	361	392	405	390	332	371	388	350	384	381	399	375	386	400	408	401	381	395	358	396	358	362	373	358	394	393	395	364	405	360	362	362	332	384	405	380	399	366	389	363	370	364	383	350	358	363	373	372	392	362	382	390	374	393	382	370	382	374	367	350	342	402	401	354	399	399	361	385	356	332	368	362	338	358	338	404	386	365	372	374	379	375	358	356	394	379	371	393	366	361	392	357	362	416	373	405	369	370	380	386	397	387	367	368	382	345	384	378	337	364	357	367	418	391	372	389	394	375	397	400	390	366	430	381	364	394	360	344	392	383	368	364	345	372	371	377	376	348	365	375	376	370	335	370	368	355	342	336	357	384	356	378	338	395	398	395	348	394	345	350	385	381	367	351	352	369	369	344	373	374	383	394	371	375	355	369	349	360	380	377	377	377	385	378	338	366	375	380	390	371	393	387	377	381	371	366	398	381	358	381	356	377	410	378	394	348	355	391	373	396	387	347	393	367	377	376	369	364	373	385	374	345	353	387	378	350	413	387	358	377	398	358	396	372	425	347	365	359	382	378	377	375	349	389	367	366	416	377	333	412	405	352	348	376	343	388	364	364	341	388	392	370	352	366	373	410	343	371	381	338	392	429	387	396	397	389	376	387	382	353	373	387	371	348	376	391	363	380	377	378	359	375	393	351	399	376	378	364	389	350	370	398	372	357	370	356	399	418	391	380	344	373	369	375	372	376	366	378	382	349	392	353	389	381	379	369	393	373	395	365	349	388	352	370	370	354	399	350	382	362	400	391	380	384	342	372	375	362	337	368	386	380	402	393	381	353	392	379	405	389	381	381	401	362	377	399	379	368	385	416	365	375	396	346	354	362	356	385	363	363	387	358	387	407	432	395	359	338	377	406	353	371	379	368	371	395	389	395	356	405	398	359	358	399	380	380	345	368	374	347	382	389	365	348	366	396	381	368	352	347	361	367	351	363	390	370	353	352	375	351	376	362	364	365	392	371	358	359	355	384	378	393	388	371	368	370	379	361	396	396	403	407	420	360	375	357	359	377	354	334	394	378	380	357	381	384	377	365	379	408	381	374	353	384	403	358	351	382	385	387	390	369	357	379	380	374	369	431	357	388	362	382	373	361	389	374	365	347	420	377	368	349	388	375	407	422	368	384	385	382	397	379	376	372	369	374	372	368	374	393	366	386	381	379	400	377	353	357	365	348	382	347	364	376	367	391	362	363	335	359	367	398	388	365	377	419	374	409	349	363	375	360	361	359	386	371	380	358	389	385	375	318	386	361	362	370	363	367	381	392	370	380	372	353	365	363	396	357	364	375	372	367	337	360	406	367	357	360	388	408	336	433	404	383	399	360	401	360	353	361	361	395	387	396	371	392	383	349	341	381	389	383	355	356	349	385	378	394	409	409	378	338	386	404	379	383	402	373	370	361	345	383	348	355	386	349	369	388	375	363	387	389	403	366	379	376	375	387	362	370	360	365	343	394	373	380	349	365	384	395	411	403	358	380	363	377	380	376	387	355	383	410	366	374	361	355	373	373	367	369	418	352	385	385	381	361	347	389	402	392	344	389	419	369	375	412	351	373	381	403	396	378	354	388	390	391	387	404	393	383	378	351	390	395	377	416	370	388	366	366	374	356	378	394	372	329	358	393	377	356	370	394	389	381	349	391	383	398	356	352	346	339	379	352	401	393	363	402	347	393	417	407	396	386	381	380	389	400	393	373	370	360	368	394	361	379	382	326	380	360	393	382	353	356	372	363	356	361	381	372	375	362	368	357	369	363	365	370	380	432	372	355	350	355	358	383	378	347	374	376	345	334	406	382	377	341	326	363	403	380	401	372	366	388	405	366	385	400	359	375	382	368	366	400	390	350	409	343	390	360	344	396	377	407	384	315	384	406	360	366	371	396	389	369	351	365	365	376	374	417	393	361	357	431	355	388	396	376	376	386	363	368	379	388	375	339	380	347	409	351	394	381	394	391	350	342	377	364	410	363	390	392	372	397	342	371	429	385	360	354	401	331	406	359	348	398	372	386	365	357	416	422	369	382	402	361	389	349	368	362	361	372	408	393	403	377	390	374	370	376	367	367	398	369	358	366	409	398	385	374	398	388	388	378	385	415	406	369	356	387	350	400	425	390	392	394	357	404	348	375	370	362	382	376	362	377	384	363	411	420	334	378	394	368	370	373	363	378	346	379	420	379	377	432	403	382	354	348	365	351	389	390	359	396	364	355	368	403	375	362	349	404	398	384	348	388	439	380	395	394	352	401	430	340	408	344	378	374	414	378	415	396	361	379	338	368	363	377	385	340	390	342	387	353	388	347	336	423	374	366	376	358	357	368	356	370	382	359	361	399	382	378	356	413	376	378	365	373	398	388	327	370	361	358	324	362	388	387	410	404	379	381	360	382	372	364	351	378	392	331	363	364	351	382	376	375	375	354	417	352	421	412	364	362	371	371	375	416	373	404	345	367	410	372	387	379	347	373	399	385	383	391	355	403	371	357	398	361	382	357	378	384	367	387	411	387	363	361	402	347	369	407	335	325	357	394	390	356	398	363	362	346	414	399	371	376	353	350	366	354	359	361	370	364	381	405	425	364	363	349	354	378	363	366	411	392	367	363	361	414	359	383	354	369	428	385	370	356	397	362	359	383	358	378	384	384	398	396	358	349	369	389	356	382	355	383	383	399	350	389	358	390	367	352	365	393	376	392	346	368	388	394	399	354	368	365	386	372	363	365	362	377	391	406	382	392	410	399	407	381	369	379	349	386	383	401	362	408	413	386	372	410	375	372	361	371	372	370	389	404	385	361	413	373	384	344	382	370	356	340	345	368	404	384	363	335	365	356	370	403	362	359	336	397	363	382	389	378	391	389	367	405	394	376	354	357	402	377	362	376	377	383	357	426	410	365	370	375	340	395	413	360	369	402	375	374	379	382	366	386	368	363	375	424	366	378	336	386	360	353	394	364	391	386	362	342	387	373	382	370	378	370	375	385	390	412	372	347	384	381	350	365	382	387	373	370	378	367	387	344	374	395	359	401	387	381	372	410	399	375	398	409	376	378	361	363	408	370	382	400	369	390	366	341	381	372	422	405	412	407	403	399	371	377	385	376	400	374	369	374	380	410	392	406	363	375	404	419	355	369	351	391	361	378	404	369	328	382	348	375	378	382	351	337	380	373	373	411	368	395	353	382	351	369	406	394	359	368	351	353	393	349	378	377	378	401	367	413	342	369	390	411	382	388	384	368	427	367	390	369	342	317	392	365	349	370	371	363	369	373	406	393	375	380	419	347	367	334	362	387	383	367	365	376	334	378	361	357	364	353	379	333	391	366	398	351	358	384	387	375	392
34069	52616	36658	19567	4510	1206	932	787	648	612	556	512	551	510	468	512	521	473	497	512	500	464	436	477	465	463	422	431	455	456	411	425	480	406	450	447	439	447	397	436	427	487	452	430	461	483	443	467	423	452	483	461	452	438	436	456	437	412	448	440	392	413	466	449	422	411	433	409	420	448	412	429	418	430	447	428	431	398	398	393	443	423	423	416	448	456	409	454	453	469	420	475	435	457	431	408	436	473	459	444	437	440	402	441	436	421	413	451	437	415	433	435	441	430	411	389	413	420	457	425	437	438	426	427	436	410	420	439	410	449	414	435	431	400	445	407	409	446	438	490	458	413	442	443	439	463	446	424	438	445	451	413	421	413	434	423	438	423	436	450	400	409	447	440	464	430	481	440	448	463	422	432	441	427	458	409	434	451	424	424	410	413	461	453	467	389	381	413	444	411	448	442	458	430	446	461	448	403	410	449	454	438	427	424	425	437	389	435	417	439	416	437	436	435	452	460	442	434	396	436	436	402	445	427	450	439	412	418	427	415	430	469	454	440	448	449	424	472	433	492	445	418	447	405	449	398	434	437	430	397	443	420	420	424	437	428	443	463	456	412	453	426	434	500	442	457	438	446	462	392	426	418	423	443	421	424	406	462	447	371	438	427	429	419	415	456	449	415	388	419	440	424	454	434	446	478	434	474	460	456	406	473	441	434	407	390	452	416	424	420	421	451	448	418	462	459	438	415	390	417	419	459	425	444	457	414	455	445	420	467	414	467	426	445	395	447	405	439	400	413	426	435	423	435	438	451	418	428	445	415	406	418	460	439	432	426	401	413	420	450	468	441	405	447	431	408	440	397	417	428	434	441	423	420	423	389	429	466	466	443	439	424	419	433	447	423	424	438	441	407	414	407	439	463	398	437	456	447	453	452	457	409	451	395	406	414	424	420	395	437	479	424	415	414	403	386	429	465	450	413	473	401	434	414	423	472	450	447	428	460	467	418	405	436	410	450	472	416	427	409	440	414	446	456	439	471	431	470	446	432	470	409	505	444	438	429	441	407	441	417	428	463	440	448	386	447	441	428	420	434	460	448	446	411	439	387	457	430	402	446	442	453	467	439	427	424	415	438	433	443	420	382	433	430	421	421	434	417	448	460	417	433	426	419	415	430	452	448	453	420	429	427	431	462	445	424	427	433	443	466	444	433	430	422	444	453	435	406	426	422	456	422	460	423	466	448	464	410	447	408	386	460	424	432	467	411	448	436	433	422	444	394	435	419	424	423	435	429	426	453	412	403	434	440	453	412	415	455	448	449	467	423	436	452	386	436	417	432	403	432	427	391	445	426	406	438	428	405	418	383	462	463	435	417	424	423	424	458	422	406	408	419	418	424	438	413	411	436	435	432	437	405	419	398	422	461	434	408	448	409	438	444	411	445	438	411	512	408	436	454	428	401	416	427	464	409	437	424	420	460	452	421	407	413	414	463	401	448	429	431	446	409	414	397	427	424	401	483	414	404	458	412	385	445	482	432	423	427	415	425	422	424	432	427	410	415	428	448	407	432	471	452	438	446	445	441	435	412	432	412	419	469	469	445	416	408	415	490	454	423	413	442	422	440	437	430	427	418	445	418	449	456	444	439	429	419	447	415	438	449	456	442	443	415	451	427	402	453	444	417	436	413	433	457	453	416	399	421	428	405	429	458	457	435	425	452	422	468	425	422	424	437	410	430	459	398	442	395	435	423	425	472	424	483	437	418	419	441	411	451	443	394	419	434	459	430	409	432	441	444	432	456	406	444	431	447	430	450	454	448	424	438	432	402	415	423	443	434	447	432	439	425	440	419	407	462	436	438	444	428	419	432	423	467	403	444	392	435	409	449	445	461	445	392	420	469	425	423	462	437	439	454	431	459	415	448	431	437	412	416	430	441	449	423	419	426	441	410	410	430	421	389	425	440	450	450	425	464	446	461	444	402	460	444	442	421	465	428	417	404	422	431	475	450	465	432	435	433	431	409	458	461	414	432	406	440	388	426	447	414	421	426	434	431	426	428	446	390	403	445	416	432	486	466	466	435	465	417	443	430	443	433	408	400	398	467	428	455	432	447	425	427	396	413	409	468	450	440	431	448	447	419	421	480	466	453	422	395	428	477	426	468	461	421	408	434	444	414	429	410	463	456	433	427	454	401	442	401	404	408	394	408	434	449	441	426	439	457	446	436	439	452	398	450	433	447	442	403	428	407	389	436	454	431	438	424	441	453	420	420	419	435	450	423	428	419	473	462	423	415	466	460	405	413	411	453	434	419	419	444	420	424	408	453	433	478	413	414	428	433	458	437	424	414	431	416	442	429	451	407	423	430	405	399	445	434	496	453	440	422	424	425	462	439	422	439	431	433	434	405	423	430	468	397	468	416	428	488	415	455	449	438	447	444	410	453	450	433	463	415	440	478	441	397	447	439	425	443	435	451	454	479	468	445	414	459	454	395	398	432	402	460	406	484	445	476	434	414	443	442	456	399	431	471	398	413	422	417	414	429	419	427	421	453	425	427	441	478	448	448	433	420	429	429	394	398	429	404	425	442	423	397	439	437	486	451	401	468	429	390	405	468	418	435	448	410	434	425	425	461	443	405	438	418	396	408	426	429	410	460	457	432	426	415	425	436	443	438	458	426	447	439	449	445	467	445	445	421	433	457	424	431	442	431	393	454	449	404	471	445	464	432	445	461	427	451	428	423	452	420	432	407	438	474	410	435	441	432	444	442	419	430	453	429	465	440	372	426	443	411	447	417	451	416	425	437	427	448	415	445	411	419	467	410	440	440	437	408	432	399	402	419	433	411	454	449	458	479	410	427	399	442	464	426	392	438	436	414	448	418	432	406	481	441	421	416	429	413	421	412	421	458	427	388	441	402	419	377	455	438	438	406	460	435	421	448	454	423	449	397	401	463	429	424	438	459	452	439	428	464	406	422	444	435	422	399	446	462	412	428	444	446	415	460	419	418	455	474	411	418	417	437	426	447	422	443	452	445	457	426	440	489	480	443	433	429	417	442	455	447	416	456	445	436	409	453	408	434	443	432	434	424	418	441	438	411	429	403	452	412	408	437	463	439	426	417	396	469	432	413	447	468	422	436	413	397	428	438	434	444	422	452	463	427	460	442	429	386	460	405	460	438	413	428	433	410	422	433	388	396	436	414	397	426	430	423	401	410	463	410	452	434	439	445	470	440	409	424	422	441	383	381	422	449	393	397	452	428	430	423	459	457	427	422	409	459	440	445	450	449	419	438	428	433	418	445	431	437	448	423	411	454	472	410	451	452	385	438	458	452	424	426	417	428	422	436	406	389	457	459	462	449	449	431	442	446	469	439	432	409	437	453	413	474	430	415	451	441	468	459	456	428	405	471	425	422	426	445	444	442	396	420	427	438	431	423	407	455	460	433	422	422	437	426	400	411	446	414	469	424	437	448	410	403	445	452	399	431	437	406	432	447	425	438	447	447
22738	20978	28549	23632	20987	20799	7983	947	737	655	561	542	541	469	468	482	446	412	419	422	408	408	391	399	433	387	433	380	372	392	362	385	386	383	379	408	380	391	364	379	375	370	401	360	369	360	376	387	403	641	1073	1013	416	417	345	333	359	390	338	380	337	318	360	351	354	379	439	375	344	350	376	377	358	346	373	388	331	376	386	324	395	371	368	348	407	381	389	357	369	401	350	347	361	372	366	331	348	323	380	361	365	365	386	367	370	373	368	357	367	345	353	350	348	363	338	368	395	388	382	363	369	316	350	351	378	353	350	308	357	357	366	364	369	356	353	329	401	373	358	391	368	355	366	379	388	398	364	357	349	370	349	393	381	366	369	351	382	388	354	392	330	381	395	386	353	358	350	391	363	373	375	390	379	347	345	390	353	345	368	396	342	337	398	337	368	357	376	373	350	350	361	350	359	345	367	413	344	326	358	374	348	397	353	415	346	370	331	371	389	361	340	360	366	351	337	358	358	382	356	375	394	381	362	365	354	372	364	365	350	380	351	380	367	375	334	362	393	385	363	389	351	353	353	377	373	349	357	389	404	328	349	368	331	384	334	379	338	375	345	372	392	377	367	379	336	365	348	354	381	354	387	357	357	345	363	335	352	369	386	368	349	335	350	371	360	358	338	400	355	363	336	356	386	354	353	359	375	398	371	376	378	356	363	337	365	355	380	369	352	356	395	363	357	365	383	353	381	364	319	340	364	384	368	364	356	367	342	373	387	390	341	334	368	345	360	366	368	358	354	352	345	324	376	407	351	344	385	348	360	348	356	379	335	396	401	321	331	330	376	323	358	356	377	377	385	377	353	382	340	339	394	360	363	361	315	363	373	386	366	324	369	340	357	378	358	324	352	377	353	388	335	370	378	332	374	348	354	363	337	374	361	332	339	336	359	347	372	357	369	336	349	370	395	362	375	326	341	348	372	377	331	345	342	387	364	414	346	385	357	397	323	367	365	375	365	335	365	333	382	372	358	364	368	356	377	337	346	383	418	333	386	372	363	349	355	347	360	373	355	328	355	344	343	378	378	353	312	364	369	358	339	369	325	402	369	376	370	361	340	377	335	356	379	377	369	372	353	331	360	348	381	365	380	380	387	362	349	366	353	357	368	352	395	338	376	361	354	388	361	354	356	369	347	384	380	323	325	398	356	383	383	335	336	366	374	354	389	361	339	365	381	400	388	346	343	374	364	391	369	382	363	363	355	357	343	377	362	375	390	370	368	355	375	363	374	364	347	358	346	349	386	364	363	395	367	352	347	352	385	367	377	375	358	354	371	376	331	385	346	393	363	363	353	379	323	383	315	353	392	336	362	353	350	384	367	378	384	337	346	336	359	345	351	337	358	331	356	360	371	362	364	357	385	380	362	351	356	371	365	337	380	336	369	378	364	374	348	323	365	359	351	387	332	357	343	395	367	372	346	360	355	351	387	364	414	385	363	390	352	335	378	372	325	332	377	345	376	350	348	343	353	357	379	351	355	338	385	362	350	367	341	351	394	362	351	374	358	380	332	346	364	364	383	396	411	382	360	373	411	354	363	361	375	358	369	347	377	374	350	362	366	345	358	329	353	373	362	343	343	338	353	380	365	349	348	378	362	368	357	372	309	355	396	376	406	334	350	362	391	347	369	408	324	390	392	366	374	315	365	365	341	372	397	364	356	392	359	375	377	373	360	381	377	365	354	353	349	395	344	354	352	349	356	341	364	358	353	373	336	358	337	365	362	345	381	351	344	342	375	384	385	348	338	348	353	342	357	348	385	344	350	352	362	356	354	363	380	327	385	367	344	360	380	360	346	342	351	349	396	343	351	355	350	367	400	369	383	373	357	351	391	374	391	355	376	379	346	344	365	348	361	368	341	354	361	377	353	357	396	379	397	368	380	373	364	355	358	338	364	366	385	344	357	378	363	359	384	381	366	367	375	340	380	387	348	380	377	382	372	350	345	378	386	363	360	400	343	354	353	355	391	350	390	373	360	358	340	328	359	354	363	367	359	361	369	373	325	370	351	355	351	383	366	389	373	365	348	338	371	334	367	347	376	356	351	383	365	370	343	335	384	349	344	349	379	376	373	355	346	343	368	376	363	368	358	361	380	398	377	365	374	380	347	364	366	364	371	345	353	371	379	350	365	362	366	333	352	354	331	364	349	369	344	400	344	373	385	360	383	354	379	332	372	363	347	357	365	351	375	356	331	358	356	337	351	352	378	406	340	335	346	382	364	337	352	353	332	361	362	372	360	369	405	356	342	353	366	329	393	348	360	325	362	346	352	362	362	363	362	353	346	341	359	336	382	366	359	392	336	360	354	368	392	360	343	384	373	364	306	330	336	341	322	368	381	367	367	325	362	363	367	374	362	348	374	325	374	375	348	367	380	354	365	348	395	339	370	370	374	377	338	405	355	361	369	331	350	391	352	372	377	357	369	304	352	403	345	377	381	374	369	393	408	357	367	355	367	368	371	373	330	393	372	392	345	387	362	372	386	332	350	356	372	376	384	380	371	367	438	398	345	345	335	368	383	359	369	367	368	380	416	374	360	366	368	340	375	359	372	384	355	326	355	376	323	370	415	371	363	364	363	354	385	365	388	395	371	356	433	346	355	379	352	365	346	368	391	349	360	367	356	366	381	368	391	346	347	356	376	353	373	374	343	354	360	361	323	363	387	365	346	394	381	361	355	347	381	334	359	356	376	357	374	335	355	358	333	367	367	352	336	340	352	367	357	334	408	377	364	356	356	372	363	367	338	344	382	343	345	353	364	374	348	328	357	347	344	369	387	364	336	362	346	362	373	422	371	393	330	348	362	358	375	335	344	402	404	352	395	356	342	376	336	373	369	375	345	332	366	374	375	334	370	348	309	373	341	360	345	338	354	342	337	355	381	375	351	359	320	324	364	396	335	344	382	342	371	354	352	354	339	324	349	373	352	378	337	362	392	366	350	363	345	343	348	372	361	347	342	356	384	366	369	359	321	379	341	396	382	372	377	365	381	363	352	337	357	353	361	324	352	337	326	353	356	370	343	389	374	360	359	377	390	368	360	364	371	360	351	381	381	366	398	395	337	350	388	362	382	379	328	360	350	342	354	342	363	333	335	351	317	366	345	350	358	327	321	383	359	340	383	360	374	362	327	381	350	363	379	345	352	399	352	369	353	360	336	352	372	390	354	369	312	385	346	379	366	367	327	357	358	354	353	378	354	354	338	377	356	351	375	352	329	354	343	359	356	385	353	354	345	367	369	396	350	360	364	372	335	354	344	349	347	344	365	347	335	373	365	342	341	379	334	369	339	355	338	372	359	371	357	331	362	354	354	369	352	385	362	405	355	360	382	342	359	376	347	388	375	375	344	368	348	365	395	389	348	321	362	366	365	322	369	311	359	347	336	346	346	361	362	353	364	364	378	330	399	354	360	385	351	346	347	369	383	316	414	328	367	345	368	358	388	326	359	366
38916	60197	42853	27223	8068	2798	1876	1389	1156	986	776	737	616	610	549	535	534	540	528	547	487	517	468	439	452	452	485	457	439	448	424	455	442	440	428	442	449	407	422	414	388	425	420	457	433	446	419	429	469	799	1480	1347	495	403	405	408	411	398	402	436	402	421	393	418	431	454	541	414	395	355	412	378	369	426	413	422	384	403	426	427	398	440	417	462	418	385	416	404	391	410	387	462	372	400	399	438	410	422	402	418	402	400	402	404	420	394	404	418	437	443	379	413	392	426	422	425	403	414	382	388	437	391	412	403	432	434	410	401	422	371	390	435	398	391	430	404	385	411	391	426	422	413	442	435	410	399	431	392	425	396	382	392	412	425	417	391	403	416	402	427	441	416	409	437	402	415	419	413	420	420	412	406	429	405	388	363	443	383	417	402	405	429	400	393	400	430	409	408	392	400	395	391	408	421	405	369	428	400	399	386	389	428	409	438	434	444	429	423	443	396	412	415	410	431	385	384	426	430	399	394	397	366	372	403	387	379	432	398	421	381	426	412	393	445	432	399	379	423	409	380	416	379	422	395	408	443	423	396	408	416	440	402	411	421	393	395	422	412	420	411	437	410	402	414	403	404	419	415	396	418	397	412	404	452	425	371	409	376	437	377	408	437	390	418	415	373	391	383	384	395	369	396	425	409	395	410	440	378	393	411	457	426	402	404	450	424	406	433	395	386	396	405	396	416	412	411	428	373	395	403	455	449	394	408	425	427	405	386	380	406	423	377	398	397	394	416	411	418	369	379	389	386	392	383	408	402	415	417	414	413	396	399	387	405	397	424	411	401	413	424	427	436	366	411	440	396	417	412	386	425	395	370	377	398	390	381	400	431	433	395	391	384	437	410	365	414	404	415	373	386	400	387	401	458	449	403	387	429	436	424	392	402	440	424	434	438	377	410	434	408	429	359	382	403	430	402	378	407	420	393	473	399	384	410	433	382	420	403	389	433	432	413	394	422	424	457	396	385	400	402	390	398	386	424	381	386	381	395	393	435	376	387	389	406	440	406	408	358	410	397	437	436	420	421	383	433	372	415	425	431	399	393	382	422	402	393	350	388	420	416	404	371	417	403	401	440	416	403	388	402	420	418	413	411	389	434	443	415	403	425	425	411	372	405	378	407	426	384	428	391	440	408	413	397	430	402	394	384	422	420	392	367	411	415	417	389	371	406	407	407	398	421	411	421	403	411	400	409	391	422	411	429	412	405	399	422	418	432	384	380	390	387	441	442	421	410	400	404	424	390	409	377	416	380	433	425	412	381	405	430	426	407	418	408	413	398	394	425	416	434	394	414	400	412	446	401	359	418	407	418	406	440	400	436	387	407	407	432	401	430	396	388	423	380	372	392	406	400	408	408	412	403	397	401	439	438	409	434	412	410	394	384	406	417	391	412	398	377	384	424	420	432	429	388	390	400	424	405	389	416	386	396	428	414	369	381	433	383	407	372	411	399	380	419	403	373	373	424	407	415	424	387	406	443	375	363	413	392	442	437	429	383	398	418	444	446	401	409	407	368	413	416	404	421	393	414	405	413	450	443	386	416	365	383	405	381	415	383	410	418	438	388	406	385	405	411	393	444	424	385	416	412	420	415	415	409	440	376	413	378	425	424	397	349	419	430	407	429	418	396	428	384	410	435	384	424	413	419	425	368	435	409	390	389	448	406	385	374	371	394	381	402	420	459	393	374	453	397	389	432	443	423	373	391	390	406	438	404	428	417	418	367	410	407	371	409	416	417	412	379	414	423	436	417	374	386	407	379	400	399	414	402	405	420	405	435	435	404	393	385	401	415	406	419	394	400	419	408	377	400	423	400	413	408	380	392	426	380	414	414	444	429	391	390	361	418	423	414	396	401	416	416	433	400	437	380	424	409	395	424	432	435	381	424	406	427	395	425	407	412	404	389	417	385	418	389	424	413	429	407	421	383	429	382	409	384	423	433	377	410	415	410	400	386	453	423	425	385	420	440	410	421	378	435	408	388	420	387	424	404	405	387	396	418	373	405	393	424	391	358	408	401	426	393	391	440	392	395	431	382	431	423	451	347	388	377	386	408	395	417	423	416	392	400	438	417	426	442	382	385	420	395	383	431	412	380	414	390	431	386	401	386	389	398	402	361	368	396	398	368	419	411	427	400	405	437	446	402	420	431	413	383	383	381	408	366	408	396	439	413	415	386	430	427	447	397	391	393	407	408	416	433	411	422	404	407	393	370	446	419	431	411	425	421	402	405	384	415	404	414	399	370	389	428	408	380	394	386	408	405	428	427	424	461	402	425	395	390	412	375	400	411	464	395	407	383	395	397	410	399	401	438	404	378	421	417	418	379	416	420	408	399	436	405	415	411	404	454	414	393	375	388	379	403	388	421	386	421	412	425	380	409	426	415	427	424	425	410	407	404	403	404	458	403	406	411	460	386	411	413	399	361	406	410	391	400	424	401	381	394	404	435	403	419	412	414	392	401	407	444	412	429	402	397	398	413	449	411	403	371	380	414	396	416	372	430	403	426	390	405	421	422	406	396	397	415	399	411	393	428	390	389	414	485	415	397	382	405	421	398	419	401	402	393	400	389	398	406	424	392	427	448	367	421	404	384	399	393	466	393	421	410	399	387	400	405	424	447	425	430	381	411	408	426	406	446	423	415	419	396	406	428	414	444	405	383	409	437	405	392	401	392	380	412	440	397	403	386	382	431	394	427	409	397	444	396	416	411	407	387	415	378	396	401	402	412	437	431	387	428	404	415	396	395	415	397	385	426	440	435	395	403	467	405	397	444	413	418	384	388	410	380	373	410	422	415	401	448	395	391	384	409	430	388	401	388	392	410	405	393	409	432	392	397	377	419	425	418	432	413	445	408	413	380	390	395	392	369	416	386	394	403	445	436	401	407	389	425	427	393	420	417	402	424	418	424	450	424	420	402	392	407	401	407	400	395	461	447	418	425	404	404	417	411	448	405	428	413	413	375	404	427	393	411	404	425	409	429	422	444	417	415	416	413	392	396	423	413	410	413	403	444	423	418	431	402	421	408	414	389	390	404	412	369	397	380	411	368	421	429	390	428	384	418	379	394	383	405	421	420	422	409	415	416	366	397	409	432	405	394	418	422	417	418	420	394	410	412	391	456	426	420	409	419	421	395	434	409	380	402	422	399	414	406	411	405	416	451	435	414	460	374	403	403	441	425	422	377	433	390	429	411	416	402	379	388	428	409	396	411	371	416	439	384	406	392	408	370	401	414	394	420	404	404	396	436	444	404	405	403	381	407	414	389	416	411	379	389	418	378	418	410	434	412	418	383	407	412	414	418	405	398	400	409	413	426	391	400	397	384	386	364	385	427	422	412	395	387	423	393	425	413	396	350	414	401	374	397	428	420	394	416	380	442	433	385	429	410	428	385	372	437	418	414	429	379	433	394	438	393	394	413	408	389	416	412	428	431	427	390	430	387	390	368	460	413
28707	25987	25956	12902	2347	575	468	393	345	375	319	361	345	351	309	348	346	308	329	345	343	329	312	312	348	344	318	355	316	339	322	363	330	327	366	321	336	314	329	332	335	295	338	353	292	349	338	299	313	337	360	397	371	345	336	311	309	327	330	372	320	317	333	310	352	309	341	318	307	333	341	340	319	353	315	361	316	311	342	339	325	347	313	299	324	289	308	289	315	364	280	319	360	329	352	332	345	316	325	311	331	346	355	328	325	336	332	311	310	341	360	325	295	323	335	330	320	310	312	341	323	347	322	299	338	342	340	327	347	300	333	292	349	305	333	318	284	333	335	326	302	314	335	299	331	338	336	309	324	312	340	335	333	305	363	318	344	319	357	352	331	333	312	295	323	338	345	325	318	335	363	299	318	349	342	327	301	329	340	328	318	346	305	326	326	333	350	349	336	356	343	311	328	328	321	311	305	314	290	295	347	332	330	353	313	300	348	353	306	315	327	333	320	297	323	324	353	311	317	325	300	325	306	315	300	317	293	334	315	315	347	324	301	320	317	338	335	335	355	356	338	331	335	300	336	341	306	325	329	317	308	309	318	362	295	354	314	350	351	341	340	332	326	335	340	315	362	333	330	341	345	335	325	298	330	339	345	348	330	321	317	317	328	314	304	342	346	359	335	327	354	300	299	347	305	353	299	312	318	341	354	377	311	353	297	332	341	339	351	333	305	345	330	310	317	298	355	339	350	327	351	327	336	334	325	334	336	325	331	321	326	337	357	343	348	329	334	346	321	328	307	317	303	342	317	340	330	348	332	342	344	328	346	306	327	336	362	306	314	333	342	306	326	369	335	332	300	341	292	341	340	330	334	330	330	323	294	322	300	360	336	313	314	335	347	310	317	327	311	288	333	322	307	341	335	353	315	359	300	298	342	322	349	272	316	321	326	332	307	335	340	300	343	318	288	334	295	331	334	322	337	294	310	378	318	331	348	329	367	324	326	313	330	317	361	336	348	328	339	316	330	326	342	323	355	316	345	311	311	284	327	364	343	290	319	338	320	306	343	318	304	334	326	313	319	329	316	314	341	342	284	298	362	353	342	356	304	324	323	319	314	295	336	342	331	347	293	333	327	315	294	324	303	340	293	333	308	301	347	305	296	325	347	333	322	326	308	322	332	305	315	319	325	325	315	327	330	310	335	323	324	345	305	337	346	303	335	330	338	326	336	320	341	314	331	302	306	331	371	362	325	295	350	304	320	335	307	338	313	312	385	321	324	333	317	307	302	337	359	336	346	302	309	311	324	346	307	346	337	351	336	328	349	337	311	322	328	301	366	345	296	310	297	346	316	328	299	287	358	317	317	331	318	308	337	336	315	329	317	278	347	315	326	336	310	338	347	339	338	338	324	335	337	284	321	304	327	345	339	295	333	306	271	325	322	360	350	313	362	341	289	334	307	328	298	310	319	353	331	317	319	321	342	317	302	301	322	354	311	303	312	338	321	307	330	312	318	361	354	324	337	334	327	303	366	300	319	319	326	314	321	325	350	323	328	346	323	337	321	304	333	329	355	352	315	309	331	333	359	367	331	324	360	314	324	356	336	346	315	319	287	311	349	324	282	310	352	328	315	302	323	337	315	320	307	331	293	336	318	302	327	331	335	306	307	323	305	331	320	330	342	361	338	331	329	349	344	312	349	323	317	334	298	332	330	345	330	332	301	316	342	315	313	338	299	341	318	329	307	330	332	351	335	298	312	300	345	318	347	316	352	323	318	372	320	353	343	354	326	341	352	356	336	320	325	336	330	305	307	314	325	349	347	356	304	329	306	322	345	312	333	323	328	354	319	340	334	334	333	321	327	291	333	324	308	318	319	289	303	320	322	309	316	333	330	322	294	332	326	328	341	349	323	319	355	356	310	292	341	337	360	342	309	337	322	350	341	299	308	337	335	317	319	364	322	327	331	329	315	333	326	348	319	362	369	337	337	314	324	296	331	300	321	336	336	326	317	327	357	330	310	366	336	333	333	317	321	311	329	332	297	329	303	349	301	308	296	338	295	333	322	304	354	315	316	343	337	335	322	309	344	308	340	325	321	320	331	334	355	307	307	309	340	329	316	364	335	355	328	329	336	302	352	290	337	329	294	321	321	315	351	320	319	354	320	342	314	329	317	341	326	329	343	317	318	345	314	302	327	320	280	302	313	336	307	349	302	345	329	344	346	331	312	334	323	308	320	326	308	340	320	344	304	332	320	325	315	339	319	316	319	323	326	324	358	301	308	303	318	312	295	321	323	303	323	341	341	316	289	309	302	358	384	311	361	333	322	311	337	323	321	325	322	357	298	297	371	349	330	321	307	338	342	340	330	328	316	341	357	318	335	308	320	290	316	339	347	334	337	321	337	311	334	310	331	337	350	312	326	337	345	309	322	320	341	323	316	323	317	310	312	301	323	335	294	325	324	327	320	314	343	328	353	305	331	342	307	346	338	333	334	354	326	345	344	346	304	336	313	334	318	335	323	348	313	313	308	339	343	336	302	325	333	324	357	297	357	338	326	318	313	326	331	334	300	322	319	343	350	330	323	327	336	341	347	311	339	302	331	301	309	347	336	307	343	316	383	306	334	330	338	340	322	331	298	316	359	318	335	313	322	313	309	302	353	317	346	328	329	342	358	343	323	320	322	334	360	319	322	352	340	310	328	328	345	362	327	321	342	325	329	330	311	351	297	311	324	338	328	313	334	335	320	310	353	347	338	310	338	321	314	344	295	337	308	313	319	318	324	326	308	360	319	309	339	320	342	302	303	300	302	321	305	300	299	318	343	331	348	361	301	309	324	322	320	356	314	344	344	300	341	340	289	335	340	304	329	341	320	307	328	342	325	351	316	323	367	335	316	345	303	332	324	351	346	321	304	303	311	329	339	342	327	334	342	322	299	318	307	316	324	318	336	329	302	295	315	339	337	339	285	321	349	299	332	315	316	349	344	367	322	353	328	328	330	326	338	352	350	343	307	316	341	364	306	307	332	323	346	306	343	325	330	335	320	341	346	311	330	337	330	335	343	324	291	346	343	322	301	313	338	308	313	317	326	300	349	319	331	334	307	340	330	367	307	295	313	314	333	358	307	365	329	345	326	306	323	300	315	317	310	315	317	326	325	331	310	332	304	336	339	325	357	297	323	304	330	313	312	300	292	306	338	329	299	303	345	358	301	314	334	347	329	336	331	309	351	327	346	323	329	340	358	292	302	322	367	297	350	327	312	323	322	353	303	317	334	337	321	332	341	336	351	331	317	294	263	358	338	330	353	367	338	345	333	337	328	314	358	337	313	314	340	357	347	323	326	326	344	346	319	344	311	316	315	335	330	326	297	320	341	358	300	336	303	298	314	329	363	347	350	316	294	313	309	313	345	331	299	283	293	356	308	318	302	323	319	314	324	306	352	290	341	338	302	349	340	331	299	342	302	315	346	345	312	309	324	348	323	326	296	319	345	340	293	352
30880	41934	25694	10813	3067	857	642	490	467	475	431	418	385	412	412	373	414	389	427	404	421	446	373	395	378	355	387	377	361	356	364	382	370	382	385	381	366	373	416	418	403	371	392	363	393	363	384	414	353	445	509	469	445	405	421	399	353	431	391	373	393	376	406	388	395	393	402	370	397	369	388	393	364	404	396	385	428	386	407	390	358	402	380	380	417	408	371	387	372	406	383	364	378	393	394	359	393	404	406	377	329	372	407	347	375	374	397	379	367	386	346	385	377	400	421	350	377	352	420	389	364	417	366	371	367	378	374	369	396	393	361	370	383	397	368	403	356	396	384	345	395	386	392	406	410	391	390	390	409	390	381	378	335	378	392	356	393	385	372	374	386	404	387	387	364	383	362	404	383	372	393	383	372	337	369	420	377	340	367	371	361	375	372	366	399	412	370	378	406	394	405	390	375	383	391	360	357	370	364	357	410	366	374	376	352	380	348	393	375	400	374	392	393	377	394	418	395	401	395	379	382	351	382	385	362	407	345	397	376	370	407	404	395	393	391	369	388	403	365	386	362	390	363	386	405	385	392	358	384	378	405	392	390	365	372	384	406	354	385	371	321	407	394	381	351	348	407	391	350	415	384	409	386	398	364	355	396	397	373	381	383	378	365	391	395	428	407	362	379	362	382	359	402	365	374	396	336	384	374	391	386	362	403	425	399	363	394	356	354	395	370	394	405	385	389	380	378	374	356	406	368	415	366	368	343	371	387	394	406	396	387	389	380	416	409	343	367	400	381	350	381	412	380	383	390	393	396	398	387	395	396	415	397	360	357	379	372	403	382	398	382	363	396	371	394	345	391	410	390	379	374	347	370	350	403	406	371	380	377	342	392	372	392	374	365	389	379	380	390	373	400	355	363	369	372	400	381	388	381	385	406	397	373	363	428	382	395	393	398	395	398	375	365	384	385	352	390	389	366	392	372	371	380	390	368	395	384	384	375	354	365	359	378	373	379	400	409	353	424	382	361	373	365	375	357	395	403	398	375	356	377	378	388	388	412	418	374	395	388	380	378	371	367	414	392	385	367	402	407	385	398	364	385	413	371	379	340	381	370	435	401	363	392	349	384	365	388	397	404	430	380	375	382	377	396	417	346	379	413	378	373	406	375	377	357	379	403	371	350	386	398	367	414	408	400	407	382	384	409	426	412	409	405	373	366	378	363	371	376	347	405	383	371	410	367	372	360	394	351	365	391	358	396	395	407	380	382	392	365	391	375	387	378	344	365	353	446	396	403	345	367	409	422	396	386	389	405	379	367	395	390	391	384	387	373	395	377	395	347	399	394	398	359	402	373	408	381	388	382	405	380	406	371	389	421	363	374	394	357	368	413	369	414	384	400	374	410	381	402	399	386	371	374	370	380	360	393	399	393	381	368	376	384	376	369	382	403	384	395	367	370	388	371	371	384	389	352	356	412	345	392	381	349	388	356	422	383	391	395	384	382	369	369	365	403	380	396	419	376	389	385	414	375	382	407	390	370	387	397	374	392	381	388	359	383	410	393	380	380	375	381	422	432	377	386	389	383	348	327	420	375	385	406	388	401	369	413	419	362	379	390	389	384	422	413	375	371	376	370	424	361	379	378	391	364	385	397	393	364	406	372	403	391	379	399	383	387	403	386	380	407	381	350	398	354	342	388	403	376	395	373	387	340	410	363	406	377	395	412	353	361	378	353	388	383	367	351	377	357	397	399	432	385	370	387	365	365	374	350	408	388	398	393	352	398	395	432	369	353	425	401	352	386	340	403	398	439	394	359	381	356	391	421	401	397	368	375	419	402	368	386	395	333	374	367	372	363	402	360	374	364	382	400	416	391	391	379	379	382	403	381	349	389	402	374	358	392	363	374	384	396	366	389	381	398	347	379	382	398	398	371	392	399	368	386	371	386	348	355	386	388	429	387	392	392	390	386	389	402	378	419	391	362	380	372	393	401	367	395	357	383	416	418	385	415	363	357	352	369	377	403	388	406	387	379	402	393	376	364	364	399	373	414	376	361	365	399	354	365	371	358	403	387	428	417	393	386	404	372	413	429	410	394	346	396	383	399	380	407	396	382	392	414	406	391	388	358	365	400	354	383	386	365	338	381	344	380	392	423	371	388	409	365	379	353	405	381	357	401	366	366	406	413	379	419	396	408	415	395	373	350	396	390	370	397	392	402	401	386	389	358	352	399	388	389	371	385	384	375	398	344	408	409	367	407	398	368	393	383	405	377	378	409	413	394	361	367	394	392	403	398	360	393	381	394	380	375	380	367	366	399	379	369	390	402	384	378	374	402	428	384	382	391	377	406	364	384	374	392	359	419	383	395	403	376	390	383	388	356	380	381	381	396	361	398	349	386	350	376	405	366	381	398	415	394	393	374	388	381	377	382	368	378	403	381	405	367	360	396	428	342	369	359	358	405	377	369	391	382	369	367	388	369	383	382	392	394	390	370	363	375	400	376	404	412	382	373	369	366	421	393	394	368	429	370	382	395	397	344	354	425	412	363	414	355	372	360	385	362	421	380	359	391	354	385	399	408	357	370	377	425	407	380	403	385	417	382	369	382	371	395	366	385	410	390	409	364	380	414	363	368	377	360	386	396	367	409	387	409	399	420	378	362	381	374	376	379	351	371	405	378	415	399	388	410	364	379	372	358	406	373	373	400	394	401	390	392	371	366	386	400	376	364	399	393	350	378	381	387	402	386	401	396	410	353	402	377	361	359	394	394	422	378	389	388	394	372	368	418	371	408	397	386	393	382	393	404	392	376	380	369	404	368	409	417	373	381	352	372	409	345	393	384	357	349	403	399	384	387	369	409	412	390	359	401	375	391	395	363	395	368	432	373	445	388	367	406	360	374	394	387	374	358	385	397	398	378	347	404	378	382	373	382	384	400	377	386	367	377	435	410	402	374	403	361	370	363	415	410	388	406	357	407	405	415	360	385	385	402	401	393	416	388	391	384	401	426	384	371	362	415	396	380	354	405	387	377	364	421	355	382	389	393	372	396	401	366	399	374	359	412	389	374	400	374	363	398	362	388	381	389	360	362	349	389	390	418	377	421	388	391	410	423	389	402	368	373	374	381	368	397	365	376	400	380	388	417	383	361	374	384	377	386	354	371	383	369	415	371	401	360	368	391	393	417	383	380	366	378	375	393	367	392	404	422	409	343	383	403	390	393	366	369	383	347	353	345	390	413	396	382	419	390	358	387	360	380	376	364	396	375	384	401	402	394	400	397	363	349	403	387	390	410	383	385	386	401	405	357	387	416	371	386	398	407	404	402	418	354	389	375	369	362	380	399	397	361	387	402	364	379	379	384	359	380	383	358	366	376	377	348	438	363	422	376	413	390	381	385	389	399	394	373	367	395	356	427	402	374	430	362	395	368	359	387	371	389	364	379	368	405	405	387	415	389	384	381	377	398	374	355	373	405	378	399	381	404	365	379	382	356	407	411	386	391	394
23783	20979	28152	24067	20858	10325	1348	746	610	546	537	460	399	402	377	413	356	416	375	375	363	379	345	379	369	384	311	362	307	365	317	334	335	324	339	368	342	337	328	340	324	332	343	330	317	308	347	332	430	1043	1225	1099	794	534	440	330	324	322	321	345	346	329	349	317	322	335	295	339	314	294	298	322	359	340	316	329	311	293	346	353	330	320	324	324	337	317	316	345	355	343	313	318	321	282	323	319	348	332	334	290	338	329	349	319	302	300	338	298	342	322	319	330	299	325	333	354	325	349	331	328	333	333	346	343	328	348	316	319	338	321	318	304	324	317	316	354	327	318	315	308	313	319	319	345	319	305	314	342	325	314	327	315	310	347	327	339	341	320	320	343	325	315	332	337	340	321	308	305	353	345	321	332	326	301	309	330	319	321	330	334	358	301	345	314	309	331	333	341	344	336	321	309	328	326	339	304	331	359	355	334	337	315	333	301	299	274	374	334	307	347	288	279	293	319	325	337	321	344	320	340	285	340	314	320	335	332	333	299	335	328	351	327	318	339	349	308	312	308	328	319	346	317	308	323	315	339	333	342	331	323	352	316	358	358	335	305	355	315	318	314	352	328	351	298	307	334	334	340	334	346	319	306	338	323	354	335	312	364	304	320	321	333	309	339	313	325	380	320	323	347	309	291	344	300	336	306	318	297	315	327	326	340	317	303	340	333	312	309	324	317	360	315	328	292	316	308	357	337	317	333	312	308	313	337	318	319	343	308	316	325	339	309	326	348	338	363	309	335	333	321	306	315	300	328	338	339	353	337	320	349	359	358	332	326	322	347	352	341	314	328	320	366	315	342	344	323	297	302	320	353	325	291	346	329	307	335	325	309	316	322	335	313	337	307	325	322	334	297	334	333	330	303	324	334	343	351	311	309	316	315	329	293	316	338	307	364	330	322	330	329	316	342	328	336	328	351	329	342	334	333	324	309	335	333	321	343	310	314	302	298	323	353	340	322	322	368	326	304	344	315	337	321	329	318	349	318	293	330	338	319	342	310	336	305	347	315	335	332	325	340	351	343	340	320	333	305	325	343	274	303	343	325	322	331	312	308	322	292	323	317	354	339	307	326	326	349	343	321	332	326	294	302	315	311	363	320	321	325	351	343	357	331	334	322	316	319	327	320	318	321	346	340	342	308	332	321	321	351	312	326	311	301	313	323	326	319	298	307	322	328	330	333	340	339	329	336	350	358	330	319	341	326	304	303	312	292	324	356	339	343	339	341	317	332	333	298	356	289	373	329	316	334	317	336	326	318	320	326	330	347	352	327	339	334	332	351	320	340	317	333	326	324	329	325	312	328	334	338	317	370	314	318	328	326	343	325	311	297	313	319	326	337	339	331	312	310	359	335	359	308	323	337	321	295	292	332	347	324	311	362	327	369	303	356	340	314	327	330	326	329	316	315	300	323	302	325	333	324	334	330	336	305	354	321	325	345	318	343	354	340	318	341	328	313	311	330	341	343	335	325	360	301	308	335	325	304	342	330	287	311	329	342	318	301	339	358	344	343	351	321	321	354	348	329	342	297	287	319	327	340	302	333	305	323	342	342	311	329	349	314	344	332	323	366	339	303	314	305	323	321	312	286	324	310	336	311	300	356	337	335	344	295	321	356	318	327	350	302	312	356	337	332	321	316	348	359	284	267	355	286	317	354	338	328	336	305	318	344	328	304	325	333	292	313	283	306	343	330	289	326	338	286	320	289	333	338	295	328	329	330	324	345	307	296	304	313	310	313	323	314	359	305	320	337	320	311	341	309	348	364	297	303	309	322	314	314	337	313	346	320	339	314	338	278	323	356	366	312	341	367	296	354	319	325	343	339	332	356	340	323	299	323	350	343	328	339	346	321	350	318	336	307	295	349	343	331	312	356	326	324	322	347	349	318	336	330	332	344	353	298	340	308	333	302	313	326	346	306	315	337	303	321	312	310	322	344	324	348	320	277	352	330	312	337	321	314	332	343	335	337	341	312	342	332	315	362	349	306	321	311	320	326	327	328	344	322	337	333	347	299	323	320	332	330	305	369	332	334	306	311	335	319	325	320	293	346	354	303	327	354	326	300	336	330	338	313	306	364	335	351	319	313	327	298	334	327	311	349	330	312	366	316	314	341	292	352	333	313	348	345	327	338	329	323	318	324	319	322	331	343	356	334	324	348	358	294	352	349	325	300	362	310	351	340	292	320	324	316	347	315	320	342	338	308	316	329	327	337	362	341	306	314	341	288	306	332	331	320	324	352	337	353	343	321	322	356	287	347	310	319	340	323	368	334	292	319	347	288	342	296	340	365	340	350	330	332	294	297	304	367	289	360	327	323	349	338	326	328	339	324	312	304	300	320	305	311	325	354	300	343	312	333	367	377	335	302	308	335	329	361	338	290	333	358	343	312	318	306	318	308	325	335	340	330	318	291	314	352	351	302	302	338	341	334	335	343	327	334	280	312	276	332	332	303	338	352	335	326	322	308	309	289	313	317	287	337	345	336	320	379	340	308	294	319	350	320	349	333	337	307	325	339	324	309	303	365	302	296	344	308	339	324	326	329	341	346	316	306	311	314	295	308	318	335	342	351	324	335	372	301	319	328	346	343	315	284	329	368	319	311	331	319	328	317	315	319	319	325	324	324	395	292	347	314	301	317	325	318	317	309	333	324	325	336	327	326	344	322	302	332	372	362	326	336	313	325	308	307	337	337	315	339	334	323	327	354	345	341	304	349	309	330	330	317	306	335	320	316	331	345	338	300	294	317	339	316	345	306	315	330	321	356	336	313	347	337	302	333	361	324	332	335	353	311	319	337	309	326	340	333	328	319	326	347	327	313	337	340	327	335	284	341	333	292	337	350	282	332	338	320	326	328	340	344	322	350	295	319	344	306	356	313	316	331	313	355	318	323	328	348	342	352	331	341	366	315	357	309	333	325	354	303	336	327	323	322	323	304	321	353	314	319	333	334	298	328	338	322	328	326	303	332	328	332	325	334	338	320	309	321	349	292	350	298	321	323	324	342	349	328	322	320	346	347	331	357	322	317	309	351	342	326	291	285	348	289	296	351	328	332	340	315	311	324	342	323	312	303	314	308	312	344	332	349	330	322	303	306	326	324	315	288	338	325	307	295	338	329	320	338	316	335	322	342	316	332	338	332	326	333	311	340	316	298	333	346	359	342	320	327	348	313	350	349	329	327	311	334	308	325	318	327	327	321	322	321	302	306	329	352	314	297	345	314	346	346	332	312	337	365	311	337	359	301	316	333	338	330	341	308	331	329	316	314	319	303	335	319	297	314	324	332	340	332	317	349	340	332	324	322	326	335	316	311	320	305	317	330	338	308	324	326	284	314	347	296	325	319	330	329	355	301	332	318	332	357	321	300	305	319	361	317	331	336	338	309	309	319	312	351	288	354	311	307	316	322	307	303	337	338	348	302	323	306	296	329	326	318	290	322	318	362	354	330	299	325
31577	48755	33685	16404	5628	2858	1506	1156	889	784	713	567	595	526	543	512	472	440	524	440	474	441	409	410	402	407	369	373	408	368	392	408	423	391	388	413	376	374	367	392	383	378	379	350	367	366	375	378	569	1409	1711	1477	1023	680	497	456	399	405	389	392	390	385	338	350	364	358	384	406	338	393	373	396	338	391	365	359	385	354	377	360	377	378	351	374	368	348	374	383	387	341	388	380	366	366	362	365	398	377	350	428	401	304	388	398	415	400	366	375	403	370	410	348	383	376	386	390	357	334	365	380	402	357	366	392	373	391	419	354	415	356	358	382	359	369	372	387	411	403	394	390	394	410	334	387	388	362	384	387	391	349	408	385	400	356	364	344	393	370	360	387	365	384	375	409	422	401	347	365	377	370	358	362	341	426	389	413	336	371	346	315	376	389	366	397	381	329	391	375	381	367	401	374	372	377	375	387	408	378	388	403	367	348	395	400	356	396	362	367	374	407	382	397	355	363	355	388	400	415	351	360	390	372	354	342	371	403	350	376	390	369	362	394	348	390	389	377	373	372	396	409	374	385	371	343	343	363	338	390	371	368	373	400	400	359	358	394	362	358	360	370	337	355	381	363	361	391	372	379	337	354	352	361	362	357	349	385	333	323	363	346	367	383	376	395	375	373	360	391	381	382	384	394	381	417	387	348	376	347	403	365	377	375	375	370	406	388	388	375	386	382	356	395	353	387	373	372	336	355	383	383	367	368	376	381	389	410	368	361	381	337	381	354	394	385	379	377	376	400	328	365	374	405	338	389	359	358	381	388	392	372	384	358	354	339	367	336	401	365	378	370	416	421	366	342	374	374	391	354	374	383	381	376	376	367	367	339	373	363	387	396	387	380	379	380	351	393	370	365	352	401	372	357	402	362	396	366	393	406	413	414	366	387	397	392	379	402	361	355	366	387	388	373	350	385	372	376	397	370	381	353	381	376	381	359	383	375	373	386	381	360	373	375	369	363	368	398	357	395	366	385	377	372	381	397	379	365	391	396	378	383	385	347	358	384	400	373	392	364	373	397	363	380	394	357	337	366	386	362	381	415	373	381	340	397	421	386	375	373	367	371	393	401	358	373	383	358	370	371	401	401	392	387	404	418	365	367	345	342	350	380	363	382	344	346	350	364	358	364	352	386	382	383	390	385	362	420	392	361	397	364	351	385	401	385	377	387	373	324	378	363	354	356	381	361	385	369	358	404	417	384	389	396	400	386	366	366	373	356	401	342	380	346	401	384	371	351	362	384	357	369	408	390	409	375	363	415	347	356	339	377	348	352	353	365	409	355	397	371	362	374	359	377	397	386	369	373	375	370	373	331	395	336	372	333	365	357	385	373	348	381	390	331	398	371	402	366	348	394	366	330	374	376	350	382	394	388	409	342	364	400	383	388	378	349	373	370	419	393	374	409	369	384	383	383	355	380	378	383	358	363	337	381	365	398	391	367	378	402	379	376	385	399	398	371	375	419	418	390	361	371	368	379	369	353	365	339	379	392	365	394	345	387	401	376	379	403	379	386	366	354	377	417	380	405	365	360	371	375	384	374	396	375	382	399	380	370	367	414	388	390	391	390	372	323	393	360	351	412	370	387	353	374	394	386	387	358	406	398	376	366	389	392	358	362	394	383	385	364	373	389	395	373	397	361	350	374	347	391	437	351	385	361	350	412	374	349	349	398	379	403	382	386	378	383	364	340	381	370	365	348	393	384	366	361	373	395	378	366	361	362	381	380	368	373	387	396	395	371	334	375	349	373	365	395	371	379	390	406	412	358	365	411	390	356	389	387	373	404	402	381	386	374	368	355	374	370	400	364	369	343	391	356	394	369	335	396	350	366	383	368	364	393	363	374	383	377	363	391	383	362	375	367	396	369	382	403	369	380	357	390	358	371	384	384	356	401	398	383	390	359	368	337	371	389	366	402	358	397	356	372	362	359	394	398	324	375	370	369	360	381	371	390	383	356	404	387	389	384	346	388	344	409	381	386	342	343	357	402	384	404	389	356	362	374	368	383	374	400	389	393	394	335	394	361	354	366	393	364	384	343	371	376	346	376	381	399	383	383	374	369	387	404	409	337	371	412	392	355	418	354	386	374	384	381	373	389	395	368	361	376	340	376	378	419	376	353	405	400	375	399	362	374	367	370	383	394	358	379	396	366	369	394	341	352	358	363	343	388	373	327	355	397	397	387	392	340	342	356	363	386	378	368	374	436	387	374	381	375	393	366	361	353	373	371	343	376	364	380	346	361	411	381	378	383	384	339	398	366	350	395	416	437	385	356	371	394	386	394	411	345	354	351	387	371	367	354	369	373	362	351	386	390	389	369	368	390	369	347	403	368	374	373	367	361	392	372	369	381	389	359	381	366	391	401	376	393	366	388	389	351	362	360	364	407	363	362	365	380	386	369	365	378	371	415	391	404	374	354	363	378	410	369	393	379	375	347	378	381	380	352	368	386	417	423	367	427	382	372	411	366	360	381	363	410	374	353	354	369	354	352	374	369	395	385	364	364	372	431	387	368	396	361	362	421	371	346	357	350	395	402	355	367	381	419	405	416	389	353	385	410	348	382	392	349	398	345	385	373	429	367	383	344	379	398	352	361	390	395	404	352	385	369	399	378	390	410	352	384	340	348	379	385	358	356	373	384	391	388	343	368	366	384	352	366	385	355	394	378	386	378	367	349	338	374	363	381	371	378	421	377	389	414	358	359	357	367	393	346	354	375	364	369	379	357	377	386	389	384	377	423	374	384	373	359	363	387	375	392	377	378	363	390	372	397	380	355	376	396	340	375	403	408	372	402	368	357	399	368	397	375	402	359	395	362	380	358	364	351	367	371	376	368	380	366	414	339	384	394	342	405	387	379	388	376	376	376	391	376	371	415	370	361	351	386	377	387	382	385	426	360	393	383	363	381	421	376	363	371	400	395	371	399	394	353	362	393	372	368	369	388	360	343	374	360	373	368	355	352	385	382	370	388	360	389	409	386	390	346	367	406	371	381	355	358	356	407	395	361	351	369	379	361	377	399	361	366	375	410	386	367	360	357	401	383	408	359	373	392	337	344	365	383	401	353	405	394	391	353	380	381	399	346	378	376	368	407	377	375	386	390	368	392	395	385	391	367	390	409	383	380	395	387	396	366	333	381	355	393	363	365	408	369	374	403	366	360	386	385	374	355	379	363	372	394	378	392	366	375	365	370	392	389	355	413	396	401	369	339	397	379	360	373	368	375	397	353	371	361	369	398	360	363	392	371	342	355	380	358	358	385	376	374	431	363	392	326	408	405	375	411	383	394	393	376	368	341	367	399	394	362	351	322	387	386	356	382	385	381	354	376	386	382	380	389	402	370	368	367	351	366	365	361	377	383	382	421	356	401	388	366	370	392	381	344	363	394	398	342	392	360	386	331	362	372	347	377	392	383	358	379	388	348	376	371	358	370	393	383	385	396	394	382	407	367	391	393
25053	20996	27164	24967	12092	1540	700	581	552	505	534	454	448	489	408	455	407	452	412	455	446	442	400	426	435	421	415	386	423	413	409	421	405	417	416	379	421	440	397	435	416	414	420	392	399	382	401	403	548	749	657	640	521	406	412	410	404	425	419	409	401	406	405	406	411	385	412	386	425	386	359	394	419	374	385	406	380	417	425	390	413	439	379	403	393	366	431	388	397	370	409	393	402	418	356	381	413	400	460	398	415	429	404	387	382	384	416	405	431	380	418	384	411	408	381	398	389	389	408	398	410	382	391	430	425	395	402	421	412	379	409	396	382	393	442	393	407	356	386	405	402	439	393	409	422	385	416	436	409	391	407	400	376	391	402	407	390	389	408	408	428	399	420	412	430	413	416	436	451	422	454	396	382	426	394	422	405	389	406	388	437	374	438	408	398	399	385	410	404	455	378	390	375	384	395	382	395	404	374	394	418	433	385	415	428	396	414	402	412	410	399	391	440	403	383	395	388	456	396	435	410	404	393	387	373	413	399	370	393	404	383	394	378	418	355	423	417	396	401	416	447	401	380	389	411	452	401	431	418	375	406	422	403	427	393	422	362	411	384	400	412	429	406	412	411	425	421	426	426	376	366	393	388	388	436	412	427	399	424	401	443	400	440	387	413	376	413	439	387	427	417	434	401	384	366	443	397	402	449	452	401	447	390	405	395	394	401	405	426	408	371	385	395	429	379	440	407	439	381	395	409	447	442	398	406	365	398	413	451	379	414	407	406	413	390	414	402	386	423	430	431	416	439	395	385	399	429	403	389	437	390	373	395	405	393	396	372	417	422	422	393	389	400	402	417	429	378	426	395	423	414	406	409	403	417	393	375	391	402	410	385	401	404	385	414	381	405	437	429	409	419	432	396	394	409	383	426	407	356	375	413	396	414	415	393	458	373	409	412	403	397	396	408	429	427	415	436	412	423	395	401	378	381	403	410	387	416	408	413	421	397	419	394	370	398	404	417	423	444	432	406	410	398	381	387	383	441	399	404	433	380	385	393	412	411	386	381	374	392	431	421	352	374	401	361	422	445	393	389	424	405	393	392	410	381	366	389	392	409	401	435	366	411	403	389	403	380	404	417	408	394	373	387	409	386	384	410	399	416	418	403	357	410	384	392	415	435	405	392	408	414	410	455	393	425	387	400	389	410	433	378	436	414	397	375	356	408	394	431	382	394	407	388	425	405	443	407	399	399	413	415	430	451	402	397	388	436	438	426	449	411	415	390	418	402	403	436	407	411	422	399	429	383	390	421	379	409	401	415	428	386	408	412	417	421	423	423	405	424	437	405	413	406	406	402	411	380	380	428	403	414	394	436	370	412	360	439	394	405	392	405	391	404	423	402	400	432	434	419	398	388	392	399	383	392	414	361	398	394	398	417	421	402	417	379	374	402	415	392	383	418	403	372	405	386	398	414	382	417	418	432	403	406	428	413	402	419	370	386	422	396	393	363	396	402	396	402	413	389	411	428	416	404	409	410	375	404	416	389	400	371	387	434	406	433	385	402	431	424	381	389	390	416	374	382	404	408	408	429	397	421	403	415	391	355	404	415	385	465	416	410	414	371	440	385	379	432	386	420	408	386	387	422	426	404	383	385	404	417	437	395	404	377	406	415	376	376	418	357	412	426	368	399	374	392	408	374	367	378	377	385	436	400	403	419	395	423	396	389	393	426	445	413	419	405	403	426	388	424	414	427	410	401	398	404	427	405	395	392	439	419	376	388	402	391	413	437	395	386	442	422	403	423	423	397	401	395	439	412	355	402	413	410	438	436	404	376	411	375	411	409	435	381	396	406	426	388	377	367	369	420	406	389	423	424	446	394	395	413	385	386	395	397	397	430	422	395	397	402	415	419	410	409	397	423	361	400	423	423	408	371	409	367	424	373	443	424	403	421	442	414	401	406	405	426	369	406	397	395	384	360	417	423	380	405	385	420	409	440	424	428	397	403	387	428	404	381	415	401	457	395	420	427	430	432	406	364	432	406	425	380	377	405	403	409	403	400	396	422	415	407	398	449	374	411	389	390	404	408	415	394	396	430	375	438	422	394	414	427	394	402	404	409	406	368	412	426	385	392	390	393	427	444	400	416	402	394	384	403	401	417	399	380	395	395	399	412	396	403	411	409	365	383	425	428	413	409	390	387	409	399	402	408	424	421	411	400	402	393	390	378	388	392	401	396	389	411	418	420	418	419	402	384	371	400	390	415	416	395	394	391	426	403	401	418	427	400	404	422	407	406	386	395	407	429	415	409	414	418	406	433	412	426	433	410	423	410	420	377	393	430	386	379	403	385	405	403	376	443	435	405	451	389	421	392	410	399	393	403	371	404	368	384	401	390	384	395	341	403	413	426	399	398	401	412	402	424	433	417	433	402	376	396	414	375	417	405	420	425	429	417	410	416	385	400	381	414	401	408	442	437	372	409	416	405	417	429	392	401	469	402	384	423	406	419	409	420	388	377	421	401	351	415	394	433	394	371	380	409	384	377	418	412	433	381	442	438	411	431	360	406	372	366	399	425	405	411	422	429	434	395	418	420	453	396	384	445	385	426	380	432	394	381	389	420	379	413	400	398	404	395	420	401	429	403	400	397	408	420	400	420	370	403	425	377	411	396	390	417	403	388	453	380	368	409	401	405	382	391	405	420	385	394	394	397	419	398	419	385	415	409	413	410	410	401	380	407	411	405	434	413	389	362	421	405	411	417	436	411	406	377	389	436	430	397	384	401	393	365	377	378	412	394	391	405	408	406	417	406	370	466	431	403	380	397	419	405	399	387	361	378	407	377	418	424	407	442	414	397	413	428	396	397	405	428	384	387	424	391	406	409	453	421	411	394	365	414	406	403	407	413	400	391	418	413	377	399	458	396	365	385	377	390	369	381	383	416	390	404	397	397	391	412	433	401	360	399	438	416	411	422	417	393	407	400	427	436	417	427	430	388	404	399	400	393	368	389	409	406	394	405	388	411	427	405	394	402	376	396	410	382	414	437	397	395	396	443	397	399	399	406	400	384	407	375	398	411	436	404	389	377	382	390	404	389	422	396	403	381	402	443	424	411	413	409	431	385	416	383	396	375	426	423	405	358	397	402	392	379	399	389	437	449	395	404	377	373	390	395	422	398	380	383	414	383	410	388	416	409	421	372	424	417	407	415	384	414	391	378	419	429	405	380	411	384	372	400	436	426	377	422	388	441	403	423	381	436	416	391	423	394	364	446	420	409	409	415	417	385	390	395	427	370	396	402	412	410	416	400	363	427	425	387	405	395	362	396	424	405	386	444	388	372	391	422	402	453	377	404	407	394	405	429	428	403	418	378	388	436	399	389	365	386	413	431	423	419	368	410	409	420	403	438	413	421	418	402	423	419	420	388	424	438	410	397	411	415	389	439	362	424	400	396	398	375	397	418	401	373	400	397	421	389	373	414	364	383	421	397	376	390	403	402	392	408	408
32021	45059	31899	15774	5645	1929	1091	886	746	699	622	564	570	568	527	494	478	494	572	511	492	496	481	498	508	478	432	500	472	513	476	475	449	488	453	468	441	461	458	450	485	476	447	467	482	467	453	495	647	976	916	830	641	501	474	426	442	416	475	449	472	480	477	414	432	485	476	396	482	457	474	484	445	451	478	450	477	484	477	447	467	480	436	457	466	459	476	467	469	494	459	403	482	476	446	462	460	438	452	471	481	483	466	443	512	459	471	468	443	457	495	464	450	464	483	491	468	491	436	468	479	436	460	473	439	449	461	471	465	456	451	464	462	495	483	509	446	476	460	412	480	472	439	460	422	479	475	491	423	473	448	448	478	452	442	454	477	466	476	455	475	449	443	471	424	461	460	475	535	430	434	454	474	447	500	456	463	429	485	466	468	468	476	406	475	450	478	501	484	462	442	484	498	464	444	469	490	488	497	429	442	461	463	468	481	443	465	503	448	450	434	482	470	446	486	427	447	465	476	470	467	478	474	471	458	500	450	428	459	486	469	474	504	454	446	496	441	475	460	459	481	475	478	455	444	453	433	466	449	445	451	427	482	456	474	442	434	477	492	426	451	455	454	473	492	478	468	473	488	453	424	445	465	460	460	479	480	476	453	479	478	452	451	466	453	474	444	482	480	444	491	502	431	465	459	420	457	447	482	511	460	446	438	466	458	465	441	451	508	486	479	464	448	474	474	436	477	475	426	469	444	471	492	484	459	479	455	497	460	435	452	472	464	458	480	477	445	462	438	441	451	477	433	478	486	473	463	474	453	492	467	472	445	485	456	474	466	464	494	442	449	471	484	452	453	490	479	475	464	491	459	464	456	437	469	507	458	481	452	493	487	463	439	430	419	411	457	496	436	455	412	468	452	454	434	466	443	482	479	488	470	468	459	480	446	463	470	476	460	470	464	468	508	458	499	445	437	424	457	450	468	459	457	459	441	440	499	417	450	417	441	449	446	467	441	426	438	414	466	425	469	423	467	474	448	451	476	483	466	418	460	487	423	443	477	446	449	486	436	467	460	450	482	494	467	465	427	458	446	462	471	481	511	486	464	422	427	462	469	466	481	448	491	466	472	499	475	491	457	480	432	492	461	445	462	436	449	450	461	498	430	424	500	455	485	502	428	486	474	464	475	448	467	466	491	450	467	433	443	482	491	456	435	472	447	448	454	466	490	476	440	438	456	461	460	416	450	466	477	454	446	446	434	505	458	488	487	440	435	509	443	519	440	454	477	467	461	489	477	455	498	487	445	496	492	511	449	492	441	441	472	499	466	445	429	438	491	471	485	458	460	463	488	429	482	514	443	478	483	511	470	436	455	433	503	472	479	485	491	475	511	419	434	489	420	467	463	421	457	500	468	436	462	515	440	446	484	507	457	453	429	454	466	458	488	453	422	505	420	462	458	523	460	487	492	476	458	453	484	502	470	450	488	457	470	450	431	492	432	474	452	472	459	444	475	496	427	480	429	448	465	439	457	484	455	444	506	450	422	473	477	465	458	440	422	489	447	465	477	445	465	483	464	479	465	486	442	443	485	438	495	472	431	489	448	442	457	472	473	473	501	443	446	446	442	465	435	468	515	473	470	452	473	436	468	481	480	479	483	435	470	470	471	468	449	487	448	476	478	469	474	436	495	440	468	472	443	506	465	455	446	481	452	481	463	456	435	456	454	440	454	442	440	476	492	482	464	453	466	480	460	443	484	458	469	477	465	435	453	467	415	477	447	457	476	434	467	473	471	457	500	425	468	453	459	491	436	454	449	482	450	487	475	458	522	479	462	442	484	456	450	478	391	452	451	498	460	442	490	451	452	461	479	495	466	437	490	448	455	451	442	454	477	454	434	493	457	480	494	455	462	498	481	452	459	424	487	460	456	484	468	439	467	473	438	454	493	486	475	455	468	475	482	472	476	465	478	476	484	466	423	442	471	445	472	472	430	446	444	476	458	453	476	421	437	439	477	474	492	440	430	440	427	449	463	469	464	475	449	459	489	481	420	453	435	439	494	471	457	451	474	486	461	458	491	474	432	451	461	449	483	421	452	438	472	500	441	478	400	487	496	451	476	423	458	493	470	458	493	446	455	492	448	444	457	435	500	467	446	435	464	458	469	449	486	474	447	444	446	442	473	461	476	472	441	426	490	461	461	476	473	490	442	492	435	450	465	482	479	473	434	466	464	440	440	422	457	448	445	462	475	454	470	482	499	451	449	500	426	443	472	470	448	450	486	462	475	468	459	461	487	452	525	463	478	470	445	462	462	441	493	467	417	467	466	466	482	458	441	475	507	469	438	486	489	445	444	487	465	433	462	470	470	444	454	487	463	454	437	464	486	442	471	457	443	514	490	463	460	479	449	469	429	426	467	463	486	449	470	439	473	438	440	448	486	479	509	487	483	452	466	487	463	455	428	428	460	455	435	474	511	441	475	428	437	459	431	445	493	466	468	494	459	485	450	424	455	495	470	482	459	494	456	458	472	518	484	467	453	485	454	467	487	462	439	448	425	483	426	474	456	423	499	478	452	450	445	439	386	475	518	471	483	497	482	493	460	498	473	479	467	436	463	488	460	454	486	469	457	468	468	453	481	452	511	445	433	447	473	459	434	491	443	464	436	503	446	443	429	465	444	495	452	476	516	432	471	447	441	436	456	430	435	476	492	440	491	487	493	467	485	487	477	454	465	508	456	466	470	474	479	483	494	468	473	439	460	441	495	449	432	479	468	452	494	460	460	441	429	471	505	491	442	466	440	426	455	473	446	467	474	481	476	440	460	467	435	478	451	433	432	472	486	463	462	433	490	477	479	453	439	445	477	436	484	459	477	444	456	399	442	423	451	463	464	476	413	458	473	436	461	475	479	437	473	471	461	490	452	430	442	489	436	465	474	437	440	441	476	486	464	474	472	482	486	450	449	463	480	429	471	479	462	426	460	479	476	463	439	451	445	434	482	428	483	472	462	431	425	473	468	432	469	462	429	441	441	454	503	470	449	485	462	462	453	481	426	490	491	474	458	456	451	475	475	476	424	443	486	480	467	464	442	470	431	430	470	431	483	414	453	431	440	409	517	440	491	454	484	462	454	499	503	458	477	454	451	452	433	460	487	474	463	440	435	480	489	478	454	454	435	502	451	460	436	469	494	459	459	477	461	426	458	437	439	464	452	452	467	478	466	487	484	444	476	465	454	471	474	470	457	451	492	467	476	427	435	501	477	425	487	440	488	439	472	460	452	457	427	436	529	467	445	474	510	473	468	470	452	497	451	474	466	503	442	451	461	447	445	460	470	476	445	438	453	427	468	475	490	439	481	489	464	450	469	441	448	460	448	506	455	452	486	471	435	472	457	460	430	442	484	448	491	453	447	451	496	446	498	475	483	450	469	463	437	437	482	397	457	490	459	438	456	464	459	449	450	464	473	460	481	456	474	463	500	468	423	455	461	464	465	495	458	475	442	438
22718	20959	28537	23555	20966	20814	8340	1072	782	733	672	526	524	524	495	453	496	477	484	468	404	407	409	434	392	394	386	398	398	394	374	402	364	373	374	377	381	354	377	373	365	388	363	368	357	368	367	384	447	360	339	365	355	438	396	378	370	367	362	363	368	379	408	324	342	361	461	415	366	370	367	391	349	344	362	372	374	376	358	346	357	330	349	355	367	353	358	390	369	370	376	340	389	344	405	344	376	406	379	347	379	408	390	368	368	388	370	363	354	377	373	371	330	331	358	359	318	359	360	396	383	345	341	412	377	356	362	371	374	342	332	347	377	350	369	367	396	348	402	366	367	366	381	343	386	359	366	358	346	366	331	376	363	379	369	354	403	407	362	396	337	356	365	366	365	366	363	356	368	364	358	349	370	347	374	365	383	358	395	367	363	375	359	375	349	373	345	400	367	370	366	362	331	347	372	354	378	359	352	362	356	381	353	325	378	360	362	398	382	354	328	346	388	425	366	353	361	360	363	359	377	345	389	371	356	368	350	375	360	366	347	334	356	405	357	373	336	340	371	390	369	352	382	337	316	360	357	341	344	373	382	363	352	356	362	359	376	379	371	369	399	370	374	346	347	357	354	348	345	368	385	351	370	356	347	355	346	358	366	355	325	397	375	363	351	366	393	362	372	350	364	346	357	360	356	351	359	354	388	354	322	333	380	355	360	369	326	382	384	341	371	375	389	370	366	355	357	355	400	338	398	353	331	362	368	362	362	370	343	385	363	387	340	342	380	354	371	352	359	383	381	381	345	358	361	338	364	391	341	349	373	351	356	366	342	365	387	372	366	357	346	368	363	371	345	372	372	362	344	334	374	371	406	376	348	383	345	341	361	369	367	376	397	362	349	392	347	368	343	349	313	377	362	336	340	381	378	358	333	345	352	365	367	345	348	389	373	340	378	373	365	339	375	374	343	368	341	379	357	335	358	378	351	350	361	370	387	340	360	357	372	334	356	329	385	365	383	345	364	351	368	336	331	364	365	338	372	402	366	364	402	357	352	393	351	386	387	353	394	347	372	374	374	334	429	362	397	342	346	350	376	373	356	362	309	325	370	365	357	346	404	357	352	341	331	358	372	388	329	336	383	356	355	339	355	348	367	368	361	408	369	365	351	379	384	366	366	351	358	377	373	401	357	349	344	377	383	383	379	383	367	357	353	357	342	352	363	333	399	369	361	361	348	351	359	333	374	371	358	346	344	351	370	351	355	353	381	397	372	375	325	335	391	346	399	377	366	368	367	338	353	350	350	344	377	349	354	353	354	391	360	343	324	364	374	344	377	391	365	343	347	312	388	370	376	342	366	360	360	358	363	344	358	327	373	369	408	379	334	382	364	359	341	362	372	372	382	368	342	365	370	348	345	360	353	359	394	403	342	351	365	377	372	397	379	364	372	371	355	368	359	373	333	329	338	346	327	352	379	347	421	345	339	351	370	364	347	381	345	383	343	401	376	394	361	339	363	371	359	371	305	360	354	344	377	330	344	387	362	401	371	355	369	346	327	396	360	339	340	359	355	357	355	361	360	364	388	332	383	366	355	374	360	377	374	386	380	359	375	386	359	326	356	365	342	389	347	356	382	330	367	366	372	338	349	313	343	374	361	379	383	385	363	370	341	350	380	341	351	355	380	359	362	367	345	368	387	378	361	373	335	371	355	323	348	378	331	391	362	375	348	362	348	359	377	361	363	380	372	348	360	351	382	360	379	354	308	375	350	321	396	364	371	365	415	372	359	348	382	316	377	351	364	350	355	391	370	372	373	367	364	374	370	347	357	361	369	362	342	334	349	339	348	378	375	379	362	351	359	335	370	370	351	299	366	372	345	367	372	394	338	371	355	324	360	328	344	333	369	398	371	368	390	359	365	328	365	358	358	373	367	376	373	337	341	362	358	373	382	359	334	374	381	371	387	342	344	379	373	330	364	414	342	347	359	360	379	371	345	332	337	380	391	343	384	346	364	408	360	349	348	356	367	350	340	332	357	382	353	378	369	377	362	352	393	357	390	374	351	370	331	345	390	345	352	345	352	404	379	403	342	357	383	340	366	359	355	364	384	347	359	349	394	351	359	342	363	387	346	372	351	344	365	339	363	380	364	359	380	347	349	356	356	387	348	358	378	355	368	357	377	359	382	383	360	372	377	367	361	369	348	361	340	403	358	393	357	388	354	350	345	355	384	336	381	362	386	317	385	354	376	384	387	369	343	363	359	369	395	358	358	356	325	365	357	343	334	364	340	341	405	344	362	357	381	404	379	399	341	350	379	358	392	362	387	363	408	353	342	361	357	378	350	370	400	340	389	368	387	366	329	385	390	326	374	345	327	360	322	365	347	346	371	350	388	415	382	339	350	368	347	380	313	334	314	385	374	367	383	363	353	361	353	351	375	358	381	377	386	389	325	373	383	393	359	331	362	350	394	343	338	320	386	344	408	368	390	348	370	322	402	349	342	387	373	352	346	357	379	343	376	351	351	357	398	354	324	359	328	368	359	364	361	369	378	369	333	336	357	350	337	384	372	355	378	377	372	394	332	366	347	373	365	364	389	354	353	374	326	359	344	361	368	397	341	373	324	352	372	355	367	359	380	386	352	366	378	366	385	329	346	357	360	364	384	388	380	344	343	376	338	370	344	409	383	348	329	367	348	373	348	360	342	363	358	378	341	331	358	374	373	378	380	391	325	324	391	343	373	391	350	370	337	382	328	384	351	367	368	371	327	355	348	371	358	343	359	348	357	345	316	347	392	382	370	359	369	379	341	375	336	366	357	318	357	360	373	339	364	377	351	358	387	360	374	367	356	384	316	360	326	329	424	360	391	362	355	377	360	392	352	336	347	382	359	378	356	389	332	362	342	400	383	380	355	349	342	354	367	342	378	347	381	329	343	353	356	391	380	353	366	377	365	393	328	359	374	330	344	348	352	324	361	340	363	373	367	343	381	341	350	330	379	390	368	374	331	388	391	342	409	357	358	330	356	348	362	357	344	328	342	373	375	349	369	352	383	389	366	367	374	363	355	362	369	344	359	353	334	394	364	336	378	371	359	378	339	376	350	339	394	345	355	365	330	350	323	344	364	366	348	363	352	370	379	387	342	361	340	356	341	348	354	380	362	398	370	387	373	347	382	351	377	385	346	370	398	348	343	384	384	370	333	371	341	358	378	367	315	331	358	401	372	359	367	367	362	370	383	357	326	361	353	352	353	363	390	337	349	377	347	367	348	378	364	375	370	367	416	360	333	355	361	373	391	405	383	357	364	369	366	361	373	380	356	355	348	388	384	343	389	356	351	335	368	359	393	389	337	367	341	359	332	403	378	388	394	361	382	368	347	342	368	386	370	386	363	344	393	343	356	353	366	354	345	334	354	320	334	381	359	357	378	356	332	341	346	401	383	356	383	369	361	365	361	347	376	386	363	358	396	335	368	355	350	357	333	353	386	388	349	317	380	386	320	352
35604	54212	42727	25783	11066	4539	2095	1536	1264	1036	869	833	710	668	632	597	571	536	540	521	540	487	472	425	516	447	452	488	462	456	410	463	397	445	408	432	414	416	405	387	454	402	430	420	406	422	399	419	519	439	422	377	395	418	392	396	416	414	389	419	414	435	435	400	419	414	550	390	402	422	410	391	410	394	427	408	442	422	428	401	371	389	394	370	379	388	403	419	398	407	377	388	401	371	401	408	427	420	380	380	430	431	409	356	388	423	428	398	388	432	411	441	398	387	435	380	411	403	372	410	424	394	409	446	410	418	396	407	399	385	405	412	451	412	388	414	438	409	417	400	435	452	379	409	424	420	432	396	429	394	378	416	422	404	426	419	389	406	408	394	395	440	398	394	427	405	409	373	428	386	431	384	371	390	425	382	414	400	390	427	409	392	419	364	402	419	439	395	404	386	399	398	394	419	410	397	417	432	398	394	420	389	400	398	412	422	410	398	395	412	420	383	394	404	417	372	423	405	427	402	392	389	425	404	395	397	415	375	397	464	362	419	401	373	390	398	365	419	431	406	400	380	411	381	389	370	412	434	413	374	410	432	433	382	385	413	383	400	399	406	381	417	451	354	393	404	407	365	430	378	371	418	410	439	394	407	414	379	421	400	403	399	392	419	391	425	388	388	420	368	422	419	392	420	396	432	401	403	408	420	369	391	408	395	389	415	411	402	401	418	389	372	389	394	402	388	377	414	411	365	395	386	420	395	415	423	420	361	395	378	406	401	398	399	386	399	425	441	428	386	392	392	396	402	430	409	384	428	438	406	362	413	373	434	389	415	399	423	412	430	422	405	419	390	395	404	410	404	438	425	437	421	420	388	409	425	422	406	401	399	432	385	412	434	411	413	370	398	441	433	374	398	421	420	384	380	392	408	425	403	425	409	423	442	387	406	451	398	416	381	412	419	438	409	370	376	393	374	399	382	389	396	411	404	372	405	421	413	435	422	368	390	381	441	384	408	367	379	390	422	443	399	379	413	375	385	401	384	369	380	434	398	396	412	410	388	373	416	377	415	450	392	386	389	428	378	425	397	409	404	406	411	399	407	394	389	430	416	400	373	381	428	418	411	387	399	395	407	376	390	416	378	416	393	404	401	396	405	368	430	412	412	344	414	382	397	389	395	400	433	415	390	414	382	402	393	416	396	373	410	441	405	395	428	379	415	422	389	409	373	408	422	374	418	408	385	406	412	409	418	405	386	425	409	366	426	422	369	410	417	411	378	434	414	387	405	384	412	436	417	359	385	400	393	429	394	371	404	395	431	419	421	411	368	435	423	405	412	408	395	383	420	403	407	406	405	383	435	418	421	418	411	417	426	435	369	391	397	419	394	410	415	374	385	399	421	419	408	385	401	427	390	403	371	390	381	395	398	390	420	403	385	390	376	391	388	377	403	390	343	376	420	384	421	415	394	401	404	462	423	411	411	437	454	357	400	401	388	403	446	411	366	418	400	404	410	394	395	391	402	399	419	414	384	371	382	367	382	414	374	394	400	400	421	390	422	396	391	412	396	381	397	390	397	424	369	409	400	381	411	384	372	378	380	413	389	396	396	382	384	383	422	405	413	432	398	418	403	375	387	408	377	420	388	380	388	401	404	405	415	395	402	385	422	348	366	436	436	439	433	429	386	383	421	417	395	416	436	400	419	415	437	402	364	418	423	390	410	397	383	409	403	437	383	424	382	402	386	399	449	456	366	374	399	398	379	404	444	408	406	404	405	416	401	385	429	367	378	405	400	420	399	387	382	382	423	387	431	410	377	410	429	420	398	358	403	385	420	408	402	407	420	404	382	413	438	402	435	427	424	428	399	413	385	414	387	426	398	434	389	404	385	403	401	367	365	384	425	381	435	416	391	420	396	405	438	374	422	417	406	420	402	389	423	391	372	384	393	385	366	361	381	408	418	364	389	391	398	391	406	416	385	371	422	413	420	393	389	402	451	374	448	434	419	397	402	394	395	427	392	386	392	379	456	396	399	403	394	402	416	417	422	423	420	370	391	424	437	404	427	411	401	402	417	416	448	361	417	386	397	431	409	411	382	382	427	430	419	412	434	387	406	455	394	351	386	369	405	445	463	394	379	405	386	426	454	390	394	391	408	393	401	382	408	401	375	414	407	387	378	405	421	414	444	398	400	398	409	416	408	419	452	358	395	400	402	394	403	390	401	359	409	393	383	403	407	402	447	397	370	396	401	432	408	391	434	383	379	415	378	418	417	401	393	373	412	389	397	401	401	406	424	406	359	407	409	395	407	381	413	408	444	392	388	373	402	430	365	396	419	367	377	394	386	387	367	394	436	412	406	390	442	382	394	393	403	386	397	402	395	422	396	416	397	401	381	388	359	348	404	388	379	425	421	376	409	395	393	402	397	387	401	399	402	412	408	433	410	409	394	410	405	415	442	398	435	407	386	396	414	392	419	424	420	468	396	385	437	402	408	379	365	388	391	397	412	406	391	394	409	422	382	380	410	430	401	411	395	455	392	390	413	377	397	437	404	398	407	399	389	418	375	416	362	394	413	407	434	397	437	431	440	352	395	416	405	436	395	406	394	434	379	416	425	404	377	393	392	384	401	432	384	412	390	378	425	375	392	402	382	367	421	414	408	413	439	421	394	429	399	415	403	425	408	387	365	386	438	361	407	394	402	378	377	383	367	404	416	384	394	386	413	387	392	372	388	383	353	413	394	400	426	411	365	411	429	397	416	367	398	373	365	380	404	386	425	375	409	397	418	394	376	383	416	428	370	393	427	407	385	412	426	373	395	389	389	410	376	382	363	380	415	387	401	396	426	400	392	426	384	432	360	408	392	398	403	411	383	405	405	425	423	413	399	418	408	393	408	403	418	380	403	403	443	384	391	380	373	428	420	390	423	396	419	419	411	380	424	392	410	415	403	387	390	401	418	448	380	427	390	419	403	385	368	415	394	381	384	388	383	404	381	414	396	414	389	456	389	374	396	379	413	393	401	359	384	402	411	407	415	410	425	434	420	392	406	406	433	440	415	372	456	387	419	427	390	419	389	403	417	386	386	420	362	398	369	427	429	416	405	420	429	413	414	415	445	425	410	365	388	411	383	431	394	409	409	390	402	386	423	371	404	389	412	402	402	405	444	425	384	377	416	437	417	438	396	394	418	385	396	386	401	441	429	431	415	417	387	370	365	383	413	382	412	430	393	416	402	389	429	424	372	428	417	366	383	400	403	414	434	397	403	358	393	412	386	374	388	436	369	395	404	391	403	402	396	412	399	390	422	411	370	384	411	409	403	381	368	405	396	420	411	400	415	424	390	404	399	381	390	382	367	372	400	381	411	377	413	409	386	396	414	393	418	418	364	405	422	412	377	392	411	372	428	377	397	372	369	399	404	411	396	403	423	403	386	379	401	416	414	405	424	346	409	365	395	384	408	417	372	405	407	370	410	394	409	405	410	388	438	364	415	384	398	399	391
28196	27672	32423	14713	2966	906	499	404	406	342	347	357	363	343	331	279	357	337	307	322	322	308	320	300	339	322	334	287	297	329	320	342	315	320	315	304	292	325	320	280	272	304	318	294	319	294	304	311	293	287	329	301	355	316	331	318	294	260	321	308	306	328	307	301	334	303	313	307	315	315	340	321	333	288	301	344	327	314	304	325	322	276	336	303	281	328	309	334	315	328	299	333	309	325	330	318	310	283	323	310	310	311	337	319	313	328	299	304	310	303	320	304	324	327	304	313	326	328	325	331	321	288	252	289	318	314	335	308	313	359	314	321	298	310	300	326	322	315	305	314	282	296	309	300	324	309	303	305	310	301	315	264	326	328	311	336	287	298	342	315	281	303	312	314	317	347	299	296	345	314	322	312	313	336	321	335	311	281	310	296	335	303	309	329	327	339	324	316	296	275	326	299	315	324	294	306	307	300	310	313	310	323	332	321	322	293	334	323	339	300	338	303	305	328	325	303	311	283	302	302	270	301	329	302	310	285	300	292	303	292	299	341	302	292	337	314	310	351	319	311	335	349	303	342	287	288	292	319	278	311	309	320	327	316	322	333	290	285	274	342	327	336	313	346	304	313	334	305	329	317	324	369	332	328	283	304	281	302	308	340	303	328	282	313	282	322	316	324	292	348	312	338	309	318	343	297	322	303	319	320	310	307	323	284	328	338	288	275	288	324	306	308	288	303	317	306	314	306	306	307	314	314	304	293	333	283	300	302	297	329	299	327	292	307	315	294	329	289	282	304	320	297	303	279	316	310	290	321	299	320	327	293	315	330	294	312	313	313	312	317	312	331	340	318	272	298	317	300	314	307	304	333	310	294	346	314	312	287	306	317	325	307	324	323	287	294	353	291	310	308	307	327	325	326	288	320	306	334	267	309	296	312	313	319	339	319	322	323	332	317	290	278	321	315	284	287	296	301	349	339	289	283	298	334	293	303	310	309	321	315	317	337	306	355	291	296	306	312	299	325	287	339	312	310	320	310	306	310	314	305	298	317	309	337	283	310	344	291	331	331	297	324	302	316	346	318	342	305	301	302	308	307	287	313	318	325	339	298	322	324	331	293	318	302	318	308	275	311	315	274	309	317	280	318	320	303	291	332	289	305	300	326	287	317	318	294	321	322	297	289	301	292	331	327	303	325	307	343	311	302	304	297	316	333	316	307	301	310	323	350	329	287	301	310	318	316	339	340	311	306	288	321	328	298	330	317	298	341	302	324	342	317	301	305	325	296	307	332	348	308	274	312	325	304	316	304	317	314	310	288	291	313	283	290	329	302	293	328	354	328	330	314	342	299	302	324	322	327	317	311	318	289	325	329	294	314	297	311	297	331	327	307	315	277	309	310	309	317	297	314	294	346	317	319	311	314	331	288	278	331	284	336	304	286	300	301	294	285	325	268	311	315	297	333	326	299	274	302	313	312	295	329	309	334	353	334	308	341	297	336	336	310	311	329	312	286	319	303	310	311	296	299	315	336	324	305	288	322	269	347	335	325	322	321	320	333	346	318	322	342	322	322	312	305	330	320	318	309	278	308	306	280	312	248	294	296	310	324	321	323	302	304	308	318	313	334	310	330	318	282	330	334	299	303	312	304	334	298	313	273	325	307	298	290	306	310	320	311	298	306	285	303	306	300	273	310	279	284	337	337	287	322	307	353	325	318	312	308	314	332	309	280	312	316	289	315	278	329	334	340	324	322	305	318	290	331	322	320	301	328	308	278	334	308	329	312	321	330	317	292	281	332	330	327	325	314	308	299	329	284	308	337	296	283	336	328	323	306	312	299	321	311	311	315	289	326	298	299	333	304	311	278	317	302	316	315	338	301	272	294	316	291	301	292	279	318	351	309	332	323	325	324	323	321	309	306	317	301	348	303	343	328	315	325	325	317	313	294	313	339	315	316	303	293	313	310	309	317	312	297	332	299	299	302	330	337	294	311	303	272	287	306	298	311	305	285	320	315	318	333	300	324	316	267	306	319	311	306	291	332	339	310	309	294	296	302	312	302	294	295	291	268	288	304	288	312	317	293	305	304	306	306	295	334	278	296	350	331	338	301	318	309	314	295	292	333	327	309	313	332	295	307	335	313	313	292	329	320	323	298	300	273	322	320	319	312	300	303	311	314	306	348	310	277	285	308	313	341	304	326	327	338	310	285	306	312	329	311	336	327	288	331	347	273	294	319	322	304	326	304	283	318	283	322	345	307	302	309	308	323	321	309	320	318	322	306	319	318	317	322	292	296	306	317	313	306	317	312	317	318	322	315	328	309	316	298	325	315	292	309	333	311	290	338	317	301	335	308	298	293	333	339	309	313	325	316	280	314	287	311	294	352	316	296	286	319	307	313	296	314	333	316	306	343	292	330	313	298	299	294	298	318	357	327	309	331	303	315	285	319	309	281	285	302	314	320	305	349	282	301	333	302	322	305	314	284	332	305	318	301	294	293	299	330	310	330	324	303	334	324	324	329	302	313	302	324	293	319	296	298	298	295	288	338	303	289	310	305	307	331	334	337	298	315	318	333	316	315	294	298	302	328	325	317	287	326	305	331	346	320	289	328	324	314	306	303	296	299	346	317	330	289	319	312	283	306	291	304	306	298	311	312	355	322	334	289	331	323	357	255	316	310	310	306	319	319	308	272	359	310	333	316	308	329	314	313	317	324	308	308	303	355	309	328	277	298	343	336	297	278	301	317	298	313	293	319	303	323	324	291	321	315	312	347	329	304	303	313	343	318	299	308	335	300	309	304	301	334	325	315	328	334	318	305	303	312	320	323	310	314	313	333	327	311	292	335	317	320	319	292	302	351	314	294	311	322	316	311	302	295	312	300	288	299	341	336	306	299	304	367	340	320	301	325	337	313	295	301	319	322	320	316	311	315	334	324	313	314	302	322	300	315	286	303	285	318	338	301	311	292	279	277	318	295	308	318	366	304	341	333	332	315	308	288	316	286	309	329	304	341	323	333	288	289	341	316	311	337	326	298	310	290	328	306	321	328	346	304	317	323	315	313	303	300	299	310	330	331	276	314	287	321	289	312	335	304	310	305	313	279	331	275	298	287	292	313	301	322	327	308	314	271	321	317	302	321	329	278	309	277	315	340	333	262	345	336	273	300	290	313	296	326	288	314	317	326	296	326	317	317	293	301	307	294	317	322	313	330	321	335	339	307	345	314	285	309	280	319	306	321	295	272	320	310	289	299	316	285	304	307	334	297	335	290	300	308	329	309	314	335	303	334	323	318	353	314	297	305	318	326	284	292	320	313	305	300	329	300	294	311	295	300	300	318	320	301	320	320	304	309	309	328	276	294	290	309	343	303	319	302	272	340	309	294	308	296	325	308	318	302	338	292	307	327	312	299	334	291	331	275	284	334	322	304	286	303	305	350	280	315	301	329	302	304	301	317	333	290	313	284	316	303	318	284	325	316	300	312	332	288	344	334	318	290	343	280
29738	45113	33340	10417	4093	1692	695	569	549	473	433	452	389	382	426	374	373	353	371	384	343	391	393	360	367	340	352	346	373	378	358	357	369	348	394	359	393	366	374	342	410	383	381	389	390	406	383	361	377	370	367	370	365	387	349	370	356	381	360	368	396	336	377	351	348	363	401	361	372	351	366	364	363	363	324	353	379	371	361	362	362	343	371	360	373	399	351	392	376	311	384	360	373	374	353	363	357	405	366	364	396	392	372	374	358	405	375	388	345	369	360	380	328	348	344	389	374	384	380	340	362	355	391	399	312	358	355	370	366	343	382	372	347	348	340	387	373	336	374	368	347	415	357	354	360	357	343	375	380	344	352	389	342	358	343	366	366	364	396	368	419	369	343	373	381	365	405	383	379	382	324	363	339	369	397	342	365	382	374	372	372	344	364	390	364	366	377	362	365	369	382	379	352	350	377	394	374	366	379	363	348	394	372	357	383	378	363	374	389	363	336	350	384	351	369	382	340	393	369	369	358	368	378	369	375	350	332	356	383	363	379	379	340	366	389	387	344	343	389	407	338	341	374	332	393	357	385	365	399	404	402	354	356	378	388	397	372	348	372	370	357	364	355	406	349	356	323	372	403	368	376	390	359	349	361	363	350	353	361	390	386	336	362	390	365	388	392	395	358	361	377	334	375	378	372	380	373	394	354	364	365	391	373	342	373	364	375	353	396	402	375	352	362	320	333	339	369	393	395	375	377	380	366	340	389	354	383	397	367	395	354	398	397	364	393	339	352	375	367	390	356	351	380	353	340	377	356	353	359	321	354	365	370	361	332	369	399	379	339	361	347	379	380	373	383	365	366	375	343	380	366	364	378	361	391	375	365	385	353	344	382	398	365	363	380	357	376	384	370	387	383	390	374	401	367	340	347	353	360	355	353	383	371	374	358	363	312	391	324	366	356	380	382	358	363	368	384	398	386	369	423	345	369	351	380	352	402	365	370	362	365	357	359	367	395	368	364	375	372	345	384	373	351	366	391	386	344	378	407	376	352	361	373	362	405	376	331	337	373	337	356	396	362	322	375	356	352	366	388	368	365	371	374	396	321	388	370	347	363	370	370	368	377	373	391	329	385	375	354	374	366	344	387	380	354	390	321	376	396	415	332	385	356	387	356	393	351	372	376	344	386	372	358	351	360	384	343	383	380	396	374	343	350	365	352	377	351	372	382	403	362	344	356	367	361	374	366	350	378	345	364	383	349	349	367	331	376	345	342	351	370	368	378	356	393	344	381	388	363	346	354	336	360	390	389	375	354	350	372	373	384	394	347	360	338	358	357	362	366	381	376	375	385	378	349	341	364	358	361	344	360	382	343	362	390	369	372	322	372	383	335	349	402	336	394	388	366	313	384	409	346	406	376	332	371	345	378	352	396	343	354	356	393	358	357	325	391	358	352	366	377	370	350	364	363	368	359	348	356	342	382	359	404	337	384	344	363	387	372	348	348	396	373	386	366	361	367	359	373	360	373	350	365	406	393	358	361	354	391	415	341	351	384	370	340	376	373	371	360	356	384	403	382	356	362	357	370	348	386	372	340	380	365	337	359	393	372	369	375	384	352	377	350	386	360	364	349	346	373	381	356	373	326	416	357	384	354	334	359	356	379	365	352	343	376	361	366	360	369	348	365	393	329	395	369	355	339	373	388	400	352	361	348	369	377	348	383	379	342	367	336	360	368	377	351	318	379	380	364	394	332	356	364	365	389	360	371	357	363	411	353	337	384	364	402	394	384	363	381	393	372	348	363	340	320	334	368	398	379	375	356	344	377	364	365	375	384	342	360	349	366	370	359	329	380	374	327	344	382	357	308	379	369	367	363	338	355	366	376	381	354	388	397	348	352	356	379	377	335	360	381	328	376	343	359	359	387	384	386	367	332	385	398	340	346	383	367	360	384	393	349	383	381	355	354	371	354	351	368	349	381	346	360	399	386	366	376	376	360	338	376	375	355	377	366	352	382	377	349	370	384	405	370	382	388	392	358	367	335	388	383	368	320	380	361	390	365	372	357	374	355	372	342	344	351	329	361	395	379	352	377	356	383	360	341	372	378	379	340	406	358	376	398	353	386	357	328	377	342	355	373	377	392	369	358	400	361	373	363	381	369	360	348	406	356	354	357	356	360	379	383	401	381	378	386	392	369	374	342	366	342	406	383	353	359	394	372	340	347	374	399	330	364	383	385	346	381	374	384	381	364	368	379	376	383	371	358	386	358	371	351	361	344	364	355	361	387	386	371	380	385	338	343	363	359	361	388	391	406	387	362	342	338	379	401	392	380	348	379	371	352	370	369	347	421	354	366	362	344	371	356	371	350	358	392	371	354	375	384	397	402	349	386	386	348	370	387	363	336	372	365	389	407	363	349	375	355	337	376	367	339	374	376	371	435	331	353	376	350	357	363	342	345	354	347	406	368	357	358	384	390	364	405	367	370	385	362	353	346	384	349	354	393	362	350	357	346	353	404	368	385	375	356	367	336	390	372	382	370	393	368	381	354	365	339	345	385	377	377	332	384	378	400	345	360	394	372	376	364	331	375	346	374	361	365	368	380	371	345	357	351	336	349	375	358	392	396	361	352	353	359	396	370	360	361	379	365	375	343	357	343	343	345	379	338	357	358	348	389	354	388	392	403	369	394	345	355	363	322	385	370	414	359	390	372	361	389	395	393	370	383	380	346	359	336	331	375	407	403	365	358	376	361	345	367	365	331	353	347	393	357	338	383	354	386	378	355	344	398	393	373	384	365	392	379	364	354	358	350	350	382	339	351	329	399	370	368	378	338	349	331	357	425	350	355	359	367	388	348	370	349	356	369	361	389	356	330	390	377	349	363	396	370	340	377	351	372	358	355	375	355	387	357	374	329	386	375	363	398	362	374	372	381	356	365	318	408	385	376	375	362	359	400	360	375	356	328	358	395	376	410	354	390	383	383	391	354	350	393	388	376	396	386	386	356	392	347	366	383	355	374	376	376	366	388	380	354	372	365	350	359	375	324	368	368	353	338	331	353	353	369	350	392	374	372	371	348	377	375	380	389	337	337	395	376	349	362	389	377	355	362	368	361	341	383	344	316	371	354	396	366	401	395	334	343	365	365	394	378	359	359	344	352	379	391	344	358	385	369	389	351	368	379	350	382	378	354	359	381	363	405	351	346	356	356	367	371	373	365	343	366	323	357	342	382	366	354	351	329	360	354	392	412	368	368	342	339	392	418	377	377	347	405	377	360	376	328	359	369	351	355	390	358	382	374	378	372	356	400	365	357	345	347	385	405	374	393	372	366	348	365	377	373	360	359	365	353	382	349	383	341	343	338	357	342	379	335	362	359	367	398	374	332	349	380	379	363	370	377	388	395	347	378	388	386	365	388	377	377	346	412	411	386	356	353	381	393	365	373	385	368	372	322	357	360	364	421	363	346	370	396	366	354	372	342	378	351	349	366	343	381	365	362	375	352	387
23801	21009	28190	24098	20848	11695	1577	711	598	516	466	465	414	390	351	373	329	323	334	316	326	304	312	321	356	318	282	284	270	294	273	337	302	305	293	293	299	272	280	289	293	313	265	272	293	290	291	301	267	286	341	441	276	290	307	308	253	269	270	270	271	313	305	275	284	271	386	336	282	283	282	295	281	282	279	288	278	295	282	304	285	284	294	273	265	288	267	284	286	280	288	270	290	291	313	293	269	238	297	297	292	270	274	260	296	274	290	250	276	289	299	289	307	286	268	281	274	281	294	282	278	316	304	280	285	265	318	300	284	273	294	293	297	265	279	299	294	296	286	287	299	260	288	270	297	292	287	271	244	261	290	277	272	291	263	280	287	286	278	273	251	298	274	271	267	275	290	294	271	283	280	264	298	281	288	269	322	295	291	282	285	273	272	282	309	279	273	252	270	267	288	298	268	271	258	261	279	291	292	284	295	275	267	270	278	285	308	297	274	285	296	319	302	269	306	265	293	281	295	298	255	273	290	299	294	277	275	247	286	293	265	269	300	284	254	268	265	250	264	264	264	278	297	283	268	282	252	294	295	282	273	276	289	259	259	275	293	290	285	280	305	294	251	274	282	271	310	288	327	306	252	294	242	310	312	270	275	253	261	303	253	270	275	292	268	318	286	298	263	286	257	266	269	283	292	281	314	286	275	282	261	265	291	275	303	298	281	274	275	245	303	251	286	295	304	274	292	292	309	286	278	296	290	256	282	286	279	288	298	263	256	315	267	286	306	296	265	286	296	275	288	281	280	294	315	304	239	262	285	257	256	285	278	270	260	279	267	313	293	284	275	270	280	287	241	255	276	296	286	265	295	284	287	311	260	282	276	276	300	272	266	313	253	278	279	282	262	305	290	303	281	307	289	334	226	278	276	273	300	250	271	287	274	283	279	277	258	278	285	294	283	275	263	282	269	265	277	283	300	268	252	280	282	273	264	270	290	274	274	305	281	268	280	291	285	272	271	271	308	297	294	319	300	290	284	247	274	278	291	272	273	294	289	280	272	266	276	271	280	290	290	289	294	291	269	242	270	295	301	285	273	264	274	270	318	316	296	300	286	319	261	293	279	278	316	322	285	285	268	267	289	237	273	279	255	264	265	301	300	292	283	259	296	254	271	308	282	301	296	272	268	300	292	300	261	258	269	268	249	290	289	280	271	286	293	287	257	286	276	296	289	273	272	287	290	277	282	318	281	303	258	311	297	283	289	273	271	279	273	294	273	280	282	277	292	295	265	305	281	331	317	288	272	301	285	296	289	292	275	263	265	267	274	263	293	283	304	280	282	243	269	265	305	278	257	334	247	273	283	263	316	274	280	267	269	273	260	271	278	292	260	272	265	283	290	283	259	289	289	288	277	280	275	297	240	265	264	276	256	280	265	272	282	299	279	279	277	275	269	265	301	286	277	251	279	290	290	300	287	249	266	304	292	248	311	289	301	296	291	321	294	281	274	298	308	308	274	285	308	263	271	288	307	243	311	299	279	292	322	286	258	261	283	272	248	304	289	261	290	259	292	270	276	327	278	274	271	271	249	290	269	255	278	269	288	302	258	293	291	281	279	264	306	259	275	277	289	310	292	278	273	296	273	291	277	282	283	307	286	304	272	279	261	311	280	264	276	293	280	285	276	278	276	290	286	288	286	297	280	281	244	261	282	298	294	289	298	295	295	285	274	268	289	298	283	271	272	301	266	299	285	273	243	283	278	300	285	275	264	299	273	264	257	311	308	260	284	285	294	267	290	263	295	268	296	292	269	292	270	255	281	281	297	277	292	270	290	285	323	289	261	288	279	273	263	277	268	287	267	289	294	265	289	303	275	269	269	284	277	279	292	293	270	288	270	305	300	321	281	282	270	302	300	312	315	233	290	263	303	264	289	257	268	289	304	292	289	273	272	264	267	289	272	302	296	283	298	272	262	278	283	300	317	278	267	272	269	273	294	262	269	237	302	268	237	241	288	267	263	272	257	283	305	274	269	267	301	271	267	303	272	281	271	267	294	294	285	260	257	294	300	282	292	286	265	274	278	325	284	253	275	288	253	277	272	277	279	290	302	274	285	290	279	289	316	278	289	280	294	291	256	287	275	286	312	271	296	281	293	289	291	273	304	262	294	255	280	310	264	281	300	292	248	282	263	305	306	298	260	288	281	306	273	293	278	294	258	274	287	282	283	278	307	294	275	274	263	252	282	259	300	290	312	278	295	287	271	283	292	321	271	306	263	259	254	276	302	285	245	277	269	282	291	282	281	278	282	289	269	274	244	274	283	288	289	283	294	267	274	258	268	312	286	280	285	309	265	272	299	288	307	284	253	298	280	267	284	286	272	282	290	273	272	301	269	282	264	268	261	271	273	307	293	289	293	284	296	285	288	279	280	287	298	307	287	277	272	281	267	283	315	307	236	276	305	275	262	289	283	257	280	272	320	280	288	280	276	259	298	278	264	281	280	265	253	263	268	323	289	285	287	293	266	288	261	286	294	276	296	290	283	237	286	292	294	283	266	258	305	251	297	274	288	271	255	284	295	273	278	284	288	285	281	281	306	298	266	294	273	296	301	287	302	277	259	276	275	334	264	273	287	273	274	304	290	298	269	294	282	262	265	265	306	289	279	275	284	265	263	283	291	289	274	275	290	307	271	289	247	294	252	302	288	293	281	338	300	302	284	294	312	273	299	274	265	295	286	283	273	272	279	261	278	294	274	295	274	272	305	303	273	273	276	312	302	301	334	314	271	258	286	267	265	274	276	288	278	275	264	300	287	295	311	291	268	261	277	270	300	294	295	275	294	268	283	268	306	285	291	308	248	271	288	285	266	298	278	305	274	279	264	301	275	264	288	301	280	277	285	258	278	262	286	310	284	275	272	299	297	286	277	255	302	313	297	253	265	281	279	293	290	286	277	272	277	309	269	292	324	273	290	310	287	275	265	248	270	299	273	286	260	297	287	257	290	272	282	282	258	285	303	265	251	255	281	240	275	284	283	313	298	259	268	270	252	285	272	259	284	278	268	275	275	289	302	280	287	300	308	311	256	320	280	278	286	279	273	286	283	297	280	270	303	287	248	269	298	277	311	254	291	307	260	275	289	266	269	275	274	285	262	286	282	286	286	302	293	289	299	293	293	260	285	317	269	277	278	280	287	265	255	292	296	284	258	276	286	264	264	276	292	271	297	315	293	304	286	279	269	283	253	277	282	289	255	293	297	293	266	306	296	264	303	320	263	284	308	253	304	286	288	293	310	285	290	291	292	294	293	288	266	263	286	277	291	287	267	264	331	284	299	306	276	272	283	261	287	300	281	261	291	275	306	255	279	271	282	299	289	299	252	260	243	263	274	306	303	267	265	294	245	292	303	304	265	270	253	299	303	320	294	286	267	251	249	290	311	293	274	294	278	286	279	311	291	300	275	289	310	275	292	261	265	288	272	280	269	273	267	270	294	278	257	275	308	283
32635	56161	39505	20424	8906	4618	1576	1129	873	662	631	560	523	438	442	394	371	406	427	425	363	392	363	377	343	407	362	356	336	330	333	350	315	319	330	356	316	353	363	336	351	325	318	334	365	335	354	312	343	343	423	532	318	305	351	324	333	333	318	293	301	349	302	338	339	321	516	472	305	315	314	328	329	317	333	346	333	319	341	332	356	309	287	304	322	313	333	364	337	303	332	340	306	306	306	326	335	326	343	339	337	323	299	326	336	319	351	319	307	298	306	335	308	310	330	319	331	306	304	295	355	320	337	323	330	317	341	317	297	337	328	352	335	332	332	378	341	349	349	367	339	329	327	357	326	352	315	344	379	313	337	341	345	316	299	327	330	317	319	373	377	354	328	327	337	332	326	350	310	311	316	314	321	326	363	338	318	312	313	333	344	328	332	317	307	341	358	342	322	333	311	315	366	337	328	315	337	307	317	373	314	312	330	353	302	342	300	299	293	326	332	301	329	337	314	363	329	336	351	333	345	315	310	315	319	340	347	340	347	323	345	352	326	360	334	317	320	325	328	330	308	316	349	333	329	312	342	328	323	330	333	332	355	317	349	339	327	307	306	310	343	320	349	308	321	337	359	335	317	342	328	327	318	343	323	358	330	343	356	312	314	328	343	340	348	335	333	330	317	328	316	326	345	291	296	313	330	349	313	283	322	315	338	342	338	307	298	313	342	326	319	307	315	352	362	314	330	333	339	336	382	321	337	311	344	332	315	323	314	338	307	328	323	295	304	326	312	352	319	315	319	336	318	305	316	329	350	311	341	312	293	318	319	335	320	343	325	353	341	321	330	328	352	343	332	346	314	270	339	341	319	292	345	320	325	323	318	361	319	306	307	314	323	302	332	335	338	324	367	324	319	312	327	302	287	367	305	340	317	316	317	348	330	301	324	312	300	348	361	333	333	339	315	321	354	368	331	288	326	331	356	330	329	294	347	362	317	322	317	340	340	333	316	313	347	321	340	316	290	348	334	343	332	339	359	308	327	313	394	331	304	348	349	321	307	340	315	281	366	303	324	351	328	300	337	336	321	309	324	333	327	318	315	331	317	334	332	310	292	304	317	319	329	294	318	315	323	311	323	317	334	332	351	364	340	313	326	356	346	355	312	347	298	296	309	350	325	306	298	333	335	344	333	304	311	316	336	350	323	362	319	293	305	303	305	310	336	333	312	327	328	296	339	364	337	296	305	344	325	305	349	342	350	352	314	320	348	322	315	340	294	308	344	332	339	334	333	329	342	321	353	329	305	327	355	331	299	328	316	316	314	335	352	341	343	316	316	340	317	329	308	338	312	331	335	312	332	305	338	303	308	326	316	319	294	319	322	324	330	318	324	341	350	307	313	309	335	319	315	309	347	329	335	327	323	282	306	334	310	309	303	309	322	306	331	312	308	306	319	323	301	308	314	313	319	357	317	328	318	351	333	351	337	323	336	346	314	346	342	339	355	317	309	308	311	312	338	330	326	328	336	340	333	332	343	337	320	345	328	321	314	314	329	332	356	358	326	317	361	327	316	320	316	298	312	356	321	321	346	334	305	345	318	315	362	317	323	326	319	305	311	353	311	343	349	359	354	307	328	307	325	319	316	312	334	325	316	322	337	331	322	346	316	318	331	330	319	330	348	305	315	364	355	332	303	360	322	342	331	289	327	339	368	320	299	334	312	360	393	308	319	332	333	323	332	302	309	333	316	319	316	292	340	325	325	320	326	351	363	325	361	312	319	323	323	337	310	329	331	301	340	327	311	327	330	350	342	330	305	313	330	313	322	333	332	326	298	307	328	335	324	329	291	331	333	346	310	346	335	320	308	322	337	350	307	339	336	321	356	312	304	324	333	335	342	323	323	314	351	328	285	312	336	315	327	331	298	314	312	340	345	306	328	360	333	332	321	360	356	321	312	353	314	332	305	310	325	320	319	315	349	319	356	317	350	324	294	320	327	332	279	321	333	329	318	324	345	330	325	306	349	337	301	324	303	342	334	318	330	326	361	349	347	342	334	345	322	332	319	362	350	323	342	320	314	315	309	296	353	314	335	316	318	343	302	346	321	365	306	315	353	340	335	344	325	329	323	325	324	329	334	329	322	317	309	351	326	328	338	319	304	295	347	329	307	312	367	327	340	323	326	352	330	346	306	339	320	313	298	330	352	338	346	315	315	317	338	324	330	344	310	323	321	346	339	359	386	346	323	322	305	331	333	338	314	336	327	314	338	338	318	324	347	328	324	319	324	341	322	358	343	340	336	337	319	339	337	327	296	309	304	352	366	304	321	348	342	335	326	327	340	318	336	321	317	336	352	318	330	368	304	311	369	343	332	332	306	352	353	336	363	334	346	351	304	359	340	313	336	313	319	318	347	342	344	346	343	315	328	338	338	303	349	322	308	333	310	365	342	337	324	321	335	341	329	335	358	318	351	323	302	305	335	317	337	289	335	344	343	347	336	345	302	347	317	336	335	325	312	302	350	304	349	338	382	326	360	328	319	366	312	346	333	337	312	301	322	324	309	351	340	307	313	335	346	374	338	330	345	302	325	350	342	330	343	318	327	366	315	322	347	318	350	360	296	334	305	337	300	356	335	324	334	342	318	302	328	295	353	328	324	372	345	319	316	335	326	316	322	284	287	361	341	301	297	349	335	346	343	347	322	333	303	328	346	347	321	317	351	320	325	351	332	310	276	348	304	329	336	350	336	326	342	330	310	345	350	349	335	323	340	325	363	331	317	295	346	316	333	322	341	345	334	323	342	333	321	299	321	327	318	283	319	321	299	357	328	329	332	321	321	333	317	349	348	344	305	320	318	320	350	342	352	330	296	329	351	358	322	302	345	284	340	339	306	329	357	331	316	318	334	330	320	315	347	297	314	354	316	335	335	330	276	332	333	311	332	342	303	346	327	318	311	336	344	289	321	303	351	338	305	344	312	344	310	350	326	364	313	289	317	324	350	308	306	313	308	367	311	350	311	322	365	319	328	324	320	329	357	328	324	351	299	325	312	328	345	320	342	309	327	333	339	335	317	334	336	327	307	336	343	313	339	356	292	334	315	307	315	340	323	317	338	336	332	368	312	339	338	325	323	334	323	353	339	316	325	321	324	292	319	349	330	286	321	346	330	329	340	325	282	360	333	334	340	326	327	298	304	327	348	334	326	345	321	349	317	321	316	318	335	352	326	317	337	332	344	335	327	356	315	338	322	334	329	340	326	351	331	308	328	336	301	331	320	301	322	335	321	319	355	317	335	348	333	285	333	371	355	343	327	313	312	309	295	297	366	330	301	333	302	309	334	324	301	317	310	333	359	321	327	346	320	319	313	310	321	333	332	323	322	329	313	338	309	318	326	332	361	344	307	298	332	345	296	336	343	351	317	328	337	317	318	341	353	330	339	311	324	341	341	350	331	311	302	318	303	347	325	320	306	320	320	330	323	313	333	337	321	313	318	297	361	342	350	308
25018	21006	27317	25087	13301	3075	791	570	560	478	480	479	438	413	398	403	403	405	416	411	406	397	414	378	407	400	422	397	396	381	375	408	378	408	357	394	389	383	380	381	377	373	429	366	393	342	411	415	380	418	408	402	382	343	411	402	371	385	361	400	386	430	388	394	398	411	434	434	410	404	364	402	366	355	361	415	403	369	384	413	394	394	385	405	391	383	390	373	369	398	373	383	401	364	375	378	406	395	389	399	420	376	411	386	373	367	380	377	357	411	415	375	428	369	388	385	403	347	409	397	415	395	362	414	422	405	385	386	389	403	421	396	401	396	428	424	383	370	399	419	393	391	392	394	425	401	409	409	372	404	423	424	418	381	367	396	373	393	375	418	377	388	374	422	396	406	415	390	402	390	419	411	427	412	396	396	370	385	382	394	404	377	438	347	389	355	389	360	396	405	383	377	395	397	386	350	403	381	393	374	403	416	417	470	360	409	388	411	397	400	389	401	387	395	419	397	355	388	366	405	375	409	391	347	401	374	392	381	342	365	403	388	393	388	416	398	408	399	385	386	382	407	377	388	378	370	394	359	402	387	399	370	407	413	392	389	395	361	409	411	383	421	381	371	427	396	380	372	409	403	409	401	383	362	385	395	365	361	412	393	401	393	445	377	400	382	372	385	396	396	379	405	371	410	378	377	400	409	408	364	373	373	348	369	410	395	427	384	385	392	405	383	387	359	371	434	387	385	429	383	370	364	414	347	434	404	385	401	359	375	426	399	410	406	384	376	386	381	382	367	373	392	403	353	368	371	397	386	400	386	414	407	422	398	430	381	411	401	368	403	391	364	388	383	418	390	378	373	362	398	416	392	394	433	389	403	396	413	400	364	378	381	445	398	389	365	412	399	354	373	394	387	389	365	410	394	404	354	372	365	373	366	394	384	402	384	398	382	376	365	389	379	362	399	406	342	374	375	390	408	417	396	365	427	385	412	407	422	420	390	343	416	377	380	366	403	382	390	389	394	387	381	386	422	406	398	352	371	394	402	354	373	401	407	343	382	381	361	386	367	398	387	349	394	385	387	423	393	397	381	363	388	372	420	365	385	395	392	398	390	356	405	357	430	410	391	384	397	402	392	427	371	380	401	409	421	391	404	398	369	413	401	368	390	383	390	373	399	422	415	419	364	386	393	402	379	432	390	416	364	406	358	415	385	373	385	409	373	376	387	389	388	453	369	387	418	397	409	403	393	376	388	397	365	385	396	396	403	358	368	419	351	371	391	417	398	394	374	409	414	353	386	356	413	424	375	368	376	386	394	370	401	371	418	359	388	382	420	408	391	398	392	392	373	415	393	404	407	368	405	373	438	396	403	398	393	398	370	398	377	384	396	395	390	387	401	392	407	357	372	363	392	370	398	369	373	401	376	362	361	365	389	340	390	401	380	393	362	386	399	426	401	371	404	376	404	380	356	399	392	352	397	413	372	378	414	369	395	395	396	378	365	402	409	408	369	369	382	391	354	406	405	399	417	383	357	396	399	390	376	389	364	364	399	350	389	378	387	379	411	409	383	404	359	405	386	387	363	404	393	383	391	405	371	409	397	393	384	382	367	394	421	411	366	393	401	358	382	374	369	370	387	371	405	379	371	392	380	349	400	393	399	377	413	400	401	380	403	424	422	395	389	393	378	354	403	404	377	401	388	397	370	388	405	388	408	372	386	414	383	392	355	377	389	412	384	385	422	380	421	394	365	403	377	413	416	389	387	376	380	373	387	365	416	451	380	397	414	376	407	394	367	417	377	375	442	424	391	375	393	398	403	392	362	398	397	360	369	413	396	387	427	347	356	425	366	394	384	364	416	368	397	379	359	417	377	379	344	408	388	411	372	420	381	396	389	416	349	366	378	342	414	390	424	406	397	404	373	383	383	379	385	387	388	376	427	386	380	381	411	439	412	394	411	392	398	363	362	418	389	378	396	429	394	413	410	391	367	380	390	387	349	397	407	381	410	396	382	377	406	404	355	409	387	381	420	378	378	402	384	400	409	410	377	396	391	385	405	396	411	381	382	427	364	396	430	376	418	382	405	381	375	394	381	393	405	380	414	392	424	388	401	394	380	320	378	393	390	385	406	403	378	391	370	391	393	368	411	368	397	367	416	400	364	404	365	376	384	373	407	384	396	403	404	443	399	407	352	408	389	407	388	368	383	368	375	389	415	388	403	407	380	368	386	357	346	363	369	383	358	371	348	410	382	418	354	408	404	391	361	362	398	383	409	389	384	427	382	391	393	393	386	371	420	393	386	357	414	367	381	352	410	382	389	400	401	360	401	377	394	403	410	380	366	434	416	393	402	399	422	386	385	398	383	370	409	403	391	379	400	415	389	379	364	373	404	386	390	386	391	383	389	383	360	386	398	385	389	384	406	388	407	375	357	399	416	385	384	355	398	382	366	376	399	411	408	399	414	410	368	388	383	387	386	358	381	398	406	397	394	388	385	350	340	399	393	385	402	413	363	394	370	413	421	361	380	399	404	358	361	419	383	359	365	371	400	377	355	360	402	389	401	380	345	381	404	389	383	405	363	392	407	369	419	409	446	413	395	371	390	369	403	370	439	371	377	384	382	392	420	443	382	395	377	398	382	398	359	357	392	402	366	398	378	422	392	379	372	384	404	384	398	374	399	384	405	360	407	381	443	392	417	410	362	391	398	415	414	372	377	399	357	379	396	409	418	382	427	401	399	367	408	389	395	432	363	424	371	396	378	359	423	390	385	387	401	396	389	383	342	395	403	390	401	374	404	418	399	386	372	379	398	412	368	377	373	381	434	397	405	403	381	387	377	378	398	383	396	402	379	385	406	390	406	334	356	370	380	373	406	382	399	415	399	405	424	380	400	419	390	390	389	391	385	385	397	368	395	381	407	368	379	343	385	444	384	409	391	400	403	375	384	365	389	373	393	373	389	374	376	388	372	403	386	409	414	405	381	361	404	348	401	381	384	378	394	404	378	404	379	368	393	420	409	426	403	356	373	362	407	382	394	379	384	354	386	424	383	395	383	408	419	408	374	395	408	397	399	417	413	336	397	406	403	414	417	400	396	397	371	417	404	387	413	413	412	346	391	393	401	363	420	403	381	387	409	388	399	424	394	426	431	392	378	358	424	417	462	373	387	396	408	388	373	361	401	389	409	378	375	346	393	380	403	395	411	382	403	378	396	378	358	372	357	410	403	407	388	408	382	401	390	396	428	390	432	386	375	386	395	407	359	403	443	383	384	390	385	393	399	398	416	374	403	374	373	387	337	379	366	364	421	356	369	370	401	395	395	404	385	382	401	421	423	429	384	399	425	405	405	375	363	381	388	410	432	396	380	387	361	384	413	402	426	373	393	401	406	389	369	396	411	357	386	410	345	385	384	379	377	412	390	426	394	363	354	332	386	421	381	383	458	356	403	381	376	419	408	371	402	401	353	392	404	404	367	357	370	389	381	406	404	394	390	385	375
32856	46428	33922	17757	8053	4100	1177	901	717	659	607	629	541	507	524	541	500	492	499	496	457	449	459	447	443	460	451	448	468	444	447	425	425	467	444	441	485	438	423	450	418	460	470	425	421	414	483	476	460	420	484	437	435	449	438	424	446	428	415	440	441	442	452	484	433	472	508	537	470	485	427	422	441	452	483	473	409	449	479	452	428	439	486	493	459	465	468	407	467	436	430	453	457	426	436	454	435	466	434	432	446	456	462	441	462	467	439	465	483	471	402	449	437	469	434	478	439	462	440	477	447	448	410	442	412	424	447	446	447	450	423	475	493	449	436	464	448	470	419	476	442	428	415	465	414	469	444	490	463	442	450	466	443	459	452	482	460	430	460	436	428	451	456	465	442	425	471	390	415	415	426	479	452	470	427	430	470	421	464	459	435	461	430	461	452	468	428	485	434	486	458	429	445	462	447	452	460	414	460	463	433	489	476	463	425	447	458	442	453	417	427	437	459	420	415	480	493	440	442	472	459	439	453	398	481	428	456	442	435	437	443	454	436	425	457	453	439	429	421	434	420	438	463	438	455	428	437	464	464	456	427	454	430	469	469	462	477	428	410	398	441	429	463	402	421	459	397	459	425	441	433	473	452	456	455	458	438	469	462	405	431	459	433	454	448	476	450	453	459	432	468	436	466	432	427	421	450	478	423	455	442	445	413	419	462	417	425	451	415	455	451	469	478	450	438	459	452	432	472	439	424	452	459	462	461	488	472	485	432	458	479	454	433	427	446	445	458	425	419	446	465	446	450	423	460	430	461	444	446	449	437	416	406	457	457	406	453	433	451	435	435	465	439	464	446	452	445	458	452	434	464	437	431	425	470	449	436	415	436	431	432	490	453	471	466	434	430	435	481	505	430	458	462	450	443	465	469	440	457	427	465	452	441	464	426	435	454	446	440	425	437	478	425	428	465	437	441	458	462	426	405	450	469	475	453	463	427	442	471	435	427	476	442	449	470	438	430	437	470	442	468	467	406	440	415	417	437	455	426	461	449	449	445	412	437	453	447	446	453	464	425	497	491	434	440	450	428	437	432	451	424	434	480	435	485	446	471	423	429	426	427	427	438	433	459	476	370	421	453	465	440	425	461	424	466	443	431	437	485	417	422	452	461	458	463	446	449	407	437	452	450	409	467	450	470	427	435	439	454	457	424	458	421	430	453	418	452	439	433	444	437	434	481	485	449	430	436	464	410	462	429	440	400	439	450	416	428	458	428	469	458	438	432	430	434	451	458	446	448	420	433	455	485	468	421	421	455	468	445	458	412	443	424	464	467	491	460	444	490	420	464	454	444	484	452	477	450	442	438	487	490	440	492	426	453	441	468	432	481	426	439	453	424	473	440	415	424	482	429	446	481	460	446	443	466	433	438	465	432	425	467	407	464	413	468	463	455	436	431	451	441	433	427	457	465	431	432	456	491	426	434	460	464	409	468	444	458	427	439	452	441	416	452	418	455	452	452	418	450	414	482	455	439	415	431	457	425	456	450	424	423	452	433	441	433	458	445	427	439	451	450	453	444	469	481	457	457	455	429	459	415	465	463	434	441	416	476	441	460	472	415	478	463	411	428	466	444	433	486	441	457	456	455	416	448	467	444	421	427	395	492	401	435	434	447	458	455	439	460	456	493	459	462	458	403	458	453	444	432	446	422	440	466	470	451	466	444	466	451	422	415	465	456	449	447	432	461	437	440	441	454	450	478	457	458	400	436	417	476	431	460	428	477	440	420	438	470	486	483	400	416	438	472	443	427	461	455	450	476	460	471	419	439	472	428	452	409	434	457	459	441	479	440	455	455	453	429	459	453	429	424	438	443	456	501	436	458	420	448	427	450	424	418	444	460	460	425	427	411	430	423	445	444	438	472	459	422	457	448	475	491	410	438	434	438	443	440	433	482	478	446	411	482	461	425	439	456	441	453	435	443	424	454	414	419	449	441	440	453	472	406	457	439	475	440	478	461	457	437	446	434	452	450	504	469	461	434	428	454	440	441	423	443	465	437	450	440	425	430	413	433	473	461	453	446	468	406	442	482	436	438	420	439	449	478	469	419	459	420	492	457	465	404	424	451	456	411	466	471	445	455	446	471	447	441	468	436	426	435	453	414	474	455	447	450	455	479	468	440	474	464	404	451	444	489	414	444	508	432	486	439	412	434	459	448	456	445	467	501	434	443	452	448	491	451	477	445	439	442	431	472	419	435	448	444	437	472	441	490	449	482	459	425	409	459	416	449	442	464	447	403	463	442	472	445	419	437	426	459	468	418	431	449	441	460	476	458	443	428	445	414	451	437	451	421	477	432	454	431	420	438	455	456	412	471	449	437	459	391	497	406	435	430	498	470	454	432	439	472	428	450	455	445	437	464	435	459	422	436	413	482	465	448	412	454	409	482	446	471	403	435	454	430	447	462	429	475	433	436	438	447	445	442	440	488	460	463	423	427	432	443	440	445	474	439	451	437	466	437	457	408	469	478	476	459	442	418	469	436	413	452	467	488	440	414	436	470	451	450	464	421	466	440	428	481	469	440	469	437	408	438	441	437	429	411	435	445	402	434	444	422	441	464	486	440	448	420	445	447	426	479	462	429	447	451	430	438	441	484	466	435	391	444	422	429	429	419	430	468	435	446	387	435	453	454	403	446	486	408	460	437	415	449	453	415	404	501	434	431	435	485	449	457	466	443	442	426	463	450	470	407	456	415	452	490	427	460	462	428	433	466	444	425	457	443	450	421	416	446	473	455	420	462	450	489	433	428	441	444	389	449	455	407	431	448	449	458	477	426	473	442	427	470	434	417	461	468	447	437	459	469	409	432	457	430	453	431	408	459	445	392	440	438	438	479	426	439	447	465	494	445	475	402	430	435	451	448	437	415	446	439	409	452	438	465	457	453	404	422	465	454	440	463	438	436	447	466	479	460	458	455	434	423	435	434	445	430	471	454	446	461	419	468	444	453	469	506	462	418	457	447	449	437	439	457	430	454	466	470	440	439	465	448	442	432	498	473	465	472	432	429	466	412	447	484	423	463	470	429	450	425	439	453	437	455	438	431	454	416	430	413	449	443	435	475	475	471	437	430	459	460	450	451	471	425	459	472	447	429	437	445	438	469	451	444	448	427	465	443	451	421	459	429	453	427	454	455	450	447	427	440	449	415	458	442	417	453	458	464	428	449	426	496	473	448	451	457	450	450	432	466	452	433	454	445	463	454	438	420	455	454	443	425	469	442	441	431	440	440	460	450	446	459	424	424	462	416	440	478	450	460	428	418	454	468	451	474	454	446	467	431	445	454	448	438	448	429	406	432	474	445	477	441	438	418	495	466	437	476	457	473	474	464	464	433	461	475	430	467	478	436	445	426	441	422	420	436	472	472	459	447	458	448	469	437	433	470	462	446	393	447	450	457	426	477	454	417	459	488	418	441	477	433	431	405	429	412	453	469	426	410	408	454	454	443	455
22797	20987	28606	23580	21067	20894	9633	1318	848	743	729	668	583	536	519	489	513	480	468	450	440	410	452	429	430	459	396	374	420	398	432	433	365	398	409	383	383	361	410	373	382	385	344	419	411	385	386	388	363	400	606	744	447	376	393	367	424	358	400	381	367	357	420	393	409	372	667	617	330	343	372	404	339	351	381	351	360	376	385	387	403	362	404	429	388	387	354	366	411	371	403	390	381	381	424	382	393	340	394	356	384	363	379	380	372	397	403	388	352	386	388	382	369	404	367	360	339	392	345	374	388	383	390	361	391	352	388	387	374	381	371	399	416	412	385	385	383	419	370	413	359	386	384	393	417	355	371	392	374	399	397	338	401	421	387	374	385	375	357	362	384	372	353	393	387	393	353	388	362	390	387	339	381	368	370	355	345	404	375	408	374	404	372	361	368	379	412	375	382	370	349	360	375	364	349	382	371	355	362	367	315	379	365	392	378	367	364	388	395	354	388	437	348	361	353	396	364	392	403	410	417	394	425	354	371	387	394	361	362	375	354	347	389	420	348	396	370	359	380	364	366	379	383	359	381	379	400	395	372	336	376	414	371	398	348	381	418	368	400	385	360	379	403	363	370	367	357	367	421	408	396	383	361	360	355	393	370	383	381	373	362	394	385	331	382	357	397	376	416	381	375	362	376	334	379	349	379	381	382	353	377	357	391	369	362	357	376	380	360	384	370	431	374	341	366	415	392	423	335	383	350	374	355	365	358	378	386	375	359	381	361	406	398	376	351	392	381	391	356	347	376	344	381	381	372	408	367	365	374	340	375	391	355	376	371	345	373	362	398	381	400	353	357	386	346	348	413	380	372	377	402	383	330	367	343	381	341	378	368	392	391	359	356	377	370	388	394	376	366	361	373	373	363	390	406	392	370	380	345	375	379	381	384	408	364	358	362	360	367	340	384	404	345	365	369	370	388	386	374	366	397	394	373	344	375	357	389	367	374	378	369	363	376	346	364	380	368	378	430	372	368	398	356	366	366	373	381	385	368	366	388	383	396	399	332	384	376	357	381	381	354	337	366	386	341	388	383	339	347	390	363	358	379	389	386	373	377	412	372	365	388	376	372	400	373	389	365	394	387	380	398	386	389	393	376	379	374	362	369	383	376	371	378	355	357	405	395	373	409	390	381	385	362	395	338	402	349	403	359	383	369	379	350	385	351	393	402	391	384	374	375	386	386	351	348	345	376	366	377	398	386	369	416	347	339	351	364	391	365	373	374	383	372	395	376	386	355	374	360	363	378	360	357	363	376	352	375	393	394	385	402	396	397	335	374	415	370	382	392	349	346	386	359	386	365	348	376	355	395	317	380	398	386	358	363	380	368	385	396	399	371	406	350	382	391	372	361	355	395	422	412	367	349	337	374	407	392	363	356	386	378	373	375	370	353	350	391	352	362	369	370	384	367	393	376	395	378	374	371	414	409	391	346	347	360	371	323	335	345	393	400	377	366	381	394	348	389	358	379	378	400	372	409	341	395	396	422	353	369	405	387	378	363	397	355	372	314	379	379	415	418	396	375	391	365	370	349	392	353	403	378	369	403	380	352	391	373	371	373	365	382	364	346	365	404	402	363	363	366	409	358	366	386	366	349	347	390	411	396	393	398	365	381	416	374	374	382	379	384	354	373	367	367	371	378	329	398	389	368	403	395	372	374	395	414	417	356	377	399	347	357	416	370	361	369	403	413	379	363	370	365	386	389	347	379	392	373	350	327	367	380	385	365	366	401	374	377	366	345	409	404	394	348	351	414	367	368	381	383	394	360	338	391	366	340	366	358	362	362	375	387	423	366	371	357	393	380	374	365	377	376	382	341	348	362	387	369	365	365	404	369	349	370	374	390	373	379	395	375	384	356	396	421	374	378	361	368	394	354	376	361	355	372	370	390	386	362	373	360	391	398	374	390	388	359	342	405	382	388	334	384	408	403	367	357	371	385	372	367	340	361	396	349	383	405	390	330	323	387	383	362	383	376	381	391	379	401	389	376	380	340	349	357	390	383	361	353	412	393	346	351	375	373	351	344	386	399	335	380	361	323	373	399	327	358	386	385	396	396	356	406	405	403	360	343	373	364	378	371	348	411	380	383	365	380	347	371	352	377	370	355	384	350	336	379	377	393	365	361	346	357	420	403	378	376	378	395	377	350	392	373	336	390	389	412	365	387	369	379	386	386	380	370	356	375	348	365	414	378	386	332	374	411	390	358	400	389	372	370	365	401	379	371	352	391	397	394	385	362	369	379	368	332	390	375	370	368	328	369	390	393	363	357	362	410	352	394	333	343	384	370	331	367	343	383	374	408	340	386	406	359	384	383	365	350	397	415	342	399	379	354	339	388	358	355	355	361	375	366	392	341	344	355	367	352	380	410	384	369	374	387	369	377	354	366	340	397	384	399	354	365	351	349	383	383	393	387	367	367	374	363	352	369	366	351	377	367	383	368	372	360	377	379	400	345	387	366	368	375	429	365	390	394	416	382	392	394	351	373	354	377	354	399	395	412	370	355	371	398	382	389	348	401	378	349	340	384	356	388	400	398	356	366	345	353	378	372	384	387	372	366	372	362	340	352	352	353	370	387	380	404	383	367	336	393	370	363	387	394	374	381	403	344	393	398	377	353	380	351	375	370	413	373	385	361	386	378	397	414	387	348	362	380	376	395	386	365	370	406	392	378	352	368	357	326	329	352	378	397	371	374	358	370	386	372	348	364	374	396	374	383	402	381	357	401	393	330	373	397	390	350	349	361	388	362	385	389	402	406	394	383	392	404	400	367	384	377	348	384	364	391	396	359	352	387	403	372	385	380	351	375	366	413	384	372	383	349	383	397	420	384	353	407	409	396	389	396	406	368	348	375	353	373	362	386	376	382	350	391	393	378	361	337	409	368	377	396	391	352	410	397	341	356	373	330	383	364	399	389	378	379	382	337	384	363	379	384	327	375	370	380	376	351	362	359	361	356	377	365	351	368	393	352	342	339	409	342	372	379	367	379	398	373	361	383	372	385	394	389	380	385	397	376	382	404	392	384	375	394	370	378	355	400	393	387	395	394	412	401	377	401	343	388	361	388	369	353	406	382	350	374	402	385	385	345	364	341	404	388	406	392	351	377	399	402	377	381	398	354	386	370	357	373	380	334	410	368	394	364	388	376	400	367	391	401	392	349	359	391	400	349	401	379	406	355	362	346	398	411	414	380	390	395	370	381	379	374	380	400	370	387	388	348	381	381	399	389	360	384	368	393	348	342	376	381	391	363	383	411	395	383	355	387	372	403	340	380	372	384	397	378	349	387	380	360	355	397	427	340	352	352	404	345	340	385	333	388	385	378	374	356	370	354	392	383	376	387	396	386	393	392	387	419	383	371	340	358	374	364	377	375	385	387	355	373	383	376	383	362	382	351	362	359	352	346	361	362	346	365	409	372	389	396	361	396	398	383	347	383	382	397	361	384	385	376	323
34293	57897	45541	27575	18530	7245	2456	1807	1380	1163	990	890	756	724	621	622	586	612	533	508	513	538	505	481	507	477	461	448	448	462	461	454	411	462	436	441	482	434	411	384	472	465	370	465	438	429	414	444	448	461	802	924	548	435	433	376	427	405	427	415	414	409	482	449	437	413	805	803	395	437	428	435	402	448	468	407	395	464	410	416	381	405	406	380	440	400	379	399	408	441	431	393	427	394	398	438	425	416	432	405	400	416	424	445	406	416	411	412	403	383	395	397	441	409	419	421	394	432	430	403	458	402	441	434	413	426	437	427	384	414	430	419	392	402	411	418	432	420	436	400	412	401	386	453	428	443	408	405	461	407	445	424	388	409	451	416	408	428	455	414	410	403	425	429	396	410	419	408	401	428	390	413	422	399	427	431	403	419	418	411	405	408	414	429	405	397	414	427	464	412	400	408	415	403	417	412	404	378	408	395	419	433	426	416	450	394	396	390	403	405	383	404	387	381	450	423	424	428	436	452	420	455	428	437	418	375	435	415	421	433	420	399	434	418	410	404	380	404	427	418	414	434	433	421	386	428	403	407	412	409	424	420	456	421	439	408	432	449	386	403	431	383	370	408	428	412	401	440	409	419	384	448	419	420	401	400	447	420	418	418	387	423	413	441	419	430	427	386	443	437	442	381	408	420	438	414	420	420	448	427	446	401	421	391	385	394	406	423	392	451	416	435	398	404	412	441	449	422	419	434	417	475	426	423	423	419	427	416	414	399	448	447	430	439	395	446	440	395	394	463	406	420	413	411	436	396	414	414	397	406	475	404	436	379	420	399	439	402	382	420	449	422	414	405	436	443	419	406	431	408	401	441	437	439	422	405	388	444	418	406	448	420	402	425	385	447	436	415	378	400	409	435	422	414	367	418	465	435	426	454	416	438	445	414	395	407	400	417	435	384	413	426	431	407	405	429	424	410	450	437	421	419	410	419	411	434	476	395	410	438	392	428	414	434	412	446	457	427	401	396	415	429	419	433	412	396	394	416	353	426	412	401	403	429	459	417	412	420	412	407	411	411	430	413	403	470	386	449	410	407	406	453	410	397	375	436	409	439	366	405	385	394	439	428	384	412	442	410	388	446	376	418	407	380	399	428	411	416	407	428	436	407	384	461	428	447	429	428	438	425	410	440	420	448	421	398	451	423	412	418	410	440	424	448	391	403	421	409	404	423	402	424	444	415	424	394	444	417	412	404	405	418	453	429	426	429	411	401	402	414	399	411	419	422	407	414	439	404	438	428	392	430	436	431	399	400	446	443	451	434	387	453	429	424	431	405	442	405	395	400	408	432	391	421	414	441	404	389	425	409	396	439	425	420	423	416	421	408	405	445	410	430	409	409	436	421	431	435	433	409	445	430	396	446	408	398	381	392	411	401	416	410	441	409	426	424	427	405	430	418	412	466	411	422	396	397	415	429	395	388	451	412	485	445	441	439	433	434	432	464	399	441	407	439	433	419	426	398	430	393	441	388	418	399	388	438	399	434	469	373	439	460	427	421	439	447	443	411	404	411	435	419	398	444	420	414	434	395	477	402	453	442	397	403	437	447	417	439	403	419	409	461	421	410	391	426	388	427	416	403	381	424	421	405	427	384	400	422	403	414	423	412	430	416	382	402	432	439	393	413	412	410	435	389	394	402	420	445	394	395	390	429	411	408	423	417	439	458	414	392	414	441	434	416	405	434	430	421	399	435	399	437	447	389	363	442	485	445	402	424	423	393	390	432	403	403	391	416	405	415	423	405	350	439	428	397	416	406	401	431	476	438	392	386	451	388	442	426	420	399	418	389	413	416	403	425	413	432	414	414	443	443	404	460	413	402	424	440	428	430	427	373	422	441	395	432	405	430	445	405	459	412	410	434	406	386	384	426	424	387	468	396	428	397	414	413	423	433	391	400	395	438	396	417	382	419	444	404	436	403	395	406	428	389	408	419	434	419	423	380	398	397	381	435	421	422	387	414	423	414	440	418	421	411	431	401	388	439	417	402	429	419	407	407	411	454	431	424	391	395	434	435	423	412	421	400	420	394	418	464	381	369	402	414	423	467	412	405	419	455	414	413	421	440	412	426	434	432	423	435	438	450	392	421	405	399	425	424	392	413	396	419	448	439	400	439	424	400	432	432	394	439	420	364	399	418	448	409	427	430	423	425	457	395	426	443	397	421	410	422	413	422	400	451	441	400	409	403	445	435	400	413	414	426	429	416	426	410	404	450	457	438	422	401	426	411	400	393	422	431	427	408	418	420	407	401	403	361	420	447	419	435	441	440	416	432	409	414	406	402	401	445	409	420	429	407	425	402	421	429	428	379	387	411	406	421	414	421	395	434	389	419	413	416	388	417	388	432	404	407	416	421	399	400	410	393	387	395	457	431	406	431	436	416	387	442	444	410	391	400	430	400	403	406	398	410	408	464	436	434	400	433	387	419	391	424	379	450	422	438	440	406	434	443	419	407	465	406	446	400	393	403	462	413	425	394	415	398	360	415	404	396	412	395	416	404	419	454	422	410	439	415	398	431	389	432	424	424	427	392	399	430	434	438	436	427	403	418	429	408	386	433	402	435	464	407	389	416	415	446	395	378	414	411	423	424	395	391	425	402	424	411	393	433	389	415	376	417	406	407	415	433	408	412	409	406	402	437	433	411	403	444	378	401	422	408	402	419	424	374	380	387	399	417	428	403	444	438	451	397	401	419	446	417	414	431	407	405	402	413	423	436	405	453	389	409	432	430	387	424	415	417	431	398	386	413	390	390	437	440	453	441	430	399	419	427	432	415	405	390	450	449	378	435	443	434	378	420	361	366	444	392	418	370	464	439	409	414	423	426	416	432	421	428	412	425	396	415	432	430	385	380	432	411	431	433	392	425	384	425	448	448	414	427	422	419	422	441	423	403	434	418	412	426	448	416	374	402	443	416	387	437	440	411	445	409	376	412	422	382	397	401	417	391	451	406	413	404	426	466	384	373	402	371	405	405	412	390	423	391	405	418	488	434	420	394	408	426	400	406	420	411	449	397	405	394	469	382	420	425	415	413	415	404	423	399	380	401	436	409	403	429	405	401	399	401	409	406	403	396	417	395	394	393	434	423	417	411	439	437	418	433	445	413	401	401	412	427	402	418	429	399	418	399	424	415	418	382	389	411	444	430	421	458	416	411	389	403	426	419	433	428	414	432	428	402	427	405	380	389	409	422	424	437	426	436	443	384	434	403	438	418	397	453	403	425	433	415	412	422	428	397	430	418	414	409	402	420	399	419	424	400	441	396	414	407	421	434	399	399	412	430	441	436	404	431	412	401	423	401	430	399	404	419	450	393	441	377	376	405	422	423	411	396	439	398	380	404	412	394	453	419	417	385	445	422	412	418	425	392	386	424	423	442	406	417	424	411	399	423	402	428	448	425	433	417	435	417	420	370	436	430	386	389	450	415	391	454	416	404	396	404	428	457	392	413
28793	27484	27854	16688	6104	1360	542	472	407	370	393	382	364	346	350	326	346	311	319	319	356	316	329	336	308	321	325	348	341	327	313	311	331	348	329	347	316	372	330	316	340	337	329	291	345	354	336	326	329	354	346	330	328	343	355	325	337	314	317	313	316	331	364	312	338	331	323	315	347	314	313	364	321	319	327	341	319	338	315	313	333	324	332	306	330	311	339	293	313	338	348	318	298	309	325	322	320	362	344	310	329	309	345	291	323	335	329	323	322	324	342	317	336	321	345	350	309	298	314	298	334	319	332	334	329	343	316	340	340	290	303	323	322	342	321	331	325	340	319	343	331	347	294	309	288	331	355	327	319	324	331	306	323	316	287	331	326	308	303	337	321	309	329	312	325	332	307	342	286	308	316	318	320	341	309	310	310	330	302	336	369	327	330	304	322	313	332	304	311	352	316	337	334	300	331	331	317	312	324	312	303	303	323	347	322	315	306	335	356	305	302	298	298	334	356	331	309	307	320	341	299	322	321	292	359	307	351	310	311	306	333	338	330	330	331	344	324	311	334	326	285	323	327	334	334	318	311	341	339	337	338	330	327	336	341	336	335	298	317	355	327	320	356	329	316	304	344	338	344	324	298	371	339	289	345	306	298	291	304	354	310	342	314	345	342	297	341	361	309	298	331	307	336	345	326	320	325	320	309	322	328	330	318	329	331	316	337	349	324	297	308	351	332	332	322	316	335	319	330	346	357	297	326	327	333	335	311	290	326	337	337	339	331	328	324	320	319	343	339	311	357	357	305	334	334	322	339	328	301	318	343	301	349	315	332	347	334	320	326	353	338	329	354	321	325	308	312	308	329	334	321	357	353	340	304	336	312	327	310	349	324	312	317	325	303	308	310	329	352	332	336	349	291	331	311	313	338	323	328	325	357	284	369	335	323	334	287	278	328	319	285	318	326	314	337	334	339	326	320	331	365	332	307	318	307	321	307	332	312	358	314	303	323	306	350	319	336	327	349	304	313	349	358	312	321	334	291	330	306	288	335	309	366	334	357	305	317	350	309	331	354	323	337	320	335	346	331	341	292	343	350	344	326	330	316	355	308	326	320	327	320	347	330	333	329	326	308	331	314	325	365	343	366	340	275	288	328	314	302	297	338	328	351	339	338	336	325	327	350	329	311	352	344	308	367	307	311	358	330	337	339	350	322	350	339	357	309	334	315	342	311	331	364	347	330	316	352	347	337	351	308	318	333	345	325	335	328	318	296	334	356	322	310	353	322	322	300	346	348	330	354	368	341	332	333	334	326	359	320	299	321	338	318	359	349	322	326	337	314	354	338	371	319	291	346	325	330	354	313	319	338	345	316	313	296	366	331	308	381	353	347	341	369	313	321	327	333	313	287	311	332	324	347	307	352	324	332	343	292	309	358	322	318	336	325	305	326	343	335	322	323	330	317	315	307	341	310	288	336	313	307	323	309	321	329	312	326	330	335	313	293	311	294	329	331	330	323	305	326	323	341	314	314	346	313	336	312	316	330	302	323	316	331	325	317	332	325	314	328	331	327	343	319	292	319	320	318	319	308	270	326	330	319	335	301	324	310	369	314	337	331	337	299	328	347	344	285	324	345	333	303	351	322	349	325	332	339	324	335	304	365	328	338	308	307	339	340	324	307	333	297	330	318	327	293	328	352	327	340	325	331	285	304	316	301	303	323	301	315	292	337	294	345	289	345	288	343	294	316	314	321	328	303	367	308	303	315	329	344	292	349	340	287	324	286	328	326	334	319	361	328	312	348	342	326	292	358	330	318	295	339	309	325	304	298	330	319	314	302	364	339	343	319	338	287	294	300	334	320	309	332	344	314	324	330	282	354	346	343	326	313	315	335	310	317	330	320	317	314	318	298	308	354	314	339	313	295	307	307	307	324	324	298	328	333	356	361	319	337	324	335	308	336	339	286	353	313	298	294	337	329	312	333	309	307	354	300	320	294	309	348	349	307	362	329	309	297	348	303	321	315	328	308	327	306	324	286	305	326	333	322	342	353	315	335	311	343	298	324	332	308	330	314	325	308	342	322	303	358	362	332	328	318	319	358	325	321	345	304	319	324	306	334	319	316	350	324	335	339	348	303	315	339	338	344	344	347	349	338	318	336	372	316	307	310	313	352	334	336	341	316	305	332	309	331	294	342	328	305	331	312	329	302	320	329	306	298	298	324	308	331	300	333	293	332	317	340	310	341	320	342	312	350	344	369	314	293	333	301	344	343	326	346	334	353	342	334	328	340	317	337	350	309	345	333	319	333	325	350	310	334	322	328	363	345	293	323	317	352	343	313	315	357	310	340	319	341	309	327	319	308	328	308	322	352	311	325	339	345	297	355	324	332	357	301	316	354	345	327	330	333	319	325	316	293	323	330	322	342	313	317	342	325	289	300	314	360	349	322	341	326	311	317	333	314	328	328	328	298	323	346	324	322	322	327	325	311	342	341	308	347	343	307	353	327	321	314	345	325	280	314	309	350	321	332	310	338	312	342	342	318	337	319	334	338	303	307	298	330	294	317	320	310	311	334	337	339	341	307	310	314	325	304	341	312	298	344	342	335	318	321	341	307	328	321	309	344	336	296	352	322	305	311	355	308	318	348	332	299	305	302	350	322	307	314	336	309	313	322	299	316	316	325	340	292	330	349	333	331	353	329	333	328	310	308	331	301	325	345	320	324	287	343	299	322	320	323	324	292	310	310	356	312	293	321	317	319	334	336	288	337	286	314	297	330	304	308	327	280	326	353	363	334	340	324	305	304	297	322	320	339	329	312	297	344	364	306	322	302	352	340	337	325	315	322	334	316	303	342	305	318	340	342	340	348	287	338	333	294	301	301	383	314	337	314	317	332	326	351	324	313	311	339	329	329	294	332	309	310	327	311	312	350	353	297	335	309	321	343	316	341	314	364	286	359	322	312	345	284	316	341	295	317	309	336	325	329	342	329	358	331	346	335	325	334	308	323	329	346	317	323	289	311	330	320	328	369	354	313	323	318	344	348	324	309	318	315	340	310	325	319	332	350	346	316	318	327	326	325	335	328	362	286	334	337	334	348	323	329	320	319	320	345	340	309	334	325	338	346	336	330	377	329	348	301	321	309	330	326	346	314	344	359	305	320	317	305	336	363	336	323	314	343	328	332	329	321	318	312	300	347	324	353	338	330	314	320	312	340	328	303	306	326	325	327	368	331	344	300	346	335	308	336	296	305	324	325	321	300	335	276	311	315	314	360	304	314	310	304	341	327	341	354	352	272	306	331	335	301	311	343	316	335	346	317	272	308	295	313	307	286	314	297	352	332	361	353	320	342	351	349	311	335	322	321	338	338	333	318	319	357	329	345	364	311	331	310	332	299	352	333	318	301	358	316	293	320	334	341	295	321	329	323	313	333	335	338	297	331	348	329	297	335	355	337	333	332	307	303	333	313	294	324	321	331	370	334	336	334	340	330	341	322	338	346	338
32480	43626	28133	15061	8099	2336	827	662	530	472	502	465	423	407	397	401	419	430	410	445	412	407	406	396	386	385	377	398	367	347	357	370	411	337	371	394	392	395	407	381	392	347	379	367	331	398	370	391	375	362	395	403	376	372	386	338	370	384	352	380	376	332	383	353	364	365	344	404	404	389	357	373	371	393	369	372	386	414	369	357	418	371	401	386	343	385	369	371	378	363	391	429	360	389	349	387	421	370	365	370	399	374	389	350	389	350	394	361	361	339	393	427	380	368	413	340	394	395	392	362	398	360	361	380	384	381	388	405	369	375	389	357	376	339	399	435	360	371	378	374	425	416	387	394	362	353	382	417	380	402	394	400	401	317	380	362	329	371	371	386	343	378	366	395	414	352	378	372	379	371	395	371	376	373	390	371	341	408	383	390	393	404	408	387	408	377	344	396	387	371	402	420	373	365	383	394	393	386	404	376	361	325	383	384	373	399	389	387	386	387	397	367	369	369	368	360	389	368	360	375	385	383	348	371	351	376	369	363	382	374	356	387	384	383	381	368	374	403	404	371	382	413	371	372	368	384	347	380	395	377	403	394	416	370	385	371	369	355	397	401	364	386	366	368	402	385	382	358	371	380	387	363	353	401	374	370	360	387	405	381	402	375	370	399	394	386	383	383	398	388	367	370	379	369	421	399	354	406	370	391	380	394	385	397	383	333	398	377	386	364	398	422	388	424	366	384	370	375	406	389	363	372	364	348	351	385	375	369	435	391	402	416	371	400	337	408	401	404	407	304	386	404	365	393	405	375	378	396	398	409	365	367	381	378	370	363	400	379	368	411	389	393	340	364	373	377	360	357	367	371	362	397	343	387	387	413	385	424	403	403	394	400	383	405	346	376	376	378	390	410	395	325	377	351	395	396	375	380	343	378	381	365	392	351	370	376	359	375	386	350	449	403	395	414	398	378	338	353	366	391	374	418	409	356	384	369	364	374	387	386	393	386	372	366	372	416	454	381	374	431	404	371	371	393	372	372	354	359	402	386	375	371	368	411	379	383	379	402	377	402	400	373	384	386	405	352	388	401	377	399	368	355	383	422	374	396	385	394	406	396	353	403	363	379	413	374	367	410	399	367	404	379	390	409	390	379	381	365	364	381	361	394	357	353	347	368	397	388	372	382	362	416	386	383	348	377	345	409	375	407	362	393	352	377	361	377	389	377	376	386	377	415	351	350	357	361	417	422	388	377	413	389	380	368	387	363	407	362	368	419	391	381	394	374	379	384	398	350	371	356	397	375	378	394	389	383	418	376	379	394	378	364	382	383	354	375	385	372	348	363	387	388	369	414	342	428	403	384	375	408	386	353	353	378	402	364	413	345	391	422	379	366	402	360	381	357	399	363	366	363	385	388	357	407	365	375	380	399	380	406	343	345	403	385	364	391	359	418	386	389	347	375	363	364	356	387	392	382	389	382	392	396	368	395	409	405	402	406	408	377	393	427	380	385	359	365	379	364	394	368	395	375	334	380	364	364	384	406	395	409	375	391	376	369	381	404	387	379	391	377	405	393	407	400	373	395	370	375	406	420	383	375	410	389	381	401	420	420	411	412	404	376	405	339	375	373	399	384	380	414	360	383	379	391	396	395	378	401	378	410	380	420	414	376	359	347	391	398	384	390	361	340	383	411	371	400	404	376	341	400	377	380	370	353	350	398	403	368	386	377	402	380	394	394	393	394	377	370	401	387	404	393	368	394	385	395	396	371	365	377	377	372	363	382	379	365	350	370	391	382	375	409	356	392	394	414	388	411	399	367	412	367	371	355	342	359	395	415	359	387	366	345	362	410	359	374	350	386	384	411	415	371	384	374	350	366	417	364	400	374	396	337	382	397	375	339	423	389	396	378	391	347	381	353	382	432	358	389	373	378	404	395	395	390	391	363	407	366	401	378	380	353	383	364	369	394	394	370	358	376	371	385	376	381	386	390	380	363	387	389	385	370	390	389	378	383	345	380	351	376	419	409	394	363	400	384	367	388	396	371	392	415	389	387	389	392	396	352	389	359	391	386	380	341	413	399	379	419	356	370	338	443	375	384	354	395	398	397	370	354	394	389	390	413	331	384	401	356	381	447	369	369	399	400	392	407	367	375	368	348	359	413	416	369	398	395	399	390	364	391	371	355	399	402	367	386	380	370	364	370	388	378	407	372	367	352	386	381	369	383	401	362	379	354	380	392	403	381	386	356	378	379	362	374	391	396	375	391	386	350	376	385	379	403	366	390	380	392	368	339	392	395	413	393	380	428	385	368	422	382	392	393	392	377	375	401	374	367	386	362	380	360	402	385	381	364	394	392	385	382	381	321	377	379	385	392	351	382	383	370	353	362	375	403	424	419	392	366	399	397	396	333	382	365	381	367	386	392	391	417	405	390	377	386	385	374	371	380	381	357	401	414	355	380	382	338	377	371	367	394	390	361	354	374	396	367	422	390	383	408	366	402	410	358	361	406	369	398	380	369	398	393	399	396	364	373	384	384	372	370	369	357	391	333	356	363	374	374	366	371	375	368	340	367	398	397	367	394	380	369	361	382	411	378	412	372	368	391	382	401	400	372	389	349	403	375	405	380	376	377	379	382	382	397	378	423	372	370	380	374	372	381	356	408	362	409	378	384	405	369	405	390	370	356	371	409	358	366	394	366	393	360	384	382	373	407	395	383	397	357	419	339	384	401	423	390	400	389	377	388	379	381	393	381	413	371	388	412	390	382	383	379	369	397	360	395	404	413	366	379	362	410	399	375	390	385	394	405	370	366	358	374	402	416	370	401	384	400	430	382	367	397	364	401	369	359	397	361	412	390	386	343	400	364	387	382	386	372	375	348	373	416	405	393	350	375	389	402	380	334	401	358	405	378	364	358	391	398	391	374	369	396	367	389	372	407	402	384	325	363	368	373	368	360	377	363	389	386	341	363	362	366	392	399	373	372	360	359	365	426	412	406	365	365	358	359	378	348	430	391	393	382	359	409	369	391	369	347	382	346	373	380	369	372	421	384	359	401	362	395	391	400	380	368	396	366	331	424	362	387	389	407	366	360	401	367	376	389	371	392	393	379	418	414	368	369	388	408	389	385	401	386	373	384	369	421	384	399	390	384	378	357	376	356	376	377	396	367	355	415	378	386	373	383	379	375	383	372	383	403	376	399	402	390	420	394	391	373	416	375	414	367	320	367	398	375	358	359	362	366	369	394	385	386	364	362	409	373	362	397	415	428	411	364	363	398	361	370	350	390	378	379	414	361	378	377	359	376	366	390	405	392	411	381	358	374	431	365	367	375	382	356	420	405	353	361	380	369	424	440	389	405	372	361	392	370	382	373	402	374	397	402	355	396	371	379	389	367	390	349	369	391	380	391	377	383	386	381	398	377	390	387	363	369	404	383	373	390	357	366	417	389	403	384	402	366	391	400	385	365	364	384	382	350	412	389	371	405	406	415	417	376	383	368	396	401
23760	20968	28106	24237	21120	13474	2095	792	583	531	468	438	431	424	396	376	373	388	358	354	336	318	322	299	304	301	304	327	297	318	286	276	309	292	326	293	301	318	272	286	322	286	286	292	302	286	286	300	292	324	383	428	334	306	330	291	311	279	275	284	282	287	262	275	312	263	521	463	285	275	277	271	293	295	266	291	300	287	267	275	265	294	319	301	283	328	330	317	295	271	295	291	304	280	293	328	277	281	289	286	298	307	252	289	296	290	288	287	289	298	314	293	319	312	247	305	322	287	310	291	284	306	304	273	300	297	272	329	266	296	314	279	322	308	280	332	319	293	320	290	337	311	316	288	298	301	308	300	291	292	288	295	311	313	281	298	297	264	343	290	324	304	281	294	297	320	313	282	268	286	286	303	283	265	283	268	322	323	282	312	284	328	293	295	280	312	288	267	285	312	287	276	292	297	282	287	309	267	313	309	294	305	286	276	274	285	286	280	300	285	283	307	298	326	292	322	301	275	306	291	281	283	265	289	318	277	310	256	288	281	281	270	259	284	302	297	296	268	283	311	314	315	292	301	280	281	310	302	306	299	301	298	284	290	291	313	289	275	344	273	302	332	279	260	275	265	289	238	264	274	300	308	313	301	284	287	305	283	296	290	304	303	290	277	256	316	291	313	327	310	282	262	281	310	273	296	298	295	286	301	272	274	300	321	302	300	299	314	313	312	278	299	310	290	312	257	288	330	275	290	302	307	291	281	296	299	279	310	276	304	314	297	283	291	292	295	284	286	307	306	316	257	300	304	251	308	290	292	324	266	285	284	290	301	272	279	287	299	289	284	301	270	290	302	302	286	279	293	317	289	289	275	273	309	303	279	313	267	292	302	315	309	290	284	304	301	280	294	290	283	313	280	293	310	281	272	328	290	317	294	306	353	333	278	313	293	282	265	318	279	290	291	280	296	303	280	265	288	318	279	324	288	265	300	308	310	316	276	288	300	313	282	294	302	319	328	263	290	281	284	283	293	285	310	289	314	281	312	297	303	305	299	296	288	295	302	294	288	305	287	291	273	259	289	296	305	310	285	317	279	278	316	289	276	318	278	286	290	303	293	319	298	301	272	329	282	276	269	253	305	265	293	281	322	302	319	298	308	320	284	284	293	300	295	284	296	307	327	292	270	273	295	287	298	307	334	299	314	302	262	288	270	308	273	289	297	264	305	285	311	325	328	321	305	280	289	292	306	289	290	288	300	277	313	305	308	300	302	328	294	233	283	275	300	284	290	275	276	250	266	320	291	307	300	265	255	294	272	266	305	324	264	294	277	297	266	306	295	275	298	277	313	277	302	328	279	304	293	286	294	320	307	321	286	287	329	304	279	288	254	275	279	290	315	265	289	311	297	317	270	293	304	334	315	318	316	290	290	291	312	282	306	307	338	293	301	256	292	268	277	314	316	316	271	300	290	277	287	275	300	298	301	309	289	268	291	273	317	285	302	296	290	293	314	270	306	285	273	257	313	273	277	289	293	288	302	313	299	303	289	307	283	304	281	278	281	295	320	302	314	306	298	273	291	285	284	306	310	289	263	311	269	298	267	265	284	295	297	297	314	293	308	259	321	312	305	287	290	272	274	293	312	295	279	317	292	304	281	308	278	307	283	314	317	305	280	313	310	314	324	275	282	267	282	303	284	293	333	294	309	292	304	272	281	283	263	304	315	267	301	272	305	267	309	299	287	300	292	289	290	319	302	302	281	279	316	275	318	282	294	287	296	292	302	302	280	309	306	302	347	274	266	292	308	298	307	283	310	292	310	291	296	287	299	265	283	274	293	278	268	291	287	275	293	288	302	259	283	262	284	322	286	280	278	296	312	272	275	279	266	265	310	282	303	287	283	338	272	299	330	289	310	256	289	303	281	260	280	276	316	259	285	296	319	323	302	257	273	282	300	274	293	292	292	305	292	291	296	297	285	302	309	287	291	296	305	263	259	316	309	303	284	307	272	278	290	286	336	277	307	265	298	283	283	287	256	285	271	301	279	316	268	318	281	303	308	314	282	257	281	299	286	300	300	284	285	260	277	308	314	256	262	275	270	277	311	290	251	257	283	295	298	314	296	312	295	303	306	298	267	292	330	297	310	333	298	307	292	294	295	302	310	312	316	312	302	275	315	282	287	303	288	294	313	297	276	277	298	296	286	259	284	299	286	283	289	300	290	269	306	321	299	285	304	315	310	281	299	311	303	289	301	303	282	292	283	291	306	278	283	303	296	312	328	296	292	321	291	274	302	281	261	300	272	294	290	314	301	314	290	269	292	296	305	320	288	299	301	280	307	292	281	295	299	300	277	282	268	307	313	305	263	293	278	281	292	284	279	273	312	286	307	261	297	327	296	257	283	274	308	292	311	277	322	282	315	314	290	311	312	297	272	286	289	280	302	312	285	294	310	278	317	296	274	284	308	297	286	284	320	287	299	290	296	323	288	282	298	271	289	320	314	245	294	279	315	272	309	283	285	315	290	289	237	272	287	272	303	278	321	276	286	325	285	297	306	299	312	264	286	328	300	335	296	279	287	296	311	313	317	321	275	283	296	301	258	326	291	295	283	293	302	323	303	280	276	321	291	302	286	292	275	290	258	265	302	331	324	328	279	304	329	290	321	292	284	288	264	298	305	295	289	303	287	288	279	271	334	314	295	291	307	299	274	304	291	304	290	329	290	311	309	278	285	268	277	318	294	294	294	294	311	251	279	268	277	310	288	282	283	305	342	299	273	303	305	292	275	329	296	294	269	307	258	289	312	283	330	317	300	314	294	327	273	283	297	306	268	281	285	311	300	298	272	307	293	291	287	312	268	291	315	302	294	288	280	303	293	287	289	272	292	292	294	306	269	283	285	320	277	303	252	299	324	253	297	278	307	288	320	288	283	289	325	280	257	282	307	270	299	316	278	276	301	289	323	288	287	311	286	291	300	257	294	315	291	261	324	285	325	293	304	272	280	299	320	331	314	282	298	320	301	313	311	289	305	269	289	250	295	296	251	281	306	327	308	295	311	270	290	303	303	288	295	284	308	328	302	290	284	316	285	297	243	296	262	279	320	303	291	308	307	316	293	282	271	323	277	271	295	309	297	297	275	312	291	283	288	292	294	310	275	296	297	297	289	271	315	301	283	323	285	276	254	296	308	297	263	285	266	294	288	249	314	300	256	287	290	295	310	310	330	302	307	274	294	287	274	294	292	268	294	323	314	322	278	300	273	303	293	309	283	309	315	304	318	300	297	290	274	286	270	305	293	287	297	283	283	284	289	310	323	274	283	305	303	318	305	249	278	277	289	306	292	283	306	277	307	299	287	311	309	307	268	286	278	271	315	323	312	303	263	294	300	300	294	273	260	258	291	299	291	303	315	273	260	296	308	291	298	250	278	294	261	288	281	316	295	297	326	302	287	299	295	301	284	319	289	304	278	281	294	300	296	295	315	285	303	288	299	304	326	276	312	292	311
30560	51395	38188	25654	15546	6678	1872	1261	895	747	674	601	641	557	479	466	431	412	464	401	398	405	390	395	359	405	366	360	336	353	346	343	355	337	313	369	335	370	341	339	327	338	356	347	352	333	325	297	372	413	456	532	370	375	343	348	348	342	316	332	350	301	326	371	399	366	659	572	345	357	340	351	347	350	323	316	317	342	342	351	337	343	380	350	333	334	359	334	333	380	357	339	371	365	345	347	392	342	384	316	344	329	322	380	339	338	376	346	355	315	317	344	325	319	333	313	307	364	343	316	309	351	335	355	314	319	340	341	320	355	305	358	330	352	323	345	366	353	329	315	356	346	355	325	361	344	345	332	364	382	331	324	340	372	309	330	338	319	341	355	341	352	338	292	343	357	341	341	349	331	355	331	335	326	338	315	309	347	331	328	333	327	334	368	361	312	313	334	358	331	326	346	290	355	319	318	341	332	333	321	288	345	334	302	346	294	354	355	324	336	354	341	342	332	347	346	317	361	364	307	343	374	333	355	341	332	331	324	342	342	323	351	324	329	348	342	362	369	345	336	334	345	355	371	330	322	319	344	341	348	318	333	348	314	331	326	366	336	348	336	321	367	361	343	306	345	330	342	345	347	353	354	329	328	324	362	328	378	351	347	343	317	376	334	353	309	343	340	356	348	350	357	343	362	321	367	370	338	363	316	364	371	330	312	313	349	344	352	360	344	338	314	345	367	327	330	368	345	328	326	361	330	373	309	326	339	373	334	334	342	316	342	361	359	362	359	325	333	339	333	329	314	353	334	337	327	333	361	344	317	342	345	358	364	348	336	335	353	354	342	349	350	337	363	358	348	329	369	316	334	349	339	349	329	346	339	337	321	344	339	357	338	349	342	351	313	319	356	309	323	345	329	359	324	330	339	345	341	345	319	350	335	299	329	306	377	313	360	337	351	355	348	325	337	356	316	332	331	349	369	333	317	374	336	335	357	367	385	368	391	335	363	362	377	350	343	321	352	330	309	350	326	340	347	365	339	329	326	341	328	331	337	357	330	345	331	362	350	377	334	329	326	330	363	324	333	315	353	343	328	389	329	352	352	357	342	319	357	317	360	328	371	344	356	338	292	325	328	320	350	319	348	353	318	365	351	324	348	327	367	347	344	349	345	324	324	337	368	312	344	320	324	386	326	340	332	353	332	340	375	343	328	300	344	328	352	326	365	371	334	363	342	327	347	294	324	355	388	311	340	341	323	328	348	365	330	329	340	331	328	335	360	344	326	360	347	354	371	340	319	340	351	336	362	334	341	353	343	307	341	345	314	346	339	355	352	325	323	321	324	347	328	360	328	311	348	352	324	331	319	305	350	338	345	310	341	313	318	359	313	354	337	361	297	358	335	340	377	353	335	350	341	353	354	348	351	337	320	363	340	350	347	359	339	327	314	295	364	366	336	343	314	328	361	336	313	300	331	322	314	376	387	330	315	362	339	346	319	316	350	343	366	337	311	370	355	381	314	350	338	323	365	323	339	370	325	336	356	369	318	325	346	361	325	322	379	352	339	339	359	323	347	323	322	347	297	335	333	338	302	322	336	323	309	357	357	331	362	324	331	372	341	351	331	349	339	316	315	360	338	323	363	350	356	352	347	354	350	349	333	327	332	334	321	317	306	314	337	346	319	332	351	337	353	339	354	329	371	348	346	342	351	359	331	346	374	334	327	325	351	344	324	326	321	371	336	316	354	372	359	379	349	318	329	362	377	344	319	361	345	365	347	310	335	303	379	312	309	309	357	342	331	319	317	305	328	307	366	349	338	368	322	326	345	318	348	361	314	329	344	342	350	350	355	342	343	328	311	332	347	343	304	330	319	325	333	334	346	334	335	343	345	325	329	382	343	348	339	371	370	351	333	321	340	368	299	343	361	325	332	336	317	312	312	330	353	339	364	322	336	347	333	338	340	344	330	322	345	329	351	372	326	336	356	340	324	318	329	364	332	381	328	316	368	352	346	321	362	312	360	380	321	318	349	306	348	347	335	363	367	372	354	337	328	336	390	346	327	329	320	363	324	309	331	344	331	324	347	323	352	363	349	328	327	339	350	350	334	348	348	331	343	336	342	345	352	344	332	341	327	322	342	301	357	358	343	366	362	322	350	379	338	328	365	339	333	318	373	359	356	355	325	322	340	358	370	326	352	340	349	319	344	341	327	342	357	311	367	350	353	350	337	364	363	333	367	339	371	339	321	364	343	333	330	324	368	365	332	326	339	331	361	328	367	356	326	323	315	355	345	348	348	332	319	358	323	334	341	323	336	354	337	320	349	342	370	346	348	337	355	347	339	348	339	352	366	332	342	333	344	350	371	344	345	335	379	350	303	321	351	372	353	350	337	320	348	324	325	363	358	364	331	307	357	331	318	336	325	342	340	345	319	326	315	327	343	347	377	323	351	337	341	354	313	323	334	367	335	365	344	355	338	351	291	355	315	333	359	334	334	306	301	343	352	319	358	351	335	360	327	380	346	332	350	360	341	346	326	311	357	338	339	363	358	339	341	329	340	322	349	343	359	357	323	354	347	355	348	330	357	368	343	303	344	349	326	372	324	346	333	373	375	333	355	347	337	322	324	331	323	348	332	338	345	346	345	345	317	336	321	349	338	352	350	356	371	348	364	357	342	345	313	311	343	346	327	329	358	333	332	356	353	325	338	341	356	316	353	381	347	348	339	354	345	341	325	370	344	349	367	344	320	329	378	317	353	364	325	357	347	326	344	317	317	346	314	339	348	395	360	329	348	354	378	348	345	355	312	336	351	369	324	347	319	338	338	335	355	314	296	377	330	317	349	352	343	317	338	341	329	340	340	347	313	284	325	350	334	349	337	363	360	367	339	331	358	345	338	329	335	344	343	348	325	355	356	315	350	353	299	321	333	345	312	334	320	329	346	362	364	328	370	343	344	343	317	356	352	340	327	308	339	320	344	328	352	369	340	347	374	344	330	357	367	360	310	353	322	339	341	352	326	307	345	373	375	315	324	352	334	352	333	336	349	348	340	351	350	326	342	315	347	347	340	348	321	317	299	355	332	319	355	359	326	337	332	354	365	310	340	383	320	354	336	322	319	354	359	349	334	332	320	350	321	323	339	353	327	344	319	332	314	354	331	364	335	329	350	342	334	355	291	330	315	345	341	337	330	323	339	308	302	330	324	344	340	301	298	349	361	352	347	297	365	319	351	315	318	341	365	339	288	347	309	336	323	325	363	342	368	338	348	331	345	349	323	315	349	333	336	340	320	333	366	355	349	337	329	349	315	337	364	354	323	345	322	386	356	338	345	338	345	351	319	343	321	325	345	343	383	330	350	342	346	318	347	364	334	350	364	342	360	319	324	347	332	301	375	347	366	342	340	343	334	333	328	343	368	307	312	352	323	343	332	324	364	329	330	378	373	340	311	308	337	344	311	327	374	366	322	310	370	336	341	355	337	365	367	360	335	348	356	327	336	336	326
25045	21004	27419	25575	15768	4470	1025	698	600	529	522	483	495	474	477	420	415	437	424	479	426	436	421	436	410	397	399	418	387	386	377	390	372	431	395	390	411	407	394	380	345	373	389	397	383	412	414	396	384	405	419	396	417	444	425	362	426	347	383	418	401	373	437	409	431	385	515	505	416	415	378	396	420	397	400	402	387	409	380	413	394	399	372	376	382	391	385	390	399	430	382	404	398	387	400	380	393	417	418	384	386	388	425	376	367	408	405	426	384	408	418	405	394	404	409	399	397	407	417	389	371	409	396	363	429	411	415	424	414	404	408	411	387	404	361	422	391	387	407	368	413	392	416	413	405	395	417	414	382	423	382	420	381	426	465	381	376	383	391	429	436	424	392	398	411	361	384	424	394	422	414	416	386	377	397	452	372	404	410	386	380	392	368	387	387	384	378	405	383	373	415	427	427	382	412	378	398	361	375	408	428	369	401	407	349	384	414	388	362	434	384	407	395	402	385	390	432	434	394	377	374	390	437	399	385	369	364	411	420	371	427	435	413	393	417	393	394	397	385	390	369	385	427	411	405	417	388	369	417	406	431	401	393	425	401	390	411	389	388	423	395	407	382	381	405	391	405	398	387	391	384	391	425	383	395	385	387	399	374	392	389	395	392	391	396	387	396	396	440	408	425	398	413	363	398	351	401	383	400	390	418	397	411	411	408	382	411	384	366	351	431	409	391	365	383	380	369	413	397	417	366	389	402	377	391	417	409	405	417	364	430	428	386	378	423	386	389	386	406	396	389	386	372	392	411	402	362	415	403	395	396	374	388	398	399	415	424	370	386	435	423	413	373	381	392	407	350	413	413	372	385	411	431	393	411	399	415	396	420	409	352	399	416	397	408	407	370	366	409	376	396	388	421	421	401	400	369	393	404	423	407	400	396	403	397	401	383	385	380	384	378	362	380	395	377	398	408	367	411	392	386	358	399	390	420	400	375	386	367	420	413	406	406	402	426	394	410	424	343	419	367	424	393	364	417	420	449	408	382	404	405	382	386	387	387	392	409	433	381	375	383	358	378	379	407	415	398	385	383	389	373	398	382	396	417	396	391	404	391	431	384	391	387	374	389	435	370	435	392	394	407	391	386	391	428	370	393	398	440	438	401	426	385	384	409	402	358	385	398	442	385	443	373	384	388	410	417	383	392	382	383	395	391	429	406	362	387	395	402	380	412	420	377	411	393	404	394	391	372	394	408	375	398	387	417	425	389	381	384	405	411	392	384	390	403	386	373	376	392	375	408	404	376	395	391	377	391	384	396	431	391	405	417	379	421	438	423	400	389	425	391	411	406	374	387	380	406	360	385	429	395	398	397	394	391	381	391	378	394	396	389	383	388	371	379	400	400	392	404	422	420	366	412	369	364	411	398	415	389	386	372	382	402	359	391	409	422	398	409	387	403	381	375	401	420	439	420	369	409	418	400	396	359	400	394	412	413	412	399	437	389	427	374	370	407	437	373	392	409	371	406	381	394	392	425	423	390	387	385	366	393	384	367	410	393	370	432	381	372	388	398	403	410	417	403	378	364	389	363	401	354	386	350	394	364	415	377	373	411	409	393	385	376	403	405	390	411	380	403	368	395	410	366	412	382	414	388	396	409	397	423	388	402	414	403	389	410	422	410	384	401	403	403	409	393	391	378	467	412	441	383	399	419	376	391	365	424	399	398	405	386	401	422	364	405	414	414	419	401	402	362	412	369	363	388	396	422	445	406	403	405	391	371	409	372	393	398	396	398	375	432	405	370	414	391	436	378	379	360	421	389	387	370	403	359	409	427	382	376	417	388	419	402	390	397	371	392	399	410	368	388	414	372	408	408	369	406	441	416	363	400	415	411	353	383	419	430	418	428	423	433	385	389	402	392	433	415	415	373	418	386	392	392	400	413	389	394	406	374	387	415	406	372	397	415	405	350	405	419	408	410	395	430	417	394	402	367	401	378	423	384	441	401	422	406	373	403	422	415	383	358	405	422	381	400	434	447	393	395	387	386	385	357	378	418	386	406	395	381	382	393	386	402	417	401	387	377	410	407	374	394	406	388	415	421	395	379	411	423	372	403	381	401	428	401	385	424	407	382	440	381	363	372	392	401	419	403	417	335	401	391	367	388	386	389	406	391	389	378	383	381	384	438	379	375	371	385	401	372	438	406	367	365	393	385	366	359	388	396	384	423	385	428	383	387	369	388	395	427	387	377	382	401	374	399	381	342	373	386	400	377	405	416	391	398	410	411	408	392	396	400	398	386	429	394	388	391	420	413	386	434	395	369	435	384	421	418	414	412	443	380	369	380	377	378	374	395	393	404	376	405	433	397	409	374	399	358	364	375	399	371	389	383	379	404	392	414	424	405	370	406	378	368	428	443	416	419	408	406	365	383	400	412	398	419	392	412	400	406	408	404	391	399	418	400	428	410	410	399	373	414	396	420	402	371	377	411	412	418	398	414	383	390	370	375	399	434	405	407	393	439	396	401	393	396	421	384	389	426	378	402	388	390	374	378	376	406	396	400	410	426	397	417	382	404	417	371	399	388	416	390	408	412	375	412	399	422	434	390	437	403	395	369	372	409	358	364	409	407	363	371	395	414	342	387	403	390	410	415	433	382	368	414	406	373	411	383	391	412	390	407	408	404	369	401	387	409	390	397	411	368	401	383	406	393	386	387	450	422	403	412	408	374	386	391	377	404	401	416	385	412	430	370	422	380	404	373	396	380	366	417	401	384	380	402	418	428	397	426	410	385	399	406	382	366	422	419	388	406	351	414	388	412	421	390	349	411	421	404	424	393	377	398	403	414	403	377	384	416	394	394	384	404	420	389	370	378	390	418	376	430	375	420	424	445	444	389	397	400	376	416	400	414	411	353	369	364	395	396	430	420	402	407	422	370	399	444	417	397	429	434	408	393	408	385	367	391	388	392	401	390	391	381	397	414	410	423	423	356	419	392	370	414	392	417	400	391	423	416	435	393	415	418	399	361	395	387	395	389	391	412	434	404	401	376	360	355	359	376	388	415	388	409	386	392	408	380	421	377	396	396	398	425	393	381	395	370	395	388	414	411	404	389	410	378	374	388	387	356	386	398	425	373	408	406	385	362	395	390	408	377	409	366	422	418	410	393	379	391	412	435	399	348	387	385	410	406	409	386	391	387	421	396	425	399	356	362	392	414	388	429	404	399	390	391	401	417	379	386	407	382	388	381	386	363	385	393	401	419	412	390	409	398	413	411	375	327	405	410	404	403	383	409	405	393	365	422	414	401	457	396	416	412	427	434	382	413	383	423	393	360	372	453	367	371	410	367	392	403	430	349	385	391	404	403	405	392	387	429	395	359	382	388	375	398	381	427	383	387	391	387	393	429	394	445	394	427	406	423	404	426	371	382	365	418	421	385	402	433	413	386	378	419	393	340	410	440	386	390	438	407	418	392	393	381	375	393	379	419	361	429	417	396	401	406	384
30530	46831	35250	22390	12894	5264	1775	1137	891	759	617	597	595	580	569	538	555	481	468	528	482	505	508	489	537	483	453	471	463	462	430	453	455	436	481	498	493	489	482	484	467	438	449	457	478	464	488	430	433	474	423	495	456	471	438	459	468	452	451	450	465	439	464	413	469	478	612	653	486	430	458	455	456	425	446	473	451	423	452	471	439	499	477	432	476	432	436	450	446	460	471	475	460	426	437	481	437	452	482	459	459	453	480	466	462	458	445	444	419	443	446	508	428	470	504	497	439	457	436	486	449	469	458	440	478	456	478	466	426	453	453	443	485	479	456	473	477	469	464	429	474	475	461	510	463	463	461	447	465	469	443	465	457	423	454	438	463	474	443	437	485	494	435	443	450	453	431	430	478	456	458	462	481	479	451	507	476	451	443	460	478	450	442	487	438	421	462	445	466	461	455	473	433	445	438	453	472	489	480	433	450	468	475	430	450	412	445	475	459	469	433	471	484	475	464	483	504	442	465	454	475	463	503	463	454	468	439	446	480	494	435	466	430	470	439	436	443	439	425	464	451	436	436	464	451	464	432	462	454	454	433	487	450	460	462	439	448	448	449	470	435	433	463	439	404	441	461	478	434	468	508	461	441	428	444	471	442	448	470	477	416	463	446	498	460	450	482	450	463	424	453	438	464	475	432	447	422	462	458	453	458	458	480	424	459	433	478	454	468	473	503	417	469	446	460	452	408	434	429	444	490	435	453	445	453	477	441	426	465	436	413	419	472	409	474	464	468	436	413	484	484	486	429	450	503	469	438	446	477	442	438	435	431	450	422	444	457	422	423	424	455	453	432	461	476	468	436	451	470	466	453	485	468	456	437	460	426	453	476	450	459	467	430	462	437	466	454	461	467	457	443	446	457	463	432	437	476	435	468	457	457	430	438	508	475	448	430	484	488	469	442	468	467	447	427	487	429	475	456	454	434	464	463	439	399	444	449	453	476	456	452	433	435	510	459	451	441	460	476	452	447	497	454	457	448	443	473	466	463	472	412	491	506	445	455	460	469	458	469	449	449	457	487	420	429	469	447	428	449	439	464	460	475	470	452	459	477	455	438	476	471	468	478	436	461	463	424	448	458	512	456	426	443	476	462	425	457	486	474	430	452	464	471	457	455	469	436	457	437	462	487	493	476	450	482	442	461	469	462	446	452	427	462	494	438	473	407	439	460	477	485	482	486	422	454	439	451	433	491	468	451	448	419	460	446	486	438	470	427	468	459	457	426	465	459	427	459	447	468	507	454	445	436	449	427	415	466	456	405	435	469	489	459	485	440	429	474	434	434	429	456	448	445	460	459	428	492	472	452	457	469	462	467	428	482	462	476	463	448	461	418	450	513	465	474	451	486	467	466	459	463	442	499	437	476	449	477	456	455	436	469	465	462	467	443	491	460	445	442	467	465	475	477	493	447	414	439	438	402	426	471	452	454	452	460	493	466	472	426	464	442	459	463	471	446	449	462	487	478	454	438	452	461	456	469	480	478	474	436	417	447	465	432	472	456	433	463	452	425	488	443	448	444	468	473	447	443	456	427	516	480	427	432	478	428	438	412	421	468	462	442	392	419	425	516	449	436	438	472	475	479	485	472	483	441	478	494	460	437	480	428	458	441	433	474	455	457	485	478	456	411	476	457	452	472	453	461	446	462	445	473	472	482	458	439	419	447	444	453	433	476	455	422	474	465	437	460	459	462	494	445	485	453	438	460	492	460	428	448	443	455	501	464	434	427	452	430	451	431	453	452	446	457	470	468	470	434	424	414	494	477	492	498	462	452	460	449	443	474	427	444	463	427	459	447	452	495	470	463	441	437	463	447	459	453	444	464	421	420	504	444	485	469	470	443	468	431	473	480	462	425	458	402	481	444	444	488	464	449	446	457	448	460	414	453	461	434	476	446	473	446	450	442	479	457	448	453	448	448	466	444	445	463	427	453	457	460	453	446	480	430	444	452	459	420	456	468	439	459	495	462	454	467	476	479	458	481	455	447	423	454	431	415	471	430	500	461	412	446	441	447	421	445	460	464	438	472	481	461	453	425	483	428	487	425	474	452	453	459	438	460	436	438	448	443	441	471	442	455	418	500	433	480	487	465	486	459	441	437	434	452	421	499	448	443	456	450	426	490	479	454	467	448	453	447	444	440	479	430	485	443	451	476	448	443	472	433	466	485	462	429	460	433	476	428	465	479	441	468	479	480	466	457	443	462	460	505	464	447	425	472	444	449	492	457	468	461	444	451	467	473	457	455	454	486	448	409	482	470	452	449	470	471	490	443	479	428	437	447	455	459	460	436	439	452	453	464	449	432	475	418	441	482	479	455	466	483	446	459	444	491	490	452	459	450	479	450	471	455	461	454	452	456	420	447	495	508	453	481	463	466	459	462	465	443	500	448	435	476	454	441	437	484	492	440	463	484	447	443	468	459	465	472	431	447	417	432	450	485	440	440	470	468	450	466	465	459	476	511	460	438	425	474	442	453	451	474	466	507	476	450	461	439	419	429	460	444	486	440	477	455	471	442	423	476	434	421	448	453	475	486	457	453	448	446	472	459	483	493	464	439	459	454	480	415	455	448	473	426	434	479	449	465	474	492	484	473	466	464	467	467	459	423	464	477	466	463	484	476	441	432	462	443	473	470	464	473	432	464	459	453	457	421	414	483	486	430	455	449	448	487	451	502	414	462	460	452	410	440	429	456	479	473	455	435	436	451	418	475	439	467	442	416	440	472	463	447	438	446	446	472	435	452	445	451	452	451	423	483	491	460	486	458	466	445	458	445	466	445	437	473	480	434	442	452	449	439	425	445	476	425	411	449	429	440	444	411	442	479	463	416	451	446	469	461	475	456	490	473	411	405	451	454	476	474	478	450	481	475	449	441	424	470	469	444	493	446	468	472	469	512	440	462	426	447	429	448	479	444	470	444	428	439	446	462	444	482	448	465	451	447	454	436	434	434	442	472	452	463	473	455	420	461	465	441	447	439	435	456	427	447	468	461	443	452	467	466	449	486	494	444	469	409	448	486	470	489	451	446	425	468	483	427	442	482	430	442	456	434	472	471	447	480	460	430	451	480	436	481	450	440	459	465	456	497	466	470	459	470	459	419	484	469	481	467	402	443	464	455	479	455	446	435	435	475	453	430	422	439	470	456	445	476	455	460	462	469	462	470	443	473	433	450	427	458	472	439	427	454	463	426	499	447	442	430	448	428	459	458	481	441	446	440	470	443	456	433	424	463	467	481	463	419	473	477	494	486	465	463	467	428	493	433	464	436	492	470	482	487	491	466	434	459	472	421	456	442	464	474	448	456	461	435	472	443	426	465	470	434	481	450	494	453	466	461	422	468	434	465	455	434	443	498	459	462	440	496	407	405	482	412	440	505	488	473	447	479	474	479	429	420	476	474	461	442	434	470	484	413	454	431	457	474	468	476	510	460	446	473	508	445	444	446	467	439	430
22724	20909	28453	23550	21110	20790	10509	1616	1077	821	736	599	613	565	611	506	497	486	476	461	495	405	440	436	399	375	404	412	380	458	421	398	334	399	396	423	373	375	377	347	380	400	387	391	396	385	376	410	358	411	398	353	378	396	543	429	427	439	372	387	411	417	395	374	404	392	702	877	479	412	374	382	369	432	409	379	361	403	391	386	400	365	372	379	386	367	418	353	372	374	392	399	357	424	375	406	399	387	364	410	377	398	417	415	372	363	359	352	428	391	381	366	391	360	382	396	395	364	394	378	389	382	407	382	425	387	396	376	355	410	401	391	413	401	355	377	384	385	391	394	365	371	383	391	362	361	363	377	378	381	354	398	366	380	354	412	376	326	363	373	377	386	367	410	398	364	416	397	382	399	400	366	376	354	343	371	368	364	374	409	401	381	384	370	384	405	383	359	392	409	387	395	399	402	403	348	391	378	387	393	378	362	401	381	381	373	351	388	418	336	380	358	434	390	387	381	349	370	374	369	342	361	387	389	357	382	412	386	381	356	369	404	409	400	390	376	412	354	394	401	370	399	397	417	350	352	411	381	368	390	363	390	390	392	400	394	383	403	383	412	366	363	370	407	367	411	363	394	407	369	388	390	370	330	404	387	356	358	385	350	394	396	406	391	413	398	387	427	397	379	397	382	394	390	388	389	388	373	373	376	390	380	427	407	370	381	373	411	418	390	364	391	375	400	346	382	409	373	395	381	414	400	369	375	377	342	374	395	396	352	409	373	398	389	362	382	373	388	407	371	369	406	378	432	380	352	420	374	387	328	408	352	397	380	376	367	388	373	394	403	399	383	393	417	363	355	398	369	389	348	390	380	362	391	397	403	401	349	400	364	377	410	370	411	384	403	375	376	381	415	366	434	380	384	376	379	379	373	394	399	400	373	403	321	391	360	413	400	410	369	409	378	360	419	379	416	389	348	378	408	395	371	360	391	372	409	376	404	370	372	358	374	363	371	369	393	393	346	394	378	380	396	396	357	390	385	384	343	414	349	376	363	355	395	350	367	399	417	425	347	376	375	396	399	384	390	375	382	372	377	389	415	395	406	397	368	367	352	387	427	381	380	406	384	361	411	368	374	392	418	340	374	385	404	371	395	390	371	416	386	385	382	392	397	410	415	384	356	398	385	395	399	379	406	376	357	388	371	399	337	349	385	413	391	396	393	398	386	386	365	391	416	379	389	401	412	387	383	354	365	405	333	366	400	392	411	401	359	383	375	364	362	387	368	400	392	423	400	409	395	379	394	385	360	361	386	389	369	347	386	376	416	364	406	376	402	391	392	374	377	394	359	367	398	364	378	385	364	368	388	364	376	401	401	368	427	399	396	433	392	400	378	405	395	374	395	423	361	385	383	343	385	378	382	360	399	392	380	345	388	404	380	418	373	384	395	391	371	374	421	378	400	369	390	404	392	382	333	370	356	430	388	360	379	398	335	378	390	350	376	347	383	389	382	407	399	361	385	390	381	387	369	378	411	368	424	383	419	390	386	369	416	384	369	367	380	397	367	397	395	387	383	372	373	392	377	383	377	408	381	365	356	374	371	418	396	397	385	393	412	378	381	360	380	376	363	380	385	354	369	424	374	424	407	374	361	350	381	398	373	398	380	368	376	404	393	390	396	396	366	385	404	369	354	370	373	400	385	419	439	397	347	391	409	400	408	383	364	368	405	378	362	409	376	382	429	364	380	378	383	381	331	395	391	415	389	413	395	382	358	377	357	395	388	393	386	385	349	380	390	373	384	396	386	361	392	386	378	341	395	332	375	346	362	386	398	403	372	390	364	380	387	388	348	394	386	364	388	364	426	385	373	399	390	369	394	392	393	376	372	406	406	388	387	378	394	382	387	369	390	402	378	379	416	407	371	402	366	392	377	365	410	336	416	432	349	391	376	368	392	413	381	379	414	389	368	376	330	366	371	382	388	412	345	357	377	380	412	385	383	398	383	360	380	390	359	415	382	395	385	374	375	409	371	382	333	354	407	390	385	371	398	384	379	361	411	389	406	372	374	412	377	360	353	424	402	404	391	353	380	398	386	361	382	376	387	380	386	359	409	378	404	401	370	341	390	383	357	391	400	411	378	404	387	383	390	367	408	376	374	376	386	418	407	398	365	404	354	384	399	388	372	410	369	412	359	356	380	383	348	343	407	365	351	367	387	398	390	391	383	416	387	370	353	430	375	410	369	354	427	378	340	375	411	384	359	379	407	384	333	357	381	362	365	389	361	367	341	389	355	396	360	381	416	425	372	399	378	390	420	354	383	351	381	382	414	375	373	358	417	366	378	393	347	383	391	387	410	363	416	370	412	369	374	391	412	411	388	394	367	386	359	376	379	362	336	386	378	390	409	394	362	413	404	412	386	373	400	389	392	391	405	410	351	379	422	379	381	421	410	356	359	375	401	409	373	381	373	396	372	395	411	385	402	392	359	375	359	378	418	380	347	355	346	370	376	374	408	409	378	409	372	361	386	402	385	372	370	420	407	381	397	365	365	392	388	425	380	378	415	358	351	385	364	345	410	412	412	382	393	393	397	369	391	402	400	392	390	383	379	386	376	344	388	403	383	380	427	425	363	387	408	389	384	381	350	386	407	408	364	395	427	382	391	379	370	369	376	370	368	387	388	380	386	430	361	416	400	415	367	413	370	387	396	424	367	352	342	350	351	373	409	407	375	360	402	397	381	352	372	367	391	401	394	381	369	394	360	362	374	359	390	374	354	374	383	367	401	373	351	365	404	368	384	398	372	367	399	412	395	366	396	427	385	376	369	385	364	428	388	377	374	375	407	369	383	371	399	375	377	401	418	406	381	374	352	399	371	368	375	360	377	404	381	379	381	369	361	381	393	395	401	374	385	372	378	382	380	371	399	369	361	401	376	335	369	360	347	380	427	410	410	400	394	362	405	401	382	357	406	392	395	375	347	366	367	338	376	370	381	386	393	387	390	390	383	411	392	382	402	416	359	375	364	390	370	395	360	359	347	390	369	407	365	390	386	393	353	379	403	400	382	375	425	435	377	390	380	374	404	389	403	386	377	407	379	360	350	419	403	398	379	350	396	399	400	372	387	380	388	392	377	385	370	390	374	382	340	348	378	383	384	382	364	420	385	385	395	360	382	411	401	368	380	371	401	394	381	387	359	367	366	373	355	362	406	370	388	374	386	376	401	355	370	392	372	355	393	424	379	382	343	363	384	418	374	380	379	395	413	380	395	401	377	364	369	397	376	383	364	378	360	372	390	395	344	372	364	354	403	369	381	353	361	379	363	410	396	385	359	393	369	390	394	397	370	356	366	401	375	355	382	371	381	428	378	359	367	360	358	391	379	371	411	432	411	367	421	424	348	401	413	405	395	359	363	385	407	416	386	375	380	371	382	403	384	368	414	379	377	420	348	365	361	350	400	357	378	389	391	333	369	377	390	365	378	388	404	416	388	395	372	355	378	378	370
33145	59420	42773	31135	24066	9748	3691	2207	1759	1343	1057	881	824	748	732	653	631	607	577	554	538	560	499	494	496	463	448	478	451	477	434	484	458	435	407	485	461	423	431	446	455	459	418	443	415	417	470	455	396	412	430	423	437	535	614	516	460	502	435	458	416	420	461	435	441	456	965	1124	581	428	428	455	417	445	414	420	429	449	421	446	455	418	461	429	427	438	410	412	442	446	422	440	452	438	443	382	430	442	458	404	478	437	428	471	393	430	412	474	420	435	433	442	421	392	390	423	454	427	414	427	431	430	414	403	460	427	399	432	395	439	458	398	413	454	430	416	419	491	455	461	425	415	426	430	417	461	447	424	411	425	406	440	414	414	400	425	414	432	393	429	441	434	453	411	421	421	403	421	466	411	413	444	440	419	427	435	459	406	405	425	421	453	449	401	406	405	443	433	427	410	413	421	415	429	445	401	429	428	396	401	464	423	428	419	470	443	426	431	417	409	420	468	430	416	413	434	418	405	437	406	466	424	398	415	410	407	469	434	425	419	424	411	420	454	453	472	438	428	409	437	427	414	416	421	461	436	457	425	419	393	424	426	462	480	377	400	449	427	410	413	424	455	434	410	440	425	411	422	434	446	405	461	420	448	425	412	423	431	439	416	403	420	426	458	455	445	430	414	410	403	443	453	408	420	457	416	424	383	434	429	432	453	441	418	446	444	437	441	443	436	449	418	424	431	426	435	416	412	391	395	431	445	454	444	416	415	399	431	428	425	491	415	430	410	440	430	436	428	441	383	435	417	481	435	448	442	410	405	390	466	404	413	402	427	439	435	438	459	437	429	383	420	434	421	445	431	448	431	446	409	441	458	405	429	412	421	416	445	419	402	414	467	436	434	414	457	422	407	467	466	408	402	462	433	425	427	405	446	415	459	426	451	448	396	430	434	414	423	401	448	439	439	432	479	403	412	437	420	444	431	422	420	438	432	464	411	419	398	368	447	430	458	427	425	446	415	423	447	446	441	429	430	407	422	445	409	449	461	444	451	408	440	434	447	442	396	476	429	458	449	442	407	375	428	388	437	441	436	409	419	425	406	446	475	395	405	417	435	415	416	419	472	432	442	420	418	410	424	431	416	435	447	442	408	447	451	437	432	405	455	425	423	423	422	378	447	431	444	434	432	445	432	427	412	441	446	425	407	454	434	464	443	434	434	435	438	425	455	467	424	439	417	444	442	428	438	421	429	424	434	424	424	428	420	441	435	441	424	414	437	454	417	431	395	419	397	445	438	454	426	439	411	423	420	397	434	461	422	424	440	431	446	431	428	463	410	438	412	421	407	409	410	421	427	415	409	421	404	424	413	460	447	420	422	438	416	436	400	412	401	447	422	454	419	408	430	423	438	413	400	401	429	443	435	454	395	461	431	429	395	394	440	423	434	448	440	406	433	398	422	461	406	448	422	420	454	423	439	445	405	424	420	402	414	446	456	380	421	425	395	475	435	420	448	429	419	427	433	393	433	415	393	408	409	441	428	435	437	422	421	432	409	420	440	420	427	416	424	401	427	415	422	422	429	447	412	411	424	468	434	423	413	416	416	444	467	427	411	427	417	426	416	413	422	457	449	422	458	427	456	407	431	436	394	424	423	431	440	375	422	444	412	428	458	428	434	421	422	437	447	437	433	426	426	432	446	458	456	408	414	454	425	411	411	377	427	388	432	412	457	406	458	412	418	436	394	390	445	429	430	413	413	395	411	441	402	448	443	419	431	418	453	408	420	414	463	415	426	405	430	433	443	439	428	426	437	428	412	433	425	434	436	429	405	457	429	419	483	415	409	419	387	403	458	450	405	422	414	402	409	407	437	409	425	436	384	412	423	452	440	459	383	436	406	447	415	405	412	415	412	436	435	422	403	379	406	450	437	404	444	391	449	433	423	413	442	398	453	445	453	376	455	446	429	417	446	417	397	415	430	419	456	425	462	412	445	431	416	418	442	435	481	445	429	449	402	439	396	399	441	381	404	436	448	390	430	405	391	421	444	426	416	413	415	441	435	418	418	426	448	445	422	434	438	418	445	429	438	401	409	466	426	450	404	432	444	426	402	408	400	407	403	432	410	388	460	384	443	436	413	426	417	418	437	424	450	415	424	423	413	403	410	427	402	431	433	447	421	414	429	408	417	444	428	397	434	414	457	422	423	442	422	398	409	410	422	400	416	419	456	436	426	410	432	418	439	433	416	424	442	437	404	411	423	395	388	415	439	440	456	393	361	398	430	442	463	424	419	439	412	398	404	450	444	417	433	434	432	406	414	403	414	482	449	424	442	432	427	432	431	413	418	436	405	446	404	426	429	414	430	435	411	419	421	418	426	448	405	424	412	407	422	398	442	442	433	395	426	425	426	396	420	421	443	461	459	386	432	414	421	418	406	411	410	457	419	434	415	432	428	389	429	430	409	409	410	416	423	475	458	418	424	424	439	410	430	419	431	421	428	469	400	444	408	453	447	425	429	431	411	454	432	435	373	428	425	432	404	403	436	401	440	406	409	385	424	439	461	428	405	392	456	406	428	424	454	417	433	402	428	419	434	468	438	425	438	447	423	423	413	430	397	455	420	436	417	469	417	427	418	419	433	456	385	441	445	411	419	446	394	444	416	439	421	445	403	461	458	425	458	418	426	414	430	429	445	423	417	397	417	422	441	426	407	399	433	478	395	446	426	414	419	451	403	420	423	401	430	445	413	474	409	430	428	459	441	440	394	448	427	406	450	421	435	452	403	417	416	432	452	411	445	418	383	400	444	419	456	433	387	452	411	431	413	441	434	427	451	433	422	418	441	425	435	418	423	422	414	458	441	410	393	446	454	421	427	443	427	433	444	369	436	429	399	414	432	416	446	426	422	452	448	411	399	437	426	379	456	393	434	418	393	384	462	387	392	407	435	426	441	435	388	423	386	419	439	427	446	386	437	414	448	463	444	440	424	433	427	428	448	426	454	364	465	479	436	430	441	402	449	431	433	386	423	425	396	414	418	422	420	449	417	426	412	435	403	417	414	410	403	398	440	409	422	429	410	445	415	421	406	434	418	442	460	424	405	446	446	368	410	418	408	436	421	413	432	410	399	423	400	409	428	430	450	407	444	393	384	401	404	458	468	403	421	401	427	424	445	407	420	392	385	408	455	429	454	418	434	446	420	459	393	413	401	409	421	420	446	427	439	402	443	427	449	446	390	432	406	461	464	438	438	397	437	458	430	461	409	421	420	411	405	417	411	450	420	429	451	441	434	438	434	426	387	424	429	440	461	399	444	433	407	443	432	430	425	417	417	393	409	419	409	407	417	425	440	459	425	417	419	395	437	404	441	443	440	402	446	416	450	457	391	459	465	428	421	426	431	421	444	471	423	414	433	402	405	427	404	426	446	409	459	457	441	385	398	463	392	444	408	410	435	464	412	408	428	461	420	424	400	418	416	453	435	428	435	415	413	415	440	435	414	458	442	439	406
27967	27701	30962	20935	8006	2018	646	529	507	427	392	389	352	342	388	349	354	371	297	345	341	331	340	314	340	318	300	309	312	319	317	347	300	321	311	305	334	366	352	338	355	331	317	298	323	329	309	340	288	312	319	329	330	383	353	312	338	338	332	324	322	346	329	328	320	334	352	350	368	313	323	329	358	338	328	302	355	337	319	332	338	292	326	353	335	315	336	308	338	361	315	335	354	308	320	314	376	301	327	347	332	351	332	328	332	335	323	328	354	323	314	319	330	333	341	317	324	326	322	333	305	344	370	330	313	330	337	295	333	322	341	342	330	340	372	340	343	337	311	359	313	311	340	375	364	353	272	351	357	311	335	338	336	304	327	365	345	358	335	347	352	311	345	345	333	316	349	317	318	371	323	310	365	311	324	327	339	304	315	304	330	319	342	313	348	319	315	350	320	334	340	312	324	330	339	349	341	366	310	354	330	315	335	352	345	341	325	333	312	360	348	321	320	281	346	325	344	328	308	306	351	326	271	326	356	316	328	332	342	316	318	323	319	317	335	357	326	345	320	332	340	357	341	330	334	324	301	366	314	312	331	315	320	333	321	345	316	331	296	351	336	353	341	306	328	324	340	303	330	339	326	338	358	311	341	341	344	343	356	334	340	339	370	341	355	318	336	343	323	349	349	337	333	337	325	357	318	340	323	358	349	374	339	331	302	335	334	343	359	350	325	334	348	333	338	352	347	315	346	327	333	324	340	319	326	304	313	349	315	337	325	313	356	361	351	346	328	345	352	340	333	354	307	351	307	336	301	325	358	308	345	310	325	313	336	344	350	352	321	345	323	350	330	370	335	345	325	318	343	332	326	327	362	363	332	312	325	330	335	344	332	376	339	334	343	345	365	340	334	367	346	311	336	314	302	325	341	334	304	342	317	321	327	321	290	303	340	344	318	318	354	304	334	324	318	331	325	312	344	340	363	370	313	325	310	325	363	328	322	355	357	277	330	347	331	344	327	326	328	344	320	317	325	357	339	354	306	331	312	317	333	365	343	337	339	326	316	336	339	329	352	310	327	323	351	295	358	325	339	334	308	315	321	341	322	345	324	337	337	347	367	333	349	331	328	329	330	325	324	301	308	334	339	357	299	318	312	351	305	303	330	327	306	322	323	315	327	335	313	330	329	314	321	322	368	357	330	339	318	338	318	349	338	322	339	309	348	346	319	308	340	320	309	333	332	318	344	317	317	346	316	319	340	320	337	343	358	363	317	314	332	323	335	346	338	322	347	346	307	329	317	348	317	324	341	351	320	341	355	377	350	319	315	358	355	326	335	347	334	346	374	332	318	324	354	320	340	325	320	341	334	332	336	321	337	321	325	313	355	326	326	363	350	326	326	314	356	334	351	334	336	337	322	356	321	380	337	323	341	311	294	356	340	333	335	337	363	338	337	323	331	324	342	363	322	342	332	320	339	331	332	327	332	349	313	343	334	345	298	346	369	319	310	334	327	336	361	335	332	299	337	338	301	342	336	331	354	321	322	328	304	330	319	327	317	293	327	363	356	326	315	323	326	329	312	306	305	343	336	325	351	324	346	302	323	326	316	343	331	297	329	319	305	338	328	342	320	325	339	302	316	356	360	333	330	319	327	315	358	326	327	367	326	350	299	340	342	343	327	339	345	331	323	362	318	331	339	334	351	338	319	321	338	321	346	301	319	344	319	337	353	307	339	335	342	302	289	339	331	328	305	330	323	316	319	303	310	301	353	341	342	296	335	338	303	315	353	325	339	326	311	344	323	312	338	335	349	346	338	315	345	327	314	314	327	300	318	322	339	326	326	304	317	336	343	340	311	331	341	364	328	323	309	309	337	325	302	339	349	338	319	293	321	291	335	334	333	322	343	327	359	314	328	364	304	346	300	349	301	332	312	345	351	305	314	307	316	336	340	320	297	335	339	315	343	325	309	302	307	306	330	353	327	347	317	351	343	284	381	360	309	343	335	334	346	348	323	305	332	346	330	359	352	344	303	336	368	320	358	333	356	345	344	313	365	302	320	323	299	349	314	367	385	352	328	337	337	320	325	321	331	372	330	316	316	337	327	338	317	364	363	333	323	348	367	335	310	324	313	365	313	325	335	340	308	347	311	354	313	333	338	327	343	304	368	329	306	364	358	341	365	301	360	340	300	344	290	351	357	359	321	345	341	303	319	319	345	321	332	353	321	324	316	323	326	334	354	344	351	358	307	308	324	360	353	336	341	321	330	354	339	326	348	332	339	327	341	321	311	323	311	342	358	330	346	333	295	357	342	334	354	331	350	348	373	355	330	322	343	327	327	355	308	311	332	352	330	297	327	296	326	325	336	316	355	340	304	332	336	288	337	299	342	322	325	338	316	334	319	322	350	357	339	360	349	344	300	363	326	336	338	358	374	341	331	340	317	358	318	357	332	314	343	356	344	367	341	329	320	324	320	341	329	307	345	341	338	341	338	339	348	308	298	303	346	374	341	313	322	355	362	304	341	346	318	322	335	321	369	313	338	306	345	288	328	312	341	345	354	317	322	340	322	351	343	320	313	348	322	352	369	339	345	326	342	331	333	357	331	336	360	330	334	350	327	320	353	334	292	329	350	329	316	319	326	364	329	355	346	328	316	322	344	347	334	331	373	310	331	374	320	333	369	341	323	339	316	330	331	315	342	330	332	331	318	334	365	328	316	350	365	318	350	345	359	313	355	309	305	345	322	349	330	342	345	321	317	332	331	332	358	343	328	315	335	314	321	313	348	287	360	327	319	352	342	316	319	290	322	350	346	303	333	352	357	324	335	340	315	327	364	349	341	339	346	339	334	314	298	328	315	345	351	316	337	336	326	333	309	327	335	344	377	330	336	330	354	291	327	337	321	352	335	326	350	329	342	350	343	362	319	342	319	324	337	332	315	324	371	335	332	335	345	366	335	320	314	341	331	320	331	326	343	315	325	330	341	326	335	331	346	340	331	325	315	317	333	324	298	363	316	328	323	335	332	330	325	302	324	355	345	350	351	288	319	357	312	312	298	310	300	320	347	329	344	319	334	306	319	332	335	329	309	361	327	315	309	326	342	314	335	379	299	317	337	300	325	314	332	326	313	351	301	302	319	322	323	320	300	366	323	317	312	304	356	311	342	350	297	323	315	330	314	335	337	297	332	326	329	304	355	331	340	329	353	324	335	352	341	346	328	325	353	286	360	323	323	303	349	317	317	301	326	325	345	360	347	344	355	362	319	313	290	323	337	306	345	342	341	342	332	336	349	320	350	336	307	344	336	314	333	317	349	328	335	316	322	324	353	331	304	344	349	291	331	305	330	367	324	326	328	342	311	315	325	350	354	357	331	362	336	339	300	342	350	316	322	330	362	359	316	283	350	342	334	329	344	345	320	305	333	320	306	332	348	320	317	370	309	337	342	308	338	353	333	310	300	319	349	334	362	362	334	334	353	320	355	328	347	314	327	342	333	315	324	345
29566	44781	31896	19026	9605	3242	1091	794	777	608	532	479	415	434	442	409	406	416	428	383	426	394	414	398	402	392	377	366	363	395	385	425	398	416	394	377	392	399	379	383	396	393	355	381	351	397	401	400	414	423	343	385	376	400	397	380	374	386	375	419	396	402	353	386	381	380	425	418	412	382	373	372	378	367	417	374	391	382	409	398	437	399	360	382	373	345	357	368	429	367	413	411	426	360	364	383	397	361	403	379	390	388	386	404	378	403	435	362	385	401	378	429	390	390	404	372	348	382	400	403	403	411	380	369	375	391	389	387	415	405	402	386	405	368	383	376	378	355	401	375	381	371	366	398	378	399	374	368	395	403	377	377	375	388	396	371	350	376	438	408	390	390	376	368	396	388	392	401	408	366	355	414	364	386	375	408	364	354	403	365	393	349	409	364	386	375	409	395	415	364	386	388	410	386	357	387	372	377	387	387	397	378	388	359	383	379	409	404	359	396	411	408	383	411	378	356	374	378	399	408	407	417	401	409	440	399	362	395	392	392	384	438	385	373	403	387	360	366	356	396	378	364	358	417	401	394	382	396	397	353	404	381	366	390	390	353	385	391	377	417	393	387	380	377	388	436	398	365	411	391	389	387	425	385	392	369	399	424	383	409	393	369	406	388	359	401	391	358	349	381	414	395	409	393	373	405	389	362	367	423	398	392	404	364	370	378	390	397	404	390	415	376	380	367	382	382	392	366	416	381	381	386	381	398	384	405	353	416	395	363	403	420	396	405	394	367	396	394	412	409	380	363	389	347	365	416	378	340	379	369	379	392	373	374	395	388	353	414	398	383	376	324	421	377	384	381	410	353	415	372	358	383	409	400	401	378	391	373	388	400	411	406	379	421	397	375	361	401	396	364	415	374	410	406	384	401	357	361	363	397	377	408	399	380	404	393	366	402	416	404	376	355	394	364	385	398	381	408	404	384	408	403	379	359	389	419	425	419	374	402	405	348	387	377	347	409	354	383	359	378	376	405	395	392	416	376	410	414	363	330	361	392	382	421	384	384	364	421	389	389	391	342	381	443	391	433	405	382	372	386	396	372	399	384	377	399	389	394	368	405	391	405	383	409	402	381	366	401	396	370	397	389	404	385	400	381	404	388	390	366	371	405	371	387	410	397	418	424	404	428	363	365	396	371	363	394	398	384	379	351	350	409	427	396	386	371	364	358	398	400	405	377	375	374	370	348	379	408	363	408	380	378	391	397	401	407	385	414	385	401	383	390	351	401	395	389	383	393	378	433	404	378	382	394	395	381	413	382	359	385	390	377	401	396	352	390	401	413	384	401	372	370	389	387	371	383	378	405	391	371	381	403	357	381	404	375	385	375	425	380	363	364	396	391	420	403	389	365	372	380	385	418	362	425	388	379	378	403	370	405	379	390	339	359	388	361	394	411	366	378	384	370	376	400	402	350	406	394	414	382	388	381	404	379	417	407	400	369	413	408	392	348	381	413	358	380	365	379	421	377	384	415	372	366	425	379	387	403	377	390	354	389	392	380	378	413	350	370	420	398	376	410	370	366	392	382	380	390	371	390	369	399	403	394	403	374	377	386	371	387	422	395	435	386	395	387	426	365	384	381	424	358	391	397	410	392	416	367	374	409	357	378	403	370	408	391	406	371	373	410	415	354	390	393	368	367	376	387	408	369	382	397	361	413	406	384	381	374	401	372	391	388	393	368	406	402	392	379	390	379	369	428	374	362	414	402	413	377	359	387	406	387	375	359	398	400	365	374	389	385	393	401	383	368	387	404	384	401	385	356	405	381	379	373	403	358	402	403	409	401	385	394	380	357	393	375	353	398	368	374	386	384	364	353	420	386	386	403	368	413	378	398	362	378	413	403	397	397	386	368	421	382	381	380	379	359	367	405	367	407	394	411	413	389	378	386	426	386	375	396	398	389	385	415	397	363	372	397	378	403	386	396	394	409	409	348	385	410	368	362	390	382	383	351	394	403	387	355	399	433	351	356	379	383	397	362	398	348	401	419	382	391	393	384	392	390	385	425	385	376	391	389	331	374	419	388	370	367	420	377	387	368	371	365	402	398	383	365	408	398	370	368	410	354	400	414	407	399	389	381	373	439	394	372	374	356	390	375	420	368	386	404	394	393	384	387	400	385	435	408	360	369	396	371	397	375	384	368	331	372	374	386	370	378	372	384	405	361	416	395	409	380	352	406	426	396	347	412	371	392	374	372	402	385	392	388	426	374	380	394	399	359	410	397	396	379	347	374	389	401	397	383	402	402	382	387	421	391	372	424	338	339	369	374	389	412	390	361	393	399	374	401	386	388	365	381	374	404	383	376	378	388	386	346	380	383	364	378	346	370	390	434	379	419	390	391	392	397	425	396	380	358	387	383	369	397	406	362	379	406	391	374	408	378	399	374	390	375	389	394	395	406	377	420	395	390	409	343	407	368	401	397	357	367	392	372	403	393	389	369	361	409	402	383	390	389	387	387	367	357	387	387	427	420	388	389	383	389	392	371	382	380	404	350	417	386	390	356	382	363	403	410	396	374	398	379	366	364	394	413	405	387	395	407	355	401	418	378	402	390	413	392	397	390	387	396	416	355	388	379	364	382	409	384	412	392	380	384	382	380	377	419	394	405	378	355	387	377	409	372	377	363	420	353	388	379	394	411	383	356	386	393	380	404	379	419	397	376	365	359	406	346	356	355	386	396	408	399	397	398	390	370	418	417	381	379	409	380	379	408	339	399	391	400	424	359	368	389	392	371	368	382	395	400	411	410	381	371	373	388	381	384	364	383	364	411	394	357	376	397	375	387	396	359	394	444	367	395	413	369	413	366	387	399	378	379	376	333	364	406	369	406	363	385	373	416	369	395	363	397	380	394	413	379	364	368	346	390	391	392	378	401	359	413	403	396	382	382	366	420	400	404	415	370	422	392	407	395	346	390	431	388	386	377	348	391	397	414	375	405	387	418	373	397	361	407	379	380	358	389	377	444	390	359	383	377	385	377	367	376	378	380	382	374	390	382	361	437	376	405	413	406	392	387	401	424	353	397	395	364	377	401	363	387	405	377	432	400	400	389	361	383	384	400	391	353	341	400	374	408	370	396	427	397	401	427	417	387	368	397	411	381	383	430	359	366	404	399	419	382	407	387	386	387	409	401	367	413	388	359	373	392	346	400	402	375	389	388	407	432	385	402	416	366	377	376	394	371	390	403	386	392	418	398	396	368	443	415	435	381	428	418	415	433	382	365	384	407	378	377	384	390	389	394	377	350	388	353	375	379	395	388	414	372	410	390	377	386	382	371	400	378	389	402	385	396	387	386	371	372	405	389	399	384	383	419	436	385	404	401	370	352	387	383	386	348	379	388	376	360	393	361	400	367	402	404	373	399	431	404	400	355	403	383	373	378	395	373	360	399	400	380	398	404	360	380	415	375	434	434	372	371	392	375	358	398	370	398	383	391	427	383	354	394	372	383
23833	20970	28218	24284	21224	14123	2446	975	705	547	474	451	428	360	399	364	372	318	346	337	333	329	336	335	321	316	336	354	291	295	319	323	315	289	287	297	354	301	323	324	324	307	330	330	318	287	324	302	286	296	321	322	301	319	331	349	309	325	288	306	314	311	319	324	308	350	478	405	305	291	279	292	291	295	310	301	309	317	302	317	296	316	292	319	294	306	317	303	342	326	304	327	319	303	357	332	311	306	290	351	324	310	281	302	314	315	288	337	283	305	311	321	307	301	323	307	307	316	318	276	317	283	325	309	300	294	311	340	326	319	307	292	321	306	285	311	313	301	336	280	303	293	307	336	316	335	305	301	321	325	288	298	330	295	297	333	314	308	298	308	333	311	342	321	298	287	299	295	275	289	308	316	314	310	329	323	290	305	300	317	295	318	306	299	275	287	286	303	299	303	296	291	324	330	331	314	273	286	304	297	308	314	314	311	291	297	293	308	335	353	302	286	281	292	309	309	294	322	310	318	282	327	320	349	330	284	309	306	309	285	327	307	339	321	301	334	302	305	301	335	306	283	297	332	307	305	312	299	292	322	321	308	305	288	343	298	315	336	324	318	335	297	324	329	319	289	298	311	273	329	307	301	289	298	333	345	290	307	305	301	302	316	303	276	302	311	290	280	318	314	304	286	355	328	329	279	333	300	297	322	308	326	336	326	323	324	336	305	297	294	328	301	322	331	268	317	321	332	326	329	308	326	305	307	319	299	285	327	313	293	288	305	302	309	311	307	325	313	307	323	298	313	338	299	294	300	303	300	341	302	330	271	327	274	316	305	327	290	311	301	300	299	329	285	289	312	300	314	308	322	295	317	309	300	307	327	335	299	336	322	284	303	309	303	314	325	313	274	296	285	314	297	302	288	308	313	309	308	296	323	308	330	348	328	324	314	313	294	317	316	308	323	313	299	302	271	329	305	314	297	292	302	332	314	275	314	301	301	273	301	290	311	280	288	316	315	304	329	262	327	313	294	311	304	286	313	304	288	308	360	317	311	307	283	328	318	310	334	312	307	310	283	316	326	323	289	290	288	325	313	319	298	292	311	305	334	314	316	268	308	315	313	309	307	333	285	346	296	314	288	320	296	310	309	298	338	308	296	325	315	311	317	319	286	283	308	313	312	297	322	308	309	332	315	266	302	314	319	295	318	299	342	332	320	320	314	303	303	280	306	307	289	305	298	336	317	350	297	317	292	333	334	318	308	297	307	340	336	304	307	285	294	269	309	301	301	317	341	319	308	319	303	306	312	325	288	305	340	301	312	312	274	333	340	314	298	308	333	291	308	341	331	283	322	330	296	286	311	297	314	337	322	279	301	307	296	306	338	282	300	323	326	312	292	294	328	292	293	304	325	340	329	280	313	341	322	294	309	332	297	270	281	335	292	276	313	289	278	305	310	276	287	323	317	318	334	292	297	278	296	299	302	329	294	277	300	310	290	311	304	293	297	315	303	338	292	295	293	258	334	329	313	305	309	312	297	332	294	311	288	328	325	299	303	315	288	320	324	307	322	307	298	315	307	313	319	291	316	262	295	328	303	292	277	319	302	289	281	311	278	302	299	326	303	333	327	292	317	300	332	286	297	316	329	314	287	328	279	306	300	292	343	301	342	271	343	299	301	276	334	308	301	319	326	333	318	310	324	322	317	314	293	331	314	333	322	336	308	282	345	284	313	299	322	274	304	273	308	308	317	279	282	318	321	283	329	306	315	330	315	331	288	282	284	280	308	293	308	310	289	320	316	309	298	290	311	287	300	312	324	320	325	271	302	285	321	314	331	329	281	334	299	314	322	292	295	286	306	305	282	336	293	322	310	321	323	299	281	308	290	299	318	310	321	324	329	319	308	277	313	306	294	310	296	326	312	314	332	317	298	302	300	287	330	339	307	322	300	316	320	320	308	288	300	342	289	293	286	292	342	282	320	316	327	318	315	313	317	295	319	298	342	293	313	323	293	316	302	292	301	338	297	332	319	295	338	310	340	288	281	300	332	317	299	320	347	307	291	301	311	300	294	310	300	325	312	306	297	296	326	323	322	294	306	279	283	311	324	321	332	293	274	296	288	278	261	301	334	323	337	296	288	295	304	295	332	307	271	286	322	316	316	309	269	344	307	303	308	315	271	306	279	281	316	318	325	258	334	309	305	293	285	276	286	320	311	286	286	362	311	324	295	338	325	337	284	329	304	297	314	291	311	326	321	332	296	312	289	314	323	345	304	328	309	305	308	320	320	324	321	311	308	315	305	297	339	329	328	307	308	303	297	310	319	300	303	320	307	301	337	332	303	292	312	314	290	338	289	298	297	319	298	294	319	293	285	304	313	329	324	323	298	295	303	320	289	308	298	303	314	301	275	345	312	285	324	305	298	308	297	317	316	320	293	286	315	304	273	294	280	332	322	285	286	330	333	313	344	313	294	322	286	294	333	316	307	324	329	315	337	274	302	308	314	297	318	275	302	312	277	302	322	283	302	300	316	296	302	311	318	289	282	315	304	338	349	317	293	315	330	304	318	298	299	306	322	323	302	324	309	284	302	346	288	313	313	305	299	262	287	333	317	323	305	305	362	326	292	301	340	309	298	291	346	278	292	318	300	327	317	324	309	314	293	289	316	323	304	288	326	292	326	336	337	296	329	302	341	324	317	279	301	302	295	309	273	309	322	311	300	300	318	347	311	316	294	332	312	329	281	314	272	321	315	321	302	317	286	313	314	301	317	318	328	302	324	323	308	295	304	294	286	303	325	327	321	296	312	331	306	291	294	327	319	315	307	296	296	304	272	273	340	292	296	344	352	316	301	333	273	304	309	297	301	335	285	299	313	286	298	296	320	336	299	297	319	307	296	318	314	317	323	292	336	309	283	302	291	333	292	300	325	274	274	284	303	285	301	306	323	321	330	325	308	328	307	331	335	309	323	305	276	290	327	278	313	331	347	311	302	311	316	281	294	301	304	320	304	334	289	315	326	343	303	318	322	314	302	294	307	340	297	319	310	279	319	315	306	305	314	282	309	327	289	275	281	310	323	304	305	306	293	293	308	284	299	325	294	302	316	309	327	301	298	258	292	292	316	305	329	303	327	312	297	321	319	295	320	300	292	315	325	302	318	316	317	287	269	292	327	306	318	306	308	275	286	315	302	285	312	328	317	328	279	321	292	306	310	292	278	320	292	296	288	287	320	314	320	296	323	297	310	292	294	304	268	296	303	288	317	307	308	296	313	306	303	345	285	322	323	309	321	314	326	315	293	326	313	288	307	317	317	325	294	297	300	306	334	302	323	322	297	305	289	245	296	279	291	299	313	310	310	303	316	280	348	307	278	339	287	326	288	322	306	293	287	311	298	308	309	286	307	285	330	311	303	266	315	332	316	290	320	333	338	328	284	302	314	305	309	320	293	316	304	289	314	315	323	297	320	314	301	339	277	318	313	324	286	302	313	325	321	312	306	305	303
33581	52589	42124	28369	17722	6788	2057	1451	1118	783	676	693	556	497	486	453	439	425	413	377	420	413	386	380	396	409	374	372	360	371	356	381	380	372	359	379	370	354	363	374	393	347	386	371	379	380	366	392	358	370	350	342	365	354	392	409	332	355	364	363	315	385	383	361	342	431	614	485	329	343	365	388	333	343	345	336	356	368	364	379	360	364	358	382	385	334	356	358	374	365	364	345	370	359	366	355	392	351	399	393	318	360	390	407	360	344	322	362	365	364	373	363	372	372	323	351	338	355	351	393	367	380	341	349	339	337	350	363	367	347	360	338	388	300	389	351	403	388	368	401	345	373	345	345	365	384	339	341	349	311	312	362	374	326	306	388	364	352	349	374	365	357	350	358	345	367	361	337	345	365	365	323	313	358	372	375	367	389	377	334	376	338	369	397	337	338	349	378	336	379	362	344	350	367	384	336	369	367	386	387	354	342	324	341	332	368	341	339	357	380	346	354	342	347	359	339	361	363	379	393	354	361	383	380	345	378	332	362	342	360	359	404	365	367	355	388	369	325	347	392	344	342	358	336	335	339	368	339	337	364	380	361	374	377	381	356	349	334	345	351	360	373	372	368	358	345	394	342	343	355	339	347	332	351	345	330	367	379	363	318	383	361	351	338	354	349	353	351	332	310	340	351	349	393	365	357	342	349	333	311	349	379	332	360	331	353	376	351	372	333	352	359	320	369	358	327	408	366	342	354	337	376	358	367	379	380	377	352	334	354	336	328	328	357	346	370	370	349	358	337	331	357	378	361	355	376	322	364	359	349	339	391	378	354	328	333	391	322	374	358	362	345	355	383	379	332	334	354	330	323	343	382	354	343	354	368	366	351	351	375	367	339	361	410	358	338	357	349	388	364	354	334	380	350	363	357	332	320	353	372	361	381	325	382	392	335	321	349	375	371	355	350	369	363	350	337	329	341	388	355	360	309	384	343	350	352	356	367	360	324	353	329	357	335	341	374	359	358	333	323	367	376	348	322	317	354	358	325	361	361	378	354	347	368	411	371	370	325	365	327	334	370	349	358	361	349	341	362	365	368	332	323	369	372	343	375	335	390	372	383	376	379	356	338	353	366	352	360	339	342	364	339	362	374	321	349	393	357	372	347	382	345	354	332	383	375	330	360	349	344	344	379	376	358	331	321	343	338	322	363	362	367	372	346	385	321	392	335	368	344	343	359	366	358	380	363	364	363	374	336	353	369	354	343	323	395	369	338	355	386	365	320	355	355	363	310	352	324	370	336	374	324	348	385	351	362	343	392	344	382	372	395	338	366	357	323	361	384	383	326	330	365	353	361	324	356	344	355	372	343	364	362	326	343	371	361	368	326	342	338	384	370	363	352	349	378	337	335	352	369	354	370	382	389	372	341	349	314	336	364	376	362	346	319	312	369	333	360	348	340	361	338	379	351	330	328	366	338	381	341	336	346	386	312	350	383	362	344	343	374	394	364	378	333	327	360	343	358	351	364	365	356	335	324	339	381	389	331	320	393	367	367	369	358	367	362	340	372	321	371	372	359	325	366	360	360	355	364	337	346	346	352	366	366	359	353	350	355	318	357	384	351	353	380	339	356	350	368	336	365	351	389	344	374	366	344	350	314	349	380	372	363	383	321	333	369	364	371	372	337	344	388	379	398	344	409	363	324	372	388	334	339	366	362	363	370	359	378	379	371	384	375	349	362	366	360	332	300	358	353	348	341	345	344	366	355	344	332	355	365	364	357	390	358	350	370	368	351	361	352	349	346	312	358	359	381	350	355	367	341	325	365	376	354	351	374	346	358	360	394	371	374	370	338	353	352	369	327	333	350	333	343	372	386	360	375	362	422	378	372	336	374	373	351	347	353	370	367	357	350	360	358	325	364	348	352	356	357	342	360	344	391	366	353	356	373	367	322	355	356	360	378	371	337	356	395	357	340	366	381	367	371	342	343	369	384	374	364	348	325	364	364	371	359	335	337	366	350	358	347	376	401	363	361	379	382	349	357	368	376	333	366	316	351	355	361	352	377	388	346	390	387	351	360	343	365	341	347	355	348	348	365	360	352	373	347	353	330	383	356	377	354	358	359	368	310	312	360	349	343	343	346	354	367	377	370	369	323	356	364	360	339	356	374	364	344	393	356	398	349	369	397	323	339	346	342	388	372	380	343	356	370	327	349	362	362	388	331	347	360	345	350	384	344	347	311	341	368	367	329	367	324	397	355	384	373	367	352	334	358	355	324	401	337	358	345	324	363	342	346	350	353	352	321	350	367	338	357	366	371	343	357	367	325	353	343	345	377	356	343	386	337	356	347	355	362	358	311	371	330	378	341	382	344	363	364	370	383	364	374	354	352	346	350	343	366	318	371	393	355	352	395	366	398	338	336	337	355	371	384	376	357	354	354	355	374	382	349	353	367	345	326	379	359	384	336	328	341	341	387	342	374	359	382	335	341	356	354	350	368	343	366	323	348	359	338	370	343	383	363	399	368	382	326	366	354	338	334	375	346	339	347	354	384	349	366	352	362	360	348	329	350	369	340	376	369	365	339	340	333	333	362	357	369	337	363	330	356	345	367	393	323	353	371	345	343	344	362	334	353	334	377	332	366	327	336	319	358	350	376	349	367	340	361	375	330	405	324	341	367	352	388	384	357	363	335	365	323	330	347	362	346	357	383	353	387	342	362	382	391	350	328	359	369	351	356	365	384	342	367	349	358	369	353	307	328	355	349	360	370	353	360	333	369	391	372	331	355	355	293	388	313	342	358	353	361	334	345	361	360	381	357	352	379	351	347	364	317	367	335	356	344	365	358	344	359	357	335	383	348	332	368	360	347	346	349	325	383	376	346	366	395	371	365	363	357	352	387	371	341	356	350	341	357	386	356	405	355	346	359	363	376	381	363	357	355	403	378	316	383	399	379	398	350	352	367	389	386	344	352	357	377	391	367	344	322	359	314	359	376	339	367	340	360	361	390	320	358	329	350	370	364	365	389	344	388	358	378	337	361	378	347	369	388	355	353	337	322	348	333	336	350	365	379	350	351	389	351	354	356	397	354	378	341	369	330	340	380	348	390	355	369	340	320	373	328	365	375	333	353	363	364	339	343	355	351	327	341	374	328	339	335	380	331	361	339	348	343	347	358	342	361	336	364	369	328	353	353	345	350	343	340	363	378	354	386	331	360	378	328	379	342	339	373	380	356	349	378	332	399	371	384	375	326	350	370	366	348	366	353	364	357	350	347	346	333	358	351	344	369	357	368	379	368	347	333	377	306	372	344	342	342	344	346	356	371	334	391	342	361	357	341	329	347	346	396	378	373	389	339	360	338	378	347	365	342	374	407	327	338	333	339	336	352	385	369	351	364	350	361	385	353	338	361	358	374	369	338	359	378	369	350	407	339	351	353	358	351	361	377	351	349	357	395	340	354	370	366	357	365	349	342	323	361	368	382	339	381	345	364	341	340	346	385	359	354
25041	21005	27649	25596	16241	4884	1162	862	627	527	518	473	493	485	462	456	406	421	426	460	461	435	395	425	401	397	408	420	390	428	395	408	421	430	433	440	396	420	415	419	415	444	409	411	440	392	397	388	401	414	409	411	451	394	379	416	403	409	422	394	379	418	426	406	398	438	486	457	391	433	378	401	413	432	411	428	454	380	422	414	388	391	399	420	382	420	408	399	434	443	369	374	424	465	380	422	406	403	426	423	420	432	386	404	411	422	387	420	415	395	414	370	397	399	380	382	407	423	388	407	416	374	424	422	411	392	433	391	404	402	458	398	437	391	419	371	425	410	374	414	421	419	445	385	404	392	418	376	410	393	400	409	391	422	412	402	399	458	396	441	410	408	363	367	418	384	435	435	410	410	452	425	418	407	406	461	411	432	444	404	414	427	396	448	420	442	399	385	421	376	424	442	386	392	405	402	399	360	421	408	432	427	409	444	425	391	407	411	414	430	394	407	398	391	423	405	391	368	397	426	426	411	424	394	371	389	406	385	424	399	384	393	414	418	419	390	392	386	367	409	412	421	409	415	389	417	437	408	428	402	390	372	387	398	395	396	408	429	405	392	401	402	431	427	403	405	424	390	418	382	413	406	383	411	406	409	416	398	431	387	412	388	392	430	385	369	416	395	389	379	410	442	400	438	405	412	394	400	406	396	418	401	409	410	375	423	399	415	379	424	437	391	431	379	434	417	437	393	403	416	437	412	417	393	393	406	396	414	401	411	432	426	411	402	410	433	417	437	379	379	400	395	425	420	413	422	405	438	400	386	410	388	377	403	426	433	395	398	399	399	447	437	417	400	423	431	425	420	437	410	413	405	403	419	381	375	428	371	423	421	430	414	437	438	389	392	412	454	418	395	396	408	373	406	422	467	444	422	421	429	423	423	400	398	426	422	411	400	430	419	416	406	408	390	433	368	377	358	404	373	383	400	419	431	398	414	394	381	402	459	380	426	371	414	416	387	417	431	409	386	406	391	441	401	396	411	398	390	433	413	425	409	401	388	400	406	431	412	416	428	419	417	416	383	405	425	403	393	429	406	384	386	413	423	421	411	392	441	417	383	397	443	402	389	391	395	401	413	413	425	398	398	385	394	399	406	414	389	399	415	418	401	342	397	384	416	396	412	407	402	375	405	413	421	437	412	419	406	359	396	395	406	406	429	420	380	407	413	409	414	388	383	399	382	377	410	410	380	417	390	421	389	400	412	448	392	366	417	430	375	423	437	386	422	380	434	400	415	379	412	440	378	389	403	412	403	404	431	434	432	377	428	395	414	390	400	425	418	417	388	394	432	420	392	440	423	382	359	419	417	408	414	414	431	418	414	410	412	399	389	405	432	423	387	416	422	435	369	402	414	404	429	405	430	420	382	399	425	452	400	404	401	420	416	408	441	384	389	426	457	419	380	389	375	427	393	410	446	398	408	419	412	407	410	408	415	406	382	414	376	433	388	428	414	392	392	425	447	441	409	394	417	400	418	394	412	383	388	426	400	407	405	444	434	442	411	384	374	399	411	400	428	405	407	405	403	393	406	430	419	400	389	388	408	416	394	435	392	407	403	413	427	413	399	453	424	412	416	422	409	388	430	411	436	429	395	386	397	391	409	427	397	422	420	417	424	381	386	440	377	415	405	426	410	389	393	374	376	358	381	383	406	456	382	359	396	423	416	409	440	464	403	382	383	382	428	403	431	416	402	415	390	393	397	376	428	410	401	424	396	378	413	411	385	422	403	422	424	409	420	379	419	386	420	419	380	421	385	408	371	399	418	399	386	380	412	438	427	413	415	405	387	403	389	408	405	435	397	385	391	414	390	399	413	394	390	434	415	424	411	432	408	379	383	389	455	405	415	420	426	409	413	415	424	420	415	355	418	455	428	402	412	400	411	405	350	374	426	409	379	397	394	448	407	399	393	411	439	394	409	406	402	430	402	402	417	404	385	379	400	383	431	425	398	391	415	421	388	395	395	379	404	415	422	408	386	397	441	408	435	410	393	416	401	437	393	430	390	391	378	432	425	394	379	412	380	372	374	386	410	390	388	416	404	390	377	411	367	391	373	414	408	406	402	386	420	435	415	411	365	387	410	430	427	423	383	406	448	426	405	402	436	428	409	395	376	368	437	369	398	419	405	408	402	407	358	403	411	430	406	422	426	383	391	393	431	404	390	380	377	400	403	417	431	423	427	415	389	375	440	395	408	420	429	428	421	395	399	431	404	405	424	405	403	412	373	395	390	417	406	410	433	433	395	402	397	414	418	402	395	422	408	394	411	393	420	431	408	401	383	422	406	381	389	433	409	399	405	409	421	408	403	380	385	401	405	423	388	421	405	423	418	427	381	404	405	392	423	383	431	439	400	401	377	375	410	370	424	416	432	401	439	408	365	416	382	401	425	363	396	419	392	396	394	405	397	398	403	422	401	380	421	390	390	413	418	388	391	398	387	435	388	401	438	382	384	409	420	389	447	399	364	426	382	384	399	407	406	400	381	414	398	437	408	400	358	400	380	411	415	378	398	397	410	423	357	389	410	353	412	404	408	414	414	405	384	391	415	426	414	415	444	420	419	388	390	383	439	416	403	421	401	420	441	420	411	399	403	386	390	369	420	416	430	370	434	410	429	390	363	412	428	412	428	407	401	378	433	443	403	407	420	394	368	415	434	407	374	426	372	402	407	389	383	436	450	421	402	395	380	396	409	379	390	388	426	423	422	376	390	383	410	407	411	407	396	386	412	398	432	410	405	381	417	407	380	372	411	392	415	420	392	399	390	418	425	424	420	408	410	404	425	390	401	429	399	388	403	380	379	419	452	367	385	414	404	418	404	433	387	451	419	415	440	402	400	376	381	406	412	439	398	400	379	387	408	398	386	395	439	406	419	403	405	430	397	420	385	403	360	381	395	421	413	402	417	367	381	387	366	398	406	415	394	439	404	409	443	405	401	425	424	436	404	443	391	444	403	427	396	412	424	389	433	383	407	390	402	407	410	434	400	373	373	438	418	418	410	398	436	384	423	443	427	409	403	385	436	423	400	373	452	403	405	403	417	391	377	404	419	420	397	414	418	392	424	401	387	394	442	399	385	400	408	388	403	419	444	398	433	400	399	401	417	393	426	414	398	386	394	411	408	382	399	418	419	420	420	405	370	421	424	445	417	376	381	381	402	391	396	418	452	381	346	361	385	403	433	434	357	434	398	399	424	388	405	446	401	427	387	413	360	413	360	444	418	411	414	393	383	432	434	384	406	406	403	426	406	406	402	425	397	426	424	407	421	382	399	395	361	391	425	382	431	385	402	367	434	418	427	397	418	378	439	393	377	408	439	433	417	446	394	407	414	419	397	419	400	403	435	404	395	393	385	435	408	411	373	370	423	431	417	401	424	390	420	438	387	429	405	370	387	421	406	377	395	403	388	382	435	406	362	405	401	373	420	413	434	382	384	360	417	428	427	389	388
32720	50152	37519	24162	13908	5742	1935	1419	994	788	687	661	585	566	565	529	550	502	539	532	517	509	489	483	511	475	481	473	466	497	501	450	464	461	478	447	482	462	496	479	480	456	459	459	471	463	479	493	504	491	431	436	453	462	451	416	479	477	452	447	437	436	472	473	465	492	642	550	432	492	448	488	467	472	476	464	498	437	480	493	507	469	479	482	460	469	499	476	498	471	483	490	464	464	465	453	445	471	471	469	468	428	410	448	476	452	443	455	465	485	468	453	447	432	458	470	471	451	469	509	456	444	505	468	473	475	466	459	501	466	429	458	442	446	470	460	459	459	479	474	455	458	465	501	450	487	440	466	462	471	491	462	500	470	501	456	491	476	448	501	438	435	452	451	472	471	485	459	503	494	504	454	513	467	446	472	457	471	483	464	440	450	471	468	479	494	476	450	461	465	449	482	485	483	406	459	495	457	498	445	496	483	466	488	471	486	486	441	467	475	465	431	454	440	442	456	487	493	441	464	460	471	466	480	494	490	464	479	472	482	464	458	475	450	464	456	467	455	487	481	473	491	475	458	466	450	455	465	472	479	482	432	450	476	452	479	462	488	433	488	451	440	458	492	483	473	464	484	480	472	476	467	469	471	478	455	463	478	473	451	507	434	480	447	462	459	469	460	468	473	475	434	481	496	451	487	476	491	517	515	471	472	479	471	439	475	475	429	479	437	478	463	440	442	487	461	457	482	425	430	450	450	462	450	497	463	487	422	447	456	468	451	490	478	485	458	459	477	473	474	504	461	449	501	485	490	486	474	447	432	484	513	486	470	480	451	460	475	489	443	481	456	442	434	460	447	437	482	442	446	468	509	460	468	477	503	527	447	528	468	455	456	484	492	459	422	494	488	429	493	482	451	466	463	486	481	465	464	466	459	453	447	491	474	520	469	480	462	481	439	475	437	463	476	491	438	462	472	468	457	436	449	483	483	469	484	500	478	455	440	473	453	482	473	510	516	464	458	497	484	444	461	458	473	473	434	453	465	458	477	447	459	471	454	488	457	462	479	491	462	484	503	486	468	461	470	442	486	482	475	405	474	467	445	466	452	488	471	468	468	483	460	462	476	498	486	467	480	458	440	467	478	487	489	460	450	457	438	484	500	440	484	471	504	437	423	495	418	445	450	451	462	464	474	447	514	442	484	448	469	466	442	464	460	463	470	448	480	489	500	498	458	486	486	496	474	485	504	457	461	468	448	471	465	473	455	468	459	488	437	488	466	494	458	442	424	449	453	434	436	476	510	478	471	475	453	485	479	476	473	465	409	460	466	461	470	470	488	437	477	437	477	416	491	488	487	457	429	483	491	493	461	501	449	460	465	431	432	456	442	483	463	475	479	434	463	477	447	472	446	490	427	468	452	478	465	464	482	488	468	454	532	456	474	471	451	444	443	482	481	438	497	464	460	456	486	419	425	504	441	464	449	487	454	493	458	473	465	470	484	449	515	446	504	515	467	454	455	473	461	447	464	444	461	486	493	457	479	473	466	512	501	455	474	444	469	489	499	454	478	491	491	498	444	495	435	486	459	459	523	451	476	453	437	507	456	437	513	474	510	480	533	442	470	471	478	496	475	482	461	436	485	481	448	473	456	465	458	459	473	462	503	451	456	459	461	498	464	474	482	457	472	458	448	474	444	468	467	481	482	475	488	438	476	454	438	483	455	481	439	430	471	521	436	458	469	456	449	481	469	497	448	409	474	473	454	459	457	451	483	430	463	454	459	449	480	446	486	498	451	468	446	506	481	452	461	451	456	461	468	465	475	453	439	436	482	437	425	476	468	499	479	518	445	460	432	490	459	430	449	451	442	462	470	483	456	470	450	469	425	512	460	451	466	485	468	443	448	482	457	469	452	429	489	488	502	489	431	456	461	474	497	446	467	474	449	446	513	474	496	419	438	463	443	465	503	442	446	477	469	513	484	476	493	485	512	453	470	460	506	455	479	472	446	469	471	463	450	465	450	465	505	439	421	494	478	491	470	453	477	508	471	475	490	462	505	468	478	470	471	496	487	481	441	492	457	483	440	456	434	460	463	450	460	435	514	470	440	472	461	466	467	465	460	448	429	485	453	435	434	467	462	436	490	442	486	481	505	433	454	496	437	444	469	454	486	478	513	472	481	464	481	460	448	469	468	429	464	484	447	442	421	475	424	472	474	441	461	469	496	474	443	460	452	430	465	484	431	440	478	459	490	464	498	487	478	478	428	441	460	464	471	454	471	460	444	460	413	443	453	482	492	478	488	444	475	507	429	409	468	483	491	507	427	456	474	517	499	457	462	422	482	435	434	520	484	470	465	457	484	499	487	470	462	469	480	515	488	491	458	484	501	478	481	494	455	463	493	503	467	433	499	455	479	479	443	467	475	452	474	485	463	461	490	456	490	448	483	483	486	431	475	485	486	472	436	476	455	451	437	466	457	447	450	464	486	415	441	492	435	475	468	460	451	464	465	468	471	482	432	427	457	481	493	416	483	480	457	502	442	447	502	444	454	443	491	479	428	475	460	466	431	478	471	426	483	484	460	488	451	472	478	483	516	501	487	436	474	493	422	441	469	423	472	433	462	439	432	484	475	482	495	471	441	467	481	445	438	483	468	507	431	473	511	479	492	486	436	471	441	466	474	494	441	461	474	456	469	470	484	457	488	424	472	452	452	445	482	463	458	467	457	472	476	472	432	458	496	465	502	437	444	450	462	521	507	475	449	443	510	437	463	471	484	461	468	466	445	450	471	482	471	490	476	487	468	455	464	448	498	453	522	446	472	475	481	496	478	446	467	437	450	486	469	458	496	443	475	455	471	470	450	472	481	452	485	478	467	472	490	456	446	505	443	485	453	436	461	450	414	431	463	481	476	463	500	460	482	477	479	479	467	453	453	439	455	457	450	468	487	469	466	470	491	467	463	462	439	486	514	469	441	459	493	498	472	450	484	469	438	497	441	502	471	504	494	449	452	455	463	449	481	467	475	481	478	486	438	504	501	479	451	483	494	476	459	458	467	458	490	480	469	451	466	449	419	411	474	447	454	501	452	477	441	423	450	459	517	451	524	465	426	441	462	453	476	470	463	480	465	518	532	469	443	484	478	447	485	487	437	426	457	444	471	472	437	459	466	475	448	461	496	467	456	477	460	494	464	462	492	451	419	439	462	510	456	461	448	448	463	493	502	492	476	433	479	461	472	457	457	453	473	445	444	452	444	480	443	439	444	459	485	431	447	480	459	465	487	468	485	490	466	467	481	497	458	517	488	454	454	434	464	487	474	455	443	456	480	464	477	464	456	460	497	455	460	459	454	465	478	454	471	438	452	450	464	463	478	472	490	459	477	453	420	448	459	482	459	485	465	456	485	456	500	432	463	474	427	514	432	493	460	454	466	509	483	472	471	470	466	475	476	474	475	418	505	426	487	473	476	456	466	487	462	476	469	475	481	479	440	494	493	463	442	494	449
22788	20994	28569	23737	21418	20846	10747	1678	905	711	672	621	629	575	503	521	515	465	437	470	440	448	432	413	419	446	396	385	394	413	399	387	416	401	438	400	339	414	378	423	390	423	373	418	390	384	375	401	400	407	397	411	396	406	394	410	397	395	409	408	407	397	406	407	376	464	723	557	408	406	389	402	405	387	394	379	368	376	419	401	420	397	397	409	368	388	423	403	361	392	388	384	387	387	375	423	421	397	438	432	381	371	377	414	366	406	366	404	380	406	434	387	388	391	387	372	372	372	390	387	388	375	394	381	367	394	409	404	395	386	415	369	403	439	429	369	405	406	429	396	432	353	435	420	373	381	396	392	390	395	384	416	426	402	373	374	373	416	425	391	395	436	388	429	360	393	401	421	397	423	375	390	365	356	415	388	397	374	371	393	387	399	378	370	394	391	383	404	409	378	408	413	389	400	399	361	401	354	376	406	381	401	398	391	379	406	421	385	378	358	392	377	392	378	396	390	407	379	419	375	383	389	357	424	399	419	395	380	405	437	418	418	373	416	388	400	404	404	360	423	387	404	358	427	392	364	415	433	431	386	378	368	428	395	401	385	400	402	409	417	402	410	383	401	389	352	375	393	384	394	407	428	396	376	424	381	390	423	366	388	397	426	372	403	384	378	393	362	400	375	381	377	414	401	405	383	380	382	384	397	434	391	401	391	411	360	361	400	403	382	385	390	408	441	403	390	385	404	388	365	365	374	392	404	419	400	395	403	379	421	383	409	388	404	387	397	397	387	398	362	388	421	375	382	364	377	410	415	389	373	404	400	374	385	400	388	391	393	356	365	346	363	380	415	387	372	381	398	384	412	384	398	381	398	399	402	399	394	396	364	396	380	405	388	414	418	384	393	386	384	402	410	399	404	374	412	355	388	386	413	392	370	379	385	374	386	366	403	388	388	368	381	351	394	376	392	407	398	385	385	385	390	375	359	393	372	380	404	376	398	415	387	409	406	375	396	387	378	402	403	421	423	390	443	381	396	386	349	379	388	372	350	375	368	416	369	372	377	424	410	414	341	388	410	392	384	433	388	377	368	398	354	372	437	381	398	395	410	421	374	433	405	373	383	396	391	406	426	399	388	382	378	352	342	383	402	409	354	399	369	394	373	405	365	348	382	365	363	394	409	363	383	364	392	376	402	385	422	418	386	404	418	422	363	396	390	396	416	380	383	383	415	372	370	403	352	364	378	395	397	413	371	416	410	388	418	417	390	406	392	363	376	358	367	381	391	396	381	386	374	376	387	391	377	368	396	437	365	394	388	403	391	389	433	363	389	392	398	387	395	392	386	395	413	364	373	360	370	404	386	432	398	375	354	376	414	382	379	397	411	425	390	409	359	401	404	388	424	413	386	370	380	406	360	399	389	404	366	404	385	411	425	385	368	395	365	403	385	378	429	376	420	367	362	403	387	417	383	385	408	392	382	399	400	365	440	400	380	399	433	384	367	388	390	379	392	393	406	411	370	372	397	428	398	394	402	384	386	403	383	394	391	373	371	381	375	418	389	374	393	393	362	395	394	410	392	417	399	390	392	366	376	400	404	378	403	419	375	383	381	376	406	415	370	419	383	374	410	402	351	407	365	388	355	354	376	426	376	402	397	388	378	405	401	367	368	402	399	386	400	405	415	382	416	414	388	398	364	407	391	381	383	397	378	405	403	393	401	353	392	382	397	374	398	413	386	378	387	377	385	389	400	388	364	413	362	375	412	397	356	385	367	411	382	379	389	421	364	383	420	416	382	381	427	350	353	393	387	381	394	379	355	459	434	371	413	442	407	392	364	399	334	381	389	387	403	412	400	428	436	378	381	389	371	387	372	394	385	352	385	394	384	392	370	400	397	400	398	375	367	430	410	369	425	380	410	399	424	368	371	356	370	407	390	406	384	420	370	378	399	370	411	383	409	394	427	408	399	376	422	380	390	371	419	405	423	380	394	430	419	386	387	364	378	359	417	388	386	366	381	381	386	408	404	401	376	358	418	371	409	402	368	374	380	375	403	400	374	361	395	400	397	394	395	397	346	396	352	385	367	366	364	403	399	347	398	393	361	416	412	378	397	365	380	382	369	383	390	380	374	384	370	406	415	379	365	406	401	412	395	391	413	377	390	419	394	387	402	418	417	418	408	399	370	365	378	381	444	349	403	372	376	419	409	382	400	379	345	446	400	390	398	383	415	406	402	414	392	372	400	340	382	379	371	366	380	397	358	395	425	392	406	363	367	390	377	413	401	364	419	396	389	409	414	408	370	401	393	399	391	419	397	394	377	390	373	414	384	394	392	435	369	395	362	368	386	363	390	383	362	388	367	380	387	381	399	364	393	370	397	408	409	402	396	351	392	379	398	376	413	416	388	398	406	389	398	383	415	387	403	412	377	394	384	376	350	352	417	396	401	389	382	383	401	387	395	378	365	429	369	404	380	381	382	451	400	388	351	372	417	387	385	370	366	383	360	398	387	364	403	377	376	359	374	404	357	375	391	405	388	362	400	394	390	381	373	442	376	398	389	368	359	393	376	396	419	413	395	411	385	393	390	395	427	403	377	381	373	432	423	373	391	395	377	372	388	377	403	387	358	405	385	346	397	406	403	414	404	418	399	399	383	426	382	370	420	407	454	382	392	415	359	378	406	375	384	361	394	422	401	414	375	403	386	360	377	368	383	424	416	366	389	422	396	391	386	377	390	405	378	398	406	387	402	354	408	425	407	426	391	403	401	391	376	398	392	386	393	391	380	401	384	401	392	400	386	382	374	399	390	354	403	379	392	373	451	405	401	380	378	407	387	401	357	354	387	395	407	406	376	391	397	415	369	353	430	395	400	402	382	393	431	412	407	389	414	400	343	394	436	339	351	379	415	387	384	403	377	363	365	388	391	424	356	383	427	393	407	380	386	370	393	397	379	374	384	403	369	384	392	414	373	378	393	412	404	407	436	382	370	361	402	389	400	372	415	411	383	385	406	388	343	382	345	392	422	445	387	392	376	406	380	431	411	454	382	382	395	390	380	406	371	376	421	409	401	377	382	381	394	379	417	397	396	349	369	381	374	412	395	419	395	394	408	392	415	414	378	383	422	377	374	386	391	422	378	349	399	407	381	367	395	396	376	374	408	367	340	394	394	408	396	379	387	387	335	383	372	405	411	351	408	338	396	391	425	385	367	409	404	397	349	372	427	379	398	370	414	395	373	355	380	395	399	386	403	386	376	368	395	407	380	407	429	402	403	393	389	392	395	435	390	377	415	365	398	430	416	410	414	377	404	348	420	405	365	381	385	417	390	395	396	381	364	395	388	412	402	380	376	389	393	409	390	424	413	389	350	384	415	389	410	335	361	384	417	397	391	365	393	385	395	392	382	390	375	379	384	418	407	400	403	384	380	376	401	399	394	405	395	375	409	367	346	366	388	375	388	390	404	388	383	381	385	418	411	374	390	404	393	392	397	392	392	379	429
35288	62859	48968	37761	27417	9807	3542	2322	1541	1112	906	782	792	732	590	585	615	583	533	552	530	493	496	502	457	501	483	462	470	471	517	464	472	503	449	444	495	503	411	459	459	429	460	450	417	447	444	436	455	440	443	420	451	447	508	485	453	450	439	434	437	441	461	465	444	596	871	625	477	425	464	454	451	451	461	393	460	449	430	453	442	434	412	402	457	443	420	426	407	482	440	435	459	437	395	462	438	412	469	432	432	422	431	455	473	456	419	451	399	441	403	437	448	416	410	447	433	473	455	465	459	424	451	444	470	445	467	458	412	456	449	418	453	432	449	403	427	433	433	477	450	446	450	429	478	443	416	418	416	453	480	417	437	460	447	451	429	473	441	401	430	425	434	424	455	441	454	429	421	426	444	426	472	455	418	397	429	436	462	445	439	401	450	431	469	444	412	452	453	470	413	414	437	445	436	414	439	473	455	436	409	515	450	442	425	415	409	472	431	440	471	416	449	455	462	439	465	440	408	450	413	458	440	475	463	484	426	444	457	433	490	448	450	424	422	419	455	398	428	479	469	429	446	446	465	479	465	439	442	425	429	415	440	423	435	443	435	450	424	428	446	459	449	439	420	440	415	444	433	418	441	404	462	463	460	447	407	430	436	445	452	441	484	434	440	434	444	429	421	435	438	453	502	447	411	455	469	445	462	459	465	453	465	429	458	394	454	474	441	427	415	425	434	416	464	453	467	446	453	431	418	438	430	387	435	419	430	426	381	444	448	453	413	438	453	410	420	414	445	451	406	448	401	433	445	451	470	456	450	421	435	459	424	452	449	430	422	449	446	444	444	456	419	428	421	480	450	428	434	450	412	420	414	443	458	435	437	457	434	453	438	448	470	415	447	450	455	450	429	444	462	476	462	430	427	470	486	456	425	426	435	413	448	458	449	389	436	426	445	395	407	435	446	416	438	480	426	442	445	436	463	451	452	409	448	433	421	445	445	468	447	459	434	434	442	444	408	464	408	427	465	425	424	447	490	465	434	424	460	435	438	427	450	451	470	439	432	455	465	474	434	418	457	436	443	442	431	458	402	434	432	413	434	461	471	441	457	450	382	435	408	454	447	479	416	452	406	419	419	404	424	450	426	431	466	415	429	463	484	452	451	411	441	433	450	420	419	431	427	465	402	416	421	438	484	429	428	455	455	466	469	475	422	439	402	489	418	445	450	432	400	466	425	468	419	449	448	452	401	483	413	421	470	429	423	417	465	433	428	451	419	428	432	394	414	439	411	439	500	437	414	404	460	476	400	419	414	441	421	452	425	409	411	426	430	458	467	420	433	439	448	419	445	413	438	430	436	432	424	438	410	426	456	439	414	472	431	439	423	456	431	500	455	455	453	430	448	442	414	395	430	484	460	423	430	412	410	443	423	442	459	414	419	408	438	402	463	399	455	416	420	414	428	438	453	420	438	418	401	431	435	436	428	446	379	461	461	426	449	453	439	421	461	449	432	454	426	461	452	415	491	472	478	429	422	404	449	411	453	440	408	462	464	451	435	413	422	438	422	451	435	423	507	455	461	426	449	461	445	461	412	428	426	441	426	416	447	455	458	423	446	405	422	449	422	438	453	434	446	434	379	442	427	408	485	467	433	472	444	448	443	436	438	432	461	438	463	460	460	422	398	422	454	475	405	445	444	420	433	410	444	424	451	426	436	437	426	425	423	424	420	445	400	429	428	436	432	451	430	424	479	462	433	405	442	424	430	425	427	435	417	453	459	431	412	459	428	438	445	436	441	430	465	462	436	427	431	449	446	432	427	433	425	460	430	428	457	484	419	448	411	463	520	463	421	447	431	454	425	420	408	412	449	426	419	402	415	430	425	460	474	387	453	440	445	455	430	432	441	453	467	441	429	422	464	436	415	400	426	433	441	469	419	481	455	411	424	433	435	408	455	452	432	434	440	431	423	438	476	419	440	441	447	411	452	413	454	428	400	446	423	445	439	469	467	431	438	421	437	413	429	454	419	408	434	479	444	443	462	413	450	442	453	405	429	406	439	398	413	454	411	448	397	445	421	406	418	438	392	458	393	490	420	444	451	445	438	415	419	444	438	418	441	444	458	451	426	431	459	444	460	430	441	438	451	398	428	423	432	418	448	440	464	421	433	423	444	411	447	424	450	437	427	459	412	445	461	401	485	450	447	467	427	434	449	447	447	411	441	417	462	412	449	443	407	409	413	436	455	418	448	457	445	456	443	459	427	428	454	456	445	460	430	443	444	431	421	410	439	422	385	456	439	442	455	422	426	472	418	455	434	421	435	466	438	410	419	397	444	488	451	427	439	462	416	432	470	465	445	459	408	464	450	410	478	446	465	436	464	420	436	448	433	427	438	411	425	424	410	446	437	423	403	426	390	418	451	438	487	439	421	450	420	460	471	455	448	440	487	425	436	474	469	433	441	414	425	445	448	447	464	436	417	455	398	447	437	454	439	437	449	421	465	436	430	409	428	426	442	443	433	475	447	426	414	435	419	432	415	459	448	409	433	444	431	427	441	421	458	424	457	421	457	391	419	435	465	441	422	438	412	443	439	422	460	446	454	427	447	414	463	407	400	454	450	444	456	436	469	434	467	395	478	445	459	410	471	435	436	454	404	440	452	424	494	469	435	443	431	402	441	476	435	452	448	446	457	486	413	424	465	473	428	398	440	407	456	434	415	429	450	447	458	424	420	414	451	463	417	449	421	452	451	438	423	457	427	435	413	419	444	477	416	432	448	450	435	468	414	422	445	419	433	416	455	407	448	444	430	460	449	424	440	411	419	446	420	436	440	438	436	434	414	449	446	443	423	410	391	428	439	448	455	440	449	520	415	408	430	464	413	450	439	438	440	435	435	436	402	444	408	433	428	435	388	442	432	462	437	446	440	460	407	467	466	457	427	442	454	449	443	443	451	454	397	432	437	423	443	475	438	488	439	440	446	442	466	438	468	449	430	460	418	435	439	417	428	419	430	419	466	453	404	425	450	461	433	414	427	457	433	425	416	436	410	444	436	463	419	402	446	428	406	467	419	414	477	429	431	431	431	450	434	399	424	435	434	388	421	428	412	442	437	453	442	433	413	425	425	433	429	454	470	431	426	446	424	433	460	426	420	435	433	416	429	446	435	447	434	433	402	450	413	448	409	444	476	450	425	431	429	426	457	453	467	437	497	378	443	443	460	427	442	439	448	437	447	435	449	388	445	449	458	455	469	431	420	457	421	431	434	395	432	419	420	448	435	415	429	415	452	415	447	452	464	435	463	416	444	454	452	446	412	483	425	454	453	418	434	413	402	431	479	434	446	433	441	443	428	408	429	446	414	458	489	435	443	400	440	440	424	430	457	460	434	414	365	426	446	472	443	433	464	408	459	453	477	421	470	445	432	489	426	466	456	418	480	476	477	399	412	433	421	406	412	451	455	444	432	446	429	455	454	435	458	437	446	468	443	429	393	423	442	456	450	430
29273	30956	33309	20945	7457	2115	660	550	489	403	366	355	371	376	369	314	375	368	354	340	339	384	375	336	368	351	337	311	375	381	341	322	343	338	342	333	390	327	338	352	357	335	367	351	340	361	348	285	321	369	355	351	346	325	329	346	358	336	321	350	346	348	373	348	321	349	363	330	335	359	383	328	357	359	335	349	344	347	343	336	344	356	344	332	334	357	303	334	363	355	383	336	365	362	346	343	365	315	343	307	346	337	341	355	315	309	380	342	365	318	316	352	337	353	306	349	326	338	354	331	346	351	351	317	345	354	325	348	377	333	341	336	344	338	334	343	338	350	340	390	367	342	336	321	342	354	351	330	348	342	370	339	339	347	331	315	357	344	369	340	326	371	363	356	355	323	341	330	332	357	360	319	348	346	321	328	359	381	343	311	346	343	342	322	329	344	297	349	363	344	361	344	349	374	359	343	366	370	359	337	342	353	314	360	341	369	360	361	317	361	320	344	327	303	358	335	361	333	362	348	338	325	363	362	335	330	353	326	332	352	341	343	339	349	323	336	337	358	354	340	336	339	325	350	330	344	343	319	346	348	373	345	342	359	377	324	352	344	364	358	364	342	326	337	346	378	328	352	341	321	336	323	330	344	348	356	326	410	313	344	340	354	357	364	355	343	353	341	347	353	339	314	328	307	338	379	320	357	375	351	314	320	295	337	339	353	325	366	321	377	360	355	344	333	335	327	333	292	345	351	364	344	334	383	317	350	340	326	340	331	364	356	359	321	338	365	341	350	367	320	341	317	335	316	348	354	343	321	335	309	337	329	336	345	353	305	364	357	332	349	302	331	380	347	341	344	353	332	324	378	314	354	342	354	330	338	347	347	332	341	324	341	366	293	340	381	335	341	358	327	343	334	345	362	341	329	333	343	342	359	325	335	301	350	371	335	366	378	305	379	329	344	333	374	337	350	375	342	320	325	343	343	321	309	336	345	366	341	329	351	358	336	329	365	336	332	319	364	343	368	352	354	342	360	344	367	318	318	336	341	375	359	318	348	330	366	347	365	316	326	391	355	350	357	367	341	329	275	338	336	326	327	337	349	341	346	353	381	343	343	353	335	346	341	318	349	311	354	374	348	351	358	335	347	327	335	350	357	343	339	329	371	327	312	349	356	351	320	342	322	330	348	351	356	327	346	313	360	299	333	356	376	344	307	328	314	340	354	316	330	322	362	310	360	349	332	345	325	351	317	345	367	346	324	314	339	330	347	317	348	346	351	328	338	331	353	369	315	327	344	319	355	358	362	343	350	321	352	315	365	318	341	333	363	333	363	340	335	318	330	358	349	330	347	331	324	317	350	321	358	345	353	368	333	322	322	369	353	351	347	365	340	335	363	353	371	382	380	317	331	387	319	351	359	327	343	366	357	323	314	338	344	340	375	346	318	332	334	359	379	321	329	365	315	321	332	345	330	370	358	348	358	345	328	343	352	359	332	326	315	367	340	324	345	345	350	326	340	326	356	347	337	311	319	322	343	332	347	340	349	326	381	383	359	345	347	349	351	363	331	356	395	354	343	357	352	360	363	331	357	347	360	351	347	330	356	388	362	336	334	340	338	338	366	342	333	327	323	366	344	323	324	337	305	346	349	354	311	365	316	349	343	330	358	312	358	358	357	330	361	364	333	339	328	363	342	356	330	333	342	360	334	351	319	380	349	331	384	331	352	367	337	357	356	359	344	345	349	388	326	336	348	362	339	333	353	349	331	360	333	314	340	330	350	365	353	360	335	353	357	311	360	332	363	351	336	354	343	370	330	368	357	325	331	323	306	325	356	368	385	353	340	347	361	341	363	340	369	323	345	342	363	343	351	346	338	365	345	355	340	357	316	332	325	373	309	359	338	350	335	349	312	357	332	324	335	327	358	364	354	334	322	344	378	337	373	362	377	329	332	331	303	346	329	331	371	342	325	354	285	347	329	336	335	346	353	340	359	355	339	328	352	352	340	346	356	342	339	363	333	349	339	357	360	389	363	329	335	329	314	366	388	346	338	346	350	365	350	322	332	302	338	329	317	333	342	320	365	371	364	318	341	330	337	377	383	324	347	328	376	341	346	336	325	341	338	345	348	382	348	354	370	393	317	340	367	339	311	345	329	342	315	330	334	343	353	337	329	340	387	354	346	337	338	357	319	317	339	331	351	348	343	364	333	326	362	341	327	337	349	372	316	363	310	343	340	291	345	337	334	338	346	313	361	338	321	336	346	345	342	334	368	352	355	338	332	333	363	359	354	361	363	351	386	338	341	366	343	313	352	339	308	354	347	368	328	321	351	356	350	348	336	315	326	357	340	347	338	315	353	343	339	338	348	348	329	348	380	337	350	367	361	345	333	357	364	312	318	353	318	337	349	367	342	377	355	324	329	363	326	355	349	347	349	366	318	339	319	351	336	355	339	349	365	313	332	363	348	342	349	368	337	325	340	353	349	326	349	358	338	324	327	355	363	359	365	375	307	366	371	378	333	358	374	353	341	362	341	369	340	334	361	331	324	324	369	368	360	320	340	379	344	325	319	307	349	371	339	346	355	345	340	324	348	323	343	350	362	350	358	331	342	310	335	340	357	337	321	312	362	336	342	324	326	329	362	313	348	358	327	369	358	351	293	340	348	339	356	335	356	365	368	356	338	337	355	341	334	373	327	323	339	357	368	340	326	352	353	341	318	369	330	349	357	337	349	356	360	345	344	350	349	344	344	358	368	333	341	341	342	360	340	332	323	341	334	372	328	310	338	359	350	336	345	319	381	340	349	336	413	333	358	334	350	367	367	344	356	391	337	342	354	351	319	359	348	348	339	375	341	355	365	341	325	348	359	375	326	340	340	342	342	353	333	359	320	315	326	341	348	343	372	341	355	361	279	338	289	334	346	347	360	334	329	368	319	359	350	370	334	334	356	359	354	325	335	329	328	353	336	371	385	358	336	345	298	355	335	321	331	382	347	341	314	368	386	372	332	330	306	337	366	349	368	350	339	351	307	362	327	316	351	343	364	358	339	335	363	316	361	371	376	353	336	311	366	336	359	334	334	350	337	351	318	331	350	336	338	329	326	352	348	353	349	360	325	353	315	343	340	343	332	326	327	340	326	361	334	352	330	313	360	340	321	347	328	381	347	351	336	344	371	351	357	361	338	325	325	363	349	366	346	366	332	377	338	346	328	330	322	339	363	317	325	363	313	310	300	348	359	351	334	334	342	359	362	361	353	325	324	308	321	338	343	365	355	341	363	345	349	340	332	348	346	326	354	338	365	354	366	325	382	306	325	346	352	294	341	358	354	322	351	370	308	366	341	369	346	334	344	378	329	321	347	354	354	352	333	338	307	366	352	364	348	328	341	300	324	367	354	335	353	354	284	319	343	338	331	347	346	336	367	349	314	353	347	349	343	373	340	320	339	339	340	360	342	336	353	363	317	325	345	344	325	356	359	338	322	327	350	366	318	331	359	322	336
33880	48511	33732	18493	9216	3380	1221	855	647	496	465	461	417	489	409	444	421	436	459	424	449	394	416	416	434	438	377	395	397	373	388	422	410	419	400	388	409	404	369	401	380	416	394	423	405	407	387	397	417	382	399	405	399	430	431	394	419	403	397	419	385	418	395	414	405	427	387	401	389	395	420	391	423	411	429	403	392	409	391	420	417	412	431	380	387	395	390	377	405	420	416	393	391	418	372	401	381	395	401	393	410	421	411	414	404	442	392	357	391	410	410	410	362	425	385	420	430	392	430	410	407	385	393	429	419	411	392	413	412	416	407	389	404	395	408	437	386	409	386	410	385	428	407	416	412	411	425	381	396	429	361	417	449	401	410	419	365	415	405	390	397	382	381	397	368	420	425	409	417	397	427	367	388	409	377	429	419	438	420	400	353	407	403	392	399	381	422	390	395	375	407	404	397	388	389	389	438	391	411	422	428	413	355	417	400	391	372	391	395	368	377	428	393	418	421	399	381	383	387	371	404	391	370	398	426	431	400	395	417	397	379	394	416	378	441	399	422	380	395	395	389	434	378	411	434	399	361	380	393	371	418	416	388	407	395	391	381	384	430	380	388	435	397	362	413	452	412	397	366	405	393	387	417	404	377	414	429	412	432	372	371	426	398	374	395	390	378	414	425	391	404	379	387	418	371	399	419	443	394	432	379	393	394	400	425	435	400	397	389	400	379	407	417	381	396	373	392	376	382	423	393	397	366	394	379	418	424	411	422	420	412	430	398	413	385	415	439	411	377	400	376	410	380	413	423	422	375	372	397	366	380	429	405	386	380	412	387	395	399	386	380	397	393	414	379	383	418	404	398	393	370	398	363	398	393	414	429	413	388	422	407	388	423	405	394	401	389	391	385	413	343	404	396	376	364	418	410	433	392	399	382	402	416	425	389	374	399	397	418	417	412	395	401	404	404	378	399	353	425	422	370	390	421	368	371	410	412	377	394	437	379	394	366	378	406	395	416	427	447	428	383	448	380	412	380	372	434	424	381	403	424	397	452	402	397	401	389	399	383	370	404	389	397	396	396	424	386	403	398	391	365	421	411	398	396	395	374	437	399	401	393	398	409	391	415	406	402	419	391	390	374	383	382	429	430	422	374	384	420	394	387	408	446	381	417	373	379	364	401	424	395	396	401	397	399	387	393	385	418	397	411	399	426	402	386	382	392	421	399	395	402	416	426	407	417	400	382	391	394	410	389	433	393	407	417	397	389	361	404	393	389	392	400	429	420	431	419	425	372	421	433	375	398	379	381	393	409	375	379	418	374	397	386	412	419	445	394	437	433	384	407	419	384	411	399	383	430	430	381	402	396	435	441	431	398	410	383	404	439	379	408	415	370	388	364	397	412	387	437	402	368	400	432	401	403	382	416	382	407	392	414	401	422	428	400	388	455	376	388	395	388	417	401	380	402	401	378	381	394	434	427	415	397	397	400	424	390	421	392	403	404	419	394	410	396	370	430	404	424	411	400	426	355	381	414	414	428	417	409	389	393	377	384	372	397	425	395	386	418	405	392	428	408	447	382	411	386	423	383	433	434	419	396	404	388	409	401	426	369	397	432	375	414	373	398	383	401	403	406	424	404	406	412	366	419	417	380	445	391	383	404	389	392	372	409	422	389	398	406	381	403	422	375	450	396	438	399	439	341	396	409	407	390	397	394	387	380	376	375	399	377	393	456	402	369	372	390	464	406	404	432	425	429	437	420	451	389	396	433	357	392	376	408	395	415	406	400	388	371	394	419	408	402	401	366	422	416	416	395	403	396	419	378	400	397	412	395	370	402	385	400	421	385	393	398	392	429	379	426	458	416	428	405	387	379	379	397	384	425	373	398	394	434	426	421	419	397	414	401	383	399	377	396	394	410	404	393	406	426	421	367	416	424	396	384	398	380	400	403	409	391	398	419	407	381	405	391	403	421	448	388	399	413	409	402	403	439	394	411	372	394	408	397	373	434	413	393	410	386	394	385	376	425	408	382	387	403	414	389	431	420	395	416	400	398	416	394	390	378	413	410	409	446	384	378	385	398	420	397	389	373	443	394	436	422	417	375	410	434	410	372	392	399	395	416	373	427	398	384	409	407	404	412	406	392	407	407	381	377	387	399	371	414	430	385	389	373	408	382	410	414	393	391	418	417	399	392	370	434	401	448	411	397	428	391	395	358	400	398	401	409	435	367	400	423	402	366	417	387	398	400	416	382	414	416	369	428	387	416	373	393	378	397	417	416	414	418	396	385	383	402	433	376	409	385	387	421	410	372	385	430	372	413	437	402	409	383	423	398	425	407	369	428	388	395	437	423	403	446	384	405	420	413	392	392	414	452	334	418	409	384	433	371	417	378	385	406	406	425	408	402	400	368	391	412	402	425	391	429	392	376	398	426	375	417	439	357	364	426	405	417	396	403	385	398	406	403	404	403	402	404	406	461	368	415	424	411	427	411	384	395	435	383	421	403	455	398	400	362	399	384	390	424	431	411	430	388	408	423	430	418	444	403	413	402	380	359	413	409	421	417	426	394	400	390	386	388	393	438	401	413	399	409	364	413	399	395	383	408	376	390	392	372	407	395	417	445	413	373	398	394	381	425	374	400	363	385	410	435	425	386	416	414	387	417	392	406	434	359	415	405	400	429	395	399	416	397	402	410	386	398	389	438	417	379	368	393	387	423	403	366	427	435	385	385	380	420	406	382	392	436	376	420	410	402	382	389	373	419	406	418	423	432	471	387	370	407	379	380	439	470	384	387	395	387	426	429	381	413	421	389	400	390	370	427	393	410	414	389	399	414	403	403	408	391	376	419	395	389	365	376	418	388	418	394	411	417	375	385	387	392	365	425	416	392	400	392	442	445	406	405	423	394	397	417	369	406	411	406	387	414	416	399	379	403	383	410	417	416	413	391	412	412	384	414	405	406	439	427	416	363	395	403	379	380	427	393	408	408	423	378	387	377	399	404	394	395	417	397	412	431	370	377	409	410	399	408	432	424	428	410	419	378	423	404	389	394	373	433	393	391	389	437	399	414	402	371	414	413	409	397	403	397	390	402	399	425	374	425	393	393	421	405	394	385	341	408	408	406	366	410	409	374	426	398	375	408	387	392	411	427	383	428	432	401	387	390	425	345	364	369	396	417	416	340	407	406	399	401	417	415	425	402	406	384	410	389	396	377	391	385	379	386	429	360	406	374	407	415	382	409	414	419	383	396	373	431	377	419	404	398	415	383	409	421	366	385	375	424	406	423	379	430	427	412	418	369	407	406	373	418	410	394	416	402	416	400	464	433	410	347	388	403	411	372	393	407	426	388	375	397	397	401	419	401	374	395	400	381	408	432	380	416	433	398	415	404	429	411	415	398	438	412	386	404	408	433	376	424	375	382	409	398	386	423	412	404	409	390	406	407	383	377	383	441	438	391	386	419	385	376	386	417	401	428	392	414	429	395	414	425	379	398	369	391	401
23750	20997	28249	24363	21634	14371	2459	993	695	523	480	452	408	414	406	366	384	328	354	343	359	370	343	321	322	339	315	360	311	342	338	290	321	277	307	309	328	313	297	315	305	347	295	320	341	309	300	312	308	319	322	309	341	312	495	370	294	277	335	330	307	321	331	313	320	375	468	382	297	295	307	278	335	323	310	314	342	290	356	314	325	278	348	295	321	320	310	289	330	330	306	308	343	277	327	309	304	336	314	321	309	313	310	326	329	308	304	309	314	290	308	305	316	298	289	313	331	307	308	301	310	316	308	294	311	328	313	317	301	295	355	287	304	330	303	304	317	304	299	316	338	329	308	310	323	311	343	319	299	302	305	306	306	314	293	321	314	318	334	310	315	289	293	302	308	345	288	291	313	283	328	349	297	367	319	297	337	314	316	319	355	330	294	330	321	352	333	331	297	317	321	327	294	314	328	330	293	306	279	313	299	301	332	304	340	315	316	326	299	321	361	310	314	298	332	339	299	324	314	310	291	315	362	342	287	296	301	304	327	323	311	282	298	298	303	305	319	302	320	318	305	315	310	334	307	315	289	308	308	334	358	318	333	318	288	326	303	298	315	298	312	318	297	333	287	338	283	303	297	289	329	299	341	272	307	306	341	302	299	329	303	327	292	334	304	296	308	316	327	284	303	318	363	306	282	326	327	309	299	301	305	311	301	321	302	297	326	314	297	300	323	334	309	306	329	313	337	328	294	340	327	361	340	283	293	290	318	325	321	307	287	308	306	304	280	329	328	309	306	317	354	312	300	303	327	316	315	313	301	340	292	290	327	320	330	315	322	329	314	318	306	320	295	341	317	313	311	304	327	278	298	310	299	371	335	316	323	321	311	303	293	285	275	320	319	283	322	293	306	341	326	293	298	303	323	308	288	288	300	330	309	330	285	330	329	338	354	331	320	323	296	333	305	322	300	311	301	347	292	298	295	309	306	280	328	286	308	332	307	320	328	316	297	336	298	315	288	329	319	321	286	318	312	296	332	269	283	297	328	338	319	328	347	302	307	311	330	313	310	343	286	314	289	325	302	346	348	321	312	310	290	326	293	314	337	285	319	304	323	319	360	331	312	322	314	290	324	302	326	323	307	317	291	318	308	312	283	314	319	298	318	286	323	329	296	312	302	299	316	327	302	309	303	311	298	319	356	302	325	324	280	344	330	302	303	320	335	328	339	337	294	295	345	292	299	312	304	293	320	315	312	306	304	325	306	329	319	307	316	314	325	318	310	346	315	305	343	322	302	319	318	326	292	316	317	331	275	329	317	300	331	333	284	310	292	317	336	313	304	301	299	341	341	314	314	309	304	305	281	331	333	353	297	314	297	314	324	320	306	297	309	304	316	313	347	320	302	318	315	320	295	324	367	305	345	343	294	308	318	296	348	338	309	321	280	308	301	323	326	330	304	321	280	280	303	306	319	313	303	284	300	307	303	328	315	328	321	290	316	307	307	337	311	280	294	290	302	328	298	321	334	334	296	288	318	315	315	330	309	323	312	297	297	313	342	306	289	288	300	313	330	319	325	328	307	291	305	324	314	304	303	267	314	301	332	325	281	334	315	288	325	303	294	281	336	303	289	313	294	303	294	328	316	319	289	299	312	307	330	325	304	301	285	311	303	320	307	325	325	280	330	281	291	355	258	285	343	308	327	332	331	327	333	333	328	305	323	335	323	322	330	288	331	284	318	310	323	341	311	298	312	296	318	289	293	308	330	318	291	293	305	334	283	307	288	313	306	364	286	306	331	314	334	299	298	309	328	356	322	319	346	319	294	302	300	358	297	308	275	308	328	283	291	312	314	332	302	335	346	324	327	289	307	332	309	310	306	297	297	318	296	325	351	312	287	320	322	332	303	315	312	310	297	306	319	336	314	315	292	312	300	279	278	329	306	301	346	314	294	308	318	307	313	321	338	300	304	295	330	293	291	330	304	325	356	329	323	317	292	322	343	352	316	305	309	292	302	308	297	311	324	304	319	332	285	297	293	345	304	301	336	316	346	335	308	323	343	327	347	315	304	304	343	288	307	334	307	293	318	315	312	322	311	315	341	305	325	318	321	351	311	308	298	316	320	312	324	307	346	296	332	294	310	329	324	316	346	284	319	296	298	298	320	339	288	306	312	315	308	298	312	321	324	316	322	309	313	302	329	310	315	295	327	331	319	297	307	330	313	314	295	338	320	346	289	308	333	325	318	314	304	339	319	310	341	342	321	316	313	310	312	296	308	326	325	310	314	318	338	316	320	308	341	295	329	301	266	312	333	305	318	312	321	293	336	343	299	288	320	306	295	313	302	314	304	328	293	303	338	292	308	338	329	278	290	326	295	305	313	305	295	309	316	281	274	294	330	328	307	326	347	356	338	285	335	335	317	319	322	303	314	289	306	323	316	294	316	270	320	296	309	295	317	309	356	326	355	314	348	328	314	305	333	316	309	332	298	304	289	321	318	319	299	287	316	301	320	304	308	314	319	291	331	336	303	325	319	293	346	290	341	303	328	287	324	295	301	309	287	315	316	311	318	288	292	284	334	347	333	355	322	315	321	301	316	305	327	281	314	327	300	309	294	307	328	300	298	308	276	313	315	330	336	324	325	320	319	302	336	305	337	322	323	332	297	290	338	320	316	337	315	325	297	303	291	307	311	317	332	304	315	324	314	330	288	322	323	324	334	330	300	311	317	299	340	317	328	284	290	304	310	313	329	316	302	312	297	308	302	308	306	272	307	312	292	340	340	318	288	333	340	298	315	309	315	306	342	298	331	306	310	321	320	315	288	312	296	310	318	323	286	295	317	324	305	302	299	312	312	299	321	296	306	326	315	311	307	324	321	301	335	312	312	315	298	358	305	310	338	341	300	294	324	317	279	298	321	329	310	309	334	335	311	315	313	317	330	325	295	296	320	300	286	291	302	347	341	296	273	335	299	321	333	288	339	284	291	314	307	339	325	321	278	326	299	297	335	306	291	337	315	297	320	308	305	302	323	291	323	344	285	301	296	310	330	308	311	303	315	310	325	302	299	283	330	310	286	295	321	330	326	302	305	312	281	288	314	302	303	329	297	316	320	323	355	298	321	301	297	332	287	287	312	324	283	288	324	310	291	343	311	325	329	329	303	314	327	305	312	327	305	329	292	281	306	310	296	316	312	364	285	294	280	286	303	312	305	313	296	325	335	326	304	296	322	309	346	338	314	291	295	319	313	311	319	302	326	330	331	293	324	306	317	313	327	303	312	333	293	297	331	311	301	329	345	307	330	334	277	323	332	293	288	311	351	318	328	286	322	310	300	318	326	327	324	331	282	313	332	280	317	327	339	330	327	337	347	304	306	323	331	335	296	301	317	321	322	270	313	282	307	295	305	329	314	331	297	318	333	354	305	340	339	284	311	306	315	296	315	293	301	329	324	324	287	335	319	318	318	302	296	296	307	329	323	313	330	305	322	285	317	306	327	283	299	318
33377	57102	40952	30553	20583	6982	2109	1482	1157	821	642	582	555	535	484	407	446	424	483	440	421	408	416	380	367	395	401	381	406	367	353	375	397	384	347	395	395	392	323	358	390	367	341	342	358	349	359	338	345	354	369	371	359	358	644	447	361	364	395	370	403	376	345	360	373	501	595	486	362	372	363	343	348	338	370	348	373	332	382	358	359	351	355	343	384	359	365	352	363	398	344	351	336	341	343	343	360	347	363	346	355	364	380	394	346	360	383	363	383	371	380	343	366	330	343	358	392	356	363	380	371	362	340	386	391	353	333	351	324	368	346	367	346	379	401	351	383	380	356	363	344	385	356	375	348	340	337	347	361	367	357	357	370	370	367	395	387	340	368	327	356	392	360	381	367	386	345	341	357	391	348	367	356	393	364	382	368	382	379	389	377	359	362	384	378	357	370	384	347	334	320	368	332	370	350	314	366	358	374	345	355	365	396	336	336	368	357	335	378	387	335	369	366	369	368	361	351	383	386	337	357	377	351	362	375	345	361	333	343	375	358	350	398	343	370	368	357	370	358	375	338	342	372	359	402	388	343	372	342	375	391	339	334	327	378	362	352	355	370	361	357	328	379	379	387	363	340	369	352	356	334	368	346	335	335	372	378	335	328	405	361	339	369	363	371	347	364	368	392	366	390	358	392	354	356	392	361	363	366	348	353	356	373	357	407	364	351	388	358	378	356	388	380	370	338	381	359	358	394	371	363	375	381	374	348	363	373	378	332	357	402	369	384	375	378	393	374	352	374	326	362	373	393	351	354	394	311	351	358	344	348	347	338	344	376	355	338	378	351	353	372	378	374	376	351	339	367	370	336	340	386	373	377	386	375	335	374	352	355	365	353	349	374	340	372	345	329	355	412	355	385	359	390	360	389	343	374	370	349	377	368	342	393	387	372	388	342	336	340	358	353	347	362	362	344	342	369	374	369	377	357	363	361	349	338	390	339	375	357	365	349	383	345	375	355	357	346	348	357	372	352	334	367	389	367	378	356	347	378	371	363	391	359	390	322	354	391	361	369	362	366	343	389	355	366	358	380	374	348	371	376	361	358	337	403	348	379	390	341	396	361	386	361	380	382	359	355	362	384	371	351	384	388	364	349	337	366	361	386	392	370	348	341	386	349	356	371	359	400	390	332	357	397	361	361	350	340	332	348	369	391	359	394	351	339	353	340	373	341	390	371	398	348	369	383	367	384	374	367	398	379	358	386	396	367	386	380	364	354	343	363	329	400	359	352	374	317	396	376	380	350	342	306	356	372	354	399	361	377	382	381	383	355	354	383	345	369	373	354	367	359	355	356	371	360	359	324	353	365	383	326	349	358	348	343	388	359	377	371	363	411	365	340	387	355	374	382	352	375	360	345	400	397	381	361	343	365	369	337	336	351	356	363	364	374	330	361	401	362	348	381	360	399	373	336	368	384	411	382	371	392	346	366	368	358	363	368	350	377	363	367	361	361	334	344	384	344	359	371	333	376	348	368	365	344	344	356	377	352	338	332	365	372	383	360	345	359	353	333	382	358	373	340	351	346	342	368	368	399	355	385	344	336	361	375	356	358	363	360	365	367	347	354	355	383	348	356	349	364	379	348	385	360	337	339	372	358	342	334	322	360	398	370	360	373	351	340	372	371	358	381	365	361	398	352	389	369	354	365	352	369	359	361	372	365	382	380	365	358	360	366	354	362	338	369	369	356	333	351	338	338	347	349	395	366	382	314	373	354	366	395	372	332	347	364	376	375	358	353	375	343	369	341	384	376	368	328	358	374	321	346	355	373	387	371	382	369	343	367	369	380	370	323	349	371	376	371	372	340	371	359	381	380	355	379	398	371	353	366	362	391	366	335	376	370	384	324	346	340	355	374	360	333	352	361	370	330	356	358	359	384	373	406	380	360	394	383	351	361	384	382	358	353	362	389	391	374	365	332	353	360	377	378	341	321	362	362	370	364	330	374	313	378	360	360	356	370	363	379	342	380	346	362	366	394	365	371	329	360	363	347	373	335	382	366	353	359	402	393	343	366	357	319	372	381	357	389	344	348	334	357	363	361	395	374	384	395	342	370	404	388	360	371	369	380	366	337	364	358	311	395	362	338	353	357	345	350	347	356	362	386	384	387	350	381	379	358	358	303	362	406	355	356	376	346	373	339	350	356	359	329	394	338	427	402	383	348	340	350	368	394	390	371	380	364	334	312	361	373	348	360	331	345	329	378	400	364	370	351	384	371	337	343	352	402	348	371	398	374	333	390	370	370	368	371	379	354	343	362	382	374	354	353	377	382	347	353	358	366	360	395	362	357	350	364	371	373	378	346	367	371	404	356	373	357	368	347	363	380	315	358	378	369	366	367	364	396	349	357	390	363	349	369	378	373	327	393	353	346	359	333	316	400	338	394	377	356	374	368	344	348	366	343	369	349	363	354	352	375	369	349	358	364	362	322	354	331	364	363	358	385	338	333	371	369	374	364	366	360	338	339	390	340	401	357	352	345	358	392	333	358	349	352	358	385	353	342	381	362	334	361	343	346	345	369	391	369	365	388	348	376	343	353	395	336	340	366	343	365	357	379	381	357	374	381	325	365	353	356	378	332	342	348	387	371	363	384	416	309	355	359	349	387	363	374	361	348	341	337	371	369	356	378	372	337	339	367	367	363	336	355	370	342	355	368	391	332	383	389	360	390	390	373	352	361	367	351	368	338	376	337	406	378	340	348	375	368	336	393	386	334	382	373	382	386	364	350	348	365	367	371	374	352	371	335	374	366	366	377	362	367	349	358	390	357	364	353	370	360	352	366	326	349	337	370	339	374	386	334	377	382	394	372	365	338	361	362	363	360	375	342	363	366	359	374	351	350	360	367	360	346	342	378	366	387	369	372	361	364	370	400	368	338	340	374	367	390	400	359	376	344	392	360	384	373	340	362	357	347	370	370	349	361	323	386	340	383	318	359	370	406	362	358	411	354	383	343	360	353	362	376	352	355	387	353	367	351	366	366	380	352	380	358	361	381	343	345	387	388	357	386	351	379	370	380	344	356	346	351	323	399	361	387	345	341	378	382	361	398	344	367	395	362	361	361	370	379	346	384	368	346	341	336	377	353	337	347	345	398	397	375	355	342	327	373	414	344	341	361	397	369	379	338	372	378	381	350	374	381	356	368	371	323	331	334	365	323	358	355	357	350	366	361	325	388	378	366	380	351	336	378	370	400	346	399	349	394	370	357	375	386	380	374	332	349	402	333	378	361	361	406	398	349	339	378	364	357	376	325	400	350	391	377	369	341	374	374	356	367	341	393	338	358	358	378	335	352	348	418	360	409	359	360	365	398	340	347	379	372	338	342	360	335	360	349	361	347	352	363	344	356	342	382	349	386	376	332	363	337	366	390	335	363	377	354	367	380	374	384	351	381	351	364	361	373	372	348	359	380	372	370	342	398	316	392	366	399	357	340	389	332	401	338	418	322	373
25079	21057	27836	26125	15928	3830	1019	770	661	613	552	486	501	433	491	457	436	482	440	467	461	463	442	445	416	417	438	406	429	391	402	416	410	403	407	396	413	418	487	407	421	426	412	401	385	423	413	433	370	384	437	452	443	452	436	451	480	411	401	414	420	410	426	428	427	473	506	493	441	376	397	446	447	400	452	442	417	408	418	412	376	426	453	399	408	422	396	402	399	456	430	414	392	425	415	382	432	418	437	428	405	464	433	412	441	424	427	425	443	424	448	393	419	377	415	390	438	428	459	361	436	430	428	426	405	423	413	385	393	416	390	435	430	447	398	398	383	414	408	433	437	407	395	419	430	414	402	447	407	400	429	424	442	401	428	368	408	399	460	414	413	463	434	432	400	432	395	413	410	414	415	433	427	423	409	398	455	405	435	422	446	446	436	427	442	425	436	428	414	411	431	465	436	399	435	430	392	418	396	439	455	434	400	398	447	454	397	420	431	435	402	433	431	457	382	419	442	408	430	445	402	417	392	405	417	407	425	409	379	394	423	391	415	440	417	398	442	408	391	367	414	426	411	395	416	444	404	431	403	422	421	421	414	431	424	426	418	433	437	439	429	402	413	413	414	396	407	390	408	386	402	420	405	435	436	428	425	395	410	432	436	411	418	414	423	431	448	424	437	422	419	438	424	407	388	426	468	401	416	420	410	435	417	409	437	449	407	422	423	420	408	409	405	428	436	444	415	398	389	398	421	413	380	419	406	394	406	405	425	445	419	402	398	407	441	409	433	426	397	424	392	413	375	399	413	417	381	413	420	399	433	422	427	401	431	389	452	448	436	422	471	404	406	380	407	400	419	425	447	409	422	425	381	420	401	418	438	384	424	432	439	439	451	418	406	417	415	427	407	441	400	419	362	440	423	421	433	447	399	414	420	397	389	392	393	459	444	400	394	393	460	419	424	409	396	445	417	409	407	444	429	419	438	453	418	436	413	424	395	419	387	457	413	452	432	395	422	410	422	443	410	418	418	434	411	453	377	424	397	424	451	423	403	431	444	423	434	395	402	419	459	390	406	418	427	413	425	430	446	447	389	420	421	438	447	430	408	425	435	393	431	403	430	391	419	415	394	387	426	408	452	468	403	393	454	393	387	443	437	451	414	441	424	446	404	435	407	418	424	429	429	447	459	450	448	420	431	420	433	406	424	441	464	430	384	404	402	392	396	443	411	423	409	420	397	390	445	430	391	411	400	428	414	396	407	411	402	441	434	377	438	406	424	387	388	410	406	395	410	396	402	401	390	426	404	434	408	431	407	410	404	403	414	425	422	395	397	428	431	418	444	436	427	405	378	407	446	429	440	422	411	378	393	365	439	442	417	395	432	413	407	411	421	392	434	433	385	439	409	447	431	432	421	413	416	399	384	428	410	408	397	433	392	415	385	422	416	372	406	453	417	438	415	418	413	399	392	427	409	455	423	426	420	452	425	441	405	400	402	418	422	413	397	396	438	433	416	426	422	440	438	411	356	481	438	384	411	422	428	436	417	395	413	438	440	433	428	449	413	425	429	430	429	383	412	421	434	409	427	422	431	441	430	413	415	433	423	419	367	448	416	417	381	462	403	445	405	409	435	431	424	461	417	413	430	449	411	460	398	409	396	416	409	418	427	448	386	440	407	434	421	416	472	443	398	359	393	419	445	452	405	411	388	411	409	408	422	453	428	422	443	416	394	418	393	428	415	425	408	384	437	442	434	417	406	446	409	382	422	390	400	362	412	406	439	412	397	415	391	414	448	411	397	438	387	400	406	434	425	429	395	394	406	398	430	408	442	430	409	437	429	413	446	436	451	426	404	400	412	402	415	460	437	425	450	442	407	399	447	406	408	416	454	421	423	399	445	407	432	433	404	406	387	438	402	430	400	427	406	385	418	429	432	402	416	428	406	400	397	375	415	398	417	404	416	412	412	411	447	416	405	433	404	394	425	419	371	365	439	422	383	414	406	446	415	416	425	428	454	389	406	404	401	427	422	419	414	434	420	473	428	435	415	445	416	420	437	422	460	434	381	447	405	418	407	447	380	462	417	402	440	432	433	423	396	400	429	379	429	426	392	406	432	450	410	403	415	439	415	439	410	395	407	428	412	447	406	418	430	439	427	403	404	417	397	412	441	440	417	419	402	440	394	439	399	449	431	443	421	448	424	428	401	397	402	400	421	424	410	395	421	420	430	409	454	427	393	447	447	444	406	367	448	436	387	442	439	402	420	459	394	381	430	414	395	420	436	389	441	426	410	418	393	380	438	430	394	397	406	410	441	402	434	404	413	389	397	452	425	437	439	438	350	456	406	415	452	402	438	399	434	389	418	453	387	445	423	461	417	386	441	423	417	381	426	388	408	372	408	423	430	442	422	431	367	412	437	437	408	415	384	426	403	395	399	393	373	385	413	399	399	478	375	425	437	474	388	389	418	412	436	449	422	373	417	426	411	420	443	478	432	431	442	450	409	431	405	452	428	411	415	427	434	391	405	392	434	423	412	427	390	399	446	449	402	409	445	415	403	421	433	413	444	413	417	398	428	450	452	435	418	433	426	430	428	388	364	435	384	432	413	460	380	415	422	412	431	432	419	437	437	447	407	420	410	404	433	440	432	433	402	421	449	424	408	400	401	413	413	410	433	428	398	448	423	451	429	433	413	412	453	419	434	429	376	438	433	435	435	364	393	432	396	416	432	411	443	392	451	410	434	410	410	431	399	404	424	429	442	395	409	422	428	387	395	416	425	388	360	431	364	416	418	424	397	433	435	438	437	429	416	442	393	435	448	376	387	396	416	415	380	419	435	392	446	452	399	436	415	439	418	392	418	421	428	453	394	436	405	404	435	431	374	398	432	399	405	439	432	433	382	420	432	423	435	410	408	388	434	421	428	443	440	439	399	425	397	375	426	429	406	433	407	401	407	410	423	419	418	437	457	391	421	423	395	402	440	433	445	405	439	422	435	414	412	444	413	382	439	458	422	456	411	419	432	435	412	446	434	446	417	428	434	426	392	417	408	389	425	432	442	423	442	452	432	405	432	426	454	408	403	436	443	424	426	442	456	415	411	392	397	443	384	422	389	405	398	411	430	407	420	412	452	458	387	425	405	453	443	435	431	379	436	441	364	431	454	414	427	391	389	405	407	432	448	462	436	441	372	416	404	414	395	396	464	404	406	386	456	427	466	412	395	420	398	435	409	445	370	414	426	376	395	399	388	415	392	449	415	419	401	436	459	431	415	430	437	431	424	411	390	425	444	419	434	403	391	420	409	424	430	430	474	429	429	400	447	415	414	448	409	415	429	440	406	455	375	424	411	393	440	431	445	411	415	417	419	445	445	435	420	428	435	438	433	433	422	431	385	428	389	442	407	431	421	432	422	390	386	415	404	434	412	429	412	410	410	415	417	382	438	434	382	461	410	370	416	436	437	450	420	386	442	429	422	399	407	434	423	431	446	407	427	429	414	450
33705	49657	39024	25685	12333	3942	1555	1255	1084	862	680	638	564	595	567	516	523	542	530	519	511	493	577	493	492	501	513	471	459	486	520	485	443	467	456	469	494	456	464	451	423	476	492	486	507	480	477	506	499	523	465	496	490	452	545	526	512	448	481	465	456	503	478	478	490	552	620	543	535	450	503	453	477	473	447	481	479	489	484	474	484	493	471	438	486	483	422	465	488	455	479	463	488	469	447	486	444	482	460	474	502	466	445	507	476	485	503	511	462	489	466	488	455	460	466	501	467	449	476	496	507	501	478	537	533	492	471	489	448	476	467	505	508	506	500	473	470	486	530	486	486	506	500	458	521	478	482	513	505	510	498	477	485	453	492	468	481	483	481	503	459	484	482	468	459	448	450	521	479	477	465	507	474	497	474	472	509	474	508	437	518	503	486	490	455	491	460	473	409	460	474	439	496	494	454	443	475	502	471	466	518	483	482	520	478	482	456	482	426	483	493	496	447	496	488	472	450	500	502	505	507	469	484	485	454	464	451	489	450	482	468	501	510	473	476	479	459	481	495	475	435	513	466	470	481	501	489	508	469	504	455	498	483	471	500	488	500	489	452	487	494	442	476	526	430	489	477	413	495	482	461	464	497	507	472	473	481	499	440	471	480	466	497	467	491	511	484	463	456	456	474	474	489	499	501	476	468	504	483	482	480	503	454	471	451	458	455	461	511	484	490	464	495	475	409	450	467	458	452	474	454	503	439	466	439	466	510	509	514	490	447	489	439	486	471	461	478	459	492	508	468	478	465	508	504	448	432	499	480	422	487	477	477	478	466	481	498	497	490	483	441	506	501	471	448	470	488	469	519	475	451	462	509	449	475	497	484	473	478	475	478	458	497	493	486	472	456	522	455	474	494	497	470	473	518	480	487	443	497	466	470	485	497	502	511	464	519	506	474	481	477	517	466	458	443	500	515	482	476	474	465	486	456	469	466	457	460	465	482	492	480	437	484	425	475	450	495	500	469	490	458	427	502	476	460	485	469	487	473	464	477	477	488	486	475	449	467	500	472	479	449	481	448	471	520	515	495	469	481	494	507	498	481	512	463	470	437	493	427	476	503	481	468	509	483	456	511	430	464	458	452	487	470	474	473	471	472	472	445	526	514	483	505	476	422	431	498	480	451	440	526	495	477	490	496	476	474	455	477	465	495	419	479	484	493	477	477	456	483	489	461	477	442	460	503	455	479	494	495	492	490	475	474	489	468	484	465	485	478	465	462	463	494	468	475	458	477	477	439	496	464	492	518	469	468	437	476	488	529	488	456	487	485	509	486	471	458	466	489	504	488	477	459	466	471	497	462	512	446	463	498	465	453	451	490	493	491	488	455	474	468	471	444	457	463	470	480	497	488	445	471	452	495	452	457	447	450	444	490	472	494	479	489	477	499	446	445	495	455	486	420	451	480	483	509	476	500	452	466	459	481	470	508	502	499	464	498	481	478	447	470	519	476	479	506	493	497	528	518	469	483	489	452	481	476	468	499	472	490	486	486	468	477	467	504	460	486	475	494	473	446	454	450	490	489	480	485	443	481	470	466	484	507	487	505	486	421	481	497	455	455	496	462	492	454	507	455	522	509	458	458	428	442	489	474	484	503	498	485	503	491	512	466	467	491	458	503	478	502	488	490	457	498	477	431	487	486	468	481	445	512	483	463	492	476	487	466	492	507	534	427	462	450	443	457	494	466	487	478	492	485	458	467	479	471	447	487	531	468	469	509	473	477	473	445	479	451	438	465	496	479	485	477	460	479	483	516	460	486	499	463	465	482	485	435	462	499	446	483	481	481	497	503	480	476	459	499	465	463	457	489	478	461	494	518	461	488	455	503	480	461	459	471	474	508	484	468	459	498	493	473	457	487	455	459	510	530	484	480	483	468	487	487	492	453	498	509	491	455	487	446	475	488	508	456	476	478	485	505	481	499	492	472	469	462	491	446	480	518	486	471	410	491	441	470	493	472	476	445	461	455	489	498	507	511	495	496	491	479	529	480	460	530	492	466	473	456	471	486	454	503	447	434	511	468	476	490	518	492	475	451	440	453	462	446	445	486	474	522	475	474	451	497	445	487	518	432	479	471	503	507	444	435	452	476	457	495	497	500	477	440	500	475	493	473	482	490	516	475	463	452	462	462	466	457	494	471	488	470	446	499	466	481	496	489	493	495	449	491	507	485	505	514	501	538	459	484	496	513	477	503	461	462	458	452	506	467	493	487	480	459	491	517	485	473	511	503	452	519	459	484	508	494	505	437	521	486	498	461	463	453	473	476	487	459	458	496	488	482	492	425	480	502	477	453	494	476	476	466	461	483	483	499	483	485	472	450	503	485	452	495	458	505	481	477	461	497	472	459	438	455	495	427	472	485	464	441	474	465	480	459	475	458	437	448	453	479	469	477	491	484	497	467	494	481	471	459	518	472	480	498	501	459	472	479	436	477	472	486	507	497	454	473	497	491	503	462	433	496	426	531	481	455	462	483	488	483	483	446	437	485	482	498	448	463	468	509	493	495	460	506	464	450	500	467	500	440	487	473	449	487	490	487	499	476	484	456	465	482	490	462	436	495	496	466	465	493	449	494	523	463	487	469	440	463	480	524	435	506	493	466	464	481	461	442	494	449	457	464	522	458	472	446	451	495	503	475	484	489	485	488	467	466	468	472	501	457	460	461	474	484	484	511	475	492	460	461	486	448	472	431	521	448	492	543	492	470	461	461	500	487	463	487	490	494	477	468	483	436	445	488	507	472	483	491	454	459	487	489	479	459	458	497	482	473	485	512	481	459	436	465	480	460	479	466	464	439	490	498	491	481	445	521	496	445	468	486	487	464	471	485	503	454	511	441	443	448	495	496	471	448	472	489	502	431	478	503	486	477	508	459	491	466	488	465	488	459	475	461	482	492	518	413	436	463	485	477	450	502	501	417	478	474	464	450	485	494	474	505	480	481	482	471	476	469	469	470	475	465	428	500	473	478	446	508	491	478	513	468	476	464	427	462	453	495	432	502	472	485	465	479	521	465	464	488	500	478	485	457	489	492	479	457	478	467	511	483	479	485	488	515	481	500	449	488	469	458	484	513	479	486	483	474	441	481	477	479	492	485	427	475	494	498	489	476	488	492	506	500	477	465	470	480	459	465	503	474	478	497	477	464	485	467	472	481	453	471	462	481	446	473	487	456	464	467	466	505	436	482	486	459	479	519	464	487	497	444	422	459	491	475	489	480	498	494	481	483	486	483	440	447	490	485	455	470	439	477	496	454	476	432	450	485	462	481	484	488	490	499	456	458	451	495	477	480	492	481	484	494	477	523	491	500	494	517	458	462	518	447	504	453	462	498	495	451	446	488	472	485	513	467	481	477	513	464	461	496	445	475	468	492	492	502	486	432	478	503	504	464	471	466	439	458	497	463	517	469	488	471	472	484	500	483	436	469	502	453	481	475	486	464	519	478	450	469	494
22667	20967	28640	23628	21220	20704	10040	1512	1046	839	674	587	575	529	500	492	501	471	450	502	453	471	415	472	459	422	445	431	431	423	420	432	415	408	434	403	415	420	446	401	439	420	402	394	376	397	408	433	411	414	422	386	416	373	520	439	403	394	419	393	426	408	386	434	435	481	727	597	405	375	401	412	391	407	429	388	404	395	404	416	400	436	406	385	411	405	413	437	377	414	359	417	375	423	367	431	411	403	415	412	405	410	386	374	405	388	380	373	391	383	357	371	388	392	400	382	394	408	393	413	413	415	406	434	392	439	403	440	425	404	368	413	397	423	411	385	428	388	397	393	392	445	407	435	409	390	387	424	392	398	390	394	417	424	397	404	397	364	384	379	418	388	424	377	398	403	426	389	406	393	395	407	386	392	404	402	380	426	399	387	445	416	351	392	371	422	423	388	398	421	374	378	377	374	409	387	357	422	376	409	394	406	407	386	391	385	409	383	367	398	411	394	363	400	402	389	439	381	389	397	362	407	399	403	410	362	413	418	451	415	395	408	422	405	345	415	452	421	399	407	398	407	407	399	378	399	375	407	419	399	405	371	400	409	378	396	398	398	402	386	408	396	410	387	390	406	388	406	393	422	410	400	412	376	397	398	415	405	412	414	353	427	368	393	365	419	365	352	371	383	426	383	380	415	387	386	394	403	416	412	385	402	410	377	364	382	403	377	416	401	363	410	408	408	384	413	372	431	387	380	400	404	428	379	387	408	390	441	402	392	395	431	413	418	427	390	393	394	421	383	389	416	396	444	438	426	438	400	428	407	412	371	386	416	392	385	391	418	373	421	376	392	401	411	397	406	421	386	413	383	428	422	390	413	412	372	410	396	406	369	394	381	347	383	390	417	385	407	447	409	443	417	376	439	396	426	380	412	416	380	368	410	441	384	395	384	403	423	404	420	418	385	417	408	390	395	401	408	357	395	394	411	375	405	410	393	410	384	377	399	407	405	405	382	408	419	403	403	420	394	407	413	415	375	357	372	403	395	391	361	389	367	378	394	417	370	417	372	390	397	388	412	411	404	391	408	398	384	405	401	395	399	418	379	382	401	406	435	404	380	378	378	404	409	381	391	401	390	399	379	408	347	371	378	397	408	424	389	403	423	393	389	384	403	383	380	385	400	392	399	419	395	426	397	395	372	383	386	403	408	403	375	411	375	399	381	390	401	408	406	373	425	409	372	362	402	425	413	403	361	388	363	359	393	355	407	383	390	431	348	393	402	396	431	390	376	399	394	385	374	421	408	408	379	419	413	406	388	402	363	422	378	377	370	390	400	389	375	414	403	401	373	396	376	383	399	406	361	368	401	388	424	390	410	429	403	447	405	408	427	393	426	415	383	362	397	408	436	391	424	392	404	396	397	402	430	362	394	445	389	427	369	391	403	411	378	404	380	416	400	429	406	388	372	382	384	377	416	371	432	377	427	414	385	374	402	396	391	384	370	404	411	439	401	401	346	373	398	390	417	403	409	407	398	418	390	384	396	368	381	412	440	418	387	356	380	414	367	380	382	379	386	375	395	402	371	406	387	392	408	390	372	448	412	357	386	415	391	403	412	365	392	366	385	404	438	393	382	411	385	419	378	424	394	413	394	390	396	372	394	346	396	430	395	419	350	424	393	406	344	398	390	422	398	400	406	392	404	397	405	410	387	388	405	405	395	397	356	411	380	398	396	387	403	404	427	336	394	383	418	416	353	418	416	378	375	442	383	379	393	399	371	411	376	388	435	438	404	425	419	395	368	381	405	393	368	406	407	398	358	394	410	401	376	348	409	394	391	423	411	419	377	429	382	384	418	366	363	405	389	432	395	400	403	405	418	391	400	388	378	410	391	425	396	415	402	393	393	413	381	392	427	388	401	433	398	384	409	398	399	349	382	418	370	393	431	409	381	404	387	385	398	405	396	422	411	412	388	406	389	398	434	400	386	377	384	378	377	383	383	390	413	399	346	413	409	410	406	402	414	420	401	402	412	397	397	374	374	407	418	373	389	429	369	435	410	413	407	393	384	396	384	422	404	421	410	386	430	370	415	416	372	377	410	376	428	335	396	392	432	392	363	386	441	428	381	401	382	412	413	390	411	374	397	419	410	405	387	415	369	413	392	371	411	410	408	388	416	410	371	422	406	402	363	385	368	365	378	415	368	401	411	405	396	378	392	383	384	371	399	415	373	398	389	401	412	428	396	437	398	408	404	389	399	403	394	426	394	392	367	427	433	420	397	408	371	362	360	384	398	382	379	400	417	391	444	429	411	407	385	425	393	398	437	408	384	402	392	383	427	398	427	403	408	391	388	372	427	412	451	413	397	369	388	376	383	379	391	365	425	378	413	376	382	382	353	407	435	376	413	391	362	365	359	408	386	405	432	360	388	399	422	398	370	411	372	412	391	401	379	390	413	402	408	421	434	409	395	411	391	409	430	413	367	368	395	363	373	386	389	399	384	383	358	394	362	391	394	415	399	409	396	409	398	388	387	368	398	387	379	405	401	451	423	417	387	412	427	409	367	381	422	415	375	390	381	415	398	381	403	394	398	386	392	401	411	392	405	410	424	391	379	410	400	408	399	377	409	411	384	381	379	415	405	367	368	386	377	392	385	388	447	417	380	401	399	402	410	368	407	403	398	412	392	365	401	422	398	396	421	396	415	390	396	394	422	368	415	400	408	407	396	412	398	384	420	405	407	406	384	362	411	409	410	358	368	363	369	384	446	379	398	398	396	408	388	409	390	440	394	399	378	423	369	429	368	384	391	398	408	388	414	386	338	417	381	399	388	368	383	441	427	411	342	426	428	412	426	374	362	390	409	400	404	386	424	393	415	396	396	395	393	376	378	380	392	391	371	401	378	397	390	419	359	383	390	401	392	391	427	362	409	421	412	398	390	399	417	417	377	396	387	419	417	382	417	385	357	384	425	443	381	452	369	401	387	386	403	401	404	415	396	406	391	388	435	374	374	396	398	416	427	413	372	374	384	437	413	389	395	408	371	402	397	382	394	406	366	398	385	415	404	388	396	375	380	401	416	436	386	392	410	370	371	394	425	408	440	408	418	381	417	384	382	368	371	416	392	389	432	396	413	417	375	371	385	403	412	383	408	389	407	406	404	384	408	422	420	391	381	378	409	411	402	389	372	426	402	422	368	439	394	411	422	387	391	426	387	404	397	414	411	382	382	391	402	398	403	429	417	419	391	363	442	376	401	396	398	424	408	408	376	392	390	400	414	393	415	407	384	408	383	360	387	445	403	386	447	427	405	398	368	398	375	365	389	425	390	406	377	393	375	428	410	396	375	377	397	382	421	429	389	377	377	410	369	388	382	382	422	394	377	381	413	434	362	421	391	391	382	399	433	384	421	430	380	402	389	389	398	392	382	399	397	430	413	385	389	426	416	399	425	388	437	399	396	386	386	405	393	377	389	412	376	398	371	399	414	379	397	415	382	363	422	381	374
36057	61495	49810	36251	24859	9120	2900	2246	1804	1318	994	850	719	661	643	617	594	551	567	516	520	508	510	517	515	496	467	466	467	475	479	441	457	437	480	481	452	425	462	480	463	469	464	455	473	453	490	471	431	411	462	460	443	471	657	546	495	481	457	435	450	435	438	432	456	589	842	683	435	438	375	446	460	470	429	463	427	394	457	453	454	457	452	426	443	442	470	433	479	448	457	418	438	435	459	451	446	458	422	420	436	445	459	413	442	475	445	468	435	450	413	464	431	414	422	460	423	461	442	437	437	446	437	464	440	454	419	460	460	444	447	464	438	468	429	436	483	452	491	434	432	452	457	445	450	453	433	451	442	464	432	459	478	436	422	493	443	475	431	437	496	456	456	444	428	459	441	469	446	455	453	453	449	447	468	434	468	407	430	420	439	470	454	456	420	466	457	435	420	479	435	452	451	428	431	427	454	441	455	447	435	457	485	462	434	415	417	416	455	402	453	427	439	441	418	440	446	462	440	444	496	430	452	435	458	453	452	455	461	454	441	476	477	429	458	435	456	448	452	438	426	404	468	485	491	431	408	465	435	485	453	464	430	458	417	446	425	479	414	461	438	465	436	476	429	440	410	474	409	439	441	417	436	439	462	435	459	443	424	441	452	428	430	423	444	411	422	412	457	456	438	442	418	460	415	433	435	443	439	420	461	437	492	436	438	458	442	437	440	417	438	423	433	467	466	432	463	455	465	441	442	423	421	488	440	451	419	447	464	448	443	432	469	438	442	488	434	445	426	433	431	430	458	455	430	448	420	430	459	434	444	466	460	462	399	432	447	479	440	477	434	412	489	460	415	464	447	467	419	447	455	407	439	483	475	449	455	448	437	449	446	429	471	436	428	471	449	443	459	422	475	417	451	443	458	466	430	449	449	465	490	439	440	443	444	440	446	393	471	447	461	415	455	428	405	452	420	439	441	455	458	432	437	463	454	461	402	453	464	459	452	389	449	452	442	449	439	461	426	437	435	439	464	431	419	493	456	447	478	480	461	437	420	438	410	435	426	433	489	436	414	428	460	447	437	439	429	429	431	438	425	436	445	490	456	435	441	418	423	466	439	440	439	450	478	433	420	447	481	423	441	486	445	426	459	477	443	435	414	463	462	425	453	444	415	425	430	430	436	478	449	458	439	442	423	447	437	448	451	463	431	441	450	416	441	433	482	488	432	465	454	424	424	460	447	400	447	424	431	413	464	420	438	396	456	459	448	416	469	418	453	433	471	455	433	449	415	465	455	462	423	460	465	481	440	459	459	427	430	440	467	462	430	457	479	434	430	419	440	437	467	436	453	479	473	432	434	433	451	412	430	416	451	480	456	436	448	482	449	453	435	456	463	445	473	432	436	431	412	449	428	433	424	448	429	437	458	432	447	455	453	426	448	464	410	426	468	424	437	445	443	433	442	454	449	447	415	420	456	427	452	468	482	443	453	429	480	425	422	423	413	435	481	427	438	455	453	441	431	477	450	426	447	467	426	477	474	430	467	448	445	452	450	469	458	451	449	442	414	463	475	443	459	421	458	441	463	476	407	436	469	459	450	452	475	421	465	422	450	427	428	431	429	449	455	411	444	476	436	480	450	418	484	487	437	434	460	453	469	431	430	455	445	422	496	466	424	450	486	455	460	417	449	480	458	467	447	419	476	384	439	421	447	415	451	427	488	456	439	444	429	429	447	475	464	445	439	424	397	468	440	459	440	443	469	465	439	441	414	432	419	464	439	473	421	446	456	396	487	455	461	434	424	435	441	458	501	465	449	443	459	472	424	470	442	456	468	425	473	446	477	478	437	430	428	408	487	471	475	448	459	458	423	403	455	412	430	424	422	419	425	481	469	430	456	437	425	422	412	467	436	466	425	457	423	459	442	431	481	445	457	461	462	427	447	458	441	427	426	441	467	394	450	458	505	448	449	420	403	450	434	445	475	471	458	432	447	439	450	430	426	419	435	451	437	419	440	460	425	461	433	426	439	448	458	448	470	455	407	463	459	462	442	472	490	458	458	448	470	453	423	456	422	438	426	479	447	495	440	445	472	438	412	409	471	454	468	442	412	467	428	439	490	420	450	431	424	443	460	479	430	437	453	475	446	456	445	408	464	420	450	446	428	450	487	452	452	445	416	446	469	438	465	428	465	470	413	436	444	454	405	442	457	433	455	446	424	443	427	421	471	434	431	429	436	411	441	492	439	438	452	456	451	467	417	426	441	435	440	445	418	442	458	462	466	436	424	475	421	422	419	470	463	460	462	443	405	418	422	457	472	449	445	398	434	458	458	454	450	427	456	446	448	458	460	456	448	471	396	439	434	468	449	436	433	430	439	448	451	466	405	458	433	429	466	436	455	390	439	446	413	442	467	426	467	458	475	414	418	444	447	423	453	493	458	463	433	493	415	438	442	432	456	437	427	452	458	412	446	460	456	440	477	447	416	479	431	465	450	422	442	461	474	442	433	446	488	436	432	449	443	473	457	450	457	419	465	468	483	485	436	429	460	460	445	461	427	459	436	408	438	418	442	451	448	416	476	474	446	438	459	435	409	391	455	467	453	435	481	495	454	440	490	437	474	455	428	461	442	446	428	457	446	433	474	435	467	422	450	392	450	474	444	444	421	478	454	447	475	469	445	455	427	428	480	450	450	451	498	432	432	452	427	429	461	442	399	452	453	431	433	472	446	396	472	437	416	423	415	450	408	453	416	473	439	445	408	462	453	443	427	439	438	434	421	441	469	413	463	459	443	490	439	418	444	453	425	433	435	410	448	442	448	507	396	426	452	425	411	465	443	440	477	477	439	419	438	455	447	452	421	459	425	435	446	438	438	450	437	464	474	471	444	435	400	464	430	451	459	449	464	432	418	455	468	403	463	447	466	467	420	451	445	457	427	457	475	436	438	433	429	434	434	403	448	445	453	457	466	446	451	433	407	459	456	444	455	404	452	465	423	449	385	469	460	430	467	459	501	434	455	422	439	434	430	451	466	433	458	430	451	466	448	448	416	462	468	434	427	418	406	454	431	459	449	451	456	454	436	458	418	439	439	415	447	415	431	431	488	452	427	436	480	444	448	437	477	464	434	429	440	468	441	427	452	481	464	454	441	469	491	467	432	435	446	483	480	457	461	444	419	431	447	450	451	404	447	432	411	448	471	478	415	459	452	418	409	446	437	411	423	429	445	442	483	420	420	474	456	443	425	448	465	447	455	445	455	472	449	486	434	421	446	420	486	441	461	455	441	455	482	446	438	438	472	434	449	435	404	464	461	443	441	432	429	480	457	454	395	456	433	476	449	444	417	471	439	478	467	473	406	423	449	432	462	432	446	485	455	434	460	420	422	436	461	450	440	436	465	453	453	453	438	415	415	438	454	436	433	454	438	449	421	455	421	442	430	474	476	441	463	482	453	429	463	417	469	445	494	447	426	467	431	442	460	429	414	419	458	427	461	451	441	411	441	445
28293	28141	32946	23570	9747	1842	705	570	485	451	405	364	360	349	370	380	315	355	374	385	334	317	334	327	374	328	359	355	345	342	341	354	344	334	373	351	342	360	373	341	372	346	364	359	370	320	356	334	348	372	359	367	344	341	345	359	327	323	336	349	345	337	328	346	374	353	346	369	367	321	312	347	317	383	356	343	368	376	332	345	353	316	382	353	310	382	352	339	378	317	336	360	330	349	343	361	359	315	345	377	366	338	345	327	371	363	318	335	370	321	356	296	356	353	311	357	341	343	327	368	346	330	365	354	321	387	359	348	343	341	342	362	334	360	323	338	347	374	332	372	374	321	353	324	366	347	309	349	400	361	370	337	369	371	307	368	348	344	350	334	387	355	369	329	335	335	346	350	347	338	364	337	344	354	372	345	340	352	365	357	358	382	354	355	326	340	338	340	362	365	358	349	348	373	365	357	319	344	356	351	333	354	357	353	353	339	369	364	344	318	349	336	342	326	344	397	346	338	346	375	357	330	319	351	351	334	351	342	348	384	361	357	357	333	327	383	383	354	367	357	352	366	344	349	344	374	376	331	339	355	320	329	343	360	337	344	342	300	320	348	378	354	341	328	359	358	387	364	323	358	384	328	361	329	322	358	342	318	322	341	340	370	316	365	329	356	341	356	365	334	329	309	367	346	371	360	363	324	340	377	328	347	381	390	346	339	350	318	377	333	373	343	341	316	349	320	307	348	381	373	318	349	336	327	327	353	358	353	338	363	380	302	333	369	351	348	346	369	329	341	314	385	332	342	346	373	358	340	337	353	350	354	323	338	353	325	306	339	313	337	354	343	359	358	335	319	334	330	351	362	365	349	348	336	380	383	371	344	350	314	341	345	372	310	350	355	341	330	336	371	343	343	340	341	354	361	342	359	366	357	347	347	353	350	341	308	374	328	359	324	314	302	342	341	338	319	385	389	343	361	342	375	344	342	364	312	368	351	364	341	358	366	363	331	373	341	349	324	336	369	341	340	347	321	358	357	335	345	373	340	362	362	314	308	357	370	321	345	367	360	325	350	341	355	327	376	306	333	348	346	345	355	353	329	298	338	346	338	334	360	342	349	353	308	333	334	351	363	353	332	354	336	364	325	365	361	367	339	306	318	357	355	343	371	349	328	325	330	335	342	338	362	360	341	355	336	370	314	351	345	373	347	346	363	338	341	350	345	336	355	336	378	346	337	355	381	315	334	346	319	328	336	346	336	361	339	363	358	344	334	333	356	348	329	351	375	349	365	349	373	336	352	327	338	360	341	325	339	349	346	351	351	330	343	331	359	358	318	383	328	326	365	340	324	334	360	331	357	332	358	333	354	347	356	332	369	332	347	344	365	371	350	332	354	329	315	328	309	355	316	370	356	355	331	326	327	318	353	342	362	373	325	328	364	367	358	371	353	363	343	367	373	309	334	365	317	369	369	345	367	313	355	334	378	344	360	355	336	375	376	367	372	343	337	321	367	329	348	353	351	362	360	316	409	354	293	341	327	350	340	369	347	361	373	327	349	354	333	326	334	335	332	331	334	332	307	374	321	336	343	331	357	322	341	364	339	359	369	341	325	348	360	369	320	326	386	335	336	339	340	319	342	358	312	368	343	375	323	322	309	342	331	365	332	369	340	335	351	318	349	339	367	366	331	336	310	336	322	345	356	338	343	354	344	357	375	344	314	343	367	360	340	340	346	330	346	314	363	342	367	351	348	381	365	352	322	352	351	322	355	341	324	353	357	326	380	317	357	363	331	334	330	378	327	357	308	328	323	349	365	323	334	344	337	366	321	350	316	357	359	339	365	367	360	366	358	361	351	334	341	340	318	356	352	341	331	307	372	331	355	347	353	338	348	335	357	336	354	317	351	344	330	352	375	356	339	354	373	319	329	338	335	334	336	357	341	361	348	355	332	331	331	395	327	326	364	298	368	337	339	351	385	349	337	320	346	323	363	319	377	346	343	325	343	344	322	332	326	371	371	357	352	361	361	343	326	348	317	351	343	318	320	341	358	315	368	349	347	322	337	340	345	328	364	348	337	321	325	354	355	315	372	342	316	341	362	367	315	336	378	337	347	342	362	344	346	357	308	351	351	349	345	349	336	380	347	330	365	364	340	366	345	326	325	316	338	363	351	355	325	315	331	324	363	333	355	350	363	323	337	359	319	353	364	331	352	345	314	352	357	341	333	343	341	347	400	364	341	314	350	372	334	355	342	342	295	366	333	360	348	342	348	346	309	329	322	338	354	345	340	374	351	302	332	344	340	370	337	361	351	348	326	346	338	336	369	386	320	329	346	310	341	341	366	322	350	371	378	351	336	332	379	366	362	325	344	332	373	382	336	349	360	353	352	330	345	352	344	350	327	329	328	339	341	342	366	326	350	365	345	365	309	314	368	354	348	318	342	361	365	357	349	357	352	353	350	384	365	353	315	327	353	343	372	336	363	364	320	347	351	372	339	368	360	340	344	323	342	377	341	379	300	294	375	342	367	328	353	367	326	343	315	357	345	340	376	308	344	352	348	363	329	327	354	332	357	343	340	340	325	355	335	354	349	301	327	328	366	339	334	308	345	349	346	327	388	364	327	334	339	348	320	352	361	358	360	335	364	382	323	336	348	321	356	346	349	308	369	331	329	359	339	342	333	347	349	347	328	324	334	342	374	336	343	335	339	309	384	362	343	346	337	373	361	352	332	322	358	375	356	385	345	337	305	335	373	364	331	338	352	355	354	356	351	380	350	370	350	326	352	318	366	312	375	318	363	345	329	361	344	377	356	304	351	349	335	325	339	356	348	372	378	343	347	344	323	327	327	353	323	346	359	335	340	354	365	351	351	332	315	351	356	364	323	344	358	330	343	321	353	317	349	314	380	339	371	356	337	325	362	351	329	367	358	343	331	336	348	349	301	323	335	356	331	314	353	338	344	364	341	325	351	341	337	392	332	358	335	330	314	344	347	354	317	334	335	400	347	354	336	348	359	343	307	325	372	331	347	339	318	352	356	327	370	335	364	365	337	354	366	346	360	318	340	349	345	333	336	328	343	342	315	359	364	367	353	363	323	370	343	373	334	368	386	340	341	329	360	350	332	365	354	347	351	325	333	374	359	317	362	337	356	338	320	335	374	324	331	329	358	366	339	336	336	359	333	357	322	360	327	339	363	325	356	348	352	353	345	350	324	328	346	316	353	351	330	365	337	327	341	357	349	356	351	337	332	339	316	330	328	324	343	348	357	343	351	360	355	346	333	354	374	354	320	351	336	342	323	354	344	339	348	345	324	327	354	334	352	328	369	371	366	344	350	371	367	337	355	328	372	330	358	301	352	366	353	379	348	345	328	327	358	322	361	321	337	340	372	345	382	342	368	332	339	352	330	373	358	344	369	358	338	336	320	334	370	331	360	303	356	370	348	343	327	351	344	363	368	323	357	332	332	358	367	338	321	316	336	343	334	349	360	332	341	326	332
30082	45621	34149	21548	11054	2530	1115	803	686	602	494	468	431	459	417	448	426	399	418	419	419	434	390	401	423	404	404	398	413	418	422	382	395	420	362	427	399	408	390	399	424	438	393	417	409	382	394	420	386	373	401	399	414	384	419	391	395	394	424	408	381	415	401	397	400	420	440	411	432	429	386	399	409	379	427	429	398	409	405	396	393	414	399	424	401	371	418	403	399	384	384	367	386	433	406	403	438	390	394	395	414	423	397	411	400	368	385	425	395	408	387	380	415	418	404	415	394	417	404	428	396	445	428	418	454	415	414	419	445	383	393	400	409	398	394	422	411	417	411	375	393	408	392	411	427	408	416	372	419	447	428	363	394	437	399	392	416	393	382	396	376	386	383	377	417	432	384	418	407	421	405	364	409	392	437	401	415	416	391	397	379	411	404	383	383	380	420	395	380	408	398	362	442	382	397	413	401	415	391	403	399	375	410	404	442	427	408	396	421	421	455	424	425	401	414	410	363	430	381	415	402	378	422	380	413	393	418	400	404	402	386	412	379	400	389	389	417	421	383	393	398	414	421	373	408	378	411	367	377	383	420	400	406	385	423	401	410	399	403	396	395	394	378	437	407	416	418	377	407	408	403	380	400	364	406	415	403	427	415	416	443	411	429	394	436	370	403	427	445	404	394	395	425	389	422	408	409	430	376	398	411	403	414	397	399	372	389	412	384	370	437	422	390	390	368	379	415	407	410	412	401	383	407	422	380	384	418	398	383	387	409	401	391	427	394	411	424	418	392	441	385	431	372	418	400	366	393	390	404	394	360	414	401	385	446	413	411	390	403	394	428	373	363	396	426	382	401	389	389	410	403	398	372	390	378	378	370	385	440	403	374	340	377	435	382	412	403	440	394	405	434	401	415	390	396	423	403	346	414	441	399	416	430	388	420	415	397	361	387	412	362	412	415	392	400	388	412	406	396	364	389	386	402	417	423	401	415	454	407	401	423	406	399	381	362	384	409	386	367	400	370	428	446	418	424	395	396	382	420	404	402	373	430	400	394	410	399	394	412	395	408	380	402	411	384	396	377	396	407	369	411	421	399	414	417	411	382	410	412	375	388	436	393	412	394	424	433	392	418	352	448	412	370	412	364	420	418	399	383	408	416	410	357	423	406	370	411	402	405	420	403	396	404	386	415	429	424	384	369	396	400	363	411	395	412	374	412	406	375	388	397	371	373	427	372	423	366	399	391	392	416	413	415	393	412	429	383	430	374	415	424	397	414	396	412	392	423	416	379	380	414	387	374	393	430	386	409	421	447	452	383	398	418	378	402	363	422	402	394	409	374	402	412	412	399	398	382	394	386	428	388	438	412	426	419	443	391	413	401	439	437	361	414	398	393	395	366	401	396	400	412	373	392	395	412	410	424	392	428	409	360	396	389	386	353	396	376	434	423	410	380	398	402	443	418	398	403	407	401	395	393	378	394	393	389	421	412	416	390	392	388	407	377	377	426	415	390	400	418	393	415	402	388	375	405	375	409	390	419	365	416	406	410	392	429	396	390	413	382	407	431	362	407	404	393	383	396	383	394	422	423	434	367	403	409	393	414	400	373	414	409	426	390	410	384	368	398	410	402	429	431	430	390	407	392	425	417	416	399	422	435	407	402	370	421	415	410	411	398	394	434	358	405	411	373	409	411	374	399	392	412	370	370	434	393	390	377	414	368	402	361	409	423	416	382	404	420	370	374	403	373	427	411	418	406	418	382	400	406	386	402	386	402	437	403	405	381	409	388	370	437	397	376	406	376	373	421	412	432	408	421	403	393	442	427	406	405	426	411	367	401	413	423	354	400	389	416	386	435	407	385	431	385	413	390	414	392	411	410	445	409	416	421	393	371	395	406	406	425	393	387	388	394	405	393	413	379	411	394	405	377	460	410	377	439	392	371	409	394	387	383	398	401	421	409	394	414	414	448	389	434	437	366	379	396	404	422	436	395	386	428	388	395	392	421	404	430	395	395	421	414	412	418	388	421	412	420	399	389	416	417	399	410	365	419	375	420	412	381	420	391	445	398	376	413	388	360	401	398	383	401	407	410	408	401	412	377	397	409	397	429	374	387	424	371	412	433	402	411	428	437	411	365	390	403	365	400	392	410	411	383	405	401	403	390	387	425	390	401	396	402	400	398	382	413	410	404	393	432	387	358	373	408	424	426	392	403	367	415	405	383	385	421	374	390	383	367	418	421	417	407	400	418	366	406	376	391	439	413	392	418	400	395	385	404	406	440	404	395	420	405	412	393	389	395	415	424	409	423	379	430	405	372	399	385	405	392	380	437	360	388	406	375	397	409	416	391	421	403	420	388	384	394	404	411	355	431	406	390	373	403	370	395	442	388	395	404	394	401	440	402	412	371	383	400	408	403	419	405	399	432	429	430	385	375	405	427	392	409	385	379	410	349	399	403	389	398	376	391	425	419	423	422	398	373	398	427	355	398	415	388	417	448	419	417	429	390	437	429	381	386	396	397	404	408	409	397	411	392	402	437	394	402	405	427	398	430	422	417	413	391	403	405	427	397	412	421	398	407	401	423	416	414	402	391	393	381	419	399	387	443	424	408	407	445	411	398	403	420	403	458	402	398	356	448	391	437	427	390	401	388	394	392	356	367	438	416	422	385	405	376	372	403	415	368	394	419	392	385	421	373	419	428	372	379	388	391	404	426	383	409	389	378	393	388	431	402	389	419	407	416	366	403	432	398	421	375	399	425	397	424	385	431	403	438	420	411	414	386	412	427	413	425	397	404	397	376	398	415	407	414	406	410	373	401	419	390	432	398	403	390	385	426	388	389	410	411	352	408	396	415	384	432	420	380	362	428	393	398	384	427	391	410	361	405	396	378	359	371	417	393	428	426	385	383	362	418	424	341	386	434	376	394	427	380	400	391	396	407	356	423	338	401	391	417	417	396	407	400	421	358	389	421	383	393	402	389	410	371	400	428	386	402	414	396	442	413	406	371	421	378	377	376	413	392	462	400	409	391	364	398	396	429	376	394	435	395	379	378	398	419	377	381	389	417	417	413	396	398	407	380	385	387	387	372	385	386	363	426	381	382	410	383	399	389	426	386	433	412	414	402	403	433	378	393	440	392	402	415	411	396	391	420	399	391	380	416	409	360	409	360	408	408	374	385	426	423	373	413	385	379	335	399	412	401	411	392	420	383	401	373	376	386	442	390	386	396	397	407	397	404	375	429	407	393	417	413	402	386	416	402	385	418	400	398	424	406	388	384	407	347	373	378	401	429	411	403	413	381	375	414	403	358	387	395	408	413	399	418	403	375	377	396	420	379	379	401	394	389	391	418	410	400	398	396	367	383	424	399	398	407	379	421	437	433	398	381	418	405	403	402	388	366	430	392	402	411	389	445	405	399	421	404	437	412	419	404	393	405	413	442	388	411	400	377	371	381	401	401	401	373	385	385	415	381	365	411	422	395	362	434	381	386	404	388	370
23855	21023	28481	24854	21757	13704	2103	770	626	547	496	458	421	406	395	371	384	355	366	377	356	365	352	317	351	331	347	323	305	341	352	332	313	313	329	316	328	315	317	306	308	298	293	332	313	351	298	297	308	308	298	309	329	312	313	321	315	357	309	304	304	311	309	283	340	347	406	385	343	311	308	312	316	311	317	321	306	305	311	320	332	294	327	320	321	323	291	293	301	333	347	321	304	345	317	320	338	342	344	335	294	331	360	322	322	321	306	343	290	306	318	296	321	288	307	314	318	323	329	296	327	306	295	309	329	317	311	304	334	316	325	340	320	318	311	305	343	349	304	309	298	301	332	335	316	310	329	322	323	323	318	309	347	295	328	309	328	322	319	301	290	314	288	350	336	335	310	305	344	369	347	305	327	344	327	326	317	328	318	319	291	308	315	347	301	330	311	311	312	307	320	328	294	310	322	309	328	316	320	308	326	345	352	321	312	277	306	318	345	317	319	314	321	331	296	311	310	292	294	339	296	296	317	323	334	347	301	309	322	325	304	281	313	320	330	330	315	344	336	317	317	289	309	293	313	327	338	312	331	311	313	326	311	340	318	316	322	290	328	317	328	320	345	331	334	299	318	334	298	303	300	310	321	289	330	332	319	326	294	337	298	293	373	321	307	335	291	315	300	318	348	312	282	317	352	312	303	334	318	331	315	291	316	309	351	336	328	345	319	326	306	325	336	301	319	313	341	310	284	333	329	297	312	302	313	296	313	309	289	312	312	333	315	347	318	289	312	312	333	312	349	325	290	319	324	300	316	309	325	320	300	318	330	343	304	321	336	291	291	310	289	323	309	316	312	307	307	326	303	325	315	338	313	293	296	339	302	304	299	303	344	330	332	292	346	328	298	322	351	341	315	305	311	293	308	304	311	314	309	325	314	326	318	338	337	267	301	336	334	310	315	322	313	297	350	315	325	311	311	312	290	274	309	320	294	304	296	293	293	319	330	343	340	309	325	314	298	337	330	330	308	297	335	323	303	309	328	332	315	307	336	296	315	326	347	305	313	303	339	334	309	304	312	309	295	291	326	328	311	338	342	335	332	320	324	336	331	289	322	301	290	317	344	318	310	307	342	343	301	324	286	337	309	310	348	283	316	366	312	331	326	303	290	269	294	296	326	315	318	332	317	271	317	280	322	344	315	341	321	317	314	337	301	321	314	282	306	330	314	327	294	317	345	307	337	328	325	316	328	346	304	334	339	318	323	333	342	327	333	320	343	309	355	315	317	330	306	293	336	319	289	308	332	279	314	317	299	309	331	330	299	292	305	317	321	290	345	313	332	323	329	313	322	342	326	345	307	328	318	343	293	307	334	288	316	302	325	302	326	298	320	363	373	329	330	282	312	323	301	317	313	302	322	322	281	300	357	310	301	332	272	349	334	323	317	321	320	320	335	312	305	312	316	352	306	309	306	306	315	355	323	314	310	306	302	314	299	350	315	307	317	312	294	308	313	346	353	311	305	295	305	301	301	301	345	311	279	298	304	330	307	334	306	331	325	309	279	316	320	298	298	345	314	332	310	310	311	312	315	307	363	346	311	305	339	334	323	326	362	320	298	313	306	294	324	299	309	279	264	305	314	298	282	332	333	341	302	335	336	336	326	324	304	311	295	329	331	326	305	346	283	314	326	322	317	333	348	292	324	286	353	334	343	304	337	298	289	281	310	319	327	332	311	294	321	348	344	305	333	269	363	349	300	324	320	314	344	350	293	313	306	285	330	326	347	356	287	302	301	311	319	325	317	307	309	331	303	321	349	303	325	325	317	312	306	320	324	312	309	313	334	303	304	333	325	297	353	295	321	317	308	309	307	328	347	351	314	324	329	289	325	311	304	318	302	345	326	332	330	321	291	339	334	319	331	315	342	332	324	302	283	330	306	333	327	323	295	316	296	343	338	310	309	338	327	319	335	340	352	300	310	278	338	309	305	312	318	338	322	330	305	324	342	301	310	334	317	348	324	290	279	317	320	310	327	319	326	336	299	316	325	313	281	317	290	332	294	316	348	356	311	350	311	316	308	327	324	295	336	288	312	312	331	341	329	342	305	282	312	346	338	330	295	311	313	317	329	305	311	318	311	324	330	304	336	315	296	310	311	311	339	327	316	341	315	351	322	325	318	308	303	315	295	319	329	327	297	324	343	320	312	348	361	311	325	331	320	340	300	326	292	288	324	330	313	327	327	332	358	305	325	302	320	301	314	328	322	331	330	284	314	327	342	316	332	294	320	292	307	312	333	307	305	289	316	324	316	294	345	336	351	324	336	297	294	322	321	320	288	293	346	305	331	325	326	330	316	319	310	334	321	316	338	337	297	325	312	308	363	288	339	337	309	328	322	289	348	278	300	322	314	338	318	349	306	336	291	318	329	297	319	321	305	309	341	319	348	335	296	312	329	360	304	279	309	333	292	343	319	329	339	329	316	346	309	337	289	308	302	352	287	336	330	365	344	337	304	297	324	332	301	295	326	314	327	331	357	336	297	348	299	309	308	330	345	291	339	336	299	333	296	309	343	295	327	323	311	299	283	335	336	340	335	344	342	292	303	314	318	325	312	332	322	301	312	294	321	307	303	317	287	315	345	321	306	330	317	308	280	315	327	299	316	311	324	323	295	334	318	297	289	291	325	328	318	295	285	334	283	337	290	317	313	320	322	337	301	337	330	298	299	324	304	299	320	292	308	333	307	302	318	296	338	321	327	296	317	314	306	307	289	296	335	332	333	334	290	341	332	333	292	339	312	300	338	308	332	335	335	289	297	317	292	321	294	314	289	294	307	366	300	314	309	325	319	332	299	302	332	300	322	313	305	287	303	337	292	350	304	323	319	317	312	290	300	330	297	321	342	326	338	334	308	329	348	331	290	321	307	310	320	314	302	331	308	300	305	311	321	288	328	356	328	319	285	332	314	302	319	316	300	321	303	288	317	310	324	320	314	301	342	329	351	293	298	303	336	324	312	321	325	336	308	290	312	290	346	294	341	317	364	337	294	309	323	289	310	311	308	288	305	318	349	345	309	338	350	328	310	303	337	312	313	309	329	304	313	329	333	300	311	321	318	319	287	300	316	310	286	320	312	330	287	301	305	303	326	289	324	338	312	297	331	332	316	327	338	315	343	302	298	333	295	349	331	321	333	315	298	318	309	288	319	329	302	301	319	300	291	313	318	333	321	299	300	308	325	306	325	327	311	276	308	340	331	322	307	279	317	319	346	330	334	291	296	323	351	300	334	372	282	308	337	301	290	300	331	305	294	335	308	322	345	314	313	332	322	312	313	325	312	304	305	340	344	333	331	341	340	325	318	325	348	330	297	310	316	308	306	323	302	309	328	311	330	340	315	307	297	331	315	319	317	305	295	298	326	304	306	327	302	304	330	283	294	348	285	302	311	287	306	333	290	312	307	310	345	324	310	352	328	289	343	319	321	304	320	314	334	300	309	291	298	294	345	303
32289	58103	46939	32412	19497	5401	1741	1177	989	835	644	541	527	467	474	422	454	411	399	366	399	389	442	364	394	393	388	385	375	344	364	362	360	387	384	361	350	359	360	386	391	345	369	356	398	364	334	387	348	359	376	354	392	411	364	356	349	370	377	367	361	343	366	348	369	424	563	442	380	342	353	371	377	380	361	366	376	380	369	367	376	351	350	342	362	358	369	346	385	336	360	358	393	352	334	377	346	370	352	358	355	378	336	378	360	351	373	337	356	363	368	356	344	382	364	359	376	367	332	371	362	352	388	378	379	390	360	359	352	352	368	345	349	331	371	389	364	387	355	325	377	345	355	397	377	390	363	354	360	370	342	345	384	362	333	344	334	365	356	357	368	381	379	348	299	345	341	359	337	387	318	377	372	410	384	391	339	372	333	385	353	351	349	342	368	334	375	389	373	337	373	336	344	326	316	356	353	350	412	360	374	373	341	385	405	372	353	360	345	332	328	376	385	370	369	359	356	374	367	344	400	350	366	353	377	388	351	358	340	308	384	366	384	364	366	397	351	384	365	370	343	319	360	361	348	400	313	374	336	343	374	353	358	377	367	358	360	379	362	341	384	364	351	342	372	367	357	388	343	387	384	364	348	377	369	358	329	379	329	358	398	368	351	366	386	396	368	361	357	386	347	367	360	375	343	344	389	353	401	377	394	386	365	348	362	397	365	360	374	365	372	357	354	347	381	358	388	354	328	331	383	386	370	375	362	377	360	343	372	356	367	357	344	350	362	373	390	372	348	350	380	344	382	384	373	363	357	399	374	350	320	354	370	378	371	330	392	363	377	369	345	358	369	333	355	388	346	341	358	361	378	389	374	339	377	357	364	376	354	366	357	379	371	371	347	361	340	357	361	355	346	417	354	374	380	381	383	364	368	390	366	367	383	358	367	344	356	378	378	349	362	345	361	367	332	364	376	359	372	369	385	359	390	373	327	364	381	353	364	324	354	347	357	384	409	335	387	361	328	347	346	338	350	415	369	347	360	311	390	351	368	352	360	334	364	390	355	374	331	365	354	376	363	360	409	367	360	365	368	318	339	334	351	347	343	358	363	381	378	371	372	343	352	385	356	383	389	346	350	353	374	384	394	346	386	368	407	389	340	329	343	368	360	371	367	370	333	404	368	405	339	378	359	346	387	390	383	391	360	342	360	348	354	378	352	351	366	354	377	398	365	369	353	358	383	356	361	365	341	376	346	396	363	368	361	380	350	350	386	399	344	361	373	369	365	329	334	381	337	355	368	378	393	360	341	375	345	350	357	337	388	373	388	359	351	387	373	378	350	332	354	359	384	369	351	377	397	372	373	382	359	374	360	348	360	339	348	338	362	386	341	335	362	338	377	386	375	360	361	387	355	385	387	341	368	340	342	333	356	355	337	367	365	332	375	380	343	348	321	361	356	378	403	385	349	386	338	352	367	333	355	333	354	339	357	333	382	337	350	379	372	367	360	385	380	360	342	381	379	377	374	347	378	319	353	356	354	351	351	345	362	348	363	365	347	349	324	388	383	401	361	391	337	381	366	362	367	350	358	314	351	358	355	377	381	333	398	357	371	370	337	362	368	316	340	383	374	362	389	368	334	355	367	352	373	352	373	376	375	372	346	375	335	386	349	383	384	350	366	377	348	334	362	346	370	366	341	348	343	382	332	359	391	394	329	341	401	366	357	385	380	356	384	362	351	367	380	374	353	394	352	372	374	344	348	366	361	357	373	394	370	334	348	367	347	366	374	349	341	361	364	389	329	382	394	331	346	353	380	309	356	362	340	361	359	379	333	349	360	350	364	362	350	386	375	373	371	357	400	374	382	355	353	352	373	331	381	373	383	362	349	386	370	353	367	359	373	358	359	336	389	368	338	368	364	349	333	346	363	357	379	363	367	378	317	365	375	370	364	338	361	337	356	360	365	375	384	369	350	363	361	366	351	355	361	388	370	373	384	327	340	360	366	397	357	332	361	346	386	337	372	362	401	344	343	341	332	343	354	366	362	340	352	349	351	346	422	360	350	382	344	360	360	315	383	338	353	381	372	373	348	343	355	329	394	349	307	350	379	358	373	363	364	395	364	352	350	358	398	338	358	329	347	359	383	319	395	354	369	372	351	365	352	379	330	362	344	351	368	350	361	340	371	347	348	367	382	340	372	377	372	368	389	384	348	349	376	341	359	366	365	364	364	382	348	369	350	349	341	369	349	366	338	396	369	338	365	351	350	318	364	382	396	387	338	330	337	389	365	358	370	353	347	381	406	373	357	329	360	346	329	375	365	373	377	374	353	367	393	358	378	350	318	319	330	349	395	361	349	374	386	346	362	371	361	394	375	340	372	349	372	353	350	343	361	335	389	354	378	324	373	344	363	395	374	394	334	363	381	379	425	333	371	367	359	347	370	327	372	362	335	346	338	361	352	356	371	398	341	397	347	380	343	370	374	390	328	385	333	352	379	357	334	352	386	390	381	351	345	378	381	389	368	336	400	407	384	368	380	382	387	373	392	383	374	351	366	374	358	379	381	376	367	372	338	377	364	328	384	347	320	358	378	331	348	350	361	350	352	356	368	341	348	373	339	357	350	365	349	316	358	387	337	357	405	366	366	369	371	359	342	347	378	349	390	385	402	379	351	332	378	356	382	355	349	355	410	348	380	338	330	347	333	376	329	340	364	358	358	346	371	395	352	350	364	403	396	362	392	351	367	356	349	342	369	388	385	351	385	348	368	365	323	352	366	354	380	399	329	366	376	370	359	328	421	385	353	357	355	348	398	376	368	382	369	379	357	337	395	362	345	324	382	359	377	310	397	338	354	368	357	372	376	372	376	395	358	353	388	347	388	390	359	394	382	361	387	406	358	366	353	346	360	369	380	373	378	356	351	352	378	376	372	360	370	350	389	374	352	383	368	371	391	367	384	348	388	381	371	359	356	402	406	365	334	362	376	358	313	348	359	355	351	347	341	355	373	387	355	360	368	335	365	330	399	357	401	390	367	367	365	363	351	332	370	389	369	348	381	381	356	357	372	372	355	349	362	358	344	377	359	351	331	387	361	352	332	363	385	380	335	385	390	346	395	370	377	387	326	358	334	361	358	420	348	378	367	365	379	403	351	381	328	345	349	358	355	372	334	338	368	345	311	370	366	374	354	343	405	364	337	349	370	341	348	339	332	356	360	376	360	393	322	361	382	364	352	383	397	358	362	366	360	347	354	347	350	375	340	377	363	375	373	351	356	331	352	364	359	365	360	346	344	338	365	358	382	333	363	385	354	373	354	387	388	357	383	371	330	358	373	363	392	354	372	357	370	394	361	387	366	374	366	389	388	394	343	355	353	369	375	388	377	356	355	368	365	379	418	380	382	353	393	385	370	386	353	333	338	334	352	379	357	334	358	345	346	353	376	352	373	348	381	378	365	338	377	391	323	364	343	359	383	336	356	343	369	356	348	390	376	347	361	374	369	392
25121	21038	27951	27074	17600	4366	890	716	579	575	516	490	490	477	467	420	439	437	419	441	411	442	427	405	441	449	417	406	413	422	417	410	407	402	434	430	447	433	437	394	403	404	422	418	433	371	400	394	386	411	437	411	410	430	458	422	396	418	425	422	413	426	417	460	407	439	501	423	437	433	415	392	412	428	395	421	413	383	417	409	441	417	422	394	404	444	447	433	415	443	387	421	424	421	389	452	419	421	427	432	423	397	400	429	428	417	441	435	409	442	415	413	422	415	417	428	421	426	397	381	373	420	390	404	429	411	411	438	437	455	422	414	432	417	473	414	407	404	421	439	420	403	392	386	427	422	419	411	367	444	427	393	382	425	370	419	441	469	448	425	424	371	421	415	408	429	391	398	424	424	388	414	436	404	428	422	380	408	390	423	391	403	422	383	442	387	439	412	370	431	441	406	435	415	426	388	474	422	387	428	410	388	416	415	398	424	419	394	433	423	407	427	417	401	401	402	438	423	438	428	381	400	427	403	406	450	384	412	410	430	428	443	415	391	445	418	419	402	442	478	377	406	395	411	447	426	474	428	434	398	457	410	424	431	420	419	418	398	413	402	426	433	402	445	437	441	401	385	418	391	424	432	364	441	393	431	403	431	455	449	427	411	412	446	432	424	386	411	427	452	394	396	406	444	439	444	413	440	437	430	430	404	402	395	412	403	429	427	450	407	448	406	434	409	405	434	412	395	420	413	413	436	365	389	432	380	381	416	452	396	391	425	413	408	444	432	413	454	394	389	386	405	425	379	436	410	419	472	407	421	392	368	450	453	426	433	431	384	378	411	417	397	389	380	407	447	416	409	409	404	410	397	434	453	387	392	453	401	423	406	395	404	425	442	406	441	418	391	421	412	423	435	401	448	418	431	400	402	410	415	407	388	380	425	412	422	422	413	410	405	421	408	420	438	429	427	400	408	464	406	410	430	398	410	378	441	417	444	423	419	410	449	402	459	425	446	407	399	439	405	409	419	429	436	440	428	402	411	385	418	418	378	411	430	408	398	413	432	408	440	431	410	407	405	399	411	422	420	425	406	416	431	436	406	414	446	411	430	439	409	441	414	417	387	399	400	412	442	401	426	422	406	418	406	409	447	406	405	422	399	421	419	385	465	382	375	407	402	423	395	410	398	425	468	422	391	390	371	423	419	408	435	421	390	408	410	368	427	417	398	415	438	397	423	408	440	411	402	429	432	377	395	410	403	413	409	419	421	482	365	431	438	367	381	450	446	454	399	411	417	409	419	404	395	405	426	405	372	419	420	433	422	418	389	442	424	392	396	389	403	431	416	446	414	393	393	405	376	402	362	411	407	437	425	411	387	417	454	446	405	412	410	398	433	423	418	392	398	413	430	456	414	387	403	389	392	387	398	445	437	437	404	452	382	428	400	406	411	395	384	435	422	429	396	425	403	465	425	433	439	420	463	432	414	424	400	398	432	433	406	426	437	408	427	374	417	441	460	421	448	441	448	393	415	403	403	437	418	437	412	406	414	407	414	372	410	433	407	415	427	435	450	372	432	402	420	416	426	408	402	381	401	414	382	380	437	416	402	446	381	384	399	400	423	438	412	411	409	442	418	408	434	433	420	433	415	394	460	404	405	443	406	426	418	406	364	404	409	397	433	419	438	404	412	385	406	425	408	418	454	422	402	395	390	396	413	398	413	432	418	420	439	404	377	441	433	417	432	412	391	408	385	443	386	416	425	426	427	390	440	413	385	415	405	421	411	447	413	417	406	410	404	424	400	412	431	409	415	394	398	401	436	390	397	415	411	379	400	437	390	365	420	455	425	403	419	444	427	436	453	391	403	411	410	431	406	461	414	434	434	421	395	417	414	426	386	393	439	398	417	430	460	432	417	406	429	419	455	410	418	406	404	444	391	450	395	376	432	397	408	393	422	414	414	423	421	402	403	428	361	386	407	423	437	402	410	398	384	440	394	443	409	434	409	413	421	386	426	406	417	397	409	421	412	420	390	413	403	405	396	451	401	426	425	422	406	421	417	380	413	399	402	398	424	413	423	353	399	438	368	387	421	433	393	469	419	416	445	430	421	439	430	405	420	422	412	418	383	429	393	441	431	410	434	412	435	432	418	445	388	439	389	403	425	419	394	409	411	386	416	386	407	429	391	435	406	406	388	429	408	403	374	372	428	373	380	396	400	421	421	405	390	437	424	420	408	414	406	398	410	423	398	408	403	422	444	376	401	414	401	427	420	412	414	415	446	400	425	402	388	398	426	383	422	404	421	439	412	418	412	442	418	408	365	425	406	420	413	415	428	412	401	371	420	447	388	412	452	379	393	392	432	393	402	420	384	410	391	391	413	400	409	407	423	403	404	457	393	426	425	444	445	411	421	409	430	403	421	397	438	392	379	388	405	420	418	390	406	415	390	421	400	431	391	443	421	409	426	394	436	405	376	458	408	414	416	448	426	422	426	430	388	394	399	407	411	427	409	405	409	394	417	439	401	451	419	432	391	410	400	447	415	397	398	401	392	419	399	376	374	395	438	444	404	418	444	410	422	428	415	409	406	376	437	402	413	407	405	403	410	409	411	394	400	437	422	404	406	439	410	444	416	426	393	420	441	433	438	402	419	381	412	425	431	414	439	427	414	436	443	393	403	419	412	428	449	440	448	442	446	420	396	418	417	407	444	424	435	425	393	447	443	427	405	410	403	421	390	403	450	424	425	397	375	417	426	401	395	400	432	384	400	397	401	396	436	393	378	429	419	427	450	381	413	422	430	428	428	424	447	419	382	475	395	466	434	395	390	404	397	401	459	432	418	409	408	366	454	399	403	405	429	397	389	386	418	430	421	451	380	404	412	406	436	401	423	413	419	429	433	417	412	435	435	409	433	389	410	430	402	401	403	399	433	430	426	423	387	408	391	424	424	434	414	473	418	412	385	370	391	425	409	397	410	450	414	413	467	439	402	446	383	427	415	419	383	426	396	421	416	390	414	454	402	439	427	428	389	446	429	428	404	412	402	405	442	407	403	452	376	441	403	375	427	429	397	462	409	418	410	404	404	421	462	433	416	460	389	438	378	442	412	413	409	440	392	414	424	382	375	405	412	378	418	380	409	423	462	444	393	427	411	395	434	445	427	414	402	384	435	433	415	393	414	405	412	420	417	431	423	420	393	423	434	414	439	426	443	421	422	393	405	436	435	406	439	456	399	381	428	432	446	441	384	403	419	461	411	381	406	410	389	420	420	462	433	407	412	402	401	403	425	380	422	416	413	376	385	390	398	424	424	381	418	401	409	409	402	416	422	434	395	425	438	434	406	390	440	422	395	406	434	406	368	430	399	428	444	421	459	410	399	438	411	442	407	400	376	381	395	374	432	412	426	389	364	451	396	429	402	434	427	403	403	438	435	401	394	409	424	429	465	428	394	407	384	423	376	392	404	401	421	459	437	398	422	389	398	416	405	429	402	395	417	401	389
30855	48647	39914	29496	15674	3568	1310	1060	876	720	667	651	557	550	507	510	551	518	492	474	486	504	461	471	512	518	471	516	477	485	478	481	469	508	439	512	482	464	450	447	487	468	455	467	498	442	473	466	472	466	447	477	448	468	518	472	487	466	496	466	425	468	493	484	482	544	557	492	477	485	451	471	517	432	441	460	501	475	456	462	471	485	481	454	450	529	475	478	461	479	463	469	474	481	487	462	470	433	457	485	420	451	487	479	499	505	510	466	462	440	469	446	478	444	448	443	483	470	450	466	452	466	506	490	446	469	456	480	453	507	447	487	473	464	499	476	475	485	458	468	456	471	473	472	468	454	478	466	466	500	482	432	478	487	448	494	481	495	452	471	459	465	472	480	521	442	478	447	471	500	500	487	489	450	510	454	474	461	487	454	510	517	483	521	451	483	416	501	476	448	484	475	427	497	487	458	466	519	460	460	475	484	491	458	482	489	498	505	484	455	477	460	466	470	491	473	482	472	477	486	461	515	472	484	476	485	472	495	466	448	463	474	484	507	460	436	471	483	518	484	439	453	496	499	496	451	478	505	493	455	462	468	490	461	464	465	438	481	489	506	456	516	435	507	461	462	487	499	448	492	483	443	463	427	457	490	429	472	497	496	467	438	484	471	498	450	442	467	484	503	484	441	463	475	486	451	453	467	481	453	456	503	403	455	506	487	432	521	454	489	470	449	500	504	490	454	497	457	479	454	470	489	506	433	474	441	458	459	494	451	467	468	491	499	476	465	447	500	460	508	446	445	422	517	482	477	455	459	498	455	509	455	497	422	470	455	470	459	508	473	452	464	484	414	471	435	486	451	427	509	507	461	472	451	470	471	495	477	472	492	453	512	434	454	490	491	469	481	489	421	496	464	498	446	475	461	444	461	491	480	423	476	496	485	481	494	464	520	470	488	457	470	429	492	465	525	503	454	479	452	498	446	479	444	464	435	476	452	469	479	446	443	515	444	476	488	491	478	497	443	500	454	462	468	468	505	451	483	479	472	456	453	429	465	458	485	496	480	525	489	459	514	444	489	469	450	469	471	436	461	494	500	481	463	469	476	475	466	484	461	453	482	486	487	479	488	501	479	457	444	483	472	458	463	461	467	437	469	487	463	475	438	500	463	488	438	470	484	450	503	455	462	526	456	443	461	503	470	450	489	428	461	495	460	512	509	481	442	488	449	439	506	480	476	468	502	478	497	478	468	503	492	471	448	523	460	476	452	463	483	472	519	502	465	466	471	479	473	491	443	464	469	463	491	490	441	484	455	486	444	460	489	479	491	470	430	496	442	490	440	478	472	479	462	474	454	462	458	499	475	480	442	465	461	565	465	462	462	476	471	470	435	506	449	501	480	460	459	498	478	448	469	439	476	490	490	473	486	420	471	505	478	478	445	449	459	480	431	488	484	477	494	474	475	453	448	455	459	526	428	434	480	477	447	473	447	473	482	544	461	481	477	489	482	448	490	459	458	454	467	483	485	485	453	453	509	459	447	456	451	453	481	437	475	437	466	450	461	486	513	444	466	494	473	465	506	491	452	474	453	508	498	472	499	449	478	507	460	483	465	502	454	500	489	472	471	473	503	487	442	488	513	468	456	470	471	424	493	454	450	482	494	502	445	428	478	460	460	463	434	484	473	475	452	496	459	483	447	504	475	469	482	487	473	501	465	475	490	435	507	435	460	472	490	468	483	468	455	478	499	498	485	484	475	488	516	475	504	538	423	496	449	474	522	469	461	457	439	461	481	489	508	476	476	471	454	482	484	414	481	445	471	481	505	450	497	486	477	430	497	518	472	471	456	476	481	472	448	462	467	456	498	522	534	459	449	475	482	461	475	520	484	478	461	501	458	450	473	482	458	473	484	431	447	468	475	462	500	487	445	477	486	475	471	454	462	456	477	434	458	469	466	435	467	477	470	488	479	495	506	454	461	459	446	487	463	427	442	454	452	500	480	459	488	460	481	469	460	477	469	500	439	464	485	460	478	478	492	458	471	449	474	445	464	448	469	483	465	480	428	481	444	473	478	482	485	424	476	464	480	484	435	515	475	473	498	497	483	450	444	460	479	477	469	484	478	484	440	469	475	424	473	408	443	468	498	502	481	428	470	470	471	479	436	454	506	466	465	448	437	470	432	466	463	528	416	488	430	480	474	452	476	437	499	463	525	535	494	517	460	477	491	484	431	475	484	466	510	437	491	471	446	478	489	483	479	495	458	522	469	444	460	496	483	457	444	459	479	467	483	475	485	489	445	478	439	462	478	473	490	464	426	499	476	490	471	494	481	491	474	457	465	441	449	467	466	465	464	470	459	467	484	476	471	467	497	450	465	434	467	498	486	462	481	467	473	487	485	483	497	459	448	468	455	479	489	475	460	457	441	455	441	499	488	456	480	477	481	444	488	463	487	440	514	495	429	425	444	477	490	479	463	457	462	514	504	467	455	473	456	486	487	482	506	495	430	463	438	485	490	441	446	453	465	492	448	477	491	501	483	467	476	491	481	483	475	459	512	428	453	511	497	459	491	467	469	438	473	485	460	464	456	492	478	465	465	487	473	465	455	461	466	499	471	474	471	480	470	447	475	478	457	479	483	447	486	484	518	464	473	488	479	484	497	478	452	497	462	455	478	489	478	492	476	480	473	472	498	472	458	470	460	461	466	469	448	473	526	463	482	443	532	428	515	474	439	462	487	484	494	437	401	476	503	492	441	488	463	495	430	479	456	462	498	453	484	443	465	457	524	448	474	452	504	504	521	497	459	480	444	502	468	434	464	500	485	451	438	468	488	454	458	438	448	459	457	490	428	453	484	446	466	467	484	479	426	479	454	490	487	429	463	438	467	464	470	490	469	493	479	459	511	495	441	486	500	460	512	485	498	501	474	465	508	449	498	471	415	548	468	480	461	472	496	485	511	438	474	511	512	434	473	477	452	478	484	496	489	474	453	484	496	482	511	478	429	471	487	476	521	501	462	509	441	478	447	512	444	476	502	456	429	456	453	449	458	456	489	463	469	442	483	469	457	465	457	507	519	440	490	454	467	464	496	449	443	507	459	512	465	460	501	457	497	468	500	485	478	495	456	487	462	418	443	455	491	484	443	466	439	511	435	440	484	458	479	467	477	503	480	458	502	508	464	490	455	499	446	470	481	519	522	477	475	460	461	488	459	464	506	456	429	484	462	468	457	480	451	461	482	460	423	458	462	492	484	499	509	444	461	461	490	490	473	478	492	500	448	488	454	449	455	434	516	474	476	458	471	466	465	461	460	449	472	486	484	492	446	469	479	476	445	523	461	498	501	451	461	467	515	461	450	459	478	527	458	479	464	477	425	483	494	470	446	460	473	437	476	464	495	463	477	457	485	524	436	462	463	512	424	452	469	464	491	473	445	468	480	483	462	419	455	468	444	442	458	507	447	456	497	459	474	459	454	481	462	465	503	463	453	468	496	497	495	485	485
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
