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
341800381183	341800381746	341800382296	341800382846	341800383394	341800383946	341800384496	341800385046	341800385594	341800386146	341800386696	341800387246	341800387794	341800388346	341800388896	341800389446	341800389994	341800390546	341800391096	341800391646	341800392194	341800392746	341800393296	341800393846	341800394394	341800394946	341800395496	341800396046	341800396594	341800397146	341800397696	341800398246	341800398794	341800399346	341800399896	341800400446	341800400994	341800401546	341800402096	341800402646	341800403194	341800403746	341800404296	341800404846	341800405394	341800405946	341800406496	341800407046	341800407594	341800408146	341800408696	341800409246	341800409794	341800410346	341800410896	341800411446	341800411994	341800412546	341800413096	341800413646	341800414194	341800414746	341800415296	341800415846	341800416394	341800416946	341800417496	341800418046	341800418594	341800419146	341800419696	341800420246	341800420794	341800421346	341800421896	341800422446	341800422994	341800423546	341800424096	341800424646	341800425194	341800425746	341800426296	341800426846	341800427394	341800427946	341800428496	341800429046	341800429594	341800430146	341800430696	341800431246	341800431794	341800432346	341800432896	341800433446	341800433994	341800434546	341800435096	341800435646	341800436194	341800436746	341800437296	341800437846	341800438394	341800438946	341800439496	341800440046	341800440594	341800441146	341800441696	341800442246	341800442794	341800443346	341800443896	341800444446	341800444994	341800445546	341800446096	341800446646	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	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
23068	21940	29903	24623	21934	21752	4915	1211	1027	854	708	666	628	586	594	585	628	560	507	535	799	434	464	432	429	397	411	408	391	425	418	428	406	432	418	429	427	407	396	394	427	425	420	427	431	386	386	399	408	387	397	444	409	405	412	419	409	411	424	420	413	422	435	431	412	395	415	413	415	379	390	427	367	405	424	427	386	369	389	393	411	369	404	441	429	412	375	396	399	399	419	471	410	385	413	379	403	411	410	414	405	415	374	397	411	384	399	435	376	384	403	399	429	408	423	427	401	389	417	378	411	388	372	409	399	402	415	410	413	403	405	429	402	416	404	384	386	425	404	369	400	414	384	380	414	395	389	378	384	388	406	406	435	442	404	398	443	394	412	409	382	433	402	416	383	421	404	350	381	390	431	404	393	412	415	393	387	410	370	401	410	414	427	392	386	432	426	385	407	386	373	403	419	413	400	375	448	413	373	372	421	428	387	394	380	404	391	369	424	420	402	399	415	396	396	417	401	369	375	413	375	401	397	350	397	405	383	372	410	403	410	371	378	383	378	453	419	400	399	402	422	395	405	375	413	379	392	372	424	343	376	411	415	412	405	388	377	366	441	391	379	400	399	402	389	395	418	413	386	410	383	388	435	410	430	367	442	384	398	441	409	403	421	395	401	418	427	415	369	372	368	447	413	408	415	412	377	407	396	431	359	391	392	383	377	401	403	422	398	379	390	397	374	413	397	408	455	398	399	381	424	392	340	388	397	416	381	399	418	394	396	398	413	371	384	410	407	418	425	395	411	405	403	388	389	399	436	375	399	400	430	393	430	376	398	405	405	383	407	390	394	429	386	383	373	408	392	403	366	396	443	400	423	368	400	390	403	404	389	350	395	408	401	434	397	386	424	398	393	400	388	359	410	360	429	393	418	395	420	405	426	423	401	379	410	389	418	407	396	404	417	403	405	395	447	414	382	403	423	411	441	348	409	375	418	420	405	417	428	365	421	378	404	363	437	388	377	417	427	400	364	347	409	415	401	422	384	407	403	390	390	406	413	433	388	402	421	421	434	398	450	417	438	421	407	396	387	379	421	411	425	393	394	401	397	398	437	379	396	392	391	387	429	385	371	405	420	400	368	429	384	418	370	405	412	419	392	405	399	420	373	390	390	400	398	408	394	408	431	434	389	412	434	393	399	376	433	383	403	413	386	402	408	394	428	381	395	408	403	391	387	391	407	370	389	410	421	395	392	378	409	452	361	422	373	443	414	366	386	400	423	371	390	421	423	400	437	392	363	428	398	405	404	397	437	380	443	393	383	395	369	410	407	439	436	409	385	412	413	394	403	426	387	430	367	402	390	379	416	396	419	413	412	406	392	393	394	374	464	386	409	407	416	410	387	399	376	421	402	385	416	410	406	424	402	407	416	416	430	391	414	406	383	406	434	405	397	406	380	412	417	405	431	390	408	381	365	401	409	388	411	398	392	358	427	414	382	389	424	406	379	420	419	381	412	428	407	409	412	401	420	378	410	412	416	383	405	401	405	411	428	416	359	407	407	426	379	417	394	413	412	429	451	402	429	431	391	399	473	391	391	424	403	409	420	416	378	424	418	394	403	417	385	393	378	459	430	397	414	384	403	391	393	404	427	392	397	400	394	386	404	373	385	418	376	403	403	415	388	383	367	415	386	347	413	412	367	392	420	380	425	435	437	392	382	397	374	376	380	421	416	427	426	394	355	419	396	404	405	412	412	431	424	424	382	399	389	410	379	442	388	400	393	382	389	389	395	404	416	398	361	398	404	394	408	400	381	397	436	381	380	446	396	415	411	428	420	397	391	415	417	402	374	386	379	368	422	409	398	397	401	369	390	406	399	351	422	387	372	423	411	407	407	374	386	394	381	436	385	421	385	435	428	397	390	381	382	384	383	411	419	467	397	414	384	386	359	394	418	384	435	376	432	425	393	404	396	376	410	359	375	384	393	384	418	403	428	421	396	418	402	388	418	416	402	398	375	382	371	390	365	394	383	424	405	421	408	366	354	405	395	388	385	422	361	421	395	377	420	431	393	403	389	387	378	419	429	384	375	413	391	438	419	402	395	383	417	374	406	393	405	384	382	407	393	421	403	394	425	419	405	384	385	422	379	392	401	414	380	402	393	382	393	401	395	394	373	422	350	366	378	394	408	449	391	401	432	430	424	398	398	392	422	390	427	403	402	446	363	452	392	402	372	365	366	397	412	414	419	379	402	394	403	416	362	418	372	380	385	362	395	434	417	437	399	397	399	375	401	370	384	426	376	427	408	419	389	418	378	421	423	439	370	409	388	354	395	394	381	400	393	431	427	380	415	386	382	418	383	416	385	399	407	416	399	424	410	425	380	408	385	386	382	409	409	404	420	384	440	391	389	372	394	418	388	366	400	397	379	391	381	422	432	385	410	428	423	413	433	379	380	417	418	356	383	382	396	412	408	393	415	387	426	410	381	406	397	417	376	378	419	378	423	383	410	422	375	417	399	440	423	399	421	392	392	379	407	400	385	416	411	384	409	426	392	396	420	402	428	414	370	416	423	356	416	419	432	429	390	398	371	380	393	362	380	425	411	381	381	383	390	407	398	388	428	424	356	405	436	392	397	407	398	387	429	408	405	396	409	424	394	371	396	383	395	412	406	374	409	399	403	424	381	400	420	391	376	399	394	407	413	422	378	376	408	383	389	383	395	406	402	445	381	387	395	378	396	435	398	421	368	388	403	413	431	370	388	444	399	442	436	404	395	390	414	396	398	377	380	412	392	385	384	436	411	406	405	425	384	399	446	366	380	420	450	376	374	367	402	441	404	394	401	413	425	414	427	432	376	407	392	373	398	443	388	394	420	420	447	432	408	421	410	458	392	394	405	402	389	398	409	391	407	383	375	385	386	392	343	394	406	411	418	430	384	396	396	416	412	405	407	420	408	406	384	382	392	402	388	402	392	382	370	413	426	400	365	415	409	393	403	390	422	434	390	483	433	413	419	381	391	396	371	425	378	393	434	406	408	423	395	391	411	422	405	380	419	421	412	402	417	379	406	391	377	411	388	396	418	378	393	400	387	370	419	377	410	447	387	444	386	430	435	423	395	418	397	411	392	433	394	430	412	423	395	437	391	382	399	366	396	404	393	371	359	358	424	377	405	429	416	409	384	405	398	391	426	407	403	378	399	385	416	378	390	393	418	392	396	396	437	364	402	387	384	374	411	380	416	413	398	403	379	436	423	411	418	408	407	360	395	382	391	410	422	381	413	388	396	388	385	388	381	384	405	434	417	406	422	393	374	392	410	416	429	361	433	404	418	422	446	376	402	374	413	401	387	397	393	421	425	390	442	401	444	375	405	392	373	379	399	409	446	384	402	395	394	419	379	360	378	386	379	401	384	420	399	437	436	371	406	381	395	386	373	371	442	432	366	395	421	385	380	388	407	371	394	372	370	369	407	359	413	401	400	411	428	391	369	406	382	395	385	389	389	402
28719	18170	13969	6822	4885	3756	2770	2188	1770	1476	1288	1128	1080	1033	962	901	899	838	758	785	1297	610	603	612	570	549	597	578	549	555	524	519	567	545	526	526	528	559	561	571	559	523	552	547	551	544	567	541	505	584	525	568	550	539	528	568	485	535	512	518	554	524	534	524	572	534	586	531	524	534	530	524	547	569	562	579	546	525	512	570	534	510	513	536	522	559	502	543	520	541	577	478	567	573	542	529	475	547	543	556	552	492	542	551	545	488	555	523	558	577	532	518	553	542	507	550	548	527	551	558	514	491	526	559	506	516	519	487	543	518	519	548	553	541	525	550	524	529	537	531	503	516	552	511	510	507	557	515	524	481	572	511	547	515	516	573	527	515	538	520	529	531	564	523	520	544	538	544	509	478	547	559	545	501	507	521	536	539	556	549	526	517	533	501	543	536	539	481	505	508	528	550	550	532	566	506	541	509	535	504	541	561	541	506	512	524	491	527	478	519	534	537	511	524	515	554	536	546	513	532	489	535	515	544	569	529	485	533	572	525	512	519	560	506	548	558	542	523	539	512	541	535	524	523	564	520	520	506	513	526	519	561	531	506	519	537	539	523	552	555	523	550	486	527	514	486	509	554	545	535	517	526	489	562	480	555	492	529	552	536	506	528	552	558	534	548	551	526	530	530	530	506	507	516	487	515	553	559	540	509	532	566	512	558	561	466	532	540	565	544	543	511	504	511	506	547	505	498	510	539	494	504	528	534	515	518	492	543	514	548	519	526	476	524	543	489	550	523	522	563	497	558	547	524	556	575	528	518	520	515	512	518	519	485	535	512	509	548	549	530	530	475	541	544	535	536	535	502	540	561	510	501	513	536	546	493	494	537	537	488	498	524	510	510	540	567	532	494	546	547	552	525	539	504	539	507	522	516	532	499	511	551	547	555	514	520	513	549	534	510	506	547	550	513	506	531	561	517	538	498	543	529	518	513	503	555	491	548	528	544	510	499	529	533	559	511	564	522	518	550	517	553	510	515	546	503	505	538	502	539	510	522	487	572	499	543	578	562	516	529	514	490	591	552	539	531	533	526	486	508	508	491	510	508	532	541	506	514	538	531	539	525	494	530	518	508	559	509	521	520	507	542	500	582	562	474	524	524	551	546	514	530	571	527	515	546	521	523	563	543	512	526	500	549	520	517	514	552	520	516	530	510	512	502	584	510	499	485	509	500	518	528	525	534	520	534	535	569	534	493	534	513	516	514	540	527	550	535	565	546	564	513	560	519	516	550	551	523	529	514	502	533	536	514	499	522	501	543	566	521	557	511	549	543	519	529	490	556	515	503	547	515	494	545	540	484	555	560	547	491	506	539	519	539	494	545	529	498	538	559	483	520	530	543	511	490	525	545	528	479	546	537	545	524	501	514	524	530	508	537	548	515	511	522	484	513	532	526	581	500	505	502	517	515	525	513	539	495	530	492	516	583	500	534	502	521	541	508	498	509	569	508	573	537	516	531	499	519	506	534	520	543	559	510	472	503	546	503	505	528	538	534	556	523	529	552	520	517	513	562	524	538	518	520	505	523	524	501	508	492	511	504	527	517	543	485	505	525	550	541	522	523	502	551	543	511	554	530	502	537	519	519	525	519	502	508	528	517	529	545	505	539	498	594	537	511	542	558	540	520	527	495	559	526	504	546	525	527	537	524	517	563	510	506	496	532	492	557	501	582	558	503	554	549	562	516	543	518	519	558	532	522	535	510	523	533	558	525	517	533	505	532	538	532	483	513	511	514	532	516	495	508	554	517	554	491	485	522	509	527	503	532	521	521	512	554	556	542	503	503	558	525	514	508	526	530	523	523	496	512	508	511	503	571	578	509	549	526	494	526	532	533	521	518	539	511	499	495	538	523	529	555	536	535	543	570	582	532	526	536	526	516	548	498	536	546	522	525	526	545	485	517	503	509	546	561	503	513	504	515	487	555	536	537	570	509	549	527	532	551	491	555	504	529	507	542	557	551	532	552	506	506	479	500	511	542	492	532	493	544	542	520	519	536	488	528	528	558	530	550	528	511	556	521	543	499	502	567	510	528	531	507	542	568	526	544	545	553	505	515	558	509	529	525	523	518	541	507	556	512	547	527	552	493	474	538	501	524	515	506	482	517	550	524	500	499	511	549	514	518	538	511	541	540	536	555	522	487	523	534	508	523	528	505	562	535	543	546	492	511	532	538	563	533	551	493	540	534	560	488	484	561	568	559	546	515	505	542	525	558	570	544	532	518	548	538	521	534	539	567	523	578	528	508	501	508	565	537	488	515	568	523	538	514	550	529	535	564	514	508	522	548	518	498	536	513	486	537	535	508	540	529	548	496	550	516	552	476	528	512	502	547	502	515	521	523	546	506	536	562	534	520	503	499	514	497	553	488	547	448	552	491	513	488	541	527	519	513	537	543	561	551	508	513	511	544	515	507	541	596	547	513	492	510	531	513	512	517	547	526	525	515	524	527	514	537	534	542	555	497	522	550	551	559	540	512	537	537	545	578	533	490	522	510	532	520	502	529	554	534	542	524	551	491	474	498	557	504	549	522	526	495	542	498	519	564	550	529	523	565	502	485	521	490	507	535	543	518	502	544	507	497	532	533	488	477	520	513	498	491	539	521	478	526	524	542	551	543	530	502	532	514	490	529	543	482	481	533	531	499	486	537	494	508	526	523	510	489	542	536	510	527	521	504	537	519	546	472	568	516	561	525	531	491	518	517	548	554	520	498	518	526	493	507	531	491	506	526	546	508	539	557	554	531	555	497	494	515	522	519	494	526	545	490	539	546	547	553	553	518	532	525	518	542	546	518	485	530	527	509	489	543	504	502	500	529	542	509	517	496	534	501	498	484	523	531	554	527	497	539	555	535	522	542	491	533	521	532	488	539	536	518	475	538	539	541	548	512	513	496	550	486	526	526	526	533	481	530	495	530	541	555	517	531	576	555	535	504	521	515	524	562	499	460	536	519	532	522	512	532	539	507	506	532	537	566	512	502	514	522	529	498	569	558	543	529	475	552	526	461	520	569	493	500	515	532	459	537	527	511	537	509	491	555	514	526	487	573	533	499	538	529	521	542	504	502	515	507	566	508	513	526	549	519	590	515	489	536	559	527	541	566	525	551	511	529	524	525	554	530	609	541	564	471	509	545	513	546	527	560	529	542	521	519	534	562	522	524	543	520	575	508	520	518	525	481	499	521	530	512	533	551	528	550	502	474	528	523	523	528	539	525	519	534	540	538	498	513	539	556	483	542	557	555	502	572	530	567	554	520	545	502	565	496	496	543	539	576	519	530	541	537	490	514	489	574	493	474	484	506	534	521	565	534	516	499	527	553	549	522	521	515	499	525	561	532	535	553	511	525	513	476	511	477	540	507	575	530	507	519	486	537	481	545	540	518	552	571	536	558	602	505	534	554	529	511	542	513	535	514	539	545	536	495	521	523	519	548	545	474	520	551	520	536	555	520
27499	17593	4648	1478	843	676	445	358	314	271	255	242	273	257	240	258	245	251	245	236	228	192	193	185	181	206	204	203	192	196	208	172	203	193	214	212	217	235	221	182	215	180	182	222	193	210	191	177	207	166	215	213	202	199	197	181	211	205	181	208	193	202	214	199	210	183	216	200	195	210	204	194	207	213	208	198	199	209	199	189	222	219	207	218	248	169	196	223	203	215	200	200	207	200	216	192	226	185	181	224	249	185	210	200	214	209	190	217	241	198	217	181	198	211	195	192	193	202	197	203	191	193	205	216	215	192	214	218	222	212	225	189	202	195	204	212	196	199	208	199	246	214	208	209	213	211	195	190	196	179	205	210	196	183	216	184	206	217	220	217	216	220	196	199	176	196	195	204	214	199	193	199	195	191	218	184	197	189	229	207	225	209	190	206	220	195	195	211	212	222	202	206	209	196	223	207	204	207	206	219	212	195	195	224	212	189	216	219	192	194	213	195	221	221	199	183	225	195	226	227	223	202	190	195	199	191	195	192	203	199	216	194	197	190	217	205	212	190	229	225	208	212	171	185	192	206	198	223	231	209	209	200	182	215	191	224	194	226	202	204	220	203	191	201	201	210	224	218	195	224	210	231	226	210	209	210	223	186	198	220	192	202	192	206	195	241	192	219	217	200	212	201	194	186	219	226	216	207	217	201	225	186	231	186	190	189	209	200	213	206	193	190	209	200	205	208	196	181	219	199	225	139	178	217	207	199	215	187	192	199	180	189	195	195	215	219	209	195	179	171	228	184	209	213	200	214	190	229	199	195	180	235	214	207	202	223	209	185	204	169	202	224	209	203	194	186	226	205	214	189	191	207	222	192	191	218	209	213	227	201	186	230	206	217	199	215	205	209	205	204	172	213	189	218	188	212	220	212	191	192	216	194	171	184	243	188	197	204	210	201	227	190	199	202	213	194	192	196	223	206	203	208	198	200	204	221	206	205	207	227	219	190	197	187	216	212	191	209	207	208	209	234	210	208	189	194	188	201	172	190	178	221	230	231	201	205	201	175	210	215	179	208	203	220	182	224	211	224	201	199	186	214	224	215	202	217	198	217	232	189	242	187	198	190	233	191	214	214	208	183	222	206	217	214	184	175	188	212	172	184	211	212	198	198	228	224	184	206	217	210	215	188	201	214	225	209	218	189	194	203	216	206	232	224	209	219	191	217	182	193	223	207	202	218	232	233	202	210	222	225	241	197	213	205	200	205	198	217	202	209	199	197	213	195	219	185	200	224	218	215	182	203	180	205	217	221	190	205	212	204	207	215	186	208	203	204	222	172	225	182	178	216	222	208	215	186	218	208	187	188	194	186	205	193	215	234	206	211	186	190	221	187	205	181	184	196	193	215	212	186	203	185	194	200	196	226	188	209	201	206	187	232	191	201	228	200	234	205	207	213	186	211	195	211	206	203	189	192	224	208	214	191	200	220	201	189	198	179	198	203	219	212	208	172	209	221	199	199	216	188	205	185	223	210	222	222	201	235	216	201	208	196	211	202	202	186	183	186	207	206	218	210	213	197	214	216	196	196	215	220	230	204	177	192	209	189	206	225	220	218	189	217	215	194	241	224	220	226	185	209	221	194	201	234	212	214	217	195	199	208	202	191	218	204	208	187	210	210	204	209	208	171	211	218	253	211	202	209	212	212	209	204	195	213	209	195	216	220	214	208	203	225	203	203	216	217	202	191	220	189	227	188	218	205	229	211	190	202	199	220	202	182	185	208	208	199	185	201	192	208	196	192	209	192	214	214	194	203	213	242	181	224	201	226	206	223	174	188	174	219	210	192	201	191	210	193	200	198	194	230	215	222	195	217	181	203	200	207	218	194	193	203	183	197	215	220	193	210	209	201	215	216	194	177	208	186	192	202	208	185	204	209	208	201	196	223	186	188	195	186	206	206	192	228	212	196	224	182	202	206	200	190	209	217	207	185	216	213	192	226	205	222	200	200	221	192	242	202	205	203	189	200	212	193	207	214	204	202	191	192	239	222	222	207	216	206	224	210	196	200	214	202	199	207	220	188	216	232	221	198	174	210	190	203	199	220	219	193	211	199	202	184	219	199	214	205	203	176	212	200	214	209	193	197	196	184	206	206	208	216	203	200	187	223	220	211	203	194	202	203	202	219	193	210	197	181	198	209	195	189	193	200	211	206	182	229	205	222	205	181	210	202	212	194	197	190	219	213	202	217	205	198	201	217	220	218	193	175	202	228	200	205	204	204	188	225	184	220	193	199	203	217	212	207	190	195	218	194	201	198	228	209	232	235	187	205	212	189	187	211	202	212	228	208	180	190	227	202	191	211	181	206	192	194	211	192	200	211	212	199	229	198	208	205	218	194	211	193	210	199	197	204	211	193	204	208	212	223	207	218	195	238	194	204	226	223	209	204	203	176	216	197	205	214	206	220	180	196	197	174	178	206	223	194	202	206	206	227	214	182	210	202	195	214	221	196	237	211	207	198	194	206	188	193	189	218	212	194	216	213	202	206	202	187	220	194	198	203	197	207	186	210	204	202	214	223	197	200	214	205	197	196	202	208	217	213	198	225	186	205	204	229	176	196	194	233	196	194	213	197	221	223	207	200	230	207	214	203	221	180	218	218	215	205	227	202	204	215	199	201	214	217	217	192	184	198	208	222	186	205	225	217	195	189	189	214	186	188	198	224	219	227	193	201	200	198	209	194	205	192	200	221	228	232	199	197	226	204	174	219	215	181	187	202	176	216	213	191	219	214	182	203	217	210	226	221	189	203	204	224	180	197	223	201	197	200	185	208	192	189	195	227	189	213	196	189	188	235	214	203	202	192	233	201	185	184	162	176	204	178	200	199	188	224	213	181	191	226	178	204	206	216	212	204	235	218	198	220	204	224	200	201	189	238	182	221	217	218	186	191	220	246	209	198	181	197	211	207	231	230	225	215	176	200	227	198	194	186	200	219	201	214	197	224	197	210	205	186	205	198	213	203	192	201	219	195	210	209	212	199	197	190	198	223	203	211	225	189	208	220	221	212	227	179	199	214	232	212	175	225	221	200	226	240	193	190	219	204	212	181	193	203	224	207	215	201	182	211	211	238	212	228	196	216	203	171	195	214	209	210	220	211	205	221	195	181	204	207	216	215	192	199	199	226	207	226	219	206	198	172	220	209	211	179	195	227	204	204	198	188	216	207	188	210	186	196	213	204	230	223	206	176	210	232	217	230	207	195	203	222	187	210	207	214	193	210	223	212	196	239	210	206	186	198	213	213	202	186	216	226	208	219	219	174	196	189	207	193	213	212	197	195	208	209	191	188	213	226	222	216	184	236	202	207	220	197	221	196	198	196	201	209	186	225	191	207	207	197	217	209	231	219	221	189	188	217	211	213	241	222	206	223	203	207	203	214	194	204	215	200	196	204	196	203	200	182	208	200	227	192	212	225	234	206	209	207	182	207	235	192	206	203	180	223	198	195
7651	4995	3767	1760	1293	1051	784	591	550	421	402	374	362	347	364	382	385	368	343	307	299	291	311	281	295	273	255	304	245	258	261	255	282	264	290	282	285	260	269	240	281	275	265	260	272	267	276	253	287	273	263	314	259	265	281	259	269	244	253	286	278	295	271	247	260	287	268	261	315	270	259	273	292	285	294	289	268	292	269	280	279	260	289	280	272	291	269	275	288	257	284	287	293	279	288	297	289	287	292	279	287	270	296	280	291	277	267	263	274	278	266	277	312	289	258	288	279	275	302	270	277	257	265	267	271	287	264	283	264	285	265	282	266	267	274	278	258	256	296	269	258	264	277	283	284	267	279	267	254	280	271	241	276	270	268	299	286	277	302	303	282	285	266	289	267	279	292	249	282	277	289	274	297	254	274	292	295	279	295	260	281	259	284	257	268	263	307	277	272	265	282	286	314	285	276	258	302	297	289	291	268	290	293	255	276	266	266	255	305	298	278	246	281	266	239	260	261	276	282	277	299	298	263	264	267	268	248	308	256	277	286	250	251	235	296	279	288	270	261	276	258	305	271	259	256	278	282	262	237	283	292	276	293	289	259	260	283	273	292	274	277	237	286	294	260	263	273	286	264	277	274	268	299	255	254	293	272	323	261	260	269	265	255	256	290	271	275	265	303	254	252	292	262	287	280	267	276	292	305	246	264	258	284	294	259	260	289	283	312	304	278	276	259	287	308	274	281	288	281	252	294	279	278	244	299	261	282	287	296	298	266	270	279	295	269	289	262	310	259	271	265	256	258	265	250	295	299	255	263	280	274	283	278	282	282	267	273	299	304	277	260	279	278	269	280	260	293	282	284	264	263	299	296	306	281	279	296	279	280	282	270	281	266	301	254	309	246	281	240	279	284	277	257	266	287	286	274	240	248	259	286	256	250	284	240	280	280	313	279	280	262	264	272	263	293	250	281	280	249	269	291	259	269	250	288	259	254	267	260	287	275	275	265	270	261	272	279	274	278	266	270	293	241	256	258	276	287	284	261	283	270	281	275	251	265	299	289	250	233	235	285	284	263	279	274	228	266	249	258	267	283	275	278	307	304	263	264	288	286	315	339	278	274	270	259	266	282	285	261	260	284	292	266	282	296	300	249	270	287	277	259	256	235	271	281	266	279	267	299	274	254	270	286	307	263	252	250	290	300	256	259	311	296	280	269	295	272	281	263	251	288	266	251	273	249	268	267	262	256	288	259	268	255	281	297	267	277	290	276	272	283	279	314	266	278	286	271	253	292	275	273	261	267	272	304	279	252	278	268	271	247	264	280	302	286	277	284	281	249	297	301	262	287	308	268	266	293	268	285	285	282	271	289	258	292	261	304	290	285	260	297	235	247	278	277	283	276	269	285	274	256	265	263	275	298	307	270	278	265	275	268	275	261	290	287	252	281	267	273	276	294	280	271	276	256	259	255	284	285	325	286	273	292	279	265	267	297	246	277	281	253	292	286	253	276	269	274	264	261	279	292	269	275	267	305	293	301	266	258	271	266	273	269	261	280	270	275	247	268	291	283	273	275	253	287	271	269	275	277	275	282	285	264	308	289	291	277	281	286	252	283	288	298	276	286	286	277	277	267	258	276	260	271	253	256	278	252	285	304	308	276	265	268	279	255	288	291	290	290	294	273	305	268	284	282	271	255	299	266	265	277	269	251	257	268	282	263	298	263	274	262	288	261	256	295	269	274	262	257	276	293	238	269	273	286	253	245	264	278	274	276	271	267	270	282	278	275	266	262	271	238	272	264	275	268	296	277	279	257	278	262	277	245	264	272	300	267	286	266	296	254	297	304	283	278	275	299	282	268	273	258	284	256	260	279	245	289	276	278	294	257	282	263	283	257	307	271	280	268	272	285	290	251	278	291	284	273	295	277	280	314	269	286	275	263	286	264	302	257	294	243	278	307	274	274	263	275	266	290	257	268	284	282	262	271	279	269	300	285	268	272	268	289	270	317	254	290	268	279	281	259	329	258	281	257	280	271	273	268	291	268	289	279	270	260	267	270	251	280	269	267	302	288	275	269	285	278	306	274	278	262	320	296	295	279	267	256	296	280	266	272	284	242	279	292	249	281	275	274	266	272	277	273	265	275	298	252	278	290	291	253	276	289	282	261	258	257	293	281	287	296	289	249	294	267	272	283	260	269	276	242	278	279	245	286	265	285	256	275	288	277	305	274	299	281	259	255	251	290	266	285	288	267	274	260	269	269	277	274	274	290	263	277	270	272	291	273	281	291	266	277	278	286	266	276	261	251	269	273	257	279	281	249	296	277	276	277	296	269	295	254	284	264	285	267	297	285	290	283	290	288	275	284	298	287	271	288	271	307	282	300	264	264	310	303	287	301	302	283	297	282	291	269	289	263	268	254	283	269	264	246	259	262	258	295	293	258	312	272	293	241	264	275	271	283	299	258	315	258	240	274	257	255	278	273	265	264	283	275	250	296	287	288	257	282	302	281	281	275	261	264	293	262	290	280	272	273	304	263	280	279	274	282	284	236	275	289	274	261	282	258	273	275	285	269	287	260	264	290	302	261	284	293	253	279	283	264	272	274	269	263	277	310	288	267	261	261	266	269	285	262	295	254	278	260	257	281	308	277	255	302	287	274	299	283	263	269	271	269	277	276	245	279	252	286	268	289	255	279	262	289	269	253	301	267	259	294	263	275	276	300	310	282	238	275	267	287	281	279	243	292	275	259	283	262	246	252	251	280	281	274	274	293	268	272	252	280	265	263	272	276	269	283	289	277	275	274	277	249	274	269	264	253	233	269	269	270	296	256	249	278	286	267	267	281	289	261	290	313	279	273	278	261	261	294	259	286	252	289	270	268	296	275	263	308	286	271	291	276	269	266	281	309	278	273	277	278	301	288	258	262	256	311	284	266	229	247	282	285	263	283	256	300	268	281	267	268	266	255	298	298	269	248	264	246	275	283	253	281	292	264	270	296	275	276	259	277	265	282	254	268	271	255	265	269	312	272	270	246	247	291	299	260	240	278	292	282	258	263	276	295	269	272	255	267	287	294	284	292	260	255	264	296	289	268	277	268	255	267	265	298	293	280	290	294	245	292	275	255	257	292	251	272	239	266	289	267	274	284	261	254	295	303	262	260	267	290	272	253	296	273	247	273	270	257	300	276	278	280	287	258	294	290	291	242	256	289	299	236	281	273	281	262	294	325	283	261	250	272	300	273	267	283	276	256	250	272	283	282	270	274	239	286	288	280	272	269	259	273	260	289	280	286	245	294	277	278	298	247	285	282	285	283	270	264	274	271	250	280	269	274	265	287	294	271	281	252	269	296	273	287	260	285	265	279	266	266	245	265	291	286	279	279	277	258	288	264	262	264	263	267	271	263	271	252	251	276	280	268	280	267	270	279	273	286	282	248	275	288	283	279	274	285	260	276	256	263	264	265	272	269	280	280	286	239	259	287	244	282	289	264	258	272	244	268	307
23660	21432	28662	24564	21165	5288	1305	826	693	659	590	551	520	545	495	474	550	504	463	431	437	405	401	412	415	391	376	408	368	412	393	369	396	369	404	377	391	383	385	335	361	364	361	382	392	362	399	376	393	369	369	363	397	376	378	374	377	356	398	344	365	401	406	405	386	385	415	387	396	410	364	340	366	374	366	374	388	381	392	327	388	361	398	364	409	399	379	406	373	372	372	372	375	423	384	367	387	341	388	378	373	396	365	390	387	383	390	390	391	373	391	357	353	365	369	416	368	389	361	388	375	351	408	387	381	402	350	380	412	364	380	400	375	337	409	420	400	375	412	405	354	377	343	353	382	365	400	353	373	374	435	383	346	377	374	381	408	345	377	380	402	350	385	350	371	378	345	365	351	389	328	370	382	383	395	388	397	398	361	367	361	389	396	344	385	378	376	393	356	397	353	375	386	364	379	352	371	413	364	343	365	391	381	342	387	377	389	372	387	373	365	387	394	385	396	358	353	395	408	360	386	399	406	381	410	383	383	400	360	362	400	369	408	373	369	407	405	380	390	399	401	357	407	363	411	396	413	361	376	370	362	379	380	398	370	409	354	401	371	385	359	404	345	397	395	401	378	376	402	387	385	371	370	391	375	390	389	400	384	392	362	410	365	406	362	382	403	365	392	386	369	397	411	398	393	365	364	366	420	420	397	378	380	367	393	382	370	367	363	381	398	366	415	412	391	358	381	365	380	348	398	378	353	423	388	391	354	409	369	378	363	407	406	376	385	344	375	386	373	373	406	383	384	388	373	420	394	414	412	412	399	382	352	361	353	378	380	385	367	376	349	391	390	374	399	359	377	355	393	416	375	382	395	373	390	396	398	385	384	362	408	382	369	407	395	391	372	372	406	378	369	374	389	426	379	377	408	390	372	411	372	368	360	416	369	410	376	364	391	373	355	405	383	414	407	386	366	367	394	403	393	366	419	377	381	393	379	374	385	409	384	380	384	367	377	381	365	400	379	396	408	371	355	361	422	391	396	384	354	369	373	365	374	406	332	370	385	386	397	360	409	377	353	353	377	421	364	379	379	376	394	389	391	338	390	408	390	412	374	385	358	399	363	370	379	395	383	380	341	402	364	338	382	394	373	381	365	375	381	372	377	441	387	398	383	346	405	405	382	403	394	364	346	417	366	384	385	348	408	366	401	406	357	397	352	337	413	339	375	382	390	384	407	353	414	344	384	369	398	379	357	371	393	361	404	375	393	374	357	362	380	354	359	419	403	375	378	385	380	366	380	380	352	407	363	365	376	377	389	384	396	374	373	363	365	398	372	378	344	397	375	384	352	411	374	370	383	375	379	388	383	359	379	358	389	360	376	352	403	398	384	407	344	370	416	367	376	398	379	368	413	402	388	382	379	373	361	356	367	357	450	356	375	351	392	393	352	349	370	393	390	369	383	338	382	368	347	348	407	381	374	353	385	365	367	386	381	400	396	401	412	421	371	392	350	406	375	366	384	354	348	386	396	378	381	357	377	379	357	389	396	388	406	398	421	357	388	382	401	343	384	358	363	342	383	393	370	372	338	393	355	374	337	354	377	388	386	379	387	381	391	391	394	377	366	404	367	385	356	381	351	396	367	353	391	388	397	376	382	395	419	392	353	396	393	397	376	366	392	409	382	360	379	374	357	413	376	377	383	384	394	383	344	391	335	400	364	387	392	366	354	381	409	388	374	346	394	408	376	392	365	363	400	356	362	373	396	393	357	389	387	342	367	373	416	388	380	378	394	357	388	374	382	336	374	360	391	402	387	373	386	375	382	357	399	389	374	385	415	389	384	371	371	401	376	388	384	379	363	381	345	380	349	376	389	382	407	401	356	360	384	356	411	397	409	338	367	377	408	374	364	408	351	384	343	378	386	379	381	409	403	364	369	365	381	387	391	402	399	401	385	390	394	377	352	403	389	357	361	384	405	381	374	377	354	341	364	388	402	347	369	387	401	360	417	360	408	398	382	410	378	366	375	363	390	359	398	386	344	393	376	390	384	392	381	405	316	381	399	382	382	379	370	344	398	399	324	350	370	407	393	364	362	380	383	371	381	379	352	406	387	365	364	389	390	390	368	352	375	381	383	418	404	397	404	378	388	370	336	368	421	392	382	406	410	352	384	415	373	395	399	354	398	333	357	356	403	400	370	373	387	368	387	375	383	395	406	392	392	419	372	403	402	366	371	373	368	354	377	365	428	370	356	407	397	357	405	375	402	397	414	382	371	390	343	391	365	376	408	366	373	363	371	378	359	381	390	394	365	367	384	373	405	406	358	384	373	376	366	382	379	360	373	365	397	380	387	393	362	392	342	378	376	410	351	390	359	377	393	359	394	416	390	379	342	368	360	366	372	361	392	372	419	391	399	411	356	367	404	432	364	377	368	356	397	373	374	397	394	410	401	388	382	350	359	333	366	381	419	400	349	353	352	349	399	357	362	371	380	368	372	366	376	358	381	363	371	381	390	395	391	409	391	406	367	392	375	394	375	358	352	360	370	375	389	412	388	337	359	335	392	370	383	371	384	387	381	349	365	392	381	394	369	381	391	407	375	402	367	368	382	389	350	371	360	356	373	402	382	383	360	341	364	393	344	439	377	351	384	384	395	398	375	380	398	372	351	394	373	381	367	371	369	366	332	390	389	333	366	371	397	398	395	362	396	406	359	341	367	367	366	367	372	365	403	377	365	374	405	424	395	388	346	393	371	389	403	373	381	406	407	397	347	374	369	401	389	393	377	343	412	349	398	374	369	383	413	393	356	331	369	356	397	380	424	374	395	399	362	364	375	368	396	388	424	397	397	384	380	353	370	425	378	377	398	387	373	360	364	367	349	392	371	396	370	394	382	383	375	374	372	389	410	360	384	389	386	343	385	377	407	370	404	401	363	416	380	371	359	383	349	366	379	346	360	354	358	366	403	387	366	358	348	380	369	396	367	362	408	376	396	412	359	378	386	394	365	392	363	366	350	360	403	354	401	385	420	387	373	387	376	375	382	365	382	351	371	366	363	378	383	363	376	393	362	353	365	372	370	356	343	367	387	384	374	370	359	375	394	405	368	377	377	377	387	357	329	369	369	370	355	378	405	382	371	362	389	379	383	397	375	378	345	367	368	368	370	377	374	419	371	388	370	358	406	385	362	379	385	341	384	388	375	411	415	383	374	370	351	358	398	364	402	385	393	369	389	381	383	370	377	414	378	403	374	399	377	351	399	379	377	403	405	396	390	386	371	383	370	385	359	382	369	410	391	352	374	416	389	410	405	381	366	370	385	411	392	399	386	365	384	365	365	337	361	330	386	347	381	352	405	363	375	397	372	371	324	396	370	384	377	367	402	396	381	374	380	360	371	396	362	376	393	381	407	401	407	330	369	383	407	379	352	404	370	380	374	376	394	388	396	403	401	396	416	380	408	386	384	413	416	376	412	383	374	398	391	399	359	358	378	389	370	343	394	385
23136	11998	8997	4426	3190	2520	1920	1470	1157	949	949	820	806	772	732	776	698	690	686	643	714	555	517	539	520	525	498	487	513	506	515	500	506	551	539	479	485	475	492	531	526	520	531	476	519	502	445	493	555	520	499	498	505	482	481	462	482	516	479	481	496	483	537	529	515	469	513	528	522	516	552	541	514	530	510	496	486	501	490	484	518	506	493	513	515	541	521	482	464	535	476	479	489	504	493	517	529	477	504	509	499	501	480	533	490	530	541	505	483	509	524	465	490	491	485	522	488	503	499	490	513	487	519	476	534	502	515	483	504	508	513	481	450	524	452	508	465	512	480	496	501	465	502	523	503	486	499	481	472	478	487	518	487	540	494	487	538	501	488	527	471	475	516	471	526	486	530	488	506	462	504	512	470	503	474	517	486	505	532	527	452	497	480	473	510	478	515	509	510	507	498	444	494	492	482	482	501	459	497	524	479	473	464	464	487	460	465	536	508	494	504	506	485	475	478	470	503	536	474	497	522	512	511	481	484	503	456	517	487	480	474	483	504	518	495	463	492	518	523	501	510	461	489	452	495	485	476	492	506	513	516	520	491	491	479	458	505	551	479	545	499	453	481	533	485	520	510	497	468	458	507	503	459	514	527	517	520	496	470	507	523	469	493	492	486	464	461	496	471	488	502	473	462	480	545	501	530	497	522	492	488	498	534	526	448	506	484	521	458	468	493	489	491	461	456	461	450	498	517	503	500	523	487	490	499	503	502	511	477	504	499	505	476	486	506	502	483	520	469	499	481	504	452	481	492	504	505	489	515	481	517	473	538	497	508	514	469	499	489	509	515	504	492	548	496	482	474	494	511	511	460	455	499	526	486	498	475	524	510	510	490	478	501	528	496	501	492	489	514	505	468	501	491	501	495	508	489	485	503	524	489	504	473	443	509	472	531	472	460	507	508	457	499	494	453	505	482	485	470	511	477	478	497	458	510	483	474	510	501	473	505	481	416	480	477	488	490	518	499	523	496	524	503	505	489	469	476	465	496	515	504	470	459	467	517	430	497	502	478	513	472	473	532	529	507	478	494	474	533	510	486	496	488	491	501	491	456	519	525	517	498	499	518	512	501	465	476	484	488	472	526	485	499	490	492	509	497	504	536	500	501	498	521	499	449	478	492	511	500	499	497	481	501	494	535	526	471	499	456	533	497	479	462	529	521	472	495	488	511	451	472	505	496	541	488	458	490	479	521	485	468	499	503	485	478	481	510	485	475	522	490	473	506	515	518	504	506	489	471	484	507	501	489	501	505	481	516	513	500	486	487	534	483	497	507	484	483	490	472	468	492	484	483	481	500	492	509	481	514	517	446	477	492	517	482	462	486	489	493	517	449	465	541	510	494	530	535	523	472	470	530	495	476	484	465	494	484	527	511	533	545	465	488	493	505	497	530	511	471	504	512	480	497	459	503	500	484	495	522	521	482	491	496	477	489	468	487	505	465	511	518	501	460	436	481	509	469	513	520	506	500	483	479	506	464	497	481	489	474	514	488	486	479	506	461	487	480	531	514	507	484	497	485	486	479	500	510	471	497	494	446	504	489	471	487	497	491	496	525	512	470	486	466	513	484	493	515	480	474	471	524	511	545	523	484	494	537	471	536	501	524	459	501	527	512	495	486	511	472	542	513	503	524	507	510	487	459	472	485	492	484	462	476	499	479	498	520	480	505	485	500	503	450	494	464	524	491	486	490	506	476	505	461	499	462	475	506	546	448	479	513	504	504	476	468	518	521	526	501	518	486	486	532	491	519	526	463	467	480	501	528	483	506	520	516	487	508	478	483	574	465	446	465	470	465	498	492	501	488	464	485	477	516	491	500	512	478	469	458	474	486	467	523	491	489	497	505	520	481	496	500	487	484	501	470	499	487	523	510	494	534	502	498	514	500	509	471	481	498	490	489	495	517	494	473	494	521	487	487	496	487	515	476	489	472	529	458	525	428	462	498	493	455	527	517	514	462	510	463	506	497	531	505	481	502	497	502	509	507	523	503	494	466	501	435	491	512	465	476	518	490	476	476	496	527	453	496	490	485	503	459	483	484	468	493	502	473	516	495	471	482	501	486	497	494	502	456	489	491	447	456	516	499	465	531	472	492	475	510	494	510	492	491	462	551	501	520	539	494	498	465	535	527	510	509	514	496	498	535	540	463	519	515	486	503	461	480	506	492	476	470	483	486	478	476	457	534	504	460	512	510	492	456	482	489	456	470	514	496	538	494	501	442	493	486	474	496	465	502	526	485	479	474	526	517	502	510	515	472	501	504	470	474	499	496	463	511	508	527	456	493	496	491	489	472	543	510	503	513	481	493	496	467	444	483	458	474	507	472	489	516	465	464	499	473	497	482	473	468	480	470	446	452	504	550	513	514	500	500	461	518	510	493	513	452	532	486	513	507	484	496	469	484	527	478	486	498	490	480	532	482	469	498	505	473	503	510	489	516	494	484	470	497	477	501	485	480	502	519	507	501	503	510	476	508	507	496	496	502	477	519	481	473	497	512	488	457	502	517	438	524	495	489	543	532	488	475	514	483	482	513	475	538	502	507	458	506	514	470	512	521	492	501	485	510	523	458	523	510	513	509	500	507	485	480	493	538	521	480	458	466	517	500	487	481	500	484	474	508	473	481	532	528	520	460	503	512	490	471	499	502	523	525	501	463	514	516	485	487	466	444	487	456	459	481	522	493	494	485	484	517	493	471	505	493	485	486	494	480	506	484	486	517	477	507	485	509	526	492	487	460	506	469	477	472	522	492	541	515	505	514	464	491	494	508	501	478	531	493	427	558	483	460	502	458	496	527	504	490	477	514	531	516	510	497	506	508	521	504	500	469	499	515	483	460	483	471	498	492	484	456	519	479	462	496	507	470	479	494	464	501	503	471	460	496	530	505	483	486	508	490	476	471	471	487	507	476	481	483	489	485	479	476	470	467	483	531	508	454	501	469	469	509	486	512	521	489	480	454	502	497	471	491	456	501	512	488	523	503	481	491	505	455	487	482	486	487	474	525	508	488	512	480	508	456	522	473	483	536	522	467	512	533	509	466	515	461	503	493	497	475	482	530	526	488	492	512	508	501	480	523	479	526	488	498	489	490	510	484	511	508	469	483	479	513	485	504	500	470	488	529	508	516	480	478	469	508	498	497	515	485	503	487	490	490	504	510	484	495	486	476	496	489	470	485	508	512	467	474	496	476	500	466	526	484	475	490	504	516	457	513	501	455	462	481	498	474	502	514	497	504	447	506	524	503	504	511	526	492	492	467	484	485	508	487	490	518	508	477	535	504	529	499	469	534	503	511	519	510	510	456	512	485	464	461	510	522	494	494	480	515	478	449	500	505	460	509	499	481	519	516	451	474	470	492	491	485	494	492	477	527	499	484	467	481	483	474	501	508	488	473	528	517	490	498	550	481	503	494	469	507	497	459	526	489	538	473	488	514	512	481	506	504	520	459	518
24655	21432	27298	25540	5197	809	522	379	342	278	291	256	224	215	238	217	244	235	193	168	204	162	151	163	179	153	166	144	149	148	146	130	162	157	153	130	144	151	149	141	130	176	163	172	178	163	148	165	155	153	151	174	151	156	142	153	151	171	146	163	133	164	145	163	146	140	154	153	141	148	171	155	148	166	155	149	151	153	171	140	153	135	141	154	164	154	170	155	127	160	158	135	156	155	143	151	177	147	160	159	191	148	154	155	145	159	152	142	173	146	147	154	145	141	150	147	135	146	149	154	147	148	144	154	157	154	152	165	169	151	142	143	149	153	146	142	145	132	146	135	143	142	152	140	153	180	152	190	151	140	163	166	168	140	155	162	146	151	153	151	148	146	143	187	151	143	138	160	155	149	153	149	128	145	144	165	133	136	142	148	128	139	173	150	139	116	141	151	139	155	182	154	137	157	147	136	173	146	155	140	131	137	141	140	142	159	163	148	146	159	168	139	166	152	147	148	143	145	140	176	141	158	169	145	177	145	149	166	119	157	145	177	154	147	129	150	141	148	166	152	165	135	148	148	159	138	150	123	147	177	163	154	152	176	149	148	154	161	146	150	135	137	163	149	138	160	157	155	176	151	144	143	170	147	150	144	164	178	155	142	148	148	165	158	144	156	139	137	146	162	152	151	134	144	162	143	167	147	162	126	148	142	149	161	136	134	144	161	154	184	178	130	153	137	153	176	143	149	159	151	158	175	150	139	139	163	125	137	152	156	149	147	152	151	144	143	152	135	164	155	156	145	149	165	137	148	142	151	147	157	135	137	175	138	149	169	145	155	166	156	165	146	171	154	158	148	146	158	146	150	154	145	148	152	154	153	137	142	145	124	157	165	174	174	171	135	171	136	153	154	155	153	148	158	148	158	158	144	150	153	140	142	142	153	146	156	151	158	167	166	157	158	141	139	161	139	166	150	162	155	157	138	135	135	154	170	144	163	143	162	130	139	156	137	140	144	150	159	156	162	156	130	144	144	142	135	159	140	168	178	128	150	153	142	142	152	144	139	159	128	154	151	160	169	166	148	145	162	156	152	143	152	122	134	131	151	147	157	152	139	148	162	150	137	138	160	158	173	166	140	148	142	135	142	144	151	160	155	164	147	128	158	170	158	168	163	171	129	147	141	149	154	122	150	149	151	146	146	150	162	150	159	149	157	139	146	149	130	154	141	145	143	125	146	139	134	146	141	132	159	141	163	167	151	151	140	138	161	134	146	144	144	138	149	151	151	153	152	146	161	149	140	133	147	143	133	129	139	146	130	130	134	152	154	148	165	168	176	169	163	155	142	130	151	147	152	143	159	149	164	154	139	137	151	172	126	154	138	178	151	169	159	135	151	129	150	136	139	144	144	135	135	149	154	162	166	152	150	147	154	120	138	146	163	175	131	155	154	146	148	146	144	152	137	141	172	141	166	157	199	141	134	145	143	145	153	166	152	141	168	130	147	162	148	136	143	133	149	164	168	172	140	148	175	142	142	164	149	145	153	139	144	143	144	153	141	139	137	170	185	157	143	146	160	138	135	168	151	160	145	149	152	151	153	157	145	154	150	154	146	166	169	164	159	145	154	139	157	158	163	144	157	141	125	131	156	151	137	167	145	144	149	137	149	143	159	132	128	155	149	150	160	161	148	165	158	147	156	157	147	144	149	175	151	157	162	143	172	153	144	154	136	155	136	146	137	162	160	160	147	137	147	171	135	148	142	151	148	151	156	179	164	137	143	144	144	132	151	154	144	169	155	150	153	154	140	161	148	136	146	139	161	145	161	159	136	156	167	167	149	153	157	154	158	144	164	172	138	144	151	151	148	132	138	140	134	139	155	149	151	155	137	153	140	152	128	156	138	141	136	145	130	173	147	148	160	133	148	150	151	149	148	149	140	158	160	168	142	161	149	148	133	127	145	154	149	172	172	144	162	139	134	150	147	151	148	148	136	142	163	162	148	155	134	140	145	135	178	157	125	151	159	142	142	140	137	142	171	146	116	171	148	155	150	154	142	153	151	152	121	131	167	162	139	162	169	149	169	140	134	158	156	146	151	131	160	136	144	159	172	140	141	146	135	137	141	160	153	160	138	150	141	171	157	158	151	150	162	149	164	128	146	167	140	146	157	138	157	152	120	154	141	144	147	160	153	152	148	149	142	153	146	171	143	158	149	168	152	148	150	171	132	147	165	151	136	157	153	149	168	171	146	148	149	143	139	154	145	155	161	136	155	147	164	179	150	159	136	157	151	144	159	149	160	164	145	147	131	139	150	146	149	146	161	158	136	149	185	144	133	146	137	156	148	169	171	147	149	172	148	149	145	138	180	146	161	156	171	140	142	151	167	151	146	153	165	149	141	170	141	148	154	144	157	158	151	162	157	163	175	151	175	157	159	150	127	138	153	155	147	140	158	169	157	124	176	149	152	154	138	125	122	156	159	142	152	144	166	173	158	156	122	174	160	141	138	159	125	153	149	152	158	132	120	165	155	134	131	138	173	150	158	149	144	155	155	147	160	132	155	155	132	162	158	165	162	151	157	147	160	137	166	161	134	146	179	153	128	156	135	165	153	128	159	168	152	150	153	130	141	147	163	131	141	148	152	149	161	144	168	162	143	159	151	130	148	178	141	145	175	135	149	174	147	135	160	154	146	162	159	164	155	161	168	136	178	141	149	140	152	151	136	139	150	137	155	154	143	163	150	152	168	156	162	154	142	137	156	157	137	156	152	169	149	158	161	157	150	150	153	149	146	168	150	149	164	149	151	161	152	126	137	134	142	146	143	160	158	130	163	145	156	131	141	155	148	150	153	158	160	174	142	155	137	126	133	156	154	140	163	152	166	165	151	126	163	161	138	168	145	138	158	150	178	173	153	125	148	171	134	146	162	145	158	142	163	169	164	127	140	140	137	153	181	166	168	146	160	145	144	155	166	154	152	156	158	156	159	147	140	160	166	151	171	159	140	157	154	164	157	152	141	157	167	146	151	161	165	152	138	123	136	130	174	177	161	133	160	154	137	150	155	164	159	155	164	147	171	137	125	152	146	129	150	140	146	137	134	157	169	165	157	162	160	171	151	167	153	142	137	159	148	138	147	132	164	150	154	148	135	145	166	141	169	154	140	152	146	150	152	144	142	135	163	157	154	142	150	150	134	166	155	153	138	144	167	145	137	154	172	154	153	145	155	126	167	156	142	145	166	142	140	147	169	115	137	151	159	156	134	153	152	138	165	140	158	160	140	161	156	165	150	153	166	161	147	152	148	143	169	148	151	147	137	153	139	129	168	154	143	154	155	152	147	161	145	131	143	151	174	142	157	146	151	168	148	157	155	158	158	156	142	138	158	152	160	161	147	156	154	155	147	161	144	157	168	149	139	149	153	154	161	144	146	155	156	147	163	158	124	159	166	166	142	134	132	140	149	150	146	153	146	133	148	151	163	136	164	165	171	153	140	155	169	137	147
20478	8519	6253	2925	2086	1660	1159	907	713	594	472	397	404	381	388	374	420	346	275	270	321	234	232	233	231	243	221	210	231	212	199	218	221	226	202	213	237	215	201	217	243	191	255	222	223	216	225	216	209	223	224	207	190	197	192	234	252	228	217	224	225	222	231	223	204	210	208	240	240	231	226	208	221	224	223	213	257	202	217	229	211	214	251	227	211	229	192	201	216	225	232	214	218	205	206	215	226	226	205	214	222	243	216	217	199	228	195	222	208	193	234	249	232	207	207	214	226	198	197	204	218	224	211	204	226	243	246	213	229	226	233	211	215	221	210	214	226	204	199	249	217	194	232	212	207	219	216	195	235	229	219	203	224	213	225	227	204	217	206	233	211	221	203	222	217	203	220	192	224	226	204	228	211	220	234	241	218	206	213	240	205	220	207	201	196	230	231	195	231	228	222	212	222	219	213	197	236	221	205	228	199	207	203	207	191	222	244	208	234	215	231	222	185	241	210	219	209	205	220	192	212	217	195	202	250	219	200	219	218	226	208	195	226	210	220	233	221	215	234	222	193	201	207	193	207	217	246	213	228	206	231	209	214	211	236	201	222	206	206	201	207	228	198	210	213	208	201	212	222	231	231	235	224	234	206	205	189	207	237	225	231	227	202	212	232	212	229	220	238	189	231	203	221	234	202	198	181	212	197	218	241	227	223	204	208	195	198	228	215	233	195	224	233	226	208	222	218	218	228	232	225	200	197	188	208	225	224	219	225	210	213	221	217	192	208	222	209	219	225	213	216	205	205	217	229	197	199	222	220	210	210	198	216	204	198	236	225	213	225	231	215	218	223	209	211	219	249	214	208	221	207	208	215	210	226	198	186	192	206	221	204	214	220	220	199	205	223	213	225	211	217	215	219	201	225	201	231	241	226	193	206	215	209	239	228	209	221	238	206	208	220	210	204	215	221	223	201	205	229	205	216	215	215	227	185	235	204	213	247	205	249	207	207	216	217	198	189	223	221	228	233	209	222	189	235	201	187	229	206	225	245	237	224	205	205	202	197	228	206	239	222	207	231	237	238	215	193	230	230	238	225	194	227	241	213	219	199	226	212	229	223	210	227	219	221	221	226	209	218	196	208	208	200	215	232	207	235	209	243	235	217	246	200	200	239	231	201	220	211	199	182	203	210	192	222	212	231	215	184	217	222	212	202	227	237	213	222	240	191	206	231	204	217	224	230	208	213	205	204	215	216	227	220	215	210	212	216	202	226	200	227	246	207	206	250	228	214	218	199	203	203	204	214	227	218	169	203	205	196	205	199	194	203	239	189	196	205	218	251	237	233	233	220	235	216	235	214	225	197	224	213	197	239	206	218	206	213	203	208	223	205	219	241	224	224	199	232	216	209	232	223	214	215	239	203	199	199	214	224	189	225	240	219	219	203	208	229	227	207	240	233	237	196	196	213	195	224	194	211	233	202	220	207	217	218	211	216	202	208	219	235	210	208	209	227	185	223	203	184	211	203	214	198	193	229	217	198	214	196	239	219	226	221	210	208	222	240	214	212	192	214	212	238	207	233	191	207	218	210	224	216	203	243	203	182	218	210	225	219	219	204	205	210	201	202	217	192	218	204	225	230	243	205	239	211	253	216	212	205	211	171	198	231	237	240	205	196	231	200	226	196	182	246	209	224	191	224	226	204	227	213	212	200	189	227	208	191	228	204	210	197	195	231	207	212	228	198	206	241	231	223	201	213	228	206	228	191	208	244	236	227	219	231	214	211	214	232	227	222	182	208	201	243	234	222	227	228	214	225	246	202	205	197	201	224	196	200	221	203	217	215	237	214	185	213	232	196	208	253	214	201	224	231	213	215	191	215	220	235	210	225	207	236	194	222	219	208	229	222	220	224	208	223	199	209	212	210	214	198	225	172	210	195	211	226	212	216	211	237	228	204	202	196	224	245	209	220	217	202	187	208	215	227	224	219	201	206	194	224	193	212	176	210	208	227	215	202	242	212	198	224	246	214	195	215	218	219	208	219	193	223	197	217	208	215	221	212	244	221	232	244	206	218	228	223	208	250	213	206	202	195	204	197	227	231	198	221	228	224	218	207	244	207	205	226	233	219	233	203	220	233	207	239	198	229	230	233	185	226	189	214	213	225	224	213	207	202	201	214	246	213	216	203	220	204	207	236	195	201	204	224	211	219	206	211	201	211	231	212	221	191	211	223	215	214	220	220	197	237	200	199	211	222	205	208	230	198	209	239	193	220	202	211	209	218	240	199	242	220	200	239	212	221	223	225	186	216	212	217	231	224	241	238	209	218	222	257	212	208	211	224	217	229	188	191	201	229	205	200	239	201	211	223	202	206	213	226	212	210	240	237	227	188	212	231	221	208	201	215	224	229	215	206	204	260	229	207	203	206	185	236	249	199	217	221	191	215	184	229	232	228	217	213	202	217	214	199	230	242	226	237	210	204	222	201	224	202	204	228	221	226	243	227	235	227	221	212	199	211	218	203	197	241	202	227	202	212	209	182	209	224	234	240	230	226	195	232	213	226	222	219	214	218	189	210	190	229	206	194	203	204	207	223	212	173	219	206	223	222	213	220	217	195	213	210	207	217	217	237	217	207	201	220	208	242	230	225	201	232	213	190	204	216	205	224	203	215	233	211	184	220	237	218	205	226	218	219	230	186	207	244	226	197	189	237	222	229	215	201	190	223	227	213	241	218	217	240	200	232	206	199	195	219	235	212	202	249	219	234	211	202	243	184	208	229	194	214	205	230	222	212	239	222	214	229	219	211	203	235	216	207	229	194	198	219	205	232	201	225	208	228	213	238	226	230	207	214	224	196	232	220	202	196	235	223	214	204	225	211	212	202	210	229	217	229	199	218	216	271	212	217	235	223	230	202	174	244	185	230	203	230	247	224	199	221	215	204	224	235	227	208	210	212	222	227	206	215	196	236	227	221	223	207	216	229	216	215	212	214	218	239	184	221	220	209	213	204	247	210	245	199	228	204	207	215	219	228	203	203	228	228	204	230	203	224	207	210	200	184	237	214	236	200	199	213	220	216	201	185	235	229	208	237	206	221	228	218	222	222	189	239	199	221	196	198	224	206	206	214	215	206	222	227	214	213	196	206	210	202	221	236	238	222	227	235	236	215	234	213	214	201	222	200	197	219	214	199	192	223	188	201	247	203	201	217	186	211	208	227	215	240	207	221	223	210	217	241	234	207	216	234	200	216	229	222	220	254	195	226	225	185	240	221	194	191	209	213	236	224	182	241	193	217	212	238	214	204	234	237	209	239	229	226	227	242	196	194	204	196	228	202	225	221	235	216	237	214	218	204	211	195	191	203	212	224	214	237	215	220	226	245	210	203	195	242	208	202	225	231	217	221	198	206	246	213	206	202	225	228	198	198	231	223	223	221	225	206	223	222	226	226	233	203	199	235	202	238	232	210	209	218	205	220	223	230	199	233	217	228	247	208	204	219	199	209	212
22577	21432	29268	24003	21427	21266	4941	1289	936	872	744	682	623	651	635	605	683	634	504	478	550	474	481	462	433	431	407	430	396	412	394	422	430	417	393	423	431	388	428	392	417	365	404	413	384	416	392	402	394	392	447	403	419	406	387	411	417	422	400	402	404	383	369	408	419	392	427	396	385	430	378	416	422	405	423	415	423	420	436	415	377	420	372	388	389	412	374	372	390	425	399	404	406	385	382	390	375	441	399	401	422	385	428	437	404	428	411	398	414	390	383	385	364	397	382	389	391	424	399	410	396	408	367	394	407	409	392	416	435	408	400	419	405	380	389	375	382	388	392	403	399	374	415	424	376	458	380	404	397	351	394	409	391	396	382	427	414	363	373	391	427	455	401	386	416	336	392	408	391	444	388	413	403	392	372	402	377	410	398	426	383	394	412	414	403	387	364	378	399	367	389	375	397	394	385	375	392	409	394	392	389	353	422	434	419	393	418	375	411	381	387	391	405	377	388	408	406	390	400	380	406	378	404	420	396	405	380	411	402	409	380	428	383	363	435	378	398	437	410	358	420	369	399	388	374	372	406	397	415	395	385	394	387	381	394	406	408	406	399	396	414	417	384	377	403	421	419	409	399	405	396	377	364	360	395	388	403	373	377	369	422	392	432	388	409	412	387	406	392	397	409	438	388	395	398	369	428	394	405	402	383	424	374	400	406	406	376	411	389	361	400	396	405	391	371	399	373	368	361	381	392	375	408	407	371	393	404	386	386	427	386	398	419	410	411	414	396	414	376	382	416	418	409	381	401	412	392	407	367	393	408	402	391	395	407	369	356	406	396	385	409	402	403	384	430	395	412	400	422	383	357	391	414	341	396	386	352	430	349	363	391	394	360	373	395	388	397	371	395	421	415	380	380	405	380	427	369	407	413	378	392	422	437	393	369	399	422	396	394	380	419	426	392	397	415	393	400	395	385	385	404	374	391	395	402	389	404	384	442	380	367	424	375	415	396	388	397	408	380	370	420	410	402	397	383	353	440	405	395	442	385	405	380	406	383	352	386	401	375	377	397	393	352	408	368	375	349	338	376	347	382	416	396	364	394	392	370	397	374	376	379	419	404	383	337	415	343	375	439	388	421	386	428	394	369	423	406	385	420	356	389	417	347	387	366	376	439	385	389	348	399	420	390	402	403	426	485	407	423	399	415	383	383	420	405	411	418	416	410	436	418	428	382	398	426	402	393	377	405	408	405	396	420	385	386	413	390	372	418	380	386	406	404	373	389	417	401	397	450	402	407	408	384	408	414	394	368	377	396	454	399	400	418	378	395	392	375	386	400	411	418	393	403	418	382	432	412	404	377	377	416	379	428	348	429	431	395	364	388	384	400	399	396	383	391	407	428	389	363	391	397	411	388	400	394	404	385	369	389	416	388	414	388	377	411	423	373	410	363	393	405	455	378	407	412	429	388	400	398	377	404	405	433	388	422	385	416	393	383	389	389	409	446	431	358	375	399	404	386	401	390	415	423	404	354	413	391	398	415	388	400	396	381	361	419	413	394	451	374	418	433	405	353	397	397	406	411	420	414	408	439	371	400	372	378	422	377	392	403	412	381	395	395	408	413	379	434	415	399	395	380	382	409	386	381	363	378	374	399	464	405	413	383	388	425	398	399	379	412	337	367	363	373	418	389	376	404	367	394	377	396	413	400	363	412	398	393	380	407	420	408	364	385	417	391	419	395	396	373	387	394	409	406	398	354	400	398	386	419	379	411	408	387	436	395	395	372	396	370	379	370	391	399	377	393	390	393	405	401	426	396	399	408	386	404	408	369	387	392	452	410	422	409	414	420	422	401	395	408	409	411	414	396	379	375	386	386	371	439	393	405	386	457	395	361	410	381	390	392	381	380	436	370	402	399	385	367	427	379	420	398	407	392	407	408	431	374	386	416	409	436	388	431	430	367	430	398	394	394	403	392	386	400	387	388	413	389	407	392	392	422	396	384	422	396	390	394	395	371	418	399	403	412	373	424	374	379	400	428	352	387	378	399	426	369	409	397	400	355	389	399	363	412	398	370	434	412	395	409	437	378	387	373	370	352	384	395	384	397	369	427	401	372	368	388	412	406	413	390	384	401	407	390	398	373	422	398	378	394	407	364	348	411	374	411	407	422	409	398	395	380	398	424	372	398	386	386	379	398	389	389	392	416	340	382	382	359	379	391	419	426	409	410	406	391	409	406	400	429	392	416	418	409	398	373	373	390	414	384	345	415	380	372	380	421	374	381	433	361	396	413	383	376	399	361	392	391	430	447	421	404	414	394	374	384	403	393	411	375	434	395	383	411	418	379	404	354	381	386	403	416	398	409	424	407	395	363	374	389	431	404	342	375	398	389	381	391	395	392	377	423	388	395	427	385	374	400	408	393	395	400	406	403	383	371	388	383	416	393	390	398	406	419	402	408	387	388	369	387	410	394	406	413	398	398	403	426	418	394	415	393	399	399	382	390	386	410	384	399	411	389	401	405	391	393	352	370	391	426	451	425	402	398	402	386	395	393	388	377	419	373	383	392	419	397	397	395	412	389	444	408	405	400	410	373	401	383	401	401	393	408	444	390	396	375	398	415	385	409	376	399	375	436	421	390	378	413	396	387	412	403	384	379	355	402	385	349	387	409	377	415	395	407	385	389	415	387	390	426	394	382	367	427	432	410	374	428	389	410	399	410	400	398	427	346	442	426	374	373	378	395	408	416	397	386	423	384	408	412	401	359	381	391	396	399	415	422	401	389	403	397	373	403	387	374	403	369	403	381	391	399	397	397	414	378	417	374	416	422	426	407	392	365	378	405	382	384	412	383	399	383	410	353	381	370	381	375	382	389	386	419	377	365	395	388	383	392	368	400	398	405	390	412	412	393	392	326	404	393	405	359	429	385	410	390	397	405	385	402	404	401	414	415	409	384	406	424	426	407	347	403	396	392	402	394	383	397	366	380	397	391	380	397	356	406	387	402	384	387	378	418	395	401	393	372	364	372	383	393	409	398	411	406	388	392	383	371	423	357	408	381	389	410	395	421	364	410	424	398	426	378	376	444	376	401	395	400	361	384	402	395	392	404	383	366	402	400	376	391	386	429	397	399	420	401	414	388	406	411	441	425	403	404	353	386	388	399	402	381	412	403	375	402	380	384	422	399	382	386	397	397	404	354	405	400	407	397	406	395	386	394	415	387	387	399	401	404	392	380	421	368	358	425	393	408	401	376	416	408	370	429	406	383	438	366	426	399	406	378	406	401	374	359	381	407	389	410	412	429	390	389	413	401	393	377	368	376	401	363	435	393	384	416	344	396	388	417	348	369	387	371	447	425	394	388	399	378	426	364	396	381	388	400	399	427	419	411	397	410	405	366	392	414	419	412	421	377	387	396	422	397	420	363	395	402	398	407	394	428	407	379	391	393	395	422	401	401	416	401	385	370	383	380	398	368	372	408	412	378	404	421	433	387	395	386	426
26801	17429	13282	6872	5025	3807	2867	2261	1749	1419	1248	1128	1018	945	933	920	1095	920	715	700	836	579	557	580	548	543	532	589	564	576	576	573	569	536	501	530	541	554	521	481	546	531	553	551	544	527	504	520	538	546	495	514	527	531	507	513	499	503	514	538	536	527	592	543	504	529	493	514	540	536	534	484	579	552	518	501	508	555	528	565	537	537	516	494	548	522	504	516	525	537	523	492	590	515	506	532	524	529	483	521	512	535	499	543	529	517	522	553	573	538	534	529	569	539	494	512	549	535	542	522	503	556	539	537	481	538	558	514	541	533	486	466	544	536	533	513	550	504	536	529	511	560	569	502	505	543	535	512	511	518	518	496	514	496	500	500	487	504	524	532	537	540	565	471	530	524	504	537	500	489	518	540	526	511	516	512	543	516	527	529	498	537	550	548	539	495	506	526	503	496	550	535	532	543	534	518	515	524	527	528	500	443	540	534	504	505	555	518	511	553	503	526	543	515	477	498	527	552	509	522	574	518	545	520	534	502	543	531	516	526	460	490	518	516	456	555	500	568	515	529	530	509	532	511	532	522	546	504	504	508	502	528	503	509	564	570	528	516	477	530	505	533	552	506	524	534	512	519	507	527	497	517	532	493	546	529	500	512	542	495	527	507	513	525	502	516	574	518	497	477	475	511	535	540	543	545	513	543	514	549	523	530	537	535	537	513	520	502	501	517	504	547	526	506	517	516	530	527	537	512	525	497	519	513	538	514	527	490	441	508	496	573	513	541	503	550	470	541	539	494	502	550	504	539	494	523	551	560	486	547	500	531	515	522	499	501	494	507	541	533	533	552	473	514	495	470	533	556	569	499	525	491	545	501	580	543	517	553	512	551	514	522	510	499	563	528	490	525	515	487	522	547	516	542	547	540	564	491	563	539	508	526	494	525	542	526	491	532	544	500	491	504	486	474	537	524	530	518	496	492	519	547	528	535	492	496	565	540	507	503	522	507	509	535	499	512	512	501	516	472	498	500	533	457	535	457	516	542	457	527	539	519	556	522	475	551	536	484	517	507	492	512	535	520	534	543	506	530	517	508	521	529	513	509	528	507	530	501	528	549	546	492	487	565	470	557	515	491	535	505	517	530	529	570	456	531	526	516	543	514	486	503	495	504	548	586	511	507	504	496	486	483	526	532	526	536	484	552	496	511	520	514	507	576	516	574	548	491	470	555	475	541	513	515	495	488	506	496	538	522	526	568	489	514	510	518	560	533	533	531	527	513	536	512	505	525	504	532	547	515	561	543	517	547	563	475	546	531	495	499	520	512	536	519	498	515	504	500	539	530	528	482	516	525	556	515	496	503	566	509	517	503	539	509	541	507	532	524	556	511	561	546	585	498	557	518	493	513	505	556	542	545	529	520	517	501	480	526	543	538	521	524	551	507	489	534	550	495	533	516	552	515	483	518	531	505	538	531	486	498	486	494	505	498	496	497	530	501	485	547	535	485	539	531	513	523	545	506	491	502	518	546	541	514	509	527	483	517	533	523	503	501	506	533	489	508	498	513	500	524	505	507	493	541	526	469	512	526	500	533	526	514	466	528	541	527	528	508	504	492	511	502	505	531	534	528	565	531	502	467	505	506	534	537	491	498	507	523	516	542	537	526	517	499	505	529	489	539	556	528	493	524	505	528	506	513	503	548	535	489	539	527	490	517	492	492	516	511	545	504	532	472	504	513	516	559	564	543	547	478	503	503	509	513	515	525	482	487	526	542	492	539	478	533	500	535	488	519	519	506	529	528	543	547	510	492	517	533	530	545	504	507	518	533	522	502	487	542	510	559	481	527	579	471	502	532	552	514	553	502	512	513	531	542	520	533	499	538	531	486	553	470	522	507	529	532	513	531	511	521	552	492	496	562	535	488	482	535	550	502	550	545	528	530	547	497	519	549	517	528	543	511	533	524	518	536	566	509	519	483	473	501	517	501	499	535	500	506	504	546	519	502	501	510	529	528	550	547	512	556	539	485	536	535	548	527	543	520	516	537	536	515	501	521	534	543	517	516	521	532	544	569	523	518	534	514	480	533	500	538	556	501	524	499	513	528	534	528	542	520	498	534	499	504	502	528	487	522	555	516	549	525	520	548	520	519	490	536	504	554	523	506	507	508	529	513	533	518	525	517	482	507	484	489	518	483	536	472	497	500	516	536	468	516	516	519	514	505	528	544	534	501	512	513	489	513	523	490	517	461	517	544	508	477	548	536	544	543	482	523	516	527	481	506	562	515	502	488	509	517	522	503	526	515	507	555	463	496	546	534	533	484	497	517	503	523	532	510	497	533	523	525	478	553	520	538	510	521	543	526	531	551	513	515	544	512	519	521	506	562	515	489	548	500	489	498	524	518	527	519	532	511	523	507	561	501	525	543	498	525	507	505	507	532	520	494	493	538	507	549	537	562	502	505	553	521	500	513	551	499	505	540	519	536	578	497	524	521	491	501	531	512	502	487	508	526	530	496	533	550	502	506	568	516	470	525	498	492	562	459	506	513	508	551	480	528	499	547	516	547	526	517	561	530	555	537	553	475	528	494	521	558	520	548	494	489	562	550	514	515	502	468	518	511	538	469	482	531	527	555	478	552	491	519	501	526	508	527	577	482	545	499	506	550	517	516	516	505	581	494	541	521	471	560	509	489	497	508	554	553	517	506	533	548	512	491	510	497	541	536	527	528	508	536	525	519	510	524	496	549	501	504	577	509	504	506	544	545	525	499	533	541	550	511	504	543	510	552	479	532	520	541	528	492	556	538	524	531	523	522	519	498	530	548	478	507	511	554	530	500	522	502	483	536	508	487	528	556	523	467	515	509	516	555	531	546	489	545	520	505	540	507	538	553	533	457	507	491	521	523	529	508	512	530	524	540	502	535	524	492	490	524	506	520	514	522	498	557	479	505	523	480	481	508	530	487	532	472	522	534	546	539	532	520	502	547	477	525	527	549	510	519	546	572	541	512	540	535	536	498	497	521	524	549	543	511	557	488	529	496	524	484	531	511	525	536	530	536	504	499	513	509	538	509	506	536	475	502	524	542	531	525	483	521	530	495	536	549	527	526	560	524	508	509	560	517	546	532	521	517	520	533	529	512	511	554	491	522	512	494	509	521	493	528	526	559	570	523	527	483	522	534	522	506	486	539	507	518	486	492	515	495	528	529	526	512	534	515	537	524	563	568	532	523	508	562	498	529	493	515	494	565	508	547	497	532	551	487	523	529	498	507	509	521	541	505	513	497	496	538	496	528	529	513	558	483	493	522	533	519	531	495	510	555	521	493	591	534	543	552	516	508	536	499	524	536	516	518	535	570	503	538	522	512	521	489	503	499	519	519	532	533	508	486	555	537	506	536	544	500	519	546	523	519	538	493	554	521	506	540	505	532	511	498	468	523	535	539	500	515	516	489	540	542	533	539	483	525	505	525	515	505	468	500	522	522	534	524	509	534	498	524	526	528	515	505
27555	17577	4226	1289	768	594	437	322	323	257	249	262	241	233	240	262	258	253	226	227	225	203	214	214	213	202	204	187	191	207	212	243	192	208	214	176	223	224	194	209	183	217	200	194	186	225	212	195	201	200	219	197	214	218	205	185	221	222	208	237	194	236	202	188	196	214	229	202	194	192	198	208	230	198	236	203	222	197	214	191	181	198	223	193	232	214	206	205	217	199	175	207	208	216	185	213	220	203	205	223	234	218	217	177	208	218	210	221	222	205	217	201	195	208	203	176	230	210	211	198	204	206	216	196	182	207	216	211	225	174	213	208	217	208	193	216	235	237	191	203	209	188	191	185	195	214	210	214	226	174	200	178	213	225	217	226	208	230	210	201	210	214	222	204	190	202	214	204	208	206	208	212	172	205	214	209	193	230	213	188	205	215	200	202	217	215	178	207	203	188	207	216	222	206	190	212	230	224	181	233	194	223	215	215	216	183	207	184	194	203	203	193	205	212	174	201	226	195	214	190	220	210	206	194	200	184	208	218	201	184	209	192	211	210	203	208	180	201	235	208	198	196	217	196	205	204	184	221	172	204	199	204	194	205	178	215	183	228	197	213	185	194	208	176	207	178	223	201	200	218	221	203	190	211	200	205	215	196	194	196	221	208	201	210	207	221	209	221	196	228	201	202	195	214	228	210	187	205	226	201	188	210	185	203	202	188	200	200	199	198	203	219	191	225	209	195	206	198	203	207	210	198	206	199	189	194	216	236	207	207	187	210	227	185	202	202	203	213	228	211	177	202	211	192	193	201	196	225	238	200	223	199	187	228	222	197	224	219	216	223	212	211	221	197	199	211	206	221	191	199	201	220	195	215	205	236	184	202	197	219	213	191	203	228	205	243	198	200	203	201	195	205	210	218	203	196	207	199	212	203	218	216	215	189	216	188	219	205	216	214	193	224	184	177	186	200	209	198	215	204	187	206	181	204	218	223	187	194	217	227	209	197	209	216	221	196	216	219	208	212	190	205	195	188	205	226	202	220	223	233	193	207	205	216	196	210	203	200	213	189	207	215	225	184	216	198	221	202	193	184	195	195	207	191	200	239	212	198	207	229	201	203	180	193	220	204	201	172	210	238	201	214	191	200	192	209	193	219	209	205	197	199	183	211	218	223	207	200	185	190	256	203	218	207	206	196	207	209	194	198	204	189	223	205	201	195	205	221	195	199	196	215	204	211	211	207	207	225	204	202	205	214	211	207	196	218	196	208	200	225	220	188	196	222	225	208	239	213	234	197	207	203	213	201	192	225	177	197	192	199	195	202	197	192	206	231	204	200	194	199	220	216	220	234	212	207	212	199	226	188	212	195	216	176	200	195	207	184	173	202	199	222	239	207	203	199	205	223	196	232	196	188	208	202	171	241	207	202	222	217	199	222	225	227	214	227	209	221	234	232	203	221	205	207	198	229	181	208	241	221	204	208	182	225	197	220	217	218	229	203	189	216	191	183	195	168	207	221	199	185	200	229	196	199	195	194	183	223	224	191	220	209	235	224	223	208	201	213	212	199	199	199	234	190	222	208	200	220	177	214	219	187	196	224	212	196	191	238	193	174	201	230	204	229	186	213	203	188	216	201	194	190	220	212	220	198	201	213	205	203	225	189	207	184	189	237	207	225	204	229	222	228	209	223	187	169	176	208	186	199	202	192	215	199	216	227	227	206	207	186	212	216	213	219	208	233	217	209	216	198	208	186	201	211	196	206	231	183	189	190	179	205	185	194	211	200	196	235	214	192	205	195	231	191	215	208	209	222	190	211	215	199	213	227	218	209	225	218	191	227	208	211	204	225	206	200	206	206	218	187	214	204	216	184	207	210	215	225	223	211	220	213	206	187	209	215	200	194	208	199	238	203	221	195	216	206	218	201	229	245	207	202	204	219	202	208	212	212	224	212	211	224	203	194	200	191	207	212	216	174	214	216	195	188	215	245	186	205	207	207	219	203	221	218	210	228	219	195	207	222	226	190	194	241	193	216	202	194	209	219	184	241	197	208	186	209	215	224	209	195	220	194	237	184	223	196	195	211	225	193	194	173	187	199	206	207	193	201	229	194	202	203	181	207	206	221	216	221	193	204	214	208	187	213	229	197	209	193	192	196	219	194	195	204	218	207	206	208	219	222	203	226	190	201	220	208	202	210	193	222	207	200	198	215	225	169	198	190	204	210	222	200	197	195	201	175	199	212	208	191	206	221	206	176	196	192	205	219	186	201	209	228	190	214	213	193	208	224	206	195	184	202	187	218	209	211	194	203	191	201	190	195	200	182	213	187	207	205	219	227	192	198	194	192	208	210	237	195	220	216	164	197	232	189	194	226	188	198	186	216	227	198	217	182	215	183	233	214	206	233	202	214	188	244	224	224	182	187	187	214	213	208	193	188	189	207	204	201	192	219	206	209	197	200	196	215	206	205	178	202	206	210	185	188	224	234	227	202	221	201	183	196	216	198	224	184	196	217	209	216	199	198	248	229	187	200	189	206	197	195	219	196	194	181	235	204	202	194	204	214	218	225	193	174	204	208	174	209	237	207	232	188	195	186	201	194	215	220	232	213	199	185	201	220	190	205	210	195	203	216	216	205	201	225	199	187	173	199	193	217	192	206	248	201	193	208	202	201	232	216	205	209	188	233	176	214	199	194	203	182	193	208	179	211	221	217	192	193	211	210	204	207	223	226	188	195	213	199	229	218	172	200	225	190	187	200	224	229	229	219	207	186	223	215	205	218	214	233	220	225	210	217	185	227	201	206	190	218	224	201	199	211	194	210	206	205	217	217	193	188	209	200	198	186	214	188	198	174	183	199	207	194	214	198	204	202	207	197	178	221	181	220	194	208	213	212	222	200	195	202	177	230	212	180	183	240	190	187	238	185	201	214	198	217	210	192	196	214	237	201	189	224	192	200	207	230	193	219	185	187	200	193	204	206	214	200	202	221	205	205	201	222	204	200	207	182	189	230	219	199	195	216	209	200	206	208	206	237	229	193	199	199	218	204	217	191	174	223	184	216	213	211	218	206	199	190	232	199	194	219	204	190	220	212	265	207	207	216	196	180	214	223	177	184	217	188	200	212	195	205	206	210	189	231	188	214	227	187	184	194	186	215	209	199	220	192	195	193	224	186	196	226	204	191	206	208	199	203	185	209	234	202	187	204	193	224	249	222	208	208	194	201	210	226	201	205	208	209	207	238	212	215	198	203	185	211	238	220	198	198	176	213	197	193	173	192	207	209	209	196	232	219	192	178	200	206	199	211	226	217	186	217	209	214	183	237	211	189	191	228	216	203	206	202	214	216	240	191	173	226	217	188	204	217	202	211	211	198	201	216	255	219	200	185	217	217	204	197	188	214	229	216	189	211	226	203	206	195	214	206	200	191	180	217	215	211	204	209	192	204	209	187	193	205	230	215	226	204	191	202	233	179	218	209	229	201	217	203	201	211	190	228	200	197	212	208
6963	4637	3464	1710	1333	1060	766	604	512	448	417	404	344	395	380	345	378	373	325	285	289	261	264	309	287	287	286	265	284	279	265	282	277	281	279	290	284	266	263	287	285	265	278	280	259	285	253	258	264	310	290	247	293	272	291	300	267	282	271	257	262	281	268	265	269	267	274	275	285	295	292	257	273	289	258	290	257	275	268	274	291	269	280	277	292	266	315	292	269	276	282	277	289	282	285	284	267	298	287	280	313	248	260	294	294	276	278	294	262	267	277	281	232	273	295	291	290	307	258	322	265	289	262	291	280	304	288	284	287	242	269	258	283	298	280	248	276	271	279	286	286	262	277	300	281	275	253	286	296	253	256	261	259	281	279	280	274	260	293	260	264	262	290	274	265	313	288	266	284	277	287	259	279	275	276	283	268	251	251	282	271	263	267	261	251	260	279	284	270	272	276	261	276	274	267	262	272	282	267	275	301	292	271	268	272	272	268	277	289	281	282	265	295	274	262	280	270	309	270	272	287	279	287	278	288	267	291	255	277	281	305	251	281	295	264	272	286	271	255	290	263	283	288	252	293	286	267	255	277	293	264	268	258	293	278	269	278	271	296	238	277	314	263	273	293	264	287	292	294	280	245	258	283	272	279	290	294	271	280	265	280	290	273	301	267	272	270	278	270	266	312	298	311	256	260	273	244	286	292	280	286	276	269	242	256	249	283	301	266	273	274	254	287	276	249	291	290	271	273	271	268	288	306	283	272	315	270	269	272	264	273	298	282	287	292	278	270	273	297	277	288	294	268	270	264	266	262	250	264	270	265	291	261	270	282	264	253	273	268	283	292	285	285	286	257	281	262	276	260	302	287	260	289	291	282	290	280	273	269	293	279	257	263	263	269	273	269	281	289	259	274	254	264	268	275	271	271	291	286	272	296	272	260	268	300	256	279	289	258	283	276	278	264	275	280	286	260	282	286	277	268	278	268	267	248	285	280	249	270	301	263	285	266	288	260	256	285	274	299	290	292	290	282	275	294	297	269	282	268	245	263	239	242	271	264	261	278	245	301	258	293	284	264	291	304	270	282	275	280	292	281	264	290	280	290	257	240	276	257	271	275	278	303	269	238	275	286	293	259	291	285	273	315	254	270	286	261	297	276	276	292	293	275	269	247	302	293	318	253	299	314	265	257	256	301	230	299	232	261	273	277	276	280	298	273	277	269	307	270	276	272	246	304	258	285	265	278	277	310	261	271	264	253	299	275	291	266	255	265	281	278	282	263	250	309	261	289	289	260	310	253	297	283	258	268	265	257	286	305	260	274	269	277	288	275	292	262	284	267	275	287	282	303	288	268	253	289	279	277	269	306	279	273	269	277	254	241	308	305	283	248	274	250	319	273	274	272	277	288	308	290	263	258	277	291	284	272	252	275	277	274	301	276	261	279	285	297	283	255	276	284	260	293	309	264	292	272	261	268	293	261	283	291	307	284	272	276	297	271	276	276	246	295	253	278	259	298	248	259	279	253	244	296	269	267	269	279	251	290	271	292	280	275	278	258	259	244	258	251	269	254	250	283	276	290	238	249	276	281	269	248	297	264	259	250	311	279	285	281	266	291	268	277	271	229	304	285	261	256	267	288	274	252	298	277	272	316	253	248	305	240	257	283	284	306	278	265	249	297	264	291	265	270	268	283	274	290	292	287	268	293	305	284	280	287	264	258	287	257	289	284	272	274	304	263	264	277	240	239	280	263	288	261	257	275	284	288	287	290	280	295	252	265	274	278	268	263	276	283	269	254	262	267	251	260	275	267	290	313	256	261	295	295	279	274	278	261	261	286	262	280	263	259	262	267	302	280	299	284	251	297	306	277	295	276	280	291	279	244	301	267	279	252	283	311	270	279	261	268	266	274	288	288	273	300	268	265	265	280	296	269	294	277	282	274	267	284	276	262	306	299	255	290	285	280	268	286	261	304	270	289	266	301	246	243	274	281	282	266	273	271	254	284	298	299	288	283	271	277	265	287	280	300	274	291	269	279	257	270	259	292	303	268	290	271	267	273	279	259	282	253	263	273	300	263	258	271	288	290	286	268	278	283	257	261	320	303	290	264	276	272	266	271	267	277	293	254	275	266	264	301	243	252	295	255	268	261	265	285	264	286	239	286	297	286	272	286	305	279	282	259	289	252	268	299	266	261	242	255	271	286	273	271	286	294	266	263	295	240	262	271	281	268	284	277	286	268	279	288	292	270	277	276	297	256	254	281	269	300	321	299	256	249	289	290	264	242	270	276	305	282	249	266	302	290	265	301	289	290	274	273	278	294	281	254	256	291	247	271	276	289	256	292	290	271	295	312	263	266	289	249	284	261	279	303	269	273	283	262	280	270	272	277	273	253	302	313	301	288	268	290	307	307	257	293	270	283	270	283	266	278	280	259	260	289	271	269	276	282	305	274	261	269	289	277	262	314	297	271	236	270	258	266	261	280	290	259	269	270	270	291	266	272	259	265	280	272	264	270	297	271	306	264	287	241	275	251	273	285	308	262	270	298	271	297	283	276	260	263	275	305	294	286	247	290	251	274	293	260	277	269	280	307	257	294	266	257	295	274	278	255	270	272	277	266	274	245	302	287	300	286	268	271	264	285	252	281	299	305	299	280	316	279	291	266	269	276	283	280	297	268	272	277	300	275	275	301	298	283	299	287	297	297	264	272	251	287	293	261	285	309	283	289	272	270	271	269	281	270	275	244	313	261	288	260	284	283	275	272	270	293	303	271	271	282	264	260	249	299	297	284	249	289	274	285	260	283	279	276	281	257	305	260	300	284	282	276	286	286	300	258	277	254	253	272	276	288	264	293	271	274	278	276	288	301	276	253	287	285	255	294	286	276	246	275	287	275	280	279	257	250	256	293	265	280	308	258	243	286	273	259	307	290	305	266	262	291	284	284	273	274	262	261	245	245	273	298	280	302	265	265	236	304	323	250	273	294	259	299	273	300	288	290	260	259	276	276	276	267	300	314	301	290	302	292	272	272	281	284	244	272	275	276	283	280	268	298	275	295	263	288	271	264	301	260	309	265	296	244	285	282	267	301	260	297	284	283	302	312	296	270	281	273	258	293	297	274	269	256	292	263	277	280	275	266	278	281	287	253	296	330	264	290	273	282	280	276	278	261	299	273	261	298	300	259	280	278	274	283	260	305	282	274	297	260	261	274	284	250	245	264	256	308	270	261	282	256	263	283	274	298	310	240	257	248	274	308	267	244	281	275	260	272	273	261	279	281	271	272	271	283	271	311	269	251	287	255	293	273	261	254	283	289	245	270	279	247	293	279	276	267	270	284	281	268	273	279	267	275	295	246	266	268	268	266	295	302	306	267	260	324	274	279	311	263	245	282	270	256	290	274	299	261	279	246	277	251	276	258	304	299	286	291	288	285	278	313	265	263	283	281	262	259	280	271	273	296	289	285	253	309	263	285	275	266	275	254	291	268	287	289	259	240	261	279	285
23470	21382	28612	24477	21114	5369	1338	908	701	639	650	540	528	532	512	507	608	538	465	453	450	448	377	413	359	401	387	397	419	417	418	373	381	412	368	408	387	392	374	439	359	395	368	391	393	387	385	409	387	426	415	360	380	393	400	441	367	385	353	383	387	384	374	382	364	386	394	376	347	363	371	384	374	387	382	380	395	428	398	350	406	388	394	385	379	407	396	452	390	414	383	375	407	342	371	405	388	389	379	351	420	390	414	407	399	372	371	391	394	373	353	388	397	446	399	382	386	388	370	420	428	412	382	401	338	364	381	377	394	380	386	370	388	388	367	399	390	392	366	418	356	395	344	371	397	390	360	406	349	346	377	349	382	376	380	357	378	380	373	433	349	385	408	383	386	389	409	395	380	426	404	425	367	384	391	390	417	401	403	379	421	387	383	381	366	372	397	376	363	435	408	358	408	360	364	400	403	392	400	394	367	375	367	397	431	412	362	365	389	374	357	386	367	352	394	401	372	350	380	392	383	428	381	380	411	376	375	404	403	353	388	402	387	426	347	419	385	363	401	392	384	388	408	385	373	350	384	379	401	372	403	379	391	414	384	367	381	365	387	407	377	390	422	381	380	401	400	370	370	356	379	409	372	399	374	382	390	391	386	410	393	374	379	466	371	374	373	383	418	375	398	394	401	389	379	407	379	376	384	361	397	376	413	416	376	358	390	412	379	403	370	346	363	386	415	373	371	366	388	389	421	375	411	378	420	398	400	387	368	396	364	373	382	401	391	405	401	335	371	403	389	367	408	424	386	361	387	382	358	359	377	381	377	368	414	356	376	402	351	406	351	358	383	371	394	385	381	364	388	387	345	361	396	369	376	346	389	380	387	370	379	403	366	409	399	376	345	381	393	384	395	372	363	386	409	383	370	420	413	390	381	430	401	398	389	389	351	361	390	436	406	375	358	411	397	389	391	392	376	415	417	377	373	375	363	357	375	397	400	334	384	352	394	373	405	337	369	374	402	393	381	377	373	378	362	397	380	372	425	400	382	396	418	385	407	394	405	400	378	367	373	402	371	385	431	388	403	381	405	404	378	353	415	391	379	378	372	331	391	389	410	401	389	397	404	372	350	415	407	404	411	388	382	368	358	394	383	378	387	389	406	389	389	384	395	423	375	343	414	377	387	364	419	380	389	408	383	371	379	375	356	397	363	360	392	395	333	406	390	393	389	352	348	413	383	362	347	391	339	374	386	423	372	405	405	371	402	379	382	421	395	380	376	380	363	392	393	402	380	362	396	417	369	396	386	389	375	399	368	379	387	400	388	408	391	420	391	380	386	393	404	348	394	401	392	396	369	371	348	335	368	384	378	346	403	368	389	384	369	398	378	383	361	418	391	362	387	403	389	376	424	360	361	407	395	374	372	393	397	378	380	410	397	366	399	397	433	382	387	353	395	388	351	375	371	446	406	427	378	366	387	366	372	357	389	360	373	378	427	382	397	357	369	392	362	393	370	416	385	375	357	376	374	391	338	392	383	347	383	393	381	429	414	361	398	364	356	384	399	339	403	399	411	383	333	393	372	355	381	409	390	390	320	406	365	365	396	387	389	352	372	398	397	403	390	430	391	403	391	426	370	373	363	396	397	381	364	400	382	378	383	393	366	404	367	382	386	376	411	407	374	383	366	382	401	379	386	399	391	391	398	392	368	355	362	387	370	393	403	369	346	371	388	366	387	375	403	418	406	388	406	366	400	367	380	384	370	360	396	392	387	369	375	383	377	380	350	367	408	392	377	393	377	351	399	424	405	371	396	396	389	373	397	375	371	407	383	344	381	407	347	407	398	386	392	370	389	413	391	358	432	372	383	385	366	381	383	398	392	370	353	407	388	398	401	408	346	379	392	414	384	370	378	379	378	377	368	404	395	365	383	356	408	373	405	348	405	405	404	380	370	389	394	401	384	369	375	400	386	389	396	372	393	371	398	392	403	366	404	408	371	375	369	387	380	387	395	391	354	363	360	420	393	437	418	351	394	370	396	391	358	400	381	368	382	427	393	369	385	351	405	350	367	405	370	422	385	362	384	348	347	384	398	362	355	385	370	408	371	382	391	383	377	375	402	391	391	399	404	364	386	386	380	380	399	367	389	417	396	367	395	397	374	409	383	385	366	371	366	374	382	348	359	425	352	383	388	385	367	371	357	353	380	381	392	394	356	363	368	393	385	356	379	411	400	398	367	399	390	377	399	376	404	388	417	391	391	368	369	375	386	408	376	408	378	398	417	380	386	405	384	371	432	361	438	353	450	377	347	392	397	328	390	373	391	378	408	393	406	397	391	357	391	376	404	383	390	406	394	367	396	385	343	364	379	407	359	391	400	375	375	389	382	386	383	385	397	390	385	415	356	422	369	346	382	373	371	414	365	356	387	380	365	410	427	401	385	370	356	369	372	393	367	370	357	358	379	377	363	359	364	393	391	389	353	374	387	388	371	393	368	405	382	381	361	370	385	353	374	406	400	373	432	388	387	395	387	403	386	360	393	376	410	392	367	394	386	393	392	375	368	350	369	400	365	414	393	356	379	367	404	392	402	406	356	435	386	362	349	388	405	392	387	374	377	393	337	387	388	399	393	391	367	389	402	379	378	377	394	401	391	391	379	367	402	377	425	385	366	421	353	372	377	351	409	371	402	352	414	348	384	395	372	384	417	387	386	406	366	406	375	376	366	365	372	359	364	374	374	397	363	373	405	353	371	368	342	349	374	374	385	408	378	371	357	434	373	363	382	413	389	381	432	373	377	412	382	370	371	378	380	378	389	354	343	346	372	375	336	373	397	383	389	379	401	392	351	422	368	394	411	355	419	351	346	371	350	394	386	396	353	405	364	384	377	430	408	370	385	417	406	409	403	348	374	363	362	391	357	384	384	372	383	387	401	364	396	415	374	384	388	398	380	372	386	373	367	388	351	360	371	383	404	377	374	368	355	370	397	391	412	370	399	392	391	391	403	392	405	377	400	393	391	413	415	378	383	399	393	398	351	381	386	380	416	380	387	367	415	399	420	396	399	338	375	368	370	364	383	381	394	335	399	387	374	367	402	377	370	380	359	369	391	406	371	391	412	415	389	383	402	403	352	418	379	363	397	373	372	382	357	377	351	383	364	402	348	392	395	399	383	381	369	387	402	374	389	384	410	349	401	373	387	398	378	395	370	397	365	369	430	380	395	356	382	408	381	381	372	389	388	364	365	393	381	357	369	394	389	400	401	418	373	373	378	390	370	399	392	399	366	360	390	366	399	364	371	380	362	382	394	408	387	377	387	356	409	388	403	375	369	386	395	378	421	391	383	389	350	406	365	344	433	388	391	391	412	360	378	385	396	442	361	385	375	375	380	376	371	374	338	350	404	371	382	401	383	410	367	374	367	375	365	361	362	360	401	359	406	386	415	393	406	382	394	357	376	376	383	378	411	373	387	414	341	358	376	403	390	359	372	370	395	375	400	381
20346	11945	8787	4420	3347	2556	2002	1391	1177	1018	943	835	835	758	716	795	962	790	632	626	632	556	562	515	491	484	522	536	504	511	500	500	545	490	517	515	512	518	542	478	493	474	510	486	514	551	490	514	495	495	528	523	494	485	561	504	489	487	529	468	488	505	488	504	500	516	517	536	478	525	484	476	500	501	497	492	520	486	536	498	507	495	537	485	526	486	494	517	517	512	509	487	455	515	477	518	511	491	512	515	524	510	514	533	502	522	486	517	484	499	512	512	464	531	471	519	543	487	493	464	486	482	516	479	529	458	470	485	490	487	504	517	533	504	518	528	471	506	483	514	507	480	496	517	498	476	514	481	505	490	489	500	484	538	509	530	501	486	513	486	491	491	504	490	499	538	465	491	504	500	483	487	459	528	480	504	532	498	486	510	472	508	486	482	511	477	489	482	507	494	510	536	489	490	501	507	449	496	515	497	468	508	534	471	488	483	463	480	480	508	512	500	461	474	486	501	460	492	517	486	512	494	480	522	458	491	509	502	486	529	488	520	484	559	491	500	480	464	485	531	475	504	517	468	522	490	494	496	500	465	461	497	484	493	519	540	512	483	564	500	483	495	484	518	481	512	489	462	517	467	486	481	486	501	503	489	482	511	468	484	430	531	514	500	474	492	500	508	506	483	474	519	506	519	499	522	473	471	477	505	507	491	533	484	495	491	507	502	494	476	503	531	500	497	498	537	526	505	506	481	496	505	514	481	497	512	523	521	504	491	454	494	497	461	555	500	526	522	496	507	515	482	476	500	505	482	530	512	529	549	500	479	540	462	486	530	476	499	504	525	481	485	506	535	501	491	531	474	478	516	460	509	553	479	499	509	494	533	512	532	507	503	508	521	485	526	491	472	502	483	468	487	450	480	478	486	503	501	488	466	508	503	540	489	501	517	541	470	486	527	494	480	480	487	529	508	511	545	510	499	503	457	510	460	520	518	523	460	501	505	501	494	481	512	481	472	467	509	489	505	536	503	495	508	519	491	469	495	503	471	500	460	498	479	523	499	504	496	511	511	543	512	548	507	508	515	506	498	502	497	555	524	479	495	522	512	472	519	494	512	501	475	482	511	545	513	502	518	524	484	543	470	474	487	520	480	539	476	471	496	477	510	534	490	473	469	504	483	499	502	508	508	507	511	477	497	532	522	500	522	507	471	488	515	473	510	516	466	465	467	506	521	516	499	490	464	522	500	503	491	489	452	461	524	477	517	490	518	468	511	517	509	492	496	566	521	515	536	497	540	515	511	522	513	489	463	540	496	528	476	511	464	501	502	480	472	496	498	492	523	508	498	536	482	510	501	494	528	530	477	495	511	497	511	465	510	520	528	547	490	473	524	482	530	483	510	490	503	485	511	478	465	460	506	494	475	501	497	520	544	482	478	539	519	495	498	512	496	543	486	480	501	490	490	519	501	450	533	477	452	470	499	513	498	509	505	491	499	511	459	478	465	509	507	467	467	511	516	482	491	462	501	478	508	505	530	510	511	487	535	464	500	512	494	518	519	513	481	492	497	486	463	455	498	494	543	456	483	490	443	498	489	485	487	450	489	506	515	483	500	490	474	464	487	494	504	503	455	443	471	505	504	482	470	513	478	506	527	501	512	520	463	469	492	484	499	522	454	491	546	523	498	527	486	475	509	469	496	520	489	487	490	503	521	492	493	557	506	486	532	527	480	492	500	495	487	480	520	521	477	519	514	539	516	496	507	513	453	500	515	466	532	517	501	492	547	522	490	501	481	510	540	491	535	498	458	520	517	508	509	478	484	507	499	514	510	488	513	542	478	497	468	474	490	525	448	509	480	544	491	511	519	464	466	484	488	506	493	476	498	495	486	511	519	512	507	522	511	520	485	506	518	512	511	491	535	523	520	488	496	490	507	454	482	503	499	512	531	507	470	466	526	508	491	463	513	444	500	504	486	513	487	516	523	456	500	527	494	481	493	491	485	505	506	485	502	476	528	505	468	469	494	488	448	509	505	507	504	473	509	493	524	481	471	544	513	500	531	463	535	509	494	492	481	505	480	503	508	481	530	525	517	474	480	515	495	498	495	493	486	489	479	478	486	525	481	490	468	486	455	558	510	463	456	499	534	529	506	511	480	501	485	472	483	494	519	498	503	518	482	515	454	523	469	494	468	483	479	520	487	548	526	535	503	552	505	485	512	506	497	461	558	479	485	487	513	479	495	487	510	506	503	494	482	487	516	532	490	491	481	508	500	527	482	457	490	488	480	522	511	494	489	523	509	440	490	511	490	553	503	496	481	511	467	500	505	481	486	529	484	483	488	522	488	503	552	484	497	502	520	489	491	489	497	496	513	522	489	514	527	504	493	518	475	493	490	535	521	503	512	514	454	470	465	501	450	504	462	489	507	492	486	468	509	488	492	500	470	491	529	487	527	497	468	487	500	513	522	495	496	532	489	462	529	526	486	502	477	524	464	530	497	540	481	487	521	497	462	446	527	529	481	479	504	489	516	485	518	482	511	494	511	492	506	496	491	488	522	471	490	502	485	553	520	511	466	499	477	467	491	528	518	498	491	546	515	514	474	480	494	463	465	500	489	506	469	510	483	520	513	474	513	522	499	505	505	488	517	483	495	483	467	479	513	500	455	532	510	473	456	521	470	478	484	451	499	533	538	509	512	498	532	501	551	493	480	534	516	495	533	482	470	520	511	525	523	563	490	480	505	471	463	470	524	484	497	443	527	454	501	524	466	452	458	496	480	496	485	468	517	481	485	482	477	526	471	469	499	503	526	484	505	458	477	499	506	455	482	518	472	507	483	526	477	464	478	480	510	514	513	517	480	508	503	489	517	532	476	514	451	500	477	484	521	518	524	487	482	538	519	490	450	499	513	494	513	467	546	514	489	495	494	474	558	475	491	514	456	510	521	464	495	513	473	513	493	520	528	500	505	481	471	476	520	491	503	498	466	510	518	498	495	470	456	481	514	497	524	513	465	503	498	476	515	532	479	538	468	503	503	497	495	513	485	541	502	515	545	526	529	502	499	526	548	540	480	517	511	516	511	514	521	485	529	501	514	491	515	499	511	476	470	511	513	482	528	485	522	554	490	469	469	504	504	504	492	496	518	480	467	510	522	499	470	495	482	470	533	454	496	463	506	475	555	487	504	491	514	515	498	501	482	503	500	479	461	503	478	490	476	529	523	466	490	466	470	537	483	497	515	501	511	501	501	508	466	512	476	498	509	506	487	505	477	501	525	526	533	487	498	548	458	495	509	534	467	541	485	471	490	478	484	559	453	487	516	498	520	521	507	508	524	507	486	504	515	514	476	518	480	476	519	475	525	496	509	480	485	497	481	515	512	498	534	524	511	520	485	494	523	534	521	499	498	483	446	485	498	492	489	515	481	456	493	507	508	494	509	496	445	506	495	481	511	496	506	496	524	484	469	522	507	486	496	483	503	512	514	512	523	518	497	526	478	513	510
24629	21401	27218	25557	5193	814	544	432	353	299	275	270	215	263	239	243	370	230	209	202	179	188	162	144	172	154	176	167	157	180	150	143	147	160	169	152	155	150	170	146	145	160	165	150	155	141	183	142	181	174	148	157	143	145	163	153	144	142	138	157	133	168	143	142	162	156	164	176	145	127	166	170	155	150	150	172	147	172	173	145	181	178	164	150	161	140	170	160	165	152	158	141	143	155	169	156	149	167	154	173	161	178	158	176	169	168	148	162	145	175	159	142	167	147	172	149	151	154	144	167	168	150	159	170	167	159	147	117	118	152	160	159	138	136	144	150	139	144	167	150	155	164	156	141	166	151	166	177	149	154	140	160	166	134	150	161	141	159	158	168	170	169	164	153	161	172	142	151	142	163	140	162	145	139	171	131	162	145	169	156	166	157	149	139	142	146	149	160	153	161	160	170	139	148	148	148	142	153	148	176	136	152	173	184	151	174	150	149	164	157	168	149	143	144	165	140	148	164	144	161	167	159	150	156	149	167	141	158	123	163	160	135	118	175	162	144	143	150	148	167	131	173	175	165	169	158	170	149	176	122	175	167	116	163	159	161	153	156	158	189	164	142	147	138	176	139	142	150	174	186	156	139	170	159	156	145	168	138	163	158	146	131	150	160	158	159	164	169	129	146	150	157	151	147	146	135	152	159	163	157	146	159	167	170	164	148	155	145	134	136	152	156	174	146	140	155	157	178	183	133	164	177	153	184	160	163	141	163	158	160	168	154	148	151	140	119	147	144	133	153	174	157	160	146	162	156	121	178	163	150	173	150	174	152	141	167	147	137	150	155	166	158	147	150	152	158	162	159	174	158	166	176	153	152	142	142	133	170	131	136	150	138	177	141	168	157	157	149	153	139	157	145	162	141	161	146	190	140	175	173	161	141	154	153	142	141	147	161	135	141	153	154	145	153	153	152	156	152	141	158	164	141	146	159	164	135	142	170	153	156	137	138	171	181	162	163	140	151	145	162	149	147	157	142	155	160	151	167	156	140	163	162	152	153	161	160	148	153	148	159	148	164	167	147	175	150	187	134	155	132	148	157	162	179	125	133	149	162	174	172	144	129	147	163	121	142	138	143	166	136	148	166	147	159	170	163	157	162	152	119	141	145	146	140	146	144	158	149	147	158	154	161	166	138	151	153	154	126	140	151	137	175	154	167	157	150	168	159	150	168	167	160	145	170	182	143	165	163	142	170	156	173	148	143	158	136	152	150	141	143	154	172	143	173	156	166	158	166	139	161	152	143	139	148	143	140	166	176	167	148	153	148	149	183	160	164	150	169	148	151	162	149	152	142	153	134	164	144	152	161	143	149	151	146	159	160	146	153	144	148	157	168	134	144	154	145	173	144	144	159	171	155	161	154	150	156	137	162	134	171	155	163	169	151	172	155	145	163	133	147	156	137	167	159	155	137	161	143	180	165	158	155	149	147	173	157	160	145	134	170	135	123	140	167	147	134	162	140	183	144	164	160	162	153	156	142	147	150	177	153	168	158	162	135	146	156	138	164	150	153	136	146	130	146	148	172	153	119	139	148	145	175	149	159	158	154	159	157	147	160	148	165	143	149	161	154	141	162	151	148	169	162	167	157	158	173	137	160	160	139	160	154	131	151	172	149	149	138	167	149	136	158	138	135	149	146	157	154	151	156	139	171	138	145	162	152	143	163	126	155	165	166	143	165	153	148	155	136	142	166	168	129	153	181	162	151	178	151	165	144	136	122	154	142	152	172	153	153	176	155	147	160	156	147	142	161	146	182	152	166	154	169	159	129	159	152	147	145	147	148	157	155	177	141	155	153	143	148	160	136	170	150	156	134	156	159	142	161	157	159	169	135	142	129	134	156	166	139	155	157	159	149	169	143	151	172	140	160	160	164	180	147	150	152	165	152	151	154	137	169	148	160	141	127	167	168	169	148	147	146	150	157	137	150	175	146	142	124	132	151	157	158	133	144	150	138	168	134	147	156	140	149	169	122	145	130	167	141	162	135	131	158	155	145	173	149	139	162	135	142	149	168	165	148	155	169	161	178	143	148	138	156	151	153	165	157	159	148	141	124	151	171	144	157	142	163	171	149	157	151	153	145	153	145	149	147	129	151	157	141	160	164	139	150	138	168	156	167	150	165	174	137	151	168	150	152	152	164	152	142	151	136	143	150	168	168	169	177	178	155	134	115	179	144	146	160	143	154	126	175	151	167	160	164	169	158	142	145	144	157	154	147	161	154	140	149	160	160	163	133	148	164	145	132	149	160	160	173	135	158	148	157	150	142	142	125	150	148	154	131	170	160	144	147	172	173	169	160	154	161	170	158	146	138	168	147	164	149	156	144	159	151	140	146	152	150	168	151	156	164	157	134	155	129	181	156	169	170	155	145	157	160	153	140	141	159	159	148	156	150	161	140	154	164	142	157	165	151	139	136	152	165	169	148	132	142	153	154	133	164	159	142	159	174	154	156	165	168	158	154	144	149	162	160	144	161	133	168	138	165	150	162	172	138	151	149	168	153	155	138	143	129	168	176	145	146	158	149	145	153	148	154	169	147	148	161	140	140	154	155	146	149	139	143	178	170	159	142	166	158	155	139	153	147	167	174	161	153	132	187	135	135	153	143	141	150	160	156	142	158	143	146	153	145	137	134	158	149	153	147	168	145	148	139	140	160	168	159	166	158	139	171	160	160	142	165	161	167	172	141	161	151	168	137	170	140	155	146	140	165	152	144	162	166	158	155	156	152	154	147	140	173	148	173	160	143	154	148	131	130	132	161	146	132	168	140	165	148	136	134	159	150	162	146	166	154	181	132	148	180	168	155	143	143	140	149	144	165	148	141	148	168	145	163	157	170	165	161	150	143	172	154	142	153	163	142	147	163	157	125	147	167	152	149	163	141	139	167	161	170	138	137	184	151	150	148	170	143	153	149	157	154	135	152	162	146	153	156	157	158	147	150	151	178	145	155	136	172	164	168	162	151	170	148	140	159	166	138	167	138	138	144	144	147	151	146	160	151	152	143	145	135	158	120	155	155	144	163	158	144	141	197	158	174	141	128	146	145	153	161	176	147	142	159	152	157	154	150	147	165	150	158	142	149	145	133	138	152	165	149	172	160	149	170	157	172	143	156	150	159	194	147	145	137	151	160	151	148	155	148	152	134	166	166	167	129	138	168	140	155	152	147	144	160	140	153	146	144	158	149	147	152	174	149	146	157	161	156	162	153	156	158	145	169	158	152	155	142	165	155	171	165	157	135	129	152	150	167	142	139	171	129	149	143	155	146	156	138	152	163	160	176	163	162	140	147	150	174	139	145	149	159	144	166	161	162	144	156	139	133	134	173	153	160	175	142	144	174	161	160	140	163	159	171	169	138	158	135	166	176	171	148	160	142	144	144	154	163	132	148	156	159	145	174	148	155	149	177	133	142	158	193	170	169	152	140	166	152	142	155	154	157	143	156	167	155
18775	8022	6016	2947	2120	1698	1197	928	684	574	510	489	460	442	381	401	626	426	343	293	250	262	267	248	250	221	231	237	203	196	238	230	227	218	230	227	220	221	215	256	218	240	261	214	243	213	221	232	203	214	214	212	186	196	207	220	230	225	202	227	184	245	225	202	223	240	219	219	194	205	247	231	233	258	209	229	218	217	202	228	219	223	248	230	216	229	238	234	212	241	234	224	209	229	217	222	208	249	202	207	238	251	220	243	237	229	232	208	237	225	213	205	226	229	228	249	229	201	224	205	231	236	211	218	212	212	237	215	197	222	224	199	240	206	213	220	210	221	201	203	225	229	233	223	209	204	221	177	210	208	221	236	218	229	228	215	219	231	233	202	215	227	237	226	222	213	242	221	228	212	233	209	246	223	224	216	221	189	229	194	205	227	199	219	206	215	230	218	205	234	214	230	189	222	232	220	223	221	242	228	219	226	225	205	220	201	236	192	217	250	216	226	206	217	206	232	244	222	231	219	232	233	228	245	232	219	229	196	202	262	195	228	207	223	227	213	202	206	236	225	208	224	220	201	198	229	214	240	246	228	229	219	206	231	210	216	217	204	194	223	203	216	234	202	223	212	229	236	223	196	220	212	229	227	207	219	219	235	234	209	235	223	227	244	218	210	223	208	212	207	221	243	221	230	229	222	216	221	232	229	198	197	221	239	183	224	236	221	222	218	211	213	236	233	208	223	228	229	215	182	234	239	239	218	212	211	217	206	224	227	204	209	233	217	223	197	237	209	232	226	220	209	236	213	229	228	245	207	213	216	226	228	201	227	226	184	192	202	219	220	237	211	200	252	212	208	234	219	225	239	231	220	200	206	210	203	214	230	226	217	243	204	231	215	204	233	230	213	213	202	230	227	205	237	231	224	236	182	239	211	241	216	218	224	236	199	238	221	209	239	204	209	216	228	211	213	235	222	236	205	224	217	193	198	236	215	229	249	235	238	187	213	218	203	213	229	243	223	218	220	191	216	198	197	209	218	235	211	206	233	212	196	192	225	228	195	227	197	205	239	213	210	235	238	226	234	217	242	206	219	215	222	215	229	215	210	240	224	202	216	220	221	219	214	245	213	227	207	219	218	238	209	244	206	240	237	223	209	186	239	230	200	227	213	208	208	196	193	205	247	208	215	202	210	227	227	218	230	236	238	212	210	218	217	216	223	235	240	232	220	217	237	218	242	254	227	211	236	225	210	234	217	214	223	205	212	200	221	216	211	200	220	207	223	210	225	212	216	243	203	198	240	231	237	221	221	204	206	210	211	192	208	198	237	218	223	206	217	199	209	224	220	197	214	202	215	206	226	198	244	219	248	209	210	197	223	210	212	220	206	226	232	217	227	191	230	205	217	211	228	244	216	217	204	225	225	205	214	219	248	227	232	240	190	229	214	235	208	208	201	202	210	232	219	207	223	229	187	238	210	198	230	222	232	217	226	196	215	194	221	198	194	213	225	215	227	216	201	231	229	220	230	243	235	224	231	215	209	243	223	201	213	227	226	218	224	240	214	221	206	223	232	211	230	211	205	244	225	228	209	184	215	234	232	242	207	221	225	218	238	214	228	192	217	242	218	257	236	224	244	213	228	228	236	222	201	202	211	226	217	214	240	215	220	213	190	203	212	202	231	209	205	209	206	215	191	196	222	212	223	215	215	194	240	221	223	230	199	257	206	232	218	222	223	212	237	224	224	220	244	228	202	222	234	236	212	222	244	198	221	231	215	205	215	227	206	238	217	218	224	196	234	225	208	207	213	189	210	218	209	207	229	206	209	230	199	231	236	218	219	200	213	223	222	220	224	221	209	208	205	235	211	218	203	212	212	213	220	231	211	207	188	226	226	208	225	230	224	209	238	230	229	216	225	213	218	219	211	242	220	223	209	208	202	206	226	246	200	238	212	196	215	241	233	207	230	192	216	231	207	215	214	226	228	231	253	211	224	219	230	212	216	226	226	234	234	227	210	206	215	236	238	201	196	226	238	217	227	219	234	221	219	234	196	196	218	238	240	220	238	218	212	203	216	209	220	199	240	216	238	217	234	228	208	211	223	213	216	232	192	220	205	214	238	191	212	208	199	208	231	250	242	192	221	243	239	253	188	229	234	211	216	212	223	217	209	205	210	182	223	225	233	217	223	226	203	226	219	242	208	216	268	236	205	234	226	205	220	241	197	221	209	191	213	212	238	227	241	211	234	216	222	218	219	198	185	211	211	218	197	215	224	209	229	232	256	227	245	206	231	194	226	237	207	204	237	208	201	249	202	201	198	215	216	243	216	225	209	221	233	230	239	227	218	221	222	231	188	223	185	225	223	218	225	229	243	187	219	237	207	208	229	214	217	209	209	219	220	240	221	209	202	232	216	226	216	208	191	222	229	218	231	231	208	216	216	221	225	221	212	236	227	213	206	259	221	213	229	219	201	229	169	200	234	236	215	234	211	217	218	224	226	206	238	226	202	219	205	231	234	221	232	222	220	209	195	203	216	232	235	226	214	199	219	216	191	237	238	222	203	215	230	240	212	226	221	219	241	244	222	207	218	193	219	225	218	205	229	226	224	200	199	199	204	233	224	194	204	214	249	216	209	209	210	220	207	242	211	203	200	201	200	218	219	225	223	201	202	219	221	200	235	221	219	219	206	229	227	215	219	226	222	217	225	221	242	219	208	248	201	219	220	207	225	221	240	214	204	217	239	202	228	218	214	209	210	213	221	219	211	248	217	192	230	208	221	238	220	211	219	201	176	222	229	214	234	238	234	206	232	228	231	244	187	202	220	226	221	251	210	226	252	220	185	235	217	213	221	244	214	205	207	242	215	236	240	238	218	234	234	203	245	226	218	243	233	230	240	223	208	231	213	208	195	229	223	233	241	225	218	231	225	219	225	198	230	224	190	209	194	215	213	213	205	203	223	234	207	219	228	214	224	223	206	249	273	206	232	227	221	227	215	209	227	239	215	228	227	212	214	225	229	247	209	195	217	220	193	201	227	220	234	218	221	204	206	209	237	222	194	235	210	241	220	218	226	225	235	224	227	223	229	215	233	206	227	221	234	212	221	214	211	235	233	226	224	223	227	217	220	241	215	212	220	228	203	253	208	243	220	217	209	235	198	208	204	219	224	218	231	226	212	205	236	217	206	218	201	209	235	235	208	208	229	210	216	216	236	213	214	226	253	214	210	225	215	223	177	210	240	221	215	210	232	218	240	229	230	226	209	226	215	190	238	221	219	223	229	193	232	226	224	230	221	236	229	227	233	205	239	204	231	191	244	212	213	215	241	229	264	229	223	225	222	198	214	219	215	216	224	205	217	225	228	220	224	219	204	230	198	208	207	234	205	232	189	208	202	208	226	222	233	207	228	208	225	213	230	225	192	223	223	226	213	214	203	242	211	199	236	217	203	206	255	240	216	209	223	223	225	228	209	208	228	191	205	219	221	229	218	194	203	216	224	225	235
22558	21458	29327	24026	21456	21213	4918	1323	918	814	767	724	683	671	624	632	974	649	507	514	499	468	449	437	474	448	432	450	409	451	391	445	398	420	413	423	425	429	416	444	440	394	406	413	433	426	423	441	391	362	402	407	366	439	418	407	417	427	403	410	390	387	423	406	381	447	400	411	423	469	390	401	421	404	404	399	424	412	414	388	396	402	442	446	402	406	422	379	390	419	423	407	457	402	390	399	441	374	436	435	422	428	418	384	405	429	409	389	428	391	381	395	419	393	419	399	396	414	399	418	444	419	416	390	396	426	392	392	416	402	418	387	425	399	404	403	406	412	412	417	410	430	416	403	418	402	417	414	416	416	446	370	418	383	438	409	408	398	389	404	406	403	381	416	399	402	414	387	381	389	407	388	355	422	423	396	406	380	366	393	416	409	422	426	399	414	379	396	437	365	423	457	399	414	385	403	379	406	416	422	412	400	374	362	412	392	409	404	376	398	389	392	382	388	426	342	385	406	408	422	392	377	380	404	410	384	420	424	413	390	395	418	419	399	397	384	423	393	401	390	416	372	439	399	395	399	417	400	412	386	395	469	408	432	424	414	431	420	401	410	393	441	391	417	400	436	415	376	399	422	402	397	400	414	438	423	439	401	384	400	379	382	409	425	388	375	400	392	405	412	414	403	426	418	408	401	406	373	353	422	383	407	380	369	410	404	394	387	432	372	408	366	403	401	405	397	385	431	394	421	404	393	365	420	422	402	410	384	390	374	399	365	400	377	355	407	427	413	411	399	419	424	401	386	378	355	372	392	380	396	362	366	407	372	432	440	396	406	409	435	419	390	400	416	412	357	372	391	426	428	417	384	451	427	396	372	456	408	390	431	401	442	432	413	359	377	384	399	395	417	396	415	412	402	405	387	373	420	405	405	409	429	404	381	413	408	361	408	417	379	387	412	403	386	436	422	384	391	397	407	390	399	422	409	398	401	405	406	436	391	395	387	400	413	387	372	413	410	424	408	403	390	399	388	436	410	401	420	436	411	438	389	399	361	405	394	418	406	403	422	414	385	416	405	408	438	431	352	420	371	398	364	399	408	408	450	412	400	418	407	385	396	413	394	398	436	381	411	446	430	404	391	386	429	392	390	393	388	381	407	417	364	380	398	428	391	432	425	381	400	407	392	361	410	395	388	383	408	422	378	400	391	421	436	390	434	407	410	386	416	426	394	377	417	436	393	392	403	383	433	386	416	426	426	396	396	389	416	378	417	417	397	428	403	410	381	416	394	395	364	391	378	423	424	399	371	429	422	438	393	376	411	432	416	411	407	412	456	410	424	397	432	410	407	401	408	439	401	398	396	410	390	415	423	420	412	425	403	430	398	393	415	444	404	395	420	385	392	427	382	375	386	379	388	383	383	393	448	408	419	419	363	411	435	391	415	420	400	420	406	438	407	389	428	425	440	349	417	389	417	418	407	435	407	369	419	399	397	391	395	418	433	384	397	419	341	394	397	400	402	465	412	399	407	362	374	409	406	414	385	407	449	414	406	401	402	380	403	395	390	364	422	400	426	402	373	412	402	401	430	409	415	406	410	390	398	383	395	409	354	407	408	403	399	417	392	366	385	411	415	402	433	421	395	372	396	379	394	377	384	398	395	380	410	426	416	403	404	412	398	404	408	407	397	376	360	426	390	418	443	388	409	392	384	387	380	393	386	384	390	401	402	424	406	404	406	393	406	406	368	399	427	405	400	388	441	372	380	382	399	379	399	414	442	402	394	402	413	374	422	434	395	414	387	426	416	421	420	393	429	388	398	394	402	379	399	378	400	414	397	417	386	398	416	432	370	421	403	401	431	431	411	378	381	390	425	372	411	394	398	433	395	400	411	415	356	376	426	436	424	361	434	424	412	419	384	401	374	420	358	415	383	438	391	416	408	357	387	370	412	410	417	342	441	395	470	382	417	402	389	408	433	398	396	409	383	420	393	403	415	393	408	425	427	392	409	397	368	417	405	357	448	379	381	380	397	399	382	435	452	414	428	378	410	423	387	372	402	432	367	425	390	439	426	383	387	373	369	390	390	382	408	394	407	373	413	404	383	393	379	391	391	374	394	402	413	441	406	399	375	389	440	410	392	392	425	394	369	418	436	381	361	409	442	432	405	383	404	431	391	388	389	395	403	426	426	383	412	388	409	381	392	391	406	390	387	418	415	402	394	384	406	364	393	373	377	396	461	412	416	417	341	433	370	385	369	420	388	400	418	394	370	412	422	385	417	406	432	417	381	390	438	416	414	399	395	405	403	401	395	420	392	370	411	396	376	428	422	411	404	410	385	378	420	390	390	440	417	369	398	435	400	445	400	386	401	395	396	394	402	403	378	392	379	431	414	407	405	442	381	384	419	418	400	396	427	366	375	404	418	387	383	365	404	405	440	392	406	412	403	409	413	378	408	385	399	401	371	424	380	389	416	370	445	394	418	410	376	382	428	387	420	422	354	374	397	427	436	389	432	396	395	407	400	383	407	440	403	388	392	405	383	396	436	400	417	400	405	380	403	404	406	448	412	408	421	396	395	366	414	374	370	424	428	402	399	429	406	449	363	366	385	425	403	373	405	391	389	411	377	412	410	402	390	407	373	432	382	371	427	383	410	388	378	410	406	433	393	421	392	410	409	410	408	379	407	388	393	385	413	402	383	385	438	402	396	400	407	377	428	407	415	407	412	416	401	433	386	378	434	428	431	405	399	429	375	412	410	366	420	392	418	406	439	362	382	375	413	416	375	392	420	439	418	412	392	423	411	403	352	416	369	405	405	410	379	394	414	395	404	424	419	409	385	414	410	407	416	435	398	415	402	413	361	388	372	397	361	382	395	407	425	406	420	429	434	384	387	386	378	402	412	396	440	369	399	391	396	362	404	391	428	404	371	387	401	423	413	377	409	437	406	424	404	360	400	441	433	393	411	399	429	437	396	397	405	379	395	388	412	387	407	443	415	445	407	441	421	384	397	378	377	391	377	381	435	419	395	444	423	401	388	376	387	415	398	374	403	420	406	365	396	429	384	399	412	392	404	390	418	372	398	364	374	419	395	380	382	387	394	373	412	374	366	398	399	376	427	390	395	385	441	415	423	410	430	391	377	395	369	407	418	423	387	382	367	386	356	437	397	392	373	396	395	404	391	424	386	396	410	403	390	427	414	388	419	405	384	426	441	417	387	392	432	396	393	410	411	401	432	384	404	390	393	380	415	426	387	429	428	398	447	428	374	398	404	366	409	393	416	410	450	386	392	398	421	404	395	395	402	386	364	423	405	399	466	441	389	407	387	384	405	410	382	450	427	400	388	434	410	387	411	413	384	406	388	395	395	396	393	395	410	389	404	415	378	396	399	396	388	410	392	414	397	401	393	394	400	369	408	398	401	413	392	404	393	362	424	390	414	388	377	432	412	425	417	347	389	401	403	388	420	437	415	424	389	439	408	400	397	407	398	411	370	375	393
26453	16951	12983	6549	4895	3923	2918	2189	1768	1520	1300	1144	1108	1050	933	895	1622	999	732	748	619	621	643	602	579	599	595	575	557	533	522	575	574	564	527	534	529	531	570	574	554	507	547	507	533	554	563	536	522	562	532	522	533	514	582	518	540	522	532	570	528	550	511	537	552	529	553	494	548	527	505	525	542	537	511	557	543	513	523	515	531	558	536	550	521	515	501	518	501	536	504	531	531	554	498	542	550	524	567	518	545	566	500	520	564	529	518	538	499	555	536	505	540	526	491	512	519	504	579	500	503	523	506	515	517	509	557	499	553	534	486	511	537	496	533	536	523	550	492	474	534	517	520	524	533	526	549	510	484	531	536	503	541	487	537	503	525	553	532	488	568	554	531	498	523	546	524	526	560	524	551	491	531	570	511	547	531	527	497	501	544	523	539	534	536	495	477	532	522	500	497	556	474	512	513	556	540	542	516	503	527	589	517	466	525	524	527	520	531	530	489	495	547	513	543	512	517	520	542	550	504	531	528	520	558	479	546	507	519	499	522	535	550	531	519	555	524	516	487	532	514	489	516	509	539	500	514	515	514	525	560	529	512	538	525	510	535	480	538	501	484	517	520	536	479	504	536	519	516	512	492	514	476	521	527	525	548	516	483	566	516	530	543	516	521	487	485	529	548	527	497	525	557	492	496	522	539	474	494	532	517	521	528	542	504	524	493	552	563	508	561	568	505	525	503	527	534	549	518	493	541	510	517	551	526	519	508	521	479	525	522	525	497	547	543	503	527	514	530	516	505	491	515	510	528	545	524	524	475	530	516	527	562	518	504	527	531	534	512	538	503	582	524	544	545	480	541	514	526	517	514	500	484	547	511	560	473	547	549	569	485	484	492	552	531	553	491	489	553	523	497	540	547	558	524	500	501	576	540	517	526	462	515	522	492	521	562	503	504	510	531	510	507	562	515	523	517	536	525	517	524	568	531	510	481	517	523	520	489	523	538	543	570	543	489	524	477	532	522	498	547	547	529	509	504	538	497	525	498	516	576	513	507	492	563	491	509	549	541	499	523	487	516	518	504	522	485	545	545	515	506	490	507	580	549	521	487	516	510	491	552	503	538	505	512	521	555	509	518	552	536	511	529	535	493	511	527	518	486	504	481	511	551	506	549	520	533	519	510	528	522	527	533	511	522	500	521	509	514	517	537	532	556	505	560	481	521	517	507	530	538	512	500	562	518	522	528	533	547	501	505	535	536	559	529	497	522	541	540	538	507	527	517	542	522	540	510	508	548	496	525	516	528	504	533	544	518	539	538	500	534	516	517	500	504	561	449	535	496	552	515	558	541	535	517	519	522	536	531	518	558	520	540	524	562	511	497	510	537	567	519	523	511	537	554	482	512	542	545	568	510	508	516	553	504	520	523	515	549	559	523	529	525	567	540	531	504	491	530	543	529	536	525	522	493	520	493	490	486	501	517	544	532	552	545	518	517	488	499	503	536	520	552	476	535	524	526	526	506	514	502	497	527	516	525	516	531	537	526	474	487	497	527	578	539	525	512	517	488	524	494	491	530	561	504	547	575	539	512	510	535	541	545	513	540	521	521	498	506	567	498	570	511	516	518	503	537	547	533	570	540	527	511	556	523	508	560	548	518	509	510	528	498	533	530	520	529	502	527	532	486	509	543	527	496	540	487	515	532	496	499	533	561	508	488	519	541	533	529	537	487	528	513	533	518	515	548	510	533	516	517	536	513	522	511	541	531	523	487	536	524	500	495	497	539	521	521	551	533	553	549	537	515	506	511	538	552	524	497	549	472	494	535	513	528	534	510	540	562	542	491	512	552	490	528	521	528	529	547	524	518	519	497	552	495	511	498	520	574	540	528	526	515	539	528	543	533	516	516	498	536	533	547	488	556	532	507	478	532	495	496	503	536	526	554	485	528	530	528	553	521	508	490	542	505	469	524	547	516	530	566	513	550	544	523	513	515	582	536	547	518	518	489	502	524	525	522	531	526	534	529	518	533	518	471	523	498	482	580	524	504	520	533	488	515	499	486	499	545	543	504	523	549	535	570	536	510	521	517	582	484	514	512	527	522	502	550	557	550	532	503	526	564	503	491	536	508	575	558	535	527	504	533	539	519	472	518	480	562	508	540	539	529	472	535	469	506	522	566	512	537	551	546	535	508	527	502	516	597	483	516	528	515	492	535	498	510	534	512	552	524	540	515	532	558	533	495	545	507	535	535	522	517	530	530	541	509	527	527	543	512	513	507	491	513	589	468	516	547	548	545	553	478	513	559	523	499	496	535	531	541	497	544	521	545	504	501	524	513	554	555	500	531	564	508	552	506	510	519	521	542	501	521	508	538	539	575	553	491	539	497	566	545	520	516	516	520	500	505	481	487	469	505	479	592	474	532	563	528	561	514	496	540	512	536	540	508	513	484	494	524	510	484	517	514	541	524	497	495	487	475	478	522	537	497	550	503	486	517	525	533	485	551	514	535	519	525	470	559	503	550	498	533	510	521	497	537	547	500	528	515	581	602	502	502	543	517	508	522	471	516	503	520	541	521	554	521	519	542	490	525	491	508	520	563	502	501	537	497	502	498	494	517	525	525	567	521	493	533	575	487	489	501	528	527	515	553	504	507	506	557	510	533	524	537	511	507	502	516	508	509	468	531	526	563	512	513	507	541	513	523	525	519	555	550	495	513	470	494	485	498	500	537	547	503	512	555	517	500	535	510	483	532	491	541	526	564	510	524	517	527	556	490	507	521	546	476	517	539	549	514	504	523	516	527	478	509	502	538	536	500	504	537	530	542	479	492	508	516	515	505	508	545	520	519	499	516	514	518	496	518	518	568	528	519	536	504	533	511	497	521	536	533	486	517	548	499	523	475	519	529	517	521	545	519	524	554	493	534	510	524	508	536	530	522	539	537	519	532	537	520	524	491	528	531	508	499	533	534	522	537	542	565	519	534	562	509	498	502	527	494	539	508	562	521	465	490	534	522	536	542	477	505	550	502	523	531	508	516	518	540	518	542	482	527	539	520	528	496	492	518	531	536	496	480	544	494	491	519	515	539	492	520	516	529	520	512	542	505	529	518	519	489	520	507	507	551	518	538	504	502	530	534	527	525	505	524	494	521	513	516	474	544	523	522	517	529	547	493	497	523	518	557	495	524	553	508	547	533	534	551	532	561	522	493	514	491	475	514	510	541	509	522	495	540	517	490	512	514	538	537	541	504	564	491	504	540	529	548	477	520	497	545	517	478	528	547	547	535	585	531	520	520	542	527	525	486	531	494	517	560	545	486	560	553	540	530	568	562	537	515	524	490	509	566	492	500	463	539	524	565	510	542	497	512	518	552	500	511	525	539	516	507	507	532	517	514	524	473	519	501	521	530	501	509	506	554	505	519	502	527	499	542	550	483	533	556	514	512	529	541	528	499	499	479	515	534	550	561	555	502	506	528	490	558	487	512	560	494	523	483	511	537	507	517	535
27471	17575	4206	1190	725	554	422	381	266	286	268	241	262	268	254	290	287	262	216	208	245	208	228	203	211	219	211	229	218	201	221	196	209	201	207	206	210	193	211	213	199	222	195	182	215	217	219	228	203	216	214	198	205	218	181	192	195	193	227	199	219	202	209	212	221	220	227	207	197	207	255	238	186	197	189	223	223	236	198	219	213	211	213	220	222	196	228	207	187	220	206	233	208	239	186	198	207	236	197	206	202	214	228	216	199	199	246	205	217	196	196	206	214	222	212	225	192	187	205	193	215	214	219	212	204	203	188	216	232	200	239	204	222	213	249	214	225	195	219	221	194	241	196	211	201	240	207	230	216	226	214	230	236	216	200	209	206	216	213	212	219	217	199	229	209	191	212	190	207	214	199	227	194	204	220	196	222	199	218	193	214	210	209	229	197	206	226	208	192	212	175	186	219	208	224	202	235	211	232	204	190	220	223	203	228	219	187	229	240	197	247	219	201	218	235	203	202	197	218	198	231	204	214	198	187	214	221	204	216	205	203	226	181	198	211	244	213	193	201	203	208	205	185	213	199	218	217	181	228	185	222	187	221	203	222	213	241	208	221	202	226	215	227	244	199	202	219	229	212	217	225	224	209	202	184	211	213	234	197	230	223	201	241	210	208	197	203	215	222	235	213	213	192	191	196	204	223	214	227	223	217	203	225	196	203	209	218	195	200	214	191	223	206	193	200	186	236	207	198	188	227	194	190	220	216	207	233	217	217	206	225	196	209	221	220	215	206	244	182	211	194	217	194	223	222	236	229	198	220	235	205	200	206	217	200	233	218	217	223	198	215	199	222	185	223	222	205	229	220	203	206	206	217	214	197	186	210	214	199	162	230	202	213	210	217	203	201	201	203	192	244	225	208	232	214	214	237	249	200	223	211	212	195	200	209	208	229	186	226	218	190	204	190	199	204	205	195	205	174	207	209	228	203	211	215	206	211	214	204	210	199	225	221	217	192	209	199	214	213	204	203	212	205	211	215	199	199	210	231	196	231	212	216	207	225	202	235	214	220	199	217	187	238	216	194	226	173	201	219	218	236	196	221	214	214	215	187	207	210	202	232	201	225	229	207	211	214	220	204	219	220	214	225	206	241	211	208	208	200	203	199	212	230	219	202	211	203	214	204	218	224	213	216	184	218	199	208	171	197	208	205	212	202	233	222	216	198	222	223	204	200	197	209	201	234	211	224	185	208	191	216	209	188	206	208	204	210	195	201	192	219	232	220	222	213	211	234	187	202	189	193	228	206	202	215	214	217	232	223	207	210	207	207	240	206	203	209	227	203	187	215	193	237	202	227	208	189	232	214	232	210	216	210	206	216	196	230	224	207	197	217	213	233	213	214	216	221	226	225	217	218	221	220	207	214	229	216	229	178	221	225	193	220	211	201	227	203	220	201	204	207	221	208	209	204	215	219	184	203	212	220	222	210	215	213	181	214	193	176	237	210	205	240	230	225	201	219	210	202	195	220	210	196	192	200	198	218	220	254	218	198	209	226	203	205	193	211	207	195	176	198	183	218	201	218	198	193	202	206	220	213	193	213	198	197	196	227	201	217	212	211	197	220	209	193	196	196	226	195	205	186	235	203	209	212	219	196	230	210	204	226	196	195	215	182	215	187	236	221	194	200	228	187	217	204	208	195	205	209	191	180	181	210	223	218	228	206	240	229	214	226	222	183	218	222	209	211	216	223	210	197	226	211	185	195	212	228	232	214	201	217	219	209	210	218	241	178	199	190	203	200	201	210	209	198	207	208	240	219	224	190	200	213	215	221	192	187	205	213	191	195	188	203	229	209	227	196	219	221	183	222	252	231	214	198	208	226	195	198	171	221	205	213	199	235	178	215	203	183	204	216	253	205	203	226	208	202	207	200	180	225	229	223	221	218	219	216	199	201	203	224	210	221	246	206	243	210	218	206	211	211	218	237	200	214	211	197	217	205	209	183	210	244	203	231	194	200	188	216	202	208	245	186	193	221	227	182	192	220	228	200	215	201	212	209	213	204	203	205	203	186	213	222	217	198	196	203	187	209	210	188	211	207	221	204	243	212	199	215	210	203	211	204	202	209	222	194	202	205	222	205	217	210	225	215	218	231	205	187	191	212	216	221	215	222	220	193	226	197	229	215	196	195	198	214	209	217	219	236	201	199	225	217	196	202	214	202	221	183	207	187	214	204	230	229	235	223	228	210	214	212	187	224	197	221	206	219	212	237	238	212	231	216	176	205	195	247	195	190	213	201	184	207	216	215	223	225	203	193	217	213	218	210	229	217	211	229	207	221	197	213	229	202	216	223	213	220	219	208	220	210	212	186	190	224	208	199	247	226	198	221	189	203	204	220	221	202	237	196	211	205	205	189	229	219	191	218	209	207	194	207	203	233	224	237	208	218	198	226	211	197	236	210	213	192	222	213	210	212	221	214	231	226	208	200	238	231	224	218	205	209	194	198	214	216	214	210	196	199	225	197	212	235	232	197	218	215	212	204	217	220	210	186	180	222	214	200	234	187	216	213	225	213	195	213	224	201	200	213	195	215	222	237	210	177	204	196	188	235	194	213	192	205	229	199	221	199	235	199	219	183	207	223	237	210	194	188	204	227	198	193	196	207	217	228	203	208	240	208	216	225	208	220	222	210	202	232	199	206	223	200	204	187	186	196	218	226	205	203	219	183	222	197	207	214	202	239	212	225	204	206	208	211	193	217	208	187	207	217	198	219	225	205	223	206	228	222	193	235	196	203	226	234	197	218	204	194	204	204	207	229	210	222	218	217	225	193	212	214	206	198	214	192	192	223	187	211	208	205	199	233	202	222	219	221	186	205	216	203	200	190	233	222	192	210	214	217	199	205	179	214	194	194	194	199	243	213	197	210	214	201	190	224	211	205	199	217	200	188	229	211	218	215	209	211	220	226	230	216	199	187	202	216	210	216	177	221	203	205	181	185	187	205	225	223	230	227	197	190	212	206	216	198	212	220	197	211	172	200	218	212	235	224	212	203	206	209	238	226	225	207	225	207	231	226	199	194	201	210	228	231	221	200	203	224	207	227	223	225	230	232	198	214	206	188	233	193	211	201	191	212	231	189	218	194	202	216	207	207	216	236	194	222	223	192	227	219	209	208	193	222	216	211	217	216	229	208	212	233	201	228	216	236	215	233	214	186	194	221	218	206	190	189	192	189	214	197	209	186	203	230	207	211	240	214	203	206	224	206	204	209	204	216	187	208	211	228	216	193	244	215	209	202	208	202	234	221	190	195	216	193	212	240	218	208	222	198	229	217	172	192	233	220	221	225	198	203	197	229	193	221	223	230	247	191	193	206	195	213	219	224	216	204	206	188	203	217	220	201	207	220	192	213	198	198	203	208	196	201	216	238	206	215	226	213	205	216	225	227	232	233	209	220	214	251	226	233	237	206	193	246	233	209	200	221	190	200	226	200	212	206	201	233	233	213	221
6953	4303	3281	1709	1306	1100	840	642	523	478	423	409	413	425	366	389	428	345	356	319	309	307	284	285	291	291	293	302	305	267	280	276	297	267	276	243	281	283	290	307	280	282	313	273	253	282	294	279	290	279	321	264	273	305	291	290	290	316	260	284	266	293	279	290	291	304	286	291	294	297	250	282	303	276	282	282	289	295	243	295	283	314	286	286	302	290	267	266	289	298	257	300	270	270	309	290	283	282	288	267	298	279	307	265	284	276	274	300	260	292	297	286	284	293	278	291	265	305	297	300	271	279	278	282	265	281	299	246	286	285	276	263	282	276	282	276	277	322	262	281	294	257	288	283	262	295	276	317	266	274	300	274	275	292	268	258	264	298	319	303	287	288	255	279	280	269	295	268	283	303	269	286	262	279	297	278	289	285	287	294	273	286	266	300	285	265	267	279	251	276	261	270	279	287	294	268	260	293	274	254	249	266	280	289	276	256	304	303	283	288	265	283	299	255	282	264	269	294	307	282	284	280	294	280	294	273	275	274	267	273	266	278	286	289	284	271	274	290	278	297	300	278	286	299	277	310	260	292	299	295	277	276	287	280	300	270	286	310	310	279	306	295	259	279	292	323	290	257	298	277	283	256	290	296	276	247	275	266	298	269	292	309	302	264	264	292	283	268	278	255	301	306	277	295	276	262	281	269	270	306	270	277	272	275	251	283	285	300	282	250	284	289	258	255	268	298	300	280	307	280	282	275	262	287	322	275	276	284	306	282	275	296	283	274	306	278	265	301	251	284	252	305	281	309	272	272	270	304	295	272	258	262	281	272	255	261	325	281	284	279	275	294	284	299	302	303	296	258	278	255	283	270	277	298	278	282	300	265	304	307	292	315	294	285	279	289	292	287	257	295	259	264	255	279	249	281	302	292	283	271	262	299	259	290	276	275	283	265	276	272	260	300	283	305	261	314	287	286	296	276	292	289	278	272	276	280	282	298	251	272	303	288	266	277	258	297	279	277	291	265	272	274	255	275	304	257	285	286	297	293	282	294	281	295	288	294	301	285	283	302	291	288	273	250	267	282	289	275	270	305	276	247	293	275	312	277	268	298	280	278	234	296	270	279	286	288	241	277	264	298	265	288	279	269	261	309	295	296	260	291	288	284	278	290	314	251	290	301	277	277	250	292	302	302	257	273	272	284	277	278	288	280	299	268	270	273	272	294	290	267	263	273	261	297	293	297	284	300	305	263	307	304	289	259	306	297	290	272	284	279	270	278	294	310	298	252	286	285	302	256	298	298	290	301	272	273	267	281	291	255	270	291	258	300	263	278	276	303	289	287	278	278	249	309	267	278	300	264	294	290	308	294	290	270	281	306	288	295	293	282	266	283	260	271	308	251	286	249	297	259	269	308	251	268	269	269	278	266	290	289	260	250	301	294	292	295	267	263	274	279	301	281	280	272	273	310	302	287	261	301	252	280	239	288	289	280	293	305	267	291	280	296	276	254	266	291	270	276	287	277	285	258	282	277	283	274	269	302	285	288	264	250	295	287	322	292	279	263	283	282	306	285	256	266	287	282	285	287	275	287	281	277	284	292	282	287	279	273	270	283	293	282	302	257	279	277	271	285	299	284	275	284	288	281	286	275	298	285	257	270	273	296	267	299	285	268	269	254	281	301	284	301	273	244	275	272	270	287	291	280	298	276	275	302	288	249	287	309	279	261	302	239	299	274	260	275	287	306	283	256	269	270	287	282	271	295	272	289	298	262	273	267	279	269	268	292	288	268	266	300	275	285	302	273	276	274	283	289	256	309	273	288	307	284	290	271	279	263	316	288	301	287	282	263	272	257	278	286	288	264	291	299	291	285	279	276	288	280	273	291	265	305	322	313	289	297	285	287	292	287	279	281	271	248	294	295	260	272	292	261	290	252	297	310	286	272	293	275	278	278	262	282	290	283	274	300	262	291	283	273	272	288	285	275	263	310	263	287	272	294	281	289	256	305	288	282	280	297	269	295	282	280	293	293	286	291	276	266	300	269	301	253	251	260	293	303	276	300	236	256	275	293	290	290	260	308	272	285	291	279	326	300	296	259	283	294	281	252	275	265	300	269	295	299	295	263	321	257	285	269	302	265	280	280	288	277	259	301	285	283	290	284	267	273	257	303	274	281	240	270	283	276	271	286	298	274	292	278	286	254	280	283	293	300	294	294	248	271	288	267	260	286	277	303	267	267	298	260	310	284	287	279	263	277	290	254	308	275	336	279	284	269	301	305	272	295	279	270	316	269	308	279	276	253	254	319	281	267	275	297	298	263	307	273	294	265	293	284	276	302	288	269	323	303	302	303	299	298	272	293	298	305	280	283	301	294	251	298	274	283	265	273	294	300	269	288	254	297	294	318	287	251	275	280	275	273	283	259	277	288	281	287	281	289	263	276	255	271	257	307	279	274	295	259	280	315	282	288	289	270	288	281	266	280	276	283	285	294	279	301	299	259	314	283	272	290	294	270	264	284	256	310	302	253	315	292	268	294	292	254	320	276	301	276	272	300	283	303	292	275	302	251	309	283	285	280	291	293	302	303	298	316	265	284	287	262	279	263	276	267	270	279	252	286	273	306	290	257	299	303	252	303	296	295	251	264	308	270	271	302	270	260	283	285	302	248	289	252	262	262	263	280	277	273	269	270	330	275	274	300	297	308	283	311	286	267	241	301	279	257	264	287	273	280	290	285	253	290	276	284	262	282	248	292	307	286	269	272	288	314	252	262	272	282	248	298	271	288	275	272	292	307	274	261	261	278	280	289	289	291	298	290	310	269	266	285	272	289	288	296	266	265	286	282	284	285	263	277	298	281	291	270	296	309	287	291	269	301	290	291	270	290	308	293	276	295	279	269	290	276	290	296	269	312	286	293	279	267	275	263	259	275	274	287	280	303	287	258	266	257	277	282	283	232	296	298	250	312	288	277	310	277	268	277	259	298	285	297	293	271	287	274	275	279	286	245	252	267	288	263	268	263	290	289	312	260	310	288	297	276	251	281	257	311	260	280	273	288	259	293	261	284	299	272	285	272	249	275	287	291	290	270	273	276	291	282	279	285	293	289	265	292	263	290	279	265	268	265	279	276	268	295	280	308	261	307	274	298	259	297	275	254	283	271	273	272	317	270	299	251	280	292	276	314	254	261	289	255	286	297	309	300	259	308	259	291	308	274	280	303	276	254	267	279	284	276	283	277	285	292	272	272	290	298	292	277	275	282	290	287	292	274	280	237	273	302	281	262	265	306	279	266	251	305	294	301	269	272	272	267	265	272	276	248	282	302	302	286	284	283	304	256	292	308	261	283	273	272	266	287	287	291	279	258	304	269	276	274	301	267	272	278	273	291	288	268	245	283	294	279	264	278	296	280	321	278	273	269	294	273	280	303	294	283	298	287	281	265	289	248	247	280	277	294	275	277	249	293	283	316	294	288	265	301	299	281	254	307	276	282	260	260	313	245	250	282
23580	21436	28702	24571	21187	5267	1340	938	748	677	584	590	519	595	523	572	776	487	457	423	424	475	396	436	382	395	417	398	379	411	396	391	408	395	410	386	406	389	395	377	388	395	400	390	385	414	411	400	397	385	423	374	381	349	419	397	380	382	396	392	358	413	395	381	378	398	382	394	401	404	356	370	412	407	406	404	381	424	406	435	421	449	412	390	398	400	399	432	373	380	420	375	402	364	425	404	360	389	383	355	440	386	363	392	388	390	394	438	419	418	372	413	425	387	400	403	406	419	382	419	382	401	390	402	419	374	394	394	373	411	379	388	402	392	404	386	427	387	407	367	375	359	400	371	382	359	396	429	425	403	371	427	415	391	429	387	390	393	397	415	418	383	384	391	386	381	391	366	378	390	390	397	387	358	382	390	354	404	394	399	372	387	370	390	384	379	447	391	407	388	418	386	381	415	401	392	429	394	365	421	409	358	368	366	401	387	409	416	385	406	369	416	413	432	431	380	421	353	372	392	399	402	383	388	393	408	414	381	412	377	394	404	417	400	414	395	398	364	391	397	390	371	416	389	412	388	412	388	386	421	374	378	384	420	399	356	395	396	416	375	374	373	403	408	430	430	375	363	397	410	382	385	409	374	394	378	401	385	388	430	405	354	429	441	391	411	357	397	396	408	398	388	398	408	395	367	421	431	397	372	397	387	401	381	397	393	368	409	389	396	405	399	366	371	393	364	402	407	359	401	375	389	405	365	387	368	391	392	394	398	406	406	404	376	398	363	375	428	383	345	350	398	391	403	385	367	394	351	355	388	407	429	369	386	381	424	373	409	411	421	372	388	407	381	371	391	376	385	406	428	403	408	356	371	413	403	410	388	401	406	410	380	381	415	381	360	396	383	421	404	387	424	386	384	387	391	387	383	414	429	386	414	394	385	399	359	362	352	400	416	394	388	401	375	409	364	341	356	399	391	394	400	384	387	387	385	385	379	378	414	390	419	405	365	370	386	447	416	376	432	370	374	436	390	422	415	446	404	375	386	400	371	371	378	373	399	368	422	426	412	421	372	384	399	385	375	376	378	376	383	380	362	385	419	387	385	413	423	367	374	339	386	408	376	427	349	368	417	369	396	370	391	391	367	380	395	391	413	374	396	373	356	407	417	366	420	382	376	440	379	398	391	420	402	447	402	386	371	386	374	389	394	408	431	365	407	401	371	411	412	388	405	373	409	394	405	382	381	400	376	397	377	408	411	407	390	390	376	376	402	408	414	401	377	411	383	432	384	401	378	417	396	396	423	386	390	407	400	385	382	377	372	393	386	374	432	365	398	405	353	403	423	436	403	397	367	436	378	404	408	374	428	398	380	378	435	370	388	446	397	421	400	415	387	404	389	414	409	353	359	397	352	370	394	397	380	417	376	400	361	368	381	385	391	380	365	380	381	381	403	367	387	369	355	428	405	371	393	373	403	426	401	402	424	376	412	412	400	374	400	352	422	426	384	380	372	403	379	425	413	413	433	372	394	374	412	390	382	370	406	422	412	397	402	421	406	368	386	388	397	376	395	443	453	384	405	389	425	410	375	366	377	407	377	392	385	406	399	405	405	371	374	382	415	397	418	385	402	407	417	395	387	387	399	404	389	396	390	380	380	374	365	390	429	369	362	402	377	426	401	443	386	381	379	377	366	383	402	414	372	388	382	373	391	410	367	392	412	373	385	399	397	375	402	414	374	380	426	409	396	380	385	373	394	413	389	401	391	408	364	374	367	396	406	403	386	405	410	414	384	400	429	382	378	406	377	421	376	400	389	339	440	381	378	441	396	402	399	376	362	400	388	390	385	353	386	388	379	409	446	411	392	406	415	429	368	387	408	382	375	365	382	379	392	386	381	407	397	378	400	390	398	368	416	381	366	394	397	396	380	401	411	370	379	364	399	422	394	431	388	419	397	398	411	403	386	389	387	384	392	393	382	404	402	385	410	360	363	425	414	381	389	396	386	375	394	374	391	376	369	426	365	377	392	409	388	435	362	430	350	414	402	386	403	386	395	378	361	386	361	389	352	377	432	407	369	389	375	392	429	399	396	391	374	405	379	382	363	378	401	367	393	397	418	389	392	371	394	382	410	432	420	348	374	418	373	396	432	393	398	352	411	397	362	406	422	376	384	373	365	389	368	389	376	388	389	397	422	397	394	369	431	399	409	371	397	389	399	428	404	390	362	341	373	414	400	391	402	398	380	410	395	368	377	408	389	390	383	365	371	408	408	401	405	391	365	392	396	403	366	390	387	448	368	383	383	403	367	424	414	386	413	395	421	395	353	416	413	377	374	397	407	414	379	392	388	386	405	421	396	364	357	403	353	361	413	389	386	377	387	398	399	391	391	379	399	385	381	391	405	383	387	351	398	414	434	395	404	395	402	380	365	349	387	362	369	364	418	369	414	413	391	388	395	400	392	415	397	365	362	385	393	413	394	411	391	386	378	387	383	396	352	377	374	394	371	383	383	397	385	422	409	405	380	375	388	380	403	363	357	419	426	378	420	366	427	415	370	397	387	377	391	403	386	392	401	370	352	408	428	386	421	388	402	380	392	383	402	397	372	403	425	368	387	431	406	412	383	336	352	390	362	419	380	433	372	403	393	376	385	451	393	415	387	376	375	391	395	394	411	423	358	358	413	393	368	407	379	414	399	416	406	383	386	410	409	398	376	395	424	383	401	407	419	409	412	422	387	402	395	414	413	420	408	422	404	376	386	367	385	385	403	376	392	411	376	392	414	393	383	397	372	376	433	406	405	393	428	419	374	365	372	398	418	343	433	388	382	367	398	357	410	448	410	396	415	382	417	347	389	374	370	363	401	385	393	436	417	404	411	400	379	377	362	401	416	406	409	375	373	402	355	360	371	432	374	387	381	400	401	397	396	431	393	391	358	370	418	384	385	414	406	361	400	404	398	391	372	413	379	360	398	401	413	363	374	399	374	430	419	370	395	392	405	381	437	393	388	406	401	421	403	356	387	409	378	413	392	405	376	373	400	403	371	385	388	382	424	380	393	394	412	378	367	394	386	394	372	412	392	382	355	396	387	412	354	383	406	373	383	327	413	403	423	409	379	396	366	376	366	398	414	406	359	413	425	395	376	386	397	363	395	411	398	373	393	419	373	406	455	419	368	397	368	385	381	403	397	420	337	417	384	387	382	380	376	390	372	390	392	381	403	396	399	414	399	360	390	384	401	392	392	401	404	372	389	377	387	408	363	420	404	387	381	402	397	369	383	402	423	396	372	416	386	414	402	384	339	355	414	404	384	368	410	382	364	424	352	371	367	390	387	387	379	368	382	417	386	378	356	370	402	404	386	391	384	407	416	389	388	393	390	407	404	412	398	355	396	386	380	401	369	426	390	425	415	373	458	383	359	404	408	398	400	357	411	390	369	399	387	383	385	406	386	388	433	370	412	394	386	393	407	385	384	405	406	405	371	381	408	376	405	403	399	392	339
22850	11394	8688	4344	3186	2509	2003	1490	1197	1004	957	918	924	824	799	791	1257	696	608	595	592	549	568	549	543	505	541	503	495	494	519	554	569	501	495	493	544	558	502	515	495	478	492	491	492	506	507	511	491	524	481	527	520	513	496	491	520	489	518	513	491	498	477	502	497	518	512	526	525	501	528	546	537	558	511	507	509	510	513	510	511	491	524	510	544	460	502	524	530	526	503	519	515	512	505	509	525	508	522	509	533	504	515	518	512	481	542	498	495	488	529	533	503	486	509	478	504	522	545	542	491	514	519	526	508	511	520	520	558	515	500	532	509	470	511	509	517	504	535	522	480	471	526	493	536	540	494	510	550	506	493	470	505	501	483	503	504	499	494	518	500	532	526	469	513	500	500	522	480	522	479	473	512	494	508	499	551	526	562	517	496	521	510	546	513	534	487	455	520	538	513	521	498	485	497	509	545	530	508	508	511	518	494	485	485	459	524	462	524	525	496	486	516	550	543	553	529	464	526	537	497	507	504	506	510	522	500	482	470	470	521	521	524	566	468	498	520	492	482	488	488	515	518	526	504	533	500	517	492	519	461	507	519	511	501	510	511	473	532	509	467	532	528	519	513	482	570	505	505	501	527	552	512	454	480	497	536	502	520	548	514	539	528	500	486	492	480	529	515	524	519	498	500	546	498	533	489	512	526	562	503	486	526	544	508	492	491	530	548	457	474	539	504	520	525	527	532	515	535	518	521	497	488	478	514	534	546	514	468	535	503	495	519	526	489	511	510	476	518	516	507	519	526	510	546	487	501	517	524	536	505	486	541	528	478	500	539	515	497	506	532	506	506	527	485	510	501	501	496	539	479	523	520	509	475	543	564	543	507	505	504	527	493	511	525	494	465	504	513	506	503	545	476	520	499	497	520	488	511	539	507	510	505	492	516	492	432	504	577	504	452	504	521	501	495	484	494	532	510	543	520	479	549	517	497	529	521	538	535	464	490	485	517	471	514	521	491	489	509	516	499	495	506	484	503	515	484	547	517	518	489	515	512	528	479	538	507	506	518	526	514	526	552	516	508	465	529	546	500	526	508	517	520	502	502	499	523	528	526	498	534	504	555	522	504	518	515	495	500	501	519	523	508	507	494	503	505	489	509	510	522	545	490	472	484	494	544	509	525	499	484	529	462	478	489	471	543	472	489	482	536	507	517	500	518	504	509	519	509	510	490	512	501	518	524	488	498	527	477	499	509	513	531	508	466	532	492	537	488	476	521	506	526	532	528	484	495	521	504	502	511	505	520	514	497	510	494	511	531	514	512	507	520	518	529	509	513	512	477	504	533	520	503	490	516	509	506	518	502	522	463	515	530	533	534	512	481	496	515	538	487	477	522	514	549	501	529	486	524	505	495	530	504	518	512	491	494	513	512	511	510	504	515	543	491	461	486	510	547	501	489	502	523	468	502	519	491	525	509	471	501	511	486	509	501	511	497	525	492	537	558	511	580	487	525	540	520	479	490	540	496	465	496	467	554	507	477	497	484	497	492	535	484	506	475	514	481	488	528	492	444	487	501	514	547	482	538	482	503	509	486	517	539	507	530	467	558	509	503	483	545	508	503	499	539	478	512	500	538	543	504	432	498	481	499	513	526	503	511	511	478	497	510	531	480	552	515	508	560	542	532	556	531	508	482	518	503	515	485	503	465	568	507	484	520	530	488	526	498	526	479	499	471	481	504	490	546	517	514	523	491	537	506	464	448	489	530	566	533	488	526	518	478	537	459	474	526	508	496	466	549	529	499	496	541	520	477	518	510	508	509	535	535	537	455	514	536	513	513	492	487	499	544	465	489	511	506	490	444	476	467	469	511	500	530	499	479	499	502	517	488	511	514	546	497	507	530	510	507	515	519	525	496	484	516	496	518	514	523	530	494	497	536	495	499	489	478	531	491	549	513	482	531	499	477	499	460	461	502	517	531	515	516	527	517	485	516	505	539	532	496	490	494	529	485	493	525	482	539	484	492	496	493	487	515	537	506	550	513	502	499	510	514	507	477	508	452	521	496	518	525	516	483	461	513	525	472	498	474	512	503	520	511	562	531	482	465	491	500	483	495	507	496	499	526	487	515	484	496	485	460	529	507	520	496	540	556	478	501	514	455	535	501	520	485	502	525	534	504	518	522	525	511	527	510	475	518	491	515	570	530	504	484	486	506	559	531	529	483	532	468	524	518	505	543	462	518	508	488	484	506	503	511	496	528	484	493	472	505	496	501	525	532	521	535	463	504	524	529	505	496	559	473	506	478	473	513	456	499	510	510	491	499	537	480	506	533	497	513	514	511	503	545	525	496	493	478	531	486	519	510	493	511	487	443	469	529	531	494	479	483	506	490	530	490	499	517	520	494	500	513	490	488	504	518	522	511	530	508	483	499	511	515	528	495	483	497	515	487	494	513	507	531	539	469	498	473	461	516	523	526	510	518	504	470	509	510	515	524	497	536	533	531	502	500	501	496	504	537	514	509	481	524	515	530	521	514	518	516	500	500	520	486	520	506	491	497	483	522	500	523	496	479	509	525	460	462	479	484	518	539	502	505	521	474	485	515	529	517	563	531	516	528	500	502	519	511	495	497	476	510	498	474	530	502	516	518	532	477	555	423	481	478	514	517	522	499	480	526	479	513	530	500	517	531	500	500	503	501	543	526	493	480	476	509	504	491	500	481	502	508	523	535	514	511	494	497	550	480	495	502	539	501	497	506	489	479	479	511	527	482	518	456	450	539	525	532	490	493	503	528	519	537	516	468	507	506	500	479	490	509	506	514	482	523	546	509	474	538	502	526	521	542	512	521	469	515	500	563	483	489	501	492	492	529	486	546	491	515	494	524	520	534	471	525	514	513	484	471	491	533	528	497	474	494	460	548	510	542	530	514	520	507	500	529	507	510	508	512	524	523	531	487	511	528	459	511	471	516	515	519	518	519	513	493	513	501	515	499	490	514	510	519	486	487	529	488	530	517	512	544	524	534	485	476	495	508	512	534	530	524	515	509	488	532	505	517	473	545	513	511	508	544	537	507	541	481	493	474	500	514	515	475	500	484	502	537	504	488	491	513	540	499	509	509	491	498	499	508	528	484	485	520	508	496	509	527	487	478	506	533	524	493	489	553	506	538	515	469	508	528	534	508	506	520	516	489	494	479	479	499	491	541	499	526	492	525	513	499	481	505	562	501	528	487	541	525	499	493	474	534	541	522	473	500	482	493	460	530	506	523	498	498	476	513	496	495	567	464	475	513	499	533	512	506	540	554	534	490	502	496	521	483	505	462	461	465	508	531	496	489	511	512	502	508	490	504	494	528	530	472	527	523	539	492	494	514	539	471	523	526	512	535	562	462	488	517	515	508	508	513	495	523	501	498	519	457	519	463	506	500	479	482	509	538	490	506	539	512	463	507	542	528	528	487	528	491	510	508	497	503	498	524	485	493	512	496	523	528	535	534	532	529	488	504	481
24674	21431	27334	25404	5115	769	569	404	310	311	311	270	243	256	232	247	320	215	193	177	196	185	172	162	159	162	151	147	168	171	166	168	145	181	188	163	157	143	150	175	152	163	153	170	132	156	168	148	148	166	153	154	170	154	148	155	177	136	169	157	183	149	151	156	187	165	153	131	152	158	153	133	127	143	151	177	163	143	162	155	155	149	158	157	153	165	158	152	159	172	135	139	143	141	156	145	148	156	155	165	152	160	158	143	170	167	159	159	155	139	143	133	185	153	164	143	157	143	170	143	172	154	157	153	160	136	164	148	163	164	172	176	174	144	159	138	154	161	175	142	136	158	168	156	154	160	161	155	139	167	148	155	155	147	147	154	154	158	135	158	165	140	150	158	183	169	158	155	166	182	167	155	167	117	168	154	143	168	155	174	151	143	144	166	163	158	128	151	161	154	131	142	166	188	156	142	174	174	166	161	154	161	172	164	153	175	154	162	158	154	157	165	156	155	158	156	157	170	158	125	145	146	168	169	158	183	156	155	138	135	169	159	148	164	182	177	154	179	149	152	151	159	160	151	163	152	170	157	160	151	153	156	143	145	154	157	172	167	154	154	163	138	144	139	164	167	142	178	160	160	166	141	163	156	160	153	191	149	158	160	155	148	167	167	150	134	160	145	169	129	161	173	173	175	178	177	152	158	152	170	152	135	138	147	161	162	161	139	146	159	145	171	173	158	154	169	169	160	155	161	135	166	184	164	167	153	156	151	179	155	151	135	161	164	154	156	140	147	152	145	168	145	177	143	152	144	174	152	165	153	149	143	128	147	190	149	157	188	182	149	165	153	151	136	152	169	163	151	161	148	146	161	149	152	143	138	139	139	152	162	181	158	156	162	181	139	147	180	136	156	152	173	157	152	135	155	173	142	152	145	142	144	141	139	142	141	156	164	137	162	152	151	148	160	159	154	166	143	165	152	159	176	125	150	153	177	151	150	154	148	178	178	152	136	168	156	157	167	166	161	147	173	148	143	152	170	170	134	144	161	165	168	167	159	154	159	162	132	138	150	156	154	151	170	133	134	143	165	153	141	137	147	169	152	165	177	146	164	158	157	157	145	157	173	188	159	138	158	151	150	168	164	135	154	161	130	130	154	150	165	168	130	167	160	183	138	159	156	165	161	150	165	151	140	147	156	141	155	151	148	149	152	191	161	149	179	141	150	171	158	139	173	151	140	128	162	142	147	151	127	176	136	147	172	164	151	144	128	165	150	137	155	164	169	152	161	152	154	144	144	159	138	161	134	159	131	137	144	153	175	171	151	161	154	147	166	139	144	150	153	157	172	145	123	148	169	167	140	180	185	158	150	165	160	156	155	143	152	138	150	151	153	160	176	146	153	133	165	122	126	159	160	140	143	140	159	178	164	182	155	160	161	152	138	164	147	171	157	150	148	161	154	140	170	156	179	163	152	150	147	154	162	157	145	159	146	164	166	165	155	176	160	156	168	148	171	157	129	146	154	159	175	164	134	173	151	141	187	169	163	143	148	157	170	167	146	166	154	155	150	164	153	157	148	136	151	147	139	141	158	166	149	153	145	168	153	146	150	157	129	155	163	155	184	127	155	142	154	148	151	170	158	180	162	134	150	143	154	161	163	151	159	168	166	137	159	147	174	150	124	147	157	155	160	140	153	157	166	153	162	168	164	144	155	149	137	155	157	153	154	141	149	144	133	151	153	150	149	151	160	161	142	140	137	128	157	158	140	139	161	148	149	156	157	143	167	173	139	166	164	164	155	185	154	141	139	142	142	162	146	159	156	157	153	135	138	166	147	153	158	146	168	143	166	134	154	159	141	167	165	165	170	142	163	167	157	180	151	144	140	185	145	153	180	165	167	155	167	164	143	176	152	147	150	165	146	151	135	156	162	143	176	161	156	144	159	173	151	162	144	171	148	151	171	157	145	176	170	157	161	146	145	144	155	177	153	152	130	139	169	138	166	167	147	145	159	132	134	157	142	148	144	166	161	163	167	148	163	166	191	163	195	164	172	167	166	152	174	150	166	143	159	156	169	162	167	156	150	151	161	157	161	150	148	135	145	181	155	144	158	167	161	155	174	149	156	155	169	151	131	157	157	158	180	130	169	173	147	150	158	163	143	154	143	163	140	170	155	159	177	166	129	175	141	147	145	175	170	140	160	134	173	140	149	153	159	137	163	165	157	164	140	142	150	171	145	155	152	146	156	150	154	146	180	150	147	168	180	161	170	151	135	159	153	154	148	164	142	160	164	156	165	142	154	158	148	159	145	152	159	177	168	136	152	169	153	139	160	156	156	154	168	157	150	149	147	150	156	144	144	155	141	146	170	176	150	160	168	160	160	158	147	167	158	163	151	131	155	157	167	140	154	133	162	172	155	154	167	165	164	128	152	141	158	157	157	148	155	168	151	178	165	154	154	157	159	161	148	152	151	163	145	179	164	159	143	150	138	159	150	148	141	169	161	117	166	158	165	145	144	178	159	149	160	151	172	148	150	146	125	145	171	173	161	151	157	159	165	156	173	187	168	149	149	154	155	169	158	173	158	171	178	167	119	158	139	156	165	155	147	168	157	169	171	132	153	160	176	142	154	141	133	178	135	142	169	164	151	161	180	158	155	136	162	180	144	146	156	151	162	152	142	148	152	161	162	136	162	166	168	180	168	170	156	162	154	163	149	157	142	139	141	150	153	140	153	140	148	148	153	158	148	162	138	162	160	165	155	132	146	168	145	148	140	167	158	133	134	166	160	138	187	170	142	155	148	145	153	119	158	150	147	151	146	144	163	143	151	134	159	145	174	152	169	161	170	151	149	175	174	154	138	148	182	156	147	129	168	164	156	148	157	148	156	146	160	145	156	140	162	149	182	149	177	136	173	186	154	148	166	178	156	159	164	144	169	148	162	155	153	156	160	153	173	154	164	132	159	169	140	177	158	160	158	139	139	150	149	141	135	152	145	151	158	138	159	141	133	128	140	162	139	151	160	136	151	145	169	158	152	170	185	155	174	141	186	148	152	151	148	165	164	134	168	142	149	149	164	158	159	140	154	177	161	159	144	175	168	172	137	172	130	155	152	167	143	149	140	147	169	167	169	133	169	166	171	159	151	150	160	126	140	171	147	158	164	138	168	133	167	149	179	157	132	172	155	158	168	159	162	159	143	158	151	151	155	171	173	132	150	132	147	154	160	151	154	154	145	171	164	148	158	140	140	146	151	144	161	154	156	152	132	166	153	169	164	180	139	146	161	160	156	157	152	159	166	157	154	173	167	134	169	140	151	146	148	149	160	156	159	135	163	156	140	161	167	166	181	181	165	155	157	148	147	169	153	145	131	165	157	149	169	170	147	158	156	152	143	164	151	153	173	171	162	143	143	175	160	155	157	169	165	140	154	163	152	154	156	147	152	170	171	155	163	155	155	158	161	147	144	163	181	162	145	127	143	152	145	139	191	147	166	166	176	178	133
21773	7884	5889	2845	2138	1620	1272	902	700	612	556	480	486	456	466	434	580	377	338	310	260	283	231	247	254	225	215	229	239	244	237	234	249	215	234	196	229	234	214	204	244	185	195	219	220	201	211	232	212	228	247	220	222	218	221	256	246	230	246	241	249	223	238	241	228	222	206	241	225	222	240	253	221	215	256	201	256	232	209	232	245	220	232	218	214	234	221	200	221	187	257	244	215	233	233	221	198	218	262	221	198	225	227	227	249	217	244	236	229	231	220	233	226	208	224	243	226	232	237	213	214	250	220	215	269	207	207	205	200	233	208	201	231	218	220	205	232	205	255	215	224	206	243	225	237	213	240	222	232	228	214	216	232	213	220	223	220	210	217	239	232	224	239	217	214	231	212	220	201	216	224	251	226	216	235	212	210	221	231	245	216	217	219	230	222	207	212	222	204	232	226	221	215	204	213	237	220	219	222	225	209	232	222	214	208	200	227	240	235	222	213	226	210	245	223	224	196	212	217	220	235	220	224	231	248	205	234	248	215	242	211	219	220	216	221	240	239	227	241	219	240	229	215	197	217	225	214	250	220	191	219	231	231	222	236	210	233	198	232	198	256	223	220	231	262	217	202	215	199	237	225	233	227	225	217	216	218	219	234	240	199	227	219	254	202	197	214	247	209	190	236	226	238	237	225	201	223	239	228	223	231	219	220	235	239	221	252	216	221	217	239	210	214	224	225	216	200	236	212	220	224	224	211	235	212	200	212	229	227	214	219	250	210	243	247	221	205	228	187	229	235	196	214	238	223	201	222	216	214	227	214	244	210	224	219	207	215	217	230	212	236	218	241	242	247	210	198	223	211	239	234	244	217	240	183	209	236	217	236	233	230	221	231	243	212	219	237	229	244	205	215	222	233	226	223	204	229	233	237	239	233	241	197	212	225	210	213	212	236	229	233	219	247	230	219	222	227	213	240	206	227	219	217	233	217	247	196	225	190	213	248	226	207	206	241	219	221	214	218	187	236	208	241	239	247	227	226	237	216	243	238	225	232	208	228	219	184	208	217	201	221	228	214	229	220	217	220	232	235	247	235	207	206	246	199	219	256	211	234	216	236	226	203	204	215	224	206	228	248	222	221	230	214	216	229	239	232	185	266	235	223	249	225	221	243	237	213	211	220	224	220	220	229	213	222	238	212	245	219	200	209	245	235	202	234	233	209	216	190	215	235	194	255	204	215	211	216	224	254	219	222	213	194	231	210	233	212	231	253	224	203	235	241	210	210	214	233	209	238	225	196	216	223	239	239	216	216	220	223	239	226	222	232	216	211	226	230	231	214	232	236	237	227	233	204	220	202	216	206	220	237	191	202	212	229	234	224	253	230	220	242	223	210	255	234	251	225	222	221	228	202	234	239	228	222	234	250	239	204	211	241	222	217	186	207	229	188	231	209	240	222	195	214	235	250	203	236	237	204	206	223	214	222	199	227	225	244	225	218	205	220	227	208	216	201	241	245	219	225	220	218	222	226	244	215	218	214	201	210	190	217	213	234	251	216	224	235	229	210	222	200	182	232	205	217	219	213	229	225	225	221	215	208	233	230	233	231	218	224	221	228	237	206	233	206	221	202	209	228	214	225	241	202	229	202	204	207	230	198	241	232	206	223	224	227	239	246	191	230	219	220	226	213	226	234	247	215	197	209	237	214	215	210	208	210	247	196	246	229	249	242	219	182	242	213	243	212	238	231	226	224	225	245	212	215	233	238	222	239	225	209	227	258	211	222	204	221	237	227	209	230	239	235	230	206	231	247	237	245	226	247	245	219	244	228	232	229	240	227	208	227	235	230	211	231	205	202	220	212	203	212	236	231	232	236	221	234	200	222	216	234	226	230	218	248	220	220	210	235	213	208	232	244	229	194	218	236	214	217	228	225	225	248	227	200	223	232	207	216	251	199	194	197	237	234	225	202	245	225	239	231	220	212	208	228	235	217	218	211	214	217	231	226	232	232	230	213	226	209	219	221	220	240	223	205	211	231	201	224	192	221	233	200	221	236	220	213	212	234	210	215	219	230	228	229	237	226	205	223	211	238	265	216	232	196	221	223	211	223	223	203	247	242	226	209	216	224	210	265	227	224	235	224	236	226	216	231	214	211	223	252	214	194	220	212	218	230	223	225	214	244	228	229	234	239	210	257	213	214	196	203	243	233	199	220	243	212	220	219	263	228	231	225	219	230	197	245	241	214	227	223	202	255	215	220	224	224	240	225	229	232	225	235	211	223	218	206	231	226	258	236	214	243	208	201	206	214	215	211	220	232	225	208	207	216	209	223	213	208	230	215	227	204	213	244	238	226	208	223	204	238	213	240	221	261	227	199	243	237	226	234	255	213	212	228	221	215	226	200	211	208	236	187	233	237	194	233	221	202	224	211	220	226	247	215	220	239	214	206	238	203	241	227	238	195	216	226	221	217	204	220	227	237	200	205	231	239	242	205	209	223	227	233	226	242	190	219	200	235	233	217	232	214	254	223	253	230	234	253	230	233	207	240	235	213	235	229	198	253	235	194	213	215	199	229	220	207	223	203	231	247	230	213	219	213	242	196	227	245	231	200	219	227	240	220	233	212	212	240	213	214	233	223	225	222	222	214	228	223	208	226	219	241	252	225	219	224	218	213	224	225	206	236	233	224	240	200	217	210	233	215	200	215	246	212	235	223	235	233	227	223	234	242	242	247	237	239	226	237	237	228	225	240	224	216	215	216	210	233	220	231	210	228	221	212	227	239	207	224	231	205	222	216	241	221	211	200	205	241	209	206	261	235	216	209	189	228	200	203	238	238	231	246	205	217	203	227	215	233	241	193	213	223	236	244	239	237	219	253	209	218	210	234	221	230	236	220	227	205	226	222	218	220	235	252	232	200	204	240	230	247	228	211	230	208	203	246	221	217	219	218	234	218	221	212	244	219	223	240	214	229	224	225	250	214	198	213	219	231	226	225	226	224	220	219	210	194	238	226	218	236	213	226	230	211	213	244	223	273	230	207	235	219	240	204	225	218	236	236	211	237	224	233	221	230	215	208	197	222	231	240	231	207	224	235	220	220	202	231	219	228	221	200	238	217	240	221	223	220	211	242	204	214	223	224	196	245	203	239	208	227	223	222	208	215	221	221	251	209	203	216	202	229	217	214	242	217	247	250	221	236	236	238	197	218	226	199	200	227	215	230	223	254	208	196	220	255	213	213	228	218	209	232	213	192	256	238	218	239	216	191	243	210	220	217	206	222	245	221	204	224	208	193	198	221	211	219	227	188	185	234	206	238	252	224	261	228	215	218	228	213	209	205	219	225	218	222	213	225	225	220	265	255	225	217	208	218	198	246	230	209	236	241	258	215	213	228	217	219	246	222	220	241	227	240	250	204	223	200	236	230	221	213	223	222	191	221	224	217	231	213	246	221	222	238	235	213	210	258	205	220	253	236	211	208	230	215	218	219	188	227	221	248	221	235	221
22611	21458	29354	23977	21451	21247	4757	1269	971	793	764	703	689	647	656	616	885	585	527	458	446	407	472	431	417	421	428	394	437	425	396	411	389	405	426	419	435	423	405	416	417	412	417	432	408	393	400	389	418	418	380	448	445	413	385	439	396	403	392	391	417	434	427	418	411	431	418	410	429	388	422	419	453	437	419	405	408	425	411	414	405	410	414	424	412	402	407	420	367	425	404	450	398	415	422	392	417	415	419	408	398	435	426	414	394	409	424	387	382	423	389	411	401	400	404	431	404	390	424	403	381	404	374	394	421	372	427	403	395	453	373	403	381	422	380	408	414	398	380	376	371	371	395	399	431	424	387	414	392	408	412	417	409	389	388	382	383	395	405	421	408	415	354	383	392	424	404	403	415	393	407	402	451	437	373	412	393	363	389	398	398	396	379	396	418	415	382	404	413	422	370	420	386	402	389	397	390	410	411	397	419	401	389	394	400	403	420	430	382	413	351	430	387	394	406	431	373	359	422	474	405	380	422	404	416	402	449	419	427	424	400	394	446	399	386	409	381	421	402	420	409	393	408	425	414	423	450	361	420	426	415	387	403	426	399	377	431	400	413	390	421	414	372	423	418	407	396	396	413	379	388	447	407	410	420	388	399	382	361	399	419	379	436	368	435	383	386	404	405	404	402	391	390	397	358	434	412	412	402	415	376	391	390	390	427	386	415	400	381	405	371	384	408	431	383	389	391	387	415	416	394	372	434	401	392	409	420	388	393	413	413	471	395	421	394	408	364	391	425	425	414	428	382	428	415	378	429	375	433	437	402	405	419	391	372	409	409	387	416	389	424	382	391	367	392	427	404	361	407	364	398	387	439	357	434	395	439	336	419	417	394	378	456	390	398	383	383	386	391	400	437	414	407	407	415	387	377	389	433	411	392	430	417	460	417	408	408	412	382	427	409	436	409	417	411	403	391	420	387	414	415	420	373	363	396	379	365	389	377	387	396	428	424	388	374	381	400	352	404	386	386	357	418	410	452	426	400	383	404	419	395	406	401	389	409	384	419	392	367	401	403	412	421	410	373	392	394	402	452	383	400	421	394	425	397	393	408	408	425	390	379	412	417	394	348	412	392	381	408	399	419	402	383	411	382	422	415	419	429	392	416	440	417	394	418	474	387	414	382	405	415	424	389	430	413	371	398	350	377	419	401	403	394	416	403	408	430	418	392	412	374	403	420	419	424	434	398	391	384	394	399	401	396	413	412	403	429	391	398	355	381	404	373	385	411	403	406	396	396	407	400	384	425	402	393	380	411	423	405	413	413	363	408	393	387	362	412	407	380	390	408	383	404	435	409	427	433	374	411	394	407	405	356	380	406	382	405	392	377	396	408	428	398	413	399	385	410	394	409	407	402	400	422	380	424	385	418	375	416	397	409	383	428	389	381	390	411	431	413	389	424	400	379	419	378	392	400	395	391	372	385	380	409	418	389	384	403	386	436	406	401	377	407	405	376	374	429	424	440	395	404	441	407	381	400	436	385	428	402	414	428	405	384	397	410	379	407	372	377	415	366	388	419	419	347	430	391	379	382	394	403	399	396	411	409	428	411	420	396	422	406	389	397	398	415	403	391	380	378	411	405	394	398	429	402	403	385	386	379	395	404	430	402	403	394	396	385	386	395	395	398	381	395	379	397	383	386	424	370	428	449	426	398	371	421	398	417	366	421	397	384	391	413	385	387	383	397	368	415	409	396	370	392	427	391	416	403	398	380	406	392	417	395	409	422	388	356	414	370	374	386	417	407	381	414	408	392	363	414	385	422	396	425	402	412	408	404	388	391	406	371	402	410	414	418	410	434	389	398	422	368	418	430	412	410	428	413	384	405	405	403	424	388	402	408	375	415	407	412	409	378	353	395	400	435	412	407	412	393	396	389	403	377	381	412	394	430	403	395	378	409	387	378	386	377	383	392	402	411	407	412	416	396	412	393	414	406	379	431	404	413	397	401	383	339	399	366	417	411	399	385	430	423	374	365	431	405	377	444	421	379	383	416	371	398	414	396	413	386	412	390	421	372	420	420	405	413	353	401	428	438	428	395	396	395	396	400	366	406	386	397	404	415	379	380	415	375	383	395	419	481	416	376	354	411	407	371	374	401	417	412	380	375	401	407	420	419	380	434	418	401	391	391	396	453	391	454	411	405	370	415	401	357	413	409	421	410	425	432	389	431	380	418	381	419	430	406	371	392	386	388	393	362	384	412	402	369	406	435	433	394	390	368	405	391	368	435	412	385	394	423	399	423	381	410	410	426	397	369	389	415	434	426	447	406	444	376	402	427	378	415	409	418	410	375	410	383	377	407	393	391	445	372	420	370	390	375	398	360	426	397	401	379	420	392	390	392	417	408	391	429	414	411	393	400	405	401	379	410	430	429	423	414	452	402	436	369	390	400	411	398	379	382	415	369	376	410	388	416	395	409	402	397	389	414	434	372	413	421	387	395	375	395	412	402	441	413	369	392	349	369	394	420	390	390	400	406	407	407	390	393	423	416	388	393	391	407	368	382	400	392	400	406	441	384	419	386	402	386	435	370	405	389	391	361	418	420	372	411	401	372	375	410	425	385	404	419	418	442	433	374	395	387	407	407	380	375	420	415	397	435	400	414	402	404	390	387	426	403	437	413	374	408	389	416	427	397	405	387	390	390	419	411	414	417	416	390	399	396	397	387	405	378	430	427	402	428	387	424	380	383	404	389	413	394	408	422	405	407	416	411	389	406	425	428	396	424	412	449	383	409	382	412	428	406	393	393	404	394	428	394	371	393	365	399	373	357	388	431	411	378	370	412	400	401	401	370	406	421	402	405	393	387	377	406	402	367	410	385	398	417	398	416	359	378	408	385	400	392	413	343	396	431	395	402	405	423	424	392	413	379	430	389	404	401	393	390	373	411	399	362	386	415	410	401	397	415	435	391	396	377	380	389	372	395	418	381	403	401	397	415	370	389	413	467	396	382	426	424	420	388	410	405	400	446	426	393	410	396	403	390	404	430	423	402	403	375	395	420	402	403	427	394	412	421	411	408	386	361	375	441	385	386	431	431	376	402	382	396	411	403	367	393	352	398	376	410	408	379	394	428	384	416	423	400	420	414	445	397	416	359	425	367	376	427	429	387	374	411	463	398	396	397	410	379	408	403	408	386	394	401	422	431	422	418	415	390	435	376	406	386	388	433	433	425	445	376	382	392	374	432	401	363	403	405	391	400	401	399	398	417	439	403	398	379	389	390	438	402	423	405	438	361	417	396	422	416	385	392	373	386	390	441	414	379	379	408	390	447	440	412	403	380	416	405	389	443	426	416	378	410	376	398	382	419	396	380	426	391	415	424	377	399	398	387	410	398	394	359	432	408	412	444	383	378	373	418	385	406	382	388	384	382	400	397	427	389	411	393	387	430	399	437	383	419	391	414	397	386	421	410	407	401	391	381	415	398	429	405	396	372	391	379	389	431	424
28314	16735	12852	6553	4805	3864	2987	2269	1718	1460	1301	1222	1112	1151	993	977	1426	834	755	669	683	653	591	566	562	564	581	564	569	587	561	527	578	559	507	559	547	565	507	514	504	550	512	564	512	572	530	535	575	498	537	554	519	565	546	529	478	556	552	551	531	540	501	494	555	527	545	538	509	509	510	573	533	517	534	541	558	503	546	559	499	543	567	529	554	555	541	538	555	537	572	570	572	500	553	550	504	535	543	530	543	548	560	532	578	570	533	540	531	536	540	554	547	564	522	540	490	553	567	544	601	555	540	610	545	507	521	544	538	523	547	546	508	503	546	517	566	530	526	552	519	498	562	526	504	520	526	510	549	503	543	518	560	549	496	524	569	535	547	496	586	558	559	546	530	550	524	557	517	532	546	548	543	522	537	565	519	494	536	507	490	533	579	533	506	529	528	506	528	518	519	519	549	555	510	541	515	602	500	564	537	541	550	586	532	489	531	488	523	589	547	530	536	514	519	515	533	541	549	532	539	557	533	517	530	502	518	478	530	552	524	538	498	535	533	562	549	542	583	514	563	512	536	499	524	520	532	556	495	517	526	537	512	515	498	563	524	561	548	521	498	533	507	514	519	556	539	513	527	535	556	518	519	535	547	525	593	521	546	497	571	522	527	539	529	511	534	490	535	545	527	540	510	496	492	535	528	532	533	523	511	517	522	535	513	527	532	576	527	532	542	504	516	584	541	540	595	515	520	523	556	526	524	507	533	515	519	548	531	535	504	502	503	526	519	545	548	510	486	497	544	548	511	527	547	508	509	526	551	494	515	529	502	535	500	490	565	595	505	535	500	560	535	552	512	506	533	497	516	531	543	531	515	520	540	519	518	499	524	505	518	500	508	543	527	572	546	515	550	519	526	521	539	545	523	499	575	523	527	529	577	514	549	528	515	532	546	537	561	552	503	533	495	521	511	550	554	549	491	487	510	517	547	525	541	508	494	495	517	574	535	545	532	545	507	469	524	507	538	526	497	540	570	532	560	555	505	544	556	544	552	532	522	523	524	544	547	536	530	486	489	553	552	570	560	500	565	522	515	534	549	505	561	494	580	530	535	514	504	556	530	573	520	512	572	551	498	529	518	558	519	504	525	548	513	532	526	485	538	519	511	567	527	571	532	555	538	508	528	541	502	512	555	546	560	550	536	553	550	552	565	511	509	561	507	533	557	573	525	494	489	516	515	528	506	534	538	513	532	487	531	482	514	508	528	547	553	552	508	522	517	528	566	544	525	497	537	509	556	511	548	500	490	557	505	490	550	467	557	512	518	543	462	565	506	594	482	500	582	493	539	540	516	542	513	501	529	506	513	486	506	552	573	553	511	540	546	563	550	491	492	524	518	488	534	502	518	503	552	537	507	516	544	565	512	508	545	540	531	543	502	518	530	499	527	515	537	545	577	493	566	543	542	486	541	531	483	512	522	485	481	519	564	518	499	560	526	517	519	497	517	491	559	496	517	551	546	542	521	492	542	536	514	532	576	496	536	510	496	540	518	498	525	532	524	542	497	514	520	492	494	544	512	528	542	518	507	473	549	532	540	547	549	540	508	518	532	493	501	568	471	525	536	521	548	524	533	551	506	505	528	555	574	551	510	477	541	524	528	528	519	523	523	504	486	515	560	574	510	487	478	535	530	570	545	512	534	543	527	484	506	514	532	519	518	556	504	511	536	532	540	489	537	527	503	494	562	553	535	531	550	526	524	534	516	544	522	545	519	562	549	506	510	548	512	528	551	561	535	518	542	526	489	536	554	530	575	558	504	493	533	508	554	479	496	554	510	551	532	511	499	515	534	491	525	539	515	527	553	520	539	545	513	529	498	517	532	536	517	550	513	552	500	538	499	544	531	496	522	497	537	541	550	523	501	535	532	534	495	505	529	495	542	512	520	509	503	523	561	492	550	531	551	524	547	568	534	513	546	501	522	534	527	506	561	530	528	494	520	520	518	572	503	514	518	542	499	532	525	517	520	539	534	489	535	530	498	534	524	509	561	578	540	546	525	541	490	527	566	519	523	536	496	533	511	480	543	533	526	541	531	534	564	491	491	512	529	510	509	507	534	526	480	557	526	533	527	556	522	539	520	534	501	519	506	521	574	533	548	538	495	560	513	506	544	499	519	525	530	510	495	509	566	490	546	528	540	517	543	528	558	488	500	495	531	525	525	527	493	579	533	542	516	526	526	545	524	516	504	543	563	514	535	499	524	535	549	568	536	481	560	545	513	523	522	503	535	540	528	533	555	532	530	515	553	490	493	545	549	503	549	547	550	530	526	537	497	524	538	528	561	587	527	556	573	501	489	516	505	529	520	504	509	510	523	524	509	489	525	561	516	507	517	523	541	519	557	491	572	521	539	562	510	515	513	513	506	515	472	531	578	541	477	508	577	548	498	508	502	504	525	558	511	510	546	556	507	524	538	507	536	516	522	545	504	560	528	550	469	550	553	527	544	553	535	483	515	542	491	505	500	514	509	513	508	554	527	541	550	525	510	510	500	506	528	540	501	496	503	508	520	543	524	518	529	524	514	544	539	550	576	572	537	493	533	523	528	538	517	549	502	530	553	525	500	557	530	523	518	549	539	514	499	484	537	536	532	578	543	520	546	520	521	529	547	499	544	557	543	537	553	514	544	533	526	495	538	551	519	530	541	523	525	529	573	549	548	549	569	510	469	570	498	509	543	543	494	515	519	508	554	500	545	516	568	518	481	540	550	517	551	478	534	536	559	546	534	518	503	493	513	533	529	523	530	536	542	527	467	465	534	476	504	503	551	517	570	522	578	552	509	491	475	542	550	534	521	544	520	494	579	515	538	513	550	534	540	530	534	562	538	514	508	518	551	516	496	538	556	549	505	534	563	560	533	532	546	538	515	555	490	534	533	539	527	570	555	583	531	542	512	517	558	530	534	545	500	557	553	533	557	533	506	567	527	567	536	514	566	534	568	517	526	576	468	564	472	567	491	539	502	484	507	526	525	536	515	531	511	521	516	579	525	529	516	540	523	552	600	501	544	543	557	529	513	518	486	552	574	514	515	502	538	525	512	546	553	535	545	516	551	492	540	511	513	517	532	539	498	521	541	494	536	525	526	549	505	496	502	524	522	547	508	496	506	539	516	506	531	504	504	534	543	536	507	561	532	546	547	528	507	502	507	541	497	559	556	554	519	529	529	531	521	527	519	494	495	515	550	537	552	512	547	483	593	535	525	530	494	502	540	537	497	571	544	529	510	534	522	544	510	521	529	502	551	533	544	536	530	564	522	552	532	507	547	555	603	490	542	542	557	538	495	548	497	534	487	570	544	507	530	527	532	527	503	508	534	527	580	555	566	534	514	557	529	517	507	544	532	500	525	540	528	525	521	563	517	543	503	525	541	480	507	497	513	532	514	546	531	546	527	545	537	518	591	510	515	505	521	558	500	531	541	549	556	525	531	522	511	528	509	512	530	484	556	546
27466	17573	4119	1219	771	573	493	408	321	294	283	283	253	283	271	269	237	240	231	217	214	208	226	206	216	219	186	231	182	210	214	195	224	216	215	215	183	218	194	189	212	214	230	206	209	221	194	200	186	220	200	198	217	233	225	237	214	244	221	204	232	190	222	195	224	211	204	211	236	229	222	213	230	225	212	232	235	206	207	194	200	243	204	208	209	203	221	198	219	204	207	219	199	216	227	189	234	225	195	235	237	208	211	246	221	225	204	215	188	220	223	186	220	211	198	200	228	208	222	204	215	214	217	222	225	215	240	184	205	216	219	216	199	198	201	215	208	240	220	208	206	205	205	228	202	234	205	224	197	191	214	229	229	193	229	188	222	227	219	208	215	218	231	231	231	210	190	217	204	239	217	211	213	224	214	200	210	238	213	206	211	249	237	210	231	191	208	229	195	200	230	196	206	206	199	225	229	218	227	243	215	208	222	219	182	208	200	216	217	209	209	237	212	220	217	239	212	225	210	234	196	226	221	215	195	222	213	193	221	236	223	218	189	235	230	248	223	204	206	245	188	227	218	216	225	197	251	209	229	193	218	202	234	210	204	223	187	233	214	211	196	205	228	222	196	198	208	210	208	216	207	222	212	252	226	216	228	219	199	191	190	228	211	241	203	220	222	201	216	231	207	189	205	228	220	203	223	232	226	234	206	222	216	180	212	252	212	213	240	238	222	229	207	228	208	213	228	206	213	217	218	206	216	215	214	215	207	212	223	200	204	213	201	229	214	211	222	224	233	204	243	203	213	216	196	219	215	216	217	226	216	212	229	216	231	239	196	226	217	202	217	218	230	215	200	226	204	209	212	227	212	224	205	225	218	207	220	188	221	216	211	201	212	182	198	205	182	211	214	225	221	209	211	218	219	219	240	210	232	238	225	254	206	235	209	207	236	200	202	192	248	219	230	222	192	219	193	245	189	219	233	217	224	210	243	190	222	227	235	205	251	208	243	224	209	220	196	224	200	214	194	207	175	215	228	213	220	215	178	236	219	211	210	212	192	217	199	208	215	192	207	218	223	232	204	187	252	223	203	212	197	222	202	231	218	208	215	228	201	226	190	196	224	224	209	207	215	232	208	227	215	203	202	219	218	214	219	189	234	219	215	238	195	202	217	240	225	238	214	211	199	230	210	196	223	205	228	220	194	235	208	186	226	229	207	230	209	211	178	214	192	225	226	204	233	220	217	222	211	221	202	223	218	216	190	195	212	221	230	216	207	217	223	199	228	194	220	198	226	227	210	220	217	182	216	206	222	227	226	197	226	221	218	191	214	212	196	222	203	229	188	211	207	210	225	206	229	206	219	234	207	208	198	201	189	196	219	207	192	224	223	231	199	229	232	217	216	186	232	200	209	195	210	230	206	218	234	208	196	199	223	187	220	235	205	237	204	231	197	185	214	223	219	207	238	193	210	217	218	208	226	223	210	205	198	201	205	211	211	209	198	225	239	205	259	206	221	234	202	220	227	228	195	209	198	221	213	211	221	198	220	250	228	228	190	222	232	223	212	201	221	256	196	209	198	222	235	216	227	196	223	210	188	231	199	233	208	209	201	205	230	176	234	215	177	213	197	207	206	221	211	196	216	204	211	210	228	205	189	207	205	227	216	174	222	210	216	226	218	223	236	213	208	218	195	225	208	192	218	217	222	193	235	220	237	218	203	217	226	196	202	228	233	221	220	212	215	230	211	211	239	205	195	214	236	218	219	231	186	211	204	206	209	203	243	193	213	218	226	204	207	222	225	200	216	228	230	192	209	203	208	219	212	239	198	226	236	179	197	218	211	204	212	236	255	202	224	208	226	231	216	201	216	211	194	201	232	207	242	205	203	228	213	221	202	216	212	223	225	225	208	220	192	167	216	244	181	226	224	202	210	229	210	222	204	202	182	206	198	209	223	205	222	204	225	212	215	207	241	219	227	203	225	205	230	217	234	214	220	211	177	208	214	183	205	221	210	216	216	218	200	189	226	215	201	230	206	205	203	206	197	248	211	202	231	202	192	192	206	219	222	209	210	223	203	240	199	190	222	193	221	218	202	225	205	205	231	239	218	223	232	222	212	219	191	217	212	233	227	215	230	247	235	226	215	237	261	221	234	196	201	171	227	177	214	195	215	244	221	224	204	219	230	200	216	213	226	198	240	211	207	207	214	226	200	185	213	226	240	181	204	207	204	207	208	203	233	197	243	217	207	232	210	196	205	206	226	234	229	214	225	231	226	214	219	191	230	260	204	201	212	218	204	220	213	225	233	213	196	201	208	215	222	219	219	228	204	220	232	229	204	183	166	199	238	209	210	226	198	206	229	224	206	217	240	186	239	208	242	210	212	216	202	226	218	202	218	195	208	200	217	205	227	221	205	216	230	216	216	213	223	234	209	197	199	242	202	231	229	192	206	220	228	207	214	219	204	233	228	200	228	215	239	218	238	214	224	196	203	210	199	217	206	231	228	215	213	207	212	196	242	237	205	197	216	208	198	214	203	238	221	214	211	242	224	223	225	210	216	202	215	201	205	220	233	219	215	215	197	218	211	191	209	211	203	228	218	198	242	210	208	218	218	205	193	224	218	224	212	246	205	212	220	212	221	214	216	208	187	217	227	247	199	189	204	238	231	219	216	210	226	213	190	211	197	198	220	221	213	209	227	231	228	185	208	224	221	212	223	214	213	218	200	237	197	223	220	209	223	231	204	226	216	214	210	198	208	212	213	226	215	207	188	191	205	226	210	189	209	231	198	203	227	216	195	194	231	195	223	197	219	216	194	228	211	196	198	207	224	192	219	198	200	215	226	196	212	225	221	198	206	209	200	207	182	197	212	228	228	227	216	204	201	219	212	208	209	245	216	218	227	195	222	205	195	216	216	217	222	209	217	181	216	207	191	205	218	221	220	208	199	219	205	201	200	212	214	234	205	228	210	190	208	225	218	225	204	224	251	220	216	190	222	216	235	202	216	187	214	214	229	211	222	225	206	202	231	205	201	212	226	188	218	228	213	209	238	246	208	195	192	206	207	191	262	196	188	208	214	225	212	231	220	207	217	219	207	224	206	217	237	205	233	210	223	224	204	235	200	232	217	213	227	220	212	217	192	229	231	238	196	199	227	207	216	193	214	217	217	204	202	210	224	200	197	206	224	249	193	213	217	213	215	202	201	189	215	178	231	183	215	224	221	205	227	224	207	217	229	220	218	235	220	203	229	231	232	228	229	233	199	218	238	243	198	211	232	210	202	192	201	218	258	192	214	192	214	243	216	225	191	209	202	202	197	194	243	222	223	213	242	222	202	192	214	195	226	229	219	225	234	193	179	218	204	206	239	214	198	222	177	211	198	207	227	213	224	231	202	192	199	212	212	201	225	216	211	201	204	222	212	205	230	212	222	184	226	202	191	209	233	221	206	189	209	209	203	188	215	211	207	219	237	216	216	186	180	199	206	216	213	219	200	213	212	213
7228	4121	3165	1659	1331	1099	873	666	533	482	471	434	403	423	397	405	394	343	337	344	271	307	291	294	306	281	266	298	276	289	297	289	317	283	278	275	270	313	269	309	280	266	277	286	324	298	314	285	261	292	287	266	256	294	287	313	287	291	293	289	279	291	310	296	282	269	288	284	273	267	281	264	274	290	283	299	274	278	269	268	261	309	286	298	294	276	291	291	290	274	263	300	275	268	318	282	299	283	276	280	287	285	297	317	296	264	265	327	270	288	271	292	302	282	289	315	284	312	299	270	305	282	300	278	284	306	273	318	260	296	292	309	297	281	275	306	277	283	286	284	260	291	306	301	265	293	263	280	291	310	301	315	282	300	249	254	286	281	250	259	303	271	303	271	303	310	292	325	285	294	289	258	275	279	291	281	282	260	267	311	284	300	278	294	271	256	296	284	286	310	306	306	261	273	286	270	279	283	285	293	265	285	258	297	288	268	317	290	294	290	322	302	262	289	288	279	260	303	281	282	289	279	296	285	296	295	275	270	279	252	269	266	289	261	286	273	273	287	285	289	293	285	289	264	245	274	277	271	278	276	302	270	295	260	280	287	296	296	256	275	288	284	300	274	283	277	308	283	253	296	279	289	306	263	306	296	261	253	290	283	315	281	278	277	269	286	269	266	302	278	278	295	288	257	270	313	285	279	288	326	281	315	285	294	308	284	282	295	272	260	265	292	272	278	285	321	277	265	276	285	309	305	269	296	288	303	268	271	284	309	291	262	305	287	281	266	300	281	285	259	295	296	255	284	270	290	293	266	287	330	311	293	258	310	249	292	293	315	268	269	298	321	267	299	276	285	293	304	278	314	270	320	301	278	284	286	262	298	295	291	309	294	303	299	290	271	280	272	282	263	260	275	299	296	302	276	265	301	290	271	278	290	265	253	289	307	271	266	266	263	290	297	271	264	245	284	296	263	286	273	330	289	270	296	291	286	284	307	307	289	300	291	247	306	275	286	296	296	284	303	303	277	284	260	282	281	315	323	288	287	311	262	280	282	310	295	293	304	300	274	302	289	250	305	285	309	297	331	285	265	309	269	292	285	276	290	280	275	329	288	292	276	309	272	279	284	278	302	262	265	268	267	289	281	285	266	269	288	289	251	271	282	276	279	291	274	320	279	282	263	266	315	291	274	282	271	269	298	308	286	313	304	298	283	264	278	263	324	278	288	295	292	305	265	300	251	317	297	279	284	286	291	272	287	292	262	267	253	314	276	292	255	268	311	326	279	265	289	309	282	286	276	307	292	312	300	272	267	301	297	304	304	314	290	312	277	272	293	282	278	283	298	304	290	290	276	300	271	277	318	261	265	290	308	293	283	288	308	271	277	288	266	274	265	281	288	265	268	281	287	298	277	295	278	294	281	292	310	286	266	292	279	287	297	282	295	278	307	283	306	288	289	260	285	269	298	280	304	275	270	286	295	268	276	284	270	300	268	314	304	284	274	286	272	259	295	273	304	276	291	279	290	295	239	271	303	266	263	289	269	279	303	308	283	273	288	290	291	265	300	295	279	290	296	289	305	277	255	285	263	283	303	290	263	243	279	300	277	282	296	280	269	260	260	297	303	313	296	287	277	284	279	243	261	279	301	277	318	287	271	257	277	281	265	311	268	274	251	296	306	269	282	317	268	290	305	281	286	291	287	306	247	270	265	298	266	292	268	277	324	289	286	271	283	259	284	266	293	290	257	283	309	296	300	277	294	279	298	268	272	262	331	291	257	267	282	280	285	255	268	293	262	261	257	283	292	288	262	256	283	303	282	272	283	268	284	251	281	295	302	285	273	278	278	272	309	301	274	290	278	297	295	302	294	254	273	262	300	292	288	270	298	286	258	276	271	302	279	298	303	276	296	313	290	274	285	317	293	310	257	289	307	316	313	309	250	283	275	294	250	274	279	298	284	321	287	282	285	291	300	265	289	292	284	293	283	259	319	267	285	301	316	287	268	249	279	262	285	279	266	271	260	284	265	285	261	291	281	328	300	262	281	291	314	293	264	302	291	276	285	282	268	270	287	310	303	260	308	274	299	301	301	289	288	265	273	310	272	321	281	268	273	295	293	266	295	277	271	292	297	273	287	305	271	259	258	280	288	274	256	275	293	286	306	280	298	283	303	296	266	290	281	306	266	267	313	270	287	279	279	296	278	299	296	271	257	260	299	306	275	287	270	273	289	291	298	291	308	264	287	301	272	257	262	284	284	307	288	268	277	271	265	271	279	234	272	282	283	265	278	296	274	281	326	282	275	273	277	267	248	316	305	262	315	302	281	283	283	268	288	295	273	260	257	277	292	296	312	290	286	289	263	303	311	275	280	270	277	293	277	289	272	298	283	296	283	281	278	278	275	291	291	285	301	276	266	298	316	306	292	282	272	276	286	302	277	282	313	273	294	301	278	294	288	226	277	278	296	282	273	287	280	276	266	285	273	305	267	303	289	260	276	263	285	293	271	264	283	274	302	306	281	302	291	280	273	302	279	295	264	281	302	287	267	290	295	277	295	279	296	299	282	301	287	280	308	289	290	297	305	275	266	285	280	283	305	300	292	298	292	282	312	250	285	270	298	318	273	305	256	317	290	306	289	264	294	313	258	287	297	294	315	305	277	302	291	276	267	283	250	290	282	287	261	277	284	261	274	298	322	338	289	288	285	307	281	283	271	245	286	299	278	290	284	277	285	286	290	282	278	300	250	254	270	263	289	262	279	277	274	264	268	307	279	281	271	297	249	288	292	242	293	297	313	290	279	289	275	274	292	267	264	285	276	255	247	274	279	293	298	292	285	290	287	279	289	296	284	285	311	283	284	296	291	301	301	279	298	264	259	302	290	264	271	261	284	289	274	304	304	301	291	261	287	311	308	282	294	289	316	304	304	249	279	247	299	282	311	285	284	287	291	275	296	281	294	279	284	279	300	247	285	305	310	314	301	313	286	259	296	305	294	275	279	288	282	268	285	300	298	288	262	276	270	274	299	309	280	262	279	282	271	284	297	304	279	287	274	266	282	286	265	312	284	265	266	277	297	288	290	257	303	305	255	267	290	312	285	286	317	288	266	277	298	314	262	269	296	316	254	320	298	278	298	296	296	301	277	271	281	303	298	279	270	294	254	272	276	257	262	313	312	289	265	256	247	276	277	291	276	290	263	285	309	255	280	275	286	299	279	299	306	260	277	293	304	305	275	259	286	279	307	263	316	281	280	292	300	268	311	275	306	281	290	248	283	287	292	283	312	273	290	289	274	272	300	275	280	247	286	265	269	277	270	281	284	277	281	308	297	272	274	267	307	287	292	296	305	277	295	287	296	298	275	273	286	310	279	296	306	298	291	301	297	299	268	287	308	295	269	290	265	296	266	289	305	298	270	267	283	285	268	281	304	262	285	288	277	307	294	291	256	298	297	291	306	260	269	279	280	288	312	298	257	278	322	282	286	279	301	280	267	292	269	272	278
23565	21400	28628	24536	21133	5001	1383	914	721	646	588	623	539	594	511	510	634	484	443	409	438	460	405	388	367	393	419	385	425	402	379	408	403	397	421	412	407	386	435	418	407	379	394	396	421	385	395	378	382	369	436	380	412	400	384	422	382	383	401	391	407	374	388	410	372	393	387	386	391	358	404	376	420	382	375	362	389	385	403	430	405	399	397	364	408	413	393	415	356	379	411	435	394	392	382	410	369	387	438	379	420	400	393	440	399	398	384	409	425	348	439	403	446	365	394	430	401	408	402	405	367	388	415	373	390	385	399	392	403	380	376	363	381	399	369	410	420	393	387	395	367	407	384	416	377	377	404	381	375	370	370	383	388	363	380	418	357	394	391	343	347	368	386	382	411	383	386	379	391	418	381	410	402	416	392	376	404	385	409	411	407	427	379	376	361	389	369	402	410	415	384	430	408	375	376	396	394	371	394	411	399	416	392	381	371	421	408	390	383	403	423	394	410	370	391	409	377	397	368	384	413	391	374	399	376	408	422	416	397	410	410	391	394	368	396	386	373	367	349	401	409	384	408	404	417	372	386	365	417	426	383	360	382	380	394	394	369	430	408	400	382	430	409	401	402	384	399	407	384	365	416	397	406	405	399	397	416	413	387	364	377	399	385	382	394	442	391	369	387	369	356	385	398	393	410	369	383	386	382	400	390	428	365	393	451	367	391	387	399	378	401	407	402	395	413	408	386	393	415	412	427	382	411	420	360	384	384	406	419	403	375	399	398	392	403	386	411	394	377	421	397	396	358	416	411	411	407	346	418	356	402	373	393	381	381	406	398	414	401	395	397	412	415	436	347	392	388	410	405	394	424	396	391	418	393	388	374	369	399	406	391	372	395	391	374	383	379	436	378	391	382	415	350	364	424	415	423	405	380	400	386	391	368	375	368	388	379	376	363	404	385	416	392	409	387	419	423	409	378	390	388	401	390	382	396	380	395	386	392	438	368	403	361	394	407	388	413	422	351	389	372	379	388	393	401	417	376	402	388	376	395	389	383	391	400	384	431	392	390	384	367	411	404	372	395	390	409	387	379	388	383	405	404	404	394	367	407	431	398	380	378	366	418	400	384	380	378	391	390	401	384	422	439	369	347	388	377	378	387	395	384	399	340	400	396	443	405	381	420	417	390	374	394	376	359	388	376	381	383	373	417	348	395	371	402	384	419	392	374	388	369	410	375	399	382	359	428	371	425	381	409	397	367	391	348	413	376	424	409	364	382	375	389	403	402	398	400	400	365	382	391	344	390	411	397	403	431	408	389	373	391	394	405	384	409	383	394	432	385	378	395	389	390	383	389	409	398	436	430	406	348	394	386	369	397	373	414	395	446	379	379	396	396	382	422	393	412	389	382	417	399	373	352	404	410	403	368	392	390	409	422	355	395	397	400	405	419	357	424	386	392	368	398	406	395	409	379	427	378	395	381	417	380	427	390	382	346	401	378	350	401	410	390	431	372	360	438	401	398	398	368	384	373	402	423	416	366	379	379	407	405	398	351	379	405	419	379	347	413	372	367	386	405	400	402	411	393	429	372	373	409	417	415	434	398	375	399	368	378	392	376	410	373	392	393	423	389	394	384	385	400	392	396	397	356	406	400	383	380	380	396	393	358	375	374	382	408	391	407	443	444	374	387	392	410	382	407	374	370	390	396	389	421	373	386	396	351	376	415	396	415	383	370	396	371	381	395	361	383	362	381	377	348	377	350	392	415	391	403	433	381	403	351	415	436	426	406	418	440	384	440	402	361	422	425	373	413	362	368	374	396	410	417	412	408	373	409	407	429	400	391	409	403	394	428	357	414	413	381	379	401	395	394	376	398	372	402	417	393	388	411	396	408	372	386	431	396	351	398	370	382	418	394	413	394	377	379	435	422	401	414	394	392	399	407	386	383	391	426	417	393	413	399	419	376	375	381	400	414	374	397	396	394	413	405	417	384	347	385	393	441	419	400	386	378	382	404	373	398	440	426	391	349	395	389	391	410	396	377	375	396	377	387	367	404	421	420	388	388	389	434	415	416	409	387	384	367	367	444	418	401	388	404	354	425	413	397	400	375	408	361	389	386	394	357	388	421	394	337	345	424	383	401	364	382	374	390	384	453	378	394	439	431	374	389	413	387	387	399	372	391	363	380	389	400	400	394	367	415	385	416	384	442	398	403	394	399	379	415	377	411	431	402	414	364	386	394	359	419	389	348	382	400	417	390	391	407	398	418	384	433	416	395	361	400	387	410	372	388	378	369	373	391	408	378	380	390	395	400	350	412	412	399	394	413	372	395	424	410	416	413	389	368	373	390	358	391	378	370	387	420	360	334	398	368	362	395	415	403	407	388	397	399	378	401	396	399	392	409	370	391	396	406	404	393	381	414	357	441	415	384	407	404	386	432	403	377	414	406	412	389	399	391	424	409	379	365	380	382	412	440	381	354	398	392	375	406	413	372	428	369	398	372	370	387	392	414	409	380	385	379	398	411	381	404	380	402	403	395	408	406	379	419	402	351	399	402	400	381	406	385	370	387	377	402	383	400	360	400	391	403	388	390	362	424	400	384	374	381	421	374	368	408	392	372	399	395	391	390	411	389	386	400	421	377	391	400	387	362	397	392	375	387	400	382	378	381	370	400	383	401	423	423	411	362	414	408	426	375	368	370	399	378	395	399	388	360	418	397	379	381	387	392	434	404	367	355	382	391	399	367	356	367	401	400	395	385	398	382	383	407	376	402	376	389	400	398	418	392	393	430	376	380	390	429	391	391	400	383	394	373	415	400	422	385	409	369	397	352	398	413	391	378	424	395	410	367	384	386	398	355	398	399	390	397	385	405	396	368	406	370	389	411	398	389	384	369	388	378	380	375	378	411	369	398	400	423	391	383	372	374	379	403	376	412	364	374	383	399	369	400	418	385	391	392	407	400	369	407	384	376	379	397	410	349	411	395	409	367	388	385	384	383	423	381	386	378	410	384	378	407	402	372	366	396	406	344	395	395	432	401	385	367	392	366	400	376	396	407	396	370	381	410	422	392	376	390	399	394	396	408	433	385	392	369	435	369	437	370	379	355	420	420	371	378	426	378	387	405	388	380	402	383	390	403	385	379	406	399	395	424	434	391	391	403	363	384	420	385	438	396	443	430	413	392	358	376	378	390	410	398	411	402	404	413	391	389	375	365	381	430	390	369	409	361	378	387	427	408	423	404	384	383	390	379	395	381	363	395	381	413	422	379	393	389	393	372	427	388	375	418	414	402	361	389	378	381	421	356	393	395	393	401	372	376	377	401	380	406	365	418	411	388	383	396	375	406	425	402	379	383	404	363	379	401	385	400	356	398	371	392	398	390	384	413	378	374	358	372	394	412	388	372	390	411	371	386	417	407	381	402	401	413	380	381	404	381	395	415	370	386	425	395	390	398	424	370	369	371	412	374	395	413	398	418	393	411	383	370	372	385	363	393	414	425	402
22797	10914	8496	4288	3278	2521	2107	1612	1258	1052	994	930	887	897	829	786	940	718	686	618	597	588	585	551	570	533	497	505	571	543	546	481	545	508	522	556	488	484	549	505	523	548	523	492	534	501	579	503	483	564	516	505	509	536	485	502	495	537	546	555	516	524	496	560	500	509	555	502	573	546	526	502	551	525	500	493	465	558	485	493	546	515	521	472	476	508	530	525	563	580	496	488	497	519	514	475	480	517	545	522	489	549	527	528	502	550	564	505	503	481	477	518	519	542	495	511	508	496	484	538	486	514	505	480	497	503	537	480	488	487	522	492	520	484	518	534	506	547	523	521	482	507	480	476	551	518	538	533	515	476	493	487	529	494	519	556	495	509	490	520	527	521	505	545	504	493	537	480	504	533	528	521	479	547	529	476	548	531	506	540	523	520	547	479	511	505	502	510	519	531	484	551	480	493	496	510	489	490	498	547	517	521	511	511	496	497	461	481	532	505	492	539	489	508	506	518	514	482	497	486	511	530	528	518	526	477	536	525	508	507	518	455	469	513	493	464	528	512	486	555	521	519	509	496	472	502	481	510	520	470	516	574	489	545	511	528	512	503	524	538	492	515	465	539	487	538	499	477	530	527	531	475	501	550	539	530	517	506	495	537	511	521	499	520	487	510	521	511	518	516	570	510	515	509	481	508	508	503	520	520	537	503	495	512	488	474	523	572	505	528	502	486	504	535	527	506	532	500	495	515	506	550	490	500	520	487	492	495	527	482	518	509	507	505	507	440	535	522	510	493	526	509	485	452	533	550	550	523	489	501	479	553	520	479	524	524	490	538	507	490	525	514	520	508	504	508	527	477	513	461	503	488	518	515	481	514	555	550	523	470	527	490	516	523	517	525	497	532	517	535	472	465	513	503	492	497	472	518	512	498	518	537	505	542	514	512	522	512	519	486	514	509	468	496	527	519	488	495	483	500	519	552	507	532	514	523	519	509	495	482	505	509	501	488	525	506	560	468	481	503	493	517	478	494	497	482	549	465	497	545	512	513	485	528	509	520	529	527	560	483	494	492	548	495	484	499	472	515	498	524	515	553	503	503	490	500	474	499	507	547	476	502	554	497	527	531	539	476	497	501	510	511	476	520	486	468	557	481	522	516	496	505	508	488	529	500	463	527	480	504	530	530	500	494	551	508	497	503	497	509	485	517	488	558	533	489	516	519	547	485	519	456	473	523	523	497	507	518	517	531	534	503	514	465	536	536	518	491	507	478	536	494	516	559	506	499	507	511	555	518	517	549	478	497	490	504	523	539	511	515	475	499	511	513	511	528	493	486	497	515	514	507	485	539	525	501	507	528	537	478	551	509	479	531	480	464	540	559	516	504	511	520	542	496	506	525	516	503	507	538	474	540	500	522	500	520	488	525	527	526	490	520	506	546	479	534	506	496	467	472	530	534	478	523	509	457	526	524	550	528	559	538	492	461	508	493	502	559	490	498	506	499	510	482	517	517	507	483	514	514	509	507	459	478	485	554	471	541	532	486	537	543	503	490	487	510	508	514	510	531	515	492	507	511	496	516	515	516	503	507	509	479	481	494	510	514	505	510	499	518	513	520	489	495	527	511	512	541	521	482	534	517	525	496	520	472	513	496	508	491	558	499	487	473	508	509	538	490	517	526	516	526	559	539	534	549	536	535	532	510	519	448	502	506	539	513	510	518	478	514	497	538	493	477	508	527	514	534	502	471	515	498	528	494	513	495	534	555	526	502	511	525	546	517	493	492	535	521	520	509	537	526	494	534	541	507	509	535	543	503	541	510	567	520	474	495	497	550	507	524	546	535	483	513	532	531	506	522	486	525	498	511	469	525	555	516	521	515	490	552	515	508	494	507	492	510	518	490	507	487	512	497	506	526	517	518	496	518	513	513	515	439	516	520	530	518	532	544	512	524	522	493	516	531	507	515	527	510	496	499	503	512	534	542	530	473	500	539	526	565	514	524	518	500	488	520	559	522	551	529	511	450	496	529	476	528	526	527	505	465	521	507	531	535	530	517	541	499	491	484	527	546	501	514	520	502	483	498	474	483	523	469	494	565	521	515	494	483	543	507	503	526	513	530	532	466	513	483	509	474	535	489	508	474	477	510	529	466	477	553	533	536	499	506	506	529	503	470	526	530	494	508	517	492	503	497	522	470	541	511	485	499	513	526	534	496	533	523	508	483	517	515	517	524	505	511	521	500	502	533	490	514	511	520	511	517	479	463	492	505	505	533	530	508	492	535	504	513	482	493	538	525	519	549	515	495	521	509	525	543	539	482	528	512	478	531	505	503	517	519	541	524	480	512	521	485	546	502	475	515	502	460	514	551	491	508	508	506	530	503	514	522	498	502	510	471	519	539	539	493	531	474	530	515	530	493	525	480	489	500	512	502	526	540	512	550	519	526	514	534	482	467	495	496	524	492	511	555	515	572	526	534	520	511	531	493	520	520	479	486	468	511	508	518	513	518	487	499	524	505	486	491	504	508	527	496	509	525	513	487	532	493	485	476	501	528	514	508	496	511	507	501	495	538	487	530	517	572	563	508	537	515	505	554	506	520	505	515	551	498	525	518	511	542	495	496	550	536	517	501	489	531	520	532	505	523	510	461	499	462	540	505	494	530	486	551	454	513	495	522	520	484	489	467	490	485	511	506	474	514	520	506	547	515	544	539	537	494	545	500	527	491	537	497	514	500	523	517	533	493	476	504	498	494	569	508	511	512	513	543	495	534	539	500	489	485	488	529	529	497	475	541	508	524	520	502	512	484	506	515	496	520	550	563	535	530	524	471	516	511	503	552	516	523	577	480	515	480	482	515	501	527	485	492	516	527	527	497	481	530	497	534	534	492	494	535	516	549	492	476	512	536	532	486	524	529	489	522	512	460	557	561	518	516	515	489	512	504	548	518	519	545	538	520	469	524	528	536	478	545	518	492	518	530	506	531	510	495	501	537	466	539	494	530	523	498	495	514	480	464	483	497	505	521	480	520	455	501	492	542	483	482	500	490	508	554	467	515	512	518	492	450	530	528	514	512	469	481	502	495	481	537	485	529	508	514	531	520	519	489	487	529	495	519	530	515	531	509	526	506	537	496	504	469	502	495	533	511	527	498	531	496	567	525	508	476	525	492	521	514	474	491	501	460	544	551	488	523	524	519	549	517	517	490	479	538	500	503	525	498	533	492	498	530	506	494	489	482	519	497	502	539	502	491	532	518	542	487	504	522	470	523	478	468	492	502	492	501	520	535	530	513	490	493	468	502	555	520	504	483	499	500	560	508	509	515	497	509	484	515	502	522	465	540	513	510	540	525	520	483	540	505	523	514	502	480	530	461	518	503	481	552	497	535	480	509	508	519	515	495	494	475	489	525	453	507	493	542	494	496	474	485	509	519	538	502	512	532	491	510	480	503	507	504	535	526	512	533	486	513	508	495	521	485	521	511	530	528	498	501	518	464	492	543	543	511
24714	21399	27220	25428	4992	844	600	420	365	294	289	302	287	266	241	241	243	209	187	166	151	186	187	156	170	180	152	125	156	167	175	177	142	187	176	161	164	157	175	159	171	148	144	156	164	149	153	150	175	173	183	168	167	156	140	153	160	140	160	166	147	143	159	148	156	160	148	154	172	150	154	148	165	155	160	155	188	159	180	168	163	132	161	150	151	191	164	162	188	159	164	168	168	144	158	152	156	163	157	155	167	161	156	175	136	153	192	158	149	157	158	144	176	163	196	151	143	146	150	157	173	146	141	166	154	159	139	167	139	162	178	170	172	150	156	177	152	166	147	162	166	150	149	176	155	156	163	159	179	146	169	154	165	164	160	176	162	176	165	156	170	154	172	156	148	169	192	179	148	162	172	152	158	154	163	158	142	156	155	150	143	175	162	151	164	148	135	152	160	180	133	149	174	151	148	171	149	148	164	164	169	162	152	180	159	153	140	173	166	146	164	164	157	159	176	159	154	142	151	164	152	160	140	170	156	150	168	147	150	187	147	165	174	157	165	158	153	154	166	147	162	149	168	153	149	149	158	158	180	144	145	181	174	137	140	172	155	128	138	143	161	150	139	157	158	173	156	150	162	143	152	170	184	156	167	145	166	145	138	154	149	149	165	135	181	155	175	146	167	170	160	165	155	170	165	156	166	158	152	157	160	158	177	159	149	144	181	150	156	146	139	170	149	152	170	146	150	165	171	153	160	166	169	140	147	148	160	151	151	159	151	155	171	179	147	133	165	140	148	155	153	154	147	148	168	134	179	174	160	179	144	180	147	150	157	141	149	158	161	148	184	164	147	165	157	163	142	184	149	148	183	153	193	183	169	173	155	160	160	185	147	161	138	156	166	147	152	153	144	179	158	136	179	154	154	146	169	161	151	146	164	160	139	122	156	142	145	163	162	152	161	141	145	142	178	156	167	158	139	169	142	142	140	192	161	156	146	142	191	160	166	166	149	141	181	162	132	158	169	187	163	149	144	151	141	160	155	146	155	169	166	149	158	163	148	160	164	181	166	162	150	128	147	139	174	180	157	168	140	149	162	152	164	149	170	146	151	142	144	138	154	171	177	147	177	149	157	163	134	151	152	138	131	165	162	144	170	157	144	171	167	152	150	158	157	144	155	157	174	152	140	155	149	160	155	164	153	165	179	158	167	147	151	148	152	154	172	133	166	133	156	171	168	152	154	162	169	139	169	142	140	152	166	165	168	169	172	178	155	175	192	132	147	154	151	158	161	145	156	159	177	160	143	152	143	158	188	165	154	155	156	170	166	190	150	177	157	167	153	171	154	162	173	168	147	152	115	171	146	128	140	168	156	151	141	162	146	138	150	159	155	152	155	152	180	143	162	168	158	163	147	159	146	154	160	146	165	167	150	147	158	163	140	154	147	163	158	148	150	181	170	179	167	167	146	166	151	155	167	163	157	150	148	140	143	154	136	171	152	155	135	150	152	152	146	146	142	163	163	165	166	151	152	137	170	177	152	161	145	138	151	172	164	165	134	157	176	152	154	162	155	149	173	157	181	169	158	144	164	149	159	152	155	131	167	155	143	167	166	149	151	171	168	142	179	177	153	163	179	156	161	144	170	161	176	181	145	154	143	171	168	162	160	135	171	148	167	135	151	141	156	179	155	163	163	173	168	165	159	164	148	162	144	156	160	153	141	171	137	134	168	153	153	173	160	155	160	145	175	159	149	175	167	174	154	160	147	165	159	175	173	162	181	138	174	139	168	141	154	164	166	151	172	130	159	157	151	162	161	155	162	172	156	146	161	174	153	149	125	170	168	154	175	174	142	150	151	161	164	166	155	148	171	145	160	164	161	164	152	143	147	169	130	185	166	141	158	157	172	146	158	157	159	146	178	168	161	162	163	155	151	152	154	140	174	146	165	155	146	153	161	171	159	166	134	163	161	173	161	177	153	144	167	162	145	135	192	157	169	171	157	160	151	149	149	166	162	166	174	167	165	160	154	161	161	156	141	157	144	168	151	151	142	178	128	161	159	152	142	157	144	185	154	152	160	158	153	154	159	144	165	162	159	152	162	142	152	153	138	185	147	156	148	143	154	157	129	148	145	138	170	137	156	170	134	144	177	172	179	150	182	174	180	181	149	160	150	173	168	146	164	153	139	169	150	163	156	144	184	159	173	140	147	158	142	153	151	161	165	137	154	146	137	150	177	151	152	169	152	152	164	180	160	158	185	158	151	171	149	161	172	153	147	164	155	170	154	153	148	148	148	151	166	178	139	140	153	171	175	151	158	159	164	162	145	133	157	162	149	144	157	149	136	162	164	165	150	142	181	163	148	142	155	142	148	151	154	151	151	158	161	157	153	139	153	171	167	153	154	168	163	161	148	154	170	160	179	162	171	155	145	161	154	149	160	185	168	178	150	138	172	141	147	193	153	156	149	154	180	192	160	187	134	147	151	156	153	163	134	167	137	135	173	160	178	133	158	163	158	175	157	167	150	169	169	152	161	171	133	163	158	148	171	172	145	145	170	142	144	158	132	153	146	146	158	164	156	165	149	152	162	164	143	152	180	151	171	153	150	143	152	155	177	166	175	179	156	181	168	165	155	154	153	170	167	152	168	143	163	143	155	155	140	158	141	183	160	156	148	162	165	174	149	167	164	163	143	147	169	160	151	155	168	160	138	182	169	165	182	156	161	148	141	147	141	137	152	153	177	164	145	152	166	166	159	131	176	150	137	139	178	131	189	160	156	151	170	146	139	172	174	173	146	153	182	141	164	169	149	146	160	168	153	167	153	157	157	140	153	163	156	165	173	142	162	164	139	145	155	155	159	169	175	166	162	153	148	164	153	154	152	151	142	161	151	159	143	155	162	132	156	161	159	169	153	156	145	162	186	155	178	157	180	148	143	176	174	158	148	167	163	165	165	157	149	146	131	157	153	128	171	155	147	146	160	138	149	152	161	175	165	162	145	162	147	147	168	187	138	159	146	152	153	154	156	150	181	153	137	141	152	140	154	154	171	177	166	164	158	159	164	140	146	157	133	159	127	146	152	153	139	166	155	183	172	159	141	157	139	146	154	170	166	151	164	175	166	154	149	156	162	164	143	158	153	170	150	161	162	146	157	169	158	166	168	142	159	150	162	151	166	147	163	167	153	153	149	169	139	151	153	134	153	154	158	164	173	168	161	134	161	159	154	158	162	145	154	159	160	158	142	174	151	171	168	153	160	149	136	171	158	151	129	166	157	148	164	170	147	170	176	169	166	143	154	170	164	180	151	168	180	134	154	151	138	141	148	170	168	142	139	131	155	178	131	142	173	168	148	151	173	172	162	158	173	168	159	140	161	148	165	144	148	154	153	144	166	152	158	152	139	184	138	139	137	146	156	149	161	158	156	162	168	150	158	154	176	174	168	175	151	154	169	161	150	158	151	139	149	123	185	157	152	174	158	170	163	150	165	167	138	156	151	150	169	166
20536	7427	5474	2675	1973	1674	1296	1013	743	568	539	518	525	501	430	381	482	356	326	296	252	271	270	233	226	202	211	237	240	251	226	224	232	219	209	230	239	232	245	231	236	221	224	215	244	202	221	214	228	215	225	202	211	217	241	235	225	200	241	238	242	234	217	222	212	217	206	223	241	225	229	234	234	196	220	214	220	220	227	235	236	247	226	210	212	233	226	237	217	225	226	212	225	226	238	226	240	229	243	236	233	217	231	237	237	230	219	237	242	244	228	219	231	257	218	246	222	248	235	260	203	249	222	221	212	214	230	234	218	231	224	222	231	205	240	247	226	207	222	207	197	225	181	242	237	205	240	212	211	196	228	224	263	226	214	238	216	251	221	214	220	245	226	218	209	220	232	226	225	229	214	212	219	229	215	237	239	197	216	254	188	252	228	238	229	230	258	234	213	223	234	216	235	225	228	241	205	202	219	256	203	189	263	219	208	220	244	224	244	206	231	214	228	225	209	229	228	221	229	240	240	228	202	246	225	238	248	212	225	225	221	232	244	236	207	231	219	198	228	237	186	216	237	230	229	215	230	230	251	200	223	210	218	224	202	237	232	253	240	234	227	222	228	237	213	217	204	236	195	227	258	247	212	234	204	199	223	244	208	210	210	257	222	223	210	221	222	225	227	252	209	222	243	204	233	232	217	238	251	221	228	246	227	232	238	215	238	220	208	244	203	198	212	234	219	243	245	221	238	255	215	229	224	218	231	222	212	200	236	201	218	236	228	229	224	230	217	210	210	245	234	225	198	239	214	257	223	196	217	240	210	229	235	198	215	252	239	203	220	233	218	222	216	202	207	258	241	193	216	201	223	222	236	218	236	232	199	233	246	210	229	221	241	230	200	234	231	221	203	217	255	230	230	247	249	222	218	219	217	241	214	229	251	222	233	231	223	234	214	212	228	246	238	248	232	229	218	230	209	227	243	246	244	208	221	219	246	226	231	237	242	193	236	212	230	234	232	244	214	240	223	215	231	230	212	202	229	213	213	227	242	219	243	213	243	226	224	214	208	233	221	185	222	199	220	214	218	205	238	227	219	251	220	235	222	234	250	210	234	255	204	243	208	228	257	221	231	252	216	224	227	248	227	254	199	234	248	228	217	219	232	213	249	197	209	224	215	217	242	224	215	227	232	210	227	231	203	231	250	223	257	217	244	217	213	233	225	229	214	233	239	226	225	211	232	233	238	232	221	220	216	226	195	223	224	218	227	224	217	242	238	221	220	227	224	235	193	236	191	194	195	232	214	218	240	250	230	185	220	232	221	256	215	238	216	224	172	211	219	216	204	247	251	218	221	231	232	248	232	231	228	245	238	229	204	252	211	266	248	215	206	223	241	240	219	246	246	259	245	238	218	216	253	212	228	233	227	220	232	232	211	219	237	229	216	233	208	227	223	219	222	213	221	212	220	203	215	214	241	225	240	204	241	218	226	227	238	233	222	257	226	226	228	200	210	251	228	216	210	230	229	229	202	203	226	166	217	235	225	258	221	252	221	214	253	218	262	214	243	209	227	229	223	215	221	226	227	211	229	232	227	248	222	216	230	213	220	227	226	210	233	238	221	260	225	238	238	216	207	222	216	203	224	211	210	225	235	246	224	237	231	225	243	226	202	249	237	231	205	189	227	237	198	236	211	233	208	200	248	241	216	231	202	214	220	213	247	251	223	222	220	241	225	223	240	236	228	205	210	214	224	244	212	239	242	197	256	232	218	206	213	213	213	233	247	207	221	223	220	237	239	206	208	231	215	237	220	227	249	241	233	245	228	197	239	200	231	225	224	255	220	229	262	215	215	223	224	244	223	241	229	222	203	239	210	227	240	226	234	205	203	209	205	251	227	240	210	225	230	258	215	223	249	200	229	255	226	220	236	223	224	245	251	223	233	212	235	231	218	203	228	214	258	216	209	212	212	237	227	240	233	225	214	230	222	204	223	229	220	243	228	233	234	246	195	210	216	227	218	218	251	237	230	225	206	209	235	215	207	230	238	226	222	185	212	222	245	207	226	232	236	257	226	230	230	209	229	216	222	227	213	215	234	209	209	236	232	243	231	243	232	220	207	244	261	245	213	206	197	213	205	214	214	234	218	246	233	211	202	216	210	227	223	221	245	234	255	235	197	247	207	242	212	231	223	238	241	226	197	204	238	235	219	226	222	216	202	243	229	218	233	240	222	215	221	227	239	190	220	222	234	222	246	244	224	238	237	242	220	208	223	221	219	209	244	202	243	213	221	226	230	213	217	230	210	200	218	250	229	231	213	240	214	212	221	230	233	214	212	238	236	233	227	232	217	237	231	236	222	197	225	227	192	217	215	221	217	239	227	241	223	220	243	213	208	238	227	245	200	227	214	214	218	213	215	213	213	207	239	252	207	216	250	240	225	255	230	201	226	220	233	224	250	232	254	204	227	213	202	228	255	209	251	216	238	251	206	198	228	195	227	238	215	257	227	233	227	207	235	237	238	217	216	228	225	222	218	215	226	206	259	214	205	187	225	231	229	227	230	234	241	226	233	241	248	206	246	214	217	234	246	243	229	195	213	228	231	225	191	227	222	219	218	203	234	209	244	231	226	221	241	207	246	236	223	220	231	230	226	209	216	228	263	212	226	225	219	254	240	213	211	233	237	234	244	238	248	230	242	221	236	218	244	201	221	247	228	183	224	214	228	212	228	179	196	228	236	219	199	254	209	240	251	236	227	231	227	257	245	220	210	218	245	216	230	246	220	240	215	227	230	240	192	210	212	223	195	248	254	231	208	200	224	224	245	233	223	220	238	208	203	222	221	229	236	200	218	217	202	228	232	242	210	226	216	236	232	227	209	234	214	234	206	212	240	256	223	239	217	221	227	245	240	228	210	203	225	232	212	237	205	230	229	206	224	219	231	216	230	216	231	235	217	243	220	221	219	204	203	225	233	241	258	235	207	229	235	229	219	235	228	216	227	229	239	188	229	209	232	201	233	210	225	243	203	204	217	230	221	193	208	210	237	203	209	224	235	213	250	213	240	208	258	222	212	238	226	224	232	236	226	221	212	268	227	194	236	229	220	236	236	216	231	230	226	209	208	230	235	231	209	228	213	236	230	229	251	226	211	246	231	233	236	220	221	255	221	215	222	212	244	228	244	204	239	210	219	212	202	195	209	224	236	238	220	251	221	238	228	215	228	193	232	218	220	201	241	235	235	220	231	221	242	241	204	241	215	243	230	228	232	231	237	235	218	213	243	219	228	226	225	250	202	226	233	240	216	226	243	231	228	219	214	220	212	228	207	203	231	198	200	221	228	222	221	228	224	229	217	229	224	218	234	236	245	199	256	193	225	248	245	227	239	216	238	225	226	220	212	226	250	218	217	187	218	224	239	242	224	229	241	225	216	221	194	222	239	222	198	224	209	233	227	229	232	237	228	227	205	202	209	211	230	239	241	202	220	188	228	233	232	221	215	224	215	228
22601	21440	29298	23984	21407	21201	4639	1404	935	872	769	753	686	696	604	612	664	557	565	492	445	482	457	397	438	444	421	443	423	391	479	411	422	373	417	435	439	427	445	402	435	422	410	422	400	437	460	389	406	410	426	367	366	399	413	356	392	399	403	414	397	404	432	389	367	414	369	413	387	477	419	435	415	394	422	440	421	450	384	393	397	410	402	403	405	408	402	375	402	436	383	427	409	400	382	411	388	429	405	416	408	394	445	397	386	442	412	454	386	407	416	423	394	418	394	413	385	371	387	408	410	387	378	438	402	359	389	408	400	437	427	426	409	410	374	441	436	428	428	403	391	401	405	404	381	379	418	410	397	410	409	444	397	378	376	386	459	419	425	412	408	406	354	389	397	392	443	418	422	375	401	407	455	419	405	397	401	411	381	400	392	413	431	384	391	435	441	395	421	423	411	348	402	389	416	393	416	418	395	444	396	408	377	376	378	383	415	409	416	439	428	394	401	426	397	391	403	400	396	415	374	422	440	401	432	388	406	418	404	433	388	373	425	433	401	408	409	389	383	419	394	406	410	413	423	420	422	389	413	412	447	400	411	451	401	416	394	381	392	409	384	404	429	413	403	393	408	419	409	428	425	387	390	391	428	438	419	415	404	400	405	414	406	408	410	409	436	382	414	398	423	389	404	432	427	390	418	370	437	416	419	395	402	385	371	425	402	390	410	404	441	395	403	409	399	420	421	438	406	405	388	427	433	371	402	426	422	416	410	420	404	397	383	384	409	402	411	410	403	434	429	400	393	437	409	408	414	416	432	386	374	369	386	425	414	404	388	395	415	409	440	398	401	417	419	385	400	414	429	416	417	401	374	459	417	390	408	407	389	405	420	428	397	421	417	399	425	444	408	398	369	395	397	435	388	417	427	404	387	402	401	428	409	395	395	426	379	388	402	357	409	411	376	432	393	428	417	363	398	381	396	407	403	378	402	397	395	407	408	438	407	404	419	381	405	404	420	374	412	440	405	379	402	408	371	443	378	426	390	444	389	405	398	427	405	400	406	400	435	371	375	403	419	397	418	439	413	380	435	412	427	414	441	401	421	433	443	380	426	374	390	392	402	420	410	377	416	388	422	411	426	393	434	412	431	392	383	419	406	406	421	399	425	395	366	407	416	412	397	389	390	400	408	411	388	429	431	396	398	417	427	408	411	409	378	392	370	390	402	401	416	400	393	376	389	412	434	421	394	411	387	436	413	442	432	439	402	377	392	422	382	420	388	401	394	414	432	409	436	417	412	365	404	395	373	402	369	394	402	418	400	432	408	391	362	416	405	412	393	407	386	397	412	389	394	435	414	415	435	380	398	403	425	429	395	427	415	400	410	383	416	388	403	382	383	392	419	430	422	402	440	400	427	420	397	379	389	389	399	387	446	438	384	419	426	400	428	431	420	406	357	411	422	367	383	405	389	380	394	432	435	418	415	424	386	417	403	437	409	425	387	451	428	433	424	383	406	412	455	416	387	418	431	383	404	444	420	413	398	432	377	408	417	384	419	440	408	387	420	401	407	398	401	427	420	398	408	448	417	401	443	381	384	420	385	403	451	383	422	393	414	392	424	397	413	395	403	389	412	411	414	407	417	406	392	379	435	419	409	403	379	420	416	408	391	393	403	397	396	406	407	385	412	398	417	430	435	415	400	401	427	422	423	424	388	401	420	375	423	417	374	364	373	421	398	431	412	401	409	409	397	414	419	363	384	394	398	396	438	356	411	403	389	395	414	446	381	381	419	411	387	391	411	424	417	442	415	436	353	396	430	418	380	385	417	394	421	423	431	393	416	410	398	357	388	417	402	404	379	377	411	403	374	387	378	424	411	419	404	437	429	415	427	386	411	401	382	389	399	381	414	421	390	413	432	367	406	417	406	384	414	377	417	421	397	425	425	406	387	410	408	401	389	386	414	415	399	418	430	391	400	398	414	399	397	416	371	409	435	376	443	414	442	405	403	396	377	400	430	356	421	394	405	382	402	425	448	418	405	418	432	416	414	395	428	425	381	366	385	423	426	405	395	424	404	418	382	405	398	407	410	454	411	426	397	368	401	420	405	411	428	406	401	402	408	405	424	381	398	383	416	426	389	390	380	411	400	435	397	425	425	400	411	408	392	440	414	421	390	371	408	420	378	390	427	396	451	438	365	400	415	399	423	389	430	430	401	382	372	387	402	418	410	402	396	425	381	396	394	408	390	422	428	382	392	417	418	405	371	426	398	358	405	399	388	400	394	394	400	426	434	361	391	385	371	407	401	387	405	401	422	385	409	417	434	433	393	365	386	388	397	406	393	433	404	374	416	450	411	427	411	361	417	424	430	401	370	376	371	404	413	391	398	380	386	408	398	388	400	389	404	403	415	386	395	396	377	357	408	382	383	438	414	380	428	434	377	374	400	410	418	390	414	385	377	380	415	390	338	409	394	408	453	434	399	391	411	391	413	401	369	386	380	421	415	384	388	417	400	396	388	408	410	426	416	410	392	365	384	360	400	430	427	397	385	419	400	384	432	372	376	431	447	399	430	413	375	411	401	429	429	405	378	374	385	440	398	390	411	382	385	443	398	408	446	393	400	364	385	400	426	429	419	437	427	390	424	376	377	395	384	390	397	385	422	397	393	376	401	414	382	458	375	376	443	364	411	421	397	410	405	399	428	387	385	373	399	397	387	410	390	402	403	402	374	407	394	435	392	408	439	407	402	400	381	366	423	370	424	416	399	413	392	385	397	400	416	405	391	377	399	437	435	409	389	423	393	374	389	364	410	385	403	400	429	408	409	395	390	410	460	376	387	432	391	405	422	416	358	417	364	364	388	432	418	410	403	389	415	393	386	391	429	380	404	393	393	391	428	414	419	402	400	431	395	396	427	388	389	368	436	389	391	408	406	426	381	397	390	378	419	397	400	403	418	417	388	380	363	399	396	416	359	401	400	407	394	419	436	429	402	408	387	439	417	395	368	417	407	430	435	420	411	409	402	429	413	385	411	406	440	429	387	380	411	433	406	428	402	461	357	428	385	445	416	400	365	399	400	405	410	425	422	392	377	371	405	392	424	365	361	428	406	388	408	429	418	398	370	409	382	404	391	403	383	388	398	369	373	411	390	383	371	414	410	378	382	382	403	391	437	406	389	383	375	399	398	392	408	406	413	379	389	431	386	414	381	405	445	393	403	409	411	413	417	401	404	355	386	394	417	383	396	399	363	389	395	399	394	399	375	433	392	418	423	413	375	369	408	440	381	432	398	390	395	409	396	421	402	410	365	371	422	370	447	396	404	409	387	406	427	395	406	392	386	398	395	370	405	405	413	404	416	371	397	420	387	413	384	413	421	430	444	406	393	383	403	369	381	386	382	407	411	373	388	387	404	393	372	426	427	393	416	386	448	401	401	371	362	397	386	382	402	424	382	348	413	396	390	379	442	364	406	487	401	403	395	424	407	419	351	411	428	406	364	420
26988	16125	12661	6349	4849	3839	3046	2262	1776	1473	1357	1319	1172	1177	1035	972	1088	849	764	681	649	627	586	616	587	574	586	620	600	584	560	514	547	570	550	544	546	493	564	484	538	545	574	537	594	538	556	508	503	556	543	514	569	556	543	520	504	574	527	559	548	569	535	512	484	535	554	518	568	520	545	563	562	566	528	554	520	491	524	523	537	534	585	526	500	508	569	531	500	570	532	558	537	541	521	569	536	565	538	522	578	565	548	525	560	529	464	539	517	523	537	546	599	568	525	518	534	495	526	549	557	558	490	600	535	550	530	540	533	502	505	494	530	535	516	518	490	585	581	545	522	536	565	524	503	528	509	538	529	568	552	519	532	528	547	544	520	536	568	499	537	518	553	550	468	550	528	553	561	510	497	535	520	537	501	515	528	514	541	531	537	514	517	545	510	528	512	546	517	482	537	561	525	533	524	543	523	502	502	514	504	507	573	528	571	522	537	538	528	524	509	517	523	539	573	563	531	504	498	527	528	543	520	514	521	504	519	545	506	560	562	499	545	522	555	593	537	559	555	499	517	529	540	541	550	550	519	554	486	523	533	549	556	523	538	530	518	501	504	525	548	499	564	525	528	528	518	568	502	516	518	519	576	487	511	549	513	544	537	551	548	532	502	492	530	549	531	525	498	512	499	535	526	589	517	549	520	492	572	589	513	537	534	544	470	520	548	538	536	513	507	478	542	508	493	570	520	558	541	468	557	563	513	521	471	545	562	562	536	515	529	546	505	483	574	518	532	507	522	536	488	535	559	558	529	519	571	514	556	513	520	581	530	554	552	545	483	541	514	486	500	565	534	529	564	590	520	534	541	520	476	578	522	542	528	520	556	508	542	555	512	522	534	499	522	549	496	522	543	563	516	488	520	542	552	546	548	525	497	539	549	560	518	533	551	530	580	594	522	494	533	549	515	554	474	520	473	556	563	541	538	558	549	543	498	546	558	559	503	548	514	532	505	523	506	559	553	542	521	515	544	484	512	519	537	531	514	578	559	518	540	596	537	541	507	527	553	465	515	535	563	533	499	520	508	510	526	528	508	528	573	501	498	511	510	546	536	522	469	545	541	517	554	507	543	538	462	518	529	511	554	542	534	525	546	545	533	489	523	552	515	490	517	535	535	533	514	546	527	503	556	534	575	488	523	543	519	520	540	553	545	577	501	525	544	501	562	495	555	535	538	508	528	534	497	535	566	532	533	549	548	529	501	511	552	564	537	525	540	512	537	485	547	547	467	566	541	523	522	541	531	499	534	547	514	500	533	495	515	491	560	577	542	542	509	550	500	544	517	528	524	539	549	523	543	526	553	550	528	481	558	556	525	507	529	526	524	525	479	584	473	505	518	530	511	496	542	494	531	538	524	517	495	488	520	512	544	537	560	539	562	555	508	514	513	526	535	498	501	537	544	492	540	530	542	556	510	496	517	564	524	538	522	538	491	550	562	545	512	542	564	525	485	506	557	546	571	535	516	522	563	559	512	486	489	541	524	513	595	538	558	525	528	520	571	533	539	515	555	518	479	565	561	522	522	548	547	527	531	531	548	506	547	525	578	511	538	461	550	509	541	528	509	500	521	577	496	536	513	495	556	538	537	499	532	545	583	575	539	519	537	543	573	569	504	538	558	464	532	561	560	537	535	513	511	523	537	488	557	511	541	544	573	503	498	532	550	527	518	569	544	502	524	525	539	523	568	516	550	533	564	509	528	535	526	527	562	532	576	542	549	560	514	544	498	593	495	493	546	518	520	547	554	517	567	489	532	524	521	527	526	553	553	525	531	496	542	546	540	529	507	511	530	579	544	556	590	533	505	545	497	517	513	512	543	513	467	516	546	525	528	570	498	541	518	534	523	515	537	559	569	526	526	521	516	486	557	557	536	567	528	518	496	533	543	519	559	511	526	537	542	519	526	565	531	522	539	558	543	494	560	538	563	524	555	513	525	488	548	595	552	525	481	533	534	524	516	516	557	508	516	588	508	526	523	517	517	506	578	538	572	480	520	528	533	556	499	561	535	517	555	541	515	546	512	573	564	533	545	535	525	563	513	542	501	547	559	534	571	521	544	501	531	550	535	526	525	494	536	502	537	533	526	513	514	553	531	547	540	516	526	526	513	550	498	526	564	498	520	528	492	568	532	518	534	559	543	539	544	520	561	551	507	502	496	530	566	532	520	520	532	540	537	515	507	559	519	502	556	507	503	530	474	543	517	552	518	525	521	555	524	529	546	541	547	533	521	530	507	560	520	538	526	511	539	521	516	479	518	498	513	550	539	503	531	514	540	534	531	583	553	517	542	504	528	542	556	530	592	504	550	533	518	517	527	561	548	509	509	533	570	540	530	498	516	517	518	574	531	524	568	549	537	563	524	514	564	511	524	539	524	540	526	557	508	513	505	531	512	528	544	565	539	540	501	507	572	501	507	543	542	472	504	585	521	488	479	538	521	551	545	545	575	539	550	534	539	521	518	558	551	552	530	518	526	536	485	527	533	528	590	529	522	525	496	537	545	540	516	480	493	517	507	537	500	535	585	526	532	543	532	524	499	562	518	479	500	523	528	520	556	510	535	517	516	496	516	548	522	568	520	513	551	541	512	548	492	556	543	492	508	522	559	512	510	510	574	478	542	552	550	535	537	526	540	536	511	510	545	526	553	536	512	514	516	526	526	514	477	551	531	591	531	547	535	515	483	566	470	484	489	520	547	536	516	534	553	564	563	563	506	538	533	523	516	515	498	520	517	530	578	553	542	521	494	552	528	505	518	535	536	516	515	519	537	541	513	547	533	537	525	565	534	550	508	537	528	532	559	570	519	517	519	501	487	544	527	575	475	549	548	509	572	514	489	591	528	530	526	517	527	507	537	547	560	539	526	517	469	540	557	542	574	576	550	516	580	500	515	529	500	533	557	541	559	542	556	507	553	536	561	553	573	513	560	514	496	515	554	491	532	537	494	533	519	511	556	539	521	538	504	550	540	523	537	546	510	564	521	529	559	553	543	508	519	508	563	507	535	586	506	529	556	543	483	527	577	514	566	500	542	530	496	471	534	536	523	488	533	545	534	498	507	522	556	533	488	520	509	539	523	540	557	550	538	513	519	523	531	550	500	506	496	558	475	534	556	562	538	537	578	546	526	528	507	531	569	533	514	545	530	511	513	549	543	524	513	539	488	505	552	538	552	507	545	509	494	561	566	510	532	555	535	528	528	522	556	511	571	522	529	551	494	519	527	525	543	551	512	509	517	532	508	534	517	511	524	510	530	515	549	506	562	532	553	514	592	536	533	561	522	560	494	502	522	542	572	596	550	550	521	528	504	540	516	564	553	496	499	523	551	537	529	519	500	512	510	546	563	497	536	568	477	493	535	490	489	542	552	511	518	530	532	541	531	533	563	537	552	527	508	559	541	540	498	519	522	536	499	522	549	527	557	490	564	518	553	535	545	543	546	520	530	498	542	515
27437	17496	3989	1105	724	576	436	377	328	318	315	307	313	299	259	256	272	237	238	230	235	238	235	210	212	224	253	192	216	204	217	204	205	258	233	226	209	199	180	194	215	201	234	218	236	219	219	238	212	233	214	201	208	237	234	187	201	199	242	230	203	220	217	244	199	197	218	224	209	204	226	195	198	224	227	221	233	234	199	218	189	228	207	225	231	209	222	205	232	240	220	207	230	210	204	209	217	232	228	226	234	233	185	244	214	203	237	207	214	213	203	230	215	193	207	212	198	210	210	219	243	204	229	215	214	208	209	223	234	216	201	222	204	207	204	212	231	206	217	216	215	190	235	229	199	208	233	223	191	231	215	221	202	211	246	242	206	228	207	229	198	201	210	232	218	196	221	217	207	189	231	227	234	223	215	226	239	206	227	207	219	235	222	229	207	221	219	211	201	212	194	224	202	191	215	203	206	222	217	205	198	209	248	218	204	192	216	232	201	218	232	211	249	198	211	202	202	216	222	205	231	239	215	235	249	210	205	211	210	224	221	206	195	209	221	218	219	224	223	200	225	200	230	196	184	211	232	213	231	239	204	238	213	211	207	216	242	194	192	216	190	194	213	207	213	226	214	218	227	211	199	209	248	219	217	194	228	215	188	194	220	231	224	239	208	223	234	224	239	210	223	222	226	210	204	236	242	222	245	237	205	227	212	210	195	218	218	226	193	233	245	209	200	231	239	230	215	210	226	190	217	218	206	206	221	231	217	192	208	215	226	203	219	220	211	226	226	220	209	227	192	206	207	216	227	208	215	217	241	207	217	227	225	230	229	215	222	231	217	193	233	235	224	206	195	219	199	214	227	224	227	223	232	207	204	197	218	218	212	242	196	246	213	229	203	214	216	245	243	207	211	200	216	230	218	205	195	222	205	199	222	202	202	200	198	205	217	233	206	211	246	211	198	198	198	239	187	238	242	225	231	197	207	216	218	226	209	198	210	206	216	231	219	226	226	202	214	201	229	229	212	235	241	202	225	194	207	220	209	234	230	226	241	229	223	212	227	232	238	206	239	227	217	234	220	234	217	222	197	245	230	208	212	209	219	205	208	205	209	218	186	238	221	197	218	210	223	220	240	208	245	207	237	218	223	208	196	203	221	242	230	216	240	206	211	202	225	221	217	239	213	239	205	244	214	203	201	216	223	233	224	243	225	215	233	198	220	202	217	220	207	209	210	207	215	206	214	215	217	208	213	209	204	214	214	225	197	219	226	226	227	249	206	199	210	235	215	223	206	224	236	197	199	220	220	205	228	199	204	230	182	220	242	201	215	221	229	229	202	222	185	202	218	244	232	222	229	230	220	217	220	221	236	207	202	223	224	183	247	221	205	200	238	205	231	194	207	183	226	225	209	224	216	198	233	198	221	207	195	240	210	222	203	195	206	211	208	215	203	222	195	214	234	205	194	218	254	217	209	211	201	219	217	214	238	199	236	230	216	211	208	200	225	220	233	214	229	207	206	231	205	219	215	213	211	218	210	205	216	212	208	263	213	221	198	208	200	231	206	212	220	214	210	207	206	208	233	196	197	216	225	235	232	207	221	198	198	207	230	222	214	237	222	213	211	210	222	209	223	197	230	229	212	200	206	204	220	207	224	229	214	238	210	202	221	222	201	246	233	207	213	210	215	223	226	203	225	200	197	196	220	203	192	209	208	229	242	240	229	215	206	212	229	210	227	222	221	202	225	211	204	206	224	215	192	213	208	223	204	211	204	219	194	226	230	207	233	220	225	230	212	217	217	224	224	221	218	215	222	214	203	206	218	214	188	211	220	181	170	242	230	193	193	236	220	213	212	201	227	214	212	209	223	235	233	236	185	223	239	231	212	221	200	196	218	207	210	224	215	200	198	227	219	236	214	218	217	193	229	224	195	219	201	219	219	185	196	208	225	211	251	215	219	214	206	225	208	236	206	209	223	208	231	206	213	212	213	218	203	209	208	212	212	194	212	232	215	239	224	225	227	221	217	212	219	204	199	215	214	207	215	224	201	225	238	220	202	225	217	213	212	226	220	228	252	219	226	228	226	226	217	233	197	216	213	218	232	220	231	234	178	232	238	227	209	249	209	212	234	211	228	233	195	203	183	218	247	237	219	241	202	233	201	224	210	234	201	200	230	213	229	201	209	204	202	248	218	227	211	228	225	202	207	215	222	219	172	213	219	238	228	235	238	218	225	224	206	205	210	210	223	191	192	196	212	220	236	197	218	186	190	202	205	220	193	231	257	229	226	217	212	224	192	191	211	223	212	237	221	232	221	200	200	213	213	210	212	224	207	208	235	205	217	222	203	222	220	197	225	210	197	206	238	209	223	213	225	212	208	208	225	219	228	229	215	223	217	207	214	232	203	192	206	224	212	219	224	237	194	207	202	210	215	214	243	226	223	209	220	230	187	208	206	180	194	178	217	225	233	203	196	214	222	212	222	222	225	215	201	219	229	212	208	220	189	209	227	217	197	237	219	241	220	188	210	232	203	194	195	194	237	229	244	200	205	233	214	199	221	206	228	211	228	212	240	222	232	232	201	240	221	218	216	212	240	224	205	225	188	208	210	212	217	210	211	230	226	221	228	208	196	205	216	195	230	232	214	217	213	212	201	207	226	213	203	225	225	243	191	199	210	209	214	231	216	214	231	242	184	213	229	224	202	215	222	227	192	225	223	225	216	204	206	217	189	226	211	212	217	188	225	218	214	200	236	232	238	220	199	193	214	200	217	232	211	198	197	206	233	224	183	210	193	234	220	198	213	224	202	226	223	220	208	223	217	227	200	217	209	210	212	224	214	213	216	224	197	199	211	197	206	233	222	213	216	235	209	196	237	244	221	217	219	219	211	195	231	260	227	226	237	222	236	209	231	205	221	217	218	237	191	211	197	236	205	238	202	191	238	218	214	217	228	214	204	253	225	235	217	230	213	222	226	188	200	216	212	251	229	250	221	210	229	231	226	225	216	230	234	216	234	214	212	214	202	222	218	211	229	206	185	210	222	229	217	220	224	214	207	195	211	205	183	216	201	188	204	224	210	251	205	216	225	221	217	212	244	232	230	214	251	224	231	216	220	197	219	198	196	222	224	191	234	237	188	229	218	208	202	219	215	224	218	221	223	229	218	213	205	253	233	207	199	188	208	201	224	187	215	211	213	214	203	216	209	190	184	192	224	205	241	220	223	216	224	229	216	215	251	218	199	223	228	225	209	227	223	225	199	217	202	197	207	210	215	224	207	179	223	205	213	203	221	236	209	231	216	211	222	239	238	235	246	236	197	222	204	211	197	217	219	198	204	212	197	215	193	227	225	201	201	210	200	222	202	210	223	198	197	220	220	208	240	184	212	231	211	226	216	222	202	210	224	196	214	207	212	216	212	218	198	212	188	228	199	214	228	198	212	216	199	201	230	216	219	216	196	243	213	215	209	217	210	217	196	215	225	220	214	240	217	259	224	207	221	208
6885	3830	2967	1545	1307	1067	804	676	494	484	481	489	489	486	434	381	402	375	323	323	307	286	291	324	294	269	290	300	281	316	274	304	304	272	286	262	287	257	274	296	267	301	316	290	243	265	243	322	277	299	305	276	310	298	267	287	294	283	292	297	298	286	293	300	293	263	312	270	267	316	264	300	288	263	268	286	296	305	333	296	310	290	306	276	310	308	289	266	316	275	262	296	306	307	274	294	306	303	268	304	299	285	310	294	301	303	307	286	277	303	290	289	282	277	289	312	297	297	281	273	306	308	305	285	299	293	281	276	295	284	288	273	289	306	289	296	290	283	312	302	289	278	262	289	287	296	278	272	289	281	278	259	312	286	283	288	261	295	302	275	282	277	308	287	284	280	284	314	298	268	317	278	291	289	273	279	309	280	284	287	293	293	267	271	281	284	309	282	275	290	286	268	277	293	291	268	295	279	329	249	296	277	286	304	291	295	305	281	276	302	309	267	263	260	298	301	303	299	260	293	293	306	281	264	304	298	277	290	291	316	269	293	304	289	286	306	299	305	291	278	251	307	308	306	297	270	291	279	267	272	283	274	282	266	266	280	285	296	279	288	278	312	295	289	328	288	263	289	284	292	285	295	296	311	254	291	273	287	293	282	269	269	287	273	267	306	289	305	286	319	303	278	290	280	275	290	301	326	261	282	251	294	290	270	291	278	299	301	332	283	252	301	301	276	310	314	303	300	306	283	299	287	280	290	298	304	279	282	325	271	298	299	280	296	278	279	325	290	280	273	289	304	270	296	272	261	282	297	283	296	300	314	258	320	302	298	261	279	276	311	277	304	300	264	290	278	289	272	311	277	321	306	284	300	263	268	286	266	302	300	287	272	273	311	277	280	276	306	292	276	312	283	273	308	288	306	290	302	282	286	264	312	290	288	296	282	272	306	300	278	285	263	262	282	277	296	265	267	293	235	301	279	278	286	282	257	285	296	287	261	311	309	283	312	296	303	303	284	274	280	299	275	285	309	273	276	293	305	323	300	279	308	292	309	264	318	298	274	297	281	298	252	290	287	268	283	289	270	286	310	316	288	278	267	263	297	286	280	271	283	281	273	271	287	279	284	284	283	300	296	295	297	287	300	272	310	306	284	276	307	275	270	283	265	313	313	299	297	290	273	271	310	256	276	296	300	291	264	303	261	301	298	245	312	281	275	285	262	298	260	321	283	281	298	316	255	297	290	278	288	300	281	302	284	271	262	314	271	294	269	287	288	323	306	275	281	295	287	272	290	322	262	300	272	320	290	286	303	311	279	301	287	274	314	299	278	293	257	313	289	260	314	289	299	287	280	291	273	292	297	286	318	292	281	256	287	267	285	276	284	298	304	255	295	269	266	274	305	291	284	264	303	283	301	291	282	278	302	285	298	266	287	301	288	287	289	287	286	302	285	248	280	278	271	281	279	263	333	286	306	280	298	301	274	288	265	302	270	306	304	297	261	249	246	296	289	283	285	300	267	274	306	313	282	293	263	298	328	283	266	295	296	311	276	306	266	279	285	291	303	305	275	268	299	270	300	301	294	292	269	263	290	271	319	295	324	271	300	314	301	285	332	294	300	287	294	262	296	315	285	289	287	285	302	291	311	305	279	284	262	301	299	295	289	285	310	290	258	303	315	304	294	291	249	281	280	293	281	291	292	279	310	313	306	274	321	297	277	309	288	303	296	288	303	246	270	258	281	264	282	273	267	300	294	289	275	277	276	303	284	301	303	296	294	272	266	276	293	316	286	314	274	271	279	279	264	298	301	295	265	284	307	307	276	300	318	299	299	316	317	296	296	288	287	307	291	303	317	285	275	258	294	308	277	302	300	281	292	298	270	264	287	286	276	295	266	301	278	289	291	287	297	293	280	296	267	288	305	297	272	310	301	274	285	267	284	321	315	315	312	266	274	275	276	292	271	286	336	296	286	296	294	293	293	312	304	288	329	278	289	295	289	270	266	294	250	300	292	302	280	297	329	298	292	308	308	285	277	290	294	256	284	291	315	267	330	311	289	278	300	268	293	278	284	278	242	302	266	284	294	295	297	284	257	308	267	279	288	284	292	290	299	282	271	293	279	272	311	263	276	256	280	292	271	310	329	306	268	287	319	310	286	295	268	302	259	281	288	295	285	294	296	318	270	270	275	267	312	293	278	292	276	258	273	288	271	283	301	286	319	281	302	287	313	298	265	273	291	266	295	299	276	308	315	273	281	298	276	272	317	307	278	314	269	355	284	279	310	299	296	289	329	293	292	289	283	291	288	283	283	294	280	319	287	272	298	312	293	271	322	285	300	292	298	295	303	260	292	303	295	296	275	307	297	315	292	293	279	329	299	288	329	311	292	274	294	271	274	266	300	300	291	264	289	276	292	295	288	279	264	284	288	305	245	273	319	264	296	254	308	267	278	269	270	264	269	270	282	296	303	245	282	285	272	296	292	285	306	304	291	282	270	291	294	267	294	300	255	318	304	262	298	310	311	254	273	291	318	283	305	314	282	285	295	288	306	307	276	276	314	291	293	262	276	314	282	268	254	275	306	320	284	283	294	313	294	297	271	286	263	297	283	276	305	271	307	286	300	279	289	274	278	285	303	313	261	317	281	287	289	303	253	287	284	285	277	279	277	289	265	262	310	330	276	304	301	313	276	282	278	287	284	283	348	280	262	272	300	258	279	293	322	303	285	302	279	286	303	320	291	299	275	287	325	304	271	289	303	326	284	271	293	291	283	265	299	301	294	266	296	293	263	287	280	308	279	301	288	299	308	290	288	288	238	295	290	283	299	277	278	283	284	278	269	269	288	277	270	289	284	273	298	288	285	317	302	262	292	273	301	301	287	293	313	321	283	272	306	261	286	306	271	303	303	297	291	271	296	283	293	291	279	270	293	310	266	285	307	268	331	295	293	271	264	307	282	314	273	257	310	279	277	288	300	277	283	301	288	271	282	301	303	320	291	318	263	309	313	293	255	278	283	321	266	302	286	292	274	284	283	311	283	283	270	258	282	294	324	280	312	286	269	326	287	306	301	324	289	287	254	318	293	260	318	266	287	284	307	339	310	312	290	302	296	288	283	277	299	276	302	271	304	285	276	284	259	298	311	280	290	289	272	264	302	255	279	259	323	299	291	268	259	286	293	243	281	304	305	296	287	259	299	273	284	273	314	297	272	267	281	291	269	271	292	295	301	298	304	304	293	304	282	290	267	303	301	305	266	294	280	334	302	318	283	296	288	265	273	290	289	281	307	289	302	287	276	264	283	296	272	274	303	319	304	283	276	281	276	293	294	288	307	278	310	299	299	273	304	267	302	289	291	335	279	295	293	297	292	274	292	280	272	302	298	296	274	286	262	274	293	276	301	311	274	250	285	262	309	267	261	282	291	296	277	310	297	308	285	289	284	262	268	304	265	279	284	261	283	274	281	284	312	284	304	309	261	282	297	294	262	296	274	277	309	304	290
23551	21408	28703	24505	21137	4899	1244	917	676	674	670	684	660	689	562	554	522	535	453	458	417	443	439	398	425	400	413	417	406	413	424	410	403	388	393	366	387	435	433	419	401	426	408	405	427	379	415	417	404	419	399	398	391	421	411	392	386	399	401	412	391	396	430	398	405	401	413	391	442	395	401	374	407	414	404	412	419	373	398	415	391	477	428	432	414	429	368	421	392	424	384	377	453	393	401	405	454	409	417	372	415	389	406	380	409	388	417	415	381	399	422	392	413	403	391	366	407	422	396	414	403	405	365	416	419	399	373	400	384	436	388	420	413	417	411	408	410	427	451	377	432	416	407	398	412	415	387	385	404	391	437	390	420	424	414	355	395	393	416	402	388	427	440	417	413	419	419	409	412	380	403	370	350	376	407	402	419	421	393	360	410	387	361	406	407	375	365	390	384	425	414	453	409	426	453	378	399	427	394	420	389	403	383	387	390	424	382	383	423	410	398	354	412	396	396	391	426	417	361	365	357	432	422	370	391	392	390	396	387	371	387	383	396	421	378	376	383	390	399	406	397	385	427	404	383	385	405	409	432	415	424	395	401	420	384	409	412	463	413	403	403	410	430	385	399	403	394	403	368	372	358	404	410	382	380	423	394	419	411	416	392	379	420	395	401	379	395	376	385	366	395	396	434	430	405	426	376	370	415	398	407	401	387	387	382	358	367	341	393	360	400	397	422	387	411	363	422	384	402	441	415	407	416	432	417	410	385	388	399	395	400	373	414	404	406	407	413	401	385	425	398	377	402	395	414	400	415	372	420	403	398	395	379	405	436	420	444	387	416	399	404	375	425	403	378	405	387	399	415	414	382	414	435	399	411	396	428	417	414	371	402	412	387	382	389	431	389	439	395	385	428	412	390	410	378	382	422	406	412	402	389	412	388	425	392	407	377	376	387	370	361	383	401	420	407	368	371	374	406	404	371	372	392	380	379	422	379	437	401	399	361	413	401	424	408	396	412	399	405	399	386	408	366	397	413	364	399	408	387	393	391	398	425	377	422	376	409	378	417	379	404	404	374	421	402	413	373	402	373	378	413	393	391	404	353	395	425	426	400	432	401	423	402	419	393	380	399	415	379	412	393	398	389	403	355	374	427	414	403	390	424	424	412	376	418	431	401	378	383	387	405	381	399	398	403	393	408	394	400	412	378	413	377	376	421	362	377	428	402	414	399	445	383	399	402	410	383	394	390	367	385	354	412	393	396	372	381	397	428	423	356	357	417	395	363	394	421	419	396	409	414	409	404	406	431	392	393	428	446	375	406	395	371	381	400	408	399	410	390	407	419	427	408	389	396	423	415	403	400	404	362	393	372	352	371	388	424	417	392	421	380	406	378	436	417	388	401	404	395	403	379	423	398	405	385	406	411	406	404	399	390	391	369	381	398	371	362	414	440	414	392	414	412	408	414	410	399	392	424	389	389	363	384	402	398	403	393	408	409	467	391	367	393	397	411	382	412	409	399	388	396	372	401	415	415	406	409	396	429	421	436	362	390	391	422	418	368	339	406	399	408	382	407	382	402	392	397	377	404	416	381	391	397	398	400	383	401	424	394	457	398	377	420	368	396	370	363	393	386	388	398	402	413	405	426	427	397	371	391	397	435	417	416	394	424	391	413	412	385	418	401	410	409	374	386	398	451	422	406	408	406	378	380	405	399	433	373	410	398	407	415	436	400	436	420	405	380	405	386	414	382	400	375	395	402	358	398	420	390	408	408	396	400	401	419	370	405	395	452	414	454	419	414	350	402	418	413	410	437	385	392	372	429	413	401	378	375	364	417	362	414	350	410	387	396	405	397	396	411	412	425	375	397	412	366	437	382	398	376	368	393	424	412	426	383	397	401	400	384	390	414	389	382	394	403	390	379	421	435	419	375	366	389	407	394	418	428	395	383	399	423	420	411	433	406	379	385	399	414	429	401	398	385	426	426	376	405	412	419	388	392	373	388	407	371	381	450	437	433	368	447	433	398	410	376	388	399	403	421	400	392	374	397	420	402	449	393	395	406	368	401	387	424	386	409	415	395	386	393	392	387	414	421	379	385	375	423	397	420	419	399	415	382	386	388	400	382	437	424	378	410	412	409	392	371	357	400	410	415	393	387	359	371	380	364	402	417	401	420	388	392	364	386	388	439	426	425	406	373	419	409	390	412	378	387	423	388	403	412	385	372	402	367	379	427	398	415	404	374	446	419	390	405	401	414	399	405	411	405	396	415	402	419	377	389	401	400	376	367	357	371	411	399	405	380	402	381	444	392	392	396	412	416	390	374	369	410	397	391	394	384	406	393	380	426	391	394	402	435	398	372	416	411	446	395	370	364	372	413	434	443	382	375	427	417	414	445	380	411	402	427	419	379	375	409	399	427	384	365	398	404	379	414	411	381	381	406	402	370	395	428	396	393	377	413	368	433	422	398	397	376	428	384	390	434	415	380	390	426	395	413	446	435	390	383	389	403	390	364	383	399	409	405	392	392	412	441	397	402	405	410	431	411	400	445	395	381	397	380	390	421	365	391	392	406	403	394	393	369	390	438	402	429	383	426	352	424	362	380	383	365	430	390	394	379	411	375	400	386	412	357	383	426	411	431	412	412	435	378	381	398	361	427	388	391	423	392	390	425	379	386	427	391	419	425	383	384	384	402	436	391	414	398	417	408	386	422	410	373	387	428	418	394	413	399	401	395	396	399	428	399	412	387	415	392	416	425	415	405	392	402	405	406	412	406	412	424	408	392	377	410	383	410	373	430	408	417	385	358	390	387	427	418	414	371	413	359	394	390	400	425	356	394	393	424	418	364	359	404	387	420	387	418	379	398	389	388	408	402	381	391	411	421	403	396	404	357	393	397	385	413	374	426	415	367	357	401	418	388	403	415	379	385	402	399	371	380	414	389	344	382	382	377	413	363	379	390	392	408	410	417	396	415	419	408	408	404	372	400	403	364	400	410	427	433	399	373	396	383	363	393	392	381	384	412	427	421	400	403	408	390	390	395	353	378	390	405	398	382	368	422	392	396	382	393	414	403	378	382	401	413	379	383	390	407	360	410	378	441	400	389	395	384	412	381	412	364	371	368	397	426	386	383	411	356	392	361	399	387	409	416	408	408	378	386	393	383	393	405	384	407	412	403	398	361	402	405	394	380	409	409	406	402	367	379	405	376	403	411	355	371	382	385	379	412	387	397	403	416	424	392	430	397	370	416	371	437	390	388	424	404	402	402	380	389	395	405	411	374	416	370	374	369	424	416	438	406	348	395	402	386	401	410	400	354	428	386	375	396	387	423	407	400	413	370	400	412	416	406	388	391	389	369	387	410	394	401	384	408	408	412	409	367	396	411	429	399	397	417	406	383	440	385	388	384	423	386	380	367	395	357	377	437	419	399	375	378	392	383	409	390	383	415	354	356	389	392	379	359	408	396	382	366	423	396	391	408	417	385	410	392	371	409	418	387	429
23110	10961	8305	4066	3148	2598	1980	1607	1241	1072	1037	1056	1049	1133	894	789	897	775	676	562	584	599	577	523	537	588	538	501	544	517	571	579	512	571	560	510	515	552	520	527	545	511	535	561	552	518	530	489	524	525	540	508	524	538	515	530	510	508	509	568	529	507	499	529	538	518	504	517	512	525	513	591	512	532	503	553	555	538	493	504	519	506	549	540	517	494	523	514	582	549	529	546	526	542	528	512	509	502	519	519	511	528	548	532	509	540	467	495	493	505	562	546	514	516	480	556	553	540	516	552	528	518	536	506	511	510	523	524	516	479	538	547	519	509	521	500	537	472	526	499	529	522	540	500	492	491	505	511	513	516	566	529	503	521	486	541	485	512	525	530	559	515	527	491	534	565	563	524	529	521	471	512	553	512	502	512	538	511	494	502	516	551	491	576	489	490	495	561	490	516	514	504	537	521	521	494	529	524	552	530	513	457	517	530	478	497	527	502	483	529	543	524	538	456	561	533	520	527	486	519	530	481	479	505	516	532	527	481	543	487	567	516	489	539	488	522	540	469	509	508	549	499	542	543	511	493	532	521	516	493	519	486	528	502	504	532	522	521	541	501	467	522	544	525	531	569	536	534	510	505	522	512	527	538	527	540	556	481	539	525	487	492	508	509	547	517	504	527	496	521	496	505	509	535	502	549	520	497	553	529	475	519	495	512	512	537	553	556	523	566	467	545	494	553	525	489	512	532	515	537	564	518	547	544	503	493	516	488	521	536	508	516	487	495	504	497	540	519	555	527	514	529	527	497	558	508	518	509	531	540	532	521	507	521	477	532	548	514	486	554	499	504	534	542	519	539	510	539	545	539	551	519	540	579	482	535	518	477	515	467	503	531	537	522	523	495	533	571	519	498	520	511	505	549	516	523	487	516	539	536	506	477	531	538	499	505	559	478	499	470	552	550	500	492	531	558	537	492	513	564	499	514	481	531	484	493	515	504	510	493	517	540	504	515	522	509	497	507	503	506	540	514	529	497	514	506	506	550	542	544	550	508	525	473	515	500	538	484	520	541	537	580	498	495	504	518	538	528	508	501	529	541	504	496	514	533	505	512	466	513	496	483	518	505	493	515	494	507	531	530	530	500	519	524	532	489	544	527	529	527	497	492	513	519	497	464	517	517	486	494	520	451	547	532	523	541	475	571	488	494	544	544	514	527	482	502	511	500	488	497	506	555	528	503	504	507	512	505	518	528	520	539	514	514	493	562	499	514	525	517	523	532	505	556	481	492	521	520	494	518	489	524	542	500	531	511	529	525	537	554	495	553	509	548	521	554	557	527	478	563	537	498	514	535	468	511	500	517	484	478	494	527	543	494	530	498	552	504	549	496	478	508	532	502	521	515	499	484	509	454	523	504	496	481	542	541	553	513	512	551	505	505	521	561	552	491	522	531	539	528	490	572	505	498	532	544	490	522	542	484	532	509	482	514	535	504	539	540	507	565	528	459	585	490	534	528	523	511	487	548	538	529	482	548	534	524	482	531	536	499	515	510	548	512	502	528	495	511	510	493	553	518	530	512	533	491	515	523	519	550	516	546	520	541	560	528	520	517	497	513	553	494	491	506	521	502	503	465	509	515	512	538	539	505	506	512	499	503	538	478	498	508	509	506	498	526	550	473	524	526	520	477	463	513	518	511	491	509	520	512	508	535	539	501	534	522	497	546	520	544	521	493	533	503	511	529	554	511	522	527	525	525	549	496	484	518	506	519	518	495	522	510	507	546	541	486	504	519	510	506	543	494	499	518	519	512	547	530	539	508	526	478	480	504	496	493	531	466	535	529	504	526	491	471	489	507	485	522	538	541	523	480	514	532	515	519	523	511	519	524	532	554	508	536	547	494	524	512	520	492	517	555	492	498	502	563	555	520	476	482	494	536	555	516	512	490	516	568	547	503	544	545	556	498	524	493	549	556	518	498	517	522	538	513	467	588	517	511	511	498	526	501	535	505	538	513	509	535	536	540	528	531	563	496	512	509	568	524	511	471	500	519	517	533	456	493	499	514	526	504	490	503	528	520	506	534	525	542	530	488	528	513	524	478	528	533	530	523	533	541	534	544	481	492	554	519	533	549	511	526	527	523	513	480	504	510	529	513	534	498	517	500	534	518	485	498	504	521	497	502	543	505	482	535	521	515	501	504	525	522	562	562	495	473	560	499	477	542	560	547	500	559	523	534	534	498	512	521	503	556	523	543	571	521	496	511	520	541	497	505	493	520	482	454	536	494	478	530	492	512	514	491	509	547	501	501	474	531	561	500	503	522	537	498	550	531	588	516	495	518	535	495	487	500	504	520	516	524	536	512	515	496	507	473	525	535	529	539	524	485	515	541	541	537	511	499	503	540	489	524	510	531	524	555	486	507	541	542	500	535	546	542	537	525	506	499	522	497	534	524	543	525	529	516	556	545	492	523	552	498	530	562	561	466	504	493	527	499	572	528	520	545	486	488	512	534	530	520	465	515	532	514	491	517	503	488	488	526	531	496	511	535	501	508	488	512	503	556	491	555	477	508	557	530	503	502	546	481	541	521	498	501	542	548	499	494	509	536	532	523	511	485	489	518	517	474	542	476	525	518	487	508	506	509	507	555	490	485	524	543	485	503	519	535	533	517	528	520	510	476	498	502	514	506	520	533	531	515	498	503	514	519	504	531	550	551	529	545	479	531	495	557	534	511	505	534	522	517	524	547	494	518	521	476	508	490	508	487	540	515	530	549	509	512	568	487	531	534	513	505	490	556	535	490	491	558	539	528	546	542	523	526	529	542	528	550	478	552	485	548	502	560	530	493	555	484	535	509	474	502	533	521	488	567	517	521	549	542	513	496	506	523	525	530	532	464	537	497	484	546	485	528	512	567	524	534	513	509	499	493	489	565	504	561	471	492	512	505	508	503	488	484	528	525	542	477	493	503	484	527	494	504	503	527	515	518	538	555	514	497	537	544	516	548	510	525	529	506	533	506	528	495	537	515	533	505	479	468	533	509	499	485	525	501	515	510	523	503	547	517	562	491	512	527	479	500	471	501	518	499	515	498	524	504	528	535	552	528	484	495	532	516	521	490	523	529	479	496	529	504	512	503	534	474	541	533	518	494	492	523	528	532	560	515	501	512	534	496	494	503	521	523	562	514	478	536	527	526	537	528	481	546	517	545	478	504	504	485	538	511	521	489	506	513	531	533	534	514	481	454	535	508	525	530	487	540	561	498	501	528	519	541	508	554	494	516	520	517	513	506	515	532	537	564	503	551	488	508	539	510	512	554	528	560	455	531	557	527	519	520	526	541	520	504	507	519	543	476	521	502	523	530	525	509	495	561	539	504	498	498	479	546	508	505	537	493	546	505	551	502	565	509	510	501	541	530	487	538	519	534	523	506	503	526	526	535	524	501	510	493	524	516	501	517	548	489	480	541	535	554	483	526	528	495	491	512	500	463	479	547	565	549	518	552	530	517
24681	21392	27222	25460	4778	777	603	446	338	349	296	324	326	379	277	267	264	277	209	202	204	163	178	148	179	182	175	169	155	184	159	164	161	161	182	165	145	188	155	167	156	183	180	162	146	164	156	170	167	164	183	183	138	178	149	137	163	174	162	159	153	153	157	168	148	142	155	128	179	160	169	146	153	153	156	159	152	180	170	163	160	152	168	154	168	157	155	150	153	158	166	162	173	182	159	154	162	154	165	172	164	174	162	169	170	164	147	146	156	167	147	182	147	145	170	158	167	159	154	160	152	182	164	151	174	185	187	165	167	147	185	163	137	147	161	164	158	169	166	166	166	157	154	159	165	191	168	160	153	150	152	127	173	141	167	172	159	149	168	169	170	156	150	122	158	136	160	138	155	189	160	139	155	170	148	170	145	142	149	172	170	157	182	153	189	165	174	165	161	168	183	144	167	157	161	162	160	150	169	154	161	169	172	168	169	159	155	176	159	163	177	162	168	141	160	168	164	148	172	157	185	175	199	157	158	160	155	176	160	185	150	175	146	185	158	174	163	171	188	168	154	200	164	150	165	183	181	151	157	166	154	156	159	156	140	167	168	154	148	158	150	152	164	182	172	167	153	164	145	152	165	180	195	145	149	172	158	144	159	150	158	161	169	195	153	157	151	127	150	167	157	190	172	142	188	162	160	177	165	180	138	152	176	169	178	164	132	163	166	186	162	137	162	151	149	166	143	142	141	151	135	144	159	165	171	150	156	185	168	143	183	162	151	154	151	147	165	153	154	147	168	156	161	147	174	152	145	142	186	162	171	169	155	179	169	161	172	152	157	178	175	176	164	179	147	127	156	154	154	151	138	152	165	173	157	176	161	159	149	177	150	149	184	170	158	154	147	148	149	162	187	176	150	163	156	184	165	159	172	147	168	170	158	181	143	147	178	174	184	159	168	169	156	173	159	162	156	193	171	168	156	141	165	170	193	166	159	186	142	167	165	155	170	163	170	160	184	186	167	154	143	172	177	170	154	157	165	188	160	153	165	159	130	138	160	151	179	172	147	172	150	165	157	154	156	152	175	183	180	173	136	183	149	179	163	127	166	170	165	159	162	153	162	165	161	151	151	174	177	162	162	130	161	148	164	154	145	181	158	159	174	159	190	155	154	164	152	153	165	159	161	159	178	144	162	177	180	156	168	154	172	159	165	173	184	168	181	162	160	144	180	165	172	169	153	136	150	179	168	184	159	175	186	157	173	171	180	163	159	172	138	178	192	159	177	156	147	157	154	154	153	157	152	139	166	149	159	160	164	169	160	175	139	165	166	159	129	152	158	152	174	161	191	166	164	148	164	173	170	174	146	175	180	164	165	151	175	171	164	185	141	145	157	147	145	158	140	166	152	164	158	168	173	149	164	149	162	160	174	153	147	163	163	171	163	159	182	175	182	149	162	152	155	161	161	158	166	151	160	152	169	143	165	182	152	150	168	145	145	160	152	157	158	144	150	161	155	160	149	150	162	156	154	140	162	157	137	176	174	159	174	170	169	164	143	151	168	160	145	150	167	168	177	145	161	168	151	162	170	169	187	166	167	152	174	154	164	142	172	175	152	176	167	138	140	156	158	150	179	159	148	181	165	173	168	144	177	162	164	160	149	162	157	168	167	144	163	160	155	167	139	161	160	164	152	177	159	151	176	177	163	176	161	154	156	157	157	142	145	175	163	144	152	170	153	148	148	148	169	167	167	149	167	172	167	173	155	184	151	166	177	139	149	163	180	178	155	172	154	165	157	169	175	160	153	179	182	156	143	180	138	178	183	144	150	182	171	164	155	197	141	164	145	173	185	163	151	165	170	139	175	150	176	175	180	172	158	171	164	154	158	161	194	176	152	171	164	185	159	159	168	148	169	161	171	156	165	172	154	156	172	159	188	155	151	179	167	177	156	159	164	157	159	152	184	160	169	147	157	159	157	185	169	187	165	155	182	141	158	166	176	160	150	167	170	174	167	147	156	168	175	166	155	190	174	182	160	171	164	165	153	177	151	149	166	172	162	170	140	172	150	145	166	176	159	159	182	187	169	124	204	173	170	157	155	139	169	158	146	170	162	173	157	165	158	186	158	158	171	161	152	180	177	154	160	183	154	178	147	176	153	144	160	181	147	151	185	152	166	163	158	167	176	153	134	161	144	164	165	178	158	148	159	165	183	149	194	169	168	151	155	137	142	154	160	162	154	127	170	145	164	194	146	171	201	158	158	153	173	156	156	160	151	152	159	170	171	156	147	167	165	185	163	176	144	149	143	165	135	160	137	173	139	175	179	166	150	159	150	166	176	173	174	140	164	154	164	156	184	175	147	145	166	181	145	149	163	165	163	182	159	172	179	150	154	151	152	153	156	156	148	161	166	134	163	162	156	168	171	168	139	180	153	149	155	148	175	148	153	150	135	166	162	167	144	164	171	160	147	160	183	164	162	163	166	177	160	168	140	168	183	173	151	154	177	151	163	154	183	159	162	147	141	163	160	143	171	152	156	150	159	174	156	164	179	154	161	159	143	155	147	165	161	167	169	183	161	160	154	130	166	163	159	137	176	174	137	151	144	168	148	160	177	175	151	158	160	173	150	147	175	174	171	144	168	158	148	165	158	161	138	151	136	168	159	185	145	147	176	166	166	155	160	153	136	180	175	175	176	148	164	174	170	164	169	144	162	156	173	147	158	158	175	168	170	152	157	176	176	163	180	171	162	179	158	166	174	162	171	173	167	141	173	163	173	169	154	159	154	144	189	160	157	136	168	163	166	141	155	163	152	158	146	179	164	161	147	164	179	151	168	164	170	153	176	173	154	160	151	183	153	176	156	175	164	157	175	167	161	158	168	161	155	180	161	161	171	148	141	160	157	160	153	148	158	159	156	167	178	142	150	179	179	158	162	149	168	155	172	147	179	162	154	168	167	140	168	150	164	187	148	163	177	149	170	166	167	166	160	167	167	157	156	166	147	172	175	147	176	159	158	151	170	172	161	158	174	158	172	187	162	173	162	135	177	159	162	161	192	158	158	170	167	162	171	161	152	173	166	167	184	144	151	157	173	158	157	180	152	161	160	159	145	147	164	145	176	137	150	163	159	156	167	148	139	159	175	152	180	173	163	153	178	175	146	171	151	144	169	191	156	131	161	160	174	154	167	153	156	174	175	139	172	139	156	147	168	177	134	151	169	166	176	143	138	164	167	156	165	179	155	155	157	183	186	162	151	165	181	170	145	151	132	160	155	173	163	181	176	154	178	163	178	166	151	157	169	156	147	131	174	142	167	162	147	169	189	142	168	163	159	161	187	173	182	141	146	164	167	140	153	138	159	158	148	144	162	191	139	162	169	171	171	169	163	169	159	159	148	162	167	165	172	180	147	164	155	158	175	174	179	145	161	165	159	165	162	177	134	151	155	147	164	135	154	167	148	172	164	170	152	171	166	184	157	159	180	169	150	175	177	170	159	164	171	140
21404	7234	5519	2759	2031	1610	1279	981	783	626	593	596	617	741	522	449	421	439	408	295	275	255	250	247	258	223	237	236	227	237	242	218	223	246	217	237	235	221	224	252	214	226	265	241	240	270	210	218	237	226	205	219	229	238	230	234	215	267	254	234	248	205	217	261	233	211	228	239	233	221	245	243	236	230	252	252	254	230	230	216	207	264	210	231	231	225	226	227	247	214	246	264	227	245	243	241	206	262	255	223	250	253	222	266	254	225	212	244	199	233	223	223	235	223	221	231	257	218	204	237	227	217	222	214	234	208	246	225	241	221	240	231	202	214	252	242	228	249	195	226	211	231	233	224	193	212	241	205	214	227	228	240	224	225	229	251	219	257	260	237	235	246	232	219	213	232	218	232	240	249	228	237	209	229	229	209	226	221	246	227	220	238	219	231	225	213	218	217	252	243	241	237	247	231	224	223	233	242	231	215	226	223	225	277	234	232	231	222	255	257	207	218	225	222	212	227	206	214	221	213	234	243	219	231	252	215	208	224	211	251	228	254	231	238	240	238	226	217	249	225	219	239	242	236	236	233	258	249	231	231	208	223	248	261	230	226	209	200	221	242	224	244	209	252	245	207	256	214	234	246	236	234	247	238	209	200	230	228	254	242	236	209	224	219	240	249	211	231	223	207	224	224	216	238	219	213	224	214	234	232	209	215	221	223	231	241	227	219	240	202	231	211	197	211	193	210	234	226	231	228	231	217	216	259	222	205	225	194	219	231	225	194	224	231	230	237	252	228	249	233	239	241	245	238	208	197	226	246	238	214	219	231	212	208	197	218	228	250	231	259	226	204	234	220	237	236	230	208	202	228	211	211	211	225	245	218	233	281	214	213	228	225	203	229	238	212	254	213	200	235	247	235	247	231	235	213	231	238	240	243	235	220	238	231	211	201	219	264	219	222	204	232	230	226	207	237	251	225	244	232	253	246	197	209	223	224	232	242	231	225	231	244	244	236	229	235	235	220	240	218	256	196	206	225	243	225	226	236	205	233	208	205	245	217	238	232	249	237	224	270	203	237	214	232	239	237	222	246	207	229	251	248	222	206	234	253	227	206	238	240	236	240	256	253	204	243	246	227	245	251	233	232	246	251	227	220	234	222	233	222	233	236	221	236	222	241	240	250	243	224	236	245	212	246	237	241	213	250	227	213	217	261	227	238	223	217	242	262	247	214	224	230	223	214	236	219	250	242	216	234	242	245	229	245	239	224	234	233	256	254	214	199	235	259	211	229	252	225	226	216	222	247	219	230	256	217	243	223	227	238	243	233	209	238	218	230	226	224	224	222	222	214	229	245	226	229	257	206	235	226	256	239	248	214	223	217	233	242	206	249	227	213	243	230	226	244	229	223	237	220	220	241	181	216	241	207	241	234	221	231	226	205	209	252	254	205	209	235	233	243	208	248	250	237	244	217	257	224	223	213	233	215	236	226	207	201	225	277	229	220	221	248	210	241	209	229	234	234	223	211	244	204	232	244	223	229	228	239	222	228	233	236	204	224	231	219	254	231	253	252	226	205	240	216	231	226	222	205	190	208	231	211	224	248	214	261	243	213	236	223	241	224	232	221	207	237	208	242	221	253	207	231	237	213	221	254	205	247	223	203	240	235	224	231	205	227	225	243	236	207	247	243	208	230	230	235	249	218	237	242	222	241	244	234	235	200	235	236	210	234	238	246	248	225	248	240	191	206	225	237	216	227	203	231	215	243	221	229	254	227	238	239	242	244	231	240	217	242	226	245	233	229	228	239	246	243	234	236	237	250	262	245	232	219	221	239	230	229	253	248	223	228	250	230	218	195	210	231	218	234	240	240	239	209	243	242	284	239	235	243	239	236	231	251	249	216	214	233	239	212	220	214	237	198	232	203	230	247	207	235	207	249	221	222	238	249	253	233	216	214	245	241	217	231	234	228	242	225	212	236	243	253	216	229	247	235	215	234	225	230	229	203	226	222	244	254	219	241	220	239	209	226	219	231	233	228	246	228	234	214	237	205	220	252	238	229	229	240	245	211	232	222	216	239	249	215	236	238	243	197	206	253	219	221	206	244	199	221	227	235	198	230	252	218	221	223	239	209	253	227	232	199	233	264	232	240	247	218	232	224	233	252	208	233	245	240	270	227	193	231	222	231	235	234	240	261	224	198	237	219	230	245	231	221	249	197	213	216	256	214	225	224	215	256	242	261	226	211	249	225	225	199	219	253	211	229	232	266	210	237	222	217	233	238	228	217	252	225	210	228	221	199	223	238	279	246	228	239	235	200	222	228	260	246	227	222	241	224	234	244	219	230	231	250	254	251	227	222	239	228	241	224	237	243	199	246	228	240	258	239	225	213	222	232	226	215	213	226	251	237	219	221	274	211	217	212	201	205	228	214	230	214	211	210	210	237	230	223	232	225	230	217	228	225	225	205	219	213	219	247	242	221	227	251	260	240	227	232	221	205	271	215	208	251	248	233	230	226	231	226	223	202	224	232	223	245	243	259	225	213	203	202	218	230	225	244	212	251	194	218	227	219	229	249	220	210	206	231	212	234	223	218	211	225	248	227	210	221	217	236	244	214	205	212	207	227	245	224	224	207	217	220	203	231	226	220	225	219	224	241	230	231	239	238	215	232	244	217	250	226	225	233	245	213	237	207	240	230	258	213	222	217	207	228	255	200	232	229	233	198	218	233	254	257	223	215	230	243	240	236	229	232	215	236	223	214	232	215	247	231	263	233	245	222	226	230	234	213	219	256	230	239	240	232	252	210	220	261	236	266	234	243	209	235	245	217	200	208	239	205	226	235	233	222	231	230	218	194	241	218	233	225	214	255	229	246	230	266	231	220	229	251	232	241	205	239	233	241	232	224	231	214	226	232	204	213	233	234	212	219	206	224	224	231	236	204	233	245	243	244	231	207	233	223	260	266	244	228	233	233	230	255	241	221	227	209	222	210	235	219	210	209	236	209	211	214	237	230	212	225	209	207	233	225	247	239	235	244	205	241	236	231	229	211	228	234	223	216	220	221	212	250	230	238	220	222	213	202	235	233	209	228	222	214	186	218	228	228	239	237	235	234	229	207	246	231	230	217	239	212	255	209	254	224	215	228	248	246	230	235	233	203	231	231	240	212	216	230	236	234	245	217	192	212	225	219	234	233	215	213	240	199	242	228	239	252	217	229	244	217	215	222	231	228	242	208	228	258	236	220	194	227	223	222	263	209	215	217	203	213	206	240	223	235	224	228	234	227	247	236	223	214	245	252	228	236	239	217	232	241	200	249	222	216	236	190	239	225	224	246	230	233	191	199	237	254	239	226	239	225	221	223	232	230	223	237	231	221	248	250	221	251	225	229	232	233	259	228	233	225	199	227	222	225	247	246	207	236	230	206	231	227	232	247	243	244	223	229	251	206	247	203	235	243	237	230	244	227	254	232	237	225	215	226	239	222	231	224	230	238	215	228	230	222	226	223
22545	21442	29314	23950	21432	21187	4719	1415	955	832	820	861	843	947	772	652	672	714	580	559	517	447	455	491	435	449	433	422	426	443	430	440	429	400	453	424	376	425	431	447	426	442	430	430	456	412	441	415	448	401	438	434	423	435	423	403	412	452	380	430	434	398	404	379	432	422	425	426	454	398	403	395	426	409	429	453	404	447	369	396	387	428	401	425	424	417	412	432	415	428	401	432	417	417	440	432	428	439	409	411	424	456	395	408	416	410	415	433	433	402	404	419	423	463	413	399	411	430	398	448	389	381	409	423	403	408	385	407	422	423	410	418	423	394	376	411	421	390	410	433	400	365	372	422	439	425	389	415	401	440	405	401	466	418	409	420	421	439	426	429	419	385	426	418	387	432	434	410	418	400	418	421	434	400	411	427	402	434	425	399	454	405	447	383	400	426	427	429	446	428	430	433	437	406	400	398	425	457	426	396	380	430	448	436	391	411	363	428	427	412	423	378	404	415	413	394	402	412	393	388	408	426	398	413	412	340	425	378	368	376	415	416	415	446	423	393	424	438	419	434	443	402	414	436	416	398	408	388	436	416	400	409	428	450	392	444	454	401	397	388	402	412	407	408	449	403	424	382	429	429	379	440	408	378	437	434	395	436	420	428	399	396	390	402	395	457	382	394	393	435	429	415	427	440	402	426	416	416	390	427	423	411	393	402	410	427	399	410	390	432	408	405	425	405	425	409	432	405	426	387	417	400	434	411	418	417	398	445	427	462	410	413	413	392	383	408	416	407	405	426	419	410	386	396	417	395	396	390	378	418	427	411	404	405	388	413	379	427	434	403	415	466	405	430	395	393	398	401	402	408	425	394	440	409	395	408	405	439	397	420	401	397	445	442	404	410	409	438	410	450	394	393	403	398	435	379	384	387	451	422	401	419	434	446	439	432	451	407	415	388	401	405	418	380	398	468	383	402	435	430	408	452	386	455	421	426	424	412	398	386	381	426	418	383	408	434	390	406	430	402	430	418	420	382	408	378	415	413	419	398	403	403	446	417	434	454	412	431	397	435	424	416	376	431	437	378	412	414	371	457	435	389	410	387	391	436	411	429	399	411	466	397	417	421	422	377	410	419	381	400	435	407	406	426	450	407	429	430	415	430	429	418	436	412	375	384	454	411	427	417	428	457	415	385	407	452	419	404	396	435	449	406	380	397	416	393	441	410	426	401	447	407	415	414	408	408	406	407	377	427	423	421	412	387	438	419	430	419	419	383	400	391	397	470	398	397	415	396	401	425	421	398	440	417	392	413	437	430	391	396	429	452	441	369	420	424	410	425	419	405	447	460	430	435	426	492	409	414	392	411	407	423	402	436	409	414	410	400	396	400	445	422	417	455	455	429	423	433	399	400	429	416	401	421	423	428	469	376	437	426	421	414	419	440	403	454	401	402	407	417	421	444	422	393	423	431	409	414	424	411	405	393	410	441	448	406	451	424	420	394	420	413	423	407	441	430	383	430	430	443	414	424	426	412	410	388	416	409	410	439	436	418	414	423	409	436	414	427	446	415	430	437	454	425	388	411	444	417	416	423	382	461	432	416	440	397	415	400	420	415	422	441	429	432	412	392	416	423	439	389	410	394	414	460	386	437	414	396	453	428	428	434	404	408	435	400	406	445	402	423	407	375	411	422	436	431	440	438	431	371	364	422	388	406	414	394	431	396	474	392	383	405	441	441	417	420	392	433	434	432	424	413	405	410	441	419	388	420	430	412	424	445	408	429	427	407	468	419	384	422	431	458	445	394	429	432	422	428	415	429	402	432	398	395	459	409	413	398	445	441	417	418	427	434	434	427	415	440	421	396	419	453	424	404	443	403	429	446	387	410	389	418	404	435	391	412	433	421	409	387	396	436	388	436	424	413	398	407	389	383	367	365	393	399	443	442	444	424	437	405	449	447	386	396	435	392	406	407	398	408	402	383	409	426	431	409	398	397	429	395	406	426	451	399	426	398	424	428	412	414	439	444	439	425	408	441	415	411	411	412	419	419	387	439	410	381	439	412	429	415	406	394	412	393	405	400	449	429	413	407	404	442	366	381	424	388	412	419	423	430	402	415	427	406	413	389	436	448	376	421	421	395	420	431	421	437	415	396	395	416	419	410	451	396	437	446	402	415	428	445	447	423	411	423	409	438	423	463	392	425	410	399	433	424	421	433	423	395	379	400	443	442	407	427	431	394	408	427	388	388	394	401	393	396	387	441	398	442	402	402	429	377	416	386	399	425	438	441	439	410	405	415	402	397	413	451	410	405	447	417	384	402	367	434	408	426	397	395	395	399	367	409	403	403	441	427	425	405	403	377	438	409	434	414	394	429	439	430	455	362	411	427	412	384	433	368	406	406	408	402	408	409	418	400	401	421	416	422	419	433	419	451	403	376	422	402	413	440	402	419	402	430	405	395	383	461	445	386	415	435	425	438	448	398	445	420	385	409	438	430	441	418	416	409	427	416	411	399	412	429	418	415	459	410	436	392	420	422	414	427	410	393	397	387	419	449	421	404	418	443	409	399	401	418	426	429	388	432	445	396	440	414	416	430	393	475	378	445	415	450	425	483	410	397	393	457	409	431	416	407	385	435	417	455	457	437	409	423	402	382	443	387	442	447	404	418	371	432	414	441	401	365	432	408	423	407	403	406	456	417	369	429	378	421	413	422	401	379	389	350	407	416	395	437	401	412	415	440	407	423	386	408	385	408	411	421	398	432	407	450	433	413	398	440	396	429	411	394	385	383	428	408	426	409	407	394	412	401	423	417	431	454	374	401	431	425	404	419	403	409	378	402	447	404	419	383	432	394	434	433	420	398	423	395	439	425	438	401	405	392	462	424	416	453	417	416	428	420	389	425	423	379	413	450	431	398	392	417	429	447	405	422	420	386	440	442	414	407	378	387	390	415	444	429	398	396	398	433	464	385	424	388	415	432	403	408	415	404	431	414	378	411	436	403	415	470	441	403	434	400	397	397	378	394	353	414	403	397	378	410	399	418	401	388	436	432	440	437	399	441	420	402	406	416	390	427	406	433	398	445	433	407	415	410	403	395	414	407	413	386	417	419	447	453	379	409	422	463	411	441	470	387	428	408	401	415	383	409	415	402	405	396	418	398	373	413	385	437	403	446	393	411	433	386	416	423	401	409	411	437	381	423	408	408	413	400	429	440	444	387	384	436	402	394	424	443	391	412	398	387	401	416	425	432	393	387	436	396	450	401	424	429	424	410	412	388	418	460	404	429	392	440	407	377	403	413	450	423	372	417	425	399	401	414	383	434	443	420	386	426	411	405	418	379	405	431	407	386	411	417	366	410	365	382	430	363	430	385	415	400	420	402	437	398	417	398	435	406	403	420	395	428	371	440	456	395	428	432	374	421	403	412	412	431	410	401	405	443	403	412	407	428	372	387	421	418	402	456	427	386	445	422	411	439	417	406	410	433	401	400	402	414	394	411	445	397
27693	16346	12733	6381	4761	3836	2995	2364	1764	1514	1416	1433	1437	1584	1192	1088	1073	978	841	775	650	637	654	568	603	550	624	529	640	550	558	540	566	578	548	589	509	533	554	540	540	563	574	571	574	553	578	525	549	553	508	557	513	544	504	552	584	554	544	534	564	565	538	572	572	586	542	478	569	523	554	545	554	572	514	561	534	563	562	534	526	554	608	565	575	569	563	599	535	542	544	522	556	513	530	556	567	567	567	572	588	546	543	594	532	561	562	562	593	543	561	560	527	508	541	568	573	556	539	555	564	552	520	516	546	520	576	601	588	551	493	587	520	524	579	530	535	500	546	566	586	521	572	533	490	520	542	588	540	553	518	562	522	539	548	529	520	506	509	525	543	563	575	565	515	516	565	517	510	542	551	527	560	533	509	526	516	577	514	543	553	520	576	531	510	534	558	535	510	573	576	528	591	528	552	499	513	502	573	583	544	546	510	528	531	541	558	564	573	544	537	561	507	542	583	573	519	537	532	522	568	536	567	502	538	521	523	543	532	545	547	552	559	543	534	512	542	525	538	535	565	579	523	508	528	533	503	495	533	520	513	562	545	538	517	555	503	588	562	531	560	512	528	628	573	509	515	562	541	493	586	535	613	524	543	573	536	509	539	497	558	527	548	556	560	538	552	580	518	535	629	494	545	573	585	531	570	506	508	572	519	599	500	503	507	568	543	540	575	537	578	562	549	556	555	570	515	536	548	546	545	577	525	529	517	563	567	580	512	568	538	546	519	517	532	554	566	529	571	538	533	514	554	554	523	526	583	555	574	525	538	542	547	568	552	538	558	531	520	519	539	537	509	515	571	545	518	535	493	570	568	525	521	575	484	548	543	563	552	542	553	546	559	542	531	521	542	491	542	517	553	523	555	537	530	569	548	562	522	556	560	551	571	533	533	552	535	554	562	520	566	537	552	561	555	530	567	555	574	555	578	551	557	535	526	545	514	574	570	535	527	558	543	574	495	512	549	575	530	566	543	551	560	517	537	516	571	534	552	524	529	561	536	578	514	531	545	538	596	558	523	556	538	569	546	537	542	556	519	541	556	519	555	515	523	592	527	534	531	557	553	565	558	538	540	521	518	581	546	538	571	545	500	554	530	542	517	522	531	518	524	558	544	526	586	534	543	549	533	554	571	527	596	534	480	541	530	555	556	577	547	495	533	503	547	526	538	494	525	520	499	516	522	553	511	542	546	543	525	507	530	532	561	545	534	586	521	558	540	517	546	515	526	589	563	485	520	557	504	543	510	533	551	508	554	540	531	545	545	508	507	510	571	486	522	543	546	521	517	551	519	488	531	551	520	523	523	554	550	516	504	549	518	561	529	530	545	568	551	527	548	522	544	530	528	543	541	505	606	555	552	510	548	563	515	519	512	544	525	496	513	548	534	525	518	532	544	527	559	537	527	549	556	583	552	573	561	526	555	532	539	550	546	535	508	556	561	511	514	583	545	548	564	518	538	564	576	544	509	578	520	486	560	496	553	591	524	542	541	559	535	524	549	521	585	526	556	559	574	540	579	515	535	515	571	483	532	528	522	507	578	606	499	500	539	599	477	609	543	550	534	532	525	493	540	516	557	506	492	538	548	519	548	544	579	571	562	522	558	567	525	508	565	573	546	538	557	464	554	572	507	547	584	541	542	533	565	534	587	532	515	568	553	539	538	542	527	580	548	604	541	502	546	570	555	575	556	567	526	503	515	540	558	558	537	489	517	533	543	521	532	550	589	538	570	567	566	512	499	531	534	547	529	530	545	529	538	518	560	527	549	503	509	591	527	541	504	520	535	565	550	528	498	499	537	586	546	555	560	535	533	539	573	551	545	555	569	518	541	525	533	543	546	564	566	525	527	560	546	504	530	530	532	533	524	504	542	540	534	482	569	538	513	559	537	538	577	552	534	569	579	512	596	509	534	538	531	531	591	565	547	552	521	550	527	515	507	535	528	555	512	525	511	498	514	591	562	540	542	524	519	506	498	504	523	529	526	533	531	548	564	523	498	533	535	549	568	569	550	537	589	537	527	523	553	569	556	521	545	534	538	553	599	529	518	536	572	531	538	528	522	530	526	553	482	544	550	548	507	528	530	513	523	508	528	515	505	507	569	544	535	517	465	555	534	517	511	550	535	504	543	547	525	558	520	539	526	521	511	500	569	514	535	522	513	551	533	527	501	568	547	546	556	593	523	525	527	539	543	556	582	580	540	550	536	544	551	542	532	519	531	544	520	552	571	510	501	555	562	553	545	519	538	548	543	527	572	506	547	522	501	555	571	579	530	513	532	557	533	513	502	578	563	518	536	610	541	533	544	528	605	516	531	548	539	560	586	518	562	545	526	541	587	573	527	573	560	545	536	533	544	566	566	549	543	534	549	529	541	534	497	522	564	530	505	529	491	539	538	551	529	531	528	481	576	509	579	517	535	514	522	512	554	526	519	540	509	561	531	511	519	535	537	517	525	504	562	546	531	547	552	549	548	549	534	532	543	531	517	531	524	534	523	536	522	568	509	550	559	541	520	512	541	559	550	540	504	566	585	517	572	569	526	510	571	537	548	503	558	550	516	525	527	511	557	519	507	546	531	501	578	558	536	499	540	538	540	523	511	559	520	554	554	535	475	545	484	547	547	540	548	505	541	547	526	531	559	554	541	537	506	548	570	528	507	545	512	539	502	510	526	565	556	528	546	528	554	582	537	542	532	521	544	514	557	570	509	505	551	578	533	507	524	529	534	573	554	526	528	553	495	558	539	571	556	535	542	540	505	534	547	531	553	531	567	505	564	525	548	576	532	516	533	552	524	533	549	522	526	495	516	555	514	529	573	540	547	547	600	542	528	550	541	544	521	565	542	483	510	587	517	538	554	522	570	535	548	523	519	541	560	508	509	540	561	566	513	551	491	517	524	526	545	550	579	521	557	540	573	566	515	506	560	533	533	541	517	547	526	576	560	551	568	567	543	527	534	515	552	497	518	523	563	522	570	543	533	543	537	536	521	547	530	511	552	570	560	503	545	537	562	545	547	495	519	530	526	570	554	519	555	547	539	567	545	554	516	547	526	558	521	505	534	554	520	548	556	550	572	570	524	556	508	534	529	530	533	541	540	546	522	524	550	522	551	535	497	519	525	558	509	540	574	512	571	510	549	557	521	547	516	555	525	540	520	524	515	538	495	546	542	543	515	520	543	543	537	555	552	529	555	528	542	520	576	523	556	511	592	552	541	526	544	516	524	549	550	540	526	538	535	524	570	545	550	524	581	569	524	540	464	545	545	534	504	535	512	527	566	527	531	517	565	581	556	565	533	503	561	553	559	565	554	487	550	545	538	493	545	506	529	548	534	559	540	553	503	581	581	524	553	553	568	515	579	520	570	556	542	514	527	549	526	531	532	528	521	566	542	534	533	523	555	552	506	524	540	530	533	538	524	553	520	551	526	565	495	527	564	572	528	497	543	517	512	518
27374	17410	4078	1290	898	714	481	367	307	317	291	318	325	390	371	325	281	289	255	227	228	249	217	221	217	257	233	228	199	217	226	211	206	220	219	204	238	230	219	246	224	209	238	199	219	206	235	250	220	216	232	234	244	242	216	248	234	240	232	232	228	219	217	231	229	210	217	233	222	198	230	250	230	229	235	240	204	212	225	181	230	211	218	215	229	215	224	234	216	223	225	228	209	223	213	228	219	222	220	232	236	230	220	246	215	231	228	234	216	226	230	224	209	243	243	221	245	226	224	215	223	248	182	192	241	232	217	202	205	236	227	214	214	211	248	222	233	215	234	213	208	250	232	236	232	225	210	217	245	196	228	232	237	210	224	226	221	221	204	224	232	211	227	215	226	214	212	226	215	236	233	199	228	218	214	214	228	210	223	213	224	222	241	224	202	205	246	220	235	220	222	231	208	225	230	211	235	241	208	243	228	200	248	237	217	213	226	248	265	226	237	219	197	198	235	211	228	233	224	264	206	213	241	210	233	218	245	243	229	212	245	243	229	203	203	238	183	214	214	248	226	216	222	222	232	207	229	223	234	239	205	211	190	183	225	210	207	233	240	250	218	227	220	226	205	254	218	230	212	201	204	229	186	203	187	226	220	214	197	216	224	225	203	212	220	210	197	243	232	229	208	229	198	218	229	227	233	205	216	229	229	226	230	214	219	214	225	232	277	236	230	217	200	211	231	190	234	240	230	237	205	197	240	222	219	219	231	235	233	207	222	175	224	221	199	208	230	225	228	242	196	234	192	216	226	230	224	219	236	244	216	226	225	215	210	221	231	223	227	232	214	195	215	221	222	219	221	244	217	208	225	226	234	241	243	239	226	218	223	205	224	225	241	223	212	229	227	213	209	243	232	214	227	238	253	244	217	241	231	213	219	234	222	186	214	239	234	221	198	217	251	236	224	215	232	224	218	215	239	196	225	218	260	196	236	222	216	218	232	224	189	242	206	214	234	221	232	244	253	215	219	210	233	253	212	221	219	225	226	215	237	249	222	219	238	220	240	250	227	220	243	222	219	225	225	211	221	208	195	210	245	239	261	203	228	221	225	229	209	231	217	231	227	218	198	219	201	222	227	231	235	226	222	212	210	220	227	202	212	229	226	214	221	237	231	231	223	234	207	234	232	225	230	253	227	206	231	216	214	240	245	244	191	221	217	236	213	193	227	243	230	215	237	220	223	216	228	224	195	197	220	210	201	210	239	218	237	233	210	221	221	204	229	206	230	233	234	202	235	239	215	212	234	233	245	228	223	218	231	213	244	215	208	197	200	235	214	232	238	222	218	200	214	213	246	217	205	227	216	229	221	210	236	222	228	243	225	231	196	232	250	216	220	230	205	251	205	206	222	211	226	206	219	242	206	220	216	235	240	215	223	242	245	213	219	223	248	220	215	218	238	231	240	199	244	212	221	231	215	237	224	228	230	242	240	248	244	234	200	247	205	226	205	218	234	205	186	197	214	231	233	267	198	211	225	210	227	213	224	227	259	237	221	214	204	228	230	198	220	245	229	220	230	203	237	236	230	205	230	228	221	215	227	261	205	235	210	224	244	203	225	248	221	235	229	227	224	239	230	232	252	213	233	211	190	243	208	207	212	220	218	225	219	205	222	214	196	226	249	216	257	221	240	232	204	227	233	261	250	208	229	235	219	216	224	236	240	206	208	219	209	226	232	243	201	196	236	249	243	218	237	216	219	258	233	243	207	237	198	217	211	229	203	231	208	231	216	196	217	216	206	247	246	231	200	218	209	265	224	236	227	233	213	230	203	212	248	224	211	250	200	247	250	211	223	222	220	201	236	221	256	216	230	217	247	228	214	216	223	212	218	219	236	233	237	222	241	229	243	227	240	229	244	208	219	213	199	212	213	243	223	204	193	243	235	197	213	196	207	206	225	227	220	253	218	232	234	216	238	231	223	212	214	214	217	202	211	238	180	213	211	223	228	204	213	223	229	247	224	233	223	205	204	222	239	189	218	220	215	225	234	230	205	246	257	219	238	235	232	239	223	244	226	259	226	210	192	223	223	216	230	221	195	218	233	234	227	240	236	232	238	215	225	243	215	230	229	196	246	235	228	203	220	239	231	229	230	214	211	230	234	255	214	235	228	215	226	226	223	225	223	226	251	225	211	215	226	226	204	202	195	244	211	227	224	257	230	245	233	232	212	237	220	196	225	203	214	214	228	219	215	206	215	224	243	220	246	217	223	227	215	216	234	211	197	228	233	203	209	256	226	225	242	247	237	216	223	220	246	233	201	202	200	242	224	229	223	237	223	222	221	218	243	201	188	223	203	219	219	234	215	222	213	225	197	236	242	215	221	244	217	207	206	251	211	233	212	203	240	204	233	208	225	240	214	242	223	213	228	245	231	224	217	244	253	207	260	217	238	224	226	253	214	234	204	215	228	212	220	216	245	232	208	221	252	211	211	204	234	219	227	259	228	229	240	203	228	231	223	229	221	221	220	212	227	216	232	234	224	220	240	224	205	217	222	228	239	209	223	222	243	219	214	209	248	244	244	226	217	212	230	232	232	215	229	235	221	221	236	219	197	197	241	220	230	224	229	239	248	207	209	232	218	234	229	216	211	225	238	235	229	258	234	217	217	231	248	227	212	223	224	249	237	234	234	226	218	236	191	219	216	230	213	239	222	236	198	207	213	220	244	207	207	207	201	210	204	233	245	222	232	216	238	234	216	233	216	208	221	224	215	200	230	226	220	254	251	211	227	231	212	212	217	213	222	190	214	214	248	228	237	221	223	234	234	237	209	215	254	236	202	215	236	246	232	191	218	217	210	235	243	216	226	250	215	222	236	220	232	237	236	228	231	211	231	229	213	214	222	227	195	219	235	220	216	230	205	221	254	239	218	199	212	205	208	221	207	238	220	220	238	231	217	239	236	220	216	220	239	212	223	218	230	242	223	215	227	212	206	244	215	226	241	224	231	237	210	208	201	219	220	241	259	240	228	236	231	223	226	242	220	218	232	220	237	230	227	201	218	242	213	230	244	253	234	197	223	198	235	245	225	210	234	219	262	215	217	208	239	249	222	239	248	206	249	210	223	204	213	196	215	227	236	232	175	232	216	240	255	245	232	210	225	246	230	222	237	219	257	234	230	223	236	226	222	213	223	251	233	199	214	222	236	239	241	236	231	235	246	225	230	231	244	234	234	205	208	228	224	227	217	249	245	227	211	237	225	204	254	218	209	222	210	229	228	222	213	222	216	219	230	233	201	237	198	228	221	222	223	240	225	207	227	237	223	227	246	243	233	226	242	215	215	245	228	207	227	226	199	223	224	233	214	216	240	209	220	211	233	217	218	219	216	221	229	239	185	223	227	230	194	214	238	215	212	211	194	228	223	233	222	202	246	208	227	220	230	210	216	231	234	225	234	223	210	266	217	226	238	222	197	198	206	199	213	227	217	232	251	213	218	229	234	204	224	240
7307	3756	3116	1616	1382	1049	858	672	578	490	479	560	546	697	512	413	395	450	416	330	325	293	283	310	291	338	303	259	314	321	270	272	288	286	293	285	291	292	315	304	324	276	286	291	273	308	317	313	259	327	299	269	296	270	268	288	298	289	293	292	286	271	274	265	315	324	295	318	268	303	300	300	316	283	288	308	317	309	306	299	302	316	300	307	277	280	299	277	334	287	304	332	308	299	282	303	311	302	330	282	302	298	306	307	285	309	283	282	266	312	275	298	306	318	307	305	285	293	274	292	295	313	290	284	312	268	271	291	304	284	316	295	306	318	286	297	291	318	266	283	293	303	290	307	309	323	273	294	303	290	312	283	297	326	311	299	286	310	280	301	309	285	320	320	300	310	308	286	327	298	296	314	312	305	312	308	302	317	303	285	299	283	301	296	296	318	278	290	306	279	290	288	289	332	332	304	281	287	283	291	306	307	276	310	313	291	292	316	302	260	289	305	298	287	319	293	309	312	318	280	293	271	290	301	306	310	317	298	299	293	308	307	280	299	333	322	323	283	276	291	275	265	290	288	301	284	272	288	263	304	288	311	303	285	327	290	309	288	313	312	325	305	291	278	288	295	271	293	317	263	303	281	286	316	266	311	300	319	280	291	300	286	282	308	310	255	319	284	303	304	300	292	298	299	289	265	291	323	319	343	299	291	291	306	294	268	274	320	272	275	287	269	300	273	287	288	269	288	284	305	309	282	302	303	278	308	312	290	293	316	319	291	301	275	311	287	304	314	306	311	312	284	304	289	300	272	327	310	267	282	303	318	319	318	280	304	280	302	294	267	312	315	290	306	272	287	302	287	297	296	297	252	307	315	294	298	312	299	305	305	290	275	274	334	294	294	294	295	294	272	304	298	297	297	286	285	281	306	302	299	304	302	294	332	318	295	302	282	288	303	309	301	291	297	325	276	285	309	296	292	337	323	288	297	322	314	337	304	296	322	283	312	318	286	289	306	336	295	277	297	284	294	280	303	282	320	312	295	295	317	310	289	295	315	317	317	286	304	302	285	307	275	288	314	301	294	288	272	328	317	297	291	292	279	306	271	323	286	294	281	286	306	314	296	289	309	279	284	323	303	319	282	293	293	272	318	318	289	300	278	289	280	291	296	306	277	315	288	273	275	305	295	309	303	311	300	302	292	302	282	306	269	292	308	299	301	301	296	294	305	285	285	280	304	313	288	270	287	290	306	304	326	289	306	290	298	308	324	315	309	285	293	281	306	284	315	281	297	296	292	289	310	292	311	305	309	314	316	295	312	295	302	277	282	284	310	314	309	290	312	323	294	281	296	294	324	304	279	311	307	308	281	309	292	327	250	281	292	313	300	313	302	310	312	286	293	298	295	343	303	306	308	256	266	292	309	323	282	305	313	293	309	308	300	280	296	292	292	307	294	270	326	325	287	293	288	297	315	276	288	311	289	284	288	284	318	285	275	308	311	284	275	317	280	312	296	322	321	288	313	317	289	326	274	275	314	302	316	267	317	300	268	280	313	310	278	288	301	279	328	296	298	329	281	277	318	284	270	282	318	250	324	301	302	258	300	289	298	287	318	296	306	320	312	321	294	319	307	305	294	295	278	285	320	305	317	315	300	320	273	288	286	299	305	315	272	299	293	309	289	295	287	261	311	282	316	296	304	293	289	285	327	280	283	291	310	303	246	310	311	302	274	281	295	272	309	328	286	281	288	317	302	285	330	296	275	264	313	289	336	275	297	274	314	294	296	300	291	295	296	304	281	328	337	312	278	275	272	302	309	289	305	302	283	312	292	258	282	294	271	302	271	282	279	280	287	298	332	288	310	297	312	302	302	311	300	271	297	321	310	307	298	316	292	295	306	287	291	292	283	305	292	307	267	291	298	301	318	288	326	300	271	316	267	292	264	295	282	333	290	313	291	309	289	308	294	324	288	304	286	285	290	292	323	297	305	266	296	274	310	291	313	289	297	303	282	305	305	313	296	291	268	267	290	288	300	310	273	311	316	286	286	307	285	319	297	288	297	306	277	296	299	289	304	289	307	296	269	299	273	303	304	281	275	329	291	309	274	299	283	296	303	313	301	255	312	320	335	279	276	324	273	277	293	308	314	271	311	251	325	299	280	287	303	285	279	315	269	323	312	296	297	290	324	285	282	317	321	283	268	336	290	310	293	282	320	325	301	326	286	300	321	295	298	313	281	295	277	299	298	307	294	268	295	278	276	279	292	309	300	324	307	258	293	293	344	291	326	289	309	301	303	300	301	304	300	304	307	305	296	308	304	292	263	280	313	311	321	317	311	298	307	282	267	298	293	302	273	305	310	298	303	291	302	290	301	300	276	304	314	288	262	284	282	314	320	294	328	293	279	289	314	293	290	304	316	294	268	312	292	289	258	265	291	282	296	316	295	286	272	293	298	313	310	281	310	288	332	322	280	300	280	316	275	284	307	291	290	281	305	337	322	292	285	302	309	298	353	290	324	307	297	323	302	294	290	317	312	321	309	289	318	311	311	273	272	297	292	287	330	296	316	306	260	282	317	310	282	322	271	286	326	275	279	261	322	293	297	294	294	304	293	325	264	300	332	299	288	297	293	315	297	306	307	272	305	297	283	304	287	295	263	286	334	298	283	287	291	288	269	310	312	319	293	298	293	302	321	288	297	297	282	298	273	303	307	315	304	287	311	294	280	330	328	309	298	290	303	259	290	269	283	284	314	314	313	290	276	279	286	299	335	274	264	310	260	287	302	293	304	312	288	310	296	306	299	285	316	319	286	291	272	299	331	293	299	303	273	287	307	288	305	299	286	286	286	285	304	328	261	272	309	336	307	314	320	315	305	291	330	298	310	335	322	316	285	314	290	294	313	291	280	301	277	295	301	311	306	325	285	299	305	295	305	284	278	308	316	307	309	312	308	297	282	287	318	296	294	279	315	311	321	321	309	291	318	270	281	281	282	315	314	310	304	274	330	289	299	303	323	304	296	323	296	317	277	278	321	321	291	291	295	315	295	282	286	313	285	290	281	318	285	306	268	309	278	288	296	270	283	300	307	299	286	304	266	300	315	288	301	280	303	294	338	303	317	312	306	305	286	293	298	318	301	296	335	313	305	268	297	283	317	308	313	269	273	317	309	307	297	295	324	283	277	273	287	310	302	312	301	306	283	309	291	305	283	300	297	302	282	316	322	299	291	271	276	308	298	302	289	307	270	268	275	302	272	298	271	298	316	285	278	303	286	295	318	329	278	322	336	298	288	288	282	308	279	290	266	314	277	278	330	283	280	299	261	277	279	321	296	268	277	267	307	305	273	298	315	290	280	287	294	283	327	282	312	311	283	306	324	292	310	291	282	278	274	278	297	311	313	338	296	308	302	289	310	299	293	322	313	287	302	287	292	290	301	269	294	298	329	289	303	327	333	323	297	335	286	291	298	295	292	285	300	276	276	320	280	326	280	300	307	289	295	298	316
23636	21460	28693	24619	21169	4956	1330	870	670	642	667	702	681	796	674	620	585	563	539	448	450	435	472	427	416	426	360	433	379	433	425	432	441	390	408	411	429	382	390	414	437	389	379	387	397	441	424	412	376	418	418	378	432	406	415	385	412	393	379	382	420	409	399	378	438	424	414	429	424	397	428	387	363	385	414	410	391	418	411	408	427	389	428	387	414	411	424	398	434	413	384	397	389	406	377	383	420	396	396	407	426	424	417	441	426	409	403	414	427	421	392	392	426	392	423	440	428	374	395	431	421	403	388	407	437	409	420	424	379	380	376	411	389	414	430	414	408	394	400	399	419	430	404	402	442	366	434	405	425	409	398	406	415	421	382	412	383	414	435	374	410	399	397	383	398	391	396	435	397	401	395	431	421	367	439	408	461	400	458	380	382	414	424	424	433	410	426	423	402	372	443	395	377	375	386	399	379	398	416	401	407	372	401	439	383	382	393	393	405	431	419	430	395	436	410	409	402	428	375	398	409	418	400	364	387	427	420	427	372	418	426	369	410	356	393	425	436	391	389	428	399	414	414	412	387	432	382	433	405	393	393	365	405	378	369	405	399	414	391	373	415	422	394	394	366	392	389	402	422	407	409	409	421	394	401	386	422	413	386	399	380	407	376	387	441	409	409	382	431	445	429	400	393	399	405	399	417	401	417	394	429	392	408	396	431	434	397	404	403	427	413	387	421	375	441	417	376	435	395	423	408	372	412	372	352	438	435	418	413	393	399	397	417	424	385	404	408	427	407	377	420	400	397	416	403	405	421	397	409	399	378	414	404	421	397	385	392	393	404	386	402	403	413	438	421	438	399	400	403	372	426	407	437	395	400	385	417	383	383	402	403	402	444	402	378	378	421	398	430	410	391	385	376	436	421	415	403	402	452	442	393	386	419	429	433	377	406	399	393	366	392	407	424	345	412	429	412	420	440	377	426	386	424	405	427	423	396	380	380	425	437	413	400	398	412	394	388	428	428	391	396	416	399	396	424	397	417	415	417	395	407	389	397	410	394	424	389	416	391	430	427	420	427	425	405	421	411	374	414	420	394	431	412	422	426	401	390	389	418	403	394	412	433	398	377	389	434	419	392	368	422	394	391	427	388	377	372	430	362	405	413	382	421	401	414	387	423	424	390	431	385	435	419	380	430	396	432	413	432	407	431	395	387	399	407	396	349	403	430	397	403	422	408	417	412	417	392	410	392	385	381	398	459	407	419	378	413	415	396	412	385	421	433	384	377	417	439	409	370	402	371	413	388	420	426	382	397	389	421	416	384	408	392	421	396	436	400	372	408	379	429	379	420	369	444	389	386	408	413	415	413	434	408	404	418	384	388	416	427	367	397	423	377	371	410	416	424	396	396	415	407	400	385	424	438	384	468	377	401	423	407	425	393	430	416	382	392	429	385	407	385	403	438	393	377	418	438	413	408	406	399	425	419	443	401	402	422	379	379	410	413	397	385	383	398	390	400	436	373	413	372	416	385	400	429	386	382	384	399	392	411	406	409	427	390	395	399	404	435	430	422	435	382	399	385	395	397	444	422	429	382	357	381	351	395	402	380	383	388	428	406	409	411	392	407	423	409	412	384	402	425	393	428	414	418	389	376	386	382	406	397	416	400	391	414	419	364	424	376	428	447	400	371	433	429	431	381	409	376	390	403	369	417	401	389	379	394	403	417	420	431	404	407	400	389	393	420	425	421	436	405	425	386	372	411	432	444	407	407	448	420	386	378	434	429	396	421	472	380	346	387	390	402	419	404	397	387	404	428	426	370	403	426	376	449	403	445	415	411	398	405	387	398	382	390	369	398	417	401	412	406	381	404	393	411	439	383	440	435	428	400	394	396	388	389	382	389	405	389	398	431	407	415	405	424	397	400	406	371	419	409	397	416	405	416	421	411	394	390	422	386	390	397	393	382	426	425	409	401	417	409	410	407	407	461	415	385	422	388	400	441	410	405	410	405	432	383	455	412	411	395	437	393	416	405	417	428	411	428	402	358	393	373	423	387	422	389	383	392	434	410	383	382	390	417	387	398	393	391	380	381	378	393	416	441	354	431	422	409	412	415	411	408	426	412	405	433	398	384	425	387	444	415	377	401	390	376	425	435	392	384	390	408	394	401	408	415	464	404	397	425	396	384	371	424	384	408	390	400	381	410	393	381	403	407	404	382	436	390	409	384	426	403	437	383	377	420	413	389	444	405	404	382	400	388	404	376	373	406	403	413	388	390	401	406	421	411	383	436	383	438	378	406	389	393	414	432	406	398	385	421	419	381	420	379	388	406	395	426	421	434	392	401	401	360	406	417	393	383	425	391	431	436	420	416	419	430	423	424	474	404	383	363	383	431	390	392	438	422	431	379	437	375	389	403	400	408	410	386	467	402	391	391	422	400	358	414	417	410	392	406	423	398	375	375	403	400	405	409	429	405	384	424	393	373	402	406	409	372	391	438	414	414	429	387	382	421	412	422	439	426	426	390	398	412	376	442	426	395	389	391	429	419	432	402	376	373	402	425	408	377	412	402	415	395	385	409	413	407	420	430	360	405	408	382	387	391	441	408	415	388	437	380	374	386	380	390	389	403	395	397	361	383	431	410	416	424	386	381	450	395	408	398	406	411	419	399	396	402	396	423	452	430	392	402	379	396	410	420	366	377	410	409	410	406	416	441	378	385	400	384	419	387	411	373	445	413	417	414	404	377	418	447	409	402	416	394	378	418	399	362	420	393	398	412	397	418	429	404	373	404	355	412	398	436	413	397	406	368	431	373	411	385	393	403	384	422	360	401	438	424	425	417	401	399	375	419	391	425	432	394	398	403	412	417	404	397	409	419	412	425	388	424	367	426	405	435	411	405	375	388	396	401	402	378	395	456	395	392	376	412	402	440	412	420	395	393	407	387	387	386	399	398	373	400	402	399	387	413	412	416	415	403	478	380	437	383	381	406	459	374	449	416	432	395	377	408	423	406	396	413	396	409	381	398	420	411	417	397	426	368	405	469	375	410	378	395	410	408	400	420	397	381	392	384	427	406	433	444	387	410	405	399	418	387	402	439	418	449	362	379	428	399	400	435	398	393	411	379	392	433	406	432	438	396	408	429	424	430	422	407	421	441	416	369	406	419	408	388	396	438	405	413	355	417	407	357	396	375	392	400	413	377	414	410	422	397	428	382	397	405	429	389	387	429	461	382	435	428	398	389	428	394	403	410	405	433	388	394	382	410	399	399	368	412	390	411	365	401	409	365	400	361	380	413	382	410	426	424	391	395	401	406	445	410	401	399	434	404	428	383	374	413	423	448	432	407	410	408	419	431	426	414	390	407	403	435	389	419	422	380	390	412	394	381	433	416	438	432	408	408	416	438	442	388	417	410	415	370	410	402	416	401	412	400	378	435	363	418	406	410	373	412	385	385	406	443	391	441	405	426	386	363	416	385	396	403	430	430	429	403	425	453	391	403	402
23232	11126	8615	4140	3354	2637	2012	1610	1289	1073	1055	1190	1141	1435	1042	857	849	790	723	658	582	622	596	512	536	566	572	565	510	519	554	551	527	516	546	571	508	525	489	563	539	504	550	516	524	497	526	543	525	497	488	527	502	537	509	502	531	491	514	545	494	508	528	497	517	502	561	505	502	525	509	532	548	517	554	523	538	516	510	543	495	539	523	550	520	545	537	548	521	510	527	543	498	528	536	498	502	556	543	601	562	508	500	502	543	587	547	548	505	568	474	540	536	509	558	535	543	549	528	510	542	511	516	561	538	529	506	505	515	508	522	501	502	477	538	493	578	583	595	528	528	559	504	503	533	528	508	523	505	524	496	506	539	498	558	504	513	534	577	539	513	525	525	515	546	485	524	520	539	521	508	518	520	513	543	530	523	503	534	539	508	521	516	540	534	532	478	496	534	527	534	554	566	503	508	532	528	540	554	532	538	512	545	536	538	546	560	511	495	504	520	546	506	535	542	496	524	551	551	506	520	529	524	523	510	537	546	536	489	450	521	529	532	534	558	484	570	503	490	522	529	505	522	530	541	504	557	543	526	505	513	505	503	515	505	537	513	519	497	523	515	498	520	504	520	502	541	522	511	481	555	530	532	509	483	502	512	554	534	532	527	527	532	555	535	547	534	525	544	522	565	547	548	491	491	504	545	521	511	499	561	576	519	503	576	560	547	481	539	516	508	527	512	515	526	496	528	494	517	532	487	560	558	477	513	514	537	528	532	521	574	577	499	516	523	517	546	552	540	538	505	543	561	501	522	521	483	510	503	529	500	569	590	499	519	505	503	527	514	561	506	519	565	500	547	521	513	532	521	536	510	528	532	501	536	487	484	554	474	537	534	537	544	518	559	542	490	482	536	497	496	542	514	538	563	548	555	555	519	567	560	509	580	525	543	506	515	511	531	527	526	543	522	519	486	472	511	508	473	537	472	541	503	482	523	545	469	512	523	514	529	535	554	573	523	502	550	520	505	510	570	507	524	538	521	575	495	508	537	539	522	520	569	513	517	523	504	500	533	498	521	545	543	533	542	560	543	523	528	484	529	504	547	494	534	538	514	487	516	490	502	527	516	521	544	507	509	527	526	474	532	548	541	506	476	550	529	528	510	542	537	518	584	523	523	533	505	516	572	536	522	521	473	583	536	512	535	509	510	555	535	556	553	527	595	496	498	549	531	496	494	501	513	545	541	531	506	538	532	508	538	516	567	504	552	526	538	536	528	513	544	543	536	555	545	511	520	534	544	518	499	540	553	491	501	521	513	514	516	540	513	540	587	506	506	514	494	541	544	506	518	532	500	502	532	487	543	509	509	560	559	533	487	522	526	527	539	523	500	533	540	569	554	517	532	531	538	516	561	586	499	545	520	506	531	498	524	480	529	528	548	554	517	530	535	492	530	516	522	477	561	503	500	523	520	502	530	545	498	551	487	524	511	550	511	522	567	507	537	565	579	508	571	569	523	583	517	516	546	512	525	549	516	510	524	535	532	507	549	541	501	522	527	533	520	529	554	558	552	483	491	537	569	463	478	504	534	483	526	563	529	467	539	531	522	527	545	495	478	541	548	510	482	531	544	549	492	531	524	521	548	545	511	524	530	519	523	530	540	514	517	517	497	520	501	484	523	550	529	539	538	517	504	500	506	545	521	534	536	569	497	517	455	571	516	540	497	500	472	574	529	478	519	558	529	555	528	488	527	524	524	510	514	519	536	519	522	517	530	513	486	512	558	520	562	521	495	504	521	496	555	540	494	542	512	538	513	541	571	524	564	515	530	585	540	564	527	522	554	542	521	555	580	528	535	529	529	545	514	543	494	579	497	542	573	534	510	520	563	525	525	544	494	568	523	485	548	505	520	520	543	532	554	511	503	519	550	516	515	513	509	522	540	518	510	503	515	504	490	529	512	565	513	551	518	527	554	484	545	505	518	540	502	513	486	514	543	509	489	509	510	519	526	552	494	509	523	545	513	503	541	521	510	495	465	488	541	569	495	526	519	561	552	585	502	505	553	515	516	570	517	519	546	540	481	527	515	530	541	578	513	562	480	519	536	542	499	542	530	522	542	562	496	525	539	516	492	509	533	472	514	484	548	524	551	519	545	541	461	522	544	509	476	516	568	550	508	531	565	532	536	533	506	543	522	555	503	538	531	518	560	535	568	572	511	529	540	540	545	550	516	534	538	524	525	536	536	514	533	492	535	526	523	509	533	575	530	526	514	509	514	521	535	580	505	513	571	498	511	483	486	512	487	540	528	559	493	514	545	520	560	540	542	504	509	554	489	510	534	502	522	522	548	538	562	512	492	512	496	531	472	520	470	478	508	529	544	533	522	511	529	557	525	522	534	553	512	549	578	551	503	506	520	508	527	544	545	537	544	495	520	532	524	546	528	543	534	549	527	538	481	581	520	535	576	472	507	464	523	534	541	517	537	527	537	533	522	507	543	509	500	524	564	527	509	509	511	512	533	530	523	524	514	526	513	577	518	518	467	539	534	537	507	540	518	546	550	507	496	521	515	512	537	486	535	529	522	502	514	529	577	512	547	503	527	537	526	520	509	544	550	512	537	475	535	509	523	530	488	515	557	535	551	546	518	522	528	544	532	551	502	544	516	535	479	480	546	521	516	505	499	507	520	562	497	479	506	489	512	530	521	538	487	547	504	511	547	548	515	543	545	524	499	543	534	530	537	526	527	495	551	467	523	541	545	545	517	538	524	550	530	470	511	557	517	551	536	506	519	567	544	524	517	502	519	538	498	488	498	583	539	502	544	567	553	528	537	477	511	537	520	514	531	508	517	532	502	531	535	542	508	500	502	575	497	524	529	483	530	554	520	516	511	545	564	534	569	561	519	519	512	491	535	541	554	532	519	549	531	547	506	527	537	511	546	549	544	489	485	549	546	533	515	502	499	537	517	521	512	551	503	549	509	544	501	541	522	530	537	536	502	514	505	549	521	524	506	543	516	504	541	497	559	546	514	562	530	496	495	500	539	494	519	527	523	529	558	500	536	508	516	510	508	481	531	519	552	522	525	525	560	493	515	541	560	496	504	530	477	507	549	538	509	549	504	512	556	493	564	548	511	563	525	534	528	511	528	512	534	536	517	594	545	520	532	490	539	567	512	530	544	520	514	534	535	516	554	494	532	488	518	516	512	498	534	511	531	544	541	525	517	567	522	543	531	515	543	551	532	542	516	530	559	516	505	515	549	545	534	554	482	526	553	518	553	508	501	536	514	511	519	542	539	475	506	493	556	549	507	537	541	545	516	534	564	598	509	509	533	536	564	526	516	548	560	524	527	522	571	501	534	490	548	507	524	569	515	527	526	523	541	541	559	534	522	516	517	524	526	494	518	550	553	501	547	538	556	511	517	520	569	526	538	497	501	503	537	537	514	549	533	515	534	501	536	501	528	562	497	513	520	510	538	498	525	516	533	515	502	514	537	509	490	531	553	522
24595	21386	27209	25377	4703	846	611	438	327	342	325	313	368	433	348	288	281	235	261	200	190	183	190	182	176	164	165	189	172	155	172	161	199	164	175	182	157	157	166	164	179	152	162	156	178	163	171	167	167	185	151	170	185	171	165	175	153	174	161	172	181	172	169	176	141	165	198	179	171	166	169	167	184	175	181	180	179	162	162	168	172	167	190	166	165	157	151	156	179	160	168	164	159	172	166	180	177	184	181	190	169	176	168	187	177	206	176	151	168	170	170	174	190	155	164	182	182	149	185	145	161	162	178	165	168	177	147	184	161	147	157	146	156	176	171	151	172	159	162	162	156	155	162	161	172	167	150	150	178	186	161	163	155	171	178	160	171	176	188	164	153	161	161	153	186	149	167	178	191	157	155	162	178	161	149	174	184	160	163	174	191	185	139	170	177	155	168	159	179	159	152	190	165	184	183	149	149	159	166	150	129	157	188	152	200	161	175	170	164	167	157	181	176	180	171	145	167	198	140	170	157	161	173	158	162	185	182	187	158	158	185	164	177	172	166	161	182	163	172	152	161	175	178	162	152	163	185	158	152	175	180	159	168	167	172	146	152	142	155	142	159	167	183	162	173	176	181	156	150	162	166	176	180	183	142	175	157	154	163	180	154	160	175	164	148	168	138	157	164	170	172	131	175	174	153	168	149	181	148	172	149	155	169	151	179	163	178	178	178	181	159	156	162	165	157	187	167	163	165	132	152	170	161	161	162	144	155	185	163	183	184	169	169	181	167	180	169	175	202	185	177	181	166	173	164	176	166	169	171	151	164	145	148	165	166	147	155	167	173	158	147	175	149	160	169	161	180	169	187	161	175	173	158	167	158	164	167	160	168	169	166	141	157	185	158	165	181	144	181	170	202	157	157	164	172	169	156	155	154	158	146	160	159	151	150	162	162	168	163	166	168	143	144	143	175	156	162	195	165	163	167	172	161	155	190	167	157	164	172	160	182	166	174	172	162	165	161	147	172	171	192	151	177	165	192	194	191	153	149	160	181	175	172	175	153	177	161	171	175	172	165	162	175	194	159	171	149	188	171	176	164	172	173	175	175	158	167	187	153	154	158	163	151	151	164	176	176	162	161	179	177	155	161	189	181	178	175	162	155	159	162	159	144	161	175	167	164	171	175	174	187	181	172	161	162	165	148	184	167	183	165	177	158	158	187	146	182	173	174	163	177	171	178	145	162	201	183	163	157	155	169	167	145	178	163	158	158	174	165	171	154	176	162	158	170	182	166	183	163	160	162	148	167	171	208	149	157	160	161	170	171	159	182	162	187	152	181	174	151	174	168	157	184	156	181	150	171	169	161	144	153	160	147	171	146	157	161	177	169	149	154	199	171	150	157	181	148	179	169	165	159	172	178	167	182	162	151	151	173	156	166	178	162	178	157	176	177	161	162	164	177	157	193	176	163	156	149	177	169	189	160	139	176	167	181	191	172	185	182	163	191	177	161	193	160	136	190	172	173	143	154	161	176	158	151	174	161	168	170	191	196	154	172	160	158	162	149	164	182	162	171	168	169	176	167	184	159	149	161	180	163	163	161	165	168	163	166	170	164	175	178	181	164	176	156	152	167	171	166	180	155	164	164	170	170	144	169	169	163	175	152	152	187	168	175	167	173	175	162	171	174	203	140	177	180	178	165	155	160	171	159	176	142	152	174	163	169	160	178	167	156	151	153	170	156	163	151	158	162	176	172	177	161	159	153	153	142	147	125	163	166	172	179	180	162	168	165	134	176	177	176	186	146	179	182	168	152	157	168	162	168	153	174	153	171	174	154	192	152	148	167	143	143	173	164	147	181	196	178	154	162	184	167	169	152	167	184	159	169	185	178	166	171	147	176	155	183	145	162	167	154	169	181	151	165	158	182	151	181	162	166	178	157	180	150	156	162	174	165	166	166	179	158	170	183	166	177	165	173	148	177	165	152	178	183	164	172	154	179	169	191	168	183	161	158	188	163	160	173	164	175	153	141	195	145	157	167	163	152	171	164	170	173	197	175	166	165	170	171	163	157	178	164	168	174	185	169	164	169	183	188	169	175	158	167	145	165	170	184	170	183	163	163	154	160	172	175	166	157	163	167	176	177	157	172	144	165	184	170	156	170	167	149	164	153	176	151	160	175	166	173	182	170	162	176	169	147	168	163	159	167	179	164	157	163	194	171	177	187	145	188	160	161	184	194	167	195	167	192	156	173	169	165	140	183	177	179	162	145	174	167	171	142	156	180	181	178	192	186	170	147	152	159	150	176	170	159	196	169	174	173	161	153	172	157	167	167	163	161	171	173	158	173	163	166	193	151	171	148	181	180	185	167	168	155	154	183	167	152	162	168	154	163	175	162	155	189	162	181	153	133	187	165	167	146	161	173	154	181	179	162	179	163	173	169	149	184	164	159	160	144	176	159	178	173	141	154	148	158	172	162	188	161	179	201	148	169	172	158	178	153	151	174	169	162	189	178	162	157	148	170	181	145	184	186	160	191	142	166	163	169	168	174	158	176	156	153	168	155	168	178	173	163	146	150	128	168	148	158	174	169	153	137	133	178	155	171	177	144	166	194	172	168	166	189	171	166	168	183	187	178	159	162	158	168	175	179	189	140	183	158	166	177	179	187	165	164	151	153	180	156	143	164	152	155	152	176	165	180	156	167	175	164	166	158	151	165	174	166	168	152	156	177	154	173	160	141	148	167	134	134	173	156	168	151	186	154	149	148	167	163	185	176	151	167	159	179	173	189	175	156	163	163	152	154	178	176	165	192	159	206	146	155	164	169	164	130	158	147	182	172	193	154	149	172	182	182	150	150	185	189	157	157	174	178	160	166	168	168	202	181	182	154	171	145	175	160	178	170	151	170	161	162	159	182	170	171	163	166	169	195	163	146	169	174	188	138	161	172	157	167	162	158	149	149	161	172	170	164	174	160	171	172	163	164	134	164	153	172	156	172	138	158	169	158	158	162	173	174	163	164	158	158	175	156	139	155	145	164	206	176	171	191	163	155	170	175	139	177	177	167	150	187	183	166	169	158	188	168	180	179	176	176	162	186	170	166	187	170	184	166	177	178	172	150	169	162	156	152	167	146	162	158	139	149	173	160	180	152	148	178	157	145	180	176	165	175	170	157	167	191	167	165	144	170	179	186	157	168	166	175	149	155	162	157	166	163	183	156	152	156	180	191	153	159	170	173	171	164	187	161	195	173	182	169	157	168	164	177	186	172	136	150	171	168	153	173	173	168	189	156	148	155	131	155	172	150	169	172	182	168	146	176	176	175	175	170	176	192	176	165	151	153	167	194	182	174	177	173	155	170	165	182	170	144	144	164	165	135	152	177	182	143	168	182	166	149	156	146	151	167	151	169	173	153	174	134	151	158	166	172	173	145	158	152	179	160	171	158	178	181	183	167	149	168	189	154	160	160	148	164	166	170	158	186	160	162	175	162	160	159	182	160	167	169	172
21066	7302	5741	2723	2025	1650	1244	996	778	657	667	729	738	837	646	521	397	450	357	318	344	280	238	236	230	253	244	246	244	253	216	248	275	247	254	260	227	255	266	243	225	252	232	265	258	245	229	214	244	235	228	250	243	230	237	228	247	243	213	229	258	221	256	220	249	223	242	258	241	233	244	259	265	256	223	219	255	264	235	215	247	231	223	259	270	195	218	224	225	248	230	209	239	234	258	224	253	247	282	256	235	250	249	237	259	233	232	228	247	240	230	237	238	267	237	207	242	259	242	251	249	244	237	225	235	254	242	244	214	270	243	277	205	235	223	231	251	246	233	240	244	205	258	235	229	233	237	249	244	225	242	216	235	251	240	255	267	217	221	238	248	235	272	217	268	231	239	221	235	204	221	280	203	231	256	212	251	218	225	223	245	239	235	204	238	211	250	227	256	246	233	238	239	239	244	227	212	254	245	247	258	226	260	261	216	245	225	222	242	231	228	217	219	249	227	218	250	219	237	229	238	244	216	227	237	260	250	261	243	216	269	244	221	231	221	214	246	256	212	242	240	241	235	235	220	224	223	229	211	234	232	236	218	239	269	207	217	240	240	244	240	237	235	252	241	211	231	239	218	264	215	237	228	238	224	215	227	232	220	243	253	248	223	247	253	244	265	205	199	201	248	260	243	243	212	231	258	225	226	271	214	254	216	227	251	264	239	258	247	235	220	243	219	252	218	239	234	231	246	209	251	216	244	232	239	235	235	237	238	239	250	245	224	242	206	266	246	209	239	240	278	218	246	241	214	231	231	241	239	217	236	259	233	266	228	250	221	219	222	252	235	225	216	235	223	218	249	250	245	219	235	253	201	230	259	228	227	221	242	237	210	225	225	209	231	240	217	251	237	221	250	230	232	247	253	233	218	223	219	219	239	234	206	218	233	211	235	234	222	212	250	234	220	239	246	250	225	254	247	226	207	247	230	225	239	223	237	225	242	229	258	239	239	210	238	226	207	244	233	242	226	261	231	234	248	214	217	236	222	226	225	200	260	258	228	264	223	230	230	252	232	215	219	226	241	232	237	222	254	245	215	234	246	260	255	264	230	254	268	236	232	239	267	220	219	249	234	241	230	243	222	226	220	241	199	230	224	230	235	242	248	217	236	246	235	236	228	231	238	233	246	240	240	236	246	231	236	226	222	253	250	228	217	244	243	249	244	225	247	228	241	227	223	253	240	235	217	244	240	251	223	216	259	218	224	249	239	227	258	227	244	243	217	266	248	221	235	263	260	228	236	239	226	234	228	209	247	248	224	256	236	223	250	225	217	221	224	215	236	224	220	223	235	228	233	252	216	236	267	215	235	240	219	226	214	250	234	243	234	238	222	245	239	222	229	233	252	233	265	255	230	249	247	212	243	237	262	236	236	221	216	224	249	239	238	218	228	251	209	260	241	255	233	237	225	229	200	258	257	228	233	225	219	222	252	242	252	232	241	253	251	242	233	239	233	222	238	247	271	223	240	256	228	234	239	224	242	238	239	252	234	243	216	217	260	221	215	270	248	235	260	236	241	242	238	234	234	235	239	237	237	235	254	233	230	251	237	247	240	231	268	221	213	254	262	234	236	218	212	209	234	221	243	206	220	236	203	243	230	216	229	233	230	230	214	231	230	228	221	238	245	249	241	247	224	240	241	231	233	216	255	246	249	206	265	230	233	242	194	224	244	235	235	243	232	243	253	267	242	236	228	230	242	213	253	214	227	241	235	227	210	258	241	228	216	240	235	243	241	261	237	232	238	225	248	235	252	229	237	252	222	250	216	234	277	227	261	223	238	248	234	250	234	243	263	278	229	254	217	218	244	234	232	243	266	247	230	242	215	230	257	229	233	243	240	221	258	229	247	221	217	234	227	242	233	231	245	245	264	256	243	251	228	233	266	225	241	245	223	228	246	235	234	256	186	266	229	234	223	251	245	235	232	209	232	251	246	259	219	227	226	243	227	245	241	235	224	242	224	263	262	207	244	225	223	237	236	216	239	229	259	231	228	248	224	232	234	224	238	251	239	230	240	204	243	237	214	212	266	254	234	227	221	247	247	206	219	228	254	246	242	218	235	195	222	248	229	250	258	234	248	233	215	214	225	255	227	239	269	234	244	214	228	233	243	233	229	248	253	251	230	237	239	250	230	242	234	216	211	238	233	244	270	224	222	275	233	234	262	238	240	230	225	212	232	215	239	242	220	203	222	233	264	269	231	261	271	257	237	225	235	227	246	259	224	242	248	233	253	246	233	224	241	237	235	243	277	268	237	234	229	214	250	208	251	223	221	259	245	252	256	236	208	218	243	237	245	247	234	258	234	243	246	232	237	228	226	245	219	232	246	241	222	208	237	233	215	245	222	212	240	230	228	245	237	231	247	239	248	208	233	214	241	221	205	234	248	219	244	245	238	239	238	216	227	220	223	239	228	249	239	203	237	222	222	234	244	236	256	239	245	210	224	249	226	203	269	222	237	233	239	249	215	233	224	233	240	245	229	244	259	229	204	232	224	231	246	244	236	206	235	239	249	227	216	247	226	219	229	241	233	231	218	252	238	233	229	223	228	245	237	224	261	242	250	207	246	218	272	213	252	238	262	235	205	256	212	244	233	229	235	225	227	222	225	252	224	218	228	243	226	215	226	219	262	247	220	220	247	219	228	232	249	243	241	241	235	210	254	248	259	239	265	244	210	228	258	245	212	244	251	226	248	222	211	243	248	249	231	263	261	242	234	223	218	234	220	269	222	247	224	254	210	236	261	255	263	224	238	260	209	249	246	237	236	251	243	239	194	233	232	238	255	208	251	222	238	236	219	218	245	230	189	254	242	236	220	239	198	237	220	215	234	238	255	236	251	230	226	242	232	230	241	251	215	245	238	236	243	236	222	232	256	245	238	241	242	228	249	234	225	251	221	241	239	251	229	224	258	236	243	246	227	236	230	230	233	227	250	275	244	245	213	208	234	229	241	213	222	265	250	225	209	242	275	242	228	250	250	250	223	226	210	236	233	238	229	228	227	224	232	235	228	240	239	213	240	235	243	220	215	250	222	229	225	226	231	211	236	245	212	228	227	235	227	230	249	258	267	237	196	206	269	262	230	246	237	237	249	256	252	212	228	231	243	242	235	220	266	224	232	238	235	242	230	248	222	220	224	236	242	208	240	228	237	274	236	223	242	247	263	251	219	231	240	207	230	255	236	250	249	246	231	227	222	225	233	225	210	257	257	252	251	229	219	213	255	253	231	258	226	232	224	220	233	214	226	243	233	232	236	227	234	255	248	229	260	221	216	202	222	216	257	229	221	229	233	232	234	227	240	239	245	243	219	259	237	237	232	227	235	227	236	229	243	260	219	240	234	233	256	245	226	205	249	253	225	220	218	253	225	256	231	249	219	228	223	225	217	221	219	252	204	211	236	232	227	245	245	224	238	220	244	219	214	241	252	242	249	260	235	242	232	242	222	245
22625	21454	29289	24033	21449	21159	4401	1358	997	859	845	842	944	1052	817	669	676	603	628	583	515	502	450	480	468	451	433	425	462	402	446	465	439	420	446	414	425	463	458	449	429	381	420	451	409	444	427	421	415	418	408	431	423	447	424	400	421	412	433	400	411	412	424	413	414	423	399	379	422	409	432	431	422	447	419	403	437	422	430	375	406	404	405	446	456	461	406	427	414	430	441	417	426	453	449	422	447	450	440	449	421	453	465	419	433	436	367	442	414	402	436	445	409	447	425	417	467	424	450	414	442	379	447	413	446	435	412	417	403	472	410	419	418	437	433	426	394	447	393	424	411	440	443	421	424	454	450	374	412	446	413	392	435	428	412	402	415	459	414	407	416	394	379	457	428	400	448	407	420	429	394	401	442	442	405	412	414	424	410	451	432	418	397	435	397	455	446	421	467	423	432	424	403	434	461	403	419	409	414	423	430	419	402	398	467	416	429	411	432	385	420	456	420	434	447	425	431	407	439	465	420	396	392	396	418	384	431	448	457	422	387	423	437	429	432	435	443	430	418	424	477	418	421	416	398	398	415	442	419	404	395	432	431	370	391	439	435	435	427	393	402	442	409	436	432	412	410	406	421	410	432	433	444	386	421	409	441	419	391	418	398	378	413	422	416	462	407	462	424	409	397	445	431	388	418	382	406	440	415	372	462	412	400	400	409	431	415	448	444	430	424	434	387	416	419	435	384	447	398	441	436	410	390	383	396	426	387	451	434	419	420	395	407	352	438	442	416	406	416	385	361	426	395	428	440	410	421	409	455	422	413	427	431	429	436	426	384	404	405	432	416	400	408	436	422	392	405	425	412	378	398	400	417	443	430	381	414	375	376	424	439	462	417	413	419	401	433	432	436	411	411	415	434	399	443	407	379	439	409	438	415	421	404	405	411	440	405	464	436	413	411	404	373	418	422	444	419	437	435	418	438	397	410	445	416	450	384	429	425	397	374	427	417	434	425	366	428	402	366	422	406	412	411	447	441	418	380	425	430	419	406	384	401	418	444	390	425	389	404	447	419	444	400	420	408	426	402	435	395	426	404	414	411	368	404	414	406	385	433	401	403	417	413	457	426	414	429	424	425	418	424	381	459	419	436	393	429	464	399	402	443	418	381	435	423	378	472	387	426	399	432	391	398	410	432	432	442	422	396	432	409	405	389	406	410	433	390	402	434	394	426	395	396	427	390	430	400	387	444	385	380	381	442	438	450	422	410	446	372	382	407	442	415	420	437	439	409	440	396	411	417	412	422	388	393	434	403	393	404	409	381	406	406	405	439	425	425	420	413	391	392	426	413	433	435	400	380	430	442	465	456	450	433	432	430	433	383	413	425	428	387	396	412	425	418	412	417	413	453	399	466	407	422	396	466	455	466	432	388	388	401	416	443	410	390	411	419	435	446	445	447	419	403	388	428	403	447	429	443	409	430	431	421	420	424	376	414	391	395	399	397	438	383	412	441	388	399	399	390	460	402	406	416	430	446	469	437	411	394	436	420	445	435	462	446	430	400	444	408	403	401	402	391	420	413	409	411	416	434	407	424	431	404	393	405	380	393	419	415	458	434	434	452	432	365	427	457	423	450	416	435	415	406	455	429	414	423	435	419	418	441	438	417	430	414	391	447	410	427	423	417	386	410	422	431	433	422	445	432	418	443	434	400	404	441	410	408	411	405	420	411	432	436	426	447	406	414	394	428	420	417	432	418	452	417	388	400	415	397	426	459	412	440	397	401	392	421	442	430	411	426	424	441	440	370	386	364	405	449	417	443	417	415	395	402	401	414	402	440	407	420	385	444	438	401	431	391	439	394	422	421	435	395	431	416	423	431	432	413	406	411	430	437	435	444	432	431	431	424	401	429	412	406	409	425	424	403	425	425	424	438	415	410	396	402	422	423	398	405	385	421	393	424	416	423	431	376	413	426	429	440	424	448	426	436	410	430	421	415	420	390	408	441	413	423	394	408	439	454	427	420	378	391	390	449	421	391	440	411	400	440	393	430	413	393	470	396	399	455	447	429	438	445	390	392	416	440	436	441	473	410	413	431	431	412	410	417	441	395	396	438	394	452	378	451	416	408	411	408	402	431	409	403	416	409	438	429	456	445	451	419	438	426	421	425	429	426	396	424	417	424	401	420	409	425	440	377	409	383	387	438	418	384	417	444	400	421	452	422	399	401	430	400	405	409	387	431	410	413	429	418	447	416	432	464	427	407	423	394	437	424	431	426	410	379	403	392	421	463	416	415	420	437	445	446	409	422	451	428	443	399	441	414	377	397	451	437	415	414	429	427	363	426	419	421	402	412	395	407	400	474	381	426	448	459	390	428	412	397	430	408	431	412	409	404	406	416	423	397	405	435	391	390	411	431	405	399	460	347	410	397	428	389	407	424	443	410	390	448	434	414	416	457	410	426	386	431	427	437	412	429	401	441	424	400	387	418	449	420	414	389	410	408	398	397	400	434	422	411	408	471	407	404	419	480	399	430	421	385	429	385	390	406	405	422	437	428	390	414	430	415	394	430	421	426	438	402	364	402	385	419	443	366	420	404	439	423	428	464	402	423	400	410	424	418	410	391	410	419	445	396	423	404	442	409	402	411	412	414	430	428	435	410	434	414	421	401	360	424	441	416	433	407	418	419	395	404	411	416	442	393	378	406	409	409	410	432	432	429	414	427	431	420	390	423	393	421	412	437	417	403	383	431	427	422	456	412	388	429	436	416	419	394	444	428	418	424	438	398	399	424	425	409	420	403	415	390	409	422	434	421	440	416	408	373	449	426	429	411	397	402	385	363	445	414	386	420	430	418	388	440	423	426	411	414	407	439	405	441	416	409	422	419	418	415	432	374	402	417	423	417	411	428	404	408	395	401	428	438	399	443	407	418	413	430	456	425	382	439	425	413	435	432	419	426	412	416	416	414	368	378	418	413	425	420	393	404	419	397	446	450	421	442	411	370	446	401	417	425	419	475	407	398	433	387	414	417	416	423	437	410	428	407	425	453	432	385	441	447	423	437	381	425	403	439	414	425	412	434	409	430	408	480	413	424	387	424	409	410	400	431	409	433	407	367	416	393	408	430	445	454	418	389	395	414	392	430	386	444	442	427	405	434	406	414	384	419	437	423	402	409	382	450	400	416	405	429	445	388	413	398	415	433	426	427	446	418	427	411	422	420	422	407	412	450	428	411	469	404	419	457	425	416	427	445	438	428	382	412	427	412	422	410	423	410	431	479	409	393	412	385	389	422	440	426	450	417	412	436	410	381	396	413	423	441	399	446	413	414	408	375	415	410	403	402	439	422	429	436	429	416	413	430	444	429	393	428	399	391	440	428	414	439	422	433	395	389	426	458	425	415	409	411	426	437	411	406	373	413	367	448	371	413	400	405	441	415	386	465	384	402	443	451	443	411	416	436	421	433	413	409	406	416	420	423	410	446	418	420	392	413	388	395	419	427	414
26361	16303	12505	6358	4852	3809	2953	2317	1909	1515	1478	1499	1673	1874	1481	1104	1003	987	982	816	694	650	607	595	594	598	516	548	591	600	602	596	606	563	587	569	591	506	561	605	544	506	553	546	592	572	573	532	559	571	531	552	566	564	562	532	525	556	557	518	554	559	529	542	607	535	568	591	552	579	535	552	569	525	569	533	573	558	545	554	601	589	567	552	575	540	568	551	532	543	541	562	525	561	575	541	528	569	550	550	582	556	566	556	566	591	569	563	574	568	542	591	541	528	554	579	580	517	547	554	497	549	464	514	601	540	563	532	570	540	545	579	554	555	516	590	518	588	554	560	584	575	536	537	510	558	524	531	550	563	529	567	513	554	567	556	542	561	577	570	564	559	535	518	521	555	538	544	537	535	554	575	567	581	553	585	551	541	562	539	539	517	553	572	503	575	566	548	570	557	499	555	559	541	520	564	519	508	550	558	532	547	546	533	553	528	515	536	537	543	541	575	598	554	540	530	536	569	525	563	522	519	527	543	540	529	504	567	554	545	550	561	554	564	535	558	506	527	546	531	524	558	528	560	584	565	508	567	559	575	567	547	551	552	580	579	544	542	566	555	546	565	569	570	561	524	518	570	542	582	526	571	530	556	532	566	526	539	537	554	561	557	504	602	526	560	578	522	562	565	529	547	543	533	510	556	556	583	529	541	548	546	520	543	539	559	581	557	557	528	567	527	532	517	528	552	551	489	548	564	510	555	539	556	565	537	528	540	539	513	525	555	569	515	575	542	507	581	533	541	549	550	544	584	514	565	588	522	571	562	524	547	564	524	541	537	531	504	554	538	551	596	512	524	552	536	577	554	568	538	504	544	527	520	542	532	548	582	551	546	524	585	553	538	565	541	580	557	548	540	544	553	561	556	518	577	552	581	540	550	558	514	534	544	544	543	527	539	558	568	516	581	564	544	540	549	504	551	493	503	567	503	571	542	533	566	525	547	539	523	502	513	534	541	556	561	542	542	550	584	487	561	559	569	542	518	557	545	542	543	568	543	516	569	557	527	542	547	549	562	546	577	539	567	571	585	560	581	515	593	544	560	571	525	530	567	534	553	528	544	574	538	588	533	527	555	517	546	496	507	560	513	561	552	509	550	524	607	572	546	582	529	590	508	584	563	570	563	528	549	503	558	558	533	541	558	582	555	558	537	581	559	567	539	550	532	559	546	538	542	566	486	578	576	524	503	535	562	499	508	551	529	603	550	528	553	596	515	530	570	532	582	529	582	538	538	520	565	556	551	543	523	538	545	538	527	528	565	562	520	583	553	561	577	551	564	536	557	535	600	558	563	558	536	536	498	560	545	539	573	515	588	593	577	571	560	488	555	558	552	544	578	532	504	503	592	538	563	537	553	551	548	573	573	520	554	548	548	493	516	532	522	557	518	545	566	563	565	607	527	522	547	547	516	555	536	571	555	490	517	565	575	551	529	518	559	547	578	595	511	583	523	554	534	548	549	527	523	571	565	571	519	550	544	538	526	548	544	556	568	525	527	518	542	555	579	508	519	553	545	533	557	558	500	557	523	557	552	566	556	546	522	547	553	500	556	539	569	553	521	542	537	514	529	516	514	566	577	527	567	533	554	536	595	546	566	540	458	557	542	566	550	607	509	555	531	550	539	571	534	558	526	599	557	568	569	562	550	521	548	548	585	542	551	557	582	532	566	526	534	610	559	516	560	554	532	530	534	554	547	589	533	544	562	523	538	520	543	549	564	525	493	551	551	548	568	567	531	525	561	535	506	528	569	576	585	548	540	573	532	549	557	544	535	554	558	564	533	500	559	524	572	526	558	547	535	599	519	562	554	531	567	540	514	543	516	569	543	518	562	538	550	526	503	547	570	564	519	520	531	567	539	531	544	523	563	531	523	531	559	510	533	576	523	518	544	519	540	553	525	494	584	552	556	529	573	560	544	565	574	586	563	528	578	535	556	533	565	565	561	512	562	568	538	547	521	541	502	548	544	567	559	588	532	518	553	561	519	535	539	494	537	492	556	587	530	560	557	547	557	548	572	588	597	547	581	529	494	548	564	525	575	573	486	538	543	613	548	548	534	532	503	535	517	550	572	563	530	524	561	582	555	530	532	532	576	553	528	533	550	519	556	532	543	576	548	569	554	553	570	578	526	533	513	544	511	569	540	549	560	571	554	553	548	534	565	557	569	609	530	593	550	514	535	539	533	519	524	578	561	543	518	560	581	540	506	539	518	558	528	551	542	545	514	542	536	548	587	569	563	533	561	508	585	532	570	551	550	564	562	523	517	549	554	515	526	543	514	511	559	519	550	538	548	555	552	554	570	579	549	589	526	552	569	505	557	503	527	518	564	515	524	531	536	546	573	528	554	564	510	551	584	523	505	573	565	538	547	526	576	570	485	573	569	559	515	536	570	559	543	552	538	527	524	589	521	602	582	545	529	531	578	545	556	531	576	552	559	584	560	528	535	533	519	542	513	577	546	482	521	544	517	558	538	566	557	525	546	545	505	540	564	571	562	506	549	507	493	593	529	552	542	532	578	585	530	549	559	568	571	545	551	552	540	538	541	563	555	574	550	527	553	531	568	523	530	512	548	586	507	550	501	504	529	543	516	570	593	545	542	529	496	559	567	584	549	540	557	545	584	558	560	594	492	530	546	567	546	552	533	611	546	549	545	550	526	559	538	557	569	578	550	570	525	550	565	531	571	581	575	530	567	554	556	569	498	571	585	579	542	543	546	552	557	565	547	531	512	520	516	498	565	605	496	552	557	559	557	523	527	546	627	600	571	513	517	512	574	564	531	576	569	546	534	531	556	554	537	542	591	510	552	550	522	563	578	595	592	551	539	535	536	525	551	528	521	553	528	521	568	552	521	572	560	539	539	557	542	520	547	583	535	517	527	562	578	525	549	589	565	534	526	528	547	525	565	530	567	501	537	532	524	519	598	552	514	528	579	517	549	535	531	497	561	526	546	576	530	545	554	556	531	514	541	530	586	533	541	521	532	560	542	548	569	554	559	577	571	576	559	563	531	556	521	527	542	562	548	547	558	598	590	568	575	540	500	559	549	568	572	557	552	529	556	552	532	522	560	542	531	569	526	547	494	522	493	549	553	534	576	547	539	567	520	566	548	530	547	557	520	570	548	554	542	510	559	559	561	566	535	574	556	560	573	583	547	545	513	521	540	513	571	533	549	552	558	539	547	583	541	562	573	540	541	558	509	521	535	508	518	566	533	575	525	528	538	574	535	571	510	511	561	566	525	544	581	570	506	558	521	523	559	526	521	511	539	547	552	527	556	548	537	542	541	516	523	568	569	535	542	565	540	543	599	554	580	569	563	585	536	534	538	552	533	536	604	521	530	554	537	568	529	537	540	560	528	551	547	533	580	537	547	547	494	572	534	575	494	531	569	564	538	579	583	509	538	581	539	582	487	533	530	504	561	507	562	525	531	594	533	596	554	550	499	529	531
27501	17304	3954	1163	720	554	410	361	334	316	307	351	356	466	365	298	283	306	301	243	241	227	229	224	228	208	215	189	214	234	220	208	233	231	225	250	237	214	214	219	232	237	219	252	223	225	199	223	205	244	222	237	219	215	205	238	243	234	219	192	227	192	190	217	230	226	259	209	230	222	215	244	213	224	231	237	237	217	224	244	215	234	238	229	224	219	250	238	223	216	230	239	246	226	242	243	220	225	211	212	230	245	242	229	223	222	214	251	228	249	234	209	243	207	225	217	214	242	220	247	245	207	226	208	236	233	223	247	222	273	236	270	195	234	229	217	215	231	208	235	235	254	223	212	210	247	220	265	230	234	222	240	225	235	222	239	206	206	226	195	226	231	216	246	228	216	215	214	207	232	223	227	228	238	212	214	212	199	217	221	221	234	248	215	236	237	212	231	239	199	233	246	212	217	220	210	207	244	217	230	237	243	197	217	216	240	227	222	259	248	212	226	238	200	198	258	227	239	225	238	226	245	258	210	219	237	209	249	251	229	255	224	196	224	234	231	234	239	221	242	262	232	230	237	224	242	249	208	223	239	232	219	258	202	204	223	235	232	193	233	222	234	229	235	231	212	241	245	234	231	210	224	218	239	232	253	200	227	262	236	226	235	244	253	249	239	212	241	224	223	241	226	199	229	228	194	201	213	212	231	231	222	220	217	235	229	216	212	229	251	218	233	239	207	233	245	235	233	214	238	190	219	244	226	223	211	216	225	207	228	230	231	222	220	203	248	252	243	211	228	202	220	258	224	238	229	237	223	217	224	241	228	236	217	220	210	231	236	228	221	230	195	223	243	216	245	245	222	221	208	243	240	207	238	222	222	206	213	234	237	234	225	215	238	218	239	212	242	193	237	232	215	219	252	226	245	236	243	230	241	243	205	242	243	249	211	229	223	233	239	209	189	229	244	223	228	211	206	229	246	212	230	258	236	216	228	223	231	205	220	229	244	233	214	223	226	237	202	201	214	221	224	224	263	219	209	237	218	205	214	238	217	230	220	215	230	227	195	272	235	218	214	229	231	246	241	246	235	216	217	216	208	235	220	217	222	208	231	231	257	229	217	217	210	232	212	208	232	253	236	223	209	213	220	240	253	203	234	224	226	262	249	236	230	233	230	182	210	242	242	211	243	237	256	234	235	216	261	216	212	220	229	252	251	229	197	215	216	224	239	226	229	244	230	228	200	243	209	202	241	226	198	217	207	213	220	224	223	249	234	226	230	245	234	234	239	234	224	225	237	232	242	224	193	211	199	229	224	255	232	223	232	207	214	221	223	242	208	221	198	194	249	235	227	232	224	234	187	231	218	248	208	250	196	221	212	222	236	230	233	217	223	228	218	246	235	235	190	263	221	224	247	218	205	217	208	264	242	200	217	240	236	229	256	204	229	229	242	201	232	224	216	213	229	225	256	185	236	229	247	232	233	201	231	235	227	235	215	249	225	254	238	203	233	188	234	226	213	193	245	227	217	242	221	220	214	235	227	244	218	202	210	230	248	266	218	223	209	224	233	206	188	228	271	224	227	216	223	234	209	233	227	205	233	209	250	228	236	217	246	226	214	202	225	234	207	228	264	239	201	221	228	216	238	202	237	228	254	211	208	244	225	230	231	206	247	235	202	209	187	237	248	246	215	212	228	240	222	224	209	205	227	251	214	198	208	215	223	219	213	218	204	219	249	232	245	215	250	232	221	240	234	252	227	201	238	200	243	236	218	215	202	254	253	216	218	224	218	212	242	239	213	231	234	245	233	204	226	219	198	233	226	199	229	246	227	222	241	255	243	245	237	211	205	237	247	231	218	221	210	231	217	234	240	234	230	244	224	210	224	226	231	223	205	210	209	228	225	218	223	232	217	235	221	227	226	256	208	245	238	236	215	204	230	195	236	222	219	208	228	240	210	226	202	243	201	194	218	227	225	235	216	210	211	222	246	233	213	246	221	212	216	206	202	231	205	247	220	216	240	229	219	217	215	226	200	211	208	223	252	223	212	247	231	219	246	222	231	217	225	221	194	235	224	223	232	216	211	219	226	248	234	218	216	229	231	220	213	248	263	229	204	225	243	254	226	212	228	248	214	231	221	240	230	233	215	225	227	233	214	212	226	232	219	213	213	233	223	240	223	242	239	270	235	216	225	219	223	206	236	210	214	227	220	215	232	220	221	236	216	234	241	200	214	241	213	212	207	222	208	226	207	227	233	189	211	233	245	245	237	224	254	225	231	239	214	229	236	220	225	205	240	232	184	241	197	217	207	239	218	228	232	205	229	211	217	213	227	231	249	232	231	217	229	235	209	227	209	261	218	224	217	233	226	209	213	253	256	244	238	236	237	224	218	222	247	209	223	237	215	239	223	241	217	211	239	226	229	233	236	230	221	259	239	222	239	224	203	230	233	224	239	225	218	222	229	215	207	215	248	221	248	209	240	242	236	248	236	238	221	221	231	232	200	220	245	207	246	224	188	246	191	227	240	220	240	238	204	199	214	232	212	247	225	224	234	233	209	239	224	240	224	237	232	205	229	226	236	198	219	237	232	246	243	225	234	238	209	256	230	228	242	227	211	221	237	235	235	236	227	225	248	233	260	253	220	201	229	220	237	219	237	215	220	214	228	228	208	236	228	223	230	248	222	216	228	215	228	227	230	247	228	224	231	183	256	236	186	279	216	221	222	250	234	223	221	214	208	212	216	236	236	235	224	230	218	211	208	224	241	213	242	239	236	221	259	229	224	267	225	195	238	218	222	201	230	226	228	231	224	220	222	235	192	241	223	220	217	233	211	225	223	250	204	231	205	237	223	221	249	240	207	225	247	213	225	227	214	251	208	226	210	186	212	247	219	237	225	213	257	236	226	237	230	230	224	232	206	230	249	223	220	224	233	220	229	222	241	207	218	231	217	231	214	222	232	247	266	216	231	221	224	235	239	255	242	215	228	227	207	215	232	230	209	199	224	197	219	216	250	215	241	246	227	227	256	232	210	251	234	217	243	255	229	228	243	208	229	227	222	213	208	234	214	222	237	228	215	234	219	240	221	224	241	229	212	218	205	235	234	216	229	228	235	217	222	211	232	213	227	239	223	228	233	241	243	209	202	220	195	240	247	219	209	250	225	207	233	216	199	219	246	232	247	215	213	229	228	214	228	204	247	215	202	214	211	249	245	219	193	219	223	222	229	228	204	236	232	223	219	199	240	198	218	227	217	204	224	221	220	226	206	223	230	226	223	219	230	219	235	225	211	204	212	213	218	241	221	242	221	241	227	224	217	226	213	245	225	215	211	236	226	231	217	232	242	221	253	229	228	226	235	235	221	209	221	227	222	210	223	219	223	238	210	241	210	244	215	225	205	224	200	213	217	230	248	234	199	202	207	232	210	260	209	222	217	222	201	227	249	220	228	239	235	240	237	255	209	231	216	208	256	250	213	238	230	237	222	214	222	240	243	243	210	242	218
7013	3938	3094	1553	1139	984	841	666	547	570	472	569	601	731	578	462	449	469	452	368	307	321	324	301	321	318	311	330	275	328	284	296	328	331	305	313	310	270	331	312	302	286	312	282	307	326	314	270	296	303	316	287	298	303	309	301	293	304	287	304	298	313	283	318	331	304	305	300	272	292	315	281	288	293	290	297	344	278	321	303	296	303	304	304	309	346	300	318	286	295	322	318	294	294	309	317	309	281	291	298	299	307	314	290	277	311	279	333	316	328	328	315	331	324	274	323	275	295	306	299	332	316	297	315	289	324	295	320	273	279	290	266	299	312	286	322	304	316	316	303	313	298	323	321	322	320	307	311	300	265	334	326	294	312	306	289	312	304	318	312	299	320	310	277	298	299	295	303	318	280	303	284	292	321	286	330	318	300	300	302	331	318	298	320	297	298	323	302	281	295	278	301	281	287	289	296	262	318	344	323	294	302	334	293	334	280	288	277	301	316	295	301	286	317	322	332	307	307	266	305	274	275	304	298	317	304	295	336	320	299	288	272	302	322	319	300	312	327	323	287	315	284	264	281	343	298	334	318	290	296	296	328	264	321	294	327	317	292	305	339	320	320	299	312	328	327	306	352	309	295	283	291	282	306	317	304	334	301	306	269	284	290	311	292	283	292	346	292	321	279	307	294	278	285	294	291	280	312	319	308	303	313	317	291	298	330	327	312	316	303	316	289	280	296	293	288	284	289	322	317	286	316	302	330	333	318	337	298	321	272	303	283	293	308	328	302	314	304	294	280	298	272	305	329	318	347	291	313	319	271	281	310	304	295	303	295	263	279	308	300	299	310	284	301	320	280	330	263	300	297	301	307	308	279	304	300	309	304	334	270	279	313	287	306	267	313	301	294	298	314	305	304	271	285	301	299	282	330	300	311	289	274	250	292	307	293	324	276	304	293	319	291	286	288	292	308	306	312	324	306	308	298	284	299	305	322	319	299	305	285	289	310	278	296	294	291	315	301	308	290	326	292	297	327	316	323	298	310	305	291	288	307	275	308	323	291	309	289	295	319	288	308	317	317	268	277	317	304	321	323	312	302	281	305	285	281	299	312	298	318	281	290	326	298	294	260	288	287	326	300	309	306	278	342	284	294	266	314	299	284	308	319	282	305	297	303	304	264	294	276	281	307	311	316	302	274	315	289	326	275	304	300	341	288	323	310	308	293	292	334	283	329	328	325	310	327	308	288	302	300	317	324	288	308	318	314	276	303	312	313	285	300	297	250	300	300	340	294	305	303	328	308	280	308	295	328	311	280	274	329	325	317	298	289	354	313	324	318	284	286	293	334	306	290	297	312	304	288	293	304	325	299	268	289	314	277	307	281	296	313	312	291	322	304	271	303	307	289	303	326	292	303	278	292	338	302	302	305	334	285	314	304	302	309	286	277	306	292	325	315	292	289	331	283	293	321	316	324	331	295	286	351	301	320	280	296	301	297	290	278	356	291	260	279	298	281	298	311	298	284	320	326	305	291	284	316	280	316	284	285	279	280	319	291	304	302	305	320	307	279	298	292	315	303	294	290	302	296	309	314	302	279	314	302	300	347	315	319	315	292	322	295	315	340	301	291	305	260	267	289	314	324	281	325	288	302	316	300	301	294	291	294	292	253	306	306	332	299	301	301	277	308	328	301	335	306	329	331	308	292	261	306	310	285	288	302	271	336	297	292	301	296	302	349	310	316	312	297	302	309	329	316	328	323	311	280	289	306	284	305	307	286	302	305	297	283	314	288	320	278	305	317	332	307	305	298	317	310	284	291	323	294	308	303	306	325	286	316	308	313	292	317	334	313	292	319	301	317	310	328	324	323	314	256	286	319	313	341	319	299	266	290	314	317	313	298	293	300	296	322	288	312	289	290	287	296	296	280	304	275	317	318	303	316	285	304	288	305	278	310	279	299	285	319	304	316	316	309	275	308	281	302	305	273	317	323	322	324	302	313	298	284	299	286	288	298	283	289	317	295	267	301	284	338	255	288	299	316	272	269	291	286	310	290	275	271	286	328	303	279	289	309	304	317	297	321	305	315	288	282	306	297	301	297	294	304	299	299	298	306	302	311	305	292	294	303	266	271	312	329	320	289	292	313	303	299	314	331	312	308	302	296	325	310	296	312	306	320	302	328	304	305	291	312	315	323	330	288	302	300	276	292	297	323	311	254	271	293	288	294	305	324	289	284	317	292	339	298	303	302	286	322	344	315	284	308	345	324	295	322	321	282	322	283	316	261	308	299	281	291	326	327	312	314	326	335	296	308	311	294	335	319	322	312	309	314	315	294	307	300	303	289	332	311	322	294	283	319	270	302	306	308	322	311	301	305	319	300	270	303	292	315	300	306	317	292	279	319	285	334	284	280	283	320	297	317	311	299	298	298	298	285	299	299	319	293	293	318	295	349	311	272	314	333	305	302	305	294	302	281	287	292	306	269	310	319	289	310	313	300	313	279	308	311	273	321	320	281	320	284	303	317	294	313	277	321	302	301	309	287	305	315	293	307	314	303	266	292	293	328	319	287	312	296	293	324	304	312	319	310	322	320	301	306	313	301	313	300	312	274	335	285	303	318	296	301	322	325	328	317	300	324	292	333	303	280	295	313	307	292	321	313	281	291	288	335	299	301	319	289	287	340	319	306	334	340	331	291	289	304	307	292	293	281	298	278	319	304	299	320	272	328	278	297	286	311	307	274	305	320	306	300	307	299	309	297	309	306	263	317	303	300	310	298	311	293	300	288	290	339	330	314	312	289	302	275	291	293	319	299	285	302	306	278	334	295	305	307	300	299	258	265	288	282	310	311	291	307	325	334	296	293	297	297	305	334	294	331	318	323	284	310	304	309	320	301	259	288	303	307	300	308	289	283	308	287	309	310	296	316	296	288	287	305	294	298	283	312	303	307	298	303	312	292	315	314	288	318	291	304	305	328	290	329	282	303	292	320	294	296	272	310	300	303	319	297	296	294	291	293	291	316	288	281	291	320	312	268	303	313	314	288	287	287	279	284	317	283	282	290	316	324	281	323	290	301	297	288	311	307	298	317	301	336	319	295	281	294	318	301	307	297	294	303	313	325	320	299	307	328	326	314	330	286	315	322	317	298	321	293	300	316	280	311	261	292	288	316	308	289	310	275	278	299	305	308	288	323	313	312	265	296	296	296	339	310	323	323	309	306	289	299	294	299	294	313	292	308	297	330	298	300	310	279	290	302	326	290	317	303	336	303	315	316	317	300	294	313	291	274	325	300	315	283	309	288	303	337	275	282	276	277	311	322	307	312	335	302	275	297	324	324	301	301	312	335	295	297	329	316	311	309	289	317	289	311	280	281	298	287	311	293	295	290	270	295	287	282	296	288	308	302	274	293	318	300	299	312	306	289	316	334	326	319	306	299	269	312	293	288	302	294	300	271	291	310	336	300	327	272	282	314	291	298	319	282	323	289	278	289	291	322	278	315	302	307
23565	21424	28614	24606	21094	4671	1220	853	744	711	623	694	723	782	712	570	584	580	583	497	478	440	431	392	401	446	426	439	425	423	408	424	426	365	397	461	404	454	407	413	389	427	398	408	408	445	429	410	402	382	423	393	424	437	436	362	378	423	434	409	420	387	405	373	450	422	401	428	458	380	428	415	419	399	439	399	467	419	398	448	458	405	383	403	430	414	439	452	389	411	354	472	353	401	387	413	417	417	393	409	398	389	433	387	376	390	410	419	398	406	434	447	376	419	427	411	389	418	414	366	427	410	444	432	398	384	406	430	417	388	434	368	393	410	432	410	429	407	409	434	421	409	404	398	397	400	420	442	410	445	427	394	411	411	411	380	439	372	417	413	414	412	437	393	391	433	420	419	373	412	401	414	443	386	397	428	433	381	417	402	394	405	418	450	399	388	411	369	391	407	415	430	378	397	410	394	410	393	415	430	393	368	400	413	395	413	421	409	414	409	429	358	391	411	373	386	391	449	400	421	440	417	383	423	434	419	432	373	391	390	390	426	385	427	404	397	422	375	387	417	410	388	384	414	410	399	407	424	402	409	435	349	405	414	383	404	417	415	418	396	408	434	433	425	385	397	391	421	397	404	413	436	386	423	416	426	375	447	384	404	396	423	397	401	393	440	399	378	436	363	415	414	420	405	411	445	396	416	394	417	392	369	413	356	405	452	402	417	433	411	398	427	415	406	431	440	405	403	399	389	413	376	448	406	415	420	431	434	398	358	391	415	365	390	404	397	395	384	385	414	386	438	416	431	409	390	416	404	416	369	389	382	406	413	391	391	423	389	429	454	426	421	414	466	417	414	390	432	407	391	393	416	411	430	406	424	429	404	423	387	399	450	401	423	413	421	396	409	406	431	421	420	383	440	374	412	415	398	404	359	412	411	408	419	444	411	399	391	375	416	376	401	388	394	402	445	392	382	408	415	372	396	427	434	391	386	405	419	420	417	401	398	419	399	419	421	434	410	445	403	370	375	437	391	417	417	403	404	382	415	406	398	384	428	419	402	400	411	391	388	400	420	427	393	406	379	397	414	405	411	429	419	426	398	405	438	429	380	415	396	444	419	405	419	434	423	407	407	432	422	376	424	424	374	430	429	421	413	412	437	386	405	401	439	399	370	398	410	415	422	412	412	406	444	391	369	390	392	399	428	401	417	400	409	407	380	385	412	413	415	374	425	365	430	420	418	431	432	439	421	382	401	385	394	409	394	428	405	412	383	397	422	427	412	422	395	403	384	400	413	446	431	419	369	392	395	405	417	397	402	400	391	438	377	402	379	384	417	391	395	394	411	432	411	393	423	384	392	449	394	427	418	404	416	416	393	433	449	346	418	395	400	393	422	428	352	421	394	413	395	389	412	385	423	413	442	437	411	387	410	406	412	404	417	437	404	387	415	403	422	432	448	396	396	414	410	431	411	397	434	393	393	380	422	418	422	421	389	419	391	417	409	413	412	400	378	401	373	409	402	418	426	411	431	443	408	391	375	429	388	406	421	449	403	395	414	414	413	430	424	424	420	415	409	384	415	424	422	417	474	419	405	383	441	433	397	396	410	419	441	377	427	396	406	413	440	398	398	442	412	435	417	430	396	415	423	423	398	401	430	396	457	393	428	429	395	394	425	422	452	386	392	392	378	389	413	396	401	411	412	400	417	414	412	404	387	414	414	377	404	391	403	437	408	401	382	436	435	406	416	436	383	410	413	409	428	407	399	412	385	414	438	415	400	409	419	409	406	411	427	397	415	398	406	386	429	416	420	395	416	365	406	434	415	422	403	410	419	394	410	407	404	430	409	420	389	415	396	412	367	453	387	390	398	415	387	407	414	419	403	374	421	440	383	429	388	413	393	430	436	417	405	353	408	400	447	441	397	397	410	403	392	404	372	395	439	445	425	425	413	378	392	410	413	392	427	393	377	400	418	408	390	407	426	408	371	429	409	409	430	372	444	382	377	399	409	446	400	437	396	430	420	359	396	447	427	433	432	393	411	391	424	382	384	411	421	386	398	430	455	385	420	437	430	408	420	391	412	388	399	403	455	400	390	414	449	367	377	397	422	404	421	426	417	377	413	396	386	432	394	378	367	439	385	401	407	425	414	416	418	426	381	383	410	400	385	388	427	417	344	439	400	404	404	400	395	417	432	407	428	435	415	409	433	381	405	402	372	425	396	387	412	403	367	393	401	420	406	376	407	412	420	425	403	425	430	383	404	397	428	414	397	446	418	381	399	443	436	421	415	461	421	380	427	437	415	419	376	415	412	411	402	438	418	439	436	383	415	411	403	412	403	387	406	392	422	421	430	425	405	441	424	387	396	381	410	398	411	425	402	403	392	401	383	417	380	417	421	407	419	406	403	422	388	407	433	415	378	430	386	445	373	412	410	447	394	414	436	419	411	390	428	410	406	390	398	421	415	415	410	396	409	407	413	392	425	406	404	422	417	431	409	402	409	451	435	402	430	402	390	369	386	387	414	426	446	399	390	421	418	446	406	372	373	409	395	420	397	432	397	422	439	392	399	423	401	407	416	386	385	420	397	441	417	422	406	408	402	399	393	408	404	385	379	427	427	450	410	391	407	355	416	419	363	387	436	371	420	406	419	397	393	425	402	409	411	364	374	406	399	427	430	461	397	389	379	395	407	409	383	420	441	451	410	423	439	405	426	416	374	416	381	420	400	398	408	414	402	412	415	381	407	396	403	425	419	384	456	436	440	445	435	429	438	422	394	356	419	417	419	366	368	405	412	383	376	439	412	407	405	381	413	409	405	447	380	424	412	422	404	389	406	399	384	381	458	422	409	419	392	392	433	412	413	391	399	421	406	392	419	407	407	439	397	378	381	390	414	418	417	412	387	426	419	400	404	420	403	398	402	444	438	385	391	406	405	429	423	410	385	400	380	445	415	437	386	416	380	399	388	424	427	387	422	396	415	384	429	406	426	386	408	373	396	420	408	392	405	403	426	427	413	428	392	422	376	410	417	384	405	428	416	412	413	389	380	429	403	433	413	401	411	426	405	410	405	435	413	411	427	419	364	408	417	372	407	421	383	383	418	432	399	392	435	411	421	437	433	410	412	439	410	421	404	410	395	417	415	457	403	413	369	396	424	428	384	401	400	390	435	391	402	373	432	428	404	408	427	411	408	409	423	421	419	387	363	385	443	448	400	409	429	375	398	401	408	392	413	417	413	393	388	398	406	397	400	405	377	414	450	432	411	435	415	381	391	414	397	417	408	404	366	427	441	374	405	407	409	441	418	407	416	427	425	405	418	416	413	436	384	397	433	420	394	442	391	439	430	427	434	384	406	400	443	387	430	413	422	405	427	406	434	388	426	419	416	463	463	392	383	439	399	383	406	423	368	392	417	400	406	395	439	417	360	406	396	390	436	426	387	394	435	408	410	447	392	381	398	371	373	411	400	413	409	425	392	391	426	397	358	400	429	392	365	414	371
22436	10884	8407	4114	2986	2464	1884	1511	1306	1178	1151	1148	1152	1282	1104	936	868	879	838	705	676	559	592	538	574	583	504	571	547	556	548	490	571	558	554	541	591	518	559	557	523	530	527	580	532	562	509	537	521	546	517	521	554	565	526	543	559	541	547	534	537	528	506	547	581	541	540	505	546	569	514	563	519	516	552	510	545	541	542	538	544	534	547	535	510	521	511	487	522	520	558	550	558	495	534	534	502	569	537	552	512	533	562	550	551	575	541	517	581	517	505	509	545	561	547	547	566	552	535	542	566	535	524	545	552	517	562	491	557	516	521	563	514	561	521	506	536	505	550	524	598	513	559	516	508	554	536	564	518	537	536	558	542	530	599	519	530	524	530	537	509	518	504	502	541	537	516	508	543	549	534	529	505	539	492	540	545	508	543	524	522	519	557	540	554	515	544	537	536	497	524	526	520	558	543	497	570	539	518	548	560	543	489	562	511	510	524	526	511	525	501	531	539	551	523	516	545	542	507	540	538	524	557	551	531	565	516	503	519	511	525	505	519	561	525	548	570	497	517	485	581	562	535	519	535	510	542	515	525	544	509	497	514	515	548	523	521	495	537	529	565	497	555	517	507	548	522	550	545	528	514	532	553	516	533	536	525	541	517	544	503	511	523	532	521	544	549	528	553	567	525	505	529	513	518	545	531	503	566	538	555	527	500	560	526	535	551	541	534	531	499	536	566	517	602	545	519	540	504	579	516	513	539	540	497	514	507	549	508	518	553	574	532	578	564	512	481	535	514	541	553	528	535	525	528	519	554	554	515	553	500	509	528	535	538	558	517	517	561	554	559	525	476	520	547	528	528	535	511	539	566	497	525	525	548	543	536	522	543	538	577	498	579	550	497	503	504	529	533	527	509	483	535	530	526	541	513	526	498	556	551	510	513	533	526	517	529	521	532	520	518	564	503	525	555	580	488	554	514	530	514	509	514	550	550	549	520	542	550	556	580	526	565	495	484	526	501	557	539	541	526	562	514	547	512	548	546	522	518	525	532	482	501	472	541	527	509	520	511	527	520	552	542	537	545	540	539	508	536	531	547	534	501	520	540	593	515	532	539	543	527	575	511	532	496	537	536	528	543	517	531	588	509	515	553	537	520	612	527	520	502	550	570	547	555	553	545	532	524	509	505	535	554	555	526	528	536	544	525	519	555	526	566	542	533	496	528	515	544	491	542	550	538	463	538	530	525	561	472	539	528	527	561	598	519	493	568	510	508	527	538	519	522	595	530	545	537	550	514	485	474	528	543	518	553	534	520	522	543	543	566	575	524	514	549	540	531	547	538	567	548	535	526	515	546	540	504	574	497	527	536	538	557	517	502	535	547	541	527	506	527	570	521	513	511	526	536	538	513	545	560	520	552	510	514	537	561	526	519	514	535	514	550	557	579	564	528	512	556	547	507	503	526	524	544	538	557	518	498	525	546	559	555	551	571	575	549	504	513	566	521	504	489	510	523	543	522	504	532	538	561	546	518	542	549	545	560	548	517	535	562	533	510	502	543	545	581	480	526	546	553	527	549	526	547	537	537	547	572	535	490	517	548	527	494	589	563	522	532	523	579	491	549	585	547	529	542	544	526	498	585	555	524	518	521	567	512	573	529	508	578	515	552	529	540	536	536	537	548	511	548	564	546	520	563	494	553	533	505	494	540	515	518	492	546	523	533	529	518	531	538	495	543	531	528	585	507	537	578	519	498	550	558	573	490	488	518	512	574	484	512	531	526	543	523	553	520	493	564	498	518	522	533	515	524	525	593	536	493	514	526	524	535	503	536	544	535	517	563	514	541	540	589	523	514	557	526	531	526	562	521	509	507	524	533	495	588	505	504	542	533	553	526	558	561	538	547	537	534	548	531	543	528	484	531	538	502	553	592	538	535	518	558	550	538	554	541	534	540	482	501	530	531	548	488	529	491	508	538	476	575	543	501	519	575	516	505	544	540	524	518	546	537	507	551	522	525	565	523	573	541	537	508	539	483	526	534	559	533	529	523	534	582	546	526	531	536	541	566	479	549	514	529	531	550	517	514	510	545	579	520	527	498	523	523	537	539	524	524	516	524	511	536	566	516	544	582	537	549	542	491	532	553	500	508	551	549	516	521	564	510	551	543	547	532	519	546	521	539	571	526	553	551	536	539	499	512	584	513	509	475	549	504	563	525	526	546	556	539	550	534	555	535	536	549	540	507	526	503	491	531	520	507	542	559	506	501	614	536	521	509	506	516	561	524	544	517	517	507	512	489	549	534	563	530	537	569	525	531	526	518	534	530	532	498	554	531	492	588	546	517	494	523	530	564	519	535	520	544	527	539	567	533	525	535	540	548	539	580	514	514	551	493	552	502	526	530	531	526	535	517	474	545	503	545	544	553	562	508	574	526	530	535	531	521	508	505	503	591	554	570	520	539	556	526	506	563	527	548	576	522	536	543	562	496	532	527	533	519	537	538	548	501	552	497	561	537	531	490	517	502	572	539	527	538	557	523	503	546	511	535	534	567	528	569	556	521	503	527	538	529	572	499	510	542	533	541	527	536	541	510	535	495	546	513	491	528	505	536	522	553	521	509	512	534	532	537	570	551	483	523	527	509	540	524	500	510	523	552	524	522	522	582	534	516	545	536	578	509	552	579	524	531	544	516	533	532	522	558	558	499	500	511	566	511	592	536	535	503	539	545	525	505	544	521	523	558	535	495	550	499	506	522	518	500	556	543	496	527	544	519	540	541	524	514	472	552	519	538	534	553	546	551	533	528	498	507	502	526	523	490	540	502	513	536	558	547	511	532	533	524	550	531	540	541	546	528	563	526	509	532	575	511	526	545	522	523	535	489	533	539	512	499	511	545	543	559	523	522	522	508	534	535	499	547	548	532	504	547	489	506	503	546	520	535	570	510	512	527	550	545	557	543	544	541	526	544	520	529	510	479	530	554	512	540	498	516	518	494	530	502	540	516	542	517	519	541	553	529	510	570	544	546	516	535	545	569	522	521	522	520	538	557	535	574	522	520	569	551	555	519	554	528	508	529	522	537	497	552	547	556	532	530	528	533	548	529	516	550	519	524	555	548	498	565	556	502	514	541	496	589	562	548	494	535	557	507	559	529	528	520	547	530	567	546	539	521	533	527	541	561	537	544	542	474	540	542	508	540	489	533	529	525	501	475	550	509	530	471	559	502	539	553	535	522	546	520	565	544	506	533	528	557	497	538	544	523	501	582	540	523	512	513	485	516	527	546	559	514	516	544	448	522	563	513	502	555	528	533	538	524	511	521	541	565	494	497	518	544	506	519	552	542	539	514	527	528	493	523	535	559	497	536	523	555	547	510	537	520	538	537	526	552	516	536	526	532	550	507	554	563	503	554	552	557	509	608	496	518	532	557	538	542	535	539	525	507	567	524	515	518	497	529	547	512	566	521	489	522	540	504	534	509	554	539	526	533	541	531	517	563	544	528	531	528	529
24595	21417	27242	25414	4536	739	566	419	338	328	327	313	345	411	373	293	295	288	292	240	210	196	186	196	169	192	161	173	179	178	174	172	168	180	179	195	176	189	152	159	169	166	193	181	161	209	152	158	172	166	152	168	168	164	199	154	156	140	169	186	148	157	178	160	160	163	153	179	173	152	177	176	169	174	191	169	188	160	176	159	191	175	150	181	182	174	165	189	173	165	160	164	177	179	188	153	169	165	162	165	176	174	163	161	163	183	187	176	188	174	178	165	176	162	164	155	161	154	164	164	165	151	148	188	170	198	149	158	166	171	156	170	167	186	201	163	179	163	168	176	185	165	171	155	177	165	155	164	164	180	168	167	164	160	171	172	130	161	171	209	188	172	172	165	163	185	166	160	180	185	160	174	154	191	157	170	194	179	173	137	152	173	201	177	200	165	181	155	181	140	166	173	173	175	168	151	146	186	160	144	191	177	171	169	149	189	191	155	181	173	175	141	163	158	160	153	192	171	190	191	157	189	167	151	180	153	158	192	190	181	155	198	159	163	135	189	177	184	130	171	171	192	183	181	152	160	154	171	167	168	159	168	171	165	181	181	169	185	143	163	171	158	183	170	184	175	155	165	172	177	174	188	154	184	185	181	154	171	179	168	180	169	170	163	187	158	175	159	154	168	175	179	165	173	160	176	177	159	182	189	180	176	172	171	169	182	168	167	173	158	168	144	160	175	189	167	181	167	166	150	169	177	174	165	171	157	147	167	173	189	158	182	173	183	155	160	167	170	160	189	177	167	178	168	171	162	169	178	177	151	161	170	179	187	183	185	179	175	184	160	168	161	163	157	177	182	154	164	176	166	175	180	162	189	197	165	154	162	195	183	160	163	148	161	196	162	160	184	166	151	168	162	160	172	180	177	174	160	171	165	175	159	178	160	159	167	158	173	185	174	169	177	150	172	163	167	145	166	160	177	159	155	162	172	160	165	176	179	160	184	180	184	158	160	166	155	166	172	158	195	186	152	164	181	170	163	131	161	160	154	163	143	184	144	149	163	180	170	196	181	156	148	182	164	161	181	163	169	177	154	172	170	184	151	165	176	161	174	193	157	137	183	187	162	138	156	159	189	145	160	171	164	174	173	160	208	163	184	166	156	152	169	180	162	190	164	168	179	160	182	176	194	176	199	186	179	173	170	173	158	185	151	159	181	175	182	185	156	164	162	179	195	169	171	187	165	180	177	148	182	168	184	180	174	183	170	170	174	170	178	161	182	156	165	144	167	158	140	173	188	165	167	184	157	149	175	167	175	185	178	140	177	177	193	167	147	147	158	177	161	186	177	169	180	171	182	154	156	174	178	173	185	142	187	156	179	147	192	169	164	174	167	163	165	159	164	159	172	156	149	175	185	164	158	177	174	170	156	156	162	173	181	193	161	183	177	163	159	158	173	173	183	165	170	189	177	181	188	143	169	167	168	167	154	207	180	174	182	170	199	169	172	171	144	156	168	154	182	170	175	141	151	157	162	171	166	175	151	173	166	177	173	193	171	143	153	166	177	180	168	202	182	166	151	160	164	171	163	149	175	185	157	156	142	173	149	169	159	165	178	160	153	169	153	162	169	183	128	187	174	169	146	172	183	160	157	163	157	169	182	168	169	158	172	175	142	179	180	182	148	165	161	181	165	179	185	171	169	173	159	167	141	153	175	169	168	157	168	187	174	159	168	148	168	172	187	164	166	142	175	156	173	159	190	170	174	181	179	174	165	168	164	140	187	168	161	151	164	145	175	164	176	158	175	176	165	156	166	196	187	183	199	182	181	162	170	166	181	184	163	174	174	179	174	179	175	162	181	180	191	188	163	172	168	175	169	178	182	169	159	177	165	162	168	183	191	142	192	180	146	174	183	214	175	142	219	191	174	140	161	168	178	170	201	163	158	181	158	152	180	178	169	182	172	172	149	169	165	177	170	185	174	172	160	179	171	162	148	147	160	156	163	166	185	190	186	170	157	153	138	171	160	153	177	182	164	169	154	180	154	173	172	191	179	158	167	179	180	150	175	192	176	159	170	180	185	158	161	171	184	169	153	162	177	176	179	161	178	182	152	180	165	173	159	175	148	174	179	176	167	157	173	152	168	156	160	139	157	185	164	186	156	153	184	140	165	172	180	179	151	179	163	174	171	173	195	163	174	164	176	155	179	161	163	189	169	162	164	179	174	191	168	155	170	152	171	141	152	185	185	180	155	177	166	160	182	189	185	174	177	177	158	176	174	170	194	170	188	178	163	162	173	155	156	162	167	158	186	180	180	178	181	161	156	152	147	164	165	161	162	167	179	152	179	168	205	158	180	162	166	151	181	167	164	183	178	166	178	174	149	182	167	152	160	169	164	169	180	178	166	176	174	199	158	151	153	138	172	172	180	155	167	171	181	178	182	176	162	172	202	151	170	165	162	171	151	177	190	158	171	186	166	155	165	159	174	162	168	156	211	145	187	158	181	168	171	174	164	149	161	175	167	166	172	182	160	186	181	151	137	158	166	165	152	126	167	181	184	175	170	184	172	151	181	161	180	164	182	170	177	178	177	171	176	155	154	173	162	146	162	155	176	152	166	150	169	171	164	194	182	175	199	164	154	178	154	180	163	157	157	167	165	188	167	168	164	187	183	162	163	155	195	175	162	157	165	139	165	149	176	176	152	161	154	177	163	195	147	158	162	167	183	188	164	177	177	146	178	187	140	181	184	180	200	171	186	152	162	192	171	175	182	168	171	150	164	177	175	160	176	167	159	164	161	182	166	173	180	186	140	164	181	163	173	181	165	164	151	147	168	181	164	164	159	164	172	171	177	155	177	177	190	175	163	162	170	179	167	166	180	181	177	162	179	186	164	178	156	170	187	175	181	154	182	176	162	157	179	195	171	166	176	192	173	149	158	162	167	182	152	181	147	184	184	145	153	189	196	175	170	158	169	161	173	154	152	176	178	176	146	179	174	174	158	173	166	166	175	178	163	177	189	157	153	145	162	172	167	164	200	136	161	179	149	164	182	166	170	181	161	138	199	199	148	172	188	157	171	156	166	180	172	159	154	184	177	163	184	153	179	164	187	158	170	162	158	181	154	161	163	154	154	156	192	143	186	157	185	169	191	174	153	184	156	174	165	166	161	153	161	158	168	197	185	162	155	142	176	169	134	191	184	146	176	188	163	162	169	147	166	178	168	177	194	161	165	151	179	160	198	169	143	171	189	169	170	188	167	180	163	171	154	164	196	143	165	173	173	186	148	158	163	172	165	154	199	166	174	173	165	183	185	168	176	145	173	179	163	162	158	185	154	181	187	174	164	153	170	159	181	164	177	170	177	164	191	171	201	172	160	169	159	165	163	178	173	154	170	178	171	173	173	183	169	150	149	179	167	175	182	201	160	171	173	177	171	181	148	198	170	157	177	177	155	158	174	174	179	176	183	153	152	188	169	170	162	165	163	180	158	171	165	146	156	171	160
21196	7517	5557	2675	1978	1509	1162	873	739	700	642	670	691	849	675	521	544	468	483	404	338	262	282	246	270	253	253	247	246	244	231	253	231	284	269	228	251	218	251	249	240	278	223	237	246	246	244	258	236	230	239	278	257	253	282	225	238	217	256	265	256	253	244	238	222	285	260	232	220	279	231	250	237	260	237	240	237	230	259	235	254	239	246	245	257	259	241	251	245	225	240	254	289	243	225	240	246	225	251	241	239	251	263	237	232	234	236	242	258	232	238	275	232	239	277	238	255	250	236	257	231	240	225	248	238	223	235	238	240	246	229	231	246	235	233	262	244	270	224	235	239	237	261	248	262	224	240	235	242	255	254	236	222	248	234	241	272	265	248	236	239	251	216	223	239	235	234	237	236	239	240	251	260	234	247	229	236	204	240	242	236	243	288	241	237	247	248	229	247	224	238	217	239	252	219	252	251	237	257	252	236	226	248	204	269	247	257	239	251	255	239	219	238	208	265	222	247	229	264	245	234	258	221	228	261	236	220	245	234	252	224	223	245	262	230	255	231	216	261	243	244	242	264	210	229	225	236	239	252	215	230	253	244	237	235	241	213	236	233	233	249	252	258	255	241	245	245	242	231	265	226	237	227	243	247	247	207	240	230	244	230	231	244	230	245	254	214	230	243	241	254	264	234	243	208	222	266	223	237	230	262	228	209	246	216	248	248	230	263	248	239	246	218	230	240	265	218	267	251	255	253	259	224	254	255	234	207	250	253	219	233	234	223	217	242	245	237	228	265	261	226	250	244	243	238	222	248	230	264	252	214	256	240	230	258	247	245	227	227	248	217	256	230	246	240	254	234	224	235	220	234	229	233	251	229	248	264	241	232	240	246	249	221	256	239	242	266	259	228	252	251	255	220	233	228	218	240	269	246	257	241	239	236	254	222	257	234	257	246	232	230	254	239	205	255	240	217	240	204	237	228	274	247	232	212	226	247	244	249	232	223	249	257	267	285	217	260	235	248	231	245	261	254	249	228	229	241	256	262	256	227	233	254	256	258	236	242	210	228	232	276	226	215	226	247	274	240	238	232	232	235	246	242	246	238	262	217	234	248	243	253	232	236	244	228	238	241	243	255	235	269	252	261	251	236	252	236	251	244	251	257	248	221	260	229	242	254	230	232	248	230	239	266	261	238	260	228	229	234	257	247	255	249	235	258	244	274	242	270	213	244	227	237	256	206	231	263	245	281	244	251	224	241	229	243	245	223	239	245	260	238	239	257	248	254	264	237	239	221	243	228	246	270	219	209	249	236	215	232	234	239	221	259	255	237	229	209	238	224	216	237	240	256	247	221	242	235	240	245	217	219	236	250	253	241	253	239	251	252	260	274	222	261	234	255	238	231	218	258	229	228	244	208	240	230	234	258	257	240	244	243	250	243	258	210	245	209	217	252	238	241	240	250	259	278	231	250	259	240	253	212	249	237	269	253	239	221	258	245	238	199	240	253	246	271	241	237	245	261	241	256	269	255	256	212	226	249	246	231	231	232	229	247	240	246	240	245	256	228	234	235	216	211	233	237	243	253	222	242	249	245	232	258	245	257	265	225	217	217	241	231	227	269	246	245	226	224	218	273	246	244	226	232	260	230	206	262	224	243	232	244	217	242	251	245	230	234	239	235	232	243	260	223	245	255	276	247	247	248	256	263	257	249	230	250	265	240	272	254	239	255	271	248	242	258	244	245	225	227	247	236	234	225	252	240	243	253	234	260	268	249	244	232	230	234	252	220	222	252	241	230	232	218	242	210	250	258	248	240	219	203	246	231	220	229	232	207	244	249	239	246	237	264	237	243	192	256	263	244	234	230	230	250	233	249	264	227	267	241	250	247	269	230	249	218	246	243	207	244	220	244	224	241	242	240	240	269	257	249	243	226	209	217	230	234	217	259	229	221	213	214	248	252	241	246	251	222	235	267	243	244	222	250	286	254	214	240	243	246	235	222	233	249	234	242	216	271	228	216	251	255	256	221	239	271	247	230	215	240	249	246	256	236	253	242	224	232	231	258	237	247	256	250	241	240	231	231	252	249	247	264	223	242	246	259	229	241	263	256	244	241	260	237	267	240	206	233	225	258	214	276	220	232	243	227	241	216	265	246	243	255	244	228	229	232	215	254	235	216	244	229	254	261	228	221	277	259	216	221	242	265	241	255	239	248	235	239	251	260	242	241	261	264	241	272	268	250	225	227	221	236	216	226	225	234	233	230	253	243	242	234	257	237	264	254	230	233	239	222	262	238	247	245	246	252	243	234	224	223	235	246	283	242	232	243	230	226	241	226	259	247	237	241	238	239	227	220	228	261	221	226	244	256	229	236	222	254	236	248	215	229	250	232	230	257	228	246	243	245	241	235	219	239	254	268	246	247	270	262	272	219	260	221	224	254	248	239	246	236	240	255	278	247	223	239	242	216	259	287	242	228	237	224	243	227	213	247	248	255	243	239	235	250	236	254	239	262	232	218	267	255	215	255	219	260	233	234	249	236	230	241	212	246	216	255	247	239	244	245	238	224	227	230	246	275	245	230	242	253	256	248	243	241	223	251	273	237	244	246	258	257	241	254	238	267	263	250	255	233	235	214	245	263	251	240	221	223	253	240	243	254	234	212	239	228	259	235	237	238	238	242	233	264	233	254	252	232	234	256	235	250	222	244	247	242	234	246	248	249	242	261	256	255	223	229	237	269	225	226	227	247	227	227	263	241	213	226	243	244	252	257	236	235	261	209	234	255	254	220	227	235	248	244	247	248	238	254	251	253	236	257	216	212	256	217	218	246	233	277	238	247	216	234	262	245	248	240	230	249	208	243	259	252	233	260	213	278	249	231	206	215	280	250	231	255	236	247	235	224	238	237	247	248	236	235	245	247	221	220	227	244	227	234	247	255	245	243	248	240	211	259	253	222	217	269	251	218	265	254	238	232	270	280	237	247	247	251	267	210	238	239	231	265	249	236	238	236	244	258	260	232	247	223	244	232	257	239	249	218	236	252	254	262	251	228	251	248	241	255	227	223	238	220	247	229	259	253	240	221	257	226	241	249	241	228	268	233	247	227	255	226	232	240	221	244	228	237	243	230	253	227	261	209	248	224	219	249	225	245	249	243	253	208	232	256	243	253	232	237	290	256	251	260	258	243	222	241	228	244	257	235	203	254	250	248	234	260	226	224	258	259	243	266	260	254	280	234	253	229	258	254	238	249	231	240	204	225	235	241	240	223	229	240	238	241	242	227	227	254	254	236	244	251	236	265	255	238	213	245	209	224	260	235	260	227	240	248	235	266	256	252	249	233	238	272	243	243	243	247	261	219	235	245	221	237	240	237	231	221	230	240	230	245	257	257	231	240	229	230	261	257	230	232	246	243	234	226	236	251	237	249	235	250	253	238	245	235	237	247	255	231	250	224	258	268	267	258	262	247	231	226	231	218	233	251	219	245	244	255	241	258	251	215	239	248	232
22525	21424	29229	24015	21425	21151	4506	1331	967	917	843	890	1011	1134	969	790	719	679	663	597	524	494	460	472	469	444	441	452	410	422	436	420	466	430	417	427	422	462	434	423	412	433	480	398	417	431	455	448	420	436	431	440	461	421	388	429	429	451	440	409	427	430	432	432	413	425	451	456	428	442	429	433	427	448	442	441	420	425	454	427	448	402	463	448	446	441	409	444	419	459	422	421	411	446	480	395	454	426	436	432	389	442	411	427	476	427	439	459	403	431	447	422	415	433	446	414	400	397	436	402	459	426	449	429	421	431	410	403	444	391	427	417	435	439	430	436	441	409	436	393	420	465	433	417	401	421	401	434	395	423	485	426	443	450	423	455	429	411	427	413	400	423	439	434	427	438	443	431	422	427	435	427	401	454	460	390	429	434	446	438	447	445	430	410	429	450	435	430	458	439	417	429	422	442	437	407	433	425	418	406	397	434	408	427	435	405	426	419	426	436	437	425	437	395	434	472	416	451	414	419	443	438	415	446	405	403	433	434	432	423	398	393	439	417	426	453	451	440	420	427	447	420	419	406	418	402	423	436	388	443	449	430	417	449	396	450	404	414	423	438	442	414	428	403	414	422	428	398	430	430	415	423	433	398	431	427	446	410	400	431	411	395	423	400	419	401	444	421	365	454	415	483	408	417	381	393	431	445	467	411	373	410	452	433	450	435	413	418	444	403	433	423	425	425	434	417	391	441	442	406	458	393	408	423	412	400	430	420	445	445	427	428	432	436	396	429	447	420	424	410	414	457	432	402	423	406	440	419	474	436	432	391	419	427	438	430	409	433	444	428	461	411	422	385	425	407	437	426	438	448	423	401	441	457	449	427	466	467	400	446	438	422	438	428	416	422	427	402	434	390	405	448	406	442	430	440	431	386	429	437	449	429	403	440	415	446	406	456	418	433	451	418	426	410	411	448	448	447	395	398	424	438	413	388	474	406	439	445	440	447	407	428	416	436	460	462	452	394	452	431	409	419	428	431	433	391	396	438	397	458	410	432	425	404	430	393	415	402	451	444	424	409	434	440	402	436	448	423	396	402	437	444	409	428	394	405	398	407	410	431	429	419	440	407	425	433	430	489	427	426	390	437	449	405	391	427	436	409	443	426	408	400	411	394	406	401	418	413	413	429	396	454	447	405	425	404	449	420	455	423	402	421	483	421	450	433	459	405	458	417	402	422	430	423	406	375	452	420	425	422	417	453	415	446	407	443	442	361	397	411	422	438	424	385	441	415	442	435	448	441	418	446	446	430	453	392	440	407	412	411	432	414	437	422	449	434	436	436	410	474	440	457	405	464	427	438	457	411	451	438	432	420	449	456	436	413	400	419	441	406	402	419	425	431	432	456	397	377	416	449	402	450	459	394	397	435	412	440	458	425	444	410	447	401	429	433	439	452	460	414	408	400	423	421	455	433	429	442	435	430	403	427	421	390	427	416	417	420	421	423	406	430	412	424	424	454	454	472	417	398	401	441	480	422	438	438	424	450	426	426	430	410	447	415	446	408	440	423	418	410	410	419	415	461	414	419	425	415	431	441	400	432	393	426	431	412	421	431	414	432	453	426	422	434	395	410	463	417	402	404	393	471	416	422	434	442	418	415	411	425	389	454	411	447	416	435	429	413	449	467	426	414	419	451	428	415	414	415	424	420	411	446	417	401	386	441	431	428	407	421	430	423	427	414	445	463	432	433	439	441	446	436	397	433	447	465	405	449	386	419	421	448	431	432	443	443	423	399	416	434	399	411	423	426	392	413	413	382	423	379	416	394	429	420	386	447	437	405	414	472	404	442	417	440	413	406	444	429	400	410	404	410	445	429	424	437	418	418	453	432	410	409	403	444	409	447	418	452	411	391	449	421	445	417	414	443	441	466	435	433	398	392	431	436	422	421	453	415	446	416	417	412	444	416	447	437	421	418	438	452	411	380	413	425	427	428	417	421	423	427	389	399	408	420	418	415	430	422	414	399	409	443	456	417	438	406	405	457	449	432	428	438	454	432	435	425	451	436	445	433	403	420	412	410	415	443	416	438	409	430	423	402	375	438	401	430	434	409	401	433	387	423	417	449	451	426	406	412	408	412	441	456	419	420	452	442	449	447	476	444	399	401	428	405	408	426	439	430	437	452	437	432	428	420	468	415	441	430	414	410	437	405	463	417	459	430	427	404	417	376	431	425	355	441	440	423	454	396	375	433	421	465	398	412	421	428	425	434	441	431	401	435	434	428	454	409	433	389	443	423	405	398	423	420	461	416	429	402	428	381	421	417	424	422	425	461	429	364	417	437	407	473	438	443	422	412	414	437	461	446	440	437	464	436	419	414	434	451	409	416	440	435	444	389	397	400	392	424	423	436	387	452	401	442	440	413	420	404	432	421	484	423	401	422	404	432	429	426	425	429	416	428	421	439	404	418	403	427	424	424	467	423	453	417	432	438	408	385	439	390	458	442	453	408	444	443	439	452	452	413	436	431	455	423	436	378	412	451	470	411	389	415	416	423	424	378	411	439	430	451	426	426	463	437	435	456	422	401	415	428	413	424	449	450	429	412	432	408	392	400	432	460	447	404	427	447	414	418	408	426	400	437	416	412	440	405	409	424	417	423	459	431	391	421	417	423	449	401	424	422	447	406	414	405	455	429	434	407	417	393	460	419	434	430	454	442	455	459	442	421	431	432	419	407	467	448	436	425	417	408	392	406	412	438	425	403	403	441	443	428	413	405	378	432	410	397	429	415	427	444	426	455	459	410	416	406	420	408	440	401	434	422	402	433	427	383	415	443	392	401	449	379	432	435	421	397	450	426	428	441	421	429	438	420	393	456	397	461	445	419	436	419	425	405	391	452	406	437	420	395	428	401	387	411	420	423	424	444	436	428	424	418	440	422	381	436	427	417	432	423	434	437	470	443	432	418	425	421	398	419	448	390	419	413	410	428	404	416	448	403	448	402	410	419	403	434	429	448	438	378	423	385	437	403	409	401	459	418	441	421	427	430	428	423	389	402	431	417	418	407	452	401	457	368	436	429	480	449	431	404	437	443	423	444	416	467	419	444	454	463	439	407	408	402	440	434	416	426	389	424	470	445	408	397	418	397	387	395	419	403	399	409	448	424	433	439	423	441	452	427	379	432	431	452	388	426	408	415	429	376	427	416	357	437	441	401	423	462	416	393	399	417	440	372	429	439	411	463	429	407	384	451	418	399	431	441	415	430	417	423	426	427	431	412	412	394	427	379	428	471	408	434	401	456	418	429	387	432	406	401	380	459	363	412	444	409	402	427	435	418	437	452	432	399	402	409	423	436	415	419	443	438	446	412	411	424	400	400	409	409	399	419	416	418	425	466	419	404	460	389	440	406	436	413	430	411	417	405	434	406	415	417	415	427	402	449	427	416	425	438	426	430	384	432	431	382	448	410	414	471	405	428	403	431	443	422	426	437	413	414	422	443	442	443	411	419
27276	16289	12485	6336	4597	3601	2891	2309	1810	1629	1417	1488	1728	1966	1658	1152	1097	1164	1112	875	736	721	602	622	617	622	594	604	623	557	566	558	577	568	576	563	554	555	532	599	554	584	532	550	570	557	647	563	613	519	628	542	553	556	590	577	540	595	528	541	628	551	598	562	583	564	601	552	560	509	570	596	564	560	535	536	551	529	567	522	597	559	566	543	568	542	565	592	613	570	563	528	541	564	578	549	547	553	558	575	577	546	536	566	592	573	552	547	538	539	587	540	542	626	592	608	563	578	554	591	548	581	527	569	567	580	528	578	530	530	550	546	574	496	568	580	554	575	516	557	564	578	535	567	547	550	573	551	568	553	548	572	566	531	511	552	528	584	577	545	533	561	553	526	556	519	562	574	575	592	592	556	563	543	574	596	530	548	588	553	550	531	529	549	570	604	585	565	530	576	523	522	569	579	526	481	576	534	541	526	555	556	571	567	565	575	555	578	593	597	525	581	538	521	511	545	566	571	582	590	564	587	561	580	553	549	583	559	557	536	587	516	533	531	619	547	529	541	551	531	555	524	548	550	579	570	549	551	587	570	513	573	560	551	577	566	567	537	533	528	552	560	604	531	608	574	534	545	583	575	586	526	542	536	533	548	556	542	553	564	528	514	585	561	536	557	547	513	540	552	531	491	544	561	575	539	540	579	543	560	553	533	548	527	544	568	576	552	555	596	541	577	563	582	559	545	561	549	523	557	545	538	570	547	559	557	565	575	515	571	532	549	549	546	584	534	584	545	531	542	545	570	554	537	546	561	550	505	537	578	523	528	530	529	537	554	551	582	578	583	526	523	543	558	565	554	552	566	540	572	553	570	586	550	523	567	567	563	508	566	554	562	548	504	585	592	535	537	540	533	560	548	510	583	529	586	545	604	584	588	518	571	555	562	543	566	590	569	540	545	580	562	535	543	542	519	592	567	582	539	533	573	535	537	593	548	550	530	550	529	535	582	578	515	545	586	578	561	567	505	555	548	574	541	562	522	529	544	569	569	561	541	561	549	538	555	576	571	544	526	583	557	557	543	557	569	560	545	517	525	543	503	597	556	537	547	589	552	542	526	533	566	557	540	540	539	534	570	569	533	540	547	542	524	563	564	553	576	551	555	585	530	551	566	529	551	544	582	550	515	557	538	522	529	540	624	509	576	539	551	564	559	575	554	554	590	540	554	550	559	531	565	542	579	555	575	599	553	524	571	546	564	553	479	613	545	559	582	559	554	542	554	548	557	542	595	572	548	512	583	581	559	576	551	580	546	549	525	565	550	501	573	589	548	571	554	533	497	539	543	573	577	548	579	520	547	565	567	576	558	569	570	524	550	535	558	584	585	573	557	560	539	544	528	572	541	546	531	532	567	560	532	499	544	542	557	554	506	556	531	547	563	537	541	521	589	548	551	570	560	581	574	526	562	578	526	541	562	561	556	577	591	582	562	529	591	537	550	591	540	536	603	558	532	541	571	549	550	561	577	580	556	542	558	548	562	572	557	579	569	557	581	590	568	540	572	566	559	559	588	568	542	524	549	542	504	544	552	502	586	561	545	573	531	539	532	595	559	562	557	555	526	557	524	584	582	554	549	585	554	583	581	519	562	540	546	548	545	597	565	527	558	535	559	544	593	523	554	550	518	570	577	553	538	560	550	586	564	557	529	540	522	548	563	548	571	559	526	566	600	554	544	548	577	563	552	554	567	559	529	530	568	567	559	506	582	555	531	542	550	543	549	559	541	565	545	557	584	583	497	541	572	526	568	518	580	514	528	522	549	517	575	551	523	554	557	544	560	585	537	555	561	549	531	523	545	551	540	535	557	564	530	578	538	553	551	561	560	570	574	556	538	543	534	564	557	616	564	527	575	544	582	548	548	563	539	566	574	591	563	573	530	494	552	571	526	547	567	541	562	547	565	527	539	596	595	547	560	525	572	569	537	572	567	559	540	484	535	543	568	518	554	519	549	572	556	524	550	572	492	578	505	564	544	501	570	520	565	522	507	524	553	494	538	557	578	538	518	569	526	560	570	560	532	554	560	518	571	563	556	569	556	530	567	506	584	549	544	552	506	571	582	565	520	508	538	537	575	532	584	525	563	543	555	607	516	517	553	557	522	527	547	527	534	523	557	552	551	569	548	598	537	541	581	585	556	571	543	554	546	564	520	527	552	547	538	543	528	573	564	569	572	504	558	536	531	507	577	554	525	575	570	533	572	557	572	569	603	585	563	566	537	592	571	567	591	547	543	531	536	551	597	553	555	577	573	535	548	557	541	549	555	592	575	567	542	574	540	579	561	579	540	550	540	517	569	552	553	551	521	554	528	558	529	551	552	551	566	509	573	568	583	550	552	517	551	555	553	519	584	579	552	546	560	541	555	591	520	532	569	578	508	520	586	555	552	562	551	588	576	500	538	510	555	565	534	526	556	543	553	535	506	560	587	549	615	543	565	543	532	565	557	541	557	537	504	541	572	551	581	567	559	591	559	582	556	521	528	548	565	548	541	569	578	556	555	533	557	556	575	568	596	524	582	542	540	573	551	554	570	573	549	541	525	543	548	570	555	564	517	540	582	568	562	591	561	539	563	520	541	574	538	538	514	579	556	572	553	555	560	565	553	580	553	552	533	536	565	545	548	551	596	510	553	626	552	554	534	559	560	551	557	551	562	527	573	611	537	517	559	541	507	544	553	555	553	561	561	529	527	540	527	528	565	555	569	551	556	526	572	574	548	553	588	555	511	553	579	551	577	548	583	581	576	583	591	566	551	561	533	562	549	540	581	508	544	548	534	555	569	573	547	498	524	544	573	600	540	539	600	525	529	530	570	575	527	594	598	568	562	521	530	540	554	573	548	564	556	560	554	570	545	551	562	587	561	602	561	553	587	550	547	580	581	554	574	553	576	562	522	556	541	591	556	550	576	552	563	583	581	549	532	544	585	576	559	558	569	526	542	589	531	539	534	574	576	507	548	585	549	565	536	538	562	574	546	556	539	534	540	551	558	588	543	522	524	524	520	593	545	539	557	563	556	549	577	565	559	577	521	553	539	535	515	542	556	527	536	530	539	568	556	548	531	555	532	532	543	578	551	562	555	529	588	573	543	552	579	535	537	537	588	572	513	548	535	547	550	529	528	553	566	576	538	555	553	586	536	568	542	546	569	567	535	524	546	531	500	598	572	553	564	528	590	606	570	574	570	536	573	586	559	527	575	577	545	571	578	556	603	557	525	538	544	562	537	552	550	584	530	562	559	537	553	577	600	527	549	550	530	534	561	530	548	543	561	589	558	523	545	554	574	562	542	538	545	563	556	632	522	555	573	575	586	577	594	490	537	554	558	539	553	549	536	543	539	559	544	547	536	566	550	548	552	533	571	539	517	521	535	542	573	571	577	574	572	576	576	569	532	544	534	564	598	549	565	546	564	556	521	600	564	519	576	535	524	558	548	560	563	523	527	540	548	572	559
27418	17259	4011	1328	840	714	443	384	336	301	343	357	414	474	441	334	293	322	339	306	264	224	239	228	242	245	227	240	238	234	227	247	231	254	243	224	221	238	219	220	247	244	199	245	254	212	263	254	218	233	206	214	240	232	225	207	242	246	217	227	211	220	227	237	245	244	217	249	222	253	228	226	243	244	246	245	221	243	232	234	241	194	251	255	223	243	226	214	270	230	223	217	252	231	252	232	221	229	228	211	223	250	241	250	225	230	246	252	247	295	216	245	229	203	222	244	211	221	211	253	231	224	241	226	258	240	212	206	227	212	257	228	225	230	225	220	228	234	250	238	231	209	225	240	254	235	246	250	270	262	229	257	216	253	208	260	229	242	213	222	241	252	228	227	233	225	231	236	235	221	227	238	237	236	225	239	229	231	275	218	225	212	221	251	228	231	243	225	254	245	270	224	265	221	227	264	243	230	241	228	219	213	233	227	215	245	240	232	232	204	246	245	242	238	254	248	220	237	232	232	206	244	253	243	216	221	224	225	219	236	241	223	221	230	254	223	259	206	240	211	223	245	226	216	254	231	226	214	235	263	232	212	251	239	257	261	231	239	231	221	223	224	217	233	251	241	231	222	229	244	197	243	227	236	219	221	208	219	245	227	254	250	247	257	258	216	234	228	239	245	243	228	252	245	220	259	229	221	242	257	250	223	253	249	233	229	223	230	249	225	248	225	227	226	196	241	246	229	250	222	218	225	247	230	243	217	217	241	241	221	201	216	245	227	257	227	244	208	216	223	247	206	239	219	217	235	222	244	242	239	235	229	219	239	219	241	243	225	199	248	209	239	262	235	241	228	251	235	233	242	241	232	240	224	245	260	244	230	234	236	234	242	251	220	249	228	242	227	211	238	215	224	256	231	244	227	265	237	222	247	219	214	236	231	232	216	261	255	227	225	251	229	221	256	235	264	211	264	237	256	231	249	232	229	217	227	233	227	249	202	219	236	240	239	242	251	241	236	255	236	238	219	206	233	240	236	240	233	244	243	201	215	247	221	229	240	245	218	211	231	233	243	219	205	209	222	235	251	233	248	232	243	247	211	250	256	251	232	214	225	271	254	203	248	228	252	246	215	213	263	220	243	261	219	224	246	212	252	211	239	258	271	237	268	251	232	243	239	230	220	249	252	222	250	234	205	240	236	230	245	212	212	240	247	226	232	227	232	228	210	242	198	240	244	228	224	262	233	225	229	236	212	243	224	230	235	240	241	247	261	250	234	212	224	223	252	214	225	215	213	218	232	221	241	217	254	269	209	225	238	243	217	247	254	255	276	209	231	244	212	237	218	229	224	249	213	238	233	245	213	217	227	233	218	250	232	222	237	239	229	214	246	261	231	210	225	242	248	255	257	229	233	235	249	237	243	243	216	256	236	219	219	235	257	246	223	206	239	223	226	223	225	231	218	243	243	250	228	217	217	221	231	245	238	236	249	244	230	233	243	226	238	235	221	209	245	220	220	232	212	243	228	217	210	227	255	225	244	216	230	236	257	238	239	250	250	249	218	232	217	243	222	233	248	227	255	220	251	233	219	226	247	246	245	249	213	239	228	226	221	236	242	222	222	231	241	270	227	232	241	214	227	226	238	227	211	226	221	232	205	246	257	256	238	228	246	214	223	248	234	231	229	247	232	243	223	238	234	224	215	243	233	244	209	219	247	222	224	223	222	204	255	222	275	232	229	235	255	248	225	242	248	230	222	253	240	254	244	224	232	230	225	233	258	250	213	227	230	225	206	250	225	231	263	213	217	248	237	226	241	256	235	235	223	244	234	218	227	235	243	228	234	228	212	213	234	245	231	220	228	221	263	238	223	256	228	207	227	243	207	251	210	258	237	223	236	215	213	226	246	254	234	257	235	207	239	245	237	232	226	235	237	242	252	233	222	216	233	232	232	257	240	207	191	227	235	216	219	204	250	207	217	231	232	222	217	228	242	203	219	227	232	225	229	241	234	215	241	227	227	230	214	221	251	257	252	248	214	252	232	244	223	234	237	242	224	229	207	248	238	227	258	208	245	219	231	208	232	229	232	249	255	229	217	214	208	216	239	211	240	242	221	226	242	225	262	233	260	226	239	225	261	220	234	245	208	232	227	232	245	239	232	230	239	263	248	256	240	239	224	233	203	214	249	243	249	227	231	227	224	243	240	229	237	222	204	210	213	237	270	211	220	217	227	232	216	237	187	221	238	226	225	215	244	228	229	229	242	220	249	242	228	239	222	247	223	229	198	248	231	229	241	249	243	223	226	221	238	213	207	223	234	234	213	224	226	240	240	233	219	209	251	223	211	238	220	236	236	218	235	208	221	249	253	209	219	218	243	229	251	231	245	205	227	261	239	210	231	243	233	258	249	257	212	217	238	208	276	245	216	209	238	184	236	227	241	244	234	253	249	264	218	230	253	241	224	223	242	246	230	228	244	200	215	272	216	231	231	236	224	240	220	244	216	229	245	242	231	219	260	250	245	230	220	228	244	258	234	236	242	252	214	221	224	243	251	224	248	215	269	225	205	246	247	245	242	218	242	224	236	242	239	246	261	227	251	219	234	235	219	225	250	239	235	238	233	225	206	254	241	251	236	269	240	259	256	210	224	222	215	246	222	236	218	235	238	197	233	245	229	261	240	227	219	237	243	242	224	244	225	265	228	250	252	229	211	225	209	227	232	259	230	249	265	275	255	235	218	230	219	238	201	242	245	252	243	217	217	241	257	243	260	249	242	261	212	260	220	233	234	234	254	261	224	212	231	249	244	264	240	219	253	251	225	212	215	215	243	238	251	226	223	218	252	229	219	267	236	232	243	242	247	245	240	244	261	253	224	211	229	229	266	233	264	254	221	275	230	207	225	252	263	214	228	232	210	250	227	243	251	246	240	243	219	245	257	259	255	214	265	206	245	240	244	205	257	243	229	213	240	237	250	254	249	256	243	244	233	199	253	265	242	237	239	246	211	235	254	267	217	232	245	214	243	232	245	222	234	258	237	234	255	226	248	252	199	233	253	210	213	238	260	240	243	236	244	225	207	217	228	260	225	219	227	257	228	243	231	222	257	229	233	234	227	231	234	225	240	230	234	231	250	239	255	228	241	229	229	248	250	255	222	208	237	238	219	239	216	190	198	253	204	229	218	232	255	230	208	250	240	240	241	219	225	236	239	218	236	232	238	254	243	247	253	228	222	252	219	230	244	236	242	240	233	246	202	222	230	256	249	238	224	233	219	262	243	229	237	241	235	249	242	243	226	228	222	234	219	244	248	232	267	245	234	203	243	253	235	237	228	220	218	213	279	234	228	246	247	250	208	250	234	223	240	214	233	228	252	212	233	241	232	255	240	246	246	219	270	221	252	255	248	215	227	234	220	258	208	231	228	218	247	237	221	253	231	232	212	215	238	213	240	248	257	238	198	224	235	255	239	251	248	250	227	242	245	206	251	209	241	228	220	233	221	256	258
7172	3810	3086	1502	1229	995	775	652	602	523	545	628	712	834	767	525	467	507	462	409	351	334	299	314	315	308	311	292	285	314	325	305	305	311	328	318	284	326	297	257	299	321	318	329	303	295	306	332	294	316	307	329	310	308	327	342	315	311	306	317	311	318	337	330	312	298	303	307	311	310	317	298	327	333	329	330	338	299	318	297	304	312	314	301	311	331	305	276	304	279	292	322	306	315	273	290	316	324	310	340	309	327	282	314	287	305	335	285	327	307	323	350	325	312	280	292	324	297	319	314	323	323	330	338	300	309	295	300	292	292	295	293	319	304	306	322	343	275	341	300	308	288	285	315	313	317	317	306	316	292	335	338	308	314	295	347	314	315	290	331	284	314	321	312	324	311	304	301	271	303	306	304	308	279	286	301	304	312	296	325	323	309	309	300	278	308	286	337	337	258	300	322	298	306	317	312	337	317	308	288	327	306	316	296	324	326	322	281	333	316	295	301	323	311	322	294	299	323	280	298	312	292	314	281	273	341	323	272	321	313	318	315	313	313	298	313	298	292	303	277	294	309	314	323	304	316	309	270	294	344	289	304	289	298	326	328	333	315	304	290	302	297	318	291	276	321	326	312	322	328	304	268	293	333	318	323	348	292	300	312	286	299	281	308	334	303	292	310	333	316	316	302	294	301	307	310	307	297	298	313	289	321	341	328	275	295	310	323	275	335	311	307	293	307	308	301	347	331	341	295	285	313	354	314	286	310	327	342	335	271	340	291	306	302	325	322	330	329	335	323	341	309	265	304	282	290	333	326	330	318	310	323	308	341	294	312	299	282	328	298	312	319	285	316	308	322	312	314	308	322	294	326	299	327	294	320	301	286	300	336	290	311	287	336	340	303	301	272	299	326	322	350	304	277	312	306	300	296	314	295	360	287	290	320	303	286	309	310	332	299	331	316	311	339	313	303	329	338	288	312	308	334	313	305	338	306	319	323	288	283	301	313	306	315	323	293	321	318	329	324	342	311	352	332	296	326	327	300	344	349	319	283	314	287	318	331	319	313	279	312	310	318	346	329	314	337	316	313	309	320	282	331	321	295	266	341	320	307	345	326	309	311	326	297	282	291	330	332	327	281	292	321	307	296	319	331	313	310	307	278	283	323	284	309	273	322	303	298	300	319	324	346	292	299	329	330	308	294	299	328	327	298	285	318	284	301	326	304	291	307	311	297	298	323	304	302	283	298	326	314	290	330	301	295	323	295	308	295	292	283	305	317	252	311	288	317	297	297	332	346	303	306	305	276	300	320	312	317	311	312	310	301	338	306	298	326	303	284	301	301	289	320	306	296	348	322	282	276	298	314	299	321	334	310	276	313	313	324	291	327	280	349	297	306	301	305	322	301	291	335	302	315	330	313	304	314	331	325	314	300	307	286	289	315	267	324	297	317	293	332	315	345	318	282	318	329	330	295	281	312	316	293	319	276	278	308	316	306	297	317	315	320	312	283	290	296	315	295	324	300	317	319	313	278	327	327	308	306	299	333	285	321	298	270	321	314	333	308	299	287	299	321	298	326	309	310	277	294	348	327	267	338	300	324	283	287	299	303	291	269	295	293	315	304	304	297	318	312	316	284	334	313	285	279	304	335	291	326	315	280	323	317	309	304	313	330	284	323	314	327	313	288	307	281	270	339	322	331	315	302	323	294	296	293	315	309	320	329	339	283	319	321	291	318	331	355	330	304	295	308	328	331	316	310	270	304	298	297	277	294	330	322	330	334	302	336	324	303	297	302	316	301	322	323	326	314	312	324	317	350	337	326	290	318	319	294	335	302	340	313	323	321	319	329	306	283	323	284	298	316	313	320	285	284	344	271	330	323	340	287	330	324	298	325	285	308	334	278	296	288	320	306	325	341	337	321	335	283	325	321	321	301	304	310	337	314	322	322	328	298	315	302	281	287	307	300	333	306	257	317	307	308	318	325	315	334	293	324	334	295	278	321	325	296	296	313	301	332	320	333	341	325	314	339	318	325	301	321	340	295	313	296	310	332	334	344	307	326	319	347	311	328	300	288	290	295	306	311	323	302	300	277	332	317	289	292	310	295	325	290	293	303	298	329	301	279	280	289	320	316	343	306	310	314	313	306	331	338	319	304	300	306	339	300	302	346	318	290	286	318	307	333	339	304	296	274	340	290	328	286	301	306	292	347	319	301	298	321	335	301	350	296	255	310	303	292	316	311	311	286	320	307	320	344	343	342	290	302	297	330	302	306	281	310	293	321	320	270	319	292	290	312	295	309	329	318	336	284	291	301	286	294	305	323	298	266	300	315	300	302	323	297	318	292	328	311	327	318	292	303	297	300	291	291	311	348	300	291	341	331	270	304	310	288	333	286	283	315	316	313	313	303	298	316	321	268	289	311	316	308	321	305	309	298	322	311	308	280	295	310	282	308	315	304	319	301	292	324	310	308	328	296	306	337	281	314	331	301	296	316	305	308	295	290	312	310	284	303	299	291	311	312	312	297	336	311	305	320	295	328	279	306	318	322	307	347	325	315	333	300	333	308	301	335	324	298	320	299	300	313	321	299	275	318	331	322	304	282	336	284	305	316	318	287	309	298	304	292	301	308	291	322	330	319	290	318	314	326	307	326	301	302	344	317	301	323	299	290	296	335	345	301	315	295	305	346	298	320	330	301	286	329	344	314	341	336	314	313	264	321	313	297	301	301	287	324	318	313	300	307	313	274	305	314	321	326	316	295	320	311	334	322	297	280	288	318	335	330	299	315	311	300	327	297	316	311	296	299	315	337	301	267	278	327	300	303	313	292	306	358	320	315	290	321	311	316	284	336	286	279	273	309	296	313	312	310	321	307	300	311	289	305	278	345	293	316	305	307	320	265	312	302	365	295	320	297	300	290	320	319	302	314	306	288	315	313	298	335	304	331	304	332	319	317	319	321	340	318	288	306	306	307	293	312	312	299	340	309	293	300	324	307	315	308	283	284	315	295	284	310	311	305	320	338	344	309	313	315	323	344	309	306	330	304	328	296	294	307	335	299	339	304	296	320	317	294	295	324	324	310	312	313	301	294	318	303	318	293	311	343	279	294	323	311	321	303	296	301	302	324	336	305	301	305	296	320	359	343	304	311	349	303	309	302	319	291	319	345	305	310	321	310	320	315	309	327	287	331	332	306	316	297	297	313	298	306	311	319	282	295	337	298	294	329	303	315	308	348	311	337	319	282	328	334	316	281	318	283	333	311	316	289	350	319	302	327	327	340	284	318	306	328	324	327	323	311	330	322	295	311	288	314	344	281	290	350	303	301	325	295	294	326	358	314	306	308	304	293	297	299	303	306	315	318	287	333	325	296	314	311	300	325	291	315	311	344	308	327	320	319	345	300	299	330	279	274	282	305	277	312	299	315	335	310	339	293	304	314	315	309	313	320	346	299	321	297	316	305	284	314	304	277	319	307	315	287	332	308	312	282	298	313	306	313	298	305
23566	21408	28598	24598	21068	4759	1278	912	741	744	686	753	763	844	794	669	608	624	605	565	506	448	480	423	421	473	443	439	410	416	418	452	458	432	418	432	438	432	395	415	417	418	423	456	412	430	435	439	439	413	405	424	442	395	434	406	391	415	425	431	382	453	412	445	403	408	404	403	464	425	398	429	433	389	437	411	431	406	412	460	403	421	396	434	403	418	402	437	387	455	426	422	396	412	407	433	430	407	418	410	412	431	410	406	425	391	419	406	445	384	436	372	387	404	426	395	393	394	438	403	385	425	404	442	455	436	418	444	404	408	454	433	408	413	423	412	438	449	403	401	401	430	403	459	419	419	414	433	423	427	397	405	432	414	416	410	424	374	421	408	380	421	427	422	417	440	378	410	432	408	396	433	456	418	451	431	405	431	410	420	445	463	449	404	407	467	435	437	437	431	453	402	429	407	423	412	396	440	430	446	407	421	419	380	427	469	389	454	455	404	405	395	419	397	425	471	424	425	421	417	424	392	480	417	446	419	438	393	451	423	415	451	470	420	418	392	429	392	450	411	396	428	400	424	427	428	384	400	414	452	416	428	386	428	380	404	423	409	415	416	398	431	409	424	398	383	415	462	448	426	398	427	406	422	441	428	402	421	402	419	436	428	402	428	452	387	395	400	454	390	456	395	434	400	401	405	434	432	429	403	407	432	442	451	403	433	441	418	419	423	419	418	390	409	389	413	380	387	391	405	432	422	413	441	417	430	431	408	430	404	397	416	404	391	424	414	421	428	396	429	434	418	407	409	398	433	426	394	432	420	435	440	418	406	428	404	414	403	415	419	439	403	429	423	413	385	411	423	396	438	399	419	410	425	417	429	428	429	436	404	467	411	412	431	443	429	428	453	402	414	370	415	410	445	392	420	425	415	437	400	419	412	415	431	425	396	433	421	398	393	428	408	422	426	424	417	438	442	423	415	407	446	387	436	393	416	421	451	423	411	413	406	470	405	388	427	416	418	438	379	413	422	384	410	392	448	461	408	431	443	406	383	438	407	417	410	413	391	435	377	414	465	389	447	402	419	420	422	420	436	399	416	392	441	414	446	381	420	420	429	405	425	434	400	387	412	428	411	435	413	432	412	402	437	415	398	405	448	424	391	440	457	427	410	419	433	400	382	393	420	436	403	455	392	410	444	432	383	444	439	435	432	416	411	399	411	412	446	407	420	440	410	407	421	434	424	421	412	414	449	410	417	420	422	380	413	401	411	443	391	424	424	462	434	383	410	445	403	444	425	434	411	448	426	433	434	411	404	422	432	426	425	426	387	384	409	424	416	411	414	420	383	414	401	419	399	422	428	402	408	405	400	434	417	400	398	420	399	399	423	433	448	434	422	438	407	413	405	425	414	401	414	434	403	405	445	430	391	450	402	418	404	428	393	466	408	420	411	400	422	435	380	404	419	396	414	409	420	378	438	417	415	434	419	409	422	445	395	439	395	460	405	391	376	427	449	400	433	447	383	408	405	450	430	473	427	452	396	419	410	428	409	421	452	385	410	404	392	395	424	390	403	422	417	422	425	412	458	419	390	428	412	420	414	418	397	410	413	433	419	454	426	404	427	406	402	400	388	398	407	423	397	417	469	473	433	407	425	462	414	403	412	437	439	427	429	420	436	408	411	420	449	419	408	426	407	418	402	409	446	422	406	391	379	419	412	413	424	432	411	432	430	450	422	440	399	406	399	424	434	420	405	407	448	417	416	436	397	416	429	471	391	404	432	400	428	454	431	397	435	426	444	410	419	400	423	380	406	403	391	451	406	406	423	382	440	437	443	432	387	436	439	451	418	405	416	436	434	402	426	416	438	403	415	395	424	380	411	402	448	396	413	422	430	393	403	439	417	383	408	392	419	392	413	404	378	411	416	394	455	411	391	439	396	441	380	432	392	443	401	479	439	435	411	423	451	428	423	459	457	427	406	399	402	397	439	418	418	395	395	435	398	415	400	382	398	443	440	433	434	460	411	429	413	468	425	415	421	469	418	438	421	410	393	419	393	397	406	429	412	379	422	410	447	442	410	374	424	393	430	446	425	414	448	448	404	416	407	407	424	402	418	405	415	447	440	466	406	391	400	386	418	446	445	413	397	406	413	373	448	453	424	418	411	437	458	434	370	400	406	440	364	393	408	432	440	408	412	474	423	425	410	422	451	393	467	409	442	404	441	406	397	438	388	398	426	417	378	414	384	389	411	379	397	475	392	360	389	421	408	422	436	424	398	421	410	410	379	385	428	411	363	437	411	425	431	391	411	392	395	429	413	445	434	368	419	424	392	432	410	403	399	443	417	440	416	409	442	414	409	403	431	428	454	424	414	429	405	407	402	388	433	450	401	391	402	434	416	418	416	425	438	418	431	427	432	419	461	452	404	424	428	460	381	395	385	391	425	398	446	405	416	396	412	427	450	416	414	422	394	437	421	417	386	445	381	412	447	419	374	412	432	422	411	413	400	416	410	447	398	424	436	415	373	426	425	430	410	365	424	411	412	373	368	456	415	404	417	402	402	408	443	421	395	412	386	416	400	408	390	423	417	421	440	455	437	401	418	405	425	465	393	420	401	400	424	414	394	417	403	419	446	407	432	421	414	419	403	427	408	403	406	436	407	421	396	386	425	430	449	416	419	412	416	409	404	414	423	427	445	397	463	413	412	424	407	422	382	463	414	437	424	411	428	429	422	446	434	450	429	427	442	432	428	455	413	411	413	447	422	415	407	376	405	383	414	395	443	372	397	426	415	452	403	399	408	438	437	427	384	394	428	421	409	423	422	413	372	411	409	375	377	399	411	455	414	423	409	392	433	407	427	440	421	403	411	407	419	401	401	390	389	436	402	405	399	398	393	418	369	378	420	474	409	356	436	417	376	430	414	418	429	457	422	408	405	410	415	435	418	430	350	415	426	409	452	438	394	423	432	395	437	436	434	426	406	431	433	441	409	405	429	406	403	429	418	400	408	432	414	425	409	417	401	446	429	446	437	445	405	420	399	433	405	404	446	396	420	441	428	439	454	393	424	405	398	451	384	452	420	410	400	443	401	432	377	396	426	408	437	412	408	446	432	424	407	402	442	412	390	426	429	444	395	421	417	431	444	409	405	420	404	423	404	411	387	407	441	434	410	395	407	425	385	424	412	386	451	429	440	401	413	456	443	393	419	457	392	421	405	405	414	441	430	419	411	397	460	379	419	402	435	399	374	400	432	366	432	422	414	407	468	420	406	391	402	412	418	434	427	394	424	412	399	429	427	408	433	381	428	418	439	404	422	436	409	395	421	402	421	420	445	399	375	439	408	419	426	396	401	448	421	437	423	413	436	403	405	410	404	413	384	416	432	436	363	412	382	397	462	406	431	436	436	396	422	451	411	406	384	394	438	407	392	389	404	420	454	400	394	396	445	444	415	394	405	430	415	429	456	414	438	427	417	438	402	402	392	415	452	388	432	427	391	425	392
22175	10857	8302	4085	3008	2329	1862	1523	1266	1139	1208	1230	1215	1416	1381	1033	949	901	888	809	703	632	592	564	588	501	555	559	539	548	560	533	536	544	581	557	594	594	565	539	547	533	548	521	553	613	542	545	548	544	496	544	558	543	518	501	506	524	530	513	506	489	531	516	546	583	555	501	576	574	539	533	538	559	577	552	525	535	582	520	513	536	501	581	566	590	560	551	539	539	560	545	573	541	574	545	560	535	536	523	506	553	565	603	529	576	541	562	500	518	541	553	548	507	546	553	541	549	536	472	556	534	560	528	545	531	549	519	546	497	560	522	563	544	513	550	531	573	519	567	538	575	525	559	559	531	543	541	576	554	525	549	567	548	550	550	543	533	546	549	551	506	537	597	555	530	536	519	541	559	513	546	536	577	517	579	557	535	553	524	565	567	567	500	524	545	549	530	527	596	544	535	526	510	527	564	542	542	563	538	557	556	591	550	546	570	532	548	544	566	501	532	563	529	532	584	504	559	553	512	587	525	541	538	540	570	531	520	560	581	496	581	536	542	553	516	542	566	528	559	517	582	522	539	512	518	537	538	536	528	541	554	542	535	481	569	537	488	544	542	526	522	584	546	540	567	563	494	522	532	513	505	558	530	560	515	538	529	538	536	554	528	510	538	532	499	564	560	554	497	549	554	581	521	510	530	551	544	527	547	505	591	554	575	576	539	539	537	552	497	593	539	526	533	505	522	578	546	554	513	547	555	568	558	563	513	531	535	533	536	564	507	537	537	533	544	545	544	531	486	541	537	498	569	544	556	554	537	574	523	555	548	542	557	547	567	555	508	488	502	569	520	550	588	518	536	537	546	533	542	507	543	542	543	504	580	585	521	519	510	524	545	547	530	529	550	548	583	537	528	544	512	534	561	519	556	518	535	558	556	503	521	571	520	523	544	490	535	546	544	568	510	543	560	522	493	525	553	545	569	552	543	518	498	499	508	530	539	527	531	539	544	517	510	550	551	611	540	544	536	548	558	521	520	567	539	545	558	541	525	564	576	501	510	541	544	505	554	535	552	583	519	549	524	553	503	532	512	567	535	520	543	553	513	535	514	543	559	521	498	536	493	544	528	561	557	557	516	513	518	502	541	513	540	543	543	555	557	531	550	522	536	569	541	539	559	530	545	537	547	537	538	551	506	524	465	551	524	534	541	556	525	546	522	532	575	554	544	547	507	535	565	536	547	546	558	574	511	550	536	513	535	546	579	514	548	515	556	536	537	551	527	494	541	599	533	558	561	524	507	506	551	543	498	524	548	508	539	575	512	523	539	508	544	545	545	563	548	531	531	526	472	520	570	537	538	572	544	534	548	524	526	515	541	574	542	544	555	529	589	537	570	546	532	563	550	515	541	520	569	561	532	520	557	553	566	514	533	533	549	528	515	494	548	556	525	517	550	527	531	542	543	516	535	578	545	573	519	538	555	553	536	557	527	520	534	524	535	564	522	526	540	510	526	522	534	526	549	571	553	524	525	558	546	547	556	536	579	566	540	564	526	540	501	529	510	565	541	554	556	571	532	547	536	533	564	546	528	527	529	509	526	530	510	520	510	522	557	547	535	498	533	532	550	568	530	538	559	553	580	524	514	519	511	541	490	503	580	506	559	534	544	544	523	532	546	535	539	530	513	548	552	552	559	553	558	565	510	546	549	559	531	545	548	535	529	556	566	554	558	552	549	549	526	526	537	516	560	571	516	509	544	568	527	546	498	532	504	550	557	589	518	560	570	497	580	500	537	529	511	530	538	535	542	566	539	501	495	494	543	484	563	530	542	534	550	505	567	554	553	528	593	512	543	521	549	545	530	536	572	554	540	556	533	532	568	537	504	503	543	488	505	575	560	487	550	495	571	538	522	575	563	543	605	566	541	512	537	558	563	551	550	553	567	491	517	547	549	550	544	544	545	572	535	521	515	523	554	544	535	551	527	510	581	549	565	557	537	544	546	534	516	536	584	547	554	547	511	518	556	537	536	561	562	540	520	562	564	527	553	556	549	515	573	479	508	524	554	547	530	521	550	505	530	538	517	569	545	562	537	537	538	515	572	557	514	537	571	556	577	553	547	545	567	559	513	519	530	525	540	558	509	515	551	516	551	566	554	501	536	538	505	540	536	553	562	570	512	557	519	557	512	546	571	555	530	525	545	501	557	543	568	511	556	547	521	512	515	549	510	548	522	537	551	563	548	508	533	523	551	546	532	539	541	553	566	544	552	568	539	533	527	587	571	541	514	530	494	519	530	530	538	554	548	542	536	524	520	559	510	518	537	539	505	551	532	541	507	547	576	585	495	557	546	536	532	524	538	509	518	515	535	533	567	532	538	574	511	537	529	532	586	559	528	530	511	519	554	550	583	549	556	566	547	537	545	591	521	514	577	510	548	506	540	546	551	559	555	543	569	540	528	596	535	501	575	548	566	502	528	523	579	519	523	565	511	540	558	549	537	543	527	507	541	543	501	535	530	547	496	520	546	510	550	552	559	537	518	566	530	517	522	518	581	567	554	550	517	544	569	543	555	559	537	557	534	584	544	581	569	556	559	529	534	531	553	592	528	525	552	594	574	568	586	535	559	524	591	535	539	515	507	468	543	528	556	580	514	545	542	540	522	567	469	534	500	582	550	521	497	539	537	536	545	539	575	513	554	529	535	512	532	521	476	494	534	537	526	537	561	571	546	578	544	502	542	533	521	571	524	581	545	537	586	565	501	552	535	572	526	536	504	541	587	559	539	510	549	527	563	540	527	500	562	546	570	523	537	537	545	535	538	550	523	549	527	549	503	541	516	540	552	589	566	547	512	525	508	524	528	533	547	538	535	528	526	553	508	539	532	557	546	532	506	559	543	528	586	528	519	525	561	540	531	531	543	540	546	559	502	518	551	545	563	554	555	566	532	531	494	539	546	546	579	507	558	566	603	506	548	560	555	522	534	560	535	514	515	544	566	558	508	565	551	578	534	548	528	541	539	544	567	513	534	527	552	524	549	497	491	522	515	524	575	516	481	547	519	553	560	512	569	531	545	569	539	495	560	542	491	525	516	514	556	529	558	530	541	552	559	527	550	572	548	542	540	577	524	520	483	560	524	569	519	514	533	566	560	511	521	538	544	552	550	509	552	546	515	531	552	574	558	550	546	526	532	507	555	529	550	549	548	554	552	557	550	545	566	541	541	517	552	483	549	528	533	548	553	536	549	599	521	493	538	533	544	556	543	527	569	552	568	537	555	565	529	553	560	511	508	556	558	541	498	530	563	528	552	582	559	557	549	521	528	529	574	517	546	557	547	521	504	557	554	542	559	546	526	609	561	532	553	533	547	506	551	571	551	561	572	562	541	487	548	566	487	544	562	557	479	541	552	536	520	556	559	511	523	516	509	552	548	536	563	539	543	523	521	486	563	545	545	554	567	582	498	516	582	509	571	533	582	532	477	563	527	489	521	515	544	531	553	531	529	555	542
24660	21383	27139	25468	4774	773	498	465	360	363	355	360	435	459	485	370	299	309	297	282	219	198	198	177	155	162	174	166	193	171	156	170	199	171	173	164	156	166	162	180	195	194	149	172	163	160	156	206	171	187	179	182	202	191	158	174	166	147	175	167	175	177	161	146	170	167	163	176	184	178	179	183	179	151	192	167	179	179	167	182	171	195	176	167	187	184	179	185	195	190	187	171	153	164	183	161	170	168	150	177	164	160	194	197	188	192	160	183	195	152	188	173	146	191	186	190	148	181	199	180	156	198	166	163	192	172	162	167	190	187	172	213	167	187	184	165	157	210	182	167	171	181	178	176	184	191	165	175	162	174	166	168	164	153	187	174	168	177	177	186	160	177	183	156	180	155	171	160	165	160	187	163	186	158	159	164	160	181	182	177	188	173	175	187	175	189	164	183	188	181	173	177	165	182	194	172	174	189	146	201	181	137	140	180	163	182	155	163	166	176	153	146	161	181	180	175	185	167	171	138	168	184	175	192	175	190	171	170	198	152	164	180	187	163	173	189	167	167	180	167	167	159	157	160	174	164	179	181	169	159	188	186	186	170	195	181	184	178	179	171	192	163	170	153	184	162	180	180	169	182	192	187	181	195	184	162	172	155	170	163	177	181	175	160	171	173	190	190	156	188	180	177	166	171	189	197	152	182	162	180	171	152	173	182	162	196	176	172	175	177	177	161	176	177	147	164	189	172	171	155	166	166	166	189	167	161	192	181	153	165	156	191	160	168	175	196	196	166	205	182	179	186	165	179	192	147	157	153	183	193	183	192	147	183	186	176	170	154	174	156	191	162	162	200	164	140	182	167	189	178	177	187	163	176	177	175	174	169	168	161	180	199	169	187	177	184	175	171	179	177	174	161	192	156	161	162	162	176	156	176	193	189	201	164	166	202	181	179	174	168	176	172	184	177	179	165	182	160	179	168	139	170	164	177	189	181	195	169	168	176	185	178	167	163	162	157	206	171	174	163	163	167	176	202	167	175	156	197	206	186	183	179	186	173	173	169	181	161	171	178	175	189	146	170	167	169	175	206	168	191	169	185	148	179	195	172	168	166	157	179	185	176	168	178	158	185	192	175	177	166	165	174	194	184	174	166	166	179	204	175	168	171	187	189	186	168	171	191	173	184	187	173	195	190	168	169	168	170	185	152	192	178	164	182	155	165	168	188	185	181	195	166	155	182	175	171	169	170	182	207	204	171	164	185	192	185	191	169	171	169	183	158	180	198	172	178	168	174	205	164	178	175	173	195	154	188	158	168	137	177	176	178	176	179	150	163	152	171	170	147	170	165	172	167	174	161	172	174	197	177	168	164	166	175	166	155	201	186	174	186	155	173	184	141	158	166	157	181	202	186	162	178	191	186	183	174	177	169	184	140	166	170	154	155	164	180	176	163	201	179	166	154	177	172	179	155	186	200	158	169	180	192	198	169	168	191	181	180	198	143	156	157	173	157	205	174	178	166	169	164	173	174	180	158	175	147	167	191	176	152	163	179	183	166	198	175	189	170	183	171	161	174	177	159	169	167	167	153	186	165	172	189	161	179	160	204	191	175	171	175	192	173	180	181	183	188	154	179	183	190	189	189	196	160	171	173	178	185	178	165	182	170	178	170	184	194	178	186	173	163	184	194	159	200	182	181	188	176	188	166	168	188	161	182	174	171	194	174	163	178	174	147	169	194	170	169	187	182	157	172	177	172	162	159	155	163	159	173	179	204	172	180	176	175	195	173	176	206	186	152	187	174	178	167	182	186	171	164	177	166	203	186	178	176	194	162	171	184	171	166	163	175	188	179	197	163	174	169	176	177	167	161	173	184	185	177	171	170	181	158	191	193	151	184	156	184	177	159	186	185	189	169	180	177	159	183	156	159	177	157	186	159	164	178	175	163	187	182	200	180	182	157	177	140	167	165	188	160	157	184	176	185	174	194	181	164	172	170	173	178	183	185	175	161	162	175	162	183	158	188	171	181	165	169	177	194	192	144	173	176	193	158	192	167	181	153	189	155	167	178	180	167	195	179	163	179	168	170	169	185	177	162	153	164	172	176	183	174	184	154	183	160	180	183	146	172	196	165	183	171	165	197	145	185	194	196	188	183	168	178	153	172	179	154	163	169	164	156	182	201	174	168	180	163	172	170	174	172	169	166	179	178	174	165	179	168	177	185	153	173	173	196	144	165	160	178	162	174	165	159	188	184	170	194	181	158	166	194	177	195	162	168	142	151	162	158	182	165	209	171	178	157	201	182	199	186	187	159	181	164	155	162	195	161	159	151	191	183	172	188	195	184	168	183	185	170	189	161	177	181	172	198	201	163	145	186	179	180	183	169	178	188	153	203	175	183	188	145	168	145	183	177	209	194	177	198	164	162	160	195	192	175	178	173	155	182	167	159	191	170	173	188	193	181	167	180	172	198	196	163	166	160	152	185	171	180	159	197	183	184	180	168	172	184	176	145	177	173	160	185	162	169	190	192	168	188	176	177	141	183	176	187	142	173	169	198	178	170	152	165	145	170	196	177	175	171	178	197	170	164	166	206	183	182	161	166	156	173	156	161	151	198	179	171	168	201	190	160	169	165	168	168	159	166	179	196	166	185	150	177	200	169	165	176	205	180	199	163	193	157	178	170	165	158	168	185	183	170	173	171	196	179	156	147	205	171	167	176	154	188	158	184	171	169	161	161	195	168	179	170	173	185	164	168	184	157	182	175	179	171	194	159	196	165	193	176	182	197	191	154	172	150	164	171	167	153	177	174	173	159	159	152	180	185	167	173	175	167	157	166	162	192	187	174	154	160	164	172	168	159	172	168	165	182	168	163	158	194	197	188	174	184	187	171	180	191	180	163	187	164	176	201	190	164	151	172	160	181	181	191	168	166	203	172	183	163	167	163	174	177	162	164	149	144	139	210	151	181	152	161	156	152	176	148	182	186	180	169	179	187	168	162	159	180	200	184	200	187	178	156	162	176	183	166	189	190	181	200	160	162	167	183	156	171	196	151	181	177	164	170	181	169	163	167	177	168	148	165	192	167	166	192	171	153	160	180	176	186	186	175	176	175	187	200	175	179	154	158	174	175	178	166	180	164	157	170	199	169	180	158	175	180	184	189	164	167	146	194	164	162	193	170	165	186	180	166	170	156	167	174	188	183	181	152	160	181	163	191	159	171	169	170	183	162	159	168	162	174	142	152	176	187	197	181	176	155	152	171	173	190	164	176	167	164	179	198	202	161	170	185	188	176	178	188	158	166	173	178	206	154	185	186	161	173	199	169	159	153	186	151	171	194	168	156	156	184	163	196	215	176	181	145	164	162	185	177	182	180	175	174	171	195	184	166	172	184	172	177	162	196	178	173	166	161	189	175	172	171	185	164	163	182	161	200	170	166	158	162	182	181	176	175	184	176	166	163	170	184	164	183	177	179	175	170	182	161	171	151	165	166	146	184	211	187	176	177
20572	7260	5440	2626	1929	1526	1124	968	781	667	702	715	787	870	941	608	520	490	503	478	361	283	287	281	241	225	274	268	266	270	262	246	269	241	225	255	259	247	256	250	286	265	241	248	265	253	260	251	244	224	240	254	236	257	273	228	247	267	250	269	262	250	252	264	297	252	236	237	261	261	242	234	259	239	255	255	257	258	263	253	233	278	239	254	238	253	250	261	252	257	233	246	257	271	291	250	254	226	238	240	248	273	251	218	251	241	266	247	269	250	259	260	227	247	227	250	254	248	211	248	249	240	258	255	262	243	230	234	272	234	257	248	255	264	276	245	278	241	233	267	243	243	247	223	249	256	239	241	263	236	247	238	259	246	280	248	248	231	257	243	266	231	229	235	253	232	235	253	280	250	215	255	249	276	248	266	256	252	244	239	242	252	234	248	251	227	238	235	258	250	244	263	236	281	251	241	284	238	266	237	237	228	248	235	254	244	215	233	242	270	273	209	231	265	236	260	232	229	279	261	228	263	208	246	216	253	263	236	233	208	252	248	210	230	223	233	244	246	236	231	227	254	235	249	234	233	234	248	245	238	243	255	237	260	249	245	245	247	270	241	245	246	256	228	234	245	244	242	215	255	241	225	225	243	259	252	231	229	255	258	236	246	249	249	256	249	229	239	234	239	237	254	261	231	270	249	255	239	220	241	252	249	250	236	260	245	246	242	211	242	250	278	236	269	260	234	247	232	289	246	242	245	227	237	252	244	252	232	251	221	240	239	240	238	259	243	236	266	270	255	236	239	244	254	258	246	246	248	245	229	249	245	234	244	270	236	229	216	228	246	228	259	241	256	257	246	246	238	270	212	259	258	243	232	263	250	214	264	241	240	242	291	236	249	279	238	223	236	223	270	224	250	220	243	254	271	245	262	277	244	233	263	232	288	240	276	246	252	255	286	227	268	237	271	252	236	240	264	266	251	264	224	269	235	275	251	228	244	245	239	243	239	273	285	240	247	247	291	259	264	227	237	226	211	241	239	253	257	277	241	270	226	224	224	236	245	254	249	224	257	254	273	245	244	264	238	233	257	258	265	268	236	230	253	234	256	253	243	249	230	266	261	240	255	255	215	225	259	248	233	265	230	264	244	231	263	234	239	231	271	239	256	222	258	262	268	235	239	256	274	228	216	253	251	260	244	233	229	264	238	237	226	241	258	232	255	250	242	270	233	282	214	258	282	241	243	225	254	247	244	273	248	254	275	239	257	235	228	227	259	267	232	236	254	237	252	256	260	229	226	240	211	233	260	244	257	247	241	244	244	237	252	251	237	227	236	256	247	277	248	234	289	266	232	236	239	232	261	235	256	249	235	232	249	274	226	222	262	261	244	266	256	246	263	248	243	250	252	263	260	256	248	251	240	220	265	216	263	239	227	254	274	255	234	264	249	239	232	257	263	255	242	232	249	256	252	264	268	227	249	271	245	248	276	223	238	243	253	240	274	251	237	232	219	245	247	290	267	269	239	235	235	245	220	245	261	249	259	232	258	260	244	222	225	232	251	253	242	261	228	238	234	253	257	245	264	253	240	250	220	256	238	236	243	209	249	285	230	216	213	267	248	250	245	227	269	262	254	244	241	222	261	229	246	235	263	237	251	271	284	253	252	246	263	259	240	235	254	262	259	229	229	222	233	246	270	239	244	286	218	257	269	239	215	221	272	250	261	233	227	296	229	209	257	241	257	226	258	251	246	265	239	248	272	226	223	240	253	276	243	243	216	267	270	260	250	208	264	237	270	255	243	266	251	268	240	245	250	263	234	245	258	244	250	277	236	271	226	257	260	256	273	247	228	267	236	244	239	212	235	210	252	250	229	218	235	257	239	232	242	257	226	236	210	259	267	243	250	230	239	274	238	221	256	261	248	221	238	251	250	241	265	251	255	262	262	210	254	240	250	261	254	247	228	245	242	267	247	251	245	229	253	250	245	291	243	218	235	233	254	242	240	241	248	226	248	264	243	262	276	224	257	267	240	233	249	236	270	268	246	267	246	223	236	243	229	265	241	211	259	237	235	261	240	273	225	243	256	268	228	248	231	248	235	251	230	268	248	250	225	261	238	235	300	272	250	228	242	249	273	254	234	273	228	255	234	242	235	238	243	236	254	253	224	244	219	251	275	232	247	247	263	244	235	275	248	260	244	254	244	254	231	213	240	244	243	258	267	243	237	239	268	227	262	247	252	247	234	263	239	225	235	250	235	252	273	239	246	278	272	231	240	250	264	222	248	257	239	248	260	238	240	240	234	261	259	259	252	248	228	281	247	236	246	260	262	250	275	235	240	258	245	237	236	263	252	242	254	221	246	264	247	236	258	241	217	267	258	266	250	248	234	259	254	232	255	290	220	235	205	253	265	235	225	245	269	242	271	239	221	255	244	239	260	219	225	245	235	263	263	233	240	221	221	227	251	249	222	231	255	251	241	237	220	242	233	263	268	268	246	235	256	268	265	253	279	252	222	245	235	241	260	255	269	282	235	255	229	241	253	256	270	270	243	287	276	242	246	269	256	223	261	248	258	241	251	218	286	269	257	229	227	219	259	226	245	249	251	264	265	281	211	260	267	268	251	228	255	236	260	262	238	231	229	229	251	259	237	242	243	258	257	239	241	229	254	257	220	250	242	221	258	262	245	232	207	248	249	236	266	244	242	235	228	235	261	237	237	238	253	235	235	235	214	263	253	235	254	275	252	307	241	256	248	233	222	253	237	245	259	259	248	250	266	262	254	245	252	238	245	242	256	228	233	240	229	235	267	267	245	240	244	233	238	252	238	245	246	234	276	256	261	242	256	234	264	260	238	251	259	249	259	245	254	259	234	237	228	239	237	237	259	245	243	254	278	271	243	209	221	266	234	235	266	250	242	242	256	258	269	268	230	260	247	268	255	239	261	246	254	249	245	242	263	222	248	233	241	253	243	250	272	228	217	249	239	260	265	250	261	238	241	273	233	237	250	231	242	235	262	247	223	266	239	246	239	260	253	254	260	277	253	258	248	250	239	254	253	259	260	264	248	234	254	233	240	245	279	217	270	239	236	256	221	248	224	243	242	237	259	249	256	222	229	259	242	241	239	250	245	268	241	233	250	238	229	249	242	270	242	270	259	253	247	250	272	266	244	234	276	242	243	236	236	271	246	259	245	235	254	243	249	271	252	235	260	254	247	272	264	249	261	287	246	221	242	222	239	305	262	246	234	231	251	244	242	265	250	275	226	259	248	243	229	275	261	242	304	220	248	260	228	268	234	245	242	254	256	260	266	242	243	240	236	203	267	213	247	246	229	237	239	232	237	242	264	259	253	234	252	262	277	242	275	243	264	258	215	213	270	233	231	239	252	256	234	241	230	267	258	256	261	228	243	255	263	229	249	253	245	240	244	227	217	250	265	252	270	257	265	243	207	271	272	246	266	224	240	243	249	251	260	266	227	240	236	243	224	238	239	226	277	265	247	252	226
22638	21458	29221	24097	21449	21213	4508	1331	997	920	897	815	966	1120	1217	813	751	664	724	677	560	504	466	508	502	458	398	422	461	479	448	430	433	441	443	366	441	476	487	476	451	435	416	501	443	468	439	456	409	428	457	449	420	414	422	440	433	443	406	428	404	423	442	453	449	446	431	422	439	423	418	445	436	452	430	458	412	469	430	430	499	454	433	430	453	429	449	444	439	435	450	448	413	443	421	456	416	452	430	463	409	462	457	412	465	441	443	435	471	463	461	418	441	429	440	417	422	438	433	460	414	421	418	447	410	408	467	436	451	444	424	423	440	449	421	433	422	419	416	460	440	422	470	470	400	450	424	383	451	406	409	411	419	429	446	408	476	412	407	438	431	436	491	463	415	437	405	444	437	422	456	448	464	417	409	439	398	399	427	449	465	430	432	419	469	457	423	426	473	414	446	383	436	399	437	455	432	406	449	405	410	431	433	421	441	417	411	393	461	409	437	460	430	433	420	432	445	446	426	440	441	470	374	438	435	468	446	423	414	456	399	458	437	407	406	420	434	419	445	438	387	446	438	427	438	433	441	446	413	415	425	406	436	401	432	435	447	448	423	419	424	464	431	419	440	438	426	426	439	418	441	434	417	435	419	396	439	463	415	422	443	409	416	471	422	395	452	408	412	435	462	445	444	466	474	414	404	408	425	432	423	401	440	408	421	430	449	465	439	405	440	418	404	453	444	414	454	462	423	386	432	412	490	408	438	427	440	438	428	430	425	393	397	432	424	443	403	465	425	445	457	453	441	453	413	419	443	426	431	422	424	473	431	435	457	432	412	416	425	445	437	417	411	448	427	425	477	447	410	451	433	426	456	403	431	407	434	439	443	431	441	424	457	416	416	423	395	444	450	404	400	472	486	442	441	451	441	447	454	473	434	449	401	428	420	410	404	441	411	472	433	443	430	434	420	412	407	396	436	442	443	445	430	412	425	432	415	434	465	438	431	471	435	455	424	471	467	433	403	447	437	446	419	437	442	429	445	414	473	396	447	392	459	450	422	466	416	412	437	403	416	439	431	439	430	432	437	435	420	459	381	471	427	412	418	430	419	419	436	428	409	421	427	441	428	410	458	475	433	401	439	431	408	459	434	407	430	448	452	404	440	409	443	443	422	394	414	454	430	439	421	404	398	431	408	465	437	440	439	399	407	390	407	428	442	437	411	432	449	447	421	394	439	437	433	423	443	425	459	440	444	407	431	404	487	427	431	427	463	425	423	437	467	436	441	439	461	456	411	461	422	453	441	416	404	442	407	424	430	457	434	442	429	439	439	441	451	395	400	417	440	421	447	433	413	460	432	465	401	429	429	402	478	428	404	434	420	416	408	438	401	435	481	441	441	423	429	411	405	416	422	441	457	422	451	444	432	422	464	431	411	429	396	417	474	440	450	430	412	439	430	435	415	417	447	413	404	410	447	429	452	408	478	444	430	441	436	431	423	423	405	443	441	429	439	390	437	439	469	445	444	416	431	429	418	431	448	445	437	401	467	432	430	444	419	422	439	436	432	396	419	445	415	460	456	418	444	427	485	416	450	453	419	430	410	423	423	469	422	459	444	430	459	469	453	453	428	427	431	402	523	435	431	398	412	432	416	431	455	440	407	422	442	400	401	405	420	473	387	419	391	416	426	414	428	446	433	474	479	406	447	440	443	424	409	450	409	420	419	446	424	440	445	475	408	439	410	433	445	424	411	430	424	463	431	428	403	465	435	446	395	415	431	419	445	417	424	435	438	427	414	407	436	413	432	453	432	423	441	423	422	456	380	429	454	434	463	399	421	439	417	427	439	416	429	389	438	435	392	457	425	403	448	416	434	442	412	418	444	461	428	456	432	440	451	417	419	447	419	422	417	414	411	435	424	439	417	455	416	435	451	411	420	437	437	405	424	433	425	376	462	418	438	456	434	433	465	427	396	423	454	428	433	436	454	458	425	433	442	392	424	414	409	456	423	393	424	434	435	408	423	449	446	421	464	451	426	433	412	421	417	438	409	430	450	450	434	420	462	405	433	425	432	444	434	454	422	451	445	444	429	440	448	461	423	384	430	479	457	413	418	401	451	406	438	420	405	422	460	431	413	395	439	414	406	404	404	426	447	452	411	435	430	423	467	432	393	389	451	372	420	405	436	417	446	440	437	414	424	457	443	416	387	450	436	444	427	417	447	438	429	432	432	447	424	411	424	413	414	428	423	449	437	471	419	409	501	434	372	408	426	417	426	460	421	434	415	436	436	414	393	440	487	388	424	419	425	463	452	480	414	421	445	460	422	424	412	439	423	427	412	416	438	417	444	443	427	430	434	444	418	420	412	470	423	465	445	468	441	402	419	418	411	449	431	423	445	430	431	423	437	455	411	446	390	422	419	435	455	448	390	408	429	456	463	422	417	421	450	433	412	449	404	421	464	444	424	423	435	461	399	431	422	430	430	422	398	442	426	444	484	428	457	438	434	450	392	429	443	440	409	416	410	436	442	444	437	468	428	444	416	417	458	433	448	428	439	396	435	441	411	424	409	412	423	456	418	425	438	409	410	425	484	428	424	443	454	405	423	429	433	418	430	437	430	423	421	377	435	419	436	433	461	445	408	415	398	442	451	404	452	391	432	433	464	423	411	431	421	392	431	378	433	396	422	441	409	415	436	431	419	456	447	434	439	446	423	453	445	435	467	394	434	404	461	462	429	421	396	411	404	451	444	427	424	408	438	428	430	428	416	416	435	439	407	435	412	452	459	441	431	429	413	383	449	408	497	400	420	422	434	416	418	453	453	400	418	425	414	381	381	449	391	431	387	422	449	426	456	404	407	421	418	405	455	471	440	436	450	450	452	460	417	404	445	451	445	450	460	434	460	419	433	458	407	408	430	402	451	435	442	429	448	436	427	421	432	430	422	429	436	435	428	456	424	425	436	415	423	456	413	422	416	437	435	425	426	397	440	397	395	429	450	433	451	431	422	413	439	435	432	452	409	425	468	414	401	451	424	454	400	415	447	446	427	404	428	436	476	436	422	429	407	449	461	428	406	423	430	451	426	451	459	435	425	433	461	447	440	391	430	429	437	449	438	429	400	430	411	420	463	436	408	389	438	421	433	413	415	400	438	406	434	437	424	419	425	432	434	420	444	457	424	416	424	425	401	410	428	426	418	425	433	457	406	434	401	408	412	421	452	421	370	426	428	449	410	446	449	400	477	421	440	415	400	476	442	477	422	463	409	444	418	416	438	424	419	432	447	431	436	433	442	402	433	404	451	449	448	445	427	443	414	424	438	436	453	422	426	380	439	443	428	412	394	473	444	417	454	418	404	395	459	415	456	434	419	431	438	431	441	472	457	441	460	413	422	424	444	453	397	436	423	452	410	391	435	430	439	425	444	428	445	450	457	423	407	424	397	437	447	423	394	417	407	435	397	399	448	419	431	440	413	440	404	416	444	443	440	440	396	437	456	475	437	439
27279	16200	12250	6250	4449	3666	2735	2159	1837	1634	1552	1487	1674	1933	2049	1394	1157	1087	1049	1024	897	741	621	603	616	626	593	612	592	588	536	551	566	558	565	564	580	554	560	594	593	633	548	662	564	602	570	550	594	591	563	564	537	562	553	578	560	595	560	558	597	558	529	538	556	566	566	517	572	520	571	596	564	594	552	530	584	566	567	557	571	569	532	566	542	574	576	586	539	581	565	615	587	585	540	569	548	552	534	618	556	549	567	579	596	547	517	580	568	580	542	552	585	570	541	588	553	560	530	556	536	587	601	548	547	525	522	523	546	572	551	527	570	533	584	538	559	550	584	565	577	560	578	555	554	556	605	538	545	573	533	547	571	559	599	555	566	528	535	552	590	554	578	563	595	599	563	568	588	557	583	562	552	546	553	547	549	607	568	569	621	587	550	574	553	553	539	603	563	541	573	557	572	579	560	516	530	574	532	549	594	573	576	563	548	570	561	554	568	618	557	578	579	561	580	532	554	570	528	539	612	530	575	531	549	525	595	572	544	542	589	534	539	564	562	550	568	573	576	554	556	573	528	545	548	540	574	600	576	550	546	526	531	548	566	637	563	587	561	557	585	558	562	546	538	583	575	584	551	617	584	546	603	572	558	598	562	580	559	580	542	568	586	572	607	575	519	565	577	582	537	576	568	559	506	578	553	539	610	566	543	564	546	555	579	569	563	525	567	558	556	564	520	600	563	580	548	527	529	549	566	587	547	598	565	535	573	583	549	553	560	603	601	557	539	522	578	564	542	572	543	549	606	573	558	534	562	512	607	578	601	550	557	597	544	576	541	561	571	565	597	515	566	559	579	578	555	554	603	566	554	619	563	578	538	553	510	554	570	526	577	565	548	580	544	547	554	581	549	571	565	546	516	561	530	567	546	580	564	541	561	522	574	545	547	501	548	579	566	543	569	576	599	538	557	558	540	589	578	540	615	526	563	539	539	526	582	566	536	520	525	536	539	582	571	580	516	519	552	540	567	553	537	550	559	535	542	554	578	564	612	616	561	520	550	567	558	501	529	546	555	560	524	541	522	589	557	546	548	561	569	610	559	596	577	546	556	546	577	591	588	559	561	559	552	554	536	537	585	524	556	558	582	555	598	540	584	563	571	525	576	590	569	549	571	540	585	531	562	554	572	569	556	582	545	604	593	536	565	563	586	568	554	540	538	568	531	542	580	537	504	566	601	575	593	587	557	556	589	515	543	537	563	579	585	566	536	568	541	545	522	556	578	577	558	520	572	562	565	548	573	532	537	565	540	528	573	576	548	556	561	602	561	538	537	569	614	507	532	537	556	539	577	554	602	546	562	567	540	557	579	584	558	551	589	607	551	611	551	569	589	562	524	560	547	557	565	547	612	541	553	560	619	560	572	541	574	578	501	562	513	515	601	517	556	537	549	566	560	542	560	536	599	578	545	579	533	563	571	574	560	582	599	552	527	576	576	580	558	604	554	579	580	611	601	535	523	578	572	521	552	538	587	575	558	530	567	526	517	567	559	553	545	545	569	600	556	584	516	534	526	581	527	568	570	532	530	550	550	524	536	596	564	586	582	567	542	533	542	553	545	592	536	585	602	517	557	552	560	574	571	582	545	589	535	559	540	555	571	559	542	555	579	536	530	529	544	550	550	561	575	543	583	576	536	580	620	580	534	566	572	579	522	548	579	555	582	614	573	559	590	589	572	557	559	564	593	515	527	565	564	570	520	549	564	586	551	540	548	568	565	543	524	538	578	583	483	552	571	546	558	539	572	561	505	553	610	555	589	587	531	571	535	551	561	534	569	529	554	532	554	554	531	582	573	600	573	562	529	550	525	544	541	563	621	524	554	551	550	535	556	546	510	527	545	608	521	575	535	539	522	563	553	582	574	567	560	571	583	557	562	556	615	572	545	553	525	560	567	557	546	561	557	537	621	555	568	613	593	557	547	596	561	509	577	585	523	567	543	575	574	555	567	576	592	554	538	545	554	526	589	557	547	608	554	531	542	560	575	602	623	572	557	582	550	590	516	583	561	587	563	505	593	556	574	564	572	551	586	560	569	567	504	537	530	576	550	556	577	533	532	564	583	593	584	529	567	577	563	541	566	549	542	555	575	541	573	578	550	544	576	580	547	562	540	596	537	533	605	533	576	562	543	577	556	540	578	542	577	547	590	592	562	565	552	586	538	531	571	558	543	557	563	548	542	541	528	561	585	549	569	568	514	529	511	588	606	583	565	578	577	563	533	582	585	568	539	568	530	529	541	571	492	558	575	538	569	534	578	556	566	569	545	548	571	560	568	598	539	522	575	551	527	537	570	546	538	553	574	522	548	527	581	569	549	574	534	523	574	566	612	588	554	561	595	531	569	564	557	548	611	529	563	522	483	601	570	540	561	545	538	558	574	577	554	587	564	575	551	520	547	544	571	613	556	528	515	557	595	583	569	548	500	572	559	531	570	555	579	557	592	534	555	566	586	590	522	584	561	551	554	573	602	570	551	589	567	543	565	524	540	573	614	543	553	557	545	547	511	586	561	541	571	531	594	549	544	560	574	565	554	565	555	534	566	600	572	572	567	525	536	597	565	563	545	574	590	568	557	551	598	546	577	544	596	560	570	594	573	586	522	594	581	604	562	482	586	572	531	542	559	533	554	544	543	534	562	587	564	536	545	541	548	586	528	548	549	576	563	602	538	510	568	564	570	552	543	556	581	577	540	551	590	585	560	566	584	568	578	535	563	561	600	561	541	559	586	542	570	535	528	557	541	577	556	532	582	585	567	575	577	560	543	558	579	564	543	569	585	564	564	588	523	549	571	574	576	570	575	571	544	570	572	537	536	562	538	574	542	592	538	580	573	551	544	589	587	539	579	583	569	577	540	586	564	567	573	522	560	560	566	563	551	546	591	523	557	591	598	586	543	556	536	585	563	562	525	591	558	551	549	525	574	578	604	572	550	570	534	542	551	535	529	524	562	526	554	584	545	574	569	584	582	564	585	567	587	566	581	554	523	550	567	572	563	514	567	570	539	575	569	559	526	563	597	562	526	567	581	578	561	563	563	559	554	564	569	579	617	577	552	595	523	561	538	584	551	570	597	564	554	560	560	534	563	568	566	570	555	519	577	551	550	547	539	552	582	551	528	550	587	586	560	561	566	566	552	564	560	665	554	554	590	576	566	555	557	537	567	549	543	578	555	553	548	551	550	513	554	569	544	549	575	558	594	553	578	560	569	588	540	573	527	584	542	554	515	563	573	599	552	553	535	550	541	534	539	541	568	536	568	594	578	546	558	540	536	531	540	505	540	537	585	540	582	560	566	532	611	563	576	564	574	603	566	542	542	580	562	572	540	531	578	588	524	562	521	580	552	531	570	582	544	540	514	542	549	570	523	561	545	540	542	590	611	578	556	575	549	546	509	557	549	608	538	544	588	491	569	543	592	525	568	583	542	591	583	516	564	572	551	530	549	537	577	537
27382	17344	3962	1111	673	541	458	377	332	347	323	314	411	420	437	350	296	274	296	318	280	258	269	250	235	238	246	252	237	231	236	220	213	262	239	254	225	230	235	214	250	240	228	231	256	259	251	262	224	246	264	236	207	254	224	205	244	265	242	222	256	241	225	234	246	261	227	239	226	245	226	225	238	202	230	280	238	229	240	237	223	250	253	221	231	219	227	235	230	220	257	250	236	253	260	210	249	197	243	239	239	262	214	207	230	235	242	250	237	259	241	261	240	256	257	227	232	237	244	237	249	258	211	241	220	258	233	231	268	244	250	234	253	218	233	246	242	259	224	222	224	201	228	229	228	221	213	251	249	232	213	223	226	255	242	216	242	252	204	251	220	234	248	213	233	233	245	248	250	241	250	214	244	239	239	240	224	213	264	237	239	215	253	238	234	215	225	222	225	240	222	249	242	253	230	253	230	235	229	257	223	213	217	224	227	242	223	203	234	251	236	227	231	218	231	240	226	233	247	251	207	233	275	241	221	216	259	244	246	221	220	246	252	267	246	230	231	236	231	249	223	216	254	209	231	249	235	253	232	233	225	216	242	234	232	267	216	237	220	248	262	230	253	224	218	250	232	247	237	224	248	247	224	264	234	247	246	257	242	232	224	255	253	238	242	228	218	223	226	237	272	228	235	246	238	226	239	227	255	220	240	244	230	248	246	235	240	227	226	240	285	240	252	240	210	238	227	232	248	266	215	254	243	225	215	220	254	235	230	245	233	258	240	255	227	262	252	204	233	252	250	250	244	225	235	267	231	235	236	237	235	218	229	250	241	222	247	240	239	232	216	254	219	248	232	238	248	252	232	217	212	234	257	208	217	239	220	253	254	235	225	258	227	251	224	236	241	223	210	227	249	219	214	229	234	231	238	239	229	235	248	245	241	261	249	232	251	242	237	241	230	222	254	240	237	216	258	229	214	261	225	225	221	247	264	231	226	231	236	224	221	224	235	217	233	226	238	246	246	238	239	230	236	211	231	216	231	247	247	223	222	224	226	223	236	234	238	265	242	241	256	225	241	231	242	216	250	211	256	249	241	234	239	232	234	262	227	225	231	226	240	244	233	229	247	220	209	244	231	262	218	264	235	245	237	241	244	260	225	240	233	267	246	235	281	238	216	223	234	244	223	274	265	255	249	229	248	254	224	215	255	221	261	257	254	252	235	227	243	228	244	234	221	224	269	218	247	240	252	251	224	262	199	255	235	271	245	240	237	206	212	215	210	262	243	252	230	245	254	249	246	229	257	241	255	246	240	226	261	208	234	232	251	241	264	233	256	228	232	243	218	236	230	226	220	235	226	255	225	240	240	219	235	224	241	237	235	236	252	268	248	269	244	242	204	223	211	248	243	234	250	228	238	229	217	223	218	278	250	225	220	218	215	227	239	219	247	243	242	239	235	238	249	246	217	245	235	224	264	231	222	202	195	224	251	238	226	238	240	249	226	220	236	223	240	241	217	241	250	280	228	249	238	219	244	216	231	243	223	224	249	220	247	230	233	247	215	241	249	225	219	245	235	257	205	225	254	238	229	251	232	239	229	222	227	248	232	254	263	258	219	218	232	234	236	238	259	238	223	230	248	223	242	233	224	238	254	247	233	230	215	208	242	231	216	241	220	248	249	248	217	251	224	231	235	200	234	240	236	271	219	262	258	209	224	247	238	220	218	235	234	260	242	245	238	252	231	218	241	253	232	246	243	227	252	208	219	234	239	244	228	269	245	243	233	252	215	217	258	231	211	244	237	249	251	215	226	248	219	236	236	260	213	245	255	248	238	220	227	233	230	202	249	247	210	232	232	251	228	234	213	219	243	242	247	233	225	239	232	226	260	223	226	229	234	227	234	265	280	234	269	240	214	236	235	266	247	251	230	204	238	242	232	243	241	235	242	237	197	235	236	229	228	220	233	242	231	236	229	260	276	266	225	230	261	225	234	245	227	248	242	225	251	242	218	265	245	223	236	236	233	255	234	269	235	243	257	254	242	255	236	215	232	220	226	228	227	219	201	248	224	248	218	265	236	206	238	245	232	250	257	241	231	223	212	245	254	241	216	263	216	230	247	234	240	224	244	261	215	223	240	196	243	229	245	249	218	239	251	221	254	243	230	216	220	257	212	217	220	216	206	231	255	251	246	221	236	231	241	260	223	250	241	242	235	250	234	241	217	241	247	252	225	239	233	251	221	255	262	213	257	236	226	245	222	253	217	246	211	238	249	284	255	236	221	215	236	236	247	226	250	241	247	239	227	246	252	241	227	211	226	248	226	259	250	217	262	248	236	229	239	250	228	248	248	247	220	241	227	234	238	228	245	246	250	244	222	237	224	259	230	242	235	223	275	238	237	250	226	239	229	250	249	246	237	239	238	242	227	240	225	205	243	213	244	233	208	250	219	255	262	262	254	219	241	232	253	234	239	251	240	248	235	235	253	237	249	251	208	200	274	231	264	209	240	234	240	225	225	245	240	218	230	239	246	259	241	245	223	228	240	265	233	260	241	219	263	238	245	199	222	242	240	246	247	236	234	215	235	258	236	278	220	242	263	249	244	221	230	224	212	214	224	231	265	230	231	267	237	254	281	261	253	217	260	247	228	250	244	213	246	243	219	230	220	258	271	248	268	238	236	216	235	242	236	234	252	245	226	232	239	235	234	258	242	249	238	251	254	217	247	261	248	220	218	256	243	206	233	239	242	259	225	227	239	246	237	253	239	228	226	253	225	243	243	232	224	237	223	242	221	209	243	241	225	226	260	223	215	200	253	240	237	218	228	249	246	226	215	212	238	230	237	237	241	260	214	273	246	212	228	255	231	219	221	226	256	236	226	241	243	250	251	264	248	242	248	221	247	252	216	221	232	207	265	251	237	236	248	239	245	228	256	236	214	226	235	264	211	226	231	240	231	223	221	232	244	224	234	254	248	214	254	226	220	260	249	259	236	240	211	248	252	260	238	257	247	251	181	253	233	232	239	267	249	249	245	232	250	247	239	232	237	240	219	240	242	252	256	234	221	227	236	224	247	262	230	242	247	241	235	248	199	219	244	221	215	246	239	225	254	222	235	233	229	230	241	249	237	250	218	234	228	206	230	227	238	223	196	241	237	240	214	236	283	242	246	256	202	227	223	220	245	233	241	215	244	238	230	237	217	228	209	250	229	225	233	255	196	240	238	234	234	240	221	238	231	256	228	250	279	216	279	217	222	255	261	243	220	260	213	240	251	232	244	232	241	226	251	237	263	248	237	250	240	247	233	242	231	242	229	232	255	219	244	225	227	262	252	211	266	234	239	240	242	237	246	206	252	237	251	264	244	237	194	249	242	223	230	229	225	259	229	232	254	214	236	237	236	245	250	242	244	254	226	224	252	242	234	251	220	217	261	239	231	236	227	272	243	231	238	216	235	220	256	237	236	234	237	235	225	226	246	257	228	249	223	233	218	232	208	230	231	247	221	224
7052	3835	3077	1510	1152	938	793	652	508	519	507	502	669	767	885	563	465	424	528	444	405	342	303	341	300	304	322	286	323	354	290	308	339	323	319	305	309	288	304	307	301	311	320	323	293	323	335	339	307	314	313	294	353	319	306	318	303	298	320	327	316	315	365	306	327	289	339	329	296	312	332	324	334	295	307	324	341	318	321	325	320	336	322	266	310	313	349	338	349	297	341	338	298	296	307	309	279	345	291	312	326	302	304	298	343	306	313	333	323	315	313	332	322	370	329	313	313	330	326	318	321	314	308	308	331	328	310	318	354	316	325	352	315	305	299	345	326	284	321	310	322	302	312	321	340	303	300	330	306	322	276	321	318	273	339	309	344	289	311	340	289	309	315	320	307	319	327	316	300	310	316	345	308	283	303	314	312	297	323	301	269	303	305	308	319	334	349	317	306	299	294	310	306	330	310	323	337	300	283	328	283	318	295	301	307	325	312	306	303	328	299	289	309	304	311	315	314	313	321	344	339	316	304	331	270	305	308	300	285	322	331	312	317	286	303	312	335	311	311	310	301	310	295	342	313	303	289	319	317	292	323	322	307	293	304	324	312	321	318	311	301	312	319	321	313	301	323	296	302	293	320	316	294	336	309	329	342	264	322	295	345	335	306	317	352	331	327	278	274	300	286	316	333	298	350	336	323	330	320	323	309	338	320	307	334	319	292	327	323	290	317	327	322	345	314	308	337	346	301	337	291	299	327	335	313	325	332	296	331	299	334	314	337	292	305	294	311	323	317	313	287	320	285	322	305	305	314	272	335	308	329	308	302	284	325	303	312	325	330	281	323	278	319	313	318	317	309	314	321	294	295	320	319	338	316	322	337	303	325	300	316	303	331	301	319	315	270	300	281	306	318	299	332	315	305	328	341	327	307	342	299	305	322	344	291	284	338	344	329	326	292	319	299	297	311	327	324	325	300	313	334	320	297	311	323	308	324	343	319	297	312	302	318	320	290	342	299	324	326	295	312	314	307	318	330	314	287	325	326	311	275	299	314	320	303	312	339	312	330	318	308	316	333	305	306	307	314	299	340	302	329	295	300	310	308	342	326	318	298	290	343	317	299	310	308	335	340	307	318	315	341	298	289	302	326	319	302	301	286	332	325	323	283	280	302	341	308	336	306	322	317	327	299	301	303	342	306	288	315	336	323	322	297	308	299	357	316	304	353	324	327	319	325	319	277	315	322	290	294	312	299	273	324	279	313	313	350	318	295	316	306	328	293	293	316	303	355	309	323	346	319	308	306	306	295	312	313	309	333	331	309	289	338	287	296	325	336	347	337	294	307	352	298	326	318	320	310	329	331	337	326	322	322	317	294	319	327	310	301	321	318	324	290	302	317	294	309	311	298	318	327	309	311	295	324	308	315	321	298	312	339	312	329	345	317	288	345	334	337	307	318	315	315	291	330	295	334	323	308	311	312	301	317	310	319	322	325	314	341	318	329	316	292	313	286	313	324	268	299	295	319	352	287	305	320	338	327	345	293	287	322	347	300	329	309	333	313	312	329	326	293	284	328	313	333	320	292	318	300	311	325	328	311	303	300	310	321	333	362	315	321	330	315	342	311	308	307	274	326	283	323	315	315	279	322	303	291	286	301	329	340	362	331	321	319	301	334	303	324	294	271	327	308	302	300	316	312	323	309	301	317	311	310	308	325	320	316	309	338	336	318	292	311	305	296	303	330	329	311	297	325	335	334	323	292	320	319	318	336	306	307	321	347	304	326	329	329	326	331	330	329	316	336	299	314	323	284	321	327	301	295	279	308	306	337	292	345	349	305	350	286	342	336	318	311	302	319	334	312	315	293	313	330	331	286	309	307	328	304	338	308	279	344	318	284	314	334	309	321	285	343	331	301	336	306	308	311	293	265	330	298	321	313	320	311	301	321	306	313	305	298	285	326	318	334	353	333	312	304	271	321	302	315	308	330	308	302	306	310	275	295	331	346	299	317	332	305	308	303	321	301	294	312	332	317	293	316	320	304	340	340	312	317	298	291	291	326	307	346	309	340	294	302	297	295	306	325	338	311	289	312	351	317	297	322	308	328	307	327	280	293	324	301	292	333	305	326	319	307	310	345	326	290	302	304	288	324	302	315	272	337	305	304	285	293	295	328	312	291	322	304	334	324	344	310	296	308	310	353	311	293	314	319	311	306	313	314	317	345	327	284	325	332	306	319	318	341	324	324	299	301	317	330	308	314	305	332	311	311	292	311	381	325	314	332	311	265	325	306	310	318	303	297	330	340	307	307	284	335	285	325	292	319	349	292	305	320	315	345	289	329	289	309	299	273	316	296	350	342	325	295	300	295	283	346	330	333	346	298	335	307	327	298	301	342	350	303	315	299	309	313	315	313	317	285	315	332	317	338	314	333	308	289	319	343	284	310	306	312	316	321	278	318	337	358	279	338	336	323	321	327	343	328	287	309	324	317	306	331	326	332	323	319	322	315	339	297	335	297	337	306	307	332	324	309	333	291	314	299	288	340	301	325	345	304	311	321	307	299	313	314	329	311	321	319	306	312	321	318	312	309	319	309	325	321	308	286	312	305	286	315	337	322	308	317	290	331	330	283	308	317	329	310	315	294	287	296	333	313	294	345	308	324	315	293	304	299	273	288	305	299	295	333	305	325	286	312	342	295	300	285	305	291	299	328	330	302	288	316	293	320	301	294	293	309	306	316	315	317	285	315	302	316	287	302	309	310	325	305	295	315	328	322	324	260	333	295	321	329	294	309	278	269	321	302	342	307	345	315	329	305	302	322	340	327	320	312	334	303	295	325	306	344	325	307	316	302	325	290	304	329	323	307	301	315	302	306	318	282	305	301	312	311	278	356	346	317	304	334	316	332	273	333	329	320	306	323	316	302	300	333	309	315	328	306	305	301	314	285	313	312	303	319	293	317	327	314	314	321	303	307	320	312	281	338	323	345	310	331	289	320	348	317	298	301	290	319	357	301	304	307	291	283	313	318	292	306	313	325	336	320	318	305	295	329	338	317	297	301	318	346	340	308	328	317	316	312	312	336	340	302	343	304	312	325	342	309	314	316	319	306	327	310	304	324	308	321	291	304	315	328	343	339	300	274	320	324	303	299	300	314	334	329	371	308	284	310	299	307	316	325	307	341	333	297	312	308	303	318	302	303	323	313	293	340	305	315	312	309	347	310	314	329	320	312	330	317	316	334	299	282	340	323	338	325	303	316	300	314	294	329	321	309	287	307	329	303	314	306	353	336	306	298	299	306	308	337	326	331	335	337	328	334	306	333	342	347	344	261	304	309	310	293	305	344	333	344	314	300	298	321	314	278	305	308	349	300	291	330	318	336	346	316	307	348	300	290	303	308	352	329	334	304	348	304	314	269	312	296	331	286	304	317	320	338	289	308	301	341	315	323	307	290	303	320	327	301	311	328	311	320	330	322	324	333	318	270	309	288	336	303	313	330	313	315	342
23553	21412	28609	24587	21109	4754	1286	868	761	706	711	696	734	892	928	765	628	576	605	614	514	507	465	428	463	453	454	406	416	443	441	426	435	443	407	423	453	376	409	402	420	410	431	448	425	416	459	423	415	441	423	429	449	406	411	401	414	394	448	442	434	408	436	377	454	382	422	417	428	403	414	441	442	458	388	451	448	436	427	484	411	437	423	435	454	437	436	436	459	417	408	438	407	395	426	395	441	421	426	401	450	442	451	439	408	450	402	421	455	414	410	411	429	430	444	419	425	453	402	402	429	431	434	447	419	394	401	404	416	416	393	451	440	423	408	410	430	413	449	414	424	405	421	443	411	454	403	428	394	431	380	437	428	422	407	425	416	421	446	449	431	433	431	376	414	447	442	409	422	414	408	445	459	423	463	396	444	413	408	456	415	429	454	462	388	501	416	435	403	424	396	399	414	432	437	358	410	422	455	411	399	435	414	424	461	402	408	419	390	419	448	434	436	429	408	446	452	392	394	419	396	418	436	414	443	423	417	413	423	409	444	402	434	421	446	437	454	404	460	418	465	417	436	447	446	430	420	449	413	392	425	439	402	433	425	426	448	402	467	402	421	431	419	446	426	392	430	419	424	387	456	386	416	450	437	440	438	434	435	399	434	415	448	438	427	466	374	397	424	447	437	438	418	444	433	417	428	444	412	424	430	416	405	445	437	433	439	424	432	427	415	449	440	420	420	436	434	425	438	432	424	441	365	397	420	454	414	405	400	401	440	397	459	448	433	404	418	428	398	449	394	411	428	420	437	442	436	434	438	426	417	398	404	387	405	422	445	423	430	440	441	394	429	428	438	446	444	431	426	426	465	442	395	432	448	437	411	448	443	392	416	409	423	426	436	439	481	448	451	430	376	413	402	434	434	429	388	424	425	427	430	426	422	426	446	404	448	432	445	421	426	386	399	460	443	391	442	393	416	425	402	422	453	424	367	371	421	434	441	443	436	404	421	434	459	445	421	431	391	470	428	450	405	436	461	437	412	392	412	440	465	396	396	427	424	430	409	430	467	429	449	402	440	434	420	415	435	416	418	441	451	416	442	399	421	421	449	415	431	459	410	379	407	425	469	431	415	408	370	437	423	419	423	451	407	410	421	415	448	458	402	415	384	409	428	374	418	427	439	400	400	442	407	412	384	412	429	424	420	443	392	418	452	403	423	419	420	437	429	423	427	440	434	440	429	419	430	412	424	408	462	416	458	412	442	392	404	455	425	421	446	391	407	440	372	404	445	431	425	453	414	454	403	490	418	407	419	452	474	405	429	383	433	413	391	449	451	399	450	412	459	434	417	408	438	418	406	439	411	448	433	380	454	466	426	383	434	392	431	400	436	407	423	376	404	427	405	384	443	421	435	433	416	461	433	380	425	418	413	421	428	399	434	419	429	420	455	412	372	453	427	417	442	427	428	399	411	430	408	431	417	424	432	488	432	457	440	438	433	433	437	411	451	423	427	428	440	416	395	418	413	436	402	423	402	439	440	404	427	433	429	410	443	442	452	413	431	441	424	407	444	416	410	385	405	399	392	432	435	400	438	412	416	438	424	411	427	414	428	406	438	422	421	424	453	427	392	417	406	383	441	406	390	444	404	434	404	437	433	427	421	431	445	398	439	409	413	424	408	400	439	417	443	430	437	443	440	422	424	404	431	391	421	415	454	425	434	427	417	424	427	443	459	428	419	412	456	443	419	420	469	443	392	430	437	457	434	422	434	408	417	405	428	432	428	413	415	439	460	426	422	408	411	437	428	400	415	394	401	390	404	428	437	425	394	401	415	444	422	416	403	408	407	414	419	382	428	456	425	455	407	426	470	427	432	463	412	442	398	380	408	442	415	424	407	417	407	414	418	424	431	415	396	432	390	419	430	431	454	446	425	421	433	419	428	419	414	424	377	418	426	451	446	438	421	412	413	421	417	438	452	466	421	438	451	423	403	417	439	433	423	419	411	438	432	439	432	426	426	423	447	417	427	426	450	417	408	418	407	427	420	442	399	451	410	458	383	369	409	443	453	430	417	443	395	465	435	448	410	446	440	432	416	428	423	417	358	387	442	427	410	424	397	418	439	389	407	476	403	418	430	430	383	417	448	445	416	411	399	428	396	419	438	417	432	442	446	434	408	429	422	398	437	437	439	431	422	424	429	409	424	414	416	471	439	420	419	408	446	429	429	419	425	423	422	439	434	401	438	481	389	454	449	407	398	418	410	414	451	440	453	425	400	412	426	433	444	416	442	397	416	385	418	413	428	421	427	411	418	399	411	423	390	418	410	448	393	395	448	447	420	423	409	375	399	409	401	421	460	420	401	439	443	417	441	421	416	418	434	442	428	405	393	402	433	442	399	435	423	420	427	409	439	475	442	404	407	380	404	405	428	400	419	430	412	408	397	408	423	433	433	437	432	475	441	441	400	437	447	436	399	443	443	441	409	442	398	435	416	417	418	453	422	415	438	401	410	405	424	404	431	410	435	390	398	433	412	420	421	444	417	444	428	430	447	459	473	374	439	397	453	408	369	426	400	422	424	429	374	436	415	449	415	432	418	408	419	421	400	428	448	457	396	412	417	455	402	431	435	459	436	417	425	407	422	433	443	404	449	421	384	433	450	383	437	405	439	451	418	421	379	423	438	452	437	410	427	440	418	401	390	424	394	382	389	442	428	438	398	380	402	420	386	446	417	419	443	457	408	413	428	365	397	469	389	454	442	408	389	409	437	425	417	428	416	417	410	450	394	432	413	455	410	432	417	444	421	405	388	438	438	397	406	385	422	417	423	410	419	417	454	402	424	427	419	387	406	411	443	434	429	440	409	432	427	389	445	469	425	397	393	374	405	414	441	412	388	428	453	412	395	405	429	404	413	406	423	423	466	413	392	425	371	439	414	421	401	442	465	403	423	438	424	428	407	409	457	435	420	405	427	446	405	422	411	483	378	421	431	438	421	420	411	457	384	405	426	405	420	418	393	422	437	428	434	436	389	402	435	416	447	431	411	418	414	389	417	476	457	426	394	395	448	460	422	420	399	429	443	412	474	417	406	420	450	435	405	463	447	441	439	409	399	451	406	399	428	413	451	372	447	388	462	378	409	418	433	465	416	433	393	448	400	441	394	432	428	398	433	441	427	403	430	440	414	425	415	436	428	399	407	406	425	407	433	380	445	433	417	423	437	416	413	431	428	427	447	435	392	415	431	429	418	427	434	449	445	449	431	419	425	405	422	475	400	440	440	405	430	430	438	439	407	415	448	422	461	405	413	428	411	430	422	425	390	445	393	431	447	431	419	438	418	450	425	413	432	402	370	427	408	427	444	448	476	429	415	430	407	414	404	423	415	405	425	426	421	382	458	443	436	427	387	448	367	396	403	440	439	424	440	411	443	446	421	422	428	458	411	409	404	432	405	382	435	408	408	409	424	397	438	415	398	435	396	435	432	406	466	407	429	408	429	409	419	394
21559	10805	8178	3818	2868	2268	1816	1504	1272	1206	1178	1131	1259	1491	1636	1170	944	870	918	938	767	690	602	554	585	569	509	560	613	506	546	586	530	558	566	592	547	576	584	554	563	585	555	541	560	570	589	576	531	596	559	538	558	521	534	540	553	521	588	547	516	555	534	518	568	566	525	577	606	584	569	538	577	519	573	556	560	567	551	528	507	559	563	523	560	540	586	541	538	551	538	535	563	542	558	513	550	561	558	600	585	556	587	587	528	578	547	527	563	504	587	568	565	565	589	564	528	564	563	571	572	546	570	493	531	554	541	527	562	535	525	544	520	534	541	535	597	501	556	568	519	538	581	588	575	533	534	558	530	580	521	544	513	517	519	529	562	551	548	590	524	534	577	529	621	502	536	532	533	517	525	540	570	541	556	550	549	558	548	555	519	542	554	532	532	557	555	563	579	496	514	577	564	551	536	563	517	556	566	545	533	529	536	513	542	565	547	523	569	560	556	565	557	535	552	582	526	540	547	546	531	568	574	547	566	501	514	563	581	512	563	543	526	540	570	535	518	510	544	572	524	534	551	547	578	548	527	537	506	555	529	559	539	572	538	533	536	552	515	564	567	569	559	528	558	530	547	581	553	555	567	544	581	568	553	584	580	522	588	545	527	557	572	535	517	538	519	600	558	525	540	533	566	566	524	584	533	558	525	586	555	547	550	560	581	535	575	531	533	542	596	560	588	524	586	556	601	535	539	546	532	566	560	534	579	554	555	557	528	527	547	529	556	534	545	515	529	527	572	536	543	533	571	537	556	560	552	548	519	530	593	555	577	552	546	545	557	558	574	563	566	534	574	522	543	547	553	577	514	533	503	506	536	585	469	559	533	555	535	556	535	566	551	543	539	548	550	542	524	560	555	517	540	534	583	534	535	579	560	528	525	537	547	556	518	524	561	606	516	506	519	560	529	544	599	559	581	516	525	556	555	566	559	536	485	624	580	553	509	583	571	539	579	540	576	517	539	543	554	552	520	533	576	558	532	518	548	540	544	541	535	550	568	543	543	566	545	576	564	581	530	542	543	501	550	535	588	594	544	549	566	565	572	581	551	534	519	568	560	534	537	566	548	565	521	546	529	549	545	512	573	551	519	562	524	511	520	584	587	552	554	538	577	542	560	501	532	558	547	556	574	538	552	549	513	552	565	552	590	553	597	514	507	519	553	525	539	560	567	543	516	536	575	574	556	582	570	519	529	572	579	569	560	583	531	574	566	562	546	551	557	518	553	528	550	555	543	550	600	570	531	514	560	563	542	519	554	530	510	527	522	520	576	518	549	545	554	541	549	535	541	596	568	533	541	517	537	527	541	550	524	529	541	502	546	551	563	548	544	542	590	535	566	551	577	538	535	562	531	544	529	501	522	545	569	541	535	578	510	530	532	546	534	561	575	569	587	535	549	540	538	519	543	516	530	539	500	548	580	517	556	506	549	525	558	564	505	576	569	523	538	554	556	580	545	582	545	559	569	524	575	561	543	557	570	549	562	569	552	549	534	537	541	580	536	513	513	537	572	553	552	536	584	549	546	574	570	546	559	501	547	611	566	586	513	589	581	554	559	534	549	584	535	550	528	550	552	560	548	572	540	590	566	491	499	529	547	546	577	568	511	542	534	539	555	515	560	530	576	546	527	533	556	561	539	552	537	518	587	564	533	529	546	570	537	567	543	555	563	535	570	548	553	580	513	537	546	542	508	563	532	505	526	540	557	524	516	522	530	541	583	568	569	560	536	519	589	568	597	603	551	523	525	533	541	526	628	532	570	513	575	547	562	563	542	528	548	538	511	573	573	538	580	569	563	578	555	524	554	558	531	596	520	528	519	539	532	555	522	528	532	554	547	556	549	574	537	543	560	552	553	553	566	564	563	507	533	556	579	589	539	534	546	537	543	586	578	565	519	562	528	560	533	562	586	520	551	561	542	573	554	556	564	590	510	566	558	510	595	554	580	532	549	543	533	567	531	521	509	546	552	540	567	522	585	556	535	546	515	568	553	531	597	553	567	550	578	550	561	596	577	532	562	547	585	556	572	518	594	531	494	499	556	567	557	551	556	518	508	513	536	592	561	539	553	519	553	501	530	519	543	533	561	606	550	563	591	573	535	549	518	504	500	504	534	533	543	572	561	545	549	545	536	601	547	577	573	570	518	549	550	549	513	567	523	521	567	569	544	590	498	544	517	556	562	514	553	570	512	537	561	558	526	586	582	549	564	560	557	538	561	552	535	604	544	502	539	586	522	492	531	556	505	529	576	564	526	564	560	559	573	552	553	539	527	528	540	561	533	499	577	592	535	526	545	550	543	552	544	545	556	584	551	545	559	537	547	516	542	546	562	547	569	542	593	555	528	588	544	556	516	520	534	563	523	578	579	500	537	519	542	554	543	565	562	523	554	547	560	517	573	540	516	568	521	543	572	526	529	571	547	570	531	582	563	588	514	532	518	546	547	491	507	527	573	536	534	563	537	540	604	545	558	566	517	522	562	573	535	527	565	479	534	526	572	527	519	542	556	566	546	523	551	563	544	532	538	517	505	554	537	530	507	525	551	505	537	551	568	520	597	547	517	559	569	581	549	528	537	546	570	534	522	575	580	499	561	502	483	562	506	552	492	573	558	554	574	521	549	526	579	560	552	542	574	522	554	561	527	581	530	563	573	512	566	573	532	529	557	528	571	541	536	576	523	551	554	544	549	531	554	545	526	514	534	541	547	598	545	560	568	538	553	559	549	561	555	516	583	561	558	513	529	580	548	529	552	524	561	552	531	545	550	571	529	556	528	522	562	586	554	532	552	537	552	530	567	549	545	562	560	603	549	538	547	554	520	572	518	579	548	526	523	581	557	574	511	526	570	585	553	520	549	492	572	528	555	554	573	536	600	518	504	489	550	532	525	532	564	520	547	516	540	551	525	528	553	528	589	552	567	511	535	540	540	607	567	560	561	559	546	484	524	570	534	533	550	540	549	537	556	541	541	560	551	544	527	523	584	555	494	545	559	535	519	550	546	559	513	534	534	561	506	575	547	560	546	524	596	546	559	519	527	531	500	503	543	540	565	535	570	557	603	565	552	573	553	513	545	504	525	558	550	545	528	562	512	555	530	541	564	565	551	536	518	524	528	552	504	558	555	570	566	533	580	549	528	529	534	559	561	537	576	499	600	608	552	517	551	509	551	539	580	493	556	566	532	557	569	603	591	583	538	586	532	559	525	552	539	570	505	539	549	555	520	536	573	568	554	552	533	534	537	555	511	554	574	568	581	563	556	536	571	532	564	558	561	571	574	510	565	558	552	579	585	565	530	530	533	568	534	607	564	533	532	573	556	548	547	533	527	501	535	533	579	485	530	531	515	540	570	499	519	523	570	503	530	573	536	548	525	537	572	529	540	579	539	566	521	511	545	519	561	549	591	570	546	556	579	491	514	580	531	535	546	551	522	555	571	575	513	557	548	528	557	525
24617	21402	27171	25481	4685	707	523	416	371	367	361	371	397	575	541	419	302	298	328	317	242	203	200	180	177	170	199	183	189	202	193	165	191	172	170	169	171	203	164	186	180	170	189	183	180	183	184	180	181	195	160	176	190	186	162	171	170	198	186	157	200	204	193	180	186	186	177	188	179	182	215	197	180	166	177	180	206	194	219	182	166	176	195	191	172	197	163	219	193	162	187	176	169	157	153	186	160	171	172	202	200	177	186	183	181	190	194	177	172	189	189	161	171	179	181	176	205	183	181	187	165	180	173	177	200	151	154	188	190	199	174	197	175	172	192	162	193	203	156	176	159	202	167	157	197	180	176	195	166	172	198	190	188	171	170	172	157	202	160	184	177	172	182	183	169	193	189	193	166	202	156	181	176	169	179	151	185	177	192	179	192	200	179	190	182	186	187	183	168	175	164	188	169	184	150	164	171	159	176	180	197	180	181	180	209	172	161	184	194	193	152	190	188	180	167	196	193	159	179	174	202	189	163	160	174	207	184	198	190	198	163	160	202	185	174	162	165	193	180	159	181	179	176	162	192	203	173	160	187	170	201	180	181	189	177	194	207	163	172	192	162	166	198	172	164	191	167	169	174	201	184	199	191	161	174	166	183	161	176	178	165	175	180	190	189	182	154	170	178	182	177	186	173	188	170	180	192	180	192	179	177	189	166	184	171	160	181	186	154	155	186	184	182	184	190	187	160	214	153	191	179	173	181	194	165	171	192	176	169	164	171	153	182	173	187	184	173	164	185	189	202	184	177	184	186	184	154	179	199	179	194	165	184	179	191	179	168	160	177	176	167	167	176	162	185	207	179	188	193	163	161	185	177	181	150	177	166	172	194	168	199	175	181	197	185	170	187	168	160	169	170	162	175	161	197	175	171	179	178	196	168	166	180	179	173	185	162	186	157	178	179	208	188	158	178	179	191	188	175	171	193	190	175	176	167	166	197	174	193	177	220	193	179	153	164	194	173	167	201	170	169	183	175	213	169	165	186	181	190	177	153	150	159	185	171	156	156	165	194	184	161	199	173	180	163	202	174	171	168	160	175	158	183	188	166	178	166	190	176	170	174	142	185	164	186	174	180	189	180	187	193	185	173	184	188	181	149	175	182	192	182	184	183	182	189	183	185	178	174	183	200	179	177	163	162	174	197	178	163	174	164	209	201	169	194	148	165	177	196	171	161	177	161	177	189	193	186	167	161	175	148	180	190	174	192	191	167	175	193	147	184	159	193	198	186	209	182	146	196	166	190	176	182	166	179	212	172	176	166	176	164	178	175	166	173	197	207	188	173	200	209	161	174	184	181	176	194	195	174	174	173	180	171	190	204	211	174	173	190	181	191	172	180	170	180	205	159	186	187	183	191	193	177	193	200	172	206	181	177	166	173	168	167	189	184	167	194	193	180	183	177	185	224	184	185	189	158	177	181	177	192	178	182	178	172	164	202	152	188	182	162	192	159	186	169	163	178	162	205	153	204	172	186	162	171	169	169	188	187	170	184	171	177	182	210	149	181	177	179	200	179	171	187	175	200	174	174	170	181	162	183	174	174	163	158	202	197	174	168	167	165	166	195	197	205	178	178	204	156	171	189	183	171	194	190	192	188	179	186	199	177	199	169	172	178	179	161	174	181	164	183	180	175	166	179	159	188	185	185	181	182	169	188	172	199	180	192	177	179	180	194	193	179	173	182	169	167	184	166	206	182	181	172	187	165	204	200	158	171	161	192	176	179	189	171	168	166	184	160	155	177	198	165	155	159	179	176	202	180	192	178	171	168	187	176	173	176	179	190	146	169	185	185	175	187	193	165	178	190	160	180	200	177	184	174	167	195	207	175	204	198	167	209	186	173	197	183	170	152	179	187	169	179	193	168	195	179	212	187	160	179	162	205	175	185	194	193	181	190	206	184	152	168	166	164	170	190	181	186	179	191	182	183	169	178	190	166	155	205	189	169	180	182	199	179	172	184	171	177	155	181	202	185	194	169	163	174	175	159	169	176	183	180	186	176	176	203	188	188	171	192	172	205	182	170	195	173	182	179	176	166	162	163	194	166	165	162	213	173	153	168	165	185	184	192	183	166	184	192	159	181	175	189	178	177	182	181	194	159	173	189	175	162	175	173	203	186	183	181	191	179	163	191	175	180	174	162	171	177	178	181	185	162	154	203	173	188	172	185	174	185	203	192	159	192	210	164	195	181	157	194	176	198	192	169	183	191	189	162	160	189	189	173	178	198	166	190	179	182	167	185	180	185	178	174	169	167	172	158	172	165	170	164	181	173	174	160	182	163	195	187	183	188	171	188	160	165	180	196	190	183	171	180	176	158	176	179	188	177	190	180	193	175	192	180	165	190	180	169	192	182	162	164	177	169	196	168	176	199	166	186	187	182	158	176	195	175	178	190	169	178	159	186	204	176	190	165	164	189	190	168	197	173	151	196	168	183	173	192	166	173	161	187	181	157	189	183	180	180	182	192	223	186	200	170	200	185	169	174	176	187	178	156	213	179	206	184	186	187	185	168	174	159	181	188	196	184	175	180	181	166	193	163	167	179	150	184	168	177	164	159	182	192	191	184	164	174	165	158	176	190	193	189	178	181	173	167	182	162	183	169	198	182	171	191	174	167	187	216	176	163	167	153	203	160	171	162	196	142	189	164	173	182	193	177	171	182	185	183	210	165	187	172	178	160	202	160	203	174	188	183	194	186	171	184	186	185	188	156	185	172	166	167	176	163	175	160	180	167	190	170	192	201	152	177	163	152	162	195	155	185	194	193	162	197	193	195	181	160	209	208	187	173	191	195	181	174	188	192	191	196	171	170	177	178	190	173	173	155	183	175	179	174	174	175	190	163	183	191	176	189	176	166	179	171	187	181	162	198	178	196	173	157	171	147	165	174	180	168	193	170	165	197	177	160	187	191	190	182	192	190	199	189	180	172	181	206	166	163	170	163	198	171	171	180	182	178	181	172	176	157	160	167	177	193	187	167	178	170	185	175	176	173	189	169	174	194	189	183	154	187	184	190	191	193	156	190	173	189	190	186	190	183	171	210	173	170	195	164	154	201	173	208	196	175	177	165	187	192	183	180	185	149	163	192	171	179	193	188	158	179	201	174	179	173	194	185	161	171	182	173	171	184	172	194	193	208	181	186	157	165	195	180	191	189	186	176	184	177	185	161	182	180	178	177	193	180	157	194	177	178	159	179	184	177	187	172	169	194	185	168	174	160	185	173	182	175	171	163	185	166	191	178	195	200	181	172	173	164	181	188	170	175	194	183	197	190	184	208	175	163	181	153	171	192	174	206	170	170	169	164	188	169	192	164	171	203	181	189	188	170	208	172	199	171	176	193	183	160	169	147	174	180	182	176	189	186	186	181	163	158	174	167	157	176	185	164	171	183	158	170	180	173	189	194	186	161	168	173	171	183	173	175	182	164	190	168	174	186	185	187	170	200	154	179	176
19987	7044	5318	2509	1823	1405	1062	900	775	731	678	718	869	986	1066	790	555	520	530	576	439	336	276	258	277	261	243	261	255	280	250	249	267	274	259	257	265	234	243	289	242	237	262	254	263	262	263	259	242	265	268	269	254	267	228	249	267	243	240	249	254	254	272	270	241	216	258	245	243	237	254	246	258	251	251	237	271	255	250	238	266	272	245	242	248	271	250	240	264	250	232	227	279	256	282	247	275	269	280	253	253	240	251	261	250	248	252	276	258	263	237	246	255	235	290	231	286	262	268	254	245	242	247	269	252	224	221	269	245	269	228	263	257	253	290	242	241	246	241	253	271	231	262	247	214	246	246	252	252	255	250	266	268	261	258	244	255	292	243	257	238	256	241	246	239	252	250	241	234	250	249	258	252	278	219	254	268	243	257	254	240	243	292	263	254	221	250	236	262	266	255	268	258	256	258	256	249	263	261	247	232	254	233	265	246	255	255	260	254	229	244	248	271	245	280	269	238	278	236	226	245	253	252	238	260	229	247	262	257	264	228	244	254	260	229	227	269	243	258	259	239	249	274	233	240	240	259	226	260	275	263	259	268	258	229	263	263	224	241	247	238	234	263	231	235	268	286	261	261	238	228	254	255	244	249	222	250	250	241	252	245	268	248	253	239	244	256	271	259	253	251	269	265	231	231	256	239	244	247	283	232	273	242	275	267	231	230	257	251	241	248	241	267	272	221	245	252	239	286	260	265	233	279	243	248	264	270	238	265	258	252	233	250	229	256	245	245	257	236	306	245	242	248	235	256	254	263	236	258	269	256	246	269	264	253	269	262	235	236	252	254	233	235	269	259	243	219	267	253	242	273	216	277	271	260	236	248	226	252	229	263	230	265	258	248	249	252	248	256	257	248	249	256	228	233	242	263	259	218	270	249	262	290	244	227	243	277	280	262	246	233	258	220	240	252	277	251	251	235	250	247	266	262	269	247	228	269	242	255	237	258	261	247	238	272	234	272	216	263	227	252	223	250	256	258	239	235	254	257	238	239	261	262	239	265	264	231	235	261	259	257	238	254	247	255	229	230	271	251	257	262	264	249	257	236	261	246	233	250	258	229	264	259	269	238	248	250	268	250	264	273	241	242	256	277	261	258	243	247	233	268	243	260	261	259	263	272	288	274	275	261	262	237	270	241	259	245	264	259	221	237	268	287	247	252	265	268	253	238	246	267	257	212	270	224	240	242	249	241	234	250	250	254	230	253	247	263	240	263	272	242	261	258	273	241	262	247	250	238	243	248	279	222	259	250	256	272	230	257	276	259	234	272	270	234	260	253	252	248	242	265	252	260	283	246	286	258	261	238	268	264	244	249	260	294	271	234	243	264	262	238	239	257	260	266	233	251	239	254	259	255	233	262	278	255	258	250	247	215	256	255	245	252	277	221	264	224	245	225	259	278	239	266	224	237	237	272	230	250	257	234	246	252	276	259	267	253	267	265	237	231	254	261	253	246	259	244	235	273	243	266	243	260	268	268	286	240	245	272	271	237	246	236	273	254	248	245	256	278	249	279	250	266	238	291	249	245	250	251	251	251	252	245	262	245	259	256	238	249	233	247	251	263	269	250	266	254	229	278	274	236	228	263	239	257	264	248	256	268	260	271	267	254	264	271	255	272	256	248	264	263	268	243	232	224	234	266	259	267	241	243	248	265	226	275	234	252	229	236	269	245	222	261	266	269	275	249	233	251	236	255	263	265	244	270	274	212	283	267	240	232	250	238	239	256	238	246	248	250	245	266	237	254	227	232	257	237	267	260	251	224	277	250	260	268	242	259	265	286	243	250	259	257	254	230	267	268	228	234	243	264	248	275	244	242	240	232	277	263	264	281	255	236	240	240	255	262	231	240	247	231	277	276	254	256	272	239	253	241	263	273	252	265	265	244	297	241	230	241	269	243	247	247	260	279	239	231	271	220	264	242	276	217	257	270	239	239	228	293	244	267	244	263	248	245	245	265	238	268	239	237	262	255	255	227	254	260	252	242	238	260	273	253	274	264	255	240	247	244	261	255	250	264	274	269	255	262	249	270	266	250	294	272	243	259	270	253	215	243	234	263	276	277	255	259	277	243	255	258	251	259	246	245	266	217	254	242	249	269	281	261	277	258	233	286	272	240	240	242	259	263	246	253	254	273	246	243	253	246	240	271	271	257	288	245	302	255	243	234	262	242	248	247	258	277	246	236	265	258	255	257	235	225	249	251	265	255	257	256	270	266	267	246	242	243	258	239	278	238	252	245	249	259	266	272	250	240	242	248	258	242	240	271	243	232	238	243	288	258	275	244	250	242	267	247	217	263	241	247	236	238	248	254	239	274	242	269	245	267	266	259	242	247	256	214	258	238	214	255	272	236	257	257	238	258	238	260	251	243	267	248	279	254	291	266	246	250	262	221	273	221	216	260	253	244	272	267	242	253	243	254	235	269	263	283	276	245	250	273	245	260	264	274	249	246	251	282	251	256	241	246	262	261	273	253	243	280	260	270	251	263	237	250	238	252	235	249	249	301	272	269	264	237	235	278	252	246	231	241	237	233	263	258	253	244	245	260	254	230	249	240	219	265	263	239	240	220	279	225	266	247	245	259	251	231	242	248	265	251	243	247	272	222	243	265	246	247	233	254	257	235	238	260	267	252	214	249	251	258	256	241	250	240	247	254	254	241	240	242	252	235	279	271	227	244	240	268	236	270	275	277	240	268	242	277	254	244	256	237	223	270	278	235	271	233	281	259	222	260	249	233	281	249	264	254	273	252	254	244	244	257	254	245	264	268	230	249	226	243	283	232	257	239	223	264	254	281	292	243	256	273	258	236	269	235	279	262	247	250	236	265	255	272	240	234	259	240	250	240	256	248	249	232	264	239	263	248	237	252	244	242	236	252	277	247	239	228	248	275	224	262	262	261	279	284	226	249	262	248	242	257	257	246	260	241	264	249	268	279	277	229	257	249	260	260	254	258	261	272	283	293	266	259	256	284	242	261	263	241	282	255	238	246	251	248	254	243	262	236	265	240	280	218	242	249	239	277	267	214	243	280	241	229	261	250	265	234	257	247	250	251	253	225	251	272	260	236	273	266	274	269	204	262	265	240	231	217	249	258	235	264	232	235	268	241	287	256	279	251	254	245	251	275	262	248	258	253	251	284	244	267	244	251	239	263	253	262	247	245	277	262	271	257	253	279	280	251	266	246	229	276	266	242	253	243	258	260	252	227	273	242	256	236	232	232	246	275	262	253	242	253	240	259	253	252	243	245	257	249	253	253	243	259	274	249	269	230	242	258	212	281	258	264	240	256	240	242	245	217	254	262	274	267	286	250	277	248	244	280	231	236	255	301	241	241	255	248	254	269	277	262	248	242	249	256	234	269	263	259	259	273	237	241	248	245	239	227	285	256	240	214	257	278	258	235	238	248	287	236	233	264	225	252	244	248	251	225	275	231	291	255	252	277	241	270	234
22568	21449	29297	24028	21445	21194	4388	1244	976	893	897	926	996	1169	1236	1045	789	761	791	766	628	526	490	440	475	456	456	427	462	486	482	457	459	462	468	447	481	418	449	444	473	456	468	428	449	463	464	487	408	453	440	418	429	416	433	448	464	448	454	455	437	472	426	417	451	436	466	436	476	441	446	424	458	430	435	437	456	450	435	415	438	445	430	462	478	435	441	449	449	425	430	429	439	428	448	454	431	450	415	445	454	465	440	452	464	425	447	434	433	448	454	426	448	437	464	436	423	427	426	460	418	432	427	431	436	449	461	406	410	423	436	432	426	437	424	456	406	426	455	422	449	368	426	422	440	450	437	468	451	467	451	443	418	423	422	405	415	447	389	412	427	484	431	420	435	426	456	448	434	451	434	426	431	443	471	453	410	439	432	448	463	448	450	423	461	430	434	445	437	433	424	433	426	413	447	436	429	433	438	406	433	427	475	462	425	424	404	418	456	433	468	420	448	420	398	399	429	402	430	434	448	450	452	434	474	439	419	425	476	485	412	464	452	426	416	419	426	427	399	406	435	442	435	434	428	444	442	430	432	420	447	457	396	467	440	447	420	442	421	416	416	415	439	428	398	463	392	424	430	479	398	449	434	423	421	445	482	444	437	426	457	468	438	442	419	426	437	474	449	403	451	473	394	395	445	412	443	478	432	445	424	439	434	421	417	414	433	432	428	454	435	442	412	472	435	437	421	430	489	435	417	458	414	436	442	451	465	452	420	436	426	445	428	437	426	422	404	434	433	434	456	445	418	433	460	452	422	446	435	427	452	413	443	452	431	426	446	457	462	420	446	455	411	427	458	445	464	455	417	426	402	470	430	431	395	425	450	436	430	425	461	442	447	413	445	487	430	446	473	480	406	444	418	483	452	413	454	433	452	428	428	419	434	403	451	458	431	461	415	439	479	462	465	443	438	433	412	457	386	442	445	448	422	410	370	418	475	461	438	419	432	411	424	475	416	459	405	411	403	399	440	458	442	431	418	420	457	432	394	396	441	428	412	433	477	429	405	419	472	425	439	437	467	450	448	441	481	443	435	449	476	442	452	459	439	405	417	437	454	467	418	425	435	426	449	469	416	434	442	422	446	436	420	445	457	458	462	424	422	447	420	446	439	455	448	461	463	471	421	429	438	447	461	436	425	436	472	433	452	444	418	448	438	440	456	434	457	441	430	422	452	404	421	453	427	437	404	435	430	404	440	427	419	454	459	440	435	444	433	440	439	410	456	428	453	436	451	477	432	430	444	463	417	426	428	431	420	434	396	426	417	487	419	436	445	427	452	454	439	436	422	425	397	441	436	400	441	435	463	415	425	422	435	414	424	443	428	432	412	420	506	432	446	452	444	446	445	458	417	438	444	397	400	426	475	442	420	437	428	441	459	418	516	416	375	411	447	426	485	448	419	435	430	419	448	440	426	423	455	415	396	396	424	429	405	432	426	407	465	463	418	411	418	453	390	410	458	427	453	427	415	415	445	433	436	474	453	444	433	450	446	410	447	473	439	430	446	444	436	452	430	457	458	458	436	449	422	428	444	431	448	416	471	400	407	450	455	454	480	455	426	410	429	433	421	457	452	407	449	401	438	459	418	438	427	453	417	424	451	455	438	456	447	420	433	464	413	457	475	436	418	425	440	474	421	463	452	402	477	425	458	419	408	460	423	425	417	407	411	443	436	465	447	460	438	424	424	457	433	424	430	439	440	435	469	445	412	456	424	480	425	398	452	445	444	418	461	443	435	430	422	435	451	419	444	439	439	446	439	450	450	447	439	457	438	448	454	488	436	443	459	415	417	434	451	423	458	434	434	448	402	408	451	441	426	411	462	470	453	421	451	471	442	416	428	441	418	431	458	441	429	428	440	406	390	441	448	450	430	432	452	395	433	408	427	426	395	441	437	452	401	446	444	424	406	384	429	435	422	416	414	421	431	435	418	408	450	415	431	422	427	489	438	437	412	460	418	416	423	445	447	442	467	430	465	422	402	438	439	418	430	434	452	462	429	446	419	495	438	435	444	437	477	441	432	441	430	454	426	441	460	418	425	438	466	421	446	411	451	450	421	435	442	447	433	393	463	430	470	439	408	453	450	417	463	433	447	458	439	467	418	439	439	424	438	427	447	443	467	442	454	466	462	461	441	409	448	427	452	411	447	448	441	427	447	433	429	435	465	428	445	408	443	433	424	436	438	406	441	424	454	419	452	450	412	456	452	412	420	457	415	453	428	422	402	442	417	459	434	454	426	474	451	456	424	459	429	433	431	447	408	479	444	428	442	443	431	449	452	500	441	426	420	460	438	439	448	456	408	436	445	473	427	435	420	427	423	410	447	412	414	451	448	424	474	451	469	415	436	445	443	429	419	443	471	459	428	414	419	464	450	416	438	448	430	463	449	449	459	419	437	446	437	427	431	433	437	483	398	473	446	433	465	422	399	431	413	412	401	456	478	441	421	435	434	396	413	412	426	420	452	470	435	510	439	433	424	414	429	427	416	414	418	442	400	439	412	439	441	417	425	438	388	458	456	439	468	396	413	445	438	424	451	416	431	446	445	452	439	440	477	430	429	429	461	445	450	458	475	445	439	424	455	408	423	428	450	451	392	448	437	404	476	448	434	434	404	429	448	444	430	433	435	443	470	414	429	422	435	412	433	440	438	447	463	421	418	432	471	442	438	435	440	424	416	418	435	437	393	428	466	457	458	424	468	442	422	425	479	412	395	432	421	449	490	440	441	454	424	427	419	421	389	455	451	448	448	402	424	415	430	434	444	437	445	462	424	441	387	451	430	409	441	471	443	414	438	434	424	447	443	404	435	413	434	449	433	425	447	432	442	393	476	443	477	438	419	451	389	449	428	445	403	470	421	432	445	443	433	450	433	462	453	420	408	445	411	410	449	413	444	425	444	425	448	415	425	420	458	486	445	444	418	399	395	434	422	408	437	417	459	490	423	458	426	442	429	431	423	428	424	462	444	482	474	447	438	457	429	423	463	451	466	412	413	419	462	429	386	399	438	462	461	439	430	420	474	445	471	419	424	429	433	437	445	426	429	398	414	449	444	442	451	439	380	448	434	434	455	457	420	443	442	446	410	441	457	451	413	433	428	450	408	437	405	477	397	447	431	407	394	454	396	429	424	450	444	421	438	446	436	400	447	383	494	437	397	426	414	464	426	400	470	416	402	428	460	440	480	422	407	454	399	415	418	438	461	417	414	408	409	416	421	437	369	436	441	444	438	484	448	421	411	450	425	457	419	401	456	412	424	454	439	458	423	437	440	429	439	461	446	411	416	455	455	442	437	402	422	466	413	437	440	456	428	433	429	453	410	445	476	417	439	440	439	419	401	450	456	473	412	421	431	449	426	448	433	445	434	456	462	434	424	431	440	408	446	455	443	457	471	425	460	432	423	453	414	445	407	444	416	426	423	444	444	442	411	462	461	437	460	474	462	416	406	429
26739	16166	12286	6014	4340	3479	2716	2125	1826	1630	1523	1648	1772	2089	2138	1702	1173	1128	1266	1163	936	777	706	582	640	621	603	636	591	608	600	590	604	591	607	584	589	541	600	562	581	561	563	595	593	578	584	554	596	571	586	588	569	588	576	582	564	591	577	606	580	574	592	533	607	583	576	537	618	519	525	567	589	588	555	617	616	603	608	564	577	556	622	536	552	574	577	604	569	577	549	540	557	575	591	579	595	623	595	595	548	566	557	590	573	598	581	568	592	572	545	605	569	581	532	580	598	589	559	548	544	568	514	583	570	588	547	562	538	562	539	562	601	573	566	570	593	575	572	580	552	548	572	573	502	578	544	540	549	544	566	516	534	568	567	551	568	529	511	560	571	583	540	572	558	563	561	551	585	537	586	573	612	556	557	573	582	541	574	546	573	544	610	579	586	588	561	566	573	589	594	567	547	543	591	542	569	544	552	578	568	564	581	541	570	635	582	553	594	561	570	598	523	570	582	562	595	622	525	562	565	540	596	520	577	569	562	527	535	537	575	574	582	574	566	574	599	579	565	572	590	563	565	561	564	598	575	558	559	559	567	603	565	556	576	580	553	597	588	595	589	571	566	555	596	576	517	563	549	567	587	577	554	551	586	532	604	556	558	599	597	587	572	556	539	560	594	580	540	591	588	591	572	598	543	551	598	586	561	555	563	572	544	568	594	580	519	553	601	559	547	579	565	583	602	566	547	561	584	518	610	577	609	565	602	581	578	619	572	576	605	566	567	546	580	573	549	604	592	537	594	560	581	590	585	597	564	581	589	538	600	567	531	549	570	583	542	511	517	575	577	558	555	594	538	560	559	580	590	541	592	513	522	607	578	586	549	548	618	577	552	559	529	612	599	543	560	585	589	563	551	553	566	571	547	568	589	602	542	579	534	542	570	557	558	622	574	563	582	567	556	541	546	574	566	559	558	577	565	597	526	593	575	561	570	602	558	559	550	599	582	547	590	558	588	549	529	575	585	537	529	572	559	574	551	586	580	566	549	583	537	548	581	582	575	553	558	557	557	550	580	606	605	544	538	591	637	606	591	532	563	554	589	570	590	553	552	572	558	568	542	520	562	556	568	549	543	601	595	556	581	571	616	603	570	548	584	554	513	555	555	569	632	545	534	574	548	562	617	615	559	581	566	563	560	585	533	561	577	529	542	576	572	586	561	565	579	581	542	565	584	549	549	574	623	595	585	614	580	560	551	574	552	585	615	604	587	594	564	573	539	581	593	521	599	565	564	556	489	561	599	584	545	572	558	585	558	586	545	566	548	603	598	603	590	563	547	592	566	612	550	573	563	535	542	587	550	547	594	577	557	585	564	563	581	571	587	597	563	530	523	587	587	554	563	574	551	599	601	573	529	552	601	571	624	606	578	572	553	556	508	582	554	591	570	609	595	563	569	579	532	535	578	572	562	546	584	554	565	534	576	575	599	601	527	545	537	544	524	622	575	588	561	573	598	600	545	570	557	596	560	521	621	578	573	588	596	572	588	535	563	560	547	609	590	541	576	569	575	544	578	571	584	543	523	529	564	505	582	573	568	532	570	545	603	543	595	553	587	554	558	629	576	596	544	594	567	548	560	540	526	532	538	509	530	597	554	564	587	550	550	568	520	567	602	596	579	520	556	556	517	599	593	557	588	606	537	579	583	568	602	583	578	587	574	576	603	576	567	547	569	574	573	583	553	570	562	580	559	586	591	592	586	546	578	556	554	553	523	544	571	583	558	547	593	601	601	562	567	601	559	584	592	558	516	562	564	610	562	578	575	540	573	537	594	537	541	565	552	577	546	542	584	542	605	551	524	600	555	534	560	561	567	521	524	566	595	553	583	575	564	575	495	554	593	616	563	556	602	578	557	574	555	625	582	525	571	523	559	557	557	578	605	559	583	603	570	574	501	585	566	556	532	597	550	546	558	558	564	590	554	563	573	543	553	558	569	543	533	573	597	552	541	562	559	538	574	511	583	564	583	542	532	579	576	502	619	556	584	596	582	580	563	548	565	562	582	560	527	527	578	596	566	566	584	563	572	552	614	582	561	591	574	549	555	524	554	541	550	559	566	561	625	606	517	593	533	605	575	581	545	557	592	569	559	554	573	529	581	562	538	567	577	561	576	519	519	584	580	539	602	591	543	580	569	525	570	556	552	570	518	607	549	569	575	564	564	554	588	601	554	540	608	578	534	534	560	538	575	577	539	582	544	554	553	601	531	552	575	584	571	603	551	556	548	544	560	557	565	537	566	537	560	574	582	602	573	543	574	576	577	549	589	578	595	583	560	557	535	523	554	549	568	561	527	580	592	591	541	553	575	582	558	557	572	566	572	570	583	560	577	554	581	585	550	541	578	581	578	566	595	557	549	547	564	564	570	573	597	570	549	604	557	557	547	598	547	577	562	560	594	554	547	571	564	595	596	591	554	587	575	570	555	562	560	588	577	566	544	556	593	543	581	570	623	536	577	544	569	584	556	591	569	617	584	553	596	609	563	588	573	579	562	587	559	576	572	556	549	544	517	552	580	592	619	594	553	556	574	537	545	548	577	536	582	565	589	612	588	547	588	573	503	559	580	573	571	522	531	517	597	539	515	591	593	530	568	564	566	565	563	590	580	582	554	582	587	600	599	552	596	586	632	549	547	551	610	590	542	531	566	564	589	548	609	582	557	555	584	570	567	569	586	601	571	556	572	554	599	565	509	579	560	558	522	605	524	586	561	587	545	611	627	571	607	561	501	560	547	574	595	567	569	559	579	571	562	559	527	544	577	555	569	627	553	536	554	553	541	532	568	611	559	531	590	555	572	546	557	563	571	572	571	567	588	555	572	571	633	530	527	541	567	589	532	541	576	597	515	555	594	551	561	603	558	561	606	504	540	526	552	585	577	535	608	567	585	593	549	593	533	534	585	536	562	593	558	569	589	530	577	558	542	614	570	519	570	549	583	570	547	580	561	577	600	568	554	579	578	528	570	561	551	580	592	572	591	551	555	572	549	547	559	539	569	562	551	593	525	566	587	558	560	606	591	597	543	577	549	541	566	585	580	574	525	570	566	599	583	544	609	577	600	591	566	541	540	566	536	561	569	611	553	574	538	566	599	602	585	556	589	533	551	551	561	547	554	536	549	573	545	582	565	577	591	551	565	536	598	570	588	568	597	559	581	552	566	598	568	567	565	555	535	542	579	533	593	571	566	589	579	574	598	544	591	576	608	558	536	578	562	590	607	554	565	562	535	544	583	604	561	560	574	551	587	555	582	568	575	563	563	586	550	612	511	564	555	592	566	568	547	562	541	538	567	576	525	529	558	580	546	521	521	557	528	530	564	580	580	570	575	573	581	586	605	570	566	555	565	566	549	557	605	594	585	568	578	584	588	519	538	524	591	581	523	545	540	537	609	584	553	520	567	602	598	609	578	531	543	571	539	570	544	543	544	553	569	547	581	569	560	574	550	536	570	560
27243	17154	3698	1115	631	515	404	345	322	315	333	364	432	444	517	425	354	322	324	367	298	272	241	265	235	249	241	274	219	257	237	223	248	241	234	235	244	262	232	239	236	241	218	226	238	207	229	223	241	240	237	252	253	248	245	209	253	254	228	231	226	267	237	229	227	235	252	237	239	232	237	266	251	235	237	225	249	233	251	239	253	237	238	248	219	278	246	216	221	231	239	227	245	221	226	229	232	223	251	255	261	271	254	235	224	239	245	237	234	261	208	244	229	222	238	244	276	245	258	257	223	223	253	255	248	246	263	254	229	231	242	235	241	232	239	270	244	236	228	242	221	254	270	226	232	227	232	261	231	245	240	243	247	260	254	250	255	250	239	234	221	224	233	217	278	264	237	239	248	245	238	256	242	246	229	228	267	246	205	233	241	214	223	236	239	251	199	225	216	216	283	225	254	251	241	216	213	243	225	202	258	269	227	212	235	238	243	267	258	252	250	213	259	245	239	230	228	257	247	250	251	219	239	239	236	250	221	232	265	252	258	255	241	228	228	237	263	266	235	252	244	252	241	249	250	243	250	228	226	237	214	214	234	220	245	237	266	233	238	256	223	270	271	250	241	239	234	237	267	251	228	243	263	214	237	264	244	255	232	259	259	252	249	262	265	223	258	234	236	229	233	270	249	214	243	244	221	210	252	224	221	237	242	214	260	238	235	242	260	242	244	241	244	239	233	268	230	243	255	244	237	256	251	239	234	250	224	262	228	240	256	261	252	226	231	254	263	225	243	241	237	258	238	281	248	231	220	250	223	232	255	227	226	235	238	245	250	226	250	250	239	224	240	237	239	265	235	248	242	256	242	247	240	232	257	238	238	241	229	263	225	236	225	271	202	258	213	245	247	257	242	245	218	233	242	250	204	238	264	218	235	244	253	261	252	225	196	238	222	234	222	228	244	216	253	248	243	243	244	264	203	256	233	253	254	232	259	224	254	233	224	242	270	225	239	219	242	220	243	257	223	243	283	223	221	230	261	243	202	230	245	244	235	241	256	243	279	251	222	220	245	247	262	249	241	246	232	236	232	238	223	251	255	244	229	229	248	251	248	239	265	255	244	217	243	251	248	214	244	259	286	253	228	239	238	250	235	251	214	283	247	238	227	244	235	255	278	244	225	225	230	230	247	243	235	205	251	245	248	229	251	256	251	226	230	236	247	239	213	213	236	245	233	270	238	245	228	256	266	269	216	238	233	256	228	249	231	258	218	211	237	236	265	245	217	229	243	233	225	260	259	231	220	242	266	256	235	255	226	228	210	245	242	245	242	249	222	257	233	220	234	235	245	229	214	243	231	223	253	257	247	258	252	234	271	216	268	255	245	224	230	214	241	251	231	237	258	246	245	222	223	235	252	236	250	239	221	239	254	257	237	240	224	218	248	245	244	253	255	273	228	226	235	247	243	255	213	231	241	234	228	242	254	219	245	265	246	234	235	247	221	235	233	224	241	215	220	184	248	221	253	222	227	219	226	220	236	227	227	237	239	234	222	246	262	227	238	240	224	250	226	235	210	236	253	245	243	265	259	226	227	275	236	239	233	229	241	257	223	246	242	271	232	246	241	242	262	238	234	246	222	229	237	237	229	239	238	273	223	255	273	271	218	231	225	240	246	264	238	232	260	268	246	248	268	252	248	228	213	258	231	259	236	258	220	247	231	227	211	285	239	216	232	219	241	238	234	241	257	247	239	268	241	258	238	221	239	217	222	239	230	225	241	232	229	224	233	241	251	233	236	243	253	246	236	228	240	233	228	248	230	229	226	239	226	265	260	234	265	243	245	218	246	241	254	231	245	222	200	239	228	241	244	248	237	226	253	256	255	250	268	231	227	193	233	235	235	238	281	208	238	236	280	267	242	233	259	268	241	236	232	233	252	219	240	235	235	229	242	249	217	254	238	242	278	240	263	228	242	214	231	242	254	243	247	212	245	256	256	240	220	229	233	263	258	253	226	265	232	262	234	207	231	246	228	227	233	239	247	233	246	253	269	214	247	237	256	229	229	242	242	248	261	223	241	231	227	251	216	233	248	228	219	259	229	242	207	256	238	221	262	228	224	246	225	236	248	238	233	249	228	241	227	237	244	257	229	258	252	257	262	223	255	271	243	238	213	254	235	265	244	226	252	244	247	258	235	243	235	229	224	249	227	223	247	218	222	223	242	240	244	218	221	246	235	269	222	270	215	239	220	247	238	250	260	198	254	244	230	258	270	249	222	216	269	259	236	228	244	233	240	231	257	261	230	214	255	259	238	275	200	252	273	257	243	250	230	243	220	254	205	268	239	254	226	236	237	240	238	255	235	261	251	254	255	231	221	232	233	229	242	226	235	275	256	236	236	258	237	218	247	251	234	228	264	238	214	247	242	224	239	247	253	243	242	228	239	226	249	275	255	208	224	279	222	272	198	219	252	225	249	224	211	260	253	238	266	249	230	254	237	234	230	256	255	240	221	262	232	235	275	250	225	250	248	240	218	222	252	226	236	246	238	214	236	219	220	231	242	253	221	264	245	253	221	254	223	206	267	234	238	223	243	226	258	248	234	252	255	223	273	239	248	225	252	215	241	224	258	250	246	223	234	215	237	258	246	248	235	255	216	235	215	229	262	240	209	244	239	259	238	238	241	229	237	252	238	237	244	244	254	257	208	242	214	255	225	226	251	249	256	237	258	254	256	239	249	252	234	255	245	235	257	215	233	220	224	233	275	225	268	238	240	230	245	226	236	250	274	233	224	248	225	233	263	264	202	239	214	226	230	247	255	233	253	221	232	228	232	237	222	231	240	231	252	237	268	230	242	248	198	252	235	234	230	217	220	253	258	271	238	214	247	250	237	239	242	231	273	221	222	236	233	228	254	270	242	247	233	249	238	257	219	246	227	263	211	237	252	249	255	231	225	224	254	219	256	267	258	230	264	248	225	205	228	269	234	245	254	254	266	244	234	218	246	257	244	216	241	225	232	274	223	256	237	226	243	232	231	232	235	214	193	240	258	248	236	232	230	223	262	243	237	202	249	228	262	241	213	218	248	229	244	221	243	233	254	235	227	252	287	196	249	215	263	204	238	270	216	248	261	250	261	226	224	251	229	268	251	236	221	276	249	229	225	221	230	247	211	229	241	215	261	263	250	224	221	199	233	235	255	248	217	232	239	260	265	218	224	259	222	227	271	242	232	260	240	274	234	215	239	237	234	242	226	223	242	258	258	245	244	241	225	221	260	254	271	243	239	236	259	223	248	233	261	218	240	270	216	243	260	245	235	234	249	207	243	244	236	241	232	231	266	226	245	235	275	229	261	231	262	260	257	249	254	242	226	210	266	242	243	234	237	215	236	270	247	238	249	249	219	232	283	236	231	260	224	246	217	190	242	262	217	227	229	234	225	226	229	238	245	228	265	256	262	246	233	229	271	231	217	244	253	233	226	229	239	231	218	254	213	218	283	230	242	228
6948	3440	2862	1429	1064	864	671	610	592	494	545	549	660	807	915	739	530	440	490	516	413	382	331	329	326	372	329	314	327	338	336	328	329	333	331	315	302	308	296	323	310	295	300	340	351	324	291	336	308	331	322	286	308	281	333	340	314	350	286	316	289	303	316	352	316	327	322	347	315	328	309	323	314	317	318	331	311	317	276	340	314	328	308	323	306	324	335	299	351	340	320	329	324	323	331	319	332	360	304	305	287	342	310	322	318	329	311	334	303	327	314	310	334	328	310	331	318	343	341	325	324	293	332	301	317	300	311	361	301	304	342	332	319	347	334	314	323	344	317	338	305	331	315	333	317	298	326	325	295	300	323	337	310	288	304	306	305	332	342	334	341	328	295	332	337	293	331	311	342	346	310	343	315	331	307	308	325	267	318	319	339	323	321	310	335	294	295	310	325	311	280	320	317	340	326	322	331	338	299	300	350	354	274	299	329	291	326	343	346	317	327	323	305	290	371	312	352	313	306	331	348	309	318	324	336	340	300	321	313	367	337	303	306	305	371	311	302	312	332	331	314	311	294	303	322	317	328	311	317	309	324	325	279	336	322	312	331	318	330	313	332	335	332	318	318	330	326	311	321	310	299	303	314	328	331	313	325	327	323	293	310	332	296	331	329	313	317	324	322	285	309	303	302	287	300	358	315	358	342	304	347	345	312	322	343	314	327	299	278	348	317	307	331	317	309	337	304	285	309	301	326	286	329	315	302	298	327	327	304	320	306	336	341	335	282	352	330	308	308	324	326	299	332	372	324	309	322	346	297	341	312	312	312	285	334	319	334	318	302	326	329	306	346	303	311	270	309	311	324	325	313	316	334	302	321	319	297	290	355	336	293	336	327	316	326	279	310	328	309	299	341	311	327	333	323	284	326	326	312	332	322	333	341	311	321	311	333	320	355	317	299	327	332	330	312	350	264	325	305	318	329	293	287	343	330	309	331	316	287	307	333	322	296	293	305	305	368	317	320	304	308	314	350	297	325	320	311	312	329	300	316	303	309	320	300	320	302	323	319	321	300	346	308	310	298	337	336	331	308	315	289	342	330	310	327	328	319	312	314	298	303	326	306	319	310	331	332	323	328	309	319	324	308	324	328	320	339	314	332	331	304	338	311	317	289	317	304	293	317	317	340	335	331	335	315	321	313	331	289	338	298	339	350	315	280	308	336	318	338	327	305	284	298	315	314	310	342	340	290	288	308	285	300	326	298	315	320	332	290	282	328	310	302	333	342	348	303	319	312	331	304	332	298	310	319	285	324	320	314	319	307	326	332	295	294	325	313	314	350	314	308	333	321	335	319	308	332	308	315	322	327	311	348	284	285	301	335	337	324	323	313	329	323	311	337	330	327	332	331	350	287	312	307	355	326	327	325	339	325	287	299	302	323	351	330	322	322	311	322	330	309	321	310	311	361	321	313	295	313	341	299	322	300	332	310	321	298	311	314	318	346	304	328	325	320	335	343	293	335	315	326	316	331	328	320	294	322	323	314	313	324	312	320	318	314	308	325	299	340	322	335	320	337	316	320	341	334	312	321	307	306	329	304	325	326	314	343	308	332	304	312	287	323	287	338	334	331	322	342	305	301	328	356	333	301	312	353	335	333	317	336	321	311	315	317	325	310	301	290	328	288	292	321	291	335	303	355	292	338	293	315	351	335	304	327	329	329	319	303	317	333	304	311	349	337	291	328	328	285	313	331	359	309	337	296	316	342	321	332	313	310	303	342	344	329	310	335	309	311	310	315	304	332	322	305	301	323	318	317	309	313	311	310	313	334	340	314	334	295	350	338	302	326	337	307	338	304	328	336	308	317	338	323	306	284	351	288	338	303	300	336	294	310	331	318	317	348	290	332	307	321	306	295	294	315	316	300	345	310	359	315	328	341	281	349	285	298	326	341	355	322	346	351	309	309	293	322	344	302	293	287	289	335	337	312	338	332	352	313	280	302	335	326	310	289	330	326	346	362	316	322	340	316	303	327	330	333	331	326	317	328	339	326	327	328	324	345	294	331	327	294	333	323	298	314	339	334	314	333	281	309	275	312	289	335	321	341	322	308	313	307	344	326	302	338	309	302	337	324	321	321	304	306	315	324	330	317	338	293	309	331	298	320	298	335	322	315	333	321	326	332	317	318	305	338	319	325	288	304	325	329	339	349	318	352	328	330	318	349	320	282	300	302	314	340	317	331	331	317	320	336	318	324	297	323	356	327	350	318	331	326	330	299	320	317	317	308	305	336	329	340	351	325	309	319	312	329	318	341	310	310	334	345	312	330	320	315	300	301	304	334	331	324	291	316	324	326	314	300	316	326	313	317	360	309	323	322	345	326	300	314	351	336	353	326	369	337	327	308	303	313	331	324	292	292	327	348	304	342	351	311	332	315	314	304	296	336	326	333	311	323	314	309	329	315	315	350	334	314	318	303	335	294	303	340	335	292	344	306	351	313	329	306	334	280	326	324	310	308	340	357	324	305	340	313	354	318	325	328	286	313	290	296	326	330	318	315	317	340	363	332	366	315	306	305	342	315	295	355	318	304	349	329	295	299	313	298	317	322	328	286	317	319	324	345	296	288	304	333	306	305	347	344	282	305	328	315	314	318	368	306	321	322	313	288	326	303	307	318	343	345	314	309	348	339	327	312	315	313	295	321	331	331	306	325	310	343	322	314	311	315	334	288	312	292	344	334	299	323	302	312	323	311	299	299	310	324	290	322	347	332	289	279	322	308	339	312	330	330	330	352	318	291	281	343	327	315	297	350	319	299	339	284	318	302	313	372	318	340	314	333	312	350	315	307	295	350	324	303	316	300	329	321	331	315	335	323	314	327	301	306	309	321	339	297	327	321	307	311	336	328	317	323	327	283	340	311	323	335	312	341	310	336	340	337	329	332	337	307	320	345	345	352	315	312	311	322	309	324	317	272	349	342	310	299	326	338	308	341	304	307	287	300	322	333	303	296	307	343	325	326	313	325	323	323	302	288	312	325	309	298	305	301	314	306	325	310	313	285	279	314	304	344	305	297	331	308	349	319	331	359	315	325	314	299	333	329	295	326	303	348	287	307	311	344	304	325	322	296	296	342	325	303	313	330	338	288	344	336	336	320	327	305	333	322	299	350	323	337	269	316	318	324	331	340	331	312	312	324	330	291	320	303	307	294	306	316	293	306	325	308	301	341	334	334	345	314	318	294	287	319	304	299	317	333	335	338	315	321	306	307	316	353	301	333	354	336	320	354	371	324	304	314	316	337	334	311	297	299	306	332	295	319	329	330	330	331	347	327	286	335	335	333	324	313	320	318	302	317	305	311	336	273	347	304	302	337	343	323	299	333	310	306	328	334	312	313	301	316	297	319	294	320	293	316	314	330	316	322	331	322	331	303	317	341	290	299	301	318	345	312	331	317	295	334	344	320	315	328	312	353	313	345	361	310	319	305	287	333	326	275	313	340	316	314	322
23570	21440	28595	24664	21128	4700	1239	831	771	761	727	705	788	900	957	836	702	614	622	579	528	478	481	450	451	456	440	440	457	434	440	485	426	439	416	443	448	430	456	421	448	468	431	436	444	450	453	423	438	393	423	453	432	375	438	465	426	471	461	419	373	419	413	435	428	436	442	465	446	424	451	430	447	465	446	431	464	412	454	472	404	414	421	434	439	434	437	451	451	415	391	414	433	425	433	454	457	456	413	453	455	420	422	497	435	419	426	430	452	421	406	436	424	453	450	428	453	442	426	451	411	449	437	425	406	460	446	414	438	424	457	408	425	431	383	438	402	408	428	417	440	448	456	429	436	429	448	402	425	439	442	394	438	411	388	413	450	436	422	426	415	426	435	440	439	452	416	420	392	427	425	438	456	381	451	457	439	407	434	419	413	450	430	443	442	440	439	412	471	411	457	394	425	385	433	462	431	448	408	418	383	438	438	508	428	448	421	457	441	461	399	440	417	404	444	443	415	433	444	473	432	477	402	436	435	431	439	430	396	393	392	432	443	440	424	465	441	418	460	432	445	447	449	413	446	434	448	474	426	413	415	398	422	439	439	452	420	423	460	453	402	413	427	422	417	450	433	385	440	362	442	437	423	430	419	494	421	443	387	431	411	444	437	412	478	428	500	460	417	413	422	458	412	465	433	424	429	421	427	446	422	417	412	408	434	441	440	397	438	393	466	444	419	419	433	387	432	412	422	411	398	427	400	455	437	431	466	447	434	426	420	423	461	452	438	407	455	480	412	400	422	412	421	398	417	444	431	440	442	387	423	420	424	453	422	430	457	425	441	406	432	394	436	415	410	422	435	446	400	455	410	454	429	433	409	429	428	424	398	396	440	414	442	441	424	447	421	434	406	430	444	421	436	432	398	413	408	391	453	421	409	407	406	442	387	423	401	455	418	447	471	418	432	463	422	444	460	403	447	406	400	424	415	395	430	455	459	432	409	448	395	416	408	425	434	424	412	409	390	432	450	428	432	430	388	444	448	417	429	413	450	402	447	438	464	451	418	408	417	423	408	429	430	413	457	436	432	463	412	458	441	409	418	418	428	417	400	429	417	374	419	405	453	458	437	423	454	449	428	443	418	410	414	436	417	433	460	441	419	452	422	450	426	445	430	436	450	408	439	418	457	389	414	414	447	424	437	414	443	420	435	437	417	454	474	433	434	419	431	416	414	438	420	435	447	401	423	437	413	437	432	413	427	462	404	436	402	420	440	431	443	418	436	409	425	432	434	409	421	443	470	417	412	439	441	386	442	386	415	409	421	430	441	409	430	394	495	405	400	416	394	402	463	436	429	444	395	417	434	417	394	432	425	440	386	427	465	447	448	444	429	418	423	410	423	426	460	423	474	446	422	432	404	432	426	413	410	424	441	452	399	428	466	438	434	446	406	430	445	460	425	418	422	436	451	424	418	408	436	445	471	450	419	478	415	404	429	458	428	449	420	400	434	447	420	440	402	435	433	462	446	451	438	417	416	428	426	457	418	459	409	458	404	432	433	448	424	397	436	421	427	430	431	463	409	431	390	433	447	374	421	443	407	418	398	428	421	425	432	448	433	420	459	432	430	467	415	420	432	430	416	399	426	439	416	448	390	414	408	412	450	490	410	404	428	416	389	451	444	431	428	451	430	427	431	443	459	450	477	423	417	435	418	443	449	441	439	405	430	411	392	447	429	401	409	409	451	451	439	456	466	443	409	432	427	449	420	450	409	408	426	438	425	381	425	427	395	456	472	403	385	399	421	408	452	440	428	468	468	460	457	447	411	440	413	442	417	419	499	401	413	424	446	411	426	438	415	421	432	442	430	443	404	403	444	464	455	432	468	421	419	418	410	454	407	451	448	430	422	410	425	430	436	435	402	395	448	420	397	440	425	439	416	464	410	428	451	403	421	428	442	421	419	418	426	435	412	405	408	450	417	453	385	420	401	452	435	460	430	446	433	441	445	391	404	415	417	423	441	428	424	442	482	476	448	445	422	419	406	417	408	440	419	419	433	418	398	450	453	444	440	419	418	404	426	383	440	446	443	406	431	426	456	404	420	438	407	397	424	449	446	410	436	400	440	406	445	416	451	430	441	448	439	428	421	438	408	435	390	434	406	438	443	444	403	444	406	412	437	425	398	406	428	419	423	409	426	414	462	410	416	419	425	425	431	450	431	432	398	444	457	400	410	412	422	463	433	398	443	409	437	448	427	424	439	443	433	395	385	465	405	433	424	446	437	411	426	448	445	450	427	418	429	424	392	428	402	457	423	409	420	414	478	413	431	402	430	412	419	413	410	415	421	446	426	416	423	456	433	415	437	416	447	391	414	441	409	463	429	430	454	420	467	414	429	385	410	410	428	401	418	431	456	441	439	448	408	399	445	448	457	414	406	421	409	443	394	391	396	417	429	436	442	434	442	458	384	418	423	384	420	413	429	427	446	413	408	413	418	413	434	410	434	444	390	389	416	418	442	417	438	405	459	436	461	463	438	465	415	426	436	413	404	441	437	427	448	428	421	399	425	404	430	424	414	416	403	433	454	433	425	470	429	438	399	415	422	426	397	405	456	404	428	434	426	418	417	477	442	406	399	433	421	445	417	451	404	442	424	435	444	431	444	461	466	442	421	454	406	434	427	391	441	435	417	461	418	460	430	430	430	434	421	466	423	480	428	432	433	431	471	428	453	424	449	485	391	426	419	418	431	467	473	483	446	404	442	416	456	433	410	421	404	390	426	452	388	431	428	425	418	438	427	481	425	446	474	432	453	449	451	418	423	404	444	464	458	432	391	435	442	433	385	441	413	413	446	412	424	435	440	415	425	444	432	441	456	438	434	393	440	436	446	373	443	423	460	469	440	430	430	440	422	441	419	394	397	442	432	426	460	382	434	398	412	447	421	420	435	429	440	416	454	414	432	389	436	422	438	413	441	390	435	435	394	423	430	415	423	418	411	435	446	421	426	413	403	427	424	416	429	406	455	394	437	387	404	451	413	447	459	404	456	444	434	426	429	413	393	446	417	462	443	434	404	460	424	425	434	428	428	409	436	464	442	398	469	444	385	442	465	430	435	411	403	459	430	397	466	407	443	439	411	408	438	442	448	437	414	395	423	412	429	426	432	456	464	419	413	424	428	443	426	483	453	391	404	430	418	417	441	450	418	414	446	405	456	420	438	432	435	432	403	430	408	421	399	453	469	425	377	422	396	433	413	396	448	410	388	434	421	357	396	398	452	424	441	414	418	436	442	449	454	456	425	440	433	431	387	465	424	434	397	446	422	363	461	410	402	425	440	428	449	410	431	389	444	429	448	451	451	427	418	426	430	431	405	423	438	444	416	462	443	456	413	433	443	420	441	440	422	440	397	439	397	432	436	403	413	419	420	419	450	445	413	424	463	446	424	435	399	425	428	454	412	409	439	426	465	436	417	423	445	451	442	448	437	436	378	435	465	417	434	437	431	402
21594	10484	8272	3875	2777	2188	1752	1501	1268	1113	1049	1220	1265	1482	1612	1329	962	896	917	943	804	677	584	592	610	618	548	608	574	615	564	539	535	550	547	560	589	542	573	557	581	569	532	596	526	560	579	584	557	546	604	569	553	521	518	577	539	537	560	574	532	551	562	547	582	536	565	550	590	597	582	576	591	615	557	582	584	555	554	578	565	586	569	584	564	568	576	546	569	526	564	582	577	563	582	574	537	589	562	557	558	571	540	553	571	526	530	555	548	572	546	546	552	564	552	557	569	550	501	532	559	558	598	562	578	533	538	568	541	559	568	574	561	539	554	543	496	524	520	518	585	579	547	563	579	598	531	517	539	537	557	588	560	577	514	558	555	573	565	529	544	586	554	585	587	563	575	500	561	550	548	601	561	558	544	587	560	568	581	498	571	570	547	591	536	522	578	578	525	537	543	524	545	528	583	563	515	530	596	548	522	571	540	566	561	572	516	581	552	579	531	585	561	544	515	560	558	564	557	545	563	587	558	546	544	561	565	552	507	569	576	570	544	594	547	541	555	569	538	561	535	558	539	564	567	496	561	586	604	558	545	569	554	600	529	553	564	547	573	566	575	563	588	528	571	559	552	512	544	540	546	537	575	534	569	562	552	588	526	547	545	541	571	579	537	555	562	588	568	580	558	506	580	562	549	576	540	554	563	545	590	559	538	534	558	532	558	577	542	561	586	603	545	573	528	554	536	590	580	538	553	544	570	579	551	580	566	597	552	489	525	537	558	559	496	525	572	559	562	561	545	571	503	552	544	563	531	519	489	569	574	553	591	521	553	568	591	540	595	558	548	575	545	591	546	543	529	571	549	551	585	528	557	525	565	563	578	565	583	548	549	566	555	603	546	518	591	584	650	582	587	574	536	529	628	564	521	539	555	589	556	576	488	575	519	544	547	575	568	507	531	533	549	569	580	583	594	559	536	600	553	551	561	563	558	562	547	594	556	530	539	555	578	550	563	537	556	574	539	508	523	508	540	545	543	562	494	532	588	519	509	586	528	569	544	575	518	534	513	579	544	554	519	535	543	539	578	530	589	583	530	529	529	521	545	547	512	541	579	550	594	544	524	548	559	535	553	552	546	556	564	555	543	548	508	570	545	569	519	506	552	543	537	590	543	517	535	524	542	559	560	554	557	548	563	511	581	519	585	574	551	591	548	577	518	552	525	535	589	543	514	585	552	560	551	544	551	552	542	569	557	563	564	526	555	535	568	537	542	582	530	566	517	584	538	554	523	528	552	552	568	546	560	577	557	567	532	561	564	549	604	553	566	560	598	572	587	545	537	563	567	503	565	563	554	580	562	544	557	530	581	537	497	513	542	530	593	552	569	594	609	534	540	561	566	541	555	565	534	542	508	533	519	570	512	548	536	532	589	555	534	631	585	554	529	559	569	517	565	524	521	564	591	582	579	534	558	558	500	548	580	509	519	558	553	582	529	551	527	573	552	547	537	546	609	519	549	588	567	568	525	561	536	545	554	567	546	566	568	567	584	577	562	523	574	563	547	571	520	510	539	541	548	524	578	574	622	534	530	506	605	549	570	542	564	591	578	560	582	595	528	543	581	567	515	580	529	561	563	540	525	569	573	593	513	611	549	551	516	582	590	529	547	573	533	579	564	583	607	585	535	547	518	581	564	573	540	567	568	541	566	548	550	561	590	522	581	570	519	539	552	535	560	526	526	544	510	566	578	576	531	494	546	549	557	578	527	557	551	570	571	578	559	559	580	537	533	542	568	577	549	560	582	555	581	557	578	542	542	538	543	546	541	534	538	534	563	569	541	599	588	553	543	533	587	536	569	561	591	515	526	598	554	497	548	576	562	560	547	568	537	561	586	531	517	565	552	551	569	579	538	536	555	527	544	528	523	581	557	537	557	532	574	537	593	569	539	589	552	564	604	555	528	545	538	567	526	571	555	488	533	578	573	527	543	531	552	520	564	567	583	586	508	568	545	586	539	537	516	517	569	568	557	566	564	551	580	567	560	526	552	578	568	583	563	575	606	499	569	517	562	544	577	542	535	498	597	552	519	551	557	516	499	499	622	564	552	602	545	522	587	543	544	532	542	506	511	547	544	553	532	548	555	564	581	556	536	541	526	536	571	608	553	521	564	545	529	594	570	558	538	563	564	572	621	566	560	566	527	529	574	546	532	491	563	523	546	552	562	542	564	562	596	564	559	585	528	534	564	541	556	562	497	551	585	572	561	559	565	563	581	554	541	584	556	549	534	530	535	554	565	538	570	560	600	539	553	597	575	545	557	586	531	542	553	586	617	565	545	526	585	556	514	556	560	554	527	508	576	556	514	557	534	520	539	594	560	536	542	560	560	532	565	521	585	565	563	533	528	539	547	589	575	518	581	584	526	527	587	554	517	536	543	569	553	596	557	544	555	560	577	553	538	534	538	589	598	579	529	549	535	574	558	543	550	539	517	538	538	548	523	555	521	554	554	532	556	586	572	554	557	559	526	587	582	581	556	569	549	573	546	579	523	590	531	590	548	539	586	524	561	570	538	554	582	552	550	497	536	587	571	550	560	540	576	596	517	562	533	522	530	548	568	532	576	585	533	538	539	556	555	522	541	529	588	561	521	529	563	548	520	520	548	512	536	625	555	580	577	557	563	527	568	559	548	533	534	566	556	546	586	545	566	575	529	583	519	516	565	564	548	568	557	524	545	624	552	545	591	565	586	559	547	528	536	562	531	532	571	548	554	529	564	558	553	595	577	572	580	589	514	547	530	516	561	566	544	529	567	583	548	600	524	524	550	555	542	536	574	544	560	556	548	592	534	566	582	540	566	547	536	561	554	584	548	543	514	554	583	541	568	581	525	533	543	517	561	562	546	547	562	579	596	551	571	552	577	503	535	546	563	501	554	598	551	550	553	553	531	525	536	558	544	567	539	567	592	565	576	609	585	521	563	546	569	541	564	570	516	570	552	552	514	489	535	548	524	557	582	544	574	528	549	553	577	553	563	556	553	582	550	534	542	523	564	561	529	543	600	557	524	559	571	576	524	601	570	568	569	556	534	556	529	550	576	548	558	578	578	507	521	514	543	537	548	562	540	539	554	558	579	545	561	530	571	520	584	596	594	540	549	553	547	535	579	557	616	561	549	558	558	546	520	605	572	550	604	511	586	543	535	569	548	561	546	612	565	517	547	505	562	519	575	585	552	519	528	526	591	565	560	546	555	580	564	527	534	569	590	536	550	545	544	493	577	551	559	550	532	551	556	572	558	540	577	579	512	558	549	582	561	576	567	554	567	585	548	529	549	577	559	576	568	542	548	576	528	565	510	525	565	555	533	534	547	559	591	576	591	582	536	568	512	525	532	565	541	557	509	618	538	587	553	611	502	546	556	518	537	597	491	575	569	555	541	561	546	529	586	537	542	545	562	535	546	532	488	543	577	534	566	533	536	531	552	582	572	536	551	549	560	539	554	581	536	554
24646	21390	27141	25538	4789	689	508	460	380	323	343	346	386	465	555	463	361	265	294	337	280	250	184	197	205	181	205	176	182	176	174	176	184	155	196	192	199	179	162	163	180	166	200	176	211	163	162	195	165	200	191	178	197	167	166	153	192	191	199	198	176	192	188	179	193	190	174	156	185	173	171	169	189	184	174	170	194	183	206	169	174	198	181	202	157	186	186	192	181	184	198	179	174	191	199	177	180	163	165	197	168	181	175	179	184	177	172	176	182	191	189	192	167	181	182	186	150	163	187	179	195	170	171	178	178	188	175	188	192	196	191	184	154	182	168	155	198	171	170	187	165	178	204	185	192	188	190	188	150	186	196	183	193	181	185	184	204	190	171	195	199	183	166	186	163	192	183	160	187	157	161	178	176	166	183	175	180	184	170	185	179	192	180	184	193	182	190	201	197	161	184	195	182	181	154	184	171	187	199	167	198	170	189	173	170	184	207	165	189	174	186	194	175	156	202	188	188	176	165	173	176	157	173	176	188	154	173	185	168	162	209	169	197	177	209	185	193	176	169	185	186	193	183	186	166	187	190	159	188	158	199	181	176	187	170	186	186	172	188	186	174	171	172	194	182	194	185	182	179	194	184	173	184	186	180	203	195	162	210	178	163	169	190	172	189	199	183	188	194	168	207	179	177	182	183	202	185	192	193	183	181	168	186	171	179	166	198	150	190	169	176	180	160	179	166	175	177	174	197	181	178	179	174	184	182	167	202	155	207	182	174	174	194	186	173	167	189	176	187	161	163	184	176	178	194	191	175	192	180	155	176	169	185	172	165	164	179	177	174	171	195	160	202	176	186	208	161	194	186	181	162	190	194	196	157	158	186	181	189	184	169	178	168	183	193	179	174	186	186	183	149	195	173	184	172	172	203	188	171	196	151	183	201	202	210	190	209	175	166	178	188	181	186	191	169	171	189	171	181	189	199	182	165	179	184	181	162	162	183	204	176	155	184	201	162	180	216	192	179	194	189	185	197	176	179	164	190	185	187	205	201	183	173	204	148	151	163	193	172	164	193	181	195	190	170	204	177	178	195	178	207	177	171	182	201	182	163	180	174	184	200	178	169	165	178	179	186	164	196	194	204	182	198	187	161	190	207	197	167	165	182	181	184	190	156	180	189	189	206	211	185	185	180	177	164	165	177	183	166	185	164	180	166	190	185	183	154	185	176	185	203	175	188	160	168	174	197	194	216	171	171	177	182	217	185	166	178	169	166	194	191	192	172	186	175	170	196	208	171	174	188	177	207	182	172	165	188	190	166	202	182	197	203	158	184	167	176	192	202	208	189	182	173	196	188	169	173	184	192	177	180	181	187	205	200	166	171	190	176	189	176	166	177	182	184	196	185	167	196	173	204	172	194	188	184	184	219	179	161	165	179	203	164	183	166	188	174	165	173	198	167	174	191	172	191	186	169	174	189	171	171	187	181	189	161	186	168	173	182	192	168	176	174	199	159	176	208	166	187	187	172	183	187	193	187	160	189	196	189	168	181	190	188	201	194	174	179	197	170	215	180	163	172	179	182	189	182	191	186	190	208	173	185	182	166	198	219	170	186	183	199	185	175	184	186	180	171	224	161	191	193	167	170	171	181	187	176	197	182	172	201	185	179	144	196	180	182	186	167	202	164	166	151	177	155	177	195	187	184	181	187	202	190	183	178	212	184	189	193	167	168	169	176	180	181	175	187	162	188	183	172	192	183	161	173	199	193	189	180	217	212	195	193	172	188	209	210	180	185	206	182	190	177	215	179	186	178	183	194	189	167	167	191	171	158	185	169	201	171	191	161	190	208	171	168	195	180	171	178	179	178	172	176	175	191	192	166	180	194	185	174	179	186	182	180	187	188	175	180	155	175	177	168	183	211	176	193	159	195	174	182	172	174	173	157	180	202	177	172	189	190	188	181	199	188	186	181	175	184	173	204	159	182	166	175	167	164	179	183	190	195	181	187	180	191	181	182	184	180	199	174	191	185	178	183	177	186	182	169	185	150	177	183	166	175	172	183	163	161	181	185	168	186	153	174	177	189	187	175	182	158	167	165	185	197	156	154	188	171	189	174	180	181	165	158	195	173	183	205	204	189	178	179	163	172	189	176	184	187	173	192	182	196	170	184	193	178	178	175	183	178	164	211	193	191	175	177	173	166	174	172	167	181	180	184	182	183	188	170	165	164	197	167	174	181	197	180	190	175	165	177	191	180	192	178	191	187	182	155	178	159	174	154	200	175	164	185	185	197	192	177	157	177	200	186	200	152	195	187	200	167	198	178	193	183	170	200	166	183	188	206	217	202	184	185	155	192	185	179	184	160	187	198	181	182	196	177	174	197	170	207	171	158	185	155	172	184	159	203	149	190	184	190	178	190	141	190	185	187	181	186	176	168	159	185	172	172	181	171	213	181	188	206	199	180	154	194	188	161	164	186	178	173	188	168	185	192	171	174	153	184	177	174	184	173	196	180	163	167	167	165	169	191	152	179	188	187	182	168	175	172	171	204	190	179	206	179	195	195	190	169	163	170	214	164	182	214	196	168	183	194	169	163	183	195	177	197	184	159	212	166	176	193	167	173	179	170	171	184	161	189	185	182	199	188	168	158	193	166	186	190	165	202	190	177	192	183	192	185	176	188	192	162	179	187	184	186	192	168	203	172	189	185	174	159	182	214	204	154	186	193	188	183	188	167	193	185	156	183	217	187	177	193	178	179	197	171	195	166	190	177	175	174	177	158	184	159	203	186	189	196	160	180	190	198	177	176	191	178	161	187	167	177	189	211	189	196	183	192	169	187	195	175	177	165	176	188	193	192	181	170	189	189	172	181	161	176	165	164	185	156	184	186	184	199	170	183	180	173	173	180	186	153	193	178	181	179	179	164	186	172	190	178	197	178	181	186	198	189	191	183	198	174	179	177	207	166	176	191	184	182	169	192	192	154	184	167	173	150	156	198	173	164	170	195	188	204	193	180	186	175	212	205	179	168	214	202	165	176	163	179	186	197	173	146	176	187	207	195	160	176	173	168	183	178	215	176	184	171	185	170	189	181	199	207	199	192	180	180	185	193	174	178	194	162	177	187	179	178	176	163	206	185	181	202	166	155	198	188	158	196	196	202	182	179	193	180	177	183	177	189	170	182	172	195	172	187	172	199	207	182	181	212	169	174	171	194	167	169	154	167	180	176	178	182	183	197	179	163	164	181	170	192	186	167	171	198	187	173	146	188	175	181	156	192	174	183	195	186	165	183	164	216	166	178	205	176	221	185	190	188	172	181	189	178	195	181	189	192	177	182	180	207	184	175	176	182	181	185	171	186	210	172	174	166	183	199	175	188	189	183	187	178	177	192	192	179	182	171	177	193	205	190	190	174	190	165	177	170	207	169	186	211	186	145	201	175	182	157	172	174	182	188	171	188	183	195	192	167	172	171	172	174	190	182	208	182	166	182	196	176	185	168	190	178	191
20310	6906	5297	2439	1695	1351	1111	876	769	689	609	652	730	850	1126	838	603	514	527	571	425	400	291	274	249	291	266	274	247	266	262	283	245	296	275	241	246	272	264	285	241	277	265	263	282	257	266	268	247	243	267	244	260	249	236	269	236	283	254	292	267	256	264	272	270	224	257	240	270	228	239	245	268	223	254	246	251	271	250	251	285	267	272	267	251	262	269	252	264	283	273	265	267	280	236	256	262	276	271	243	288	257	235	246	241	257	231	280	252	259	265	245	243	238	278	232	274	225	242	240	267	261	256	270	260	224	247	258	258	275	233	263	241	262	242	267	304	245	279	253	252	255	257	285	272	268	261	251	244	266	281	243	241	269	246	248	276	250	244	242	264	254	239	273	267	253	255	245	237	263	274	252	240	247	265	242	247	276	236	272	289	273	236	263	249	246	220	263	280	269	270	276	241	263	261	236	264	252	241	245	247	249	259	244	240	297	286	253	259	270	249	254	247	255	260	248	220	238	268	259	254	261	265	240	272	255	271	259	253	263	265	269	235	249	262	236	257	274	254	270	265	272	263	216	270	289	265	270	274	267	263	250	268	266	236	249	273	271	253	237	256	246	260	250	214	261	266	271	221	253	243	285	281	252	273	279	270	260	223	264	271	234	248	228	291	272	237	256	265	236	267	243	240	264	253	240	266	234	241	256	260	264	256	254	254	266	235	266	249	255	236	241	273	292	274	261	219	259	245	264	247	266	255	245	259	262	247	279	227	286	247	258	254	259	261	263	283	255	295	261	270	255	229	244	262	253	245	240	273	291	241	255	245	282	261	292	245	276	249	254	254	246	256	263	230	256	245	256	243	269	260	290	258	246	253	259	263	266	278	224	270	255	225	293	233	257	268	269	259	303	249	289	255	251	281	266	276	293	250	260	243	247	274	245	257	254	275	244	236	271	262	243	270	263	248	266	285	271	264	235	254	248	241	269	261	246	239	263	264	235	242	243	261	259	231	258	231	248	263	277	273	250	264	297	241	275	292	257	285	260	230	250	259	256	239	250	265	248	271	237	264	252	269	283	254	262	243	257	267	258	248	250	235	278	248	264	283	244	266	255	273	241	254	223	220	268	251	284	265	251	267	266	268	257	281	253	250	266	243	237	269	233	253	254	276	243	241	237	266	266	286	289	264	259	282	258	227	254	246	263	247	279	271	261	261	259	252	281	277	246	267	275	247	250	268	266	250	265	288	240	261	277	278	247	236	242	243	263	263	280	257	265	262	255	274	258	262	257	278	249	266	260	253	242	241	251	260	254	246	219	281	246	256	263	245	239	288	238	281	237	275	227	277	274	250	247	257	270	255	266	267	218	253	228	255	242	284	262	275	247	262	280	269	279	261	270	239	254	245	240	246	263	264	259	255	246	250	243	255	250	211	247	263	239	273	262	271	261	261	241	250	233	261	235	255	271	246	231	246	263	289	248	262	256	241	289	236	269	258	257	269	269	267	243	249	264	233	247	252	261	271	246	245	260	273	263	240	243	277	240	251	250	295	240	249	262	254	224	263	248	273	272	257	233	265	233	279	281	261	252	280	251	248	277	253	264	214	260	227	254	237	251	265	262	254	254	293	234	265	240	255	259	243	252	256	250	270	253	271	260	230	272	245	246	260	266	263	259	250	244	271	271	258	296	265	258	273	233	230	234	236	262	218	254	260	256	293	251	259	245	244	248	234	291	248	289	239	228	236	292	257	265	267	256	226	230	269	272	237	264	275	259	262	275	264	257	232	244	272	261	238	215	246	265	262	286	263	261	230	271	274	229	265	256	255	280	241	244	269	215	265	220	266	258	270	268	276	253	241	274	274	246	261	260	287	273	266	281	260	245	274	280	260	249	261	276	255	238	245	242	265	263	263	278	275	263	253	241	236	256	271	281	269	262	275	259	236	252	252	259	287	248	230	261	264	272	246	224	248	271	279	274	236	260	267	246	245	247	235	266	271	252	267	291	287	276	263	236	279	259	276	254	286	250	271	280	242	264	258	256	266	260	253	269	245	267	262	246	240	260	261	236	253	246	255	279	281	249	257	239	243	269	247	246	254	254	244	245	228	264	246	241	261	228	252	261	273	237	262	258	258	264	257	255	277	243	256	264	279	238	261	261	262	260	243	259	255	221	285	241	231	248	272	257	254	271	235	249	238	259	233	263	277	225	263	261	275	275	209	260	270	278	248	273	247	236	266	282	286	240	276	292	272	265	243	257	248	263	251	248	250	271	231	238	268	259	285	249	255	256	251	268	255	228	267	247	254	251	239	235	259	267	231	265	258	251	246	267	220	240	252	270	268	272	264	249	255	256	280	276	255	250	235	244	253	246	266	242	272	272	248	283	260	248	237	251	265	257	269	246	249	279	238	257	259	255	254	285	253	247	286	269	242	266	259	244	255	263	254	246	256	260	261	236	229	265	258	258	250	231	252	237	204	247	246	268	267	241	242	267	248	285	278	244	241	264	250	257	271	251	245	250	257	262	272	244	233	252	265	257	243	244	257	237	270	257	254	287	244	251	252	250	247	238	258	230	242	257	290	238	257	249	239	239	251	257	259	245	259	270	234	263	287	248	258	264	260	260	264	251	268	263	259	253	232	282	278	271	248	252	250	246	283	235	285	254	261	266	264	292	252	265	261	264	241	244	281	243	253	271	222	259	228	267	237	247	254	244	266	262	267	241	244	258	240	250	263	243	257	262	246	250	253	194	249	251	242	249	271	257	258	232	269	256	282	242	240	299	245	259	260	243	260	246	238	285	236	274	259	247	262	275	243	245	247	265	270	258	256	274	262	247	245	266	259	261	223	240	267	265	243	281	273	267	252	243	227	238	269	243	262	250	257	273	234	248	236	253	258	264	257	245	241	258	243	262	227	227	262	240	271	260	268	279	247	268	258	230	256	275	255	276	244	279	255	246	259	240	285	243	246	246	268	235	231	278	221	278	235	272	231	256	259	259	249	279	254	278	271	258	233	277	282	252	256	281	279	259	278	255	254	241	276	256	244	263	261	284	208	244	291	250	256	241	257	254	246	258	240	262	250	260	242	286	255	251	277	282	266	255	289	236	299	253	251	263	244	270	254	266	234	256	228	233	273	238	282	267	273	246	255	283	273	258	230	266	248	246	246	251	289	271	273	259	261	241	274	223	234	254	269	257	254	234	267	246	266	273	227	243	291	251	263	258	246	237	251	292	266	248	269	256	246	266	268	278	229	259	215	284	261	265	273	296	264	249	272	280	270	249	255	259	246	288	256	242	273	257	288	267	253	274	248	243	234	262	250	272	247	238	230	293	252	242	264	239	278	278	241	271	261	261	257	281	271	233	246	262	270	234	248	281	252	250	249	255	259	268	246	252	238	232	246	243	254	278	261	249	264	259	271	256	266	247	302	267	270	247	259	239	251	265	266	247	260	264	273	250	257	245	262	250	275	248	290	289	267	256	249	241	253	252	266	269	238	288
22568	21440	29250	24000	21432	21188	4317	1249	1011	856	866	821	831	1051	1295	1094	774	642	712	773	668	651	484	459	487	466	487	488	422	465	434	456	445	439	459	507	462	451	452	460	438	454	443	475	474	450	427	467	466	434	459	461	448	477	450	399	389	451	461	450	482	421	419	441	466	439	426	463	466	436	418	461	443	433	438	485	460	455	494	440	453	424	432	427	493	432	419	471	432	422	453	475	460	445	470	439	432	456	465	485	464	443	462	424	452	378	446	427	421	479	450	459	403	442	428	434	484	448	464	420	429	438	427	431	429	469	426	461	420	482	472	433	396	444	443	467	434	454	439	410	436	459	464	423	441	447	444	459	408	424	454	438	451	432	440	429	469	449	431	447	450	412	418	409	467	435	409	440	474	429	452	437	472	433	450	423	472	425	404	440	462	438	433	460	434	442	430	454	439	404	444	440	460	418	466	442	429	456	427	429	468	407	457	411	448	465	458	389	413	456	436	418	416	431	431	446	411	442	433	441	451	443	437	459	456	418	418	427	453	452	467	449	448	446	430	455	433	442	432	472	448	423	458	442	465	428	397	445	438	493	423	415	450	454	423	411	444	454	469	465	468	433	413	409	450	428	420	491	448	407	442	449	422	454	442	455	464	400	416	431	432	461	401	443	416	426	430	462	408	453	441	400	449	436	385	479	461	402	423	425	430	403	418	446	419	476	429	442	438	420	421	426	435	434	451	419	454	474	464	444	481	452	439	442	405	442	429	465	425	445	422	451	420	436	459	437	436	459	450	463	442	450	466	443	431	417	444	449	448	464	447	399	446	466	450	407	427	413	430	438	427	404	482	453	481	458	464	429	436	453	447	422	442	400	414	447	469	446	425	431	446	449	396	447	421	397	413	454	417	425	453	428	453	436	432	446	409	471	445	419	416	442	467	443	455	485	472	442	436	415	415	431	452	421	461	436	431	453	461	428	447	412	421	459	452	458	448	463	464	506	425	420	417	425	424	438	460	472	441	436	439	433	461	410	448	450	459	431	434	442	455	428	465	429	442	454	468	421	405	466	460	427	436	468	460	481	383	443	407	449	475	434	418	438	451	456	463	415	462	399	403	440	469	469	456	428	429	446	441	471	451	449	438	417	469	445	463	431	425	474	473	456	432	455	410	435	458	425	429	456	427	458	449	427	450	445	441	451	472	429	410	434	417	485	416	446	444	434	415	419	453	470	463	391	436	410	455	421	469	420	437	411	431	422	475	431	460	394	410	438	458	450	443	447	411	440	419	460	413	413	433	450	463	430	488	461	417	442	445	458	429	445	457	423	403	447	410	447	429	427	447	421	426	434	457	483	457	471	444	449	426	419	449	398	440	447	447	451	431	440	429	441	465	450	417	425	464	408	424	440	426	459	419	470	445	388	486	430	458	413	425	457	451	450	411	433	440	467	460	392	439	439	434	414	447	453	410	426	446	445	426	442	440	440	409	441	478	430	450	435	434	440	385	461	459	448	426	422	478	438	447	464	441	447	456	482	435	449	443	439	424	456	415	442	471	393	434	457	473	451	414	421	454	458	486	446	409	430	448	423	456	456	441	438	458	480	406	410	440	417	406	390	484	446	431	497	480	471	429	436	429	452	488	444	493	454	441	449	454	467	410	447	418	433	442	424	472	424	412	470	442	433	392	451	427	420	448	416	429	458	441	406	479	466	444	402	491	425	438	450	423	441	429	434	443	441	436	483	461	447	412	442	418	473	460	453	443	418	427	445	434	446	455	429	436	432	449	468	453	426	435	453	476	430	421	451	410	441	444	440	432	449	421	436	444	472	439	411	397	433	461	451	450	456	439	406	431	464	431	429	394	450	486	442	470	443	415	441	416	401	449	439	493	451	406	404	445	452	435	437	391	452	420	422	432	443	403	491	478	465	472	426	443	423	422	456	454	418	407	463	448	410	433	438	463	418	448	420	482	423	437	429	431	456	457	458	434	446	473	456	450	428	449	414	395	467	422	425	444	402	427	427	471	457	415	428	457	461	439	426	429	439	469	411	471	433	470	477	415	451	442	435	468	429	415	435	426	451	393	448	433	424	478	427	473	424	442	439	441	450	430	453	423	470	391	441	441	431	462	448	412	452	466	436	461	453	427	448	436	469	427	429	465	443	427	393	438	436	427	450	446	414	497	410	447	466	454	453	420	476	421	436	458	445	457	425	426	430	436	448	427	428	433	436	449	428	449	475	464	403	446	472	417	467	450	434	405	454	411	414	415	412	432	456	406	434	422	445	451	414	416	423	448	432	413	451	400	447	434	447	437	447	432	434	432	450	439	424	470	441	425	442	430	381	455	433	440	408	437	492	437	458	451	425	453	474	417	447	418	438	444	436	414	467	423	387	485	454	422	468	441	418	408	501	439	433	438	433	416	455	464	462	461	394	464	405	426	410	438	432	465	465	447	443	445	437	425	450	452	413	429	422	466	457	410	393	467	474	398	477	402	417	433	445	429	429	446	460	454	446	462	414	445	437	436	437	455	422	431	428	435	425	469	452	416	416	444	479	467	438	438	407	456	480	447	432	441	428	418	451	448	449	446	440	419	463	435	426	476	421	443	462	444	438	467	444	448	450	434	447	471	419	458	430	423	458	420	399	463	464	461	408	423	424	435	441	410	465	447	447	423	446	466	450	446	424	470	438	442	438	433	452	427	483	429	446	417	442	436	450	434	431	430	484	426	436	460	440	428	473	367	423	457	412	455	423	409	459	424	417	411	425	433	436	448	440	404	456	457	436	436	436	434	405	419	431	434	435	401	466	432	458	477	468	424	439	468	421	446	402	434	454	431	444	434	475	443	445	424	448	458	432	474	427	417	388	425	452	418	420	418	452	413	420	420	455	454	442	442	426	445	426	426	436	436	461	421	447	466	435	449	459	422	418	425	444	443	487	473	454	408	429	405	428	442	392	446	435	412	456	424	448	407	465	444	426	396	477	463	476	439	436	453	431	415	404	437	484	456	440	430	433	426	447	412	428	452	418	450	413	445	432	439	469	466	424	444	422	420	431	446	406	437	410	446	398	448	436	422	425	448	471	478	438	426	410	403	429	437	464	455	459	464	459	431	390	455	459	464	438	422	468	418	440	419	470	430	427	432	451	442	463	444	442	427	425	444	442	428	444	469	437	422	447	448	450	440	427	428	447	424	424	471	482	414	392	461	409	418	424	480	428	453	460	469	422	403	410	428	433	421	454	459	437	414	457	439	429	435	431	451	426	453	437	441	445	465	427	418	472	443	410	432	431	431	435	467	466	397	463	426	431	441	445	450	453	442	437	413	423	411	468	412	449	467	474	432	447	465	457	429	432	425	465	428	440	464	400	427	450	484	444	421	461	477	451	430	436	446	414	431	424	436	468	473	418	414	434	460	460	449	394	443	421	464	465	446	439	452	414	484	449	393	457	437	469	426	423	455	451	442	463	476	446	424	475	423	431	440	399	462	411	427	453	455	393
27056	15638	12020	6009	4203	3264	2610	2085	1831	1476	1344	1362	1539	1902	2237	1858	1185	1019	1085	1136	947	935	702	577	601	607	665	569	603	644	631	596	618	612	594	591	595	562	581	599	547	592	571	538	573	589	561	600	635	603	568	615	543	598	601	573	613	600	658	586	594	534	568	599	585	569	585	588	574	570	575	557	565	584	556	595	599	606	554	580	586	598	617	619	578	609	590	578	587	572	611	594	525	572	583	626	564	552	537	597	651	569	607	604	597	586	531	570	597	549	580	569	607	560	540	530	542	572	583	585	608	533	598	554	545	562	561	530	547	569	581	602	573	590	575	512	618	546	551	581	572	581	532	574	584	585	573	575	539	562	550	552	587	626	556	549	561	584	573	548	537	617	554	554	559	585	612	553	589	520	592	597	552	581	577	581	564	572	544	587	579	551	577	595	527	594	572	627	625	615	586	580	565	590	555	566	559	574	562	549	555	552	588	581	543	543	590	574	574	599	545	588	560	574	582	548	561	598	538	564	560	552	584	621	588	608	583	583	588	526	540	593	564	559	573	542	599	550	564	548	611	605	568	573	572	557	483	549	568	577	571	623	572	589	543	562	601	595	610	555	581	522	583	582	608	579	583	569	571	588	574	540	552	620	545	573	529	574	569	574	557	541	574	569	577	582	553	540	555	557	603	578	538	536	595	545	579	626	607	550	511	592	539	544	596	624	529	540	554	558	589	559	572	570	564	560	557	527	563	563	573	606	519	572	587	555	569	576	591	595	583	547	546	614	602	551	587	596	552	554	596	561	597	591	587	599	593	597	636	549	576	571	560	580	578	537	541	576	574	566	551	533	559	564	578	563	603	561	616	562	580	580	564	585	523	540	607	540	550	537	562	554	571	540	545	575	544	591	564	525	555	561	586	566	603	528	600	591	547	590	571	558	526	557	543	606	587	549	558	620	569	546	540	569	518	637	587	550	624	582	566	570	553	561	593	559	541	598	559	589	558	526	591	573	589	550	539	559	586	602	561	542	603	563	585	566	578	530	532	560	574	566	524	577	562	552	594	565	597	620	571	596	532	561	554	538	572	538	587	554	588	536	536	570	568	579	571	537	534	566	571	553	554	592	595	562	594	562	560	591	591	562	560	553	585	575	565	543	574	575	568	571	575	599	603	552	536	559	586	636	526	541	568	587	565	544	579	570	563	593	563	538	544	548	588	565	546	565	566	557	601	568	557	586	573	601	582	575	610	574	566	587	580	536	535	531	583	593	602	586	575	587	617	549	540	533	561	549	565	600	544	560	609	576	627	558	592	529	569	568	614	548	576	558	551	564	586	568	604	508	588	593	590	581	600	514	533	540	575	571	565	548	589	576	567	574	567	553	562	566	551	590	568	515	571	611	573	534	606	592	558	583	549	580	588	562	599	597	589	571	585	621	535	560	591	631	539	572	570	576	568	571	567	523	579	563	593	577	518	558	555	592	567	585	548	575	596	535	585	602	590	540	565	578	547	566	584	541	564	553	568	567	563	550	587	592	557	584	568	588	558	578	580	534	596	604	569	636	610	586	532	553	610	584	560	566	594	578	560	558	603	546	566	588	557	559	603	601	557	597	574	556	567	584	551	576	589	557	577	605	609	585	571	582	604	564	556	603	571	597	552	608	558	551	570	604	517	580	608	584	542	582	544	569	592	576	573	580	567	619	547	592	567	582	574	593	552	577	557	577	548	563	537	536	578	539	563	603	540	580	578	600	526	573	527	597	585	598	551	567	587	586	562	515	545	604	541	559	526	550	560	569	604	592	558	560	564	575	569	562	558	569	555	569	593	588	556	574	557	538	555	612	575	555	572	540	556	563	575	544	604	548	576	578	564	553	570	572	539	561	564	587	589	617	570	567	560	555	568	541	580	576	565	561	564	530	543	544	581	576	570	537	576	571	544	580	546	570	547	559	547	531	556	577	545	574	564	564	550	561	581	563	569	585	598	593	559	619	593	609	561	580	594	559	584	556	597	566	589	571	605	563	611	608	531	560	600	593	593	606	564	590	618	578	603	563	595	594	528	576	548	511	553	577	589	654	546	543	570	548	607	485	606	528	583	584	546	580	530	567	598	523	603	530	593	593	591	641	552	576	579	600	540	536	588	585	563	598	518	598	549	563	556	569	555	584	536	560	527	554	553	605	551	620	572	583	585	577	574	546	582	565	572	582	574	561	566	543	561	559	591	549	586	595	594	545	582	570	574	532	602	604	600	606	612	563	582	578	553	563	539	562	583	541	558	565	548	553	549	523	553	538	539	545	590	565	560	554	556	561	556	568	558	593	552	590	572	529	611	587	584	585	583	599	558	559	577	594	525	584	557	590	559	553	556	579	601	546	556	568	576	615	578	615	606	583	560	523	540	571	559	539	595	540	574	559	584	602	575	643	544	579	617	574	557	580	558	575	584	550	535	582	595	563	579	577	617	552	580	579	610	544	535	550	549	563	593	546	568	576	532	541	583	608	563	625	603	620	566	566	552	621	584	578	564	606	544	606	601	542	574	565	533	616	534	585	578	545	535	574	549	571	560	531	571	550	496	547	587	589	601	584	565	548	528	583	595	584	606	573	540	574	559	603	574	567	525	581	518	588	515	557	569	553	551	562	554	622	578	547	530	566	592	618	591	580	573	551	570	574	551	575	530	553	559	571	582	586	573	552	558	576	558	549	559	518	580	547	542	551	557	590	576	571	568	567	552	591	602	574	587	575	581	577	566	557	538	550	550	580	548	585	592	606	552	593	531	576	542	598	574	565	563	544	571	547	558	597	625	613	610	591	581	553	565	583	618	566	558	593	562	582	543	563	573	587	593	567	589	526	582	552	556	578	592	550	581	580	588	569	572	623	538	567	571	574	551	569	569	595	569	597	618	576	574	598	554	548	570	565	545	575	536	531	526	565	561	578	571	581	583	562	584	575	579	592	588	570	570	546	592	551	539	562	571	558	546	592	594	559	557	582	598	572	571	557	548	592	579	580	560	610	521	576	584	560	591	556	566	563	540	547	551	562	576	585	568	618	555	539	584	575	589	554	565	599	584	519	563	550	594	571	567	595	556	627	526	571	556	571	574	538	576	578	579	558	581	597	581	590	573	543	531	601	603	597	528	551	593	644	587	568	571	597	530	565	567	594	571	545	577	606	568	567	592	573	574	547	537	546	585	527	561	603	575	630	587	552	540	554	584	534	524	583	573	589	568	575	555	546	569	557	592	585	593	539	542	531	556	609	536	565	555	596	576	583	589	573	531	617	557	558	547	602	572	557	544	562	583	590	525	563	548	585	565	596	590	578	520	587	561	584	563	571	589	577	544	570	556	570	591	566	606	584	533	579	556	589	554	587	560	567	580	554	584	566	544	565	558	578	518	566	549	557	619	571	590	553	568	549	595	528	537	545	581	551	571	611	558	533	533	561	554	591	552	549	609	573	606	542	606	566	543	525	564	557	576	524	552	558	560	561	582	534	580	572
27567	17260	3734	1060	635	493	400	359	337	328	321	307	339	423	483	452	376	309	324	362	318	269	249	257	263	234	254	257	246	212	255	251	229	243	237	222	253	262	238	229	263	250	227	237	246	253	269	252	227	253	240	213	262	265	285	232	265	224	259	278	264	240	235	255	257	258	250	236	225	252	263	227	240	235	240	231	247	263	246	233	241	258	249	226	218	255	246	222	240	278	220	241	239	236	253	232	254	241	241	243	230	242	264	222	224	246	239	285	216	236	251	252	267	255	230	260	264	242	266	241	226	274	226	243	261	252	222	245	246	221	245	256	243	243	249	258	233	262	249	225	254	234	251	269	237	232	257	240	249	227	243	224	238	264	252	237	260	233	212	256	246	252	236	242	238	244	234	219	240	236	266	222	237	237	269	240	259	262	261	262	233	226	249	271	239	257	207	229	231	228	221	207	238	260	246	232	224	256	255	225	260	259	236	225	255	239	227	235	215	263	266	231	257	256	249	234	247	265	253	248	245	212	249	233	235	223	234	265	259	235	252	268	245	222	234	248	229	222	227	237	224	240	262	209	244	221	225	217	251	246	223	247	258	256	271	255	229	245	250	257	240	249	257	250	247	219	241	241	261	257	224	242	220	266	247	237	230	250	251	266	227	264	254	215	233	225	210	245	230	225	249	234	266	251	242	247	232	255	227	278	230	235	252	254	253	247	266	229	233	243	254	261	236	251	263	231	237	242	259	255	238	246	219	253	249	230	235	223	218	253	233	249	247	242	262	246	226	236	245	258	227	242	209	240	262	262	255	215	255	227	264	245	251	248	243	245	231	250	232	265	247	244	246	239	262	233	252	227	264	263	247	247	250	244	203	238	243	255	233	252	238	246	254	259	240	242	219	263	210	239	231	243	246	219	266	260	241	240	263	239	236	236	273	228	224	214	217	244	232	225	242	211	244	240	237	241	235	251	235	257	235	252	262	244	248	253	222	247	226	286	255	229	246	264	251	255	257	226	255	238	285	236	232	230	277	241	261	256	259	254	260	246	255	197	243	257	247	227	253	232	252	262	255	250	239	229	247	252	224	244	260	247	245	251	248	241	235	229	233	224	248	275	250	255	225	219	234	261	236	241	240	253	220	258	233	287	248	230	294	274	248	246	208	271	254	237	208	235	240	258	251	238	244	247	253	229	261	247	257	254	231	262	240	237	227	232	233	229	265	245	239	239	235	246	233	259	251	221	234	241	226	240	233	239	225	233	243	247	253	257	246	248	249	235	247	232	232	246	246	244	234	259	244	261	252	247	244	217	267	218	236	234	251	243	275	228	238	258	249	257	238	238	262	223	248	232	221	244	248	237	227	247	213	241	260	261	241	247	222	264	232	230	241	258	248	261	260	244	268	228	261	263	251	226	235	240	234	232	250	273	240	255	225	256	265	228	216	225	237	248	246	255	232	241	258	248	258	264	271	249	251	280	236	224	234	264	261	251	241	262	221	267	241	236	238	215	247	248	273	241	249	240	232	246	272	246	252	250	249	256	232	219	228	239	257	239	255	252	238	228	258	253	231	216	228	241	240	244	239	242	270	240	265	279	255	246	233	262	229	276	278	252	249	237	245	243	230	234	249	245	245	245	240	264	255	271	270	253	241	200	228	254	264	230	246	244	239	269	257	262	245	229	238	222	232	227	240	252	240	275	251	258	252	232	235	246	261	227	259	250	263	254	228	242	232	252	248	244	246	245	262	255	228	259	251	261	254	249	250	240	247	222	238	248	226	225	254	262	236	235	239	258	205	252	254	234	237	218	239	250	248	251	265	252	286	256	229	231	245	241	209	262	213	263	263	268	238	266	262	238	260	233	237	250	244	243	233	243	247	238	249	221	255	211	248	244	243	231	242	264	252	243	261	264	244	251	244	260	242	236	232	239	217	251	222	238	270	239	245	238	227	270	248	237	243	244	241	251	229	246	256	254	214	250	236	274	247	235	257	241	248	242	249	244	226	235	256	256	240	265	229	255	237	249	244	257	255	272	240	236	229	263	223	239	248	236	263	252	244	231	253	273	259	220	236	247	238	261	240	233	250	261	238	234	246	259	231	239	242	240	264	233	219	232	233	246	266	244	234	239	219	240	287	228	251	249	242	231	273	232	256	218	234	234	252	245	235	275	230	246	249	260	270	213	262	274	220	253	256	224	266	253	269	232	245	246	225	268	241	276	224	250	249	246	265	234	267	253	246	210	239	220	221	267	233	215	221	268	273	243	243	273	239	232	247	225	252	211	264	285	278	238	222	263	245	285	246	265	246	244	255	219	229	252	245	252	239	239	227	242	263	246	259	247	233	251	255	227	227	251	242	219	248	235	232	242	258	227	247	250	272	219	232	243	233	257	255	249	222	239	232	230	282	275	239	229	229	246	215	239	261	250	248	235	266	239	256	215	226	259	234	256	236	238	242	240	216	254	235	242	223	243	272	229	233	238	258	217	239	265	224	243	262	277	235	255	264	260	238	240	234	255	221	235	254	263	249	247	215	263	250	263	263	227	266	236	227	250	250	218	266	223	214	246	253	283	232	218	263	262	239	222	254	259	279	233	226	261	257	215	251	241	240	258	246	236	254	224	265	221	227	251	217	243	234	251	238	245	236	272	245	215	257	240	236	273	261	272	259	263	236	243	241	255	260	255	238	239	236	247	234	215	265	245	261	246	264	231	218	224	259	226	261	231	266	255	235	208	253	269	209	242	264	221	247	257	238	245	232	269	236	239	265	244	251	268	234	262	250	246	250	259	293	237	252	246	239	243	238	231	271	244	238	249	232	250	276	276	223	232	233	245	261	264	226	232	267	210	246	234	230	272	245	246	261	248	232	225	258	279	248	235	255	220	283	235	235	236	283	265	257	299	288	225	267	233	262	244	217	262	258	238	252	216	223	245	249	249	272	244	242	248	219	237	280	256	257	196	256	247	260	248	242	210	230	235	229	237	236	242	235	245	274	254	252	252	238	236	236	237	262	265	250	266	247	256	228	234	243	244	248	245	271	245	248	251	225	246	252	242	259	262	229	240	255	246	251	248	282	249	240	263	229	230	228	238	248	237	248	232	241	250	254	262	259	237	240	256	273	243	260	214	244	256	262	262	234	244	263	240	227	254	233	237	239	251	235	236	233	230	231	251	249	241	240	252	250	252	268	241	236	247	223	264	241	241	237	246	227	276	228	222	226	213	249	240	227	230	253	227	275	254	234	223	239	236	242	219	244	219	239	203	245	248	249	246	276	261	247	234	237	231	277	242	247	220	263	240	222	230	260	235	244	258	233	225	239	223	229	265	228	220	240	243	214	223	235	265	247	209	231	259	271	253	246	246	218	249	230	243	258	244	272	244	257	247	245	233	257	228	248	250	230	238	245	221	222	251	232	246	210	245	266	244	242	233	264	271	243	202	245	230	206	257	223	245	216	285	238	244	240	241	224	245	241	262	223	259	242	249	261	272	220	227	229	187
7150	3264	2741	1353	1037	825	662	626	561	491	508	503	588	821	872	786	561	468	479	531	474	396	362	327	347	344	338	366	319	323	322	350	336	350	326	337	332	337	320	342	319	324	345	320	313	308	313	344	307	308	358	326	318	325	287	331	335	316	345	332	306	345	314	290	322	339	335	332	330	310	343	317	333	338	332	298	347	312	329	297	352	308	309	331	305	334	320	339	312	299	344	310	320	341	339	329	329	347	382	327	331	348	331	338	329	305	320	364	318	303	353	333	350	348	342	308	339	318	348	313	363	293	325	299	326	291	320	331	303	333	327	339	328	318	312	338	335	328	298	308	324	307	325	299	335	310	344	349	321	365	321	301	320	318	316	308	306	338	342	315	291	347	300	335	331	337	325	343	305	363	303	337	329	320	320	303	348	322	333	317	344	336	327	309	325	330	336	311	339	352	332	375	326	312	323	304	295	336	302	342	345	356	323	308	327	315	313	332	352	325	309	323	324	307	343	362	347	319	347	312	315	332	356	303	341	306	322	348	310	327	316	336	323	356	314	318	327	325	316	336	329	320	327	341	326	346	354	339	285	301	333	333	316	336	311	316	321	322	294	334	313	365	322	296	299	313	312	348	329	334	307	319	341	299	311	320	324	310	318	319	310	284	351	318	348	316	333	351	288	327	343	329	320	304	325	344	339	356	321	306	310	351	328	310	324	331	341	327	324	305	342	339	320	353	328	310	332	283	355	279	336	277	312	341	318	303	325	325	354	329	320	323	316	333	358	337	301	366	336	344	343	343	345	313	351	330	331	323	338	343	350	301	292	319	321	302	306	336	378	284	339	318	329	321	302	325	313	339	325	327	327	300	329	316	314	331	313	354	343	327	332	345	315	333	335	297	324	340	319	347	315	318	334	294	326	313	316	333	335	319	321	265	294	326	329	295	319	309	311	326	330	345	325	347	318	334	325	346	313	344	308	359	360	331	306	338	348	319	278	322	311	309	306	362	309	344	300	319	321	293	295	329	328	315	287	310	314	295	326	306	300	305	327	295	343	351	317	320	314	354	338	288	318	312	296	322	357	325	323	309	311	320	346	338	328	307	342	315	318	337	326	317	329	313	344	341	333	355	327	322	311	280	328	321	313	320	337	312	322	337	324	298	354	346	328	307	310	326	301	282	331	319	305	320	346	325	361	311	327	354	345	331	329	317	317	323	318	333	314	331	339	320	320	323	305	318	323	293	327	320	347	324	313	301	301	307	300	322	321	319	314	316	348	337	335	311	325	340	335	332	308	335	339	367	322	333	369	338	330	308	358	344	345	334	315	322	318	348	303	289	350	323	320	350	341	314	321	305	318	347	336	293	318	320	327	318	325	309	315	303	343	303	326	316	330	340	284	354	317	336	286	334	327	354	313	339	297	296	337	347	318	317	315	300	294	334	327	324	311	321	329	317	311	317	313	311	301	308	305	333	287	362	306	337	325	339	326	308	339	327	302	326	311	343	332	305	320	334	326	307	305	296	328	305	337	330	322	292	320	351	294	324	322	316	363	341	314	311	333	323	343	310	352	307	337	327	354	303	292	346	370	291	331	334	346	321	318	313	307	337	329	321	299	322	331	326	367	304	325	306	304	308	312	305	280	309	305	263	314	343	361	324	338	320	316	308	350	398	307	305	322	346	295	314	309	322	309	339	341	348	332	307	326	310	320	343	308	311	308	321	319	343	329	351	303	340	311	357	340	360	310	303	351	306	301	353	330	310	342	340	327	333	332	363	333	321	344	302	344	330	337	315	305	359	346	299	333	357	340	323	324	331	337	332	327	308	342	316	334	332	321	347	274	339	334	301	304	322	312	326	324	301	347	313	352	332	318	299	338	358	314	309	333	338	324	323	309	305	345	318	331	290	321	351	298	297	347	317	344	310	321	309	343	320	303	302	345	294	337	325	318	330	326	325	309	357	352	337	325	308	285	296	323	307	315	315	317	323	295	322	304	341	308	321	297	324	300	363	338	330	336	306	314	347	334	312	299	364	322	307	307	321	348	315	271	332	310	325	319	335	319	340	309	281	317	356	319	339	339	292	325	324	316	321	347	339	313	328	304	323	333	311	339	349	318	315	285	329	329	286	338	340	304	311	292	312	329	302	301	333	320	292	300	333	315	306	335	308	332	340	356	303	334	341	327	331	300	337	325	314	310	317	364	307	372	338	330	310	310	307	313	321	341	326	324	352	327	333	301	302	332	337	355	320	341	333	327	323	301	333	308	344	350	332	333	327	334	323	342	352	334	335	321	314	313	321	309	320	313	371	363	331	320	332	299	332	353	351	324	336	327	296	316	353	339	306	324	320	324	336	318	363	279	299	335	302	329	310	346	330	329	308	341	305	332	295	318	335	299	314	329	336	326	312	313	310	326	319	326	312	341	317	322	310	328	347	294	294	317	314	367	285	294	310	337	338	325	329	302	359	319	319	325	313	311	330	323	309	338	356	333	315	317	334	323	336	334	345	333	309	355	346	310	336	284	299	308	328	327	317	342	342	354	370	332	335	288	292	329	346	301	331	340	327	321	312	363	318	331	335	313	320	294	314	327	326	330	312	332	323	331	343	332	321	351	298	293	328	342	316	326	334	330	303	328	308	318	336	353	320	328	340	304	319	327	341	311	321	326	316	329	336	309	313	325	313	330	313	314	280	316	316	300	326	338	320	355	305	319	287	322	325	345	306	308	319	321	323	315	329	302	327	327	330	330	360	318	307	335	290	317	330	331	358	320	323	338	320	344	338	320	308	326	292	316	301	311	358	327	318	303	306	344	323	309	324	323	333	299	343	299	342	322	342	320	301	319	298	311	314	325	316	355	320	354	369	360	314	336	326	331	308	311	331	324	329	342	332	312	339	328	363	330	313	348	322	306	324	328	335	327	313	307	302	309	322	314	335	295	294	301	320	330	317	303	326	334	314	357	333	309	328	327	306	319	330	306	297	351	337	327	318	347	320	314	323	328	325	307	327	324	319	341	319	330	316	360	318	344	336	311	311	326	322	321	322	303	334	303	336	318	329	319	331	347	323	334	321	308	335	312	322	360	372	312	324	315	326	334	356	317	315	312	353	336	329	321	361	312	328	319	334	320	295	326	339	311	347	341	324	303	307	325	314	304	319	320	324	324	322	319	334	316	311	350	349	348	320	320	301	304	322	344	331	333	341	374	311	341	342	330	325	322	325	320	312	331	323	324	305	339	351	292	297	345	331	278	315	313	315	320	350	355	339	292	363	343	319	313	305	310	340	328	344	355	317	330	346	288	306	318	341	366	328	315	350	327	334	284	316	332	355	337	335	340	358	314	327	289	299	345	282	325	310	328	349	331	336	308	343	297	285	299	330	337	342	340	335	336	296	346	304	303	310	314	314	345	317	313	354	334	348	340	351	323	339	339	300	286	305	343	338	324	353	318	313	326	339	325	324	317	334	329	300	327	331	319	348	285	334	344	341	322	314	320	357
23579	21404	28558	24613	21127	4710	1184	912	757	693	673	632	682	868	895	859	700	602	619	631	524	612	474	458	432	450	464	445	443	426	453	439	416	449	418	417	395	427	446	444	434	430	424	402	470	427	471	399	495	447	395	431	462	458	451	457	449	407	484	406	453	449	441	424	440	464	416	427	422	441	415	447	437	460	441	448	435	451	475	431	409	384	443	407	452	423	443	464	375	414	462	435	415	454	426	427	430	442	474	501	424	449	417	414	458	430	489	417	457	458	442	452	463	460	466	419	426	475	442	413	431	431	433	423	411	445	436	457	427	404	407	414	406	420	438	420	445	433	436	407	437	430	454	432	420	444	434	459	450	414	448	443	424	428	419	470	466	407	421	431	434	431	463	424	446	426	425	413	416	430	415	465	434	426	413	471	411	451	418	455	446	377	436	428	416	414	404	409	441	405	440	410	445	442	427	412	478	441	468	481	470	448	414	421	444	428	423	429	405	460	443	432	449	420	447	432	438	437	426	449	409	438	434	464	459	422	432	467	440	414	423	443	430	437	408	401	426	431	450	457	443	431	449	471	447	432	474	408	441	427	430	416	451	422	449	417	440	433	428	437	389	463	447	429	411	465	418	404	445	402	435	453	416	444	475	460	423	409	432	415	463	408	428	450	405	434	433	427	404	429	454	434	459	423	425	407	434	426	465	446	416	431	447	449	442	457	418	434	436	429	414	415	431	447	416	444	421	427	428	448	410	431	452	452	427	433	430	464	398	428	423	421	465	462	406	467	426	434	451	398	413	418	428	408	423	415	428	451	457	393	447	430	427	433	455	423	464	386	415	420	417	427	445	440	432	432	450	467	441	411	416	425	433	421	417	431	419	420	409	446	437	429	465	441	466	445	457	460	453	451	449	447	418	429	442	399	452	406	433	434	474	433	463	462	426	427	413	456	411	458	409	418	420	420	453	428	439	410	464	444	461	412	427	417	418	424	444	455	437	447	429	431	432	418	458	398	420	459	456	437	454	420	432	475	446	468	432	439	457	439	446	438	438	417	435	418	436	388	437	418	473	429	441	444	434	416	418	475	467	470	421	399	426	420	426	386	386	463	428	445	418	439	414	384	454	453	435	429	386	407	417	430	430	414	433	433	407	439	422	449	412	435	459	410	443	410	404	415	458	449	418	446	461	434	439	418	424	426	455	426	409	409	408	464	401	443	408	458	424	437	441	415	416	423	461	433	415	432	420	418	470	425	437	455	454	397	422	417	447	465	451	484	441	462	438	455	461	426	419	436	447	408	429	421	434	475	493	459	405	424	434	456	434	427	426	454	413	434	427	434	458	452	440	418	386	425	433	425	439	413	419	413	443	436	467	423	403	430	429	416	444	418	431	408	426	442	451	443	478	447	421	399	462	416	411	409	432	465	479	425	437	507	435	445	440	420	436	442	420	412	456	432	431	472	393	420	418	456	422	449	408	425	468	408	431	411	462	454	444	446	452	468	436	439	459	427	439	451	441	446	439	425	422	440	449	441	449	428	475	428	419	422	452	429	464	429	446	403	448	432	433	431	397	393	426	423	422	461	420	432	416	464	447	492	418	485	465	427	406	431	440	491	459	410	420	460	451	424	441	476	436	422	392	442	401	415	442	457	448	433	413	462	455	423	400	455	466	449	402	449	461	419	410	432	461	441	435	402	449	433	426	465	411	415	401	456	424	458	484	453	412	421	432	402	406	382	469	413	463	422	459	424	442	432	494	417	419	410	424	447	428	436	450	406	453	443	417	414	425	419	440	425	419	434	430	436	445	467	447	427	425	420	419	425	405	417	403	463	456	424	436	465	468	410	437	475	459	443	427	476	440	450	466	377	408	445	394	448	394	413	425	415	434	451	430	431	456	448	398	438	433	430	461	474	448	434	421	394	434	440	421	438	426	430	437	415	391	427	427	441	465	426	436	424	456	439	430	427	444	411	420	421	414	427	437	401	395	423	475	433	460	449	443	403	426	416	475	436	416	444	468	399	447	460	412	433	412	466	423	474	417	405	456	465	448	470	450	413	448	426	446	409	441	376	428	423	444	412	470	435	445	411	439	407	420	429	422	456	428	446	438	423	434	446	437	425	431	463	411	416	443	432	433	394	422	435	448	424	430	400	442	409	415	450	461	428	421	422	410	467	418	404	429	427	399	491	434	431	437	406	441	444	436	417	452	439	451	433	433	419	447	425	453	435	430	496	428	425	400	418	433	469	493	433	433	447	427	413	430	456	426	420	465	430	426	424	401	448	428	432	439	446	436	421	440	452	411	420	439	421	424	378	414	421	470	407	430	452	429	422	452	453	408	457	443	410	440	458	440	410	418	439	422	442	418	434	416	457	458	448	416	416	459	419	414	430	431	459	422	433	423	461	431	412	454	431	453	446	428	419	427	455	451	469	425	434	446	410	406	443	409	435	445	458	424	424	389	393	436	439	429	450	425	444	451	403	443	395	417	407	430	415	417	419	418	478	416	418	441	419	427	453	429	442	440	437	422	403	425	433	415	397	430	425	448	453	409	410	421	448	417	466	450	432	417	428	377	414	456	443	455	444	433	456	458	404	399	427	436	404	420	424	411	411	440	426	428	433	399	433	402	429	453	471	428	453	421	419	430	442	418	384	443	406	417	438	456	429	411	414	428	484	419	449	393	384	419	420	432	411	433	448	434	427	456	464	465	419	443	402	396	425	463	449	446	450	468	423	418	410	433	390	412	446	448	460	430	413	409	416	444	429	466	453	446	438	398	433	446	425	433	442	445	454	443	395	446	429	424	386	432	404	431	441	434	417	430	471	425	426	407	416	448	425	441	414	428	421	442	438	420	407	444	483	420	441	432	439	423	425	432	410	415	446	401	442	441	429	437	430	421	432	423	451	420	409	432	462	442	437	466	464	436	449	444	447	420	418	437	464	412	441	387	455	442	447	463	438	395	434	467	444	454	414	397	401	424	413	431	392	436	412	475	434	436	417	427	427	427	435	434	454	402	453	445	437	408	449	455	432	431	484	432	425	453	488	433	444	460	471	419	434	459	418	438	431	446	438	411	432	396	430	462	442	437	431	467	430	410	441	439	434	421	418	411	436	399	423	428	405	424	459	416	461	436	435	453	438	499	437	440	432	435	451	428	424	455	422	413	435	405	421	418	457	426	425	438	433	449	428	442	426	437	426	425	409	398	415	408	423	446	440	463	459	425	418	458	414	396	442	463	452	407	456	406	435	435	422	443	450	408	420	472	416	469	428	423	415	424	466	484	457	471	460	416	427	461	446	483	445	397	426	409	446	433	428	432	420	419	416	408	418	411	416	422	442	438	433	385	425	449	457	447	382	405	431	442	416	441	419	426	416	437	410	458	415	461	421	381	405	437	440	420	459	430	445	426	432	428	433	449	463	473	437	425	435	468	470	472	417	437	412	422	427	416	415	442	415	422	425	426	429	446	440	427	436	434	423	422	450	432	418	425	438	385	402
23300	10095	8027	3898	2768	2142	1743	1444	1331	1170	1007	1051	1098	1467	1549	1451	1096	828	851	976	892	775	615	579	559	607	610	554	571	548	617	598	553	567	553	594	541	572	566	571	561	533	548	566	575	588	560	571	563	557	554	570	551	567	574	532	592	578	574	577	564	573	567	538	549	527	572	572	549	562	557	545	576	533	561	536	558	562	565	581	557	582	537	547	562	554	575	571	565	572	507	588	586	556	610	531	553	550	568	519	566	541	542	578	529	525	565	558	587	573	583	545	534	573	544	564	550	533	493	566	576	591	563	555	553	557	535	548	588	568	544	561	555	576	555	511	543	530	543	537	559	556	600	554	562	579	525	553	557	509	561	570	567	562	592	579	586	529	504	591	576	545	557	524	531	548	539	597	551	588	613	540	604	579	540	530	607	535	562	558	519	576	546	576	544	556	570	544	541	572	592	552	530	581	545	587	516	597	569	538	542	581	585	575	548	546	600	564	544	580	596	571	547	526	556	587	555	549	579	568	551	542	573	590	528	600	527	562	559	595	559	509	550	538	592	538	571	593	577	513	511	554	581	534	542	525	508	556	609	559	552	557	607	560	554	512	540	551	580	568	585	508	567	578	543	565	568	607	550	579	538	560	549	556	582	566	555	558	563	591	567	575	535	562	543	518	560	579	562	542	590	570	544	556	546	550	563	557	560	511	583	566	594	496	555	554	613	559	539	543	558	558	582	540	548	534	554	565	567	558	531	533	553	542	562	573	543	540	574	566	532	548	548	544	567	552	546	555	595	547	537	541	606	577	607	559	587	580	563	510	532	545	540	574	544	540	532	578	554	532	526	558	555	531	584	512	496	566	532	506	584	580	591	585	521	581	549	593	575	535	571	566	568	537	513	574	538	577	506	526	527	539	546	539	584	530	538	552	553	553	590	578	561	573	525	550	541	535	564	534	540	564	577	603	570	557	566	554	555	593	582	553	571	517	585	518	556	545	561	528	565	548	544	537	577	524	547	569	506	526	537	572	572	599	538	535	539	553	531	557	550	572	603	558	576	508	518	561	541	525	552	537	583	597	538	547	542	576	511	577	565	582	574	590	578	510	556	553	565	560	546	566	525	545	543	531	582	554	530	543	531	600	536	521	542	558	517	520	571	569	552	535	547	535	521	599	582	542	524	569	595	529	598	558	566	582	563	521	576	568	533	537	549	560	542	555	575	541	555	519	547	540	591	555	590	579	548	579	527	592	564	563	574	590	550	589	609	578	579	501	572	537	541	579	527	570	539	574	613	589	566	549	542	536	567	589	551	583	547	541	523	533	572	578	546	566	563	558	540	552	565	534	569	546	546	566	572	549	540	571	579	579	555	539	569	546	541	569	578	555	562	566	579	553	578	553	577	577	591	542	606	551	556	562	511	570	563	558	562	570	579	553	556	582	561	618	566	589	602	573	576	582	542	544	556	552	580	561	579	571	596	576	534	580	574	583	536	591	545	569	566	547	564	569	557	573	554	534	552	558	527	620	553	550	570	548	568	584	515	552	558	567	547	552	581	551	558	575	594	571	585	544	548	587	571	544	549	544	561	579	536	552	572	603	535	551	533	543	556	542	541	587	573	550	586	569	570	564	553	523	553	589	573	565	538	530	571	572	569	547	542	523	570	563	555	534	555	564	560	525	604	543	569	581	512	521	563	620	550	564	560	611	553	559	542	555	556	570	571	555	536	554	549	550	551	565	580	553	516	537	556	560	535	580	562	557	559	546	518	558	547	586	551	580	594	524	540	560	588	536	549	567	547	580	538	557	562	545	564	543	565	596	544	527	523	595	575	541	553	578	561	549	535	561	561	527	528	629	573	594	552	561	564	578	537	540	552	564	542	553	570	570	550	589	592	572	586	560	577	557	573	566	555	593	563	560	554	526	571	578	519	492	568	554	566	538	533	572	553	540	539	543	560	557	538	574	579	521	502	586	557	561	584	574	570	539	517	546	529	586	574	525	574	561	530	531	562	568	569	520	593	532	597	556	545	554	577	535	556	526	525	517	586	584	579	552	592	538	540	546	584	574	550	542	528	578	524	509	529	538	588	575	581	570	549	573	520	568	573	572	565	537	574	547	520	581	541	554	533	569	598	555	536	546	577	591	535	555	531	553	565	538	547	538	558	591	553	549	548	527	557	509	557	574	592	606	571	582	569	559	560	581	523	546	565	564	576	589	554	580	544	563	584	540	537	551	507	539	582	550	545	581	561	580	512	517	514	572	539	577	550	553	573	564	593	570	528	523	634	579	566	593	567	560	575	557	557	561	553	614	579	529	631	572	550	546	556	522	575	568	569	549	567	553	562	506	575	578	542	576	562	550	544	585	576	538	532	544	569	559	547	547	541	563	542	580	553	503	597	561	495	533	589	566	530	599	535	529	552	541	500	536	550	547	554	563	544	552	512	549	584	596	571	552	502	583	583	581	577	548	520	536	540	573	555	569	536	522	589	610	536	603	546	517	586	537	523	510	543	529	568	571	550	545	547	541	553	559	543	511	576	557	562	538	516	594	552	537	581	528	527	541	551	562	536	547	581	534	532	587	520	521	548	565	578	556	599	548	525	524	544	560	531	562	552	554	518	566	514	526	569	531	542	553	576	572	573	524	543	524	536	516	577	556	522	560	573	598	540	533	551	570	533	557	560	597	577	577	543	556	537	556	565	546	524	528	572	545	558	553	611	561	581	552	569	572	539	511	538	586	524	630	550	541	589	574	578	565	573	538	556	571	554	568	547	585	573	536	536	522	536	559	576	516	537	584	585	591	564	611	561	585	562	557	577	555	564	583	547	552	554	549	569	582	561	565	558	555	536	582	548	548	534	560	567	552	570	554	527	551	550	577	554	544	611	570	586	529	532	551	504	581	557	578	556	538	556	592	557	541	560	569	571	551	577	549	594	598	557	557	566	561	576	577	518	538	530	595	550	538	581	528	585	549	586	565	556	567	561	603	523	516	570	554	560	622	547	529	555	565	530	528	579	593	550	563	596	525	594	549	542	533	602	537	551	586	541	548	555	580	492	565	541	590	558	595	568	555	569	558	566	569	567	521	559	622	554	594	564	568	600	570	531	581	534	588	585	547	579	594	508	590	563	560	554	600	546	554	572	556	550	535	528	528	570	604	568	573	559	554	558	601	559	560	564	578	541	589	542	569	551	591	566	565	560	569	526	558	548	556	551	586	549	572	543	550	562	578	628	562	508	565	540	595	542	545	536	562	568	619	562	561	557	628	565	554	590	538	565	531	573	565	541	531	546	584	600	555	590	509	567	540	488	581	577	567	568	597	547	585	594	566	536	585	535	515	493	580	604	523	550	539	524	511	556	533	575	578	507	531	579	558	556	566	565	576	585	584	574	555	569	564	591	547	596	552	550	543	546	579	548	559	523	535	568	578	591	512	606	592	549	569	575	550	587	571	556	564	541	572	563	555	563	554	542	551	530	564	554	536	546	550	543	561	556	523
24684	21404	27200	25460	4529	655	490	412	351	356	342	305	323	383	554	461	336	280	281	360	294	293	210	173	175	192	202	200	192	198	193	196	190	154	207	214	200	195	146	154	172	188	171	189	187	159	182	181	169	204	191	190	168	213	183	193	169	190	180	190	197	172	173	190	191	174	197	183	225	190	197	200	183	183	172	201	196	169	202	184	192	170	170	182	187	207	217	187	205	176	165	168	195	199	211	185	164	191	195	175	178	184	182	164	171	194	174	177	179	188	177	184	194	195	163	182	176	191	214	187	188	197	188	198	168	201	178	197	216	181	202	166	184	172	194	173	182	193	191	178	150	166	173	159	208	199	157	178	196	199	201	191	174	171	188	188	194	191	187	162	179	195	159	184	156	181	173	201	176	170	193	185	174	183	188	194	176	153	178	173	180	194	184	188	180	216	169	182	202	174	163	168	162	213	192	196	197	173	196	175	203	210	195	178	194	149	166	184	170	182	188	152	173	200	181	199	182	184	187	204	191	190	199	193	184	219	192	206	175	190	184	197	200	194	185	190	219	194	193	198	197	192	197	173	188	199	215	196	173	173	210	191	162	188	188	168	195	198	176	183	197	168	161	169	170	184	204	191	171	188	169	171	188	176	174	167	201	187	173	187	183	194	174	190	193	185	176	193	207	191	184	185	182	199	171	173	170	194	206	189	186	160	170	181	183	174	177	168	168	185	178	182	156	169	185	176	165	188	202	194	179	198	170	150	172	195	175	182	186	185	189	192	178	177	190	188	170	189	185	171	184	189	186	184	172	188	206	170	192	188	190	175	189	164	178	165	188	179	192	176	201	184	193	196	197	186	187	190	172	169	184	166	197	180	192	172	189	174	194	187	189	186	154	188	189	178	207	203	169	180	176	179	193	161	154	190	180	193	194	177	184	215	175	184	197	179	168	193	174	176	158	199	209	184	178	198	199	200	190	195	178	192	186	174	166	165	162	187	202	157	216	176	183	199	154	197	199	166	192	162	161	200	167	194	188	176	156	169	179	205	162	185	180	172	172	173	193	168	171	172	196	177	167	184	208	184	195	176	174	167	177	191	183	197	182	184	181	180	182	152	194	178	186	183	162	180	188	200	168	160	191	183	185	174	193	161	191	178	180	192	179	190	181	182	190	155	173	179	141	188	186	173	177	187	184	176	183	203	170	193	184	184	183	181	187	179	171	182	195	193	188	177	190	177	191	176	189	206	203	179	197	187	172	177	187	173	172	177	191	164	190	200	185	201	197	184	194	180	216	192	184	187	194	193	157	188	199	185	182	187	192	177	176	173	196	183	230	181	179	175	176	199	186	167	178	203	193	188	184	212	185	197	199	197	161	183	199	222	189	173	158	174	212	176	165	189	191	180	177	186	196	175	190	182	192	181	216	186	178	179	170	182	182	170	182	179	167	176	192	198	204	177	176	180	194	185	222	189	169	183	157	184	190	170	172	171	168	196	182	180	181	213	220	194	196	167	203	192	172	181	199	184	162	158	194	179	166	174	183	177	197	180	196	201	207	183	183	176	190	178	180	192	187	206	185	176	194	182	202	185	169	192	153	167	184	199	186	213	194	187	176	178	180	177	164	192	175	196	190	186	204	175	206	177	182	207	167	181	187	191	201	207	184	204	175	176	186	197	178	177	184	169	187	196	167	189	198	183	172	183	168	197	186	151	184	182	182	158	172	185	169	193	188	193	193	186	185	200	183	175	185	184	205	194	192	180	182	227	177	167	166	190	177	191	185	180	190	180	203	176	185	166	163	181	184	180	177	187	197	157	181	176	184	189	182	203	193	219	191	204	191	183	167	176	197	189	209	181	190	198	184	200	200	174	158	189	190	191	182	191	180	169	185	177	161	184	197	173	193	187	187	176	183	180	165	192	215	181	181	181	158	157	179	178	181	185	186	190	197	197	175	181	167	192	158	198	169	187	174	202	181	196	205	185	188	181	190	181	176	169	166	209	191	174	191	183	182	179	195	178	159	186	190	182	214	173	182	190	169	170	168	183	185	192	182	164	198	220	166	180	182	159	176	187	202	185	185	184	206	176	173	164	171	209	184	160	181	174	201	194	189	197	161	157	176	179	191	200	181	183	183	157	165	168	177	184	175	189	178	187	187	189	171	203	170	170	217	181	198	176	178	180	204	173	190	222	213	178	174	162	203	215	196	180	153	170	183	182	186	214	160	175	194	208	185	194	190	175	190	176	183	171	185	185	187	182	169	196	197	196	182	185	177	187	185	183	189	198	165	163	198	183	166	165	167	184	186	197	208	172	170	198	207	172	171	190	179	178	185	178	175	171	183	218	188	163	210	190	204	171	188	162	187	173	168	180	167	180	191	194	185	166	178	190	178	167	194	194	172	173	165	174	172	181	180	173	174	200	184	186	179	192	182	171	196	170	179	200	178	177	175	168	179	207	208	175	185	189	181	176	163	183	184	204	186	198	170	171	176	180	203	185	165	197	175	171	177	193	200	222	195	195	185	200	159	159	185	181	193	172	186	202	163	186	187	160	180	198	189	204	177	175	162	192	214	169	198	157	169	165	186	211	178	192	187	157	171	166	169	178	204	181	181	183	202	173	176	204	171	201	158	180	173	184	182	180	200	185	185	193	184	180	191	173	182	164	195	180	164	194	179	181	199	194	177	186	159	198	189	191	188	176	170	175	187	179	180	183	186	177	188	189	183	197	195	197	188	188	170	181	174	184	196	192	191	170	190	189	164	178	166	193	213	169	161	169	192	177	176	187	203	181	161	213	203	187	189	193	178	181	182	177	174	191	183	199	191	172	189	195	189	173	182	159	193	209	182	210	153	192	172	191	206	202	157	192	156	199	170	163	180	171	187	195	188	180	181	159	172	164	174	180	177	189	176	192	161	216	162	195	178	181	169	197	194	187	199	179	179	179	168	202	175	193	200	183	196	162	182	184	193	155	187	162	206	179	168	190	176	180	173	159	173	181	187	195	188	194	212	196	189	187	177	193	182	167	182	181	192	168	192	184	187	213	181	179	201	206	182	168	177	197	168	172	193	200	185	183	180	180	169	195	187	172	182	159	178	186	171	199	202	175	176	179	165	178	165	187	175	171	178	179	191	189	204	192	187	184	159	199	193	194	203	193	188	171	174	178	186	186	177	195	177	197	186	180	177	182	163	204	198	207	191	208	187	174	185	175	152	174	183	187	194	204	163	171	184	187	165	183	188	174	188	206	191	190	170	193	189	172	191	199	175	186	194	185	193	197	172	195	180	180	189	208	183	155	196	181	169	186	171	188	182	183	191	201	160	196	182	169	200	202	202	176	198	199	166	168	212	191	168	176	186	198	162	173	178	173	192	166	182	206	186	184	176	171	212	181	186	203	240	183	185	182	180	197	170	180	181	183	193	177	207	164	224	188	160	175	197	186	203	174	189	154	182	196	191	169	178	203	199	164	184	193	157	195	179	184	166	177	192	199	185	189	187	159
21108	6335	4968	2463	1682	1261	1013	850	746	689	607	609	600	832	1053	981	632	474	532	528	427	451	288	270	281	286	299	285	246	275	263	280	261	266	301	229	273	269	235	283	278	284	273	250	260	236	241	305	263	246	259	246	272	256	276	258	252	277	258	255	264	257	234	273	262	256	270	259	231	254	272	265	277	256	256	258	247	259	280	261	279	276	266	279	263	274	228	228	247	282	278	253	269	264	275	266	279	286	256	243	306	251	243	265	281	286	283	295	290	270	259	236	281	262	263	277	259	262	269	253	266	267	261	230	255	258	242	255	267	256	256	271	240	263	266	267	261	280	264	263	250	284	253	258	260	239	266	255	264	262	249	244	285	237	279	263	250	265	241	229	262	252	266	249	262	249	263	246	262	263	254	273	285	272	271	246	274	258	289	266	256	247	252	290	245	250	275	241	254	269	264	271	262	283	267	291	259	263	239	231	243	279	254	245	251	274	257	300	246	263	253	253	255	237	281	236	246	259	229	247	275	267	244	285	252	292	245	250	219	247	262	260	227	234	269	274	246	271	257	262	284	248	265	249	277	286	245	275	248	237	245	258	220	261	286	257	251	240	227	284	239	258	255	245	264	274	254	254	296	250	239	277	294	252	268	255	260	282	272	271	266	273	258	261	254	266	257	271	250	255	250	256	272	298	257	255	277	274	239	265	248	284	280	257	260	284	239	247	229	261	257	275	265	271	245	256	263	255	288	223	251	261	267	257	277	255	251	273	241	282	240	267	243	275	269	266	232	258	272	261	258	260	260	252	274	261	267	288	246	249	253	253	265	253	254	276	242	284	245	263	263	259	265	242	283	241	260	260	236	280	261	265	279	250	266	267	268	259	257	272	266	256	252	268	251	265	264	257	246	262	235	276	247	259	235	263	272	249	257	224	244	274	224	252	289	240	242	268	274	246	266	267	277	249	261	251	246	229	264	246	240	244	250	274	246	240	281	273	279	239	272	250	271	275	245	286	266	230	282	281	267	241	239	253	257	281	242	252	261	280	263	282	266	281	287	218	266	280	249	266	297	273	242	259	269	242	261	260	252	261	237	240	276	269	308	261	250	269	294	258	272	297	263	284	265	285	253	239	249	262	245	262	254	258	243	272	259	256	274	271	258	245	250	266	282	234	266	248	220	230	262	248	267	260	288	269	249	252	264	272	252	279	256	244	254	215	273	244	252	275	270	265	227	253	284	244	246	241	275	236	265	271	248	264	269	253	284	257	259	247	215	254	260	249	236	279	259	279	253	242	270	261	233	271	245	248	271	272	240	300	243	247	245	245	266	276	250	268	237	264	218	237	267	259	257	255	257	299	249	265	250	275	256	237	259	265	256	250	277	260	238	252	241	258	239	262	234	244	280	269	257	269	252	250	245	270	257	249	256	249	263	247	260	237	258	239	248	255	264	259	226	247	289	260	261	258	303	243	266	232	275	249	256	254	259	262	245	229	281	265	290	277	271	256	260	287	245	240	273	254	272	265	266	267	281	271	254	255	277	280	257	237	261	263	245	242	262	259	270	255	269	246	259	246	282	231	281	259	270	259	283	253	287	245	262	245	271	285	267	241	276	241	270	257	244	262	273	222	263	252	283	220	272	260	256	284	285	255	274	259	277	284	250	226	277	298	253	253	257	277	255	248	246	271	252	245	229	265	261	245	251	273	240	262	241	258	259	275	254	274	256	269	257	253	248	297	232	290	257	270	271	250	259	271	244	273	256	233	251	276	274	281	264	226	255	262	231	211	281	240	223	294	260	265	269	270	310	268	263	279	263	265	247	258	267	282	300	278	291	258	266	247	260	304	244	252	283	270	288	238	243	298	283	252	265	241	266	273	245	267	259	276	256	231	273	244	274	256	276	255	265	255	260	282	248	260	263	250	256	256	233	268	278	276	253	277	261	247	239	294	255	253	257	251	249	263	274	277	263	267	244	266	239	266	242	286	254	268	262	262	252	264	258	253	257	285	262	245	247	269	293	256	228	244	236	228	259	261	249	248	241	256	296	262	238	288	243	227	237	262	282	228	264	285	276	251	251	270	237	261	242	243	254	238	243	260	241	249	237	269	276	270	251	258	257	248	234	255	254	268	248	234	251	251	267	255	273	273	254	236	284	264	220	283	272	258	242	258	267	289	253	259	263	244	284	242	255	276	266	309	229	253	279	279	275	253	260	282	286	231	259	271	262	253	270	265	247	265	263	276	237	241	252	267	277	247	234	244	230	273	286	271	264	259	275	242	272	268	245	257	246	266	264	260	256	258	238	262	268	255	239	262	241	243	260	252	249	301	258	225	255	231	256	287	231	251	264	270	256	280	281	288	295	263	279	286	254	266	246	255	266	274	264	247	280	267	278	247	289	253	253	238	254	254	248	246	255	272	270	249	277	240	276	253	274	265	271	250	249	267	259	236	280	247	251	251	262	249	265	230	278	294	253	225	245	243	242	246	242	257	254	255	260	276	264	275	251	258	246	262	262	264	250	268	251	256	273	245	252	281	269	286	268	267	258	245	243	268	254	269	264	269	258	259	258	271	261	236	263	271	272	265	237	248	245	265	230	251	251	252	255	265	243	278	240	268	272	237	269	249	280	223	257	266	261	275	274	242	272	248	279	245	272	283	273	260	281	282	243	256	267	254	254	248	277	239	229	258	283	260	234	272	253	273	233	250	264	271	242	263	240	270	213	259	233	268	251	297	255	244	255	266	261	265	267	254	259	259	268	273	272	257	262	250	250	230	279	259	253	262	278	255	247	280	253	283	256	258	230	262	244	274	257	274	277	248	289	234	272	268	241	236	271	277	264	257	252	268	247	238	257	297	233	272	260	251	295	243	255	253	229	237	254	276	261	269	221	252	276	271	244	284	233	259	259	268	264	273	254	256	272	248	266	258	254	294	251	252	257	276	245	247	255	262	243	258	257	233	257	278	304	264	255	233	281	275	252	281	267	249	271	244	272	267	249	280	268	268	250	251	259	285	251	229	248	283	238	263	271	241	248	274	253	241	238	244	229	241	304	246	243	248	233	264	224	238	244	235	236	235	252	241	267	267	285	246	278	234	265	251	275	263	259	238	291	243	267	223	248	244	269	243	248	239	258	254	242	283	254	269	265	270	279	247	254	262	247	275	265	267	241	293	265	221	258	255	238	237	275	254	245	267	256	251	264	267	273	283	263	257	254	262	234	273	245	242	257	256	254	251	230	274	266	227	270	285	269	283	250	279	269	253	258	249	223	250	233	257	259	257	275	253	230	274	284	220	275	258	281	274	267	256	253	241	256	285	267	264	262	287	289	275	260	261	233	256	258	263	267	242	272	271	288	229	279	244	266	250	278	281	245	254	270	269	257	274	239	268	272	261	251	227	264	275	252	259	250	254	246	276	255	237	233	244	273	234	256	252	241	280	292	254	243	246	246	223	218	245	292	237	254	260	248	273	250	262	275	266	231	259	269	258	276	255	254	268
22558	21442	29234	24048	21436	21208	4233	1292	989	842	866	765	847	999	1153	1152	921	774	776	751	641	717	481	502	459	478	510	466	494	471	450	448	467	485	480	426	450	479	444	460	458	435	446	464	490	478	441	452	459	469	402	396	453	400	462	427	457	450	433	398	436	474	444	438	477	454	468	428	437	447	475	465	470	452	463	458	438	472	474	432	415	428	456	445	455	481	414	453	416	421	456	451	475	442	455	483	483	394	478	477	488	483	457	423	446	473	440	419	453	422	464	442	437	452	477	488	464	473	447	426	467	409	470	427	422	456	438	416	443	457	457	478	426	463	437	436	429	494	460	493	445	380	468	430	438	441	431	391	417	475	422	424	442	462	452	446	476	468	430	450	433	436	438	447	427	468	461	450	424	421	448	464	446	440	411	434	484	433	453	436	421	438	441	438	465	437	443	432	455	438	469	417	412	436	437	466	464	440	423	421	430	468	452	447	429	410	441	462	433	456	485	416	398	437	434	424	462	430	433	426	460	438	440	417	432	453	437	446	422	429	457	407	493	440	435	444	445	459	462	419	422	439	439	445	461	445	440	456	423	433	451	421	459	446	456	423	412	456	475	457	480	424	406	461	430	437	451	448	436	460	445	427	432	459	481	478	446	401	453	435	512	459	458	455	414	446	446	411	490	418	458	416	469	445	444	460	439	477	447	435	467	462	425	459	467	460	419	448	443	439	433	446	440	477	443	428	466	418	454	456	440	448	461	455	425	457	437	418	462	455	462	423	424	443	457	422	457	428	457	417	457	431	413	448	392	424	429	408	399	452	443	449	480	454	448	417	444	439	414	468	468	487	483	463	453	433	426	425	449	459	437	458	493	438	439	477	467	397	457	409	419	423	425	457	479	474	460	467	451	416	462	417	452	446	457	421	450	420	452	443	437	457	420	451	441	444	442	442	436	492	443	485	466	447	454	471	416	439	438	448	425	453	451	452	439	463	459	447	451	415	445	410	449	459	445	460	404	403	442	470	447	459	457	419	434	445	458	428	434	422	447	444	490	425	456	422	465	451	486	434	453	427	435	445	426	424	438	440	449	456	423	456	466	446	429	440	460	510	434	431	418	458	454	467	463	372	441	456	453	455	450	421	468	433	408	472	419	472	447	444	455	470	436	415	434	443	449	409	469	421	429	461	446	435	444	424	414	457	454	468	462	406	428	460	429	451	453	424	412	464	452	407	432	422	434	473	472	464	450	461	469	453	467	454	446	455	484	472	443	441	445	448	424	414	460	457	453	422	446	451	434	459	479	419	434	452	460	430	441	427	442	461	467	470	473	442	427	412	416	448	439	466	439	440	422	451	450	442	488	476	465	433	434	393	432	456	425	409	421	408	421	454	449	399	422	437	439	465	453	432	433	423	452	439	453	445	442	448	452	448	447	414	469	450	446	453	443	426	474	456	414	421	403	455	450	449	413	415	440	439	462	430	444	451	415	461	449	432	477	391	432	408	432	425	402	467	397	445	428	449	422	457	434	400	420	430	447	465	436	440	429	450	435	421	448	446	429	406	438	417	443	432	432	427	427	418	424	442	426	411	474	468	450	480	434	432	457	446	432	450	448	406	412	469	450	431	449	418	461	457	502	460	437	459	387	441	421	469	468	430	406	466	434	437	440	416	457	441	452	440	434	460	443	389	422	459	434	451	453	440	430	447	441	430	455	435	468	423	457	422	416	477	430	449	456	416	447	435	421	400	433	473	434	454	444	439	415	444	473	475	461	461	431	426	435	446	433	422	448	430	436	491	433	467	433	440	443	434	456	488	462	500	365	439	418	458	404	405	427	455	453	426	435	409	455	412	453	467	414	452	422	442	459	420	438	441	410	461	445	456	403	438	481	401	420	452	456	419	434	466	455	462	465	408	442	457	469	431	465	447	447	425	425	421	459	467	430	462	443	440	441	436	451	408	422	442	450	436	444	461	454	517	430	450	451	476	428	402	450	429	432	457	429	424	408	429	434	413	471	434	444	467	415	432	449	441	426	439	445	434	440	454	442	464	435	440	456	454	446	433	469	450	433	481	443	479	464	424	433	407	451	444	451	465	438	418	427	461	443	474	409	412	463	420	413	450	463	416	418	434	452	420	435	465	431	436	448	421	459	428	439	438	464	442	397	478	433	468	435	455	488	463	460	486	441	435	448	441	450	463	462	451	458	471	459	436	443	429	430	465	417	445	436	454	459	436	415	464	416	426	429	449	431	452	489	448	437	436	427	451	463	429	438	427	440	451	426	443	442	399	496	449	427	472	454	442	423	445	434	433	445	426	441	427	469	463	457	452	418	434	430	488	445	425	433	432	428	420	431	478	443	428	432	442	451	428	446	481	468	415	443	450	440	464	435	446	469	440	433	412	411	478	463	450	425	442	399	420	444	415	418	455	419	459	466	422	457	481	438	428	477	441	466	435	472	438	444	422	429	443	431	463	451	411	420	425	425	432	455	412	449	443	417	428	453	436	416	427	449	451	443	435	471	434	432	402	438	443	429	472	449	435	428	442	461	414	437	415	411	443	445	421	466	466	426	399	419	432	475	433	454	463	450	425	511	471	440	417	427	416	456	444	451	450	438	404	431	448	488	435	438	473	404	479	480	429	441	430	471	443	437	409	407	433	425	431	437	471	443	408	429	437	395	412	488	447	420	463	471	455	421	438	452	478	446	452	440	406	459	475	424	441	464	475	418	473	429	454	471	388	418	459	437	460	434	442	455	446	435	441	443	438	427	480	453	489	436	435	421	446	429	422	446	488	427	450	417	459	453	401	486	442	430	421	443	465	382	460	434	414	433	412	409	452	442	451	457	417	447	441	478	453	443	460	460	439	413	447	448	435	426	437	424	434	427	433	452	470	408	433	428	429	417	467	435	467	416	456	442	469	491	429	419	444	429	435	457	441	454	460	422	480	406	449	415	447	475	432	449	410	479	453	469	461	455	417	464	438	448	454	463	412	464	421	409	455	392	453	464	449	435	428	437	432	447	443	418	459	443	433	430	408	437	499	421	412	440	476	416	443	415	464	435	480	432	430	459	399	406	453	417	443	463	440	454	424	448	450	456	439	441	437	460	432	431	430	429	434	455	467	443	420	463	467	447	433	444	435	434	457	442	468	439	412	422	427	447	460	457	463	478	437	438	463	453	435	500	451	463	426	436	450	447	411	413	429	455	422	456	410	424	430	444	418	438	442	431	476	439	438	432	462	431	427	401	395	421	424	424	426	411	445	415	420	411	467	451	440	421	404	452	420	427	432	449	447	442	442	405	474	417	420	450	421	430	439	442	465	434	423	437	454	435	449	408	429	439	417	455	460	409	440	430	412	428	472	475	449	442	456	446	514	414	453	487	441	442	446	446	379	423	507	439	468	457	422	406	435	435	476	462	409	443	423	446	443	438	428	429	464	445	459	452	461	438	435	425	431	437	456	416	424	413	461	448	452	466	438	427	420	436	428	457	434	471	434
27701	15026	11606	5781	4220	3305	2596	2195	1779	1540	1458	1327	1328	1670	2066	1976	1376	1119	1261	1210	1021	1164	732	706	609	605	614	621	598	600	609	606	596	594	613	588	609	581	566	581	601	589	578	632	604	582	600	584	564	628	581	622	606	589	597	559	556	605	583	570	559	609	596	597	552	580	592	578	567	607	569	614	594	564	575	591	589	581	606	554	604	593	565	607	607	633	592	540	628	552	605	560	540	594	567	628	599	599	558	576	617	582	560	590	560	561	638	570	578	586	570	544	571	609	597	589	567	606	569	554	568	578	578	575	586	602	562	586	539	573	597	619	567	621	611	632	575	564	597	614	577	573	576	574	579	609	606	588	546	564	582	591	614	544	616	568	614	581	592	574	537	533	584	569	564	579	578	597	591	576	581	544	605	599	566	566	552	620	581	576	568	588	543	601	566	576	558	575	571	587	560	596	553	556	638	573	577	605	570	593	566	576	602	538	576	558	601	586	587	584	551	599	548	600	547	572	577	578	538	507	555	556	554	569	571	581	556	623	600	571	513	548	589	577	588	566	558	583	582	575	535	596	557	548	583	598	562	576	547	610	592	610	579	618	607	596	555	608	573	525	567	593	585	593	554	581	627	547	533	588	596	588	569	552	555	572	549	561	592	593	595	554	568	617	554	614	589	587	554	606	537	611	569	590	560	558	554	562	576	567	572	552	544	544	557	573	556	593	574	580	561	603	582	551	566	567	592	592	613	589	586	574	573	564	598	538	604	548	591	533	599	594	594	538	551	569	550	572	563	565	613	573	600	606	574	562	576	565	611	568	555	572	566	622	544	584	592	560	569	584	592	584	598	567	556	581	551	572	588	561	590	585	550	556	589	610	545	605	549	575	562	555	606	608	560	544	583	543	539	566	559	560	589	573	572	594	542	529	595	564	588	582	594	613	593	563	611	590	581	574	568	576	543	593	549	571	593	590	570	593	552	573	568	581	575	611	550	553	591	551	611	605	585	567	587	588	605	572	590	585	567	520	554	601	581	557	553	564	619	567	610	576	545	616	555	569	545	605	602	565	564	542	596	552	590	570	599	552	578	579	559	563	573	587	559	572	604	602	554	596	632	603	549	630	609	579	578	587	556	573	542	604	563	616	586	630	585	552	524	590	598	581	558	564	664	582	608	535	561	572	553	572	545	585	572	555	595	544	543	580	552	550	582	561	616	566	594	556	541	556	559	591	574	593	571	553	560	590	616	579	567	563	550	546	564	567	572	617	563	603	580	577	569	554	558	584	573	565	573	562	581	536	571	587	557	597	554	564	599	603	573	574	578	562	540	557	564	598	606	551	595	592	632	583	547	595	574	619	602	551	570	545	579	571	586	582	562	578	524	552	626	538	568	564	581	576	532	598	610	552	614	567	589	508	618	564	577	595	564	584	543	551	629	563	609	600	595	549	579	584	577	569	567	561	565	564	571	552	587	557	540	568	560	588	564	563	588	622	585	594	606	575	557	555	543	608	547	562	533	562	562	595	613	607	558	563	569	550	559	607	579	569	580	585	529	572	604	580	578	553	626	584	605	535	578	559	617	590	589	548	566	561	578	526	554	574	580	573	571	579	574	603	621	515	527	568	562	566	588	538	542	615	572	533	584	585	597	594	586	574	574	585	579	577	555	549	551	567	565	544	600	591	585	555	569	574	576	562	553	581	569	564	552	614	578	616	571	597	600	578	581	561	587	604	563	590	631	557	565	563	602	564	586	566	620	535	570	611	592	543	547	603	547	575	553	563	560	577	574	576	596	579	581	581	559	617	584	578	573	564	554	547	576	653	557	616	547	546	609	567	581	581	574	559	565	546	561	562	573	568	584	586	558	598	614	554	611	583	560	609	585	601	583	540	574	586	603	593	539	575	579	587	564	583	562	587	582	616	585	547	555	595	573	565	532	598	566	612	598	612	607	551	557	592	544	559	537	544	621	614	606	579	608	589	605	549	562	610	580	599	523	563	563	582	555	586	590	585	586	594	610	569	582	592	593	561	533	567	566	605	596	633	554	556	568	589	591	570	546	569	559	616	575	592	579	524	548	604	614	562	563	603	586	576	558	561	562	560	559	516	566	607	543	574	595	586	572	555	574	576	555	558	583	569	618	572	587	569	585	565	583	565	554	627	566	566	610	564	579	614	567	561	577	554	579	544	584	569	584	584	546	559	581	600	549	579	595	568	575	624	583	575	568	598	572	578	560	582	624	572	543	556	626	577	599	576	540	592	558	579	599	594	586	601	540	580	588	583	583	570	573	585	573	555	547	617	559	585	554	544	617	552	572	550	604	580	604	608	544	549	587	583	600	599	547	595	561	571	609	579	585	576	571	604	627	573	545	606	553	584	578	584	566	594	516	567	578	600	553	559	598	576	565	632	606	556	584	556	589	540	516	589	603	569	569	590	620	560	591	629	579	599	624	564	588	549	572	574	614	548	612	551	551	580	568	550	540	551	605	554	590	593	586	578	583	607	555	569	594	584	597	566	555	592	598	602	588	607	596	578	618	536	545	584	591	554	569	600	573	610	593	555	592	580	557	583	561	554	548	590	588	566	562	593	580	568	604	548	606	533	568	558	592	557	593	592	631	551	586	593	539	612	610	582	605	546	570	553	608	599	566	551	589	587	542	568	587	618	593	605	588	527	571	573	612	575	589	574	557	585	566	585	571	585	554	586	558	615	568	555	572	602	589	599	561	577	599	575	575	578	535	587	502	556	600	538	595	573	574	580	575	553	587	581	616	573	595	573	608	583	599	542	568	551	597	583	566	558	528	612	569	559	612	561	585	600	617	585	592	603	620	593	549	570	566	610	580	593	591	542	585	548	611	552	587	590	560	570	583	609	531	554	584	572	614	577	563	515	542	600	608	546	567	540	582	593	548	583	594	570	572	610	584	532	581	628	539	558	548	586	539	584	567	545	567	575	608	571	577	550	592	552	573	593	578	552	615	592	557	566	614	581	553	566	577	580	593	608	621	577	587	584	581	580	544	601	553	567	571	530	574	538	588	586	607	614	568	536	560	578	571	630	585	578	598	550	578	544	593	548	579	543	559	590	553	618	559	564	616	526	579	522	656	611	588	554	570	592	580	601	580	569	566	588	587	528	594	545	589	575	596	578	578	569	572	595	600	577	579	559	588	606	607	546	563	557	571	568	618	544	581	607	585	608	596	582	578	571	571	557	555	590	531	526	620	569	616	539	561	567	564	581	547	566	608	569	594	598	588	545	554	553	604	547	604	604	549	581	597	581	577	591	600	578	614	560	585	608	596	606	570	584	551	557	569	529	549	579	604	603	546	607	582	545	593	592	622	557	557	610	557	589	571	568	574	611	562	607	612	553	604	606	599	569	570	526	498	639	544	600	609	563	548	582	515	558	534	622	533	593	567	551	592	567	579	568	588	550	561	581	586	554	590	544	581	530	530	576	571	547	585	561	563	588	552	580	562	575	613	597	592	588	578	607	579	580
27450	17381	3760	1106	789	600	426	351	378	314	292	331	345	402	473	485	407	302	311	318	351	264	245	242	252	254	232	242	229	230	277	278	242	253	238	216	247	278	228	242	263	284	252	255	253	267	263	246	244	263	247	232	254	266	260	248	243	218	301	273	240	263	247	267	266	240	255	251	234	262	252	261	296	250	267	251	254	245	259	255	249	229	276	225	253	253	250	243	256	249	261	223	261	265	229	256	256	263	271	231	247	256	267	229	249	247	236	247	250	247	223	245	259	256	248	264	227	244	270	274	232	239	258	241	263	244	229	228	259	239	244	242	265	253	224	245	251	244	249	248	239	248	227	269	237	261	274	263	253	245	235	267	264	228	275	236	262	268	232	234	236	243	241	235	227	258	274	257	261	264	255	249	231	257	260	240	238	234	223	251	263	218	239	253	262	247	231	268	261	249	237	240	222	231	244	245	234	256	220	273	246	270	277	248	243	261	256	233	215	251	247	241	245	218	280	242	281	240	239	223	282	244	235	267	225	249	266	256	243	266	237	251	273	234	221	272	242	267	254	260	263	253	234	255	223	250	260	231	229	252	261	242	224	277	241	268	240	251	253	218	239	222	262	260	250	256	251	269	235	223	263	241	251	246	284	253	256	291	217	254	284	243	236	245	293	223	229	243	285	227	244	237	261	284	243	275	242	236	223	246	250	262	242	266	281	251	239	253	225	266	272	227	264	210	216	230	255	241	211	239	247	274	273	250	246	246	252	222	228	254	258	229	245	232	253	247	240	220	256	262	257	234	267	246	238	229	247	244	255	226	261	239	272	272	227	240	246	258	280	241	236	260	246	256	269	274	220	269	251	235	223	266	238	252	251	267	266	269	237	273	254	236	286	236	245	264	270	237	269	226	232	272	259	249	241	248	244	243	245	246	250	225	249	261	251	281	247	248	238	263	248	258	247	233	243	253	256	243	239	249	218	233	223	255	233	244	223	257	255	222	234	231	249	238	225	253	247	240	225	251	244	243	219	272	256	250	232	239	233	245	222	267	248	234	273	253	265	244	230	232	249	301	238	236	258	244	206	239	252	257	239	245	240	250	260	218	288	260	238	233	268	252	280	239	249	222	237	260	248	263	239	246	255	264	239	224	237	256	237	234	249	246	243	221	252	270	255	239	215	242	261	235	262	239	241	274	247	260	227	248	263	248	241	256	246	269	243	235	226	248	245	280	243	256	238	236	265	263	242	249	233	241	273	236	248	262	260	258	244	246	253	247	253	269	271	230	257	255	257	226	259	253	229	246	248	264	241	263	260	263	232	270	245	259	279	237	251	264	277	289	233	262	247	238	249	248	234	225	246	239	250	243	248	264	265	246	244	262	261	259	244	269	248	232	259	250	235	234	252	249	228	248	243	235	249	250	249	240	281	259	246	283	232	244	252	253	249	248	208	263	249	239	242	245	247	233	243	241	251	233	264	261	237	222	256	275	254	262	261	237	254	262	264	275	247	246	224	289	263	259	262	236	221	256	255	245	251	276	270	270	238	240	251	301	236	268	224	257	247	251	234	220	242	232	232	262	252	246	255	256	256	276	254	255	244	231	228	254	238	268	249	239	232	258	261	220	243	252	245	222	267	256	242	231	257	236	266	252	254	269	261	269	264	260	246	235	257	229	240	238	232	254	257	273	244	223	248	272	248	265	249	266	252	256	220	257	233	231	258	244	261	253	247	264	264	256	236	247	237	246	224	207	254	246	271	270	242	270	242	246	260	259	238	245	264	270	247	245	233	298	255	244	271	258	248	254	256	242	233	232	234	220	267	245	260	249	259	269	261	265	253	237	225	239	228	238	248	234	236	271	250	236	227	252	256	225	262	268	252	231	267	242	206	264	260	299	229	253	254	248	242	261	247	246	253	244	239	243	248	186	252	226	258	241	239	261	233	235	239	233	256	245	241	257	259	274	245	266	250	236	267	269	246	232	213	236	245	276	276	261	245	231	240	223	261	257	259	250	242	244	244	252	263	273	257	248	228	268	251	271	271	239	269	268	243	246	265	248	244	255	240	249	241	223	266	260	247	259	234	250	249	249	271	264	231	245	215	232	232	273	234	251	240	227	237	238	259	243	254	243	279	249	254	265	246	236	245	274	250	237	217	264	231	261	257	239	265	270	240	239	282	231	247	253	239	248	258	254	238	255	261	246	266	273	249	257	259	235	240	262	252	242	244	230	252	235	228	237	246	249	302	225	265	258	260	211	289	272	273	242	263	230	271	258	232	225	245	252	240	251	254	245	253	240	238	263	270	257	228	226	244	224	247	251	241	248	251	227	252	243	249	243	235	241	248	258	246	236	238	267	227	234	284	263	263	262	256	274	239	246	211	237	243	253	234	262	265	291	237	261	223	222	258	246	261	244	250	257	249	238	260	258	250	242	256	271	221	247	244	246	269	254	259	247	249	259	245	263	239	265	247	239	226	265	274	250	276	236	262	225	235	233	207	259	257	240	272	232	254	239	236	261	248	247	249	244	226	239	236	248	236	272	229	259	264	230	254	224	242	252	254	243	232	264	265	259	257	267	231	219	248	261	231	268	249	230	247	232	237	267	234	258	257	263	248	264	258	242	242	266	243	231	276	229	276	243	229	266	216	243	259	251	244	229	266	245	234	262	265	233	222	247	235	242	250	236	240	268	257	255	248	228	268	243	255	238	245	246	224	249	228	254	239	248	275	251	236	261	244	262	238	256	246	251	225	229	241	259	238	254	244	247	242	250	244	264	258	262	245	252	234	266	264	240	220	256	236	245	245	250	238	256	258	219	274	236	251	247	226	261	262	290	222	234	238	291	252	234	269	251	250	239	235	267	243	222	243	240	292	234	236	239	261	236	238	261	222	217	256	263	231	238	251	239	213	257	253	271	242	259	266	225	283	210	240	269	226	243	240	226	256	257	257	258	259	251	238	238	225	274	240	220	250	243	215	248	231	272	221	242	213	230	240	233	254	247	236	238	262	243	249	256	252	228	248	241	255	263	261	241	257	250	245	238	227	249	223	269	244	237	244	252	241	261	271	255	263	262	222	266	242	250	251	260	231	233	252	269	273	244	249	229	230	221	253	269	226	246	236	225	253	247	209	254	254	239	258	270	235	264	242	246	255	244	236	238	213	252	245	220	217	251	227	263	243	242	237	222	243	241	262	272	280	263	227	249	255	243	212	246	240	238	229	263	239	230	265	218	234	251	239	248	229	282	223	251	247	241	258	232	228	265	220	257	227	251	263	253	242	241	257	255	235	243	271	241	243	234	245	224	236	230	262	266	276	253	240	270	242	261	266	249	214	264	268	236	246	257	233	243	244	253	229	235	259	264	250	234	237	227	252	269	267	269	226	236	218	251	240	230	275	247	249	254	236	246	253	269	257	288	225	241	243	224	225	244	245	253	254	247	254	263	249	229	254	250	242	242	226	245	246	257	241	264	273	275	242	241	224	240	278	254	238	248	245	243
7463	2962	2319	1278	1015	945	723	616	563	507	525	524	505	723	923	862	666	548	478	505	432	457	334	338	318	323	308	320	342	323	356	319	308	345	304	352	325	327	300	312	321	342	349	315	338	320	363	363	313	336	311	346	316	345	325	341	330	321	332	336	306	319	335	352	295	315	306	342	348	313	358	312	329	306	348	345	327	355	359	327	335	297	344	308	312	315	313	343	353	299	332	314	326	339	309	337	333	329	379	300	336	316	320	341	310	337	350	295	320	339	311	348	306	326	345	338	340	337	288	307	335	316	318	318	345	330	321	307	354	350	333	326	337	301	332	318	302	329	355	317	359	331	358	343	358	309	343	322	314	349	319	311	321	285	306	357	343	322	319	294	373	334	342	330	310	325	329	299	332	329	321	343	346	355	327	323	339	327	320	351	289	283	321	323	307	312	328	315	329	322	318	317	304	330	318	341	332	334	333	327	335	329	317	327	336	328	359	331	365	312	307	307	331	304	328	362	350	343	327	325	333	330	321	351	321	333	326	319	333	333	313	309	299	300	324	310	331	347	315	324	316	321	359	350	325	338	308	349	326	340	321	336	331	363	321	342	340	321	282	331	307	342	325	317	329	326	334	324	327	344	331	375	324	353	316	331	347	314	320	339	348	341	309	302	334	323	345	347	334	291	327	328	325	368	349	339	309	301	312	302	315	298	310	292	361	353	330	332	321	322	317	328	354	332	294	361	362	297	330	349	340	325	362	344	337	351	353	339	358	355	307	302	317	314	345	346	344	311	312	298	331	314	316	330	312	351	297	315	321	347	325	300	330	337	341	341	293	327	339	336	317	287	336	276	313	357	335	358	314	370	350	319	288	337	314	293	332	301	370	318	344	340	338	330	343	329	332	333	335	335	316	363	331	334	351	346	331	300	361	327	333	347	357	304	361	304	331	297	326	308	336	349	325	332	342	332	332	318	305	331	335	348	315	350	355	295	343	296	336	348	326	341	350	309	310	320	320	318	339	322	321	333	339	345	331	353	328	339	318	332	330	347	334	322	313	368	315	289	331	347	316	325	333	361	327	324	332	342	301	326	320	308	331	364	306	363	325	308	344	283	337	321	314	326	310	309	303	309	325	338	301	300	341	324	320	341	348	345	359	306	322	353	322	336	340	359	329	344	320	326	312	342	353	306	333	333	314	312	325	336	331	342	343	310	339	311	318	314	333	356	354	344	305	327	321	342	340	317	326	339	319	313	302	350	346	321	332	328	324	318	336	299	311	313	349	328	336	325	336	331	318	343	317	332	318	308	348	333	350	371	345	335	344	340	332	365	341	329	325	326	337	335	318	320	320	332	323	328	355	351	318	369	309	325	328	355	326	335	311	354	369	328	326	339	346	338	302	331	317	313	330	339	318	322	316	330	330	333	363	329	339	347	326	347	337	318	310	343	322	323	329	306	323	348	345	346	317	351	331	332	324	325	345	325	320	325	326	335	324	307	342	336	328	324	338	358	312	327	366	330	302	345	357	344	327	336	308	313	345	319	312	329	386	340	319	331	330	337	318	346	331	277	367	291	335	328	296	307	335	337	302	334	327	354	324	326	322	346	352	345	342	352	332	318	308	328	349	313	354	296	323	317	280	326	330	345	344	309	338	344	332	314	323	344	336	313	307	326	316	353	317	344	341	322	320	308	296	334	329	333	333	323	317	321	335	335	316	310	318	293	324	308	340	316	321	341	317	318	335	308	339	329	325	309	339	333	314	327	326	323	341	330	325	318	319	360	337	325	314	286	328	326	320	342	348	328	362	323	330	315	327	339	319	324	333	342	296	338	367	317	339	338	325	351	316	330	319	306	321	334	348	332	334	378	348	305	308	346	311	331	323	343	321	365	362	307	342	362	313	356	323	333	323	356	335	330	355	330	333	359	309	299	339	330	327	350	340	313	323	313	321	340	319	345	286	315	361	321	367	327	312	347	343	339	327	320	318	342	358	332	321	335	324	357	325	307	310	329	324	324	317	298	303	344	354	296	357	320	319	334	327	333	324	325	342	316	329	336	310	352	358	315	302	346	339	312	380	321	349	311	298	355	320	340	357	317	305	325	322	350	324	333	320	328	269	362	321	333	312	331	342	351	328	369	336	316	305	318	320	293	324	306	320	308	328	330	346	340	351	346	329	346	329	324	345	363	315	348	334	337	318	311	307	354	334	347	343	313	339	313	303	295	376	328	318	364	322	339	359	323	340	306	339	316	364	338	351	326	328	341	329	302	331	323	333	332	361	330	323	328	337	308	331	346	318	313	337	342	348	344	312	311	373	338	334	336	345	322	334	342	344	306	344	340	309	322	318	305	362	314	339	347	339	317	313	340	325	356	294	333	317	352	334	337	329	316	344	308	352	304	340	311	280	330	311	331	323	337	313	302	345	301	339	373	322	320	334	328	300	329	350	331	319	330	355	336	340	329	301	322	326	361	338	339	327	342	317	337	351	336	327	311	298	359	310	339	321	327	316	308	360	353	332	347	296	319	333	332	323	345	333	304	338	314	346	329	301	305	368	299	351	274	316	345	324	337	339	338	327	316	305	305	346	340	295	304	346	305	310	330	325	332	340	358	306	355	334	330	329	341	321	331	308	325	340	326	336	348	306	350	334	354	345	352	352	320	316	335	321	346	299	338	328	341	364	324	336	333	336	317	320	335	344	346	339	339	352	331	303	330	341	341	348	332	334	351	326	368	317	308	352	316	328	330	344	333	301	304	338	300	284	354	325	330	330	375	332	336	337	355	311	334	335	377	344	298	301	358	307	331	334	294	348	360	314	317	335	325	350	350	325	366	335	340	352	332	314	339	304	318	334	322	314	346	318	320	341	311	336	324	329	312	331	348	347	312	356	293	357	309	331	328	352	350	359	328	290	350	337	319	307	335	347	298	295	330	342	319	326	322	345	322	305	313	340	304	314	343	327	325	378	321	331	323	328	349	302	346	321	296	312	311	327	365	338	330	358	339	293	307	309	330	348	336	320	335	329	347	341	303	309	316	338	348	303	295	305	342	332	330	333	323	320	323	326	340	310	340	336	340	314	344	327	362	332	322	338	355	335	311	314	306	307	319	348	329	331	330	327	341	321	348	310	322	313	327	345	334	306	331	325	346	296	366	337	318	291	311	314	363	324	299	332	302	313	335	338	338	311	313	349	352	285	296	316	321	347	306	335	347	330	320	329	332	367	324	339	296	344	337	341	322	308	322	335	337	339	328	324	320	337	340	310	333	316	342	346	321	329	344	323	327	327	331	315	308	312	312	316	343	329	355	337	339	312	331	279	319	312	332	312	342	315	345	349	323	333	332	364	340	342	338	367	323	341	314	315	298	304	318	329	327	328	346	319	321	339	350	311	306	329	314	318	321	329	363	315	346	331	342	319	331	331	329	344	333	330	331	329	318	329	327	298	334	354	322	322	329	374	342	330	318	307	312	330	332	332	322	329	344	319	329	329	346	324	343
23627	21404	28585	24617	21165	4662	1189	840	789	668	659	577	683	701	882	968	732	609	648	619	566	592	481	441	478	486	467	443	461	455	464	484	458	456	445	479	477	462	455	437	416	485	459	430	427	458	443	421	449	438	445	459	441	452	443	482	451	433	446	466	469	422	436	438	456	426	409	431	464	450	480	455	419	437	408	441	460	472	441	451	431	420	463	448	431	415	421	424	430	431	466	443	449	428	462	442	406	449	430	438	452	457	456	433	423	490	455	458	440	429	490	428	411	436	439	429	423	443	452	453	444	440	402	457	424	396	450	446	408	446	447	460	458	440	427	424	401	453	418	412	422	416	436	439	473	417	449	434	421	443	445	471	408	471	437	424	441	482	448	446	397	430	438	485	420	412	468	459	434	486	411	426	442	440	450	444	440	423	423	424	454	443	387	453	406	482	443	433	448	434	410	426	433	463	443	459	454	440	455	404	425	449	421	453	440	441	470	436	406	448	440	445	415	415	449	436	455	443	420	472	441	422	423	449	415	448	451	426	475	430	444	473	411	461	485	439	416	433	437	472	446	470	447	447	441	415	424	427	417	406	438	412	434	460	423	460	401	463	478	439	454	443	412	442	444	469	481	384	469	434	426	446	437	437	444	432	437	434	438	440	434	416	407	430	452	439	430	441	438	441	437	473	417	432	425	413	449	442	431	451	469	451	446	425	462	396	454	468	423	441	431	421	430	417	438	410	433	441	385	443	436	439	432	434	496	440	430	451	417	412	459	462	426	440	473	425	452	451	434	413	398	406	429	430	394	448	447	417	462	438	437	467	442	434	468	427	430	448	448	434	436	405	440	425	423	420	446	445	432	421	438	443	449	440	429	449	464	411	455	415	490	409	382	449	486	456	456	413	457	438	450	428	425	461	452	464	440	442	453	426	437	426	422	464	428	416	413	454	387	413	433	470	458	438	450	439	447	423	475	445	446	430	427	469	440	388	403	457	444	429	432	428	441	389	448	431	459	463	437	451	447	478	419	388	470	418	449	464	421	445	449	458	452	412	447	467	467	451	417	446	435	439	446	414	409	438	450	418	408	451	438	459	450	415	449	423	447	414	429	407	437	410	421	435	436	416	439	421	434	441	445	436	452	437	472	419	457	459	417	446	432	417	415	448	468	400	431	420	461	455	423	462	447	410	413	452	466	443	467	444	457	444	395	432	407	428	435	430	445	439	443	422	447	443	452	437	382	459	425	433	448	462	493	410	398	391	456	440	419	451	446	415	467	439	427	425	436	412	430	450	400	468	403	473	452	424	390	411	434	441	438	427	393	448	418	439	437	434	415	412	440	450	420	448	430	431	463	460	431	399	447	451	407	441	412	418	419	441	488	435	420	450	446	442	436	482	400	446	427	461	446	417	456	472	400	423	402	450	431	420	447	458	441	449	433	430	472	436	462	421	428	442	403	400	400	416	407	439	440	428	435	418	454	419	418	416	419	465	438	392	430	437	409	439	441	434	412	453	430	446	436	437	424	425	437	441	427	412	442	393	438	427	444	410	441	449	464	438	417	439	371	403	431	446	446	474	450	419	467	432	442	457	451	482	440	415	456	425	430	447	489	417	468	455	438	432	432	420	459	435	415	450	424	407	438	425	432	438	436	444	434	454	428	432	443	408	423	436	468	470	423	422	434	464	462	450	429	458	440	445	456	444	408	422	482	430	425	457	418	441	441	388	438	440	424	421	467	461	469	441	432	447	462	418	463	416	436	443	481	442	431	425	449	427	491	458	425	424	384	455	434	427	427	405	455	452	448	439	454	445	422	492	478	407	460	424	394	435	488	431	409	475	464	456	440	453	449	413	445	463	435	439	425	452	409	432	466	421	407	426	431	444	411	415	459	420	446	435	464	388	393	414	421	442	438	436	464	442	423	410	436	425	447	473	448	440	418	443	462	429	435	439	431	446	422	425	449	443	436	440	433	439	401	445	455	442	447	428	414	441	427	412	413	418	432	459	441	460	426	442	426	404	442	452	443	429	414	427	457	404	453	402	427	443	432	460	435	436	406	430	422	469	454	390	438	431	404	460	420	428	427	453	448	436	447	434	449	433	448	487	425	416	453	409	418	474	473	464	458	433	442	435	412	456	463	447	446	419	455	432	401	483	422	423	462	409	461	431	426	427	417	430	413	440	455	481	471	456	452	400	466	448	432	435	413	450	447	423	468	429	424	433	476	447	455	400	433	432	461	455	451	438	447	426	448	484	426	424	437	422	439	448	471	452	439	443	449	476	460	469	416	447	417	383	462	428	421	410	427	423	426	424	399	431	445	457	443	451	453	440	454	476	448	430	412	411	432	408	415	421	446	494	430	429	451	411	454	464	416	419	426	411	457	399	401	459	466	404	439	433	443	451	411	393	425	443	430	422	436	437	434	428	448	428	458	441	471	445	411	413	419	440	410	467	469	452	484	450	454	428	448	426	450	459	402	454	425	433	464	470	441	451	438	480	445	460	438	388	451	423	411	431	411	449	444	410	450	407	431	424	473	484	448	455	430	461	419	430	440	430	453	423	430	413	446	413	416	460	450	447	428	410	468	438	459	421	429	448	414	449	436	464	431	399	466	439	440	442	415	464	462	419	441	377	439	444	444	435	470	415	404	423	466	428	468	444	412	407	457	468	451	435	435	474	446	431	449	458	405	417	431	440	481	468	437	467	440	437	449	441	455	502	422	463	415	399	476	460	490	443	428	460	446	433	401	470	475	468	468	465	452	441	418	460	439	434	424	413	418	435	443	413	448	444	426	471	440	453	468	417	422	398	412	466	430	478	443	439	414	421	414	448	431	460	433	460	440	443	432	413	414	436	432	438	441	438	446	461	468	438	420	460	456	451	411	413	448	440	442	431	412	458	445	442	426	446	411	456	438	443	414	445	453	430	447	470	481	484	470	425	445	404	448	438	434	404	407	438	439	414	452	415	481	436	419	465	457	431	453	437	442	459	445	439	435	444	435	407	432	462	446	437	452	438	414	459	444	442	432	455	442	431	431	467	451	487	437	417	423	417	413	489	463	426	443	471	398	432	390	416	445	410	424	450	464	449	461	448	465	424	412	475	441	422	418	453	452	419	415	414	452	433	425	434	449	454	420	427	444	430	454	443	424	435	420	460	488	423	365	459	452	430	454	463	452	478	400	445	375	429	417	464	442	472	423	434	402	419	450	427	447	419	440	421	419	446	418	465	453	437	430	444	434	448	426	450	418	415	421	429	436	416	437	467	439	396	406	435	446	414	427	437	464	454	439	438	432	413	458	435	404	442	442	403	407	459	469	440	430	413	416	473	445	439	446	452	433	422	443	447	431	439	437	423	430	430	424	459	427	440	458	478	424	441	501	447	465	473	400	413	441	448	433	422	445	432	415	435	399	410	377	450	438	433	418	431	454	443	427	415	460	475	426	466	442	413	451	433	409	498	470	434	425	453	463	424	375	427	425	410	434	432	442	435	404	429
22235	9770	7352	3766	2772	2203	1753	1441	1272	1097	1048	937	1056	1190	1446	1595	1169	910	995	942	860	855	590	603	593	566	586	616	589	597	532	639	617	632	579	577	591	587	566	611	538	549	563	576	595	569	594	566	545	572	557	555	553	568	598	614	587	587	583	536	558	549	554	537	524	574	562	569	560	572	576	599	539	612	512	535	549	537	557	601	562	573	541	576	586	554	537	555	573	569	546	573	545	557	582	565	587	602	592	619	584	584	556	590	564	534	599	615	576	574	542	539	570	532	544	602	563	607	524	545	565	538	550	552	595	572	592	559	554	574	608	553	525	538	555	557	571	566	558	559	534	561	557	597	538	587	538	559	557	547	579	596	573	584	512	541	592	596	575	569	527	564	576	570	568	559	565	580	600	586	601	592	597	582	541	579	574	585	617	569	544	578	592	573	548	541	565	515	577	591	589	521	603	596	548	550	524	558	552	572	549	553	590	563	554	540	583	571	610	544	582	549	555	561	570	559	551	562	610	565	601	555	608	586	555	549	578	550	567	555	567	606	546	557	576	541	578	547	571	579	524	551	575	586	596	540	577	579	563	539	583	540	547	583	576	536	534	519	609	491	543	570	547	537	563	568	577	581	598	600	535	519	559	582	553	555	579	594	541	538	552	530	581	555	577	579	562	532	584	540	595	559	564	571	553	563	547	544	548	523	572	637	549	531	595	601	555	600	570	572	575	566	584	555	553	550	563	591	551	599	556	579	568	573	531	569	517	590	568	574	594	580	558	574	577	607	584	560	535	523	561	513	522	539	599	548	548	612	594	549	612	583	542	543	559	562	530	567	547	557	528	576	550	543	582	549	565	558	553	582	567	526	559	575	558	637	542	575	529	592	553	538	561	548	506	571	539	571	565	555	557	568	531	575	583	514	603	527	607	516	548	583	574	578	588	586	527	550	521	594	610	562	597	551	525	551	540	539	579	565	574	501	551	583	561	571	578	574	558	568	537	598	528	559	548	583	520	567	554	575	502	548	554	552	553	573	579	552	564	552	567	606	570	592	575	539	542	559	552	579	572	599	576	538	549	531	582	597	534	573	547	517	533	544	548	575	529	574	556	558	560	553	578	574	517	576	536	586	553	551	528	513	546	552	526	553	571	555	484	548	610	521	556	580	560	521	534	561	550	585	555	531	603	593	567	566	542	549	550	552	539	577	552	570	568	531	556	562	575	539	488	602	542	579	540	551	588	562	591	552	560	519	557	551	580	575	541	553	555	575	541	551	564	546	597	565	570	581	551	565	563	510	603	573	551	547	547	548	525	547	579	542	552	570	566	579	579	543	535	558	591	556	555	584	545	628	571	570	563	541	565	572	527	608	564	594	558	573	519	535	561	538	574	581	581	557	534	546	549	560	577	579	547	575	540	586	582	586	578	605	554	532	537	548	532	539	560	565	621	582	591	553	544	585	540	571	546	585	593	511	540	509	568	552	540	524	608	556	565	548	549	571	568	607	584	607	540	530	577	550	554	575	577	563	595	533	560	587	626	575	577	567	519	593	510	603	577	529	557	631	595	556	570	540	609	578	552	584	551	519	581	589	584	582	592	552	595	609	528	547	535	539	596	551	546	584	602	557	562	567	573	571	562	548	565	545	523	566	586	541	554	584	544	522	554	557	551	568	540	559	575	582	547	593	572	540	582	568	553	579	543	558	565	553	543	566	558	516	569	532	529	536	548	598	552	561	571	587	530	566	541	574	542	562	562	594	569	536	563	560	548	547	543	543	562	503	591	555	595	556	568	551	584	556	570	541	560	553	595	572	608	543	583	586	588	516	593	568	599	609	546	593	592	568	571	540	541	546	559	553	579	559	564	574	550	552	562	565	554	574	544	526	538	556	573	593	574	532	551	537	546	626	556	567	565	575	579	567	589	589	595	587	531	568	571	558	527	567	570	532	552	574	556	567	563	541	565	571	548	570	534	561	559	529	548	567	577	577	529	564	569	582	590	543	580	560	594	526	531	583	604	569	577	559	582	536	541	555	535	534	516	577	556	570	518	554	570	541	564	562	568	548	605	548	514	525	556	528	582	539	536	564	546	581	559	550	586	575	617	541	550	618	565	583	560	572	559	587	575	591	564	591	547	581	557	530	558	568	566	569	537	580	571	576	521	534	556	562	570	544	600	558	607	549	553	557	517	566	549	555	533	555	535	555	549	530	563	557	574	575	565	566	533	571	587	563	543	525	624	559	550	534	525	553	557	572	534	585	574	534	579	546	580	611	568	558	546	521	525	593	567	564	536	549	535	591	586	550	543	560	600	575	532	575	549	557	527	549	552	582	570	599	516	569	586	582	547	532	549	596	577	581	550	574	591	583	556	538	541	547	558	526	564	578	593	598	542	600	585	557	564	629	588	596	518	556	579	521	590	549	577	583	577	508	572	542	575	540	561	595	540	572	600	537	567	604	568	571	572	567	549	579	573	597	575	568	531	533	560	561	566	521	559	551	591	615	559	579	584	572	555	581	562	615	589	536	596	503	562	571	595	564	550	565	567	559	550	556	573	569	592	594	545	567	553	557	561	530	548	562	591	536	581	576	555	545	543	569	569	521	561	574	605	535	597	551	536	580	554	573	563	536	575	546	573	561	541	536	576	573	553	587	552	559	571	589	588	554	597	606	560	551	560	530	539	582	608	578	585	522	505	553	555	554	605	547	570	565	571	591	590	580	542	606	553	559	581	559	531	579	583	548	538	563	581	566	573	573	571	562	568	564	587	585	530	590	553	549	568	570	552	591	582	548	562	570	556	582	560	585	587	551	575	541	579	569	574	529	543	556	554	553	545	585	517	549	581	564	551	554	554	579	551	532	593	530	537	555	598	516	571	595	552	546	538	578	590	549	571	549	599	556	528	554	587	572	580	568	575	576	591	558	554	576	594	573	541	534	545	586	570	551	570	529	568	586	613	538	544	559	536	536	573	586	603	538	597	570	612	585	621	544	534	530	602	551	543	582	536	575	565	606	577	566	555	588	594	578	584	540	590	585	547	576	574	552	582	545	562	605	533	550	555	522	600	557	573	544	558	557	577	589	513	553	600	546	565	514	599	552	560	571	584	526	520	573	597	603	553	590	523	582	566	593	566	592	523	570	598	551	560	543	550	590	592	568	538	624	578	570	649	587	555	548	578	562	513	567	555	503	573	576	593	546	586	551	534	553	547	548	609	588	524	577	548	562	559	569	539	565	546	538	513	543	598	581	566	530	570	556	553	609	565	598	541	575	576	587	587	570	551	575	575	554	599	564	601	551	575	581	518	526	584	566	596	524	565	584	576	544	594	550	598	585	546	587	511	548	553	529	603	574	510	545	515	597	529	601	542	559	591	612	559	567	521	583	519	565	519	575	536	531	553	527	573	578	535	574	582	572	602	551	506	576	567	558	574	574	542	573	523	583	578	540	545	560	561	593	545	562	543	561	554	556	571	565	555	585	587	523	558	565	563	574	550	557
24586	21388	27184	25477	4472	654	464	425	365	323	357	308	318	409	481	507	423	273	342	296	275	253	217	214	195	200	166	204	196	186	188	198	179	209	213	217	188	197	173	181	187	167	160	185	180	180	179	185	179	176	179	171	199	158	187	177	167	198	175	197	201	173	175	167	174	208	193	190	179	179	183	185	185	155	168	180	170	199	178	203	177	172	175	175	196	201	203	164	184	178	164	172	194	198	185	170	203	201	201	201	221	192	186	184	161	162	173	205	179	186	183	184	174	181	175	170	187	190	171	172	181	202	189	194	170	185	174	215	195	167	191	186	182	195	210	197	196	209	189	172	194	176	161	160	168	161	180	189	175	166	167	179	204	172	178	189	194	195	201	201	186	215	186	175	203	183	194	190	185	201	201	185	185	188	187	170	164	182	173	173	181	206	192	174	182	186	177	184	207	193	178	199	187	176	189	193	190	197	200	179	175	215	181	170	194	177	177	167	183	192	186	179	183	184	189	172	168	183	180	186	201	193	163	186	176	162	175	181	172	185	186	177	173	177	191	179	175	167	185	194	168	170	189	172	179	173	182	173	168	186	158	189	185	193	177	192	201	185	217	195	163	166	180	167	182	187	207	182	204	178	181	153	175	187	172	196	176	191	198	181	170	171	176	183	168	158	198	227	186	198	173	176	201	182	184	203	166	210	188	219	184	181	179	196	181	176	157	190	195	155	197	200	165	178	192	155	181	164	183	207	192	194	180	204	189	184	177	169	176	205	185	168	155	208	165	179	172	169	154	171	179	213	190	188	213	181	178	188	181	212	176	193	169	188	194	173	188	166	208	162	168	200	141	188	160	184	181	186	184	176	199	211	187	186	184	200	171	173	174	200	172	192	170	190	194	187	169	187	181	193	192	184	184	185	186	186	188	192	180	181	180	186	165	160	181	166	190	175	199	200	181	202	184	178	183	184	173	194	145	174	165	175	220	194	208	171	197	173	173	193	179	166	174	210	188	206	201	182	182	178	174	187	210	167	196	188	188	170	197	154	190	198	201	185	178	173	198	201	205	177	192	186	180	197	202	188	173	167	189	193	189	179	185	170	197	166	196	168	181	175	217	172	181	193	168	193	191	215	209	172	167	199	170	186	189	190	191	211	200	181	194	169	168	189	193	194	192	222	173	172	182	188	162	161	182	182	200	177	181	178	205	179	174	179	212	173	172	190	196	193	208	189	198	169	235	193	188	185	174	192	197	205	165	162	170	191	180	205	206	170	201	172	178	194	181	157	191	180	206	186	188	207	207	178	192	182	185	178	203	186	178	196	195	200	174	187	159	189	190	174	197	171	183	181	167	193	179	203	164	197	169	173	182	199	187	187	163	188	204	179	190	179	185	183	187	179	165	192	178	196	178	206	204	176	187	152	184	197	225	186	180	164	187	178	192	205	182	198	177	174	187	191	212	160	194	182	187	188	197	179	199	163	177	176	182	174	184	194	179	196	178	174	205	176	197	163	185	219	202	203	178	181	171	183	189	173	196	167	175	164	198	179	190	206	194	179	194	195	202	191	188	189	207	166	163	177	179	199	183	169	172	195	191	185	182	195	176	170	189	197	189	195	165	195	170	182	191	171	196	191	175	186	188	178	175	200	170	181	174	183	201	177	173	174	166	170	188	183	178	176	167	172	191	182	203	175	174	201	184	183	190	195	184	173	185	191	196	193	194	198	191	191	174	201	205	197	182	176	190	172	171	170	173	160	194	186	175	175	191	173	182	182	198	177	151	183	180	194	172	189	173	186	171	169	165	195	172	184	191	193	189	178	182	189	194	194	187	189	197	165	199	166	192	175	171	190	187	158	182	177	201	195	193	188	177	178	187	174	185	184	179	177	155	191	165	164	176	171	168	172	193	204	196	183	167	186	193	170	172	173	219	178	184	178	185	190	173	190	180	174	165	178	210	187	181	178	174	173	191	167	177	177	185	187	176	193	207	174	171	170	155	175	178	202	193	177	175	199	194	187	178	187	212	195	191	178	174	173	199	196	183	180	199	199	170	154	191	171	167	167	176	184	188	203	200	183	191	176	176	185	198	176	142	177	191	191	187	169	176	148	152	203	173	179	165	208	160	184	183	199	183	208	168	184	192	199	184	181	187	173	191	225	195	181	164	173	171	190	219	165	153	179	198	185	187	180	169	194	177	180	186	188	183	190	193	156	187	198	188	186	185	188	186	168	178	174	187	196	195	177	193	177	179	166	176	185	160	176	190	176	180	185	189	162	204	202	181	193	189	168	181	182	198	173	180	202	163	213	182	190	161	186	212	179	181	171	173	182	190	183	176	208	206	179	154	186	206	192	177	160	189	184	180	165	173	175	193	194	176	173	172	182	197	175	196	166	187	176	200	169	187	182	185	148	159	177	180	211	193	190	181	163	190	181	164	174	175	206	184	211	192	187	191	148	176	168	178	173	188	198	156	167	196	175	199	174	184	173	189	198	184	171	165	193	182	181	179	157	187	170	210	178	192	195	194	207	181	177	161	188	181	180	188	152	173	177	162	197	177	185	204	184	203	184	159	187	175	186	174	173	181	182	193	192	174	186	185	184	206	202	159	190	197	202	180	154	204	180	193	173	185	188	192	186	198	197	200	176	188	178	174	172	177	186	179	177	190	186	181	188	168	178	199	187	173	182	162	168	169	157	187	197	174	190	199	174	197	191	182	196	192	175	187	175	189	197	196	218	189	176	180	162	187	178	180	174	171	191	158	187	183	184	199	184	177	190	173	182	195	188	189	174	182	181	183	173	180	189	196	161	201	198	196	210	178	161	190	180	187	164	199	165	169	190	180	169	193	171	190	194	190	177	173	215	179	155	187	181	193	156	188	179	188	195	200	176	171	186	196	193	198	183	194	186	197	210	204	184	202	187	194	181	180	183	207	174	189	178	196	154	170	165	179	168	160	162	179	164	192	178	181	157	192	157	182	207	172	191	186	174	183	199	194	184	190	216	176	169	227	208	193	180	170	171	186	193	188	196	173	181	188	195	180	175	188	179	202	178	221	169	174	198	180	187	164	165	198	191	185	185	185	200	182	176	169	190	200	185	183	191	197	182	170	181	168	197	190	189	209	190	173	186	174	160	200	193	189	167	185	168	176	209	177	173	186	178	194	174	187	196	169	176	174	187	151	196	178	184	170	192	182	190	187	177	203	187	191	191	196	212	201	165	175	195	186	188	173	173	168	190	167	183	183	174	210	164	184	189	186	198	181	178	168	193	188	195	177	189	167	195	183	174	190	190	149	196	198	211	158	172	196	196	222	201	194	178	181	185	199	183	170	192	180	177	185	169	168	193	179	188	188	181	176	171	194	173	152	201	170	194	189	201	157	214	166	189	193	171	207	170	169	179	198	187	189	180	197	200	180	185	167	174	159	199	182	190	180	175	176	173	190	186	182	191	201	167	197	189	167	180	168	171	165	204	167	175	190	177	178	166	198	181	174	160	208	185
20834	6118	4667	2178	1663	1341	1001	845	797	645	615	560	598	708	873	995	737	518	607	504	414	430	282	271	279	289	255	275	282	237	249	258	253	231	263	245	286	237	276	285	244	272	276	277	275	261	274	275	264	271	256	252	291	275	297	251	244	254	268	245	269	259	273	256	237	272	251	259	293	277	261	268	263	261	258	260	275	280	269	275	258	252	282	282	270	274	260	263	254	261	276	262	257	246	250	252	258	244	241	283	264	280	275	236	254	257	262	292	244	259	252	212	261	262	259	260	254	230	279	262	274	269	261	257	259	255	266	249	258	257	252	237	256	255	261	248	273	262	235	266	271	265	261	268	270	276	258	286	264	281	274	237	265	257	251	266	269	232	254	279	233	278	251	260	255	255	265	271	246	287	259	242	253	262	243	279	289	284	280	231	284	246	250	284	270	263	241	242	231	260	271	266	252	272	277	277	280	237	261	251	245	264	246	267	239	230	243	253	231	256	255	281	256	268	259	230	264	248	277	265	276	259	279	271	242	279	255	266	271	242	299	270	261	276	254	260	264	267	261	273	268	267	272	240	270	262	295	262	252	284	260	267	246	259	273	265	272	277	262	261	274	264	269	260	244	293	234	269	274	276	261	284	255	245	299	262	276	251	273	296	260	257	250	261	262	248	289	257	247	279	238	266	263	232	256	263	269	237	259	267	232	239	253	250	244	270	284	258	265	267	241	248	278	241	262	258	242	251	284	278	245	285	256	251	239	236	245	259	267	261	261	267	263	290	258	277	265	285	251	263	237	260	269	270	247	251	303	272	277	275	231	282	261	285	262	260	269	217	290	259	295	278	244	278	260	256	252	251	233	239	255	271	274	277	243	266	237	257	245	259	255	271	269	260	270	246	297	270	264	281	273	268	281	266	259	248	261	271	283	249	229	271	278	260	264	293	227	231	242	275	257	256	251	249	254	255	288	237	279	248	271	240	256	213	267	287	253	224	283	271	273	305	238	279	259	263	300	238	293	228	256	226	238	282	246	258	255	239	234	253	251	238	282	259	246	233	252	283	243	258	251	279	271	271	277	231	285	218	241	266	294	269	258	267	296	275	281	276	292	295	260	259	275	253	241	277	257	253	251	251	292	285	262	283	242	274	267	239	262	261	251	234	276	273	262	260	259	258	270	242	250	241	275	254	270	264	260	260	213	280	250	260	268	256	245	268	258	258	255	246	284	240	275	281	249	271	269	248	261	253	246	242	275	260	278	272	267	260	267	292	278	267	261	237	267	250	273	249	257	266	272	254	258	254	250	237	269	273	261	250	253	238	258	300	273	238	255	296	267	253	252	242	282	256	252	232	283	267	267	246	246	250	253	224	255	273	291	275	257	264	253	261	276	263	237	269	251	271	286	289	289	251	242	267	278	260	263	265	249	245	271	252	293	263	237	215	261	255	231	265	255	246	243	264	267	258	254	241	238	256	254	241	261	262	262	262	242	245	260	265	253	254	262	240	252	271	271	277	229	248	223	228	265	267	247	281	279	262	251	255	282	263	259	284	287	284	283	232	244	239	257	251	237	275	281	282	244	273	261	263	242	261	279	265	241	255	263	271	253	273	243	249	267	239	267	239	244	241	262	239	243	240	279	254	269	271	223	273	292	245	269	262	253	279	235	243	251	247	249	278	236	253	255	274	261	244	245	264	273	245	241	271	246	267	262	272	251	266	253	232	239	254	262	264	258	248	258	248	271	266	242	238	279	264	272	256	275	251	296	250	281	219	268	266	249	250	251	244	272	229	233	255	262	273	255	238	264	262	254	272	217	271	262	264	271	266	283	257	271	288	288	232	246	233	249	277	247	267	239	251	239	263	267	281	273	274	264	266	246	265	249	261	251	266	256	274	266	266	243	273	231	249	245	268	267	246	246	238	277	268	233	284	272	271	261	253	277	268	262	270	275	285	259	247	237	260	252	269	299	270	241	244	255	263	256	255	240	237	256	289	274	276	235	241	265	265	257	270	244	271	262	280	279	260	269	274	229	263	256	264	261	258	266	256	281	258	247	262	229	234	267	260	308	254	275	269	265	268	252	270	266	265	259	266	277	263	248	270	248	273	259	255	259	255	222	269	269	244	246	241	274	273	272	277	264	283	265	275	264	257	253	257	260	269	275	278	264	281	262	260	250	265	244	281	264	252	291	271	244	265	245	282	231	249	246	238	272	263	254	249	264	235	264	245	259	277	259	261	268	255	279	271	259	238	260	257	245	225	238	280	248	264	265	253	290	276	236	245	283	250	252	286	275	256	237	285	224	257	257	264	296	263	264	271	246	264	240	277	275	223	253	258	278	270	243	275	271	274	279	257	263	270	272	260	259	284	248	284	244	259	263	264	270	271	268	264	274	269	255	243	235	287	252	255	281	253	229	229	272	267	270	251	268	230	261	287	251	261	244	251	280	222	262	281	267	267	271	238	263	246	268	263	244	270	253	263	280	243	255	280	276	261	251	280	276	273	257	297	289	250	236	217	264	259	249	271	295	241	269	288	241	251	276	252	269	238	253	298	256	278	265	273	260	237	256	257	292	225	277	268	248	287	280	264	250	248	270	304	236	265	255	243	280	271	270	270	257	241	239	271	254	281	276	240	239	253	255	284	276	252	281	271	280	247	237	262	255	268	277	280	254	293	277	273	278	264	259	260	228	259	242	295	253	277	251	245	252	232	265	269	258	276	250	258	286	276	244	269	279	263	243	291	260	263	249	257	257	256	289	276	282	266	252	251	281	259	264	259	254	242	272	286	256	269	283	248	240	303	261	281	273	253	280	226	250	276	254	231	264	271	290	268	260	238	262	255	260	229	269	249	256	259	248	251	278	260	257	260	271	274	232	229	270	267	270	264	263	268	268	242	235	272	282	291	263	246	251	270	223	256	280	249	269	282	261	250	263	260	233	276	260	289	263	255	252	261	251	275	267	242	276	257	255	255	266	258	267	259	270	267	261	263	257	296	241	234	261	249	267	263	268	242	274	256	280	257	237	257	261	266	258	268	246	282	245	279	237	267	276	261	243	269	282	271	256	263	251	252	243	290	268	246	265	265	243	295	273	271	270	268	249	254	274	266	252	271	244	256	226	269	276	269	253	250	244	277	234	240	278	257	271	266	262	273	292	282	281	269	265	265	225	265	275	242	251	245	254	254	233	261	224	278	247	276	250	286	255	270	258	296	235	255	296	264	257	287	287	265	268	283	268	272	267	235	284	246	258	283	255	241	265	276	270	232	269	243	254	264	257	244	274	252	250	238	259	244	261	269	248	257	258	263	257	271	270	291	257	262	263	263	266	260	268	275	274	228	262	273	267	262	252	288	257	262	232	256	250	263	271	250	281	276	277	267	268	257	285	252	260	272	290	274	266	226	283	253	252	279	238	235	241	219	245	253	257	245	219	238	269	274	288	274	269	269	283	281	263	250	270	226	302	249	276	245	258	241	243	262	265	289	287	266	269	278	267	259
22609	21474	29280	24068	21468	21234	4196	1226	1013	931	887	819	794	896	1127	1256	991	700	954	719	687	659	529	466	475	470	463	454	483	513	444	465	460	476	483	462	487	473	442	463	473	448	442	459	447	475	465	484	450	432	420	477	463	469	486	469	486	473	488	442	454	475	462	421	474	473	413	412	390	451	431	435	426	426	436	430	473	458	451	448	468	460	447	469	469	489	471	442	435	467	459	464	450	460	450	438	430	438	470	466	478	443	455	466	493	473	456	452	486	450	460	449	455	452	438	398	453	451	465	492	458	418	401	439	513	414	414	434	454	454	438	458	417	464	437	436	425	471	460	498	455	443	450	430	468	451	463	456	475	473	419	473	450	462	433	453	437	448	441	452	461	404	434	429	473	481	451	435	460	430	440	473	448	461	456	468	437	435	435	475	437	451	451	471	435	450	436	427	463	442	439	410	455	443	459	419	474	415	457	440	439	439	416	426	412	459	472	455	458	435	465	455	428	446	445	464	417	468	433	445	442	440	466	445	430	438	475	494	444	453	421	436	417	453	463	432	465	463	420	454	431	424	424	438	453	461	463	472	496	436	446	418	448	442	471	468	393	459	460	458	460	396	446	500	427	412	420	462	452	453	466	468	423	445	430	436	452	438	467	439	446	431	435	530	432	446	420	452	421	440	460	428	457	422	473	459	464	439	449	397	482	478	443	507	476	457	428	466	390	449	440	462	424	416	480	434	446	452	430	438	477	454	430	430	412	442	481	444	414	436	472	464	469	484	426	458	429	413	450	449	412	490	471	476	456	447	490	450	449	450	430	489	458	450	471	404	392	485	460	501	428	428	423	441	457	457	467	458	469	453	416	421	464	462	453	432	445	432	441	453	459	422	434	447	440	446	430	449	467	424	452	444	427	437	427	437	457	449	456	490	452	414	442	437	467	419	450	436	470	431	467	444	459	433	464	413	468	485	462	471	456	464	444	480	481	446	454	438	474	433	444	418	417	443	448	452	435	445	489	420	427	479	493	461	471	439	480	470	461	410	484	452	459	467	463	451	394	494	452	483	440	462	478	440	469	461	428	442	427	461	449	447	446	454	433	446	468	466	429	426	496	450	393	485	462	456	431	470	462	449	436	412	448	457	453	455	420	468	469	432	434	440	432	432	449	444	436	436	470	451	447	426	442	463	450	465	465	410	457	451	450	425	473	435	473	482	480	454	431	449	436	434	489	447	476	426	464	469	440	426	456	413	440	428	427	443	442	438	483	450	444	433	478	473	469	421	453	461	440	442	465	436	446	442	453	452	433	417	455	454	458	429	429	468	491	444	480	448	437	471	438	451	447	464	418	438	433	442	434	468	438	456	437	430	465	433	469	456	467	441	464	459	467	473	444	441	471	447	484	438	477	462	476	450	444	430	477	466	420	446	418	454	434	478	440	457	455	424	433	446	470	431	468	442	465	481	449	460	450	440	409	451	424	439	436	444	448	439	452	486	412	431	453	448	447	404	451	447	493	449	407	445	446	429	474	427	458	497	424	453	459	444	505	468	476	435	429	476	410	434	418	456	449	409	457	498	468	428	438	440	395	452	431	440	447	424	447	441	402	430	437	440	423	449	450	464	426	439	449	432	455	432	391	466	455	426	479	422	462	481	457	469	473	448	454	453	437	486	434	433	441	460	443	427	452	471	432	412	469	470	463	479	459	442	495	472	460	473	473	435	448	435	451	470	453	449	409	451	446	460	457	447	460	449	520	444	458	411	449	443	384	433	454	460	475	449	429	486	453	461	477	439	470	474	422	470	430	428	464	442	471	469	473	442	427	456	486	426	474	469	432	449	458	464	444	412	426	438	430	445	481	461	421	458	483	460	447	435	440	414	513	438	461	434	429	459	431	450	429	437	421	426	462	478	457	413	473	455	441	444	435	436	448	444	420	430	427	464	451	423	407	418	413	463	443	466	437	476	451	445	450	452	409	424	416	465	423	448	447	492	461	461	448	402	426	468	416	465	442	464	452	468	418	428	432	436	429	441	451	472	420	431	465	453	470	508	457	457	485	443	425	457	432	475	448	469	441	408	452	463	432	456	468	477	451	465	449	456	427	456	436	454	446	424	445	462	444	437	467	446	413	453	409	393	457	450	461	431	439	429	438	485	463	494	480	439	443	481	429	403	444	423	418	466	407	461	466	438	460	449	443	374	451	439	434	464	428	488	447	407	463	482	442	426	439	468	449	481	486	480	430	441	454	451	444	402	429	411	443	430	421	430	481	416	449	439	427	468	417	447	485	435	455	439	442	456	460	451	430	459	426	441	464	454	464	417	437	427	458	439	459	426	437	417	474	465	461	471	435	412	437	434	484	455	448	428	436	416	442	482	475	494	458	437	455	458	472	455	461	444	455	478	485	464	489	472	425	434	439	463	464	442	484	455	502	413	457	479	422	441	438	434	473	457	455	463	428	434	454	471	467	423	436	423	419	408	459	431	439	404	443	472	459	510	414	458	447	417	477	457	441	461	456	457	463	465	441	451	426	429	432	448	433	463	458	459	447	472	444	430	455	420	459	412	456	425	485	434	459	483	469	432	460	465	438	463	444	463	475	420	433	437	458	453	434	436	420	443	495	436	437	458	454	423	449	416	399	470	425	449	458	477	452	425	455	436	477	424	447	455	461	468	428	422	417	439	474	452	436	456	500	438	466	453	435	448	432	436	427	446	454	458	467	497	453	422	433	471	452	423	436	440	417	465	454	441	461	449	458	474	414	405	430	448	445	465	417	459	461	454	449	453	458	444	436	448	416	462	459	445	448	454	459	448	439	437	473	420	437	437	475	454	426	474	440	467	490	456	452	433	451	436	461	445	434	436	448	466	471	433	469	447	475	431	497	467	436	479	473	437	473	411	451	440	436	444	445	466	447	454	413	439	453	435	498	438	408	434	473	443	433	423	467	406	427	448	485	481	457	421	483	451	437	437	433	440	420	416	476	473	418	415	435	441	474	450	462	418	445	488	437	456	467	459	425	476	417	445	450	471	473	425	450	463	450	451	426	457	461	397	473	425	460	449	442	465	466	433	449	422	452	437	416	449	427	453	472	464	445	441	478	430	452	428	434	481	478	470	465	450	469	478	469	472	470	467	420	485	454	415	457	443	421	480	440	456	439	494	483	458	462	453	457	439	448	442	433	434	430	410	463	407	460	460	442	459	458	440	459	467	440	475	468	428	436	427	485	463	439	483	454	404	455	421	441	446	464	405	459	466	498	464	458	399	465	501	493	419	430	485	455	444	409	451	469	465	434	426	464	470	452	445	470	435	426	443	426	512	472	444	452	471	422	410	465	465	458	445	477	437	449	483	419	437	491	456	429	440	420	456	465	437	464	445	460	444	459	451	455	461	427	431	443	442	486	468	463	430	432	413	454	456	452	457	413	448	450	462	443	412	459	406	433	467	434	436	419	429	479	487	450	461	444	447	448	438	448	468	476	463	425	463	426	432	449	460
28105	14905	11468	5580	4128	3356	2526	2163	1795	1635	1439	1288	1367	1458	1990	2139	1582	1190	1718	1005	1019	1008	665	637	641	603	605	566	558	620	567	589	592	586	606	597	656	609	567	595	592	621	574	592	581	589	605	652	560	572	557	613	610	627	575	575	645	606	620	579	573	532	615	589	564	577	603	606	568	598	611	556	601	569	632	564	597	577	593	592	556	586	616	643	579	614	584	574	594	587	538	588	614	571	596	574	591	626	584	608	579	632	633	602	580	593	577	619	594	571	533	616	583	612	605	644	598	570	586	603	595	618	559	560	590	581	602	609	568	553	588	558	594	599	605	554	544	597	602	566	614	547	607	589	565	570	561	601	576	604	576	579	571	558	575	577	542	611	566	560	556	567	566	596	568	604	604	594	607	575	566	604	601	625	590	616	587	578	573	548	612	596	587	567	564	583	519	587	603	580	596	567	576	596	577	572	563	588	551	555	608	587	587	578	591	545	598	586	552	558	591	593	572	566	614	609	571	576	561	613	573	590	576	633	589	549	593	583	588	567	607	648	616	573	553	563	549	569	600	573	556	568	581	550	587	562	585	588	562	596	601	551	572	558	594	568	570	586	634	562	562	596	522	572	595	551	597	609	602	563	596	614	594	583	564	571	564	603	605	608	590	612	594	591	594	568	611	574	560	594	582	587	593	564	588	575	589	560	579	605	574	662	552	604	556	553	592	588	597	559	565	580	579	584	599	562	595	571	585	550	601	558	600	574	604	576	582	609	567	577	530	564	561	573	603	595	596	571	592	596	619	568	620	585	627	587	637	593	617	589	533	612	572	585	599	576	549	535	579	578	574	597	571	555	594	567	567	561	540	584	567	580	588	567	598	601	567	608	598	548	610	560	572	570	572	546	571	577	585	586	561	585	592	580	562	592	590	604	564	585	562	619	609	621	582	590	552	550	583	561	551	575	569	547	623	574	601	585	598	542	548	578	540	574	554	545	572	599	600	607	575	613	587	556	594	606	584	591	578	597	618	583	596	554	558	569	596	556	559	606	568	571	574	617	600	598	599	561	541	580	563	615	591	603	609	589	559	596	570	624	611	585	564	589	577	564	587	622	544	594	528	572	547	575	550	564	560	606	623	593	566	571	537	559	619	573	604	565	634	556	575	555	602	539	551	540	540	594	598	569	551	588	596	628	622	605	535	611	597	613	590	625	590	580	568	584	582	599	586	574	553	570	560	588	555	566	575	557	545	569	595	559	587	546	581	556	588	585	550	575	552	562	549	565	581	663	547	581	561	588	558	548	585	618	557	636	592	575	542	592	587	568	560	598	589	603	587	525	588	577	588	555	593	577	597	577	550	549	572	569	606	575	589	576	592	574	601	584	557	591	610	593	584	567	523	595	612	541	570	582	547	563	568	607	593	561	580	608	601	590	564	584	604	578	576	545	590	582	573	559	512	624	585	548	599	594	634	607	627	584	579	585	572	568	600	569	579	616	603	604	564	575	562	618	570	576	603	613	589	593	590	554	605	592	591	558	586	560	549	592	606	573	544	577	576	566	582	571	577	594	594	531	552	573	585	564	610	568	532	563	577	630	595	573	565	551	562	569	626	576	603	600	586	588	565	575	586	569	613	564	604	577	562	602	583	533	607	537	584	588	573	552	594	572	587	608	607	582	616	591	600	572	587	598	565	560	577	609	561	576	548	572	586	599	606	574	568	555	576	594	545	555	558	595	577	588	594	560	612	606	577	580	565	565	613	575	655	545	569	565	615	622	577	635	549	596	582	629	567	610	571	584	570	582	530	561	601	562	561	590	599	561	581	621	551	604	563	630	614	559	594	586	569	564	598	549	587	558	639	560	594	585	544	595	559	597	565	597	596	583	590	607	577	576	574	568	576	574	568	588	559	596	580	611	585	554	586	577	600	580	552	606	580	593	586	641	590	557	605	603	613	543	589	609	585	538	585	582	577	582	617	579	548	595	567	570	603	553	588	558	615	584	593	550	618	592	614	554	599	583	536	591	569	572	595	579	604	552	549	595	557	566	574	580	592	556	611	540	568	562	601	593	591	607	560	591	570	577	623	603	583	616	565	581	591	572	613	568	608	570	549	571	557	565	586	563	579	571	565	582	553	610	576	537	546	589	586	603	560	603	585	567	600	572	560	601	543	571	596	616	592	604	590	601	569	584	592	601	599	573	613	604	585	607	547	596	578	577	578	550	637	592	560	571	598	606	565	572	612	589	605	608	561	577	623	537	618	582	601	567	543	613	573	559	589	577	564	635	574	544	568	521	633	599	590	604	531	552	560	579	551	569	549	603	588	585	611	579	574	580	591	591	575	634	555	591	571	576	610	575	553	616	548	588	615	580	601	594	553	582	555	598	577	589	537	589	597	568	610	575	589	572	578	587	545	605	531	606	551	596	562	569	594	579	643	577	653	587	573	626	550	584	589	553	550	579	563	589	565	553	556	577	593	623	563	593	598	576	573	621	533	585	595	615	621	585	584	585	572	596	611	571	580	580	591	590	578	579	604	598	540	570	561	602	551	562	595	559	576	554	548	564	588	610	575	587	539	536	618	535	543	582	569	583	575	623	589	575	593	617	592	620	595	562	613	599	592	590	591	578	556	539	572	572	584	562	614	619	594	585	534	578	569	586	586	522	556	552	597	598	597	592	597	588	556	584	568	531	579	564	604	568	564	632	579	585	552	628	570	633	580	556	545	570	567	540	571	581	595	577	570	577	606	619	587	618	560	585	597	568	572	590	570	600	547	641	600	595	613	605	602	586	561	598	597	604	574	608	577	588	573	586	647	584	568	591	572	588	588	580	596	544	608	587	589	573	660	599	580	568	552	600	587	543	565	603	586	605	571	576	568	580	561	590	577	580	576	590	569	585	615	592	598	631	596	586	635	546	581	605	598	559	589	573	587	591	569	533	564	603	582	592	552	582	615	560	594	582	595	582	580	612	555	597	601	603	591	563	614	605	580	587	585	537	588	578	566	557	602	598	567	560	594	610	610	579	564	551	569	552	598	574	592	551	621	579	561	564	597	626	574	590	585	527	546	574	597	556	604	624	582	603	594	580	578	599	610	533	619	610	560	632	561	581	591	589	598	590	535	553	574	584	568	548	615	559	591	578	588	571	580	628	595	612	562	565	608	586	575	575	503	611	544	532	558	584	594	570	554	579	586	563	590	589	591	530	612	576	567	598	598	596	572	570	554	585	568	568	613	583	566	579	552	566	619	535	596	545	605	595	593	550	562	576	611	641	547	568	595	578	550	597	545	639	612	566	644	593	583	564	600	545	615	582	538	585	621	626	618	585	569	580	545	562	567	561	546	566	592	543	563	600	562	555	594	566	588	609	553	571	574	584	607	534	559	534	579	618	563	564	539	579	545	608	603	585	568	607	544	586	555	601	551	565	572	558	599	568	569	569	553	580	571	558	613	597	597	551	564	622	576	590	599	539	598	603	600	607	602	576	598	587	509	635	576	580
27542	17332	3467	995	624	459	395	364	323	334	325	300	323	385	463	472	429	343	312	317	322	233	248	259	261	269	255	260	258	260	260	246	255	281	227	267	294	227	209	277	246	262	242	275	260	231	259	250	258	277	253	264	258	219	226	258	237	277	244	233	274	242	270	261	243	243	277	231	280	260	267	257	242	258	257	267	261	275	260	280	235	259	258	260	246	255	234	273	238	263	215	235	237	261	206	267	228	274	219	269	270	235	239	256	280	239	278	260	295	249	252	254	250	261	247	264	284	293	230	268	246	275	221	236	242	232	243	244	232	253	224	270	252	246	248	252	245	262	261	243	244	274	227	242	252	267	259	256	259	246	247	229	232	258	276	261	238	238	244	227	262	254	227	307	274	242	231	246	240	264	268	222	225	248	246	241	279	265	233	242	232	268	269	237	249	249	259	230	217	275	238	260	247	238	237	259	251	243	228	241	241	259	268	253	256	243	288	233	266	247	232	225	272	241	239	235	250	246	218	230	246	259	256	262	246	274	257	251	254	240	249	239	270	238	259	254	254	245	252	275	270	252	239	249	232	226	262	246	256	246	235	271	248	289	256	229	259	270	273	235	261	219	228	258	241	263	248	231	260	247	258	238	272	276	260	235	223	264	250	283	227	237	266	244	242	249	246	250	262	247	253	287	271	247	228	228	257	222	233	285	224	229	217	242	239	268	227	237	231	250	250	250	266	235	236	252	265	244	248	273	260	256	277	260	258	252	244	235	257	231	266	257	240	254	256	231	249	252	254	255	221	242	247	261	221	287	263	269	252	232	258	244	285	235	257	233	256	241	258	258	254	269	240	246	246	247	264	261	261	278	241	276	257	258	240	253	243	247	233	235	228	258	251	262	220	250	233	244	234	259	237	243	296	243	253	251	232	252	255	219	246	252	265	254	239	213	243	255	267	252	233	266	223	252	266	261	258	231	243	261	239	267	224	238	244	256	247	244	256	231	278	261	268	242	233	248	234	255	235	251	268	248	268	254	254	232	237	268	218	259	272	268	243	269	215	277	258	256	249	240	225	223	253	266	261	237	256	231	233	253	293	212	262	230	245	244	240	251	245	261	238	261	229	248	257	239	236	249	256	227	248	257	234	243	250	230	246	261	260	259	247	255	258	254	270	227	252	243	258	267	267	246	232	270	240	286	254	237	230	248	279	278	282	241	258	265	262	253	236	232	278	233	245	275	247	270	239	214	248	260	238	263	245	245	250	260	239	259	275	261	241	235	294	250	222	251	249	241	275	250	240	275	246	250	242	255	275	251	259	267	257	238	259	279	236	266	236	261	270	266	233	244	226	258	285	243	264	262	248	251	248	259	271	275	230	262	237	273	238	225	246	268	242	245	276	242	265	302	261	222	228	257	237	291	223	251	271	258	302	251	268	262	283	266	278	260	233	233	240	243	259	259	233	250	242	236	254	255	251	265	258	232	257	216	273	231	255	251	236	254	233	289	248	222	254	236	256	279	268	227	255	235	245	224	260	274	255	227	237	252	242	266	244	236	253	288	214	254	241	273	255	226	216	226	254	232	248	241	255	285	257	255	274	238	251	268	269	219	258	253	234	247	251	252	245	267	262	236	271	245	252	237	220	249	252	247	227	231	259	224	266	250	258	265	253	265	238	220	231	279	235	279	266	236	249	277	249	265	236	266	245	243	283	267	246	254	250	256	237	273	271	266	227	259	242	238	252	233	233	262	262	248	249	212	223	271	249	245	264	192	221	237	259	236	246	233	246	258	253	247	256	224	266	267	235	259	274	228	263	234	255	263	251	245	258	230	243	256	273	274	259	250	273	224	218	244	246	254	243	228	261	222	240	252	232	219	251	263	245	237	270	235	236	249	237	255	232	258	262	250	262	258	244	245	225	249	273	249	213	244	254	274	236	238	250	244	238	250	257	277	221	264	256	285	296	257	245	243	249	243	226	253	242	260	216	245	249	250	248	272	268	251	228	253	239	253	247	242	228	243	245	245	274	228	246	237	231	253	237	254	264	272	252	260	265	270	253	240	274	264	236	246	254	240	248	288	248	279	239	274	224	231	277	245	231	245	250	254	259	257	245	250	238	254	271	261	228	255	246	248	254	253	229	263	247	280	223	229	253	269	265	236	236	217	262	249	259	252	249	252	229	248	238	264	243	273	228	276	236	235	235	245	237	255	258	271	224	259	250	235	265	239	282	240	242	252	207	270	254	256	220	258	269	236	234	263	257	262	225	258	264	236	251	275	253	245	240	237	260	258	259	258	272	258	265	235	248	263	225	236	237	243	242	255	234	230	248	238	224	259	269	266	233	253	253	261	237	263	256	255	250	270	255	241	249	264	234	246	239	251	256	267	256	240	234	224	270	268	260	276	253	261	234	226	257	304	252	244	249	250	237	235	250	240	245	213	261	281	255	263	270	259	260	243	235	242	228	227	256	238	254	242	277	271	247	228	215	252	259	250	247	239	255	249	257	267	238	240	243	245	281	243	270	230	275	260	255	238	235	249	226	254	241	238	278	243	261	258	236	248	249	251	277	258	289	267	248	258	272	249	251	253	260	256	236	275	230	258	253	260	241	288	241	229	253	275	269	239	258	262	231	245	292	247	262	261	245	256	274	288	253	241	249	244	272	260	228	248	254	268	288	274	293	250	234	240	240	225	270	260	267	235	245	259	268	238	240	242	274	267	249	228	271	284	262	269	256	222	246	259	255	248	276	255	299	238	248	251	226	281	260	245	251	228	251	224	233	252	266	252	229	257	247	238	245	262	212	243	247	268	264	252	250	272	243	264	268	245	247	263	266	244	294	217	233	216	235	269	231	238	245	267	258	267	261	253	244	267	233	246	253	248	236	260	242	242	257	248	253	217	239	265	235	282	258	255	256	246	270	240	253	279	258	278	221	257	228	263	255	249	243	231	255	263	277	250	244	236	239	277	278	259	229	275	249	242	246	278	243	243	263	235	248	230	237	269	264	261	260	241	249	261	242	228	283	271	242	280	248	242	241	243	265	227	255	274	293	270	234	273	254	229	236	267	238	243	244	217	217	275	265	247	268	248	265	237	243	258	270	244	227	231	236	234	255	249	259	239	268	262	260	247	250	264	260	204	241	253	231	270	231	258	221	245	244	213	256	239	236	239	241	248	261	274	231	256	239	237	271	266	260	226	241	246	251	241	241	256	277	259	255	235	266	263	224	240	237	223	243	238	256	259	230	257	241	244	254	227	248	237	258	233	250	237	246	250	239	282	236	274	265	242	244	249	230	227	254	253	222	267	253	263	250	234	279	240	255	292	242	241	239	246	244	241	245	241	251	248	253	242	248	264	236	235	251	252	275	267	252	247	242	255	253	274	277	258	229	262	261	255	224	241	243	265	277	226	270	252	236	240	273	255	240	255	236	221	276	252	249	255	268	268	246	261	224	249	262	255	278	261	249	255	260	226	247	269	238	231	236	247	229	276	278	249	253	227
7378	2595	2176	1241	962	853	650	617	551	504	496	477	500	601	725	780	716	513	489	480	474	382	352	342	341	331	326	334	300	355	311	334	337	307	311	346	329	375	324	369	330	359	336	314	329	330	306	330	372	309	324	332	327	331	318	316	360	319	356	321	323	331	330	330	306	348	317	335	329	324	313	323	334	320	328	318	332	312	329	313	329	352	303	352	343	336	360	326	347	331	356	323	335	295	351	333	383	345	340	349	345	323	344	337	325	347	333	345	342	289	302	359	323	350	312	364	309	287	357	339	281	328	356	334	322	335	319	325	314	352	338	346	344	313	313	320	320	360	340	332	368	360	342	340	369	301	338	338	301	323	319	342	338	341	337	330	318	360	325	329	333	329	314	330	364	315	358	345	320	342	330	328	319	344	335	342	321	342	340	321	313	370	328	346	333	319	357	330	331	337	337	324	296	334	340	342	321	371	323	322	355	304	331	320	332	319	329	335	327	329	318	349	319	338	336	326	311	318	338	341	361	343	341	308	311	327	321	314	365	331	314	327	321	335	352	329	316	355	351	369	331	324	320	350	319	302	311	307	333	310	332	355	317	330	324	317	324	357	312	354	320	324	341	310	341	308	362	365	311	315	332	310	325	356	315	312	320	293	337	353	369	333	315	327	304	285	355	305	344	355	356	326	373	328	321	347	309	323	308	345	367	322	330	343	354	342	314	345	303	345	344	348	337	336	359	321	326	308	337	356	328	300	328	333	306	326	369	375	311	314	365	332	314	362	349	325	296	348	371	316	335	342	314	316	319	330	328	306	301	350	328	337	345	330	337	296	333	334	345	316	350	308	373	370	357	348	273	327	353	310	308	336	307	293	329	326	304	322	332	281	325	323	304	311	306	341	318	326	363	308	346	355	331	351	323	319	320	331	318	326	322	330	328	316	307	314	314	323	312	309	345	342	337	329	335	333	357	347	323	328	350	352	311	314	339	309	331	345	319	352	341	340	332	305	354	346	359	337	341	337	316	315	335	371	335	338	347	323	352	337	315	311	321	328	330	340	317	326	331	329	337	334	365	322	308	339	305	336	329	332	337	373	348	332	349	315	349	310	335	307	352	324	335	331	339	332	321	349	330	336	328	338	322	316	300	341	307	328	334	319	301	325	334	324	382	310	349	335	334	331	340	315	352	337	355	326	345	361	346	305	320	349	337	331	282	322	359	334	349	351	316	310	331	321	368	356	325	342	324	308	347	378	322	337	321	338	329	340	321	333	312	300	330	302	327	316	310	319	353	355	330	349	329	318	346	341	349	318	364	335	338	317	338	322	311	329	350	356	363	345	341	335	356	322	321	305	345	307	353	344	332	330	299	307	306	336	353	323	340	352	299	353	350	319	316	313	342	326	317	328	335	322	351	354	297	357	354	299	330	311	327	319	326	327	338	342	325	340	357	328	309	318	313	324	336	351	320	318	317	324	344	325	324	346	334	326	322	309	306	345	296	332	284	355	343	312	320	319	324	358	293	323	303	348	316	344	315	326	348	318	372	348	363	336	299	344	342	331	338	343	322	323	327	309	328	370	318	318	342	361	311	351	324	328	294	301	342	341	328	293	337	300	310	320	323	339	345	342	340	300	330	327	339	324	323	345	343	324	353	343	314	301	309	337	318	371	343	329	315	323	345	324	312	348	353	342	342	306	313	298	317	329	343	342	330	325	332	348	344	342	329	300	342	331	335	334	335	312	334	342	334	358	331	333	314	335	340	339	350	351	367	347	353	312	348	338	334	323	310	339	346	341	311	356	369	314	351	311	301	303	325	358	352	305	310	335	333	323	323	309	322	379	348	366	290	306	352	313	307	315	337	333	352	324	316	335	329	303	293	322	311	307	308	344	345	344	324	354	350	362	348	323	343	326	332	335	311	352	321	325	337	337	302	309	335	352	332	354	335	337	353	320	313	359	333	324	324	308	325	329	297	313	361	325	322	334	327	348	347	355	314	304	343	313	318	326	341	339	330	309	339	322	355	326	324	332	326	347	356	308	314	332	315	346	351	340	326	309	337	325	339	282	326	310	334	336	345	322	322	334	326	345	326	329	318	331	334	341	338	332	323	363	343	329	323	310	347	323	340	356	303	299	351	346	333	339	318	319	315	333	345	333	335	344	335	321	354	343	331	327	317	330	314	329	301	308	344	335	336	345	327	314	325	302	352	383	338	344	346	340	351	332	328	320	312	360	343	310	315	339	350	306	310	319	320	336	355	327	334	343	340	349	336	324	351	344	326	362	332	343	329	329	342	325	327	323	332	342	314	296	336	346	329	335	341	360	333	325	329	359	327	354	344	321	330	314	351	308	344	335	298	352	324	332	344	318	336	315	324	325	317	330	341	327	329	359	348	353	328	330	314	315	333	356	335	311	310	341	308	320	367	358	314	315	329	332	346	334	326	337	337	330	315	327	315	318	360	300	289	339	326	303	345	332	316	302	307	344	325	337	318	337	335	287	363	323	356	337	316	305	309	315	328	289	329	354	315	332	327	325	333	356	321	291	316	291	297	333	314	343	303	318	337	337	357	339	322	361	340	343	327	349	336	316	304	333	359	342	302	327	317	321	326	325	317	329	316	342	311	320	333	342	363	351	328	342	337	348	348	336	309	302	294	315	360	326	316	340	342	330	344	340	328	303	336	302	357	297	331	338	359	344	321	352	308	327	320	335	334	328	341	308	313	321	320	310	338	303	296	322	347	332	349	310	307	329	352	341	332	349	332	349	317	338	330	304	317	334	325	313	309	368	311	344	339	319	341	320	331	305	324	325	364	304	337	330	328	363	365	316	315	331	326	359	329	347	327	302	321	285	350	344	336	311	301	318	364	357	318	351	344	331	323	336	329	323	332	342	345	318	312	301	344	352	353	303	331	345	352	329	329	307	341	348	345	326	332	329	325	367	349	329	348	328	297	351	324	311	331	329	359	342	326	358	314	330	320	305	324	331	341	306	358	310	337	309	318	329	334	342	325	314	328	317	296	334	365	313	348	319	329	328	340	286	303	333	327	347	312	330	331	363	352	331	306	325	327	346	317	362	339	320	359	294	358	339	305	332	309	300	336	327	350	346	343	335	336	338	349	339	344	307	310	288	314	315	339	345	317	344	305	343	312	328	308	341	327	321	337	318	333	333	325	325	282	321	307	338	345	326	294	313	337	316	331	305	338	327	336	341	313	377	375	329	324	323	328	337	338	317	336	318	304	326	318	320	341	355	333	310	345	320	319	336	328	331	341	312	356	356	349	335	344	331	331	337	329	337	322	339	349	353	364	301	324	341	339	319	338	304	314	346	324	330	334	351	294	320	316	346	353	332	330	339	315	350	343	326	336	324	345	343	357	355	319	369	352	342	353	337	316	335	360	350	327	352	335	366	330	320	359	352	359	302	366	364	340	319	329	326	338	318	313	330	309	324	386	290	305	362	365	361	325	322	342	355	300	320	312	351	322	346	320	306	330	304
23519	21400	28570	24633	21156	4671	1188	836	828	752	690	686	652	706	814	862	856	659	858	607	556	555	500	469	489	466	453	463	432	443	439	435	446	450	452	438	429	460	447	441	440	431	438	519	447	429	454	458	422	429	452	422	416	441	444	486	452	406	453	455	460	438	478	457	455	450	418	437	443	445	453	412	463	440	442	419	467	439	457	450	449	456	454	437	440	446	427	453	460	434	422	404	432	495	434	447	450	459	453	440	461	466	462	476	441	448	424	450	451	446	446	428	483	444	423	437	460	405	465	445	409	460	430	478	442	495	455	399	425	453	458	445	459	455	452	452	490	464	410	404	466	421	492	463	428	434	415	437	474	453	447	466	438	453	425	436	491	489	441	422	469	433	432	440	458	436	444	438	455	478	427	449	462	459	496	469	454	441	446	434	456	437	476	467	464	403	435	463	484	435	466	453	461	422	401	428	439	458	460	468	433	440	385	456	440	439	441	445	418	458	430	425	396	434	413	478	432	456	457	437	432	445	456	444	433	426	432	436	477	442	406	422	478	455	475	423	470	445	470	464	440	516	449	425	445	409	446	430	459	452	417	419	432	478	465	439	431	412	427	441	472	386	462	481	425	449	402	436	445	477	442	451	415	453	460	452	420	428	483	432	450	445	431	470	457	480	504	384	423	415	435	459	407	424	443	452	413	463	430	478	440	485	446	426	440	483	440	465	449	405	448	427	444	446	432	424	436	464	401	444	461	447	433	462	416	445	431	445	427	436	430	465	458	427	434	463	440	447	426	462	394	432	451	449	460	404	411	443	456	484	447	424	436	386	449	462	421	416	457	444	461	480	444	430	482	455	433	417	430	447	455	437	465	459	461	440	434	429	444	453	437	412	428	438	418	416	469	425	426	428	453	460	414	442	460	439	459	447	427	434	487	454	426	412	455	428	447	431	437	424	450	436	412	421	449	458	456	463	464	426	448	434	451	405	441	464	425	446	468	420	435	463	458	466	434	427	439	426	446	430	445	476	467	420	416	490	472	457	422	470	443	449	497	412	409	477	440	452	438	406	471	474	441	495	453	437	456	435	415	465	455	422	476	469	425	450	446	417	474	465	462	464	421	450	455	425	450	445	462	437	435	469	485	463	467	422	435	453	488	426	459	415	449	452	478	464	414	431	461	404	442	411	444	451	463	469	463	442	412	458	440	450	454	430	434	430	498	464	433	449	450	451	446	403	441	428	447	484	463	419	430	417	451	455	458	451	443	440	443	454	456	424	437	454	447	463	479	437	453	425	429	426	429	430	444	455	478	462	454	424	448	496	461	439	451	441	453	480	451	473	427	459	436	425	407	427	440	448	441	436	484	389	492	389	453	423	459	454	424	470	453	442	441	421	467	491	449	420	442	450	451	446	442	426	468	440	397	435	421	471	471	424	462	456	398	448	453	461	451	469	444	413	475	438	418	483	471	428	455	463	449	430	448	454	428	517	478	442	469	439	413	435	458	421	450	431	424	457	465	455	407	442	466	456	472	428	440	423	405	457	468	473	463	443	397	420	457	460	456	456	468	446	442	422	478	436	410	437	468	427	445	448	417	451	424	459	449	435	440	445	427	437	416	441	453	463	492	427	463	416	461	408	423	463	435	481	446	442	427	444	482	434	465	447	422	429	421	418	454	433	441	474	434	432	450	480	455	462	408	468	450	462	422	427	414	489	443	477	420	442	439	423	437	442	442	455	431	435	463	428	427	440	454	424	462	470	453	469	467	437	475	479	460	480	431	415	444	450	455	474	423	466	432	489	485	415	408	437	478	458	452	434	463	451	438	427	428	428	489	472	447	439	415	427	459	430	454	471	465	468	451	464	424	467	439	423	450	451	443	450	433	451	440	457	447	448	422	394	446	450	466	474	467	433	464	438	415	425	440	430	446	413	450	419	423	441	402	452	471	491	476	459	455	434	453	445	434	421	426	461	415	482	461	437	459	407	449	448	441	466	415	434	416	431	462	435	460	441	417	467	451	425	480	488	446	463	487	438	411	437	466	463	430	436	442	469	403	446	470	478	461	435	464	426	422	443	458	445	446	471	426	422	447	489	417	445	420	432	420	448	463	428	449	445	439	451	439	444	452	450	475	449	493	438	478	411	458	439	445	411	420	430	430	467	465	414	421	453	458	435	438	443	426	482	404	407	433	446	420	418	420	441	435	466	450	460	433	398	411	432	469	457	444	445	429	470	414	489	419	428	460	447	417	450	422	428	460	430	447	452	443	427	440	439	443	439	445	448	423	451	449	423	438	419	419	411	431	422	442	438	423	487	426	435	452	477	449	426	433	476	462	426	478	424	447	455	474	456	459	418	450	447	438	414	431	466	463	418	448	457	448	434	443	439	408	433	428	445	424	475	453	421	420	422	437	445	456	435	454	405	453	455	446	438	424	486	445	445	429	444	467	460	432	443	456	474	407	406	460	451	487	425	435	445	424	414	432	409	453	460	465	432	465	480	479	413	484	455	469	447	464	405	408	463	457	466	428	440	459	459	436	432	466	456	458	470	456	476	421	448	448	432	462	430	433	406	437	444	420	444	452	442	431	440	427	424	433	428	454	428	457	413	435	456	457	415	433	434	403	447	454	416	440	475	425	444	463	433	438	470	469	436	464	430	445	431	395	425	423	441	432	373	403	459	453	434	468	449	442	441	447	440	437	445	437	423	470	415	466	497	442	464	449	443	480	443	435	435	440	436	491	428	448	444	470	474	446	452	449	415	463	442	431	456	468	472	452	457	431	443	426	468	429	457	454	435	437	459	447	436	407	434	428	438	456	459	484	440	459	457	422	414	464	435	448	473	426	441	464	429	417	410	458	449	420	431	417	470	469	463	464	412	472	449	460	438	430	423	459	454	450	442	421	433	463	471	455	422	451	463	436	427	462	452	449	462	409	431	437	449	459	444	444	479	447	437	456	451	444	443	430	437	472	418	426	472	433	436	424	451	464	451	443	440	454	412	463	458	443	444	484	459	473	467	453	465	442	429	420	438	455	428	450	398	458	439	430	471	451	415	434	438	434	447	483	382	477	424	444	436	482	459	460	470	459	452	432	414	491	435	417	476	427	437	427	466	474	436	457	419	445	446	439	405	427	466	475	469	445	458	471	426	474	422	481	450	433	401	421	449	421	396	465	413	436	445	463	401	445	459	473	378	472	431	457	433	438	471	466	445	473	488	477	460	429	435	448	430	438	407	431	466	418	440	468	457	453	462	477	444	414	478	431	494	454	476	423	445	460	427	449	462	445	449	453	470	431	440	470	433	471	432	425	447	494	435	460	470	437	404	463	425	428	391	447	427	464	433	466	433	436	471	436	455	419	453	472	463	401	442	471	448	418	448	449	449	470	467	457	449	448	427	433	445	461	420	448	467	451	468	444	437	444	465	476	434	433	449	473	394	436	438	465	457	453	449	503	450	432	430	482	459	454	441	446	418	436	452	476	433	476	475	426	452	440	415
23450	9468	7325	3567	2664	2073	1637	1421	1292	1121	1143	973	1001	1098	1334	1431	1407	920	1393	849	796	732	632	579	583	582	594	578	566	586	624	592	588	620	560	546	574	611	583	559	592	548	575	586	585	568	551	642	575	631	554	538	563	535	529	565	568	555	552	531	574	580	566	526	562	539	554	561	581	558	611	601	596	622	566	553	574	578	567	605	606	552	566	562	536	574	587	542	561	597	578	566	584	589	550	582	523	575	577	583	584	613	590	579	573	557	565	579	553	551	548	614	545	595	579	551	535	575	587	612	554	566	619	557	540	571	581	600	531	567	566	562	585	537	576	611	571	584	566	592	568	527	553	625	593	544	587	579	584	567	568	554	586	538	578	579	552	546	548	597	576	568	577	587	577	594	540	579	583	567	583	542	560	567	570	566	592	588	575	557	583	542	562	540	614	597	557	582	599	556	569	539	519	565	540	541	576	609	554	560	582	564	568	589	545	564	558	547	591	536	559	552	631	539	567	526	557	583	591	507	558	575	564	574	564	591	542	547	561	554	554	572	543	553	562	521	586	578	560	547	585	577	543	546	590	552	559	523	559	590	547	606	580	575	570	619	575	539	529	548	588	569	570	541	544	570	504	569	548	554	542	569	551	572	530	604	564	593	591	588	553	549	562	560	608	557	553	541	557	573	577	606	591	591	586	551	550	603	573	540	596	553	591	579	586	560	608	540	541	609	595	603	574	536	559	601	548	577	574	534	603	577	568	567	606	550	572	574	591	545	596	552	560	537	524	560	579	578	593	543	612	562	573	584	580	575	574	573	528	561	579	587	561	562	566	539	561	567	583	592	623	564	571	564	600	527	569	558	563	575	566	539	554	557	587	558	576	543	533	554	604	533	546	555	609	561	534	564	570	551	603	570	562	529	591	625	570	581	511	518	587	530	606	552	577	563	547	570	577	514	565	560	629	581	585	645	559	596	556	570	566	595	528	547	633	510	592	609	562	544	563	582	591	597	564	596	550	615	532	565	593	542	574	569	528	581	552	564	619	535	556	560	565	559	522	579	546	581	558	560	547	525	593	554	553	546	562	530	523	587	594	543	586	568	596	580	540	565	582	590	573	578	606	580	574	560	571	585	569	535	543	571	591	621	583	564	599	529	509	525	597	557	558	585	543	567	553	563	536	557	560	548	575	555	585	552	571	588	591	592	521	540	577	573	584	544	587	581	590	577	576	554	560	576	614	556	553	567	590	559	557	564	530	591	578	611	561	587	547	592	596	552	538	560	530	542	569	588	624	608	536	525	616	500	535	560	567	544	566	587	552	554	588	583	570	593	566	570	542	551	593	579	571	563	571	575	567	599	522	545	580	567	577	596	586	594	557	536	600	576	543	545	596	575	531	572	589	580	589	602	535	582	571	563	556	553	532	593	619	603	584	553	587	560	546	574	604	582	556	582	511	521	571	583	566	529	572	555	606	560	580	582	554	585	577	609	548	567	582	578	603	544	550	575	572	564	579	547	550	598	573	549	556	576	551	620	567	590	573	557	591	579	575	561	562	586	551	611	582	536	557	571	558	545	551	588	531	544	581	594	617	578	532	555	580	567	589	580	608	590	623	580	531	581	589	555	585	603	599	579	577	587	575	534	553	588	570	563	592	548	571	551	598	574	624	547	588	576	581	572	570	545	535	528	592	538	580	572	569	552	544	565	567	558	582	551	588	581	587	551	600	559	539	614	540	528	522	567	576	594	546	538	570	581	587	558	580	532	570	561	562	550	582	575	542	596	593	595	562	587	575	576	557	593	541	562	589	554	587	604	584	589	570	548	605	645	553	569	606	567	585	529	577	576	571	582	601	528	576	548	553	548	577	561	574	581	592	547	583	540	587	609	573	566	608	528	574	549	571	586	605	572	564	581	568	563	606	621	555	549	555	567	581	606	561	568	595	557	556	570	567	574	550	543	534	532	554	542	527	570	507	568	563	586	563	583	539	583	565	594	577	582	563	587	585	552	575	537	581	559	627	593	537	591	567	583	575	592	580	587	560	575	550	576	585	554	594	578	563	578	556	551	565	621	546	565	514	575	596	553	562	531	597	552	561	590	586	601	563	564	580	542	563	591	549	504	605	575	594	524	539	581	543	555	556	576	577	614	526	527	567	558	554	560	553	579	549	501	595	562	562	565	564	574	574	604	590	556	539	572	579	546	584	569	540	549	565	575	531	558	557	587	592	538	591	540	522	566	556	610	576	534	587	570	560	544	582	569	559	558	558	556	612	563	542	575	565	586	600	550	547	566	564	589	612	615	529	587	526	613	509	538	546	576	548	557	586	559	562	601	601	515	559	558	521	593	541	562	573	573	572	564	563	580	585	562	544	552	575	573	604	586	538	545	566	542	534	573	538	566	565	562	545	564	564	565	584	590	597	633	553	615	592	519	565	573	563	600	570	541	558	595	547	582	590	565	556	589	567	571	556	571	575	583	589	574	543	556	582	575	527	567	615	569	542	593	586	578	577	588	550	585	575	563	535	545	578	548	575	557	520	561	565	594	563	551	589	579	514	521	545	551	576	603	587	506	548	603	571	610	555	566	554	555	587	539	573	559	590	564	559	590	544	552	585	555	592	544	582	564	572	577	569	559	604	592	575	532	568	590	533	572	596	553	553	582	561	522	625	591	568	583	561	581	556	550	576	583	579	566	602	539	596	533	624	513	555	583	528	551	559	560	560	586	536	516	561	571	611	515	548	578	557	570	561	551	564	548	535	510	566	567	571	518	589	587	598	568	587	542	548	567	578	555	586	594	537	567	538	516	566	614	598	519	521	541	586	563	595	531	543	565	544	572	561	625	599	602	563	549	535	551	575	549	586	493	575	558	557	562	538	525	568	558	540	587	547	569	557	542	548	576	611	598	602	572	546	571	606	603	590	538	611	579	600	581	563	566	576	573	585	536	551	560	547	576	539	599	602	548	552	581	563	592	562	572	604	596	608	546	554	574	548	568	562	542	609	556	512	580	590	527	571	559	534	580	599	599	535	581	553	570	563	607	535	556	550	559	561	531	575	597	587	586	566	570	547	549	585	568	553	578	550	554	544	608	562	594	573	555	583	587	575	555	579	611	570	565	548	571	554	537	562	572	599	544	544	569	593	584	559	582	517	568	560	584	567	555	563	610	550	548	590	597	529	552	569	541	537	536	494	537	532	572	593	556	582	531	571	551	585	535	604	583	570	600	561	575	607	521	520	553	571	549	562	582	561	577	554	552	521	577	578	567	528	586	554	558	585	598	563	553	552	601	595	593	578	591	594	573	570	605	574	571	545	587	553	547	542	525	540	539	558	606	596	552	560	553	584	590	552	587	609	557	572	553	578	555	539	545	565	600	589	617	576	572	549	572	583	546	550	606	603	535	587	546	525	574	563	535	584	564	531	595	526	519	571	557	561	551	560	571	610	570	540	552	570	576	570	559	555	559	618	567	533	571	530	570	521	581	572	547	549	534	561	535
24622	21398	27120	25546	4463	645	514	381	337	332	382	288	303	359	469	486	470	343	430	279	272	219	209	211	198	186	174	206	222	219	194	188	203	225	184	165	205	205	197	179	209	207	192	143	176	199	167	166	175	176	179	165	194	161	187	198	200	189	175	186	197	189	179	195	198	220	176	192	183	193	201	211	195	205	177	189	203	200	181	188	194	201	187	211	178	203	184	193	191	220	176	201	190	203	200	198	190	194	187	172	216	189	179	203	184	205	183	179	204	173	190	194	209	160	192	199	186	189	184	173	203	186	211	194	182	179	181	188	183	174	199	181	195	207	184	202	206	187	192	210	175	187	160	218	199	190	190	184	184	179	195	180	209	195	197	186	191	193	208	204	189	175	188	179	207	195	193	166	178	175	175	175	194	197	192	202	195	189	169	199	207	185	188	188	183	174	209	183	187	173	189	196	197	193	188	194	198	165	180	170	200	184	179	187	190	188	181	191	202	200	188	181	200	190	166	202	176	188	159	179	192	210	193	194	195	198	172	192	185	212	197	202	202	191	206	184	195	170	189	200	188	194	190	183	189	187	191	188	202	183	197	203	181	190	173	210	187	194	198	195	183	173	194	175	196	201	197	195	193	171	160	182	172	192	176	218	168	187	202	181	189	189	210	186	195	182	200	186	192	182	201	174	196	193	174	192	219	185	198	210	181	190	187	195	186	174	200	156	196	193	200	172	199	194	189	192	195	185	204	183	189	177	185	205	195	211	163	193	174	191	194	172	180	178	188	180	199	203	181	170	176	211	191	198	188	213	193	190	207	203	204	198	196	197	199	196	190	184	178	174	188	200	174	205	197	197	197	182	195	212	194	194	165	184	181	192	197	185	194	201	200	192	188	158	157	190	194	172	201	198	177	201	170	187	190	194	180	199	162	178	185	205	183	193	202	179	189	207	194	192	176	205	189	180	176	200	196	184	208	184	167	185	189	207	176	175	215	195	180	179	203	195	190	172	164	216	203	173	184	194	183	188	183	187	185	201	212	194	190	175	163	167	187	199	211	200	185	197	184	177	203	200	195	194	181	214	173	162	188	169	173	202	167	178	199	172	194	182	187	187	183	216	177	193	184	173	192	192	186	174	168	190	185	181	200	205	190	180	181	179	170	187	185	199	206	187	214	205	195	199	171	211	189	166	188	203	201	180	196	177	190	184	179	182	199	174	185	179	193	179	223	192	187	195	181	198	188	176	186	200	208	166	206	187	169	198	195	186	177	195	173	193	184	215	196	193	185	186	181	204	198	215	181	210	196	208	180	196	194	198	173	190	190	177	173	211	172	179	201	207	161	179	209	180	207	198	210	187	192	185	200	216	186	221	185	182	192	182	179	173	197	179	206	195	199	198	179	164	174	171	181	185	174	183	211	225	188	174	204	174	207	194	211	190	179	225	172	183	196	187	203	195	167	226	191	177	189	188	185	182	183	186	195	175	183	164	173	196	199	171	181	204	186	207	178	211	192	217	181	188	199	185	186	219	214	183	179	187	174	163	185	184	197	184	179	197	164	172	194	199	201	159	187	211	198	200	201	190	194	201	178	192	181	200	200	199	233	175	171	207	210	196	175	207	201	199	196	167	200	204	203	197	183	156	169	177	186	202	183	210	192	187	176	200	202	187	162	190	189	206	200	156	197	157	176	190	205	164	213	167	210	171	192	175	177	190	188	174	193	186	215	201	194	179	204	162	189	152	160	198	176	210	238	206	213	188	181	198	179	162	166	177	179	193	198	197	189	218	208	190	180	180	165	201	188	202	215	177	188	180	196	173	188	213	187	171	194	181	188	180	183	177	166	170	205	198	174	176	174	187	186	174	215	179	171	194	179	188	159	193	178	172	196	180	181	194	200	185	200	182	165	174	188	194	186	179	210	184	211	189	185	189	209	188	184	168	182	181	205	202	173	194	185	207	197	199	204	187	181	204	175	194	206	155	177	174	158	176	186	177	182	199	189	177	209	207	192	183	189	197	197	189	203	183	207	185	187	191	211	192	208	198	184	197	186	187	201	188	165	193	201	190	158	199	194	193	187	182	203	202	182	174	177	164	190	178	187	166	164	196	209	199	196	216	197	216	163	173	182	201	214	199	191	200	205	200	202	201	190	167	202	189	209	186	171	182	193	181	170	190	217	183	185	210	208	185	165	187	180	192	174	183	188	190	180	205	215	179	213	200	171	210	172	192	213	185	184	191	216	188	194	188	184	187	163	191	175	180	185	190	203	180	204	194	185	195	202	176	182	185	160	200	182	189	186	174	182	192	218	169	176	197	198	203	181	188	212	202	194	184	207	201	182	202	189	183	205	183	211	180	187	185	178	189	195	195	186	167	191	185	176	185	197	201	209	209	187	168	181	174	167	204	182	167	180	192	197	181	179	176	179	192	151	196	178	180	169	193	184	198	188	195	154	196	173	199	191	168	207	211	186	163	186	187	197	182	165	197	201	182	198	186	190	173	171	180	184	184	190	192	179	197	172	203	194	173	183	182	179	190	182	172	189	184	185	214	188	207	198	190	197	202	193	181	199	203	199	165	208	182	198	189	199	175	195	192	195	215	180	182	192	163	201	202	183	190	188	198	185	186	190	162	193	194	200	180	159	183	205	202	182	216	193	192	171	194	187	191	197	186	176	184	191	204	171	178	178	184	197	194	179	196	193	181	178	175	220	178	193	194	177	179	195	170	205	196	183	191	191	193	191	196	171	187	209	204	189	182	197	166	181	203	189	182	182	189	209	171	179	215	183	176	180	172	184	185	183	181	170	201	201	197	193	179	192	178	205	198	172	180	187	204	179	174	188	193	180	190	194	197	203	177	220	180	183	189	190	173	182	162	187	182	189	192	203	193	190	179	182	181	180	170	206	177	211	183	183	172	186	168	182	194	202	194	175	194	182	190	202	193	202	190	177	162	175	190	175	185	209	180	184	194	202	210	178	191	190	142	176	173	178	195	179	177	181	202	178	194	184	204	192	213	154	189	182	179	193	170	192	191	177	174	202	193	198	182	177	215	178	159	178	194	189	158	201	188	172	201	200	215	152	203	206	188	193	196	186	199	168	176	207	178	179	203	186	174	190	180	167	190	194	174	182	191	198	161	193	195	182	205	205	206	211	179	187	200	187	176	207	212	176	203	182	189	207	199	186	194	177	189	193	192	188	195	191	174	209	162	184	163	197	204	191	199	184	192	194	168	183	201	204	180	198	180	177	160	174	163	185	186	200	162	194	182	178	165	195	166	215	194	216	180	186	201	187	203	170	183	198	187	180	191	174	199	189	200	211	213	200	195	183	193	182	189	223	173	207	184	192	175	176	205	211	169	175	174	172	175	176	184	185	179	191	191	195	206	191	190	209	188	193	181	186	164	178	218	184	191	186	179	188	189	167	178	172	161	189	194	188	178	197	193	197	182	164	191	189	180	216	175	186	180	215	211	188	194	214	176	201	170	182	182	167	192	207	207
21592	5918	4436	2204	1637	1302	1053	853	725	675	634	582	554	736	834	952	847	506	775	486	441	424	307	269	273	298	273	298	283	286	279	287	286	288	258	287	272	274	298	257	264	261	264	266	286	271	227	281	264	260	265	262	239	274	274	251	283	277	269	284	282	261	256	278	256	282	267	255	238	254	249	269	287	237	275	254	288	269	279	268	277	276	265	263	240	267	238	266	224	271	302	247	282	257	291	251	255	264	266	260	270	261	270	284	250	290	253	260	257	233	260	257	275	293	284	249	285	247	261	281	248	236	256	247	261	262	279	269	295	250	252	243	233	269	267	275	248	300	283	260	235	286	266	254	254	270	276	271	242	283	269	284	281	301	269	270	248	240	216	263	252	279	260	253	266	269	270	251	260	247	273	269	258	295	284	262	257	258	300	269	243	267	271	284	240	243	274	269	234	247	258	282	284	264	283	267	251	253	263	249	237	273	288	269	273	273	284	254	239	276	242	268	283	273	230	252	261	312	256	272	278	265	251	275	254	264	278	287	259	255	293	273	244	236	258	284	281	283	242	272	267	269	275	262	260	277	270	259	236	245	244	258	289	248	294	277	261	281	273	277	281	258	269	266	271	267	254	254	238	288	281	256	243	263	256	259	272	286	264	278	246	261	236	277	255	274	267	271	256	231	289	275	236	277	263	243	263	262	269	240	254	246	241	250	264	273	260	234	262	267	278	265	302	278	274	255	268	250	243	301	240	242	252	242	282	266	267	284	258	247	266	245	256	249	274	305	264	268	270	296	273	266	236	269	274	258	248	244	279	276	240	234	278	283	253	262	276	246	273	266	241	302	262	240	268	262	264	282	272	266	252	286	259	257	259	268	263	280	270	267	262	247	276	242	275	276	259	289	261	249	287	244	286	286	266	250	265	296	256	283	245	269	252	244	293	268	273	259	250	289	253	266	263	275	271	239	267	267	290	257	279	289	252	264	274	275	252	252	268	276	246	259	264	262	280	252	270	279	250	285	284	239	240	268	238	228	277	251	280	258	258	252	222	291	276	260	244	266	267	259	263	272	279	268	276	271	248	267	274	286	234	250	275	267	230	258	276	264	281	245	248	259	272	290	260	241	270	250	261	266	261	254	277	251	277	271	275	278	239	264	256	237	267	268	233	275	275	249	272	288	264	287	250	261	263	236	238	282	263	265	274	286	270	253	277	268	268	242	261	271	212	258	260	279	263	268	303	252	257	250	249	255	290	264	253	297	275	255	289	264	306	225	261	256	256	266	272	279	250	267	268	256	260	254	251	272	228	274	247	251	275	259	275	267	261	258	233	263	241	275	267	237	272	276	270	243	273	264	265	289	286	251	277	265	241	249	251	257	242	246	276	269	288	244	260	261	249	261	260	285	259	269	289	271	253	284	277	250	265	271	274	252	261	267	253	248	291	278	262	242	274	244	258	243	261	286	274	254	276	287	273	285	265	238	258	266	271	245	255	258	239	250	283	287	268	247	256	266	265	270	301	263	266	253	251	245	272	235	262	269	258	278	274	292	265	269	267	279	281	280	291	249	260	267	295	266	301	280	266	265	241	295	274	254	278	249	276	256	257	249	279	255	246	286	272	249	256	249	237	252	255	283	281	244	242	251	272	257	257	268	230	253	260	265	251	240	282	278	262	256	291	264	245	250	263	241	268	283	283	262	266	266	279	268	240	234	259	262	276	275	304	244	246	260	257	251	278	248	265	235	276	254	237	259	277	285	232	239	253	235	237	243	276	283	236	269	276	263	250	272	297	252	273	260	272	267	232	280	244	257	287	246	263	263	260	288	260	272	264	273	281	235	267	259	272	256	245	256	252	272	252	241	265	244	272	262	250	233	244	250	269	277	275	260	257	259	247	284	265	267	267	222	258	252	273	286	285	274	272	270	273	246	283	263	305	245	256	273	240	245	232	254	227	268	250	264	273	300	252	237	279	261	247	272	258	266	264	284	263	252	272	267	246	232	258	275	270	292	262	263	213	260	275	265	260	260	233	288	287	277	288	267	268	282	220	271	292	262	247	283	253	267	283	299	271	254	242	257	277	248	271	265	293	255	233	257	265	252	259	219	269	261	276	275	247	263	272	260	269	256	282	264	237	258	260	268	275	259	236	238	240	231	271	246	269	273	273	254	263	263	270	276	251	280	241	249	240	297	247	280	277	233	258	247	241	244	264	273	267	251	245	256	256	300	280	288	269	248	255	254	265	255	255	278	268	252	275	289	282	224	274	249	267	243	252	265	243	265	250	264	253	264	209	261	268	265	250	283	291	251	251	254	262	267	270	243	246	237	259	251	252	273	238	257	240	274	279	253	271	259	225	250	251	254	262	237	279	268	266	287	288	257	275	235	265	286	272	270	274	236	251	262	271	253	261	277	279	260	266	283	273	266	273	251	280	255	248	267	288	269	290	244	248	255	284	244	251	280	256	259	252	222	260	255	240	265	278	278	260	283	286	268	284	285	228	300	257	260	265	261	259	284	269	262	257	249	253	297	265	275	294	235	305	258	259	246	270	291	292	273	257	241	235	261	259	251	243	293	259	284	277	277	285	279	274	282	282	274	276	266	251	283	267	255	256	271	282	241	241	198	261	258	258	233	273	255	259	250	268	253	262	268	244	258	291	246	271	245	267	246	248	280	285	248	256	268	251	276	248	275	258	271	259	268	263	291	265	255	276	247	276	271	269	268	273	253	248	239	252	263	278	282	305	255	282	234	288	252	267	255	262	260	279	264	238	261	255	269	267	283	244	287	255	288	254	256	216	263	276	271	293	236	250	226	271	294	280	265	278	250	261	288	274	259	240	285	252	239	255	275	285	249	254	239	263	247	260	273	281	259	278	261	266	262	260	282	256	259	278	245	281	233	250	276	267	249	287	281	248	249	237	254	260	243	279	284	282	277	264	254	248	249	234	268	270	267	286	302	231	266	265	294	258	256	254	255	286	280	244	264	259	271	246	252	252	264	267	271	278	277	245	264	291	249	270	236	252	251	250	249	251	263	275	275	275	301	299	265	266	275	247	271	251	262	261	248	262	266	242	256	239	262	278	251	258	285	267	273	252	260	248	271	265	261	283	248	271	252	272	266	231	268	279	244	263	271	260	246	301	258	263	296	274	258	260	260	261	248	275	269	273	252	293	294	275	262	294	238	238	241	289	279	259	276	241	254	255	257	256	252	249	266	272	281	285	246	275	272	246	224	272	268	236	264	255	261	247	265	247	258	269	267	272	236	268	291	240	270	245	274	273	264	279	263	275	275	269	280	273	250	239	256	270	256	266	276	259	257	248	272	281	255	266	272	281	275	239	269	226	267	263	270	250	296	240	243	256	271	276	268	276	261	279	273	274	264	264	252	279	248	275	288	269	249	288	264	249	267	244	255	286	267	271	265	263	269	260	269	280	278	247	268	252	253	265	263	269	275	260	299	255	257	300	254	255	258	265	269	261	274	257	256	262	248	260	273
22599	21458	29280	24033	21451	21223	4342	1231	1012	878	842	732	785	862	1030	1161	1037	781	1047	703	660	581	491	489	443	478	457	478	474	460	495	495	435	464	483	481	486	474	437	448	437	449	434	427	448	487	431	440	435	437	463	460	463	481	442	480	475	439	474	441	432	474	480	439	493	430	476	425	463	496	457	503	443	463	450	513	465	449	451	478	456	439	477	483	450	447	437	513	440	482	434	482	474	471	480	464	486	464	451	435	436	504	464	441	428	477	465	441	459	446	457	424	419	492	475	462	443	463	451	450	462	463	476	452	416	459	475	470	456	445	427	441	453	435	483	433	485	458	452	478	485	462	473	455	450	468	475	444	465	449	457	467	436	413	443	445	448	421	412	449	441	442	482	442	485	405	453	446	456	436	400	410	432	428	464	476	470	426	431	480	451	447	441	458	440	442	484	489	439	461	484	413	450	467	480	447	488	424	400	445	475	436	440	452	450	450	469	428	457	434	429	420	452	415	446	465	455	466	443	460	441	483	423	424	435	478	420	466	480	445	432	444	475	456	458	475	453	465	447	438	456	478	467	446	458	407	452	457	424	447	439	465	452	458	434	446	470	477	459	474	456	426	442	459	455	445	450	463	472	440	450	458	464	477	460	450	471	451	474	467	445	417	450	460	480	447	464	451	464	447	425	501	445	431	434	429	498	439	447	427	461	434	421	463	473	437	469	437	455	430	420	409	462	447	468	469	489	426	472	405	414	450	463	458	438	471	458	460	420	443	448	484	427	459	435	450	455	432	436	419	487	475	459	493	459	467	455	490	459	447	464	430	463	433	441	452	490	458	488	458	459	463	438	449	483	423	455	456	481	496	441	444	448	450	437	485	460	470	479	450	425	447	409	480	464	460	436	479	458	415	463	431	483	461	400	398	466	468	450	449	425	419	419	427	476	490	444	463	435	437	462	479	440	508	451	432	452	448	449	440	413	465	403	485	465	455	481	486	439	467	454	462	451	443	475	425	440	466	437	467	461	445	446	490	446	403	452	451	448	473	451	423	420	441	461	421	475	440	463	445	437	453	457	514	456	487	462	447	442	469	458	454	444	437	441	459	507	457	488	431	434	460	475	459	451	464	469	437	406	445	435	466	441	422	468	412	483	442	456	420	462	451	475	459	481	453	445	456	466	446	442	488	467	483	462	438	437	473	445	466	432	456	436	431	432	418	440	435	434	450	473	454	457	489	420	458	453	459	435	439	471	473	439	443	487	436	445	464	452	448	463	462	465	438	498	478	455	452	468	445	459	480	505	428	472	463	464	455	454	451	486	456	454	436	455	482	450	464	439	467	405	462	433	460	440	458	432	451	465	440	455	458	468	436	428	434	425	415	448	405	440	461	440	456	451	452	457	469	437	460	453	476	462	491	428	459	448	502	415	472	454	463	438	443	455	458	429	434	464	486	480	454	442	467	469	421	471	452	420	436	445	499	450	474	490	446	481	447	442	457	476	440	480	456	464	450	434	462	457	461	454	455	451	447	434	432	485	422	469	471	456	453	450	451	435	449	467	447	448	479	447	440	438	459	448	483	449	408	461	457	450	444	465	441	448	449	437	435	475	473	460	468	490	427	444	478	465	446	433	435	445	458	437	455	474	436	446	428	442	462	486	459	443	459	469	439	476	434	480	485	450	459	411	445	490	394	432	449	472	462	458	449	463	444	439	451	461	465	476	509	467	418	473	461	457	443	453	457	453	495	471	427	446	442	481	447	483	453	429	464	456	450	470	466	438	433	438	432	432	451	427	451	409	454	441	435	475	417	423	471	447	455	460	433	436	430	468	454	450	490	470	432	442	436	455	454	431	504	467	444	453	449	445	439	435	442	471	436	446	451	453	425	464	418	506	492	450	424	488	453	470	440	398	419	473	457	475	434	445	455	465	470	443	467	446	473	455	425	440	470	462	428	415	444	466	455	455	429	459	486	470	460	477	476	462	448	424	442	450	456	451	437	473	430	469	433	424	450	464	457	435	476	446	409	458	498	475	446	445	443	473	417	457	477	458	471	438	458	476	424	477	458	479	455	434	451	490	471	472	443	472	455	477	453	476	481	454	430	487	428	465	452	456	427	424	472	403	439	436	489	506	459	466	469	460	412	473	441	451	432	479	441	447	435	455	479	464	422	505	454	468	509	474	455	412	448	439	406	473	444	462	427	418	475	480	431	452	437	508	424	434	418	456	431	435	452	439	465	453	437	470	421	451	487	456	458	443	444	462	442	434	464	447	434	453	422	458	460	452	481	441	452	469	451	481	527	457	440	460	459	487	459	427	448	452	462	416	468	481	430	453	434	451	468	446	467	424	435	450	473	433	440	426	407	433	425	461	487	444	501	452	452	418	432	426	445	462	438	461	452	435	456	447	426	455	459	449	487	496	461	463	437	416	441	427	412	428	454	437	461	434	490	451	450	454	445	426	416	445	441	471	460	458	419	429	475	432	465	443	472	466	431	429	415	447	471	470	453	454	459	464	442	443	456	436	419	439	459	471	487	425	453	456	458	467	408	431	473	461	471	529	467	486	444	417	449	439	465	429	452	439	456	460	419	464	483	479	441	444	466	445	461	458	444	434	456	477	454	451	451	434	451	422	467	463	464	437	450	448	428	470	471	453	479	417	461	447	467	472	493	447	478	463	456	434	468	435	441	430	470	414	433	446	449	436	479	386	477	462	461	469	454	437	466	450	485	438	481	444	436	431	419	452	452	445	455	428	438	449	474	457	438	485	439	463	481	465	458	442	490	452	423	452	442	455	455	421	471	421	416	431	452	469	455	472	480	432	413	461	451	462	461	474	453	434	455	434	435	469	433	453	443	447	449	495	502	414	419	470	469	481	496	436	473	474	420	424	465	457	450	439	451	460	467	440	444	456	457	465	437	476	474	454	480	449	417	459	433	448	476	419	517	463	457	464	465	437	415	425	481	450	459	481	452	477	483	425	457	465	478	454	481	461	454	495	442	472	459	426	468	466	456	435	477	462	443	441	432	421	433	487	437	450	449	442	454	418	437	468	439	403	472	440	414	459	475	469	459	418	462	471	429	424	428	470	468	448	464	459	456	446	440	490	476	508	442	416	425	436	470	420	469	453	428	435	474	421	439	435	452	452	447	438	455	431	447	443	441	467	464	466	472	465	494	449	442	417	429	422	426	492	431	446	438	477	503	475	456	467	456	413	467	476	401	430	469	458	441	435	462	460	415	420	456	463	465	477	455	455	456	440	454	439	474	443	447	463	475	443	445	417	461	474	460	484	452	476	461	481	479	446	430	444	464	461	423	498	459	432	465	443	466	459	455	459	421	439	432	411	444	429	471	448	450	418	448	473	445	457	424	453	452	430	480	434	425	493	409	438	454	426	458	487	454	464	448	460	516	436	422	459	480	406	464	437	472	448	444	433	454	426	418	422	436	425	431	478	400	502	417	481	441	472	455	460	451	442	436	476	426	434	438	456	454	437	434
28598	14723	11314	5607	3992	3303	2519	2068	1787	1563	1430	1382	1254	1489	1775	1848	1676	1206	1806	973	956	838	672	622	613	632	610	606	614	608	650	594	608	623	578	626	632	574	590	613	581	565	601	541	626	580	588	590	591	569	617	560	580	626	568	627	573	572	557	615	546	617	601	622	559	579	570	576	556	599	620	570	566	595	594	615	651	633	637	586	618	569	561	595	582	576	600	573	589	590	599	613	570	596	578	551	609	582	591	588	639	611	605	610	616	638	591	559	570	527	587	578	593	605	581	575	572	581	597	571	576	582	575	566	568	585	583	565	624	572	606	597	515	587	579	589	566	620	557	558	573	556	549	609	599	582	576	570	570	628	566	596	569	560	620	592	590	587	597	619	583	557	604	554	566	576	584	575	577	573	541	560	651	571	598	588	603	592	564	595	621	598	603	627	576	611	616	593	630	557	605	547	613	571	574	628	593	573	594	573	585	581	599	621	569	570	586	574	603	597	571	529	609	575	565	553	593	551	620	622	629	596	588	562	580	589	612	587	586	552	603	571	575	585	591	609	561	529	598	600	538	561	610	630	588	532	579	594	568	596	587	597	600	546	574	557	561	593	534	598	577	565	628	562	599	521	601	542	560	604	582	579	567	582	603	567	592	604	613	615	585	550	581	571	586	639	575	569	572	595	596	617	592	538	556	581	563	592	551	553	572	580	617	615	620	558	567	550	563	584	641	600	537	579	614	582	593	602	552	575	588	624	583	550	573	579	590	578	603	612	580	584	605	576	577	576	589	621	576	624	599	612	608	606	600	557	598	617	564	583	577	605	577	561	568	578	593	614	580	595	577	579	581	602	596	611	582	597	561	597	616	610	590	595	639	575	575	578	622	605	618	579	622	594	584	607	594	606	571	568	585	612	588	551	576	546	567	583	552	608	640	603	640	586	597	578	617	576	577	559	576	574	627	627	554	592	601	613	559	635	593	614	564	599	592	578	595	607	573	582	543	584	596	615	588	588	585	589	611	587	533	606	582	563	583	568	584	603	578	566	562	549	635	559	583	604	609	579	621	544	541	548	538	574	564	599	583	552	564	550	628	534	576	567	556	604	588	592	575	610	545	559	572	562	637	577	596	633	577	618	594	543	597	607	551	597	610	602	584	569	573	518	582	548	594	588	532	574	561	609	577	599	527	620	594	567	586	596	607	560	613	563	545	606	587	602	562	554	583	579	599	593	600	615	626	606	582	613	570	569	593	567	575	582	604	609	607	609	546	567	595	571	529	642	579	568	573	548	593	552	554	541	573	642	592	571	601	569	595	575	597	594	575	580	584	566	526	582	607	611	584	574	551	584	568	577	620	607	562	581	574	600	555	558	563	560	585	608	584	585	557	591	593	589	552	581	532	602	575	558	625	571	536	558	597	565	626	602	568	629	587	628	534	576	619	601	608	557	583	579	611	575	566	596	592	537	596	576	630	595	597	574	590	556	563	607	538	580	618	565	579	562	617	590	609	592	580	602	560	564	589	598	594	572	579	570	639	576	578	586	601	569	630	601	588	569	555	576	655	605	611	556	596	560	572	567	594	546	577	550	589	588	587	576	614	589	598	623	557	641	611	635	621	595	586	594	605	635	575	594	593	566	595	540	620	608	580	587	572	579	571	600	610	591	607	572	589	582	579	574	566	580	629	636	589	584	561	548	574	588	578	547	606	606	570	631	600	580	574	600	544	604	571	564	587	565	596	571	567	602	565	620	595	572	563	581	582	580	560	559	586	617	611	554	564	578	574	584	603	599	557	605	601	588	559	566	588	617	620	574	601	569	601	602	529	535	611	545	603	590	580	584	622	595	579	561	598	581	572	596	554	550	591	617	562	570	553	581	616	584	569	560	600	572	591	596	607	593	561	574	588	520	562	537	587	550	554	562	555	569	628	570	570	548	550	581	568	598	576	546	580	586	602	605	615	571	597	615	585	608	557	590	594	604	580	584	594	586	602	592	553	560	586	594	556	573	584	597	556	575	602	585	585	585	597	587	597	612	588	570	602	586	608	577	561	588	549	588	579	597	565	577	613	570	618	560	610	538	618	587	585	600	569	605	551	581	556	568	586	619	552	611	605	589	562	599	549	576	629	583	555	569	603	574	565	558	619	578	628	572	537	608	608	578	553	586	546	589	637	578	569	597	556	586	595	594	593	585	589	593	539	621	642	548	571	564	608	604	577	657	577	571	585	609	577	559	570	586	540	565	593	587	579	571	543	564	598	585	555	579	590	572	528	559	573	587	527	598	616	551	590	560	558	591	579	548	560	560	533	545	557	579	575	560	605	579	571	561	591	589	622	557	554	592	563	547	597	596	555	553	603	549	554	601	581	608	545	615	574	584	583	582	573	528	601	590	611	562	578	545	553	587	573	584	565	629	578	593	565	586	615	598	621	542	580	588	560	620	576	632	624	603	597	567	578	595	525	584	570	568	611	595	598	598	603	581	644	587	613	597	626	600	575	592	591	603	604	626	595	560	544	574	574	632	548	603	538	561	593	607	595	585	598	569	582	582	600	574	560	599	592	603	540	605	587	586	583	614	566	635	572	586	613	560	595	564	648	595	536	598	594	587	587	581	563	579	555	583	533	607	606	580	577	533	610	568	590	603	594	590	571	578	558	551	570	586	587	544	581	560	601	587	557	573	587	617	585	590	607	602	556	583	593	529	618	613	596	617	624	551	589	569	511	615	580	587	606	628	532	596	581	620	583	555	586	550	591	599	558	554	585	583	548	615	564	533	586	580	606	587	576	580	604	561	612	562	607	593	507	544	558	625	613	618	607	598	605	564	583	549	581	599	626	577	592	541	570	628	567	546	583	584	625	566	575	602	616	567	600	589	531	529	596	591	605	578	591	567	556	541	572	558	555	580	563	596	571	586	556	585	563	563	582	582	552	582	576	613	563	624	582	573	593	603	561	567	556	584	579	596	607	605	573	547	579	591	567	597	555	616	576	592	579	607	627	597	617	578	589	581	600	583	591	602	612	546	581	598	584	585	570	592	598	539	611	564	558	583	573	566	595	605	569	606	580	605	599	599	575	566	578	559	595	558	624	564	591	546	608	578	606	578	605	610	559	589	642	577	587	574	575	599	562	565	537	601	599	577	563	544	585	577	605	573	562	607	564	614	571	589	573	559	588	607	608	598	566	577	609	575	561	594	584	580	559	603	584	569	583	610	529	602	543	600	581	581	585	577	522	558	576	601	537	583	592	600	601	528	544	575	576	592	588	588	585	561	574	607	586	609	558	649	523	574	624	541	557	549	574	589	605	570	558	588	569	587	602	593	540	581	603	554	542	565	568	576	579	612	598	632	612	610	550	609	582	614	576	585	566	596	499	612	594	547	582	552	596	567	576	577	590	536	574	545	584	565	575	577	609	624	574	563	642	581	552	587	581	604	535	595	644	589	564	577	561	588	550	551	607	601	583	549	571	619	581	579	593	627	563	596	546	596	584	571	583	617
27421	17347	3544	991	691	580	418	349	338	366	334	338	327	350	437	489	458	343	319	349	307	301	310	235	270	242	260	268	260	250	271	259	270	243	287	253	250	255	256	255	257	261	240	253	257	261	270	237	214	244	220	260	216	246	259	243	264	271	277	258	253	270	282	243	265	270	230	249	244	273	242	259	250	257	290	262	230	226	255	273	241	255	259	233	270	270	251	268	257	249	249	241	272	266	294	272	264	268	270	253	245	261	260	247	266	223	237	253	264	242	269	261	251	289	255	290	270	236	243	224	239	245	255	260	264	281	259	265	233	277	276	268	277	258	228	245	254	233	266	235	274	264	247	255	243	246	263	253	240	243	263	251	221	275	260	255	239	270	275	275	256	241	278	278	252	247	237	253	262	232	279	228	275	238	269	258	286	232	257	249	246	234	242	241	250	249	253	250	259	272	263	240	240	238	252	248	272	248	254	274	248	250	259	255	243	280	252	253	281	228	262	232	242	260	244	248	267	256	243	255	258	256	233	235	264	281	257	298	260	251	274	258	227	262	263	296	227	227	247	252	250	258	242	237	241	248	250	239	273	267	246	268	263	254	234	269	239	244	231	235	256	256	224	253	273	254	257	255	274	244	288	250	238	281	269	253	260	257	238	256	229	273	237	238	276	261	239	245	233	232	236	257	252	239	251	290	251	259	259	261	276	265	264	262	245	239	252	278	259	259	289	269	239	253	265	250	276	255	247	245	263	243	251	247	252	241	240	256	242	256	236	282	265	238	270	247	260	236	276	280	260	250	269	263	259	248	240	249	276	287	241	263	262	265	281	256	266	260	247	249	278	228	240	274	226	246	244	240	273	261	238	284	272	261	221	262	287	222	251	277	285	247	288	248	268	276	253	257	258	279	256	246	250	270	271	294	240	228	266	258	241	239	262	208	267	260	250	261	265	255	254	253	229	246	246	257	233	272	286	252	245	272	278	253	259	257	270	258	264	259	262	264	252	260	254	292	260	259	273	249	270	230	251	238	259	240	258	263	256	268	261	265	271	257	273	258	234	267	261	254	243	266	258	262	222	238	239	264	251	255	257	241	267	249	254	255	234	233	252	271	278	234	249	217	259	282	238	228	244	260	264	245	253	258	254	269	252	277	268	245	252	234	256	249	238	254	293	224	257	256	251	252	278	234	271	254	260	236	250	235	241	239	229	241	247	258	287	248	254	259	238	261	243	232	268	257	275	285	254	246	278	259	242	241	266	252	243	243	249	248	257	262	274	241	253	230	250	263	259	255	244	259	241	254	279	265	279	263	278	243	279	236	280	251	251	225	283	236	241	257	234	256	281	238	281	232	257	271	261	244	243	282	249	235	265	236	267	248	231	246	240	266	241	270	259	264	248	258	235	270	292	250	275	284	241	233	268	275	263	268	275	234	235	262	265	270	250	257	252	247	253	265	278	228	226	251	234	262	241	238	261	225	238	260	263	249	237	272	242	229	289	262	240	246	226	222	238	269	250	290	239	233	251	243	255	247	254	241	247	236	234	266	231	258	264	228	255	244	250	267	244	244	261	274	232	257	244	268	219	283	253	261	237	283	243	270	234	252	240	249	263	249	250	221	266	260	248	257	270	234	272	248	245	250	233	268	254	275	234	241	268	238	246	279	272	257	267	273	236	244	228	249	252	285	267	248	263	264	274	259	270	265	265	256	249	274	238	254	264	257	261	269	232	281	248	277	288	249	237	260	252	265	268	236	241	269	267	265	256	260	265	256	272	247	252	256	239	251	246	262	254	245	253	247	266	280	250	229	246	229	270	250	256	234	232	268	251	232	272	254	257	261	265	272	283	252	228	267	273	245	260	270	247	268	258	220	226	262	250	292	258	256	241	256	248	285	244	258	261	282	277	233	238	232	253	250	260	232	258	263	253	266	258	241	230	256	267	265	259	270	276	260	304	249	271	288	275	253	242	240	243	249	262	224	277	251	262	267	230	231	286	260	245	257	248	247	251	236	261	248	228	241	250	238	269	223	236	262	229	245	258	257	266	257	231	276	248	263	284	250	231	232	245	267	237	261	238	237	253	227	264	236	274	216	264	248	240	253	247	280	266	245	275	250	245	284	247	252	270	252	231	263	279	248	263	249	252	272	261	240	272	260	229	268	245	245	256	268	263	248	256	249	262	266	267	219	238	254	262	254	269	249	275	271	245	253	235	268	248	241	235	318	248	250	253	232	267	247	252	213	261	225	238	261	251	250	268	241	276	241	273	272	251	242	239	271	239	253	240	263	247	245	257	262	257	284	248	257	237	262	227	263	223	248	259	239	246	223	251	253	270	265	265	278	226	271	225	284	249	261	296	272	243	263	273	250	261	235	263	245	265	292	268	242	238	255	251	237	242	272	274	250	250	247	258	255	238	251	242	267	282	250	245	262	280	231	273	273	248	255	251	270	234	258	279	274	292	248	248	267	263	215	260	236	273	238	247	259	244	257	270	264	257	223	268	265	276	264	263	259	249	262	259	266	237	261	249	254	247	255	273	232	287	234	272	237	226	246	242	270	248	240	245	246	281	240	249	253	245	215	238	276	260	243	242	267	255	266	244	275	246	259	258	251	255	248	258	257	242	254	256	259	251	270	263	276	248	270	243	281	252	267	251	255	239	272	285	261	244	262	271	235	259	271	253	238	259	261	263	255	276	227	250	244	256	257	269	231	262	252	248	254	242	228	234	244	250	236	279	238	265	263	261	271	281	247	240	245	253	267	252	239	261	281	268	252	245	270	267	267	261	272	259	253	249	228	236	282	275	264	260	262	249	225	233	242	264	305	253	271	254	243	261	245	248	254	232	278	274	274	273	245	274	237	228	235	249	257	270	268	255	278	271	250	239	265	250	255	249	238	256	237	232	269	264	253	239	251	247	249	231	237	250	280	254	257	256	242	245	274	238	269	250	253	263	249	252	284	249	238	266	246	239	241	231	246	266	257	252	256	243	225	241	278	265	236	248	277	262	253	258	238	252	260	247	222	230	253	253	245	254	268	255	242	258	259	261	252	268	269	260	247	288	246	281	254	256	259	257	237	241	239	259	267	231	285	235	268	257	243	244	254	244	264	268	261	283	231	229	251	242	247	275	254	232	269	256	281	261	252	268	252	248	223	269	248	263	245	280	250	243	255	266	276	284	256	298	254	263	275	252	243	232	219	261	263	243	238	260	264	285	255	254	254	258	277	278	258	237	254	241	270	280	251	252	239	243	260	225	239	233	250	224	250	269	269	238	237	229	251	269	228	247	280	254	239	255	270	246	260	257	258	247	244	256	259	263	293	226	265	251	249	266	246	248	239	222	252	254	268	230	231	264	288	228	245	261	262	260	230	262	252	268	279	284	276	283	258	248	252	275	268	300	245	251	249	261	259	282	256	247	251	259	233	275	266	293	255	228	236	233	244	260	257	263	265	257	250	261	257	234	280	274	261	262	255	265	273	259	230	261	249	255	266	256	271
7403	2627	2157	1139	990	768	697	625	583	565	501	507	486	535	673	770	710	546	437	439	441	359	335	331	344	341	314	310	328	358	313	336	310	361	299	329	326	309	357	345	333	346	340	348	368	305	316	305	341	345	322	335	341	325	331	316	346	311	322	335	335	314	320	341	373	318	329	306	330	320	324	323	374	325	301	323	351	353	337	321	323	312	306	335	362	332	306	341	318	338	330	340	339	332	328	343	346	348	328	368	356	349	324	335	321	314	332	323	342	377	340	335	310	325	324	322	361	346	337	336	331	332	340	343	312	344	328	355	316	350	313	345	315	339	313	295	339	376	318	326	325	348	325	364	334	319	322	330	313	329	312	322	321	319	349	349	346	333	313	308	335	346	311	333	378	328	339	322	355	378	357	310	338	315	374	332	302	350	334	334	328	333	345	359	340	328	349	361	358	336	344	327	376	298	316	347	343	325	346	354	316	351	341	363	325	336	336	355	338	356	340	341	351	343	325	323	304	353	310	305	338	312	354	323	316	339	341	354	358	336	317	339	335	345	345	314	313	340	326	381	325	296	338	323	323	381	321	329	356	301	344	343	368	319	333	302	329	330	340	344	347	336	311	376	326	340	325	332	319	347	344	333	346	307	333	332	290	326	319	339	303	328	314	362	344	329	329	346	358	352	328	349	333	295	351	344	339	360	359	322	339	337	328	373	349	336	322	328	306	314	328	351	329	326	369	346	335	302	329	322	333	329	351	341	335	375	315	324	338	325	327	355	321	328	341	351	331	322	321	345	330	339	323	346	346	318	322	341	350	338	373	316	384	336	323	364	334	363	359	342	329	310	363	306	340	357	323	349	353	344	327	373	344	333	369	314	318	280	359	343	322	344	323	317	326	343	328	341	322	364	339	327	344	356	321	313	328	324	335	324	335	358	370	309	363	360	291	336	329	325	319	335	333	325	350	337	349	330	340	307	352	327	326	329	320	348	321	349	311	315	336	339	320	346	332	365	373	343	321	353	332	307	289	332	327	337	303	344	329	324	329	337	356	331	344	351	377	334	324	304	323	322	358	345	331	338	293	347	330	327	336	363	326	342	348	339	317	360	348	327	327	310	332	312	338	333	342	336	323	340	341	327	307	333	324	320	331	332	342	309	334	307	337	333	331	343	340	338	335	323	351	348	321	328	316	346	345	337	331	345	325	323	301	358	341	342	332	296	330	349	318	334	321	308	359	318	323	364	348	339	331	316	319	357	326	366	356	342	337	299	356	298	329	314	359	315	311	317	325	314	320	337	338	296	336	326	343	308	327	322	318	338	324	358	320	335	336	345	369	350	312	362	384	295	331	365	311	325	324	303	369	327	320	337	321	314	357	340	344	337	360	329	335	364	342	336	331	331	350	374	359	316	338	342	319	332	336	313	316	334	315	342	350	342	337	309	360	355	325	327	345	342	355	351	372	330	342	343	338	301	326	343	304	330	312	316	287	318	334	354	335	338	340	333	355	297	340	328	337	353	330	324	347	315	334	329	329	318	342	344	312	347	368	306	329	300	348	331	330	331	349	376	339	321	313	312	359	329	315	329	335	315	368	355	348	338	331	344	340	335	323	309	365	362	369	308	328	357	355	336	322	312	343	305	331	347	332	333	342	343	341	325	343	330	358	359	334	337	347	321	353	337	328	307	360	330	304	387	290	325	348	310	336	322	332	335	343	333	341	307	342	329	299	337	362	337	333	346	328	323	340	361	310	349	336	339	321	306	325	329	281	334	342	356	315	355	315	364	339	360	330	301	362	361	319	367	336	326	336	334	331	304	345	369	328	348	352	323	333	320	348	304	363	310	322	323	346	336	326	322	327	327	339	371	346	327	323	339	306	334	317	372	327	346	314	343	328	327	348	330	361	338	348	350	314	333	324	314	347	357	314	321	344	362	361	335	357	324	332	313	353	357	345	333	350	338	331	308	327	340	329	338	360	333	336	358	343	333	376	343	365	307	365	327	339	323	340	323	339	347	353	346	336	316	334	367	326	314	326	328	321	352	345	351	317	332	330	311	316	301	341	367	340	354	328	368	360	345	374	329	343	358	316	302	377	329	326	329	345	342	344	322	322	312	331	308	316	325	365	321	321	354	355	366	311	317	321	374	340	316	323	336	327	312	322	338	341	361	343	299	311	334	309	328	314	343	329	347	347	326	317	326	331	345	361	319	330	323	329	328	325	309	330	356	357	338	332	327	372	322	325	332	354	372	324	327	357	341	343	348	380	337	339	340	328	327	342	338	314	337	322	352	352	343	330	339	319	327	355	341	347	343	324	338	332	308	353	317	360	342	312	325	349	333	297	341	313	316	290	314	326	321	345	311	327	318	332	345	328	343	346	348	330	330	317	312	348	336	357	325	301	350	334	309	359	331	326	344	332	332	349	351	350	343	321	341	326	302	353	377	342	336	352	297	326	348	316	333	334	316	335	338	348	340	322	347	331	344	345	329	308	324	335	322	323	307	308	344	334	351	340	337	350	359	310	315	331	304	322	353	326	345	323	325	349	335	335	348	339	354	342	333	316	331	338	338	342	338	310	312	342	344	333	356	358	329	356	373	355	344	344	363	323	322	318	342	344	349	346	311	333	353	318	340	316	353	324	325	315	335	322	312	333	356	323	321	327	346	317	326	323	309	312	346	331	293	319	333	334	348	348	362	312	349	358	309	333	330	322	319	334	307	340	340	314	341	369	321	328	341	325	333	343	346	333	318	349	297	326	330	326	320	359	342	352	329	371	317	310	339	335	305	326	346	358	359	352	334	347	327	316	344	316	358	329	313	336	289	328	360	336	367	304	328	341	323	302	320	326	347	307	308	324	338	354	320	329	288	331	332	301	340	315	337	336	343	351	345	337	309	337	341	311	397	380	328	328	332	325	345	387	322	357	329	348	350	363	338	366	334	329	354	338	373	367	333	341	313	358	348	363	309	357	346	356	321	310	365	341	336	345	343	338	315	338	311	324	348	320	319	360	328	328	335	335	340	327	328	292	342	334	338	350	346	348	333	334	316	291	336	304	324	338	342	345	308	350	329	357	328	368	322	320	337	343	314	343	303	328	356	343	315	325	335	356	348	312	320	312	332	307	328	342	317	348	341	299	296	356	324	312	340	337	336	300	320	318	358	301	363	350	333	330	363	353	314	318	331	339	359	295	315	309	292	314	328	342	370	334	299	314	367	344	328	303	350	340	346	308	335	326	330	316	351	347	310	328	336	322	330	321	320	370	344	382	298	323	357	328	346	335	297	348	326	330	347	323	325	377	309	335	301	332	338	361	327	319	325	361	358	336	345	321	329	318	294	318	345	335	325	339	352	389	330	331	332	350	355	312	336	320	326	336	338	341	336	340	355	349	284	336	349	367	330	343	306	349	349	345	337	324	299	327	322	353	309	286	352	311	316	324	338	322	354	346	356	328	362	318	305	339	345	326	354	305	320	362	352	332	345	341	312	345	333	330	330
23489	21392	28585	24534	21173	4817	1184	885	769	742	723	627	656	712	742	842	830	677	597	538	545	559	476	495	466	426	463	449	441	467	464	442	427	444	413	480	471	461	485	449	469	461	439	437	466	463	458	412	471	477	508	468	448	425	450	470	443	475	436	460	446	438	452	453	464	419	441	452	455	442	466	455	462	444	434	438	473	477	447	470	447	447	473	438	482	407	463	469	469	463	464	461	443	479	413	450	474	460	487	445	436	452	456	455	422	457	486	451	447	468	424	448	448	409	492	439	468	427	426	402	425	413	474	444	413	450	404	449	417	452	409	431	424	461	464	449	468	478	476	440	453	443	456	453	400	474	452	432	420	475	450	438	446	457	444	441	441	464	443	434	488	419	418	446	436	426	454	468	432	415	415	442	451	457	452	435	448	475	417	476	432	411	420	462	439	408	418	460	434	478	447	485	445	443	444	425	495	439	461	456	434	443	445	452	467	469	451	438	443	452	479	449	498	491	464	453	447	421	442	465	467	410	444	449	413	421	406	467	424	427	456	461	421	430	439	452	423	431	482	456	433	465	426	433	442	410	476	461	471	451	441	475	434	428	427	456	439	445	467	439	452	445	420	457	474	476	429	460	462	453	428	427	470	454	455	429	444	463	441	470	456	424	449	453	438	441	434	416	503	450	454	465	436	425	411	402	476	425	446	468	479	435	474	462	435	413	492	440	461	435	464	431	431	467	441	458	422	423	429	465	433	458	466	460	496	491	469	457	457	453	456	469	483	485	452	458	462	429	473	446	470	440	451	443	448	463	460	436	418	465	466	499	448	442	454	458	416	466	430	434	444	451	412	433	465	461	427	447	407	450	477	423	453	429	429	452	468	468	450	473	503	447	450	455	452	444	439	444	430	413	456	456	431	470	452	450	471	456	449	458	447	452	454	439	463	444	445	466	448	451	468	452	440	473	424	425	431	428	482	456	449	482	438	453	463	482	443	457	443	445	460	459	464	430	456	446	456	455	448	477	486	448	459	436	493	459	490	447	444	450	473	414	406	450	457	479	454	459	473	422	427	485	436	463	444	462	442	495	445	470	473	446	444	434	457	455	450	462	437	425	437	451	454	471	402	465	417	421	385	457	452	449	465	423	460	405	443	483	456	469	460	481	436	456	439	431	425	494	415	439	418	435	445	416	460	438	486	448	422	439	496	433	505	468	459	422	435	456	474	430	467	461	463	452	446	393	471	460	450	432	414	449	454	436	466	456	465	465	411	432	460	436	442	469	466	446	448	474	448	404	482	440	505	483	462	471	464	406	449	460	435	482	420	451	410	423	493	422	447	436	456	392	474	488	425	488	470	439	472	460	455	458	406	432	468	442	469	438	463	442	485	447	416	450	449	423	444	428	446	455	394	419	452	437	439	437	454	452	451	424	439	468	414	451	457	406	450	468	461	436	421	473	458	443	400	467	432	465	450	453	493	450	476	442	484	450	436	447	427	464	464	477	456	456	479	427	460	452	449	443	436	437	420	431	474	457	444	448	441	453	425	444	431	427	424	420	398	446	474	394	481	420	455	437	432	422	460	422	475	439	413	443	416	401	468	455	479	449	424	435	445	452	435	432	412	443	446	451	455	442	434	413	403	459	464	434	420	425	439	453	434	455	399	447	473	426	466	427	473	431	424	428	434	482	443	412	480	436	469	460	439	421	472	445	471	491	416	454	461	462	461	463	431	430	462	442	459	433	466	424	434	434	417	452	463	440	482	445	489	425	446	451	453	466	456	439	478	453	483	451	445	445	446	471	445	419	432	478	450	409	417	430	420	415	450	423	450	438	410	400	435	453	473	455	426	456	465	439	463	405	462	432	460	441	423	455	469	454	453	428	438	474	406	466	427	460	467	442	449	466	465	469	442	439	479	450	456	456	443	413	464	423	430	423	457	462	463	431	447	452	430	448	462	461	429	473	471	459	463	466	457	450	443	449	463	439	433	437	431	452	458	445	486	434	414	458	462	479	411	477	454	435	461	472	440	462	433	482	468	444	449	455	440	459	438	471	486	400	425	474	493	416	457	445	410	383	418	461	472	408	457	475	478	409	456	454	455	456	423	401	439	444	451	429	404	410	486	448	475	484	452	450	469	458	466	404	435	459	455	427	444	523	422	455	455	424	445	438	429	454	448	430	453	455	439	475	410	434	479	438	432	446	419	447	477	448	416	466	454	480	432	441	436	450	466	481	394	453	457	450	429	464	436	477	436	463	443	446	457	476	456	446	420	481	437	420	445	450	426	433	450	435	446	457	456	456	445	448	414	449	454	434	443	405	410	441	421	462	439	474	449	414	478	482	461	443	444	411	424	475	417	478	420	441	421	476	433	439	466	461	440	479	453	434	439	465	462	459	429	438	465	414	450	448	459	482	477	502	447	459	459	505	485	454	446	457	469	424	409	433	445	464	484	452	433	459	438	446	420	433	443	430	443	448	453	438	446	400	431	469	470	455	440	439	425	457	435	408	441	455	414	473	461	484	422	459	445	472	458	483	442	465	461	449	434	427	424	455	442	469	452	466	431	514	427	423	432	476	467	438	434	460	462	450	439	430	479	438	462	465	430	461	434	469	501	399	470	449	462	431	475	464	436	457	460	467	466	470	461	463	446	462	436	435	440	462	465	442	425	454	433	445	442	452	443	448	419	468	441	412	400	452	453	437	445	467	419	450	472	476	437	431	460	444	446	423	430	433	447	422	379	449	438	457	448	468	493	448	491	450	426	472	438	463	466	473	460	463	453	426	478	439	421	456	480	437	433	467	446	428	434	470	448	459	444	441	465	471	455	454	452	448	453	474	402	456	455	430	446	441	450	446	422	436	433	456	473	468	448	442	467	456	465	462	471	449	440	464	446	434	438	490	430	452	459	401	484	497	446	462	442	459	457	448	418	429	475	440	417	453	455	441	388	443	444	477	449	434	444	464	492	408	430	451	407	475	424	421	474	480	451	438	431	450	470	453	426	444	433	401	447	461	428	470	438	437	424	469	459	439	492	431	435	436	457	450	452	429	464	454	455	431	424	483	466	461	454	419	484	453	424	448	439	453	481	451	438	473	450	443	463	462	426	487	442	477	425	445	410	445	442	461	453	429	409	451	454	468	475	400	382	438	446	407	448	485	447	451	440	461	455	452	460	459	465	421	485	443	428	453	423	454	441	426	438	389	439	443	445	438	465	439	427	464	486	457	453	406	449	443	465	429	463	433	478	468	477	425	450	434	450	459	434	456	449	474	479	432	432	446	423	439	468	477	455	427	480	461	459	424	446	445	482	433	451	434	425	425	446	466	418	410	454	418	446	443	436	481	436	450	417	450	459	428	428	420	426	424	444	434	450	445	436	444	431	448	448	457	477	445	482	465	476	452	451	460	428	431	458	439	459	477	451	454	433	448	475	450	424	494	480	457	431	436	402	477	414	450	440	463	445	438	450	500	428	474	448	480	458	452	463	419	461	455	446	430
24092	9449	7093	3503	2605	2098	1686	1427	1257	1170	1068	1048	996	1004	1209	1321	1284	1094	880	791	762	757	621	588	590	598	599	608	584	598	616	576	583	570	586	547	551	594	585	580	582	621	580	552	570	562	594	588	577	546	621	580	599	611	577	580	574	565	541	581	600	571	576	591	570	551	579	589	613	618	595	580	606	651	613	570	563	601	529	618	600	596	558	605	607	596	613	580	584	592	558	593	541	572	558	572	567	601	614	549	579	641	583	550	616	589	573	583	595	542	582	582	614	569	568	607	580	607	589	609	571	576	586	585	517	592	576	553	570	550	556	549	586	534	535	599	591	609	566	580	603	587	572	599	615	596	578	544	528	585	568	589	571	549	561	600	606	563	573	620	592	577	531	587	593	589	571	585	574	568	570	588	603	562	538	585	538	561	551	560	598	570	551	572	601	576	582	607	546	547	541	565	564	566	599	562	584	553	539	534	546	585	559	583	570	578	532	563	588	559	589	597	569	574	597	565	558	596	592	562	523	601	501	560	609	579	564	573	561	545	561	600	552	578	596	600	556	554	595	596	579	573	601	523	554	587	580	563	548	562	591	591	569	574	553	549	583	587	530	560	518	576	577	573	555	555	582	539	585	574	549	576	573	623	558	552	542	546	611	549	528	537	581	578	547	554	557	606	574	561	559	618	618	566	535	596	573	562	586	580	571	567	586	552	617	567	553	560	559	564	581	598	567	618	582	575	605	524	605	563	594	537	606	598	596	613	574	573	587	587	597	566	553	552	584	536	602	574	563	589	571	594	586	581	593	575	553	552	578	580	551	589	560	552	574	600	558	537	523	601	583	578	568	593	581	546	578	581	574	579	571	562	549	596	528	636	532	593	588	577	528	587	587	568	569	588	584	560	579	542	565	573	546	567	573	594	571	600	572	524	540	591	585	545	581	571	567	582	588	600	532	578	567	554	568	541	625	619	554	573	580	674	540	570	612	593	564	558	522	605	560	557	585	567	576	590	538	593	567	540	613	552	571	551	564	550	596	544	564	573	568	567	541	556	587	522	589	609	574	533	549	611	553	577	565	584	574	604	597	536	579	537	565	542	577	589	579	613	605	575	575	599	573	573	552	597	618	600	540	622	571	550	582	565	610	591	540	548	571	582	572	559	567	546	561	555	590	510	570	596	554	604	578	557	566	556	570	527	566	571	541	548	593	579	590	568	595	606	516	537	586	550	608	528	576	539	576	556	602	586	560	522	552	563	571	569	549	597	578	578	597	582	559	588	590	526	573	547	564	593	559	592	557	578	544	558	561	570	557	570	585	571	591	580	574	573	569	573	596	571	545	539	612	556	566	586	575	579	538	570	606	543	568	589	539	559	586	537	554	589	587	583	571	622	546	578	571	549	545	548	606	578	571	587	566	556	610	565	603	554	565	599	546	572	604	606	639	581	539	566	550	577	508	582	577	597	596	571	577	612	581	623	589	548	581	571	588	584	566	602	539	546	604	579	572	580	591	588	576	568	579	578	551	580	598	603	591	575	572	587	562	578	559	533	577	556	572	559	566	529	578	570	572	556	572	542	581	561	602	593	547	586	587	557	569	569	563	606	588	582	581	556	550	575	519	603	548	594	570	534	567	568	549	574	576	557	573	565	562	546	571	560	589	551	547	524	566	587	592	557	531	619	582	609	574	583	547	584	540	591	578	591	544	540	564	535	599	556	565	562	563	566	534	575	528	594	547	554	551	575	616	586	553	597	583	556	596	600	586	553	553	583	580	586	603	549	567	520	595	585	579	584	581	553	590	608	544	574	580	607	571	621	548	572	564	584	581	571	574	558	523	573	530	564	551	577	579	593	597	641	569	603	591	591	584	554	566	615	559	527	570	524	592	564	588	604	552	587	581	570	535	557	564	514	572	558	578	575	614	580	556	531	584	519	607	603	553	603	559	533	574	581	571	565	560	623	581	641	603	608	556	606	571	556	582	560	557	564	585	531	611	531	545	559	580	597	540	560	622	588	600	576	552	560	559	568	579	577	564	580	605	565	584	606	580	539	556	576	546	570	576	542	585	589	586	554	572	570	561	573	571	625	602	573	564	554	556	576	534	588	557	588	591	579	550	559	557	594	572	596	601	570	533	529	629	555	597	546	533	559	584	545	570	562	557	576	555	606	566	576	587	583	561	563	527	594	601	540	564	535	604	556	580	607	607	540	543	573	619	550	575	573	567	570	585	582	548	588	572	548	603	554	541	621	551	596	584	601	550	555	565	539	563	564	622	584	561	564	561	601	553	582	584	557	559	575	567	611	605	579	607	593	541	582	568	580	553	552	542	578	584	579	516	542	596	557	597	539	610	580	592	548	583	595	541	529	592	602	569	587	571	586	550	560	552	563	550	572	534	551	509	601	580	559	577	560	533	548	558	596	526	568	557	603	549	571	590	594	588	618	593	529	507	525	537	577	558	555	600	570	603	581	571	562	606	545	557	567	593	589	527	570	569	548	528	574	599	554	572	577	634	593	583	566	580	582	587	565	540	565	545	552	575	599	564	552	605	555	613	577	531	569	592	569	565	536	566	569	580	586	579	567	608	598	594	552	533	544	568	597	608	600	565	589	546	587	560	604	567	521	563	595	569	557	606	554	579	624	554	594	505	547	576	570	604	579	605	550	594	577	554	580	578	564	571	560	581	565	561	571	571	573	589	519	563	585	565	593	574	547	595	548	591	555	546	575	512	555	547	576	616	568	625	612	596	571	594	543	579	625	537	579	561	583	568	526	586	596	594	589	552	587	588	559	554	547	548	593	550	562	571	558	558	595	586	569	611	578	503	583	551	600	592	580	580	570	570	583	546	548	579	582	558	543	572	568	590	531	558	601	525	538	556	608	549	564	556	571	550	564	611	548	566	594	559	552	592	555	577	564	601	592	572	568	527	559	563	597	518	593	542	568	591	577	563	568	581	524	587	602	582	588	543	612	582	576	572	540	557	538	611	546	582	598	542	550	592	568	557	582	532	609	579	621	581	568	585	578	589	549	592	566	563	576	575	577	601	537	539	591	606	546	563	554	570	575	526	547	567	584	588	550	566	533	588	574	594	569	536	538	615	590	547	559	569	549	552	560	560	576	551	551	583	577	565	597	582	558	576	553	558	526	589	528	578	539	604	567	562	540	563	540	562	579	517	551	563	602	541	555	527	557	541	594	595	540	566	578	588	571	561	581	547	580	541	599	554	583	583	599	531	550	587	551	579	554	634	538	557	560	606	581	541	604	549	587	574	527	582	604	554	595	590	520	556	556	548	632	578	548	567	551	553	583	515	570	552	564	578	533	584	587	545	576	592	613	602	575	576	548	589	551	549	571	596	590	616	638	551	621	622	558	548	542	592	508	541	587	602	605	546	510	569	553	596	566	617	573	598	551	543	557	567	580	610	557	595	602	544	560	577	562	557	590	544	570	554	556	535	605	569	575	568	558	539	581	543	590	542	559	593	566	587	581	576	566
24628	21391	27235	25470	4723	660	533	405	345	351	341	343	334	344	372	420	368	325	270	259	246	265	183	187	221	205	184	194	199	186	192	193	209	205	184	213	186	196	175	194	188	182	179	187	183	191	192	177	182	166	178	201	197	204	184	188	161	211	211	173	217	165	196	174	206	178	189	170	192	197	194	181	215	185	222	198	182	217	179	179	196	194	190	209	193	198	188	192	204	190	187	188	181	186	201	188	180	194	171	196	188	175	197	197	188	168	186	168	165	205	188	199	205	165	169	174	220	195	206	198	181	192	200	209	197	180	183	211	172	192	188	185	187	197	199	184	193	187	214	182	185	208	205	180	160	197	196	193	165	187	194	191	196	187	202	191	200	173	188	191	201	190	206	182	182	188	207	184	206	188	197	167	181	202	183	176	190	196	196	199	189	181	172	174	180	195	187	170	192	167	176	219	202	233	209	168	188	186	185	168	170	169	167	194	200	216	189	171	189	181	170	180	192	205	211	186	196	188	177	159	186	213	197	179	188	206	170	185	222	216	182	203	191	165	178	179	181	190	185	211	193	210	183	190	155	198	207	175	193	184	203	186	188	192	179	207	208	185	169	201	176	196	187	171	182	175	173	154	184	181	186	207	208	176	178	200	211	202	170	211	210	171	164	171	182	197	179	209	204	191	180	181	175	180	204	191	218	181	196	189	198	193	183	198	206	177	180	194	190	200	205	206	171	190	187	196	195	186	201	200	200	182	200	192	205	177	205	198	184	202	176	190	219	170	172	180	175	197	188	186	196	187	201	204	206	184	155	206	181	176	185	200	181	173	192	196	208	210	194	211	199	205	192	185	198	192	214	213	196	169	198	171	206	199	181	186	212	181	189	197	180	181	198	185	195	181	177	196	178	199	188	192	196	169	208	221	206	191	171	179	171	179	196	188	188	197	190	173	194	172	166	177	188	185	207	192	204	213	193	174	183	184	186	191	206	201	189	164	189	175	181	168	175	188	197	168	217	184	193	202	175	199	198	176	192	197	201	194	193	200	178	174	172	201	205	202	208	173	178	190	207	204	174	195	189	172	188	197	196	211	198	187	170	166	184	163	190	179	202	197	180	191	189	205	166	210	197	196	181	189	176	212	209	201	211	175	181	204	179	200	184	219	196	186	189	223	208	183	168	181	170	188	179	181	205	183	205	177	193	176	185	191	173	200	193	183	184	184	170	217	208	199	207	203	182	191	164	179	170	192	199	201	165	196	193	187	203	195	200	182	232	203	184	203	167	175	191	177	208	200	197	182	180	203	194	183	197	170	181	174	188	199	179	179	188	206	194	192	196	197	185	187	202	206	206	195	174	190	185	184	191	160	179	173	203	198	193	173	188	201	195	179	178	195	189	177	195	215	191	194	214	183	195	190	206	183	191	191	177	161	198	206	190	188	183	193	193	182	198	209	167	187	180	201	165	210	209	186	195	156	168	201	188	204	186	191	173	201	195	193	185	191	188	181	213	184	186	203	175	162	199	151	187	199	173	208	188	189	200	184	198	170	197	186	201	184	182	166	187	176	205	204	181	189	195	183	203	207	187	156	205	182	189	188	196	193	214	194	216	198	180	181	205	214	192	204	226	180	160	178	201	185	164	178	198	183	199	160	184	185	185	196	189	219	182	187	181	171	223	188	157	180	210	189	184	184	182	198	172	196	178	187	210	186	213	199	224	200	194	199	217	188	208	186	205	190	180	177	217	162	194	181	183	209	198	191	202	189	197	179	186	209	184	187	164	194	178	166	182	177	161	188	205	168	187	184	204	190	164	199	216	187	191	188	192	206	190	172	223	172	182	192	191	172	189	194	203	180	217	177	173	186	176	182	179	174	200	184	179	190	204	171	192	220	209	207	187	201	179	179	185	184	198	193	197	188	198	197	216	180	199	171	192	163	178	171	215	193	178	217	194	162	192	192	208	184	189	171	173	193	181	210	177	179	183	179	192	183	194	176	187	199	174	188	171	172	195	192	211	174	196	176	212	194	181	201	168	175	161	181	201	185	209	178	188	187	186	206	207	187	179	194	203	198	204	196	210	180	181	200	187	217	209	176	189	185	206	201	195	226	175	181	195	182	174	191	196	170	170	183	206	207	188	188	184	197	190	184	185	216	187	176	180	176	168	183	194	208	184	202	178	192	177	180	195	206	188	209	162	182	189	169	194	191	189	184	219	168	190	169	186	160	204	196	182	174	190	178	174	171	199	202	209	180	182	202	214	193	182	213	193	203	199	195	206	175	162	176	164	212	167	179	205	222	208	204	205	196	189	190	199	175	195	166	188	197	176	181	191	196	209	176	182	159	186	175	200	205	184	184	190	179	181	209	165	187	209	172	168	208	203	187	183	192	203	197	194	225	196	191	194	179	171	171	212	161	171	165	230	167	190	178	198	160	188	191	172	176	191	192	181	188	166	203	176	179	195	186	197	184	163	178	212	194	171	201	168	201	189	174	187	193	187	195	173	195	185	191	199	176	184	173	179	191	194	189	192	180	197	187	207	190	183	210	192	176	177	188	196	170	186	181	159	196	200	184	179	164	203	189	193	194	201	219	182	194	179	166	189	179	188	185	200	215	181	192	216	188	209	208	179	191	186	177	191	212	195	190	182	173	197	197	189	190	193	183	161	210	188	184	153	196	192	207	173	191	184	190	200	192	188	193	181	200	184	200	187	184	207	181	208	172	186	200	152	205	193	184	195	190	188	193	199	175	174	178	174	188	211	181	177	192	190	185	214	183	209	168	183	201	187	210	191	197	178	182	199	216	209	188	156	200	180	181	178	222	188	191	190	175	181	195	197	199	195	196	180	172	204	164	206	187	176	201	170	180	184	184	174	191	232	193	208	186	190	167	187	198	202	183	192	180	173	174	220	183	186	194	183	207	181	184	195	184	187	182	196	182	183	185	175	175	182	205	176	182	174	182	193	201	177	204	193	177	203	181	191	185	186	195	213	191	198	190	184	204	194	182	178	175	196	202	207	193	176	184	174	191	209	197	184	180	177	202	201	180	193	186	197	165	212	195	189	217	172	188	179	185	206	182	188	183	199	195	224	183	209	174	198	214	200	181	182	200	174	197	194	191	192	188	194	180	200	185	185	177	193	158	184	239	196	212	180	177	187	171	174	199	177	174	196	199	181	194	165	190	179	174	202	180	187	190	176	173	190	203	167	226	182	195	175	183	171	183	162	206	211	165	187	181	215	193	178	199	199	203	196	179	178	169	201	182	177	199	188	212	174	193	167	186	175	198	192	189	199	203	205	185	193	188	177	185	179	189	173	192	193	180	180	185	188	196	180	173	191	172	207	173	164	195	187	178	178	160	170	201	174	184	204	190	180	198	199	182	191	193	188	201	182	195	201	190	186	212	164	188	192	193	171	203	179	177	202	165	199	189	176	193	190	179	184	175	179	182	210	204	221	168	203	215	195	208	210	201	201	174	195	165	194	193	178	196	169	176	189	178
22527	5693	4150	2040	1534	1239	1010	797	694	704	638	593	555	634	765	769	799	612	380	443	408	331	283	289	261	274	293	251	281	240	260	282	266	269	277	267	273	291	250	232	272	267	258	275	300	234	272	267	264	243	247	272	269	285	253	267	270	254	297	287	258	282	269	251	261	270	244	271	264	256	274	285	289	281	264	286	316	287	275	291	263	266	262	278	287	273	302	268	247	250	268	260	275	246	267	255	266	271	259	272	271	279	273	280	262	287	272	270	299	263	276	243	272	251	252	269	223	277	268	241	257	286	277	253	244	264	266	246	257	238	272	265	256	309	261	234	263	263	259	282	288	277	264	280	240	292	262	261	288	272	277	285	240	282	278	277	280	243	255	273	251	281	290	248	269	249	267	266	242	276	276	266	272	272	251	259	273	244	283	259	269	282	248	275	254	272	269	270	267	233	280	276	269	273	263	255	276	267	289	255	268	267	265	225	271	275	232	272	273	288	276	258	259	252	238	264	271	296	246	236	281	259	279	233	268	276	268	259	254	268	280	254	288	283	257	279	261	264	271	239	275	242	288	293	277	282	250	257	256	260	258	280	243	275	260	232	250	258	287	257	256	267	274	262	274	242	271	269	238	270	236	247	270	252	287	281	264	293	293	259	234	285	269	240	236	267	243	275	287	283	255	247	245	253	258	262	259	274	281	250	280	255	271	256	265	242	253	244	262	267	270	284	272	296	266	289	273	260	247	286	266	253	261	269	276	248	301	257	252	270	269	262	269	295	254	275	257	255	246	281	287	270	260	250	248	270	254	256	253	291	237	273	277	252	259	280	256	279	263	282	291	252	283	234	258	252	263	262	276	276	257	283	262	283	271	291	271	287	251	270	276	284	278	273	259	288	272	251	270	275	271	261	228	249	292	267	255	250	272	265	255	260	287	259	249	273	242	244	286	263	258	251	272	273	283	284	231	258	247	277	254	254	274	245	274	250	282	284	261	266	261	272	256	284	268	280	237	295	273	231	277	248	289	269	235	256	268	268	264	248	272	248	274	259	269	257	253	277	243	241	267	277	258	242	266	264	271	260	270	264	260	265	240	215	257	281	262	245	271	267	242	286	266	272	280	247	238	287	246	282	267	256	249	258	261	271	250	275	275	237	285	259	258	260	265	275	260	241	253	284	271	295	264	246	266	224	287	260	262	269	266	264	253	226	259	262	261	250	254	264	259	255	250	292	251	279	273	250	259	244	274	255	287	260	243	270	257	262	268	239	288	258	296	272	305	258	283	281	244	231	283	265	273	259	251	278	272	268	264	235	283	251	259	286	267	298	262	237	260	270	258	284	267	289	255	239	276	275	285	256	243	244	253	297	278	280	274	279	268	294	270	297	270	268	279	286	255	266	248	255	258	242	242	266	282	277	285	251	256	256	261	256	267	280	258	232	282	265	235	239	286	252	249	275	288	280	264	274	285	253	290	240	256	238	258	268	261	287	254	256	267	255	261	259	262	261	251	234	248	241	258	257	258	263	245	269	278	248	298	250	250	278	263	251	290	269	262	250	290	249	266	268	283	243	247	259	255	290	248	292	261	289	251	261	292	262	276	264	275	275	264	273	257	268	268	241	276	267	267	269	291	292	288	266	248	266	276	255	254	262	261	244	262	254	260	272	253	234	273	257	277	275	294	243	266	265	271	266	273	261	257	291	227	247	262	276	276	242	292	265	268	265	243	239	274	279	260	261	260	292	268	252	280	272	262	265	274	287	253	237	229	274	273	257	265	265	288	247	233	266	252	273	262	259	245	266	248	245	264	256	289	255	278	264	249	282	282	273	266	284	266	297	289	267	263	260	268	271	263	261	280	236	268	259	279	237	268	278	260	266	280	281	249	261	263	274	259	263	287	254	250	279	263	287	239	252	274	261	266	246	277	272	267	268	239	240	276	244	287	274	252	269	271	274	247	296	266	258	252	285	268	242	264	256	268	279	254	271	275	251	259	261	273	251	276	289	284	246	275	233	295	266	284	277	259	239	290	277	255	270	256	236	243	279	252	268	252	244	261	239	278	281	284	281	259	270	276	248	266	277	253	265	261	260	281	252	281	269	281	220	256	267	271	258	256	250	273	291	238	244	272	258	267	276	256	262	288	263	283	260	252	251	272	282	219	276	296	267	255	263	280	257	277	286	286	261	266	252	269	289	276	260	264	276	290	253	276	255	272	275	267	268	261	266	264	240	276	272	268	252	276	266	244	261	249	240	284	279	240	270	264	279	283	249	262	272	275	273	271	262	242	266	279	265	257	270	250	264	274	225	270	253	251	244	244	260	280	243	295	264	269	278	277	268	241	259	230	277	241	265	247	262	246	274	261	257	269	265	240	246	249	262	238	285	252	289	265	276	280	286	291	275	262	258	269	279	296	275	266	265	277	273	293	272	275	247	253	238	273	265	261	291	269	256	286	246	246	259	249	250	272	279	265	263	276	276	278	248	294	235	273	262	261	250	266	281	260	268	257	247	273	256	216	305	269	311	293	291	248	275	269	255	277	258	260	244	262	265	256	253	239	266	252	261	270	272	223	286	272	259	267	279	277	258	277	276	257	250	237	259	277	258	282	253	257	247	283	264	257	286	314	265	254	255	266	285	282	237	279	251	301	283	265	271	271	263	291	256	261	284	248	252	266	270	270	269	271	251	284	251	265	297	245	259	257	274	268	231	276	284	293	253	261	259	279	250	276	281	270	269	239	300	281	276	275	260	301	279	281	259	291	266	273	249	287	312	274	276	255	254	297	271	291	273	249	281	269	279	255	246	261	261	274	269	268	278	264	287	253	258	251	292	254	270	290	277	274	269	271	269	274	254	255	239	286	284	247	243	279	239	277	254	273	237	276	269	268	242	245	250	255	241	238	256	273	298	276	258	275	281	275	282	255	301	283	259	269	287	284	282	294	288	255	257	258	260	245	246	272	236	264	244	270	282	272	250	269	233	252	252	284	277	250	269	265	256	292	259	240	268	286	252	275	261	290	248	277	270	245	273	270	262	252	255	287	269	230	260	247	245	296	267	266	262	282	283	228	254	276	265	238	272	266	264	263	247	277	298	274	258	254	255	245	279	264	258	270	269	257	288	255	274	259	250	296	284	251	239	280	235	272	245	261	276	263	259	262	249	269	243	303	245	271	253	269	290	271	273	240	255	271	279	245	282	262	271	252	255	281	269	267	263	244	240	237	272	268	268	245	260	270	254	247	262	251	271	254	229	239	280	266	289	270	259	271	237	262	253	251	265	276	261	262	253	254	232	278	235	256	255	289	262	238	283	265	264	256	255	246	278	258	286	251	301	227	269	249	266	301	269	280	279	239	268	249	298	309	262	264	238	269	260	284	256	308	260	238	290	233	258	266	262	244	259	236	266	284	281	268	279	250	253	265	248	245	274	273	238	275	261	276	259	264	299	274	237	282	256	248	266	268	277	259	257	245	266	241	257	247	257	242	253	213	268	275	232
22622	21432	29250	23991	21427	21262	4593	1259	947	899	838	834	757	894	976	1016	962	904	710	636	621	624	516	501	526	480	467	472	483	476	487	459	501	474	464	495	441	474	453	451	461	460	455	437	463	470	451	481	456	463	451	469	427	478	464	495	456	503	434	506	479	481	453	490	466	468	454	478	470	484	450	480	473	491	476	452	433	446	448	467	460	485	462	476	449	460	456	431	436	459	427	486	460	415	445	463	474	469	452	471	473	462	458	523	505	423	483	452	462	439	460	431	486	447	450	469	452	442	472	470	491	477	443	422	442	488	476	463	465	442	413	472	452	437	494	480	453	455	444	447	493	469	450	425	448	473	460	456	473	484	471	482	452	454	438	448	433	472	464	434	483	474	463	463	423	461	456	455	451	473	422	468	442	444	443	444	462	471	465	463	507	498	470	419	472	444	486	431	408	456	421	438	452	433	453	455	445	481	418	432	496	500	455	438	445	475	492	461	437	422	486	504	426	445	488	441	451	481	443	424	456	463	405	495	462	449	461	487	414	457	455	420	454	428	475	452	413	476	491	405	446	456	481	451	462	422	454	449	439	465	482	488	436	431	458	485	468	463	467	420	459	449	413	434	437	453	457	456	448	472	446	458	446	436	443	473	495	484	445	431	495	460	431	453	482	474	494	459	446	446	460	430	440	450	473	453	432	500	472	447	471	461	477	427	479	428	454	480	479	459	492	484	437	463	446	490	444	493	478	447	470	435	440	443	467	445	476	432	458	481	461	468	495	468	456	450	437	471	447	462	449	471	463	451	433	447	454	469	461	435	493	476	502	440	462	446	462	482	448	459	466	464	440	428	436	469	489	469	466	463	456	474	479	469	422	433	422	473	478	439	434	449	437	443	480	453	512	453	480	441	458	490	410	428	429	512	447	437	437	472	414	446	466	429	452	511	482	466	439	443	471	454	448	443	495	428	463	453	477	452	438	491	446	433	479	470	490	456	521	466	421	485	486	455	463	449	446	463	463	469	439	465	459	460	477	409	448	466	448	453	421	447	525	467	462	497	444	449	431	429	433	463	460	449	491	435	460	434	434	476	459	467	477	442	486	446	472	428	479	416	455	441	485	495	466	459	492	423	466	407	426	444	441	466	450	477	492	472	482	430	464	436	409	443	445	480	463	458	478	437	463	445	472	448	469	473	432	475	447	492	461	474	458	435	470	491	452	438	460	462	475	416	449	481	472	427	462	467	490	457	458	492	424	472	466	458	480	459	433	463	466	434	469	464	424	430	474	459	445	440	434	442	416	422	465	452	461	501	456	442	424	443	500	467	467	454	427	450	438	465	471	440	459	466	457	439	448	415	452	510	494	477	477	451	481	427	458	430	436	458	445	450	432	455	457	480	434	465	478	422	488	466	481	456	470	423	480	450	459	456	446	439	477	467	448	452	422	484	444	460	472	507	463	448	462	455	463	473	430	447	426	417	424	477	468	464	423	448	455	421	462	484	446	439	473	456	464	457	460	442	479	442	451	480	447	421	455	444	424	438	411	479	446	477	441	449	434	418	447	483	445	481	447	484	455	473	462	440	466	474	472	485	448	447	447	461	467	464	456	417	447	429	439	448	409	497	491	461	435	447	471	482	452	457	438	470	458	453	436	460	457	434	482	446	496	496	445	447	449	464	424	494	478	500	439	502	451	446	424	438	468	465	454	429	446	464	446	461	450	460	485	450	422	447	436	453	485	442	439	454	462	444	446	488	489	462	459	471	469	463	453	463	505	456	455	473	439	440	463	508	426	467	472	422	455	459	455	417	461	456	453	465	446	431	457	453	463	462	468	424	468	465	483	448	432	453	492	426	518	450	472	450	489	463	486	416	488	462	458	431	471	471	474	477	477	424	424	403	460	466	459	447	505	469	467	454	460	486	430	470	421	473	446	481	477	460	437	452	454	447	462	443	465	503	442	505	441	481	459	419	501	481	435	488	458	446	480	461	470	444	439	482	461	496	454	456	457	460	430	480	482	464	483	455	496	470	470	438	455	440	502	517	446	432	484	481	457	457	424	449	485	457	474	456	460	464	433	478	424	498	456	455	455	445	447	449	425	462	497	430	489	447	469	459	477	441	430	470	453	422	442	500	470	409	494	456	499	462	435	427	462	429	449	443	474	439	474	470	482	456	472	457	486	454	454	470	446	420	465	423	464	435	448	488	466	427	470	501	441	443	461	436	455	425	463	454	458	451	464	469	501	442	458	458	457	452	432	464	469	470	466	433	507	449	476	470	457	427	450	499	438	462	437	464	482	455	431	487	445	439	431	446	515	439	432	484	449	484	471	506	436	453	478	468	474	453	448	453	448	458	444	419	481	449	455	458	432	448	428	465	456	477	426	433	460	457	470	474	442	419	434	444	431	452	472	471	454	461	434	489	443	492	462	419	468	466	451	455	470	438	463	420	484	449	468	424	448	441	441	441	444	451	452	457	422	475	474	446	487	437	449	417	478	404	473	427	431	432	426	446	467	460	440	431	456	459	462	486	431	476	480	481	465	400	477	462	453	454	482	453	469	460	497	472	460	457	476	465	441	457	478	421	415	451	454	452	445	498	443	422	476	418	448	423	476	491	461	438	459	461	441	488	460	501	453	450	451	465	439	447	441	464	488	421	474	468	506	429	471	427	438	484	416	473	428	450	443	486	461	423	461	446	442	443	436	450	476	497	487	431	436	465	476	468	445	460	450	445	459	456	447	476	427	478	464	441	506	467	424	464	478	479	515	489	455	456	475	454	473	418	489	465	469	444	481	463	478	483	473	492	434	439	477	434	475	478	449	472	449	473	464	451	453	478	462	448	469	449	484	453	453	425	429	426	506	429	478	456	482	456	429	433	499	481	479	491	483	482	443	430	441	425	458	435	440	432	452	485	483	414	455	451	456	425	464	494	443	481	476	458	460	463	458	441	475	406	452	511	448	464	457	440	459	459	448	433	461	479	472	463	426	421	451	445	438	464	458	434	461	447	467	468	480	470	466	446	476	480	475	478	413	453	487	503	469	446	480	479	458	489	445	413	441	465	437	434	464	456	445	441	437	457	437	443	466	469	440	479	477	456	435	462	421	432	419	441	457	451	485	431	463	463	438	401	460	466	489	470	448	426	450	446	447	478	438	448	436	482	467	449	458	441	429	481	464	403	454	443	476	461	456	463	437	469	426	462	456	430	449	415	414	435	422	465	458	436	419	440	452	427	439	445	463	457	480	461	435	472	446	485	463	464	457	466	427	443	460	474	430	479	450	454	445	444	436	456	446	443	418	464	450	467	467	462	471	463	454	440	464	455	454	471	473	479	474	493	461	464	457	416	452	478	493	453	436	463	467	436	438	469	455	442	457	476	454	467	424	446	477	485	470	473	489	443	501	427	443	467	463	454	428	432	492	438	475	461	492	429	430	478	454	474	489	465	418	471	521	425	443	448	482	450	457	454	453	464	460	455	454	448	431	463	435	453	434	518
30240	14662	10872	5538	4068	3154	2499	2090	1758	1576	1433	1388	1374	1362	1567	1638	1653	1388	1150	936	892	856	699	673	619	635	632	616	636	610	578	609	621	617	589	546	609	629	587	621	624	621	616	576	605	589	628	634	612	587	584	611	597	618	554	575	574	630	590	599	597	556	586	605	605	592	617	622	567	633	601	583	586	603	635	573	566	597	573	611	589	588	597	640	549	604	593	580	545	596	583	650	634	596	598	555	599	665	587	573	641	602	607	639	618	611	644	614	601	564	625	586	593	613	621	576	624	568	609	592	568	578	587	583	584	609	540	557	584	573	589	591	632	608	543	562	609	642	653	613	610	588	540	566	608	551	578	540	615	590	597	617	569	579	562	583	548	584	610	617	601	591	594	583	578	546	605	573	611	610	613	548	628	604	580	569	569	566	605	594	597	572	548	593	634	575	623	568	588	566	609	627	579	563	556	553	595	550	558	592	643	567	592	576	593	586	598	616	596	576	584	603	561	605	603	575	594	574	595	557	570	574	562	606	571	593	557	574	587	599	618	585	599	639	579	620	582	557	608	592	575	560	606	583	543	608	581	573	607	588	580	580	597	630	607	622	607	593	636	602	612	638	581	613	600	563	608	585	608	593	586	528	594	545	597	572	608	615	602	567	553	570	577	523	591	635	608	554	595	619	560	607	621	577	564	597	600	643	624	600	586	600	574	621	616	597	552	614	588	581	607	549	558	625	611	617	561	603	600	570	587	574	628	572	585	562	601	594	550	621	541	652	583	564	555	569	625	603	588	605	595	623	608	577	595	607	622	580	564	596	586	556	625	581	616	601	605	575	594	586	578	577	574	603	613	597	552	590	567	605	583	572	594	545	596	632	618	584	574	630	604	611	624	569	634	602	590	603	628	579	585	558	551	595	583	568	592	575	609	532	569	569	561	659	605	567	595	593	579	549	579	564	618	601	589	601	575	584	589	572	604	581	594	613	585	591	574	625	543	587	560	568	563	576	584	568	584	585	594	584	602	591	583	576	589	582	574	632	594	602	586	605	605	608	557	625	584	591	594	610	588	596	615	592	557	604	575	590	589	580	584	587	576	590	576	592	582	592	558	554	580	571	552	614	617	599	591	568	588	565	594	585	551	598	572	587	619	559	589	585	580	548	592	622	606	611	591	619	628	596	570	601	599	560	579	587	527	602	574	608	563	555	620	586	604	608	613	550	590	568	561	597	603	589	593	573	606	595	590	568	572	570	564	576	600	568	562	609	528	577	599	534	627	577	568	512	626	611	576	548	602	582	560	622	595	602	621	593	571	551	575	596	577	606	617	589	606	626	581	598	604	620	565	590	575	598	558	564	583	595	542	635	548	620	612	549	618	562	633	624	629	590	606	563	608	580	613	600	585	575	579	599	590	584	571	591	570	572	583	569	571	592	590	605	595	631	562	573	553	583	582	576	588	576	607	568	576	599	555	539	575	566	617	563	606	619	592	557	621	588	564	610	580	606	588	614	607	593	587	605	640	553	551	601	589	569	596	608	536	568	598	571	577	662	605	551	650	553	619	601	597	601	581	585	582	577	607	565	567	554	553	607	615	608	587	616	542	561	562	564	555	561	612	619	584	575	603	618	632	605	567	558	574	563	576	581	568	609	613	575	597	566	564	587	608	604	584	582	594	573	569	570	557	571	597	532	587	574	550	593	587	554	565	582	572	577	618	613	622	562	624	593	609	598	584	572	599	635	595	592	607	598	573	594	528	551	603	569	543	549	592	568	604	571	634	566	621	575	601	598	601	572	579	591	605	571	626	544	583	577	585	577	577	611	570	579	611	563	632	545	589	619	571	637	592	596	570	606	608	551	572	576	570	574	579	593	546	602	607	619	540	547	568	552	571	554	591	609	574	575	601	571	589	605	602	624	558	581	582	562	582	583	628	600	546	636	590	584	613	625	589	590	634	611	571	601	583	592	577	601	586	556	576	554	607	564	595	605	622	584	621	566	554	595	590	617	576	575	603	589	599	588	592	596	580	589	592	621	538	588	599	554	563	576	568	582	606	594	583	591	568	599	578	589	615	560	596	589	651	611	589	596	594	592	565	555	564	545	596	621	554	565	570	567	608	582	587	601	583	604	587	587	563	575	584	578	611	558	605	599	605	586	583	581	593	609	607	601	565	612	594	621	587	587	585	584	602	567	610	580	589	572	573	618	586	577	580	590	598	574	580	592	571	548	588	636	549	545	582	619	554	572	593	628	576	569	584	570	600	616	584	593	613	607	544	570	597	574	576	571	577	597	628	627	552	577	582	630	557	578	571	585	651	609	605	587	615	591	607	560	608	587	570	566	620	571	587	621	592	596	602	570	579	612	580	645	581	569	602	574	590	603	589	582	563	567	572	593	567	586	584	531	608	568	593	595	596	569	573	570	534	644	580	548	636	579	599	582	565	586	592	609	563	517	600	603	586	575	549	567	566	598	605	547	582	588	561	577	548	623	577	590	617	564	595	571	551	614	600	616	578	572	569	615	599	572	567	595	561	589	559	639	587	579	545	587	579	593	572	593	621	576	598	607	612	555	569	601	566	582	652	553	560	567	615	583	602	556	579	569	559	545	572	603	572	598	601	547	618	619	596	576	566	602	568	593	551	646	586	562	605	606	601	568	590	542	569	569	572	618	561	568	612	587	567	588	580	566	562	587	618	603	555	573	548	535	567	573	610	630	634	613	607	555	552	601	581	581	609	582	539	590	603	578	584	579	586	588	620	638	576	630	572	577	593	568	588	566	572	567	580	591	586	599	589	601	554	578	631	588	606	549	589	602	581	587	574	604	542	578	611	591	566	591	589	646	581	553	586	585	602	606	561	595	601	599	588	540	569	630	570	617	602	552	577	613	620	624	572	600	600	600	589	600	603	559	605	575	620	592	582	608	586	590	614	533	628	575	616	603	604	561	575	618	607	571	558	577	598	570	613	605	582	589	565	607	581	599	605	573	581	599	599	562	572	602	587	502	596	585	584	576	609	582	559	592	620	594	553	598	609	643	549	608	596	602	571	581	620	533	578	605	588	618	583	565	610	588	560	615	578	585	600	629	570	556	581	594	605	579	635	615	580	654	592	548	590	593	544	558	548	584	573	541	545	584	604	614	569	580	602	563	582	593	549	540	628	586	599	603	603	589	608	591	570	552	617	556	602	557	581	593	574	618	621	586	615	595	566	585	579	589	610	579	641	583	588	614	546	588	550	613	591	545	592	618	551	538	585	646	638	536	561	598	609	549	569	582	546	564	565	612	574	593	561	569	651	581	571	564	604	559	561	574	541	556	593	586	589	622	614	585	626	573	568	578	551	629	558	579	576	531	567	569	581	603	625	637	603	595	593	613	559	586	562	584	586	610	573	548	616	638	609	566	599	607	606	557	603	584	591	546	578	567	571	581	599	551	575	597	610	599	625	538	585	572	573	605	579	567	597	599	605	574	587	573	606	612	573	594	570	592	592	595	605	594
27424	17358	3353	877	582	455	387	353	359	372	344	332	365	373	357	382	399	308	323	295	262	291	274	246	240	274	254	262	242	232	246	270	242	268	249	256	272	256	246	264	240	281	240	257	259	248	234	259	219	262	238	268	260	260	255	262	252	229	263	235	246	226	271	252	255	253	253	258	258	278	297	273	262	274	252	226	241	255	258	259	254	260	273	246	256	238	290	257	255	249	252	250	232	265	244	255	252	266	224	295	244	270	270	244	254	274	267	270	265	260	265	284	261	249	260	248	260	255	225	241	218	274	256	291	239	276	252	278	251	246	260	246	255	277	260	267	257	264	261	283	242	279	278	272	251	243	270	247	261	237	282	247	244	241	236	271	271	254	281	246	271	270	250	256	224	256	247	277	242	273	245	252	228	236	254	293	246	242	246	266	219	233	230	270	254	240	294	246	281	272	244	279	267	241	232	249	252	275	287	271	247	275	273	267	260	278	238	250	243	268	257	267	273	257	233	237	280	235	263	236	271	256	248	264	247	265	249	296	238	257	266	279	266	229	271	243	251	259	259	263	262	285	265	252	258	248	254	270	273	261	272	273	250	247	244	264	276	246	260	255	262	251	268	256	241	255	238	270	230	262	285	255	274	245	278	225	270	279	265	242	249	260	262	259	264	270	247	264	257	253	268	240	257	235	252	233	254	251	286	250	259	266	278	266	245	256	251	248	273	274	241	231	260	294	248	245	225	261	219	260	263	258	263	227	238	251	248	228	270	243	235	264	272	254	235	269	238	236	258	254	257	278	254	248	235	228	273	245	251	241	269	244	257	241	253	278	281	244	250	256	261	280	271	256	264	244	252	280	262	269	227	246	253	259	232	235	246	255	246	264	244	267	277	262	284	267	250	247	249	260	257	258	259	277	267	268	255	229	276	290	256	257	250	254	238	253	254	245	274	243	217	234	246	277	240	254	260	273	222	243	244	246	239	264	246	272	266	251	250	249	241	239	264	272	268	265	281	241	278	251	268	247	249	223	243	271	281	246	240	226	236	274	220	267	258	262	281	231	265	271	276	275	244	230	239	267	272	272	267	235	257	262	251	247	235	238	249	249	235	246	257	261	248	250	266	270	252	263	233	271	251	263	216	261	256	266	246	213	258	274	237	268	245	275	268	277	278	256	262	267	250	229	243	264	235	248	264	260	261	270	282	241	228	246	273	263	254	236	266	280	246	238	277	236	238	255	267	235	243	256	259	271	255	231	218	234	269	244	254	271	243	264	220	242	274	227	269	269	230	278	242	243	275	258	252	262	251	238	277	265	268	248	239	238	256	235	283	270	275	252	257	229	239	227	268	257	233	275	239	245	257	258	255	261	281	264	254	263	241	232	269	266	234	258	255	254	252	229	238	264	252	266	261	258	262	263	226	244	255	245	254	262	278	259	245	269	254	247	265	251	250	259	256	256	248	244	253	227	257	251	273	272	251	254	243	248	256	254	257	235	232	300	265	230	250	251	267	218	254	225	260	286	256	259	244	251	251	258	234	254	260	265	243	243	268	273	254	271	236	262	253	254	218	259	251	247	264	254	289	248	287	230	239	253	259	230	247	246	266	281	256	248	250	294	240	252	234	258	259	279	272	265	274	269	278	257	273	240	272	263	248	259	247	246	252	269	255	258	269	249	248	261	261	256	250	257	250	251	293	254	252	285	239	253	243	271	254	240	235	269	257	270	266	235	258	235	281	250	253	268	236	270	275	268	285	240	245	247	272	261	240	278	265	251	236	247	275	249	235	279	251	292	279	262	281	265	276	247	271	265	263	263	250	253	248	263	269	278	254	248	261	247	256	234	288	232	269	255	265	281	293	249	275	245	241	272	253	253	251	259	286	255	273	261	263	242	275	251	255	269	245	251	254	270	248	245	236	252	278	246	245	287	241	257	253	251	278	276	255	240	303	256	286	259	254	247	237	293	279	247	240	241	260	245	245	255	242	256	236	260	247	230	243	230	280	272	257	266	256	253	270	254	229	255	271	248	255	255	233	242	289	263	250	256	262	271	232	219	238	260	246	278	231	295	244	278	291	265	238	263	252	256	274	231	264	257	259	252	252	297	239	255	234	246	259	263	237	267	258	257	258	252	241	234	248	285	280	264	264	270	280	258	272	280	272	243	243	265	261	258	272	257	254	249	271	248	260	221	275	213	256	238	247	264	217	258	259	254	224	269	277	259	232	266	279	247	229	263	228	256	235	267	276	262	236	253	261	244	245	233	233	224	233	240	264	266	218	234	256	246	271	251	273	270	233	265	257	262	242	255	257	253	230	267	234	260	265	238	278	265	253	258	276	248	244	242	250	271	266	245	239	257	296	267	242	254	265	233	273	233	272	249	265	292	252	259	260	254	272	295	293	262	277	276	277	242	209	269	242	245	266	290	266	265	230	251	255	262	260	269	251	274	274	244	258	239	255	229	257	261	264	238	262	241	264	265	264	265	270	237	281	250	268	298	234	244	283	278	231	252	242	247	231	225	244	259	250	271	236	236	276	252	263	252	254	234	254	257	286	259	259	238	227	273	288	279	264	259	264	236	270	246	256	259	245	271	227	275	233	283	246	252	255	248	264	270	244	257	223	266	268	236	293	234	233	264	269	251	227	263	271	259	203	253	248	249	246	250	268	241	260	240	254	268	257	257	268	239	227	253	257	260	279	243	266	230	240	274	224	245	259	235	253	273	264	261	240	240	260	264	292	275	287	263	256	250	237	276	262	263	271	236	259	281	227	256	273	237	273	226	249	216	266	248	232	223	256	275	280	270	254	258	296	237	270	226	246	256	253	252	267	260	264	264	223	230	274	303	260	254	241	258	234	275	241	259	263	283	269	268	234	263	265	251	242	226	259	285	270	243	233	269	235	240	261	243	252	265	257	247	249	257	251	244	264	258	237	258	257	236	262	280	251	265	260	261	241	258	252	254	210	259	243	252	251	236	246	263	254	226	248	260	278	255	247	262	266	259	248	226	297	290	289	265	257	262	253	256	257	251	261	283	277	260	244	243	242	272	261	233	265	249	263	274	258	260	254	251	238	263	268	252	264	265	243	246	248	268	256	267	254	232	251	246	268	251	254	258	267	259	232	257	286	239	254	260	229	236	247	234	276	258	272	245	252	248	227	252	277	273	253	265	249	241	220	267	244	267	271	282	244	221	261	257	244	259	245	268	250	266	273	240	264	276	229	245	260	242	250	241	274	262	259	266	245	266	278	254	255	273	276	266	256	256	276	264	262	256	285	258	261	268	275	220	243	267	260	239	226	266	251	244	294	250	259	260	251	253	239	250	264	253	255	260	295	269	221	275	265	283	241	233	214	275	281	245	247	247	258	246	274	267	248	234	232	252	237	262	257	261	249	234	260	268	271	265	260	272	263	258	270	252	263	227	265	242	257	241	262	238	236	251	274	290	237	261	291	247	220	223	284	246	265	250	278	267	237	232	249	260	248	231	249	265	248	252
7464	2450	1938	1099	906	794	640	584	496	503	508	498	531	593	661	696	629	475	464	406	448	371	325	349	367	342	384	346	308	311	322	342	357	328	365	348	342	332	367	327	309	321	346	330	359	321	329	317	333	334	374	356	308	359	354	325	326	339	357	364	342	347	346	327	318	323	331	316	304	335	332	342	375	329	367	340	324	321	335	324	331	351	339	334	323	329	340	319	341	314	336	336	320	327	333	343	322	317	332	342	344	333	340	356	329	336	332	341	322	364	314	313	300	351	324	340	331	332	315	297	313	339	342	306	315	356	330	330	348	344	372	310	327	353	330	365	328	348	341	359	335	328	313	318	321	365	328	312	365	318	344	317	356	342	330	348	345	307	337	340	339	332	340	317	332	330	338	322	295	399	318	324	369	319	313	347	302	349	347	321	338	345	342	318	316	329	369	341	374	334	340	339	319	306	337	363	312	335	335	348	350	359	346	310	350	322	320	362	356	327	342	306	342	314	316	349	342	321	346	349	362	342	325	337	341	313	357	342	330	312	333	321	352	310	332	317	330	326	338	332	333	336	351	310	374	316	350	319	309	326	348	347	334	336	344	330	333	339	354	323	370	374	360	352	316	325	339	335	357	353	350	328	350	336	346	310	320	357	338	333	376	342	356	340	347	323	364	351	344	314	352	321	326	324	343	315	333	342	332	335	344	315	355	334	325	321	328	321	354	332	333	351	309	311	324	353	327	333	296	303	344	317	333	329	366	336	331	354	333	318	321	327	345	368	340	343	347	345	318	339	334	333	369	327	345	351	341	333	328	316	319	342	333	337	312	359	338	321	352	344	335	325	346	332	331	372	369	363	306	302	328	324	326	330	295	329	367	342	362	329	325	348	306	315	326	321	317	325	345	334	340	334	315	325	333	305	327	348	340	333	357	336	340	327	341	334	352	353	336	323	324	336	309	323	349	342	334	316	330	339	347	301	329	319	333	359	315	311	330	341	316	324	310	304	374	332	334	324	331	332	322	343	340	359	383	331	348	342	323	334	324	317	320	322	328	329	336	311	335	347	335	361	351	363	341	350	372	312	329	362	338	327	355	349	328	361	314	322	327	305	307	314	343	322	332	343	348	294	341	296	308	341	337	325	340	335	308	296	331	340	316	343	336	348	307	333	330	333	345	340	341	361	342	309	364	341	329	346	337	348	332	335	332	348	352	347	324	381	318	326	331	300	309	362	309	330	318	340	360	303	345	344	357	321	304	322	322	329	347	329	306	334	314	323	317	337	356	364	359	301	361	364	366	320	323	350	343	358	353	318	343	349	365	344	333	354	343	327	337	319	331	351	306	316	373	302	329	359	328	312	341	305	326	365	349	354	322	372	341	345	335	332	338	335	383	342	350	348	348	366	335	318	348	354	364	313	316	328	341	352	336	330	368	341	346	324	353	316	364	336	330	318	354	374	340	343	337	336	372	318	351	353	356	350	307	333	345	342	341	365	362	399	352	338	342	328	371	321	346	312	342	334	340	326	356	368	318	328	342	358	336	381	335	325	333	318	347	344	335	326	359	327	314	372	340	326	347	331	365	339	309	372	356	330	367	340	334	332	366	340	348	327	344	325	342	356	305	319	340	346	355	330	329	343	325	323	333	343	305	327	347	315	316	357	333	351	347	346	340	368	315	298	313	326	321	344	327	327	319	336	307	331	333	337	350	352	316	353	301	317	321	337	320	313	328	341	322	333	334	340	312	334	351	324	347	345	341	333	335	363	318	332	336	347	353	333	339	321	335	344	353	331	317	310	338	305	346	349	342	346	364	330	328	345	341	361	324	357	333	371	331	315	307	332	353	343	337	315	327	358	354	332	327	344	322	328	330	319	369	345	331	328	320	336	342	323	347	371	395	338	335	373	326	325	310	351	388	320	354	318	319	332	313	357	366	330	303	348	331	327	342	345	323	330	336	335	336	342	352	326	303	340	317	327	336	319	330	296	337	325	327	326	375	316	346	324	345	338	350	304	322	331	337	353	325	315	308	365	290	342	352	345	357	317	327	323	345	382	328	327	310	360	349	341	318	325	337	358	312	354	336	300	359	353	317	360	345	296	345	356	330	309	329	329	331	338	303	342	356	329	351	335	315	345	320	317	324	306	308	350	325	332	333	318	324	334	316	366	331	302	316	363	345	341	322	332	306	333	380	348	346	306	350	322	343	347	320	302	354	332	311	331	327	311	296	313	346	355	352	345	364	338	342	327	319	325	308	318	321	350	320	313	299	355	349	311	292	354	302	338	327	321	331	346	332	336	315	331	317	363	333	317	328	314	335	310	333	312	314	352	302	338	342	352	336	337	359	345	338	355	357	344	300	319	338	367	306	329	344	317	385	349	315	337	358	314	332	311	358	330	339	332	346	289	318	353	327	333	309	358	306	344	334	313	357	379	362	317	337	313	322	312	340	337	360	324	327	317	343	344	339	339	346	314	305	345	341	335	346	347	368	322	359	340	315	326	313	356	343	328	332	307	324	318	348	308	341	337	340	328	362	336	327	357	311	343	334	326	323	326	330	346	349	327	303	346	332	320	366	342	348	304	339	358	329	326	352	342	353	318	359	336	348	356	326	349	345	348	341	354	317	350	323	331	325	352	324	354	327	331	339	309	338	315	326	344	307	334	348	326	332	334	351	311	320	340	329	347	307	351	327	389	307	346	317	355	360	384	331	331	345	332	336	326	322	376	358	333	349	313	357	336	321	337	331	329	340	311	351	324	330	362	309	308	340	329	318	317	333	329	315	334	342	347	349	340	342	326	360	342	342	338	332	358	326	347	349	321	366	345	336	313	302	311	369	310	332	324	319	349	328	345	337	360	339	338	334	311	358	288	344	347	326	348	304	355	336	317	337	364	323	321	344	322	348	353	343	354	353	352	332	336	316	340	331	350	327	336	327	319	344	350	325	294	341	300	327	336	356	366	343	353	331	348	296	311	338	348	324	319	329	349	319	307	323	313	343	321	330	338	307	315	345	345	335	351	335	307	325	344	329	337	355	311	324	369	325	318	341	348	339	331	327	321	317	365	326	367	360	372	373	366	317	346	370	315	346	334	357	365	303	364	360	365	336	317	330	353	347	349	353	319	337	364	335	347	320	316	381	322	357	357	333	373	318	347	331	335	335	362	329	321	299	344	345	312	329	340	345	350	330	363	327	332	326	322	345	340	321	340	340	327	357	359	339	307	322	327	321	346	361	322	316	344	327	322	327	322	312	328	338	300	325	363	354	350	334	344	333	357	338	343	308	357	335	350	337	339	342	350	372	329	354	340	363	318	349	348	319	342	332	350	318	317	315	319	312	332	350	293	329	370	318	351	310	325	325	332	340	340	317	346	338	340	320	320	333	322	323	345	367	357	312	342	314	311	349	374	357	391	346	361	348	325	333	321	298	313	346	309	336	377	321	345	340	348	338	322	348	331	316	310	324	327	316	326	369	342	322	344	369	348	312	338	349	342
23582	21442	28743	24557	21193	5003	1214	867	779	724	671	651	692	665	762	769	742	719	597	589	549	536	476	456	448	452	465	483	465	497	443	434	489	456	426	453	408	507	481	449	479	466	429	467	473	434	434	475	465	442	443	437	447	457	466	493	422	407	445	485	471	444	442	446	456	471	471	429	469	465	485	501	476	498	517	437	479	450	459	471	449	475	477	432	433	450	439	455	429	430	465	423	405	447	431	450	456	449	473	454	456	444	478	445	405	448	451	465	459	473	502	458	469	489	461	474	418	488	485	438	460	434	463	442	439	447	458	492	428	418	437	456	440	439	435	427	439	448	483	441	437	491	441	445	417	436	429	469	482	426	475	470	430	486	450	478	414	469	453	459	448	460	449	466	460	470	448	479	449	456	450	437	451	418	482	446	438	439	460	439	489	478	475	477	450	443	433	457	471	457	462	426	459	448	462	437	454	494	466	417	423	477	467	445	450	453	452	430	480	452	482	453	433	454	452	439	432	463	477	477	495	458	437	469	462	446	428	487	441	429	437	457	450	427	468	427	453	441	480	493	469	449	451	452	440	474	406	464	421	467	475	430	501	454	451	452	428	470	439	433	472	420	448	440	468	446	414	445	508	458	473	469	427	416	431	491	453	441	444	423	486	446	450	434	469	446	434	436	512	441	423	444	450	403	456	422	407	469	449	427	482	430	477	479	457	475	447	502	406	468	448	434	456	430	427	448	418	406	418	421	429	463	464	421	478	431	455	487	424	455	440	452	445	478	450	469	459	441	446	448	434	461	426	435	447	432	429	439	433	458	441	412	423	452	447	455	481	473	449	484	420	423	433	438	440	452	486	468	424	478	450	435	446	466	456	438	440	494	446	455	470	483	456	438	479	444	434	435	446	450	466	431	456	461	421	459	429	435	467	478	429	443	445	468	429	456	448	455	449	481	492	443	454	448	459	436	490	471	445	453	477	450	431	445	471	444	474	446	427	451	482	455	440	474	423	423	466	512	483	422	407	409	438	431	460	430	426	480	467	504	451	451	466	434	463	453	458	429	450	446	468	455	466	446	444	424	464	432	487	480	455	413	489	451	496	464	452	452	384	462	432	465	420	474	446	475	446	466	453	423	441	460	473	431	477	456	455	429	464	479	487	473	448	450	432	456	447	457	469	454	466	464	426	432	437	503	465	471	467	463	448	459	425	436	436	490	449	463	434	465	469	472	457	466	449	467	441	425	467	410	465	429	431	450	443	468	454	432	490	484	446	449	460	428	458	436	437	446	447	488	466	475	410	459	460	459	474	446	454	455	454	433	446	511	448	474	445	419	455	463	449	434	469	449	477	451	505	446	451	412	444	434	445	448	415	411	481	429	417	433	482	417	445	447	424	436	409	471	490	480	458	453	418	415	440	446	464	461	438	419	451	458	510	458	459	473	462	421	452	480	469	461	406	425	464	429	447	430	470	457	444	460	459	435	432	437	438	447	476	464	458	434	463	451	434	480	457	435	471	433	453	476	453	458	436	458	464	473	472	459	442	463	446	470	415	508	448	440	480	456	454	452	394	449	421	458	488	478	407	395	455	469	461	449	447	434	410	456	451	475	488	441	455	465	469	455	485	445	488	451	471	440	419	451	474	434	427	475	442	438	463	466	436	396	466	424	431	468	436	479	424	444	450	413	453	426	458	463	466	453	488	417	480	486	462	441	452	484	472	474	444	475	451	447	452	448	480	413	440	431	427	467	458	452	431	456	418	448	496	493	470	445	449	435	469	476	480	463	462	470	439	457	442	425	496	445	467	469	467	430	467	470	460	447	443	461	435	471	446	423	473	466	451	451	439	455	461	456	490	473	481	460	438	446	443	472	477	456	445	432	442	470	453	443	457	445	466	435	439	464	441	467	387	432	443	432	441	414	434	394	432	471	476	472	439	480	450	402	458	476	461	441	474	453	453	413	465	442	432	448	466	498	485	463	436	447	469	472	444	473	451	451	458	430	416	424	461	502	472	482	474	457	438	484	472	446	393	461	423	475	442	474	500	473	448	456	438	455	466	432	485	474	490	471	468	479	439	436	464	444	447	447	414	486	453	477	510	448	422	429	446	464	458	458	453	458	396	484	448	446	440	460	428	463	460	481	432	400	439	422	422	445	471	442	449	458	452	477	443	419	490	474	452	445	433	446	439	452	446	460	440	440	439	486	468	459	448	446	413	469	448	441	472	469	425	431	415	416	489	446	492	459	465	423	410	462	455	454	431	427	489	441	461	416	438	429	422	408	471	450	475	436	475	439	468	421	452	454	487	470	483	453	476	450	469	425	415	453	459	421	441	455	461	408	485	468	490	426	448	477	443	480	428	418	427	456	449	453	447	421	473	448	420	468	476	448	450	458	440	444	467	433	414	452	412	459	405	426	445	453	511	437	468	433	450	454	442	486	451	464	473	422	429	458	434	441	431	472	439	398	455	437	456	459	439	449	479	454	450	435	411	448	471	455	455	484	426	493	456	432	428	460	474	469	461	446	438	479	449	437	476	464	455	482	492	463	451	426	465	443	440	470	434	485	434	456	451	447	463	465	483	462	457	449	428	425	456	449	496	446	430	467	430	449	426	436	448	452	474	450	434	445	452	461	450	480	486	429	457	465	450	443	441	436	474	447	426	449	468	452	474	461	462	449	458	453	434	415	453	401	451	499	486	482	451	402	453	420	456	454	421	457	446	472	457	437	444	460	413	472	457	472	460	460	452	463	444	495	424	491	438	466	454	437	437	474	428	477	464	437	457	462	445	468	476	435	458	462	440	473	458	469	436	465	467	479	428	444	437	445	432	429	449	470	440	452	440	444	473	439	396	481	476	448	461	419	471	469	468	446	418	424	418	439	451	400	460	426	451	433	445	464	431	468	522	427	470	443	428	480	482	446	482	466	452	503	456	419	436	452	434	464	486	428	457	430	477	464	425	479	435	422	486	445	437	452	477	482	457	437	468	451	472	458	462	472	464	468	460	445	430	478	448	525	431	435	437	426	450	469	482	483	433	490	466	496	484	457	493	436	452	413	438	473	461	438	470	429	464	443	466	461	455	474	476	469	457	433	462	475	432	436	454	457	451	458	431	475	484	475	472	470	473	459	422	436	465	447	396	452	401	440	433	425	411	425	457	435	465	472	481	450	439	413	468	447	431	447	475	439	423	456	481	450	451	454	425	459	457	451	420	472	422	426	487	464	431	486	447	486	455	470	430	447	470	427	459	446	466	427	467	444	450	462	439	467	459	471	465	468	449	434	450	459	498	447	397	448	419	475	463	456	441	482	455	459	458	427	439	464	463	423	456	419	488	465	441	451	437	434	435	451	425	440	444	446	463	436	489	456	452	444	450	480	475	441	420	441	441	453	463	424	479	489	494	493	481	493	431	444	430	463	431	445	433	482	453	455	445	452	427	436	480	456	449	426	434	490	436	467	468	439	470	475	504	419	464	469	484	440	468	458	470	436	447	451
25644	9315	7019	3418	2570	2110	1643	1453	1291	1177	1101	1033	1012	1092	1197	1309	1117	991	804	745	760	778	588	633	586	590	618	614	636	587	595	588	574	524	561	595	583	590	653	591	560	600	589	587	581	573	576	635	594	575	568	594	579	558	571	615	594	595	550	599	615	544	610	635	600	583	556	599	559	616	600	606	571	589	593	596	615	623	570	579	616	545	561	589	591	647	611	546	567	597	609	599	558	586	555	559	569	594	623	587	600	599	562	590	576	569	555	579	601	571	573	581	558	569	553	593	603	592	592	565	577	582	583	554	574	547	626	576	551	560	579	544	577	564	536	542	544	583	618	588	546	595	589	578	562	541	563	536	587	586	584	565	607	549	563	602	567	588	562	599	586	566	601	570	594	544	577	624	566	631	611	628	598	621	596	582	573	531	579	575	590	574	552	588	560	609	575	579	592	593	608	600	560	535	609	539	554	598	575	606	597	576	592	543	594	568	596	505	595	532	535	590	574	541	579	578	587	576	537	600	592	574	564	580	553	583	559	552	581	550	577	547	597	533	578	585	613	593	593	591	580	594	586	570	582	614	576	574	564	579	567	559	551	544	585	537	571	558	605	590	557	540	585	581	592	559	579	598	593	565	583	608	588	562	588	576	593	596	594	525	612	589	584	570	584	589	626	639	535	569	594	611	567	587	583	563	572	616	536	550	583	591	560	600	554	607	590	576	563	618	574	577	608	581	587	606	574	567	606	580	581	597	523	577	606	587	586	577	553	592	552	571	567	543	589	605	583	585	609	555	577	585	568	552	606	624	569	579	634	575	573	571	580	560	621	567	615	543	567	605	562	555	559	570	586	587	501	569	580	540	612	578	578	563	581	585	627	581	576	580	607	603	614	557	555	586	537	595	583	581	594	541	608	543	569	586	595	576	544	606	553	562	573	564	561	634	602	554	591	571	569	586	610	541	566	591	575	568	546	582	603	628	549	590	605	564	555	552	599	639	566	571	537	597	574	529	562	574	575	585	590	614	560	559	587	600	581	586	596	600	546	577	585	566	568	555	589	592	519	594	534	604	586	591	554	562	603	585	603	573	618	571	593	570	607	577	636	611	615	606	613	577	558	537	570	556	596	544	559	568	570	556	527	617	577	578	544	559	622	607	573	610	535	527	567	592	563	556	602	646	570	575	625	561	574	598	520	559	571	602	614	529	600	603	628	566	539	588	609	567	579	585	587	550	569	568	580	539	574	598	597	553	582	623	600	561	545	609	583	583	596	594	598	544	581	538	596	553	627	568	537	563	573	556	545	590	617	564	579	563	580	574	560	529	588	575	574	555	600	533	558	556	590	551	558	587	600	583	610	553	545	566	587	562	556	566	595	639	557	544	543	592	604	580	540	585	621	600	591	572	579	515	598	540	599	562	563	573	574	568	481	590	563	601	579	571	597	604	593	607	586	583	592	563	603	590	597	568	583	568	627	536	602	617	586	556	591	593	557	564	575	594	612	579	541	596	535	561	576	559	592	585	582	594	642	579	533	589	575	607	551	558	576	596	569	616	583	597	565	569	584	561	549	584	586	605	500	572	586	612	574	630	539	561	594	550	585	571	589	581	587	597	569	552	586	565	609	546	579	597	557	599	548	598	587	576	557	609	558	592	563	598	563	592	584	626	579	617	566	572	568	588	569	597	620	554	591	585	569	556	649	610	628	554	589	585	522	585	544	558	557	582	563	533	619	561	603	623	567	589	595	571	559	626	561	530	600	574	542	571	567	580	563	573	624	585	585	580	589	544	612	575	610	573	566	569	582	542	620	550	571	590	569	648	573	586	635	643	570	570	636	587	601	579	602	559	560	584	563	539	622	544	604	538	616	590	578	601	587	537	568	612	533	583	616	559	580	549	565	562	568	549	554	579	613	600	569	593	616	557	591	556	583	593	572	566	596	585	561	567	577	589	551	609	566	561	559	570	616	569	620	579	557	558	574	573	548	565	572	596	581	553	623	594	570	562	577	570	570	612	602	621	613	563	590	567	543	546	556	561	569	613	564	583	597	584	598	570	580	576	557	587	608	565	586	563	556	595	585	590	547	603	575	553	580	587	559	519	579	559	555	562	559	585	577	527	536	557	582	616	622	596	591	583	535	584	597	562	627	556	550	609	544	564	554	597	583	610	581	558	549	584	557	584	551	632	549	589	580	581	561	547	581	551	590	561	604	545	549	574	580	578	596	602	578	585	581	564	586	561	545	621	627	545	554	580	625	556	553	585	591	584	555	553	571	618	598	563	585	544	577	584	565	641	589	594	565	606	563	611	567	616	589	575	598	585	518	607	573	588	568	562	585	638	628	558	577	565	575	533	567	550	582	567	569	572	616	629	610	583	578	569	583	584	584	577	558	552	589	582	569	596	560	610	584	539	530	581	539	575	564	623	570	558	580	580	537	600	563	583	585	557	583	614	578	580	581	563	533	573	562	577	579	596	589	592	601	570	587	601	570	599	599	512	568	556	548	574	587	597	593	571	546	610	563	578	580	564	557	557	578	550	576	578	556	525	559	606	569	594	592	610	558	600	624	584	590	590	610	575	611	585	595	592	559	600	567	559	595	579	590	576	580	598	560	543	522	599	583	583	577	572	526	536	588	618	623	560	597	576	590	541	567	560	549	538	553	594	530	601	540	575	566	560	569	603	602	586	576	594	575	581	616	592	583	576	574	579	582	573	535	582	598	600	578	586	501	577	595	583	563	610	561	602	556	581	605	618	565	610	589	580	544	567	570	548	601	585	600	574	556	553	580	574	607	577	537	589	566	574	569	571	597	571	563	616	562	543	593	601	565	583	623	555	547	589	596	556	620	621	578	571	569	582	563	566	554	612	622	590	596	598	575	572	595	572	587	574	611	643	539	589	610	546	569	593	621	561	531	555	612	589	536	571	602	541	568	603	548	578	602	586	555	564	602	562	570	586	616	622	584	590	573	584	548	558	606	565	616	567	610	579	557	624	583	584	596	581	551	585	581	582	564	571	630	557	596	574	573	566	548	580	569	564	603	565	556	584	627	547	574	556	631	590	607	634	583	558	561	569	606	546	572	557	615	554	611	582	589	530	621	564	564	603	546	585	603	560	595	586	602	597	599	595	578	576	579	611	588	610	571	568	531	623	603	597	555	574	604	550	581	573	596	567	567	586	580	581	572	592	539	581	590	548	599	539	605	558	581	576	608	581	559	607	578	600	571	570	579	577	581	572	562	553	537	631	561	555	590	562	567	582	569	575	613	560	568	588	540	606	584	574	591	591	596	565	599	565	577	593	607	578	610	568	543	582	587	618	574	591	539	543	522	553	602	599	592	634	588	576	575	609	547	568	624	606	556	581	534	575	563	555	585	601	607	572	568	600	579	590	562	602	559	579	556	554	638	546	587	585	554	559	565	529	565	622	564	564	596	541	564	572	594	562	562	619	549	558	586	536	544	631	591	622	576	602	576	556	587	584	584	561	574	561	597	554
24587	21392	27296	25482	4839	681	503	396	347	393	327	348	345	316	367	428	410	321	274	222	281	237	210	226	203	193	201	217	172	201	190	169	186	171	179	211	198	189	170	212	182	191	198	197	199	178	183	188	185	202	202	191	193	190	189	188	191	200	210	202	191	200	224	209	183	206	178	182	198	186	213	168	197	211	166	187	190	211	181	165	207	183	194	191	159	201	199	196	198	202	211	194	190	232	183	189	171	183	218	192	195	200	188	196	208	225	183	198	212	189	168	197	191	181	199	177	215	207	221	205	203	185	178	176	182	191	188	181	209	205	188	185	179	207	187	196	192	166	175	200	204	198	190	201	190	188	179	218	200	159	202	204	215	187	175	198	197	203	191	179	216	196	214	193	198	184	198	195	188	179	189	202	174	219	174	177	204	196	176	180	193	202	201	199	198	190	199	178	228	174	207	195	200	194	183	199	197	195	197	205	209	176	207	176	195	186	209	202	203	191	197	199	181	200	207	184	175	167	190	188	191	203	195	204	190	176	167	193	203	205	187	188	192	179	187	175	194	196	167	203	183	186	181	186	179	190	193	182	184	184	189	171	199	200	186	225	207	177	197	205	202	197	181	199	191	174	199	203	172	175	194	182	200	208	188	218	204	160	195	187	193	188	193	181	174	196	218	188	209	196	187	191	209	186	196	204	198	186	165	198	197	205	195	196	192	175	205	163	198	206	184	199	176	195	179	164	210	191	189	179	190	183	173	175	200	223	191	182	193	197	204	182	197	201	215	204	201	183	208	191	208	171	214	215	185	183	195	196	207	193	198	186	168	185	199	199	195	172	172	175	197	181	213	225	180	188	184	190	185	190	205	201	224	192	171	212	210	178	220	199	188	161	217	186	186	178	163	190	194	194	189	184	154	184	201	194	209	188	175	191	160	190	207	197	159	192	185	172	214	180	209	178	195	172	198	199	199	192	196	175	206	197	208	211	201	202	180	202	174	176	172	184	172	203	200	176	177	212	184	186	192	201	173	185	189	188	187	200	196	163	197	209	209	217	205	201	192	192	177	190	178	180	173	185	196	197	204	166	212	184	197	182	216	211	208	186	216	193	195	186	181	205	213	197	187	186	195	184	160	224	194	176	183	181	207	192	174	199	204	191	174	195	201	196	177	195	190	194	197	208	198	201	208	190	166	215	175	194	194	201	188	181	189	175	205	201	175	219	222	195	188	169	174	201	182	172	209	196	189	187	191	189	216	178	222	189	193	199	218	198	208	177	198	211	195	203	189	199	208	202	178	183	165	189	205	217	186	184	202	209	209	203	176	193	215	182	175	226	196	192	206	198	204	186	219	182	177	204	187	198	223	189	184	190	189	206	198	213	195	179	174	187	197	197	197	205	179	180	221	205	187	196	197	191	194	166	201	174	194	195	198	184	219	164	222	183	216	182	197	208	198	195	187	188	187	177	204	200	164	187	203	187	181	223	198	191	187	185	185	189	206	195	188	156	189	203	194	187	178	189	177	185	159	182	169	170	198	196	184	193	149	184	222	185	192	207	198	194	193	196	208	175	178	190	214	200	186	179	195	174	187	203	185	173	189	215	171	176	201	180	194	199	174	199	219	201	180	164	196	169	186	193	219	216	181	173	176	182	195	192	175	179	216	184	166	214	202	192	182	192	204	229	206	208	207	211	207	188	178	179	176	174	156	184	169	184	201	163	188	208	205	171	174	193	163	190	205	198	182	183	198	188	187	193	193	199	195	164	203	181	170	189	171	169	178	190	192	185	190	207	166	207	200	186	199	198	198	201	193	209	186	195	172	208	186	205	165	186	171	190	167	177	201	220	212	181	216	174	179	182	206	164	195	201	174	187	182	186	177	183	220	183	219	179	168	185	204	174	183	178	197	197	184	199	186	206	181	193	205	207	199	184	172	179	186	212	193	200	192	194	215	199	180	174	178	182	190	186	179	177	203	200	196	188	202	187	183	188	165	201	187	203	201	198	186	192	187	213	186	207	177	194	196	180	183	185	180	199	205	187	176	191	220	199	183	223	191	189	203	184	223	182	204	209	214	185	203	178	197	189	190	193	192	181	176	180	204	180	181	168	197	197	194	163	188	180	186	180	186	201	161	172	192	207	185	183	192	211	185	180	199	187	193	181	198	183	165	193	191	197	166	187	192	173	189	193	169	199	208	187	175	175	203	193	177	187	181	194	184	180	191	221	198	166	190	197	196	205	190	199	198	190	191	177	185	186	180	187	226	205	202	186	193	178	192	187	228	219	198	199	215	188	198	170	213	164	182	193	194	196	198	159	212	184	202	190	208	187	186	215	171	196	173	195	178	146	193	226	211	189	202	191	190	220	169	210	174	196	194	193	186	217	209	206	181	185	221	216	180	166	205	186	173	177	190	216	179	197	218	201	171	178	202	183	188	191	181	210	182	195	188	181	207	192	202	189	194	210	216	199	174	196	156	179	189	182	194	196	172	207	210	222	182	188	170	189	172	203	198	174	200	170	174	200	206	195	193	186	201	205	211	194	193	185	189	190	210	175	202	181	194	182	187	182	201	177	173	200	192	180	186	195	215	203	195	197	178	211	203	202	179	197	184	182	189	183	186	180	193	195	189	177	206	233	180	175	175	193	188	190	197	174	181	187	199	200	194	187	193	203	198	180	185	183	196	188	192	178	195	212	173	166	187	175	216	215	196	210	192	198	204	198	192	175	191	168	176	214	204	199	201	191	166	191	201	201	191	198	222	186	206	214	184	177	201	206	182	161	206	197	180	216	186	181	209	191	189	187	181	192	185	189	193	191	193	188	199	194	194	205	211	174	207	187	210	181	214	167	206	221	196	187	178	171	192	207	192	170	172	202	156	191	190	164	202	219	205	213	204	182	187	194	159	181	224	192	214	171	196	184	179	201	187	187	187	187	209	200	183	235	209	174	198	207	198	176	205	221	206	202	173	195	185	184	173	193	183	199	193	186	201	165	179	185	192	181	186	174	181	211	155	208	198	177	160	201	192	179	191	174	194	197	173	205	215	174	172	204	211	208	207	187	200	160	198	204	186	216	190	188	219	209	198	177	171	186	222	168	190	192	197	209	194	187	168	192	209	170	208	191	186	215	193	164	177	204	198	197	166	155	179	191	209	191	186	217	217	184	208	216	206	188	189	211	194	185	193	189	201	199	199	179	187	208	182	208	183	189	190	191	205	206	179	171	212	191	173	201	190	181	190	202	193	176	187	205	188	190	188	192	177	180	191	219	220	168	226	184	171	221	198	208	205	201	189	203	196	206	190	223	185	174	213	189	185	171	186	199	196	200	200	186	190	205	194	183	200	196	179	172	186	203	196	170	202	188	206	177	188	214	209	181	169	164	192	206	219	193	188	175	183	194	184	176	182	186	202	201	186	176	202	182	191	189	218	215	168	185	168	198	189	193	196	228	185	203	210	182	196	188	195	207	205	203	192	193	201	191	188	223	204	206	177	166	212	204
23752	5864	4185	2080	1542	1309	988	787	697	687	627	581	621	638	641	773	761	568	388	392	402	372	264	279	288	274	267	261	267	242	279	270	274	280	256	246	264	281	269	253	257	265	254	250	260	275	286	268	261	283	242	268	268	263	262	287	265	267	297	255	294	257	298	273	286	292	264	270	263	308	284	283	255	289	262	275	298	254	293	259	275	270	251	283	280	254	306	282	271	257	267	255	286	257	288	267	285	292	274	244	256	242	278	280	266	262	300	263	293	259	295	285	267	284	278	292	242	263	316	255	255	251	269	266	236	272	241	273	271	272	291	260	265	240	269	265	257	265	260	277	260	267	260	260	277	262	281	256	258	269	251	223	277	264	273	258	282	267	271	270	248	248	269	239	281	269	312	284	263	242	288	253	245	275	273	260	277	252	288	288	292	273	260	252	268	309	252	269	252	270	256	294	238	247	262	272	255	287	246	277	255	278	283	254	245	257	267	260	264	260	265	247	267	285	246	265	274	297	251	288	278	274	245	256	289	283	286	262	298	248	267	254	264	286	253	263	278	262	250	285	280	275	247	280	258	268	292	296	289	242	293	271	301	262	262	277	265	264	275	241	269	250	260	281	247	235	259	261	277	260	262	291	252	254	266	282	269	249	303	247	253	291	286	269	242	276	265	254	270	265	291	279	294	262	265	283	253	285	259	253	265	272	270	274	281	288	254	273	244	276	252	263	277	264	245	268	290	276	269	289	236	257	297	242	264	265	289	262	288	232	257	264	272	278	293	265	254	252	264	285	267	244	237	273	283	271	266	278	284	241	289	298	253	260	280	295	282	255	271	270	272	261	238	263	251	233	266	312	280	264	297	308	259	270	260	225	222	275	271	266	298	271	244	275	322	278	256	235	284	262	264	286	261	248	282	287	278	274	271	273	232	239	290	286	273	262	296	271	236	253	246	265	242	289	254	276	310	235	285	259	254	260	238	266	272	247	254	288	248	270	234	263	251	289	299	285	285	267	277	249	281	275	267	280	259	288	292	253	260	264	281	270	262	311	249	262	285	282	284	282	264	255	274	267	253	262	278	250	314	262	269	265	244	290	294	275	291	278	242	284	285	263	267	262	277	250	279	285	240	269	251	283	258	260	289	261	282	284	282	285	255	265	278	269	278	254	279	286	279	297	272	274	259	250	267	257	276	269	249	258	282	259	287	250	264	243	261	284	305	280	275	236	249	253	276	263	257	279	262	314	284	227	262	291	255	290	240	291	279	268	237	284	274	282	251	267	271	271	279	277	271	279	271	263	263	249	265	250	263	256	294	295	302	256	245	273	256	288	262	279	255	260	255	250	281	264	225	271	245	258	278	250	264	260	244	259	261	250	294	281	287	237	309	281	280	265	268	240	251	263	276	274	264	262	262	274	276	259	267	229	283	279	243	282	233	251	254	242	286	291	268	251	274	260	273	273	247	273	243	297	261	284	257	274	265	283	281	271	273	266	267	286	276	266	251	269	276	274	270	266	257	260	264	261	272	279	283	274	280	269	276	266	287	261	252	277	256	286	278	255	283	282	256	285	281	277	249	286	269	279	248	284	280	265	266	259	288	271	276	292	248	248	259	270	285	272	282	252	264	277	264	254	271	288	262	257	297	275	280	243	282	271	289	282	262	274	218	279	273	304	276	253	301	264	256	306	275	260	278	251	262	249	270	248	262	297	261	246	251	246	270	256	258	289	259	263	285	265	261	237	256	238	252	284	259	269	267	264	270	266	262	282	278	267	273	281	272	256	286	246	272	270	243	248	238	285	254	250	240	292	279	266	280	259	263	297	276	249	270	281	258	258	238	245	265	262	267	260	252	282	248	270	286	242	279	272	288	268	262	284	250	247	252	250	264	262	276	255	290	284	269	247	278	273	271	275	274	237	256	253	264	239	263	262	264	260	252	273	244	273	249	261	274	259	262	241	249	282	273	269	279	266	259	262	264	254	278	266	272	267	263	243	284	276	263	246	296	269	251	296	263	267	300	266	254	265	256	269	279	242	284	221	260	300	280	294	293	258	256	263	254	261	283	279	232	293	260	311	300	304	259	252	251	254	286	264	274	242	242	277	231	275	268	273	270	279	241	261	265	263	292	281	270	275	273	264	245	284	261	283	273	260	262	274	270	260	266	269	269	268	245	262	251	261	239	266	273	289	249	274	257	275	259	274	281	272	273	250	288	266	261	275	254	257	276	274	276	272	268	291	279	257	239	241	265	300	272	259	270	257	229	294	278	269	267	281	264	247	270	270	271	253	268	268	272	261	269	255	252	276	276	250	268	259	255	276	282	297	282	275	280	287	280	297	289	285	289	283	279	239	254	232	277	263	267	244	247	267	272	258	263	271	269	248	280	295	271	305	272	294	266	289	242	289	273	271	274	254	250	246	254	280	278	292	248	279	257	286	246	260	265	258	249	279	262	276	268	256	276	226	273	282	261	280	267	264	277	264	289	287	252	242	271	248	249	270	256	275	262	262	280	249	265	268	277	257	272	271	280	279	285	272	255	250	241	273	267	246	275	292	256	279	278	278	304	259	242	272	262	250	285	266	295	240	284	237	288	253	251	282	275	243	292	257	252	268	289	292	261	286	275	248	270	268	233	281	298	287	264	286	276	262	265	260	285	280	259	281	271	263	270	233	272	258	277	278	281	277	245	263	269	264	243	312	257	273	238	239	251	286	273	273	254	312	271	237	268	280	248	269	257	267	287	266	270	301	262	289	257	270	272	287	277	302	262	273	271	254	241	262	234	282	278	288	270	231	237	275	264	295	262	277	281	235	283	260	248	245	255	280	305	241	287	247	260	282	259	263	268	251	272	262	254	254	276	293	254	276	256	273	262	269	281	285	284	269	285	249	256	248	255	286	243	286	280	281	269	268	290	272	268	255	266	244	280	234	286	280	287	273	252	285	265	259	281	235	255	266	274	274	252	271	271	269	272	259	287	273	271	254	288	293	278	258	272	253	275	248	286	266	252	264	271	281	269	269	263	242	251	275	244	265	270	301	284	268	254	246	270	270	278	311	243	274	302	268	257	273	267	259	263	269	273	280	265	263	273	282	280	278	281	280	258	248	279	286	274	288	238	266	245	250	245	258	260	255	266	281	245	273	292	273	236	257	248	261	284	269	252	296	263	273	277	280	287	287	242	244	258	240	289	295	284	247	272	281	255	261	280	253	263	267	264	269	263	293	294	251	270	275	265	275	267	265	267	255	284	261	266	278	265	285	254	253	286	235	252	236	273	260	263	256	266	254	273	248	259	281	259	246	250	269	272	254	270	264	267	247	248	247	260	261	258	286	289	289	265	248	275	263	299	273	270	275	291	269	257	264	288	286	281	266	247	284	247	285	284	249	257	275	279	272	280	260	254	233	278	256	297	245	253	277	270	286	276	239	272	256	247	282	281	276	241	276	268	264	269	268	250	270	277	238	287	309	259	264	265	267	283	287	263	301	258	270	287	305
22540	21478	29373	23991	21474	21315	4488	1249	960	929	868	807	824	866	864	907	863	788	633	550	593	562	527	506	464	493	538	480	456	508	477	487	463	509	462	496	445	492	454	469	459	454	456	474	461	482	458	482	501	455	472	441	500	461	434	474	471	454	485	471	459	487	467	460	475	517	497	437	488	460	453	476	476	464	487	476	471	468	443	450	461	482	467	469	541	484	464	478	473	475	521	467	470	471	461	451	459	434	487	454	485	494	430	494	458	482	460	466	483	466	470	463	468	491	473	477	478	464	414	430	444	468	438	517	474	436	444	494	446	458	499	454	453	474	454	434	474	496	488	433	424	428	449	476	420	465	501	464	491	458	473	472	467	447	471	433	465	451	486	473	470	499	464	442	480	440	472	482	432	432	449	478	436	466	462	449	433	502	490	443	439	463	412	509	441	465	488	480	426	450	475	474	459	456	462	498	447	428	457	460	457	447	469	414	494	452	408	429	456	460	457	461	469	480	444	448	490	460	429	454	434	480	449	450	463	465	460	473	485	451	439	485	481	500	460	511	476	410	420	449	485	491	447	473	460	475	519	475	495	430	450	465	460	503	473	471	475	452	479	479	453	484	458	471	475	430	469	486	511	513	489	458	475	477	491	489	471	465	458	503	469	471	461	461	486	480	441	437	460	463	472	495	483	435	436	454	433	467	443	481	490	462	493	468	459	442	461	463	474	459	477	461	465	473	466	447	472	454	450	480	474	462	433	458	475	472	466	485	443	465	447	461	465	454	451	455	499	462	455	468	448	445	493	466	478	495	440	470	443	507	493	455	480	403	466	500	445	472	476	456	434	476	479	446	464	465	466	440	426	450	450	468	425	474	496	464	474	467	465	484	469	490	445	472	454	488	453	490	461	445	473	447	462	456	475	453	451	432	497	449	462	467	490	442	480	456	460	435	470	447	465	476	428	487	504	475	463	483	457	469	490	492	498	494	444	459	481	482	431	468	459	500	487	435	432	476	458	443	469	470	471	477	476	464	473	470	477	473	488	475	474	487	461	459	442	455	462	503	478	495	481	498	456	492	506	476	471	509	502	484	425	471	472	453	497	464	439	461	454	457	480	481	469	437	485	455	448	477	433	477	477	480	438	463	491	469	422	453	464	458	463	428	463	480	490	449	478	453	459	465	427	487	442	438	469	454	441	463	453	478	470	447	441	449	465	441	445	450	474	436	433	466	454	482	486	431	492	459	473	431	465	467	459	478	474	478	432	454	443	450	456	491	492	484	439	474	470	494	472	447	476	434	463	459	462	459	492	440	449	461	428	435	467	410	464	442	473	430	494	474	472	459	482	498	470	476	442	486	443	478	474	474	500	445	468	500	458	467	466	458	444	449	465	464	460	427	457	444	453	452	464	451	478	489	455	488	441	473	464	435	499	470	446	466	438	482	459	459	442	456	440	474	437	451	460	464	465	463	434	467	447	478	465	442	484	451	458	464	453	491	510	437	476	483	489	452	469	457	493	428	432	461	446	447	459	459	458	448	448	466	481	499	477	438	498	485	468	463	453	517	503	443	428	448	478	469	459	457	463	499	445	503	437	471	482	470	406	463	458	465	468	488	488	455	452	503	429	455	440	440	495	465	446	455	448	449	456	437	439	476	474	461	465	429	474	450	476	462	455	452	435	478	428	463	474	493	443	483	424	432	502	498	479	468	483	471	446	447	451	448	473	455	521	478	460	433	418	480	412	462	426	450	432	468	480	455	431	476	460	463	505	479	495	443	453	447	447	453	430	416	487	507	465	456	442	476	413	507	472	454	450	458	486	484	449	473	447	468	451	453	499	452	470	434	445	475	480	439	438	471	471	438	473	476	471	468	450	456	464	457	445	470	464	433	451	453	437	474	462	461	431	462	435	448	481	499	460	446	458	463	463	451	492	480	461	458	471	462	407	490	458	444	419	447	500	431	455	437	486	444	424	461	450	444	452	471	438	461	452	470	445	460	464	458	483	452	501	449	430	475	465	487	444	471	445	466	468	505	493	469	437	499	466	468	452	466	466	446	477	439	456	494	486	490	447	420	482	436	468	470	473	464	494	447	439	426	461	467	487	458	452	464	429	406	506	488	492	457	473	436	445	475	467	480	469	463	459	469	476	442	461	450	474	449	444	478	422	435	427	451	468	474	449	455	469	467	485	462	462	450	462	461	501	453	420	433	483	435	459	497	448	454	464	478	474	496	460	487	479	441	483	463	492	435	466	466	462	487	462	447	458	465	459	508	446	459	459	476	428	453	458	455	482	443	488	502	453	434	497	525	439	458	451	445	444	472	451	432	439	465	469	455	453	465	447	441	473	438	446	417	480	452	459	471	446	495	473	448	466	512	417	463	435	507	500	458	459	462	485	460	475	455	497	460	472	455	454	481	486	432	440	486	438	435	430	429	461	506	472	443	431	444	419	459	463	457	491	466	444	427	445	451	479	450	474	489	438	452	464	420	458	466	493	504	486	488	487	485	458	460	482	431	439	442	472	498	457	473	449	415	475	489	464	459	470	465	438	486	437	442	419	433	451	458	468	499	459	454	453	442	427	461	472	472	448	452	488	484	461	438	475	498	485	472	458	453	461	446	411	407	438	467	461	432	441	444	434	471	473	439	458	470	454	451	447	466	456	444	456	499	476	452	457	448	429	496	498	467	498	457	518	443	459	462	479	473	459	471	434	455	479	464	480	448	438	484	452	446	472	468	451	444	492	438	502	467	482	480	474	464	447	481	401	440	443	459	467	457	457	480	439	475	472	442	434	458	486	476	472	449	449	487	462	478	434	499	476	450	442	445	473	474	473	459	461	482	444	459	455	463	458	447	498	463	447	479	452	478	480	447	467	467	443	486	473	462	474	450	450	453	435	468	409	460	447	470	467	462	473	452	448	479	460	456	417	442	473	490	478	437	442	461	444	453	499	512	464	477	487	498	432	478	457	471	510	483	452	410	472	451	491	424	438	436	463	434	436	462	432	442	472	459	490	471	449	449	454	445	455	440	442	477	428	488	499	471	450	437	441	461	438	404	477	481	489	467	472	451	455	453	487	463	493	472	489	457	447	435	406	454	429	500	457	489	462	470	470	447	455	497	456	461	450	466	485	472	465	461	428	464	437	486	469	481	501	474	467	494	465	466	455	453	414	445	470	465	439	480	418	480	484	498	436	468	467	477	460	454	438	502	486	486	462	467	443	441	425	500	485	495	444	476	471	474	481	427	476	483	433	474	443	428	448	516	481	453	476	502	438	443	478	438	449	447	462	438	463	437	491	469	475	437	461	470	440	473	466	459	449	477	435	454	464	511	484	502	419	429	410	443	487	458	495	466	448	433	418	435	493	440	452	477	459	469	461	502	436	428	492	429	474	475	483	450	450	478	460	479	481	442	435	490	424	465	458	436	451	455	432	448	451	473	407	443	482	412	444	470	440	435	467	468	473	433	502	464	450	475	434	475	492	450	535	450	487	524
30258	14471	10837	5351	4011	3185	2600	2038	1670	1663	1483	1390	1501	1446	1406	1412	1538	1168	941	884	832	844	684	665	615	645	614	613	670	679	596	603	658	618	645	611	535	619	640	672	629	584	603	645	640	565	577	556	590	635	628	578	555	574	624	638	545	546	629	638	566	631	600	655	585	625	602	626	602	626	571	620	579	599	588	669	650	616	582	596	600	567	585	617	604	595	587	634	575	595	611	583	595	656	575	579	553	588	601	650	595	618	628	576	595	595	593	619	637	601	581	603	654	588	651	551	638	644	629	586	597	539	616	557	539	634	579	574	602	589	626	633	590	601	618	626	610	585	608	583	556	582	602	540	568	577	558	572	590	559	579	609	556	578	564	604	613	561	558	606	591	620	603	578	575	593	584	606	559	604	578	579	577	594	614	556	596	549	596	634	557	579	656	596	576	585	559	590	591	623	634	636	589	600	561	608	602	569	561	600	608	573	588	632	567	633	604	589	653	648	605	582	583	576	596	590	627	611	598	602	582	592	606	610	580	593	611	623	563	637	595	619	562	620	563	566	584	578	599	576	571	570	573	607	568	606	597	563	581	563	508	621	582	592	555	552	584	601	605	586	573	602	638	598	613	586	597	592	615	581	569	607	619	557	594	609	563	579	589	547	588	562	616	571	581	597	570	600	647	582	588	594	620	596	593	572	629	630	600	627	624	587	643	609	643	593	636	600	584	589	606	600	632	572	611	582	635	559	571	556	597	596	595	600	571	626	511	604	574	626	601	587	603	625	621	583	600	626	611	573	609	630	602	549	588	599	593	588	613	598	671	584	638	596	572	599	575	565	628	556	561	570	621	597	557	616	592	589	579	607	615	595	586	633	606	646	605	632	580	628	596	630	565	582	579	567	596	588	616	628	602	619	592	580	573	560	567	598	619	600	584	577	579	541	595	595	601	555	599	548	645	568	565	603	555	580	614	566	590	610	581	613	621	556	607	567	571	613	569	587	597	562	621	578	582	597	556	579	598	595	602	624	597	587	572	587	596	637	584	621	629	585	555	591	624	573	555	581	577	601	630	623	622	576	547	623	576	577	557	553	605	583	566	600	598	592	545	611	572	602	583	620	615	578	565	612	596	587	582	574	618	574	653	570	630	582	614	571	610	536	595	579	581	559	563	603	621	635	609	598	617	601	578	576	611	585	622	577	593	646	598	584	620	595	590	614	572	594	578	579	606	583	621	641	601	552	594	574	592	590	584	547	569	579	634	541	611	616	599	557	590	594	580	585	619	628	585	628	592	602	617	613	607	581	564	589	626	595	600	573	587	637	592	561	581	602	595	606	610	589	625	591	534	594	627	554	605	560	576	584	639	594	576	597	616	596	575	597	561	624	602	619	607	575	569	598	598	587	580	574	648	611	626	571	635	606	615	571	598	598	574	582	616	554	646	558	627	595	592	590	603	568	601	606	636	622	619	625	578	513	637	589	568	623	609	660	579	559	596	592	549	540	551	579	582	643	583	605	644	612	595	582	553	636	612	617	594	623	569	584	608	586	549	606	586	607	571	570	615	566	579	591	616	556	653	642	575	557	593	599	628	595	566	644	611	579	573	589	592	551	607	603	555	591	597	556	607	592	629	588	581	606	542	559	595	638	585	615	580	579	602	577	627	581	563	573	637	594	642	636	622	608	569	601	589	604	606	579	590	587	563	569	582	606	590	605	567	565	603	580	618	534	542	595	644	595	648	595	649	598	617	636	552	604	582	591	547	623	579	538	583	612	600	622	613	577	600	616	586	615	643	593	578	638	614	563	557	588	601	589	572	578	599	589	608	558	561	579	602	631	622	593	590	617	593	581	559	598	614	640	566	579	593	592	614	624	558	602	570	572	545	580	610	616	603	608	585	560	598	626	571	560	595	587	577	582	573	619	609	567	634	557	584	614	569	595	612	591	634	559	612	573	613	586	568	584	650	593	563	582	583	564	591	615	617	600	577	567	589	592	592	605	573	580	561	583	646	584	581	562	546	613	581	582	598	602	608	604	579	573	562	584	582	587	576	583	604	579	574	589	595	603	605	613	607	610	603	584	610	601	603	609	584	578	568	601	566	563	587	577	612	573	605	605	622	611	584	567	599	644	591	589	565	623	575	595	599	607	591	573	630	618	580	595	615	636	602	616	604	572	618	614	571	600	543	578	611	624	567	577	571	615	613	577	570	597	562	616	578	584	540	571	617	612	598	535	623	598	560	585	582	590	612	624	572	618	600	600	617	600	620	606	593	573	602	607	600	580	619	599	617	589	643	658	594	597	613	583	619	609	594	584	586	590	576	627	620	613	611	631	575	580	590	567	586	549	601	576	605	541	592	550	579	610	557	604	547	582	576	553	576	607	568	656	607	626	601	608	613	615	590	561	635	579	576	601	610	591	609	571	569	583	602	600	588	586	642	565	585	590	584	599	601	605	557	605	582	556	599	580	607	607	544	608	573	616	575	601	594	561	546	609	618	586	595	594	635	599	586	580	578	559	657	606	588	593	620	536	596	562	566	624	556	614	588	591	570	618	551	643	616	607	567	600	583	631	626	560	613	581	603	570	577	608	616	640	570	619	568	574	603	579	540	608	564	611	637	595	608	569	591	607	570	591	565	649	584	612	593	618	626	586	609	593	606	592	598	622	599	592	564	622	606	559	588	562	530	591	592	623	534	602	529	631	568	574	626	592	553	561	606	553	582	596	639	544	576	591	611	622	534	561	630	590	590	594	596	549	567	556	596	551	604	623	580	601	626	618	590	578	598	604	622	617	623	575	608	609	612	585	605	586	602	613	613	598	608	577	619	557	623	602	560	627	578	639	582	594	589	624	599	606	588	598	599	606	639	650	549	563	512	581	574	618	584	577	604	608	588	587	610	607	612	581	585	611	596	597	604	546	602	567	619	609	628	613	583	558	597	600	605	622	582	619	581	620	588	607	607	559	592	602	552	566	564	599	597	586	575	657	558	582	634	603	594	570	610	597	605	611	556	620	595	598	595	599	614	560	608	615	612	603	605	598	623	595	567	573	579	591	608	614	576	623	531	614	609	592	587	601	568	623	597	639	572	591	565	573	563	599	606	549	559	596	589	581	615	621	587	569	570	581	585	610	635	568	591	532	594	583	558	622	611	549	568	618	589	596	600	565	662	590	587	593	614	648	557	611	567	589	607	594	608	583	620	629	615	589	587	626	580	576	598	599	604	593	577	608	602	604	587	584	585	569	579	574	615	585	601	564	583	608	560	609	594	604	595	586	568	560	603	589	594	581	586	574	567	604	575	610	596	645	653	612	576	572	607	627	596	633	615	549	575	595	572	583	576	641	588	550	611	604	640	569	608	621	577	613	562	637	573	639	586	590	605	618	609	567	615	591	578	612	561	584	640	612	598	627	614	571	592	639	579	539	584	629	598	584	579	605	588	575	564	576	609	598	593	614	606	606	576	614	604	604	596	547	591	559	588	565	597	565	576	572	611	563
27408	17461	3344	787	528	462	414	376	366	311	342	368	305	379	400	385	371	325	287	272	279	304	264	284	277	287	266	265	273	234	249	279	256	286	246	262	254	290	263	246	237	247	279	235	257	266	263	230	264	261	247	265	252	264	241	248	270	252	250	254	232	258	250	272	252	258	234	269	244	260	263	280	266	264	249	251	225	263	250	273	297	264	271	259	262	268	283	286	253	271	242	260	262	272	270	230	273	278	272	304	250	250	248	229	220	263	230	258	256	267	232	272	247	268	275	242	256	267	279	257	272	249	256	285	251	263	253	263	265	255	276	241	267	257	259	253	256	265	286	276	267	278	250	248	263	241	246	266	251	253	295	274	247	266	242	271	260	276	294	270	275	258	286	305	248	254	275	301	279	273	262	253	264	248	263	274	285	254	260	249	247	253	282	265	248	277	262	265	252	248	271	255	241	241	250	234	270	239	254	250	278	271	243	258	251	237	264	252	279	282	251	256	235	259	274	248	249	256	266	247	243	261	252	243	255	233	246	307	255	239	251	232	250	220	240	250	239	254	256	263	281	275	280	291	248	247	242	251	250	251	277	271	278	254	274	298	267	288	263	234	242	257	255	271	245	266	264	259	265	257	236	244	240	264	259	245	256	273	267	229	255	256	257	272	273	228	232	258	253	246	242	263	256	232	269	260	275	259	244	282	289	249	255	231	259	283	262	270	268	257	248	287	244	287	260	260	236	252	246	239	267	250	254	277	244	267	258	259	257	263	285	247	236	251	287	251	242	258	254	259	262	259	264	267	248	257	256	252	255	250	255	251	239	265	270	257	242	233	237	248	256	257	258	276	232	277	232	271	259	266	246	271	274	268	250	287	276	270	238	281	267	226	260	248	231	247	286	255	259	234	255	220	242	290	277	273	243	261	239	261	273	249	237	250	254	293	263	271	275	252	254	282	251	264	269	234	238	273	249	237	247	257	269	249	287	260	248	267	257	286	282	265	257	286	277	275	279	269	234	257	251	246	265	255	254	283	241	240	235	260	241	269	235	236	261	279	264	263	277	274	280	284	257	298	251	264	242	279	248	273	271	262	249	270	292	271	275	243	265	278	264	251	265	275	227	286	267	258	264	229	262	276	251	261	259	254	256	250	223	254	286	291	247	284	249	256	264	272	254	242	258	254	250	276	261	274	273	272	257	277	275	218	261	289	264	281	252	272	236	281	267	243	230	268	264	257	285	257	275	267	274	260	286	277	271	263	265	278	238	277	260	249	270	273	259	254	248	260	248	242	295	248	249	287	249	260	233	250	241	256	273	236	254	253	251	249	238	249	309	244	281	255	274	265	277	259	249	263	266	278	270	285	237	255	256	254	248	252	259	231	251	271	246	246	248	226	224	273	248	269	278	239	256	283	249	253	269	280	247	222	259	285	235	247	241	254	248	236	263	233	276	271	281	255	238	281	252	247	267	225	270	238	263	284	264	299	235	260	237	271	270	239	272	279	266	241	254	260	271	287	244	269	270	256	282	239	265	261	243	272	274	253	242	244	257	263	264	259	248	272	250	253	261	256	275	255	240	312	278	257	267	259	254	250	259	253	276	228	256	242	268	270	255	270	245	273	280	276	277	283	251	253	244	280	230	248	267	249	272	254	258	251	283	261	246	286	276	247	285	255	281	269	273	273	304	267	256	279	247	248	263	267	241	225	260	241	288	261	241	254	245	286	268	280	246	254	239	265	225	228	247	250	239	228	289	248	267	300	262	253	252	271	248	272	273	282	257	259	241	272	253	256	252	257	234	282	266	291	274	281	266	245	251	289	248	256	258	247	239	268	256	277	247	239	293	277	242	265	251	292	251	281	260	272	286	289	241	256	261	236	256	253	251	244	228	231	241	251	278	278	271	248	256	273	249	272	253	233	282	254	264	241	300	283	273	251	284	234	262	285	286	260	285	251	298	261	253	251	241	261	254	251	246	256	243	255	276	235	278	265	250	267	240	260	267	252	281	238	253	235	261	240	262	241	265	268	238	263	269	262	264	259	269	300	266	251	250	239	219	260	242	258	271	255	256	271	263	245	263	270	249	244	271	251	240	276	269	289	253	268	245	254	252	247	253	240	235	259	243	260	253	277	281	230	259	250	252	258	280	291	233	248	276	253	249	246	256	261	235	245	259	247	251	269	245	270	242	251	279	281	260	269	264	284	239	274	284	236	253	235	271	273	261	250	258	258	269	260	269	265	288	252	240	242	286	256	264	251	239	267	279	249	266	258	265	268	271	258	243	258	255	255	245	291	242	257	267	234	240	258	244	244	261	227	281	284	253	283	264	269	269	246	259	255	267	254	262	262	256	254	273	301	248	283	243	300	260	234	261	257	256	263	293	251	275	265	268	263	254	244	270	256	230	279	258	224	273	246	251	253	255	247	245	253	240	255	252	255	243	249	266	266	251	229	277	285	249	245	243	241	242	277	281	252	243	251	231	264	235	258	266	250	232	242	264	275	283	257	268	247	239	277	250	242	246	266	261	232	232	276	241	240	247	269	253	250	237	251	273	265	266	267	278	266	253	259	262	258	268	282	248	278	256	265	228	264	237	276	249	270	228	252	280	267	258	274	250	248	284	291	250	271	267	234	261	256	240	276	267	256	261	223	267	220	253	259	282	248	250	269	249	290	253	237	282	248	251	275	288	270	252	260	273	262	276	249	266	259	262	243	249	266	246	245	272	260	249	259	237	274	247	257	250	286	273	257	291	250	263	267	259	248	245	251	240	246	247	264	266	263	259	277	249	249	242	291	260	257	256	231	249	243	250	258	245	263	248	237	251	248	262	279	244	259	275	246	248	255	274	267	267	248	261	252	278	290	299	273	230	259	258	253	266	270	255	284	292	266	265	234	261	256	253	242	265	248	241	263	259	268	233	277	253	254	241	292	256	270	249	275	251	277	261	250	257	229	269	252	256	269	275	294	259	278	252	249	232	239	241	277	267	242	267	233	272	270	280	252	271	265	268	256	283	250	266	259	262	249	287	249	245	255	252	252	265	263	248	219	224	261	259	269	264	278	271	246	268	275	274	253	268	244	256	289	269	262	233	293	252	249	259	255	264	234	256	261	244	267	237	242	245	246	255	274	240	277	265	248	245	250	258	240	256	270	296	232	299	238	258	262	269	244	250	262	276	249	248	265	261	242	262	274	268	252	228	267	247	242	261	249	270	270	262	270	217	261	272	239	279	258	235	279	261	246	265	249	240	250	281	227	275	243	234	257	252	269	276	249	276	255	254	286	272	230	270	274	241	252	268	247	274	273	281	240	249	267	273	247	267	245	269	270	284	286	241	248	276	235	243	260	257	264	259	236	242	262	272	235	257	237	266	252	258	225	252	233	266	234	277	262	278	266	248	231	257	295	236	252	263	244	267	306	251	241	258	258	259	255	242	256	218	243	274	255	261	261	238	265	269	264	270	241	238	270	246	306	262	293	251	236	259	293	265	242	258	242
7366	2264	1743	1050	920	782	689	592	553	566	510	532	515	589	611	539	596	453	407	397	403	370	320	355	309	373	336	339	340	326	356	321	330	356	349	352	360	308	345	359	333	332	317	369	316	328	396	347	329	324	364	350	338	348	334	344	311	350	322	325	326	335	346	328	349	374	341	333	373	346	370	331	387	339	342	337	329	355	362	368	345	330	341	344	349	352	298	375	355	360	340	335	324	345	337	358	337	379	338	365	352	367	322	320	310	355	332	316	310	335	345	308	340	345	338	352	324	359	332	339	354	349	345	349	341	347	322	329	381	311	332	335	376	343	322	347	360	324	339	329	344	329	354	357	328	302	358	348	309	328	323	381	343	351	345	345	336	381	342	329	337	332	325	328	342	338	317	338	339	338	317	351	301	360	351	330	335	348	359	349	346	343	327	339	351	355	322	316	335	348	314	332	337	341	311	332	370	342	324	342	385	329	300	361	334	372	327	373	366	351	337	334	326	314	320	358	306	340	314	348	321	348	313	311	361	325	349	354	325	326	323	359	343	350	341	318	325	341	355	343	355	362	329	333	301	367	364	325	361	357	320	329	342	350	346	322	315	337	324	326	330	326	355	338	346	341	371	347	328	326	329	340	317	331	377	340	356	337	336	339	353	330	373	340	346	352	343	344	341	323	335	324	367	342	384	362	358	335	333	330	343	333	330	335	374	343	329	327	352	362	312	353	336	313	312	347	340	338	315	351	331	307	316	336	369	347	322	346	334	347	343	324	342	347	345	355	342	336	338	345	342	349	341	354	335	311	362	327	330	331	394	343	301	323	329	334	320	357	352	330	349	326	337	335	369	311	312	326	358	332	357	343	347	321	327	368	334	313	335	372	301	348	341	343	316	344	352	358	350	321	339	363	368	329	309	330	316	305	341	329	302	316	347	349	330	315	304	319	356	337	330	322	338	347	321	343	355	311	343	317	318	324	355	311	308	311	364	340	318	334	362	335	339	345	323	344	354	328	294	329	338	328	347	332	319	344	331	332	335	357	366	332	318	351	319	338	370	344	339	320	359	337	339	352	342	341	331	323	321	329	345	338	311	313	337	356	337	342	327	334	332	324	356	324	333	354	323	321	326	349	325	341	328	344	344	329	340	347	329	314	372	346	341	310	363	353	333	369	329	341	337	324	348	320	301	320	343	330	308	344	338	313	336	327	348	332	350	356	322	348	333	330	329	327	315	346	320	342	348	346	333	345	342	356	337	342	383	312	356	316	344	319	351	341	347	334	324	324	344	342	344	368	347	319	340	329	327	310	362	317	350	341	332	341	337	363	303	320	359	332	331	299	355	355	378	349	336	361	347	350	335	340	333	355	348	329	334	340	353	334	320	345	336	328	328	327	351	332	366	344	377	329	346	342	310	341	316	363	298	369	339	334	321	354	347	344	356	333	332	355	330	322	336	314	359	342	307	353	349	333	324	327	352	345	332	320	362	329	325	338	335	361	321	347	350	339	356	318	371	319	342	343	331	337	368	343	360	352	317	337	333	348	393	341	352	381	333	379	360	348	326	329	341	330	344	334	369	329	325	337	350	344	351	344	316	320	306	357	298	336	329	368	338	338	319	357	378	349	307	367	366	329	338	355	335	329	338	351	333	362	348	335	346	369	323	300	343	363	309	329	357	356	345	328	355	326	357	348	356	352	355	330	333	331	345	310	340	340	347	366	334	343	325	317	342	340	385	336	342	326	355	370	333	338	350	357	355	353	331	342	340	337	362	326	342	329	348	349	372	292	368	329	381	340	346	340	337	361	342	315	338	341	324	336	329	363	344	342	337	307	320	342	352	353	341	312	343	324	350	330	334	342	364	327	343	320	324	352	352	356	346	340	346	360	321	321	352	345	326	335	329	356	333	328	368	341	342	332	342	357	354	319	353	353	336	355	321	343	335	349	386	318	353	338	329	349	336	297	364	330	359	342	314	334	351	342	355	371	331	334	341	332	323	346	362	329	331	338	364	342	340	352	319	361	355	369	312	331	355	320	342	318	337	367	335	321	370	340	336	316	356	337	319	358	338	374	336	324	346	336	342	301	315	330	359	356	362	320	305	331	335	346	331	349	351	310	346	327	346	357	327	331	323	330	361	321	359	302	362	326	335	329	342	333	329	364	332	346	360	348	317	373	306	329	358	325	369	330	304	344	361	339	315	370	320	350	341	356	367	334	326	358	303	382	351	312	331	349	348	310	351	330	362	333	341	383	356	329	332	346	368	369	336	357	327	327	353	359	389	362	350	350	322	331	352	337	340	303	355	367	318	360	349	295	329	326	330	345	364	339	338	333	335	315	336	381	332	347	326	338	335	333	363	329	321	344	319	368	350	352	354	345	359	324	357	328	316	317	361	365	337	359	343	345	352	304	348	341	354	330	351	312	315	340	364	368	352	350	342	371	304	341	336	320	357	332	352	360	336	344	336	311	359	338	338	342	355	335	332	362	319	325	324	326	344	361	324	351	366	316	320	347	318	303	341	361	380	336	341	330	337	343	324	324	359	333	330	325	344	379	339	362	311	300	328	335	347	364	361	358	336	322	335	357	311	314	329	313	343	340	330	343	354	368	389	331	379	333	299	330	321	328	288	351	366	307	331	313	341	314	361	367	325	375	355	325	324	364	321	327	313	372	373	327	328	330	337	356	353	333	345	333	347	357	331	353	332	345	328	347	323	329	314	335	322	337	323	330	358	314	337	379	335	324	354	342	373	344	332	359	370	341	309	329	337	351	322	310	350	366	353	338	383	339	375	328	344	336	343	352	341	305	340	314	330	331	352	330	370	334	322	353	365	335	346	358	315	312	332	330	358	379	355	374	352	332	339	317	329	336	371	366	313	319	348	317	304	315	347	350	361	350	357	350	306	358	347	318	339	334	305	323	329	312	344	347	350	342	330	328	344	362	334	342	328	332	362	343	346	328	340	297	338	337	344	345	338	326	321	332	306	347	342	347	326	337	337	308	314	336	316	317	338	328	386	369	363	363	365	316	328	335	337	333	326	312	377	339	310	343	362	326	339	326	348	333	338	381	345	373	333	332	326	336	314	372	305	356	344	356	337	345	354	331	363	315	374	357	339	319	318	324	320	352	352	326	337	355	340	345	327	320	345	375	345	334	353	328	328	363	344	361	322	315	346	353	339	344	332	355	340	346	338	349	343	361	377	370	324	362	373	357	363	309	331	346	297	328	322	348	360	308	333	293	385	333	352	340	338	316	339	328	355	369	325	307	337	345	328	381	309	355	331	343	313	314	349	361	332	344	336	373	338	336	362	348	307	318	329	336	328	329	334	352	337	300	322	345	290	317	333	320	347	391	350	306	339	327	329	339	361	322	328	345	336	323	358	344	280	361	330	324	331	329	362	313	311	346	328	295	340	360	313	356	368	362	339	344	340	351	354	298	321	325	323	329	356	333	377	322	330	366	345	313	342	327	341	357	304	341	356	346	342	314	376	343
23573	21416	28656	24518	21173	4755	1211	918	706	766	691	714	670	744	741	668	655	603	579	571	531	506	507	530	452	463	463	509	473	465	483	440	472	484	509	496	440	487	484	423	451	453	464	482	430	475	454	480	447	472	453	460	491	482	446	432	444	480	453	458	466	485	455	437	449	461	462	486	467	461	474	466	464	464	474	459	432	466	445	431	436	447	461	466	440	487	478	451	414	471	445	498	437	488	438	507	427	449	434	477	443	480	453	479	482	474	408	459	463	458	433	442	446	462	471	479	432	459	447	425	467	478	454	458	425	483	460	487	466	435	476	445	477	434	456	457	474	473	417	448	470	456	480	455	502	473	476	467	439	470	452	443	462	446	464	466	489	460	440	438	455	475	422	474	435	487	494	479	465	458	491	506	487	448	437	472	440	465	493	436	456	452	481	470	434	445	492	433	445	492	431	488	467	446	464	463	501	479	461	441	421	475	431	435	500	452	469	508	438	457	438	450	472	420	483	472	465	431	435	528	438	443	439	428	419	492	476	450	483	491	480	458	444	483	414	429	484	463	462	430	480	462	481	453	449	450	461	453	452	472	478	443	463	455	467	454	472	454	481	475	449	469	452	475	440	435	468	460	464	459	466	487	500	460	474	475	446	463	438	465	473	466	482	439	470	431	468	465	439	460	422	460	458	444	447	477	460	444	502	488	451	463	484	450	463	468	454	438	436	439	458	460	475	442	441	412	474	452	412	448	447	440	481	441	438	462	471	461	440	471	460	500	490	444	457	456	477	428	423	471	448	454	462	476	431	423	439	458	494	464	468	479	438	433	461	465	470	476	452	484	472	487	482	477	463	462	442	462	446	448	461	451	450	425	429	470	467	425	474	435	442	458	455	469	419	458	448	441	459	443	481	450	422	484	423	437	459	455	434	432	460	479	465	447	481	437	458	473	460	406	459	416	518	442	445	466	455	460	462	426	417	473	467	461	460	465	461	478	459	464	454	443	456	494	451	470	483	437	475	465	471	434	466	456	448	443	487	405	489	468	446	465	515	464	469	451	466	501	481	416	439	467	438	455	441	491	460	423	453	442	444	462	449	478	434	467	437	455	452	430	435	463	478	415	482	470	471	463	469	454	491	492	499	448	431	462	453	437	456	445	459	442	445	449	452	458	460	453	467	435	453	433	399	450	422	462	411	427	440	456	467	431	449	447	486	430	465	460	458	432	441	480	434	439	504	453	437	453	467	442	470	480	441	447	444	440	472	454	441	463	440	452	443	457	467	438	445	430	453	483	441	450	443	479	472	455	464	472	471	462	453	457	459	453	503	431	484	490	452	441	457	472	471	458	505	463	444	468	437	430	480	439	450	458	425	461	483	459	431	466	460	464	440	433	477	401	419	471	462	436	464	432	441	475	459	479	444	413	468	449	439	476	424	460	462	462	484	450	483	449	444	463	449	448	437	475	484	452	441	457	463	472	433	483	445	466	453	407	466	488	458	447	470	454	434	470	460	456	447	462	467	455	395	456	433	461	447	448	467	435	439	458	412	470	433	438	466	467	431	472	460	452	438	462	475	430	464	453	466	471	442	429	467	448	447	458	462	471	510	473	445	430	477	485	503	447	471	425	441	471	453	465	443	419	511	454	483	420	447	455	459	429	452	476	493	451	443	490	476	453	507	446	437	458	466	468	475	480	459	442	447	483	472	495	447	481	453	455	477	461	444	426	478	460	445	438	445	460	486	454	471	474	469	474	451	429	450	463	447	452	443	481	457	468	443	488	443	483	430	428	471	508	440	443	435	448	458	433	460	474	459	436	438	486	453	461	447	460	425	446	486	453	480	437	502	435	485	478	455	447	450	449	488	461	418	451	432	444	479	456	454	453	478	463	448	477	478	424	486	463	452	468	458	446	454	465	446	457	417	461	459	449	459	454	476	470	471	466	467	465	445	497	468	438	470	405	462	439	449	435	437	445	479	465	456	480	443	457	478	427	456	483	437	433	459	437	481	450	437	443	449	429	432	462	473	470	496	421	485	461	458	488	417	442	433	451	445	461	402	442	458	456	457	454	459	463	479	456	485	482	459	467	453	479	466	447	453	478	496	464	475	420	457	468	488	470	469	486	440	484	470	434	430	464	504	470	432	467	461	457	449	457	487	452	460	472	446	494	459	430	456	478	471	454	444	435	430	441	473	465	431	395	467	484	468	472	425	451	453	426	430	476	472	470	445	463	458	462	418	469	448	455	478	459	458	441	450	478	475	449	436	447	469	463	411	470	412	447	459	432	458	454	479	434	416	478	464	444	405	477	483	461	431	459	469	433	449	474	480	466	427	476	442	425	459	434	494	450	499	450	456	443	434	491	428	489	478	443	430	491	459	424	472	458	447	468	466	469	458	448	425	478	431	441	452	472	463	452	449	418	448	426	449	447	486	474	448	444	423	457	438	441	454	429	479	423	501	435	451	453	437	493	435	451	434	454	441	434	461	433	443	481	456	439	463	427	431	469	446	424	463	507	471	435	454	441	477	428	441	457	465	446	433	465	442	433	468	471	444	443	441	418	449	430	466	428	479	461	456	456	463	441	462	443	457	452	425	486	487	449	497	480	452	455	448	450	463	424	491	449	447	473	468	455	459	439	469	463	436	471	434	459	416	508	481	467	433	460	436	467	472	462	449	457	457	437	480	448	487	476	388	432	483	427	459	463	444	442	443	447	492	455	416	443	446	451	447	468	460	469	508	508	472	479	477	465	485	488	448	429	460	503	445	460	490	480	436	436	488	437	476	442	459	444	451	451	440	467	468	413	477	456	448	455	444	478	448	510	444	435	459	442	469	463	463	454	485	431	463	435	468	436	446	451	491	445	463	440	451	425	496	443	461	430	482	464	491	478	461	473	480	453	415	448	449	450	458	450	448	482	438	433	472	435	475	485	462	469	424	456	473	462	465	470	448	444	448	508	448	451	496	469	453	485	457	459	431	473	454	453	465	496	429	466	470	450	449	443	478	430	447	446	498	456	455	471	447	454	445	451	449	461	436	448	451	469	453	462	442	474	484	497	423	467	421	433	460	442	455	432	474	493	497	453	445	475	469	434	417	450	469	487	465	441	442	461	456	453	484	449	465	428	478	446	460	464	416	474	460	456	433	439	436	436	444	416	465	456	434	461	458	457	477	435	467	473	476	465	477	453	461	446	477	451	459	476	444	450	470	463	457	432	453	466	465	472	436	476	439	446	421	479	454	492	491	493	472	441	454	456	443	433	416	476	449	489	447	468	458	480	480	466	454	446	432	427	449	414	460	491	457	449	471	434	459	467	464	464	429	460	437	490	449	423	449	437	452	449	482	461	449	454	457	411	445	460	424	430	464	444	482	465	438	433	437	467	488	447	414	446	458	425	477	480	467	448	471	458	435	425	463	444	465	510	455	460	428	421	438	454	450	490	435	439	461	476	456	444	471	444	444	431	413	439	491	426	433	467	454	430	454	427	439	438	440	439
24168	9295	6676	3201	2501	2063	1693	1391	1229	1158	1092	1070	1089	1149	1125	949	938	911	835	731	718	678	667	578	609	595	573	628	599	643	597	617	570	593	617	563	589	577	595	570	573	620	607	591	547	579	588	604	598	604	590	602	553	585	599	613	591	603	575	554	597	609	577	603	593	592	554	555	627	550	585	571	586	570	598	569	583	579	592	559	616	568	573	633	571	564	597	586	579	622	605	567	592	549	601	575	560	549	643	596	632	585	598	599	556	587	601	565	589	559	584	573	555	556	617	590	645	590	568	590	592	585	577	566	570	561	546	565	613	584	546	594	559	544	580	607	596	581	577	582	574	521	590	538	580	553	599	544	520	583	610	595	523	542	569	568	564	557	577	585	581	599	574	537	558	577	568	629	580	578	545	542	587	569	547	593	582	597	585	577	567	613	565	607	570	568	598	581	577	583	587	586	589	531	597	612	546	618	605	551	588	576	580	553	558	599	556	538	632	576	609	572	601	600	636	609	614	581	561	606	592	579	577	600	580	578	592	583	563	621	571	612	604	576	585	539	557	607	586	568	589	550	597	546	561	573	596	604	599	527	545	582	560	546	580	569	551	546	574	601	609	561	560	578	613	584	589	564	575	616	554	589	597	586	576	517	598	575	586	550	598	573	591	550	581	576	615	572	580	574	550	562	576	573	567	583	590	528	583	574	573	576	535	614	607	610	549	566	589	622	575	552	575	578	593	594	529	594	570	587	553	605	571	543	580	566	550	615	579	575	566	585	619	599	564	599	576	583	591	589	558	527	623	579	549	584	601	601	598	582	559	579	576	602	551	562	568	570	609	580	589	550	617	598	573	595	580	550	574	580	579	615	522	591	557	573	597	614	578	550	575	572	588	599	577	608	599	564	593	650	593	596	571	585	591	599	550	563	604	612	613	621	560	537	520	565	591	614	621	582	590	574	563	586	583	618	597	569	527	572	544	581	573	563	648	626	593	556	569	531	558	612	576	604	570	602	559	632	592	561	575	566	620	587	630	591	563	608	589	591	607	590	535	569	563	580	614	589	580	575	570	549	609	582	593	570	592	568	580	604	559	570	560	584	546	553	587	557	625	575	589	569	615	617	590	574	588	554	608	543	578	575	620	584	581	597	595	622	600	543	560	569	561	561	559	610	555	571	610	565	613	562	546	548	570	547	569	591	592	588	576	590	585	566	569	587	606	526	601	588	578	542	570	573	594	574	622	599	530	575	549	550	599	565	588	550	612	577	545	581	582	599	575	555	567	603	543	556	576	608	564	567	554	601	571	560	626	562	574	585	534	568	582	582	574	596	588	621	559	637	573	541	577	606	584	600	545	588	563	565	590	558	583	569	585	591	597	580	596	573	613	572	592	575	562	616	602	567	566	596	548	569	575	565	589	574	564	563	551	575	608	598	554	597	608	548	576	588	585	586	603	588	536	598	568	598	610	575	606	593	551	581	589	606	586	584	596	580	544	621	584	545	590	538	588	588	590	603	564	568	588	573	596	595	577	596	602	583	567	601	551	602	573	585	615	605	558	584	568	583	588	552	574	561	615	549	615	593	636	552	586	570	582	611	589	623	595	548	586	601	583	587	593	621	548	544	624	618	565	577	580	624	598	569	590	612	554	544	619	600	615	597	594	601	553	589	561	549	565	627	577	609	581	568	607	639	561	582	542	558	586	575	568	559	552	619	598	596	592	574	559	576	565	537	622	548	585	588	577	572	565	576	610	592	644	621	566	593	557	603	568	586	564	575	580	577	579	593	591	586	572	585	583	597	565	543	585	586	583	603	573	567	606	542	529	565	643	563	568	580	570	578	596	604	608	567	581	561	591	570	562	582	636	624	601	556	534	566	591	529	564	581	608	519	568	609	605	598	613	576	580	637	563	563	618	565	598	630	631	526	571	586	572	571	582	580	602	592	529	624	559	586	577	560	619	620	588	591	607	623	610	568	584	585	593	577	588	614	586	584	557	560	606	632	573	509	580	592	565	582	603	583	562	591	578	582	591	600	566	563	559	554	604	588	542	586	568	614	612	601	590	592	582	554	582	561	590	600	608	585	551	546	641	573	570	553	602	538	577	590	593	560	552	540	591	589	579	598	567	584	537	607	573	589	579	575	585	633	555	598	611	618	602	561	565	638	584	560	571	603	579	561	576	528	567	566	604	596	594	567	623	556	598	566	620	577	559	549	597	553	548	608	578	631	597	598	540	570	569	562	588	583	624	593	625	594	588	586	575	600	561	581	573	588	576	564	582	579	604	600	588	586	581	573	582	601	567	555	586	595	598	622	556	567	627	561	577	600	596	571	594	595	559	578	562	612	599	590	606	590	579	513	578	567	544	588	554	584	591	565	533	574	600	584	596	556	569	539	599	585	633	560	591	626	603	553	605	532	555	584	620	576	565	599	641	570	573	560	586	588	584	623	555	577	624	585	619	577	575	609	569	574	573	607	573	554	604	532	589	564	629	541	568	587	557	616	589	603	561	570	602	602	572	563	574	594	596	541	533	607	560	558	567	608	576	559	572	615	599	543	565	570	578	598	519	571	576	580	575	616	558	568	544	591	574	591	538	592	582	577	583	582	622	564	583	616	585	584	559	592	562	592	562	580	564	621	602	604	540	577	588	621	596	584	570	548	573	591	631	555	560	590	605	571	591	558	567	627	601	597	581	555	538	562	584	574	554	567	557	577	616	574	610	546	592	594	522	573	592	600	597	572	603	611	559	569	587	578	589	617	547	601	597	565	596	563	603	566	599	595	566	598	597	572	600	595	588	561	591	580	589	575	561	584	608	601	572	588	598	594	555	560	611	536	577	591	543	578	581	601	593	551	543	575	548	581	567	579	590	563	595	549	613	622	581	598	550	526	572	571	640	580	570	530	587	612	580	600	541	615	585	596	577	533	591	552	590	610	582	584	604	615	555	603	578	602	580	599	571	590	609	619	586	538	590	597	588	543	539	584	547	543	563	574	607	587	566	558	575	591	581	611	630	565	541	605	587	593	563	609	582	583	591	612	571	582	634	580	582	563	611	547	590	600	569	588	620	573	556	582	583	587	534	590	593	552	598	588	596	556	577	547	610	588	594	544	566	556	558	569	598	616	565	578	585	552	596	549	572	598	606	582	590	572	570	584	593	611	557	543	579	568	600	545	587	565	590	606	573	566	625	567	585	600	575	605	543	561	556	589	596	589	619	589	572	618	610	618	599	514	561	571	621	584	607	592	579	565	611	577	631	618	601	594	582	580	613	630	578	546	590	580	563	570	573	580	621	583	594	618	578	597	588	588	610	575	590	555	631	591	601	564	623	596	583	621	564	579	604	609	588	573	619	536	592	595	592	580	571	580	515	606	569	588	592	623	588	544	585	583	595	579	590	572	570	554	561	576	574	627	596	596	603	564	604	585	592	589	604	550	627	632	563	549	558	557	613	570	543	531	614	559	578	590	554	638	575	590	583	607	531	609	579	583	607	587
24571	21380	27147	25484	4424	627	510	361	358	325	349	333	379	393	395	331	300	277	242	254	255	204	186	194	205	187	211	221	195	192	176	178	200	217	196	156	208	178	187	199	180	189	191	194	198	191	216	188	175	203	189	195	185	193	200	185	201	191	187	198	177	190	175	186	197	203	203	212	179	172	197	192	192	222	178	195	200	207	192	185	196	223	189	184	176	185	177	197	188	189	184	184	185	187	197	207	184	194	181	176	197	190	195	197	196	196	183	191	193	183	197	175	186	178	163	177	191	184	180	195	192	181	167	201	203	186	183	193	200	185	193	203	176	193	187	202	187	208	189	182	218	178	187	167	197	198	207	184	180	181	212	180	195	181	183	179	227	192	201	201	198	183	172	187	215	183	184	184	176	164	209	185	218	193	165	198	180	171	197	191	186	181	176	191	179	192	224	204	190	180	211	170	191	149	183	184	201	184	183	187	188	200	191	177	174	204	218	173	200	183	190	182	186	191	168	198	182	192	198	162	175	197	179	193	193	204	180	197	221	179	184	213	157	189	177	212	192	201	174	195	198	180	179	187	194	208	174	187	198	190	192	168	187	207	177	197	160	205	219	180	187	209	198	205	220	213	190	185	188	179	190	199	197	191	201	195	196	204	201	198	179	201	216	183	178	189	179	185	170	197	176	179	210	192	186	227	203	174	162	187	191	193	203	179	205	207	190	211	220	182	185	195	190	195	196	205	231	183	196	207	175	163	193	199	183	168	206	178	221	215	198	207	184	190	176	171	202	203	204	187	184	199	210	212	171	206	190	214	193	178	181	194	191	176	170	209	182	205	183	184	190	197	175	180	182	165	207	208	174	194	192	169	180	171	178	189	221	196	197	194	202	209	195	182	183	192	198	182	206	169	197	180	196	168	180	222	207	166	196	195	173	209	197	207	174	212	209	198	218	186	175	199	177	194	155	183	190	185	195	209	181	213	180	192	173	202	201	160	219	188	197	185	194	200	183	183	202	197	195	168	202	185	182	185	184	192	177	187	196	184	203	192	215	180	202	175	204	229	188	198	179	177	197	171	183	185	208	176	218	180	203	165	186	182	186	211	185	191	188	188	177	218	186	173	197	189	194	191	192	188	210	196	216	198	223	182	194	182	210	191	184	166	184	174	188	210	185	195	191	195	175	179	190	184	189	179	202	213	187	200	177	187	188	184	203	187	176	158	173	195	217	187	198	174	210	192	186	181	186	205	194	197	194	184	197	179	177	172	198	210	187	170	209	208	212	192	169	175	182	183	196	190	178	204	173	168	208	208	210	188	203	187	202	199	214	181	186	196	184	169	200	184	187	172	172	211	200	181	180	220	199	173	200	184	184	184	178	172	176	188	170	197	187	206	203	175	189	185	184	184	197	209	220	180	190	208	179	191	172	198	167	173	164	204	181	199	173	214	169	199	166	213	186	209	186	203	203	205	157	180	188	174	201	198	198	190	208	203	186	198	172	192	189	182	198	207	196	180	208	196	182	180	200	187	179	177	209	198	209	202	190	192	179	198	202	185	193	186	184	192	179	186	181	193	194	188	170	196	167	175	179	188	191	201	181	187	197	212	185	158	178	184	193	212	178	196	185	190	199	196	193	193	198	168	188	202	206	192	181	188	195	183	170	197	168	190	177	200	154	168	206	203	189	169	186	193	209	176	187	210	202	188	209	178	183	204	206	190	197	180	173	184	181	202	205	165	176	192	167	177	179	205	194	192	200	187	210	189	215	196	195	185	186	186	195	190	208	166	193	177	195	182	202	197	170	192	199	212	219	183	216	199	208	205	204	215	179	178	193	175	179	175	198	187	194	193	207	195	185	197	188	170	194	164	213	192	175	184	194	194	209	202	203	205	176	189	184	199	191	199	185	183	188	187	200	184	183	179	200	193	189	194	182	191	181	200	195	176	189	178	187	181	165	176	205	200	186	197	208	198	183	199	188	165	212	194	181	208	174	180	192	180	181	176	176	189	186	196	207	181	197	200	202	205	176	194	189	195	187	188	206	192	199	190	187	217	192	175	185	181	200	194	186	200	188	181	175	164	235	160	169	210	177	201	193	193	180	207	178	181	184	195	190	180	189	189	209	177	178	184	201	191	177	196	183	171	203	186	177	174	210	197	194	195	218	198	166	198	195	184	189	203	195	207	191	187	205	189	174	187	176	188	176	176	206	197	185	186	209	198	184	164	185	197	179	196	182	205	189	184	218	192	177	175	168	184	200	187	171	170	178	207	176	186	205	170	219	213	199	191	191	161	176	182	204	183	198	183	205	181	203	205	183	225	212	183	174	215	179	205	186	204	175	193	198	174	178	178	164	191	195	193	191	216	200	168	207	174	154	184	199	203	208	202	186	191	187	171	193	199	183	224	180	167	195	179	188	195	191	224	193	196	188	194	204	194	183	210	211	196	187	190	177	188	196	200	218	193	203	168	210	187	195	189	196	190	208	201	198	187	186	201	213	185	221	181	207	197	193	205	186	194	197	205	200	184	191	188	198	195	199	168	187	183	231	188	206	162	190	179	192	182	182	168	163	188	204	188	162	191	181	178	194	177	191	185	201	186	186	200	203	205	192	196	200	198	190	194	205	193	205	174	231	229	154	204	190	212	198	200	190	183	206	195	201	178	197	202	192	176	208	177	179	210	185	191	159	194	184	187	178	227	197	176	210	195	198	191	183	202	193	186	167	187	186	177	181	187	198	180	167	181	177	203	193	202	194	212	202	172	189	176	165	199	209	188	164	182	204	173	207	181	192	205	182	181	187	188	201	210	161	178	171	186	201	191	194	186	162	205	199	192	198	203	194	184	189	193	190	187	210	190	212	192	197	179	196	171	182	193	192	193	211	197	178	205	164	171	192	194	202	172	184	192	195	170	181	185	200	183	213	216	189	203	167	205	175	189	200	155	181	188	215	181	187	215	195	199	188	165	191	195	174	186	177	182	201	191	198	182	183	212	190	206	190	199	219	199	182	197	186	184	184	190	204	228	180	196	185	175	173	193	188	182	197	225	189	209	181	171	177	189	206	201	183	180	189	194	181	197	205	199	175	208	193	213	203	180	210	179	212	182	186	175	203	219	195	189	187	214	192	183	164	224	173	205	190	212	173	219	200	207	193	189	208	203	188	193	200	162	183	187	164	193	163	208	180	200	194	186	219	196	215	164	179	188	191	178	197	166	192	167	178	198	174	220	214	166	207	191	183	194	181	184	197	197	176	189	201	185	202	217	196	222	179	193	181	189	208	203	176	187	179	184	155	207	187	207	199	192	178	178	170	172	175	198	187	198	179	177	181	212	175	175	190	222	199	179	191	228	175	202	186	185	196	195	203	182	193	178	212	181	214	197	189	194	194	193	195	167	216	185	213	187	195	190	168	201	187	183	204	208	167	190	183	181	211	187	197	184	201	172	196	177	235	210	197	190	165	200	188	194	186	196	177	172	185	186	176	202	192	192	195	205	177	176
21151	5589	3884	1955	1344	1229	1001	787	695	692	619	628	661	720	701	567	495	484	339	374	397	303	285	274	291	275	274	268	269	252	272	260	270	297	278	294	260	254	268	280	282	260	283	250	282	263	298	277	255	287	281	258	275	279	280	253	248	272	262	299	274	256	290	254	288	265	259	271	297	276	280	300	263	276	283	268	284	304	248	312	270	277	265	278	282	304	256	276	260	268	256	280	239	275	256	327	287	311	270	263	280	259	263	272	305	254	301	281	283	270	268	269	253	271	297	258	233	253	277	259	268	259	281	269	253	270	276	275	276	286	290	252	256	284	277	278	276	255	294	244	264	289	249	268	265	246	289	266	248	246	262	256	270	269	261	295	258	253	269	264	240	289	252	287	295	253	288	242	272	252	292	271	284	259	265	256	264	275	293	268	275	281	261	256	253	249	272	279	258	247	266	263	272	259	259	257	283	268	253	268	248	264	279	245	266	243	267	279	294	280	284	272	240	265	250	262	302	251	289	278	270	290	262	267	267	249	266	234	262	252	259	254	239	270	246	251	272	264	240	249	236	304	278	292	270	266	269	253	263	263	279	282	279	264	243	244	274	271	270	269	264	255	267	259	268	274	252	238	276	261	270	265	261	239	247	252	248	298	258	297	271	270	251	281	297	252	294	242	243	251	288	268	294	265	268	284	268	272	290	256	282	253	258	298	245	261	276	235	289	280	274	257	266	278	256	233	246	231	285	246	270	244	273	255	254	248	266	280	253	259	269	253	290	273	248	257	253	269	259	292	285	259	249	282	249	285	252	221	247	267	260	255	268	254	259	276	275	248	251	266	265	254	256	282	273	268	252	299	262	259	265	255	234	282	276	252	276	254	260	268	278	261	247	254	270	276	275	238	248	253	293	259	289	235	268	270	292	281	244	277	292	259	269	280	261	298	263	237	261	280	275	272	273	252	267	267	246	309	269	281	264	277	284	266	287	247	269	290	289	273	317	282	287	263	262	268	271	268	282	256	290	231	261	261	270	279	261	265	283	244	281	248	291	293	272	264	269	281	232	292	303	267	262	261	270	267	267	287	248	257	257	256	294	244	272	253	275	253	275	276	270	270	259	287	277	258	263	257	277	275	251	273	258	271	267	290	256	279	285	281	245	287	257	299	258	255	236	267	286	252	256	268	265	215	270	261	259	254	276	306	263	288	242	262	254	256	286	253	251	278	228	259	245	294	259	248	266	250	290	275	272	253	241	266	276	255	272	266	258	286	275	242	280	233	272	259	261	241	236	263	266	288	268	262	262	273	262	266	263	262	274	263	248	281	291	262	297	254	249	282	266	266	285	272	268	292	262	245	240	281	281	250	271	269	280	265	248	245	262	264	263	299	262	260	262	241	296	291	271	243	251	276	249	273	252	269	271	245	260	242	232	272	251	262	267	249	250	275	276	276	262	258	259	272	238	242	283	267	259	266	263	244	245	301	264	287	271	271	240	271	248	287	264	256	267	276	263	249	255	264	287	239	241	281	274	274	259	257	286	263	265	278	264	248	265	255	248	294	277	275	252	285	295	280	268	248	254	268	273	279	253	256	250	282	249	247	280	281	269	266	276	273	257	270	276	271	268	250	243	288	224	268	257	280	250	281	264	272	257	304	229	287	297	247	248	276	239	275	286	270	266	262	260	246	240	261	265	280	307	267	279	295	249	256	284	252	257	247	283	265	297	257	311	270	243	246	271	271	282	261	249	266	263	278	255	287	280	278	281	262	259	285	292	294	300	254	284	278	282	255	238	263	263	286	241	250	259	260	270	263	247	233	242	264	236	245	247	278	242	259	235	261	257	265	266	267	304	256	294	276	278	235	276	277	266	249	276	289	284	268	260	277	292	256	260	259	262	269	265	264	291	267	253	294	258	294	284	279	266	247	261	293	288	265	253	272	278	242	273	235	242	290	233	275	233	279	262	266	296	269	265	266	274	285	246	274	250	228	263	283	265	246	257	256	266	294	273	234	293	250	256	260	262	288	284	260	270	305	272	271	261	296	239	263	259	270	284	276	282	281	257	245	270	271	256	277	277	254	288	252	249	283	235	257	272	270	262	240	266	290	256	267	268	261	269	267	268	277	284	262	250	280	274	248	258	269	257	288	245	260	258	252	262	280	236	258	277	261	277	260	265	280	267	254	240	265	260	280	266	227	236	256	270	258	273	259	259	272	260	285	268	289	264	285	293	231	261	294	267	261	250	282	250	265	290	282	268	250	283	276	276	266	257	253	321	269	280	251	295	270	266	247	276	275	227	250	275	262	253	287	262	257	267	273	241	293	238	256	255	283	250	271	275	264	270	272	263	275	270	272	247	255	295	263	238	257	248	262	270	273	269	264	258	272	288	255	252	238	264	272	262	249	285	267	276	268	283	261	271	245	269	243	262	263	256	275	251	288	303	286	238	280	267	291	229	240	295	273	261	264	264	263	290	275	284	254	274	270	251	245	258	272	256	272	292	261	290	246	262	233	255	296	235	261	278	250	235	278	291	275	270	262	263	262	276	272	253	259	243	271	257	278	283	252	301	261	246	284	268	287	294	289	286	253	255	255	268	243	261	276	267	239	276	287	283	258	302	279	264	251	257	257	233	267	267	301	273	276	257	264	264	258	272	263	264	271	282	271	248	301	260	229	239	266	263	277	281	273	270	269	274	295	250	257	263	238	252	258	281	263	266	259	259	281	288	280	250	286	244	294	274	239	281	282	250	263	263	264	290	271	238	269	270	276	255	267	283	283	260	275	276	258	262	265	234	296	263	238	265	288	278	263	285	292	282	280	256	285	273	279	267	257	278	271	254	268	266	252	274	261	266	275	253	240	284	211	257	238	286	255	288	282	292	280	278	277	258	274	277	306	234	271	249	268	275	301	270	250	266	259	304	253	244	285	299	273	251	279	265	279	316	280	248	271	258	273	285	270	313	294	260	264	250	273	261	288	243	291	265	282	249	280	280	298	253	264	267	260	272	257	269	262	254	279	271	255	245	277	244	272	275	267	279	282	271	266	260	282	271	286	250	289	250	282	251	263	242	251	246	263	269	269	296	288	264	285	276	256	296	242	266	277	288	245	242	274	264	295	300	267	278	252	245	262	287	275	258	260	260	279	248	246	281	254	240	256	261	266	256	266	283	295	250	269	285	252	263	254	267	266	263	290	258	270	288	264	268	295	287	283	254	265	259	263	250	258	238	271	270	243	265	272	257	268	278	265	295	275	264	260	295	289	288	287	274	256	282	246	221	269	252	279	236	263	270	293	266	269	245	260	262	254	266	268	285	292	260	262	259	281	275	252	249	293	288	268	264	241	267	268	287	283	283	284	249	300	274	249	263	249	253	288	277	273	275	283	238	264	252	291	235	288	253	275	271	261	296	256	257	288	275	286	260	232	247	269	252	260	263	269	269	266	273	248	242	288	284	231	251	283	264	255	269	290	274	258	279	245	246	251	256	245	277	254	279	260
22536	21432	29278	24000	21434	21254	4339	1281	958	933	859	927	953	943	931	766	683	739	577	598	563	532	535	472	493	520	488	493	494	557	474	479	456	500	486	498	531	461	461	453	475	470	464	491	488	433	463	445	466	472	464	458	437	484	454	438	472	427	448	429	452	437	431	439	484	477	454	478	461	465	457	476	478	431	491	476	443	464	426	482	491	463	467	469	436	465	456	465	458	452	485	489	475	447	460	440	485	460	457	491	468	482	495	478	479	497	495	443	446	493	437	494	461	482	464	458	431	461	436	444	465	474	443	450	498	444	453	461	473	443	480	493	453	402	451	462	484	462	441	446	465	438	394	461	513	495	498	464	494	494	489	467	436	461	468	470	446	450	476	446	472	476	472	481	414	464	487	498	451	490	465	450	476	461	501	464	441	471	487	450	468	460	457	464	457	504	481	468	470	467	447	461	462	468	448	445	468	435	468	482	463	460	454	453	470	451	440	476	450	471	474	458	464	458	502	464	431	471	465	408	436	433	425	453	473	456	450	487	406	470	445	459	451	459	459	449	465	489	448	410	440	447	480	467	477	429	433	426	457	455	469	464	459	452	463	464	416	478	507	479	454	449	464	473	459	452	480	467	456	491	464	446	446	475	483	473	463	441	514	501	468	440	452	466	430	475	466	442	451	486	487	466	480	483	466	446	460	474	442	466	439	484	475	475	478	431	454	452	458	478	480	468	452	445	469	445	478	432	452	447	464	483	480	480	469	454	462	453	443	485	474	484	459	457	467	441	463	423	490	474	491	460	436	428	468	474	464	451	446	448	422	505	452	477	462	475	443	506	480	428	471	473	490	511	467	476	447	442	467	444	477	471	425	437	433	495	444	468	463	439	450	473	443	464	439	472	422	490	458	469	479	456	437	491	427	449	443	464	402	441	480	514	452	490	491	465	451	466	469	467	505	459	441	434	479	430	494	474	498	444	464	458	407	491	479	430	466	467	459	476	494	467	456	437	462	486	435	475	477	458	454	492	462	469	453	469	515	443	485	442	452	492	466	463	471	438	431	460	428	425	483	484	508	460	441	438	455	470	473	504	493	465	415	488	480	435	495	468	453	461	452	434	477	447	447	503	517	501	454	444	459	457	443	462	450	428	454	488	457	457	429	435	449	478	490	472	461	453	481	484	452	466	417	472	491	469	464	448	468	456	502	464	451	477	469	452	463	465	435	423	478	445	467	408	477	463	463	470	439	494	475	475	496	467	454	463	463	451	436	447	509	461	461	447	463	464	474	498	479	464	423	465	439	440	472	467	486	429	495	447	507	480	423	461	435	461	446	460	506	480	460	460	467	509	425	443	453	474	439	441	454	469	424	429	474	476	437	469	447	457	474	479	498	437	403	424	459	478	469	470	466	521	447	448	448	442	471	429	452	436	459	459	430	432	423	457	470	463	508	461	475	448	518	484	470	464	422	463	491	465	475	426	508	425	439	458	474	455	451	484	475	464	432	469	484	461	467	429	495	464	470	440	459	463	475	453	477	439	462	458	468	457	459	463	449	456	438	450	441	454	477	461	463	453	466	434	452	489	493	451	460	429	470	470	459	482	487	427	472	437	445	473	456	466	481	500	437	423	472	447	481	457	494	478	480	483	456	479	443	494	493	456	463	485	425	481	444	449	483	441	446	476	470	472	491	381	431	459	454	452	449	493	467	434	436	457	452	454	471	488	458	478	458	473	479	459	451	467	473	473	494	434	453	450	474	439	479	434	500	490	500	500	465	475	451	436	431	398	438	485	461	475	436	475	453	455	461	431	432	444	472	476	443	443	444	412	483	446	411	476	467	444	467	495	425	484	483	473	436	433	449	451	481	475	477	434	438	485	482	452	474	441	515	458	449	449	495	462	461	475	445	480	453	504	467	410	441	439	466	476	469	453	444	446	410	466	500	414	465	457	470	417	463	427	476	427	456	431	446	497	437	481	468	472	493	476	450	468	474	459	463	480	472	445	462	436	454	435	444	497	503	417	472	462	462	481	466	455	471	459	458	449	465	481	451	449	469	477	456	440	459	500	410	457	492	440	446	451	451	506	450	516	460	437	499	485	413	454	520	459	463	420	442	430	518	459	483	480	455	475	424	443	425	464	494	427	472	457	496	471	444	450	474	441	522	490	448	457	502	457	474	458	430	485	471	425	493	478	445	460	481	460	463	490	506	470	452	485	480	499	474	468	489	475	483	413	526	456	475	464	458	467	476	499	483	450	452	496	459	465	451	474	427	473	474	452	488	462	439	419	441	447	479	485	462	466	450	446	475	493	445	501	433	470	479	468	493	472	448	509	454	450	477	483	468	454	450	443	454	453	497	461	468	467	466	461	486	435	482	425	414	452	440	492	479	466	463	485	471	435	493	431	484	448	462	465	445	499	491	501	460	465	503	471	452	436	498	435	417	430	459	468	472	461	493	449	496	439	491	470	473	446	483	470	449	444	441	485	489	434	490	456	436	464	506	491	473	488	453	450	435	479	495	492	423	440	455	474	428	446	445	492	470	433	460	451	521	436	463	447	430	427	453	490	441	466	467	476	491	508	423	483	441	464	486	479	477	471	491	458	464	456	451	461	450	487	486	431	461	500	455	464	437	470	459	443	460	440	498	462	444	446	487	428	481	430	472	426	485	455	447	427	445	487	470	455	450	444	446	435	435	457	438	431	475	452	439	461	467	434	445	494	454	430	454	458	460	472	443	452	465	450	438	456	431	441	466	484	448	433	437	463	445	479	441	445	480	460	465	455	519	449	462	451	437	465	441	463	459	467	449	438	455	494	447	495	447	450	463	484	402	446	436	471	467	444	464	448	436	454	433	439	440	482	437	447	494	497	439	467	412	442	446	471	429	455	418	447	458	445	445	420	480	471	437	444	442	451	453	472	476	439	484	458	453	465	439	472	470	453	405	500	456	408	460	476	459	467	428	467	430	498	474	449	490	440	450	450	476	492	464	456	472	433	462	456	434	450	464	478	489	455	428	465	438	453	485	448	473	472	458	472	473	478	453	434	453	441	441	465	459	488	451	462	497	468	451	424	474	436	406	441	462	420	467	463	479	490	423	452	470	408	453	435	450	467	454	480	461	442	413	453	428	462	487	426	466	438	470	453	471	498	449	435	478	413	433	429	450	448	480	465	467	464	447	425	514	453	452	438	446	423	487	459	440	411	466	466	455	457	445	468	459	468	465	477	445	441	460	486	439	483	458	469	449	458	426	488	464	448	439	448	463	456	439	481	442	467	459	475	473	443	463	434	452	458	442	435	448	459	421	420	425	446	508	475	462	516	449	451	447	439	475	491	465	488	460	461	445	500	461	472	480	459	398	470	448	445	488	453	480	449	450	427	478	508	445	493	444	432	466	468	472	452	460	451	473	492	452	435	438	442	469	452	466	481	451	439	497	472	486	455	460	471	451	415	464	472	475	409	481	500	452	453	476	462	460	458	440	485	462	492	434	392	491	454
28684	14696	10454	5365	3792	3068	2445	2013	1752	1610	1546	1645	1608	1681	1537	1186	1056	1082	876	848	795	734	722	626	644	662	617	666	663	588	631	599	571	639	596	658	630	652	610	625	608	567	600	655	602	639	613	587	571	619	548	612	583	564	589	626	579	582	643	636	593	581	606	595	603	602	589	611	602	613	580	557	596	621	642	603	596	622	598	625	619	585	620	614	586	573	561	624	596	639	583	612	610	612	643	614	640	599	589	675	605	625	588	641	608	570	589	602	606	600	609	578	628	617	605	611	613	586	568	625	596	544	594	582	611	609	604	586	618	581	598	616	641	599	607	628	624	591	613	583	652	578	590	619	570	615	566	563	561	590	613	626	634	573	610	617	629	630	574	617	590	600	590	609	607	556	587	626	576	617	592	586	633	588	575	584	578	579	596	620	583	634	568	542	619	639	588	618	586	610	582	546	610	616	574	622	609	593	569	545	601	590	604	570	570	573	600	630	564	645	632	564	588	601	594	598	553	625	614	596	645	634	593	554	623	613	611	623	593	637	590	516	562	581	589	576	567	581	543	548	590	579	546	591	600	593	588	599	604	613	656	614	599	606	602	597	589	572	575	606	630	596	581	558	569	565	615	635	613	575	633	638	615	602	608	609	600	577	616	585	621	616	577	610	639	572	622	580	612	612	631	588	630	570	598	553	586	626	653	622	602	591	570	646	570	624	631	573	630	591	571	599	601	571	602	581	614	565	628	618	586	601	669	563	571	618	600	604	633	611	597	630	621	635	628	581	615	578	542	566	605	562	572	623	609	632	606	572	560	571	594	584	619	581	589	589	585	569	618	611	608	588	590	593	570	552	601	613	532	561	641	608	558	594	623	589	610	591	581	593	583	578	590	578	600	562	561	606	594	583	607	605	624	523	591	569	570	609	574	584	602	603	551	621	609	598	570	588	633	642	573	618	623	597	643	599	560	595	590	572	633	606	610	548	600	570	561	570	583	618	607	613	598	580	586	579	566	602	592	616	571	644	583	592	591	612	611	580	569	582	590	615	609	586	599	559	625	577	602	606	602	625	598	631	613	546	582	569	593	568	601	605	644	628	605	569	589	644	613	585	547	581	630	574	625	578	604	562	618	573	607	594	573	644	580	624	549	641	592	610	595	600	563	601	595	625	581	622	607	568	631	590	594	601	608	594	666	652	606	562	601	578	615	568	561	581	549	642	608	553	552	604	590	602	578	615	617	591	612	553	592	570	571	584	612	603	585	607	593	595	606	596	576	619	602	642	609	590	619	617	566	620	593	613	593	593	604	601	610	593	544	596	621	607	609	572	603	611	598	579	613	627	600	603	579	607	608	610	579	611	603	566	615	603	606	607	623	565	584	634	615	564	596	589	600	607	595	582	594	610	617	588	614	568	630	599	587	574	583	556	608	559	571	612	594	573	575	611	600	628	597	606	563	560	571	623	588	627	574	598	632	589	583	608	582	544	578	568	610	559	629	610	612	602	596	582	624	576	595	596	607	594	535	612	605	608	552	609	545	588	652	588	574	573	579	597	557	608	585	630	647	588	616	625	607	592	564	577	646	597	583	633	627	612	581	601	598	549	620	561	570	602	575	627	630	631	620	605	586	588	540	596	597	564	589	600	580	634	569	602	587	587	555	617	584	574	601	594	579	626	580	627	600	567	575	584	620	574	616	556	582	599	599	578	593	612	562	601	596	615	595	566	600	563	656	586	554	577	588	559	562	599	605	574	595	601	598	558	621	575	613	584	574	610	654	585	583	604	547	617	575	573	614	565	608	614	601	560	605	626	569	590	548	614	608	638	625	585	591	593	590	601	599	590	611	616	580	611	590	571	602	635	646	582	613	582	613	569	600	574	606	616	574	556	534	587	625	621	559	553	586	583	572	610	564	551	628	577	584	599	580	575	590	607	583	560	608	611	596	584	635	561	583	605	600	597	562	589	626	573	616	605	592	584	621	605	605	638	608	574	582	574	582	564	586	575	587	588	593	573	599	593	634	621	577	566	633	593	600	575	590	607	570	590	597	573	578	560	584	596	587	566	598	612	586	585	571	605	602	604	569	582	598	625	592	591	591	583	657	574	568	589	643	636	569	579	604	604	615	639	557	570	609	567	614	613	610	544	592	603	598	598	592	607	536	594	588	588	595	534	579	623	586	560	593	558	623	593	619	613	598	589	584	583	555	580	609	581	561	601	587	574	617	632	588	599	587	623	635	605	610	622	549	624	590	604	594	627	596	642	596	605	584	601	594	604	593	589	629	583	637	560	570	593	588	591	566	586	545	550	577	592	588	635	613	588	569	567	623	611	577	583	592	609	603	569	589	594	665	580	616	596	585	587	575	582	638	603	561	660	604	586	619	580	582	549	610	594	583	550	611	598	577	595	605	583	599	557	606	625	579	581	570	592	597	589	590	599	569	624	595	562	600	627	577	617	598	594	634	611	554	632	585	599	599	607	588	603	662	594	540	623	606	600	580	604	588	588	578	574	603	525	602	595	610	588	588	598	565	610	582	606	636	604	590	626	597	572	602	621	623	624	588	585	603	556	607	595	579	574	559	637	589	603	624	570	568	628	666	564	604	612	615	552	607	632	659	624	569	571	590	581	594	585	601	590	561	623	621	578	610	617	580	551	593	603	611	617	603	581	580	613	555	567	573	584	587	584	591	599	568	599	589	622	623	583	632	584	596	580	521	635	594	590	594	575	558	586	544	604	594	600	589	603	601	636	583	593	584	620	633	530	583	578	607	583	598	615	587	569	581	580	649	633	567	571	640	591	610	581	577	586	566	614	585	633	599	600	634	610	579	609	567	606	598	627	620	533	620	621	606	564	596	595	619	609	580	631	602	620	607	626	589	622	619	649	619	594	594	598	598	623	597	590	606	580	584	607	562	601	630	592	597	651	568	589	598	589	619	609	612	590	602	540	584	539	600	584	568	587	591	604	657	567	582	572	573	556	607	585	611	597	596	653	609	601	595	607	609	622	571	631	602	593	616	606	583	573	572	565	641	612	597	598	592	608	614	608	618	610	607	618	606	570	610	593	619	538	611	572	593	639	580	554	565	601	609	616	573	585	611	547	623	625	541	553	592	590	600	613	566	615	582	608	603	590	603	586	592	619	605	604	585	586	583	609	608	649	652	581	598	607	599	581	595	582	590	599	624	601	586	598	616	616	608	600	554	613	606	573	617	654	630	597	579	600	603	588	580	610	604	582	580	580	620	602	583	569	572	592	578	594	599	591	574	584	596	604	564	579	560	597	567	600	597	556	644	617	584	563	559	576	586	615	600	609	630	586	602	587	588	578	594	614	609	580	596	609	633	609	607	594	588	627	562	583	544	572	564	634	611	566	576	608	621	590	541	592	581	614	608	607	586	614	559	579	596	609	615	676	641	623	605	624	611	564	555	589	626	607	584	568	592	585	612	597	620	592	584	611	596	584	613	593	605	584	617	584	673	560	621	571	548	609	616	625
27457	17329	3274	829	517	481	418	333	361	356	363	378	423	471	381	348	333	299	283	297	280	290	248	239	283	259	270	247	259	237	269	249	242	295	272	277	269	253	265	234	253	237	246	279	254	277	253	261	282	281	240	266	274	259	233	267	257	271	259	246	249	262	244	267	235	262	285	259	283	256	245	274	279	270	249	295	278	266	257	233	230	253	265	252	277	227	277	234	241	267	298	249	284	267	251	261	255	275	280	217	243	261	219	257	282	254	259	270	245	266	279	244	258	277	254	260	260	263	269	240	262	266	232	310	248	274	243	258	289	295	275	256	254	300	260	256	258	246	260	259	251	256	279	263	282	237	278	255	252	268	254	261	281	231	270	226	254	229	276	283	262	261	211	266	255	271	259	260	268	282	276	244	272	257	286	295	257	266	229	230	254	253	272	256	266	253	271	263	285	273	247	259	244	286	265	254	243	275	264	279	288	239	276	252	250	276	255	237	254	241	247	266	275	259	250	285	227	269	283	260	257	243	233	256	250	277	266	261	276	273	273	293	271	249	267	272	269	274	263	255	266	251	280	262	250	233	267	272	259	253	257	304	252	238	277	251	287	244	271	260	254	240	250	278	262	259	248	239	254	258	263	268	228	245	254	232	255	272	289	249	277	247	255	265	283	256	277	261	247	269	268	242	266	274	243	257	238	265	242	275	247	278	273	255	271	290	282	269	257	267	272	241	238	277	217	272	268	268	259	253	233	234	273	261	268	252	249	265	250	261	255	318	277	253	244	271	277	248	261	248	273	267	252	262	259	264	236	270	267	269	260	247	250	266	283	289	270	227	265	249	246	263	261	239	254	285	269	270	274	261	260	270	289	266	232	256	244	259	270	269	238	248	300	260	233	262	247	229	274	263	264	250	271	296	246	275	246	283	240	241	240	241	250	239	242	274	267	291	280	256	307	261	279	287	274	241	236	236	270	252	253	270	279	258	279	269	285	272	255	247	276	259	299	256	223	244	257	274	276	271	249	262	282	264	231	219	251	283	265	284	243	247	255	269	273	288	266	242	259	271	268	257	261	244	279	254	244	259	239	246	240	247	269	296	264	270	227	267	277	253	262	242	255	282	275	237	281	253	243	248	248	238	251	261	267	257	264	243	270	249	255	249	272	302	260	261	254	267	239	290	257	275	265	287	259	244	255	235	285	234	287	260	273	282	275	257	273	249	255	237	231	272	249	241	278	214	284	281	227	254	254	281	274	275	243	204	267	270	252	270	294	277	239	236	245	236	260	266	278	261	272	254	256	254	245	286	287	268	287	243	256	267	257	259	260	259	267	259	280	248	229	245	259	266	254	258	239	270	285	262	237	253	259	282	289	264	241	282	233	261	276	274	270	236	276	272	237	243	243	251	241	266	263	243	264	251	262	260	245	259	265	275	289	239	261	269	238	280	270	267	273	270	251	258	255	281	236	264	248	225	231	257	257	250	246	224	265	253	276	247	259	270	260	250	276	276	273	246	290	258	272	261	263	292	237	258	278	264	270	247	240	280	241	249	271	237	267	265	237	279	272	273	268	257	245	238	265	256	279	266	280	275	230	251	246	249	261	246	246	274	279	265	262	253	259	262	244	224	295	244	261	257	251	270	254	244	259	280	250	243	252	247	253	279	286	256	261	269	250	276	270	280	263	291	257	268	242	254	244	247	265	240	263	256	253	248	276	227	245	248	233	247	235	255	260	247	249	239	266	241	290	288	241	283	276	238	268	286	249	251	251	271	277	279	225	256	277	253	271	243	237	260	275	271	268	272	268	273	291	271	279	255	269	215	279	266	270	259	261	239	262	286	307	248	280	259	265	263	259	255	265	262	227	226	274	247	259	285	256	265	245	272	281	226	216	259	268	285	266	267	278	252	257	242	308	242	252	253	253	252	268	264	286	246	248	274	278	302	246	230	272	249	258	273	265	276	271	269	282	261	282	257	260	266	268	249	284	258	262	235	260	241	280	259	263	266	283	262	282	253	258	278	246	262	266	266	254	264	224	269	253	253	253	231	246	249	278	251	229	258	246	283	287	298	245	247	248	244	258	268	228	266	274	252	270	261	238	213	269	266	269	260	269	251	266	273	271	249	252	267	291	249	275	261	257	274	243	259	265	270	248	260	284	275	253	266	229	253	266	259	267	234	259	240	256	245	249	250	240	266	279	268	276	223	263	274	277	243	284	270	234	271	238	249	262	262	260	255	249	229	263	269	275	264	277	233	225	244	265	261	270	242	235	236	266	261	277	260	258	237	284	280	259	259	271	268	249	240	263	246	245	251	282	277	261	272	238	247	265	274	293	273	236	249	283	245	259	261	289	257	243	268	260	237	240	275	292	267	269	247	263	262	266	279	240	272	237	251	244	284	276	258	233	252	247	263	268	225	251	278	282	266	226	258	252	254	262	256	268	239	272	269	262	278	266	258	212	240	263	221	255	262	247	240	278	274	263	256	275	249	267	276	287	288	240	232	248	236	260	252	269	241	236	268	266	246	258	288	262	244	292	263	269	239	266	264	236	271	277	238	260	292	261	250	252	265	273	216	237	248	284	302	263	251	252	251	275	251	288	276	258	239	242	256	263	278	258	240	265	289	294	236	265	255	250	277	267	246	255	248	255	283	307	251	250	262	260	285	258	257	282	256	283	245	266	249	292	242	244	253	265	283	246	261	243	250	278	234	258	269	262	250	262	226	270	305	258	278	262	251	253	247	274	266	259	254	262	265	242	289	255	246	245	262	256	260	246	244	237	240	259	243	253	252	277	264	272	278	283	255	288	274	266	260	250	237	279	285	252	274	246	274	281	266	240	293	251	237	253	243	270	277	236	243	241	254	262	272	251	268	245	267	266	240	259	266	278	266	280	247	263	260	284	273	246	252	257	236	273	258	214	249	258	254	233	273	278	282	245	255	254	266	261	260	291	270	255	221	285	277	244	294	249	244	252	280	274	249	274	263	262	227	271	266	269	258	262	232	251	235	262	263	283	278	279	253	276	273	235	268	252	264	269	258	241	276	270	265	286	257	268	251	257	262	269	232	261	247	267	265	260	271	244	244	274	275	268	281	242	226	249	246	237	305	265	272	248	254	253	258	238	251	286	291	265	277	255	266	277	282	256	271	273	249	275	270	242	273	250	247	231	242	237	234	246	280	261	281	259	258	255	273	261	241	259	258	271	251	257	249	228	258	302	248	247	292	275	256	252	232	255	270	266	242	282	255	254	259	256	279	274	258	251	251	241	241	271	268	272	272	274	244	273	255	267	259	260	256	257	243	250	261	272	279	230	285	259	263	271	250	261	251	270	290	250	235	244	268	248	277	264	224	255	255	271	283	280	291	267	249	259	245	232	257	279	267	275	258	248	246	242	259	260	292	286	256	265	251	283	251	278	251	249	262	238	251	245	231	258	299	247	244	268	260	247	240	278	259	257	257	273	275	248	259	274	249	241	254	249	250	286	264	257	251	276	226
7133	2308	1785	948	783	766	643	603	610	536	590	671	671	688	575	526	460	496	396	419	381	379	340	351	345	309	359	334	353	369	365	331	339	346	335	344	323	378	338	328	308	347	345	355	318	365	334	357	324	364	312	361	373	342	341	300	333	355	327	326	374	328	357	330	338	390	349	341	324	358	383	349	373	320	343	314	340	339	359	361	353	340	331	348	334	332	352	334	341	347	333	309	361	323	359	358	380	340	381	342	365	343	311	332	343	344	338	332	339	331	335	347	329	381	346	330	353	378	354	362	344	342	321	339	353	307	356	347	351	341	322	332	326	374	350	306	356	350	337	364	350	335	355	365	349	333	362	352	360	344	359	320	380	339	340	359	385	344	304	346	347	353	348	323	337	312	337	358	342	355	351	356	371	363	341	327	332	363	334	319	351	317	334	349	286	316	363	345	316	378	337	347	342	332	354	316	335	336	342	370	355	340	323	321	349	371	331	345	370	345	332	360	366	354	391	388	347	351	333	350	336	352	336	342	348	336	333	333	300	353	332	331	369	357	338	363	314	373	324	345	342	345	337	339	341	332	346	318	369	338	354	349	313	321	357	356	328	353	353	342	321	362	406	347	362	335	333	357	356	300	329	311	311	356	332	351	297	345	350	342	325	299	347	340	334	343	357	340	363	372	336	323	333	351	356	341	353	354	347	342	362	374	355	342	334	335	337	361	378	363	384	353	329	350	356	328	350	320	351	310	338	331	340	323	358	356	357	363	342	320	324	351	355	339	356	345	327	338	334	310	301	315	320	370	324	348	326	361	321	330	379	362	367	352	344	350	350	335	345	367	348	332	373	380	378	313	369	304	360	315	328	333	352	351	316	341	356	328	330	352	329	327	321	345	372	328	322	348	364	332	310	343	357	384	359	363	347	315	339	338	306	332	337	364	336	346	353	327	324	324	335	363	326	352	367	331	360	362	357	341	347	351	357	372	334	331	355	372	339	360	315	351	347	377	352	335	334	342	376	359	341	324	341	335	354	327	315	373	353	325	351	301	346	335	358	358	334	320	323	361	344	347	343	385	332	352	362	373	322	329	358	332	363	361	313	335	346	354	367	328	371	356	309	361	331	343	332	372	350	326	322	329	364	312	360	303	352	344	318	364	331	324	334	356	348	322	363	358	322	331	307	364	370	355	335	338	345	331	347	353	335	337	346	375	352	335	342	331	320	331	336	327	357	361	354	380	348	324	349	373	342	347	370	339	342	375	348	367	361	348	316	366	360	356	330	376	338	367	318	345	339	332	327	340	336	303	320	367	335	352	360	342	370	363	360	327	332	335	350	349	356	323	308	363	345	365	368	312	335	347	357	363	344	303	385	363	362	348	382	354	356	339	336	333	309	350	304	378	346	327	329	342	339	338	304	339	352	319	342	353	354	325	347	356	312	352	341	328	317	344	329	368	368	331	357	349	302	358	350	335	317	366	311	373	361	364	357	340	370	366	350	364	342	344	352	348	339	307	339	343	343	342	324	344	322	354	348	322	364	301	339	361	335	349	336	332	366	326	388	355	335	346	333	328	317	350	344	315	350	366	362	337	379	329	363	337	329	347	341	348	319	330	342	328	360	335	348	350	356	356	348	315	345	344	349	326	348	361	339	369	372	322	319	310	371	352	331	345	362	329	327	325	348	336	349	327	376	368	347	333	357	318	352	328	365	316	314	352	354	301	366	343	335	365	351	371	322	324	380	342	331	323	362	318	348	337	316	307	339	327	340	342	350	351	305	329	316	355	320	344	314	338	312	348	367	351	333	342	352	353	348	378	340	332	332	373	354	347	332	335	347	330	341	348	338	346	322	324	338	310	345	332	377	342	375	367	314	380	333	304	368	355	343	376	329	341	314	338	352	327	336	325	377	337	334	357	324	350	338	317	327	314	354	341	328	371	355	314	301	345	323	336	322	323	359	345	387	320	354	391	362	343	337	339	339	333	332	331	339	367	344	324	324	329	365	348	358	355	312	347	337	338	336	339	343	363	346	346	353	327	348	356	345	318	350	310	358	324	353	358	365	320	326	354	388	348	359	366	321	377	381	321	326	366	334	373	359	338	315	361	314	347	369	342	332	333	348	358	317	321	340	333	326	346	392	353	318	363	337	342	321	353	360	337	354	365	343	372	335	357	366	343	353	321	362	320	350	317	329	303	334	315	358	330	332	336	342	319	324	319	325	332	338	326	319	341	346	347	322	320	345	333	340	377	332	323	358	368	363	361	338	316	338	320	360	367	313	335	350	349	346	349	357	336	338	347	362	347	339	334	324	314	336	363	339	324	335	316	353	367	357	326	325	350	346	328	334	332	379	367	362	338	300	338	350	347	358	336	345	357	348	334	367	338	359	314	352	307	345	294	321	350	326	329	317	320	356	349	327	364	358	367	335	333	342	310	325	339	348	334	352	320	335	329	372	367	339	344	362	321	370	351	389	359	356	337	328	321	361	348	346	322	348	348	334	333	316	315	334	317	322	344	323	320	335	352	348	359	327	324	353	347	337	333	335	347	325	328	331	371	343	357	336	319	325	350	321	340	335	316	318	354	367	374	353	313	347	343	353	353	361	336	375	320	389	355	341	393	352	361	332	323	314	345	319	330	330	339	321	331	375	367	375	363	311	355	353	348	364	313	359	344	391	333	359	333	335	367	358	357	346	340	352	331	326	325	352	359	377	357	335	325	334	356	320	307	375	367	346	352	368	372	386	324	351	366	323	337	348	340	356	376	356	334	342	303	348	310	352	339	377	331	339	337	354	363	316	323	340	387	375	329	365	306	331	347	362	351	364	349	353	382	344	344	358	328	348	338	329	354	340	372	324	351	319	330	312	378	342	315	337	347	370	355	345	356	310	339	373	354	345	315	380	339	336	339	327	350	316	350	358	324	347	337	305	334	344	328	291	339	341	333	359	309	316	352	332	354	363	310	372	313	348	343	357	343	314	358	342	330	371	343	363	385	319	356	348	332	317	329	366	315	350	352	349	343	356	357	329	313	330	334	357	347	361	330	341	315	344	373	371	332	325	350	319	336	325	391	346	355	375	366	312	372	337	324	397	358	346	360	346	367	331	334	360	313	332	342	357	324	310	357	329	335	360	327	331	342	354	345	335	343	322	323	343	343	320	322	345	324	335	308	340	321	360	343	395	336	351	341	330	333	312	364	302	392	337	366	332	328	352	361	381	342	333	302	347	351	352	337	373	329	310	342	365	315	363	333	328	331	371	324	364	343	331	330	389	345	291	359	385	355	301	348	347	341	365	317	351	337	367	316	310	331	359	347	328	323	330	329	310	332	352	376	370	359	345	344	367	360	359	379	359	335	331	366	313	348	361	327	335	333	367	345	321	352	323	372	378	362	380	372	340	332	314	339	335	341	360	355	340	391	334	334	331	358	359	369	344	366	355	335	368	356	348	314	324	331	348	360	343	374	317	347	334	329	322	346	353	353	353	345	342	324	373	330
23470	21396	28644	24525	21179	4625	1194	858	769	719	819	891	798	795	764	667	639	1166	546	543	516	495	485	508	448	494	485	461	518	454	450	488	454	455	444	461	509	454	460	486	472	464	430	462	469	488	428	463	467	468	428	450	446	437	453	439	468	481	496	486	446	456	469	477	488	485	454	453	442	488	445	480	466	439	456	504	477	467	501	459	488	467	446	452	453	478	467	483	437	443	490	398	477	465	463	472	459	470	468	446	449	442	441	477	475	517	430	480	446	443	404	482	424	492	463	430	457	441	444	485	436	472	458	495	484	463	478	473	469	486	446	480	506	435	426	475	447	489	437	440	469	484	481	443	457	429	435	433	435	430	487	466	460	472	446	450	435	462	449	499	463	443	387	455	516	446	461	451	430	453	444	465	463	435	467	485	441	442	458	479	450	488	467	490	459	478	485	511	456	460	464	484	508	451	455	442	433	440	429	436	457	453	495	478	433	480	460	422	483	464	446	438	472	430	466	498	487	449	476	462	477	479	444	446	469	491	412	461	466	435	487	449	449	473	479	498	472	429	448	437	464	482	457	439	413	461	446	435	491	451	457	437	452	438	453	480	497	424	458	483	450	438	456	456	457	466	481	432	440	443	486	455	478	405	444	432	430	451	467	470	454	418	470	487	455	457	482	457	461	461	477	446	449	441	444	485	457	464	453	476	415	463	463	484	441	469	517	440	462	438	439	384	421	472	477	436	441	442	419	473	497	445	464	447	458	457	430	449	459	462	442	514	526	462	463	448	439	478	462	442	420	457	420	476	439	441	484	474	431	490	501	481	500	431	461	435	502	453	422	447	417	509	413	427	448	475	482	479	444	465	459	477	458	466	470	416	459	449	434	448	491	449	430	449	486	469	491	443	453	461	486	423	475	471	479	472	462	447	446	467	442	458	496	464	484	459	456	462	436	441	511	458	468	487	438	468	487	455	468	471	430	473	472	459	491	441	422	486	454	449	440	467	408	469	430	469	485	463	462	451	488	436	425	444	397	422	440	502	445	437	429	456	470	442	475	521	458	483	495	442	480	456	448	431	436	465	483	433	458	453	462	460	452	457	436	478	440	456	463	471	465	448	433	446	465	487	456	502	475	437	472	472	477	444	468	447	444	439	452	458	404	459	482	455	440	472	471	468	445	456	454	482	464	450	452	487	438	460	463	476	454	423	472	506	447	430	454	459	465	430	426	461	478	463	458	420	419	462	438	493	466	451	423	485	418	446	466	475	462	420	456	451	475	494	472	471	458	453	430	431	444	456	458	477	442	452	483	453	488	467	464	423	453	475	469	484	472	477	442	460	415	452	449	444	484	493	441	493	511	420	469	441	480	483	474	446	449	456	480	460	444	451	489	450	459	495	500	496	489	454	429	472	426	473	419	427	445	424	482	453	479	483	452	465	467	473	463	481	442	455	452	447	476	480	409	459	447	453	462	443	459	460	469	492	456	467	482	457	462	475	482	470	411	488	452	435	423	483	495	444	492	438	435	465	492	507	481	469	445	434	429	518	473	476	478	439	435	420	459	449	467	462	461	484	449	473	456	461	479	439	444	459	424	467	469	456	462	441	480	501	441	473	464	495	462	452	428	479	476	473	469	444	477	444	436	429	458	448	454	424	490	455	459	420	489	466	466	458	465	448	440	441	431	481	433	440	483	453	441	480	435	456	483	446	436	463	479	440	468	463	484	483	487	473	457	448	461	490	520	475	482	454	460	473	418	444	451	415	451	449	461	450	433	455	421	453	451	466	483	453	486	436	435	458	458	482	460	467	471	466	443	432	455	470	475	461	448	479	501	429	455	431	466	474	497	448	458	463	439	496	460	454	465	445	449	469	423	478	419	470	441	431	446	458	480	481	494	427	435	451	444	447	489	460	438	474	436	454	448	524	476	454	412	445	455	448	429	438	474	452	461	455	465	462	449	477	449	446	459	434	432	493	441	485	443	531	461	446	478	445	452	484	445	455	418	490	485	469	445	466	476	447	448	450	491	418	436	474	481	470	464	465	442	433	444	477	466	457	469	456	446	467	438	474	478	497	440	505	419	449	480	480	515	445	470	475	454	433	446	439	460	496	448	471	471	482	431	483	483	432	446	465	463	441	447	425	445	490	453	461	461	422	438	483	415	420	457	460	445	476	487	495	438	469	458	464	507	461	495	444	462	457	457	464	505	460	490	480	467	427	476	457	442	460	487	493	503	435	448	480	459	452	495	438	442	490	427	468	426	435	440	506	442	467	481	463	452	434	450	461	471	433	498	425	454	475	458	431	463	394	468	444	432	420	485	468	421	436	479	426	490	485	440	482	441	503	437	459	452	474	479	457	451	453	412	420	486	460	435	460	469	463	455	474	470	435	456	459	495	459	436	443	448	432	442	468	445	449	429	500	490	455	426	419	418	458	505	509	445	442	471	509	451	460	474	427	428	461	443	447	455	395	469	434	444	479	473	472	423	467	449	484	446	410	467	438	464	493	458	472	457	438	493	459	483	445	456	416	470	433	433	431	447	489	460	443	474	445	472	428	438	477	455	492	473	471	444	451	473	467	468	442	444	441	444	436	453	456	447	459	488	452	466	454	447	456	458	479	443	475	476	451	462	466	455	452	468	446	485	454	459	438	453	462	433	519	440	486	510	407	452	449	443	415	472	466	467	473	463	451	470	459	441	462	425	464	462	495	455	472	454	463	487	449	431	488	451	423	466	470	487	469	463	449	456	470	462	452	438	440	478	449	469	507	441	475	483	432	465	455	484	488	463	488	472	464	484	476	474	469	464	477	473	443	450	439	469	450	480	462	465	445	452	473	460	432	441	464	458	417	427	432	434	455	437	456	476	480	418	498	484	478	429	464	504	505	471	442	447	461	476	443	481	475	466	467	442	449	470	425	456	470	446	445	482	477	445	443	451	447	427	502	463	456	475	462	440	465	430	469	484	467	493	459	487	441	476	443	440	441	489	432	444	473	474	455	430	475	433	451	489	465	485	479	434	429	459	456	460	457	455	427	464	433	455	450	469	448	464	474	488	468	425	490	483	461	497	455	488	460	467	512	461	431	483	444	448	453	411	455	410	419	460	452	461	478	462	446	504	464	452	430	479	503	451	472	464	506	452	486	444	495	479	456	510	441	459	459	484	465	475	503	469	405	458	469	486	502	464	420	454	437	441	433	479	477	474	471	486	459	438	438	418	475	469	493	477	446	451	499	451	454	442	471	434	488	462	434	445	467	471	494	460	417	472	443	414	453	466	442	441	467	443	473	474	417	464	491	432	444	472	439	442	429	434	472	429	473	443	450	444	462	470	446	443	434	473	450	474	490	478	461	458	493	446	429	465	446	434	473	488	452	460	464	478	454	451	489	472	419	478	425	430	461	468	439	463	479	493	432	462	494	451	455	451	465	456	431	456	459	479	457	459	465	471	447	464	463	463	454	443	474	449	467	433	462	488	450	449	437	454	452	480	451	451	467
24851	9128	6758	3253	2540	2154	1752	1498	1308	1157	1200	1346	1308	1295	1159	999	938	1988	734	735	680	669	559	595	658	578	555	636	593	548	631	593	586	600	605	587	587	594	597	598	611	581	609	559	626	556	598	599	594	605	567	613	588	638	588	567	616	589	615	609	548	522	601	584	592	592	622	606	603	587	518	569	623	605	611	576	600	610	596	581	601	586	631	623	618	587	573	608	624	590	623	668	636	572	603	594	603	648	579	611	572	631	628	607	569	563	656	617	546	609	575	590	618	603	605	562	629	624	530	602	605	602	597	571	612	577	558	589	613	568	586	585	576	589	587	527	537	627	594	580	583	611	555	572	585	633	578	558	602	539	581	592	635	601	604	549	615	602	562	598	537	594	584	600	582	566	612	575	594	576	612	605	605	619	585	614	601	599	643	560	599	585	570	607	595	562	605	582	580	579	562	598	592	592	625	578	556	558	619	595	593	558	597	573	604	557	588	588	595	571	588	567	659	567	627	575	590	607	595	565	563	572	577	602	593	639	577	555	555	556	584	592	600	620	578	595	599	609	597	567	559	549	594	599	595	590	591	573	636	601	586	573	617	594	565	625	555	601	624	567	613	585	591	569	576	598	584	534	608	602	548	607	589	563	607	567	500	546	595	572	607	566	569	600	592	568	596	590	632	605	614	581	565	579	611	574	638	607	597	570	533	582	613	615	636	599	575	569	570	626	554	602	592	573	588	582	594	568	603	594	553	606	568	588	574	598	584	621	599	584	533	565	528	578	583	564	570	563	553	568	619	645	611	624	614	617	582	595	570	599	589	597	614	591	579	594	585	606	592	559	595	600	597	584	685	630	561	607	587	605	525	578	600	577	621	585	569	588	594	581	577	617	576	624	574	587	608	571	617	568	637	562	601	617	552	601	578	566	637	577	623	569	608	587	597	597	599	581	575	580	582	609	592	550	574	603	573	623	605	562	589	647	588	574	569	624	603	654	531	607	637	601	612	610	601	575	593	602	639	586	603	608	575	613	608	572	623	620	593	601	630	557	570	577	585	568	566	581	540	592	610	607	579	592	594	606	565	608	616	567	574	600	577	576	654	588	591	593	544	554	599	556	598	622	615	613	531	606	604	593	617	586	598	577	586	557	555	580	560	582	586	542	582	601	596	613	613	594	562	585	610	583	580	601	574	588	579	617	557	594	594	573	580	584	615	639	577	596	616	593	594	610	598	593	578	649	615	606	567	581	590	580	594	598	580	581	587	599	620	583	588	574	578	596	597	567	577	560	575	595	605	544	618	587	584	605	582	573	593	605	600	559	586	597	581	606	582	600	586	596	590	612	609	563	617	563	603	565	617	609	619	578	597	607	601	598	632	573	584	556	568	587	571	578	582	574	564	564	545	581	567	570	611	554	613	610	609	576	538	562	612	589	571	603	622	573	590	600	570	583	590	609	583	613	567	557	601	573	586	629	559	601	599	558	562	618	564	565	604	568	580	566	580	571	565	582	570	596	554	565	638	577	613	563	614	616	598	579	617	543	560	584	577	623	611	608	570	565	619	623	607	588	584	580	581	613	595	553	555	604	582	594	601	607	579	589	601	598	591	585	591	595	558	588	586	548	600	603	567	580	608	585	610	596	580	633	604	603	587	583	588	637	595	594	575	581	576	619	573	629	603	594	605	608	561	618	566	605	654	595	607	606	552	582	561	627	624	620	617	584	566	585	605	598	560	581	589	572	585	633	583	606	568	586	594	576	556	632	571	590	577	585	572	625	577	573	560	556	594	542	599	595	571	571	556	565	602	601	560	619	556	634	541	595	596	575	553	583	586	615	564	599	608	612	636	545	563	591	574	628	560	590	587	574	575	589	557	582	548	592	609	587	540	609	592	591	578	615	613	612	599	600	616	551	602	591	591	613	564	599	568	582	589	549	604	564	568	555	611	578	578	583	595	599	610	592	573	598	585	574	568	596	557	600	555	626	577	598	556	616	595	617	598	579	612	581	604	609	590	603	565	600	624	581	581	584	598	590	576	617	593	592	610	553	590	611	559	619	558	550	644	611	575	604	607	555	610	551	573	563	598	589	613	608	603	593	590	579	579	599	550	584	655	571	581	579	567	552	625	576	564	574	591	595	549	588	610	602	575	571	573	601	575	558	606	559	576	650	611	599	527	579	545	607	568	591	553	570	576	586	584	590	553	589	594	622	551	603	596	590	622	591	567	602	568	603	571	603	632	555	584	624	569	596	598	586	551	603	593	591	598	566	614	565	582	523	615	591	602	586	607	581	587	581	592	589	580	607	567	540	560	576	607	594	592	632	558	586	610	554	586	574	650	559	570	565	588	615	610	580	575	580	610	577	586	614	577	623	583	554	586	587	581	586	562	590	594	556	540	561	608	604	612	592	628	573	585	598	576	603	576	544	609	583	582	593	579	620	590	597	555	581	585	603	612	633	573	575	571	569	593	581	546	585	652	632	616	609	582	605	561	569	619	589	608	640	596	611	555	580	569	578	577	581	567	596	569	586	608	603	604	593	578	583	581	550	607	560	610	601	591	566	604	594	581	573	563	599	593	551	593	661	572	531	554	577	546	553	619	579	565	609	573	573	583	567	595	576	617	626	569	595	590	611	564	580	614	569	575	586	586	521	575	576	587	551	575	586	596	606	560	641	571	595	574	595	573	609	600	637	589	590	578	609	565	607	599	579	586	562	593	576	583	611	580	620	606	595	591	600	592	641	576	575	588	604	573	618	594	598	614	574	540	605	572	596	533	579	559	595	597	576	576	568	577	619	588	618	548	611	617	608	610	587	488	567	558	589	606	591	578	592	552	629	586	569	572	583	636	613	602	562	624	595	594	571	542	593	603	620	545	639	578	560	603	589	549	605	610	599	587	613	596	578	615	542	632	642	549	585	603	584	553	577	637	594	597	601	588	591	600	601	534	615	641	600	570	589	574	620	566	580	604	576	609	600	592	587	558	543	576	578	602	576	620	594	553	561	544	638	592	600	588	594	571	584	590	625	572	577	600	575	570	553	610	643	660	603	575	603	610	633	572	583	580	589	577	564	560	570	622	589	603	559	559	578	568	607	566	588	590	535	604	618	628	539	625	545	577	546	609	576	600	573	527	630	531	563	570	616	570	576	597	590	589	587	581	613	616	542	608	575	567	545	611	551	564	582	567	596	606	624	573	602	613	574	602	594	575	561	603	606	560	590	565	588	616	565	609	593	635	625	567	589	593	593	583	592	603	605	581	613	600	571	569	593	612	603	548	617	579	629	561	596	605	631	564	602	617	542	617	580	595	552	589	562	595	597	618	567	528	557	610	561	594	577	596	615	591	624	594	597	570	569	596	572	581	581	627	609	569	598	605	611	605	583	603	561	543	569	634	608	606	588	566	584	566	570	545	601	609	557	524	525	597	606	567	619	612	615	534	562	608	600	579	554	573	570	594	576	556	565	603	560	604	584	621	598	562	582	604	610	538	608	605	597
24724	21406	27277	25444	4495	610	505	385	355	316	356	386	408	426	357	322	295	574	261	246	274	227	196	185	197	225	209	204	221	199	223	193	192	192	192	195	211	205	220	203	203	210	177	173	183	187	195	180	217	220	204	207	207	206	226	220	205	203	192	195	197	233	166	195	199	197	210	186	198	204	192	201	174	205	198	218	201	186	191	194	174	194	205	201	196	212	183	200	175	224	191	227	192	194	212	187	207	204	166	204	197	213	202	195	222	192	196	195	206	197	184	201	203	209	185	197	216	208	204	202	168	196	177	181	184	209	182	202	172	226	186	195	225	165	186	189	222	197	182	198	187	195	186	198	214	200	173	206	184	185	194	207	202	202	206	200	209	188	170	192	181	165	182	202	194	211	167	196	207	198	190	187	192	204	197	187	221	195	197	219	194	205	205	194	167	174	198	194	188	188	202	190	218	169	189	187	175	184	182	190	217	184	204	192	188	189	205	211	204	199	205	192	184	199	196	198	201	212	202	165	182	184	214	207	187	176	187	187	194	210	200	211	206	188	198	212	188	187	191	180	205	216	182	217	180	201	220	208	204	191	194	185	179	198	201	174	168	207	186	198	209	199	180	196	207	192	217	198	188	196	203	178	205	164	202	205	196	172	214	212	184	196	203	192	198	186	192	178	176	207	207	180	187	205	175	214	199	178	197	202	173	197	188	198	185	190	177	214	167	187	175	184	186	179	190	180	204	192	204	205	177	213	175	216	186	187	169	207	191	185	214	192	212	200	166	203	188	170	183	197	194	196	199	192	180	213	187	178	202	203	165	181	184	203	192	180	183	211	217	188	208	191	209	216	157	206	205	218	186	181	200	173	191	206	200	189	190	201	205	176	180	208	189	171	186	174	212	212	174	197	206	166	205	195	187	190	192	186	211	174	188	183	191	210	196	190	203	183	182	202	185	176	192	178	200	190	194	199	182	193	200	202	183	180	184	209	181	196	182	210	181	217	193	192	193	175	181	172	218	190	174	181	178	209	190	225	196	215	179	183	192	175	199	192	216	209	195	177	213	185	201	183	225	177	174	200	185	191	214	181	194	181	184	210	187	200	193	197	170	186	184	186	184	185	185	172	183	184	197	193	187	190	212	211	199	192	208	191	202	189	211	213	198	197	215	196	184	183	189	177	211	176	187	165	170	188	195	168	206	164	219	187	184	203	188	190	192	201	171	183	211	220	181	181	201	211	199	189	186	198	185	198	203	196	181	200	163	187	197	213	201	189	204	200	180	192	186	207	204	186	181	193	183	214	181	182	187	206	216	187	199	180	186	188	213	182	203	194	197	203	187	203	218	177	207	186	205	212	185	193	184	223	209	181	198	185	217	202	194	182	223	196	191	192	164	196	193	198	192	212	195	217	211	207	182	198	179	211	208	202	213	194	210	164	193	177	194	192	188	209	188	197	190	188	181	212	204	196	205	182	183	210	203	179	189	167	184	162	179	208	195	202	184	200	195	195	188	196	191	186	188	190	177	191	202	188	201	193	203	217	190	197	177	193	190	213	185	182	191	207	208	181	169	210	188	215	210	187	189	198	214	198	188	178	197	207	201	190	190	204	190	199	193	208	203	192	187	189	192	212	207	183	181	205	196	190	194	212	213	196	207	193	207	176	197	172	194	188	201	203	192	209	187	193	204	229	173	205	171	213	176	191	179	192	185	194	206	198	196	189	195	175	179	172	207	201	174	197	174	204	165	205	212	175	181	168	207	203	208	174	203	179	191	182	213	206	207	184	215	198	191	214	196	163	158	195	205	219	204	187	198	205	198	194	185	160	190	231	174	172	213	207	218	214	204	205	188	204	216	190	193	195	208	169	192	200	186	197	187	166	199	199	183	196	203	209	199	226	206	201	185	199	201	188	200	170	198	202	189	216	185	184	185	198	186	182	203	213	223	208	178	170	204	172	190	201	192	156	171	220	176	176	195	216	168	206	198	168	191	189	184	195	207	192	218	202	185	172	195	193	206	173	207	179	216	215	174	211	206	181	194	193	200	202	194	193	186	192	220	221	198	197	186	212	200	193	188	168	185	195	177	203	189	188	165	202	202	179	209	196	178	202	208	197	189	203	191	193	201	177	195	194	218	195	219	161	192	182	169	179	183	174	211	180	214	189	188	186	199	205	196	203	207	181	178	166	178	168	200	194	177	206	197	198	209	200	168	190	185	205	189	183	203	181	213	187	184	179	185	189	197	178	208	185	184	184	207	187	200	205	186	192	215	171	199	178	169	176	205	197	214	212	194	160	208	183	205	186	185	182	202	175	180	197	173	190	205	181	193	207	188	196	215	213	198	202	180	184	223	189	169	223	190	203	182	193	214	197	186	188	206	185	166	180	187	177	199	190	193	190	197	188	200	192	185	187	185	189	182	187	205	186	195	189	197	206	178	208	175	200	228	203	204	203	194	218	205	182	185	194	214	190	174	191	213	181	213	203	224	207	186	212	185	193	202	204	175	166	191	182	186	155	208	200	196	185	202	193	195	192	162	186	204	182	198	203	202	195	195	187	187	187	194	217	195	218	172	188	187	193	180	180	205	196	151	201	214	186	206	187	200	199	185	193	191	190	197	202	192	194	199	205	203	186	205	197	191	176	200	203	184	204	191	163	190	215	186	199	186	174	203	216	174	203	202	216	202	201	200	217	186	179	200	202	200	175	186	200	216	213	190	203	168	201	188	205	210	191	192	170	215	177	211	188	201	172	197	189	193	173	199	205	186	173	226	186	188	180	184	189	206	180	175	193	196	200	172	171	197	186	192	189	182	202	196	193	205	193	196	194	210	191	193	176	185	166	188	216	183	172	178	199	194	207	182	207	200	202	208	207	178	157	192	195	188	193	175	201	198	200	190	198	211	186	191	221	214	207	222	225	182	196	209	182	190	195	170	194	195	177	208	175	201	202	204	191	212	192	201	205	182	170	195	191	188	200	194	196	203	198	188	196	188	199	187	203	199	182	218	189	217	179	183	193	224	184	199	201	179	204	200	189	211	176	189	193	209	209	189	216	203	165	206	177	183	198	187	198	189	204	209	169	209	203	186	210	188	211	187	186	181	193	191	189	192	186	178	204	202	211	173	196	202	196	195	170	207	178	207	187	215	185	201	209	209	203	196	215	197	190	198	201	224	193	187	167	186	200	188	203	190	186	176	210	188	188	170	184	189	171	234	198	191	170	195	192	184	193	208	175	179	203	177	187	196	206	178	185	200	185	171	189	201	210	202	177	194	195	200	205	179	180	204	209	208	216	197	212	171	182	200	192	204	184	186	188	196	213	191	185	203	212	184	185	200	209	195	189	194	188	203	180	211	199	187	171	194	216	203	195	206	183	206	210	183	201	182	183	194	196	193	187	200	199	191	211	197	210	201	190	195	166	176	211	191	218	225	191	181	192	170	186	195	186	214	172	193	187	179	228	210	202	190	209	187	193	180	196	178	213	203	194	176	205	213	194
22225	5756	4112	1887	1406	1230	974	860	686	704	664	777	846	840	737	539	516	1111	379	386	330	321	271	264	263	258	296	288	290	284	284	268	266	299	295	285	265	267	289	256	275	254	296	278	269	240	281	305	273	288	270	265	279	295	291	285	265	257	253	299	300	276	269	294	296	281	262	301	270	272	289	260	278	297	270	262	294	290	300	266	264	290	280	265	257	266	279	260	276	296	256	265	253	285	272	261	295	267	255	302	278	299	267	266	275	256	287	282	276	278	311	276	284	271	283	233	271	269	260	260	275	281	294	280	257	278	305	310	290	261	269	290	296	275	291	275	255	273	267	278	281	287	260	278	250	305	271	296	255	254	284	269	288	279	274	280	254	270	289	286	266	279	284	278	280	261	267	254	273	279	281	283	279	267	275	314	257	283	247	263	296	281	295	295	270	261	263	257	249	270	267	257	244	290	241	291	255	277	264	246	244	290	253	269	283	305	276	281	263	286	265	255	274	289	281	267	291	258	291	308	295	258	287	244	287	250	284	303	286	287	290	267	262	296	249	281	267	267	290	286	258	299	254	270	273	287	290	281	265	253	277	286	240	268	266	247	255	242	279	279	258	283	245	254	266	278	287	265	263	282	267	272	264	295	283	279	262	275	251	282	273	275	262	301	253	270	275	273	291	279	287	271	270	237	270	264	278	293	285	294	281	295	300	278	287	295	265	258	287	251	242	262	258	292	263	259	250	287	287	269	261	279	269	232	279	263	260	295	292	276	280	269	276	251	253	244	265	257	279	282	242	290	244	275	276	267	216	270	270	283	274	277	292	268	254	276	275	295	282	262	276	260	271	301	250	276	292	285	297	277	278	241	277	265	263	327	241	275	273	251	265	249	291	277	297	283	285	263	261	284	249	300	258	281	252	274	276	258	270	263	277	226	281	323	290	309	296	305	264	276	242	259	275	264	275	252	271	297	269	266	267	260	252	275	284	245	311	281	293	283	278	288	278	260	281	291	268	262	286	254	269	291	263	290	273	286	283	256	278	289	262	281	279	258	281	274	247	286	251	250	267	293	264	283	283	252	285	235	262	278	294	297	280	275	269	264	248	243	292	243	263	271	289	267	246	284	259	288	257	279	262	263	268	285	281	271	277	283	287	260	282	282	323	268	275	270	289	263	267	299	241	268	237	274	282	281	276	257	281	214	293	258	248	286	261	275	273	251	295	283	267	301	290	278	278	273	266	261	248	272	291	278	273	295	272	280	280	264	266	271	253	292	251	278	307	278	288	263	259	239	267	261	265	282	244	273	288	278	273	281	260	275	277	282	258	279	274	269	268	283	268	257	260	239	261	286	269	264	269	273	278	267	291	283	270	275	277	252	258	260	301	257	287	279	286	246	270	250	271	253	288	244	268	263	317	253	295	257	282	263	277	302	288	277	277	255	285	257	272	273	294	275	269	291	248	263	278	301	269	254	282	264	262	279	266	275	297	260	290	252	241	269	271	252	250	290	272	265	250	286	305	271	280	278	288	273	293	283	276	289	289	311	279	263	265	278	317	271	262	301	294	301	269	293	294	278	276	292	290	237	278	257	302	267	286	295	249	284	268	229	257	251	281	251	285	262	299	261	266	287	273	279	279	259	263	269	264	298	288	296	248	248	263	268	280	300	283	263	273	318	288	265	293	255	255	252	290	307	259	292	284	247	272	267	301	290	267	257	291	307	295	282	251	282	274	227	279	288	279	264	263	271	269	278	271	263	266	299	274	263	260	263	271	239	299	261	270	290	256	261	257	259	270	278	288	284	253	287	271	257	264	273	297	250	275	267	285	262	255	265	270	287	272	245	287	283	306	277	255	271	270	292	275	268	280	258	280	284	274	269	267	291	249	294	260	299	302	255	280	285	262	262	262	276	286	284	268	263	290	269	275	272	268	266	279	281	272	279	251	320	262	270	258	270	256	278	291	276	265	261	280	251	294	247	275	274	255	264	255	299	282	280	301	280	258	271	294	264	268	279	277	280	271	260	271	280	258	282	270	283	290	274	286	245	258	307	281	268	299	266	297	283	295	275	288	255	265	276	269	253	272	245	263	298	268	266	267	269	245	290	285	287	270	277	280	282	256	259	285	284	291	283	264	303	270	274	241	287	295	293	263	237	284	261	284	271	264	267	251	302	306	292	277	266	256	270	288	246	263	280	266	251	262	284	283	300	293	252	294	275	285	227	260	264	284	253	264	305	283	299	264	299	270	287	256	270	302	278	291	265	267	263	262	283	269	284	277	259	269	267	282	264	259	252	279	315	278	253	277	264	279	260	272	278	261	264	275	311	274	277	237	267	281	261	259	307	274	264	250	270	278	310	274	239	260	295	278	272	279	299	274	279	264	227	271	247	247	268	246	315	268	273	276	312	280	271	268	290	276	288	269	315	280	285	304	290	280	275	272	254	261	288	269	269	274	276	288	301	290	256	255	259	263	277	274	276	270	255	261	285	281	250	284	270	273	298	263	256	275	286	280	261	276	267	270	287	230	269	281	264	259	301	280	275	266	246	274	304	276	266	276	288	249	302	260	269	272	272	282	274	275	300	279	263	273	288	259	241	259	284	298	283	265	260	285	292	286	285	256	287	252	284	294	271	279	293	279	294	252	243	302	297	276	276	272	270	301	328	272	300	260	294	289	289	301	277	276	311	247	259	281	288	300	262	278	272	280	269	275	242	279	292	291	262	268	260	246	250	265	290	248	271	271	275	303	245	258	243	304	264	294	267	266	282	282	248	290	275	294	257	294	265	271	274	244	296	266	278	270	290	267	250	274	261	270	284	259	269	272	299	279	297	281	292	281	258	267	296	293	285	297	282	264	274	309	255	243	261	274	279	256	264	290	253	292	230	270	260	274	297	291	252	287	273	278	280	271	272	278	242	272	281	244	311	261	253	252	278	254	283	253	260	267	262	259	280	276	258	295	263	290	280	267	287	278	303	270	266	270	271	299	279	270	295	224	245	258	254	300	270	265	254	281	258	291	256	253	255	279	250	276	260	275	257	251	288	287	274	248	263	277	270	290	282	272	280	265	255	287	248	273	286	262	262	277	247	281	290	294	248	273	255	272	273	286	284	285	284	319	264	268	291	283	287	283	267	271	269	282	277	283	295	308	249	247	301	242	306	288	273	268	269	293	314	280	287	282	281	284	263	246	269	274	252	308	271	261	280	265	274	274	263	275	274	264	279	273	282	258	289	285	279	269	271	294	292	264	266	260	300	277	269	260	294	280	294	282	264	268	261	245	269	291	269	259	261	280	280	286	295	264	256	258	272	285	285	275	272	280	263	285	263	263	276	263	264	236	281	284	280	272	282	278	263	280	252	246	269	282	259	252	252	266	246	266	223	242	269	271	274	272	288	283	253	277	244	276	268	314	281	265	272	279	284	269	278	289	262	288	277	295	290	288	276	268	283	264	294	276	312	269	305	279	259	262	263	255	306	255	260	287	268	297	252	266	292
22569	21444	29292	24023	21439	21215	4197	1271	1017	913	869	852	893	951	935	860	839	1998	585	551	544	520	500	481	490	477	495	472	483	468	475	465	509	511	487	464	494	451	488	477	438	489	453	452	498	458	456	469	458	454	458	497	475	445	492	463	485	507	454	469	453	498	451	508	444	456	456	460	488	498	480	485	486	482	486	471	447	459	481	474	500	514	429	441	474	456	478	470	469	468	503	468	488	467	470	510	451	496	475	450	494	498	466	506	465	467	472	488	470	482	456	462	455	499	496	445	502	440	481	474	406	449	485	476	461	452	438	470	432	462	452	466	478	467	435	490	439	505	443	461	446	488	455	487	444	437	472	473	457	459	455	496	480	470	464	441	455	457	492	451	434	489	487	458	471	458	463	478	486	492	471	479	474	472	460	443	492	473	481	492	469	499	494	442	447	491	462	482	499	491	514	437	486	489	444	500	464	480	453	477	457	465	494	451	465	465	484	447	468	483	430	455	455	463	458	441	476	496	452	495	442	493	500	430	455	469	476	451	432	456	474	462	453	424	464	487	460	450	481	474	451	489	490	505	473	451	429	480	468	487	444	464	427	525	502	479	440	429	497	433	431	454	461	466	503	478	471	488	465	457	436	455	487	505	420	467	441	452	469	450	466	501	484	468	451	464	433	492	471	467	460	490	446	451	465	461	464	491	500	474	496	460	467	449	489	449	450	479	449	461	490	453	480	463	461	439	477	472	470	450	463	451	425	461	487	492	441	455	449	436	487	462	486	446	454	475	478	465	476	512	490	468	461	443	491	454	457	460	496	454	435	473	460	503	482	444	482	484	486	453	424	443	478	466	455	495	455	454	474	483	433	493	448	470	472	460	485	452	484	467	495	492	479	426	471	504	490	472	483	441	441	474	490	487	483	457	474	497	445	486	486	473	481	459	483	474	450	454	454	485	455	481	461	453	431	480	446	506	469	487	439	489	439	487	460	452	482	515	421	455	474	461	424	464	475	453	454	496	453	429	441	442	454	472	464	477	460	442	455	472	475	442	468	474	465	470	453	460	494	489	499	465	505	482	448	455	478	490	493	463	489	467	446	480	469	440	504	526	482	469	494	456	452	457	493	446	418	461	466	448	454	446	494	475	434	491	471	456	434	442	502	496	475	445	474	465	495	469	473	437	449	478	445	452	458	482	463	477	472	451	469	474	467	481	498	413	436	481	449	503	480	444	411	456	486	487	435	478	490	443	453	458	455	478	449	486	450	473	470	473	477	494	431	474	438	479	470	456	465	480	456	492	440	471	455	445	467	449	465	480	488	454	476	440	445	468	424	455	465	454	475	496	444	481	471	489	507	473	445	490	485	471	454	466	445	466	491	456	461	408	501	476	435	455	454	447	452	524	501	456	452	475	465	482	515	434	482	525	472	445	445	459	460	503	455	457	475	464	482	453	469	459	470	429	489	483	485	452	461	421	468	457	476	464	509	477	474	446	475	449	430	485	511	464	476	462	464	446	444	410	456	483	492	466	467	480	449	495	464	441	477	499	427	460	434	458	454	459	524	456	457	478	481	476	476	490	474	486	452	454	514	458	399	468	438	471	450	466	449	488	482	477	470	461	480	445	433	432	427	488	442	453	441	455	476	455	460	452	445	454	481	486	493	466	469	451	470	446	452	439	453	470	464	463	503	501	519	462	477	473	429	470	436	458	434	442	483	469	482	454	477	442	459	478	436	484	471	480	447	467	442	453	500	472	480	475	479	460	450	477	451	472	466	471	438	438	490	458	501	448	481	452	483	478	461	449	494	488	476	482	463	467	467	476	465	485	477	450	447	483	458	486	433	482	459	458	484	436	437	472	426	476	513	490	438	482	466	447	481	444	468	446	479	454	461	480	496	444	443	458	477	464	487	437	437	478	503	483	488	465	486	446	485	473	492	430	443	487	478	480	455	436	404	454	497	464	488	487	506	436	449	461	483	444	433	476	475	449	469	492	434	478	470	473	483	454	492	475	446	429	480	492	454	474	454	410	461	458	445	470	457	432	487	474	466	513	447	428	471	480	473	496	462	458	443	480	474	436	459	457	474	474	481	464	453	456	477	482	503	501	454	478	512	480	477	487	437	495	435	478	408	458	455	472	462	474	461	499	479	479	424	453	477	469	440	463	446	460	481	447	496	456	468	474	488	470	453	440	475	413	432	489	490	468	449	458	453	489	448	459	492	472	496	444	495	457	450	451	463	499	474	450	502	488	496	497	448	448	471	463	440	463	483	494	462	455	480	471	444	473	495	455	484	426	454	466	454	498	493	468	465	460	495	447	460	460	524	432	485	466	417	440	442	460	445	465	453	446	468	478	487	457	488	450	497	484	425	471	472	434	460	434	472	485	434	453	487	505	488	491	527	460	433	471	494	418	432	477	464	459	451	469	453	516	480	465	462	438	433	435	482	439	436	456	451	465	497	476	473	464	455	453	437	474	484	483	456	456	468	490	453	468	471	485	466	485	488	428	470	439	460	418	481	467	484	471	438	457	429	474	465	428	461	480	454	473	483	514	511	488	416	462	457	493	434	490	456	477	449	470	487	432	443	467	486	443	467	449	479	460	473	477	495	439	435	434	453	468	458	428	500	518	446	438	441	462	462	463	455	451	451	483	457	451	471	461	473	437	481	457	453	439	452	441	473	457	446	461	505	495	489	442	460	466	474	467	476	430	452	469	456	487	454	462	479	435	461	492	462	452	477	480	432	446	485	480	505	453	443	452	458	475	466	446	466	470	488	440	437	446	438	435	469	475	491	454	466	454	422	498	458	465	438	391	462	466	458	493	501	445	469	488	438	465	473	455	467	453	496	451	492	478	515	431	452	453	480	494	472	510	462	474	468	495	466	454	466	469	455	459	492	449	484	459	467	483	469	468	462	427	441	436	477	480	473	488	443	458	442	505	463	500	471	460	463	503	453	453	444	493	454	434	462	466	455	507	457	486	446	469	425	428	475	461	452	487	467	464	469	494	473	459	468	440	485	469	491	435	445	463	455	423	472	437	459	484	449	493	505	509	470	449	430	475	472	481	472	481	457	463	457	431	446	511	465	464	504	471	444	427	450	458	473	468	476	467	491	454	457	445	462	450	452	466	449	497	466	468	483	452	475	471	488	475	453	448	487	478	464	453	463	478	431	463	433	464	504	475	494	445	489	495	458	447	491	461	467	484	476	489	449	464	505	468	489	483	463	452	442	420	447	446	449	447	476	465	501	457	498	465	453	442	453	503	471	487	422	451	479	458	425	482	488	484	452	488	422	451	467	490	483	456	440	461	455	446	453	469	496	492	453	454	535	468	420	476	456	467	454	491	458	439	461	495	463	474	471	469	506	507	490	453	464	469	459	506	494	456	437	455	422	463	461	443	467	442	453	465	427	432	499	441	436	467	499	484	465	448	450	429	422	478	510	461	460	489	438	476	455	455	446	470	503	479	442	464	464	490	409	441	426	471	458	452	485	449
29514	14479	10757	5283	3776	3121	2564	2135	1824	1676	1530	1609	1598	1600	1586	1327	1321	3383	968	797	753	736	669	707	645	636	614	653	615	653	618	642	642	649	605	586	671	597	610	611	618	641	606	629	629	624	591	650	625	660	598	652	586	600	597	637	599	602	613	605	569	620	616	621	603	606	600	608	629	545	643	623	635	614	580	663	588	575	622	632	578	601	623	628	586	614	590	628	616	586	611	607	641	623	625	634	609	638	596	618	571	579	569	649	586	611	614	586	618	636	596	599	595	593	659	599	609	652	576	637	578	592	655	618	622	605	628	606	633	589	586	634	631	570	611	595	649	587	628	617	651	625	650	620	608	633	581	600	600	585	570	583	601	575	642	566	569	622	608	597	584	592	602	603	631	587	610	621	559	577	618	638	565	581	596	600	607	635	605	618	597	632	616	576	563	625	600	589	555	624	587	609	576	635	680	597	597	601	605	584	558	597	614	608	627	614	594	624	604	619	597	607	597	602	604	584	605	572	599	565	629	630	609	560	648	576	593	622	605	595	598	603	608	636	587	638	663	633	579	617	632	596	619	635	647	581	567	597	626	581	590	600	579	592	597	565	629	604	636	619	595	619	608	601	634	610	595	619	620	583	618	600	615	622	605	598	619	587	625	606	618	594	598	625	574	595	582	622	632	591	560	565	602	627	597	595	603	570	576	623	629	632	621	617	637	590	628	643	634	610	624	607	560	651	603	601	587	606	611	611	637	638	603	614	592	615	633	610	591	600	607	600	594	576	575	589	569	646	604	619	591	610	616	619	604	578	605	597	589	605	595	603	631	582	584	621	626	576	606	624	590	585	635	582	543	625	619	565	596	598	635	626	578	607	566	627	629	630	610	605	565	624	644	619	598	628	551	620	629	608	620	617	613	581	590	602	633	612	612	600	589	653	584	623	657	594	574	595	599	617	560	583	576	584	560	640	630	600	644	585	624	612	646	606	615	581	611	604	559	595	597	608	577	582	573	608	630	607	586	629	652	612	622	640	573	599	569	614	584	621	583	650	617	624	582	588	570	581	618	618	606	633	623	647	600	589	610	587	582	560	581	600	597	608	600	590	602	557	621	619	590	578	597	609	588	643	605	612	588	605	574	604	585	637	578	605	608	592	649	552	589	613	579	610	566	598	593	601	596	628	605	600	622	601	569	609	572	602	633	594	620	596	642	599	602	594	614	579	637	611	587	592	582	607	589	598	551	642	574	570	612	623	628	606	610	598	559	673	587	584	601	585	625	606	583	582	581	624	534	630	565	650	653	592	588	605	629	589	619	581	631	604	615	610	536	628	580	628	657	604	600	609	577	608	587	589	579	610	583	596	619	577	606	590	591	572	628	614	641	592	600	572	586	612	617	550	639	635	614	597	612	584	650	615	591	600	591	613	639	619	557	589	625	572	647	580	635	599	647	618	568	619	624	632	604	618	583	595	596	575	629	585	591	604	595	577	578	610	582	602	630	594	531	582	597	644	559	595	618	587	611	610	601	605	585	594	627	649	597	608	649	577	608	556	637	600	651	628	598	532	578	634	624	598	556	626	576	591	581	618	600	595	605	591	585	603	587	600	556	616	656	641	572	597	635	633	657	656	596	593	626	618	618	576	545	622	615	607	625	572	568	590	630	633	579	606	629	597	585	596	626	600	631	651	604	606	573	562	598	606	609	587	591	636	594	637	619	596	589	620	595	645	610	600	675	604	609	587	611	616	636	568	599	596	608	608	607	631	586	577	607	578	582	630	590	633	582	627	592	605	645	602	571	609	654	596	594	650	611	579	595	587	582	620	624	573	573	594	607	645	622	601	582	641	554	647	595	656	600	570	596	589	563	665	613	588	586	577	615	631	647	559	620	577	587	583	609	615	595	575	602	596	631	601	611	625	645	616	577	633	560	573	629	602	582	594	624	612	615	608	618	542	622	613	613	594	603	618	604	620	652	596	566	648	595	644	548	597	603	564	588	619	589	590	612	612	592	594	647	594	583	612	626	600	594	597	587	595	556	560	614	617	617	567	587	587	597	602	571	634	619	624	605	601	635	599	567	613	622	634	569	552	630	616	567	616	560	631	602	613	597	650	576	608	597	619	550	622	592	597	597	539	632	622	585	586	632	591	604	581	598	578	610	649	583	644	588	654	634	584	588	641	617	622	599	588	600	628	556	617	599	618	626	610	558	596	595	610	662	633	628	609	622	581	577	639	594	605	633	610	602	645	611	609	616	609	621	587	595	564	609	604	579	615	583	611	633	568	591	605	608	653	555	650	622	611	578	584	581	589	605	585	557	596	584	603	613	559	639	607	605	598	614	593	657	605	596	579	582	642	570	618	617	575	611	585	630	592	585	605	620	537	582	578	578	639	597	631	644	581	587	594	564	610	629	633	631	567	592	595	578	625	617	567	606	637	578	561	632	572	587	617	587	599	588	608	571	612	594	573	602	597	573	611	575	580	562	593	595	602	637	643	574	621	606	624	606	583	643	668	575	563	597	564	597	642	673	630	593	537	592	587	602	600	578	554	590	608	577	559	621	613	612	615	533	542	606	586	588	598	571	584	635	589	635	588	563	608	586	635	579	595	560	583	575	572	576	598	596	639	565	615	566	623	599	609	606	620	570	593	605	540	565	576	647	601	579	602	575	611	573	567	634	624	578	602	599	585	603	641	607	598	575	598	574	567	578	606	601	620	620	549	613	605	565	557	632	594	629	576	621	650	595	579	599	617	602	609	602	592	604	567	579	607	592	603	616	607	619	636	622	587	601	585	661	576	655	620	598	617	568	583	600	598	586	603	687	577	594	628	593	560	623	571	610	655	590	569	577	577	598	601	647	587	589	620	584	580	569	622	657	612	599	606	600	607	617	596	618	615	560	610	589	596	631	602	607	634	630	615	573	589	645	607	607	622	621	619	577	622	559	565	615	605	659	642	621	601	552	635	632	597	575	618	604	609	563	589	611	598	583	612	603	616	598	608	596	601	645	606	583	624	622	604	570	626	612	635	612	638	613	600	607	604	612	577	624	596	614	593	620	602	604	601	599	608	600	648	578	610	634	637	560	612	597	614	614	612	599	634	573	637	636	600	582	591	599	628	575	597	613	623	623	614	609	555	617	641	550	583	586	611	550	636	672	589	596	620	623	583	628	618	583	598	600	562	626	619	629	599	564	628	606	619	555	583	634	598	600	631	611	577	617	596	603	593	586	578	605	558	612	585	605	605	643	594	569	596	585	619	646	607	604	620	620	625	595	572	627	570	591	624	647	617	618	590	590	612	590	629	616	551	647	582	606	646	564	630	622	597	584	591	616	608	593	619	588	628	615	596	564	585	634	592	609	606	635	578	600	601	604	629	596	603	594	594	617	593	610	607	563	587	632	565	594	658	591	612	639	603	610	588	599	614	599	612	608	656	609	620	593	591	625	585	623	600	570	587	617	621	615	622	603	544	589	622	638	625	555	608	633	588	622	641	572	593
27525	17414	3500	1000	701	624	469	387	353	330	339	419	417	433	388	382	350	329	295	303	262	268	307	268	271	287	255	268	301	271	263	281	276	273	257	269	289	254	272	277	245	291	279	269	268	291	289	285	286	248	253	243	290	286	281	292	266	241	259	276	288	264	281	274	283	300	275	275	271	246	242	268	250	289	288	290	252	274	268	229	270	246	252	265	269	283	246	274	277	268	295	281	256	248	264	284	243	243	297	270	241	255	236	260	254	258	297	282	247	300	265	288	257	282	275	258	254	286	260	251	254	275	292	287	279	277	251	255	307	287	266	260	269	263	253	279	251	285	270	285	281	280	282	263	245	252	252	275	253	249	247	282	260	289	266	289	281	284	251	263	288	270	276	279	237	296	273	275	267	234	254	252	280	248	262	251	239	268	275	268	269	267	285	273	270	317	275	248	283	254	280	280	290	261	287	255	268	250	269	257	283	274	276	284	259	282	260	265	272	254	240	281	271	280	313	242	260	263	289	254	271	267	274	251	288	283	246	285	294	230	262	267	272	288	268	251	277	262	249	256	296	267	261	277	265	261	280	277	249	268	260	269	284	288	258	265	278	272	263	260	277	292	256	260	276	292	293	274	274	299	287	259	266	280	290	306	246	276	288	281	294	275	282	276	307	233	255	284	278	255	287	282	309	245	270	265	276	268	277	282	279	249	287	266	267	245	251	276	287	244	272	262	226	260	281	292	246	266	256	272	274	279	263	268	246	256	281	237	281	271	277	283	273	263	291	283	238	260	276	273	245	300	247	268	295	265	275	252	278	249	292	275	256	257	258	291	246	283	222	280	255	273	261	281	259	282	274	273	267	273	245	245	270	255	254	297	275	238	267	269	259	254	247	250	278	253	255	281	249	274	269	271	269	263	257	241	278	262	257	266	237	258	290	265	281	258	279	262	266	259	237	278	256	279	263	283	260	289	250	261	282	265	262	270	258	262	258	282	268	281	261	248	310	300	299	243	268	261	269	277	262	243	277	269	284	256	284	272	296	266	259	239	270	269	271	277	264	269	262	265	249	284	239	265	268	246	243	273	249	273	268	261	248	277	305	257	264	289	244	277	243	276	262	260	252	241	274	279	278	269	241	244	253	275	276	282	277	254	251	260	263	264	256	274	238	266	276	267	289	268	266	270	243	259	260	265	288	267	281	262	250	277	269	257	283	253	288	243	281	263	259	270	278	287	280	273	295	254	259	242	276	274	249	257	266	256	277	261	280	263	257	243	254	278	277	253	248	256	271	236	278	271	268	264	259	273	275	270	288	270	274	275	298	276	245	260	271	240	279	270	306	267	249	252	281	277	278	262	265	255	266	269	245	262	294	278	256	266	300	256	299	239	256	301	267	259	267	265	272	282	252	271	277	237	243	301	250	240	246	291	262	281	261	267	271	271	277	275	290	272	257	261	257	249	292	274	259	336	253	259	279	273	282	269	232	279	272	276	265	287	246	261	265	257	272	292	285	286	239	297	270	290	299	248	271	264	266	235	287	289	235	288	296	283	283	281	257	278	266	264	251	266	262	265	259	285	261	257	284	276	257	248	265	273	267	237	265	269	273	266	273	253	287	262	295	270	288	275	275	262	231	281	248	280	262	297	267	246	292	255	274	253	274	281	286	269	285	258	266	254	255	253	265	292	236	250	296	251	280	287	273	258	253	262	273	268	268	274	273	260	265	256	294	247	284	263	252	248	278	269	246	267	290	274	269	282	252	265	225	266	272	247	276	283	275	251	270	262	266	252	252	279	294	293	269	272	277	305	245	266	250	286	277	255	286	295	253	263	282	282	252	273	261	253	249	279	272	251	296	275	266	239	268	260	240	274	242	245	241	263	253	266	252	285	240	284	312	274	276	253	250	274	268	263	298	271	276	252	285	269	273	263	263	278	270	269	251	303	270	295	274	277	287	249	271	278	258	276	315	265	262	282	262	256	246	258	271	259	275	293	274	282	291	255	257	301	245	263	254	251	242	263	261	271	244	248	268	272	273	238	296	274	281	297	279	253	269	272	225	313	277	253	280	269	269	268	293	281	259	293	273	282	302	255	288	292	267	252	272	247	308	259	218	284	267	245	279	267	263	262	274	255	266	250	257	277	239	280	293	253	259	314	233	305	260	275	250	260	255	250	282	258	238	256	259	266	270	260	272	250	237	295	262	291	274	280	270	254	262	258	276	265	261	265	264	280	240	262	259	245	268	252	261	269	256	254	243	293	234	269	289	250	276	273	290	274	260	283	281	270	280	291	246	276	259	254	272	268	244	258	248	263	275	274	246	257	248	294	261	263	280	263	261	283	261	271	257	266	263	267	307	292	302	268	288	261	290	286	252	237	253	264	276	279	290	243	285	261	289	280	256	287	262	280	260	262	285	265	288	265	265	289	296	265	255	243	274	259	292	272	279	252	267	283	305	263	260	273	276	299	263	279	286	260	262	237	284	264	256	284	251	274	284	264	269	270	267	261	281	245	245	281	217	259	274	281	233	258	271	302	285	284	273	267	268	273	267	275	252	285	274	264	251	270	271	247	276	270	275	264	288	286	255	279	228	251	285	287	257	283	275	266	281	243	281	262	261	275	259	279	262	276	273	275	251	252	292	264	240	245	272	299	243	275	288	298	261	244	280	257	272	240	287	275	257	282	269	242	262	219	281	269	248	266	268	260	311	266	261	252	282	266	280	287	271	286	280	275	261	274	273	268	272	246	280	275	284	268	237	276	267	259	268	295	287	297	247	274	235	265	255	258	257	262	260	258	252	271	275	271	306	248	250	262	270	306	270	261	271	303	272	283	261	275	254	241	284	248	261	246	267	280	267	246	293	273	291	243	277	266	247	294	267	261	286	273	268	281	260	251	251	273	234	270	273	273	279	271	250	247	254	273	253	281	274	228	307	286	276	270	257	257	286	311	279	300	267	283	274	259	260	267	253	271	252	275	286	257	254	257	279	263	283	280	249	281	269	289	294	258	283	270	254	270	254	249	257	266	263	274	269	290	277	264	245	282	273	292	294	275	268	264	259	244	308	273	280	262	252	275	268	268	245	298	250	288	280	245	256	261	269	280	294	250	261	271	279	289	221	281	236	227	246	214	272	274	248	262	271	281	280	269	255	265	253	284	262	263	280	269	276	257	255	279	272	264	248	292	245	264	306	254	270	272	262	248	271	271	272	300	259	279	274	235	239	258	278	264	272	257	281	266	290	298	273	271	274	271	278	250	261	264	255	289	261	250	288	261	245	279	285	245	241	269	255	295	297	289	250	267	281	286	266	253	258	292	285	253	270	263	293	276	276	277	234	268	293	286	275	284	266	234	244	254	234	283	264	255	266	262	273	252	260	271	280	273	271	270	273	274	248	278	276	277	249	273	247	260	260	242	282	275	280	277	285	264	260	248	287	267	242	254	265	249	287	252	299	247	261	294	229	254	264	272	255	261	274	269	250	288	267	268	284	228	263	279
7212	2480	1875	972	787	722	666	617	621	567	596	657	723	688	618	625	531	534	409	417	360	361	347	330	391	357	338	348	353	357	336	328	372	340	385	338	336	324	327	338	317	338	343	370	342	356	348	331	363	337	374	316	353	366	341	359	310	355	337	361	343	358	337	342	360	358	368	356	376	322	358	366	354	367	376	375	340	380	399	357	368	366	333	363	367	330	383	354	364	371	356	360	374	333	357	379	396	356	355	350	353	336	383	404	342	336	357	363	347	352	351	323	357	358	397	335	328	350	342	360	364	351	332	368	366	353	275	347	348	303	339	341	348	354	354	358	338	362	384	363	356	356	360	359	390	359	366	361	377	339	377	337	353	334	383	361	368	334	360	315	352	352	370	365	346	348	361	359	358	346	363	334	333	401	347	343	350	358	355	370	362	365	347	384	366	349	362	378	334	365	395	336	396	370	345	355	340	358	347	384	333	378	308	365	344	379	386	347	341	317	358	357	337	374	380	343	346	337	346	328	380	355	341	371	356	335	327	378	329	356	313	343	339	360	363	346	361	360	368	359	377	366	367	365	358	355	387	318	357	360	345	371	387	374	356	380	352	387	363	346	363	326	343	369	340	345	343	359	367	369	359	371	373	344	336	335	339	370	349	403	342	358	341	351	369	376	332	323	351	343	369	329	356	338	360	340	354	339	332	356	387	378	316	352	345	377	371	356	362	385	358	383	379	333	331	330	331	360	329	336	365	355	368	375	338	329	368	339	377	385	340	310	349	332	368	313	353	322	366	346	332	340	340	340	390	325	376	347	393	360	336	360	329	329	385	338	398	342	352	342	330	351	371	349	357	348	351	337	326	352	353	380	332	373	331	330	369	341	375	350	352	323	374	352	375	357	359	337	358	372	366	327	332	339	348	339	347	331	345	341	393	312	343	360	365	364	349	334	349	348	351	339	338	332	389	376	369	344	353	362	362	338	339	349	312	367	345	361	370	353	354	372	368	333	355	346	347	363	324	362	363	327	368	357	349	348	371	313	369	366	386	355	380	365	345	338	360	363	332	412	342	326	342	354	350	333	322	344	364	367	389	347	315	378	376	334	328	342	344	351	377	336	373	366	332	347	368	369	339	357	372	361	348	364	319	335	365	333	339	340	384	350	340	339	379	344	332	333	372	387	344	318	329	373	348	326	334	375	364	351	362	349	356	376	349	341	358	349	385	336	389	307	352	366	338	363	326	317	349	318	374	368	362	381	363	359	349	359	365	364	336	333	373	374	358	355	342	355	351	333	364	340	317	340	375	360	356	317	367	344	382	358	397	337	366	356	373	337	357	366	349	342	360	347	348	342	352	299	384	327	364	355	359	337	371	321	365	346	352	302	328	324	333	353	365	348	347	354	357	361	351	373	379	312	358	377	339	330	347	383	345	331	337	361	338	378	347	332	355	359	339	352	319	349	361	365	334	316	346	397	382	341	360	344	356	339	356	367	361	375	343	338	355	314	323	366	329	331	360	369	360	329	371	374	354	381	385	313	376	341	324	338	342	375	368	376	363	313	359	333	336	342	342	358	393	332	348	359	363	350	310	359	322	405	317	332	369	361	313	348	368	318	333	355	380	346	332	355	317	375	352	347	374	354	352	326	350	343	345	384	328	334	361	315	355	359	349	363	329	323	357	340	367	387	357	385	350	331	353	382	363	360	358	358	321	341	332	363	372	366	331	360	334	332	349	365	352	363	345	351	358	353	392	363	341	371	314	333	350	358	378	334	383	321	360	316	351	325	357	367	368	313	333	387	363	318	337	349	304	348	330	360	370	349	362	351	354	353	364	332	388	371	335	330	346	342	336	390	353	323	361	371	357	359	333	365	328	353	354	342	363	333	305	385	341	367	335	359	359	336	336	350	367	327	347	355	363	363	348	336	357	327	376	349	382	366	396	358	349	342	359	380	360	343	357	367	318	352	360	346	363	321	373	354	376	337	364	334	359	367	358	339	350	367	347	366	340	366	326	354	355	363	316	348	355	399	352	329	349	341	349	370	335	374	343	361	394	360	351	387	338	313	351	352	364	378	339	331	310	355	318	377	350	340	347	342	356	331	341	364	342	326	353	367	347	337	344	340	331	400	360	384	356	348	364	325	366	360	362	366	379	352	375	353	352	331	353	353	347	356	389	341	348	378	335	322	354	363	324	343	352	371	349	358	342	345	350	324	351	336	363	391	379	327	360	384	342	334	346	325	337	354	341	348	335	373	345	347	346	365	360	351	377	303	323	341	327	342	356	374	395	350	332	360	361	376	356	324	363	360	322	347	300	368	367	356	369	366	364	346	374	344	363	363	313	348	371	357	344	341	354	351	356	357	314	338	347	353	340	355	355	365	355	343	351	334	333	328	343	348	345	343	336	358	360	337	355	357	359	404	354	337	363	312	359	362	333	351	343	332	355	358	342	337	372	354	342	356	343	363	335	394	347	375	341	376	341	352	349	343	352	381	349	367	349	356	340	333	363	315	336	359	336	348	345	343	371	353	347	328	363	320	344	357	345	355	366	340	362	341	375	339	292	364	358	315	309	358	361	361	323	343	349	368	341	330	354	352	345	352	356	372	365	337	326	363	377	319	370	338	324	390	374	350	336	359	349	346	325	340	377	339	363	357	334	379	357	356	377	351	345	343	377	332	341	335	337	372	333	338	347	350	360	363	337	357	349	375	344	356	369	359	363	336	355	364	378	335	369	317	352	402	347	359	370	366	384	360	353	352	356	307	331	333	352	360	354	332	377	373	360	320	336	349	355	352	352	359	356	348	384	333	401	357	377	377	336	317	365	349	333	366	358	345	358	356	368	330	375	346	329	359	344	373	365	347	331	359	288	346	340	350	349	344	365	372	318	387	339	332	353	355	339	369	342	337	368	355	353	370	355	328	328	349	354	356	359	356	358	362	357	392	339	378	329	345	337	333	330	317	317	324	327	349	387	335	349	371	351	397	374	364	360	366	389	362	346	373	384	328	348	365	362	332	362	368	331	346	351	340	334	353	362	330	335	345	372	326	338	334	371	356	356	353	330	390	385	365	346	385	361	349	381	344	327	337	347	364	362	355	351	377	330	328	358	354	369	382	363	332	375	357	333	330	343	366	313	346	370	346	334	326	370	331	360	342	341	371	348	343	393	334	340	333	343	371	333	363	371	381	330	324	371	357	363	346	368	352	346	329	329	378	330	355	327	354	361	372	385	311	340	314	359	340	371	353	327	345	321	347	384	343	357	354	401	343	324	328	338	370	372	342	347	361	345	324	351	368	369	371	355	360	362	349	411	323	379	327	366	346	362	338	380	352	324	352	348	344	348	349	344	379	360	367	348	305	349	372	353	331	395	309	369	341	350	341	376	348	345	357	345	380	315	349	357	374	367	340	330	338	374	357	350	339	339	354	376	347	371	346	348	333	366	347	372	335	356	364	370	357	360	332	359	347	345	364	378	336	343	324	344	331	378	368	375	351
23552	21411	28646	24549	21146	4530	1203	893	824	738	725	779	869	853	760	682	737	1243	577	525	459	511	527	511	437	463	464	462	522	456	468	468	485	476	502	496	455	457	452	433	458	466	463	476	468	450	429	456	438	503	463	471	440	450	504	457	438	480	482	438	458	478	506	453	456	496	464	433	501	486	459	490	435	477	470	439	489	519	463	508	464	430	463	509	448	464	478	486	479	458	455	436	432	457	519	442	484	479	484	448	475	460	459	468	450	501	450	454	460	506	456	452	436	492	487	486	485	449	457	460	438	462	450	480	450	423	456	464	439	500	481	450	450	460	455	518	504	427	448	473	432	453	442	458	486	433	455	463	484	462	431	434	421	448	485	437	453	436	485	418	473	483	506	493	454	477	426	456	462	450	456	460	495	481	451	464	454	521	427	487	460	474	452	437	466	500	457	466	488	478	437	478	504	448	491	405	435	468	474	471	498	441	491	515	471	507	502	457	402	452	487	455	442	446	480	491	461	470	483	455	473	492	499	492	428	421	450	439	452	472	468	444	454	477	450	465	461	475	453	432	452	455	476	460	480	443	441	480	464	446	447	463	466	447	458	489	450	463	467	446	470	463	448	467	432	446	498	460	471	486	470	441	426	461	470	459	467	485	466	471	490	483	484	485	478	438	446	454	465	480	466	457	447	485	485	480	445	454	494	471	476	490	483	465	430	447	448	463	442	446	488	474	461	468	461	494	475	450	432	458	465	480	440	519	474	447	446	486	454	452	477	442	454	446	485	461	484	463	494	457	495	486	509	474	438	441	469	435	497	443	456	458	482	444	479	456	479	459	484	453	451	481	461	453	440	466	454	465	494	449	465	451	445	452	462	386	441	454	456	447	467	486	429	483	454	440	460	436	460	453	460	478	478	436	496	477	485	419	455	470	435	446	472	455	441	507	475	493	463	438	434	468	455	453	468	459	466	461	496	475	508	458	459	458	457	443	426	450	473	469	478	476	485	445	516	511	480	457	511	463	430	453	447	469	414	457	468	462	454	434	440	450	455	444	492	480	481	472	462	452	484	440	449	461	467	473	477	443	450	458	489	455	460	453	486	465	480	446	427	457	465	468	450	466	458	450	480	463	489	490	494	464	449	464	480	422	446	444	452	450	473	451	501	448	441	447	492	462	465	458	432	456	447	487	454	452	426	458	487	494	481	440	455	465	460	464	545	462	466	432	457	460	486	471	445	477	481	502	448	482	464	448	469	479	489	454	466	508	459	464	442	486	447	455	496	459	452	456	473	427	445	450	455	465	454	440	485	447	427	466	507	468	433	455	483	446	493	481	444	478	461	466	462	514	475	471	459	465	439	491	469	446	471	432	470	439	502	436	441	482	479	472	452	471	489	463	440	437	468	475	440	456	469	453	472	465	499	458	440	488	475	472	454	474	446	497	460	434	457	441	456	472	477	448	463	460	452	467	465	502	467	435	452	506	488	435	460	462	448	509	452	473	472	462	491	454	426	455	479	497	453	468	480	427	459	472	492	497	442	442	478	432	457	460	441	452	457	517	469	456	503	482	452	479	487	452	482	464	462	482	472	478	482	462	452	452	463	491	440	441	468	468	448	429	461	461	423	464	502	462	441	447	496	445	498	469	447	460	471	451	444	462	490	518	475	434	446	452	525	500	508	454	485	459	491	467	447	463	489	466	464	464	479	469	446	430	421	486	455	449	454	465	475	490	484	460	454	481	482	434	439	459	433	448	469	502	458	444	442	483	427	481	466	485	488	497	450	481	502	413	494	456	512	442	477	433	480	471	441	474	433	473	435	459	486	447	443	505	435	474	461	436	477	448	487	449	446	531	438	448	489	419	447	459	439	448	429	489	453	430	488	422	462	482	493	483	449	415	466	474	459	455	432	441	465	475	495	501	477	507	447	403	460	452	455	441	472	468	475	493	473	452	490	461	453	463	476	441	469	483	504	514	467	474	423	442	467	500	453	449	444	479	430	464	447	469	460	467	465	441	470	456	417	487	486	466	446	451	451	444	473	430	478	475	451	461	464	460	454	468	454	473	469	467	536	490	453	436	437	513	498	451	437	481	436	446	448	428	495	453	477	488	482	469	477	468	459	497	478	470	511	465	463	419	435	432	514	470	509	457	467	472	495	474	487	498	490	509	494	448	446	452	501	436	495	479	487	491	439	434	542	438	454	436	462	473	513	463	472	480	480	476	451	436	456	438	450	463	493	428	503	468	448	416	460	449	497	492	474	465	486	461	503	497	468	471	521	503	491	473	472	470	463	478	461	447	425	461	513	402	452	466	438	492	465	454	458	475	423	481	482	412	456	476	460	473	455	484	486	477	462	449	455	448	475	457	507	452	450	465	446	449	492	427	513	437	468	465	442	467	485	414	509	449	495	472	455	435	448	463	437	447	485	478	444	475	470	448	505	434	460	489	443	467	480	447	440	482	480	475	476	509	492	496	455	439	474	451	470	458	490	464	447	448	460	456	428	492	432	447	472	444	481	451	441	423	455	441	451	457	490	481	443	473	454	447	474	450	463	475	442	466	428	413	466	468	461	450	446	448	493	482	420	488	427	472	459	448	486	418	491	472	450	490	481	471	417	436	426	467	489	468	452	474	470	451	456	431	479	480	455	448	449	444	491	449	427	501	430	483	474	484	477	510	469	494	473	483	458	457	437	476	454	488	412	476	436	470	467	467	477	457	483	448	473	447	464	472	456	434	452	450	457	485	488	505	484	423	457	457	479	482	470	486	477	482	422	526	449	449	473	471	455	491	481	499	470	493	470	456	495	473	504	467	447	443	479	449	510	457	451	445	434	462	436	493	462	455	459	456	467	443	448	471	422	461	456	473	499	422	455	479	479	451	464	510	504	467	453	512	438	441	483	439	485	470	476	479	439	441	480	474	470	460	432	468	443	484	488	460	495	451	443	457	503	450	426	475	458	465	427	441	474	455	484	437	463	438	480	484	443	454	472	451	492	425	476	439	455	447	455	451	458	446	483	489	446	466	498	467	482	457	447	392	415	468	462	474	482	498	491	463	423	485	454	503	475	463	469	470	476	438	458	521	448	436	460	432	452	444	451	443	473	451	485	482	441	432	469	477	456	462	491	433	463	490	484	489	484	503	468	464	481	487	439	474	469	430	473	465	417	477	470	446	478	493	472	459	444	459	448	471	438	472	475	419	448	461	444	467	447	473	480	470	480	432	485	454	447	456	511	439	489	460	450	461	463	463	465	457	477	463	497	481	477	470	471	448	444	439	478	447	464	461	444	448	456	460	455	450	453	449	432	449	461	475	441	446	466	431	442	474	423	478	467	463	464	506	447	461	437	407	452	442	488	460	487	468	494	472	449	468	468	452	430	478	438	434	442	442	475	412	471	481	445	427	471	479	473	464	482	500	471	472	471	477	462	449	478	465	422	461	462	427	490	493	451	511	468	451	435	433	447	444	429	492	436	437	484	466	503	499	464	478	444	519
23971	9256	6639	3268	2325	1944	1672	1476	1320	1167	1211	1194	1264	1220	1250	1066	1010	2118	788	753	664	648	662	627	667	630	640	658	608	640	592	613	630	576	615	606	603	606	551	611	556	612	607	559	616	598	571	611	574	596	563	554	582	621	621	566	599	571	597	594	581	602	638	582	569	601	593	585	625	583	583	581	589	660	588	629	577	602	620	559	556	601	598	561	628	627	577	619	621	597	607	603	625	607	606	568	571	620	583	645	595	560	605	635	582	608	608	565	634	615	592	585	596	612	610	603	624	633	585	567	560	588	591	531	613	562	564	602	599	609	586	636	609	600	587	597	576	556	657	567	592	614	615	638	604	560	597	628	569	574	590	593	601	589	600	584	599	588	611	592	624	612	588	564	621	619	570	611	546	613	577	601	621	562	576	609	564	618	572	640	619	592	614	518	594	614	608	582	584	565	624	567	597	612	606	597	596	584	624	574	591	606	601	600	593	580	582	569	609	613	586	590	579	636	594	622	613	571	592	593	617	603	606	551	635	583	579	606	603	647	559	555	593	585	631	562	600	610	597	627	617	589	604	628	580	595	587	567	572	590	549	600	598	619	554	617	618	604	599	575	570	629	618	609	621	591	583	638	578	575	589	580	586	574	547	589	601	583	551	570	573	548	606	639	614	548	580	604	589	615	619	578	604	623	602	592	576	636	598	600	609	564	563	623	606	596	597	607	610	580	573	611	601	597	589	571	593	596	583	647	603	577	602	634	607	628	579	633	581	584	612	586	606	573	603	600	623	625	638	583	592	607	593	641	639	569	636	585	603	639	604	597	614	612	583	572	605	600	608	616	582	616	591	576	586	582	559	634	616	588	623	557	550	610	587	599	608	616	642	600	558	576	626	561	618	606	587	617	622	577	612	586	606	586	595	595	584	640	601	572	606	583	587	582	575	585	602	579	568	595	582	589	591	576	592	635	608	576	592	603	615	612	575	589	582	634	580	614	572	548	588	597	567	644	562	618	554	607	591	619	627	588	588	594	586	598	575	602	624	587	596	572	547	602	560	553	593	568	617	656	610	577	615	583	583	619	612	608	602	561	570	635	617	574	589	596	599	593	627	604	591	614	593	590	573	567	586	568	651	600	590	574	577	594	599	600	602	610	565	572	579	638	556	569	619	615	621	539	583	615	565	616	620	585	602	591	563	612	590	589	587	619	555	607	579	549	584	576	614	561	601	626	607	648	576	570	565	592	596	594	609	610	604	579	578	565	592	634	608	543	626	608	615	633	574	579	607	571	592	548	632	638	583	590	616	579	592	572	606	587	609	584	609	629	605	602	579	570	613	641	628	655	591	581	556	570	579	549	591	567	564	585	626	580	597	591	598	607	597	622	587	583	624	593	610	589	625	622	573	611	574	570	615	596	574	581	613	592	645	565	615	595	569	566	556	556	561	558	589	580	579	599	552	584	576	618	579	640	607	606	624	624	608	590	597	591	586	553	586	629	591	591	627	602	562	563	607	567	627	646	614	586	626	583	597	601	595	613	627	593	625	597	621	585	592	625	612	594	618	591	590	592	558	607	565	581	614	577	595	631	581	560	639	645	628	599	588	627	568	578	623	562	578	614	547	576	577	604	590	592	608	566	588	627	571	556	525	549	596	628	570	613	612	580	605	606	574	586	605	595	612	639	541	580	563	573	612	619	614	593	578	608	588	604	577	567	605	593	513	597	582	573	650	590	590	596	594	571	561	592	570	616	581	588	576	558	593	567	583	654	587	571	624	634	565	589	611	621	575	626	625	580	562	560	555	586	638	610	610	577	631	590	648	600	608	640	612	649	634	576	595	607	578	564	552	570	606	576	572	601	576	593	579	602	606	591	589	558	602	559	571	610	613	619	559	647	572	622	596	570	621	578	625	599	545	610	567	614	606	591	586	586	583	622	596	569	614	589	593	579	590	598	586	594	607	591	608	569	583	597	591	584	583	541	608	589	632	624	610	586	537	605	606	590	615	593	560	623	586	608	595	575	593	604	578	568	618	561	586	607	605	541	593	611	592	619	578	567	570	618	588	635	608	560	569	610	576	597	613	615	591	589	598	610	553	598	609	612	618	593	631	622	595	616	618	625	647	629	627	593	567	590	642	608	580	636	614	590	579	568	589	574	602	566	572	607	608	569	594	622	597	607	575	623	598	609	606	604	580	609	588	602	595	593	606	612	539	614	582	573	605	584	602	621	612	599	601	575	598	579	597	615	577	606	609	588	568	590	593	612	632	612	600	573	596	595	592	579	590	574	574	627	627	571	566	574	554	616	584	622	648	604	576	632	594	599	596	623	623	588	620	611	572	571	550	600	579	602	617	631	585	591	605	586	625	560	575	582	583	588	620	558	577	564	597	611	584	584	588	585	607	541	547	622	635	590	578	570	603	576	591	617	615	640	561	555	608	599	568	604	629	590	553	597	577	557	603	628	573	618	555	573	610	614	625	630	594	597	562	615	595	586	594	607	570	621	562	627	594	591	600	596	617	610	640	592	612	539	623	624	600	598	651	614	590	611	548	558	642	596	595	630	613	576	562	581	608	574	596	592	593	597	593	567	571	560	571	606	590	631	586	623	609	619	618	626	608	563	581	596	586	610	578	611	609	616	620	614	611	573	590	613	583	629	569	638	605	590	627	607	621	566	570	608	616	593	586	620	591	641	561	559	584	608	604	603	547	613	572	591	606	539	587	611	584	588	630	583	614	654	625	631	592	573	580	599	561	599	597	621	642	558	617	575	620	605	626	577	596	617	587	572	552	551	622	571	577	603	600	588	571	577	616	597	574	594	590	597	624	607	631	565	598	576	565	602	581	582	581	595	576	577	574	590	588	616	541	616	631	632	645	603	573	573	570	586	542	600	631	609	606	602	635	641	572	580	552	568	644	600	605	590	580	573	608	581	552	587	642	573	607	595	573	600	629	551	603	575	628	592	545	642	571	561	597	608	611	622	577	593	554	594	614	622	601	562	584	580	603	600	550	593	597	603	556	590	626	643	575	554	585	577	629	574	629	564	569	589	573	601	575	598	588	585	610	577	562	663	598	609	582	613	565	585	579	605	593	624	610	573	576	586	566	598	573	583	624	599	567	605	590	592	591	579	590	578	608	610	624	612	570	599	603	606	614	593	610	594	590	573	587	602	646	585	605	639	600	610	588	607	588	575	654	627	577	613	598	564	643	585	601	585	583	559	580	588	552	641	614	608	616	589	596	569	583	574	587	591	594	602	568	587	590	579	605	568	632	646	582	577	582	563	589	567	558	567	638	573	607	559	614	622	593	595	625	557	597	580	605	541	601	586	603	601	614	591	624	571	613	598	579	630	592	631	572	558	591	600	613	590	577	576	588	597	603	652	594	631	580	629	589	586	583	619	578	593	571	589	608	607	612	594	573	588	546	596	600	609	570	554	617	614	606	600	578	567	590	619	581	599	573	628	579	611	619	655	577	608	584	583	600	595	621	576	614	556
24638	21409	27248	25475	4532	576	465	378	366	353	372	407	430	404	385	310	316	518	257	243	241	205	177	189	206	192	191	190	211	196	197	192	186	189	178	188	219	192	199	210	197	196	189	185	193	190	182	185	200	200	218	187	207	207	197	194	192	191	183	210	218	190	194	184	202	193	202	211	187	213	205	204	198	186	189	209	188	202	191	188	204	197	210	197	180	183	182	189	195	200	194	201	221	180	211	204	194	202	192	203	183	193	208	208	198	195	195	203	195	194	183	184	206	185	189	177	199	204	200	205	181	179	197	182	181	189	180	182	197	203	206	184	191	206	197	194	184	166	188	205	175	184	195	192	215	187	210	197	219	206	210	197	183	210	183	207	195	195	207	199	174	201	192	195	181	202	208	209	187	203	207	195	200	207	218	190	210	202	205	197	206	208	220	167	186	163	191	192	210	201	188	207	183	199	197	179	202	205	188	189	224	182	199	212	178	200	199	190	166	199	185	191	200	213	202	186	188	194	194	208	205	203	201	181	172	209	192	183	201	213	209	203	193	195	234	201	202	189	192	192	198	201	180	184	174	187	186	210	201	172	218	229	195	183	215	202	203	217	197	208	221	188	199	173	187	193	195	197	178	216	165	207	177	206	194	193	181	180	216	180	194	183	198	230	210	210	206	169	212	203	187	197	180	172	182	196	200	170	216	235	214	207	198	180	198	203	200	217	177	177	217	172	206	199	203	192	188	203	208	217	169	195	214	190	182	195	189	204	223	201	195	191	197	208	193	204	192	216	194	174	206	188	198	208	210	217	195	171	184	182	185	171	195	181	185	181	190	197	198	212	199	178	180	185	201	197	208	182	168	174	205	208	188	176	199	207	188	194	186	208	210	199	179	167	182	208	174	197	199	203	163	191	184	181	189	193	214	168	183	177	205	187	189	199	189	208	203	209	192	189	200	199	197	195	205	189	207	183	193	188	185	204	180	204	192	173	179	210	190	183	189	197	198	224	200	192	163	178	205	197	179	190	197	182	225	192	202	198	178	206	201	209	182	198	210	206	222	205	194	157	197	189	181	184	220	203	201	220	209	192	209	168	208	219	207	172	198	193	211	184	173	221	193	166	198	205	205	176	217	209	200	218	179	209	189	198	193	208	177	183	210	176	199	197	197	195	195	192	169	199	206	188	189	201	186	163	194	206	181	222	220	199	182	195	179	191	183	223	197	211	190	176	191	196	194	190	186	197	184	213	194	184	204	181	178	184	199	200	185	175	221	174	204	199	200	211	200	201	204	203	179	195	173	190	196	219	187	187	191	181	227	201	185	217	190	189	213	220	170	183	210	209	180	181	198	188	193	195	218	181	196	202	195	201	175	208	204	204	169	168	199	203	225	209	202	214	188	179	203	204	195	199	204	194	204	197	200	177	198	206	193	198	183	174	200	163	182	200	191	210	205	195	199	224	186	177	186	205	199	200	216	198	204	179	196	211	204	187	214	200	196	205	199	192	177	169	195	199	205	201	190	195	215	178	205	180	184	200	177	182	182	193	166	192	190	181	174	193	186	184	219	174	201	216	186	208	204	209	181	199	204	199	214	201	193	192	206	186	193	214	175	194	204	175	198	209	209	216	206	200	187	188	199	207	205	183	198	207	206	178	219	194	170	218	229	189	205	186	187	202	203	210	199	188	178	211	163	213	204	205	190	207	208	209	184	193	201	182	191	189	193	202	193	189	195	221	207	183	211	189	203	195	172	190	204	194	191	202	179	188	178	178	207	194	205	154	175	197	175	188	201	213	218	191	187	187	198	187	209	192	208	200	205	208	194	211	223	193	204	188	195	211	194	202	203	196	192	195	188	198	181	204	198	178	230	179	192	201	204	218	179	202	173	173	177	179	197	191	226	206	210	188	193	201	203	204	191	198	208	184	206	209	207	190	180	221	196	206	196	152	195	192	224	204	186	186	186	209	201	202	180	185	203	180	211	194	189	189	190	190	186	185	187	204	197	200	203	195	191	184	194	196	198	203	204	198	189	191	193	198	202	177	190	201	208	188	179	203	188	205	196	202	214	209	185	184	184	228	217	208	187	190	179	201	179	194	207	171	206	206	186	176	194	203	206	195	189	197	199	211	199	186	234	187	216	196	188	191	183	202	200	195	176	215	182	203	201	187	185	188	208	204	230	185	193	192	192	209	216	211	190	197	213	170	203	200	206	188	181	205	176	186	195	197	182	203	203	192	204	193	178	193	195	204	190	195	201	213	201	204	208	194	203	201	194	181	175	192	190	187	181	219	186	212	212	207	178	197	217	224	196	195	218	183	203	197	185	172	200	198	216	213	195	200	202	182	207	193	196	182	201	204	209	211	162	193	202	215	189	211	184	199	163	184	218	169	220	196	198	176	194	195	173	186	202	189	210	201	195	184	201	179	204	191	191	214	194	209	192	203	193	162	195	201	209	200	196	196	190	176	203	191	184	212	205	198	184	182	186	198	216	195	191	209	161	202	199	207	201	214	182	197	170	183	198	193	189	173	189	199	173	180	203	192	182	182	200	219	172	188	197	208	201	183	182	196	180	185	196	186	205	201	174	185	200	169	225	182	193	207	205	206	189	198	215	200	187	184	196	195	205	192	185	185	198	232	182	198	198	201	221	195	183	174	165	193	189	209	217	205	195	198	200	210	203	193	206	208	203	191	193	167	208	181	212	219	198	207	217	205	190	183	184	185	199	203	205	205	197	188	180	207	200	193	194	188	211	203	188	185	214	194	177	197	170	204	206	210	173	211	184	184	192	235	182	217	203	183	177	171	203	186	194	211	201	203	187	217	179	197	183	208	207	190	206	191	205	199	218	208	205	184	177	192	201	209	194	188	174	217	207	181	198	192	194	218	199	176	211	181	201	191	217	190	181	202	193	175	182	204	180	183	174	176	202	177	173	205	202	193	195	178	200	215	214	199	187	183	182	179	177	190	182	174	216	199	194	229	200	206	214	184	206	148	208	214	190	182	194	182	216	176	185	202	192	193	208	183	180	198	193	174	214	191	218	193	217	194	178	220	174	196	200	190	198	179	207	206	192	174	193	204	194	195	183	192	181	170	210	201	156	172	195	199	188	175	213	179	204	206	236	186	175	210	183	200	217	190	216	192	196	207	171	182	210	200	206	192	194	200	179	211	173	168	205	205	215	179	183	170	192	212	204	206	209	187	189	209	200	205	194	196	207	225	195	215	206	189	176	185	160	210	199	186	174	201	187	223	199	187	175	188	240	189	157	215	197	198	208	218	181	225	218	165	195	178	176	200	185	190	192	219	200	202	191	210	198	211	204	212	186	190	196	198	212	185	207	195	212	195	217	212	200	179	201	189	207	189	178	199	227	189	157	190	190	173	183	197	194	209	185	201	175	210	190	184	187	209	199	211	175	199	179	198	194	205	200	216	186	213	189	183	206	186	174	212	196	179	175	194	203	210	195	217	205	187	190	162	204	189	187	193	178	200	211	201
22657	5653	3947	1853	1456	1141	956	809	756	689	676	725	736	796	627	565	519	987	384	387	308	300	325	261	264	261	291	305	284	271	295	279	316	285	266	262	242	291	266	263	269	281	279	257	259	318	264	269	280	291	287	290	306	269	278	293	272	284	271	281	256	283	284	325	284	277	288	245	310	288	288	304	291	288	268	275	295	292	274	262	284	318	292	264	264	283	268	280	299	265	290	290	277	262	269	293	293	290	264	291	286	278	254	304	252	281	288	297	308	287	252	279	295	290	274	292	306	279	247	263	254	273	272	282	289	265	280	258	251	278	286	249	268	255	294	297	253	257	241	286	239	290	284	284	264	282	301	250	255	241	268	262	290	268	304	270	268	277	232	266	267	271	260	300	289	270	290	252	314	270	304	300	293	247	329	254	258	285	272	261	265	264	280	282	299	274	285	285	243	301	297	309	279	265	259	255	259	279	304	267	283	272	256	262	278	286	293	304	279	261	285	274	266	279	279	270	290	279	254	268	266	266	293	247	296	278	268	300	283	251	297	298	277	287	232	248	262	285	282	250	289	273	240	282	279	285	283	293	238	273	258	257	248	226	265	278	293	292	292	316	282	273	290	242	304	262	296	269	253	272	276	295	277	287	265	237	264	271	266	242	265	265	299	267	288	262	261	277	285	263	271	288	245	276	285	279	254	267	267	258	264	283	271	277	282	288	304	254	285	287	268	284	253	270	261	273	249	295	280	255	272	281	319	293	265	254	271	284	260	250	300	285	274	280	299	272	269	274	286	315	245	283	277	277	285	256	307	267	302	259	275	299	294	286	290	259	270	274	275	241	261	286	260	271	278	260	277	262	280	275	277	282	260	273	277	276	268	291	262	282	271	271	247	296	287	247	274	273	271	251	283	266	283	271	272	270	267	273	268	270	267	254	284	273	276	251	272	253	274	248	284	309	275	264	281	275	284	268	255	279	286	289	261	251	282	288	270	264	243	287	249	276	281	295	276	270	279	289	266	259	258	280	293	270	274	287	265	307	254	277	259	275	265	280	256	255	240	271	294	292	292	279	295	272	283	273	283	272	256	269	280	307	298	248	267	255	297	272	268	279	268	248	272	270	259	281	289	271	271	282	267	297	279	278	306	250	283	250	282	298	248	274	281	284	279	267	283	259	243	254	269	289	267	242	272	305	260	244	264	291	251	282	272	252	279	255	269	277	278	290	260	316	241	282	257	271	284	282	304	267	255	272	286	295	304	268	252	259	268	286	252	276	276	259	285	290	248	295	284	275	292	278	259	244	283	289	258	284	275	266	264	293	269	303	265	284	282	307	265	274	284	275	286	234	274	247	289	294	256	266	253	267	265	293	247	265	279	252	256	256	238	273	297	292	258	267	269	248	273	246	302	250	273	299	281	280	281	286	263	278	280	273	286	268	264	258	288	274	281	261	242	277	278	279	265	277	265	258	274	262	319	269	261	260	305	264	283	274	278	256	287	280	261	244	317	258	287	255	280	302	285	275	261	248	267	251	266	281	294	278	291	243	293	286	267	270	285	274	260	282	269	293	278	283	273	263	273	255	296	248	261	254	297	271	266	264	277	258	258	249	267	298	270	260	281	288	275	262	289	267	286	260	278	266	273	263	256	255	306	278	288	301	282	264	295	282	286	297	274	293	295	285	288	257	266	261	277	318	266	296	283	264	275	257	308	313	266	277	274	286	263	260	269	247	270	289	252	244	280	238	275	312	244	287	257	281	251	255	292	268	259	257	300	281	289	247	283	307	244	279	297	267	282	261	270	283	271	271	294	279	255	274	275	259	301	281	261	286	295	266	259	267	272	240	280	285	268	255	291	260	291	277	270	280	266	272	271	269	270	270	279	256	283	284	283	301	252	274	282	282	285	297	279	245	275	283	292	257	281	259	274	274	270	294	278	259	285	282	230	266	269	293	266	288	290	289	266	265	250	262	280	244	273	287	267	291	290	250	280	270	285	277	255	263	242	258	299	271	302	285	279	296	255	280	256	250	265	249	252	281	298	288	288	270	284	254	254	294	311	278	263	259	267	267	283	273	306	299	276	258	254	269	284	283	274	263	261	274	306	260	279	257	267	309	275	288	253	278	258	257	232	282	283	259	274	277	255	264	259	288	307	260	253	262	272	260	275	311	263	305	273	272	249	250	275	309	238	305	281	250	265	269	253	270	280	254	258	276	277	266	279	265	263	303	266	293	280	262	256	272	279	284	276	272	267	306	273	283	256	287	295	287	276	278	262	288	264	304	277	281	283	305	310	273	294	270	264	226	282	272	248	256	245	280	260	288	298	288	247	267	303	267	265	297	277	272	302	289	272	266	268	269	284	271	306	273	257	252	267	246	261	295	279	279	281	277	286	290	270	299	274	294	300	258	271	277	261	297	258	269	261	282	267	286	260	246	269	260	292	283	261	272	285	269	274	275	266	282	242	251	287	273	266	270	259	262	269	289	260	262	290	263	281	289	260	250	260	296	278	275	260	279	255	262	263	278	287	261	268	283	281	283	251	281	287	295	241	258	280	292	224	286	267	266	282	261	278	272	285	294	274	280	287	265	291	281	287	290	268	285	290	289	301	278	269	296	255	274	260	274	280	299	281	276	287	266	255	256	305	280	305	282	270	299	246	270	298	283	292	299	256	254	312	268	276	283	263	251	275	278	275	270	251	293	296	278	315	307	243	290	285	272	263	298	290	278	283	272	282	295	280	259	257	282	267	267	268	273	269	277	290	259	290	282	253	289	280	291	273	277	287	282	269	261	240	287	277	291	275	286	260	274	247	279	275	265	255	268	274	287	286	286	279	262	281	267	301	280	275	263	251	272	300	245	252	275	246	272	301	265	291	233	275	253	262	255	325	280	253	257	284	251	265	297	290	278	266	291	260	298	296	264	257	282	278	266	285	268	248	265	276	294	286	251	267	297	284	280	297	265	291	265	271	292	273	276	292	272	280	277	275	269	297	254	242	271	279	306	275	249	291	266	281	258	272	240	287	237	264	275	302	262	247	270	286	255	259	277	269	254	274	295	297	278	287	258	292	272	259	275	301	293	305	282	281	306	264	264	286	272	262	273	286	261	289	273	293	275	277	274	249	271	286	253	239	291	284	296	277	279	294	257	258	306	295	255	270	279	263	301	251	280	296	296	300	290	272	290	251	258	228	272	276	236	298	247	274	285	261	282	247	275	243	271	307	269	288	270	278	269	281	268	301	300	260	291	259	236	270	293	267	288	254	261	252	284	288	266	267	279	292	278	267	282	253	302	261	280	267	285	281	282	265	289	285	282	272	243	289	284	295	274	253	255	256	286	265	266	287	270	276	309	257	281	247	262	250	250	295	256	311	263	261	248	279	287	272	277	239	297	286	273	307	267	256	305	279	297	295	286	300	267	292	257	251	251	262	284	290	255	261	291	301	266	277	273	298	258	275	258	272	277	293	261	246	243	285	281	245	302	276	250	298	263	278	261
22551	21423	29261	23961	21419	21236	4136	1256	1022	926	882	893	939	981	889	747	692	1570	610	604	501	496	504	503	534	491	495	500	471	475	465	495	483	479	521	425	496	454	481	490	521	485	487	506	474	493	477	487	490	478	478	482	457	470	477	469	493	490	485	437	466	510	476	455	495	500	502	488	456	507	499	500	456	451	468	493	493	476	497	480	479	478	472	468	492	471	500	456	476	476	451	462	456	454	473	424	517	470	488	488	453	475	437	508	447	464	474	484	474	434	479	464	499	492	456	456	448	486	412	496	453	474	450	504	438	521	481	478	463	467	465	475	482	449	482	480	460	431	477	481	521	454	438	467	460	456	438	468	496	440	480	465	471	445	484	498	456	460	477	467	501	488	439	460	498	436	470	499	491	443	461	457	492	501	467	444	473	489	476	476	444	516	449	475	451	457	468	469	419	403	450	456	461	427	462	468	497	494	452	479	501	460	462	447	463	474	440	441	478	476	471	516	482	452	515	465	422	456	471	450	437	442	453	504	515	452	464	484	456	450	452	484	440	454	439	461	458	452	471	476	522	490	454	440	488	500	441	510	467	512	489	483	446	488	419	460	468	485	456	473	478	482	447	466	478	499	471	436	455	477	481	497	424	484	483	461	465	461	466	491	496	428	466	451	488	476	464	460	460	434	454	439	520	461	477	476	512	472	509	458	489	507	472	482	422	503	465	487	458	491	460	448	511	435	426	468	465	488	462	471	462	499	447	428	487	457	427	408	515	459	494	455	487	483	474	446	504	494	452	434	451	407	463	465	475	486	441	452	498	448	448	475	454	467	435	466	441	466	419	490	464	468	467	461	463	459	440	449	517	490	473	476	466	459	487	460	487	500	490	499	451	472	495	453	471	421	482	485	461	462	450	404	479	435	458	476	473	468	489	487	456	484	447	455	461	450	450	486	465	471	435	480	455	436	476	490	492	466	447	469	479	454	447	474	480	467	458	512	444	482	463	433	464	420	506	457	419	453	480	472	451	478	478	450	456	477	508	435	491	484	479	444	467	496	470	481	445	496	452	496	461	453	456	491	440	467	500	438	474	461	450	463	469	467	449	435	444	485	509	491	458	468	483	478	460	469	439	486	487	476	430	461	470	472	480	476	425	460	452	437	479	472	454	441	461	473	482	448	469	469	445	467	434	468	456	428	478	435	467	490	496	448	461	471	498	470	466	463	447	437	472	448	476	503	406	482	444	462	466	471	476	446	532	441	478	500	448	472	472	477	465	477	495	471	451	469	444	485	471	476	475	480	481	429	451	457	490	476	493	468	473	474	477	457	473	473	467	460	476	471	491	487	461	445	463	471	430	477	494	540	457	477	455	472	468	458	453	499	454	453	463	449	492	411	490	481	473	445	435	484	465	509	451	451	478	476	463	437	466	479	443	490	459	491	454	478	431	484	436	445	460	471	439	451	445	490	463	415	463	462	478	465	468	523	495	435	498	485	457	473	476	429	481	501	481	446	484	484	491	488	500	497	446	413	467	464	471	449	452	440	461	468	466	450	516	470	493	473	475	434	478	481	497	456	453	434	461	504	485	463	463	444	472	516	448	506	449	465	421	431	464	449	463	450	464	451	449	447	476	476	449	496	458	498	449	464	454	507	432	447	502	454	455	475	479	469	439	455	493	480	427	460	459	509	447	492	491	465	444	461	452	463	499	461	469	459	467	472	443	485	441	470	486	480	469	464	451	439	460	454	447	460	469	474	425	480	460	500	454	433	511	467	500	474	450	470	455	461	489	404	462	479	480	474	508	468	490	471	435	465	456	504	490	497	464	463	467	420	474	480	498	440	469	448	438	448	427	461	466	463	475	483	473	443	484	471	454	471	447	443	461	468	454	471	491	475	481	449	502	460	483	467	481	473	469	424	480	446	416	504	435	464	463	509	468	429	472	488	443	444	461	468	483	474	480	457	470	448	481	442	491	463	461	440	488	476	481	460	480	487	467	435	476	474	453	415	494	462	449	514	466	463	473	463	481	473	482	455	439	429	493	455	475	459	494	492	492	414	477	453	470	443	510	453	478	451	463	468	468	481	448	451	467	484	474	467	459	450	464	464	459	468	476	511	475	460	473	426	442	478	503	441	475	468	460	463	513	427	470	457	480	470	469	460	431	443	472	506	496	488	457	476	439	475	430	489	448	466	512	459	473	471	468	416	476	454	449	462	463	452	476	522	464	507	503	493	458	493	495	443	483	510	458	440	468	507	448	478	453	475	482	482	419	447	471	472	472	496	473	494	455	464	463	450	484	490	488	490	460	462	494	475	451	432	450	435	492	465	455	485	474	470	475	447	497	470	421	430	478	469	513	450	498	437	448	449	465	451	479	429	482	487	481	455	461	458	449	453	492	502	416	495	463	441	470	471	438	477	474	416	433	447	471	448	488	517	458	456	501	470	473	481	476	471	484	496	479	489	457	488	485	480	479	475	451	457	464	488	468	423	457	456	468	467	494	467	476	495	441	451	457	402	456	485	473	495	473	456	500	475	488	450	458	508	467	495	417	433	480	508	442	458	464	464	477	470	469	445	468	430	471	469	443	473	508	438	486	485	487	458	459	471	440	472	470	451	485	485	480	446	496	462	486	475	478	472	438	452	463	443	462	448	449	489	457	454	474	466	477	461	462	472	464	472	470	485	444	429	483	486	500	466	477	475	470	439	440	460	426	425	405	479	449	449	496	464	493	424	472	475	441	481	422	502	438	478	472	492	483	449	463	464	457	428	417	507	505	446	485	493	467	474	480	437	503	438	441	456	485	429	451	470	483	481	484	447	475	454	424	465	460	508	481	484	446	479	476	471	453	452	479	449	467	485	491	502	449	419	469	462	467	461	468	508	458	453	489	474	485	506	446	464	445	482	477	496	458	482	467	488	492	495	497	494	456	466	453	447	437	471	475	469	480	443	455	457	435	490	460	502	422	453	478	485	436	457	458	456	450	505	470	400	456	463	452	469	477	455	462	447	465	456	442	471	479	442	473	500	478	452	441	444	501	463	463	446	491	478	494	473	443	489	469	457	459	451	481	440	429	431	459	497	434	469	500	447	454	460	452	468	501	473	519	496	479	462	481	467	473	483	474	509	412	427	452	445	449	467	471	441	479	445	515	447	435	499	494	461	472	444	466	499	437	439	468	427	465	465	430	466	461	455	478	515	477	477	487	457	456	466	518	472	488	419	475	451	451	465	449	438	445	466	440	454	475	492	463	449	476	451	453	490	472	463	478	443	470	514	448	485	477	480	451	473	471	465	424	488	473	448	441	461	507	452	462	467	476	472	480	425	446	454	467	483	432	466	455	442	472	482	462	465	451	493	471	456	441	483	464	495	520	513	455	475	443	455	453	443	456	441	481	487	490	478	464	492	473	463	472	461	430	454	476	482	438	438	457	460	461	477	491	489	460	458	483	488	479	449	482	454	512	458	442	485	511	455	460	442	512	482	495	438	466	472	463	451
30390	14658	10507	5094	3767	3056	2501	2058	1763	1622	1466	1506	1725	1756	1422	1203	1076	2834	935	785	739	681	647	638	667	667	660	680	653	616	597	633	654	674	632	641	598	586	638	621	643	626	617	614	633	601	605	614	626	624	652	600	591	618	610	653	591	569	632	640	606	660	626	647	616	600	649	620	596	617	625	653	664	666	570	629	560	635	611	648	627	599	655	620	637	631	617	651	609	598	629	610	682	593	653	646	584	646	623	612	599	646	598	608	563	574	640	584	633	603	595	597	584	633	597	624	618	659	581	572	576	586	608	617	614	625	564	610	674	603	556	617	640	577	623	571	624	621	614	607	617	616	626	631	597	620	649	592	619	590	646	573	576	605	603	606	624	662	614	580	619	636	640	611	640	593	593	601	584	592	594	620	604	637	618	597	599	663	594	627	566	620	565	621	621	618	629	600	576	601	588	569	621	607	588	626	563	621	591	621	565	598	623	633	649	666	575	596	573	552	634	589	605	626	618	585	663	617	572	586	628	587	586	674	634	634	592	628	567	595	578	591	661	613	593	622	611	621	588	615	584	590	562	634	581	584	558	629	640	572	620	604	631	662	640	602	612	563	580	633	619	642	582	615	605	602	587	595	639	600	596	618	625	589	647	584	630	600	576	629	587	642	647	584	643	652	620	591	658	575	613	586	584	611	604	584	579	619	591	621	609	589	593	612	588	602	602	590	665	629	607	586	626	651	552	594	641	592	612	604	618	588	609	596	600	624	575	621	634	647	621	603	618	637	601	647	623	638	608	600	608	598	590	598	594	569	627	626	652	602	556	592	613	593	644	587	620	601	636	594	607	630	594	607	589	595	607	633	570	577	656	592	611	612	606	613	589	582	620	607	575	614	607	629	590	598	581	608	620	558	602	630	598	594	654	597	585	586	604	582	646	614	580	594	621	579	606	591	595	623	578	614	584	584	611	579	613	598	607	606	671	593	623	575	617	595	558	612	577	629	599	601	572	603	635	575	609	623	562	575	589	611	620	634	617	637	602	636	544	599	612	620	553	622	598	562	621	633	596	649	616	612	604	622	592	608	605	623	605	649	660	655	623	637	557	561	619	619	670	615	627	573	592	604	619	607	602	601	603	622	609	580	604	603	598	584	588	606	607	606	606	593	610	553	610	598	586	605	614	588	626	594	589	592	592	619	609	604	611	563	596	582	618	565	610	637	588	603	583	622	544	613	591	557	599	641	589	603	639	630	601	644	606	579	642	583	606	593	604	634	631	596	576	584	619	586	628	600	543	662	638	618	625	582	651	629	605	589	614	639	612	595	590	646	597	613	624	623	587	578	630	596	592	602	588	567	566	617	596	609	602	600	573	638	578	608	617	624	593	638	595	608	580	604	626	575	594	632	613	655	616	628	597	627	620	604	595	607	560	630	659	632	576	617	618	641	633	605	595	623	547	642	614	597	651	584	588	588	615	582	579	607	594	599	592	632	569	594	617	604	606	605	560	646	629	612	599	608	637	650	577	581	586	565	567	610	538	581	586	614	646	610	599	605	669	607	611	642	602	629	592	594	579	607	585	628	622	619	605	598	610	601	609	591	607	579	635	628	600	613	627	631	573	571	588	550	589	601	618	569	597	574	632	600	599	639	606	612	638	597	591	629	618	648	576	558	596	617	607	575	605	607	631	571	590	612	561	574	651	548	595	553	611	628	586	607	603	599	568	621	620	616	592	594	600	627	562	655	623	560	586	586	583	575	668	648	589	655	609	607	610	606	624	610	632	572	626	663	601	627	622	600	620	672	645	623	620	610	617	622	575	604	587	648	583	579	594	617	628	625	625	578	569	588	648	584	606	629	619	616	630	525	621	599	630	581	594	588	607	576	595	608	621	633	593	615	595	617	620	580	587	644	626	588	594	603	658	597	605	595	637	620	630	605	611	627	585	582	591	641	623	632	597	601	595	634	623	575	624	582	587	623	565	594	603	633	602	604	592	604	590	581	563	605	580	646	638	560	601	629	564	611	653	571	586	551	560	620	574	591	634	597	633	596	608	620	573	639	615	624	642	570	637	580	623	614	614	609	564	564	617	615	605	606	593	590	600	607	619	618	605	571	552	589	622	632	625	585	631	633	616	617	604	573	627	592	587	586	616	607	596	605	602	587	618	604	644	616	621	633	643	613	614	594	603	597	639	590	579	649	612	573	639	598	609	622	637	614	595	595	602	584	607	647	582	603	601	591	631	613	591	576	602	602	615	638	571	608	603	617	637	613	608	603	622	625	608	574	586	584	609	591	594	608	580	610	613	639	573	586	590	594	602	624	574	586	564	604	586	598	583	619	634	600	612	578	609	586	605	650	597	608	548	599	595	598	591	605	612	603	589	617	610	596	648	604	634	603	605	576	543	574	593	607	605	630	578	605	622	599	612	571	595	588	620	598	585	574	584	641	622	635	596	595	634	635	641	593	611	610	609	632	601	599	606	628	645	574	654	636	592	631	603	600	572	614	632	582	622	618	607	607	620	609	622	623	609	626	581	610	636	605	595	591	623	606	589	617	636	672	598	607	603	636	604	611	658	604	601	630	626	635	554	626	598	626	642	591	634	616	621	594	595	577	617	620	579	585	614	586	593	619	604	585	613	589	591	570	617	636	636	641	569	579	619	595	632	608	597	562	622	572	582	619	572	611	637	552	616	607	629	558	579	589	592	602	602	595	576	583	598	572	615	606	621	585	589	658	626	656	613	569	596	567	557	595	589	562	605	612	602	610	580	586	641	577	623	630	639	593	602	608	598	611	597	621	569	605	619	604	639	601	623	627	577	606	658	621	634	616	648	576	586	588	586	611	571	570	592	582	568	571	600	615	606	583	599	599	611	605	599	570	623	595	618	593	591	640	611	614	628	617	585	596	610	621	553	602	624	608	597	603	627	609	617	636	577	608	583	615	615	580	580	596	571	565	614	615	647	608	650	580	549	613	589	608	627	596	612	710	655	603	605	556	586	603	626	612	630	621	626	669	588	642	588	619	662	621	617	624	584	630	585	619	612	626	616	614	616	597	619	609	590	590	625	605	625	611	587	614	619	629	599	613	604	565	615	590	606	591	627	602	613	597	588	628	587	611	596	627	572	603	595	588	637	643	584	601	563	582	602	656	578	581	673	645	576	611	633	599	608	588	605	642	590	602	648	562	623	671	674	562	609	613	638	621	553	553	632	595	600	621	582	602	624	642	598	603	590	611	594	619	601	621	570	605	606	645	626	549	612	571	609	567	622	583	572	592	623	564	613	571	611	610	608	594	565	597	592	618	598	617	648	609	599	624	564	619	585	586	568	560	597	601	636	603	570	612	650	596	563	622	613	617	619	598	631	648	612	607	630	598	569	622	612	607	636	632	595	534	618	564	600	591	562	573	593	634	590	613	588	591	665	579	622	571	640	604	583	590	599	579	647	606	657	599	642	627	613	588	610	606	575	619	627	602	604	678	614	626	590	611	585	607	579	620
27402	17293	3462	937	624	549	426	342	361	326	346	374	404	416	408	344	335	332	293	298	260	264	297	251	261	265	281	314	249	271	234	254	277	262	271	262	270	268	274	246	266	250	273	281	274	238	290	262	257	248	267	287	259	260	287	288	270	250	269	277	248	268	276	278	253	250	273	270	254	260	238	281	277	275	270	244	300	298	275	298	272	283	276	252	279	257	256	256	264	286	250	300	240	262	262	286	269	269	267	251	239	254	281	252	268	241	270	241	279	245	281	272	272	261	248	288	277	283	274	268	265	281	227	282	260	273	230	281	270	271	259	213	293	236	262	255	284	252	252	261	249	251	260	283	253	265	256	272	268	269	270	299	269	265	258	286	253	265	232	278	285	258	252	243	293	277	251	281	280	265	286	254	258	247	278	260	263	273	286	243	275	241	284	289	311	254	286	275	249	263	255	244	269	265	258	255	267	272	273	241	271	263	271	259	253	247	281	253	275	268	258	303	290	269	255	266	250	244	266	280	254	259	259	276	244	283	249	252	265	263	262	249	284	299	293	276	261	295	265	269	232	236	263	277	300	281	270	280	293	274	274	270	276	282	269	273	264	272	280	252	250	293	263	295	255	230	238	260	231	270	286	252	249	281	314	272	255	259	251	259	280	278	289	308	246	253	259	270	258	270	281	278	323	228	278	301	271	272	265	263	271	273	252	292	248	246	257	258	281	289	241	285	278	264	220	245	288	289	280	247	264	268	267	264	244	267	261	270	272	247	277	297	281	263	276	266	278	279	250	301	259	258	258	267	272	243	244	277	268	260	250	292	273	257	290	256	288	226	250	269	258	251	267	277	260	262	277	255	272	277	269	263	270	286	284	264	275	280	259	245	278	263	273	270	255	297	252	262	273	286	275	245	256	257	278	260	283	293	255	280	258	272	232	249	261	250	307	246	263	262	262	284	281	269	274	269	276	291	243	275	238	256	284	272	258	242	266	255	248	267	245	263	251	260	259	268	258	258	288	305	300	262	293	272	262	270	266	253	274	251	261	257	256	291	242	276	267	284	271	292	275	278	286	280	279	258	266	257	265	258	246	277	272	267	277	265	279	290	245	267	272	254	271	289	253	265	248	259	237	277	250	241	264	264	294	242	268	259	268	271	263	293	253	263	260	278	291	264	280	246	278	261	230	235	218	259	289	278	277	263	305	269	256	267	271	279	246	302	258	242	286	240	283	255	275	282	262	265	266	252	262	278	271	258	253	281	257	269	282	268	265	256	270	280	262	278	295	274	292	261	281	258	263	274	248	254	258	277	270	237	221	255	279	276	287	257	262	268	288	280	255	238	270	286	248	246	264	262	250	246	259	285	263	271	256	293	267	258	233	257	231	251	291	251	240	256	244	277	256	238	244	272	257	256	244	263	282	264	297	266	266	289	257	288	240	279	282	274	254	280	267	274	277	285	258	295	258	272	289	252	271	248	270	290	298	270	264	280	257	268	290	262	271	294	295	280	288	263	252	242	245	278	282	249	239	274	274	272	248	261	240	286	269	260	267	210	258	257	271	248	264	252	268	273	256	266	273	234	265	265	277	245	273	285	253	276	299	243	264	290	273	264	300	273	283	259	264	245	247	278	251	280	246	244	258	244	256	256	246	261	241	271	265	251	269	288	267	262	307	258	260	259	245	288	253	264	284	284	247	260	294	280	274	283	240	282	294	232	303	228	297	256	240	249	314	292	276	270	282	272	278	268	255	269	273	288	265	240	254	274	274	254	274	246	267	266	268	277	251	278	258	247	261	256	260	270	240	234	262	258	253	275	280	246	281	246	263	250	261	252	266	278	293	260	274	278	260	276	276	294	281	270	258	256	267	265	259	261	221	288	289	277	226	298	297	289	284	241	259	263	295	259	284	278	290	276	273	259	256	232	250	252	284	294	280	254	251	267	275	240	269	274	285	263	277	290	266	245	238	276	242	270	274	275	252	275	262	244	249	253	303	300	273	240	255	265	275	260	283	254	261	271	292	281	284	277	273	286	272	268	286	263	259	303	286	280	295	273	252	274	302	257	267	287	263	260	266	260	268	297	292	249	257	253	239	279	243	258	263	286	261	270	250	257	248	238	267	246	296	260	257	276	260	253	262	235	265	266	267	284	241	247	259	254	279	267	266	282	256	282	278	253	271	307	228	255	264	270	235	306	277	292	240	255	244	271	286	268	267	269	254	248	256	283	291	253	255	235	251	245	238	263	258	275	251	255	235	243	263	258	259	257	269	254	260	249	293	264	269	256	276	263	310	233	255	273	270	267	255	257	253	250	283	263	245	289	284	279	254	278	278	264	260	236	277	230	243	273	278	248	262	252	287	260	287	266	282	259	261	261	274	278	252	266	239	271	243	237	265	264	249	278	263	283	262	281	246	269	264	267	237	298	260	268	265	244	237	258	259	243	281	260	293	306	274	281	247	271	271	271	278	275	266	289	242	289	260	258	295	284	269	270	248	278	258	238	276	266	252	256	287	272	262	243	250	268	269	251	253	257	262	262	266	280	246	260	270	253	272	283	301	266	272	265	271	282	292	254	256	271	261	248	256	261	238	263	265	299	283	246	288	274	295	275	271	295	286	250	283	256	280	265	269	288	276	263	298	250	295	273	268	247	263	273	263	242	283	255	271	263	274	254	259	289	288	263	256	237	255	304	269	268	246	309	266	260	260	280	242	283	259	265	280	280	277	274	275	263	275	247	272	260	288	233	221	260	257	264	263	295	264	239	254	256	301	286	267	245	277	254	242	262	236	238	246	264	254	254	244	272	286	240	257	257	291	275	276	299	286	267	259	257	238	270	259	265	226	264	263	280	253	286	266	258	256	276	273	264	264	268	267	250	290	282	256	247	284	272	254	239	299	272	274	280	267	292	302	280	252	276	268	261	256	256	267	281	275	229	300	294	246	267	251	263	277	275	270	261	292	283	254	299	272	284	278	269	259	259	303	261	248	275	262	257	269	276	259	275	259	252	261	256	237	280	241	263	278	259	272	299	260	237	277	280	269	281	271	265	260	265	286	261	284	286	254	264	251	249	263	266	270	253	260	244	270	303	241	255	279	271	248	256	273	275	235	278	279	264	263	272	274	297	251	258	277	225	274	261	299	292	320	283	264	253	281	274	253	297	269	250	263	276	260	288	272	275	261	307	266	264	254	257	266	267	269	272	270	284	266	260	276	269	274	278	287	235	279	301	235	232	263	261	255	283	254	274	256	278	257	304	288	287	258	261	262	266	284	270	257	297	293	261	267	279	266	255	269	252	274	245	292	263	266	269	239	248	242	288	278	282	245	282	259	240	255	227	269	272	261	280	261	268	252	302	260	295	282	296	216	285	279	285	257	286	295	270	240	303	284	266	237	257	267	260	265	245	270	267	269	264	239	286	273	267	237	259	258	278	254	272	235	265	287	272	270	268	269	277	270	296	260	238	283	291	238	275	255	295	275	308	273	257	275	275	268	289
7368	2395	1749	993	827	752	655	623	570	570	556	574	579	714	664	490	465	493	428	335	372	363	341	357	362	354	343	350	345	378	339	363	342	380	366	348	315	347	381	367	312	367	364	346	333	376	350	350	354	336	356	357	347	346	380	373	349	338	370	356	378	354	375	348	366	343	385	377	379	338	326	360	363	363	401	345	352	331	345	369	376	375	335	384	352	387	360	367	393	355	340	386	352	325	325	363	372	327	356	333	334	344	333	389	351	340	342	328	358	300	346	373	384	381	357	350	350	359	341	356	356	377	330	348	361	325	351	351	337	335	354	354	347	339	322	337	362	352	361	343	357	385	343	352	342	349	333	334	357	358	373	361	369	355	353	347	355	356	355	385	350	352	359	372	342	355	364	370	344	355	314	382	363	352	308	337	361	326	371	372	341	319	323	368	362	372	379	322	328	327	341	351	367	341	369	341	373	366	369	373	372	348	312	359	342	352	365	354	355	338	313	347	355	360	355	359	375	329	319	374	352	369	336	381	320	340	369	371	354	371	361	309	366	315	356	364	373	403	351	333	350	344	363	363	355	326	354	341	357	389	375	366	319	337	304	355	356	359	331	361	335	367	340	354	337	315	363	362	363	337	390	400	348	340	374	321	384	324	335	343	349	326	331	359	375	370	364	340	366	370	398	359	364	378	321	361	350	366	328	376	347	372	352	348	350	359	350	353	346	349	318	358	342	384	394	391	364	345	362	335	341	336	346	345	355	381	336	347	322	362	351	318	325	378	377	359	345	328	357	337	347	322	368	320	330	395	341	345	348	373	365	355	358	353	356	323	341	334	373	348	351	378	376	388	377	375	332	343	353	355	322	379	339	371	342	332	311	345	369	332	368	319	383	333	347	367	361	362	334	350	347	355	347	352	362	344	386	364	361	345	352	342	343	366	364	340	336	354	393	353	343	349	328	355	350	370	325	358	329	334	329	364	376	372	358	369	387	347	354	328	392	345	377	343	339	352	371	384	336	389	352	368	360	325	339	343	366	342	358	364	354	378	372	335	364	362	320	368	368	355	372	376	328	352	378	384	354	356	365	337	337	346	334	366	358	324	348	359	346	340	318	349	325	333	351	366	363	359	325	375	313	363	356	372	380	349	344	333	328	343	342	347	310	366	337	382	313	312	339	338	356	353	363	365	343	355	335	331	351	344	347	357	361	359	359	342	373	389	345	356	366	354	337	326	325	366	350	362	385	353	349	337	332	353	316	360	326	353	357	347	367	345	356	346	356	324	339	305	349	362	335	352	374	360	367	331	384	341	336	337	308	356	347	375	374	350	383	362	312	363	363	373	357	371	356	387	335	372	364	319	358	357	344	359	352	369	332	326	367	339	356	327	340	352	329	365	332	329	357	329	380	387	350	364	355	351	333	353	325	379	344	337	320	334	335	349	381	371	348	373	339	353	368	318	358	356	356	356	352	338	359	340	344	344	356	318	397	371	359	338	364	305	359	378	349	382	357	358	349	377	348	349	341	331	374	381	390	362	356	348	350	345	350	376	339	354	345	365	363	351	327	355	339	373	337	346	350	370	344	329	328	336	346	332	321	357	362	371	367	357	382	329	345	345	371	339	362	337	369	339	372	336	336	334	332	352	331	361	343	344	338	336	347	351	353	325	372	352	334	369	375	362	374	367	329	336	330	359	330	345	315	353	333	363	358	352	340	352	343	318	335	325	337	333	325	363	369	337	299	370	359	350	347	360	353	358	359	359	374	357	318	358	345	330	369	356	353	341	303	364	359	368	333	395	336	352	350	352	332	369	350	344	358	361	387	331	330	356	332	330	375	335	341	378	345	363	356	325	360	355	344	354	358	337	320	321	331	336	359	336	379	388	343	371	342	353	340	367	336	348	317	354	371	359	344	357	363	339	336	380	348	342	325	385	324	377	310	369	363	353	315	324	364	337	318	337	367	352	365	351	375	311	370	362	353	385	364	350	393	362	340	356	359	308	357	319	354	370	341	360	335	359	407	327	351	340	324	313	382	333	343	346	380	350	331	348	308	360	337	352	350	361	341	368	352	352	373	346	383	348	372	324	338	360	344	332	339	348	338	375	368	343	328	326	344	324	368	357	348	349	358	308	363	324	347	357	357	321	369	356	354	351	353	395	391	343	360	335	343	369	352	345	346	346	366	361	368	359	348	334	380	351	351	364	356	357	326	357	338	352	326	349	379	352	389	355	357	327	343	361	352	360	348	335	336	334	326	369	364	381	381	382	355	367	364	335	372	345	352	374	333	355	340	361	339	352	337	357	335	335	353	353	360	316	351	347	356	372	359	352	343	344	343	339	349	341	369	332	332	334	361	355	345	324	353	337	327	355	351	327	379	378	349	338	343	388	373	349	326	372	338	354	376	385	356	338	356	326	344	377	361	381	346	318	350	337	373	382	390	360	359	353	359	376	354	362	335	329	360	326	364	373	341	368	346	348	331	356	361	328	327	357	372	365	338	344	354	340	362	360	338	338	358	355	362	347	351	364	368	363	376	352	350	355	332	336	326	347	349	362	352	355	330	324	371	309	357	364	382	363	342	343	371	344	356	336	333	388	360	360	336	351	328	328	381	361	384	355	383	338	374	362	349	326	360	324	363	347	371	362	341	369	386	394	345	345	340	359	359	318	394	351	324	337	363	365	371	332	350	383	364	342	371	349	340	302	375	322	360	336	346	365	332	336	361	345	376	335	347	363	325	349	370	356	385	357	295	361	346	301	348	351	370	346	331	361	363	358	356	365	373	325	350	354	361	348	399	329	363	354	357	376	349	336	328	320	332	344	317	337	351	329	349	344	371	352	317	356	329	352	366	387	316	374	356	339	339	343	349	349	361	389	389	362	378	340	352	376	356	344	362	352	321	333	353	344	342	330	360	341	341	371	358	360	349	376	370	365	388	340	352	349	345	375	330	347	354	396	335	349	388	356	371	358	335	359	331	362	327	352	338	355	358	353	323	347	356	351	348	377	362	370	339	332	348	367	332	373	373	325	388	355	334	349	365	359	321	365	337	343	359	342	386	352	320	337	331	358	347	340	382	343	340	350	344	338	318	353	326	346	333	383	347	345	346	340	329	345	362	331	346	354	353	351	382	345	361	372	361	358	352	321	333	343	343	348	350	335	360	329	314	352	350	360	365	365	356	346	361	361	377	382	341	348	328	329	366	366	346	328	323	342	373	330	327	356	364	371	327	352	375	347	357	334	342	360	361	343	362	370	363	370	333	379	375	345	393	387	335	362	367	360	335	349	368	350	360	386	359	361	332	353	345	374	365	358	370	392	348	300	342	345	324	355	344	349	325	319	358	354	347	359	338	347	358	353	370	365	352	354	385	348	358	355	339	380	353	337	330	350	318	370	359	342	349	376	337	352	345	353	380	358	325	317	344	333	340	340	333	341	369	371	342	369	387	388	331	347	347	385	349	388	366	349	372	328	364	352	340	346	372	343	346	362	367	364
23638	21416	28597	24623	21221	4765	1143	847	796	753	716	682	779	750	713	616	602	974	548	554	507	497	471	457	447	483	509	466	435	497	485	459	495	448	476	476	493	486	516	467	473	464	469	524	460	434	474	450	442	487	476	405	503	483	466	484	489	455	507	440	437	434	496	468	478	474	491	462	484	505	459	463	489	487	445	507	470	444	485	521	448	460	477	454	459	463	448	488	459	439	486	467	452	450	505	461	468	454	473	445	487	459	454	466	473	486	461	449	445	450	451	476	476	475	487	486	508	438	487	466	448	519	460	495	464	418	465	465	479	440	438	456	498	520	471	508	474	465	448	493	461	494	451	451	482	464	501	513	444	502	504	451	505	462	470	463	472	441	474	423	469	490	476	489	450	484	467	444	440	448	464	464	492	466	462	435	469	498	484	446	481	478	472	455	445	453	455	442	455	500	456	478	451	440	471	431	475	473	502	466	480	431	497	467	457	440	471	455	467	470	481	469	509	485	501	454	465	475	498	460	467	497	465	449	463	450	438	423	475	469	499	456	458	494	474	493	505	474	496	501	477	405	457	449	455	456	451	486	485	489	513	474	475	468	488	457	488	442	462	502	421	449	493	451	448	475	447	457	467	439	478	415	460	476	459	459	480	459	492	441	475	459	473	432	442	437	492	470	495	459	444	463	461	492	480	458	457	485	491	417	426	428	468	479	466	487	491	487	454	464	459	503	447	505	478	477	451	481	475	428	481	459	449	460	451	444	469	514	438	505	417	455	452	468	492	473	448	463	445	473	463	440	480	475	440	487	439	461	493	448	488	475	463	449	488	463	471	468	466	439	473	467	441	472	496	483	508	500	452	462	465	458	465	456	451	491	482	457	455	469	434	442	467	490	463	441	447	508	482	437	489	434	446	479	452	496	476	518	465	462	473	473	487	496	432	459	483	451	469	466	481	479	468	475	446	481	448	442	466	457	447	447	450	443	462	439	515	467	469	458	451	449	498	480	432	458	435	460	478	487	481	488	470	459	462	439	482	462	481	464	454	462	475	464	429	482	449	477	452	510	508	457	471	471	493	471	484	465	474	464	478	494	502	491	448	477	455	411	443	459	437	459	412	452	460	452	489	482	453	424	474	510	478	455	476	458	437	471	462	456	490	439	477	427	464	484	460	424	438	462	489	494	492	521	496	477	471	485	465	442	472	464	460	464	471	480	483	417	453	472	477	491	463	448	443	437	460	501	487	490	455	505	441	466	470	424	490	461	481	460	469	469	475	446	469	486	439	466	500	489	457	449	486	469	540	469	500	493	457	462	481	492	455	442	454	470	477	427	490	471	462	476	460	490	450	445	438	456	487	427	481	419	477	453	460	421	458	503	438	479	443	484	496	440	453	463	466	474	504	511	455	452	481	467	481	449	435	442	430	442	461	476	473	456	433	453	458	462	448	439	473	479	461	437	496	439	494	491	488	505	433	470	462	471	484	459	454	476	458	473	456	477	485	523	458	442	463	451	471	476	451	475	475	493	460	471	468	462	438	464	485	483	494	514	511	423	414	471	457	491	476	483	454	438	463	476	474	470	492	469	474	453	477	477	481	448	495	450	447	440	453	464	463	474	488	509	471	442	507	493	459	470	482	435	499	507	447	456	482	458	437	495	497	483	506	429	467	457	469	399	481	495	484	477	501	433	480	457	455	453	470	470	484	489	472	474	439	420	441	431	485	469	456	479	450	475	460	469	430	434	446	464	465	477	451	442	497	448	457	489	486	451	470	482	467	470	461	446	438	494	506	495	504	500	457	463	478	456	479	460	475	439	486	473	477	446	487	483	450	480	446	483	449	471	448	488	477	458	483	464	479	443	486	504	454	470	495	474	447	434	477	460	462	457	475	447	480	474	424	498	472	464	463	487	462	472	470	451	473	450	472	489	444	433	456	508	474	495	461	437	445	480	495	458	450	452	463	454	517	478	468	516	450	475	486	454	443	403	463	454	447	434	462	492	472	464	490	461	452	459	444	512	456	460	487	473	471	460	496	447	454	472	460	464	438	438	434	455	468	484	461	467	503	460	505	487	427	452	460	444	489	465	447	462	502	466	437	490	443	489	453	435	456	440	418	447	488	473	474	457	467	496	457	490	474	485	435	464	464	471	481	475	467	501	450	451	449	455	436	490	490	458	423	466	448	477	490	472	480	458	436	438	458	483	458	460	501	467	488	482	440	512	472	490	512	466	452	441	488	470	448	454	434	487	438	476	441	489	495	481	482	469	477	422	471	453	460	490	458	508	470	450	436	448	498	480	446	449	458	442	487	440	501	441	449	452	484	448	473	498	475	489	504	483	467	489	480	459	492	458	453	482	525	451	463	481	483	479	454	480	458	463	456	504	445	474	486	432	477	465	469	390	482	496	492	493	454	483	454	528	439	467	449	442	464	448	452	477	458	429	446	471	443	473	445	473	458	449	458	484	458	499	432	494	457	447	492	452	468	455	497	435	449	460	440	491	495	455	494	465	449	510	486	466	462	474	479	498	441	440	475	458	463	468	445	472	470	453	395	463	492	460	462	424	459	484	484	466	442	470	458	454	473	496	473	447	446	481	453	469	462	433	473	430	430	443	461	450	430	487	477	460	490	453	482	477	428	491	445	477	463	446	493	445	432	493	480	485	473	474	475	433	460	483	433	473	436	489	485	416	449	492	440	446	428	485	497	487	456	486	461	494	484	427	487	463	474	510	457	456	465	460	456	430	442	491	466	486	461	488	490	449	485	427	450	447	453	465	486	459	447	497	446	455	444	462	464	446	451	471	496	455	443	479	488	426	431	484	457	433	457	445	484	498	448	468	468	481	474	455	461	454	459	417	459	432	470	478	456	432	448	483	477	451	473	443	473	463	465	457	498	481	466	449	491	429	467	449	468	451	465	468	457	495	397	485	434	463	483	454	488	472	493	493	465	487	434	474	457	467	449	438	467	450	476	457	496	491	457	488	475	415	442	440	522	485	478	455	480	444	478	465	476	475	482	470	454	487	494	472	471	453	456	460	453	451	468	452	486	480	486	499	465	476	416	504	480	452	434	472	455	442	458	493	459	485	457	453	485	493	458	465	443	476	448	428	467	462	484	464	475	487	465	501	501	438	484	462	434	422	474	484	463	472	467	476	467	465	451	438	475	464	498	462	421	444	467	500	472	442	464	460	480	455	494	461	472	442	459	420	469	446	459	500	533	480	466	456	472	470	506	433	469	484	451	521	470	448	446	447	480	457	494	416	435	466	470	456	501	458	488	470	447	475	471	472	456	461	487	440	448	485	475	448	435	477	501	503	470	486	473	450	464	458	468	470	461	491	427	468	456	473	442	492	481	454	501	473	467	470	442	466	466	473	494	466	454	483	465	468	498	466	499	506	442	489	448	478	467	470	484	448	439	472	457	423	441	478	476	402	474	468	434	503	463	464	442	477	475	479	485	484	459	458	480	450	475	440	445	516	479	472	454	458	467	462
25943	9981	6791	3270	2363	1985	1613	1397	1267	1168	1117	1085	1139	1297	1119	994	795	1514	761	723	650	603	662	583	613	624	614	594	627	611	598	584	633	621	641	609	644	597	592	627	591	607	568	583	585	597	600	582	615	596	638	591	622	586	591	639	583	632	528	622	619	620	594	616	600	595	603	569	587	585	597	594	604	615	620	611	628	631	578	643	612	612	578	634	545	601	641	603	561	594	621	605	574	615	602	573	593	618	613	704	577	597	602	630	637	606	609	605	653	625	586	646	627	596	660	590	595	564	612	634	607	603	565	608	631	619	628	568	583	585	612	596	584	571	584	602	611	610	600	578	607	588	621	619	612	642	620	587	650	553	595	595	602	586	550	589	638	572	585	575	608	594	577	603	630	557	591	610	616	592	573	594	599	603	592	608	533	590	622	579	604	576	597	594	577	559	606	621	571	602	600	573	611	598	621	613	608	584	606	604	574	567	583	608	589	594	616	590	614	597	591	633	575	581	551	615	554	608	580	620	593	575	605	651	629	588	585	597	593	571	569	580	563	618	610	585	583	554	638	565	599	592	584	610	594	602	669	592	622	589	633	617	601	584	605	563	593	552	649	593	611	579	590	603	608	589	566	624	599	638	625	589	561	597	567	602	606	610	564	612	627	597	584	602	592	609	581	615	587	618	626	593	543	570	591	641	573	569	595	605	645	619	611	572	661	595	637	605	625	657	593	583	604	582	552	606	629	590	574	609	592	593	608	618	577	578	586	615	603	579	602	571	640	596	600	581	591	573	590	612	588	644	629	629	633	610	562	568	581	617	601	652	578	617	615	616	602	598	617	631	587	615	640	616	640	611	588	556	581	590	649	576	603	572	627	581	595	576	573	620	599	641	576	642	570	603	594	595	617	601	541	579	613	613	587	601	591	583	626	592	623	606	626	624	589	593	617	595	629	602	580	578	592	627	612	588	597	620	633	534	602	603	611	604	600	594	577	587	597	620	603	614	580	629	601	617	584	601	604	561	594	555	624	614	613	596	599	576	612	596	606	542	575	574	588	587	642	580	579	585	623	581	608	566	637	599	634	604	605	609	600	657	635	599	556	526	586	599	617	593	608	632	562	560	573	587	606	604	599	638	568	589	582	618	574	614	589	582	586	594	592	584	563	623	552	563	615	555	610	618	606	593	604	621	597	587	601	578	552	581	613	544	577	641	619	563	641	583	666	562	617	618	638	646	602	580	604	613	548	597	658	593	627	594	587	551	607	617	607	581	611	605	589	571	608	612	570	602	585	597	585	585	606	611	596	653	583	608	597	579	603	614	587	591	603	600	574	633	664	592	571	571	555	613	587	562	606	599	612	629	598	570	589	563	572	619	590	628	579	609	583	600	591	590	603	619	617	587	587	618	579	594	615	614	592	580	622	585	586	581	549	600	561	592	561	609	568	592	621	568	597	591	616	596	611	593	576	592	645	608	596	591	586	604	611	659	557	592	578	628	563	603	613	623	615	580	607	581	556	590	617	591	578	609	587	607	606	546	585	589	594	594	589	598	586	572	576	602	586	596	581	633	588	565	629	625	631	562	583	559	586	609	632	638	587	599	606	576	635	619	591	636	600	601	597	588	626	592	614	581	554	566	589	565	593	576	556	621	604	568	583	595	637	605	615	551	584	577	604	616	580	596	630	575	568	585	562	636	611	647	583	626	614	576	588	598	548	622	609	647	629	632	569	585	580	565	601	552	603	622	595	592	588	568	614	626	605	582	597	641	610	594	555	651	579	607	615	625	584	550	618	583	607	591	588	620	532	574	594	551	611	583	588	567	599	599	571	600	618	572	596	577	562	611	549	574	571	576	588	593	615	618	599	589	598	559	592	586	573	598	551	632	581	596	607	621	614	638	586	586	553	591	640	567	635	580	634	577	596	572	615	593	565	589	635	606	606	612	587	567	593	590	605	624	565	567	606	564	544	636	619	577	547	588	548	619	623	595	594	602	625	615	592	579	570	593	597	585	592	580	539	596	574	566	605	596	598	630	559	606	612	626	629	587	574	576	594	605	595	585	565	610	628	581	565	602	586	561	592	571	598	595	626	576	630	573	586	567	623	604	531	586	604	599	601	604	602	604	604	602	598	550	610	601	603	604	588	596	615	648	607	644	562	617	574	629	542	611	592	581	573	620	587	592	558	649	615	610	624	563	640	572	583	573	589	595	585	578	633	570	586	591	608	620	571	654	623	619	573	585	592	554	622	577	580	577	594	653	591	605	573	592	583	603	608	589	559	584	630	605	596	633	569	637	623	610	658	577	557	591	593	626	588	624	597	612	602	581	601	551	586	609	603	573	599	576	595	592	608	590	589	568	635	634	597	579	563	590	603	615	589	584	612	618	578	579	626	594	626	587	596	592	572	577	574	612	570	610	610	583	577	607	662	611	599	629	582	626	567	570	640	601	588	623	597	593	580	634	580	611	622	561	607	585	586	655	574	566	592	582	586	593	607	577	601	603	565	602	619	556	593	625	580	615	594	583	596	613	586	639	603	607	564	579	602	605	604	585	595	611	577	577	607	613	555	665	602	626	585	646	582	626	611	584	645	591	579	595	611	611	600	531	593	614	618	583	607	561	598	581	613	557	567	587	579	598	612	587	605	655	614	596	592	601	563	638	597	594	658	557	620	593	589	576	609	583	597	556	584	548	592	620	582	578	563	629	591	598	633	579	562	584	623	565	605	559	605	583	589	600	602	616	606	589	601	560	651	603	589	569	591	591	594	599	632	629	544	624	611	595	623	614	601	608	617	586	606	648	588	625	600	630	610	574	608	583	617	608	603	598	635	572	620	585	643	641	619	596	591	664	598	589	553	592	648	606	556	636	629	583	611	646	600	595	594	646	602	564	583	619	605	571	597	638	601	569	550	631	606	552	613	615	622	575	567	621	609	601	603	593	569	539	603	590	598	620	582	604	643	595	575	609	633	573	626	614	672	590	599	624	603	619	673	608	582	655	641	600	607	592	579	610	591	573	572	600	549	611	553	592	608	590	575	631	592	570	609	618	574	614	586	595	576	631	615	588	549	598	614	632	605	578	566	594	587	555	604	630	589	611	627	588	618	596	622	616	576	578	571	588	609	577	605	622	602	629	615	581	605	587	599	556	608	582	629	599	607	586	604	595	569	573	593	587	605	555	595	606	610	610	562	579	582	594	558	590	598	615	605	587	589	601	641	559	603	567	608	572	558	553	613	607	581	563	605	598	560	600	586	562	580	599	631	581	585	603	612	596	573	567	604	572	577	575	544	596	619	573	593	617	623	564	577	615	631	580	646	604	632	564	606	591	570	585	591	613	631	624	584	563	643	568	585	598	590	563	582	595	633	562	594	631	511	573	574	590	592	577	585	569	623	595	575	564	599	587	603	585	559	593	606	586	578	569	583	595	523	612	593	581	617	605	592	584	597	634	611	600	583	621	589	588	581	638	605	631	595	584	589	596	588	588	582	574	577	609
24736	21448	27289	25651	4651	564	517	433	366	326	337	341	377	420	381	290	268	438	265	240	219	210	234	205	217	211	227	198	211	176	216	222	186	198	209	193	204	196	191	214	184	210	222	197	203	193	190	200	202	197	201	182	209	184	210	159	199	193	166	217	212	224	199	175	227	197	207	215	234	192	181	209	218	183	226	210	204	207	217	188	223	200	197	205	197	206	205	210	198	203	199	196	191	188	179	202	209	187	193	204	179	212	177	204	228	217	201	202	187	213	221	187	165	216	185	196	191	204	191	199	218	175	181	191	216	180	204	195	198	187	202	179	212	213	209	208	200	211	189	187	194	191	160	193	200	214	210	168	170	187	185	186	197	197	223	190	178	180	202	225	173	228	221	205	193	180	200	205	196	206	193	206	199	195	197	194	209	194	187	195	196	205	190	189	200	190	213	222	192	204	180	191	199	184	189	224	180	177	189	196	184	202	173	192	201	193	200	214	205	197	173	201	202	182	200	205	200	209	188	219	205	201	175	184	188	185	198	194	187	212	202	225	192	208	208	182	194	209	194	226	180	173	176	193	182	183	219	192	209	194	209	200	187	163	201	179	202	208	202	204	187	210	174	183	200	189	179	195	213	195	175	188	188	188	178	194	192	209	207	185	194	191	225	190	171	193	163	205	188	186	214	227	209	196	203	206	204	202	208	196	205	191	189	195	195	184	187	187	172	215	181	232	204	183	186	207	178	170	184	228	177	199	193	206	204	200	201	195	203	193	219	224	195	179	179	182	188	211	217	187	212	196	185	222	171	185	184	199	191	184	202	199	189	188	181	180	184	207	193	195	214	226	174	179	215	192	189	210	207	170	180	215	196	204	184	208	191	182	198	228	213	189	208	182	192	215	229	167	179	200	185	188	185	201	204	180	201	201	211	177	184	203	212	223	189	202	187	194	199	182	198	182	203	204	207	197	208	198	211	189	189	217	219	214	205	206	199	221	202	194	183	181	195	225	195	193	187	203	196	215	198	211	191	172	209	185	199	176	184	194	187	232	181	193	209	181	174	185	177	215	216	186	194	199	183	202	213	195	198	177	217	203	186	183	203	203	185	187	207	195	219	177	208	182	212	184	194	215	200	207	202	215	193	180	193	222	185	216	202	203	194	200	184	187	170	174	192	212	215	171	193	195	184	211	185	212	191	220	182	214	183	186	204	193	211	197	184	193	205	200	193	216	185	198	226	191	200	212	190	187	188	188	189	192	194	201	216	187	186	191	216	204	221	207	194	194	208	208	210	191	190	194	179	200	173	213	186	210	224	203	191	218	189	185	190	191	173	202	239	206	199	214	197	186	190	227	196	215	190	179	219	171	193	216	212	183	212	213	203	212	206	198	200	200	224	196	161	225	216	229	199	199	194	209	211	202	193	182	201	209	180	241	188	193	199	189	200	187	200	196	181	203	202	179	234	190	175	163	173	219	209	221	226	184	190	200	203	192	178	206	209	182	189	207	195	200	226	208	193	198	211	198	225	205	181	185	189	203	218	158	222	185	219	189	203	180	176	176	196	210	197	208	196	204	205	213	186	184	216	215	214	182	184	209	187	207	212	218	184	201	191	197	193	183	210	220	185	193	201	197	204	188	198	209	199	203	199	191	211	200	179	183	183	222	199	205	211	193	216	193	193	214	183	202	196	167	191	188	213	217	203	186	195	205	188	203	194	199	176	194	198	201	186	211	185	199	190	185	188	242	179	185	224	203	193	204	169	209	178	178	178	201	199	201	171	189	180	210	219	190	190	182	199	192	214	202	195	200	191	200	191	196	215	203	182	185	192	191	200	189	191	194	197	207	179	193	193	171	193	182	174	200	180	209	203	206	208	199	203	192	204	215	198	168	204	191	173	198	218	186	199	189	226	166	226	178	202	178	201	202	194	194	212	213	192	216	216	211	193	191	220	230	178	191	186	216	191	181	203	191	211	214	171	220	219	190	187	204	196	192	183	213	192	187	212	193	201	216	228	229	199	214	197	187	194	205	208	197	183	180	177	194	183	217	206	200	195	212	173	209	200	214	192	187	201	192	181	201	205	178	188	192	201	235	191	217	204	219	184	196	183	207	225	193	184	190	201	186	179	173	194	174	196	178	216	220	206	200	170	185	212	194	203	193	192	199	183	203	205	210	212	218	219	184	198	200	173	225	201	216	194	198	200	184	214	196	227	197	195	192	177	183	220	204	183	181	182	198	195	187	199	189	212	190	225	195	196	196	183	228	221	195	227	210	183	200	176	205	179	211	202	202	179	195	192	183	202	179	181	185	202	197	210	161	206	195	227	190	192	187	186	194	207	182	188	186	213	217	171	206	198	212	209	192	215	203	222	210	201	215	191	164	210	192	192	197	197	177	203	204	203	204	213	186	181	173	205	189	182	205	213	179	164	223	212	210	161	209	202	177	181	178	212	180	188	206	214	181	210	196	191	177	214	209	206	226	187	180	213	186	212	177	189	203	212	208	196	185	209	212	222	193	204	190	202	189	179	215	189	198	220	196	189	203	196	206	190	179	190	224	200	186	200	187	193	188	171	195	201	197	192	200	191	196	197	195	203	193	208	177	178	209	178	198	192	192	219	187	197	218	185	167	206	201	191	167	191	187	202	199	189	204	210	194	221	190	196	201	217	213	204	192	197	198	189	174	223	184	211	205	207	185	187	186	212	202	198	190	195	188	177	215	185	218	209	196	175	209	209	209	216	199	192	183	207	179	229	186	177	194	177	214	181	204	186	219	188	198	195	194	183	202	180	230	184	204	198	207	189	190	197	221	185	214	196	212	208	187	213	194	196	198	190	205	189	182	211	208	196	205	149	189	195	186	185	215	178	205	198	183	202	199	206	205	215	211	197	215	183	203	202	206	194	203	189	215	203	199	187	232	208	201	192	167	205	194	192	201	203	166	200	192	208	200	199	206	223	208	217	181	185	196	199	215	194	184	195	207	191	203	194	192	207	197	190	191	188	197	206	224	190	194	180	224	213	188	180	209	208	202	196	210	200	189	188	223	220	190	202	199	183	204	204	210	205	198	195	180	188	226	205	176	213	198	185	204	203	168	182	202	191	210	179	213	195	178	176	195	198	188	194	199	187	182	196	225	191	183	191	188	220	180	196	214	155	195	195	203	203	211	201	166	183	192	212	216	185	192	203	213	199	190	185	195	198	179	190	167	211	215	177	206	217	192	203	196	209	198	179	208	185	209	175	212	180	209	188	177	188	215	215	204	175	211	200	198	193	209	206	192	193	196	187	201	174	187	196	194	214	197	177	191	191	196	208	209	194	200	202	212	189	228	197	218	186	210	195	202	183	204	205	206	194	194	197	197	197	206	194	182	176	199	180	217	226	223	194	194	197	188	183	219	214	188	191	199	209	239	189	194	208	233	184	211	187	210	218	186	200	165	178	215	199	208	182	169	193	196	186	205	219	196	205	198	181	192	199	218	176	198	192	196	205	195	214	186
24375	6435	3873	1926	1355	1159	977	847	722	638	662	626	700	785	745	556	458	803	384	358	345	294	296	310	276	295	311	296	288	304	291	292	290	290	287	294	293	311	262	305	271	270	293	271	289	289	320	307	263	279	280	309	300	271	264	271	296	283	283	271	295	288	271	303	256	276	269	258	279	272	280	288	282	241	275	261	300	284	265	298	284	306	262	306	294	267	269	294	290	284	255	246	283	243	265	282	285	272	264	272	268	281	267	274	280	270	264	289	286	259	275	290	282	275	286	279	268	271	259	286	284	302	302	281	301	277	293	281	241	277	265	280	258	283	266	282	274	260	267	257	266	294	233	274	264	298	300	277	260	269	274	277	304	280	252	275	287	269	258	274	262	286	261	268	267	235	283	285	238	296	260	282	304	279	273	259	273	275	300	286	271	323	277	269	261	275	269	289	280	280	293	271	260	261	267	279	294	250	272	266	266	273	293	256	247	278	271	292	289	265	281	266	289	275	287	280	280	293	266	242	271	288	289	267	286	278	266	272	257	278	265	269	303	284	272	294	277	288	265	224	267	261	295	271	263	264	277	280	293	283	251	270	273	291	268	282	286	278	300	274	262	259	271	274	248	276	291	265	262	295	266	298	272	276	267	255	252	262	280	289	279	263	287	261	272	272	279	295	301	279	258	281	289	270	295	283	301	251	289	302	276	270	287	277	315	247	284	293	292	257	299	271	279	292	266	270	273	249	289	232	280	286	305	301	275	259	272	284	251	284	282	273	289	260	255	261	278	257	290	269	280	302	299	280	289	300	285	271	267	292	296	260	255	266	252	247	247	260	269	259	276	283	279	281	275	272	248	265	265	258	275	280	274	305	274	260	301	278	272	276	280	275	297	280	274	285	272	267	278	269	270	270	230	287	246	269	267	312	283	313	247	279	250	252	309	280	272	261	262	299	258	284	245	303	279	258	276	252	302	284	254	285	269	273	291	262	279	252	256	307	244	267	253	280	256	269	290	273	285	261	274	287	298	283	312	289	262	291	268	287	263	285	295	253	297	258	266	276	278	263	249	291	293	261	278	287	282	290	276	274	280	296	285	290	286	282	271	289	289	295	306	281	275	281	272	255	297	274	288	260	295	295	264	282	280	288	281	275	296	298	274	303	311	293	283	287	266	273	286	255	272	279	274	295	317	262	291	266	304	284	257	264	286	293	271	277	260	275	307	291	294	269	263	284	276	283	313	289	276	282	264	281	269	265	261	269	280	226	245	276	260	294	272	264	294	257	269	248	267	282	270	264	263	292	288	272	279	259	267	286	268	254	259	276	262	270	292	315	284	264	273	286	257	285	249	262	262	239	270	308	306	279	295	270	315	289	297	282	270	268	300	284	265	262	267	261	263	299	298	262	284	288	297	269	263	272	276	268	278	296	259	273	286	298	273	275	307	282	260	265	293	307	264	277	298	252	306	296	280	300	255	265	268	276	271	273	290	296	278	292	263	269	281	278	265	272	277	285	300	279	258	311	271	286	278	282	277	275	284	316	265	279	287	281	287	272	255	289	249	312	274	299	275	282	302	265	278	262	260	308	262	284	260	301	254	260	270	292	234	270	255	265	274	269	267	259	278	260	292	270	260	256	288	267	279	236	289	274	279	262	282	275	291	268	271	249	296	290	288	273	279	282	283	254	298	312	269	296	259	291	269	305	298	291	261	283	279	279	283	263	299	290	280	282	282	281	275	269	276	286	276	289	262	276	267	296	276	274	268	285	263	279	272	282	298	289	277	284	261	266	291	304	285	266	311	295	257	300	260	260	259	274	276	292	277	267	270	283	295	274	265	293	275	309	280	258	277	283	280	278	313	271	301	311	289	273	304	272	272	252	258	266	281	298	272	265	286	263	283	259	288	321	293	260	297	273	280	257	267	263	252	288	302	274	277	250	288	282	256	290	289	276	288	278	262	293	294	263	255	273	286	275	248	304	291	269	266	263	287	273	286	287	284	253	260	306	277	274	284	275	270	296	269	264	244	278	284	289	292	282	274	282	283	285	257	314	294	314	273	277	266	318	288	274	284	278	325	284	305	258	292	269	263	296	250	240	284	247	258	258	277	272	276	248	293	282	274	265	250	271	266	279	280	299	278	323	252	286	292	250	288	292	281	275	276	283	286	286	282	287	284	276	235	242	275	252	241	274	261	259	292	276	281	239	288	281	266	275	315	304	289	280	306	284	292	249	281	248	286	292	286	280	283	283	255	289	276	244	295	261	282	256	301	262	281	259	253	271	276	300	263	264	279	278	261	273	273	278	273	287	272	278	275	231	275	266	296	301	278	292	274	283	289	300	281	294	277	250	236	268	251	269	290	260	254	279	265	285	280	297	291	279	254	266	268	303	263	277	279	282	261	283	280	262	267	274	263	282	282	243	253	278	280	295	275	267	264	281	293	268	314	267	277	286	305	266	245	264	248	299	283	267	296	300	281	268	310	283	265	272	303	308	296	282	281	253	293	251	289	308	268	296	261	285	279	266	263	285	256	290	267	283	272	268	238	278	285	286	290	249	277	268	266	263	271	290	290	287	252	247	269	279	262	265	302	273	292	309	271	279	280	288	253	272	272	269	256	280	275	262	264	281	295	282	286	256	229	275	280	279	281	291	259	289	246	297	296	280	257	265	263	285	283	281	310	299	247	281	267	281	296	295	259	299	330	268	277	302	258	292	276	282	281	280	297	299	255	250	254	254	296	277	251	265	265	275	272	293	283	273	295	299	295	273	276	281	293	276	258	257	280	297	259	278	267	297	242	269	305	254	249	263	264	269	254	263	272	272	259	279	268	297	291	291	266	266	273	293	279	298	260	286	284	293	300	277	277	281	265	261	271	297	294	279	287	310	291	278	275	263	279	256	272	276	271	305	275	269	281	275	276	263	257	254	293	232	270	289	260	251	260	270	285	286	263	268	260	286	272	283	293	293	283	240	284	256	295	299	267	274	281	283	284	268	281	279	298	299	247	264	270	270	285	264	303	289	276	307	269	282	304	286	254	281	280	280	281	270	286	251	270	268	318	269	281	295	280	275	272	314	281	296	285	261	294	259	310	271	250	289	228	314	261	247	268	274	270	255	277	291	294	287	291	274	298	292	265	260	294	261	288	278	284	296	277	271	273	272	286	261	262	254	260	232	286	286	295	286	267	280	275	276	267	265	264	248	300	274	257	278	282	256	304	288	283	241	282	274	266	287	296	232	268	285	272	285	270	291	252	265	266	273	256	257	297	280	295	282	278	280	292	303	280	302	255	287	287	284	301	272	227	294	251	272	266	270	259	262	267	273	255	254	275	280	266	262	286	264	255	249	296	266	261	274	267	287	253	284	273	266	272	264	269	269	280	290	272	271	265	299	297	290	286	255	276	278	282	299	286	251	276	256	269	284	294	293	290	295	266	270	327	279	254	283	282	270	274	236	283	292	257	290	279	273	264	286	259	265	286	270	277	302	290	288	278	275
22595	21452	29280	24039	21457	21309	4480	1257	964	899	912	868	925	1034	988	785	683	1373	593	562	527	535	486	508	519	526	487	449	489	467	451	459	488	472	482	472	463	494	495	460	522	479	511	493	471	511	462	488	492	460	470	480	487	475	482	498	504	495	487	486	477	459	470	457	440	513	468	488	505	446	465	501	449	536	520	477	505	526	451	467	482	467	494	471	507	502	488	464	503	498	480	501	456	482	502	496	497	478	464	509	472	434	488	441	435	508	495	441	501	455	464	454	484	458	507	507	490	448	493	488	480	468	463	495	469	492	432	482	452	480	460	431	448	461	427	494	446	481	447	479	484	457	525	461	463	478	441	510	473	478	440	481	487	502	483	516	461	493	475	469	446	468	451	473	479	457	470	483	454	505	438	492	491	477	487	472	521	504	450	494	479	484	484	508	458	451	479	443	452	455	468	457	477	466	519	487	464	508	436	454	458	480	482	468	505	470	436	458	469	504	481	459	484	467	517	426	453	437	466	426	455	440	531	454	472	480	475	468	497	454	455	495	474	486	464	427	491	465	489	472	480	484	504	474	470	463	461	428	477	498	475	452	470	458	479	466	480	485	488	480	461	468	434	477	481	438	443	454	484	479	475	488	450	461	496	495	465	481	443	443	458	450	484	510	488	479	448	482	491	483	447	474	454	452	453	452	467	496	444	497	443	489	495	477	460	487	462	448	498	486	465	472	475	442	467	499	430	500	521	488	470	449	484	490	446	516	464	472	496	497	463	472	463	506	483	486	464	459	489	432	483	475	479	493	448	501	505	443	496	482	476	475	435	486	488	493	454	462	451	460	497	518	493	498	447	454	469	500	474	451	449	476	446	450	474	465	485	508	512	482	506	476	473	467	480	446	449	497	455	447	471	488	477	458	505	458	476	457	440	469	486	453	471	433	481	452	484	478	506	518	426	451	483	453	474	470	469	432	454	503	472	465	462	443	477	487	509	487	491	512	512	463	476	497	470	510	473	498	465	478	483	478	461	524	454	466	507	466	509	475	460	443	485	464	482	490	460	456	434	464	502	474	449	483	463	472	453	494	429	470	479	495	515	495	504	471	461	463	498	452	504	463	454	483	452	514	478	459	485	479	475	452	465	426	470	494	473	481	478	492	442	460	478	436	468	456	449	492	467	520	455	456	461	453	482	480	435	450	460	464	504	492	479	483	474	453	508	492	456	505	465	484	448	511	478	480	458	484	479	485	465	452	466	471	469	484	516	447	478	475	521	458	471	458	479	471	463	476	517	500	435	477	529	451	468	473	498	476	453	527	477	475	478	518	490	464	465	484	457	492	464	479	505	488	476	481	469	505	455	506	490	480	466	447	423	498	473	486	464	478	425	494	492	465	455	443	470	460	456	504	510	484	456	489	486	460	465	468	436	451	485	485	461	476	507	467	464	455	487	461	443	452	447	500	479	525	470	467	461	450	497	515	485	463	515	425	462	471	445	439	487	427	465	485	431	491	494	481	498	484	461	471	467	491	501	494	466	451	447	465	503	471	498	472	480	459	472	483	467	478	471	445	475	449	472	517	468	454	428	444	438	505	473	481	464	463	499	451	469	440	469	446	500	498	459	509	462	549	452	488	467	458	449	480	480	512	447	489	458	474	431	481	458	476	486	455	514	451	491	486	494	501	475	486	461	456	516	489	458	455	485	473	480	490	448	451	503	479	475	475	485	491	499	467	479	460	457	484	493	479	458	464	473	507	477	472	472	462	426	562	452	466	486	453	465	481	449	467	450	463	446	494	461	473	494	480	452	477	478	491	486	495	482	448	494	458	499	472	474	467	445	453	479	465	510	477	448	501	464	436	474	478	479	469	490	448	486	506	458	467	465	464	455	481	485	499	453	466	480	486	533	496	488	492	462	527	478	471	517	483	459	487	487	445	463	465	443	492	476	529	509	440	452	502	483	484	461	456	465	470	500	455	475	483	477	484	487	473	462	456	484	477	483	490	504	458	472	470	485	472	477	480	482	474	442	458	461	462	464	486	481	463	453	426	464	506	448	471	461	512	412	499	452	441	519	425	450	474	490	487	485	423	481	482	468	449	450	489	495	475	453	456	481	486	456	492	493	466	525	446	454	477	465	479	489	477	502	508	483	466	452	509	471	485	453	441	452	491	458	494	465	471	506	470	491	458	492	459	493	465	509	451	406	478	493	450	461	508	497	481	477	466	458	475	484	478	490	477	450	453	531	463	448	466	463	500	504	450	491	498	465	470	473	474	435	452	493	471	481	463	512	453	470	499	451	497	458	491	476	467	448	463	487	463	501	457	438	459	459	483	489	486	480	493	522	513	479	494	480	492	470	457	439	466	469	444	458	467	462	474	445	463	496	494	458	499	488	469	500	471	446	485	436	480	465	486	452	474	475	459	470	501	457	469	504	447	410	494	457	476	516	485	505	422	489	482	515	495	462	476	494	464	472	457	470	481	459	449	490	477	486	480	486	495	458	474	480	505	443	465	491	434	498	453	464	457	515	484	460	515	453	509	462	498	475	437	456	441	490	441	482	520	471	485	434	471	490	451	449	483	482	464	470	487	444	486	470	464	465	461	516	445	486	474	481	470	494	457	449	454	466	493	494	498	471	493	450	469	456	471	486	469	473	487	478	471	496	460	468	492	470	443	463	452	413	443	478	423	445	465	506	437	448	521	449	454	499	493	420	500	484	450	495	466	471	493	462	474	480	467	473	462	494	424	511	490	497	454	445	475	466	462	472	486	502	481	472	465	459	464	434	489	478	506	456	462	485	492	485	448	468	483	464	459	471	430	515	474	441	487	501	443	477	483	473	502	490	451	441	470	456	505	521	437	468	498	501	427	441	495	484	467	463	475	463	482	468	464	466	481	478	469	499	511	473	463	460	488	474	499	451	465	478	473	502	457	460	480	478	503	491	449	434	515	476	483	490	451	442	433	489	459	502	466	473	475	451	469	510	477	419	474	468	489	465	478	481	442	484	502	507	462	459	451	494	487	473	467	451	486	492	457	477	480	472	444	485	471	494	484	476	498	515	517	481	452	510	430	455	474	488	487	440	478	478	481	534	456	443	470	472	500	413	465	439	451	469	429	489	468	510	453	485	507	465	465	476	484	472	451	534	474	455	487	465	456	494	463	454	500	465	504	450	488	515	479	491	503	448	437	445	471	490	470	454	469	496	469	478	493	487	463	504	456	475	446	474	479	528	503	488	467	478	504	471	502	472	467	467	454	475	449	477	489	530	464	480	461	490	455	472	495	523	487	482	509	464	469	476	479	466	485	438	472	491	498	496	461	511	475	415	474	504	432	470	537	503	470	480	496	466	466	471	465	518	480	469	484	514	480	470	468	444	472	480	455	455	483	490	467	470	469	460	462	489	494	438	459	434	491	494	443	454	483	511	488	419	443	485	483	479	440	444	487	485	440	431	483	461	503	484	490	474	454	485	462	412	453	408	466	448	444	490	483	436	487
32852	14901	10539	5107	3519	2996	2476	1985	1760	1554	1543	1419	1467	1693	1661	1270	1047	2269	873	780	758	717	674	711	675	637	665	681	655	602	655	650	668	653	575	612	629	619	573	633	642	601	636	630	670	596	681	627	623	579	623	580	672	636	623	631	610	624	608	602	588	654	627	617	643	623	554	643	652	588	626	640	631	653	670	630	664	619	590	609	604	585	642	612	641	588	657	624	616	613	607	637	620	627	611	617	681	633	636	605	606	582	648	639	569	648	661	611	665	631	618	602	636	649	590	584	644	663	650	619	616	600	637	627	583	656	656	622	605	637	623	620	592	603	623	607	597	639	605	590	612	634	638	591	572	624	621	633	583	586	606	583	596	627	628	645	592	630	656	626	581	602	619	614	567	651	630	605	622	642	583	579	644	582	651	578	598	565	612	669	627	631	604	594	617	629	629	623	615	625	574	645	610	612	646	593	607	593	648	593	619	653	634	589	659	588	614	600	602	636	618	602	631	668	570	598	579	598	608	591	623	601	609	637	569	619	583	618	597	638	601	613	662	596	558	627	637	648	589	574	625	599	610	597	609	580	603	600	664	582	620	605	637	631	617	621	648	591	589	592	628	595	586	559	656	636	594	582	625	598	634	625	633	640	594	640	587	584	577	596	641	620	597	571	583	591	638	625	613	594	608	623	644	618	634	604	586	652	612	592	602	628	599	615	592	634	586	651	599	620	614	657	611	635	625	639	608	634	655	591	600	629	655	624	622	601	613	616	611	596	580	640	633	588	642	610	620	619	597	586	623	647	622	633	611	623	606	610	588	643	635	577	587	604	631	585	605	618	593	611	658	609	570	595	613	586	610	610	631	585	679	569	623	641	575	639	584	647	611	628	627	626	624	617	634	606	598	585	617	602	589	621	596	621	604	595	597	641	625	576	637	649	592	672	633	598	602	561	639	593	607	631	575	631	626	623	617	638	595	634	623	628	621	607	619	559	642	610	653	600	618	591	600	612	626	602	636	599	602	596	632	577	630	577	610	554	631	604	600	573	586	616	610	618	585	623	597	615	603	629	574	588	657	636	627	611	588	625	584	696	597	616	641	581	571	611	579	594	606	640	588	589	663	633	624	574	603	563	633	567	609	556	573	586	632	622	605	588	646	609	643	608	636	611	657	555	656	598	644	602	614	613	594	608	626	582	585	634	554	588	599	656	608	643	621	640	629	624	616	631	626	638	655	632	640	616	601	615	622	598	570	598	626	580	618	607	608	594	605	537	611	606	604	617	596	625	594	587	618	611	630	633	589	620	631	594	626	593	636	621	598	637	620	631	605	622	625	613	629	571	648	623	580	632	589	567	638	603	659	632	598	631	585	608	650	541	631	596	610	595	580	640	583	611	608	604	611	615	601	607	629	567	591	684	643	609	588	607	572	577	637	595	591	608	594	623	616	639	605	597	571	609	602	599	555	577	573	602	612	582	643	654	597	589	603	581	577	602	639	613	591	630	609	648	609	601	652	620	608	600	621	630	622	616	595	607	650	622	590	632	632	583	614	622	581	630	602	600	613	653	596	577	670	628	612	606	587	590	597	604	620	641	618	599	588	602	607	581	562	581	639	570	624	617	659	619	607	584	598	625	598	611	604	582	599	609	629	604	608	597	608	606	589	655	635	607	617	558	602	619	615	592	640	615	600	546	624	631	622	594	626	615	572	604	649	614	625	654	597	601	575	677	652	580	544	613	590	559	612	608	646	654	675	663	593	642	628	623	644	610	605	596	683	618	636	631	554	601	643	642	619	625	643	589	584	649	601	647	616	632	604	588	629	590	601	643	614	606	570	571	595	604	625	627	668	644	620	585	601	636	622	619	654	579	612	590	613	638	622	599	600	659	591	617	566	588	635	607	617	617	585	618	673	598	605	569	623	624	636	586	598	655	598	607	618	630	593	559	595	607	575	592	619	585	596	625	624	628	588	621	613	604	645	657	553	645	596	638	605	624	648	602	589	573	586	644	630	627	617	621	621	556	606	605	606	607	625	609	578	595	611	589	571	631	687	577	629	620	618	622	598	596	612	591	629	624	587	586	596	613	610	620	594	608	615	627	615	603	607	647	620	680	618	590	605	560	660	591	649	613	591	623	592	617	647	639	620	590	609	569	595	635	632	600	627	611	616	656	574	632	622	590	592	638	616	625	635	616	616	590	652	561	610	624	615	598	638	583	620	608	641	602	581	575	641	599	646	570	594	614	600	593	618	592	620	622	611	631	627	635	616	631	618	591	604	652	587	607	617	608	616	589	611	609	646	579	642	616	608	573	624	587	604	604	599	608	619	597	620	583	621	630	636	605	598	644	659	592	614	614	620	581	620	595	638	648	615	599	583	594	594	635	620	617	648	648	578	608	598	600	614	632	615	591	670	603	591	622	573	616	613	594	609	664	614	630	583	652	618	631	622	609	585	636	602	592	603	611	614	611	587	565	580	621	608	605	616	636	628	615	615	616	546	572	561	590	597	645	576	612	608	606	652	594	614	578	612	610	603	627	641	584	596	644	600	609	639	592	601	632	590	590	617	586	614	613	609	652	601	679	606	616	618	640	593	593	586	614	609	593	638	580	633	604	585	631	611	615	593	585	617	608	596	657	624	576	626	595	571	599	610	596	625	622	584	620	599	604	542	642	602	617	587	652	648	649	641	602	601	635	599	643	626	634	607	639	600	582	602	613	617	622	628	578	562	586	657	614	647	604	586	578	650	593	618	587	592	581	640	693	581	601	616	634	578	570	616	650	601	569	598	640	580	606	623	612	623	621	628	619	623	560	569	632	601	614	587	610	600	582	634	575	643	602	595	619	596	606	609	562	613	620	663	590	564	615	597	580	590	579	598	619	568	620	624	602	619	610	648	606	614	626	590	609	616	592	582	582	674	623	611	595	607	606	619	637	570	643	629	595	594	653	589	616	603	587	629	591	609	576	630	577	643	610	644	659	648	575	642	602	628	623	565	630	655	602	625	586	635	604	651	618	601	634	627	575	586	627	623	636	618	602	609	608	587	615	621	590	640	618	593	572	659	604	582	635	617	593	581	607	602	605	598	589	618	602	598	636	605	611	626	619	608	589	547	639	658	636	608	595	594	582	576	609	566	603	588	593	617	619	639	623	620	596	620	579	628	580	596	620	591	588	623	605	558	611	595	608	590	621	625	608	658	648	636	598	567	665	574	596	590	645	646	631	633	601	595	627	580	640	568	626	616	576	616	582	649	625	614	618	586	575	619	600	632	617	603	611	642	614	627	625	625	614	624	570	645	602	605	586	641	623	614	629	607	611	605	645	645	586	610	572	604	617	590	586	556	605	604	641	605	598	563	582	614	605	619	622	604	651	609	633	610	585	591	588	611	601	617	631	582	586	614	629	646	572	618	619	609	582	574	576	593	612	644	634	625	570	635	561	618	652	593	575	606	612	619	595	627	580	593	616	584	607	605	635	632	616	585	658	573	614	605	631	574	606
27542	17507	3193	714	467	409	403	392	356	344	322	390	377	409	361	348	317	364	314	284	271	280	287	289	255	272	254	255	281	299	293	281	248	283	274	252	274	249	254	245	282	250	262	277	317	271	270	267	274	289	279	265	252	251	294	295	269	264	259	270	260	253	280	248	243	280	275	261	259	242	267	295	244	300	266	300	272	268	264	247	287	280	298	294	251	298	323	256	261	263	305	297	264	305	252	284	243	278	265	252	285	283	254	269	229	259	264	270	290	264	270	278	272	262	277	280	261	256	271	268	285	257	290	287	289	283	302	291	289	259	264	272	276	281	239	273	267	268	291	270	301	303	263	274	258	262	247	252	268	320	268	249	257	261	231	267	279	274	252	274	269	261	256	276	248	271	293	265	278	275	257	270	269	270	235	270	245	269	268	274	291	264	243	274	267	260	257	238	253	255	267	270	281	262	300	268	235	257	293	262	278	261	298	245	262	303	309	266	267	262	294	264	254	245	279	274	236	277	265	292	297	273	265	261	265	261	259	240	245	273	283	287	267	265	278	269	294	272	252	257	264	272	273	245	259	276	275	243	280	311	256	283	268	249	276	261	271	260	270	261	277	263	284	276	279	265	257	283	273	287	260	271	234	254	263	251	283	281	288	261	304	250	287	267	260	273	278	256	297	272	254	289	272	262	288	262	238	299	298	249	265	274	281	260	270	289	267	232	220	259	269	288	271	244	281	293	279	300	250	241	288	291	274	270	276	283	297	259	271	280	253	260	274	279	260	221	265	251	263	256	275	289	256	277	281	267	282	286	271	276	262	242	264	264	262	304	278	290	281	247	287	251	278	276	268	246	269	242	276	240	274	263	255	303	269	225	278	284	252	274	258	297	271	259	294	289	243	275	253	265	276	274	271	264	256	266	278	276	292	274	275	281	273	270	278	262	272	270	279	292	268	266	270	300	254	277	285	274	302	282	271	325	262	263	265	275	254	272	282	280	266	260	273	296	279	237	285	267	262	299	288	284	290	269	294	256	294	270	303	263	262	282	272	260	262	287	264	253	270	243	271	267	260	262	278	233	269	264	261	272	267	285	289	275	275	286	279	284	314	290	266	279	259	294	283	281	247	248	290	246	284	272	297	296	274	272	259	287	252	274	281	295	289	260	258	290	279	274	253	275	273	255	271	280	280	265	266	244	281	276	256	279	275	275	265	268	273	261	260	290	258	289	240	302	275	277	285	289	287	249	282	273	255	279	306	294	271	265	262	260	247	276	298	271	234	248	256	257	273	270	255	286	281	264	239	304	282	272	268	269	248	265	279	277	281	258	272	286	274	260	312	308	280	264	276	298	258	287	252	262	256	255	253	280	250	269	293	296	275	293	254	289	253	293	299	260	274	289	307	256	252	281	296	293	281	267	277	270	274	290	251	278	260	253	262	256	258	289	263	265	266	249	301	258	242	308	302	251	260	249	253	258	274	284	257	253	280	315	294	275	275	271	267	278	274	294	262	296	265	280	260	253	275	272	277	284	265	303	276	244	263	284	271	263	263	276	255	265	272	269	259	246	276	276	273	265	280	275	264	272	264	282	268	259	280	274	284	268	234	302	269	296	288	262	239	261	258	276	297	259	268	262	264	263	263	284	279	263	247	297	299	308	278	269	263	271	309	266	280	236	268	255	276	270	269	276	295	293	261	253	317	261	288	278	298	246	289	269	337	265	318	266	249	254	264	276	282	263	266	272	266	259	279	264	283	304	261	258	292	274	251	273	243	260	268	269	279	284	265	266	264	314	251	254	280	245	259	280	278	290	283	285	245	287	273	303	270	266	268	291	271	262	265	270	285	280	311	288	271	296	273	254	266	276	264	281	236	242	270	239	234	282	270	274	264	257	278	262	270	264	275	272	293	252	300	269	262	256	267	245	277	288	279	279	251	258	249	257	268	265	276	307	255	253	261	264	277	283	239	285	269	269	277	317	242	286	275	267	262	259	247	269	264	286	280	294	259	232	262	258	276	271	300	261	261	276	256	299	266	285	267	269	270	265	264	280	269	269	253	264	263	250	281	256	256	260	247	276	314	267	283	256	271	291	268	263	251	291	271	278	248	286	268	266	262	285	277	262	261	273	258	256	270	234	254	262	278	269	274	254	285	255	270	260	254	244	250	281	262	254	259	266	269	256	305	285	292	299	290	275	251	294	303	294	270	241	240	288	247	252	240	291	249	302	293	279	275	284	280	292	258	289	306	315	267	255	270	257	291	285	270	287	272	265	251	282	265	258	304	310	266	282	261	270	257	272	252	274	276	280	267	261	261	254	270	290	264	280	242	283	277	279	247	286	283	278	281	289	272	300	288	290	254	229	281	279	238	261	285	245	261	287	284	262	277	323	272	278	252	290	265	275	258	247	282	278	314	280	252	273	275	274	260	276	224	294	264	277	282	267	262	241	288	282	276	282	248	283	310	256	265	286	287	258	275	281	276	277	266	284	281	262	259	283	275	281	296	292	274	272	271	280	265	252	264	275	244	245	251	251	253	268	281	258	256	254	272	274	277	282	320	271	283	281	309	264	263	265	282	306	263	267	264	248	255	300	258	275	267	289	261	274	291	267	298	270	292	273	270	263	264	279	273	265	270	255	253	278	273	230	257	265	278	308	264	265	265	305	268	254	282	280	263	267	239	286	266	271	297	261	274	275	280	284	286	277	267	288	236	256	252	287	286	251	267	262	263	254	249	275	254	277	268	270	286	277	270	298	296	249	274	264	252	275	270	248	282	245	286	251	254	276	248	289	300	289	283	250	247	245	268	264	292	267	281	285	298	278	268	292	265	264	286	293	288	303	260	283	276	292	276	283	283	286	287	257	276	257	224	255	279	231	264	264	264	299	270	282	269	272	276	290	287	279	282	269	260	269	280	271	287	311	278	284	270	252	261	257	249	266	258	271	260	255	276	272	278	269	249	288	297	274	266	297	236	260	255	304	249	275	285	262	268	261	285	282	268	269	253	283	261	288	249	248	295	270	270	262	263	264	259	272	263	260	256	286	291	272	257	293	309	307	263	286	237	287	272	260	268	267	285	273	276	276	277	300	258	269	280	272	269	283	272	290	285	282	258	280	279	258	278	273	284	257	250	269	297	260	266	286	250	253	255	275	279	248	260	246	268	248	263	266	295	267	250	238	271	259	294	263	256	287	281	267	275	272	310	302	260	262	247	252	295	254	280	259	262	284	269	285	294	263	285	265	282	286	291	255	286	289	279	277	266	267	247	258	256	308	301	259	251	269	269	275	292	255	271	264	278	288	260	256	280	263	284	270	241	275	256	259	265	307	289	274	295	271	274	252	263	277	284	280	282	271	288	281	250	262	272	243	273	273	308	288	271	274	272	275	273	257	273	267	272	290	268	267	271	265	263	273	287	288	264	271	250	291	253	280	279	259	266	270	259	273	270	303	288	309	284	247	258	275	277	294	284	251	248	301	244	268	281	259	276	264	305	256
7804	2192	1611	883	736	686	605	578	566	545	487	524	599	633	622	500	472	450	411	394	385	349	380	356	362	386	340	336	364	336	358	344	350	368	375	324	373	326	354	340	382	366	350	370	348	344	383	338	349	404	331	362	350	357	388	339	339	403	323	329	313	331	316	379	348	345	345	395	361	372	340	334	372	361	340	353	369	342	344	355	320	382	349	343	353	339	355	360	292	304	358	343	331	348	365	361	368	343	304	383	343	393	363	340	379	319	329	335	345	371	345	389	371	381	376	364	356	337	363	358	352	308	363	378	337	344	343	352	359	377	338	388	348	353	359	357	352	362	379	302	357	346	360	357	334	406	353	378	354	365	346	366	344	337	320	347	371	338	334	352	337	370	364	340	362	385	316	342	361	394	365	357	346	368	346	314	341	344	346	357	348	386	336	330	342	363	358	369	341	366	370	383	374	369	334	375	357	335	381	346	385	351	381	375	329	408	388	364	363	333	351	377	336	344	342	351	335	368	351	347	389	346	388	356	388	364	362	364	377	384	367	366	377	408	328	355	348	350	352	334	373	335	355	349	339	352	368	359	382	341	347	375	333	343	361	337	339	381	361	366	367	338	371	351	332	387	379	328	349	328	336	321	369	379	396	363	343	316	376	349	341	346	331	389	364	364	333	361	332	329	356	341	351	321	380	375	309	352	373	390	384	324	340	354	311	402	351	360	343	392	326	344	374	346	343	346	375	344	355	386	374	377	344	372	358	340	354	368	346	356	347	337	366	380	347	310	375	346	346	354	340	358	372	370	339	362	370	336	342	343	346	353	362	372	351	373	351	354	350	353	379	325	321	358	372	355	342	338	374	343	343	318	333	320	367	389	403	344	334	361	353	335	341	375	344	350	353	393	349	337	375	370	349	368	376	326	334	353	364	363	353	353	343	356	387	357	340	357	371	366	311	359	382	339	332	380	348	340	313	336	331	364	365	351	352	393	332	355	383	346	352	376	360	332	358	309	359	344	331	319	357	361	359	327	359	338	357	375	339	347	363	348	347	379	345	382	371	326	376	376	342	387	343	361	346	360	356	348	344	363	362	399	332	327	326	331	313	358	333	351	369	363	346	348	348	369	337	348	363	347	357	377	350	381	356	357	346	298	394	373	370	338	384	360	318	359	355	340	315	344	376	365	367	384	368	340	367	364	337	401	348	322	381	363	362	354	326	353	332	322	354	324	394	362	347	384	375	345	329	326	342	366	355	359	354	353	356	384	335	327	366	398	368	357	342	367	385	344	364	375	357	383	374	350	351	324	348	387	360	324	352	350	379	352	356	365	392	331	348	336	384	348	383	354	376	346	346	352	345	360	357	317	385	334	361	355	357	347	385	390	349	379	376	334	355	330	352	368	373	376	343	350	375	355	359	361	364	349	365	414	367	385	366	340	317	362	352	358	358	387	360	335	357	358	339	356	352	336	389	360	329	369	303	313	363	341	344	353	334	330	354	362	360	356	357	336	366	376	341	368	351	399	355	358	373	341	353	400	368	342	339	362	339	390	374	353	388	333	353	334	337	355	351	328	361	346	355	358	378	366	394	357	354	344	331	345	334	328	353	346	390	369	336	374	353	368	364	316	350	353	369	355	365	360	340	351	374	380	334	359	368	378	339	365	344	357	348	361	362	329	393	348	387	347	372	383	367	365	339	340	371	330	358	330	342	354	338	341	364	339	373	369	337	359	338	338	327	352	374	359	366	313	382	358	327	365	365	311	354	357	375	357	359	380	328	373	337	366	323	337	352	334	386	355	342	320	332	370	366	353	374	343	377	397	390	356	380	357	327	373	347	309	374	383	361	374	343	369	351	370	357	337	324	352	375	342	358	394	356	334	353	351	368	389	363	388	359	372	375	379	343	361	356	374	361	371	353	363	322	368	317	336	343	325	370	350	379	326	330	340	350	316	367	326	374	349	350	340	387	344	333	344	316	368	344	361	326	342	385	348	382	373	354	347	377	347	345	349	349	374	315	308	371	322	366	375	353	357	346	362	370	371	346	321	380	360	339	328	345	361	364	370	354	362	362	356	387	359	352	350	351	362	347	365	374	371	379	355	328	343	371	325	356	366	349	357	355	375	394	354	351	352	364	341	333	374	365	336	377	328	371	338	338	358	362	322	341	373	338	385	362	361	357	359	383	382	359	354	343	362	345	350	354	340	372	346	347	397	369	365	375	331	359	357	371	331	362	357	395	335	350	386	327	338	342	360	372	354	372	389	366	336	377	375	348	335	373	344	362	337	349	376	351	341	345	328	358	359	374	336	385	396	337	346	365	334	342	370	391	355	355	362	357	343	365	305	371	365	345	375	340	332	343	358	356	351	364	352	330	358	341	346	345	375	362	348	335	347	369	358	372	356	353	347	369	370	365	362	371	356	350	333	342	349	371	335	342	330	331	397	356	333	358	357	354	366	339	385	355	345	327	336	378	370	344	333	352	358	347	390	378	335	395	334	403	368	336	374	350	383	298	362	362	359	327	351	357	342	371	371	352	359	390	362	383	362	352	345	354	330	359	355	369	359	381	372	368	336	313	345	367	358	350	333	341	375	368	358	309	353	366	354	321	340	344	345	336	324	334	333	362	363	366	347	401	358	367	361	364	365	358	366	345	360	350	340	345	362	368	378	357	356	380	385	383	357	348	364	370	358	320	341	363	357	330	372	377	360	363	344	354	368	383	361	366	367	353	359	346	353	324	326	366	296	382	335	358	327	380	323	351	359	361	368	330	339	345	363	360	376	358	378	363	367	365	351	361	373	347	337	349	348	362	367	344	349	367	332	343	344	359	355	355	374	374	378	325	358	339	384	319	325	355	347	370	368	345	360	293	328	335	355	384	331	325	338	367	356	369	344	354	340	337	346	328	346	383	354	324	373	353	325	374	361	375	342	364	369	367	360	357	331	340	349	371	310	345	356	363	343	384	330	343	351	354	332	367	364	356	328	382	375	350	356	377	380	331	365	370	344	358	347	340	354	345	361	363	355	347	354	366	347	358	347	338	359	353	374	363	337	371	361	372	363	372	339	340	310	365	336	365	372	390	400	345	307	353	353	377	327	339	342	361	355	368	347	369	369	333	361	345	331	376	368	395	369	343	369	365	317	365	301	343	409	328	348	358	377	344	334	336	352	373	366	349	370	370	343	375	347	365	337	337	361	348	380	378	332	381	315	366	365	352	360	346	377	328	355	392	349	371	368	370	346	324	340	389	367	350	372	372	344	373	352	356	343	368	383	379	316	347	333	331	370	392	341	380	368	353	363	365	359	337	359	363	353	365	340	371	347	359	381	306	325	349	327	339	318	332	335	377	354	352	363	359	380	359	341	343	374	336	360	336	373	354	319	341	357	354	357	351	382	345	339	335	339	345	344	336	311	368	369	371	375	335	338	368	322	329	352	336	340	347	342	387	352	372	364	357	371	331	365	325	354	353	339	336	328	369	309	362	362	363	326	368	349
23583	21458	28731	24595	21269	4725	1099	880	782	675	710	720	747	814	797	656	568	840	551	522	529	512	494	489	504	473	504	477	515	468	487	462	470	449	491	461	451	447	505	481	462	479	461	463	456	495	503	503	525	439	502	470	490	489	443	460	469	453	445	467	503	464	495	453	459	465	483	485	469	486	461	491	467	496	510	475	456	491	440	457	514	457	433	468	472	460	483	480	450	487	471	467	486	456	465	523	489	480	456	503	442	514	483	473	428	434	456	462	488	476	453	451	481	474	488	449	460	449	450	465	452	497	432	476	510	482	460	472	497	469	474	462	437	484	491	449	458	493	487	434	471	441	451	460	453	441	454	472	458	462	490	489	495	493	482	475	468	460	442	445	482	481	470	450	474	474	462	431	472	506	504	499	451	506	491	493	499	434	443	449	458	458	497	453	475	491	477	484	478	439	497	466	492	468	488	464	504	475	454	464	497	444	503	486	494	442	433	507	491	500	470	457	442	440	436	447	514	451	482	462	500	417	467	513	465	513	473	485	491	490	469	494	511	431	490	470	481	458	485	453	478	480	451	478	459	442	473	471	467	469	439	475	454	433	466	453	482	514	471	467	497	462	537	472	455	458	459	511	493	453	487	484	467	494	450	452	419	442	457	470	483	428	436	497	494	486	459	480	476	467	462	485	470	482	444	465	453	463	499	486	501	515	450	462	450	467	470	481	465	456	456	476	462	514	468	491	454	500	469	519	497	442	447	478	453	444	483	500	440	458	519	487	469	473	452	508	460	484	458	425	486	456	471	459	505	460	485	430	469	513	454	435	484	481	477	468	447	465	481	457	469	464	469	472	451	466	450	425	499	494	459	445	455	484	472	457	488	478	460	471	457	454	467	463	485	444	436	502	488	506	500	456	519	468	480	450	465	491	490	460	454	462	540	440	428	496	449	476	475	448	475	446	497	449	465	473	470	489	438	466	530	470	476	480	506	454	460	444	459	469	493	542	530	464	473	462	465	441	468	448	439	482	485	476	492	464	471	473	467	475	477	457	456	468	459	467	461	475	462	478	468	480	464	458	441	441	481	458	506	452	474	450	445	459	475	500	499	468	437	495	480	459	451	450	462	487	485	456	495	483	484	436	463	482	453	432	446	461	446	444	475	487	496	452	517	432	439	465	467	451	490	507	454	479	463	491	465	500	483	453	447	451	480	492	484	436	479	489	482	496	458	473	464	462	443	479	495	457	451	472	491	500	510	496	474	424	466	472	505	474	463	428	460	471	454	447	474	478	494	478	469	505	439	468	449	478	502	432	475	470	436	459	485	476	492	456	512	466	466	476	454	476	513	470	449	465	461	477	488	478	460	476	490	483	475	475	493	456	443	456	483	471	417	498	441	505	475	461	535	432	465	486	462	467	433	469	472	456	490	484	460	465	497	445	504	498	485	489	446	466	454	432	466	470	453	461	485	471	461	479	434	497	461	495	491	506	464	486	472	451	478	505	426	487	451	453	479	456	439	478	469	473	500	452	459	454	498	469	456	474	435	472	489	490	470	494	472	500	456	454	466	482	476	495	478	432	447	466	442	461	492	452	506	488	459	468	485	482	518	471	467	475	460	493	449	468	479	466	479	461	476	486	462	454	459	457	427	518	512	459	512	463	492	431	482	459	462	489	432	487	486	461	471	454	432	453	503	492	451	425	489	456	449	474	510	496	515	494	471	462	442	504	457	456	452	458	475	476	429	510	505	458	472	460	441	492	511	480	444	477	510	484	461	506	471	495	462	467	497	435	445	425	456	497	483	487	493	451	487	415	520	466	429	463	473	478	494	513	493	475	459	444	479	440	493	490	492	475	482	456	466	484	487	459	448	481	493	486	492	469	474	435	470	439	482	467	473	462	483	431	462	478	449	461	493	429	469	445	427	505	495	482	466	459	464	498	442	482	470	506	452	473	463	459	512	467	466	490	471	467	461	475	461	435	458	441	451	479	435	450	462	445	511	462	468	436	492	453	446	456	499	452	484	466	485	480	494	469	451	505	442	493	478	481	481	446	521	496	491	508	452	504	472	473	475	462	441	487	485	477	456	480	476	445	473	443	500	453	470	473	490	443	462	433	479	474	444	466	478	451	463	476	459	463	492	439	442	460	481	482	492	466	483	476	463	443	463	495	494	471	493	491	480	500	481	428	458	452	486	491	485	468	477	456	475	502	442	458	441	494	482	485	483	452	454	478	506	439	478	515	473	466	468	474	465	472	441	487	525	473	496	489	479	463	474	448	491	472	483	462	485	453	476	463	495	495	499	476	473	424	483	447	463	485	493	452	478	461	463	449	424	457	449	512	484	438	475	466	460	523	493	449	483	480	483	481	479	470	485	443	460	473	453	469	462	447	488	488	484	466	475	488	497	491	460	462	465	491	492	475	502	453	452	443	478	446	456	441	462	482	506	501	497	476	493	448	465	469	480	480	444	454	496	454	496	452	437	456	516	455	468	469	451	430	448	487	451	491	475	426	466	452	452	452	455	508	493	423	504	487	463	497	489	478	523	456	478	453	470	469	496	449	490	466	454	473	475	474	476	452	462	447	484	461	476	435	493	441	527	454	435	486	483	475	451	461	468	498	456	497	442	481	463	459	510	465	463	493	479	480	448	435	464	461	498	460	439	457	493	491	458	475	488	479	507	463	464	440	432	455	452	452	516	480	468	501	473	471	486	455	490	445	504	450	495	441	472	446	486	486	450	475	503	487	483	426	541	477	505	472	498	466	473	484	461	466	450	489	460	475	462	458	468	453	497	497	448	449	442	487	495	461	485	470	486	469	454	438	518	442	456	502	493	478	488	466	490	471	475	493	455	433	472	417	481	476	467	508	462	525	422	470	426	468	427	477	498	474	469	490	479	451	477	475	461	483	467	478	462	451	483	466	468	475	525	474	488	446	475	462	488	496	441	452	498	457	427	454	483	487	475	458	510	448	502	497	482	502	473	493	498	491	488	473	468	524	450	437	475	483	425	485	499	473	465	501	461	476	523	481	439	454	464	467	454	461	466	445	499	498	469	482	467	430	478	485	452	486	482	457	448	462	454	489	443	433	466	493	530	509	468	466	456	516	488	479	440	442	481	474	460	452	471	497	466	515	466	480	423	459	500	467	475	492	469	477	460	463	513	452	510	472	492	465	512	477	474	473	486	461	489	502	427	471	473	463	497	473	446	479	460	505	493	480	502	423	429	462	467	420	464	459	479	450	432	456	465	483	477	450	468	470	439	523	459	462	471	483	483	435	483	479	464	453	486	480	474	460	429	502	481	482	444	453	468	429	474	443	447	427	483	481	461	484	496	481	421	450	474	462	479	489	432	494	466	467	472	438	477	540	451	470	435	473	461	477	498	486	469	495	447	411	476	471	494	505	504	475	480	470	505	429	487	470	480	450	468	481	458	494	442	498	480	437	470	473	429	481	502	498	434	471	479	453	478	469	457	472	460	499	436	445	467	471	472	453
26593	9441	6667	3114	2225	1905	1562	1422	1280	1190	1077	1066	1160	1352	1189	960	815	1312	766	726	680	684	670	604	629	626	591	649	623	611	625	589	578	622	638	617	633	632	579	607	634	634	619	646	635	573	604	567	581	615	633	638	681	580	625	611	616	599	579	588	626	638	591	629	583	616	609	606	665	559	600	608	607	595	565	580	619	617	635	599	644	621	621	598	579	609	625	635	595	644	611	632	583	593	639	609	616	600	598	583	606	625	563	587	620	647	627	678	638	575	664	601	579	618	593	595	604	583	584	687	601	574	610	604	607	629	591	586	616	570	600	630	623	595	584	636	607	592	556	616	605	604	629	629	585	599	599	590	609	590	595	632	603	625	597	602	600	638	630	654	628	641	570	627	610	583	626	587	564	621	615	582	595	628	604	624	617	582	604	633	624	623	560	642	580	582	601	610	589	608	615	604	586	576	593	629	633	599	610	585	622	607	576	613	658	619	604	568	602	633	630	616	608	641	585	581	615	602	632	610	551	623	650	580	569	582	652	580	617	585	579	577	584	656	541	616	607	595	597	607	621	582	599	586	623	565	591	664	572	593	560	605	569	607	587	629	593	616	561	585	607	616	625	638	583	597	632	611	586	574	668	616	579	628	599	616	601	593	610	580	624	609	630	606	600	601	606	638	622	592	583	586	587	605	550	624	653	637	619	630	574	641	630	610	603	593	587	567	612	582	600	653	645	627	586	582	607	615	619	589	623	569	614	603	593	555	621	590	590	582	601	631	646	591	583	593	558	624	615	576	628	640	607	580	622	615	566	602	592	629	639	573	603	599	654	612	605	562	616	646	616	624	574	666	649	628	618	613	577	645	614	582	608	632	586	630	609	592	647	645	632	624	582	602	599	594	643	627	635	594	632	634	621	573	578	591	568	636	637	619	612	596	633	598	654	611	621	609	588	589	581	605	597	586	586	581	586	610	600	589	579	566	592	634	620	604	635	609	609	590	596	619	563	625	613	613	603	582	616	617	570	631	605	613	588	609	631	602	598	569	580	571	598	631	578	619	584	621	633	567	642	610	619	621	655	619	620	625	600	595	593	595	588	627	612	574	604	604	602	597	606	618	592	586	573	575	615	578	581	605	572	622	602	631	606	598	572	557	645	600	601	602	660	604	617	622	611	628	604	592	610	610	644	636	624	630	603	576	591	571	564	605	576	587	592	642	610	549	631	571	640	609	623	668	636	621	596	614	607	597	617	631	582	574	591	622	578	588	564	592	618	613	629	579	624	609	607	585	578	603	601	605	609	604	626	596	606	584	622	587	599	648	597	608	581	606	599	646	582	596	561	599	614	637	575	569	573	636	618	615	579	607	608	613	649	631	668	561	613	649	597	617	613	605	581	583	617	560	648	578	606	657	621	590	594	595	634	584	574	620	609	544	559	652	622	627	623	635	597	604	594	610	573	568	646	604	630	648	590	608	638	653	616	602	599	588	575	635	628	625	594	596	579	628	604	580	583	578	617	596	568	597	637	631	604	589	625	622	580	629	626	586	614	604	596	583	624	577	569	586	617	625	662	621	614	622	593	599	612	572	608	595	615	591	665	589	573	635	615	579	581	612	622	618	592	569	619	614	633	626	653	612	626	610	566	637	578	632	613	552	604	606	612	565	633	636	600	628	615	617	684	574	647	589	596	608	645	570	607	624	559	631	588	582	618	638	588	608	617	631	650	619	658	573	598	602	612	612	562	647	586	614	559	630	565	603	623	623	591	594	653	615	621	586	590	590	597	586	621	589	615	607	613	597	579	543	589	580	610	573	598	606	620	595	648	657	590	615	602	629	594	641	612	609	620	628	615	613	546	657	602	652	635	607	618	573	578	646	609	625	614	553	594	594	571	635	647	625	606	580	604	601	611	608	569	601	624	573	583	596	635	617	640	615	597	592	571	654	605	614	605	594	608	589	612	592	581	634	617	582	638	636	625	620	619	611	608	609	541	601	628	606	643	644	620	584	572	586	606	635	612	618	613	611	609	601	603	629	635	612	604	542	575	643	610	570	625	638	588	635	600	631	592	631	554	647	576	620	574	593	641	619	641	599	613	622	643	601	574	630	582	612	633	611	632	563	647	592	607	600	615	627	606	611	630	658	597	629	625	657	631	627	594	641	604	632	614	598	614	618	585	567	619	648	645	616	652	628	603	610	615	558	542	608	613	573	572	639	667	628	599	591	595	609	612	614	549	627	619	617	627	575	590	564	634	601	612	622	611	611	590	581	624	599	611	624	619	614	557	593	556	605	586	617	594	569	635	581	622	641	597	622	597	549	605	603	594	588	596	553	635	581	608	605	606	599	580	603	559	617	650	615	600	582	626	626	578	598	578	613	600	609	581	600	604	604	603	582	648	617	581	586	610	620	567	638	628	628	568	592	558	602	649	582	588	604	598	639	610	553	567	616	596	612	591	627	617	586	615	612	607	634	590	630	600	613	613	607	599	592	602	649	577	611	593	603	632	574	603	616	609	611	606	580	586	554	606	597	574	609	642	547	632	580	573	593	572	591	602	587	601	578	634	631	630	577	606	570	635	606	622	586	617	604	624	626	626	608	607	617	591	575	603	626	574	616	629	585	603	609	595	606	591	595	611	594	626	676	616	599	631	598	617	582	607	589	580	546	614	634	623	571	591	591	604	597	568	583	635	601	568	590	599	548	615	644	601	645	636	565	619	567	614	619	627	636	580	578	632	610	629	602	607	613	619	635	615	599	606	585	613	580	629	597	608	614	613	658	627	553	624	607	613	618	620	562	613	595	594	628	571	581	631	609	626	632	658	630	637	604	577	634	575	612	626	632	569	630	572	604	586	601	643	589	575	601	579	606	582	587	614	585	586	580	592	599	566	625	613	597	574	620	575	527	613	625	595	592	587	607	568	576	589	617	620	624	643	598	622	624	571	629	633	641	617	630	590	629	615	609	577	576	637	639	610	605	666	584	613	634	598	558	603	584	636	660	538	574	583	644	591	558	580	620	584	621	614	629	611	632	561	635	583	620	581	622	609	613	623	596	595	611	630	616	573	588	627	587	629	584	609	598	605	594	611	600	609	617	591	650	583	578	612	573	594	614	581	582	594	575	565	596	586	564	626	590	583	660	580	593	636	604	622	597	593	637	578	644	638	622	612	573	606	600	579	623	541	598	605	585	578	611	626	637	613	590	621	620	601	582	597	612	597	587	652	545	579	582	611	613	638	527	633	562	585	600	626	577	595	600	637	618	599	594	629	570	590	580	603	635	620	591	625	629	616	633	597	572	573	606	655	542	578	623	664	555	617	597	589	588	622	607	581	568	562	634	626	634	621	594	621	579	597	622	577	597	626	590	651	636	583	571	582	557	582	624	641	596	595	609	628	605	588	590	568	583	599	643	572	653	632	615	571	610	558	560	578	615	613	613	631	584	611	615	645	642	617	584	600	601	602	643	636	617	591	633	612	629	588	595	631	624	627	576	569	651
24717	21430	27306	25584	4480	523	429	424	375	345	345	350	366	444	408	257	258	309	220	252	218	234	217	178	210	199	193	210	176	213	196	207	212	209	204	188	197	226	196	203	216	224	205	193	203	212	201	212	189	231	205	210	198	203	198	199	166	170	194	199	182	207	197	205	206	223	194	164	205	234	187	210	212	193	207	211	208	208	218	213	190	176	195	201	224	178	235	195	210	227	199	204	192	203	188	212	190	189	192	198	223	248	205	192	180	197	197	220	204	187	201	211	183	183	190	188	214	182	193	209	191	179	188	202	209	203	186	195	195	190	184	208	211	207	201	200	211	198	220	212	199	198	223	199	219	218	206	203	230	209	188	209	202	208	200	223	174	213	228	194	198	188	196	201	203	180	194	211	194	209	215	193	220	186	201	209	184	202	201	216	227	189	212	198	171	186	195	190	191	196	190	194	207	184	192	239	196	193	215	201	192	185	206	179	207	202	228	200	199	212	187	209	186	184	210	202	195	203	196	183	212	209	201	217	172	206	194	177	185	201	177	204	197	201	198	207	198	203	184	205	208	196	215	192	204	164	206	200	182	198	189	172	180	210	204	186	188	200	211	200	211	172	223	188	202	213	199	169	199	199	207	208	205	203	220	232	218	192	208	188	186	201	190	204	234	186	179	205	203	213	204	218	216	182	203	215	231	211	209	210	184	181	188	198	210	216	200	208	192	174	153	185	208	192	209	224	176	187	176	204	207	214	199	234	210	193	189	209	203	189	190	185	193	205	189	184	216	189	195	180	208	182	198	205	209	170	190	182	199	184	195	195	204	198	194	204	172	211	225	211	223	196	193	200	213	215	206	180	181	217	185	186	182	204	213	183	197	205	195	192	210	213	194	198	208	187	205	184	188	190	204	196	182	183	209	217	195	183	190	200	236	212	191	159	217	219	219	198	189	192	219	202	168	214	196	186	194	209	214	210	194	196	211	219	182	223	182	205	191	211	214	205	194	188	206	176	192	211	176	199	193	199	178	182	198	206	184	196	196	179	175	202	207	181	192	188	159	178	222	188	203	175	222	199	208	231	197	220	225	203	203	202	211	165	199	170	193	179	185	161	175	198	199	230	186	201	215	202	183	214	186	194	198	187	221	194	200	197	211	202	205	195	193	207	198	207	191	193	210	203	188	238	178	197	208	190	201	224	201	196	219	177	209	191	200	194	198	205	194	180	197	188	195	194	198	222	185	199	186	199	184	178	186	210	202	184	169	176	183	205	219	179	205	190	207	192	182	198	207	170	205	194	181	205	189	192	197	198	178	195	206	215	187	189	204	195	206	187	195	182	183	193	201	201	208	192	203	195	179	194	226	226	211	204	200	207	197	191	200	187	185	195	212	217	193	227	203	207	204	175	193	194	197	214	225	184	220	189	196	193	209	196	176	195	195	203	217	216	201	215	242	188	199	196	190	209	200	191	175	185	173	199	194	207	183	191	188	182	201	234	197	184	206	208	187	194	190	211	199	206	214	191	232	194	218	214	194	190	204	201	227	195	189	228	198	184	209	175	182	197	221	176	187	198	208	188	191	197	191	182	201	207	199	206	214	208	241	207	195	223	218	190	198	203	209	195	187	197	183	190	198	225	226	195	189	202	188	197	203	221	170	176	180	181	193	183	230	203	189	188	202	217	188	186	203	176	188	229	204	207	216	186	209	197	209	196	206	206	215	203	203	177	171	187	189	199	218	179	200	178	204	187	211	210	236	174	185	197	217	208	195	187	195	218	175	174	218	189	193	188	214	195	203	200	195	221	176	206	206	207	195	177	181	188	199	201	211	188	215	211	200	199	194	202	183	204	186	204	212	216	216	206	226	193	219	189	193	173	189	221	210	177	174	202	198	189	193	186	199	202	233	189	188	208	200	192	167	204	186	193	193	166	205	168	207	209	209	222	237	197	206	205	183	210	217	195	207	215	213	204	198	175	200	182	191	193	207	215	213	165	200	185	200	192	158	183	197	188	205	188	208	171	196	198	215	192	226	192	202	185	221	214	209	177	222	164	187	187	216	187	190	202	198	194	183	199	183	219	203	201	205	211	198	197	185	186	187	179	190	207	220	177	203	190	183	206	183	205	184	207	178	184	202	193	206	179	198	206	203	202	194	205	207	242	199	187	202	210	210	191	196	195	193	198	192	213	210	188	202	200	198	194	168	186	188	192	187	201	193	213	193	218	159	187	186	190	196	209	188	218	208	195	209	195	208	191	211	171	184	167	182	206	171	205	185	183	205	184	194	196	181	182	180	231	195	180	189	197	190	208	194	197	195	194	185	193	200	219	176	180	183	208	214	191	193	192	211	175	183	200	223	200	198	212	162	192	183	205	183	211	197	206	210	221	195	186	183	216	191	195	244	194	192	182	195	207	183	190	208	202	182	219	180	202	198	203	196	207	198	187	191	194	177	191	208	190	197	181	182	194	220	203	207	210	208	203	219	207	188	201	196	212	190	205	205	208	201	199	206	203	183	192	203	201	198	202	196	213	196	207	180	214	198	203	202	201	191	202	203	188	227	211	183	166	197	197	187	186	206	192	202	194	217	242	198	187	176	208	208	196	198	180	210	194	226	208	202	187	202	206	199	212	201	190	182	214	202	178	200	189	201	193	186	199	196	176	189	217	226	199	189	213	205	208	181	221	206	181	203	186	205	194	206	184	205	188	188	196	202	217	175	188	198	192	206	214	207	189	219	209	184	187	201	177	208	193	195	205	190	198	217	211	200	208	204	188	185	209	198	190	184	194	198	205	181	201	201	190	164	225	217	202	210	195	175	194	189	195	186	198	215	205	191	201	178	203	186	210	190	205	193	189	198	222	199	190	179	207	187	196	202	200	211	205	184	180	196	203	189	193	192	219	200	194	207	192	215	201	204	201	196	202	168	193	183	200	198	192	175	191	212	212	190	191	175	204	187	185	179	195	205	186	197	204	202	200	205	195	189	210	194	203	169	193	190	202	201	174	185	189	186	177	221	224	175	203	182	215	202	190	203	185	191	212	172	235	207	188	210	206	183	202	204	174	188	181	186	181	192	193	208	209	198	214	203	214	196	218	182	176	174	189	201	201	217	215	214	187	195	193	185	190	194	198	216	201	200	209	182	186	177	213	202	166	181	185	196	194	189	147	194	202	194	184	190	218	231	190	198	203	203	205	203	200	189	202	200	198	186	161	210	211	194	182	196	196	213	198	207	213	229	208	169	197	182	170	196	221	194	209	194	182	178	213	176	210	195	204	181	201	207	163	193	204	219	198	174	210	209	197	191	193	184	213	219	176	193	231	225	209	191	209	203	192	215	187	169	183	168	184	202	209	189	198	177	196	198	184	227	217	196	200	178	168	180	209	230	208	198	207	190	229	179	210	210	173	185	203	210	187	191	204	222	184	221	226	202	214	193	191	208	189	201	198	205	180	179	209	177	193	161	203	178	195	217	207	202	195	184	203	195	188	206	200	213	207
23823	5628	4010	1757	1364	1098	905	792	709	647	585	646	679	831	713	547	437	535	410	341	310	308	303	295	283	292	262	275	247	284	250	295	257	295	240	273	262	304	302	259	243	292	296	308	253	300	274	271	285	288	274	251	307	280	286	279	291	272	263	290	268	291	295	286	292	270	277	273	264	305	317	294	265	252	281	295	278	284	304	268	270	286	243	269	292	291	308	272	289	284	292	286	289	258	300	270	310	273	301	284	274	279	306	274	286	310	284	272	250	297	275	282	325	285	250	274	291	293	276	294	298	276	287	304	274	276	251	279	288	282	295	277	270	292	287	299	320	293	294	281	284	280	264	258	293	283	277	293	260	292	279	282	254	291	300	283	264	265	277	279	291	286	278	297	282	277	256	291	281	270	288	272	261	257	288	269	259	268	286	281	274	280	315	307	301	293	279	290	301	288	274	307	280	291	294	270	284	303	299	270	293	280	287	254	297	269	292	293	284	277	277	273	261	274	281	295	273	274	281	283	280	265	268	310	275	305	309	249	276	246	282	310	258	274	276	307	290	279	304	324	298	255	258	265	246	299	264	298	302	279	280	306	280	269	268	284	289	295	247	314	269	294	286	288	290	243	274	279	257	279	265	281	285	275	314	277	269	305	328	279	258	295	287	306	253	297	291	276	292	255	279	273	278	242	287	259	267	274	285	320	280	274	295	251	276	285	288	274	283	274	305	273	304	277	279	262	268	271	305	272	300	306	275	254	267	287	251	266	299	281	263	307	278	281	269	273	267	306	267	283	290	244	285	323	294	272	266	257	281	268	268	260	266	279	292	275	245	316	277	268	274	256	320	288	262	282	288	270	271	294	274	245	269	322	285	287	306	266	250	303	295	286	289	303	277	269	271	299	279	255	284	262	292	268	283	253	262	269	304	269	256	262	264	277	291	274	284	271	274	285	298	305	280	268	273	256	280	277	267	282	291	266	295	288	262	273	305	267	274	258	288	277	279	304	283	272	286	253	284	289	289	273	275	277	302	292	261	275	270	280	280	284	289	253	283	291	317	302	262	286	278	290	285	251	289	265	283	300	268	265	317	270	276	301	265	284	267	270	254	294	308	254	284	281	289	268	253	279	282	289	270	281	274	274	278	261	271	284	264	289	269	242	277	282	298	313	264	297	296	274	296	282	271	263	264	290	271	292	262	269	288	260	307	264	267	273	260	245	280	282	245	280	268	281	276	286	294	284	269	259	308	254	266	245	274	297	303	264	288	260	295	274	266	293	275	271	280	269	289	288	302	309	289	284	259	280	272	272	283	275	288	251	289	281	268	256	289	255	245	280	270	280	226	274	288	266	296	264	280	275	278	286	259	268	274	298	292	246	296	310	272	259	266	295	278	309	305	303	272	257	267	247	260	263	239	281	265	258	274	278	291	256	280	268	277	270	248	276	299	254	264	257	295	290	293	293	300	293	283	285	300	250	262	248	288	293	285	278	281	269	306	295	304	270	251	277	277	277	273	261	264	275	279	281	270	306	265	247	288	302	321	293	297	271	264	314	268	268	301	311	272	275	281	271	255	290	275	279	331	273	296	283	284	291	311	310	273	246	285	250	272	280	281	276	242	259	275	290	288	287	272	263	301	292	297	263	282	291	269	271	270	262	276	247	251	250	312	280	282	287	280	286	279	279	297	280	282	274	294	288	259	311	277	276	286	261	246	291	270	275	265	273	274	293	289	278	270	285	288	263	269	303	258	283	302	272	301	304	273	267	281	252	310	284	285	304	264	253	275	269	300	295	273	283	285	299	281	253	301	268	284	274	273	319	264	278	282	288	269	271	277	292	266	266	291	286	265	285	292	290	243	313	260	282	226	277	268	245	256	258	283	293	285	260	286	260	247	291	272	303	277	285	278	281	287	282	255	278	283	293	283	279	270	288	282	299	255	266	261	294	286	276	266	271	273	267	274	253	287	296	284	278	299	278	279	301	268	266	316	278	290	278	273	286	299	271	259	310	270	297	280	265	264	285	298	289	287	259	283	270	287	258	264	273	280	317	287	261	309	281	274	269	279	286	260	273	291	298	265	281	257	247	269	296	291	266	284	287	266	259	269	276	256	247	265	272	279	294	278	293	273	302	313	249	290	272	262	285	284	254	299	288	279	275	271	295	288	296	304	295	289	265	282	277	290	256	276	297	251	266	261	247	307	285	274	282	270	279	255	286	256	297	280	271	303	297	276	265	249	263	327	281	255	274	255	301	265	299	275	281	267	287	263	308	267	298	314	246	265	287	285	269	290	276	232	310	289	273	296	294	301	250	293	260	289	299	277	283	294	251	292	280	264	284	272	299	266	302	268	264	290	286	263	267	284	273	259	298	281	261	310	284	279	287	250	284	288	300	276	245	264	279	296	280	307	280	270	280	282	263	298	279	290	267	256	273	260	238	285	278	272	291	274	246	292	268	286	234	283	271	256	265	269	298	279	290	266	268	288	281	240	292	272	275	283	266	259	275	292	287	277	300	291	275	275	277	238	293	284	286	283	295	288	296	262	287	290	322	278	270	269	258	291	273	288	269	293	265	316	268	272	273	263	288	263	294	256	267	291	279	295	293	259	272	295	263	298	280	281	267	277	291	279	263	286	272	281	296	263	291	268	266	261	292	290	267	294	256	303	285	265	256	285	258	309	274	292	267	291	253	274	288	310	301	269	282	290	265	277	302	287	291	289	278	274	277	296	286	297	280	267	261	254	298	269	253	278	282	266	257	257	270	273	290	272	264	253	321	271	252	310	293	303	272	278	280	275	264	305	278	272	267	298	288	289	299	278	268	300	266	257	290	282	272	281	301	279	306	285	271	283	275	248	271	271	292	281	280	282	280	280	257	303	265	287	265	302	271	251	286	273	295	271	290	249	293	299	287	304	288	313	252	260	268	248	269	278	259	261	285	324	285	289	268	268	246	271	264	283	269	284	281	266	310	292	257	275	280	319	276	272	306	268	293	232	282	269	289	243	269	271	247	258	296	287	291	259	274	286	249	287	270	274	269	296	277	272	244	271	288	293	276	290	270	260	258	253	289	268	273	254	254	277	258	275	281	261	251	279	289	271	287	280	285	235	256	292	253	263	261	284	296	282	281	265	280	296	264	246	263	286	291	291	264	274	284	261	275	281	306	258	262	282	264	317	297	287	265	262	270	272	280	300	297	239	294	279	271	242	273	293	259	265	262	285	268	291	274	280	257	271	297	263	263	284	284	280	270	305	294	302	299	267	260	283	299	260	295	280	265	289	271	307	304	273	299	259	288	289	292	282	280	295	280	287	263	257	295	282	290	283	280	262	284	297	269	300	258	291	294	286	282	260	294	295	295	274	302	267	257	262	271	293	274	248	272	250	277	279	251	279	236	278	292	265	277	251	294	261	262	262	282	277	265	257	275	260	246	276	286	307	264	261	262	295	309	278	262	284	259	270	308	287	275	254	272	289	285	267	273	282	321	278	279	267	280
22587	21474	29313	24072	21482	21318	4153	1256	1028	890	828	794	838	959	920	780	721	814	591	577	514	544	541	495	540	515	475	500	489	498	458	511	482	490	502	517	476	494	487	463	475	493	527	481	486	438	525	484	476	503	503	441	501	479	432	485	478	509	462	484	491	470	461	460	490	480	511	505	470	481	499	488	471	478	501	467	515	473	466	490	442	495	469	507	461	441	485	484	490	473	464	487	485	491	489	482	495	491	525	478	521	526	507	477	477	479	426	457	471	498	473	513	511	475	484	449	489	445	462	480	455	460	488	477	516	490	467	498	476	484	506	486	456	459	504	479	481	477	477	487	473	448	449	520	502	505	461	471	454	466	490	465	487	461	468	457	519	475	454	452	495	495	483	483	471	472	445	454	456	476	454	480	501	489	480	466	457	482	467	470	515	485	485	490	465	455	458	486	480	471	489	451	479	480	469	469	453	489	474	476	499	486	488	493	470	475	469	484	477	471	526	469	475	463	514	501	499	451	470	475	480	464	447	487	487	436	480	486	458	465	489	486	488	461	460	451	447	449	468	492	468	491	469	487	465	470	475	461	486	538	460	490	487	462	497	510	464	440	443	498	462	477	518	482	473	456	507	502	482	451	438	452	469	461	468	503	505	504	508	457	494	479	495	503	474	521	474	490	489	497	447	467	498	488	449	470	486	531	470	446	492	520	470	511	468	453	494	501	487	446	488	502	465	466	459	475	472	480	477	481	433	499	462	467	470	478	494	495	493	458	464	476	449	472	494	488	456	480	479	486	462	516	513	499	483	474	490	504	461	459	457	469	456	514	435	465	455	472	541	511	477	485	474	507	500	508	496	474	478	464	484	495	494	492	503	453	474	498	480	477	467	488	500	489	474	481	496	508	472	525	488	436	478	512	474	440	456	465	453	493	487	458	487	438	484	476	456	447	437	451	458	452	508	480	493	477	511	489	505	497	493	449	502	470	481	454	472	461	484	471	466	465	464	520	455	472	431	473	475	514	469	469	457	495	454	497	455	475	509	484	479	512	501	437	457	479	459	485	464	503	450	489	459	527	464	488	456	500	450	488	492	502	439	436	472	488	449	479	454	460	517	516	496	465	470	444	486	475	485	486	498	472	458	453	488	465	430	465	478	468	487	465	498	452	510	512	488	505	459	482	455	516	483	484	483	439	490	484	525	505	465	467	462	450	496	487	470	474	514	456	455	462	454	487	474	481	448	484	509	458	453	469	502	472	456	440	486	483	473	441	502	436	457	475	451	470	496	473	488	490	532	431	464	481	417	447	442	459	481	449	477	437	460	452	450	498	461	484	469	445	467	494	487	481	497	532	470	450	444	494	430	462	510	483	481	494	438	468	468	475	468	486	528	465	491	483	500	495	465	525	490	486	521	494	534	445	480	477	467	477	493	485	458	480	452	456	451	444	442	467	485	447	503	455	468	467	460	474	513	496	481	511	488	473	496	498	466	466	513	462	455	464	466	477	487	524	518	462	497	486	505	462	469	459	490	475	451	448	473	429	487	475	469	483	452	483	479	482	447	481	471	468	469	485	470	466	471	434	462	491	439	442	497	469	489	482	473	463	476	478	477	489	484	488	446	491	480	450	503	437	435	464	502	488	470	479	500	480	479	434	492	464	472	503	481	497	479	450	515	497	505	466	467	474	440	479	490	488	493	467	469	455	494	446	455	461	470	468	450	458	440	472	492	449	514	462	434	409	475	435	459	501	413	472	445	478	438	469	440	469	503	508	461	499	457	472	476	449	505	488	470	462	459	486	471	498	485	483	481	500	500	468	525	465	464	456	489	463	466	457	458	464	485	503	476	451	436	446	451	478	457	491	450	492	465	527	469	476	422	467	471	457	498	485	486	498	486	502	483	487	500	486	471	508	463	494	450	471	484	468	530	497	505	452	486	448	460	452	484	457	506	439	495	485	447	513	487	503	419	483	454	479	508	480	469	463	433	502	485	497	479	535	481	449	448	471	440	464	485	467	490	470	484	456	494	490	495	466	441	463	474	486	476	469	437	467	473	474	482	459	473	493	450	458	487	474	467	431	498	463	521	461	456	495	471	492	502	447	505	468	477	413	508	459	461	509	484	492	501	473	446	488	463	473	478	461	483	467	490	514	535	471	465	468	495	445	467	546	493	495	458	464	487	432	453	481	505	466	481	459	506	457	472	493	439	479	441	502	466	511	468	468	422	496	482	445	451	479	508	453	482	480	471	455	471	501	499	477	469	477	520	467	462	462	463	527	471	464	490	483	443	474	533	531	456	443	437	452	475	491	479	458	494	467	469	482	499	430	469	494	457	510	520	458	475	490	456	468	498	486	462	485	499	508	512	467	481	484	526	474	479	466	503	453	441	439	460	466	478	456	485	458	481	465	476	480	480	495	479	466	473	494	508	455	489	466	510	447	459	481	510	485	520	461	468	482	461	459	489	517	466	443	479	466	478	526	451	455	479	487	490	473	462	480	498	453	479	441	533	502	521	497	453	479	487	501	467	456	475	467	470	463	501	465	476	489	468	461	505	498	509	472	486	443	481	494	473	471	475	472	516	499	476	447	457	465	415	446	477	483	448	457	464	476	496	520	506	469	476	423	444	481	444	471	421	483	511	465	447	515	480	473	443	455	450	470	506	485	479	491	455	450	497	467	498	463	455	460	467	473	460	463	484	431	449	482	446	494	500	510	482	461	509	493	471	486	453	473	414	475	480	471	468	449	453	489	465	469	464	455	502	472	492	500	481	456	479	473	454	515	436	551	504	501	448	479	484	502	457	482	483	494	455	468	450	471	467	435	477	505	471	462	481	482	462	472	464	470	461	483	445	474	472	466	458	460	503	484	495	511	437	446	490	483	452	478	511	487	459	447	474	464	449	483	494	476	443	483	522	484	442	480	503	473	476	437	447	432	486	479	494	510	466	463	475	443	473	494	463	470	521	491	493	485	482	436	465	473	462	487	450	476	451	475	484	503	468	490	494	493	494	485	473	490	481	452	452	455	456	473	530	494	477	487	490	459	464	495	474	497	452	448	477	487	536	435	446	485	464	459	462	481	463	459	466	476	506	505	487	473	489	462	492	478	490	478	461	469	516	476	491	494	483	504	484	514	501	488	493	492	463	449	527	488	475	486	459	468	465	458	469	464	479	469	454	541	443	478	455	459	474	481	526	419	458	440	472	464	475	468	467	532	454	495	521	485	476	497	460	453	499	501	461	487	500	527	468	464	495	475	471	494	465	492	479	471	470	487	446	475	472	494	509	462	496	499	460	460	480	454	429	479	453	462	503	485	480	437	471	490	465	495	490	491	469	459	492	472	475	515	499	441	453	507	488	484	469	467	480	430	483	455	450	461	454	455	492	499	478	456	510	481	482	498	436	491	493	451	510	474	464	495	459	492	475	458	497	485	458	466	468	462	475	472	484	515	460	448	462	519	448	493	501	512	456	464	481	439	515	504	463	506	531	467	486	495
32811	14782	10563	5079	3587	2775	2318	2048	1828	1583	1472	1325	1383	1646	1566	1188	1026	1298	863	743	745	710	673	678	665	679	655	641	676	642	596	672	614	638	645	669	667	612	667	630	628	668	631	642	645	631	630	647	600	611	683	628	599	631	616	619	647	655	632	618	606	607	649	636	615	609	639	621	636	672	615	613	647	644	625	650	628	652	610	601	674	647	613	615	595	663	628	606	630	625	624	629	652	564	624	627	633	662	621	674	660	661	668	559	601	619	645	629	622	594	606	629	627	628	643	616	612	616	657	635	590	627	596	588	586	597	587	635	648	609	602	626	574	578	617	591	601	577	601	598	648	659	624	638	629	649	661	598	610	575	611	640	599	621	620	585	604	603	562	627	631	631	662	611	605	602	615	610	614	640	634	613	626	637	641	658	618	645	570	610	569	638	619	610	590	597	593	611	622	545	611	598	655	627	625	605	650	600	652	601	615	612	607	579	586	620	617	555	642	619	633	611	595	623	580	626	644	612	613	625	599	597	619	612	587	613	606	632	590	637	627	630	613	598	602	631	604	615	609	655	609	610	595	601	657	562	651	619	593	565	600	632	608	617	583	620	581	593	603	610	616	635	590	618	635	654	621	623	606	594	634	600	618	607	654	620	625	606	581	629	632	592	606	629	628	586	653	594	573	618	641	628	602	662	598	652	627	646	624	611	603	639	626	633	569	638	614	617	625	665	605	633	640	599	620	580	583	613	615	566	642	625	622	605	611	637	595	581	619	664	636	631	623	594	597	621	642	642	589	614	592	639	628	614	629	600	582	663	606	625	633	655	625	609	617	637	628	655	609	626	581	582	623	606	569	603	662	598	617	612	634	576	572	609	619	646	607	615	620	616	632	622	618	607	607	605	617	598	607	618	616	605	618	657	642	613	619	633	633	611	612	628	617	616	617	588	651	647	607	621	591	614	646	619	654	607	576	584	607	597	643	589	612	598	663	611	625	614	673	627	632	581	630	629	640	615	618	623	631	650	612	619	584	608	620	604	594	608	592	596	623	615	657	581	607	605	587	618	601	606	621	596	638	598	583	618	617	586	628	641	609	585	593	618	611	676	641	603	634	623	583	618	611	580	639	617	623	580	604	627	638	648	618	620	608	629	627	641	626	628	613	597	596	647	653	644	611	615	605	598	634	621	610	624	590	604	644	633	598	583	613	613	675	606	625	583	614	615	601	579	617	624	606	647	579	673	631	649	658	628	635	614	608	562	583	652	623	624	603	627	604	597	592	615	653	588	623	611	592	593	584	620	606	619	622	617	597	633	607	621	647	616	622	616	618	634	619	587	609	626	650	667	621	665	591	589	598	634	631	581	634	610	572	613	610	636	638	619	593	594	621	633	608	591	645	601	584	605	586	612	614	566	628	634	618	582	589	679	638	635	573	600	658	608	620	637	643	636	651	580	628	672	631	640	627	569	679	599	615	618	613	673	641	616	585	650	617	575	651	634	586	613	571	631	608	650	582	614	643	600	625	572	667	577	578	621	629	610	645	624	616	632	602	628	600	618	580	594	619	587	622	588	625	600	621	650	605	588	587	649	622	622	620	610	595	637	611	639	613	603	607	660	591	611	608	624	586	618	653	587	578	579	636	629	637	592	589	627	653	593	630	628	628	646	587	606	590	645	568	592	660	607	649	589	630	602	554	592	653	645	614	572	661	653	637	613	627	599	588	611	654	639	620	604	594	606	673	631	630	601	576	625	625	651	610	586	634	610	610	581	584	619	620	643	648	632	594	578	653	606	629	610	657	605	669	646	610	600	630	616	583	594	619	599	594	604	631	598	640	611	620	642	618	596	604	637	602	612	661	659	626	575	600	634	610	618	615	598	637	653	665	656	620	612	620	653	572	602	596	603	618	581	607	622	629	669	629	598	627	607	633	624	666	625	605	594	657	622	585	639	650	639	658	606	644	679	603	607	588	646	618	617	635	596	623	642	627	663	602	616	678	625	605	584	626	585	594	623	629	633	609	596	619	610	626	584	602	632	626	609	622	622	611	586	640	597	610	644	589	604	630	638	618	624	646	586	629	620	596	596	688	633	649	627	602	601	587	594	627	588	633	693	629	615	600	625	589	653	620	612	612	581	571	628	612	600	649	653	596	635	615	600	580	657	627	639	604	647	586	611	618	577	651	617	624	591	673	645	632	633	635	594	622	599	595	610	618	674	614	594	593	629	645	589	639	628	630	618	601	578	598	636	656	610	632	638	661	591	566	665	661	584	615	669	599	637	642	614	635	545	681	580	620	619	636	588	616	587	567	630	621	593	641	631	630	572	627	612	578	634	650	640	622	613	606	676	623	615	648	608	582	669	617	656	628	639	659	612	661	624	581	609	597	634	601	607	626	605	614	591	601	583	570	626	572	648	614	593	627	637	579	624	627	635	604	638	618	656	591	613	616	600	650	635	620	604	615	611	561	653	637	616	634	583	600	595	608	581	612	595	585	660	606	629	607	582	626	636	580	592	609	630	618	607	618	634	609	605	617	600	584	595	601	633	567	643	649	623	660	591	589	617	584	615	640	620	593	626	569	573	626	657	601	603	633	600	610	604	614	589	610	624	560	570	597	625	590	636	613	667	612	625	616	594	622	651	630	627	623	643	599	623	642	620	564	610	642	676	637	619	634	627	605	624	640	638	647	631	586	627	598	633	597	574	634	578	657	591	651	570	627	618	584	638	592	654	632	638	628	572	620	586	707	592	579	611	606	597	625	644	621	602	600	639	578	593	613	642	635	615	595	627	620	663	607	591	584	632	622	611	587	641	654	573	663	621	587	585	639	623	650	615	590	642	574	589	625	621	658	612	606	680	624	659	574	633	670	599	606	625	595	612	592	602	605	605	624	611	621	629	599	630	630	623	603	632	611	626	624	621	591	592	609	557	636	597	614	616	618	597	628	642	576	624	594	650	630	635	610	611	653	631	608	571	631	619	612	611	634	658	639	609	595	620	648	625	608	606	617	620	608	634	631	604	592	577	635	656	627	589	561	613	641	588	572	602	578	630	604	625	592	580	597	603	610	614	652	646	631	613	597	622	628	650	608	628	641	590	603	638	617	619	643	647	648	591	575	621	621	657	605	632	617	594	610	660	590	602	605	622	575	640	599	612	576	630	608	619	587	633	619	680	606	636	627	627	638	633	609	595	587	584	629	630	661	598	608	635	546	643	637	658	642	608	594	621	614	623	618	580	597	644	598	642	596	628	590	665	565	605	616	587	584	618	610	586	615	652	634	598	623	577	614	642	595	603	633	615	575	577	607	583	610	601	607	604	626	593	599	625	631	615	671	605	619	648	591	627	638	575	660	616	636	641	597	631	615	623	619	660	586	619	613	578	636	618	597	632	590	627	660	577	650	610	632	594	596	658	630	600	588	664	636	616	565	621	615	646	621	626	607	649	659	614	678	626	605	656	632	652	623	664	630	598	627	597	618	631	614	577	627	604	596	622	616	626
27463	17431	3328	783	486	388	361	344	358	365	333	319	337	381	432	361	318	303	294	303	321	276	273	279	278	273	255	262	274	277	274	278	288	260	246	276	267	275	272	278	267	284	264	303	248	288	255	275	232	265	266	297	262	291	290	261	277	261	295	287	275	268	306	264	261	268	246	256	260	279	255	285	270	275	281	253	282	270	278	268	252	299	269	285	257	279	293	249	295	260	279	286	278	255	288	259	279	251	275	278	266	308	277	273	260	292	274	278	305	237	283	283	274	270	308	254	274	271	257	307	267	273	217	257	259	245	259	262	260	275	269	286	268	280	278	312	256	279	274	302	238	244	297	274	278	284	278	254	266	287	309	261	294	242	307	268	289	252	258	254	293	285	243	287	292	270	288	258	272	258	270	286	296	251	294	258	265	260	284	259	253	272	263	285	276	259	266	252	265	274	276	267	255	289	288	279	290	274	247	274	293	272	298	256	249	273	290	273	273	285	263	273	288	279	273	260	285	280	272	257	290	252	312	294	264	259	261	305	272	273	262	295	269	265	283	272	245	247	243	255	264	262	284	303	272	257	268	315	287	288	293	307	285	265	272	257	295	272	261	276	262	243	301	244	268	293	308	292	270	255	275	273	277	292	272	269	270	256	266	248	249	300	268	286	280	276	279	273	263	283	302	291	301	274	267	289	289	284	281	284	255	257	286	281	287	284	282	247	267	263	273	271	272	265	283	273	283	262	251	274	280	281	298	318	280	260	275	289	265	290	249	272	294	285	264	255	263	289	295	275	267	270	292	292	262	273	267	290	264	291	249	272	270	269	294	311	229	271	275	244	276	260	252	261	226	271	267	280	265	250	302	270	264	289	266	275	260	275	290	255	264	264	285	271	283	257	270	277	275	262	260	293	273	245	281	253	254	279	257	269	292	288	280	271	286	279	260	289	300	246	252	269	299	272	270	265	252	297	242	280	284	266	250	289	297	266	275	260	312	266	269	269	276	269	264	286	252	267	253	283	283	290	253	262	259	270	264	263	230	274	281	273	296	258	305	259	262	294	253	286	274	252	265	279	253	294	307	260	262	265	293	256	243	274	259	282	276	275	273	273	271	263	262	300	268	301	265	261	272	279	268	297	268	303	287	252	263	267	260	281	243	273	277	296	284	256	273	255	271	272	248	264	283	283	271	307	261	295	303	246	287	262	273	247	270	254	258	259	270	265	260	261	279	290	261	274	259	312	298	302	301	272	253	290	259	244	282	286	284	261	256	251	265	245	267	262	274	263	293	267	261	270	274	285	257	271	294	278	263	303	295	279	274	279	278	261	257	304	283	269	250	268	293	308	280	239	281	291	279	270	241	257	293	246	285	307	263	295	273	277	289	287	263	252	281	283	302	292	261	283	298	274	258	249	274	286	275	283	249	262	285	260	264	263	292	306	278	275	260	269	287	255	282	274	255	285	263	293	266	283	274	275	279	269	238	248	289	289	274	251	258	313	262	277	267	258	287	258	278	277	287	286	278	252	270	275	288	277	263	248	315	277	281	261	264	263	272	246	276	275	281	288	287	252	278	288	279	254	258	232	269	247	260	261	282	261	288	275	294	281	284	270	270	264	281	276	275	280	266	271	256	253	235	278	282	285	281	256	254	274	272	276	284	287	266	254	282	273	287	265	260	291	289	239	279	256	289	264	255	287	243	261	257	296	231	270	300	263	266	318	292	298	269	275	276	276	274	244	276	291	283	255	283	276	237	292	290	254	271	262	271	283	284	266	279	251	280	265	280	275	270	289	264	312	317	291	285	293	291	267	245	288	275	254	272	263	303	269	255	330	279	272	280	259	293	265	283	284	294	272	291	275	290	277	244	286	290	278	259	310	226	301	253	268	269	294	282	253	279	262	259	292	282	273	281	276	268	265	261	245	287	256	311	266	277	257	305	271	269	270	273	263	291	242	265	287	289	261	246	264	300	259	283	293	250	289	280	268	280	265	269	280	278	275	286	256	268	306	269	259	288	287	271	288	270	275	304	275	298	266	298	266	278	287	279	263	292	292	251	303	313	260	268	271	277	264	278	314	271	284	284	285	287	281	295	247	268	263	284	284	293	270	264	263	268	301	252	246	283	276	273	274	280	286	263	253	279	258	281	265	291	278	273	255	297	273	255	277	279	261	262	282	243	289	244	274	265	300	239	292	278	222	290	266	277	268	260	273	240	269	260	254	266	277	288	272	274	269	273	263	273	250	269	286	264	273	265	275	279	267	261	266	289	263	260	288	307	281	282	276	268	280	271	259	280	308	286	284	274	251	282	254	286	263	253	277	282	262	264	285	270	249	290	262	250	257	269	265	269	259	269	274	309	251	263	265	274	291	270	269	270	272	287	257	260	278	279	287	272	267	248	267	273	281	287	274	271	238	263	275	270	262	245	279	278	260	281	254	285	261	273	286	299	254	252	295	247	268	290	275	255	246	256	263	274	252	272	286	285	269	288	248	279	237	256	270	278	278	251	286	292	268	300	260	253	263	249	300	296	295	270	283	273	260	261	257	273	265	266	263	264	275	270	260	278	253	273	258	267	253	241	265	281	279	251	277	266	243	280	275	272	269	271	288	286	275	298	284	302	274	260	274	267	249	296	266	282	287	269	261	267	275	230	281	268	242	297	251	264	272	257	302	276	283	286	270	259	277	243	264	275	253	265	286	273	288	295	266	250	257	249	259	262	253	311	281	274	263	274	284	263	253	260	261	269	264	274	250	227	255	269	260	253	282	258	297	251	270	276	263	273	274	245	254	274	273	263	262	271	251	271	265	269	287	288	289	285	271	261	247	273	280	259	299	267	286	278	269	268	272	278	270	285	300	263	280	290	278	287	282	223	302	278	271	290	274	257	271	277	282	288	273	257	282	278	300	286	262	265	272	258	257	290	271	266	286	294	274	250	279	273	249	275	268	276	289	251	300	255	283	258	269	268	271	263	280	270	262	274	283	259	278	278	250	265	297	291	266	259	287	277	312	235	253	282	268	282	266	299	285	254	279	263	279	295	273	256	284	270	268	267	302	263	269	271	305	270	254	265	288	282	254	270	309	272	235	265	271	272	276	299	282	277	268	287	264	275	280	241	284	275	287	288	273	229	260	265	265	264	261	295	268	261	283	291	271	264	258	282	291	290	273	290	250	291	284	268	263	265	253	245	271	252	287	277	295	256	276	290	257	269	286	242	276	296	280	291	308	281	248	279	272	289	229	256	253	293	242	260	267	294	280	282	279	303	285	258	293	265	274	283	254	274	248	259	269	280	283	255	293	258	283	297	278	245	257	262	257	263	285	285	277	260	288	292	287	269	280	279	274	273	288	262	274	254	284	247	287	260	275	276	268	258	246	275	263	286	280	254	269	243	272	267	274	273	260	252	269	304	275	284	295	288	264	256	269	268	275	263	294	284	268	272	259	268	263	240	291	286	266	291	285	255	290	242	264	264	251	270	257	316	275	275	267	301	263
7928	2338	1680	855	697	696	636	582	606	569	549	534	607	668	687	542	463	434	487	355	381	348	377	364	349	380	324	345	358	372	349	378	382	336	358	340	334	352	343	397	372	337	371	340	385	365	383	360	336	366	364	344	349	357	346	376	371	341	358	375	375	357	389	328	369	353	364	318	343	403	366	382	343	370	335	344	357	365	349	354	345	359	345	344	325	363	360	351	361	387	384	355	362	373	379	352	357	338	341	399	336	362	338	362	366	355	357	359	348	339	381	363	329	334	359	383	331	356	361	342	354	356	353	371	384	366	368	367	340	342	334	361	351	339	384	355	368	369	341	342	351	333	363	351	352	363	359	320	369	351	371	379	377	355	330	351	343	363	318	350	385	363	370	374	351	372	363	337	365	364	375	363	350	381	397	369	338	390	366	373	367	350	357	315	361	366	346	370	351	365	352	369	363	372	342	342	353	340	359	349	325	365	343	334	353	379	347	366	346	355	410	364	340	366	374	374	384	360	362	346	313	335	349	327	348	333	343	346	333	388	390	354	379	367	353	363	381	356	359	348	390	371	370	359	376	329	349	377	306	332	310	351	325	409	367	331	362	329	352	346	362	355	373	346	358	380	377	392	376	310	365	335	348	320	334	356	322	362	385	336	362	340	352	371	369	343	368	375	361	345	344	336	366	411	351	379	313	376	376	393	355	367	346	365	368	336	388	370	337	367	377	347	389	349	349	346	361	336	331	337	342	317	340	331	367	377	399	365	341	357	364	359	370	388	328	386	343	356	354	342	413	341	358	369	349	326	354	333	368	384	347	366	330	329	349	369	353	349	340	319	394	364	337	386	363	319	368	343	364	358	365	348	351	350	349	366	368	363	326	361	354	314	345	361	342	333	353	361	338	364	347	374	363	336	364	374	370	358	368	357	334	380	353	360	364	367	341	379	357	359	372	351	337	323	352	347	348	323	352	369	372	322	365	340	369	345	345	360	380	353	371	344	354	318	336	386	354	360	367	362	367	349	369	395	343	336	354	366	361	377	339	366	370	378	361	338	349	359	360	379	357	363	357	365	361	336	347	357	395	342	346	385	344	395	360	374	390	373	374	353	344	366	358	340	312	347	384	356	342	358	358	330	355	393	380	353	378	333	316	367	326	368	368	362	332	383	349	337	342	372	352	374	347	381	307	358	350	341	357	359	362	325	389	343	365	344	338	357	333	367	400	337	349	329	333	358	384	363	352	363	360	340	318	343	382	333	363	360	362	306	368	359	328	367	353	366	349	371	343	349	382	362	341	387	391	345	364	357	392	394	363	337	326	422	359	321	362	357	365	367	370	350	347	356	325	369	351	392	353	363	347	366	355	348	355	329	389	339	362	331	336	379	338	333	344	338	346	332	328	377	327	340	355	356	375	326	352	323	357	385	362	347	359	372	350	322	366	370	371	368	362	368	364	358	387	338	347	333	366	386	381	334	373	355	329	356	344	342	333	345	360	375	325	355	356	355	358	352	366	344	374	375	357	351	351	423	374	330	343	328	373	324	337	353	380	370	361	389	372	396	373	390	380	353	382	351	375	339	371	381	372	343	332	356	377	365	360	377	375	391	364	373	361	357	341	343	398	366	310	400	341	369	348	351	353	336	341	375	365	404	336	362	341	332	350	363	359	352	385	355	324	366	328	349	343	358	377	338	341	373	364	357	345	379	381	324	372	346	366	338	365	359	366	355	372	358	346	343	347	322	358	380	298	348	338	356	391	355	358	352	330	343	399	352	359	329	371	342	359	345	357	348	341	341	358	361	368	370	379	342	380	352	354	369	369	382	362	319	376	372	388	395	353	385	394	361	383	390	337	377	363	370	368	348	365	345	374	322	348	353	349	327	388	361	355	385	382	340	366	370	369	363	349	378	343	393	336	355	352	332	343	372	336	359	396	354	346	384	373	355	341	330	366	349	372	368	342	358	336	361	330	349	356	358	339	361	335	377	361	331	328	381	380	355	359	379	360	338	375	370	349	327	368	344	369	378	346	384	347	358	354	352	332	347	364	339	361	364	364	354	389	338	382	350	382	340	346	371	329	366	334	404	351	356	369	366	332	366	372	337	371	347	373	379	344	357	356	351	366	374	348	356	338	369	407	368	359	370	372	347	369	394	311	339	311	326	350	370	355	319	359	355	348	353	344	333	365	369	344	342	347	329	349	376	296	369	363	344	400	365	319	371	389	361	372	330	365	337	363	353	353	312	356	375	396	387	358	347	368	357	323	350	351	366	342	382	357	352	358	350	391	394	334	344	355	381	343	365	353	359	333	366	383	370	346	382	335	346	342	372	335	358	366	322	370	342	359	369	358	349	361	360	337	357	351	330	333	352	385	371	362	336	352	388	363	344	341	377	369	397	372	330	346	354	350	379	388	355	361	332	347	356	348	363	379	378	336	326	331	363	353	368	373	345	373	360	374	316	361	369	330	375	351	366	334	349	350	394	344	347	335	344	365	354	372	386	332	368	369	345	319	369	340	337	423	351	357	376	396	350	353	323	342	350	384	375	346	354	352	353	356	372	373	371	373	360	390	339	351	356	345	367	357	321	355	394	362	356	350	370	380	317	363	352	354	370	322	314	329	358	344	337	325	350	364	379	357	355	369	375	360	384	340	343	354	350	339	349	352	331	389	358	406	318	352	343	369	347	358	367	340	304	394	374	379	340	334	355	391	348	336	354	352	343	356	366	362	381	330	414	385	395	385	354	352	370	351	367	393	383	338	363	384	388	352	349	349	364	346	367	364	376	317	356	371	372	378	313	353	355	364	378	352	374	362	321	360	359	349	378	380	366	375	354	391	388	331	365	369	370	340	377	359	375	359	364	376	357	341	357	372	379	354	348	314	349	364	389	341	352	361	374	356	384	328	354	316	354	369	323	351	354	327	367	404	357	362	366	370	356	352	359	349	381	352	338	361	350	374	340	335	364	365	358	359	379	347	355	382	339	346	355	398	377	356	353	356	388	415	342	320	341	363	335	347	355	359	372	372	333	349	347	346	306	358	311	372	355	358	341	325	336	343	375	380	362	366	312	348	369	351	372	341	350	382	342	347	377	350	327	375	366	346	370	351	352	349	361	381	369	359	380	392	368	350	386	341	343	357	367	343	332	392	368	388	375	393	351	373	341	377	350	374	358	386	355	366	356	387	394	355	358	333	365	327	317	357	375	358	365	380	364	358	362	349	345	373	351	312	349	364	365	337	353	358	341	334	345	312	366	329	352	347	360	375	357	355	332	337	355	339	355	329	375	386	378	353	348	320	358	357	386	338	362	368	350	327	337	366	349	365	358	350	387	380	339	374	327	366	306	349	390	345	332	369	394	348	378	368	348	349	369	397	336	353	335	359	383	337	361	354	350	362	362	346	344	377	345	341	346	352	384	330	355	358	367	383	385	369	350	349	364	333	359	367	374	345	373	349	388	398	368	357	344	358	361	335	373	397	343	342	379	343	342	365	347
23619	21454	28691	24626	21264	4751	1103	861	789	741	689	719	766	841	774	624	551	692	595	579	470	545	551	529	500	489	472	475	445	487	503	473	499	481	503	468	473	499	462	462	517	471	501	482	480	503	514	504	477	488	482	508	487	464	484	466	494	469	478	488	478	504	446	453	466	481	501	509	472	471	474	493	460	495	501	499	484	465	504	503	484	437	448	418	488	475	501	464	515	440	465	503	489	471	490	485	457	489	469	461	488	461	446	464	468	461	509	469	459	488	505	487	480	496	483	513	502	501	538	491	489	456	489	540	488	495	453	471	466	521	497	443	495	486	486	489	473	485	503	470	462	473	503	509	461	502	504	489	471	493	471	526	483	482	473	484	482	475	508	493	431	479	463	493	492	492	449	511	459	489	495	486	499	525	435	458	516	499	462	466	509	480	503	473	445	461	503	443	451	460	475	443	441	500	440	480	509	488	474	462	494	458	438	497	513	485	483	476	466	492	468	495	485	456	509	466	530	477	434	507	471	433	474	506	518	478	472	479	475	453	502	470	459	463	470	502	488	449	514	476	469	425	533	476	496	454	471	483	489	470	492	489	529	485	489	468	454	479	493	478	504	494	429	512	465	504	464	516	469	447	496	476	471	490	472	462	443	457	445	481	442	474	463	492	511	493	462	479	494	526	499	497	487	428	490	495	441	501	459	479	471	472	482	487	481	475	455	489	457	498	456	466	449	514	480	452	493	491	498	492	516	470	499	453	460	489	448	484	471	508	474	471	488	441	481	468	470	468	473	427	481	505	447	505	460	478	500	459	436	458	476	510	479	483	441	474	441	505	488	480	449	454	494	449	497	473	446	448	481	459	486	499	439	475	407	462	466	517	517	473	457	504	453	473	453	490	488	500	500	454	492	447	466	457	490	502	473	513	462	466	484	464	475	456	441	465	491	504	497	504	448	434	498	489	489	459	509	476	487	524	489	483	483	459	514	481	470	433	440	472	485	493	450	482	447	433	491	498	492	491	531	496	487	472	495	521	494	485	454	508	479	485	444	441	510	439	452	477	465	479	481	470	493	461	448	468	449	474	458	463	462	480	508	483	468	449	482	531	484	483	462	526	469	473	451	443	492	514	435	504	499	466	482	464	453	470	490	460	469	474	466	456	477	480	507	467	470	480	485	481	483	503	479	468	492	470	498	476	485	503	494	466	465	498	525	490	479	507	500	463	438	495	531	494	472	437	505	486	450	484	503	524	498	485	485	521	496	486	502	424	492	513	457	475	512	476	490	506	503	456	489	498	456	480	460	469	488	478	476	471	470	491	470	516	472	495	465	520	477	459	470	477	420	476	471	492	501	461	445	452	451	498	477	515	458	482	470	486	490	498	508	463	500	491	503	458	468	464	449	459	490	476	484	460	466	479	492	465	489	470	468	514	492	459	490	476	496	502	443	473	464	482	466	485	499	475	508	475	489	473	498	497	458	456	457	458	456	430	504	454	487	462	521	468	465	442	480	445	503	456	468	471	445	511	529	486	474	456	487	477	474	472	454	482	446	468	493	485	457	465	503	471	525	493	440	473	495	443	467	514	480	499	488	445	466	476	474	494	483	453	465	453	473	498	469	498	502	459	452	469	450	499	483	497	494	467	479	444	481	480	522	507	461	429	483	444	478	462	490	472	477	481	469	447	481	463	486	455	479	482	476	462	495	475	498	522	443	502	510	519	451	499	516	471	499	463	485	507	469	485	486	467	453	488	485	483	495	459	452	479	470	477	465	449	468	498	464	494	457	469	484	498	482	505	506	504	453	481	463	509	481	504	455	477	452	486	472	486	488	497	463	485	474	458	468	453	447	448	483	487	510	478	495	480	507	492	493	504	523	517	478	434	494	501	473	456	453	478	489	413	467	442	487	467	438	489	476	465	492	424	480	472	468	509	509	483	500	496	437	474	486	483	478	459	461	456	493	462	462	434	492	463	480	492	453	486	488	505	483	490	495	462	485	496	473	505	494	523	492	496	501	461	503	471	431	460	542	498	462	451	445	441	463	459	532	448	452	512	433	488	447	454	464	468	498	461	478	500	455	434	476	472	494	477	485	473	470	467	522	486	477	483	442	467	457	459	474	502	439	484	503	475	450	519	449	458	483	508	486	479	482	418	503	461	516	463	473	479	468	480	461	514	447	506	470	511	470	473	445	465	506	481	517	488	456	499	482	442	509	452	458	463	468	485	485	469	484	483	448	485	482	457	493	509	483	487	474	502	496	478	490	457	488	429	477	469	440	483	499	447	481	439	446	507	470	469	471	513	488	473	535	486	480	448	493	495	497	454	488	503	493	473	489	478	504	453	461	497	459	473	488	494	496	506	501	474	502	475	518	488	440	451	486	494	463	484	503	451	447	450	502	451	442	462	492	467	467	462	486	501	452	484	484	506	461	472	468	470	466	459	479	472	475	528	484	465	470	494	483	474	474	507	459	467	468	516	471	439	488	471	496	497	490	464	469	483	487	496	462	497	459	475	508	494	469	505	477	454	469	493	499	454	477	476	520	484	461	452	492	435	482	514	480	426	469	490	470	474	468	512	510	491	492	511	485	430	500	474	479	497	491	507	477	492	499	475	511	440	476	457	495	453	478	513	491	457	491	478	458	475	529	458	493	504	516	475	466	449	494	491	438	480	474	477	473	491	485	496	431	465	456	418	494	478	465	425	469	495	455	505	458	487	472	525	453	507	477	489	450	517	451	459	488	491	449	489	492	453	506	485	447	495	448	453	499	480	500	475	455	501	489	486	454	481	483	496	487	437	419	489	461	498	500	455	478	479	451	500	461	502	493	487	470	469	459	471	498	495	488	458	502	487	448	456	500	466	511	466	468	516	464	507	502	463	509	475	476	488	481	491	461	472	464	494	489	508	483	482	489	461	453	484	483	466	480	500	472	478	459	500	456	482	493	495	474	476	465	453	474	491	477	484	477	492	425	452	469	516	484	467	439	510	432	485	454	449	481	498	457	475	489	452	480	512	513	511	465	470	462	511	474	481	475	462	466	501	459	514	482	464	455	478	506	449	463	449	490	491	509	489	488	469	498	469	454	489	477	460	472	483	475	456	486	529	468	465	485	471	477	473	480	440	500	536	442	451	488	441	453	473	454	464	480	512	488	454	485	477	455	478	440	458	521	447	505	472	499	477	466	490	453	490	508	507	447	477	481	487	449	440	472	502	478	478	465	465	482	508	454	470	497	459	496	474	458	470	474	503	514	512	446	466	464	465	505	472	477	476	501	480	469	499	479	449	511	458	466	445	477	483	478	497	473	505	500	450	471	488	452	442	502	492	508	494	466	474	448	483	480	469	508	498	472	462	481	515	477	480	488	484	513	476	485	490	515	524	508	506	491	479	490	453	525	514	494	443	496	461	495	451	444	465	472	501	499	509	507	496	478	437	445	520	493	503	461	456	493	482	456	468	493	517	487	522	508	503	481	495	462	483	478	469	500	472	492	476
26632	9429	6550	3134	2242	1921	1571	1357	1339	1152	1128	1078	1325	1305	1187	1026	809	983	732	739	760	626	582	639	606	639	605	625	619	622	610	612	641	658	641	624	579	651	627	635	623	633	589	649	635	562	583	612	604	641	608	628	593	586	600	575	632	666	625	608	596	594	622	574	622	631	603	629	637	614	627	585	621	609	676	675	605	615	600	657	608	625	638	614	562	602	594	590	659	546	625	645	630	602	616	643	617	619	631	602	601	565	606	595	613	666	669	589	618	604	600	643	592	648	620	599	573	612	653	568	628	576	616	620	585	581	629	610	573	611	615	626	598	604	595	656	598	599	627	626	603	586	664	624	603	628	582	625	612	602	595	595	623	601	615	626	618	610	612	588	633	602	602	607	624	607	627	594	667	607	614	616	583	579	603	595	625	609	599	628	568	621	647	608	570	605	602	616	584	595	629	589	629	644	657	638	650	666	621	600	621	615	566	594	600	600	592	649	655	622	588	569	614	653	600	606	587	627	572	595	644	622	590	625	657	633	668	629	621	591	650	590	622	614	609	641	631	628	616	600	577	648	648	600	602	619	622	594	583	640	609	600	627	602	603	585	629	607	584	636	567	622	619	601	577	587	634	591	561	642	597	606	594	614	572	611	668	565	610	637	582	669	553	597	618	621	606	620	608	566	588	584	691	627	650	634	598	625	623	616	597	591	598	619	585	592	606	594	643	626	619	627	635	597	613	632	674	603	606	649	615	602	597	613	576	589	632	628	635	593	579	630	588	635	668	629	615	614	614	538	570	606	593	588	566	613	622	601	626	582	621	572	573	610	634	630	563	603	566	559	597	598	608	601	586	609	626	641	624	617	572	610	623	637	628	583	617	567	610	606	590	610	606	622	577	579	632	601	597	600	601	571	580	604	603	609	619	603	597	606	596	605	612	619	612	588	609	580	609	631	627	618	628	597	627	609	583	567	639	578	646	553	577	574	628	559	648	620	649	584	572	600	630	613	614	620	599	598	555	594	602	567	616	647	590	632	598	621	627	576	653	641	622	596	592	573	656	628	604	561	651	614	602	645	611	618	567	624	604	595	613	624	593	633	624	569	621	566	580	608	574	604	606	630	613	617	619	652	562	646	604	580	606	593	593	621	607	597	602	597	626	589	622	592	623	626	666	607	622	604	560	626	595	531	607	596	595	600	584	611	603	665	623	600	585	612	614	607	600	606	665	613	645	615	583	617	555	621	633	600	629	616	580	572	638	641	625	592	630	599	625	609	581	587	668	642	610	582	650	617	620	597	636	594	617	647	608	589	609	592	601	625	600	586	618	616	639	610	578	632	617	618	611	573	593	563	604	592	636	593	597	645	571	593	671	586	606	574	610	654	604	598	576	624	545	623	610	582	615	593	626	574	587	607	604	596	565	640	640	565	629	630	608	592	575	579	591	578	624	602	621	652	616	654	587	612	639	611	542	616	578	605	545	609	641	611	605	586	580	568	617	611	573	616	582	603	625	560	567	613	560	614	658	604	586	640	609	639	624	570	616	589	611	579	595	597	607	595	633	643	601	623	595	634	612	623	579	627	615	640	618	636	599	574	627	612	603	613	585	657	615	638	592	594	630	611	592	601	619	609	634	571	614	635	580	626	609	638	619	647	545	596	608	539	654	623	606	597	567	587	612	605	618	635	607	600	539	651	626	624	625	638	652	610	543	643	586	620	608	614	609	583	617	623	615	583	587	647	642	609	631	599	631	613	591	557	616	595	614	617	626	637	629	612	614	616	582	641	602	621	590	622	680	587	620	606	617	630	596	624	624	625	625	603	590	601	618	628	646	620	627	551	642	609	564	613	596	608	614	630	631	576	588	610	616	574	619	614	592	646	593	585	639	623	577	614	583	632	588	603	628	584	591	597	580	622	595	644	629	603	550	633	637	585	605	630	585	603	609	631	624	589	623	647	647	585	617	594	634	594	588	586	570	599	583	641	582	596	612	650	592	613	618	607	600	601	594	669	598	616	604	612	602	581	573	617	558	656	603	641	580	623	603	611	629	664	626	608	581	628	587	585	633	573	606	635	631	619	596	618	598	588	603	640	609	628	638	592	606	623	562	577	611	648	609	609	647	643	597	573	588	597	584	597	611	625	586	649	604	579	595	603	552	592	643	590	649	644	553	646	607	594	636	590	584	681	602	588	619	591	620	621	645	618	642	650	566	637	609	612	592	627	625	667	672	598	596	599	598	620	613	636	607	645	607	618	615	587	617	628	623	613	605	636	626	612	655	568	624	597	616	624	610	581	624	593	617	603	639	631	628	604	615	583	601	599	575	606	620	592	623	587	624	608	631	637	651	606	610	624	649	619	635	606	562	608	591	625	609	652	586	624	641	586	585	615	582	621	602	612	613	605	611	648	629	624	614	638	616	599	622	621	603	632	595	620	627	625	617	629	590	663	650	597	622	606	591	608	609	611	647	636	625	592	619	580	636	609	646	600	578	601	602	603	586	656	607	603	634	584	585	653	575	583	615	588	583	602	602	588	592	630	585	591	600	589	609	587	627	585	567	600	624	625	591	596	614	590	612	669	615	632	574	646	622	637	629	620	614	626	607	618	569	638	593	633	600	583	617	586	637	628	599	630	599	627	575	596	653	612	661	589	583	644	627	626	623	662	622	577	626	630	617	626	614	627	591	592	616	625	591	621	618	588	593	610	574	601	585	605	590	630	593	600	619	590	650	627	586	606	591	647	589	612	636	609	569	574	619	594	628	587	625	589	615	625	588	609	578	633	607	599	595	593	589	613	614	637	606	643	651	587	636	652	623	625	566	571	635	664	605	584	611	622	582	602	589	583	583	630	609	620	659	621	610	637	626	597	631	608	612	619	635	626	629	634	606	566	637	610	609	650	673	589	660	629	601	618	609	634	651	624	619	630	626	591	666	573	637	593	644	607	599	558	621	599	607	620	577	540	632	589	665	607	651	632	648	557	637	594	597	609	617	627	617	579	627	628	568	617	628	626	587	613	611	628	595	578	603	611	595	574	620	654	626	603	623	599	628	604	611	649	584	598	610	615	587	599	609	647	600	655	599	609	619	635	588	596	649	665	636	616	607	616	644	594	674	618	557	633	627	553	590	571	636	630	546	626	616	592	577	618	621	591	575	576	570	636	635	606	607	640	598	627	627	647	629	582	625	660	620	552	604	591	570	616	604	591	542	620	634	581	608	636	570	637	598	620	632	637	601	629	640	580	552	604	593	600	608	577	577	637	650	611	653	602	623	661	581	627	627	622	602	589	571	611	623	620	595	601	613	630	625	613	575	585	627	617	622	624	603	553	602	641	578	566	555	618	627	633	655	609	618	604	609	598	599	555	607	615	612	594	568	626	641	620	599	623	570	565	592	634	595	596	636	621	610	618	652	614	610	636	587	665	574	591	565	595	564	633	593	634	614	625	621	606	624	548	643	550	609	642	603	632	621	605	626	638	594	626	636	583	591	611	607	569
24772	21490	27314	25639	4430	523	450	395	377	358	367	332	392	438	445	318	277	358	218	239	220	215	217	203	239	246	219	198	200	225	217	218	203	200	231	208	211	179	199	198	222	207	213	228	193	191	204	215	215	209	225	229	186	206	206	202	200	204	198	216	194	216	202	205	204	203	203	201	212	196	220	210	198	213	198	187	178	200	189	171	209	174	213	198	219	209	212	185	178	204	213	245	195	195	202	218	185	195	210	189	213	226	188	195	193	215	224	209	191	214	210	208	205	202	193	188	211	198	203	193	197	221	229	215	217	177	191	217	210	203	207	208	185	177	180	195	193	204	187	197	235	180	193	182	224	186	190	195	185	204	219	202	201	175	200	199	194	186	179	229	197	185	214	235	208	199	199	194	209	206	225	224	207	204	229	194	202	195	196	194	200	204	180	188	222	219	227	206	199	181	183	188	213	205	175	194	208	221	198	188	195	199	185	217	190	230	175	174	223	209	210	208	217	179	175	183	192	198	218	192	182	194	223	223	205	220	191	211	196	198	187	224	206	211	195	207	202	206	206	213	189	192	222	218	195	219	219	187	192	208	186	219	188	231	198	184	190	172	199	202	203	207	194	221	200	192	184	212	183	216	209	224	220	184	183	223	224	173	198	185	212	223	179	201	199	188	225	192	199	208	189	207	219	206	231	181	222	211	203	189	220	186	192	214	200	216	192	190	198	192	211	188	209	228	187	225	208	224	187	222	184	179	195	203	202	210	186	227	236	227	212	204	204	201	202	174	210	203	196	208	214	199	190	199	197	207	205	199	197	204	204	180	242	192	189	176	180	214	207	193	225	217	212	202	204	210	188	189	199	200	225	196	195	196	205	223	204	203	193	217	201	179	244	208	190	211	181	175	230	184	177	187	208	220	202	165	210	205	219	215	225	185	193	208	194	206	191	198	221	217	196	220	182	190	216	186	167	216	218	215	196	195	189	216	237	204	194	191	206	201	183	198	205	206	200	212	206	198	193	199	208	208	200	188	207	204	207	196	178	217	163	237	203	206	184	169	219	195	182	220	197	194	200	201	215	179	184	201	197	187	218	217	216	215	201	182	200	191	210	221	187	208	196	176	192	187	203	198	181	209	212	181	184	240	202	221	218	206	204	216	211	199	207	231	213	187	202	212	197	217	208	183	187	222	217	194	196	204	190	234	181	181	186	207	231	181	196	218	200	214	195	199	195	193	221	218	201	193	195	232	193	175	218	223	199	223	205	174	206	220	222	206	223	199	212	198	179	185	195	194	188	259	222	207	239	198	225	214	198	183	189	179	205	191	206	193	175	204	204	204	200	191	212	214	179	206	200	203	202	205	196	213	210	192	193	218	215	184	225	190	208	199	223	201	169	192	209	207	197	204	191	209	224	195	191	228	197	188	193	205	227	227	214	209	187	194	195	187	190	218	193	206	194	191	181	193	180	187	202	211	193	231	203	216	208	226	211	213	193	203	215	202	202	215	207	191	205	210	219	204	194	226	193	205	222	184	187	196	182	201	194	185	214	217	200	201	210	197	200	188	228	192	211	210	200	196	219	184	213	223	220	219	191	171	171	203	203	231	209	212	188	193	185	203	191	182	177	178	192	207	200	177	199	193	171	201	208	192	226	207	211	205	199	211	189	229	204	213	196	208	179	178	193	206	205	192	189	214	197	216	195	190	203	245	231	214	210	173	225	200	191	207	206	218	191	195	198	202	210	202	219	194	205	191	202	191	210	232	188	194	220	184	218	205	214	198	165	213	182	221	198	198	186	194	212	207	187	217	206	203	202	210	206	191	206	202	219	182	207	241	200	187	186	208	195	200	217	183	205	222	200	181	185	190	202	225	200	221	205	178	219	204	190	206	210	218	199	225	191	218	210	188	238	203	199	223	207	184	176	221	224	207	227	203	216	205	196	196	202	199	210	201	199	211	200	195	204	179	201	217	189	222	228	214	211	211	193	219	199	209	209	227	226	223	200	186	193	200	227	192	198	205	221	184	172	222	198	177	199	191	214	195	188	195	193	200	213	198	189	221	216	189	187	216	199	195	205	177	213	201	179	210	206	203	205	197	187	239	221	208	219	211	202	201	200	202	188	163	222	192	194	184	197	216	184	194	189	196	214	203	229	217	201	186	197	208	212	206	196	211	197	185	233	218	209	217	212	197	200	193	203	199	224	197	224	197	213	215	199	200	216	204	202	196	193	170	196	212	202	205	184	202	213	209	188	194	228	196	201	189	197	199	195	203	195	227	180	212	207	185	210	212	198	175	207	196	200	188	211	220	222	189	205	207	183	207	201	222	187	219	197	210	196	222	200	202	173	178	194	209	225	216	190	218	199	184	227	204	209	179	209	159	214	224	194	195	230	202	199	214	224	200	200	191	201	210	210	220	175	187	208	181	188	197	188	193	182	184	196	187	189	189	232	199	211	190	194	206	189	194	228	210	189	196	187	202	195	190	205	226	187	239	199	197	201	203	195	212	199	220	223	175	201	182	197	204	197	217	196	204	195	199	203	204	183	189	210	190	208	179	205	187	233	182	186	215	189	217	194	203	185	201	225	206	177	205	211	202	229	195	199	210	205	205	209	205	201	195	210	192	190	197	216	169	214	207	213	213	212	210	210	179	188	173	210	186	186	204	188	208	178	210	190	204	193	201	170	227	195	203	189	187	197	210	207	194	228	212	233	189	197	204	189	205	200	183	187	200	206	214	219	198	206	189	216	189	209	202	194	223	193	195	207	208	206	180	211	218	181	201	221	208	202	212	221	186	195	199	203	212	213	211	177	188	204	199	208	205	193	221	211	212	199	189	185	203	179	208	186	202	209	196	194	199	214	183	209	204	196	207	221	192	189	191	181	202	217	176	196	192	190	199	188	178	185	202	206	189	189	213	211	206	215	184	181	197	209	216	215	191	195	193	209	189	207	216	172	180	176	200	228	218	208	223	192	206	196	220	181	192	198	217	205	219	184	172	221	199	183	208	194	180	238	209	196	198	211	184	221	172	193	199	250	203	219	196	211	203	197	233	201	197	191	196	179	195	203	200	209	199	193	201	208	234	178	208	201	194	202	195	191	182	180	208	177	201	198	195	194	209	207	217	213	195	196	198	189	220	207	187	193	193	223	189	226	202	212	197	229	216	209	211	207	205	218	188	207	217	201	194	219	217	188	208	215	210	179	191	195	198	194	200	208	202	161	206	217	195	183	197	193	176	197	189	199	190	202	189	194	202	200	231	206	218	206	200	189	219	216	210	207	195	224	211	189	213	194	196	198	217	192	214	199	190	232	200	192	198	185	204	201	192	209	202	203	224	211	205	179	204	212	194	200	199	215	199	197	207	192	193	199	193	216	179	199	206	200	218	195	201	207	190	225	221	221	174	194	215	178	212	201	198	196	173	194	194	198	215	183	197	193	195	194	214	205	217	204	223	210	219	208	209	176	187	183	204	210	221	212	211	223	187	205	217	203	226
24154	5675	3906	1809	1301	1080	880	825	723	706	603	615	737	836	759	550	469	670	382	358	321	329	317	311	302	266	293	285	311	301	247	294	268	287	283	279	283	289	278	282	268	319	272	279	279	280	321	275	298	283	286	339	295	313	283	301	264	289	286	310	278	293	287	302	275	294	280	301	284	303	294	277	290	274	280	296	281	287	310	293	287	277	293	284	263	263	285	279	255	299	297	294	306	266	271	305	295	290	284	280	294	299	292	271	306	305	278	285	312	271	273	278	290	304	306	283	281	265	300	280	279	266	305	283	267	266	282	247	274	283	240	273	303	290	268	256	287	273	271	283	288	267	276	277	290	291	294	277	287	311	287	286	292	306	315	280	290	293	299	295	302	276	284	274	271	290	271	269	292	288	304	307	309	315	274	259	288	277	284	285	279	270	295	306	287	293	282	270	292	277	273	314	294	260	269	275	292	291	266	265	304	284	287	254	290	282	302	293	291	286	275	296	288	286	271	286	269	295	254	271	281	291	264	306	275	292	290	263	265	271	274	290	257	294	304	284	261	303	316	316	261	272	290	281	274	295	286	301	268	241	266	267	260	268	290	265	269	289	304	294	265	295	296	240	299	256	281	276	276	280	283	293	290	312	282	288	301	275	313	276	250	282	304	301	290	267	265	288	282	294	289	273	269	275	283	255	269	269	273	283	276	279	303	273	279	253	286	294	267	320	272	276	313	276	303	245	271	324	282	287	291	283	272	314	269	274	274	295	244	325	272	274	281	300	287	271	281	268	282	272	309	263	278	288	277	287	268	279	266	279	259	245	238	287	296	295	307	272	285	259	286	301	272	301	267	337	297	322	288	266	280	268	281	267	292	262	289	259	298	265	279	276	283	276	265	284	288	307	277	284	256	269	276	254	291	265	293	270	260	293	285	293	318	293	288	283	268	263	318	291	293	258	265	270	290	318	289	267	319	274	304	303	305	285	272	282	268	264	283	312	263	274	315	270	281	281	314	279	273	269	295	291	276	267	270	285	260	295	268	253	282	282	280	287	315	269	297	290	281	282	263	283	285	266	290	289	293	290	295	282	280	274	310	281	309	292	303	272	295	241	295	289	267	293	319	274	262	292	291	271	255	261	263	279	278	303	277	273	289	295	300	300	302	284	275	261	319	269	298	252	265	308	282	325	283	258	259	274	282	271	307	250	282	267	292	278	275	272	268	280	275	309	263	292	287	281	280	283	281	281	274	262	289	278	279	289	296	290	269	253	294	271	278	301	256	274	284	261	262	290	288	294	302	294	283	257	293	306	303	279	274	295	268	290	281	300	282	288	273	254	263	269	321	291	241	277	257	278	287	278	258	269	288	264	282	292	263	281	241	290	287	287	268	261	280	282	291	272	268	293	333	278	269	302	305	288	283	278	279	281	284	276	284	297	310	274	247	286	284	289	296	268	297	268	280	269	284	317	257	291	297	261	273	287	314	284	292	269	300	272	264	253	290	290	289	295	284	277	334	256	257	321	302	307	268	279	322	303	248	294	284	271	301	300	294	279	299	277	267	288	309	285	276	292	276	268	273	270	277	290	290	273	268	249	282	269	292	306	277	272	283	289	244	280	275	308	262	269	273	311	291	285	234	269	300	255	327	244	289	269	314	260	324	297	265	290	304	263	306	275	269	263	292	261	258	282	302	283	299	304	303	290	269	284	277	247	282	291	269	289	276	271	280	287	291	266	284	270	284	310	287	301	285	261	281	302	283	277	271	282	292	265	286	264	269	257	268	305	305	317	282	296	304	293	282	316	260	296	285	286	293	287	258	275	293	259	301	308	294	296	289	295	297	277	285	270	293	291	289	296	286	304	276	304	251	292	272	277	264	273	278	282	293	297	305	254	284	282	279	282	297	282	275	318	277	273	263	290	286	286	283	283	273	313	283	295	266	290	288	289	251	277	312	294	254	299	278	276	286	256	262	282	284	257	266	276	254	258	290	279	268	279	307	297	296	273	287	280	259	270	289	275	270	289	275	281	287	246	284	271	309	289	293	267	311	330	298	279	301	284	280	272	284	288	281	293	264	263	283	289	282	258	275	293	307	298	279	260	260	283	286	263	274	309	287	272	312	272	288	284	289	299	295	272	279	301	307	297	287	280	240	296	294	275	276	281	296	275	274	290	302	318	264	306	307	296	268	285	282	271	281	272	276	285	309	273	299	270	263	289	262	265	286	290	315	302	293	319	293	292	263	269	288	276	313	290	307	281	291	257	272	296	306	286	277	287	321	313	271	266	285	271	279	297	273	276	238	286	284	258	311	265	282	296	297	269	292	260	291	269	289	275	272	292	288	283	299	288	284	300	326	269	289	286	305	290	267	280	285	302	297	267	271	289	276	279	268	256	268	274	280	283	279	280	305	279	268	301	278	300	325	289	281	269	296	289	269	274	258	293	272	283	292	277	278	298	255	308	295	296	293	276	257	262	269	285	263	298	303	286	317	318	295	306	305	291	282	290	305	291	279	290	309	312	287	269	262	282	290	284	271	288	292	294	264	272	271	271	281	278	278	280	289	259	316	278	264	255	268	285	244	302	292	291	285	305	294	280	281	284	282	308	289	270	253	301	284	327	289	284	295	253	263	270	289	275	276	291	283	256	274	294	267	274	264	269	280	305	267	285	267	277	290	278	276	263	301	273	284	230	303	295	285	279	313	295	262	291	288	298	293	293	282	273	293	262	300	284	279	262	249	266	286	259	282	285	282	309	276	287	271	262	282	290	285	311	303	276	287	291	236	273	286	308	278	316	269	282	286	294	254	266	309	260	269	260	289	253	270	302	297	303	306	267	306	264	271	291	291	325	293	272	297	254	293	283	313	284	291	280	274	277	260	278	277	278	270	266	292	270	232	274	265	276	270	279	294	294	277	295	305	285	308	298	292	284	305	295	281	291	289	300	249	285	277	289	318	296	280	278	293	257	252	304	287	285	274	290	231	276	273	268	311	263	293	256	263	312	275	274	258	262	290	243	305	288	295	281	270	290	295	259	289	283	270	260	270	311	273	283	281	267	249	273	308	282	294	284	277	289	301	330	314	271	298	290	274	287	284	272	271	259	303	271	260	275	283	285	274	298	272	284	267	265	285	269	314	284	264	310	292	303	297	291	290	294	268	257	252	277	285	298	282	269	294	278	299	278	299	312	274	265	306	257	300	328	303	286	279	270	288	313	275	259	288	261	265	278	270	290	283	288	276	302	271	275	299	289	288	294	269	315	259	252	289	286	264	262	285	304	293	282	275	299	281	279	305	287	294	273	282	291	257	297	265	289	291	263	285	315	276	277	282	290	280	273	299	267	270	295	272	252	277	287	282	260	267	277	287	251	299	295	285	230	298	292	297	300	299	280	294	317	260	295	288	255	267	259	266	282	295	302	278	285	293	293	280	279	273	274	280	303	260	281	280	271	267	250	293	258	284	282	303	298	261	281	311	307	281	303	286	265	301	278	281	318
22659	21474	29327	24049	21477	21295	4200	1335	972	953	857	828	903	997	989	898	704	972	660	586	564	556	517	495	565	486	510	507	528	510	535	485	484	514	533	525	493	463	496	506	500	498	493	469	491	507	508	510	528	451	468	521	511	496	483	489	473	501	500	478	532	484	466	462	457	506	494	475	466	532	503	499	503	524	511	499	469	482	486	475	490	441	484	492	498	493	463	467	472	481	509	527	543	468	512	488	467	507	475	483	486	509	505	521	517	476	524	448	505	471	482	489	492	484	449	479	514	518	466	462	499	480	504	504	474	499	509	487	482	492	500	469	470	492	470	515	478	501	488	461	479	476	450	497	491	491	508	450	492	460	483	503	511	450	495	493	475	497	475	546	500	514	475	458	478	492	467	482	460	525	451	453	521	449	502	512	518	466	474	498	491	494	533	431	474	462	469	488	494	480	506	457	502	448	470	480	504	516	471	472	469	486	531	513	498	506	467	499	469	485	488	511	483	522	508	467	413	517	484	437	484	504	512	524	487	461	502	485	533	502	461	515	510	472	493	484	526	514	477	468	495	473	472	530	477	479	429	471	474	470	489	494	493	458	489	452	504	510	493	495	468	488	480	442	470	494	508	457	498	489	482	481	490	462	487	506	450	432	514	501	482	461	483	515	495	505	479	472	484	480	474	470	458	481	445	481	474	455	439	466	487	500	463	471	495	506	502	494	481	443	483	541	519	483	482	475	464	500	473	460	457	488	480	483	489	493	510	437	469	486	481	457	493	513	451	422	487	477	470	511	479	490	452	464	492	502	504	484	511	489	470	490	499	536	481	481	520	484	520	467	479	481	486	457	459	507	482	449	498	487	495	493	474	469	481	495	463	452	445	505	461	487	448	473	515	466	498	459	484	465	454	500	474	467	488	505	493	453	516	475	447	479	504	472	490	471	504	473	486	479	489	452	484	507	478	476	512	464	489	475	473	482	501	477	449	472	483	486	485	463	487	488	496	446	481	504	492	440	502	442	486	474	492	474	489	494	507	472	505	506	445	508	449	468	481	484	457	492	484	487	492	429	494	508	486	475	443	454	508	459	492	472	458	507	463	499	440	492	470	464	483	500	503	543	479	480	493	465	502	475	516	483	475	475	518	453	452	482	480	498	493	468	491	494	523	494	523	493	481	525	468	488	429	489	478	448	505	503	490	469	474	467	472	503	514	471	488	467	465	533	450	499	490	481	473	460	472	465	468	430	439	507	520	503	429	453	467	497	492	496	460	492	512	491	508	479	471	446	484	416	480	485	476	492	489	444	490	525	472	483	454	469	511	483	500	472	456	488	467	488	485	477	469	486	482	484	497	491	494	447	455	468	485	437	489	494	487	464	485	488	467	471	498	494	517	514	496	476	507	486	453	450	448	466	506	472	489	472	503	467	487	461	515	475	503	495	518	465	485	476	502	541	462	499	476	469	495	494	520	455	489	436	486	478	446	505	492	499	469	484	505	509	454	434	484	494	466	509	524	471	475	466	484	478	461	499	458	471	503	455	443	436	461	483	483	490	501	463	460	442	473	454	470	461	497	501	463	492	486	443	474	481	484	481	483	486	476	458	442	479	455	440	484	474	480	506	481	505	452	507	420	512	463	459	481	466	494	504	493	515	482	518	504	504	469	492	480	497	461	464	454	520	455	458	471	470	506	494	452	459	469	508	496	464	493	477	471	467	459	481	464	491	518	512	521	478	536	478	480	505	492	478	471	466	498	495	505	496	454	465	462	462	492	486	448	507	456	450	509	473	450	459	491	494	480	476	454	432	492	456	482	498	519	517	451	470	488	431	461	483	495	459	510	502	495	464	488	453	496	506	455	475	474	473	505	464	470	468	449	516	488	482	499	516	490	507	471	489	458	479	497	459	499	491	469	509	497	464	459	505	471	419	492	489	486	487	465	451	462	465	452	488	496	468	477	471	509	474	472	461	528	514	515	478	482	512	476	467	477	456	520	470	494	462	495	476	493	458	467	469	460	500	523	470	474	464	495	501	474	481	450	506	485	500	474	485	502	433	490	506	479	484	471	487	459	462	499	515	475	456	465	427	473	503	494	489	469	476	474	480	531	476	436	491	548	517	500	499	524	439	455	499	514	460	500	449	454	428	467	542	449	465	458	473	478	495	459	543	511	489	491	544	500	488	448	489	495	477	477	531	494	474	464	470	493	480	447	481	492	520	423	481	511	506	459	488	483	499	492	472	515	492	517	477	491	526	489	453	492	509	448	476	480	490	503	503	460	469	469	488	533	437	495	501	500	465	495	504	512	494	487	427	477	517	505	449	537	483	470	479	506	465	516	456	480	479	514	477	493	454	513	482	467	525	493	456	475	495	492	465	471	488	497	537	471	482	490	488	477	480	450	472	474	456	462	513	508	490	452	467	490	518	493	523	474	472	475	496	477	500	489	476	494	472	479	502	450	472	496	459	483	433	479	503	457	432	469	505	461	530	516	459	479	511	520	501	468	500	525	490	485	483	461	478	488	462	449	434	503	450	493	460	449	486	495	447	501	455	476	469	484	485	468	466	454	488	493	528	482	473	477	473	499	450	498	511	502	478	478	458	464	466	431	499	459	472	472	488	504	497	423	477	438	454	452	484	468	525	484	444	485	512	476	484	442	481	478	500	480	475	485	463	470	493	472	476	496	514	472	495	462	461	461	459	497	484	467	482	476	462	480	441	493	475	474	496	480	479	482	443	501	518	497	494	473	444	465	444	482	488	502	520	474	486	463	498	473	474	467	465	438	486	484	495	493	461	482	496	493	462	499	480	481	487	471	489	481	475	468	482	488	462	498	447	491	490	510	479	484	460	503	465	479	527	493	461	492	468	484	414	515	473	500	555	481	452	441	483	459	496	472	471	464	508	452	486	457	513	507	451	463	512	474	521	474	455	464	478	490	472	471	487	544	504	463	443	488	500	473	490	501	452	489	482	476	455	496	456	453	503	468	458	473	531	524	477	500	499	511	482	478	488	476	466	473	497	509	517	472	501	504	447	519	483	493	469	449	475	471	485	444	489	490	457	511	507	517	447	474	475	440	500	497	500	482	440	464	479	464	490	508	502	489	479	493	479	471	497	514	487	506	506	473	491	474	458	515	463	489	499	492	485	498	473	474	454	489	488	506	510	464	455	470	489	488	482	484	490	506	498	480	479	493	503	502	439	476	477	483	496	500	452	463	505	500	470	465	455	484	463	475	455	478	506	475	470	494	529	456	509	478	459	453	496	497	478	437	479	459	522	491	508	474	482	441	480	460	476	513	468	441	506	486	484	510	485	472	453	408	499	479	477	492	489	485	537	446	465	465	439	474	455	488	453	508	475	475	470	482	485	465	491	439	450	458	473	519	490	507	490	469	491	469	493	450	494	473	503	456	486	505	529	480	481	488	463	459	435	486	461	476	501	470	515	468	457	530	507	481	462	464	443	455	485	479	443	526	481	487	504	487	472	530	471	489	525
32416	14658	10278	5170	3638	2897	2326	2018	1733	1622	1486	1459	1551	1760	1645	1372	987	1573	905	839	777	722	702	651	691	671	669	649	639	666	642	682	665	681	655	614	642	588	652	655	621	660	642	663	594	633	592	669	591	639	665	605	599	624	674	612	621	604	630	641	601	653	620	615	669	664	628	675	625	613	627	646	618	670	672	654	630	608	617	678	657	600	639	637	659	593	599	634	634	616	589	603	640	649	674	657	635	608	640	611	617	666	645	646	596	645	667	592	663	658	646	595	617	599	607	672	582	637	639	603	605	613	655	597	631	652	641	650	626	578	584	645	593	673	607	627	624	670	625	592	592	646	614	605	631	615	606	616	676	611	604	683	590	623	611	640	642	611	615	622	664	591	655	600	657	613	595	641	656	613	645	684	592	635	628	648	633	588	613	644	626	601	588	616	648	639	598	611	636	617	616	638	608	600	639	575	668	646	645	650	632	642	662	573	591	640	644	658	624	622	634	625	673	652	678	648	575	637	628	645	604	619	626	655	626	635	598	665	643	664	631	639	651	552	582	621	634	608	567	613	632	662	592	614	642	631	635	685	605	630	611	666	629	597	636	665	605	606	591	619	653	623	608	631	631	655	643	623	589	583	660	620	642	594	643	619	610	626	629	607	607	651	634	576	624	635	614	626	654	622	621	587	625	589	630	616	599	568	621	595	655	593	635	635	630	611	639	645	582	580	663	569	601	579	604	635	569	601	594	582	632	600	660	645	635	569	601	624	627	650	606	612	602	610	675	603	630	583	661	600	614	619	597	577	631	628	615	623	595	628	641	651	662	645	602	648	585	609	617	622	626	625	635	620	619	630	600	642	615	625	620	582	626	602	614	654	627	637	645	688	638	676	643	658	591	638	640	637	607	604	629	638	630	663	622	615	621	604	599	626	601	638	649	597	638	579	586	611	649	623	589	640	655	559	598	625	578	636	657	634	593	639	653	616	626	606	629	643	620	626	594	680	620	583	656	639	639	641	648	671	645	628	650	648	600	617	596	638	629	621	601	634	638	589	560	589	612	676	606	615	634	642	657	651	632	615	569	634	595	631	626	634	601	649	643	605	636	635	612	660	567	655	583	628	602	634	629	640	611	631	600	596	640	639	614	614	612	607	616	663	612	629	634	657	661	593	638	641	606	613	643	706	602	644	634	618	632	572	606	607	575	627	611	676	656	589	677	652	587	631	607	648	665	595	609	582	633	646	676	607	607	652	655	616	635	635	685	617	633	593	614	620	632	632	640	634	613	608	681	617	608	645	622	585	621	637	661	588	606	639	586	640	639	618	613	646	633	635	636	619	586	613	607	608	611	658	602	636	673	608	668	612	653	601	628	583	623	630	617	640	658	585	580	661	673	638	616	645	623	652	609	679	616	613	610	594	629	644	641	593	604	648	558	596	611	620	609	623	635	615	620	592	627	659	604	621	584	662	634	616	604	618	596	635	669	628	638	609	603	598	655	621	585	628	612	651	596	586	677	595	620	628	620	595	602	616	619	606	582	601	639	625	635	613	630	640	600	627	621	619	652	600	670	606	592	641	596	649	613	657	626	680	648	635	600	609	579	631	656	617	582	662	660	660	644	611	653	626	616	655	644	630	669	601	612	600	594	602	635	633	633	617	651	618	610	643	629	624	615	636	641	691	670	591	625	596	594	669	599	633	620	595	607	646	634	585	609	659	683	576	639	602	605	622	668	582	627	614	658	649	610	609	641	640	616	630	656	612	656	670	581	616	625	631	652	630	628	635	618	639	590	634	624	598	606	601	603	645	643	614	614	634	602	637	560	627	622	602	607	633	614	635	624	634	603	621	627	637	649	580	588	577	655	665	635	638	603	611	664	666	589	661	624	617	672	622	600	644	624	577	663	610	603	609	629	642	623	610	612	583	615	659	597	593	617	636	605	609	604	636	626	656	640	646	605	574	614	608	656	649	620	644	617	607	607	645	607	643	643	629	580	597	588	613	642	590	633	649	621	600	599	640	603	640	586	629	620	625	607	577	610	641	575	606	595	607	619	611	619	669	599	659	640	606	589	597	599	621	632	627	617	605	642	638	674	593	615	609	601	633	626	594	632	602	616	619	613	637	650	624	651	607	587	609	680	620	612	592	637	619	592	608	651	633	626	636	654	618	660	607	605	592	638	626	624	639	627	604	584	592	642	603	612	645	639	605	658	649	623	636	634	619	617	617	610	634	650	579	624	593	608	599	644	586	617	613	629	631	652	608	591	634	602	640	632	597	611	640	615	633	645	627	652	621	632	627	619	618	643	646	596	630	609	597	651	614	652	643	571	613	635	632	636	605	624	601	649	611	629	625	629	628	596	632	646	663	627	636	599	641	620	629	605	561	627	628	596	638	622	582	598	622	616	620	607	648	660	628	649	582	655	577	677	597	664	574	618	617	618	620	597	633	627	614	618	607	604	617	643	592	620	608	590	605	617	568	602	619	617	648	648	634	619	644	591	628	595	610	607	655	626	636	606	622	635	618	634	562	620	640	617	637	596	604	622	621	638	600	627	613	634	606	642	611	633	610	594	644	600	613	616	608	592	627	612	613	629	573	618	625	581	619	653	595	633	642	621	616	632	649	601	598	585	627	638	599	664	654	584	642	638	583	631	663	682	632	610	634	650	594	635	627	604	663	623	589	616	640	615	622	600	627	613	630	611	660	613	652	543	585	596	625	658	626	617	627	573	613	610	658	603	613	600	594	621	616	636	618	615	645	629	617	613	653	621	607	532	587	674	611	640	609	596	632	558	609	594	585	610	643	627	598	635	638	617	614	630	657	614	621	613	564	592	603	555	640	630	646	602	632	637	562	650	611	599	627	640	594	594	618	657	564	634	611	581	613	655	593	654	602	616	638	573	608	607	638	668	634	598	653	585	601	629	607	614	618	639	617	621	652	591	597	634	649	581	646	618	605	568	605	623	621	618	648	623	615	597	672	611	643	613	620	597	612	625	656	633	605	612	634	633	652	658	594	641	645	642	650	645	623	603	644	644	641	579	663	661	559	615	605	629	592	676	610	576	588	617	623	599	640	575	576	677	630	609	634	593	618	605	637	586	615	656	630	581	612	622	612	669	614	588	604	612	599	630	591	633	613	640	634	632	632	632	640	621	631	564	593	635	617	652	610	648	554	591	582	565	604	600	616	634	614	649	589	594	595	681	600	599	629	592	620	641	626	570	598	633	582	591	634	644	556	594	640	603	605	652	605	660	637	613	603	612	667	592	645	616	638	636	627	661	612	638	636	628	606	583	619	627	681	613	644	654	666	625	620	648	561	611	562	619	573	595	670	628	632	618	649	637	653	614	640	568	659	576	617	642	614	640	581	623	610	616	592	604	599	618	611	658	609	631	605	634	642	627	646	645	635	589	652	651	636	637	607	625	616	627	639	603	621	635	590	629	630	609	641	632	581	627	639	626	592	607	625	605	622	632	647	627	596	583	704	609	638	620	595
27547	17521	3405	709	467	399	371	354	375	344	350	388	356	398	366	389	344	328	295	315	282	305	281	278	317	286	276	295	263	280	281	277	254	276	268	289	278	297	289	267	277	274	309	274	310	294	278	284	297	282	272	289	274	265	277	285	295	281	272	294	290	261	260	294	240	297	293	272	264	268	297	260	267	299	285	258	268	293	260	286	296	284	275	270	291	272	278	286	256	287	243	275	273	250	266	292	276	273	276	283	277	285	287	304	296	247	269	257	291	266	281	256	306	281	306	299	297	278	294	241	306	282	294	262	283	269	271	295	281	278	280	253	277	282	301	264	283	258	260	292	313	282	290	294	283	258	264	286	282	266	305	261	282	293	270	259	268	278	259	267	249	264	262	288	270	274	279	273	269	278	290	282	290	256	269	255	293	310	266	280	287	280	266	272	257	278	255	289	305	309	274	260	296	265	280	269	290	246	302	259	272	270	268	281	262	278	288	288	295	261	297	282	289	255	264	267	264	299	284	264	285	274	301	288	288	291	263	263	274	276	261	257	304	274	257	284	252	257	305	269	252	283	295	278	243	310	294	295	256	285	261	323	261	281	274	303	268	291	235	296	261	253	252	273	272	276	299	247	278	267	295	240	298	294	269	277	271	310	280	277	275	331	262	276	265	313	256	284	271	275	295	267	287	310	244	294	257	277	301	285	261	257	252	288	240	306	286	262	284	286	268	281	261	273	314	283	249	295	292	244	269	279	278	273	268	278	283	279	247	250	277	285	311	281	262	264	282	275	249	284	271	248	286	283	284	294	271	271	299	293	311	306	291	269	317	285	273	287	278	251	285	264	253	281	285	272	279	265	272	278	282	270	274	273	305	271	295	259	298	298	280	284	260	294	247	247	273	252	279	276	263	308	282	314	297	297	247	261	273	300	261	275	270	286	288	265	282	278	263	248	266	253	284	278	284	257	285	269	258	259	293	301	264	277	254	287	249	265	297	281	287	304	279	293	281	268	269	264	279	276	276	280	316	270	304	279	276	279	281	282	283	250	262	281	282	281	254	267	255	276	284	252	287	274	268	282	300	258	267	236	268	270	278	305	266	291	318	287	276	269	277	278	285	261	266	270	284	272	284	277	298	294	284	310	253	300	289	299	300	288	233	251	280	324	275	312	255	274	290	306	296	262	266	258	304	265	268	308	279	273	251	270	255	293	266	257	247	276	276	275	264	291	274	285	257	296	275	268	252	281	286	288	259	270	277	291	301	294	260	294	306	275	280	283	278	289	304	288	262	275	283	252	284	293	297	279	273	261	262	251	299	299	264	270	274	271	272	247	302	291	279	287	265	302	279	267	273	296	293	271	249	254	267	277	263	280	227	292	290	289	262	276	252	268	277	305	259	262	282	302	286	286	279	284	277	280	268	273	283	267	308	284	267	272	274	307	270	256	259	279	288	285	278	226	286	270	307	240	294	285	278	290	302	278	287	260	249	282	296	285	259	277	286	293	267	274	253	275	313	272	254	277	267	303	271	271	298	306	271	261	284	298	281	294	295	262	264	300	291	265	286	266	305	281	248	270	290	313	278	261	270	268	262	282	308	261	279	269	294	291	268	251	270	290	255	260	273	250	257	258	282	308	289	308	263	272	310	283	265	255	290	286	293	267	299	311	263	245	278	283	280	274	279	293	288	296	277	271	263	271	258	268	250	307	266	282	291	266	313	279	287	273	268	285	255	273	291	264	263	257	311	279	274	263	268	297	293	267	296	268	258	267	262	283	274	313	291	255	292	274	265	282	266	276	256	270	277	273	289	303	288	314	272	279	279	276	260	289	284	286	261	259	271	244	282	269	301	262	285	280	256	277	274	276	268	315	293	268	270	262	256	271	251	276	286	271	239	266	256	266	312	274	291	277	311	286	261	276	273	254	294	267	288	271	253	264	256	263	303	244	261	252	270	269	283	312	274	293	268	290	295	286	281	245	302	300	273	276	268	284	271	275	289	254	291	280	300	282	285	265	284	297	307	281	259	281	284	262	283	279	289	309	250	322	240	289	285	256	280	270	269	281	293	273	252	287	250	277	300	251	270	274	265	286	273	313	267	275	267	277	278	252	288	272	265	269	305	277	321	284	302	275	301	264	263	310	294	262	258	264	269	276	279	265	273	282	270	279	271	245	254	295	263	261	271	285	257	297	313	304	293	260	307	287	276	253	280	269	280	284	273	279	288	276	236	259	290	276	268	294	261	260	285	281	266	292	256	268	271	302	242	269	270	262	275	282	265	257	268	281	297	302	287	268	304	280	284	295	282	264	272	268	262	267	271	293	287	283	278	273	298	313	310	288	292	299	263	260	280	272	264	303	260	262	301	281	275	301	283	284	259	269	283	263	260	297	302	278	261	287	298	276	270	285	253	308	282	286	267	282	277	280	281	250	240	275	272	304	277	275	293	298	280	312	280	271	265	309	282	284	276	273	285	274	259	278	282	295	297	253	289	262	291	273	271	286	292	303	253	275	273	298	296	274	287	272	274	287	261	254	257	251	304	292	281	262	261	290	279	299	304	255	284	260	268	288	290	268	285	237	297	292	243	289	285	278	285	269	280	276	302	276	287	306	286	278	272	299	275	300	252	262	288	263	306	288	245	264	282	301	316	273	241	291	286	282	267	270	279	289	280	283	275	303	298	285	278	261	288	286	281	270	275	267	278	274	297	243	284	280	281	275	298	277	306	277	305	270	277	264	286	272	335	241	262	291	279	278	290	275	285	292	274	258	273	288	271	260	301	271	251	288	269	269	283	294	282	260	269	285	263	271	307	307	288	272	278	272	293	290	291	252	289	316	264	283	304	315	265	295	280	292	273	275	253	276	336	259	286	280	270	265	281	294	261	269	287	267	264	275	237	251	269	258	290	289	271	298	287	286	281	313	244	251	266	262	253	291	283	246	256	276	284	281	254	280	300	272	279	279	277	277	300	310	288	285	306	281	279	299	302	255	290	250	282	299	281	271	288	284	274	289	292	257	314	255	266	266	269	269	318	257	266	251	272	292	317	272	272	274	255	287	272	290	272	259	293	267	294	266	249	299	270	281	281	277	279	261	278	253	273	268	314	302	287	265	249	276	284	269	252	247	257	296	272	276	262	271	282	290	279	266	268	265	265	282	275	279	304	282	270	273	270	267	290	262	306	269	286	277	283	265	258	267	271	295	292	295	279	269	254	263	295	252	271	299	286	273	282	284	289	288	297	269	241	270	295	273	277	275	291	287	293	270	289	272	266	271	266	270	281	278	295	275	255	269	279	290	262	272	243	271	242	263	277	276	271	291	272	294	277	295	288	252	259	265	268	253	264	247	276	263	280	277	295	293	260	244	247	299	303	288	296	296	295	297	276	268	287	289	282	257	257	243	256	277	264	281	267	276	308	305	251	264	276	235	258	298	278	277	239	295	271	268	281	269	267	281	274	284	291	295	270	293	273	288	240	277	265	306	283	279	242	276	289	275
7721	2288	1652	960	789	658	607	561	556	549	550	543	512	636	641	598	472	408	420	381	372	386	366	366	349	368	366	375	375	337	345	377	360	346	372	366	381	359	356	359	345	369	369	378	357	330	355	340	367	353	369	329	358	373	379	359	393	341	355	322	352	342	346	354	336	366	360	361	389	349	336	347	368	387	370	370	396	378	355	381	352	376	370	364	346	385	359	349	339	348	410	342	382	350	370	370	359	368	390	336	316	388	350	366	373	351	375	337	378	339	383	377	356	345	360	390	346	403	349	380	358	347	346	349	367	383	364	363	386	357	362	374	390	343	345	376	380	361	360	320	361	377	379	337	357	360	368	380	341	348	368	369	364	381	321	363	337	347	356	386	347	391	349	354	408	384	389	364	366	357	349	367	397	414	361	366	377	379	376	378	340	328	380	328	373	333	372	387	369	399	370	348	384	374	364	346	372	363	347	343	341	356	378	347	341	344	364	363	369	340	373	328	350	358	359	359	340	340	337	350	353	376	382	336	332	362	337	377	334	368	376	357	381	356	368	354	318	364	372	358	345	349	358	379	365	357	388	361	363	339	373	374	378	369	386	333	349	328	340	334	371	360	364	354	355	371	358	321	345	339	338	367	372	391	379	390	336	356	354	324	380	373	376	345	370	368	366	367	359	373	332	347	372	376	346	345	373	389	364	348	336	378	352	343	360	369	373	368	359	377	353	369	372	347	335	372	337	365	356	348	366	353	339	367	395	323	363	363	360	386	372	377	371	346	332	368	366	368	354	375	380	342	380	364	358	363	384	366	373	347	350	335	355	362	352	359	355	401	345	343	369	365	373	359	394	341	335	361	336	358	381	342	326	346	374	361	361	397	395	377	355	371	358	363	345	342	371	383	368	335	378	353	331	353	378	361	388	381	325	398	372	355	377	369	348	346	357	355	344	387	339	376	381	343	391	370	395	375	359	352	376	378	385	370	358	361	369	386	344	371	386	359	350	322	354	349	380	363	364	371	394	385	350	368	368	367	394	355	343	386	375	371	353	366	372	369	391	364	382	323	351	339	338	378	362	373	348	354	370	376	361	372	355	389	365	357	401	391	382	370	383	363	356	360	353	346	361	357	343	359	364	374	365	365	363	331	363	361	368	403	381	350	322	334	357	364	330	373	360	364	395	359	400	373	381	377	386	325	372	344	347	390	347	343	403	378	358	346	369	350	382	377	358	362	366	376	352	395	408	381	361	371	363	338	361	378	345	367	339	378	369	345	376	337	375	334	343	357	353	370	390	367	366	369	338	375	350	369	362	345	341	373	389	371	307	382	340	382	345	353	343	375	372	339	378	382	339	346	373	378	336	382	322	395	342	342	372	339	366	349	378	391	353	362	364	350	397	390	374	371	369	326	317	402	342	323	369	358	340	367	370	357	375	376	369	375	383	374	351	365	359	363	372	329	354	346	390	356	357	350	339	346	367	369	367	373	361	379	352	342	371	339	344	361	346	353	376	362	366	393	364	359	374	379	371	344	338	370	429	407	360	364	362	346	345	373	351	383	406	327	374	336	381	330	380	364	355	341	360	334	358	361	374	344	363	368	379	352	375	372	342	352	335	338	369	337	380	344	393	398	361	345	352	356	374	348	373	390	385	382	365	349	349	393	348	392	362	343	396	353	348	353	356	374	359	350	373	381	375	369	385	356	358	389	375	379	347	365	361	404	336	356	365	370	373	333	358	369	344	374	375	317	326	368	403	350	366	364	366	368	332	389	371	378	338	361	351	358	355	346	339	368	328	359	322	350	349	367	343	355	342	341	378	365	359	369	384	361	369	346	357	360	358	346	382	372	342	368	355	385	421	373	381	375	363	369	376	368	377	386	346	380	367	364	354	355	398	353	409	351	372	328	353	375	375	357	356	341	359	359	357	365	395	407	364	399	342	372	379	336	369	374	369	367	364	344	400	345	353	355	334	348	354	340	374	387	358	388	362	325	355	362	381	351	383	398	357	368	358	355	381	350	352	386	340	362	366	372	349	355	376	373	350	355	367	374	326	351	357	346	334	342	391	345	341	338	344	382	395	357	369	375	359	356	387	355	335	370	365	365	373	343	372	356	359	340	338	353	350	363	379	356	364	329	359	386	352	341	364	364	367	377	357	364	377	337	410	323	367	342	380	321	390	358	365	331	353	343	327	354	396	338	353	367	380	319	364	338	356	367	363	372	372	344	374	370	343	375	379	324	392	362	356	348	353	375	393	363	333	351	383	307	371	326	352	327	354	363	335	342	357	369	331	372	362	338	332	362	379	364	348	356	360	362	343	407	399	354	392	363	382	375	398	362	337	363	368	362	356	343	368	359	387	369	420	336	342	401	367	382	325	382	361	389	315	358	371	386	343	362	394	319	388	334	327	357	334	321	351	401	350	393	398	385	368	349	363	364	416	363	393	352	360	391	358	377	348	337	362	343	377	366	343	387	379	352	351	355	359	377	362	344	357	358	393	323	334	352	368	360	351	379	362	349	344	361	355	372	362	347	356	366	349	364	361	360	350	372	379	328	385	404	365	358	357	365	380	375	378	359	373	377	359	326	371	364	365	364	398	352	360	339	348	334	367	371	368	349	331	365	369	413	373	341	345	347	359	375	366	325	376	394	331	407	405	334	375	384	349	366	369	345	354	361	353	373	349	345	373	373	341	336	369	412	367	354	376	386	338	378	401	353	372	385	370	359	385	366	353	340	371	344	344	378	365	348	363	331	350	352	362	366	340	385	356	355	374	377	356	361	361	348	373	336	346	362	368	375	349	379	354	334	363	352	344	362	369	345	382	375	390	357	364	362	346	384	330	368	348	340	380	358	367	355	395	397	364	360	388	328	342	359	361	370	352	332	328	316	350	355	376	352	360	380	361	335	336	350	375	373	347	332	364	366	380	365	381	338	339	336	355	356	383	368	340	375	334	404	345	336	344	374	395	338	365	339	396	358	348	401	367	366	361	378	386	372	346	371	380	352	350	329	349	338	353	350	389	338	338	344	373	398	360	391	348	350	356	367	370	390	374	389	359	371	374	375	365	376	348	388	364	369	359	349	387	393	359	383	374	372	343	378	345	346	324	341	374	343	359	354	335	383	358	406	363	354	353	363	383	369	376	342	350	381	366	401	337	374	349	401	334	352	358	376	339	361	361	355	354	348	367	363	388	383	368	343	393	370	322	402	339	346	353	370	343	341	333	368	364	377	365	340	359	353	348	377	342	367	350	386	361	356	354	348	405	358	392	338	384	368	374	358	337	395	342	380	339	416	356	361	366	361	374	338	371	378	379	372	379	372	376	366	359	373	339	364	351	347	343	350	356	370	337	375	367	363	416	344	368	370	401	380	353	342	363	336	354	372	363	364	360	375	348	355	321	376	333	391	362	343	400	328	358	367	364	362	334	364	395	356	351	354	319	365	373	345	373	359	353	359	368	358	366	392	385	382	351	377	375	360	353	354	347	396	368	396
23550	21396	28602	24564	21225	4681	1091	845	793	776	681	685	728	711	793	714	616	811	546	546	510	545	511	510	487	536	530	500	428	475	518	472	520	513	477	469	453	467	471	505	464	477	496	490	474	474	480	491	508	493	464	529	490	472	498	476	510	495	480	525	508	446	443	483	456	497	502	501	516	484	452	545	516	480	518	495	487	483	494	482	468	472	503	447	487	538	458	482	480	501	468	454	507	502	516	482	499	463	489	461	456	473	514	503	513	465	452	460	490	477	455	454	523	520	495	481	474	473	489	522	524	477	487	474	491	487	507	477	476	496	516	477	496	453	519	455	488	493	450	486	479	491	495	496	478	472	489	527	466	497	502	501	475	515	514	477	504	474	492	456	465	489	455	472	475	480	506	523	509	490	450	475	476	464	486	481	475	495	480	442	498	499	464	492	509	477	495	523	487	476	431	498	472	452	479	487	496	486	466	490	501	511	497	466	447	420	464	548	466	491	507	512	465	468	479	445	484	474	530	504	500	464	501	486	452	447	474	475	494	423	488	514	424	517	501	472	492	466	455	531	511	482	486	492	490	467	474	471	451	484	491	460	444	451	481	488	496	510	442	473	484	437	515	502	502	480	440	465	482	466	482	451	482	474	488	487	494	438	483	515	471	493	476	511	434	486	460	470	496	554	491	442	455	519	491	483	508	488	475	465	481	471	478	460	498	511	473	486	449	497	496	503	462	457	491	441	458	469	484	508	506	507	502	482	465	468	501	466	491	460	492	508	427	472	473	490	528	481	502	472	511	496	473	490	467	464	488	515	473	464	505	464	481	475	505	470	507	435	467	470	508	491	468	506	463	480	463	466	475	482	472	474	464	497	476	483	472	476	535	505	501	495	474	468	478	490	452	508	528	480	516	500	507	461	469	502	454	446	494	434	533	497	474	468	482	497	492	511	475	507	456	503	427	425	485	487	453	470	472	480	460	449	436	505	475	488	471	492	495	497	480	468	520	462	484	465	474	478	501	448	498	476	456	520	470	471	490	474	444	510	501	459	463	515	437	500	483	493	522	478	500	478	494	485	495	515	505	443	491	494	452	492	485	495	453	523	508	503	470	479	457	493	503	466	497	485	477	451	475	460	493	457	467	482	438	458	502	480	467	470	491	526	479	455	530	487	457	467	459	510	490	495	476	488	503	470	462	546	495	508	479	448	528	508	470	428	470	457	475	468	479	493	458	460	494	481	463	425	481	451	457	480	461	447	472	467	470	457	487	507	509	490	459	467	526	499	510	487	479	462	480	489	489	474	477	513	473	440	450	488	444	504	495	451	486	452	472	496	471	443	481	472	504	460	474	504	487	464	505	526	498	460	531	463	500	499	446	525	455	478	492	490	477	515	484	473	489	486	468	444	481	497	477	499	456	459	497	479	481	485	480	483	462	486	448	466	494	501	473	484	470	474	494	482	471	483	483	512	489	457	458	479	479	495	488	477	466	447	465	446	481	462	451	467	467	449	519	469	473	489	483	442	493	487	503	464	467	468	512	477	484	449	437	463	436	492	496	483	498	500	512	498	453	523	421	474	450	506	480	439	490	470	519	473	475	516	465	474	464	475	492	430	449	463	455	452	493	453	459	463	466	462	485	472	463	471	513	485	474	459	444	476	448	474	472	516	485	451	537	449	474	482	462	462	479	500	492	506	485	469	523	475	501	499	470	454	464	511	433	530	470	533	485	471	457	490	460	479	455	471	497	499	486	471	508	487	494	464	474	477	464	515	437	481	489	457	497	512	470	471	458	463	474	491	482	428	526	460	471	451	461	465	485	479	487	440	451	450	498	463	456	457	467	463	508	471	444	449	488	462	473	488	474	482	486	483	447	452	484	475	517	444	495	501	481	465	519	503	481	477	439	500	463	485	472	446	474	484	466	496	527	515	479	425	508	463	451	492	494	456	461	468	497	486	510	537	521	522	483	501	461	478	481	440	458	481	484	529	447	485	484	491	500	472	458	443	475	455	461	476	497	469	460	471	476	510	470	478	490	514	463	498	468	476	470	524	514	495	497	475	456	469	466	492	522	451	483	507	505	519	428	466	509	512	437	479	472	471	471	494	474	427	473	432	463	466	452	483	497	480	442	434	444	476	467	443	510	524	462	512	493	460	460	441	546	497	433	473	478	496	450	451	506	492	493	498	526	472	468	486	482	474	492	471	502	462	477	465	491	452	497	462	480	465	468	470	475	532	489	480	475	506	484	504	462	463	474	512	451	486	439	492	462	441	495	496	467	477	475	514	430	517	491	473	483	499	473	530	464	495	502	472	508	487	473	480	508	454	517	477	485	469	481	467	478	479	502	477	539	467	444	486	492	481	480	461	496	478	493	501	458	489	467	427	492	494	465	509	499	492	441	468	501	468	505	481	533	475	479	517	462	490	467	498	477	501	485	500	505	534	510	498	493	490	454	454	434	514	483	503	465	487	511	486	508	467	493	486	478	490	448	454	452	469	489	454	439	489	505	468	482	535	463	456	496	467	464	461	533	445	454	484	478	482	461	474	448	437	482	502	449	467	487	512	453	443	473	471	471	460	503	464	490	436	493	505	474	463	458	508	463	450	456	443	457	437	478	479	461	472	505	475	491	490	498	450	473	501	490	486	490	469	465	471	463	479	462	501	508	474	469	454	499	479	479	516	450	478	490	497	492	473	475	443	470	465	466	524	517	502	454	466	458	470	452	461	488	504	490	513	505	500	494	443	473	466	490	465	482	492	554	480	484	492	454	485	476	473	473	501	461	491	500	509	498	477	444	450	465	498	467	474	486	493	476	477	497	455	517	476	475	477	457	486	461	490	467	482	482	464	461	512	480	500	477	524	458	462	484	494	503	469	500	467	482	480	434	474	469	486	483	479	430	481	491	415	500	478	465	486	471	438	457	485	456	446	522	487	468	458	484	486	425	504	429	452	467	460	464	493	510	474	496	478	444	477	470	514	511	448	480	508	448	500	481	483	505	506	483	489	478	490	532	502	465	499	482	490	478	479	450	476	528	526	495	462	470	492	475	507	514	482	461	508	473	506	497	455	453	475	473	474	487	496	464	518	457	464	452	493	466	470	455	475	447	464	478	484	492	505	463	472	499	442	495	486	484	488	465	456	471	484	453	452	459	476	499	501	436	488	456	467	461	494	510	498	455	502	491	484	461	481	513	491	445	478	468	486	456	463	451	547	460	498	471	490	479	499	492	459	503	488	525	524	511	497	502	477	488	484	473	468	496	444	485	460	506	482	468	454	503	458	479	471	495	485	461	471	504	497	515	504	511	450	465	468	487	482	453	459	495	459	468	456	499	452	436	516	457	480	473	471	461	486	439	478	451	498	451	482	455	500	476	488	504	458	451	477	474	509	492	474	480	461	476	462	467	459	475	471	471	481	506	479	477	499	480	488	512	472	496	454	515	476	470	422	471	508	466	467	446	443	503	481	475	489	488	459	424	483	517	492	496	472	506	493
26459	9198	6508	3112	2346	1842	1612	1397	1330	1227	1057	1015	1059	1082	1212	1048	831	1206	747	743	679	662	652	650	645	633	602	646	655	660	602	614	608	632	612	625	609	615	602	635	603	621	616	617	629	619	601	598	641	626	592	632	585	591	604	612	674	603	633	609	620	622	632	555	639	650	626	611	619	593	623	647	649	633	623	645	657	618	623	667	615	615	625	613	648	606	621	617	640	602	633	624	614	633	635	563	661	604	598	627	625	618	596	591	610	613	627	647	647	654	640	600	576	622	630	653	626	625	642	606	601	662	620	622	584	600	568	671	592	620	607	592	617	649	627	623	594	592	641	600	638	586	621	617	614	634	614	630	565	613	592	645	576	651	620	654	638	642	644	649	581	603	585	608	608	578	611	600	607	589	630	557	606	591	602	610	607	602	632	609	622	621	620	638	645	656	587	585	593	615	612	629	611	595	566	662	611	611	594	617	625	612	633	618	640	603	632	636	638	605	634	623	553	637	558	597	653	626	612	605	602	622	558	651	599	612	598	591	573	646	616	611	601	648	591	637	620	592	635	665	661	584	600	637	597	573	616	609	642	577	593	636	635	631	596	567	607	619	615	643	602	604	627	602	628	620	643	610	613	578	600	609	648	588	609	648	663	601	587	629	569	616	608	599	642	651	648	628	582	602	627	609	607	648	583	613	614	635	613	619	641	649	612	600	579	640	611	654	564	639	613	648	644	635	620	632	609	576	621	614	604	612	629	628	661	590	594	595	596	617	639	601	610	581	601	649	609	614	571	621	620	654	619	639	603	580	633	613	673	573	679	650	648	618	578	632	645	578	675	589	586	603	624	656	622	628	635	627	634	594	623	629	600	621	635	636	615	610	615	620	598	611	582	629	632	596	656	605	558	617	639	664	615	608	628	560	587	662	624	600	610	597	621	579	585	624	582	601	620	600	629	587	586	624	616	666	582	597	647	619	626	628	612	618	602	576	625	605	583	635	644	585	623	612	612	633	629	638	606	581	623	580	631	627	610	571	580	593	623	601	622	608	593	563	602	661	625	607	619	617	591	557	665	641	576	644	621	608	662	563	588	580	596	566	584	631	626	572	629	614	590	607	617	630	634	658	629	604	597	609	612	591	595	641	622	620	583	635	635	591	619	617	636	566	583	639	619	598	623	570	594	584	614	605	633	617	636	582	627	638	594	610	634	587	627	638	638	648	622	675	605	645	622	616	627	587	614	618	601	616	611	640	603	619	598	572	601	626	583	636	580	566	605	646	634	594	611	608	649	607	611	649	612	606	615	603	614	686	608	620	585	594	576	595	612	578	625	651	626	644	657	591	644	601	590	591	615	587	624	610	611	626	620	633	598	657	618	580	627	586	613	636	585	585	588	628	623	614	596	596	641	598	614	607	567	684	634	577	612	603	623	633	598	624	618	652	597	646	661	637	637	614	605	624	593	666	614	608	638	617	595	609	626	625	605	602	632	628	619	618	646	625	633	623	573	574	616	627	625	621	614	595	669	640	630	630	584	571	648	617	638	615	598	602	626	625	644	603	623	614	601	605	561	613	623	654	571	637	632	588	586	580	571	581	596	618	640	584	656	635	659	611	631	624	598	613	595	621	653	661	594	581	613	578	620	617	595	633	582	609	600	635	624	589	590	651	604	593	613	588	604	635	660	587	588	548	646	626	652	545	614	612	604	666	659	587	620	629	639	579	615	582	660	627	618	613	619	585	609	592	624	625	603	578	681	593	578	583	604	609	603	584	633	634	577	597	574	587	605	580	565	578	646	597	628	584	642	606	668	587	629	628	609	571	629	609	642	611	625	612	633	642	626	567	638	623	660	573	624	576	613	588	601	573	590	626	541	593	570	593	603	652	591	605	588	647	621	614	630	589	564	637	627	654	599	645	614	624	613	596	637	661	621	584	618	620	599	630	591	567	605	577	607	631	623	584	588	608	629	576	572	603	603	652	620	624	593	586	546	603	588	617	620	610	631	596	595	639	615	652	646	622	607	648	622	599	601	594	612	645	564	590	647	598	602	624	591	607	612	599	608	623	621	627	622	599	636	623	611	625	635	611	610	613	615	599	596	564	642	648	628	672	600	556	600	604	562	628	584	577	593	628	596	595	617	638	628	643	606	567	552	607	652	617	655	599	635	628	634	594	611	637	637	613	654	619	624	590	647	601	567	663	639	623	608	627	585	604	629	621	579	610	608	629	600	604	629	620	599	601	594	628	619	681	638	621	597	616	640	590	638	617	609	621	623	632	620	653	633	639	664	632	617	604	588	598	564	599	612	619	596	581	637	592	645	616	616	623	666	615	596	639	637	628	591	648	614	608	602	619	627	561	645	610	597	607	591	573	630	605	655	548	589	616	626	600	599	633	639	576	570	630	592	654	602	633	609	602	595	623	613	611	578	562	592	590	605	633	645	631	666	584	653	562	628	637	648	545	648	623	658	610	604	589	622	593	611	565	620	616	616	615	638	630	609	593	660	628	608	649	612	592	613	622	611	616	554	608	649	636	668	626	614	608	601	648	595	613	643	595	585	655	612	609	635	625	561	623	609	658	613	667	598	604	612	609	590	640	605	610	572	672	627	588	660	633	627	614	601	605	605	600	574	630	648	563	638	610	624	602	607	626	618	621	601	631	630	643	641	629	635	609	616	632	637	593	622	580	609	563	617	632	615	627	662	608	635	652	641	579	615	604	639	633	595	569	595	583	587	588	622	593	611	584	637	641	594	653	558	622	622	567	617	595	619	612	610	622	631	615	609	610	602	594	631	623	591	645	631	597	578	645	626	629	616	572	602	616	634	618	644	591	623	596	649	646	630	620	622	578	574	597	625	575	597	624	636	617	648	614	633	624	590	601	572	592	624	652	651	623	622	610	578	600	652	604	662	599	636	608	624	587	636	602	606	629	665	556	612	613	610	592	570	630	628	602	615	620	583	602	620	637	624	633	577	616	582	591	599	605	586	540	589	638	598	557	602	646	624	589	632	623	596	601	607	621	556	632	616	653	627	607	601	588	603	625	622	603	608	614	630	637	596	639	592	623	614	615	607	649	633	591	616	622	664	590	597	589	641	567	616	661	566	599	626	607	658	589	628	638	617	609	621	615	610	582	665	581	612	617	658	600	599	627	636	668	600	567	592	592	641	615	653	641	574	605	602	612	592	599	622	642	664	592	638	563	566	620	619	635	648	624	606	592	640	656	627	616	602	585	573	588	591	660	589	610	603	613	604	660	637	609	605	643	642	667	566	623	567	589	634	607	603	658	618	580	623	646	659	605	626	639	634	608	624	625	612	594	569	617	612	619	630	593	623	613	574	648	612	615	612	629	603	658	637	621	607	602	627	636	601	623	627	645	600	670	593	606	617	602	623	592	593	579	593	603	655	618	630	654	640	530	640	628	584	620	622	623	601	637	611	629	592	611	662	640	614	637	644	544	604	592	613	618	613	578	577	597	604	634	632	600	590	623	592	587
24733	21450	27296	25574	4393	575	440	445	387	352	331	318	342	315	405	330	272	299	252	254	222	225	203	188	187	222	223	190	191	190	184	217	202	200	210	223	218	224	232	195	260	213	196	195	190	199	223	206	184	216	177	187	187	220	208	205	198	195	232	198	199	190	211	213	228	223	190	200	183	208	199	199	215	197	220	220	230	200	213	183	198	196	222	212	216	206	220	213	208	220	239	223	223	202	220	207	185	223	201	209	212	185	222	217	209	221	206	207	203	197	204	197	197	196	200	200	239	186	195	186	187	208	219	207	205	202	216	199	194	183	167	209	210	182	159	199	188	193	211	201	200	206	207	201	199	209	199	222	194	217	210	210	201	185	185	198	199	198	240	186	193	233	210	214	200	193	201	227	198	216	183	225	200	222	207	212	202	183	205	223	203	199	214	198	229	204	209	197	227	185	202	169	191	191	211	196	198	196	212	211	220	193	209	191	193	206	197	187	191	209	204	211	210	214	202	204	213	215	194	203	192	209	185	204	209	182	235	195	185	220	202	184	223	196	187	197	211	196	189	209	214	215	233	205	191	205	211	211	221	186	208	214	217	202	202	187	225	200	222	186	202	199	207	198	198	191	197	202	203	218	224	208	202	222	216	194	198	194	207	198	200	209	202	193	193	207	192	211	198	222	194	193	179	193	210	207	184	213	216	197	191	212	215	219	186	197	200	192	199	185	227	193	201	223	208	172	186	193	207	193	206	221	208	200	211	205	173	225	203	191	197	218	220	211	194	207	208	199	221	214	192	190	236	198	170	206	203	203	204	196	207	189	187	223	202	211	207	185	210	200	207	200	180	221	187	206	220	194	215	196	219	216	207	224	210	203	195	206	228	211	191	198	214	214	217	203	210	188	208	212	207	217	196	200	212	206	190	187	209	230	202	203	209	214	197	209	238	202	202	199	200	196	161	209	204	204	202	184	194	185	186	211	208	183	179	204	215	228	198	215	216	203	208	213	215	198	205	184	216	201	187	219	182	211	199	177	196	221	196	170	218	184	222	199	211	195	231	230	207	182	197	244	200	189	175	206	195	227	207	197	196	193	188	201	217	192	198	217	178	193	211	209	199	190	187	212	194	200	208	228	207	215	217	209	201	226	216	208	198	218	207	194	193	204	221	193	175	169	219	208	216	211	207	188	207	209	201	208	197	208	241	211	221	199	196	212	173	201	200	198	222	209	214	214	221	205	173	214	221	196	211	210	188	218	214	219	177	237	200	205	193	197	210	217	178	205	201	175	193	192	202	181	208	197	215	202	189	186	184	220	194	187	200	213	191	194	193	222	193	196	198	214	208	207	193	213	187	199	210	192	199	198	244	200	180	198	179	201	213	191	216	216	217	201	208	230	226	200	198	191	204	180	208	209	214	187	190	203	202	187	169	181	191	211	207	191	195	213	207	227	188	199	214	220	192	200	213	224	203	198	235	193	205	190	206	208	196	205	179	211	182	208	201	215	185	217	206	216	209	199	185	213	230	201	202	210	199	184	223	203	197	228	210	205	204	209	192	193	224	198	220	178	204	198	222	207	221	204	215	212	193	213	200	204	203	226	211	212	221	213	200	227	177	185	213	216	203	204	194	223	211	218	206	186	196	188	198	216	180	197	228	217	187	192	210	201	209	208	204	202	185	207	186	191	199	201	188	208	198	190	191	200	197	204	207	190	183	202	209	205	209	182	191	177	212	177	181	202	197	195	200	211	176	205	167	210	179	199	212	203	205	232	208	189	207	230	199	216	220	201	222	210	225	202	198	193	216	218	233	220	215	216	202	177	186	184	191	239	200	202	190	198	164	198	233	214	222	217	186	193	195	213	197	218	194	199	204	201	212	220	214	187	202	225	186	203	203	188	211	224	188	197	236	214	212	201	205	188	202	198	198	210	223	201	208	200	193	216	232	212	211	212	228	193	207	196	193	198	208	200	216	205	190	199	211	182	187	207	203	220	208	207	194	209	194	207	200	209	199	215	184	193	207	232	192	205	220	165	229	217	206	216	180	231	217	184	208	222	181	209	220	228	207	224	204	189	217	213	189	188	209	174	206	221	210	200	196	199	170	199	189	199	219	217	210	206	203	190	190	170	208	188	210	194	218	230	223	192	219	204	207	217	196	192	226	219	189	228	242	222	217	201	194	203	215	223	205	207	196	204	190	200	210	183	209	210	186	205	221	213	202	193	216	190	201	217	175	201	198	212	220	192	217	204	215	195	189	199	221	197	213	196	190	200	216	197	195	196	207	195	209	214	189	228	209	229	184	209	212	204	230	228	190	195	188	196	220	209	184	200	184	194	202	162	205	182	218	218	210	188	218	201	195	178	216	211	201	208	191	197	208	228	213	202	193	184	212	207	204	220	197	215	220	200	180	214	191	189	208	195	183	214	209	192	174	179	207	188	206	212	192	212	182	215	211	189	219	204	168	221	188	184	199	186	211	184	210	204	212	210	201	200	190	213	198	184	178	206	197	217	196	211	197	203	208	202	175	218	195	192	188	226	189	201	206	214	195	198	200	211	207	211	229	213	211	211	220	208	207	198	213	207	213	199	208	199	210	174	219	197	193	205	197	202	204	205	187	212	210	196	219	229	202	215	216	191	213	218	214	192	214	181	223	205	214	213	197	208	200	218	214	192	191	187	229	211	231	213	207	188	222	209	213	211	213	198	206	205	199	206	195	200	193	192	210	209	203	175	202	181	213	228	211	176	203	191	202	204	223	211	234	219	210	187	190	202	217	191	202	191	223	200	198	185	218	199	192	205	195	196	202	231	195	182	209	184	223	206	200	196	219	207	185	225	201	225	183	197	207	223	208	198	231	203	180	206	184	233	180	184	187	181	192	214	205	195	208	207	217	180	202	205	200	221	198	233	223	174	187	180	211	212	200	183	214	205	227	196	184	212	206	182	197	197	247	181	188	232	192	194	183	245	215	204	214	206	208	210	205	188	223	196	208	221	223	205	202	236	210	195	211	214	222	218	218	190	220	222	190	211	194	202	199	185	188	198	178	208	213	172	197	193	192	196	234	213	222	194	211	201	195	212	195	200	226	208	217	195	224	192	194	219	206	186	184	204	201	216	219	218	214	182	178	172	208	214	234	218	203	178	185	202	207	211	218	226	175	196	213	202	209	197	192	209	215	220	200	177	219	191	199	181	179	233	198	183	224	221	187	226	201	212	203	209	192	239	201	200	184	209	183	173	206	174	193	198	217	203	201	176	194	181	222	200	238	197	196	206	193	180	206	190	198	201	203	223	200	233	200	196	191	190	199	221	197	201	199	209	215	222	184	182	199	194	207	209	213	188	219	194	212	206	198	188	205	205	224	201	210	199	196	193	202	185	205	202	201	209	204	222	182	206	193	205	207	191	194	211	192	187	186	205	212	201	202	211	209	204	176	222	194	192	208	200	193	204	210	211	218	219	205	202	209	223	200	204	201	182	194	214	179	228	190	187	207	183
24325	5780	3824	1829	1347	1075	894	804	723	657	648	552	613	636	772	561	484	484	414	396	331	305	303	275	318	281	288	300	277	309	278	293	278	307	290	258	308	309	293	272	271	257	280	289	273	286	311	314	287	289	280	285	292	302	286	309	277	279	287	309	302	272	306	319	285	274	312	282	280	316	293	323	332	295	283	265	286	287	296	301	274	271	285	274	284	245	305	295	284	302	297	288	291	290	316	295	312	298	291	284	316	304	302	281	282	263	266	292	260	304	306	277	292	299	301	318	323	295	323	281	285	301	294	274	310	290	278	282	269	298	293	284	296	306	271	260	271	296	273	292	271	286	306	268	298	283	272	270	271	286	274	251	297	285	261	304	285	296	265	302	276	288	270	292	283	291	287	261	241	297	279	295	287	288	306	294	269	287	277	281	305	299	295	286	300	264	275	307	262	287	279	268	305	297	304	279	293	243	304	283	283	270	277	268	301	280	291	264	303	283	303	279	272	291	283	275	299	312	277	286	296	260	278	303	258	299	289	275	261	316	274	322	281	270	286	297	261	290	260	259	281	283	276	272	307	279	292	309	303	251	298	280	254	288	289	295	286	293	289	289	245	292	295	299	261	306	275	289	274	273	302	279	270	291	259	286	276	304	261	265	280	283	268	300	283	284	277	320	266	297	294	269	282	299	279	276	283	294	255	292	276	298	261	314	287	301	278	271	273	291	276	285	261	323	279	286	287	285	306	325	297	292	270	295	310	277	315	293	292	295	285	262	285	300	291	280	282	279	287	312	267	247	315	255	298	285	315	282	276	270	297	277	268	300	271	283	298	288	232	314	273	322	282	293	275	267	281	318	274	290	277	291	282	265	275	294	293	257	308	290	310	276	287	269	254	251	289	304	278	290	275	282	273	295	279	276	262	284	280	266	294	258	271	275	288	268	287	293	262	279	287	311	308	285	271	275	276	278	277	251	268	293	279	309	278	263	269	250	295	296	266	283	281	307	237	289	293	264	276	325	280	260	282	271	278	306	254	287	301	280	281	300	298	285	277	288	253	271	291	259	303	271	298	300	284	304	264	281	264	299	270	282	309	271	302	305	295	285	273	258	260	277	270	304	320	284	276	283	282	274	298	292	275	278	256	301	240	267	264	290	292	271	287	266	309	268	285	291	275	283	285	264	289	274	276	274	282	266	259	282	302	268	253	288	283	280	317	285	297	275	278	278	303	323	295	239	256	291	242	312	280	327	286	285	257	307	302	283	267	288	284	290	262	278	286	294	268	291	272	298	272	312	263	268	251	286	255	286	289	266	287	311	300	263	292	308	293	254	257	276	277	287	286	311	314	275	266	268	305	297	293	281	274	269	284	284	281	271	310	293	277	308	273	265	294	303	289	283	271	283	277	260	257	298	259	263	269	293	273	313	290	279	302	305	277	295	295	276	279	277	324	274	288	261	294	293	277	286	287	295	297	307	281	325	289	290	320	258	277	295	304	286	275	292	278	297	302	292	311	290	289	297	306	294	281	274	295	274	289	300	282	308	281	278	284	297	273	287	263	271	305	342	287	265	324	290	305	280	276	276	294	287	292	274	288	269	327	297	299	302	261	284	266	278	277	278	298	284	304	285	292	322	308	294	262	268	307	281	287	249	315	261	284	272	288	312	293	283	302	266	286	329	284	297	291	269	305	278	282	285	272	319	269	306	301	271	276	254	289	272	283	302	306	291	262	270	285	254	272	263	271	289	261	309	291	293	279	255	282	263	313	273	299	290	290	272	279	303	322	277	274	240	298	292	272	264	262	271	275	278	276	270	299	273	272	291	273	266	279	298	297	294	285	274	259	255	285	285	278	301	244	276	281	255	294	269	281	274	302	269	292	307	265	285	274	284	293	250	302	307	286	296	275	307	282	276	281	277	266	275	292	283	303	293	274	299	290	281	290	281	274	275	304	292	283	295	288	316	289	297	295	271	291	264	272	263	284	275	284	274	303	301	272	277	284	276	277	285	273	289	270	268	297	305	306	269	292	308	279	321	295	275	293	291	306	301	291	238	295	276	283	289	262	261	263	263	266	251	230	276	273	283	291	316	253	260	291	302	253	295	251	280	268	258	282	272	261	299	297	283	318	286	250	285	250	278	299	295	291	283	287	298	282	272	294	308	282	307	302	316	270	271	306	295	297	283	274	266	286	293	297	270	279	310	284	280	286	280	260	267	259	295	308	271	252	272	284	309	282	279	289	290	270	259	322	308	308	295	273	277	286	292	301	277	293	272	261	294	296	275	278	270	267	280	301	306	285	284	283	289	288	295	288	286	317	269	284	314	263	280	293	265	293	275	301	272	263	265	269	278	304	288	284	283	276	300	306	272	284	287	310	271	275	292	291	277	276	244	309	298	262	270	277	281	252	279	298	306	316	290	268	311	291	292	289	312	262	285	290	286	303	294	304	301	266	291	260	266	303	310	279	234	299	285	282	244	290	312	290	291	278	295	278	267	305	260	294	268	268	281	270	295	288	278	314	264	280	283	307	283	261	316	284	264	300	319	326	310	282	299	293	305	304	290	291	274	279	299	254	270	299	284	305	289	270	290	276	275	276	283	286	269	290	260	278	264	255	276	276	284	301	270	267	258	297	271	286	300	270	289	286	272	271	261	307	281	294	267	285	304	294	281	272	270	313	249	262	268	280	306	314	279	281	266	258	288	280	288	279	302	287	277	266	290	253	262	289	291	290	277	279	265	288	282	274	301	283	261	290	270	268	287	270	290	265	289	308	298	292	291	270	278	276	261	268	279	304	314	296	266	276	295	270	293	305	288	266	265	275	270	278	313	314	278	302	281	263	263	270	326	292	280	296	272	281	282	267	303	271	283	292	278	302	299	278	319	268	314	280	288	294	252	309	297	270	266	300	289	295	274	282	301	278	304	292	305	323	264	258	275	294	282	297	276	274	280	285	285	274	270	268	297	273	297	279	273	306	291	272	281	274	309	279	296	309	275	292	298	304	319	305	297	277	286	267	274	290	244	276	269	296	286	285	286	311	274	271	286	280	275	256	307	283	247	263	270	276	295	315	301	288	307	266	297	265	280	311	270	301	286	271	291	276	289	288	276	275	278	290	302	272	274	294	289	295	267	272	256	275	310	296	304	299	317	300	268	242	248	269	305	265	278	277	307	273	307	286	293	244	286	270	284	266	280	266	297	302	289	287	253	310	257	281	277	274	283	278	291	316	281	301	287	280	277	277	284	302	260	279	253	248	300	269	281	251	309	310	299	270	294	274	294	271	307	268	287	276	304	304	295	295	297	274	251	265	269	317	310	281	288	317	270	277	286	286	285	271	279	306	297	274	310	287	303	312	287	265	294	294	322	273	278	286	263	287	298	267	267	268	286	305	281	269	283	287	276	305	258	278	304	287	305	287	267	265	287	270	278	291	286	312	247	312	290	290	280	288	279	270	289	240	300	281	283	294	274	270	259	286	301	293	300	284	280	278	295
22574	21472	29310	24041	21474	21313	4131	1305	1005	943	884	825	826	883	984	793	658	662	626	578	567	516	504	534	514	527	542	534	500	488	513	506	462	484	525	516	447	530	500	485	518	497	479	445	503	496	474	488	473	489	518	523	442	476	459	503	507	496	515	525	482	513	485	519	496	464	476	496	484	518	514	549	461	516	490	505	475	482	502	493	467	467	463	489	488	499	490	490	505	455	515	531	505	485	504	500	491	466	486	526	469	508	482	513	492	496	473	476	503	513	484	450	465	510	520	474	533	492	515	488	427	500	465	506	465	493	495	495	487	499	514	465	511	501	461	495	460	491	478	516	451	484	537	503	539	496	476	490	457	497	501	477	488	508	468	497	515	517	512	475	464	482	481	493	477	487	458	496	459	504	445	503	495	498	483	504	530	500	444	492	507	510	497	487	532	498	505	500	470	495	475	477	518	502	470	503	560	453	469	472	482	492	487	493	497	536	502	482	517	512	524	506	487	494	497	491	463	547	471	505	527	523	460	538	482	491	480	459	492	491	499	499	486	456	486	494	446	469	525	465	502	481	523	538	498	491	487	474	487	510	485	460	509	514	494	445	491	482	460	476	506	468	498	501	488	485	479	509	475	524	482	484	504	492	517	470	524	467	502	493	450	437	521	507	501	505	485	484	498	439	461	492	464	503	494	457	473	515	526	463	484	533	474	497	502	503	494	470	480	461	493	478	469	470	525	487	492	514	491	471	463	459	494	508	480	514	481	500	452	460	516	466	491	511	483	469	506	479	478	457	497	510	518	475	488	492	473	520	490	462	458	458	487	469	506	490	522	463	502	454	491	498	481	504	475	520	514	506	488	525	502	463	490	520	502	503	549	507	478	443	490	494	464	494	485	466	519	446	488	464	522	449	457	454	474	504	472	454	494	506	468	492	496	472	486	508	505	515	493	454	464	481	485	481	448	489	509	499	493	520	510	470	488	475	502	496	506	498	472	469	498	496	489	478	487	495	428	503	505	512	480	458	482	517	521	461	506	510	475	482	533	460	465	505	504	486	493	485	478	479	472	491	430	495	481	490	529	526	475	507	459	520	483	445	516	469	488	526	506	520	468	494	501	452	455	525	466	460	497	487	459	474	477	491	512	523	494	487	484	512	502	466	494	426	518	489	491	482	496	527	469	500	475	458	494	466	516	462	501	498	472	436	507	511	476	500	479	531	510	475	452	482	478	499	493	464	509	502	496	515	490	491	484	499	459	496	453	517	482	441	532	438	496	474	476	447	507	467	496	513	472	525	471	485	538	468	447	460	504	495	493	491	494	505	481	463	554	456	490	518	521	490	480	529	479	478	495	506	478	480	491	471	472	473	489	498	506	474	512	406	508	549	513	453	510	524	478	477	494	502	488	494	477	486	488	436	488	440	485	483	487	484	470	502	465	486	457	476	471	504	476	482	471	489	523	474	497	494	549	442	453	468	474	489	470	489	506	505	507	479	476	483	462	456	475	473	491	478	516	519	503	494	480	455	513	494	492	452	486	512	491	458	528	489	462	492	460	490	512	480	519	453	505	442	483	473	509	487	458	532	496	479	490	491	489	472	485	465	521	457	447	510	491	465	441	566	438	501	475	439	480	500	511	472	480	482	488	469	502	456	487	487	493	489	514	475	512	468	487	480	515	463	470	459	484	501	531	494	450	501	547	497	459	459	419	486	430	476	512	507	482	500	478	467	485	501	470	482	477	439	511	482	481	481	529	513	474	487	458	476	459	505	482	472	502	525	481	505	508	474	473	470	487	488	489	510	507	484	484	482	470	465	464	493	468	468	468	476	507	495	490	504	470	455	503	479	450	469	489	512	486	493	468	490	541	502	472	472	491	502	539	508	449	513	523	479	485	483	468	491	501	463	490	488	495	471	474	508	488	462	491	540	475	480	517	504	466	482	494	462	490	484	500	486	501	479	470	471	528	495	448	457	461	460	511	502	467	499	498	497	502	495	466	488	446	475	451	530	453	491	500	443	484	459	498	495	528	482	465	519	484	484	487	468	482	507	514	497	487	488	520	443	456	500	467	477	444	471	516	506	507	496	481	514	511	485	510	482	451	477	509	480	470	504	480	498	531	494	453	494	473	477	496	483	496	483	487	463	476	502	469	482	475	504	528	513	519	489	480	505	476	495	494	493	502	526	455	496	486	507	488	515	498	478	503	491	470	519	480	550	466	499	534	492	498	498	471	476	487	473	470	486	470	477	524	493	457	478	458	496	480	522	488	465	483	477	534	519	487	483	471	466	492	459	507	501	448	436	534	472	476	494	461	461	489	506	453	497	467	480	495	513	505	479	469	477	513	480	503	479	467	514	500	490	485	485	492	502	485	483	464	538	495	455	460	469	518	469	492	480	493	500	511	508	514	493	465	499	472	480	505	499	502	503	466	445	478	490	473	484	514	452	464	450	465	463	475	472	489	485	495	499	497	500	478	533	521	499	475	468	519	471	462	510	477	492	495	472	454	462	461	492	442	505	477	492	493	464	491	490	490	512	492	533	487	510	496	485	485	500	499	480	484	492	501	509	514	475	461	455	475	473	513	475	470	494	501	557	487	463	511	430	468	522	447	489	488	508	467	469	492	492	501	521	471	478	507	495	528	524	510	470	507	467	494	462	495	487	479	493	476	518	473	479	514	508	472	511	483	523	504	500	458	454	463	477	505	482	481	498	481	489	451	500	506	468	487	481	482	514	456	503	455	451	494	488	493	530	505	446	490	520	479	470	518	467	504	508	488	489	514	481	496	462	500	487	488	479	493	477	468	454	472	491	503	468	475	453	470	451	496	517	501	544	487	477	479	493	496	497	486	503	490	490	523	478	494	477	476	482	504	484	488	488	500	485	494	481	525	490	492	497	493	505	488	504	469	504	453	457	469	475	505	469	449	452	495	503	482	508	476	455	462	507	468	496	468	514	474	481	472	501	452	525	468	457	448	483	489	494	475	494	465	505	518	495	499	446	516	486	466	506	468	491	476	515	484	433	501	509	501	497	524	490	486	502	515	464	516	460	479	494	482	471	481	490	418	486	487	462	464	455	494	463	471	491	465	515	507	488	471	486	492	478	518	482	492	467	465	462	486	471	506	481	497	472	504	481	482	454	455	481	489	493	476	480	495	476	460	478	467	480	512	490	512	479	475	491	484	457	487	489	481	482	481	489	507	495	466	462	494	491	484	516	489	466	442	471	452	484	492	512	495	513	469	475	486	478	464	482	500	482	447	486	466	494	491	496	482	491	478	490	526	451	481	467	470	483	464	480	483	476	470	452	483	458	476	471	520	474	492	489	494	519	484	495	484	496	480	478	474	464	495	499	494	495	471	517	496	486	459	477	470	471	509	502	500	490	477	479	521	479	466	514	500	479	517	482	472	460	456	489	477	481	496	444	478	471	475	445	491	471	491	459	496	478	498	518	496	454	500	481	473	482	490	474	501	488	502	476	500	513	496	493	499	479
32552	14463	10266	4941	3625	2881	2316	2050	1799	1653	1435	1329	1298	1467	1640	1235	1013	1002	935	785	788	697	667	685	707	657	621	678	669	650	684	680	675	604	638	652	648	642	644	641	646	612	653	595	647	644	644	611	682	655	604	622	585	622	601	643	620	665	583	645	609	630	613	643	627	644	622	675	624	654	659	657	657	655	672	638	647	628	640	642	611	638	637	628	658	588	655	647	625	638	604	609	624	609	652	652	659	638	627	641	661	629	589	661	600	661	597	623	675	569	683	634	635	629	653	618	627	661	588	606	651	645	617	594	639	650	619	669	607	602	599	582	639	611	622	612	633	593	644	641	637	631	656	607	639	595	614	602	607	598	584	570	584	621	572	623	661	622	623	620	629	646	685	602	631	590	594	632	621	623	654	627	612	656	660	622	690	664	635	641	630	619	637	574	614	631	654	605	656	626	605	614	587	614	597	630	644	623	604	619	623	621	595	602	681	619	669	623	659	603	651	586	650	576	648	585	626	642	649	598	620	605	630	686	545	640	638	645	637	625	683	635	642	666	600	611	615	634	615	657	660	636	623	647	605	590	611	578	568	599	630	655	627	678	603	651	627	680	607	607	615	605	634	635	592	640	570	614	650	624	674	631	638	633	637	614	679	639	595	644	624	596	623	633	659	610	630	600	618	592	624	617	625	656	598	607	674	616	628	597	635	676	678	625	633	631	660	631	613	619	617	659	610	620	619	629	590	643	647	623	627	618	655	654	592	601	620	587	628	635	645	642	614	631	646	636	568	648	644	603	574	603	633	618	622	648	613	634	610	661	669	706	628	627	664	621	615	610	605	623	626	661	623	663	637	632	623	652	644	646	657	609	601	634	610	609	630	592	651	576	615	649	612	622	616	609	629	635	633	614	654	630	612	617	617	653	647	606	646	630	622	650	583	663	635	569	664	634	632	624	679	653	615	648	651	617	634	602	636	637	610	576	636	612	644	593	625	620	609	636	620	615	674	575	635	630	604	613	615	661	599	614	593	641	623	603	591	616	597	641	626	691	629	593	624	638	655	595	622	598	610	610	630	659	644	611	616	636	624	574	623	605	590	624	622	628	630	610	624	635	599	643	591	629	560	629	625	625	627	644	654	660	636	645	649	601	621	641	624	622	638	617	635	601	623	605	578	634	603	611	600	617	679	638	637	632	590	608	660	598	607	617	619	617	620	574	644	636	662	615	619	631	654	614	635	632	600	643	624	612	617	593	588	638	585	650	633	616	584	610	597	616	591	628	651	656	609	616	614	592	623	615	618	598	617	638	605	601	659	555	601	656	618	624	588	664	603	638	618	614	621	663	632	635	623	624	608	643	664	627	676	615	657	617	665	627	655	602	664	573	645	633	629	624	591	597	618	636	635	631	635	610	600	625	628	646	583	591	606	644	589	656	621	663	606	587	613	609	611	639	668	580	636	642	642	635	632	606	609	608	684	694	623	640	601	655	616	619	697	589	632	650	569	625	585	605	611	588	603	618	638	651	637	651	628	627	672	654	649	666	597	627	669	683	620	613	616	590	616	636	624	584	627	617	665	657	601	621	620	660	619	557	638	569	596	644	625	663	655	569	604	608	610	590	649	620	623	612	605	630	610	610	637	648	620	633	622	631	625	615	637	606	598	615	620	619	608	607	667	602	625	637	586	640	644	641	657	633	649	677	633	612	648	640	659	667	606	635	611	608	623	586	602	614	635	637	626	625	615	673	611	630	589	662	600	664	634	608	663	601	652	601	659	644	610	584	677	601	641	643	613	614	614	624	651	615	617	628	633	609	576	572	611	626	598	592	626	656	614	638	614	606	654	641	622	630	612	636	607	677	636	633	649	667	564	610	644	632	602	568	609	634	657	613	594	643	626	615	623	601	667	588	593	663	614	641	611	612	607	581	673	647	637	581	640	616	589	604	615	617	609	617	612	654	621	624	614	650	661	628	613	619	636	662	641	573	644	637	621	644	630	603	612	592	645	656	599	617	632	596	581	638	623	640	630	626	630	646	660	605	585	571	654	628	597	614	646	606	640	654	630	642	630	655	607	608	648	629	644	644	600	617	607	601	617	601	646	609	661	649	654	653	592	634	606	594	637	612	647	613	599	604	624	632	649	654	667	641	643	616	619	611	586	637	590	619	612	630	630	639	634	615	651	611	606	614	594	607	675	626	639	582	633	582	598	612	628	601	652	658	615	642	629	584	602	643	644	617	631	692	632	639	630	618	603	613	610	655	587	561	630	613	653	622	663	627	627	636	624	626	602	626	589	667	622	605	602	627	622	576	613	588	610	610	664	652	600	587	670	625	576	617	672	629	576	647	616	623	638	609	677	612	613	598	609	661	660	658	635	608	627	635	647	611	586	590	623	658	620	637	619	641	612	644	639	585	685	621	612	619	587	633	640	591	620	608	589	634	641	592	615	605	582	621	649	595	648	596	682	667	599	590	600	630	607	647	600	595	626	624	666	664	603	594	582	601	648	603	615	617	611	623	643	651	638	619	641	631	622	618	668	632	636	639	630	651	603	615	634	667	638	611	633	607	613	635	628	605	610	655	618	608	613	670	621	581	585	598	653	648	618	624	607	623	632	610	657	654	620	653	618	600	613	639	636	645	654	647	625	597	588	609	591	658	637	601	595	608	592	640	653	610	633	678	613	593	647	622	630	654	577	585	600	650	594	624	659	605	665	665	603	599	638	594	642	633	622	619	641	647	648	657	638	626	599	629	573	582	599	638	582	626	596	622	650	629	636	613	594	606	609	652	660	628	619	628	640	595	610	587	613	633	584	596	587	639	606	625	612	659	616	690	627	608	654	593	648	650	606	624	615	650	653	634	602	643	622	671	593	602	616	622	629	665	600	657	618	638	629	615	612	611	612	625	627	642	626	658	600	617	628	639	592	649	613	592	632	600	638	577	576	636	651	633	660	655	624	622	618	653	650	639	633	667	608	632	640	576	593	651	595	695	650	632	620	637	638	603	686	600	589	644	616	646	624	627	621	640	654	670	610	619	654	621	575	643	645	613	656	644	623	618	627	631	618	614	637	617	596	633	674	621	581	606	553	614	643	616	605	643	615	605	635	638	672	598	601	641	621	648	578	605	612	637	615	627	609	610	637	621	596	649	635	584	620	626	630	652	610	621	608	609	589	621	582	633	573	623	616	570	626	593	648	612	640	668	600	619	636	612	659	583	607	619	646	626	564	596	597	624	634	623	661	614	658	669	583	618	632	604	586	634	631	581	601	591	583	616	626	577	610	630	617	611	588	656	617	652	629	621	608	605	596	632	568	586	582	614	589	614	612	649	588	584	653	590	597	626	617	651	648	650	643	617	631	643	623	600	610	618	624	637	637	634	611	625	636	621	673	662	600	584	644	591	642	626	612	617	647	647	632	612	595	633	649	613	608	617	669	667	619	570	614	600	613	639	557	614	644	611	617	593	592	606	651	642	570	648	624	632	593	629	595	622	594	646
27544	17349	3260	753	475	446	372	374	372	320	357	341	358	367	410	364	331	328	278	266	255	307	287	269	292	257	259	265	277	268	285	266	256	272	286	274	258	248	285	280	303	257	290	288	303	289	278	275	293	292	286	306	279	268	312	283	275	298	253	279	286	301	274	300	284	278	287	299	272	280	285	283	271	304	245	287	283	271	287	279	310	304	294	263	293	275	263	270	275	239	277	286	287	279	269	274	275	317	273	297	313	286	310	256	287	280	253	279	263	266	275	282	269	284	286	323	293	291	293	291	282	293	297	307	293	290	300	291	272	260	290	282	294	296	297	279	276	291	268	258	268	288	244	254	254	271	293	271	291	249	276	296	277	283	257	255	231	261	268	292	290	290	276	274	264	250	286	278	283	315	308	265	267	260	269	281	263	287	269	297	276	276	286	299	275	293	268	282	255	285	288	283	306	306	245	295	291	304	272	270	281	272	275	320	292	289	267	279	274	251	285	309	294	240	306	297	269	289	265	242	268	293	273	271	270	292	272	280	260	288	274	253	296	310	282	298	254	289	260	319	293	275	280	284	277	278	273	280	295	275	285	288	296	287	281	293	313	283	260	285	284	267	265	253	286	266	266	275	284	265	294	282	286	245	278	265	325	282	282	272	297	277	291	266	315	264	329	263	297	271	253	277	267	265	261	288	287	268	272	267	277	287	290	289	271	251	265	288	318	313	292	265	251	275	305	313	328	267	287	308	286	286	273	264	286	277	289	284	287	292	300	259	268	261	277	308	269	262	300	300	254	276	306	297	276	285	267	266	289	257	254	270	268	256	285	257	289	275	263	303	283	293	300	275	276	244	272	283	286	275	278	304	262	277	277	271	276	274	316	240	282	265	281	273	260	259	285	259	302	264	278	278	317	293	291	287	268	268	272	308	270	292	256	273	291	279	283	236	271	296	263	264	274	242	238	287	265	269	272	258	278	247	278	294	268	271	312	276	277	279	259	279	300	291	295	277	289	286	272	300	299	266	295	293	237	294	242	282	298	255	287	273	292	275	286	263	279	268	276	287	282	260	264	273	325	259	289	250	277	269	285	268	279	269	293	294	276	267	283	293	279	279	298	272	310	281	306	251	272	265	291	285	251	275	304	275	286	266	281	254	257	272	288	283	283	251	283	273	270	287	273	249	315	299	298	277	252	264	286	293	253	274	290	297	301	286	284	265	317	293	272	302	274	266	286	295	288	272	296	267	278	270	263	272	287	268	292	304	275	280	285	283	283	279	276	271	296	268	254	298	280	273	288	297	315	242	273	271	264	301	272	278	284	282	269	281	274	292	287	272	275	267	253	287	300	263	273	273	279	278	303	279	273	271	271	277	282	258	251	289	291	252	277	267	264	259	299	307	297	290	231	286	274	261	267	267	297	279	283	302	271	284	294	274	265	270	315	264	298	281	289	269	289	293	309	281	269	269	285	278	256	297	286	313	276	290	265	260	289	286	258	251	303	303	272	272	270	283	293	269	280	284	281	271	274	300	292	301	290	286	261	287	283	262	278	271	280	240	273	265	277	288	295	271	285	276	286	260	293	283	266	276	263	297	273	283	278	280	276	289	285	316	289	282	260	282	306	273	301	294	275	294	267	282	319	281	261	279	285	286	296	262	285	246	274	271	291	286	273	298	251	256	287	258	257	285	293	291	287	305	271	258	285	299	278	302	297	274	278	275	272	281	280	275	258	268	268	291	276	316	280	276	255	264	287	264	297	270	265	277	295	286	287	275	284	258	273	285	265	275	278	266	276	290	280	304	253	263	299	294	287	262	291	290	300	278	281	279	301	293	262	300	270	280	311	297	303	268	298	298	276	260	283	281	289	281	276	291	277	271	254	275	270	240	281	262	276	276	286	289	284	250	261	288	281	261	279	309	251	288	301	285	268	266	276	283	257	276	289	282	279	289	261	284	287	273	259	259	269	243	261	289	298	267	294	273	277	281	297	307	289	277	276	287	268	279	274	259	263	293	301	279	289	274	285	274	276	259	313	266	237	287	277	273	267	298	243	294	282	295	268	285	287	255	287	299	311	288	285	273	279	279	264	273	313	302	278	259	294	268	303	274	281	287	279	272	268	282	274	271	313	273	269	278	271	251	283	315	274	264	251	266	289	277	269	280	321	293	291	284	312	283	258	260	310	312	303	301	274	286	265	289	281	288	248	277	295	262	286	302	293	252	270	279	255	259	271	277	274	266	287	280	299	289	226	305	256	252	282	299	262	291	264	290	263	291	307	298	278	252	278	289	244	269	297	286	312	269	282	283	264	255	273	291	282	281	290	291	278	291	281	285	283	284	285	273	282	264	298	275	275	290	257	270	260	257	262	302	304	287	285	284	277	289	290	266	267	255	285	273	262	274	279	312	301	276	289	268	281	262	271	240	273	275	302	294	252	272	273	276	292	311	307	288	262	288	290	306	257	273	275	283	293	291	301	288	300	286	292	280	260	302	277	294	305	285	273	286	274	294	255	292	274	286	258	316	258	282	295	324	292	260	292	294	264	268	245	268	288	269	282	281	296	299	275	273	313	270	275	249	264	296	274	287	271	294	283	264	274	303	247	278	282	256	294	287	275	278	261	272	278	285	281	285	285	292	307	303	278	299	298	301	287	264	279	262	263	273	279	277	295	306	277	273	253	286	287	282	256	299	276	294	290	265	283	282	257	293	307	295	287	289	282	266	285	292	282	239	301	267	285	276	286	268	274	261	276	272	297	275	308	276	271	281	284	300	292	263	283	284	274	296	308	303	253	304	280	290	277	281	292	268	268	289	271	276	296	286	301	299	262	263	282	267	269	294	306	283	293	288	277	264	290	268	283	294	277	263	277	300	283	288	270	265	278	272	257	262	297	276	315	312	283	299	256	279	272	302	286	285	282	272	277	287	281	282	277	274	300	311	282	303	280	294	308	270	296	298	290	277	270	303	238	286	295	282	273	278	295	303	292	274	263	265	271	262	265	271	263	271	273	286	312	320	304	289	289	288	288	278	269	300	292	266	294	274	277	276	234	257	280	277	308	307	292	329	276	314	280	270	257	260	299	255	284	268	279	292	292	302	258	280	288	318	271	301	280	269	302	292	264	253	290	298	265	255	313	269	315	269	290	266	316	279	301	266	272	307	309	261	257	281	287	269	256	278	288	273	287	293	261	274	309	276	281	288	273	281	289	278	289	275	280	268	282	286	286	273	276	312	272	259	306	270	279	273	281	294	266	281	301	269	254	248	292	273	284	272	275	280	268	263	270	288	289	281	288	268	261	287	258	265	273	288	270	266	303	282	281	281	264	267	267	294	280	317	299	282	277	272	288	249	296	294	283	251	291	309	237	285	265	290	300	268	257	271	275	253	281	294	262	270	269	291	279	291	274	308	306	286	277	278	289	278	292	289	246	281	274	286	288	263	280	287	269	284	285	290	260	290	270	304	275	245	258	273	275	249	265	272	267	288	248	273	287	278
7987	2248	1615	914	723	639	576	600	552	549	509	535	597	629	649	516	470	433	429	384	377	370	404	376	370	374	363	399	374	403	360	388	363	300	326	364	349	360	387	353	359	378	345	362	353	361	343	345	365	345	386	395	344	372	365	374	358	385	380	343	329	354	371	331	372	376	344	349	354	369	356	402	389	364	374	368	375	395	399	348	342	386	358	386	343	381	390	368	356	384	363	344	373	399	361	366	359	372	339	371	347	357	402	383	368	361	377	370	363	369	379	396	355	368	381	332	376	361	343	391	386	379	385	365	327	366	376	369	385	367	367	322	370	375	377	379	418	374	383	335	374	344	331	357	356	372	382	380	356	356	380	350	345	350	371	373	355	341	378	373	346	351	397	384	358	365	362	352	360	353	362	330	350	372	333	351	378	379	393	355	365	355	380	371	366	373	421	365	418	350	361	362	362	402	359	368	373	358	345	385	403	357	357	382	399	395	352	360	363	379	346	368	362	368	340	353	348	409	370	353	336	370	341	313	376	371	368	357	391	369	364	366	341	363	382	358	368	339	350	340	357	351	371	341	393	375	335	354	364	366	331	362	400	391	360	395	356	402	353	373	402	363	331	319	378	362	332	371	352	335	360	350	359	384	401	359	338	333	335	354	389	362	367	380	398	366	333	336	372	372	376	376	361	364	388	356	360	366	392	360	366	352	364	351	375	372	357	356	363	385	386	369	357	387	367	362	355	362	337	397	368	358	397	368	425	371	393	363	337	358	335	404	341	359	363	382	387	359	381	361	376	343	383	370	358	379	337	320	355	347	374	380	352	379	343	366	369	362	368	356	373	375	327	378	379	337	360	390	381	379	390	339	358	367	355	410	369	390	388	348	386	354	362	378	381	362	349	331	347	372	332	354	408	351	376	327	348	365	316	377	402	377	383	378	376	398	400	385	381	388	385	345	337	391	348	390	381	361	406	366	360	358	380	351	344	357	350	400	404	382	360	342	359	363	367	350	361	401	384	393	392	352	341	358	368	382	349	386	349	360	378	387	392	393	374	353	342	375	370	352	397	351	326	352	366	361	379	343	344	337	356	386	388	356	366	375	369	329	359	366	371	373	371	376	350	427	342	364	346	353	366	364	360	341	411	381	373	391	360	377	385	390	367	399	344	396	381	382	374	372	358	348	358	384	373	373	380	394	389	337	377	361	387	391	373	370	356	375	370	347	372	369	359	340	363	373	354	311	418	390	388	347	352	368	338	354	378	393	384	371	382	330	356	342	358	368	379	353	336	389	369	344	400	334	355	343	342	389	328	410	350	366	352	370	396	368	354	402	371	337	387	355	342	351	354	367	379	364	343	380	419	356	360	366	361	344	388	348	336	372	375	398	353	362	398	347	377	360	362	362	363	369	350	351	337	330	352	367	392	389	391	396	377	362	350	342	351	385	349	373	365	379	332	369	360	370	353	346	383	364	377	345	396	346	359	347	356	374	388	352	361	354	351	383	370	353	352	381	363	343	336	333	362	402	372	399	376	345	356	344	368	360	375	387	354	355	385	343	374	334	387	351	354	365	312	368	399	372	357	365	381	347	360	330	381	341	377	382	362	350	359	347	321	385	337	376	354	357	358	375	392	332	374	328	328	369	381	320	377	356	395	340	376	340	374	369	372	380	376	376	396	360	368	383	323	387	335	373	359	330	347	348	349	372	345	355	397	364	371	341	367	365	341	388	363	368	380	347	363	355	387	326	350	388	375	369	344	357	395	344	394	401	354	343	376	381	370	369	389	359	357	352	372	368	356	361	383	362	356	383	370	370	357	367	345	391	344	345	384	360	343	374	417	358	391	419	337	371	369	378	359	355	361	379	379	358	378	352	390	356	363	384	360	357	346	345	375	392	352	356	355	327	347	399	359	355	352	374	385	372	388	340	390	391	361	348	338	399	354	394	351	328	376	334	349	324	356	333	356	353	366	368	389	354	338	375	370	362	408	383	369	366	375	363	364	385	377	336	352	385	362	357	368	360	363	377	379	337	374	356	333	361	357	375	343	396	366	372	371	377	359	387	363	334	366	389	372	384	358	343	371	359	367	392	369	383	370	359	382	342	349	384	388	361	359	371	327	390	361	393	378	351	352	346	374	384	340	383	398	372	378	355	346	397	363	364	348	331	368	354	376	367	378	363	356	328	354	366	386	365	361	367	348	364	376	374	360	334	364	396	386	402	334	355	353	345	347	370	401	366	363	342	369	369	380	381	368	382	388	362	357	399	374	369	398	363	383	376	398	368	359	346	415	342	381	371	384	367	391	375	368	341	359	365	379	373	365	359	366	384	344	345	369	340	374	372	349	348	367	348	348	373	347	350	344	383	365	382	360	375	387	346	373	374	409	386	378	360	343	363	355	396	360	385	380	358	370	382	397	365	381	369	358	340	368	362	348	357	325	367	353	347	368	361	382	363	332	395	353	398	377	347	382	349	415	353	349	363	334	351	359	366	382	346	398	367	387	376	351	383	415	356	357	370	361	372	346	343	335	334	358	372	376	354	365	338	369	375	380	365	356	367	379	357	405	356	328	378	371	371	359	391	380	405	374	350	374	393	337	350	386	368	339	363	372	321	349	364	418	359	374	355	327	367	374	342	349	347	336	390	333	361	340	374	349	338	361	364	345	385	384	353	339	357	376	357	355	354	360	376	377	324	351	373	362	364	354	417	352	351	355	353	359	365	335	400	364	356	387	341	351	314	353	381	324	402	388	366	367	375	375	385	398	346	370	378	377	368	356	363	350	346	389	340	379	370	397	359	366	360	354	400	368	391	348	330	380	350	382	369	343	352	341	355	362	378	360	402	343	367	356	375	361	344	358	384	401	371	351	383	370	386	313	375	400	407	344	341	355	398	368	379	366	389	362	391	345	384	371	360	366	371	375	330	382	398	345	379	366	359	386	343	362	375	363	362	377	337	356	386	374	331	363	361	389	370	384	372	365	365	396	389	360	396	365	353	377	355	345	380	375	375	353	348	366	357	313	393	366	391	345	332	358	413	351	340	358	350	361	368	358	344	351	345	353	386	388	343	344	352	316	354	335	369	408	344	359	392	378	380	417	349	376	384	381	375	376	336	344	326	356	375	414	372	343	341	355	355	387	337	360	393	373	381	373	356	374	365	366	385	366	359	346	361	361	351	404	332	334	345	379	353	364	351	370	347	326	370	356	362	385	323	334	369	369	366	309	376	381	378	359	392	337	355	366	351	399	414	367	365	347	379	353	377	372	348	366	377	375	370	360	339	338	346	372	344	355	343	374	388	362	366	339	343	335	328	368	382	382	374	362	382	378	349	354	357	399	346	361	370	354	340	359	404	348	364	351	368	360	341	406	348	362	350	399	371	345	391	347	385	374	352	396	361	342	356	370	371	318	363	327	353	365	376	337	354	368	396	336	379	356	359	385	402	357	380	325	402	395	384	346	363	362	395	371	368	367	344	354	360	369	346	399	339	375	389
23547	21450	28681	24608	21254	4780	1095	873	854	760	760	690	747	782	829	705	600	633	541	538	528	506	519	534	466	475	509	547	525	470	493	503	487	497	467	490	510	448	486	527	443	498	471	555	471	511	466	486	491	486	445	525	481	462	486	468	506	526	512	499	522	508	452	460	525	497	482	479	517	470	468	532	471	484	519	478	504	516	483	514	496	451	490	523	537	481	515	507	463	517	483	488	497	470	478	524	503	467	504	495	463	499	476	504	533	488	489	474	511	463	473	496	461	486	527	493	494	482	500	458	462	461	486	493	480	518	475	494	527	499	520	470	501	499	486	476	460	473	505	499	501	473	471	485	471	500	490	480	493	467	487	455	493	483	456	492	471	481	561	466	475	474	510	480	453	467	491	488	461	471	445	486	480	509	484	467	421	505	507	536	501	449	494	496	487	455	512	491	489	478	468	494	487	509	520	450	512	475	471	449	500	505	515	497	482	502	464	491	482	483	504	504	490	471	454	497	461	476	486	476	542	475	467	509	513	485	510	450	493	455	500	483	484	546	514	483	446	509	471	484	456	476	502	506	504	489	465	456	495	509	483	494	514	516	531	534	517	529	460	447	487	477	466	519	462	468	504	542	461	485	447	518	520	452	488	489	512	504	476	445	458	459	501	495	499	486	484	453	501	483	462	464	463	515	502	546	500	509	492	495	479	462	481	472	467	476	507	496	513	495	427	479	483	445	482	483	481	520	500	472	477	457	489	459	526	457	469	474	457	506	516	523	501	494	466	491	470	508	438	495	485	456	470	513	490	468	515	470	492	502	513	489	523	489	494	480	500	469	473	501	458	461	506	476	469	451	489	498	467	460	461	484	492	484	488	494	480	471	478	458	499	477	451	467	465	483	508	508	488	468	513	469	490	491	476	494	484	464	523	510	447	496	504	481	490	492	461	503	470	497	467	509	458	493	499	514	487	491	448	492	460	496	475	526	474	530	463	504	463	506	510	514	496	505	467	488	541	497	476	482	503	453	506	495	487	464	487	509	464	478	493	479	469	469	526	471	520	503	464	477	514	482	472	474	475	522	489	473	505	503	496	444	472	511	476	446	461	505	485	493	483	538	489	509	540	471	453	543	501	500	458	506	485	451	481	465	513	460	487	478	515	475	478	462	478	500	479	517	465	465	488	471	453	495	463	496	474	504	514	494	476	448	467	475	467	503	495	504	501	506	476	438	471	474	511	470	474	503	480	461	458	497	510	475	441	485	476	498	487	448	460	546	518	453	504	484	483	520	487	499	450	465	510	504	486	511	503	448	494	486	452	481	482	471	482	527	485	525	524	490	492	478	473	489	477	516	514	488	464	505	491	461	494	480	459	468	501	466	473	479	462	512	496	463	506	503	485	487	475	470	481	491	460	459	552	489	490	518	498	476	478	498	464	484	477	464	486	482	453	464	496	479	463	493	450	488	506	477	453	464	441	495	527	461	467	470	466	487	500	519	491	504	485	499	478	491	454	462	502	479	457	528	490	490	440	491	497	469	483	481	509	457	480	494	469	503	467	507	494	481	498	479	462	482	486	465	490	487	470	472	503	500	511	508	492	486	521	469	487	476	491	474	488	473	505	481	490	438	492	492	494	512	501	504	481	504	501	483	472	488	478	502	473	454	463	472	505	469	499	488	476	511	494	503	494	517	551	483	521	444	508	522	468	505	474	499	477	509	508	515	471	489	518	477	471	513	443	476	507	509	494	465	455	463	491	505	508	507	497	491	515	462	492	491	485	497	498	442	477	471	448	497	471	468	506	476	477	521	481	483	514	516	459	504	505	491	478	487	470	491	489	492	494	467	503	480	477	511	474	514	497	493	507	500	505	489	481	484	490	464	482	529	502	481	478	469	496	509	474	501	510	504	526	453	480	480	523	462	443	479	499	474	470	478	497	441	435	506	484	501	488	479	469	444	455	464	549	505	507	458	526	480	496	497	495	479	489	476	505	525	489	489	487	488	501	480	504	483	522	486	481	456	486	477	521	436	502	481	498	528	471	494	466	466	490	488	484	476	478	487	528	509	487	472	494	455	510	483	444	494	491	464	477	516	506	477	455	483	492	502	474	481	467	495	488	487	489	504	464	498	505	500	485	507	453	471	460	482	488	530	478	484	526	462	467	486	473	493	465	472	456	459	481	504	494	486	478	490	428	515	491	474	510	450	494	480	480	493	499	438	491	456	503	507	484	481	478	494	486	494	481	476	489	470	517	542	465	481	492	479	479	451	459	469	455	489	488	484	463	462	485	476	495	521	444	476	496	489	483	493	503	512	466	500	505	471	491	494	473	438	475	478	483	475	482	493	480	486	498	528	434	444	464	498	489	498	492	510	464	487	456	485	464	468	494	479	500	477	481	491	506	463	501	505	475	484	499	512	509	439	462	501	470	493	542	482	501	488	505	502	459	485	466	497	502	526	490	456	503	493	489	502	458	447	496	490	479	504	492	466	484	496	464	450	503	482	508	480	490	500	475	506	473	490	482	501	492	518	488	496	490	476	489	542	500	472	533	449	507	455	520	495	476	481	469	494	497	507	472	471	474	498	466	473	472	471	492	469	477	491	508	510	452	507	517	478	476	508	468	469	513	508	450	442	506	502	493	473	482	492	494	473	439	483	480	464	452	517	492	473	460	464	514	510	449	485	462	465	509	466	497	495	547	456	494	468	477	491	473	495	511	502	490	475	513	496	497	476	438	514	512	473	475	468	465	519	485	484	497	461	492	502	466	461	481	516	487	483	470	490	487	489	508	521	458	461	521	498	474	475	484	506	466	495	474	465	514	468	468	512	505	510	464	473	521	485	480	446	499	492	501	460	493	477	485	460	485	469	485	508	471	506	525	523	504	514	515	457	505	488	507	500	468	494	500	496	502	496	489	487	508	487	446	523	466	506	473	495	484	526	472	501	471	463	512	510	471	470	491	497	495	469	499	482	456	489	499	478	518	468	496	452	536	521	478	507	502	482	526	491	482	471	487	470	495	510	477	505	478	438	479	483	469	497	488	492	438	454	519	474	480	489	486	519	450	462	491	465	461	507	473	474	515	474	498	498	486	516	502	461	469	537	499	481	476	491	482	487	469	462	489	468	467	491	494	509	490	482	483	459	494	512	495	472	494	469	530	469	474	490	499	518	460	474	498	513	497	474	493	499	494	456	497	512	469	502	484	464	454	502	499	479	478	446	447	505	465	463	451	458	506	497	465	458	490	483	472	484	491	472	461	497	450	469	464	461	470	477	463	488	454	464	485	507	479	459	505	508	498	488	458	503	463	519	504	482	490	500	486	520	500	488	480	494	486	481	502	457	509	498	538	494	513	514	462	523	475	469	481	498	519	539	482	498	537	471	512	501	486	516	510	483	508	481	496	529	496	539	492	502	485	508	460	526	495	486	481	470	472	504	534	487	453	476	486	451	486	484	507	477	487	478	486	494	465	489	494	517	453	456	501	480	505	488	503	494
27238	9395	6563	3215	2255	1883	1614	1409	1283	1179	1083	1104	1104	1179	1270	995	827	826	744	718	683	678	662	677	589	679	673	694	598	653	666	635	677	639	628	565	617	626	646	667	638	647	692	597	613	604	646	644	673	621	647	625	608	606	647	617	591	620	630	602	618	619	628	599	650	658	647	633	661	662	620	612	637	612	652	661	653	611	646	558	588	592	646	540	619	670	665	610	626	606	618	633	616	653	603	672	628	632	614	611	665	655	623	614	582	616	579	620	610	576	616	595	631	620	637	626	605	620	630	617	567	645	625	635	554	625	639	642	652	637	632	645	631	627	649	631	625	656	605	627	649	634	631	597	609	661	614	599	631	652	593	644	643	620	617	625	628	614	669	614	580	655	604	618	638	616	590	658	587	603	624	613	630	592	637	654	623	631	606	669	619	604	623	615	581	611	672	651	591	627	615	635	588	633	636	604	616	655	636	654	602	616	627	618	648	643	626	626	590	603	624	672	604	576	666	661	587	610	645	614	645	655	611	598	689	672	626	635	608	633	654	603	597	603	666	672	617	616	607	647	626	637	628	662	595	621	620	627	646	638	636	616	634	605	627	606	648	589	593	623	591	567	631	608	647	643	633	619	589	640	593	611	664	626	638	604	658	599	557	615	697	615	588	651	621	630	602	598	608	614	598	600	637	626	650	612	640	593	695	641	588	588	675	609	611	576	598	619	603	626	622	665	604	629	571	646	670	595	666	604	635	664	653	606	639	646	651	658	589	641	620	629	632	604	611	597	616	658	598	600	617	614	590	600	621	618	641	652	657	637	578	639	644	614	650	626	671	641	586	629	604	603	650	607	615	608	630	623	618	591	565	647	643	616	647	621	643	599	610	614	672	612	649	630	651	612	632	616	609	648	604	583	592	642	599	567	633	635	617	623	646	622	622	652	580	642	633	700	618	643	617	621	555	609	632	595	638	590	628	647	669	606	628	590	654	625	624	628	630	625	633	607	606	639	648	610	602	602	649	602	591	636	698	651	651	630	603	559	642	636	597	636	611	609	592	603	584	597	603	653	639	634	617	622	603	583	602	628	631	633	611	597	616	589	605	600	631	617	622	587	607	655	612	592	660	605	614	592	582	573	618	665	598	636	611	620	631	601	625	656	612	648	622	625	600	621	661	632	636	649	610	625	612	610	581	646	649	617	643	659	610	583	613	595	620	582	631	607	686	596	658	631	617	623	599	633	618	590	640	603	660	635	662	600	646	613	595	619	626	644	642	586	586	647	650	625	608	603	630	619	631	616	625	623	655	633	609	632	626	601	668	669	609	589	654	601	646	611	647	630	623	593	600	645	610	627	646	607	575	647	609	605	577	604	570	614	570	661	634	641	646	682	649	586	594	640	624	593	602	643	635	650	632	656	612	630	595	653	587	614	651	606	614	607	660	607	636	626	593	623	664	631	615	649	624	615	667	567	656	576	624	619	651	610	622	624	592	636	605	567	596	598	637	615	593	673	626	586	596	602	620	632	621	619	585	640	616	589	597	606	634	596	625	600	670	622	605	596	605	633	591	607	643	570	599	623	577	650	640	623	644	601	612	630	573	598	639	611	620	613	580	584	647	608	625	639	639	622	590	593	632	635	644	592	627	612	579	689	696	680	593	625	629	580	622	608	647	620	618	631	637	602	600	632	612	616	679	625	621	647	625	659	593	573	612	613	630	649	588	608	600	667	622	608	616	625	652	600	631	624	617	660	640	599	608	618	620	630	627	656	588	602	624	593	604	600	604	629	594	625	617	658	604	607	667	608	618	635	586	604	605	610	601	610	597	622	599	635	630	619	654	607	592	664	631	555	617	606	642	619	601	646	617	605	621	634	634	629	654	616	647	595	647	597	589	656	666	616	660	632	590	570	604	619	647	624	644	650	638	603	633	614	633	598	622	664	646	609	655	647	634	573	623	638	602	643	629	632	621	620	656	602	663	635	633	612	625	593	618	614	664	639	663	584	606	612	635	618	575	631	614	609	589	617	615	621	614	620	618	622	618	667	614	574	620	620	614	618	630	629	619	631	626	653	656	658	634	597	597	676	626	634	585	637	609	573	631	609	604	635	620	660	613	602	624	574	587	624	652	628	635	663	617	645	610	627	633	650	627	643	646	593	653	631	640	611	643	588	622	637	652	651	616	601	600	582	629	571	635	596	613	621	621	613	627	639	644	603	641	599	659	594	560	617	606	631	652	604	595	601	606	605	614	654	563	633	624	619	656	634	633	599	657	598	628	641	602	614	585	636	648	625	626	671	651	528	650	564	641	586	624	610	626	603	604	619	623	621	597	612	662	564	613	659	622	622	589	619	626	657	619	651	587	605	582	594	609	649	599	588	603	596	612	618	618	643	608	632	594	667	587	605	625	672	612	629	650	583	635	612	629	624	637	639	613	596	624	600	628	595	659	629	648	661	582	582	638	650	590	628	596	627	647	645	609	626	628	645	620	592	626	644	626	602	653	608	673	601	604	611	593	602	597	669	574	580	571	653	626	628	610	649	613	625	605	641	596	588	605	629	570	639	670	628	656	650	625	599	646	672	632	599	626	637	667	607	597	627	624	645	637	619	571	679	608	621	650	627	582	613	620	617	635	554	569	582	646	622	602	631	604	591	604	644	660	633	653	641	630	606	652	634	650	595	642	644	645	617	643	631	608	636	641	598	618	650	574	608	638	656	629	636	649	582	623	629	631	621	644	635	626	627	609	604	633	603	625	633	622	610	624	617	621	620	618	610	623	615	606	648	587	654	606	608	585	596	642	588	620	635	627	583	614	591	638	648	593	620	612	582	607	623	650	619	591	647	622	623	629	621	632	635	602	635	639	637	586	596	626	580	622	615	630	606	599	615	644	606	621	606	661	592	633	592	660	581	607	639	641	620	625	629	612	602	613	608	640	634	637	602	627	602	648	670	646	639	644	582	635	613	617	604	634	584	608	685	622	630	608	636	581	610	614	606	634	617	573	629	619	637	634	643	556	657	590	632	585	673	638	632	603	636	633	623	609	633	633	632	637	621	670	647	622	580	630	632	591	591	613	591	590	626	617	641	631	593	630	595	647	629	634	620	674	661	597	632	649	642	667	624	696	614	608	614	582	627	656	661	612	626	620	595	582	611	623	607	625	645	655	620	619	645	634	632	605	625	638	665	617	626	605	640	654	589	640	649	598	585	663	600	626	630	593	627	615	635	612	592	621	631	581	642	658	635	627	657	605	625	606	636	601	663	652	620	624	606	621	615	608	640	579	613	648	609	594	605	624	605	648	654	615	618	658	603	601	561	629	633	575	634	669	633	602	632	614	593	594	578	657	632	612	608	635	638	607	592	597	623	617	586	580	634	660	658	622	669	652	594	635	636	602	634	602	615	640	607	650	619	609	610	613	589	621	612	621	655	638	624	601	575	588	642	670	612	638	680	641	632	621	634	621	587	624	613	633	620	645	596	609	610	598	619	655	600	599	601
24627	21414	27192	25539	4384	561	478	396	389	336	322	317	364	455	444	322	264	249	228	226	217	219	206	216	218	219	211	211	211	227	208	191	218	230	220	197	204	187	199	182	206	200	195	198	228	224	202	197	229	200	211	177	204	208	205	204	201	213	211	196	201	186	197	195	207	220	192	212	226	221	221	215	217	197	227	202	201	189	199	199	199	183	191	215	202	213	204	192	202	198	208	218	214	213	226	219	205	217	219	203	194	216	196	189	197	235	198	232	202	200	222	162	229	189	183	209	205	216	195	195	207	212	166	182	204	199	202	191	222	213	196	181	195	209	234	211	199	228	181	201	230	181	183	193	180	214	178	210	204	242	195	212	214	190	188	205	203	182	213	202	221	202	231	209	214	194	235	186	196	199	223	204	204	198	197	200	235	195	239	206	204	221	206	196	226	195	208	223	209	191	181	216	202	211	196	214	226	206	202	225	180	217	182	213	226	193	207	187	181	237	202	220	223	204	207	225	203	217	204	203	208	204	194	206	200	222	205	206	198	223	213	211	210	210	206	187	206	222	205	198	198	208	235	189	212	200	211	216	211	215	205	188	190	205	223	208	217	192	221	223	216	200	217	189	218	230	208	195	209	196	201	225	196	200	205	208	180	198	206	218	204	182	201	208	197	200	214	186	186	206	213	207	208	214	232	205	226	193	194	206	204	181	189	203	194	220	210	219	221	217	193	205	206	207	211	207	209	210	216	213	211	218	173	192	216	218	202	212	186	211	212	202	208	225	206	206	203	191	217	201	203	225	198	202	228	213	215	197	194	206	223	207	217	189	205	196	191	217	191	188	189	229	217	203	210	197	178	221	215	191	207	204	202	202	197	204	181	213	204	184	209	220	180	198	199	215	201	217	229	217	199	190	193	209	218	221	212	220	184	213	199	208	213	195	182	209	200	212	197	219	208	226	182	218	206	207	222	179	197	222	234	227	217	197	193	220	217	205	185	212	198	194	186	191	218	192	192	203	197	206	179	201	202	228	187	201	219	195	195	207	181	198	201	223	205	188	209	195	213	211	226	190	208	187	218	185	228	198	194	190	196	200	215	185	197	217	185	197	188	238	210	194	208	216	221	194	217	190	223	213	181	204	211	205	198	221	187	209	192	184	227	218	227	209	211	203	207	215	181	212	243	186	219	186	189	215	210	208	190	205	221	194	202	207	190	181	255	202	196	191	206	203	203	216	192	222	198	209	213	209	194	200	223	190	179	218	189	226	183	171	216	198	186	208	201	181	195	226	205	200	202	252	197	197	202	234	213	202	207	213	211	174	181	214	207	201	207	236	215	205	217	247	178	194	198	209	189	193	206	214	198	213	198	197	217	213	209	221	212	231	209	207	188	208	207	220	201	215	199	179	201	207	201	205	213	195	199	204	201	231	220	198	188	205	201	228	232	202	193	203	195	205	199	219	226	217	220	224	232	208	202	188	210	201	225	187	209	209	196	195	213	196	210	240	217	195	203	248	213	220	213	213	224	186	196	212	243	180	190	211	196	207	178	202	208	223	189	193	198	195	234	203	209	220	203	197	178	199	216	189	226	211	229	196	215	205	194	179	196	204	212	208	225	178	207	218	204	207	196	190	195	188	205	194	214	238	220	191	196	184	194	225	194	220	208	229	196	214	218	177	202	185	219	209	189	194	202	238	193	180	209	214	218	210	211	219	186	185	221	203	206	205	219	208	194	188	196	210	189	208	177	208	188	195	189	236	216	182	202	207	199	179	197	196	213	219	213	204	223	201	214	191	231	233	212	190	207	225	208	213	200	186	191	194	203	219	207	219	224	203	214	200	203	191	212	236	214	222	195	199	189	208	197	193	208	209	195	210	193	217	166	197	206	212	227	212	211	234	200	204	163	207	207	191	199	217	178	207	224	202	228	207	210	202	201	214	175	222	199	218	215	195	216	203	206	224	198	212	191	206	209	223	225	207	202	202	223	202	218	207	232	211	225	211	189	197	204	208	210	183	214	206	206	194	186	210	224	205	200	181	233	187	192	202	183	183	198	188	213	196	208	219	209	209	213	204	212	212	219	207	216	207	199	185	178	221	213	203	194	198	194	209	215	179	204	199	193	197	191	192	222	206	183	184	191	194	198	195	197	206	195	176	202	228	217	221	198	201	197	212	203	201	227	230	195	211	201	197	216	179	213	215	199	201	200	184	236	193	185	188	185	195	206	185	183	235	205	184	222	187	210	184	218	208	198	210	230	194	204	203	176	218	219	192	227	186	205	185	209	206	208	208	176	224	188	206	197	231	198	195	212	210	214	189	209	196	200	182	188	226	201	198	182	199	183	211	190	202	207	206	220	202	201	209	209	202	227	190	224	201	197	185	195	191	208	205	217	239	194	206	213	215	197	221	199	212	202	235	200	226	207	195	215	213	208	189	196	217	199	215	217	208	189	177	164	221	216	207	217	197	215	198	202	209	225	194	215	226	204	195	219	186	190	202	196	189	192	205	175	221	196	190	185	242	207	190	212	221	231	198	198	214	185	186	215	242	209	201	200	198	181	191	193	217	215	189	182	193	215	215	227	187	195	204	188	204	177	216	213	223	201	191	200	213	238	193	203	215	225	192	181	218	218	198	192	189	241	202	186	202	225	191	207	207	216	207	214	233	209	175	203	194	219	211	219	211	188	228	219	206	182	226	207	210	238	204	198	215	196	186	171	214	213	224	226	195	183	201	225	207	190	212	190	205	205	222	216	212	203	211	197	189	209	229	176	207	193	212	202	178	197	220	224	215	217	224	190	214	192	228	231	189	196	224	195	207	191	216	207	215	178	207	201	198	211	216	189	209	197	185	202	202	182	208	217	197	222	181	194	217	209	193	220	176	208	220	211	217	208	198	210	188	204	193	198	234	210	186	213	199	217	216	198	208	211	204	185	209	195	220	202	222	205	201	204	224	202	218	218	205	204	198	217	201	219	194	212	200	202	215	202	178	209	195	191	209	207	184	234	198	182	225	196	208	195	207	207	200	204	168	224	191	202	192	224	195	232	162	214	210	178	218	212	192	220	221	221	223	202	222	203	205	215	201	197	210	193	215	217	209	195	194	224	215	185	241	196	198	204	188	233	213	220	206	203	227	241	189	221	199	192	182	199	203	191	179	212	206	193	223	201	191	214	188	193	209	201	209	180	230	206	180	193	219	213	191	198	210	193	193	173	209	175	220	216	207	202	199	199	198	208	217	218	212	206	189	205	217	208	212	215	212	201	199	194	213	188	201	209	184	192	189	201	184	218	194	187	180	209	203	186	210	194	186	177	225	222	227	210	213	218	205	216	210	198	200	201	194	223	195	194	209	184	245	227	213	221	203	200	216	222	191	196	183	192	206	226	226	204	217	196	182	240	189	219	213	226	189	197	194	201	196	202	207	236	219	184	197	210	196	212	208	211	215	203	186	225	184	217	212	193	199	208	205	223	228	201	197	245	201	211	199	229	197	197	220
24536	5782	3890	1783	1240	1070	863	815	740	675	563	591	583	842	760	595	444	416	404	362	317	345	281	303	312	307	281	293	329	288	281	317	297	286	266	280	274	285	286	273	285	267	272	305	280	293	295	288	275	314	299	299	298	292	296	287	302	264	314	291	270	299	270	283	297	283	306	264	308	279	268	315	284	299	285	279	270	297	280	308	304	322	268	294	300	290	282	297	294	270	308	284	302	326	296	283	283	281	305	301	290	302	313	290	248	285	307	292	280	273	269	289	325	302	274	304	277	279	275	301	314	258	304	289	286	296	293	279	276	285	295	295	306	245	355	322	258	313	274	282	265	310	274	279	296	291	303	266	282	249	282	288	277	293	264	276	271	303	272	296	283	302	272	290	324	286	266	309	269	339	297	308	288	295	275	286	307	298	284	274	306	257	265	263	319	280	284	292	307	293	331	290	247	311	287	312	315	310	287	299	309	247	272	312	277	279	301	271	267	260	267	284	288	293	310	290	294	287	272	311	282	298	303	286	308	279	295	296	271	304	302	333	291	314	285	297	289	290	312	260	292	287	295	272	304	318	254	277	295	289	271	264	275	285	281	275	279	311	262	291	296	273	293	302	286	277	303	322	295	289	289	283	295	284	283	293	268	278	302	303	277	290	282	299	288	310	274	315	269	338	270	300	289	292	279	267	283	312	296	324	258	262	288	310	289	297	277	269	266	306	273	244	306	299	266	279	285	287	270	264	304	285	280	274	304	305	282	257	272	296	285	285	268	270	301	288	287	317	261	271	304	274	304	309	298	281	264	293	302	293	309	294	254	267	292	320	277	304	276	288	289	287	279	274	272	277	291	311	276	312	288	286	263	297	291	315	261	267	304	261	270	295	281	311	287	294	276	312	307	273	282	290	278	278	301	295	290	272	315	298	275	274	274	256	280	280	305	267	283	287	299	269	309	308	273	307	273	305	286	264	286	293	271	286	305	288	283	276	304	288	277	288	317	262	267	283	306	297	305	276	322	262	321	266	277	294	305	296	280	268	280	306	302	289	297	296	313	257	285	314	281	278	296	269	257	282	266	282	286	289	269	299	298	296	282	245	286	280	280	280	321	300	307	296	261	308	287	294	296	289	269	310	298	259	272	311	289	277	310	268	281	291	303	279	295	278	288	305	279	243	283	286	285	272	289	299	263	280	276	312	274	268	298	289	297	314	293	265	280	317	277	231	286	268	325	305	304	288	293	250	278	278	244	277	304	281	295	298	290	312	240	303	289	281	297	287	265	283	280	275	273	275	291	284	295	273	323	292	288	275	291	255	301	294	328	333	267	263	274	269	281	274	287	306	272	314	253	270	285	309	265	296	338	295	278	288	270	249	312	295	278	293	297	261	284	287	300	297	305	260	293	291	279	308	280	291	258	295	290	276	284	271	315	262	283	279	277	267	284	279	278	272	294	274	292	306	307	256	321	258	278	270	287	275	294	273	289	287	273	296	285	306	284	271	280	313	276	288	262	265	274	310	283	255	305	260	270	300	277	278	283	301	253	264	291	270	308	284	303	299	279	280	283	308	282	289	259	300	270	278	287	268	311	300	304	276	276	295	285	303	279	291	339	311	303	289	268	303	277	267	283	286	289	285	264	266	307	286	296	300	274	266	286	284	270	265	281	283	315	299	283	289	299	284	272	307	271	295	319	301	302	293	308	290	323	287	321	277	314	293	267	288	279	289	315	279	296	273	307	321	293	290	283	286	288	302	294	292	284	258	282	284	296	296	271	299	282	287	293	261	271	275	309	279	288	295	308	287	275	291	278	278	293	269	273	281	285	301	292	303	304	268	297	274	270	280	315	288	273	301	294	281	270	268	308	310	294	301	294	270	278	290	255	272	261	307	296	277	289	306	267	303	280	290	304	303	307	302	305	278	257	290	288	317	274	309	290	282	301	320	264	313	272	296	264	293	290	273	273	274	263	304	272	265	291	250	302	277	260	307	285	298	274	281	277	273	270	307	298	272	315	288	269	289	283	300	274	279	293	274	253	282	304	279	291	305	282	292	305	278	245	297	281	301	285	304	311	292	263	278	277	306	299	304	298	284	273	276	283	283	295	273	285	298	307	281	282	351	270	286	267	279	276	262	295	261	291	273	288	274	266	273	302	263	272	293	281	299	283	308	278	287	276	291	316	267	270	303	311	300	277	292	270	278	289	268	283	264	298	304	294	341	288	264	287	283	294	287	281	264	286	312	283	240	264	289	299	261	294	283	275	253	267	310	282	282	302	277	314	263	298	290	269	285	316	286	280	273	281	289	294	298	294	278	281	273	288	275	272	270	314	277	286	292	310	308	295	285	324	324	280	308	277	269	313	289	303	283	267	307	275	280	292	283	287	297	290	302	299	278	291	287	262	271	258	280	281	302	276	309	291	303	294	260	285	284	253	288	285	281	276	300	260	267	287	280	292	281	297	264	283	275	270	281	282	312	310	279	264	311	257	284	281	263	296	286	295	287	289	307	281	279	301	292	309	257	288	263	279	261	298	280	307	307	285	264	292	287	287	294	296	282	303	288	275	275	291	323	301	275	268	293	314	274	291	291	318	283	311	268	266	287	267	291	268	278	275	275	279	274	291	281	265	286	295	293	287	274	269	266	284	309	293	303	281	268	271	289	278	279	275	276	271	301	279	256	304	255	283	241	298	284	301	283	290	304	315	288	252	284	263	283	256	282	280	283	267	286	289	284	286	279	305	272	275	303	298	300	271	294	291	284	281	274	261	263	285	262	267	309	263	300	254	278	258	265	272	306	286	282	309	270	299	290	321	287	310	276	293	283	297	303	292	270	282	276	294	316	293	309	303	292	257	268	263	290	270	303	304	294	277	255	301	287	285	260	266	296	277	279	306	303	236	307	277	318	310	299	268	284	268	283	262	278	257	302	275	282	304	245	284	289	280	275	311	281	283	270	296	289	288	258	283	306	304	356	272	304	294	278	289	273	277	341	287	309	290	275	285	295	312	259	289	260	277	273	266	267	295	282	267	310	283	296	260	289	301	291	287	311	301	296	267	315	290	307	301	293	252	285	278	309	277	271	282	282	331	257	284	266	275	268	261	296	269	304	309	281	314	287	271	279	276	309	290	289	288	284	301	277	293	288	292	281	272	295	273	299	291	265	317	283	305	263	307	279	289	299	298	297	309	284	277	301	306	273	314	289	307	291	295	302	284	267	286	285	256	297	263	296	283	292	252	294	291	257	291	281	266	277	311	281	283	286	300	257	271	310	288	288	256	260	299	288	297	302	289	285	273	318	322	269	301	285	286	283	299	268	287	259	285	253	291	264	254	292	276	311	304	312	271	301	281	262	295	264	291	309	311	303	294	283	269	272	276	307	295	289	283	269	271	316	270	314	290	284	292	283	280	263	305	278	277	282	261	286	277	264	275	272	297	301	291	284	288	292	259	260	293	246	291	290	261	278	265	280	297	283	290	279	269	295	304	286	292	250
22638	21498	29339	24084	21499	21342	4281	1237	1082	1006	876	805	832	1054	1018	875	676	690	641	558	561	550	541	531	569	510	554	516	544	482	469	489	548	510	513	493	489	516	543	503	490	517	497	485	532	515	453	518	517	478	531	502	455	531	552	559	518	479	522	501	514	479	514	487	488	499	517	510	490	524	513	510	514	483	480	525	489	535	538	532	496	490	485	527	492	485	525	547	539	514	509	484	509	515	516	501	488	543	481	526	476	439	493	531	528	511	494	521	483	502	496	506	494	515	435	460	523	489	481	498	493	464	501	479	480	498	533	496	477	468	487	519	503	496	503	458	510	493	461	517	496	482	501	498	504	503	486	438	512	489	502	539	483	497	489	462	498	475	511	492	467	513	522	543	500	504	470	501	477	473	455	504	472	480	505	524	482	462	447	491	478	501	506	447	511	498	486	508	505	472	445	482	474	486	501	502	480	508	520	496	455	549	511	526	498	487	489	488	476	480	478	523	495	477	463	501	495	516	465	458	513	506	478	506	502	500	508	471	540	467	521	518	506	455	476	486	488	500	464	510	494	489	456	495	485	489	512	512	477	503	517	468	507	488	542	461	485	502	485	513	504	517	495	487	484	504	533	534	531	509	506	534	508	443	505	519	446	503	495	503	546	498	526	496	516	548	505	501	477	492	501	522	534	542	540	475	489	453	442	489	516	446	477	475	508	499	502	459	513	527	528	488	492	444	486	492	519	480	490	495	534	505	492	511	506	451	495	458	481	453	533	495	502	516	498	471	504	469	472	498	502	477	519	509	474	469	527	509	496	501	456	491	472	484	546	504	508	499	491	502	495	463	493	520	453	512	476	481	480	490	491	488	497	512	499	500	467	530	490	504	485	471	491	501	504	475	483	493	549	512	491	506	482	508	501	466	507	486	493	482	509	526	490	509	476	470	505	454	500	470	484	480	480	496	487	457	495	496	501	475	492	502	467	503	513	527	481	494	524	484	468	462	490	492	489	527	504	508	520	523	488	512	460	493	493	508	494	489	531	496	479	509	484	501	482	515	465	516	492	505	491	482	479	477	503	489	479	480	507	502	475	482	517	482	473	487	514	505	457	500	478	480	481	493	517	516	469	447	523	542	505	504	450	476	503	511	481	511	523	482	480	525	495	475	485	450	495	477	500	492	508	511	491	481	515	479	508	480	473	486	482	518	516	497	496	490	479	458	520	499	524	504	497	533	491	487	479	484	493	491	517	519	503	444	464	506	516	496	461	519	510	515	490	503	489	475	505	482	488	559	513	515	479	499	522	459	471	468	519	463	485	473	491	513	482	539	529	465	504	522	517	543	513	497	527	522	512	511	481	512	492	537	506	491	491	490	460	486	484	517	486	480	500	455	478	475	506	493	509	468	504	487	482	470	525	508	508	499	460	490	458	495	504	453	515	499	498	471	498	475	498	529	504	447	451	482	510	518	472	446	496	506	503	473	462	517	476	499	489	478	482	472	499	475	489	499	476	513	486	527	442	469	473	471	504	536	450	507	471	451	490	499	485	521	458	455	498	476	512	456	451	468	487	499	455	467	493	500	509	486	496	484	510	497	497	502	502	482	476	484	475	489	474	510	509	516	489	519	532	473	490	493	503	493	478	449	517	505	507	470	501	490	509	470	521	479	473	465	493	456	433	451	482	487	466	485	516	468	479	486	515	512	505	486	484	474	525	494	485	527	510	493	518	511	451	489	484	527	494	518	498	512	496	512	474	471	504	486	478	513	485	475	509	509	475	439	491	519	493	511	488	466	498	475	486	456	471	484	503	511	538	505	480	519	542	431	491	499	514	470	512	529	492	519	514	466	488	465	522	479	534	489	486	485	515	473	498	474	482	488	411	506	482	475	482	463	512	490	479	496	475	537	492	486	448	487	515	479	497	496	511	517	482	495	471	470	484	510	470	481	502	478	493	523	523	482	492	495	497	503	532	504	511	433	469	514	502	490	463	460	457	511	498	452	471	492	511	471	472	468	532	517	479	466	492	479	502	495	483	473	523	551	530	477	499	492	508	499	526	517	448	467	507	527	490	504	506	483	515	496	501	477	506	505	507	503	508	483	498	523	532	505	482	497	496	489	477	509	524	502	498	500	479	480	466	487	502	467	484	515	487	466	507	470	467	481	481	489	499	528	495	501	519	471	468	476	534	497	503	502	484	505	476	510	511	459	486	489	516	494	452	512	497	506	487	506	509	515	495	463	453	472	450	431	497	512	508	483	439	524	507	502	458	502	500	486	469	507	503	488	524	482	478	516	469	514	482	497	452	479	453	467	483	509	536	484	498	497	504	471	499	450	486	477	479	480	461	499	511	480	442	507	465	483	484	508	510	489	501	474	478	495	492	480	496	502	487	492	504	480	512	475	537	489	496	501	509	478	507	462	519	517	505	491	498	450	503	507	447	487	492	503	491	521	518	473	491	499	503	551	442	494	493	479	470	492	524	476	513	482	508	447	485	494	506	489	489	527	450	500	500	489	463	463	474	471	484	483	482	505	466	509	490	496	496	500	528	492	521	485	514	489	541	467	490	502	520	488	492	501	473	450	449	538	486	461	489	471	476	485	489	487	518	482	502	484	500	532	488	478	500	477	447	476	514	545	520	481	470	495	496	471	478	499	532	477	509	523	487	505	502	485	523	463	522	465	489	479	530	477	513	480	466	477	490	476	449	478	494	496	452	510	491	492	474	487	519	509	461	463	487	477	484	453	513	498	509	473	505	515	474	535	510	481	479	491	484	444	511	523	486	483	479	516	506	538	492	503	502	520	490	520	502	477	512	506	524	465	491	485	498	545	469	521	501	468	532	463	489	491	477	522	528	462	461	536	497	509	495	503	477	532	529	486	495	508	481	515	481	491	463	514	476	491	479	487	463	515	482	493	444	484	499	489	512	536	495	460	522	486	512	495	508	488	488	509	506	510	499	485	530	494	486	495	482	502	496	461	485	502	514	495	465	490	476	506	504	464	489	493	486	513	487	521	513	458	490	518	452	481	493	484	503	454	498	469	480	466	539	458	516	499	491	532	503	500	492	475	470	510	495	542	506	461	483	501	486	472	514	492	497	508	513	505	468	515	484	474	464	471	510	537	497	491	512	539	490	509	459	466	521	492	500	463	522	489	448	468	532	515	486	479	525	495	501	492	506	499	503	494	479	455	480	504	504	498	490	475	506	460	539	488	510	505	461	487	463	503	483	469	517	495	542	509	494	475	509	478	488	506	501	462	475	504	478	474	500	466	505	503	534	530	503	456	449	453	517	490	509	470	513	521	506	494	494	473	442	458	486	485	478	510	493	484	511	462	498	506	504	505	483	510	493	510	504	504	486	479	478	514	507	447	466	495	534	489	479	521	529	478	473	433	496	518	515	498	480	416	485	520	478	506	533	481	493	524	485	492	494	474	511	498	501	507	497	489	489	484	500	504	495	483	508	507	470	461	500	474	491	500	513	511	500	475	487	505
32731	14557	10359	4855	3669	2804	2320	1966	1779	1580	1476	1360	1435	1639	1766	1321	970	972	833	837	795	759	728	686	665	694	654	714	694	660	691	662	696	646	654	636	603	643	602	611	658	624	635	693	643	652	647	632	622	653	628	628	632	636	671	616	653	645	643	615	657	604	632	644	646	642	689	668	666	619	709	670	620	642	663	669	663	676	617	632	634	642	642	666	598	665	647	617	650	621	658	634	660	659	617	671	656	626	704	666	676	668	649	665	596	614	634	662	630	620	669	636	665	690	631	663	680	598	641	629	610	622	636	594	646	635	623	683	629	629	634	638	625	623	647	627	612	644	608	645	620	610	664	618	639	666	607	679	628	599	640	611	623	653	614	620	643	663	588	692	639	608	633	662	630	603	588	581	627	660	616	659	618	639	592	621	624	645	642	624	599	602	596	618	652	641	615	617	597	625	617	625	612	641	646	651	641	650	588	611	679	607	646	650	644	632	611	652	644	645	666	610	654	662	585	609	598	630	610	647	617	623	583	645	645	632	636	655	599	614	608	640	621	609	634	633	628	595	638	635	629	629	648	629	616	650	657	613	636	611	635	643	573	651	639	645	583	623	629	609	636	628	616	631	637	592	631	641	618	602	611	665	675	626	623	641	617	648	628	656	638	592	651	627	612	636	633	668	637	648	653	633	595	618	599	687	639	634	604	661	653	618	669	631	594	611	602	624	634	621	656	625	619	624	659	620	626	611	609	680	652	631	628	651	638	610	632	678	636	610	611	626	661	682	621	661	631	624	628	640	662	648	654	589	650	674	612	587	623	645	638	581	634	604	669	642	624	677	649	635	637	639	639	611	632	654	574	624	660	636	623	625	651	652	623	603	667	611	656	643	590	626	662	603	624	596	642	685	659	625	674	594	667	586	612	680	600	619	606	634	602	671	661	640	597	599	648	639	607	646	645	652	654	608	586	636	604	611	689	630	641	631	658	655	649	597	644	633	621	664	614	630	649	654	647	645	595	607	648	638	621	664	661	632	639	602	627	621	592	648	625	604	638	609	600	626	621	639	641	616	631	620	611	641	655	620	655	639	595	624	661	664	632	633	608	613	595	657	618	656	647	621	622	589	632	637	649	602	597	626	630	654	636	652	681	611	616	663	620	610	613	597	630	616	586	594	631	661	634	643	611	635	624	671	621	592	640	640	590	656	645	596	648	614	590	618	631	627	634	646	657	599	641	655	610	662	646	614	605	594	636	600	627	684	622	592	639	601	603	616	682	602	622	645	643	600	614	633	649	620	621	587	644	617	659	636	650	678	620	683	615	648	617	666	630	656	586	648	626	666	580	657	626	639	584	681	626	647	655	679	648	656	641	651	642	573	611	661	621	631	633	620	615	655	624	669	600	609	629	636	643	617	611	609	591	644	635	610	608	621	606	648	647	653	682	621	647	611	634	623	632	639	643	598	655	634	633	625	665	648	651	625	628	621	628	637	619	599	639	657	646	655	664	656	681	611	677	622	613	634	638	636	601	630	655	665	657	633	629	633	594	601	635	659	612	632	647	609	672	656	648	649	608	639	664	642	648	636	616	634	636	665	620	643	632	640	605	617	620	637	635	653	640	646	645	631	646	629	639	599	623	702	666	619	637	656	623	588	632	639	665	644	655	630	650	594	655	623	652	631	603	659	661	637	630	613	667	621	641	640	640	608	628	627	597	637	647	633	654	596	613	620	609	671	659	629	572	686	634	635	611	626	586	629	582	629	623	623	659	623	633	633	628	642	691	633	616	624	637	620	656	607	648	623	613	622	606	628	600	606	652	617	635	640	613	634	607	595	642	610	646	639	629	639	607	621	631	615	602	641	612	626	622	612	650	612	614	646	625	634	652	621	668	679	620	638	622	632	618	629	638	627	669	628	635	627	666	635	623	633	629	633	668	633	614	641	649	623	610	614	656	637	580	662	617	631	640	614	607	623	603	624	668	604	641	651	634	630	648	628	617	639	678	674	655	639	611	641	614	627	622	612	667	614	625	678	582	636	642	654	609	615	604	633	642	644	603	662	634	601	640	623	622	626	653	627	626	602	637	623	600	624	611	646	629	605	581	604	607	626	647	660	656	654	614	605	591	632	611	651	636	641	616	625	599	632	631	641	660	644	624	620	637	614	594	648	658	613	651	601	645	649	656	656	616	623	599	610	601	625	618	661	618	633	653	618	658	611	616	619	630	597	650	598	685	643	606	693	655	557	624	645	646	635	646	675	638	676	659	620	648	639	673	629	661	620	607	620	600	652	612	640	598	619	604	621	651	618	613	650	638	599	626	582	608	611	648	651	657	659	674	579	673	703	653	652	650	633	615	636	640	651	643	639	700	618	656	632	620	618	632	647	634	641	607	644	613	651	605	631	642	670	654	602	612	623	659	638	607	653	611	633	615	649	619	613	621	639	611	663	625	621	598	654	634	645	655	620	669	654	651	615	628	626	634	583	623	598	630	640	628	642	631	659	634	650	594	576	657	627	618	649	611	599	640	611	641	675	639	633	642	597	660	591	602	671	628	657	588	635	603	616	634	642	592	640	577	613	592	578	570	629	642	636	651	609	669	629	601	650	637	618	682	675	665	663	588	633	665	609	667	647	634	634	585	612	632	670	631	624	585	614	670	621	657	651	626	623	625	613	597	624	648	604	636	618	592	643	654	649	635	618	600	655	640	599	642	606	625	582	632	655	614	587	679	637	647	624	686	615	619	621	656	629	633	631	629	652	629	635	689	601	649	680	641	645	659	619	638	640	652	614	606	632	593	633	670	659	661	602	632	636	652	608	660	654	672	667	658	627	600	623	599	643	712	672	689	639	643	679	608	631	652	639	666	619	615	618	613	592	595	582	646	674	614	635	639	609	634	663	637	657	673	675	665	678	658	663	575	631	647	624	668	610	658	654	605	614	618	639	600	680	629	648	633	705	625	651	631	654	636	620	578	542	662	595	666	657	578	628	685	621	672	636	632	637	678	578	596	627	599	601	613	648	648	614	718	668	683	604	624	592	639	647	580	587	673	623	629	646	623	629	627	626	627	653	658	646	635	674	667	644	606	648	629	591	655	642	626	630	622	585	600	662	649	615	675	618	614	604	626	669	649	631	637	611	624	592	646	626	631	634	674	607	605	653	637	643	622	608	606	644	587	645	668	606	618	638	624	642	653	662	635	638	656	631	693	646	590	614	655	641	611	605	633	628	622	650	611	658	588	664	664	581	627	629	620	610	652	612	641	660	593	638	631	649	637	638	599	644	634	661	625	629	612	579	605	636	655	687	642	619	591	605	681	630	654	557	633	594	659	602	676	616	585	634	647	619	596	609	615	602	647	617	572	612	662	644	619	672	606	642	594	609	620	631	658	614	605	617	641	604	628	591	626	629	651	611	614	653	646	668	609	612	627	642	631	609	633	580	626	644	665	645	604	598	664	625	649	583	637	625	614	628	611	664	664	675	624	583	612	602	670	642	578	624
27424	17391	3274	720	472	405	394	386	352	342	322	332	365	459	445	402	332	337	321	318	295	315	289	284	285	297	269	281	338	275	288	307	316	286	289	302	261	283	256	311	285	291	262	305	265	270	295	250	299	264	281	281	294	297	245	281	304	282	299	301	232	272	286	298	275	279	292	262	307	288	280	280	294	288	308	279	296	271	316	311	276	265	276	281	305	305	290	298	280	303	292	270	280	302	301	275	303	254	272	268	303	286	268	278	274	276	317	280	276	266	274	256	281	283	269	270	273	272	314	292	268	250	293	274	314	302	307	275	311	278	295	292	261	274	275	264	290	280	292	293	280	278	289	284	268	283	283	260	284	295	273	292	262	294	258	307	257	284	282	253	284	242	295	253	285	271	293	279	272	286	308	272	287	266	270	284	302	292	263	262	271	283	270	290	301	257	268	304	295	262	282	284	279	288	261	266	269	300	299	266	305	284	292	310	295	293	273	286	283	297	272	286	298	291	265	240	272	304	269	256	250	255	276	283	298	288	278	287	280	263	310	287	287	256	280	302	301	254	258	279	295	263	280	273	283	274	271	298	292	263	284	300	276	292	332	280	308	269	284	298	272	284	280	265	268	269	290	274	294	287	273	278	282	257	276	296	261	292	287	308	286	284	296	278	262	252	329	282	267	280	306	292	302	267	265	326	263	282	301	271	286	291	274	285	284	317	284	264	276	288	291	270	298	281	268	275	260	282	297	299	316	274	293	265	305	279	283	262	295	284	275	268	260	281	323	285	273	293	273	301	288	276	293	299	263	313	283	295	297	276	267	291	264	283	293	254	291	288	278	276	301	314	276	288	266	290	289	304	283	284	303	286	250	269	289	305	288	301	276	297	283	308	286	289	281	283	268	278	269	300	268	294	284	314	283	269	336	278	292	271	285	285	298	259	267	277	292	291	264	296	282	273	281	289	284	269	309	290	250	276	292	280	316	298	296	298	276	289	278	272	288	271	303	288	308	304	292	295	294	272	264	308	287	260	325	278	295	308	271	266	260	297	301	285	295	297	266	263	277	260	269	278	280	297	287	260	258	295	302	273	269	290	299	299	288	293	259	291	292	290	269	245	278	272	274	299	289	310	286	289	259	265	261	283	278	304	299	262	266	292	284	277	275	302	284	271	284	262	291	305	278	288	277	331	299	262	285	299	272	306	265	265	287	283	244	285	273	292	266	293	286	281	297	299	274	265	272	273	265	290	253	263	293	301	314	291	281	274	281	303	284	289	261	263	288	262	310	279	278	298	272	284	263	297	292	292	281	276	284	260	309	310	279	268	268	295	277	248	281	272	271	264	290	286	264	277	277	274	274	296	299	324	276	250	262	255	292	265	304	268	241	263	291	270	286	266	281	281	265	284	273	297	276	271	262	285	280	290	309	291	294	276	298	301	286	257	287	246	280	293	283	310	281	269	261	303	262	278	269	275	261	280	292	281	297	279	305	260	313	277	258	315	284	282	265	275	298	291	255	294	273	291	264	275	291	291	278	300	285	260	293	316	272	294	274	278	310	272	267	298	284	289	296	331	295	298	275	291	312	301	288	296	269	263	270	278	299	294	269	272	272	285	286	253	320	287	296	276	290	269	281	271	314	310	294	277	300	254	284	301	245	280	293	274	281	280	254	253	271	272	276	278	292	298	307	307	291	287	302	276	272	294	276	292	283	288	300	244	299	275	291	284	278	301	280	285	274	260	292	298	299	280	311	257	270	268	299	310	294	271	279	269	282	278	306	268	271	321	266	260	289	278	293	271	278	258	271	262	259	261	307	267	288	286	298	284	285	293	282	293	254	257	291	283	283	263	310	265	272	278	271	266	283	307	289	271	303	307	268	292	288	272	254	298	291	316	255	281	265	282	282	287	288	286	249	295	272	271	289	274	290	284	300	259	328	279	273	289	278	292	254	272	301	262	284	308	299	267	276	292	274	307	250	282	274	285	286	275	275	309	279	277	281	295	263	294	291	278	298	248	260	259	281	255	278	271	252	287	303	271	277	306	291	285	300	321	305	279	281	288	297	261	258	235	308	272	270	301	265	280	311	303	311	305	297	290	302	265	265	289	279	290	286	282	289	280	291	273	272	300	263	299	300	288	309	276	259	287	289	269	294	266	271	273	291	273	253	316	287	259	291	266	300	285	297	288	280	264	281	282	276	286	292	275	277	296	294	289	294	267	276	281	268	316	277	265	262	282	291	281	320	303	284	280	281	274	335	302	299	299	274	298	270	310	283	319	291	279	283	276	255	268	300	246	315	279	279	267	286	277	270	285	251	249	273	264	270	291	278	293	239	272	279	295	277	273	256	277	261	283	263	249	292	306	269	314	264	288	256	309	276	288	315	292	257	286	292	279	305	270	283	256	284	280	328	290	263	261	289	275	255	294	277	301	281	277	264	272	265	257	274	280	294	275	278	268	266	286	293	290	278	293	280	282	282	288	287	294	300	277	263	262	321	273	264	281	295	267	305	266	260	276	258	284	285	274	305	285	242	285	284	317	281	277	277	288	292	284	280	291	266	268	292	286	289	318	268	297	271	296	285	257	280	293	298	292	247	264	303	266	283	256	300	284	288	312	293	251	281	261	240	282	280	297	303	309	291	270	266	281	280	274	257	308	276	283	313	303	268	288	295	309	314	269	287	299	272	270	298	282	281	271	280	282	291	285	277	285	286	277	295	267	257	265	301	295	281	306	286	313	257	288	272	280	265	276	263	281	306	260	274	294	260	295	298	302	257	283	341	273	317	285	302	286	306	292	256	273	268	249	291	267	284	268	268	278	265	285	279	303	287	293	286	277	280	292	291	293	267	268	290	279	282	289	283	273	277	252	287	309	271	273	298	302	280	268	290	293	276	293	291	275	293	293	279	244	249	274	275	276	289	276	279	278	249	288	278	275	317	314	316	293	280	273	277	316	298	291	286	278	305	291	272	286	299	305	280	298	305	270	260	263	275	292	262	266	285	294	300	318	287	295	307	277	275	290	279	292	278	282	300	291	281	269	250	262	280	252	274	273	301	271	265	297	298	276	283	280	299	278	283	300	271	271	283	276	302	287	317	285	294	316	280	270	292	283	300	285	249	286	255	288	281	268	269	308	282	265	292	285	292	270	325	307	285	291	272	334	284	272	270	278	271	296	279	258	292	283	292	307	268	283	275	268	294	301	307	281	267	267	266	283	297	287	245	286	269	275	270	291	311	280	277	275	265	265	287	306	271	278	293	266	315	285	295	285	281	257	271	294	287	299	307	312	267	280	289	284	290	269	289	306	269	275	234	271	261	284	265	265	265	287	299	276	258	302	302	305	295	245	280	292	292	263	255	288	293	293	298	284	289	268	306	292	288	295	260	248	277	259	288	259	304	277	281	285	258	299	283	291	266	290	314	281	291	291	270	273	285	277	284	294	299	316	306	267	303	281	264	285	281	288	298	237	294	267	277	276	297	277	270	275	289	307	287	288
7827	2276	1606	858	728	648	638	597	633	557	482	525	518	641	688	631	448	466	431	408	385	375	380	398	396	396	359	336	360	381	335	387	389	373	347	394	377	353	383	370	323	377	353	383	358	361	358	370	355	332	380	391	365	341	360	364	372	378	394	357	406	368	366	370	406	393	381	354	353	384	369	373	385	373	374	350	354	360	354	383	359	363	351	365	353	365	357	367	385	371	406	389	410	364	390	372	348	350	385	366	345	373	378	339	351	351	375	344	359	366	366	347	336	362	369	391	363	338	392	348	347	377	367	357	366	347	355	385	394	362	386	352	367	354	371	384	373	373	387	377	343	352	360	378	377	372	339	388	381	372	333	363	359	345	360	374	382	414	352	369	388	367	338	385	339	396	372	374	367	392	365	344	372	367	375	345	357	369	352	371	349	368	368	365	348	345	369	402	398	336	367	371	349	362	339	355	337	389	402	371	389	385	339	358	359	357	370	358	368	401	343	371	396	384	387	342	366	348	394	375	398	369	357	410	352	366	340	356	379	371	372	383	360	360	357	368	344	401	382	354	338	355	370	363	399	396	342	373	367	361	377	371	371	375	355	393	373	366	370	365	373	369	399	398	349	369	372	357	368	359	371	373	361	379	346	382	389	375	372	389	353	383	388	362	367	382	384	412	340	362	368	356	376	339	357	340	354	354	392	368	383	370	406	356	390	380	349	346	380	371	360	371	361	367	381	391	344	366	377	390	364	387	367	341	383	372	354	388	362	381	349	384	381	383	372	355	409	350	351	370	335	350	398	384	344	355	357	365	371	362	351	353	389	362	338	350	349	359	384	376	371	347	393	339	358	377	377	371	364	375	358	381	357	391	374	378	328	370	353	363	336	375	385	349	360	390	348	387	370	398	353	361	392	350	372	366	367	353	405	386	370	367	359	355	378	359	382	382	392	366	351	336	332	374	337	366	372	425	376	364	371	370	356	369	330	394	368	352	369	355	368	339	389	374	392	399	373	381	356	346	374	362	393	372	363	380	348	371	391	360	382	385	401	379	379	355	379	366	346	363	330	381	347	359	428	362	378	382	378	360	340	345	346	358	351	377	346	381	399	340	369	367	374	383	383	338	372	349	386	354	382	356	380	357	367	389	364	385	389	342	356	348	366	399	359	361	355	375	375	337	405	356	318	389	346	371	348	392	371	396	341	344	370	373	369	372	366	361	336	370	386	373	381	361	371	360	395	357	408	373	351	368	354	374	395	377	376	325	389	355	383	364	371	346	357	377	386	378	347	380	364	358	384	366	341	353	379	348	382	360	376	349	372	343	369	377	333	373	354	381	363	361	358	360	361	354	375	351	374	355	362	357	350	390	358	377	391	398	342	359	365	400	404	347	350	356	344	368	373	363	385	394	363	343	385	388	373	376	368	327	400	348	369	353	348	366	340	389	360	363	389	414	362	360	353	358	392	339	373	349	359	415	392	351	408	372	353	370	363	354	371	357	388	336	393	356	359	331	369	379	349	361	371	367	334	345	377	400	362	352	382	361	374	352	347	334	385	378	354	391	367	386	369	364	383	374	393	353	355	317	367	379	371	380	380	353	399	372	339	341	378	374	339	384	372	370	375	352	397	354	379	366	381	355	361	382	337	405	372	378	331	365	360	374	398	387	354	346	358	346	388	340	401	396	358	374	380	354	367	349	345	409	378	374	379	357	348	364	369	389	389	397	333	378	404	352	350	394	402	353	373	374	359	366	391	369	345	384	356	414	350	399	353	389	373	368	373	387	374	342	371	376	350	348	393	365	370	374	375	354	394	353	385	389	383	374	369	368	368	357	357	362	367	397	360	346	392	386	358	369	396	362	393	387	344	364	330	378	377	365	379	378	394	366	377	432	358	342	321	385	390	363	374	362	380	358	355	365	391	399	378	377	381	387	352	376	366	355	393	371	363	324	376	370	387	352	371	386	390	362	380	356	346	386	364	367	349	334	356	358	340	376	360	380	368	351	390	367	383	358	350	384	376	357	358	320	348	368	380	369	371	353	372	379	350	370	392	353	362	393	355	329	362	385	370	378	362	370	334	397	383	363	375	367	378	344	371	335	362	322	371	365	376	375	386	375	332	386	354	381	346	348	339	353	358	370	356	393	346	370	395	357	391	364	366	349	361	354	350	380	368	339	377	361	316	370	348	356	336	338	355	380	377	384	348	356	365	402	340	368	372	397	351	368	355	375	340	348	367	368	364	383	413	366	366	364	359	410	354	328	363	349	367	367	362	368	366	393	351	349	362	392	387	385	354	396	366	384	388	392	387	350	382	396	375	370	371	389	370	385	356	367	378	375	363	396	370	386	363	363	376	374	361	341	390	355	329	384	392	352	362	362	352	362	372	375	386	352	377	363	376	368	352	333	372	348	363	393	358	330	378	376	374	353	373	362	376	369	335	358	359	358	345	368	385	336	374	396	379	384	363	349	373	373	383	388	384	359	375	363	391	375	389	370	346	398	366	363	375	382	344	352	372	375	343	395	347	353	377	358	379	377	371	349	343	379	347	391	374	386	381	362	347	368	364	357	363	349	358	348	364	375	370	366	360	401	375	357	394	369	328	367	368	345	355	344	381	363	394	374	378	366	379	366	388	365	358	360	381	354	384	403	369	348	358	359	388	348	367	367	335	381	343	373	342	349	367	382	353	372	367	359	371	368	359	366	371	341	385	358	357	390	351	384	368	309	351	314	360	362	367	371	386	354	371	374	314	361	367	359	383	378	335	319	388	358	372	365	362	363	398	383	334	351	415	357	388	352	344	420	377	345	359	380	355	377	371	349	367	365	401	345	340	356	363	383	362	351	328	351	378	374	400	379	361	328	331	377	351	389	364	369	362	345	381	377	365	373	357	379	374	327	394	339	359	398	385	381	387	366	373	343	394	348	399	372	360	352	376	353	375	367	408	380	367	375	369	332	362	340	338	359	344	362	367	379	352	351	410	384	339	335	370	357	374	343	361	347	388	414	379	355	390	392	334	359	339	337	366	365	383	369	362	358	387	396	360	382	404	365	382	369	344	361	374	369	328	365	377	386	381	358	363	391	363	354	379	383	345	368	371	338	360	391	375	376	378	365	349	378	342	363	383	357	373	367	358	364	356	371	353	374	374	339	384	366	388	398	371	361	358	324	376	344	364	369	357	409	380	369	352	364	379	385	388	406	335	405	369	353	386	324	373	352	357	359	375	356	384	378	342	390	375	343	368	367	325	388	349	373	389	354	388	369	344	347	360	411	402	361	403	347	392	367	378	382	387	390	348	341	354	398	368	385	389	382	369	365	405	393	371	336	336	384	329	368	376	349	346	340	349	336	387	368	410	374	369	396	359	339	417	366	380	369	388	369	346	373	341	369	367	389	359	396	377	332	361	350	341	404	357	386	375	376	378	349	362	392	361	374	347	358	392	367	353	349	364	343	359	397	351	335	359	373	366	378	347	344	362	376	369	334	366	325	366	350
23544	21448	28665	24650	21262	4767	1149	847	811	735	694	663	668	751	807	694	620	742	562	556	526	493	499	556	507	496	487	485	508	512	507	481	480	496	523	475	473	505	496	494	465	507	487	500	473	516	506	474	525	490	501	483	468	486	453	489	530	507	461	477	498	490	492	481	471	479	472	504	482	503	507	470	513	518	491	451	467	497	534	482	527	488	538	493	521	467	504	474	513	531	508	471	469	488	499	496	518	513	498	458	540	503	513	482	503	437	476	551	504	497	503	519	509	511	506	540	502	482	510	501	497	521	457	478	509	536	505	488	535	494	507	482	484	509	479	479	464	537	505	485	483	502	493	439	472	504	483	494	458	485	497	496	521	485	502	491	472	473	476	497	472	497	503	455	462	470	519	499	491	547	487	529	486	532	479	487	493	512	459	492	505	460	513	524	514	510	519	502	488	510	478	502	485	477	517	481	495	473	521	511	483	489	521	533	483	514	514	490	486	499	521	474	507	492	490	495	497	503	477	500	482	454	471	515	517	453	503	520	490	488	469	535	504	535	537	478	475	514	484	529	535	480	447	498	482	454	472	497	456	538	528	502	512	507	486	475	505	489	521	477	494	472	476	504	494	516	472	491	520	494	459	442	452	446	507	476	493	492	545	490	515	521	511	540	488	499	505	527	500	483	493	488	486	506	520	491	499	492	459	504	522	505	519	466	500	502	451	454	510	501	480	487	521	512	501	485	485	504	524	493	490	492	501	499	447	469	496	526	519	507	480	505	488	449	509	518	487	475	449	521	452	468	470	495	548	484	527	493	492	515	469	504	506	489	522	512	473	462	448	492	503	471	492	511	485	498	481	492	490	475	457	488	510	525	477	484	492	530	498	513	479	519	527	486	506	489	477	480	498	445	472	464	509	543	485	471	511	496	501	475	528	504	465	488	460	479	457	485	503	528	464	475	470	530	502	472	530	521	454	509	473	505	491	483	487	482	500	526	510	488	513	498	502	469	512	482	492	495	461	517	502	503	478	489	537	450	489	506	460	483	472	467	470	466	455	481	522	478	481	472	464	440	489	551	472	490	513	501	481	526	457	525	515	482	482	509	470	469	452	514	542	475	493	505	524	466	463	512	491	477	501	495	495	540	482	477	524	472	508	455	482	478	492	490	527	493	442	479	485	474	496	504	542	509	517	496	510	501	440	534	498	499	512	486	526	507	437	489	470	499	515	487	481	475	453	474	452	498	537	515	496	469	503	497	501	506	481	511	490	486	495	521	505	471	511	519	509	507	495	478	483	543	493	508	471	470	480	495	533	500	490	504	464	475	499	458	521	474	488	555	496	515	504	503	465	563	508	504	489	451	503	483	516	516	536	481	518	477	485	502	512	496	517	489	530	524	513	484	501	468	520	485	514	503	496	468	491	472	497	490	459	511	482	495	498	517	483	488	455	486	496	510	497	455	467	433	498	475	518	494	508	517	472	493	510	449	466	499	497	535	477	452	479	484	485	468	502	504	475	505	520	505	474	490	506	516	516	465	478	529	497	499	504	487	493	520	485	451	456	521	471	480	483	527	504	467	469	441	486	488	469	499	481	492	534	478	486	498	500	481	510	507	502	487	536	527	522	540	455	461	490	525	495	514	479	498	492	522	467	542	520	496	510	505	500	470	472	513	437	515	478	525	447	504	507	478	475	488	493	489	511	491	511	494	511	492	508	482	499	547	506	501	494	505	477	486	506	497	496	445	486	512	498	520	522	475	452	499	487	504	471	463	484	490	459	483	485	485	460	513	482	503	514	452	501	482	505	490	475	498	503	485	465	491	477	484	510	480	493	506	496	450	498	462	482	521	503	487	479	506	504	493	514	521	480	529	514	486	487	497	489	519	503	489	510	517	469	467	506	505	453	483	487	489	511	534	478	543	462	495	513	495	504	497	520	518	518	517	530	511	507	518	504	506	489	483	473	464	473	477	476	518	489	474	512	503	469	459	491	483	488	471	509	521	521	490	471	475	487	467	530	517	500	501	521	484	486	483	481	467	528	499	512	487	480	531	496	490	478	465	514	481	517	533	477	442	476	480	497	496	479	496	501	518	542	491	492	480	500	516	481	465	483	501	521	474	521	499	520	475	471	486	501	511	517	520	461	480	451	513	480	504	505	510	476	501	501	455	502	459	503	518	503	526	504	502	492	510	477	521	475	489	495	478	465	456	502	427	522	493	487	485	500	493	445	519	528	498	487	511	464	501	513	526	503	471	513	493	481	510	498	521	505	492	512	510	494	505	494	494	478	486	458	501	501	496	530	510	497	486	486	477	515	464	467	483	514	522	478	493	489	464	529	479	499	470	497	492	485	469	482	500	473	490	515	479	492	488	482	506	478	493	507	484	471	483	487	530	486	506	497	564	461	535	507	476	475	512	460	503	500	504	529	539	466	474	498	549	498	460	508	530	462	473	476	469	475	472	488	477	483	522	445	449	444	461	480	483	554	466	497	497	528	508	495	483	484	480	522	520	553	497	464	458	532	469	510	508	472	499	485	487	541	547	480	521	472	537	497	493	491	488	455	492	506	513	539	484	501	526	489	506	463	505	526	468	492	473	468	496	515	518	510	476	467	530	503	538	478	508	504	495	492	518	424	481	504	508	454	490	500	462	469	457	493	462	505	485	491	534	533	479	514	458	500	502	519	480	479	495	492	541	496	474	484	488	517	476	504	472	469	483	478	519	485	512	470	538	488	508	508	476	499	486	514	542	465	518	490	509	454	480	484	453	489	476	490	508	489	503	510	551	477	514	457	471	502	482	510	520	469	452	496	490	489	511	439	470	475	514	521	482	521	505	474	492	523	492	558	501	489	470	508	536	474	513	501	506	482	449	449	519	495	488	502	478	462	513	484	488	506	520	541	496	479	519	500	500	484	488	483	450	488	499	491	484	514	493	493	496	509	449	493	489	498	546	500	520	496	519	494	523	489	473	487	475	492	499	494	496	484	512	492	498	471	483	470	488	472	476	494	530	487	480	499	490	493	497	482	484	468	511	508	467	525	528	451	473	466	467	503	489	490	496	477	454	480	464	471	479	524	494	512	507	536	511	482	445	490	476	498	489	508	484	519	511	482	458	497	457	473	478	476	453	522	493	496	495	502	492	492	507	515	487	500	476	507	498	499	509	508	483	478	527	517	453	509	518	469	515	482	516	513	480	438	488	510	484	473	511	500	459	521	501	513	477	506	478	499	532	458	486	481	461	517	474	510	486	537	438	498	523	514	468	439	513	498	499	489	498	463	543	492	462	441	494	438	461	511	471	527	520	481	511	499	479	471	492	465	531	490	522	452	469	489	467	492	463	514	458	514	488	497	472	518	521	481	497	539	484	500	494	517	440	507	514	461	513	523	488	469	520	494	461	534	455	452	508	526	459	496	490	464	454	496	496	455	495	490	525	460	482	478	481	508	488	540	483	510	503	487	461	465	505	471	463	502	474	507	487	479	483	500	495	510	493
27728	9928	6565	3061	2215	1946	1603	1357	1280	1192	1036	1018	977	1132	1348	1153	800	1015	757	712	690	700	692	651	664	633	640	601	638	674	656	629	662	636	606	668	598	659	617	619	667	657	638	584	627	625	592	601	632	635	626	649	651	678	616	667	630	624	603	630	601	661	600	666	630	645	629	642	590	576	646	634	671	633	641	602	637	579	629	600	655	655	599	637	648	633	606	619	648	652	652	633	652	651	582	638	654	660	636	688	615	623	616	603	650	641	619	617	549	617	617	652	626	667	632	617	622	667	631	634	653	624	621	612	622	696	618	641	620	663	621	603	604	649	629	608	659	656	602	634	631	637	597	660	657	665	580	585	641	662	624	604	612	608	587	658	628	612	657	641	626	638	623	613	625	615	620	646	655	669	647	612	605	632	571	632	674	635	604	648	628	635	598	580	574	619	663	623	572	637	637	630	661	586	650	643	653	617	588	626	650	630	616	599	650	626	644	620	593	643	625	636	593	650	644	647	613	609	681	619	626	644	633	613	582	646	678	604	636	651	604	611	662	615	673	632	663	636	644	613	636	634	560	608	649	626	625	606	621	638	637	696	626	602	587	605	598	635	610	619	661	596	635	619	658	600	609	594	630	597	655	651	611	620	639	649	609	594	598	618	621	654	646	624	602	569	674	566	613	590	659	638	631	609	580	634	618	577	586	577	634	592	629	591	639	600	635	602	607	614	582	641	592	640	625	603	680	631	636	634	629	594	653	622	667	599	633	638	669	654	602	565	626	656	603	584	640	642	614	627	615	635	621	631	642	613	603	621	607	598	597	593	611	637	638	656	613	636	632	582	632	608	635	625	639	634	634	649	651	681	613	623	591	609	612	595	602	613	611	645	640	625	624	666	589	602	606	674	633	605	677	619	602	626	641	565	572	625	588	655	619	599	632	621	617	633	610	628	630	630	585	610	608	650	616	643	611	621	632	659	660	611	601	592	622	649	633	637	584	646	655	614	595	656	607	639	647	650	626	614	640	621	637	646	690	605	626	606	634	629	604	632	598	625	605	634	636	668	644	615	635	659	587	668	629	609	633	627	626	536	640	591	623	596	624	606	674	638	602	641	634	628	651	643	632	644	603	668	631	616	602	630	623	624	653	595	596	621	602	627	630	646	648	603	635	598	623	610	618	594	638	639	614	625	646	649	644	607	611	661	624	646	653	617	630	597	621	600	621	637	617	600	641	647	632	625	616	635	615	641	645	641	664	631	632	640	669	616	633	639	636	637	580	620	629	632	620	603	639	599	600	645	639	631	605	659	646	652	606	648	582	606	636	661	622	589	633	619	641	623	618	615	600	622	607	600	640	615	619	636	639	609	627	667	629	634	624	610	650	619	661	600	604	608	619	614	621	578	582	666	621	591	649	626	602	595	615	569	640	632	620	657	663	620	606	622	643	606	654	619	604	573	621	644	654	592	616	594	620	638	647	635	630	659	617	626	673	648	634	615	624	635	585	621	642	620	630	579	626	603	651	625	597	674	648	626	603	652	598	642	631	607	580	631	619	616	644	636	587	653	584	639	653	633	643	616	643	618	648	627	658	638	624	634	665	617	588	616	607	603	651	653	625	700	599	622	611	595	599	632	659	601	627	587	648	642	623	602	586	637	641	621	643	621	621	638	629	600	627	675	605	621	635	642	644	615	622	641	634	622	598	598	599	594	620	627	598	608	672	585	662	634	685	626	621	598	616	621	639	616	637	604	628	583	608	643	618	617	610	634	632	626	657	603	617	639	622	585	631	590	628	653	614	628	648	583	595	632	593	615	625	612	636	636	621	633	616	632	577	635	612	650	687	629	604	618	613	611	605	604	657	669	671	621	642	596	625	634	618	647	582	624	601	676	574	672	618	598	657	654	655	612	681	606	661	600	617	635	654	629	618	626	615	614	622	655	620	639	649	613	656	649	613	618	636	627	653	670	648	627	636	672	617	623	638	633	674	632	643	594	563	619	654	602	594	687	618	631	637	638	604	640	595	682	629	649	626	663	618	580	635	629	672	609	656	666	607	615	647	600	621	622	663	621	664	631	665	614	635	622	650	597	633	590	647	674	668	647	668	627	598	651	668	634	630	600	615	605	613	649	661	618	644	691	632	633	633	593	651	659	606	613	612	641	629	613	640	629	652	627	618	635	620	594	625	632	639	599	625	618	606	623	609	618	617	676	626	618	625	640	585	578	637	592	674	608	666	581	662	639	629	620	623	581	632	607	649	616	612	581	585	627	598	639	622	577	637	640	628	600	568	619	687	645	594	633	606	621	611	612	599	589	624	616	589	676	595	629	610	637	610	582	646	597	663	584	612	618	612	626	624	581	625	666	585	666	565	628	622	606	556	628	585	644	615	634	614	624	585	641	677	612	591	641	606	644	651	634	643	594	635	646	582	636	655	635	628	644	662	628	665	669	626	631	607	628	590	630	612	661	639	595	643	647	641	656	597	634	629	633	677	614	584	581	605	589	652	613	577	696	587	603	617	596	579	595	610	619	666	673	657	624	604	605	633	647	621	657	618	580	616	628	631	617	629	593	621	630	629	642	656	629	627	600	638	643	629	631	623	663	583	629	598	617	608	607	647	617	662	635	604	587	617	623	638	636	663	617	615	637	682	601	591	618	650	629	665	631	646	601	602	647	625	645	635	592	608	586	636	653	657	671	614	602	597	634	650	603	658	600	626	552	636	602	605	663	638	614	607	594	660	649	620	617	606	606	631	602	624	659	637	653	605	676	636	571	669	622	632	626	626	648	600	610	658	631	642	629	637	579	624	648	611	634	622	602	637	659	636	641	600	652	627	597	638	678	623	599	618	622	606	618	667	616	626	611	589	625	616	612	619	608	591	607	668	588	600	619	632	625	621	613	616	628	655	693	595	615	630	595	607	612	594	653	621	632	602	598	597	638	657	619	593	635	636	616	630	587	602	625	592	602	641	619	622	627	638	625	623	664	639	666	627	620	618	645	656	634	666	621	605	648	618	629	614	605	662	631	583	638	636	647	579	643	654	593	647	633	600	642	619	648	641	605	579	661	641	620	610	577	634	621	626	594	629	686	637	629	654	593	627	615	656	614	683	620	646	665	621	604	656	646	636	654	631	605	627	660	656	635	606	608	618	616	671	599	653	640	597	652	593	619	649	629	643	672	591	633	639	629	644	649	613	612	648	602	629	639	593	714	608	648	638	604	629	645	617	606	668	616	659	635	586	640	643	622	603	614	637	658	630	587	616	640	634	664	636	589	664	577	633	635	659	612	626	627	643	626	629	635	656	575	648	609	670	665	652	606	646	635	640	625	597	641	610	606	625	608	647	639	610	554	654	642	628	620	687	596	647	574	617	626	588	604	687	665	632	621	644	640	623	620	638	575	632	626	653	647	603	615	617	636	619	616	542	597	640	647	615	618	598	611	636	666	630	606	611	585	594	629	637	633	579	602	613	578	626	614	638	647	615	612	645	628	614	598
24745	21490	27316	25657	4644	586	456	394	380	349	328	323	331	329	450	366	259	332	254	255	244	202	222	227	202	212	204	214	214	208	222	240	241	202	201	200	219	221	208	202	195	207	226	204	196	211	218	238	203	219	218	195	212	206	212	182	207	240	237	227	209	193	203	230	234	215	203	205	224	192	227	223	183	198	215	223	226	237	201	208	210	225	209	199	233	194	197	210	217	220	217	218	223	190	212	209	206	232	191	201	236	215	196	235	214	232	212	222	190	222	239	252	235	216	205	213	218	220	222	202	216	224	177	215	218	181	200	216	212	202	200	233	228	211	197	193	206	230	226	208	204	234	196	228	198	197	213	182	236	224	235	197	196	198	198	197	206	229	212	213	208	207	205	197	217	221	190	224	197	194	230	230	204	223	226	198	210	188	219	217	226	213	177	197	195	206	207	202	192	218	212	204	218	204	250	183	191	181	195	238	205	199	202	224	192	220	189	222	196	212	203	228	219	232	215	226	212	215	200	232	201	200	206	230	232	216	221	201	212	204	196	219	217	227	220	215	205	200	225	203	190	208	180	202	184	188	221	207	192	233	179	224	226	193	192	211	221	199	204	212	196	224	249	209	218	205	201	217	205	225	193	221	221	228	207	200	206	214	224	212	217	198	210	210	191	200	191	224	226	236	200	212	228	216	208	221	190	220	242	234	188	197	205	224	215	212	194	200	197	222	197	211	235	216	251	226	208	214	213	194	222	208	214	210	217	199	219	212	205	234	188	197	194	199	227	243	210	204	214	243	199	197	213	168	210	219	210	196	213	195	199	197	200	200	222	214	203	213	216	198	215	214	230	223	225	225	234	188	216	213	222	204	218	178	237	187	196	196	201	210	174	204	214	234	180	203	207	223	227	211	205	200	209	222	222	210	222	224	203	193	216	204	193	196	223	203	206	192	204	204	216	203	211	197	238	190	219	211	227	205	204	225	215	207	215	210	232	210	214	225	234	199	211	238	192	200	208	219	229	228	192	187	203	230	235	192	208	243	203	190	229	197	210	228	204	193	199	214	190	219	232	210	216	233	204	205	195	197	222	230	225	191	209	215	199	219	207	214	200	212	252	228	190	212	208	215	192	202	222	228	201	199	224	198	243	229	229	209	215	201	197	214	211	216	217	204	185	212	202	216	214	211	222	230	215	209	200	199	212	226	179	193	203	199	196	207	196	207	220	225	198	227	204	239	227	205	210	199	181	192	182	187	195	213	226	204	205	207	221	213	204	222	210	211	214	224	242	212	203	219	232	212	203	240	190	203	204	197	231	218	223	222	235	229	249	190	229	210	230	206	228	171	207	229	209	203	213	192	194	206	233	205	218	247	197	186	266	199	202	209	211	197	208	240	207	213	188	228	226	202	232	196	244	208	205	225	228	216	220	220	237	209	195	194	224	236	204	205	224	226	210	239	212	217	208	206	210	243	200	206	202	209	217	231	206	197	232	225	218	203	217	220	194	180	221	217	206	203	224	196	217	190	231	202	169	204	206	227	199	217	215	170	215	220	230	227	218	216	208	228	227	195	237	214	191	222	192	216	205	220	227	225	211	213	198	186	204	225	231	192	212	186	243	219	207	203	235	191	231	214	204	208	217	212	207	218	208	242	183	202	215	225	214	226	221	198	212	221	200	209	207	228	238	224	194	213	211	204	220	205	224	230	212	222	213	224	222	219	200	213	243	201	184	237	208	222	200	231	206	236	187	224	210	200	209	199	201	216	212	197	198	195	198	193	193	182	207	211	204	223	216	203	197	224	179	219	205	227	205	207	200	217	221	201	213	224	206	197	214	227	218	208	220	188	189	204	213	198	226	193	244	220	184	216	204	217	190	236	211	188	217	219	214	212	203	189	211	207	212	211	213	212	235	222	184	205	213	186	189	185	226	182	212	181	195	186	221	246	214	201	214	232	208	224	194	206	223	234	229	233	225	216	214	222	211	207	218	229	196	218	238	210	204	224	185	212	187	206	197	214	215	201	224	211	216	212	236	207	206	210	201	201	221	234	227	215	195	211	223	213	179	200	213	205	226	198	217	216	238	201	198	203	186	203	196	214	208	231	206	218	211	181	215	204	204	203	219	226	215	220	207	168	187	230	213	200	190	203	203	231	194	202	203	215	236	201	211	220	185	210	215	199	197	210	209	197	186	213	214	227	218	222	195	204	199	217	221	241	220	227	201	236	214	224	198	212	222	229	195	230	217	211	188	195	208	193	215	252	226	210	226	205	216	220	198	206	215	201	219	210	186	216	202	216	190	207	236	212	203	230	229	188	197	208	178	221	232	218	192	244	199	224	194	211	210	200	209	212	187	208	208	210	214	204	220	211	245	213	194	213	195	225	206	220	184	223	185	224	219	227	221	211	238	191	215	196	232	212	223	195	198	204	212	227	207	201	199	217	203	193	228	205	203	223	227	207	212	226	226	212	202	235	210	222	206	230	203	190	225	233	217	227	186	225	204	230	226	195	239	218	205	213	212	198	212	215	201	166	195	215	193	209	189	222	214	198	222	219	230	215	213	204	220	214	194	216	229	203	223	216	236	188	200	220	223	201	216	215	209	217	224	226	194	210	220	214	209	217	230	216	231	184	202	209	166	217	220	228	205	196	213	206	217	208	238	225	191	214	217	219	182	218	216	228	190	217	186	224	203	206	185	194	192	203	187	214	209	224	232	211	231	236	191	201	232	229	195	184	218	235	183	198	195	205	207	203	224	195	197	219	187	202	221	198	237	212	209	218	193	219	245	214	225	214	213	242	205	210	218	185	205	196	194	205	200	228	232	230	197	192	213	233	226	232	193	215	238	209	193	197	213	202	214	204	211	213	227	192	196	225	190	207	223	221	211	205	195	207	197	225	206	201	213	222	227	241	217	198	210	228	197	237	210	213	206	239	227	198	204	224	210	221	201	207	218	217	210	221	239	212	225	209	193	205	222	194	215	203	199	195	212	251	221	200	210	195	204	199	203	210	204	186	202	202	202	209	220	208	205	215	184	218	206	198	205	214	202	194	198	177	186	214	221	187	217	231	213	205	221	208	220	214	201	219	222	208	208	200	219	220	206	230	211	211	212	196	214	226	215	207	212	222	205	205	204	216	201	206	194	216	217	204	218	233	175	182	221	214	204	238	211	221	244	178	236	217	198	218	234	196	193	232	206	237	226	192	214	219	235	204	199	230	233	221	232	227	202	190	219	236	219	209	213	191	195	209	206	212	246	194	206	204	216	218	209	245	190	186	215	191	212	206	194	224	188	206	196	229	228	233	195	224	207	222	204	189	188	238	218	212	205	185	221	205	184	211	194	204	226	229	226	199	228	199	205	220	209	235	224	231	225	226	209	207	213	220	235	200	184	214	241	208	216	226	212	227	225	216	213	204	217	204	222	204	215	219	218	208	210	222	197	215	235	227	192	184	203	193	198	222	202	219	218	208	192	215	189	208	211	227	208	230	222	228	201	228
24958	6208	3901	1782	1224	1019	828	782	729	664	556	514	537	627	753	670	429	571	374	383	344	324	336	291	318	283	271	308	309	304	255	300	298	304	275	323	275	297	328	292	292	302	314	272	316	293	300	322	293	282	268	266	280	284	308	298	287	282	283	289	300	299	278	299	323	271	288	299	301	267	311	312	296	276	310	306	279	293	329	273	350	321	276	272	257	293	325	323	295	260	300	260	291	285	333	288	326	306	314	324	274	289	297	313	318	287	292	314	294	313	295	289	297	337	285	277	311	266	291	286	262	322	286	270	291	291	297	301	280	289	289	299	316	288	291	331	284	300	272	236	316	284	271	276	284	248	308	319	288	271	289	305	313	297	279	302	274	265	317	263	300	261	270	285	289	305	312	287	266	261	288	284	284	287	276	278	324	269	281	289	308	296	275	277	283	291	302	265	311	301	300	327	311	288	278	287	282	300	273	308	294	262	268	265	302	300	280	281	276	281	292	290	303	302	273	291	288	259	283	251	271	263	295	297	275	263	302	324	284	294	256	258	293	263	274	280	299	298	306	310	293	292	328	285	308	324	275	296	277	294	314	279	303	288	292	281	273	277	273	293	313	293	292	281	283	289	294	250	274	278	244	287	280	311	309	290	291	324	274	312	289	311	270	306	276	320	287	289	260	272	293	276	302	286	295	280	282	266	284	290	308	305	294	282	307	283	316	264	290	309	273	325	307	287	282	287	272	282	261	291	288	302	275	267	282	278	281	306	263	310	299	293	269	288	292	241	276	279	289	278	308	304	272	298	293	272	294	279	292	288	246	286	292	289	275	301	275	287	260	300	285	299	297	278	284	318	278	293	316	310	267	252	278	299	307	280	274	306	278	270	293	284	306	284	322	293	292	277	319	295	294	297	283	318	310	288	287	299	266	301	294	311	337	278	293	304	269	304	287	275	263	291	289	280	279	281	303	304	304	282	272	316	283	284	267	270	314	282	278	288	261	292	281	302	289	271	327	296	297	303	291	289	281	277	309	264	313	303	306	307	307	302	290	274	284	291	304	288	309	282	272	275	292	315	317	274	270	310	291	310	286	312	294	277	260	286	313	292	293	259	280	284	302	266	302	273	267	276	320	293	292	252	295	276	281	272	299	306	293	263	299	262	300	278	318	275	310	278	299	284	326	295	298	283	289	317	318	285	299	291	274	294	303	272	279	305	307	288	300	298	281	295	290	288	293	309	271	269	287	312	298	282	299	263	283	303	288	304	292	312	293	274	313	297	256	306	294	291	314	307	329	263	287	292	274	319	332	304	271	278	312	280	293	275	304	267	275	273	274	299	297	292	313	286	287	291	303	324	272	286	291	281	291	291	292	303	320	296	275	258	316	301	320	292	284	299	318	285	304	278	275	303	284	280	266	298	288	289	325	263	281	300	310	307	286	321	263	317	292	283	286	269	269	287	301	279	275	289	311	324	279	287	293	254	295	297	256	299	300	310	307	304	275	293	297	312	283	289	283	276	282	309	303	270	298	282	271	303	311	279	292	286	296	316	295	299	302	285	312	284	260	301	306	250	292	284	262	288	272	250	309	267	290	285	292	300	274	288	278	291	273	264	290	308	288	277	276	312	289	283	281	279	304	286	304	336	292	290	267	298	298	293	275	270	312	278	280	277	288	282	297	272	259	273	301	279	268	295	310	252	269	288	270	264	276	266	306	303	317	312	288	306	296	290	310	268	301	279	295	310	272	276	270	287	288	257	281	293	305	312	303	306	304	311	286	278	296	295	286	277	277	263	325	300	248	289	287	289	318	295	307	296	302	264	299	284	300	273	290	306	297	273	286	301	306	280	266	266	307	262	274	283	297	308	308	263	289	262	279	302	287	298	278	248	295	280	271	310	281	286	270	263	309	269	275	240	293	270	261	266	272	259	297	286	287	300	304	317	263	305	291	309	284	286	267	256	291	311	275	305	303	291	275	297	255	291	293	274	306	302	281	324	289	289	288	279	301	287	249	277	281	278	268	298	294	315	318	325	280	279	329	281	291	268	306	280	293	284	321	319	262	270	288	294	285	307	297	293	292	305	308	284	318	288	295	283	260	300	315	309	277	290	284	290	294	298	314	290	287	248	279	299	272	303	275	291	316	274	295	293	335	287	314	304	291	278	278	274	280	273	283	276	282	284	358	283	298	310	307	290	291	281	292	266	288	304	277	276	257	301	271	268	284	280	284	314	295	305	289	288	291	313	269	284	284	259	283	282	303	287	277	278	317	271	268	281	274	292	272	277	285	310	275	295	320	277	291	300	301	282	254	280	282	283	297	296	272	253	278	298	283	274	302	304	276	266	269	283	308	288	267	305	308	259	314	283	296	271	273	270	304	284	274	309	314	302	275	282	290	320	285	281	277	281	315	284	296	298	296	314	303	282	282	310	315	287	296	321	304	284	300	297	282	307	279	294	288	299	265	278	321	272	266	274	291	277	307	269	282	305	298	284	293	288	278	289	280	270	285	317	279	311	284	296	286	311	267	292	293	285	293	284	307	312	331	300	284	291	284	305	325	302	277	255	268	281	301	263	303	296	295	294	286	295	271	295	288	276	305	286	300	321	326	298	294	305	290	294	291	259	271	311	279	289	316	291	266	290	298	269	289	249	323	296	329	261	288	300	325	278	272	274	279	302	276	283	292	307	301	279	289	285	274	282	263	258	307	271	337	302	288	316	277	322	274	277	302	289	270	285	304	291	287	314	323	310	302	286	291	287	304	287	314	302	321	282	294	287	313	276	308	275	302	309	292	283	286	301	285	319	305	254	279	304	275	322	288	282	291	286	296	273	270	278	295	285	278	292	281	287	292	269	311	306	287	289	289	282	286	290	304	312	273	286	280	297	281	311	305	312	311	283	292	284	282	273	291	316	315	321	267	311	263	292	301	304	317	320	290	279	299	306	269	322	281	283	294	296	297	302	278	278	275	289	280	292	272	277	310	289	323	318	303	310	298	312	280	291	290	275	293	301	287	295	295	275	284	298	304	300	285	256	257	280	295	307	301	293	314	276	278	304	286	272	295	295	309	266	282	282	293	283	302	320	288	282	301	261	260	297	279	278	282	319	321	269	292	281	287	287	299	304	266	302	270	282	288	303	282	289	269	283	272	250	282	280	316	297	295	274	291	296	260	305	302	291	322	277	272	301	320	291	313	289	278	291	276	267	271	287	309	285	294	270	269	304	268	261	300	288	301	271	277	299	292	266	278	275	262	291	279	322	285	297	268	309	308	312	291	295	307	284	283	267	279	285	312	278	275	307	285	283	283	305	287	302	341	257	258	267	288	269	282	284	295	281	299	287	313	294	275	269	324	297	293	291	282	305	280	310	285	300	281	299	296	284	318	301	264	273	310	289	293	294	257	296	282	304	272	300	283	338	272	288	314	299	270	303	293	282	260	267	303	275	280	276	305	293	301	270	301	288	270	302	272	277	289	258	282	291	298	292	288	252	292	291
22609	21474	29286	24097	21474	21334	4302	1199	1027	886	899	837	828	887	939	871	730	1182	632	584	599	506	530	497	554	568	537	556	505	512	483	526	504	528	522	521	479	501	494	515	509	506	548	519	532	514	500	495	511	542	514	517	499	473	503	484	457	535	504	482	485	508	550	520	513	502	483	535	516	537	530	558	523	500	519	525	515	484	474	508	487	519	552	474	530	516	524	526	525	505	487	468	518	508	505	502	538	507	521	507	516	520	503	506	504	507	480	458	480	496	502	541	484	500	501	524	536	484	540	517	542	516	546	491	518	461	483	514	480	485	505	506	484	539	525	497	494	459	531	526	511	438	497	473	478	542	485	515	484	478	518	489	528	488	517	456	511	492	500	501	527	494	510	479	492	502	559	512	533	536	474	508	472	463	475	493	456	507	471	491	513	540	506	501	497	544	473	503	545	522	511	498	501	485	500	496	490	494	524	454	514	505	483	476	507	492	487	518	486	536	503	490	496	478	481	524	510	501	520	500	476	502	481	520	462	501	495	529	520	508	540	495	506	483	514	510	502	512	518	492	486	513	491	506	502	500	471	494	513	484	495	476	508	500	472	515	510	518	523	470	490	513	530	538	483	506	505	534	503	519	486	510	485	479	491	516	482	518	476	486	473	470	519	493	537	509	487	500	460	492	491	498	509	510	517	453	490	471	482	492	491	530	505	478	484	490	532	542	529	517	477	513	517	515	476	519	474	516	498	474	473	480	457	516	464	484	499	526	501	509	482	461	509	513	481	517	503	519	461	525	512	505	511	539	499	552	496	498	469	509	506	467	510	498	474	502	486	547	494	493	505	461	493	484	541	499	558	470	487	468	466	509	498	506	522	509	485	483	498	495	534	508	548	499	498	496	522	512	505	510	550	504	499	484	503	502	502	533	538	537	510	475	495	524	503	494	483	490	475	497	482	470	467	476	516	475	498	466	524	479	490	506	530	468	512	495	489	488	550	489	477	508	521	490	511	436	482	478	441	517	484	482	486	485	491	510	527	556	514	470	458	504	506	562	491	504	515	530	479	546	536	501	486	528	524	512	508	459	509	480	528	496	459	481	483	486	490	491	514	504	527	486	537	470	524	487	483	515	510	484	507	514	502	526	485	570	484	498	466	460	497	467	520	502	495	480	479	526	499	558	440	528	477	490	502	519	529	483	477	496	463	463	537	485	522	494	466	515	508	471	515	530	526	488	497	510	506	502	490	472	499	489	536	468	492	480	492	501	512	521	493	495	512	484	497	440	508	502	477	471	480	510	492	497	504	547	504	490	493	506	500	480	497	497	499	516	497	531	531	484	469	516	522	492	456	544	496	514	523	520	487	536	522	477	507	476	499	518	477	534	508	527	500	446	488	482	497	509	510	503	535	488	495	516	468	518	524	479	469	504	499	483	463	481	499	490	508	483	506	480	508	498	472	488	510	534	525	450	510	509	458	480	536	489	503	485	474	505	464	498	561	517	496	523	486	517	498	524	496	511	458	430	512	545	491	481	524	480	492	483	506	482	494	512	521	501	540	472	496	494	517	510	560	493	487	518	458	538	485	508	476	523	493	456	528	478	467	479	482	480	478	485	486	477	477	456	511	518	510	512	504	512	507	503	495	480	501	513	493	517	467	487	477	493	501	536	521	494	469	519	491	495	529	497	478	480	504	526	510	480	485	511	542	498	479	529	484	477	496	505	499	482	493	451	512	478	515	487	532	537	495	478	466	459	500	570	493	482	507	513	483	499	484	497	488	518	472	517	535	530	508	513	473	498	541	511	468	540	490	506	529	463	506	504	468	499	522	485	497	488	496	507	505	485	489	462	510	501	506	533	526	494	548	495	530	477	472	450	524	512	521	487	525	474	483	503	490	480	480	500	477	518	531	515	494	489	538	498	485	508	532	473	517	468	503	472	507	528	491	476	496	496	468	497	461	490	510	473	522	503	443	484	484	522	492	507	504	490	491	481	515	511	504	478	509	477	522	485	498	492	529	523	503	491	516	528	496	512	521	496	519	498	504	488	494	461	515	470	472	519	459	523	508	500	520	492	496	503	508	475	504	557	510	497	487	527	491	497	474	538	470	469	518	486	461	471	503	484	531	526	507	498	504	501	508	494	525	506	539	496	484	478	497	471	495	492	494	526	485	467	466	484	470	504	490	466	488	517	503	496	532	495	535	487	475	492	512	498	492	506	504	502	499	508	499	507	512	476	499	520	458	483	478	503	466	493	508	522	496	512	469	476	490	485	457	525	519	523	531	551	514	536	513	510	520	505	516	506	480	525	511	531	492	485	480	532	470	488	525	501	492	498	549	501	486	451	494	524	526	519	500	530	468	490	508	466	522	461	517	477	527	476	494	501	505	472	490	472	497	505	499	490	507	540	512	508	489	519	507	471	527	499	497	499	491	501	493	541	480	469	460	538	518	480	518	531	492	482	510	523	487	484	513	496	489	489	519	501	477	503	530	518	548	505	480	503	500	530	500	465	488	449	544	502	538	523	488	502	471	471	480	504	498	527	455	500	510	477	508	500	507	494	494	507	496	521	475	453	529	474	510	495	491	503	483	481	536	507	491	490	507	517	500	526	503	486	457	495	497	478	500	518	534	504	505	482	518	521	471	497	502	483	529	542	497	522	494	469	490	515	494	498	539	452	515	467	522	515	471	466	478	482	514	504	508	548	512	475	513	505	466	489	519	513	491	540	527	527	506	492	496	473	468	512	529	483	503	480	514	504	497	472	485	487	516	532	500	490	548	477	493	494	467	442	526	493	496	491	462	518	514	494	493	527	469	495	526	510	474	464	450	521	482	506	504	482	498	490	465	501	453	495	513	494	507	528	476	533	524	488	519	485	505	496	484	509	493	511	514	536	466	522	533	512	493	506	514	482	510	496	509	522	510	519	492	503	499	477	504	490	504	501	539	505	503	496	514	511	482	496	479	522	495	517	471	461	506	497	524	499	480	527	504	537	478	515	494	511	507	501	501	503	474	461	490	453	499	486	516	508	522	483	474	516	505	513	493	534	475	539	513	475	544	515	467	479	530	516	507	521	521	477	483	511	508	514	468	520	516	485	501	525	482	510	508	496	488	500	488	484	488	457	506	475	481	525	489	523	489	514	474	496	511	478	499	459	498	490	524	504	528	515	483	455	512	475	479	505	514	519	481	472	515	486	519	516	480	459	530	505	458	539	498	484	497	498	516	511	463	488	498	491	488	500	517	523	536	493	433	513	477	504	519	486	545	518	507	501	486	512	526	510	506	529	512	498	507	482	494	528	484	473	465	488	535	519	474	490	471	532	495	501	503	493	465	495	488	492	529	500	496	511	505	480	518	476	502	502	519	498	522	514	480	486	506	521	512	519	484	512	485	525	497	498	509	514	496	475	496	475	527	497	503	500	519	515	477	527	505	502	499	467	475	491	513	501	482	508	509	530	505	489	512	494	511	496	499	482	483	527	460	508	529	496	505	500
34314	16013	10297	5036	3528	2765	2340	1824	1739	1543	1344	1238	1254	1388	1492	1384	1068	1736	906	812	806	729	764	706	688	618	653	731	666	687	671	653	672	674	642	715	655	674	631	681	651	623	638	680	712	650	649	697	608	619	639	652	696	597	673	694	626	665	644	697	658	660	643	641	658	667	679	666	652	642	673	664	648	601	589	628	653	628	598	677	702	676	666	651	624	673	703	662	613	697	649	602	650	657	684	694	628	681	654	638	680	660	616	625	713	619	601	664	653	643	651	680	678	601	615	648	644	658	590	633	623	664	658	683	646	656	615	629	668	599	668	605	629	600	629	629	630	673	633	667	640	638	629	640	677	690	598	645	613	623	587	668	622	663	662	622	593	600	624	671	673	641	655	645	609	655	647	639	609	649	639	628	648	622	669	648	604	639	629	566	663	628	610	673	636	638	613	622	662	642	661	640	623	664	683	637	588	625	624	626	633	691	638	635	636	625	677	632	634	653	636	586	637	614	633	547	625	659	626	615	611	628	627	620	656	604	619	622	682	630	661	636	622	640	599	627	606	628	632	621	637	617	615	665	674	653	621	656	581	637	687	624	604	621	639	627	662	642	626	639	597	637	644	609	617	636	598	587	646	603	665	641	697	671	631	650	635	637	607	635	701	601	626	699	629	663	613	606	606	637	653	646	614	625	650	632	620	624	649	636	622	614	626	621	635	636	656	594	662	640	630	627	606	661	615	636	680	615	651	622	599	609	658	630	644	662	647	650	651	639	659	603	584	618	612	684	662	645	619	621	593	589	629	621	651	635	645	656	666	650	677	649	609	631	625	639	625	641	615	649	658	585	650	612	610	616	629	593	628	610	631	605	627	615	667	676	641	624	642	617	620	640	653	615	604	629	674	605	628	658	629	621	653	613	589	614	712	654	617	659	613	638	638	654	639	659	655	627	645	601	611	652	624	642	618	641	696	660	640	645	670	646	627	647	650	638	679	632	640	576	646	647	649	640	648	631	634	644	638	645	698	646	676	626	652	638	637	591	643	651	629	602	610	665	622	609	615	632	606	647	589	670	674	629	654	610	604	626	664	613	617	658	648	641	611	668	626	662	607	569	599	655	595	628	647	633	645	586	642	555	641	663	644	654	639	626	668	605	600	643	638	653	645	625	665	639	631	681	663	593	637	681	596	650	640	584	622	657	622	606	628	658	674	627	607	634	644	628	622	644	620	643	636	645	576	662	640	683	637	631	630	631	651	640	630	636	638	609	680	627	610	655	631	630	651	631	648	634	637	648	623	666	663	658	650	639	630	615	626	692	627	662	677	625	641	672	647	630	651	589	615	639	661	617	625	634	587	598	650	616	680	645	637	649	599	636	647	637	620	563	664	657	641	619	647	645	623	631	604	658	611	628	631	645	611	624	636	640	674	649	623	631	644	604	660	675	696	637	643	656	634	646	629	686	683	690	628	632	650	618	657	637	659	642	633	583	628	623	701	668	599	673	645	598	601	662	640	652	652	650	672	597	649	668	655	609	596	564	639	631	654	707	646	597	624	638	644	612	675	654	642	625	639	622	670	642	652	642	619	654	622	604	646	640	610	622	627	686	633	620	644	626	653	625	638	635	653	624	690	630	670	626	630	641	674	683	638	612	612	670	657	631	655	619	622	679	635	597	655	623	635	623	630	638	650	595	644	609	634	648	632	610	680	595	626	604	636	639	617	649	645	668	656	678	651	701	642	621	647	617	612	620	643	589	616	641	685	657	596	610	632	664	631	608	600	630	664	643	638	649	658	629	637	615	647	634	648	604	627	592	661	624	621	609	611	632	643	622	637	672	648	673	686	585	649	612	652	610	660	679	621	652	633	638	614	646	619	625	643	640	660	638	607	637	635	643	665	678	603	590	627	636	662	646	629	613	667	620	695	615	618	591	617	623	621	629	614	586	651	674	669	656	603	664	661	651	615	650	668	592	624	671	674	652	630	648	614	648	615	627	634	622	649	644	598	688	623	596	651	614	697	629	657	662	672	624	614	683	637	621	629	641	628	615	651	633	615	599	626	665	612	666	642	619	566	612	671	629	698	646	630	581	576	623	627	603	643	676	610	644	606	639	561	652	612	618	590	611	637	666	630	633	653	608	596	634	628	646	626	641	627	593	663	633	669	625	647	659	641	671	626	619	626	655	661	654	618	620	639	630	607	611	645	607	624	692	688	657	630	620	625	620	650	621	646	647	650	621	618	631	670	618	628	643	611	653	678	641	612	637	644	670	632	648	630	665	613	574	627	611	656	649	598	657	661	635	631	623	636	658	605	641	667	625	668	665	663	618	618	651	625	621	637	586	641	624	656	625	654	635	620	665	648	638	651	665	615	634	665	636	610	674	615	604	624	641	630	640	673	690	637	635	621	617	591	617	637	625	656	622	662	662	629	643	659	588	643	626	616	670	662	617	600	622	645	616	627	590	626	657	644	671	647	596	659	615	607	641	605	606	656	630	635	626	605	619	613	645	626	625	639	634	629	655	622	657	659	658	670	679	631	650	663	623	642	603	654	665	661	623	621	672	643	636	617	650	639	618	600	617	650	634	616	652	599	631	624	689	646	589	661	632	624	650	612	617	663	602	634	627	653	587	657	585	639	584	643	629	668	618	626	628	617	607	617	597	624	619	642	671	637	651	665	650	655	600	644	634	653	654	625	601	691	657	636	584	640	665	591	650	619	611	636	656	621	650	601	635	693	668	648	636	650	659	619	652	614	639	674	636	612	684	612	604	651	610	652	579	656	645	683	625	631	661	674	658	608	571	643	598	657	658	665	654	633	680	642	601	612	629	611	602	651	640	619	657	622	634	667	644	703	644	595	658	645	626	639	631	680	621	640	634	626	595	640	627	606	674	633	601	610	629	599	623	651	700	636	608	574	653	620	577	643	654	600	655	625	617	696	633	611	618	610	644	635	645	612	637	642	607	670	613	633	613	704	653	655	644	619	635	656	632	622	634	658	644	634	590	652	594	619	675	621	626	628	642	656	640	663	643	667	618	607	630	621	626	592	640	640	659	621	655	614	650	661	640	644	624	627	651	649	629	617	637	671	647	653	608	643	663	585	595	650	656	642	651	654	627	649	651	685	603	608	606	676	674	640	637	650	611	627	615	623	650	644	640	622	650	646	638	644	603	620	657	630	677	629	605	641	606	609	638	582	622	671	657	620	663	655	681	643	666	636	608	652	648	647	611	647	635	629	606	637	661	676	617	633	673	616	620	603	598	636	667	618	615	606	626	607	633	670	623	629	640	634	646	671	662	612	662	641	591	622	600	651	667	625	663	620	619	676	661	616	650	664	632	621	640	652	593	676	651	633	612	597	593	635	590	640	648	599	620	609	617	599	640	621	669	601	643	675	608	603	620	627	618	610	638	625	598	630	591	635	675	606	630	645	651	675	657	659	612	641	645	654	640	598	629	618	595	634	649	616	606	660	642	644	606	592	621	629	633	575	603	599	598
27471	17729	3424	740	497	428	393	393	345	351	362	327	383	364	391	419	378	323	300	278	289	306	289	309	289	275	280	287	300	276	292	310	270	304	298	251	313	289	295	290	284	314	298	272	289	310	283	272	278	268	270	271	284	247	321	278	284	292	251	288	297	284	285	294	287	301	307	313	273	323	287	295	254	277	260	275	281	295	310	273	250	317	298	293	307	312	274	270	288	269	308	270	260	318	303	283	271	273	293	305	274	296	302	319	274	308	277	276	288	268	306	265	313	285	292	282	281	298	290	255	283	286	289	298	245	297	296	275	258	257	251	251	301	278	311	305	299	269	263	310	292	293	283	267	290	292	286	292	277	283	295	270	287	310	289	288	267	291	303	270	261	283	274	274	270	281	321	311	308	288	311	299	281	269	300	269	273	293	298	277	298	269	294	310	296	298	284	285	280	294	295	303	280	282	282	278	290	321	272	276	300	323	284	276	296	286	312	270	285	314	307	295	281	304	289	252	281	308	300	261	325	288	272	290	267	324	293	283	265	274	292	292	292	263	276	287	305	287	270	283	314	313	289	270	304	313	281	275	290	288	299	294	293	272	278	304	277	285	266	282	285	290	300	281	289	261	284	285	321	279	307	280	329	290	295	271	286	273	245	281	288	259	279	264	297	288	297	290	291	279	289	298	285	289	280	299	278	311	306	280	275	330	302	268	310	270	301	266	287	287	291	301	296	272	296	281	285	312	293	307	290	286	273	318	286	278	299	313	288	314	282	318	288	289	288	269	277	298	338	268	283	282	303	279	286	294	307	292	310	272	256	273	291	298	274	285	313	301	312	297	295	287	280	274	282	285	296	311	277	316	258	294	318	266	278	299	306	278	295	264	274	279	271	273	268	291	271	276	314	315	322	282	285	283	286	259	283	296	265	287	250	297	283	290	307	276	289	269	275	306	255	288	282	271	311	277	267	284	273	254	317	285	268	295	282	268	316	276	312	300	273	299	309	289	292	307	268	279	309	257	300	296	287	268	283	304	300	262	279	285	267	280	324	290	272	282	295	294	284	271	294	290	293	277	297	287	306	286	298	293	279	314	278	262	271	288	278	290	282	294	280	241	295	314	300	287	286	290	297	331	296	300	299	316	318	270	313	280	257	275	296	285	301	277	295	280	274	291	304	269	275	309	275	293	268	257	260	286	252	302	286	251	266	298	321	284	300	269	263	277	295	285	278	276	265	294	279	288	282	285	307	276	253	256	299	320	297	299	280	286	270	291	307	322	288	279	292	276	302	289	297	267	297	321	291	284	280	280	323	293	296	289	251	274	285	266	267	303	290	321	290	275	277	311	306	299	322	299	283	285	320	287	305	276	305	283	291	281	290	283	307	301	319	308	238	295	309	282	301	286	270	325	306	296	282	286	277	309	291	283	276	276	273	287	287	300	301	288	310	288	332	291	275	283	307	277	276	292	266	315	309	289	278	268	294	284	298	305	277	300	278	279	300	307	318	286	299	284	284	293	300	307	290	313	296	280	292	280	290	280	281	307	260	299	299	305	271	307	293	296	292	293	273	279	284	299	278	288	294	287	303	277	294	286	272	279	282	298	261	282	272	252	298	284	274	272	273	299	267	277	309	275	294	278	286	299	288	283	286	294	283	310	275	303	285	276	307	314	296	298	309	267	282	273	313	271	299	285	268	287	312	314	273	271	286	308	284	321	286	293	275	266	294	282	268	311	277	292	286	275	291	271	278	284	279	285	287	285	283	285	290	289	296	301	290	277	331	267	277	277	293	309	312	286	280	285	303	289	303	305	272	294	273	259	266	292	278	287	278	279	313	296	276	277	265	271	300	277	290	312	280	270	300	293	267	311	285	252	280	279	331	271	290	279	282	272	304	286	285	283	288	283	292	265	281	288	258	324	273	295	262	314	255	264	288	259	283	307	298	297	303	309	283	287	281	308	291	274	296	272	270	307	286	291	276	276	279	282	297	311	287	290	297	291	230	288	276	256	307	292	281	281	268	292	282	267	252	314	293	288	271	293	301	281	246	286	296	289	269	282	287	292	300	269	292	269	267	272	283	310	294	263	294	298	278	296	273	276	279	291	317	305	297	291	296	261	315	278	290	299	291	269	313	307	280	291	296	295	273	253	295	319	290	304	280	275	307	293	279	303	307	312	307	289	293	285	275	293	292	301	284	283	317	307	314	279	286	269	306	268	304	283	293	272	278	272	304	247	271	284	284	262	291	281	285	270	279	299	296	281	296	302	311	275	281	284	273	314	307	297	293	283	280	267	298	273	284	285	262	311	275	262	281	275	263	269	299	257	269	299	289	303	284	280	281	304	256	283	276	262	282	263	299	279	296	299	317	300	273	256	299	274	268	310	292	285	301	303	291	286	277	291	305	273	264	258	269	292	285	255	289	271	272	313	291	305	290	276	261	264	280	307	302	290	259	296	299	281	283	259	264	300	251	281	280	288	304	303	293	268	276	291	281	271	292	285	250	268	266	292	283	302	267	305	274	291	280	308	278	288	267	268	290	288	279	299	290	284	287	265	304	265	261	293	281	294	263	266	278	286	311	276	260	268	255	265	295	281	263	297	278	293	258	284	267	265	273	291	275	295	323	295	295	308	284	268	252	290	258	254	277	269	292	304	284	269	303	329	269	277	274	297	269	291	326	277	283	252	286	288	298	263	297	279	265	298	292	281	264	303	288	310	298	289	282	297	273	244	270	286	289	287	312	296	318	301	297	284	261	289	288	313	300	298	276	275	289	302	292	273	293	294	289	299	284	239	257	274	287	292	291	311	291	305	293	284	289	281	284	284	310	289	290	310	311	304	271	294	281	306	297	330	263	279	315	289	323	287	312	273	319	302	291	321	300	296	265	285	300	301	300	282	293	274	261	278	303	308	290	286	263	276	311	299	290	282	305	271	274	310	264	285	286	276	299	294	288	284	284	297	287	305	288	286	300	316	290	281	311	266	303	298	281	293	295	309	280	276	277	284	298	275	278	301	294	281	268	299	288	295	314	282	273	270	290	305	257	289	270	273	244	283	311	288	289	266	285	291	282	306	279	288	291	281	297	317	268	289	306	280	293	285	283	280	299	286	290	292	281	268	295	291	249	282	300	258	288	279	284	289	282	297	230	279	291	285	299	287	290	234	272	242	285	305	289	274	293	280	272	301	304	292	288	261	328	311	281	286	288	274	285	258	257	298	265	298	290	290	298	276	255	307	260	269	281	294	271	288	283	266	280	337	288	299	265	302	295	274	298	320	295	290	280	273	297	303	291	306	316	274	281	269	316	267	309	266	320	302	301	288	300	293	302	264	300	309	292	276	308	247	326	294	295	253	285	289	288	301	276	303	274	280	288	316	283	249	288	265	297	308	304	300	294	304	308	286	286	273	258	257	275	271	284	318	281	290	259	296	312	277	264	309	298	315	257	276	302	303	286	283	283	269	304	296	320	300	275	300	307	296	301	284	298	298	281	319
8372	2855	1709	882	717	623	615	556	547	543	473	483	500	512	673	605	430	469	436	377	349	377	364	350	366	372	390	374	369	343	315	388	357	366	364	338	357	379	360	353	386	354	374	379	361	361	349	360	366	366	397	409	385	382	387	369	392	360	352	367	382	353	411	364	405	354	361	340	381	376	400	376	420	383	377	379	384	355	374	384	372	367	370	376	343	406	372	376	356	388	384	364	318	348	357	367	352	367	349	367	388	376	357	384	382	369	347	380	366	357	347	357	372	373	391	414	389	369	347	401	370	365	371	402	381	386	348	327	382	363	346	346	363	376	351	350	374	384	379	373	366	346	354	383	361	420	374	360	353	375	359	370	353	352	340	349	374	395	357	380	395	347	383	335	348	391	376	369	365	375	376	340	372	403	397	391	382	395	330	374	356	347	411	390	379	365	373	387	361	366	345	365	384	393	383	373	379	376	368	390	382	380	345	371	354	372	361	357	402	364	352	386	379	406	365	411	381	367	399	380	378	398	388	393	373	382	388	360	377	380	338	366	381	358	352	346	388	390	355	367	412	392	332	364	366	335	343	354	367	373	400	361	379	380	364	383	362	399	399	397	375	376	343	361	363	341	405	377	366	342	351	405	368	366	359	351	374	374	337	360	358	397	402	360	382	394	381	345	341	332	382	344	393	385	393	392	373	373	347	381	366	395	345	366	373	374	375	378	383	362	352	376	363	366	390	361	371	392	394	399	406	384	373	366	385	341	366	360	391	390	373	337	393	355	364	379	337	356	370	370	365	358	374	384	377	329	408	376	379	419	378	360	359	341	360	389	371	371	377	414	382	402	366	359	359	375	381	356	374	418	405	394	386	385	404	375	380	363	365	371	374	347	381	333	399	355	401	359	352	367	351	392	344	383	362	369	383	411	381	352	375	369	363	371	377	385	391	369	357	366	360	368	425	396	371	362	340	387	369	386	357	335	361	379	384	389	357	351	371	381	374	360	394	341	371	357	365	369	362	386	388	352	370	364	391	383	384	388	360	385	369	378	353	373	382	350	381	382	376	361	351	394	379	357	406	392	370	361	392	370	372	364	395	364	362	385	390	360	356	356	402	375	354	339	377	361	378	356	371	399	379	382	350	385	357	378	367	362	378	372	351	394	362	373	345	347	351	369	359	351	362	369	349	393	364	405	380	348	393	378	333	388	331	355	370	366	338	346	354	379	373	361	343	363	383	360	359	368	375	323	368	385	380	380	356	352	371	375	336	366	367	373	372	355	385	403	413	381	379	375	349	368	371	366	380	360	379	382	387	361	359	374	371	364	365	389	345	358	368	367	385	359	373	374	405	347	374	401	352	324	368	388	387	370	361	396	407	349	371	346	356	376	362	393	375	342	378	376	362	365	368	372	398	353	343	347	405	399	385	371	407	353	362	347	387	386	368	359	385	370	344	343	362	387	371	384	377	342	383	337	398	360	348	363	400	380	391	347	395	325	355	383	336	394	389	379	391	354	365	397	368	385	366	341	393	340	370	368	341	357	357	381	394	333	385	399	375	362	386	370	333	398	363	391	322	370	400	407	354	372	411	356	372	346	382	395	383	371	383	377	380	366	403	364	376	348	368	368	385	364	386	382	350	365	356	376	353	351	362	388	401	364	386	339	364	368	368	375	386	388	382	379	359	373	359	351	383	368	357	363	353	391	367	363	372	390	338	355	356	370	386	411	379	343	329	365	363	357	355	349	380	339	373	394	378	390	388	351	377	369	390	375	323	368	368	401	406	384	356	381	350	403	363	387	350	355	382	414	366	391	365	379	376	345	375	350	372	385	358	378	376	355	381	359	373	359	358	340	380	361	391	317	404	373	360	370	341	395	351	382	379	373	388	387	405	412	400	371	367	379	365	344	350	391	401	345	364	348	373	375	401	344	390	365	370	366	392	337	364	358	361	387	396	359	359	370	362	358	385	373	376	366	374	372	362	379	370	383	398	360	359	380	398	373	390	363	351	364	398	373	361	361	373	396	369	382	354	388	372	393	378	372	348	389	375	392	360	363	385	368	348	330	360	379	337	361	379	370	350	407	379	387	366	386	359	385	371	367	396	392	389	350	382	380	401	375	379	368	365	385	334	344	380	349	381	342	350	354	344	376	367	366	380	354	357	363	372	365	367	345	406	368	351	377	372	352	359	365	356	372	355	386	366	384	351	399	359	362	396	379	374	397	377	401	362	375	374	360	364	365	384	425	374	356	361	349	387	403	351	378	377	363	364	375	394	379	361	334	396	404	386	368	373	360	351	365	400	401	351	371	371	349	390	377	372	374	381	355	401	359	384	352	371	346	403	379	372	410	375	368	368	364	391	368	376	385	361	385	367	363	374	365	420	411	344	379	370	387	377	367	369	361	357	401	361	365	344	387	365	369	357	369	399	364	360	359	392	376	423	383	352	421	366	358	381	357	405	408	393	372	372	401	382	396	341	324	374	339	369	405	367	369	399	367	367	393	374	409	360	370	389	362	380	362	372	336	360	366	373	375	347	362	396	372	378	382	349	355	352	391	356	367	366	350	350	380	348	362	361	361	360	356	359	382	397	378	376	395	370	408	331	376	389	375	365	393	358	405	365	356	380	394	366	380	389	352	366	372	371	374	403	399	352	381	373	395	356	359	364	356	364	387	362	343	348	359	367	358	362	383	349	340	394	369	375	384	378	363	382	325	380	387	387	346	387	385	348	362	340	382	377	361	374	363	401	362	366	361	379	364	366	384	365	359	380	376	343	371	408	361	335	354	368	385	356	365	399	356	385	395	387	402	374	364	380	355	362	361	367	358	353	358	377	372	362	374	358	384	358	388	374	355	384	366	352	364	397	379	377	389	358	387	383	359	384	366	369	365	365	360	371	365	337	386	370	380	362	371	361	353	371	372	392	402	381	381	387	364	371	371	380	385	340	382	387	376	380	369	405	374	353	392	361	369	386	364	374	384	372	390	353	383	374	373	396	348	345	363	378	375	374	344	379	362	385	367	400	390	340	358	397	362	388	376	374	369	391	371	376	344	357	375	368	375	344	372	372	348	371	346	375	361	369	385	384	366	372	378	338	368	368	336	362	355	379	383	392	379	368	413	347	363	368	338	412	326	358	375	388	350	370	405	382	406	373	385	334	384	374	397	348	360	325	387	359	369	389	361	362	369	387	369	361	369	379	358	377	352	373	382	378	371	375	371	323	390	376	378	357	370	353	389	395	362	392	357	376	378	357	357	383	346	359	359	348	359	377	373	376	402	354	343	389	338	359	337	394	370	365	378	384	362	358	353	373	380	390	387	374	410	351	364	366	358	389	388	392	389	368	365	389	376	384	372	383	342	338	358	373	322	421	383	363	390	386	394	411	357	349	392	382	345	353	368	361	361	339	364	407	356	369	342	394	362	363	377	393	343	356	384	382	307	386	360	374	375	356	357	353	365	364	361	367	382	372	374	342	361	386	377	371	363	381	396	350	350
23570	21482	28645	24715	21294	4882	1100	839	796	741	702	691	664	713	782	760	657	604	572	575	549	545	495	554	514	500	512	511	514	524	509	500	501	466	519	535	554	500	528	485	471	512	540	550	510	514	510	495	516	505	489	467	493	470	482	499	512	493	499	581	540	496	511	485	534	515	497	490	515	486	508	536	520	536	553	517	525	523	501	503	524	499	466	523	502	500	529	542	539	463	507	491	491	518	526	522	465	518	493	540	526	491	488	494	545	493	552	499	505	495	504	507	520	483	529	500	535	475	535	494	468	506	552	474	546	514	512	483	510	481	524	480	512	487	516	509	485	451	526	453	498	463	527	437	492	511	499	515	496	507	500	512	498	467	481	461	488	473	518	501	502	512	513	506	508	507	465	466	490	499	480	517	493	498	507	554	506	520	507	546	516	499	524	524	467	493	521	542	530	503	520	495	484	516	494	515	506	483	523	507	494	470	545	511	506	524	521	506	508	501	541	547	499	461	534	445	468	512	489	463	518	516	520	506	517	499	524	505	537	475	526	489	473	502	508	492	512	494	505	496	513	478	495	489	499	485	462	495	458	463	468	517	479	501	535	542	480	485	469	507	539	497	484	490	498	538	515	445	539	483	459	508	513	493	501	496	476	505	514	541	486	486	502	515	549	516	468	475	496	508	550	552	494	547	525	502	487	464	507	471	505	493	487	504	505	504	450	526	483	485	490	500	495	486	485	503	547	502	517	511	482	554	487	534	501	463	495	533	486	497	484	516	514	527	528	528	522	475	505	508	517	485	456	529	535	489	496	484	533	479	528	493	496	523	487	510	507	532	495	525	488	517	509	500	519	546	554	518	496	523	516	490	530	466	493	492	481	510	516	500	509	478	560	501	514	482	536	476	490	525	522	483	532	498	473	465	495	480	518	489	523	539	474	503	483	496	519	521	527	510	543	528	503	482	527	514	493	531	481	514	508	510	505	499	502	505	504	473	494	467	547	470	531	495	495	523	534	544	495	493	542	514	489	530	517	488	498	519	482	476	515	511	494	493	508	458	523	504	458	493	520	482	505	503	526	524	507	554	483	516	502	505	483	514	495	473	489	501	521	480	514	525	510	491	497	489	494	500	541	509	503	522	500	479	488	510	476	542	488	523	516	510	513	501	495	459	510	524	481	512	476	502	483	508	482	509	544	493	506	525	534	441	533	527	483	493	508	544	492	501	484	496	526	521	491	490	494	495	461	477	494	519	515	531	505	506	531	502	548	518	495	531	479	505	481	481	502	506	528	531	515	534	458	478	507	531	497	511	524	521	467	486	478	482	515	512	522	502	521	486	493	507	534	463	455	507	484	494	497	486	509	433	501	498	484	495	454	531	517	497	503	493	504	473	500	471	512	494	533	478	484	544	498	504	479	508	521	518	550	471	511	501	507	453	528	509	514	500	540	464	476	506	522	518	489	512	489	519	532	490	526	518	527	486	503	477	513	499	496	482	510	495	510	467	541	506	528	467	534	526	481	491	515	545	448	484	501	495	520	504	525	463	505	505	527	486	507	499	501	493	519	473	458	495	492	503	476	491	501	542	522	552	487	512	503	544	485	488	543	486	500	547	510	509	521	510	542	484	510	517	518	505	500	521	529	492	494	523	509	472	523	469	515	508	487	545	484	502	481	504	486	500	492	511	490	501	491	522	497	530	461	461	481	490	509	541	521	500	494	517	543	478	496	492	485	475	483	486	497	491	483	520	495	473	506	489	505	511	484	526	496	494	465	492	490	538	494	519	523	529	488	503	490	528	518	487	475	531	518	521	505	517	478	485	500	449	486	510	518	481	517	506	504	442	469	492	480	529	483	485	481	515	449	587	509	485	533	472	506	485	478	477	478	493	498	504	489	529	473	511	523	525	505	484	507	497	539	527	482	549	482	493	464	462	484	519	528	488	508	501	556	472	488	526	495	527	499	537	531	516	532	460	508	507	535	501	528	529	488	492	482	485	494	483	533	517	500	544	478	511	468	491	511	476	476	478	521	482	513	511	514	535	542	523	542	505	499	488	507	491	520	511	477	499	509	507	510	500	494	485	530	480	474	465	523	497	466	476	494	485	504	508	515	472	472	508	499	488	532	484	490	508	493	492	516	506	522	527	510	504	509	513	507	485	506	497	519	501	490	527	525	516	449	446	546	478	532	507	508	509	500	513	487	528	490	522	498	500	442	548	481	508	512	465	488	482	487	501	519	525	488	471	487	498	470	514	509	483	524	504	482	522	510	479	519	547	539	462	486	497	486	489	499	489	531	503	539	462	468	529	465	498	520	452	490	539	493	504	491	495	572	502	512	492	488	506	519	532	500	501	508	503	521	482	502	495	533	504	530	496	486	490	465	514	545	508	513	481	491	502	498	507	509	540	498	499	519	530	488	510	508	510	474	494	521	527	483	487	471	506	508	474	498	481	518	473	497	503	493	448	494	517	490	535	517	496	507	509	464	518	475	507	530	500	509	490	483	507	500	488	539	501	509	528	490	522	476	497	489	515	521	458	497	506	509	462	496	476	509	505	501	510	515	521	490	487	501	532	519	492	515	497	536	515	517	505	504	503	481	526	472	547	519	471	496	480	522	540	498	535	491	520	497	523	498	443	527	538	531	511	517	516	531	526	485	482	498	463	487	495	464	498	503	477	489	495	495	495	507	498	528	466	521	516	467	517	468	536	481	459	496	522	511	517	507	515	491	501	512	520	467	511	486	458	543	495	510	516	516	494	470	485	508	537	487	509	528	501	488	513	482	482	497	457	523	491	479	524	497	492	476	493	491	476	460	510	522	515	484	447	520	531	474	482	483	551	503	486	494	476	532	543	495	530	529	501	476	505	497	527	466	509	520	467	528	505	500	495	493	515	509	485	480	474	502	500	462	532	526	482	496	528	478	522	510	501	525	489	496	489	489	536	479	475	507	510	471	533	523	490	478	527	475	503	554	527	541	558	540	524	505	472	503	500	539	526	540	496	504	489	501	470	511	504	512	506	502	530	541	484	545	468	499	465	514	465	464	484	476	501	492	531	514	516	507	516	469	529	494	460	471	498	508	530	524	504	539	517	494	524	483	497	504	488	438	487	532	491	495	514	450	509	512	510	484	473	516	468	526	520	513	458	491	533	500	523	518	499	536	513	491	515	507	481	516	479	551	520	500	475	506	486	523	528	520	463	470	486	500	456	491	529	499	509	528	507	525	523	515	476	530	487	503	500	509	527	520	526	497	510	504	490	516	503	495	500	498	516	468	513	499	513	498	464	516	530	455	488	560	516	511	500	497	505	539	524	497	509	512	486	536	508	541	506	501	495	542	521	514	509	510	524	505	499	451	524	501	503	486	490	474	497	500	485	489	505	472	491	490	507	511	472	486	484	503	520	491	504	525	515	515	526	526	552	524	514	540	529	463	510	525	479	486	502	526	541	556	455	486	497	491	514	481	520	521	495	513	524	510	496	496	501	510	500	476	507
28507	12172	6521	3027	2153	1751	1495	1307	1272	1079	1091	1012	924	1031	1211	1108	861	871	757	698	683	691	663	726	650	722	593	597	622	648	616	653	617	722	576	625	609	665	620	678	626	635	676	636	656	640	662	637	603	650	634	650	633	645	638	633	635	624	630	667	647	611	627	620	613	662	631	661	614	606	660	644	632	671	717	614	630	651	640	660	673	613	610	636	606	658	658	600	678	626	645	628	626	639	680	624	641	697	665	649	611	611	631	628	619	641	656	625	668	652	698	624	634	627	581	667	633	643	619	647	623	629	667	657	597	622	638	639	622	608	644	608	648	645	641	597	636	627	655	615	644	660	690	632	587	625	645	606	635	613	618	616	649	651	658	640	650	585	642	692	624	621	621	621	652	622	639	641	619	621	658	631	589	627	629	620	632	623	633	602	627	586	618	614	640	668	635	625	599	632	646	633	617	646	602	636	607	638	634	638	630	621	656	657	652	656	636	591	656	607	604	609	585	649	602	653	640	628	671	638	646	651	678	649	601	662	615	624	621	607	614	615	699	632	642	636	666	691	648	600	600	597	672	644	590	675	639	648	625	651	651	638	613	657	637	592	644	634	621	631	625	619	657	641	628	679	651	569	629	571	628	681	587	629	613	636	626	646	606	645	652	606	579	638	647	651	603	668	622	601	604	626	624	602	595	626	645	619	624	597	614	656	610	633	658	605	601	655	638	671	595	666	634	623	634	648	594	600	598	658	647	622	615	628	605	615	612	637	654	608	576	601	613	638	652	634	632	646	660	630	603	643	627	600	620	617	592	655	663	629	628	612	632	646	642	689	613	633	631	662	595	636	607	641	659	631	606	621	654	609	622	645	607	649	632	659	585	627	646	619	600	598	635	649	645	629	637	605	626	590	643	606	663	619	649	667	636	646	624	619	628	654	624	614	623	648	595	668	607	627	593	632	612	595	595	614	612	625	632	644	599	638	671	631	595	637	608	663	640	650	631	684	637	633	609	661	626	630	700	621	638	623	678	650	589	630	660	642	596	621	649	627	619	669	631	619	629	605	623	655	615	610	631	582	601	625	644	675	626	639	612	629	589	660	665	664	650	676	685	678	646	644	646	628	618	638	642	613	587	663	649	627	639	620	682	646	626	653	631	640	590	613	616	650	668	621	626	580	664	636	635	641	670	630	654	624	625	626	598	644	648	599	630	632	600	639	637	671	633	643	620	667	636	645	653	667	603	630	647	658	612	630	630	617	592	649	617	681	647	632	592	670	667	609	604	627	610	668	660	647	615	621	659	596	613	652	610	605	631	621	666	655	639	625	659	672	608	651	602	602	689	649	617	653	652	627	636	636	646	620	595	655	625	629	626	605	626	652	634	621	612	646	642	611	673	584	607	630	628	641	635	650	649	617	617	597	615	647	647	646	616	593	624	642	658	675	584	655	612	620	640	623	624	645	641	660	629	671	591	620	634	618	623	678	573	629	656	663	686	580	626	663	622	635	645	643	645	628	590	643	681	633	624	659	625	671	604	650	661	672	628	626	595	598	647	639	626	631	618	654	615	649	644	645	612	639	673	604	617	628	637	663	630	613	646	635	636	640	638	640	602	658	633	593	640	639	617	635	629	650	664	638	653	620	644	680	634	594	678	619	637	612	654	610	619	629	595	607	616	629	645	652	594	632	632	630	661	641	655	629	621	686	636	640	603	657	638	646	607	642	638	600	630	644	648	613	655	627	613	657	627	646	600	639	594	598	646	657	595	639	677	627	676	620	670	632	599	623	628	652	615	639	625	656	671	621	620	652	655	609	613	595	623	608	617	630	610	647	626	622	652	644	637	642	671	673	678	626	621	595	611	649	663	606	637	621	649	608	662	645	593	589	675	596	632	630	599	637	628	626	627	630	604	648	634	674	643	647	638	635	637	648	593	602	654	625	642	617	613	592	656	619	647	606	620	653	655	645	655	624	607	637	574	601	646	650	600	629	591	596	642	628	635	620	631	580	617	640	648	672	650	640	645	586	647	638	677	637	609	602	627	690	666	650	613	649	633	626	689	587	687	646	633	630	617	623	616	585	626	600	597	624	624	617	607	625	636	605	638	644	650	628	608	613	661	595	643	651	632	658	636	603	657	592	625	631	611	641	658	599	656	596	624	644	630	616	596	652	629	598	607	614	641	638	604	674	620	636	654	632	671	627	656	618	623	630	625	626	618	636	599	632	604	622	609	625	645	648	618	629	621	589	681	649	618	615	641	631	596	613	641	651	599	647	652	652	628	617	648	570	626	612	646	638	634	630	667	635	602	644	655	685	652	627	601	623	647	607	667	600	614	674	649	623	618	646	630	634	613	654	651	661	634	620	545	583	631	625	639	645	658	618	630	670	638	595	608	602	635	641	698	673	567	650	606	612	631	652	631	641	652	595	663	646	627	662	617	621	650	619	615	632	644	628	635	669	623	607	600	630	630	624	614	627	608	610	670	628	615	646	611	669	646	613	632	710	622	601	673	636	637	607	629	647	628	641	629	606	646	596	617	648	634	655	641	603	590	646	574	642	619	602	607	646	655	656	612	640	642	639	632	642	693	655	630	599	660	661	654	646	635	610	647	626	669	663	635	627	587	621	644	651	609	605	618	612	655	594	663	615	602	619	620	677	629	650	647	615	620	599	618	617	581	641	592	687	595	631	623	600	642	657	653	655	590	633	661	557	660	625	602	630	644	616	654	637	612	618	665	664	629	587	626	604	631	622	643	613	672	668	625	661	629	646	661	628	631	587	604	625	631	590	641	646	620	660	617	588	624	655	631	587	646	640	657	625	600	609	655	623	623	572	624	592	654	622	659	621	607	641	624	604	625	640	632	671	608	636	616	618	636	645	658	664	625	619	615	617	616	578	588	628	630	583	690	666	665	617	613	613	633	641	656	637	699	630	619	609	649	664	632	643	680	648	656	643	630	617	580	664	617	632	668	675	626	654	690	618	610	609	614	595	646	619	647	648	649	628	609	623	596	631	629	627	600	637	618	611	690	635	597	601	633	619	657	603	601	594	631	630	603	604	575	694	665	628	651	642	623	646	656	651	610	659	612	644	617	609	617	605	643	629	620	604	609	603	659	645	612	618	604	669	628	676	613	616	646	646	611	632	620	605	628	603	588	682	628	666	659	686	600	596	662	645	609	612	641	614	607	647	628	628	645	633	635	616	650	599	598	617	637	677	645	625	647	661	606	638	661	603	667	612	658	625	601	615	663	610	621	620	665	669	642	631	607	635	622	635	633	636	598	638	630	611	629	638	613	594	627	660	618	662	652	672	650	623	666	629	647	616	618	622	636	675	633	661	595	636	654	640	627	620	590	626	612	683	630	680	655	605	591	605	611	617	570	607	654	643	626	620	657	612	640	644	652	646	655	649	659	595	636	630	596	640	637	649	612	660	637	601	623	611	669	622	649	654	628	617	655	656	656	654	629	639	638	647	586	633	640	622	585	599	633	651	638	652
24597	21382	27168	25542	4572	525	482	395	320	365	317	299	324	320	352	377	294	295	228	263	255	230	218	199	222	202	225	236	212	213	210	211	209	222	220	205	230	214	214	228	219	202	232	194	191	226	206	203	249	216	232	243	208	209	198	202	228	225	202	229	215	191	206	244	197	208	234	196	208	193	215	214	215	203	222	212	240	222	176	214	193	208	242	211	196	235	188	216	199	212	225	240	218	219	217	208	213	225	214	228	213	214	210	211	201	214	214	218	202	195	188	246	221	215	207	224	196	189	221	211	223	214	223	210	212	214	217	195	197	219	207	213	209	204	210	208	218	203	217	201	201	219	166	200	204	201	223	215	230	210	177	200	237	205	210	204	214	199	211	203	209	193	224	158	208	188	217	213	205	207	206	213	217	240	233	199	190	216	209	191	205	233	229	194	212	211	209	199	231	213	220	210	202	217	183	186	220	193	211	193	206	186	210	216	185	205	208	178	204	181	196	203	239	202	182	212	249	217	210	189	227	199	200	209	188	217	219	204	226	210	221	211	230	210	230	206	208	199	230	200	210	215	189	190	208	203	214	207	211	229	213	209	225	185	208	194	230	247	226	224	218	220	206	223	196	217	186	202	206	230	196	226	203	206	199	221	202	218	205	204	196	227	230	236	184	197	228	212	214	206	205	223	208	214	218	194	208	205	229	233	218	201	202	204	204	182	212	217	210	232	200	202	237	233	222	211	231	228	209	223	193	197	205	215	207	179	204	226	222	212	192	203	225	203	194	218	190	194	193	231	220	197	216	193	239	194	206	198	219	212	218	172	190	176	186	211	239	218	220	216	211	220	224	195	206	208	203	197	212	191	207	203	190	220	203	199	226	189	198	203	216	218	191	215	186	201	231	206	202	198	206	228	208	219	186	212	197	197	190	215	218	223	215	198	193	226	226	188	221	212	202	196	219	242	212	227	188	210	223	214	222	214	188	217	212	189	231	188	222	221	200	195	224	201	205	196	191	222	208	210	222	191	207	236	219	246	235	226	194	229	211	221	222	199	197	207	182	224	224	211	208	212	211	198	216	204	179	207	201	211	201	251	214	196	209	211	204	234	234	240	216	204	214	221	218	208	180	198	193	206	217	215	244	218	213	206	194	189	194	227	199	204	204	230	207	188	223	207	211	220	210	202	211	210	176	206	195	191	203	215	186	206	212	234	229	227	227	209	220	207	230	236	202	234	225	200	244	224	220	191	231	190	190	231	235	226	189	229	218	214	195	219	209	174	207	189	212	205	220	204	199	219	172	192	218	221	191	220	217	209	248	216	197	207	238	209	233	207	219	207	190	209	205	216	178	198	214	206	209	192	223	211	231	209	237	212	222	199	207	210	185	206	203	240	201	201	195	188	177	212	190	204	211	216	217	189	207	231	217	209	202	203	210	214	213	210	201	215	208	203	197	189	243	188	223	217	210	201	206	176	209	194	192	227	228	215	205	207	223	204	215	198	244	238	206	222	184	202	200	204	194	235	213	185	203	204	210	212	218	206	214	198	181	226	205	206	219	190	213	209	220	200	193	222	202	215	217	222	201	219	217	219	210	212	209	190	215	214	196	207	214	201	208	195	237	194	189	204	197	224	212	201	208	225	227	187	228	203	220	215	172	194	228	203	227	220	221	206	215	201	207	183	205	188	223	213	221	232	226	213	233	222	221	212	226	207	204	200	209	243	192	206	213	196	196	224	225	210	209	186	204	217	210	238	199	216	180	213	223	204	218	210	219	200	224	175	196	199	221	226	193	200	228	210	206	218	225	198	196	208	217	220	200	224	218	251	223	199	191	206	216	191	212	206	211	200	216	198	198	211	192	208	209	224	210	225	212	192	212	212	221	231	195	194	195	204	217	222	187	200	244	217	206	179	219	233	214	208	211	225	221	218	219	228	206	199	206	175	222	203	184	210	216	216	182	210	201	237	252	186	218	217	200	206	200	213	206	206	213	205	222	225	197	207	192	220	213	199	215	220	219	202	221	229	189	200	205	208	220	218	215	209	228	210	214	200	243	218	187	186	198	222	206	178	219	204	207	233	217	187	247	187	205	192	194	211	209	207	197	171	208	198	218	192	209	186	220	208	200	204	212	189	216	200	193	219	232	191	203	242	189	214	201	207	242	214	189	202	208	229	211	214	207	233	211	184	192	219	204	209	193	209	225	229	206	216	215	209	205	203	224	215	213	203	196	195	219	235	183	197	187	213	221	209	211	224	214	218	202	206	217	226	192	190	221	207	188	202	217	200	178	221	214	200	185	202	223	218	224	193	201	234	195	224	212	188	214	210	210	223	191	202	233	220	200	246	202	194	218	211	215	193	183	190	216	225	190	238	215	229	182	207	207	186	213	196	202	179	199	199	205	227	207	229	209	194	210	229	224	215	215	195	189	203	228	183	206	212	214	201	222	228	219	236	208	198	178	207	242	212	220	204	217	205	220	214	206	241	219	198	208	200	191	211	211	198	236	213	222	220	226	196	205	220	204	195	202	224	220	203	217	218	223	201	205	205	193	230	213	222	212	241	228	196	229	216	197	213	209	207	202	201	210	179	199	206	206	198	212	225	212	200	219	205	237	234	197	206	207	193	186	209	197	215	215	225	195	210	203	189	206	220	212	249	186	192	200	201	234	209	227	202	192	211	225	224	208	240	220	216	197	225	224	214	201	195	209	199	223	213	215	240	208	225	202	211	199	217	194	208	235	199	228	211	216	234	202	196	198	210	210	204	185	227	177	191	232	192	193	224	210	219	202	219	199	205	194	204	167	215	190	220	207	213	204	174	193	186	226	225	186	195	185	220	200	192	193	203	200	215	217	214	207	229	201	192	197	192	211	211	215	217	192	216	197	213	216	193	213	213	199	192	215	209	227	218	207	214	213	225	211	211	207	225	242	181	204	194	188	205	196	203	218	197	217	208	215	236	240	241	222	189	208	208	182	211	183	208	207	224	189	226	196	223	229	193	210	198	195	207	211	210	209	237	194	217	208	195	215	214	207	203	212	210	237	201	224	229	201	185	236	207	209	209	236	197	208	205	203	197	228	201	202	210	200	222	210	240	199	214	222	203	203	233	204	231	226	202	199	203	209	191	220	232	222	223	225	208	201	212	215	204	196	188	229	182	232	207	237	215	214	234	206	229	195	232	206	224	231	180	200	217	204	190	181	207	201	225	213	211	229	218	206	198	207	223	213	193	193	206	195	216	224	217	213	214	220	216	200	211	195	212	201	224	241	217	201	236	195	195	211	183	231	210	219	203	223	184	161	198	210	202	215	211	224	224	207	238	225	197	204	215	200	213	196	197	191	228	192	228	220	212	212	216	203	196	227	231	177	208	228	194	200	217	206	193	218	200	182	209	232	203	214	206	222	222	212	239	211	191	199	227	196	207	224	207	179	214	230	209	178	191	199	208	222	203	223	208	223	224	222	189	207	194	187	216	208	213	213	226	209	215	219	240	225	206
26279	7657	3777	1740	1296	1031	807	667	687	631	583	560	533	515	668	749	509	414	374	322	357	336	298	287	305	318	301	301	285	324	305	300	305	294	290	272	283	320	276	293	275	302	293	307	305	283	287	299	289	312	277	276	273	287	305	317	282	291	302	303	297	294	306	282	305	317	312	321	275	324	281	270	292	291	295	301	310	284	323	291	307	299	286	337	312	279	289	260	300	281	310	272	301	289	326	285	279	285	272	307	300	311	297	288	307	289	253	285	292	310	305	266	296	281	288	305	290	332	323	280	295	305	317	312	295	286	284	316	302	293	270	311	299	274	290	256	297	317	292	313	244	276	303	295	271	313	292	290	286	283	321	277	269	314	268	292	314	280	280	299	291	273	298	279	282	285	299	317	276	288	300	282	300	315	285	263	320	278	312	276	284	305	329	302	270	287	297	316	257	279	303	277	311	291	269	305	285	278	323	310	294	284	306	303	311	321	333	272	281	262	290	288	284	276	287	270	289	290	278	271	295	282	294	304	290	257	311	285	280	296	277	270	297	300	288	283	298	308	293	301	306	280	288	259	292	293	251	279	271	239	277	283	267	278	309	308	285	272	310	283	334	295	313	301	299	254	295	291	316	296	271	283	298	298	281	290	297	286	302	269	260	308	310	282	297	283	240	282	287	275	281	271	285	299	289	310	311	292	311	275	293	306	282	293	285	293	284	278	302	298	274	297	289	257	305	300	312	306	297	276	265	311	263	293	306	294	295	258	269	313	291	285	278	298	311	258	284	293	307	308	313	265	296	277	289	268	308	287	315	312	305	300	290	314	314	264	252	290	287	298	299	241	300	262	262	293	276	331	308	292	318	260	267	275	258	270	283	279	302	270	283	282	304	297	253	296	288	293	270	313	271	275	292	283	270	288	285	302	290	300	279	299	309	320	265	283	284	243	311	288	303	278	294	305	283	275	273	303	241	301	301	301	295	290	273	326	284	301	301	288	308	282	321	304	292	311	284	277	249	282	306	270	296	270	282	312	294	296	337	322	274	285	316	305	290	312	288	275	293	270	281	292	296	281	310	234	311	251	296	304	303	299	279	286	272	300	287	318	292	295	289	300	280	266	289	296	298	276	294	276	250	313	261	330	280	312	280	264	272	278	268	272	283	281	290	302	292	291	310	314	277	275	245	262	283	297	294	274	296	310	271	306	297	303	292	325	303	299	279	315	314	313	275	278	254	270	289	291	300	281	277	295	259	311	275	299	301	300	275	277	278	283	281	265	296	256	277	276	281	277	312	284	246	286	290	300	269	300	321	291	330	265	282	306	300	301	270	310	316	287	290	272	327	276	306	317	290	308	278	272	311	315	271	274	304	276	287	290	277	287	295	278	256	290	242	272	291	272	284	318	291	275	307	294	291	295	288	302	312	303	269	306	280	276	267	286	300	262	294	304	289	280	287	317	321	291	282	297	288	303	272	310	307	295	300	298	298	297	282	296	270	302	297	345	314	332	284	304	295	287	261	293	276	324	319	280	323	307	299	324	304	296	306	283	308	295	312	283	296	288	259	304	280	318	291	294	300	289	287	292	302	278	263	272	258	299	285	263	294	338	268	302	244	281	297	282	273	294	286	283	307	290	278	308	294	300	283	303	299	300	277	272	336	298	289	291	276	284	325	292	291	271	262	266	299	262	289	325	286	272	281	290	255	281	290	299	261	261	293	301	280	277	306	268	267	267	311	276	269	289	279	288	267	298	289	287	342	298	264	272	306	318	299	288	326	284	273	300	281	279	315	304	270	284	279	289	276	316	287	282	278	276	272	277	284	291	264	289	266	292	292	306	280	292	288	275	288	274	296	305	304	290	259	298	293	305	271	312	288	320	283	273	307	278	246	285	327	318	287	275	282	275	294	275	292	292	284	304	316	296	297	311	320	274	290	338	268	314	281	289	279	315	278	259	284	281	300	305	287	264	310	299	287	297	288	271	288	288	302	274	287	278	295	287	267	279	276	275	262	347	348	277	316	264	278	280	300	287	271	301	295	310	284	268	319	319	284	270	285	289	284	278	278	296	305	296	269	286	282	285	297	283	264	313	315	266	277	288	284	299	278	295	267	299	316	321	284	311	316	275	294	288	303	294	269	302	284	295	276	269	310	254	287	282	301	306	300	299	288	279	274	281	290	290	282	328	305	265	296	299	277	299	320	307	289	310	278	309	300	311	286	300	286	297	291	260	297	278	294	255	293	295	275	279	282	262	304	322	276	287	271	291	277	290	270	291	272	311	284	314	290	273	295	275	282	284	304	317	299	302	285	273	289	265	300	296	278	289	292	280	295	315	312	309	305	297	310	310	304	282	322	292	281	281	319	269	286	318	272	308	269	268	258	307	304	313	298	309	293	297	277	261	261	254	302	290	293	289	315	289	272	294	320	295	259	297	278	260	286	303	282	270	304	297	274	278	271	305	307	297	293	286	294	280	279	285	308	264	285	305	312	303	287	261	282	250	306	274	309	300	321	284	341	269	284	297	285	285	315	284	299	287	293	293	283	290	305	309	299	281	302	307	284	263	283	308	277	283	304	255	308	319	286	300	274	285	294	267	258	288	284	291	299	296	260	274	259	287	301	296	269	299	288	264	297	281	269	282	295	298	305	246	322	280	282	300	291	320	278	298	286	280	283	299	291	282	296	301	300	266	262	268	303	262	309	296	302	297	295	279	316	273	300	301	318	286	282	275	285	296	274	320	289	276	277	315	289	297	271	304	296	284	299	304	308	276	270	295	285	292	299	285	314	287	325	316	309	275	280	280	304	302	319	254	287	291	274	312	288	270	285	265	304	281	314	280	291	292	302	316	294	275	287	311	285	286	279	277	284	311	289	287	287	315	308	285	284	291	302	274	268	301	303	262	274	301	276	287	275	272	315	282	306	301	305	292	281	290	262	305	338	289	313	296	309	283	300	288	287	303	285	295	300	264	296	283	303	291	281	312	315	294	272	298	273	299	268	275	293	282	286	254	311	321	275	302	290	292	306	316	294	298	297	276	288	298	272	296	285	277	291	328	287	277	326	268	290	285	275	287	262	265	285	312	267	262	271	298	277	289	307	294	310	292	279	285	289	296	259	294	290	285	293	265	254	294	301	304	280	309	296	291	291	270	315	272	305	291	302	286	291	293	281	287	326	296	269	320	284	259	266	317	285	308	272	306	294	320	300	296	319	284	292	310	311	282	281	286	301	287	253	288	300	298	296	259	286	302	293	296	261	285	311	327	281	297	299	296	290	285	279	266	277	271	312	291	282	272	302	287	299	278	301	292	302	268	279	304	280	269	316	299	300	296	316	296	306	269	294	294	281	287	328	340	302	303	309	276	301	272	294	316	277	286	258	286	282	294	286	276	304	280	289	322	283	273	290	259	283	269	298	297	265	294	271	275	279	299	281	293	273	272	289	271	282	255	288	283	326	295	305	263	313	289	274	275	283	263	313	299	278	300	276	281	344	315
22566	21485	29306	24092	21479	21323	4090	1204	939	965	842	806	800	786	838	913	899	739	624	597	560	553	495	527	536	563	504	515	528	532	544	510	505	503	523	507	547	500	522	501	532	513	527	509	540	513	507	505	499	483	515	478	517	522	549	536	500	478	532	525	477	520	516	539	546	502	509	513	518	523	539	488	496	528	538	485	502	505	537	478	492	503	553	510	499	566	522	504	501	520	477	500	493	489	514	496	513	516	487	548	482	504	530	498	467	483	514	479	520	484	459	480	536	504	496	522	529	529	493	524	528	482	499	532	477	502	505	493	519	504	514	488	508	532	510	534	494	485	492	526	484	512	529	491	472	519	490	487	489	494	522	489	493	478	507	483	508	494	507	495	511	492	501	513	518	481	546	510	506	475	469	534	532	487	481	560	476	544	517	487	497	498	492	549	509	485	530	496	512	510	528	481	517	454	523	482	495	523	535	538	487	487	517	499	462	525	502	484	495	484	551	500	498	524	510	504	505	501	504	513	465	465	500	539	508	496	493	524	484	475	481	484	513	512	478	497	453	445	504	506	518	542	470	470	514	538	496	509	498	477	470	546	499	537	533	522	520	496	514	475	490	532	532	506	496	484	519	513	525	487	530	498	496	500	514	536	505	531	528	505	473	470	537	499	523	516	507	542	503	525	501	487	468	488	456	531	506	509	498	509	476	541	504	501	498	523	501	500	497	488	492	479	481	505	527	493	489	512	499	476	498	506	469	489	482	463	499	510	519	521	505	519	517	517	474	496	512	508	514	517	509	478	480	509	503	428	495	494	493	508	531	487	517	480	508	453	479	515	487	512	530	486	479	536	490	444	500	497	465	471	488	463	534	506	506	497	521	521	517	541	489	486	531	518	480	523	543	537	523	496	496	537	538	484	470	534	498	502	496	498	488	517	518	513	512	530	508	527	525	460	498	551	487	496	542	504	507	516	525	490	487	532	503	502	512	499	537	479	503	468	508	483	491	531	481	500	489	490	469	476	486	494	520	533	535	546	506	490	512	472	460	517	496	501	480	492	493	480	512	480	481	510	543	521	500	510	498	537	511	532	520	483	507	480	505	493	504	512	512	495	501	531	493	516	480	489	478	513	524	525	511	511	506	503	476	467	482	500	494	518	520	509	508	495	547	462	507	516	505	499	493	521	497	509	502	466	509	500	507	476	533	519	502	471	509	493	483	538	504	528	498	495	484	484	489	502	488	465	489	470	488	510	492	481	505	486	478	537	503	506	481	497	485	477	524	503	520	534	532	487	504	476	498	516	502	532	527	518	514	520	475	527	462	514	506	522	501	472	509	499	526	461	516	545	485	450	513	514	516	480	505	532	517	517	537	498	497	505	505	489	499	437	482	501	511	502	503	528	460	553	512	474	516	494	495	488	519	513	498	477	523	474	485	506	498	451	521	515	464	504	494	485	495	500	531	498	533	534	483	517	543	486	495	477	475	493	490	518	457	487	547	466	487	525	520	529	465	496	502	459	520	528	540	476	534	515	509	466	500	498	487	528	511	495	523	453	490	498	522	513	508	513	508	482	473	492	484	519	506	458	541	485	479	502	459	447	490	541	480	475	495	510	475	494	526	530	531	485	510	474	528	495	494	502	476	499	466	487	488	501	508	515	481	508	505	509	495	528	520	494	507	507	500	531	512	486	503	497	505	457	473	463	499	504	506	509	491	487	514	491	509	491	501	588	508	450	457	505	513	499	505	487	538	516	485	458	545	489	475	491	538	510	521	479	490	485	545	499	490	485	483	523	498	464	478	477	547	506	514	491	493	481	495	528	475	495	471	512	494	495	510	494	475	519	454	474	503	499	452	498	439	506	503	508	518	521	506	493	535	474	485	531	490	511	462	503	457	513	527	471	518	482	499	509	533	548	483	479	508	514	498	482	506	480	459	531	474	507	488	504	486	489	516	465	458	467	508	460	475	491	513	504	486	518	521	498	518	498	518	527	512	489	534	506	506	510	506	508	513	513	495	526	501	462	514	488	495	488	505	511	532	508	518	485	458	508	487	504	583	544	523	506	493	494	468	467	569	495	508	511	505	493	496	504	523	491	548	466	431	457	533	514	494	456	475	492	482	489	443	529	504	539	509	489	475	505	512	496	500	467	505	473	494	462	508	476	515	533	507	487	516	492	517	520	484	494	490	485	500	521	513	512	513	515	515	482	512	511	534	520	537	533	521	493	504	488	511	501	510	530	494	511	503	472	530	461	507	479	505	500	469	507	539	493	505	473	531	481	503	467	480	456	511	513	542	492	524	453	488	494	511	529	494	478	507	474	504	489	473	540	482	525	477	518	456	527	523	504	495	485	502	490	476	488	493	484	508	482	475	491	516	487	482	496	504	483	497	492	486	531	493	494	502	455	495	497	510	529	482	509	484	498	512	509	486	545	507	474	496	492	510	534	533	443	483	499	507	515	534	484	457	480	477	493	471	506	486	510	518	507	549	522	526	522	530	485	479	530	496	510	489	461	489	489	544	538	537	460	497	521	485	480	489	500	481	482	470	486	498	496	524	457	488	491	497	481	492	517	492	507	512	551	474	525	504	450	501	512	543	513	513	499	503	475	493	500	492	483	459	512	477	477	528	484	514	506	535	463	493	523	486	499	501	537	509	490	471	478	491	481	492	496	526	534	478	512	494	545	518	479	515	523	538	529	514	531	498	492	508	491	517	529	548	495	490	494	480	480	544	500	495	481	483	501	503	515	475	518	516	507	472	505	476	490	503	482	477	498	495	502	506	517	526	502	523	487	477	525	475	522	486	484	474	467	501	480	477	483	495	496	516	515	517	511	474	515	524	479	504	515	537	518	488	482	483	507	516	507	498	505	500	506	506	497	497	506	524	526	507	487	466	516	472	513	486	474	503	491	525	516	497	481	500	460	521	498	463	500	514	482	536	464	499	473	512	498	484	472	498	475	500	515	532	485	497	508	508	511	530	498	560	498	478	481	502	523	502	528	509	483	481	491	515	510	483	496	483	476	500	446	481	488	499	522	510	470	495	485	499	484	478	444	544	521	506	480	488	512	494	463	457	489	512	487	493	527	493	495	519	505	489	471	480	498	487	476	495	493	459	501	520	522	510	506	479	516	485	524	493	525	502	504	482	483	457	492	528	489	471	463	484	508	503	503	504	493	482	494	519	493	516	485	502	491	490	495	499	544	513	503	486	517	522	487	520	510	479	459	481	525	523	520	495	503	516	450	507	495	476	535	523	497	539	522	485	477	482	510	494	461	504	459	503	442	450	509	488	490	483	468	517	511	524	470	496	515	466	510	490	486	493	522	514	497	506	518	530	489	494	510	525	493	529	450	526	480	524	530	537	491	455	503	525	489	478	464	495	511	472	523	500	499	499	472	512	490	511	516	514	526	514	495	498	513	478	491	485	526	510	498	522	487	537	446	484	533	491	496	513	502	482	502	509	476	503	483	535	517	490	513	534	549	488	442	483	464
34896	16103	10545	4873	3442	2722	2229	1842	1666	1577	1357	1209	1193	1276	1342	1530	1406	943	844	811	823	748	755	691	689	691	695	655	685	691	669	654	638	656	659	699	715	670	660	662	625	687	664	672	686	678	596	624	689	631	649	690	646	626	682	621	634	687	677	626	671	663	619	628	632	663	639	636	612	697	610	644	684	691	620	658	636	642	650	654	675	618	673	645	622	672	671	647	666	660	647	678	662	663	669	662	664	625	610	631	665	630	631	650	615	679	642	631	631	635	700	655	666	631	687	627	651	677	642	613	666	639	635	629	608	649	647	674	689	619	637	655	623	648	657	659	695	671	646	619	637	726	638	619	625	627	652	634	646	636	637	635	624	599	647	643	582	607	627	631	632	615	651	645	643	681	629	623	633	649	621	625	624	655	664	654	587	616	636	668	624	648	622	627	654	665	678	703	695	646	714	614	615	683	638	636	638	606	642	676	671	628	641	633	636	638	640	627	589	666	631	646	657	624	614	696	647	668	626	649	635	628	613	636	680	642	639	625	680	616	635	627	606	654	638	646	631	687	637	658	621	632	630	700	610	665	644	629	657	696	662	630	613	658	639	600	639	642	635	609	648	658	646	618	594	625	652	656	594	625	706	635	616	656	666	602	626	660	615	659	653	621	578	677	696	690	669	660	641	631	676	660	650	599	620	603	601	675	639	637	683	679	637	593	628	603	613	660	654	654	614	608	611	654	617	685	644	666	656	624	639	640	664	679	671	657	599	641	633	637	641	632	662	620	607	612	611	647	614	634	661	648	677	625	656	663	629	616	577	643	635	649	644	587	615	577	633	669	673	669	677	676	648	597	688	642	634	662	613	646	632	683	673	642	648	653	649	602	644	644	648	609	612	634	614	636	670	612	686	633	652	673	665	606	626	609	609	627	693	679	666	658	660	686	632	653	633	637	648	635	668	633	641	635	650	640	652	576	625	636	620	615	631	630	646	637	608	638	673	649	669	659	595	603	614	623	694	636	641	636	689	652	630	643	664	641	636	674	619	643	687	612	629	628	598	651	602	645	638	646	604	634	641	673	631	612	634	638	669	623	627	643	598	624	635	617	660	629	680	665	593	643	653	693	609	601	666	654	599	642	630	656	642	651	630	685	627	620	649	637	674	619	640	636	654	599	676	630	623	617	665	587	639	629	644	666	658	652	690	668	661	681	654	644	615	660	674	609	679	620	657	660	621	606	659	662	599	647	677	660	621	647	640	612	672	664	602	624	625	618	635	620	596	586	642	657	657	623	637	658	629	647	625	656	646	653	638	584	625	693	618	628	612	640	633	622	681	670	631	705	669	688	640	673	679	618	645	630	625	647	634	622	633	643	706	659	644	644	629	617	631	655	693	669	636	672	648	682	600	673	617	658	654	606	643	627	620	667	676	590	613	650	657	607	667	643	631	655	653	650	680	602	654	606	664	639	630	649	632	611	672	650	659	594	614	644	681	610	663	635	627	644	600	620	632	629	658	648	645	651	639	622	668	645	630	634	652	644	652	629	633	648	666	648	599	629	663	600	626	607	632	597	633	673	646	669	619	629	662	612	624	662	613	633	616	653	656	630	615	630	563	619	635	615	641	647	626	647	679	646	617	619	638	649	592	610	679	651	672	653	630	617	651	628	650	634	644	624	641	599	675	644	657	655	662	657	611	618	619	620	622	617	665	640	647	658	605	594	649	606	620	631	662	671	665	622	679	586	625	660	641	616	639	617	672	655	641	669	659	660	655	643	689	658	615	675	623	619	608	585	670	595	639	636	596	640	598	620	637	644	638	601	661	657	635	710	641	655	643	558	642	631	625	630	580	621	668	670	644	633	656	609	633	613	665	690	634	629	627	666	640	583	644	639	626	686	616	595	614	633	661	650	671	584	650	666	666	633	654	643	654	690	622	646	618	632	668	629	654	627	640	611	619	614	668	624	629	630	636	604	610	671	630	647	624	617	657	656	671	644	655	620	590	618	649	644	638	660	654	657	618	590	686	612	627	630	632	630	633	635	549	678	615	657	658	676	660	630	647	663	622	607	662	611	646	620	631	615	621	675	623	646	637	657	654	646	691	662	645	676	598	651	645	626	587	650	648	626	624	633	599	683	618	642	612	672	628	686	639	639	640	650	693	622	642	703	619	641	618	583	637	663	655	641	660	609	666	634	621	604	603	660	657	652	616	648	636	602	671	603	695	681	636	643	615	665	657	664	647	668	657	583	615	625	646	658	642	632	632	638	693	648	663	655	587	629	616	621	615	618	648	616	612	641	664	667	634	678	666	644	643	693	611	616	649	684	684	608	651	680	655	638	654	633	614	678	635	629	645	648	638	700	674	618	662	658	613	648	636	616	610	641	661	666	635	646	644	648	656	667	623	627	633	641	631	640	623	611	671	616	657	664	595	633	652	635	633	608	624	656	631	629	631	645	681	711	631	630	644	614	612	663	671	640	607	631	597	605	661	660	683	660	642	720	608	689	600	606	643	636	664	620	637	584	632	658	654	652	629	610	627	641	633	631	622	653	681	616	620	610	625	629	650	637	664	665	644	638	630	673	651	640	624	655	646	646	584	671	664	646	646	664	634	660	634	667	634	658	642	646	673	650	631	646	650	641	650	664	612	637	600	623	622	644	689	593	669	662	677	593	667	569	679	600	631	643	653	597	666	646	636	649	653	653	612	615	634	608	634	667	629	613	627	613	635	614	647	626	627	661	591	660	603	625	638	682	680	659	677	609	634	618	646	617	660	646	645	658	659	621	637	709	626	585	698	623	612	634	663	625	645	666	619	599	625	641	668	604	639	635	632	633	699	641	631	667	684	653	650	610	666	634	640	597	632	657	675	657	599	640	661	655	667	650	608	670	640	626	666	616	651	642	658	643	615	598	615	681	629	633	667	691	633	643	631	668	622	639	671	631	645	644	629	649	614	637	623	634	644	633	565	626	645	624	662	671	648	670	625	644	617	606	608	629	625	613	628	679	638	634	648	654	638	675	651	638	644	676	615	656	621	595	565	610	629	675	604	639	666	622	610	567	657	670	619	662	669	669	657	664	631	691	610	679	679	634	625	627	624	628	674	633	590	667	576	630	634	672	655	608	652	651	646	631	629	641	617	603	603	603	652	623	638	646	677	593	681	640	641	649	621	643	618	675	636	612	633	622	633	668	660	634	645	668	653	648	634	656	670	612	683	617	669	632	661	643	680	626	633	635	630	682	601	610	626	673	606	632	633	617	627	630	651	637	638	647	634	639	609	654	615	666	642	687	598	650	706	629	683	684	666	650	688	649	628	642	626	672	628	696	666	615	627	614	681	615	620	651	665	635	602	664	652	650	662	695	647	627	617	614	631	647	609	570	640	640	591	648	683	653	641	655	635	628	619	630	653	606	666	637	644	628	635	640	624	592	611	614	615	638	653	632	658	603	614	657	680	645	601	631	630	630	626	673	680	687	616	636	647	630	620	642	629	679	651	694
27520	17623	3547	778	437	387	379	350	345	368	384	314	337	365	372	434	379	342	311	305	277	312	291	309	300	298	329	276	285	266	301	286	305	282	278	281	281	272	271	294	285	289	290	282	294	276	318	280	299	292	269	272	281	306	270	279	294	275	291	293	304	276	325	280	305	284	326	294	284	296	293	302	278	288	281	293	267	269	313	260	285	309	327	316	288	305	309	315	295	292	306	282	278	339	278	298	286	281	283	280	290	277	281	276	290	302	281	328	286	295	306	284	278	274	291	300	325	282	280	316	274	292	296	329	296	302	275	300	278	300	286	288	294	260	281	303	271	289	311	290	284	282	289	311	309	291	293	286	277	285	300	292	268	311	251	291	291	314	294	307	302	298	290	286	344	288	273	288	329	298	276	261	276	306	317	290	325	277	307	252	274	291	286	317	310	305	295	300	273	275	301	290	302	289	318	294	311	267	281	266	291	281	318	320	276	284	269	286	305	299	302	284	303	279	275	300	282	347	283	318	295	325	282	296	310	255	252	282	317	274	302	311	285	300	275	267	254	302	281	271	277	306	327	306	299	299	306	299	257	279	295	291	273	294	282	313	270	284	317	283	268	291	287	287	295	285	290	309	331	299	319	270	264	300	298	279	282	263	292	307	302	314	291	299	281	301	279	300	288	286	304	283	274	301	273	313	278	264	285	292	302	282	286	309	313	289	289	271	292	295	278	288	291	278	300	265	285	303	279	307	300	272	304	295	257	306	272	272	280	294	273	322	286	275	269	268	259	295	289	285	288	281	313	279	294	279	281	297	274	285	274	287	291	271	289	294	269	292	283	260	288	312	294	312	296	301	265	279	289	308	273	279	286	291	295	285	286	258	276	299	316	302	306	273	326	268	297	284	335	305	300	309	289	315	302	300	285	307	297	290	288	306	302	283	268	319	278	265	320	290	278	269	273	320	304	294	283	276	276	295	285	283	287	273	307	305	281	299	265	264	305	296	264	267	282	272	285	296	291	301	278	306	283	298	282	279	318	310	284	299	321	291	292	306	276	300	299	304	276	269	291	287	289	326	291	291	273	308	289	289	287	304	274	305	273	289	297	291	256	311	294	277	293	284	283	289	318	288	307	301	296	316	289	312	309	271	296	275	279	335	308	274	273	305	284	306	292	291	283	297	284	264	292	315	278	309	325	308	298	291	311	286	284	277	271	270	284	252	341	269	299	262	294	283	296	267	264	252	279	277	285	270	304	281	325	287	267	291	288	283	298	298	260	320	289	312	261	278	288	315	291	289	307	303	320	309	296	276	329	273	277	314	284	283	287	270	281	281	283	285	291	289	299	292	303	291	313	305	317	279	264	321	330	290	300	322	279	308	307	292	279	309	304	284	292	286	269	263	285	296	279	288	321	308	278	272	285	282	312	278	295	314	274	299	300	295	246	276	259	295	294	283	297	307	297	269	298	293	301	285	309	277	263	291	292	304	289	273	286	316	271	305	279	283	285	296	269	265	314	308	277	278	295	291	287	314	308	302	282	303	281	287	293	288	313	307	271	298	317	312	301	300	306	315	330	299	286	292	292	305	252	304	294	317	268	288	287	281	295	281	286	285	278	336	279	283	280	290	310	295	312	281	316	301	316	285	269	276	282	303	297	276	275	309	257	307	239	307	278	263	313	307	306	289	276	294	277	257	278	274	274	284	307	308	290	270	293	322	286	273	296	309	295	269	266	298	267	296	287	277	289	312	296	299	285	288	282	271	271	287	281	300	331	274	276	244	297	299	276	289	335	286	316	294	298	312	289	309	272	289	291	276	282	291	317	312	280	300	301	300	277	264	272	306	297	288	275	292	267	278	309	252	256	277	285	282	278	287	280	285	318	298	312	287	304	290	279	267	262	316	289	295	301	318	282	304	299	293	274	272	277	280	307	266	288	300	313	286	298	310	273	290	276	300	281	275	295	269	285	304	280	270	289	320	287	312	281	273	275	299	296	294	289	309	296	307	289	315	293	303	314	312	313	283	292	285	260	277	309	292	305	291	290	286	273	285	314	254	292	307	293	288	261	293	316	285	280	309	260	319	310	272	288	263	297	284	273	294	296	309	309	275	279	304	283	297	285	265	302	291	283	314	256	283	278	292	304	290	307	289	272	318	299	279	308	284	300	283	269	291	288	275	278	287	285	296	301	283	269	303	282	312	308	281	293	288	291	284	292	286	261	289	257	263	285	294	283	284	296	320	301	290	307	265	284	282	286	298	273	293	291	271	283	292	309	299	282	315	298	276	278	264	261	288	294	322	302	305	269	276	269	293	301	327	319	292	302	258	311	272	299	291	280	299	297	346	293	292	292	291	277	307	274	270	303	294	284	269	266	278	282	296	273	296	280	267	315	277	286	283	273	307	311	295	276	240	287	298	295	308	280	256	276	297	318	290	298	283	289	302	316	289	281	290	311	263	319	280	297	282	278	272	307	255	291	279	287	312	290	284	297	270	259	307	297	272	302	300	297	311	320	304	312	260	286	272	293	252	270	288	276	295	309	296	278	327	275	301	301	270	273	329	297	263	300	292	292	314	304	280	284	304	295	265	280	308	280	263	289	286	303	294	295	274	302	259	300	306	294	307	290	269	268	315	302	287	297	291	309	270	290	285	301	287	290	301	269	345	319	302	316	274	302	284	298	286	280	292	290	293	273	265	315	257	311	265	324	293	306	303	341	308	286	265	278	304	296	285	306	294	285	263	285	300	314	285	329	283	263	297	279	321	306	286	284	294	278	270	282	318	296	279	278	317	300	293	303	292	290	301	278	315	291	304	302	274	318	275	283	305	285	307	278	283	279	320	273	296	295	285	282	278	286	277	296	260	293	284	298	252	307	319	263	302	296	282	296	271	271	294	318	275	310	276	284	308	306	254	296	284	297	298	292	290	321	275	302	294	309	279	284	269	287	289	306	288	301	294	309	308	286	346	307	285	306	286	271	273	274	267	277	281	315	318	290	306	291	313	298	298	282	308	314	281	306	301	292	297	308	297	275	264	296	307	285	310	325	291	294	269	279	325	274	295	283	301	294	287	315	293	277	300	314	268	290	282	300	310	270	276	314	283	269	294	294	295	312	264	296	291	267	295	284	291	286	289	273	288	306	295	287	314	315	286	288	290	298	312	291	295	289	295	285	289	278	302	271	280	301	294	289	284	292	322	282	283	279	286	308	327	290	264	324	301	297	311	273	274	308	279	272	304	274	280	273	287	275	294	317	280	333	270	282	292	298	289	275	304	282	280	288	293	307	279	271	276	313	296	282	298	299	297	279	304	282	250	287	284	295	259	304	277	260	293	296	299	327	301	320	281	234	302	318	274	297	283	280	297	285	284	289	267	304	278	299	296	309	305	268	269	291	295	319	287	271	297	285	297	317	299	279	295	299	294	296	274	293	287	295	292	291	282	312	250	305	321	274	287	292	258	282	289	333	303	319	259	298	302	287	305	296	274	308	305	310	281
8332	2462	1801	870	701	674	565	536	539	530	512	507	481	516	585	656	567	497	450	411	414	413	364	354	380	375	347	373	363	341	392	402	337	413	348	399	417	354	385	387	391	369	375	379	362	418	378	390	370	370	389	378	386	345	401	384	373	359	372	395	386	384	371	372	372	367	353	392	353	357	378	394	374	390	357	358	383	369	404	379	367	352	402	370	377	371	399	376	368	348	379	407	390	392	414	359	403	386	403	356	352	391	347	344	393	384	377	409	371	388	428	393	357	391	403	354	378	386	374	377	381	397	364	391	372	376	388	389	390	395	378	373	384	380	377	368	378	363	410	363	365	364	347	357	385	375	374	373	400	370	386	318	383	394	366	400	364	370	374	372	380	385	394	368	359	377	363	345	383	383	340	371	365	416	368	387	401	398	358	390	383	375	349	363	388	355	401	362	389	364	366	352	397	416	375	346	394	383	351	374	384	392	363	351	370	376	370	387	346	348	376	398	353	379	397	355	361	388	392	377	377	356	374	354	400	381	359	402	411	389	388	365	361	380	377	376	363	393	411	387	377	386	386	384	358	394	399	378	403	372	396	397	350	384	384	387	409	388	351	400	362	347	398	399	386	376	359	376	409	392	374	377	354	359	388	374	394	357	354	371	391	372	413	357	366	350	402	399	402	397	374	373	362	380	369	363	390	359	358	387	349	386	354	374	377	358	383	341	340	385	382	358	363	370	386	367	353	363	398	342	364	386	383	380	356	389	411	365	369	381	363	387	404	362	357	349	378	359	361	360	379	361	345	349	357	385	390	360	362	366	358	344	368	366	382	398	374	405	383	408	367	372	357	364	373	377	379	382	390	367	354	338	381	379	341	390	400	347	402	366	398	369	433	380	378	405	371	367	376	390	395	370	400	391	360	387	399	401	368	366	370	368	418	384	406	379	374	352	373	377	378	356	385	340	354	353	355	381	369	391	368	335	355	369	378	352	383	374	358	379	370	395	393	378	395	367	355	376	354	360	371	375	370	360	385	383	371	379	394	350	372	382	412	383	388	372	380	356	361	368	377	346	374	369	371	336	365	392	351	344	347	355	386	368	413	365	344	409	371	396	381	382	371	385	381	366	380	377	409	357	354	376	339	363	377	388	356	375	356	377	359	389	407	384	380	401	386	382	350	379	360	366	394	371	410	407	351	354	383	379	365	366	377	370	374	344	361	365	381	374	370	354	353	390	355	387	372	363	314	392	351	382	378	391	385	364	355	353	391	380	398	412	412	360	346	382	356	404	373	385	374	358	380	377	365	378	396	380	347	362	379	366	373	408	389	363	358	401	375	396	375	370	350	407	355	365	389	364	397	387	406	368	383	381	374	358	378	382	393	373	364	353	366	373	339	417	335	384	340	370	373	396	368	422	330	343	371	348	375	392	383	363	366	366	365	353	336	379	353	353	385	321	350	379	420	408	382	396	371	403	380	403	379	381	372	380	396	387	380	347	358	395	369	393	363	372	372	327	384	321	378	400	419	346	372	368	354	383	329	372	377	390	394	407	389	361	400	356	393	376	356	394	383	384	374	363	374	397	384	394	346	387	393	351	367	350	361	378	365	404	359	396	351	392	381	384	399	363	376	338	377	347	386	367	364	357	390	371	361	348	357	400	395	395	396	339	371	388	392	366	373	383	381	379	416	381	387	424	387	365	367	394	372	365	401	400	404	389	330	346	367	375	381	366	388	360	374	379	353	409	380	388	387	362	392	367	419	365	374	396	352	351	363	377	408	341	367	351	351	349	406	388	382	362	395	368	315	360	405	367	402	367	400	389	347	382	395	408	383	365	374	368	350	401	383	389	393	375	366	368	352	359	376	407	382	374	362	354	397	343	374	333	377	373	403	368	374	367	382	349	367	390	367	395	375	382	383	386	344	411	367	383	366	378	403	394	368	419	395	388	375	375	364	408	362	386	384	380	382	375	396	386	379	337	368	357	372	383	341	373	347	379	375	360	419	389	355	359	365	361	362	357	378	381	384	388	395	344	401	410	381	364	361	401	394	382	393	368	386	354	377	358	409	359	362	414	376	401	392	364	403	394	361	417	389	379	363	370	380	361	414	354	404	389	386	392	343	383	376	357	366	353	385	391	377	363	354	360	365	418	378	357	347	368	373	364	378	390	392	375	351	380	366	373	386	356	358	409	345	373	370	364	335	409	380	356	379	342	381	389	426	392	354	388	374	374	367	363	342	370	354	372	330	365	393	380	363	350	370	338	349	384	386	367	386	363	380	342	392	362	366	394	395	403	378	350	409	388	383	365	389	393	373	328	381	370	341	408	381	398	353	346	400	368	355	358	356	368	384	380	380	365	358	381	369	379	385	372	375	388	389	363	378	382	379	379	395	397	343	386	346	346	370	374	394	349	376	364	366	378	374	381	423	397	363	386	380	347	357	379	417	338	355	371	349	398	407	367	373	364	390	369	358	352	353	368	388	354	378	399	390	383	393	375	386	390	341	375	376	375	370	398	384	376	359	402	386	343	394	387	381	414	386	336	382	379	384	349	371	360	369	407	366	382	387	373	363	372	380	351	369	378	391	363	365	333	369	403	378	382	357	403	377	371	371	361	356	350	373	397	379	368	403	355	356	361	358	352	391	363	368	372	392	385	364	338	373	380	377	358	379	381	378	376	369	335	386	400	352	343	374	370	358	357	392	396	403	369	378	368	396	367	368	374	376	366	335	394	395	419	383	337	406	350	409	380	391	393	361	381	387	395	395	383	377	345	355	353	368	409	358	375	384	344	392	369	369	371	367	385	382	384	373	356	363	362	403	349	362	330	367	404	371	326	384	363	383	343	406	351	350	370	363	400	384	424	394	395	399	381	384	381	381	361	380	368	371	397	390	355	396	393	365	424	365	377	354	366	390	369	387	366	393	411	363	344	354	343	361	363	388	415	390	404	366	391	385	380	342	374	407	409	389	368	405	332	372	387	343	390	378	380	364	394	380	368	417	369	379	374	386	369	374	381	375	375	390	380	365	367	352	381	420	377	401	367	362	399	338	444	367	349	383	392	403	349	380	390	404	382	412	384	356	381	343	371	387	392	378	374	397	395	392	408	347	353	376	347	360	381	373	412	371	358	327	382	352	403	371	384	398	394	394	371	406	351	389	373	392	377	355	390	354	370	349	398	398	392	351	385	405	387	375	372	405	369	369	373	369	364	355	361	376	391	382	354	363	393	370	379	371	372	373	348	374	386	385	371	348	352	371	386	363	376	397	407	362	391	361	387	413	385	364	357	372	368	368	372	375	382	388	354	371	397	406	375	371	398	362	357	396	360	372	374	392	376	330	344	363	382	387	381	393	364	368	340	368	365	351	392	344	387	395	352	394	394	384	384	377	398	357	390	376	413	414	383	365	399	356	386	350	389	364	410	414	370	335	372	367	365	380	371	356	369	373	426	388	396	394	346	381	357	362	400	363	366	366	370	376	399	365	366	380	362	399	376
23585	21442	28660	24620	21238	4853	1074	803	768	736	680	680	695	713	684	791	727	845	718	594	565	606	501	510	535	511	508	568	522	477	477	519	508	483	535	464	533	555	538	498	506	511	521	515	528	508	537	480	463	528	487	533	504	498	516	515	485	493	510	524	468	519	520	498	521	480	507	511	535	538	539	489	515	505	510	511	496	510	542	496	531	552	536	555	510	519	484	510	537	505	470	559	505	478	487	490	517	552	504	489	525	488	527	482	517	529	472	554	525	525	531	500	520	509	465	523	541	509	516	543	509	528	536	534	467	466	505	526	531	470	507	519	487	478	511	495	471	503	498	538	490	506	472	512	482	487	516	467	531	532	526	497	543	510	471	538	479	483	555	519	466	472	501	517	517	504	494	550	480	514	497	458	505	523	539	487	483	520	467	524	536	495	497	508	489	539	480	528	495	528	546	487	510	551	491	506	513	494	509	515	493	520	462	463	463	511	493	486	565	465	475	519	477	524	474	498	510	527	519	511	514	505	528	487	481	503	484	486	495	498	503	525	514	504	501	511	484	493	525	480	488	514	548	490	490	522	493	463	466	506	511	534	529	517	497	487	500	514	473	510	533	531	514	505	481	486	475	512	497	517	481	484	498	545	493	504	498	459	473	534	531	496	539	558	545	529	544	509	541	518	514	486	521	515	491	507	504	502	489	486	503	528	515	540	451	509	523	514	498	531	482	478	492	511	512	500	500	506	555	469	494	525	518	468	495	503	506	458	471	520	527	510	462	478	497	540	532	488	512	481	538	500	484	526	510	473	506	501	514	509	535	573	512	549	532	495	533	491	492	520	504	466	520	491	527	504	498	486	507	521	512	546	513	459	529	468	504	507	513	506	498	464	475	500	481	490	505	521	563	534	536	500	491	518	512	543	476	502	513	501	515	521	492	534	518	525	457	501	550	475	518	526	501	499	472	479	525	495	464	473	508	483	496	476	483	498	474	537	517	496	470	466	479	479	519	500	479	513	523	488	464	534	500	492	522	496	525	511	536	520	535	504	475	538	529	490	501	526	494	486	499	520	499	531	488	489	504	502	530	539	499	516	520	526	499	564	521	520	517	474	468	542	512	513	495	523	477	463	495	507	490	523	455	527	492	507	496	537	459	519	495	517	509	496	538	503	513	512	518	501	524	520	479	503	489	508	500	480	474	524	512	498	516	457	485	513	477	537	503	512	505	511	506	545	569	498	477	513	501	454	517	526	486	503	511	497	512	502	502	500	494	504	497	491	466	502	525	498	494	514	545	495	523	540	489	518	443	489	533	515	551	482	484	502	510	478	490	516	507	496	465	507	479	486	531	522	538	487	498	493	532	513	525	542	490	515	523	486	486	484	515	476	532	492	503	502	488	485	530	519	498	524	519	517	494	510	520	524	479	553	510	464	459	531	489	531	480	503	521	531	532	497	466	513	512	489	494	450	483	499	543	497	521	497	532	503	517	495	493	509	502	512	516	534	478	528	513	472	541	498	494	532	560	539	497	494	521	490	473	485	475	499	496	469	488	533	506	500	487	509	486	523	466	518	494	474	509	513	513	510	524	500	483	517	540	513	532	496	450	521	505	511	498	490	519	494	500	513	478	476	511	486	503	551	532	518	526	511	493	518	491	473	506	504	496	528	501	524	546	519	470	501	560	509	498	527	528	472	474	478	476	487	485	494	505	495	512	482	516	526	474	508	508	530	488	475	508	516	527	532	476	484	470	469	481	532	488	519	516	517	508	509	505	500	494	492	531	533	529	496	513	511	541	494	516	459	503	542	515	499	479	558	505	548	516	495	499	457	509	475	491	467	509	521	489	524	511	452	529	525	482	488	481	514	510	513	503	552	501	497	511	514	515	484	480	508	522	495	520	529	475	526	510	484	500	490	557	489	543	524	501	528	478	519	495	494	519	493	521	519	516	506	516	543	523	509	497	521	510	530	502	495	483	484	494	496	500	520	475	481	497	506	495	516	481	528	472	511	499	517	489	527	487	529	511	463	494	528	497	485	497	529	506	491	507	468	499	463	527	487	510	485	478	476	501	494	508	505	523	549	540	485	494	509	444	566	543	511	518	485	505	451	495	531	476	528	503	468	525	500	483	503	502	491	496	524	509	514	525	489	565	562	518	512	503	494	484	517	508	491	513	519	518	500	484	502	500	469	586	521	504	521	505	478	518	493	500	477	515	546	466	499	485	470	471	512	506	533	463	519	512	526	497	484	506	500	526	497	485	501	527	477	522	490	483	484	507	490	519	491	485	496	507	511	541	492	550	548	533	497	507	507	511	516	475	508	485	509	514	494	489	535	450	516	485	502	472	536	520	527	513	504	525	492	459	482	506	486	476	525	472	477	541	487	544	521	507	514	509	492	507	482	506	515	469	520	528	503	475	505	521	512	523	486	491	529	517	529	495	501	513	517	500	506	550	494	532	517	441	512	519	505	502	517	551	519	472	504	519	503	511	508	519	512	507	490	513	519	499	480	531	482	496	522	531	508	512	457	524	505	528	493	526	500	518	505	489	478	461	475	505	495	524	487	503	534	495	505	466	493	479	518	507	544	503	514	537	535	534	505	520	498	475	539	498	466	510	481	485	510	502	519	505	464	510	493	448	501	506	512	489	504	557	500	512	507	479	540	498	507	507	476	502	510	521	517	532	506	487	469	508	520	487	455	505	459	458	488	523	510	534	515	485	496	485	505	505	523	495	501	511	473	491	500	484	508	484	504	502	506	529	500	498	509	497	529	542	506	495	499	486	483	509	453	498	508	481	466	501	518	480	505	502	492	489	487	474	483	473	515	496	521	453	524	528	499	501	526	537	468	509	519	471	521	531	496	497	499	487	513	521	498	471	522	478	508	518	528	523	511	490	460	495	479	503	497	528	537	473	560	508	528	487	499	493	485	514	502	470	442	476	509	455	489	509	480	484	507	498	525	491	516	531	495	560	543	483	503	470	453	531	502	517	529	534	494	513	510	514	532	483	505	492	538	495	564	479	509	518	501	503	508	477	498	513	459	529	506	508	465	509	480	478	488	457	490	512	518	509	530	564	486	476	488	500	484	528	514	472	510	534	486	487	499	484	525	490	538	511	524	487	480	496	517	483	515	506	522	463	497	556	536	487	506	478	531	511	521	504	496	476	538	529	481	533	522	507	538	482	470	510	568	513	489	523	472	477	527	497	513	508	514	504	481	554	502	500	508	497	510	517	513	516	522	512	499	490	508	503	526	539	486	524	494	482	532	538	518	487	513	528	551	523	534	534	533	496	502	484	505	522	499	512	517	520	503	504	515	532	487	487	516	459	512	496	498	516	498	476	520	506	513	540	524	479	499	506	527	456	537	511	498	527	532	506	552	515	477	517	522	511	472	485	496	489	525	534	563	527	510	461	487	520	502	484	513	497	454	530	494	481	531	492	551	522	510	520	535	484	480	483	496	489	485	505	515	561	489	507	523	461	493	496	490	518	510
27902	10064	6633	3213	2195	1762	1531	1252	1245	1142	1092	989	921	1109	1035	1163	1025	1347	973	741	694	741	710	691	628	672	674	654	668	675	628	644	645	660	672	649	640	646	609	655	630	645	636	649	644	632	651	632	662	649	626	631	612	618	658	625	650	641	613	649	647	629	610	662	623	628	679	670	655	665	677	635	673	671	620	641	654	676	665	675	624	622	647	653	652	649	653	660	612	604	634	585	668	646	627	672	635	645	694	652	616	596	628	623	634	681	684	591	647	646	642	615	648	612	590	612	667	600	707	661	691	637	636	632	691	688	651	620	618	669	631	636	624	704	623	648	638	620	669	651	645	632	660	625	663	605	609	639	634	638	661	661	651	636	682	612	646	648	597	601	695	628	659	600	632	671	658	659	660	642	627	663	609	620	603	591	612	650	678	625	604	639	666	601	661	633	607	640	612	635	651	628	649	623	612	599	602	653	669	618	673	642	636	616	684	646	663	644	607	662	630	628	608	656	666	606	638	646	613	626	626	603	651	611	693	648	646	679	634	601	620	650	640	689	655	693	627	687	647	670	663	641	675	602	627	646	617	627	621	631	631	642	636	642	595	614	619	619	636	663	673	614	673	652	663	619	675	665	629	599	698	674	645	602	633	601	594	609	631	660	609	622	632	621	611	675	668	588	633	590	656	598	642	606	650	612	633	639	604	627	634	602	636	601	640	595	600	634	673	644	623	640	644	596	654	649	648	634	600	616	647	604	616	634	654	630	637	654	639	642	585	669	609	612	604	636	609	632	607	640	648	604	643	626	636	633	615	630	622	636	687	681	622	650	681	627	642	599	624	657	605	630	659	693	583	619	636	637	670	613	614	663	651	617	656	652	613	691	635	646	652	598	609	651	589	613	666	650	656	668	642	627	640	604	644	659	627	644	645	637	673	641	642	643	627	614	596	649	729	630	659	630	690	662	691	621	636	632	644	702	650	648	681	637	632	669	648	661	599	618	639	605	622	635	638	636	626	656	617	619	632	653	631	650	623	621	641	612	650	668	625	653	632	626	629	635	597	625	628	640	645	682	635	656	634	635	577	655	619	638	591	684	642	618	623	684	602	621	636	663	645	631	596	664	646	675	649	638	656	648	638	596	622	642	639	653	654	652	639	628	600	580	637	627	657	619	651	614	663	657	641	630	651	649	627	675	611	628	627	627	642	601	632	636	666	676	657	639	624	643	624	646	600	643	650	624	579	595	645	621	629	657	648	654	692	645	629	663	666	665	635	625	641	690	650	660	636	608	653	624	654	649	642	624	613	653	620	698	614	641	653	642	633	620	632	648	686	680	630	662	622	648	642	637	606	636	651	648	683	629	617	668	696	626	649	631	641	615	655	590	602	606	617	648	651	643	636	618	629	624	633	638	630	643	633	615	663	648	612	652	641	646	695	628	626	619	609	664	615	608	617	616	608	619	658	625	641	646	630	611	601	644	647	606	612	622	642	604	706	587	661	595	700	605	693	626	610	640	648	647	642	675	644	642	667	592	650	623	628	631	626	651	640	621	635	661	631	606	609	636	659	618	597	615	635	619	639	608	620	647	615	682	588	636	692	665	635	670	649	678	661	622	640	635	615	595	632	670	639	658	642	615	626	646	658	617	631	602	602	622	623	639	623	590	629	638	615	620	632	637	636	671	627	638	612	589	644	679	611	627	603	656	669	637	652	572	663	632	615	647	649	617	641	617	638	585	644	624	649	641	598	583	641	644	662	663	637	660	644	628	628	688	621	673	615	635	635	651	630	616	632	605	638	611	651	667	682	611	635	650	628	621	655	618	650	624	641	669	703	662	695	626	633	641	649	603	633	654	658	680	637	627	601	626	652	631	683	634	674	638	663	639	590	625	625	632	641	627	629	626	601	613	646	682	643	666	579	628	671	636	685	650	635	620	650	648	646	652	645	583	634	616	608	631	632	615	648	613	618	656	660	646	618	633	626	618	669	663	636	622	645	646	656	649	671	661	640	636	625	614	590	633	641	633	606	647	659	604	614	633	614	617	621	696	633	597	630	601	654	631	636	612	655	598	604	630	610	635	644	645	660	682	597	664	595	584	640	650	640	623	639	585	690	606	673	632	568	659	634	650	687	671	640	682	614	634	653	600	636	617	644	625	612	671	628	629	643	588	625	634	612	687	668	631	626	633	622	639	655	598	659	668	626	621	629	633	594	646	594	619	671	685	608	632	655	623	600	640	616	681	629	627	649	630	635	621	636	615	669	635	635	645	619	634	628	646	642	610	688	619	611	643	660	646	649	646	649	667	616	623	674	622	644	652	653	609	621	644	611	626	632	634	646	640	648	647	649	658	653	638	587	633	671	649	611	636	648	616	653	602	675	641	643	655	615	643	616	688	632	600	667	657	671	646	674	672	612	637	652	622	656	630	628	635	659	668	611	585	583	630	621	612	630	627	618	652	642	665	634	644	620	642	607	616	685	647	630	689	595	660	603	593	644	636	590	619	666	609	629	649	632	684	610	675	630	673	645	652	613	648	609	691	600	644	631	631	669	684	639	634	654	612	631	644	663	610	564	594	655	644	639	603	610	651	634	657	638	655	620	637	626	674	619	631	638	598	597	632	602	638	646	648	612	662	673	642	645	649	644	633	616	614	624	633	633	665	642	637	610	633	610	628	667	610	587	651	624	641	621	607	642	640	637	611	594	604	615	687	682	609	617	614	606	629	584	629	666	629	644	676	631	632	597	667	620	638	609	667	585	664	656	642	629	606	639	635	649	634	621	636	661	643	632	661	625	603	622	589	635	602	623	659	636	623	660	665	623	618	643	608	658	684	639	645	605	638	638	631	641	634	648	623	594	613	675	588	631	611	644	638	631	629	642	594	659	700	607	654	632	625	658	638	658	606	639	636	606	608	628	630	606	565	590	661	648	622	608	628	619	601	637	611	649	612	660	641	625	659	655	664	656	640	611	638	610	609	629	668	661	626	613	654	627	653	639	664	647	663	631	642	658	606	640	615	639	665	643	602	624	655	643	607	641	601	620	657	649	660	697	588	665	648	660	635	664	649	669	635	635	639	625	641	654	637	640	618	632	677	646	659	596	618	629	622	643	625	610	602	621	684	620	634	619	668	661	644	649	605	618	688	658	622	626	639	642	701	675	608	630	624	608	637	578	586	627	606	625	563	615	624	639	627	632	622	672	648	631	604	624	664	649	673	673	652	609	631	619	616	647	616	596	595	664	596	653	621	623	619	556	585	655	645	665	623	648	691	666	643	637	680	613	631	690	677	646	658	673	622	669	583	639	650	648	611	614	605	675	609	636	591	631	626	645	664	661	671	640	671	693	603	601	638	619	631	641	601	648	639	601	665	643	621	604	637	658	650	589	666	676	671	596	629	650	656	643	650	632	609	624	596	644	609	620	670	654	621	644	630	632	681	637	603	611	630	633	643	629	630	614	629	622	652	629	616	603	643	584	634	634	625	595	612	665	640	643	671
24588	21373	27207	25455	4696	514	415	397	350	340	301	324	316	317	376	414	349	464	265	249	256	239	226	226	221	210	213	234	238	214	247	215	221	188	254	185	214	232	196	202	211	227	233	187	224	207	213	224	233	204	222	200	213	224	228	213	197	206	199	181	204	210	223	184	215	201	234	219	224	218	229	201	226	203	210	227	215	225	191	223	222	224	210	223	204	218	219	225	242	218	194	201	189	203	232	221	177	220	226	234	219	244	208	210	219	215	216	230	192	191	235	259	201	211	225	211	214	209	216	187	230	170	218	227	219	219	231	203	218	200	203	210	220	219	219	201	201	223	206	243	190	205	199	226	198	218	202	206	232	187	199	229	209	212	224	227	212	201	224	229	205	205	200	200	197	237	205	210	189	225	212	213	227	213	210	196	201	196	210	203	201	219	219	221	230	237	223	228	219	212	218	234	216	239	208	214	231	210	204	206	221	203	221	245	220	236	223	182	216	209	212	198	217	221	206	209	193	221	214	226	211	231	210	217	225	220	202	204	210	219	190	220	225	207	233	214	200	213	212	214	184	197	194	246	193	179	196	192	230	228	213	218	210	228	224	215	244	211	226	225	196	205	220	226	212	198	226	217	207	219	233	229	234	209	205	218	218	214	209	216	222	234	191	202	210	209	233	192	201	211	214	199	209	232	233	198	216	239	202	230	220	212	200	209	201	202	221	201	202	206	195	204	201	197	217	201	216	218	231	204	190	237	220	227	224	210	230	185	200	206	233	218	202	219	215	200	211	223	228	231	208	213	229	217	198	228	181	219	188	196	214	232	238	184	210	189	224	198	203	213	188	218	245	230	207	214	193	191	210	227	243	231	205	205	228	203	231	208	216	210	204	199	221	206	229	251	206	185	202	206	199	204	208	223	226	195	212	203	205	223	211	203	195	221	183	226	205	239	207	226	223	217	203	229	229	200	195	194	242	227	208	212	208	221	202	234	217	251	209	229	192	213	204	230	225	242	221	207	228	217	214	207	197	214	215	220	218	209	220	217	219	180	220	213	208	219	233	216	205	222	255	235	197	212	214	216	212	210	222	207	221	232	182	220	215	232	220	202	200	213	218	228	223	207	206	241	204	208	222	257	224	208	196	227	244	235	227	220	195	207	219	214	212	224	205	213	196	225	225	209	206	219	223	216	223	229	218	190	238	205	234	214	238	188	182	156	237	203	204	215	220	235	220	219	193	208	207	228	215	213	202	203	209	204	214	223	211	222	227	207	205	219	191	205	223	200	234	220	220	212	217	232	211	210	200	208	210	223	225	207	218	195	222	197	210	200	213	190	201	236	231	196	187	222	232	216	221	200	238	225	224	213	231	201	199	235	228	207	194	203	231	195	217	201	206	231	200	212	216	207	220	217	231	224	222	209	227	190	230	227	201	201	189	216	216	206	209	216	229	198	230	224	218	232	191	201	193	207	202	202	210	192	192	210	221	190	214	211	203	219	240	214	206	212	211	207	226	215	218	228	207	201	202	199	196	210	207	187	216	217	222	221	194	211	240	209	229	212	226	230	223	219	212	223	213	215	210	200	197	235	215	191	212	221	221	204	233	207	208	198	195	210	220	218	231	217	223	200	214	229	214	208	210	255	208	198	224	234	224	200	224	216	219	204	193	205	215	191	246	227	216	214	232	185	200	199	222	224	217	213	230	232	212	199	216	221	212	226	218	220	222	214	195	212	202	189	196	207	190	219	218	216	219	209	206	228	190	228	199	222	233	191	188	220	191	229	197	218	200	208	229	218	198	228	198	198	239	225	198	198	226	201	235	226	219	204	203	188	220	249	196	192	208	219	231	221	216	204	221	198	211	206	230	214	222	212	227	198	181	209	210	203	218	208	213	187	217	234	216	204	214	206	204	198	210	188	228	219	210	219	237	216	230	230	219	205	202	203	199	225	228	215	222	225	217	201	227	211	217	230	201	215	222	209	211	238	184	211	193	186	213	229	209	212	203	225	204	219	201	194	210	208	205	213	224	227	206	215	213	234	219	194	241	202	224	212	218	210	234	219	201	199	204	205	205	211	202	213	203	211	202	187	204	190	228	220	219	225	224	218	220	214	216	188	231	249	207	193	170	220	216	230	204	203	217	219	199	213	198	208	213	218	226	207	222	207	198	188	212	230	234	206	216	220	224	225	234	219	209	218	204	207	179	196	233	212	209	195	243	194	187	195	194	235	200	216	219	196	198	218	208	227	211	212	206	220	225	218	210	195	224	203	220	232	197	208	200	222	204	202	179	213	233	228	226	209	193	197	223	210	205	195	223	231	212	214	245	190	196	232	193	202	209	222	194	213	213	206	211	217	222	218	217	206	223	210	217	217	227	206	214	221	211	197	216	192	235	212	218	226	217	191	210	222	227	239	200	226	210	204	218	222	218	209	227	218	210	216	237	243	199	212	193	195	234	195	190	208	198	204	245	203	210	206	222	184	260	207	188	222	208	213	211	221	199	225	194	205	199	230	171	234	230	229	221	220	238	207	200	196	224	197	218	214	220	206	221	204	216	215	216	225	223	190	214	229	215	221	219	223	208	200	215	223	199	194	217	249	210	207	220	211	218	214	172	215	205	200	198	206	214	191	233	222	225	229	214	219	230	215	208	218	232	219	228	218	208	217	204	209	206	222	207	215	235	213	194	198	211	205	208	227	195	188	230	193	168	193	212	193	232	207	222	197	209	201	226	215	228	230	209	205	197	205	232	203	237	217	214	215	209	193	190	227	238	238	197	232	198	210	213	186	211	203	230	216	192	214	208	218	206	205	185	212	249	162	215	226	213	201	188	221	209	232	205	215	216	256	211	223	203	200	223	213	200	220	206	205	241	201	212	179	209	217	199	229	205	204	240	232	220	236	228	208	187	225	220	231	191	193	214	205	209	227	215	232	201	167	199	198	224	214	245	212	224	238	195	210	215	233	197	211	238	201	202	189	214	215	212	217	222	204	203	204	213	214	234	212	211	204	222	221	224	212	205	223	225	207	225	199	227	204	201	207	218	235	214	223	215	205	226	230	210	260	197	232	216	219	238	207	220	203	195	203	232	200	190	179	198	232	218	209	234	227	206	189	201	213	210	208	202	185	192	236	205	220	220	208	217	219	210	193	217	218	194	228	184	198	209	214	197	218	239	200	232	231	187	216	215	228	217	213	228	189	215	210	203	224	206	206	208	200	196	221	227	214	213	194	229	213	214	212	203	197	220	234	232	206	237	222	235	225	230	198	213	228	212	204	207	210	219	205	217	220	212	192	218	234	182	234	199	204	230	215	204	242	212	235	210	223	213	206	229	217	201	202	203	257	197	201	223	219	199	202	215	218	218	223	220	197	211	206	189	214	227	196	203	218	217	204	184	223	215	208	220	172	222	198	238	233	195	206	219	184	206	198	223	198	208	210	218	196	183	190	221	181	211	224	223	200	200	254	214	223	199	214	201	199	194	231	224	214	221	199	223	245
25589	6081	3849	1791	1237	1017	799	738	684	621	586	566	550	577	593	706	552	834	468	374	366	367	306	336	329	303	294	312	282	294	314	312	283	310	280	333	304	305	288	306	283	302	298	299	286	311	286	289	316	301	304	284	271	302	316	299	316	288	286	314	295	307	306	278	291	280	293	297	291	307	274	297	296	309	294	315	291	302	297	303	309	296	326	319	295	282	287	311	270	316	311	304	276	300	310	289	291	317	301	275	316	289	307	302	308	283	318	319	315	303	317	276	299	295	292	301	301	294	291	314	284	321	280	289	268	306	271	297	324	276	279	306	279	297	287	286	280	310	299	300	295	276	307	284	299	295	281	317	302	284	297	289	303	302	295	319	291	277	303	280	309	320	292	290	297	281	287	299	299	308	304	280	305	309	257	284	275	297	277	309	311	298	309	300	305	326	330	295	261	298	322	249	290	304	289	289	285	301	281	298	311	300	308	295	289	290	279	299	322	322	308	306	310	291	291	272	310	293	280	324	303	315	324	253	295	316	306	280	279	292	279	311	262	294	261	275	306	276	282	299	307	310	285	335	277	312	283	321	282	280	287	277	276	296	303	292	295	308	305	290	287	292	290	293	305	310	309	281	287	277	312	281	261	299	305	286	293	310	311	285	288	317	297	300	285	299	295	319	298	281	302	298	297	312	302	302	303	295	277	294	299	299	278	318	253	276	284	237	314	309	316	305	283	284	293	305	312	304	287	285	308	301	266	288	338	311	262	316	303	301	287	300	294	292	302	288	280	293	299	321	288	273	322	288	302	280	281	321	262	279	304	326	286	282	310	324	302	303	295	289	301	288	280	287	285	325	291	288	275	291	274	294	268	291	270	329	300	299	304	296	322	305	311	284	284	293	304	286	310	280	309	302	312	277	273	268	313	304	311	283	285	279	287	290	286	312	330	288	300	307	306	287	301	302	310	306	298	297	327	278	281	318	334	302	296	289	291	305	262	309	291	326	282	288	297	286	288	289	293	274	278	293	303	326	311	263	297	293	286	294	277	315	316	309	284	289	304	280	304	306	282	291	295	281	287	285	263	317	295	287	276	341	274	289	301	280	310	285	294	249	285	312	301	326	258	312	250	284	280	318	299	279	278	280	299	338	286	326	289	326	296	281	280	300	305	313	317	321	312	290	302	298	310	312	282	292	289	274	308	305	301	297	297	344	294	300	314	281	282	291	292	292	267	267	287	264	277	305	319	300	304	299	302	274	285	290	298	313	289	286	310	314	321	298	339	278	280	290	301	302	327	315	314	272	325	293	317	272	275	262	296	297	248	311	320	305	314	301	285	282	304	304	280	299	277	305	304	318	290	319	298	312	324	332	307	296	325	281	299	296	283	292	310	294	289	283	306	280	308	300	302	287	318	321	285	307	291	264	295	303	306	331	290	293	298	275	286	305	292	313	284	271	303	314	308	281	311	279	291	256	305	289	332	261	288	296	306	294	284	297	255	289	304	261	281	328	259	293	296	317	264	331	352	277	289	313	315	280	288	309	332	260	259	280	315	294	325	269	295	299	284	305	291	306	274	274	304	291	308	291	294	272	272	289	327	251	297	277	313	265	285	292	320	274	271	306	314	290	306	288	301	289	305	273	319	315	308	296	288	276	296	328	277	264	308	270	315	286	296	289	285	289	286	303	295	322	302	278	296	307	298	270	278	285	282	285	284	335	287	253	297	300	287	277	302	277	327	252	278	297	261	309	305	284	295	321	330	297	295	279	327	285	316	314	258	284	288	253	329	285	313	291	302	276	278	298	312	291	297	301	292	288	282	290	307	301	287	293	283	271	313	296	327	287	278	310	307	286	298	271	289	305	278	290	303	272	289	315	297	312	270	319	304	279	315	287	315	289	291	293	303	300	294	286	293	277	311	326	285	303	275	292	284	310	272	274	298	278	306	294	299	302	326	315	279	271	287	285	259	320	277	257	290	287	294	316	302	320	297	276	317	315	308	270	319	270	271	288	262	290	285	276	306	299	313	274	300	303	272	320	287	302	290	308	309	306	297	289	315	279	294	263	311	293	293	251	288	304	316	291	290	299	299	286	303	307	303	304	307	308	304	278	288	281	304	304	276	286	302	306	334	280	303	316	301	307	274	306	288	317	286	272	310	305	296	290	309	291	309	260	329	274	297	295	288	296	316	331	285	291	311	320	286	285	314	302	284	287	285	333	281	304	292	275	284	315	294	320	300	301	295	288	307	279	301	297	306	281	276	291	305	297	277	303	312	275	299	298	312	306	286	288	287	272	267	310	272	297	292	292	282	299	248	268	310	286	273	294	278	330	292	292	304	300	336	285	285	285	258	334	330	311	283	279	313	275	294	330	311	314	341	286	312	312	301	267	276	309	314	331	314	274	300	268	317	299	284	327	303	303	303	295	291	274	287	304	276	274	281	289	282	279	273	299	299	270	289	313	275	304	300	286	325	300	273	293	281	273	277	302	309	313	283	296	305	292	280	306	296	281	332	286	304	288	299	285	290	261	295	291	286	308	269	322	289	276	302	304	280	304	304	305	294	290	308	293	281	291	293	319	279	289	315	288	290	264	275	304	282	310	276	289	294	284	303	308	290	284	336	263	324	281	312	260	267	301	276	309	294	313	268	288	289	293	280	298	311	288	298	266	293	284	279	301	293	310	270	271	278	311	261	333	290	321	296	291	311	299	301	277	306	261	308	284	268	301	280	298	271	280	282	297	292	296	289	300	290	304	286	293	280	285	289	294	282	285	299	309	302	309	310	297	323	282	255	315	313	309	269	286	305	302	272	316	287	274	281	301	337	305	307	316	289	284	296	330	298	284	339	344	289	286	294	311	297	277	306	283	285	301	297	284	282	296	288	297	256	300	272	305	308	295	326	326	313	273	327	300	318	269	312	288	295	266	306	320	314	299	294	295	304	293	297	258	277	320	309	315	297	293	305	289	313	293	274	295	329	278	312	317	303	290	322	308	313	299	310	307	288	302	305	301	294	272	319	296	298	280	304	301	291	265	272	297	306	263	301	308	285	292	298	242	264	308	284	286	299	320	317	308	274	278	294	291	295	299	309	304	293	273	286	310	302	311	307	276	321	284	285	290	293	294	278	315	277	312	302	284	259	283	294	299	294	300	286	250	317	284	289	268	296	289	265	275	293	279	308	273	285	296	308	270	292	291	300	313	298	276	303	300	289	296	304	270	313	308	285	323	296	307	300	264	292	274	304	283	276	273	305	285	292	277	315	268	304	261	278	290	308	268	337	307	286	317	297	305	282	295	303	292	271	281	294	308	283	275	269	302	274	298	292	304	304	320	261	307	304	314	307	314	317	273	290	291	312	301	281	274	283	317	290	297	301	292	292	262	278	291	293	304	262	281	254	293	297	299	304	293	283	292	316	272	315	295	325	287	303	292	309	280	342	329	337	302	279	279	302	333	298	322	304	320	289	303	296	353	279	279	338	318	288	299	292	289	301	296
22547	21443	29276	24006	21440	21282	4239	1144	917	959	813	803	803	841	939	956	808	1944	664	622	574	642	547	565	519	559	537	532	523	510	556	530	518	502	534	519	537	506	541	490	493	539	502	532	484	521	512	534	473	528	508	499	552	518	526	501	544	439	488	502	524	494	497	520	546	527	503	548	531	484	530	485	509	524	509	508	498	493	508	563	511	517	503	510	482	509	517	565	495	483	533	537	529	515	525	524	511	556	498	513	509	522	477	555	535	540	539	483	470	494	531	489	491	471	496	518	509	490	518	501	497	524	466	512	499	479	494	512	488	527	518	520	480	445	493	479	525	478	501	499	558	494	498	524	526	484	520	473	486	500	508	526	511	539	473	529	463	536	473	506	500	494	466	534	530	506	515	488	505	486	488	492	526	559	539	500	473	485	513	511	497	521	496	519	482	518	489	516	510	530	473	492	503	514	495	511	518	483	523	511	494	465	513	506	506	464	512	510	498	501	507	492	534	514	504	494	533	478	493	508	509	546	521	507	566	483	493	492	504	510	482	512	511	502	490	496	508	519	518	490	501	511	534	494	496	536	507	439	545	512	495	504	488	537	506	490	535	528	538	538	533	473	519	515	548	538	547	485	526	448	545	483	488	501	486	530	497	501	504	531	508	509	526	495	508	487	532	477	490	503	516	503	494	511	485	523	504	527	513	494	510	546	480	474	513	532	470	495	483	510	499	507	499	499	544	465	492	490	526	480	503	522	562	515	474	473	516	507	509	473	532	522	483	545	483	491	505	503	525	499	502	523	499	500	476	465	523	512	502	528	470	508	530	480	491	515	501	511	552	502	519	520	496	466	510	480	532	474	515	518	533	525	522	514	484	494	530	502	540	490	486	460	482	481	536	501	511	517	535	552	520	482	566	485	499	509	513	454	506	515	529	536	527	485	520	487	512	513	536	515	510	500	497	534	441	514	516	500	519	536	494	483	482	528	479	512	516	461	480	502	544	488	516	558	446	504	480	478	514	486	508	500	488	529	527	502	481	534	506	506	513	511	500	549	483	497	525	512	594	527	544	508	522	502	511	476	529	533	496	475	466	491	497	473	515	521	525	530	500	489	496	511	483	477	518	545	487	565	491	463	506	480	528	475	498	523	519	506	521	541	523	524	476	439	524	560	530	534	508	475	537	514	473	507	506	487	545	499	521	499	514	534	496	550	472	489	489	514	509	531	521	478	497	479	511	465	511	503	485	467	479	472	531	484	534	530	542	511	516	526	473	493	531	502	481	508	508	498	527	496	514	502	504	487	526	500	520	562	497	497	509	529	535	537	502	507	476	528	513	535	520	510	482	489	554	539	463	520	541	529	475	501	480	480	515	493	509	542	480	482	497	491	532	541	518	488	478	558	501	505	479	508	502	513	480	503	477	504	540	529	529	512	501	503	558	534	514	510	499	474	479	507	461	477	487	516	494	488	532	532	511	521	502	546	513	513	495	496	481	538	532	511	553	490	519	492	496	495	487	524	507	508	474	485	503	522	490	470	515	508	516	526	493	507	503	504	514	507	470	495	562	495	499	533	543	480	507	535	491	508	502	499	523	499	506	498	520	475	503	490	514	471	502	529	478	470	487	471	495	493	512	493	501	500	498	499	485	527	499	537	500	528	530	508	517	548	512	502	463	505	545	507	485	490	519	517	470	495	530	492	498	519	505	551	506	484	495	503	496	491	503	509	506	477	498	502	611	478	518	498	482	554	512	495	525	504	489	530	477	503	491	488	519	492	471	494	490	478	480	501	536	519	520	515	483	491	529	544	525	508	513	503	487	472	552	491	499	500	525	518	515	518	481	539	537	518	508	502	497	518	472	508	551	550	540	502	505	513	529	499	505	510	542	546	527	519	459	508	500	517	496	534	480	498	539	501	531	504	492	531	504	489	507	526	504	487	478	491	550	515	538	528	525	470	488	521	511	519	529	444	505	514	526	496	504	485	541	536	468	473	492	487	488	540	519	478	518	517	498	506	486	500	503	521	512	527	552	482	484	525	536	507	543	474	526	529	493	520	489	514	502	517	476	522	535	486	497	485	479	512	518	495	541	479	486	544	542	511	525	514	487	498	506	527	525	504	504	490	499	508	501	540	523	493	502	503	448	508	468	468	541	491	477	490	513	519	500	530	479	479	487	488	482	488	527	510	531	541	452	546	503	516	470	490	535	508	544	539	460	495	511	521	497	485	490	478	494	494	493	499	502	512	515	513	527	511	485	459	492	495	527	489	503	471	491	523	473	552	467	507	476	518	501	525	483	489	482	491	538	485	505	514	506	482	525	494	506	519	523	530	497	505	518	534	505	540	518	471	497	461	491	521	529	503	530	514	501	532	508	507	483	547	478	495	492	476	505	515	518	491	490	487	489	533	508	554	496	515	482	529	524	478	504	537	523	497	507	480	484	568	492	519	495	505	488	535	510	461	507	512	536	493	480	504	525	473	496	518	518	539	486	522	533	491	525	513	496	509	476	490	511	485	493	539	491	504	499	475	512	517	443	502	510	513	499	486	534	501	511	502	491	491	529	466	532	505	519	501	483	482	523	494	489	515	477	518	494	505	527	497	514	557	527	523	498	495	533	484	502	497	474	488	488	495	485	474	439	488	537	503	480	511	505	502	538	463	515	521	493	508	479	510	522	510	478	497	486	489	522	516	489	469	484	526	490	479	523	563	481	514	499	489	530	482	490	526	491	517	534	512	497	511	478	484	504	520	472	503	514	476	530	437	497	487	525	528	511	474	482	482	532	489	460	494	519	517	505	513	519	495	513	485	506	464	530	500	506	494	517	515	518	509	496	481	499	484	497	512	518	505	509	487	512	509	505	486	488	500	491	540	522	514	490	466	528	468	516	501	464	541	535	545	534	500	445	527	513	552	507	507	510	475	521	505	485	536	480	509	474	518	474	483	496	530	487	513	505	529	532	508	564	484	476	477	492	501	523	512	476	474	505	530	494	506	493	513	524	466	533	511	479	552	507	510	466	519	519	451	490	490	537	489	504	532	452	553	461	514	442	489	454	483	543	491	499	543	540	504	478	492	488	515	496	485	508	493	508	486	484	501	511	463	509	553	495	500	514	521	515	530	511	508	535	550	486	499	523	499	483	463	531	533	501	534	488	493	476	508	534	571	499	488	523	519	496	505	510	498	504	496	506	503	470	507	485	537	546	515	518	504	531	508	533	519	491	507	516	500	484	512	506	468	509	469	524	491	475	485	519	486	505	494	537	515	532	512	489	513	465	504	529	565	487	483	511	531	480	482	509	496	485	488	479	505	485	476	527	501	488	516	469	492	518	467	489	479	458	504	508	568	476	497	488	541	543	477	515	471	469	491	460	518	490	500	507	475	492	476	495	546	485	498	503	524	498	492	492	535	501	505	528	504	469	511	496	480	520	465	506	454	455	500	507	521	495	500	475	467	523	527	497	526	518	494	491	530	525	495	536	510	510	530	523	481	535	548
34196	14238	10303	5017	3508	2750	2256	1817	1605	1536	1438	1220	1216	1293	1425	1525	1281	3439	869	804	798	934	746	697	653	667	691	718	689	666	622	653	657	641	654	659	647	617	649	738	609	695	624	642	681	608	641	655	644	652	616	632	650	674	658	644	620	643	689	642	634	663	670	656	641	637	655	655	642	621	674	667	674	699	668	664	654	659	633	634	653	626	634	669	629	632	654	679	661	627	627	650	626	627	641	672	677	683	653	684	691	624	643	645	643	672	671	619	671	619	661	642	651	658	651	667	656	649	701	692	665	652	654	654	677	621	661	657	743	640	682	645	623	640	669	634	648	650	633	681	660	654	598	652	644	618	634	658	642	643	618	614	613	650	674	649	687	641	623	675	615	656	665	625	650	638	633	639	670	597	667	621	585	645	571	650	662	636	618	678	636	653	624	627	642	689	685	651	644	678	591	682	652	645	652	637	621	678	689	675	642	628	630	650	630	655	618	683	685	667	686	639	655	641	660	658	666	603	619	672	636	656	595	642	649	635	654	653	660	670	598	633	627	606	646	631	635	681	658	623	669	650	604	636	709	633	578	621	628	657	618	636	683	644	679	662	645	681	640	641	647	606	646	629	628	657	652	608	603	610	617	612	622	672	619	626	649	650	674	643	680	649	612	611	652	666	658	628	700	640	613	640	656	658	657	647	624	665	609	629	652	660	637	674	623	646	633	629	625	632	658	646	661	639	637	653	617	630	588	652	623	620	627	662	609	657	573	643	633	657	645	655	629	670	651	627	663	651	644	641	659	654	625	659	655	665	687	638	596	656	612	620	646	642	645	648	669	662	678	657	603	616	634	637	650	625	658	616	625	640	675	665	603	595	623	656	641	651	613	654	668	665	662	603	621	673	642	682	636	624	633	639	649	650	668	649	643	657	632	613	636	617	654	616	621	671	642	669	647	612	668	630	677	679	608	631	614	631	647	615	643	652	666	607	647	674	658	667	618	724	616	636	631	623	650	717	668	665	618	650	642	635	605	695	654	668	665	652	641	646	603	660	671	642	637	635	624	641	674	667	648	647	645	639	642	679	613	607	663	624	660	608	679	655	634	633	608	641	691	704	677	635	655	668	639	623	674	684	694	655	654	632	642	637	687	587	603	659	665	617	683	677	628	649	640	640	646	601	628	670	676	642	612	703	660	651	643	572	659	638	651	629	612	653	656	676	620	627	651	617	661	616	642	658	677	659	681	637	616	635	628	644	654	651	620	666	650	640	609	644	698	621	651	652	664	655	653	665	610	618	677	649	646	641	636	662	604	620	683	612	714	646	621	645	603	622	586	677	615	652	692	641	613	663	672	627	643	608	644	616	656	612	606	616	625	632	655	694	616	671	653	636	596	645	661	615	644	653	675	663	645	618	641	637	644	587	691	656	651	647	654	625	638	674	633	676	669	621	626	657	633	660	646	633	619	659	668	670	666	647	662	660	612	628	630	647	647	660	645	640	614	644	642	629	640	635	598	625	630	638	658	650	668	659	643	664	620	676	664	605	696	681	682	575	625	655	644	630	661	597	674	670	609	658	648	627	628	635	660	591	671	639	657	657	607	642	623	690	647	651	622	650	635	627	619	676	646	684	676	628	650	623	668	649	609	624	614	656	631	629	647	620	634	627	678	629	641	634	631	644	632	621	682	618	642	674	648	638	660	667	613	647	678	660	640	603	636	618	630	628	616	645	660	677	635	665	623	627	621	628	629	685	637	658	664	652	621	658	701	659	674	625	661	597	673	641	660	639	661	624	651	616	655	658	634	641	703	687	619	646	666	631	681	638	644	644	665	635	693	641	626	628	618	647	647	650	671	685	662	655	629	611	669	663	637	633	607	592	606	623	682	680	646	628	592	660	633	625	664	657	635	673	649	684	688	656	645	672	691	682	632	644	635	631	656	651	634	660	726	668	659	665	678	656	647	633	617	653	666	635	632	626	608	650	612	663	682	611	636	670	655	629	634	611	636	655	620	666	656	656	634	653	651	627	636	642	641	657	632	628	661	660	646	628	638	703	601	630	666	657	683	654	636	642	651	624	647	698	648	654	618	600	601	628	635	652	653	620	607	641	660	630	667	636	634	608	612	663	615	610	647	667	679	711	650	623	641	627	667	627	662	588	667	663	655	627	662	630	645	650	625	675	657	631	638	626	674	643	621	631	677	651	659	692	646	631	638	677	625	649	691	599	631	604	627	628	642	639	621	659	670	667	652	599	655	664	673	624	673	637	599	622	652	614	649	658	633	634	612	614	654	684	620	638	623	638	616	599	650	642	652	629	626	641	662	625	639	671	674	628	616	639	638	626	592	614	668	655	668	629	608	590	649	695	643	644	626	674	688	628	639	595	684	652	678	657	658	630	667	630	660	638	677	683	609	632	648	645	668	648	616	665	642	662	668	631	672	646	669	647	669	627	674	611	676	660	676	670	655	610	659	641	640	643	634	680	653	621	649	609	599	679	625	658	687	650	641	682	690	617	589	675	654	604	627	652	669	631	653	641	655	623	610	646	639	589	613	676	652	634	721	640	670	682	667	626	636	613	683	648	664	613	656	621	634	621	639	639	625	641	659	642	696	627	671	657	677	637	633	619	674	674	658	615	628	657	652	631	601	646	653	637	633	630	648	662	644	631	660	624	635	666	662	645	665	653	650	704	644	665	614	645	654	669	667	612	620	666	636	650	647	640	667	673	691	632	655	659	652	633	598	648	644	630	672	631	629	632	670	632	674	630	623	693	631	649	665	640	648	636	650	663	636	643	667	655	635	662	607	633	646	640	622	649	648	681	668	668	642	658	680	584	638	629	642	575	648	643	647	665	612	614	657	642	603	677	664	634	648	645	651	613	659	650	637	661	615	650	632	615	664	678	652	642	658	688	693	627	639	652	675	680	626	671	654	614	658	671	645	644	620	669	652	584	662	633	664	677	647	658	713	620	609	638	646	670	635	686	638	634	611	649	644	672	659	652	600	646	590	650	610	648	646	626	625	589	621	638	640	643	612	655	633	664	634	641	678	634	662	628	628	611	681	600	616	666	693	664	633	658	663	642	622	587	657	663	634	657	635	648	592	632	668	635	672	677	654	657	654	640	629	632	596	612	623	644	630	636	649	622	637	672	641	610	645	597	692	653	637	643	653	642	642	626	667	680	649	648	610	641	601	696	619	697	655	617	642	644	668	626	654	658	633	620	631	622	647	635	622	653	644	684	623	665	643	650	651	616	648	663	653	613	630	670	630	642	636	677	642	624	615	595	649	677	635	604	650	667	682	605	666	616	668	650	646	645	644	588	695	641	646	666	663	642	679	671	632	631	707	667	586	623	657	657	642	639	664	647	650	694	610	628	625	674	657	662	631	637	675	688	627	661	641	633	648	647	687	685	689	634	716	684	605	657	618	653	662	625	598	631	663	666	638	663	705	627	611	669	636	664	637	653	633	651	664	643	615	675	617	668	622	596	673	666	682	628
27435	17517	3567	912	621	540	378	365	383	362	359	313	355	414	403	436	395	375	314	362	315	281	297	302	283	294	303	281	292	295	300	286	287	293	299	320	286	271	291	268	246	294	312	290	323	292	313	304	309	283	300	303	241	314	287	308	274	278	300	279	284	276	276	279	284	299	326	287	299	270	298	275	298	308	309	295	278	304	260	314	296	291	290	286	301	323	332	278	276	320	300	301	304	268	296	332	298	333	314	327	330	296	302	274	324	308	281	291	276	310	324	276	294	312	302	335	270	292	318	302	277	280	287	281	289	310	307	294	315	250	274	323	318	321	302	293	296	311	288	289	306	297	274	308	295	317	295	263	297	289	280	301	282	255	299	253	311	281	292	310	309	269	320	320	291	270	310	292	294	312	314	333	335	260	289	276	321	297	319	307	296	261	276	267	298	292	289	325	307	294	308	309	278	295	286	259	296	272	294	304	313	283	303	300	301	308	296	291	286	312	275	268	272	271	327	295	273	296	267	319	313	302	286	291	279	278	307	320	307	338	293	298	301	302	285	285	312	277	288	287	336	286	302	337	264	321	319	299	316	312	297	281	277	307	299	285	269	292	307	271	308	317	264	289	259	286	296	267	294	300	301	307	292	294	298	297	272	306	317	289	307	256	237	322	275	278	297	261	293	326	319	282	287	282	303	294	329	273	297	313	301	303	344	293	307	313	327	282	270	301	268	292	330	294	313	287	297	304	307	325	271	311	287	291	319	316	290	310	294	296	303	300	263	297	304	270	301	292	285	262	272	285	268	290	279	335	305	305	300	285	321	291	291	313	287	275	298	281	302	298	287	294	280	294	286	301	304	278	268	293	286	306	304	290	268	275	305	275	306	298	300	321	294	319	253	289	296	292	285	305	285	328	265	275	286	300	289	279	291	296	306	288	301	308	284	310	295	277	271	312	320	309	319	321	247	323	305	270	281	273	276	266	290	290	306	270	281	272	281	300	291	276	309	278	301	318	304	287	283	306	281	297	310	320	295	287	299	266	308	284	311	329	291	291	289	298	308	282	296	289	305	315	264	298	288	271	297	300	298	307	273	281	300	318	291	249	302	291	301	259	285	299	313	315	292	284	307	301	285	286	284	284	298	296	300	317	294	292	317	289	282	299	306	281	312	312	292	295	301	317	266	281	277	290	300	305	324	298	298	292	300	286	314	322	281	275	286	295	288	296	310	319	322	294	295	283	289	300	300	291	285	318	301	290	301	295	297	250	320	293	329	270	280	296	304	268	292	306	271	271	287	309	274	312	298	277	308	297	244	297	270	291	322	311	270	284	261	290	300	279	294	287	256	292	282	328	289	291	279	304	317	311	278	335	303	303	308	327	315	282	303	290	295	331	316	342	288	278	269	293	306	325	280	257	301	336	275	280	291	298	279	323	273	298	303	285	297	285	261	285	292	313	262	291	296	302	294	307	301	280	291	282	316	268	310	292	300	308	296	293	287	261	284	301	271	265	307	303	293	286	298	291	306	298	310	275	265	301	305	312	278	302	269	302	297	288	298	311	308	294	321	289	272	280	279	290	310	280	286	261	318	288	307	304	295	326	288	262	285	282	319	298	290	308	279	311	304	299	286	303	321	300	283	272	317	290	305	297	316	280	292	297	293	300	287	272	301	308	298	307	298	275	286	274	305	277	296	308	312	295	260	302	314	301	309	288	302	303	294	292	287	293	274	320	276	295	290	301	280	296	270	312	291	292	297	290	326	262	313	300	279	306	289	301	289	318	262	279	300	299	278	293	317	291	278	300	272	295	284	289	279	289	290	282	293	293	296	268	267	320	298	338	258	293	267	297	315	299	320	317	337	269	305	305	278	308	306	297	281	285	307	283	305	285	289	318	317	306	319	281	286	287	265	293	313	303	299	309	290	255	309	284	300	292	280	295	293	296	286	298	334	285	294	311	263	277	310	302	289	269	295	283	305	311	278	274	298	295	272	277	248	315	315	292	273	337	268	292	296	276	306	284	316	289	297	277	297	318	285	286	296	302	319	308	297	304	262	291	291	295	282	299	279	302	283	326	286	300	276	268	307	311	294	284	293	290	274	260	279	305	308	306	285	286	301	311	309	303	290	304	281	300	308	296	302	287	287	249	279	295	268	286	306	315	276	295	308	269	308	259	303	301	275	294	327	314	281	295	298	290	285	273	323	324	298	296	293	296	317	263	307	303	299	310	289	287	276	285	296	300	293	298	284	291	277	313	269	274	295	305	285	303	288	305	281	319	285	279	306	286	280	325	282	324	289	309	314	265	321	296	316	304	298	290	295	315	300	323	302	296	307	300	327	263	304	284	297	297	287	284	301	293	275	292	320	289	293	289	295	288	299	320	291	306	291	273	302	319	297	320	320	266	326	294	288	283	310	296	302	280	328	289	284	331	279	301	305	296	295	305	276	271	269	282	279	325	297	276	273	262	270	262	295	306	306	294	307	300	270	298	297	318	294	294	281	282	281	254	300	301	298	301	269	273	278	297	290	287	286	282	297	298	311	283	297	264	264	286	324	294	282	280	308	320	274	301	310	277	289	296	275	268	262	301	262	310	281	263	298	296	291	316	306	314	287	271	285	307	265	269	297	295	282	309	310	269	317	326	296	263	289	299	292	289	302	300	302	287	269	317	303	286	292	302	297	284	287	261	302	285	295	283	284	255	287	296	291	290	256	316	285	290	294	291	298	283	302	306	270	303	278	264	269	301	279	304	295	276	293	304	288	305	299	305	275	310	299	304	318	316	295	345	280	298	289	294	294	297	310	297	268	317	291	311	293	290	293	303	279	299	271	273	324	307	302	299	285	286	287	284	329	310	311	278	284	303	283	280	294	299	294	288	277	318	315	302	301	282	301	271	285	290	254	294	341	292	288	300	279	307	306	311	308	304	310	285	277	318	308	297	296	287	301	309	309	304	312	312	269	281	282	291	318	290	281	293	293	304	298	305	258	302	314	283	311	307	281	296	291	290	295	286	288	280	310	299	297	255	286	272	293	320	271	313	318	335	271	299	307	319	312	294	313	286	317	299	310	294	284	292	267	300	304	289	302	307	279	304	292	270	285	296	274	309	278	317	280	304	299	311	291	303	311	288	276	278	314	285	318	295	314	292	264	297	341	303	317	293	289	299	306	267	289	273	291	299	283	304	275	276	272	304	301	294	280	286	298	287	280	324	304	291	292	325	276	291	324	288	309	295	314	261	310	299	279	294	278	303	267	329	285	291	290	321	299	297	267	299	287	304	290	307	286	297	286	276	301	315	302	306	281	290	282	277	287	297	305	274	292	301	285	299	306	278	301	273	299	282	271	261	313	284	294	328	272	303	311	304	309	281	264	288	289	292	303	287	280	307	314	289	283	285	292	281	314	294	279	281	291	286	276	313	293	283	298	295	265	308	312	303	292	281	295	295	335	291	307	302	279	309	284	302	302	295	301	307	278	277	297	283	272	292	293	292	286	302
8136	2439	1777	900	702	665	625	505	573	547	516	507	551	600	623	671	623	601	415	415	415	369	423	395	359	397	413	363	412	401	395	411	403	402	368	351	410	395	384	399	384	386	388	391	420	358	359	386	383	411	377	385	369	356	370	365	383	383	356	365	379	358	403	420	352	357	370	376	379	420	407	400	383	387	386	384	394	366	363	390	360	339	353	343	378	369	396	363	401	397	378	395	410	389	363	429	385	369	347	377	412	376	373	404	406	376	380	389	400	434	427	367	357	391	388	399	400	374	383	381	365	371	367	373	403	344	391	361	388	377	383	395	371	377	388	420	373	375	417	394	364	389	390	385	329	404	376	375	377	350	388	378	417	374	381	384	407	369	390	366	331	392	410	381	393	411	372	372	373	389	373	389	392	394	363	382	387	377	406	380	383	413	366	349	404	362	363	409	347	334	379	363	358	368	401	408	398	377	380	373	398	367	383	354	386	370	348	378	357	377	390	363	398	373	348	407	374	382	357	353	402	388	385	396	386	391	376	389	348	394	369	398	402	377	335	409	356	356	388	387	383	330	405	399	384	382	398	372	383	377	395	377	395	402	418	383	359	369	393	353	389	374	403	409	404	359	390	364	408	376	389	392	389	371	367	372	368	378	356	380	394	414	381	360	367	354	388	381	352	376	383	415	379	403	352	357	384	398	395	369	389	391	366	396	403	398	385	414	390	379	379	372	380	396	380	375	415	362	359	378	413	392	359	388	406	370	367	407	375	384	344	349	367	392	403	343	374	368	415	403	390	385	374	365	370	377	359	376	365	408	378	372	382	373	358	413	384	402	373	371	389	398	431	374	353	407	347	372	373	392	385	375	397	372	393	403	381	385	356	374	386	375	341	357	381	365	410	384	394	370	401	373	395	390	396	409	383	380	393	377	368	398	412	378	403	387	372	377	403	385	398	391	370	394	407	376	356	406	392	369	389	344	358	360	352	367	369	376	379	378	393	383	393	403	374	389	383	353	380	373	419	397	388	415	395	361	376	385	416	366	391	350	400	386	404	378	391	390	377	370	400	410	401	382	384	391	393	379	412	391	393	391	389	393	369	368	383	397	413	408	388	407	351	388	384	375	414	394	412	372	402	369	395	366	413	379	369	395	414	402	399	363	413	373	398	380	402	384	380	348	393	415	386	364	372	359	373	377	388	382	399	404	382	365	375	355	411	398	411	388	417	396	338	355	369	365	373	397	377	366	401	351	377	393	412	364	397	375	395	394	397	402	413	376	369	386	350	378	331	345	357	393	385	395	389	376	394	345	397	409	364	389	352	378	382	391	407	384	371	368	367	349	394	404	349	419	371	369	359	373	379	397	368	402	372	349	373	377	365	401	375	360	384	372	386	395	383	427	356	378	372	387	358	360	386	362	404	402	378	380	388	394	377	398	388	362	418	386	363	365	373	411	398	338	398	375	387	390	351	371	428	370	417	400	414	397	394	392	413	398	372	375	372	377	402	385	370	350	382	371	382	407	390	366	363	368	411	416	405	389	350	388	365	365	386	379	394	395	397	418	394	360	404	386	362	383	416	394	384	359	400	345	401	378	381	377	382	389	385	431	366	402	377	371	394	414	395	417	389	407	382	386	366	387	388	418	420	374	358	406	391	373	370	384	371	399	372	411	390	410	388	414	398	364	356	424	361	401	386	371	386	401	384	376	378	393	368	395	380	382	383	384	347	380	359	384	355	360	402	386	366	367	406	420	398	412	381	390	386	387	395	410	387	397	409	355	374	397	411	364	377	419	375	389	381	395	387	349	385	395	406	396	350	378	431	415	391	373	386	401	363	382	411	363	425	359	384	360	338	381	324	397	375	384	380	383	376	410	385	374	372	406	382	402	407	386	414	397	372	381	350	377	395	393	363	390	399	355	393	358	367	337	387	386	369	390	378	370	374	346	399	420	407	378	398	377	402	379	395	379	392	403	423	391	398	406	379	396	379	402	389	402	387	374	364	403	399	382	388	364	379	386	389	354	373	374	396	386	406	382	415	392	394	386	368	388	381	354	368	390	397	345	388	410	446	388	376	388	395	370	406	357	379	364	403	354	378	357	360	368	364	390	381	355	360	381	374	355	374	380	368	372	402	374	335	374	374	365	392	381	351	399	345	341	385	390	402	378	348	352	347	372	405	392	396	382	381	378	426	422	403	397	401	367	346	378	385	381	386	375	387	412	433	393	395	376	382	403	393	412	378	355	398	420	356	350	360	402	399	386	397	398	389	386	395	401	418	354	388	359	363	365	418	392	369	377	381	348	366	388	364	398	406	405	391	386	377	379	371	359	389	386	406	389	415	353	390	381	399	398	348	380	374	370	362	364	390	405	374	391	348	381	352	381	375	349	353	406	401	396	370	383	378	379	355	369	389	386	394	359	367	373	382	382	390	383	410	374	377	352	373	379	388	362	374	394	380	395	423	373	360	378	385	372	422	387	395	403	372	365	401	363	363	345	423	342	382	382	412	363	411	414	435	420	373	355	400	392	368	386	375	414	402	398	399	401	395	346	404	389	399	414	378	382	393	364	376	422	418	364	372	372	346	378	387	398	383	382	393	372	394	382	397	386	358	388	394	400	394	398	389	404	404	423	402	346	402	379	391	404	390	376	378	396	375	374	410	384	366	376	399	380	385	346	383	346	362	408	394	389	404	393	391	422	396	372	384	415	406	396	374	382	361	392	375	349	394	359	421	394	375	376	383	391	378	382	388	388	379	386	378	382	362	381	417	343	377	370	423	361	386	395	375	381	378	383	395	415	353	422	371	405	356	399	412	367	393	412	404	434	381	393	375	337	363	384	367	316	353	400	347	376	399	384	390	379	395	368	337	409	402	376	362	388	391	358	398	426	400	406	374	376	381	381	372	405	425	376	401	383	422	420	417	401	384	375	410	402	378	395	412	390	389	400	373	416	414	376	366	413	357	389	417	411	369	383	334	399	398	393	400	387	401	354	405	371	400	370	384	376	381	394	391	359	359	404	396	391	356	382	361	354	396	400	424	412	385	392	394	362	421	410	381	414	392	379	329	404	380	387	380	379	380	386	379	396	377	361	439	381	407	391	390	388	398	407	421	362	374	342	376	383	391	379	402	377	388	415	392	346	406	376	395	339	367	379	384	388	403	405	399	352	403	397	411	359	357	354	390	400	393	368	360	400	408	391	396	376	374	430	372	351	400	399	373	388	367	388	411	377	371	400	373	390	402	380	348	379	371	414	387	407	373	399	363	366	348	356	367	357	409	410	373	383	390	379	358	374	341	376	359	384	377	383	389	374	344	367	422	380	423	366	399	435	356	357	396	370	383	397	395	362	378	375	385	391	375	369	371	360	387	372	388	392	361	428	363	386	340	379	401	388	374	395	353	377	396	408	383	358	374	350	396	357	426	341	396	375	396	411	379	378	374	385	370	400	370	391	405	348	386	379	384	354	369	357	399	354	388	406	407	367	387	383	382	396
23565	21408	28619	24569	21207	4803	1115	841	741	807	745	713	724	681	745	828	733	1332	611	554	504	597	509	487	492	515	510	523	514	558	522	530	524	537	538	501	532	505	548	485	497	504	553	541	493	512	512	502	518	500	483	521	495	535	512	538	565	523	480	466	511	517	497	440	550	503	532	544	555	511	516	521	559	475	479	496	476	565	573	531	513	503	505	509	547	498	516	519	532	535	496	516	504	475	508	541	505	511	502	500	514	521	469	472	538	495	519	512	515	494	475	514	540	515	523	515	530	517	512	501	472	466	531	485	519	509	511	517	489	491	500	476	482	505	481	487	531	519	521	501	518	510	521	488	480	482	544	498	485	516	538	477	510	507	502	534	503	504	499	558	536	526	511	504	502	520	508	474	512	544	495	521	515	495	525	521	534	471	541	527	537	505	486	493	516	506	533	449	497	506	500	516	532	541	506	524	517	525	509	510	493	561	536	487	494	531	515	527	506	489	491	508	504	493	528	547	497	524	475	536	518	508	509	522	495	503	501	533	490	492	510	530	503	526	506	471	484	498	497	500	536	509	488	520	499	510	511	503	517	481	497	531	523	489	511	548	464	570	526	516	501	527	522	449	524	497	575	512	507	518	530	494	518	487	502	512	495	510	506	527	494	470	513	479	531	508	489	504	493	538	510	488	512	500	496	547	477	489	499	469	502	497	493	538	561	533	511	510	540	532	502	489	490	538	471	537	503	515	559	511	499	497	530	545	503	516	509	537	509	510	513	499	475	509	481	522	492	544	502	513	540	466	542	526	507	501	527	500	512	483	555	507	555	517	533	508	539	523	463	531	489	521	540	504	491	497	527	495	480	483	507	506	475	498	497	508	469	511	508	504	486	522	486	503	537	509	520	560	536	513	478	514	537	492	534	479	483	531	512	508	511	529	486	481	505	512	519	526	507	528	508	545	515	534	496	552	475	514	474	541	529	491	513	533	492	547	468	537	519	543	466	553	520	495	487	524	496	530	511	502	502	539	576	520	539	518	545	460	514	514	530	509	465	485	538	505	504	512	506	525	480	470	536	518	510	468	506	517	527	512	493	510	485	465	533	505	488	507	491	546	484	494	479	514	524	556	481	521	542	516	511	510	498	539	536	519	468	464	507	543	568	525	483	540	518	489	509	486	484	504	495	479	465	518	528	519	546	476	513	481	502	497	474	534	560	520	474	506	473	536	510	499	519	502	498	503	500	479	492	577	487	489	537	504	500	512	495	544	462	543	471	506	491	487	514	496	511	538	477	522	480	526	510	493	482	514	494	540	491	483	493	482	505	455	506	515	532	493	504	536	547	510	507	515	510	497	450	523	486	560	491	506	512	500	498	557	526	512	483	534	549	526	471	528	544	539	506	533	521	496	516	463	511	533	513	478	481	488	505	525	493	488	497	494	500	504	519	467	493	522	515	516	529	480	475	492	512	492	515	519	490	535	504	514	545	513	548	459	519	475	494	516	528	538	539	501	512	510	504	539	548	486	525	522	542	531	543	488	492	518	533	517	518	510	519	526	520	515	523	499	494	500	492	489	517	507	476	529	481	533	511	534	510	509	541	512	501	523	534	519	486	551	496	506	516	494	547	538	504	521	525	495	522	503	527	518	523	514	523	479	479	519	498	508	489	504	488	563	521	493	535	502	522	509	463	500	535	524	523	546	538	539	457	542	446	507	508	480	509	511	505	521	481	510	514	497	507	507	503	499	504	500	512	546	527	514	505	540	512	492	451	499	516	538	459	537	545	514	512	485	512	511	553	548	505	543	506	550	478	504	560	471	492	483	528	522	481	525	516	512	502	532	456	484	494	476	538	527	519	529	520	539	538	501	529	458	523	500	486	495	498	507	514	530	497	524	523	547	503	512	477	471	499	514	486	521	519	471	508	534	530	500	539	475	484	539	515	513	509	502	530	509	512	528	529	493	521	500	476	488	502	498	517	483	515	508	509	526	469	485	494	514	486	475	491	527	494	509	538	518	516	479	510	514	520	505	469	496	517	506	520	494	503	503	543	507	497	513	530	531	473	485	523	526	519	561	548	553	516	525	523	466	503	494	511	517	533	518	463	526	508	506	519	484	500	510	494	502	497	460	485	509	500	492	540	566	501	518	514	506	479	513	505	484	570	496	498	521	527	503	524	498	442	512	522	529	522	460	495	517	489	454	508	515	524	527	498	491	519	533	488	524	542	486	539	528	507	544	515	531	506	547	496	499	459	498	517	504	569	495	473	509	496	495	535	515	504	496	513	538	509	491	497	515	524	514	486	489	481	530	507	477	490	497	531	505	487	516	510	508	501	511	521	527	508	521	508	489	514	541	510	519	482	505	536	524	463	493	482	518	526	513	469	548	521	492	514	506	527	503	497	504	544	500	530	489	533	530	507	502	508	480	503	518	461	496	501	493	488	520	539	468	513	541	516	517	486	493	496	507	533	544	497	501	534	519	514	526	501	508	477	519	492	523	472	562	546	519	533	550	538	506	496	499	483	497	510	518	506	508	502	495	515	485	520	500	543	529	505	511	491	518	493	456	551	522	510	523	502	539	527	519	506	501	512	488	497	505	479	523	500	467	510	547	538	542	534	535	472	488	526	519	499	475	515	557	512	527	549	524	517	538	489	489	459	502	499	521	529	532	491	524	513	514	504	520	518	480	511	479	498	480	499	519	500	548	491	532	464	533	504	507	504	486	509	533	495	480	522	542	516	520	519	524	488	490	491	506	494	534	526	532	493	488	505	507	510	524	541	521	529	510	526	505	507	469	520	489	492	514	495	517	503	542	509	498	503	519	553	542	510	519	460	503	503	452	553	502	509	530	536	497	542	468	512	509	503	536	498	524	499	486	480	589	507	509	507	513	495	534	522	517	478	478	509	541	474	498	490	492	533	485	483	526	515	511	495	520	507	499	524	528	497	511	510	521	499	494	524	575	524	489	528	524	525	520	549	504	521	495	520	502	518	513	497	494	516	527	483	540	515	489	494	507	537	497	564	497	495	489	495	517	501	504	514	505	519	517	533	512	481	509	545	491	490	497	491	518	490	570	487	482	470	502	557	494	493	519	529	487	544	510	519	508	486	491	510	523	494	477	488	532	544	520	526	500	567	515	524	518	509	560	513	489	466	542	511	482	507	537	538	533	518	504	523	528	506	511	528	488	518	485	486	483	517	539	505	505	532	528	537	526	483	498	497	523	482	544	524	541	502	491	510	474	494	498	482	506	516	502	481	537	479	463	503	473	456	503	518	525	471	488	532	516	500	511	495	509	517	492	488	491	492	483	492	489	498	486	564	491	517	507	513	507	534	482	510	546	502	535	523	524	527	507	444	517	516	499	505	510	538	526	480	509	508	541	478	498	580	507	498	506	484	536	490	542	472	518	512	571	524	525	535	488	557	520	511	512	463	519	503	520	474	507	555	542	524	478	473	497	488	512	524	482	529	544	458	509	519	501	502	529	494	499	548	503
27414	9336	6601	3125	2229	1852	1542	1252	1216	1156	1039	1007	999	1024	1170	1195	1065	2345	771	723	731	843	690	671	652	658	654	675	598	658	650	686	691	609	698	679	639	651	626	684	703	646	651	646	666	672	672	643	669	605	659	639	650	641	663	669	632	663	637	632	624	640	648	710	629	645	668	636	652	644	660	596	670	642	670	669	679	672	654	665	670	659	612	685	678	655	735	659	648	610	668	630	657	633	654	626	690	690	651	635	638	644	646	618	633	619	617	651	654	678	617	611	614	665	627	659	625	694	718	634	607	616	646	608	649	688	680	638	633	680	654	591	623	657	648	674	660	682	668	615	643	635	611	665	607	659	614	656	658	641	677	680	694	611	655	629	596	677	650	637	660	680	626	668	661	600	614	650	645	657	654	643	642	620	654	613	666	639	640	628	613	681	655	683	657	551	659	672	643	619	645	642	647	678	656	622	654	647	640	611	654	640	639	695	640	661	648	687	669	637	659	641	635	659	670	625	653	641	668	615	656	659	667	662	620	664	587	705	638	683	631	600	662	652	592	602	584	631	665	620	623	575	652	662	670	620	641	607	621	670	658	631	665	624	651	648	623	617	576	618	644	650	663	627	658	628	673	626	640	661	621	692	618	660	659	621	632	656	651	594	666	633	619	635	655	691	621	656	692	633	637	638	638	641	619	646	670	655	657	645	636	666	650	648	651	674	670	624	680	620	656	642	649	674	665	628	671	615	643	640	674	644	600	645	676	683	639	636	675	671	631	649	652	608	619	665	641	637	667	632	619	633	611	647	630	621	655	652	674	644	640	638	607	604	603	659	645	659	648	625	698	615	649	628	663	645	663	636	652	636	635	575	658	684	595	650	669	611	669	589	672	663	647	628	630	625	619	622	637	679	655	613	629	623	663	646	672	658	670	666	641	670	621	661	653	667	642	625	660	653	664	621	615	672	619	682	644	586	670	633	614	615	644	649	634	673	668	690	675	633	658	656	654	669	641	658	646	600	633	616	658	643	618	640	598	677	636	647	641	610	612	637	639	603	619	647	657	710	656	640	646	637	585	643	673	628	642	651	604	658	637	615	647	619	620	655	630	663	640	638	645	591	650	668	632	621	647	644	629	620	652	684	590	627	684	651	644	649	647	627	648	662	681	635	626	651	646	638	632	638	625	639	628	647	641	628	609	621	692	651	664	631	673	611	680	610	635	665	622	616	621	605	663	610	618	655	657	632	672	619	658	605	647	642	638	667	638	612	626	675	649	634	667	592	626	632	624	623	657	665	689	640	609	645	596	674	663	662	655	674	676	692	646	670	608	642	652	648	574	641	653	623	636	647	691	668	653	645	623	641	661	621	640	687	645	629	666	629	650	621	645	634	640	664	622	639	664	642	683	670	656	613	677	626	624	642	642	656	646	611	622	615	624	596	663	647	644	662	650	647	642	626	642	645	646	609	608	620	639	675	612	639	634	644	620	621	629	669	656	647	581	640	625	591	649	671	686	643	634	637	664	664	628	638	665	706	631	655	615	622	654	655	609	643	643	679	651	640	643	645	589	635	645	624	668	621	665	615	677	682	652	650	677	645	653	651	614	657	639	602	665	664	626	618	609	658	623	629	648	641	651	657	629	619	608	620	609	657	658	617	710	635	629	634	649	653	641	643	670	653	635	626	615	608	682	611	677	612	593	648	625	663	651	679	610	651	635	643	673	616	633	659	679	615	650	654	632	691	659	658	683	645	631	628	612	611	665	643	642	687	652	632	676	657	609	642	628	617	682	630	623	624	682	647	666	640	647	627	645	599	636	654	634	634	653	612	657	630	620	678	613	650	604	658	663	605	649	671	613	660	583	588	647	625	648	641	624	674	664	659	654	650	673	697	649	664	642	688	634	668	665	710	678	642	651	629	635	635	634	643	651	615	659	643	695	632	623	653	625	623	641	672	657	630	639	650	643	676	616	593	645	696	651	641	611	699	705	650	618	612	615	614	612	613	611	655	645	614	676	666	662	631	633	663	654	634	659	641	610	688	673	646	634	622	650	664	629	672	671	618	679	621	629	619	667	617	653	661	709	656	668	613	648	656	682	682	609	686	647	585	642	667	629	654	661	630	661	620	662	644	640	631	657	647	628	658	663	674	639	635	653	619	672	662	623	669	632	665	618	596	658	645	665	662	630	648	655	655	620	592	642	685	606	649	668	614	653	657	583	640	591	638	618	663	616	615	597	615	620	634	686	655	596	667	626	653	649	668	670	637	674	668	633	633	634	624	697	608	644	640	610	662	622	677	626	699	639	663	611	568	647	670	619	636	666	653	664	622	647	622	673	639	610	701	672	678	610	590	628	661	605	642	599	670	600	677	598	640	650	668	702	659	659	652	643	565	643	622	659	670	639	601	671	655	607	617	600	638	619	661	669	640	647	623	636	663	635	647	649	652	654	639	724	626	626	625	669	639	659	682	627	632	619	609	670	625	654	669	645	657	644	660	656	596	593	633	629	632	675	656	646	677	628	665	647	643	656	586	673	684	669	589	689	621	678	648	632	654	606	663	641	632	609	662	650	690	657	651	621	653	644	602	609	665	657	654	611	649	623	618	672	640	614	639	624	632	670	656	617	632	648	619	646	648	671	664	641	630	682	646	632	609	598	608	620	595	676	653	635	644	645	582	637	695	681	642	662	664	629	634	625	622	591	636	636	648	675	669	644	620	649	666	690	686	581	631	668	624	664	654	687	671	641	649	642	627	664	643	680	572	607	629	656	639	683	644	665	663	661	633	622	677	613	619	644	631	618	639	653	641	613	630	625	661	604	666	637	617	630	642	615	639	591	675	571	663	664	642	607	695	629	684	629	643	642	712	642	648	635	620	633	612	653	665	629	674	607	649	644	663	641	576	623	666	669	658	610	668	656	649	635	654	640	634	618	645	622	631	640	632	617	639	650	657	641	658	669	620	639	648	627	624	613	652	662	589	650	616	631	633	634	633	603	637	625	649	649	626	648	566	675	636	600	630	637	628	581	650	595	644	613	620	585	632	602	679	628	645	666	625	689	659	645	600	655	667	670	633	617	646	674	662	659	684	673	654	641	641	606	554	653	648	659	642	638	644	660	619	596	621	645	660	634	619	631	651	653	639	637	692	651	659	698	688	658	638	637	678	632	644	624	635	632	651	684	635	685	700	648	663	664	650	633	676	696	669	643	600	661	636	656	601	671	634	668	651	661	641	656	626	599	669	649	620	663	609	595	682	637	652	638	597	648	631	646	646	680	645	675	659	646	618	606	599	659	605	674	686	609	644	666	696	666	684	617	673	643	604	627	641	691	644	662	654	673	636	628	640	653	689	654	658	675	635	623	671	639	611	697	637	653	628	644	684	625	645	604	621	661	687	623	656	614	662	628	662	606	639	651	604	636	660	663	676	615	674	642	647	633	657	658	700	660	657	639	668	662	628	651	637	593	659	651	642	618	649	595	618	603	655	643	643	641	655	648	599
24712	21412	27261	25494	4765	560	416	377	367	351	355	323	351	395	428	393	315	614	295	259	249	272	228	215	226	223	225	215	228	240	241	235	220	217	220	219	234	242	237	221	221	236	215	226	234	202	243	216	224	237	230	238	226	219	222	222	222	239	220	229	218	230	230	214	212	233	245	218	213	204	244	213	226	231	214	254	230	237	244	243	232	227	226	217	223	212	215	216	215	200	219	230	213	224	213	211	235	223	240	213	230	217	236	234	204	229	228	235	240	232	233	229	210	223	236	218	248	229	231	220	223	208	238	206	221	223	233	235	228	230	227	215	189	225	230	212	201	240	225	214	212	229	210	210	207	234	221	208	208	220	206	211	242	245	245	227	222	237	204	250	222	236	214	216	210	215	204	214	225	215	215	227	230	212	206	192	238	251	235	230	256	231	219	195	189	210	226	221	223	218	217	234	228	210	209	229	192	219	236	229	220	220	213	222	168	215	241	195	209	209	223	195	214	205	216	211	223	260	213	195	216	242	217	231	219	230	215	221	212	223	205	231	195	232	205	235	220	230	228	232	211	211	201	215	207	250	212	212	196	213	199	233	242	230	214	201	211	236	228	224	204	210	244	200	215	221	217	228	236	216	213	211	251	229	238	216	221	220	224	208	228	245	227	228	191	241	214	235	238	217	240	216	206	221	219	196	226	213	231	208	214	241	263	226	229	206	228	229	231	207	212	233	225	230	221	223	206	233	235	218	211	230	190	228	241	197	213	211	198	227	220	210	235	190	226	226	217	239	217	214	191	224	196	219	231	212	225	202	225	244	214	224	228	195	197	193	221	225	242	243	211	188	214	217	236	233	197	243	226	210	235	199	218	201	220	206	205	216	221	251	225	212	262	247	200	217	222	210	224	224	204	205	223	247	234	216	194	214	221	216	206	218	205	227	221	244	203	221	198	215	225	219	198	237	213	233	218	246	232	217	239	227	233	217	228	217	233	213	216	202	229	243	225	226	207	213	214	226	204	243	225	218	225	226	213	222	210	269	219	223	250	243	222	213	207	217	239	252	224	211	219	218	237	194	244	222	209	227	244	219	236	204	199	216	215	227	213	227	213	211	202	229	218	221	220	232	222	220	230	231	205	227	206	233	205	220	240	209	225	222	212	217	223	223	239	230	216	212	219	203	223	231	225	205	198	208	200	213	219	221	210	219	223	232	232	204	240	228	197	203	209	226	216	185	202	213	206	196	226	236	225	218	209	224	215	230	211	262	206	221	235	228	235	214	232	261	243	214	225	222	226	229	198	225	213	220	213	200	236	225	226	232	241	209	201	198	221	215	206	191	208	251	232	216	213	212	212	201	236	219	208	222	208	231	208	237	218	224	213	222	221	226	211	218	214	234	193	234	226	212	213	211	205	215	211	214	227	239	198	198	250	216	243	222	230	207	236	234	226	214	208	213	218	267	213	238	235	245	239	244	225	201	226	200	215	223	207	220	202	239	219	250	228	194	240	213	225	233	236	229	218	208	231	202	221	209	218	226	237	217	211	210	225	211	208	221	231	214	216	224	221	243	230	232	218	206	235	213	231	215	248	202	214	233	209	223	223	244	227	236	203	207	227	228	238	214	207	231	222	221	231	207	230	204	220	212	252	215	217	235	235	207	229	225	206	237	243	207	217	225	198	213	223	234	207	182	192	211	228	201	230	228	239	209	232	229	217	181	222	240	200	217	230	194	225	218	219	201	229	220	194	246	201	198	226	207	206	223	244	215	207	202	233	219	223	231	203	216	212	212	198	224	200	235	217	225	217	203	213	252	213	223	219	223	238	231	232	217	224	207	234	235	201	243	223	211	238	216	190	204	252	227	213	194	224	216	210	251	229	198	218	226	198	239	245	206	204	219	238	225	255	240	211	214	238	225	219	211	218	206	210	217	209	231	245	225	228	252	221	207	237	215	205	237	234	211	210	201	223	231	215	211	213	198	225	209	226	227	228	213	221	207	183	203	210	219	229	244	220	208	228	207	223	206	222	226	224	238	227	232	232	230	217	234	248	249	220	211	218	229	192	220	210	251	233	196	225	225	204	204	204	208	222	230	215	228	198	227	224	249	232	221	212	227	222	221	212	224	237	215	227	237	239	222	215	215	221	196	210	201	209	201	242	206	233	234	212	229	197	215	229	216	235	230	195	209	207	227	221	213	208	220	226	212	191	201	220	235	210	217	259	217	208	241	230	206	211	208	217	228	239	224	214	228	220	216	199	205	211	218	203	209	210	225	233	214	220	219	218	244	238	218	223	213	233	196	193	220	212	209	203	229	219	217	234	199	231	238	227	247	239	200	217	202	227	224	227	214	252	192	221	194	202	210	227	201	210	211	238	213	214	224	220	218	222	212	233	229	217	234	197	214	232	205	233	206	221	216	234	200	220	197	179	200	221	225	248	232	225	224	242	216	211	236	233	190	226	215	210	227	232	244	227	236	215	209	206	209	189	195	229	205	194	202	226	218	196	218	208	212	210	222	219	217	243	223	259	228	202	210	221	235	213	220	241	226	214	251	239	222	234	230	212	204	205	232	200	196	221	236	223	228	240	225	211	225	210	232	230	223	213	218	225	222	226	215	206	206	245	200	232	221	215	204	213	244	221	198	223	248	201	227	234	210	221	231	216	242	208	201	228	231	222	217	220	219	216	225	253	221	193	212	231	240	234	223	186	213	197	221	224	231	232	232	196	219	221	213	232	225	225	216	232	216	209	230	189	229	226	212	221	234	209	218	223	210	201	223	223	207	233	198	226	210	223	200	178	233	220	211	226	208	218	220	211	221	207	231	205	225	243	212	215	233	239	230	227	233	202	192	187	239	233	251	236	219	222	209	213	201	238	211	227	202	221	223	207	226	248	203	203	220	230	234	203	228	203	215	202	229	182	253	206	216	231	211	233	222	245	209	205	221	200	224	222	241	194	220	232	206	229	235	226	222	210	202	213	224	196	206	219	230	210	254	244	229	239	205	208	215	219	241	218	212	230	219	231	225	213	209	247	231	205	210	233	216	190	212	214	242	199	223	181	214	197	255	228	249	252	207	226	218	212	241	202	209	244	219	203	211	224	223	206	237	235	243	208	190	203	233	236	231	210	216	200	218	195	197	243	209	223	220	222	204	240	209	206	235	270	223	260	223	229	220	221	224	206	226	214	220	214	207	201	235	208	234	202	211	235	189	235	207	235	234	214	231	223	210	203	219	209	198	208	214	212	230	215	208	231	208	203	213	243	225	232	225	217	227	202	243	214	222	239	223	229	244	245	229	219	201	218	220	194	199	218	223	220	228	227	223	201	214	187	215	223	224	227	236	211	216	210	221	201	220	208	217	220	224	215	190	213	216	244	201	204	214	232	213	232	208	206	227	233	211	219	214	229	206	199	199	224	211	225	221	218	232	196	227	197	234	232	233	207	219	225	224	220	207	232	216	243	247	214	227	225	257	201	197	226	234	214	213	243	225	218	228
24842	5717	3912	1815	1315	1025	801	736	671	598	596	546	573	652	670	718	585	1177	471	374	386	442	318	341	296	290	288	313	301	296	331	275	291	289	304	300	292	299	319	312	289	297	281	313	309	305	314	321	297	305	301	307	264	303	278	333	293	306	328	314	299	306	310	337	306	285	292	294	310	296	302	315	310	311	305	314	305	310	318	313	307	312	307	275	299	297	313	303	299	319	281	306	316	353	316	303	306	323	334	272	302	286	281	309	283	310	308	309	293	300	307	301	303	303	285	287	306	288	319	307	304	293	281	301	309	314	293	282	261	300	303	319	325	281	316	297	324	297	318	323	310	288	275	330	296	293	300	342	302	277	321	327	270	314	314	293	299	317	308	284	312	306	293	334	292	291	309	295	306	310	282	332	324	304	274	266	295	297	315	300	271	295	244	305	297	299	289	318	283	293	320	306	309	272	313	276	302	311	317	320	352	272	317	298	292	324	316	318	267	307	302	287	295	305	304	322	321	281	309	309	290	332	272	328	286	294	296	306	285	293	305	303	295	300	308	303	270	305	321	308	290	325	307	281	312	307	269	314	321	281	312	298	279	310	293	283	289	292	319	293	291	339	284	284	269	329	271	267	303	330	315	305	294	295	298	274	331	304	279	292	295	350	324	286	305	299	303	273	324	318	330	306	281	308	295	314	305	310	272	300	318	273	315	291	271	266	298	301	268	287	266	286	321	292	318	313	277	309	298	275	287	303	308	297	325	295	289	282	317	306	284	297	319	288	275	315	310	279	290	296	272	336	292	297	294	278	289	338	293	301	262	329	299	259	283	289	274	317	286	277	304	327	297	278	281	294	284	298	326	301	290	289	321	274	289	280	289	322	315	297	300	326	321	336	282	285	289	273	282	294	287	275	312	287	285	269	315	292	306	289	295	294	292	285	288	307	337	319	302	307	297	294	269	307	325	303	298	281	310	331	326	290	302	296	314	303	304	306	312	307	285	278	261	322	296	298	306	338	292	281	284	330	278	297	304	282	305	300	303	305	324	304	280	307	297	312	289	323	314	304	327	309	276	306	285	303	291	326	297	276	294	283	295	311	303	275	312	344	310	311	298	297	338	332	313	313	272	295	295	299	290	317	319	309	282	288	314	300	306	307	313	314	317	314	336	297	297	346	311	289	295	314	319	314	271	304	309	297	303	294	288	318	303	287	305	299	318	261	312	304	307	288	303	315	302	276	283	312	292	274	305	308	309	314	294	292	296	285	318	292	303	337	287	315	309	290	309	287	306	300	270	318	295	289	298	297	284	282	322	303	309	275	299	270	315	312	284	274	302	299	298	264	325	328	320	281	317	291	299	317	314	293	266	307	299	292	285	322	293	291	316	294	314	284	300	292	303	306	317	317	336	312	325	297	310	323	282	289	282	306	305	284	303	314	305	318	266	307	283	320	295	287	276	330	287	293	323	300	321	313	287	294	308	309	304	287	312	297	295	333	349	317	330	290	302	294	302	280	304	298	288	306	300	300	320	283	277	290	313	287	291	292	301	290	284	317	300	323	301	291	286	317	297	336	300	294	282	286	304	279	322	303	340	300	294	285	283	297	283	292	307	289	284	255	341	309	343	321	293	318	296	280	284	278	291	305	288	264	311	314	287	325	292	298	283	283	301	312	296	265	318	311	318	290	304	310	319	295	330	263	304	331	280	309	315	311	309	286	303	298	311	320	325	302	295	273	314	303	324	323	293	304	312	289	283	300	317	307	323	300	264	293	298	298	290	298	277	282	320	297	257	299	309	276	308	327	303	275	316	324	292	289	262	298	315	302	299	273	321	333	289	303	268	294	310	292	326	306	275	316	332	294	286	307	300	272	287	319	306	310	296	286	299	290	308	296	275	314	332	312	289	345	286	292	327	316	302	311	309	298	277	288	299	329	319	321	302	313	282	286	314	295	308	313	294	288	319	288	306	297	283	302	302	336	294	295	284	289	286	326	320	275	310	266	329	323	274	304	282	314	310	339	354	263	310	282	300	298	344	270	301	317	272	286	284	290	319	299	287	296	307	323	296	282	289	287	318	314	318	298	316	300	279	304	323	297	316	272	326	299	293	315	307	314	300	284	301	297	300	291	280	329	311	317	299	297	287	298	322	288	297	320	291	307	307	327	275	292	293	336	277	304	273	291	302	276	317	301	293	297	317	309	277	311	277	303	277	308	324	276	301	320	290	306	285	298	294	309	302	285	295	289	293	321	296	318	300	294	308	256	307	299	307	323	296	309	310	302	295	318	270	290	318	315	292	291	265	325	334	304	337	327	309	270	306	325	301	283	288	287	307	312	338	320	278	285	308	299	287	288	304	314	287	301	333	304	318	305	296	320	292	316	287	305	311	319	320	265	325	311	295	309	310	288	310	282	291	309	296	332	305	303	310	305	356	311	310	340	311	299	323	307	305	273	304	313	289	282	300	299	310	331	290	326	293	315	314	255	288	280	306	299	281	330	291	326	320	290	294	323	315	281	280	311	322	297	275	333	320	302	327	318	309	280	302	292	289	307	300	296	290	297	296	296	297	308	308	306	268	299	292	306	303	289	273	288	310	306	265	306	306	328	318	288	289	286	291	250	324	296	325	298	319	278	281	309	315	317	296	288	268	297	285	309	298	269	285	297	282	282	295	279	285	318	291	360	277	266	299	311	294	274	315	323	260	295	319	300	297	287	296	274	293	317	307	309	287	282	305	304	324	298	298	303	276	317	270	319	309	309	308	288	314	294	313	289	290	255	325	285	297	312	300	291	284	308	295	324	268	281	295	302	311	298	315	281	324	286	289	285	300	291	313	283	295	317	323	319	326	279	297	313	282	309	298	294	319	325	327	294	306	283	294	327	330	303	319	293	283	288	317	286	297	298	303	288	329	290	319	277	300	291	294	306	293	314	310	309	344	302	290	264	283	272	270	322	297	300	284	302	301	261	313	293	305	283	316	297	308	283	312	289	301	319	316	301	279	293	313	316	319	272	298	308	309	297	272	310	297	294	309	302	267	318	297	300	302	326	296	317	279	339	283	285	329	331	305	310	332	329	291	297	329	273	307	301	295	307	317	283	297	316	332	318	305	309	312	315	303	323	310	291	295	312	303	278	319	311	296	276	313	281	306	319	336	313	296	310	273	290	313	280	293	296	301	328	301	281	287	288	313	304	274	323	295	300	298	296	289	301	282	298	320	304	280	292	327	294	300	328	323	289	282	304	306	327	280	307	287	306	290	281	317	308	307	314	287	305	329	309	290	314	272	298	292	330	303	298	292	285	299	303	322	267	271	282	297	296	301	299	276	298	278	277	271	285	292	305	305	289	289	297	280	304	276	320	298	319	278	315	305	255	284	277	265	326	306	325	288	327	320	291	296	316	317	277	292	289	282	296	302	286	300	279	285	314	330	296	295	294	294	279	259	314	277	279	323	295	319	280	324	317	284	290	332	288	307	281	311	281	275	281	300	301	321	284
22618	21470	29314	24034	21465	21298	4455	1229	995	899	805	807	847	914	899	970	811	2351	911	587	573	771	576	557	553	540	511	548	550	564	560	517	493	532	526	537	575	492	528	480	490	509	519	499	531	542	476	530	501	551	508	549	494	564	556	496	544	513	485	509	528	501	519	501	504	512	543	542	547	533	535	521	550	549	538	530	547	483	495	517	509	525	535	542	522	571	501	536	539	541	536	533	545	544	543	492	503	523	499	497	535	501	467	556	520	523	516	542	511	496	542	541	533	529	497	504	515	524	523	514	522	518	590	552	525	543	483	508	553	509	485	480	483	502	535	456	484	504	511	506	551	541	501	529	549	506	512	524	532	488	564	514	481	505	506	509	559	490	499	472	516	514	513	514	494	523	486	479	494	512	548	489	483	548	499	546	521	476	501	479	548	547	509	499	496	545	506	548	494	514	517	493	546	524	506	558	538	501	555	538	517	483	470	523	562	500	542	489	492	486	504	513	519	546	480	538	512	519	527	520	538	533	495	502	579	563	578	532	485	472	474	526	522	503	538	478	500	505	543	511	480	524	540	502	503	538	519	482	445	520	525	514	495	500	514	512	498	497	523	515	502	453	549	515	540	523	558	522	517	531	505	509	499	525	482	535	514	542	519	515	514	528	560	535	529	517	519	517	576	499	514	529	498	501	526	492	514	511	525	553	476	534	514	522	521	549	512	511	522	522	520	497	496	497	535	490	464	509	526	544	537	499	531	550	536	503	529	484	516	513	514	491	538	529	535	491	515	524	518	526	537	539	524	509	518	509	484	502	492	509	520	530	546	501	489	518	511	495	508	531	538	503	529	531	526	485	527	520	536	500	519	495	473	514	513	538	484	550	534	540	572	546	543	533	478	507	503	551	469	506	515	557	520	533	518	473	529	508	500	480	459	500	525	530	533	493	554	518	482	512	524	505	505	564	497	516	557	530	517	567	503	472	540	520	478	506	545	520	507	514	513	503	519	508	570	522	501	526	556	513	458	538	497	521	509	511	543	534	529	548	515	491	529	481	540	509	510	503	498	513	497	519	542	527	499	490	543	504	521	524	506	493	509	557	564	508	505	516	509	481	518	532	485	528	557	506	555	529	524	505	520	532	538	533	485	509	520	525	502	504	483	512	484	501	548	512	529	475	512	515	513	521	490	501	481	519	524	524	540	510	515	513	521	510	508	522	514	502	474	553	488	523	518	549	508	527	548	538	524	487	522	496	491	495	520	489	500	493	481	534	508	519	501	491	521	487	520	533	538	501	527	544	515	468	522	482	484	481	479	532	515	502	536	495	519	509	493	537	542	530	530	504	504	500	520	521	511	521	469	490	494	501	546	536	502	526	530	565	538	531	509	494	512	528	501	517	528	470	523	500	507	491	521	490	532	542	514	496	565	493	526	486	536	502	486	496	491	518	503	519	536	529	527	537	504	512	498	492	514	547	514	480	522	523	520	533	492	488	531	522	487	521	493	520	505	518	498	495	534	475	494	523	524	498	524	536	504	514	519	497	475	529	507	544	509	537	502	516	502	523	519	507	480	549	494	546	514	548	527	479	507	525	538	549	530	480	516	536	525	507	543	524	517	495	532	491	529	457	490	502	553	527	500	509	507	535	512	543	541	506	507	518	492	495	522	540	506	526	501	528	490	545	523	491	512	507	537	561	476	507	472	531	539	515	535	527	534	552	488	481	492	522	535	529	555	511	531	523	496	504	494	484	508	541	524	490	513	487	533	504	493	541	545	535	530	510	504	504	480	551	503	508	538	510	504	490	472	505	553	517	470	531	478	516	546	486	515	521	545	528	476	500	503	543	513	539	522	507	489	506	519	460	511	539	494	473	501	590	526	514	502	478	527	560	478	493	494	505	488	502	485	504	491	529	499	513	502	565	534	487	533	526	507	516	492	551	494	537	475	493	504	510	506	520	504	473	493	557	525	517	457	500	533	497	479	500	516	491	554	483	545	540	518	516	465	510	505	545	513	509	512	512	537	508	506	489	514	515	481	523	518	503	551	523	546	489	529	531	511	500	530	512	540	483	492	519	529	486	490	528	508	501	502	512	539	525	501	492	503	526	554	540	529	487	495	496	537	487	525	475	506	512	525	471	485	512	484	513	510	518	526	482	486	507	483	492	520	544	567	515	529	544	564	493	526	506	523	505	539	518	486	513	537	528	547	486	517	528	513	493	533	513	530	535	516	533	525	545	505	529	510	492	516	559	505	482	539	532	524	508	522	516	463	495	504	443	520	496	487	483	511	565	481	499	506	515	511	505	512	535	564	498	533	475	506	519	496	520	487	511	525	525	522	552	506	578	494	554	519	509	506	493	503	520	479	523	532	533	538	520	492	539	534	496	515	561	526	524	524	488	532	494	499	502	516	516	541	473	538	525	523	510	538	528	545	493	523	506	457	486	531	549	492	462	556	546	494	505	481	540	486	486	498	490	480	526	507	522	504	550	560	505	533	488	500	491	466	518	489	528	523	542	513	498	489	514	465	491	546	545	566	522	524	482	489	510	503	485	503	497	509	527	512	533	549	497	527	497	507	500	550	556	510	473	513	528	516	529	496	490	537	507	486	539	525	475	478	490	501	555	524	516	519	576	528	505	507	524	532	554	509	545	497	508	553	482	493	501	538	513	485	533	520	529	493	514	464	518	511	493	533	483	484	516	496	523	538	483	545	487	505	490	489	502	511	507	546	500	532	522	514	529	505	510	497	481	533	487	526	497	477	496	517	527	530	518	535	536	501	538	506	527	580	456	545	504	509	549	466	496	543	513	488	503	540	489	529	473	501	525	511	569	568	494	477	469	529	479	517	515	487	525	512	460	469	496	536	551	518	537	535	500	550	517	514	500	509	498	511	503	493	541	527	514	506	496	504	535	478	500	517	546	483	481	527	477	525	515	546	524	526	504	546	468	562	528	563	513	487	532	497	471	465	529	527	484	488	521	506	499	510	453	469	562	575	543	446	518	534	516	524	537	508	537	524	517	522	527	524	531	523	513	500	536	518	529	512	544	517	523	546	527	475	536	543	512	523	549	477	513	513	511	508	523	476	504	516	477	515	518	515	513	513	496	519	530	505	522	507	515	512	533	528	507	512	524	515	513	483	512	486	538	535	542	532	476	509	442	499	502	513	518	514	541	520	504	472	510	532	484	535	522	520	511	496	502	517	485	517	547	529	521	525	530	509	556	558	465	482	506	491	504	517	509	508	487	522	518	500	484	509	465	525	503	526	526	504	528	526	527	543	525	556	483	539	549	534	518	508	514	504	504	542	532	515	524	495	534	489	505	531	484	511	522	509	494	534	484	479	520	518	535	548	498	538	515	504	505	557	511	518	535	512	529	463	513	546	481	520	517	481	502	485	538	495	485	509	524	504	515	494	470	490	497	548	519	478	492	483	509	525	462	522	525	502	530	501	514	537	509	484	511	530	534	483	499	519	509	500	493	505	504	525	532	541	481
33155	14234	10428	5117	3529	2690	2174	1842	1673	1530	1388	1317	1313	1399	1482	1508	1236	4078	1274	807	825	1134	704	681	714	713	687	656	676	691	695	654	698	647	666	676	680	631	647	645	698	638	716	691	644	700	702	693	636	702	655	649	628	679	639	680	614	669	683	637	725	682	705	646	669	682	665	648	662	707	654	657	678	683	673	693	683	688	683	668	659	646	695	653	706	688	666	653	650	646	649	655	660	608	697	657	640	698	666	670	643	630	650	633	656	644	655	639	620	676	636	671	643	676	632	680	666	654	640	674	686	660	614	650	632	666	613	680	684	642	620	669	659	634	653	602	689	668	657	654	673	670	658	633	641	658	666	630	633	651	604	618	630	614	680	645	677	674	656	705	676	648	688	644	619	614	617	630	635	696	649	658	687	593	608	666	622	666	619	653	737	641	630	667	670	663	664	644	658	692	599	611	660	707	711	654	638	691	659	639	692	702	618	613	613	680	653	633	645	654	661	681	660	637	648	630	669	653	638	667	642	711	648	709	643	669	666	635	665	654	623	652	634	652	614	635	696	656	684	652	679	652	664	646	680	616	679	647	646	642	633	630	640	625	619	636	671	616	669	671	598	667	661	639	628	710	662	600	643	650	641	679	665	638	664	622	628	698	640	687	665	667	666	650	605	666	682	625	623	691	675	685	637	631	631	650	657	587	634	669	632	666	659	603	620	667	637	613	671	688	630	630	652	637	673	687	638	635	701	672	659	701	632	672	607	650	608	652	634	642	630	656	608	639	657	683	608	655	663	639	685	670	595	643	615	661	652	662	681	672	601	681	653	638	649	685	625	688	673	642	606	670	664	665	665	615	634	658	667	654	646	640	649	661	633	648	627	653	678	640	669	643	678	678	676	609	629	619	684	580	717	649	684	658	603	643	673	645	664	685	648	675	657	607	640	650	658	658	665	672	647	658	616	633	678	628	645	613	677	671	671	641	663	679	643	626	634	635	692	628	660	657	647	652	653	682	633	734	634	649	621	689	674	619	677	697	655	664	638	669	644	621	635	665	686	658	648	704	650	626	638	679	653	680	645	682	662	605	640	639	637	665	659	623	631	628	653	678	636	660	667	682	660	653	691	647	665	691	658	638	666	650	663	666	690	689	625	665	693	630	707	595	610	660	678	689	633	632	604	628	631	620	683	712	595	636	661	648	653	630	644	608	716	644	636	617	627	685	609	653	610	599	656	635	641	690	639	653	637	649	634	649	645	652	656	610	656	656	595	686	697	669	612	675	663	657	689	653	699	647	667	615	642	649	672	690	666	627	697	638	642	597	641	659	705	643	633	675	649	653	660	672	652	631	684	648	691	680	657	662	625	669	681	642	668	655	674	625	707	624	679	658	655	671	648	652	649	678	620	665	668	615	678	621	669	613	658	661	652	611	639	631	684	640	648	670	648	664	658	634	629	631	678	681	681	674	620	652	642	666	654	666	648	622	665	625	651	654	664	653	684	652	686	689	694	583	649	666	648	619	671	655	618	647	662	629	657	693	700	658	684	654	644	640	649	636	638	692	651	611	675	662	671	666	636	646	660	645	668	676	662	655	640	662	638	656	611	621	646	632	630	634	646	670	651	696	642	678	660	605	675	658	648	688	658	670	636	646	618	620	684	633	666	622	649	617	678	635	646	706	675	605	661	653	594	682	673	607	658	681	636	654	627	671	647	673	637	627	679	651	632	667	665	675	659	634	648	676	654	639	671	662	628	678	663	630	627	663	654	626	651	655	640	667	609	638	645	609	611	659	669	647	649	686	613	629	651	649	665	676	709	694	618	672	645	646	660	598	617	641	640	692	651	631	686	670	671	672	651	637	636	661	644	630	628	640	632	656	645	684	700	655	650	632	622	636	655	649	667	657	673	635	602	650	625	671	648	685	642	655	646	646	625	634	678	648	625	628	621	598	633	676	676	655	612	655	621	691	679	627	620	616	695	661	625	637	665	680	630	628	628	647	662	628	664	634	600	670	677	639	666	627	626	646	672	620	622	638	647	601	689	675	662	626	680	638	644	642	686	640	644	661	651	643	675	613	679	687	655	610	640	612	620	643	639	672	657	667	622	653	668	653	712	641	666	626	674	672	668	641	652	683	640	676	683	673	677	652	680	658	659	659	660	630	634	672	644	618	642	668	712	640	616	666	634	677	617	672	587	673	649	644	649	644	676	621	638	617	633	656	633	687	641	670	671	682	700	680	654	651	603	692	641	681	638	659	650	650	654	706	670	629	691	648	656	656	587	656	676	693	672	663	681	685	600	642	643	661	660	669	677	670	640	643	657	650	656	627	675	658	650	626	701	646	634	625	635	640	685	632	654	655	670	652	689	658	658	637	628	623	673	657	675	643	654	629	677	642	655	716	672	658	677	624	638	653	654	686	625	659	709	623	686	627	595	654	681	682	653	669	632	662	658	670	675	668	660	690	705	670	618	633	678	655	618	674	643	630	596	642	625	676	625	617	627	667	615	650	664	644	665	673	635	637	627	668	615	641	703	631	683	640	665	674	680	682	656	698	651	608	634	618	653	657	660	692	671	667	642	642	639	700	617	623	668	654	647	615	717	629	661	652	619	668	603	657	608	637	631	629	663	644	650	607	616	602	655	661	614	632	641	648	676	671	597	666	663	642	623	660	664	671	672	642	652	625	662	656	655	676	670	631	652	662	623	649	652	626	655	675	618	688	631	649	661	644	649	662	669	673	672	657	651	640	677	677	659	650	625	645	627	631	666	648	616	654	622	643	668	649	684	634	684	674	651	625	650	687	667	682	606	649	677	681	657	668	625	633	620	638	695	681	676	646	626	667	611	625	657	656	667	655	634	646	654	681	656	643	603	627	661	652	650	665	632	691	623	599	613	646	670	649	669	619	655	666	641	679	689	701	675	689	685	616	685	640	656	653	641	646	700	616	643	676	618	618	649	644	684	650	696	623	613	613	648	625	665	662	648	661	652	680	652	668	630	610	655	636	640	659	656	638	690	699	592	677	670	652	633	665	662	653	621	604	663	659	605	632	641	700	666	642	673	637	646	647	648	614	644	618	617	693	670	646	653	639	657	653	676	692	634	606	652	659	615	619	658	681	671	605	644	597	656	670	647	676	664	713	637	670	624	605	624	616	629	660	657	675	634	669	689	662	691	649	652	656	679	644	636	675	676	648	658	637	648	675	691	662	691	635	614	679	638	629	680	706	678	654	680	628	656	650	647	641	601	661	650	698	659	640	682	696	631	634	669	653	697	652	662	647	642	669	649	678	662	636	665	647	634	679	620	661	675	639	612	625	644	630	669	665	665	631	709	638	651	672	659	626	675	654	702	617	643	633	650	669	621	623	607	645	616	658	637	679	679	679	678	619	669	622	603	634	584	660	630	667	633	611	642	650	622	658	664	654	674	641	667	644	648	624	640	617	640	651	656	658	623	690	647	637	691	630	685	642	606	649	633	661	678	612	664	621	646	704	639	637
27450	17603	3586	786	517	396	405	385	352	344	399	358	334	424	410	397	416	443	314	301	293	309	306	306	321	318	302	286	293	272	288	264	333	295	303	344	320	314	271	293	280	332	328	315	276	304	312	313	297	276	282	309	338	282	291	284	295	288	292	309	291	308	339	311	294	305	285	292	314	293	287	292	299	306	278	288	287	283	306	303	317	284	301	330	301	278	308	322	283	295	298	283	315	309	341	315	322	314	294	290	274	299	320	277	339	299	317	285	262	288	282	319	297	317	310	337	331	312	282	315	273	290	322	282	301	271	321	324	335	293	255	301	300	280	298	299	292	298	309	297	296	325	327	280	342	296	290	292	282	287	294	322	279	329	317	323	285	281	301	290	283	313	292	366	292	283	300	306	292	306	298	303	289	302	318	303	270	329	285	313	316	287	273	293	293	298	311	318	274	332	282	300	327	275	285	295	289	308	309	326	284	315	284	301	337	304	314	312	314	340	312	331	297	284	309	307	297	305	306	306	294	301	285	330	299	299	321	332	292	319	300	318	293	322	284	286	277	237	289	260	279	319	297	284	304	293	299	290	309	279	279	324	310	284	313	305	286	266	325	303	315	307	283	303	267	333	282	321	299	301	337	315	292	310	272	324	271	305	273	324	307	315	296	280	336	278	273	340	293	297	285	341	304	276	304	307	292	293	290	327	332	285	273	332	304	297	299	294	327	288	278	305	311	297	302	288	290	308	302	271	288	290	309	306	291	321	312	307	308	275	290	287	284	305	292	301	315	294	300	305	326	291	327	304	312	338	294	302	291	316	308	276	308	303	277	286	277	262	298	308	307	282	283	305	267	300	280	300	307	288	317	281	287	328	304	299	321	298	333	303	309	297	330	269	305	297	285	311	313	319	324	307	327	292	293	273	306	310	336	325	330	281	292	313	284	321	282	322	289	320	282	308	333	280	299	259	298	307	316	296	314	276	289	310	307	294	311	308	278	312	272	319	296	294	312	279	289	315	286	309	303	291	265	283	303	314	275	303	302	322	289	293	289	265	290	319	320	309	294	319	306	268	300	299	306	300	306	301	304	307	313	302	318	302	280	296	286	297	308	312	291	296	316	298	324	314	312	332	323	323	259	332	312	317	296	331	298	313	274	317	310	295	282	291	272	271	299	318	309	291	272	303	285	302	295	310	307	307	282	306	282	282	294	314	313	303	325	319	276	277	321	311	322	327	275	302	292	333	272	278	315	303	315	304	294	269	323	290	338	301	270	277	273	325	282	316	295	304	319	270	305	311	308	256	300	297	323	310	304	304	278	309	307	301	263	313	291	300	313	315	302	305	276	284	314	311	327	291	285	286	274	288	289	355	294	320	268	303	277	292	296	313	307	304	284	289	291	305	296	327	333	313	328	313	276	265	326	317	302	330	301	306	310	307	291	307	332	308	315	284	314	289	304	316	302	297	300	305	303	321	335	282	309	323	311	308	269	330	306	325	296	324	287	305	271	287	282	302	279	302	271	280	298	292	331	300	326	300	296	300	294	309	293	296	303	304	325	280	299	312	279	305	275	298	329	279	291	312	293	338	289	301	302	313	313	321	296	291	268	269	312	268	298	293	276	292	304	304	306	286	305	267	296	286	327	252	326	328	328	335	328	322	288	307	301	308	303	307	273	318	326	303	300	279	303	283	294	313	339	285	325	319	296	311	301	277	279	291	300	314	316	320	273	294	303	305	279	287	306	288	336	294	322	314	319	307	290	287	308	300	295	286	315	302	310	290	301	296	326	275	308	307	282	345	292	292	295	296	295	290	284	314	302	293	293	291	293	339	319	297	266	335	302	291	336	318	284	330	285	303	307	278	265	290	305	309	307	324	277	288	310	274	295	306	300	249	304	314	297	302	294	286	301	300	315	313	294	302	287	290	278	293	295	308	329	288	308	265	309	303	266	324	322	307	278	296	309	321	347	284	313	291	296	306	284	271	298	289	319	283	298	309	303	314	300	289	324	286	314	294	303	313	315	268	283	322	302	317	325	317	326	299	312	333	286	275	289	294	292	306	307	287	306	303	287	280	310	286	301	307	301	303	322	305	278	277	275	289	292	287	286	306	318	325	294	268	303	293	277	329	299	291	294	291	306	299	292	324	317	303	293	303	319	329	301	270	323	318	279	311	298	289	291	304	304	314	302	298	302	317	314	305	305	309	321	309	313	323	269	279	320	305	316	289	284	322	296	276	322	317	271	321	294	306	305	275	297	291	295	304	327	301	312	338	315	296	334	339	281	270	299	246	299	305	302	332	314	295	295	339	299	292	273	298	296	296	283	346	316	305	303	301	298	310	287	316	320	303	306	308	273	283	304	300	308	303	330	274	270	300	296	283	285	298	296	294	291	321	292	303	280	283	319	296	335	268	330	291	312	304	272	323	288	301	292	293	301	291	308	297	317	284	305	308	316	291	331	309	322	291	291	330	307	308	313	308	282	307	293	307	281	273	295	314	325	314	321	300	294	292	307	309	266	263	306	289	314	282	312	280	276	311	300	310	299	278	287	365	292	298	305	289	301	291	297	289	290	297	279	282	326	313	272	310	311	282	288	314	308	278	289	280	314	313	280	319	284	288	325	322	316	274	325	293	291	321	298	332	328	320	291	294	291	308	326	296	311	319	283	304	300	293	308	320	287	305	293	309	278	300	304	308	326	307	316	292	299	302	307	270	297	292	320	296	317	298	308	293	360	282	293	280	315	335	327	308	303	291	283	279	256	297	290	307	292	290	288	305	298	307	313	295	287	305	315	258	306	312	277	315	307	285	309	297	325	305	339	282	304	291	279	308	296	293	313	309	252	280	269	269	314	294	294	313	310	291	289	292	307	298	283	293	306	284	314	303	292	296	270	318	312	283	309	311	307	311	290	300	321	323	292	297	309	288	292	328	293	299	299	336	311	302	299	311	278	298	303	313	290	297	273	312	287	292	314	297	278	284	320	296	304	303	298	309	296	325	310	321	340	319	315	308	306	295	323	268	309	323	303	304	293	285	316	310	313	281	300	290	286	301	300	329	307	302	334	270	303	312	326	295	310	304	276	319	284	315	311	290	313	296	277	308	335	336	334	293	310	298	248	285	273	304	348	283	294	304	288	311	336	299	271	302	307	303	307	304	304	295	289	296	289	279	290	299	269	303	272	296	307	321	279	301	272	263	290	286	328	277	303	287	274	285	328	294	316	276	301	314	298	300	286	287	316	285	283	287	304	280	333	272	293	287	318	279	295	296	303	294	290	314	295	306	280	313	290	332	305	323	275	279	302	292	295	329	289	332	295	309	316	297	314	280	278	316	306	254	314	311	323	318	278	328	329	305	324	283	292	301	296	330	309	273	316	311	296	308	320	293	287	287	315	291	324	290	255	270	285	284	316	287	298	326	289	294	298	287	311	279	274	299	325	291	307	289	311	306	310	299	299	279	273	310	299	307	291	295	290	332	295	304	295	305	313	299	296	291
8042	2262	1700	964	692	637	527	553	568	521	513	516	561	572	642	646	518	577	427	441	429	422	389	395	381	419	407	393	375	370	384	380	398	388	388	409	352	359	358	369	431	382	387	366	404	385	373	386	359	391	392	360	395	394	391	415	373	413	385	370	377	388	380	387	393	364	363	345	400	385	388	382	378	357	369	376	395	415	393	409	360	377	377	364	409	392	355	373	382	396	415	372	393	457	410	381	401	413	406	350	415	387	426	382	379	413	397	383	428	380	386	417	411	399	395	389	378	367	392	376	403	396	341	369	416	377	406	393	354	421	402	405	365	382	391	377	382	374	377	396	391	372	397	363	428	392	404	354	382	402	380	356	372	380	378	399	405	377	430	394	387	398	428	386	419	376	374	421	420	386	382	379	368	419	371	380	386	341	361	398	395	346	359	429	392	402	380	387	398	391	393	412	388	412	439	376	361	365	411	383	410	394	413	383	377	409	366	421	432	362	423	396	385	414	388	432	378	377	376	385	384	380	404	395	427	393	380	366	370	406	410	402	368	394	429	346	343	406	400	425	399	408	370	357	408	386	361	373	392	394	378	390	380	382	383	376	386	396	386	402	388	393	353	390	394	392	399	380	420	387	383	375	376	378	401	352	399	378	378	378	356	373	420	386	408	362	435	372	384	392	376	403	387	372	346	370	398	372	409	373	366	389	365	395	407	352	425	384	362	366	383	368	357	400	403	369	425	417	408	419	381	369	409	387	349	393	370	403	401	356	391	399	405	412	377	385	379	370	398	370	394	380	350	357	371	423	365	365	387	402	375	378	374	396	372	398	403	388	365	401	405	347	387	382	412	405	341	383	418	389	437	434	363	397	389	379	386	394	382	363	376	347	375	394	394	372	388	384	380	372	423	396	416	380	397	372	394	376	402	380	385	404	395	389	387	395	381	408	379	406	399	375	399	374	364	362	387	413	376	418	391	388	366	395	373	402	353	399	391	397	365	354	379	401	385	393	373	380	386	391	397	354	374	367	379	407	416	389	363	393	397	378	423	352	400	439	368	389	374	408	365	377	358	380	431	377	371	397	370	361	387	399	374	412	363	366	371	381	413	396	383	374	358	367	399	368	405	393	367	418	419	382	396	364	403	382	368	371	377	383	396	400	401	397	360	419	386	404	376	374	407	377	395	369	404	416	387	409	392	393	388	406	352	375	357	394	422	413	380	385	363	438	398	385	356	402	393	397	364	360	399	380	365	386	393	404	401	398	413	378	381	396	384	396	403	387	409	404	377	409	362	394	374	409	366	399	383	422	343	374	325	381	390	409	349	395	368	413	398	377	382	352	353	398	389	415	398	377	411	382	370	419	381	389	383	399	399	418	383	390	409	386	384	372	429	399	378	396	363	369	405	409	381	361	409	356	398	416	373	354	370	404	387	380	396	389	354	385	416	354	383	394	405	423	422	403	384	425	365	393	439	390	383	389	363	410	386	393	405	333	370	379	416	387	373	390	413	402	422	393	403	376	359	367	376	377	375	377	378	390	383	400	382	376	376	377	372	400	367	408	420	360	383	361	387	411	376	375	390	449	370	386	339	397	421	401	373	370	386	417	402	397	371	393	388	357	392	403	380	376	412	378	415	376	368	369	387	372	401	381	376	406	388	422	388	405	399	382	391	385	403	382	427	427	372	417	395	388	418	398	386	363	404	420	396	362	443	396	418	360	372	401	380	398	419	376	373	357	377	344	398	367	394	347	412	373	388	389	342	369	342	404	371	381	379	377	383	365	385	390	393	353	372	394	395	364	424	390	417	402	385	402	385	392	352	392	405	356	404	385	375	382	384	399	391	409	389	421	381	383	373	408	383	393	410	415	376	415	381	408	401	365	361	351	408	381	373	379	381	411	398	408	381	403	384	402	394	420	388	398	414	381	408	409	421	379	378	396	400	389	410	399	378	365	421	398	365	403	396	412	398	382	399	380	375	378	422	384	405	396	390	410	393	390	390	402	396	361	393	409	389	422	386	388	393	398	375	374	370	385	367	390	386	388	429	377	393	405	383	353	406	374	387	419	358	392	374	375	397	388	424	395	415	390	391	413	410	371	442	373	366	378	385	359	380	368	393	380	390	360	413	359	352	355	393	378	392	366	398	395	396	372	360	377	396	390	407	356	406	374	393	409	346	411	416	373	409	381	387	384	386	356	370	383	379	398	407	426	395	377	401	402	363	390	411	421	390	375	391	412	375	418	399	383	401	364	383	380	372	378	364	384	369	368	360	403	394	349	399	386	412	365	400	393	388	370	359	339	380	375	409	418	387	369	403	388	391	406	377	370	383	373	438	381	391	388	391	403	390	385	371	405	401	391	411	414	371	397	418	397	371	369	406	402	364	399	379	405	384	383	371	402	409	398	395	390	369	388	429	385	372	382	374	389	379	378	388	413	384	368	387	406	370	395	383	373	339	395	381	390	367	393	391	388	397	418	374	394	354	394	398	368	403	391	410	392	424	420	371	396	415	355	372	395	408	376	398	380	381	403	387	366	372	374	410	358	369	372	398	430	392	372	380	445	367	342	387	412	358	405	418	370	414	427	370	390	396	433	386	396	401	360	373	387	393	386	421	398	409	368	349	399	410	418	405	357	429	380	385	397	382	412	340	401	404	378	412	368	361	383	372	376	382	412	412	398	421	368	400	377	359	347	378	431	377	433	417	424	390	373	389	389	376	390	372	386	370	381	402	394	390	412	383	360	371	401	424	396	411	391	414	361	401	383	387	408	400	410	386	403	421	372	381	399	406	388	401	368	394	401	350	433	379	415	352	407	381	389	406	394	376	410	387	367	387	401	398	402	350	385	356	382	372	387	380	380	415	400	426	377	387	422	383	411	387	397	381	385	407	407	362	383	391	393	373	354	397	391	380	379	448	401	408	390	402	379	396	374	375	391	389	391	381	399	404	378	387	372	407	394	374	379	407	375	413	370	407	396	395	417	394	366	399	404	366	374	435	392	391	376	391	366	405	372	388	390	386	395	361	330	360	393	395	380	410	370	366	368	386	358	386	376	403	369	366	370	389	418	380	372	390	383	403	421	337	425	405	412	405	377	394	390	385	348	404	398	403	396	409	382	378	388	377	375	378	394	366	384	392	361	421	390	399	405	421	348	398	383	411	347	368	412	401	365	394	394	385	356	377	372	422	392	420	397	374	399	383	366	382	380	408	393	379	394	379	409	391	383	398	387	392	418	384	380	412	376	403	387	384	389	374	384	410	391	363	409	358	386	380	391	364	384	392	391	403	387	427	405	404	423	402	383	400	365	362	376	391	365	361	380	338	381	389	389	403	402	372	376	356	380	378	356	413	355	415	396	385	382	446	344	417	403	366	388	399	390	421	379	386	421	399	355	367	366	385	418	377	379	392	396	350	425	350	345	401	351	428	382	383	373	367	400	426	400	393	391	393	389	391	413	388	399	377	379	375	350	378	386	366	374	387	383	374	380	385	393
23493	21396	28641	24548	21205	4649	1102	791	749	774	682	730	697	758	795	765	729	1787	789	562	540	588	490	481	545	550	561	505	531	517	545	536	521	548	523	525	482	530	538	499	542	531	527	494	517	531	512	565	511	491	487	539	537	506	529	514	467	513	541	485	510	507	508	539	514	492	513	506	531	525	511	556	490	512	547	501	507	518	499	558	510	529	583	483	516	532	572	522	534	469	495	526	495	532	490	515	512	490	502	553	512	514	507	513	533	554	559	490	493	481	521	481	490	554	523	486	523	508	538	496	510	480	514	502	518	508	541	544	539	524	509	560	513	527	531	510	504	533	531	526	501	535	488	510	509	533	540	505	544	523	497	501	527	541	499	514	541	535	514	521	519	530	496	502	516	522	514	513	486	490	526	523	549	525	482	520	489	516	520	521	520	512	517	573	486	547	522	505	458	524	513	530	499	535	483	530	505	498	512	504	542	490	521	517	528	489	472	534	503	498	540	495	519	504	515	500	529	546	515	512	537	503	500	512	523	513	525	522	528	474	513	510	513	499	471	511	509	464	520	482	474	530	498	554	542	582	484	535	562	550	522	520	515	546	452	521	545	532	507	485	506	534	527	535	517	530	498	507	539	538	517	507	512	530	534	504	516	524	518	550	540	492	532	499	536	526	484	514	473	478	525	510	499	543	518	486	481	530	506	499	535	503	551	547	537	518	490	488	529	534	539	508	537	520	502	537	527	507	513	526	526	491	487	527	519	507	534	516	496	529	502	477	531	476	513	514	519	539	510	491	524	529	514	512	472	524	520	503	536	516	514	537	534	538	508	532	504	510	493	530	544	493	531	567	534	483	519	525	503	484	513	535	540	490	540	487	491	509	517	478	500	499	556	477	514	534	537	540	498	523	476	509	498	516	480	575	497	489	512	546	495	539	555	512	513	537	539	484	532	524	516	517	542	489	528	494	466	558	518	509	559	527	542	504	531	499	499	513	503	501	545	529	543	518	506	467	537	552	515	544	514	525	520	518	562	539	500	466	529	456	481	527	516	507	485	560	503	534	550	538	483	495	533	499	526	514	513	482	545	465	508	473	544	519	521	527	524	527	525	497	493	531	488	480	544	484	510	527	533	527	480	555	498	509	529	549	513	522	518	531	540	453	512	509	503	470	499	499	540	518	508	562	495	463	531	468	520	538	529	483	514	484	528	502	528	506	558	520	536	531	511	516	511	522	552	527	486	510	510	528	508	484	517	537	538	509	489	498	535	494	522	512	503	511	503	492	519	504	543	527	515	506	497	501	508	517	517	535	503	515	500	525	509	507	515	524	517	547	503	507	520	523	493	563	491	521	554	502	529	488	511	507	518	489	539	538	537	538	533	493	505	518	530	519	476	448	506	526	532	553	522	521	531	544	535	552	461	517	466	517	533	533	538	493	515	468	490	498	538	483	483	513	482	487	545	507	530	530	522	507	514	482	511	507	542	495	507	557	516	497	535	555	550	530	507	548	533	538	513	551	501	530	511	479	487	526	495	552	505	534	503	524	533	542	504	520	539	507	531	530	547	506	543	540	498	523	529	492	492	487	552	516	547	523	506	515	440	526	483	505	510	535	532	537	503	518	561	504	536	493	548	500	550	513	477	528	520	485	556	496	530	525	515	449	539	487	503	510	505	571	495	543	524	507	495	504	469	549	490	488	514	521	484	504	490	496	494	511	481	529	519	556	515	485	511	509	538	496	515	563	474	521	506	518	529	514	544	499	504	512	516	531	562	446	495	497	512	494	515	521	508	520	539	496	510	517	498	507	477	503	505	502	491	500	489	528	484	572	558	518	488	530	491	508	507	530	499	533	500	479	523	540	506	534	475	499	461	506	486	519	503	535	490	465	519	541	510	491	525	545	527	526	476	522	507	513	477	485	506	498	527	520	537	476	509	524	468	526	471	529	498	489	539	539	505	500	508	518	551	495	522	487	497	551	527	500	525	508	522	526	503	460	541	502	539	523	515	543	499	490	499	504	509	528	504	536	508	488	535	505	497	512	549	499	525	526	499	547	496	522	528	522	543	504	570	544	484	541	539	486	474	513	535	500	510	468	507	527	476	474	527	491	467	517	500	518	506	511	486	483	517	516	519	546	526	526	531	517	495	504	519	519	509	509	506	499	547	520	511	513	532	485	515	510	532	508	472	502	553	541	490	498	546	520	504	510	519	500	455	539	495	511	502	539	555	513	522	534	507	536	499	498	487	530	495	479	508	489	533	487	524	531	495	500	499	512	513	515	503	515	491	526	491	530	501	506	515	584	538	512	506	485	508	528	522	548	467	557	576	506	523	493	525	534	489	502	531	489	528	513	549	494	516	519	528	513	506	536	520	527	513	538	493	511	489	535	512	509	502	515	531	535	487	494	533	562	493	505	550	520	501	529	528	532	516	553	505	489	534	517	516	517	522	484	506	528	510	485	506	523	487	480	524	514	539	565	516	507	517	521	575	518	537	486	518	498	516	537	498	536	531	522	513	540	512	526	521	553	510	548	519	502	479	515	471	558	498	511	517	509	557	532	459	485	516	509	469	474	521	526	489	507	547	518	530	534	555	519	556	522	560	496	545	529	544	492	511	521	508	548	501	517	493	519	544	512	519	501	540	505	499	513	505	503	565	501	499	510	527	495	507	520	509	516	495	527	462	517	483	517	523	544	536	493	495	505	538	509	563	556	565	523	523	525	546	517	518	539	464	523	527	501	534	543	512	511	519	491	528	495	518	495	541	560	495	508	537	526	487	507	509	500	521	500	485	535	485	480	512	553	555	515	526	589	511	533	566	506	487	525	503	530	544	498	500	509	527	520	492	537	525	511	543	521	512	511	485	497	548	517	530	506	502	500	506	547	548	492	500	548	511	477	494	486	525	556	526	542	439	535	479	536	482	484	536	536	537	545	502	507	508	500	518	498	515	489	504	493	481	503	499	510	562	502	492	525	526	546	459	529	530	508	550	548	533	503	511	504	489	489	506	486	527	533	532	489	517	524	518	475	509	575	520	504	489	523	471	503	505	453	487	524	457	536	554	513	543	538	515	505	511	504	500	513	517	545	526	525	513	502	527	540	519	531	533	509	531	562	517	501	539	498	530	515	526	499	504	507	515	523	518	488	514	495	512	481	508	523	549	531	514	542	547	475	544	517	496	501	509	477	551	512	574	498	486	504	551	499	486	489	518	540	510	488	519	550	513	552	482	543	527	492	509	463	520	542	533	539	467	534	506	482	527	548	530	548	493	538	552	564	490	511	506	546	492	548	456	536	471	503	509	470	508	525	479	495	495	516	499	513	544	473	528	452	483	563	537	515	492	482	565	515	492	510	484	518	533	555	501	514	494	560	459	511	516	498	494	532	500	515	483	554	500	494	512	457	534	456	509	541	496	518	551	537	500	501	525	489	539	539	518	517	537	528	479	525	512	492	522	499	503	488	531	504	501	543	516	541	504	505	491	532	491	523	484	534
26443	9101	6609	3087	2196	1828	1410	1301	1196	1168	1071	1003	982	992	1278	1208	1017	3149	994	730	716	798	665	696	698	624	666	674	682	674	679	679	694	621	672	692	722	674	656	670	664	651	665	578	621	687	661	722	677	636	670	655	612	628	684	612	644	656	636	638	712	640	671	650	614	632	709	688	652	626	622	630	668	644	666	651	695	722	669	653	654	635	648	654	708	660	714	681	675	640	624	671	633	702	654	620	672	620	648	666	663	621	624	637	627	625	682	642	663	692	664	664	609	682	667	651	635	679	644	673	645	662	676	664	587	644	622	603	606	683	633	631	626	620	618	642	615	682	678	610	649	633	669	630	660	640	661	679	677	652	659	666	666	613	686	667	680	607	690	669	643	631	672	616	625	669	662	670	660	667	682	664	649	609	656	694	613	628	651	658	676	655	589	650	645	682	662	635	668	652	625	647	644	581	607	637	639	646	642	667	638	622	624	621	655	625	643	647	669	643	663	630	677	638	616	673	672	620	690	632	653	618	635	674	669	610	640	637	599	629	630	667	695	656	660	645	624	684	659	665	667	614	682	595	696	623	696	697	639	671	657	616	637	613	604	638	672	612	644	640	638	640	610	654	670	667	609	610	668	624	659	670	632	632	641	674	664	669	664	621	563	658	650	693	681	617	673	645	616	666	615	660	682	691	655	602	663	715	631	658	616	675	687	645	603	671	654	618	643	633	634	628	628	628	645	615	661	641	605	579	653	640	655	667	642	660	658	675	655	627	655	667	663	675	659	665	632	668	619	639	662	668	670	646	649	660	661	614	678	646	666	660	695	656	697	620	686	612	606	639	672	638	654	693	641	602	616	683	632	660	633	676	656	671	643	640	597	637	671	668	654	685	660	627	635	659	653	613	629	630	674	650	735	664	657	629	619	637	692	639	661	629	645	644	644	663	611	652	638	606	681	689	640	644	638	640	648	621	655	705	677	693	626	660	675	664	648	632	644	690	664	659	667	690	626	693	640	684	702	677	646	650	666	644	638	661	665	654	655	666	645	635	683	631	684	670	605	639	658	650	616	703	619	635	684	665	707	660	665	630	608	685	635	637	652	635	652	667	615	615	691	642	610	638	603	688	633	662	642	627	651	635	659	625	657	675	634	678	657	659	660	647	663	666	667	651	617	603	661	618	676	626	689	676	676	659	671	649	616	647	644	655	659	658	638	661	608	658	696	588	645	612	666	683	628	678	635	642	659	651	641	628	628	680	685	653	684	693	630	668	608	725	689	666	693	702	607	660	615	720	631	616	646	652	641	632	670	711	628	684	651	621	667	655	643	690	633	669	634	641	636	617	638	635	634	648	629	687	627	659	607	632	653	704	671	635	645	636	647	673	644	654	661	637	675	643	603	622	652	638	665	626	675	676	626	639	661	676	663	679	636	676	624	663	606	631	602	685	674	664	618	661	670	705	622	605	628	646	675	649	645	626	632	618	616	675	649	654	647	658	640	624	620	681	649	655	644	613	653	648	681	640	686	661	636	658	684	686	625	590	619	627	613	644	625	686	629	593	636	643	657	679	680	685	663	673	667	605	612	648	686	632	628	681	633	651	650	679	630	661	638	663	593	671	686	661	713	605	698	623	654	671	659	630	618	667	652	648	614	636	669	644	647	673	690	672	668	671	628	602	650	683	656	646	643	650	685	634	644	635	634	690	640	636	658	666	679	680	621	631	659	655	649	672	654	617	697	668	617	615	620	638	625	667	657	644	648	650	657	613	668	580	626	662	675	661	661	668	676	609	685	731	655	643	631	687	641	664	658	656	666	657	640	646	624	659	653	569	696	700	700	577	649	649	664	635	618	705	609	661	675	663	636	680	675	641	642	635	620	642	624	656	673	692	625	680	651	671	609	683	634	639	650	661	662	671	629	682	689	621	648	686	659	616	675	623	621	673	630	592	731	638	652	626	659	655	625	677	632	619	651	641	634	652	665	651	608	653	655	615	627	611	640	686	639	669	652	599	652	647	644	654	644	629	664	646	647	635	684	669	616	674	683	678	641	608	683	686	629	654	638	607	664	633	620	614	717	642	633	632	656	685	698	702	656	708	673	693	664	671	643	689	611	648	653	663	647	617	637	634	646	601	636	663	659	641	649	634	611	680	651	636	676	628	684	621	610	653	643	677	637	633	638	627	662	619	687	639	635	661	608	578	626	644	666	631	637	623	628	661	668	648	664	661	649	605	604	659	701	622	664	634	635	610	608	655	657	662	633	662	695	650	627	640	652	648	622	652	651	600	700	666	648	606	687	584	652	651	651	621	665	659	675	630	689	651	637	679	651	654	609	618	653	665	649	689	651	653	628	620	645	684	640	645	665	639	626	642	686	621	650	686	678	622	652	667	651	688	668	602	656	634	634	636	637	641	634	676	627	650	697	624	652	627	692	684	671	646	615	657	657	599	651	631	637	646	632	662	668	663	657	638	645	643	656	633	688	665	664	649	661	651	665	620	653	625	660	684	693	656	678	691	667	663	619	629	662	636	655	654	666	695	658	623	651	639	651	660	652	681	626	677	689	671	668	691	690	637	648	608	663	653	653	637	669	696	646	665	645	669	629	619	669	679	637	639	579	693	663	672	617	664	635	636	629	668	622	678	649	619	663	661	670	640	640	684	643	661	626	685	648	685	641	693	602	677	665	691	620	667	660	681	652	689	671	651	662	677	646	608	623	666	660	654	647	620	676	639	631	666	678	651	656	647	626	646	655	678	665	655	707	679	642	678	648	644	647	649	639	667	636	605	639	642	633	661	643	666	655	623	658	648	677	654	642	633	608	646	644	601	686	668	588	634	654	688	644	641	671	712	654	660	656	656	676	631	695	598	668	604	695	660	691	687	684	676	615	600	614	627	662	653	620	646	640	649	645	702	670	687	640	672	612	678	669	600	615	629	651	645	685	653	664	660	636	671	640	651	650	647	674	697	626	699	655	652	693	618	678	659	632	635	661	671	612	673	600	638	655	682	652	618	670	663	699	670	713	684	638	624	656	612	638	645	627	620	600	648	687	639	682	651	620	617	679	685	625	656	680	656	663	673	656	673	657	666	630	662	629	633	658	649	599	618	642	654	629	671	606	623	646	649	614	670	578	616	622	657	663	641	652	660	592	661	653	666	630	657	664	661	630	660	651	656	681	641	662	603	652	645	645	666	621	662	667	675	641	633	616	638	682	630	660	663	633	661	615	624	694	641	639	683	632	657	626	614	655	609	654	673	649	645	645	620	623	639	635	613	651	637	640	641	635	645	615	589	655	654	633	670	636	616	653	632	664	649	701	647	652	641	649	632	623	619	650	633	644	643	642	664	661	657	664	693	661	642	667	614	636	661	626	613	661	623	589	634	657	668	626	679	613	656	648	614	658	666	623	639	663	699	682	663	641	647	653	619	642	655	620	667	672	667	595	672	627	655	626	621	634	670	613	636	641	693	659	688	641	692	603	653	646	663	655	637	621	620
24596	21375	27201	25475	4496	549	440	385	352	374	323	328	335	380	406	502	373	1002	369	252	264	280	264	239	243	243	225	212	250	223	234	208	225	219	233	204	195	215	215	259	219	237	187	202	220	224	214	232	229	222	243	225	206	227	262	234	210	235	238	219	218	240	205	235	223	238	198	224	221	214	222	205	232	231	238	215	243	236	241	214	250	208	223	218	234	211	220	233	221	212	219	204	213	216	231	235	233	211	223	210	230	229	231	227	231	230	213	231	209	198	228	218	197	205	238	213	218	204	237	235	239	213	226	252	253	234	241	226	224	210	185	225	232	216	221	236	235	207	193	221	207	228	230	207	236	236	233	233	233	242	249	207	256	207	211	209	232	242	202	222	231	218	239	214	230	200	262	221	213	231	249	227	240	196	244	213	241	212	228	220	219	223	217	207	227	247	246	223	220	227	242	222	201	213	218	234	215	210	213	250	212	222	222	227	215	232	202	220	216	233	228	252	245	215	226	211	214	197	249	235	221	215	224	215	239	237	209	209	234	236	217	245	221	206	203	241	216	191	249	221	251	228	219	222	208	214	228	217	216	251	235	202	227	221	244	244	188	235	196	235	207	219	213	189	203	202	251	246	259	229	223	220	225	217	239	219	249	238	243	228	216	241	209	261	192	230	223	207	203	244	220	201	221	204	216	229	209	235	208	215	229	211	239	210	228	250	231	231	220	236	212	235	241	222	243	237	208	218	201	238	197	232	245	233	229	221	213	223	196	236	242	230	224	201	192	222	211	232	215	253	197	219	231	232	225	228	219	206	204	225	227	215	234	236	211	245	213	220	202	209	217	235	219	260	217	212	219	252	227	229	217	219	213	241	253	230	222	239	226	216	199	199	229	206	240	234	217	220	234	238	235	208	245	203	209	236	228	231	214	222	224	246	216	237	203	221	242	213	232	234	231	227	213	217	205	202	263	214	223	234	235	211	253	231	225	203	249	223	213	221	212	211	236	203	205	230	223	226	257	208	234	219	230	234	223	218	237	245	215	227	212	216	235	221	237	224	206	201	223	235	223	219	227	234	212	225	242	226	226	225	220	223	228	214	211	226	207	201	225	219	228	213	222	213	216	243	219	215	221	215	244	198	195	219	218	220	222	228	232	206	238	201	201	218	235	234	228	200	198	229	236	209	233	215	239	227	226	225	208	213	237	245	214	221	232	203	222	222	233	215	223	214	222	223	253	207	239	231	213	231	215	219	216	221	221	231	232	226	219	206	224	253	228	202	253	205	203	232	227	212	237	218	233	231	235	222	219	204	217	243	217	245	189	230	234	221	217	213	194	203	208	210	230	230	243	225	214	232	228	209	235	234	247	212	236	223	225	201	234	217	226	231	193	244	211	237	234	224	227	206	219	207	253	234	207	220	234	242	245	223	213	233	232	214	206	229	252	226	242	225	234	245	207	239	236	243	233	230	237	238	223	236	219	234	235	209	200	211	250	228	228	231	230	212	212	214	247	247	200	238	250	213	211	212	219	225	219	223	230	223	211	237	214	206	232	218	227	207	227	233	221	219	220	253	224	213	223	223	237	235	249	207	212	198	215	224	259	212	200	250	240	246	227	216	262	212	205	205	224	253	230	224	217	243	240	217	219	220	246	244	221	233	211	242	239	199	225	223	229	246	239	243	216	254	211	196	190	259	217	218	205	234	244	237	207	222	229	210	236	227	234	201	227	218	201	200	228	223	205	227	245	225	210	238	231	226	201	221	225	219	201	198	209	211	239	226	232	206	261	202	213	207	231	205	210	238	229	208	230	230	212	213	216	212	232	252	228	216	221	232	208	228	230	206	245	202	214	208	198	238	245	223	202	218	257	232	227	217	221	224	198	230	214	236	220	220	239	243	248	211	221	198	232	238	217	217	240	200	212	221	229	221	233	210	219	220	238	215	235	221	254	221	265	220	214	226	224	247	235	249	230	227	216	210	216	198	222	198	206	230	205	241	230	231	234	215	215	235	221	202	211	230	234	209	229	236	226	218	206	221	217	222	204	221	237	223	211	230	229	217	213	216	190	223	213	218	236	238	218	247	201	215	240	222	234	254	243	224	216	216	222	215	229	240	223	242	217	250	231	223	239	243	211	222	239	204	229	245	204	216	257	226	218	233	203	235	248	218	246	191	233	252	238	207	199	240	225	220	234	224	240	233	239	243	212	214	205	231	210	236	226	224	230	208	228	200	242	214	231	216	219	208	202	238	206	198	225	202	238	228	225	208	203	254	219	212	245	226	225	217	247	221	214	261	231	234	217	232	234	228	227	232	189	226	240	225	212	228	202	224	210	186	223	215	245	234	231	225	207	251	240	231	237	209	225	190	207	245	243	220	219	211	232	212	202	235	218	220	215	230	228	247	230	227	212	227	202	198	206	216	245	226	248	226	219	220	214	208	192	223	220	226	192	220	232	221	228	228	222	247	240	226	218	237	211	219	208	225	199	248	229	220	225	239	198	237	219	216	201	251	218	208	220	231	225	223	225	227	218	201	216	233	219	234	215	202	234	211	233	225	247	238	235	244	224	231	255	236	244	245	217	226	242	223	222	244	267	244	225	219	209	229	220	217	242	231	232	206	219	204	215	221	242	242	235	199	234	226	243	241	271	222	226	220	218	221	217	201	231	217	203	213	248	230	209	254	238	227	233	215	229	228	200	200	227	211	217	213	206	214	214	238	200	241	197	222	241	210	216	223	214	242	245	242	210	199	232	218	235	235	210	224	224	200	206	234	217	235	207	205	223	213	218	273	201	226	229	210	234	208	216	233	212	223	219	205	226	200	208	218	215	222	211	213	209	217	155	234	230	236	229	225	225	200	216	230	198	222	220	205	217	217	245	234	230	233	199	216	236	227	225	234	237	243	205	203	220	218	200	230	205	237	240	233	222	217	233	240	211	243	245	227	240	225	201	219	232	190	223	217	207	225	212	251	230	215	222	231	219	230	236	189	213	225	213	227	219	225	232	234	231	231	240	223	215	238	244	232	216	227	206	244	215	200	211	216	237	232	231	199	231	238	225	224	222	230	222	216	237	211	215	223	236	248	222	234	224	209	239	251	214	213	203	219	225	200	198	251	221	246	203	210	223	239	229	224	213	213	230	233	222	249	197	205	216	237	201	227	187	219	234	209	231	230	214	194	228	221	240	249	223	213	230	245	216	210	215	226	253	225	252	257	177	237	225	243	236	220	227	214	201	219	223	213	213	238	214	229	188	198	198	243	233	222	218	221	232	210	217	218	241	216	230	234	218	206	240	232	232	246	219	223	222	222	231	233	206	246	217	215	236	224	225	223	236	248	224	207	239	207	231	242	241	210	214	235	211	234	203	227	217	259	188	215	253	197	218	199	235	227	221	247	251	227	217	219	236	216	215	239	219	231	203	229	210	221	235	238	197	209	215	235	246	243	242	217	232	223	229	214	224	207	191	197	239	194	216	230	220	245	226	215	220	232	214	210
24393	5537	3945	1829	1261	1019	849	726	674	645	587	577	522	615	742	854	618	1991	733	386	374	434	347	313	320	323	300	303	286	312	308	288	322	303	319	351	315	343	295	300	290	267	334	304	308	323	301	317	294	294	340	304	306	281	296	326	307	309	321	336	287	324	331	275	314	283	295	292	282	336	310	310	322	310	298	339	321	297	311	332	340	332	315	307	286	298	291	304	316	316	314	341	366	314	327	327	343	318	306	301	312	267	287	298	323	325	276	332	315	293	307	284	330	310	313	330	281	284	336	312	313	299	319	349	319	289	309	315	320	284	300	332	304	302	278	270	319	329	313	277	281	320	303	309	321	294	331	315	293	306	315	307	276	303	317	310	282	274	322	351	298	331	329	307	327	302	313	326	304	313	274	304	288	313	303	304	302	317	306	305	313	320	286	291	292	303	285	283	314	305	321	307	305	314	305	288	322	293	281	288	288	298	315	313	306	307	289	308	310	302	310	279	317	289	331	316	312	320	303	318	289	313	329	325	295	301	282	312	316	324	338	301	291	312	276	322	349	306	292	328	336	306	310	292	287	280	306	309	318	275	307	301	304	279	283	278	290	285	309	312	313	304	298	310	301	304	299	316	300	292	309	295	309	290	322	322	316	339	310	320	304	310	315	297	313	294	338	314	316	290	315	286	287	303	330	290	295	302	311	330	307	306	318	317	269	301	287	344	286	285	325	323	297	328	296	287	328	327	298	308	305	300	293	287	283	295	332	286	301	314	292	289	305	291	333	303	313	311	275	330	324	323	319	344	301	296	329	314	297	326	318	277	302	318	322	310	319	297	303	293	292	303	308	304	274	327	293	282	244	324	346	299	303	308	303	319	288	309	328	343	288	312	291	321	302	311	315	328	315	307	332	308	348	314	285	307	316	326	326	339	288	326	343	293	322	295	303	270	343	309	336	322	329	326	297	292	297	278	319	346	315	285	330	313	292	285	296	312	309	283	325	307	311	339	313	311	316	298	323	298	297	307	318	317	300	300	318	301	295	289	285	297	305	323	324	306	317	331	301	307	277	301	284	309	287	307	328	320	293	307	293	316	312	315	320	313	313	333	310	296	311	336	296	329	309	304	331	297	318	347	289	330	300	312	306	339	337	303	323	308	293	317	272	300	313	316	321	310	312	315	319	306	300	295	316	324	277	279	303	315	313	315	322	301	306	307	305	323	313	290	314	314	302	292	333	328	298	324	324	308	304	277	296	288	300	295	328	308	309	294	351	292	269	301	292	313	295	335	313	312	294	346	284	303	311	295	276	293	297	282	325	310	323	339	311	310	321	326	296	330	297	294	303	328	326	266	286	335	306	313	302	287	287	287	311	299	289	324	312	296	299	320	304	306	354	285	296	269	286	289	277	297	279	307	297	329	279	309	298	303	294	312	329	298	332	303	317	326	312	309	319	299	317	303	324	301	313	284	325	277	320	344	297	299	333	294	315	296	312	343	272	319	321	310	330	320	300	296	320	293	283	294	304	305	289	310	327	308	319	327	286	278	324	308	313	365	278	299	319	294	311	297	315	279	291	297	290	329	304	294	299	324	323	302	307	322	305	294	292	331	312	323	315	315	319	317	305	279	296	325	308	305	323	340	321	296	317	280	286	299	320	303	316	320	328	323	278	315	336	319	325	285	313	316	309	286	305	329	292	304	305	306	310	297	323	318	323	301	345	305	297	310	318	328	296	341	303	306	332	297	321	308	298	317	328	306	299	264	346	330	293	297	310	301	316	292	321	328	325	295	291	320	301	289	303	302	320	326	294	314	322	286	315	306	334	289	281	329	305	317	331	289	311	294	291	293	294	310	299	304	281	330	322	310	318	275	321	320	290	298	319	318	332	291	306	297	339	266	294	309	306	351	299	311	307	286	315	322	337	331	326	307	308	302	314	321	299	305	276	307	309	318	298	276	328	296	349	326	307	329	292	317	321	295	297	284	303	319	296	339	320	302	344	282	299	272	286	328	285	302	288	298	317	312	272	324	283	332	308	297	278	308	295	312	303	304	294	287	269	308	337	313	314	333	288	281	323	283	281	319	320	289	282	296	299	289	336	305	294	289	289	318	326	306	337	316	292	295	317	295	304	304	336	317	303	307	334	317	305	316	328	352	302	297	279	320	304	334	296	320	282	311	306	321	283	299	276	321	281	295	376	296	323	337	316	299	296	330	288	314	289	312	288	296	316	306	311	316	327	293	336	304	304	342	310	336	335	313	315	301	324	324	309	281	341	302	281	307	308	310	333	333	327	324	306	312	327	294	314	325	307	306	297	296	300	314	279	299	308	298	288	297	307	285	299	294	292	296	298	313	331	339	308	316	289	316	320	326	295	306	306	321	279	304	327	292	289	320	305	314	297	318	294	300	297	298	324	285	306	308	307	294	289	287	301	304	309	307	318	305	316	294	302	320	298	293	331	323	304	297	303	310	295	283	324	294	271	298	305	317	307	298	344	308	303	323	296	262	321	314	303	297	309	311	316	314	278	314	291	327	293	274	298	323	306	332	297	298	335	313	325	292	305	342	289	312	325	312	296	271	279	299	291	304	324	288	323	281	310	298	330	300	311	286	337	327	301	298	298	307	315	297	318	307	295	335	316	302	293	321	316	330	289	291	316	307	344	290	305	303	333	312	322	300	300	282	310	319	311	315	325	312	317	293	306	325	294	300	306	292	316	323	284	329	289	312	326	304	309	285	316	310	311	303	311	284	320	296	291	308	297	307	335	294	332	303	319	319	316	280	321	312	272	314	297	264	286	310	298	331	328	324	312	298	292	312	321	312	320	291	316	320	290	319	326	345	295	328	296	299	282	337	337	277	336	328	291	320	297	319	297	305	288	315	312	314	291	315	321	345	318	328	289	294	293	310	300	317	300	296	307	314	304	249	327	335	305	314	299	299	309	316	340	303	282	343	303	284	313	308	305	275	313	310	290	331	304	315	309	294	303	301	315	300	309	288	313	287	298	298	314	285	330	274	303	307	303	300	330	312	324	288	309	298	327	300	307	280	301	280	283	286	331	330	280	299	329	287	308	298	308	330	330	367	302	308	296	286	311	290	322	329	312	302	297	288	318	304	279	319	318	314	333	295	302	308	300	292	311	295	287	330	270	286	331	304	302	329	328	265	327	304	293	290	314	338	302	333	308	299	329	297	332	297	323	288	290	276	303	310	322	318	321	301	301	300	297	320	293	293	328	297	295	317	289	274	269	284	323	302	300	327	322	334	284	297	304	276	315	322	306	296	311	326	306	300	314	307	312	296	325	318	311	319	326	291	324	268	305	328	307	268	297	300	302	321	323	270	320	298	321	316	299	313	335	295	307	337	332	283	303	284	281	291	317	322	311	288	307	311	328	322	305	303	317	276	345	300	306	304	346	316	280	293	313	309	301	314	314	331	311	327	309	302	305	306	325	307	302	313	321	293	298	289	285	305	343	306	310	336	330	316	289	307	284	297
22549	21440	29314	23942	21438	21308	4080	1147	939	972	851	808	845	826	939	1074	896	4135	2091	614	595	727	576	562	516	541	553	500	592	537	541	531	520	522	554	516	510	514	538	538	501	522	491	553	531	480	510	536	538	501	530	550	491	496	535	531	543	490	490	503	522	537	521	509	573	558	530	553	563	540	545	496	515	509	542	538	525	514	579	513	533	597	520	543	573	530	531	520	547	593	531	507	519	529	530	495	526	550	518	543	539	530	478	603	492	550	489	522	509	540	518	559	522	527	523	521	525	543	536	498	543	514	507	528	503	494	504	522	507	559	515	524	541	505	517	513	531	519	511	557	517	521	528	525	443	532	497	542	509	523	547	535	496	519	516	534	528	469	510	522	514	523	490	502	540	540	508	504	518	533	514	542	513	515	534	565	514	522	545	530	513	523	521	502	519	504	537	527	513	512	520	552	533	510	539	517	524	513	503	537	536	464	520	530	506	542	485	503	542	503	494	524	538	536	519	559	502	544	489	504	506	541	514	530	541	552	537	492	521	551	540	503	527	509	537	536	478	512	531	536	528	510	501	452	554	531	492	541	497	527	536	573	504	522	505	499	515	523	521	560	547	507	517	503	532	525	576	503	486	524	504	510	493	518	481	547	512	529	544	506	514	517	526	500	534	486	537	531	524	578	532	507	559	514	521	526	481	490	493	532	504	479	523	525	535	541	491	491	526	485	506	524	495	538	500	567	522	532	498	496	526	590	507	542	567	499	544	511	516	504	509	554	492	564	538	515	519	515	511	469	537	508	483	530	565	482	542	533	498	536	508	492	553	522	517	497	521	508	493	543	496	540	481	574	538	512	459	510	504	545	534	531	509	506	565	513	502	538	529	544	509	517	542	513	536	516	516	547	490	515	547	501	534	510	523	544	517	510	535	555	556	552	528	496	484	487	507	532	547	507	512	526	539	518	514	520	520	510	547	495	536	570	507	520	550	490	508	484	555	546	502	516	516	486	495	563	563	524	540	509	531	543	536	549	524	531	522	527	512	512	508	535	523	525	521	533	549	557	517	549	519	523	480	513	532	492	524	537	485	489	469	517	546	517	479	498	567	536	511	539	526	535	538	556	517	555	499	520	532	527	521	472	527	542	539	495	526	541	536	491	529	497	469	507	563	535	515	546	529	503	511	503	505	501	498	510	534	542	506	513	539	487	516	524	475	562	520	537	497	496	515	479	494	555	553	478	528	522	534	532	524	508	518	511	488	490	491	537	509	523	504	486	482	537	540	527	499	514	539	557	535	521	497	505	516	514	547	547	522	537	533	508	514	526	536	549	523	524	519	507	516	537	551	518	531	542	508	492	543	550	549	502	549	518	529	543	477	526	501	531	491	515	495	580	480	492	560	520	521	530	513	529	568	520	520	508	534	529	503	495	498	528	504	541	521	534	513	567	513	533	565	519	541	485	491	530	510	552	551	492	530	509	546	496	474	545	527	474	572	528	554	547	497	520	539	514	495	524	465	479	519	532	502	482	556	552	541	525	480	518	497	562	499	507	531	486	544	528	531	468	518	545	498	522	575	515	525	521	536	506	528	523	490	528	516	508	514	531	533	503	515	498	549	479	522	526	520	531	485	526	505	506	519	522	540	544	522	525	531	518	518	476	514	516	532	553	513	545	548	524	528	536	500	502	512	508	518	534	559	505	522	538	535	579	519	512	483	513	507	505	498	529	487	536	509	552	493	541	506	467	494	548	485	565	488	485	495	522	515	525	491	531	552	499	531	506	498	527	537	485	535	517	527	538	518	513	471	526	536	497	495	475	524	523	500	516	510	518	511	537	515	513	523	495	478	534	499	565	554	530	528	546	522	518	568	490	500	526	530	519	502	575	525	504	494	537	537	511	513	544	478	543	530	548	529	543	519	493	540	528	508	518	490	532	567	514	520	522	500	490	501	506	519	525	514	552	539	550	567	539	525	530	506	535	529	505	567	512	536	525	567	514	510	576	511	524	550	489	532	509	498	516	547	478	529	535	540	523	571	542	510	513	540	531	558	531	523	537	539	530	507	532	512	524	504	550	498	501	512	534	525	490	512	496	509	463	481	481	520	509	528	470	531	523	544	495	507	514	544	498	496	541	533	532	519	550	535	547	534	542	481	535	537	477	493	553	533	509	466	532	506	532	510	507	500	514	538	519	488	499	539	523	511	512	532	522	544	513	448	503	534	521	481	490	522	537	528	503	495	515	514	502	522	488	517	524	517	489	495	484	549	514	539	545	492	557	462	523	529	496	499	536	566	563	508	544	524	495	528	507	518	560	498	522	585	508	505	519	526	500	488	557	482	532	513	482	553	510	503	514	508	538	511	474	546	513	536	561	498	512	509	504	532	514	494	490	561	557	534	569	530	503	494	511	521	507	524	542	556	566	525	530	505	473	514	515	487	495	551	534	492	509	486	559	537	565	531	525	479	553	494	507	519	535	543	485	525	523	567	508	473	568	516	528	508	517	540	495	472	492	516	506	476	526	519	533	503	467	495	519	519	522	570	514	518	498	496	500	506	483	510	514	522	586	531	532	488	520	521	539	534	524	526	566	520	512	520	526	503	498	508	476	474	522	520	526	499	476	563	513	490	518	487	506	522	552	556	520	517	550	475	499	529	504	510	530	522	509	501	538	476	496	529	517	555	493	491	531	521	526	535	573	530	507	529	544	558	546	543	520	491	507	509	543	543	543	498	503	487	517	527	524	566	494	546	538	532	498	570	537	471	448	464	543	537	539	509	518	550	521	469	496	483	509	523	540	543	507	531	548	545	555	524	539	491	558	543	493	546	524	497	539	549	511	475	494	567	518	521	534	525	512	489	549	515	530	504	507	512	525	541	515	527	485	538	499	546	503	507	529	506	513	492	503	538	533	524	520	540	519	490	540	555	511	522	481	516	512	531	517	490	514	539	498	513	552	538	493	518	513	551	546	531	486	527	535	481	521	503	461	508	542	509	506	515	503	496	545	534	504	507	503	502	491	497	582	483	525	497	526	500	537	560	553	495	498	474	510	513	530	500	460	520	531	562	524	565	497	513	511	525	507	536	492	520	521	503	513	506	508	520	491	512	525	536	513	498	494	513	523	525	535	551	462	525	548	488	545	518	506	512	481	515	504	493	490	534	519	532	509	516	508	500	558	514	498	492	542	510	535	489	531	509	509	516	539	525	540	563	545	508	530	499	534	527	522	510	568	520	536	517	523	475	478	494	499	535	486	469	549	571	529	542	535	496	523	496	517	508	522	505	540	480	545	494	526	524	546	516	541	488	542	523	532	543	522	526	517	518	488	562	527	520	499	530	503	534	525	493	530	482	456	513	500	530	526	513	491	535	480	529	552	522	550	538	496	505	551	502	580	526	491	485	489	464	507	497	508	524	526	522	535	565	548	506	519	468	546	536	496	534	522	488	514	511	501	526	481	502	486	503	523	532	512	524	516	560	509	506	480	557	508	525	499	483	553
32136	14070	10312	5009	3505	2653	2203	1819	1756	1601	1456	1277	1339	1215	1621	1767	1323	7265	3027	769	830	1045	733	726	656	694	675	726	717	682	683	675	715	685	666	660	700	635	609	672	669	731	646	684	679	649	688	692	658	671	726	713	700	656	715	712	681	651	679	688	691	703	670	727	675	670	711	686	680	683	708	647	658	704	664	653	704	683	705	671	663	667	644	658	703	687	615	673	699	699	681	684	702	666	677	682	640	638	674	663	624	691	683	674	688	677	666	679	599	646	696	674	689	639	621	660	660	653	662	657	656	680	731	713	681	632	644	662	624	625	679	664	702	690	671	650	654	679	657	675	667	601	684	634	668	654	667	658	690	640	653	682	690	696	652	594	694	630	653	677	643	715	722	688	673	671	678	668	659	660	715	692	630	680	669	643	662	680	672	655	619	659	662	667	639	675	669	683	672	662	681	663	740	627	690	661	637	694	660	659	612	691	717	661	620	659	661	700	648	671	670	688	663	681	702	645	628	650	660	655	609	691	611	628	631	655	634	694	668	646	665	665	652	674	665	650	663	687	638	625	651	643	661	658	678	675	675	694	668	682	730	669	655	648	690	630	641	666	653	719	663	619	621	641	644	675	641	671	674	693	591	687	698	655	652	669	631	633	623	626	707	677	679	642	661	686	628	638	647	685	646	673	669	676	677	640	637	681	704	640	665	697	647	682	682	638	670	695	689	620	654	687	647	681	675	632	665	668	625	734	669	684	699	669	618	660	682	701	696	649	650	683	645	612	641	717	672	618	673	621	632	669	652	660	681	675	620	669	649	687	666	673	648	680	667	658	615	668	609	674	671	686	625	734	722	670	647	674	631	641	682	639	700	669	683	692	682	686	679	689	667	664	673	632	628	666	673	678	661	672	613	686	640	583	657	715	673	662	669	608	617	667	608	670	645	651	632	657	698	683	665	725	705	593	660	700	652	602	634	643	613	639	622	657	662	653	685	657	645	651	675	628	663	638	685	647	664	649	683	707	663	693	644	670	669	647	653	630	725	640	702	662	653	633	647	689	646	659	695	665	660	658	683	672	656	624	706	668	690	686	658	654	680	684	653	631	681	666	679	677	654	650	652	674	677	653	646	682	681	683	657	698	684	674	675	632	651	683	658	637	661	635	691	650	664	699	706	652	693	725	666	725	696	661	657	667	668	674	669	697	658	652	660	673	670	634	699	654	706	645	634	676	633	633	653	657	705	651	662	664	694	661	617	641	619	710	640	678	653	703	615	639	597	636	696	689	638	691	660	651	646	693	708	641	679	662	677	665	639	691	657	684	692	711	680	678	633	655	693	671	667	692	646	647	663	666	692	673	667	633	633	682	625	654	676	656	658	658	624	600	697	660	686	666	604	639	692	651	641	654	691	669	659	646	629	704	663	676	669	658	620	643	657	693	660	664	674	591	637	678	672	682	672	682	644	666	672	633	667	650	691	643	670	694	617	661	665	652	696	622	648	644	696	710	669	664	677	654	673	640	657	663	664	677	641	671	599	640	654	700	668	632	648	649	639	653	677	648	683	640	715	625	644	674	640	672	673	585	670	624	689	663	682	658	623	662	643	640	660	645	665	648	692	691	712	681	675	659	674	652	661	656	633	713	664	688	680	675	630	679	680	659	675	711	635	645	659	622	673	658	656	667	644	693	606	647	652	676	660	651	639	645	685	694	650	688	727	684	636	668	661	646	666	659	716	675	673	676	661	660	608	648	643	688	707	637	653	654	694	649	669	611	624	656	644	684	695	685	660	658	670	641	637	677	635	628	665	666	637	692	667	644	675	643	662	721	632	678	721	653	673	661	702	626	650	639	654	650	677	651	642	614	628	623	671	658	675	660	629	682	688	688	647	647	649	699	719	632	698	670	683	701	621	626	622	672	641	649	699	662	683	676	639	674	631	673	638	647	692	713	658	673	651	598	633	663	670	667	672	690	613	661	658	692	641	623	700	629	621	609	657	638	673	675	621	686	677	659	642	687	692	681	647	701	713	638	688	609	686	675	681	642	639	686	640	658	670	677	678	656	668	707	652	673	633	656	669	697	670	675	679	650	675	629	696	644	634	651	720	696	653	645	651	689	671	641	655	634	670	706	648	651	641	658	651	679	650	689	698	657	685	672	687	674	672	691	645	680	618	648	652	752	632	644	661	618	612	659	651	694	643	669	619	654	659	660	741	665	680	667	649	657	690	662	705	667	680	655	672	637	660	641	695	659	654	695	681	690	661	607	665	672	660	660	636	678	628	685	636	644	644	652	638	706	652	647	688	659	694	688	686	683	691	666	675	660	709	658	665	688	671	676	684	682	697	650	674	638	668	630	636	643	623	653	659	648	666	681	630	644	695	657	713	694	681	662	688	691	656	647	692	664	630	644	642	698	711	645	620	652	704	654	696	662	700	667	673	616	666	658	636	662	675	670	644	681	640	681	712	688	651	646	642	675	639	637	668	653	673	647	614	654	676	731	614	681	647	624	699	623	647	672	652	688	675	640	674	660	683	634	655	674	685	666	647	669	655	706	661	612	645	675	684	716	665	674	673	681	726	675	649	629	669	650	722	627	657	690	665	695	653	656	653	683	646	674	647	663	654	640	712	680	659	650	619	686	608	671	666	665	679	711	655	628	681	699	672	645	634	662	664	663	670	652	655	655	658	666	644	632	689	626	657	673	657	631	635	655	654	639	655	670	620	660	619	640	664	691	690	659	652	606	697	657	669	689	655	659	628	641	669	684	706	714	673	688	640	656	706	641	641	663	649	630	626	676	634	649	633	714	670	676	722	656	635	721	659	640	698	687	602	628	675	659	655	655	690	643	635	703	658	640	660	642	651	643	663	676	720	648	698	683	664	644	648	630	672	608	666	644	648	687	707	657	710	704	645	654	631	650	626	671	660	655	686	640	651	702	697	629	654	695	684	702	632	643	667	690	659	699	670	623	638	689	712	672	673	697	662	666	663	708	707	654	654	638	673	664	712	680	697	660	690	722	701	687	656	677	623	684	667	674	659	658	682	648	655	699	685	682	656	703	607	612	676	650	630	670	633	640	651	693	665	592	697	682	672	640	642	643	666	654	691	615	600	670	685	635	694	618	717	634	666	671	667	614	639	633	663	707	653	683	667	677	660	671	644	646	654	600	646	675	638	651	685	690	651	645	643	661	622	671	684	668	706	658	646	669	670	651	671	647	661	704	644	663	691	685	674	673	642	687	702	667	652	665	672	692	646	700	630	665	718	665	654	714	625	678	675	626	649	651	655	698	631	699	661	675	638	669	674	689	675	649	656	661	696	701	641	672	641	639	669	673	640	651	663	707	613	672	671	680	660	662	655	664	630	685	705	652	683	662	660	683	642	614	662	667	656	626	703	667	648	662	705	625	677	649	695	635	702	659	623	693	651	604	625	620	665	628	659	678	678	662	667	634	686	648	676	648	663	620	677	656	601	644	683	692	676	652	671	665	664	647	672	666
27402	17614	3730	926	668	534	453	413	371	345	364	369	389	387	479	498	385	541	378	306	317	327	294	315	289	304	299	307	305	314	320	316	306	332	318	329	321	312	300	304	324	290	312	306	316	323	300	316	305	303	308	281	301	293	322	288	298	303	337	312	311	329	300	276	311	320	316	303	316	314	323	270	320	300	315	306	296	264	334	324	307	325	291	319	286	315	304	319	280	289	301	360	278	326	324	273	319	301	319	321	318	325	303	323	315	310	300	324	281	309	309	310	322	303	334	281	298	297	283	320	310	357	300	258	289	334	316	297	314	294	287	315	289	320	287	336	330	300	310	281	300	315	323	299	314	296	340	326	296	310	289	326	297	294	305	315	313	332	297	314	303	304	309	317	323	313	325	300	281	260	319	277	322	254	298	306	330	347	295	277	298	290	308	286	286	335	307	310	306	316	314	317	318	327	300	294	323	314	303	316	298	292	316	318	290	303	298	303	301	298	280	310	296	306	310	292	314	287	319	320	321	303	284	330	279	291	296	305	309	319	319	318	307	312	307	292	342	338	344	306	338	287	315	331	305	290	305	338	327	275	294	313	307	324	295	303	310	326	285	282	311	333	310	301	314	301	296	296	335	330	315	295	276	311	316	313	299	301	317	319	321	316	312	315	346	304	293	280	302	294	287	295	297	290	305	308	303	288	327	304	313	325	292	324	296	308	308	286	304	307	319	294	301	349	290	319	272	290	316	302	327	274	291	318	301	301	279	304	316	295	329	343	255	276	288	305	305	311	330	312	312	291	361	325	290	287	285	301	302	313	314	306	284	285	326	322	287	319	297	297	254	333	337	336	308	325	337	302	295	311	324	303	326	305	276	322	291	281	324	321	279	358	300	296	332	323	284	294	306	315	327	317	286	293	277	316	314	291	333	318	312	300	328	323	300	296	317	300	293	312	329	309	333	289	330	302	314	300	310	329	301	266	294	309	289	334	308	303	327	322	334	295	305	293	301	323	272	308	327	343	292	291	303	294	282	313	305	315	308	322	306	295	289	288	343	276	292	284	292	298	306	294	297	302	324	342	324	306	304	330	329	316	313	272	309	328	294	278	314	347	297	272	328	323	316	291	310	328	321	286	316	334	303	307	344	313	292	314	292	310	290	300	327	333	304	299	285	336	315	316	302	309	311	305	322	320	293	313	281	294	309	299	313	323	300	333	310	306	306	298	285	314	310	320	304	316	306	273	345	330	278	331	271	306	323	337	320	324	296	329	294	342	309	289	308	316	346	291	321	288	338	285	321	295	322	282	312	326	323	289	287	287	313	319	311	311	326	328	280	286	305	317	286	318	314	285	316	311	292	360	274	288	289	306	269	282	310	315	290	324	305	328	336	311	339	328	307	295	353	323	280	314	309	321	310	320	321	336	308	324	295	314	274	305	286	313	311	317	296	348	304	297	312	276	351	305	302	320	302	303	309	301	288	308	274	342	291	306	299	303	310	301	309	322	326	286	356	317	318	316	322	329	315	312	325	323	283	295	307	284	319	304	272	330	286	307	288	285	306	281	293	270	286	314	298	324	329	331	325	309	297	336	310	323	288	295	307	269	317	314	269	308	289	316	314	279	315	290	327	308	296	336	288	308	305	341	279	348	312	311	300	298	292	319	317	297	311	299	322	311	316	348	345	268	295	310	288	274	311	333	272	295	319	316	329	317	321	335	294	300	309	331	349	312	312	323	357	309	294	320	306	303	319	262	330	307	315	320	338	296	320	341	296	299	287	315	320	304	304	292	280	304	300	292	322	323	320	349	262	304	284	292	303	291	304	321	277	300	304	312	313	298	324	293	301	323	341	298	290	306	310	280	290	303	326	318	308	308	352	299	342	298	270	294	317	343	262	318	292	305	321	299	309	268	323	305	290	258	315	303	280	310	302	307	332	313	292	307	304	303	337	335	333	334	326	292	321	310	303	327	301	318	293	300	289	315	291	310	318	321	328	293	291	332	290	307	304	297	291	289	318	294	309	305	282	351	315	334	337	323	290	334	340	338	316	302	310	343	323	342	313	298	310	320	314	285	299	308	307	274	318	278	328	292	285	285	271	302	314	326	312	310	330	301	310	307	311	284	346	297	292	283	293	309	302	333	299	304	296	290	338	250	308	286	325	288	332	312	340	328	306	294	293	296	281	303	305	266	343	315	337	306	305	321	291	322	321	276	319	316	327	331	275	306	314	291	297	338	314	316	326	330	324	341	311	329	292	314	308	314	337	304	296	269	336	351	296	277	307	304	312	318	279	348	303	331	318	331	308	296	291	299	293	266	307	308	279	310	322	313	275	289	327	305	303	298	323	341	319	321	334	296	309	335	325	288	307	320	294	334	301	294	304	283	287	274	295	319	308	283	298	294	339	272	306	306	308	303	331	272	316	354	293	299	304	336	305	302	320	289	317	303	341	308	310	304	334	321	289	302	306	319	320	316	314	297	275	329	316	337	309	313	303	325	290	323	303	285	289	298	313	308	326	290	319	297	315	294	318	297	312	312	306	317	309	311	319	297	332	325	285	307	302	321	332	315	327	326	271	290	292	336	323	299	314	324	312	295	292	318	327	311	302	307	303	286	282	304	324	301	305	312	322	310	309	315	325	326	291	283	335	339	337	318	322	322	359	289	300	291	311	295	291	324	306	291	289	313	329	313	315	298	318	284	308	302	278	336	312	314	308	318	298	287	311	317	301	292	297	343	273	305	329	301	324	309	303	278	272	293	315	325	327	294	300	319	308	294	305	330	315	349	316	327	298	346	299	303	292	286	325	284	339	304	323	308	297	315	295	307	285	327	299	295	285	282	313	320	326	308	314	324	316	269	278	317	337	359	282	332	290	350	294	301	307	287	315	331	287	328	305	282	286	331	320	311	324	323	295	324	301	263	309	319	292	332	302	289	330	299	299	306	261	315	289	309	357	295	289	310	310	335	318	293	329	313	303	310	324	281	276	338	288	285	294	309	281	317	325	319	315	299	333	326	298	337	322	302	332	284	275	304	296	344	287	314	318	330	318	301	301	336	298	301	316	313	328	302	291	297	316	306	306	315	296	296	319	344	289	304	304	319	277	310	291	339	311	342	294	332	327	306	306	315	324	299	304	296	330	279	299	323	308	289	349	316	310	292	295	343	328	304	299	323	272	292	302	305	321	294	295	299	333	347	296	306	288	340	314	310	320	331	305	323	321	350	310	265	298	312	312	310	298	263	295	331	343	304	289	307	302	316	332	291	301	291	320	310	324	306	332	309	307	311	286	351	301	295	301	312	298	354	324	311	329	287	290	315	303	312	335	295	328	318	289	309	278	338	295	319	305	316	288	316	279	310	315	295	295	285	309	295	321	308	287	286	320	311	310	336	362	315	320	316	293	327	305	332	333	308	304	304	310	289	297	299	297	293	326	297	314	300	297	313	309	279	317	306	313	307	307	308	338	272	318	324	319	300	320	323	323	327	320	316	337	352
8265	2411	1835	892	709	632	606	562	587	536	551	544	563	613	708	803	626	834	571	439	446	446	389	399	446	402	392	378	436	361	379	417	432	382	413	388	385	401	397	390	418	382	369	383	408	416	414	364	384	401	379	377	396	398	414	373	435	422	455	417	412	402	391	429	400	415	419	394	408	402	410	366	400	426	407	361	422	409	412	397	388	366	410	412	419	371	386	374	401	433	383	389	386	396	385	418	390	422	400	419	415	393	390	361	386	378	382	404	427	423	403	416	362	388	383	423	403	422	440	376	366	393	379	396	398	389	389	425	416	375	411	408	384	409	396	428	385	361	403	395	435	366	377	417	371	374	406	430	400	424	406	403	421	375	386	418	395	390	406	392	395	377	415	398	372	419	378	382	399	403	383	382	412	412	406	413	423	436	391	393	425	397	398	415	428	395	416	398	372	382	391	395	417	440	357	416	419	411	374	398	406	407	409	384	383	390	385	404	400	412	405	406	409	418	412	423	417	419	387	384	405	394	381	370	419	407	392	406	389	396	371	394	406	461	404	370	415	411	402	399	393	386	376	421	399	365	391	415	371	392	387	388	411	383	400	401	409	390	406	404	405	393	404	373	429	414	407	372	437	409	370	389	378	427	370	390	395	374	434	424	408	411	424	397	436	393	376	392	376	409	400	399	406	345	410	414	413	429	357	378	373	402	399	408	403	398	397	371	405	385	392	380	383	420	375	410	374	414	419	403	396	444	389	379	399	382	394	407	396	381	393	418	378	388	399	356	424	386	386	400	429	416	397	402	415	406	401	391	367	440	391	360	421	399	389	404	424	408	381	433	397	408	380	377	397	420	385	417	415	375	399	426	376	380	395	406	357	412	408	410	383	385	372	373	371	387	401	391	398	409	397	396	419	366	435	411	375	351	387	388	378	420	374	378	400	389	397	382	401	387	399	380	416	415	374	421	399	415	408	354	398	380	396	382	367	384	412	351	391	419	377	418	411	392	388	371	402	386	405	381	380	382	427	380	417	411	431	411	389	421	400	357	391	421	385	394	375	417	399	394	387	419	383	419	410	398	412	421	371	392	387	386	382	399	422	386	400	397	386	359	404	393	403	386	422	428	375	404	402	423	383	428	369	394	385	410	372	444	365	397	397	375	378	386	411	406	390	367	412	412	373	416	399	405	399	380	427	391	388	381	371	407	413	386	372	383	412	409	410	387	369	418	401	411	370	419	383	387	398	382	384	378	389	409	405	422	403	384	366	415	440	394	418	436	386	422	399	361	399	402	383	415	396	438	405	384	431	415	381	420	401	390	382	370	412	387	433	412	413	387	367	398	413	420	374	439	406	404	374	426	377	405	373	403	380	386	395	385	398	378	381	422	398	396	390	432	435	408	414	381	432	420	398	409	368	410	361	373	408	418	409	412	408	417	418	415	435	431	386	391	372	392	409	410	405	429	408	422	387	418	365	388	411	406	377	411	386	402	408	376	361	389	364	381	374	388	417	394	426	402	374	429	380	375	387	411	410	392	386	383	383	425	391	388	412	383	413	379	402	397	365	412	412	377	419	422	372	418	429	379	411	415	403	382	395	398	423	409	375	412	390	393	395	392	386	386	371	390	410	381	443	380	375	399	424	397	409	409	412	415	401	396	403	379	400	383	413	400	384	434	388	435	409	411	396	398	403	402	390	391	368	421	372	364	392	403	401	397	393	410	397	395	385	418	412	415	399	405	447	422	419	390	402	395	417	403	411	431	407	418	401	420	384	407	383	374	411	425	388	371	413	377	369	407	392	417	389	395	397	369	382	396	396	455	423	409	377	424	416	434	415	393	415	408	401	375	380	380	416	405	375	426	390	403	410	421	370	391	415	463	386	427	404	398	360	393	377	399	420	354	387	379	390	397	403	445	388	435	421	407	401	387	433	382	396	425	396	398	426	396	389	437	394	388	366	440	436	397	377	401	372	433	410	405	404	378	391	415	379	399	369	392	384	401	395	392	403	392	431	391	372	398	443	407	415	408	384	420	383	418	407	415	402	420	386	355	406	394	431	425	420	400	423	406	427	369	388	404	430	417	388	382	414	378	416	422	392	395	407	376	374	390	369	389	415	367	408	388	443	392	411	384	407	378	406	416	432	427	414	449	443	404	407	407	413	448	391	431	406	397	421	390	362	425	401	409	388	377	414	381	403	336	415	409	409	400	404	425	392	398	371	414	381	403	415	404	385	403	380	356	437	397	386	384	388	356	401	407	398	409	416	436	424	425	392	394	403	401	408	390	391	409	380	385	403	390	394	351	364	342	413	383	404	411	439	378	394	378	435	363	395	391	431	385	395	415	390	410	380	377	385	384	376	417	417	400	394	379	390	407	372	435	418	417	395	382	384	401	417	426	396	395	380	384	370	384	407	402	411	410	372	411	404	387	374	408	411	416	413	415	412	401	428	423	394	363	406	388	366	405	421	411	393	399	432	418	385	394	420	426	377	367	404	401	415	387	378	421	387	400	409	383	387	384	411	419	405	342	409	376	376	400	414	375	396	383	372	402	388	411	404	386	403	392	423	402	395	433	430	402	388	379	390	398	401	356	392	398	441	402	422	369	399	395	416	384	401	391	389	421	404	402	422	391	386	442	398	403	410	394	417	398	392	409	385	429	371	388	419	415	384	370	402	412	393	408	424	388	418	426	417	402	392	398	394	396	408	408	403	393	391	400	420	353	398	415	384	399	447	398	407	398	413	378	389	403	410	423	455	365	400	397	410	390	406	379	430	436	396	396	384	400	396	407	378	409	376	377	383	367	391	382	411	405	388	398	380	403	433	404	390	394	401	365	399	413	392	398	392	404	380	367	367	372	424	387	408	395	365	404	391	400	407	418	400	389	416	392	397	413	399	373	354	392	396	397	393	411	394	402	376	406	385	398	430	397	409	398	387	419	418	384	399	377	408	416	381	401	410	369	418	388	421	387	357	434	421	374	391	390	376	357	391	396	390	400	399	439	387	409	384	385	403	393	429	384	421	384	419	404	381	408	427	421	358	411	392	402	384	404	398	400	413	415	386	388	385	425	394	417	373	389	409	405	395	400	409	406	385	411	385	416	408	380	417	404	426	387	390	380	370	395	417	408	376	406	407	426	414	402	354	382	364	427	369	394	411	402	368	378	396	380	429	410	406	416	379	348	408	387	409	415	386	430	396	397	369	425	378	392	391	411	394	417	408	375	366	394	404	374	390	409	411	412	430	373	370	370	402	389	384	356	400	413	464	373	406	376	409	372	404	359	376	394	407	400	383	420	363	367	374	439	426	372	369	413	401	392	420	394	415	389	381	392	403	390	363	398	412	451	414	381	391	380	373	376	419	390	375	437	399	418	417	390	382	381	437	395	418	442	384	378	416	393	411	394	403	434	381	432	393	369	456	381	371	407	423	434	421	435	386	395	363	352	357	388	414	381	428	410	399	414	380	410	378	370	447	424	374	391	398	383	372	352	401	410
23508	21392	28594	24536	21162	4797	1126	880	741	759	770	686	705	752	832	834	813	2166	1300	599	593	672	585	584	541	549	543	559	541	569	560	519	556	550	522	503	512	552	547	521	530	528	524	506	508	491	513	534	529	553	537	528	504	551	508	522	516	480	556	507	507	553	481	524	524	508	538	550	516	526	505	524	575	557	522	536	469	540	465	497	527	548	543	564	477	527	515	512	518	526	527	523	520	541	556	548	517	531	509	543	501	509	498	492	565	544	512	556	506	508	511	539	544	561	544	519	496	533	545	507	545	528	535	511	538	520	537	546	511	539	545	533	529	514	520	520	523	511	536	511	523	496	559	514	528	523	547	555	555	494	547	535	502	528	513	489	572	563	496	496	551	540	511	553	531	504	512	538	544	532	537	523	492	524	535	494	520	531	507	537	544	541	481	531	531	552	537	465	528	562	524	544	538	532	524	517	507	529	492	537	515	473	521	525	458	482	491	553	506	534	479	485	539	557	549	504	500	560	550	521	562	532	499	539	532	537	515	531	521	538	519	493	537	522	544	524	532	490	495	503	517	547	500	547	543	525	522	497	523	527	541	510	551	521	557	517	506	540	511	488	530	543	529	490	501	499	560	521	517	504	523	525	539	510	513	551	518	503	504	520	500	537	524	534	539	560	495	494	523	491	538	537	514	521	513	518	549	581	552	508	535	548	523	526	493	535	498	526	522	535	546	491	509	554	543	511	531	540	568	544	517	535	552	512	559	509	518	480	521	497	561	505	562	524	526	528	554	539	530	487	558	510	507	524	539	497	527	484	502	529	490	502	566	503	500	520	525	514	528	513	528	536	552	546	548	549	520	512	502	533	533	525	510	526	539	544	528	536	541	513	539	543	505	552	521	569	534	518	537	543	503	536	562	503	542	508	495	545	513	502	469	514	519	509	490	503	585	560	477	541	475	556	504	542	540	513	530	507	517	510	508	493	527	535	526	553	515	524	550	504	512	545	487	540	532	516	543	525	565	529	511	595	547	493	541	537	551	526	557	490	496	555	480	502	532	515	577	526	526	562	482	528	534	503	511	488	502	538	501	539	519	531	558	542	522	517	543	526	520	509	528	513	523	516	527	530	529	534	498	546	519	521	550	531	555	577	477	552	509	523	511	531	542	497	557	516	547	513	532	525	507	513	532	507	520	475	532	554	517	505	524	511	516	489	515	540	562	523	586	563	539	485	532	527	535	508	524	537	546	525	548	525	558	540	541	501	559	509	515	555	542	528	535	527	511	499	533	538	526	534	530	493	500	521	514	464	495	522	528	499	515	489	519	494	505	517	541	561	520	513	517	555	469	515	506	521	543	532	523	533	516	575	497	504	490	543	484	529	521	508	543	584	528	554	505	511	543	567	532	562	484	552	514	489	520	580	545	535	502	508	485	528	523	491	525	527	560	475	504	562	520	569	502	523	512	531	528	561	560	527	511	498	523	475	516	516	496	543	518	539	528	482	523	528	528	508	511	516	560	492	527	535	527	490	541	485	493	557	467	492	509	526	491	513	518	524	544	532	484	532	501	531	528	508	522	520	527	502	532	507	496	541	551	503	546	522	504	539	477	517	490	548	542	527	496	506	538	501	539	520	494	511	542	477	523	509	531	496	573	503	533	536	524	539	508	536	550	528	543	476	551	538	528	503	535	554	474	478	510	500	510	489	483	480	539	526	521	504	520	519	488	504	515	499	514	542	587	523	522	517	515	572	494	518	558	512	520	490	512	505	515	551	548	495	507	491	529	540	550	506	539	534	539	514	548	500	553	521	510	533	546	491	559	500	499	523	495	533	556	564	551	486	521	530	500	518	520	522	518	549	493	530	488	556	493	526	525	552	527	511	505	578	504	556	544	527	534	489	551	514	500	536	513	522	523	474	524	548	525	546	496	496	540	554	525	476	559	509	546	562	544	542	525	515	521	497	520	543	525	532	495	514	548	565	536	524	523	488	544	548	516	533	541	539	560	507	524	512	508	565	498	514	519	524	498	522	555	519	556	527	498	537	543	542	509	516	517	522	506	509	504	537	549	516	532	515	568	495	533	526	506	515	530	533	532	501	530	539	561	506	502	515	520	529	542	523	520	519	507	519	514	518	489	499	560	510	549	508	502	526	536	543	488	513	520	512	545	536	495	537	542	540	508	513	511	544	502	506	500	531	528	523	568	533	531	498	512	520	538	541	526	564	516	546	529	525	505	538	519	520	516	518	522	497	513	508	537	509	569	519	477	528	509	545	521	498	523	516	492	533	535	526	545	570	559	535	518	506	553	510	553	535	508	500	524	532	540	514	532	514	495	525	544	548	509	516	509	535	476	532	544	561	536	535	506	519	517	520	520	532	475	500	492	513	482	516	516	539	536	531	542	534	495	486	489	503	504	539	540	518	479	512	522	482	521	549	528	546	509	494	520	532	505	551	469	495	499	546	543	536	536	487	544	539	515	504	530	483	527	499	509	516	513	515	499	487	547	530	520	524	542	527	544	521	526	489	545	510	498	522	560	533	553	501	525	501	502	489	527	494	525	549	479	547	552	516	524	537	562	522	516	492	528	523	532	550	492	538	565	518	496	475	511	542	521	544	555	508	489	489	520	508	501	534	499	527	529	505	556	502	535	492	532	515	538	499	525	536	516	542	518	561	542	546	519	538	537	508	501	479	535	496	519	511	553	511	521	471	512	482	547	537	550	516	547	519	528	553	525	533	506	514	554	515	544	541	521	508	505	503	556	537	509	525	506	534	505	469	520	542	476	572	516	493	507	544	563	534	530	563	525	511	465	502	512	546	525	539	531	485	555	522	524	555	499	511	517	515	509	510	529	545	535	540	555	509	547	504	488	558	504	533	541	516	542	542	534	547	544	496	512	516	509	519	515	544	548	504	522	514	519	527	494	536	507	501	503	522	534	468	533	516	527	477	522	497	495	494	568	478	484	525	570	537	512	488	522	526	520	484	532	510	493	517	561	535	550	492	571	505	507	478	510	521	517	539	500	511	554	506	514	517	519	511	517	545	510	538	489	520	510	557	522	522	474	575	507	511	502	527	524	547	513	495	546	513	491	516	521	521	486	539	515	538	476	508	523	507	515	497	526	489	506	543	530	546	531	522	532	554	539	501	528	539	521	497	524	550	513	507	547	542	523	553	485	523	527	495	494	517	490	464	518	540	546	503	508	492	543	555	535	493	513	533	514	538	492	503	526	517	524	533	526	506	546	514	530	502	573	515	500	491	509	493	533	518	483	549	561	544	543	531	539	533	538	497	516	533	536	518	506	542	504	531	494	510	496	482	528	576	527	494	494	496	512	536	512	514	516	524	568	491	513	564	496	511	554	509	529	553	541	529	561	493	540	574	520	512	481	542	488	529	484	511	504	501	544	505	517	543	517	467	512	526	515	510	476	536	542	487	498	537	527	530	511	485	521	508	501	491	521	515	514	556	510	518	535	523	537	532	549	492	594	486	533	524
26302	9212	6627	3067	2230	1736	1537	1273	1201	1145	1134	1060	1093	1176	1279	1383	1200	3947	1993	738	759	964	749	695	671	639	633	628	658	693	644	676	690	645	683	625	681	657	669	646	647	680	667	711	652	670	684	668	680	639	666	632	689	622	699	665	684	667	718	699	691	646	722	667	658	693	693	653	651	683	663	688	673	669	673	682	689	616	680	613	699	664	623	665	714	689	709	679	665	698	641	654	680	664	690	649	647	563	662	636	632	696	673	685	679	665	648	591	685	698	659	635	647	664	629	683	679	636	628	683	624	645	697	641	639	639	699	662	680	609	683	642	648	677	706	679	684	646	665	622	650	700	644	659	645	655	634	693	648	660	693	639	646	684	685	670	608	654	685	667	663	714	643	696	673	679	669	658	661	614	637	612	612	643	699	741	627	670	633	664	689	664	661	639	644	634	646	680	677	666	654	660	669	698	699	650	693	672	683	635	641	634	673	659	666	646	665	654	621	693	688	694	690	615	680	637	685	692	642	683	688	664	640	683	630	656	659	667	685	681	668	658	687	638	647	661	690	665	661	646	673	630	672	630	614	640	684	695	648	626	642	669	667	661	671	693	636	645	651	633	694	657	647	656	654	684	628	690	663	659	675	686	696	607	686	678	646	624	657	686	698	685	654	677	668	665	629	662	644	648	695	672	680	666	637	639	624	630	636	637	657	660	726	656	629	667	680	619	635	664	626	608	625	639	671	705	622	658	689	638	666	682	665	634	664	686	678	663	672	664	673	690	690	689	649	640	697	664	656	686	688	602	619	629	672	672	605	654	702	665	668	648	660	613	658	651	636	683	635	648	651	680	625	677	665	622	646	653	681	663	680	647	662	648	691	629	693	624	666	666	692	694	644	638	686	691	724	673	703	691	653	636	702	644	648	660	611	651	671	683	686	676	646	665	697	656	695	676	670	653	637	672	653	657	676	609	704	674	671	682	656	647	664	686	646	653	609	652	671	680	636	645	638	619	664	664	646	625	674	700	642	688	715	670	660	671	656	641	686	665	664	694	650	673	651	683	665	645	695	676	676	655	682	634	675	681	643	640	734	646	634	658	680	660	651	697	683	656	666	653	692	638	629	679	690	700	632	658	700	660	668	688	693	640	691	667	675	671	669	675	686	656	651	651	663	636	684	648	668	630	659	672	617	663	692	726	669	615	624	710	617	606	689	672	682	698	675	647	672	690	704	652	668	726	660	679	652	712	617	680	698	665	631	684	617	690	666	649	649	702	659	711	647	655	667	687	667	622	669	627	641	625	648	691	651	670	676	659	661	704	650	676	664	693	651	658	700	642	687	668	652	669	646	633	649	678	663	612	681	681	691	661	634	654	721	679	694	627	692	659	702	680	643	645	684	633	645	681	676	656	696	677	696	658	680	651	676	673	632	663	657	727	668	655	687	684	667	630	647	618	700	665	648	660	639	674	678	642	678	636	692	686	683	636	666	655	675	647	662	630	658	675	656	659	688	613	678	658	668	668	657	679	677	667	662	675	687	674	668	651	656	669	630	630	655	661	648	609	639	650	634	654	665	646	643	692	660	656	644	644	659	696	694	675	643	644	682	698	651	634	652	624	581	644	656	659	629	641	691	599	662	669	662	634	637	669	664	684	643	649	647	694	661	648	669	665	657	632	641	656	679	626	630	639	650	655	668	661	622	657	710	638	697	675	656	623	691	639	636	654	599	695	669	621	619	690	653	657	653	635	636	639	683	682	693	656	662	642	660	647	685	659	698	632	673	698	664	639	680	699	615	660	620	672	651	658	690	649	661	661	708	702	661	680	665	654	682	690	625	693	717	666	649	686	685	690	628	642	659	665	606	630	679	665	674	633	658	674	643	642	695	662	624	663	690	671	647	699	722	610	652	720	613	649	645	660	634	691	650	695	673	651	652	645	673	666	669	690	712	681	677	667	653	673	645	684	645	646	642	699	655	644	690	631	639	673	632	707	668	665	721	628	636	664	640	641	671	725	646	687	630	674	643	666	672	665	643	664	649	666	632	641	631	645	692	612	668	673	665	656	683	703	650	652	645	641	665	713	658	647	659	690	669	639	664	632	676	640	645	664	638	678	646	632	632	663	677	673	672	654	635	690	645	677	648	655	649	681	651	673	647	640	667	667	721	629	686	662	660	659	662	612	740	653	681	641	663	674	702	677	681	641	631	642	691	639	647	640	654	644	694	623	673	680	672	623	647	644	633	685	662	680	645	639	605	687	703	709	648	620	653	689	650	659	642	659	647	683	674	686	624	692	645	652	667	597	688	666	671	642	669	692	664	681	667	668	648	652	623	635	645	667	676	662	638	656	633	653	687	654	629	683	654	663	636	659	609	651	683	650	647	647	668	656	670	666	680	637	671	689	665	705	666	676	636	644	672	660	634	646	685	692	658	639	649	635	655	662	617	671	670	655	671	635	664	620	677	635	665	668	676	680	681	707	633	684	686	619	689	704	663	677	668	728	669	648	672	681	657	614	659	626	608	648	620	639	719	663	690	622	660	661	633	682	592	649	682	662	623	649	678	655	621	687	684	636	682	661	658	632	633	610	648	659	640	650	653	634	655	686	675	609	673	650	679	618	655	651	715	672	657	696	641	690	660	647	680	644	651	675	659	643	622	645	656	681	598	700	633	659	624	682	696	651	653	720	673	666	662	680	649	631	622	669	686	678	665	656	681	640	625	689	699	672	603	660	667	631	669	660	662	669	661	661	664	593	624	672	680	637	658	645	658	680	678	641	680	664	662	621	659	674	687	658	657	702	606	653	668	674	669	640	688	617	695	661	641	658	654	635	696	662	683	628	670	666	644	654	678	657	684	602	652	663	681	654	685	672	658	650	606	685	674	665	666	670	620	646	685	704	643	648	616	680	688	662	662	649	690	662	697	664	666	674	673	694	647	628	637	621	676	661	673	588	636	685	666	658	685	630	712	652	639	643	604	630	700	668	692	686	632	646	628	694	660	660	665	667	666	714	676	639	682	639	616	673	624	659	688	660	690	662	661	680	634	627	648	650	709	602	670	649	661	641	660	668	680	695	681	642	642	676	655	628	613	631	676	688	634	615	685	654	653	646	661	686	680	670	658	657	668	622	652	663	715	681	624	660	665	653	665	664	604	652	682	651	640	659	707	635	616	648	647	629	656	659	672	651	666	648	710	675	657	663	670	674	652	671	678	705	688	647	639	655	675	687	650	645	619	632	663	671	652	668	648	649	658	669	680	650	644	626	633	646	673	660	679	649	645	656	691	653	665	666	661	665	644	622	678	656	637	708	678	631	653	603	631	681	677	659	662	658	639	640	713	617	636	668	608	666	619	663	651	671	640	660	639	686	683	648	647	645	706	610	645	666	671	662	641	639	643	707	681	629	629	654	599	645	674	632	647	666	641	643	694	695	677	690	652	626	652	688	670	710	704	648	715	678	667	634	634	667	669	633	663	637	659	636	641	648	655	670	637	636	681	682
24688	21396	27237	25452	4708	587	453	406	350	379	369	365	346	400	486	507	438	1049	677	249	257	298	261	239	266	249	199	251	215	241	239	212	254	268	221	241	202	228	230	218	252	252	237	240	241	201	218	226	220	238	209	221	244	222	227	229	225	233	250	238	242	238	239	230	226	216	241	233	251	228	235	218	263	224	218	226	242	234	232	237	269	198	214	229	236	232	256	239	215	236	243	214	221	217	245	239	235	219	213	256	223	252	235	212	251	228	245	244	215	218	236	224	238	238	260	205	250	244	234	230	244	220	230	211	234	222	222	254	236	219	241	237	241	225	219	206	244	238	241	241	248	199	220	237	235	209	229	234	214	225	230	253	211	224	221	231	252	237	246	227	221	230	233	227	215	199	256	244	197	234	252	226	234	248	222	229	220	212	226	238	249	221	242	249	213	235	226	219	225	214	210	231	220	266	236	237	209	233	267	235	222	205	213	255	222	226	206	214	212	221	236	191	195	225	234	230	243	231	232	228	229	208	220	218	229	208	234	214	219	219	213	230	249	236	228	244	200	204	236	247	206	263	225	228	225	240	239	224	238	229	224	246	231	248	246	223	228	253	242	237	251	233	216	270	226	220	258	241	237	206	226	255	227	237	254	217	239	244	238	227	212	236	222	242	232	215	233	237	216	244	226	224	231	241	237	242	216	241	242	221	208	234	242	210	225	248	243	213	241	216	208	235	236	240	251	237	228	249	235	232	213	219	253	242	232	228	254	196	248	234	233	239	223	222	228	245	218	261	213	239	262	233	215	221	242	241	222	203	218	246	233	216	227	230	233	210	222	229	225	230	218	243	239	223	227	244	250	240	217	239	239	227	195	227	236	219	227	211	228	221	238	230	209	225	228	202	241	227	240	197	231	252	224	229	253	220	227	230	221	263	241	228	232	197	211	261	232	230	236	202	225	246	228	234	245	234	238	222	213	235	250	214	222	252	229	211	248	239	198	236	213	214	258	228	265	243	203	199	234	230	215	220	243	202	210	233	251	219	223	240	213	224	219	240	219	232	242	211	220	245	218	258	248	234	228	240	233	224	229	244	231	206	228	245	243	240	215	229	213	238	215	244	225	222	230	225	262	202	237	210	234	206	239	210	248	255	224	242	236	216	264	233	240	233	236	263	225	207	226	246	210	211	241	220	270	224	254	196	234	224	256	227	248	233	238	232	221	225	216	240	268	223	258	237	217	236	245	239	216	242	245	218	229	222	241	243	231	216	235	221	247	199	245	255	222	235	218	214	229	230	251	232	247	212	237	217	231	253	230	209	209	242	223	240	237	219	236	210	244	222	233	233	228	235	255	228	230	235	230	262	207	212	242	216	231	249	244	266	235	241	249	220	245	186	204	235	230	241	214	220	224	229	235	221	222	192	235	234	254	212	241	221	235	232	222	230	239	265	214	226	238	214	224	205	233	235	205	232	229	220	240	253	262	244	233	245	234	227	234	242	245	222	222	217	240	243	224	220	222	224	237	225	222	238	224	207	223	235	214	229	229	253	214	216	237	227	245	200	253	211	229	211	237	211	201	215	201	234	245	221	230	230	206	209	256	245	252	222	235	253	223	222	234	231	234	210	220	243	256	242	226	221	225	231	213	243	227	231	240	229	227	239	247	257	230	239	244	227	227	214	215	235	256	252	241	264	218	222	249	245	210	244	213	212	229	236	225	219	232	240	213	205	214	221	239	217	224	245	246	225	247	241	240	225	229	240	242	225	216	252	219	204	258	228	237	210	223	237	243	231	246	185	214	246	216	235	243	223	229	214	238	252	218	235	231	227	226	205	231	223	215	240	236	229	192	199	240	218	261	226	237	240	239	207	207	255	228	219	229	241	207	224	235	217	218	226	221	248	206	217	225	246	216	254	232	211	209	231	241	248	240	253	234	227	208	234	269	218	235	227	258	217	212	219	220	225	240	222	236	229	223	249	222	224	211	229	222	206	223	241	221	231	240	235	213	240	250	229	209	234	242	226	220	249	226	228	242	230	252	207	231	254	217	233	216	228	251	240	242	237	260	205	245	226	239	235	230	229	224	228	245	227	218	245	264	250	251	236	221	247	225	236	222	209	230	233	225	223	218	219	248	243	245	258	240	223	269	209	212	234	218	216	247	243	233	218	218	241	206	242	218	241	235	218	250	235	246	256	231	241	226	216	230	215	231	221	232	215	258	231	233	210	225	220	253	223	247	242	217	211	220	228	214	222	232	205	239	252	228	218	227	214	234	206	256	227	246	191	222	219	214	260	232	234	221	225	220	225	214	239	220	235	240	229	237	256	207	237	234	228	230	234	243	221	254	220	216	246	237	228	227	228	206	217	240	208	213	204	212	215	208	224	220	199	240	237	242	243	207	238	238	227	226	236	250	236	248	209	248	249	225	242	244	211	214	250	251	224	207	243	213	239	223	243	227	234	228	222	229	239	206	216	215	216	227	210	222	225	220	197	252	240	251	243	233	241	237	238	223	222	231	225	243	238	253	226	229	243	219	259	195	224	223	244	223	224	238	230	245	238	229	222	233	231	243	225	238	212	216	250	206	223	205	244	236	218	247	246	231	232	234	222	212	212	216	218	225	202	210	188	217	246	205	250	198	225	249	190	246	197	209	258	244	212	238	238	246	229	236	223	229	251	233	233	192	223	208	231	237	236	245	268	212	248	232	200	256	234	251	207	224	245	245	222	226	248	242	208	228	235	262	248	189	229	196	202	254	224	218	210	233	239	233	250	213	261	224	199	217	215	235	245	221	238	231	245	240	227	214	243	226	220	206	226	233	264	233	263	226	220	220	238	209	233	240	225	204	227	242	243	232	235	249	236	208	222	217	239	219	227	220	249	212	225	231	230	242	221	205	247	239	226	226	233	217	240	213	222	243	234	214	222	227	239	241	237	233	219	235	250	227	235	216	250	240	211	231	214	255	251	237	232	210	215	218	237	263	195	229	226	214	260	248	226	249	213	211	210	212	223	230	206	223	219	228	228	220	210	238	216	227	252	225	247	225	224	235	225	199	227	221	244	229	210	219	231	231	227	221	220	209	252	217	239	249	237	230	232	216	215	209	211	261	234	237	206	220	218	243	222	227	224	229	240	204	232	222	235	245	246	227	235	222	231	219	241	227	235	222	221	245	235	231	235	240	209	227	222	242	216	218	227	235	227	239	213	241	238	233	226	230	254	235	238	231	219	226	232	262	228	259	229	246	220	211	236	217	262	255	244	216	199	237	217	246	241	200	219	223	229	222	224	207	240	262	247	217	232	233	209	235	260	238	218	243	225	230	237	236	230	228	231	255	219	228	269	226	234	221	247	219	241	231	232	238	240	222	224	208	228	255	218	239	268	237	221	255	246	243	208	218	244	227	228	227	235	255	231	238	235	204	222	230	237	232	245	209	237	231	227	216	225	260	235	224	200	204	232	211	252	227	229	248	253	233	200	227	276	229	237	228	218	221	241	218	209
24361	5634	3900	1750	1189	1010	900	774	685	669	561	597	623	702	805	879	730	2198	1359	362	360	469	348	339	344	318	331	299	326	310	326	346	337	334	317	316	293	337	315	343	330	337	339	330	305	341	321	337	322	307	316	326	303	320	322	294	334	326	318	316	332	289	304	303	307	319	286	290	322	335	320	323	319	339	313	300	343	324	319	348	321	309	304	318	323	343	296	345	292	298	364	343	348	346	316	324	311	335	345	340	352	317	314	336	306	312	309	324	313	309	335	290	315	318	301	313	322	285	320	298	311	288	328	326	325	323	313	343	344	319	307	340	311	313	313	325	331	294	324	339	293	308	281	322	367	321	309	331	317	307	318	357	296	333	326	275	276	326	321	298	333	320	337	329	290	332	318	287	285	338	332	346	356	334	320	307	308	340	306	301	322	314	306	318	285	300	309	325	345	289	331	346	319	322	306	311	343	325	328	332	341	333	318	308	323	322	333	315	303	306	330	306	313	301	321	333	322	355	318	342	283	298	321	297	310	316	304	329	328	309	297	323	299	331	301	325	326	324	353	302	317	320	349	336	316	335	313	315	321	358	318	347	320	333	301	303	324	298	294	328	323	316	333	313	300	338	346	301	292	318	321	319	339	318	294	268	314	299	316	320	326	298	309	314	332	313	318	328	295	289	307	311	324	328	315	313	322	328	370	337	338	338	347	334	316	328	331	335	313	325	325	321	310	308	325	317	309	332	335	341	325	337	345	296	337	305	334	326	292	322	331	305	315	299	334	311	323	303	310	306	317	324	340	310	305	308	317	315	304	349	311	290	312	319	324	321	325	314	281	291	311	349	319	321	323	314	312	337	326	322	352	285	305	308	310	304	315	299	321	328	295	325	334	304	310	309	281	355	332	310	322	324	343	322	313	309	331	307	309	338	288	366	318	331	352	303	327	304	296	321	315	347	301	332	321	323	298	299	347	311	344	277	352	310	313	310	344	310	326	314	310	344	285	292	329	328	293	354	338	312	332	312	316	334	300	339	310	291	299	326	317	309	293	340	292	300	319	309	299	288	323	324	334	342	292	307	308	292	329	311	324	320	310	302	331	341	316	297	323	325	330	305	311	332	296	277	326	318	338	330	296	300	325	340	335	316	314	324	316	321	271	306	307	304	331	310	325	303	311	315	318	297	287	333	323	283	330	318	314	328	336	304	285	344	318	322	299	287	317	280	319	326	335	324	303	326	305	305	309	308	322	304	333	312	325	306	314	298	305	323	339	377	313	329	310	294	323	338	316	312	305	310	338	328	305	319	315	348	317	304	314	313	324	327	316	331	304	298	309	320	331	313	305	325	310	323	299	289	270	337	308	318	326	319	360	283	327	307	332	317	302	297	310	293	332	301	290	322	325	327	336	331	333	312	337	288	300	336	339	343	317	278	333	314	283	349	299	334	312	318	295	342	350	292	310	280	303	334	313	316	324	310	302	315	311	298	321	296	341	318	331	339	345	343	338	311	331	344	335	323	334	312	308	310	333	359	317	298	346	321	319	317	346	320	278	320	309	313	327	320	319	306	317	302	304	289	271	312	312	303	331	333	329	317	334	325	287	317	331	294	308	311	301	334	335	335	328	331	333	319	315	345	297	304	322	330	355	356	322	338	319	317	290	305	312	315	305	290	312	341	281	292	323	321	311	314	332	334	337	365	312	314	333	328	321	318	347	292	303	326	332	322	333	303	316	318	286	304	344	304	296	316	316	317	302	325	324	333	283	296	314	353	327	306	332	314	335	357	339	303	349	321	349	320	307	279	289	295	308	327	295	327	328	302	306	291	308	330	323	315	342	313	323	297	311	360	283	299	309	333	318	320	314	334	318	315	309	326	325	309	301	333	303	322	305	308	328	320	281	326	284	330	319	338	299	315	342	328	316	316	343	306	308	317	310	326	307	312	305	321	342	327	338	299	335	323	295	342	320	282	322	332	350	320	311	330	317	350	298	297	346	319	289	341	318	305	355	321	322	344	326	316	325	296	310	304	341	339	328	318	340	296	355	327	337	317	313	330	312	313	335	320	305	301	328	323	331	302	303	306	322	316	300	322	323	318	315	312	308	306	299	325	328	319	312	309	292	309	321	294	331	310	336	316	354	300	320	302	296	335	340	318	319	298	337	309	327	282	324	296	320	324	300	298	328	319	308	336	315	315	327	359	311	310	322	311	287	279	309	344	341	318	317	275	326	323	312	327	314	324	296	308	340	293	320	306	344	310	308	305	306	323	305	280	339	323	297	307	324	297	344	298	312	322	310	293	325	334	345	312	297	347	316	329	344	323	346	343	328	325	334	304	299	342	332	289	320	324	311	321	305	285	321	313	306	310	310	320	325	279	319	317	298	334	303	334	299	327	337	340	287	321	289	300	314	343	334	290	308	318	324	308	321	317	293	293	320	317	295	305	308	329	300	325	295	315	330	321	323	289	278	311	284	324	281	353	347	317	313	316	327	334	293	268	318	327	293	337	334	334	278	353	330	300	326	280	291	296	323	284	313	297	318	338	310	317	316	305	358	322	311	323	330	299	334	309	298	317	305	321	310	324	297	302	298	311	327	327	332	277	286	292	310	308	298	304	325	309	308	340	331	333	328	347	324	327	338	283	316	304	357	311	311	313	306	315	319	346	320	318	304	342	296	297	339	354	317	318	306	330	325	358	304	293	292	290	317	313	319	322	301	326	325	328	326	319	285	285	313	311	338	305	316	353	303	302	305	336	290	301	318	326	326	316	280	317	305	290	332	333	306	283	303	307	328	332	307	332	315	316	309	305	285	337	324	302	285	307	328	320	332	305	283	327	294	286	296	296	302	309	317	358	322	303	327	296	327	334	328	293	327	299	305	318	289	330	310	327	341	317	303	321	279	309	298	320	314	289	328	313	325	324	288	312	336	298	317	310	271	286	321	313	299	307	318	316	283	317	302	322	350	318	308	296	312	316	309	318	335	347	336	334	309	314	291	336	281	323	327	310	311	312	319	337	309	351	313	291	328	333	311	321	290	309	314	316	313	302	270	303	359	297	307	322	327	297	289	331	311	314	327	303	321	298	321	326	315	294	319	314	304	301	299	328	345	328	329	344	304	296	318	307	305	310	314	290	335	294	353	344	339	331	359	318	316	301	328	341	336	300	300	320	311	345	323	322	317	324	316	335	294	322	289	343	293	331	287	321	322	283	319	307	304	292	294	358	318	332	321	318	353	355	296	362	327	298	315	345	296	335	332	333	334	312	343	315	312	338	325	332	274	337	314	331	365	300	286	309	307	329	336	346	329	331	287	302	337	325	303	324	307	315	313	343	281	297	311	332	331	315	310	331	297	271	318	294	317	329	321	324	281	323	318	345	315	327	310	352	305	302	297	327	309	326	315	328	277	347	320	306	311	316	304	321	278	306	307	307	339	335	334	313	301	302	289	320	292	340	283	300	310	312	330	325	339	286	313	326	306	307	300	318	310	316	336	316
22567	21434	29268	24006	21436	21239	4178	1234	1046	900	917	799	833	954	1156	1133	972	2732	3052	646	591	883	556	602	521	615	531	530	556	545	545	518	557	560	545	509	557	519	533	552	558	525	531	481	487	559	546	545	509	544	526	552	512	592	571	526	551	514	567	545	528	552	538	524	568	513	560	564	533	592	508	541	534	539	495	543	555	522	543	573	558	500	521	516	537	560	524	531	545	560	558	518	510	542	525	546	549	568	501	459	538	534	539	538	521	520	526	559	485	532	522	540	539	516	527	515	532	535	543	534	452	533	512	553	523	495	492	518	516	580	531	481	510	517	488	538	496	517	507	523	510	493	522	542	504	498	547	481	484	581	511	505	520	553	569	553	546	536	532	565	560	539	556	523	524	519	522	479	519	526	540	543	527	492	530	522	482	576	494	527	518	502	536	545	536	523	529	519	502	514	532	491	534	544	554	563	509	550	535	534	557	573	536	520	524	507	552	525	497	530	516	535	458	539	533	546	485	567	583	568	525	476	478	540	481	549	550	504	536	541	533	544	581	508	526	494	557	494	528	558	546	542	509	537	562	551	520	522	520	504	542	519	526	515	524	499	507	537	489	520	512	529	511	509	508	532	541	546	538	536	511	513	531	546	523	550	532	537	569	508	558	533	520	531	547	512	532	514	526	528	572	536	537	513	558	496	519	558	515	535	511	510	531	488	520	538	568	561	525	532	547	500	515	541	515	493	523	550	532	536	524	522	524	511	530	525	530	481	531	550	513	484	522	531	524	547	516	529	516	525	532	546	554	521	515	501	484	521	488	490	533	520	524	520	538	544	490	484	521	506	522	516	535	523	473	477	522	537	521	524	482	537	499	503	488	561	487	524	516	488	532	521	531	522	477	510	551	523	510	531	544	584	520	517	524	512	520	552	538	504	516	545	571	522	503	510	548	538	560	549	539	517	528	580	536	496	486	531	487	505	513	508	541	524	514	533	547	528	561	531	548	549	531	507	508	509	557	516	533	508	527	525	518	553	542	568	515	582	530	495	523	529	530	523	520	538	520	538	541	535	511	513	540	500	522	524	513	526	550	532	517	511	546	569	527	544	519	525	528	532	525	480	522	535	535	548	542	502	511	535	523	489	546	526	514	527	535	518	516	479	514	580	493	562	508	530	502	543	518	528	522	550	503	562	515	514	539	531	507	505	495	556	510	514	533	539	528	538	546	526	504	508	529	538	570	582	544	536	500	556	548	525	532	507	522	514	545	547	489	542	539	494	528	544	484	492	496	539	570	502	490	524	563	476	516	492	518	525	481	527	523	481	562	549	513	534	493	519	543	532	505	540	514	542	543	509	502	495	533	517	555	515	537	507	522	542	533	536	534	520	543	494	522	533	491	495	522	555	513	518	521	555	515	532	485	552	501	550	517	538	525	542	502	556	561	535	508	525	535	460	502	560	489	571	507	548	572	501	551	511	500	516	532	535	506	548	516	536	516	495	506	532	508	541	526	568	505	547	474	519	537	541	551	508	510	501	561	536	493	530	576	512	563	539	496	526	548	510	518	506	495	536	540	535	509	480	506	537	546	517	525	538	499	503	499	537	547	561	557	511	523	529	563	519	537	528	501	517	560	501	538	578	511	565	543	500	520	515	482	539	542	517	538	532	522	527	545	511	522	514	503	526	489	508	485	564	512	525	553	603	528	541	585	499	512	542	503	523	544	522	534	492	496	527	515	480	538	478	535	522	498	536	532	537	537	510	551	527	490	487	523	520	561	531	541	520	534	538	492	514	558	545	547	511	532	491	509	511	517	505	512	528	508	515	513	540	512	527	509	505	502	554	529	580	548	526	565	485	506	533	534	540	515	488	569	512	543	447	499	480	555	527	560	520	494	508	532	531	542	521	467	500	537	509	497	527	549	510	555	526	523	555	486	499	493	537	512	505	532	504	516	566	535	514	524	520	507	539	568	490	524	498	520	521	494	515	517	537	481	545	534	543	557	551	562	543	496	558	525	542	498	571	517	507	562	512	519	518	495	517	537	497	524	505	556	512	507	528	543	543	520	523	539	511	525	541	511	509	529	504	582	492	538	532	488	502	586	504	561	562	502	518	522	500	495	517	545	543	537	540	524	532	505	521	494	537	561	506	546	542	520	538	576	569	525	511	499	521	530	530	543	550	514	537	511	566	544	540	512	553	566	534	494	537	485	546	482	496	532	534	554	548	522	491	511	538	510	532	556	543	493	515	542	535	520	511	507	514	498	546	524	493	537	536	515	523	527	530	543	541	480	518	478	485	499	545	556	556	554	499	516	539	521	513	520	547	522	504	499	474	511	513	534	562	562	522	534	513	508	544	511	509	506	516	543	514	533	552	562	538	533	526	496	516	537	533	516	562	496	508	498	510	513	522	496	517	558	491	494	533	517	530	583	465	519	542	493	511	506	505	533	529	553	540	528	523	489	508	548	525	502	519	555	528	545	531	549	566	553	522	587	526	554	525	524	509	551	505	473	507	534	487	541	526	540	518	508	486	518	535	548	511	531	518	485	501	559	542	560	537	554	523	511	525	538	561	527	513	533	501	518	528	540	514	558	532	512	532	527	527	528	484	501	508	546	548	536	533	509	555	516	523	521	539	543	493	528	494	543	550	541	548	489	517	534	507	508	504	563	526	552	515	520	501	525	540	488	516	520	505	471	524	501	531	506	504	508	509	489	522	530	508	523	540	551	515	511	519	548	538	520	546	531	542	543	530	522	518	524	538	516	514	495	531	572	528	530	487	508	503	516	508	548	486	523	513	508	573	510	541	522	513	525	526	497	535	564	482	559	497	509	504	545	523	542	498	531	487	518	529	521	511	558	551	535	528	535	524	536	482	542	512	487	511	515	529	485	503	551	524	542	539	556	486	514	538	514	519	544	536	515	527	559	551	508	525	496	501	551	529	553	501	521	552	540	510	506	531	501	514	514	505	530	511	545	492	466	526	544	526	518	470	534	511	481	490	501	503	503	537	572	537	519	531	543	520	541	523	506	518	525	544	502	490	525	499	541	532	527	540	516	548	555	579	530	517	473	472	517	508	501	504	493	500	488	493	539	545	481	555	530	558	557	558	561	492	510	541	501	514	482	513	518	508	530	512	518	544	523	505	526	504	485	511	528	520	499	541	507	541	495	516	548	558	498	490	510	485	522	505	499	530	519	529	513	560	533	533	514	527	538	521	520	495	484	527	506	539	465	472	531	520	604	507	539	491	573	499	537	503	537	560	478	532	536	504	517	527	506	534	531	520	528	520	548	523	537	578	525	524	527	533	530	549	555	503	525	558	500	499	547	496	517	518	549	508	549	514	529	539	511	497	512	495	500	548	516	503	493	491	526	522	522	540	515	552	517	530	543	507	521	510	535	533	514	507	477	530	513	498	536	512	579	535	488	571	510	522	535	537	489	540	474	528	536	502	519	497	481	499	529	523	538	511	514	515	537	525	525	505	531	546	574	529	532	509
31466	14149	10307	4888	3479	2713	2282	1870	1706	1545	1476	1374	1329	1457	1808	1852	1504	4712	4816	794	830	1295	693	735	699	678	761	693	702	741	702	663	708	680	712	721	699	709	676	713	664	705	645	687	678	662	689	648	637	726	716	679	666	681	646	679	687	676	646	678	655	691	710	635	688	688	699	664	696	648	680	718	723	668	651	660	642	699	690	652	671	642	715	684	687	672	658	718	692	654	702	672	625	692	686	681	663	663	724	717	700	676	726	658	658	683	674	727	628	684	692	665	673	665	709	712	634	669	637	678	700	710	669	651	700	639	677	614	653	674	657	686	667	619	699	679	673	706	662	672	655	662	638	700	637	688	684	680	702	751	670	673	717	717	720	626	651	700	628	694	699	666	658	647	640	671	631	718	706	696	651	624	658	651	656	649	654	674	666	692	673	669	715	640	654	646	671	662	644	663	645	664	668	625	667	682	675	679	664	682	647	651	655	676	690	677	629	670	708	657	708	684	739	673	638	664	667	641	667	669	674	659	694	690	662	672	675	718	660	681	656	712	681	669	687	653	669	640	649	689	638	638	667	646	665	689	657	694	686	675	699	636	652	679	678	678	693	659	651	666	678	709	689	644	682	680	684	639	687	702	649	605	645	684	622	690	635	636	677	664	719	649	662	697	692	658	672	632	647	666	690	669	655	664	667	670	680	735	657	638	708	682	628	664	677	661	664	675	670	717	712	661	695	653	679	662	696	670	654	669	713	678	693	648	707	649	728	618	674	704	691	617	672	632	629	688	638	672	700	620	660	694	662	668	679	688	649	687	692	666	669	659	675	698	662	714	639	609	669	695	674	634	702	686	657	625	706	619	671	685	690	653	658	683	698	713	621	645	673	671	661	667	661	672	689	648	705	715	669	710	669	662	695	668	694	676	661	692	659	654	647	666	706	664	701	682	628	659	631	677	658	700	721	632	654	670	649	677	667	643	641	636	661	695	704	695	655	618	637	697	745	635	672	702	638	651	691	721	713	624	673	687	669	689	659	660	642	661	644	634	670	678	659	673	647	660	637	692	678	719	680	639	736	651	647	704	658	684	674	664	726	660	683	707	681	694	669	659	682	646	691	650	679	667	681	648	682	727	630	634	671	661	680	691	657	728	617	670	681	616	740	666	659	661	673	723	633	700	649	692	699	676	665	642	688	649	627	653	683	667	681	685	613	695	638	641	660	712	680	689	672	676	639	663	690	700	706	676	668	666	684	702	639	646	648	681	667	656	653	700	684	655	641	712	699	673	618	707	674	634	683	672	691	696	654	672	665	659	686	659	634	685	694	705	651	693	665	635	691	623	668	671	648	653	671	678	679	675	635	681	679	676	697	685	654	704	707	691	654	691	661	673	694	649	664	655	693	667	632	668	668	643	753	661	625	712	632	675	626	681	650	661	686	691	645	719	709	624	712	633	665	682	617	705	680	689	652	654	649	694	696	661	662	682	680	646	715	640	649	697	635	679	701	682	661	665	669	666	697	668	658	631	643	668	673	704	646	712	640	611	718	673	708	684	684	640	675	708	648	676	678	693	653	698	664	658	713	678	653	699	654	704	677	706	706	644	649	696	640	684	667	664	679	684	711	674	663	639	667	701	716	676	660	684	712	649	656	699	638	682	653	625	687	649	671	647	668	675	695	639	692	643	686	667	666	623	660	664	622	649	648	658	714	727	694	632	649	659	642	674	697	698	647	659	686	697	653	674	646	651	684	646	643	693	649	647	662	643	659	661	674	685	689	648	698	647	644	703	668	664	670	679	682	625	671	660	612	638	642	656	713	692	676	636	689	692	670	633	691	690	689	655	661	654	739	696	664	654	707	670	682	703	633	671	678	697	671	673	687	649	702	657	664	733	676	677	713	657	689	683	658	678	640	641	709	665	704	664	685	729	696	646	685	703	697	635	692	684	664	627	656	685	667	713	673	688	636	684	627	706	674	684	707	659	639	649	645	690	672	714	681	683	651	681	665	668	656	660	694	667	658	663	713	654	672	674	661	673	639	669	669	704	652	663	657	671	687	661	651	650	652	690	678	638	691	642	677	677	649	656	693	677	682	637	701	703	709	686	681	706	686	729	664	703	676	703	650	706	693	671	655	657	650	654	643	674	631	670	624	646	671	689	704	683	686	729	651	667	726	697	633	679	702	701	688	655	679	677	702	683	699	643	689	653	701	660	664	656	669	668	626	652	686	688	683	691	661	699	650	682	681	658	610	663	650	641	691	665	665	689	678	618	676	733	688	658	654	686	650	690	666	687	677	653	650	665	677	689	647	635	670	656	676	675	672	634	680	662	655	673	635	635	647	633	668	669	662	722	676	680	644	676	663	742	624	701	610	655	696	668	681	613	692	678	642	646	684	700	639	723	668	659	663	649	661	676	657	698	721	672	660	659	679	672	695	648	668	662	686	716	672	673	643	641	679	615	631	651	658	651	692	680	674	584	682	637	638	651	645	656	685	680	674	683	641	652	659	710	660	668	680	663	697	691	671	682	692	692	681	709	630	687	628	674	709	687	659	696	652	622	701	702	661	647	633	695	674	680	700	687	646	638	730	699	629	618	677	700	644	682	686	705	712	679	675	642	638	729	646	653	651	653	688	635	681	670	684	679	724	649	652	613	643	673	669	666	703	656	647	662	676	657	670	664	679	631	683	680	629	703	607	682	604	693	626	685	639	670	666	677	688	710	658	660	695	704	669	671	644	695	659	701	638	667	708	674	671	657	631	650	648	667	660	651	653	659	703	633	693	672	685	660	683	675	703	730	652	642	703	619	646	697	676	695	666	677	693	654	699	654	631	640	630	642	667	694	738	682	685	680	622	677	613	690	726	693	621	638	650	653	648	684	625	678	684	690	710	637	702	605	648	696	662	638	651	691	682	707	718	656	656	678	696	667	681	696	685	683	638	686	647	700	643	664	635	655	671	673	715	701	669	698	665	674	642	666	656	682	675	654	674	676	659	714	664	726	632	650	679	684	688	641	641	672	649	710	699	707	660	705	674	659	683	655	689	633	674	653	642	728	697	665	695	664	704	657	702	697	687	696	653	659	642	688	684	622	668	674	634	604	696	666	682	751	641	631	643	662	635	668	663	651	670	659	648	678	651	653	641	677	679	638	653	613	674	651	675	670	704	679	686	646	678	649	706	673	677	667	614	672	665	696	667	621	653	648	678	674	674	659	628	672	724	663	702	665	673	687	597	664	634	656	640	679	627	731	629	704	682	654	674	696	660	662	646	642	685	659	620	631	652	656	674	661	726	673	668	679	639	628	636	687	670	644	649	647	687	649	656	734	688	681	624	685	683	686	694	628	625	693	695	711	699	656	705	638	693	685	701	643	650	680	666	647	678	679	688	671	688	648	667	646	659	727	681	684	663	711	674	701	670	649	663	678	674	669	680	647	654	659	691	628	644	671	647	680	680	643	676	684	641	636	695	713	685	687	674	673	665	711	634	640	694	652	656	669
27509	17648	3557	762	520	456	416	352	394	406	406	377	366	451	473	534	448	569	415	338	331	341	310	307	326	334	310	318	338	312	323	330	324	365	323	350	349	314	316	293	291	316	354	351	325	309	300	299	294	317	333	318	332	338	316	313	333	304	345	324	323	326	341	286	314	305	281	316	323	316	353	313	325	319	294	312	308	338	309	335	342	299	309	310	341	316	303	343	313	300	338	318	310	298	334	340	314	309	319	312	311	322	342	306	274	339	313	310	330	308	289	329	325	321	312	331	315	336	350	312	319	331	326	332	341	307	364	339	348	312	316	281	305	337	356	330	314	334	305	320	319	343	322	311	317	304	329	276	263	323	329	313	327	327	308	312	343	326	321	317	296	309	334	315	302	296	329	343	353	311	311	307	311	292	316	349	296	302	361	310	317	331	304	344	318	303	292	322	292	306	334	309	312	304	334	333	290	312	309	337	312	363	345	350	292	306	283	312	311	323	334	350	339	328	293	329	327	304	370	299	306	308	349	272	314	289	285	339	328	305	314	318	333	317	345	308	337	329	326	340	319	320	309	321	298	331	316	318	329	325	319	324	288	325	310	320	289	311	331	338	320	345	331	328	319	341	308	297	319	316	320	320	312	327	351	319	297	296	319	317	328	317	322	323	332	303	352	326	308	345	318	329	317	328	338	338	279	321	324	361	312	335	315	316	315	299	300	325	311	297	319	303	329	307	276	307	326	323	329	307	296	344	299	309	303	313	306	314	325	289	299	292	293	294	276	318	314	299	340	323	337	340	288	312	326	310	329	339	307	315	328	315	313	347	324	313	327	319	327	347	312	307	316	350	319	314	307	300	308	326	327	290	317	309	333	309	330	325	312	298	322	331	298	294	316	310	339	307	302	292	308	302	315	338	318	290	346	323	319	318	319	331	326	329	327	300	319	308	325	294	336	312	294	321	362	348	286	310	337	271	317	325	358	275	312	357	280	326	335	315	317	311	308	335	340	330	283	323	300	318	333	314	321	312	298	346	317	311	328	294	284	314	313	316	337	310	317	325	314	297	320	301	319	357	313	327	294	314	316	313	325	327	313	331	306	310	363	313	329	312	329	337	314	318	342	298	355	318	316	333	328	317	318	304	281	300	315	328	327	340	329	328	344	341	307	318	315	325	311	316	315	321	312	309	336	332	320	311	333	323	292	328	303	326	335	322	303	272	309	306	309	313	325	318	333	309	299	318	330	293	313	300	332	312	342	353	314	315	350	322	328	322	299	311	311	300	286	313	328	300	330	315	338	352	329	292	307	319	303	331	299	374	330	298	308	300	340	297	290	320	331	320	313	323	339	328	322	360	335	341	339	325	324	333	320	283	306	325	326	323	306	339	290	342	305	305	310	329	334	359	304	333	325	333	299	325	312	325	324	319	299	329	340	311	326	343	340	329	302	316	313	353	306	286	345	299	293	340	282	350	311	327	337	316	311	325	327	295	328	335	325	312	293	301	310	326	361	333	328	307	334	311	346	304	334	294	298	334	312	339	292	327	325	328	316	304	295	322	328	306	300	310	326	335	329	333	291	318	299	299	344	314	328	327	300	326	320	331	333	328	321	326	278	332	328	337	329	333	311	301	300	297	338	303	309	299	294	322	309	326	288	313	330	327	324	297	292	299	298	316	305	301	330	305	321	286	306	295	295	327	327	270	306	345	317	330	321	333	342	328	303	307	308	313	335	323	328	295	297	336	331	292	338	308	316	326	337	346	335	329	315	311	276	348	310	316	320	293	316	311	337	311	281	346	308	321	357	301	284	304	303	355	311	293	326	323	327	326	313	297	312	288	299	294	327	322	280	313	339	332	289	298	305	328	309	337	315	344	299	304	308	329	284	292	332	361	318	332	313	289	301	303	335	342	356	341	281	360	311	301	343	287	288	321	305	330	312	351	297	327	318	323	357	290	316	305	347	294	329	335	320	302	331	325	291	371	287	313	313	343	298	318	303	324	330	302	339	316	317	343	355	355	295	343	299	333	301	320	333	313	305	338	290	308	323	329	304	311	315	317	337	312	295	322	325	313	323	317	320	308	339	299	298	322	311	317	334	324	320	287	328	333	298	333	341	312	313	327	320	309	314	305	254	334	312	330	296	315	313	322	316	306	308	337	324	294	318	310	316	303	313	295	322	314	310	322	327	315	312	329	336	327	339	325	351	304	334	320	358	321	336	290	308	304	312	328	301	354	312	346	328	315	294	326	291	324	328	334	340	304	298	314	338	311	333	321	311	318	310	291	313	299	351	312	320	344	293	313	344	330	328	334	325	326	325	331	316	315	320	333	309	314	317	311	314	314	283	298	336	323	315	310	296	301	302	297	308	337	291	342	313	327	285	346	284	298	327	324	326	342	288	321	300	305	336	353	359	315	296	325	305	353	338	323	285	298	323	307	288	322	308	295	346	312	327	317	318	333	302	287	296	290	323	352	342	313	275	330	328	276	341	322	348	321	305	303	309	307	327	325	344	334	315	324	291	298	327	327	314	327	311	329	341	298	337	302	310	348	310	306	334	308	278	329	325	341	320	349	330	308	313	321	311	328	317	298	310	296	312	331	324	333	298	294	347	362	313	311	303	325	292	311	319	320	318	306	326	282	325	301	339	332	314	312	340	298	316	334	319	322	329	335	302	317	297	335	340	289	337	330	308	322	325	309	317	326	356	314	294	332	300	312	293	333	300	319	311	336	294	299	340	306	303	313	322	334	347	323	296	360	305	340	338	342	325	271	326	267	321	314	332	289	329	331	283	308	366	284	313	327	331	293	323	321	337	354	308	314	326	329	336	336	319	325	297	312	312	312	328	335	326	341	309	353	319	319	325	301	334	306	332	295	317	318	300	328	331	317	306	308	316	308	312	315	271	313	312	319	297	332	314	301	299	322	293	305	316	310	328	325	286	310	327	277	277	298	291	349	312	295	294	312	307	337	292	335	342	331	330	323	318	316	304	338	329	314	318	306	292	297	319	307	287	316	343	309	330	300	354	314	341	366	306	289	339	341	316	310	341	304	318	326	294	309	315	301	316	296	298	317	311	298	316	326	308	297	330	294	311	327	299	318	299	314	298	279	338	290	335	293	335	344	342	290	327	300	340	273	337	295	277	298	319	303	314	292	341	298	316	312	318	316	312	306	313	319	327	335	304	305	309	293	295	316	299	348	326	344	337	329	321	290	351	325	337	280	344	351	352	301	284	347	294	320	317	314	338	291	317	318	343	334	339	349	317	293	298	316	305	282	360	303	319	300	343	338	339	362	323	303	321	310	316	282	281	287	331	333	329	319	320	331	334	327	284	322	325	264	360	306	330	312	352	319	324	315	328	310	289	332	297	317	319	316	369	345	290	353	296	311	327	268	340	312	339	316	308	330	297	320	326	304	343	331	321	320	314	307	330	295	325	316	307	315	297	328	282	281	322	311	329	316	341	323	310	320	323	289	334	312	307	289	297	354	340	339
7926	2382	1763	937	704	658	592	543	527	521	523	540	591	659	842	789	674	819	552	392	427	450	393	451	418	399	419	404	409	414	381	406	396	402	419	440	400	414	386	396	391	370	400	410	406	406	387	376	437	415	418	405	396	427	428	412	411	385	439	400	421	416	412	425	356	406	376	385	421	400	416	413	457	437	457	419	434	407	380	425	428	405	433	407	406	396	392	400	430	419	433	393	363	416	408	431	401	363	402	442	412	453	390	402	416	393	392	381	389	408	381	454	375	405	381	401	438	402	392	414	408	345	407	410	385	426	413	421	422	404	423	410	416	386	402	406	431	410	433	410	383	440	412	396	424	385	417	399	402	416	422	392	431	397	405	379	434	420	414	392	404	375	409	372	424	402	389	436	398	410	440	419	361	343	347	407	407	385	426	419	407	393	401	410	436	423	413	438	433	380	417	417	421	448	385	388	417	434	438	405	372	415	384	439	451	399	417	402	415	418	419	399	434	444	424	435	394	426	447	421	422	413	407	415	400	414	454	376	400	396	422	371	447	395	404	383	396	424	433	395	409	400	411	391	378	396	380	432	402	401	409	384	435	424	399	397	409	412	398	408	427	422	438	401	358	438	395	422	403	404	393	415	412	412	394	409	405	402	413	384	395	444	356	448	409	427	422	409	374	386	376	413	415	428	381	404	450	406	452	424	422	388	416	364	390	420	392	418	416	374	403	425	405	452	414	408	421	390	414	401	427	360	403	398	428	376	429	422	403	401	416	432	416	400	401	418	411	415	395	378	384	422	435	426	384	446	420	436	400	418	393	418	415	421	412	409	419	396	386	393	436	365	399	377	442	403	397	458	420	418	393	406	396	429	407	432	428	401	410	413	393	410	413	403	411	426	397	401	406	414	401	404	400	423	376	457	424	422	383	409	382	426	406	402	396	381	412	427	419	425	403	394	407	394	415	389	438	413	394	379	419	390	404	398	419	405	404	416	421	377	445	439	405	384	404	403	380	421	414	413	384	371	418	433	418	403	397	357	398	429	395	438	382	408	405	389	431	448	416	399	434	414	395	406	391	434	391	383	409	375	411	448	429	421	362	405	422	378	421	421	418	363	426	411	406	430	379	412	391	420	404	384	409	389	393	362	444	381	392	394	396	423	416	372	449	418	387	440	406	395	417	416	416	412	426	395	402	410	449	424	444	419	393	389	429	381	421	390	424	404	386	410	412	417	410	414	484	442	403	362	403	424	353	386	400	404	410	393	378	399	372	434	391	400	384	452	441	420	408	368	390	430	383	383	412	398	436	404	403	397	399	404	407	402	370	396	390	426	420	402	386	424	428	423	394	451	405	375	430	386	378	430	370	434	358	410	376	419	408	380	395	409	412	419	366	400	385	387	377	395	428	418	420	428	411	384	437	376	423	401	407	391	361	427	387	408	395	431	390	408	396	391	408	414	381	426	393	380	418	430	405	423	409	401	422	446	432	433	414	426	386	399	411	405	394	368	413	393	407	405	405	409	407	427	396	388	391	406	426	381	422	420	382	440	382	413	432	415	402	440	400	417	380	384	434	415	410	405	418	418	388	383	354	401	403	413	387	412	440	416	436	412	437	379	407	425	422	407	448	400	409	406	375	430	390	392	416	380	390	421	406	400	434	412	407	399	394	404	421	417	419	401	412	410	427	407	424	409	411	419	394	416	397	390	393	405	387	417	376	437	383	422	414	412	397	390	381	407	386	417	416	420	432	400	421	393	411	385	372	432	454	405	402	382	393	405	412	430	423	388	386	390	408	399	427	407	385	393	402	402	378	393	407	404	433	379	388	390	415	373	392	402	413	414	415	432	399	377	402	372	412	379	372	387	373	395	421	412	400	437	414	410	442	415	382	399	408	395	442	401	426	431	406	399	359	411	414	409	372	396	426	387	403	407	441	406	409	408	401	400	416	403	401	400	401	405	420	418	413	404	416	420	391	394	405	374	432	388	410	372	420	384	442	395	433	401	395	399	431	401	431	422	394	421	408	395	406	439	420	405	399	401	400	435	428	425	410	412	376	423	382	409	417	428	425	429	401	395	364	403	405	368	426	388	419	407	415	437	415	389	368	387	446	411	397	453	419	382	430	406	410	402	399	426	430	354	444	406	383	421	420	397	424	420	402	418	446	411	404	430	440	422	429	418	400	408	408	388	397	414	393	399	382	427	421	365	418	396	405	401	436	429	381	383	426	427	419	355	408	395	388	442	429	426	404	377	402	418	392	416	404	420	372	429	375	409	406	410	429	394	396	420	403	399	376	385	412	411	386	412	383	397	428	405	406	383	445	449	416	434	402	420	404	402	382	409	402	420	383	404	400	459	428	392	390	421	386	458	392	401	390	429	429	409	404	421	366	380	420	401	346	380	398	408	397	412	379	383	405	405	422	407	406	374	402	401	417	410	386	383	385	439	421	403	444	417	428	370	426	424	460	414	413	407	382	437	424	420	385	347	410	414	372	402	391	447	395	428	387	423	371	374	408	396	429	394	449	409	410	387	393	406	402	411	391	415	397	391	397	401	407	416	410	395	394	431	403	425	418	421	426	398	394	392	385	388	416	376	421	417	419	388	383	419	410	402	446	350	387	413	435	428	427	428	403	461	412	387	384	440	397	413	435	377	418	405	394	396	352	433	408	393	439	453	403	398	411	416	435	400	394	405	395	416	408	416	413	402	404	406	384	398	436	395	391	359	377	416	409	389	389	392	405	395	417	410	366	404	388	405	378	393	394	416	407	446	384	439	371	429	438	403	359	409	426	393	419	409	405	373	418	419	413	385	356	419	403	405	388	411	404	448	450	396	409	397	406	427	404	374	475	400	374	391	427	393	408	441	396	393	423	403	403	402	435	406	417	395	402	429	407	407	391	381	393	366	399	393	397	425	405	441	428	477	422	394	406	379	439	456	429	390	405	451	407	383	427	401	403	399	368	392	380	370	392	399	392	417	377	449	408	408	373	400	362	446	401	422	394	387	385	400	383	430	422	454	387	392	397	408	410	366	383	430	413	395	440	388	411	422	402	422	390	378	365	435	407	370	428	421	453	404	413	392	371	406	424	444	388	397	467	393	417	386	406	415	394	405	408	417	397	409	413	400	409	430	429	429	385	381	455	406	413	429	425	433	388	396	376	400	406	420	371	406	380	427	375	392	424	416	406	379	389	390	397	398	390	428	379	415	369	424	415	418	428	389	413	413	405	398	358	397	399	391	419	398	403	423	431	404	350	412	401	396	378	420	394	417	396	383	369	408	407	409	421	449	414	421	402	437	419	401	423	436	385	415	397	404	413	441	368	391	388	384	370	415	440	409	454	421	432	369	435	392	392	419	396	403	402	388	447	436	411	420	400	387	392	417	416	425	399	382	406	407	403	367	420	384	438	403	414	373	416	414	417	388	404	445	378	410	420	404	404	403	412	414	385	407	397	391	401	395	396	383	389	413	425	397	387	410	420	396	423	376	417	361
23597	21474	28703	24644	21263	4734	1198	941	813	772	740	762	718	782	923	963	846	2805	1526	604	577	723	517	546	539	545	513	560	578	567	534	555	542	543	520	543	507	515	524	537	559	544	544	505	523	566	583	521	531	532	543	566	547	512	516	526	525	518	547	523	520	552	527	588	512	551	546	534	523	542	556	510	582	512	535	533	561	547	551	592	516	513	534	550	548	539	532	580	540	543	559	500	572	545	495	514	502	505	551	530	509	520	530	511	515	567	566	492	539	512	537	556	527	524	497	532	506	514	519	599	526	486	512	471	549	511	537	540	508	570	549	535	519	524	543	515	507	524	569	561	544	536	523	540	543	561	539	525	541	576	555	534	538	520	527	514	526	560	540	534	575	509	548	537	533	516	530	560	507	535	509	525	546	492	548	548	540	535	512	526	566	496	527	563	513	575	554	503	519	533	484	537	544	551	519	511	535	563	509	522	534	516	551	536	578	509	521	546	539	554	537	525	535	564	556	548	535	507	522	578	560	555	510	530	537	558	595	526	538	548	527	518	520	541	544	506	592	562	561	549	545	523	565	557	519	549	516	535	545	543	529	534	546	546	527	514	510	557	566	526	550	556	522	544	544	541	565	487	482	495	553	493	502	544	542	491	538	551	528	555	491	554	505	539	561	519	523	561	567	539	533	519	500	546	516	556	532	552	539	509	545	543	528	549	535	497	495	559	520	545	534	537	549	517	533	519	537	516	506	556	533	547	540	546	542	528	545	519	537	527	510	506	510	533	515	533	539	559	509	529	517	510	558	569	564	498	555	528	488	533	532	573	538	538	559	557	562	513	539	498	542	544	543	512	540	530	526	545	547	528	483	545	528	513	541	528	543	547	505	535	547	539	580	522	548	548	550	571	503	539	578	563	552	546	516	526	513	540	544	530	536	495	511	560	509	489	560	541	590	571	535	523	517	535	533	559	525	574	530	541	516	534	558	581	567	567	533	517	531	537	545	510	521	512	499	558	574	546	518	532	543	533	535	530	538	530	526	513	536	499	528	558	511	545	487	516	506	565	550	563	522	537	537	569	545	540	585	578	541	535	551	516	527	525	526	514	520	529	563	538	553	524	499	566	497	539	560	528	581	496	522	537	538	545	541	534	539	518	564	545	536	512	541	562	539	547	497	493	525	533	543	518	505	590	466	521	543	543	511	509	498	498	547	537	535	561	533	539	506	528	553	537	579	524	519	554	569	503	544	554	541	523	590	544	527	517	511	534	523	520	511	553	538	516	523	535	536	506	551	525	537	512	550	517	555	528	548	563	569	577	557	526	515	555	540	540	508	547	526	558	547	480	532	587	520	545	540	564	566	585	510	517	560	501	502	570	530	496	505	551	560	511	559	547	539	512	525	537	548	495	527	533	566	532	592	583	549	503	531	529	543	535	543	574	541	545	559	522	529	531	526	526	518	579	533	516	548	522	533	566	540	506	577	571	539	530	473	556	562	557	498	558	547	512	543	558	552	538	535	537	532	539	507	507	529	543	569	515	503	593	576	579	574	551	570	541	539	535	539	546	535	521	527	517	571	560	551	514	524	552	555	564	541	554	495	504	490	576	518	519	533	542	526	509	568	535	550	526	538	547	550	579	528	530	511	565	490	555	503	534	548	538	551	563	542	559	536	546	529	523	544	518	571	540	539	515	509	556	562	510	529	532	544	527	547	555	530	503	530	562	571	537	562	541	561	556	525	516	524	513	526	531	552	570	561	512	532	525	549	523	513	569	528	549	524	515	540	533	513	489	561	554	562	542	535	546	516	528	577	562	574	576	518	535	508	515	515	532	582	541	534	564	551	561	532	533	541	530	522	513	600	552	541	523	533	539	546	574	525	538	573	536	547	535	530	494	542	531	516	531	551	562	526	543	513	509	501	526	531	524	527	555	521	525	537	565	541	535	535	562	525	540	548	562	591	533	528	531	530	517	538	575	504	535	519	511	542	560	561	524	522	551	547	508	524	534	534	521	566	493	541	585	559	528	548	532	529	546	532	482	531	559	520	522	552	576	560	558	528	565	513	543	549	556	515	575	588	530	544	530	536	519	515	528	526	540	501	540	566	529	538	544	520	529	547	490	507	552	537	537	562	553	534	502	519	545	524	525	526	552	567	544	539	528	552	566	495	528	529	531	531	541	561	491	562	591	554	545	519	554	556	554	549	543	523	532	540	522	529	511	573	558	527	478	499	540	544	566	543	525	559	537	570	540	526	534	555	506	522	549	548	526	538	525	506	543	545	580	556	557	541	522	550	553	524	578	568	572	547	526	560	519	556	599	563	551	500	570	551	580	511	527	557	505	565	532	559	513	570	538	522	536	539	535	484	545	557	557	555	581	517	560	544	554	511	531	510	568	537	557	559	534	540	575	542	572	530	523	537	580	553	538	550	539	548	559	517	546	573	535	576	466	547	522	543	488	507	584	517	554	545	488	571	555	564	529	524	571	532	535	595	547	521	569	550	533	540	559	525	540	547	559	512	560	546	548	531	533	535	548	552	558	547	549	522	560	507	557	513	548	559	523	564	569	559	560	484	533	580	507	568	570	522	566	529	502	572	557	522	517	545	518	525	526	543	513	536	553	533	538	550	482	527	581	528	464	527	534	526	534	537	533	521	561	530	580	548	548	553	522	543	539	538	528	510	562	526	515	543	557	549	553	533	541	505	482	479	516	586	524	527	545	537	494	553	519	561	538	550	516	541	529	526	528	517	520	526	568	501	515	534	515	536	522	549	525	552	544	565	526	520	531	560	513	565	516	529	527	588	567	546	524	513	532	555	546	560	547	494	510	526	545	557	560	516	513	555	564	510	549	517	570	534	507	503	528	531	532	536	548	503	539	509	557	546	559	554	568	559	584	536	519	522	559	522	550	504	570	554	534	525	532	609	559	522	496	554	526	542	600	545	523	514	508	519	500	542	579	499	540	561	541	574	547	550	526	526	505	488	512	561	542	477	555	477	541	539	495	557	513	504	525	523	536	558	549	558	527	546	537	509	520	548	509	544	512	571	534	501	536	504	525	520	575	520	550	484	510	555	533	482	530	523	554	523	535	550	488	517	531	497	490	524	550	553	543	531	538	565	563	553	574	546	561	551	530	544	487	511	537	531	503	558	538	521	566	525	517	502	517	530	524	513	551	525	568	539	531	501	557	523	525	530	511	580	545	519	563	551	562	516	548	516	546	531	518	540	520	522	537	498	514	522	530	551	478	532	518	507	494	534	549	530	506	535	549	556	539	543	528	521	561	538	559	530	524	607	549	532	526	524	546	557	536	564	531	520	531	546	518	532	550	540	536	500	582	517	520	481	535	526	517	484	542	563	567	553	534	521	568	551	546	563	509	552	507	596	502	558	517	559	558	590	524	529	541	574	536	532	513	535	555	546	498	555	536	531	537	526	527	547	524	501	514	508	530	531	530	549	544	551	509	530	551	571	553	518	494	530	534	549	554	547	568	556	511
25279	9109	6671	3076	2272	1861	1602	1348	1290	1148	1090	1025	1050	1260	1455	1467	1297	4890	2458	804	745	1027	716	727	713	687	730	676	717	732	722	715	688	685	694	662	695	664	680	643	685	710	621	690	655	660	726	635	684	635	701	651	690	692	630	664	669	628	721	686	699	700	667	663	615	714	656	694	695	682	727	690	685	682	683	709	688	708	669	690	635	716	699	620	685	656	706	713	671	674	632	664	631	657	674	681	664	671	646	657	655	629	701	661	685	676	673	716	680	682	694	682	643	686	676	650	654	652	589	631	641	692	696	658	693	695	678	676	656	691	712	683	662	689	737	624	706	651	690	702	677	714	665	668	635	698	713	660	727	704	690	631	664	691	686	695	708	648	671	696	693	682	674	680	645	641	678	613	697	702	666	647	665	714	683	654	662	663	661	675	644	690	654	608	659	734	708	669	680	663	697	641	668	668	662	659	668	659	687	682	639	678	694	679	667	665	683	702	667	681	691	636	672	643	666	718	695	659	637	666	656	616	687	668	651	688	730	654	661	668	677	677	701	755	600	685	668	677	658	655	620	663	691	678	662	654	695	623	726	678	680	705	684	642	665	632	700	735	706	621	691	684	625	674	699	703	696	636	674	677	652	672	716	666	655	643	692	669	685	672	690	674	696	714	665	672	690	676	628	662	670	660	712	672	720	703	675	681	682	677	706	624	646	706	652	679	670	685	661	666	641	679	658	665	674	682	687	695	652	678	660	683	707	624	696	676	663	704	691	685	690	657	668	688	688	639	709	692	691	665	659	708	677	674	704	736	708	700	694	662	628	719	653	663	683	716	654	680	695	622	677	715	680	644	675	661	650	663	676	681	728	701	643	680	636	671	639	653	714	651	689	690	687	675	668	699	696	707	632	657	693	669	636	656	730	650	679	679	629	659	657	650	664	690	688	681	644	692	667	684	691	694	683	664	679	683	638	659	692	666	675	686	650	646	702	689	698	681	677	684	633	631	702	678	670	694	681	687	669	671	624	654	633	658	749	661	665	620	666	711	646	683	649	704	698	663	633	671	708	612	699	635	676	656	688	680	648	660	653	634	693	628	672	619	674	695	683	673	646	656	635	656	634	662	672	716	717	655	659	702	673	710	700	714	693	675	639	677	635	655	690	655	632	649	650	704	649	703	686	710	692	679	640	645	681	703	672	702	648	702	677	692	666	650	663	642	670	682	649	664	674	687	684	648	636	632	696	637	646	653	657	739	632	636	691	684	639	648	654	624	712	638	655	690	678	704	723	646	619	648	639	687	652	646	715	696	636	672	678	631	669	677	661	641	719	661	632	710	633	679	675	646	625	654	637	672	694	687	700	673	675	665	661	721	684	650	653	699	692	701	701	690	684	713	704	674	687	726	670	666	687	664	660	665	688	650	670	710	651	652	636	717	722	676	648	665	692	682	664	697	706	688	692	673	634	707	670	632	665	713	658	677	662	698	656	659	679	634	671	666	694	700	690	651	642	663	639	660	666	649	689	679	691	707	645	678	652	653	663	728	645	661	646	646	695	650	649	624	717	705	664	699	674	621	721	698	683	698	674	676	688	670	656	683	644	686	660	666	672	687	702	619	684	679	627	618	677	649	705	634	645	666	707	686	694	668	651	743	705	663	639	658	679	668	688	689	683	641	641	716	702	651	716	687	677	662	687	689	610	642	591	667	663	674	704	674	685	675	644	713	697	657	753	664	654	663	662	705	722	710	685	663	690	669	701	667	688	644	685	707	715	675	622	668	687	649	673	671	654	719	696	656	696	665	709	624	678	661	641	646	685	687	653	630	630	704	664	716	668	685	649	681	720	663	664	706	679	689	687	673	657	700	644	693	701	689	676	663	667	650	643	670	679	631	629	685	702	678	707	708	639	687	652	658	668	672	658	688	628	643	684	705	681	698	637	658	663	685	658	698	676	631	690	680	649	667	693	718	700	692	654	699	658	628	717	694	654	626	632	728	710	656	619	704	673	700	667	687	613	669	657	632	702	688	640	733	696	668	675	655	661	721	713	688	659	732	658	654	699	702	689	711	660	688	670	688	680	657	684	664	666	678	660	674	677	660	684	623	713	701	700	684	642	668	700	672	673	697	655	657	721	671	695	644	658	679	691	688	657	669	679	689	635	641	666	670	634	639	645	647	688	661	630	673	673	651	663	673	661	669	626	642	692	661	674	696	636	665	669	669	676	707	649	655	673	708	658	688	648	645	656	663	691	620	700	619	654	703	690	665	688	665	686	710	675	672	638	644	663	657	721	612	681	652	700	667	723	661	692	680	672	697	688	647	631	686	639	658	651	654	686	626	655	656	684	688	732	709	653	677	700	686	698	659	660	633	650	662	648	691	661	661	675	670	660	626	640	694	714	676	671	690	651	646	661	642	695	665	694	678	650	679	623	644	660	700	715	689	679	670	650	737	673	617	675	700	670	682	654	638	658	663	654	717	693	671	708	690	647	669	671	723	636	667	678	645	678	646	649	655	693	675	613	651	665	639	634	695	658	667	692	714	697	675	692	672	686	674	684	675	670	693	675	655	697	622	656	664	618	627	692	675	633	704	698	677	652	681	658	652	616	660	727	623	675	667	685	674	658	659	660	645	660	648	684	630	679	681	672	643	647	657	668	661	663	639	652	638	637	669	700	670	680	682	637	681	693	679	658	665	670	679	682	628	639	658	686	679	690	679	677	632	686	663	708	683	643	703	687	652	673	657	696	668	682	663	651	708	656	695	705	641	661	674	689	638	681	635	669	672	681	706	714	651	678	684	662	664	689	642	636	678	675	644	696	684	669	648	676	654	685	707	647	625	674	694	619	626	664	670	663	695	663	686	655	670	663	699	708	704	647	708	664	736	670	645	711	711	673	651	618	644	691	655	667	707	683	682	673	701	666	681	656	660	670	674	657	676	637	664	688	660	676	655	670	664	650	680	692	652	705	692	668	651	692	675	694	673	662	678	714	702	659	674	709	707	699	671	666	637	665	703	683	692	674	700	681	712	679	687	695	699	654	630	707	654	703	670	628	709	700	666	724	656	655	714	672	681	678	709	634	689	634	696	711	734	657	659	702	641	693	678	609	688	704	661	651	701	662	638	683	656	678	666	730	640	729	651	683	663	656	631	679	687	716	633	714	631	631	704	676	653	643	705	668	637	695	707	646	648	696	673	668	689	673	693	697	690	668	665	665	665	724	701	660	670	673	682	684	677	629	633	687	698	652	693	629	696	674	733	699	617	649	711	674	705	661	661	659	686	690	726	720	694	695	694	635	710	647	652	673	666	614	678	703	695	686	708	675	686	716	638	681	687	653	697	702	711	710	730	717	708	707	677	613	649	664	718	629	648	730	686	673	659	629	648	725	679	636	678	684	691	666	652	713	654	732	684	686	663	684	657	629	648	664	662	629	654	674	696	656	664	661	666	642	693	720	618	719	693	675	667	655	673	655	677	660	687	684	642	690	692	697	696	634	631
24705	21383	27212	25475	4365	557	475	388	384	362	365	315	369	393	512	552	487	1425	817	256	243	281	247	253	244	254	228	238	243	257	246	236	243	254	253	233	236	236	227	211	237	230	221	253	233	248	252	234	262	217	239	235	208	221	250	249	264	236	235	240	262	257	250	263	219	260	214	258	266	239	217	217	246	237	241	256	266	234	267	213	254	235	256	249	241	262	252	251	231	236	235	261	224	253	216	244	239	243	239	236	226	239	231	241	241	225	256	221	240	220	247	221	248	253	223	250	235	236	229	262	216	234	228	234	240	217	217	239	267	207	245	247	231	256	234	226	236	257	231	240	232	237	237	235	274	251	230	235	232	218	248	232	251	223	213	226	241	233	234	230	257	251	250	237	206	257	231	252	205	242	226	244	256	236	249	235	230	230	233	245	256	255	228	221	215	257	226	255	233	214	234	214	256	245	225	233	239	234	269	241	222	210	212	229	244	216	242	222	253	233	223	246	232	252	241	215	219	211	236	232	225	225	247	245	225	216	252	232	239	225	235	237	204	236	262	206	238	243	229	234	222	251	246	248	216	278	231	247	239	225	246	230	255	216	237	222	238	233	246	212	223	230	249	234	213	232	223	274	218	250	220	220	245	247	222	236	229	216	253	207	247	243	229	223	254	232	256	196	210	251	222	242	252	283	269	227	237	239	276	219	217	216	257	258	240	242	245	223	219	209	250	246	269	211	233	236	224	242	237	257	246	272	224	253	215	243	220	262	210	246	242	221	226	244	235	221	233	202	218	222	220	225	223	219	218	211	229	241	209	235	255	261	238	244	223	231	233	238	209	219	256	213	252	249	247	254	249	231	240	229	227	224	245	258	227	223	259	257	226	229	234	227	225	234	249	247	218	231	230	235	238	234	212	237	208	255	248	220	238	235	233	249	233	237	223	235	248	250	238	205	210	249	221	221	239	243	242	227	255	247	221	264	218	234	237	255	201	205	239	216	230	248	259	206	221	267	252	225	217	215	238	230	219	230	261	217	227	203	220	246	248	237	275	236	225	231	253	245	243	241	236	253	217	203	245	246	237	223	223	245	249	241	209	219	237	270	241	236	233	224	240	265	217	218	230	238	231	218	236	215	208	215	230	259	236	237	217	236	243	227	226	230	249	244	247	229	212	234	228	243	216	228	236	212	229	233	240	217	214	246	292	215	214	264	240	243	239	240	189	269	218	252	248	239	247	256	224	242	224	233	234	224	207	210	217	229	209	230	226	254	230	228	219	221	222	219	239	246	241	230	243	267	225	216	230	247	254	222	238	240	218	220	221	202	232	247	230	255	223	254	217	233	228	236	241	235	225	239	225	214	252	222	242	244	215	248	262	259	220	248	226	232	245	219	246	253	241	224	214	218	235	219	244	241	241	217	211	257	217	232	231	232	256	232	232	218	232	214	236	226	257	233	207	242	218	245	241	229	273	213	247	238	221	246	231	223	215	238	213	220	236	238	224	239	225	254	229	224	237	224	221	225	249	248	240	256	244	199	223	225	239	245	222	262	253	225	239	258	224	222	226	259	244	229	232	230	251	240	242	241	244	232	247	235	261	247	232	207	248	242	246	248	234	240	211	269	230	258	228	245	254	198	247	202	217	251	204	221	265	244	222	254	222	226	237	249	215	224	238	221	254	227	253	218	232	212	218	234	244	240	225	228	235	211	251	257	229	233	239	235	235	201	261	242	241	242	236	219	217	266	218	240	224	219	224	220	220	220	251	250	218	225	220	223	225	248	247	218	246	225	224	237	235	248	227	234	239	241	236	218	235	245	218	230	254	221	229	243	208	256	220	278	233	251	257	232	214	232	230	229	250	246	229	239	262	239	226	234	234	217	266	210	260	251	243	184	241	239	251	234	241	229	226	205	237	243	214	252	221	245	218	251	226	246	252	232	232	242	238	212	235	240	252	222	216	234	236	251	233	206	248	232	222	235	246	223	215	245	241	254	225	240	245	266	221	223	232	248	218	240	227	237	234	234	233	243	243	228	253	236	261	236	257	223	248	208	256	223	277	225	218	234	238	244	218	211	257	248	275	237	245	241	238	253	245	245	230	231	233	246	268	242	218	259	240	214	222	209	246	251	218	220	213	249	217	251	259	215	242	228	244	249	229	245	230	255	223	247	262	225	253	225	251	240	229	263	245	223	232	226	253	236	243	230	246	229	248	231	209	260	249	208	230	246	252	245	243	269	243	236	230	245	243	232	240	236	220	260	276	232	209	242	231	239	238	236	255	228	234	260	242	241	240	267	263	220	252	246	228	237	223	224	232	250	226	216	231	241	236	244	244	254	243	277	223	244	259	204	249	257	245	215	246	250	232	261	218	237	257	236	223	255	207	233	217	239	214	212	257	251	258	259	228	241	234	223	229	224	218	243	214	236	220	251	282	225	261	214	222	225	223	241	222	236	224	226	251	243	230	219	233	227	230	230	244	253	238	229	219	224	232	236	220	220	206	266	230	221	246	237	236	237	237	233	235	239	234	230	216	231	236	238	222	234	232	253	229	214	229	214	227	209	228	234	260	242	242	250	260	206	230	223	245	234	254	245	244	205	250	253	245	235	240	237	255	223	226	246	234	227	239	233	243	253	218	244	231	237	206	233	227	224	250	211	233	250	267	220	228	254	214	255	236	221	224	247	261	230	251	221	254	240	255	245	241	244	284	245	236	256	227	225	216	248	218	254	248	221	250	229	233	243	234	247	254	248	230	264	218	197	230	229	243	218	245	237	244	233	213	230	253	256	242	235	258	219	243	241	262	259	242	235	238	218	252	221	225	251	217	243	226	235	224	230	227	230	244	244	231	221	231	245	246	254	230	239	257	240	255	276	253	223	252	231	226	237	251	258	218	241	239	256	242	256	234	233	227	224	223	246	260	232	235	251	249	245	249	253	243	240	247	203	237	267	224	228	247	238	224	206	245	239	231	197	236	213	236	218	220	234	225	232	232	236	251	234	230	234	245	226	220	229	242	241	247	249	225	249	257	238	247	216	259	229	248	229	238	221	260	237	260	248	258	266	229	236	228	244	228	256	263	225	208	212	232	241	231	251	223	250	243	265	247	228	239	251	209	246	245	232	263	238	232	211	234	229	249	233	241	250	237	250	255	240	250	206	227	218	199	226	240	235	260	244	240	212	241	238	252	225	220	253	259	268	234	228	227	228	229	226	260	231	271	230	241	222	276	232	234	260	242	229	209	242	233	250	247	258	219	207	242	231	195	257	260	228	234	224	251	246	260	233	265	260	232	221	244	245	242	240	237	270	263	229	220	262	219	230	233	234	234	238	235	255	246	218	260	225	222	255	239	224	235	198	238	249	220	243	236	252	242	239	237	226	240	246	242	239	223	243	260	247	233	262	251	248	233	228	246	240	240	249	234	223	220	237	248	240	249	251	214	193	259	243	219	247	247	229	227	242	234	211	219	228	238	225	212	225	234	232	232	242	268	233	234	216
22967	5654	3904	1917	1264	1040	837	766	697	671	600	614	582	711	865	928	753	2889	1500	371	360	474	386	340	304	309	310	330	315	327	290	330	312	306	341	315	301	311	319	336	327	318	303	310	359	327	323	318	309	342	298	335	307	296	319	279	304	329	335	339	324	299	334	333	315	343	305	317	295	336	320	339	292	314	329	334	304	312	334	334	330	304	339	326	298	331	354	312	315	326	346	322	314	321	334	378	341	313	314	341	345	283	310	358	326	316	330	321	318	346	306	350	326	335	315	336	335	335	318	349	330	300	309	328	333	333	335	313	316	333	303	301	309	343	314	342	331	350	303	299	337	295	317	334	325	323	296	318	329	315	334	341	307	328	327	329	276	344	329	306	328	329	340	330	303	348	299	306	339	349	328	358	338	316	289	318	312	306	321	302	328	327	342	345	319	328	346	325	318	338	307	308	304	345	312	312	309	324	319	335	331	324	303	292	343	336	306	334	331	311	325	313	341	307	301	315	323	313	341	309	343	360	325	348	357	321	318	325	337	327	280	310	317	327	323	316	337	333	338	319	313	322	316	322	310	316	321	345	327	324	313	320	334	318	308	332	310	327	341	313	306	323	303	324	318	342	302	343	320	299	311	309	341	345	346	336	277	357	305	335	312	324	322	334	331	308	355	312	322	315	343	318	312	333	327	317	333	329	322	276	317	358	295	312	332	317	338	351	318	293	332	320	339	333	311	298	296	325	337	302	312	319	299	324	352	311	339	344	331	323	296	315	320	327	324	325	323	303	325	326	338	332	326	336	346	282	300	339	327	350	300	322	329	321	303	322	317	298	286	324	323	327	328	331	321	312	320	347	321	334	319	300	289	319	330	299	331	329	323	322	276	289	301	334	316	305	318	303	314	328	329	295	345	318	315	359	329	324	321	328	335	338	342	351	295	331	335	304	302	312	322	323	335	318	317	323	316	327	329	311	322	328	326	301	321	338	332	329	345	305	310	308	324	312	324	340	324	306	354	314	308	344	326	322	321	288	299	329	338	324	318	345	333	296	329	333	320	309	315	310	296	324	336	319	360	340	343	311	328	342	313	295	337	331	326	320	324	315	323	329	334	318	324	329	307	326	321	300	314	331	342	335	317	309	327	313	318	327	314	291	333	330	314	308	327	323	340	335	318	322	351	301	322	307	295	320	311	334	306	312	304	351	301	358	311	322	321	317	335	307	322	318	332	330	311	359	278	298	326	347	333	340	334	327	315	321	307	327	337	339	320	312	321	328	332	340	334	321	307	346	316	330	276	294	325	344	330	310	307	314	307	331	323	342	311	331	334	298	332	309	344	311	321	333	342	305	319	325	309	324	338	297	334	306	362	322	299	321	325	306	319	311	312	321	317	315	311	276	329	344	283	327	317	315	330	331	364	340	312	320	303	324	304	318	322	343	352	325	280	345	352	330	318	319	333	345	353	295	289	309	336	300	310	318	341	297	304	303	344	333	298	311	328	303	310	336	303	312	313	328	334	301	331	332	312	310	330	326	316	292	340	313	296	306	317	335	313	332	317	322	319	313	321	330	326	341	336	325	355	319	337	326	321	330	323	341	317	302	310	315	329	316	336	318	331	325	313	324	321	334	327	306	308	335	335	338	343	314	307	331	314	308	325	326	302	278	341	296	278	331	297	313	311	321	319	294	303	329	319	320	316	344	315	312	317	314	315	312	368	298	337	326	297	325	333	366	328	327	305	326	304	306	327	341	345	341	347	333	351	299	302	301	315	312	316	289	336	305	305	304	322	298	326	285	323	333	300	307	317	333	309	318	319	322	312	360	347	300	315	341	325	314	349	336	327	353	295	342	306	307	341	330	330	321	325	324	319	307	353	317	353	333	332	304	299	330	321	364	329	326	315	300	323	318	327	328	266	321	288	310	348	311	298	312	317	328	320	315	332	309	329	324	309	328	351	326	321	311	313	302	321	291	293	297	342	315	291	355	323	301	353	347	311	302	344	287	318	318	277	313	305	306	312	355	336	298	331	316	345	326	285	341	306	330	283	305	326	302	324	345	314	331	331	332	318	305	319	304	303	351	314	336	329	345	319	312	306	334	341	357	270	334	319	339	346	326	307	314	337	337	308	337	329	322	289	313	272	337	319	340	324	320	310	310	340	319	308	301	319	332	324	329	329	337	341	326	330	334	336	316	327	328	319	341	308	313	340	351	335	297	330	313	329	334	313	313	320	317	336	316	335	329	330	289	334	330	297	330	305	323	335	317	360	306	315	321	350	300	335	326	341	322	311	309	320	336	344	304	330	301	351	320	332	319	313	336	310	313	321	325	318	328	360	340	347	289	318	313	327	326	376	335	332	325	289	312	327	324	298	334	320	311	340	326	332	321	330	306	312	315	331	319	341	344	330	344	319	312	311	328	307	357	322	336	332	358	307	300	325	342	337	330	315	317	328	333	342	324	321	336	338	283	333	325	326	309	309	353	363	270	303	314	330	332	334	305	331	309	368	350	337	299	293	329	290	339	338	309	324	320	307	318	339	349	323	325	343	319	307	325	356	272	300	293	331	321	319	340	315	320	321	313	303	322	319	313	367	318	313	327	321	282	318	303	339	278	319	337	331	303	287	335	318	323	294	324	284	333	331	296	321	325	356	343	306	348	340	339	332	352	310	303	303	317	309	324	339	311	317	304	337	328	305	331	314	322	317	305	324	321	326	309	346	335	346	324	322	330	325	344	332	320	314	350	320	339	333	320	278	315	291	326	347	333	289	330	293	325	299	303	278	339	322	324	283	281	293	342	304	321	331	327	346	346	323	341	313	314	325	323	331	309	323	289	306	301	323	324	307	290	311	336	339	313	319	323	304	331	329	289	291	319	319	321	353	341	333	314	354	341	305	322	330	313	319	349	326	340	302	298	330	308	330	308	276	323	318	309	333	347	325	307	331	313	330	311	322	313	316	319	332	334	310	327	330	297	331	331	313	334	340	315	333	310	316	307	305	323	280	301	320	336	287	309	331	312	301	314	325	316	353	336	293	318	330	302	286	300	331	312	317	316	352	327	296	287	285	345	337	308	338	345	344	319	342	307	333	319	314	314	336	270	293	324	290	335	322	374	303	312	297	315	298	300	341	341	298	320	301	313	308	315	331	332	333	345	336	339	315	311	315	331	337	298	341	326	299	376	310	300	317	316	304	319	314	313	314	314	324	324	301	297	354	314	300	316	346	332	320	308	308	324	315	323	322	348	312	275	359	333	321	326	291	323	322	329	296	318	297	350	357	331	310	321	284	339	315	288	307	342	311	338	306	337	339	357	345	383	319	298	322	330	329	347	348	336	335	322	333	338	345	356	314	322	296	329	318	317	329	349	302	326	343	326	299	346	360	283	316	328	339	328	384	292	316	316	309	327	345	321	301	311	288	317	326	371	307	332	365	342	288	293	331	332	330	330	328	297	322	328	332	329	299	313	334	323	279	325	333	307	316	319	305	333	321	326
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
