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
339483738495	339483739015	339483739565	339483740115	339483740665	339483741215	339483741765	339483742315	339483742865	339483743415	339483743965	339483744515	339483745065	339483745617	339483746165	339483746715	339483747265	339483747815	339483748365	339483748915	339483749465	339483750015	339483750565	339483751115	339483751665	339483752215	339483752765	339483753315	339483753865	339483754415	339483754965	339483755515	339483756065	339483756615	339483757165	339483757715	339483758265	339483758815	339483759365	339483759915	339483760465	339483761015	339483761565	339483762115	339483762665	339483763215	339483763765	339483764315	339483764865	339483765415	339483765965	339483766515	339483767065	339483767615	339483768165	339483768715	339483769265	339483769815	339483770365	339483770915	339483771465	339483772015	339483772565	339483773115	339483773665	339483774215	339483774765	339483775315	339483775865	339483776415	339483776965	339483777515	339483778065	339483778615	339483779165	339483779715	339483780265	339483780815	339483781365	339483781915	339483782465	339483783015	339483783565	339483784115	339483784665	339483785215	339483785765	339483786315	339483786865	339483787415	339483787965	339483788515	339483789065	339483789615	339483790165	339483790715	339483791265	339483791815	339483792365	339483792915	339483793465	339483794015	339483794565	339483795115	339483795665	339483796215	339483796765	339483797315	339483797865	339483798415	339483798965	339483799515	339483800065	339483800615	339483801165	339483801715	339483802265	339483802815	339483803365	339483803915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22862	20251	27294	22990	20207	13797	5934	3381	2554	1998	1674	1473	1276	1120	1098	961	813	743	612	656	606	543	527	573	544	535	549	507	523	490	519	523	490	493	527	500	480	487	469	471	496	467	514	473	483	485	520	491	457	508	479	501	499	526	497	494	499	500	460	465	456	485	454	499	486	499	487	473	491	489	453	492	524	491	470	445	518	440	489	491	520	521	505	501	482	503	489	469	464	482	475	435	432	509	484	493	465	507	509	492	462	462	487	497	501	477	475	453	488	484	493	506	487	492	489	506	496	466	508	486	488	472	454	453	484	490	490	480	504	492	498	467	479	491	503	470	485	483	490	508	447	461	471	482	488	504	507	426	470	451	486	469	444	426	483	478	501	444	501	471	499	483	507	476	464	464	476	460	458	470	448	445	474	505	432	447	487	494	442	499	476	491	450	487	442	481	497	523	426	491	460	478	463	465	480	500	468	432	465	484	503	475	492	478	488	543	486	462	465	474	488	468	471	483	497	484	494	462	474	469	469	473	494	494	504	437	499	522	466	510	486	469	454	484	483	517	490	483	435	493	462	480	494	466	523	466	489	487	469	436	505	477	500	468	460	491	504	483	449	477	517	490	457	470	482	469	474	474	451	510	555	486	504	489	474	461	433	497	465	498	472	453	466	441	491	464	509	494	484	471	449	483	541	450	505	475	487	474	498	444	530	482	474	478	532	438	475	497	500	422	471	486	487	493	482	433	501	454	469	465	484	459	475	480	468	478	474	436	455	484	488	491	474	471	506	473	474	496	472	496	479	482	515	496	476	510	472	482	549	471	477	494	500	483	479	505	470	492	517	490	469	462	456	483	505	467	507	448	493	459	463	489	459	510	453	449	532	473	475	444	451	453	477	467	500	479	491	474	462	519	515	486	466	464	460	496	507	497	488	505	484	510	462	488	489	467	489	461	448	461	452	486	474	479	475	503	482	502	480	498	519	466	500	469	486	507	460	449	449	457	498	453	460	469	466	500	472	506	495	467	489	493	474	486	506	458	498	482	515	501	478	477	459	485	445	464	475	508	533	453	503	495	470	457	504	491	464	454	511	475	479	503	500	460	483	484	469	484	510	507	449	441	485	441	516	483	460	481	499	494	506	457	455	481	468	446	471	448	471	472	500	486	506	456	496	525	471	496	452	517	444	444	491	453	482	476	454	480	474	482	470	486	457	477	483	486	493	484	486	507	469	440	425	469	450	491	450	514	474	503	451	515	490	482	471	506	451	458	453	494	520	471	534	502	457	467	494	476	492	443	470	500	517	468	477	471	492	508	456	506	490	464	497	447	490	489	433	478	439	461	495	458	483	478	507	470	467	490	414	507	462	462	506	534	477	462	486	503	459	505	480	492	477	492	486	448	449	469	437	489	522	478	447	521	454	473	498	481	532	453	518	511	510	483	450	488	464	474	443	524	496	501	489	463	488	513	483	431	481	451	501	491	450	478	462	504	478	495	466	454	491	487	517	489	447	469	469	463	463	483	473	451	464	467	490	470	448	475	487	473	481	493	507	479	446	429	471	454	489	461	506	492	480	485	487	476	447	449	509	470	498	450	456	471	449	484	465	471	493	503	493	528	500	483	485	487	483	483	452	484	471	417	477	451	454	475	462	447	495	493	502	480	456	453	509	524	459	445	479	502	455	443	472	462	459	478	470	547	459	480	496	451	475	452	517	473	498	511	440	496	510	521	493	528	445	462	479	467	471	457	484	470	472	466	490	476	473	471	478	453	502	479	514	490	474	505	497	481	473	530	492	462	497	504	495	499	466	438	476	474	456	481	494	469	459	515	454	489	444	447	504	460	504	452	448	430	453	455	490	466	471	491	498	460	493	479	534	457	461	465	470	446	493	494	478	496	466	506	462	432	509	485	447	467	479	479	483	486	493	468	488	426	493	484	468	444	486	489	478	457	444	465	458	526	505	462	482	483	480	474	442	461	499	517	486	488	489	442	439	500	491	450	481	455	486	481	523	488	482	523	450	460	465	454	461	490	504	508	497	445	470	491	452	486	518	485	479	447	478	474	466	443	454	476	473	450	496	488	470	503	475	478	459	460	470	440	466	480	492	463	462	461	471	453	509	462	476	492	461	436	456	453	463	461	482	495	511	461	488	477	516	492	474	506	497	481	467	437	472	478	471	458	507	486	451	472	475	471	512	490	477	500	465	500	444	476	484	460	478	500	471	469	452	483	483	492	461	482	493	484	464	492	513	478	489	483	476	468	493	451	447	468	438	480	489	468	524	517	471	484	454	515	458	486	491	514	482	470	477	472	517	473	469	477	490	516	486	445	447	482	495	525	464	483	477	423	464	440	476	438	460	471	482	474	544	500	485	469	486	475	482	482	539	450	460	493	470	496	479	455	487	485	454	465	462	421	501	453	484	501	519	458	461	505	513	473	466	505	526	448	479	464	489	471	475	466	468	460	459	497	527	512	458	469	461	482	490	489	432	464	498	459	477	495	437	480	464	487	496	476	418	441	531	469	444	441	531	444	445	483	520	475	469	484	452	499	487	469	486	459	505	452	447	493	451	518	465	471	455	475	432	493	461	487	508	529	520	489	463	501	461	469	479	482	458	479	470	433	466	466	481	481	479	509	478	471	493	493	470	509	490	511	472	470	504	516	463	464	466	452	490	481	468	536	469	504	450	461	483	443	484	489	509	484	505	481	528	468	497	487	491	450	476	487	527	489	476	466	457	467	475	516	464	485	472	455	534	482	505	523	470	496	493	477	443	521	493	500	486	492	445	461	489	440	474	468	482	448	462	513	490	476	487	428	514	487	492	541	488	498	526	473	473	467	497	435	466	487	468	463	446	513	492	480	470	481	512	453	479	484	455	493	496	478	524	491	550	467	470	489	485	501	459	468	465	471	485	487	461	471	497	453	493	487	466	439	465	484	481	524	488	456	471	491	441	488	463	508	483	509	461	494	480	451	485	473	435	454	457	469	475	458	502	451	489	486	459	435	521	456	434	461	457	493	485	489	491	481	500	476	487	464	469	460	475	494	471	493	490	436	492	427	506	464	492	454	460	505	418	481	460	481	503	495	492	484	453	479	437	482	475	459	475	435	508	462	513	542	416	471	476	454	475	478	459	475	493	469	480	487	467	482	521	473	465	474	478	501	512	470	477	500	476	477	500	463	490	474	480	463	500	488	499	504	467	477	502	452	475	488	460	498	463	416	503	492	486	499	463	484	452	473	470	437	474	480	478	453	446	482	501	473	479	502	452	518	485	460	506	477	491	477	472	506	473	503	453	469	467	459	510	475	481	465	460	498	495	452	468	463	474	452	496	476	497	474	499	465	462	506	479	527	455	443	505	480	469	440	500	479	482	449	507	478	479	513	485	489	485	501	459	479	450	462	442	482	463	485	470	480	482	474	456	506	528	481	454	498	467	456	476	486	465	496	479	496	457	509	478	478	471	471	484	542	505	495	462	485	423	488	467	460	486	503	466	485
18119	32746	30456	22957	18129	14407	11500	9655	7513	6295	5099	4456	3976	3515	3027	2525	2098	1788	1590	1438	1329	1199	1170	1173	1094	1058	1075	1136	1015	1017	995	1060	1022	1023	992	1002	1038	1015	956	965	1013	937	1001	955	915	945	930	952	937	958	925	907	955	970	981	918	953	939	1000	929	948	930	919	954	897	872	928	967	899	914	996	930	915	983	903	914	912	917	922	913	966	948	957	942	980	982	974	909	976	924	933	905	922	966	933	899	909	941	976	987	966	916	890	945	923	898	893	933	959	948	897	871	942	940	922	972	980	979	915	952	886	950	970	936	949	1015	885	916	917	925	882	956	954	902	939	963	930	915	936	966	940	920	833	862	910	937	961	923	907	870	913	936	926	925	923	950	900	941	966	844	929	954	950	944	873	924	971	875	902	898	889	930	932	873	861	919	891	934	883	936	886	897	890	924	931	861	897	874	902	966	923	890	941	916	911	982	922	928	971	916	937	903	966	913	936	881	905	895	965	912	866	934	906	873	903	836	900	899	903	912	931	923	951	945	914	971	897	889	879	931	901	906	879	935	904	914	930	896	929	861	893	868	909	915	900	854	913	930	924	920	918	944	918	906	889	910	884	890	900	932	920	916	977	940	863	928	906	936	918	1001	980	917	947	894	942	920	914	893	957	956	916	937	930	994	885	892	914	924	946	915	893	898	923	885	939	954	910	981	936	925	888	917	928	932	916	933	878	924	864	874	888	954	949	942	896	894	922	893	899	906	931	904	917	971	887	968	926	928	912	929	926	921	939	929	935	923	975	919	878	888	882	924	935	873	899	932	980	872	962	963	882	904	986	939	897	882	945	924	890	897	964	944	947	892	906	935	891	938	1006	920	929	956	897	884	896	922	920	930	891	914	948	920	878	931	931	883	925	881	923	913	933	920	919	952	862	891	930	959	861	892	927	955	883	855	937	890	853	949	897	893	954	888	929	947	962	1003	927	935	887	948	934	924	918	923	938	895	950	939	935	893	955	967	907	931	923	920	901	911	911	902	897	900	877	913	947	973	932	924	902	928	981	892	902	940	900	909	921	952	918	900	913	905	917	934	928	851	926	949	941	881	943	931	898	944	953	914	928	948	926	866	918	956	926	961	925	921	885	923	910	916	959	914	897	902	926	932	958	885	941	933	938	871	954	942	955	957	892	930	867	898	902	941	897	945	913	904	950	924	933	887	947	877	912	865	897	888	934	928	897	919	986	952	918	922	925	973	913	888	936	907	946	920	948	899	966	919	924	933	956	923	914	901	1004	918	955	849	948	919	926	937	909	843	878	931	967	872	876	927	867	898	961	921	933	935	879	904	913	903	898	829	897	901	920	910	926	989	904	883	908	925	936	898	898	944	901	899	926	898	899	939	911	926	934	952	929	896	897	955	922	917	949	925	875	915	953	880	897	896	906	908	898	922	915	920	943	902	925	896	971	875	951	899	951	895	874	917	971	925	850	893	903	934	852	899	928	953	899	932	904	933	934	888	944	926	882	898	939	910	900	898	960	937	905	861	860	934	897	888	889	923	924	872	918	920	930	892	911	873	935	990	872	879	900	974	975	919	947	926	904	931	920	1037	910	909	994	872	862	935	909	954	945	918	937	969	908	944	981	924	891	868	923	1008	935	942	934	860	853	919	939	878	901	921	948	899	928	869	963	950	888	971	931	901	956	939	946	928	900	837	892	921	912	934	964	899	948	876	916	916	977	924	921	965	879	884	887	924	896	947	984	967	917	923	988	921	929	935	920	902	933	923	972	892	907	935	926	881	933	934	926	923	870	881	880	937	934	919	946	926	939	931	882	882	921	936	909	941	918	918	916	905	903	896	924	957	940	874	908	907	896	897	946	980	985	959	949	922	935	948	954	893	942	934	918	889	864	913	942	890	910	932	913	886	926	944	901	930	900	925	897	904	890	926	920	932	942	927	902	897	899	917	908	946	886	898	923	883	941	860	947	937	889	910	918	934	944	930	924	944	890	927	937	911	959	856	899	938	946	904	910	945	861	877	882	894	972	915	916	903	896	930	919	925	927	874	894	961	922	921	966	978	890	884	910	902	902	936	950	908	885	973	935	916	943	946	931	907	908	918	913	847	971	955	872	889	846	943	914	883	907	877	905	954	901	917	916	957	895	966	915	935	933	919	896	899	938	930	950	925	994	895	941	952	863	905	900	933	895	935	950	926	938	946	912	918	911	850	902	909	931	885	990	915	912	914	907	909	938	915	891	929	949	915	923	853	933	984	907	946	947	941	844	892	934	928	929	899	893	899	963	927	883	888	940	912	893	878	873	939	892	963	885	923	881	898	992	934	937	856	971	964	904	935	852	941	881	908	870	884	948	941	959	965	941	907	908	909	846	940	897	919	921	920	939	926	943	885	912	975	903	968	895	1011	929	937	929	876	898	927	945	931	941	927	901	877	897	871	904	953	871	926	931	906	924	888	888	913	902	895	908	938	906	909	954	900	933	889	927	921	979	957	843	870	940	912	919	946	935	943	923	912	965	895	921	913	901	862	971	962	960	936	940	937	914	880	883	929	890	904	963	892	952	891	895	903	914	956	920	928	882	944	912	960	922	913	910	932	897	960	887	896	890	965	912	910	948	895	977	884	945	926	920	986	914	894	920	946	931	957	888	879	903	954	931	900	930	944	912	866	935	916	955	936	931	901	908	976	891	915	933	960	922	914	945	913	921	912	952	913	904	920	923	940	925	921	963	935	926	900	906	963	896	921	858	941	957	910	883	929	905	934	945	891	917	916	957	914	940	924	951	869	875	913	921	915	954	985	926	878	877	860	934	1004	947	919	961	878	883	918	901	910	949	938	894	922	904	962	906	897	909	918	944	945	888	912	909	966	896	914	900	929	907	918	966	940	904	876	928	958	924	927	945	849	880	906	987	848	893	970	974	898	917	918	927	862	921	907	933	936	928	895	939	941	952	903	885	892	926	941	936	906	958	936	869	909	927	965	862	841	913	975	899	915	934	906	963	937	915	908	875	914	920	931	970	905	923	863	936	987	894	961	901	923	895	926	874	908	926	945	927	911	959	914	963	972	910	929	887	933	881	884	913	906	934	952	945	881	895	910	901	909	911	871	919	962	964	910	929	868	898	902	908	867	867	906	930	914	964	942	977	917	952	884	923	893	931	891	923	940	934	938	932	908	916	920	922	986	930	915	973	907	892	859	928	914	913	925	848	895	949	881	918	898	896	898	907	922	879	919	899	917	949	956	908	956	959	930	950	995	919	903	889	876	930	909	919	883	901	899	884	968	921	932	906	921	921	950	916	957	931	972	943	902	920	920	952	941	915	931	907	918	923	949	916	921	918	897	963	929	882	887	914	891	924	910	889	937	888	899	931	957	937	930	927	962	953	889	936	925	871	860	951	908	900	875	921	989	911	914	924	854	916	953	888	867	958	892	951	884	919	912	962	939	913	887	876	921	898	887	931	890	948	919	918	919	963	896	873	933	880	949	879	901	870	930	949	891
27604	19197	11500	5536	2755	1763	1402	1022	751	678	605	602	555	502	413	399	389	330	355	347	356	333	318	327	331	326	338	326	329	297	297	298	321	328	338	331	323	339	344	329	285	343	316	316	310	321	336	286	303	315	323	362	306	321	301	334	309	300	309	307	332	340	330	292	317	351	326	293	299	306	285	317	317	297	302	303	325	313	327	309	311	297	327	334	309	329	351	302	314	302	302	304	341	322	340	314	320	309	312	337	306	316	312	324	318	298	321	309	319	345	312	323	306	308	301	316	304	336	336	341	323	292	338	318	301	308	311	320	306	312	307	333	355	293	334	304	325	317	305	328	340	300	278	312	328	354	291	310	321	339	302	312	328	330	331	315	311	310	319	318	279	316	342	316	295	309	331	361	319	310	323	328	335	308	306	304	317	331	303	316	323	322	311	331	343	337	292	314	345	328	317	322	358	305	277	311	291	307	317	287	308	311	315	330	327	295	322	282	310	286	323	312	300	301	324	304	327	338	324	352	349	302	321	314	326	323	318	316	284	307	310	374	321	303	316	356	295	312	306	303	308	288	317	309	293	332	313	329	327	318	305	318	278	302	362	318	298	308	315	313	345	330	318	288	303	328	313	332	313	311	323	317	266	295	296	304	322	323	298	301	307	315	281	326	330	315	347	321	318	309	297	310	265	292	309	312	310	334	319	319	314	315	280	332	291	316	323	340	339	297	328	351	301	299	317	331	316	347	296	329	331	296	303	298	318	318	338	305	316	296	299	298	323	294	334	325	296	340	293	322	312	326	331	293	293	332	291	333	329	273	299	351	319	294	331	275	329	310	313	341	307	319	304	352	303	299	354	339	313	349	279	349	318	319	355	284	306	294	316	291	301	317	307	293	301	295	323	304	321	306	311	335	328	310	289	330	328	308	303	329	273	287	300	317	293	335	333	291	302	315	330	331	330	327	289	300	336	326	304	354	298	314	312	340	322	322	290	342	316	312	315	326	323	323	344	331	327	300	293	301	342	315	322	305	303	304	329	302	356	331	333	328	297	294	299	277	324	341	314	306	307	334	338	316	300	325	316	336	308	299	293	317	298	309	326	329	329	323	297	320	338	329	331	358	320	310	344	311	320	302	359	328	320	315	343	319	312	316	333	294	304	323	338	337	291	307	316	307	308	308	315	307	317	363	296	302	308	322	321	316	299	328	332	322	305	297	309	328	329	303	297	307	296	336	301	344	313	327	295	323	308	288	293	298	333	312	299	320	327	314	348	311	321	317	311	325	298	316	322	338	306	320	299	306	311	298	289	344	317	285	296	271	311	355	280	329	322	319	304	308	292	348	314	324	317	290	349	317	309	301	335	325	336	296	323	323	304	305	300	294	310	305	315	278	306	335	326	363	332	332	285	327	336	346	300	332	343	318	325	298	322	303	327	336	307	296	317	321	285	306	307	326	312	332	328	285	314	321	311	307	297	273	327	281	287	304	311	352	337	312	310	303	375	293	332	307	314	297	325	298	267	299	321	296	309	311	287	277	309	336	315	327	337	332	301	319	320	289	275	329	302	310	319	312	308	336	311	310	326	331	271	315	321	305	316	340	301	345	346	309	326	306	301	286	326	312	336	314	308	315	299	321	329	299	316	301	287	312	313	294	298	340	287	304	320	326	344	342	356	355	308	297	306	307	307	320	325	312	327	332	306	356	343	287	345	345	326	295	342	304	312	318	313	319	324	289	283	313	317	326	317	338	300	318	295	311	291	323	308	314	306	344	306	324	322	308	325	326	342	318	336	342	326	310	322	302	305	310	339	343	320	317	304	282	325	327	289	320	337	314	320	332	325	332	328	314	329	302	332	311	346	320	317	338	305	345	310	313	349	333	316	313	293	323	345	329	292	339	327	314	315	277	300	295	332	317	287	275	280	312	341	346	308	336	315	294	289	334	269	307	312	301	336	310	297	311	320	304	308	304	310	323	314	323	294	289	297	341	313	313	318	307	327	338	284	337	332	338	304	299	305	317	317	340	298	297	303	304	334	326	308	325	346	322	322	293	319	324	322	316	321	309	300	326	273	321	298	317	316	318	312	352	317	296	292	323	298	326	326	316	299	316	305	304	304	311	346	318	304	314	327	304	323	313	349	308	331	292	299	326	291	331	298	311	313	316	309	314	318	349	318	309	297	320	296	302	287	291	302	334	347	311	305	353	297	313	307	319	310	329	313	319	308	344	316	302	335	317	315	298	315	314	303	274	322	343	324	291	290	306	310	322	302	344	316	295	342	307	320	346	304	327	306	320	302	303	328	279	297	306	303	292	295	319	311	346	315	315	287	324	340	329	326	310	318	319	297	325	291	312	309	323	316	321	329	327	304	292	312	272	278	310	332	314	335	302	330	300	303	321	295	336	282	303	339	309	321	322	301	317	305	300	312	323	326	283	289	309	341	313	310	322	311	293	306	280	287	283	324	282	316	306	320	295	311	327	297	308	295	302	314	319	341	333	347	319	301	308	325	322	337	319	321	329	314	316	307	300	354	323	298	310	307	336	294	322	301	294	337	301	343	331	311	309	298	331	245	319	290	295	304	319	286	298	337	324	314	335	306	338	313	329	335	290	317	340	311	318	339	321	318	288	305	289	310	318	277	304	295	297	308	307	316	322	316	278	341	294	309	284	327	298	316	288	293	331	339	321	314	314	322	329	326	337	347	311	350	312	306	320	306	282	316	329	291	341	342	340	317	323	308	324	309	336	295	352	299	334	328	290	313	289	286	325	332	312	330	333	361	326	311	326	343	328	307	314	336	316	301	280	342	326	296	334	327	338	333	321	301	325	322	280	318	308	308	309	284	305	367	332	301	290	308	303	337	347	280	315	310	279	312	317	329	352	308	318	320	307	322	315	318	325	296	299	327	320	297	284	302	330	304	324	265	283	347	288	308	317	287	300	288	322	348	297	327	322	345	287	301	321	327	308	295	316	321	334	316	313	276	354	280	335	314	301	313	319	299	310	329	315	304	290	337	321	336	315	273	307	301	321	283	300	296	346	338	289	302	310	315	302	328	326	296	319	307	323	338	323	303	314	281	308	322	300	321	295	339	336	312	312	327	314	310	343	309	299	329	300	318	340	350	341	289	331	299	308	306	357	332	313	327	352	321	310	296	314	308	316	325	281	319	320	307	294	325	295	286	293	334	303	312	304	320	331	329	325	307	295	316	298	308	266	328	314	288	293	323	311	333	305	297	347	331	352	306	288	304	340	333	309	324	324	348	288	316	300	311	309	325	327	338	321	338	331	313	315	319	343	303	273	329	318	338	328	326	335	323	315	280	339	326	327	289	330	314	309	294	328	317	330	322	304	300	319	325	333	290	361	327	347	308	324	309	325	326	337	341	316	312	301	302	315	346	294	320	338	298	332	321	310	309	285	297	324	325	280	307	326	301	301	325	303	342	343	309	301	291	300	307	311	286	336	318	304	320	299	329	310	322	308	315	318	298	316	314	279
14095	21801	19814	12122	8529	6129	4636	3560	2812	2369	1929	1692	1518	1368	1193	1047	946	868	819	722	779	745	725	696	689	705	732	640	679	637	649	661	671	683	655	620	645	606	684	661	673	683	704	624	682	673	693	672	698	685	676	672	644	696	678	675	640	655	644	640	634	635	650	667	669	714	650	663	659	671	626	648	640	632	625	678	628	633	637	684	648	646	681	709	654	664	683	630	682	648	672	653	625	681	630	616	680	644	673	674	632	649	673	603	671	636	640	662	662	633	679	683	667	615	626	679	628	663	684	642	681	638	685	624	647	650	691	650	675	619	685	669	642	656	667	660	646	641	664	595	640	601	649	648	680	650	691	686	700	608	675	647	656	669	697	666	660	690	654	648	625	676	617	675	666	655	641	675	637	687	655	643	666	651	657	607	663	660	683	685	677	655	637	723	701	643	638	657	645	619	663	650	665	651	673	664	664	633	638	664	630	640	659	625	682	630	658	622	644	661	660	636	627	656	625	658	688	650	672	646	670	657	665	649	618	669	632	621	615	698	639	646	672	657	590	628	635	641	670	645	681	660	644	633	647	676	661	668	707	668	598	657	662	624	648	663	659	669	620	690	641	658	665	696	639	619	686	664	630	667	650	666	686	680	666	636	669	641	641	687	682	679	682	652	634	661	653	645	613	625	718	681	660	678	690	624	666	617	678	648	699	667	658	678	613	674	677	622	604	628	680	647	692	643	682	658	669	681	698	692	659	650	674	667	651	637	665	678	639	662	701	724	684	659	703	691	628	636	654	628	709	683	645	668	660	614	660	687	635	619	660	635	662	659	630	677	666	717	692	616	653	659	682	640	642	667	614	656	653	668	691	707	640	662	682	638	618	690	670	678	619	686	673	670	621	672	652	637	676	648	684	680	646	648	637	676	671	667	643	690	662	638	647	666	661	625	640	651	668	601	679	652	657	634	649	668	639	672	658	664	688	673	643	663	686	685	669	630	675	659	733	660	713	634	700	662	676	666	709	656	671	644	678	653	655	634	641	678	639	671	668	616	658	674	656	628	683	666	670	608	656	634	625	616	646	666	668	656	647	663	671	668	663	711	630	624	650	683	705	673	680	662	663	618	637	652	660	672	687	625	667	699	626	674	644	684	638	657	636	638	655	652	654	686	698	663	659	727	678	641	665	643	672	635	654	657	657	707	676	664	641	653	677	617	706	669	655	647	684	671	655	659	659	693	710	634	672	679	653	647	685	691	645	667	664	662	658	634	666	643	685	660	656	669	652	628	665	648	670	669	625	652	617	624	681	662	619	614	652	617	653	621	658	663	651	629	639	637	645	676	666	690	709	672	667	670	702	612	703	657	651	610	684	653	656	676	679	650	628	677	627	616	684	687	681	660	599	658	671	632	686	667	690	669	688	638	675	671	662	657	657	665	665	647	653	639	595	651	646	692	693	673	659	646	649	721	663	654	672	673	657	682	663	667	695	643	654	640	607	643	631	690	666	629	648	693	675	657	615	681	663	649	650	634	628	625	655	683	666	666	712	672	672	661	718	667	692	686	670	623	660	618	666	623	631	674	668	670	679	647	702	610	674	643	651	642	684	647	676	619	649	625	619	677	668	687	681	667	671	648	647	641	658	679	682	618	602	669	622	645	655	607	658	674	659	708	636	653	658	628	646	674	654	641	649	601	660	635	642	622	640	643	691	622	664	626	645	648	664	660	639	676	640	612	642	683	617	680	648	685	624	654	638	652	648	667	626	614	672	666	610	671	668	645	693	673	684	595	669	638	627	688	651	657	648	674	685	627	676	653	616	615	668	642	676	658	695	658	606	656	619	616	693	680	638	668	693	643	708	645	672	671	667	702	632	640	705	634	686	635	643	669	638	675	628	704	687	679	689	646	668	626	670	617	664	665	651	652	646	702	659	639	669	669	697	669	685	625	662	619	649	670	665	661	662	663	660	683	656	657	674	640	678	683	693	641	666	630	677	638	653	702	681	610	652	659	672	596	613	668	639	652	671	669	720	598	682	652	636	631	627	670	632	659	689	635	694	658	681	635	619	637	658	626	662	660	640	684	647	654	620	690	666	655	649	679	655	643	694	671	695	677	660	627	705	638	641	617	647	598	615	639	668	672	650	634	644	678	653	657	628	659	677	652	704	672	652	653	664	670	627	657	656	663	664	613	684	636	661	612	636	613	662	676	629	666	646	730	656	687	655	653	651	679	691	668	638	672	657	714	652	656	655	668	667	625	628	670	694	679	668	637	663	659	657	659	690	628	671	628	659	597	711	636	640	680	656	636	695	630	614	646	643	643	625	603	611	644	712	664	651	627	621	613	654	668	658	699	639	657	649	610	705	611	630	680	636	619	633	638	694	669	644	633	668	646	659	685	645	651	654	700	721	667	648	673	639	631	671	676	661	669	671	634	654	617	612	690	629	677	715	687	671	671	664	631	653	638	680	683	620	675	690	648	675	630	654	657	630	621	653	648	635	653	632	635	662	657	657	663	601	641	715	637	631	656	687	662	692	627	639	649	701	621	652	621	661	609	649	662	690	678	663	642	685	623	647	683	672	680	672	707	701	666	606	628	644	658	673	659	659	658	618	658	638	677	711	632	674	679	634	672	643	636	655	661	652	671	671	624	710	628	651	635	636	677	591	636	704	683	697	703	634	665	645	664	629	672	669	658	629	631	606	660	673	688	603	677	661	684	667	642	624	664	692	613	650	715	656	655	678	692	657	656	630	647	651	685	631	697	669	701	596	659	696	646	680	647	678	608	676	677	666	639	666	680	705	645	661	656	694	641	646	624	674	669	640	678	688	699	698	654	699	681	622	663	696	639	649	643	650	648	612	636	675	636	637	692	688	621	644	676	640	599	645	638	700	611	662	701	645	604	649	640	680	671	649	622	707	649	647	676	632	700	661	651	662	651	661	635	626	683	657	700	643	688	654	590	684	676	680	713	679	656	630	651	680	633	635	655	700	640	658	688	654	653	680	646	638	688	695	641	669	709	606	679	669	676	647	655	684	663	660	680	640	693	637	640	646	648	672	705	646	637	676	642	664	632	665	680	648	639	640	650	623	651	641	680	628	616	640	646	636	620	661	679	658	683	642	657	640	668	642	659	639	670	687	647	652	640	668	595	650	678	627	734	646	658	642	661	706	656	617	664	640	630	639	659	633	657	594	615	637	669	690	705	655	682	654	703	595	658	633	670	645	660	639	650	664	674	676	649	685	647	647	638	584	611	642	640	700	683	675	671	674	638	658	677	669	613	641	673	697	634	684	647	604	680	662	600	675	689	644	640	657	655	690	656	657	661	630	661	681	677	604	646	638	648	674	611	683	633	598	638	701	665	686	690	690	664	702	640	682	630	671	625	621	647	588	662	697	659	677	640	685	630	692	687	688	664	627	653	711	650	656	679	616	643	598	657	666	685	657	671	676	613	643	651	664	669	657	657	685	691	642	647	638	688	617	671	673	657	670	659	646	724
25138	21486	27957	25312	14841	5116	3170	2105	1601	1273	1091	952	845	720	628	551	504	486	452	437	407	388	371	353	368	385	374	358	403	361	401	289	343	353	375	341	340	367	329	380	341	347	324	352	373	340	335	368	327	328	337	336	337	340	369	317	362	360	346	327	375	352	350	318	337	329	361	361	339	342	347	351	369	336	340	346	355	328	360	354	366	346	339	369	324	335	336	346	312	364	334	326	356	358	323	341	352	311	330	364	352	317	363	322	321	310	352	370	328	350	307	339	339	364	346	375	326	327	362	311	335	340	363	359	350	343	355	319	359	372	334	337	339	338	352	319	325	310	361	333	313	389	350	298	336	350	327	324	361	308	312	389	346	366	349	347	315	339	356	338	336	350	325	351	324	378	350	371	320	375	361	364	322	376	327	396	327	300	353	369	316	340	339	338	337	359	375	338	338	352	327	334	367	314	342	340	332	359	341	320	352	348	344	343	359	383	342	355	311	327	326	364	343	363	333	335	349	337	310	335	327	330	344	314	372	360	354	371	365	350	333	350	355	346	365	346	352	339	372	316	384	322	312	309	349	346	334	295	387	336	359	356	374	318	356	372	328	363	376	339	361	352	333	337	359	342	350	345	346	333	329	340	334	307	313	384	347	345	344	342	329	331	300	342	332	339	294	335	352	330	349	334	357	352	321	366	327	330	327	349	358	372	368	342	330	354	332	327	326	355	319	311	356	302	377	326	361	330	322	337	334	320	325	350	351	329	346	320	337	357	350	309	350	373	375	335	334	324	360	376	346	329	355	324	369	390	313	376	336	324	325	364	332	292	308	319	353	356	386	335	317	335	345	349	352	332	337	359	318	366	367	342	335	331	335	339	357	363	368	323	341	347	344	321	335	355	353	365	343	351	337	331	352	370	325	322	342	384	317	361	363	349	333	369	357	325	317	367	333	352	347	353	332	322	334	376	351	356	342	350	349	335	342	351	347	333	342	346	348	311	337	350	341	327	365	356	344	314	320	369	374	365	314	346	345	330	350	326	311	339	352	382	322	363	342	340	351	323	320	340	360	331	359	367	344	339	326	311	329	345	371	344	353	382	376	364	331	322	404	307	365	332	330	340	345	354	336	342	331	352	333	357	329	328	361	352	309	364	319	323	365	324	366	314	335	343	326	340	359	307	343	332	335	335	356	338	343	354	357	348	344	362	363	335	358	332	334	376	339	357	313	346	351	357	317	351	323	296	349	337	351	344	342	345	355	359	343	330	315	329	340	353	349	323	356	338	322	343	319	327	346	352	352	361	302	309	334	340	339	356	330	313	334	357	339	338	339	359	328	350	363	342	358	334	355	327	362	332	370	336	316	346	342	347	328	327	346	324	354	357	345	352	362	340	357	333	348	329	321	314	340	337	365	329	351	324	349	347	323	357	332	335	320	304	337	331	341	333	325	340	324	378	347	311	330	332	346	323	322	330	317	325	337	339	298	347	359	349	328	328	333	330	348	331	355	314	352	330	322	339	354	344	336	334	332	338	352	304	313	318	320	332	343	329	350	337	374	351	350	378	326	357	357	354	355	327	318	332	331	345	347	369	334	339	306	314	352	337	335	380	302	347	329	312	379	345	364	357	360	349	359	368	351	346	354	362	335	345	327	357	331	345	323	336	353	333	324	335	327	332	316	329	354	305	355	363	307	360	342	363	345	328	315	347	356	356	325	334	382	340	325	312	316	339	350	353	334	336	335	355	385	376	334	343	320	337	362	340	361	322	356	360	306	349	336	338	336	360	351	317	316	307	360	364	313	345	313	342	340	341	315	324	353	346	319	353	339	368	384	336	298	341	356	352	356	358	326	347	347	308	375	360	343	328	354	328	298	325	356	368	337	328	331	373	328	346	353	322	350	327	350	327	368	304	349	332	357	342	334	317	303	353	347	337	363	340	321	331	352	351	316	344	335	324	354	356	319	334	348	329	349	340	366	331	315	374	304	331	309	355	350	343	317	340	361	351	336	336	352	362	335	349	330	330	339	340	347	333	378	370	377	368	345	398	339	313	332	315	329	305	329	353	329	350	374	338	343	324	368	328	306	368	348	317	330	344	336	335	358	359	343	341	353	339	373	355	366	325	365	335	333	350	365	334	316	354	346	321	331	344	314	342	334	362	312	353	338	313	349	330	377	342	313	362	329	329	359	328	334	348	348	319	353	334	316	373	306	349	344	351	346	320	326	334	335	329	357	341	317	346	369	363	331	345	315	388	365	353	367	278	353	312	375	312	319	348	346	348	338	356	354	345	345	342	355	318	321	364	354	342	327	400	357	372	328	346	329	339	360	347	360	363	346	303	364	324	337	352	348	368	365	338	358	364	372	375	349	341	332	345	328	313	349	356	354	364	344	312	335	359	364	312	338	342	370	384	330	321	353	355	335	357	305	343	343	318	352	314	337	300	347	349	355	333	354	331	345	335	373	322	368	345	339	354	337	353	287	371	352	351	335	357	344	351	356	318	327	327	339	357	354	344	344	343	364	376	325	342	309	346	307	335	339	348	347	341	333	312	309	353	352	353	346	362	353	330	317	349	348	373	346	333	335	346	317	379	373	321	333	340	304	313	386	324	320	324	351	315	338	321	364	330	354	324	320	373	352	355	327	346	355	331	321	342	352	334	326	319	350	347	376	307	353	334	363	341	390	317	363	318	367	360	332	341	334	326	360	348	318	345	359	337	326	391	330	344	305	356	334	348	344	345	309	348	345	363	339	376	320	387	319	326	326	345	369	342	363	344	334	337	371	339	329	331	345	359	335	363	330	318	335	328	347	356	363	353	337	348	317	340	323	372	319	313	333	343	386	329	338	320	341	336	330	318	343	345	315	359	358	338	305	307	336	302	347	350	332	352	353	332	350	365	358	329	353	362	347	344	365	339	360	349	305	344	368	349	323	336	316	344	327	348	371	365	356	316	351	322	348	325	337	331	319	317	345	361	322	315	370	364	332	330	328	349	351	318	329	339	380	347	334	327	321	346	317	364	348	365	312	368	346	395	371	354	344	310	316	349	347	372	320	347	362	306	332	351	362	293	322	347	327	343	329	340	320	377	339	317	365	334	357	372	324	356	370	346	360	348	342	320	344	328	331	363	338	322	314	325	325	333	329	338	350	355	375	347	336	330	282	344	325	351	348	329	317	303	307	332	317	336	373	336	334	330	348	360	379	320	332	350	317	350	357	364	313	315	312	337	351	313	339	366	368	347	317	343	351	331	324	345	341	320	319	338	349	324	354	347	357	342	339	368	327	342	369	328	384	342	356	353	347	338	341	342	341	348	330	343	308	321	329	335	350	321	327	310	380	316	352	359	330	358	346	375	349	326	334	351	324	344	335	347	337	347	336	354	330	336	360	350	340	365	339	356	361	314	341	325	337	372	315	318	346	347	348	341	361	344	329	341	357	346	361	346	341	347	286	328	310	344	365	348	323	344	376	369	367	350	330	331	338	341	315	361	348	330
16323	29640	27479	19339	14550	11109	8704	6786	5352	4251	3689	3248	2799	2373	1930	1615	1397	1184	1054	970	875	907	828	802	803	832	754	753	751	790	804	797	728	754	756	770	759	752	736	700	716	677	689	705	732	765	763	685	689	707	657	671	679	719	685	709	730	730	651	665	725	673	702	735	671	668	733	656	678	661	696	678	748	722	753	704	695	632	732	702	731	708	701	734	668	763	709	668	733	656	729	732	618	736	710	696	723	656	723	670	697	694	701	714	697	721	709	700	639	711	720	694	728	666	735	705	724	678	729	683	723	736	702	696	677	724	702	662	735	687	749	723	704	714	739	698	722	688	661	692	712	730	714	728	705	690	708	677	653	728	708	734	651	732	744	717	713	721	732	681	702	728	718	669	655	729	655	746	746	716	673	686	680	702	652	699	694	722	701	734	742	718	705	730	686	726	727	670	715	733	701	743	690	678	710	746	703	738	644	762	743	681	748	765	674	696	711	698	714	743	703	711	653	682	707	723	671	694	684	673	680	758	757	724	684	741	695	665	695	695	665	671	682	672	680	719	724	675	701	694	708	721	707	692	739	701	693	686	734	669	706	685	710	720	713	705	707	706	704	711	700	687	686	653	756	671	712	725	688	658	662	691	654	683	690	692	673	696	664	722	696	682	686	730	676	711	739	694	703	687	666	681	696	674	718	727	706	696	717	672	694	733	678	693	718	692	679	728	732	686	716	676	710	702	694	702	723	732	707	673	656	671	699	680	711	731	728	713	664	681	692	754	706	717	751	703	701	686	706	709	717	704	724	739	678	636	664	715	715	677	667	714	702	691	660	721	674	683	721	669	648	667	667	702	689	677	690	697	733	719	709	698	699	655	721	722	682	665	669	698	697	703	674	709	761	690	706	681	704	693	667	686	694	693	715	727	693	698	716	692	661	693	706	696	677	658	715	671	660	693	674	738	661	694	705	709	685	696	687	713	690	723	663	713	738	702	668	690	680	689	692	728	741	685	675	697	728	685	669	709	696	730	732	686	696	685	729	698	670	723	699	673	676	726	665	698	648	695	679	716	712	685	700	681	638	663	676	674	719	743	762	676	734	712	692	689	693	684	674	679	655	683	702	700	679	661	707	717	661	659	734	682	711	703	683	681	720	694	726	714	662	736	728	724	648	686	703	679	704	711	678	743	680	695	648	701	681	712	687	668	694	675	683	745	724	683	686	674	716	684	716	672	694	721	649	701	715	716	725	663	719	679	737	666	710	700	691	678	705	645	744	700	688	690	702	733	733	668	701	735	665	716	712	656	706	715	754	671	768	704	712	683	681	707	695	693	686	705	683	675	687	674	730	669	652	740	638	706	707	693	734	661	665	724	675	658	723	730	676	661	645	680	716	697	648	663	667	700	679	675	652	747	677	697	703	682	735	650	750	762	640	701	727	705	648	720	649	716	717	716	690	645	676	716	692	672	717	676	714	685	701	703	677	695	710	666	678	685	648	698	675	668	639	695	731	702	707	737	717	682	684	681	733	669	688	713	712	659	670	695	682	766	734	685	750	663	699	740	719	714	669	716	679	699	743	635	670	726	702	714	647	662	677	699	725	690	725	693	667	697	729	689	734	673	673	658	755	685	689	701	727	701	726	668	683	726	721	717	707	711	673	689	708	715	682	679	726	724	698	729	700	688	682	704	698	688	731	656	695	705	665	702	726	738	709	721	704	681	651	728	734	710	718	725	653	678	664	696	691	695	718	680	753	697	724	705	729	687	687	683	687	669	731	685	700	725	658	710	659	757	661	685	713	682	677	688	771	719	687	708	733	712	692	687	681	645	641	707	711	679	706	729	674	721	701	692	709	701	694	729	643	674	692	710	698	663	726	665	645	710	698	682	719	710	721	729	670	709	704	681	704	685	742	778	720	704	693	675	678	735	711	700	681	669	709	665	698	694	712	665	701	651	693	713	655	654	716	706	763	721	705	731	700	673	701	690	715	727	703	650	709	669	742	687	660	664	740	691	666	689	703	694	697	690	692	746	710	718	745	684	710	684	695	656	720	672	736	651	696	709	710	705	713	686	702	668	725	704	733	604	752	715	676	705	671	708	711	714	707	692	686	671	689	683	678	667	723	750	691	656	682	680	735	730	664	723	718	723	686	691	709	671	695	661	704	664	687	707	695	705	669	673	703	678	691	669	670	708	696	687	720	674	689	730	696	696	719	707	652	718	722	690	721	658	677	687	703	756	686	671	730	697	703	682	708	670	735	691	701	664	717	710	697	692	684	707	665	672	717	653	674	706	656	675	702	704	712	667	691	663	642	694	720	710	759	706	654	706	725	698	658	704	714	690	722	688	693	671	706	727	694	719	705	741	738	722	662	703	676	676	711	690	711	684	730	690	717	667	746	657	667	729	706	679	721	771	681	660	722	679	683	730	680	690	712	663	710	662	718	708	688	781	673	697	679	653	691	711	701	658	691	677	711	652	727	665	681	711	723	716	687	758	698	688	706	699	688	684	725	644	710	694	678	645	681	745	669	709	716	729	704	690	661	701	721	709	740	636	651	731	672	651	712	720	690	721	733	709	694	712	700	684	752	687	705	703	690	655	682	673	690	716	659	761	687	696	695	675	703	698	713	683	718	718	700	714	720	704	741	664	655	681	735	717	720	701	688	722	720	673	685	696	691	666	680	678	696	672	697	723	732	675	711	684	699	659	778	713	698	743	754	745	702	718	731	664	712	699	684	680	695	695	711	727	737	711	737	702	680	673	711	685	672	680	713	676	703	694	643	712	689	708	690	728	697	701	685	713	701	759	703	742	684	701	701	672	727	705	662	729	670	730	723	696	707	709	640	711	692	673	713	697	678	748	700	766	696	674	660	734	704	707	703	708	699	685	715	670	668	735	693	645	746	706	671	716	729	686	677	668	679	685	685	685	645	698	741	702	731	727	681	682	691	680	737	710	666	727	684	713	671	698	676	658	689	662	660	667	632	745	710	635	671	678	708	706	679	740	693	708	700	708	686	670	693	712	691	650	739	705	674	699	744	707	704	746	688	764	708	733	708	700	665	711	671	726	717	672	720	648	707	678	694	681	682	746	712	696	676	720	682	698	686	658	691	716	729	700	696	662	659	663	681	672	676	714	679	672	680	660	687	697	683	697	664	681	704	688	700	714	683	692	680	712	676	694	675	666	701	673	696	664	714	669	672	711	706	718	703	690	687	697	732	679	689	703	681	692	698	707	705	700	683	713	716	698	748	711	699	730	717	701	656	709	683	681	715	728	746	687	677	685	710	661	720	688	707	667	734	662	684	733	649	771	722	705	690	684	721	718	716	740	653	660	682	716	667	694	668	697	752	654	644	677	719	690	684	672	707	714	675	736	723	670	721	700	695	734	723	696	696	708	683	677	720	690	665	704	658	731	723	710	720	734	717	664	664	714	690	656	708	755	700	710	721	728	653	707	713	723	681	678	707	706	694	706	661	701	750	730	698	662	708	682	675	716
24196	21500	28971	24399	21464	14737	6057	3328	2485	2078	1748	1514	1338	1159	1038	867	802	737	662	639	567	565	573	558	524	541	534	516	534	541	522	593	571	559	519	525	526	556	535	518	548	553	517	514	497	503	491	490	523	547	520	486	489	492	509	458	524	521	525	513	483	567	530	544	515	523	479	495	487	533	523	554	520	538	505	503	514	506	484	540	530	491	521	526	504	495	519	539	488	491	508	531	504	536	559	496	482	485	493	553	482	544	497	482	538	562	534	486	509	522	525	515	540	495	493	535	539	507	517	524	506	523	504	494	551	492	486	489	583	531	521	515	535	495	496	525	524	516	500	493	511	496	498	497	522	529	544	527	472	492	521	545	493	533	549	532	506	499	546	517	486	480	492	521	525	478	506	508	512	507	491	531	449	511	489	492	520	543	525	522	484	495	499	499	492	512	523	470	493	508	546	492	554	475	531	553	527	508	490	500	470	481	548	470	529	454	532	516	490	466	532	491	532	482	479	508	494	503	494	501	534	504	537	486	491	483	541	480	520	468	500	460	541	557	510	499	497	516	501	509	504	517	504	476	525	522	518	496	542	467	516	533	516	511	506	507	545	526	485	477	492	505	493	525	465	490	545	525	468	511	491	464	501	513	513	506	542	520	529	491	546	501	484	526	536	526	522	531	534	523	465	501	504	467	477	530	510	533	502	526	488	506	508	482	483	497	555	533	530	534	507	508	492	523	551	453	509	503	522	491	477	512	542	509	504	483	524	506	514	487	495	505	489	456	513	493	551	486	529	526	519	486	474	515	499	516	491	471	525	515	501	520	510	487	516	523	521	479	523	516	528	508	509	536	484	502	508	494	526	485	507	523	511	518	500	529	529	489	512	516	474	536	462	487	516	493	523	489	514	500	516	531	456	486	489	466	560	524	494	528	535	493	516	528	517	541	534	531	539	466	542	494	485	523	515	494	503	523	504	473	507	539	485	470	528	529	549	486	494	540	455	486	514	516	503	520	499	496	545	523	518	512	534	550	487	540	493	519	512	535	497	515	457	503	510	540	489	514	474	503	511	479	508	513	488	485	542	528	472	491	527	458	512	485	492	473	514	520	484	471	462	512	492	522	512	502	510	492	492	504	522	510	515	481	489	501	531	525	474	492	496	528	466	522	513	483	530	520	490	519	502	478	496	535	452	492	529	528	487	505	519	501	483	514	525	539	512	530	544	548	526	499	511	541	544	541	473	509	513	535	494	544	498	501	480	559	462	480	511	518	525	504	496	496	509	507	483	513	535	541	503	538	469	533	534	510	500	528	505	522	497	547	499	533	487	558	501	499	536	532	529	475	488	554	496	500	506	507	517	489	520	535	512	509	501	511	536	503	527	529	490	479	508	467	489	534	544	529	533	513	475	506	486	488	492	512	525	519	512	507	505	509	487	486	470	517	524	491	485	483	457	498	513	472	488	526	520	489	480	491	526	529	529	511	521	461	519	489	525	503	470	513	540	521	535	500	513	502	501	484	568	524	542	507	514	495	501	502	545	504	550	509	495	522	548	500	482	534	503	484	504	491	557	514	497	511	527	517	490	518	513	471	519	500	539	550	522	459	533	540	513	500	489	493	447	517	482	499	525	512	500	497	515	521	505	498	517	467	520	538	503	525	486	509	519	530	495	516	494	514	517	520	520	500	482	480	550	516	499	552	496	512	491	514	548	466	479	508	513	518	531	469	505	539	517	496	533	528	494	473	519	516	541	500	465	484	511	476	492	516	503	559	512	501	502	498	507	490	497	499	527	508	513	481	486	500	511	505	510	519	552	537	495	472	521	532	505	512	523	511	494	512	495	515	462	493	540	467	524	525	508	550	515	518	568	517	494	467	451	496	508	458	552	497	488	478	521	500	501	446	488	512	544	509	493	551	530	425	497	477	464	523	534	479	516	521	450	516	559	532	511	481	524	506	504	533	492	511	496	493	485	517	494	496	521	469	494	516	504	521	508	499	538	489	513	437	522	490	541	510	497	486	503	499	541	519	492	486	507	478	523	467	499	511	483	499	533	525	516	503	533	514	480	516	509	514	503	479	487	513	487	493	493	500	500	467	518	495	554	515	516	471	500	503	512	495	519	523	517	486	518	505	514	528	522	516	515	509	532	504	490	506	523	507	487	453	506	545	530	504	512	486	506	526	539	518	523	514	540	511	527	543	535	519	470	505	543	521	459	504	510	491	511	519	483	493	527	541	496	527	502	503	502	526	505	528	485	535	503	516	497	508	486	490	523	513	490	504	516	492	509	502	520	527	499	511	538	551	517	504	519	499	531	558	495	524	499	502	521	499	521	533	490	497	491	499	500	514	532	492	507	467	543	519	553	522	519	502	503	498	529	511	518	479	533	496	527	536	501	477	503	493	490	536	511	487	520	496	490	518	507	521	535	510	478	483	539	518	478	533	483	493	524	533	533	515	479	510	490	492	520	508	486	546	508	525	531	467	516	464	491	463	490	508	482	532	501	513	522	465	508	515	506	480	535	507	489	499	503	519	493	471	457	493	548	505	518	517	548	509	503	524	498	546	512	495	533	497	492	499	497	540	550	558	506	493	542	499	514	501	535	461	511	485	501	522	513	499	472	544	593	523	551	509	493	498	533	484	475	503	494	538	546	498	471	487	527	521	514	486	488	492	529	486	512	500	500	475	500	473	540	509	515	505	444	519	470	468	479	530	522	524	489	550	493	510	486	495	540	497	503	488	519	495	494	538	521	518	497	505	490	532	528	501	549	529	522	510	503	557	521	496	535	498	516	534	488	530	486	499	497	520	484	534	466	503	522	524	497	511	538	521	505	501	509	524	496	507	549	537	523	470	471	475	533	442	495	522	500	502	514	489	503	464	486	498	523	508	497	506	522	536	518	511	520	498	486	484	474	501	462	543	491	483	508	534	543	555	526	492	486	511	542	477	546	497	476	516	482	549	546	474	490	479	507	502	516	492	485	519	517	546	487	492	551	491	522	504	494	489	503	489	531	498	512	518	478	499	518	548	541	494	515	534	511	505	534	504	521	499	505	528	487	489	495	496	510	515	487	495	544	502	523	513	511	474	523	505	476	501	529	515	528	531	487	495	533	519	457	499	493	488	451	476	510	510	507	528	529	502	544	491	514	466	479	508	482	506	506	497	535	465	489	484	506	504	519	482	476	519	481	537	476	507	515	455	496	501	501	525	475	532	530	519	530	506	517	540	534	529	493	512	474	514	501	494	520	510	523	511	509	563	502	530	473	511	491	484	535	485	509	504	534	492	465	581	568	497	496	516	497	552	494	518	495	518	507	506	543	542	492	515	471	503	494	540	542	492	519	522	503	519	461	460	485	510	524	497	499	478	513	490	527	481	512	530	493	524	516	496	522	497	513	548	491	500	492	473	542	558	489	527	500	530	523	519	525	523	552	482	495	505	530	495	506	554	531	525	496	490	491	492	539	526	494	501	498	467	498	485	505	524	490	494	489	496
18859	34502	32389	24133	18792	15066	12154	9657	7718	6441	5458	4774	4321	3443	2894	2355	2061	1811	1578	1458	1346	1282	1230	1221	1154	1215	1126	1120	1086	1098	1097	1140	1080	1062	1130	1035	1041	1056	1038	1054	995	1023	1022	1048	1006	1021	1014	934	1066	969	988	1085	1006	1019	997	976	990	972	1009	996	953	992	1001	984	984	1028	975	1039	998	1001	956	1023	978	985	942	977	962	991	954	982	1007	1002	981	1026	1010	1040	974	947	1011	1003	1032	925	941	1020	976	1005	931	1008	1061	962	1043	962	990	1033	987	985	958	964	981	955	981	955	948	987	1046	987	1033	984	963	1043	924	984	941	1036	941	1045	1004	957	978	953	1036	987	1004	968	988	969	1004	1057	984	927	957	1028	940	1028	1004	980	1011	978	999	969	1015	981	997	1011	974	937	981	984	961	1040	992	996	1024	983	957	926	1028	996	948	1047	971	953	1039	952	1006	957	996	988	929	968	1004	1041	1015	1006	917	961	1038	1007	989	949	996	925	993	895	965	986	986	1029	974	951	988	988	968	976	965	1012	979	980	991	983	997	950	1020	945	938	961	983	980	981	997	931	1020	963	972	942	988	952	991	1045	977	968	987	999	982	986	998	992	981	1015	989	995	948	1017	1059	951	949	975	1014	986	1047	993	971	1005	970	996	1021	940	963	1005	1020	981	1040	995	975	961	999	969	1009	1017	1013	982	988	971	942	1014	1003	971	1003	1006	944	994	959	959	966	976	928	965	983	991	985	1005	1012	988	917	947	987	996	948	981	981	968	944	1064	934	991	1008	967	919	1019	947	931	939	991	1041	958	1022	962	1001	955	968	1024	996	1000	975	985	978	967	999	995	976	869	984	992	942	938	988	975	963	961	953	1017	1017	916	970	955	998	1035	990	938	1005	933	1005	950	969	933	925	981	987	977	979	930	1026	968	965	982	965	986	963	925	1020	942	1023	963	957	1011	998	950	983	964	963	975	917	980	1055	994	964	966	963	1010	990	987	994	997	969	962	1021	1026	991	978	950	966	904	996	958	931	1013	962	993	1001	951	969	1014	1048	979	1019	938	927	1004	973	1003	988	1009	973	986	1015	1017	955	981	994	979	960	999	992	983	1012	930	914	969	954	903	1031	939	988	994	1019	926	913	935	971	1000	993	1041	947	1001	990	976	1027	972	971	1065	1015	949	998	1040	992	989	1011	1013	1004	982	968	944	941	960	976	961	983	935	942	998	926	952	993	964	929	1031	959	967	1006	1021	974	934	954	968	961	962	1024	976	973	973	982	982	964	1003	1017	937	976	958	943	970	978	995	988	961	942	1072	962	984	950	986	983	943	956	1003	1025	966	993	940	962	946	1037	995	966	953	1006	955	966	1021	966	970	1037	1041	977	1032	1034	959	987	990	989	961	960	968	921	937	962	1013	981	983	1018	1005	1000	980	963	955	988	977	934	1029	1032	914	946	1002	980	998	1005	1031	1004	947	957	1015	982	971	938	935	946	977	980	977	1008	965	981	999	1022	1010	963	980	1004	972	1005	1005	996	1017	1004	968	979	990	968	999	955	956	1021	990	957	1005	957	936	956	973	971	989	985	970	941	916	984	994	982	942	921	1008	945	958	976	952	983	1022	953	979	1011	999	991	982	1043	1019	911	995	1028	1025	962	982	1020	972	964	973	987	1017	957	971	1011	991	992	1019	986	980	998	989	964	974	969	923	972	949	973	1005	968	926	967	1014	1003	961	1004	952	995	987	979	1006	974	966	961	963	990	1000	1025	1012	977	919	996	1015	989	995	994	974	954	974	995	956	957	972	986	901	1054	990	1017	936	917	985	1009	987	970	956	1011	940	1029	945	1040	918	934	1016	1021	1011	990	976	1029	1004	956	1010	919	1013	997	977	923	944	1031	1032	949	960	1002	953	970	976	948	967	987	1009	1036	968	978	1017	929	928	997	945	999	993	935	951	973	1036	1012	934	1012	1008	1003	996	961	1009	976	1040	990	951	951	938	973	983	952	968	991	1014	953	981	979	1019	967	981	985	982	1034	939	959	1023	946	987	995	980	991	973	1004	913	1013	955	956	934	1001	958	953	925	1059	1027	1021	1020	979	943	990	954	1008	973	955	980	980	975	953	961	921	964	1027	921	991	976	926	980	972	962	954	1011	985	981	973	962	1000	1033	959	1009	991	994	981	1030	988	994	968	946	1025	1011	979	959	1000	980	959	974	935	993	955	984	1022	940	993	947	965	998	988	967	1034	960	956	1014	1024	946	934	981	1038	939	1051	973	964	959	955	985	983	1035	1024	997	960	1004	1024	977	1005	1017	935	992	996	1002	997	1016	962	956	967	940	983	950	1021	971	952	977	939	1007	970	980	959	891	982	1003	971	895	936	985	1017	986	992	963	977	1000	974	974	997	1032	963	1012	994	985	920	931	1015	1021	953	959	1012	976	912	956	953	1030	1015	938	941	919	977	945	1017	1004	974	949	1064	1009	964	1016	975	1000	972	950	965	1005	961	981	975	944	926	927	924	951	943	879	957	1021	939	965	1004	993	992	1037	978	951	913	980	965	1004	968	989	969	990	994	1000	968	1014	984	985	1000	972	949	998	976	996	987	934	911	965	1014	975	953	976	947	948	989	945	980	1010	1024	1008	960	972	998	966	1001	1026	1005	976	1031	1063	996	941	1015	965	955	891	1023	1036	949	951	974	1024	924	962	1015	976	952	982	943	980	956	1003	962	939	1037	974	952	971	953	994	996	923	1013	1021	991	983	932	977	975	964	963	903	972	964	994	961	1000	964	957	1014	996	965	1018	953	956	978	978	1012	1016	970	965	1026	967	978	930	926	995	937	1062	966	999	985	953	986	940	1017	971	1029	939	1027	1000	898	948	993	977	966	973	991	925	997	967	986	935	979	969	992	972	984	995	1012	1012	992	961	990	1022	1002	936	970	987	993	956	991	990	983	961	944	991	974	965	938	967	1004	946	949	949	988	943	994	923	974	1037	937	952	974	968	987	934	1005	962	990	954	1022	976	1014	971	924	1049	950	954	937	941	897	979	1027	994	1005	989	966	963	995	1017	972	979	993	971	994	919	992	936	979	982	973	992	909	992	953	979	960	975	983	1030	1017	1042	925	977	958	967	1064	1008	993	991	1006	1029	1006	1023	945	958	1005	1009	957	960	984	981	995	1003	985	993	957	956	951	965	964	1001	1021	936	1011	957	938	958	956	1001	1020	991	1020	978	993	978	1026	1007	991	963	977	956	970	959	966	1012	1019	965	962	988	1039	931	924	979	974	1000	1024	1005	984	966	931	953	995	995	1005	1003	969	978	936	987	1002	1014	987	1003	1003	943	1005	1024	987	1039	1013	948	984	981	962	1034	997	997	980	992	928	1005	1013	966	950	980	999	940	1010	901	1003	963	979	1034	919	968	952	948	962	962	970	940	1064	954	1045	976	976	979	957	964	982	977	934	957	990	986	1025	921	1004	963	962	898	916	1033	941	969	927	960	1018	978	1020	969	957	956	960	958	927	962	1026	994	961	994	1003	991	983	967	1025	1007	956	1010	1022	1045	954	1009	978	1019	978	949	1014	967	1004	977	1038	997	953	1026	958	999	989	991	962	948	1025	1006	953	1013	971	1005	985	995	976	968	974	953	959	995	1000	989	1002	996	990	1037	969	970	1000	986	982	971	973	983	1008	1052	990	963	973	971	967	1036	1036	944	985	983	1043	939	954	995	1005	1006	945	1029	967	940	977	958	994	1020	911	991	995	966	1009	969	984	1023	982	975	1016	979	1008	991	976	1003	948	965	978	990	999	1024	976	1009	945	961	1010	969	1001	933	963	990	971	971	962	1000	1005	1007	987	974	955	1004	956	977	1029	966	984	1027	978	975	972	983	1017	1003	966	959	972	950	999	990	971	977	999
27526	19227	11280	5282	2572	1634	1297	971	720	637	572	514	470	453	353	378	347	381	317	345	334	311	346	340	285	320	316	336	311	315	305	319	328	296	322	305	315	317	316	294	296	325	310	297	319	325	308	339	342	362	304	340	321	331	326	308	314	305	294	289	315	318	316	308	285	330	369	310	306	270	321	335	316	313	312	333	329	300	319	317	331	342	336	345	316	312	327	295	327	310	336	306	302	352	302	283	309	331	332	324	302	282	305	321	291	332	304	324	305	328	308	295	306	325	311	309	305	317	308	303	307	324	323	332	296	354	307	307	315	326	316	316	331	322	318	288	305	324	298	303	332	287	322	337	341	332	304	305	299	287	293	331	326	317	321	327	321	290	309	263	326	320	303	301	328	299	295	303	341	286	298	289	310	304	288	306	283	306	321	326	297	321	341	283	300	317	345	338	295	329	290	293	345	336	317	327	319	317	320	353	343	317	265	289	296	306	313	304	314	329	301	330	295	308	317	314	316	322	303	320	309	328	314	314	326	309	329	310	328	300	293	349	321	334	330	303	324	331	291	291	339	268	301	276	301	308	305	333	314	308	329	315	298	294	301	309	278	307	298	321	311	312	314	303	338	318	299	311	336	302	317	324	318	284	315	343	344	317	342	303	288	290	327	287	311	299	323	291	313	333	321	286	307	310	324	324	316	312	299	309	280	327	315	275	303	315	322	320	368	343	333	337	294	325	302	311	354	299	349	315	325	335	299	343	332	298	288	327	327	290	305	309	272	315	307	328	277	320	310	349	302	307	342	296	320	348	338	320	339	327	298	325	310	327	311	324	342	331	346	305	314	281	308	310	288	333	338	292	314	319	299	292	321	310	305	328	315	306	299	335	293	341	330	287	296	325	310	281	310	269	337	342	298	286	307	313	300	312	319	297	311	320	321	320	280	303	323	308	300	320	312	356	322	293	327	315	326	326	323	327	326	301	348	309	318	321	344	323	329	279	271	296	339	296	293	331	303	316	369	323	337	323	288	322	368	302	330	306	320	313	298	303	315	314	279	332	309	298	322	341	342	310	278	298	301	330	340	300	300	298	315	333	318	295	342	320	313	305	285	280	318	325	327	312	303	313	318	312	302	288	330	298	311	309	321	306	306	320	352	323	288	298	305	325	313	306	312	313	364	325	339	297	313	300	301	307	319	322	329	319	335	276	309	301	309	330	325	293	299	331	344	320	311	322	289	308	319	312	301	304	308	304	339	312	329	310	325	325	290	321	342	267	308	299	336	288	289	308	326	277	320	312	314	345	308	323	317	330	322	339	298	311	349	301	311	307	323	316	319	299	323	331	280	302	329	330	297	319	335	312	320	293	290	310	346	354	298	326	319	291	306	337	324	317	320	309	319	324	328	327	354	325	308	294	331	310	327	317	295	332	319	353	319	307	303	296	308	293	333	336	312	303	331	301	286	317	309	302	324	323	332	342	310	338	306	291	307	296	307	314	318	303	314	321	334	324	339	340	309	305	319	349	340	317	306	320	305	334	323	311	309	308	314	322	328	328	331	292	329	302	297	300	308	322	310	297	288	306	328	280	293	315	278	322	328	283	297	323	286	300	325	304	342	314	313	320	338	308	311	316	303	320	328	290	329	289	326	311	317	311	306	311	321	311	342	262	297	302	345	362	320	305	321	327	336	305	325	295	333	289	308	319	294	318	294	335	302	327	307	301	366	304	335	322	319	302	293	313	313	302	350	312	307	352	302	322	321	304	299	307	322	286	284	323	317	316	283	310	323	316	281	269	347	301	316	335	335	319	337	296	316	329	290	320	307	306	329	328	318	297	307	319	321	318	352	326	306	318	341	340	301	337	310	326	305	299	337	310	286	333	329	346	334	332	301	291	308	301	316	332	324	324	302	312	309	310	303	311	327	283	292	296	325	330	306	299	288	305	313	309	314	305	302	307	319	318	309	314	315	315	281	285	340	312	307	308	365	331	334	330	306	316	316	294	339	304	313	294	302	332	339	333	346	285	332	282	292	320	307	314	306	310	289	308	319	327	324	313	325	318	306	313	332	317	352	300	307	308	301	310	302	353	298	309	334	290	319	322	302	320	301	300	340	336	300	338	304	325	340	328	328	306	338	326	305	285	299	336	323	296	346	305	293	320	321	286	292	320	315	338	301	322	307	315	336	316	322	322	337	298	334	314	319	319	342	305	305	304	316	284	322	295	313	341	319	288	307	305	293	301	319	332	332	330	298	340	310	305	310	314	318	321	303	308	294	313	320	323	328	284	311	329	300	369	300	342	310	305	282	303	287	315	318	311	302	324	305	315	318	318	319	341	290	321	339	308	325	330	317	308	325	306	332	330	304	299	319	319	288	310	315	314	308	301	350	321	305	284	326	293	342	315	312	308	322	324	319	325	329	289	334	288	322	295	320	324	305	293	325	327	300	331	284	312	318	300	335	320	309	304	322	312	322	311	289	300	323	321	294	294	306	286	276	312	297	276	282	319	299	338	306	313	287	307	334	335	323	309	323	320	328	300	307	284	319	332	333	305	309	309	337	341	300	330	275	312	298	319	330	335	332	267	297	317	290	326	325	317	320	318	339	312	319	324	313	309	333	330	339	301	329	315	297	308	304	303	323	286	318	329	312	308	307	310	290	313	310	317	336	335	350	316	297	341	306	312	316	315	305	316	294	307	332	300	340	343	330	305	315	277	329	313	295	289	328	317	320	312	321	281	308	335	302	314	312	328	301	297	311	290	311	298	302	299	299	320	310	321	340	311	302	302	292	300	319	331	322	331	321	325	320	311	287	348	313	288	278	269	316	305	322	331	345	293	303	291	309	335	319	317	329	288	320	323	302	322	314	324	299	313	287	332	309	339	326	304	295	288	295	292	315	317	310	317	294	300	332	319	313	300	334	296	331	301	326	334	309	352	289	365	287	305	280	322	311	339	307	302	320	294	328	331	323	305	308	287	273	343	312	314	326	299	325	303	306	300	309	304	313	304	303	313	348	301	310	356	318	279	327	283	320	324	329	321	338	328	321	331	323	310	320	286	315	319	335	293	297	312	289	304	346	297	339	294	332	295	298	325	306	304	296	297	342	293	318	317	315	303	342	310	301	336	295	306	315	294	321	295	290	333	325	336	322	344	323	344	335	297	332	287	301	324	326	309	338	336	321	331	321	319	296	309	302	335	318	333	309	296	273	315	338	325	304	299	319	343	331	303	317	308	303	292	311	316	291	319	367	300	284	325	311	305	287	337	277	319	308	322	332	297	303	325	330	309	275	293	325	316	318	309	323	304	311	302	306	347	313	310	299	324	276	326	355	292	307	318	308	307	314	326	317	296	315	298	322	314	297	345	298	323	342	306	314	341	345	315	310	300	283	333	346	278	307	319	326	331	286	318	303	292	327	324	330	292	300	293	321	316	330	294	320	296	314	341	354	315	344	318	309	335	321	303	317	305	336	319	311	311	290	282	336	306	279	307	316	304
13967	21267	19270	11696	8093	5880	4369	3469	2615	2240	1998	1687	1491	1265	1113	957	868	854	782	707	722	671	666	664	715	667	704	686	640	690	676	673	650	641	642	690	673	635	636	653	616	664	671	669	656	644	690	641	628	622	664	627	647	659	684	688	652	643	673	617	634	656	623	661	666	643	683	692	649	657	678	661	624	678	660	643	649	661	616	609	601	678	649	698	652	663	662	686	582	685	671	682	655	665	697	618	653	647	601	621	630	666	631	651	642	653	661	611	631	666	622	700	688	639	720	708	635	580	688	627	639	661	653	664	647	621	655	634	653	669	670	637	671	660	656	670	603	664	651	636	660	594	647	615	638	651	649	654	666	627	661	707	639	635	643	646	625	682	646	636	588	702	649	726	643	595	657	673	660	645	682	670	649	632	685	667	647	652	623	642	619	680	636	665	659	687	619	644	624	644	673	656	655	672	629	585	669	639	655	625	636	627	636	641	666	625	639	633	650	661	627	662	620	652	668	539	595	640	664	659	639	643	670	677	648	649	640	651	650	646	638	666	645	683	627	644	647	654	683	620	652	616	631	696	678	648	641	619	663	707	658	693	614	630	691	607	649	666	638	638	622	685	680	612	621	646	673	669	631	634	678	618	630	655	665	626	716	658	643	668	670	674	646	620	637	618	662	645	676	661	669	626	638	644	658	653	629	641	664	649	622	590	636	656	652	638	683	689	638	672	676	692	655	674	651	617	638	669	648	638	656	682	638	601	650	622	632	622	667	609	628	607	643	648	619	638	675	662	688	667	659	586	636	630	661	655	643	629	591	619	616	668	612	615	669	641	684	618	681	692	685	660	652	661	694	671	673	658	656	592	670	644	606	627	677	623	675	641	658	644	704	644	613	651	629	617	704	676	680	655	654	655	677	640	642	626	633	646	680	685	635	632	653	647	609	635	670	623	620	593	673	667	662	650	621	668	632	629	676	680	654	676	676	627	666	640	637	642	678	687	657	649	613	633	674	646	636	628	643	662	644	615	617	674	646	652	644	656	652	600	629	646	628	631	686	638	646	644	627	638	690	679	663	657	598	651	613	621	661	628	630	620	617	659	626	664	632	628	601	657	672	670	641	641	661	617	613	647	666	598	651	657	620	650	672	656	606	650	648	640	652	633	680	656	612	706	696	674	700	639	615	665	592	639	652	688	605	631	617	650	676	661	601	669	623	660	656	621	621	640	665	625	642	642	675	669	623	658	639	682	647	679	592	635	679	654	660	635	630	587	652	641	607	649	613	626	606	692	650	646	687	680	600	605	653	677	670	691	636	636	577	633	625	623	697	711	610	653	696	636	627	693	672	674	639	628	610	614	676	578	629	625	628	643	642	608	649	685	644	687	639	601	649	666	628	620	625	671	659	650	669	648	640	654	637	682	671	676	678	664	667	673	627	652	634	676	604	695	643	643	665	621	672	633	628	636	613	635	633	617	671	616	653	672	630	672	673	583	649	612	654	642	670	653	639	614	670	608	680	668	662	694	659	705	637	646	661	705	657	673	661	616	616	631	596	647	649	615	654	622	602	666	663	623	662	641	655	669	662	650	689	667	668	681	679	660	630	633	662	692	629	674	655	644	660	669	660	613	654	596	596	647	642	645	644	659	667	640	684	675	654	663	646	653	693	632	674	699	630	639	636	649	642	666	634	649	667	592	675	604	637	640	687	622	640	584	630	646	646	647	656	670	648	636	678	617	625	661	642	634	655	687	691	643	642	649	621	669	657	634	657	618	649	631	610	655	690	627	626	617	666	621	619	625	683	631	659	704	642	639	668	661	649	616	689	658	622	615	657	676	631	676	617	604	660	604	609	615	631	598	665	668	644	644	668	685	664	654	659	635	664	670	673	687	661	631	683	657	635	654	701	642	671	662	665	643	677	661	615	641	617	647	615	635	645	623	694	729	672	659	634	699	649	661	645	665	623	652	679	668	708	618	657	674	631	684	638	676	645	666	656	707	633	676	636	616	679	677	631	663	682	648	624	675	591	672	669	668	638	635	625	725	682	623	681	690	645	655	670	658	626	639	673	681	629	664	651	627	708	687	627	623	619	630	715	667	644	659	651	678	651	624	685	662	606	669	645	652	668	650	642	662	655	647	673	612	716	676	646	672	583	646	607	664	674	596	635	681	628	674	659	643	635	660	647	631	648	637	627	649	648	653	677	639	646	661	620	645	656	683	688	626	707	656	639	651	650	639	652	605	622	646	655	659	624	631	640	641	629	663	659	635	664	668	663	663	645	647	629	637	636	645	634	669	642	664	648	693	668	648	701	646	695	669	616	658	670	657	632	668	611	626	620	719	614	625	649	625	643	649	643	656	680	651	696	643	638	657	615	625	651	647	620	632	659	678	664	619	681	631	631	696	622	592	672	633	670	633	647	651	655	638	602	604	676	631	682	686	640	648	622	676	585	614	646	647	626	624	623	667	683	692	677	631	620	649	598	631	656	600	654	713	593	672	667	655	619	646	662	651	636	603	639	674	671	611	670	622	687	622	658	722	633	660	684	662	671	650	674	656	579	653	633	711	640	638	640	662	680	629	614	658	692	614	645	674	681	665	657	671	668	635	611	676	608	631	665	632	661	659	627	652	651	655	674	637	615	621	661	673	715	661	633	635	618	669	609	672	626	607	637	656	659	643	658	653	675	640	666	660	664	654	658	599	717	642	639	605	572	653	611	647	604	617	652	672	667	634	612	609	657	624	654	612	645	648	638	635	694	596	683	663	616	653	645	650	606	650	684	634	630	647	641	668	630	660	644	691	624	628	657	684	674	671	616	697	678	634	634	635	680	650	690	644	639	666	632	615	692	681	663	659	670	668	648	625	656	665	639	640	678	643	685	638	606	654	676	641	629	627	662	562	618	653	628	635	640	636	644	633	656	616	671	680	661	640	676	711	615	684	597	654	677	643	650	670	666	648	664	627	624	671	676	696	638	657	688	666	640	639	627	618	627	657	629	609	661	655	689	638	641	669	652	648	623	656	663	625	639	649	654	633	664	659	672	678	625	610	637	683	607	701	617	623	654	605	657	682	694	629	614	651	608	648	645	657	646	692	631	618	710	640	644	658	636	653	650	623	652	674	655	640	691	657	634	641	640	642	626	639	594	691	627	639	683	651	663	670	676	665	697	669	657	706	650	614	655	665	652	643	625	625	684	601	618	641	685	648	660	613	647	627	640	681	620	655	648	654	646	607	692	663	633	639	671	649	631	667	611	657	659	640	697	592	643	634	660	645	682	651	612	630	627	692	617	619	630	645	630	696	648	638	652	608	677	613	638	653	652	597	626	624	649	631	649	631	643	626	630	621	644	656	598	628	629	649	596	637	616	633	581	627	673	630	623	621	627	652	650	684	645	663	630	665	722	639	656	638	596	670	678	648	661	700	643	637	653	657	591	607	609	635	658	647	652	656	640	613	651	665	647	653	636	675	674	615	665	670	645	632	667	642	650	693	622	616
25158	21497	28041	25326	14899	5117	2998	2006	1507	1254	1127	955	869	739	649	538	513	493	424	372	382	420	363	389	366	387	388	369	361	390	377	384	374	332	385	347	340	361	328	343	349	382	370	338	315	331	335	372	350	334	338	383	344	338	339	329	367	393	330	351	339	300	322	351	341	328	319	337	321	335	337	317	357	349	322	335	359	349	336	337	343	364	350	329	354	356	333	391	329	351	305	371	317	345	306	379	353	366	373	341	337	349	328	327	335	355	344	341	332	317	343	344	340	345	341	348	341	307	320	317	332	360	351	343	338	356	349	349	341	326	333	317	343	367	383	375	353	339	373	336	333	342	329	360	369	346	328	343	361	325	371	333	346	348	332	346	317	340	344	327	335	348	352	329	335	337	331	343	346	340	353	333	328	336	371	335	330	340	335	356	364	312	340	298	310	343	305	314	345	337	324	359	337	358	341	338	345	391	357	341	367	358	323	322	335	331	332	317	359	345	316	345	361	362	357	340	332	352	341	352	362	345	321	324	327	356	343	326	313	335	336	353	350	326	346	342	335	329	333	337	342	345	345	355	338	324	347	364	350	327	358	346	313	343	345	360	329	318	339	365	351	310	298	325	310	377	326	326	334	334	321	330	323	350	351	357	319	335	346	330	345	353	332	338	367	357	337	338	329	367	340	293	317	325	329	354	321	349	322	335	352	343	358	342	331	341	323	322	334	347	350	319	322	342	316	319	308	342	331	347	377	349	359	341	347	367	348	319	355	336	330	356	335	375	297	336	376	370	353	343	342	333	338	368	335	354	361	360	352	347	375	339	324	317	323	348	314	325	345	330	329	350	319	343	332	328	344	357	354	318	335	324	353	346	306	372	332	315	338	360	329	334	359	325	352	341	353	329	345	319	335	317	334	339	322	342	342	360	341	331	361	335	345	293	323	330	340	318	333	335	374	325	310	335	308	324	342	344	364	327	323	309	324	333	324	359	349	341	355	385	321	319	340	306	357	353	346	314	325	344	343	348	324	355	351	345	344	330	326	342	337	347	364	320	394	321	324	328	373	332	342	340	348	309	344	359	342	353	352	333	325	340	308	339	324	343	322	353	335	344	333	320	330	324	339	366	314	331	343	336	366	315	353	347	311	352	329	312	341	325	328	345	376	347	356	325	332	349	321	358	314	334	358	358	303	357	329	383	337	312	351	343	345	348	339	360	345	351	349	363	339	355	315	305	349	343	361	352	339	326	353	338	311	335	328	339	323	348	351	303	342	340	346	349	311	336	345	355	341	345	349	331	330	342	328	319	337	321	329	353	371	341	324	334	326	346	361	332	293	338	372	338	332	330	311	345	357	359	328	380	353	324	333	321	340	307	306	312	333	322	312	320	323	317	339	325	329	323	339	346	319	314	350	332	326	308	346	312	361	313	327	375	357	320	365	342	354	329	353	335	313	319	355	321	367	364	330	300	357	341	334	351	336	317	341	349	294	354	338	317	336	353	357	346	374	334	321	323	346	338	332	360	314	300	340	330	356	380	357	335	343	306	322	343	357	365	326	337	304	355	342	337	346	329	343	318	331	365	327	336	366	295	359	359	338	342	321	340	310	305	352	351	345	334	353	333	318	346	357	351	329	356	329	325	328	362	326	371	316	351	341	347	336	309	327	348	324	346	352	359	353	341	361	345	332	335	322	332	353	303	317	313	351	342	320	318	328	313	340	342	359	335	334	341	375	300	342	334	346	361	324	345	339	376	322	327	330	329	371	343	342	331	322	359	331	348	388	338	317	333	311	350	348	357	372	342	361	320	373	334	318	319	324	365	360	347	327	308	336	312	325	344	326	340	353	334	371	374	335	371	330	357	371	314	337	338	345	332	343	333	336	352	308	368	314	326	329	354	358	344	348	340	312	331	386	320	363	338	340	322	353	329	318	370	355	344	345	344	350	360	359	320	315	341	341	348	343	336	309	366	360	315	319	348	330	331	349	362	364	333	315	329	372	351	350	311	328	319	349	335	361	365	356	293	366	342	334	330	344	346	293	302	337	343	319	337	331	336	369	318	337	308	369	340	356	342	331	330	320	349	294	365	327	348	358	335	327	327	348	367	341	330	301	338	348	341	332	339	340	328	331	375	336	327	355	343	333	347	323	333	337	336	337	328	317	333	345	334	319	318	332	327	314	363	302	350	349	346	351	339	288	341	382	326	359	340	352	357	337	311	355	334	332	324	334	309	395	324	318	314	339	344	330	312	356	352	327	313	345	322	372	341	339	324	316	329	305	306	349	361	319	295	329	321	340	349	323	338	351	345	328	338	334	296	350	310	327	356	340	365	365	314	331	362	315	338	356	334	358	360	346	349	309	336	358	361	330	345	313	315	345	362	331	355	353	323	375	339	350	320	298	318	344	337	335	357	346	318	320	330	315	312	332	324	353	328	365	315	351	322	327	344	341	314	353	304	344	343	339	336	361	316	345	339	301	327	330	335	342	335	333	338	366	365	356	376	331	359	335	328	348	346	337	328	306	316	354	334	308	347	346	308	356	366	329	322	332	352	339	379	353	360	349	314	360	323	342	317	314	339	313	337	332	310	315	332	315	345	333	344	326	359	302	360	320	340	354	330	355	342	342	349	327	338	313	309	322	324	320	341	364	336	352	383	325	342	361	329	338	344	346	342	360	342	307	355	340	360	318	366	337	338	320	343	310	346	371	328	322	327	328	353	346	345	349	324	340	335	290	342	316	334	378	343	353	332	330	347	327	301	334	350	330	339	351	338	330	353	315	353	349	363	357	344	297	300	330	345	331	320	354	338	325	327	344	312	320	346	300	343	338	335	323	348	325	322	363	308	302	353	329	361	334	337	375	348	363	357	322	397	340	326	336	339	361	351	319	316	333	318	315	333	321	358	323	312	324	354	341	317	307	340	335	333	351	332	347	317	342	344	356	364	282	340	345	353	313	327	330	322	346	336	360	327	369	334	361	349	342	367	320	322	334	353	340	346	355	338	311	349	329	362	362	338	341	305	352	359	362	366	343	309	338	368	346	335	380	350	315	324	341	322	341	335	359	318	347	329	334	341	329	342	325	349	340	343	334	326	349	345	356	335	325	336	327	337	324	333	309	362	320	336	364	310	312	306	307	341	353	349	329	323	328	350	339	339	341	349	321	359	333	349	308	361	357	319	328	363	317	312	332	333	334	320	338	338	307	331	332	320	347	308	331	348	342	337	311	330	394	344	310	330	325	330	345	335	334	339	317	328	352	390	354	347	315	332	342	317	352	343	349	381	332	337	329	358	367	348	334	356	325	348	341	343	322	329	346	348	327	313	360	351	335	360	346	308	326	354	333	342	321	314	369	334	343	312	348	371	368	355	345	336	379	302	290	354	350	324	328	347	318	353	325	342	359	320	316	330	329	331	368	330	349	323	349	302	352	324	344	326	366	330	364	333	354	351	310	339	344	310	325	344	322	325	354	347	339	365	315	334	281	349	321	310	320	356
15997	29246	27130	18910	13848	10637	8466	6584	5053	4227	3654	3194	2729	2365	1852	1478	1257	1152	992	954	919	820	808	830	811	800	767	782	758	745	749	764	727	748	703	685	783	712	711	691	721	724	724	700	703	708	709	724	628	706	695	734	658	705	715	664	668	634	696	706	718	676	634	665	732	695	691	669	685	716	714	688	682	707	718	636	688	701	723	683	693	712	697	708	739	702	660	679	718	733	693	657	642	681	702	701	669	651	683	673	686	680	674	637	686	709	659	674	678	687	676	695	709	712	673	703	668	677	710	704	705	697	724	676	684	647	716	694	646	692	701	721	691	706	715	669	675	707	644	665	707	669	670	695	687	721	716	730	712	724	686	670	688	640	677	685	692	697	710	684	631	674	681	676	673	691	659	659	664	660	667	669	733	668	664	666	698	620	669	662	691	649	684	659	676	666	675	654	706	680	715	657	726	652	652	670	688	668	689	715	674	680	694	688	704	663	732	727	685	701	718	661	678	741	758	639	694	711	671	721	690	679	699	644	682	690	676	694	661	644	702	712	732	689	699	668	668	679	711	728	711	682	658	647	678	653	685	669	631	632	725	661	693	714	717	695	642	660	697	694	700	748	735	678	690	668	697	681	702	695	675	693	700	685	710	711	646	689	646	657	686	689	728	692	646	694	743	722	723	680	706	641	686	679	657	714	712	678	698	717	645	691	694	683	708	668	710	694	680	660	710	706	677	695	722	713	684	682	664	705	719	684	645	693	687	716	681	706	727	702	686	675	693	679	627	693	666	656	670	654	685	658	668	681	667	685	702	637	641	732	697	713	693	682	716	658	722	664	668	722	718	654	625	660	731	721	690	644	660	715	684	733	661	721	708	641	652	686	672	663	719	678	708	664	704	677	695	700	674	683	734	684	666	696	717	690	732	631	683	662	713	664	702	700	699	690	738	642	705	668	679	686	699	671	661	677	677	689	699	718	673	681	682	673	677	687	675	687	701	736	683	664	669	625	695	753	689	640	727	685	677	687	642	666	638	631	678	699	669	672	671	701	690	688	675	706	652	683	689	690	688	667	724	711	704	665	659	654	654	668	728	697	721	691	682	639	719	705	702	699	732	689	636	687	690	683	741	702	651	748	729	733	694	679	683	668	690	696	668	628	696	702	682	680	691	665	702	726	745	704	693	700	654	649	645	692	704	661	723	711	722	677	719	651	683	706	684	730	715	718	701	665	716	691	692	661	675	695	656	729	679	687	725	695	656	736	690	682	702	686	697	710	720	661	679	688	724	703	674	681	660	689	709	656	678	671	695	694	656	662	661	657	676	695	634	694	655	667	662	680	701	699	670	699	681	704	686	674	674	683	691	680	705	709	688	709	729	701	715	653	701	690	708	714	727	697	711	672	665	705	653	707	712	672	701	670	732	727	711	686	666	712	723	675	636	685	678	681	658	719	713	664	696	669	715	667	713	699	676	652	679	693	722	674	650	662	720	690	683	675	660	680	755	667	706	649	728	705	686	702	687	726	700	733	654	670	707	708	664	680	699	646	674	737	671	664	691	690	692	673	695	660	717	676	721	647	689	693	647	655	688	680	705	699	713	726	693	685	657	679	645	718	678	704	673	650	696	651	723	690	671	675	664	729	710	699	675	644	677	695	712	685	713	718	668	688	674	661	726	632	672	709	687	684	669	688	672	691	677	690	635	707	677	660	678	711	705	663	685	682	684	688	720	737	724	719	664	717	678	716	707	695	726	648	721	681	690	687	718	681	692	718	651	715	681	720	702	667	664	652	692	694	658	665	693	671	672	750	651	708	685	657	720	694	711	712	704	660	716	665	721	674	654	698	618	670	658	664	669	674	754	689	646	728	702	697	689	683	720	708	697	665	753	662	665	715	751	662	698	706	669	649	672	749	678	627	721	703	688	694	620	655	707	662	663	687	684	707	674	705	640	675	685	672	693	708	718	673	715	739	717	655	664	723	693	706	683	689	712	616	669	682	690	679	674	693	695	694	714	710	749	671	695	698	712	709	731	706	682	667	702	703	730	751	696	721	622	706	665	682	659	699	704	753	670	673	699	695	730	707	611	701	708	705	710	649	647	657	708	682	708	706	699	694	652	700	721	727	660	698	693	718	716	711	654	710	673	665	720	706	699	712	686	652	660	685	664	670	689	686	656	708	678	642	653	708	660	664	693	669	704	688	703	699	697	689	704	657	741	660	709	674	701	644	661	682	679	685	754	663	625	724	688	670	682	694	706	700	694	716	649	722	699	677	694	676	666	662	691	683	682	673	713	722	653	635	706	721	685	672	736	668	704	704	663	711	674	675	682	681	693	653	665	665	680	667	689	688	681	660	658	718	677	700	645	652	677	676	645	682	693	682	680	669	741	671	665	662	642	674	709	651	745	666	718	714	667	653	657	679	660	686	685	676	728	669	730	636	675	665	693	696	659	713	655	690	678	701	698	679	700	675	709	688	689	715	701	730	706	679	680	673	710	710	705	686	703	664	698	739	697	671	680	708	670	729	748	689	710	681	688	662	627	687	666	663	683	706	687	707	711	660	704	645	646	694	661	660	691	701	700	698	741	668	669	680	698	676	702	654	672	733	722	670	725	711	696	707	715	711	721	704	672	704	684	683	711	719	660	745	677	691	655	707	693	691	662	702	695	651	704	708	689	724	713	665	692	655	675	742	715	684	728	729	659	668	673	729	683	724	676	633	734	713	702	743	725	678	724	683	654	702	712	649	670	681	722	703	725	692	698	661	701	681	732	691	650	722	721	693	751	659	697	646	710	668	693	697	663	660	684	717	696	662	685	656	676	739	714	668	649	695	683	682	686	655	695	671	680	656	681	695	645	662	728	665	679	717	693	693	700	749	703	616	686	694	701	662	698	663	668	667	680	704	663	698	680	717	667	626	674	714	718	685	721	720	699	652	686	667	651	699	693	667	708	661	695	685	677	672	658	662	725	715	704	647	678	693	678	658	644	731	735	658	655	710	669	700	677	715	656	621	765	745	663	695	652	663	676	736	683	675	723	723	685	680	678	690	734	684	718	699	683	694	713	704	692	660	711	700	719	713	676	700	705	699	659	655	702	720	705	676	693	681	717	661	687	702	730	760	701	681	677	695	679	701	679	672	627	673	729	672	670	688	635	692	698	681	702	662	695	654	684	686	678	735	649	694	692	711	686	635	714	674	740	672	696	717	680	700	711	660	705	683	735	735	730	657	718	657	693	707	657	668	709	703	687	736	668	650	661	651	702	703	676	708	719	643	717	695	737	723	632	686	656	683	738	731	731	704	662	636	627	646	685	681	704	730	680	684	654	692	654	674	697	703	647	697	725	716	675	661	657	688	708	668	692	687	677	686	648	694	664	721	724	679	764	684	717	689	686	700	674	716	699	683	669	665	725	660	670	699	633	716	660	680	664	712	681	691	651	678	707	679	649	727	699	677	679	677	680	676	712	716	666	707	733	690	718	697	703	739	692	701	666	663
24240	21469	28980	24421	21437	14142	5799	3160	2376	2085	1732	1575	1418	1119	1009	823	725	661	622	589	594	585	550	537	528	531	550	536	553	582	536	483	537	497	525	567	505	527	482	514	523	549	520	543	523	494	512	493	509	522	511	525	490	524	490	464	484	494	479	512	495	519	525	500	506	483	490	535	478	500	499	525	457	486	450	462	481	491	509	487	502	538	501	538	510	491	520	488	556	488	478	501	486	482	466	489	508	507	497	520	495	498	563	459	455	475	523	494	545	478	497	496	481	510	484	495	484	506	461	485	526	517	554	499	521	476	490	507	507	486	486	496	513	481	494	468	492	480	508	532	472	519	528	504	499	495	490	517	487	476	515	487	519	484	515	522	457	488	531	481	485	503	465	507	484	505	536	467	492	496	499	477	487	486	483	529	468	501	526	493	529	480	504	522	505	523	491	493	499	525	500	484	483	486	517	486	475	488	530	481	476	488	497	519	479	500	524	523	489	492	523	469	473	484	471	486	507	501	495	509	488	459	493	495	445	519	503	491	499	491	469	507	489	504	514	501	504	470	517	478	488	514	458	484	513	498	503	504	527	502	495	536	489	506	523	477	508	496	546	473	495	511	475	471	463	482	523	550	499	528	454	532	493	485	509	491	425	460	495	513	494	531	477	505	490	484	497	488	502	495	483	489	458	477	498	477	508	496	508	482	512	470	489	439	481	479	511	539	476	495	511	464	472	540	514	527	467	480	477	461	519	521	467	488	485	495	450	520	507	484	512	481	543	517	504	506	515	520	487	473	497	502	490	484	502	482	464	498	493	502	504	522	476	466	473	506	491	502	505	556	510	504	484	494	474	486	463	486	498	478	509	474	461	511	475	501	462	513	467	502	486	505	498	476	506	491	539	497	500	479	504	523	511	475	496	511	497	486	476	465	496	483	497	495	507	494	508	477	510	521	498	496	501	489	469	483	515	437	521	536	497	487	512	494	473	506	503	502	475	476	506	521	463	487	458	481	489	504	496	528	488	506	490	473	525	488	505	490	537	498	440	539	508	473	496	459	513	521	478	498	506	530	504	487	480	497	471	483	527	472	510	512	489	510	446	485	466	461	504	500	501	479	519	491	511	533	508	507	491	499	532	531	487	523	493	463	470	516	517	487	449	492	540	506	525	507	519	512	478	472	527	461	519	468	517	487	484	498	541	483	516	507	504	516	483	480	476	494	484	489	517	489	512	476	472	486	551	464	473	507	502	477	483	512	483	510	473	529	503	488	449	502	479	488	516	537	512	464	529	499	524	497	493	464	470	487	528	491	509	516	491	508	504	498	486	512	506	520	505	506	496	507	504	502	452	502	498	500	505	500	463	474	490	508	508	458	507	506	504	486	480	499	473	457	455	504	527	496	519	450	501	484	523	499	536	533	518	466	504	475	486	519	489	487	509	532	464	517	492	528	523	504	504	489	494	523	519	503	497	510	485	507	497	513	545	502	488	515	492	488	477	462	521	520	497	497	490	507	518	492	533	507	454	470	516	476	468	514	523	500	494	484	487	511	531	495	478	488	519	494	477	472	479	500	486	496	421	512	504	484	437	475	498	550	520	483	489	528	501	468	486	513	511	517	495	496	488	507	466	528	514	523	487	526	482	546	465	488	516	494	506	503	507	491	486	504	496	486	507	496	502	511	499	492	537	504	484	482	528	504	525	500	486	484	470	460	492	492	499	454	518	515	520	497	491	519	496	497	530	514	492	507	492	498	506	509	502	510	543	514	534	494	530	507	518	490	487	521	502	507	489	494	484	475	470	505	471	515	535	506	487	497	481	493	520	510	492	492	492	502	507	458	466	536	462	501	489	552	493	499	522	497	518	502	480	505	525	523	489	534	504	506	509	499	491	523	478	498	474	486	500	495	492	516	483	496	501	513	525	500	470	508	503	525	493	521	487	501	475	484	514	476	505	498	506	514	467	524	513	499	480	464	520	449	488	500	483	491	498	498	483	494	504	497	493	483	481	502	463	515	534	532	490	479	500	537	506	491	510	526	508	523	540	497	482	537	483	465	488	511	531	487	474	540	514	489	533	531	502	493	520	506	473	473	513	483	506	522	562	491	493	492	498	468	500	504	466	522	495	484	464	528	517	493	489	533	486	518	500	462	478	494	491	495	470	524	483	502	492	504	482	489	489	507	482	524	562	480	505	461	555	499	519	469	461	487	496	486	532	519	525	506	476	505	474	517	500	510	504	534	513	492	512	496	489	520	512	504	474	487	523	488	479	486	464	534	508	484	530	467	500	515	474	536	487	500	482	490	475	484	532	465	494	500	553	494	459	528	495	481	474	519	507	530	495	518	463	495	492	508	487	537	485	497	477	508	475	441	467	505	470	450	537	473	465	478	535	520	487	515	487	509	499	501	503	447	441	531	510	532	516	484	477	494	565	510	453	465	512	505	512	467	485	485	490	518	495	497	494	495	507	503	518	538	487	506	482	470	466	468	533	475	486	475	514	499	487	473	500	510	490	467	506	484	485	487	498	478	523	498	524	477	474	498	505	533	526	522	498	505	484	539	509	492	532	486	474	475	511	525	507	454	480	503	475	505	504	462	514	509	490	502	486	500	452	466	476	487	543	494	503	478	482	492	507	493	486	463	511	511	484	533	501	495	516	501	484	523	441	488	512	538	500	470	477	517	523	494	486	452	494	482	462	509	524	447	480	482	477	492	513	492	507	491	488	547	480	461	489	518	498	508	471	482	469	538	489	477	509	507	524	497	502	513	486	516	504	480	508	526	523	538	508	487	494	495	460	498	515	496	444	458	522	528	523	478	427	507	530	527	499	459	471	473	478	502	481	485	517	475	504	510	478	477	493	454	476	498	482	543	549	510	494	451	487	514	576	517	489	544	482	462	538	494	502	494	524	468	460	479	500	531	542	512	502	457	476	493	538	481	492	495	503	527	484	516	522	477	471	522	490	462	540	518	492	471	486	498	463	525	484	566	507	501	493	509	478	491	496	493	516	496	495	516	473	486	498	522	474	477	493	543	509	484	475	485	497	500	481	483	542	472	494	482	496	474	508	518	477	461	522	468	497	480	517	505	472	479	506	495	433	503	515	517	475	492	503	491	512	466	501	512	486	512	500	521	457	505	467	495	507	466	490	518	513	463	464	484	508	491	494	472	482	506	488	498	490	510	490	483	429	487	471	469	513	484	521	486	494	502	502	503	504	513	483	513	487	479	460	512	505	498	475	493	498	501	493	508	476	464	480	520	507	533	455	507	500	490	482	500	496	457	513	488	477	491	553	475	536	492	476	474	481	532	506	492	500	473	474	487	487	525	498	501	505	516	502	465	500	493	522	507	478	479	527	479	485	471	477	477	520	523	534	507	490	449	459	558	450	500	472	475	465	491	489	495	496	506	479	499	494	493	494	498	513	462	486	497	485	471	499	518	494	485	521	488	478	545	463	524	492	455	519	532	547	483	506	494	449	507	474	482	487	484	505	463
18618	33747	31531	23485	18294	14549	11686	9356	7235	6298	5636	4798	4094	3466	2676	2159	1792	1622	1495	1390	1230	1228	1209	1205	1086	1135	1083	1042	1089	1051	1081	1055	1046	1079	1055	1082	1055	1012	993	1004	1031	1027	977	982	1024	1037	1034	953	993	963	902	970	960	1034	1033	1001	959	976	935	937	984	984	967	938	1029	984	943	1001	956	990	969	958	987	942	1001	990	986	921	956	995	944	961	1014	1016	986	984	980	975	986	942	966	978	965	1002	979	972	944	965	936	1020	914	944	933	974	932	899	920	953	1028	958	1013	980	933	960	964	939	958	1014	972	1014	896	982	935	970	977	941	1034	932	916	963	886	1017	978	956	944	925	926	914	914	934	957	966	977	981	934	931	913	969	964	949	1038	955	968	965	972	928	927	949	966	1006	980	933	939	994	962	960	953	972	906	923	914	948	1015	963	945	934	990	952	901	981	933	1006	961	923	1002	946	946	934	960	981	983	893	969	964	993	955	1021	945	948	983	964	990	923	921	998	894	945	949	972	917	962	922	926	1001	967	926	914	940	940	973	929	938	996	891	923	964	971	949	957	989	972	997	977	878	932	957	962	941	987	907	962	970	944	913	910	889	942	948	902	916	931	942	964	979	928	1004	959	981	987	922	901	982	950	964	915	957	950	944	962	963	967	914	905	959	908	956	927	958	900	951	960	935	937	922	941	943	977	950	902	952	991	941	903	851	957	967	919	939	941	1003	931	960	965	979	941	975	961	987	965	983	980	990	945	945	968	959	950	941	926	924	950	943	890	934	952	898	968	990	1000	955	936	941	942	970	916	964	910	955	980	964	987	948	941	1015	925	871	950	948	1027	959	989	914	991	970	948	976	984	989	998	913	958	1006	1001	920	939	924	909	975	956	898	933	991	957	986	954	936	906	915	1006	920	996	1025	887	967	991	961	956	958	1000	957	954	971	985	952	909	931	968	958	899	943	988	946	933	961	927	1022	964	962	920	913	919	927	933	900	1001	923	949	925	976	951	911	952	982	944	959	969	929	979	936	981	938	935	960	999	936	925	890	952	1006	996	930	996	949	982	954	977	902	921	1002	919	945	952	910	961	998	967	975	964	989	972	943	957	933	993	941	978	943	984	995	944	926	963	966	950	911	951	916	905	960	922	926	954	904	974	1030	975	946	983	985	915	904	978	966	948	923	938	983	959	988	960	952	927	955	1001	977	973	955	895	991	1009	943	928	956	938	932	921	952	1016	939	954	1005	918	957	989	975	913	987	967	1012	968	992	916	909	976	1027	958	981	950	979	993	962	971	982	998	943	961	1009	947	906	972	965	978	945	951	992	934	955	986	1010	902	956	983	937	974	971	957	964	948	1001	933	927	903	898	922	970	1008	969	906	999	945	939	914	976	949	944	898	861	943	918	943	935	961	986	961	929	981	950	954	993	942	988	920	946	915	971	993	975	924	895	945	920	944	945	959	888	929	921	942	941	925	998	977	942	972	961	968	932	1006	940	945	978	936	910	909	951	967	879	933	925	978	945	922	957	972	935	961	919	922	980	885	905	985	951	976	955	997	960	961	978	972	976	949	907	963	976	969	945	985	926	952	1001	979	962	945	949	922	980	926	893	972	832	902	968	931	899	953	965	986	938	986	908	947	992	894	942	973	976	930	955	1008	887	941	957	945	987	920	1016	948	953	917	1005	918	1061	1009	930	916	962	1008	976	941	914	899	940	954	969	946	973	966	950	914	900	938	996	944	920	997	942	955	949	957	972	975	1018	938	973	886	922	967	935	960	932	940	901	957	965	963	919	943	982	926	921	920	938	997	929	952	1000	932	916	971	965	982	985	964	942	1007	966	945	986	965	946	977	981	973	1001	940	947	935	980	932	892	911	941	958	949	950	943	941	947	995	929	931	973	909	941	926	957	906	904	920	910	963	996	1001	942	960	968	909	927	995	945	981	976	980	982	958	942	1001	931	955	991	948	957	914	961	935	968	899	942	933	913	980	960	937	918	979	994	940	965	979	948	964	951	922	909	905	964	899	907	917	949	946	934	967	937	910	961	951	931	972	989	925	945	902	996	908	981	940	975	992	941	961	922	951	949	902	976	967	941	899	955	974	935	921	950	969	956	963	962	963	911	982	973	968	913	947	965	1010	922	958	927	961	936	944	976	929	911	859	888	989	938	951	904	980	980	936	915	943	948	939	941	943	918	948	982	925	897	1038	987	983	952	947	946	955	928	978	959	916	918	950	949	972	972	976	942	946	966	929	970	945	933	911	984	1016	959	983	993	981	952	983	915	962	946	934	992	931	971	973	932	982	992	956	883	940	969	915	942	957	990	984	964	935	905	984	990	987	921	900	917	969	949	1062	961	948	923	927	951	1000	949	957	1020	968	923	906	1018	935	978	939	981	960	961	895	982	951	901	962	904	921	960	934	957	951	913	926	935	974	925	943	913	938	917	935	960	953	954	971	932	937	950	949	988	926	945	929	945	991	949	1006	947	951	912	910	942	930	946	996	984	918	970	950	1012	953	992	913	911	973	904	928	956	953	1008	989	976	938	991	902	934	1001	979	968	902	919	955	949	937	989	932	965	992	965	949	897	967	942	950	935	981	903	942	935	917	941	942	919	987	922	967	909	959	904	911	918	971	896	922	946	921	959	989	906	957	927	960	948	969	948	991	971	944	988	986	959	1007	966	950	1024	967	995	982	920	940	934	931	897	944	996	997	926	912	959	971	984	945	1018	914	965	931	911	930	957	980	949	1020	973	946	929	977	938	965	953	954	941	936	1014	913	999	927	958	948	963	944	967	898	949	943	931	934	945	915	940	941	1001	897	951	954	956	934	937	962	968	917	943	941	1016	949	935	997	932	989	982	957	930	967	966	951	954	977	965	1016	956	1017	923	916	975	938	974	1001	1020	950	973	924	921	926	935	966	964	977	963	979	962	1000	975	912	938	967	975	898	934	940	921	929	895	990	980	958	930	938	957	964	920	932	1010	937	1000	920	929	939	1018	888	958	954	943	970	920	984	950	938	981	967	929	969	917	956	1002	910	922	932	972	956	960	990	964	955	935	913	928	946	911	973	999	960	984	989	950	932	963	982	918	995	983	1007	980	978	923	914	940	918	959	972	990	899	981	929	1020	945	963	960	946	952	928	967	996	854	1003	934	1031	969	941	975	989	925	963	1001	984	919	924	977	883	959	985	1039	1010	952	927	950	921	956	934	961	914	926	997	1001	960	949	941	959	942	940	950	984	945	961	949	977	919	940	913	968	965	968	969	940	942	959	932	987	983	963	957	984	1001	949	946	931	926	947	959	954	945	1022	923	968	1000	951	928	929	954	1034	951	913	940	952	922	962	876	915	933	857	937	879	909	992	946	926	968	998	961	919	982	947	921	930	945	954	963	948	957	929	931	970	934	1004	972	935	941	881	964	963	981	966	902	951	946	974	951	959	973	918	942	980	963	885	953	940	935	969	964	940	967	926	1015	988	904	969	1049	955	923	963	914	951	957	962	960	907	979	941	912	985	1000	965	957	963	952	905	965	905	912	949	960	993	935	925	1009	996	958	972	907	938	919	895	955	926	991	965	913	939	957	972	944	952	905	929	908	930	956
27466	19026	10511	5145	2373	1573	1149	861	756	660	594	495	464	407	342	334	291	335	336	307	326	272	290	296	294	269	270	286	273	306	319	302	299	263	270	300	261	313	283	316	267	299	247	272	284	277	275	262	320	308	310	269	260	320	274	270	293	259	306	295	294	268	281	291	273	281	282	304	294	272	296	299	290	288	281	295	274	283	260	287	283	291	314	285	278	291	271	272	242	278	275	279	275	288	278	277	283	282	290	264	282	308	281	273	286	277	281	281	284	294	282	294	283	257	276	279	279	290	304	265	284	303	245	279	295	279	265	271	312	259	280	266	245	294	283	277	329	267	299	322	248	289	296	279	282	263	253	284	282	270	271	264	295	302	280	309	281	290	262	270	280	285	268	244	273	292	256	306	292	245	295	293	287	271	273	260	284	275	272	293	293	277	281	304	248	278	263	270	298	299	273	314	277	277	276	300	250	267	275	294	262	290	274	259	296	257	288	281	275	289	300	259	251	305	285	277	309	317	295	249	293	273	298	307	288	281	298	298	270	292	274	253	287	299	267	270	275	271	263	299	289	292	294	268	246	279	272	269	264	276	233	286	278	265	265	275	260	271	281	304	279	303	262	266	267	277	294	268	288	293	271	259	288	300	317	303	279	278	288	272	261	296	269	280	283	278	281	277	258	267	308	262	287	278	314	292	247	294	270	294	288	301	252	334	293	287	261	278	269	279	274	277	302	269	268	258	276	283	263	271	277	267	284	282	305	299	249	268	278	279	273	271	305	276	265	280	272	286	273	257	284	274	304	267	264	265	270	285	270	256	236	286	286	263	266	282	268	275	312	300	276	302	266	304	265	267	255	258	279	259	284	269	268	253	269	298	277	268	303	286	266	280	291	291	281	275	279	286	298	264	271	293	291	269	288	288	259	278	317	278	293	259	258	292	276	265	309	264	263	293	320	276	294	303	280	293	260	265	268	285	313	283	253	305	304	284	297	275	284	289	246	262	260	303	293	278	271	301	268	293	269	269	265	239	295	299	302	270	240	282	285	262	277	289	286	286	282	295	274	279	334	315	300	283	301	281	272	290	299	305	272	272	306	305	290	272	280	262	272	297	290	266	285	274	271	271	303	265	277	264	267	285	278	275	276	288	301	258	305	282	282	265	274	285	274	277	261	271	288	276	293	280	250	266	287	304	287	249	323	261	276	293	308	282	277	304	288	268	265	261	292	265	289	295	266	269	254	269	281	291	299	272	279	281	269	278	280	307	311	270	264	304	282	295	292	312	292	280	280	276	283	270	282	267	262	293	293	270	261	251	268	279	288	291	264	288	256	284	291	279	287	266	277	277	255	271	289	303	294	278	285	255	273	282	287	298	267	288	303	297	263	290	275	254	292	259	283	284	273	296	261	273	289	295	264	272	283	270	293	278	285	262	286	256	273	279	282	269	258	283	289	285	269	272	255	268	285	246	277	276	273	274	267	273	286	250	270	264	267	298	274	291	285	277	300	259	243	271	279	298	275	329	270	309	273	279	256	259	272	258	306	294	303	295	297	264	280	309	268	279	271	269	269	256	281	288	295	288	270	297	303	249	317	300	287	263	304	290	296	307	301	269	259	267	265	285	302	272	268	303	264	322	314	287	271	238	301	280	260	259	272	274	259	299	268	294	270	296	293	280	294	287	272	263	255	307	312	263	291	271	299	280	292	281	283	268	270	297	273	270	271	290	262	278	301	265	267	276	298	262	279	263	283	293	276	296	296	287	257	290	250	287	271	304	277	282	284	279	290	283	257	290	266	287	285	287	306	311	292	320	274	284	278	301	287	289	263	260	264	270	279	284	275	276	266	271	309	292	268	285	290	292	283	273	288	255	282	281	261	275	261	277	286	294	286	282	288	271	275	286	309	262	292	280	258	291	254	292	284	280	275	290	255	269	291	290	284	283	278	284	274	264	277	305	272	306	284	289	309	285	280	288	295	294	274	279	274	317	284	283	304	305	292	277	264	264	253	295	247	270	272	287	266	279	291	270	292	264	285	281	269	277	279	286	293	299	263	302	277	297	271	281	264	292	268	281	263	277	284	287	316	287	298	309	272	287	291	302	296	297	257	278	279	302	290	282	265	282	292	267	282	283	297	262	292	269	273	279	265	265	282	310	274	275	266	305	299	283	281	278	261	273	279	278	269	277	288	284	282	296	299	280	269	261	295	277	283	270	301	240	278	279	251	290	285	269	300	281	264	287	299	287	291	290	286	301	275	254	283	293	246	269	294	306	287	284	281	253	270	275	307	298	270	281	306	273	292	261	257	262	254	265	275	274	244	269	302	271	283	315	326	281	296	279	258	302	251	284	283	282	262	291	288	298	279	282	305	278	274	264	281	282	282	280	270	275	277	277	270	290	290	280	283	298	324	291	272	283	267	291	254	285	266	276	288	321	261	279	278	315	299	306	262	269	319	317	299	328	269	274	284	308	286	302	281	289	283	291	290	250	272	285	262	262	270	322	284	293	285	272	262	284	301	263	271	299	289	272	271	274	254	286	294	285	301	260	266	310	297	264	279	297	295	272	259	286	283	307	281	260	267	273	273	297	279	304	288	297	245	315	274	295	293	264	298	244	269	277	291	281	277	286	293	287	233	266	273	297	297	273	269	267	269	264	287	319	286	274	272	296	284	296	282	314	267	299	305	270	302	253	274	280	259	263	277	265	279	284	305	249	243	277	259	274	260	266	276	279	263	300	284	291	269	324	289	258	261	294	295	263	288	303	283	241	286	298	271	263	289	252	291	297	275	245	268	292	269	276	288	283	317	279	288	295	269	264	259	303	273	256	296	241	249	287	272	232	266	263	281	254	251	288	275	299	298	297	266	281	280	258	284	276	333	272	286	284	283	270	272	276	280	297	277	313	262	256	296	278	290	286	274	292	288	261	279	286	273	272	281	285	291	269	290	276	280	302	263	277	262	278	281	294	269	290	304	282	251	277	259	271	276	289	281	274	277	265	264	286	277	275	275	273	280	284	248	274	239	271	264	286	280	274	265	265	275	252	261	271	268	279	308	272	276	296	268	287	284	283	282	302	311	316	277	285	271	278	272	276	294	232	285	283	301	285	280	301	280	298	285	298	277	275	257	304	270	289	276	251	289	300	261	288	286	244	286	234	282	282	270	269	297	312	282	304	287	277	287	293	267	290	306	302	277	268	305	273	317	304	297	268	277	308	244	263	286	303	283	272	306	265	231	318	252	287	283	293	291	261	287	282	288	287	288	294	268	262	265	253	244	259	270	246	260	300	271	265	263	282	268	262	303	246	270	284	267	294	241	294	295	300	288	265	276	276	279	292	292	275	271	293	277	276	284	281	259	281	268	260	282	256	268	276	280	266	307	268	310	266	255	293	297	319	267	271	277	257	257	291	273	252	261	247	285	287	283	301	286	301	321	261	269	310	289	287	282	294	281	263	300	303	279	287	289	287	300	292	267	281	258	291	294	268	287	273	280	268
13546	20195	18524	11416	7668	5456	4282	3191	2511	2166	1883	1677	1498	1207	948	819	732	714	697	618	630	597	656	573	614	584	616	575	620	590	582	578	598	596	582	536	547	555	568	555	585	564	606	585	584	548	575	604	580	579	571	578	556	602	573	577	570	590	591	611	527	558	538	573	595	627	568	569	573	632	567	545	556	599	584	573	560	604	595	555	565	582	565	573	559	572	589	604	536	604	558	570	603	597	552	565	571	556	581	571	552	605	546	610	580	569	583	553	610	597	554	582	609	569	564	596	592	558	581	633	608	563	577	604	563	606	592	576	602	590	568	583	539	580	608	558	586	637	559	601	571	580	575	553	541	587	577	584	542	605	639	533	582	567	592	627	561	622	590	584	584	588	601	573	558	607	587	567	580	557	534	588	627	594	568	624	557	596	572	600	588	560	581	583	551	592	616	625	589	563	585	541	578	575	605	571	575	588	578	565	598	605	593	575	617	561	568	595	573	584	570	609	574	598	575	620	567	584	610	608	567	579	552	593	585	637	610	538	588	595	559	581	573	605	607	549	584	600	576	595	602	556	570	585	577	618	632	601	631	617	597	568	572	618	594	584	578	610	582	586	560	594	578	574	577	580	518	602	549	592	571	589	587	595	608	602	607	593	602	620	570	632	582	565	576	555	533	621	569	589	555	580	598	593	569	587	584	556	579	584	602	598	591	553	555	594	580	559	549	583	610	575	598	552	578	589	576	591	549	580	615	572	574	620	574	568	616	592	627	547	578	628	561	533	558	617	587	585	568	564	558	582	570	576	593	597	586	638	575	579	602	564	609	595	529	596	613	581	598	586	624	599	542	553	599	572	585	593	572	597	589	568	602	567	623	562	568	557	566	591	574	608	601	592	564	564	632	572	575	578	583	603	585	563	565	579	557	595	591	589	581	580	560	562	595	582	615	574	596	597	587	589	574	596	581	570	596	542	595	607	585	527	584	605	565	568	575	596	591	606	580	586	582	554	565	627	575	565	598	593	566	537	577	607	608	554	587	586	648	601	568	609	573	597	585	594	600	603	588	581	570	555	561	605	550	586	629	603	572	599	601	576	618	577	625	608	571	586	555	619	590	602	573	600	554	598	574	548	616	524	523	545	577	547	594	579	551	594	566	564	604	566	582	557	576	605	556	554	564	629	638	580	611	560	613	582	565	559	588	568	595	545	585	577	619	573	592	605	570	619	583	588	602	566	544	579	583	617	614	570	600	594	598	584	573	550	551	581	566	562	567	608	604	589	599	560	577	544	532	617	606	562	608	590	600	563	600	534	589	593	536	571	588	591	563	606	600	574	596	608	549	595	614	596	585	580	610	527	553	595	621	621	576	550	582	596	578	645	570	584	586	590	573	578	552	637	590	550	590	534	579	621	607	620	589	581	626	573	579	561	555	571	569	567	582	565	557	649	588	549	578	598	574	550	552	583	583	570	576	573	539	614	550	596	536	595	579	575	592	609	584	561	616	607	572	562	580	565	593	565	547	596	583	577	568	573	593	580	566	599	556	623	540	573	569	585	582	543	610	565	566	567	569	584	585	548	599	545	587	573	592	585	611	618	577	572	565	605	592	582	605	639	593	561	562	586	563	586	561	629	569	586	565	593	586	563	584	588	585	550	570	548	557	572	638	585	588	568	570	583	615	594	601	592	573	619	558	564	596	555	616	591	606	581	587	585	581	587	613	565	566	593	598	609	579	586	578	557	595	570	582	579	567	612	580	589	563	591	599	525	554	593	573	597	652	580	616	596	578	585	626	576	563	582	578	574	569	566	644	575	583	565	596	619	601	589	582	582	603	588	588	605	588	555	590	612	620	614	606	577	556	585	621	555	556	545	613	606	602	563	557	574	601	554	588	593	576	587	584	530	561	582	588	591	589	571	580	558	586	582	568	576	581	532	579	579	624	601	623	591	606	570	600	577	569	539	598	579	581	567	546	573	610	586	557	608	583	567	592	588	618	554	633	604	552	611	551	590	588	572	596	605	613	569	576	570	653	592	557	571	558	572	573	543	598	539	607	591	610	603	580	553	599	551	577	580	598	565	579	577	628	581	608	597	605	571	604	567	536	616	599	551	568	575	597	535	577	602	613	599	590	573	597	559	568	586	599	570	590	577	630	568	545	596	564	591	570	558	602	572	592	637	551	630	599	581	600	587	553	592	575	602	615	564	567	581	576	584	604	579	576	628	581	551	604	553	558	589	622	582	587	595	565	588	577	551	554	567	582	592	603	596	570	586	582	565	567	576	585	560	584	572	568	554	561	592	589	563	541	604	584	603	617	585	575	573	539	588	573	544	551	586	538	608	611	608	569	599	562	563	600	571	592	609	594	556	608	568	547	586	559	599	563	552	591	529	592	601	578	595	621	564	569	592	594	572	582	590	621	569	577	540	590	570	608	583	591	584	610	610	605	563	559	578	558	588	593	585	568	630	566	592	564	550	631	585	610	584	623	581	563	577	633	555	575	579	536	549	583	635	531	591	587	577	566	581	554	659	584	538	567	558	615	625	594	579	606	601	577	565	567	613	579	627	604	568	575	586	563	593	589	578	590	613	581	584	599	545	583	597	581	594	584	571	544	634	619	564	614	611	577	545	561	656	569	610	542	564	585	594	574	576	597	646	540	581	631	584	524	578	543	543	618	610	625	616	615	595	598	581	561	583	595	618	561	574	571	596	628	616	578	605	626	553	583	606	578	571	592	524	591	579	607	564	568	599	577	580	565	590	556	580	594	598	558	558	628	589	598	539	578	607	610	547	538	598	604	589	584	575	625	562	624	560	605	594	577	584	538	579	612	589	593	595	594	564	606	612	515	590	623	604	622	570	569	594	529	623	596	574	625	645	598	570	545	557	558	592	583	564	597	602	567	571	620	591	578	636	591	588	584	601	597	587	537	556	578	615	575	600	616	564	556	612	586	549	584	582	608	570	574	600	576	581	569	553	567	568	556	598	573	608	583	599	547	619	564	547	577	578	589	614	603	576	587	622	581	519	593	625	572	534	593	580	618	587	582	566	561	570	604	632	611	594	575	575	560	586	583	593	617	601	595	579	554	590	550	572	599	567	576	637	610	589	580	564	573	580	570	584	592	542	544	564	596	582	616	581	564	588	643	555	631	579	592	589	584	584	603	591	577	556	621	560	611	580	617	559	573	548	591	534	540	594	603	563	592	590	579	584	556	593	573	613	570	596	571	603	605	558	573	581	601	566	588	603	532	593	603	613	557	505	562	572	585	580	595	565	575	591	599	573	610	593	609	587	609	607	560	581	602	587	603	610	617	612	628	566	555	549	597	596	552	609	628	599	517	573	587	567	591	594	567	591	559	582	587	566	572	601	623	592	593	575	618	580	565	588	546	559	565	591	579	595	575	553	592	574	612	536	655	554	614	564	612	590	587	574	607	607	533	576	550	614	580	588	569	590	600	594	591	595	601	615	553	590	600	587	529	608	575	598	581	573	557	551
25209	21476	27983	25332	14796	4646	2769	1844	1443	1247	1075	934	831	625	559	411	350	377	371	345	344	338	328	344	313	329	294	344	312	319	338	295	293	288	298	319	309	308	295	309	327	300	279	278	301	275	285	322	313	299	265	309	287	266	291	277	289	303	282	278	309	285	293	315	301	335	284	285	276	286	283	292	314	310	313	280	294	292	268	341	298	295	271	286	268	310	283	293	266	294	301	278	286	306	279	322	283	307	287	298	290	272	274	306	283	296	288	301	279	288	308	298	320	317	305	331	297	303	295	303	294	336	296	275	312	282	273	275	283	263	266	282	277	273	306	273	284	317	288	289	265	286	275	266	311	298	303	329	282	326	305	282	296	272	264	321	294	318	292	303	300	305	302	285	290	290	300	304	291	304	273	265	279	267	307	299	267	306	274	290	307	298	293	314	275	318	280	282	285	282	295	268	317	287	274	305	278	296	327	301	293	282	275	299	281	307	274	270	322	273	284	266	301	283	295	294	300	289	268	280	301	283	297	291	281	297	328	301	305	286	320	295	297	292	315	294	286	300	278	289	305	289	271	265	305	306	312	258	299	300	297	296	278	280	296	276	291	314	277	271	260	299	272	274	297	285	274	282	296	277	279	266	270	267	277	296	275	271	315	308	306	299	261	292	297	315	277	281	277	283	265	288	269	278	304	329	281	269	293	286	273	268	285	269	295	264	290	288	316	313	280	294	290	278	294	315	283	300	311	323	277	277	299	288	285	297	284	282	294	266	296	299	297	313	274	292	295	263	300	292	269	278	285	317	305	257	275	249	292	300	296	289	282	293	314	291	301	297	307	290	285	272	248	314	317	262	291	308	322	268	291	293	313	304	281	287	269	315	295	305	286	296	278	303	269	285	296	285	328	287	286	278	276	309	308	279	270	277	321	293	272	317	276	272	286	277	293	284	280	294	278	272	315	302	286	282	295	325	309	283	297	311	293	270	284	295	277	279	268	304	287	271	286	282	295	277	265	274	283	307	278	298	277	263	246	279	279	332	318	309	297	292	286	304	292	295	259	275	288	300	317	243	291	292	286	288	270	268	293	307	290	287	301	279	311	265	313	283	305	282	260	310	306	268	325	329	259	278	306	265	276	255	283	307	296	296	328	320	299	269	296	291	290	283	300	301	298	280	296	296	280	289	297	278	271	241	319	312	292	301	265	304	301	291	279	247	294	266	268	304	324	294	304	262	262	289	290	311	305	285	268	286	312	273	256	301	304	270	300	279	280	297	290	308	290	278	304	284	285	270	265	274	282	274	321	285	285	281	293	296	297	279	291	268	269	308	266	283	277	303	261	265	297	305	287	271	295	277	283	264	304	275	291	294	297	324	292	261	252	285	299	294	295	273	282	288	299	269	297	301	277	308	289	341	252	296	276	267	273	289	280	304	278	266	341	283	287	305	296	289	291	280	300	286	288	279	284	284	324	291	297	269	271	310	283	344	303	288	285	305	309	302	298	260	302	302	269	263	300	315	309	273	286	274	300	308	284	314	246	297	263	292	262	284	274	296	272	300	300	343	295	285	294	281	284	297	300	303	282	285	303	285	304	293	295	265	320	304	282	303	303	299	292	278	280	307	283	275	300	329	287	255	276	259	284	303	306	262	324	272	274	280	286	299	310	296	288	307	304	304	287	307	271	278	315	315	305	304	289	300	293	307	280	314	271	306	288	275	321	314	276	286	284	289	321	310	286	292	309	299	292	291	261	265	276	283	275	280	278	282	247	287	279	287	273	281	281	310	306	262	293	245	276	303	271	285	303	295	282	291	270	286	288	315	308	251	275	299	273	305	275	278	304	286	295	298	286	287	279	284	292	278	306	304	302	289	293	306	272	290	297	264	303	264	304	291	276	291	310	287	285	266	310	298	293	280	264	283	272	299	266	293	291	272	333	285	286	299	286	295	302	286	272	283	297	302	293	281	285	298	283	314	278	295	298	293	299	309	276	298	311	305	295	305	297	312	280	272	324	276	297	297	263	324	258	269	274	281	300	306	290	306	252	282	303	271	271	293	271	304	275	279	293	320	317	283	300	296	285	286	285	310	301	294	297	302	308	318	313	297	259	293	284	295	268	297	332	307	273	259	297	304	317	264	313	287	304	310	295	292	284	310	284	296	305	289	294	281	272	294	292	303	303	295	295	309	287	305	291	262	313	304	301	296	281	291	301	284	318	315	272	274	280	295	299	286	305	298	269	279	286	307	282	294	273	293	261	332	297	286	292	291	298	286	304	286	288	300	316	290	279	286	281	274	289	268	311	304	265	319	288	277	305	284	269	268	299	284	298	285	260	270	314	286	297	291	287	280	276	279	301	308	320	339	273	255	261	285	283	279	277	293	284	281	256	254	287	297	270	294	290	285	288	264	304	291	289	300	275	292	297	299	271	283	286	272	295	273	312	273	289	311	263	297	303	239	291	250	254	283	300	258	277	282	283	268	288	284	298	332	299	308	296	312	251	273	274	277	297	273	285	290	307	306	276	276	287	281	306	291	294	290	296	299	280	282	273	312	286	322	265	300	267	287	279	298	300	318	319	277	293	284	264	291	289	307	259	288	328	318	264	309	296	296	300	278	299	294	314	265	306	294	279	296	276	294	278	284	274	286	268	283	299	289	305	318	273	286	298	266	302	296	293	268	273	282	309	291	264	292	303	272	284	309	275	298	283	313	262	288	304	273	293	247	252	294	272	308	298	284	294	295	275	265	278	286	268	293	257	294	268	294	303	289	308	295	289	291	294	278	317	297	294	324	293	299	270	289	250	258	301	321	295	288	296	295	298	276	275	303	294	300	286	279	297	284	310	313	246	295	297	303	291	295	286	288	311	270	271	287	294	295	283	318	272	289	286	276	289	295	314	269	301	295	299	298	273	285	300	303	287	279	289	305	291	285	262	311	278	305	318	292	265	285	313	293	277	325	287	276	275	287	296	292	287	282	303	290	289	279	298	275	269	325	292	282	272	312	299	284	281	291	268	306	317	273	291	276	292	298	305	289	278	287	279	287	281	292	295	276	293	272	292	296	270	268	282	302	267	308	302	304	294	312	273	266	318	288	295	297	312	267	285	299	292	274	280	301	271	272	290	311	300	287	255	280	267	322	276	291	275	258	275	303	313	299	299	332	277	287	269	265	289	281	268	318	278	275	272	270	309	268	291	300	284	238	289	309	305	284	306	266	322	310	289	308	275	278	258	274	267	277	294	276	292	285	301	285	293	328	294	281	280	271	287	282	271	278	303	319	281	282	284	303	286	289	314	280	314	277	277	295	288	298	321	281	284	262	279	288	274	281	317	300	284	246	312	291	297	290	291	296	290	286	285	277	327	291	317	284	274	321	318	273	268	273	289	288	265	295	310	308	310	302	291	273	318	310	287	306	302	274	284	297	280	272	292	298	267	269	272	284	304	253	321	307	300	312	279	286	321	316	314	294	283	275	275	300	295	295	286	298	306	299	331	259
15591	28465	26545	18079	13149	10328	7944	6338	5030	4252	3726	3060	2593	2027	1535	1206	1045	953	867	763	733	743	729	740	679	703	674	673	638	715	633	710	729	665	630	649	664	632	605	617	637	602	603	611	559	587	646	620	625	641	574	573	639	584	616	593	596	586	625	577	613	611	595	606	598	574	625	575	620	623	591	619	580	618	627	592	631	599	600	657	606	594	615	635	636	630	635	592	662	587	618	617	609	612	621	558	640	609	596	596	608	583	577	575	602	608	628	609	563	600	604	600	572	626	588	587	603	630	583	587	593	609	624	605	587	597	596	633	590	636	601	586	613	576	631	561	593	581	621	595	587	596	584	596	628	598	539	560	557	583	550	574	601	576	578	638	582	612	580	611	604	598	618	590	617	620	590	608	596	609	621	531	577	616	569	597	616	625	577	628	639	575	588	588	566	556	615	605	604	571	618	601	581	584	576	589	550	594	564	554	635	610	621	592	597	597	610	619	624	559	606	557	587	568	608	622	608	584	624	634	623	613	586	567	577	606	597	593	610	559	592	590	575	605	574	586	573	561	627	622	573	593	609	580	620	554	652	622	581	529	566	614	579	605	583	621	629	592	652	621	649	587	570	585	551	617	560	628	621	630	616	628	627	613	615	615	574	583	579	567	585	610	644	565	564	573	591	634	603	571	571	608	556	586	586	582	589	573	575	622	593	601	628	588	612	596	614	563	590	622	604	642	580	543	587	602	591	557	556	615	549	601	623	653	619	592	620	571	576	569	609	596	631	607	603	583	570	597	574	614	562	571	607	593	585	588	591	605	552	638	567	622	563	591	593	607	567	603	610	596	580	590	553	607	622	598	587	591	591	567	597	623	560	607	568	572	591	600	570	652	594	567	589	576	611	607	615	582	595	606	572	605	596	566	585	592	595	569	611	582	628	575	632	613	575	584	590	579	594	593	593	587	589	581	589	594	597	573	662	613	592	558	595	592	599	617	555	597	617	558	607	620	613	614	574	572	578	564	624	573	634	632	614	521	597	591	590	580	588	582	579	592	568	584	571	596	608	586	624	570	631	592	652	586	585	634	570	608	598	527	658	573	566	600	597	553	561	560	568	577	594	614	563	573	578	589	598	613	582	590	574	587	563	607	622	594	551	604	593	573	596	614	648	569	569	562	535	588	602	615	533	543	561	619	582	581	552	631	618	644	602	630	574	599	546	594	593	593	579	592	556	621	624	555	611	611	601	626	617	594	595	592	603	619	606	583	589	592	588	604	585	533	536	618	638	615	626	592	569	585	643	615	594	613	581	621	614	645	581	599	585	583	593	595	571	583	544	565	580	591	587	549	574	584	625	579	591	578	595	580	630	608	618	547	604	593	626	599	551	579	578	643	623	600	555	588	617	597	599	579	579	599	550	611	568	542	618	585	575	620	581	602	580	570	577	581	619	562	614	601	611	601	616	610	526	593	539	612	596	641	575	571	585	594	570	591	581	596	615	600	579	597	554	603	573	576	597	609	612	563	587	626	609	567	569	590	587	648	602	602	617	620	590	618	605	604	607	616	593	630	631	553	628	581	601	615	593	622	578	602	580	584	621	598	538	598	586	581	617	610	605	625	602	583	624	612	583	640	582	580	591	581	612	605	605	613	593	581	602	584	580	568	604	594	596	577	585	585	585	587	531	607	635	651	566	558	616	597	573	605	564	575	631	595	569	601	621	605	611	618	588	554	628	611	595	572	570	588	582	564	554	623	603	599	587	584	560	617	597	613	614	624	585	590	620	580	614	573	595	577	603	567	581	633	596	549	601	584	568	622	584	614	606	611	575	626	587	585	614	604	548	568	604	621	578	567	621	640	586	584	553	556	609	595	612	617	596	606	647	597	616	632	633	564	562	604	608	624	622	588	637	602	583	601	631	613	610	617	640	601	613	612	605	616	586	585	602	601	601	611	607	609	581	612	587	567	559	603	629	606	596	561	574	611	596	624	619	607	566	558	587	584	616	612	606	586	602	580	632	587	622	583	615	642	602	632	594	570	587	600	598	581	550	534	596	560	590	641	583	600	577	623	612	620	575	533	614	598	624	596	621	570	583	575	613	613	661	630	579	595	593	604	599	595	572	600	585	552	650	604	603	637	580	647	606	574	596	631	600	630	647	584	595	583	593	600	627	602	600	605	597	564	588	594	592	610	551	562	581	567	611	551	562	622	588	636	583	567	559	636	596	610	589	571	607	564	614	578	594	625	598	574	563	616	586	622	602	605	603	622	615	544	594	585	585	588	569	598	567	558	612	595	609	609	581	618	606	584	621	579	588	584	581	604	601	605	623	586	594	584	622	567	603	585	582	666	608	569	623	588	593	598	624	564	572	567	542	594	654	576	679	602	615	596	606	614	602	531	599	576	609	605	582	586	620	593	610	592	606	632	591	563	547	619	564	569	572	612	581	555	575	566	588	586	603	621	623	591	616	579	601	621	581	572	618	591	600	576	597	614	604	588	619	595	602	619	656	614	636	621	594	555	598	601	575	579	568	596	591	618	615	601	591	574	569	656	613	598	608	621	586	561	597	567	640	571	587	630	610	546	586	621	610	592	605	574	573	613	591	613	625	621	580	583	590	588	549	567	617	612	578	580	553	591	629	603	600	571	597	603	638	550	593	606	634	596	608	615	593	638	599	608	608	601	585	580	620	542	604	569	622	589	528	619	552	578	595	608	554	631	608	635	586	524	586	617	574	551	591	623	574	595	589	582	580	626	591	547	602	591	621	567	588	590	602	569	610	606	614	615	593	597	659	570	620	586	597	596	575	576	584	639	584	573	617	580	590	524	593	617	634	610	583	590	608	623	622	581	605	629	643	543	617	615	569	566	588	600	593	630	606	588	550	628	593	601	630	604	594	639	597	622	576	599	588	599	577	607	589	611	583	594	566	570	592	578	579	596	598	628	586	582	596	590	571	630	622	601	616	594	578	604	592	605	583	605	589	604	576	597	588	644	587	585	629	598	612	594	631	606	555	580	561	632	588	586	572	575	630	607	613	575	560	616	595	585	612	527	577	581	613	608	617	555	591	595	585	612	605	570	588	566	551	542	572	591	577	593	599	601	586	593	594	560	587	570	579	553	620	608	577	582	596	616	630	586	640	611	599	588	580	576	649	604	576	584	598	609	587	617	585	585	577	613	570	626	578	597	593	579	558	592	596	585	607	656	606	593	630	607	561	606	611	561	612	603	560	571	611	590	597	577	569	624	574	579	616	607	585	573	591	611	587	603	569	596	607	550	580	690	598	619	598	599	614	577	621	536	618	590	610	587	612	631	619	626	600	594	583	614	613	573	591	556	618	575	605	592	632	615	606	606	588	547	561	631	661	640	609	601	608	612	597	581	595	584	624	591	578	590	617	615	595	618	592	560	609	584	557	608	610	596	582	552	592	608	538	619	645	664	586	635	542	582	601	566	579	592	592	601	616	574	591	597	608	543	596	608	653	564	551	596	597	580	573	578
24263	21480	28971	24431	21415	13745	5284	3123	2337	2078	1718	1493	1228	1058	862	716	664	622	577	554	562	528	494	560	534	534	562	491	515	482	521	494	464	502	486	449	475	489	476	457	525	489	476	490	481	493	440	462	484	460	456	471	465	433	436	463	462	474	470	449	498	476	455	454	464	418	459	473	446	482	515	451	482	494	464	469	500	468	462	467	461	449	452	458	490	454	480	466	451	466	456	465	471	416	479	440	478	455	426	477	451	477	455	473	502	464	493	471	494	469	439	428	465	453	452	434	476	431	493	450	438	479	453	484	471	443	440	433	472	498	483	461	468	485	437	461	494	462	447	465	449	462	466	424	458	438	434	458	443	407	467	498	480	468	403	473	479	439	491	423	479	459	478	416	467	451	437	451	466	459	471	430	476	494	426	452	484	455	436	448	475	480	497	460	415	446	430	460	453	468	451	433	460	451	451	474	461	452	432	470	458	456	475	489	425	485	435	473	425	464	458	440	470	447	441	473	453	457	496	480	459	490	474	466	469	447	458	484	476	468	410	478	427	446	485	428	460	446	496	423	468	436	482	468	446	480	416	488	467	430	503	479	441	463	450	476	443	476	440	503	467	501	449	431	500	485	449	467	431	470	472	490	454	445	462	460	458	454	448	413	466	444	444	476	448	430	445	432	421	448	457	458	459	465	398	476	459	440	458	470	490	477	426	480	454	534	467	495	459	434	489	479	449	446	451	451	472	505	460	479	435	467	416	452	456	454	416	464	465	460	462	449	480	454	425	438	474	412	495	469	508	493	468	456	448	464	441	488	462	480	431	508	430	452	422	454	445	451	452	448	437	435	451	453	463	454	443	479	475	471	492	465	420	485	473	414	476	465	434	503	447	453	463	446	420	464	462	447	478	451	432	437	491	438	461	421	423	448	484	405	458	425	472	457	458	472	464	442	455	471	432	433	470	465	476	468	456	461	436	441	479	432	443	442	430	453	465	450	480	480	470	415	427	446	475	425	462	479	484	470	468	455	444	470	472	461	432	435	472	431	482	455	429	490	454	496	476	446	426	458	447	440	504	415	456	434	462	419	442	452	464	497	517	472	463	438	460	451	438	458	475	451	497	443	435	466	432	448	444	416	441	453	439	480	466	454	459	456	459	460	459	436	450	467	435	448	458	465	464	481	477	454	472	434	430	432	428	492	451	433	458	442	464	457	445	442	452	467	413	480	487	433	484	455	441	429	436	435	432	474	455	482	431	477	436	451	456	414	463	426	452	445	432	480	461	501	405	479	464	463	428	475	460	456	465	495	465	462	485	455	468	464	491	474	412	456	464	444	452	461	489	509	512	439	495	509	447	433	410	425	445	453	449	493	436	467	469	455	464	463	484	492	448	434	445	440	413	475	476	480	475	458	438	467	482	474	443	446	480	466	421	476	451	476	449	472	419	449	448	465	471	469	447	462	428	423	468	466	470	496	441	467	457	417	452	463	458	477	496	440	475	455	477	433	444	449	456	450	490	468	475	445	428	411	463	430	457	481	492	456	477	449	473	427	430	474	469	438	482	430	446	396	468	473	461	454	485	441	461	468	457	488	446	459	459	459	457	489	450	426	442	491	483	445	465	480	477	397	462	452	477	431	496	463	435	417	441	452	463	448	471	460	447	431	453	439	456	431	470	473	440	431	474	406	459	462	451	487	487	485	477	444	415	432	453	434	456	468	442	456	428	476	470	430	452	457	473	488	472	512	473	458	449	451	461	460	463	486	443	446	434	468	475	416	441	456	475	452	445	432	436	465	474	435	452	464	471	469	462	443	463	440	460	456	452	434	479	461	486	457	469	449	498	440	485	477	500	485	445	446	459	447	432	451	465	490	426	458	486	490	430	482	438	454	434	463	456	457	429	479	473	457	484	489	449	426	435	428	458	469	482	462	457	464	472	447	453	448	452	452	437	456	474	484	474	467	448	464	449	444	499	474	477	488	467	469	474	444	477	447	473	444	426	473	432	502	468	472	441	427	455	445	460	471	458	485	474	445	465	488	459	459	429	446	446	476	464	464	476	451	475	436	452	454	441	435	439	417	439	453	466	443	488	471	468	448	451	467	434	444	445	455	432	472	437	456	419	443	476	502	440	462	440	448	485	476	421	442	453	472	468	460	473	448	461	436	487	443	490	447	440	471	432	483	440	439	456	450	423	454	465	452	485	455	459	444	456	497	467	422	425	469	445	466	424	433	461	431	454	479	510	438	452	453	444	465	464	481	470	447	487	450	506	438	468	457	467	492	507	464	432	436	442	453	432	485	441	418	445	413	434	500	475	441	430	465	455	450	467	453	456	458	440	437	429	470	489	470	458	436	421	454	439	459	439	434	440	441	451	462	458	465	451	442	467	473	482	436	482	460	459	463	441	435	450	432	453	463	462	461	484	455	422	449	446	480	511	470	438	466	493	488	466	489	451	428	449	440	473	436	438	451	492	476	451	436	431	460	452	438	436	429	465	472	454	440	483	440	438	481	475	467	468	442	469	489	462	473	470	420	476	497	466	443	433	453	475	456	494	433	456	418	470	475	423	487	437	471	432	436	480	490	448	476	446	417	467	466	441	474	425	424	483	447	480	478	436	444	436	495	464	470	468	459	464	467	479	443	488	466	446	477	482	481	456	443	451	469	469	452	440	462	446	426	448	479	455	439	415	444	458	493	443	434	489	482	465	471	451	482	414	457	492	486	445	480	459	474	476	451	466	428	437	473	457	455	446	462	436	486	428	427	443	413	447	446	427	485	490	446	464	488	446	458	443	456	458	422	445	443	455	452	445	473	465	433	483	432	473	505	456	444	426	437	452	453	436	459	449	422	435	445	445	455	428	455	478	470	428	454	429	471	483	457	452	452	463	454	436	444	455	446	435	436	447	472	437	464	454	444	476	436	445	450	458	441	465	480	472	437	465	437	453	421	462	472	468	477	465	402	453	437	441	461	450	444	438	458	456	429	458	470	472	464	463	432	431	455	428	497	457	474	490	476	468	465	441	444	490	485	439	454	474	462	455	445	473	467	476	476	436	468	433	473	465	450	504	455	446	442	486	451	454	419	438	464	404	454	459	418	417	454	469	476	490	443	474	480	485	509	499	439	475	417	457	456	444	431	487	454	452	456	429	422	454	465	478	435	481	442	430	478	453	452	443	469	424	465	448	454	457	451	438	478	451	438	430	488	449	445	470	469	443	481	459	483	467	450	460	499	472	467	430	436	455	470	475	466	465	502	477	442	483	468	444	463	498	472	490	463	441	450	463	477	405	457	446	475	460	443	443	450	430	482	414	497	440	451	441	415	463	487	449	467	454	450	472	459	439	422	473	475	460	430	481	446	473	493	463	457	505	439	419	478	427	442	429	480	457	451	446	479	435	456	434	481	435	472	461	440	445	446	483	486	440	423	441	493	445	466	431	443	406	463	443	457	471	456	452	483	447	438	457	465	469	471	459	495	455	462	446	445	449	457	464	470
18188	33309	30864	22660	17606	14200	11146	9027	7423	6433	5510	4690	3743	3023	2380	1964	1607	1480	1322	1259	1258	1107	1097	1105	1043	1019	1014	1039	1066	1020	1018	988	992	1002	1023	954	999	936	907	958	939	893	953	938	909	944	929	887	845	889	953	873	936	936	910	912	909	867	915	920	866	919	895	920	905	928	921	904	868	862	863	969	903	850	912	925	843	913	910	873	884	909	904	886	876	904	914	910	934	940	924	904	894	936	881	890	916	888	876	892	903	863	897	916	881	936	868	917	948	955	832	899	852	877	919	893	855	909	941	945	927	942	921	924	953	921	896	912	928	882	906	887	930	893	917	872	940	935	896	873	878	886	929	915	907	889	903	871	860	848	896	902	825	940	854	969	916	940	925	867	908	891	902	919	888	896	941	875	881	874	834	876	814	899	938	877	851	899	878	871	843	948	910	849	940	878	915	936	879	916	861	846	866	881	916	867	904	886	862	863	933	920	878	925	922	901	860	889	941	830	903	902	913	902	863	923	917	877	914	870	901	872	874	879	867	876	890	883	880	841	868	818	901	894	886	904	893	906	936	867	941	856	902	881	880	903	881	904	952	890	912	902	878	912	875	892	909	915	873	924	880	905	881	846	874	883	928	891	902	891	883	940	905	927	848	839	900	885	883	901	842	836	911	873	921	931	948	873	889	916	850	946	933	932	891	856	868	868	848	918	863	846	889	864	906	897	867	861	864	876	874	860	869	890	886	869	892	871	891	917	886	877	824	867	904	875	870	880	898	901	890	926	868	903	886	914	940	904	854	888	884	909	903	910	889	870	946	914	918	917	928	867	905	874	913	895	940	868	849	885	875	887	894	891	888	868	875	926	904	892	925	878	848	915	964	868	890	899	868	849	849	952	859	913	868	902	899	924	919	921	932	842	831	884	910	937	883	884	911	893	905	892	864	900	877	881	912	892	869	875	896	888	907	873	907	898	925	902	893	853	922	882	901	904	842	884	909	881	895	914	889	860	897	885	872	912	903	927	884	936	910	827	866	894	895	857	901	899	868	899	831	924	914	920	847	902	885	849	939	930	828	889	849	872	894	878	851	884	898	906	907	844	876	867	922	911	857	840	892	932	886	893	904	880	871	859	855	896	848	867	897	915	932	854	834	862	905	906	907	893	901	941	880	910	930	877	872	890	898	859	906	880	862	881	839	894	866	862	928	903	877	921	858	899	880	888	932	859	910	903	865	921	905	890	862	894	915	953	881	912	928	942	843	853	898	916	881	865	873	886	861	839	894	889	890	919	841	850	906	852	822	868	857	948	889	857	951	842	881	951	856	938	908	900	899	865	917	870	850	844	828	854	859	848	892	868	919	904	898	908	917	929	930	884	884	870	837	922	873	886	936	907	902	885	878	884	909	874	838	900	916	859	929	847	882	859	903	932	868	874	919	881	932	866	915	898	950	906	849	880	903	849	928	903	949	848	920	882	854	943	897	860	891	886	853	911	908	873	871	894	884	874	917	862	939	930	863	923	910	934	884	893	911	845	905	896	907	948	881	893	864	925	874	903	906	875	878	915	913	904	874	861	906	903	885	871	874	878	897	868	888	854	915	870	874	832	884	897	893	913	887	908	853	859	912	830	888	925	884	899	911	952	841	877	944	882	876	906	879	851	894	868	908	875	835	862	886	858	906	863	861	877	849	820	937	920	913	908	909	930	900	988	890	846	871	916	864	885	892	914	886	897	892	893	896	854	913	910	919	915	900	888	858	947	931	934	905	944	919	891	895	892	879	914	882	903	923	921	923	886	885	919	839	857	905	900	892	919	865	1004	908	892	931	852	870	876	895	916	900	886	902	886	935	888	884	892	859	918	901	877	859	868	873	900	880	949	916	906	838	881	920	873	901	894	889	926	909	894	906	908	901	901	894	906	855	919	908	901	821	945	832	839	930	913	891	925	864	876	819	900	902	857	898	928	893	958	870	916	887	912	882	931	872	919	861	905	914	887	891	929	885	914	867	873	856	872	842	928	888	886	883	905	867	875	872	925	879	855	897	916	899	874	951	911	895	925	847	926	944	914	879	868	913	848	926	968	887	898	853	873	916	896	907	908	902	902	892	896	908	867	925	912	890	931	863	898	908	879	850	828	904	868	878	807	946	913	889	866	901	919	810	914	881	859	866	913	920	908	855	867	901	883	898	880	895	887	902	876	848	883	889	916	903	910	896	846	858	923	908	851	867	878	853	874	909	821	878	895	897	844	888	896	861	914	839	899	887	877	836	923	916	894	886	852	860	935	916	904	889	907	914	917	897	888	901	862	878	845	876	889	905	874	873	837	886	888	892	881	868	910	910	890	828	900	953	877	878	923	898	933	889	900	911	877	860	839	854	939	859	909	921	864	891	861	901	922	827	943	933	921	851	894	885	848	867	865	864	867	894	848	846	882	813	842	901	845	849	909	882	853	965	871	881	895	888	929	906	903	887	851	889	901	916	907	898	886	879	864	914	883	895	933	870	855	851	856	887	870	851	901	896	924	887	836	887	899	904	915	873	871	876	886	870	917	846	861	853	876	879	926	918	883	923	875	913	886	939	876	886	920	868	860	889	896	835	884	903	852	874	898	901	884	890	880	887	892	904	887	884	915	895	895	919	895	879	884	873	843	851	843	935	873	872	907	917	876	909	878	903	847	869	912	919	889	834	918	923	847	959	895	889	886	888	862	852	905	945	843	914	988	856	882	909	800	916	856	887	881	890	896	901	924	891	840	881	935	888	828	888	893	849	924	918	891	930	894	880	935	859	888	917	933	891	924	897	839	879	877	878	842	865	873	886	911	905	852	878	882	884	908	875	906	924	885	897	840	896	898	854	828	875	963	868	865	861	905	920	837	900	890	895	850	902	939	863	836	847	848	916	880	855	945	880	938	890	881	916	904	872	948	942	963	901	818	901	883	881	911	860	848	912	828	850	925	898	933	908	885	877	873	911	927	900	883	929	857	833	911	881	915	900	914	884	889	875	895	900	871	895	884	887	847	923	874	953	848	903	934	910	870	896	921	911	896	907	868	899	859	909	910	892	884	886	875	923	842	926	873	844	900	889	881	860	844	842	921	904	877	934	854	905	915	890	898	903	894	843	855	856	896	866	882	929	908	901	884	901	914	875	924	910	897	913	920	923	832	936	912	880	903	871	880	899	922	868	869	934	945	909	881	906	892	900	855	821	886	885	889	923	854	892	891	812	884	927	883	909	867	907	911	914	898	902	871	895	891	919	896	815	869	974	882	905	887	875	893	900	902	897	897	875	914	922	924	907	941	848	927	922	855	869	867	872	921	885	884	885	870	879	890	948	908	940	902	866	867	889	885	833	898	840	869	883	925	905	909	845	970	902	910	920	848	927	884	923	887	887	868	926	892	866	866	854	868	915	924	918	915	891	863	912	926	881	899	969	824	907	873	855	861	892	871	887	913	929	897	904	860	894	888	908	917	935	880	889	895	870	899	911	930	854	941	854	937	898	882
27548	18910	9921	4592	2183	1411	1064	829	748	608	545	471	419	360	324	307	294	273	283	248	255	269	273	295	248	284	257	260	267	275	276	258	234	250	260	271	237	265	245	275	278	264	271	244	253	260	257	280	256	266	288	282	266	254	244	266	244	284	277	246	252	291	258	266	246	254	255	239	254	245	262	281	278	274	241	255	260	270	283	247	272	279	219	246	244	307	256	244	294	280	251	283	269	269	269	276	230	267	247	285	265	241	236	268	251	242	264	256	240	283	261	270	237	291	269	262	274	270	243	255	281	250	270	226	235	251	247	289	255	255	263	266	266	278	263	274	275	270	259	250	267	249	267	260	265	278	241	243	250	248	265	284	253	310	241	273	260	262	243	277	246	269	271	276	272	251	271	260	257	242	268	243	275	204	261	247	254	263	261	250	266	253	259	246	264	278	271	294	271	266	261	269	236	240	250	277	248	291	253	253	252	290	272	257	276	253	309	254	235	254	265	261	265	277	245	238	268	255	257	254	281	264	232	255	260	245	272	291	264	271	248	268	285	293	284	261	250	271	240	283	275	264	290	266	280	292	269	252	284	276	253	289	247	240	270	259	234	277	282	246	257	244	255	247	270	258	257	224	233	267	292	271	293	244	255	248	232	262	241	251	271	264	272	219	269	252	246	261	278	296	279	252	269	279	261	254	280	262	237	248	275	262	248	252	260	260	267	270	266	273	252	291	260	253	258	246	291	248	216	269	262	272	256	277	253	259	263	262	283	284	262	292	277	264	254	247	260	228	239	251	255	259	236	260	267	266	268	300	252	265	253	260	257	263	244	287	263	233	268	224	254	280	273	274	221	276	254	261	272	264	257	252	278	273	273	260	267	229	291	263	247	276	238	216	257	278	247	278	251	224	262	249	258	211	272	275	272	249	265	288	277	277	264	272	263	291	278	271	260	269	244	284	265	244	257	232	259	261	242	235	260	270	262	253	247	258	278	281	256	281	291	282	292	246	265	262	273	275	291	259	242	254	286	252	236	268	230	221	270	259	232	269	259	287	265	255	259	288	258	247	257	287	275	256	264	277	244	270	274	246	258	260	276	271	261	260	291	237	255	284	256	301	255	262	251	255	269	243	235	264	229	302	289	258	248	258	249	285	253	262	264	252	234	231	242	248	279	239	265	252	268	282	237	260	245	269	236	270	256	279	260	263	253	272	237	280	268	248	269	238	247	262	272	255	246	273	261	233	274	241	267	264	254	271	300	268	264	233	254	271	229	281	269	278	286	255	259	240	226	251	255	284	255	245	285	272	262	251	238	287	301	265	246	272	283	254	254	273	271	254	286	281	272	268	255	262	252	232	274	251	294	227	262	256	257	259	258	256	251	257	268	246	282	261	248	267	237	255	257	276	262	263	229	229	265	240	259	225	289	257	270	282	258	255	269	263	252	281	248	246	245	262	270	261	273	259	266	256	266	246	248	271	238	288	255	257	251	255	274	270	243	252	264	236	269	247	270	228	265	272	261	269	272	265	278	248	257	249	251	271	262	262	261	251	232	300	271	270	286	276	276	263	257	267	267	261	253	270	244	255	278	274	282	291	261	255	265	246	275	253	297	255	240	259	294	243	280	258	269	268	282	253	256	272	250	293	257	262	235	234	259	232	263	270	234	230	285	273	259	245	267	248	268	262	230	245	259	262	262	247	273	267	280	259	261	265	287	259	271	266	261	249	251	257	287	264	250	267	246	270	263	278	237	267	242	282	250	254	249	284	241	237	285	269	238	262	297	241	263	307	247	229	245	248	290	284	264	256	253	278	270	250	261	277	240	265	249	266	228	230	293	272	261	292	233	264	241	267	258	267	260	228	266	260	269	256	253	266	266	259	265	299	236	263	234	276	235	238	233	284	260	265	263	287	264	247	246	253	256	248	261	239	263	256	261	259	241	278	286	256	251	258	260	244	259	246	262	281	228	289	285	256	254	242	259	262	242	260	263	261	265	281	294	248	257	248	264	238	269	281	249	277	263	299	269	263	261	257	226	254	254	263	254	243	236	256	283	252	276	267	268	243	254	290	280	265	253	280	265	243	304	242	244	229	256	245	285	259	240	267	240	264	238	261	228	237	244	262	273	274	291	286	277	264	256	284	250	261	288	266	260	264	259	262	234	260	273	273	271	236	251	262	259	279	255	227	260	253	246	281	254	262	260	272	257	259	266	248	249	250	248	285	265	290	258	236	233	256	256	291	256	262	284	257	235	285	268	273	260	252	279	280	265	243	292	280	241	274	247	253	232	277	246	259	246	273	271	258	251	250	254	274	247	267	248	245	267	254	244	238	276	265	247	281	273	241	267	256	258	271	251	267	262	271	259	248	269	259	294	268	236	268	276	259	270	236	269	265	247	243	262	250	288	247	260	271	249	265	282	235	269	245	220	263	248	250	252	268	280	262	260	253	270	238	278	244	233	264	242	276	243	257	253	274	250	236	266	268	248	263	273	247	277	260	266	242	254	282	277	255	268	290	263	266	262	270	254	251	249	234	262	238	260	256	245	227	308	296	245	256	246	283	274	282	264	265	278	243	275	290	244	275	251	249	263	281	266	278	265	233	263	252	250	253	242	281	271	248	269	266	253	266	282	268	273	218	242	245	270	240	266	259	273	289	273	285	258	264	266	271	239	281	236	274	251	251	248	269	253	255	253	214	284	261	244	255	267	270	280	277	232	259	252	283	262	249	258	260	258	266	254	243	230	251	260	256	271	264	272	273	248	234	245	254	255	263	232	258	261	276	265	257	250	257	257	249	269	281	262	248	265	260	285	277	245	274	267	288	260	230	261	262	294	274	275	269	280	237	238	275	243	255	241	294	265	254	256	269	264	267	268	265	271	274	227	261	257	290	253	271	250	286	239	305	274	277	228	306	235	268	268	236	277	239	255	269	255	278	240	262	269	241	260	254	253	272	236	254	236	263	247	249	277	261	250	255	265	270	261	275	266	274	259	261	285	258	243	271	248	240	261	236	248	236	273	228	259	258	249	258	287	231	249	240	251	269	249	263	248	261	242	268	230	259	253	261	254	276	264	265	271	256	253	259	272	258	254	247	241	244	280	248	241	251	265	261	259	269	243	236	240	248	253	269	272	251	252	253	255	239	259	290	260	249	239	250	260	286	272	242	293	273	242	245	257	261	255	255	251	282	265	253	253	285	260	282	231	257	252	254	243	268	242	264	262	271	259	282	261	279	297	274	239	255	248	235	248	298	245	284	263	254	231	239	276	289	266	278	228	277	262	283	267	268	252	264	243	276	245	264	263	240	296	263	263	238	233	235	257	247	239	251	253	249	252	237	267	272	248	256	239	264	246	274	267	247	276	253	250	269	255	276	271	272	275	270	235	234	271	235	260	258	230	254	270	274	276	275	242	239	265	267	228	259	256	259	243	259	264	258	244	237	237	266	255	279	279	253	262	236	270	246	272	246	284	251	268	258	257	291	288	270	243	269	228	269
12967	19665	17601	10519	7273	5320	3919	3087	2598	2098	1952	1586	1238	1031	817	724	680	667	596	622	591	572	580	589	608	594	584	624	525	568	585	573	580	598	580	569	618	559	577	548	563	555	584	543	572	529	558	581	542	570	550	531	545	565	551	547	575	533	577	536	549	522	582	546	549	577	510	563	544	552	602	538	582	539	590	564	562	534	540	540	547	530	579	525	556	541	578	527	541	521	556	552	537	563	534	571	564	564	515	537	541	528	567	559	533	523	591	543	534	540	593	561	537	552	548	568	587	542	524	573	524	572	560	517	503	553	601	554	547	502	560	528	565	585	550	529	564	601	606	548	549	555	533	578	574	509	529	539	520	577	574	543	573	557	549	548	573	568	555	613	571	552	555	569	585	537	536	517	545	522	552	548	533	520	552	547	554	509	552	576	579	547	549	582	578	587	548	553	577	542	559	534	542	565	530	539	547	540	567	560	544	556	547	529	572	586	540	553	549	564	525	576	578	539	517	601	541	559	535	571	564	567	590	544	517	577	585	584	571	543	523	502	548	565	554	536	562	556	536	584	556	592	542	546	589	572	582	546	551	549	554	510	537	544	505	592	549	588	551	581	549	583	569	517	570	538	523	562	558	546	554	562	584	532	607	565	548	529	567	533	609	538	557	506	570	560	579	542	547	577	527	579	546	559	525	532	523	536	550	558	493	564	565	577	524	542	555	561	568	533	543	567	505	566	531	555	553	557	542	512	552	558	559	594	546	577	563	516	567	562	513	562	542	530	533	554	538	589	529	563	558	527	577	583	552	504	560	569	558	547	557	588	577	545	531	583	554	533	524	552	581	520	554	556	539	578	529	552	528	539	573	518	541	559	544	563	517	601	546	518	568	551	516	535	565	513	563	545	521	537	547	526	550	575	506	527	548	521	531	544	544	498	551	538	606	570	557	551	548	589	567	557	561	539	574	526	539	573	564	515	534	543	572	537	560	561	548	533	566	521	568	516	566	549	561	573	579	577	565	572	599	571	538	529	555	564	574	560	522	518	558	555	539	503	592	587	570	550	543	515	530	518	549	571	569	551	539	580	571	547	542	511	561	567	587	528	552	592	581	562	536	566	553	572	564	552	527	518	595	515	531	537	567	586	614	588	521	538	590	553	539	554	538	548	536	517	539	555	548	551	535	555	539	576	542	516	575	583	579	539	519	558	549	538	556	540	556	570	531	563	578	514	546	560	554	602	572	555	577	571	560	538	535	565	547	562	542	556	528	544	540	602	528	557	561	531	573	506	581	559	564	534	556	544	553	558	555	556	547	528	539	566	536	548	572	550	560	557	501	540	542	513	529	535	539	568	562	560	582	557	517	552	557	581	553	501	535	512	528	550	571	551	583	543	546	575	538	555	550	559	525	567	595	598	582	502	560	545	570	555	540	520	564	562	537	531	541	551	545	581	571	560	587	556	551	558	541	544	542	517	547	538	549	510	530	508	557	542	576	561	547	610	590	508	582	556	541	538	542	539	500	553	546	532	532	529	550	584	559	513	521	570	576	526	582	552	534	588	533	551	521	564	589	567	499	535	565	537	571	535	583	590	532	508	555	571	560	541	551	567	511	527	563	554	551	549	550	564	554	559	595	529	544	543	602	571	539	544	588	558	531	567	559	541	579	544	553	545	551	571	581	522	571	574	562	573	529	556	524	512	557	532	555	526	532	583	510	578	572	532	536	570	533	575	561	529	534	575	573	525	530	551	529	538	550	558	544	594	509	531	570	561	549	528	552	497	580	482	553	594	570	556	571	574	532	545	572	537	570	559	583	533	515	539	515	539	530	606	533	562	597	561	568	551	546	566	541	569	518	563	518	520	524	595	537	568	567	577	529	527	575	514	505	548	541	547	591	563	567	515	584	587	562	536	538	547	535	540	523	559	501	570	537	510	569	548	547	556	598	605	542	515	560	536	569	590	536	588	532	597	542	519	540	547	572	539	557	536	546	554	552	584	577	540	571	579	549	554	607	504	577	549	579	573	560	546	581	534	562	540	541	518	575	555	536	545	552	576	544	567	533	551	512	530	523	545	522	530	523	570	575	570	527	518	533	594	576	538	602	540	547	560	544	556	577	531	597	569	572	585	538	554	532	542	517	531	544	537	523	548	530	548	551	556	583	523	553	574	556	552	542	590	560	540	536	526	549	573	530	580	569	541	541	556	522	595	567	549	568	563	528	499	569	556	526	588	563	561	571	522	538	519	543	540	566	533	533	571	538	575	569	518	546	555	542	518	491	553	536	527	540	553	533	581	551	539	587	560	575	561	533	565	556	589	524	562	550	563	525	551	568	568	575	518	561	580	520	552	550	548	554	526	534	530	538	568	550	579	565	558	559	537	568	574	555	592	573	519	527	542	530	568	573	593	569	514	573	514	542	583	518	569	549	482	552	547	541	572	537	547	578	524	544	573	577	519	579	570	585	566	589	547	596	564	564	545	552	549	526	579	557	569	519	529	505	549	540	580	508	602	549	550	546	528	503	515	528	563	527	553	565	545	540	551	564	566	523	558	548	604	613	567	535	533	624	528	586	554	490	558	525	543	577	551	612	535	595	600	537	533	569	542	541	570	565	544	560	565	523	551	564	562	558	561	576	509	625	544	500	589	583	542	550	541	546	560	540	484	605	524	522	506	552	595	546	548	563	579	591	537	552	568	538	571	593	532	540	518	594	610	560	574	537	550	549	498	562	558	551	567	559	566	541	565	580	568	582	545	541	500	538	550	563	546	522	530	530	561	540	564	580	548	523	558	535	557	555	524	526	525	514	539	547	494	521	565	542	517	577	602	565	558	577	523	553	551	542	520	534	560	549	558	512	527	542	512	559	620	583	547	525	558	580	549	544	555	554	528	573	518	564	602	558	505	560	536	577	571	559	542	545	545	548	514	526	578	571	548	544	569	541	584	522	544	526	557	557	581	530	580	540	540	548	569	503	564	554	556	563	513	535	561	552	529	545	542	559	505	577	536	546	568	544	572	534	570	549	563	574	551	567	575	553	537	545	498	558	601	540	582	572	579	533	546	561	594	526	574	538	499	573	543	595	546	523	510	563	531	525	552	587	544	548	601	528	568	565	523	576	529	544	554	548	503	561	547	543	546	566	571	588	567	512	538	547	531	591	529	517	514	562	588	594	572	538	560	564	551	614	540	567	576	548	600	568	556	571	521	572	547	567	497	528	562	545	562	513	580	544	547	547	540	537	556	561	571	580	524	549	530	611	593	561	546	560	526	539	579	548	524	584	580	544	550	561	528	574	567	533	576	528	575	509	557	538	547	524	532	598	584	526	570	525	590	539	577	552	572	552	551	530	572	545	550	567	562	548	552	568	560	545	529	547	548	557	590	548	567	569	578	537	576	566	545	564	573	568	550	538	509	552	558	534	548	484	571	535	619	548	579	522	551	553	553	556	548	511	545	522	548	534	579	544	571	563	548	529	537	519	543	528	552	518	481	615	528
25118	21478	27947	25322	14262	4509	2661	1855	1503	1238	1038	884	708	577	499	416	369	350	347	322	310	351	299	316	303	316	286	300	342	298	303	284	267	282	283	283	299	314	301	313	285	284	291	306	304	289	307	288	300	260	281	287	300	256	314	271	273	309	287	269	311	318	271	280	284	295	267	282	288	261	276	279	263	259	274	264	318	286	292	294	296	306	297	261	263	279	285	274	285	297	311	293	296	272	280	278	270	323	258	283	298	283	330	279	272	277	285	269	264	319	282	307	290	315	274	291	280	296	266	274	284	269	251	310	283	239	264	296	305	251	307	275	275	267	305	299	275	294	307	316	297	255	287	267	264	299	252	292	271	245	287	283	304	293	263	254	302	306	285	279	312	287	252	278	296	295	255	277	269	259	265	268	296	284	269	293	284	284	252	289	251	297	262	298	297	287	293	264	290	286	245	314	284	237	298	300	261	303	293	236	309	272	283	278	270	278	295	282	272	257	297	299	282	260	277	301	296	294	274	272	252	279	309	259	293	271	272	267	295	281	303	264	274	274	256	303	287	280	275	298	284	277	300	282	287	265	285	271	276	262	291	287	250	301	271	305	263	303	295	253	304	273	298	288	291	261	264	284	253	259	302	295	275	309	263	287	307	273	257	283	308	267	293	253	252	268	288	286	257	263	277	268	302	277	296	318	284	301	306	281	274	265	262	254	265	282	301	295	274	253	307	290	266	309	286	297	270	277	291	281	271	277	286	269	271	285	271	275	296	288	298	277	275	270	280	302	273	288	287	285	272	263	244	291	288	285	316	305	283	272	291	271	282	297	263	277	272	291	303	259	295	265	297	268	280	290	279	292	289	233	285	295	288	286	299	273	260	287	332	263	286	300	305	298	298	248	301	284	324	266	274	284	282	296	281	279	294	280	288	291	282	278	297	316	280	311	278	332	255	304	292	298	297	277	302	291	284	275	301	289	296	276	326	265	266	274	287	268	244	292	312	279	302	262	280	283	275	276	275	280	281	302	253	292	288	273	265	283	287	275	288	295	297	269	288	274	268	273	287	281	284	230	272	289	260	263	307	279	298	268	291	256	278	304	287	281	301	275	295	275	274	278	283	283	294	272	281	268	276	286	304	273	312	247	277	283	274	306	276	256	285	276	254	286	265	290	298	286	261	274	274	254	276	300	269	281	262	292	297	269	283	285	284	285	263	275	293	276	306	284	272	284	299	287	268	283	270	277	275	283	271	295	284	283	277	291	267	307	290	264	292	309	257	295	290	293	286	283	289	316	298	270	259	278	303	294	275	262	285	286	263	225	260	304	287	267	305	285	289	247	306	259	287	290	270	282	277	267	281	287	293	248	290	293	262	299	304	258	287	261	287	286	274	278	289	311	277	281	286	256	265	260	290	275	279	322	275	274	285	286	282	280	285	285	281	280	292	284	311	282	256	306	279	311	260	286	274	308	280	298	295	304	285	263	319	293	257	281	261	274	294	281	274	305	271	342	260	275	270	312	295	281	278	282	299	283	288	279	278	289	285	266	290	259	292	282	291	260	270	283	297	274	280	260	289	255	277	276	266	292	284	251	303	285	320	272	290	285	277	248	288	290	306	260	266	284	281	267	273	284	265	307	304	274	305	292	319	289	303	279	265	299	270	293	267	295	264	304	286	255	263	263	308	264	301	282	270	259	261	296	291	266	293	301	279	256	302	283	279	290	341	261	284	261	284	283	283	261	284	314	272	269	285	284	279	285	277	284	276	283	302	295	287	309	305	275	291	311	286	278	298	286	260	288	283	279	276	303	286	268	270	283	276	295	271	261	255	297	271	272	301	318	273	288	282	251	298	249	276	298	287	287	278	267	283	288	281	272	285	267	279	275	320	250	269	274	320	292	274	270	287	284	282	278	292	325	288	264	270	310	306	277	321	283	264	312	271	247	287	290	263	302	295	248	274	264	295	284	278	298	262	294	290	300	268	278	255	286	263	293	260	289	275	258	292	299	261	280	292	269	265	302	271	294	276	274	294	288	280	271	272	277	278	277	265	265	262	279	279	275	275	293	268	293	277	301	253	276	272	280	296	269	290	267	275	279	270	259	285	279	273	283	268	293	285	307	262	289	291	276	301	285	268	279	269	298	295	258	285	285	263	287	284	279	300	296	278	275	272	291	279	275	277	305	313	283	263	249	291	277	285	309	304	301	290	277	319	272	296	262	279	271	302	277	290	304	263	281	226	281	297	275	256	288	306	286	264	283	276	267	301	290	322	273	297	270	307	289	275	263	286	263	260	326	271	294	293	292	282	285	262	277	282	304	292	262	280	294	313	237	298	275	287	259	272	288	253	242	283	288	311	284	283	279	281	269	265	296	307	270	302	276	297	284	307	279	279	277	281	280	255	260	298	326	260	281	246	276	294	276	269	324	283	272	287	269	269	273	272	298	301	261	257	298	308	240	253	289	250	309	280	303	269	272	269	298	247	273	282	302	304	261	266	312	290	302	290	299	270	306	311	301	278	295	236	283	267	297	310	306	275	271	312	283	271	293	293	287	289	299	332	275	301	288	287	290	299	280	308	302	303	297	278	269	284	257	304	297	285	272	284	279	268	264	262	307	287	289	273	285	271	283	298	322	267	274	289	299	304	273	282	311	273	277	295	295	281	283	274	263	290	278	295	274	297	276	282	291	287	305	303	274	327	312	269	252	282	292	278	315	290	248	311	276	273	300	272	276	297	291	274	270	290	260	263	258	277	273	298	266	270	274	283	296	268	274	281	279	297	313	259	296	271	274	244	304	284	257	288	275	314	291	322	264	284	272	273	284	286	272	280	281	285	264	281	301	310	279	283	261	239	280	291	253	267	264	307	318	291	293	305	277	267	279	281	285	270	293	281	263	297	262	285	279	269	270	272	275	260	298	294	299	271	281	244	267	247	286	255	298	299	287	287	272	265	275	284	248	303	229	285	239	282	249	285	260	256	253	276	275	268	291	255	273	262	270	271	271	259	297	304	293	277	304	292	254	273	298	278	294	292	323	287	286	287	283	289	274	300	265	250	304	291	262	279	295	254	272	260	264	265	261	292	295	270	253	289	283	293	252	273	304	276	283	278	289	301	285	284	310	234	298	273	286	308	295	274	287	278	319	240	289	272	267	286	259	269	263	278	292	285	291	282	244	278	281	303	298	298	291	262	283	291	288	281	264	284	288	277	294	307	269	299	296	261	276	265	282	257	293	283	311	257	275	288	296	243	303	286	259	267	276	277	280	277	305	266	298	254	298	292	260	324	277	310	280	272	303	312	263	274	281	292	296	264	259	277	283	263	290	280	276	261	293	289	247	273	279	279	256	304	265	279	273	261	277	307	305	273	283	309	300	285	283	235	303	268	286	306	266	315	286	303	260	287	309	288	275	294	278	268	294	325	297	268	300	283	285	294	301	292	295	271	302	290	292	289	285	253	298	303	317	270	286	289	249	281	295	268	272	271	309	310	304	258	284
15091	27355	25488	17695	13166	9734	7609	6172	5257	4382	3688	2967	2244	1815	1406	1210	1045	929	818	765	756	744	755	713	690	701	687	686	702	666	717	651	650	632	625	646	605	617	583	627	565	620	605	578	619	626	606	625	588	578	611	633	619	623	595	611	605	567	608	611	579	581	580	522	592	645	566	589	571	577	586	605	586	645	587	616	609	574	602	578	575	589	612	659	634	618	597	628	580	581	565	565	587	594	599	561	625	580	556	584	582	596	584	594	586	529	586	544	586	604	592	618	573	627	583	563	617	622	601	580	620	563	596	584	627	569	578	624	561	606	624	576	624	623	596	663	639	616	565	554	586	573	572	577	617	607	608	590	597	535	617	549	585	527	581	525	591	582	577	533	601	603	596	535	593	561	595	620	597	589	605	583	597	613	600	604	573	568	572	555	608	598	579	590	576	565	605	557	574	551	596	589	577	608	605	583	570	539	579	612	562	599	591	567	597	604	572	590	579	611	665	604	590	529	574	597	568	619	535	574	612	627	628	564	594	604	603	571	589	602	590	575	592	559	574	542	548	564	586	601	568	604	557	592	591	572	594	601	589	587	582	599	560	594	556	578	584	551	540	604	608	581	536	578	587	573	590	568	569	561	605	534	586	558	582	626	584	581	561	549	613	607	582	575	575	615	597	599	609	553	581	611	593	629	552	587	622	568	625	585	582	583	590	563	560	581	585	571	596	606	546	585	594	545	593	580	540	628	582	570	564	588	572	581	579	601	567	537	546	536	565	595	612	600	617	594	640	566	581	617	587	615	583	658	607	591	535	584	619	572	600	646	592	575	577	584	558	573	565	563	570	564	607	555	593	606	607	575	630	607	589	639	587	578	616	605	579	565	595	607	565	540	588	611	630	552	552	575	541	539	556	584	580	576	582	572	562	572	615	561	557	580	615	607	606	588	546	620	566	576	599	623	597	565	602	611	624	557	579	543	600	576	581	542	603	579	581	588	620	610	586	607	539	605	575	598	598	596	564	631	538	606	561	593	602	541	563	613	532	592	592	605	553	595	601	559	558	601	603	594	559	601	607	552	592	596	598	604	554	585	570	569	610	599	570	560	564	592	587	569	609	593	590	580	616	607	627	638	586	568	536	600	568	582	544	629	606	589	570	606	604	579	609	597	596	592	564	573	571	580	615	581	589	581	601	588	583	570	533	572	591	577	564	597	544	629	593	551	568	566	561	553	583	601	589	545	582	573	555	606	605	595	611	597	583	566	557	624	561	564	542	617	561	594	567	580	586	547	577	561	589	585	605	596	586	569	592	584	570	554	591	605	575	558	560	619	646	559	589	562	577	530	630	583	583	585	550	576	563	594	606	562	605	549	556	594	544	554	622	590	594	567	595	596	628	572	586	606	582	563	569	583	608	585	585	594	549	549	575	645	545	560	575	552	567	597	575	611	597	571	588	600	558	540	588	585	593	585	540	612	551	603	601	569	604	622	626	639	583	567	589	581	552	598	589	536	556	560	594	609	599	579	586	569	582	596	610	594	604	596	509	555	579	570	645	582	584	602	585	583	563	565	588	572	592	602	585	598	584	602	549	542	604	573	587	560	547	575	591	582	608	617	514	595	576	597	597	590	556	618	563	592	565	598	603	589	633	608	575	576	618	585	570	593	586	607	569	578	519	588	605	611	570	613	636	617	580	592	636	565	546	583	586	572	564	604	619	551	604	591	588	572	570	570	599	618	580	608	573	577	590	615	596	601	582	595	550	611	604	588	588	599	585	585	599	560	630	594	614	644	551	523	547	575	595	591	592	570	629	562	541	560	577	582	602	559	567	614	583	628	606	580	588	547	598	556	589	589	604	613	560	617	583	591	598	532	637	577	605	575	555	588	594	572	597	567	573	555	591	578	569	605	616	618	597	577	610	580	628	620	581	577	581	560	585	611	588	589	545	597	579	621	577	587	592	599	538	603	610	549	611	576	586	606	571	580	585	553	564	547	542	608	552	570	546	593	608	593	541	631	607	628	630	594	570	589	620	578	601	604	567	601	601	580	612	593	575	593	592	556	594	603	574	622	564	571	569	556	603	587	562	573	599	599	607	590	532	602	570	593	534	592	548	542	623	588	556	580	587	598	593	599	564	597	611	615	593	609	547	585	604	593	555	600	582	593	599	555	555	573	571	573	614	557	557	614	584	557	554	574	582	596	579	556	568	563	587	577	583	579	614	577	596	583	573	624	574	561	575	624	557	625	582	564	596	589	557	587	570	591	542	580	577	589	569	587	596	589	596	598	571	589	608	560	585	603	585	564	612	573	607	594	578	584	599	558	592	564	569	582	585	599	558	580	597	606	550	613	599	587	630	571	605	559	602	578	588	558	599	614	583	598	573	579	610	585	637	585	587	583	572	552	559	575	613	593	594	568	599	589	637	605	601	610	578	579	533	563	600	563	581	606	584	572	546	592	577	621	618	601	608	583	604	549	571	585	614	570	591	572	550	591	579	609	590	589	588	576	607	579	583	611	619	570	607	590	607	591	576	588	542	622	605	591	549	571	617	603	558	572	574	617	620	632	619	588	591	606	604	570	570	550	616	627	578	585	616	629	590	591	564	642	574	640	571	578	595	564	564	589	575	592	607	595	629	605	592	559	593	591	561	579	586	582	581	599	581	602	594	584	586	603	532	583	610	569	626	576	586	561	568	641	589	617	569	539	550	559	614	637	565	631	574	621	571	599	601	593	617	589	593	522	541	595	617	585	566	603	532	581	588	596	558	580	581	594	613	554	566	597	544	563	578	621	579	555	602	598	608	612	573	528	558	581	615	566	609	560	584	583	579	573	596	578	610	559	569	569	594	569	587	637	576	581	595	601	592	595	538	624	548	577	535	594	587	573	578	535	599	632	569	595	614	603	542	581	566	598	609	590	595	549	556	604	592	605	589	563	597	575	545	586	599	580	594	620	591	552	607	576	603	565	573	635	589	617	542	588	586	608	589	580	589	572	583	619	555	602	596	572	567	564	544	578	591	546	624	572	573	592	565	601	594	573	558	553	590	621	612	602	537	558	563	576	600	571	576	551	577	546	570	605	571	596	600	571	617	589	597	631	579	594	557	590	583	573	559	577	588	558	589	579	534	588	611	576	602	567	597	559	584	612	590	625	570	617	586	627	553	581	602	625	584	583	576	600	550	540	632	563	572	552	575	622	583	546	599	600	543	589	564	586	562	534	566	586	567	638	584	582	628	582	616	613	599	602	607	586	633	588	585	580	574	616	561	559	610	613	582	557	579	568	575	591	640	601	575	569	591	588	587	618	601	597	607	540	570	589	585	635	621	575	581	582	647	627	613	584	591	535	600	638	550	589	627	566	571	614	606	598	586	610	602	570	588	572	590	558	591	584	586	607	558	633	633	527	597	613	591	567	580	592	595	603	643	552	570	595	581	568	555	521	528	595	584	589	591	559	561	616	590	539	573	591	535	609	583	566	593	603	507	567	570	536	626	558
24208	21456	28930	24423	21421	14053	5412	3036	2495	2124	1693	1445	1185	911	766	678	609	588	585	538	540	526	521	532	504	475	477	541	526	518	511	505	485	487	465	531	479	422	426	477	463	482	461	489	461	451	487	491	440	441	483	482	470	461	458	462	510	439	472	436	455	456	453	479	468	521	495	469	429	436	464	458	463	474	484	419	453	457	432	426	460	447	440	440	465	447	479	484	499	428	445	433	487	444	486	471	438	445	460	473	447	426	470	457	415	417	424	462	474	437	447	441	461	460	446	458	458	457	473	456	456	484	483	483	440	469	433	457	420	470	447	478	443	498	462	437	441	440	462	445	439	431	452	453	468	452	498	454	433	467	497	453	460	499	450	496	423	450	455	479	414	429	463	424	458	461	485	470	466	482	448	440	491	495	447	420	451	479	464	437	435	429	450	438	447	495	448	460	504	438	460	496	450	452	418	438	480	485	447	477	460	486	464	461	397	453	447	440	428	475	453	438	452	461	438	495	443	451	485	467	415	448	425	459	441	442	448	493	430	407	467	459	446	452	459	434	445	460	487	474	460	467	460	497	452	426	448	474	400	425	484	448	456	435	515	488	479	428	458	456	473	478	466	470	442	462	483	421	442	441	454	438	427	432	443	477	476	423	442	451	454	437	424	470	474	449	423	442	450	484	459	432	496	441	460	447	479	459	429	469	467	439	441	452	445	426	454	478	473	458	433	480	437	448	448	454	477	406	473	458	462	465	420	429	444	448	462	431	464	471	466	432	464	477	456	437	501	484	464	467	461	422	441	414	441	460	487	460	468	486	435	449	465	457	449	439	479	463	445	419	417	470	470	441	428	408	487	499	474	434	470	476	473	460	456	458	445	506	477	452	468	464	449	439	485	449	425	456	447	445	466	444	447	476	418	479	425	428	462	415	468	434	436	451	450	461	472	419	463	473	404	485	426	451	476	440	479	424	457	470	440	441	398	454	453	455	471	456	454	449	475	454	447	418	444	437	489	439	467	430	452	508	410	439	441	468	441	443	446	456	470	454	462	423	497	434	458	461	445	454	472	474	457	448	441	434	463	456	428	413	441	473	453	456	456	466	429	496	458	433	480	452	421	459	443	436	471	473	475	481	425	438	469	412	443	482	435	485	477	469	459	482	437	443	460	460	480	483	448	458	415	456	475	444	429	412	449	423	468	433	442	440	483	457	467	425	459	470	458	437	456	510	479	433	473	428	439	450	410	452	454	487	474	460	480	437	502	421	452	461	416	434	435	456	452	460	460	457	438	454	455	447	472	460	459	415	462	431	455	462	414	442	447	439	471	457	454	475	460	466	422	437	443	457	468	505	455	446	447	415	424	476	442	454	453	459	391	465	481	478	437	471	478	508	445	464	467	458	483	475	455	448	460	435	441	464	454	461	426	474	436	397	449	435	439	435	444	488	432	449	473	438	486	451	461	457	476	470	453	444	431	430	463	455	469	463	452	469	472	452	472	462	460	449	444	428	470	464	422	464	440	437	445	473	481	480	499	432	478	478	422	469	469	442	499	447	463	446	450	457	483	450	449	483	443	416	459	462	428	466	418	470	441	449	429	464	495	475	511	460	450	482	443	466	440	400	456	442	445	465	428	496	415	422	489	454	423	493	409	452	471	456	429	451	476	453	459	429	448	443	424	466	441	446	473	454	502	451	463	442	465	437	415	436	453	487	485	482	456	404	416	454	448	461	441	426	423	486	458	467	444	436	466	457	479	452	478	429	478	425	439	451	440	471	459	473	458	422	454	481	461	450	487	465	496	450	442	424	475	423	417	435	439	409	435	436	445	431	462	466	448	471	480	429	453	427	460	454	427	469	442	454	416	491	472	431	440	447	458	425	467	456	441	448	479	467	483	423	500	413	467	441	443	446	456	487	418	441	421	487	417	462	462	453	488	458	473	394	471	418	455	458	491	428	464	455	448	436	482	448	475	451	461	477	494	446	451	462	436	479	465	431	456	485	450	429	444	471	416	443	475	442	483	467	428	457	448	479	481	427	483	497	484	442	414	507	469	419	450	462	453	450	429	502	484	478	435	459	470	447	445	469	425	451	426	449	467	442	508	447	446	422	430	465	445	465	487	441	424	436	461	439	449	502	440	472	462	455	444	426	450	442	412	448	446	507	424	481	444	451	461	444	452	452	458	491	427	492	444	454	458	453	447	482	459	483	467	452	432	458	469	435	471	429	480	441	442	458	461	455	465	412	448	448	462	454	440	466	453	482	475	490	443	454	437	425	406	450	450	490	498	453	450	466	450	469	457	429	459	456	440	416	483	455	445	440	472	495	460	486	466	453	479	445	432	443	466	430	456	426	503	455	429	461	484	445	443	460	488	451	440	470	469	485	466	464	434	456	462	401	461	436	444	461	492	476	436	432	457	462	436	474	467	433	456	444	463	459	476	460	424	448	442	435	426	414	448	428	470	463	430	474	451	459	461	444	468	444	461	414	467	445	466	455	454	464	430	436	412	449	468	461	458	446	456	425	452	456	477	459	471	467	429	468	440	435	475	448	485	422	440	445	428	473	430	451	440	457	483	464	440	433	453	453	452	419	417	481	487	455	445	461	479	409	474	444	423	451	414	450	431	500	426	454	455	461	462	453	440	453	456	453	473	500	443	440	463	465	459	455	429	447	409	463	425	466	464	451	481	443	458	517	490	455	464	473	443	432	458	483	455	454	461	436	477	455	439	486	474	492	490	470	463	466	456	471	450	456	479	458	421	429	443	417	441	433	447	436	446	444	444	479	493	493	444	457	448	465	459	461	452	427	452	470	445	475	450	469	491	448	479	431	501	479	437	471	445	481	439	467	430	472	485	427	440	456	451	474	452	484	432	448	436	453	437	454	442	450	456	477	442	442	473	464	490	470	450	469	415	460	407	448	457	478	473	451	458	431	439	445	463	425	433	421	430	424	457	437	482	415	458	445	445	452	434	441	462	463	458	432	441	434	426	492	431	437	472	448	475	427	447	431	465	456	414	454	432	440	446	441	475	420	444	405	472	464	463	467	470	471	459	460	446	487	456	455	446	462	464	503	428	509	428	482	468	462	398	424	475	445	423	486	442	452	490	432	435	460	444	498	428	462	456	439	397	449	438	451	462	443	466	372	458	439	483	470	448	449	431	494	465	492	481	480	447	479	427	446	458	493	470	471	425	458	437	473	496	433	481	504	458	474	443	459	460	414	454	497	419	440	441	493	466	463	474	487	458	483	508	455	472	479	453	445	454	475	417	454	427	485	513	477	470	454	464	446	428	457	435	431	483	457	424	494	418	496	411	419	419	445	475	468	460	444	442	516	455	486	474	455	455	450	456	411	422	413	433	449	451	434	446	448	481	443	479	449	466	457	437	460	463	445	501	453	454	481	455	482	400	454	451	476	452	461	461	436	455	459	484	440	480	473	421	462	413	418	441	469	438	462	419	458	430	455	449	469	454	419	470	432	423	485	478	457	439	473
17336	32315	30699	22529	17598	13735	11274	9034	7950	6641	5478	4459	3542	2794	2239	1884	1449	1404	1339	1222	1166	1180	1093	1069	1083	1068	1041	1035	1035	1015	1031	1071	1030	977	960	997	994	910	950	915	972	891	903	868	909	891	877	878	922	916	930	911	898	925	930	881	928	881	897	911	911	936	889	886	924	876	891	873	868	868	861	893	849	917	889	957	867	891	898	899	904	890	958	889	927	940	857	875	920	901	919	906	864	847	880	871	875	948	892	926	903	913	886	876	932	850	921	900	894	910	864	888	895	914	844	906	922	931	902	880	923	904	903	923	916	892	885	885	946	944	900	897	898	936	911	912	903	936	898	887	899	902	873	850	853	881	951	849	859	893	861	890	892	875	883	875	905	908	907	885	884	917	842	881	888	831	853	899	887	919	845	909	929	944	878	844	896	866	916	926	903	855	887	855	842	920	929	901	877	918	888	886	911	886	834	904	894	863	835	857	895	885	881	951	905	906	863	882	878	920	896	893	880	878	906	938	842	854	883	864	900	863	876	867	845	888	884	904	896	862	891	872	838	893	847	903	843	904	894	886	880	907	863	931	860	906	929	873	895	930	836	856	863	881	903	836	908	842	864	934	885	843	916	918	885	865	880	878	871	910	967	880	896	859	845	864	861	905	883	938	924	846	876	873	833	905	871	939	854	923	882	908	936	876	892	865	865	876	868	881	860	893	926	841	903	937	923	894	867	889	828	873	895	916	845	893	861	874	872	885	845	964	852	900	879	850	869	917	918	899	877	866	925	929	861	890	945	935	895	916	911	874	875	863	896	904	869	858	861	925	936	877	869	912	887	860	860	893	877	890	872	919	877	903	906	877	928	849	873	880	889	855	858	871	825	851	907	882	908	823	882	850	858	874	911	826	915	886	879	913	909	895	843	880	882	866	877	942	893	861	827	848	838	938	882	826	904	874	894	875	875	883	875	881	893	921	887	892	874	867	812	891	886	874	914	863	927	898	864	951	859	894	880	869	863	858	943	888	917	912	878	907	851	858	931	875	872	822	874	895	847	912	860	865	874	855	864	860	852	869	880	853	844	921	872	844	898	871	850	934	885	891	881	863	880	865	836	883	874	874	864	880	934	847	867	915	884	903	878	875	852	868	853	894	887	879	907	869	874	869	874	845	833	862	892	910	942	884	876	888	921	871	859	873	867	892	894	846	875	873	839	925	915	896	877	906	887	843	907	935	856	909	904	893	872	895	899	875	864	869	908	878	870	864	905	860	870	892	938	886	850	862	899	857	885	897	900	906	865	890	839	914	859	910	831	872	885	907	846	902	920	967	861	862	861	878	921	869	933	889	882	913	868	844	924	877	865	834	850	889	893	920	857	907	873	915	872	874	918	898	905	826	852	845	894	876	842	888	858	899	893	867	901	925	844	875	914	872	892	882	867	920	824	919	889	847	867	898	887	882	872	893	877	905	885	881	909	901	883	903	843	909	852	858	921	895	910	841	894	895	895	880	858	880	838	847	879	884	856	914	858	900	894	883	890	887	882	919	883	894	883	834	866	895	898	915	886	930	868	892	891	855	816	822	876	882	930	903	834	872	944	882	881	921	949	895	883	820	882	895	878	868	868	875	894	859	898	880	888	850	897	925	908	861	867	853	882	894	840	925	842	849	904	846	895	864	912	895	926	865	894	868	865	896	885	958	842	892	875	941	914	927	879	873	852	850	846	894	825	853	904	861	825	848	886	828	826	929	864	899	817	824	932	925	911	941	903	796	858	910	936	853	880	901	880	889	888	931	899	856	899	892	890	897	906	854	879	897	886	884	929	915	807	899	896	820	868	871	940	840	862	878	845	904	860	920	968	871	905	926	883	886	940	934	878	871	916	885	897	916	957	863	908	893	868	936	844	934	854	852	892	847	844	867	880	846	916	894	872	864	894	879	886	877	931	917	934	863	885	902	935	872	875	896	913	883	876	892	807	865	922	849	845	853	896	865	905	905	939	844	890	908	896	871	875	878	925	864	913	907	898	894	876	819	818	873	895	893	881	868	898	879	914	912	862	866	896	889	876	871	908	859	909	895	877	886	918	871	847	927	876	888	900	875	854	865	846	895	917	861	891	888	873	883	859	872	907	886	852	911	846	832	857	854	933	863	915	876	888	877	868	871	925	884	838	857	901	866	900	930	892	876	924	909	871	848	885	868	820	884	908	826	896	925	884	875	910	832	897	876	912	916	839	928	879	896	866	928	876	841	912	853	932	886	843	894	894	883	869	853	934	851	920	902	867	897	876	866	832	906	901	897	853	864	877	918	937	911	868	847	865	909	890	902	842	918	847	925	889	887	919	864	920	860	925	837	886	878	848	901	899	876	879	864	835	969	848	810	866	830	885	882	900	821	886	852	821	892	901	854	884	877	893	823	917	887	826	833	886	858	821	867	863	870	855	877	866	835	925	830	880	876	953	876	891	883	911	897	895	843	905	883	903	875	851	847	916	861	886	861	901	868	826	840	897	882	873	891	849	876	881	841	883	876	923	861	799	870	879	889	838	868	850	916	947	890	835	834	873	881	898	855	921	902	830	876	880	904	853	860	920	891	867	904	915	891	939	912	826	859	843	847	822	912	889	838	922	865	859	930	892	837	876	871	875	863	836	887	878	921	874	907	884	878	894	901	906	895	907	896	883	891	837	897	899	826	899	898	920	847	848	924	928	921	878	865	862	832	883	877	825	866	914	837	891	933	879	916	878	845	868	848	911	923	884	860	870	859	909	863	900	898	846	845	889	816	880	954	880	864	939	890	911	859	863	863	890	874	889	906	880	895	929	871	891	914	888	883	834	880	899	878	913	947	918	890	906	860	868	918	909	872	897	797	832	894	878	879	841	869	839	827	867	921	876	921	897	892	922	947	916	879	888	912	904	858	936	901	890	842	893	820	890	805	851	892	871	887	835	915	860	882	898	870	851	840	879	921	891	865	885	840	858	921	825	898	864	828	886	864	876	886	855	901	843	892	845	873	866	861	894	806	888	878	934	870	886	889	793	896	885	925	858	858	889	924	825	866	847	893	865	859	861	910	879	889	906	853	868	859	914	820	843	858	922	878	845	900	882	849	882	837	862	892	915	858	909	841	856	851	816	889	878	859	836	895	867	883	910	869	839	854	884	841	887	919	916	877	881	901	843	853	853	889	899	895	885	878	902	878	913	851	838	877	861	901	830	927	947	910	901	899	866	838	875	873	909	870	896	940	881	881	882	867	910	880	898	853	815	869	865	892	883	901	939	891	850	882	877	848	850	911	847	852	903	862	894	904	893	897	863	842	835	927	942	932	861	878	863	891	865	933	856	923	873	947	864	898	902	933	854	849	884	866	879	872	853	857	913	885	873	850	891	888	922	887	889	847	854	879	887	911	926	917	886	878	858	831	873	898	924	951	872	858	904	894	858	907	838	867	925	843	897	896	852	870	882	887	877	898	916	911	920	895	866	901	898	895	836	911	862	886	854	891	820	854
27231	18659	9479	4325	2089	1386	1066	823	715	619	500	446	359	350	327	288	252	255	313	270	269	263	237	258	292	286	252	306	276	252	278	251	237	240	275	257	245	266	251	273	246	255	242	236	282	249	275	251	257	231	255	254	263	238	256	247	273	272	265	272	238	258	267	255	276	251	254	281	279	267	287	266	271	258	241	270	262	296	228	248	233	274	275	252	264	262	248	291	246	248	277	269	272	257	280	268	264	227	264	267	255	261	281	246	274	273	254	274	279	258	299	276	279	246	267	249	257	245	248	273	289	280	253	294	279	275	230	232	261	257	270	262	240	288	283	258	282	261	232	250	236	298	254	277	263	271	275	255	292	260	265	289	256	288	261	274	288	263	285	262	246	269	261	264	262	252	256	255	273	245	274	266	240	276	269	277	256	253	251	287	289	274	252	243	283	263	277	258	254	297	263	261	272	250	260	236	269	239	263	264	267	279	278	237	257	247	262	250	270	246	268	263	224	236	307	205	276	263	237	270	266	231	284	262	264	270	281	262	245	270	249	278	237	289	253	269	274	231	266	245	248	281	257	270	256	259	258	243	252	273	254	256	286	241	254	236	268	253	252	276	259	275	256	265	258	274	237	257	266	227	262	263	259	266	274	263	237	262	259	246	263	259	282	297	266	250	264	247	284	243	269	246	240	277	252	252	245	275	244	271	277	280	266	255	240	249	272	285	292	231	269	259	238	234	284	279	239	303	268	246	265	266	263	263	281	225	249	241	267	237	258	232	243	249	223	247	239	271	297	264	273	269	257	278	264	276	276	268	254	275	278	257	274	275	249	278	270	273	255	239	267	233	256	264	264	273	244	259	264	260	242	266	288	271	237	231	272	281	269	231	259	279	268	280	260	270	249	255	260	295	289	274	237	250	263	269	262	242	283	237	246	276	266	262	263	268	238	267	261	261	258	263	265	255	254	264	240	250	264	289	278	239	254	252	260	245	255	236	271	258	245	248	256	261	246	251	269	277	285	238	254	267	252	269	240	261	241	252	255	265	265	247	276	260	237	296	276	244	245	255	274	243	257	297	265	243	267	256	265	254	256	307	257	254	276	276	276	246	269	275	251	273	285	271	277	256	258	267	255	247	259	261	258	284	288	233	275	280	255	276	265	294	279	249	304	271	268	264	257	255	263	255	299	262	258	265	255	259	247	284	273	285	269	266	234	303	272	253	244	243	264	262	273	278	284	249	249	292	276	290	263	267	274	244	272	254	265	239	253	277	253	273	280	280	285	277	254	260	280	266	254	254	272	256	254	272	224	268	264	250	266	237	270	266	266	239	247	232	268	259	279	250	282	266	243	282	256	260	271	250	245	262	237	275	257	241	262	283	280	254	262	277	269	243	239	251	264	275	270	246	254	261	274	257	271	249	278	255	244	263	254	298	274	247	233	259	271	277	256	266	297	250	267	238	236	279	277	275	255	262	281	258	296	277	273	250	246	252	241	268	229	274	259	258	272	263	291	238	274	282	258	254	276	261	269	270	259	285	255	264	266	288	257	270	282	254	253	278	235	256	270	258	256	247	238	251	265	279	264	249	271	273	274	261	269	233	238	280	245	259	287	253	271	291	271	246	249	256	260	276	272	268	254	273	243	272	254	242	259	274	245	249	241	272	261	293	266	264	256	250	256	271	259	277	248	268	265	255	257	243	291	235	258	284	231	261	271	231	267	251	228	259	246	259	214	270	272	235	270	246	286	276	266	243	253	253	298	290	267	273	264	248	270	245	279	243	260	249	261	269	263	264	254	253	266	289	290	262	273	247	249	272	272	252	276	241	258	246	244	278	241	243	250	240	256	237	256	252	288	242	282	241	255	257	253	259	241	236	257	255	218	251	286	272	270	259	276	298	236	260	254	269	252	236	252	281	270	283	271	239	253	257	245	234	257	279	250	267	248	281	267	265	256	254	226	245	291	251	247	277	254	281	259	265	266	251	255	271	241	279	270	266	256	260	269	260	262	293	263	278	242	282	272	272	239	278	301	248	258	255	244	274	275	247	236	255	258	243	251	254	261	259	264	280	268	225	287	258	263	236	247	263	247	234	279	235	267	280	246	236	292	252	249	274	255	276	266	264	257	285	261	254	279	261	253	254	244	271	269	280	258	254	232	267	263	247	262	256	268	261	258	259	269	250	203	275	238	244	256	242	277	274	279	251	271	270	278	270	280	267	268	261	243	267	250	253	272	242	279	243	239	269	259	266	270	241	255	218	248	265	249	268	261	265	245	271	259	259	261	252	251	283	254	284	250	254	272	267	255	248	254	266	233	264	280	259	275	234	260	261	249	255	261	273	266	278	295	240	253	280	264	246	250	269	250	288	245	266	257	247	260	257	233	271	234	255	258	264	258	263	276	279	251	251	272	237	279	267	279	260	249	240	263	261	290	255	267	275	240	258	285	267	253	265	259	256	258	254	279	237	253	277	273	249	259	273	239	292	287	279	273	274	233	230	236	258	251	256	283	255	265	266	235	279	258	238	250	245	261	262	260	278	258	253	246	248	276	288	279	242	275	263	233	266	226	256	255	278	269	261	277	258	250	268	245	249	234	259	255	248	253	256	268	276	254	256	245	251	249	274	292	237	280	258	258	284	270	293	274	255	243	273	281	250	274	280	242	248	241	231	269	263	272	259	238	265	266	258	249	268	250	252	253	276	270	273	275	264	273	241	277	261	264	254	250	258	262	243	266	277	280	253	289	269	261	251	279	274	242	266	262	256	235	237	256	255	257	259	236	233	254	252	254	225	241	261	279	263	251	275	263	265	241	268	274	255	265	261	250	276	256	252	247	251	269	269	251	253	284	265	261	259	277	253	253	250	271	266	267	259	272	266	282	231	238	266	260	265	245	271	288	243	268	274	242	248	262	289	275	280	231	279	256	254	276	281	264	272	266	286	241	272	237	260	292	254	282	257	259	249	268	265	272	275	251	265	270	272	259	277	272	270	254	252	265	228	270	293	253	244	244	283	285	266	274	255	266	242	269	272	254	267	292	246	268	254	242	240	278	242	268	247	247	264	268	290	251	262	268	253	257	258	253	250	291	231	274	264	279	233	258	243	249	302	276	253	280	282	298	239	233	254	233	279	280	246	250	294	252	262	265	256	269	255	293	253	251	249	248	248	234	255	257	241	270	286	273	218	251	255	260	270	259	265	264	253	289	281	277	260	233	252	261	245	252	261	259	261	255	236	261	262	273	275	269	251	264	242	249	258	279	260	246	248	227	252	263	235	277	274	282	253	280	262	260	247	269	230	274	242	258	246	267	275	254	264	243	261	271	256	255	249	267	247	235	291	268	296	236	255	267	253	251	272	225	262	262	270	253	237	253	266	264	253	279	269	253	267	260	255	256	272	277	251	247	271	265	265	256	272	273	242	260	275	273	271	243	260	249	256	256	236	269	247	262	235	260	263	249	264	252	267	263	257	240	257	250	277	291	268	262	252	256	256	263	268
12233	18268	16798	9978	7026	5061	3841	3134	2642	2116	1729	1333	1133	910	809	692	638	624	615	580	614	549	563	584	628	557	591	581	563	562	541	585	591	577	554	560	580	556	569	559	548	545	539	588	531	522	562	545	521	600	529	507	546	533	554	536	551	563	541	558	536	508	538	588	526	529	518	591	576	613	563	550	569	516	569	572	587	568	566	532	544	538	538	571	571	567	548	530	538	574	560	543	563	561	561	551	538	543	540	527	519	557	582	535	555	533	555	550	560	533	569	542	553	520	527	579	538	542	537	536	563	557	552	537	531	574	552	569	534	528	573	543	540	541	576	538	543	584	558	540	556	508	511	559	557	510	583	544	579	563	558	558	555	524	542	535	543	560	520	540	504	513	577	553	563	570	541	552	539	555	568	526	548	533	563	580	554	517	546	574	553	517	563	522	562	567	530	567	540	533	556	522	573	534	578	577	596	576	536	573	553	544	565	546	584	533	502	584	561	580	537	528	521	560	574	510	583	552	546	561	508	556	531	544	547	567	534	541	566	588	533	530	549	594	533	545	543	534	565	516	598	569	579	517	509	538	512	533	532	537	549	539	515	514	519	576	563	558	560	523	568	530	540	566	529	621	535	533	552	562	552	518	520	564	545	535	544	544	568	569	542	559	585	550	524	572	525	549	564	577	539	552	513	568	549	551	544	595	538	567	566	567	529	564	534	553	557	548	526	561	551	556	550	560	535	567	550	524	557	529	578	566	582	549	583	547	555	554	557	498	525	527	524	552	547	554	584	533	531	622	568	555	539	555	565	546	504	552	587	560	555	605	588	546	597	577	550	542	577	531	536	546	584	564	532	556	543	533	547	554	555	518	557	531	550	550	513	561	546	561	532	571	535	534	572	528	515	547	585	561	575	552	518	549	559	531	528	533	561	535	547	555	535	558	584	505	540	567	553	529	592	587	604	563	541	525	533	549	570	566	557	526	569	570	553	543	545	583	539	550	550	567	532	578	531	579	589	569	558	534	541	583	567	549	521	562	601	563	583	507	554	512	536	538	595	544	543	514	517	540	539	567	544	575	553	555	555	534	556	552	548	560	532	562	579	558	525	541	543	543	543	577	560	538	602	537	542	540	583	555	527	546	544	568	559	549	559	557	539	551	574	525	511	549	582	552	569	514	553	544	530	549	567	527	532	542	534	516	556	565	580	552	543	519	542	588	495	530	532	609	581	532	595	535	547	568	534	524	568	540	584	543	588	527	575	501	566	582	542	581	549	506	563	547	522	545	523	547	538	526	559	536	517	576	523	576	558	565	539	507	545	567	544	543	571	555	521	609	545	549	557	539	594	547	526	495	540	562	548	585	531	495	570	574	564	550	544	556	564	529	543	557	559	517	499	557	535	572	547	560	560	512	526	525	555	524	567	554	506	547	565	592	545	528	511	552	550	552	555	553	547	491	581	530	537	553	556	586	540	584	549	540	548	569	555	572	532	501	522	542	549	546	513	524	552	548	551	553	544	555	521	554	561	564	587	522	540	552	516	566	561	594	535	562	584	524	543	577	514	540	500	492	511	557	545	562	596	531	582	538	535	570	549	531	556	542	555	533	544	541	561	572	512	543	551	544	537	586	562	542	511	529	573	540	530	531	560	515	550	569	551	565	547	537	549	556	568	555	499	507	537	544	497	533	560	533	529	527	547	584	565	572	593	546	528	572	552	566	555	522	535	574	554	495	513	552	530	555	566	575	532	578	569	562	542	513	522	554	532	531	521	512	556	522	554	555	500	575	577	541	565	545	534	563	515	539	551	533	523	520	598	524	530	537	556	529	568	526	555	570	556	543	557	545	520	537	566	506	520	540	542	523	525	575	510	516	512	498	533	540	524	557	535	555	542	530	505	544	528	566	545	531	542	560	545	569	542	570	510	531	549	579	552	527	545	567	551	544	564	591	532	532	566	529	540	520	551	587	566	561	547	547	567	533	529	538	585	552	574	568	547	515	546	535	510	588	538	561	577	554	582	567	511	561	579	551	523	549	558	523	562	549	547	522	592	527	573	540	565	576	537	534	547	541	511	537	541	564	514	546	568	520	511	516	524	530	551	562	534	562	553	526	547	590	578	572	511	571	563	531	569	530	545	564	562	578	553	558	538	551	520	558	587	560	546	513	588	561	568	515	562	589	523	570	563	546	594	533	522	522	582	569	551	569	588	513	587	591	587	558	525	564	532	529	509	524	608	502	542	550	560	546	596	572	540	529	534	513	568	540	512	547	551	560	533	533	512	542	529	528	551	560	524	531	531	541	523	543	575	498	608	536	563	559	552	587	565	581	537	557	535	567	525	554	590	558	547	561	526	547	528	542	547	527	548	564	584	563	584	538	553	529	549	518	552	530	550	543	537	572	556	552	572	560	566	562	524	544	578	539	564	535	565	563	555	554	564	596	583	530	569	544	575	565	537	539	499	515	525	533	532	529	538	540	545	539	526	549	552	559	573	577	576	528	523	590	565	519	550	569	561	547	535	561	575	547	527	543	557	547	584	530	583	589	557	556	574	515	531	552	528	538	534	563	597	561	586	552	591	568	584	547	577	547	545	553	523	553	543	522	534	597	544	507	515	519	524	558	533	515	550	504	538	532	516	531	512	509	587	567	530	524	573	595	540	572	546	535	547	545	511	534	552	605	514	542	546	600	590	546	556	554	570	529	548	576	524	551	582	542	551	580	527	556	543	538	572	528	553	573	542	580	548	538	535	573	579	543	533	546	602	536	517	563	519	542	562	543	539	543	550	567	537	569	604	568	542	535	600	533	557	578	558	545	551	540	538	574	500	590	539	544	568	518	558	535	530	555	585	539	567	523	597	564	582	543	507	600	557	552	531	584	562	525	513	557	568	522	560	545	544	548	525	552	548	582	566	514	564	581	535	555	565	566	579	529	528	570	568	547	531	588	559	576	532	511	547	508	547	588	527	509	557	529	536	518	602	535	523	570	585	520	594	535	532	505	570	530	546	547	528	534	533	557	540	522	528	523	541	556	534	525	558	559	523	519	504	587	590	547	520	571	519	571	562	541	505	554	554	544	549	513	574	546	574	509	498	562	522	539	609	551	524	548	546	549	549	549	567	556	511	583	537	540	553	575	504	557	578	570	541	544	543	529	540	519	601	561	577	583	547	497	545	500	528	561	575	586	542	566	505	515	556	580	560	603	542	532	553	540	558	570	555	532	543	539	535	538	523	543	559	561	557	563	561	568	561	556	564	539	534	529	546	536	570	576	574	561	574	524	581	542	523	556	541	590	514	572	562	559	557	569	533	549	552	519	619	554	589	532	570	564	552	578	540	521	507	532	549	547	577	579	553	589	517	536	533	580	545	539	557	523	547	511	529	524	571	521	592	556	525	524	528	529	489	542	520	582	567	558	541	554	536	545	578	577	543	564	510	568	562	549	567	535	571	539	567	544	570	557	544	537	559	522	530	556	533	531	528	539	531	564	564	545	551	555
25210	21477	27932	25350	14285	4426	2660	1880	1487	1184	955	689	656	574	477	416	392	400	394	338	300	343	339	316	314	333	331	345	303	310	283	293	283	328	309	275	297	290	287	262	308	315	289	303	282	295	263	280	283	302	269	293	262	275	278	291	286	269	252	278	276	306	303	256	297	257	285	277	313	288	305	300	304	278	307	287	341	286	297	296	291	290	304	287	275	318	298	272	275	295	293	282	285	287	284	300	270	290	271	318	275	294	283	257	265	277	278	299	283	275	298	313	300	292	269	318	273	303	298	296	289	281	283	285	315	293	280	293	280	274	301	243	301	309	287	270	281	268	295	292	300	293	282	276	299	265	270	294	267	322	272	311	289	302	295	283	291	303	306	289	302	269	300	283	291	264	304	320	277	273	284	295	279	309	326	316	275	303	291	284	254	296	288	286	296	282	303	288	310	250	295	287	285	264	284	291	272	266	306	292	292	277	279	316	288	308	304	254	295	299	314	256	337	284	262	274	279	272	270	291	278	281	278	289	274	296	263	267	280	304	291	305	289	296	283	279	269	265	304	257	271	280	272	283	258	263	290	303	293	299	274	272	302	269	299	278	289	285	285	279	291	286	277	276	294	285	327	276	270	290	298	268	294	223	283	278	278	270	303	290	308	247	274	293	270	270	272	262	283	307	292	266	287	298	291	241	300	294	246	270	298	249	307	235	267	271	283	285	287	278	305	317	297	284	311	271	269	283	276	289	289	299	311	289	302	300	272	258	297	295	303	289	289	276	315	269	292	261	271	315	283	330	302	306	283	285	293	303	277	292	279	324	261	284	313	291	278	306	272	291	280	293	275	257	259	272	284	292	249	270	267	271	290	274	262	282	328	267	274	266	278	278	296	284	297	282	295	280	309	288	286	289	276	297	274	282	304	284	271	294	288	290	283	276	262	299	275	260	269	267	299	306	288	275	294	291	249	268	299	296	276	295	285	283	271	283	295	262	284	287	285	276	307	290	296	272	278	320	273	295	271	286	292	296	289	286	301	286	285	275	285	262	276	265	320	297	277	307	303	286	279	280	273	273	289	271	284	292	283	283	255	283	299	316	303	274	264	296	283	274	268	293	278	279	281	282	280	297	275	287	298	307	291	309	292	270	314	286	293	288	293	273	274	262	280	301	298	277	293	275	264	260	261	256	290	298	276	273	273	291	302	275	266	273	312	290	272	259	269	291	307	300	282	287	298	274	270	279	287	271	294	288	249	270	281	274	278	268	267	272	284	292	302	295	283	276	307	286	296	301	274	267	305	283	294	273	295	274	290	301	279	337	278	298	280	282	324	279	265	295	286	293	249	292	277	287	294	294	293	299	265	311	292	266	252	290	253	290	259	272	296	294	272	268	283	275	278	328	306	291	271	267	305	286	281	298	270	259	288	307	288	256	279	274	312	284	279	264	269	250	285	311	259	299	246	283	278	268	282	258	291	293	282	290	279	299	296	289	253	257	292	288	318	289	265	249	302	283	248	279	268	277	262	268	249	309	266	254	283	273	285	287	266	287	289	293	261	272	295	295	297	269	280	282	286	292	273	278	290	295	267	270	300	285	303	261	265	306	279	254	299	284	312	279	301	273	266	290	287	279	306	298	291	276	289	268	298	278	297	251	289	300	275	272	268	284	307	288	248	301	292	291	268	277	281	286	260	272	271	312	291	287	250	269	270	273	291	274	300	306	290	284	296	312	303	268	239	291	278	278	301	288	289	285	301	293	293	283	311	280	279	302	294	307	291	300	276	274	305	300	302	274	300	280	300	254	300	307	282	289	298	270	298	286	285	321	282	300	259	279	268	273	279	271	271	284	314	300	268	267	310	280	242	299	299	271	280	302	296	279	292	265	286	286	301	248	262	260	299	258	297	265	273	274	287	264	280	286	310	283	296	274	289	297	282	266	289	305	301	300	254	286	294	276	294	256	257	286	267	284	268	290	266	257	294	274	283	269	289	274	284	273	270	309	279	266	290	270	291	312	276	290	309	266	300	276	293	286	303	289	286	282	276	272	293	269	263	318	297	259	286	283	278	274	282	295	309	274	294	284	264	298	262	284	261	300	296	285	284	279	299	283	248	310	265	281	280	304	315	265	286	285	288	302	298	267	284	276	275	258	282	276	272	293	276	243	258	294	290	293	265	288	256	299	304	268	302	286	303	282	294	296	295	314	276	273	304	293	282	289	304	321	288	301	291	271	266	318	288	271	276	290	260	308	300	284	291	269	268	265	258	277	317	303	287	301	257	275	285	275	313	315	282	268	260	291	285	280	290	284	283	301	278	253	289	274	299	264	294	258	279	303	303	308	265	306	319	292	276	283	283	305	267	275	280	292	288	305	272	257	295	281	293	295	299	278	322	248	303	286	289	291	274	294	285	282	303	276	289	308	298	267	284	279	287	293	302	292	277	279	323	344	273	284	260	265	308	264	263	267	257	280	317	292	258	317	289	271	298	264	276	279	276	281	304	305	290	319	301	288	280	302	271	281	272	293	282	295	271	308	363	287	280	312	301	289	253	274	280	279	286	281	310	287	283	260	301	275	291	305	271	282	317	316	275	288	278	298	293	296	288	283	285	304	286	284	302	291	301	284	261	284	302	307	293	313	301	306	305	288	321	291	297	261	289	287	255	277	290	266	270	280	277	313	288	275	274	282	247	267	292	262	290	281	290	272	317	265	273	278	284	285	299	283	289	271	252	258	286	283	301	254	293	297	287	299	277	298	294	328	318	303	262	314	296	297	308	290	282	281	307	301	276	300	273	291	269	272	284	283	299	267	278	257	297	258	314	262	273	295	295	291	303	294	269	301	272	304	250	296	255	295	286	298	291	295	282	298	273	274	280	295	284	290	280	308	303	297	280	287	277	263	250	293	293	287	287	314	289	248	286	289	307	267	277	292	294	281	310	303	310	283	263	251	282	304	259	268	291	281	277	288	300	324	271	310	300	299	279	286	283	289	264	299	277	285	293	295	266	286	296	295	293	250	302	293	253	268	267	287	279	241	264	291	269	278	279	266	303	303	259	304	273	276	281	275	259	246	280	273	290	306	278	271	294	277	301	285	271	265	292	292	312	302	297	308	303	286	259	256	280	260	287	288	291	276	281	283	302	272	291	279	299	270	274	315	264	252	287	283	290	310	299	286	286	267	281	282	270	306	321	272	294	258	277	284	269	262	275	283	298	277	285	274	294	252	290	288	278	291	277	265	286	271	298	271	285	289	285	310	287	300	285	265	277	297	297	294	334	289	265	284	268	280	288	263	295	264	269	296	284	294	283	277	281	306	251	299	279	309	288	291	287	277	294	239	265	287	275	291	313	295	263	297	296	287	283	278	296	266	271	279	274	302	305	252	272	265	286	303	297	272	294	268	269	303	270	292	271	278	268	271	253	310	266	316	271	308	270	300	270	282	265	263	294	291	282	317	277	287	292	270	284	311	284	261	279	274	297	294	299	298	285	314	258	292
14534	26844	25196	17493	12839	9811	7633	6297	5206	4110	3331	2453	2010	1619	1355	1094	1060	913	872	788	771	722	722	746	673	706	728	701	654	702	588	667	650	640	618	621	661	609	623	587	585	625	584	556	574	647	640	610	595	544	608	617	557	601	590	558	590	613	613	592	564	578	618	628	575	601	596	623	609	589	600	596	599	608	606	614	568	620	619	630	602	616	630	597	596	612	611	552	577	602	558	545	579	591	601	592	628	608	604	612	599	597	638	583	589	582	573	538	569	568	574	618	593	618	592	605	628	598	655	622	617	587	599	619	616	607	613	594	597	568	595	597	550	582	610	580	575	574	564	582	574	616	570	590	574	598	577	603	630	558	598	617	583	575	578	606	562	591	577	574	564	562	623	577	602	543	569	630	565	590	609	561	568	576	592	604	598	607	609	617	610	557	593	590	633	640	575	603	596	590	617	611	607	571	539	588	596	594	602	611	582	606	571	593	618	620	570	566	554	563	601	592	628	595	554	547	606	603	614	607	580	613	585	596	595	596	569	572	579	654	621	567	620	593	589	621	615	607	573	608	575	632	574	595	572	625	576	599	611	594	590	619	597	566	586	600	571	564	607	612	616	595	577	606	594	566	578	592	591	593	584	588	621	577	623	635	587	621	556	598	538	596	548	560	545	596	645	608	607	557	579	611	617	656	616	575	602	528	607	600	582	586	615	570	628	613	625	570	583	573	582	604	579	528	610	613	601	578	597	570	619	607	582	600	573	558	533	573	658	611	604	571	584	558	557	580	566	542	597	564	599	604	611	601	581	588	619	568	558	604	570	564	574	614	603	601	570	540	575	603	602	595	586	624	591	608	585	569	561	559	582	570	590	555	571	569	595	537	572	573	600	573	572	577	581	585	634	640	576	550	595	584	584	595	581	589	582	616	614	585	566	554	584	618	594	604	592	574	624	602	625	594	604	589	598	613	606	566	587	610	627	584	580	565	598	630	584	588	606	564	632	566	621	615	598	566	610	597	602	520	622	590	624	558	596	546	601	555	633	606	629	615	622	607	594	597	602	587	584	550	593	606	582	567	588	551	591	588	603	593	605	608	603	586	644	579	669	595	577	590	585	572	607	587	582	579	619	593	574	616	585	573	635	588	606	591	615	586	628	593	565	622	649	599	548	581	607	578	592	581	577	586	613	577	590	634	595	600	606	571	591	584	586	566	624	627	580	592	575	605	561	607	573	593	610	630	571	595	585	603	576	576	589	583	618	614	645	629	580	585	594	616	587	622	593	632	634	597	585	556	584	553	584	612	612	597	566	558	576	545	573	616	593	599	579	613	606	605	577	594	636	598	564	558	582	590	617	571	623	578	577	578	584	574	572	588	593	624	596	628	631	599	594	594	585	569	590	596	599	576	541	564	587	581	585	594	587	592	577	602	574	608	583	601	600	581	627	601	577	592	577	579	628	616	606	621	591	587	575	630	630	594	589	591	575	584	570	558	596	569	615	615	602	578	577	591	561	562	584	593	557	541	562	616	581	644	530	579	612	591	573	591	639	592	609	592	641	621	563	584	562	572	606	623	587	592	563	619	607	577	610	558	583	590	580	586	623	602	592	618	611	579	570	582	546	615	575	615	600	571	587	589	552	596	564	612	559	610	624	597	592	574	605	582	578	623	623	578	583	645	590	577	596	586	601	543	549	598	568	581	587	621	642	591	585	565	584	596	595	582	584	562	553	565	589	617	633	597	580	623	569	589	628	591	584	601	577	582	602	561	588	549	605	590	615	598	618	602	570	605	586	638	623	580	586	642	588	602	615	576	578	581	568	596	615	614	578	609	580	614	592	612	595	553	594	578	615	648	566	552	567	589	578	618	603	594	580	576	564	610	564	525	618	581	532	606	621	635	600	608	602	569	598	575	553	602	606	643	612	597	553	615	575	606	638	601	574	596	561	606	618	600	594	632	592	572	621	579	632	628	543	591	562	602	588	578	605	612	612	607	614	584	582	627	585	560	600	565	596	580	567	599	599	573	588	588	600	636	623	601	563	636	583	608	578	595	593	595	569	652	589	576	602	564	596	648	569	575	587	554	588	568	579	569	583	573	564	589	567	578	612	550	605	586	614	589	597	586	584	557	558	629	562	580	581	547	554	556	577	563	596	560	591	568	629	594	593	600	585	543	570	576	574	598	591	560	644	592	628	559	575	579	621	593	577	591	613	591	591	618	625	572	550	614	580	620	577	595	569	566	591	615	607	589	608	613	589	581	597	611	644	601	596	585	569	614	610	596	624	611	600	631	598	612	612	618	564	592	564	650	583	604	556	595	634	564	623	634	578	584	579	587	564	578	573	563	595	597	552	575	615	576	632	601	577	621	593	613	619	567	593	601	573	610	565	641	567	585	599	629	572	598	602	574	617	591	586	567	577	577	615	568	636	616	598	554	575	581	590	605	585	603	551	590	587	559	571	564	602	595	597	558	569	547	578	611	577	576	580	602	583	545	595	602	563	568	570	583	624	555	630	638	597	610	611	611	595	643	570	605	633	572	620	583	589	603	559	608	605	595	619	591	586	565	612	544	570	588	576	596	590	586	609	576	612	606	588	599	588	621	600	568	511	617	603	567	571	621	554	583	576	606	568	592	588	595	570	616	567	563	631	633	584	584	575	554	569	592	607	589	583	595	620	537	599	593	631	604	602	612	585	604	594	572	577	561	605	594	624	602	622	576	548	608	561	650	578	514	575	606	582	613	585	598	563	562	573	635	593	574	582	598	624	594	628	586	544	620	571	614	615	620	625	593	595	622	607	576	602	589	622	580	632	593	573	583	540	634	603	597	633	591	641	608	575	552	596	585	633	586	588	546	598	584	577	579	547	589	592	573	561	603	598	586	610	598	609	584	622	566	580	608	572	618	570	625	603	583	605	544	554	619	572	581	594	573	570	602	559	579	598	576	605	558	598	605	621	603	564	558	585	583	644	568	599	589	579	567	610	584	554	582	611	594	611	662	531	614	577	575	572	581	591	597	578	587	608	617	597	574	605	644	604	588	584	610	590	558	592	601	618	587	598	608	585	572	626	632	588	561	574	632	570	551	583	574	622	591	591	617	620	543	612	605	561	621	570	585	619	586	570	621	621	627	585	591	563	563	592	574	574	617	586	590	621	610	621	623	614	597	570	607	633	532	561	607	579	555	611	582	582	586	599	589	601	651	576	541	572	577	615	608	581	585	581	593	593	556	568	598	603	584	622	576	572	633	567	599	587	605	593	542	533	580	561	594	580	597	604	642	576	582	588	613	618	578	551	564	659	592	588	593	615	610	595	600	636	576	604	584	519	578	581	604	570	605	584	584	577	611	565	605	586	590	595	618	578	568	623	543	551	587	591	558	547	634	596	594	550	573	570	561	577	569	599	595	596	606	633	556	575	578	605	591	596	581	626	546	578	602	623	570	575	596	626	603	638	571	615	632	612	602	543	581	604	596	584	566	592	533	595	614	626	583	572	619
24215	21485	28986	24428	21432	13823	5294	3081	2285	1829	1364	1220	1009	819	790	685	641	567	544	557	576	539	518	506	477	526	493	512	527	495	491	483	512	483	484	494	481	449	484	498	493	445	471	440	484	447	492	473	478	452	503	466	483	457	460	486	474	439	476	462	443	469	478	459	482	505	464	449	477	471	456	453	433	472	467	506	468	454	466	428	496	466	456	440	438	483	483	476	463	437	471	472	491	442	462	443	415	464	488	468	427	467	430	465	465	455	408	481	466	470	438	475	486	419	443	449	481	468	454	417	462	469	449	471	486	462	462	448	461	417	445	475	452	450	480	473	487	443	455	492	443	442	457	426	451	440	468	442	485	476	437	442	433	436	468	438	472	439	472	453	491	433	477	453	457	461	475	490	444	409	464	465	466	459	442	457	478	447	468	484	469	471	444	479	443	423	450	440	434	468	461	443	457	454	471	477	432	444	456	498	454	468	470	429	433	472	464	451	484	454	455	424	464	477	438	445	446	421	455	444	459	442	449	463	452	426	465	459	454	446	441	458	436	438	466	474	471	450	457	488	425	456	492	471	474	436	467	447	442	486	489	466	468	423	438	477	464	466	484	434	460	397	462	444	452	484	458	463	445	452	447	418	501	454	451	454	460	470	448	435	470	470	458	459	419	457	469	463	462	485	452	443	452	462	469	480	451	434	432	446	436	461	463	471	475	454	463	413	473	424	465	464	450	472	454	451	422	466	475	436	468	468	457	462	438	472	445	472	430	474	456	440	489	486	454	452	437	433	445	434	453	440	462	473	438	491	432	468	450	454	467	429	477	460	407	447	446	455	429	423	472	459	425	462	479	449	465	453	465	446	533	376	465	433	471	462	440	478	445	461	453	443	444	462	465	451	450	505	463	458	431	497	421	469	463	437	445	471	503	488	402	435	450	468	446	464	472	444	458	481	455	450	436	430	459	487	476	466	484	465	453	473	472	430	476	476	467	458	452	467	443	477	410	482	415	454	451	431	498	440	470	435	465	408	448	437	470	496	480	442	452	443	439	469	420	454	445	452	469	473	454	449	448	466	509	487	453	440	480	462	441	478	464	451	447	418	470	437	462	474	452	465	467	460	430	469	462	496	471	440	437	465	475	437	441	476	470	479	436	454	466	500	427	431	463	495	479	468	483	433	415	451	489	473	457	425	469	440	432	444	407	463	457	432	492	448	466	429	466	484	475	441	463	452	416	441	454	452	473	481	415	425	460	474	437	434	451	474	452	454	463	502	462	513	481	398	521	435	413	491	474	459	472	451	452	479	444	473	472	452	435	467	437	482	443	444	438	448	461	466	467	451	458	445	428	498	462	456	474	425	434	457	473	438	473	453	428	463	482	439	440	450	491	474	465	519	432	449	440	478	445	465	456	511	442	465	450	452	451	482	503	439	480	498	445	431	437	445	423	479	478	458	441	424	451	429	483	461	467	447	470	464	454	474	463	442	470	458	484	464	439	433	485	459	482	463	427	446	486	422	479	424	483	465	470	459	439	427	417	435	451	467	431	450	428	454	456	422	480	411	443	458	467	465	454	474	467	424	442	462	480	481	435	477	466	438	434	487	454	430	408	453	430	482	433	444	499	442	466	471	464	456	397	484	456	451	459	473	485	439	454	443	464	406	417	490	464	438	482	468	438	435	468	433	429	454	438	456	496	447	436	444	468	450	445	459	432	431	437	471	489	436	431	436	477	500	461	432	495	430	469	476	488	444	462	452	463	466	456	445	511	442	461	460	426	445	462	470	446	454	466	461	452	450	436	476	443	457	470	440	461	479	436	440	470	457	423	497	473	470	446	493	460	477	450	422	441	445	484	408	451	473	444	449	440	470	439	463	440	469	432	466	431	443	455	479	500	458	448	486	437	474	495	473	470	430	469	506	509	475	436	460	476	454	451	467	487	476	493	463	454	479	458	500	423	466	476	484	438	468	449	494	424	475	508	450	445	469	461	473	448	420	473	448	414	447	491	464	452	464	445	486	479	441	497	485	462	424	438	452	465	466	482	460	452	453	424	443	430	479	455	465	438	453	454	474	470	476	466	483	432	447	430	465	445	445	443	472	453	451	444	475	446	466	438	430	425	428	478	498	467	464	437	450	459	435	471	435	451	451	462	432	511	460	461	468	466	478	450	466	456	462	458	451	437	455	468	442	431	436	444	445	441	460	426	467	441	458	467	450	460	448	456	468	451	450	433	498	423	437	472	460	433	424	450	474	491	466	454	465	453	447	458	458	506	442	486	426	456	429	459	473	424	434	475	438	445	437	458	486	452	466	504	457	474	452	513	447	447	456	455	456	440	420	462	462	463	438	472	447	475	469	467	457	451	435	424	484	447	463	474	473	456	485	481	428	443	426	476	422	449	442	440	435	467	471	432	431	445	479	458	417	487	452	489	462	436	499	429	454	467	446	399	453	439	435	461	470	475	498	490	487	460	452	407	474	479	456	485	453	485	455	455	442	463	489	462	438	463	429	460	449	459	434	429	504	439	421	475	428	450	491	453	469	442	451	448	445	460	443	504	422	432	461	438	446	428	471	448	457	488	477	476	459	469	430	413	476	466	459	476	467	463	439	461	449	423	463	452	453	472	447	449	482	469	439	457	459	482	448	432	469	506	451	471	457	479	438	481	451	476	426	444	451	475	434	438	433	448	447	436	445	437	464	438	459	422	470	453	496	440	434	442	469	464	458	457	459	463	466	453	482	438	474	436	430	439	446	444	454	442	445	468	458	447	453	423	473	444	448	468	398	475	459	469	472	466	470	444	461	448	481	478	444	468	471	492	455	469	490	485	437	445	476	461	428	441	414	457	435	492	488	446	420	430	423	460	443	426	486	397	427	476	459	442	442	482	477	450	508	432	457	453	498	456	457	448	467	421	478	475	453	455	503	503	459	413	452	454	456	496	435	487	492	464	464	471	462	427	430	428	469	452	416	448	480	485	466	460	444	443	440	454	438	456	440	452	458	439	425	462	461	452	434	430	469	503	428	432	432	443	459	437	453	455	458	444	479	468	483	430	447	434	448	492	467	485	470	445	440	428	485	436	478	470	428	452	470	482	457	432	466	452	430	410	465	476	430	419	442	434	465	509	470	454	438	474	430	470	461	453	500	463	458	444	427	469	491	430	470	480	445	473	485	415	465	476	473	429	478	464	426	456	439	479	495	430	460	470	452	441	491	491	418	466	471	474	446	448	464	426	453	482	476	439	479	466	457	452	439	455	456	461	418	447	466	450	444	488	479	414	480	488	478	447	462	448	417	455	439	445	470	444	423	447	445	453	447	459	502	450	478	460	486	448	448	460	465	409	509	494	492	490	473	457	457	414	436	442	481	452	465	462	467	441	479	462	488	424	426	447	430	453	426	487	456	461	460	490	451	471	468	464	457	452	462	427	450	438	468	484	443	437	458	433	434	457	447	442	428	451	449	474	436	485	479	455	436	423	451	445	450	455	459	462	454
16958	32062	29964	22287	17224	13554	10918	9293	7507	5808	4329	3603	2998	2581	2143	1780	1560	1416	1267	1211	1217	1142	1124	1120	1087	1125	1073	1154	1063	1010	1020	980	1013	951	966	950	967	932	913	935	932	940	993	921	858	954	950	961	939	848	920	912	928	912	913	867	901	916	914	886	904	931	915	896	908	887	905	897	901	910	940	889	923	896	914	857	912	897	959	904	946	935	905	928	954	913	885	898	873	856	933	862	908	866	874	953	914	888	877	871	912	897	930	937	889	833	866	970	909	850	923	920	929	919	894	906	934	892	868	860	904	926	930	911	885	923	848	862	889	838	925	936	899	886	980	904	912	835	839	898	842	914	940	833	864	851	871	846	894	891	905	925	860	884	880	880	915	922	852	895	848	843	925	890	964	891	838	887	857	909	878	879	895	849	886	882	899	939	897	880	904	882	831	873	926	856	870	947	884	894	914	908	889	906	889	884	904	911	931	927	894	845	878	872	870	862	868	884	839	870	898	920	894	903	871	842	905	930	916	866	901	880	895	904	874	887	920	898	897	873	887	838	901	895	906	895	883	848	875	884	898	912	863	877	822	877	879	878	871	889	927	867	855	894	900	854	887	854	964	898	930	901	866	923	905	917	864	852	877	865	899	859	872	967	867	877	900	873	898	897	872	872	841	903	868	903	887	895	857	873	892	899	903	894	932	880	913	844	904	909	922	883	863	920	913	869	910	871	905	852	875	893	886	894	853	912	1002	873	856	904	937	914	873	906	891	915	866	865	900	954	879	902	969	875	927	879	890	884	874	862	885	934	897	886	901	897	899	885	911	902	899	878	897	882	894	913	879	893	853	902	932	924	906	870	910	881	893	891	865	889	901	957	926	845	897	903	910	899	934	893	929	851	873	891	837	900	874	947	918	875	904	857	836	880	896	933	923	857	885	884	881	865	944	922	879	913	871	907	805	880	874	852	879	862	863	913	921	884	901	918	899	908	858	871	878	876	922	924	880	912	856	890	936	823	924	862	905	889	895	909	865	853	859	843	883	859	915	876	880	842	891	812	905	852	919	843	836	923	906	893	917	913	876	849	917	828	884	884	874	873	938	864	918	891	920	882	874	899	860	849	851	938	834	880	919	861	854	901	912	924	891	861	882	856	906	872	878	894	829	891	948	866	926	881	876	881	876	885	901	890	888	861	889	899	924	882	893	900	899	903	937	912	902	851	936	882	936	850	925	915	881	904	904	893	853	834	936	881	912	885	826	910	846	886	857	895	902	839	873	850	906	871	868	871	918	884	878	886	854	838	878	903	884	841	903	843	844	916	808	849	849	924	911	935	862	867	854	881	916	884	876	905	856	902	935	883	920	838	883	904	871	892	896	885	928	919	894	815	879	916	883	918	855	867	905	915	890	846	862	920	906	885	904	831	914	889	875	884	876	862	896	873	867	906	918	916	892	913	906	882	871	863	877	871	914	866	914	838	898	818	873	843	865	925	895	865	844	858	886	875	869	891	923	867	991	899	866	870	869	866	822	873	881	803	852	885	876	897	876	905	870	851	911	899	869	910	886	932	872	905	934	887	862	811	891	872	870	877	882	878	875	851	904	889	880	919	830	894	893	905	868	855	878	888	905	932	924	843	870	872	886	840	888	879	862	887	909	911	836	918	861	905	892	863	852	861	853	846	878	857	898	853	839	901	953	866	914	886	876	873	920	933	857	918	940	855	898	883	876	913	884	918	865	887	913	886	831	869	864	896	928	887	906	862	861	904	911	870	872	895	810	856	957	890	831	901	879	840	889	891	850	893	871	910	853	874	903	878	906	869	857	832	887	886	876	939	841	821	911	901	910	930	874	870	907	902	898	898	886	858	891	890	891	873	817	832	915	869	879	882	941	869	838	907	893	869	878	848	921	878	935	866	858	867	935	888	872	888	908	815	919	865	889	859	899	877	864	827	874	932	899	926	925	889	897	890	898	859	918	881	917	891	908	911	871	889	904	895	910	914	917	899	854	896	900	853	915	847	887	835	884	896	891	882	883	929	893	851	876	892	906	865	909	818	888	929	904	875	879	913	856	893	894	820	950	881	879	879	876	879	887	881	876	849	886	927	904	908	872	893	907	902	878	917	907	893	896	940	872	889	886	881	857	901	910	919	836	873	855	879	898	889	832	847	854	844	901	857	895	877	912	867	865	918	927	821	962	887	900	887	821	878	897	902	910	911	890	888	904	871	832	891	955	833	885	869	924	929	872	895	871	873	948	903	914	919	850	948	916	905	848	865	896	870	891	898	885	918	874	901	894	863	871	880	878	911	859	880	869	887	879	927	875	888	885	926	904	938	923	898	916	868	904	900	868	883	881	824	934	849	886	923	887	858	872	895	843	828	903	899	871	915	895	915	828	904	892	882	906	893	866	888	889	879	945	883	892	878	905	901	886	884	895	907	867	829	912	892	859	864	874	853	915	876	869	893	877	851	904	918	881	836	923	985	871	890	890	875	864	876	882	890	893	910	865	900	915	914	856	929	903	879	899	882	882	900	814	831	884	890	904	948	938	891	877	856	866	892	906	902	878	863	889	879	919	888	878	887	837	852	889	909	890	910	878	901	873	864	891	942	872	903	878	931	864	875	918	918	873	867	866	876	934	825	923	870	853	888	844	827	895	897	876	857	863	913	876	863	852	879	887	857	826	863	925	840	917	848	876	905	869	874	856	882	862	876	861	956	810	906	870	888	921	872	875	878	812	870	892	838	863	912	886	880	912	890	893	905	904	863	939	869	877	875	915	862	922	885	920	883	876	893	926	873	903	908	934	915	827	885	848	870	887	859	886	866	954	824	876	905	841	879	855	898	920	917	822	883	903	884	885	861	903	880	835	917	914	915	812	904	938	871	863	832	877	839	868	867	854	908	883	880	876	884	827	937	894	871	861	876	929	891	878	885	923	884	904	939	883	881	870	901	883	914	912	874	901	880	944	939	889	849	946	911	916	863	878	875	907	933	916	867	879	879	877	943	899	907	837	814	860	843	881	921	940	841	901	830	863	892	892	888	880	871	791	897	892	872	900	879	846	883	887	848	926	893	895	884	899	914	904	902	926	880	872	876	917	907	872	934	899	887	890	901	885	846	892	848	937	870	855	862	882	900	896	886	884	908	855	829	917	909	921	840	896	914	854	913	916	878	935	914	871	870	916	862	924	919	853	916	873	873	830	904	873	873	860	931	834	887	933	894	881	913	930	907	894	856	832	912	816	882	938	907	888	858	888	884	919	867	889	863	866	890	893	876	865	867	880	903	851	932	892	930	922	865	945	876	767	852	943	880	892	922	913	905	890	882	910	909	887	877	887	866	915	853	884	863	898	877	898	869	865	883	960	865	857	909	924	900	897	877	886	864	909	927	886	896	881	908	871	855	865	883	878	837	909	943	870	863	866	895	836	878	875	894	871	926	804	929	894	874	837	881	907	892	877	899	892	901	905	901	877	902	852	881	844	943	950	931	908	864	877	900	864	848
27520	18654	9316	4287	2089	1438	1109	821	650	533	423	394	319	347	316	268	276	252	260	245	282	306	264	265	252	274	268	285	261	262	294	264	281	279	233	260	276	278	258	270	262	257	279	247	277	239	250	286	285	265	267	271	239	274	271	244	267	304	281	246	282	276	246	269	257	275	252	223	248	239	265	263	260	290	251	295	257	240	272	259	277	269	273	261	247	282	251	256	246	291	277	253	261	282	276	261	289	233	250	282	273	250	227	250	276	258	267	256	266	252	280	291	251	283	256	236	266	228	278	235	251	273	276	283	273	259	248	253	265	264	258	249	291	269	280	228	276	256	273	263	255	256	266	259	266	243	275	271	234	277	269	251	268	257	266	295	270	260	266	261	267	255	279	235	258	279	280	277	291	258	274	254	251	251	248	254	266	257	269	262	246	303	263	251	285	276	259	256	269	256	258	256	281	292	245	273	289	235	243	236	265	240	265	293	260	280	270	237	271	266	255	277	246	253	261	252	245	262	270	273	259	261	246	298	255	257	268	261	269	273	252	269	269	268	243	270	278	280	272	263	257	263	256	261	255	269	229	260	243	274	239	271	255	247	267	265	244	300	237	257	263	272	243	249	282	263	289	231	252	292	273	262	278	271	257	253	274	262	262	250	230	279	242	263	240	258	253	271	278	286	246	272	225	251	252	244	280	272	290	287	246	231	251	251	281	293	258	273	259	271	274	312	256	251	260	280	263	227	254	257	269	242	240	266	255	232	283	260	266	263	274	259	247	234	282	303	267	260	272	234	253	257	269	262	254	255	236	285	254	262	287	249	253	237	250	242	259	262	259	270	261	276	263	257	241	262	269	244	230	253	255	234	235	260	237	260	244	234	280	260	237	243	245	269	246	260	261	265	268	254	273	280	280	242	280	250	273	252	254	264	252	247	278	250	247	296	230	275	256	268	251	237	263	238	276	262	299	250	256	234	273	276	262	257	272	260	253	257	253	251	244	268	281	261	256	294	269	263	232	263	239	248	272	259	250	241	234	287	259	243	256	267	240	270	246	274	272	241	251	258	249	241	273	231	246	272	246	238	257	225	262	257	260	255	269	259	245	260	252	262	287	288	256	281	276	237	292	249	289	250	262	268	250	279	293	255	260	242	235	269	236	270	267	249	271	241	257	263	266	289	243	292	262	248	249	288	244	264	260	264	268	266	253	268	254	262	246	263	248	231	256	244	265	278	259	267	246	262	257	268	264	289	279	254	281	263	274	259	247	278	267	243	271	262	239	279	258	250	239	225	244	234	268	273	270	254	223	241	264	292	260	263	259	231	276	251	240	258	243	258	259	287	261	278	251	259	253	253	312	262	259	278	256	275	247	248	273	271	235	258	272	254	239	259	272	260	263	256	253	260	243	245	275	247	270	255	291	266	252	267	251	252	248	285	293	231	265	242	245	225	247	245	279	288	245	252	269	257	284	279	268	259	255	271	252	272	270	244	283	277	256	260	262	288	277	258	275	268	263	249	236	253	228	267	277	249	264	294	238	256	252	278	244	257	253	233	276	277	232	262	274	317	256	273	249	246	256	244	256	223	245	239	271	277	286	266	270	253	285	264	271	279	277	286	252	250	269	289	247	260	260	267	269	310	244	259	247	257	240	271	253	252	269	261	266	275	249	261	268	276	263	265	250	275	260	256	263	252	262	246	261	257	263	241	274	253	255	256	270	266	262	285	246	218	250	276	275	238	250	259	269	258	250	253	245	242	256	277	271	252	284	297	250	285	246	271	237	259	258	278	240	249	294	278	282	220	256	230	279	237	275	269	274	240	252	261	260	298	279	271	250	254	268	259	250	256	265	289	277	253	260	251	236	268	225	284	259	239	245	291	257	265	257	273	255	238	273	301	254	269	273	256	245	284	248	251	245	260	246	283	282	272	232	258	250	276	241	262	240	281	260	282	245	273	240	280	245	225	253	253	258	247	265	248	284	252	240	257	283	261	256	235	259	246	235	273	259	270	262	250	245	275	274	260	262	261	253	260	300	230	281	258	252	234	271	265	254	264	269	259	271	236	281	248	252	297	265	280	253	261	268	241	292	268	251	255	269	285	251	266	281	260	250	256	306	276	253	275	283	290	249	245	282	247	271	254	234	285	258	250	255	268	255	267	232	270	257	246	273	267	242	265	257	299	294	250	265	266	265	264	283	235	262	294	255	240	262	271	238	266	269	278	278	249	260	283	264	261	263	253	264	264	265	255	252	283	272	245	287	269	283	260	256	261	256	266	257	268	243	263	237	231	255	277	251	250	275	261	268	284	266	254	235	232	249	273	225	222	259	259	266	274	242	253	249	271	262	249	229	249	231	243	257	232	267	264	279	273	226	233	236	263	256	270	255	275	239	279	275	269	251	272	271	250	258	287	259	253	253	242	244	243	218	265	255	238	244	257	284	255	253	287	267	269	248	271	276	248	257	277	267	266	250	255	253	253	244	285	267	268	248	234	271	268	275	265	252	262	259	227	249	247	260	257	257	250	292	255	249	285	240	248	268	254	253	269	261	256	268	262	274	215	266	251	275	251	241	247	255	261	298	270	275	252	270	273	258	292	245	251	260	263	231	278	252	269	236	281	292	272	239	247	248	271	251	249	221	234	268	289	259	281	265	253	287	263	260	256	260	259	259	268	270	237	278	268	252	245	243	231	228	238	261	277	275	278	243	275	291	273	280	279	265	234	285	268	287	278	272	248	285	262	263	253	279	254	271	264	264	271	251	256	280	242	272	272	269	248	267	280	270	240	271	278	252	277	281	267	257	245	234	279	249	271	252	261	276	243	263	238	250	251	237	262	251	256	237	276	251	252	248	286	278	245	273	266	287	270	262	261	232	265	256	266	240	257	284	241	263	285	260	286	265	258	251	278	245	279	289	255	251	270	288	270	248	256	247	253	253	259	251	264	254	260	274	302	235	270	227	239	239	277	262	266	252	265	248	244	255	268	262	279	267	288	251	250	284	253	279	280	286	239	285	266	273	266	256	253	262	268	251	293	275	262	242	255	239	232	261	264	259	272	265	252	249	269	255	278	266	279	264	260	284	241	259	237	239	300	260	278	258	262	265	256	283	246	259	251	275	265	266	286	242	236	279	255	275	265	257	278	255	227	272	255	212	243	281	261	258	270	262	235	278	250	246	253	292	271	269	230	291	255	258	280	271	272	271	241	261	267	258	256	286	249	269	237	240	254	245	244	252	257	278	248	270	262	268	279	256	275	273	252	248	259	291	271	268	283	278	242	252	251	270	274	238	241	274	252	281	258	277	264	254	256	286	251	249	262	284	258	262	251	269	257	242	284	241	276	250	268	285	240	257	278	250	272	294	268	253	261	258	269	244	254	266	279	266	278	256	257	265	243	255	272	228	283	253	273	258	240	254	256	247	258	232	249	261	274	258	258	257	274	267	247	246	267	246	278	243	265	274	248	269	221	267	265	242	267	232	247	244	247	275	251	251	230
12188	18351	16601	10121	6618	5071	3951	3126	2324	1732	1297	1087	972	844	768	726	694	653	642	619	582	620	561	585	588	613	592	577	567	622	604	620	573	605	556	600	528	545	563	547	532	575	541	533	555	562	577	576	554	546	543	579	555	559	552	559	515	548	561	552	552	532	555	563	578	550	555	617	542	576	579	557	519	528	567	566	559	549	556	581	548	530	550	586	545	574	525	564	516	542	605	555	557	514	546	578	547	570	565	584	588	574	550	544	539	535	579	538	565	564	567	571	513	604	571	598	549	572	538	558	532	529	544	555	582	561	546	571	563	524	550	555	547	565	575	516	562	550	584	554	573	581	571	573	564	594	545	532	522	535	559	517	569	567	536	531	571	532	551	579	534	573	547	567	561	558	593	530	527	583	561	535	535	535	587	541	518	548	560	547	554	529	557	592	522	553	596	538	564	538	556	558	533	542	536	569	557	535	561	561	521	562	532	515	582	542	538	559	551	528	535	559	530	545	563	534	523	563	516	531	543	603	587	505	539	563	547	579	558	549	580	566	560	534	549	563	544	542	513	602	520	533	549	544	546	529	535	544	526	535	530	523	553	560	572	566	552	549	557	533	571	545	565	524	532	565	567	558	556	579	527	571	514	559	565	522	553	543	501	553	583	540	553	504	583	565	558	547	527	534	569	560	553	586	559	568	504	550	581	504	508	564	561	544	524	568	557	517	542	575	556	591	533	560	566	567	579	559	546	543	563	557	574	560	536	549	612	520	563	547	529	556	610	554	532	582	574	564	566	528	504	548	581	529	548	536	544	552	529	614	571	582	536	536	547	502	557	550	592	552	525	535	543	556	563	520	572	546	561	563	575	547	587	548	564	580	512	572	577	557	537	584	620	544	500	529	575	520	546	558	603	501	570	516	511	511	579	554	575	569	518	546	521	573	520	559	516	577	565	520	552	569	539	546	572	563	565	557	549	565	529	578	610	545	553	589	536	543	557	548	554	560	555	526	601	575	580	552	539	566	569	514	598	543	546	543	576	575	565	535	562	537	569	566	528	537	565	530	561	547	540	560	556	595	617	554	553	514	592	566	557	583	533	525	514	534	558	553	517	556	600	560	534	577	530	556	551	566	529	533	554	536	570	563	535	535	580	547	533	576	583	560	558	524	569	546	541	567	556	551	558	585	570	560	565	556	588	566	565	592	532	558	500	489	556	562	565	531	559	559	540	551	525	546	557	583	553	555	586	583	534	552	537	543	533	552	546	539	567	583	560	525	587	593	495	571	572	553	527	560	540	555	547	556	471	531	588	571	569	547	571	540	550	559	539	599	565	517	550	537	572	571	550	558	533	580	563	577	565	544	556	567	573	560	603	566	531	547	541	536	531	525	571	564	539	547	530	531	533	542	581	546	485	584	492	578	543	588	555	556	576	582	553	518	533	544	556	503	543	558	561	517	617	529	532	554	573	518	523	526	524	574	531	535	557	575	526	516	542	574	590	545	562	518	560	556	569	548	574	564	555	539	568	552	569	554	532	587	524	560	504	524	587	528	550	585	564	559	580	556	609	577	573	583	541	567	598	520	516	565	539	579	608	545	526	551	511	531	530	610	567	565	544	533	520	528	547	558	509	583	531	555	559	559	546	567	536	527	574	552	599	557	544	487	546	568	571	551	528	553	555	552	540	516	564	552	533	532	561	547	505	599	577	530	571	581	578	540	572	585	558	546	556	558	554	542	565	591	504	583	580	553	551	555	534	509	592	527	584	538	533	555	550	612	536	514	531	586	512	578	516	558	543	566	532	542	508	571	590	582	579	549	557	538	508	609	544	562	554	552	561	516	555	531	584	541	558	589	589	546	545	526	559	538	595	545	542	586	591	550	552	537	549	540	554	555	549	531	585	609	567	555	548	535	544	537	509	553	550	539	530	502	532	549	541	557	495	549	574	500	586	553	553	536	555	577	567	537	568	541	541	538	587	537	536	577	547	528	535	502	559	571	614	535	531	550	601	567	565	517	525	525	571	520	580	553	570	579	554	552	494	510	561	571	574	498	550	545	539	561	583	560	551	568	548	515	555	575	541	552	576	549	560	559	548	582	551	566	604	604	536	574	585	537	561	563	525	582	566	562	556	558	576	551	534	546	581	553	570	569	570	549	520	525	493	559	526	548	572	544	545	542	547	528	574	575	545	545	576	542	553	552	539	540	578	502	567	537	535	527	576	537	564	540	529	519	562	610	540	491	579	532	545	570	541	538	537	570	543	575	596	566	539	576	544	542	550	558	547	555	555	529	513	538	594	538	578	553	541	550	574	549	530	564	562	584	561	531	551	563	532	539	527	581	547	581	508	520	564	581	548	517	493	584	545	600	561	556	562	567	537	542	526	578	533	546	554	513	541	541	560	570	551	533	571	547	586	538	560	561	544	528	578	516	514	520	542	563	551	540	538	577	533	573	512	585	540	518	547	549	555	579	536	534	565	552	494	537	542	546	526	549	546	504	560	552	530	566	548	545	521	546	567	554	577	566	556	547	551	596	551	563	608	571	576	549	510	535	558	523	552	556	575	567	610	556	516	522	538	554	584	577	552	541	571	563	557	590	521	556	546	552	552	542	523	528	554	515	564	559	526	571	574	546	567	536	550	577	528	535	585	542	535	554	504	554	561	531	564	560	558	578	533	573	563	534	534	565	562	566	549	537	557	559	550	536	553	568	555	543	534	555	546	509	518	610	586	561	552	532	536	528	524	530	557	587	545	570	564	543	545	547	569	545	563	551	581	530	514	564	584	574	533	575	543	543	496	563	570	540	567	531	553	558	496	551	549	553	547	543	586	566	520	529	590	552	548	537	567	587	553	570	536	589	561	551	581	566	507	582	535	548	524	565	530	540	564	527	528	518	551	538	582	605	567	542	566	572	560	535	514	568	545	575	547	584	565	535	522	555	560	530	627	568	577	575	539	524	556	568	539	587	546	581	539	548	544	550	552	556	534	517	530	539	529	537	538	580	523	568	540	526	585	569	532	480	546	512	573	571	545	562	524	588	532	584	566	551	587	537	545	548	562	569	522	510	534	540	567	514	536	543	573	564	558	533	565	540	562	546	571	482	542	579	559	534	565	520	552	558	535	546	526	553	588	571	571	564	553	576	585	557	526	560	551	512	550	570	557	545	519	565	513	576	557	542	541	523	526	521	567	584	524	521	546	546	597	555	543	602	578	539	509	547	555	583	580	551	551	532	609	605	575	552	570	588	565	552	587	561	554	558	561	567	597	538	576	572	564	522	511	558	580	519	507	533	539	545	532	527	592	572	537	550	547	553	543	547	524	572	520	559	577	544	566	566	550	550	544	567	525	539	520	548	509	572	525	568	546	560	568	524	566	532	539	582	600	577	603	554	562	549	542	577	568	557	526	524	574	542	568	573	538	557	556	575	533	567	583	600	564	565	528	580	545	534	551	562	524	545	587	574	540	511	595	583	563	551	532	540	542	558	539	538	564	551
25229	21490	27878	25359	13825	4304	2549	1745	1201	975	759	639	568	472	431	395	394	342	333	335	308	351	302	294	306	332	282	309	320	316	283	279	291	303	288	333	283	278	281	282	320	305	282	285	289	277	261	273	318	266	266	261	283	297	315	265	268	270	268	300	294	255	262	292	281	302	259	276	254	272	278	281	292	246	301	301	280	262	274	253	288	269	308	283	261	298	308	273	267	282	315	267	253	271	301	308	289	292	293	319	254	304	280	278	271	289	280	296	277	264	298	242	264	266	243	267	298	246	246	283	273	267	270	271	288	280	238	273	264	266	272	273	292	286	257	295	280	271	281	281	273	271	297	282	292	271	268	271	281	274	281	296	310	262	271	287	253	246	280	257	278	295	263	299	316	287	300	283	275	246	279	274	300	287	290	298	287	257	305	298	281	291	285	279	320	285	296	281	261	260	277	261	273	289	272	261	255	287	266	306	281	295	289	276	269	271	276	255	274	276	265	273	250	301	252	291	262	264	263	286	276	258	284	273	258	275	259	283	282	247	298	281	263	300	271	276	279	265	278	258	277	268	292	269	300	281	288	298	264	289	259	267	288	264	290	264	310	288	300	293	258	290	273	250	297	256	293	258	264	245	305	260	289	276	247	298	258	272	289	277	271	296	295	262	248	280	268	271	278	270	249	276	293	278	284	275	274	260	276	313	282	279	239	257	261	279	278	275	277	296	271	302	276	283	286	309	302	298	279	300	272	238	250	295	262	270	276	254	281	270	283	281	286	283	249	254	274	269	264	263	273	282	263	289	275	292	267	240	226	264	274	267	250	271	285	255	283	261	267	262	279	277	261	285	268	259	265	266	304	252	295	269	256	289	289	263	273	311	302	275	269	275	258	271	281	277	289	244	251	288	266	276	249	251	278	274	268	252	246	293	284	252	261	277	261	276	254	296	267	266	327	314	268	292	286	283	255	267	267	266	262	289	282	289	304	308	259	277	285	264	300	246	247	268	275	270	284	255	277	272	303	263	278	253	262	291	291	250	262	271	272	266	252	263	298	277	261	269	289	278	293	251	247	274	275	280	290	319	279	285	279	263	295	250	263	279	277	234	257	268	276	276	273	277	255	308	289	274	274	277	308	287	261	252	276	259	255	234	274	269	262	304	298	294	278	300	245	275	255	242	280	274	278	295	275	276	278	249	292	289	281	291	241	261	263	250	296	269	255	242	272	254	280	288	281	280	279	288	281	263	253	278	272	265	313	292	240	278	251	266	284	273	290	255	265	274	273	288	269	279	278	287	270	296	269	255	280	266	302	272	268	294	245	270	229	274	291	285	282	290	262	289	249	273	264	237	279	279	318	278	255	276	265	288	255	285	301	300	303	234	280	270	280	252	293	256	273	286	294	271	284	290	285	291	272	299	265	299	256	283	278	253	293	278	258	274	247	305	302	272	254	265	266	253	279	265	294	250	281	275	274	244	289	273	278	276	266	267	264	285	290	292	296	289	281	274	273	281	275	245	267	263	282	276	306	261	274	264	281	281	297	260	299	282	302	289	266	251	257	274	253	315	285	251	315	249	298	274	282	283	286	272	269	248	299	288	290	266	278	303	280	276	272	315	281	256	257	303	274	284	263	265	255	263	277	242	264	288	269	310	299	288	291	248	257	238	266	292	287	289	267	291	293	278	291	283	289	295	261	259	287	270	307	259	263	292	266	274	278	266	289	279	274	291	272	274	251	289	253	261	294	270	278	279	296	273	288	313	296	301	277	293	281	283	275	262	262	277	282	306	282	245	286	301	281	278	265	278	271	277	278	277	279	269	281	264	308	291	263	279	278	269	270	250	297	311	293	276	290	263	299	285	279	285	274	288	280	274	285	247	267	285	260	270	250	272	276	244	278	273	287	261	296	278	273	287	277	277	257	279	273	281	283	299	261	283	260	246	306	282	288	269	284	262	296	274	281	280	260	285	280	291	298	263	305	272	258	268	291	270	261	276	270	284	269	262	248	262	267	287	275	286	313	290	313	272	291	264	261	301	276	274	298	278	269	259	265	298	272	286	279	277	279	264	245	273	263	276	280	246	293	263	276	259	255	266	293	271	288	269	285	253	259	278	278	290	283	252	275	265	274	259	279	263	280	289	280	265	243	292	278	257	279	307	269	300	271	252	327	241	303	275	263	291	299	250	271	294	265	298	289	270	265	272	297	274	289	266	247	289	248	277	238	268	275	278	267	264	279	284	268	259	270	287	259	263	292	260	289	294	254	262	242	262	268	285	282	247	294	296	295	270	289	271	287	284	261	260	264	261	273	296	272	268	273	323	261	283	277	267	288	281	279	270	304	314	276	256	291	305	285	299	278	280	290	271	266	270	250	272	252	285	267	271	249	278	258	289	267	286	295	261	276	317	277	276	264	275	301	248	276	278	262	258	295	271	260	249	280	257	279	287	281	286	281	281	275	306	270	251	260	251	262	271	271	283	275	251	307	245	269	272	259	254	267	267	284	293	269	295	290	288	261	268	295	269	257	281	275	295	295	279	281	268	278	273	245	270	265	298	302	277	271	269	281	283	261	267	291	278	276	278	280	275	270	271	292	269	284	280	269	278	276	281	269	268	292	283	270	282	245	228	269	271	283	272	261	279	291	272	278	288	245	294	302	250	270	287	282	247	283	263	287	308	283	256	295	270	255	266	289	300	294	274	279	237	266	279	286	281	290	269	267	275	258	288	299	289	278	258	270	276	261	284	292	283	268	244	281	271	274	278	281	260	266	279	297	262	284	292	279	256	295	260	270	263	274	264	273	279	274	273	284	263	264	279	268	230	296	278	298	263	272	246	242	306	277	245	290	246	279	277	278	257	287	294	236	259	277	276	252	249	299	246	272	291	293	261	283	252	268	274	285	280	284	274	290	261	259	245	262	264	296	274	260	264	279	275	298	284	275	253	286	258	280	277	265	256	298	261	255	269	301	259	277	281	254	275	293	254	251	299	244	261	302	252	271	275	257	240	240	302	287	270	291	278	273	254	266	272	229	262	271	247	266	256	270	275	296	271	258	277	254	305	278	261	300	317	272	270	257	263	269	280	271	306	283	267	278	247	274	261	294	300	268	295	264	270	279	284	289	253	264	256	283	280	267	273	280	266	298	280	281	286	265	239	288	295	294	282	301	260	249	278	291	288	284	282	299	257	283	300	270	278	264	243	272	280	270	268	299	263	291	289	292	235	277	269	306	251	281	267	301	284	264	284	242	274	259	255	298	278	266	286	276	258	257	318	283	255	275	280	270	307	302	288	303	273	265	282	275	300	238	271	293	301	299	294	276	285	277	287	258	253	286	264	277	265	273	267	281	298	273	293	284	281	279	258	286	284	309	305	270	276	266	265	298	277	288	261	265	285	291	286	267	273	272	328	259	284	239	284	278	299	312	289	269	283	272	280	284	248	260	297	258	271	259	251	300	253	301	289	288	302	305	261	285	295	276	271	253	273	259	270	251	301
14545	26814	25138	16989	12541	9753	7559	5964	4496	3170	2512	1932	1681	1361	1223	1121	929	936	831	776	737	773	718	727	720	705	705	685	684	671	666	659	630	618	650	667	593	625	576	631	608	577	608	627	613	633	591	586	641	560	566	552	561	540	594	594	615	594	574	570	630	614	633	554	606	558	559	589	552	604	592	576	599	602	614	558	623	591	565	607	609	540	603	582	587	583	583	532	573	581	589	602	559	596	563	588	579	605	583	557	600	537	521	587	607	619	616	568	550	589	579	579	620	579	627	561	567	609	577	565	572	566	538	633	561	604	567	582	608	559	621	542	624	523	559	639	590	565	611	600	584	587	590	620	600	599	528	615	558	577	588	567	565	632	611	584	574	552	591	591	535	570	587	597	573	571	579	598	589	589	613	567	601	574	540	582	588	603	605	577	543	533	557	577	536	548	577	609	565	605	570	543	543	585	550	589	559	556	558	573	555	541	581	561	598	595	585	549	596	596	604	587	621	551	575	580	609	561	598	605	596	580	526	566	571	584	571	579	552	585	539	601	563	588	542	569	574	579	611	545	579	563	593	536	570	608	571	553	568	584	595	575	572	608	545	594	588	595	566	602	604	578	568	578	594	592	547	593	543	562	577	627	609	533	559	577	566	563	565	616	571	563	566	598	548	552	563	544	558	568	608	565	563	606	609	547	581	599	560	588	593	557	571	563	572	561	585	560	589	560	606	573	595	567	561	604	609	597	605	559	634	610	581	608	599	517	583	525	568	585	547	599	565	572	615	576	530	588	584	592	592	581	576	576	577	564	557	547	556	613	583	586	558	579	571	555	569	567	555	602	614	588	593	592	584	552	572	550	567	566	601	589	592	552	603	583	593	560	554	556	600	558	591	562	572	616	560	593	525	609	587	539	582	541	556	609	579	515	566	574	577	595	547	600	540	551	552	621	574	565	568	542	566	537	570	594	567	575	526	569	597	560	610	562	567	531	637	572	544	590	582	567	569	546	580	594	614	594	574	632	565	560	567	602	561	605	544	594	573	593	581	578	575	561	577	554	537	620	523	517	563	592	572	550	566	540	577	616	562	561	580	632	576	597	555	574	585	540	602	571	590	595	570	584	565	573	556	567	603	592	554	572	609	569	537	587	571	595	573	595	584	570	558	576	580	587	610	560	577	537	571	585	564	551	591	555	584	547	563	571	535	585	595	552	603	555	583	603	553	591	579	548	580	538	579	539	571	606	544	595	580	587	564	572	593	542	616	590	562	591	571	597	565	583	616	598	583	553	557	565	603	574	564	551	537	562	538	572	603	564	603	572	601	534	587	592	594	567	606	515	584	568	576	591	556	532	593	546	605	549	564	586	581	547	590	575	542	559	598	555	592	577	526	547	580	599	593	595	580	547	572	589	589	587	586	619	602	578	535	613	543	570	574	594	582	580	573	615	579	528	543	570	564	552	589	568	534	567	594	632	573	548	566	573	591	594	558	582	576	589	565	570	603	585	586	562	562	569	610	545	569	575	579	551	588	588	558	554	578	553	566	599	530	571	530	534	573	563	567	573	567	575	587	577	544	593	542	570	572	579	607	571	574	600	569	597	600	565	563	549	565	535	546	529	613	595	601	561	570	581	557	599	569	540	569	556	540	587	591	585	576	593	574	566	564	611	586	554	605	583	553	570	576	554	550	542	603	548	603	596	592	580	597	601	578	558	620	560	603	576	607	554	578	584	561	608	576	582	600	570	591	583	591	549	548	601	552	577	608	576	591	569	571	557	596	593	517	586	548	557	535	567	556	578	589	555	523	630	567	583	581	565	583	528	550	584	561	582	604	566	572	573	617	605	564	524	596	556	531	578	595	567	587	575	596	586	607	618	558	567	590	581	614	549	570	546	602	582	571	572	587	589	593	569	552	573	561	631	589	608	553	546	565	550	580	587	577	533	546	600	570	570	569	597	576	572	574	590	586	574	614	597	580	542	560	600	547	547	567	612	586	543	546	581	559	600	581	616	581	573	565	624	554	594	568	526	529	575	622	580	568	575	538	568	526	556	554	576	555	583	546	615	561	603	558	555	617	594	609	545	571	553	588	542	547	597	603	578	539	576	597	614	565	552	582	561	570	580	591	559	572	563	568	541	559	565	574	579	604	528	586	611	591	615	561	569	555	534	616	576	554	560	579	585	572	568	562	594	563	591	573	559	607	654	580	603	564	576	579	563	585	591	554	586	578	572	599	619	585	581	578	561	575	572	554	593	552	612	591	537	548	582	581	547	543	528	579	566	605	629	562	581	583	568	548	527	570	552	554	552	606	561	572	567	622	569	587	583	587	594	537	601	555	569	549	584	621	554	548	572	556	528	637	554	582	576	547	586	602	571	581	562	524	585	553	588	594	611	577	580	566	560	566	588	614	590	556	584	540	554	578	604	603	561	593	596	585	570	586	576	586	612	585	558	581	587	604	558	562	574	564	538	517	614	523	569	629	583	551	592	577	584	602	591	579	579	577	549	576	603	540	582	585	597	566	538	541	582	511	541	603	562	625	544	537	591	547	534	589	612	607	547	517	566	576	573	626	572	593	568	624	599	561	620	574	608	585	564	565	539	550	551	604	591	607	634	598	555	570	573	566	563	575	604	570	537	566	529	554	565	575	558	555	587	540	565	595	596	576	555	548	532	597	578	556	614	594	545	555	564	609	594	546	594	559	581	590	569	570	577	576	582	546	577	587	546	551	586	589	579	594	655	560	589	614	577	575	559	565	562	587	559	554	598	570	613	572	602	593	593	612	610	569	602	537	591	598	583	579	559	529	579	512	608	578	544	600	572	578	553	543	551	587	538	631	594	564	561	558	557	591	566	570	559	630	557	583	571	590	557	589	556	602	546	565	575	524	590	583	586	608	562	594	598	601	562	563	575	571	603	587	618	593	585	609	602	580	604	582	580	576	549	561	525	551	575	588	607	556	584	552	597	548	573	566	586	619	545	550	552	562	572	558	588	580	575	545	602	599	519	586	536	577	549	629	559	579	571	586	550	527	631	582	582	592	603	502	541	596	572	544	554	587	603	614	618	552	603	596	567	618	565	591	608	554	562	546	583	568	584	578	577	526	558	609	517	580	563	595	564	591	588	563	571	553	571	568	569	578	579	561	613	564	575	570	553	563	530	572	570	580	567	537	596	579	571	571	516	567	575	605	580	568	589	517	584	594	529	565	570	547	546	574	628	559	570	525	565	550	579	593	556	585	598	612	584	563	569	546	588	576	564	579	567	593	576	599	560	594	570	580	552	566	597	591	618	587	564	566	590	541	596	578	568	588	606	546	569	514	532	574	602	589	532	558	547	527	581	571	598	551	536	553	569	571	563	588	569	583	596	587	592	596	554	529	584	557	609	538	583	565	587	557	577	547	635	575	580	576	572	641	554	596	590	600	559	563	551	571	562	550	556	611	560	603	597	586	599	629	576	566	559	591	595	584	578	587	618	553	559	527	551	565	591	605	601
24177	21493	28914	24435	21432	13696	5262	2902	2040	1487	1263	1079	864	805	761	655	600	579	542	564	549	534	542	496	474	514	520	496	480	463	502	520	444	462	455	482	461	486	454	429	386	421	441	415	439	439	425	467	438	437	466	420	468	462	430	428	437	434	433	405	425	458	444	415	466	464	432	427	486	456	409	413	447	463	447	416	420	435	468	407	466	441	456	421	412	417	426	414	419	469	451	425	436	415	422	434	428	466	420	412	453	450	458	416	409	420	448	440	380	428	451	421	418	452	445	466	471	470	417	458	471	416	460	442	460	461	452	438	451	440	437	437	470	419	461	409	458	431	395	435	417	460	445	453	431	458	431	428	420	424	415	435	398	452	496	433	450	451	444	436	410	444	452	418	416	436	454	500	428	423	422	436	429	472	459	433	441	475	445	417	432	397	431	464	460	419	458	457	439	438	412	454	440	443	433	454	433	436	434	450	463	422	374	439	444	420	464	459	411	439	436	437	440	463	462	412	455	421	453	424	443	423	436	445	418	457	438	429	465	428	428	472	435	408	486	444	459	442	417	428	420	473	477	412	452	451	429	466	400	436	461	416	427	443	431	479	463	441	418	475	428	463	447	443	460	449	439	430	437	468	425	389	440	429	443	440	405	410	401	464	420	435	469	468	451	420	453	444	424	412	425	473	426	427	421	412	422	428	431	459	404	447	429	440	428	418	419	449	473	460	430	426	442	417	410	428	450	456	417	401	455	464	423	490	432	412	448	424	420	466	450	393	443	389	453	424	440	441	469	452	405	440	417	441	478	429	437	420	424	479	408	449	443	426	443	407	434	412	427	418	410	415	465	443	445	446	455	429	399	399	453	397	437	422	446	426	441	453	416	414	441	467	413	407	400	451	455	452	452	446	427	462	477	428	447	437	411	442	462	406	445	434	450	446	454	416	427	436	397	439	467	401	447	398	460	428	462	450	470	464	471	420	445	437	407	447	419	436	436	394	418	491	469	415	400	406	447	446	445	401	453	428	451	442	423	465	442	439	466	393	444	452	440	437	443	437	451	418	458	462	436	437	422	418	453	446	435	412	437	412	411	449	423	443	453	418	454	475	436	438	425	460	434	421	427	429	447	430	407	470	434	414	454	417	430	440	405	423	425	452	470	484	446	449	430	411	456	435	434	466	443	455	401	451	423	454	428	420	450	430	442	444	414	424	425	460	460	464	432	444	440	407	433	418	450	400	445	444	400	450	441	444	433	419	403	466	430	477	444	416	431	403	413	441	447	409	446	441	421	496	470	428	442	426	464	438	477	428	421	429	427	400	383	429	402	441	415	405	406	431	395	447	483	428	454	435	454	417	452	453	427	431	389	441	419	446	434	390	412	425	449	453	438	397	453	419	446	454	425	390	433	395	444	439	426	443	429	444	446	447	436	465	438	410	427	444	437	408	405	423	457	402	453	395	469	454	438	429	411	434	410	424	417	444	420	448	416	428	434	451	478	435	473	422	427	422	448	428	436	437	429	442	386	409	436	438	437	438	402	426	430	457	443	475	404	464	457	457	385	448	451	444	416	422	442	463	400	421	400	405	459	419	428	434	421	440	468	413	457	420	394	421	392	418	438	399	438	439	415	465	442	460	429	424	439	441	431	404	504	403	457	484	433	450	441	469	447	423	466	426	468	423	437	432	430	449	421	479	437	429	456	457	441	434	475	417	416	441	411	438	442	413	427	399	435	441	430	420	455	449	450	442	435	414	440	460	413	455	455	443	455	427	421	420	421	438	458	418	410	425	463	442	452	458	462	425	450	448	420	425	440	407	434	419	425	454	421	421	438	395	451	444	423	435	461	430	455	460	425	433	446	449	451	422	439	428	418	457	453	448	436	465	464	473	404	445	430	404	443	451	418	429	412	456	408	445	424	434	411	428	421	424	412	416	434	442	472	453	444	448	418	445	486	434	437	417	436	422	432	398	434	411	439	440	437	422	452	397	476	419	467	450	428	406	429	453	457	435	416	467	445	420	431	448	430	437	432	425	433	457	419	439	401	449	476	429	389	415	399	460	427	431	424	413	418	380	446	476	454	458	441	447	406	450	431	450	467	436	412	397	459	453	416	417	462	424	440	473	438	386	411	415	437	449	446	438	440	431	435	427	438	434	427	412	473	431	425	468	457	418	432	454	443	464	424	440	433	454	452	393	446	377	441	416	439	394	426	471	415	424	434	480	434	430	455	428	458	409	410	429	389	426	411	436	452	384	420	475	430	447	416	463	424	420	459	440	437	432	436	443	452	424	466	446	406	418	427	404	455	433	432	458	449	442	452	418	473	419	450	475	438	447	394	424	429	452	426	387	416	477	457	444	419	409	485	466	445	410	443	423	447	406	435	420	427	438	411	422	439	435	432	433	467	391	416	405	450	445	470	427	460	442	413	456	399	431	454	445	411	430	422	395	422	429	456	423	424	411	412	441	439	420	437	458	410	419	426	475	433	410	452	424	428	436	428	420	438	429	431	409	389	446	440	460	448	430	421	447	435	443	455	426	429	421	410	436	448	476	436	446	453	442	417	411	416	440	439	427	424	439	457	446	460	444	444	453	449	418	440	452	434	446	423	419	432	461	482	455	433	408	397	431	429	435	449	449	426	420	429	432	401	457	441	452	479	454	413	436	440	411	470	422	413	447	447	438	421	397	425	439	434	422	439	415	461	463	453	445	412	449	419	420	427	425	425	444	419	446	422	442	425	422	440	410	468	450	417	420	447	449	443	450	424	467	465	440	451	418	449	453	432	472	430	443	431	428	447	436	451	410	429	390	433	428	411	423	440	442	394	443	446	446	478	454	435	417	406	425	422	431	463	454	418	436	425	457	472	442	458	427	454	406	414	411	447	433	458	384	425	492	430	430	434	444	427	420	413	416	431	468	429	410	425	447	423	405	423	420	415	405	417	445	499	411	419	428	411	413	436	409	436	442	442	405	420	453	441	393	476	444	444	437	388	510	458	421	412	414	430	413	435	455	420	417	469	414	409	426	401	427	405	459	436	403	408	469	459	419	467	427	431	444	466	443	481	418	433	416	465	413	449	462	416	430	431	451	425	464	460	446	443	396	425	417	427	454	477	415	436	414	433	464	427	406	401	408	416	422	431	463	420	447	400	442	439	445	427	431	453	463	409	429	428	424	448	406	413	473	428	446	442	400	425	450	400	457	415	422	417	466	438	433	460	450	473	433	419	422	435	465	454	409	457	414	450	417	438	417	467	429	445	437	406	460	442	430	429	444	439	421	461	422	417	392	439	402	423	423	434	435	447	409	421	428	417	442	473	410	452	471	440	425	446	432	438	449	439	411	409	422	458	483	438	463	439	416	415	402	421	425	411	452	428	416	455	438	427	412	471	436	426	425	449	450	419	432	437	418	442	436	465	445	425	417	417	448	408	426	442	422	448	407	436	462	418	436	412	461	468	421	436	481	432	411	434	408	447	416	432	443	436	437	439	431	462	415
17353	31968	29943	21842	17115	13759	11038	8824	6468	4957	3782	3123	2613	2284	1963	1736	1532	1376	1298	1274	1265	1183	1121	1132	1075	1115	1081	1133	1077	1087	1028	1040	1013	925	918	927	912	913	904	883	927	832	889	834	871	901	910	871	884	925	872	856	905	870	889	882	858	850	854	880	878	911	859	885	915	906	841	855	890	845	900	892	871	874	900	879	826	924	901	906	936	900	929	913	891	863	878	844	908	891	900	856	895	864	858	927	816	851	880	862	855	894	896	836	912	878	908	871	840	887	876	855	839	846	870	900	819	924	827	878	818	852	895	855	844	826	898	882	840	851	876	863	899	858	858	812	822	837	863	809	864	867	850	850	828	893	891	879	872	851	883	806	869	834	827	887	910	827	845	847	849	830	816	857	846	877	872	840	845	899	887	844	856	831	854	869	882	840	865	809	860	911	886	853	831	839	829	869	894	901	846	847	865	808	847	862	857	859	849	865	910	883	906	926	856	785	876	843	838	897	843	850	811	814	879	876	914	896	830	879	901	828	860	827	897	890	896	852	919	843	835	867	859	882	832	903	854	836	876	844	860	855	857	877	876	869	836	874	826	882	827	869	897	853	867	857	854	860	938	900	827	882	887	899	812	868	814	861	821	931	825	894	798	882	850	852	870	773	890	837	873	860	818	890	866	861	854	896	878	868	878	893	887	870	856	852	854	883	927	866	847	878	827	858	893	847	848	887	861	878	787	822	838	861	879	842	831	844	856	846	854	875	838	857	880	827	799	898	835	852	813	906	861	897	886	864	841	849	800	892	898	853	848	875	827	834	878	868	842	868	781	840	839	825	852	882	823	834	859	860	800	882	890	915	871	846	844	879	892	834	816	831	864	932	838	845	841	865	896	822	859	913	857	884	848	843	887	872	840	866	900	847	825	884	811	839	898	863	862	826	848	816	871	823	841	897	851	807	855	833	887	910	854	823	855	841	880	836	801	923	889	859	845	881	823	825	821	858	847	807	844	841	874	845	812	825	907	840	870	858	800	862	844	828	895	878	864	850	820	822	861	877	849	871	845	847	833	853	922	863	864	867	837	849	867	821	897	860	903	851	891	869	842	864	915	878	860	876	839	869	828	895	838	890	827	823	850	850	893	871	895	856	855	880	872	886	878	816	815	825	859	857	878	846	886	879	832	858	816	810	893	812	819	814	879	906	908	889	865	884	851	844	884	864	885	868	849	903	891	816	898	827	822	876	849	846	856	829	831	830	830	849	890	874	923	806	849	819	898	919	888	842	848	903	913	875	900	869	867	891	855	804	871	883	846	852	816	848	845	887	855	806	858	879	885	875	838	882	873	880	856	824	911	880	878	842	852	857	896	842	901	823	935	819	863	861	822	835	858	881	881	879	879	852	808	909	887	835	895	834	857	854	878	880	879	895	940	810	890	891	858	808	895	881	836	859	826	862	865	842	906	856	853	853	896	847	877	853	815	817	865	889	892	843	867	851	914	834	850	839	872	859	871	886	878	858	840	885	827	858	875	875	900	856	871	849	868	842	869	877	871	902	845	812	886	883	818	831	869	905	882	828	873	838	867	820	847	873	793	870	864	872	895	893	867	852	839	799	834	841	932	818	916	878	918	850	862	898	889	866	821	813	883	861	898	785	850	890	846	832	849	816	824	833	880	872	898	812	884	915	865	863	872	829	843	872	876	849	867	841	842	872	874	826	849	844	829	848	853	903	816	800	825	896	835	907	866	859	856	820	830	860	874	857	830	889	871	843	837	859	833	842	857	845	881	849	833	836	895	857	875	863	875	866	823	862	854	830	844	840	834	844	909	891	838	841	858	887	817	830	865	837	855	828	861	864	849	890	821	842	815	906	854	908	862	883	886	874	878	880	866	857	833	810	816	901	900	880	803	805	841	887	840	872	820	817	826	845	856	878	823	885	884	876	863	800	841	836	853	901	849	870	876	886	805	858	848	854	830	870	857	853	857	870	831	857	928	832	854	851	818	844	914	885	861	853	911	872	837	878	873	851	810	890	856	854	869	840	827	854	908	896	923	863	860	849	888	819	859	885	854	881	864	857	862	818	889	893	869	863	801	869	786	903	836	893	868	832	843	893	885	845	839	853	870	838	843	832	821	883	858	883	847	847	865	829	830	876	883	812	879	917	883	843	824	891	868	853	855	811	862	860	833	866	884	861	854	857	801	854	896	847	890	853	836	859	837	884	836	834	877	830	849	848	878	878	841	820	842	833	839	862	882	854	821	850	845	849	886	852	809	843	856	891	834	816	845	847	842	892	834	906	851	869	862	870	827	859	846	826	853	878	885	879	855	863	896	865	810	936	918	876	820	855	893	815	851	850	821	887	883	811	830	903	827	880	881	817	841	838	859	830	893	849	827	845	852	913	878	828	832	832	888	899	857	841	893	852	882	874	903	823	877	876	885	861	868	852	814	914	848	893	853	834	873	836	871	911	836	863	868	822	868	830	824	830	893	858	861	849	871	803	866	878	871	847	840	911	830	844	857	829	838	855	842	888	910	860	893	860	854	894	821	878	886	901	825	890	871	886	827	883	907	848	918	882	813	909	912	866	822	818	892	896	873	849	836	832	851	901	850	852	848	881	857	884	856	891	878	822	871	853	825	822	880	873	871	874	839	846	872	851	850	884	843	842	829	842	872	946	864	947	884	851	842	897	892	881	898	867	870	804	834	888	814	840	865	901	848	844	848	831	859	806	864	835	853	808	885	866	823	834	918	848	818	861	840	837	841	855	834	842	863	857	831	864	859	831	903	853	834	863	882	873	835	863	872	871	850	888	865	820	832	889	883	841	892	839	849	846	837	885	845	874	841	857	844	832	875	845	815	895	842	853	907	834	853	805	864	862	840	895	857	881	822	895	837	886	877	823	855	806	879	835	859	857	854	876	875	860	831	858	838	891	907	893	855	873	842	875	842	874	836	869	845	839	849	834	869	872	869	859	860	845	859	836	842	880	827	875	860	845	835	833	864	891	837	861	873	838	826	844	849	902	849	799	876	895	829	896	863	843	875	887	851	936	869	818	846	864	960	846	855	816	926	818	859	878	858	898	852	880	840	871	808	933	842	864	852	902	877	830	837	828	868	819	923	869	879	832	852	797	837	842	851	824	857	839	873	839	773	886	843	863	812	802	901	841	862	887	890	840	902	822	838	861	833	858	875	872	854	858	890	892	897	861	894	820	853	864	868	837	881	799	810	855	877	867	854	875	815	855	924	862	881	869	841	831	810	847	835	861	899	835	891	847	820	915	897	844	864	833	914	858	852	874	899	874	871	835	917	813	856	867	838	871	880	814	914	840	865	822	868	830	838	849	853	862	874	880	873	867	886	854	829	797	903	851	931	781	837	893	860	915	820	807	820	890	851	843	894	861	857	905	885	825	884	890	852	857	813	857	848	881	821	803	884	854	864	884	889	854	862	854	875	856	869	870	843	843	887	910	840	851	859	821	830	888	874	875	894	881	838	915	846	879
27368	18667	9173	4293	2088	1349	1071	728	576	459	384	328	326	295	305	254	273	278	265	264	269	260	270	261	288	259	276	262	227	246	254	236	243	233	231	286	242	240	249	272	264	262	264	248	260	248	275	237	248	253	262	231	229	228	240	263	236	223	252	261	244	258	253	255	231	250	233	231	233	255	243	256	245	243	241	230	241	252	254	261	248	240	266	241	231	247	237	227	263	264	243	246	232	243	253	266	233	195	247	244	230	242	261	270	241	234	259	251	243	270	237	251	273	231	240	259	263	246	283	232	235	245	232	267	248	243	251	230	220	267	244	220	226	243	237	232	242	238	255	256	246	251	250	231	217	259	245	254	259	244	240	275	242	253	221	254	242	265	248	226	257	245	220	262	220	220	251	229	230	221	252	233	220	246	256	252	232	268	245	244	201	210	250	247	233	254	240	225	216	271	250	241	241	251	247	261	237	216	238	233	255	238	255	247	234	264	251	253	270	253	237	261	239	226	220	240	269	260	230	270	239	256	234	243	264	265	245	239	230	247	245	251	240	249	228	245	229	263	234	220	241	259	252	249	225	263	234	195	290	254	269	235	247	211	279	256	220	260	260	210	243	271	225	244	239	253	234	239	229	258	249	237	249	250	210	215	264	255	239	246	253	241	244	224	284	245	262	262	255	234	263	245	220	231	250	256	241	265	266	234	248	245	239	265	233	259	249	257	272	224	259	236	247	231	230	245	233	239	219	267	235	236	280	218	260	248	242	248	250	256	270	234	266	251	220	244	257	252	238	241	229	281	246	248	250	230	250	256	233	262	247	231	250	237	232	225	265	234	220	227	221	224	254	219	269	255	276	250	210	229	243	250	229	266	217	268	275	251	267	234	258	244	260	249	242	245	250	250	236	262	237	225	260	280	244	245	263	255	251	251	271	280	266	237	242	264	240	243	247	253	250	249	245	230	228	241	250	236	237	244	284	221	255	253	215	208	232	255	244	253	237	236	237	225	218	264	220	250	258	228	237	283	244	237	229	236	254	237	282	199	253	255	235	229	224	208	242	249	263	254	243	249	222	226	220	228	256	236	264	223	262	245	257	245	255	218	256	252	228	260	208	240	245	236	247	248	242	223	232	255	268	247	235	231	277	238	229	241	264	246	230	251	261	244	249	236	224	231	237	272	231	248	271	218	248	245	229	243	242	224	255	234	240	249	248	241	256	250	245	264	266	227	228	242	266	256	250	245	248	280	259	232	238	249	219	232	228	238	238	241	275	247	232	242	272	221	231	240	265	234	242	286	263	239	229	228	256	236	260	250	276	260	255	256	230	243	270	265	216	231	261	212	264	245	263	261	285	225	223	227	241	251	248	243	255	238	262	251	235	215	259	237	231	244	249	250	278	212	258	230	248	257	240	247	247	213	236	249	230	230	245	240	226	262	244	264	235	234	226	241	250	231	232	202	241	256	205	238	243	245	263	258	249	228	254	241	241	237	214	239	256	250	258	225	220	259	248	259	277	245	235	264	262	245	223	234	212	242	222	255	240	228	251	236	242	263	248	240	237	235	232	226	222	217	266	263	242	258	242	250	253	265	249	232	228	234	225	267	264	243	249	232	223	255	245	228	248	237	252	238	240	267	240	231	253	253	216	236	228	235	272	275	271	262	249	254	239	241	239	262	250	232	238	271	265	248	240	252	243	231	254	211	260	218	237	248	236	235	242	248	234	254	274	246	247	255	288	269	241	257	235	232	226	252	269	259	220	242	249	223	249	250	231	241	221	228	248	253	272	247	255	273	258	249	244	234	233	249	240	228	234	230	237	244	221	236	250	254	237	278	241	229	253	234	251	253	252	252	255	248	268	260	244	229	216	255	226	240	256	237	256	239	251	219	244	255	244	259	234	226	251	284	246	238	257	254	246	250	258	269	236	246	234	228	249	236	272	210	240	230	234	211	244	223	220	247	270	236	231	235	255	247	246	240	228	253	228	244	244	228	231	278	213	249	257	260	247	267	240	236	253	242	241	226	248	232	245	252	235	209	252	249	252	216	228	242	240	225	219	227	250	240	240	242	246	250	269	239	263	230	232	243	252	231	248	243	244	228	245	250	260	258	236	220	260	270	214	257	241	243	258	274	240	254	237	238	247	234	213	236	239	254	228	249	247	238	235	212	254	238	245	235	234	264	253	241	247	239	239	259	233	255	260	251	229	235	242	237	260	251	249	257	236	283	224	232	268	218	219	237	246	237	243	246	247	254	249	254	279	253	258	219	254	245	239	225	245	238	256	226	237	234	242	251	266	260	249	239	242	258	227	220	247	263	207	248	220	218	256	255	239	260	239	257	247	273	268	233	250	230	227	211	254	252	240	251	262	251	233	249	232	238	262	234	241	263	245	239	240	251	240	248	228	252	228	259	248	236	230	255	276	243	257	239	256	232	243	213	225	241	255	235	240	296	243	251	241	217	236	260	218	259	234	257	235	259	258	269	233	236	275	246	227	291	254	248	252	244	268	242	248	261	258	247	229	262	253	256	233	236	248	231	256	245	268	219	250	253	254	252	251	257	245	275	235	253	250	224	238	264	243	217	269	225	244	233	246	210	256	230	247	266	247	247	245	240	239	242	231	245	248	249	245	235	266	225	266	247	255	257	259	246	253	225	254	242	271	213	252	207	257	271	215	230	244	251	223	241	231	246	232	248	259	252	243	220	272	251	251	238	211	225	244	238	258	238	225	254	261	235	234	248	256	263	253	233	218	239	249	229	244	253	270	236	254	241	232	230	276	244	229	242	226	270	213	268	226	260	237	213	257	253	264	230	221	224	238	242	255	251	211	262	228	262	229	231	249	263	263	225	259	262	225	239	260	232	256	236	246	245	249	225	256	263	271	253	261	235	230	243	291	240	245	244	222	260	265	273	228	249	238	265	240	228	252	243	254	266	254	244	250	217	222	262	249	248	245	241	242	252	206	262	259	217	228	251	206	211	253	234	223	264	218	217	239	241	227	248	273	237	270	234	241	256	265	247	262	221	253	228	240	233	233	230	223	252	264	234	253	250	226	249	259	239	231	251	243	242	251	268	264	267	225	268	252	228	227	238	245	245	244	211	236	244	224	235	247	231	220	252	272	241	247	231	238	249	239	233	236	259	245	253	258	224	253	263	252	252	261	249	246	246	252	252	216	264	215	257	247	270	228	247	239	230	242	251	254	262	254	252	252	239	247	207	248	228	253	233	255	259	243	235	239	269	239	250	259	229	224	252	263	247	253	265	265	244	238	238	238	248	273	246	254	253	228	227	240	241	250	235	243	249	262	243	247	284	238	252	232	253	236	241	277	272	251	232	246	265	250	261	239	253	226	260	229	268	237	247	262	234	272	236	228	257	238	236	249	251	217	243	236	260	269	231	255	239	204	253	236	250	228	251	229	234	227	227	265	224	262	249	235	253	258	271	240	250	235	252	255	261	236	221	247	236	226	230	227	277	241	248	270	225	252	242	238	242
12024	18292	16367	9881	6930	5131	3814	2770	1971	1419	1129	950	808	768	706	647	590	588	593	584	563	535	570	535	576	615	564	587	581	553	541	574	537	512	555	532	523	513	587	530	529	547	550	490	506	487	532	447	533	525	523	499	558	528	555	553	530	557	524	525	537	529	520	495	493	535	533	554	531	497	549	567	524	524	525	537	541	501	549	505	549	528	498	473	548	503	528	515	508	539	510	486	521	552	518	540	519	538	512	544	510	509	474	501	518	524	501	550	495	556	498	502	503	504	521	530	506	496	539	569	512	524	541	542	480	505	479	510	561	545	570	534	541	528	512	506	547	568	497	548	498	505	523	557	534	538	532	555	514	545	538	507	517	532	528	510	520	514	566	505	538	532	530	522	501	545	521	517	538	527	528	519	519	524	480	515	533	481	549	527	547	460	531	519	523	516	519	511	513	506	493	550	514	495	518	554	490	542	516	523	487	535	504	529	544	543	514	526	535	549	551	488	520	554	552	494	541	508	524	516	553	498	505	540	532	518	518	494	552	535	485	503	465	567	554	541	514	529	528	591	553	484	555	519	541	535	545	553	514	522	508	534	518	505	521	518	510	539	525	548	549	517	533	553	516	509	513	526	551	521	549	560	556	537	531	506	490	503	535	553	503	518	549	524	550	542	499	537	544	529	527	511	489	538	495	534	522	504	509	519	528	504	541	518	490	507	510	527	516	577	553	520	535	516	561	506	535	526	532	522	504	563	515	519	523	534	563	510	542	548	554	545	545	529	518	538	512	526	508	527	585	556	554	553	533	529	513	515	493	505	511	517	489	479	522	517	536	562	524	509	512	535	559	501	485	507	535	497	485	532	521	547	530	510	537	511	522	513	556	546	511	529	527	530	537	517	532	531	502	540	532	559	531	577	525	516	529	523	558	523	553	510	523	559	529	542	525	575	566	515	510	545	497	522	518	509	480	519	552	551	517	513	526	507	551	512	533	501	561	521	564	506	530	508	529	516	488	560	527	501	522	535	466	573	518	508	540	556	545	471	539	554	494	547	526	536	562	507	527	517	549	561	510	552	513	548	484	492	512	532	515	484	518	531	564	506	529	544	535	509	504	499	524	558	536	539	493	555	555	528	487	538	537	525	519	530	542	547	523	512	541	541	505	524	543	536	523	514	515	465	555	535	533	531	526	534	579	500	518	520	512	498	507	547	502	548	521	542	529	510	505	499	512	529	559	502	506	512	505	516	495	535	502	523	522	534	502	532	570	585	512	487	537	567	506	564	584	513	537	578	526	511	521	508	530	533	509	550	502	528	523	568	522	515	550	546	496	505	511	526	555	519	553	510	543	524	509	493	519	555	489	529	515	514	542	528	518	508	489	524	517	487	530	493	507	560	534	505	528	551	522	511	524	562	501	537	535	485	545	511	568	504	546	535	542	547	531	506	514	526	544	529	519	473	564	552	556	518	522	525	523	551	499	494	532	493	517	574	519	516	526	513	499	482	522	563	527	504	533	540	529	565	536	552	508	532	509	549	477	506	533	553	511	544	499	520	535	536	490	540	548	568	570	547	509	474	524	539	513	529	507	561	514	505	543	529	508	524	542	462	545	496	520	507	516	528	512	528	535	520	538	501	516	513	504	515	526	509	522	532	496	497	502	480	522	523	499	510	514	505	540	541	522	527	592	502	547	509	533	540	503	531	502	507	531	501	526	515	564	503	486	547	522	506	516	516	560	488	503	519	537	536	540	515	497	504	536	502	487	476	519	527	530	530	500	547	521	490	506	497	523	506	545	582	505	519	520	522	481	532	513	531	480	550	522	494	576	526	519	565	518	500	514	529	503	515	551	543	527	561	491	500	544	483	533	525	556	502	541	558	508	503	560	518	506	537	542	553	530	497	510	500	551	493	544	517	485	505	495	555	524	515	504	497	509	523	520	522	524	518	529	531	529	538	528	537	545	565	523	543	481	519	541	499	509	520	554	543	459	529	511	513	545	523	510	507	472	510	525	550	521	539	507	545	509	555	509	508	512	503	493	528	509	506	545	495	524	543	535	524	496	530	534	508	511	522	510	515	524	529	502	553	508	565	552	498	542	480	493	508	509	560	535	520	531	511	545	539	538	508	523	505	536	548	523	530	546	512	493	544	497	548	561	512	492	575	571	505	562	527	516	511	544	526	569	526	534	504	474	502	541	493	533	481	520	527	527	529	508	539	549	510	517	518	516	526	462	521	535	506	516	492	478	501	525	514	512	536	510	515	533	548	535	483	587	513	509	472	531	518	522	531	513	496	528	518	527	510	526	485	543	529	546	492	504	531	498	521	476	575	529	538	531	516	509	554	508	531	518	538	517	480	495	535	519	510	547	530	488	533	526	513	522	553	537	505	546	505	516	512	516	534	564	522	549	500	510	534	540	532	567	537	500	494	531	501	501	531	556	522	525	548	560	556	520	503	530	534	520	516	503	510	537	522	520	573	519	534	526	503	554	495	553	548	525	524	553	525	562	510	499	539	524	505	514	476	546	511	536	552	497	533	543	536	477	507	533	568	517	541	523	524	522	473	537	521	522	496	556	525	504	494	498	491	548	559	530	495	546	507	529	487	508	500	509	529	492	538	513	515	484	524	518	540	520	494	496	554	486	519	537	526	560	498	586	516	520	565	545	514	536	474	534	499	506	562	513	499	514	534	511	558	539	506	526	540	523	485	568	518	513	534	494	583	575	507	533	496	473	534	521	526	559	539	490	495	517	545	522	564	501	535	534	557	502	532	519	485	523	501	535	520	526	491	474	507	501	498	495	523	518	478	532	471	522	515	484	481	513	531	509	510	498	518	502	533	489	529	530	546	563	510	458	499	537	505	531	550	542	534	544	520	507	537	529	500	523	548	521	533	524	544	554	530	502	549	531	525	484	532	520	471	535	522	508	516	507	559	541	490	494	557	495	571	546	529	504	539	525	550	537	541	518	528	495	527	491	532	517	563	510	520	557	513	500	519	545	519	513	520	523	552	505	575	545	537	545	538	511	507	522	548	534	513	537	508	484	518	548	519	494	522	531	529	517	525	541	523	513	521	500	514	518	503	523	512	524	518	519	486	520	563	527	554	521	514	536	526	541	507	495	527	501	469	513	509	531	564	467	526	536	542	530	493	510	511	500	486	529	530	514	486	535	491	488	501	497	527	545	569	544	550	479	515	514	505	525	511	528	538	547	490	599	572	528	507	572	493	503	516	528	501	533	547	498	492	540	522	510	543	544	544	556	498	547	548	534	547	499	528	516	554	508	497	504	454	514	512	553	508	518	543	546	517	513	515	527	493	495	515	539	528	548	491	493	510	483	520	534	568	489	551	518	547	536	496	532	519	477	535	494	558	495	544	533	483	515	529	543	539	528	560	518	547	524	503	552	500	518	514	582	530	507	533	551	527	507	528	555	484	490	514	527	519	523	513	505	533	530	568	493	523	549	507	534	506	510	541	507	509	497	564	505	513	513	511
25285	21518	27975	25391	14150	4347	2525	1608	1153	849	686	560	514	463	415	394	377	345	328	346	337	355	347	318	314	308	306	294	317	309	303	288	284	277	295	280	312	271	255	284	279	269	267	254	287	300	283	275	283	299	256	270	286	256	267	267	275	279	281	270	255	280	243	263	261	249	279	277	265	254	302	274	261	275	246	249	268	266	260	276	280	243	324	257	239	289	300	243	288	289	230	267	274	302	275	266	264	262	239	303	271	255	259	277	268	284	266	275	270	271	280	242	291	292	239	291	284	265	289	283	259	256	264	265	266	282	242	244	272	285	284	275	280	284	278	263	253	256	278	279	245	309	239	264	265	303	247	265	275	289	297	285	268	267	265	287	282	309	244	249	245	252	268	245	266	270	271	261	265	263	277	285	274	252	274	285	280	292	271	264	267	292	255	265	253	248	276	242	269	278	259	252	267	290	265	273	241	293	259	255	271	267	262	253	272	258	280	282	301	253	274	268	263	279	282	281	257	281	280	252	254	283	259	292	248	280	283	288	254	234	267	280	288	283	277	277	265	238	265	243	260	269	282	310	252	286	290	272	245	278	255	256	253	246	268	273	261	260	256	276	261	260	248	291	298	281	267	263	308	260	248	283	272	271	261	285	294	280	252	259	255	275	267	246	291	239	295	260	284	239	266	297	257	302	270	270	273	225	292	299	268	279	276	253	263	266	280	267	250	283	260	272	260	263	281	247	232	283	276	281	259	242	268	235	260	258	261	268	245	267	257	254	281	274	279	313	260	254	268	258	283	278	261	277	283	272	270	248	281	306	268	278	299	282	261	277	275	234	260	254	294	272	314	282	274	273	285	265	290	261	273	276	272	275	272	258	251	268	248	245	251	266	279	268	255	258	249	279	292	255	286	252	272	283	264	244	277	256	274	279	251	263	265	254	313	280	276	284	273	245	312	274	261	289	298	278	279	279	264	270	297	276	252	261	290	265	267	277	255	282	256	239	267	280	272	289	256	286	246	268	273	272	264	270	282	265	257	307	265	259	297	267	246	274	284	275	278	253	268	266	270	269	284	271	254	261	234	281	290	272	264	287	278	274	264	284	275	271	280	251	277	251	259	257	267	269	266	281	273	280	262	234	295	277	267	289	242	292	258	269	253	276	271	262	267	271	294	231	266	265	268	256	273	274	283	268	276	267	254	256	247	275	253	244	298	249	293	260	268	269	264	277	274	258	252	282	274	275	256	271	273	290	243	282	258	290	260	260	288	271	251	272	268	259	290	265	258	257	260	276	269	273	267	282	275	310	285	268	261	256	273	288	257	263	253	283	265	248	270	255	281	271	297	296	266	266	278	260	284	295	287	269	286	282	322	271	277	262	262	272	312	283	263	267	262	274	261	286	288	270	263	266	258	263	274	247	282	269	277	288	279	297	254	288	286	249	291	270	244	289	242	271	243	288	263	276	254	260	275	269	280	266	277	244	277	272	257	282	276	276	260	280	291	285	256	274	263	278	235	263	298	251	267	274	252	293	259	254	258	249	285	279	302	251	288	286	277	266	300	270	294	277	278	250	316	283	267	256	265	260	287	273	287	259	297	268	279	277	231	248	258	288	249	280	280	288	260	263	238	251	263	284	281	269	262	289	259	281	271	257	290	222	269	264	247	269	290	274	279	245	258	273	307	251	278	258	287	256	266	251	279	229	264	272	293	305	273	273	263	241	266	262	279	270	262	307	234	243	247	290	266	257	250	276	280	296	259	263	261	264	275	242	275	284	258	261	255	255	277	291	259	285	261	242	274	274	263	278	277	265	269	278	284	280	277	268	267	233	248	267	291	247	259	261	256	273	295	273	298	285	280	276	260	268	284	292	255	273	294	273	292	279	270	266	284	293	264	243	268	270	259	238	260	224	226	296	265	259	266	288	290	275	281	271	272	243	252	272	242	251	272	263	271	266	294	287	280	267	283	263	249	270	277	261	249	268	263	262	244	261	283	246	281	300	265	273	270	288	280	267	269	271	278	256	277	297	265	253	295	246	252	247	269	275	263	278	281	282	255	269	297	234	269	275	272	278	278	264	275	282	270	231	236	314	272	267	269	276	253	247	270	293	290	283	293	276	280	281	263	262	258	256	268	289	259	249	271	308	280	281	268	268	280	293	285	291	303	264	275	263	289	262	259	260	278	285	306	245	264	289	275	244	285	276	279	252	270	242	270	238	261	238	274	264	258	262	284	268	260	268	287	252	274	241	258	251	269	278	279	240	284	254	280	273	255	259	242	261	275	262	244	251	258	261	280	276	263	262	262	271	274	260	276	254	264	281	273	285	252	269	241	272	266	272	259	261	274	254	291	273	250	290	285	275	283	264	251	269	277	223	272	269	281	279	275	266	271	277	265	240	288	282	249	227	279	261	261	267	256	254	277	282	266	279	259	286	273	267	261	261	287	298	268	274	274	243	291	273	265	240	277	260	292	282	252	275	247	253	262	260	269	248	275	262	276	280	278	265	265	273	243	244	256	254	303	258	272	267	269	246	240	273	260	245	265	269	248	265	282	262	306	292	276	271	265	306	245	271	282	271	242	252	265	265	257	282	248	261	237	290	277	243	265	263	277	268	302	291	272	279	261	267	286	271	253	305	236	261	263	302	289	273	257	233	236	306	288	246	274	243	280	266	267	260	247	281	275	259	277	242	257	246	273	251	247	274	275	246	289	286	256	277	260	277	282	263	283	231	290	272	276	264	254	267	260	246	270	264	286	251	261	258	256	275	249	268	254	252	272	263	266	254	261	250	278	288	263	274	282	265	289	291	254	262	264	272	279	242	271	243	289	250	258	258	261	243	262	263	260	248	260	266	263	261	310	248	261	272	289	279	267	279	245	265	271	260	273	264	260	293	251	260	241	260	257	267	237	269	251	297	261	265	270	298	275	262	253	245	255	290	241	278	262	266	261	255	285	297	261	270	258	272	257	275	274	263	282	276	276	260	251	272	275	243	274	282	242	268	268	253	279	271	275	254	296	263	265	257	254	266	247	282	262	255	253	282	269	266	255	304	264	254	271	261	257	260	306	293	256	271	272	274	275	278	256	245	276	253	231	280	293	251	281	283	258	280	286	253	239	243	272	256	278	252	254	263	310	274	295	260	251	283	255	281	250	252	288	274	289	258	270	252	259	286	252	246	244	245	251	263	264	263	271	277	255	266	246	268	271	268	269	277	248	262	252	262	272	257	230	255	279	263	267	262	280	249	262	248	274	298	244	252	238	253	255	276	239	261	283	283	256	274	253	261	267	288	264	275	244	283	257	275	288	252	282	253	271	272	261	266	245	300	279	281	280	284	264	249	238	284	289	252	246	262	283	258	256	291	246	281	248	270	263	253	243	264	274	260	240	276	279	296	256	278	281	248	274	228	272	277	268	266	299	268	279	275	266	260	268	276	284	287	271	269	249	273	282	296	297	292	277	248	285	247	268	274	263	269	252	284	258	265	299	274	311	256
14740	27128	24819	17068	12952	9741	7369	5577	4033	2853	2224	1738	1508	1259	1169	1031	970	828	803	777	791	770	701	775	770	766	699	701	697	665	682	655	613	632	633	599	611	598	570	589	541	563	569	565	578	553	584	534	561	547	568	526	612	586	553	539	591	547	528	585	556	582	592	582	594	572	603	555	594	532	620	608	579	567	591	585	551	621	625	573	605	574	585	579	557	557	553	554	581	565	564	563	555	559	566	516	564	513	550	576	596	626	562	573	593	545	512	546	584	544	600	613	593	587	525	564	594	565	597	606	606	542	614	573	551	528	570	552	571	579	574	608	539	538	599	593	560	569	568	562	580	524	592	570	541	584	599	602	564	597	588	540	553	555	561	577	631	539	611	546	556	528	551	567	569	584	572	576	574	603	536	585	564	543	567	562	538	555	541	527	576	497	567	564	559	535	539	571	581	580	585	585	568	590	547	548	605	560	525	580	556	553	544	551	560	575	579	583	549	560	559	561	553	580	538	566	561	510	539	547	583	569	576	572	567	535	578	559	579	604	579	553	568	590	541	556	563	548	605	604	554	605	562	587	567	537	563	564	527	573	597	527	576	566	597	571	517	532	572	511	568	595	558	582	537	482	532	597	568	566	566	566	571	555	569	555	538	574	608	550	577	552	552	566	580	550	538	548	553	552	559	556	540	614	573	565	584	529	594	558	591	566	557	594	568	539	594	532	553	567	593	605	559	589	522	546	568	518	576	596	618	588	557	541	563	518	562	577	562	555	572	597	544	615	572	515	577	545	575	524	551	589	576	558	550	564	546	555	545	560	587	568	580	577	560	579	563	630	578	555	573	561	566	558	545	579	553	561	569	582	598	588	535	568	512	556	565	599	545	540	567	519	552	580	544	528	587	600	572	567	538	561	581	558	585	548	567	562	556	543	581	538	548	550	582	561	550	556	543	534	578	592	559	566	597	574	571	584	576	579	583	566	583	568	595	589	601	575	579	598	534	567	565	557	556	585	543	559	555	570	565	610	551	588	556	553	595	541	532	564	563	574	585	565	570	532	571	554	603	551	547	561	554	596	580	576	552	573	561	561	569	561	528	526	580	562	574	560	553	584	570	535	590	547	539	531	595	591	556	579	585	581	533	582	556	553	559	552	594	509	571	548	549	568	552	565	552	571	553	557	576	568	575	556	538	585	569	566	568	576	583	574	602	517	599	546	592	599	587	578	539	564	581	534	533	541	543	537	600	583	583	566	601	545	542	524	579	507	573	572	591	544	572	564	568	593	588	565	543	519	558	589	557	590	535	578	571	537	576	544	540	556	531	569	562	578	535	567	551	557	577	566	562	587	543	548	525	557	589	571	546	539	566	538	627	543	556	585	533	533	564	561	563	529	628	557	576	577	591	553	567	579	570	583	566	519	572	572	584	599	539	572	556	565	543	579	542	535	559	574	573	558	556	560	575	565	578	579	603	557	558	547	616	586	555	562	561	521	559	549	533	571	594	555	562	552	539	544	570	545	559	577	591	579	604	511	565	597	541	555	593	557	578	557	569	546	550	587	576	583	578	539	561	520	537	604	533	614	568	560	571	561	574	567	571	563	584	576	579	575	574	570	576	558	624	523	540	557	569	552	541	561	569	563	575	533	539	599	558	577	510	570	550	471	582	548	538	624	554	579	537	540	539	560	564	588	556	548	590	570	573	561	521	561	541	551	520	510	549	558	577	556	544	574	611	593	611	539	569	562	553	555	529	560	564	587	566	560	573	533	541	596	606	555	546	607	531	521	506	585	580	591	517	545	577	579	542	558	557	565	540	576	553	552	612	541	563	516	547	582	517	548	527	540	559	566	616	537	539	492	577	509	570	551	555	581	543	554	588	589	579	535	575	539	518	566	565	539	545	588	532	525	538	593	569	530	515	556	563	584	555	560	603	562	566	560	541	593	539	550	574	568	542	583	563	585	547	558	535	543	596	535	562	578	604	583	585	533	566	567	543	566	548	579	583	559	518	551	590	554	569	559	598	572	568	560	547	595	533	548	571	580	608	573	580	571	544	542	543	540	544	547	551	566	588	552	620	567	579	512	551	593	584	567	609	552	558	587	585	527	570	577	539	530	562	539	568	542	563	547	521	584	600	550	559	552	528	565	556	586	601	575	536	587	532	553	570	587	555	582	563	554	566	575	525	591	571	538	545	571	562	593	570	525	562	585	582	530	599	605	552	606	552	556	563	594	528	565	589	556	529	570	548	587	569	548	571	595	569	538	568	575	563	535	510	535	595	589	557	585	550	553	588	552	512	564	539	604	500	566	602	546	565	587	602	545	572	545	587	559	567	587	543	563	612	533	515	598	571	525	568	587	549	552	575	559	534	568	562	520	560	588	544	584	550	555	555	559	563	551	548	542	538	537	591	550	558	597	563	537	572	531	546	556	563	529	569	563	497	574	555	591	505	548	588	542	546	509	536	564	560	537	576	557	568	567	544	588	518	557	614	534	522	588	549	523	572	551	569	560	537	573	548	489	583	544	524	566	538	563	600	589	520	564	578	561	564	567	557	607	551	487	545	603	591	582	579	560	531	550	598	551	532	542	551	568	570	520	554	533	541	571	582	571	596	566	550	538	582	578	549	580	586	594	518	557	562	552	583	557	545	530	614	546	586	560	544	583	594	567	601	587	561	586	567	530	512	526	529	554	580	533	557	533	606	523	547	568	585	528	554	574	536	550	534	561	544	512	559	562	551	567	549	537	565	548	568	527	562	558	588	552	552	549	554	599	566	559	636	571	529	585	535	575	548	571	529	536	569	525	574	569	582	533	566	589	579	517	550	545	562	522	530	555	545	594	550	525	578	553	599	558	530	542	615	556	587	587	511	577	548	586	565	597	522	561	569	532	559	559	572	562	510	549	576	604	552	564	591	540	582	548	552	541	587	572	600	561	589	532	551	575	524	560	547	552	516	574	546	548	603	578	591	551	571	568	582	537	551	571	572	557	544	609	559	548	560	570	527	563	558	553	578	534	538	574	594	540	546	566	610	615	534	536	488	535	592	530	559	536	553	541	600	570	585	610	519	563	540	558	580	565	554	520	569	538	566	532	576	556	516	558	590	544	594	527	565	511	548	568	519	585	516	572	541	558	568	561	565	527	563	565	561	562	595	519	561	577	566	523	542	620	559	603	585	561	569	528	554	553	538	566	621	560	572	593	527	571	540	551	613	538	591	560	536	557	528	586	553	579	549	589	524	591	565	564	541	543	557	578	587	573	564	605	599	547	602	551	558	559	588	554	543	564	571	548	595	578	531	571	577	610	583	550	557	595	593	543	548	592	577	536	533	582	541	530	571	584	591	565	597	545	543	585	575	546	573	547	575	541	593	573	538	561	550	615	552	559	547	579	554	587	566	573	545	521	560	524	594	591	586	562	592	586	568	508	538	571	548	577	538	519	531	573	574	610	546	567	559	520	597	543	609	593	585	551	569	570	556	580	614	579	565	580	531	563
24242	21479	28947	24434	21424	13781	5141	2687	1745	1461	1142	950	834	745	643	611	624	592	522	515	513	530	530	510	547	505	493	507	506	466	475	492	456	467	479	452	476	462	458	425	474	454	441	445	457	486	451	440	433	454	473	418	469	463	421	432	422	451	458	431	447	427	447	488	464	464	436	421	456	445	419	436	455	431	499	391	488	438	432	428	461	441	449	401	399	452	410	416	469	449	427	430	429	406	463	432	443	449	416	442	435	452	425	448	463	435	433	458	422	423	411	490	429	421	474	440	443	463	458	424	434	455	432	462	441	400	465	463	444	423	440	456	426	397	455	447	410	413	418	423	456	430	456	476	443	423	429	461	413	430	436	419	465	431	412	439	392	439	393	428	449	448	445	411	432	439	456	428	407	441	453	463	464	426	454	438	416	399	451	441	407	429	440	434	482	477	468	438	442	456	438	396	447	447	433	480	433	450	385	406	444	431	472	424	438	448	422	471	418	413	426	434	462	399	399	430	468	419	400	450	436	413	427	410	455	413	443	449	451	438	412	497	415	419	450	431	428	435	428	471	423	414	463	408	440	451	426	444	450	455	460	429	463	481	461	416	432	450	443	432	455	459	424	429	426	413	429	448	443	406	430	453	473	452	445	416	457	441	431	399	429	444	436	442	427	420	422	426	413	475	433	469	401	468	436	481	437	446	430	473	455	442	442	419	414	423	401	455	445	421	434	399	429	474	441	418	382	459	462	450	484	424	443	403	455	429	422	471	405	421	471	471	402	413	494	430	425	447	446	460	404	416	437	461	454	438	432	424	414	466	448	422	445	427	425	431	449	461	401	434	450	443	432	435	463	466	410	417	448	419	463	437	472	414	429	461	460	479	435	435	438	425	459	408	447	420	445	422	408	436	450	464	408	425	429	453	444	417	439	450	459	480	450	399	436	473	418	455	419	464	442	423	410	402	460	404	449	463	427	426	443	442	420	420	470	425	437	447	447	450	402	459	422	402	447	450	449	490	418	465	459	417	380	419	433	433	420	447	425	429	441	413	477	483	450	446	430	437	431	472	442	412	474	442	455	410	417	440	441	458	435	434	410	442	423	433	434	489	417	462	452	422	456	446	423	445	444	431	436	459	420	474	400	427	432	424	471	446	443	421	439	472	449	453	448	431	453	454	466	415	422	473	450	475	460	450	443	451	429	431	394	404	452	435	416	481	412	425	460	454	447	412	442	427	440	458	437	442	455	440	417	447	460	401	401	428	412	465	448	444	424	463	471	438	438	470	460	473	431	396	441	465	459	449	424	429	431	435	466	426	424	471	414	453	406	428	429	442	467	437	422	468	416	438	433	391	453	453	452	451	416	440	412	422	490	468	439	466	463	439	451	407	429	451	474	437	444	447	427	438	434	437	418	442	465	455	410	427	418	463	423	469	458	422	436	430	418	444	423	507	445	427	401	414	456	422	452	436	420	472	391	443	462	450	453	406	439	466	441	393	456	436	449	423	420	414	422	412	464	428	445	413	426	445	452	400	431	434	444	443	465	428	435	456	426	441	449	448	450	447	399	431	412	444	424	452	432	390	474	449	442	463	433	483	435	462	446	415	429	408	446	458	467	455	439	431	403	441	403	380	461	417	434	440	435	461	453	453	458	397	429	435	414	469	413	433	431	426	439	429	445	418	446	429	426	420	424	452	429	457	446	439	444	462	432	484	441	409	450	457	464	448	448	468	420	432	434	438	440	416	388	441	462	403	415	441	446	442	438	414	411	432	430	398	461	409	422	439	422	456	389	447	435	448	434	409	398	387	463	431	445	439	436	436	433	439	407	465	451	411	452	383	442	443	418	410	432	418	481	420	391	398	435	473	450	474	434	424	446	433	450	440	444	430	462	428	448	429	440	419	463	415	415	385	434	473	432	462	451	424	451	466	402	498	429	431	420	448	452	408	411	436	418	437	420	432	456	440	470	448	429	414	439	413	490	412	417	450	441	421	448	458	399	449	416	440	445	423	466	437	444	438	425	449	422	427	424	446	449	421	409	431	402	423	456	435	463	439	427	463	463	467	449	477	447	424	433	459	422	446	419	430	419	431	428	451	430	442	389	448	425	448	404	467	432	419	444	438	397	404	455	464	445	479	428	459	485	423	444	416	445	432	447	465	438	428	444	407	450	439	443	446	432	427	416	448	412	454	446	447	422	434	402	430	487	439	434	422	453	438	425	455	456	433	472	453	459	451	455	441	430	461	416	416	423	428	409	415	448	459	418	459	444	420	433	419	418	435	408	417	415	418	469	422	415	459	371	412	438	451	446	433	420	438	486	455	424	410	435	420	461	422	474	468	430	434	409	431	425	417	407	438	464	472	446	408	432	423	442	416	425	445	427	460	406	433	398	453	415	421	462	425	479	441	418	408	425	469	446	418	406	457	432	456	428	404	413	429	403	416	420	463	387	430	439	443	440	455	397	412	445	440	419	424	440	432	433	412	439	432	440	453	423	410	374	456	423	462	465	430	420	406	414	418	426	478	415	401	435	471	456	457	420	430	453	422	460	413	441	402	422	406	414	426	433	394	441	432	429	451	428	402	421	419	425	415	430	419	466	427	472	467	422	400	435	425	464	450	444	427	448	428	459	431	418	480	438	456	428	415	416	436	456	409	436	420	453	444	399	427	399	475	434	445	444	445	474	458	410	431	406	436	452	400	440	426	421	388	452	438	410	418	485	449	450	458	450	433	457	432	438	439	441	456	466	387	434	440	469	425	436	410	463	464	396	422	416	480	427	422	409	451	457	448	457	404	447	403	422	414	436	433	468	427	424	447	433	454	445	430	423	424	466	399	428	447	459	441	471	407	409	451	435	408	451	430	405	394	448	432	450	451	419	449	416	408	468	417	476	452	431	427	426	432	447	452	457	428	425	418	460	389	466	435	408	409	418	457	414	432	438	434	447	434	469	441	424	421	421	470	416	431	430	428	410	464	451	472	429	398	460	443	450	466	439	462	403	453	417	457	444	456	431	464	446	435	480	436	446	419	464	422	439	452	394	409	457	418	453	403	444	487	433	433	395	449	408	474	446	449	402	448	427	434	447	476	443	435	418	420	464	418	418	501	439	432	425	421	413	420	464	429	452	446	480	423	429	428	461	472	479	438	441	459	445	408	421	413	423	434	468	422	459	439	424	442	416	452	432	425	419	415	477	456	458	429	425	450	449	407	418	426	441	410	399	397	467	434	451	463	445	438	449	452	430	448	412	441	419	431	421	439	473	440	454	411	390	489	426	447	497	419	424	460	399	458	447	445	438	430	405	403	447	435	447	430	459	418	412	423	415	398	466	414	439	451	419	441	389	428	416	461	431	407	438	431	417	440	469	446	453	445	423	449	422	432	424	420	450	412	485	442	461	425	423	412	406	451	450	430	460	461	451	440	430	467	448	427	422	439	435	439	426	460	425	453	426	432	456	456	420	480	405	465	432	428	405	443	457	446	438	432	395	445	423	469
17594	32242	30271	22172	17234	13681	10620	7956	5793	4542	3432	2874	2389	2141	1919	1708	1613	1351	1317	1273	1274	1275	1205	1264	1196	1227	1182	1155	1051	1042	1062	971	1015	1012	911	918	941	931	867	922	899	905	846	866	929	838	909	850	944	895	882	873	897	860	858	906	852	899	865	852	823	868	864	920	896	858	911	859	871	851	860	882	954	840	907	916	892	863	921	875	940	873	818	870	857	891	844	831	807	819	855	849	851	868	896	879	913	859	879	859	938	877	847	892	877	854	826	819	903	839	861	870	855	890	910	918	864	854	875	848	835	842	809	887	862	853	841	879	878	855	863	873	835	891	832	903	832	820	834	904	851	854	879	847	821	841	832	867	914	852	862	865	888	826	886	858	847	874	863	852	829	808	890	847	857	812	870	796	868	810	867	831	844	856	894	856	778	883	866	846	869	923	854	868	856	846	855	836	909	843	847	834	918	814	811	873	884	812	835	842	814	882	844	897	875	846	890	874	856	880	878	855	868	864	836	838	872	909	886	867	873	859	874	817	870	837	879	845	840	855	838	833	868	853	878	825	850	835	868	885	778	847	859	820	855	808	837	872	877	846	858	850	853	889	815	865	931	841	830	845	836	868	892	879	836	858	849	834	839	802	860	849	895	849	799	873	836	908	861	787	818	839	907	841	847	840	879	890	851	899	887	808	780	838	888	806	798	876	898	909	837	836	836	876	882	920	835	877	824	899	817	856	866	849	837	850	839	828	862	828	816	861	884	864	779	863	868	817	862	831	833	862	831	827	883	849	804	809	859	901	861	842	882	857	837	931	874	851	861	875	835	832	892	896	816	797	878	814	835	872	821	823	846	899	863	887	891	841	847	877	852	882	835	847	836	888	923	859	827	861	840	881	876	852	901	841	877	842	812	854	840	856	835	847	860	856	840	875	791	832	878	825	882	910	873	846	838	807	879	897	838	881	802	823	925	815	866	862	891	863	868	877	827	824	856	813	857	840	877	853	879	904	838	875	879	864	895	844	855	865	843	887	862	848	876	842	828	831	889	863	888	835	898	842	892	915	843	844	846	869	890	842	845	842	878	848	884	872	872	856	833	847	854	854	904	861	839	899	859	866	867	848	885	837	836	875	862	880	865	849	877	817	859	827	861	867	849	877	835	826	853	827	827	831	879	877	902	839	873	880	802	848	899	817	863	860	866	836	838	850	845	895	821	876	847	861	827	885	882	889	911	860	820	910	886	838	829	843	836	887	893	849	852	877	868	815	823	801	816	863	840	861	796	835	780	883	817	817	809	839	891	805	859	940	828	879	815	856	854	798	841	854	852	858	823	824	863	870	826	861	867	871	822	859	851	872	825	899	883	868	833	827	842	889	811	838	892	851	827	908	823	848	879	836	855	844	879	787	890	816	860	769	866	863	835	845	864	870	856	823	915	817	852	864	819	862	860	818	850	856	825	867	847	841	876	896	854	873	879	845	869	871	895	868	845	853	858	887	791	866	842	864	849	828	847	813	814	829	806	860	888	853	962	855	852	857	837	861	792	865	854	868	879	871	844	859	913	867	831	843	865	839	836	873	904	871	863	887	870	887	868	907	853	847	845	891	860	869	838	866	826	849	861	856	863	839	855	873	865	811	850	852	866	798	886	844	900	839	876	826	876	848	791	914	816	880	869	817	871	797	818	861	840	823	834	840	848	808	883	809	792	901	817	853	842	849	900	852	895	845	847	833	849	853	833	858	842	829	821	846	838	856	862	856	865	855	833	886	858	871	852	853	882	852	844	869	829	837	837	793	824	864	888	862	826	902	841	862	857	862	859	855	902	803	830	879	889	801	846	803	844	823	825	824	798	826	887	869	856	842	826	857	881	794	847	849	874	878	870	895	865	849	896	820	813	823	873	828	852	861	857	828	817	874	865	821	796	863	815	854	848	863	836	862	864	870	809	822	891	815	882	848	857	843	849	868	889	854	839	862	840	916	854	836	890	824	908	840	830	889	846	833	871	850	813	863	862	811	801	840	860	800	830	868	878	855	825	861	884	849	871	879	902	830	883	855	827	797	865	846	859	801	843	873	811	828	875	876	858	810	868	933	867	837	810	918	837	879	861	838	798	831	825	866	858	818	846	852	896	855	883	871	860	915	896	880	868	862	823	861	938	908	858	836	845	887	863	896	901	868	888	891	865	845	834	872	866	879	816	878	868	842	811	855	887	842	854	856	854	856	842	847	851	844	847	801	884	849	835	855	830	869	848	865	882	836	867	861	822	855	811	827	858	856	894	825	859	835	860	856	827	855	833	861	822	886	875	872	827	835	872	866	833	818	860	820	846	888	877	852	827	819	854	852	884	827	824	840	803	880	862	881	825	848	881	853	832	870	825	869	783	801	855	861	815	842	808	772	817	848	836	851	893	841	839	891	816	887	825	885	829	829	874	788	787	827	904	924	886	845	826	886	920	890	849	875	853	806	847	865	853	927	836	841	864	840	877	881	833	866	829	887	845	898	812	879	901	819	862	914	906	846	831	848	801	872	861	855	854	791	840	827	868	872	868	827	856	855	847	841	826	862	791	831	871	909	804	861	889	847	866	820	821	850	811	839	850	838	876	844	886	832	854	855	878	783	816	843	877	835	884	847	847	871	801	884	855	879	851	890	855	911	844	873	839	900	867	865	852	856	848	826	849	814	907	832	836	862	835	844	891	858	836	835	860	834	824	819	850	840	870	867	839	860	830	875	875	890	883	845	873	808	901	909	882	884	881	835	852	835	887	851	886	876	872	836	930	898	849	866	883	942	852	850	819	927	774	800	889	874	853	864	865	851	872	876	853	886	879	860	867	814	860	897	825	858	872	823	888	867	813	864	870	857	859	858	847	825	860	910	878	866	807	859	854	929	894	879	858	840	838	866	894	879	822	819	858	865	832	869	875	886	825	860	833	830	825	818	864	848	838	843	855	835	843	877	855	913	882	850	858	802	891	860	811	863	848	837	861	796	806	898	827	829	811	853	863	762	855	851	874	903	866	853	833	871	811	864	865	856	884	880	881	827	907	816	872	870	794	843	877	824	880	877	887	900	853	850	895	847	852	870	862	852	797	792	903	821	881	856	885	841	798	885	835	791	824	872	813	820	868	839	837	849	849	910	852	841	923	821	847	842	901	852	855	832	861	823	885	821	886	842	850	833	864	850	836	839	846	876	857	834	883	832	857	847	891	829	785	827	892	870	835	826	825	888	822	856	797	825	867	874	884	872	801	875	843	870	831	855	827	825	868	880	842	824	850	854	843	838	854	859	848	862	917	795	912	883	826	829	851	797	886	867	845	881	863	903	861	866	895	850	870	830	873	874	858	848	890	846	865	868	823	825	937	841	864	834	836	866	887	864	838	878	875	865	865	874	834	900	834	872	859	850	861	860	823	875	826	897	956	901	900	840	842	842	836	845	881	847	811	859	895	864	821	861	843	853	838	854	851	846	840	807	926	863	834	845	857	887	825	786	836	819	886	850
27543	18528	9121	4163	2018	1245	936	622	475	401	341	297	278	260	294	254	285	263	268	264	256	270	253	257	285	240	260	254	235	249	247	228	254	229	225	248	252	267	246	256	245	228	253	227	229	229	261	273	257	237	248	244	236	239	271	250	228	248	216	274	230	249	234	275	237	258	271	233	225	226	240	252	234	224	224	226	244	262	242	252	239	239	224	257	263	232	237	248	262	256	253	244	242	230	252	236	289	229	229	240	248	213	224	225	232	241	223	234	234	253	228	214	252	231	241	237	232	234	239	234	206	232	244	222	228	229	243	247	229	242	252	239	228	226	215	233	274	243	248	236	246	244	218	239	235	240	228	238	249	221	230	269	244	219	248	242	263	245	228	216	225	241	206	201	228	253	251	247	244	283	235	237	230	202	229	240	223	270	232	233	239	233	222	240	224	251	243	235	202	229	230	238	254	221	206	231	236	241	255	243	235	230	233	230	253	236	239	271	212	247	207	239	244	240	216	236	230	246	227	279	268	234	221	223	247	262	242	229	247	236	235	207	247	251	225	227	255	234	268	231	225	246	228	269	254	229	248	250	237	263	247	233	250	219	250	253	244	238	253	215	253	244	236	226	240	245	263	254	228	260	258	202	279	268	224	236	256	213	253	226	250	230	213	234	223	247	237	244	221	237	228	211	234	249	241	248	240	248	256	225	239	248	226	222	230	262	256	221	233	238	236	243	240	232	223	199	258	276	208	225	265	194	244	252	240	245	242	240	219	235	247	242	225	247	228	243	217	246	266	229	262	246	242	238	256	231	225	229	253	269	236	244	250	241	232	234	244	255	254	221	229	223	262	262	228	240	243	247	241	253	263	232	250	235	202	224	239	233	234	229	232	222	272	256	241	233	239	238	234	215	235	264	266	260	213	264	233	248	239	251	219	256	274	245	237	245	239	201	260	225	217	233	248	251	227	267	249	253	241	259	243	238	246	226	242	244	244	208	242	234	224	229	240	249	244	236	242	244	234	216	223	231	252	247	225	239	259	266	267	229	221	237	237	280	235	244	243	239	217	253	227	211	231	229	261	252	239	260	220	238	218	231	249	231	218	238	254	237	229	228	243	239	230	272	251	250	244	235	247	248	231	223	225	227	238	243	230	218	208	229	221	232	216	226	233	263	251	249	255	240	231	258	235	240	231	226	233	253	233	217	226	241	262	238	224	250	274	216	249	246	239	253	241	248	270	256	243	238	254	216	243	228	252	246	245	244	219	227	242	216	271	230	249	231	242	236	259	250	218	245	243	228	244	229	241	216	241	249	293	238	270	242	218	229	228	252	229	223	251	243	225	212	237	247	263	231	244	224	203	223	244	235	215	229	219	268	230	235	222	244	241	225	243	253	221	220	264	252	248	245	247	261	269	239	235	230	250	228	223	240	262	248	255	244	232	247	247	227	227	264	247	242	227	235	259	231	210	233	253	240	240	243	242	259	230	209	229	204	257	218	231	226	245	234	233	253	210	205	210	244	242	223	249	225	268	252	255	236	232	235	285	232	246	219	240	233	278	248	238	265	207	246	259	217	232	242	241	243	209	223	242	257	238	208	232	220	220	220	228	239	234	235	245	235	223	247	253	208	208	249	232	223	238	246	238	253	209	277	225	235	238	250	215	256	225	207	245	245	239	261	236	228	235	242	229	255	229	206	246	229	209	252	213	273	235	249	238	254	218	246	234	237	223	248	203	256	247	264	247	269	224	231	224	243	262	239	227	251	264	223	235	240	254	251	229	265	237	233	258	228	220	240	271	252	226	251	243	251	242	247	229	243	254	277	259	235	220	236	249	278	236	237	235	225	261	220	213	243	250	242	238	245	244	217	237	239	256	255	253	223	224	217	245	224	225	242	240	211	227	259	241	246	233	243	248	236	256	235	264	258	262	249	240	234	247	230	242	232	264	240	226	239	241	254	229	256	241	237	228	222	259	221	239	215	267	234	242	246	241	242	241	242	287	240	256	254	222	245	237	259	224	236	231	274	228	251	236	228	218	262	198	210	238	233	238	260	231	248	266	228	233	263	236	221	243	240	239	265	226	234	238	229	246	245	248	242	245	254	221	223	229	234	205	264	234	238	232	228	211	223	246	191	215	247	218	239	250	238	254	244	248	260	252	246	227	254	228	252	256	258	241	251	253	243	252	242	235	227	227	271	222	222	227	249	209	229	232	237	232	247	259	250	244	242	237	244	236	240	251	240	216	252	260	250	233	234	268	228	235	234	223	231	216	256	216	224	238	263	229	233	248	248	234	263	234	246	231	242	265	246	231	251	240	242	262	259	248	243	246	270	237	233	233	259	228	242	243	210	212	234	232	234	253	204	233	266	245	256	241	235	235	258	187	234	242	249	214	230	246	226	240	248	276	228	235	271	229	240	249	211	278	226	258	251	232	249	259	214	232	227	232	214	221	229	243	245	246	253	226	238	239	230	234	238	277	249	242	236	232	265	211	204	255	231	247	225	244	224	220	266	237	229	257	255	241	260	242	225	243	233	238	208	215	226	236	246	255	255	235	243	237	233	266	233	226	211	240	245	236	268	253	241	247	210	253	222	232	235	247	217	246	237	233	208	272	224	230	256	237	221	240	250	256	236	238	220	268	253	236	229	250	244	246	222	241	266	226	222	232	247	255	246	221	228	242	245	253	249	241	213	248	242	220	219	237	252	238	238	244	224	225	246	229	223	222	231	246	220	215	253	249	240	249	224	246	240	228	252	231	238	239	246	241	232	225	254	244	218	250	213	229	231	221	258	240	209	271	245	208	245	244	231	225	237	241	268	246	256	232	250	214	223	213	237	232	231	242	217	247	222	233	231	218	235	260	247	245	239	229	234	232	255	235	254	249	231	232	260	239	200	257	240	233	256	224	222	251	240	234	239	242	256	236	237	244	246	256	232	205	266	230	240	257	234	233	244	255	206	239	259	237	217	214	226	242	237	254	228	237	234	229	226	247	232	255	251	236	235	250	226	222	250	221	221	229	224	230	226	228	245	263	253	245	233	223	242	227	228	258	247	262	240	224	258	232	229	259	228	243	222	266	263	263	236	251	219	224	232	242	228	218	228	239	249	244	252	226	214	205	245	233	220	231	250	250	246	242	221	236	253	259	230	249	234	227	243	218	259	246	220	240	255	248	242	228	237	264	231	242	213	239	253	237	251	236	249	243	225	239	242	253	240	230	233	239	241	241	250	258	235	205	233	268	236	241	253	243	208	266	222	239	233	234	221	216	252	250	249	206	207	251	247	231	240	240	246	212	229	217	256	235	246	222	229	227	245	228	245	201	213	235	232	247	228	222	221	236	260	276	195	227	248	245	224	231	218	249	275	224	227	229	265	205	243	258	243	247	244	280	200	230	238	245	218	224	235	265	249	239	253	260	239	237	250	212	237	212	246	246	235	239	242	207	255	235	241	240	241	226	222	255	223	269	247	243	232	254	244	247	235	250	261	219	243	228	248
12251	18276	16683	10147	6563	4741	3378	2391	1634	1227	957	812	723	724	673	652	615	572	589	586	619	634	564	580	559	594	604	602	542	548	555	522	527	581	510	531	558	517	533	506	478	511	498	495	517	525	549	476	529	534	522	515	534	522	509	539	538	521	505	498	491	495	524	491	546	492	500	525	485	470	526	514	461	556	531	531	534	484	497	524	520	510	556	539	519	508	523	506	500	518	516	511	496	481	519	518	520	493	538	539	498	520	522	523	567	529	511	529	556	474	534	528	499	519	536	519	501	490	539	565	509	525	507	541	560	553	500	510	510	533	527	520	516	489	507	504	528	529	495	531	467	513	496	558	499	524	481	529	503	475	526	471	500	560	506	522	520	501	528	503	528	529	504	522	533	498	500	522	516	504	491	532	522	483	524	469	539	494	517	517	517	546	524	522	521	538	548	543	512	541	499	497	504	523	532	517	523	508	504	514	495	523	502	497	510	502	545	517	515	514	491	500	515	534	530	507	525	498	528	529	499	504	499	496	552	508	561	503	537	534	528	536	554	505	538	504	500	503	481	459	523	497	525	497	477	538	479	480	562	510	513	532	487	523	538	530	505	535	506	566	505	501	498	526	513	499	521	515	498	521	487	524	476	474	489	542	498	570	497	481	492	495	508	536	492	530	515	535	522	473	512	476	485	511	527	544	526	502	471	513	534	545	524	514	482	453	514	460	493	539	497	486	529	511	523	501	495	506	538	504	507	529	507	522	493	522	506	519	534	531	519	522	550	493	476	471	508	472	539	495	512	493	536	530	511	514	535	526	547	551	508	547	521	525	499	530	481	514	472	497	551	495	532	515	522	525	512	524	487	483	496	499	524	529	498	523	519	501	516	501	546	541	482	518	480	518	542	521	484	498	524	499	518	525	476	511	525	487	505	528	542	541	502	504	472	535	564	557	491	507	516	546	530	475	535	466	542	535	491	508	501	567	521	474	521	479	523	516	508	497	505	513	516	508	458	493	516	516	525	496	517	521	528	515	504	464	481	512	495	525	504	510	496	541	519	527	551	519	481	528	527	517	481	556	509	531	496	519	522	513	488	502	531	556	503	501	505	554	495	484	518	547	495	522	520	502	513	525	512	497	497	504	511	551	541	486	528	540	523	525	476	489	540	512	524	499	551	516	504	491	498	525	512	472	479	536	544	517	560	513	498	474	554	541	491	508	522	504	539	505	502	523	522	480	574	524	497	500	512	522	498	480	508	548	524	465	520	510	498	504	544	517	523	495	497	505	539	528	537	508	509	538	509	496	523	546	496	493	538	506	540	509	515	532	512	505	521	538	551	503	504	550	508	535	532	521	492	531	529	506	513	497	535	523	498	495	482	509	532	474	504	519	529	562	499	492	491	517	552	504	543	541	521	492	531	515	482	474	537	521	476	508	538	522	503	507	499	501	518	541	481	498	516	461	540	525	517	536	496	545	525	543	559	527	452	490	535	540	480	521	544	517	533	472	545	516	529	499	521	492	516	515	542	523	512	522	475	490	526	529	522	518	545	562	518	507	525	480	472	529	486	475	469	512	490	517	519	496	497	511	534	516	472	559	535	486	514	519	501	472	495	545	504	470	475	537	529	530	518	536	511	517	493	549	481	532	540	519	517	532	532	544	501	496	527	493	514	539	523	488	489	510	521	557	451	477	487	554	532	501	534	532	491	519	485	506	516	525	484	474	493	508	502	509	513	507	533	520	513	516	493	515	479	510	505	525	489	566	535	512	487	572	514	549	471	511	518	478	544	556	510	520	515	504	513	527	484	516	500	511	524	535	504	531	498	504	532	487	493	515	503	490	488	527	485	509	527	513	507	539	508	506	504	512	531	547	517	527	520	536	514	520	513	533	532	522	543	569	512	540	480	498	558	489	509	500	528	481	518	481	485	497	536	551	522	513	530	548	484	509	505	527	491	485	516	510	558	466	510	497	515	528	523	497	533	503	547	514	498	556	506	486	513	520	544	471	515	457	479	532	533	540	541	531	592	505	493	492	481	504	535	488	499	525	502	497	485	539	533	534	516	515	503	533	495	506	530	545	512	497	533	516	543	541	491	489	527	527	469	472	550	494	517	495	509	498	509	548	520	526	505	556	516	474	522	564	519	496	530	514	496	492	536	506	517	533	526	547	503	508	509	524	496	501	528	511	503	523	473	517	485	488	504	520	488	529	522	544	507	516	486	521	468	474	520	533	495	553	548	503	537	513	523	505	535	511	489	516	509	446	484	514	532	492	538	517	502	528	523	505	525	509	527	525	531	485	543	542	478	482	499	503	534	471	528	512	491	539	507	501	526	488	552	559	487	513	503	504	534	506	514	502	504	542	520	546	480	496	542	529	530	509	534	476	512	514	490	494	496	520	487	517	534	516	509	506	513	448	495	498	512	554	490	506	532	525	496	519	533	491	526	484	496	501	538	542	505	512	520	547	529	513	532	539	477	499	505	523	531	520	462	502	506	523	534	518	531	535	545	486	513	531	558	512	503	522	488	525	555	513	493	483	528	525	539	529	553	518	509	468	509	500	535	540	487	546	514	466	556	526	512	531	508	531	495	520	501	500	538	527	505	516	527	516	503	532	553	491	554	516	502	536	501	501	491	533	472	489	518	501	500	483	536	514	531	522	540	508	485	505	533	504	521	505	501	488	474	507	543	489	504	519	521	534	487	515	521	537	505	492	500	538	503	518	537	558	527	487	529	497	487	538	508	487	514	531	485	527	489	533	541	516	513	471	539	518	527	526	480	488	482	526	499	522	492	526	495	547	518	518	554	485	524	495	560	519	522	483	536	497	513	523	527	511	565	532	526	532	553	497	507	510	546	519	542	491	486	541	525	523	527	544	486	544	515	542	486	534	565	552	484	510	541	467	518	559	535	520	501	526	496	518	503	503	521	491	508	515	561	506	511	531	504	507	488	503	510	524	506	494	491	463	512	494	510	497	490	500	504	533	525	511	503	514	515	509	526	507	521	471	492	523	534	518	510	547	503	501	534	507	526	521	524	501	523	495	541	499	538	512	517	516	494	544	552	495	510	533	507	516	534	534	478	481	498	498	501	507	514	522	534	551	521	515	503	523	531	468	502	504	532	559	502	523	519	522	463	520	531	538	472	472	549	505	527	490	528	493	503	482	505	562	546	517	490	487	536	494	545	499	489	485	488	525	545	515	510	484	496	494	540	519	500	497	477	511	526	555	518	499	532	509	544	545	519	511	531	518	528	534	504	548	493	477	509	490	511	519	537	527	527	515	522	505	508	505	543	525	521	515	497	485	526	494	531	515	535	525	506	520	508	543	505	515	544	523	520	489	550	529	557	519	536	490	533	544	501	517	514	525	489	504	518	511	501	490	546	489	479	505	524	530	493	496	546	522	519	553	505	509	502	530	498	495	533	519	508	542	510	532	544	518	506	466	524	496	486	516	516	480	540	516	495	520	468	493	529	490	520	495	484	516	536	501	560	519
25159	21480	27939	25344	13943	4103	2502	1570	1009	701	559	479	440	391	372	382	382	370	355	339	319	326	336	343	323	288	295	295	304	290	306	279	295	279	297	281	288	287	263	259	257	270	246	263	276	261	290	259	281	266	272	269	259	252	262	288	250	297	251	277	267	267	271	267	276	265	282	260	252	252	276	280	278	255	282	264	283	297	281	259	265	225	277	253	262	246	245	259	270	243	272	281	251	246	275	245	291	253	260	265	257	269	246	247	263	276	294	307	253	289	243	259	271	273	262	244	283	263	245	301	280	261	286	223	279	252	257	269	272	256	285	297	304	258	257	250	261	275	243	260	265	267	269	300	289	255	252	261	286	251	264	277	253	273	285	254	285	277	236	292	273	280	248	284	276	237	253	259	290	269	249	271	258	261	235	262	260	245	270	250	262	258	254	233	288	250	267	279	263	272	272	237	282	254	270	271	269	275	282	282	265	256	255	252	259	290	264	269	264	274	266	262	280	245	269	257	261	252	310	295	252	249	282	258	267	248	262	236	243	264	293	285	288	232	273	284	260	258	244	259	273	255	247	266	271	277	266	251	287	267	263	267	280	255	245	258	282	297	252	269	301	271	258	249	266	259	261	282	265	263	272	277	249	254	235	245	265	275	269	240	242	235	276	266	234	242	259	252	265	251	241	274	249	271	282	279	250	242	284	248	283	272	306	267	258	250	273	262	294	268	271	235	262	267	254	274	276	275	230	276	275	247	268	289	269	290	268	263	296	248	262	252	265	255	268	283	265	265	254	272	252	267	254	246	290	274	287	291	307	242	242	288	277	260	303	268	257	267	275	270	279	281	269	269	237	291	244	271	270	270	291	252	226	263	233	252	301	259	254	273	263	265	251	240	245	221	265	252	251	265	246	241	255	242	260	272	260	276	271	272	260	281	258	272	280	281	266	270	282	273	266	264	261	269	264	285	305	277	271	245	254	249	268	249	257	254	274	283	306	288	273	284	245	259	269	260	301	283	275	283	292	271	277	277	265	251	277	223	282	279	257	264	265	263	251	248	283	265	287	238	276	214	282	283	265	266	269	259	279	248	259	257	287	244	258	283	262	244	262	283	263	265	273	265	280	279	301	262	265	290	263	276	267	303	265	272	241	261	255	278	271	269	296	247	257	267	244	234	285	244	258	277	279	265	250	245	230	284	277	278	242	273	262	262	270	256	297	279	293	266	291	235	272	253	270	297	262	283	282	259	275	242	295	270	244	287	277	266	265	234	241	267	240	289	265	247	282	255	273	256	276	263	283	294	263	257	251	274	245	246	243	251	275	247	263	288	271	284	269	246	273	266	243	276	245	269	271	276	290	245	260	240	245	253	264	260	267	266	256	296	267	264	273	259	276	260	285	262	253	262	285	255	246	275	232	266	254	304	269	276	262	288	266	274	253	231	256	279	260	230	272	260	258	262	245	258	257	261	265	287	287	237	291	255	266	249	235	265	265	286	262	252	268	245	221	267	250	250	259	244	257	261	257	245	232	258	288	277	255	256	227	247	259	249	265	291	246	268	270	262	256	279	250	256	268	274	242	255	276	270	262	269	261	292	277	249	263	265	258	303	272	299	270	291	285	285	248	247	272	252	262	253	271	246	231	261	263	278	269	280	278	255	254	267	255	246	242	262	251	256	264	260	262	261	276	247	258	270	258	233	256	263	257	243	271	256	279	297	263	279	268	242	260	313	275	263	256	311	257	250	271	236	285	235	269	273	232	239	248	280	278	248	248	265	276	261	247	284	289	257	271	271	265	247	274	268	272	250	254	276	255	259	261	271	262	271	256	271	251	263	277	272	297	277	272	260	284	275	250	267	267	245	263	255	296	272	260	273	255	236	260	262	252	268	257	246	250	278	258	283	270	247	256	251	272	245	289	248	259	264	257	250	252	259	258	267	254	243	253	255	247	272	253	286	274	252	273	252	277	250	271	239	267	273	244	275	283	277	238	277	270	253	227	272	261	250	260	267	270	287	265	263	251	296	268	262	266	268	261	267	237	251	242	280	281	265	265	270	252	279	268	261	276	240	262	286	276	276	291	264	255	248	284	276	258	247	264	275	241	256	246	262	276	248	212	280	244	284	272	271	249	281	243	241	252	267	273	260	238	258	268	269	262	295	256	293	258	275	271	281	266	285	265	268	270	282	253	237	288	292	268	242	277	270	268	265	242	270	234	263	253	226	282	263	268	274	281	268	243	269	296	275	287	269	266	289	281	280	266	247	267	268	255	244	274	264	276	282	261	275	257	247	257	237	247	281	264	274	256	249	276	287	254	242	252	276	269	250	257	267	265	274	261	240	266	310	253	264	264	257	262	251	260	242	265	288	255	273	266	238	258	257	272	275	274	249	281	253	247	291	251	214	264	259	256	280	288	273	254	248	301	267	270	268	254	227	263	270	271	275	256	240	296	262	236	228	248	256	291	266	291	249	291	241	239	233	274	274	280	259	258	264	225	257	292	266	253	290	251	233	240	264	291	257	280	269	279	276	254	266	286	250	291	245	280	260	239	243	240	265	250	246	268	281	264	270	253	255	223	269	261	280	270	257	253	271	272	262	273	282	275	260	256	263	254	267	275	262	292	237	243	241	248	281	272	287	272	263	254	294	269	257	272	281	265	240	241	263	247	262	241	265	246	252	271	282	261	286	253	246	271	269	257	260	269	295	272	257	264	274	261	240	264	244	263	253	260	246	272	259	265	250	281	273	265	258	242	274	241	243	260	264	273	275	275	259	266	303	267	259	272	319	285	258	268	247	255	249	289	267	254	279	264	280	277	261	270	269	255	244	276	265	264	267	270	261	238	271	251	262	270	289	261	289	287	268	288	272	255	239	262	246	252	270	255	253	272	245	254	286	259	267	245	270	263	247	264	239	276	245	270	249	265	261	270	251	242	269	244	273	281	272	251	285	290	265	258	267	226	279	277	268	258	253	239	262	252	268	245	260	264	269	247	274	260	256	268	268	255	255	246	242	250	272	249	267	293	241	258	258	270	236	259	247	259	270	267	306	277	310	251	240	260	266	256	261	251	269	253	256	271	289	276	248	291	277	250	241	275	268	248	274	271	267	272	277	256	273	281	279	245	245	277	277	281	275	281	240	274	250	280	268	252	283	273	274	294	244	291	281	243	280	255	242	277	233	282	282	295	226	262	272	238	239	255	277	268	256	252	261	260	277	232	253	274	291	268	287	279	260	279	225	291	266	273	281	262	256	257	257	235	245	264	249	246	279	249	302	256	243	252	238	282	275	261	272	259	263	219	286	259	254	249	242	223	283	268	245	272	281	291	263	275	257	256	261	248	253	258	249	272	258	239	258	246	235	273	255	265	246	257	256	282	243	261	275	265	269	279	289	281	283	258	259	293	275	236	258	245	267	243	249	243	256	263	251	244	268	262	252	267	260	251	289	244	236	259	301	236	231	273	258	282	286	272	271	238	257	266	269	277	246	262	249	285	258
14434	26863	24832	17002	12241	9138	7050	4917	3447	2471	1891	1566	1293	1127	1055	1019	965	904	823	865	808	795	860	806	809	760	747	731	703	670	674	627	597	599	625	632	591	576	572	586	557	600	583	563	600	545	578	552	584	581	570	554	534	547	562	522	595	594	571	570	581	608	562	546	553	566	565	544	552	556	578	518	598	574	556	531	591	586	554	565	581	573	572	543	564	542	568	570	520	569	566	544	607	551	525	564	566	549	616	559	558	580	518	535	533	547	508	592	526	587	579	504	572	568	587	548	551	551	561	519	591	571	490	552	571	555	601	549	558	569	522	559	567	527	558	541	562	539	594	578	540	607	512	543	550	570	550	535	550	585	548	534	514	583	545	544	559	562	581	528	583	549	553	532	515	555	584	622	581	524	557	496	581	530	563	553	536	566	544	558	579	574	586	570	557	569	535	553	564	551	568	552	532	588	570	537	535	550	514	579	555	528	551	537	555	516	544	557	511	564	549	580	569	537	566	554	531	571	561	555	562	554	531	580	513	535	562	556	570	550	540	587	560	576	589	520	561	553	553	529	527	553	545	586	521	523	619	533	553	583	490	525	567	555	536	521	595	563	537	522	533	571	559	504	568	586	534	584	574	602	548	539	504	574	576	574	573	503	532	581	568	555	553	561	509	569	546	567	579	566	546	543	566	581	516	545	515	553	568	557	567	531	518	583	574	556	545	572	575	567	585	514	530	540	517	563	544	534	553	566	536	602	528	567	517	540	555	519	571	548	519	537	545	553	553	536	560	565	598	561	553	551	552	551	533	531	541	579	575	542	561	522	551	548	606	569	570	559	581	577	560	472	557	540	553	522	568	577	547	547	549	574	513	553	552	529	545	523	562	527	564	604	548	545	544	523	523	535	550	535	554	577	557	519	586	501	591	536	560	553	501	599	550	550	532	528	549	511	525	539	589	569	544	502	573	543	541	593	563	575	533	513	531	498	551	549	548	564	552	555	561	548	570	558	553	605	597	574	547	501	552	556	535	518	551	543	536	546	570	538	568	545	511	523	551	536	568	568	545	586	481	557	507	561	563	518	556	527	557	595	553	548	530	546	547	552	570	540	555	529	528	553	540	517	606	572	533	558	545	574	572	544	552	511	565	545	602	548	546	545	524	573	512	525	544	572	539	526	544	541	546	585	554	505	603	543	551	581	551	584	485	534	528	574	538	595	490	515	543	518	564	538	522	536	558	557	552	534	519	590	528	551	534	572	549	606	556	551	567	564	518	517	520	547	540	551	526	551	552	536	564	552	581	561	556	582	553	541	535	544	551	562	563	551	552	552	557	581	542	529	538	537	541	538	549	525	544	546	588	569	535	537	551	518	595	581	552	548	556	544	557	546	553	550	537	568	544	588	581	551	600	575	556	525	588	569	563	516	522	535	562	575	544	559	535	597	526	570	568	582	547	571	548	567	560	568	553	524	490	550	592	600	537	562	530	522	610	568	550	540	627	544	542	565	621	582	551	554	554	532	580	562	555	547	550	563	562	560	540	564	554	578	538	570	559	558	553	569	577	505	530	603	554	525	558	564	566	528	502	542	599	508	590	548	539	564	536	539	530	537	556	508	543	524	558	586	498	574	544	569	532	565	539	518	587	582	564	550	526	509	525	555	559	565	550	557	561	543	556	565	546	526	530	535	556	595	543	530	545	533	561	576	574	544	539	546	573	550	581	556	515	540	547	543	547	576	521	512	585	539	571	505	568	593	544	566	547	586	580	566	530	519	524	554	559	578	543	538	577	593	562	612	550	584	550	537	549	563	618	552	568	542	537	591	555	502	580	586	562	528	551	555	561	540	538	555	601	561	604	523	533	545	561	571	527	558	569	559	595	565	543	568	546	590	542	546	540	499	521	534	539	562	544	558	564	563	594	587	581	570	570	549	517	543	559	581	559	539	580	534	541	561	547	521	554	512	578	519	573	559	576	533	583	540	583	555	566	531	561	549	542	566	598	548	554	568	520	571	532	575	532	535	524	585	551	542	557	549	546	545	554	547	550	628	549	566	520	541	548	524	535	574	577	523	593	576	595	499	522	543	575	559	570	538	566	566	555	563	502	523	517	542	550	549	520	533	536	531	561	585	518	539	532	558	566	547	536	564	570	547	559	537	559	552	559	568	555	555	553	527	567	535	541	531	562	546	565	556	535	552	579	533	565	538	543	540	557	526	571	558	513	545	599	549	544	532	523	553	542	569	527	551	560	547	531	556	556	589	562	550	574	531	546	568	555	545	560	544	538	565	556	553	531	517	541	536	552	544	522	535	523	599	583	524	559	547	526	575	550	508	573	549	581	567	606	601	522	567	558	585	549	552	560	528	597	580	565	546	535	564	559	554	558	543	585	565	555	539	549	545	536	527	570	567	601	574	553	513	575	549	570	584	538	578	558	555	541	514	571	531	568	521	516	540	524	576	539	559	546	589	552	534	576	542	529	553	560	529	544	544	547	526	550	559	577	517	592	556	565	540	551	512	539	555	533	559	586	573	566	549	544	537	519	557	545	546	562	528	508	550	517	516	587	568	549	577	524	543	525	555	567	538	552	546	523	569	529	564	561	531	549	523	597	535	557	560	548	536	548	519	558	518	586	566	545	598	503	561	575	602	571	558	501	565	556	551	540	574	541	525	561	528	543	539	561	533	537	544	544	592	507	546	534	576	525	547	569	548	523	562	558	544	550	558	516	588	533	547	550	525	574	535	606	546	551	540	558	564	539	540	640	563	530	561	569	540	527	531	555	551	524	580	556	552	552	547	512	563	555	528	576	523	539	581	536	557	573	565	555	574	561	574	546	580	567	549	579	568	535	531	535	555	622	548	559	525	546	551	552	577	525	508	561	525	593	553	532	536	535	583	552	537	573	528	521	547	548	533	553	571	577	548	539	569	559	535	531	559	580	545	548	515	527	555	570	541	560	493	564	536	528	554	507	553	543	580	550	512	558	554	530	551	568	559	575	580	538	548	536	582	552	590	565	522	543	571	547	539	567	590	556	557	543	541	533	544	523	567	584	526	557	566	543	523	559	553	522	549	556	569	592	495	586	526	552	566	549	560	554	539	544	538	599	554	527	559	531	545	567	566	554	564	526	564	567	548	580	541	536	590	566	557	520	542	593	524	541	564	529	572	596	587	557	548	577	524	505	561	548	521	558	521	559	525	555	535	559	531	532	569	536	578	535	576	557	557	533	518	532	541	587	620	544	574	530	582	568	549	556	548	548	591	581	526	575	577	520	590	545	592	548	550	573	512	532	560	541	554	497	536	565	516	554	539	547	541	560	535	546	524	554	572	552	516	552	543	546	584	580	540	543	511	544	535	592	557	576	564	593	525	542	540	555	536	548	541	573	555	552	530	531	568	523	559	540	540	563	572	534	536	584	569	546	579	557	567	547	531	558	516	514	577	551	541	585	580	509	572	574	557	559	532	582	574	601	538	545	547	558	560	578	542	549	550	557	559
24268	21481	28992	24356	21436	13607	4839	2550	1558	1315	1055	856	772	675	642	649	615	532	596	591	596	599	552	542	559	517	495	532	490	507	485	482	491	467	470	454	434	481	467	448	443	481	466	422	456	434	430	418	444	464	451	468	416	497	455	434	445	449	461	423	440	451	433	425	432	433	444	451	447	411	466	395	431	445	437	480	460	436	474	434	425	471	436	490	435	434	421	455	434	440	435	421	434	441	494	441	404	452	442	446	447	464	449	417	463	424	462	398	419	460	446	443	476	420	443	428	475	407	435	433	453	424	433	443	473	471	419	421	443	469	423	425	451	440	459	428	460	464	453	459	440	419	443	433	460	450	429	488	452	450	391	464	438	463	442	429	428	465	425	404	387	420	458	436	451	479	414	398	433	457	422	439	459	428	391	424	404	443	428	431	476	437	452	477	434	410	402	434	429	464	431	419	433	433	423	427	448	409	435	449	469	449	468	396	451	427	401	419	449	412	459	382	452	459	421	435	451	444	438	486	450	431	392	477	476	399	449	419	425	437	447	435	423	438	470	433	433	455	433	438	455	471	391	443	397	471	427	425	442	445	448	431	464	425	453	426	423	481	405	428	410	442	465	456	462	464	408	404	437	408	433	444	415	439	421	435	437	405	459	421	476	463	428	438	397	429	467	438	448	449	426	389	436	427	426	414	405	427	410	439	442	443	436	421	422	424	460	422	426	448	432	441	453	421	418	433	453	444	465	475	442	473	413	474	450	421	435	452	429	398	463	420	448	480	408	469	407	452	401	427	423	447	439	446	418	422	459	458	436	454	464	439	412	425	449	495	406	451	439	458	426	429	419	415	411	399	418	443	438	424	422	430	451	416	446	439	459	442	444	420	406	476	428	398	419	449	400	460	433	425	452	433	449	455	454	463	412	451	390	463	449	408	425	446	501	461	450	468	415	421	420	430	421	419	368	425	461	427	409	417	419	421	395	435	436	424	440	448	411	422	420	461	471	459	415	425	423	426	404	420	442	404	465	420	441	439	437	390	411	434	409	430	455	444	425	444	456	409	429	467	441	415	440	415	413	466	457	447	424	443	443	428	482	406	450	429	431	459	474	393	446	440	461	421	401	445	429	458	416	430	443	475	470	438	456	442	415	415	441	436	448	398	449	450	412	448	411	444	432	420	452	447	411	454	426	458	428	469	411	471	459	436	428	425	430	436	411	423	442	427	429	452	412	420	424	469	454	421	422	460	401	461	437	420	392	445	461	445	399	436	462	413	428	401	455	420	404	412	395	454	435	456	460	419	439	435	436	457	411	424	416	474	420	413	422	415	438	399	457	439	408	420	433	422	463	426	411	427	447	411	460	440	433	413	412	424	455	453	411	435	452	428	444	442	428	459	402	449	409	413	392	443	445	407	394	424	426	455	447	512	452	447	450	403	456	470	488	457	433	469	437	412	426	462	453	420	445	443	453	400	442	457	456	456	423	438	441	394	445	412	446	438	428	410	451	426	415	399	452	408	389	441	433	421	449	406	436	438	419	447	455	395	411	422	442	444	442	426	435	433	427	449	413	445	397	430	419	434	416	412	461	451	403	422	403	464	351	419	410	449	443	419	454	417	461	467	450	444	393	414	437	450	473	423	368	461	398	416	402	446	435	434	440	384	434	437	466	445	432	424	434	461	437	415	418	412	430	437	426	410	420	407	426	453	450	477	475	439	482	430	428	454	401	463	453	446	437	438	443	448	433	446	474	425	435	457	436	441	431	456	447	477	435	440	465	439	445	436	434	416	414	450	443	414	400	413	423	465	435	463	432	453	446	429	401	416	465	433	430	414	411	480	441	385	446	437	451	438	420	436	454	455	429	408	469	408	450	417	423	391	450	453	464	396	421	395	439	419	381	476	393	423	430	430	414	419	434	429	450	428	434	452	432	450	428	465	424	425	462	427	420	428	383	409	455	426	443	441	468	426	438	452	410	421	453	445	437	416	453	429	408	476	484	416	464	459	462	450	409	444	419	438	465	452	434	430	441	415	385	430	448	436	451	415	423	442	422	436	462	420	396	446	437	450	444	415	408	444	464	444	431	431	398	447	424	466	427	458	440	429	465	460	438	448	429	422	458	466	385	411	437	472	463	422	403	435	427	396	415	434	447	420	420	449	453	434	448	450	442	450	438	402	428	481	431	460	422	389	422	419	442	425	452	415	393	440	435	421	419	424	381	436	466	444	419	445	439	428	394	409	409	408	447	401	452	439	432	440	453	425	480	429	454	429	437	419	404	444	482	428	428	419	457	430	424	424	450	406	431	441	435	412	431	428	425	437	434	415	443	447	434	441	406	453	451	439	403	459	421	406	410	435	403	443	428	493	463	430	464	403	433	434	433	447	421	435	444	445	427	408	436	440	438	454	429	464	446	407	455	441	408	424	516	445	403	433	464	426	412	451	457	411	439	457	468	408	421	460	416	447	401	412	425	455	433	422	420	443	433	402	397	439	417	401	419	456	408	480	414	430	396	422	448	437	418	413	406	424	424	404	444	401	417	436	412	434	440	425	430	434	435	454	458	432	438	422	402	394	439	415	439	456	437	452	422	452	432	480	458	461	417	452	442	440	435	460	414	442	442	401	463	421	410	386	465	441	413	472	460	415	435	428	432	443	465	433	441	471	482	433	446	418	458	417	422	438	424	445	433	436	420	416	437	461	428	461	398	446	425	460	416	412	445	478	412	424	407	436	468	420	440	449	424	445	412	450	426	403	430	428	422	433	452	439	446	448	443	450	448	407	408	460	423	448	426	430	461	480	432	433	421	443	441	491	447	412	430	457	430	432	422	461	430	407	419	452	440	431	496	463	401	438	407	442	441	439	411	444	431	432	438	413	456	436	469	447	414	454	440	436	434	416	445	482	403	443	423	428	461	429	439	414	453	430	431	429	429	402	460	487	445	426	463	421	427	426	427	445	409	403	465	419	426	414	467	428	444	475	455	449	439	411	412	414	410	430	419	432	465	430	434	445	444	409	457	450	421	445	437	450	421	429	440	444	398	453	414	438	428	439	435	415	423	422	420	429	414	451	470	411	444	429	427	435	429	444	432	459	444	450	402	420	438	459	433	458	405	457	406	430	469	488	439	448	434	430	452	441	439	372	437	415	424	441	425	404	409	450	417	441	455	432	426	448	440	447	448	403	459	460	443	422	407	407	420	399	437	421	440	445	448	411	451	446	413	427	489	447	451	499	441	437	433	434	428	426	411	452	444	433	443	450	441	445	432	392	414	424	398	425	449	395	414	402	422	485	476	441	429	427	437	426	446	427	428	453	450	411	431	445	414	435	454	434	418	476	426	438	456	366	414	430	436	439	422	407	413	434	461	448	422	394	442	457	473	428	425	444	398	440	425	411	451	446	436	422	430	431	432	411	446	419	407	427	435	431	458	419	420	407	450	442	423	428	405	441	456	445	442	425	408	435	414	428	445	466	438	435	450	418	446	470	414	461	453	459
17133	32012	30029	21672	16630	12815	9950	7133	5202	3903	3006	2538	2100	1934	1813	1684	1468	1502	1380	1452	1356	1343	1405	1312	1258	1243	1127	1175	1148	1138	1047	976	1009	976	953	912	983	920	954	921	918	861	930	862	865	908	889	829	865	874	899	896	860	879	882	921	906	877	848	873	817	851	859	892	873	884	873	853	884	876	894	835	824	903	899	893	859	858	802	875	846	843	895	880	883	873	820	873	868	833	918	846	868	868	846	891	860	924	892	866	847	866	859	876	875	871	860	912	898	858	869	830	850	852	921	908	836	852	867	918	854	845	854	846	867	879	851	857	858	844	793	862	843	870	814	829	836	846	854	901	914	866	876	875	833	866	899	889	893	927	872	829	863	863	835	869	800	851	861	806	831	848	908	902	869	837	836	827	857	860	858	890	849	883	860	838	874	822	874	875	838	807	805	832	840	882	839	839	900	860	884	865	845	859	806	878	891	870	870	853	816	864	813	868	930	857	857	823	895	821	857	853	854	835	846	882	896	860	871	883	861	902	835	820	875	892	835	838	823	890	868	784	842	870	788	891	884	851	817	827	870	892	886	815	808	878	858	854	868	863	844	876	862	818	835	909	821	856	835	822	810	830	788	851	853	823	927	883	833	884	805	862	848	852	832	896	870	849	866	921	830	849	877	788	822	865	854	805	791	819	905	845	868	817	841	822	882	832	877	849	900	850	882	820	836	835	843	780	866	882	785	853	872	863	889	810	862	862	832	895	897	793	890	873	829	887	843	881	855	822	876	864	874	847	816	845	859	909	856	800	888	855	856	798	878	838	835	840	854	867	856	904	842	831	841	814	872	838	822	844	862	829	838	772	865	839	849	828	843	859	869	863	849	893	817	929	886	833	811	864	879	838	821	859	890	870	847	816	867	875	809	899	863	844	832	849	829	827	909	819	849	878	925	843	828	839	808	870	841	897	833	817	821	912	857	868	866	855	851	842	864	924	845	866	838	886	836	899	821	845	785	843	861	875	773	840	844	882	841	835	850	868	873	890	822	875	892	871	850	885	873	860	857	839	879	896	931	855	852	854	853	819	902	879	840	825	836	837	848	855	814	870	791	800	850	807	843	821	808	814	914	835	829	897	851	896	865	848	859	856	885	829	840	841	833	862	840	830	877	830	811	801	873	812	864	812	898	803	849	869	831	824	859	809	858	847	858	818	822	803	799	867	908	870	872	833	833	829	895	860	814	890	825	855	836	857	874	875	812	875	841	885	769	857	872	852	870	864	830	837	897	835	867	793	857	890	832	835	832	865	881	902	817	915	861	856	810	850	834	889	847	861	807	814	856	856	847	816	838	865	804	813	857	864	905	799	890	908	890	885	868	840	827	882	859	871	837	863	876	832	805	847	873	886	883	837	799	903	821	835	887	930	778	771	883	890	864	872	872	936	847	882	887	870	845	866	829	827	878	888	819	858	851	834	836	850	840	842	813	851	819	799	849	866	848	875	850	862	810	854	803	845	853	838	888	866	863	863	812	844	811	824	852	877	857	854	895	804	881	858	793	856	881	874	855	856	861	915	847	851	891	837	859	837	869	850	864	851	887	841	838	899	874	837	779	900	871	826	837	850	886	883	890	840	803	850	859	836	852	864	860	838	857	892	869	857	851	860	863	880	904	845	836	835	834	889	879	983	847	840	852	834	835	815	789	867	831	880	854	837	831	868	848	828	878	862	823	920	849	836	828	848	867	851	821	795	813	861	840	841	896	856	804	845	820	871	846	870	842	823	878	829	879	876	804	855	820	846	851	842	829	845	929	864	816	832	863	881	872	854	815	899	876	866	867	795	816	849	854	822	822	848	907	854	810	846	818	853	807	856	823	811	886	862	903	889	854	847	887	811	816	816	850	856	916	852	850	846	868	849	803	857	869	844	847	850	913	870	841	859	832	878	872	839	859	827	832	841	875	865	820	857	893	868	828	888	812	874	809	833	884	825	839	876	889	837	889	787	847	802	823	881	822	839	815	802	853	852	840	850	841	836	832	866	850	885	843	861	864	881	816	822	890	865	900	791	893	872	888	878	897	906	869	812	823	807	804	871	897	843	872	862	905	853	809	899	865	894	833	863	838	828	884	836	868	874	842	854	854	876	863	865	871	823	857	820	844	916	882	823	830	899	835	847	870	842	864	846	839	860	900	853	854	850	817	884	866	853	828	849	822	906	867	840	887	883	853	804	837	847	845	834	841	867	859	872	875	887	889	860	860	864	846	862	856	834	824	842	814	878	895	837	837	821	836	875	896	869	866	876	837	833	845	849	878	809	844	891	814	837	834	889	873	826	872	813	792	829	868	886	855	870	861	877	860	871	872	882	825	824	889	891	839	837	891	870	843	846	836	857	871	819	859	869	872	827	877	823	872	858	843	863	865	866	830	857	887	857	864	838	874	875	859	844	874	892	851	853	879	869	825	838	787	830	873	885	902	864	826	863	851	872	915	842	857	832	806	812	819	884	851	817	853	866	834	870	835	804	819	819	876	865	867	860	889	835	845	915	830	870	875	820	826	856	852	905	895	797	846	889	827	863	900	880	875	824	857	834	882	868	818	874	795	824	810	772	828	814	826	822	841	849	876	830	895	891	878	845	887	836	823	844	871	875	832	849	866	826	878	882	849	873	857	877	887	875	837	838	830	849	855	808	859	841	859	810	859	858	904	836	897	901	855	857	833	866	874	901	868	907	829	841	815	852	926	814	843	836	852	836	785	863	834	847	884	795	883	887	851	822	824	820	805	859	815	835	832	815	854	828	842	875	818	819	811	904	822	811	846	850	868	841	869	867	836	914	845	871	878	880	844	837	868	876	853	883	822	919	853	900	853	761	870	807	825	876	871	820	784	833	862	803	873	818	892	876	812	857	837	829	855	864	867	878	837	866	811	859	830	873	870	857	822	886	865	943	815	882	865	868	858	822	882	873	842	848	846	853	825	831	838	827	812	857	833	875	823	825	808	800	861	853	898	866	861	808	850	875	854	837	895	817	873	852	903	837	845	874	826	856	889	846	823	866	866	889	852	875	817	867	912	820	809	873	824	869	854	864	829	854	854	855	876	825	814	852	825	836	812	851	887	841	860	841	854	852	892	827	811	857	862	888	874	831	832	786	876	823	830	835	877	886	914	812	874	876	879	829	838	810	830	880	863	849	830	898	862	861	828	813	880	854	831	856	856	881	863	833	870	840	854	839	864	734	853	845	857	881	910	899	863	874	819	805	862	839	855	825	900	843	852	844	864	844	904	864	829	859	838	759	858	899	852	870	859	827	819	837	837	855	872	853	832	858	814	887	826	853	851	895	870	864	826	907	838	870	825	932	830	821	873	829	875	821	847	793	912	871	848	909	851	869	785	851	831	881	890	876	891	896	896	813	865	854	780	901	885	873	862	835	813	841	863	824	877	846	875	876	864	881	864	813	870	862	886	886	933	829	868	877	823	885	864	903	847	846	881	867	854	907	899	865	835	889	905	866
27457	18542	9022	3963	1768	1125	776	535	420	379	325	282	255	261	267	293	279	273	259	260	278	253	274	258	271	256	268	252	261	250	248	266	211	256	228	229	227	236	249	255	224	213	227	244	233	230	225	237	256	245	249	234	244	236	214	247	252	232	220	259	231	228	263	242	240	211	242	252	220	242	248	244	241	269	234	241	225	219	244	217	233	245	239	244	258	243	230	264	245	235	234	234	217	218	231	250	227	211	238	237	248	244	234	218	237	261	252	230	236	236	252	244	248	234	279	269	251	262	273	273	279	245	229	231	250	247	236	229	238	230	242	251	240	270	234	247	236	251	243	239	234	243	253	246	251	241	222	259	274	218	229	242	234	227	274	246	246	230	224	275	266	215	275	223	241	237	200	241	254	209	273	247	255	237	254	231	223	240	266	245	238	212	242	238	233	214	262	259	251	224	258	235	262	239	253	248	253	241	261	211	255	276	247	253	220	234	216	245	258	254	230	233	252	226	223	215	233	231	245	244	236	266	229	281	266	241	254	256	240	238	280	246	281	221	232	233	261	239	246	243	244	226	223	256	250	223	255	220	259	254	238	251	233	218	250	236	214	254	241	221	311	223	235	246	216	213	238	234	233	241	229	242	236	265	244	237	250	261	241	233	228	241	266	246	254	244	244	237	214	240	252	230	215	243	204	226	255	233	232	233	211	199	258	262	224	240	259	253	246	279	246	222	258	229	257	230	228	230	237	265	238	216	214	245	251	232	236	246	212	250	233	241	246	234	277	253	255	247	208	244	252	217	232	233	203	251	252	254	222	255	230	197	247	238	241	245	259	238	225	233	264	268	242	220	249	246	229	272	238	240	241	250	235	232	229	244	240	217	257	254	234	236	243	251	228	244	230	222	226	232	248	254	235	245	236	240	230	269	243	223	249	209	217	243	239	237	243	238	269	237	239	222	250	252	230	237	221	255	253	260	227	253	215	258	217	255	253	265	264	220	202	239	211	243	264	235	241	236	276	234	247	267	282	273	242	243	236	229	237	248	229	234	248	229	249	217	249	236	235	241	229	255	238	257	255	209	224	239	225	231	230	236	236	243	243	243	249	206	229	240	246	228	232	252	220	245	217	237	237	236	268	227	243	239	255	233	228	242	225	234	242	226	230	241	235	261	253	220	257	217	259	252	260	246	235	241	226	233	271	260	234	245	250	241	208	232	246	251	252	242	242	251	240	239	235	242	245	232	249	213	235	204	233	243	210	275	258	242	239	246	247	253	238	257	227	261	274	258	218	223	229	257	237	219	238	221	253	230	234	229	237	236	237	241	237	235	227	248	240	232	278	251	226	254	243	219	251	204	252	230	263	249	226	239	218	238	238	251	255	214	246	268	230	273	224	266	251	281	247	268	237	268	233	231	261	254	235	229	247	224	248	295	251	223	225	216	279	235	233	267	261	262	215	245	254	238	249	225	245	271	228	234	244	247	249	254	249	217	228	225	241	239	261	235	228	206	249	231	237	241	243	257	230	261	238	251	249	250	264	213	237	253	250	250	248	253	259	225	222	232	247	245	245	232	244	259	258	259	252	274	249	255	248	231	220	236	284	247	251	259	246	216	266	224	241	248	244	225	252	242	230	250	247	228	266	228	233	225	216	232	243	254	247	234	266	224	253	258	245	249	240	235	237	241	225	249	246	237	252	246	210	243	242	275	232	230	240	248	243	250	229	218	239	217	258	264	249	219	256	251	216	222	241	250	219	241	226	246	211	244	244	227	237	225	258	250	259	247	271	244	233	243	246	260	250	239	222	237	252	231	252	239	254	264	231	229	247	230	249	243	225	218	240	254	236	228	242	241	229	224	215	228	235	231	253	226	243	233	235	247	249	252	258	267	244	250	245	235	237	225	242	232	214	259	225	223	253	236	262	256	235	224	272	223	234	240	234	207	229	236	242	236	235	248	258	225	240	238	239	235	217	233	230	241	258	233	246	250	236	223	260	247	222	228	250	201	235	219	237	243	239	232	267	225	244	246	260	248	224	243	247	227	256	242	245	250	237	266	225	222	239	244	241	238	251	237	217	273	242	243	205	251	247	205	230	239	215	259	234	247	269	258	240	214	254	275	239	272	233	220	234	246	216	211	273	254	255	258	231	221	250	215	232	219	256	244	277	230	249	242	235	223	249	249	236	262	235	207	233	223	257	227	226	237	242	252	250	248	248	255	237	236	259	273	237	278	236	230	257	247	257	226	245	253	223	224	231	244	213	249	226	246	239	234	271	245	254	224	245	241	261	240	238	238	237	249	232	221	232	248	224	265	249	217	235	233	262	238	241	256	240	213	220	257	247	261	241	236	261	233	217	221	253	253	249	252	222	243	231	249	281	258	224	240	224	256	231	265	228	231	237	260	224	247	233	219	260	249	239	255	256	250	244	236	230	252	296	250	235	221	248	209	259	238	237	233	233	286	232	250	223	243	245	238	267	238	213	255	240	236	227	237	232	246	241	244	266	248	225	248	237	240	234	242	247	256	241	211	231	246	250	233	240	221	260	245	246	227	240	258	246	231	260	242	215	236	240	246	232	229	263	233	263	236	229	214	249	233	236	246	266	214	236	240	272	249	252	228	250	266	223	263	242	252	229	243	271	233	234	235	264	252	249	252	235	209	227	245	225	214	263	220	258	248	228	265	271	259	255	245	232	227	232	222	220	246	235	258	235	243	240	253	280	260	232	255	257	231	227	243	233	217	245	239	229	214	251	219	260	235	266	280	279	235	232	224	216	236	230	235	230	222	237	225	246	253	236	247	208	225	254	261	221	226	234	225	254	229	274	260	220	204	234	243	252	199	257	239	227	247	250	238	223	243	256	245	243	242	253	245	229	251	256	237	225	237	235	251	276	236	256	244	216	221	249	229	257	267	246	257	261	246	268	250	231	235	274	246	251	208	240	242	227	257	241	244	240	257	251	248	225	221	244	269	239	221	238	234	255	259	223	271	242	236	230	245	254	242	251	262	254	222	241	234	243	260	231	214	241	272	219	267	216	245	258	254	258	210	263	218	227	266	264	247	226	254	253	240	267	226	268	251	259	244	208	218	218	229	257	251	232	244	256	239	265	242	263	241	245	256	214	229	247	258	266	243	231	216	243	245	218	249	224	245	234	275	245	227	231	260	262	255	240	243	232	254	239	240	244	244	255	228	254	276	200	271	247	239	243	229	235	236	248	235	249	257	281	240	217	219	242	244	238	275	264	255	233	210	252	256	268	256	227	246	247	247	257	236	228	227	259	226	230	222	256	229	256	289	213	250	226	243	263	254	220	262	248	263	253	213	236	220	267	255	257	241	212	247	257	231	245	250	267	256	243	219	256	234	230	265	233	246	230	213	219	225	249	229	215	255	241	256	279	250	234	283	271	243	236	233	248	235	244	244	218	245	251	232	233	247	242	242	244	246	219	204	251	233	245	220	247	247	231	236	227	223	224	234	265	246	270	265	255	242	228	239
12085	18265	16306	9312	6036	4035	2894	1902	1405	1090	870	746	679	634	634	642	577	618	621	627	666	599	609	665	629	637	614	582	593	595	540	558	515	516	564	511	561	554	499	531	503	539	523	480	494	520	511	518	535	520	490	512	494	535	561	518	509	528	530	473	537	532	528	536	528	516	515	487	537	483	513	510	511	511	488	509	533	508	554	537	540	501	476	518	516	536	542	569	523	500	488	522	480	528	518	518	482	513	513	489	506	538	507	515	506	527	504	526	496	500	528	494	568	518	528	509	519	524	521	545	507	505	543	541	516	542	508	514	507	544	504	534	518	500	473	521	545	535	508	550	536	546	495	522	564	535	471	479	552	497	495	544	510	494	475	569	525	496	534	536	520	500	479	471	556	500	520	545	486	561	559	512	506	503	474	495	485	537	512	519	533	512	521	599	502	502	478	521	521	492	527	506	524	497	478	501	565	511	517	486	499	546	565	508	539	508	512	505	536	525	506	499	513	528	507	525	511	487	512	562	529	497	542	538	482	508	519	523	516	534	488	522	539	525	503	473	519	543	538	548	516	524	512	522	500	528	517	489	543	507	497	508	553	511	509	515	483	526	526	521	512	523	519	503	496	505	493	516	504	549	531	526	505	530	542	525	533	509	516	485	481	525	534	511	532	518	490	480	538	542	524	528	470	517	520	536	551	498	538	541	523	535	469	539	509	526	528	548	529	474	488	523	540	514	483	486	515	535	534	532	555	510	535	518	526	523	523	498	508	499	511	483	544	512	466	500	513	528	463	525	529	550	512	497	475	523	501	479	537	527	523	520	525	493	512	536	529	500	538	527	519	524	544	483	519	489	506	534	517	521	479	489	534	483	521	535	538	515	506	500	515	496	558	542	510	526	533	499	528	529	520	484	508	527	539	521	487	501	518	515	491	491	538	502	483	492	506	456	504	490	534	528	512	524	463	513	497	485	523	561	507	550	482	507	513	577	491	539	505	539	552	531	503	558	505	508	497	474	478	531	522	496	471	530	504	500	468	515	504	524	526	512	512	519	507	525	553	489	484	513	544	534	514	502	505	492	469	483	521	556	481	530	526	521	535	488	555	492	537	499	503	503	507	552	521	503	497	564	517	530	506	506	527	531	537	506	482	501	546	510	552	518	525	514	516	510	512	491	532	487	501	519	534	510	554	528	514	540	516	547	561	526	486	498	559	510	484	525	489	516	518	497	527	520	563	515	540	527	534	553	527	560	540	539	559	506	550	521	532	492	518	499	550	527	524	497	526	546	512	516	496	553	536	548	469	539	496	530	508	527	512	516	532	549	516	520	534	514	504	514	489	536	515	518	491	552	533	508	515	488	527	523	493	529	499	495	529	532	494	517	526	522	524	487	495	475	503	489	510	521	522	544	510	511	483	497	556	524	537	546	517	485	468	561	529	510	528	507	497	488	521	541	523	537	551	536	538	547	534	481	531	549	494	510	508	497	556	496	531	517	506	519	523	500	524	513	553	480	530	474	517	477	539	555	525	499	515	509	521	483	541	506	478	518	473	508	505	508	494	482	518	516	498	504	476	530	528	540	483	538	528	531	548	534	531	546	556	512	500	529	507	510	564	527	480	532	470	512	499	537	574	543	551	504	494	489	515	509	511	515	494	493	508	512	486	470	521	491	517	522	537	512	509	559	520	515	483	543	525	517	530	505	535	475	493	521	520	539	495	527	533	464	516	500	499	502	531	529	487	520	495	510	463	551	514	523	512	520	551	481	502	513	492	515	543	492	493	559	527	519	546	557	512	526	510	516	551	520	544	480	508	517	499	518	500	497	509	518	474	493	513	504	495	502	549	493	511	494	532	503	533	521	493	524	511	508	538	534	498	492	564	536	538	519	484	467	502	480	513	490	521	520	524	495	518	539	502	511	535	526	498	482	508	549	480	489	519	522	561	536	526	539	483	508	537	515	519	533	522	519	508	517	537	508	521	511	461	502	522	541	513	530	470	563	538	509	527	522	510	526	575	485	518	500	537	519	524	463	492	509	519	545	532	504	468	537	558	554	525	530	504	519	517	504	534	502	497	551	511	523	553	522	513	535	514	527	505	492	523	476	529	508	512	518	502	523	538	513	521	537	553	520	493	496	492	520	508	512	515	504	560	541	548	533	509	491	507	490	541	468	520	488	527	531	507	521	511	499	505	553	505	509	505	481	535	563	503	506	501	496	495	505	523	505	513	507	514	507	495	516	534	529	526	564	489	511	506	523	546	481	514	535	532	498	565	483	495	525	531	546	473	452	530	538	538	525	531	533	460	529	531	538	482	531	524	498	538	536	518	503	498	515	555	537	552	512	486	498	521	476	511	520	527	474	485	544	535	532	546	499	512	508	488	492	509	505	521	556	471	522	484	541	501	577	536	520	499	487	520	543	517	546	489	548	516	506	517	549	509	518	501	524	561	484	455	503	515	529	505	566	540	513	524	523	549	563	514	505	554	499	504	513	505	520	524	482	519	528	496	525	489	511	546	495	523	508	514	556	541	476	495	497	499	584	516	500	531	537	514	524	510	504	550	512	488	516	564	516	524	526	493	511	494	540	516	494	485	532	520	541	499	498	499	522	515	537	500	571	518	532	506	496	523	526	519	489	479	468	498	549	518	515	521	529	494	528	521	549	513	501	517	516	533	505	512	531	479	508	529	519	520	508	538	538	497	502	485	485	512	536	523	564	528	502	494	508	493	521	521	508	522	500	524	512	532	506	508	528	535	522	538	524	519	476	532	492	510	516	487	519	530	506	516	508	551	540	546	526	516	525	530	474	488	500	510	503	503	477	494	499	512	535	503	534	500	484	511	516	575	509	516	553	526	511	527	509	497	515	515	501	508	514	554	479	497	479	531	498	507	491	534	529	494	520	470	496	498	478	498	571	495	531	525	519	532	527	511	510	488	567	524	522	469	531	501	516	538	494	522	543	530	532	492	512	532	556	490	557	526	511	476	515	505	520	514	477	510	515	471	510	502	514	513	526	589	500	547	513	537	482	502	528	507	538	529	519	518	528	496	515	474	575	515	501	488	546	477	496	534	494	505	536	525	520	552	528	501	517	552	557	527	533	471	513	502	510	526	507	492	542	537	527	497	567	495	533	486	484	496	552	509	510	555	503	504	536	512	533	521	532	485	482	515	469	459	503	503	502	515	515	529	500	484	509	505	494	514	520	558	539	525	513	512	525	511	520	537	489	493	539	493	527	497	526	515	534	494	520	563	531	515	513	547	522	521	516	500	489	509	492	540	532	505	516	508	495	530	555	532	478	483	503	522	515	483	517	486	516	525	529	510	531	529	538	532	515	526	509	495	459	517	492	542	554	547	505	499	498	537	518	490	522	526	521	502	544	508	494	499	531	506	522	533	492	527	509	556	509	501	469	522	527	513	517	515	530	496	482	512	530	488	569	472	527	520	542	492	517	505	491	525	533	457	515	559	496	490	517	544	488	493	527	541	502	529	582
25150	21452	27866	25353	13597	3692	2066	1279	925	718	550	511	462	377	408	371	374	336	325	319	350	337	306	324	309	303	335	293	284	300	270	296	295	275	247	273	276	270	269	274	291	289	271	252	267	259	264	256	260	280	268	307	256	266	263	291	259	237	284	271	275	283	270	272	287	295	271	253	266	257	255	234	261	263	272	251	267	273	259	264	254	263	248	256	246	275	254	241	278	256	287	238	256	272	237	289	269	275	301	260	277	265	267	258	281	281	298	253	250	240	283	265	267	251	233	289	261	278	252	267	282	273	229	249	269	279	270	257	274	277	263	268	277	295	246	250	281	278	251	257	262	291	292	246	249	252	250	279	258	274	277	243	265	243	262	248	246	255	269	258	241	250	281	273	272	251	239	278	247	246	257	300	254	265	238	260	256	291	234	267	260	271	267	262	270	254	251	265	298	293	243	267	245	271	281	261	252	274	258	252	243	266	278	254	282	259	281	238	273	282	270	262	262	249	275	238	233	266	294	289	263	238	256	265	254	265	239	294	260	234	290	283	235	272	264	240	272	260	260	280	296	249	258	249	279	252	261	233	293	265	275	274	248	239	258	275	235	258	268	256	241	261	246	247	238	273	269	300	257	255	276	271	236	232	241	251	266	251	268	256	261	247	243	255	275	267	277	269	256	244	284	290	228	246	280	259	271	266	259	260	225	219	290	273	277	244	284	226	253	241	266	242	273	249	241	287	256	250	246	280	257	251	247	267	272	276	272	279	275	289	255	272	248	236	259	221	269	266	270	278	254	279	258	251	267	242	302	243	264	276	236	248	275	293	245	268	257	272	243	264	264	246	263	229	265	248	242	271	252	239	259	255	265	256	261	227	249	286	271	262	228	274	253	266	253	257	282	259	263	268	243	247	249	259	258	274	269	254	274	250	268	277	252	245	267	229	286	252	251	257	254	236	254	254	261	240	283	243	265	283	272	270	256	275	258	249	290	287	282	239	268	259	250	272	263	250	267	264	222	276	247	234	263	285	238	229	244	260	238	260	236	255	257	264	255	228	253	274	230	266	255	254	276	268	264	254	281	276	292	276	262	281	252	268	260	264	271	260	243	228	265	250	255	261	268	246	288	271	237	281	266	256	241	224	267	276	252	243	263	265	248	232	260	251	274	252	248	278	227	286	253	249	255	264	275	264	254	274	225	268	256	232	268	274	247	249	261	271	284	252	246	265	239	281	272	262	265	258	255	243	248	224	241	228	286	255	278	290	241	271	249	256	244	275	271	252	247	256	252	291	293	275	262	263	261	266	266	261	266	269	278	232	259	262	276	244	252	257	268	235	263	261	235	279	274	301	279	251	258	249	274	263	289	251	278	274	265	223	238	253	284	247	240	243	261	292	259	267	259	285	266	239	233	246	247	253	252	298	267	263	243	261	260	278	263	246	246	281	255	277	261	260	236	264	274	267	251	264	266	261	266	259	276	264	243	240	228	248	236	253	229	244	266	286	267	277	240	279	252	292	276	251	264	253	304	291	248	268	245	229	234	260	262	279	264	283	245	275	280	241	269	227	281	271	287	298	225	266	270	246	267	259	259	243	265	260	277	255	262	244	255	256	255	253	262	240	272	273	233	258	296	279	253	274	249	248	272	297	285	265	247	292	275	250	263	285	291	265	280	270	261	264	245	283	286	227	261	250	249	242	261	211	268	284	261	272	249	281	244	256	257	258	230	261	258	281	281	242	229	265	267	266	261	279	265	252	304	308	248	250	303	262	257	268	265	248	273	256	238	255	261	248	258	257	245	240	287	289	251	258	246	262	229	269	258	295	264	269	265	258	273	251	251	293	281	265	295	284	243	240	253	265	272	267	268	249	242	245	261	276	250	267	253	304	237	270	281	234	250	242	243	255	258	294	250	221	225	249	251	229	251	264	271	260	273	267	258	264	252	230	247	254	244	281	282	276	234	256	257	272	251	261	239	243	275	287	259	283	255	280	242	262	223	253	259	270	259	264	240	262	262	261	298	252	271	217	260	279	276	254	246	244	269	232	259	266	256	251	267	264	262	268	263	260	238	252	227	257	235	262	285	244	249	288	269	260	262	251	247	271	270	262	247	260	261	251	229	260	259	275	259	253	251	268	276	270	275	260	245	256	262	297	274	259	245	255	269	275	245	287	261	267	290	261	274	260	271	278	248	281	256	282	280	244	284	237	271	247	235	224	248	267	264	305	249	262	272	233	275	253	276	241	259	229	260	222	250	270	283	273	259	276	244	227	281	282	255	247	249	240	274	286	271	243	244	287	281	262	251	256	260	255	263	272	258	251	279	286	286	249	244	248	261	265	231	273	284	255	292	286	277	262	283	261	245	253	264	242	228	221	245	272	273	277	253	272	286	279	258	266	269	285	289	277	300	238	262	237	261	258	271	271	272	258	237	242	290	268	311	302	277	244	262	270	268	281	250	250	234	253	262	268	259	261	272	278	257	256	287	223	259	282	296	266	250	257	239	244	271	296	248	269	256	250	281	229	274	268	260	254	253	258	246	265	266	248	265	250	279	259	246	271	267	241	243	277	247	236	277	255	245	259	266	266	266	274	249	295	251	265	267	278	263	262	249	267	260	235	233	251	261	262	251	238	245	266	248	241	225	253	273	265	245	317	270	260	236	269	239	246	239	277	261	287	263	266	265	255	269	228	202	252	256	251	245	242	236	278	228	288	266	271	264	272	257	285	256	290	268	255	256	258	269	277	288	266	259	271	241	259	233	252	254	257	249	251	259	269	273	300	223	266	242	264	266	263	262	281	255	266	249	242	279	260	269	268	271	243	281	257	268	248	271	271	267	265	279	251	237	262	266	249	243	266	241	245	252	285	256	264	268	239	261	248	277	232	225	262	263	241	275	256	281	245	266	248	260	262	278	264	244	245	232	248	245	271	236	266	268	285	274	283	275	248	258	268	247	243	267	267	235	262	250	250	260	242	270	238	251	257	265	261	259	243	288	246	236	265	247	270	258	243	277	263	255	264	253	256	254	256	272	270	244	291	235	280	269	263	260	242	271	291	227	273	232	283	287	271	267	272	241	248	262	291	256	271	283	237	241	244	262	312	232	258	235	271	260	259	280	256	282	262	289	266	256	259	249	280	251	281	276	263	276	278	249	232	248	254	283	253	271	242	255	252	259	260	304	223	240	249	260	283	257	259	255	279	254	266	252	250	254	247	266	246	255	252	238	226	257	248	241	268	251	256	273	244	278	276	271	274	244	241	251	252	277	250	273	265	238	276	274	262	269	250	265	263	265	274	275	252	264	260	269	267	271	263	266	237	223	249	251	281	260	257	278	261	245	230	246	256	255	275	256	249	246	282	264	258	258	260	271	252	270	296	248	263	263	253	213	254	275	243	257	278	229	215	273	262	269	232	263	240	238	265	240	267	259	223	261	276	264	238	296	258	262	257	240	258	296	252	264	295	246	267	248	274	259	239	256	269	269	275	247	282	255	276
14624	26809	24604	16222	11576	8427	5931	4090	2902	2233	1737	1469	1215	1077	995	952	894	978	938	912	886	789	877	806	735	812	776	740	700	704	688	631	597	605	568	563	557	574	537	615	528	599	536	580	574	596	562	587	543	550	567	606	513	585	553	525	577	559	524	551	571	543	536	533	510	548	540	573	539	590	549	528	587	565	578	493	567	614	560	563	552	605	555	535	556	559	545	559	530	561	562	524	522	558	589	575	538	528	545	533	616	553	589	513	528	534	564	575	588	552	528	579	537	582	545	537	585	550	548	575	551	528	545	506	556	605	561	566	544	588	560	548	559	525	570	521	531	537	578	509	532	547	559	555	518	538	543	596	585	525	572	554	522	522	515	568	526	538	558	557	553	540	540	543	589	526	557	562	525	549	606	562	534	568	545	556	592	584	530	540	554	515	534	527	548	582	546	542	534	561	535	551	495	532	547	553	583	525	598	565	564	535	556	528	566	537	526	556	541	524	552	538	528	551	544	593	591	543	535	550	571	537	573	503	548	532	544	525	506	513	532	555	542	582	571	524	534	546	554	515	557	552	527	541	540	519	552	533	537	526	507	535	556	574	515	524	539	541	570	563	518	549	549	539	539	585	541	522	523	514	508	579	572	526	529	562	562	531	556	592	536	603	551	531	521	530	587	548	557	546	544	514	530	521	539	552	528	573	509	535	543	571	522	554	541	534	536	556	534	508	532	530	519	553	492	520	529	516	560	555	533	541	563	544	552	595	574	543	544	554	523	520	590	562	577	507	551	523	553	555	581	562	568	502	589	535	532	545	567	556	551	559	562	568	556	555	569	567	576	531	584	555	574	573	603	539	534	547	566	532	537	540	534	573	553	577	508	514	536	566	564	584	554	542	559	523	527	582	550	553	542	503	522	576	548	503	551	543	565	560	552	586	537	523	558	539	541	552	547	562	581	541	537	537	533	527	543	531	546	532	543	524	576	545	540	560	534	530	561	573	529	568	554	534	590	576	543	554	572	553	525	581	534	576	523	526	536	558	485	529	549	537	548	530	542	545	558	573	558	540	556	521	554	532	523	557	577	525	529	548	541	574	530	561	547	545	518	552	554	566	560	549	535	521	581	557	559	569	577	568	560	536	536	598	564	561	578	535	535	553	558	549	523	547	527	556	551	545	597	508	550	531	543	508	529	573	575	535	582	535	493	590	512	555	566	526	529	520	536	586	552	574	511	557	545	531	565	513	555	555	528	581	502	518	568	520	591	551	548	531	552	569	573	542	543	517	561	582	529	548	546	594	560	571	555	531	538	543	558	544	574	532	572	563	565	580	571	546	515	518	555	538	539	519	586	531	536	511	537	557	559	518	537	526	548	533	547	539	564	542	553	558	546	525	530	536	561	547	560	534	541	546	573	544	524	558	494	532	538	534	578	572	575	553	507	575	532	566	568	538	562	538	515	544	536	559	535	544	528	523	518	530	550	543	533	539	507	579	544	540	535	514	561	573	558	593	566	590	563	508	553	544	570	565	557	525	559	548	551	499	574	501	530	534	559	590	564	533	495	547	621	512	573	559	543	549	558	564	545	544	509	567	550	570	512	549	551	547	547	536	524	549	528	549	560	539	551	524	502	563	554	541	545	522	564	550	553	549	551	537	513	535	528	523	542	537	537	517	535	557	529	578	574	545	562	517	547	593	483	583	538	542	536	524	562	564	530	590	599	525	521	561	599	566	534	569	516	490	585	515	580	556	567	554	542	523	527	544	533	513	524	588	576	548	549	542	543	551	579	555	539	501	550	575	573	565	525	547	572	531	537	567	516	566	525	553	525	530	589	519	570	563	533	523	556	565	532	548	579	539	536	554	565	547	518	514	522	523	521	526	577	567	573	541	563	536	532	538	503	567	559	557	552	568	564	541	556	539	530	542	542	513	533	516	527	520	551	539	614	538	559	559	554	549	541	546	557	574	545	523	572	493	575	519	605	541	555	591	530	553	520	574	560	525	512	553	545	530	517	542	567	558	561	496	554	515	530	567	521	567	550	545	528	505	529	544	552	537	550	546	566	539	540	546	542	535	566	573	578	527	561	578	546	579	560	552	525	542	542	536	519	580	521	565	546	548	561	537	561	524	598	557	538	570	535	542	532	556	541	574	576	521	543	526	551	534	507	509	544	550	562	573	539	595	571	534	542	549	519	551	547	566	582	559	528	514	528	550	522	547	548	535	550	545	525	525	525	528	548	558	536	562	564	555	539	555	585	510	568	531	550	511	513	553	527	551	540	551	540	551	562	569	536	560	501	551	554	573	547	561	534	552	572	537	517	493	513	574	545	544	568	536	541	556	524	537	533	530	544	507	532	553	571	563	571	544	514	585	537	589	511	521	547	574	576	503	561	537	586	576	596	536	548	570	563	585	563	556	542	566	505	536	521	545	534	519	587	542	603	539	529	570	576	593	518	528	546	524	595	556	577	604	562	542	564	565	608	518	556	559	559	529	545	572	529	571	523	504	518	551	508	540	572	532	539	525	564	572	556	538	559	552	531	540	546	577	584	577	525	527	529	530	557	542	527	523	543	526	532	527	517	589	512	598	476	542	555	570	575	538	554	550	527	539	579	574	538	552	541	527	563	567	527	527	538	575	543	532	558	563	585	524	525	566	604	549	533	570	565	532	567	574	557	520	561	525	552	533	540	567	558	524	555	547	538	547	554	536	546	536	572	542	535	506	531	540	565	505	483	529	549	547	533	534	564	545	560	558	520	563	557	555	524	504	549	564	505	486	505	573	524	558	558	550	523	559	534	548	539	543	579	558	577	529	560	504	573	546	524	523	540	535	550	550	514	561	571	573	552	541	575	568	510	543	560	541	547	522	554	552	514	550	538	522	554	526	552	547	521	471	489	546	564	519	575	564	553	544	548	541	558	546	554	547	564	492	545	572	521	534	619	548	572	587	502	519	527	601	526	526	602	507	521	560	507	543	503	527	557	582	544	549	552	501	574	531	520	538	578	572	575	533	570	559	595	511	541	527	525	540	560	537	517	535	525	557	523	581	556	517	491	535	547	514	549	524	577	554	571	573	560	495	497	553	518	567	507	530	553	563	575	522	518	561	573	533	537	521	535	552	584	561	551	533	577	545	502	548	558	527	542	555	537	539	538	567	540	544	537	558	556	503	500	482	560	538	549	563	564	579	569	537	558	529	575	558	564	569	516	542	529	589	485	540	562	545	554	564	550	552	559	522	543	581	538	528	592	575	575	543	529	525	534	549	514	512	520	556	543	551	516	542	546	541	542	554	602	528	519	544	548	509	541	548	578	560	563	511	573	556	511	544	531	533	541	532	537	546	538	503	532	548	529	546	535	550	577	544	523	545	571	515	540	538	555	527	545	543	508	526	535	537	544	557	561	525	550	547	513	520	581	564	531	565	541	567	584	567	562	553	513	524	560	557	539	548	514	542	588	530	564	503	539	588	563	533	544	536	537	544	538	539	540	523	577	500
24237	21485	28955	24408	21433	13127	4161	2135	1474	1216	957	815	738	665	652	615	633	608	572	607	571	538	548	530	542	554	524	559	516	474	479	424	468	475	440	459	416	443	485	442	435	436	451	417	414	448	416	417	450	409	446	438	419	420	414	459	425	442	420	413	425	433	400	484	419	429	442	392	449	404	442	409	392	394	448	433	442	439	450	448	469	391	394	471	419	451	418	414	399	412	407	449	401	425	423	427	448	423	470	463	410	445	466	413	415	410	375	418	445	442	429	471	397	394	436	422	405	403	433	397	461	447	471	467	413	420	430	464	438	463	458	454	387	436	440	414	415	424	418	432	412	434	421	422	406	402	447	386	420	416	431	416	443	440	424	451	455	430	413	435	411	438	475	423	446	408	403	404	392	455	436	410	430	414	420	439	441	422	422	419	435	446	414	396	437	458	413	431	471	412	409	447	422	430	438	442	398	452	449	389	436	443	418	396	419	433	441	404	461	457	436	448	400	453	407	467	447	407	438	412	451	426	442	449	420	389	436	435	405	398	448	422	445	490	423	407	410	388	415	447	398	416	451	436	449	425	440	437	431	414	433	404	393	437	411	446	433	437	447	427	411	416	425	449	395	433	420	436	420	402	405	396	429	464	459	384	432	422	403	417	429	439	406	448	427	413	435	387	447	427	412	394	415	434	384	401	424	412	450	427	414	400	434	408	402	433	425	422	432	408	414	419	418	476	459	458	411	447	382	425	463	444	431	394	437	450	426	395	420	455	401	443	403	427	416	415	410	404	406	448	443	445	399	433	415	406	448	427	399	474	431	397	398	419	415	423	430	462	432	451	405	438	404	430	431	438	447	414	447	458	437	433	414	418	460	431	429	401	427	437	427	427	411	412	446	447	449	412	458	426	437	429	430	448	427	453	453	390	447	416	399	388	409	418	408	442	386	414	417	459	451	428	403	430	439	423	412	395	399	391	429	412	423	437	449	436	431	465	442	409	422	421	469	425	440	448	419	434	455	430	402	443	413	438	444	412	427	400	449	398	427	432	424	448	413	451	397	428	439	421	423	426	414	440	397	408	427	436	452	427	437	411	412	403	428	412	449	478	418	393	434	433	429	443	437	418	432	402	424	415	435	427	456	459	432	428	422	401	429	419	424	415	396	406	435	390	433	397	428	426	446	403	420	417	418	411	401	369	442	460	445	456	425	420	399	397	475	433	415	439	432	396	421	437	442	412	441	446	412	471	398	431	432	430	423	449	427	425	406	422	420	386	426	445	436	419	430	456	403	422	367	408	418	406	434	401	403	422	385	411	437	459	413	439	440	470	442	397	457	408	427	421	446	411	420	428	437	444	438	424	419	433	402	425	430	408	443	433	409	452	398	394	417	457	447	442	444	418	400	440	437	405	393	422	415	398	393	436	389	396	394	428	462	440	462	402	482	438	421	468	453	418	378	437	413	461	401	394	401	363	423	399	392	422	391	397	407	439	429	420	418	413	406	410	426	413	425	417	386	424	491	413	460	395	419	416	391	436	448	398	424	406	392	458	444	427	444	404	424	383	418	417	411	408	468	380	462	434	403	409	403	404	441	427	422	447	410	411	416	488	466	440	404	455	404	403	422	432	395	476	439	420	429	404	406	406	427	435	414	425	430	432	429	431	407	422	437	449	471	470	422	407	433	417	471	419	407	423	421	443	454	440	429	419	435	440	420	427	431	413	403	424	408	453	417	411	401	439	394	416	413	407	430	431	425	441	405	401	438	417	421	423	446	427	419	437	436	426	417	408	442	430	431	406	416	438	384	449	427	427	423	427	437	448	452	450	435	399	428	426	416	454	441	417	461	427	431	421	418	432	423	435	400	383	414	419	432	440	426	430	419	427	441	444	422	419	417	405	411	436	426	407	409	389	447	463	413	432	454	398	385	390	411	398	445	396	423	409	403	427	440	448	428	444	424	421	436	415	471	410	429	414	419	459	409	419	416	396	426	384	396	422	402	419	424	432	438	435	409	422	403	470	414	429	416	430	402	469	403	467	426	419	426	413	406	438	400	422	449	431	436	403	402	432	384	419	423	399	436	441	428	452	385	431	423	425	423	438	453	465	424	444	440	393	410	440	424	425	404	410	449	463	407	436	444	447	432	432	445	400	399	426	444	405	412	423	390	402	411	435	402	418	443	430	442	436	423	417	427	413	420	375	412	459	433	413	443	439	462	424	449	426	422	446	453	456	402	380	424	428	402	454	432	446	390	427	442	414	450	417	443	435	433	429	441	393	443	391	435	424	405	432	404	426	406	411	460	461	414	443	447	410	427	442	407	455	385	440	460	369	440	409	439	441	430	455	399	425	428	399	445	419	435	414	461	417	424	388	430	422	412	408	417	416	420	458	425	456	429	436	438	442	469	438	446	405	416	463	444	407	401	402	402	439	465	419	421	417	400	435	431	435	425	445	434	439	410	436	416	454	431	425	451	424	436	412	440	429	446	410	451	403	446	436	438	436	432	421	429	415	386	434	423	418	411	417	413	446	436	433	430	449	431	419	411	407	445	408	440	436	429	457	433	423	420	413	459	437	452	437	423	437	459	421	418	415	410	425	434	485	414	415	406	443	420	417	434	404	409	390	402	445	422	421	442	413	438	412	445	451	402	431	440	420	426	416	404	418	411	391	454	428	401	408	428	429	433	429	455	407	432	411	443	408	447	440	394	426	433	426	416	433	397	454	426	392	420	428	399	417	403	393	437	417	407	437	428	406	439	452	396	413	406	412	413	396	426	400	395	404	412	409	393	410	403	449	482	417	426	415	420	443	439	409	413	406	413	471	448	450	417	442	407	427	405	429	470	416	401	445	380	397	427	465	438	417	446	406	436	434	441	391	421	457	435	435	430	433	439	438	420	421	402	422	428	390	423	400	415	447	446	463	411	385	437	398	430	396	425	408	419	418	423	396	430	394	446	405	456	424	412	419	444	405	417	440	408	442	428	434	400	408	411	436	405	430	362	459	405	423	388	428	376	432	390	419	414	433	415	415	420	418	433	426	388	428	413	424	428	420	435	445	464	432	419	423	372	407	432	461	394	430	384	406	404	425	446	395	410	382	428	452	425	422	445	412	427	395	457	421	446	444	439	412	445	405	472	417	404	451	428	441	344	443	389	434	355	396	428	389	412	442	428	438	411	407	411	419	427	419	401	432	416	430	440	438	404	411	462	409	403	442	417	438	466	459	432	424	441	387	436	412	379	440	415	450	418	431	438	393	410	414	421	406	437	463	454	444	404	407	469	416	431	406	391	439	442	407	401	456	457	413	451	400	431	461	426	418	419	423	453	420	421	404	402	437	435	416	454	445	404	424	439	406	424	412	428	470	426	438	418	436	402	428	424	437	425	422	446	426	415	433	401	419	406	371	389	424	418	407	449	464	383	421	406	456	427	399	439	446	450	375	427	435	419	407	401	430	411	459	432	415	426	422	430	410	444	414	423	409	414	419	445	448	424	413
17448	32176	29436	20961	15580	11839	8743	6411	4577	3526	2839	2357	2017	1788	1737	1549	1459	1523	1525	1499	1472	1322	1328	1253	1226	1204	1205	1164	1103	1039	1005	1016	935	930	947	961	935	905	936	863	920	901	885	860	885	874	916	798	865	840	871	783	889	895	857	875	844	900	894	841	891	863	872	848	879	886	866	843	841	860	838	867	867	823	883	892	865	802	785	893	880	860	884	839	894	895	884	826	833	844	797	826	843	835	912	874	881	870	826	843	855	880	829	833	875	847	783	845	799	883	830	839	877	903	859	828	840	921	877	874	864	821	831	865	877	840	837	867	882	853	850	882	844	821	911	913	849	872	828	887	914	872	858	842	812	834	823	836	863	859	873	864	867	850	807	827	807	868	780	816	873	852	885	831	833	827	872	846	841	833	794	848	843	847	826	826	845	862	809	844	793	825	802	814	841	857	859	843	834	814	795	850	795	854	787	847	842	868	815	829	815	811	835	899	896	824	818	800	856	834	808	836	873	813	804	812	877	877	868	834	836	862	847	807	845	809	851	824	866	828	816	857	898	829	859	841	803	791	867	867	877	840	822	901	848	838	833	816	811	819	816	837	860	852	828	804	863	830	904	833	847	827	814	809	851	824	860	847	904	847	811	832	893	806	849	843	851	833	811	828	813	838	838	844	844	839	828	775	858	841	850	867	862	841	848	902	793	885	808	801	822	791	864	822	841	861	842	830	806	810	824	905	820	842	789	834	841	838	816	858	816	873	850	822	819	839	795	823	830	872	840	842	868	827	835	849	867	857	885	910	850	862	815	843	856	883	846	843	880	807	851	875	846	812	812	840	867	864	877	818	869	840	861	851	872	809	805	800	827	848	858	851	887	869	818	820	853	831	844	895	871	903	838	807	822	774	836	813	787	864	838	854	812	824	865	853	859	834	881	851	830	806	877	812	837	853	848	855	805	868	848	866	839	877	845	847	818	862	843	840	908	837	767	848	821	903	846	827	845	892	785	879	835	778	835	831	854	844	853	809	916	844	830	865	867	782	855	821	795	844	874	861	813	864	812	838	822	823	810	855	832	818	877	888	848	858	869	895	890	869	825	841	855	832	846	838	817	884	853	807	823	828	854	823	860	840	788	908	810	837	868	833	823	885	849	827	848	864	831	844	885	876	800	851	824	880	804	822	850	872	856	848	859	874	869	876	841	881	806	833	866	814	846	837	793	912	819	882	785	827	884	818	834	867	827	819	882	845	852	822	842	817	836	877	869	849	886	817	853	854	845	812	878	859	840	845	862	854	819	853	849	846	854	875	816	851	876	853	876	832	843	780	850	828	859	831	814	872	862	850	826	846	871	812	826	874	792	819	835	867	856	824	776	850	878	858	810	855	861	810	862	825	837	848	809	821	889	853	855	830	846	858	900	796	869	884	828	789	851	841	809	861	806	869	847	815	874	821	869	850	841	837	817	805	902	883	822	838	804	785	854	843	851	859	879	856	815	815	814	850	820	870	826	847	847	838	822	843	794	822	862	851	783	853	783	894	833	896	838	803	818	837	833	847	826	872	827	895	899	792	819	824	866	820	785	818	900	879	813	809	854	895	854	846	798	861	879	847	868	832	805	910	859	834	833	869	825	796	847	795	818	860	914	822	869	812	879	842	845	757	814	862	867	848	801	801	868	793	834	788	827	840	820	859	822	865	885	852	833	822	874	864	885	863	856	822	858	774	859	845	840	887	849	865	822	852	848	838	854	863	879	857	810	801	867	803	807	879	874	871	860	871	831	865	800	851	833	821	854	862	871	793	828	825	869	800	797	852	875	893	819	826	832	881	817	869	785	839	882	802	826	852	888	880	877	890	841	829	836	844	906	822	865	850	827	826	831	799	861	820	853	820	845	809	806	856	848	896	800	830	813	874	839	822	874	835	807	831	787	809	847	804	867	815	824	785	870	859	778	837	826	840	866	853	887	832	862	885	865	834	771	801	845	833	909	822	892	824	861	805	841	878	864	806	852	854	846	822	869	862	828	879	813	846	819	885	846	846	837	826	826	837	827	907	838	867	822	880	788	874	826	846	805	873	823	838	836	840	840	779	837	858	817	843	808	771	849	817	792	834	832	855	816	810	856	872	837	844	838	857	896	833	827	853	824	886	778	836	868	870	838	834	850	893	835	879	853	862	845	836	897	850	834	802	845	850	818	863	875	886	817	804	832	797	864	868	855	849	878	849	866	839	829	834	845	812	852	821	839	804	827	875	831	832	891	869	848	844	818	875	871	810	848	822	830	817	886	907	812	824	841	777	825	832	827	814	885	816	838	831	860	807	868	781	873	870	831	816	850	863	871	813	804	875	830	839	869	808	829	835	847	843	919	841	827	852	831	779	827	854	833	804	841	818	740	824	823	841	831	865	793	798	866	876	863	838	885	837	807	826	865	799	838	792	842	831	857	865	837	896	853	841	879	847	876	849	903	803	885	803	801	820	869	866	838	825	829	854	833	863	878	850	839	806	889	825	811	819	858	830	839	837	799	870	838	820	864	850	821	824	873	842	807	831	836	885	825	805	796	849	824	837	814	835	804	893	809	853	823	861	780	834	826	834	812	823	822	832	842	856	854	855	876	813	836	845	874	863	821	786	853	833	861	852	874	815	896	862	830	843	847	852	824	865	855	826	857	805	846	838	824	799	844	842	838	830	850	798	763	887	821	861	836	853	844	855	834	859	829	829	846	844	821	829	822	835	820	917	847	845	858	831	837	842	843	852	821	843	862	860	877	824	821	888	860	791	832	847	812	827	809	849	876	809	835	827	799	828	840	831	832	852	912	822	792	811	848	798	808	837	879	869	874	839	843	840	814	793	861	856	849	824	784	870	849	862	823	823	881	861	844	763	816	844	779	862	825	829	853	790	857	827	840	817	850	849	843	856	840	856	851	827	826	844	871	800	799	829	797	828	876	878	832	810	841	857	885	832	821	886	865	876	803	820	833	840	835	837	846	857	828	843	849	801	835	801	763	862	864	818	813	882	837	829	853	856	875	816	781	872	886	849	823	799	841	852	842	835	890	891	905	903	844	801	827	861	832	878	862	825	854	808	876	807	846	838	848	867	887	848	812	815	847	870	850	859	908	833	806	874	834	811	811	799	820	786	854	847	833	863	824	849	848	856	878	808	876	879	898	847	824	823	851	860	871	844	861	835	853	834	862	865	840	814	793	820	790	827	819	817	853	852	871	839	802	867	831	836	901	846	858	806	877	836	875	846	825	782	868	829	833	869	841	844	823	834	841	856	837	806	821	869	851	849	834	863	797	794	871	841	852	830	896	854	865	850	824	826	836	807	851	820	856	803	834	837	843	804	810	863	869	876	830	825	810	863	822	851	870	854	816	821	831	781	846	801	758	840	779	759	847	815	840	830	795	840	864	841	823	819	863	828	846	876	842	840	853	851	797	888	861	847	817	817	793	861	813	813	849	818	884	833	897	896	842	880	867	854	820	819	830	843	869	873	887	847
27506	18633	8602	3373	1511	942	685	514	362	335	279	289	247	272	253	253	256	238	273	239	286	261	225	246	254	264	242	233	248	264	226	237	246	240	230	251	243	254	204	233	251	231	220	239	236	228	226	239	233	236	231	241	236	243	240	252	237	241	241	234	238	247	206	213	201	207	229	243	247	235	238	253	231	254	221	218	221	212	264	238	221	217	244	240	230	237	258	229	216	232	225	223	219	226	230	283	215	227	247	209	226	221	224	239	260	204	205	229	222	229	222	251	257	211	219	234	215	248	239	239	246	233	242	237	235	235	241	233	218	204	221	264	214	221	219	279	239	253	226	231	242	261	218	239	248	223	244	201	204	240	204	227	228	246	213	221	222	214	224	228	223	230	234	208	216	229	258	237	228	213	229	234	253	221	211	241	237	238	235	210	229	227	217	223	243	248	213	234	258	198	219	238	204	227	221	254	212	224	236	249	223	253	234	236	233	222	248	216	249	230	235	241	234	225	242	224	231	237	211	225	236	268	227	209	228	231	215	229	228	254	238	234	233	219	224	251	241	215	247	239	211	244	211	233	265	277	223	252	235	224	230	245	269	230	250	235	218	224	216	232	236	232	221	215	239	223	232	242	223	254	212	234	225	215	245	225	212	238	219	212	241	234	232	244	222	205	226	237	235	224	201	214	225	245	239	210	257	213	238	204	211	248	246	220	240	227	251	250	254	232	248	228	213	234	250	222	241	225	240	243	261	207	222	248	228	226	219	239	227	217	232	241	229	221	232	240	222	255	212	198	225	272	224	197	221	231	248	223	230	198	202	236	251	262	256	224	212	237	243	217	254	235	224	238	199	204	236	207	222	275	224	222	222	239	224	236	224	234	223	203	236	222	226	224	239	251	239	222	212	244	238	238	235	226	218	215	225	246	211	242	216	244	233	213	230	255	247	227	224	191	266	256	230	245	254	249	245	244	228	236	241	214	219	224	217	242	221	229	231	212	242	227	222	239	211	207	233	231	241	229	211	223	232	240	239	220	246	218	239	217	254	247	237	252	237	229	247	233	215	216	246	225	236	232	232	213	224	245	237	215	232	252	244	236	226	233	231	238	232	204	253	227	217	228	202	203	198	256	221	213	266	232	230	202	244	220	229	213	242	217	248	248	258	220	266	231	238	221	200	206	265	224	263	224	224	246	203	264	244	233	240	220	236	210	228	222	250	217	229	235	250	200	221	215	208	227	256	221	201	222	224	219	235	239	231	226	200	220	230	208	230	210	198	226	225	265	238	240	229	218	230	230	229	220	230	251	215	211	195	244	237	230	259	241	230	233	219	225	246	236	222	207	216	230	241	233	248	217	246	231	229	229	233	245	250	233	209	220	196	234	240	235	232	254	254	237	205	239	238	222	236	210	243	230	226	255	249	255	222	246	223	237	229	225	246	217	277	244	223	216	224	244	192	234	247	232	234	231	239	248	225	240	242	210	219	230	239	228	221	240	228	214	237	221	213	250	237	207	242	245	224	248	198	225	239	245	208	234	249	220	213	235	237	252	241	211	238	251	228	222	231	244	216	253	220	245	221	218	237	227	239	193	207	217	229	200	229	238	243	232	236	244	222	251	205	255	234	217	232	184	232	224	243	224	242	230	247	239	215	229	226	254	232	219	195	227	221	250	221	211	216	222	219	243	250	221	229	229	228	234	241	217	226	214	242	249	235	227	207	228	210	233	225	208	220	214	246	236	224	260	244	246	248	261	205	242	250	238	234	220	212	243	235	250	248	241	262	230	231	211	225	213	237	233	236	243	249	222	236	212	208	231	222	212	234	230	222	230	226	229	247	216	219	218	216	226	203	222	234	218	236	239	215	230	270	221	217	230	226	236	214	212	228	243	203	214	213	203	236	240	215	246	219	225	231	230	238	242	221	230	215	220	256	209	254	246	233	209	229	234	235	215	217	234	219	250	221	217	240	238	256	219	228	234	227	227	237	249	247	223	262	222	257	246	222	240	226	230	223	236	230	244	245	266	226	219	243	233	227	243	233	213	236	219	274	241	227	231	239	189	242	245	246	253	226	200	261	223	253	247	228	265	222	223	251	232	266	214	226	224	217	240	220	241	199	229	215	216	224	218	216	225	249	239	222	213	251	244	229	235	221	242	221	230	211	214	233	222	227	223	242	214	227	224	240	236	244	231	241	222	227	251	223	237	234	216	192	255	206	236	248	243	220	250	217	231	219	242	224	222	214	253	243	216	212	232	223	205	234	219	196	245	229	219	241	242	229	210	219	245	230	229	230	235	233	196	216	208	258	208	223	248	253	253	227	201	234	246	220	251	217	207	241	202	213	240	237	214	225	235	224	232	238	245	253	244	227	209	227	233	246	239	216	232	216	221	252	248	216	219	244	228	243	204	231	236	243	201	250	228	222	253	232	222	221	238	220	253	231	219	235	228	234	241	247	240	244	230	250	237	230	231	226	219	236	251	248	246	243	237	218	226	218	218	209	257	208	224	219	220	240	237	228	225	236	191	207	237	217	239	241	248	217	249	238	204	236	224	231	233	208	248	251	243	226	216	207	243	261	229	235	241	222	267	220	244	232	242	247	234	232	244	226	219	219	232	217	225	248	208	207	210	216	196	188	215	232	225	214	241	233	221	216	246	248	220	216	226	229	200	223	227	222	247	237	226	224	242	237	232	235	228	231	214	240	229	212	230	226	240	211	213	223	211	208	228	211	236	225	228	244	220	230	217	260	229	262	241	212	228	225	219	234	227	228	220	236	248	256	236	228	229	232	224	234	226	218	230	242	233	220	227	237	215	215	225	241	241	221	216	234	240	232	228	238	235	206	217	254	214	263	201	252	226	245	226	218	215	239	217	223	225	238	239	231	236	254	222	240	243	213	238	236	225	225	210	220	227	227	219	245	241	226	241	229	221	226	231	237	257	213	218	209	213	219	214	246	218	233	242	233	221	219	228	247	221	241	207	229	225	221	245	248	222	205	237	225	237	256	227	241	219	233	221	195	226	255	205	232	228	223	226	239	244	232	209	242	218	249	235	234	256	239	228	225	236	213	234	217	232	251	214	215	222	255	213	229	248	219	260	241	229	221	234	206	224	234	235	223	227	230	248	221	244	226	239	214	238	230	222	228	251	252	227	233	234	243	228	226	254	264	237	261	247	236	263	237	214	210	249	234	219	236	245	250	207	241	235	217	222	243	249	245	215	249	230	214	231	229	241	207	265	205	220	257	243	205	236	216	212	235	234	235	246	228	221	217	216	224	218	211	219	221	239	253	212	247	242	232	218	232	208	234	225	234	236	216	259	228	223	240	218	233	224	220	218	254	254	244	201	230	228	193	242	237	230	237	250	211	228	233	238	204	211	224	221	230	226	220	251	223	228	220	228	233	231	230	224	232	229	245	218	233	219	238	258	221	247	216	207	213	245	250	242	248	210	234	216	216	230	243	223	244	240	224	207	211	239	225	224	233	226	229	260	225	207
12090	17636	15141	8180	5128	3481	2323	1643	1202	902	771	674	624	603	615	582	626	648	600	583	591	551	574	522	550	625	549	531	545	536	535	523	531	539	544	473	513	475	504	490	540	519	471	532	527	505	476	457	506	478	491	494	514	483	514	462	503	518	496	447	504	517	490	485	519	497	541	490	515	497	516	477	489	514	470	518	523	529	494	475	485	502	486	512	519	516	490	479	472	487	505	503	475	491	506	483	468	506	440	499	488	526	509	491	500	475	504	464	511	475	509	515	505	540	467	463	513	502	449	537	477	445	483	543	502	510	537	471	469	504	491	500	507	505	494	498	524	495	501	483	499	497	513	466	530	485	527	529	485	502	510	510	525	480	485	480	491	471	507	500	485	525	504	483	476	439	457	516	469	525	449	464	499	509	484	471	498	460	521	498	486	505	505	498	467	470	501	509	504	470	505	495	468	533	465	466	525	464	454	491	477	501	508	522	523	497	555	503	494	450	474	471	495	514	503	476	490	466	467	506	489	480	476	490	503	486	507	488	526	533	511	499	463	514	481	488	508	458	488	515	494	494	518	481	490	497	528	527	476	483	496	500	487	502	480	504	481	472	499	496	524	516	448	526	550	498	497	543	477	483	503	522	506	476	486	470	487	496	494	472	516	489	468	481	494	515	482	495	510	483	470	504	532	500	536	506	493	522	481	487	481	496	500	503	494	504	523	462	462	523	485	476	505	497	522	499	490	472	529	496	482	521	485	499	456	540	511	482	486	491	516	492	507	486	512	519	476	510	534	538	525	486	487	484	486	525	465	508	492	461	501	470	495	485	460	462	486	485	503	503	516	473	553	495	518	541	486	502	494	492	525	515	483	502	451	536	479	528	463	524	476	491	498	490	457	529	483	472	491	435	493	484	516	488	495	529	464	526	446	468	471	457	468	508	489	500	490	522	519	514	499	490	487	512	486	514	495	520	500	444	508	512	464	494	469	482	530	489	508	482	482	495	509	486	481	503	499	549	457	495	500	512	500	503	543	539	506	502	539	482	492	478	477	512	523	503	502	506	502	517	481	527	504	481	526	508	502	494	494	525	532	490	481	504	520	546	494	511	479	508	457	518	510	492	521	521	484	512	536	458	493	484	489	503	529	502	487	513	479	520	479	508	507	494	530	517	472	461	515	474	479	455	532	525	517	514	503	502	473	496	498	525	534	474	493	500	492	506	522	505	470	463	455	509	503	508	497	522	519	504	503	482	494	483	477	531	454	503	489	485	482	495	522	527	547	482	497	510	449	474	503	521	503	479	496	505	495	487	541	479	468	498	462	484	500	515	495	528	540	501	505	528	471	519	484	500	479	505	498	484	520	505	476	507	474	511	521	524	518	497	496	527	481	495	461	516	508	529	542	528	514	496	488	523	496	505	517	494	516	491	497	501	511	494	490	469	494	496	523	541	479	499	475	528	530	515	496	493	530	483	492	443	498	501	490	493	517	462	462	528	493	478	508	486	492	490	449	525	458	466	513	483	495	455	467	510	499	491	518	521	491	518	462	468	482	484	475	443	498	516	510	483	482	470	528	468	498	497	497	533	476	502	477	496	514	484	518	464	529	490	502	497	484	518	509	473	477	508	540	454	487	491	501	455	471	475	540	470	496	481	491	454	480	464	504	479	492	461	521	538	512	515	491	467	496	508	503	499	492	490	435	495	509	485	504	484	494	482	489	499	484	499	471	516	482	556	501	498	447	485	463	509	505	489	475	472	478	515	484	494	470	499	499	454	479	521	512	479	518	518	483	481	478	507	509	496	508	492	504	488	522	487	498	490	490	480	475	479	524	526	475	484	500	474	515	534	482	476	459	498	500	495	501	492	518	499	562	463	448	500	496	468	503	508	491	497	506	460	458	486	515	472	488	507	536	526	493	527	475	493	454	529	541	487	513	510	485	500	505	535	462	450	530	497	510	500	499	480	492	490	488	492	506	476	476	513	419	483	493	514	486	498	463	522	474	494	510	472	504	486	492	511	470	489	460	481	499	463	480	472	490	524	505	464	503	457	476	479	463	464	473	493	507	491	508	479	491	518	507	508	514	508	510	518	498	476	457	493	486	492	455	510	447	493	505	529	472	501	462	532	501	504	527	436	483	519	481	514	474	513	464	516	472	514	497	492	496	488	504	502	512	497	478	493	470	501	512	491	488	532	498	502	472	493	510	500	496	528	507	469	493	489	532	481	447	437	515	480	480	490	494	511	453	562	471	488	470	481	469	491	493	498	536	521	503	491	472	499	474	495	478	485	479	470	504	518	509	462	489	498	491	508	490	514	501	494	472	495	491	511	532	512	471	498	490	484	481	513	476	491	523	493	487	520	500	520	479	504	508	473	477	534	497	526	520	546	516	483	495	495	475	500	436	501	483	509	486	530	492	484	492	502	505	503	473	490	496	478	492	511	480	496	477	478	504	460	474	519	496	498	485	517	521	528	490	457	496	532	479	528	478	477	500	446	462	496	519	556	500	508	451	502	469	458	512	501	483	489	505	501	505	488	474	476	461	471	486	486	492	459	537	537	506	497	487	495	500	463	503	520	440	513	525	482	523	526	480	524	501	499	505	498	522	524	488	470	471	471	470	507	497	519	499	483	483	500	485	506	475	520	457	477	479	493	541	470	495	524	524	520	543	502	473	494	520	495	513	453	477	499	535	506	522	491	493	537	523	493	465	503	482	461	514	489	520	510	488	504	480	528	500	493	479	512	523	529	459	492	502	523	458	508	484	494	473	480	490	514	482	464	516	450	484	490	459	481	502	499	499	483	486	508	518	443	469	532	471	468	482	482	441	508	464	469	493	515	505	535	472	483	458	494	470	450	490	490	502	510	532	484	472	482	507	512	511	496	471	501	522	480	497	506	490	487	502	484	533	520	487	503	528	507	481	512	489	507	448	470	446	469	467	493	486	493	497	462	475	491	486	510	492	472	509	474	470	479	481	469	482	476	489	499	451	461	487	457	477	459	503	520	472	450	518	493	524	500	508	504	510	532	478	506	494	481	538	509	433	486	490	489	531	505	487	533	512	472	488	475	516	473	481	502	502	488	504	499	536	477	494	474	490	515	480	523	491	521	475	531	480	509	505	483	473	506	532	483	467	510	508	486	456	487	517	505	513	497	503	503	425	465	485	519	482	522	477	502	454	509	474	495	490	455	508	523	506	491	508	511	502	503	498	505	498	533	482	475	517	481	484	533	491	496	483	515	511	489	479	480	479	501	484	490	478	527	470	488	491	502	468	510	502	471	486	479	496	476	470	515	482	448	523	496	499	499	508	505	520	512	484	561	488	502	493	549	435	488	439	508	506	504	514	508	478	475	440	495	530	485	479	514	470	528	485	519	522	475	493	485	503	535	471	484	459	477	498	526	480	470	454	528	484	508	482	515	546	460	515	547	499	468	546	517	483	440	497	526	507	499	540	522	510	503	499	508	500	516	526	496	475	473	512	483	518	465	536	469
25206	21481	27980	25338	13275	3151	1818	1112	768	620	602	480	419	410	389	342	307	359	342	326	310	323	334	307	322	297	325	297	285	310	276	282	252	269	279	275	265	260	272	234	257	246	268	269	262	241	248	292	269	243	265	273	266	250	281	256	241	265	280	273	246	232	299	245	260	271	251	237	251	260	214	273	246	242	235	272	276	233	263	243	236	225	244	271	236	239	248	254	219	261	280	242	254	250	269	274	258	263	264	284	277	271	243	211	240	235	246	247	245	228	270	280	246	266	254	269	252	260	236	277	267	262	267	252	278	265	250	235	240	256	264	267	270	262	251	251	246	251	228	259	235	235	282	244	227	252	211	218	260	236	283	226	246	239	260	252	237	249	249	257	272	253	220	238	253	276	263	223	222	257	282	269	239	264	261	268	262	237	246	237	255	271	239	226	258	241	237	236	248	256	235	264	243	261	249	228	283	261	225	222	243	273	273	234	246	255	262	248	281	268	242	262	235	251	247	245	238	241	275	246	243	287	265	220	249	260	256	239	241	235	251	247	254	248	269	250	232	261	263	255	231	240	244	270	268	223	269	276	232	217	247	242	260	252	280	267	239	251	265	238	261	255	256	284	265	235	236	226	257	279	239	252	272	275	245	248	259	238	234	231	243	260	265	268	262	242	245	271	240	235	229	233	240	257	266	230	255	229	257	293	226	249	266	236	241	230	257	244	258	264	254	257	248	257	259	256	257	252	263	271	281	243	245	233	247	252	227	222	270	286	230	259	254	268	241	273	222	228	278	224	261	235	228	259	279	261	277	247	279	239	239	253	239	221	234	229	210	254	246	251	248	263	292	258	247	247	258	248	275	248	249	249	264	266	251	263	244	262	268	249	269	246	229	259	232	224	230	273	264	249	235	246	270	252	254	257	260	214	241	228	254	242	264	250	281	229	266	248	257	249	244	244	261	250	250	244	225	252	227	277	253	263	229	251	238	277	271	242	251	290	253	263	256	257	228	240	255	252	252	266	239	246	252	233	258	244	252	238	277	215	251	264	259	255	235	255	244	219	268	253	251	230	249	241	238	245	267	256	268	254	266	263	278	263	261	239	230	246	273	239	244	279	248	252	274	244	282	272	257	273	247	271	268	283	276	253	258	266	265	267	272	239	240	267	257	264	239	264	246	240	253	260	233	256	231	235	279	241	268	241	257	251	260	248	266	232	280	282	249	234	237	259	238	249	281	244	244	285	254	268	269	266	265	264	245	230	229	267	252	247	240	264	266	228	250	231	240	265	217	275	253	267	242	251	244	237	259	255	250	244	246	231	274	244	230	275	239	269	270	279	237	288	238	253	256	233	232	243	254	258	249	277	259	252	264	243	251	254	262	244	233	253	256	233	256	259	257	278	247	237	275	240	257	237	271	233	244	248	269	255	251	249	270	249	233	262	239	275	258	239	284	226	240	267	224	256	216	262	266	253	254	240	243	273	230	268	240	237	251	240	253	282	235	235	271	264	247	245	249	262	275	232	270	251	259	259	260	289	268	279	257	259	256	276	238	246	264	224	229	236	238	267	246	257	278	269	250	231	244	287	251	246	244	283	254	245	262	239	278	247	246	278	238	233	250	261	245	258	266	251	264	236	282	265	264	247	250	241	273	254	246	263	230	252	236	272	271	256	280	274	245	264	241	248	269	257	237	254	265	293	269	251	254	253	244	243	247	267	225	261	235	243	240	266	262	253	278	245	254	242	249	260	257	249	262	274	264	243	249	269	276	244	244	249	244	246	271	248	262	277	246	240	288	265	256	259	243	226	263	258	239	263	242	263	257	221	246	255	278	266	250	258	277	250	238	266	252	256	256	250	220	241	256	243	274	240	244	240	259	233	256	255	266	249	258	249	254	265	248	221	252	258	239	242	264	262	249	253	261	234	248	262	243	231	274	286	244	253	236	274	224	281	262	255	240	229	254	274	283	265	250	263	258	251	222	231	249	249	228	248	260	263	267	253	242	244	248	272	246	261	274	284	249	235	244	250	257	235	250	288	239	280	269	265	259	255	255	219	269	256	235	243	271	259	231	254	252	231	247	248	260	258	287	244	263	255	241	253	245	245	251	248	256	244	249	263	255	275	290	269	255	264	232	256	251	244	254	232	260	251	244	242	248	256	245	240	286	258	252	275	247	264	246	256	272	227	245	270	261	267	235	230	250	235	281	246	274	238	243	248	260	223	222	280	262	275	253	251	237	275	243	273	211	255	276	271	237	241	254	240	291	232	257	281	251	237	251	230	255	252	246	217	240	297	255	257	265	241	283	268	260	257	279	220	249	250	245	259	248	245	245	279	244	251	283	255	239	252	255	238	247	261	263	250	225	253	244	276	234	252	262	246	260	250	268	245	257	259	260	263	231	257	273	263	225	264	235	241	254	227	242	258	236	263	272	268	258	244	266	234	220	247	256	232	258	248	243	255	228	252	230	259	230	270	228	246	278	249	236	212	220	239	264	263	252	260	241	250	246	235	262	258	228	235	268	238	240	231	271	257	258	265	238	228	292	249	264	246	283	274	263	262	268	240	280	236	286	230	264	274	235	238	260	247	278	258	228	232	230	266	253	249	243	216	264	260	252	252	224	207	250	245	242	254	288	276	250	278	268	260	257	265	277	222	258	263	269	252	257	250	226	249	253	239	260	275	270	268	237	262	256	232	259	245	228	263	288	248	266	254	236	258	244	231	259	280	237	251	237	264	263	257	237	293	250	235	290	238	241	242	251	250	232	270	239	252	246	255	285	266	255	253	255	263	273	249	238	275	274	252	251	253	261	253	199	240	249	244	266	247	247	242	249	301	268	256	258	270	249	256	251	259	263	238	288	254	219	244	237	242	262	255	237	248	274	253	235	231	232	229	226	240	270	249	236	238	265	249	285	249	230	250	295	241	237	228	258	266	257	249	253	242	243	226	249	243	255	235	251	279	282	257	237	249	267	254	248	266	252	248	251	232	230	256	281	229	266	260	241	238	256	280	269	245	261	249	265	252	236	248	256	253	255	267	260	265	249	260	250	237	261	276	264	242	276	229	249	264	247	258	260	264	241	255	240	275	237	243	233	263	236	279	239	246	239	259	245	242	239	263	234	249	258	233	244	233	250	252	237	225	251	267	264	265	245	217	251	255	227	268	255	267	234	227	285	264	259	264	245	246	253	258	271	224	287	250	261	244	276	262	247	238	251	247	253	246	244	235	228	277	249	245	241	259	266	253	239	257	279	252	244	281	257	245	260	274	244	216	241	261	253	262	250	267	245	270	268	288	230	237	270	251	252	239	269	235	257	250	261	242	262	223	278	249	243	240	256	249	274	265	244	248	252	247	261	215	274	254	268	263	253	278	260	252	221	244	263	237	276	250	263	257	252	246	244	261	251	245	239	287	260	258	283	250	252	269	251	250	293	230	255	235	240	247	260	250	250	242	253	247	236	277	255	261	259	276	241	257	252	247	238	289	248	252	225	271
14613	25807	23138	14743	9973	7187	5075	3708	2559	2070	1695	1406	1255	1084	1020	940	898	898	878	900	871	818	788	756	728	742	739	652	708	633	626	608	606	604	573	569	583	582	603	581	548	551	589	605	537	556	571	591	578	525	525	538	540	526	559	554	577	567	583	538	539	541	554	530	594	547	528	481	522	556	574	549	563	536	500	539	547	598	551	536	558	571	550	540	511	554	557	529	516	542	524	505	560	514	527	579	550	517	545	528	533	543	584	553	533	491	557	563	514	504	572	520	540	544	531	555	509	562	562	552	512	553	553	527	572	542	534	490	536	504	530	490	546	530	538	558	537	558	568	531	515	523	534	524	513	567	507	494	540	530	544	533	496	526	515	512	541	555	527	532	525	528	553	578	505	538	525	516	541	513	554	527	533	510	537	487	543	553	543	521	520	544	511	544	534	532	538	547	484	520	529	505	575	543	520	518	600	551	490	461	536	470	530	515	564	502	554	499	541	501	497	535	535	539	562	500	560	525	537	534	521	519	541	540	539	506	567	517	537	494	547	548	507	528	540	539	511	531	494	524	587	535	510	557	514	522	582	548	552	567	524	496	541	523	539	548	508	512	531	539	534	535	553	522	534	534	519	482	525	515	543	497	513	527	526	567	540	539	539	522	544	524	545	537	520	491	549	533	529	574	493	570	568	549	503	514	524	536	539	532	528	516	507	589	542	518	537	576	540	515	516	518	542	518	506	531	532	504	522	509	529	531	548	516	529	513	515	520	525	510	489	536	525	468	509	578	531	547	504	531	522	562	539	535	549	513	529	532	551	538	542	549	547	595	579	546	539	537	533	556	575	529	529	553	505	501	547	535	492	537	551	521	545	542	537	475	553	538	523	533	497	547	509	534	562	541	550	547	518	528	513	553	539	539	545	565	558	525	494	537	491	514	543	502	507	521	529	548	544	520	497	543	553	532	552	554	549	495	508	558	587	533	531	548	531	537	541	516	545	589	497	550	519	558	489	502	532	519	542	533	527	513	526	524	507	511	572	495	514	546	511	563	557	547	534	481	511	510	546	493	558	549	525	523	497	526	533	489	555	532	526	559	545	535	525	545	523	540	568	530	502	516	527	541	548	510	548	547	502	545	526	524	535	544	521	483	552	523	572	548	576	559	518	513	556	532	481	483	556	508	502	520	521	467	526	556	538	543	557	517	522	498	511	538	525	530	525	557	552	520	538	517	520	525	529	516	554	494	516	512	527	482	491	519	500	528	497	537	497	502	534	472	518	519	521	544	540	539	504	582	530	506	516	546	564	502	541	499	511	554	545	568	528	551	538	566	491	531	539	552	555	514	542	521	517	499	551	525	554	565	538	520	543	553	495	524	567	571	530	515	510	539	526	505	523	549	542	551	541	542	509	541	526	558	534	559	567	534	530	539	520	526	540	521	547	567	518	469	551	517	485	527	523	541	519	549	512	545	523	573	509	537	575	537	524	540	524	550	534	514	536	546	501	514	542	516	578	534	545	520	517	549	497	550	549	521	532	535	541	530	533	558	534	546	532	570	519	529	541	561	522	525	524	536	574	492	544	536	556	559	519	523	545	549	524	545	539	541	524	501	503	535	533	544	559	514	527	537	492	568	576	524	541	542	526	523	505	490	539	512	531	505	500	566	542	521	557	517	541	511	538	546	528	533	535	567	528	532	537	547	557	547	553	515	523	528	510	534	526	527	573	534	530	537	496	548	559	517	533	569	523	530	532	549	534	527	521	545	548	579	555	526	562	485	559	520	543	560	572	503	532	524	523	521	524	531	545	513	584	493	544	524	511	501	535	550	489	521	542	539	509	537	545	518	520	505	512	524	522	551	519	505	532	522	513	555	553	532	531	580	536	550	528	523	511	516	535	539	565	527	522	488	498	559	523	517	538	553	506	502	514	538	530	531	513	513	540	519	551	572	528	535	530	532	504	593	558	550	549	553	517	530	513	528	531	510	515	510	545	521	501	562	531	519	559	507	540	526	491	474	543	551	539	563	517	568	521	533	481	544	541	577	512	564	544	507	510	587	550	543	545	523	517	551	531	547	491	545	517	533	541	519	494	544	549	524	538	508	567	544	509	505	524	553	510	527	539	535	529	495	516	524	503	535	545	547	505	472	497	535	529	553	538	504	546	533	548	538	530	520	576	524	501	504	522	545	518	545	515	542	560	527	501	552	542	569	536	553	537	493	539	518	547	551	541	553	507	568	543	552	519	591	494	514	523	550	510	524	526	508	534	523	545	533	543	593	565	517	564	567	523	534	566	549	534	534	508	523	526	541	525	533	530	547	534	559	537	473	538	552	525	595	521	554	570	520	522	531	540	515	525	532	562	512	524	543	501	471	529	543	527	540	567	545	543	555	531	508	537	527	550	519	529	527	547	519	535	543	529	525	525	526	523	530	554	524	549	551	473	520	548	568	559	546	543	542	575	547	542	517	532	502	543	545	525	509	526	556	522	523	537	521	527	513	559	538	508	581	531	551	553	546	582	527	545	572	498	530	508	530	526	544	505	513	510	539	547	556	542	539	512	559	541	489	497	519	560	569	509	553	534	564	537	510	641	521	553	551	546	569	512	518	535	532	496	516	512	531	571	538	499	522	559	542	528	546	524	508	556	557	517	486	530	488	514	529	521	565	567	532	558	510	561	517	507	550	502	547	546	536	553	532	588	523	532	518	528	540	556	534	542	516	546	528	600	521	546	509	535	549	502	516	549	530	528	513	538	546	529	514	578	509	549	534	506	554	532	520	506	530	500	516	540	500	562	509	532	521	526	550	526	530	542	577	497	548	532	499	533	542	547	491	542	519	522	570	512	530	483	519	582	550	539	508	498	557	500	559	525	559	554	552	486	528	566	514	522	552	511	559	506	520	522	516	561	521	520	541	532	520	561	579	519	524	533	523	531	518	547	546	544	518	491	554	510	515	548	535	527	569	520	550	545	526	552	555	526	519	533	539	514	557	520	590	520	519	535	500	528	487	550	564	519	508	513	535	551	569	561	513	517	520	536	552	514	528	551	547	534	562	526	532	542	545	514	556	541	562	525	520	535	538	514	531	596	596	521	528	524	453	529	505	497	460	509	542	533	528	545	565	512	503	520	517	500	556	534	511	509	553	515	546	486	507	522	528	566	529	550	482	539	552	532	543	535	556	530	525	511	550	510	541	509	520	515	544	560	542	522	543	512	549	544	539	507	519	519	531	544	539	519	546	573	490	520	539	555	532	585	523	542	511	528	549	538	495	508	525	530	531	541	513	525	543	523	559	505	549	523	563	519	556	493	559	543	512	553	516	515	510	509	516	498	533	540	525	524	535	511	574	525	524	530	526	505	524	581	547	528	520	541	556	536	536	541	558	518	499	515	554	569	528	477	565	538	514	557	479	536	533	512	547	546	569	522	533	500	527	553	527	521	552	552	516	536	527	531	563	535	561	507	525	547	568	530	473	503	534	512	545	507	555	550	546	550	516
24259	21464	28924	24389	21391	12069	3374	1790	1249	1027	906	826	761	651	625	643	609	614	591	590	519	525	496	487	494	468	486	554	504	513	499	456	471	441	442	444	416	485	446	414	459	439	481	443	473	457	452	456	398	439	441	414	403	426	422	446	400	405	424	451	408	446	437	426	477	446	425	434	415	413	441	448	430	386	422	408	418	424	419	430	435	443	434	426	412	473	397	413	443	425	457	420	437	427	399	432	450	433	438	418	420	451	414	426	429	420	421	413	440	442	437	455	473	413	457	441	453	463	452	446	412	421	418	440	449	424	472	450	406	416	424	418	439	450	445	412	451	420	414	436	433	451	428	407	433	410	428	405	466	396	404	433	454	415	390	398	433	412	376	412	421	448	440	478	395	444	403	419	434	442	443	399	413	433	409	419	418	450	427	428	433	458	403	456	408	418	444	383	444	442	432	443	437	417	424	445	398	425	457	412	410	449	449	443	397	432	447	428	411	450	429	406	386	410	424	417	405	393	455	445	427	431	395	437	411	443	403	436	398	444	420	418	402	438	419	405	423	415	448	434	442	424	434	419	438	386	397	421	399	417	437	425	425	421	443	384	423	422	422	453	429	423	387	409	417	429	439	397	407	387	435	443	389	442	421	406	409	424	412	445	410	419	409	401	471	461	411	407	423	413	426	386	447	393	435	407	445	392	418	438	388	439	411	414	442	415	439	408	436	385	440	395	393	442	409	439	428	437	410	396	447	434	432	419	397	414	441	419	443	396	415	401	423	389	428	446	362	433	398	419	443	399	418	425	432	422	424	402	411	427	415	480	417	451	398	444	446	447	363	462	403	413	437	431	452	419	434	430	426	417	416	418	414	414	433	404	454	397	439	422	452	445	439	407	423	457	413	420	461	389	419	412	417	405	410	435	444	425	375	416	374	393	409	427	446	444	477	411	401	441	446	417	415	392	427	387	432	435	423	442	442	380	401	437	403	431	443	434	401	429	424	435	438	457	427	420	426	430	415	397	419	414	403	420	457	431	435	426	431	409	437	397	403	434	425	437	431	405	402	401	374	455	397	384	435	424	446	420	425	443	425	390	402	409	422	434	416	440	429	427	396	370	409	405	438	437	401	406	440	455	429	387	419	424	451	417	433	447	410	398	447	395	420	424	442	448	452	417	412	459	448	461	423	433	425	394	394	427	411	386	379	410	418	397	421	415	432	401	424	372	421	449	458	405	402	381	420	410	437	401	423	418	452	429	431	432	380	382	411	411	417	447	412	428	409	428	437	393	452	435	431	435	415	415	392	445	397	436	415	438	436	394	453	455	417	416	406	426	435	433	440	429	396	434	403	416	459	410	403	403	432	433	383	426	383	421	412	411	408	416	404	394	438	399	426	413	435	419	452	382	408	435	393	397	403	464	416	413	392	421	402	419	410	418	433	441	438	398	435	453	389	399	420	420	430	446	441	433	408	408	476	424	413	424	405	437	413	408	445	479	425	417	413	408	436	428	443	371	438	447	381	434	443	392	434	440	431	421	431	426	448	426	423	416	423	420	404	422	400	425	441	434	404	415	463	425	392	415	429	455	456	418	438	392	441	458	430	438	422	411	391	458	428	421	418	436	414	406	409	401	428	443	400	425	418	393	442	430	459	453	416	381	468	396	440	387	386	419	396	393	408	470	439	438	422	424	409	434	435	402	398	389	473	441	435	440	458	389	412	415	444	424	419	445	416	429	415	397	449	422	428	386	426	413	410	405	386	451	374	408	413	417	395	435	392	443	382	463	414	431	402	433	431	421	425	427	395	423	404	440	438	472	391	450	433	392	414	467	388	405	425	458	440	414	429	405	409	469	461	404	447	413	449	423	421	399	412	391	410	417	450	392	418	428	441	403	393	418	400	391	398	394	428	382	390	410	395	442	394	391	422	443	410	426	414	384	397	445	419	443	406	408	408	417	428	442	433	384	418	434	436	409	383	411	441	409	435	428	460	413	457	441	441	454	421	442	407	423	399	407	391	406	404	410	439	422	406	411	433	404	436	410	433	415	419	444	407	406	413	408	403	430	428	399	421	395	467	441	425	444	420	414	453	441	386	414	417	425	411	436	411	413	397	409	433	421	420	459	380	443	410	442	446	397	415	399	431	426	455	422	398	446	423	404	429	362	415	457	399	447	414	403	424	420	389	457	399	400	463	400	426	447	392	409	439	428	441	378	403	385	424	408	421	440	446	428	412	400	402	422	436	410	435	425	444	446	429	418	423	414	432	414	447	400	390	431	386	429	424	418	435	418	420	413	427	418	419	409	431	402	422	428	391	423	419	457	488	449	432	433	456	395	424	458	431	430	436	450	403	428	443	411	449	424	414	406	431	390	452	401	409	407	408	409	424	437	421	411	395	464	418	451	425	425	439	447	417	414	412	419	412	424	450	441	420	380	395	435	419	432	386	398	417	390	409	426	483	417	432	422	428	437	446	430	375	440	421	438	416	423	436	481	430	368	403	377	414	432	430	429	431	412	436	438	434	422	417	423	438	434	443	409	410	452	413	439	430	429	452	422	410	418	435	420	408	376	417	422	438	416	418	458	452	443	422	424	399	421	418	398	421	404	441	433	412	413	422	428	438	385	392	446	430	413	428	450	384	399	419	380	428	417	440	408	466	433	411	430	422	430	406	406	397	404	437	388	396	414	420	437	434	414	440	411	405	411	439	415	368	413	398	431	401	445	431	462	414	391	411	443	425	453	427	426	401	416	413	414	458	433	416	433	423	435	415	445	427	389	396	400	416	396	420	358	409	455	424	436	366	401	415	397	429	417	398	422	412	410	391	435	438	431	403	403	409	444	389	446	425	419	433	417	414	442	379	410	426	445	418	440	439	421	384	411	433	386	413	428	427	435	384	435	431	405	409	413	460	426	419	373	420	424	460	427	388	417	403	416	403	414	454	405	428	425	402	431	442	416	442	411	425	444	415	419	407	423	406	445	417	419	451	401	420	419	415	390	414	414	478	415	409	404	434	414	416	389	429	405	392	392	391	452	392	425	465	422	417	438	474	387	376	433	448	425	467	420	420	416	380	444	416	414	449	434	433	415	369	416	384	398	420	399	430	443	424	385	397	391	405	442	443	402	428	430	417	398	433	439	462	386	397	395	400	407	405	403	444	426	419	410	430	397	422	419	374	445	418	440	402	399	435	385	435	432	404	437	445	413	437	441	416	408	459	391	438	406	434	408	410	407	430	413	412	400	420	442	424	403	430	428	369	431	413	402	419	442	422	403	422	404	401	451	436	394	427	432	392	426	409	451	395	451	409	451	399	452	397	435	439	406	421	414	404	428	427	429	445	431	399	419	434	400	406	381	406	437	442	431	418	410	436	444	441	417	430	475	400	381	420	428	411	436	410	440	395	446	419	430	434	461	412	419	423	390	435	411	415	423	396	382	444	442	434	443	405	439	382	463	408	451	398	402	380	425	441	392	418	423	380	398	381	383	394	403	382	434
17033	30953	28085	19421	14056	10265	7598	5621	4058	3442	2771	2334	2078	1810	1738	1507	1547	1498	1422	1335	1262	1245	1243	1244	1127	1199	1116	1156	1145	1024	989	1011	976	973	905	893	928	914	875	849	907	903	855	867	901	787	854	874	848	844	878	874	876	825	873	859	875	873	827	896	885	828	865	844	878	853	861	849	824	826	827	844	872	830	877	849	821	873	864	878	829	883	862	854	886	831	899	815	819	824	766	797	869	812	873	833	822	820	859	830	867	863	862	820	862	832	819	849	864	832	841	767	889	824	802	868	847	807	863	843	786	848	854	803	874	847	865	752	829	881	821	799	855	893	835	879	853	845	861	860	846	877	887	776	824	827	857	826	816	841	839	788	849	811	810	897	787	855	829	800	857	768	844	861	871	874	829	832	882	872	789	838	830	876	851	871	819	870	780	811	840	859	846	795	848	832	843	859	822	819	849	828	793	840	837	820	896	824	859	855	812	797	829	834	791	861	852	856	857	838	873	868	812	846	800	819	802	861	865	828	835	791	809	855	850	818	797	850	801	828	858	865	837	833	825	771	811	828	825	865	916	850	781	837	836	840	850	828	809	887	847	878	832	779	841	824	791	871	858	866	814	856	777	798	870	872	816	843	814	849	836	817	865	834	812	825	844	829	810	837	829	809	877	852	767	849	863	846	825	795	880	866	826	817	815	801	803	835	845	851	834	872	855	828	846	855	855	859	844	828	874	814	894	828	803	826	853	836	847	843	875	824	808	854	829	783	830	840	847	836	826	857	825	821	890	820	821	807	801	833	832	814	831	837	839	834	873	765	775	808	892	829	836	845	818	767	874	817	818	832	848	777	870	784	852	860	843	794	854	798	856	837	817	856	826	769	844	789	855	856	819	871	836	828	843	817	783	814	885	848	908	874	841	878	805	885	842	816	769	825	829	819	830	850	834	842	820	822	759	825	821	816	865	831	833	858	829	894	794	827	844	860	875	834	814	866	859	821	822	897	886	855	843	846	830	816	844	801	816	843	804	762	753	866	781	810	825	829	820	817	838	824	835	848	841	865	836	843	847	834	843	832	810	789	788	819	769	894	823	788	800	866	775	853	862	845	790	803	861	850	844	822	859	849	849	863	839	841	833	823	878	829	878	823	840	791	759	826	868	780	835	846	882	849	863	828	852	824	831	847	841	836	818	901	821	789	798	845	822	851	833	844	830	806	829	832	839	849	811	819	822	801	833	840	830	848	846	836	843	819	840	830	839	830	829	831	841	807	898	883	882	829	855	805	803	858	875	845	787	820	861	828	815	879	841	854	877	812	840	808	845	826	838	840	823	797	815	822	830	853	778	879	811	802	839	765	813	856	833	843	866	824	827	823	815	847	917	868	863	862	842	805	873	818	800	800	827	849	770	823	813	871	881	835	827	803	841	838	852	821	806	806	800	833	842	783	783	784	872	803	838	858	811	836	825	852	845	848	807	852	821	842	817	854	831	825	823	794	838	790	817	823	904	820	858	847	878	866	818	887	771	865	834	836	834	826	845	790	861	860	844	844	830	814	828	856	847	832	848	834	812	797	807	816	814	848	846	772	849	769	841	852	841	834	832	824	807	856	824	823	807	848	819	861	833	850	849	804	813	839	834	792	801	819	836	782	761	830	843	836	872	747	836	796	840	810	793	860	865	816	838	809	844	849	843	826	858	843	825	869	796	746	854	747	868	849	824	822	801	837	823	852	874	796	809	843	808	816	834	840	875	829	867	847	832	845	843	843	847	830	877	820	867	806	816	849	810	835	824	819	861	873	930	817	772	820	820	814	859	817	836	794	825	822	741	880	784	797	817	810	875	854	870	853	837	836	835	831	815	830	809	838	853	803	879	852	863	785	839	846	876	784	826	843	806	767	860	835	813	850	922	825	840	828	822	843	842	833	848	847	843	855	806	830	836	862	823	856	843	841	849	813	786	850	784	825	835	872	793	847	843	799	788	885	852	870	824	841	848	858	832	817	857	795	797	817	833	850	814	831	829	861	825	815	856	833	855	843	859	868	827	858	846	815	838	793	804	792	852	804	807	855	841	895	818	834	795	761	832	792	824	816	843	850	831	867	817	845	846	859	779	808	843	847	825	826	869	809	831	805	893	860	848	828	835	868	819	838	850	814	822	787	837	826	837	879	817	811	842	850	873	805	819	846	795	846	815	820	816	778	759	839	859	815	813	787	827	792	890	834	828	850	854	857	855	759	794	843	877	898	800	806	867	857	861	819	801	814	796	820	811	869	856	832	867	858	831	843	794	813	799	847	914	794	814	839	821	837	822	804	861	789	858	869	877	803	797	782	835	864	860	846	814	795	789	790	841	800	840	828	853	827	844	828	839	841	865	808	816	821	846	811	802	807	786	899	824	874	826	887	790	854	839	855	829	852	853	837	816	857	818	853	802	873	838	874	843	808	820	798	807	803	824	858	805	895	789	799	836	797	892	853	851	879	823	802	851	815	836	855	822	873	866	824	812	789	835	872	818	813	846	820	820	822	756	796	791	790	834	886	848	825	855	834	857	867	798	844	861	807	856	803	834	860	784	811	811	817	787	859	831	832	828	877	861	825	822	802	823	863	771	818	870	870	846	810	781	833	864	772	810	908	802	874	797	837	799	819	812	820	791	795	768	809	795	837	871	844	848	834	863	812	810	791	859	759	802	851	800	833	822	812	864	885	763	853	872	845	798	783	894	806	823	860	853	850	862	811	858	844	848	814	860	819	835	833	796	832	784	851	854	842	810	844	845	839	845	868	808	852	792	818	888	854	839	824	820	825	822	835	812	860	796	800	819	797	809	817	862	826	760	806	813	784	861	839	776	823	881	829	824	841	843	824	856	808	833	813	809	808	813	856	852	827	794	802	823	860	858	856	834	806	795	815	792	825	768	847	802	816	800	871	811	781	840	803	815	851	852	873	839	821	818	778	823	801	795	816	818	837	804	840	823	766	825	808	828	834	875	813	785	867	795	805	799	820	855	831	829	747	817	838	857	858	883	799	845	795	844	845	871	835	806	819	874	812	807	864	849	855	812	819	829	774	878	817	797	831	791	824	801	837	803	847	835	853	805	842	867	820	811	838	821	818	806	832	807	869	826	815	830	879	821	845	803	800	808	808	850	785	836	799	796	837	789	874	857	802	848	827	804	814	849	851	821	861	841	775	906	785	901	841	813	871	792	880	823	778	821	789	803	776	845	786	815	830	844	836	811	825	840	830	840	807	784	851	870	854	791	862	839	871	810	791	743	778	828	821	840	831	818	828	820	792	821	809	813	843	821	820	826	811	885	826	802	806	850	841	852	876	843	819	843	818	796	877	817	822	849	792	807	832	802	825	791	827	850	796	828	799	849	830	805	821	808	886	813	881	897	862	876	795	854	830	825	832	825	880	823	865	771	838	827	844	866	809	820	822	842	827	787	803	826	877	868	823	795	818	832	811	798	843	884	865	859	832	860	864	854	788	822	805	814	835	820	862
27511	18441	7808	2904	1390	823	577	430	343	289	291	251	274	254	257	263	256	253	262	248	244	244	243	234	231	247	227	246	257	226	232	208	226	258	223	237	231	226	223	232	225	235	250	242	240	199	215	253	230	205	246	240	233	210	229	266	222	229	204	214	238	237	246	229	223	207	234	213	231	215	240	234	202	263	210	221	215	223	241	234	220	238	223	228	224	225	236	244	234	240	214	238	221	208	227	207	221	220	213	232	229	223	226	210	229	227	254	205	231	254	224	209	254	238	204	225	246	216	243	256	244	222	222	228	245	234	223	217	222	254	200	199	231	222	225	225	229	206	221	222	214	238	223	232	222	222	226	221	216	234	218	230	232	219	208	240	244	203	227	231	233	212	209	225	200	227	229	224	213	220	237	237	244	237	226	228	238	246	236	255	198	213	216	261	223	243	233	212	238	238	228	235	244	225	206	205	203	238	226	218	203	239	218	217	229	230	212	237	243	247	208	231	249	229	236	240	222	226	216	220	200	195	233	242	229	239	217	230	210	219	213	225	211	227	250	234	229	220	213	265	220	226	216	238	224	248	200	229	235	229	235	207	220	216	228	209	231	248	228	224	230	200	245	201	237	210	218	208	247	231	217	224	215	217	248	218	217	215	226	211	232	239	235	218	218	199	213	230	243	222	224	234	220	259	234	215	257	191	238	248	217	229	236	233	227	222	228	212	222	237	228	208	232	231	212	188	207	249	244	224	206	224	228	227	209	227	206	247	234	214	215	211	230	244	219	223	209	227	231	241	219	196	229	238	205	236	220	197	231	225	236	209	244	255	216	239	236	225	239	226	253	215	232	247	234	227	218	224	255	234	218	246	228	214	257	235	236	217	252	236	212	214	220	232	221	230	261	213	230	219	220	212	241	228	238	214	198	246	243	224	219	237	248	223	226	206	210	251	206	216	240	232	223	219	260	249	251	245	227	228	217	249	204	235	202	218	206	204	208	253	207	230	223	208	223	235	204	220	214	206	217	217	231	241	208	220	226	202	210	227	239	211	217	229	242	197	224	248	261	221	221	248	218	222	219	254	215	226	229	223	233	218	212	196	234	233	239	206	229	234	245	212	203	195	242	247	213	216	219	229	261	231	218	226	253	267	242	213	224	224	220	239	236	236	232	211	257	216	240	248	221	248	217	247	214	224	254	239	237	265	226	226	228	232	228	229	255	242	216	232	230	207	228	217	219	239	235	241	226	234	228	234	215	241	228	228	214	202	221	229	223	232	225	207	241	207	223	238	218	230	204	233	244	247	215	193	215	224	232	225	232	202	236	215	221	235	215	245	219	200	232	231	229	234	222	252	234	207	213	224	211	206	214	218	267	220	249	246	226	231	205	233	238	229	228	209	252	223	251	212	260	252	230	183	238	249	225	231	232	214	209	221	225	222	227	212	247	229	226	220	243	223	224	206	240	246	206	229	216	248	238	218	211	236	220	232	239	214	239	232	255	204	219	245	237	227	211	226	214	201	237	235	220	229	242	220	256	223	234	227	225	221	259	238	212	220	213	240	244	197	220	233	220	240	218	215	238	229	232	236	205	248	219	189	221	237	231	194	223	227	208	246	233	226	208	220	236	226	190	222	244	204	242	213	232	246	226	233	266	226	246	229	224	239	220	236	221	224	214	230	214	212	225	217	214	216	248	215	230	206	207	222	242	217	232	260	232	224	198	224	237	223	229	198	240	254	230	235	280	206	212	261	191	216	220	243	223	229	217	251	238	212	219	222	220	221	231	239	207	212	255	219	217	216	235	221	237	213	232	260	235	207	234	235	219	225	232	239	219	241	218	227	216	228	200	217	247	245	236	236	262	235	217	224	206	214	214	217	220	200	223	234	223	238	261	218	220	233	213	220	209	219	239	226	225	263	211	243	235	234	255	228	218	231	211	232	208	241	241	214	218	227	222	231	240	246	251	222	257	220	220	225	222	234	213	214	224	230	220	223	258	200	208	245	217	225	237	219	211	221	236	225	217	230	251	198	188	211	250	240	227	213	209	213	227	232	261	216	247	242	215	199	224	245	222	224	214	219	236	245	234	206	209	196	199	226	226	205	238	211	228	216	214	217	235	229	244	230	208	247	241	240	230	222	211	229	197	214	219	205	238	240	218	202	200	236	212	229	240	211	236	240	201	224	239	226	253	225	221	230	211	254	271	212	211	218	213	211	209	229	238	222	242	234	210	231	227	201	222	217	238	221	201	225	198	234	205	230	207	232	228	229	251	242	219	214	215	191	225	204	236	235	220	210	217	212	206	239	231	206	239	238	204	208	225	229	236	218	222	240	217	228	260	225	228	216	240	236	223	218	248	216	218	221	244	212	240	225	244	212	225	240	239	211	234	259	206	205	234	226	236	221	247	243	247	197	252	213	228	238	200	262	227	238	217	237	228	236	222	228	241	225	252	225	223	223	209	244	212	228	203	209	227	222	204	203	232	242	240	222	212	208	237	255	268	206	231	229	212	232	221	211	218	235	225	214	276	210	258	231	212	183	240	187	233	205	215	226	178	256	251	235	250	239	221	205	198	216	225	223	217	231	231	238	245	256	218	235	241	227	185	201	218	235	218	237	227	207	242	225	205	228	212	226	239	240	225	242	246	244	207	215	224	203	220	218	206	225	214	221	223	219	260	238	247	253	238	212	220	236	241	235	218	225	228	241	216	210	234	230	235	229	217	225	242	224	241	223	221	245	223	248	233	246	219	239	216	239	221	236	232	236	250	214	244	237	224	218	224	248	236	239	234	235	193	243	218	209	225	246	212	232	204	208	225	211	223	233	210	237	206	220	239	239	237	194	216	216	237	227	255	251	199	234	240	213	234	254	224	244	227	241	208	237	228	239	257	225	235	228	219	223	210	235	239	228	196	226	213	189	258	231	202	209	245	219	192	196	281	221	206	234	247	207	221	231	222	229	229	219	245	245	227	246	197	238	249	239	223	221	238	235	216	235	242	225	195	250	230	213	225	232	216	254	220	192	215	242	219	238	205	228	275	230	223	188	216	222	211	228	246	204	218	223	225	229	252	244	232	237	224	239	218	236	204	233	248	209	238	236	224	215	229	212	238	235	214	262	223	222	221	235	217	232	218	230	252	223	208	247	223	227	250	219	227	218	243	262	190	215	248	230	238	235	243	234	234	236	232	257	206	247	247	201	240	226	217	227	225	213	206	238	238	215	255	221	238	197	229	244	222	212	236	222	214	246	210	211	241	208	255	205	253	214	217	225	246	249	215	229	233	235	233	206	193	231	225	220	227	229	200	233	203	224	235	198	211	236	224	225	217	220	227	219	224	239	224	247	238	199	236	227	206	246	260	235	248	225	209	247	190	225	234	230	241	218	225	234	219	215	209	237	245	220	208	211	237	235	252	232	228	232	229	223	257	224	228	228	216	215	206	222	222	206	239	230	216	235	258	230	235	239	224	229	221	231	244	216	230	239	221	199	237	230	223	259
11491	16195	14208	7247	4282	2907	1925	1403	1021	837	769	624	641	582	582	611	621	556	570	579	572	552	548	533	558	582	513	550	526	531	521	536	532	512	490	498	511	567	470	484	486	513	477	442	494	469	500	481	506	508	493	508	492	479	474	501	492	502	523	476	484	501	486	532	505	490	514	427	495	519	483	494	493	503	476	503	506	486	553	496	519	468	479	503	496	470	498	508	485	473	492	473	466	499	448	457	487	484	494	520	503	533	482	526	513	480	496	498	502	460	495	488	493	450	493	527	435	481	490	452	489	506	483	515	508	471	518	488	507	468	437	505	519	514	484	494	497	498	466	464	507	493	463	464	531	517	474	477	490	504	492	515	518	515	474	497	465	503	476	479	493	452	500	473	472	503	486	488	536	459	469	455	487	486	517	497	504	502	501	485	478	522	485	497	504	501	456	483	496	506	475	481	460	515	481	450	481	495	550	485	471	490	497	502	491	545	491	475	491	508	455	481	500	468	484	468	509	519	456	489	505	470	502	491	507	473	541	477	485	469	466	509	471	474	466	493	454	492	484	469	521	498	488	500	471	482	502	492	473	487	471	492	477	529	479	522	482	486	484	499	496	464	461	483	523	500	489	527	483	499	511	487	521	473	501	523	515	493	527	496	543	536	488	500	494	471	479	492	488	494	514	490	486	475	464	449	460	465	533	504	475	475	496	476	475	519	484	521	513	534	451	508	484	471	468	483	487	502	479	487	491	476	485	470	472	475	461	505	482	476	469	517	466	512	518	490	505	476	490	484	493	471	500	515	516	472	478	489	489	468	490	473	462	489	481	486	472	540	477	514	494	480	480	486	459	486	476	484	470	522	471	532	518	507	485	505	512	471	479	505	486	496	484	493	444	477	486	497	514	504	487	534	468	510	443	508	516	460	489	488	475	486	467	498	485	502	512	465	469	473	493	484	477	462	466	478	515	495	519	445	484	460	507	460	491	464	484	488	493	495	476	492	517	517	505	514	504	472	517	484	483	543	475	486	479	504	439	455	454	472	468	460	465	470	506	463	485	490	530	474	459	463	508	492	484	506	507	483	484	498	481	498	466	470	506	479	448	485	510	519	439	505	465	480	484	496	501	512	488	477	477	501	491	483	458	483	488	447	496	488	477	512	501	477	489	469	495	500	426	497	482	479	527	496	500	471	510	487	518	490	453	497	502	481	473	497	482	460	486	485	496	517	473	489	450	513	470	479	493	492	506	457	472	515	514	483	489	511	465	530	504	523	520	490	478	458	452	483	494	468	494	470	494	479	502	481	509	500	476	476	514	463	492	478	524	481	477	475	513	539	512	480	465	489	522	494	474	467	519	489	506	500	509	483	510	482	503	462	483	457	510	476	519	490	454	493	463	552	480	516	478	487	496	506	502	501	506	461	498	466	486	503	487	464	509	461	482	490	485	486	496	493	479	463	449	486	502	513	474	479	485	498	491	510	473	525	483	490	489	498	484	479	475	508	446	503	470	484	521	496	487	462	509	465	532	467	501	484	437	479	472	471	496	492	479	479	463	460	490	482	510	528	560	510	502	466	484	475	466	484	447	478	479	476	451	493	442	508	479	474	476	483	511	435	472	487	473	480	488	462	479	481	526	447	454	547	426	492	501	466	526	492	453	494	543	489	491	466	524	474	443	520	490	465	484	494	497	479	485	490	489	510	482	491	456	504	490	483	503	458	494	488	459	521	500	501	495	492	486	490	482	462	483	479	528	476	523	489	465	488	500	509	492	474	500	490	508	492	466	495	497	503	471	464	526	503	502	463	517	459	460	466	447	512	473	507	506	482	485	494	501	476	520	472	460	477	502	464	494	513	456	497	494	490	461	499	510	487	515	441	549	505	503	489	473	501	476	486	500	482	476	505	513	490	481	504	510	544	509	502	476	450	534	506	451	489	498	468	490	468	466	473	469	533	459	501	488	496	441	476	438	480	524	489	457	472	479	452	486	486	498	474	447	484	503	485	499	477	479	482	452	461	456	473	489	514	465	492	499	518	490	495	471	511	484	475	457	459	463	509	476	552	498	457	447	500	491	525	483	479	471	533	466	485	449	490	479	506	528	463	494	499	470	446	471	486	478	467	474	476	444	487	496	496	495	443	470	550	482	486	465	474	488	499	455	502	492	498	494	500	522	481	450	513	493	478	482	430	517	463	480	497	502	435	504	483	523	475	475	479	472	503	499	489	460	438	499	478	483	491	505	491	483	453	483	493	485	506	510	482	518	492	479	502	485	480	465	509	514	507	512	493	451	462	479	481	494	499	419	498	476	480	496	498	508	515	487	448	512	496	511	493	482	526	502	459	490	514	464	478	505	481	491	506	504	495	486	482	492	525	524	536	474	486	507	467	488	511	509	457	480	496	479	476	472	465	495	527	462	479	531	512	468	507	500	478	485	487	491	515	509	477	446	473	458	484	525	457	516	506	434	516	463	470	454	500	500	479	498	485	458	487	481	495	503	478	503	497	505	479	490	470	553	522	500	471	433	480	482	468	499	448	470	475	522	486	503	483	482	478	498	503	484	484	446	470	531	522	482	473	466	474	495	481	481	489	519	492	545	452	499	509	494	506	497	492	479	491	468	467	451	464	469	500	511	516	490	506	438	507	487	483	496	503	486	509	520	491	518	505	506	507	518	513	486	476	465	480	445	506	506	503	491	476	502	512	507	506	475	508	519	498	500	518	536	463	497	498	501	500	526	494	458	497	470	487	485	470	487	472	446	469	477	488	495	450	454	466	537	486	482	506	476	470	481	504	493	499	494	500	449	541	493	507	457	496	469	503	499	492	471	501	471	496	482	494	479	513	525	493	445	474	516	482	484	456	497	472	521	515	485	462	511	515	474	473	533	520	486	482	490	512	475	425	506	448	505	501	491	487	484	447	514	504	485	510	461	504	495	461	491	488	468	507	490	470	493	515	510	477	490	493	450	482	509	468	503	490	517	512	469	476	524	523	473	481	487	482	505	474	464	474	481	525	466	550	500	495	470	507	480	484	492	451	533	518	468	484	485	497	508	498	467	513	506	491	499	481	496	505	456	513	473	517	458	489	487	480	493	524	516	485	491	494	474	482	492	490	521	482	492	489	484	490	523	507	497	466	480	481	462	481	450	481	492	512	502	503	523	466	454	492	457	490	499	509	480	490	495	453	502	481	496	490	508	459	495	490	523	503	505	524	514	485	471	472	525	494	482	452	487	499	494	494	488	487	525	465	433	478	445	474	504	486	496	515	480	507	499	464	487	482	507	460	492	513	499	488	480	511	523	481	439	493	508	479	499	491	509	458	501	456	483	492	499	537	492	481	493	523	495	494	463	491	469	483	462	505	498	444	510	493	498	450	448	456	491	453	512	479	523	478	452	508	472	504	507	495	476	518	453	489	505	489	522	497	531	519	495	485	484	470	487	509	511	453	489	467	522	481	461	482	493	499	469	508	496	441	530	485	501	483	469	481	529	493
25097	21420	27868	25275	12707	2772	1541	967	729	639	551	481	412	393	334	318	340	357	327	289	300	285	331	301	282	290	245	301	323	272	286	295	287	250	265	261	257	269	255	288	251	252	232	275	260	260	270	254	257	256	262	272	244	247	230	253	270	258	251	254	252	255	248	253	255	256	244	259	247	276	250	264	266	257	265	258	260	266	235	259	256	265	244	249	221	266	233	276	246	245	245	247	256	213	264	244	248	253	230	255	247	249	238	246	242	251	259	259	230	245	262	244	236	260	233	235	232	263	281	237	214	261	255	254	267	268	252	245	232	221	228	259	235	253	253	256	248	247	258	256	270	233	240	266	242	238	243	250	252	251	295	234	240	261	243	276	257	248	254	271	267	229	249	250	261	259	258	262	242	289	245	243	244	239	254	260	248	226	265	230	270	231	229	239	225	246	239	238	214	251	242	289	268	246	259	220	232	247	250	246	222	223	219	230	244	231	256	241	240	263	250	256	256	216	279	243	233	244	236	261	246	256	257	265	252	262	267	232	245	249	242	245	248	246	256	225	242	236	249	248	256	233	242	256	248	254	284	234	260	256	247	207	214	268	229	262	244	215	235	234	252	246	280	256	255	232	262	254	242	221	249	257	266	234	246	258	239	232	254	231	256	264	247	260	223	256	245	271	246	229	260	250	242	244	213	230	247	255	242	222	261	277	252	222	255	236	229	257	220	251	234	246	229	257	247	218	254	248	235	240	222	240	240	236	244	272	250	260	247	250	261	222	250	228	245	234	263	256	232	234	260	281	240	238	260	238	238	230	229	258	244	215	253	233	248	240	252	240	227	231	251	237	216	260	252	231	251	228	259	218	244	274	239	257	267	234	270	239	246	247	261	279	240	250	258	225	231	247	277	216	251	276	255	243	241	257	241	239	240	241	252	241	270	261	219	275	241	261	232	259	245	251	252	258	250	206	244	245	242	254	254	258	254	261	253	240	254	234	269	265	215	247	290	231	244	252	243	227	227	247	240	251	276	222	255	254	240	237	252	241	225	265	251	283	230	231	244	262	203	239	244	278	216	265	247	230	255	240	219	250	250	260	251	246	270	252	269	261	231	254	251	293	250	230	256	252	243	237	267	255	258	260	254	253	288	248	256	232	272	222	196	224	234	262	282	266	242	216	250	247	222	265	247	267	265	229	236	235	260	266	242	263	222	227	261	249	249	252	263	230	273	228	257	238	237	221	236	245	242	271	224	240	224	208	241	270	247	240	240	228	242	212	263	252	211	222	242	246	250	240	232	234	234	259	246	236	239	271	263	265	262	236	272	226	244	275	209	226	255	275	220	246	233	255	247	238	261	231	236	264	269	271	249	226	270	257	252	233	259	240	245	261	213	248	262	251	251	247	250	231	234	242	261	246	228	229	259	247	239	248	267	254	250	229	237	247	236	253	234	239	258	235	270	260	245	261	248	247	242	263	242	248	244	265	274	221	257	236	269	235	259	223	237	242	241	246	227	282	236	231	229	260	251	252	249	255	261	226	239	268	269	236	237	248	250	283	266	267	219	242	248	258	234	250	255	243	238	236	248	232	264	266	273	249	244	266	255	256	251	283	231	252	233	256	240	257	233	238	245	232	246	258	230	269	242	235	262	231	224	261	265	223	249	231	257	229	262	259	236	256	248	245	251	238	261	263	247	227	240	231	247	244	234	251	232	257	258	290	246	228	239	235	252	239	263	244	274	227	263	242	251	271	206	254	250	242	262	248	271	247	224	234	278	253	252	256	244	249	240	250	228	239	264	219	246	265	249	257	248	252	238	209	270	268	257	244	254	244	261	248	269	249	283	236	244	249	252	198	245	237	230	244	231	258	267	264	252	233	243	242	264	254	247	204	263	254	231	254	250	221	233	256	236	237	232	265	226	249	274	230	240	240	243	235	265	232	264	248	241	248	270	248	246	278	255	248	252	235	237	229	257	268	249	250	269	234	227	237	238	270	216	268	245	246	260	256	257	274	235	234	238	254	262	224	292	256	260	272	263	228	252	238	226	240	248	217	248	253	245	258	266	268	247	244	224	247	240	268	240	242	266	231	242	258	229	265	265	266	237	258	248	240	277	246	245	238	231	253	256	265	244	264	258	280	219	232	224	253	232	258	273	234	262	253	251	244	234	239	231	235	263	256	236	258	238	249	253	238	249	255	248	208	249	255	257	209	271	219	253	291	262	240	233	230	270	253	255	246	248	234	227	273	277	251	257	244	230	212	236	248	268	257	233	244	257	273	235	216	263	255	233	252	217	216	270	259	247	260	237	256	250	268	276	243	233	254	235	251	257	256	239	229	232	243	252	261	259	249	251	253	271	246	258	259	250	257	262	242	239	277	233	240	224	246	230	222	237	244	257	246	248	257	252	252	260	253	267	239	240	253	223	250	244	230	244	266	247	244	230	252	259	246	236	241	247	261	223	255	262	236	246	226	255	251	275	246	249	266	260	236	269	253	273	241	249	231	233	267	243	266	236	219	262	265	218	230	240	274	216	224	231	262	237	238	260	263	259	233	233	230	229	268	244	265	234	237	252	270	244	253	236	264	244	247	237	215	242	241	245	234	245	254	246	238	238	295	257	254	248	232	224	228	249	266	279	240	244	256	236	260	269	272	242	239	248	234	246	237	275	245	251	253	258	241	260	281	270	250	243	264	247	271	272	218	230	230	233	241	285	250	249	245	241	243	278	247	251	229	256	255	251	245	229	271	250	252	241	267	240	240	254	247	250	225	256	216	236	228	272	249	251	228	272	225	255	234	222	249	233	227	240	252	248	245	255	272	235	244	262	234	241	249	226	261	238	252	230	244	261	240	269	250	251	250	255	262	265	292	225	275	238	237	254	243	245	231	251	239	234	236	237	245	251	240	252	254	237	257	246	235	253	252	251	272	252	264	231	226	238	241	258	243	249	246	231	272	234	253	243	242	262	227	254	257	274	252	247	262	273	252	247	242	234	248	232	274	233	242	259	258	244	255	265	257	260	242	250	246	255	237	262	250	260	216	230	227	262	235	260	241	246	231	233	261	233	258	252	267	255	268	261	235	252	249	227	258	255	248	261	245	259	232	256	263	281	247	253	255	217	231	270	246	210	224	245	243	237	234	252	258	253	254	254	259	250	238	235	214	227	236	229	227	248	263	253	267	243	248	255	265	254	233	240	242	260	239	264	236	243	255	242	247	270	241	244	256	262	241	261	248	257	252	247	215	246	242	253	228	242	234	254	223	259	271	274	258	228	273	266	249	284	242	281	260	264	234	282	223	236	231	244	253	244	272	251	234	249	224	242	240	263	251	243	268	280	238	256	265	272	229	254	254	222	254	250	246	212	240	240	227	258	264	260	218	236	221	252	256	249	255	213	259	260	238	239	254	244	248	235	259	236	266	251	243	242	262	247	237	251	271	282	265	218	260	262	226	256	204	247	256	247	255	243	244	243	242	262	250	257	249	237	266	261	232	245	243
13670	25092	21936	13583	9179	6549	4462	3285	2477	1982	1724	1396	1218	1145	1012	946	875	855	848	795	800	783	780	781	724	690	740	642	672	678	671	616	623	589	611	580	629	557	577	529	545	521	546	533	543	595	553	532	500	566	516	494	536	535	539	567	525	538	530	559	541	513	541	578	545	588	509	547	545	551	540	570	553	554	546	523	556	576	532	547	530	525	533	557	541	504	554	521	539	581	558	504	563	551	532	552	531	537	535	512	530	580	552	551	576	513	542	562	535	534	498	522	539	552	539	575	554	533	499	541	523	527	552	525	562	519	553	543	488	531	543	502	491	518	560	540	571	500	506	485	504	534	487	471	569	525	556	555	504	544	539	501	547	531	519	547	508	512	530	514	511	544	525	505	535	526	532	488	536	521	534	550	547	564	533	539	521	513	553	511	519	528	496	540	507	521	540	557	568	598	552	517	521	521	549	530	541	520	561	538	599	512	518	500	556	533	533	541	530	554	517	543	514	533	509	565	515	556	532	541	514	519	535	529	561	540	558	514	521	545	518	503	538	545	543	502	502	525	567	521	530	518	523	547	516	524	550	487	465	507	497	495	527	532	544	580	538	524	515	535	501	579	475	555	520	502	549	487	528	529	527	513	520	505	534	560	543	541	542	525	526	548	559	530	522	527	531	561	514	528	530	545	543	548	519	499	563	535	529	582	538	522	515	508	547	504	531	518	504	524	539	515	541	479	507	547	569	500	496	560	537	561	569	531	539	519	552	491	551	540	516	521	531	504	519	527	517	517	511	515	509	547	529	542	510	542	509	498	557	550	535	534	570	512	512	554	493	520	538	515	540	526	513	512	517	473	537	512	504	559	514	518	530	552	512	547	567	522	522	503	533	549	498	547	571	541	538	513	567	548	467	517	485	498	505	558	501	507	526	522	534	535	541	490	523	489	578	520	519	523	548	556	484	543	474	527	532	518	480	525	522	560	548	527	541	532	560	529	506	502	487	518	512	528	524	527	535	512	524	521	519	506	533	529	562	521	588	532	532	533	518	542	539	535	540	540	564	582	517	533	497	511	487	516	543	525	539	497	525	473	514	552	533	519	545	511	552	536	536	536	499	562	522	501	551	478	520	533	533	520	505	484	548	536	493	552	504	556	527	543	536	563	566	517	510	495	549	535	539	536	517	528	544	593	535	516	529	561	510	539	538	546	478	545	525	555	472	493	520	525	511	511	491	524	512	538	509	524	514	515	511	544	516	536	505	529	519	539	533	531	543	507	537	515	542	555	545	513	512	542	563	555	549	513	456	515	516	526	482	506	529	563	500	557	528	498	508	557	569	554	558	509	559	516	498	542	527	540	525	530	545	531	531	506	544	519	565	552	529	530	532	551	535	517	512	533	525	533	522	486	523	525	547	537	540	516	518	521	520	544	508	552	524	557	527	519	542	491	564	545	557	521	505	501	515	523	529	543	518	542	549	555	496	510	565	562	519	490	562	547	512	512	535	512	518	463	528	511	505	548	481	499	550	530	504	495	530	498	524	522	529	527	538	548	508	555	528	541	489	547	484	512	548	469	515	559	553	518	551	530	531	538	512	535	502	515	539	570	547	499	500	519	540	534	487	508	519	527	522	562	547	530	533	493	556	509	475	564	506	520	517	538	500	496	540	486	504	519	546	546	504	504	553	466	570	516	515	524	529	512	511	573	551	573	503	536	515	536	528	545	533	515	539	521	526	492	541	530	560	507	533	501	521	513	546	522	530	534	515	516	476	532	515	567	518	524	490	533	517	550	547	509	534	590	512	543	483	530	544	530	576	520	530	522	545	513	543	533	554	532	552	494	544	544	510	561	516	552	549	528	545	548	523	553	517	537	536	517	528	528	575	510	538	571	530	524	532	561	551	528	554	501	535	508	591	529	547	515	551	533	537	546	505	554	514	569	539	564	551	565	556	515	559	528	537	553	482	511	558	506	551	529	574	500	515	510	571	464	463	526	541	521	511	499	511	525	542	529	525	503	594	515	504	489	537	504	501	574	551	514	585	563	545	571	509	501	484	501	508	495	531	508	502	511	504	520	491	560	511	513	512	533	532	533	538	524	523	496	530	550	525	572	533	511	548	499	543	531	561	510	504	542	525	513	537	545	502	524	528	549	522	547	503	549	559	545	552	499	535	529	491	547	557	534	468	559	519	524	542	486	540	510	518	540	522	531	512	537	534	519	528	551	523	555	513	563	597	525	505	546	517	537	494	550	511	547	567	584	533	533	523	536	510	522	534	522	527	531	499	502	478	508	550	564	535	501	507	506	503	503	529	524	524	520	502	548	537	591	561	525	507	558	502	530	533	558	548	525	549	480	520	573	525	563	515	491	540	527	542	530	557	546	507	490	520	550	537	554	504	554	496	515	540	549	529	521	544	489	518	558	561	530	515	541	501	536	500	555	554	523	540	549	510	522	569	547	523	524	568	509	508	523	509	514	508	527	554	514	579	510	566	531	548	504	591	527	512	483	514	468	535	512	506	515	528	507	493	507	590	550	527	539	528	519	528	523	516	490	536	541	573	568	506	508	487	561	524	511	542	544	526	522	509	516	519	556	521	517	548	540	505	508	537	517	502	527	509	507	533	551	534	549	571	505	547	540	540	533	562	564	538	528	499	512	538	512	547	560	525	521	519	527	518	525	487	525	497	575	532	527	513	536	594	525	533	556	526	534	513	506	526	562	548	470	520	502	521	556	564	518	539	562	520	493	527	504	555	504	550	533	513	517	542	525	596	510	527	541	542	537	512	557	499	543	526	519	519	496	537	577	482	511	516	499	522	504	553	594	542	586	515	533	495	507	531	540	517	528	523	508	532	535	546	509	522	472	524	514	548	519	507	508	525	516	539	534	484	521	557	534	532	533	529	473	518	528	520	542	507	550	509	585	522	481	561	521	526	545	504	507	511	535	509	526	568	551	558	512	500	521	512	519	560	546	522	494	522	554	478	492	489	521	502	505	539	553	550	535	503	542	487	504	531	496	499	554	561	524	542	520	537	485	528	520	479	521	537	502	557	514	525	533	520	521	557	512	551	498	521	523	501	541	483	514	516	541	529	489	509	527	519	557	537	561	544	526	504	529	529	547	505	537	533	516	485	521	482	514	532	466	512	582	522	495	573	528	540	546	538	482	555	525	513	558	563	549	499	516	575	558	542	525	530	520	568	538	561	515	555	504	510	540	503	524	528	537	555	538	489	521	555	541	508	572	549	482	523	535	534	514	522	559	556	546	511	528	558	526	513	521	531	543	559	565	523	570	552	514	533	569	540	459	533	484	524	528	564	523	545	514	516	533	547	521	528	549	515	496	516	536	548	535	502	563	582	511	583	557	499	505	538	521	501	506	561	525	505	545	521	572	529	516	543	525	512	481	540	526	534	553	530	552	540	535	498	550	547	498	520	546	474	501	497	539	510	524	513	549	537	503	471	510	490	504	552	533	554	518	527	552	525	521	555	532	494	562
24094	21401	28808	24369	21328	11467	3158	1691	1202	1015	928	788	689	707	630	607	589	529	560	545	532	531	534	508	479	498	431	515	469	508	481	442	434	423	465	454	432	422	414	456	433	447	415	415	410	450	419	407	409	398	421	404	383	443	420	460	409	406	430	443	420	410	393	413	431	405	422	451	452	407	425	410	407	401	440	375	425	440	429	411	439	450	401	383	445	452	424	384	416	383	377	403	437	417	425	405	389	389	407	441	435	420	429	396	381	408	443	441	418	413	413	423	404	426	430	411	391	434	404	431	391	408	400	401	399	410	437	421	423	404	438	428	411	414	400	389	437	405	388	389	381	414	402	414	417	384	458	439	414	383	411	426	414	379	426	399	423	427	396	421	377	450	379	380	414	405	419	380	499	448	403	446	436	382	387	399	408	422	405	418	415	403	398	425	391	432	405	397	406	403	402	445	445	396	398	445	398	412	414	422	412	399	398	430	449	423	392	417	396	397	407	394	392	406	447	443	412	396	409	430	388	434	417	416	366	386	385	420	437	410	387	464	421	417	414	376	421	429	435	443	467	398	460	431	412	403	397	417	455	420	403	436	407	439	405	395	426	404	392	409	443	438	378	421	431	462	390	389	396	409	416	384	410	422	453	437	416	432	406	426	444	395	395	419	418	401	426	421	392	426	412	429	436	415	381	444	466	391	367	409	430	404	375	415	388	429	431	421	395	424	393	379	406	438	400	414	411	419	421	395	396	411	428	418	418	466	403	413	422	416	397	428	419	428	412	440	426	403	406	367	436	422	422	378	399	387	426	428	425	420	386	413	436	384	414	434	427	431	406	388	401	385	415	386	425	422	401	378	425	398	416	413	442	425	442	399	441	434	421	382	401	408	417	404	409	411	403	370	461	418	422	407	419	416	426	397	433	403	385	424	451	401	407	413	420	423	405	428	381	417	388	423	431	391	409	398	412	430	371	411	418	442	403	401	406	414	415	395	399	420	451	444	400	399	388	416	392	408	442	435	451	443	400	426	419	428	403	397	403	390	430	376	429	452	396	407	381	416	423	404	378	409	409	444	422	408	423	394	429	418	444	413	389	452	404	400	407	400	412	451	418	407	401	404	427	447	419	436	457	425	415	381	393	406	421	399	390	425	437	484	437	444	403	433	433	421	418	403	437	374	392	398	415	429	440	348	400	401	401	397	403	420	368	415	439	429	409	400	421	426	376	377	393	403	413	405	419	422	380	411	445	394	428	428	407	416	406	447	407	414	401	406	424	434	389	414	429	419	404	405	422	428	422	449	416	399	395	406	442	394	387	412	439	427	399	431	426	383	395	416	393	414	446	408	408	418	394	420	392	421	407	395	415	427	418	397	394	421	416	428	379	417	405	427	406	426	416	445	422	447	440	398	427	426	396	390	412	429	409	413	433	387	437	409	458	429	425	431	419	412	461	430	397	434	404	423	425	358	427	431	432	377	435	402	385	393	384	429	412	414	440	433	387	402	411	413	390	390	375	431	401	439	396	391	422	404	380	414	446	382	441	407	438	414	403	419	397	412	407	429	386	417	409	479	413	411	421	406	432	398	455	434	407	429	429	413	422	414	402	422	422	385	410	427	408	443	430	406	412	401	420	395	417	423	399	434	413	414	403	425	442	396	416	383	394	428	410	414	439	414	457	401	431	408	424	367	387	376	430	419	405	420	442	412	392	402	418	431	416	436	371	397	407	398	396	453	379	429	453	417	391	452	406	400	418	391	429	430	409	408	417	370	392	425	422	402	430	368	398	463	436	431	421	417	391	446	460	418	409	416	392	418	392	399	411	409	433	413	373	387	417	427	450	401	403	441	426	404	424	433	446	441	439	422	392	417	438	420	432	407	401	454	373	409	420	416	393	428	442	410	423	360	408	407	413	397	430	405	397	419	365	412	405	406	408	393	392	437	396	396	399	402	397	455	428	438	402	401	412	428	375	383	374	423	400	409	421	424	413	456	384	417	397	382	416	396	435	421	418	421	359	401	419	422	416	441	407	447	393	405	425	415	412	431	390	421	438	439	377	396	453	409	417	460	410	400	432	417	402	416	435	405	390	421	407	413	444	433	408	446	445	415	411	426	397	382	414	398	407	385	410	426	399	374	377	416	427	387	409	402	396	423	433	405	403	414	425	404	410	375	399	428	427	401	419	456	427	429	415	423	433	409	384	438	408	387	365	408	440	379	430	387	390	405	397	398	406	429	396	417	418	427	395	418	394	409	373	378	427	422	417	422	435	446	412	415	414	412	405	453	398	424	397	403	417	389	387	388	414	391	399	409	392	377	416	456	403	421	412	415	385	367	426	413	442	424	409	384	385	437	438	437	438	408	358	409	419	410	419	409	384	442	401	421	413	441	446	452	423	403	423	423	418	398	404	390	431	406	417	387	435	411	417	400	365	431	414	370	406	414	409	404	400	394	394	414	395	399	402	411	439	398	393	413	402	430	388	389	406	381	403	396	440	397	415	408	424	407	386	413	415	376	397	405	379	397	433	398	433	441	386	412	417	453	402	426	405	386	424	388	390	421	399	448	414	419	421	404	383	436	422	413	409	415	409	402	403	413	400	406	334	410	427	398	423	422	408	427	426	389	381	374	424	433	415	412	418	441	408	416	418	376	429	435	418	421	401	341	406	445	380	430	391	411	399	435	415	404	413	419	388	463	421	419	415	441	369	395	417	414	452	417	417	378	441	395	417	394	404	417	386	435	429	424	408	413	411	399	376	415	390	397	395	409	430	422	401	418	418	409	394	407	432	407	432	423	380	412	434	392	439	377	401	393	370	458	390	413	402	405	390	428	410	408	387	425	395	411	392	418	422	443	458	442	432	412	395	425	424	391	368	423	413	404	399	381	442	394	406	414	415	416	432	454	389	410	387	418	396	407	432	367	420	429	421	390	419	396	407	427	412	379	414	371	403	421	383	406	415	418	428	429	373	435	415	424	439	412	428	410	392	408	397	417	444	419	399	393	381	386	442	418	403	401	391	388	423	379	383	393	421	406	409	393	389	404	438	388	401	431	387	419	427	407	409	430	388	400	373	422	405	409	388	392	437	393	400	378	390	389	400	418	395	412	411	400	380	408	400	394	395	426	415	377	415	424	390	415	390	428	422	405	405	416	406	413	446	438	412	393	398	441	411	426	384	416	419	415	425	437	431	406	377	411	403	423	394	411	458	416	438	432	389	434	418	400	404	419	418	407	424	413	424	388	401	398	422	401	443	418	401	426	385	416	387	416	431	413	393	369	456	404	409	402	435	444	381	436	463	369	402	415	445	418	408	422	433	436	413	402	400	383	417	418	400	403	404	408	385	427	401	420	435	424	443	436	409	418	427	443	369	431	405	400	443	414	410	450	375	400	422	419	406	430	413	380	416	423	400	423	408	382	431	445	413	382	394	414	428	392	416	372	379	380	395	400	430	455	381	396	419	394	383	388	403	419	412	426	443	437	423	402	454	427	425	427
16623	29652	26451	18168	13009	9205	6921	5082	4108	3216	2771	2429	2100	1810	1688	1574	1461	1370	1393	1396	1272	1340	1217	1238	1191	1164	1083	1067	1027	1050	1045	1006	986	982	896	923	898	945	893	901	821	894	842	933	812	900	845	832	863	859	876	864	858	836	784	875	818	851	893	800	837	830	872	846	841	810	846	898	828	862	891	854	825	902	877	875	849	842	850	840	837	879	858	826	823	878	818	838	834	780	842	831	786	799	855	867	820	834	863	880	830	841	824	821	806	873	922	820	823	906	839	846	887	788	852	840	864	852	845	857	836	852	842	803	838	791	827	902	863	792	827	836	834	809	864	872	826	867	847	816	840	758	811	841	818	804	800	850	840	846	873	826	807	826	839	850	849	833	856	832	902	855	847	841	779	849	842	792	813	824	799	756	823	863	845	846	801	857	821	818	829	821	859	880	883	800	866	818	813	893	802	902	895	817	802	803	835	807	817	801	874	881	855	839	865	862	834	868	818	800	798	848	854	873	796	794	871	817	883	840	835	817	839	752	814	807	834	818	795	795	854	810	828	815	777	815	831	810	828	862	792	822	847	786	854	808	820	854	823	817	850	813	856	837	809	802	859	843	819	795	729	766	829	861	816	829	760	817	862	798	841	867	862	802	845	857	835	813	794	777	820	823	817	818	762	821	815	844	872	804	798	835	812	840	809	829	801	832	800	845	827	833	810	832	827	860	845	815	811	820	836	811	803	835	816	826	786	860	793	779	801	781	846	859	819	843	823	852	847	802	863	839	822	829	834	821	799	856	808	827	847	836	813	816	803	830	797	883	831	842	794	832	839	805	841	791	835	876	860	840	810	811	881	834	815	818	815	847	842	813	809	820	852	783	853	849	847	827	780	895	824	807	853	868	876	799	842	854	770	843	840	767	861	827	781	809	827	792	820	767	784	855	786	893	844	858	874	888	830	839	823	815	852	800	867	828	775	822	786	808	824	779	807	868	797	762	818	866	833	774	802	834	829	839	788	876	810	848	843	891	844	779	815	827	818	838	854	855	846	822	815	896	820	766	809	852	768	808	850	836	855	795	844	818	831	813	842	794	791	831	859	861	877	834	853	846	746	796	837	800	833	813	804	867	814	802	881	836	796	804	859	794	801	905	818	799	801	878	744	826	803	821	776	798	827	826	783	791	855	834	766	769	809	871	813	793	877	855	848	835	822	845	831	808	794	849	845	866	846	850	827	840	867	874	851	828	847	835	847	818	826	767	834	810	805	903	807	793	763	765	800	826	800	862	839	865	826	849	811	844	835	830	843	802	874	823	791	866	876	802	841	823	819	845	797	837	855	844	806	803	839	794	843	825	789	821	824	799	870	837	820	785	812	782	801	885	827	834	820	843	808	789	816	865	788	863	786	808	869	821	825	831	773	802	857	829	789	861	840	811	865	792	798	807	788	806	853	819	867	806	877	843	854	792	867	818	806	871	812	847	820	845	804	833	807	862	921	832	827	814	814	835	789	790	829	796	782	799	841	838	835	798	822	788	881	810	821	825	819	794	891	853	787	787	833	819	839	835	838	801	825	826	845	847	908	803	764	784	849	826	826	831	866	843	796	823	849	803	804	856	801	758	854	792	819	802	822	815	805	814	855	822	810	822	788	842	819	809	820	792	825	826	867	797	824	833	838	812	845	852	825	866	841	799	838	845	840	843	812	888	841	813	839	809	797	823	861	856	793	823	846	855	829	826	849	845	745	794	852	830	832	811	871	859	805	845	871	858	810	822	865	827	891	804	828	826	855	806	835	849	837	831	874	850	816	837	835	869	810	811	875	836	861	802	806	794	804	797	873	802	796	775	838	817	795	826	844	818	819	845	829	805	838	814	769	817	849	823	816	837	828	769	833	789	817	795	864	817	823	808	802	805	837	788	839	820	868	805	798	859	857	819	821	863	831	843	830	796	842	871	819	830	822	824	828	824	845	892	867	864	853	801	781	760	821	830	807	866	874	845	815	870	779	842	852	818	835	838	867	856	819	827	834	873	850	841	831	834	822	828	797	846	850	834	804	821	792	822	832	804	825	872	813	856	805	815	836	780	822	842	829	844	854	845	861	816	840	827	787	774	841	860	791	784	774	824	831	842	854	807	836	844	878	833	810	844	869	804	830	808	813	828	855	816	841	895	780	817	776	768	818	814	845	843	811	809	793	802	854	819	831	820	837	875	801	813	828	846	831	803	795	798	819	856	838	837	812	774	889	823	774	795	848	833	802	819	813	795	834	868	812	848	797	874	864	822	879	811	875	802	815	820	890	828	819	810	879	830	853	808	782	812	812	855	872	809	781	835	771	806	887	824	842	842	863	841	820	856	859	842	815	841	876	862	832	864	872	779	843	834	822	848	853	873	778	865	810	849	816	793	786	779	845	846	863	789	831	833	840	808	816	837	810	794	857	864	789	846	844	817	813	807	799	792	824	871	853	827	856	775	827	821	844	844	788	827	788	783	836	834	834	810	824	827	823	779	846	808	850	844	831	805	791	794	850	796	835	838	823	827	837	827	813	814	828	859	823	862	767	848	835	856	809	823	794	838	867	845	782	839	824	802	793	864	839	851	839	850	845	825	792	785	863	881	806	826	806	856	816	820	857	837	827	814	795	811	849	789	805	838	862	837	815	838	862	796	872	811	811	815	869	779	846	845	802	813	823	858	798	806	766	818	868	791	826	827	866	823	808	777	841	828	791	801	795	889	840	822	814	854	842	824	779	830	801	794	772	835	866	813	803	872	857	778	846	804	839	867	818	835	836	800	784	815	838	818	834	821	835	856	869	789	817	813	790	822	860	871	846	838	811	868	850	824	764	839	810	813	826	863	795	864	831	839	796	877	841	835	866	852	807	852	792	829	808	824	868	837	785	855	831	816	837	796	831	824	857	901	820	815	852	808	839	828	818	776	800	779	854	810	836	842	829	862	817	845	863	789	816	796	774	819	827	840	852	836	789	815	850	819	887	863	876	835	822	854	846	828	837	828	838	837	822	852	829	859	814	851	814	816	839	796	876	858	801	854	776	809	848	762	859	845	774	790	831	849	834	836	872	844	813	875	844	855	868	858	817	791	822	853	859	828	850	867	834	856	791	827	850	857	879	816	833	824	818	821	854	856	814	888	828	842	798	787	871	816	858	814	813	823	877	835	875	850	753	869	813	862	813	885	855	869	835	853	822	854	837	819	858	870	811	855	795	769	876	841	857	796	833	862	798	813	860	759	828	780	850	797	856	817	850	784	858	814	828	881	793	844	842	815	849	871	822	809	792	848	834	852	829	854	918	770	817	855	833	816	815	867	841	830	864	839	851	879	874	808	829	818	830	832	832	872	864	804	848	805	812	860	829	805	822	817	841	788	834	846	820	834	807	848	848	816	827	881	838	840	811	897	859	859	857	790	827	785	874	853	886	815	839	803	824	796	820	839	812	876	889	819	828	850	858	850	819	791	832	844	861	834	837	851	836	872	797	836	820	767
27385	18115	6710	2498	1075	665	490	382	301	295	251	248	255	264	269	239	247	248	234	236	213	225	246	246	238	241	242	202	246	255	229	244	230	222	244	211	224	251	232	234	212	223	232	221	241	223	236	243	250	233	227	214	228	216	222	233	232	216	245	216	255	207	245	218	217	232	246	232	228	239	239	214	246	209	217	242	211	241	224	231	207	224	217	220	239	225	231	233	252	208	221	216	244	232	231	220	224	199	235	249	217	207	197	209	231	229	228	222	217	248	203	205	239	221	213	227	226	238	206	222	237	217	236	183	221	234	217	227	231	233	203	211	219	238	214	234	214	229	234	235	247	213	217	229	220	231	232	199	233	195	211	194	214	220	229	229	232	225	214	230	202	210	218	248	208	222	220	214	230	231	218	210	237	236	224	228	216	236	233	192	249	217	216	216	207	219	226	213	227	207	208	240	227	242	235	240	215	212	223	219	230	195	228	231	204	210	225	219	214	235	233	231	235	220	231	208	237	217	220	248	232	221	198	245	224	238	234	214	231	232	215	240	209	223	216	212	219	208	242	198	203	233	229	238	216	230	227	218	238	231	190	238	242	220	215	232	215	229	187	219	214	224	208	207	202	219	224	233	249	211	231	220	219	201	238	229	222	221	241	264	211	220	217	249	233	213	210	218	235	211	228	198	205	233	235	248	204	223	234	195	203	225	227	224	194	240	216	188	221	220	207	203	233	223	226	271	245	235	232	229	222	195	214	215	238	223	241	212	217	232	205	215	213	216	220	215	220	215	232	204	217	214	206	246	212	218	228	195	224	223	256	214	246	211	227	214	233	225	241	230	242	219	210	228	242	212	212	237	197	241	243	252	213	192	228	220	249	225	230	218	252	224	231	200	217	239	218	229	235	243	209	225	242	220	201	235	206	215	227	230	228	213	237	221	210	230	242	216	217	211	223	215	232	224	206	225	218	218	198	237	203	261	215	227	192	192	215	200	221	226	234	221	235	221	228	209	223	228	201	193	224	231	228	201	202	221	225	216	219	214	230	235	219	228	215	222	237	212	234	229	194	227	224	193	229	249	215	224	227	227	212	240	236	213	251	228	218	237	210	226	194	201	245	233	246	222	217	206	202	228	223	215	252	218	239	202	237	229	199	216	219	260	232	221	234	246	242	207	223	195	226	216	247	240	192	222	222	218	207	233	189	196	223	240	246	235	205	202	225	208	220	241	201	223	244	211	214	204	242	219	245	207	243	234	210	214	210	245	215	239	227	241	243	232	206	239	214	202	225	235	229	200	213	224	222	205	221	206	232	222	228	201	222	236	240	242	211	235	214	213	265	217	237	226	214	210	238	217	254	232	208	250	197	231	207	221	213	210	194	209	273	237	229	217	221	212	214	220	231	208	243	241	237	230	235	235	215	228	238	241	210	215	198	193	229	227	220	219	241	228	243	232	213	222	213	214	227	250	223	227	204	217	230	218	229	222	222	212	204	198	210	225	206	216	220	238	215	215	209	236	222	198	226	226	210	223	243	220	224	207	238	241	222	239	211	204	212	247	234	208	230	225	237	222	219	226	206	255	236	197	179	222	236	231	237	235	237	227	231	225	237	208	231	242	213	235	237	211	214	273	239	217	212	205	211	251	235	229	212	202	229	245	221	222	217	233	213	197	208	213	221	202	233	252	213	242	239	230	215	199	230	210	217	222	220	229	237	220	235	215	219	215	230	220	204	207	226	226	228	248	205	230	220	220	250	246	202	219	212	227	235	239	226	222	198	244	222	232	198	233	189	239	220	229	231	247	214	208	200	205	229	209	229	211	215	193	222	199	243	217	225	228	231	227	211	222	226	227	208	216	208	238	225	228	235	235	214	205	198	234	204	229	240	217	225	211	246	224	234	215	223	198	215	248	236	222	210	231	259	241	226	219	225	205	231	218	206	211	231	241	216	218	210	215	200	231	221	232	223	231	265	207	220	205	215	221	206	207	203	218	217	232	249	220	229	218	244	217	191	205	238	226	227	229	175	222	191	229	209	208	238	238	239	222	202	232	226	199	227	216	229	225	222	209	214	230	199	201	193	234	208	209	229	225	219	203	243	224	217	248	219	204	224	225	207	225	229	245	213	224	222	239	197	239	204	227	239	203	230	239	231	191	217	231	215	209	253	216	231	214	213	252	224	225	228	218	217	241	269	200	250	211	226	206	228	208	207	238	248	201	202	229	226	243	234	224	221	207	223	212	223	210	197	251	207	220	228	236	183	267	213	226	232	198	227	237	216	225	240	199	204	202	225	219	198	244	189	235	220	235	219	226	201	212	196	235	218	241	206	234	233	218	232	213	210	223	239	216	251	230	226	230	222	190	231	218	214	221	262	222	210	216	217	228	208	220	232	203	202	206	216	210	228	239	207	257	242	227	208	203	228	222	205	234	226	191	196	240	220	212	203	215	212	228	221	209	233	239	214	215	237	250	225	230	224	240	229	242	234	190	234	198	247	262	223	226	245	220	208	213	205	255	226	272	225	207	204	254	233	257	216	220	235	213	224	200	202	214	215	219	248	209	235	199	220	226	191	215	231	246	224	182	211	193	190	235	247	201	212	199	223	217	240	216	213	229	244	212	230	221	240	230	240	220	221	220	233	233	216	227	217	231	230	208	202	235	225	222	210	221	247	241	239	229	215	194	218	228	254	241	218	237	245	190	221	243	218	245	209	214	223	208	226	222	228	219	277	217	225	219	229	236	243	232	205	224	247	214	223	249	230	203	211	222	222	208	198	206	217	242	208	221	212	215	217	216	195	193	224	244	229	188	222	225	219	239	238	201	219	203	228	212	209	219	233	209	236	227	204	234	227	206	210	222	211	229	208	227	227	241	209	224	199	233	223	237	197	251	246	237	229	236	222	223	206	203	230	219	228	226	218	227	224	239	209	213	205	214	215	242	210	184	246	218	224	219	228	220	233	195	207	232	210	220	251	213	220	243	231	241	218	214	211	218	203	194	209	214	236	209	207	207	214	233	234	220	248	196	211	258	241	224	216	225	234	234	231	207	220	230	234	208	210	229	214	186	223	218	213	208	216	210	232	209	213	231	192	223	262	230	238	221	225	230	245	218	202	251	235	210	212	218	229	217	221	233	217	221	223	222	231	214	239	222	201	209	240	231	246	243	243	222	210	232	217	223	199	248	231	210	232	215	206	216	218	229	228	205	210	205	214	229	213	226	226	213	229	234	227	242	249	194	245	227	221	248	218	227	222	212	212	214	235	223	235	214	222	227	198	207	223	221	210	218	227	210	222	201	228	223	204	223	235	223	228	243	203	218	212	251	223	207	209	207	225	225	199	211	241	203	254	237	222	229	197	229	215	212	221	217	240	215	211	223	237	237	208	210	237	213	231	221	218	213	212	221	204	225	224	221	230	211	217	229	225	225	189	222	220	224	209	234	217	217	216	214	236	215	213	172	209	238	208	220	220	210	212	204	217	213	215	228	208	222	239	231
11038	14587	12027	6154	3620	2306	1607	1232	944	791	785	678	621	613	568	556	594	604	549	552	539	585	588	543	548	551	527	520	519	513	551	553	482	513	538	527	518	528	524	472	488	495	493	487	477	515	482	502	519	454	469	509	487	490	512	477	472	462	508	471	445	462	477	512	515	454	505	493	489	483	494	489	478	494	485	480	508	504	481	474	493	500	461	489	477	498	503	466	475	520	487	485	480	476	540	483	503	489	474	474	500	486	500	460	505	515	506	450	466	463	562	484	463	506	513	534	477	472	533	426	474	450	482	456	483	447	476	488	486	493	472	443	499	489	475	515	513	489	444	537	482	460	476	491	500	503	503	478	498	480	464	502	432	522	481	480	464	482	481	482	459	504	521	500	462	487	457	520	468	484	507	463	516	477	457	482	469	489	468	440	495	473	511	478	512	491	472	507	449	479	466	492	492	496	495	443	473	503	494	477	488	504	476	465	475	469	467	451	437	489	479	486	475	520	449	494	461	468	492	506	514	450	506	499	454	459	485	462	472	514	531	458	475	445	480	511	476	493	457	532	489	429	458	508	561	466	517	514	496	543	487	471	493	476	505	489	472	515	458	503	525	511	484	474	496	493	529	522	506	489	503	477	498	476	493	529	482	489	496	471	494	422	493	497	488	463	456	467	516	452	483	471	459	500	507	477	494	485	492	443	506	439	461	499	502	465	444	526	465	472	460	486	491	500	472	465	507	490	494	505	499	446	488	525	487	473	504	523	489	478	474	468	482	480	502	470	456	460	443	498	498	470	478	486	479	513	509	500	476	491	468	477	461	476	438	474	498	492	497	455	487	452	486	505	521	496	496	492	489	492	516	498	491	486	483	468	470	476	507	510	479	525	499	494	493	505	505	512	504	491	440	469	468	498	453	481	469	508	484	478	451	484	478	470	467	490	490	470	462	514	467	451	444	523	468	465	477	497	468	471	457	442	478	497	508	485	500	488	480	458	467	481	485	503	478	509	498	462	461	475	463	457	467	488	493	497	461	501	476	495	505	488	497	480	527	465	509	470	471	493	481	460	488	487	467	500	494	482	444	487	494	486	482	480	500	488	495	476	492	452	423	478	510	476	463	513	472	512	487	497	474	472	505	466	493	449	438	498	496	486	475	454	475	484	476	514	512	463	453	419	479	448	524	469	496	473	464	477	456	475	510	452	485	467	512	478	417	481	462	470	494	463	478	516	463	467	490	467	523	488	433	501	493	466	509	486	490	500	505	500	451	474	499	507	482	524	443	483	501	494	486	457	465	463	498	494	540	470	504	468	484	478	476	479	482	472	495	439	486	440	500	509	456	488	436	482	529	487	460	491	450	457	501	484	504	496	479	461	477	474	469	504	473	486	478	462	463	463	456	447	460	534	494	462	498	458	421	516	487	484	458	491	471	511	485	504	496	460	491	474	476	464	519	483	490	480	502	509	498	496	479	454	485	465	487	479	475	482	462	455	478	487	454	471	459	465	491	493	488	489	459	502	484	466	476	493	460	460	492	504	499	487	493	481	493	459	438	479	477	483	482	446	492	485	521	464	468	502	492	441	493	488	471	469	506	476	494	488	489	489	501	476	506	482	494	494	477	527	479	488	486	493	506	507	499	483	483	479	500	478	503	483	473	525	500	509	475	503	498	474	501	475	474	490	464	488	493	491	505	489	474	486	521	495	465	481	499	487	464	473	501	520	501	450	429	479	513	461	535	466	450	486	511	506	474	474	478	501	459	480	498	464	460	482	468	518	472	445	481	476	506	461	456	488	489	497	505	487	511	508	492	476	479	481	469	478	505	489	431	423	435	463	461	469	501	499	472	485	525	458	488	466	488	481	461	513	450	480	481	458	539	484	490	488	500	505	491	498	516	495	503	460	469	494	473	474	471	487	492	469	491	461	446	465	469	504	475	438	465	461	485	469	483	489	457	499	441	446	466	442	498	512	474	440	517	463	469	471	462	529	476	463	499	478	484	491	484	475	485	469	486	484	451	503	518	499	447	472	474	475	479	510	492	491	532	475	472	431	517	499	471	472	455	476	486	463	477	493	482	484	492	470	443	473	505	491	470	464	462	454	462	457	478	463	480	478	481	482	508	490	455	526	495	501	496	481	481	458	488	467	470	465	536	479	442	480	485	486	537	501	519	459	508	480	474	481	478	518	439	491	519	462	507	471	482	500	490	453	490	510	500	497	445	489	489	506	480	515	477	456	475	466	477	484	470	520	484	510	456	454	502	467	494	442	479	488	472	518	503	519	470	477	507	509	494	478	460	480	493	487	504	480	468	464	458	469	495	495	496	521	485	486	484	504	464	474	489	488	503	473	519	510	512	471	501	535	468	473	492	463	484	450	512	445	487	494	503	523	488	476	464	501	519	490	470	471	457	502	509	477	523	442	490	486	440	485	493	485	486	452	526	523	474	448	460	440	456	502	514	483	474	475	450	469	516	463	454	497	445	491	445	499	502	462	484	454	491	443	485	521	466	513	493	508	473	502	457	460	503	504	481	491	520	491	470	448	522	492	474	447	484	476	472	481	477	499	470	478	460	511	489	490	508	470	479	475	487	500	521	476	498	473	484	492	502	475	448	470	469	500	466	479	465	502	493	474	469	480	479	484	488	515	512	499	483	491	464	511	479	514	492	463	484	480	479	488	483	491	462	472	479	484	474	459	450	493	472	467	447	496	470	466	487	488	485	490	472	488	468	497	482	510	489	472	490	468	489	466	536	503	484	469	450	456	462	482	472	438	473	525	507	493	486	491	483	516	539	491	479	456	534	470	467	476	491	498	475	507	477	493	464	462	473	471	481	486	469	504	478	480	495	475	466	438	474	472	470	469	462	452	477	451	477	514	492	513	492	476	479	468	502	469	460	496	527	481	479	479	475	492	515	448	491	484	517	471	476	492	450	476	497	485	469	464	498	477	484	509	482	478	491	469	480	501	493	474	459	450	495	520	501	483	498	483	500	488	449	513	442	453	517	503	498	502	478	470	465	454	459	489	456	491	476	432	472	513	510	522	487	527	490	460	483	514	495	474	471	491	448	474	471	440	488	479	481	496	489	500	521	490	467	554	476	508	444	491	466	479	459	529	504	473	473	472	506	468	478	462	485	476	463	455	488	495	517	485	475	503	471	481	481	475	498	496	475	496	460	487	553	429	496	480	454	480	464	484	483	445	490	454	466	485	507	489	466	471	481	478	481	430	472	474	421	496	481	499	496	485	479	477	494	506	521	445	458	465	500	479	491	488	486	498	467	528	467	494	468	444	459	495	505	489	470	479	539	483	454	507	494	519	458	514	460	449	447	450	472	509	468	441	478	495	454	503	471	477	499	515	452	491	466	439	497	488	516	500	442	507	506	509	522	501	460	511	447	458	489	490	480	487	500	488	490	498	490	486	487	505	485	480	491	496	479	464	511	473	478	478	470	509	458	498	488	471	515	463	481	497	452	482	485	465	501	495	492	483
25172	21448	27831	25358	12031	2247	1275	904	617	605	455	444	402	396	357	341	355	362	314	322	318	302	302	308	301	283	276	289	276	249	255	266	248	264	278	252	272	275	238	244	224	266	251	222	256	264	254	243	251	244	244	226	242	229	243	262	262	249	253	260	246	237	231	253	255	275	273	246	243	256	233	254	251	240	275	252	216	263	205	276	236	268	263	247	225	240	267	267	251	282	228	263	246	226	246	255	273	239	247	244	240	252	258	241	261	241	245	270	223	260	257	260	275	253	243	236	235	243	287	241	271	261	253	249	233	249	252	244	256	246	234	255	221	274	254	278	251	269	257	262	259	242	251	228	263	264	236	245	275	255	242	227	212	231	275	236	223	247	227	255	270	272	250	259	238	257	215	269	243	231	269	271	249	232	240	253	235	254	247	229	244	260	233	254	243	250	256	228	261	246	234	236	232	266	270	250	238	248	223	243	257	236	246	230	223	226	238	241	250	257	222	257	240	280	225	270	225	257	256	228	226	264	242	246	233	225	237	218	244	253	241	252	245	267	254	237	261	247	265	267	261	230	262	237	240	261	228	248	237	251	251	254	257	246	239	237	235	262	240	250	272	259	251	258	233	226	216	238	254	268	242	228	261	253	249	256	259	275	248	236	213	245	240	225	272	258	234	228	253	236	235	224	243	262	238	242	221	238	241	241	240	269	225	262	268	229	273	243	241	264	254	245	249	224	254	240	221	269	237	246	238	242	260	259	234	256	241	248	226	240	244	250	253	247	248	233	210	238	260	250	232	239	228	238	211	239	237	232	245	252	276	251	237	231	243	225	240	262	252	257	259	244	240	247	233	270	228	233	253	249	232	236	241	217	248	249	223	224	234	246	225	242	245	250	254	241	243	265	278	248	238	284	278	254	255	247	233	270	240	251	244	281	257	250	241	244	233	224	218	260	252	243	242	217	239	260	239	248	270	233	223	244	256	234	266	254	238	255	255	257	244	235	258	241	249	239	214	234	240	233	246	252	222	254	248	237	232	241	276	266	223	235	229	252	241	241	277	257	251	252	251	225	258	222	247	215	242	274	246	253	257	235	242	208	225	248	221	241	255	215	236	277	212	246	261	258	241	220	235	240	252	248	249	222	219	256	257	274	257	258	230	237	239	245	258	221	259	240	240	243	269	232	242	274	241	243	216	234	263	247	254	259	250	213	251	226	246	243	250	258	211	245	259	258	276	269	231	242	284	261	250	216	279	210	255	263	280	245	272	266	234	234	244	242	242	238	260	253	235	242	268	245	249	241	257	256	231	255	242	235	242	264	258	223	262	232	236	252	252	241	265	249	232	249	224	250	246	245	225	260	234	247	236	274	264	230	242	255	262	245	244	224	213	254	246	249	256	277	244	259	262	258	239	222	251	274	276	246	231	245	283	254	237	252	222	234	251	251	219	242	220	209	241	243	243	231	237	277	265	241	248	211	234	252	266	252	238	237	227	241	241	250	259	268	234	229	243	233	252	257	249	252	226	215	244	249	226	242	257	251	236	244	243	242	234	236	257	249	245	231	241	247	235	253	210	222	251	221	245	231	258	225	244	205	254	238	272	238	215	213	228	232	228	246	234	283	226	235	235	248	223	275	205	242	251	265	278	250	238	249	252	261	227	247	250	231	222	231	225	257	258	233	211	251	243	256	253	287	265	241	239	230	248	262	247	258	224	241	235	276	255	261	235	247	240	265	217	238	258	229	258	224	247	225	253	233	267	253	250	260	250	247	264	234	203	261	255	220	266	226	248	260	237	259	254	243	261	241	280	245	242	244	240	221	269	274	246	238	247	237	253	245	269	239	238	266	258	241	231	251	242	261	231	248	244	245	239	219	255	247	258	241	269	256	231	245	250	246	225	245	239	235	245	240	264	251	252	261	251	226	270	244	226	234	238	272	247	222	256	259	261	234	249	238	249	242	240	255	231	261	207	266	252	249	236	274	225	243	249	249	230	243	253	207	279	267	227	267	251	215	240	264	248	257	233	246	240	232	241	254	214	243	225	217	216	243	228	212	243	230	250	222	246	252	252	242	230	228	267	243	245	246	231	256	251	264	258	265	272	277	229	257	261	244	244	237	243	233	251	244	260	251	228	245	239	239	238	251	253	237	248	234	237	230	230	255	226	252	248	232	241	242	236	245	227	240	236	254	258	249	239	246	247	230	234	231	239	250	242	258	234	244	240	290	226	274	238	222	263	252	244	241	239	259	237	233	257	248	215	255	265	246	260	246	227	260	279	247	243	235	252	233	235	252	245	248	251	247	237	251	267	235	243	249	290	232	265	268	263	231	264	245	249	246	253	235	241	255	253	265	249	291	247	239	241	246	237	246	241	238	229	235	264	241	240	254	240	255	213	268	227	218	252	249	242	239	258	282	229	248	230	281	239	222	237	265	256	250	192	240	236	254	267	242	290	274	248	249	245	291	248	233	227	260	224	237	258	251	241	233	235	268	234	239	264	248	244	260	261	226	236	266	258	255	262	239	250	243	243	240	242	271	230	249	248	269	255	249	233	225	247	267	237	247	242	249	264	249	237	262	262	242	270	244	267	258	251	234	253	231	230	222	233	252	238	252	238	260	250	222	235	252	229	246	236	242	247	248	230	246	235	236	229	230	243	239	239	228	255	247	285	249	251	251	236	262	237	230	240	257	224	242	264	282	222	238	242	219	220	247	257	263	254	230	219	254	241	214	247	231	254	232	253	246	239	236	241	247	247	280	249	225	232	245	279	215	247	262	224	244	274	263	222	266	232	244	259	236	255	266	277	251	232	248	230	247	229	251	278	225	251	247	253	245	217	237	235	224	253	258	243	252	248	259	239	229	232	227	218	256	246	263	239	244	232	265	246	241	253	245	241	241	230	223	264	245	258	245	249	222	270	260	235	239	283	256	246	252	252	214	230	255	245	237	273	228	244	232	265	229	271	261	244	259	227	241	243	245	252	264	252	261	240	252	246	262	224	268	251	249	253	258	226	234	239	265	241	265	247	266	233	258	236	266	237	246	217	221	242	249	260	252	233	248	231	255	238	236	223	244	245	225	224	251	261	236	251	252	219	238	248	259	244	246	265	248	239	209	251	237	231	261	250	237	220	248	235	249	244	243	246	256	234	246	226	245	261	252	246	229	229	242	229	247	224	256	225	254	250	267	238	238	242	240	247	238	250	273	228	242	265	259	248	247	268	241	233	228	259	234	243	237	240	246	243	254	253	254	222	247	238	235	257	227	265	259	239	232	230	250	281	239	238	270	247	236	233	262	228	265	254	245	259	223	247	238	262	249	280	245	238	261	211	223	278	232	246	222	272	225	247	229	229	254	235	224	223	250	228	249	245	235	225	259	252	233	238	239	255	228	256	258	266	224	232	236	225	237	215	236	240	267	236	230	243	224	237	270	196	221	287	239	243	235	233	248	241	251	250	250	252	241	243	266	250	274	234	234	235	257	246	220	256	235	263	254
12937	23636	21037	12661	7950	5436	3879	2919	2291	1777	1539	1380	1225	1058	1017	947	926	886	870	863	833	767	833	661	690	719	704	697	685	623	607	632	550	566	590	605	555	556	581	566	542	563	524	508	513	548	571	498	577	539	551	505	527	505	488	540	524	563	537	512	540	526	576	543	510	532	537	493	552	544	530	509	548	548	557	577	489	541	530	539	519	550	528	496	531	526	558	496	533	523	521	530	513	522	538	521	536	493	513	517	528	496	515	548	495	554	527	519	529	506	510	551	506	487	518	514	563	524	532	509	570	507	554	556	529	542	523	555	521	522	541	558	541	527	557	524	514	549	536	526	516	539	533	531	508	503	523	490	490	510	527	509	520	499	529	535	514	500	569	520	516	504	543	552	497	546	517	520	528	528	541	524	568	555	557	559	511	531	537	498	510	540	490	513	517	523	504	542	529	524	510	550	521	541	533	503	518	515	542	536	527	560	557	529	507	547	523	523	556	552	513	542	523	548	533	507	542	513	532	521	559	522	514	527	503	501	552	537	512	519	521	538	532	519	507	544	532	527	514	560	591	548	505	505	531	523	522	481	533	516	526	542	544	543	511	486	504	507	497	537	515	524	520	534	570	532	531	533	529	531	521	565	560	516	559	539	520	523	539	530	550	487	511	516	526	516	544	491	533	466	528	514	567	521	560	533	507	509	512	499	523	525	496	521	520	536	525	501	555	499	526	497	479	551	549	508	533	500	513	532	515	544	534	551	544	531	534	560	541	503	504	502	522	530	529	517	507	528	529	517	574	535	539	563	530	511	572	521	510	506	495	516	524	528	533	514	532	505	548	543	529	541	525	540	509	539	500	542	533	526	507	569	508	504	513	502	551	504	553	547	536	496	556	533	512	485	510	522	504	547	561	531	500	538	566	536	550	495	469	516	507	537	561	466	531	563	577	545	516	521	532	536	524	517	496	537	535	502	549	526	505	509	552	506	525	527	530	548	517	545	524	529	507	504	525	496	522	531	533	519	475	525	512	485	540	476	545	524	524	541	528	499	496	548	535	557	550	561	534	489	509	554	548	523	555	510	527	543	483	522	511	536	510	502	518	487	521	528	513	501	515	499	495	538	540	491	496	533	536	511	473	533	528	524	526	542	542	541	515	519	519	522	540	522	523	484	503	531	523	495	543	495	477	570	541	552	489	516	504	558	547	525	541	547	484	509	514	486	508	536	480	502	502	514	530	503	528	478	510	516	537	502	514	511	516	556	488	510	544	505	492	529	534	526	525	517	572	512	500	556	516	520	544	508	516	551	544	515	523	557	554	555	519	515	530	535	546	521	534	512	526	497	529	498	535	512	538	536	532	531	536	508	496	545	522	556	527	525	491	573	525	521	549	545	519	498	532	505	538	551	508	529	577	535	553	528	533	551	531	546	534	524	535	485	492	528	522	522	502	536	515	499	528	516	505	512	534	544	529	550	533	494	512	507	522	515	534	517	554	474	496	498	554	514	535	488	512	500	542	482	541	503	526	560	487	488	537	540	536	568	541	510	473	549	519	537	526	546	506	532	545	502	495	541	530	496	486	526	514	527	515	513	517	520	507	570	503	515	512	529	523	577	545	541	570	496	486	518	550	515	513	516	513	524	560	543	486	497	540	516	562	518	536	555	522	544	510	495	480	498	504	518	529	487	546	493	530	489	506	505	504	517	525	545	500	513	521	556	487	509	546	506	517	510	529	493	545	561	502	509	534	500	535	523	545	537	469	503	504	512	531	534	466	510	503	520	492	509	542	547	521	533	480	534	521	516	540	471	499	537	490	509	507	528	516	564	491	554	509	524	479	518	542	503	505	493	550	524	489	545	512	508	533	528	549	496	498	544	491	511	511	545	481	542	530	522	552	482	484	497	539	518	505	507	491	502	515	545	494	500	512	531	522	548	519	538	535	547	526	511	496	525	493	516	540	531	508	484	518	541	560	546	541	528	542	502	470	532	512	527	543	504	528	527	528	500	524	520	588	566	517	521	489	513	517	516	496	508	511	509	517	519	515	508	492	501	517	527	491	510	517	568	536	575	558	521	520	532	510	517	560	518	495	550	545	516	495	567	545	552	519	512	545	529	536	510	525	513	507	550	520	544	502	548	543	529	527	555	552	506	556	499	544	517	548	537	518	526	528	510	523	493	541	507	486	537	529	522	543	526	528	515	481	540	543	512	519	513	522	525	471	528	506	532	551	518	502	531	504	527	516	511	507	485	557	523	514	535	535	513	515	527	539	475	525	486	526	564	488	533	538	557	533	513	531	551	479	541	549	532	555	520	507	522	528	522	520	551	512	524	577	531	537	527	525	501	534	538	547	574	509	539	531	542	546	489	523	547	469	534	530	490	562	518	553	564	536	527	507	535	518	526	529	560	554	541	487	532	488	495	502	528	527	523	487	515	522	517	479	482	523	519	543	519	519	478	504	533	529	529	562	553	523	524	522	490	486	526	476	482	540	573	527	520	530	551	527	530	504	507	522	516	502	532	506	556	492	533	547	544	488	479	514	537	527	497	504	528	515	531	516	534	481	531	542	524	527	507	516	520	517	500	546	543	510	479	524	545	484	533	534	513	556	497	534	496	510	518	550	584	513	514	545	461	498	512	540	531	524	523	504	531	548	558	528	511	517	568	511	502	499	528	513	514	555	545	506	511	503	516	542	506	517	549	509	550	572	519	483	559	524	549	497	539	501	501	533	529	496	494	509	536	498	537	504	512	526	531	498	550	580	485	558	548	572	524	538	507	514	495	525	529	513	512	520	555	520	483	553	540	551	520	552	501	521	564	524	534	522	529	493	529	516	501	483	518	528	509	536	509	517	519	478	528	538	554	562	526	531	563	503	536	503	529	474	524	546	595	564	486	507	548	536	508	512	551	554	506	497	536	522	538	506	516	552	544	482	492	546	523	544	533	514	491	521	538	490	519	550	526	507	503	507	500	517	491	518	510	517	513	543	512	498	511	508	507	532	543	570	519	489	558	525	550	507	527	493	526	522	535	508	539	521	479	551	524	528	528	554	536	494	480	531	514	505	574	485	474	505	550	515	545	492	508	538	547	487	513	529	541	532	540	531	517	541	523	532	519	524	509	531	464	468	503	499	535	484	512	550	521	496	499	542	536	496	520	514	488	495	506	514	518	544	531	533	519	524	532	526	512	525	536	550	495	484	530	528	504	495	518	499	520	527	525	548	535	519	477	583	501	533	528	505	485	516	541	511	501	503	523	494	533	483	509	521	537	510	515	591	537	519	496	515	497	516	525	499	509	555	510	499	486	577	526	525	498	567	505	531	520	489	530	514	542	461	516	491	510	543	529	519	505	496	496	511	562	554	522	507	549	498	550	507	489	483	552	505	530	516	533	508	549	516	519	554	485	555	478	547	511	557	539	524	519	548	517	535	491	484	533	516	537	500	506	570	512	533	529	522	574	519	523	497	533	483	526	553	528	506	520	523	515	556	557	522	528
24188	21421	28862	24356	21354	11244	2756	1569	1194	970	900	810	736	659	623	589	582	597	566	514	564	573	486	520	491	495	451	503	435	462	499	482	429	421	399	460	428	442	413	415	454	421	446	398	421	462	443	404	425	423	395	448	460	399	413	416	398	467	423	425	423	392	399	464	429	402	403	363	411	432	408	446	418	406	428	438	450	416	416	384	402	393	406	394	419	425	400	454	424	411	419	411	446	408	411	382	405	414	381	444	422	416	424	441	400	436	400	424	433	466	386	419	438	435	409	401	428	392	417	447	461	376	379	395	394	475	448	403	383	379	436	386	445	416	400	406	407	431	430	455	429	380	405	412	413	416	438	418	389	414	402	367	425	428	415	419	408	409	399	400	419	419	397	408	425	428	415	442	409	420	414	430	392	373	394	383	390	420	419	397	404	409	448	419	424	444	384	396	403	435	425	417	413	422	408	401	393	402	413	410	421	398	384	405	394	437	408	395	410	414	424	432	436	424	421	400	377	435	398	457	411	423	408	387	414	377	415	413	397	438	421	384	406	406	408	412	374	411	416	428	406	378	429	397	423	427	382	424	425	421	392	413	368	411	436	486	443	396	395	394	412	422	389	413	415	400	413	405	380	427	394	403	400	384	403	439	377	427	402	406	411	367	417	381	389	410	400	390	406	398	391	401	413	427	413	413	404	410	424	395	411	439	455	436	380	437	384	385	454	395	381	414	388	363	399	408	386	395	413	411	390	411	434	425	376	387	422	405	391	423	377	396	399	401	406	390	425	422	412	388	407	406	443	427	393	424	391	434	400	463	419	388	434	378	401	415	410	411	395	363	416	409	421	455	426	421	424	435	407	414	390	416	408	406	382	408	408	406	381	430	380	411	439	422	376	429	398	417	403	409	451	375	404	381	401	420	410	437	417	395	395	417	393	421	422	402	419	404	410	425	418	409	393	454	422	399	435	399	384	437	441	444	444	406	433	374	414	416	429	391	399	437	370	363	396	405	414	416	403	389	441	436	394	401	388	390	391	387	381	392	437	401	427	439	386	394	404	381	396	403	400	423	420	417	394	419	427	406	421	388	425	439	437	420	378	388	403	402	443	398	405	385	438	389	414	417	437	434	437	409	409	429	420	418	393	403	391	388	421	394	394	434	380	416	446	351	383	438	385	389	398	383	443	428	392	386	416	426	413	417	410	440	396	410	425	384	413	416	377	421	376	465	401	418	386	377	395	391	404	423	420	418	421	381	415	413	440	405	448	411	391	407	400	398	379	414	383	406	410	411	396	392	425	455	431	412	390	389	459	414	414	391	394	437	415	451	420	421	377	399	372	385	421	416	384	403	415	416	424	399	424	431	419	391	394	409	419	421	389	459	383	383	434	369	390	416	439	408	409	431	401	424	422	386	408	424	415	410	429	462	441	416	417	388	390	417	411	393	409	387	405	398	418	392	414	426	412	429	400	427	427	423	404	417	385	380	386	426	413	412	426	414	407	390	393	427	435	393	411	422	365	394	383	392	402	405	408	401	381	406	406	400	440	433	423	398	431	407	425	417	408	412	402	420	424	411	377	426	433	430	439	447	375	352	435	392	431	423	385	394	395	434	410	348	375	429	367	430	427	420	438	390	406	407	391	419	413	440	368	399	417	425	399	408	408	434	410	442	398	409	421	407	415	386	422	466	422	399	429	400	398	398	431	373	397	390	390	408	453	401	436	392	390	403	388	401	407	431	412	420	406	420	426	386	402	419	388	419	403	379	398	394	416	398	444	393	416	400	408	405	419	426	404	391	433	428	398	424	396	425	443	407	375	394	449	411	392	424	390	411	404	382	401	418	417	402	401	405	420	419	417	432	386	437	426	422	419	386	390	391	406	418	397	380	414	409	392	406	389	366	408	434	401	396	435	373	375	429	415	411	400	367	441	441	422	390	406	411	413	421	419	451	447	412	417	399	434	430	398	401	415	422	386	366	408	423	441	414	429	428	430	441	394	409	408	405	385	387	438	389	391	425	406	408	404	405	426	417	364	407	393	390	416	395	410	405	403	431	397	383	367	404	405	422	362	392	418	397	419	425	399	412	420	394	407	406	401	432	391	411	439	431	397	439	420	417	377	428	398	392	417	386	436	419	435	421	402	394	400	418	388	427	424	375	400	369	404	425	413	413	423	419	460	406	408	425	406	387	412	402	396	409	380	405	423	405	412	428	381	431	412	415	415	424	378	404	421	380	419	437	374	386	400	407	410	408	375	351	394	394	406	405	431	401	439	411	393	428	412	400	383	413	403	383	408	386	412	404	424	384	424	395	447	371	436	378	381	404	393	423	405	409	423	467	414	425	437	392	426	415	398	375	436	409	391	418	401	387	349	410	402	402	445	367	395	403	398	385	400	414	418	425	396	406	430	433	406	406	431	401	387	380	439	443	388	392	424	388	417	398	418	396	389	383	431	389	397	395	416	414	409	398	418	432	406	382	385	390	420	403	395	386	415	410	405	431	404	420	397	360	397	433	413	411	395	402	374	432	441	397	387	419	438	372	413	444	410	404	441	451	431	404	446	396	422	405	410	383	439	440	400	412	408	404	429	393	440	439	410	406	396	387	423	441	439	417	446	413	379	388	427	401	431	443	411	434	422	399	370	385	402	394	379	415	431	397	391	408	406	366	398	407	422	411	396	405	387	413	442	409	412	384	434	394	391	394	428	422	400	425	396	420	409	408	438	447	422	379	402	419	397	404	380	394	413	420	401	427	444	423	412	408	380	388	362	436	431	411	437	399	432	404	359	407	380	443	376	440	388	417	376	437	425	474	397	354	411	406	388	403	409	418	402	430	400	392	435	412	378	390	423	384	428	383	450	437	443	405	399	425	397	415	391	423	390	379	414	430	425	388	396	419	413	427	420	368	438	417	405	433	408	420	401	406	436	402	392	400	454	430	438	411	404	411	385	441	408	416	401	387	384	402	445	410	406	392	379	398	420	436	412	413	414	447	421	423	398	417	406	419	394	383	418	398	423	401	394	377	394	416	415	425	379	437	342	416	394	403	451	437	392	409	431	438	413	399	392	403	425	431	435	432	427	404	413	436	400	404	413	400	396	397	402	404	428	427	383	429	417	393	404	434	397	398	435	444	424	367	409	432	443	404	440	383	416	399	408	444	385	401	413	394	417	386	399	389	423	381	400	403	432	384	415	398	393	389	426	403	379	382	428	414	405	426	405	402	410	489	436	417	394	436	398	433	381	446	388	454	442	419	375	417	428	404	449	418	404	389	412	387	391	395	417	457	451	411	379	391	395	416	421	406	424	400	357	366	397	430	386	392	397	433	417	436	423	404	418	412	420	385	396	396	434	361	419	410	382	414	438	388	387	390	419	425	379	397	393	429	394	391	431	412	426	392	399	410	417	411	419	403	411	401	376	405	394	410	419	397	429	375	405	421	434	410	421	425	413	371	386	423	396	402	388	454	412	423	372	391	394	404	393	430	377	409	393	386
15772	29215	26180	17123	11806	8369	6106	4871	3690	3210	2653	2249	2134	1851	1650	1602	1550	1499	1475	1421	1316	1289	1234	1196	1159	1216	1148	1066	1132	990	949	981	971	913	987	939	898	901	897	918	874	867	814	860	857	832	773	825	859	812	909	864	815	805	819	867	783	848	790	828	880	813	791	849	849	821	831	853	791	841	802	877	875	833	850	833	854	870	878	868	857	862	775	839	820	797	803	814	803	838	798	783	786	808	860	877	845	825	854	831	815	774	817	886	828	865	882	775	832	802	785	741	825	805	833	823	802	892	869	865	861	915	853	819	808	815	864	839	852	828	815	856	813	799	844	787	842	821	805	863	873	837	859	828	872	795	798	779	846	818	858	841	841	796	798	837	792	824	774	818	847	857	811	800	869	784	803	753	856	817	853	785	776	840	833	821	848	863	824	897	833	785	822	800	844	798	835	838	801	796	864	789	780	778	779	802	779	827	830	821	836	797	820	810	782	801	847	843	841	851	842	802	775	754	829	859	844	830	809	819	806	826	834	834	815	810	807	821	768	832	822	806	863	795	746	764	821	823	829	805	822	840	813	805	766	840	843	795	822	766	841	829	843	834	855	863	822	811	814	829	823	881	823	826	751	834	835	820	839	818	826	805	812	851	849	794	773	828	836	811	824	843	771	797	822	773	830	823	811	806	865	776	811	789	819	813	877	772	816	773	809	814	781	808	797	839	788	852	794	818	793	848	848	855	791	827	819	785	784	803	871	787	799	826	804	793	820	814	801	802	795	772	785	765	874	854	839	834	839	883	800	859	837	856	823	826	822	817	800	814	787	796	825	787	824	792	783	799	753	840	829	828	785	815	797	754	829	858	836	825	868	874	834	847	820	814	816	797	815	815	820	832	773	812	852	818	843	781	804	800	837	832	813	840	835	844	861	797	821	848	875	839	830	829	803	791	841	813	851	786	822	791	791	864	832	856	803	825	797	778	803	796	827	834	824	866	863	821	812	776	836	843	862	816	784	798	819	823	778	815	792	782	835	817	832	850	788	845	841	801	827	821	807	867	776	810	879	839	830	796	810	827	832	826	821	820	847	818	813	804	821	828	821	803	849	793	754	840	830	811	811	819	815	820	783	771	814	798	827	830	888	849	832	882	815	861	790	845	821	806	828	847	775	792	823	824	841	828	816	841	779	808	864	845	799	828	826	831	801	779	797	806	797	817	849	888	849	832	819	784	799	798	790	783	837	831	847	767	829	812	866	813	803	819	832	830	835	795	805	861	812	792	788	821	857	804	783	759	841	825	808	823	819	827	828	840	805	822	813	769	840	880	842	788	807	829	822	774	841	868	778	814	856	815	843	852	776	814	759	774	837	827	779	874	813	800	795	811	800	849	824	793	798	845	858	818	837	878	851	823	817	810	825	818	791	797	821	844	843	796	804	778	861	839	821	791	857	849	825	813	850	791	854	773	828	845	798	863	794	795	833	829	827	804	871	832	780	795	833	816	836	852	780	830	839	849	771	810	807	851	787	803	817	786	840	807	821	886	780	794	820	844	829	802	803	819	847	787	810	850	794	813	799	808	804	852	849	846	790	796	796	817	752	856	801	806	800	781	790	822	816	819	764	784	829	795	823	856	787	844	853	844	826	804	850	862	781	807	789	802	823	820	853	814	824	788	854	804	837	833	877	792	809	834	853	799	815	832	833	786	876	843	837	804	828	801	773	779	803	850	832	839	831	796	810	821	830	771	791	820	847	785	768	840	795	847	792	855	811	807	810	837	818	869	833	826	874	821	862	799	823	775	810	798	814	801	786	857	786	795	811	828	829	855	820	793	838	823	801	754	797	839	797	785	805	827	816	791	807	782	786	821	733	780	767	833	816	832	832	843	764	822	823	801	790	811	822	842	800	761	783	824	805	819	858	758	834	807	815	774	795	839	841	800	802	820	848	852	790	810	790	852	837	833	840	828	809	835	845	857	844	780	827	840	880	851	872	826	809	811	782	812	835	810	797	849	837	779	778	793	805	847	753	820	843	806	826	809	839	834	866	866	862	842	771	785	827	832	845	789	792	861	786	836	835	827	813	796	852	792	801	811	819	820	808	826	810	825	871	783	778	832	854	788	857	813	766	818	852	811	805	823	823	795	804	806	848	865	778	804	850	837	761	815	789	776	756	818	913	819	805	823	859	825	827	806	818	834	811	809	817	780	822	837	739	854	818	799	793	852	824	832	801	864	801	838	857	801	805	808	803	809	813	829	832	835	780	794	832	800	802	834	830	856	838	771	849	834	814	807	824	817	793	797	840	764	814	790	793	804	796	838	815	785	840	881	855	825	813	805	778	830	880	769	878	812	784	807	799	797	748	811	834	795	789	816	865	846	782	849	787	834	859	860	870	844	797	820	807	777	821	762	756	810	839	769	818	835	827	827	827	858	824	756	831	811	827	832	823	813	795	804	792	837	793	831	828	806	827	817	861	816	806	791	767	823	817	824	772	856	835	804	851	803	831	871	820	800	842	774	827	827	824	754	835	814	823	871	843	808	812	800	785	789	811	776	819	828	828	855	821	769	828	771	830	828	859	858	882	799	843	796	794	754	877	866	818	859	829	814	814	840	826	803	856	832	835	858	827	792	783	871	785	843	843	821	810	847	844	788	755	798	790	796	841	821	809	789	828	806	810	815	796	758	821	849	789	797	812	857	829	785	802	820	831	850	835	819	797	806	835	791	805	877	850	788	822	852	823	781	854	760	817	864	826	821	804	896	808	789	807	827	872	882	799	790	850	820	802	849	788	857	804	807	782	843	829	843	791	801	810	811	875	824	810	819	825	765	845	794	841	842	873	846	780	822	823	765	869	801	807	820	815	877	783	782	845	767	838	850	871	839	804	898	880	842	830	788	845	795	851	802	797	855	817	797	841	768	818	851	846	791	824	808	806	830	804	818	791	808	792	860	809	791	857	824	790	776	778	800	816	810	856	823	809	813	845	837	851	796	808	818	799	831	853	768	860	866	833	817	854	791	834	783	804	810	816	787	840	799	834	824	813	856	765	839	808	831	790	831	861	862	757	809	777	823	842	877	793	838	796	870	832	803	792	823	865	795	812	839	804	834	844	828	813	850	796	843	794	809	874	835	817	826	828	827	842	836	771	846	847	814	860	836	848	820	785	824	807	811	823	777	835	843	815	784	853	875	814	838	760	783	821	834	814	802	824	825	785	801	840	779	804	811	811	840	796	792	813	781	849	827	869	818	814	767	815	832	827	754	848	795	825	813	758	848	808	845	808	840	818	823	881	838	833	853	799	826	832	804	819	776	818	833	826	795	829	811	790	779	816	763	831	845	821	837	867	817	830	810	829	782	818	894	831	791	806	812	819	863	813	840	793	817	813	836	819	831	834	839	815	856	811	820	843	791	803	802	825	774	838	823	836	810	793	833	824	828	847	823	805	802	797	808	801	760	811	797	833	836	778	805	798	766	803	813	821	811	820	830	849	778	800	823	853	816
27312	17747	6240	2099	873	570	387	334	342	292	259	257	246	266	261	240	283	268	223	245	226	226	237	227	211	245	216	224	256	217	218	225	231	238	218	224	216	203	233	210	227	206	223	239	230	213	229	210	224	196	233	221	226	217	210	238	202	228	256	208	223	233	219	217	222	233	203	209	216	225	228	200	225	226	225	195	184	246	210	226	224	222	203	240	221	212	213	245	219	199	203	223	250	198	224	232	213	236	211	232	278	205	208	234	198	226	220	217	240	200	222	207	223	223	216	211	228	214	202	204	201	203	198	239	229	220	244	221	216	211	215	201	191	229	211	200	182	226	229	235	230	222	211	208	194	218	249	211	212	231	211	206	216	190	219	210	224	202	206	199	214	214	238	212	216	214	210	225	207	208	208	230	238	220	243	204	233	240	190	232	232	223	224	209	239	224	195	205	215	208	199	222	195	191	201	222	218	229	225	216	220	216	197	199	201	260	217	233	199	241	223	229	228	200	207	200	210	209	223	211	216	227	186	214	214	206	215	221	215	176	213	214	237	229	225	257	215	229	191	216	233	208	213	198	211	238	222	235	231	211	195	194	234	233	223	219	227	195	233	203	230	224	222	221	198	224	212	226	200	211	243	195	219	178	207	200	242	218	240	210	229	215	213	214	182	233	238	245	227	197	237	201	215	226	215	216	211	230	221	214	201	233	204	243	230	210	216	201	216	238	212	211	222	216	216	241	196	230	227	219	244	198	228	196	215	199	218	253	217	228	195	202	197	212	201	218	222	198	227	228	224	218	230	213	209	221	216	225	214	225	236	192	240	225	197	198	235	216	210	205	226	195	228	231	203	231	215	211	214	207	232	204	221	218	190	208	226	236	222	213	213	230	206	207	243	203	192	213	198	216	199	192	250	212	213	211	208	220	214	219	244	218	226	212	206	221	211	224	226	227	202	234	201	221	230	225	218	227	218	203	209	230	200	197	232	219	190	222	233	231	207	249	199	214	220	203	221	221	219	216	223	218	228	187	217	216	217	213	193	223	226	215	233	205	247	206	236	243	209	223	217	228	239	202	196	238	233	234	212	234	222	240	228	218	203	215	201	208	207	204	210	238	212	218	211	217	232	220	202	225	224	211	210	214	238	221	237	213	223	188	191	197	187	220	215	221	201	209	195	207	232	242	225	196	193	195	217	194	227	239	235	187	211	213	213	195	206	215	213	210	217	222	220	221	218	209	198	220	215	192	238	218	196	229	222	207	245	195	205	219	227	230	173	231	240	214	213	232	204	223	212	212	221	218	228	215	209	204	215	204	221	223	219	212	219	210	215	211	220	196	209	210	217	221	219	220	213	220	206	207	210	225	218	208	248	227	229	224	223	196	234	211	216	230	252	215	213	211	235	215	187	232	207	214	218	227	225	212	208	199	195	221	236	216	207	198	204	215	215	230	234	213	235	195	199	220	247	211	218	188	249	242	214	229	219	208	213	229	235	214	208	221	215	225	202	214	189	231	208	211	208	204	227	218	226	210	221	207	213	212	217	208	192	203	202	229	210	223	210	218	189	235	212	217	210	221	221	218	209	230	217	226	237	213	236	229	223	217	209	220	212	224	202	220	225	226	220	198	237	204	198	223	231	224	228	211	205	216	220	227	222	230	215	239	225	232	241	193	218	210	236	218	200	227	217	221	234	202	215	224	204	208	209	219	209	231	205	238	215	216	226	231	225	230	211	232	222	176	217	220	225	186	220	208	229	219	223	221	208	201	233	218	246	218	231	209	197	221	213	210	209	212	218	207	230	230	239	217	224	239	209	191	231	243	230	213	221	215	225	209	219	205	217	206	209	241	213	207	212	215	207	207	219	188	208	222	200	210	231	205	219	226	212	200	202	213	217	230	208	240	241	233	210	208	226	218	212	225	220	213	223	223	226	234	194	222	192	221	181	256	217	240	203	219	200	210	248	203	180	243	227	197	222	227	206	217	218	185	230	214	217	226	229	206	194	209	237	204	245	219	203	235	226	226	211	213	233	227	243	195	204	220	214	234	211	225	237	200	225	233	207	201	217	241	201	224	214	241	211	220	225	224	208	214	215	210	223	221	204	208	205	235	211	204	203	242	233	207	217	238	227	222	206	251	215	217	217	223	214	206	206	202	206	239	218	212	204	201	223	222	235	240	214	212	227	249	205	205	232	223	201	210	187	232	199	197	178	232	207	215	204	213	209	209	217	236	217	205	194	229	198	217	213	197	223	217	229	208	212	215	219	216	202	224	194	226	222	233	221	225	187	205	230	205	227	245	225	225	202	210	215	211	228	213	195	237	222	219	212	213	224	229	218	228	215	214	204	206	221	216	209	205	226	204	210	220	207	198	206	201	225	231	224	205	207	202	223	208	205	200	229	226	201	200	209	206	210	218	216	188	211	209	200	220	236	199	215	208	234	209	219	213	209	214	229	212	213	214	215	240	210	226	196	217	218	198	206	220	211	197	219	190	224	214	212	226	213	204	224	197	193	200	209	216	255	201	218	209	239	220	242	241	209	225	212	224	223	222	206	219	238	191	233	233	218	236	220	200	231	191	180	200	229	234	247	232	223	202	216	214	194	225	235	216	195	220	247	216	222	212	213	213	217	256	256	218	213	216	206	197	247	230	225	206	217	217	205	229	214	219	209	243	234	221	238	207	210	219	234	211	241	211	225	190	217	213	225	243	192	229	222	227	198	226	239	221	200	212	208	200	219	199	199	218	236	223	199	218	241	233	194	206	206	210	210	213	241	225	216	195	204	228	232	222	209	211	219	204	227	220	205	230	210	203	241	215	212	209	200	222	225	216	206	200	233	202	231	230	190	239	249	223	202	229	212	228	238	199	241	243	209	245	201	221	216	209	210	222	196	216	225	211	197	247	227	215	218	203	217	236	200	225	215	214	220	206	237	212	212	208	246	216	187	242	206	207	222	214	200	205	221	199	213	191	233	213	194	222	198	217	185	243	207	202	216	227	226	225	239	220	211	208	177	220	199	203	223	216	229	205	230	217	223	219	252	237	201	256	198	205	224	205	218	199	222	216	209	222	227	207	217	206	199	228	213	220	190	205	217	218	221	212	214	211	204	227	223	209	224	228	205	228	201	210	246	212	220	227	215	230	222	223	230	208	199	231	219	212	229	195	211	235	202	221	214	225	217	219	197	203	232	242	240	214	210	252	226	231	230	213	238	225	224	209	224	200	206	240	219	229	227	204	233	226	229	205	212	242	217	223	223	242	217	229	223	234	189	213	230	209	235	203	248	210	220	211	238	225	200	209	218	225	212	210	235	221	208	226	228	198	216	222	223	214	231	229	186	223	202	221	229	202	207	230	209	209	216	245	206	193	205	224	222	225	219	225	247	217	214	211	202	221	201	207	190	224	218	213	231	203	218	202	239	213	218	219	255	207	217	256	223	221	244	218	226	214	202	183	238	212	228	219	199	220	246	220	236	195	224	209	217	230	206	221	219	214
9969	13497	11127	5178	3015	1886	1386	1054	877	840	729	603	630	623	571	608	562	587	595	554	542	572	551	517	556	531	529	509	529	553	523	507	533	492	500	511	479	437	497	501	461	457	489	476	476	457	466	505	469	489	501	467	512	452	446	472	467	480	471	461	488	471	475	473	489	511	521	464	475	526	510	495	494	526	474	496	449	464	493	498	483	496	482	445	471	518	501	490	503	491	499	485	505	451	499	489	511	496	473	475	494	461	450	502	502	470	479	457	494	504	503	451	443	476	448	480	486	484	498	461	499	466	471	499	517	485	545	431	475	531	463	511	485	478	501	481	485	472	489	474	477	474	470	494	474	503	430	460	500	494	497	476	464	503	511	474	477	450	469	470	458	455	480	482	454	505	460	498	470	490	445	469	459	458	465	506	449	502	498	490	520	486	451	480	474	511	464	457	487	468	465	478	491	557	477	506	484	472	454	472	509	512	461	506	453	450	466	459	452	447	497	483	505	492	471	495	482	486	479	493	478	471	431	486	462	464	495	480	452	473	428	490	463	481	450	488	507	486	488	436	447	477	465	500	443	462	474	441	459	471	504	460	471	475	454	492	464	479	490	471	481	465	522	478	498	475	498	479	478	520	516	476	475	474	502	472	444	476	501	515	469	478	499	474	483	465	454	459	476	501	454	479	462	430	496	519	483	427	452	523	451	470	488	476	470	457	461	452	461	470	479	464	536	501	457	473	503	457	482	486	516	477	499	489	458	470	519	501	465	462	506	448	489	468	404	450	472	484	490	446	471	493	484	430	480	458	475	505	458	459	476	485	489	484	481	442	463	455	474	486	444	506	492	475	456	459	504	484	476	441	489	479	445	467	471	509	462	503	451	456	495	503	467	512	474	484	496	463	468	475	449	500	496	476	469	525	451	471	440	499	511	496	490	500	477	475	492	447	455	497	480	488	428	506	482	496	477	479	477	473	483	497	463	487	463	545	469	468	475	494	430	457	457	495	479	490	465	475	495	460	475	501	455	487	482	451	441	490	488	448	482	507	536	469	452	461	470	479	544	485	479	484	475	498	460	457	441	464	474	444	443	491	472	484	485	492	451	461	503	475	490	486	518	456	486	506	455	448	485	493	479	485	452	489	488	473	463	468	487	479	477	501	496	468	473	455	434	457	490	458	448	490	482	471	480	463	481	470	462	489	507	482	466	448	477	504	501	505	466	489	515	440	489	469	471	477	448	481	491	474	486	464	528	489	498	468	459	469	490	453	483	482	499	474	459	458	499	519	465	487	458	431	457	467	444	475	493	471	495	497	497	472	451	478	498	468	480	465	459	442	488	464	463	490	487	462	479	511	439	465	518	501	435	439	461	440	477	458	504	460	452	476	463	470	476	493	473	508	469	479	465	467	477	478	457	489	463	481	459	505	535	511	475	469	474	502	469	475	475	447	523	480	490	495	467	472	454	469	491	464	471	459	465	477	478	493	482	474	498	476	450	483	469	471	497	446	471	517	480	489	455	459	484	487	444	491	514	442	447	515	499	523	499	462	443	489	479	478	488	464	488	468	456	499	484	480	469	447	449	508	502	492	462	441	471	470	485	481	516	448	475	500	511	473	492	473	501	477	480	480	501	471	473	461	522	451	439	485	462	494	460	507	436	450	491	458	459	451	508	465	478	473	486	448	481	459	461	475	498	503	462	466	459	463	495	471	458	474	451	447	470	521	458	512	444	462	480	495	476	511	470	524	489	462	456	469	460	489	449	486	457	504	518	448	508	470	450	472	479	461	466	462	491	463	479	483	439	510	502	466	489	489	495	452	458	513	443	503	507	515	464	518	507	531	480	454	467	435	496	482	508	488	488	491	502	497	503	483	476	505	474	460	503	445	490	452	492	496	516	475	469	453	511	505	505	466	476	476	505	486	471	513	515	458	508	518	480	453	465	461	489	505	460	521	481	473	458	477	479	451	493	468	485	525	471	469	445	456	515	460	454	488	474	476	451	515	485	458	466	498	451	464	477	480	497	489	442	455	464	452	481	476	472	459	465	463	457	468	472	490	500	484	487	474	468	450	499	447	506	496	473	495	490	465	505	476	463	477	478	468	525	505	424	458	454	499	464	435	486	471	484	514	462	494	468	444	453	489	506	519	459	464	491	448	498	479	506	468	498	496	480	476	459	474	475	451	449	436	455	467	486	474	512	470	472	494	489	507	480	451	465	456	457	443	487	491	444	498	418	465	473	426	465	529	492	530	473	485	472	467	474	507	487	451	485	505	441	502	491	481	461	449	448	469	478	438	465	442	504	466	455	472	481	459	418	459	519	464	469	472	488	480	489	448	471	468	469	477	453	477	501	485	488	442	448	475	476	515	444	470	490	495	451	439	474	501	447	495	459	476	454	480	474	443	485	459	464	466	467	484	506	453	471	476	475	501	494	489	477	470	486	463	486	425	481	481	504	486	468	459	495	482	460	482	486	486	441	497	527	477	468	497	483	444	491	493	456	514	431	466	488	459	491	453	448	495	435	474	470	488	478	526	483	463	477	478	491	477	463	482	461	466	495	490	468	478	471	501	472	451	475	470	486	499	500	484	454	489	443	475	546	453	492	467	501	467	457	475	450	500	488	429	496	478	487	458	477	538	469	466	475	485	467	513	485	465	481	479	475	551	468	472	474	484	433	486	489	474	480	466	465	490	471	483	461	466	467	497	447	431	467	500	489	478	517	487	466	477	495	490	441	467	466	450	467	449	487	486	473	419	465	461	467	510	482	451	524	457	473	480	489	496	499	472	460	444	482	520	472	462	469	548	431	469	495	437	448	483	446	479	461	480	459	463	443	470	472	487	445	483	424	456	456	488	480	524	473	472	451	463	470	468	467	466	508	448	471	497	515	486	454	481	468	440	463	478	469	487	462	479	485	496	487	462	484	482	485	498	441	459	466	458	449	475	466	505	458	451	441	522	456	466	474	459	479	438	485	466	485	451	475	453	475	486	466	484	471	494	453	474	484	453	495	468	467	458	463	499	468	485	492	431	485	434	530	486	458	448	480	475	498	448	483	469	464	496	442	491	516	463	458	487	476	442	479	476	484	516	458	460	474	482	524	442	502	483	476	463	510	515	466	478	467	494	479	512	504	497	442	456	469	464	436	498	488	508	480	499	427	459	476	522	478	466	458	451	485	492	482	537	476	460	448	427	444	479	470	495	462	468	453	442	468	429	444	512	464	469	454	461	465	508	449	490	453	468	492	477	476	436	475	484	488	499	474	458	476	469	509	484	491	466	532	474	466	481	504	445	469	486	485	489	491	459	495	454	450	439	465	499	479	428	416	501	497	465	484	487	447	507	497	450	523	514	466	495	508	444	469	515	501	513	442	484	470	478	492	476	486	436	499	437	464	482	516	467	515	440	494	441	455	478	494	504	473	462	512	499	461	460	447	495	478	467	497	454	462	490	458	489	494	442	492	482	481	522	464	498	431	461	484	437	484	495	490	470
25173	21444	27877	25333	11866	1954	1229	849	669	585	508	418	387	386	377	329	346	383	340	347	319	339	316	283	282	239	257	289	288	271	265	304	264	252	245	281	256	272	256	259	236	285	258	231	263	254	263	260	237	252	242	248	235	230	223	254	226	257	232	242	233	222	253	246	234	269	236	254	250	247	260	244	253	232	256	244	268	236	240	237	242	267	248	256	245	240	244	228	269	227	243	228	227	254	228	260	242	270	230	245	231	240	231	271	233	243	242	252	229	245	254	269	239	260	294	250	240	302	220	265	262	211	223	249	250	217	247	241	206	228	216	232	258	252	255	250	242	225	270	230	240	236	261	257	214	245	238	232	261	241	241	242	253	271	236	232	231	242	222	249	217	226	219	247	251	225	224	257	233	233	221	245	252	225	207	251	236	244	221	253	223	265	248	223	193	241	239	232	259	218	258	239	229	271	230	236	258	266	237	242	255	263	225	230	264	237	264	252	265	239	255	244	223	244	221	252	252	222	231	237	232	226	265	247	236	269	227	249	256	251	235	218	229	223	255	236	245	262	242	240	224	245	250	254	247	269	255	227	247	238	229	242	253	242	258	252	219	235	221	263	234	236	226	252	250	220	245	230	237	248	270	236	229	240	231	236	240	228	257	248	257	240	266	245	239	263	253	244	286	263	236	256	238	252	238	242	228	252	247	258	232	242	217	233	234	226	216	233	250	240	203	240	232	241	239	235	243	243	217	276	230	233	263	242	250	252	215	224	248	240	253	283	262	239	237	225	240	233	255	262	225	238	234	231	238	237	240	232	263	256	267	253	270	232	241	248	230	242	230	227	244	232	220	247	225	253	235	228	221	243	255	246	248	248	236	241	233	263	249	262	248	213	238	247	259	245	238	257	280	246	234	226	246	237	280	242	240	236	236	241	228	225	254	269	251	250	272	250	231	244	212	221	252	244	263	262	239	240	227	245	268	248	222	224	245	237	234	244	220	247	255	239	211	262	231	223	254	254	259	223	258	220	214	211	237	244	239	223	246	218	242	252	203	252	230	243	225	248	236	230	259	260	239	245	234	252	248	242	232	234	247	231	241	237	208	255	237	255	223	270	258	253	243	275	267	224	236	274	228	228	248	246	264	223	209	242	238	252	260	239	235	245	240	243	215	243	262	236	235	230	253	228	221	225	259	216	223	217	228	256	215	217	224	236	244	256	233	220	229	270	233	255	219	225	215	255	256	243	243	243	233	207	256	256	217	275	241	230	248	238	215	258	229	245	237	243	244	267	242	223	237	224	241	254	212	246	239	230	215	252	227	201	232	230	240	258	225	231	212	228	229	248	212	275	252	281	240	256	236	251	255	262	245	242	227	265	241	219	238	237	208	230	218	217	242	231	248	265	235	233	272	230	262	225	242	266	250	244	244	227	263	244	236	228	237	223	260	279	263	242	228	221	253	214	224	235	234	265	235	249	251	231	267	251	263	243	273	221	227	229	248	246	253	243	238	245	227	244	240	261	252	223	212	227	268	216	241	252	236	237	232	232	251	233	263	235	243	220	233	245	227	255	257	239	218	233	259	240	224	242	210	236	232	249	235	220	256	274	255	233	223	205	234	245	231	219	223	236	282	258	239	222	246	242	241	231	228	221	210	225	256	242	251	265	234	233	257	249	256	244	238	241	212	241	244	230	271	242	215	252	248	232	241	237	208	243	246	265	213	227	239	222	216	261	229	228	252	232	239	255	245	238	241	261	217	252	238	258	215	242	239	238	238	273	223	235	225	249	208	232	227	255	240	237	265	242	242	239	245	264	241	229	217	262	248	247	249	246	260	241	253	268	253	225	261	259	240	243	198	241	250	226	258	231	275	250	236	224	257	261	266	250	265	201	250	236	246	218	239	212	233	235	269	263	249	240	216	208	234	245	230	240	224	227	232	244	267	239	257	234	243	249	225	224	254	228	248	205	244	245	202	245	260	249	236	248	219	249	238	253	218	203	232	228	231	266	246	248	248	252	213	248	229	242	234	238	232	265	267	210	243	240	233	231	260	248	244	257	244	280	238	233	245	214	236	236	221	233	240	241	243	253	246	264	245	226	245	225	238	266	228	251	250	237	210	228	222	255	213	232	219	250	235	234	235	231	255	257	229	259	248	239	219	233	253	251	243	240	248	225	241	245	233	242	257	260	225	245	257	234	259	232	257	232	231	247	245	241	279	259	219	260	239	251	241	240	258	256	247	238	253	246	224	262	267	217	245	267	235	248	218	248	254	250	249	256	234	220	245	268	233	242	268	274	238	197	224	257	260	245	235	230	249	227	227	236	241	235	229	222	262	232	258	230	233	259	246	242	252	261	265	227	250	236	263	213	248	264	253	209	257	251	273	256	266	243	244	257	251	229	248	247	229	250	226	215	268	263	255	245	276	275	233	241	222	243	245	228	248	218	255	246	258	254	254	221	223	230	241	255	223	253	246	247	232	242	243	224	249	233	249	270	248	216	259	212	256	256	236	233	242	218	214	234	255	229	241	250	244	248	237	225	251	271	242	226	248	247	237	225	252	238	244	260	227	246	233	253	228	227	231	227	261	237	228	232	233	268	243	220	233	223	225	231	256	243	274	238	233	239	235	233	226	251	245	253	244	241	225	233	243	239	216	263	237	239	243	252	225	244	246	235	239	265	241	278	244	232	219	229	257	218	239	261	232	224	235	232	249	240	228	245	236	249	206	233	253	249	225	235	262	239	231	249	265	246	244	249	260	260	246	251	224	223	218	231	247	234	267	221	228	260	233	231	253	265	253	247	266	248	240	224	249	253	231	232	229	239	236	238	240	252	223	245	271	246	250	235	262	275	261	250	243	262	251	227	228	213	226	247	223	272	279	244	234	251	253	254	240	224	250	224	226	240	233	260	236	235	245	248	234	228	233	241	244	230	233	233	249	225	244	251	261	241	244	264	233	243	246	239	249	252	235	247	237	263	236	263	233	225	259	235	233	232	224	219	267	244	244	219	261	220	249	250	217	253	234	261	227	242	244	255	252	260	265	271	245	236	263	246	260	246	222	231	252	249	249	254	263	236	256	207	232	228	228	273	255	238	235	232	245	233	250	241	227	221	259	258	219	231	234	262	249	244	230	271	272	247	243	246	249	227	233	241	241	247	250	232	262	259	253	241	249	256	220	245	258	258	233	214	209	243	259	264	228	254	242	243	232	216	252	245	243	221	224	234	260	207	208	223	251	236	233	296	254	220	251	253	254	207	247	246	269	263	232	239	252	255	244	250	215	227	256	254	231	233	236	231	242	264	233	245	240	227	250	214	227	267	238	250	248	264	247	228	242	266	248	227	226	248	231	249	240	242	239	242	250	266	251	243	210	259	246	227	238	269	249	230	219	230	220	236	232	248	267	247	255	245	235	217	245	251	255	257	244	236	250	247	238	221	268	258	271	241	261	232	225	237	262	223	224	246	238	219	230	248	251	254	249	258	202	256	209	226	211	244
12625	22708	19586	11302	7278	4946	3737	2777	2334	1947	1640	1412	1264	1165	1047	971	869	910	883	888	871	789	730	705	737	721	707	649	626	633	604	589	590	602	596	575	550	562	542	582	507	518	537	521	523	540	593	561	512	539	525	526	513	555	534	548	537	503	533	506	521	519	515	570	509	517	533	539	502	487	556	534	566	563	515	540	508	545	555	534	521	526	503	544	501	541	542	540	537	527	512	521	487	540	544	566	543	517	492	487	513	554	505	529	555	511	550	522	548	524	543	512	569	541	498	544	532	522	516	573	547	527	546	500	535	549	466	493	555	514	550	532	522	507	523	543	486	492	532	518	495	481	561	541	543	528	472	502	533	518	485	486	496	488	524	508	530	515	514	532	531	516	472	475	570	494	529	533	556	508	513	501	505	497	504	556	545	508	533	535	541	564	531	499	518	506	527	531	569	536	485	534	522	514	511	511	529	588	544	530	465	527	520	529	504	533	482	528	511	526	512	494	496	483	537	532	498	569	510	532	563	529	548	532	531	510	510	535	496	507	560	504	516	474	526	514	539	525	546	527	540	510	519	547	518	538	507	526	519	484	496	562	518	519	480	477	504	541	547	513	547	489	482	521	536	535	516	510	500	499	493	515	513	520	510	508	517	488	528	511	478	509	501	503	558	550	493	564	505	555	537	512	545	525	483	503	555	513	512	536	538	532	504	523	521	519	491	502	544	501	518	486	489	505	505	561	527	516	510	506	526	529	512	563	520	521	508	537	508	507	535	530	485	508	525	523	518	500	513	504	549	515	534	509	503	494	522	533	507	532	515	498	527	520	518	475	543	536	516	455	493	506	533	517	554	520	497	485	524	549	513	495	484	528	532	518	547	478	530	537	560	501	497	468	540	500	505	524	495	536	548	545	527	504	528	531	500	508	531	512	561	547	538	533	495	523	563	535	531	474	524	515	536	516	536	511	524	513	517	510	534	495	517	516	521	494	526	495	520	533	511	517	527	555	572	525	473	547	517	508	543	489	563	521	497	511	541	524	544	513	507	531	562	548	516	532	525	509	502	503	500	525	514	527	531	461	529	546	541	545	519	521	518	493	553	516	516	493	538	495	488	517	537	509	512	479	542	529	539	547	509	554	555	500	527	485	511	529	485	522	536	519	480	521	507	494	515	492	490	492	507	513	494	560	527	523	486	522	476	445	514	507	509	504	492	497	535	521	511	514	533	536	534	538	516	493	553	507	505	502	530	496	553	531	514	511	483	496	512	525	527	507	523	514	496	507	510	511	519	538	553	505	528	485	528	537	532	502	533	519	516	523	517	482	539	548	523	528	498	509	542	531	521	512	546	546	518	521	519	510	503	540	537	532	515	511	495	504	535	532	543	530	508	469	496	523	511	502	544	500	517	518	575	511	546	525	494	535	543	492	503	501	542	543	505	526	507	538	542	507	540	520	542	510	502	520	560	523	537	521	535	506	543	542	553	511	485	498	528	506	544	531	498	545	538	568	499	523	545	485	502	510	511	508	507	493	532	547	502	506	546	551	514	549	504	529	529	533	518	527	489	507	539	500	519	574	494	509	510	496	499	540	527	534	539	493	553	545	520	441	523	473	559	492	490	508	549	534	503	506	503	540	518	510	505	510	525	496	548	467	534	476	546	505	536	517	486	517	521	504	514	555	551	492	474	516	507	500	505	496	543	516	495	547	513	561	535	494	508	551	495	512	562	484	522	532	518	509	506	541	550	510	501	557	518	506	539	502	524	483	519	567	488	520	535	561	510	503	508	541	492	531	522	518	557	557	500	503	531	533	523	527	510	504	525	533	528	519	504	533	526	499	479	493	494	538	528	529	546	547	516	481	465	494	572	492	567	488	511	502	535	522	521	506	555	547	589	532	519	549	586	553	502	556	520	532	530	496	554	501	567	522	535	536	533	481	509	525	485	520	557	533	536	548	531	524	500	521	542	482	491	458	534	523	553	523	489	527	532	531	529	538	573	514	523	500	485	529	463	514	515	510	506	518	489	519	498	487	486	537	520	495	455	496	536	534	556	509	514	546	536	511	507	539	511	470	521	578	518	550	489	495	498	558	514	508	528	530	498	560	530	501	564	501	521	521	508	497	513	555	539	536	538	528	496	532	532	500	492	523	492	543	558	496	495	542	517	520	549	509	521	480	506	484	520	526	500	501	531	505	564	505	529	535	491	512	512	496	542	562	512	499	562	522	542	510	493	498	514	515	444	512	485	502	510	491	509	500	553	512	501	546	460	501	559	487	519	554	509	542	514	469	533	542	534	491	534	509	508	528	504	532	542	527	502	559	507	563	481	554	541	525	525	545	555	543	501	500	516	499	524	501	524	528	537	522	532	551	556	517	531	547	526	545	527	498	529	545	509	492	558	510	511	494	523	554	548	508	541	544	510	521	538	492	474	518	518	555	507	537	507	520	521	529	539	517	532	499	499	509	521	501	512	533	522	542	502	490	546	486	487	501	545	527	535	524	546	528	505	496	511	526	519	502	520	471	520	513	509	526	499	524	541	540	551	532	487	494	510	507	510	495	521	522	494	531	528	522	560	521	529	485	494	546	511	480	537	499	571	527	504	498	513	547	533	539	540	507	512	519	544	547	501	499	517	508	498	536	536	534	525	535	532	575	513	497	498	504	551	532	504	536	525	499	519	528	545	513	519	495	531	543	515	548	526	503	513	537	505	506	514	553	502	574	506	506	488	532	527	477	490	535	495	504	511	493	499	488	490	522	537	516	524	524	525	491	466	509	559	527	506	494	521	513	505	488	530	535	495	506	507	511	512	468	513	499	511	533	530	468	521	511	516	513	552	539	519	510	518	502	532	523	520	521	561	506	507	471	517	545	506	528	515	526	557	524	541	523	477	539	489	527	517	496	509	529	519	519	547	569	546	514	533	503	518	518	492	514	506	494	509	526	524	509	531	494	509	532	489	496	497	498	497	549	532	500	503	497	507	501	496	532	515	489	489	535	490	530	530	500	534	512	539	518	535	529	470	471	528	550	509	521	492	529	504	524	558	510	523	513	552	471	526	527	539	503	479	466	506	519	548	522	493	488	514	540	538	566	533	528	510	503	497	569	507	506	508	500	499	538	549	498	552	500	537	521	553	541	565	487	522	483	507	491	545	529	522	517	492	520	522	547	512	552	560	488	493	488	525	510	543	532	546	551	496	525	503	550	537	484	536	533	505	556	518	498	495	549	517	484	512	522	509	524	488	522	543	491	507	540	517	497	517	511	483	547	491	521	516	521	543	529	526	570	524	550	506	483	503	537	518	517	524	512	524	505	515	537	515	537	541	521	544	473	510	550	525	561	535	558	519	530	505	495	546	558	468	498	522	469	548	583	516	541	530	552	496	513	517	553	545	555	511	564	523	486	529	529	558	499	520	525	526	526	554	582	514	556	475	502	484	528	533	518	518	497	502	492	534	538	509	498	499	502	489	543	545	521	505	518	529	556	484	493	533	525
24199	21425	28917	24315	21389	11055	2633	1468	1242	1084	898	824	731	702	699	618	596	569	588	531	530	542	519	541	452	498	476	441	451	470	465	447	428	409	440	425	450	443	442	424	460	360	423	395	401	437	394	403	422	408	422	417	386	433	418	376	404	378	410	385	408	419	406	395	438	387	402	420	432	446	412	414	441	383	408	435	430	429	449	428	435	407	405	430	424	403	413	433	459	416	437	405	386	391	432	377	405	422	430	398	396	399	431	363	403	409	424	416	417	417	373	436	424	422	411	401	389	387	390	390	418	447	384	387	398	383	453	446	410	396	390	419	430	384	376	399	416	414	409	403	394	404	396	425	385	387	445	423	425	418	431	372	367	406	397	399	422	413	402	403	355	410	434	431	410	421	434	404	410	374	421	439	432	375	407	415	396	386	401	406	436	399	403	378	406	421	400	410	366	395	417	436	413	434	377	389	396	362	416	361	425	412	376	414	404	409	448	375	394	423	399	408	367	402	417	383	414	396	437	392	383	424	409	430	391	420	428	418	388	413	411	428	412	393	411	426	382	411	396	428	432	410	432	425	403	425	418	363	429	375	414	452	439	409	394	425	414	386	416	380	385	402	436	430	395	432	461	396	433	382	388	377	407	421	453	384	407	380	386	382	375	393	424	395	412	399	397	406	414	393	378	425	407	426	467	398	398	394	434	364	397	402	428	400	423	409	409	414	376	361	374	407	379	404	361	404	448	423	401	407	422	407	443	409	400	425	417	386	403	416	406	404	391	412	398	405	415	414	377	385	386	431	370	396	436	417	384	410	388	410	400	401	409	373	397	402	398	399	405	406	427	413	398	369	402	398	402	431	411	386	440	402	408	399	401	403	404	420	420	406	400	386	366	422	392	414	402	387	421	385	394	402	415	445	359	383	428	414	397	399	417	401	403	411	383	428	390	404	421	375	405	412	387	398	409	416	394	396	415	435	428	402	401	414	409	412	382	389	409	413	386	406	386	418	415	412	417	416	396	389	375	447	395	446	397	401	410	375	403	385	412	424	403	417	416	381	449	395	448	381	406	399	411	406	418	437	415	417	431	421	409	387	382	406	418	416	418	415	375	398	426	437	424	398	402	385	395	415	405	440	376	397	426	409	394	411	428	403	387	403	384	370	412	444	422	382	376	410	448	394	438	380	399	421	422	388	413	404	385	398	419	413	428	432	445	431	407	410	380	406	385	389	410	420	419	397	431	398	412	415	399	366	389	418	402	399	397	429	438	390	421	388	412	428	430	401	413	419	426	441	393	405	431	406	423	412	345	393	409	412	417	384	399	439	410	389	388	424	415	376	414	398	419	418	430	424	395	427	366	372	399	404	394	404	371	392	366	386	412	400	416	385	389	420	379	386	412	391	429	402	397	404	396	417	435	393	421	379	366	398	437	410	420	408	363	391	423	372	398	420	442	391	411	393	412	403	404	398	421	367	403	406	417	394	396	382	429	403	441	420	391	415	388	423	370	444	415	397	416	426	386	433	385	411	421	388	377	409	406	366	426	409	417	384	412	424	432	395	392	412	416	389	418	403	388	388	423	390	415	401	417	419	439	383	394	399	422	415	423	423	401	389	386	403	357	367	409	420	415	411	423	372	367	426	398	381	434	392	424	378	387	422	436	412	406	427	443	443	403	417	418	374	384	402	422	417	402	416	401	408	388	417	412	434	410	427	422	397	416	405	386	362	388	419	434	377	398	418	414	398	408	423	408	389	388	400	444	377	401	408	438	402	420	404	366	411	433	394	449	403	401	424	401	389	414	441	371	434	385	445	374	428	353	407	400	416	383	438	420	415	412	390	425	365	416	421	430	418	364	405	394	419	379	431	396	420	423	380	412	419	414	370	411	409	442	413	426	434	381	416	385	372	388	361	415	391	410	404	427	400	411	405	403	429	413	397	412	399	422	391	426	399	414	436	389	376	415	397	408	359	403	420	386	374	417	416	416	406	422	428	435	416	386	419	405	414	414	469	386	424	397	417	404	403	420	412	407	451	401	368	415	385	428	400	380	418	427	431	426	408	389	370	416	365	396	412	413	401	411	383	440	364	387	417	403	429	407	366	433	390	375	412	391	387	393	398	440	443	413	398	387	397	409	388	384	391	385	401	419	420	417	459	437	403	399	363	433	410	382	378	425	403	396	388	362	392	413	408	403	399	405	403	409	390	419	404	368	386	383	446	413	403	411	420	390	416	440	426	403	415	396	410	392	444	423	383	389	430	405	393	392	383	416	439	428	383	407	399	410	382	404	416	406	371	380	413	396	385	431	383	400	399	389	408	416	447	388	426	425	400	393	423	408	369	418	416	438	382	380	438	406	409	377	402	396	420	403	442	422	403	370	443	424	389	441	438	430	381	401	384	405	413	417	421	383	384	389	393	426	397	422	431	417	391	413	366	374	365	419	385	405	422	442	411	375	389	393	387	388	410	376	429	423	397	423	404	394	405	388	399	455	395	431	410	404	450	383	434	418	397	417	426	411	412	432	445	390	429	427	384	421	421	404	443	393	378	413	418	421	405	409	406	399	395	405	446	419	395	426	420	396	410	414	427	370	427	424	374	390	388	428	396	378	406	405	446	392	382	392	373	400	404	411	403	420	400	416	380	382	361	393	384	421	395	360	398	438	388	402	447	381	387	411	405	390	379	419	414	413	422	405	429	444	398	423	385	387	420	400	413	413	427	366	400	427	400	420	436	394	418	402	364	420	395	409	415	396	418	413	425	453	394	388	395	400	405	431	406	445	397	405	403	443	406	418	361	410	398	420	416	421	398	397	403	379	433	424	404	427	411	401	437	392	406	412	426	431	407	393	397	411	424	398	381	399	413	371	390	403	420	365	397	395	404	408	422	441	407	382	382	383	407	415	406	428	378	412	389	434	385	387	405	403	409	415	455	372	412	360	379	403	407	429	382	411	426	392	405	392	438	432	444	372	428	417	409	370	434	416	390	438	439	430	386	371	409	399	423	404	397	413	418	442	403	408	365	407	392	393	397	389	411	403	377	366	408	405	447	389	421	380	378	400	382	380	348	384	404	377	437	417	388	423	429	412	416	434	418	398	457	387	421	441	419	424	412	410	422	442	375	402	384	425	445	384	428	454	438	434	388	405	416	405	421	419	413	392	431	432	395	426	422	396	417	372	402	430	425	435	390	435	438	399	394	412	425	435	407	404	400	408	387	383	427	411	428	371	388	399	389	390	384	388	408	396	370	382	391	417	400	393	426	397	381	392	398	415	419	412	413	418	434	371	398	385	397	379	374	413	400	398	424	390	402	455	433	420	402	399	395	422	397	411	367	387	420	398	394	430	403	395	401	458	453	412	410	399	409	426	399	402	401	381	415	409	381	411	404	386	398	428	402	378	386	433	396	404	400	412	388	395	392	402	393	398	389	418	406	414	415	415	387	379	372	417	423	389	417	360	395	426	372	425	415	405	393	377	417	408	425	435	391	420	418	399	397
15477	28286	24803	15667	10906	7842	5902	4674	3909	3283	2783	2422	2123	1984	1773	1664	1642	1556	1381	1401	1364	1332	1245	1166	1179	1160	1079	1102	1020	1097	1031	976	955	939	1000	908	895	903	879	876	925	829	888	794	813	813	793	867	837	910	876	858	814	851	851	851	855	832	880	853	829	821	821	830	847	805	887	845	833	869	818	820	800	836	870	842	812	853	825	822	832	846	854	823	822	791	827	848	856	804	792	846	797	845	803	853	819	854	870	848	829	831	828	834	880	845	862	831	898	791	882	812	769	870	836	821	820	859	821	869	862	796	837	861	807	799	856	827	850	831	903	783	829	830	838	840	872	806	776	789	812	820	841	855	815	809	775	813	821	856	752	865	834	821	827	821	800	853	839	789	786	876	829	825	816	813	824	800	832	826	828	814	809	815	867	835	751	825	797	816	823	822	791	834	818	780	804	810	825	824	820	837	772	804	778	848	846	805	821	837	837	799	831	787	793	851	798	819	820	835	817	779	830	853	813	796	761	844	767	829	820	861	858	816	836	812	770	777	882	799	836	844	840	817	862	792	823	837	788	846	808	855	823	836	847	847	827	846	833	820	843	805	789	818	814	826	844	855	815	797	852	819	794	750	834	808	822	818	799	825	782	834	791	833	829	852	839	840	825	806	860	815	788	866	767	817	796	832	777	797	833	803	798	850	848	814	802	806	766	778	837	742	795	799	775	812	812	798	779	855	872	834	824	802	833	802	780	802	825	775	809	801	756	799	841	793	830	811	829	787	776	761	837	825	760	824	771	759	807	832	848	787	818	852	891	793	839	805	867	772	879	917	858	855	846	834	810	746	849	859	822	841	776	777	863	797	791	816	791	780	828	805	842	790	802	830	805	816	755	827	827	783	809	813	832	833	790	860	842	831	789	897	814	834	812	790	802	834	818	785	809	836	796	815	874	789	836	801	761	813	795	818	795	847	839	817	827	789	811	854	798	844	795	764	820	832	863	785	802	821	815	803	865	854	850	828	842	798	806	851	813	835	828	862	794	783	803	798	823	824	803	853	850	810	878	772	852	867	802	832	840	844	826	786	809	780	808	830	838	849	762	826	779	803	845	813	821	862	831	800	813	811	789	791	848	826	821	825	808	812	826	792	826	826	826	790	831	820	800	842	827	840	822	832	806	840	832	782	797	848	815	836	826	833	832	834	816	921	801	821	810	796	821	825	870	835	825	828	829	808	830	796	792	840	813	858	797	821	796	835	848	805	848	837	756	831	818	808	802	811	818	804	819	815	807	806	821	796	833	808	852	810	794	874	834	826	792	818	837	815	871	837	814	854	791	827	808	798	792	810	779	841	840	771	776	832	787	794	785	826	855	784	817	757	788	788	829	819	814	836	828	881	868	833	805	812	809	782	785	825	806	815	806	861	811	792	829	783	860	760	813	756	849	818	783	827	840	814	828	819	836	837	813	823	740	845	824	836	861	801	804	859	811	809	831	809	788	819	810	778	850	814	798	871	841	837	803	856	824	844	787	862	798	785	810	844	822	833	822	833	865	801	765	832	814	805	812	856	776	804	802	847	769	856	834	835	822	815	816	858	814	815	843	800	859	835	857	816	849	770	818	830	878	842	801	873	836	794	840	816	802	797	799	749	820	777	799	798	826	797	765	801	861	786	807	797	827	869	769	847	793	801	866	849	821	786	827	773	805	787	817	787	811	800	832	827	832	770	809	828	801	848	838	834	814	801	843	823	803	756	812	836	832	788	834	814	806	833	785	800	806	773	838	840	883	832	835	831	807	816	791	817	895	804	826	829	775	822	831	816	836	797	811	783	814	837	795	798	822	813	787	841	818	837	817	869	813	862	816	808	836	864	784	815	837	849	812	769	791	814	833	847	808	774	837	773	836	829	791	816	800	844	818	830	848	833	794	848	793	819	814	800	819	834	836	793	807	823	801	864	839	818	820	832	813	821	799	822	848	850	831	907	804	769	747	854	825	825	822	807	821	838	828	808	843	803	867	824	798	811	806	824	809	785	829	827	804	809	839	782	826	789	833	825	775	809	830	863	812	839	789	848	790	796	845	855	873	825	790	826	818	796	876	783	838	804	822	839	802	826	875	821	808	819	783	857	777	819	785	802	817	803	795	825	807	796	785	794	832	814	784	811	859	857	843	780	768	857	838	826	802	837	832	844	809	787	811	885	795	825	823	783	800	827	843	835	813	836	830	852	771	829	799	830	850	856	781	809	831	827	801	842	804	795	846	799	756	839	862	862	805	864	801	814	815	788	803	850	837	863	835	837	791	820	765	796	841	812	868	799	817	856	771	829	795	790	771	856	791	796	795	794	847	791	809	830	795	890	805	827	795	823	875	790	838	816	798	846	823	764	793	764	848	781	833	842	840	870	867	861	786	802	876	796	829	813	805	845	818	850	825	821	781	852	826	813	830	827	773	844	824	824	820	834	809	791	828	834	840	817	822	803	801	856	854	772	804	798	825	865	797	782	853	814	821	808	851	822	770	848	827	814	788	784	829	804	814	845	815	806	778	867	835	774	799	888	783	815	752	799	788	874	757	769	815	793	796	833	782	789	801	842	799	849	793	841	812	802	846	805	830	818	819	853	844	853	817	870	841	767	857	869	787	769	846	805	839	757	857	785	841	811	856	866	841	779	807	833	800	835	833	795	794	855	806	811	816	769	881	797	857	817	870	816	832	746	795	849	800	812	865	830	828	822	818	836	865	776	791	820	788	832	783	858	825	857	793	768	847	786	812	819	819	801	879	816	845	797	766	840	832	804	785	812	781	840	824	830	764	866	795	829	847	778	840	768	834	827	788	823	786	829	753	790	795	808	838	774	754	863	810	829	875	794	834	826	800	822	787	804	804	808	766	802	838	834	822	855	834	818	856	846	829	810	783	822	821	834	846	890	805	833	853	810	822	791	846	821	777	852	847	830	775	800	811	845	809	848	777	819	814	801	871	797	789	808	813	808	773	823	777	827	846	871	846	841	795	921	863	804	831	828	794	805	827	838	795	778	837	818	769	822	777	766	815	798	815	792	829	775	840	838	792	846	779	806	836	806	804	800	829	896	856	834	801	779	858	784	835	806	822	863	816	798	836	810	812	790	818	790	807	807	831	792	828	806	810	742	814	820	808	802	759	840	822	820	851	792	784	821	820	813	829	810	826	790	830	807	834	855	840	842	784	807	812	882	804	837	775	775	808	824	862	790	867	856	773	837	792	819	820	866	824	797	809	783	820	825	782	795	842	820	776	795	806	789	836	794	837	830	859	827	818	835	792	826	777	804	851	803	836	845	798	779	787	845	783	822	831	787	824	850	791	776	769	787	821	823	853	833	794	825	794	751	833	832	831	828	795	829	827	783	775	804	833	792	793	828	821	842	828	815	792	825	785	768	805	813	850	806	846	801	856	841	793	787	829	827	840	780	857	796	761	809	854	812	842	831	839	802	821	791	844	779	810	819	825	853	803	793	826	826	840	876	832	838
27330	17757	5519	1839	847	528	412	309	328	294	273	267	268	268	246	257	238	263	244	246	250	226	218	215	253	206	223	237	213	231	225	212	219	204	227	214	217	218	204	196	224	217	247	227	214	219	206	191	210	211	198	222	203	222	232	224	245	207	216	201	234	240	177	245	217	195	231	213	216	235	225	237	208	200	245	189	215	235	238	214	204	220	214	234	233	236	236	201	253	220	215	213	219	215	215	217	217	240	211	244	188	222	223	214	247	206	198	228	230	217	219	221	222	208	200	211	227	198	215	212	206	233	208	225	207	206	212	207	227	203	210	212	241	214	225	211	227	234	203	207	189	213	209	214	223	226	224	220	186	207	227	231	238	222	227	217	216	201	274	236	195	206	193	229	227	221	234	221	217	220	201	219	232	187	221	245	242	218	214	214	209	198	183	185	210	189	199	208	218	217	216	211	234	215	226	214	206	240	231	213	216	240	215	225	215	202	204	208	231	215	218	198	199	204	204	193	218	214	201	209	208	244	236	236	228	229	238	224	201	219	223	223	208	199	215	204	233	228	203	236	232	225	190	205	264	232	221	215	206	215	218	211	227	213	245	203	203	207	202	224	220	237	236	208	221	237	227	207	199	209	214	210	246	224	229	211	219	196	191	237	207	198	197	219	224	258	228	240	233	199	208	220	200	196	225	226	223	224	213	193	247	215	212	247	206	213	210	238	238	187	187	233	212	217	247	228	224	231	226	189	208	223	202	234	203	213	215	203	213	219	208	234	218	220	237	242	228	214	250	196	224	217	224	228	227	194	223	221	196	209	222	221	208	205	218	190	214	204	205	195	219	200	236	215	218	215	232	236	230	208	202	233	212	221	218	216	233	232	201	205	222	231	209	223	220	214	217	222	237	228	181	206	228	216	213	199	220	229	230	230	214	211	232	211	222	248	223	204	224	224	214	214	194	229	238	207	208	211	207	211	239	210	240	198	220	210	217	250	231	195	211	200	217	205	225	229	221	221	235	205	201	227	233	236	196	199	233	217	200	212	250	204	227	223	220	224	214	245	211	213	236	203	202	242	212	220	198	245	219	204	212	219	219	213	192	206	210	211	241	207	192	201	216	220	214	214	207	215	213	213	232	206	235	242	232	207	218	235	205	222	219	212	232	226	220	222	220	199	215	190	200	223	240	237	222	225	223	217	212	204	243	209	226	230	206	221	215	233	203	226	188	196	203	210	230	212	230	235	204	204	224	233	226	202	208	211	230	213	202	190	227	231	207	230	213	235	230	185	210	206	218	199	203	232	222	205	229	203	206	202	196	215	199	240	221	199	188	208	212	192	215	201	230	217	215	187	229	220	203	211	204	221	216	230	229	198	207	235	207	186	204	218	210	214	191	204	222	227	210	203	217	202	222	199	218	192	218	243	210	215	247	218	204	217	227	228	215	221	177	200	235	224	231	242	222	197	220	202	237	203	216	210	242	270	222	220	215	220	198	198	228	202	213	223	209	217	219	228	218	219	246	208	217	209	231	237	242	217	249	222	234	221	240	220	222	216	224	204	217	229	218	215	206	220	234	217	233	214	263	221	222	227	242	225	234	209	226	227	205	214	238	224	254	215	240	209	234	210	213	218	227	218	212	219	220	214	213	227	233	222	211	211	233	235	233	232	227	218	235	228	225	213	224	234	222	234	209	199	213	222	226	223	182	199	212	198	190	206	198	225	198	206	207	198	225	246	207	203	224	206	221	211	224	224	209	183	170	191	229	198	211	228	194	202	194	217	228	244	208	235	200	235	198	209	195	205	220	220	206	220	230	229	232	233	207	201	219	217	196	190	222	222	205	205	215	241	217	211	208	225	213	198	220	206	218	217	227	194	224	229	228	210	210	206	234	237	200	238	246	205	218	214	211	207	250	210	237	221	187	218	219	207	212	206	199	250	219	231	225	228	243	196	234	207	192	229	215	230	220	213	225	206	222	210	202	209	234	221	238	228	209	222	222	219	225	199	222	219	236	222	211	228	234	221	230	219	216	213	224	235	220	232	228	206	225	236	218	231	222	229	218	213	210	214	209	217	223	234	218	231	221	189	204	215	230	205	193	197	198	212	226	229	209	223	196	212	256	254	245	208	223	245	249	208	216	210	211	235	210	218	206	228	191	219	187	204	199	240	227	231	207	212	229	231	211	217	210	216	189	218	233	207	200	219	243	204	217	209	211	212	258	214	250	240	221	218	208	240	227	212	211	220	218	232	229	237	189	232	213	233	186	217	230	207	257	210	213	222	200	215	224	212	227	222	237	228	221	238	220	242	245	236	223	236	222	223	223	213	238	222	209	194	181	209	220	193	232	195	217	220	214	191	211	213	212	217	211	219	218	209	211	212	208	239	197	192	210	235	208	248	212	221	220	218	200	230	216	216	240	191	209	220	233	223	213	204	192	192	232	222	219	193	235	196	211	232	232	224	221	223	203	232	206	204	220	228	231	203	236	219	191	211	228	233	240	227	253	227	223	206	214	220	228	215	227	212	225	244	209	225	215	188	219	228	237	248	215	229	264	234	227	198	219	245	214	207	207	220	214	200	211	221	226	200	230	218	239	230	238	217	258	221	204	212	223	217	221	217	203	276	232	231	192	208	223	231	213	211	230	233	220	215	227	190	229	227	229	215	232	220	235	216	218	225	209	209	246	230	220	206	210	205	233	223	242	222	201	211	221	211	220	203	219	214	215	237	223	202	197	219	222	212	221	236	207	201	195	260	217	221	265	218	203	229	211	196	201	223	232	203	198	210	195	205	238	224	210	246	249	214	211	233	200	190	201	229	211	218	193	195	199	250	225	247	214	196	209	228	215	218	221	207	216	211	217	221	213	199	204	207	206	195	213	216	243	231	207	199	216	214	244	218	230	216	218	238	235	212	226	214	226	183	215	222	212	208	195	198	223	225	221	213	224	222	206	212	187	222	235	214	207	232	198	192	259	212	244	221	202	203	207	209	233	232	227	212	198	212	228	236	200	194	209	239	223	233	187	203	216	206	227	210	213	181	216	232	227	215	205	174	224	207	240	207	228	190	230	220	223	202	219	217	219	218	207	221	211	208	211	229	204	226	217	218	223	214	210	209	199	225	207	195	188	198	221	213	232	221	193	198	218	227	210	212	239	213	233	214	235	212	259	223	212	226	225	235	221	194	213	223	224	202	207	208	212	213	195	221	225	205	231	210	216	201	211	213	207	223	220	210	218	219	221	239	235	207	239	221	201	231	229	229	202	213	222	203	200	218	215	205	216	217	231	234	224	229	223	225	186	225	207	221	226	178	220	234	212	219	221	212	228	224	232	203	209	208	219	207	209	214	222	214	224	243	226	199	207	217	217	225	197	230	208	209	212	216	224	203	207	210	239	225	198	212	229	188	186	205	215	209	251	192	218	223	200	214	215	228	215	181	209	219	223	231	210	216	229	208	230	198	229	244	212	199	209	229	193	217	226	225	215	216	232	238	229	210
9845	12445	9451	4379	2438	1735	1286	1094	881	794	720	675	645	639	618	634	599	581	623	585	567	571	551	550	491	486	540	531	491	539	501	497	488	512	459	509	492	496	468	490	480	468	510	487	467	496	479	467	486	494	457	480	509	455	478	445	456	504	483	498	452	486	479	492	473	505	454	506	467	500	482	489	506	494	501	474	480	474	484	507	458	476	509	488	483	487	452	489	490	500	542	515	489	452	482	478	485	435	497	467	493	472	453	469	514	470	472	508	470	473	500	462	481	449	464	460	473	457	475	491	510	496	472	496	475	473	485	460	493	473	453	490	479	459	475	480	505	477	502	500	467	438	467	463	479	470	476	490	494	488	510	468	476	516	452	473	473	482	497	504	447	480	498	456	481	460	489	490	510	456	485	497	452	508	459	444	449	447	476	491	512	531	476	471	451	479	469	481	457	484	485	454	494	473	472	483	452	472	474	460	452	494	465	459	468	490	475	471	523	494	492	447	430	508	469	466	488	498	463	473	453	465	456	505	489	495	483	460	502	483	480	420	482	454	481	510	475	494	479	434	462	478	452	522	457	459	469	446	476	488	513	450	472	502	511	472	505	477	479	512	495	503	471	441	514	467	465	473	499	469	461	499	485	478	482	493	452	451	451	488	510	477	448	456	471	474	497	478	474	529	492	448	465	458	475	473	497	456	458	474	501	454	484	470	498	490	452	462	515	474	493	467	470	462	455	449	490	482	524	496	483	484	455	484	453	474	489	479	438	441	458	475	462	495	472	479	472	439	488	468	506	475	440	487	499	472	505	466	463	455	503	464	504	463	475	439	480	437	495	472	490	490	454	491	461	486	431	448	512	449	474	462	441	491	455	493	481	488	491	488	524	474	456	452	450	484	503	530	472	463	446	471	449	461	458	508	483	480	500	509	481	461	491	454	474	462	443	438	525	496	460	502	484	496	496	452	463	477	463	485	437	446	465	458	486	492	492	470	452	485	487	472	510	474	458	481	479	467	459	457	473	474	470	449	476	449	455	478	499	465	487	473	425	461	504	506	451	487	444	451	498	451	485	430	513	454	479	489	493	477	439	501	484	515	499	496	466	504	551	435	510	535	489	471	492	469	472	448	482	490	484	504	460	481	490	480	499	480	470	480	484	498	467	489	502	476	446	468	445	490	508	464	434	450	474	468	507	472	511	472	489	521	495	428	499	486	504	491	487	499	436	489	510	466	462	481	503	500	449	492	511	517	456	435	496	482	472	486	455	498	496	450	447	493	444	465	508	474	469	478	463	495	479	473	465	478	456	468	489	487	492	468	450	495	496	454	461	496	479	450	467	480	513	468	467	479	462	447	477	503	500	483	426	450	471	464	509	491	462	484	482	456	479	468	474	471	479	442	455	456	429	445	455	476	483	490	439	465	462	476	453	459	483	487	505	484	479	515	487	467	481	485	454	476	453	436	499	472	489	474	488	477	452	465	461	518	457	485	476	515	459	448	473	443	486	483	463	435	461	515	462	467	495	480	472	507	479	498	482	510	508	492	495	475	455	509	482	474	500	474	509	469	517	460	450	457	454	480	468	511	471	468	440	519	451	479	485	505	444	468	450	443	432	470	489	515	491	496	494	438	463	464	528	465	503	464	462	488	453	495	454	463	464	468	459	484	455	493	485	509	482	470	456	513	454	507	497	469	488	498	484	505	473	524	477	460	455	442	455	427	493	447	473	459	472	475	478	473	508	473	484	448	474	488	490	466	483	446	472	479	452	478	484	499	482	446	507	464	497	461	487	471	468	461	490	499	520	465	449	497	489	456	486	505	491	493	465	501	486	521	484	487	455	465	455	495	462	465	488	507	485	457	479	492	467	488	473	483	465	451	462	471	455	462	485	460	470	466	448	433	500	420	455	457	506	500	476	481	465	411	457	461	506	499	482	496	443	411	475	461	496	478	446	495	514	524	475	519	476	506	499	459	465	496	481	453	494	460	456	476	475	463	476	497	470	492	492	446	499	490	452	490	489	480	436	453	456	466	453	498	508	448	475	480	489	479	456	509	479	478	491	482	486	481	484	455	472	478	450	470	484	473	491	477	488	475	492	490	477	446	520	420	499	460	480	476	460	476	520	516	482	473	467	459	474	456	463	460	495	485	505	462	458	457	484	471	514	514	490	472	461	475	507	472	520	443	445	475	464	450	467	443	435	446	490	485	458	462	467	455	436	475	446	447	439	487	481	506	472	483	480	502	507	462	512	514	496	454	473	441	448	491	497	519	487	471	497	485	495	516	444	501	504	458	500	440	478	507	430	459	470	511	458	488	487	522	482	453	447	440	472	513	481	466	457	494	454	490	459	493	451	459	452	444	481	495	496	440	476	493	498	488	490	504	456	483	493	485	496	431	458	472	493	495	533	470	496	521	465	450	497	452	478	507	477	467	513	495	479	494	480	444	478	470	467	470	470	516	464	478	474	524	491	504	485	478	480	457	460	444	529	460	471	435	485	463	474	457	481	450	438	488	472	502	467	439	431	445	478	482	478	433	493	470	491	457	448	466	488	494	461	466	482	473	480	462	486	453	483	478	441	493	504	494	470	459	474	479	495	409	472	455	473	465	472	459	450	486	460	478	539	490	473	500	494	465	454	452	458	505	463	475	444	468	473	514	470	457	481	502	459	479	483	460	471	461	477	522	446	493	501	463	475	479	465	521	517	481	501	477	476	459	449	445	458	501	477	488	459	484	511	476	485	488	464	485	428	482	461	495	450	467	473	442	485	490	490	521	507	447	469	482	494	471	489	501	479	506	471	481	520	476	472	496	464	473	486	502	487	493	482	482	519	457	479	454	503	463	481	486	496	461	486	461	519	470	484	466	460	486	497	450	464	478	472	460	516	485	497	468	440	444	490	466	458	466	487	494	459	482	483	444	487	473	503	509	490	488	511	476	500	487	445	470	466	470	484	465	520	469	469	449	495	486	476	519	476	493	490	476	496	486	506	473	465	487	463	479	449	465	490	498	499	420	507	478	470	510	448	453	427	500	498	486	485	507	496	460	470	511	468	476	485	495	481	488	488	491	454	449	504	465	429	459	490	437	494	497	447	471	501	457	439	487	466	460	507	482	492	487	473	497	510	429	486	481	472	528	522	484	470	477	463	488	515	461	473	499	472	506	496	507	480	451	459	466	516	449	459	467	482	454	477	453	430	470	438	478	432	481	484	470	452	453	478	477	453	488	463	485	472	474	478	511	454	495	490	460	448	492	499	485	478	466	437	502	518	503	502	475	488	490	485	490	464	460	482	486	477	502	483	505	495	465	506	483	474	498	439	493	502	487	474	448	449	460	498	448	482	447	480	488	483	453	508	497	459	476	464	458	470	459	482	475	456	481	459	498	514	463	467	518	433	489	456	448	464	463	485	500	503	475	490	459	498	501	504	468	483	489	494	501	475	473	460	469	473	495	454	483	452	482	489	500	469	505	472	512	494	482	474	477	472	495	480	414
25080	21414	27826	25328	11577	1951	1224	855	710	552	499	461	410	414	386	384	379	332	357	331	341	326	305	332	290	283	310	260	243	274	282	249	257	267	268	252	247	277	268	256	249	285	242	247	224	237	238	248	234	242	232	241	256	253	274	260	232	244	245	225	248	235	262	254	293	241	276	251	239	253	264	255	254	238	260	241	234	247	262	242	257	251	244	252	236	255	251	224	247	238	225	237	223	236	258	236	249	227	267	254	245	285	252	248	210	244	249	241	246	266	259	276	231	252	224	284	243	225	233	263	249	239	282	245	227	237	260	248	259	228	247	242	251	240	228	216	257	226	246	274	250	228	252	244	220	266	236	253	239	241	247	239	239	232	235	231	224	232	257	267	247	245	225	244	263	261	235	257	255	233	218	250	244	274	262	238	253	242	263	217	253	238	248	239	254	253	233	231	272	233	250	255	250	261	245	267	241	249	237	249	253	227	235	245	212	249	247	253	223	227	260	281	261	231	232	247	267	244	239	250	237	244	252	237	210	222	227	234	234	238	228	243	256	259	229	281	245	259	223	240	218	233	253	246	270	253	257	249	225	258	236	234	246	236	222	260	246	240	279	244	247	237	242	236	236	231	243	217	230	242	272	228	258	239	233	237	246	237	242	232	239	253	218	230	253	252	243	233	255	230	216	228	231	225	277	263	202	215	231	216	244	235	261	243	236	249	247	236	259	227	224	228	228	257	242	236	247	239	222	237	244	226	207	244	232	248	234	253	257	239	224	245	258	246	216	219	247	231	225	230	230	240	235	269	237	219	230	252	265	242	233	263	241	276	239	229	217	238	243	236	272	233	247	251	236	236	238	239	238	245	251	277	255	215	238	264	237	263	258	208	263	258	265	210	218	255	240	230	249	264	277	264	240	261	238	234	233	227	230	235	268	254	267	218	259	257	234	228	248	247	267	243	240	237	230	242	239	226	215	229	241	261	233	248	223	267	230	244	232	227	247	228	217	235	243	234	254	215	229	229	247	240	242	258	249	226	241	250	248	250	228	225	251	261	266	249	251	245	262	243	254	253	253	254	257	243	244	215	228	254	226	245	239	242	211	274	261	242	251	253	231	240	255	247	240	237	248	252	231	215	247	274	270	258	232	255	239	243	226	240	248	222	250	229	250	230	236	225	241	239	268	227	264	241	225	233	236	271	241	255	259	264	249	233	262	242	240	253	252	225	265	238	266	250	216	231	239	238	239	250	242	276	243	215	230	248	258	240	245	239	244	225	252	262	254	235	242	226	251	243	226	243	256	255	270	281	230	240	233	228	245	255	248	244	275	262	243	254	230	240	248	244	284	256	240	257	221	243	251	222	236	261	245	239	254	242	257	255	250	241	228	232	235	238	273	240	226	224	231	271	223	233	234	245	224	255	246	210	250	256	246	227	240	233	227	235	254	237	256	232	256	232	242	224	256	236	230	230	261	222	234	236	229	231	262	255	268	220	266	261	221	238	266	248	207	247	251	232	235	238	246	226	241	234	241	253	244	259	247	243	247	212	256	230	226	244	272	246	244	242	241	251	228	262	249	221	267	261	231	251	250	224	256	229	228	241	234	218	272	233	232	222	263	234	216	244	256	240	222	228	256	252	230	234	244	248	233	238	253	239	235	239	247	240	229	249	247	226	221	245	235	217	251	233	232	249	285	248	232	252	234	243	253	253	237	234	244	245	225	248	286	232	257	233	271	245	244	236	285	228	232	260	251	231	205	244	228	223	237	266	244	241	244	248	232	257	256	223	224	240	241	259	236	245	246	252	238	266	236	261	276	242	250	243	240	265	234	252	225	220	249	236	211	232	251	219	234	251	246	222	235	279	246	261	255	244	240	247	257	263	244	260	244	248	224	254	238	235	260	250	224	215	243	258	239	257	262	274	237	268	244	216	233	251	249	242	218	232	244	231	254	242	211	272	237	242	245	242	239	237	248	220	205	236	228	238	265	271	242	242	248	222	245	268	268	230	252	207	258	240	259	243	246	241	230	242	218	247	251	255	244	235	231	255	239	207	228	248	265	210	235	242	253	244	228	249	273	242	264	266	223	253	248	258	245	247	261	232	247	251	271	242	249	225	259	224	243	253	263	224	214	219	221	246	222	255	242	243	214	228	223	245	244	254	230	262	252	226	248	247	253	214	230	268	242	246	230	232	229	263	260	243	231	260	253	275	274	261	247	245	239	234	232	229	255	212	225	213	247	255	264	242	245	257	248	214	245	209	236	246	221	245	257	231	263	236	240	240	237	235	253	250	259	235	240	217	242	269	261	256	234	244	244	238	227	236	258	237	246	270	210	228	239	249	230	256	236	277	236	239	268	259	219	239	276	243	252	249	258	236	227	254	238	242	263	245	243	226	223	252	247	229	236	244	241	237	248	224	259	226	277	252	269	283	246	232	226	271	228	256	255	235	247	237	244	216	265	222	222	273	225	247	213	243	257	239	232	252	246	223	256	253	239	249	261	257	255	222	242	249	256	245	230	217	234	235	245	250	223	245	234	230	245	257	231	238	235	267	244	256	261	255	234	233	233	284	257	269	254	239	258	235	217	241	253	228	253	226	255	229	219	233	239	239	261	253	240	239	259	225	216	242	259	266	239	261	239	221	274	248	235	249	231	240	241	241	242	239	237	240	257	240	240	238	248	239	241	249	274	248	245	258	251	240	234	241	232	233	239	236	268	232	223	220	246	257	229	248	253	230	236	269	250	293	230	231	240	248	237	248	231	240	231	246	246	243	226	222	243	227	231	258	231	244	255	243	249	252	230	229	249	263	226	261	260	232	254	282	232	234	226	247	258	241	219	254	228	234	245	244	243	236	251	258	254	232	239	234	220	240	237	253	244	262	252	268	246	277	231	239	277	224	265	228	252	201	227	253	258	241	258	253	266	242	219	225	227	242	242	244	234	213	252	243	230	252	274	222	227	243	252	224	238	247	240	256	248	247	235	235	254	258	237	264	249	241	261	222	260	255	245	226	240	241	240	223	236	252	234	242	223	249	216	244	220	244	262	279	239	232	240	230	242	208	221	252	223	233	244	205	257	228	219	241	256	230	240	253	245	241	240	251	259	253	218	253	233	257	258	244	238	233	242	244	235	248	244	234	227	233	212	237	218	266	222	250	216	228	258	229	252	242	238	257	245	231	263	246	237	251	236	251	232	244	241	238	215	257	235	254	226	265	263	239	231	249	246	240	259	248	245	286	235	256	246	246	248	227	243	225	247	245	261	232	269	244	224	258	238	244	253	233	263	259	243	239	233	232	247	238	238	246	266	237	241	259	259	228	238	251	233	210	252	250	245	233	228	222	233	226	221	277	234	251	241	234	229	228	240	226	264	236	234	217	251	220	261	232	256	232	231	248	242	215	248	239	248	250	248	241	260	247	253	245	236	237	255	228	244	217	218	245	247	265	223	224	238	249	242	228	249	238	245	246	223	246	255	223	250	231	236	251	245	235	229	232
12166	21556	18028	10226	6762	4841	3501	2727	2320	1960	1584	1440	1300	1229	1117	1013	1055	932	876	872	838	809	788	720	730	636	688	641	639	651	592	610	573	620	591	596	572	529	584	527	541	529	536	538	538	529	502	539	559	550	578	542	469	498	509	518	544	512	528	545	513	548	549	475	554	546	540	505	526	515	553	525	562	546	542	546	543	522	560	535	548	534	539	547	579	534	503	548	495	529	479	532	544	530	524	522	522	515	527	547	494	520	583	512	499	560	533	509	533	505	525	545	543	513	536	503	550	564	531	529	549	536	539	528	510	549	537	500	497	540	533	540	507	563	517	516	502	486	551	539	546	533	522	517	525	482	550	523	528	536	512	513	496	533	510	532	571	538	501	516	516	524	508	529	512	483	563	542	476	551	509	564	541	520	509	509	535	533	551	504	548	520	510	516	537	498	453	581	504	507	503	481	516	521	524	465	549	514	528	528	526	517	517	531	537	538	499	551	514	551	531	515	505	506	548	490	534	541	534	513	528	534	520	518	531	525	524	520	494	542	509	500	508	530	528	560	552	522	518	581	508	605	517	511	509	497	555	531	542	544	520	544	513	521	516	559	520	490	538	503	517	510	520	488	545	547	489	475	495	525	535	513	554	485	513	546	516	538	490	511	528	489	550	501	519	541	461	488	530	557	546	510	501	510	548	526	545	487	550	549	537	519	495	540	524	483	518	501	514	513	486	486	488	496	518	496	463	527	536	508	489	535	499	486	529	527	537	496	545	506	471	501	515	486	513	539	540	520	519	506	546	503	504	482	556	585	522	477	494	541	544	464	516	520	552	498	466	502	548	521	512	495	547	522	542	522	521	516	513	532	497	507	527	496	490	494	496	549	493	519	519	487	530	535	532	579	525	497	498	504	506	521	508	509	524	525	526	522	550	533	549	543	568	493	494	532	472	538	499	527	542	509	519	527	516	541	504	531	482	510	526	515	538	563	509	546	527	500	513	496	512	525	494	507	504	522	474	535	503	541	545	488	555	543	531	481	517	485	526	537	526	537	529	544	489	506	503	524	487	545	523	516	545	495	531	516	554	472	508	531	523	513	478	556	524	548	540	509	485	503	544	521	524	520	472	483	501	521	530	527	506	525	487	497	536	525	490	552	526	503	505	537	521	522	496	538	532	537	516	531	529	518	548	515	490	505	518	519	492	534	528	495	532	512	525	489	509	503	514	550	550	533	497	546	518	518	501	491	511	512	542	524	490	505	516	536	559	595	535	536	567	574	489	530	547	513	488	517	519	586	510	534	485	506	555	492	499	525	506	550	486	482	498	530	549	523	493	478	500	531	515	525	506	482	521	512	501	504	498	511	519	484	514	542	543	509	516	503	513	531	540	526	513	491	545	500	479	513	550	522	559	510	510	529	513	515	504	530	545	519	509	488	489	560	532	532	557	537	533	522	490	544	525	488	491	517	509	546	503	495	480	518	535	540	550	524	537	526	539	503	483	556	534	508	498	531	518	530	516	529	516	537	490	498	522	513	505	528	511	500	516	504	581	530	517	532	534	482	538	505	545	489	539	513	531	515	513	532	562	496	535	510	544	486	502	543	501	524	506	556	527	536	575	510	501	554	555	526	547	451	504	516	508	490	456	556	493	526	509	513	529	521	535	477	494	557	538	523	525	525	495	509	495	511	502	505	528	549	539	529	513	525	533	475	509	515	506	549	507	528	536	498	525	498	509	518	556	531	498	504	524	563	536	542	515	573	511	502	551	559	509	492	511	503	490	544	542	505	541	520	461	551	512	512	475	528	488	523	543	522	520	513	523	505	538	499	491	474	513	485	539	556	551	485	482	508	488	507	502	522	551	536	498	519	517	524	555	511	518	562	543	518	530	482	526	478	506	532	526	495	502	505	524	498	530	476	467	499	534	523	556	521	470	514	535	496	521	529	512	484	527	490	541	504	536	515	514	540	486	512	540	568	505	492	495	514	517	522	472	549	513	517	512	511	499	499	513	490	519	546	542	516	529	509	461	518	516	553	533	488	496	530	522	507	496	518	506	519	523	527	532	536	544	526	501	492	491	488	527	485	544	494	505	487	507	527	538	517	484	509	521	518	530	559	496	516	509	511	499	523	524	558	544	508	501	503	525	513	484	483	531	514	558	483	527	493	539	526	491	546	517	519	530	513	498	497	485	503	569	533	483	511	490	487	519	543	500	513	521	519	501	522	510	484	506	536	527	502	530	559	522	562	525	499	501	547	547	517	489	516	521	541	524	494	514	530	496	576	513	471	525	551	542	538	521	503	533	559	489	521	595	505	496	538	522	514	524	510	528	525	490	511	526	547	529	530	475	473	494	540	516	503	509	477	535	491	556	513	554	535	527	498	531	550	517	543	549	535	508	545	516	487	537	504	540	499	479	522	507	528	509	528	557	537	513	521	524	487	490	517	537	501	532	482	541	563	530	539	553	535	532	520	475	479	512	528	510	507	524	532	483	538	503	536	517	564	544	512	552	484	533	555	511	502	526	521	512	491	529	531	496	559	552	519	517	504	525	517	491	514	491	503	533	491	527	487	497	493	532	470	498	536	514	514	492	471	537	523	500	529	510	525	522	524	500	497	511	562	493	550	529	517	505	510	555	534	523	478	511	527	533	509	491	526	527	544	521	535	500	536	534	496	541	502	530	486	501	540	527	526	554	508	499	535	514	482	529	501	496	538	503	531	506	488	456	518	506	501	545	555	508	516	492	536	543	484	533	554	484	519	507	509	534	548	506	541	540	507	521	508	538	556	517	527	514	493	522	537	511	527	533	512	493	511	482	520	554	523	499	527	539	521	538	513	501	501	533	552	500	513	523	545	502	473	537	501	527	488	521	539	510	534	520	519	504	515	539	487	468	533	486	475	513	548	521	553	523	508	527	519	528	510	502	528	552	527	499	511	499	516	511	514	522	515	563	558	539	498	554	496	517	535	484	518	506	514	477	512	485	492	523	464	505	533	509	540	531	529	495	530	516	502	503	518	483	541	526	583	499	497	466	532	550	499	507	488	521	542	520	522	531	483	549	488	516	518	499	516	512	512	500	542	542	528	499	526	486	519	532	528	516	521	523	532	495	505	532	517	518	498	521	549	530	503	481	500	557	536	535	532	498	531	546	500	533	495	515	519	561	513	530	542	544	520	527	478	495	535	506	508	516	483	528	524	542	562	527	549	551	570	537	512	483	526	498	524	512	520	550	530	528	520	549	522	489	516	509	500	516	522	511	557	516	527	529	567	509	498	521	494	520	502	500	549	540	525	476	517	574	525	540	506	509	518	562	514	516	509	542	538	513	512	463	490	508	544	482	458	533	546	535	553	508	506	512	463	489	475	565	493	510	516	519	539	502	574	481	519	504	525	534	558	561	534	517	496	501	529	500	559	503	552	485	510	542	541	540	532	515	550	523	525	497	502	541	530	505	551	491	508	516	509	509	506	514	499	493	532	538	508	523	527	515	529	521	531
24135	21405	28838	24343	21321	10651	2511	1573	1179	1023	878	794	783	685	722	680	627	572	594	561	535	553	518	530	538	504	458	456	474	444	439	457	450	449	430	464	408	429	450	422	455	433	420	438	386	432	376	422	451	438	390	439	419	412	437	457	428	418	412	426	421	420	416	410	454	443	440	407	417	448	437	404	427	447	387	432	405	431	397	375	406	446	385	428	419	402	373	438	390	400	402	410	383	395	435	442	404	414	412	399	383	394	428	414	426	438	429	410	433	408	421	396	400	409	413	417	407	405	445	469	412	410	435	392	425	389	398	396	395	458	418	423	438	374	421	446	413	396	414	420	416	416	434	429	409	422	407	430	404	393	433	387	397	406	407	367	408	407	410	417	454	389	409	424	417	424	389	424	382	419	421	431	423	394	409	400	447	424	413	416	397	416	420	399	440	404	407	397	428	413	374	391	435	451	402	432	404	366	434	413	379	410	436	381	440	374	380	420	389	415	412	400	395	373	417	408	359	415	402	423	396	392	401	408	424	418	437	388	413	374	376	449	427	404	377	423	430	397	415	376	380	380	451	380	384	392	419	408	393	395	426	440	427	427	421	390	415	391	400	412	395	443	385	421	442	411	390	396	380	411	414	388	412	403	427	401	400	411	356	396	369	412	391	394	424	437	402	417	387	383	392	389	417	396	421	465	381	392	403	448	370	370	382	407	428	416	416	448	426	398	386	414	411	406	407	368	401	420	387	381	400	433	426	379	403	398	382	428	424	392	434	420	371	431	445	413	387	419	412	391	419	400	409	393	382	381	412	414	410	438	441	408	428	428	376	416	402	442	407	396	419	401	425	421	409	450	416	424	398	442	432	408	425	423	401	427	393	424	430	427	399	425	444	416	372	427	379	385	383	383	430	395	374	392	395	421	388	416	410	386	400	375	369	384	423	392	406	406	382	407	433	410	406	401	364	438	381	396	399	433	374	399	398	442	425	384	402	402	416	401	403	386	398	419	416	405	393	395	415	413	348	411	386	417	431	426	428	418	414	389	413	416	417	393	384	370	395	424	401	425	399	398	403	408	439	413	441	407	387	384	406	372	379	391	387	418	407	404	438	415	427	378	390	438	408	429	387	390	380	418	410	380	406	381	369	394	411	369	420	396	383	421	440	408	378	393	388	408	429	413	416	398	378	404	373	367	382	414	422	428	365	405	405	474	392	437	397	399	403	417	395	403	403	388	389	411	413	402	407	371	385	392	420	403	408	399	423	408	431	412	390	383	420	442	412	376	389	415	389	431	412	394	393	410	412	373	441	390	423	426	373	405	396	428	383	409	418	378	404	404	434	410	399	393	408	412	425	431	410	414	392	415	430	412	434	393	426	387	409	433	401	408	419	390	411	407	401	371	427	401	417	403	417	387	410	385	386	399	410	407	408	402	404	426	375	410	415	440	434	425	441	433	406	422	418	404	416	433	389	408	403	406	397	408	418	427	410	415	411	388	401	439	394	463	432	369	373	383	392	387	392	433	429	430	409	375	390	437	423	434	381	443	433	413	419	385	418	382	409	403	431	426	398	432	424	406	380	398	391	422	453	435	388	395	403	377	442	443	422	412	417	382	396	433	449	410	388	396	405	403	409	406	400	423	402	397	373	424	391	425	426	386	399	388	434	413	415	381	407	415	402	382	387	373	412	392	406	389	371	386	407	411	389	436	405	393	380	393	400	393	416	410	409	391	397	389	397	414	415	432	421	396	424	429	419	399	446	452	410	416	412	405	415	387	440	396	397	419	416	437	377	432	389	431	405	355	400	448	397	397	409	368	386	389	405	398	390	432	386	425	402	421	416	403	396	409	420	384	398	425	428	393	439	378	391	394	399	423	428	416	403	467	447	401	396	385	431	441	414	368	416	393	376	420	369	393	426	420	427	409	406	412	393	392	417	395	447	387	404	407	383	392	417	402	402	375	417	435	387	387	424	409	379	424	389	409	417	378	407	412	379	399	424	413	395	411	394	391	397	402	419	424	441	409	384	390	392	375	415	392	417	382	402	409	382	418	433	394	384	421	403	458	432	446	401	397	423	389	396	387	380	373	395	407	406	393	391	373	407	398	441	438	377	406	396	377	419	402	427	425	408	393	442	419	433	454	398	423	392	416	381	425	435	377	411	418	442	385	382	395	362	413	398	404	383	401	399	363	391	432	429	419	413	388	363	364	362	414	402	435	384	410	393	427	421	381	403	362	412	389	432	405	415	380	433	416	383	404	430	395	415	425	409	430	378	421	383	398	409	419	408	389	435	407	380	416	398	409	419	403	400	399	456	426	406	428	364	378	369	402	384	401	429	401	409	417	471	389	399	384	409	446	373	396	418	395	404	425	389	400	412	379	411	427	417	410	394	429	393	383	431	462	402	372	409	424	404	431	427	366	375	427	402	422	398	414	395	382	416	425	432	380	418	389	390	406	436	419	411	395	427	416	402	409	390	392	403	404	356	368	412	407	389	390	405	407	380	427	419	402	426	388	425	422	418	423	386	412	373	385	399	385	403	367	438	387	426	421	405	388	433	388	395	405	444	428	391	408	377	415	410	421	388	419	378	421	399	391	384	437	433	390	409	407	401	383	380	379	407	420	415	386	407	403	391	393	413	396	379	403	429	389	421	424	405	404	367	394	402	398	399	415	413	416	432	395	403	422	434	409	424	375	397	372	421	388	417	390	412	415	388	422	409	410	413	419	426	371	415	400	424	419	398	409	442	401	412	403	422	429	403	415	439	404	415	390	409	409	408	394	412	400	393	390	402	445	385	408	395	377	409	419	376	390	381	400	419	376	434	416	382	391	411	425	363	357	426	418	379	402	403	405	398	397	418	411	405	395	413	406	377	415	420	394	430	383	381	405	389	366	429	408	420	364	413	398	402	400	392	419	408	402	411	443	401	359	400	379	411	413	394	387	378	434	405	396	399	435	376	406	406	382	369	383	424	383	403	428	381	398	411	370	433	420	401	398	415	391	430	433	401	392	406	399	405	425	427	427	395	413	444	386	370	411	390	399	410	396	391	388	408	419	412	427	382	436	399	404	400	407	404	413	438	419	398	412	433	405	413	426	376	433	419	388	423	401	428	398	416	432	386	401	411	367	424	428	396	396	391	418	394	426	441	363	371	412	394	440	400	429	386	398	387	441	415	431	394	399	395	410	416	403	437	419	426	383	380	402	394	423	417	411	415	385	390	415	393	403	384	400	384	428	435	429	376	443	419	442	436	405	409	413	412	407	436	394	402	434	404	411	402	373	396	371	402	413	374	403	394	409	390	412	421	389	444	415	405	409	357	393	380	411	398	393	423	378	387	391	402	428	405	427	411	420	410	384	368	428	389	417	399	401	435	400	399	408	411	388	403	382	339	395	430	400	390	434	462	385	372	432	422	410	409	407	384	420	431	422	400	388	414	396	405	407	413	375	419	414	379	406	397	417	391	396	393	387	433	417	380	415	382	419	442	416	394	426
15015	26450	23087	14646	10436	7639	5784	4731	3869	3242	2820	2568	2190	2129	1922	1730	1758	1521	1500	1420	1402	1311	1191	1189	1114	1125	1062	1076	982	1022	970	942	999	951	949	895	929	855	872	836	794	796	802	842	853	902	819	817	870	863	922	836	810	877	808	841	849	864	845	881	888	882	827	846	873	890	852	839	868	843	824	827	859	827	887	896	835	828	841	819	853	823	819	816	829	844	770	796	801	852	792	845	878	896	824	874	830	823	846	852	871	837	819	811	842	790	830	878	818	853	778	837	866	879	798	801	855	850	822	860	865	879	858	817	877	830	838	856	879	842	873	806	841	811	819	748	852	801	825	813	862	841	848	821	839	826	823	839	865	856	807	856	792	847	837	824	770	819	830	800	823	816	859	853	814	855	841	811	870	807	800	813	839	805	841	864	835	854	803	807	769	871	851	786	910	808	784	846	789	831	843	793	868	825	812	789	823	843	816	788	838	807	824	823	812	862	738	867	790	805	817	844	827	797	814	799	834	772	821	833	820	846	885	789	805	794	866	812	814	843	805	835	831	820	803	817	820	802	815	792	821	804	853	792	803	790	849	814	822	786	824	809	785	752	825	818	796	864	828	779	827	869	807	778	784	838	841	852	798	815	817	911	845	824	806	853	810	792	779	862	816	869	817	862	792	864	835	830	820	840	809	836	775	792	801	840	778	792	821	812	821	815	831	804	872	823	803	793	888	766	770	816	823	846	800	831	830	819	830	846	799	859	806	766	847	781	814	787	802	814	808	844	835	830	810	815	772	797	827	834	818	879	848	809	846	842	834	780	859	809	834	843	805	796	829	840	819	855	733	821	801	819	826	847	831	798	806	789	804	777	863	807	863	763	869	810	799	850	829	844	802	810	831	891	800	811	797	782	833	799	825	766	827	799	797	792	846	797	832	813	783	791	793	808	807	855	837	784	814	792	788	824	780	860	829	794	799	774	803	785	810	839	854	791	824	800	813	834	842	811	801	855	870	882	812	819	801	800	819	800	812	819	820	825	831	807	791	786	787	769	789	812	818	767	856	809	818	822	818	827	803	805	836	833	824	820	802	830	826	788	822	789	805	799	819	829	818	822	858	829	797	849	807	816	772	868	878	803	771	824	840	877	839	816	787	799	790	802	829	825	793	835	830	840	821	824	841	810	827	822	788	808	792	848	843	844	850	825	809	799	769	872	846	809	792	759	802	828	762	801	858	820	810	823	778	809	835	850	840	830	754	880	848	795	838	863	873	788	822	865	860	797	849	810	852	790	842	813	820	836	806	778	801	797	799	755	811	848	780	779	862	795	816	778	825	881	856	820	828	801	802	823	823	840	824	764	796	793	827	824	816	778	833	782	768	822	803	849	800	798	779	836	801	801	812	807	799	807	759	820	820	820	786	822	785	796	830	817	822	794	793	827	809	773	823	785	820	797	829	820	778	819	789	810	790	794	815	832	804	850	864	795	846	842	841	780	820	823	818	823	781	832	856	811	838	813	838	854	867	841	825	846	809	801	840	836	801	801	809	825	786	829	827	842	796	791	790	842	853	869	867	815	805	851	829	824	793	810	799	758	824	817	780	839	807	860	827	796	824	815	881	855	809	822	807	795	829	842	790	792	793	857	849	818	837	820	818	833	779	834	811	859	832	781	824	810	837	827	796	764	796	853	852	834	814	858	782	854	824	839	871	783	838	876	825	831	855	806	873	811	875	823	761	922	763	806	791	763	805	800	827	799	796	839	876	789	802	867	828	895	845	844	817	827	793	799	791	845	836	844	804	815	807	837	800	793	786	799	812	797	843	850	831	840	774	763	796	763	835	827	789	859	801	864	869	864	776	815	823	856	864	830	811	824	849	773	843	817	755	857	850	818	878	834	836	845	779	805	897	787	867	850	849	847	798	842	806	829	834	811	800	844	830	728	852	779	836	847	788	826	865	823	818	806	840	839	802	857	842	849	820	787	818	802	838	810	862	770	778	802	868	871	840	856	776	791	815	835	816	809	806	817	858	860	859	807	836	818	789	789	845	844	853	855	839	813	812	806	847	801	879	834	824	804	855	832	853	793	837	835	812	795	846	804	825	818	843	809	777	817	755	756	812	859	825	837	845	817	865	801	792	806	856	869	845	811	826	818	812	807	862	819	840	811	808	823	843	768	802	833	810	820	774	811	837	788	831	805	851	835	850	855	833	832	833	807	755	819	803	782	782	796	790	791	837	835	803	769	775	824	831	820	860	871	831	827	769	815	794	841	817	806	825	836	873	807	823	857	817	844	796	817	779	804	792	823	794	875	803	851	846	839	857	832	827	758	812	793	851	836	759	816	783	807	854	804	807	839	854	771	802	803	765	809	859	816	798	760	852	837	883	829	802	813	823	797	814	775	851	856	835	803	799	803	823	881	814	842	814	797	872	778	817	773	782	784	771	825	788	814	820	781	781	823	874	821	800	817	829	792	808	869	877	821	778	847	797	868	815	816	791	781	834	826	827	828	814	833	822	806	838	797	766	810	799	811	869	819	787	888	789	827	782	826	819	855	862	870	825	819	813	789	829	807	839	851	802	805	742	828	798	824	857	805	819	803	796	825	847	795	806	880	820	843	843	814	813	856	796	849	831	779	833	827	768	818	814	769	758	791	859	759	869	822	825	811	818	819	820	819	794	809	778	851	831	835	836	833	799	812	808	836	807	795	833	816	815	826	784	816	805	863	829	814	796	791	828	794	822	789	803	825	840	797	777	832	818	817	793	783	809	829	771	773	799	772	808	808	831	812	809	836	875	827	842	867	809	858	785	852	806	816	855	767	781	797	767	805	796	790	816	842	812	811	764	858	816	838	835	833	803	794	833	819	782	792	859	835	845	809	819	792	810	833	814	830	833	832	830	791	796	812	830	836	802	832	826	810	902	802	813	826	831	806	818	822	807	856	778	807	784	856	813	841	796	776	803	822	807	931	842	856	779	836	837	837	797	800	871	838	852	793	857	814	801	828	769	773	789	830	819	819	837	858	820	851	817	854	826	844	854	814	764	852	851	886	823	819	790	828	818	787	778	885	829	794	868	856	803	828	844	829	804	801	839	831	832	820	835	841	794	807	814	833	837	821	788	817	829	867	863	823	844	828	825	827	820	791	780	864	780	854	808	818	781	773	798	848	854	844	793	878	826	803	850	816	818	825	822	796	826	805	859	817	803	831	811	814	799	832	807	764	792	833	809	840	772	819	765	855	883	803	799	807	811	841	818	795	843	763	829	824	842	840	796	837	807	859	823	850	808	802	838	813	843	836	779	815	890	808	840	835	827	788	755	856	795	848	779	820	825	837	811	828	783	803	783	753	803	844	760	827	793	786	822	846	795	808	813	844	818	859	836	813	847	854	861	780	860	822	788	814	840	852	825	838	824	802	860	764	781	815	801	799	826	828	824	784	810	863	833	813	796	818	832	815	861	821	856	814	820	789	836	793	770	808	803	826	860	806	805	812	793	848	794	796
27380	17328	4691	1461	672	477	392	371	321	298	275	275	259	261	251	280	254	241	257	246	241	234	250	248	225	210	226	242	231	206	234	232	222	252	218	228	214	209	219	228	227	236	211	202	242	222	234	244	207	234	235	235	232	227	214	230	235	225	207	216	239	206	235	190	213	214	217	210	215	221	205	201	206	215	222	223	241	188	203	239	232	207	213	217	205	229	207	232	224	213	232	235	233	212	209	222	233	209	201	214	217	235	225	209	207	233	206	230	222	235	222	239	223	224	209	219	245	185	208	219	206	229	213	202	222	221	213	239	207	240	226	210	220	205	224	240	209	222	222	192	223	228	227	209	235	219	223	213	191	232	217	218	231	251	217	197	194	235	206	228	202	227	233	205	201	206	209	240	221	229	202	196	246	250	236	228	219	227	220	212	241	214	214	203	232	216	239	232	224	216	223	225	219	199	215	211	209	221	219	233	209	210	201	200	211	196	195	222	229	194	186	163	236	220	205	219	202	218	216	201	206	230	199	212	195	205	232	196	199	198	213	209	235	198	210	208	194	216	210	222	200	222	205	225	222	216	203	205	224	231	223	220	194	208	210	225	225	239	199	221	212	194	216	216	205	237	225	232	234	207	236	194	216	207	216	188	221	235	213	256	214	220	207	195	240	223	239	235	230	211	220	242	223	226	200	187	228	205	232	216	207	209	213	216	207	211	212	194	204	211	206	243	198	220	191	214	234	232	214	195	242	222	248	201	206	204	196	223	216	213	247	216	191	211	218	209	246	212	208	194	210	244	234	229	244	207	217	244	212	232	237	225	211	241	220	211	200	240	218	196	226	210	201	252	221	219	204	189	206	190	230	186	209	227	209	185	209	209	219	207	207	229	213	203	224	218	227	214	213	228	221	219	226	220	244	212	223	239	221	221	221	220	196	246	224	197	182	248	245	242	212	215	215	240	223	218	199	212	220	219	248	204	185	189	232	211	218	237	202	255	214	194	214	216	212	221	198	196	216	206	209	231	203	226	223	222	208	235	214	234	228	207	228	220	214	215	224	218	233	201	214	215	226	214	236	204	226	228	228	222	215	219	228	179	222	243	204	203	271	194	184	226	231	213	239	231	243	218	204	232	239	206	204	223	236	227	231	214	245	202	204	218	207	196	216	231	215	188	212	188	222	200	238	225	219	216	203	237	214	204	224	229	213	207	206	216	224	223	214	223	208	242	205	194	227	221	196	224	222	222	196	191	214	200	233	223	221	222	233	202	217	206	214	213	220	228	217	245	216	225	235	211	196	226	237	221	232	212	238	253	229	193	232	194	224	232	194	207	228	225	211	238	212	202	227	243	214	232	249	238	214	204	188	215	222	232	229	234	231	205	205	238	215	203	236	205	219	218	243	186	226	208	206	212	205	226	204	218	221	225	237	208	222	244	230	210	225	196	205	227	207	212	226	207	204	200	203	237	215	207	236	209	218	222	206	218	216	210	261	208	216	228	230	203	196	205	202	219	222	243	231	228	239	210	227	205	218	206	223	226	201	219	228	229	210	262	223	227	232	224	221	216	235	185	238	241	244	222	222	206	209	227	209	231	210	224	241	207	212	209	192	222	223	197	218	205	215	206	226	211	193	238	251	223	217	215	204	212	181	227	224	231	219	249	225	220	228	234	215	191	219	199	210	243	195	217	213	207	203	223	213	235	205	254	220	223	209	211	238	260	222	193	189	210	218	227	217	225	222	211	205	225	224	210	201	205	242	198	203	244	193	250	240	211	217	216	200	205	216	207	214	206	232	239	234	212	226	221	188	224	221	208	214	220	215	250	210	223	207	225	184	213	219	223	241	215	201	209	233	223	201	220	212	239	241	230	212	206	217	221	237	214	232	209	198	209	203	212	194	237	211	223	193	224	199	196	226	216	219	211	192	221	203	211	228	219	218	209	220	224	219	204	183	214	222	210	239	241	202	211	203	209	213	235	224	227	220	201	206	194	208	198	227	243	201	237	240	234	206	195	202	212	226	205	233	214	215	205	218	217	205	222	226	244	220	221	243	234	222	209	214	225	224	200	215	217	241	182	226	218	224	229	237	229	186	201	217	217	241	230	205	233	233	212	213	230	208	223	209	235	202	207	232	215	221	224	232	243	233	241	232	212	206	198	219	224	196	205	218	223	208	215	218	182	214	222	216	226	236	230	192	230	222	228	213	217	222	216	219	228	205	222	211	215	207	220	197	216	220	216	242	208	214	208	225	195	226	245	221	224	230	214	219	230	247	220	243	216	201	242	235	207	188	195	230	208	192	219	264	213	209	210	233	213	205	216	185	205	218	236	217	232	200	197	218	210	193	197	231	224	236	242	201	200	211	220	220	232	189	186	221	201	234	204	234	212	211	214	224	218	217	210	193	204	255	229	224	203	185	254	227	221	220	197	234	213	247	211	204	228	203	202	207	239	226	215	220	245	236	221	227	218	233	212	208	225	209	217	234	198	210	236	192	219	227	219	229	218	193	219	232	208	240	219	231	239	230	221	197	204	198	219	209	244	232	222	235	223	228	206	214	220	212	207	208	222	213	204	219	245	235	219	197	225	202	211	208	232	228	222	216	227	210	229	211	241	198	186	216	239	212	207	240	216	207	239	222	232	200	214	225	249	217	210	214	203	222	216	212	212	201	213	222	233	232	211	205	206	203	231	208	195	233	206	217	214	217	212	216	217	235	237	239	210	234	209	216	241	220	233	202	211	232	196	230	219	201	211	224	224	198	223	201	225	238	208	199	218	224	232	194	202	211	214	218	214	215	233	196	235	216	210	242	221	223	197	218	210	220	221	232	206	235	210	232	185	230	200	232	223	214	211	226	212	220	211	216	181	229	235	225	240	245	237	229	228	229	209	228	257	229	219	211	233	193	215	235	198	224	217	222	242	220	196	243	228	232	203	220	220	230	198	219	234	203	214	227	215	204	221	213	228	211	219	212	210	226	237	211	232	217	230	270	223	216	205	210	263	203	220	218	197	224	209	208	212	241	232	239	210	204	222	212	226	213	196	229	223	240	217	206	176	218	198	232	206	227	202	230	193	236	212	226	186	205	220	211	195	224	219	243	194	229	200	199	219	215	214	240	197	218	207	211	218	213	221	229	210	213	236	205	226	224	204	220	212	230	199	208	231	234	224	199	205	222	233	207	216	226	222	201	224	209	210	200	233	200	211	216	198	235	225	227	190	223	239	203	183	226	205	232	228	232	257	228	216	213	227	196	191	216	217	195	199	240	199	210	196	210	196	215	229	208	235	207	231	208	186	229	217	219	229	187	218	241	240	243	205	197	240	195	228	210	215	275	220	204	222	225	208	219	222	219	232	224	208	219	200	243	221	216	212	231	204	247	230	228	224	194	212	214	207	220	225	244	187	200	226	195	244	214	212	215	235	207	220	231	227	207	205	188	222	215	239	221	210	199	203	201	213	234	213	216	211	230	206	207	225	244	213	226	217	220	240	242	199
9060	10532	8178	3628	2206	1569	1309	1080	937	884	801	741	744	717	670	695	596	641	634	549	578	585	480	568	525	520	535	499	509	485	517	481	476	511	503	471	478	486	522	479	467	451	489	487	474	475	483	477	505	467	533	466	483	522	497	511	510	485	506	477	520	531	457	452	480	476	478	537	486	452	468	506	481	524	475	478	485	487	477	496	510	524	476	464	494	485	483	459	479	527	475	473	460	472	474	447	462	496	507	490	487	476	501	501	513	472	489	478	490	424	482	461	475	469	499	475	510	487	477	496	489	463	480	496	499	504	461	482	568	474	511	476	482	451	474	496	479	479	456	476	496	449	458	492	483	483	494	473	524	495	491	497	458	466	500	478	462	507	473	450	496	523	506	473	502	441	510	498	503	433	452	419	479	462	480	495	452	496	476	480	467	477	475	511	484	455	485	450	456	484	482	474	458	503	481	487	504	488	494	492	495	463	433	474	514	458	531	498	481	469	471	475	478	468	483	483	519	493	495	507	487	491	487	490	481	523	457	472	480	496	448	498	472	485	496	479	435	500	450	466	480	454	458	485	474	456	486	465	437	498	475	452	465	469	484	476	489	492	454	482	457	463	497	479	463	498	497	531	500	480	477	497	487	435	477	453	473	492	507	492	449	454	496	510	492	476	482	439	452	533	474	489	467	482	489	510	449	461	476	468	492	485	524	467	474	514	474	450	478	498	492	469	454	456	468	486	482	472	486	471	470	472	491	460	478	457	478	463	487	477	484	468	494	459	502	494	483	475	504	505	464	479	479	479	478	466	502	483	472	494	476	468	459	498	489	488	475	463	497	475	510	462	537	466	468	510	501	445	454	453	471	458	491	460	496	491	474	475	474	493	459	479	489	455	499	513	458	485	456	504	466	472	490	464	497	478	466	464	504	479	474	506	478	482	483	437	500	513	478	482	434	483	504	490	495	451	459	481	469	448	486	505	501	458	506	516	490	459	472	494	444	505	419	489	496	466	474	508	465	463	480	518	458	471	450	476	519	447	457	493	461	479	498	489	501	480	456	477	472	474	439	495	493	511	474	481	484	494	444	440	425	459	460	496	487	498	516	471	476	496	472	439	521	463	472	463	491	452	474	473	454	456	502	479	461	505	496	472	461	476	474	523	479	505	505	501	507	486	498	489	495	506	479	467	463	487	489	430	453	449	469	477	469	439	462	479	503	455	511	458	480	426	499	479	476	458	509	456	514	539	490	468	515	434	484	462	504	481	493	492	512	473	480	497	489	476	467	480	490	449	459	486	471	502	424	458	466	474	484	472	457	475	487	463	466	497	478	454	475	489	492	460	493	470	473	471	502	466	524	486	475	465	480	518	490	487	522	480	508	481	467	459	489	438	481	482	450	423	522	466	501	496	486	507	435	476	482	475	500	511	482	471	459	462	471	458	517	479	449	483	470	479	464	502	472	496	473	479	439	506	505	496	509	495	464	443	508	468	455	464	466	496	480	473	456	511	468	480	512	492	471	484	531	458	501	463	472	468	456	464	511	474	442	478	457	488	454	458	455	494	511	482	476	441	476	496	473	485	483	494	463	470	486	455	498	453	485	495	489	462	516	524	506	469	469	432	466	482	485	466	470	482	483	497	460	494	466	474	437	425	487	475	492	485	464	471	515	457	465	472	465	485	469	447	484	487	476	485	470	458	485	465	488	497	459	475	474	502	449	482	494	479	466	504	502	534	467	518	458	479	472	475	450	474	471	453	507	450	485	482	530	481	502	467	503	455	471	464	491	476	469	466	485	452	472	475	492	477	455	480	517	479	492	485	500	497	500	483	478	489	455	526	444	503	500	499	485	463	467	432	506	485	476	473	536	480	482	455	428	499	499	469	527	483	468	476	466	495	508	485	471	497	495	482	470	488	450	487	489	477	488	497	478	498	477	458	423	458	491	476	458	433	487	433	463	455	487	478	489	496	499	462	461	467	462	482	477	509	469	459	473	456	446	485	476	475	491	452	489	471	450	496	474	477	502	470	473	492	450	487	500	431	480	516	519	430	488	479	455	498	458	503	500	478	493	452	490	465	496	492	512	496	471	501	488	493	495	506	535	498	470	511	515	497	490	473	467	476	478	495	481	491	496	459	480	467	459	486	484	454	487	454	479	485	503	473	475	474	476	526	477	486	510	487	478	493	489	503	484	484	467	502	470	459	483	516	467	473	450	462	531	487	464	472	473	514	515	494	456	443	488	468	490	483	463	531	472	472	487	458	459	492	491	466	486	459	471	469	482	497	455	461	469	431	489	476	441	475	488	456	482	496	461	473	454	451	499	450	461	498	459	473	496	454	479	465	524	484	474	484	461	486	465	511	464	464	479	480	491	453	517	520	502	488	486	492	444	506	473	487	475	497	444	478	507	493	492	485	488	451	499	472	490	471	479	456	488	501	416	520	497	485	492	501	456	450	505	481	485	484	488	469	497	474	468	514	501	500	484	480	459	490	476	488	484	457	437	465	465	446	447	502	457	494	454	469	477	444	483	478	468	509	499	473	483	501	504	480	508	447	450	463	462	472	501	476	502	465	479	478	493	499	451	431	464	485	476	481	486	486	447	456	493	480	474	467	518	462	479	491	461	484	500	477	462	508	476	460	527	443	508	515	490	458	513	494	473	458	469	469	455	477	491	466	479	486	498	472	487	470	472	440	474	480	494	479	460	477	450	473	489	460	470	477	450	515	485	478	466	446	515	529	472	465	470	473	462	465	483	466	470	441	509	498	483	485	491	463	479	449	512	495	484	485	479	452	511	468	459	490	446	460	501	438	456	459	503	452	495	461	483	498	446	488	454	481	483	435	477	487	473	504	523	529	480	454	473	530	481	506	475	477	458	489	448	516	520	502	500	482	468	462	508	511	515	457	518	487	509	453	453	485	494	503	460	464	492	485	442	465	457	450	478	496	470	510	498	473	488	474	461	510	466	492	463	496	464	496	473	508	431	476	484	485	493	436	495	511	480	471	448	459	478	463	500	482	474	459	472	454	482	479	470	466	482	486	499	461	450	451	483	439	472	484	471	484	461	493	488	475	501	480	450	495	522	479	462	500	499	478	453	459	463	511	540	481	512	454	496	512	492	462	455	449	438	490	490	454	475	439	506	486	497	468	425	467	485	499	482	499	491	477	476	460	474	490	499	441	432	448	506	493	498	494	495	492	469	471	463	472	510	492	459	498	438	503	476	500	511	459	498	469	490	477	467	445	445	521	465	488	467	487	442	480	450	514	483	470	513	495	466	485	486	472	506	482	456	508	456	507	529	482	493	528	472	466	493	502	468	457	484	493	512	499	502	488	490	464	475	486	473	453	478	509	480	497	501	445	465	456	493	473	444	501	453	509	479	500	449	518	488	509	461	475	488	471	463	487	473	439	476	477	478	469	481	461	444	485	513	447	465	492	490	479	475	476	506	504	447	496	469	487	491	518	502	465	444	473	513	438	460	479	484	457	462	435
25139	21435	27797	25423	11249	1904	1126	900	688	576	533	521	479	418	398	408	367	362	364	353	316	320	269	320	239	271	291	265	257	256	262	263	277	266	237	249	232	222	213	269	257	242	227	244	264	254	237	224	263	264	261	258	279	254	279	233	256	244	251	243	244	261	257	254	225	267	235	272	239	250	224	254	254	258	269	254	257	239	252	268	253	216	263	229	247	246	227	239	228	229	234	255	253	227	227	222	232	225	213	240	255	245	228	255	269	241	271	265	247	243	243	272	244	261	231	246	240	251	228	217	244	241	264	252	228	268	224	259	240	261	251	240	238	247	238	252	228	240	242	241	260	229	244	278	258	235	232	229	229	240	232	245	273	255	232	227	234	266	256	245	237	267	269	277	246	234	270	257	280	231	217	260	227	233	248	246	253	261	256	230	244	229	253	252	252	234	254	232	256	237	224	258	236	237	226	246	228	271	267	231	262	244	238	213	247	251	238	262	241	260	249	226	249	246	244	251	235	253	273	245	228	253	207	261	261	250	239	239	243	258	247	216	248	233	244	233	231	260	240	242	241	258	215	254	237	225	228	244	253	235	242	215	262	284	220	254	250	271	248	239	216	252	237	273	241	282	223	208	257	226	267	231	238	228	223	246	258	241	264	251	265	250	253	233	252	250	249	253	229	247	254	272	197	272	247	257	243	227	214	240	237	240	242	198	232	271	259	250	240	245	235	217	275	242	238	247	235	258	235	223	231	246	227	221	245	279	237	239	271	255	229	248	249	208	230	256	211	217	253	240	219	245	262	265	258	228	274	212	223	256	269	250	226	257	234	253	230	254	257	259	239	230	240	247	258	263	226	241	230	265	230	233	238	259	252	215	244	244	236	219	244	256	233	236	246	269	214	217	267	251	254	252	250	249	210	255	264	229	262	233	241	239	233	225	262	245	254	250	237	258	231	239	236	247	243	233	239	234	242	240	246	228	220	238	261	214	244	217	250	248	243	257	232	229	246	237	229	222	261	259	240	253	244	248	232	265	244	251	252	249	273	239	257	254	222	229	261	245	243	237	229	285	199	232	211	256	265	253	246	249	214	252	270	262	236	227	260	256	252	219	260	228	245	240	222	232	225	256	241	233	219	242	245	246	238	229	234	259	244	225	250	258	236	258	242	249	280	275	244	244	239	258	246	246	247	249	243	246	234	245	258	238	230	252	220	246	233	236	241	275	220	243	242	233	243	251	244	227	240	239	213	217	218	266	222	243	238	281	256	235	253	235	223	242	257	242	277	249	253	246	247	239	228	233	258	249	240	241	231	249	243	237	225	249	234	257	251	255	245	238	234	250	255	224	240	261	248	232	221	243	226	241	229	241	260	242	235	259	257	226	250	247	227	236	246	252	252	258	277	218	225	273	238	233	231	258	243	235	211	244	244	221	245	246	219	225	241	256	236	238	256	243	247	242	255	228	238	241	228	225	283	222	208	230	258	232	249	223	220	249	225	234	250	266	247	259	211	238	252	225	274	255	265	234	236	247	244	250	233	241	251	257	256	212	240	224	255	254	224	246	248	272	224	227	248	259	233	231	216	236	239	227	233	234	232	225	236	263	239	237	254	234	256	269	247	240	253	240	237	250	233	236	236	218	244	251	231	228	193	268	240	252	260	240	248	227	224	227	232	222	261	233	224	250	230	240	249	267	242	248	228	252	234	208	237	243	227	232	239	250	278	256	272	250	224	265	252	225	250	239	241	227	233	232	233	240	258	243	254	280	238	235	263	251	234	212	218	245	264	240	231	252	221	227	259	225	236	255	246	238	251	265	233	271	238	252	264	238	225	240	243	240	239	240	237	256	221	239	210	257	230	234	246	241	248	224	247	246	258	252	219	236	258	247	244	242	233	226	253	252	247	247	253	234	253	243	252	273	240	234	246	234	221	239	234	236	231	247	238	231	228	271	240	237	269	227	248	245	242	248	286	238	218	243	227	232	221	232	257	242	245	240	230	231	242	212	256	222	216	254	243	258	246	247	247	236	237	263	268	230	239	260	228	243	270	195	234	241	250	222	246	224	216	275	240	235	217	237	233	229	249	239	247	252	251	255	247	232	247	252	232	256	224	252	237	262	234	233	293	231	243	239	230	260	237	254	236	260	244	211	248	231	266	230	221	243	236	237	245	252	261	262	248	232	228	208	250	239	251	229	225	213	220	243	233	280	246	234	256	255	226	214	243	245	225	253	224	220	252	224	243	232	262	225	225	234	227	213	258	226	256	240	255	259	246	245	247	245	233	224	284	266	250	220	234	251	246	230	250	246	234	220	277	229	255	232	256	260	257	236	266	223	209	220	244	245	214	268	231	256	241	221	253	250	262	245	236	210	210	224	252	233	248	258	222	245	216	258	254	247	240	249	242	263	258	239	248	239	258	222	257	276	218	220	274	277	241	248	244	239	257	233	214	232	241	233	256	221	240	239	234	243	266	253	248	249	254	246	257	225	252	221	228	252	232	245	259	247	233	263	222	265	237	233	231	263	235	237	235	260	260	216	244	222	240	245	234	266	240	258	238	256	251	234	230	213	209	250	224	292	243	238	249	231	242	215	277	238	251	260	244	244	245	226	264	238	241	219	228	231	264	252	251	248	233	228	227	222	251	232	242	229	237	251	259	234	254	246	243	228	274	232	236	247	231	242	204	233	253	253	248	233	231	252	230	252	247	216	276	242	243	237	222	280	264	226	258	244	254	237	255	228	225	224	251	230	238	247	240	264	229	219	232	224	244	257	229	238	255	263	230	242	241	237	227	232	254	232	254	239	271	262	255	229	256	249	275	270	243	231	256	265	249	233	253	226	230	243	230	227	232	247	232	238	260	238	252	262	275	235	238	248	215	229	216	262	241	236	263	242	224	237	242	235	243	235	262	227	253	251	266	231	254	259	221	216	238	225	205	259	211	294	254	213	240	216	222	251	258	252	263	248	237	254	226	229	233	234	233	244	244	245	238	219	252	233	234	233	234	226	210	252	267	235	246	256	235	255	230	239	236	228	249	226	260	251	253	245	241	243	268	259	239	253	249	230	233	247	227	252	252	228	225	224	247	245	248	250	245	242	232	269	223	263	252	240	239	241	227	245	251	244	248	264	283	233	260	254	217	214	250	264	224	239	237	222	237	247	251	240	238	243	233	226	231	220	227	260	255	224	251	207	231	234	257	245	229	263	238	249	247	240	216	221	252	235	236	238	220	249	243	221	254	222	265	247	227	230	229	249	242	227	228	263	264	226	254	246	219	267	256	211	269	226	265	244	212	220	251	264	228	248	247	279	253	247	247	239	230	234	265	255	236	247	239	236	235	219	249	269	234	231	224	257	222	237	269	219	262	251	245	272	244	262	243	265	252	262	237	238	198	262	257	224	236	219	211	222	219	256	238	248	250	233	258	239	254	221	240	229	252	272	219	209	242	252	237	231	250	214	270	228	255	228	230	256	256	236	236	226	250	258	247	257	254	231
11753	20022	16609	9609	6605	4707	3583	2784	2315	1949	1728	1659	1443	1313	1271	1189	1012	970	1009	892	826	844	739	698	700	710	722	679	641	637	615	642	651	610	620	574	573	578	578	565	554	548	550	511	516	554	547	541	536	545	501	558	512	591	491	511	516	510	537	519	553	517	518	535	541	495	527	544	543	552	527	545	558	553	542	524	555	475	530	515	551	489	522	532	547	518	529	557	541	518	577	515	514	555	510	498	551	534	513	520	523	570	537	555	524	540	554	540	519	522	508	527	520	513	542	543	551	505	540	539	560	514	545	567	513	546	563	536	526	528	548	527	487	548	536	521	533	488	537	496	512	547	478	491	553	522	500	501	526	515	543	515	509	501	549	493	500	519	480	507	533	486	493	546	509	533	515	577	542	522	540	506	489	493	484	533	552	520	523	537	533	531	491	505	523	517	518	531	570	482	522	585	519	541	522	514	493	528	507	553	494	521	511	523	526	530	521	524	535	536	495	535	527	550	508	525	486	514	562	523	515	470	540	525	479	540	508	532	527	519	544	514	482	538	533	508	556	557	489	516	506	532	515	565	536	514	548	524	522	509	555	547	499	517	515	513	508	516	489	467	518	477	540	520	495	521	536	479	518	518	512	534	560	543	519	482	522	510	539	530	510	487	530	547	507	533	479	535	552	514	491	535	525	501	543	548	560	539	495	515	524	541	551	512	533	509	454	500	519	549	516	523	531	507	513	504	526	506	532	516	495	493	553	516	510	521	529	500	502	493	499	512	519	498	525	530	528	478	524	515	489	488	530	518	512	486	496	526	528	547	521	490	514	535	539	526	510	518	519	526	545	518	513	546	495	516	531	518	494	540	509	559	510	502	520	502	542	541	528	450	509	536	492	535	540	535	515	504	488	502	513	490	518	520	512	511	549	573	561	503	506	494	514	491	492	533	503	519	518	552	544	530	545	519	539	521	530	528	496	482	505	542	544	494	553	483	482	528	543	508	518	548	498	516	541	538	526	523	511	563	550	539	535	553	503	499	553	518	548	532	480	499	557	538	551	526	540	508	553	521	559	547	535	492	517	458	494	572	525	518	536	535	536	568	500	517	503	525	516	477	530	522	524	482	469	469	539	477	500	528	518	535	523	512	574	522	502	520	509	517	511	532	499	562	533	527	557	536	478	483	511	529	468	564	507	513	525	505	493	575	516	534	523	524	519	507	486	490	525	547	532	491	506	567	522	523	530	542	526	519	529	503	537	526	543	477	525	532	528	529	539	502	522	540	541	497	458	540	533	517	502	520	509	513	515	542	512	530	511	513	579	532	554	507	516	524	500	481	524	546	539	526	500	486	529	525	524	556	506	519	505	550	500	492	529	489	527	523	536	515	527	550	517	555	532	522	605	538	499	505	547	526	511	505	541	527	498	541	521	549	502	512	525	547	518	521	532	561	519	527	537	525	514	558	527	515	519	509	499	492	488	556	502	498	521	533	516	538	513	532	553	514	532	527	491	513	547	556	558	536	495	530	530	511	532	531	522	541	508	518	568	483	500	522	551	499	563	524	484	488	542	495	495	539	528	544	527	520	538	499	556	558	508	515	524	502	545	486	528	518	528	525	531	532	561	508	556	513	537	539	559	515	536	491	466	528	548	522	499	571	499	524	486	518	519	504	441	569	541	493	516	547	535	529	528	540	509	552	498	501	504	532	540	515	540	509	529	544	523	527	520	537	535	514	503	497	495	549	544	532	524	532	510	512	515	488	515	524	513	467	521	514	506	504	519	528	495	502	540	520	482	550	539	507	501	546	518	499	518	480	511	553	493	530	518	516	527	536	516	499	517	519	518	528	496	539	492	499	518	499	507	521	548	522	531	539	532	493	538	513	488	503	559	507	483	498	556	556	518	537	530	508	519	519	527	533	495	535	515	486	487	527	536	533	478	506	548	538	563	547	534	509	534	515	542	542	520	549	506	506	499	499	558	512	506	504	482	523	516	548	532	520	484	520	564	533	502	517	519	526	536	544	521	540	559	565	574	496	479	518	504	553	522	560	548	537	535	520	548	513	524	509	542	525	545	520	535	511	551	542	502	549	559	556	567	473	484	488	548	535	509	529	537	500	540	527	526	475	564	507	500	510	526	489	560	512	531	487	499	489	540	544	507	496	503	499	542	496	496	522	502	541	498	489	508	564	556	498	496	538	538	503	532	479	513	518	557	557	512	509	529	553	531	523	521	539	511	536	496	530	544	540	536	539	526	498	541	523	543	505	501	538	516	512	526	512	521	546	487	550	511	509	519	545	558	531	510	490	532	496	520	558	510	514	533	510	510	522	538	496	504	506	503	519	528	526	509	557	539	522	523	523	513	536	529	513	550	537	487	465	520	513	519	496	527	503	547	538	547	526	545	497	507	488	496	528	535	506	565	534	528	557	523	489	498	529	527	531	539	521	532	526	570	545	500	524	520	522	527	528	500	503	539	516	541	540	505	460	478	563	496	518	475	517	511	535	522	523	533	503	543	536	556	532	560	466	540	498	534	531	538	527	507	531	496	492	503	481	540	558	512	488	492	487	527	529	523	533	510	539	546	517	527	529	531	505	529	512	566	503	509	508	519	524	474	541	486	519	520	462	556	483	510	521	543	515	508	509	502	569	546	528	564	544	535	531	523	526	515	508	511	482	538	523	508	540	518	524	534	544	512	518	520	496	541	558	519	538	505	535	560	513	534	564	511	526	509	503	536	511	512	524	515	541	517	510	543	552	533	501	532	503	515	555	527	535	534	483	528	512	509	463	508	552	524	514	561	522	526	523	526	504	570	524	522	532	490	550	481	484	488	473	559	514	489	507	520	487	553	488	537	527	545	529	542	515	536	491	556	537	548	491	514	520	524	534	493	508	526	540	474	501	516	514	498	582	524	517	507	530	548	534	521	492	523	521	588	512	527	495	530	506	535	543	552	533	491	516	551	565	487	523	509	562	494	521	486	478	506	546	551	518	515	490	489	522	508	545	522	518	529	521	509	517	497	529	514	497	521	505	557	502	520	514	488	511	532	531	538	511	564	543	542	534	521	504	533	571	493	521	552	526	533	490	496	527	507	573	501	518	489	509	566	499	508	552	505	501	508	500	482	510	527	551	535	547	493	491	516	497	519	549	526	536	517	547	549	491	506	531	560	492	547	516	514	525	525	518	529	575	489	559	532	515	541	535	534	508	493	543	515	537	516	518	531	498	543	518	554	513	514	495	489	534	558	496	548	505	521	541	497	530	544	493	519	517	515	503	499	552	577	577	532	516	548	540	497	522	492	500	515	531	529	547	502	521	496	522	513	518	477	490	510	552	534	512	565	504	522	503	511	518	529	480	583	539	519	578	518	545	532	537	533	511	498	525	531	529	516	491	505	554	483	552	551	507	528	518	487	495	535	485	556	498	529	514	539	485	550	548	527	528	541	542	535	496	518	539	480	555	496	468	476	511	559	520	545	533	542	504	538	508	544	537	527	543
24243	21460	28891	24414	21392	11000	2792	1604	1313	1153	977	866	819	760	747	702	628	635	567	558	548	552	499	465	493	483	474	447	501	458	423	424	438	454	425	444	478	442	382	410	421	424	400	437	419	396	392	431	440	425	434	408	408	458	419	403	382	437	387	431	408	429	411	449	417	395	430	419	396	402	400	431	423	423	403	407	403	436	467	393	398	387	417	412	413	416	452	424	403	403	418	403	413	373	402	402	425	403	419	400	370	415	412	416	422	417	421	389	396	408	393	389	421	410	424	400	425	398	413	410	387	421	445	382	423	417	386	444	426	443	396	441	382	424	411	408	417	449	412	419	427	419	412	404	425	363	427	406	405	419	402	398	397	400	412	430	396	429	370	409	423	427	395	376	393	380	425	404	433	425	424	396	390	371	405	399	423	374	383	427	397	422	418	420	411	396	396	409	377	416	390	370	384	383	398	406	421	410	394	400	443	408	417	377	409	410	387	437	410	423	417	396	376	398	419	417	384	441	413	419	375	379	431	377	411	427	401	406	429	369	402	390	384	381	379	429	418	413	430	426	435	394	389	413	381	376	401	436	387	404	392	423	439	408	397	366	425	419	399	407	431	411	423	404	409	420	410	390	441	442	401	400	408	373	412	403	386	415	378	418	432	419	403	409	453	418	392	384	406	406	423	403	412	422	411	448	414	406	417	378	413	419	415	385	392	382	411	401	387	427	391	391	375	419	398	423	417	385	389	436	419	358	402	423	397	379	403	406	421	397	433	451	422	377	405	401	438	433	377	402	435	423	399	406	406	413	377	405	417	394	400	390	430	376	427	434	449	416	401	408	407	398	431	407	364	422	405	371	436	408	407	399	408	382	427	393	393	382	418	447	404	376	384	408	413	413	416	422	404	386	402	405	423	390	423	410	447	385	373	429	380	402	424	414	383	424	381	404	447	406	396	424	382	385	418	402	397	405	436	408	405	384	397	383	426	391	423	389	390	440	377	425	407	413	401	402	356	398	398	399	422	413	421	413	389	399	369	402	387	409	364	400	429	412	389	392	404	393	404	397	391	395	353	402	389	384	400	446	412	388	393	394	416	390	421	388	386	405	409	373	402	405	375	373	410	398	396	383	401	409	375	394	411	397	396	439	422	378	423	417	389	411	442	417	410	396	408	389	409	394	405	428	432	393	424	450	421	407	379	436	396	427	401	431	392	422	399	378	364	425	409	406	404	472	399	393	411	378	417	434	410	393	447	440	386	402	433	412	398	432	392	396	396	383	419	404	412	406	438	400	411	418	408	410	426	413	404	371	382	417	411	412	412	432	381	440	403	400	424	410	388	419	391	413	411	398	420	414	393	400	374	416	424	442	401	374	392	409	395	414	400	419	388	383	392	414	410	362	421	388	422	412	385	412	404	407	414	397	387	417	414	389	423	399	465	437	380	429	405	415	394	418	418	371	401	405	405	384	423	386	412	412	419	421	452	417	435	400	440	419	408	402	394	368	441	417	420	448	377	393	403	398	392	413	379	386	409	373	403	468	403	403	376	413	385	444	366	405	382	388	386	420	385	387	453	420	394	409	409	384	402	381	364	422	382	388	433	388	455	399	436	419	399	404	407	433	403	415	465	409	377	417	432	421	415	376	419	409	378	405	409	434	370	400	411	400	419	401	423	391	424	388	418	396	434	398	412	408	403	405	398	405	370	413	437	375	424	401	400	380	427	426	412	394	409	416	430	415	394	393	392	417	403	407	387	416	431	426	439	430	417	401	375	444	397	389	414	377	414	381	416	413	421	428	432	434	417	434	407	424	380	440	372	389	420	385	409	370	382	436	379	394	369	424	363	407	405	408	396	413	407	400	423	411	375	421	431	388	420	396	400	411	419	430	402	410	400	414	398	393	417	441	429	406	400	383	392	425	401	412	389	434	422	383	399	381	433	432	409	386	413	404	414	444	389	401	425	385	381	417	395	408	385	414	392	408	398	414	408	429	400	403	410	428	395	414	380	398	378	409	372	397	414	410	395	414	419	397	392	389	411	384	420	415	396	446	392	412	418	367	415	405	399	398	431	398	376	412	360	408	422	425	382	406	419	371	426	418	424	447	427	390	421	403	400	413	411	415	411	410	401	403	384	448	398	429	411	396	427	396	403	422	422	396	403	387	415	375	417	415	396	411	416	368	425	408	414	411	403	410	365	410	411	418	387	397	459	397	429	417	410	398	407	400	408	401	417	389	395	386	377	425	356	422	420	411	435	385	401	374	387	394	394	430	417	367	399	392	361	361	406	430	393	392	385	424	425	397	377	436	388	398	397	409	431	413	424	422	386	439	387	392	409	402	412	396	411	435	390	432	398	386	405	433	397	400	413	387	427	414	413	392	416	421	395	403	418	403	416	441	451	421	429	361	408	427	338	414	421	405	403	386	398	393	456	412	394	411	415	433	394	405	425	392	414	413	424	409	423	404	436	415	392	385	398	382	409	412	422	423	407	415	425	411	391	422	395	395	388	426	411	428	390	396	419	394	455	423	410	426	413	378	392	423	402	402	435	376	410	379	406	399	416	375	396	413	444	422	407	410	405	400	424	408	379	386	375	386	419	392	422	417	407	441	415	374	419	392	392	436	393	397	397	389	445	401	440	397	408	400	428	414	431	430	424	413	379	391	411	395	406	444	409	410	417	380	412	411	376	397	417	431	410	375	410	358	384	402	415	423	408	426	410	408	410	406	395	412	370	447	400	399	388	366	438	411	375	390	409	403	409	373	389	394	384	415	430	397	399	410	423	412	380	391	421	405	407	359	385	372	383	436	410	436	400	407	394	436	400	395	408	377	413	379	400	423	402	399	401	367	398	429	414	402	405	392	386	403	399	404	438	424	401	395	400	384	334	410	416	371	384	407	396	386	437	437	434	394	400	368	401	389	418	401	411	413	403	403	399	397	380	421	411	396	396	368	440	406	404	386	419	408	377	388	381	393	410	405	370	425	415	426	406	405	387	401	416	431	410	410	387	400	402	412	400	396	404	400	394	431	399	410	384	375	409	430	385	417	402	395	428	466	355	430	396	415	386	393	413	395	405	365	441	403	407	384	398	403	420	387	357	406	413	437	415	408	399	377	402	393	435	409	441	417	388	436	387	426	402	440	399	413	412	386	392	394	381	427	402	406	417	394	401	379	409	420	406	418	358	399	401	361	378	422	390	390	419	405	423	409	383	426	379	406	372	400	432	390	428	399	450	417	427	365	373	413	421	436	372	452	410	393	397	380	408	379	404	387	384	376	418	431	395	420	425	453	410	416	376	410	422	426	432	375	416	413	384	400	428	367	397	404	413	412	425	365	456	391	407	398	417	390	429	408	421	411	385	407	401	424	375	398	389	380	401	412	384	375	398	374	430	358	424	393	400	408	425	401	410	404	377	412	405	403	413	392	393	396	399	399	390	402	420	413	400	447	409	421	384	449	348	438	402	385	448	384	417	391	418	370	386	399	388	412	394	446
14535	25894	22247	14143	10402	7898	6114	4965	4184	3567	3012	2728	2557	2370	2171	2009	1796	1688	1646	1531	1379	1353	1227	1169	1120	1190	1052	1083	966	1016	1021	1026	954	934	908	942	851	846	902	800	863	869	833	860	857	824	852	837	829	818	849	841	882	852	806	848	838	884	803	869	828	773	855	849	861	882	820	792	850	866	845	883	891	827	787	855	869	811	801	842	846	864	881	896	828	794	839	813	836	855	844	862	803	819	801	865	792	833	837	815	794	835	815	857	830	802	839	854	846	781	813	845	848	822	801	819	850	844	839	877	782	808	839	839	857	784	790	853	808	838	870	854	822	838	828	845	859	867	823	798	851	863	768	835	765	806	865	802	805	844	750	900	825	841	842	752	813	830	836	813	821	802	804	843	801	862	837	814	840	815	847	785	779	790	849	787	794	820	832	794	815	860	788	796	811	859	819	806	883	815	822	813	857	849	864	783	841	852	820	839	827	868	821	868	828	825	875	872	780	841	799	773	848	814	823	822	831	830	827	816	817	830	801	803	790	801	800	783	739	807	830	822	803	811	763	808	826	822	843	775	851	869	779	832	850	826	853	757	819	838	812	834	835	805	816	826	739	821	830	828	828	886	819	881	799	792	805	826	784	800	871	805	819	802	785	799	834	811	811	815	798	822	767	835	784	854	831	819	779	788	800	838	834	780	801	804	833	895	823	792	804	812	822	806	804	875	811	853	804	836	821	868	824	798	829	852	825	767	839	797	840	820	875	779	839	833	811	822	826	799	792	838	777	832	872	831	790	782	770	794	800	797	794	845	800	816	832	830	836	824	840	825	761	790	879	835	827	796	787	783	773	844	807	855	818	856	842	839	845	857	796	779	807	803	790	808	833	833	894	821	835	850	817	786	858	820	821	850	823	764	798	821	806	786	825	836	740	787	826	809	804	808	849	783	799	841	833	844	814	840	784	788	755	841	821	769	784	830	776	782	793	820	807	872	844	836	799	768	827	804	850	818	786	768	822	798	832	822	828	795	793	773	831	823	825	820	818	822	802	846	829	830	823	766	754	825	806	815	849	786	817	806	781	874	853	790	858	870	828	839	799	802	811	795	784	846	830	761	813	846	822	850	813	790	887	838	799	815	880	841	797	850	868	814	795	804	829	798	858	784	801	815	825	862	819	773	822	775	828	755	781	799	822	752	833	838	870	848	800	771	849	841	829	771	833	803	837	802	796	800	848	832	803	874	804	841	768	799	808	765	804	803	840	813	798	791	834	769	754	840	836	809	855	855	770	754	833	831	828	792	869	813	831	799	790	780	823	810	804	870	807	799	827	837	781	839	793	817	815	823	806	823	822	836	915	859	770	808	802	838	843	801	838	846	827	846	859	828	861	810	792	787	849	787	847	805	810	777	793	817	840	799	872	827	773	809	853	849	770	811	807	814	823	784	819	784	804	781	828	795	832	829	814	810	797	823	790	798	825	805	867	798	864	839	787	815	797	845	801	853	815	815	827	792	818	775	805	845	828	763	813	834	830	869	808	788	800	774	814	757	845	833	818	799	829	798	843	899	832	835	788	772	727	851	760	817	838	808	842	874	796	838	806	785	842	789	863	830	826	742	806	787	832	830	834	855	847	782	816	822	814	851	803	842	828	846	818	811	785	858	825	819	863	807	808	777	830	825	807	828	793	845	836	814	838	816	863	863	818	810	817	817	763	828	827	791	826	796	833	786	809	778	813	838	829	780	796	830	809	812	778	892	817	802	797	813	841	856	851	806	850	848	809	753	802	810	834	792	804	849	774	837	844	818	812	856	788	807	827	841	849	757	807	829	748	834	833	837	830	786	800	790	825	777	796	833	827	866	803	832	789	782	830	814	868	836	833	835	824	821	841	793	804	836	813	840	851	856	868	790	852	814	791	894	816	814	830	797	817	741	792	848	827	825	787	790	794	802	819	835	803	805	827	773	841	770	851	864	825	774	826	807	820	747	786	833	824	825	803	817	806	855	824	857	838	776	818	815	838	841	809	838	822	823	817	857	828	850	807	797	864	836	778	817	792	807	839	860	780	828	835	773	810	785	781	868	839	829	814	800	815	829	835	832	831	839	826	806	902	849	836	826	862	758	767	802	794	809	802	844	830	798	842	821	812	840	823	830	817	860	827	824	824	751	851	815	788	849	798	800	818	822	825	801	853	813	815	805	836	792	836	830	810	910	858	825	809	845	784	841	818	824	749	790	806	785	790	830	844	808	800	843	784	785	822	807	813	833	775	806	810	796	879	774	818	822	886	785	857	825	844	798	817	832	842	814	787	781	812	825	821	857	876	797	854	827	872	811	803	810	832	828	860	784	807	825	823	851	790	780	839	818	848	759	818	853	862	808	839	814	849	827	822	802	784	815	836	784	836	796	841	824	824	834	820	856	809	837	806	803	803	785	825	797	858	823	845	822	828	790	819	811	865	819	816	837	842	822	814	792	823	806	793	812	851	818	802	819	819	817	796	816	800	792	813	762	816	840	786	807	845	804	834	811	754	797	805	808	795	814	786	811	807	755	816	835	818	828	804	789	874	829	849	862	895	898	798	806	839	837	789	832	860	835	800	826	824	813	787	826	776	783	792	796	831	781	803	807	844	844	828	807	802	800	819	827	756	818	802	866	823	835	796	834	800	824	818	822	868	798	880	849	795	786	829	859	785	833	829	791	827	885	811	831	782	827	805	856	830	867	822	786	823	784	796	823	821	831	804	784	782	837	825	825	805	882	807	833	771	834	882	814	816	828	809	845	795	817	778	858	821	820	811	775	775	807	756	782	847	831	793	791	826	811	818	811	811	829	821	830	809	851	860	786	786	836	832	880	823	836	809	834	796	801	799	851	801	828	831	788	824	789	835	845	773	765	740	825	872	832	829	808	819	806	826	824	798	853	858	832	803	804	843	792	874	832	835	800	832	812	795	807	802	801	839	832	764	805	825	806	819	792	786	830	799	821	808	850	851	824	822	850	780	842	777	794	837	845	829	787	841	802	781	848	830	847	853	866	810	871	788	771	828	854	794	874	768	828	822	853	791	864	847	835	843	834	823	785	768	812	838	829	816	814	862	809	777	801	850	833	785	789	847	791	860	803	849	808	857	799	833	818	848	819	812	785	855	765	834	808	849	801	834	807	784	807	889	789	819	814	806	847	841	832	818	835	830	856	826	806	863	848	814	803	859	798	825	872	840	803	787	799	786	794	827	782	854	881	832	763	842	804	793	852	788	814	835	784	821	827	814	820	854	861	792	847	772	831	835	795	839	820	825	791	780	898	824	782	835	814	797	846	816	813	810	859	817	798	793	791	885	821	835	835	826	850	817	802	787	818	828	832	845	802	825	831	827	786	791	769	817	775	847	797	826	791	838	810	808	833	856	779	842	802	808	847	821	842	825	826	795	802	758	808	818	853	768	829	825	801	811	821	756	808	790	798	844	824	808	801	807	842	846	880	821	841	818	827	820	809	810	835	780	870	846	810
27252	17252	4183	1349	711	524	413	362	351	289	322	267	268	287	267	271	251	279	278	250	245	215	236	225	228	204	198	229	226	218	232	207	209	218	221	233	210	210	186	224	205	233	206	195	201	217	224	220	207	204	206	201	221	210	205	254	221	205	220	226	214	225	238	226	210	204	247	226	208	241	206	221	211	226	217	202	210	204	188	206	219	238	202	221	193	201	216	206	206	200	220	209	244	230	223	234	218	232	226	211	237	193	211	195	205	210	209	197	195	213	241	246	244	200	206	205	207	206	204	216	187	234	213	211	233	193	207	208	220	195	203	222	199	223	194	211	195	230	192	197	201	221	205	200	225	217	207	202	219	197	194	220	247	227	230	228	232	209	228	234	192	216	213	194	199	214	214	204	199	206	208	216	204	218	204	198	221	215	237	222	216	203	204	229	231	226	215	204	214	235	198	234	215	219	208	198	213	231	231	222	207	228	194	201	224	226	204	188	225	236	220	198	238	205	210	193	205	217	218	207	228	191	222	224	217	212	234	224	218	195	188	228	218	193	212	202	211	203	216	223	216	210	190	205	230	243	207	221	171	207	202	186	221	208	227	232	216	210	217	202	227	228	250	183	234	206	196	218	211	229	239	214	211	206	215	223	236	209	206	198	230	208	225	201	208	213	189	223	215	201	199	209	200	212	199	212	194	223	210	187	197	214	211	190	232	207	218	219	223	229	198	227	208	215	226	226	204	223	236	188	211	220	212	219	199	233	201	227	178	212	218	247	207	229	211	217	224	205	197	240	219	215	214	227	231	219	245	232	223	207	197	227	207	189	202	202	206	207	235	203	206	200	232	209	213	195	187	216	207	190	207	210	192	246	213	214	211	195	227	209	213	212	241	242	226	207	198	196	214	215	227	216	204	210	224	216	219	211	213	211	197	192	185	222	197	222	211	214	206	209	238	217	198	201	203	215	210	207	223	199	213	197	216	214	193	212	226	196	188	203	226	249	190	210	213	204	244	216	211	198	222	197	199	201	242	212	215	212	190	183	225	218	223	223	221	199	220	213	204	195	210	226	227	208	221	228	220	244	230	223	224	203	219	211	243	211	220	217	209	232	213	250	215	222	209	208	191	215	214	220	198	187	228	194	203	225	215	224	220	243	213	199	203	229	214	209	191	230	227	227	188	229	227	242	229	241	192	189	232	225	221	199	178	230	238	200	233	187	202	243	243	218	213	214	207	210	252	216	223	215	216	182	173	188	191	222	216	210	218	205	214	226	193	223	216	208	210	206	207	213	209	219	225	222	218	202	213	222	194	217	213	213	204	226	223	230	223	222	205	213	224	224	210	202	195	212	215	240	222	215	187	229	215	238	208	214	229	226	207	243	200	238	211	191	254	193	244	223	211	238	228	218	199	207	242	199	207	215	199	213	249	222	229	211	204	211	236	220	214	225	187	200	216	214	222	225	204	213	252	193	214	213	214	202	215	183	224	196	188	206	203	210	233	214	198	196	213	239	229	235	213	180	204	223	212	188	200	217	226	220	224	184	213	205	223	233	201	202	230	227	195	205	222	197	200	224	211	205	222	200	217	206	221	233	202	217	212	193	205	232	211	222	201	246	211	196	243	200	212	191	227	199	206	213	217	222	201	212	196	223	213	213	214	247	204	219	201	215	216	249	216	218	218	202	208	226	211	213	221	214	199	200	220	227	209	212	229	193	226	187	210	229	225	224	216	236	189	275	208	218	219	198	193	208	237	191	240	213	219	214	195	222	208	195	208	192	219	213	200	204	229	217	192	219	209	227	197	235	212	219	222	227	200	194	204	205	182	183	225	230	220	188	199	228	245	216	207	194	209	197	221	231	228	215	231	202	226	199	231	194	242	201	237	199	215	229	238	214	212	218	189	214	223	207	232	215	204	229	191	218	197	219	216	201	189	216	201	226	204	216	197	189	232	249	228	217	214	202	217	206	215	223	221	214	242	222	198	197	212	237	214	228	206	234	199	193	204	231	210	227	234	187	184	207	205	217	192	204	240	209	225	202	211	214	218	220	204	202	187	245	215	238	200	208	221	220	192	216	210	229	207	208	204	196	191	218	193	205	189	227	210	238	213	222	225	216	200	202	200	201	217	215	221	222	210	212	195	207	215	214	203	219	218	216	210	214	208	187	200	197	226	220	216	235	224	202	228	207	213	202	249	218	230	232	235	201	196	242	215	221	234	209	193	228	220	210	214	210	210	201	230	196	181	214	195	217	255	213	209	197	222	211	209	220	219	227	204	219	199	207	232	226	197	226	217	203	238	214	217	231	193	180	199	235	216	213	204	214	207	219	207	222	212	219	220	221	193	191	222	182	190	217	215	200	221	198	216	213	213	223	210	210	213	194	217	186	203	207	225	203	189	213	220	229	216	213	215	217	219	237	225	211	222	223	253	201	214	232	236	222	231	206	234	213	209	202	219	179	213	193	232	209	221	223	224	201	208	203	211	226	210	230	222	220	212	217	186	205	217	214	198	208	218	234	213	195	218	218	232	215	199	218	221	228	209	201	197	210	223	208	227	197	224	217	235	202	220	228	213	198	214	213	219	195	222	222	197	213	205	218	232	203	205	208	205	233	204	203	220	217	203	210	208	221	216	226	219	236	206	177	217	206	202	220	199	213	218	213	220	219	220	209	214	227	198	189	206	198	184	211	230	218	207	212	205	222	235	215	210	198	218	187	210	210	189	226	203	201	217	205	204	211	208	224	225	193	218	211	204	180	206	215	179	239	203	216	215	198	214	223	219	193	199	209	216	239	216	225	202	188	239	218	214	200	207	199	217	214	222	224	223	226	210	185	211	213	207	225	223	209	225	234	215	224	239	218	229	214	189	217	224	203	199	184	199	199	208	214	205	231	213	225	230	209	206	215	233	194	196	223	245	234	205	217	230	221	214	210	195	211	208	210	192	229	214	222	222	215	209	225	213	207	211	217	201	207	233	205	190	207	209	191	211	228	217	198	225	210	206	217	209	195	205	201	209	195	219	220	212	225	187	224	222	204	234	229	218	215	211	208	184	205	221	210	208	204	220	218	208	216	221	222	202	209	251	198	224	241	205	212	183	221	218	216	231	218	218	203	217	251	217	203	200	268	220	215	200	203	200	205	203	226	188	230	221	223	203	215	200	202	206	218	236	207	233	191	220	193	220	235	217	202	239	208	221	222	197	233	231	209	217	196	204	195	226	214	184	222	189	231	229	227	232	220	213	215	203	224	193	189	208	221	215	225	225	208	220	213	206	228	220	216	219	224	222	218	216	212	189	204	218	200	243	241	201	187	228	219	183	209	188	221	210	204	197	214	208	233	245	240	230	216	209	194	182	222	234	230	222	234	214	209	214	192	216	195	226	205	206	214	215	197	218	219	216	207	224	229	201	182	206	204	217	199	191	213	211	223	233	202	218	195	186	216	208	217	215	171	207	210	212	195	220	212	204	188	219	221	214	222	213	208	210	211	216	223
8616	9063	6974	3361	2241	1682	1333	1122	1007	900	890	767	768	780	763	674	694	624	617	632	546	544	534	547	534	523	493	483	510	488	507	468	515	502	468	516	498	511	451	459	447	508	420	423	461	444	473	442	434	442	462	502	477	470	452	492	445	479	483	468	490	515	483	500	443	461	465	476	471	465	481	467	507	493	480	514	470	503	473	483	439	453	461	487	447	461	496	432	478	479	478	479	430	504	459	482	460	478	442	466	414	478	481	468	499	476	509	466	450	471	463	457	427	451	463	458	452	463	476	439	471	507	480	463	480	467	503	476	417	476	457	485	467	457	449	450	455	520	482	471	502	469	457	441	469	466	464	468	468	440	454	447	458	460	465	430	470	475	476	444	495	438	435	428	467	466	455	497	480	442	452	485	475	481	474	498	457	469	462	473	477	431	495	472	443	477	462	441	444	487	481	494	483	466	446	483	445	428	477	503	443	475	433	465	458	437	488	475	482	526	432	444	464	489	451	454	470	421	476	435	511	443	474	468	473	468	465	459	460	477	469	499	472	472	471	457	483	479	488	440	493	476	496	436	451	452	473	533	446	478	435	499	503	430	465	455	502	454	486	472	467	434	473	466	446	473	445	471	462	478	464	439	480	469	475	465	460	475	445	489	488	463	467	425	506	459	464	450	505	462	477	507	467	502	466	473	465	475	447	493	439	455	476	499	460	481	491	457	509	479	457	486	467	433	488	474	449	461	482	455	461	450	486	446	473	440	460	500	471	487	465	449	460	470	477	506	460	484	481	461	479	465	438	458	485	470	483	453	456	495	448	436	483	449	504	500	480	438	491	447	458	474	439	484	472	482	482	438	431	483	463	477	458	514	456	458	480	462	419	438	478	482	456	444	488	450	448	428	479	467	462	440	465	444	483	440	453	505	474	474	434	473	476	444	450	480	471	478	430	469	501	492	469	464	495	505	464	434	477	458	459	471	473	477	456	483	459	470	487	505	466	420	415	436	429	467	458	492	485	418	508	438	463	475	419	462	458	485	466	447	437	495	466	465	505	464	486	492	500	425	468	426	446	485	449	449	474	482	459	484	478	467	469	476	434	464	448	459	474	440	467	506	477	467	468	452	450	449	464	487	458	456	446	476	476	471	513	428	474	468	468	446	473	444	437	491	497	468	464	483	453	476	464	425	508	453	464	436	449	472	435	437	478	464	470	439	453	507	450	460	500	493	494	468	459	486	478	475	457	475	483	431	469	490	480	479	435	439	463	451	452	447	455	480	489	479	421	492	461	465	485	443	486	455	473	464	503	470	470	465	459	472	448	472	456	452	452	435	474	475	463	458	462	449	481	479	472	482	513	463	505	441	470	512	413	439	471	481	477	459	472	486	494	497	486	445	427	459	461	481	474	472	460	449	499	454	489	460	451	457	476	457	496	474	499	517	494	466	471	445	465	441	454	483	441	463	448	441	448	464	470	483	495	463	444	464	472	482	505	484	439	477	474	470	473	465	476	453	494	452	450	488	486	430	438	434	464	474	452	492	512	468	470	481	500	467	433	469	479	472	433	428	457	462	458	466	458	468	423	446	468	490	439	492	455	457	443	474	481	447	476	446	464	442	484	456	479	433	451	464	504	491	500	457	462	458	492	471	476	454	479	467	467	498	437	454	471	479	486	450	462	456	430	482	449	471	451	476	507	465	457	434	489	511	512	516	497	436	465	463	472	510	481	478	449	453	457	501	479	504	478	453	449	463	467	478	480	467	411	452	469	450	467	466	494	492	448	504	461	488	474	438	470	493	453	484	464	423	432	452	450	453	404	468	482	459	477	470	473	495	438	459	442	483	476	426	439	455	476	481	513	465	486	461	478	462	470	469	434	459	504	484	469	470	485	465	495	454	457	452	433	442	479	437	482	472	502	507	468	456	487	460	461	459	498	452	427	464	435	498	451	463	498	496	489	444	467	470	431	503	464	451	481	436	468	472	449	411	452	452	514	471	494	486	505	470	459	482	466	513	419	454	438	496	462	431	438	476	482	438	466	486	459	440	508	427	442	484	456	484	439	427	483	435	488	490	444	471	476	488	495	471	456	494	473	480	478	465	434	498	459	433	488	485	457	504	489	430	495	471	465	489	452	469	473	480	491	489	475	439	480	424	455	469	481	447	422	469	513	496	476	426	492	457	421	459	438	481	448	470	431	504	443	471	493	484	449	475	452	499	465	444	517	451	479	500	472	448	471	456	488	484	466	464	466	471	463	474	461	451	454	467	448	460	451	478	500	443	441	476	488	483	467	466	491	459	463	481	505	482	423	464	494	469	507	484	470	462	426	458	400	489	468	482	470	448	463	475	466	445	484	452	464	465	458	460	467	433	495	450	464	455	467	477	490	467	443	445	445	443	467	465	481	435	464	451	474	443	472	449	430	502	438	472	437	463	458	513	455	460	464	431	477	471	478	447	489	490	467	483	480	461	416	474	447	464	487	444	457	472	467	439	486	464	476	422	500	464	465	469	468	475	473	492	482	469	492	472	486	475	479	478	489	462	494	479	458	459	482	447	469	468	478	500	466	478	492	442	478	460	420	480	451	455	451	495	483	475	494	452	476	491	456	454	475	445	455	449	445	449	483	479	488	485	470	472	491	501	444	425	468	461	450	490	419	463	470	455	462	502	437	456	465	435	478	475	454	497	487	449	462	492	490	468	457	458	488	525	440	446	454	440	450	481	487	503	483	448	457	447	453	454	452	446	438	484	477	508	463	436	443	449	443	479	486	443	456	426	478	484	475	470	473	457	457	475	444	450	462	451	478	451	483	480	478	450	420	481	461	482	484	474	485	457	474	466	493	486	502	406	443	473	452	484	476	469	504	476	452	440	478	442	477	461	462	494	488	443	477	464	438	452	427	477	478	496	447	484	465	478	427	475	445	449	495	469	463	503	453	489	516	463	483	488	498	460	474	483	495	439	480	443	470	464	465	493	476	466	485	471	451	467	472	473	475	481	470	472	481	464	464	455	493	482	505	462	498	473	475	464	453	467	447	471	489	472	483	457	463	466	451	481	467	463	471	492	483	476	425	451	448	448	459	449	489	449	481	476	442	410	456	453	485	437	455	469	462	442	442	488	463	439	451	468	454	458	473	460	462	497	471	445	507	454	449	491	474	468	472	451	484	502	506	455	483	427	486	465	483	473	466	525	461	482	454	500	447	497	489	449	471	459	477	456	485	435	432	453	471	424	479	417	444	453	416	471	479	489	475	456	471	461	480	434	422	488	421	477	442	498	491	493	475	481	462	475	485	475	426	466	433	489	464	428	448	479	461	465	498	435	487	470	460	447	443	437	473	483	440	445	476	512	457	456	459	442	465	477	454	501	502	453	449	465	467	447	443	457	470	454	485	440	461	493	468	447	469	461	510	451	468	454	465	464	517	467	453	471	482	470	451	437	449	455	494	457	480	458	454	411	440	451	474	504	467	457	470	480	457	480	485	468	456	477	453	483
25057	21383	27853	25271	11510	2034	1213	925	685	609	543	473	518	504	446	415	374	374	349	333	360	324	287	254	257	301	261	269	268	297	284	267	242	232	259	283	243	251	244	268	234	229	240	280	234	237	225	245	250	241	251	261	249	273	261	252	198	282	259	235	252	244	259	225	238	242	243	244	248	237	216	266	210	229	249	243	249	237	270	243	237	260	268	238	242	220	234	227	261	257	236	211	216	253	265	256	234	231	250	267	265	265	206	245	239	236	254	269	238	233	228	236	224	238	236	267	221	236	237	244	238	231	236	243	239	259	239	220	261	252	250	240	247	251	234	245	227	225	288	225	249	232	248	259	254	259	267	211	212	244	232	227	244	235	216	228	239	268	262	231	242	260	241	231	232	224	238	220	224	248	237	243	241	256	228	235	272	234	232	240	275	229	237	246	248	237	246	221	248	251	248	243	237	223	260	237	235	226	231	260	243	251	252	225	236	277	221	229	243	230	246	219	226	257	245	246	257	241	224	228	250	224	253	240	229	235	258	223	230	240	251	234	248	272	251	255	229	229	261	251	221	241	244	237	228	251	210	200	238	254	246	221	255	213	240	258	244	245	252	225	221	258	235	240	239	224	228	241	231	232	263	226	241	243	249	269	226	229	237	227	222	266	233	236	266	259	246	205	269	257	239	253	251	262	237	226	248	238	262	265	254	238	247	234	235	264	244	213	249	236	233	252	198	261	213	235	241	220	243	229	227	224	257	241	222	241	235	248	242	245	232	268	215	251	221	223	274	238	215	236	234	241	242	237	248	235	251	242	233	256	246	235	240	261	225	227	254	254	233	232	249	255	238	216	218	212	226	239	220	248	238	258	240	238	236	219	261	213	229	204	218	220	267	218	243	260	257	238	235	222	278	225	252	224	230	251	244	205	222	253	267	217	209	218	234	230	234	234	249	231	234	247	252	242	223	257	242	220	234	268	252	245	213	222	210	242	245	234	243	248	225	239	262	212	224	234	216	246	226	221	263	238	242	239	242	240	235	218	247	226	212	246	243	236	218	221	278	251	240	236	270	258	222	221	270	258	263	241	241	235	226	239	242	245	255	245	239	229	233	237	244	265	250	226	236	236	271	218	237	224	234	229	243	263	216	229	230	243	260	247	266	247	260	256	252	249	230	240	244	239	208	229	268	215	243	235	251	234	240	240	210	226	235	235	235	223	263	230	258	236	242	256	243	227	243	240	253	228	223	236	223	250	236	228	216	258	222	212	242	263	240	234	233	256	253	208	238	255	230	228	227	266	231	260	231	268	242	265	236	238	224	226	237	257	252	236	217	228	232	235	227	213	236	236	230	239	231	215	216	277	245	256	234	249	223	198	270	206	240	235	243	243	252	235	273	221	222	244	256	269	240	249	241	250	242	225	268	214	237	227	229	230	260	233	227	250	246	231	247	214	224	225	245	233	244	242	253	222	255	238	237	228	228	249	230	237	235	227	235	214	233	228	222	226	223	239	241	249	248	262	233	234	248	218	260	238	249	227	238	247	239	238	206	207	222	237	249	253	218	232	242	235	213	237	213	243	252	243	259	231	234	222	232	244	254	251	214	231	214	250	239	222	241	247	240	258	242	241	217	224	232	213	220	258	240	223	234	249	232	245	220	252	237	250	244	258	245	242	213	252	265	258	225	251	230	222	240	233	247	266	228	224	239	202	247	233	224	232	253	216	237	234	222	244	257	210	249	254	244	233	248	248	237	228	218	217	229	245	224	249	240	253	231	248	228	221	233	240	255	242	229	244	243	235	246	212	260	236	236	255	241	238	244	236	242	227	267	239	210	248	210	222	227	215	234	261	219	217	242	231	233	259	268	236	226	262	236	233	228	235	256	230	245	232	243	260	227	231	230	261	246	211	236	225	224	236	227	237	234	233	218	240	239	235	240	253	248	226	254	225	253	231	251	261	238	238	245	243	240	248	231	233	251	225	207	218	242	223	247	231	259	233	210	242	223	235	254	212	235	244	260	228	220	238	229	219	230	247	224	253	212	233	230	239	236	235	236	245	245	214	238	232	254	238	247	251	252	232	235	230	223	241	220	234	266	242	251	239	250	212	218	244	242	239	234	235	269	206	263	258	223	259	262	237	244	262	256	238	217	221	237	239	238	239	255	226	228	258	262	245	250	257	231	239	211	237	212	255	243	234	250	251	257	223	189	207	219	225	261	230	235	233	266	227	234	240	228	241	245	222	234	251	244	243	251	253	246	254	258	238	227	234	246	257	229	240	233	192	203	232	277	240	225	244	233	234	231	216	237	230	248	247	231	264	223	232	200	235	234	245	241	249	224	225	241	220	230	211	225	247	202	240	209	251	240	231	225	238	259	228	232	200	233	222	211	244	227	216	226	247	242	255	252	243	237	271	255	222	215	249	227	255	209	231	221	224	235	252	241	220	247	224	231	224	236	251	236	231	244	229	217	239	223	246	229	225	202	259	243	259	217	236	248	220	248	234	241	236	217	253	271	223	237	215	218	218	210	240	238	238	229	249	214	236	283	236	230	248	204	238	243	225	219	242	250	229	262	252	235	243	245	241	273	240	246	228	243	259	230	241	245	259	223	248	230	234	279	246	234	238	235	242	240	226	234	240	247	242	221	242	216	233	244	222	258	245	219	219	253	239	233	234	248	237	226	256	249	245	215	246	239	232	256	240	246	252	229	242	212	236	241	247	247	255	229	231	241	230	240	246	223	226	222	244	253	240	256	234	255	260	253	235	264	226	239	242	241	246	248	252	233	260	233	224	239	224	244	228	246	219	243	237	232	229	257	236	260	234	238	250	238	250	240	249	234	256	260	232	249	226	221	229	244	198	233	232	271	228	234	219	223	241	248	227	261	254	238	240	268	259	249	229	232	230	247	238	247	259	230	254	240	228	218	219	238	268	264	258	227	231	235	252	234	226	229	242	215	246	253	267	232	227	231	237	249	224	223	240	231	211	239	222	276	248	229	243	233	243	252	258	236	226	225	267	243	220	238	255	236	262	238	249	259	241	239	209	233	226	235	219	234	245	233	262	228	219	220	230	231	220	226	226	231	226	242	250	248	259	239	227	242	236	254	228	243	227	239	230	247	217	265	234	230	240	244	225	229	242	272	272	218	222	225	248	230	225	210	217	245	231	214	262	260	231	210	237	267	225	222	226	231	255	235	245	267	245	223	260	253	236	234	242	247	224	250	239	249	232	230	190	230	242	250	226	229	226	241	228	237	230	224	217	232	240	211	231	245	243	224	255	232	224	241	217	230	248	245	231	242	233	217	252	199	227	207	266	243	271	243	265	251	263	235	247	228	227	266	243	244	245	229	208	232	238	215	266	218	224	248	270	210	202	247	249	247	211	262	240	251	247	273	220	213	213	240	276	209	226	231	220	231	219	233	271	223	248	233	240	227	238	243	201	232	268	250	228	238	265	233	238	264	258	239	237	235	266	232	227	248	254	225	260	244	231	222	239
10473	18117	15693	9319	6582	4973	3795	3033	2509	2205	1792	1685	1544	1521	1425	1274	1145	1064	1028	896	823	796	741	722	722	699	672	690	645	637	640	586	571	540	539	526	525	517	551	497	559	516	520	541	527	504	568	515	520	544	523	528	538	508	526	527	498	541	534	509	596	497	517	515	548	478	499	488	570	546	514	553	565	521	530	531	507	494	508	496	525	561	511	527	479	492	565	491	538	526	531	512	543	539	537	558	491	519	481	481	555	533	539	522	538	536	514	488	504	499	530	544	537	520	523	532	534	545	536	503	558	464	500	532	494	530	515	515	547	547	495	486	451	540	540	511	458	523	508	521	544	496	498	524	523	473	500	544	518	494	532	545	512	475	498	503	526	523	536	538	527	509	561	510	503	518	490	514	522	494	516	511	497	468	503	519	519	523	532	499	499	503	509	548	501	550	479	541	548	497	535	508	502	542	494	545	483	495	504	540	527	498	500	498	503	498	474	524	538	554	539	496	504	514	497	517	521	516	508	545	511	505	501	541	509	525	516	496	528	492	529	513	555	507	522	495	502	509	526	500	530	504	501	508	514	488	523	524	477	550	545	467	510	523	508	509	513	478	515	479	516	518	489	524	532	527	516	521	493	521	503	514	532	507	511	532	554	534	518	514	509	517	502	508	524	501	525	508	505	493	485	496	492	532	510	546	513	516	506	507	512	547	523	513	529	522	552	483	506	506	498	523	523	456	533	517	515	539	512	502	507	514	520	463	527	525	479	524	527	512	496	531	505	487	532	511	491	514	477	532	529	512	509	522	485	504	530	521	533	506	475	508	543	480	484	478	528	523	510	524	540	497	530	507	488	529	515	518	500	531	536	465	490	523	493	508	503	506	507	501	524	531	502	482	497	501	513	491	505	514	493	544	502	548	488	488	469	497	504	458	513	502	528	499	519	517	489	550	530	511	483	513	505	517	525	496	539	512	525	501	483	492	495	493	527	473	525	500	539	549	523	474	507	488	469	490	507	526	514	526	496	503	535	535	553	536	528	500	463	541	517	517	506	516	503	521	512	523	504	549	497	522	512	510	504	453	507	511	489	535	514	508	528	504	510	509	499	539	538	504	536	514	501	513	517	488	477	516	501	502	523	452	504	480	517	527	488	452	510	469	515	528	501	516	489	503	477	500	527	528	509	470	494	500	488	516	500	479	553	509	495	494	489	523	530	496	518	516	485	512	507	493	486	530	547	511	507	504	482	531	460	540	498	541	528	503	515	513	472	491	520	511	513	468	507	493	522	528	513	527	498	532	537	521	506	508	501	488	554	531	517	500	496	501	530	505	498	504	495	503	526	486	515	502	550	565	524	483	495	500	523	511	539	485	509	514	514	479	511	503	486	522	548	487	497	532	483	525	492	496	528	565	519	523	492	533	506	555	539	539	484	523	482	496	515	500	499	495	484	520	470	512	507	534	516	509	491	500	512	533	481	482	521	515	517	587	536	527	521	526	481	476	496	471	514	523	511	489	519	504	489	500	497	494	510	497	501	536	540	492	532	501	538	525	496	463	502	467	514	528	544	504	479	535	536	466	505	465	487	527	499	484	502	484	534	498	499	508	535	491	507	494	502	532	513	540	513	509	487	520	483	536	520	466	483	505	533	530	520	494	487	477	481	500	517	500	509	500	522	505	502	527	545	510	487	489	502	518	514	507	543	521	512	465	512	514	454	511	516	481	508	521	514	528	493	523	514	495	516	513	444	536	487	546	487	495	536	551	519	506	490	528	510	507	517	506	509	529	492	518	522	518	502	516	498	471	512	549	524	538	528	497	539	492	513	478	506	535	524	471	457	512	541	484	505	527	521	491	529	495	542	480	497	509	500	521	489	551	521	497	494	510	513	494	509	518	542	502	508	492	477	490	504	471	532	527	521	521	497	502	493	493	497	505	530	500	536	521	472	505	486	497	481	496	534	492	476	508	500	499	509	504	483	533	536	492	495	508	489	507	496	496	536	536	486	520	500	531	497	483	501	508	507	489	527	539	491	454	533	501	534	511	472	518	544	512	548	493	467	490	498	470	489	471	486	518	535	525	475	496	529	476	500	513	519	494	494	527	489	549	487	491	519	509	520	494	460	538	501	495	519	492	490	471	529	552	517	509	478	504	502	484	520	483	490	543	526	533	520	504	548	541	513	477	514	497	506	560	521	531	541	511	495	503	478	471	518	505	482	505	531	523	486	496	482	525	519	511	516	486	507	479	521	490	449	494	512	507	520	480	505	495	546	476	508	527	509	544	527	528	563	480	485	502	498	536	546	462	530	490	557	489	518	501	498	505	492	466	509	510	507	548	509	493	454	526	518	546	511	551	487	508	518	487	500	555	517	494	525	535	530	481	513	496	515	482	547	535	514	499	509	518	510	533	518	504	496	486	503	548	482	509	488	550	529	539	535	520	494	499	504	512	499	513	498	554	487	510	540	495	498	535	525	494	478	503	561	505	525	494	511	455	477	487	524	544	531	505	495	475	447	491	482	526	516	478	473	507	500	515	524	548	463	502	507	518	515	501	505	497	503	507	522	504	499	510	509	538	508	552	498	477	482	531	503	482	549	519	524	507	537	503	523	503	511	516	518	502	539	526	486	481	495	515	510	543	497	517	551	497	504	488	527	489	500	502	458	501	487	494	503	512	496	541	511	497	511	510	534	526	495	506	542	514	511	502	529	518	515	514	497	537	551	482	473	525	512	515	542	539	505	538	503	489	557	473	524	504	483	539	505	471	507	525	458	498	507	558	510	504	517	492	498	501	493	513	479	515	506	514	470	512	524	506	538	517	516	519	513	480	488	502	561	527	491	532	489	498	517	526	484	555	531	497	517	486	540	524	523	509	547	533	533	522	525	533	521	504	543	526	504	490	482	524	493	478	512	500	516	511	524	468	527	541	513	517	502	561	513	517	506	503	533	520	519	549	499	499	532	514	491	531	505	494	505	538	484	499	520	530	528	533	517	562	485	485	522	507	548	509	472	482	493	485	520	516	503	512	521	494	492	498	470	492	497	495	508	518	508	533	519	508	509	484	545	487	473	452	513	511	509	514	540	501	495	512	525	555	510	478	520	514	528	530	498	492	540	527	491	527	526	546	505	491	496	520	516	537	554	511	506	481	505	505	528	521	473	538	538	499	536	465	512	517	480	490	551	510	507	518	525	512	486	495	459	495	520	506	531	506	518	542	490	514	509	479	545	467	504	472	516	502	533	519	505	508	451	471	530	525	509	520	525	485	480	520	533	524	501	496	511	494	470	494	521	508	494	519	525	476	486	509	525	507	467	482	492	513	541	486	493	550	541	518	487	515	517	529	479	515	506	488	530	527	498	572	475	518	517	480	491	548	494	492	488	495	489	494	483	487	523	538	508	496	469	488	538	499	506	535	509	495	514	561	490	525	537	516	528	461	476	489	525	559	550	504	506	545	468	493	479	495	484	523	521	472	499	530	542	494	494	496	493	493	520	526
24141	21403	28815	24344	21323	10729	2628	1725	1243	1171	1008	930	900	791	740	702	687	639	597	515	560	531	527	457	483	487	502	499	445	468	481	465	431	420	453	426	444	446	451	430	386	417	388	378	377	441	426	431	402	426	394	420	402	411	434	382	388	421	409	399	451	410	419	394	409	463	442	413	422	446	412	383	438	395	452	429	394	416	394	405	424	394	431	409	380	422	399	426	384	400	429	426	409	422	410	454	434	400	372	395	400	407	401	437	439	416	379	424	410	415	412	399	391	412	416	422	436	423	404	402	424	405	405	407	400	425	390	412	426	391	405	409	397	419	430	361	385	398	403	420	380	443	405	401	397	425	435	400	420	399	409	406	433	401	387	423	393	426	398	395	381	385	380	424	428	361	411	415	395	387	428	400	377	419	431	406	419	437	397	412	419	414	388	386	421	378	413	381	442	376	416	458	419	392	401	419	419	399	405	425	416	412	408	414	421	412	442	412	425	415	394	425	425	379	403	382	423	386	407	412	391	352	396	421	388	389	390	388	382	406	418	408	383	397	411	414	415	388	392	431	432	419	434	389	396	404	415	403	388	417	427	419	372	438	434	431	424	364	412	404	430	410	406	395	406	418	383	393	385	385	411	393	434	406	403	419	374	387	396	437	407	406	425	389	411	432	407	381	411	390	392	395	400	421	421	392	421	368	411	398	411	393	388	402	407	396	396	419	420	408	410	388	399	412	407	413	428	392	401	378	395	415	434	390	411	398	428	434	393	408	392	382	412	365	388	400	380	383	427	406	415	382	390	401	413	376	436	437	392	379	417	409	413	424	406	405	415	378	424	382	408	419	406	366	413	416	407	378	429	424	388	419	380	391	414	402	406	424	375	372	403	406	433	413	395	415	417	380	407	411	439	392	366	444	371	396	393	422	403	418	394	387	389	372	409	400	386	400	387	391	372	436	430	462	408	407	406	370	407	367	411	380	389	393	421	405	388	377	411	412	429	415	396	419	412	393	427	420	398	410	392	432	462	370	400	423	408	413	380	393	402	398	388	411	432	406	428	411	391	402	437	424	365	383	399	446	386	380	400	420	403	409	449	419	432	399	442	409	396	376	382	404	451	443	436	438	403	421	404	395	401	424	355	401	407	428	379	424	393	417	396	387	440	404	417	413	420	424	411	415	411	414	426	411	435	373	396	387	417	404	410	403	409	405	397	411	379	391	401	401	412	426	390	400	396	428	427	383	375	365	415	379	409	383	430	386	407	399	412	389	413	444	381	417	413	422	411	388	376	463	424	394	416	405	421	405	409	411	430	448	401	352	414	397	384	411	393	383	400	422	446	413	403	371	381	437	366	373	397	396	416	427	381	416	397	422	418	391	372	369	389	412	402	396	387	412	413	409	426	404	437	403	389	418	455	408	424	406	430	404	437	411	417	448	409	370	401	414	378	382	405	396	427	420	390	396	411	387	411	398	419	401	371	404	407	392	419	424	424	414	385	437	421	410	421	408	405	400	433	396	388	410	406	433	389	418	361	417	392	382	423	403	408	399	414	452	416	387	402	399	404	394	383	399	398	424	383	409	423	451	389	385	401	375	392	381	409	367	395	413	401	410	396	415	414	428	413	416	409	374	396	380	405	427	403	461	413	417	420	388	401	408	404	410	408	439	435	418	449	372	422	420	414	410	350	392	431	411	423	399	411	380	367	401	369	402	412	420	373	401	435	402	443	415	431	395	417	410	401	413	394	409	398	380	375	422	414	393	406	409	391	406	424	376	425	412	399	403	389	391	408	373	413	392	396	378	404	392	393	384	390	389	387	378	390	396	414	397	396	439	406	374	397	437	427	392	397	417	392	397	382	413	397	397	405	384	418	393	394	387	408	397	398	382	398	424	394	432	426	366	388	394	410	439	435	390	394	381	389	405	381	427	427	402	389	401	351	406	422	390	390	362	406	407	418	405	440	412	367	412	398	427	398	426	421	377	424	373	386	407	408	416	441	441	417	437	396	408	406	371	378	410	407	437	389	424	433	449	414	415	349	393	394	430	432	404	382	397	400	379	403	394	392	388	401	416	416	412	380	454	372	423	415	412	413	382	419	410	409	374	429	429	384	388	427	423	418	404	385	404	387	407	420	400	408	398	423	381	374	427	402	405	380	444	371	388	399	410	392	424	384	377	420	377	409	400	394	410	397	407	396	381	390	444	417	397	396	429	413	408	407	382	383	426	428	391	406	402	420	379	395	372	390	433	397	453	416	413	411	424	406	394	405	418	389	428	415	390	387	386	438	395	431	378	409	414	384	422	445	394	407	418	407	418	415	426	378	397	391	392	429	433	418	408	398	439	425	423	402	400	401	427	403	405	433	414	464	377	432	393	415	383	408	388	397	407	453	424	397	385	405	407	428	437	369	409	393	384	405	398	408	379	382	377	405	455	396	456	428	369	397	414	385	384	384	416	425	398	399	385	397	375	381	371	396	406	387	386	412	424	384	396	377	415	423	408	413	390	375	409	423	389	405	403	430	392	398	397	421	393	425	439	371	403	400	422	401	399	356	432	416	385	420	412	389	402	395	435	407	392	426	370	408	423	394	427	442	409	387	403	412	406	420	394	415	405	410	455	392	391	434	432	404	392	410	412	428	394	397	393	388	439	416	389	361	412	388	407	436	361	431	390	402	403	416	428	414	414	409	420	396	428	402	426	402	414	437	367	416	395	390	360	424	387	390	406	404	390	430	424	411	395	411	397	414	372	397	402	431	416	420	447	360	391	399	401	415	438	421	370	384	433	392	428	363	385	419	418	401	409	413	396	412	412	415	416	395	409	408	397	390	385	413	401	410	443	419	385	407	411	389	419	430	377	378	381	404	363	401	384	432	364	375	387	413	371	375	392	448	393	404	394	393	417	415	376	422	402	409	423	403	394	399	430	422	392	400	401	395	390	415	413	431	389	387	397	400	402	418	404	385	420	425	390	410	441	394	392	397	427	387	376	389	445	371	406	421	389	391	409	410	396	416	371	406	387	383	422	409	407	377	386	410	453	409	373	404	398	412	413	392	360	405	387	411	361	431	416	407	425	416	390	404	402	435	434	393	429	431	426	405	407	409	414	433	428	404	392	403	388	405	401	417	420	374	389	411	409	376	367	408	363	395	363	418	443	429	403	387	404	427	401	416	377	417	393	399	419	401	424	425	398	381	425	406	396	414	437	431	421	403	445	421	388	428	431	428	414	408	427	400	446	406	392	435	428	416	428	378	391	399	424	378	383	412	427	400	410	356	383	404	393	442	395	415	415	408	427	381	387	404	404	422	392	386	437	400	421	383	428	348	370	420	395	389	395	374	395	426	396	380	392	393	392	420	427	375	397	419	411	437	389	426	403	402	410	392	428	398	400	408	425	401	454	465	389	388	383	428	412	393	396	417	389	419	401	416	406	420	430	381	379	440	411	439	410	410	400	384	383	398	391	448	425	407	432	426	406	393	409	420	411	405	402	372	366
13159	23891	21182	13742	10301	8126	6178	5077	4230	3583	3043	2722	2562	2370	2227	2144	1856	1670	1587	1443	1339	1310	1223	1194	1129	1082	1101	1133	1112	1097	1018	1000	919	921	928	937	858	884	895	800	820	846	806	835	826	891	777	875	790	842	871	862	844	907	765	797	823	832	867	823	865	824	815	882	823	797	859	862	807	797	822	906	851	910	835	837	819	829	826	824	838	868	854	808	864	856	786	811	852	824	808	787	849	803	813	854	821	831	792	794	856	869	795	847	891	809	827	815	799	781	842	784	838	810	847	861	864	841	783	801	787	781	788	803	793	816	840	837	823	829	829	794	844	816	757	841	821	820	806	836	809	853	762	788	777	802	846	753	829	820	816	804	861	798	755	775	810	832	815	815	832	755	806	715	819	830	794	763	818	800	811	841	822	787	848	771	750	852	793	810	833	805	793	809	822	821	814	773	811	827	866	797	786	803	793	833	824	790	826	826	770	770	834	792	864	817	795	809	798	832	833	827	832	815	823	835	788	796	815	808	783	794	770	808	773	821	812	818	789	820	824	785	827	790	807	782	845	805	841	851	816	840	811	850	787	816	843	814	802	759	831	793	803	803	809	832	786	796	811	810	824	855	790	786	810	829	733	806	815	818	782	775	843	813	828	783	783	805	825	802	830	827	808	814	773	737	792	766	768	870	775	783	808	791	820	785	817	812	808	827	765	788	830	801	848	812	798	792	770	815	807	801	776	795	819	817	774	876	817	763	828	836	815	804	821	753	813	825	827	807	789	789	772	789	835	828	770	821	808	754	882	805	845	806	792	846	804	804	813	776	794	802	823	771	783	778	804	786	784	810	789	822	782	831	784	858	836	839	787	814	844	787	825	769	826	822	801	815	872	860	816	850	826	802	798	852	820	833	809	836	765	832	802	796	808	809	851	780	811	853	805	755	847	791	801	812	807	786	828	784	803	806	769	823	779	763	793	825	778	826	811	782	831	799	806	769	780	774	801	830	782	822	784	820	780	844	781	816	767	798	832	830	785	823	827	799	792	836	811	806	773	818	799	828	783	782	834	786	786	843	774	851	798	817	799	856	793	767	773	846	788	812	809	756	827	743	858	798	795	838	808	796	768	794	823	810	802	812	847	809	739	760	779	783	794	788	869	825	817	828	813	817	860	748	847	792	781	791	828	812	786	804	764	855	802	850	831	842	785	790	809	790	803	822	774	765	812	839	801	767	798	773	749	757	800	801	787	841	786	830	782	817	789	807	816	791	803	814	830	765	753	820	810	798	840	818	820	787	821	794	841	779	773	830	797	840	765	821	784	783	797	793	836	793	854	787	824	841	888	798	799	762	789	823	811	810	830	821	780	737	815	801	832	818	795	832	772	787	767	808	791	789	774	825	802	810	851	805	839	812	790	821	804	815	835	777	769	780	772	815	786	789	772	801	778	829	791	788	765	793	825	755	810	748	862	799	796	796	787	797	802	820	830	814	816	822	814	827	775	859	817	774	796	771	786	857	839	759	810	813	826	755	813	835	818	846	775	844	781	812	787	760	753	747	812	824	787	817	824	810	772	811	806	761	774	757	775	795	816	798	826	800	864	809	778	774	797	821	827	840	790	795	864	780	746	800	863	768	784	797	813	874	814	838	784	765	819	841	838	837	799	818	847	805	838	817	831	807	829	797	841	803	790	823	875	866	885	870	808	808	817	837	820	750	821	865	813	791	864	833	756	802	777	779	796	797	780	815	789	794	792	783	885	838	807	791	829	821	802	841	828	802	819	802	806	835	838	802	817	801	834	781	812	839	838	814	809	788	799	790	852	808	829	847	829	810	848	820	799	776	778	777	810	808	827	852	787	801	808	809	835	779	838	833	834	835	840	805	795	793	834	826	805	845	806	781	780	791	813	760	814	792	785	823	797	849	821	820	841	866	790	818	837	829	851	848	782	810	836	793	799	848	824	841	788	791	737	811	788	825	784	773	819	823	794	793	808	804	827	819	825	872	799	804	762	790	837	812	767	758	796	799	825	811	781	787	797	761	797	811	830	822	797	824	808	818	784	826	849	762	827	795	764	802	789	827	794	794	810	806	810	810	819	841	811	838	853	790	822	834	821	820	795	760	787	812	790	846	790	851	842	786	768	813	791	795	804	814	807	877	762	865	815	844	853	823	797	820	820	803	789	834	781	804	762	841	835	825	781	836	813	832	792	826	844	800	829	792	811	805	781	794	804	843	758	842	844	810	789	821	788	786	808	749	803	843	825	780	805	826	790	786	797	818	774	778	848	815	842	786	810	838	763	770	821	786	799	801	814	837	817	848	776	848	811	827	791	812	782	799	801	762	836	759	805	809	813	820	783	791	773	822	830	782	807	812	729	798	812	776	819	811	794	792	813	819	779	787	793	798	824	789	766	766	878	778	801	812	826	759	768	795	854	834	783	830	849	797	825	801	844	818	802	767	884	851	783	826	815	709	836	807	806	839	800	786	847	795	803	784	827	826	783	806	771	817	787	829	792	801	806	789	770	797	799	739	778	844	837	809	822	798	790	783	842	844	810	812	821	817	805	817	826	813	788	807	817	764	808	817	853	780	814	784	766	789	775	776	818	852	811	800	776	757	854	800	790	815	818	811	784	841	776	800	747	770	828	793	790	837	845	797	802	812	771	765	860	756	787	819	794	805	793	779	829	813	795	814	779	822	806	752	798	823	771	827	787	818	757	808	816	870	830	827	785	774	808	832	807	827	776	798	800	811	798	797	788	795	859	851	806	845	787	825	816	822	788	840	724	825	802	781	800	790	786	840	791	803	789	799	766	803	817	813	846	828	806	790	771	861	797	809	760	773	815	795	783	812	808	820	796	745	827	802	828	855	778	807	799	882	773	832	827	841	843	796	757	818	785	799	836	846	763	774	766	842	849	791	811	792	789	773	882	798	841	825	841	842	827	865	734	825	788	810	796	832	797	826	818	787	820	789	801	791	762	823	800	842	882	801	770	800	831	803	842	859	838	807	787	860	796	769	771	790	845	802	811	793	745	786	836	838	837	797	816	739	809	833	808	816	804	796	789	789	847	813	829	813	813	829	805	795	789	854	832	779	808	788	805	869	842	808	807	818	806	743	818	744	839	819	811	816	747	834	820	779	826	780	835	812	791	818	789	812	781	807	760	791	807	798	784	842	816	829	847	815	750	793	820	798	805	815	773	838	783	835	818	848	817	795	847	809	840	815	826	771	818	788	815	793	835	806	813	790	807	776	767	788	828	822	783	822	819	791	805	842	823	863	830	846	827	864	832	841	785	849	817	816	753	782	807	823	846	822	815	791	850	777	855	801	851	813	771	825	834	827	822	823	834	784	798	808	770	797	769	772	842	854	770	804	815	787	814	814	808	828	781	829	805	777	821	767	793	799	795	744	826	785	815	780	782	816	804	806	786	816	855	750	819	844	791	872	786	863	758	792	876	823	772	829	833	791	824	844	786	807	825	778	792	787	834	794	812	803	780	826
27148	16869	3640	1232	667	496	404	398	343	338	312	298	258	276	300	260	219	263	268	242	211	223	223	211	223	220	221	224	245	246	229	227	227	205	203	174	225	207	226	233	219	194	217	224	230	218	217	192	210	195	228	224	266	202	200	193	224	206	229	218	197	194	215	199	202	219	222	185	205	231	206	213	230	217	231	222	207	235	206	199	221	193	198	228	205	233	209	218	236	212	215	193	223	209	204	210	213	212	238	201	223	227	221	218	211	195	224	235	224	200	208	207	240	237	216	206	233	217	219	201	209	233	208	212	231	211	214	220	213	228	219	208	225	207	209	225	226	194	237	216	196	195	224	221	216	222	245	198	216	212	210	221	206	225	226	217	232	204	214	231	206	199	212	223	218	178	234	218	225	218	198	200	191	215	205	192	235	207	175	204	218	187	215	238	204	214	217	217	180	214	208	227	218	202	214	200	190	221	215	194	229	208	239	210	204	242	218	243	231	230	220	184	202	225	195	233	230	218	213	216	205	204	227	215	192	217	190	226	222	201	208	212	186	214	204	236	207	211	213	214	204	224	231	193	194	216	208	210	251	226	212	239	219	213	209	221	226	217	205	216	217	213	226	191	210	211	203	207	232	211	224	187	221	239	219	205	196	225	218	224	196	225	219	193	226	259	212	222	204	209	189	219	216	228	197	200	219	217	212	207	228	199	232	232	214	199	230	230	205	177	210	224	218	206	231	241	207	202	221	227	193	224	197	213	188	199	220	202	215	193	179	204	211	186	200	196	225	189	206	219	229	208	224	209	204	234	211	202	185	196	231	214	205	197	213	195	215	215	246	209	209	219	221	234	204	212	200	205	229	202	226	240	211	184	215	200	229	232	221	227	231	223	226	187	205	224	211	194	219	198	218	217	228	232	219	218	222	230	201	226	210	230	221	212	208	210	200	206	212	239	216	197	231	220	194	203	228	206	228	188	194	223	212	208	216	192	201	258	221	228	207	200	191	215	204	211	200	206	224	188	218	213	228	226	218	194	221	208	190	204	217	232	209	205	190	193	206	211	219	199	219	206	214	221	213	208	216	185	194	227	214	198	217	216	194	204	198	203	192	212	221	215	240	213	218	190	208	231	217	202	195	194	223	231	189	228	216	206	220	226	220	205	208	209	226	211	233	223	210	192	217	177	186	211	190	208	215	192	213	174	238	217	244	214	212	211	210	228	206	211	207	207	223	189	212	234	224	228	200	185	201	209	215	209	185	207	198	199	202	209	203	240	226	228	197	221	219	209	201	216	236	181	216	201	224	235	204	187	185	219	205	179	217	216	219	231	204	232	230	204	196	226	206	236	209	204	215	227	227	226	190	231	220	214	204	205	215	225	218	195	213	207	219	222	192	191	220	223	189	207	216	231	215	185	220	207	222	198	237	214	208	231	190	192	227	197	244	194	207	194	208	242	228	211	197	193	227	201	206	216	212	235	236	205	184	220	212	214	222	216	196	196	211	184	231	197	219	228	201	214	209	206	209	185	221	212	206	209	209	224	215	222	215	232	195	221	203	218	240	196	217	229	239	231	213	208	220	211	193	230	225	212	208	198	220	211	197	227	207	190	217	201	195	199	208	192	230	191	190	237	202	227	230	199	214	213	183	200	211	212	232	234	237	222	219	230	195	201	232	188	216	204	242	221	212	204	220	191	207	218	233	218	209	215	200	219	222	231	211	203	207	197	217	229	215	215	241	210	225	228	235	212	216	230	215	218	200	202	204	195	181	191	211	238	186	204	203	208	204	200	197	223	212	208	236	225	224	228	232	188	222	204	225	230	222	214	218	207	229	206	195	195	225	201	213	218	212	219	195	216	217	177	203	218	200	226	215	218	220	222	221	213	205	191	212	205	229	219	231	215	241	204	209	210	232	221	213	209	190	233	204	232	201	212	190	205	215	203	230	223	214	194	210	198	223	232	220	229	231	248	217	210	220	206	194	222	199	188	240	212	203	245	179	198	199	185	195	196	200	233	176	229	203	201	209	203	187	215	232	208	191	224	225	212	212	218	168	213	238	213	202	220	218	228	238	199	211	214	203	212	196	228	201	208	209	198	222	221	237	193	238	208	197	197	199	219	224	188	212	217	231	219	190	203	243	208	203	186	219	204	222	217	234	213	221	210	221	224	227	219	192	219	214	178	211	224	212	191	213	225	207	188	211	199	231	197	209	241	202	233	205	240	233	223	179	194	229	241	216	221	224	194	223	190	216	233	215	174	212	187	202	206	221	220	230	208	195	209	230	201	222	198	212	209	218	202	213	222	223	217	215	193	206	195	197	215	228	213	215	216	193	206	238	226	227	238	218	208	211	212	231	243	200	211	213	220	216	221	211	235	209	247	205	221	198	208	233	211	216	197	224	185	217	206	208	233	250	209	225	219	216	202	198	220	208	241	211	201	207	222	201	231	220	226	217	198	225	218	212	206	213	202	221	205	212	199	235	216	237	197	200	239	231	229	216	226	191	192	209	193	220	215	207	226	235	211	200	191	211	216	211	223	209	226	219	241	208	216	213	194	211	195	201	227	222	205	198	227	221	203	227	218	219	227	200	224	215	225	225	213	224	233	215	204	194	203	204	234	222	201	191	237	224	210	212	195	216	212	215	188	221	207	210	215	189	247	179	216	237	180	231	188	213	206	197	211	209	219	230	198	191	215	218	205	206	229	229	201	214	212	226	200	210	198	209	213	208	210	192	226	195	209	219	191	234	203	211	227	230	211	243	224	227	184	186	212	212	227	212	199	210	220	226	222	206	227	223	201	193	232	209	185	204	204	255	216	214	252	232	197	200	227	219	212	221	229	225	211	236	230	197	209	216	229	201	209	201	223	222	185	210	194	211	225	227	201	205	209	204	242	224	220	225	221	186	201	227	207	208	220	216	209	212	212	216	188	183	222	229	206	216	202	199	214	201	218	228	211	229	199	214	199	212	200	192	199	191	251	223	230	217	217	221	194	215	257	188	203	205	215	220	210	219	218	239	213	212	229	214	216	225	213	239	205	207	233	217	191	189	201	200	196	213	215	200	231	207	191	218	218	222	231	200	241	215	191	209	213	193	201	195	203	204	223	234	211	223	225	207	211	195	241	236	214	214	220	209	226	201	219	215	209	211	197	201	224	205	219	210	206	189	230	194	223	236	180	195	229	200	210	207	201	194	222	208	205	209	226	221	187	218	220	204	220	196	200	218	221	232	202	192	223	204	196	232	212	201	203	199	216	196	218	203	202	222	185	221	222	203	204	199	205	213	204	225	186	203	213	224	229	216	205	225	220	207	183	220	225	206	210	220	224	205	246	203	219	207	232	211	231	234	225	204	224	211	201	229	222	177	232	232	181	214	209	207	211	181	185	181	193	224	230	194	208	201	201	220	217	205	195	215	211	191	253	211	201	233	226	201	209	229	206	202	208	204	209	216	201	229	220	209	224	223	201	214	209	205	250	216	211	187	214	190	206	199	198
7249	7226	5972	3148	2227	1646	1419	1177	1062	894	860	786	748	734	692	706	685	663	585	577	596	505	493	529	514	472	533	523	517	515	485	473	512	477	475	475	476	481	445	444	475	473	442	483	455	480	450	467	468	511	441	464	505	466	507	463	476	504	513	473	449	467	445	492	531	496	429	460	454	474	467	446	456	491	463	476	478	510	460	466	467	414	469	488	452	494	465	440	471	434	451	429	503	458	474	461	476	476	489	486	477	433	469	501	439	444	445	474	504	469	480	439	497	484	437	410	485	452	497	466	453	445	433	452	491	473	460	473	418	470	464	444	470	417	484	456	456	453	485	484	472	499	447	467	445	429	426	451	452	451	472	491	432	443	439	458	479	428	438	490	489	476	482	447	457	415	450	448	476	478	485	481	478	409	465	449	434	478	436	464	457	473	457	457	448	509	433	446	501	479	431	470	470	444	500	414	460	430	462	437	491	460	459	430	474	475	432	455	457	468	459	482	490	470	454	486	456	442	476	448	474	467	479	475	450	484	447	455	465	468	480	437	455	448	471	424	504	475	463	477	469	505	406	502	477	477	394	458	436	458	428	473	444	441	410	457	433	484	486	460	447	480	479	468	430	463	453	479	450	452	504	461	477	447	467	436	431	461	501	480	434	457	491	465	445	459	441	488	460	456	453	448	508	471	467	470	463	468	465	480	476	455	476	476	475	446	467	453	430	459	418	472	475	414	497	480	467	495	482	450	496	463	483	451	504	447	431	509	462	464	463	507	432	486	452	433	438	492	486	471	487	464	470	484	453	445	488	469	432	444	463	471	462	483	463	451	481	462	492	466	433	454	449	495	452	450	444	440	476	475	452	438	462	473	440	450	429	449	464	501	449	497	431	449	470	484	466	489	499	459	446	443	457	461	488	503	438	463	475	455	464	462	462	410	467	449	432	459	472	501	461	440	481	461	468	433	447	458	446	465	462	457	446	435	481	452	450	457	473	441	442	412	441	469	468	466	474	488	502	444	438	487	474	425	445	439	492	473	452	422	525	476	474	490	443	449	475	463	489	432	439	498	459	432	464	465	480	435	457	482	477	424	499	453	457	460	470	428	469	446	467	469	440	466	487	472	444	521	494	422	463	454	473	471	454	415	463	452	452	482	478	508	470	458	447	501	481	471	475	492	440	479	442	494	450	465	422	434	449	495	487	469	477	422	428	471	497	465	500	426	470	462	468	430	411	515	480	469	433	448	472	444	458	452	445	484	460	424	483	470	451	439	433	419	473	503	466	459	441	472	485	477	494	479	480	467	453	423	471	473	468	459	469	443	495	469	492	468	447	490	469	440	501	484	457	475	446	472	467	513	525	500	475	464	497	433	445	468	428	489	498	478	468	469	463	466	472	461	478	480	452	466	454	438	456	479	452	459	446	455	454	507	483	476	488	455	428	477	445	450	432	439	468	494	430	459	493	466	479	460	470	437	477	476	493	454	455	466	476	457	450	448	476	423	477	431	458	452	452	465	451	464	449	454	467	487	490	450	475	461	489	455	478	415	475	498	427	478	455	458	458	482	446	425	460	470	440	467	481	446	486	459	456	473	456	465	486	447	473	446	431	473	453	484	477	500	449	470	459	439	466	482	505	473	482	454	449	438	464	488	442	482	463	448	428	463	467	466	490	469	495	469	467	474	456	437	439	465	458	441	462	449	449	442	425	433	447	412	398	453	449	437	437	445	454	452	458	443	450	456	488	477	455	443	473	505	463	477	471	501	426	481	469	474	473	442	470	453	447	451	448	486	440	474	439	399	462	465	450	473	470	435	491	438	477	468	479	488	514	493	490	496	467	435	454	419	432	477	471	505	446	480	458	477	436	483	450	447	441	465	492	450	452	476	400	446	451	451	442	430	477	513	474	471	449	449	468	459	458	447	454	448	428	490	436	470	486	438	497	461	447	488	446	463	476	464	435	470	476	463	452	438	476	470	484	447	453	476	456	440	482	434	454	501	488	439	494	452	486	452	477	475	471	487	445	498	480	469	440	449	458	428	463	453	453	466	454	473	502	449	452	439	456	472	438	446	493	444	475	461	512	469	447	499	477	468	513	437	448	457	456	442	472	467	498	457	426	475	470	427	460	491	480	466	443	477	461	497	426	467	441	469	448	442	485	482	498	472	426	474	454	494	448	468	406	492	454	450	451	437	442	445	452	446	459	466	473	483	470	483	457	453	465	491	429	451	456	463	455	489	462	481	497	466	439	460	456	493	479	458	477	454	445	397	455	459	453	436	497	446	467	497	492	489	463	448	427	462	451	429	445	445	470	446	453	475	444	451	451	469	485	496	497	484	452	483	475	475	453	453	450	483	470	413	458	438	427	445	442	472	453	447	447	469	466	470	494	455	457	465	471	459	485	482	460	464	456	486	427	481	431	417	482	471	466	452	461	457	459	434	479	482	431	467	488	488	487	468	472	495	452	453	477	487	436	422	475	452	417	446	455	501	462	473	470	439	456	443	448	442	444	455	469	504	457	455	461	475	461	471	456	469	446	452	432	487	482	438	509	468	479	494	466	476	460	472	448	424	450	479	510	487	458	520	463	485	489	492	491	496	457	417	481	494	479	469	471	459	456	433	474	425	460	484	477	468	464	465	455	476	442	478	475	444	458	491	447	452	472	501	457	489	460	472	490	457	432	429	463	474	456	446	485	468	457	414	444	485	471	460	455	466	441	434	477	420	460	467	470	495	440	436	444	457	470	442	481	450	470	472	482	439	445	383	519	443	495	439	440	484	488	448	486	508	415	432	402	490	452	435	454	491	479	488	455	457	469	432	460	460	442	470	506	436	472	488	437	495	484	427	477	497	453	486	455	464	472	441	476	458	426	474	442	489	449	459	462	492	480	485	491	435	454	483	465	439	447	476	478	480	446	436	481	485	460	422	429	468	463	480	467	496	438	499	476	427	476	449	438	506	476	491	451	456	450	461	444	424	450	479	491	431	447	428	448	429	467	481	454	424	489	488	457	442	469	447	501	453	451	480	466	439	444	462	472	468	429	472	473	463	458	451	451	502	473	416	488	496	470	477	454	428	464	448	451	457	490	452	453	487	455	476	462	474	417	474	476	494	498	473	461	476	464	485	454	415	469	460	505	473	503	475	444	425	457	485	470	488	471	500	444	463	431	467	414	505	496	495	462	419	466	456	491	442	488	457	437	471	432	449	420	457	430	459	466	461	455	482	445	458	473	520	437	469	500	490	493	443	441	423	504	443	421	485	460	450	453	442	455	469	465	445	457	449	461	448	515	474	481	496	451	502	420	423	432	435	459	459	461	456	490	469	427	455	469	434	437	439	437	499	508	482	495	428	439	483	473	464	420	439	446	457	424	485	493	490	465	463	507	486	452	443	461	508	473	504	454	483	484	451	458	476	461	481	431	455	452	464	447	483	452	460	452	465	495	420	493	473	441	491	481	460	437	485	455	446	473	486	459	468	444	468	463	450	467	497
25108	21448	27876	25381	11344	1925	1265	966	735	639	600	509	485	474	413	381	376	375	325	317	312	322	281	305	292	263	273	310	276	257	288	259	253	243	232	252	273	247	251	232	254	223	230	264	254	255	230	212	237	253	265	247	265	245	244	241	245	238	284	256	249	244	229	206	274	259	250	234	250	238	249	246	232	282	245	256	253	216	251	264	254	248	262	271	258	229	243	254	270	249	242	234	253	250	255	236	253	219	238	236	259	255	246	236	230	246	263	252	262	230	251	253	270	236	273	213	248	247	240	238	241	255	228	210	235	248	266	252	252	232	233	241	226	228	210	237	257	255	252	267	249	240	255	219	244	226	244	235	224	204	236	202	261	253	251	253	266	263	233	249	237	240	225	247	250	236	266	230	221	248	254	251	250	229	234	224	249	240	275	219	233	235	246	226	245	256	230	254	252	233	217	240	246	253	241	238	261	219	242	259	225	248	211	238	222	259	249	240	221	254	251	210	248	246	230	217	247	220	265	278	253	238	223	251	251	260	227	238	229	232	228	258	261	249	256	251	256	226	236	248	273	233	267	244	235	232	250	221	229	244	235	215	235	240	216	278	243	246	243	262	229	255	242	252	252	238	245	261	271	240	241	217	219	228	245	250	206	204	246	239	245	252	271	204	236	213	255	227	224	255	231	256	243	259	246	246	269	226	241	256	249	234	235	241	212	252	230	264	251	233	229	263	239	227	265	235	206	223	220	228	228	258	249	238	249	237	248	216	234	262	223	229	251	243	209	252	260	256	208	222	232	253	210	226	243	234	224	250	233	254	263	251	241	229	247	247	240	247	243	246	260	217	210	241	218	253	243	263	239	255	211	252	236	234	245	237	246	252	246	245	228	227	249	244	245	266	225	231	219	219	227	238	264	232	215	231	237	243	246	226	262	226	246	257	235	263	221	232	240	238	268	243	252	230	226	242	225	253	241	244	243	270	242	224	257	245	223	235	265	255	220	231	237	249	238	239	257	232	224	257	239	241	221	241	261	247	264	259	241	246	228	244	232	251	229	242	221	241	234	264	231	251	245	207	228	229	247	266	224	254	239	248	245	269	227	240	249	238	229	231	234	250	260	257	219	242	233	247	256	230	234	218	247	242	230	219	221	245	234	237	217	240	255	238	254	256	277	242	242	230	220	231	260	240	227	218	242	242	258	235	263	245	217	229	269	267	222	218	207	258	245	219	245	225	215	260	261	253	238	252	236	207	224	240	249	252	254	227	255	251	245	237	241	232	224	251	242	239	238	243	224	236	248	234	249	236	249	229	232	239	234	244	228	216	256	213	248	226	256	227	245	240	227	233	219	234	222	246	239	243	238	239	248	238	215	251	236	220	228	225	250	250	231	249	240	263	225	238	256	253	219	228	256	236	244	224	228	226	226	253	238	261	249	265	241	236	228	242	224	219	227	236	255	226	249	251	238	226	260	236	269	267	262	218	243	241	256	262	219	246	217	253	254	245	263	209	262	221	230	219	253	207	235	251	214	243	265	243	223	237	217	256	236	224	247	234	260	238	233	260	234	246	240	257	230	265	232	271	243	235	244	227	246	249	232	222	224	239	265	254	247	229	231	251	225	243	220	240	255	223	217	234	261	206	244	261	205	239	244	231	234	248	207	248	228	219	205	239	273	247	212	235	228	223	238	223	223	246	210	228	240	253	260	243	248	280	216	254	235	257	225	236	273	231	244	228	245	228	223	253	246	231	274	256	243	234	243	218	229	258	224	246	251	261	242	231	250	244	223	227	212	243	240	229	275	241	217	224	246	224	230	248	251	242	214	234	249	279	232	225	227	262	241	229	264	255	261	253	251	242	237	253	245	239	246	249	229	264	242	221	244	224	248	223	239	197	229	219	235	242	267	228	241	229	238	237	255	239	244	265	248	244	203	232	243	229	196	252	233	228	230	239	231	247	242	243	229	248	221	246	233	274	234	245	230	259	229	208	252	234	249	225	249	214	226	244	248	235	268	252	254	239	252	252	244	253	233	244	209	226	244	234	222	222	267	228	274	230	269	237	242	240	225	230	227	253	240	236	228	228	225	243	249	226	245	237	253	246	251	233	229	242	213	257	249	262	229	232	232	212	238	210	240	238	221	255	205	265	257	232	237	239	249	246	280	243	241	248	213	236	234	244	231	252	250	238	214	240	213	216	241	229	245	245	253	263	233	248	237	251	242	208	212	248	237	193	237	234	245	256	232	242	256	213	206	234	240	261	206	247	255	221	247	232	245	246	250	232	253	248	211	226	221	242	239	220	271	255	243	268	236	255	237	252	247	230	248	239	236	228	250	257	225	243	203	215	239	248	229	250	238	241	244	259	245	231	282	241	220	244	234	251	250	227	226	283	232	234	242	260	222	253	254	233	231	251	250	228	245	222	264	248	240	245	262	261	236	230	252	258	204	232	264	261	236	243	247	227	252	234	202	205	233	218	251	231	238	249	228	237	223	224	231	241	205	268	215	231	236	247	260	251	214	236	238	254	214	244	246	230	247	259	234	252	237	235	259	222	250	283	258	255	226	251	244	226	245	226	246	210	230	224	259	235	253	251	246	222	214	228	237	223	249	252	263	225	263	237	253	244	232	215	252	246	244	233	248	253	249	247	223	241	270	246	241	227	223	236	240	230	261	213	260	252	228	238	230	236	236	227	246	244	240	222	248	240	248	258	260	259	232	239	250	248	253	253	238	240	252	224	228	214	239	250	243	254	246	254	224	255	247	234	232	244	265	268	270	257	227	248	223	227	258	263	237	241	207	209	240	226	243	230	245	234	244	231	228	221	239	235	211	220	214	230	225	242	259	223	249	235	218	265	243	246	218	239	253	227	231	240	260	239	274	255	240	233	224	228	223	242	236	253	227	210	266	226	229	243	242	240	246	274	260	260	219	232	240	205	231	233	232	246	220	232	254	236	228	229	248	228	222	216	252	246	240	256	243	221	242	240	264	225	235	248	241	224	255	272	241	261	217	250	261	207	240	249	254	235	239	238	233	232	251	255	247	255	224	223	257	249	239	234	220	234	247	217	249	238	219	242	211	246	260	215	249	203	226	235	234	252	244	225	281	256	220	227	249	213	245	225	238	234	240	242	249	225	252	216	236	232	251	242	249	241	243	248	232	205	246	224	226	248	250	223	249	239	231	218	236	245	233	230	247	245	230	227	214	253	202	254	241	236	249	242	247	272	240	251	257	212	233	236	249	264	252	227	262	258	273	238	238	247	237	261	250	260	228	240	239	236	215	242	227	234	239	251	248	225	250	240	238	258	250	234	267	230	239	240	253	237	231	212	272	231	205	266	237	236	253	245	232	245	223	255	259	227	232	254	249	246	219	248	232	246	253	272	232	228	218	247	263	247	257	219	245	285	216	242	268	235	214	241	260	229	219	241	266	241	235	242	205	245	245	250	249	225	240	245	201	236	279	253	249	241	253	260	263	269	177	238	243	251	239	246	266	260
9885	17406	15453	9307	6567	4860	3868	3164	2539	2065	1859	1660	1471	1429	1304	1200	1082	1075	911	906	777	765	711	691	730	708	674	650	625	669	629	632	590	565	561	546	586	549	548	500	535	556	523	489	497	525	527	506	505	502	509	551	535	544	529	546	477	499	503	582	505	522	547	503	537	585	550	553	497	547	557	507	513	508	512	575	527	509	544	513	529	545	521	537	518	513	520	503	570	476	502	489	524	509	551	570	546	533	545	517	508	540	533	547	517	555	516	511	518	517	493	539	517	489	500	547	537	549	496	482	529	555	501	516	522	519	523	513	486	530	520	515	534	527	538	500	518	552	491	498	471	538	536	487	528	489	503	504	532	551	517	522	520	493	508	521	529	506	544	547	454	525	514	502	494	480	497	485	524	492	467	533	514	484	508	493	566	519	480	495	484	502	500	506	526	478	540	507	519	519	512	490	498	554	531	523	488	480	499	516	537	474	509	474	495	547	539	479	468	507	533	514	503	554	485	512	495	549	511	540	480	514	506	549	533	550	517	517	553	481	526	476	509	502	504	498	499	532	517	485	509	582	541	492	517	523	521	508	532	490	488	544	556	520	495	523	503	492	542	516	511	485	490	495	503	530	477	466	485	498	495	533	480	493	490	491	494	512	528	526	517	535	501	539	524	539	516	482	532	490	567	523	484	504	502	520	516	505	519	532	504	521	518	487	498	516	487	500	492	537	504	492	517	524	516	484	537	493	461	537	502	460	533	466	542	526	538	508	484	533	509	537	530	456	522	543	509	493	470	493	555	506	552	560	561	527	502	528	587	526	503	500	519	540	513	515	537	485	536	512	467	549	515	518	537	515	548	517	501	486	564	502	507	517	503	523	511	532	519	478	491	512	522	497	462	480	563	497	506	506	489	529	495	548	515	474	479	482	491	531	543	517	495	522	501	514	530	533	507	517	535	501	518	488	483	510	499	537	549	496	536	503	503	516	482	528	507	526	527	563	534	528	510	496	543	515	528	506	524	531	525	478	540	493	512	514	531	523	499	499	517	495	538	512	513	499	498	506	471	532	504	561	503	497	528	493	511	504	548	564	509	545	504	499	508	520	512	535	512	516	503	490	541	524	502	492	498	453	526	503	492	554	518	533	519	495	515	546	520	518	464	491	477	508	491	553	508	534	520	489	496	525	459	482	509	520	507	503	495	510	533	523	493	524	506	479	511	489	513	481	524	515	513	498	513	554	524	524	533	492	516	519	516	509	485	510	501	476	493	525	508	517	532	540	503	495	490	508	498	558	515	504	502	502	522	494	497	533	510	512	492	492	497	506	476	494	529	473	505	491	536	539	514	503	481	524	510	529	522	549	509	470	512	513	492	507	518	496	527	509	540	504	548	474	517	511	521	522	522	516	507	508	538	465	538	571	550	482	517	520	537	488	481	496	523	492	494	524	498	513	513	516	510	518	492	497	522	527	503	511	518	508	540	518	454	500	500	483	524	475	517	495	480	509	515	523	496	520	521	553	492	529	535	504	505	447	507	506	505	492	519	514	536	511	499	486	451	502	521	507	527	507	497	471	501	490	485	504	531	522	557	533	506	465	505	512	507	523	470	493	551	511	500	540	490	532	521	519	517	525	502	567	567	499	487	528	548	484	508	514	550	586	556	553	505	525	482	505	510	501	506	528	483	469	489	507	506	513	484	508	498	463	511	534	482	507	521	526	499	532	489	543	532	559	521	530	523	501	510	516	517	525	537	518	528	538	555	498	517	504	508	542	538	528	514	499	534	531	491	517	523	526	539	550	510	524	497	505	463	492	489	519	471	542	530	498	556	534	525	535	487	539	513	493	481	544	483	499	535	509	515	560	505	502	510	519	519	534	512	523	525	525	492	495	498	529	530	532	533	545	527	488	497	509	480	527	501	522	490	534	533	503	528	520	515	472	528	530	507	539	542	528	517	502	508	510	499	507	457	505	502	499	566	537	485	523	524	552	554	524	526	488	539	490	541	507	469	477	507	495	520	508	499	531	507	519	523	497	529	511	510	488	502	518	504	511	497	493	538	451	544	492	506	548	518	481	504	477	479	482	519	527	485	470	510	497	545	494	511	471	522	489	508	531	489	510	519	524	495	505	547	543	527	557	493	490	502	515	506	494	504	511	533	497	506	502	481	469	504	531	491	500	508	465	521	445	492	512	548	514	498	522	519	515	523	511	484	539	500	530	557	522	500	504	504	497	545	519	506	491	494	541	476	513	524	507	497	487	500	543	507	480	548	533	500	501	520	510	526	514	544	485	517	508	455	511	507	519	513	507	524	509	516	513	521	548	497	517	485	534	550	533	500	495	513	503	514	493	528	489	498	557	485	504	477	536	522	552	484	506	525	519	507	490	484	552	472	502	508	522	507	504	578	492	568	492	501	495	503	504	502	493	519	493	499	530	511	558	516	496	500	499	515	514	516	522	529	520	497	554	526	483	466	499	555	496	501	513	482	546	507	511	473	536	484	518	502	521	482	549	504	509	510	528	521	507	513	530	493	498	499	501	482	505	520	503	510	556	501	557	547	494	524	505	561	517	490	520	484	511	506	493	532	532	513	515	519	548	505	579	481	506	439	495	538	487	487	497	492	484	486	514	470	497	514	484	516	528	475	522	490	504	533	487	517	505	481	496	485	501	523	513	480	521	491	501	484	494	485	519	518	507	540	514	479	496	564	555	517	467	499	542	507	522	530	475	497	542	467	477	476	500	516	497	485	541	546	518	538	531	500	513	509	513	502	478	470	534	492	518	495	496	494	497	502	512	483	519	514	506	525	524	514	516	467	502	517	509	507	513	498	512	541	522	513	509	477	483	520	473	493	522	498	525	461	485	516	508	504	552	568	533	492	496	496	537	520	511	500	505	490	504	492	523	497	503	528	480	480	504	528	506	467	514	537	508	523	523	516	522	499	467	504	476	547	525	527	496	547	498	488	513	494	518	485	502	502	541	485	504	529	514	529	525	542	508	494	498	509	511	507	491	495	494	492	528	514	497	521	499	502	511	524	497	491	511	522	506	538	520	495	488	480	473	499	510	537	513	503	512	522	515	498	492	543	497	501	495	542	534	515	467	546	495	504	511	514	494	491	553	517	540	518	512	511	543	516	535	515	499	535	503	483	510	497	468	494	504	513	500	506	503	468	535	518	537	467	496	493	568	476	487	520	532	507	546	533	513	512	508	501	549	505	493	525	544	504	502	497	514	521	542	505	503	509	525	520	523	502	525	532	528	552	488	534	515	506	487	512	487	516	474	540	527	526	543	554	518	511	509	516	512	510	494	495	501	487	549	503	500	515	518	498	527	495	533	504	497	544	525	520	486	494	507	536	508	503	489	522	571	533	517	463	509	531	534	497	506	509	534	526	500	545	514	559	484	493	496	493	491	534	533	497	476	503	507	569	488	530	553	482	510	523	531	493	480	542	548	553	542	522	560	509	522	491	517	528	538	491	495	519	524	487	533	513	555
24132	21430	28877	24385	21388	10794	2694	1722	1196	1094	1001	918	820	780	747	715	663	608	585	558	484	516	520	487	515	460	500	482	468	466	500	415	439	408	408	459	430	414	408	438	451	430	411	409	447	394	390	440	399	429	431	385	428	408	408	386	417	403	393	414	406	399	431	400	408	397	407	417	423	406	409	430	419	401	390	423	403	411	370	392	387	437	396	388	393	436	425	442	407	379	402	389	367	446	392	414	400	421	430	373	413	412	383	432	405	384	401	416	374	411	363	375	408	412	379	426	450	410	427	441	426	389	428	384	418	423	409	416	429	366	401	373	377	363	414	400	444	397	432	418	421	377	396	390	377	368	418	393	363	436	402	396	378	398	394	409	413	417	404	394	397	388	400	344	386	405	415	379	431	427	357	392	431	421	408	405	381	446	365	399	401	411	395	402	405	364	414	417	415	404	403	396	409	414	424	423	397	358	418	430	400	370	447	411	404	395	413	394	407	406	410	399	402	394	383	400	427	353	415	411	396	419	387	386	432	376	399	407	401	341	400	403	404	378	412	396	407	381	447	411	401	363	375	386	413	429	393	385	382	400	397	390	377	387	377	414	395	447	414	396	396	381	424	401	373	405	391	363	409	396	374	366	413	369	395	389	422	408	421	422	369	414	415	406	404	387	386	418	395	371	401	394	416	403	409	409	400	425	355	434	407	397	430	394	417	374	376	429	394	383	398	403	376	403	417	382	386	381	419	390	410	395	367	389	355	395	380	415	404	402	444	447	398	390	396	412	400	420	376	399	383	425	417	389	388	379	406	453	378	389	408	397	404	390	454	397	430	449	380	406	397	400	396	398	376	419	400	410	415	421	424	395	391	412	382	394	413	390	393	412	364	398	413	386	385	396	414	385	391	423	395	431	406	383	421	408	429	381	367	421	412	386	428	426	408	423	386	390	395	382	424	407	443	412	400	392	433	409	392	394	385	351	397	420	382	394	416	410	445	387	377	393	405	399	394	394	410	399	408	410	375	396	415	393	392	403	395	409	370	378	382	396	454	362	411	394	441	390	435	437	401	422	379	430	411	404	377	391	383	391	410	399	403	360	401	408	410	393	384	368	428	363	419	396	410	374	417	406	403	409	372	408	376	384	363	415	368	377	434	429	378	376	375	420	414	390	405	395	385	415	387	409	401	388	425	390	396	397	427	362	394	390	390	423	419	389	411	440	393	371	395	398	416	382	395	370	401	385	429	420	403	382	381	377	441	387	423	406	418	400	428	355	417	395	385	408	433	393	434	407	406	419	421	418	394	374	384	391	398	383	396	412	409	409	376	398	389	412	404	405	417	422	408	398	411	411	429	417	396	405	381	425	407	407	391	407	413	401	413	424	382	416	391	393	378	397	395	419	395	392	375	398	390	390	398	405	395	418	385	393	408	374	368	384	406	384	436	434	373	409	379	415	411	389	370	405	402	402	387	437	383	408	398	417	420	437	370	392	403	401	376	398	404	406	405	421	409	387	392	411	403	428	407	402	401	412	378	428	417	386	359	400	399	392	406	416	413	392	401	440	387	426	408	382	423	399	426	435	377	406	385	402	401	386	397	397	417	422	416	416	359	396	396	416	422	387	403	396	389	397	374	380	394	418	417	371	397	391	406	377	386	368	390	413	425	406	373	411	413	348	429	392	436	422	403	387	413	436	386	402	438	373	442	402	442	394	408	377	419	433	388	393	392	417	397	433	410	421	392	391	417	427	403	403	366	388	406	424	409	469	413	375	409	399	357	423	419	397	416	400	380	411	357	374	416	373	412	410	384	399	396	403	395	357	384	398	398	409	385	390	402	370	400	432	408	366	430	385	393	413	402	434	390	382	378	405	382	435	416	357	386	408	433	395	434	412	417	404	385	372	377	382	428	409	396	401	390	396	368	443	367	379	398	396	384	364	411	422	403	416	377	405	415	403	401	367	417	412	448	413	412	432	439	445	412	389	395	365	413	410	401	404	402	425	367	423	388	365	387	363	408	371	425	409	407	398	438	401	389	429	407	390	410	407	417	425	379	400	388	404	387	387	401	414	416	387	414	372	380	413	425	386	399	420	427	405	426	409	396	395	404	414	400	442	421	381	437	417	407	394	418	393	402	397	398	416	397	375	420	403	429	390	394	370	356	402	385	376	360	418	392	385	396	435	411	406	375	389	384	373	405	359	398	425	370	406	415	389	403	405	390	396	399	371	371	416	389	372	378	374	409	412	387	410	423	436	412	430	369	426	389	387	411	394	375	414	402	406	428	389	432	388	377	411	372	401	386	402	408	426	386	373	387	378	405	418	388	374	393	383	417	364	425	393	425	386	408	393	390	404	448	405	370	416	405	426	400	374	407	398	415	409	425	403	373	400	372	424	379	394	404	416	402	400	405	394	397	396	396	392	385	376	407	397	398	408	399	399	400	414	381	389	417	402	425	385	399	362	408	372	415	427	401	401	410	418	421	396	386	379	401	410	388	423	412	378	408	400	404	359	373	404	388	391	421	428	417	434	377	369	388	462	359	377	396	369	395	435	383	406	419	382	391	408	398	426	373	409	408	386	424	396	410	388	410	369	391	406	411	395	420	405	418	398	406	419	429	390	394	442	400	381	410	387	412	415	414	396	392	425	380	404	442	397	393	391	439	420	443	423	410	407	429	408	429	428	385	413	415	389	379	352	382	391	363	377	405	430	388	416	391	386	393	440	395	412	382	424	406	358	380	421	382	402	355	398	421	437	409	390	409	393	394	421	420	395	439	388	388	417	393	392	355	401	371	387	410	400	401	423	399	392	421	361	424	400	399	411	435	415	453	389	408	408	427	437	409	416	410	370	371	409	401	424	400	416	403	419	401	389	375	409	420	423	388	426	401	400	418	381	436	367	396	414	402	407	383	358	391	386	419	414	373	378	416	378	403	419	415	348	433	451	415	416	429	401	401	381	381	383	414	424	392	384	426	383	411	426	390	438	406	420	382	442	395	425	401	397	414	439	393	417	435	375	382	404	413	383	386	409	412	417	395	427	389	415	431	408	387	396	420	392	433	425	397	402	408	424	388	394	401	408	411	434	412	391	391	403	376	418	437	413	372	421	413	414	366	385	423	385	392	432	422	429	372	385	442	398	401	367	418	406	384	420	399	440	358	393	405	410	380	398	370	381	395	412	366	369	397	349	397	436	438	397	377	417	395	431	389	417	455	402	400	405	388	378	386	396	412	370	391	429	371	397	431	389	377	420	409	391	392	374	401	394	345	388	404	409	409	385	412	388	418	401	416	418	400	379	396	386	423	401	394	394	379	388	394	390	401	379	421	417	405	400	389	384	392	396	371	433	422	400	398	415	388	427	402	373	426	432	415	406	402	412	391	436	406	445	411	401	390	403	413	412	404	376	402	431	426	407	417	370	417	405	377	409	387	398	362	376	405	402	387	410	423	410	414	393	398	412	397	393	365	354	383	373	398	377	416	433	412	407	418	393	428	433
12569	23805	21371	13613	10232	7876	6339	5231	4203	3550	3100	2721	2522	2277	2177	1970	1812	1608	1534	1397	1342	1261	1172	1158	1216	1146	1178	1109	1106	1045	1036	1020	982	920	917	935	864	885	891	858	849	857	868	859	796	839	840	837	786	828	816	847	845	843	871	804	823	847	816	898	812	835	849	837	799	828	852	876	825	825	807	804	822	848	868	824	828	814	828	868	820	823	809	825	863	825	838	818	799	782	789	748	804	837	836	802	838	774	823	840	851	848	860	776	851	791	783	796	820	828	825	774	797	834	813	798	806	833	787	805	847	864	844	798	805	827	841	818	803	802	807	861	815	858	790	834	813	772	776	820	839	858	765	799	793	797	812	827	777	818	843	782	791	808	818	809	784	785	846	835	827	788	783	783	782	798	792	844	789	825	829	770	820	814	852	824	815	822	817	839	802	789	795	800	798	832	794	802	812	815	819	812	800	789	833	811	822	854	822	810	819	814	816	780	797	791	821	795	875	795	790	787	796	855	817	815	840	807	757	825	796	793	791	802	839	795	831	796	824	832	855	800	809	874	827	805	792	784	790	784	786	783	831	797	795	851	807	868	841	811	822	783	821	824	774	811	853	859	809	800	795	805	814	819	835	822	796	794	831	793	796	795	827	803	867	812	790	799	857	745	801	789	788	826	810	819	811	778	797	781	771	843	806	764	839	851	820	839	794	793	781	824	798	790	856	819	809	776	830	790	830	838	822	774	817	783	807	787	800	791	813	828	811	834	808	805	827	886	821	810	802	776	830	821	841	795	849	784	849	793	828	865	786	811	842	801	803	782	751	779	815	812	790	840	798	822	774	823	834	799	806	768	776	849	797	813	824	801	798	820	831	773	784	841	831	806	802	825	797	752	802	849	803	825	837	775	804	850	805	795	781	806	803	808	787	818	782	842	829	790	784	783	817	799	745	785	811	869	802	782	786	812	821	794	784	803	806	821	827	797	810	843	792	787	742	773	774	875	801	806	781	798	804	792	806	820	815	805	813	748	786	848	771	807	869	781	858	797	816	857	806	800	792	825	792	773	802	831	831	839	853	826	880	817	882	789	806	729	787	786	843	864	792	829	849	817	822	794	796	804	810	837	824	715	787	791	842	813	831	793	785	768	823	813	810	818	794	826	798	828	768	797	788	825	824	829	809	825	787	848	761	805	821	829	806	818	806	820	851	773	808	814	785	822	792	793	792	790	770	796	791	786	795	807	817	807	814	805	772	770	840	840	803	800	782	783	779	785	822	832	805	814	803	831	796	832	796	831	800	819	815	838	795	835	819	837	834	815	809	783	788	851	801	824	825	747	798	789	786	832	836	780	793	825	802	841	810	877	786	899	831	797	741	742	814	834	809	805	800	795	790	839	765	800	794	861	810	769	787	778	799	844	844	794	821	798	772	802	784	780	797	844	841	823	852	830	765	813	821	763	853	847	775	764	785	834	778	819	792	780	830	815	792	751	858	810	831	845	811	823	825	810	820	827	770	793	804	819	855	816	760	795	813	769	812	823	815	752	788	808	818	794	818	805	835	762	797	792	780	819	814	794	823	839	768	840	775	744	795	807	822	825	797	773	841	772	821	774	810	812	835	828	789	831	799	838	837	817	806	836	771	858	767	770	831	794	791	850	809	784	802	816	868	822	770	806	810	816	792	810	873	828	838	754	821	860	791	861	771	770	806	819	805	881	789	798	749	797	865	809	820	833	821	791	777	807	792	790	770	805	820	815	832	788	798	814	869	753	851	780	789	841	799	901	771	761	792	841	792	872	821	808	797	843	743	821	847	827	852	791	801	799	840	788	815	830	794	796	761	816	829	813	802	849	789	820	789	845	783	819	857	829	804	803	821	797	797	785	773	800	829	820	768	820	805	822	758	802	829	782	795	835	822	866	797	827	785	811	801	821	808	815	819	730	820	798	804	815	838	737	806	814	800	840	819	852	829	816	815	829	838	830	806	840	765	802	767	810	825	812	794	797	838	797	819	803	838	806	760	810	788	881	812	822	744	822	785	818	826	829	790	788	783	753	815	778	782	833	833	848	834	791	787	832	801	819	835	809	749	813	783	843	831	746	845	781	827	841	805	788	808	782	817	802	815	766	771	803	803	842	789	846	845	809	762	820	819	866	830	832	798	799	772	815	844	821	777	823	807	805	792	861	800	830	781	792	835	817	858	826	836	830	780	820	812	837	811	818	829	784	804	762	759	796	777	805	782	816	805	794	798	823	837	809	810	816	735	840	810	812	778	784	866	820	783	812	778	799	815	835	786	805	831	821	828	825	837	835	805	796	782	782	786	793	826	822	817	787	832	798	840	794	821	771	780	773	833	825	847	875	772	825	824	857	808	810	782	817	796	852	828	837	783	801	773	818	739	845	783	794	801	788	866	758	829	793	804	816	853	828	803	859	849	822	814	767	848	802	788	775	865	792	752	799	835	791	745	843	829	779	829	773	833	799	822	811	828	827	798	809	799	846	811	829	790	837	858	752	818	778	806	847	781	777	798	798	772	815	799	789	797	790	844	826	840	801	803	831	768	772	784	778	814	778	802	772	755	814	833	782	811	826	786	855	793	822	810	840	788	791	829	826	821	766	762	770	799	807	821	784	816	827	789	780	768	875	808	794	811	820	805	823	825	746	792	781	777	844	788	793	763	789	798	816	781	810	813	788	813	753	854	796	810	787	779	822	793	811	787	811	760	826	795	818	793	758	808	841	751	806	844	776	846	843	816	824	799	835	817	836	796	826	827	859	779	823	800	810	774	782	753	813	803	836	798	818	838	830	854	752	813	790	835	830	814	794	773	777	821	750	814	833	859	860	815	816	817	768	791	821	815	794	804	807	791	763	820	786	805	830	813	788	825	800	856	858	800	806	825	814	811	776	765	801	748	810	848	805	824	816	781	875	799	873	776	783	819	763	774	740	752	786	799	819	784	775	811	819	802	774	819	782	870	743	766	851	835	785	813	852	828	864	799	792	747	816	826	796	845	858	846	818	791	817	840	835	833	828	758	786	762	787	790	832	789	859	805	748	804	808	799	799	854	785	834	783	819	815	771	823	808	803	793	792	821	822	778	772	838	839	789	831	853	769	791	792	867	810	804	800	800	822	809	772	788	853	757	801	882	774	840	780	783	855	783	838	778	812	816	813	811	822	814	837	826	774	756	805	823	778	819	889	795	803	786	822	791	812	769	787	847	823	804	845	827	817	843	828	814	864	806	784	784	841	790	785	793	835	800	820	848	830	832	843	792	827	818	734	810	786	783	798	830	837	804	789	788	827	829	811	836	776	819	750	814	745	812	795	829	809	789	814	829	798	811	794	833	818	772	814	801	757	827	759	787	799	794	792	815	821	770	819	776	791	825	776	813	838	770	810	754	791	772	794	784	786	798	793	840	777	831	774	790	817	790	802	805	791	796	828	761	820	815	839	819	784	770	855	844	817	834	773	798	797	790	779	767	821	808	803	775	830	817	792	780	852
27127	16645	3487	1130	652	522	414	325	291	287	313	287	292	249	243	255	264	243	243	221	244	208	227	207	234	237	215	223	198	199	216	200	218	231	247	223	233	197	244	207	220	207	223	202	190	211	211	193	197	229	212	225	202	215	188	215	174	201	216	207	212	175	201	237	210	198	234	214	177	215	208	228	224	200	221	193	198	225	220	228	201	230	221	225	220	194	194	207	201	194	235	207	207	216	191	217	189	195	226	195	191	228	203	192	185	211	207	213	197	226	221	214	193	204	208	188	194	201	225	216	189	199	204	205	235	207	201	200	204	213	213	211	215	204	203	217	204	207	200	215	215	226	194	241	217	205	223	207	197	237	211	205	226	182	211	185	207	199	194	219	206	202	217	202	207	182	200	224	204	209	206	228	183	214	203	203	195	225	201	206	213	196	190	230	187	225	211	221	213	233	226	214	195	212	195	209	206	207	209	228	207	194	197	219	198	217	203	200	190	229	223	192	205	225	215	208	209	198	198	220	212	183	228	194	207	198	198	213	195	212	183	216	201	226	201	216	210	199	215	195	204	203	171	230	217	237	219	203	200	222	207	190	222	195	215	208	209	211	211	186	200	243	188	196	195	198	217	203	199	204	234	195	205	201	216	200	204	204	226	206	205	198	220	208	216	207	202	209	212	212	220	207	211	195	204	193	200	211	210	205	206	216	216	214	222	206	195	199	220	194	220	188	221	206	196	216	198	238	197	199	227	255	219	215	219	220	209	231	197	194	224	224	219	176	211	204	189	191	208	183	215	209	208	207	233	198	195	228	230	223	205	217	202	202	217	215	217	197	212	208	220	211	199	196	213	220	218	213	232	216	203	194	218	208	200	204	183	200	214	202	213	217	224	217	179	200	201	200	213	213	177	201	220	235	217	207	205	203	222	251	209	209	216	180	205	211	215	214	231	211	219	195	205	191	216	193	200	202	218	196	179	171	187	184	225	176	205	233	217	215	216	206	200	192	189	194	202	219	220	234	186	199	167	212	200	194	162	192	200	212	205	203	203	204	214	195	193	211	199	193	200	220	191	204	207	206	205	196	224	225	218	205	222	203	233	207	206	213	196	210	203	183	213	218	194	187	194	197	218	202	197	203	202	212	212	212	220	217	225	215	212	195	184	206	236	213	186	219	226	213	220	195	213	195	204	216	202	196	207	187	187	231	198	189	202	193	207	221	203	196	227	191	178	217	227	201	240	195	192	197	210	202	201	226	203	239	219	186	241	209	203	206	242	211	224	207	209	205	212	187	208	217	236	217	194	203	205	222	216	208	215	196	213	199	211	223	206	205	197	209	193	202	202	197	217	181	208	196	207	221	205	219	213	206	228	226	219	185	221	209	215	206	192	206	196	212	191	184	197	210	188	193	212	202	222	216	214	205	216	219	192	225	206	200	197	184	233	215	217	199	199	203	180	217	224	233	195	230	196	193	200	196	227	216	226	202	203	242	205	208	208	198	195	224	205	210	206	213	210	212	195	228	221	197	229	226	205	211	222	215	242	204	224	227	220	216	202	203	226	210	217	210	229	215	223	221	203	190	179	206	203	183	218	216	224	197	200	222	184	227	205	237	225	205	238	198	193	201	236	212	199	233	208	246	203	201	214	206	203	217	211	211	213	203	185	215	205	205	195	194	210	222	211	200	192	198	194	215	189	192	204	203	205	225	210	196	212	200	216	203	210	217	205	219	216	217	198	230	202	205	198	199	191	190	191	220	227	195	221	217	200	223	187	187	184	227	202	215	188	215	193	204	215	210	232	206	183	226	234	190	219	206	216	192	226	214	194	213	199	199	224	229	234	215	204	217	215	217	208	180	210	213	210	217	202	216	220	201	201	200	209	230	202	201	196	199	205	218	207	221	211	189	208	210	199	200	226	211	207	174	215	210	208	205	208	203	207	212	203	220	252	228	210	227	210	190	212	211	207	244	218	201	227	210	191	202	242	218	211	191	216	209	188	222	210	203	237	199	237	182	193	229	214	198	206	223	207	211	228	205	213	223	223	209	211	223	181	195	203	200	196	237	192	224	215	175	208	198	215	229	196	172	229	208	210	217	208	220	214	195	216	212	197	201	220	199	214	223	193	219	213	211	209	165	232	206	186	231	198	229	205	207	207	213	197	217	206	221	197	215	237	226	197	224	231	208	195	226	201	217	211	203	215	225	181	198	210	213	204	204	209	228	185	182	187	198	203	225	228	192	231	209	213	213	241	214	227	228	223	193	205	198	225	207	194	214	182	198	209	239	215	191	196	230	211	191	200	190	197	205	210	208	225	219	203	206	208	202	209	214	203	234	229	219	205	217	209	217	210	191	209	224	233	220	198	213	228	200	191	190	178	201	221	226	229	217	202	223	215	238	208	223	204	179	203	202	192	201	209	224	190	222	208	205	197	185	204	196	226	213	210	200	198	182	205	192	206	207	216	203	229	218	187	223	219	200	205	217	225	208	194	184	204	209	218	197	177	224	216	211	184	203	230	206	207	206	223	183	208	230	205	204	229	190	201	203	202	204	200	198	216	215	204	234	211	217	186	202	234	216	179	195	253	213	203	202	202	205	200	224	197	186	204	196	219	216	199	241	193	196	193	203	219	214	209	217	221	214	227	217	179	211	193	216	204	210	213	222	221	204	205	174	197	228	205	190	192	204	213	196	227	216	180	199	204	217	214	213	200	208	208	210	213	229	206	215	179	192	243	207	230	206	201	191	218	186	212	221	227	215	215	210	211	184	188	195	209	221	213	211	237	215	212	197	210	207	221	220	214	206	198	201	204	211	193	203	223	200	234	193	200	211	194	208	197	207	209	206	198	220	217	220	193	174	187	223	206	185	205	233	218	201	204	224	211	199	201	198	209	203	204	210	222	182	219	178	212	229	218	248	231	229	220	209	223	200	224	212	217	210	237	212	236	217	197	194	220	189	235	206	213	213	223	205	208	230	203	207	202	216	210	241	193	205	207	204	223	184	214	211	217	169	198	209	206	220	201	189	221	204	180	232	202	217	226	221	206	207	221	196	194	198	225	188	232	193	199	210	221	230	224	206	215	218	202	227	181	202	223	221	209	205	210	200	205	209	226	204	211	204	206	216	207	212	204	220	229	216	208	208	234	214	177	200	197	220	217	217	202	220	219	198	177	192	199	213	199	214	203	204	188	211	195	230	196	209	197	201	198	239	218	220	187	210	199	188	238	183	220	212	202	222	211	195	229	207	220	193	226	189	234	230	220	204	222	225	220	222	212	221	221	190	216	232	180	233	208	206	207	222	203	194	228	204	223	214	182	217	222	204	210	198	198	191	203	216	213	213	178	236	222	215	189	229	193	204	207	206	233	218	219	217	205	207	199	195	208	194	205	211	213	202	215	201	177	237	192	202	213	211	219	195	206	204	202	200	217	224	216	174	198	205	194	218	192	209	210	213	191	182	199	215	186	208	218	223	190	199	208	210	201	190	194	221	197	223
6942	7072	5942	2936	2074	1657	1345	1074	909	859	746	727	715	714	671	607	628	640	589	553	565	565	549	544	521	509	519	526	535	492	463	496	499	469	482	457	491	430	446	476	424	495	453	491	433	419	486	437	444	484	437	434	498	496	446	465	478	465	449	425	491	479	476	505	438	427	481	459	467	453	484	488	443	475	473	463	485	422	470	419	460	518	466	440	433	469	500	432	422	447	461	442	418	455	472	481	454	451	479	494	433	450	467	437	446	483	469	487	468	447	468	467	490	448	473	458	456	459	461	479	453	450	495	499	438	477	478	477	492	475	475	479	450	476	431	438	469	436	485	455	438	448	451	466	488	457	503	442	433	468	468	465	443	479	464	469	432	489	431	462	437	470	460	510	481	456	480	455	436	456	478	449	485	470	471	429	487	417	477	444	432	475	455	478	453	461	450	435	456	455	460	469	537	494	451	476	464	479	483	440	472	468	457	470	495	455	467	434	480	424	440	466	470	439	455	471	491	461	444	492	480	445	452	470	444	452	472	469	419	426	448	445	472	420	467	466	450	470	439	453	433	478	434	494	441	481	444	450	428	455	450	473	430	435	478	456	438	460	501	502	468	490	478	483	434	468	439	473	464	404	458	498	460	445	476	435	444	480	434	440	452	471	444	449	481	455	441	477	480	453	474	468	468	434	470	480	471	453	442	459	439	492	457	500	475	438	450	464	424	475	485	473	461	491	461	423	457	439	428	473	468	438	441	476	494	463	471	467	436	459	464	447	476	476	449	450	424	466	480	461	474	470	515	472	482	481	464	454	476	497	469	439	482	452	452	461	474	439	496	458	473	487	447	440	488	450	474	419	482	475	467	424	461	492	458	444	433	470	450	486	439	435	474	426	426	486	470	460	497	447	446	470	468	451	418	479	449	434	457	427	444	432	437	455	435	477	435	473	461	437	434	461	460	440	461	470	474	452	457	436	442	448	459	407	478	415	475	470	446	450	442	473	455	418	511	501	466	432	457	490	465	473	493	455	478	449	454	464	455	463	454	478	415	440	427	432	476	436	463	481	454	464	428	440	461	433	472	426	457	436	447	439	480	449	460	473	448	459	453	468	446	474	463	461	430	451	457	446	464	474	452	456	497	465	420	477	461	431	432	466	501	447	439	483	471	448	517	471	477	452	430	480	455	431	419	417	446	459	471	416	441	463	461	437	433	452	469	470	483	421	452	481	451	473	459	460	443	436	448	449	424	474	436	449	508	423	430	418	430	491	434	526	459	452	438	420	397	416	487	449	478	474	447	444	487	434	458	468	454	443	483	501	484	461	457	447	489	472	418	474	451	495	466	451	434	486	472	485	478	468	468	478	467	430	465	486	452	438	439	461	427	471	445	450	483	444	418	467	422	440	495	463	476	454	454	414	413	444	466	465	464	438	474	457	469	466	441	416	501	508	500	453	488	478	465	481	448	481	445	447	475	468	459	473	476	456	440	470	455	439	443	446	449	460	466	483	418	499	443	450	478	450	474	416	460	496	414	440	439	469	434	482	493	421	495	454	460	464	478	515	465	464	444	443	479	478	432	450	461	476	442	486	438	474	446	423	460	424	474	487	466	500	468	485	431	438	481	495	512	420	459	480	461	433	480	444	452	488	463	449	451	460	474	457	449	462	453	476	472	439	467	458	474	444	410	475	443	475	479	425	477	463	488	463	469	465	455	492	471	448	470	490	430	440	438	456	484	481	449	433	478	503	467	473	445	436	461	473	482	500	466	445	461	481	431	440	436	484	435	470	473	448	464	453	435	458	413	498	457	456	477	469	483	483	452	481	421	441	492	471	467	473	466	462	486	482	463	474	435	462	486	478	496	433	432	453	454	496	440	446	469	476	459	427	483	456	470	484	467	510	473	450	424	465	440	407	452	450	462	457	508	437	470	468	455	432	423	453	471	469	472	438	466	493	468	459	447	420	444	500	470	494	501	453	461	491	449	460	454	420	462	445	449	442	476	448	465	495	467	470	476	452	419	454	422	438	471	461	455	498	466	445	503	463	464	456	458	478	460	439	463	471	490	448	443	452	459	447	472	451	485	473	469	465	443	461	464	449	472	458	490	448	490	538	476	435	442	423	466	466	448	474	454	449	467	497	477	462	462	446	463	464	446	463	452	467	426	507	457	448	469	475	477	441	487	444	431	423	464	519	432	444	471	435	463	495	461	460	493	464	471	496	463	441	464	448	493	467	452	446	449	447	469	484	458	459	487	429	442	488	454	469	431	457	430	485	476	456	459	477	439	464	447	462	469	453	457	470	488	452	473	450	479	463	477	457	475	464	456	409	488	455	461	458	453	449	521	430	441	450	480	491	488	446	447	435	467	441	461	425	428	435	459	464	437	461	427	441	419	463	437	496	486	473	449	444	454	473	489	459	416	465	481	487	498	445	469	456	472	479	468	433	470	468	431	448	478	432	441	501	440	463	456	480	473	441	451	427	457	452	490	446	428	476	458	464	445	445	476	479	440	466	491	479	453	444	441	506	472	457	431	473	455	455	464	472	424	494	486	484	481	400	449	470	489	440	484	437	491	459	454	443	449	434	451	456	475	460	444	479	467	445	457	482	453	473	435	482	463	457	486	433	480	506	473	478	472	477	447	457	432	453	452	441	445	416	444	461	433	441	488	466	462	472	442	470	440	456	445	456	446	410	455	447	457	469	475	434	504	466	473	452	482	441	428	438	433	467	463	453	475	435	452	437	457	433	435	468	453	446	442	451	438	473	460	432	443	429	482	467	431	476	481	445	424	472	456	468	470	456	458	452	449	454	485	491	426	435	450	473	439	486	471	477	472	442	478	440	461	467	488	443	451	471	432	461	444	448	458	448	459	454	461	480	433	445	474	455	429	471	436	461	442	495	439	502	461	472	441	433	462	485	478	460	476	432	470	466	426	479	482	439	468	465	421	462	448	461	455	446	436	457	400	444	439	461	452	444	457	435	462	469	468	462	482	440	460	473	493	430	466	441	467	500	482	436	465	446	473	459	481	447	438	467	422	445	446	455	447	408	461	447	453	487	431	450	477	415	443	447	430	459	452	455	439	458	463	467	430	486	434	461	473	493	489	469	468	443	475	450	465	439	449	472	467	447	448	416	433	451	487	432	443	444	434	445	485	442	421	458	500	449	467	449	485	484	448	439	494	426	475	435	480	463	481	478	480	444	504	463	472	471	482	437	422	424	467	433	452	471	440	458	457	443	502	451	447	427	434	433	448	432	502	462	456	435	481	487	446	467	462	469	473	478	450	434	435	435	474	440	478	464	445	446	483	455	471	462	459	476	425	459	465	479	463	467	485	455	456	445	456	503	462	485	456	456	477	479	489	452	488	457	503	487	437	485	466	511	453	454	463	481	446	471	455	474	488	503	476	425	478	446	462	481	421	438	454	487	476	468	476	465	440	452	460	444	492	439	438	444	447	458	467	443	439	466	438	474	461	433	455	464	436	442	440	456
25082	21424	27836	25327	11689	2016	1274	900	692	588	556	529	465	433	448	364	331	347	352	319	324	305	304	278	304	286	293	269	256	254	294	232	259	262	266	232	257	242	249	253	251	234	223	251	224	240	244	236	225	233	262	207	229	229	239	230	238	248	230	207	234	250	273	226	256	236	252	258	256	249	257	248	249	265	240	224	248	271	254	231	260	225	230	249	251	253	243	234	228	232	231	243	247	231	219	231	246	214	251	233	205	225	248	244	262	254	245	220	264	243	224	246	256	214	249	222	244	245	215	237	237	235	279	244	264	247	233	248	243	236	226	267	238	253	230	233	259	212	213	231	267	211	249	225	224	266	268	241	227	208	242	239	235	227	220	226	233	207	238	239	257	211	246	239	239	234	221	244	249	240	234	227	217	255	235	207	227	234	244	239	237	204	223	222	245	236	256	239	226	238	228	260	215	235	255	245	223	225	209	261	231	234	256	243	232	244	236	253	251	250	240	239	229	226	238	216	234	219	243	211	258	232	242	228	250	248	232	233	226	238	242	219	241	242	208	247	217	229	258	247	263	223	226	235	201	237	261	241	232	246	231	227	245	285	227	220	251	222	233	222	243	236	245	244	229	258	228	242	222	206	249	245	219	242	237	219	266	228	216	256	254	225	233	229	248	220	220	217	233	227	219	236	230	243	234	251	242	229	215	266	228	220	212	242	243	240	238	225	237	247	264	237	256	248	216	237	267	263	239	253	235	243	269	248	247	249	218	200	265	217	245	243	248	223	240	231	253	242	234	235	231	238	244	224	242	234	239	242	247	248	244	220	239	235	224	252	224	221	240	245	220	244	217	228	232	233	246	226	238	239	228	255	212	239	226	231	247	251	248	273	242	220	269	240	253	255	238	210	241	229	216	220	210	241	224	217	236	250	251	236	253	261	249	236	236	239	253	227	255	240	256	224	210	218	244	226	226	232	219	240	228	231	223	233	246	224	202	257	257	223	238	261	234	251	255	222	232	232	243	214	247	232	236	261	239	230	265	213	207	256	230	229	284	266	224	227	223	218	231	230	271	273	211	252	228	245	222	252	244	222	235	248	248	199	275	239	250	240	248	240	223	245	245	230	229	225	254	238	241	231	238	264	257	244	246	227	236	229	259	253	239	230	261	241	247	240	230	269	243	205	242	219	224	207	224	229	214	245	240	250	249	241	229	245	226	274	228	228	207	214	237	260	223	250	216	232	228	269	239	255	219	227	244	241	255	248	233	217	261	236	243	230	231	243	226	248	219	246	249	257	222	229	221	281	220	249	234	248	227	223	247	240	224	231	237	252	239	272	247	262	231	233	236	259	246	235	241	231	242	231	253	242	259	253	216	229	227	238	252	244	224	241	244	242	242	251	250	245	227	229	245	228	238	234	231	241	228	206	223	206	241	241	242	245	260	227	242	251	234	235	258	246	233	223	245	200	251	229	246	227	229	264	250	263	251	221	209	238	230	231	236	252	236	237	227	240	222	235	245	239	247	230	247	214	253	257	242	224	235	234	257	227	221	277	214	228	239	278	222	242	250	261	213	245	240	254	235	249	256	218	229	246	235	220	212	237	243	214	230	231	229	259	256	250	225	250	230	227	244	238	224	236	276	249	247	220	218	244	244	240	231	245	206	248	267	252	239	215	227	231	211	240	225	226	261	243	224	237	262	207	215	242	226	221	258	239	223	248	256	231	225	224	252	247	267	269	266	257	204	205	228	249	213	261	221	228	217	258	248	237	232	235	260	219	223	215	268	246	237	240	243	234	231	238	242	271	215	253	262	236	252	228	240	241	224	232	239	262	241	226	230	247	244	230	228	265	274	269	243	231	236	254	216	232	228	222	219	250	243	244	253	237	226	237	240	230	237	247	225	245	223	231	286	240	211	236	258	233	240	228	250	227	229	236	239	245	227	208	239	241	245	253	232	242	245	231	275	243	222	215	243	238	253	245	251	251	234	248	226	232	248	247	264	271	239	223	240	243	226	226	259	218	235	233	271	231	193	252	245	200	254	211	263	231	248	225	215	222	206	223	242	247	245	217	242	228	229	282	223	216	228	232	232	237	240	226	246	214	260	251	245	224	251	246	222	217	240	220	212	232	219	253	198	260	243	268	218	200	241	257	253	251	256	252	239	240	229	234	244	243	215	218	257	259	254	227	266	249	201	226	233	231	231	230	245	224	233	225	219	217	211	206	240	233	245	222	212	235	251	228	208	251	259	251	232	227	231	244	238	247	242	226	249	240	245	262	224	265	245	210	232	236	235	219	231	209	234	259	250	261	236	270	219	240	268	261	250	253	243	243	231	248	256	226	205	257	232	247	249	257	221	211	242	248	226	247	238	219	228	231	251	239	217	253	240	208	259	225	231	241	225	218	265	241	236	225	213	223	230	242	245	199	238	249	254	214	223	234	223	250	228	259	256	233	235	265	216	251	201	254	224	218	234	244	219	223	243	213	252	253	207	246	235	236	216	243	235	238	244	242	231	235	237	225	222	257	231	227	256	227	259	243	266	275	200	228	229	213	254	241	222	219	216	250	234	240	228	231	220	213	226	247	210	236	216	248	243	251	234	234	244	247	228	194	222	232	253	228	245	232	240	219	255	248	236	238	240	227	225	233	208	230	230	213	221	224	215	225	228	229	245	241	237	238	242	233	228	255	265	260	226	243	259	223	281	248	209	221	216	248	218	234	234	228	253	240	258	255	223	211	217	216	225	256	255	224	249	236	253	223	232	219	254	225	247	237	250	200	252	253	208	229	237	226	237	236	252	220	250	230	216	219	249	233	237	238	237	243	233	236	217	231	235	243	265	241	245	247	212	240	241	224	229	254	222	238	242	250	229	228	228	275	216	248	225	240	227	245	241	249	250	233	231	235	228	245	234	250	256	228	254	239	238	233	272	229	241	226	222	233	238	231	208	268	233	259	240	217	214	223	255	210	235	240	225	227	209	240	247	237	206	230	230	253	220	245	213	269	230	242	237	235	259	221	213	248	215	221	237	266	216	231	260	222	213	236	248	277	235	239	224	252	248	251	256	221	234	270	228	236	254	263	234	240	214	255	234	223	241	241	249	247	253	218	222	240	253	198	240	223	241	219	241	244	244	238	252	226	261	245	228	255	220	250	257	239	252	229	220	226	229	241	238	224	235	258	232	227	228	233	242	230	238	239	242	237	220	279	248	233	244	261	232	251	204	240	243	231	242	236	275	229	250	244	245	228	218	246	231	217	223	251	242	239	239	245	246	216	255	219	239	220	242	242	199	241	237	218	273	250	224	229	257	232	254	258	216	250	230	235	220	244	223	260	228	251	242	219	231	221	230	247	249	234	229	230	234	224	228	236	239	223	238	229	256	238	253	243	258	237	252	233	224	222	221	226	221	253	226	214	217	230	241	216	234	249	253	246	226	241	222	200	246	237	242	244	267	245	227	242	236	224	237	224	230	239	233	246	241	242	234	250	266	247	237	221
9468	17056	14857	9102	6502	4953	3821	2916	2374	2029	1764	1498	1464	1361	1268	1119	1070	911	893	818	816	783	710	746	713	618	658	697	719	646	683	621	580	570	588	567	539	544	556	525	562	502	518	503	533	527	484	515	526	529	545	518	517	526	516	461	502	511	461	498	570	499	556	551	478	522	587	502	551	563	540	552	567	473	540	489	570	531	523	509	536	549	539	522	518	518	526	497	485	495	512	491	553	509	471	504	509	534	527	537	528	523	541	531	518	548	456	544	525	551	534	491	523	504	555	517	471	549	518	503	553	534	514	546	535	537	502	546	537	486	497	525	510	502	522	488	523	491	480	511	494	454	515	504	487	534	529	483	502	520	518	500	497	520	490	458	534	494	540	519	505	497	514	490	527	488	517	532	489	509	498	503	494	491	532	499	538	468	488	487	513	513	534	470	481	509	504	506	457	501	475	523	516	486	529	513	500	510	523	488	529	509	514	475	538	532	498	504	470	512	533	531	491	472	496	472	514	464	511	520	439	484	477	460	449	515	526	504	521	487	551	519	518	499	516	503	494	512	511	472	474	506	510	485	479	511	493	470	492	516	467	520	497	466	503	485	490	514	470	514	526	479	484	509	502	516	480	498	520	507	511	494	483	515	512	468	502	498	486	501	506	488	501	543	526	483	531	512	524	506	501	509	495	525	502	502	510	477	495	505	486	493	507	508	520	491	524	487	480	490	501	494	492	494	483	518	481	492	521	545	538	511	500	518	506	523	502	506	509	470	523	482	499	523	476	508	519	531	505	488	508	502	513	502	543	488	553	530	522	519	506	453	511	543	493	521	482	520	501	523	478	508	490	523	496	478	504	505	517	473	541	541	541	444	490	495	501	489	506	518	503	472	529	488	518	505	513	475	517	523	535	470	506	493	538	526	486	500	493	514	510	497	483	472	503	469	495	539	502	529	511	501	496	485	467	486	494	500	527	517	489	521	504	521	520	507	538	522	460	502	525	508	538	503	524	501	546	474	545	507	496	492	510	493	526	508	484	526	515	464	503	532	463	503	563	502	500	524	490	520	462	497	518	477	504	519	476	475	513	550	539	514	512	488	489	538	492	482	522	472	527	508	530	502	506	528	491	487	514	512	539	520	500	497	541	513	470	494	480	496	500	493	489	531	512	549	503	509	478	511	463	503	499	512	495	511	506	520	522	500	478	534	515	527	480	518	523	470	513	508	490	513	507	496	478	530	526	527	501	501	504	508	480	506	491	528	502	495	519	531	482	485	483	542	471	507	484	519	482	494	502	545	511	541	552	498	493	478	548	512	490	513	531	510	507	527	467	536	471	522	460	526	478	504	508	489	512	508	491	496	497	477	497	532	549	519	542	565	511	528	504	515	522	505	459	512	461	485	482	492	535	523	495	490	501	500	465	494	508	473	515	480	516	514	480	530	496	528	486	496	535	431	524	504	501	533	513	522	503	545	477	463	528	538	524	523	514	494	494	500	490	470	458	501	536	538	484	496	546	499	488	540	537	493	515	527	494	479	518	496	508	501	474	521	522	531	548	528	499	494	475	501	508	522	484	506	540	490	478	489	533	515	506	473	489	491	499	509	503	488	492	481	527	509	536	511	459	520	500	493	447	486	494	493	485	544	524	479	498	487	550	529	496	513	508	514	515	527	515	538	488	486	499	468	480	505	534	485	548	541	485	466	511	480	508	510	509	510	493	494	474	475	528	509	483	496	495	550	461	478	511	469	497	463	489	556	470	531	514	469	488	480	527	497	500	486	492	505	501	544	502	485	519	534	507	498	506	450	551	476	540	498	501	547	512	524	481	516	526	535	511	506	488	502	501	507	529	489	563	503	504	499	485	479	510	502	510	497	480	498	488	556	525	508	534	530	508	522	500	497	525	540	527	510	484	474	534	504	495	523	542	492	524	491	510	478	506	511	543	501	536	500	492	494	537	498	487	514	486	493	516	498	541	521	481	470	496	484	464	522	562	538	492	504	551	519	541	504	483	488	517	486	500	523	505	516	496	465	447	509	506	527	537	510	486	490	506	510	491	467	494	479	502	504	446	500	482	480	530	523	523	510	502	465	517	510	501	524	550	496	516	485	490	501	508	510	498	496	535	492	520	530	527	498	494	543	484	472	475	496	515	471	487	476	491	534	523	532	496	518	483	502	490	510	479	524	515	492	472	485	492	510	505	499	489	494	532	470	504	504	485	485	514	510	504	474	523	472	488	486	557	544	496	487	498	507	514	437	534	544	537	487	506	507	508	537	505	505	479	477	496	506	489	509	527	509	515	516	521	488	466	507	503	525	494	514	494	491	496	510	488	506	501	505	508	509	515	489	512	533	495	502	487	507	495	537	506	520	440	502	478	525	468	496	556	523	505	489	522	513	506	500	512	550	496	507	460	504	521	495	482	510	477	477	541	516	523	461	509	458	492	514	471	510	526	543	484	514	510	503	467	518	502	520	555	498	503	491	480	509	442	521	480	521	489	505	508	494	522	530	525	553	501	522	515	503	500	501	477	505	498	477	524	517	505	472	531	481	503	511	506	503	508	497	492	491	529	496	528	526	475	558	496	541	503	516	517	479	517	531	497	534	540	513	526	503	504	514	481	500	522	482	516	529	480	501	485	480	486	525	525	476	517	504	535	492	508	472	457	503	501	512	518	491	520	481	507	474	469	534	527	479	543	486	518	488	507	548	513	465	481	503	497	490	512	559	510	547	481	525	486	514	514	490	510	557	497	477	498	489	484	522	497	492	485	486	513	538	537	528	521	485	515	495	494	506	538	540	496	503	480	507	533	528	529	510	511	469	501	518	485	505	508	516	521	497	464	514	529	497	518	512	497	491	490	492	491	498	525	501	500	498	463	533	508	464	518	507	516	477	499	496	479	499	473	491	521	488	501	498	501	520	506	514	528	541	480	513	486	495	520	499	509	508	510	484	509	479	505	476	511	513	504	482	472	499	526	508	521	487	518	500	515	503	525	498	466	498	511	503	542	449	487	474	467	526	474	531	522	485	472	464	506	518	533	517	529	505	474	554	477	493	500	522	556	459	515	500	518	526	493	518	548	480	525	514	545	514	491	507	487	499	489	535	552	507	527	524	497	543	490	518	523	510	479	481	473	476	493	490	551	526	454	519	558	471	534	474	508	494	474	469	479	481	501	503	554	501	491	467	491	484	536	505	513	514	522	479	522	523	527	517	527	484	453	501	510	457	438	504	493	482	496	535	480	549	523	496	509	528	516	471	520	510	519	492	489	534	529	498	527	490	523	498	509	492	490	527	510	502	501	537	504	482	501	445	512	496	498	479	492	478	501	520	481	499	471	492	520	532	506	502	513	452	480	485	538	508	526	528	546	520	508	456	535	533	523	490	488	489	517	492	536	502	531	450	484	529	465	500	549	483	513	486	479	540	495	567	492	505	478	500	517	524	518	481	502	519	479	516	528	497	527	493	544	495	510	529	485	488	475	508	509	517	491	479
24149	21413	28872	24349	21385	10921	2677	1640	1144	1063	942	848	828	701	735	645	613	604	561	545	562	499	517	515	479	475	492	456	505	498	448	435	450	446	426	404	411	410	395	433	408	436	424	461	407	433	383	428	387	391	443	400	366	401	422	381	397	420	410	402	405	418	377	406	425	385	395	401	391	401	424	435	401	400	396	368	384	375	432	435	405	396	409	433	384	381	403	369	370	402	392	389	418	390	415	408	423	408	413	429	421	407	409	391	407	432	393	423	424	425	413	425	392	412	376	412	422	406	410	398	389	399	423	405	365	401	387	386	435	432	382	378	377	382	433	438	413	425	421	414	402	417	422	406	413	372	396	408	390	403	353	412	382	436	390	397	392	392	423	388	407	405	418	410	390	384	417	380	416	417	424	375	412	366	387	404	395	446	434	396	388	426	381	372	403	412	410	415	397	396	387	432	412	395	385	390	406	373	353	425	391	413	400	399	406	385	402	373	401	401	438	407	403	405	384	397	391	393	435	416	410	393	416	400	403	420	433	389	401	390	422	423	381	413	399	371	384	411	423	386	384	415	389	403	401	404	414	416	427	380	395	390	418	421	406	418	411	385	433	388	418	414	399	431	403	386	409	396	388	418	393	382	420	424	412	408	410	406	402	362	409	375	397	398	427	425	372	424	376	425	426	411	407	399	400	407	428	402	408	419	435	384	434	397	409	409	392	396	398	433	388	398	408	379	375	371	388	410	419	396	375	386	368	395	420	411	382	400	359	425	439	412	436	410	387	406	406	413	404	415	394	428	406	432	391	427	381	411	354	368	385	411	428	403	419	397	417	385	405	394	380	367	421	382	434	414	404	420	387	380	380	401	420	424	369	412	374	400	394	391	407	404	408	449	409	366	402	415	391	394	362	424	380	412	406	419	379	414	390	427	400	359	397	380	394	384	416	403	427	419	414	392	385	405	387	354	420	429	424	366	385	406	379	405	390	356	409	410	417	387	403	375	423	384	450	389	396	407	373	421	413	363	409	424	410	398	405	399	387	401	407	378	375	419	423	388	395	374	408	427	404	418	416	375	413	425	414	384	418	437	397	388	422	395	401	446	378	425	419	400	407	441	379	405	419	406	419	380	408	422	394	421	394	407	359	413	404	397	395	391	396	414	396	385	396	378	440	411	393	424	403	395	412	390	399	416	427	432	431	416	405	382	401	422	353	410	398	398	432	380	382	404	417	402	413	375	400	420	424	406	420	410	416	378	410	423	390	412	439	378	418	417	411	389	400	430	370	401	370	439	384	426	449	404	412	418	394	441	364	370	382	428	400	464	402	397	406	401	443	402	404	380	392	411	366	436	410	390	403	405	425	427	413	420	396	369	405	398	405	418	373	423	416	405	412	382	402	416	393	390	416	357	409	388	408	372	406	396	435	438	384	395	407	386	395	396	400	413	399	422	413	367	419	418	383	388	427	382	403	404	366	379	388	426	394	366	380	428	450	394	423	394	395	382	403	394	401	385	396	390	424	421	427	427	381	375	424	430	423	374	421	370	412	392	383	415	386	387	421	405	383	422	390	414	389	404	400	423	409	432	421	433	403	378	446	382	356	401	452	406	403	381	356	386	384	401	396	392	428	380	415	403	433	394	380	425	370	405	417	370	390	393	407	442	382	439	383	345	413	401	406	409	436	388	407	382	407	368	394	423	415	421	404	369	389	373	402	406	400	370	431	400	459	386	409	390	387	429	405	366	407	389	407	413	396	380	395	427	367	386	390	408	406	439	386	403	403	434	411	428	401	413	371	383	397	406	407	395	394	416	426	417	390	404	417	426	384	412	405	426	400	389	393	422	392	420	417	382	411	377	392	425	407	407	394	374	381	392	421	390	366	404	384	401	371	408	365	384	393	400	415	417	398	410	402	417	378	426	403	364	403	377	403	403	374	375	410	411	424	390	413	384	402	385	421	382	408	394	423	376	446	437	406	370	391	424	457	436	348	432	395	421	384	415	373	397	411	377	389	353	419	400	392	429	386	358	422	419	386	405	388	393	394	403	446	389	439	399	412	398	392	428	394	416	393	350	373	402	389	414	416	402	411	413	379	398	410	409	368	396	383	396	387	431	423	389	441	411	402	416	351	400	413	406	395	389	385	409	369	412	415	420	427	402	444	421	376	402	415	418	403	374	375	381	411	436	384	420	413	391	389	425	422	416	405	384	373	382	431	406	407	390	434	378	402	421	416	409	414	414	402	404	410	423	370	372	382	395	399	385	394	408	386	396	405	397	402	397	409	409	439	393	378	414	431	400	428	428	388	416	374	374	399	400	419	403	371	451	389	375	410	402	390	394	413	401	354	381	407	346	442	394	388	376	402	419	409	428	392	407	383	409	400	395	384	400	364	389	394	388	396	390	405	376	421	419	371	418	374	416	384	383	389	382	422	408	421	384	390	436	383	388	425	374	393	397	408	430	395	379	389	432	392	401	390	415	407	404	406	421	411	390	420	389	386	389	392	410	422	401	404	402	400	369	341	403	393	405	408	406	379	406	410	389	418	415	418	398	423	390	378	390	365	391	427	413	402	381	411	411	403	397	391	400	406	354	416	361	431	379	407	403	382	396	399	423	382	382	395	392	402	409	394	359	407	418	394	372	387	415	394	371	395	403	388	367	391	429	372	355	402	390	409	402	408	396	400	417	427	402	438	408	408	427	398	402	421	408	402	429	394	440	406	397	400	407	413	427	362	415	415	416	426	403	430	405	393	389	394	382	402	444	411	371	387	364	436	418	405	420	416	397	406	402	409	381	421	416	383	376	388	411	396	374	396	411	394	388	390	398	390	441	423	416	420	388	379	413	431	403	421	406	441	384	403	376	410	387	398	383	398	386	406	408	406	381	389	412	384	376	394	439	397	401	385	405	412	387	379	407	372	429	395	417	360	411	417	403	366	438	405	389	375	361	429	388	356	405	401	412	413	411	414	431	370	395	402	364	419	380	435	402	410	367	382	403	350	385	385	405	393	376	406	391	397	391	415	394	417	378	396	384	409	393	426	392	380	414	338	387	388	406	410	389	412	398	429	387	415	379	407	391	423	421	404	404	388	395	408	391	451	428	402	391	412	414	397	422	398	399	376	410	419	414	396	378	423	408	415	396	422	407	426	410	397	394	385	403	375	409	389	407	429	425	439	399	378	370	393	426	401	416	385	390	386	395	382	433	404	367	419	398	414	388	397	385	386	388	407	387	404	413	427	401	372	416	378	388	411	404	390	419	351	415	413	431	409	417	390	395	397	395	405	404	402	406	389	394	378	377	387	358	379	369	407	417	420	391	452	424	406	380	397	407	406	399	425	379	414	393	402	384	417	392	378	362	378	414	391	380	396	396	384	397	380	418	360	415	398	435	427	405	367	420	359	367	453	410	404	437	389	417	379	407	387	405	394	391	381	419	420	387	351	394	399	366	412	395	412	417	389	430	406	428	454	372	441	388	390	431	388	404	383	404	400	414
12442	23162	21020	13877	10257	7726	6119	4839	3930	3306	2894	2583	2444	2117	1984	1730	1712	1618	1435	1392	1326	1252	1245	1190	1174	1163	1102	1134	1076	1013	983	964	951	893	826	875	872	866	899	851	809	852	811	844	796	891	868	822	857	804	844	828	822	808	816	860	824	830	797	838	835	874	826	865	861	827	813	865	797	846	828	815	830	843	852	811	864	834	801	839	823	861	802	845	778	830	809	774	838	821	907	792	751	835	778	829	782	839	800	831	807	781	820	806	850	857	882	837	852	824	825	835	862	803	812	822	789	806	841	723	789	827	775	857	813	772	774	812	793	864	816	788	849	860	840	852	833	789	766	744	776	819	858	806	845	807	805	788	831	802	786	814	835	809	859	845	791	760	816	771	830	797	773	795	842	806	785	807	874	808	808	801	795	796	831	777	845	802	779	793	807	835	796	812	818	807	856	795	785	796	811	827	854	788	796	814	815	754	827	792	825	848	841	803	853	760	833	807	815	724	796	806	775	800	792	800	803	765	800	824	803	786	810	735	878	826	754	789	838	804	845	791	871	832	795	782	769	742	777	736	793	807	780	797	813	806	773	821	798	824	807	769	836	792	816	812	792	789	821	813	796	825	764	819	831	788	765	806	780	809	838	808	798	831	795	777	817	765	811	773	812	818	802	823	839	791	798	804	773	815	849	827	737	772	806	816	768	818	838	802	815	809	814	808	794	809	798	841	752	850	806	766	800	777	789	790	801	778	809	828	812	770	765	837	803	807	802	750	806	728	817	800	837	816	813	782	762	807	863	823	780	784	756	836	808	812	833	835	790	804	770	758	799	809	736	806	775	816	818	781	818	806	779	762	824	832	825	816	826	846	808	809	792	810	755	794	789	789	893	798	782	772	750	768	779	793	859	751	819	802	851	802	854	824	850	818	775	813	805	859	766	873	815	781	839	778	826	829	798	798	786	798	770	780	787	812	809	832	790	810	783	788	772	846	872	850	843	815	798	730	769	789	810	780	785	785	817	804	786	801	779	813	824	772	776	782	887	794	792	735	797	812	765	757	773	839	817	822	775	774	792	796	816	878	795	789	846	788	816	864	777	763	823	758	810	757	828	822	839	823	827	800	787	816	788	818	793	790	746	859	792	769	867	798	809	769	829	803	821	793	752	801	864	796	816	772	794	784	793	842	797	767	804	806	796	839	752	795	827	791	828	807	789	794	792	788	811	823	776	820	761	802	812	787	763	814	829	840	795	769	802	814	814	772	809	813	785	809	779	848	840	808	809	805	792	818	792	800	785	790	798	787	776	816	825	821	857	833	866	769	837	860	823	828	823	749	770	840	799	760	797	809	792	781	797	838	785	797	815	768	785	835	812	789	800	807	819	796	843	774	813	770	798	823	766	827	770	762	840	773	850	810	816	810	790	831	782	845	769	756	785	787	792	809	825	784	792	793	807	868	801	821	811	770	823	820	845	797	782	789	819	828	788	802	804	807	782	779	822	802	769	733	847	785	794	794	821	797	783	848	804	861	789	811	811	816	777	811	799	794	818	847	796	782	794	761	825	832	836	774	743	798	830	841	800	812	761	802	853	835	798	787	752	776	825	818	819	810	780	800	741	790	794	776	877	788	780	780	803	834	743	812	825	786	819	762	802	862	840	757	729	783	810	813	843	789	800	797	793	797	834	784	808	777	822	784	797	833	779	800	805	828	857	808	816	808	805	801	832	782	819	818	751	828	839	814	815	812	816	799	775	802	792	780	800	782	799	773	771	822	818	789	823	753	811	791	782	773	812	773	786	820	802	841	793	856	780	784	821	802	797	732	811	752	857	782	831	805	817	794	797	776	780	844	862	809	823	769	824	804	792	811	785	836	835	834	846	783	793	831	829	748	847	800	810	826	769	791	808	825	772	784	849	788	737	823	788	805	845	868	781	770	767	809	865	768	779	853	782	765	781	801	769	757	858	815	816	848	763	787	773	767	818	805	803	827	808	795	819	798	788	802	823	790	826	740	791	834	800	835	763	831	780	812	784	817	819	792	802	747	786	828	841	795	792	842	795	778	779	844	818	789	755	779	839	798	783	832	846	814	858	812	777	813	766	822	848	831	777	810	813	825	816	823	782	756	819	796	790	807	812	809	842	789	843	800	819	816	844	784	779	798	797	791	801	834	793	824	845	806	823	748	799	755	813	819	825	786	851	825	806	753	788	807	806	868	763	749	814	752	837	809	775	845	853	836	815	793	828	832	790	829	778	796	834	751	819	828	763	812	788	779	790	813	839	795	795	819	791	775	799	825	793	812	785	808	837	785	831	816	792	807	784	782	823	815	803	815	810	750	822	834	773	817	817	814	822	838	816	830	851	826	797	767	784	807	842	783	812	783	795	800	759	754	813	809	793	857	781	781	831	839	795	841	781	785	804	761	766	835	792	825	772	833	840	839	829	829	810	799	848	795	820	848	781	840	831	853	816	836	803	835	829	814	777	793	753	779	801	760	821	793	792	821	852	841	796	790	830	767	764	806	750	880	793	830	786	774	790	820	840	802	812	807	795	846	812	797	790	801	831	817	778	801	792	821	821	749	756	843	778	836	805	796	817	850	808	802	804	798	795	827	807	786	817	772	817	799	793	774	799	841	780	764	835	765	810	832	771	784	807	797	785	799	820	796	784	771	788	755	745	827	815	801	752	832	758	761	775	827	811	807	804	781	819	842	762	803	793	798	771	821	830	785	816	820	845	819	829	843	804	833	783	804	803	845	786	822	806	802	793	799	794	810	784	814	795	783	802	771	799	786	767	845	723	795	784	799	804	803	778	790	812	808	780	772	773	801	800	823	774	841	779	790	741	821	811	822	801	798	792	804	800	824	777	758	818	810	824	815	809	810	799	812	830	789	838	860	798	796	807	783	823	826	834	732	773	790	834	820	815	822	843	785	788	804	792	779	798	809	831	838	753	779	780	753	782	815	808	788	809	754	779	782	778	848	775	788	826	765	827	808	750	855	770	779	879	780	829	803	828	786	867	818	795	845	774	805	809	809	805	818	763	786	804	810	879	829	818	847	842	774	845	768	771	785	803	816	800	784	825	823	789	830	815	794	838	817	768	828	805	803	781	781	782	841	820	824	828	780	822	852	760	818	823	838	861	811	790	805	834	820	767	850	787	840	805	765	875	798	832	793	801	821	818	821	804	781	810	826	795	828	816	819	805	780	849	778	789	814	784	774	782	807	822	781	829	774	815	817	780	787	761	777	807	807	769	837	788	837	825	775	803	838	772	800	781	775	804	809	816	748	800	783	818	788	787	790	789	824	835	742	827	824	835	838	817	765	783	807	815	779	807	793	764	797	818	796	836	835	841	810	866	784	794	802	799	803	796	800	757	779	780	825	774	770	845	825	817	818	779	807	803	827	805	798	850	856	785	828	770	825	824	821	794	813	813	818	832	782	802	819	794	803	814	814	800	835	771	814	814	777	804	814	777	804	815	794	834	807	836	805	794	783	828	845
27376	16832	3815	1427	905	574	415	367	326	276	290	261	253	262	272	224	272	239	234	232	261	215	228	237	279	218	244	225	220	241	218	222	214	195	202	211	209	210	214	241	206	215	206	231	229	208	221	227	210	206	220	176	203	190	210	245	220	229	217	201	199	228	226	225	229	205	205	207	218	193	213	203	210	200	233	233	182	199	223	216	211	196	217	213	255	202	212	224	216	219	258	219	214	206	201	203	234	223	190	208	207	196	221	216	232	210	218	197	210	209	234	199	216	205	200	202	189	209	198	181	217	213	213	183	216	197	221	200	219	216	219	208	220	231	189	209	214	199	210	195	232	230	221	224	198	222	203	218	198	188	224	231	199	218	195	227	193	201	202	218	206	233	210	224	241	187	210	239	210	227	217	215	181	184	219	212	184	213	217	182	208	194	198	207	249	212	207	196	214	222	240	246	204	202	209	205	199	207	197	189	218	208	207	232	211	217	219	222	231	214	221	193	213	214	199	220	211	221	219	209	228	233	188	189	207	199	236	228	196	207	219	212	207	209	208	233	224	225	203	219	217	199	197	190	201	199	201	200	235	191	219	215	203	193	204	234	204	204	200	230	193	231	209	212	216	213	226	210	220	215	222	234	210	218	223	224	223	214	213	240	252	235	183	209	249	233	205	190	232	226	195	203	213	204	210	223	184	212	197	208	225	216	226	222	237	221	215	222	210	234	207	209	190	216	216	213	195	208	203	207	218	210	213	225	199	214	206	210	212	218	229	194	229	225	209	200	219	224	216	242	204	212	199	208	226	207	190	199	212	210	204	210	203	201	202	212	243	205	231	210	220	203	204	202	220	198	206	207	215	218	245	210	238	234	206	244	216	231	230	219	204	196	226	200	220	185	210	215	221	211	216	221	204	202	206	193	221	199	205	216	201	209	208	225	225	202	216	210	202	218	213	215	176	202	221	210	230	222	233	220	196	204	216	205	207	192	195	203	191	233	223	214	215	210	212	224	209	230	213	240	210	229	201	225	198	197	215	214	201	194	210	199	225	221	222	224	184	224	224	235	228	215	219	197	231	223	228	222	210	215	210	204	239	212	189	231	169	215	236	222	212	203	206	194	210	225	195	203	206	189	216	221	219	209	204	219	241	227	207	197	216	198	201	201	205	197	251	212	197	210	218	217	214	222	196	194	205	204	208	221	195	190	194	210	223	196	228	215	223	248	194	235	221	211	213	207	245	225	196	210	220	216	182	257	215	218	209	217	197	206	191	224	221	209	211	198	221	207	230	212	220	173	204	194	199	210	205	211	211	229	191	200	234	222	199	221	210	229	224	201	199	205	212	195	230	213	211	216	210	196	220	194	216	192	222	213	192	203	204	224	204	209	201	213	238	217	223	213	224	228	229	211	226	219	189	200	229	198	231	201	205	204	188	233	227	228	204	240	217	228	213	244	227	216	222	206	222	205	224	210	202	241	218	226	214	210	231	233	190	236	210	200	200	202	225	241	191	226	202	211	209	205	231	232	222	210	208	213	214	184	211	206	229	202	225	210	203	200	202	196	201	237	216	208	226	206	204	213	214	234	185	202	224	208	200	200	212	191	218	199	202	215	188	203	224	217	217	202	207	210	232	207	211	198	190	182	222	206	234	200	225	217	236	200	224	231	219	229	205	227	216	221	212	206	225	216	217	222	199	215	196	206	220	218	209	196	224	192	214	232	211	231	216	221	208	231	198	213	232	224	204	214	200	219	214	239	210	188	191	178	223	214	194	197	214	213	228	203	192	217	205	219	195	208	219	231	234	226	209	206	222	222	225	225	222	222	217	196	202	219	200	208	235	226	222	192	225	190	219	227	198	244	210	210	230	221	221	194	211	200	190	199	226	197	216	235	232	237	215	195	215	209	184	228	227	214	209	203	200	216	194	239	195	215	200	197	209	211	206	206	222	215	211	231	196	189	207	188	209	201	218	229	187	196	205	198	254	171	199	193	218	209	221	233	216	207	208	191	212	210	188	213	225	197	218	207	197	236	203	204	237	221	185	223	216	193	213	258	233	225	235	233	197	207	204	190	206	231	193	233	221	201	237	236	223	219	198	205	229	203	210	213	214	193	206	227	225	227	219	208	220	236	214	230	252	225	211	197	203	229	217	222	200	211	233	220	195	223	200	214	219	240	182	202	230	219	225	212	216	215	230	218	213	222	230	189	224	228	198	209	223	217	200	195	198	218	216	215	195	211	220	215	209	217	228	203	190	218	207	222	199	240	220	196	212	234	215	193	204	226	198	205	208	207	201	218	205	216	227	203	218	198	218	185	209	207	227	213	216	217	191	181	210	236	213	212	195	217	214	217	234	196	203	234	225	212	219	196	223	249	231	214	203	214	234	228	219	217	233	215	221	202	204	225	206	209	234	191	201	228	237	224	179	205	227	214	238	215	205	221	224	206	204	238	203	209	221	189	214	220	211	204	230	211	236	233	168	235	212	211	206	205	224	215	207	217	213	213	210	202	208	211	201	221	202	228	228	231	224	205	239	198	216	203	222	232	208	216	214	204	206	222	208	220	209	216	215	206	212	202	242	223	209	200	204	195	222	231	200	211	225	216	200	212	204	200	225	209	207	221	197	205	209	204	211	215	218	205	229	215	213	199	218	213	187	203	227	230	211	224	224	209	219	228	229	212	215	204	210	227	227	187	221	207	192	194	195	209	217	217	206	192	222	175	226	222	199	235	222	196	196	204	201	208	226	216	212	222	214	257	218	185	222	233	224	209	228	202	211	209	230	195	205	201	226	207	220	217	213	204	176	208	213	198	220	204	196	227	235	221	225	218	200	215	220	212	214	210	217	186	187	189	221	197	225	190	214	193	222	214	212	203	219	200	192	211	215	206	189	208	211	205	202	222	226	179	217	190	212	238	234	190	200	211	195	203	174	211	208	212	204	183	259	222	233	202	187	213	215	234	212	217	188	213	191	213	202	200	198	223	171	236	212	232	217	217	230	217	198	191	194	213	217	203	205	197	177	203	207	186	196	230	229	228	233	199	222	227	222	225	207	195	215	203	223	204	183	213	233	210	226	243	208	203	205	217	206	208	212	209	227	210	233	216	208	193	214	241	190	181	183	172	247	209	208	184	207	230	215	209	194	201	187	216	215	225	232	209	209	232	247	227	199	194	189	225	236	183	203	199	229	200	219	207	199	208	195	210	221	186	201	224	200	200	211	210	203	250	213	218	225	199	217	192	216	215	213	223	199	209	210	215	226	216	220	214	222	221	248	233	202	209	204	227	197	221	221	220	227	217	186	210	209	196	195	193	235	249	187	219	210	193	234	198	199	227	201	208	196	207	202	231	219	188	205	235	240	208	218	221	219	203	200	208	211	225	233	206	199	183	223	219	207	209	205	208	203	200	208	226	220	218	202	224	189	213	195	203	222	225	208	203	216	191	222	200	199	215	212	203	217	220	217	176	215	214	227	205	232	230	205	201	196	209	202	200
6916	6670	5941	3337	2122	1597	1316	1071	854	832	725	728	712	728	633	628	576	582	600	558	595	542	520	559	521	561	538	528	542	546	515	521	488	485	504	500	476	434	478	445	507	472	444	437	459	451	464	426	453	447	459	420	481	465	464	431	478	483	479	489	473	462	465	455	436	470	456	480	449	508	466	506	488	492	460	467	455	483	459	462	499	493	481	478	485	479	475	445	487	443	480	494	472	466	462	459	460	446	465	501	517	454	418	483	465	484	477	481	457	493	471	482	468	460	445	464	457	467	493	500	405	459	468	464	491	473	492	455	435	465	472	419	496	436	500	480	459	423	491	429	459	450	484	453	482	452	477	484	447	499	440	479	479	451	475	471	486	462	467	496	495	471	466	472	454	433	493	478	481	489	469	494	453	462	469	482	469	445	478	447	436	429	447	478	460	443	458	458	447	432	461	454	495	460	519	472	450	441	483	475	510	483	456	466	481	460	455	458	446	482	411	444	475	428	486	473	461	470	459	490	463	473	500	449	428	472	466	467	458	472	437	473	463	461	412	466	456	423	506	471	465	442	472	451	475	479	470	456	455	454	468	428	443	450	454	466	452	486	457	498	433	473	456	506	448	482	480	459	447	467	497	477	431	439	435	405	481	474	396	477	471	465	444	461	456	441	454	431	456	495	475	463	451	481	461	500	519	470	466	453	494	449	501	453	453	457	485	497	450	450	468	466	495	478	441	455	433	483	474	468	486	456	465	428	428	460	470	441	489	427	434	409	454	457	452	476	452	448	506	480	450	422	463	453	422	477	463	467	471	486	446	445	459	507	481	447	454	469	482	462	474	449	471	425	477	456	454	448	457	446	471	516	506	450	467	440	458	472	455	444	481	480	492	478	484	437	460	468	476	476	450	467	479	492	450	497	461	457	493	466	443	457	481	485	476	476	430	459	418	482	483	461	454	477	463	437	443	444	468	467	460	498	489	439	484	443	420	427	452	456	437	480	438	459	426	465	447	483	454	462	437	464	448	491	474	464	456	459	454	475	485	452	471	494	459	440	466	467	443	452	427	455	447	465	467	462	470	484	466	444	407	465	442	509	457	457	451	443	447	478	451	451	431	429	456	456	439	471	483	490	463	456	459	511	492	479	449	427	463	425	457	446	459	438	462	439	481	432	504	491	472	499	455	448	472	465	457	472	488	512	481	482	438	428	472	498	444	450	470	489	465	489	453	445	434	455	460	425	496	473	458	492	462	480	457	461	468	456	473	451	434	493	451	472	476	459	450	489	505	439	489	478	458	482	450	459	458	467	464	460	472	471	496	455	464	471	480	504	518	455	454	477	446	447	486	496	497	461	431	438	455	412	461	461	468	473	467	438	466	483	498	499	451	477	459	463	498	447	551	440	445	481	435	471	484	475	468	436	444	475	459	483	454	458	475	468	443	477	467	472	488	488	442	442	488	440	448	443	471	443	454	452	469	458	452	438	490	474	492	507	464	447	465	483	474	450	436	438	451	432	460	445	431	469	458	474	456	468	455	451	457	444	480	476	460	442	470	450	453	470	506	501	483	440	423	437	510	474	475	434	498	459	461	469	457	483	445	473	436	434	458	474	464	440	426	475	486	475	497	488	431	462	463	426	492	465	498	482	463	468	461	465	472	474	473	486	468	412	471	410	449	452	490	470	437	502	499	474	445	434	462	453	491	461	485	470	483	466	522	462	472	439	473	513	446	452	435	490	457	440	487	477	490	435	481	512	413	475	473	506	480	454	450	462	481	448	505	447	470	458	445	443	461	477	468	460	461	474	426	469	488	460	437	461	456	447	476	468	478	449	445	446	451	498	467	446	478	469	466	479	482	459	442	482	463	440	474	479	474	458	434	478	495	429	447	471	421	425	414	450	449	450	480	454	493	498	506	493	423	467	449	411	450	450	463	490	473	486	448	480	491	460	450	487	480	444	473	441	479	455	452	473	467	501	481	435	462	458	457	500	463	455	450	448	460	463	460	482	475	476	477	489	456	466	493	463	436	444	451	419	426	503	480	447	440	470	491	436	427	456	440	490	450	490	503	469	467	461	493	481	484	469	449	471	456	475	488	500	478	451	467	441	437	439	482	442	462	453	484	465	477	475	476	488	512	491	448	464	476	456	454	449	450	438	445	454	458	497	457	431	447	485	467	466	464	458	490	469	496	476	467	470	513	475	474	488	461	456	490	454	479	438	490	461	457	466	444	430	480	494	480	442	462	422	452	452	471	430	472	464	468	433	435	421	479	492	465	476	456	488	536	459	435	454	470	455	446	433	420	489	475	475	450	472	445	458	466	440	470	479	448	477	451	464	455	483	474	436	473	486	463	459	505	444	473	433	508	472	460	477	454	466	468	506	482	479	451	467	485	468	451	470	517	456	478	488	452	454	494	491	486	481	485	438	424	480	497	444	486	489	451	425	494	462	476	501	444	490	469	423	478	472	412	443	459	452	458	443	454	451	430	479	426	469	497	475	457	450	480	498	462	484	445	443	468	453	464	463	457	475	465	468	446	457	465	446	464	452	453	471	429	468	426	533	469	459	465	457	492	452	457	460	455	450	436	485	461	458	441	475	466	456	506	485	470	444	449	444	465	456	472	461	453	486	452	440	432	482	471	457	432	459	455	465	475	466	470	471	460	454	446	478	464	488	462	416	443	472	430	470	483	453	519	450	439	480	471	462	468	455	472	454	489	474	449	465	451	487	490	465	487	448	448	477	456	462	464	465	464	476	448	491	486	458	491	476	428	492	470	497	490	484	464	446	483	457	464	466	497	458	496	468	510	486	497	469	439	522	420	452	442	460	457	489	468	433	432	452	454	470	475	460	489	464	487	447	459	435	493	454	439	482	432	480	455	467	461	464	417	477	480	455	476	431	440	490	442	501	454	482	440	474	455	469	459	467	427	442	506	506	453	441	461	484	470	480	480	452	463	472	471	433	484	451	469	435	496	486	448	471	469	466	462	485	496	462	461	475	430	441	476	487	465	454	467	465	476	479	456	447	492	459	456	454	464	442	466	440	439	439	459	457	451	449	491	472	430	464	467	493	484	462	424	448	481	440	462	470	474	482	435	466	465	453	491	445	472	472	473	471	454	440	493	458	444	467	452	482	424	472	465	464	453	469	445	447	463	495	457	471	429	450	460	441	458	446	474	453	437	456	496	470	495	454	462	494	441	465	479	446	463	457	467	450	481	423	457	455	480	449	482	490	459	464	447	493	475	473	458	473	472	457	461	471	461	489	493	475	463	448	482	489	495	453	505	457	492	471	481	437	461	485	458	443	465	441	469	448	454	458	496	429	466	451	417	447	469	455	428	451	485	497	483	473	465	443	446	474	470	453	468	471	474	475	443	452	466	480	489	476	436	463	468	454	452	432	476	444	471	458	455	494	460	520	484	488	438	451	494	465	503	497	445	460	451	493	448	474	460	465	444	470	460	505	438	461	434	439	471	478	423	469	447	475	441	469
25075	21404	27796	25308	11231	1847	1182	804	667	600	487	459	431	444	351	382	333	338	314	305	272	326	326	293	273	313	295	258	291	313	285	261	258	263	224	249	257	242	232	279	271	240	247	238	239	220	258	227	219	242	229	237	288	239	239	239	251	226	238	225	246	251	256	250	253	260	257	240	244	242	226	244	246	235	245	238	254	252	246	250	245	236	245	225	242	217	217	222	253	254	216	238	233	231	261	248	227	227	216	249	229	254	221	230	221	240	243	236	220	231	239	251	217	230	254	217	278	225	236	228	228	234	253	218	226	252	246	238	245	226	255	256	223	246	261	219	242	239	254	258	230	226	217	235	252	226	232	242	219	234	247	239	236	245	233	231	201	239	229	242	250	219	234	237	206	225	232	263	253	242	223	224	218	252	234	224	227	222	235	220	235	234	240	258	222	237	244	237	226	230	212	230	243	214	225	244	232	231	242	251	225	211	245	240	225	223	223	235	256	237	213	213	192	226	233	226	254	239	228	196	239	257	224	227	241	242	246	256	230	231	244	204	257	248	256	252	258	233	215	233	209	192	251	213	254	272	258	241	225	230	229	247	225	239	252	236	253	242	254	239	249	230	231	239	228	266	205	242	252	225	204	261	246	216	234	274	230	222	233	217	230	256	244	234	242	226	242	231	208	232	237	227	237	225	257	209	228	249	255	247	239	245	227	276	235	225	240	238	219	238	248	220	228	254	272	262	216	233	233	250	242	230	225	226	238	199	220	226	240	246	259	237	252	260	218	236	229	223	221	230	237	225	233	243	237	261	219	231	242	245	256	207	196	258	254	237	256	245	270	242	232	230	247	239	221	239	263	246	247	244	224	242	237	241	243	259	222	237	236	250	238	258	230	219	250	219	261	218	239	243	209	242	229	237	248	213	251	244	252	260	269	227	223	229	228	246	243	208	258	231	228	247	247	237	237	255	261	243	255	250	247	258	247	243	222	228	245	233	222	219	245	226	244	224	250	230	221	239	230	206	233	239	241	224	240	240	262	224	245	251	240	232	226	229	237	226	242	239	226	251	235	258	220	244	246	232	239	233	231	258	228	226	226	241	237	247	232	233	258	216	249	247	253	261	207	246	260	223	258	243	215	237	205	254	248	214	253	238	236	229	214	256	256	217	225	262	239	244	244	238	242	244	206	261	248	248	246	214	232	256	252	253	221	225	240	224	256	220	227	222	249	237	244	252	240	243	238	240	236	235	247	231	233	254	252	229	232	236	240	240	192	282	234	238	233	242	239	255	206	208	254	232	237	227	217	256	247	251	222	227	224	249	214	223	256	233	233	216	229	253	231	256	223	243	234	228	238	237	219	234	221	231	246	233	225	249	224	258	235	233	242	229	236	241	233	232	264	215	244	246	247	243	211	261	235	246	228	230	249	254	226	220	249	247	236	227	202	244	260	240	225	225	232	256	238	254	258	228	214	248	274	214	246	209	237	257	254	227	208	233	247	256	224	215	259	236	274	225	221	217	243	212	224	234	228	215	198	273	244	274	242	237	236	273	257	239	254	225	216	245	232	248	223	227	229	229	229	246	232	223	228	239	221	224	255	253	220	238	246	217	220	233	250	219	233	245	220	224	249	232	238	233	234	231	229	268	239	222	265	230	251	221	226	212	237	261	236	265	221	246	228	232	206	241	269	235	231	228	201	237	252	243	225	241	234	247	260	240	229	232	238	247	248	238	213	239	218	213	235	230	225	235	208	255	241	217	234	222	265	226	235	255	232	219	232	224	225	246	231	240	236	258	206	225	236	265	246	228	247	223	230	235	248	209	230	257	265	234	248	249	243	224	223	229	248	248	236	230	208	225	206	234	228	267	220	227	225	244	232	241	240	236	243	251	237	242	242	221	236	259	249	244	225	233	236	214	223	234	246	232	245	247	257	247	231	214	217	250	235	219	255	256	222	242	250	241	237	255	260	231	242	238	249	247	216	224	241	243	231	230	229	239	248	225	259	276	205	215	240	230	264	245	256	257	228	266	228	260	226	239	224	251	245	221	225	246	239	204	280	247	231	223	243	246	234	269	229	258	216	239	227	247	231	228	235	224	206	206	221	241	233	233	216	242	239	244	242	273	226	242	235	233	228	227	257	227	217	218	253	202	244	236	219	239	260	255	240	248	252	233	248	276	260	217	253	246	241	222	224	236	248	223	238	240	228	243	241	258	265	240	227	210	224	249	236	236	238	237	222	247	235	250	253	232	235	247	244	227	254	248	239	256	210	235	223	232	248	226	246	274	231	273	244	231	218	216	232	229	248	204	209	223	254	239	241	249	223	230	228	224	230	204	247	221	224	236	232	238	234	217	220	245	243	227	243	220	232	235	239	242	233	234	246	239	245	222	210	254	222	237	203	214	240	238	261	252	225	258	231	235	244	239	268	222	236	255	232	242	267	226	232	252	230	245	224	197	227	233	231	207	260	248	241	261	246	219	261	235	255	228	242	214	212	223	249	264	232	235	254	214	233	239	247	236	236	216	235	238	232	268	199	255	248	243	261	250	231	229	252	243	241	223	231	237	241	230	234	226	248	242	238	217	262	234	232	267	209	226	257	234	251	245	239	238	237	238	221	239	237	253	254	249	230	236	221	254	227	249	244	230	220	233	207	238	216	243	234	255	225	252	231	253	241	247	228	256	230	227	230	212	219	222	239	196	242	212	233	263	256	246	277	226	243	227	222	230	262	235	230	225	247	212	208	245	233	223	250	222	240	247	218	231	250	213	267	240	235	212	222	254	244	220	233	253	252	237	222	241	216	233	227	224	247	238	224	236	244	226	238	209	244	224	233	227	251	234	230	230	242	240	261	228	241	221	215	229	238	224	217	221	243	218	261	210	211	240	226	230	250	221	251	230	232	223	221	259	267	242	227	238	250	261	236	233	238	240	239	232	250	223	242	223	261	213	249	259	250	207	229	233	217	253	235	248	215	247	234	228	227	240	248	235	240	236	219	244	226	231	224	249	219	226	253	240	255	217	257	226	218	233	252	229	214	231	228	238	234	215	220	230	241	236	231	244	214	237	221	241	246	233	224	243	228	242	244	230	261	235	237	217	235	242	200	234	241	225	230	223	235	274	245	243	228	220	233	254	250	233	236	241	239	232	251	241	255	239	242	247	244	224	230	254	229	231	206	254	219	232	249	261	241	233	228	242	237	225	245	229	229	214	234	234	242	204	238	230	262	209	235	236	238	240	248	241	250	240	237	221	215	245	219	234	227	257	245	228	234	230	223	241	249	258	240	226	240	212	229	250	257	218	233	219	256	226	236	250	245	244	224	212	211	249	231	222	250	209	246	215	260	227	249	227	241	255	262	202	230	233	231	199	243	246	232	223	234	246	220	247	276	247	219	237	246	242	240	237	233	271	239	234	227	219	208	230	232	218	221	242	232	243	268	261	242	216	227	229	242	231	261	241	231	240	242	233	221	225	215	239	230	245	261	242	234	223	252	285
9185	16745	15236	9140	6356	4455	3508	2829	2327	1921	1752	1528	1392	1199	1109	1019	927	961	877	821	811	796	837	737	736	690	680	697	656	719	661	625	664	612	552	553	522	540	522	547	540	534	503	508	532	575	515	508	533	552	529	507	532	533	507	519	542	546	557	564	527	500	465	501	510	523	549	529	539	549	501	498	515	553	517	526	564	510	509	520	487	535	530	548	523	512	525	509	535	525	526	474	528	522	511	492	522	530	499	517	557	473	465	468	512	532	509	504	516	496	520	470	518	510	559	497	524	548	482	498	529	494	518	512	516	487	525	513	518	517	528	539	466	482	510	523	556	513	491	537	515	519	449	536	466	512	521	493	509	478	490	515	543	472	530	505	496	515	515	469	465	492	526	514	487	524	496	487	507	461	495	478	492	486	522	509	501	488	523	526	505	537	479	462	560	488	482	546	509	515	501	493	536	473	519	494	505	497	489	482	514	528	539	530	484	506	498	533	496	533	530	509	497	503	533	500	496	501	509	465	495	474	529	490	535	530	464	512	510	504	497	498	543	534	552	537	548	514	495	553	445	503	522	484	525	512	514	517	533	503	499	494	499	510	491	508	488	491	517	525	512	487	503	479	494	475	521	486	519	503	507	508	552	538	488	488	483	531	546	530	500	486	486	532	512	463	503	557	527	533	494	511	529	489	502	537	527	485	483	508	487	514	515	524	491	473	492	490	508	526	473	488	511	505	474	532	470	565	487	464	505	468	495	482	516	522	503	521	506	470	499	502	547	456	521	514	470	486	506	492	530	517	496	515	490	503	518	470	518	498	516	497	513	495	497	539	488	520	477	492	506	506	484	488	540	511	483	500	497	539	522	498	503	537	500	525	521	509	521	513	519	483	482	495	502	463	538	481	548	478	541	507	499	505	472	554	488	487	496	494	521	483	520	490	514	479	490	512	519	470	534	494	484	480	522	511	510	508	517	526	501	518	530	464	531	533	499	510	485	502	477	507	503	544	494	568	485	490	526	515	563	501	498	492	508	505	504	518	488	518	525	518	495	492	505	514	480	520	529	531	507	534	499	524	517	501	497	479	496	474	533	490	483	514	503	510	489	513	510	523	481	477	539	523	485	499	507	505	510	536	514	449	509	457	522	517	504	504	488	509	502	533	477	503	512	499	512	483	534	493	530	513	490	514	478	518	499	490	480	505	504	507	513	461	490	516	508	503	484	502	499	511	517	530	496	547	499	524	499	534	522	506	508	516	463	455	504	503	487	498	533	519	484	489	513	518	472	485	523	486	508	514	528	526	509	539	480	538	513	521	530	512	516	498	529	529	534	489	498	500	516	518	493	499	527	513	479	505	465	480	484	530	520	486	474	474	568	495	512	503	519	499	506	512	518	524	554	533	507	471	491	502	479	477	512	510	527	513	493	492	477	501	538	492	493	485	496	492	475	464	512	522	481	523	506	507	543	467	510	508	495	496	489	502	520	529	529	489	514	519	468	489	491	491	549	500	535	493	529	507	487	531	496	551	529	542	523	488	500	527	521	503	512	488	526	467	489	508	538	471	510	545	537	537	485	497	506	509	522	496	473	505	527	506	482	556	497	515	503	478	530	507	513	514	508	518	512	497	508	451	533	459	509	508	495	500	495	516	472	469	517	484	531	482	517	528	510	537	478	539	487	524	516	465	509	503	556	526	490	531	496	521	479	522	474	504	497	494	545	525	497	501	495	537	510	482	494	500	469	501	512	488	523	528	562	493	557	462	512	478	537	518	480	522	506	491	485	511	493	476	538	490	491	508	517	511	514	494	526	492	503	523	499	473	518	503	507	487	510	484	505	497	505	512	499	478	500	489	525	458	534	505	497	515	523	509	537	497	492	467	539	460	536	505	497	516	503	525	468	470	523	514	525	501	465	500	536	498	501	467	447	484	503	528	517	475	487	476	480	488	521	515	513	547	480	460	522	489	515	495	533	488	518	491	483	469	508	506	493	527	473	498	499	511	501	502	514	503	531	499	502	508	519	506	476	505	488	508	503	462	493	493	495	526	480	485	489	492	539	506	514	506	509	505	492	524	507	510	501	509	504	482	502	533	496	493	502	515	497	509	507	532	524	516	483	517	475	488	530	486	524	488	471	502	508	520	472	498	504	500	504	533	502	505	525	501	509	540	498	522	508	489	451	530	497	485	495	468	539	520	491	459	530	470	519	500	495	496	508	506	497	550	507	503	502	525	498	510	497	487	497	499	522	515	469	517	523	512	483	500	513	497	495	511	485	491	503	525	534	485	482	476	498	470	485	541	494	466	536	520	524	512	528	524	509	579	510	498	537	502	514	493	488	525	494	468	535	515	482	514	504	494	503	476	496	494	527	510	474	529	510	511	481	517	487	493	508	523	452	487	538	523	496	490	485	502	517	494	532	494	483	492	518	499	495	513	547	510	520	523	492	528	462	483	516	513	496	468	511	600	521	504	509	505	452	535	478	496	491	531	530	500	503	502	504	521	489	510	508	501	506	541	498	484	529	521	495	481	522	506	493	519	474	468	507	508	476	493	549	515	500	493	536	512	465	461	493	505	503	488	504	539	489	487	502	549	525	511	499	482	509	487	500	491	463	497	514	507	497	504	504	506	511	490	531	546	524	480	516	553	505	507	507	495	521	487	531	541	507	497	529	497	514	530	492	474	499	522	481	508	501	451	453	532	505	495	504	532	530	477	497	531	540	498	515	502	488	491	501	471	491	501	483	524	539	514	493	473	491	529	460	520	516	488	467	480	530	481	484	550	492	496	559	469	496	511	481	516	536	493	521	496	544	550	538	495	532	515	478	483	514	475	506	524	460	524	492	471	500	488	487	481	512	518	462	526	486	470	502	534	531	496	535	518	528	463	506	537	498	494	514	508	490	513	454	488	499	520	512	508	508	475	501	511	529	483	514	513	481	484	509	501	462	507	519	487	526	514	500	454	526	475	557	471	511	508	489	502	469	515	506	474	504	504	559	527	583	503	523	509	514	496	513	504	507	502	560	499	491	483	479	495	503	550	515	514	506	508	463	488	549	535	487	533	506	495	499	522	478	534	474	514	508	520	519	537	542	504	498	488	558	512	502	467	508	483	505	529	500	548	518	513	449	505	519	502	525	500	490	503	501	477	477	560	446	480	496	517	526	547	510	487	535	535	510	476	514	531	513	496	524	487	473	498	502	501	533	483	514	484	516	539	498	484	526	515	516	486	491	460	481	512	556	478	514	532	514	467	508	514	489	510	470	507	509	479	521	458	496	527	494	505	526	466	495	509	475	498	523	485	519	476	489	531	482	526	492	464	443	553	526	484	505	484	526	504	515	497	538	491	499	537	512	484	522	529	506	533	486	501	469	474	506	513	461	499	505	455	538	479	488	518	500	506	527	487	471	520	508	468	516	472	512	493	487	472	456	483	514	516	514	527	505	503	488	499	525	484	507	515	491	523	526	493	528	485	508	481	506	523	531	534	464	488	515	508
24188	21402	28824	24365	21329	10467	2567	1566	1203	1038	906	861	759	638	686	648	639	595	578	567	548	505	474	519	518	502	501	475	475	443	430	460	435	431	429	419	393	413	436	424	418	419	421	414	396	449	388	395	392	406	420	420	401	370	428	412	409	421	437	427	392	433	429	402	384	457	411	392	408	439	427	374	373	392	409	446	392	400	416	417	425	384	410	407	424	412	354	402	354	412	406	419	410	387	416	373	418	396	408	374	431	421	400	404	424	408	443	400	409	421	398	428	376	415	382	392	395	420	389	386	402	384	416	446	405	387	401	421	391	403	385	431	417	416	398	445	381	368	413	384	427	396	397	411	403	399	415	422	384	405	418	398	438	449	420	390	408	365	393	415	393	403	397	431	396	402	420	438	393	405	381	423	395	400	404	445	391	401	421	405	407	406	436	430	390	402	366	402	424	388	389	424	397	388	369	385	397	390	419	383	408	388	403	408	419	390	390	434	442	397	375	372	405	399	403	374	430	398	416	379	385	390	378	420	425	397	360	369	437	395	394	393	404	378	375	412	405	361	396	394	395	406	434	407	396	382	421	391	415	410	431	391	409	421	374	392	407	378	377	419	398	451	417	406	376	418	388	388	394	360	431	419	416	422	387	410	397	404	423	394	428	388	372	380	367	368	387	372	386	384	422	413	401	419	407	447	392	406	396	364	389	413	423	394	376	397	383	404	416	408	394	371	428	407	405	437	382	407	405	407	396	407	383	393	417	396	432	393	395	404	407	397	397	374	423	414	389	411	425	397	402	392	396	388	372	393	403	392	388	430	415	380	422	400	390	412	412	387	415	370	393	381	390	418	424	370	404	377	418	386	405	423	435	412	402	360	377	436	390	373	414	435	398	405	413	435	389	383	425	403	422	380	415	380	404	395	397	382	441	392	419	421	413	431	400	407	422	373	409	391	410	376	416	386	350	382	388	410	363	384	405	414	393	360	408	385	396	392	343	375	412	334	437	453	390	412	421	418	412	400	388	416	396	399	393	383	419	397	390	372	368	412	394	352	389	371	406	416	395	381	390	431	351	400	375	417	392	422	396	413	405	425	378	382	427	410	371	358	414	384	429	377	413	408	402	397	372	400	366	382	392	395	428	430	378	409	398	405	410	401	381	403	455	424	392	411	399	423	389	400	394	439	412	355	383	402	430	415	399	402	394	390	382	373	429	405	390	411	359	408	370	393	363	359	355	417	375	417	399	390	422	416	425	370	393	434	426	390	441	409	369	389	376	374	376	384	415	391	428	396	404	397	388	377	384	404	413	402	416	417	421	392	421	398	383	399	382	412	400	424	430	405	405	393	400	416	390	385	405	390	408	403	391	408	367	411	408	375	410	421	394	385	410	409	402	388	407	391	394	380	352	405	387	392	425	375	439	413	372	430	404	388	402	423	408	410	425	398	420	401	419	431	360	383	409	412	385	404	359	391	416	350	433	420	392	399	440	396	387	411	401	382	412	369	394	415	417	395	407	371	384	454	423	377	399	397	387	433	413	371	399	370	368	399	412	378	404	407	403	386	392	396	381	413	383	383	405	407	409	394	391	396	421	382	377	399	404	391	409	398	418	425	375	376	395	380	420	415	438	405	371	414	405	362	385	392	398	404	402	405	398	427	404	428	421	402	409	399	432	390	389	414	378	403	385	409	402	373	432	390	392	400	422	376	428	376	411	412	380	409	435	418	406	376	426	403	417	398	391	426	422	411	379	377	392	390	382	333	396	405	391	405	387	451	418	368	401	422	408	416	421	358	403	411	394	400	397	403	456	418	415	405	434	405	394	370	382	405	400	425	394	381	430	384	408	358	406	394	406	414	409	419	406	384	355	404	376	416	390	423	418	401	400	392	378	414	396	368	386	410	398	409	410	423	390	415	368	410	399	374	393	381	430	383	415	396	409	401	428	427	388	411	401	410	412	369	416	372	418	402	440	376	388	405	412	386	361	392	422	334	418	392	410	360	398	404	392	410	415	406	396	376	395	427	391	367	407	383	380	385	386	417	378	359	391	412	409	379	383	403	410	436	437	401	414	361	408	414	415	382	412	423	396	389	364	383	393	420	359	421	375	402	404	401	384	377	404	400	393	420	391	434	434	404	418	392	384	349	418	397	434	350	421	399	420	390	407	412	404	396	402	426	397	438	379	403	416	395	424	398	367	409	408	391	396	382	409	382	393	406	391	441	392	403	413	411	404	399	416	429	422	415	400	403	435	386	349	376	409	396	393	384	412	393	401	385	398	387	414	380	390	412	373	397	418	399	453	371	408	401	438	416	374	436	420	398	431	395	398	398	415	442	377	391	397	390	403	411	397	391	435	378	396	418	382	416	397	387	385	404	423	370	388	392	386	412	372	399	405	376	383	397	393	367	412	361	402	405	423	428	439	393	411	408	409	419	416	432	393	370	367	366	350	399	357	389	430	409	410	394	354	391	382	413	437	383	394	397	395	427	414	396	413	374	398	384	381	430	414	370	411	385	374	396	398	409	367	398	432	381	380	394	402	388	387	408	422	390	360	392	363	406	435	400	442	414	405	415	405	425	382	407	409	413	400	417	386	391	396	396	451	395	402	386	397	409	403	384	428	401	373	381	407	378	405	430	418	404	383	414	386	400	445	383	398	408	354	414	393	391	412	383	427	384	415	415	407	419	413	420	404	401	386	431	394	401	410	435	362	369	399	381	410	391	429	404	390	402	354	401	405	397	428	394	438	400	425	422	402	412	405	368	409	403	360	374	386	400	399	400	379	403	395	396	405	421	375	413	392	391	401	393	409	414	425	409	363	402	416	390	399	432	402	410	422	427	397	409	415	388	413	403	385	396	373	396	408	373	413	406	407	401	422	375	350	375	390	437	390	396	401	407	460	395	400	378	396	390	375	409	405	400	416	411	423	397	388	420	431	436	405	400	395	432	409	366	384	380	397	398	376	386	411	398	425	399	413	384	386	432	381	402	385	391	406	401	393	413	426	404	372	376	452	401	418	414	399	394	402	400	394	447	385	411	385	379	401	409	402	406	382	389	398	377	374	384	416	403	390	388	420	389	349	384	418	371	421	389	425	383	384	396	404	412	430	409	390	449	412	362	351	381	388	433	415	427	408	414	393	441	417	406	388	397	415	413	438	409	388	418	421	371	402	419	404	355	368	426	395	386	433	425	421	391	391	431	376	425	369	416	402	398	381	383	408	389	433	367	401	391	407	417	422	395	401	387	423	423	448	430	361	370	396	403	431	413	422	425	391	412	423	406	389	404	400	398	420	425	384	419	385	367	398	413	401	427	458	373	416	404	376	439	428	345	396	409	405	391	384	399	425	396	386	400	393	395	409	377	393	406	377	409	374	386	428	414	393	402	422	434	373	364	386	404	396	391	397	378	392	398	430	397	447	393	380	400	374	398	414	401	400	394	399	392	386	347	386	409	410	414	407	396	421	393	414	367	388	428	410	389	387	415	388	397	403	398
12151	23363	20670	13765	10066	7541	5833	4649	3883	3383	2874	2551	2300	2142	1883	1760	1661	1593	1426	1451	1382	1303	1326	1330	1192	1191	1133	1133	1105	1022	949	1009	964	977	926	864	919	827	872	864	822	824	784	872	785	828	838	830	851	846	844	911	826	777	869	810	813	798	835	804	860	873	781	882	830	825	803	849	838	846	840	813	825	881	801	852	813	866	792	852	862	806	788	823	819	791	869	793	801	822	780	859	843	834	770	819	864	839	856	838	829	804	827	871	849	791	891	767	763	802	826	821	814	823	859	816	823	822	806	822	799	747	751	851	870	827	796	734	764	802	823	804	838	794	808	774	802	783	810	888	825	845	789	760	772	821	840	819	809	790	832	837	752	800	826	769	831	838	784	789	802	860	827	718	830	750	806	828	794	837	799	785	836	832	812	815	771	784	823	805	824	813	849	776	754	730	800	790	795	826	827	850	822	804	834	819	822	826	812	795	834	770	829	851	798	821	823	781	802	756	814	807	829	816	786	829	770	828	814	859	825	810	805	844	806	806	813	755	827	801	806	767	812	839	761	786	779	760	797	810	788	802	829	757	783	748	793	748	851	800	782	797	779	796	835	804	802	753	786	804	786	827	848	808	838	820	783	842	796	827	793	820	814	857	819	790	757	800	782	778	803	784	783	795	807	733	783	832	787	813	807	833	802	823	809	877	753	757	833	813	821	795	793	817	798	796	809	776	836	800	744	753	824	810	806	791	791	793	792	801	802	830	799	809	770	828	827	820	813	795	827	829	829	785	827	807	866	801	805	833	818	748	778	778	809	810	819	784	820	819	796	849	709	775	800	843	798	790	812	777	770	785	818	803	779	779	782	813	764	796	820	782	825	839	810	792	803	854	837	765	802	821	837	737	819	790	822	782	827	781	791	847	778	776	806	807	819	838	794	825	753	763	754	811	805	844	816	827	791	772	780	810	838	816	812	752	834	839	796	831	770	816	777	837	836	818	843	784	807	828	830	808	855	802	790	795	808	820	785	827	788	820	757	819	864	766	816	809	772	777	806	801	825	825	777	852	797	803	807	800	788	829	755	830	841	796	831	781	809	788	777	817	819	804	807	852	838	834	765	809	769	817	770	829	830	820	804	784	781	827	801	765	837	746	801	824	751	771	751	829	854	780	786	826	773	783	833	786	822	797	775	787	772	801	805	782	818	827	798	802	840	787	830	791	811	818	871	818	805	849	769	860	859	768	789	791	771	797	827	892	764	790	781	802	777	789	823	793	838	865	867	793	812	777	790	801	816	796	808	811	807	777	779	795	796	786	779	807	789	803	743	819	809	762	834	793	782	802	811	796	813	811	746	814	798	858	804	799	811	802	793	772	808	775	785	827	820	825	761	817	791	799	815	813	828	792	808	809	805	806	785	789	797	828	800	802	771	869	773	775	790	770	770	822	802	788	819	790	848	762	786	867	848	796	782	836	794	809	811	816	755	839	779	828	818	816	823	828	843	800	784	786	847	814	777	876	797	772	796	791	798	758	814	798	784	793	853	785	784	818	857	829	782	775	779	796	825	813	828	844	827	808	795	849	753	815	832	800	779	814	828	814	825	809	769	785	826	826	803	802	830	763	839	828	794	806	869	778	822	807	759	778	815	802	829	788	793	768	779	777	776	815	779	809	811	806	796	799	804	816	786	791	781	788	729	773	764	828	813	808	833	792	808	839	790	797	800	832	795	808	782	759	786	792	791	819	776	793	797	780	831	841	787	786	799	802	840	786	842	772	831	831	851	792	823	765	827	847	850	794	813	818	790	825	789	784	800	832	830	783	801	773	753	823	819	777	750	762	800	782	790	793	836	809	765	818	765	811	781	780	823	769	791	736	757	818	812	824	822	827	838	807	820	811	799	834	738	803	823	777	800	839	813	765	794	805	802	804	813	757	811	811	785	777	791	823	770	812	744	825	761	812	760	812	762	762	826	809	809	798	825	836	746	804	818	874	804	802	763	802	833	815	824	856	818	786	799	805	802	807	823	771	773	814	783	805	809	757	790	797	810	796	798	868	795	745	835	795	824	757	796	810	802	800	852	775	776	763	787	837	834	772	774	817	791	787	785	778	834	850	838	809	812	759	799	791	804	760	760	805	801	832	787	790	762	806	811	817	810	844	832	816	821	809	773	778	820	821	779	780	767	821	837	873	797	822	795	788	842	790	807	806	808	794	793	802	880	788	799	792	823	753	776	783	822	774	814	830	768	771	824	799	865	786	793	808	791	826	749	851	797	798	824	788	777	819	798	836	824	804	755	777	771	777	776	815	783	819	816	819	790	797	784	812	843	843	861	817	839	796	797	831	817	820	805	816	835	807	820	812	772	837	796	857	778	781	782	779	838	805	792	843	823	769	812	773	815	806	814	777	811	724	780	831	839	782	790	840	813	760	814	778	795	845	769	811	779	789	806	757	766	818	822	806	852	820	801	804	811	804	837	857	835	826	845	818	782	778	778	826	892	825	780	782	765	820	826	809	792	788	825	799	826	793	853	804	787	827	752	798	767	745	821	737	769	797	799	792	837	821	773	822	844	834	846	849	777	876	828	752	789	778	854	824	804	798	777	849	779	832	769	807	789	763	805	799	825	802	773	819	817	819	804	788	783	794	865	760	780	793	820	779	778	774	786	807	794	823	764	843	833	838	782	815	792	846	766	821	799	810	835	852	760	800	782	822	839	780	823	757	800	828	801	818	851	829	799	810	841	767	808	795	804	794	785	852	802	781	866	795	804	791	777	831	836	799	785	799	790	789	828	812	750	816	786	828	800	775	792	807	782	788	725	825	797	788	796	824	792	843	839	826	802	838	806	785	869	802	794	820	825	804	826	809	788	811	814	823	854	833	843	750	822	784	833	818	785	820	773	794	832	809	813	793	814	799	804	845	825	805	804	866	780	793	741	813	826	838	776	804	750	823	814	826	851	818	798	793	763	765	800	847	820	793	792	802	756	801	774	801	784	762	811	774	761	788	820	802	851	801	792	813	826	828	812	810	818	765	778	842	805	819	799	831	817	843	746	808	776	808	809	828	820	792	787	811	829	862	839	766	804	749	846	837	779	833	792	768	785	818	796	768	868	856	852	742	818	745	811	768	810	844	855	794	837	816	761	839	781	774	810	749	789	816	798	804	764	796	818	800	804	805	810	814	849	796	830	882	768	774	800	760	781	802	778	745	779	871	794	786	820	768	791	787	850	801	779	746	787	788	802	747	825	824	802	801	838	779	779	798	770	847	828	842	803	835	800	770	774	788	800	808	750	797	783	810	803	797	760	827	820	762	787	759	854	805	835	828	770	751	755	826	829	785	815	818	829	765	776	846	815	816	801	811	781	791	781	811	794	793	830	821	814	794	779	790	847	802	801	811	830	808	846	796	787	810	827	781	795	769	842	852	790	813	821	777	759	786	787	822	790	800	794	733	804	801	815	808	790	765	859	817	799	803	798	849	828	820	801	816	753	781	726	831	859	802
27244	16807	3332	1147	576	436	348	302	276	277	255	223	235	219	256	236	231	222	237	208	215	226	214	249	265	217	224	241	191	223	225	238	234	210	238	235	221	211	203	179	203	219	198	208	205	202	198	200	203	209	198	206	211	185	232	201	196	215	202	218	216	191	216	190	180	202	194	205	222	205	179	230	202	221	222	214	225	193	210	223	212	228	207	209	199	227	195	237	204	204	212	200	221	198	208	211	214	204	227	173	239	208	203	185	191	186	196	193	189	206	217	237	171	213	201	208	195	205	197	200	196	209	209	189	210	200	206	185	218	203	216	223	230	204	220	193	204	218	220	192	221	208	197	187	223	185	190	215	225	195	190	213	187	219	207	195	226	203	216	207	218	223	200	206	197	211	229	237	190	198	191	216	213	208	210	218	203	213	210	202	202	181	228	180	217	235	199	185	196	199	213	235	190	198	218	186	196	205	207	207	190	219	213	226	240	232	216	209	216	213	227	207	240	235	196	200	211	225	203	210	221	165	216	198	202	210	207	223	228	194	200	213	207	232	215	205	205	211	202	242	204	179	197	197	215	225	192	206	205	179	224	189	202	191	195	189	189	210	229	211	214	204	194	212	236	226	220	200	187	207	182	206	201	205	223	214	213	187	228	203	205	222	212	213	208	196	206	228	198	226	199	212	222	212	208	193	220	197	206	247	231	224	211	226	206	216	211	210	212	168	206	171	206	198	196	215	192	224	217	199	237	227	226	230	186	207	204	202	204	170	210	202	222	224	223	200	216	203	221	215	209	198	225	193	198	213	211	231	215	223	195	221	217	201	211	249	226	198	195	192	201	200	214	201	213	213	200	209	172	188	199	200	220	223	218	216	173	225	198	228	243	215	185	196	199	223	198	212	216	202	215	223	215	207	195	224	219	211	219	182	241	221	209	196	190	189	199	204	234	190	221	209	207	213	233	231	204	209	201	173	193	193	212	176	227	205	230	228	202	220	233	199	182	221	200	212	183	191	198	184	207	206	207	229	217	190	194	216	187	210	193	208	240	201	181	203	233	215	187	223	200	207	223	195	183	217	238	218	200	199	253	213	215	213	218	203	204	224	184	228	193	212	179	227	175	216	178	185	203	205	222	213	178	188	206	181	212	182	223	205	183	210	205	224	231	200	190	195	204	219	200	195	203	219	203	208	222	214	213	229	186	230	207	220	199	219	218	235	198	191	210	212	222	194	193	200	190	214	201	212	197	209	212	203	221	199	187	202	207	234	213	208	203	191	208	227	222	239	184	230	214	208	183	221	198	199	187	205	209	195	212	222	212	214	207	207	221	218	201	203	180	189	184	215	203	202	196	218	189	179	212	219	201	195	185	203	209	194	192	195	191	218	196	222	239	209	212	193	183	243	210	195	208	201	207	197	213	199	207	192	211	178	194	192	194	241	198	208	218	218	221	190	174	206	202	190	193	202	192	234	207	210	225	189	205	185	205	194	189	202	210	211	198	191	182	198	201	187	210	210	215	228	214	191	205	204	199	202	197	215	191	215	203	208	191	209	204	209	208	236	222	202	194	199	208	203	206	214	204	210	198	206	182	208	186	202	193	199	196	224	186	194	179	196	199	228	219	186	192	212	225	205	235	204	209	226	228	214	194	192	195	206	210	214	193	189	207	199	221	195	182	197	216	194	212	203	191	189	207	227	207	200	219	217	212	230	199	217	208	215	224	234	200	201	209	191	208	193	227	223	193	213	220	204	190	204	213	206	218	205	196	198	220	217	209	191	182	206	204	210	191	204	222	203	220	196	233	227	242	205	181	219	221	193	193	189	183	210	202	195	228	230	207	208	186	204	224	216	193	208	194	186	188	215	218	208	234	176	203	254	209	214	202	200	198	217	198	207	179	204	193	221	205	199	223	209	193	190	224	181	199	227	182	224	212	172	217	172	182	215	202	190	208	235	228	204	221	207	197	194	207	202	189	212	219	200	226	208	183	209	193	201	222	199	216	213	204	217	195	208	193	200	217	215	191	212	213	192	187	210	203	205	205	241	223	220	214	231	207	209	203	231	196	181	222	196	191	233	230	211	218	218	204	200	208	205	217	211	200	220	206	175	216	193	220	211	213	216	216	201	209	207	192	205	206	208	203	217	193	211	196	207	198	219	192	203	181	209	209	208	220	188	237	215	204	194	208	210	209	237	219	191	217	190	205	200	214	207	186	196	185	231	191	202	198	214	193	246	209	196	205	213	202	189	215	183	200	205	208	220	226	204	198	217	216	226	206	198	204	214	186	201	205	215	199	221	195	215	218	199	231	202	212	198	182	254	229	188	207	203	201	225	231	191	223	187	204	213	225	220	197	215	229	225	198	223	213	215	207	190	203	192	206	213	197	186	201	200	233	209	198	208	195	200	220	207	200	218	218	198	229	183	206	205	196	186	197	219	176	234	203	213	223	217	205	190	189	201	191	219	215	213	191	205	229	192	203	198	205	206	196	194	205	206	209	223	202	192	221	216	198	193	218	177	224	210	187	222	202	200	212	188	222	201	221	217	237	195	205	217	229	193	196	208	227	221	194	222	192	226	200	217	193	193	193	221	203	201	192	217	201	216	193	187	187	200	201	205	190	215	199	210	195	214	198	222	196	198	208	207	191	215	200	206	224	219	212	190	220	216	177	208	200	204	204	188	205	213	227	197	206	223	194	217	202	229	214	202	233	223	224	208	219	206	197	193	193	207	204	203	183	213	218	207	169	208	211	215	193	198	192	191	202	199	213	201	228	211	205	202	210	191	223	207	206	217	191	205	231	200	182	235	218	202	214	215	194	198	227	195	195	190	213	220	181	187	222	197	204	201	228	220	203	205	194	218	208	188	208	220	229	213	223	220	202	202	178	205	221	199	212	187	211	224	212	212	201	213	243	204	199	200	225	184	202	219	207	200	212	227	213	211	214	202	195	227	198	222	222	231	233	202	162	197	209	212	211	228	194	201	193	200	192	231	210	185	205	205	213	172	186	214	198	207	195	158	195	187	192	198	189	198	206	209	211	219	203	210	227	211	204	249	230	215	196	197	210	196	211	202	202	215	201	209	228	187	198	186	187	212	218	202	232	226	194	218	204	206	195	196	193	196	208	202	221	202	203	222	210	228	199	216	203	218	212	196	218	180	201	200	204	207	173	207	192	210	215	194	218	209	211	202	197	220	224	206	217	199	209	190	191	196	237	214	200	200	192	221	217	195	220	199	189	201	215	207	185	208	221	195	211	207	175	224	218	216	217	213	216	183	234	213	195	204	225	215	226	217	183	212	212	234	194	226	211	207	200	188	220	201	207	171	185	191	193	196	217	218	210	212	213	214	206	203	216	211	204	191	207	196	179	196	220	217	189	210	207	204	204	228	230	219	196	215	190	183	194	206	223	209	202	229	182	208	221	219	223	219	209	177	196	208	199	196	216	201	208	224	200	210	215	222	231	190	182	196	218	202	216	230	232	218	216	205	225	215
6618	6323	5405	2743	1789	1277	1032	892	798	735	730	709	634	681	605	621	564	567	580	587	579	592	588	534	546	511	539	535	550	516	503	480	454	497	491	486	454	491	496	488	488	444	477	465	462	405	446	472	443	453	459	447	414	457	465	488	482	458	463	443	443	471	465	483	470	467	481	456	474	472	477	462	441	449	482	470	435	468	506	451	476	478	461	491	442	464	416	462	478	503	468	478	472	413	486	480	450	446	481	435	467	455	478	487	458	534	457	463	501	437	465	483	436	424	497	485	484	441	446	470	448	465	439	464	478	500	439	468	446	511	474	473	519	472	445	493	480	442	456	472	458	470	492	462	484	437	456	480	455	441	486	421	473	437	444	459	522	448	460	447	473	456	463	465	456	477	468	446	459	451	428	479	441	474	431	460	460	442	481	463	433	450	439	490	519	448	419	499	473	475	470	435	465	448	471	448	503	420	456	453	450	451	481	438	422	451	458	473	437	464	426	484	470	478	470	472	460	481	468	471	467	460	460	481	446	461	446	492	485	461	463	463	474	445	442	440	449	491	437	449	479	439	455	482	429	443	447	433	443	463	451	470	435	485	490	495	457	457	486	436	464	458	472	447	443	445	457	491	449	443	456	437	449	446	450	452	439	449	440	479	470	409	458	465	447	491	421	475	428	476	472	462	465	440	432	416	472	429	478	436	445	448	457	468	455	459	440	435	462	440	449	460	454	443	476	462	486	463	455	465	459	454	501	482	471	467	495	426	465	466	445	443	468	478	460	433	491	459	463	477	472	456	477	479	422	431	455	451	479	466	446	479	499	463	439	436	470	438	427	453	467	449	451	413	453	483	438	475	444	436	442	510	443	474	493	427	462	519	457	471	463	486	458	482	452	437	426	430	452	446	459	484	456	475	475	460	471	457	450	485	480	464	430	467	446	453	478	501	463	479	464	438	454	466	479	503	448	455	440	447	483	423	454	473	405	472	464	461	437	437	443	453	448	479	432	495	454	452	494	458	484	445	492	457	458	442	461	471	497	457	462	473	472	454	496	453	434	456	427	466	447	463	481	437	455	431	444	464	454	446	469	472	446	421	463	439	444	464	497	462	475	425	481	444	464	461	459	481	472	439	478	452	446	439	465	457	449	456	441	458	496	470	466	477	457	456	490	423	464	451	444	444	448	450	447	433	495	485	427	471	472	441	485	451	481	484	479	463	432	467	448	469	465	477	482	494	433	445	465	421	466	461	438	498	458	427	452	448	440	449	458	433	441	427	462	478	427	449	440	498	466	437	423	461	482	472	456	466	470	448	471	439	449	450	452	432	472	424	457	455	473	431	454	495	475	511	448	455	455	447	463	453	475	478	489	438	502	431	439	402	466	490	449	453	460	450	448	458	447	438	481	474	431	465	454	476	511	469	477	476	439	453	444	440	449	459	463	487	457	453	486	479	466	451	469	458	422	445	469	420	476	501	475	447	442	404	460	476	458	414	437	457	490	481	483	435	462	473	463	478	475	458	469	451	441	462	478	446	441	443	425	463	443	462	444	466	427	433	489	427	449	487	477	494	430	431	508	460	473	458	479	436	491	478	475	467	468	476	443	449	478	496	469	491	472	485	475	497	471	500	483	472	461	483	489	438	473	465	429	475	483	483	452	432	481	477	436	455	441	469	465	450	440	439	470	483	444	442	470	471	438	478	444	423	462	454	460	455	446	459	444	442	453	458	448	463	434	457	440	468	465	448	525	438	482	453	478	469	477	451	454	504	474	529	478	465	455	452	472	422	440	470	428	451	441	472	457	475	466	432	454	466	465	498	481	474	479	462	418	430	447	439	463	426	466	504	474	470	471	477	470	452	464	514	415	459	479	437	448	442	410	491	463	458	496	455	471	481	440	460	482	467	470	463	471	475	432	424	477	475	467	457	455	478	460	455	502	464	474	473	464	448	426	430	471	471	476	439	461	468	472	479	484	492	446	475	474	450	439	454	489	479	443	444	455	497	453	444	473	459	470	485	461	464	469	453	464	508	438	474	469	466	464	473	467	448	455	473	430	441	450	456	434	457	461	452	466	485	454	458	466	466	464	457	450	443	479	477	483	476	473	442	444	480	464	454	462	415	447	476	475	503	444	448	479	440	490	463	441	455	453	447	480	506	475	451	432	468	467	480	403	427	470	449	472	435	446	470	456	438	444	452	442	469	474	467	441	470	457	485	496	439	447	466	429	477	445	493	447	477	514	475	471	441	439	480	437	474	487	428	423	483	471	403	472	446	480	477	464	461	479	434	467	442	463	486	446	485	425	437	467	493	434	417	456	448	462	487	428	469	437	493	429	439	472	426	465	481	459	445	501	460	457	449	450	449	487	456	455	489	452	480	433	430	486	439	473	473	439	413	466	440	462	404	447	460	467	470	443	446	447	491	476	452	440	435	426	473	473	431	435	450	422	469	477	463	436	461	467	460	483	522	484	437	488	449	439	483	449	475	467	482	471	480	471	410	452	469	485	427	442	424	448	468	458	452	466	439	478	475	459	463	449	437	464	456	472	464	456	456	468	434	479	436	455	461	497	491	455	492	485	428	478	458	459	455	498	462	445	444	469	447	464	442	503	449	475	430	436	441	449	419	460	437	483	458	500	474	442	438	428	454	480	455	458	455	508	467	481	482	459	448	497	446	476	416	452	481	403	446	458	448	455	468	454	479	472	470	465	428	454	462	467	457	487	420	418	464	480	431	478	424	461	443	436	480	455	475	447	434	426	429	481	460	450	508	465	498	467	440	443	495	479	462	497	458	468	426	467	429	459	491	447	450	438	467	475	439	456	480	467	473	410	456	466	469	465	435	481	446	469	474	464	439	497	505	465	449	474	496	463	481	460	452	471	446	431	458	495	478	461	462	450	447	493	485	504	460	420	447	438	458	447	482	467	414	467	476	436	493	456	459	450	458	448	444	458	478	475	474	459	499	436	489	452	467	447	479	414	457	478	453	460	495	485	462	472	462	477	462	450	494	436	470	461	453	465	428	433	421	450	491	431	472	475	477	442	456	456	448	489	463	389	442	433	440	441	456	445	498	429	443	490	467	500	418	464	439	452	487	456	455	459	483	471	442	446	473	444	483	486	454	450	428	456	497	503	453	449	469	482	430	445	466	428	458	495	466	477	439	464	435	456	459	426	448	455	450	476	448	449	491	447	461	450	460	464	497	460	481	471	469	423	447	470	448	433	473	492	450	477	446	466	443	446	486	481	444	448	471	490	456	506	475	484	452	451	471	479	478	464	436	475	426	447	446	487	474	432	482	475	467	443	452	535	450	446	451	450	459	444	469	477	500	437	424	476	481	451	472	447	488	496	453	481	479	469	478	431	437	442	473	462	478	424	465	487	456	447	425	460	474	482	480	450	501	425	451	449	463	468	473	462	429	442	435	449	451	461	403	452	429	468	450	484	485	465	472	469	463	483	429	473	474	466	474	428	482	467	450	450	467	475	455	487	427
25127	21414	27818	25342	11098	1739	1128	815	661	568	526	479	477	399	411	374	342	330	327	317	318	317	331	343	317	268	268	297	270	297	253	280	282	281	239	262	259	241	217	252	270	232	230	273	234	257	233	232	231	242	229	246	225	219	223	219	227	248	244	254	254	246	258	201	272	248	219	246	227	245	225	230	237	232	242	238	236	252	253	275	255	220	240	243	235	247	227	235	233	191	226	245	231	239	248	241	266	229	236	244	224	224	224	235	243	243	242	231	243	217	221	234	244	228	228	254	233	253	227	250	251	202	236	243	241	232	223	224	239	258	241	228	247	241	217	224	247	242	216	224	268	236	213	255	216	239	215	258	235	241	239	260	252	218	224	258	231	230	248	225	245	276	246	228	250	259	232	281	244	225	202	214	267	251	230	228	239	236	235	245	235	228	248	238	242	255	236	255	248	291	245	221	295	214	253	226	225	243	223	240	252	259	234	256	246	251	230	246	199	220	239	206	218	223	232	236	241	265	256	203	238	210	230	255	237	226	227	239	244	254	249	230	244	234	235	266	230	243	245	235	242	264	243	226	231	250	235	237	215	219	246	218	221	249	261	241	208	218	228	231	255	260	242	246	224	240	212	237	227	259	271	239	255	237	218	247	244	242	237	218	252	233	243	261	226	220	229	222	239	234	230	250	264	215	252	233	230	254	204	202	253	215	234	194	229	216	272	258	264	253	215	222	226	229	226	240	235	239	248	229	271	238	226	275	268	258	237	259	235	229	222	216	221	230	223	222	239	247	240	243	237	258	241	231	248	226	272	230	226	249	245	220	246	231	222	252	234	226	228	229	249	199	247	259	226	208	238	230	248	219	259	219	217	232	231	230	251	196	219	247	231	251	235	258	216	213	215	236	223	221	227	213	225	249	217	234	222	255	247	258	260	261	244	230	258	204	235	226	249	216	265	225	204	233	255	248	247	259	239	264	255	218	247	242	242	242	264	259	202	230	250	223	235	228	232	234	225	270	246	202	245	232	251	238	226	227	249	228	228	240	230	248	217	226	203	246	241	230	221	254	245	222	241	236	249	260	235	230	233	218	209	210	246	244	218	264	244	217	232	236	213	213	209	239	244	198	249	270	244	248	247	237	242	233	223	255	248	218	258	232	203	254	224	234	225	255	251	226	221	260	250	227	221	252	234	245	240	226	226	220	235	219	233	249	233	218	219	223	228	238	237	250	239	239	225	237	250	232	249	260	238	228	227	241	229	239	222	240	245	235	209	222	206	211	238	231	240	224	235	227	226	244	250	248	242	248	257	238	240	200	227	240	239	219	231	224	261	235	233	207	239	252	245	220	234	237	220	239	227	244	238	234	243	245	224	226	240	245	230	226	242	218	255	233	223	237	243	246	217	234	238	226	241	206	257	232	236	269	248	246	216	222	236	238	232	223	250	246	242	235	235	214	234	226	238	256	248	234	244	245	248	220	247	205	246	256	229	235	216	226	219	227	237	260	222	245	247	264	237	223	263	248	240	239	246	212	232	254	226	230	212	214	251	233	228	237	237	227	254	266	248	248	235	250	213	211	249	245	257	254	223	251	233	236	228	255	241	215	236	237	246	274	234	255	241	236	252	199	232	236	221	269	242	231	208	243	234	230	233	241	260	242	238	256	240	223	230	258	243	231	229	255	192	218	258	207	254	219	234	229	265	231	244	226	244	229	222	223	238	244	257	232	226	272	237	234	270	228	248	223	227	233	248	219	236	216	227	237	251	234	239	249	245	217	250	264	236	233	249	227	206	269	222	231	236	261	237	254	220	245	243	218	233	238	230	211	233	238	213	250	254	226	234	230	209	227	239	234	220	221	237	274	259	228	237	258	267	211	199	241	272	249	224	252	236	244	205	271	225	210	232	214	254	230	227	236	235	240	247	239	243	225	225	225	224	231	231	219	195	246	257	232	241	243	229	240	227	245	236	215	231	219	237	253	232	210	248	221	227	261	209	223	230	242	236	247	254	248	265	228	242	238	252	228	234	207	221	225	226	222	239	251	261	222	234	244	219	252	229	237	238	254	215	252	245	247	224	248	235	244	246	254	242	258	219	237	215	243	262	203	234	263	203	232	256	252	235	249	222	234	230	235	251	212	231	244	217	220	231	273	232	256	227	233	231	229	225	256	225	287	237	205	253	236	234	241	236	251	238	219	243	276	240	204	267	232	220	215	218	244	208	245	229	246	237	259	228	216	248	245	218	231	257	264	246	254	246	241	194	220	250	230	241	247	231	263	249	238	225	257	241	240	259	221	223	260	239	241	250	229	219	234	245	234	237	255	233	234	237	225	241	236	251	232	248	248	242	238	258	256	211	231	242	226	214	256	250	232	255	212	247	244	243	237	223	219	265	230	272	249	231	215	239	223	224	234	243	202	233	238	245	241	213	243	231	234	226	245	210	239	234	222	227	240	255	227	236	238	202	219	235	247	249	228	228	220	215	218	216	252	232	265	222	257	262	222	239	217	241	222	239	227	222	235	239	232	212	242	234	229	235	251	234	225	244	234	223	223	257	236	234	254	228	222	234	237	250	252	243	239	250	235	258	225	232	250	242	260	246	235	221	270	233	236	226	230	227	222	230	240	199	220	261	243	232	221	254	210	226	228	235	226	248	228	222	234	227	227	225	248	268	236	252	245	236	232	218	212	252	223	232	223	222	240	272	249	233	239	223	265	218	254	243	255	208	233	235	221	228	230	241	231	246	259	219	266	231	253	212	229	234	238	245	238	230	248	259	231	241	227	242	240	267	242	228	259	224	230	225	232	237	209	258	254	241	240	240	218	234	257	239	220	208	225	250	199	243	241	242	234	230	271	243	251	258	251	256	229	215	204	239	219	269	269	293	231	250	242	236	233	255	222	216	236	246	221	238	223	231	240	249	235	249	246	219	226	269	237	215	203	229	216	220	244	208	214	235	252	220	212	242	223	245	246	241	233	243	241	249	215	246	223	235	219	259	237	243	237	228	212	211	225	247	221	230	230	240	249	212	217	222	242	237	225	239	226	217	238	216	256	249	207	242	219	243	249	271	241	243	208	236	236	218	214	255	228	242	217	250	217	199	236	231	242	226	244	227	241	227	226	250	244	203	223	246	215	243	207	232	206	247	224	232	235	227	245	222	231	208	246	231	215	262	252	241	255	246	239	255	210	220	233	214	223	244	228	250	263	235	221	236	247	243	242	254	243	225	263	222	246	224	256	271	236	225	231	197	230	232	244	212	228	216	216	206	195	213	229	233	222	250	248	230	227	219	233	230	238	226	261	235	204	226	247	241	237	249	218	227	243	231	252	223	235	280	253	222	229	213	244	233	226	244	220	248	244	240	230	211	220	241	257	244	239	248	224	232	266	230	231	242	233	236	264	232	250	218	232	214	220	247	221	255	218	234	212	261	227	227	238	201	206	262	251	227	234	247	240	220	232	239	246	240	233	245	242	222	264	234	216	262	251	242	228	240	198
9090	16542	14809	8625	6103	4416	3410	2606	2241	1917	1700	1500	1371	1187	1086	1022	958	937	843	842	810	857	818	829	818	718	705	727	709	686	646	620	621	558	554	543	578	615	511	531	538	542	541	499	490	486	497	531	527	491	558	505	507	504	480	555	521	520	531	539	522	535	517	517	527	530	505	547	524	542	523	547	546	496	537	538	508	529	519	515	567	494	524	525	521	504	521	514	531	538	537	513	537	507	520	491	504	555	509	485	541	507	560	523	555	489	512	487	525	539	556	513	497	558	536	535	482	529	517	512	488	551	532	513	481	568	531	539	495	531	502	522	543	516	559	530	445	495	507	469	501	517	486	518	530	503	501	548	466	495	507	534	518	495	510	489	489	535	537	484	533	499	508	537	517	505	513	503	502	505	513	475	496	499	476	517	506	544	510	535	480	505	491	445	528	517	543	496	539	497	526	502	520	498	513	511	530	559	514	486	477	492	526	495	489	520	477	497	505	506	494	504	495	501	510	502	513	486	483	519	523	466	495	504	528	567	513	516	512	490	572	543	480	508	484	520	524	511	517	531	552	514	484	551	533	516	522	500	482	537	523	512	487	506	504	505	542	503	504	503	490	492	475	487	523	480	503	536	506	478	506	472	494	505	523	486	524	524	494	490	495	494	483	463	489	496	498	524	492	480	535	509	494	532	534	548	502	500	477	499	483	493	534	504	499	513	531	482	509	520	512	483	479	518	474	450	535	484	529	507	502	521	540	504	547	497	486	475	475	551	512	537	493	508	485	515	508	492	516	551	497	506	492	545	496	497	501	502	502	519	514	521	491	515	504	496	540	507	497	490	523	488	521	520	507	505	521	523	483	491	486	502	515	526	489	538	528	488	518	499	490	546	472	518	545	544	475	476	480	509	461	508	463	501	522	524	490	523	512	532	523	478	497	531	497	479	518	465	497	519	526	517	493	530	507	485	482	489	550	430	513	525	472	485	479	515	540	486	467	546	544	514	525	509	515	526	498	463	499	524	511	495	480	490	493	496	492	518	529	496	499	519	561	532	470	487	480	481	529	539	520	517	507	476	515	489	479	490	518	534	541	521	513	518	530	476	469	508	529	506	522	551	505	456	532	516	507	508	506	480	501	523	503	484	504	505	497	514	528	487	494	499	522	542	500	456	478	533	502	487	523	530	490	507	497	506	527	494	513	511	495	560	484	487	505	531	499	532	551	493	504	513	533	524	509	500	520	506	510	498	499	507	472	547	499	518	513	503	482	521	484	537	464	515	492	464	519	491	532	492	513	501	488	505	536	530	564	506	477	522	480	488	484	505	483	511	536	474	543	500	494	516	509	521	515	485	499	525	491	498	503	495	462	519	563	471	506	467	484	505	485	505	479	503	523	500	494	499	496	526	538	481	493	498	527	505	490	487	489	515	519	527	508	487	508	506	507	482	517	512	523	529	521	476	509	526	539	504	522	530	527	540	510	480	474	521	494	504	499	497	498	521	511	517	492	519	550	519	503	499	523	478	459	514	558	495	488	530	487	496	470	455	547	527	517	536	497	495	544	514	470	478	532	440	523	496	504	498	499	479	492	507	476	484	528	537	539	504	502	488	474	497	491	488	471	499	521	531	542	525	563	530	529	492	508	547	507	524	495	498	479	503	497	516	495	489	492	523	505	546	504	527	484	556	487	521	487	521	491	496	525	491	523	522	504	472	490	542	507	505	501	519	480	542	513	512	524	488	532	505	518	509	541	525	510	508	516	514	493	510	526	484	511	509	489	517	567	491	538	538	512	516	510	519	546	474	486	510	505	542	483	537	519	503	490	475	510	515	520	509	501	504	512	492	491	506	489	497	509	520	545	492	473	546	575	533	501	534	502	504	463	490	522	468	503	527	530	515	503	501	515	512	533	528	495	478	531	535	481	517	495	480	491	503	506	471	509	483	478	488	536	498	497	483	503	525	518	489	558	482	468	535	515	478	514	482	534	486	525	499	507	522	474	534	478	502	473	492	472	495	506	481	513	516	464	514	496	475	471	499	523	502	504	508	497	526	509	494	477	505	524	468	537	467	503	541	500	506	510	499	509	539	521	531	525	513	535	495	517	515	530	501	515	473	513	528	497	517	496	532	511	526	485	463	500	548	507	497	487	518	522	456	499	555	490	526	517	511	521	570	512	525	524	511	486	526	518	506	488	511	519	522	504	534	500	478	486	496	501	489	528	507	512	534	516	505	518	507	529	468	503	529	517	483	461	500	508	520	529	478	488	492	495	505	493	512	488	509	558	498	482	526	534	483	515	501	471	538	471	504	495	488	517	508	512	505	503	514	525	555	532	518	447	533	522	504	545	510	530	484	546	502	478	485	530	483	500	547	464	511	527	499	531	511	524	556	498	500	508	513	516	487	532	514	500	548	535	508	520	492	481	479	478	457	501	501	499	515	497	536	513	526	523	535	550	519	484	514	477	541	518	488	528	493	514	528	535	482	532	501	502	513	483	527	492	541	480	531	542	522	502	473	507	514	518	530	509	511	523	533	550	538	516	519	507	508	498	513	473	478	512	530	509	491	517	540	523	507	479	471	482	484	506	498	483	516	520	567	496	485	509	472	508	535	502	499	491	496	479	511	484	558	515	524	473	459	481	512	501	513	477	498	503	487	479	535	482	515	526	507	505	483	518	523	490	499	523	512	501	497	491	536	517	564	503	516	509	491	499	493	534	525	519	483	485	481	511	487	509	516	522	473	515	511	496	529	501	529	517	507	495	526	485	547	493	514	504	523	475	521	496	554	513	506	500	512	513	504	482	543	518	512	466	520	529	504	479	464	512	492	525	517	560	486	476	528	513	513	516	531	496	520	518	487	509	474	520	525	562	513	519	513	533	515	525	478	521	544	484	483	534	450	535	474	491	505	494	557	484	541	499	486	541	574	493	506	539	513	518	495	533	495	536	532	480	519	517	482	465	483	524	494	499	525	492	539	520	489	494	509	508	507	508	488	477	502	510	479	515	531	538	463	542	511	472	565	504	482	489	515	499	540	533	479	503	520	547	478	488	527	485	483	530	489	529	509	516	521	527	566	518	494	490	533	484	506	512	496	496	513	486	498	521	535	478	494	471	563	546	484	517	510	491	498	514	512	525	510	529	500	519	499	499	484	508	501	495	487	524	552	511	502	492	521	521	533	482	514	521	485	480	519	522	531	490	520	510	538	465	499	452	500	538	498	509	523	508	484	491	485	460	491	512	526	501	463	512	475	516	486	508	501	514	530	509	500	478	530	491	483	497	462	531	547	486	541	549	519	552	484	516	512	556	515	501	522	486	510	474	508	524	509	476	489	553	517	487	516	503	486	536	488	517	496	526	510	533	501	508	500	497	533	514	508	494	527	489	525	520	490	465	492	490	498	511	518	476	494	528	510	512	534	504	452	491	518	458	504	497	489	455	504	516	488	514	537	526	497	518	471	558	512	524	469	517	498	520	474	508	478	447	508	527	525	531	512
24164	21398	28791	24387	21350	10379	2519	1466	1122	1068	935	833	779	690	695	633	562	553	551	567	507	585	528	595	548	506	543	493	482	467	474	435	441	436	406	457	456	417	460	373	431	394	410	435	432	427	394	401	405	424	392	435	439	416	373	400	411	399	418	402	393	417	448	413	387	405	466	393	431	442	452	427	384	388	407	358	399	409	384	412	402	406	391	391	430	397	370	414	401	425	424	395	386	413	419	430	400	437	423	352	461	372	396	365	381	430	384	410	420	417	419	407	401	378	385	392	445	406	398	380	355	403	452	395	402	386	389	392	421	423	426	417	417	430	385	418	393	399	403	396	370	390	387	375	410	417	363	409	367	385	420	381	349	410	412	406	405	375	363	374	427	392	403	392	400	387	387	408	397	452	424	381	410	395	404	408	388	359	392	427	421	388	394	366	390	445	389	393	382	407	397	404	446	412	352	402	351	388	395	407	395	422	382	401	415	405	418	430	406	419	404	400	395	409	417	382	417	426	391	395	401	408	406	357	385	396	450	368	376	349	411	395	390	407	413	399	438	419	398	411	393	366	409	399	422	399	391	405	413	445	323	366	388	414	394	404	376	389	411	415	402	406	387	370	388	375	377	396	425	396	391	392	391	393	401	391	385	426	417	385	398	381	393	402	373	436	350	416	399	379	410	385	403	398	384	375	392	370	453	414	396	409	409	420	401	390	356	409	431	413	405	399	386	401	400	446	380	418	416	410	391	380	407	374	371	409	392	361	402	356	435	376	375	409	407	400	424	409	373	411	395	401	418	363	388	393	420	385	438	389	358	413	424	395	401	408	417	412	410	406	389	395	369	419	420	366	403	396	436	419	414	414	417	381	429	440	417	393	378	416	389	429	378	391	368	388	420	381	396	397	408	365	404	399	377	412	407	423	407	381	420	419	393	369	406	417	381	380	427	419	395	383	402	391	390	379	409	430	360	382	422	392	383	411	348	388	406	385	396	397	406	404	380	437	399	423	415	377	410	397	375	397	369	402	375	394	399	392	382	401	372	423	408	336	425	397	375	410	405	392	388	384	422	386	389	405	402	391	413	402	389	418	397	382	403	365	401	411	398	360	385	404	388	377	425	388	400	397	401	398	379	384	391	387	371	415	429	406	348	408	399	366	395	416	415	409	418	421	383	403	367	384	378	432	384	409	363	425	419	434	437	446	387	420	453	387	420	413	391	412	366	390	376	414	404	381	411	414	387	390	407	394	405	384	414	428	380	432	356	423	382	423	383	361	364	372	400	391	398	361	404	397	391	384	419	377	415	406	347	402	378	382	380	392	366	430	385	407	390	393	391	410	409	401	401	398	419	386	404	389	423	441	425	412	411	398	406	406	390	369	408	430	438	397	449	410	394	387	410	387	409	425	371	414	417	394	393	392	359	411	387	371	411	441	418	412	397	400	411	407	396	372	415	430	403	389	368	399	388	430	378	408	426	387	392	418	386	394	394	421	407	367	405	367	394	419	416	400	424	423	396	405	400	394	410	398	414	400	419	403	419	382	386	381	405	405	368	402	392	411	410	371	398	392	389	387	394	391	418	416	424	422	359	422	394	428	403	377	377	425	412	446	419	435	389	436	427	413	417	412	427	397	385	441	396	364	372	437	401	413	408	407	388	418	402	366	405	405	382	396	388	401	410	428	411	406	391	394	470	416	391	402	399	410	427	421	425	433	391	375	387	397	384	412	434	391	407	354	425	377	380	407	417	438	412	403	383	378	373	413	400	421	430	402	390	392	398	357	412	389	398	424	382	413	377	410	369	410	387	387	435	383	403	417	436	421	407	382	389	395	403	387	404	392	413	384	395	410	413	414	401	383	410	407	370	386	396	425	353	398	414	413	391	420	429	394	414	419	406	410	374	419	382	420	430	360	400	417	360	412	410	376	378	375	389	404	403	422	362	399	401	389	411	395	432	423	396	394	389	352	385	414	407	408	395	414	411	410	392	407	371	403	405	427	364	405	389	397	394	423	419	449	402	401	401	413	343	406	391	399	400	406	418	378	387	375	400	399	413	413	398	373	406	402	382	394	404	417	358	409	393	428	399	397	397	402	364	440	458	399	377	415	420	407	427	402	396	398	372	350	390	388	369	387	406	418	402	381	384	399	412	423	405	367	400	406	398	411	422	374	391	404	364	361	395	384	429	380	430	390	366	371	407	432	418	420	402	391	423	413	391	424	420	387	372	382	352	394	404	441	377	403	374	362	381	443	410	391	400	408	402	421	412	437	379	427	389	379	417	395	398	415	456	415	426	448	384	416	425	401	374	422	399	427	390	407	407	400	369	412	384	399	392	379	394	405	431	374	441	399	385	396	424	393	413	372	364	420	423	399	408	415	384	375	414	417	406	390	398	366	403	380	411	398	414	390	396	392	411	405	391	366	432	396	393	427	404	381	394	391	363	412	388	418	363	400	367	415	429	384	373	398	382	401	434	389	379	381	430	418	412	434	425	411	408	400	398	406	413	400	401	404	377	384	421	417	402	366	412	408	390	404	404	408	415	405	403	407	423	368	375	408	408	407	410	401	419	403	420	404	391	394	401	397	382	412	412	369	381	403	386	367	423	398	381	414	406	399	436	389	401	411	375	398	413	409	379	413	393	388	386	385	405	402	419	453	392	393	375	387	396	368	432	397	399	350	426	378	393	392	429	367	379	418	382	407	383	429	396	405	402	400	356	400	429	372	393	399	383	430	364	354	433	379	418	386	385	402	440	395	384	418	396	405	409	377	416	372	416	422	416	397	363	395	441	399	397	376	420	366	425	401	395	386	381	395	374	408	399	388	396	400	422	395	424	437	389	396	402	419	410	392	404	377	400	391	421	408	424	378	412	418	369	396	424	416	385	406	384	401	371	389	404	405	420	385	418	398	401	394	412	394	428	419	430	411	429	421	372	421	393	396	404	410	408	408	375	418	415	397	387	371	389	392	401	440	384	388	402	398	404	392	381	409	427	389	405	385	381	394	383	390	420	406	429	430	420	359	424	373	396	423	406	416	428	426	388	406	396	367	386	371	366	369	386	389	388	409	389	415	429	385	383	429	397	424	439	425	403	356	400	398	407	361	368	375	400	425	359	392	433	381	357	413	404	394	420	395	412	394	384	412	385	404	369	390	396	367	406	429	346	391	363	393	422	406	395	410	383	392	414	409	393	389	392	391	392	399	408	406	396	434	415	366	375	414	390	410	384	364	427	409	427	357	401	410	418	435	372	417	420	420	395	392	392	432	395	409	411	379	367	398	399	369	411	426	429	417	387	375	356	391	391	408	418	401	405	394	411	391	419	372	377	396	394	408	396	379	412	384	402	433	397	406	403	392	379	417	396	436	372	387	408	391	340	365	379	383	380	421	374	393	388	400	413	412	377	429	404	421	374	409	413	394	381	380	366	427	429	419	413	383	395	388	399	407	438	386	378	356	406	371	400	380	392	386	374	400	389	422	390	393	422	368	365	407
12230	23036	20490	13414	9671	7383	5762	4516	3992	3233	2878	2537	2312	2066	1902	1691	1606	1453	1487	1446	1377	1458	1441	1426	1394	1310	1250	1183	1142	1153	1019	978	948	917	911	906	935	879	842	883	871	825	871	826	835	813	842	839	795	849	839	802	858	822	797	869	780	852	799	824	851	886	831	807	834	870	837	831	858	828	830	803	841	830	800	831	816	848	776	839	822	876	869	837	797	841	782	804	831	788	874	794	805	800	801	837	856	842	853	819	854	827	818	796	848	851	856	802	792	818	831	796	819	843	782	844	770	816	788	804	832	819	839	848	837	828	856	806	770	828	788	846	807	816	836	798	819	848	883	809	786	771	787	805	796	811	784	886	769	826	786	764	799	818	792	771	839	799	820	802	768	799	772	830	807	787	794	748	785	756	834	756	815	812	787	841	766	801	787	848	808	837	758	774	798	797	790	819	845	803	777	772	809	803	798	752	752	833	805	781	817	785	825	763	836	796	793	801	839	831	808	813	808	842	788	807	814	805	799	809	838	795	788	785	791	740	852	809	753	769	806	784	783	817	791	833	800	786	813	787	797	758	776	790	792	815	824	831	861	810	763	778	780	823	779	805	823	836	819	805	786	808	828	812	751	793	790	785	819	801	808	831	810	797	820	853	793	802	757	807	845	777	782	891	803	827	827	802	822	839	825	769	787	828	807	742	780	840	784	791	799	776	779	792	802	822	754	776	836	765	786	817	803	793	752	801	826	795	790	802	791	848	804	789	802	819	826	801	782	762	768	816	799	781	805	766	751	819	790	790	785	788	819	776	763	824	798	792	805	839	819	865	786	767	769	782	756	811	867	760	766	799	785	827	784	790	793	865	810	843	832	825	801	772	782	831	769	744	793	840	799	816	792	757	801	871	839	771	796	816	841	845	810	768	808	794	777	819	840	829	819	846	785	768	806	753	764	823	842	874	834	775	796	782	788	817	764	801	816	850	820	809	762	785	772	771	758	818	786	767	840	810	803	832	770	809	816	799	807	764	804	827	804	809	832	738	804	741	814	797	774	781	836	811	795	780	794	845	778	835	806	772	830	795	813	782	829	797	776	798	802	824	782	809	811	804	833	790	877	830	785	765	800	820	838	832	765	808	817	809	843	804	821	803	799	826	815	771	827	787	805	799	816	791	819	775	765	705	812	789	781	813	766	832	824	837	792	832	776	766	799	839	819	760	830	786	828	814	791	823	810	824	812	826	850	817	834	824	798	826	814	784	809	791	811	824	770	777	794	829	788	796	800	762	817	815	777	815	812	810	818	804	799	772	809	789	823	758	820	772	784	806	762	814	819	802	820	796	784	816	820	808	785	818	822	807	755	838	809	835	820	804	803	829	806	789	782	813	792	757	818	854	800	791	796	798	837	750	766	801	764	822	829	812	815	812	809	790	809	793	773	814	775	785	845	801	782	829	753	823	768	857	780	773	802	818	805	857	797	801	822	815	781	791	790	805	791	783	849	816	799	808	797	762	769	771	808	799	816	794	822	776	825	795	726	838	800	822	804	818	877	771	777	814	806	786	778	803	856	855	799	779	767	758	801	847	802	810	774	729	765	828	859	849	769	817	773	824	798	812	802	735	772	846	778	807	803	795	805	756	794	800	785	748	835	834	780	818	832	803	794	816	776	765	804	846	838	811	786	802	862	749	783	795	740	789	873	804	880	829	782	790	819	798	796	833	793	817	795	806	791	830	767	755	780	845	779	827	777	784	792	789	802	769	707	773	788	808	762	835	755	765	879	821	864	778	798	802	849	799	766	791	829	802	821	766	771	760	842	770	819	858	809	775	797	808	794	783	822	787	809	826	784	778	815	795	780	829	796	810	835	837	816	836	823	774	796	786	792	799	819	845	829	777	786	803	758	793	762	768	784	790	829	817	829	798	802	835	786	792	795	816	777	763	772	790	857	782	813	876	814	822	760	797	844	813	730	792	839	795	781	842	799	787	792	811	802	770	814	810	793	823	832	810	788	786	776	777	815	826	797	826	811	775	788	836	818	779	784	805	773	824	807	773	803	755	824	852	763	775	791	817	832	770	834	753	828	798	797	766	857	833	811	819	771	830	799	820	756	786	789	790	735	824	765	793	839	783	811	783	774	801	793	891	872	835	838	825	862	789	809	833	818	820	792	798	838	799	790	806	791	793	794	798	806	776	828	785	802	744	791	755	799	799	809	795	798	801	848	793	837	771	799	818	785	831	784	859	771	833	786	818	802	815	816	761	767	821	785	810	840	840	755	771	779	774	822	790	767	758	783	793	809	761	811	814	805	754	816	822	828	795	791	791	755	744	799	777	767	770	827	844	832	804	783	838	806	833	780	832	803	820	814	805	746	811	827	801	782	811	782	796	800	832	846	788	790	789	846	773	778	776	819	756	864	871	823	744	820	792	794	802	804	829	774	788	807	832	845	859	756	794	847	854	857	758	826	792	812	769	813	774	831	804	805	864	845	771	801	768	753	819	780	805	782	839	786	792	828	772	829	819	835	808	846	791	839	804	803	838	871	792	775	782	857	761	807	789	801	806	809	787	782	767	839	781	791	802	823	820	872	840	795	846	805	759	769	772	811	785	808	816	814	769	758	729	801	807	806	782	769	803	817	767	869	744	815	829	825	795	821	791	823	844	826	831	780	787	778	800	804	818	812	844	795	773	803	917	801	821	798	789	832	762	817	804	795	819	803	772	773	794	842	799	857	823	826	781	843	831	728	836	808	853	814	783	792	818	802	791	836	784	819	816	789	785	779	806	764	769	772	803	764	729	795	781	807	762	810	786	846	823	807	805	801	840	780	822	814	796	825	804	743	843	791	803	812	817	796	797	789	792	837	858	786	836	855	834	785	819	847	801	790	833	795	793	782	793	806	767	838	773	840	776	742	783	788	733	797	788	757	842	799	770	795	859	769	834	799	792	804	775	823	799	786	838	785	811	838	833	792	776	813	814	805	809	784	806	832	826	811	809	805	789	769	783	805	789	757	780	784	804	809	793	755	796	761	840	804	805	762	815	836	807	798	800	830	862	838	830	821	843	792	821	826	758	802	804	826	772	807	822	857	820	774	758	786	786	832	840	782	784	813	821	787	805	793	785	790	840	778	896	814	826	792	808	809	830	825	792	808	781	818	791	794	885	763	806	821	805	842	797	763	844	885	750	801	772	772	816	782	765	811	787	823	795	772	852	826	816	832	792	838	801	803	815	800	772	797	850	804	814	840	827	825	816	811	822	771	821	827	813	785	763	831	793	761	810	794	806	819	738	808	789	846	809	788	886	793	788	755	790	785	802	828	773	749	782	790	827	824	839	812	827	796	787	784	754	777	817	839	796	782	817	746	799	760	806	787	846	819	804	799	814	783	804	775	789	823	834	817	733	828	795	798	820	790	805	798	822	765	783	792	775	818	784	755	816	833	777	816	811	807	858	759	782	814	764	799	756	796	818	789	818	804	778	823	762	804	795	804	843	810	788	818	821
27321	16766	3419	1180	709	517	396	305	292	320	290	280	261	282	238	236	226	234	260	235	228	221	249	240	256	215	229	232	206	221	220	208	194	228	213	205	217	209	218	204	211	198	193	199	229	227	213	195	201	208	215	218	224	216	237	200	215	178	223	223	208	229	211	207	212	217	190	207	200	221	235	210	191	208	211	235	213	223	205	230	197	215	209	229	213	223	239	208	223	204	208	216	222	219	207	211	214	220	227	223	214	204	234	209	219	233	180	208	241	230	231	208	207	197	210	212	221	198	190	228	214	216	213	226	205	231	228	238	222	207	209	240	237	212	220	202	235	226	224	218	210	207	223	223	219	214	214	204	215	221	212	204	255	213	202	204	203	234	223	208	178	210	229	201	211	214	179	205	230	222	191	192	210	224	218	215	200	209	216	204	204	185	208	193	234	191	203	183	218	210	235	224	218	224	207	218	187	184	222	207	212	213	227	206	204	188	216	208	223	213	232	214	217	214	194	197	233	208	219	224	228	218	188	193	215	206	186	225	217	211	195	222	217	209	216	206	217	221	188	214	213	202	193	209	213	202	202	205	191	208	220	227	205	192	207	205	225	217	214	169	228	210	205	188	189	184	230	229	215	205	205	211	204	223	248	199	225	200	217	206	194	202	197	223	196	224	198	208	224	228	218	212	209	241	229	202	210	213	201	205	210	216	217	195	218	172	224	193	205	224	219	222	214	195	207	217	247	222	184	164	211	197	247	231	215	200	219	202	227	225	205	200	226	223	199	220	229	198	212	244	205	222	211	183	196	229	229	201	223	188	219	210	202	197	231	226	192	201	213	231	185	206	223	211	200	219	196	207	237	217	217	218	224	215	209	225	223	233	208	223	211	210	212	195	229	218	232	224	206	238	257	231	175	213	221	222	219	228	207	220	196	215	209	237	205	229	209	191	220	209	225	217	229	203	206	195	218	217	204	220	214	205	193	201	209	183	227	205	211	212	196	222	213	196	207	224	208	214	217	205	223	200	208	196	204	182	210	200	229	195	219	212	191	211	231	206	194	202	210	242	223	221	216	238	226	200	213	203	231	208	226	196	175	224	223	214	173	237	228	209	188	221	223	221	187	218	193	203	215	253	223	203	200	223	226	206	214	200	208	217	218	209	222	225	208	205	206	194	231	209	206	222	210	218	221	220	197	207	224	217	193	233	220	219	208	238	217	242	223	220	195	222	210	219	207	215	195	200	209	214	220	191	221	209	178	187	220	237	199	221	192	235	180	220	198	212	209	206	211	241	215	206	213	198	201	204	225	217	204	222	219	227	232	194	223	226	184	197	197	247	212	219	198	209	222	207	217	221	199	202	183	215	198	215	192	180	216	212	202	204	208	197	197	221	207	212	196	243	227	212	208	210	213	217	217	224	202	217	201	240	211	201	229	218	211	216	230	200	219	211	211	215	204	200	205	219	186	203	227	194	227	213	215	189	209	197	209	199	208	217	213	201	208	190	193	200	206	232	223	230	210	221	201	237	226	218	207	210	213	183	206	205	218	231	209	212	223	224	208	200	233	230	221	200	214	221	232	210	227	217	210	200	194	233	194	221	253	216	221	210	217	225	194	226	206	207	232	224	201	221	219	223	222	197	219	216	213	201	224	232	225	230	211	204	220	211	198	220	212	224	202	203	219	216	253	228	228	195	193	195	213	232	236	199	200	208	203	217	189	197	213	198	233	210	206	189	220	226	205	223	212	235	203	226	198	216	219	202	201	225	215	209	205	211	210	219	208	216	230	191	195	221	215	200	225	205	220	230	240	195	219	205	214	213	224	204	223	201	196	220	207	212	234	222	197	185	188	193	207	180	223	201	208	226	201	228	220	202	196	248	209	218	232	213	222	203	203	216	226	188	214	193	189	250	224	214	194	206	200	225	193	203	222	203	225	202	196	218	196	208	190	200	212	215	200	215	213	195	214	216	240	207	233	229	202	239	212	207	240	216	235	209	202	209	193	206	208	206	202	212	226	231	213	221	191	219	202	197	241	225	207	232	201	229	222	217	216	221	209	205	206	221	209	237	181	218	225	213	203	201	228	227	216	213	174	215	242	210	199	192	210	223	242	232	212	195	212	223	202	216	229	223	216	202	200	229	205	218	193	225	230	203	222	217	220	226	232	232	191	207	215	206	219	204	207	226	194	220	210	210	205	203	219	216	214	224	194	209	221	204	201	220	217	217	196	214	229	231	230	223	229	198	232	210	225	223	183	220	208	227	212	218	212	202	210	219	194	202	196	215	204	204	191	198	206	203	232	195	191	186	196	217	219	201	208	228	200	224	198	203	208	218	208	219	218	202	215	221	209	186	214	201	196	214	223	211	237	231	205	205	218	229	228	208	210	198	213	211	208	188	219	220	209	231	221	186	240	226	212	204	217	201	217	214	222	212	217	207	232	222	212	213	221	222	199	230	224	198	204	192	226	220	212	227	193	230	209	209	223	257	229	209	193	229	250	229	204	198	219	232	204	197	227	210	221	197	195	248	220	203	216	232	224	192	210	207	217	237	198	235	236	211	224	210	214	218	228	211	216	201	245	229	210	189	189	212	208	215	219	192	207	208	218	223	176	220	187	229	188	198	209	209	197	190	204	223	217	224	200	202	206	212	219	221	218	227	188	218	217	220	209	208	214	209	213	246	219	237	227	238	229	215	200	231	219	220	197	206	190	201	220	216	230	223	197	205	209	225	224	233	215	215	230	201	182	220	188	235	215	220	232	192	214	220	209	199	213	206	211	191	193	203	190	202	204	221	241	191	228	207	226	213	219	212	195	211	209	232	221	226	217	218	218	221	191	221	198	209	207	218	212	208	212	228	209	223	229	192	213	208	212	216	213	207	229	212	212	214	233	199	225	199	202	209	223	223	228	184	214	211	185	214	176	186	217	209	198	193	207	207	198	246	193	213	224	217	224	219	192	219	229	174	223	212	184	203	214	223	230	240	209	181	199	206	222	217	192	220	214	227	201	190	240	234	212	209	226	186	208	198	212	195	199	221	207	195	214	197	189	218	222	203	206	236	202	232	216	230	232	204	196	195	205	232	208	244	207	227	218	230	179	222	224	199	210	192	210	199	225	226	206	232	241	186	194	231	215	209	193	198	193	215	199	234	203	211	205	203	227	193	220	227	226	212	221	186	205	209	201	215	185	180	207	234	235	190	198	212	204	217	206	210	226	206	193	207	222	218	205	219	194	209	205	230	220	199	230	199	194	212	187	214	220	205	235	239	242	218	251	201	203	230	213	180	232	206	209	209	237	195	218	223	208	206	186	208	215	196	184	228	195	215	199	187	229	208	212	220	241	228	220	197	243	226	168	214	207	209	197	215	206	210	180	230	224	191	215	223	201	230	223	235	204	234	208	212	212	242	219	195	198	223	244	221	191	212	184	239	189	196	202	208	228	198	216	201	200	209	225	206	198	203	208	224	217	213	209	211	213	218	189	201	193	200	213	206
6501	6164	5265	2447	1746	1288	1135	894	854	795	700	697	718	626	613	634	589	607	585	607	572	606	576	587	626	591	561	554	546	527	536	498	517	488	461	483	449	477	453	478	483	470	490	466	470	514	424	476	453	421	466	456	441	451	441	467	473	440	456	494	450	454	494	481	500	495	477	470	500	474	443	473	500	514	496	478	516	437	502	455	471	469	443	458	487	468	465	450	530	493	517	508	459	537	406	460	464	483	507	485	481	427	495	460	480	473	500	454	464	478	430	463	446	489	487	473	425	443	464	461	529	459	472	491	461	465	450	458	455	443	423	461	483	445	472	464	429	471	479	451	465	444	448	435	468	461	469	459	503	485	469	463	492	468	492	451	459	443	510	444	476	462	488	463	433	471	515	451	477	453	464	445	452	488	468	458	472	465	480	465	476	471	466	425	431	454	481	495	412	463	438	481	488	462	495	463	466	477	453	484	438	452	444	476	480	478	473	469	500	473	465	481	464	465	463	447	481	489	431	450	433	463	469	460	462	471	477	513	449	485	480	437	464	480	449	449	455	437	424	456	459	490	456	490	481	425	474	470	478	417	459	462	485	457	435	487	454	423	437	460	476	444	500	465	499	480	469	508	484	444	471	448	431	484	463	431	454	462	433	481	472	448	484	492	533	434	428	492	466	486	477	458	444	489	451	479	473	439	491	456	442	450	482	434	427	466	436	488	486	472	461	475	469	474	491	444	428	466	461	448	456	453	475	456	500	475	494	465	495	456	463	481	451	477	443	507	468	425	459	440	494	489	464	467	450	453	429	451	474	503	445	490	461	444	489	473	449	447	480	516	459	516	451	479	461	456	471	443	439	489	471	501	491	462	469	467	467	481	449	469	512	477	451	464	451	459	484	446	481	441	462	454	457	481	486	453	464	466	483	471	477	482	472	450	452	430	429	488	460	476	463	497	454	470	460	491	465	475	467	499	453	484	442	460	497	478	469	477	467	470	427	440	439	454	466	453	494	444	501	463	477	484	493	480	469	448	466	488	452	478	457	448	415	486	448	464	434	455	498	473	478	455	467	452	434	493	484	500	432	487	484	440	472	444	466	485	437	497	454	478	473	469	447	499	446	479	453	419	501	444	450	452	507	433	516	475	432	509	463	467	461	463	465	445	513	477	439	455	487	490	434	477	510	496	479	463	483	466	442	438	490	456	499	473	462	459	439	451	431	471	472	470	455	453	470	492	427	424	461	478	469	460	430	468	485	455	492	473	457	494	478	450	468	487	476	438	464	483	440	485	471	458	479	472	463	433	479	466	461	460	452	451	503	465	432	461	491	455	479	480	463	493	475	501	465	459	451	457	452	482	467	447	449	462	437	438	490	471	454	470	486	466	447	470	474	462	462	463	436	515	488	487	463	471	459	448	480	467	447	466	475	467	484	495	511	440	488	435	447	482	457	504	461	469	451	443	445	445	450	454	493	482	467	477	465	483	467	477	474	459	423	429	447	426	489	467	443	488	426	441	443	464	425	457	481	472	496	454	447	483	444	495	416	474	469	429	482	431	450	493	480	431	468	455	455	430	446	430	469	495	472	471	446	476	464	453	419	456	451	486	446	437	456	449	419	483	478	455	450	472	475	503	421	437	467	480	493	503	473	465	432	436	484	428	444	442	480	435	470	475	481	478	457	490	460	454	454	445	483	444	456	455	437	473	448	451	461	467	468	458	456	447	485	411	458	447	454	490	467	480	474	461	453	485	432	454	449	491	452	486	457	455	457	454	487	476	474	464	415	462	493	420	464	479	473	444	506	500	459	459	480	423	454	462	430	450	480	485	461	490	497	473	476	440	485	425	464	450	491	462	493	461	521	468	488	502	460	472	458	455	456	459	482	481	432	464	445	476	464	475	446	462	483	453	481	454	461	500	476	480	471	468	510	421	457	453	447	475	447	473	428	455	483	443	488	467	504	467	484	431	451	461	470	470	448	509	468	459	442	482	450	466	512	484	466	480	471	493	432	458	463	464	491	489	427	459	447	436	457	457	477	471	460	476	467	488	463	457	452	470	447	492	450	456	489	414	486	450	479	466	497	448	482	438	448	496	448	453	438	457	489	457	447	459	450	436	523	496	491	431	423	462	468	420	467	501	494	445	476	443	460	447	471	452	462	485	475	460	475	463	476	412	506	515	454	476	463	493	480	467	472	486	431	462	441	467	435	460	493	468	463	466	446	459	476	466	429	463	480	499	457	467	501	473	486	475	485	475	454	451	475	502	435	471	471	446	476	523	482	488	492	441	451	490	471	507	433	449	478	458	468	467	490	447	450	466	449	435	463	459	470	469	474	442	465	451	497	452	459	453	469	433	516	487	423	461	477	456	463	455	451	469	481	462	462	467	459	461	474	486	430	455	464	444	477	484	462	471	475	457	501	464	464	454	468	446	463	442	416	439	465	466	456	435	424	489	456	482	460	469	459	485	472	447	453	466	476	426	449	466	467	462	447	427	477	453	430	461	453	459	466	493	458	445	455	508	457	465	466	450	471	452	456	482	415	494	453	445	469	489	445	434	473	442	478	424	447	453	461	495	436	474	454	471	486	464	446	453	464	489	429	489	460	456	486	463	440	465	432	455	450	455	475	494	438	471	452	462	519	474	471	504	445	477	469	507	455	424	438	501	448	452	452	456	460	473	486	475	486	469	424	476	464	500	509	447	471	482	474	484	452	463	439	452	461	459	442	470	481	467	425	490	480	478	466	452	462	436	442	455	450	448	483	490	450	472	479	468	489	484	476	453	475	470	435	494	458	472	430	486	487	481	484	502	496	430	495	461	450	444	455	488	463	462	454	443	462	474	469	459	434	494	483	451	423	459	477	452	467	488	507	459	451	521	442	475	487	497	473	455	439	471	485	449	446	468	486	484	473	444	476	425	452	410	453	488	438	507	462	490	434	424	453	502	479	485	448	479	439	489	460	479	490	509	425	446	471	463	451	440	478	466	437	462	470	487	493	454	443	452	496	454	461	418	457	483	475	495	481	434	479	475	499	464	454	460	447	447	421	447	464	452	436	450	417	414	441	488	483	474	423	454	453	473	426	477	491	464	447	459	450	439	446	475	466	508	494	464	496	469	451	425	474	466	472	476	467	468	422	462	488	438	470	482	500	481	463	450	474	459	457	441	445	416	465	453	477	460	478	468	424	492	466	444	449	457	443	463	457	478	448	464	466	425	478	444	466	487	487	509	486	424	472	468	465	477	477	498	499	454	478	490	471	510	466	465	434	443	454	437	495	450	473	453	475	421	420	456	462	467	455	480	439	451	507	459	471	470	485	484	454	455	473	483	452	460	471	463	471	484	498	422	442	439	450	449	493	444	472	436	438	462	440	445	456	496	461	464	443	451	455	463	466	458	417	460	457	501	459	484	435	500	501	500	448	499	507	484	458	457	441	429	433	450	478	454	462	458	488	474	475	452	454	461	446	414	426	465	440	462	436	448	467	495	477	467
25095	21406	27776	25340	11260	1837	1151	875	718	623	560	521	447	420	386	380	334	328	299	322	352	312	347	345	342	308	300	309	320	284	251	275	262	246	256	233	275	234	243	252	267	272	241	212	260	239	252	237	236	245	199	268	227	232	240	233	240	234	242	218	258	247	245	229	239	250	233	254	244	235	246	258	215	250	250	241	256	232	237	240	232	258	202	229	236	220	234	236	212	252	234	271	276	235	237	267	235	255	272	238	230	253	228	237	218	232	260	226	235	220	235	238	257	260	237	258	237	236	228	245	226	242	246	240	209	257	244	245	259	267	246	231	233	233	284	246	258	250	248	230	247	258	242	239	272	239	248	258	239	243	250	258	253	239	249	213	233	217	269	210	255	241	207	221	235	238	234	230	221	259	240	245	242	254	249	232	244	235	226	251	256	234	226	243	233	228	252	239	264	227	229	229	243	222	246	222	248	231	238	265	236	264	236	242	266	239	267	227	237	240	237	229	221	206	258	247	219	230	229	229	228	215	239	241	250	265	252	236	245	226	218	239	252	207	232	244	238	256	250	243	247	209	263	263	229	266	234	237	241	233	220	213	238	199	240	221	255	259	230	245	249	234	220	249	257	237	235	215	223	211	262	223	259	234	219	222	240	247	239	241	226	239	248	240	215	252	223	221	225	255	211	231	257	243	225	239	223	243	255	238	224	243	250	239	245	219	203	227	242	254	245	251	231	261	230	266	236	257	228	245	284	247	209	239	250	244	254	227	214	225	238	240	258	240	235	243	252	238	259	238	244	249	236	236	215	230	227	233	241	259	240	260	222	229	252	205	242	250	230	249	230	248	207	232	238	244	236	234	267	230	261	244	236	227	221	217	259	204	223	254	267	232	235	271	226	238	244	288	241	220	232	209	221	242	221	205	231	223	236	224	223	248	204	247	239	230	264	240	260	243	262	262	218	244	259	245	219	251	227	241	223	258	243	263	243	267	236	224	220	236	241	258	245	215	244	251	244	257	261	241	250	256	259	216	244	248	231	250	231	229	239	226	216	248	241	265	239	241	243	234	223	235	265	219	238	268	238	227	247	239	235	253	255	195	247	249	210	261	251	237	243	263	230	251	243	227	258	255	231	269	220	232	229	226	244	232	216	253	243	223	212	266	235	259	242	248	250	220	250	244	228	242	252	240	250	264	229	271	244	258	236	244	253	259	240	255	254	217	233	249	213	235	272	258	247	260	249	261	225	223	227	238	232	232	242	234	267	234	230	233	258	251	232	250	245	260	225	226	236	226	228	215	274	246	217	258	262	227	239	242	233	233	262	202	226	250	272	212	240	229	227	233	255	237	238	260	236	260	243	262	267	220	247	233	249	207	237	257	227	233	241	250	261	254	217	223	241	225	242	249	248	234	226	268	216	247	243	227	248	255	233	230	225	230	227	247	244	238	254	236	252	255	238	228	242	250	237	231	245	231	218	220	247	243	245	239	258	235	264	223	227	226	259	232	229	231	258	222	239	240	227	267	220	226	248	245	209	224	240	242	245	253	244	250	249	270	237	242	213	232	221	210	227	252	244	247	228	245	237	238	246	260	237	236	223	238	219	195	258	234	252	244	239	265	249	235	228	221	238	220	219	209	251	249	235	239	242	247	242	274	265	269	240	232	241	222	255	237	230	253	226	233	247	214	220	224	226	261	253	260	222	255	245	233	232	244	245	238	231	240	254	248	235	240	251	245	237	250	273	238	274	261	233	257	238	237	252	234	249	228	252	262	221	221	221	221	227	233	232	230	232	232	240	262	250	253	226	255	232	254	221	229	238	263	261	227	234	245	246	240	227	230	255	245	224	249	222	262	229	256	259	245	237	235	215	250	248	273	268	277	253	236	224	275	233	246	195	242	217	226	217	217	215	236	250	247	267	237	228	259	258	221	229	258	242	243	236	235	252	260	242	232	227	215	259	259	242	206	211	244	245	218	254	211	239	253	239	238	231	238	239	226	246	239	272	225	256	266	225	255	235	222	219	229	253	256	238	265	242	216	234	234	239	218	269	230	254	243	212	250	228	238	266	242	228	236	210	254	243	248	220	248	223	238	232	247	254	219	215	241	238	230	207	277	246	232	234	253	213	242	250	253	262	225	229	233	229	246	243	229	237	248	231	230	212	248	248	218	242	250	238	245	249	240	244	247	237	244	250	226	232	247	254	251	220	241	231	243	234	198	235	245	243	227	235	239	231	235	263	236	225	284	255	248	216	222	220	244	216	218	240	234	222	220	244	243	226	218	227	220	226	255	212	212	230	262	261	246	227	255	247	214	240	222	230	266	250	231	235	250	232	237	212	221	250	249	237	221	225	256	209	233	235	231	236	241	255	251	244	236	236	215	247	257	238	248	238	240	231	224	240	247	232	235	232	242	215	242	238	263	238	219	264	240	243	224	238	252	264	252	218	224	212	245	229	255	254	228	246	232	241	237	259	239	247	247	240	233	237	233	224	215	248	222	212	270	238	262	229	233	249	210	242	218	240	248	236	258	205	233	263	243	256	235	229	223	250	243	245	255	250	226	211	248	241	252	234	228	275	253	233	214	254	256	212	238	259	251	238	253	235	252	214	235	251	241	229	204	237	265	225	214	240	208	262	232	250	226	282	200	249	251	235	235	235	235	210	236	234	221	233	232	230	242	245	244	243	244	246	215	246	202	223	232	256	226	231	194	222	282	258	226	241	219	237	246	247	260	274	246	227	220	231	205	230	235	240	227	262	208	235	248	223	235	227	233	230	246	219	218	217	220	250	235	227	221	228	254	239	228	222	274	230	217	233	244	221	219	227	242	271	226	222	245	226	225	234	251	222	226	221	252	238	268	213	251	245	232	224	261	227	215	230	250	252	242	243	247	242	206	218	263	247	249	207	229	229	269	230	248	227	235	252	222	231	263	252	222	229	211	213	238	241	215	258	254	239	244	225	238	237	244	218	217	228	228	238	246	230	230	216	235	256	243	236	235	244	211	257	202	235	218	232	249	234	201	259	260	232	224	229	232	215	212	221	241	215	244	260	229	208	256	245	209	238	215	250	215	227	238	205	240	238	235	226	238	242	237	223	234	252	221	245	252	265	269	260	217	221	226	258	225	232	220	248	227	240	261	230	264	266	256	225	261	228	238	238	262	223	257	250	235	213	270	260	228	207	239	241	227	227	240	230	211	243	246	249	265	245	235	222	248	235	210	232	247	250	251	214	228	238	227	217	277	248	244	245	238	231	239	265	235	252	255	249	228	222	227	222	239	245	239	218	230	240	239	241	244	217	243	236	261	237	239	232	249	225	232	260	255	251	231	228	229	234	218	255	225	225	258	229	230	233	229	255	239	255	251	257	232	232	233	243	252	228	233	267	231	236	217	259	232	252	241	230	218	229	244	227	207	224	205	208	231	268	261	254	241	214	233	221	238	234	253	246	252	235	233	233	215	239	243	222	212	222	258	230	234	238	235	241	229	258	235	206	233
9152	16612	14640	8607	6011	4562	3541	2757	2256	2056	1715	1597	1373	1261	1120	1019	1006	943	962	949	889	870	896	853	952	882	813	751	750	681	614	626	552	618	569	504	534	566	533	579	565	514	502	500	542	495	504	510	539	502	506	523	512	514	502	528	523	512	538	508	524	531	547	517	524	563	561	514	540	517	537	552	518	516	504	537	512	544	540	516	558	551	552	533	497	557	501	536	516	532	558	493	554	508	516	550	499	476	508	560	500	533	535	561	466	541	489	488	518	499	456	513	533	540	526	554	529	562	515	503	499	561	541	521	513	485	481	517	513	550	508	477	502	517	533	529	477	556	500	506	506	540	516	525	499	485	475	501	542	500	513	530	508	522	526	510	507	500	530	525	519	551	489	523	533	528	515	513	514	481	536	488	521	532	524	475	530	541	521	489	514	520	494	521	511	538	481	507	520	519	516	499	556	578	514	471	502	514	507	543	493	473	512	505	533	505	535	505	508	499	533	501	512	467	486	541	506	511	469	506	531	508	487	504	526	469	544	490	496	529	503	494	506	497	509	471	495	570	489	487	517	499	520	563	503	486	523	494	540	522	475	540	527	533	517	522	490	511	484	469	512	506	537	517	472	473	538	548	530	518	501	525	506	470	512	503	553	509	510	525	509	493	512	525	534	511	472	513	493	504	488	529	499	508	485	494	504	508	488	490	460	546	524	499	504	482	501	485	529	521	509	476	522	510	491	502	525	501	491	493	521	524	495	537	496	512	511	530	509	500	500	500	506	488	482	521	493	539	488	534	572	499	497	481	482	509	523	486	512	481	522	501	520	544	513	514	550	503	533	477	509	539	503	538	528	500	502	514	487	519	499	502	488	478	498	502	504	478	564	479	511	553	530	507	514	507	484	532	491	480	500	536	501	492	493	510	549	542	530	531	493	516	496	500	541	513	541	517	530	510	473	499	512	487	487	504	528	512	576	492	522	510	488	535	523	516	511	510	528	528	502	498	515	521	508	520	536	503	489	477	497	481	544	484	487	494	565	499	521	491	510	520	466	499	474	525	525	514	509	495	497	433	523	493	471	482	484	526	502	513	502	527	483	493	514	504	512	528	488	508	519	526	508	509	508	505	494	498	501	529	558	519	541	534	500	472	533	550	535	518	558	467	532	543	501	537	516	485	490	528	531	530	530	509	479	479	555	524	518	481	506	502	525	543	490	487	486	494	495	528	512	527	491	486	516	519	518	514	549	476	523	522	496	489	524	550	512	484	523	505	517	495	524	457	519	513	519	474	502	492	515	495	529	540	500	553	520	525	497	546	540	568	492	489	512	488	481	522	540	535	533	498	520	470	519	500	531	493	470	528	470	533	511	495	518	524	510	534	523	529	508	526	459	543	528	483	496	490	519	533	553	472	483	514	525	486	503	524	524	514	526	529	470	522	506	518	491	493	507	527	512	478	497	484	523	522	480	505	483	514	545	505	507	493	495	526	477	518	507	528	533	494	491	539	471	532	543	533	530	532	522	557	496	541	504	519	500	514	500	549	510	508	466	481	520	497	519	500	496	473	510	526	505	511	509	513	509	489	571	504	516	518	461	515	507	514	495	518	508	486	501	525	523	496	476	520	514	515	531	550	501	502	516	484	494	490	497	521	539	553	517	524	495	543	524	552	495	514	508	500	485	524	479	497	546	536	471	518	482	493	515	484	490	523	513	504	471	478	531	504	532	452	534	516	483	484	484	544	518	487	507	494	502	506	494	498	493	483	512	500	500	514	518	536	505	582	522	546	487	521	522	481	500	533	506	503	494	504	500	515	493	506	530	531	530	537	509	501	479	515	501	523	534	525	501	477	530	544	514	484	517	498	515	501	507	512	502	535	470	504	485	510	533	495	517	528	503	506	477	482	513	542	507	535	471	503	520	504	524	541	467	512	538	508	506	519	524	519	536	488	518	512	504	532	481	475	517	527	543	485	525	486	529	491	490	522	501	516	545	511	505	545	537	533	515	505	515	514	471	527	501	558	499	495	526	527	526	503	510	463	552	513	493	518	503	467	522	491	501	483	492	569	512	470	507	480	482	510	487	506	506	468	510	492	481	526	499	530	479	495	448	521	491	475	512	486	525	507	552	511	537	528	517	506	503	519	535	534	496	496	516	470	555	521	485	501	528	484	491	468	489	529	522	524	506	540	481	487	493	495	515	525	540	585	505	471	521	522	508	525	514	523	507	522	519	513	527	484	534	535	502	544	526	512	523	526	514	523	505	499	520	504	517	491	526	504	545	517	487	499	514	523	508	479	467	487	490	506	539	518	517	528	520	525	480	508	513	497	521	547	514	554	521	491	514	474	491	538	533	493	538	504	500	510	505	512	527	526	531	540	562	510	531	489	495	524	501	504	503	517	505	547	506	488	514	572	563	539	531	510	487	545	490	512	511	464	539	511	550	502	502	505	521	474	537	487	541	500	492	543	477	523	506	508	521	517	491	505	480	500	522	541	471	524	521	501	535	569	495	517	522	492	510	502	480	493	525	477	485	532	500	482	509	499	523	530	496	530	509	539	533	473	505	534	532	501	493	494	505	518	550	483	569	492	500	503	532	540	515	475	493	489	555	482	514	472	516	544	529	513	511	515	546	472	510	516	489	504	527	507	467	489	549	510	531	491	549	509	528	552	514	500	520	506	532	518	503	514	542	508	498	506	533	515	510	530	487	526	537	535	481	523	541	493	453	521	500	504	483	525	510	512	499	514	522	478	492	477	512	514	564	539	503	535	512	536	475	521	448	498	510	529	508	482	489	536	494	484	553	493	505	500	556	521	537	505	521	497	503	492	497	514	520	526	534	545	516	518	523	506	500	554	501	517	489	490	506	530	486	510	509	507	504	512	530	527	518	513	486	528	528	534	505	510	504	499	514	490	481	512	518	490	491	552	520	551	541	498	525	509	501	481	560	484	506	486	547	518	495	503	478	508	507	505	502	553	491	515	487	498	547	508	503	476	517	532	497	515	502	503	526	491	520	482	522	474	514	540	541	466	526	529	528	524	495	505	491	553	480	519	528	511	515	519	520	524	519	548	492	489	504	482	503	482	508	492	508	520	508	474	491	501	500	486	475	517	518	503	513	512	530	527	491	511	499	523	492	491	511	523	488	504	516	486	537	503	582	505	517	506	517	503	484	514	476	531	471	498	491	506	471	441	496	521	516	504	554	483	507	517	488	489	529	501	510	470	514	507	514	549	486	506	524	491	539	551	524	499	473	521	495	553	515	517	515	510	494	493	471	505	460	492	475	511	503	501	515	540	504	489	491	506	502	531	520	539	530	515	511	498	504	552	470	521	498	498	497	526	513	531	514	508	539	521	533	512	501	471	500	519	488	491	501	508	486	520	522	501	531	497	507	525	531	464	508	520	532	542	488	509	531	521	498	499	456	494	507	468	504	505	513	476	493	489	522	517	535	546	503	498	529	519	467	528	518	527	546	547	513	475	502	510	519	523	515	473
24214	21438	28924	24377	21405	10734	2443	1470	1211	1092	990	837	819	742	703	630	576	554	587	540	616	562	553	543	581	554	545	549	485	461	472	464	446	457	460	446	401	440	460	412	432	450	429	398	442	391	398	403	401	419	419	382	365	384	431	418	417	442	422	412	403	381	434	448	405	453	442	371	414	394	428	421	428	422	429	439	403	424	409	428	417	396	406	427	412	414	401	405	381	451	389	437	407	409	406	418	380	388	412	378	409	410	436	400	387	426	414	369	445	420	407	405	394	404	387	415	444	396	404	436	403	419	391	418	436	392	396	428	405	413	430	382	403	379	387	398	379	400	403	431	382	371	377	391	424	420	379	472	423	402	413	393	437	412	425	439	392	411	403	378	379	385	451	408	397	422	430	410	467	441	429	379	409	396	395	387	406	413	376	407	418	387	381	418	406	398	444	417	375	395	385	425	387	429	404	375	433	381	405	412	386	408	411	411	404	378	427	388	477	408	367	398	375	402	394	387	442	393	400	412	422	413	401	417	422	409	388	391	392	408	422	359	425	386	419	413	405	398	388	403	453	410	428	409	401	416	396	371	423	390	420	389	395	381	403	408	386	421	401	425	392	398	427	401	387	374	394	399	397	389	396	444	400	394	400	396	439	425	406	392	420	410	429	399	437	383	400	420	403	395	402	404	435	415	399	369	401	369	379	420	387	389	423	391	414	420	422	441	378	368	402	446	399	407	398	421	416	384	397	405	415	393	401	397	427	438	390	370	412	412	408	430	404	393	406	384	369	412	413	408	415	411	387	375	368	373	407	387	362	437	412	407	400	405	388	371	395	380	433	398	389	447	394	382	406	410	423	382	417	408	414	397	410	396	384	376	431	374	400	429	406	425	393	404	369	410	416	395	436	392	377	388	386	406	360	411	375	405	402	365	398	398	411	408	402	400	392	401	390	427	434	416	409	384	378	378	414	418	415	379	375	384	411	415	421	394	402	416	405	411	369	393	417	420	400	409	385	424	404	406	408	414	418	466	428	374	398	397	392	383	379	402	416	414	376	386	368	415	388	383	391	393	427	376	411	378	404	406	407	405	387	396	390	405	439	412	403	376	424	373	390	404	403	402	416	393	404	368	401	400	416	403	413	391	422	381	392	382	387	420	405	397	411	412	403	397	419	411	404	412	430	389	400	391	418	387	379	414	381	452	381	401	384	362	386	406	393	385	393	420	426	391	378	422	399	397	419	411	372	416	417	414	429	397	423	397	405	375	371	409	397	404	405	414	394	424	403	423	391	388	385	381	380	385	412	448	406	389	386	379	440	419	419	385	420	403	409	386	425	430	406	390	402	381	415	421	390	411	401	386	422	414	386	432	423	405	391	357	363	393	385	398	395	415	382	389	407	377	380	402	363	415	418	439	413	386	369	404	409	407	372	383	418	362	417	403	416	401	330	416	415	402	404	402	403	400	415	412	405	434	407	402	381	419	416	382	380	416	426	426	430	409	408	402	388	445	420	420	405	395	397	433	408	430	431	411	372	394	371	375	423	427	409	425	414	403	417	382	394	398	415	423	391	406	405	414	392	379	383	404	374	410	402	411	396	384	350	364	376	394	409	384	413	402	386	412	400	455	397	421	388	411	422	419	429	417	390	401	393	424	410	398	434	394	409	388	397	441	423	396	384	438	404	388	402	397	377	377	393	419	399	413	421	363	435	385	425	430	395	364	448	375	378	372	405	424	449	404	396	432	423	406	412	418	369	410	445	398	403	389	401	400	412	404	425	385	404	404	428	393	388	462	381	381	382	408	371	433	417	408	403	417	404	429	381	379	422	391	426	396	377	432	402	406	382	416	420	369	420	398	445	416	395	435	427	440	393	429	430	398	390	428	402	415	403	400	403	388	397	403	394	411	425	412	415	454	403	383	392	388	402	421	428	367	382	365	408	396	411	433	414	375	392	407	387	400	382	394	384	416	393	391	438	412	379	391	398	395	400	394	409	378	431	397	396	392	391	427	434	383	389	389	413	419	391	411	371	397	389	345	434	396	437	396	432	399	379	437	417	451	381	406	374	393	390	407	405	411	393	391	389	419	381	415	370	405	410	418	438	382	417	390	406	401	447	416	412	397	385	420	385	429	399	387	409	415	375	420	408	435	424	409	408	402	403	386	380	391	385	370	410	426	411	400	375	418	362	397	387	409	396	403	377	373	362	388	429	426	385	450	388	408	410	384	413	404	393	407	393	408	426	381	371	400	415	385	416	400	356	435	390	393	412	382	419	415	413	380	403	418	397	414	390	411	392	414	428	388	416	363	414	393	399	412	403	402	391	415	391	411	385	394	418	415	387	404	383	386	403	401	417	348	406	401	409	368	417	408	353	387	418	389	424	388	401	369	390	389	426	398	423	410	388	352	407	413	391	409	433	406	382	383	383	421	393	415	423	410	410	397	397	414	421	408	412	414	416	386	366	405	432	424	387	409	421	413	423	375	400	392	396	407	399	382	409	385	403	398	384	418	421	396	419	406	379	378	396	399	419	418	430	410	396	368	371	438	387	405	395	401	424	421	398	389	410	399	372	372	399	375	411	447	408	424	428	410	414	418	402	402	404	401	394	371	419	423	397	383	428	400	369	417	389	419	412	391	399	391	426	432	437	371	390	421	413	407	400	401	400	391	420	400	414	387	367	369	395	397	412	391	404	400	440	380	397	406	404	408	411	390	410	425	410	409	410	393	408	433	364	377	420	415	413	433	390	398	390	385	397	401	407	415	379	394	404	405	382	380	435	399	419	429	348	387	356	393	385	400	439	423	403	430	398	393	381	423	397	433	379	426	401	420	396	431	382	397	373	411	430	431	393	397	402	405	387	413	399	376	373	399	409	383	417	416	375	407	418	387	359	430	426	396	430	387	405	400	376	408	388	434	409	405	418	364	418	419	396	402	420	425	379	378	400	389	442	391	380	443	403	430	368	394	397	393	433	365	413	403	416	435	412	411	411	403	386	385	402	411	392	412	408	389	398	370	425	388	410	421	404	406	389	420	427	401	386	422	368	407	407	410	371	410	384	372	382	396	403	376	382	402	407	415	400	377	415	413	428	371	391	397	422	398	416	418	384	386	426	423	422	391	419	396	355	391	373	387	382	420	403	403	395	409	436	426	360	436	417	414	424	364	398	398	371	393	392	416	457	396	410	438	399	377	384	368	450	390	438	411	397	386	391	457	360	400	410	411	404	409	403	429	393	407	386	426	402	420	404	396	399	412	386	396	412	391	377	396	385	379	361	405	400	389	410	424	419	399	415	426	388	380	402	377	384	393	406	394	397	378	366	396	412	375	361	425	400	407	404	391	402	430	356	402	390	402	387	393	422	411	393	439	407	387	406	425	395	374	403	436	406	341	408	364	381	439	385	426	404	422	384	411	382	401	412	397	421	367	410	427	437	392	417	401	391	391	441	385	391	433	391	420	432	407	389	417	441	414	395	419	411	393	399	413	410	391	389	410
12128	22952	20591	13343	9842	7413	5792	4857	4046	3462	3064	2628	2467	2158	1976	1739	1723	1564	1573	1475	1482	1474	1391	1506	1468	1488	1254	1215	1162	1103	1050	1014	955	933	932	886	844	921	807	847	849	914	873	804	868	824	825	852	832	812	870	821	825	821	822	867	833	838	845	821	889	847	861	838	832	821	841	875	861	779	866	841	831	881	839	891	821	848	782	854	797	784	831	855	821	835	858	820	837	812	842	797	820	820	844	805	839	802	778	784	824	843	771	855	867	786	782	832	858	822	813	814	838	812	814	732	767	772	856	825	827	805	774	825	842	804	794	823	847	791	839	811	778	818	860	823	844	805	794	785	797	865	783	810	802	796	807	765	838	779	801	852	795	784	802	858	837	837	835	807	822	856	778	807	822	777	812	807	830	796	803	794	766	822	805	775	895	834	827	845	819	853	805	772	834	864	840	800	820	873	808	823	818	768	754	806	800	825	757	747	828	800	769	857	785	804	756	838	836	815	785	751	766	809	785	785	776	800	768	798	742	822	847	815	805	851	816	840	776	835	842	767	840	864	835	811	804	794	782	783	785	829	781	835	781	781	856	791	802	766	778	830	816	825	754	806	818	838	806	808	787	842	804	782	829	835	819	811	780	803	857	826	781	781	791	848	798	853	779	791	811	792	830	842	863	757	783	793	778	854	843	828	782	819	827	776	796	857	823	840	760	751	793	824	794	855	823	767	859	793	770	774	811	815	790	876	845	786	774	841	804	826	787	816	811	816	833	792	785	808	814	764	815	829	819	782	794	857	825	829	825	789	766	867	820	806	874	796	790	776	820	834	768	806	821	757	781	780	833	852	840	817	842	780	802	775	820	806	785	768	808	818	828	819	817	831	796	809	797	831	833	784	770	792	776	774	765	778	802	787	841	841	818	784	829	810	848	790	859	804	805	798	766	824	796	807	791	794	797	786	848	812	808	850	822	772	785	771	809	778	805	811	789	780	802	822	824	762	787	855	790	752	834	794	811	733	807	794	788	835	798	844	834	793	806	821	815	837	785	820	802	824	814	780	854	718	798	828	849	806	777	805	805	768	836	824	811	793	785	793	786	797	826	744	785	834	783	765	777	858	765	805	819	819	799	814	815	788	794	872	787	819	813	806	806	722	828	761	811	820	835	800	773	853	799	765	791	824	786	797	816	817	863	778	800	823	775	773	789	813	835	810	794	836	771	796	831	806	788	858	816	810	756	788	811	844	853	777	836	824	790	797	790	886	818	830	809	805	782	779	795	831	790	818	772	806	837	804	802	798	812	824	778	837	779	784	810	798	749	791	794	827	840	821	818	811	809	839	764	835	862	848	765	828	806	883	824	807	832	770	790	830	762	780	809	747	782	786	792	794	805	804	827	792	745	835	800	820	850	792	814	814	861	778	813	780	795	840	875	800	834	801	824	834	875	837	783	778	798	817	846	794	788	787	784	830	788	836	824	801	796	812	814	847	805	812	805	836	868	846	796	777	723	813	815	805	789	771	845	801	809	841	849	816	838	863	797	774	772	801	797	783	769	772	856	760	814	795	740	782	804	759	779	790	786	792	867	816	791	832	801	808	832	842	817	824	795	818	810	771	835	817	815	851	731	832	787	836	800	839	860	761	823	809	804	825	798	801	777	812	776	815	829	850	771	854	846	771	766	806	809	841	809	787	808	794	801	804	801	808	849	834	826	798	844	785	870	814	819	802	787	778	820	801	785	800	834	818	821	784	799	801	770	793	751	818	802	810	801	863	781	804	790	793	814	800	824	760	844	775	822	837	781	746	817	789	755	818	783	774	830	775	798	841	819	827	790	768	791	838	744	797	823	796	782	813	813	835	833	781	862	848	833	809	746	786	814	840	813	814	840	799	815	794	815	785	801	832	809	814	829	841	788	838	764	844	809	761	764	816	845	784	840	799	797	854	834	817	826	858	823	802	762	789	771	810	786	831	839	815	758	782	849	845	848	784	746	789	779	759	817	762	815	818	833	832	765	800	795	840	892	830	791	834	848	827	804	838	860	809	860	776	849	764	823	784	827	782	790	794	758	825	812	788	820	789	780	805	804	783	799	811	810	759	837	775	750	815	828	834	810	794	878	826	788	826	794	805	821	820	812	786	823	787	771	750	787	752	787	835	829	783	756	809	826	771	844	818	787	776	830	815	811	780	798	793	843	770	832	809	799	851	821	810	766	791	776	810	842	785	829	822	819	752	813	811	830	804	806	818	807	812	798	826	804	788	841	805	814	797	790	833	826	788	804	854	827	818	809	857	832	737	765	787	820	834	784	786	843	781	837	851	827	786	781	801	808	809	844	845	816	816	786	819	768	791	789	791	814	812	804	795	804	862	795	793	784	763	828	807	818	809	808	820	793	788	769	853	812	825	814	787	780	839	836	790	763	784	812	845	800	775	821	826	787	810	829	763	796	784	816	791	817	791	814	768	788	779	812	815	774	895	754	834	817	811	777	851	798	806	805	861	812	825	780	783	846	824	772	810	827	816	811	802	801	813	779	770	806	859	833	775	829	849	836	822	796	773	772	893	792	831	833	778	850	837	779	857	787	791	820	825	856	807	803	781	798	783	845	848	815	792	805	817	840	821	826	797	822	794	767	814	799	782	802	847	779	805	786	805	806	855	783	808	798	821	824	807	792	801	846	827	815	828	842	838	794	818	813	766	853	811	784	845	762	837	850	822	743	822	804	775	789	775	823	821	784	860	831	807	809	854	815	851	802	791	798	852	767	770	806	809	755	773	755	756	763	781	810	768	807	862	757	750	803	839	853	796	803	823	780	809	796	841	817	772	847	833	855	791	798	820	773	817	826	830	813	798	774	745	770	817	835	785	804	818	781	792	862	792	849	814	778	808	796	852	777	791	809	762	781	815	785	779	759	804	836	820	795	804	787	859	815	813	808	829	821	823	809	828	835	789	829	813	761	759	807	806	787	785	846	769	791	812	806	816	824	784	829	798	829	810	849	810	856	793	799	812	799	797	790	805	817	803	799	776	861	768	819	786	787	796	776	796	792	836	803	832	797	802	835	819	807	833	779	826	804	833	794	821	830	833	776	778	834	858	815	893	828	759	837	819	827	866	797	783	816	810	827	817	758	803	804	821	800	806	825	787	825	797	772	773	813	781	841	814	866	829	826	763	800	823	781	835	818	790	794	826	798	827	833	807	811	786	783	825	819	833	834	801	847	841	825	789	771	766	835	816	793	804	837	813	781	761	775	825	844	795	843	861	818	770	798	801	814	761	807	776	807	818	809	815	795	799	818	810	784	806	824	826	767	807	806	832	816	799	798	793	808	836	813	781	807	781	807	804	837	792	865	829	813	772	824	766	839	784	851	859	803	791	869	836	755	802	827	802	771	783	809	771	796	812	811	771	784	797	817	785	779	779	785	770	803	811	831	798	777	772	803	834	805	802	799	781	816	764	791	792	740	784	817	805	784	851	773	797	831	802	805	837	787	833	805	825	869	781
27189	16680	3347	1165	663	508	375	299	304	282	272	255	307	273	253	233	248	252	241	257	240	230	268	239	248	227	249	227	228	217	232	218	240	226	196	226	224	188	192	208	243	235	206	200	211	204	212	219	214	229	219	202	213	204	233	210	219	220	215	233	212	211	217	209	208	213	237	237	230	227	208	207	197	210	227	203	241	217	213	216	209	196	229	206	237	205	224	232	201	214	227	191	193	188	208	181	199	211	220	213	213	215	191	204	202	226	187	223	219	195	207	226	227	198	221	215	203	228	218	202	224	243	203	210	239	182	188	188	201	189	211	238	204	213	233	211	215	226	219	213	202	212	225	216	224	196	217	200	209	205	169	213	197	209	200	215	196	203	210	216	217	220	194	204	215	206	207	193	220	203	217	231	246	220	221	228	204	227	209	192	228	222	217	197	203	225	210	224	207	214	206	202	213	234	203	200	188	180	205	226	201	221	218	237	215	214	197	214	233	232	195	208	213	220	205	195	212	195	213	212	197	201	220	200	209	188	234	216	204	225	217	198	243	230	229	197	202	214	183	226	212	237	193	197	209	210	201	197	190	213	206	205	237	237	215	195	216	209	220	220	202	236	219	211	203	218	189	233	212	207	195	215	232	221	233	218	239	200	220	226	220	233	216	219	204	223	227	217	229	210	220	224	184	224	198	238	204	213	234	220	239	198	206	203	196	210	212	200	209	219	200	226	196	209	196	189	209	186	199	230	242	234	233	227	186	217	217	218	214	194	214	192	195	226	218	227	222	224	218	217	236	232	223	222	183	203	213	215	234	217	194	223	195	230	212	208	209	206	193	202	201	196	214	205	204	206	213	211	197	201	204	230	207	223	205	212	235	216	236	206	206	228	204	202	202	208	219	193	226	190	191	205	209	234	201	226	210	198	207	201	208	195	178	190	213	199	212	199	184	214	198	202	224	228	235	228	195	209	221	200	238	227	221	213	218	200	205	235	195	212	226	236	195	211	231	218	217	208	171	199	226	202	246	207	212	220	211	220	214	192	209	213	214	218	198	227	215	212	214	224	225	204	224	210	204	201	221	212	238	222	205	189	205	211	209	216	221	219	223	210	218	219	211	193	218	204	195	203	200	208	245	199	202	211	224	222	218	227	197	218	218	192	215	197	230	200	212	213	218	220	217	218	232	212	213	249	247	192	192	218	210	226	190	218	203	217	218	188	181	225	201	228	198	223	235	233	228	187	217	194	194	211	205	208	193	206	211	222	213	225	217	216	198	251	227	205	228	192	160	208	228	220	206	229	225	210	194	223	200	233	194	223	202	194	216	203	203	188	233	214	202	188	209	216	205	218	227	213	218	208	207	192	213	215	207	214	186	219	219	177	214	223	199	214	191	197	217	220	214	216	234	222	180	244	181	191	192	199	222	233	202	209	218	210	208	215	218	213	228	214	214	226	201	230	213	234	206	201	191	246	248	218	241	179	237	173	228	217	199	238	208	173	226	220	221	227	200	205	192	213	208	213	225	218	205	199	214	212	212	206	177	206	208	205	234	222	204	230	218	222	209	216	208	212	181	210	220	190	237	196	233	216	209	219	211	216	208	204	223	239	212	208	209	227	203	214	237	223	239	224	208	203	236	205	195	205	220	207	212	213	218	192	189	202	210	215	237	217	220	215	200	188	221	218	215	214	209	198	199	204	210	193	213	217	234	204	232	208	223	223	187	234	224	178	197	193	206	214	208	197	210	244	230	239	223	220	195	232	207	215	207	225	215	219	211	200	211	204	197	212	205	214	191	215	229	227	207	219	239	232	223	221	214	206	204	226	210	220	223	221	219	223	203	226	201	218	184	194	209	225	242	198	219	212	203	215	201	196	195	251	205	196	213	228	223	186	230	231	238	239	228	243	238	184	204	227	198	217	231	201	216	191	229	188	202	216	192	202	213	228	227	219	203	210	200	237	251	205	228	209	225	185	193	200	221	206	220	223	242	208	238	220	211	193	201	197	217	222	190	236	215	246	201	222	216	201	210	213	201	204	208	191	228	212	234	215	201	235	203	216	186	198	214	209	198	246	237	191	207	232	187	212	201	212	182	212	224	222	210	220	201	207	200	210	204	214	221	205	216	191	205	217	224	196	225	199	204	212	206	206	202	216	183	202	232	233	229	199	206	219	219	202	230	192	195	185	207	218	211	221	195	209	200	204	222	216	223	206	197	204	202	198	206	191	222	219	229	205	221	218	177	205	225	236	217	213	225	211	187	231	206	205	209	212	195	225	176	224	204	192	208	217	216	206	207	220	202	224	205	209	209	214	202	207	196	215	189	216	210	193	203	231	213	227	211	212	219	211	203	210	205	189	214	215	210	201	197	235	193	221	209	237	216	223	207	205	214	227	217	214	220	188	215	202	212	208	238	207	202	210	247	207	230	236	231	217	200	244	213	222	194	189	210	218	192	192	202	193	178	217	208	201	213	216	217	207	194	207	206	246	205	210	230	234	229	225	221	204	210	260	211	223	210	226	192	218	215	225	196	229	197	212	228	225	225	217	226	213	218	195	234	192	205	231	229	216	228	226	210	219	227	207	216	217	227	204	225	179	207	202	216	226	238	237	242	212	223	229	209	205	212	215	192	234	202	213	230	214	221	226	217	214	199	221	202	197	198	229	191	199	223	189	210	214	213	214	216	216	182	208	203	225	223	214	220	187	243	226	223	202	229	231	186	225	198	217	196	218	222	209	238	207	226	211	204	221	230	221	214	224	229	235	195	202	215	237	226	205	222	231	222	181	219	219	217	219	185	203	210	199	211	204	203	183	237	227	235	214	203	219	204	197	193	210	222	209	203	228	222	208	205	218	185	216	198	208	224	220	203	206	194	191	185	214	203	240	206	235	211	182	184	184	198	208	222	222	213	205	225	205	208	223	231	178	202	223	204	218	231	211	231	215	200	243	237	229	209	204	177	217	208	204	174	216	219	203	202	227	192	201	224	208	218	231	208	214	202	244	223	207	228	194	235	217	190	206	203	225	202	223	214	222	212	212	212	214	201	218	206	196	236	187	242	213	213	221	210	234	219	218	200	206	201	199	224	215	206	221	205	221	200	185	220	223	188	209	200	202	209	219	221	218	219	194	210	181	210	199	219	245	209	217	217	189	238	197	213	195	222	186	235	230	215	193	211	232	211	215	203	193	199	225	192	213	192	211	227	202	188	232	201	217	212	226	254	208	220	224	201	191	194	218	194	232	202	203	226	218	203	220	236	229	190	209	217	233	206	244	227	202	215	224	193	185	197	203	228	201	220	203	199	213	240	217	211	200	203	222	229	205	218	205	200	209	218	220	206	246	227	204	212	212	206	230	194	204	184	200	202	193	202	186	230	239	187	206	205	242	235	221	212	192	217	198	226	212	215	193	203	198	198	229	229	206	216	218	205	218	224	193	208	193	202	218	212	205	224	181	217	225	233	203	217	226	225	213	210	217	224	221	223	198	195	188	208	198
6316	5812	4979	2483	1759	1362	1067	977	929	844	738	765	719	653	609	591	598	590	600	569	622	629	609	594	678	625	593	585	545	528	479	504	467	511	480	487	456	470	480	453	458	449	475	466	436	498	441	493	477	450	452	471	431	503	483	500	431	466	508	435	451	477	491	466	479	463	484	438	489	450	454	500	441	481	466	477	465	452	520	480	461	437	461	473	516	451	462	458	447	503	485	473	488	454	438	450	432	477	472	481	472	423	456	465	445	482	464	438	481	481	476	479	469	486	488	503	491	459	483	476	471	444	472	439	452	469	485	444	395	451	467	469	475	433	489	428	449	470	465	451	488	509	489	484	464	441	438	456	467	484	459	464	468	452	492	474	501	439	481	470	494	477	449	483	442	483	479	461	469	456	442	491	454	460	451	490	454	488	506	460	495	457	426	443	470	470	449	429	474	444	434	422	444	493	457	455	476	482	481	461	453	451	453	422	452	482	449	461	419	461	450	468	447	472	468	474	452	458	489	441	469	434	437	461	483	426	474	458	477	493	465	431	476	494	481	439	450	450	443	431	448	442	462	474	453	428	469	462	444	506	441	434	480	498	463	465	457	446	475	462	457	461	514	478	503	454	480	424	471	440	469	483	445	422	418	479	477	483	484	434	505	447	454	446	442	472	470	461	516	486	458	446	451	489	462	446	456	454	449	513	398	471	456	455	443	437	482	415	461	450	484	444	481	456	448	491	507	428	455	466	463	437	432	448	440	460	474	478	487	421	470	457	459	511	469	466	481	433	455	459	463	456	435	500	469	446	434	441	446	479	456	453	490	458	471	465	454	443	446	449	453	449	449	440	508	490	463	502	479	443	472	491	472	474	484	484	466	482	450	478	473	455	454	457	456	441	476	484	474	477	467	464	448	480	455	483	510	455	430	476	452	451	444	463	450	495	470	480	461	450	433	459	433	442	464	470	480	474	467	468	486	451	506	463	505	457	442	502	469	461	440	478	462	464	444	459	402	445	399	468	456	472	469	456	451	505	476	464	503	499	445	440	443	470	451	460	480	468	429	409	463	458	481	427	445	440	456	493	445	459	451	466	454	496	467	470	481	428	446	475	456	497	461	439	459	485	478	511	423	469	463	464	446	443	452	509	454	488	455	463	449	460	445	441	480	494	456	464	511	469	469	447	457	474	434	463	429	486	427	446	470	477	477	444	476	452	486	473	417	462	472	479	468	433	464	472	476	493	458	464	453	457	452	484	462	445	481	460	471	463	485	460	410	457	447	468	469	450	438	441	430	463	463	486	483	455	501	425	442	432	472	489	478	453	451	487	464	436	462	469	449	468	444	457	473	439	453	485	479	464	472	465	472	442	456	455	428	498	451	443	470	456	432	453	487	496	520	475	448	495	462	470	483	437	452	524	467	459	465	478	433	476	496	430	456	519	486	479	467	460	486	485	450	442	448	441	434	493	457	502	467	436	458	424	424	444	474	453	465	440	486	447	485	467	450	471	483	490	446	457	449	489	445	462	429	489	451	453	432	456	482	484	510	461	450	464	460	493	479	444	433	456	483	480	455	441	437	470	450	512	453	504	469	412	405	480	469	441	477	445	444	471	472	491	433	451	465	484	458	450	484	447	444	431	465	529	465	451	451	475	444	457	447	434	476	495	471	468	470	474	463	448	498	439	485	452	470	475	413	463	467	469	483	465	434	462	454	497	434	408	451	448	436	414	480	483	463	445	458	439	458	446	440	447	453	481	473	475	435	472	460	458	481	459	467	445	457	482	474	447	437	457	472	430	456	456	476	461	492	467	454	491	458	433	459	443	460	440	473	481	465	439	472	483	449	402	518	438	401	462	465	468	441	460	491	458	426	462	442	437	454	476	488	459	462	418	445	467	473	485	508	511	441	485	457	464	450	515	473	496	462	468	477	462	469	458	515	431	498	509	487	453	438	452	464	466	473	461	496	473	456	451	479	455	451	464	417	455	442	456	442	481	433	448	427	465	469	463	487	448	468	438	467	475	480	435	499	438	446	474	440	451	472	449	450	459	476	457	477	440	481	477	489	488	470	508	464	451	491	477	457	447	433	459	451	447	456	471	506	453	439	431	505	483	485	486	446	409	468	473	413	454	459	446	442	425	474	430	447	492	483	425	424	460	493	472	452	463	470	409	486	482	472	460	460	441	470	443	456	489	483	435	478	442	493	451	450	454	461	500	470	454	476	434	486	467	440	483	465	481	490	478	451	490	461	491	483	480	480	470	464	489	464	495	479	497	446	460	478	514	462	479	467	468	475	474	491	460	491	482	453	459	461	473	449	453	427	473	496	475	447	453	489	457	436	438	458	446	491	466	469	468	451	492	450	492	431	437	445	465	461	496	429	412	493	500	488	470	475	478	491	472	453	479	448	425	435	404	516	448	478	473	514	477	444	458	518	479	477	463	471	478	455	495	449	458	456	453	501	420	443	417	502	419	486	460	444	429	467	465	440	478	462	460	459	480	479	434	430	458	404	451	457	471	469	477	439	459	459	452	495	472	503	457	465	448	432	451	467	478	469	453	453	485	511	485	449	462	460	451	490	514	450	483	503	427	487	494	499	444	481	451	485	449	488	475	469	433	431	447	469	481	488	455	442	480	458	449	473	485	447	466	496	486	497	434	451	509	433	461	465	415	499	450	434	448	476	449	440	488	470	440	470	461	452	480	432	454	448	437	517	479	451	495	476	455	443	452	472	427	447	450	440	498	455	508	460	450	463	457	469	466	475	479	483	471	459	492	457	457	469	459	450	436	451	469	459	479	452	500	471	434	444	441	438	447	465	486	501	507	447	490	482	457	459	469	481	451	474	489	440	504	433	453	452	498	456	484	500	467	449	469	480	473	470	448	494	481	430	458	459	498	472	502	469	466	477	458	479	446	459	481	460	462	452	487	480	493	495	434	494	437	450	516	481	482	450	477	488	415	472	440	493	467	460	456	494	466	446	460	434	451	441	501	474	425	465	458	451	449	471	451	472	469	451	474	450	471	452	474	474	464	455	465	475	472	429	463	453	457	459	473	450	420	464	480	491	452	450	488	440	458	474	460	489	499	482	492	419	438	436	444	448	458	462	465	480	500	429	450	466	458	477	428	471	486	475	450	474	477	472	497	438	505	469	465	496	439	435	456	472	458	481	462	470	483	455	435	488	457	472	461	485	464	470	473	446	471	454	490	442	437	436	457	478	448	485	417	428	419	468	441	511	430	476	510	448	485	445	460	479	476	479	454	465	453	428	494	492	470	468	448	459	468	481	457	442	466	476	451	438	490	454	450	460	483	474	469	437	478	458	434	465	445	424	463	452	451	472	487	485	468	438	474	454	445	460	459	449	486	452	433	443	458	460	416	490	492	444	459	445	457	463	464	456	423	468	488	474	452	477	491	479	465	456	452	501	451	478	462	446	480	428	448	459	456	428	464	474	517	464	446	495	458	403	457	500	427	439	447	493	460	458	486	482	477
25039	21403	27817	25271	11403	1956	1166	940	685	606	507	492	478	494	399	400	332	358	340	326	310	344	359	367	314	351	322	311	284	275	277	251	270	255	238	278	243	226	239	246	232	266	257	255	251	256	248	234	242	259	242	267	252	246	235	235	226	266	250	228	249	237	252	266	234	257	240	225	258	241	264	282	246	235	257	225	262	255	249	257	249	249	224	233	269	213	267	244	226	224	229	241	258	230	219	236	257	225	241	235	245	253	244	287	225	260	242	267	238	222	227	234	271	261	232	244	247	259	230	263	248	244	275	259	237	232	227	233	245	242	218	258	248	262	267	258	267	217	222	262	235	251	239	241	256	227	255	256	269	244	266	247	235	252	251	211	244	238	250	237	259	238	244	267	217	243	282	245	210	224	258	218	248	216	215	216	250	235	253	261	244	255	240	263	241	218	252	225	247	255	248	244	258	260	260	233	255	233	234	246	267	252	259	262	256	215	259	262	251	227	221	209	234	218	241	257	245	229	252	248	257	240	252	250	224	216	260	252	261	232	293	232	236	234	218	219	212	251	223	215	220	248	240	224	249	236	236	225	267	226	238	249	239	249	231	237	249	221	252	243	228	222	260	242	219	268	240	265	235	280	215	213	245	231	237	212	234	241	236	256	235	253	253	251	267	235	235	218	218	234	248	227	240	221	210	235	232	215	223	226	227	240	272	237	236	228	234	262	252	257	246	244	250	248	225	225	252	236	254	263	234	258	257	246	231	239	251	260	250	239	246	242	248	240	250	255	255	244	218	240	247	254	233	257	245	205	248	242	245	241	234	265	258	232	203	252	236	257	248	239	242	222	253	224	219	207	230	251	249	233	229	213	243	243	244	233	242	252	271	236	244	280	240	235	225	238	228	248	203	238	228	259	227	243	260	234	264	227	222	226	232	228	251	235	246	243	244	245	291	253	244	231	249	250	263	256	258	242	237	217	245	262	231	257	230	247	259	227	201	239	242	254	230	238	230	267	254	239	251	245	234	263	251	246	248	241	235	234	259	239	254	264	237	248	226	225	245	249	232	240	248	222	239	245	248	229	242	203	224	241	254	235	236	248	235	217	247	222	264	235	294	243	245	246	212	246	256	242	240	246	231	280	245	228	244	227	223	266	224	253	238	205	245	239	236	232	235	231	241	230	243	270	243	220	239	240	245	272	227	237	231	223	237	240	236	241	252	235	211	232	244	233	230	255	244	236	236	255	247	218	242	248	259	247	231	227	249	236	250	250	201	235	279	218	235	228	231	230	224	227	255	274	233	232	244	250	245	226	238	238	251	251	243	263	258	223	235	225	237	229	241	227	239	235	212	222	206	230	246	244	249	254	221	241	259	244	261	265	243	263	242	253	258	237	236	218	243	252	230	251	234	207	247	219	257	205	227	239	249	257	217	221	223	241	252	265	229	211	229	223	242	236	225	248	244	212	240	241	226	253	255	246	231	245	238	226	233	266	232	251	239	226	242	249	233	255	243	264	239	228	256	234	238	248	238	231	234	268	252	258	239	271	247	211	256	246	236	244	244	242	247	262	239	248	224	243	237	250	218	231	230	246	229	240	238	218	224	232	210	234	234	241	267	274	256	243	243	231	221	275	254	246	248	238	250	242	248	220	235	222	234	231	260	259	234	242	243	215	259	225	223	260	234	232	238	238	238	209	252	188	233	281	257	237	219	220	256	243	254	229	264	256	245	236	252	242	234	234	253	247	218	203	244	239	244	240	255	256	202	233	243	260	245	227	268	224	218	217	242	237	216	243	278	254	220	238	227	217	229	235	236	226	220	236	250	255	247	235	245	276	235	236	254	269	223	258	244	245	245	231	225	213	242	255	212	255	273	240	220	250	233	272	246	235	217	224	251	242	234	247	276	246	259	238	228	235	233	237	246	241	229	265	236	233	254	241	263	244	222	217	224	226	223	236	223	245	250	221	244	246	234	247	225	235	259	243	257	260	245	234	246	226	237	240	211	243	246	231	268	242	219	220	230	260	226	262	241	246	241	267	254	245	258	227	229	232	244	265	238	268	232	238	243	216	235	233	259	235	257	252	218	251	233	261	271	224	234	251	247	231	246	253	247	247	233	218	241	268	221	246	235	242	233	238	256	249	221	260	240	199	266	240	251	246	240	213	241	264	265	215	231	243	259	239	226	235	242	270	247	248	244	220	240	240	248	252	261	255	240	248	242	239	220	247	243	257	233	233	232	238	230	226	245	212	263	245	233	258	222	233	234	216	219	203	282	242	241	251	254	253	240	219	226	237	265	247	230	243	235	246	268	242	242	243	238	204	251	260	236	216	228	244	264	229	247	225	253	213	231	264	251	243	251	227	250	253	260	237	265	254	251	225	251	235	231	245	230	260	214	228	255	236	249	272	265	234	200	270	252	234	248	266	210	238	236	267	265	231	229	261	267	251	249	243	237	249	237	246	229	248	272	241	203	252	256	241	257	221	236	260	254	253	234	224	272	234	252	262	238	250	209	264	232	236	235	214	246	257	266	229	232	236	288	231	242	252	252	241	233	253	274	252	245	249	243	251	272	230	243	217	236	220	239	247	238	219	249	242	267	242	230	252	236	236	236	224	244	248	238	238	241	270	253	227	258	251	232	262	242	230	231	242	243	226	252	224	248	233	233	224	237	250	225	244	233	229	220	262	260	239	250	247	239	245	260	225	234	248	230	228	242	236	257	250	247	251	230	248	236	236	246	223	228	246	236	253	238	240	237	260	231	244	249	227	245	274	231	241	225	250	237	259	235	245	233	221	233	222	225	254	237	210	260	241	230	218	222	243	237	234	265	254	243	219	233	242	237	229	233	223	237	243	224	235	232	230	243	233	243	249	235	233	252	220	236	244	238	230	210	228	236	244	259	204	243	228	244	246	219	258	220	262	229	242	251	245	226	217	236	223	238	253	240	221	255	218	240	222	242	252	255	226	219	222	236	248	226	253	240	226	253	224	263	215	217	226	251	240	252	239	253	253	245	231	230	229	247	235	275	226	260	254	265	226	240	253	226	228	252	215	243	252	239	248	237	256	241	244	249	233	245	267	260	237	237	217	248	280	218	239	222	253	257	247	233	214	243	220	217	258	257	235	217	231	222	235	248	245	230	231	242	258	243	232	238	226	234	239	278	233	228	252	228	234	240	249	243	255	257	233	229	232	255	238	220	224	231	229	222	209	252	230	229	225	220	245	253	255	210	263	274	225	212	226	246	239	231	226	236	250	219	250	238	203	220	236	231	253	232	233	229	256	213	242	253	231	247	247	247	267	263	239	233	243	217	228	241	238	232	235	238	226	231	264	220	213	237	263	234	229	264	248	229	236	222	233	263	246	249	240	217	240	245	228	268	232	250	227	241	252	238	247	220	269	278	258	277	235	239	227	227	234	254	218	241	236	224	268	232	224	229	256	233	220	236	235	233	210	249	255	198	250	254	236	243	264	225	243	236	215	271	231	253	251	234	247
8879	16151	14542	8877	6218	4729	3521	2876	2370	2090	1826	1585	1434	1293	1193	1081	997	922	935	929	943	934	884	956	897	888	874	819	713	723	643	631	569	633	595	554	539	531	573	503	529	536	525	549	554	558	507	504	542	525	526	518	531	514	530	511	516	530	497	537	552	556	548	562	568	506	532	517	596	552	586	544	495	517	526	497	546	545	471	556	552	493	486	526	534	565	509	518	495	519	559	516	498	534	518	527	519	544	519	503	513	513	493	520	532	534	520	529	553	502	547	502	558	507	564	507	508	530	468	513	514	484	510	488	483	548	498	526	460	510	518	487	532	538	513	513	452	488	482	490	525	521	503	498	528	485	507	499	518	510	517	543	549	491	507	521	498	543	550	488	522	505	497	530	509	509	491	556	527	473	496	507	501	498	529	533	517	523	500	515	473	503	523	522	483	517	510	516	490	540	518	478	536	523	542	500	490	532	476	500	480	516	530	515	483	498	528	483	516	460	518	525	469	519	488	501	517	514	487	533	507	530	521	509	493	520	500	532	480	491	509	461	518	497	475	496	536	510	503	529	506	568	493	522	505	553	525	518	509	478	490	506	499	455	546	459	514	511	561	497	493	531	512	516	487	480	522	518	507	520	465	513	508	537	519	556	502	497	503	513	520	502	513	465	498	481	496	524	490	532	498	518	549	536	524	539	484	514	499	521	554	511	491	530	491	505	518	541	512	490	477	533	512	468	525	505	501	456	508	553	539	489	479	476	536	524	510	514	490	484	488	471	512	492	487	537	536	492	539	505	483	480	531	502	496	499	486	535	512	517	496	526	482	512	512	529	527	506	504	533	506	515	490	502	536	548	513	506	490	505	515	508	531	518	490	516	494	497	520	523	490	509	459	526	509	504	475	525	529	490	499	517	512	519	500	452	506	484	495	516	498	512	497	513	508	562	491	522	527	512	496	479	491	500	500	521	518	487	561	539	503	533	523	520	505	507	505	523	497	484	491	482	476	504	504	493	510	519	466	513	506	555	517	517	517	532	520	481	485	512	516	509	480	492	501	479	540	479	536	507	506	532	500	513	521	514	520	472	516	504	495	534	528	477	543	545	516	531	460	530	491	489	499	519	529	505	513	507	479	503	457	492	497	504	513	495	544	515	502	478	508	502	521	511	491	479	529	471	487	502	478	520	521	520	502	483	489	518	541	509	509	524	484	491	507	479	473	506	502	533	530	495	507	492	506	495	514	530	522	490	520	461	492	559	499	532	509	552	474	553	526	519	480	470	518	540	519	515	505	519	537	503	492	541	542	525	543	514	528	494	529	478	491	521	504	490	516	480	547	492	511	502	554	505	528	518	515	513	494	496	525	558	498	538	537	530	501	502	490	503	510	505	555	495	486	538	511	494	494	565	524	512	468	521	515	517	493	535	516	514	531	526	482	537	491	525	502	493	514	531	515	497	502	513	565	492	514	558	529	510	535	533	502	489	515	479	517	527	482	495	493	514	528	497	475	538	486	518	487	499	556	532	491	536	484	505	545	541	491	511	473	525	456	500	470	513	514	532	483	508	503	464	513	519	437	504	500	496	505	511	522	513	516	513	512	520	480	503	505	500	544	526	532	500	521	486	474	523	513	518	499	540	500	462	526	545	513	471	514	506	520	538	495	510	503	568	490	502	520	536	508	518	515	493	476	490	493	471	480	474	488	522	531	462	484	518	523	506	503	511	502	450	494	496	487	570	513	498	500	527	489	516	516	503	508	523	471	523	524	508	508	501	491	511	504	536	503	485	467	482	481	494	509	511	513	524	503	542	504	473	524	533	506	493	494	481	528	503	444	487	521	547	503	527	510	513	509	488	541	531	506	502	495	517	514	494	508	521	515	543	506	524	484	504	495	530	491	549	480	502	530	508	531	486	502	512	481	474	533	509	502	483	497	508	496	456	500	517	502	495	507	496	521	499	508	479	538	524	491	520	480	498	477	549	545	538	529	487	493	519	514	509	497	472	538	516	482	514	516	520	516	509	533	503	488	464	509	525	494	499	506	529	543	463	520	504	540	518	464	507	526	478	511	516	465	481	520	484	516	486	486	482	523	510	516	506	483	556	507	476	510	471	504	497	486	471	537	500	516	519	467	523	473	464	515	463	482	517	484	530	536	484	527	517	523	543	527	543	535	470	509	516	525	480	535	467	520	497	490	503	504	492	494	521	526	501	506	501	510	492	513	483	546	551	578	481	501	542	490	527	508	519	554	504	531	512	484	485	495	515	536	511	510	491	533	497	509	472	557	504	522	532	530	490	459	527	506	491	483	509	544	522	503	482	490	516	506	515	485	476	514	541	468	474	503	519	507	492	495	506	470	483	505	502	486	514	523	479	472	483	484	497	536	515	512	492	516	515	513	504	494	530	475	505	547	485	496	520	502	521	530	496	548	513	521	495	508	510	512	493	515	502	501	533	466	481	499	503	515	481	455	538	490	524	498	447	504	527	514	515	529	513	485	504	523	485	496	501	519	507	513	481	474	472	557	493	514	528	524	546	502	504	470	506	490	495	495	506	533	504	567	536	475	534	505	504	485	508	525	462	489	516	491	501	512	500	492	510	524	484	499	510	501	525	487	555	522	491	460	488	508	485	471	498	529	522	497	493	508	496	527	508	508	521	481	498	525	488	504	515	475	502	556	496	514	524	533	496	545	518	540	533	493	510	528	503	509	529	521	489	513	513	531	484	503	506	498	509	519	524	531	510	488	529	522	483	526	499	508	511	505	503	542	485	446	479	494	513	508	549	543	507	508	485	532	512	513	499	495	493	524	532	498	551	503	503	520	491	499	495	541	538	523	533	495	510	524	504	510	487	515	510	501	545	499	501	519	507	493	509	504	480	539	515	532	505	514	521	520	488	521	508	445	508	497	513	492	524	530	518	506	529	519	505	509	513	525	502	509	480	495	500	507	533	516	489	477	519	505	517	491	489	504	547	532	491	500	510	499	527	478	481	540	510	525	525	473	508	496	489	484	492	514	492	517	495	487	501	488	529	544	504	511	497	480	512	490	481	486	533	540	484	533	503	455	474	492	474	524	513	511	504	518	513	478	483	530	498	498	483	520	540	543	534	543	534	480	507	497	515	492	486	498	534	479	530	606	536	524	524	503	516	489	533	550	552	533	518	537	498	502	491	500	506	514	541	486	502	523	522	491	526	500	497	485	552	500	503	476	480	527	495	509	526	479	517	485	521	514	491	505	532	481	538	505	491	471	527	472	504	522	492	572	529	503	501	498	508	538	523	505	509	505	518	511	475	512	512	495	550	504	548	517	504	469	481	544	520	505	555	504	461	565	497	505	502	523	516	516	522	507	528	498	481	505	526	493	502	504	533	520	507	453	473	497	497	499	432	514	469	536	492	478	522	531	525	504	516	497	516	539	517	531	489	474	580	509	532	459	530	513	495	486	488	566	493	497	511	572	492	535	494	504	503	507	513	481	538	522	513	540	510	483	481	500	478
24125	21405	28849	24343	21359	10785	2551	1562	1228	1136	982	897	788	756	720	632	605	577	627	606	606	593	559	557	548	560	578	560	480	484	437	419	441	436	437	422	471	414	389	470	400	414	422	395	417	425	415	435	389	402	378	428	365	417	437	374	427	418	420	417	411	412	377	431	400	447	363	409	429	397	392	409	426	389	428	416	402	380	445	426	377	428	394	394	412	376	418	421	420	405	401	409	444	411	389	376	446	361	421	382	435	394	370	401	430	419	389	397	440	373	410	391	439	406	415	407	430	423	400	396	437	388	401	404	401	411	422	375	392	412	416	397	436	374	434	444	418	394	395	417	407	400	388	370	377	399	405	405	401	400	396	398	414	408	403	388	364	432	385	348	376	374	372	385	433	415	398	417	415	419	388	389	409	402	411	397	377	405	390	399	405	421	389	388	419	368	414	422	412	395	405	385	360	379	394	397	438	392	373	437	381	398	401	395	414	404	394	417	410	382	382	422	381	420	421	405	371	378	372	404	371	365	422	411	400	388	405	398	389	425	413	407	387	432	414	402	377	371	419	387	404	404	400	391	395	444	390	403	387	409	409	413	401	441	380	403	407	388	413	413	406	390	393	414	362	387	441	409	405	407	421	408	349	399	408	380	397	408	437	395	368	410	387	353	406	389	417	416	429	390	361	384	418	412	441	404	422	369	426	405	429	368	378	409	390	408	369	394	394	390	435	427	389	383	419	413	377	430	413	397	392	415	430	384	423	402	398	417	415	402	398	385	378	380	408	429	401	423	380	422	402	387	392	444	349	401	393	367	404	417	404	388	381	397	401	426	398	401	383	392	366	397	426	405	413	447	392	379	400	416	385	414	447	387	362	380	416	396	417	383	422	409	386	383	385	397	424	403	413	406	399	401	387	414	368	408	359	387	394	379	370	449	394	384	391	364	405	385	404	384	407	391	423	410	425	440	391	424	380	394	389	401	392	400	387	388	409	417	442	435	392	353	404	390	414	398	409	397	421	414	370	422	376	390	372	379	425	405	423	367	384	376	397	407	424	437	448	385	404	384	430	355	422	429	424	443	394	388	375	401	386	389	402	407	418	382	416	409	408	413	384	391	401	405	416	369	399	427	398	367	403	369	394	414	407	415	418	394	398	379	399	371	394	395	403	414	437	424	393	395	398	423	371	437	409	402	433	381	372	399	371	400	413	401	414	416	394	410	401	396	404	393	386	410	434	391	413	414	392	409	389	399	395	409	402	385	468	375	385	364	384	443	414	383	401	446	397	446	357	396	425	359	414	433	406	396	373	413	390	382	414	432	388	392	409	407	388	364	406	408	369	385	400	425	361	389	406	412	399	404	391	422	380	409	407	404	409	414	408	390	390	420	400	416	426	405	384	357	402	397	385	413	412	381	352	410	427	405	389	387	388	404	406	390	391	383	394	404	387	378	405	435	416	416	411	378	359	389	395	403	428	423	401	409	406	386	418	417	412	403	396	391	406	380	412	393	434	362	403	389	441	432	410	385	388	390	415	417	390	404	435	365	395	411	418	417	408	436	436	414	366	393	419	420	368	397	417	392	378	381	415	409	408	401	428	370	387	381	422	412	433	411	378	364	369	428	430	388	377	419	396	434	435	420	410	375	431	418	397	376	406	359	444	385	372	428	371	419	346	411	397	390	408	386	411	403	392	372	418	443	385	369	408	384	386	374	422	399	403	419	419	387	384	364	413	383	404	412	435	438	401	415	422	394	357	411	464	427	402	417	391	432	417	413	412	427	424	393	387	377	356	405	361	384	476	405	407	393	370	414	390	379	423	399	385	381	378	414	414	413	398	429	418	365	405	396	364	397	413	384	381	422	410	453	432	381	382	441	415	355	378	415	350	405	392	394	397	452	415	412	410	380	393	424	431	428	415	403	429	404	400	405	419	382	377	373	361	404	457	392	391	362	426	351	417	410	421	410	413	380	389	379	397	395	401	404	395	397	388	393	405	397	404	400	406	434	403	414	450	405	421	425	379	409	420	361	379	440	376	396	418	398	423	413	382	394	398	407	401	378	410	411	404	370	396	395	401	397	415	383	412	416	370	397	416	420	392	410	393	402	385	387	409	433	396	386	432	395	418	429	395	369	392	392	384	431	402	397	397	412	430	423	414	384	403	386	403	423	424	405	411	439	384	424	399	430	411	351	384	405	398	411	418	417	420	389	413	377	389	407	455	410	387	400	432	384	405	387	406	410	427	424	426	425	400	431	403	406	365	420	416	391	393	414	384	413	406	428	393	366	400	418	431	403	399	373	389	411	391	394	389	403	407	401	438	414	429	373	390	414	408	408	382	393	394	361	428	410	386	390	384	389	366	401	396	397	405	390	417	375	397	398	424	385	405	346	401	422	409	392	408	398	424	378	425	391	391	432	407	420	408	387	371	351	406	392	394	399	403	419	387	374	409	413	390	388	386	399	431	393	431	392	459	424	397	380	431	423	385	429	389	376	392	383	383	420	392	392	409	396	392	412	418	384	401	391	427	424	402	391	433	387	377	389	405	386	429	403	413	430	362	409	462	434	413	376	368	393	387	389	374	401	407	398	403	393	409	396	387	392	388	422	394	390	428	407	425	414	392	398	450	428	398	391	428	415	427	369	403	381	423	428	421	392	364	424	394	380	426	367	382	361	398	407	409	397	422	384	372	386	395	411	369	404	411	394	390	408	390	407	381	419	429	395	391	395	379	390	399	409	383	390	406	427	417	398	366	396	373	413	405	393	406	400	384	406	388	388	384	409	368	392	388	384	394	401	429	356	372	394	412	445	392	372	395	409	390	417	375	410	390	379	379	407	405	389	366	394	405	395	386	424	366	386	384	393	417	399	413	439	418	404	380	419	367	381	407	379	409	449	388	416	393	392	384	389	373	378	417	398	389	411	408	387	395	360	363	394	389	435	407	410	425	406	388	446	412	408	378	433	369	371	395	415	423	409	396	410	409	381	415	423	414	421	410	387	381	412	376	399	377	418	384	373	407	394	396	384	385	365	362	390	381	373	369	390	368	411	408	434	402	414	406	409	419	383	386	430	401	454	405	386	384	389	418	400	401	415	385	393	389	399	389	423	418	417	400	385	407	407	351	420	376	394	419	379	419	414	423	417	379	417	377	403	391	419	417	403	391	412	404	412	409	391	356	360	407	410	437	425	422	390	374	392	403	423	444	406	420	415	431	376	399	425	389	414	355	423	413	404	424	419	413	406	416	393	410	402	396	413	374	394	418	372	390	423	378	416	397	398	398	406	415	404	393	410	409	425	400	431	380	393	392	413	384	373	367	420	386	403	413	409	400	377	383	443	393	397	432	394	392	424	415	387	378	388	368	395	387	406	408	402	384	375	415	412	405	405	388	360	411	395	387	409	400	370	398	353	393	431	394	367	399	403	395	363	392	427	404	396	410	347	366	435	392	399	375	381	400	381	383	411	363	403	443	416	403	411	398	363	406	416	380	446	356	379
11851	22270	20153	13341	10244	7704	5828	4878	4070	3576	3064	2863	2479	2200	2118	1794	1682	1584	1525	1441	1513	1598	1536	1501	1452	1434	1367	1302	1155	1100	1088	980	902	984	911	943	878	828	817	870	844	823	837	858	816	871	775	846	820	752	839	858	864	834	806	831	817	889	850	868	814	826	824	820	864	815	830	923	875	869	833	820	855	837	773	899	849	886	859	822	774	832	817	829	801	788	800	812	834	813	865	773	796	757	817	807	803	852	845	820	792	805	779	796	793	770	805	852	786	801	833	770	840	791	829	814	851	823	822	836	845	806	775	836	753	850	795	875	843	769	808	837	814	775	866	776	770	804	822	782	829	787	802	832	822	824	787	829	807	788	789	782	761	797	793	770	793	820	829	781	850	819	815	855	797	800	787	828	782	784	790	755	819	777	852	788	799	800	819	788	800	795	798	739	850	868	808	778	793	821	808	815	813	768	828	764	804	786	776	823	741	798	810	781	821	809	795	790	824	823	764	789	859	831	811	825	831	872	785	799	834	806	769	826	845	802	841	797	799	793	785	785	835	783	799	743	777	806	848	803	772	809	748	801	798	798	797	795	799	791	828	834	763	871	823	795	819	762	775	771	777	785	791	778	774	799	801	852	784	849	784	778	803	723	816	811	833	804	773	780	819	820	790	827	781	724	786	829	795	817	846	804	793	793	773	802	818	765	815	811	820	820	771	811	788	772	818	808	797	845	772	781	857	778	818	803	785	804	829	821	777	821	762	801	829	750	769	839	775	829	817	792	800	801	792	779	809	827	828	802	833	817	821	780	745	792	845	791	743	798	751	827	831	816	788	842	811	833	802	810	774	782	781	782	805	825	782	828	803	802	803	790	817	839	796	781	792	808	789	783	828	809	780	782	816	790	816	797	803	829	785	830	783	806	783	744	839	775	762	801	815	812	745	794	814	798	834	795	826	805	807	813	811	849	785	819	790	812	758	813	765	821	769	833	794	798	792	787	797	844	785	830	816	776	795	831	800	822	819	826	867	789	795	804	753	786	801	757	794	828	773	801	799	814	776	766	793	800	800	834	771	815	780	804	790	821	771	824	817	855	803	812	848	827	765	846	829	786	830	817	806	823	786	843	843	808	819	829	787	778	825	831	802	861	780	801	787	814	799	818	830	831	830	816	837	797	812	813	824	800	836	766	792	783	801	814	753	772	812	758	786	823	789	803	852	781	811	784	771	794	800	811	772	783	795	828	794	749	832	798	809	789	768	762	789	806	812	849	828	787	780	787	854	821	823	777	792	805	773	793	791	770	812	851	814	801	834	793	806	794	797	807	842	778	756	820	799	847	823	833	774	794	805	846	784	758	810	824	801	856	764	813	785	780	824	813	784	758	809	801	811	833	806	801	756	795	818	837	786	864	809	788	808	838	776	814	794	847	833	823	763	798	784	804	786	837	801	812	879	800	799	787	763	797	774	807	776	825	802	805	851	790	802	773	833	775	764	802	752	786	821	796	777	785	788	841	802	824	736	780	846	762	845	853	767	800	796	837	768	817	793	762	809	826	781	808	829	762	869	802	870	794	796	781	830	813	845	815	780	801	830	807	771	798	795	818	745	770	785	776	775	748	786	783	816	799	780	838	790	839	868	798	834	775	777	804	811	794	799	819	807	835	795	769	763	852	788	794	809	793	809	855	791	785	851	786	832	820	799	796	800	820	788	823	803	788	842	838	775	750	755	810	792	801	788	753	826	810	824	791	794	804	859	797	832	794	807	788	763	790	844	837	799	817	804	807	807	830	842	850	768	847	816	797	796	792	774	827	836	794	776	814	815	798	795	782	763	768	806	760	849	790	822	836	813	809	803	803	752	818	834	834	885	735	810	817	787	834	786	811	791	807	784	812	817	822	785	774	825	772	817	807	809	791	746	775	807	819	813	794	774	775	838	813	827	828	838	770	809	801	778	799	818	780	793	803	845	805	800	838	837	820	795	766	806	805	829	806	790	758	799	767	858	839	799	774	818	778	797	792	759	818	765	804	839	827	770	807	796	789	752	837	821	769	833	862	806	759	825	770	781	844	849	808	777	821	850	812	786	842	782	753	804	787	797	827	807	803	791	799	788	813	761	816	841	756	794	789	788	776	807	846	812	817	769	764	744	781	789	794	842	812	797	788	863	826	795	812	824	789	787	818	800	790	810	834	841	833	791	793	830	857	780	786	800	803	804	802	819	780	818	762	793	802	768	837	795	822	782	798	779	847	800	804	801	852	826	791	787	780	806	827	776	815	791	766	806	820	829	797	831	830	792	850	796	835	764	834	730	816	803	813	782	779	835	781	796	781	786	797	820	832	773	804	810	799	816	755	770	764	813	777	795	814	815	859	787	789	830	793	836	814	736	800	792	781	778	753	794	812	775	790	781	774	779	802	836	767	760	776	766	827	797	748	875	807	739	807	843	854	799	798	750	775	763	807	814	811	823	770	763	803	838	783	806	817	776	766	791	756	817	804	802	768	772	767	783	828	797	821	817	780	823	790	777	804	781	800	841	794	772	798	811	824	788	776	813	795	795	780	811	791	733	825	803	813	842	811	868	799	802	826	763	843	771	819	820	818	831	813	838	805	797	827	822	784	803	831	801	823	779	847	798	773	815	827	796	833	824	797	813	795	821	816	773	810	814	791	795	757	785	838	794	793	801	845	756	816	782	816	782	786	803	767	802	818	788	812	803	767	790	819	759	818	740	818	797	814	751	811	777	804	840	785	803	834	839	830	821	866	777	804	836	836	843	806	814	766	820	792	787	787	786	793	789	807	772	793	775	800	813	806	783	808	830	792	719	818	799	825	827	762	779	808	802	812	840	813	829	804	765	783	813	815	767	836	820	793	808	800	756	830	801	784	808	813	782	766	782	785	746	820	849	770	784	811	814	829	802	786	852	808	808	837	813	861	801	763	776	795	803	803	779	830	767	826	813	818	852	755	808	759	762	797	821	803	832	797	802	793	826	825	781	768	801	790	824	817	809	782	826	802	794	846	836	777	786	755	794	765	765	788	772	802	793	795	878	766	809	784	802	830	781	797	836	834	814	782	753	770	802	807	811	804	805	804	815	794	802	744	827	810	804	781	845	750	824	796	783	772	776	837	783	798	802	756	817	809	840	804	783	848	832	861	790	795	764	797	812	835	779	781	764	807	870	783	774	827	802	815	818	796	769	802	783	800	765	778	802	791	790	821	803	798	787	862	777	807	783	828	817	788	785	821	791	759	804	783	793	777	776	816	805	798	824	805	783	770	818	824	794	784	843	787	836	818	761	783	759	805	801	752	824	781	817	799	764	819	805	812	824	749	784	841	744	777	768	835	767	804	821	801	813	837	819	804	818	778	750	775	875	800	804	872	807	838	814	794	773	782	771	797	808	767	774	797	837	795	808	807	820	767	855	846	838	774	787	808	822	817	768	854	823	752	821	741	783	776	876	781	779	784	809	783	786	817	812	787	807	826	814	832	806	799	807	812
27175	16661	3076	1002	597	458	369	335	323	299	286	281	269	254	239	252	225	254	227	257	246	255	238	239	266	238	231	243	220	233	229	227	228	181	206	219	198	201	208	231	193	211	188	227	212	213	221	218	209	197	210	194	193	226	218	231	221	192	227	200	216	212	190	224	205	223	221	241	221	205	224	208	207	208	213	208	209	238	202	201	221	223	219	202	230	209	180	214	232	204	235	199	249	232	221	213	203	204	199	220	207	201	222	214	220	205	231	223	221	211	207	233	224	186	228	232	220	240	238	201	228	177	213	205	203	224	218	228	204	202	194	209	219	219	198	198	217	222	230	194	206	216	194	238	201	214	212	186	251	243	196	238	232	249	199	231	220	244	223	206	219	231	224	235	193	225	199	211	196	196	215	220	226	206	222	204	231	234	235	198	207	197	213	197	230	205	212	197	199	200	195	240	213	207	192	217	204	222	198	233	209	213	235	220	202	217	218	249	199	228	208	215	241	210	231	193	201	222	201	218	175	185	211	214	206	215	194	219	194	220	208	199	215	199	206	238	215	218	210	184	204	238	216	204	206	203	235	201	214	195	228	231	215	198	210	237	196	203	203	219	196	226	184	209	185	204	215	214	221	214	196	183	217	210	201	183	217	222	218	214	217	203	222	190	199	212	199	221	228	198	212	228	188	195	238	211	178	218	223	197	213	229	210	217	213	188	214	205	210	202	215	221	183	192	195	172	218	181	225	198	195	210	238	210	222	211	204	182	195	202	233	228	208	211	213	232	223	204	195	192	225	212	215	212	203	214	229	176	202	212	214	220	214	243	228	181	206	207	223	205	208	221	199	237	239	207	212	219	197	212	211	208	228	208	200	228	214	228	214	185	200	207	217	210	217	199	222	218	206	224	202	196	197	233	209	186	229	212	231	238	210	205	205	205	213	240	208	218	210	219	217	215	203	218	214	218	228	202	214	218	191	227	224	228	205	210	212	222	197	193	179	182	232	224	217	207	219	211	198	210	200	216	220	220	203	218	201	232	205	196	226	196	223	205	201	206	208	223	230	212	205	203	226	200	213	200	211	210	215	223	203	215	196	222	226	204	210	216	176	209	215	206	208	230	209	235	244	210	229	199	216	201	233	193	197	223	192	195	176	183	190	209	195	206	223	218	183	210	189	210	222	202	235	205	212	227	211	190	234	204	203	190	220	219	209	208	204	208	224	203	206	226	208	240	212	231	224	193	207	191	217	214	211	206	206	199	219	198	220	204	187	208	230	201	208	212	227	181	221	223	201	221	193	214	184	221	213	203	193	215	213	187	216	201	222	200	224	226	233	190	191	209	199	202	200	188	232	200	202	199	211	236	173	238	210	234	217	221	210	218	222	206	198	224	209	204	223	180	191	187	233	186	207	209	209	219	224	193	222	219	197	213	216	198	215	224	194	201	173	220	206	211	197	197	210	206	206	246	213	227	211	220	210	219	215	206	183	198	236	228	227	194	206	186	198	225	247	202	211	191	225	206	226	201	206	200	174	215	223	208	224	216	222	227	221	187	226	218	215	209	213	208	193	203	252	218	206	186	203	224	217	211	199	226	231	210	191	213	207	209	200	199	195	203	216	202	203	214	227	228	204	231	199	218	203	189	219	226	205	220	193	233	192	219	209	197	232	206	214	216	216	192	185	231	223	217	194	222	234	193	204	228	196	178	220	191	212	200	231	206	204	199	211	236	186	188	211	210	191	223	200	203	209	201	183	206	216	207	211	219	184	184	223	231	190	218	211	216	224	204	213	220	197	218	227	200	219	217	232	219	203	226	202	191	210	240	194	214	184	213	196	222	222	247	209	230	187	218	194	223	222	184	203	209	200	220	188	198	210	217	234	217	208	197	191	228	193	210	225	175	206	200	230	215	192	194	208	207	219	232	199	209	216	209	206	207	224	214	234	228	215	207	210	207	235	254	221	223	228	209	208	226	204	191	200	226	208	217	218	232	200	218	207	218	201	218	228	213	220	206	222	190	218	210	213	224	232	208	193	183	227	205	223	226	208	221	197	218	206	237	238	228	198	217	224	212	198	215	198	210	203	222	200	189	216	209	231	251	216	219	207	203	198	205	205	208	218	197	217	223	208	221	212	208	222	230	217	217	218	195	203	218	197	221	202	236	223	220	228	216	211	224	205	217	212	202	225	237	213	215	232	204	213	194	224	212	204	222	206	204	219	193	210	210	212	214	193	229	243	209	189	230	210	209	177	197	208	205	224	194	207	227	214	218	207	188	215	224	188	229	198	202	194	225	189	229	204	212	230	191	206	212	244	191	181	207	243	182	214	243	203	190	196	208	211	205	196	205	207	194	210	201	205	211	235	210	198	181	202	204	205	194	205	214	234	221	230	222	203	193	206	194	210	197	205	213	203	196	226	220	196	196	230	191	189	214	216	221	189	269	215	228	206	216	208	194	214	186	182	217	213	227	196	197	224	219	206	195	217	207	211	189	214	217	218	200	220	187	201	186	215	196	194	185	227	214	225	238	187	241	203	203	210	241	228	240	209	226	204	237	186	195	199	213	203	250	209	215	223	225	199	212	211	209	217	216	240	233	238	213	230	207	219	193	194	202	209	212	197	208	204	239	202	204	195	226	239	205	211	205	199	210	188	207	189	200	203	230	192	215	226	199	208	213	230	199	224	202	186	237	239	204	208	213	211	200	204	245	203	226	214	211	235	198	216	209	202	200	213	234	202	193	209	205	197	228	239	225	229	216	183	199	203	204	216	200	207	201	211	224	219	211	239	201	210	205	201	195	198	243	181	225	204	203	212	192	208	220	226	210	218	224	188	215	201	222	184	214	184	221	236	211	216	200	219	235	225	207	196	211	206	207	206	197	194	194	218	204	210	208	206	206	216	222	190	212	201	247	193	216	212	217	205	183	219	224	198	197	194	221	220	189	203	215	198	216	201	204	215	218	188	210	204	222	201	189	172	203	205	222	200	220	207	216	208	197	217	210	218	217	206	218	223	225	210	257	225	215	219	188	215	187	188	226	184	218	216	209	197	208	212	203	195	245	216	196	226	194	193	191	211	208	196	215	212	220	212	225	228	205	232	193	210	212	235	224	217	187	215	214	221	205	226	195	223	214	222	211	199	224	218	205	241	205	212	222	210	217	224	240	192	199	193	228	217	217	205	169	194	227	190	193	219	208	215	228	197	166	232	198	206	206	216	230	219	226	177	222	204	233	228	233	190	223	240	225	183	206	208	210	238	205	224	193	225	182	233	214	215	187	212	215	202	196	176	201	202	210	195	213	211	230	210	210	210	226	227	216	206	214	239	210	223	236	220	224	200	192	205	215	194	224	206	212	193	189	235	237	209	210	200	226	201	213	196	212	190	206	203	210	205	185	200	225	195	221	204	194	214	215	224	227	231	222	187	213	212	221	203	209	195	244	209	207	212	211	226	204	198	207	197	216	190	187	210	211	218	241	196	207	205	212	201	223	236	211
5990	5104	4376	2525	1789	1364	1121	1003	951	916	872	777	784	684	644	610	575	590	622	608	572	607	599	656	589	597	585	510	554	534	530	475	505	496	511	459	502	479	485	455	456	438	419	514	444	476	476	469	472	474	450	440	454	455	436	414	450	516	469	461	460	472	492	467	411	487	461	455	488	486	459	455	495	492	459	486	452	469	512	452	441	461	457	447	486	479	473	470	463	464	432	443	475	487	465	457	453	491	423	447	445	474	462	508	484	485	483	425	420	436	443	420	463	513	444	453	473	491	464	510	454	458	501	444	463	471	467	470	462	474	450	437	494	448	429	486	469	444	415	442	484	461	480	492	455	485	483	431	442	508	453	453	474	450	429	464	488	443	452	482	433	467	480	459	455	473	443	509	430	445	443	472	436	472	521	469	482	481	500	449	470	510	431	474	435	444	425	425	497	489	471	500	468	422	446	459	485	459	446	440	417	425	476	461	446	463	417	455	461	430	452	446	445	423	465	463	437	449	482	448	465	478	484	455	480	473	478	475	431	442	448	421	437	439	491	458	476	447	439	511	462	449	466	431	451	438	456	485	460	456	428	470	450	481	451	432	424	441	478	445	444	539	455	444	491	486	452	451	452	489	447	465	485	434	443	451	459	455	453	480	446	479	486	467	472	432	461	443	492	445	502	472	468	524	466	462	448	441	490	458	477	475	482	469	463	480	456	461	448	409	495	462	490	468	506	467	445	436	456	451	442	477	452	455	450	476	460	497	476	459	461	449	461	418	433	478	482	493	498	469	452	450	442	437	451	481	452	466	450	450	473	437	465	448	451	431	441	460	442	454	440	451	444	456	440	419	466	494	449	463	476	468	459	492	494	472	476	483	457	440	483	436	444	510	476	468	440	449	426	428	441	468	485	494	425	458	453	479	414	458	422	490	479	492	439	473	484	481	512	453	445	435	471	493	448	451	465	483	477	446	438	479	468	477	417	469	471	448	470	503	473	493	472	445	462	461	485	457	467	454	472	428	480	440	475	477	453	481	446	506	452	473	404	465	436	480	477	466	469	496	488	464	495	465	452	455	441	494	446	453	449	475	482	482	458	485	463	447	492	503	456	440	463	483	465	465	470	476	445	483	474	452	461	460	505	461	469	454	479	468	455	515	428	435	458	455	464	473	455	481	491	453	473	461	465	448	528	449	469	442	466	467	486	439	488	449	488	458	434	443	518	454	484	482	469	470	482	451	442	413	466	456	430	460	430	498	469	467	423	431	449	469	469	440	486	463	471	464	458	437	455	472	465	480	482	419	406	479	457	487	448	473	452	480	460	436	467	440	462	453	422	445	458	477	470	453	461	451	466	428	465	443	411	472	435	458	447	469	486	462	457	493	448	505	472	455	483	442	496	483	477	454	495	485	431	501	456	454	444	417	502	485	444	456	460	438	444	454	485	436	429	487	412	441	441	445	447	413	472	474	512	438	467	488	442	475	497	464	473	465	447	460	460	427	494	474	476	463	448	467	468	478	439	479	410	470	518	445	503	449	445	472	469	468	447	487	433	454	460	467	488	503	442	471	474	436	466	487	455	434	459	420	459	461	479	446	456	464	490	440	432	481	492	467	463	482	467	462	457	442	459	442	453	474	473	495	444	428	499	439	469	468	455	435	479	451	449	463	407	436	475	465	461	476	479	466	504	474	424	467	453	415	478	439	437	440	478	486	457	440	452	454	442	458	462	495	433	482	436	480	477	482	452	480	460	479	462	463	436	461	500	472	447	486	480	470	510	475	413	450	485	467	427	457	465	452	488	436	490	451	456	454	448	479	442	428	434	456	416	489	492	456	459	463	446	435	472	469	473	461	444	434	485	446	461	430	460	437	473	452	443	440	473	430	444	438	446	439	454	445	449	492	429	453	485	447	498	497	483	452	424	445	491	449	470	472	484	532	438	494	445	454	494	444	541	504	461	466	466	455	442	472	457	425	422	455	444	456	459	472	418	437	470	446	457	473	471	428	433	429	476	469	453	466	488	492	479	444	493	509	409	457	484	443	497	451	487	418	465	488	468	472	471	444	454	484	433	405	450	467	448	433	432	465	432	443	455	446	439	439	463	429	414	502	477	485	498	441	477	472	457	492	465	431	409	479	453	462	485	491	460	448	477	460	452	450	472	436	474	430	466	418	452	451	500	451	466	476	478	452	444	438	445	519	476	446	431	472	456	501	427	453	469	466	466	427	457	493	482	447	478	481	469	425	492	474	456	465	490	429	459	427	431	446	487	439	469	419	492	477	460	468	458	481	476	450	442	456	478	448	441	474	489	479	427	481	451	488	477	450	453	503	454	467	452	424	464	432	484	446	483	443	423	433	474	461	464	451	401	466	452	463	434	482	436	458	449	432	450	480	455	482	485	473	474	440	452	456	455	434	424	429	423	493	444	462	522	443	421	455	496	462	492	477	474	465	476	514	452	474	483	434	472	449	485	444	458	458	442	478	489	446	469	426	461	449	448	470	465	483	443	461	426	439	472	458	458	487	431	472	413	445	509	433	438	446	428	448	460	469	453	439	450	469	484	445	485	477	467	476	462	435	476	436	439	438	466	468	473	461	441	439	460	448	452	429	459	463	443	470	461	450	473	472	484	483	486	457	448	480	490	476	498	469	464	503	448	459	462	468	448	485	476	449	425	444	443	485	469	464	451	430	498	470	434	461	442	432	493	439	426	481	441	461	452	459	456	468	415	462	450	481	453	432	466	446	440	449	492	427	475	463	439	469	459	463	463	442	481	484	442	482	450	464	462	467	440	460	421	449	430	438	435	483	455	438	477	475	481	459	451	475	488	436	426	449	477	481	457	427	476	464	466	462	424	441	488	457	447	442	456	493	497	479	434	429	465	458	469	465	469	501	453	443	467	464	425	441	493	457	434	439	455	467	439	436	455	463	464	423	487	500	453	466	423	463	469	440	480	457	492	482	468	466	494	455	481	449	437	452	464	480	458	470	470	476	450	474	485	484	445	430	503	456	464	436	451	466	462	469	484	485	453	484	456	484	466	460	461	456	463	464	448	475	526	463	497	464	496	485	459	451	472	435	466	482	461	457	491	473	458	433	464	461	458	462	464	471	467	476	439	461	465	445	454	489	471	464	463	506	441	457	446	465	454	475	421	513	439	458	442	493	489	461	452	457	420	472	435	453	461	463	447	437	495	477	455	443	461	438	437	447	520	421	443	444	476	473	470	468	459	450	469	451	474	412	446	460	451	460	488	466	437	457	477	459	445	476	459	445	468	439	432	444	445	426	488	436	434	468	468	460	458	459	470	483	482	446	454	459	455	399	428	444	448	477	459	484	439	416	486	439	512	432	468	466	543	478	471	471	444	489	473	441	482	447	475	429	473	423	434	451	479	446	444	437	466	445	436	478	487	461	467	451	458	437	439	484	461	459	448	468	449	495	440	469	502	474	469	432	480	460	428	448	495	446	440	474	473	464	429	447	494	435	508	454
25069	21422	27828	25332	11191	2014	1269	876	741	695	579	526	489	419	426	395	342	348	360	345	357	368	369	354	373	311	359	317	287	271	300	277	269	267	266	236	230	247	255	243	254	279	247	269	250	258	234	225	231	273	227	265	267	252	233	243	228	248	218	263	253	261	260	231	243	231	233	235	243	245	270	258	254	239	249	265	230	232	245	236	272	272	230	248	228	222	245	235	228	238	254	241	237	229	263	264	258	228	220	254	239	259	235	226	262	269	238	249	233	234	229	232	269	262	235	260	238	251	224	244	223	257	227	267	251	233	229	232	249	253	284	263	233	226	251	250	227	229	241	208	224	230	231	222	234	264	240	252	248	263	242	225	235	261	231	228	251	241	236	241	234	260	238	246	225	245	250	223	244	258	228	245	226	225	247	236	232	229	233	251	209	232	250	255	233	228	261	222	226	243	226	249	239	252	240	253	248	241	237	211	244	221	263	254	238	253	252	234	248	266	221	224	230	238	235	258	242	245	231	246	238	238	245	253	235	248	224	236	249	263	227	229	255	220	231	213	233	243	255	264	236	238	242	210	274	250	263	197	223	238	234	240	224	231	260	232	241	231	291	275	223	234	248	221	222	229	218	238	249	230	222	253	244	227	236	237	243	250	243	238	253	247	223	225	262	213	229	234	261	224	206	234	225	280	248	235	227	261	271	228	239	229	241	232	234	208	250	252	233	225	229	244	204	238	252	254	262	260	258	246	249	238	227	232	223	255	231	214	233	225	218	223	225	209	275	248	267	248	212	247	240	210	237	259	235	242	239	260	239	209	248	235	253	228	207	220	222	238	224	229	231	238	255	244	242	263	234	254	254	239	216	215	257	217	221	250	242	257	248	260	266	251	231	231	220	229	255	235	197	234	234	260	210	251	233	236	243	259	250	206	240	253	240	222	216	284	232	218	251	254	243	233	233	221	247	240	247	247	253	245	229	223	245	239	225	263	260	248	269	236	250	248	233	234	209	259	228	236	233	253	219	220	247	214	240	253	250	255	216	226	260	248	240	262	215	247	216	271	229	220	238	245	236	242	232	245	247	255	237	262	257	239	207	239	249	252	248	233	268	219	212	236	224	242	244	241	247	237	250	257	241	250	247	237	234	251	229	259	256	217	244	237	247	214	277	255	221	232	228	232	226	232	230	268	234	255	249	266	258	222	227	223	257	258	221	215	232	203	229	223	208	252	222	240	238	244	235	239	234	253	242	203	259	244	221	210	240	252	235	228	257	246	233	274	252	234	237	238	256	277	247	225	249	241	237	255	239	247	234	248	234	246	234	248	270	242	266	246	245	241	269	235	265	223	228	255	228	207	230	220	221	250	240	211	243	246	221	235	237	246	264	239	247	234	222	242	239	243	246	224	249	215	242	253	227	244	251	253	253	277	248	225	223	247	222	247	220	267	241	223	231	215	245	243	266	241	228	240	228	230	233	276	232	223	243	213	248	235	244	222	228	239	250	254	245	239	226	252	208	241	229	217	251	258	244	232	235	227	227	238	252	252	221	210	254	248	243	243	216	248	292	246	259	239	241	244	234	245	214	228	250	236	248	261	217	210	211	236	242	232	235	264	249	244	245	226	215	240	233	246	260	242	250	242	235	268	233	249	236	242	233	238	231	218	237	242	220	230	224	249	240	268	246	237	233	233	222	245	226	209	221	233	248	237	229	246	271	267	224	234	237	233	236	235	215	225	244	257	226	250	243	215	260	256	262	217	225	238	239	230	223	269	243	243	220	243	257	252	228	253	229	237	224	229	242	245	227	256	221	279	252	238	261	238	242	235	246	263	218	252	229	222	244	227	242	230	243	254	240	227	241	206	239	280	241	239	234	260	238	228	217	241	239	188	231	246	216	238	230	229	220	250	243	236	254	223	272	227	215	254	234	249	240	237	245	254	221	251	250	216	198	231	238	241	270	261	231	248	235	224	255	243	245	227	236	243	218	224	232	256	248	236	223	249	252	225	265	230	242	224	254	221	245	226	253	256	240	236	243	239	250	275	230	236	237	240	262	220	236	228	231	227	211	239	251	238	239	250	261	233	233	236	256	230	217	229	244	260	229	255	223	242	221	237	261	239	231	243	232	214	250	243	220	247	226	236	230	243	265	229	267	247	226	216	222	238	224	245	235	240	237	260	219	228	261	249	239	227	209	221	248	221	233	243	257	241	243	261	245	231	246	228	251	247	249	262	248	239	223	247	250	251	235	275	249	235	224	261	231	236	238	245	261	194	214	247	240	240	245	228	247	269	229	236	228	223	226	208	262	252	239	243	242	260	247	247	242	221	236	220	244	233	234	225	239	256	219	248	239	247	241	219	243	239	237	274	234	236	260	211	225	225	252	252	236	225	246	274	231	224	228	276	235	250	235	243	230	215	267	234	231	234	261	223	271	257	243	219	222	217	245	250	246	237	238	223	235	254	253	251	209	225	230	258	236	240	234	228	228	237	245	222	235	268	228	249	238	237	247	235	223	231	250	258	240	228	218	236	225	240	239	230	251	247	262	250	251	231	231	246	250	245	248	236	253	256	253	233	206	233	216	227	233	248	281	217	254	205	236	234	269	236	260	244	255	228	232	206	228	216	246	235	243	237	258	272	238	232	241	245	224	252	231	267	205	246	246	241	244	249	233	267	228	223	249	233	230	245	246	247	220	237	253	251	248	270	257	230	235	238	221	249	268	246	243	233	239	246	215	234	242	205	271	236	253	273	234	252	267	216	235	219	233	212	214	248	219	242	268	227	235	251	248	286	244	270	243	205	284	249	211	214	263	226	243	260	238	234	254	245	253	220	255	252	219	220	247	244	223	250	266	244	235	224	229	233	223	237	232	243	226	229	226	223	237	201	234	243	234	257	233	233	250	238	217	264	219	271	259	256	226	231	219	250	242	237	210	263	226	245	225	237	254	240	231	235	264	238	248	230	242	233	256	241	240	245	232	217	244	252	246	243	234	222	237	253	243	222	255	261	231	234	242	211	234	245	267	247	213	254	252	276	249	236	246	236	231	232	230	241	237	215	219	232	251	262	251	259	233	248	233	237	242	245	234	223	264	260	237	239	242	233	248	252	224	242	251	252	239	243	219	238	242	233	252	224	236	253	244	271	212	245	227	224	234	244	226	233	242	253	228	247	213	231	235	223	224	272	255	220	241	252	256	242	252	265	238	231	221	247	250	253	244	247	241	255	244	233	241	205	225	221	277	234	209	233	219	249	235	230	229	268	235	231	239	241	243	225	225	249	235	222	238	261	221	224	239	237	250	248	232	234	237	258	244	229	224	239	243	230	237	234	245	228	237	275	239	248	243	247	236	263	240	227	251	246	224	234	226	237	232	221	256	282	252	238	223	233	249	232	234	227	212	232	238	225	250	258	235	266	226	253	220	251	234	226	246	241	232	219	255	235	262	227	255	247	239	236	237	242	250	257	228	210	265	238	261	238	260	230	240	230	244	248	232	217
8691	15875	14343	8623	6468	4774	3756	2889	2500	2233	1935	1764	1535	1343	1193	1162	1039	1013	989	995	995	963	991	967	966	937	881	751	684	687	630	602	599	571	613	588	561	593	602	555	536	516	564	521	585	528	517	548	553	513	560	515	501	543	612	514	544	506	557	524	516	529	521	533	486	560	529	529	493	546	497	599	522	507	500	540	518	535	527	490	524	512	532	522	549	503	522	479	523	510	542	500	531	571	538	548	498	523	491	501	510	491	563	537	543	492	497	485	532	518	497	515	525	554	560	537	541	502	537	513	553	469	539	530	524	547	537	529	521	527	517	495	539	525	526	498	509	554	496	514	475	513	500	507	504	495	503	525	493	515	542	520	539	533	514	480	498	525	500	489	484	502	526	516	492	525	517	526	512	512	545	521	558	516	516	507	464	521	535	488	513	469	492	503	522	520	513	547	522	485	541	485	526	527	528	496	506	521	498	499	514	505	505	468	488	530	513	488	518	569	485	482	503	513	555	510	515	562	467	494	495	474	511	534	494	535	525	511	538	483	501	568	506	524	491	550	484	536	489	504	514	533	534	518	475	546	529	524	510	562	525	489	512	486	505	498	508	537	518	518	554	536	528	512	538	530	516	508	513	543	494	551	498	509	539	521	520	524	523	532	514	496	501	529	507	477	532	508	499	510	493	511	512	497	469	478	505	524	540	529	522	496	487	453	516	509	481	510	435	501	515	480	504	494	514	485	504	537	521	486	518	528	504	544	521	524	512	514	522	540	533	500	485	498	518	499	536	504	499	485	550	511	540	495	501	563	535	514	535	546	533	515	523	487	543	481	522	532	520	536	488	500	499	495	469	527	520	516	505	518	541	491	520	527	537	538	531	534	483	513	506	515	504	532	491	520	507	482	504	518	558	508	471	507	520	514	517	471	550	497	533	533	502	533	516	483	530	533	506	515	484	493	544	556	522	534	499	487	548	519	486	514	521	555	499	537	531	523	519	540	488	512	494	514	525	490	496	532	508	495	528	529	523	510	547	494	491	524	530	495	495	462	498	530	459	523	543	480	528	499	577	526	550	505	521	535	484	546	530	539	552	526	571	507	502	513	509	492	518	552	518	529	509	487	556	502	529	512	528	507	499	534	552	525	525	535	549	494	535	558	499	531	494	515	541	474	520	499	525	491	502	465	534	509	507	531	490	511	498	522	478	507	559	511	543	503	525	529	519	538	518	544	467	488	510	517	527	495	529	469	539	512	492	474	519	559	507	520	490	478	516	514	478	499	517	507	535	505	516	495	490	517	537	511	552	543	514	508	518	558	511	472	506	516	489	502	528	504	534	499	506	520	516	512	515	482	500	472	531	508	511	533	535	505	523	511	504	509	535	500	555	513	517	514	509	534	533	513	496	525	480	489	540	522	498	504	511	507	512	508	481	515	493	502	514	492	533	552	482	502	536	458	495	514	526	507	522	556	496	503	513	553	519	519	534	503	518	501	501	512	477	507	516	504	551	519	538	523	489	521	529	528	531	505	484	510	505	510	525	498	522	513	543	507	518	516	478	526	513	514	471	536	520	486	491	551	503	502	480	503	541	499	497	562	505	482	527	551	518	498	486	510	528	550	520	542	487	510	533	521	530	528	527	512	524	497	527	504	549	504	517	530	475	485	489	558	526	559	515	545	556	505	482	515	489	506	511	510	538	566	510	524	513	531	491	504	501	469	565	449	539	518	506	492	497	531	548	507	464	536	520	506	535	528	462	483	507	533	479	486	524	511	496	493	511	516	518	486	512	584	524	521	506	510	545	506	479	529	514	555	516	538	507	503	536	525	513	533	490	537	509	536	514	517	518	480	486	516	530	480	533	493	521	478	526	491	536	518	502	483	517	508	478	504	480	525	544	504	485	532	493	481	551	512	493	530	508	472	532	492	499	505	507	479	500	475	511	552	486	514	542	570	495	525	501	548	512	521	515	524	501	525	516	508	519	496	539	519	546	539	503	479	488	504	514	480	518	483	495	555	525	563	501	529	492	513	508	497	534	527	536	522	498	520	470	543	516	527	587	503	540	519	510	512	521	495	507	512	540	500	500	535	513	484	523	501	502	552	506	515	524	474	519	531	542	524	506	498	511	524	510	487	488	523	518	512	502	506	536	530	523	526	518	508	525	511	545	492	523	494	509	513	495	523	501	506	490	503	498	483	494	576	504	520	487	497	548	514	520	518	497	511	537	547	551	556	486	486	520	508	537	503	524	566	491	531	517	540	493	511	521	491	520	538	500	551	542	494	471	512	480	516	525	554	531	532	525	504	516	538	495	521	508	492	510	522	516	490	546	519	486	552	523	500	505	549	549	511	541	507	510	551	518	549	515	522	467	489	504	501	538	492	540	523	532	512	512	497	536	463	512	513	520	505	496	539	538	518	469	462	476	544	521	495	528	516	496	535	527	459	531	495	498	485	513	484	514	479	557	504	534	487	535	541	523	500	511	506	522	502	518	511	510	519	512	516	532	536	528	527	506	528	462	528	573	494	509	521	490	547	480	515	518	489	457	525	489	488	507	484	493	501	525	497	512	535	521	522	518	562	504	538	538	520	506	477	523	466	504	514	501	465	551	514	504	535	575	487	489	522	530	559	476	525	492	501	488	499	488	501	509	502	542	489	506	524	510	484	510	517	520	518	535	487	547	490	498	538	502	529	536	516	519	516	517	485	542	484	478	518	519	503	507	484	510	525	547	505	513	491	557	542	516	515	516	526	481	511	511	516	511	500	489	489	460	477	524	514	467	493	545	526	496	497	520	535	489	538	514	497	546	512	549	512	517	512	523	510	503	544	526	515	503	503	520	512	476	529	493	521	568	514	501	492	505	509	491	492	487	527	540	539	512	466	497	514	499	529	541	515	519	553	523	515	547	521	504	543	511	496	514	474	485	479	486	518	470	478	531	480	499	521	527	529	487	530	539	556	467	532	503	500	533	546	496	498	522	491	518	501	498	482	524	504	525	547	506	487	502	473	536	489	532	535	524	503	531	487	511	536	480	475	516	502	534	537	497	502	527	502	493	515	505	547	511	503	538	502	495	519	544	488	491	481	551	497	515	545	533	507	542	523	519	533	532	511	505	529	547	460	499	483	515	523	503	515	489	500	510	502	525	500	532	553	566	506	463	544	534	522	475	531	562	505	502	547	524	535	519	503	518	537	508	524	507	497	508	533	519	541	498	507	518	513	522	485	560	549	549	548	532	486	510	529	518	522	497	541	519	505	527	524	484	527	490	515	524	487	510	532	509	485	500	529	526	541	484	503	516	511	507	512	544	487	485	503	541	509	514	548	499	534	493	497	532	508	510	508	493	495	498	501	528	490	544	517	530	462	486	536	517	550	515	503	477	471	497	504	546	504	508	508	550	508	492	569	520	523	496	547	505	543	526	470	514	503	538	469	509	507	506	479	517	504	486	483	551	548	527	546	516	531	524	502	506	511	490	486	481	470	528	513	515	509	519	496
24138	21415	28842	24385	21353	10800	2734	1722	1316	1150	1072	968	927	793	682	669	607	635	566	611	646	595	575	562	585	590	525	533	507	469	461	461	441	418	433	458	438	460	392	434	444	407	414	415	418	422	402	412	406	420	396	436	406	441	426	441	359	414	420	414	381	430	431	453	365	445	390	414	423	380	404	412	385	380	407	394	397	420	398	404	425	428	376	426	406	417	405	432	418	428	422	386	410	398	398	387	417	416	405	423	400	400	396	395	414	399	415	412	408	408	420	396	390	421	412	417	457	421	456	394	382	437	414	420	387	367	426	409	409	401	386	389	401	416	393	415	385	427	412	403	406	387	410	396	405	376	447	375	399	385	384	403	410	364	388	429	415	394	383	421	409	448	394	419	401	403	426	364	397	403	398	391	428	415	438	426	387	427	402	402	357	377	397	392	395	413	428	411	414	384	404	399	423	397	420	439	371	419	419	405	402	429	368	384	396	460	396	420	439	376	390	411	451	407	386	446	402	409	419	416	392	379	398	406	377	370	382	398	400	400	409	400	399	404	368	416	400	398	424	417	396	382	408	411	371	418	430	455	379	381	425	389	416	369	373	410	421	357	398	413	390	429	397	415	401	375	387	400	400	406	383	432	394	399	357	377	415	415	380	388	399	391	414	453	402	403	386	415	420	389	398	384	379	389	387	404	375	399	400	422	398	422	385	367	406	390	394	412	400	392	386	402	410	401	393	410	432	400	426	359	410	408	388	386	392	390	387	390	412	418	444	402	423	442	441	391	397	439	379	399	409	388	407	390	370	395	421	435	403	393	406	427	404	399	389	381	411	392	401	388	371	432	379	419	410	432	389	429	424	409	398	407	394	387	454	401	391	403	424	426	405	425	366	387	366	363	409	405	416	401	410	391	401	417	389	422	400	382	411	403	406	387	413	416	415	371	404	386	392	416	406	384	407	403	405	408	420	391	438	408	407	378	411	390	379	382	388	361	397	412	388	396	418	409	389	396	438	415	424	378	410	399	400	422	417	405	388	370	413	381	418	400	408	399	410	385	393	394	388	391	388	394	419	394	366	395	387	418	398	367	417	391	419	389	396	394	389	389	376	402	421	411	390	400	400	434	415	408	398	420	457	363	419	402	417	389	405	381	455	407	381	390	407	391	396	402	398	377	404	398	416	390	383	447	393	398	388	373	384	389	376	417	400	378	438	372	395	418	388	380	405	420	419	395	375	376	402	414	371	400	385	426	376	366	404	388	408	410	387	432	400	407	440	412	368	385	378	409	387	402	416	388	388	423	345	405	395	399	424	399	409	414	396	401	403	411	387	413	426	421	409	376	417	420	371	426	411	412	400	410	390	402	407	462	380	374	412	380	370	430	390	398	393	396	382	409	397	390	410	363	396	392	411	412	377	367	394	432	381	393	359	406	385	398	391	417	433	356	374	387	453	403	397	389	376	403	401	425	387	369	405	340	398	377	389	386	395	370	413	405	395	431	433	403	378	409	406	392	373	408	381	411	416	420	390	406	414	386	393	377	405	380	385	429	376	367	437	419	410	402	362	417	370	345	410	422	411	396	381	423	409	414	425	398	413	397	415	405	393	403	380	409	377	397	425	414	395	372	385	384	405	374	352	430	374	398	423	394	369	379	391	413	387	391	381	389	433	371	428	413	378	414	405	379	395	412	427	388	382	361	389	389	396	416	387	415	425	375	451	403	393	377	396	374	437	439	394	402	397	402	402	396	417	405	430	407	416	427	395	420	406	391	402	438	394	382	394	408	363	402	385	390	406	445	397	405	422	385	439	374	367	393	375	370	383	401	406	410	369	418	419	414	401	410	350	380	404	387	424	401	353	400	407	396	403	419	429	398	418	419	415	411	403	384	377	401	365	403	390	411	395	399	414	423	368	374	409	405	424	416	414	402	411	390	433	385	426	359	381	389	380	384	402	421	395	401	403	414	402	389	400	419	408	385	378	385	384	415	400	382	401	360	386	417	388	423	408	414	379	377	402	417	391	416	379	407	431	369	391	420	396	423	407	396	421	415	410	422	348	407	428	392	385	377	375	419	385	390	436	404	383	394	370	410	434	391	376	417	394	416	436	412	400	394	405	414	433	383	414	399	413	404	382	408	400	390	405	376	405	391	405	386	400	405	400	376	433	388	417	438	425	425	397	406	377	434	425	420	429	403	403	391	396	407	396	410	425	406	369	367	390	415	432	427	407	391	443	386	387	398	395	404	410	435	417	400	425	416	438	386	413	376	415	413	411	413	361	413	407	393	395	375	425	421	387	366	396	350	381	410	423	421	421	416	408	368	406	382	383	412	376	414	399	431	412	378	385	414	397	415	406	381	379	346	392	370	434	382	402	398	398	370	428	405	419	359	389	397	370	411	395	425	415	400	385	387	406	387	382	414	414	377	392	378	385	379	395	357	427	396	377	427	414	407	393	416	413	405	392	384	404	401	424	373	392	376	383	399	435	402	422	389	404	392	377	387	438	410	411	363	436	409	413	402	406	396	398	406	421	431	407	450	416	393	398	420	418	420	406	392	394	436	396	394	436	412	421	392	354	388	384	412	450	407	424	372	390	411	356	406	402	398	411	402	385	349	419	432	412	401	411	422	423	407	368	393	381	418	396	424	389	462	383	402	411	410	405	409	380	429	416	414	386	423	414	397	418	388	433	367	396	377	333	394	408	389	382	403	377	422	426	385	427	356	405	389	410	397	399	400	388	408	428	406	409	406	398	403	391	374	359	391	379	377	378	402	389	394	395	404	418	379	368	383	406	380	409	361	417	413	417	386	410	436	399	382	397	391	401	408	411	423	414	437	383	395	422	386	429	392	422	405	364	388	394	381	408	399	383	386	389	437	387	407	395	424	398	400	384	389	402	402	382	419	391	381	419	424	416	434	404	390	377	416	431	401	384	375	409	403	385	413	399	409	391	395	384	356	398	396	391	439	409	403	384	425	423	416	415	415	390	393	393	409	389	394	413	415	396	397	392	392	399	407	402	410	386	415	425	425	421	384	364	405	396	375	413	396	398	381	382	378	391	394	393	407	432	386	357	427	447	415	423	424	426	412	402	392	385	417	414	404	419	395	408	365	407	362	415	419	397	393	387	407	424	367	383	362	424	410	403	391	405	387	387	422	416	400	414	417	398	406	407	376	406	378	410	444	397	366	391	369	404	399	386	415	428	376	412	387	445	372	396	451	383	388	405	385	435	403	400	421	413	379	400	392	410	398	393	356	366	391	412	404	387	391	376	409	405	376	422	375	400	425	412	426	397	416	356	359	379	393	426	380	379	389	461	401	406	421	471	415	358	420	417	399	404	398	421	393	435	420	403	423	397	422	399	381	397	442	403	453	407	385	442	385	423	432	375	378	427	438	406	378	402	381	405	412	395	418	383	412	425	414	417	394	384	381	405	374	415	380	415	391	408	443	385	428	429	437	385	382	384	420	390	393	416	408	419	390	394	423	426	373	387	364
11701	22156	20411	13646	10519	7953	6356	5122	4357	3773	3314	2916	2690	2428	2093	1950	1726	1659	1672	1620	1651	1623	1585	1466	1581	1466	1365	1325	1166	1081	1039	1029	890	888	867	883	887	891	862	852	868	844	870	836	830	836	837	832	898	823	888	841	861	848	827	831	824	852	879	805	836	843	844	822	804	817	902	892	859	846	885	821	843	810	819	810	820	817	859	838	880	820	809	823	782	798	775	889	870	788	852	797	841	815	802	856	811	891	786	818	840	770	837	782	846	849	785	778	798	872	843	773	782	802	828	823	808	802	832	849	817	832	846	830	812	822	789	809	787	802	789	834	807	789	757	813	819	844	821	816	790	796	806	823	814	781	810	785	796	793	840	799	830	780	776	763	810	824	805	765	775	804	820	819	824	828	826	786	768	795	802	787	773	856	852	792	820	806	828	818	824	749	810	830	801	794	793	862	738	811	830	804	833	762	832	844	840	776	856	795	842	816	803	804	745	780	812	849	850	801	797	775	809	759	792	804	782	779	782	806	785	829	852	817	785	844	828	806	829	818	829	802	814	811	804	762	785	848	817	773	736	840	838	847	802	790	808	843	766	806	783	802	779	783	768	830	801	789	849	765	789	831	843	802	775	815	811	807	804	825	794	820	853	842	771	844	762	834	802	823	814	828	839	771	810	818	836	815	832	811	809	849	798	802	761	846	761	800	766	771	843	829	819	821	803	800	813	819	751	783	775	749	799	796	856	816	879	788	817	841	761	805	793	811	779	825	805	806	810	846	801	787	856	773	884	774	799	745	804	858	830	786	823	802	822	796	758	800	821	868	844	804	801	808	803	840	823	818	849	803	828	792	803	804	822	808	788	825	810	767	785	803	842	838	883	760	800	769	782	830	828	837	803	802	767	822	806	817	778	776	797	783	821	809	763	783	776	775	776	837	806	789	824	801	812	843	823	781	793	860	812	834	744	813	804	754	826	803	766	789	789	805	787	765	820	792	824	812	817	828	842	826	789	791	847	806	807	805	763	782	823	800	851	749	807	783	796	778	804	765	797	760	792	770	849	853	781	797	883	801	799	837	812	823	796	810	856	798	771	759	801	803	823	831	823	799	767	793	824	839	804	850	781	795	849	822	805	814	805	796	783	756	786	817	813	775	845	794	813	826	828	814	782	787	831	774	771	807	776	770	785	737	789	814	805	803	810	788	810	842	810	831	806	745	797	756	751	828	848	842	783	753	788	820	797	828	770	752	820	780	789	797	810	789	787	738	823	777	843	829	837	787	793	777	834	807	806	806	763	762	782	868	761	827	744	754	808	823	790	796	814	846	784	833	810	793	819	803	796	797	847	783	772	802	841	803	789	804	777	825	824	764	831	803	821	808	779	859	805	791	726	829	724	790	786	792	774	768	845	793	829	845	848	796	834	792	795	772	806	786	863	769	796	787	811	779	802	818	786	787	803	789	829	789	742	838	798	880	808	813	773	819	821	766	796	784	805	818	811	746	830	760	789	769	839	827	808	816	802	838	780	799	772	809	759	750	800	808	805	806	826	841	848	755	850	817	752	812	791	758	835	790	777	774	774	782	783	806	816	777	817	791	801	815	755	763	824	772	830	801	835	824	798	803	777	833	811	830	825	851	827	819	810	830	793	814	830	748	807	764	783	803	817	797	788	833	810	811	822	800	768	817	819	819	860	836	784	816	802	773	814	774	828	808	854	787	782	834	789	788	811	855	810	820	808	759	790	791	828	854	858	761	799	859	882	858	868	818	765	831	755	789	797	825	765	811	778	786	810	794	768	782	864	786	816	810	803	787	837	775	821	796	786	817	804	794	754	844	800	786	794	803	852	804	813	857	786	805	795	824	805	835	805	788	822	786	834	786	816	760	804	802	841	840	775	816	806	756	794	901	866	762	806	830	757	752	799	842	842	788	820	818	804	778	879	801	794	843	824	877	820	853	787	882	772	773	804	774	854	797	825	774	775	838	801	773	805	836	816	829	773	808	838	807	847	811	765	832	769	800	789	836	856	787	821	877	826	831	805	836	771	840	809	818	826	857	830	811	837	790	808	766	806	820	779	775	780	765	790	793	814	736	820	795	809	818	779	823	855	796	793	780	800	771	768	859	821	824	791	854	782	783	806	798	815	764	794	795	786	804	829	797	844	788	856	796	807	787	805	810	777	811	818	759	804	785	773	766	791	763	807	782	791	776	778	830	791	806	795	729	774	763	782	790	759	816	760	846	844	780	833	818	751	778	764	774	815	817	823	761	845	820	818	776	769	817	809	791	824	831	807	840	820	762	812	800	801	828	793	838	830	781	810	802	751	780	808	802	826	800	769	825	795	771	824	790	799	764	738	803	797	795	795	785	783	777	772	865	813	774	837	781	796	799	788	751	813	781	788	815	789	811	824	808	804	795	773	819	857	808	808	784	789	830	777	833	780	759	805	844	774	833	797	766	820	812	819	858	853	800	780	779	829	811	779	774	840	844	796	852	821	848	843	788	737	841	807	762	775	844	756	817	803	781	768	816	784	848	770	793	796	817	818	856	813	788	825	824	765	807	834	825	825	829	823	823	784	789	822	824	783	791	812	827	776	775	857	771	781	843	790	793	816	813	805	853	834	801	855	788	838	797	825	779	720	805	786	777	884	809	811	721	809	766	787	846	747	800	788	751	754	793	774	825	804	781	843	807	836	784	838	827	822	814	807	748	801	826	824	801	828	771	834	793	744	796	796	798	830	826	770	827	794	807	808	798	831	795	765	784	783	772	820	807	816	820	781	791	812	816	849	790	818	878	839	766	791	835	835	771	817	833	744	826	791	831	834	787	820	882	779	787	762	834	816	792	810	867	809	841	834	763	839	819	776	777	792	834	829	835	807	847	826	819	834	817	771	850	800	820	859	736	818	777	767	813	784	795	802	787	821	815	756	844	874	849	776	822	830	812	822	815	795	825	809	799	857	804	789	760	789	859	780	806	834	804	806	825	835	754	750	844	791	744	821	776	832	794	803	812	783	783	800	840	787	768	848	828	817	857	768	790	789	801	797	741	760	816	816	781	797	827	776	806	803	830	798	785	792	764	812	785	851	835	769	790	801	845	778	816	832	894	765	855	803	768	787	772	771	789	785	797	765	796	847	784	808	806	838	877	794	826	848	780	815	798	784	818	860	793	840	812	803	819	818	822	765	809	824	805	794	782	816	778	846	838	797	788	793	816	780	827	827	823	772	783	825	824	821	818	808	761	806	812	814	771	841	805	811	782	817	772	798	851	846	820	821	814	758	836	845	795	806	803	809	780	789	791	825	811	815	803	835	794	840	839	861	836	829	833	852	762	764	859	779	731	830	833	814	772	823	759	835	784	838	818	852	767	789	826	813	721	786	781	768	809	836	783	835	793	786	857	832	741	799	789	838	799	815	795	828	796	791	847	747	802	841	830	813	882	808	844	821	799	828	826	814	787	786	815	867	858	778	811	801	782	815	833	840	777	836	769	784	840	842	796
27362	16511	2969	1002	622	486	411	317	308	303	341	287	299	265	265	255	260	242	231	244	240	240	271	269	253	280	244	258	250	225	228	222	210	232	238	206	206	217	234	199	207	233	231	218	200	229	208	228	221	202	216	207	203	188	211	196	216	208	187	206	201	182	189	206	212	248	203	196	208	225	209	204	212	239	200	231	205	231	220	230	222	218	223	216	185	215	204	235	172	223	205	227	202	222	219	214	211	221	198	204	240	223	211	227	234	226	205	224	218	181	230	193	219	223	216	212	213	231	192	210	224	213	190	215	225	213	224	210	229	192	217	218	202	211	207	241	231	210	215	196	200	222	216	204	207	232	236	197	220	188	235	204	175	202	212	216	215	209	212	201	187	211	203	207	193	210	194	220	184	216	215	207	228	212	220	222	237	214	233	202	196	218	208	210	193	199	195	215	230	227	215	203	210	203	226	215	227	233	228	213	215	240	198	194	207	200	218	222	241	220	229	229	219	206	241	215	226	238	213	222	194	212	222	192	227	210	230	194	219	200	194	216	206	230	228	208	189	221	227	206	206	220	216	234	230	190	214	205	212	200	235	202	221	215	203	209	209	226	245	229	207	197	197	234	192	220	214	208	255	222	200	202	211	215	221	209	226	220	211	213	204	193	213	226	213	221	224	201	201	218	231	220	206	228	206	200	189	221	237	224	232	195	194	214	220	205	206	239	209	201	189	224	176	231	201	196	216	192	200	200	218	222	195	213	214	205	201	214	222	224	212	212	217	218	228	202	213	213	223	217	209	212	219	178	198	197	201	201	214	200	236	204	196	198	223	194	204	187	229	185	232	210	203	204	204	215	221	207	201	213	209	219	204	231	205	228	215	218	196	187	211	228	225	215	213	195	205	218	206	221	225	195	249	240	210	210	183	194	208	219	222	211	221	231	228	213	205	217	213	192	203	206	209	198	204	218	200	221	214	237	215	231	228	186	219	197	209	230	224	226	210	200	211	202	212	207	192	229	209	206	238	205	204	229	171	204	218	212	203	224	217	222	188	202	215	218	210	214	185	208	202	223	239	200	213	192	190	228	221	201	217	235	202	201	218	206	195	228	222	230	194	203	228	233	223	204	225	200	198	214	191	224	213	191	197	215	213	234	218	223	208	235	196	219	211	198	216	236	233	199	221	195	229	199	204	208	208	201	221	207	231	209	220	228	192	230	222	229	198	191	191	201	178	239	217	210	205	217	226	214	204	211	222	199	183	213	218	205	214	201	233	202	206	209	221	216	216	215	227	198	197	190	227	241	238	206	206	210	214	213	246	203	230	211	207	185	244	221	199	226	223	221	199	219	206	239	209	218	219	215	222	207	205	208	192	208	212	184	211	218	208	242	179	218	214	223	222	224	199	208	217	223	216	211	200	197	200	212	203	202	237	217	213	254	207	213	243	207	209	229	210	222	224	191	188	216	196	200	198	204	198	212	192	214	168	222	206	216	224	209	199	204	206	218	188	237	207	208	209	249	191	194	219	211	191	223	210	201	226	216	180	217	246	215	213	199	211	234	211	224	229	218	230	243	184	212	221	215	199	191	216	212	211	206	226	218	208	217	225	211	216	224	227	228	195	210	196	176	215	211	193	203	196	230	230	232	198	224	191	177	228	237	223	203	195	196	218	212	205	227	199	162	195	213	217	231	203	216	188	243	199	201	235	219	215	214	219	187	184	174	202	203	215	190	221	223	204	208	235	202	230	239	219	210	200	202	226	199	235	244	228	217	207	225	225	188	210	211	209	234	185	200	211	193	223	211	214	220	180	224	202	214	216	204	241	194	217	205	210	236	206	205	205	244	217	203	208	240	220	212	231	180	216	209	193	221	204	225	225	204	207	215	197	211	226	210	199	225	234	224	189	229	218	216	222	238	202	229	222	184	205	190	187	214	218	214	217	203	221	217	208	173	216	195	189	204	196	222	209	200	212	233	208	225	215	233	215	223	191	211	213	224	217	200	207	189	190	237	226	205	230	197	206	215	202	203	226	207	192	251	198	220	224	227	228	197	204	206	241	219	205	216	216	194	191	198	226	209	198	220	222	228	229	213	222	188	210	234	171	203	216	207	207	205	211	201	220	202	226	223	228	190	196	196	215	195	203	226	205	227	215	214	205	211	223	223	210	240	207	211	226	222	188	219	221	212	190	210	207	204	201	217	232	193	179	220	212	202	193	204	231	220	216	216	194	191	192	227	216	220	226	217	218	217	221	199	204	223	187	215	231	199	196	197	228	193	183	207	201	208	224	191	217	217	216	216	197	188	223	224	217	224	240	202	219	198	228	214	199	197	219	202	206	230	201	201	198	223	187	215	229	229	203	217	214	228	218	224	205	180	234	226	231	248	214	224	216	207	194	192	219	216	231	242	226	215	212	189	195	215	208	192	209	223	227	206	210	194	239	206	201	233	202	197	181	200	211	202	207	198	206	205	229	215	223	214	181	213	217	217	192	199	208	225	224	226	200	199	193	202	210	207	237	204	203	206	203	193	203	239	231	213	206	229	200	190	229	205	205	217	202	222	241	212	200	207	207	207	221	220	190	254	207	171	233	210	211	224	208	215	192	213	228	218	213	219	206	227	184	209	214	192	203	202	217	209	201	220	204	239	225	214	211	203	208	206	196	206	216	227	235	228	201	205	217	215	202	189	250	199	194	214	195	226	229	193	225	226	221	228	213	222	196	220	225	202	239	209	213	207	219	208	234	214	227	217	212	225	230	219	203	214	202	218	213	191	199	204	216	213	225	203	210	205	199	216	215	202	220	210	187	226	216	197	217	218	214	221	202	199	198	185	215	211	215	204	192	199	208	190	178	234	185	186	225	223	222	219	202	228	212	238	222	216	206	221	222	208	194	235	211	183	217	182	198	222	213	232	221	214	198	209	239	194	198	201	202	228	218	211	209	227	217	207	201	218	201	207	217	221	204	207	206	217	217	229	209	212	215	207	232	204	211	230	212	226	228	174	191	207	190	218	233	220	235	193	213	207	192	215	205	244	207	199	240	205	203	232	228	208	227	209	197	210	195	193	222	229	215	215	207	194	240	239	221	197	212	223	213	210	231	211	209	206	232	205	200	196	214	206	216	193	219	224	208	229	223	204	189	202	190	199	201	197	188	223	224	213	208	227	227	221	199	192	209	219	215	196	231	193	238	196	197	217	198	225	196	206	219	223	222	240	214	200	217	182	212	199	219	227	223	213	215	200	224	231	203	206	226	217	201	230	220	198	190	219	200	199	203	214	229	221	212	211	182	199	202	195	226	199	191	233	200	230	202	217	216	215	198	203	196	188	227	208	194	216	227	227	201	194	208	212	201	204	213	198	221	199	233	197	215	212	204	196	220	215	191	192	216	209	218	235	190	227	211	207	199	216	221	212	206	202	201	227	220	213	237	217	226	220	220	205	190	234	195	217	211	199	210	225	212	212	231	192	191	212	218	209	235	209	216	205	208	224	197	220
5844	4994	4743	2597	1812	1483	1201	1113	1005	1002	889	828	788	781	698	672	666	647	674	607	668	674	651	717	671	594	601	575	569	530	473	473	477	477	487	486	487	483	490	437	452	472	443	464	479	491	458	466	437	452	459	469	537	468	504	505	507	480	476	516	480	498	433	462	463	469	478	439	491	466	504	475	484	475	455	456	501	440	436	440	478	463	468	481	450	495	481	463	454	468	437	481	474	459	447	452	491	471	502	465	458	460	464	453	449	459	461	472	429	459	469	437	478	497	452	494	458	474	467	488	457	474	463	455	488	479	449	485	432	459	483	469	478	447	466	468	435	480	433	458	491	472	462	499	483	457	464	486	490	479	459	517	452	460	494	520	486	464	487	447	483	503	472	495	458	479	460	463	448	456	495	493	476	483	471	463	487	496	497	471	512	489	446	478	431	487	481	468	469	524	475	432	459	491	449	467	476	455	437	481	494	470	458	449	480	484	481	460	471	461	493	538	474	476	453	452	454	477	446	494	514	451	465	437	436	448	463	461	467	464	440	473	444	488	422	467	447	433	452	461	472	477	506	451	509	454	472	466	473	452	479	474	483	449	464	490	452	493	475	480	471	434	491	457	450	441	449	449	447	462	494	478	426	433	454	461	510	454	421	473	461	455	460	482	497	480	457	478	478	486	439	465	485	503	458	464	433	514	459	487	501	441	444	424	460	469	443	461	486	452	451	452	442	458	465	453	452	455	442	411	477	468	443	423	515	474	417	446	512	444	406	449	435	448	468	471	482	484	471	477	494	480	457	464	460	499	486	494	432	475	480	487	425	445	505	501	445	469	481	446	438	498	486	426	468	443	461	479	458	446	474	444	461	462	451	447	447	447	437	465	496	449	481	466	462	473	481	491	478	446	500	483	453	449	462	434	467	459	488	439	434	447	490	492	496	498	478	484	475	475	454	463	514	483	442	437	437	510	462	453	486	485	431	465	470	486	462	469	452	482	434	478	479	491	432	424	444	456	493	466	476	454	446	488	486	477	458	463	494	461	523	457	526	432	425	445	479	447	491	491	466	482	464	453	487	429	478	506	431	468	450	449	480	456	464	473	490	458	474	457	472	488	501	457	475	516	461	461	472	492	476	467	473	437	488	496	515	488	461	505	483	471	445	461	468	476	477	461	454	468	442	490	463	466	440	490	423	477	452	465	457	488	449	480	471	497	461	468	470	504	432	505	443	528	469	477	490	443	503	442	472	492	481	485	480	421	433	468	440	455	454	518	455	463	464	528	463	481	459	475	500	476	476	469	468	462	471	468	506	484	476	470	443	489	469	484	516	492	469	456	485	457	458	458	497	433	452	491	477	472	445	458	451	479	443	448	479	482	464	505	488	441	469	481	491	464	462	480	473	488	497	427	448	497	505	487	415	451	509	478	471	478	477	459	439	476	463	456	481	451	468	476	410	491	480	487	456	472	447	486	486	440	484	455	480	459	526	488	480	463	428	477	462	464	498	464	436	457	462	461	484	489	479	465	482	432	467	479	487	461	445	462	495	488	486	477	493	470	481	479	470	489	467	438	465	468	466	509	468	496	464	460	431	489	455	490	476	474	450	466	458	524	487	479	487	453	458	483	435	433	480	480	475	468	483	485	436	449	458	476	483	465	440	466	485	462	409	455	454	448	453	437	455	494	484	477	484	485	440	502	465	452	486	488	450	473	465	489	469	484	470	460	482	467	534	461	491	511	454	456	455	493	477	442	417	435	481	497	463	460	475	527	452	462	461	484	420	464	489	448	460	463	437	497	483	444	473	456	458	485	464	438	440	449	429	458	445	443	482	437	503	465	485	457	464	468	442	462	480	489	474	456	431	465	474	462	469	469	445	444	436	495	436	501	485	480	469	485	432	460	525	462	472	457	477	463	460	469	482	448	442	502	465	486	450	493	488	451	472	464	446	436	461	482	465	468	475	453	472	445	490	435	460	420	484	455	484	493	498	481	488	487	449	483	481	514	433	501	466	442	461	508	498	483	469	462	483	453	429	434	469	467	471	474	445	433	466	480	478	465	477	418	448	469	448	450	445	475	524	485	445	464	466	479	453	452	457	463	435	436	467	438	429	447	458	478	459	492	502	477	465	454	466	422	444	504	485	448	467	529	466	524	482	479	454	457	472	478	452	487	486	449	460	471	469	489	478	505	497	482	448	462	485	457	457	491	460	495	472	445	445	489	489	488	449	451	462	480	469	455	466	447	487	463	450	460	462	463	487	491	486	465	447	476	489	492	436	507	419	450	451	480	459	468	508	449	471	465	463	465	456	438	482	412	473	495	459	458	508	460	478	513	425	455	464	464	470	460	455	455	495	469	455	447	490	443	471	445	469	444	428	423	456	500	498	453	466	430	483	442	470	444	496	488	448	461	459	420	444	468	467	442	507	483	485	464	467	476	508	455	480	461	475	491	463	471	449	455	498	460	491	465	447	463	498	453	460	436	460	466	495	488	435	474	490	494	453	437	486	429	477	457	467	474	487	454	422	461	502	470	477	499	499	481	469	508	458	457	444	455	508	461	477	447	458	467	430	461	457	467	464	482	472	476	479	420	473	465	432	456	482	443	451	436	483	456	486	451	479	477	469	472	497	452	465	495	431	485	457	508	487	469	500	432	483	464	485	453	498	508	471	500	457	493	493	465	493	475	454	475	464	508	491	457	439	456	473	496	429	471	439	419	482	476	471	468	499	495	438	436	497	485	480	477	508	459	501	454	432	450	455	487	462	451	456	490	500	477	456	457	448	471	476	460	476	468	451	477	474	434	476	489	467	472	489	467	434	461	455	506	459	489	496	462	465	503	433	468	482	484	481	478	510	497	434	488	490	474	477	447	444	474	470	459	469	482	457	473	437	483	489	492	449	468	488	470	424	477	440	438	485	465	467	491	462	445	481	482	508	479	481	532	495	476	463	515	462	467	458	490	469	498	447	473	432	503	457	490	488	524	427	481	464	455	412	490	464	478	459	460	461	459	474	474	462	470	482	430	478	445	454	469	463	459	477	448	468	478	463	458	472	454	479	456	422	484	479	465	431	446	485	475	479	463	451	478	462	419	465	480	451	500	485	490	470	490	470	466	445	486	496	464	486	484	455	488	486	454	451	490	461	436	477	472	500	487	453	451	460	451	491	482	514	489	459	477	500	495	454	460	491	457	441	512	437	456	492	453	489	432	429	490	478	472	465	469	443	471	453	421	456	435	437	474	442	474	448	499	495	445	463	439	472	487	501	509	488	423	470	442	483	456	455	493	486	442	485	426	454	449	493	452	468	421	507	496	469	423	481	440	485	469	445	457	481	480	428	446	443	465	444	472	463	447	495	438	474	495	457	498	463	464	475	488	472	436	463	456	491	468	470	494	457	485	494	495	497	496	481	490	447	502	433	456	487	473	516	446	474	458	462	441	481	477	471	472	430	459	495	476	482	436	491	457	482	461	508	474	496	442	445	456	485	457	458	489
25084	21419	27834	25356	11256	1903	1235	916	774	648	622	528	517	479	422	388	391	365	339	402	385	389	372	335	338	314	315	305	297	287	281	275	238	243	234	268	231	241	275	213	237	241	231	244	238	251	235	244	206	229	249	240	246	267	250	243	237	217	289	264	261	253	228	265	242	241	250	247	241	266	224	238	231	222	231	259	248	245	251	254	274	251	230	241	227	240	221	240	240	262	269	237	236	248	256	225	243	233	233	255	221	255	235	233	252	233	252	254	246	232	247	249	237	241	235	236	242	252	224	225	256	252	247	253	239	248	230	205	227	231	251	260	242	240	250	251	254	235	230	233	245	268	246	270	245	245	238	243	264	278	244	253	280	216	232	234	223	237	254	247	242	254	231	237	227	241	222	246	237	226	239	234	239	262	242	237	237	211	240	241	225	259	285	238	257	245	237	247	214	248	256	262	269	238	236	235	249	216	232	243	245	242	248	223	239	205	265	256	266	230	229	245	242	238	244	237	239	255	249	260	244	255	247	252	221	249	268	232	223	237	251	244	232	241	248	238	253	247	243	245	267	217	230	230	214	258	227	216	258	238	218	244	271	227	240	248	248	250	218	246	243	233	244	236	249	237	242	239	227	254	215	224	297	226	243	245	215	247	249	244	243	210	246	251	246	254	266	238	229	243	247	241	245	248	229	233	232	231	243	248	239	249	240	228	238	221	241	260	271	258	260	212	259	232	217	239	243	241	247	224	236	245	219	232	242	233	216	269	241	256	246	245	237	233	236	211	224	244	235	233	268	223	249	234	236	251	236	233	229	262	262	226	235	220	247	227	233	266	231	252	247	229	251	238	227	254	247	236	245	244	239	246	243	232	234	226	237	230	231	245	267	253	254	244	232	249	265	263	240	252	230	228	277	237	208	234	223	237	242	236	231	222	246	195	249	231	256	233	231	247	238	224	261	233	246	237	233	245	244	215	268	216	222	238	255	257	249	238	245	237	250	240	240	208	222	277	245	227	242	217	228	228	212	214	243	235	260	277	241	250	259	241	222	238	248	242	228	239	240	204	223	232	267	233	246	276	236	248	247	260	252	241	273	252	254	233	249	244	238	251	235	223	241	241	268	246	251	227	241	222	266	234	218	244	220	229	241	253	237	255	246	229	227	244	244	241	246	254	246	212	249	251	246	228	245	244	246	263	261	232	274	226	248	253	267	231	240	261	237	257	234	242	275	253	228	242	231	243	246	244	271	228	231	234	260	223	241	248	251	249	207	237	254	213	255	238	230	237	244	228	250	228	222	258	223	235	260	244	207	252	241	245	215	275	268	228	264	234	221	224	239	228	241	224	238	231	239	237	206	244	253	243	225	241	248	226	244	257	222	245	229	254	268	258	220	239	252	219	267	248	202	247	251	215	207	204	248	219	233	232	263	254	223	229	220	245	234	258	218	256	264	229	270	236	249	246	262	232	235	258	244	251	298	258	245	259	247	256	226	205	228	236	242	218	228	264	245	256	258	255	278	257	232	257	241	252	246	238	234	237	261	260	225	251	253	251	273	230	260	235	245	237	240	253	236	221	222	261	232	246	241	254	236	223	204	229	240	237	237	234	240	251	240	234	231	249	250	270	235	272	248	240	219	253	273	246	247	248	236	249	238	233	208	245	239	226	245	218	225	262	243	267	224	269	255	217	249	237	237	250	257	253	228	242	237	276	250	231	239	243	262	242	242	229	255	256	239	235	227	233	256	246	233	244	235	222	244	238	231	246	257	246	255	226	261	245	258	229	230	241	240	224	260	236	235	250	250	242	271	241	229	254	268	236	246	253	232	244	228	244	242	231	259	260	228	206	221	244	222	269	255	234	211	251	235	258	230	251	250	223	226	248	239	240	231	261	236	252	234	244	267	257	231	234	243	226	253	229	227	234	225	260	252	225	242	242	251	251	222	256	236	241	246	240	226	238	261	252	241	230	268	221	273	211	244	244	228	219	231	225	237	233	228	229	233	235	248	225	243	217	238	263	231	243	235	255	209	233	242	235	223	257	212	257	233	241	220	243	244	225	228	251	263	259	246	262	249	238	251	234	242	268	255	266	224	249	238	227	238	214	242	244	246	263	236	226	241	239	236	251	234	251	245	250	249	242	256	238	241	265	280	220	225	230	253	249	258	219	253	254	237	252	210	234	241	248	221	244	251	239	252	242	238	233	237	218	256	234	274	234	235	237	260	234	242	244	228	221	212	217	228	255	215	233	215	246	249	235	208	270	266	231	256	240	236	221	229	257	242	259	222	249	216	241	237	250	251	217	254	240	224	228	253	252	254	232	244	229	258	232	218	251	232	225	236	249	238	252	222	251	235	248	254	225	259	221	221	258	241	231	262	245	236	241	259	226	246	253	229	250	212	249	229	249	244	273	239	215	230	238	258	233	288	252	251	238	221	250	252	234	230	235	247	229	248	256	255	250	212	239	228	262	213	237	232	221	256	228	237	231	249	246	253	242	244	247	232	218	249	244	250	265	252	235	238	258	228	262	247	253	250	225	257	228	217	216	239	236	230	234	240	252	257	224	220	236	253	253	250	234	262	258	223	236	244	243	238	213	239	237	222	262	241	242	225	229	235	240	241	252	221	238	235	247	218	254	232	212	243	231	255	244	255	242	220	237	236	265	202	247	227	233	269	263	234	224	239	238	273	252	246	238	237	270	238	245	281	266	255	239	242	217	247	278	276	220	253	240	262	225	237	246	227	219	253	211	223	247	250	221	236	239	257	223	255	245	266	225	225	227	266	241	251	230	282	238	257	252	208	237	228	238	250	270	254	261	244	240	229	236	253	239	225	268	263	250	239	259	230	239	253	225	238	233	276	233	238	237	212	241	241	244	238	220	245	214	236	247	237	239	233	218	249	238	223	223	233	274	255	246	235	242	260	237	259	255	217	234	239	256	262	221	232	237	252	236	237	209	230	223	248	245	245	263	287	222	192	235	246	251	245	246	226	252	222	256	220	261	256	247	261	246	221	220	206	211	224	235	252	243	262	230	245	245	250	257	257	257	271	232	254	256	230	264	215	238	224	257	257	240	222	255	236	233	242	231	235	226	234	260	232	251	242	254	197	255	253	238	235	233	253	253	253	249	247	255	252	246	255	214	228	237	233	240	235	206	255	234	229	239	258	235	213	230	243	229	222	244	243	224	233	233	229	245	215	241	237	245	241	255	236	230	260	214	256	232	233	272	236	253	250	235	270	223	238	260	221	236	246	219	242	218	248	250	235	239	250	236	249	245	232	231	250	223	235	221	271	238	238	238	247	240	237	243	249	227	247	228	235	269	246	233	241	235	236	245	236	215	262	232	216	253	237	196	242	221	239	232	255	249	218	238	249	224	248	243	243	243	228	242	244	249	245	227	230	240	220	253	234	203	243	237	267	253	285	215	265	239	232	210	242	260	235	260	227	233	249	225	236	266	230	229	257	229	256	236	236	235	222	246	252	229	221	261	225	280
8542	15827	14786	9024	6450	4924	3859	3068	2658	2338	2073	1804	1663	1480	1353	1167	1115	1067	1104	1062	1052	1117	1055	1043	1019	909	908	808	712	717	618	598	595	592	568	537	512	570	552	558	569	544	540	513	564	530	558	513	515	532	562	519	539	503	524	529	528	586	509	503	540	572	532	509	568	560	542	531	536	544	541	553	522	545	530	526	511	479	522	584	538	543	497	489	523	515	485	454	501	508	515	506	494	555	509	557	501	518	535	570	540	537	506	487	544	501	564	494	505	507	572	541	490	526	499	544	535	542	504	498	523	532	498	542	559	502	545	518	509	505	495	505	534	525	513	506	516	547	504	503	523	537	515	506	505	553	490	499	532	512	533	520	485	481	500	510	516	518	506	513	518	532	550	504	491	570	496	533	538	514	464	532	486	511	520	511	480	489	528	582	544	528	556	542	482	545	506	513	531	529	579	522	527	525	523	511	502	469	488	528	497	507	532	575	478	492	510	509	558	542	537	492	517	499	468	532	494	487	529	507	538	525	542	506	552	555	542	505	495	569	563	523	526	508	526	468	519	509	534	509	508	500	484	510	549	553	527	519	518	514	512	515	508	524	545	526	530	523	505	515	561	511	557	472	528	459	466	524	514	549	538	562	500	583	549	493	507	501	525	553	480	536	537	509	561	508	506	537	516	496	519	499	534	527	513	536	515	496	512	521	549	556	517	490	515	550	522	519	521	472	526	545	476	504	561	541	508	514	517	514	533	509	537	501	524	561	513	526	516	487	529	515	471	486	506	479	502	536	528	534	502	491	550	491	503	508	512	527	538	521	559	548	501	516	548	519	494	507	527	485	509	529	522	507	520	520	525	539	464	517	537	498	488	535	513	544	536	482	507	482	487	557	518	481	486	486	497	518	501	521	544	563	516	478	511	546	513	539	546	517	512	508	483	492	532	477	519	518	543	524	530	518	528	520	518	533	496	569	483	487	511	525	522	495	539	498	546	504	522	505	498	535	484	521	484	527	496	513	520	533	517	550	521	522	485	555	533	454	507	514	539	521	533	526	501	524	540	487	511	467	520	473	464	498	468	534	501	494	484	556	460	477	539	531	483	533	478	450	553	539	520	481	515	504	530	552	547	514	455	515	536	479	501	500	511	520	538	512	528	538	496	471	524	486	524	533	503	489	513	507	489	469	472	560	497	529	498	511	493	540	546	504	513	476	549	511	521	545	540	534	519	500	497	496	520	532	545	497	526	516	519	526	537	521	519	537	513	515	496	520	531	509	511	510	513	528	552	543	547	540	499	528	533	548	527	532	496	504	538	480	489	537	544	533	506	501	480	548	519	512	525	500	463	456	518	499	537	513	476	513	473	512	491	529	487	515	514	532	515	514	490	534	543	524	475	477	472	518	533	504	530	520	540	546	544	504	498	482	520	490	522	558	499	561	506	526	515	577	507	517	590	530	525	515	491	506	557	571	448	505	545	531	508	566	516	534	528	496	530	483	484	531	537	550	549	494	495	488	493	511	475	471	534	484	493	511	518	503	491	512	497	525	497	480	534	548	487	500	486	506	541	492	545	496	564	533	550	499	535	514	510	512	561	494	490	517	521	540	532	542	523	544	527	541	457	521	510	493	546	551	544	524	516	489	509	545	546	544	482	515	562	523	531	495	543	587	520	554	512	527	471	523	544	528	482	506	494	514	503	511	530	487	501	517	533	495	523	519	507	488	528	468	577	520	520	532	498	502	539	491	512	537	533	552	527	575	505	536	519	558	496	511	516	553	488	478	580	495	502	537	483	580	512	495	545	551	535	519	541	526	508	486	515	505	524	554	502	535	518	514	546	535	523	499	523	469	544	518	491	520	521	483	506	524	513	500	490	561	530	514	519	487	507	513	463	538	517	475	508	486	504	502	523	540	499	524	561	503	507	483	492	533	514	531	480	494	507	493	558	529	512	528	547	496	517	557	556	543	526	494	517	498	536	525	507	528	532	530	564	564	542	527	535	508	512	497	527	493	539	567	510	488	472	533	541	468	481	477	501	516	560	531	511	530	552	556	497	499	515	515	541	510	514	528	541	546	536	518	490	526	521	514	525	492	502	529	514	500	534	518	501	526	550	558	508	524	514	513	501	520	535	510	497	490	525	526	522	495	543	490	528	514	526	497	525	489	538	521	475	486	505	526	526	513	511	499	529	540	539	521	530	493	516	536	490	498	516	530	538	544	566	466	524	511	536	525	557	528	524	479	503	506	526	542	552	513	568	478	514	470	528	517	532	516	532	499	490	498	506	511	565	533	532	542	543	535	469	526	522	504	494	484	492	470	522	488	524	537	536	532	504	543	558	515	486	557	561	527	543	486	475	522	545	506	500	491	533	512	507	520	499	503	538	538	555	549	566	520	532	533	493	496	515	522	493	567	517	473	514	507	508	516	465	538	530	487	509	533	490	521	515	505	495	533	530	514	559	474	528	509	525	477	518	495	534	518	502	524	504	565	507	550	532	521	500	549	475	518	515	510	527	537	513	493	543	485	508	496	510	528	476	512	525	504	519	537	510	538	468	495	463	506	545	463	508	513	473	500	526	549	554	449	524	573	498	513	512	520	554	552	503	528	536	500	534	511	528	502	552	529	550	502	511	488	517	485	525	521	516	510	503	502	566	559	492	535	505	539	540	501	515	494	461	542	513	558	559	497	520	473	497	489	546	541	479	541	543	516	501	504	493	515	526	522	544	564	535	502	528	540	488	542	543	482	518	481	513	503	543	524	525	547	579	513	515	500	516	528	493	528	517	536	484	531	534	497	498	517	509	525	495	493	482	526	506	546	491	473	518	479	541	511	533	489	549	514	500	522	540	486	530	544	523	516	491	512	523	518	491	510	518	502	482	502	485	539	540	533	535	507	539	535	514	465	515	498	509	539	490	505	545	499	528	513	506	495	557	510	490	528	500	515	525	513	501	518	496	544	494	537	511	493	511	518	523	548	517	520	538	464	530	555	521	549	533	551	577	518	483	487	487	524	514	470	505	555	530	559	513	481	494	532	506	546	545	518	494	555	509	516	529	531	485	505	484	515	495	519	503	595	488	513	517	519	481	508	527	523	524	546	513	516	560	519	550	521	484	488	508	513	498	498	522	496	488	463	526	542	478	474	502	508	501	489	528	515	482	529	507	482	458	472	511	513	498	489	525	571	515	475	518	488	515	540	488	498	499	579	538	492	535	490	547	499	506	519	499	551	490	519	498	515	532	488	497	487	520	536	555	508	561	541	546	525	553	511	527	521	481	516	486	553	508	519	531	559	509	499	484	521	538	485	513	512	521	574	484	538	507	546	510	535	519	551	472	545	500	543	473	503	531	502	515	515	495	533	520	531	509	543	471	502	541	514	505	510	505	524	518	504	504	529	486	510	556	527	491	586	509	501	521	508	542	528	554	538	554	533	526	491	503	518	470	535	484	554	511	525	496	497	526	525	540	519	517	523	514	511	502	499	523	511	530	505	537	519
24173	21399	28824	24362	21370	10891	2738	1694	1273	1185	1024	920	849	832	785	677	697	631	662	683	624	620	601	609	644	578	541	558	530	477	497	470	405	440	486	431	445	435	429	450	422	455	455	420	392	449	422	439	392	425	392	437	390	369	391	413	444	460	400	408	412	448	431	404	427	401	452	396	410	389	394	405	414	384	436	406	437	404	426	408	395	387	404	403	380	402	399	406	403	427	419	390	405	435	411	389	427	415	393	400	424	379	408	393	443	419	412	407	404	431	417	409	403	415	419	370	438	444	393	396	390	400	391	383	401	395	413	375	398	423	383	404	412	408	383	403	411	414	409	392	393	394	424	413	386	433	396	405	399	407	432	394	424	394	382	401	367	423	412	405	393	403	396	404	403	410	368	412	409	392	399	386	421	445	370	401	401	374	422	389	388	404	405	404	422	378	412	440	415	434	365	384	354	426	429	418	422	381	357	389	403	402	416	438	387	401	406	404	410	416	384	404	378	394	397	399	387	387	430	400	413	429	397	387	440	420	395	412	389	403	390	460	383	366	427	426	400	381	416	401	443	355	442	385	400	401	400	432	414	396	392	399	383	390	379	373	407	408	398	407	388	394	392	372	370	422	441	439	397	393	370	362	379	395	363	394	372	404	415	355	391	389	390	396	408	413	444	402	413	388	460	367	410	393	366	427	399	401	373	396	398	385	414	412	394	401	392	398	377	409	389	372	374	402	401	416	422	386	434	394	399	427	382	429	393	391	424	423	374	395	383	421	410	406	424	415	388	380	413	400	392	426	407	409	417	420	400	385	352	420	365	389	373	438	427	409	377	400	388	391	385	419	380	384	418	419	394	384	414	346	372	413	427	414	409	401	388	411	375	415	418	383	409	388	398	427	425	429	406	401	416	385	409	381	398	398	392	419	418	445	417	391	397	409	397	395	432	425	412	414	384	385	408	409	399	400	393	434	394	399	391	421	413	360	368	402	402	401	390	372	397	426	397	400	401	422	414	403	379	407	411	415	406	433	394	376	414	429	415	376	377	427	418	422	353	382	441	366	436	402	384	429	412	390	418	439	442	417	410	424	421	417	383	392	387	398	441	384	437	379	405	413	444	417	390	407	389	403	399	380	393	406	387	398	426	368	403	394	416	395	431	406	413	399	407	405	404	362	360	391	413	405	419	428	399	419	417	435	396	426	407	424	416	396	368	431	411	403	428	408	421	419	409	374	400	418	393	430	415	393	380	401	372	368	350	419	395	396	400	380	383	393	409	428	423	399	395	393	407	392	411	411	386	408	422	396	414	449	387	412	394	380	414	400	408	429	448	383	410	402	442	394	403	376	389	388	395	424	418	412	395	405	405	396	430	431	406	423	378	415	370	418	408	395	384	377	369	404	405	413	393	393	393	409	394	399	368	385	412	390	377	409	390	420	384	426	359	393	370	424	427	387	422	399	377	447	385	379	415	405	413	443	378	433	379	403	397	353	414	373	371	406	393	406	408	384	418	377	431	403	401	413	430	384	450	393	407	402	451	396	382	404	399	404	373	386	399	394	398	419	409	408	417	394	381	435	436	428	424	378	397	400	415	403	423	385	423	392	424	405	402	418	415	445	412	394	388	390	400	392	412	414	408	427	396	409	395	417	422	400	421	377	359	381	427	419	371	383	392	397	424	445	391	407	377	406	369	414	383	386	416	382	390	413	413	426	394	385	406	446	412	393	440	414	415	423	398	404	404	404	436	408	433	427	430	400	432	390	401	420	426	397	419	426	412	385	450	425	420	390	411	421	396	404	421	445	408	400	396	404	393	409	386	384	347	364	409	405	377	422	394	421	444	393	416	416	392	417	436	384	399	383	405	391	407	388	369	444	371	374	406	411	438	417	415	413	390	395	384	380	417	415	370	364	380	396	396	379	383	357	409	399	428	372	431	391	396	439	414	430	396	397	376	425	358	415	395	398	402	408	390	409	404	404	408	394	382	385	379	396	403	385	390	411	412	400	369	390	430	402	393	396	386	390	421	394	407	365	353	452	411	418	374	387	405	385	445	403	415	427	434	386	413	444	401	384	402	401	452	419	399	415	401	386	376	410	393	411	373	398	388	377	404	419	358	397	394	397	411	395	413	410	416	420	401	392	432	384	424	411	402	361	387	404	403	409	334	384	441	356	412	411	386	400	431	385	393	388	416	388	423	404	414	398	397	393	379	418	398	409	395	414	415	362	377	398	390	432	419	400	393	389	393	388	392	411	417	385	389	414	415	451	383	406	406	398	372	375	399	421	389	439	411	371	410	362	387	418	407	382	423	413	401	394	413	385	380	427	429	433	400	433	457	402	359	395	461	380	430	409	369	395	394	414	405	391	407	411	393	398	392	409	390	394	413	391	410	388	383	390	419	428	404	359	421	400	375	410	401	406	384	426	394	387	404	375	418	390	375	425	398	427	401	392	433	440	411	383	396	373	419	366	380	391	381	385	386	392	417	403	417	372	389	398	386	381	406	372	400	380	376	404	390	353	374	391	384	399	367	402	412	400	391	423	389	407	426	440	367	414	394	389	418	386	412	403	401	368	400	385	404	398	390	405	380	414	373	411	407	424	415	406	389	410	402	398	386	395	385	403	382	416	415	400	403	411	392	392	397	374	418	452	412	379	443	419	450	383	410	398	399	382	379	469	413	431	411	400	397	383	404	436	443	390	395	405	394	420	398	391	416	401	414	403	418	368	417	384	381	386	399	441	405	359	428	381	366	391	369	396	428	359	406	372	398	400	412	388	368	420	388	403	403	392	382	393	395	404	408	405	417	419	374	374	397	373	409	395	415	414	416	391	435	420	402	386	408	463	358	392	407	378	412	391	419	409	388	416	382	391	395	427	394	374	426	365	424	390	402	422	398	361	431	418	424	378	438	365	410	387	381	400	376	401	394	374	362	392	433	359	416	398	369	416	390	410	401	385	407	367	427	399	410	395	418	413	385	408	419	427	391	428	387	395	423	394	401	360	410	412	393	414	387	390	404	416	368	372	408	406	427	422	405	387	391	394	416	412	406	396	419	412	377	417	422	415	403	384	400	392	376	395	428	404	443	413	437	426	423	393	373	436	388	407	405	395	397	397	417	404	404	375	410	384	390	419	390	408	395	410	405	396	395	415	374	366	390	424	379	420	393	388	356	377	398	420	404	390	420	399	431	377	419	419	387	414	374	398	411	431	418	384	383	389	409	422	400	401	425	405	411	398	386	395	405	373	385	436	370	403	380	397	388	415	391	389	345	384	381	381	392	379	412	418	377	408	372	416	414	362	433	404	424	437	429	413	416	421	382	435	400	417	388	400	425	388	388	403	364	382	398	413	399	381	360	400	394	444	404	401	422	408	419	394	418	380	413	410	427	394	430	420	387	376	394	417	404	400	423	408	406	399	398	449	446	388	405	447	403	390	383	401	412	403	406	368	402	432	429	388	407	408	399	381	439	415	409	416	373	417	349	468	400	423	384	394
11760	22453	20827	13864	10275	7988	6275	5306	4553	3914	3429	3007	2792	2402	2233	2026	1851	1801	1797	1782	1755	1793	1789	1639	1539	1461	1408	1252	1207	1169	1008	969	937	929	889	878	870	860	843	871	826	868	892	835	857	879	852	783	818	863	855	830	851	804	860	854	832	845	853	876	803	845	845	803	813	850	856	871	859	889	846	833	886	901	847	834	821	851	800	846	856	808	862	845	851	798	813	840	815	840	828	809	842	826	790	789	824	782	785	814	822	845	828	812	760	785	799	860	788	783	750	844	808	767	811	822	809	853	779	816	796	831	840	812	819	791	833	856	862	812	775	773	841	819	834	815	812	847	842	823	838	797	803	850	829	821	821	848	825	821	808	764	847	836	794	865	862	820	811	804	830	815	809	785	813	874	874	814	816	815	826	836	835	815	848	816	825	816	827	795	848	808	827	789	829	836	810	780	851	785	794	821	802	818	835	853	817	793	836	835	842	799	798	831	781	791	813	798	756	760	807	820	879	761	769	828	788	823	813	807	761	762	800	850	839	760	821	788	788	863	813	797	834	783	796	785	825	807	814	809	807	775	796	894	789	819	824	815	795	814	843	817	792	800	770	851	789	813	812	845	812	827	804	842	803	795	805	787	860	791	825	830	805	817	811	822	870	759	863	846	813	798	817	790	807	814	754	785	788	825	869	780	798	832	780	756	802	749	780	809	805	835	809	800	816	808	790	826	776	820	836	750	822	823	799	832	782	825	850	899	816	838	842	792	821	805	807	777	793	791	786	850	778	853	817	861	854	877	770	826	812	785	784	813	786	813	788	787	890	836	845	779	868	848	808	844	798	806	760	848	814	844	845	826	808	815	781	846	777	840	822	840	813	814	840	876	782	843	827	823	814	857	744	847	840	792	860	832	798	868	775	767	843	824	796	834	804	845	808	815	785	814	866	825	789	749	790	839	822	800	835	800	836	850	757	777	766	874	810	812	841	763	811	840	781	791	800	793	822	854	808	810	810	756	824	832	775	803	823	793	796	796	788	792	831	770	811	780	803	838	775	831	804	795	831	786	854	839	864	868	797	874	826	833	833	818	844	762	863	788	792	813	842	822	797	855	849	817	828	806	792	816	785	792	855	873	785	840	795	800	819	866	852	841	840	816	764	841	822	879	808	806	782	793	809	753	777	786	819	818	871	803	776	778	834	798	806	816	782	786	814	843	848	784	862	768	765	806	797	801	779	794	803	795	822	832	822	805	864	794	810	823	813	802	821	820	835	840	744	798	796	834	815	859	821	797	791	783	822	816	804	812	822	804	804	788	815	777	799	821	782	801	799	814	810	783	819	817	811	785	815	773	837	829	822	783	785	797	819	818	792	818	889	778	870	813	773	816	824	802	717	784	795	832	804	847	814	818	800	790	815	745	826	821	835	771	842	835	777	783	772	788	817	767	778	829	780	827	795	809	806	825	774	780	815	768	809	816	805	828	803	778	833	816	717	825	822	785	823	806	806	804	790	880	824	719	798	828	789	816	799	790	801	813	796	757	777	846	787	803	792	808	785	828	827	831	825	814	810	775	816	788	807	800	805	783	819	832	813	858	852	868	847	814	822	850	774	827	779	806	775	833	804	837	776	791	828	802	793	802	832	796	840	773	801	817	771	777	794	837	797	763	769	800	758	801	806	802	795	804	802	817	794	758	764	841	782	824	817	764	820	803	838	839	839	807	805	832	841	770	776	815	773	834	793	797	798	780	825	789	828	830	839	834	796	786	843	807	808	753	804	797	794	864	848	851	819	803	777	769	827	814	787	823	806	828	800	840	827	843	813	792	816	758	785	831	802	810	754	808	782	789	773	841	843	821	864	767	738	739	782	812	839	781	767	819	810	787	798	837	788	781	821	833	785	809	827	864	799	793	826	776	844	820	803	844	810	819	822	762	820	851	784	773	837	806	791	734	814	805	819	790	799	826	826	810	792	800	788	810	825	844	862	783	804	765	798	776	816	785	800	880	838	811	852	848	829	793	814	821	817	783	811	858	818	789	789	774	815	762	798	809	887	795	761	771	871	830	751	805	793	848	853	822	799	852	809	802	851	808	814	819	856	801	836	801	816	795	824	780	835	828	830	855	782	803	864	798	789	824	793	799	822	795	810	833	778	775	821	793	845	811	798	823	824	776	783	806	817	763	798	766	818	816	781	779	799	868	813	772	733	841	815	822	829	837	761	810	785	854	792	781	767	834	778	847	774	831	815	790	781	771	830	827	765	804	805	826	796	765	823	782	867	806	905	862	854	815	790	767	833	780	873	794	825	832	814	849	814	802	790	808	822	816	817	843	786	846	838	816	794	785	820	784	779	811	835	836	841	837	755	818	809	815	832	828	795	830	742	841	782	764	761	791	834	784	818	793	845	815	776	825	817	810	815	746	812	844	782	777	822	791	831	820	858	777	776	838	842	809	811	807	847	792	814	834	816	826	789	848	778	783	833	805	832	755	810	810	763	818	828	902	818	897	832	836	848	813	787	788	770	794	798	779	767	779	803	816	752	813	789	797	828	813	873	756	861	796	781	797	861	805	794	803	797	787	819	786	774	808	812	822	828	818	763	819	792	797	760	812	781	776	756	811	866	816	861	840	793	811	768	849	812	795	855	831	827	870	798	798	833	807	801	807	809	829	827	836	777	808	784	799	797	808	820	825	797	744	772	801	854	798	800	839	822	833	830	760	781	800	821	850	862	783	796	807	807	774	841	833	797	848	792	815	769	784	834	775	792	809	825	805	862	774	810	812	808	808	767	848	799	813	782	778	829	797	735	861	806	794	794	806	811	783	844	827	771	836	790	713	787	777	798	840	840	859	785	770	808	763	795	860	825	829	858	811	848	815	778	784	743	807	810	816	804	754	816	802	783	772	820	809	825	806	808	756	811	783	756	781	807	818	773	778	843	781	748	864	783	818	824	780	873	870	833	849	795	807	821	778	809	789	824	783	757	844	838	807	812	776	792	810	799	805	817	810	822	819	770	827	847	773	801	793	843	792	760	797	787	789	801	806	845	811	807	772	849	870	841	796	889	791	835	778	820	834	808	780	794	827	807	837	808	775	798	800	773	809	847	865	736	808	783	775	852	818	825	816	841	798	758	832	814	810	781	819	824	827	805	826	859	827	830	839	782	817	880	762	738	779	809	792	843	801	853	820	774	819	806	863	821	847	788	870	819	798	819	841	813	784	789	771	810	788	813	777	837	837	814	806	773	751	803	850	823	827	764	769	824	782	825	855	834	818	878	788	791	856	832	760	806	809	823	808	749	785	763	786	830	875	810	840	806	776	788	832	824	812	787	756	829	817	817	815	853	822	819	786	840	782	789	788	822	810	801	853	789	845	806	754	844	847	827	798	782	838	797	809	845	811	837	770	831	810	801	842	825	809	797	861	823	776	778	769	825	856	792	798	798	835	771	820	783	824	823	830	816	806	797	827	848	816	767	806	771	743	803	749	779	796	869	799	840	780	829	815
27190	16422	3309	1323	780	562	422	424	360	328	328	316	311	295	277	266	253	254	287	262	266	254	288	265	232	235	268	236	216	224	228	227	234	235	201	225	223	234	204	211	228	227	200	222	227	213	221	235	224	214	199	208	232	216	220	201	236	227	221	216	243	212	223	217	209	233	202	206	223	231	193	258	210	235	246	217	241	197	218	212	206	233	225	231	218	236	210	202	203	211	223	221	204	188	213	205	235	241	216	215	237	230	210	227	247	227	181	229	208	217	229	194	242	213	231	228	266	213	224	220	218	229	226	215	240	241	214	210	230	229	228	239	255	217	214	213	217	221	217	205	210	225	231	226	220	214	231	229	219	220	219	204	228	238	218	209	217	219	250	226	196	240	223	218	230	231	217	228	187	211	222	206	213	206	233	218	215	221	234	200	194	204	236	207	199	199	238	237	214	209	244	259	207	201	238	211	215	212	233	210	208	206	229	207	220	232	225	189	238	227	215	213	197	232	225	222	230	215	238	216	218	192	227	243	217	217	208	231	231	218	236	197	221	209	232	212	188	228	231	201	219	221	226	234	218	213	200	223	190	208	204	223	210	199	209	209	200	214	216	221	202	243	195	211	224	216	201	205	222	213	232	228	238	247	251	225	230	232	250	212	217	188	211	219	227	192	229	265	228	230	231	221	231	239	213	227	212	232	206	194	226	213	220	215	208	220	229	228	236	225	220	194	216	196	213	212	211	236	226	239	244	216	194	215	212	224	209	224	237	206	208	209	218	241	231	227	215	233	255	211	243	222	201	229	203	211	216	205	215	210	224	230	256	230	219	210	202	196	216	212	213	233	211	233	205	246	237	202	213	208	228	192	239	208	216	225	195	218	235	214	213	244	219	210	228	225	234	218	229	213	229	210	235	235	250	197	235	231	169	233	199	210	224	205	216	220	243	208	229	242	224	220	231	242	229	253	224	209	233	228	228	196	226	210	217	206	203	225	219	244	230	197	209	199	232	224	237	207	242	207	215	225	234	189	226	224	231	195	233	211	196	235	219	202	198	207	234	205	231	199	231	221	200	218	222	205	199	216	225	220	215	238	212	193	206	231	222	206	215	236	226	197	205	204	217	215	220	215	201	209	201	216	209	197	220	218	206	223	224	218	243	226	228	204	227	240	237	214	231	217	210	209	225	211	222	215	213	213	178	212	221	213	199	209	237	216	208	212	244	229	217	195	230	208	229	203	234	210	200	225	227	210	232	244	203	200	226	237	203	209	247	190	231	223	212	212	209	215	228	207	217	240	236	212	210	239	220	210	222	199	214	244	234	244	221	248	232	226	227	184	225	222	224	227	228	219	225	214	211	196	205	206	216	206	214	225	219	232	213	217	207	216	223	205	215	217	226	232	210	202	205	191	201	228	233	209	235	209	208	218	234	250	208	223	204	227	217	194	250	227	230	221	208	254	199	202	218	196	197	227	241	210	196	194	228	206	230	199	202	218	202	235	215	219	210	222	223	268	212	237	218	206	223	233	214	209	212	195	227	219	226	202	226	210	187	217	237	227	224	216	229	196	228	238	247	216	235	242	208	218	223	226	215	222	212	213	214	223	213	203	205	232	232	227	227	223	195	235	229	217	190	206	209	222	228	213	211	265	235	208	197	189	189	231	218	244	207	214	196	207	210	188	204	210	208	229	216	186	242	222	229	215	220	197	214	218	210	212	239	218	232	234	219	205	203	244	234	212	213	210	244	201	193	190	238	205	213	204	213	227	206	217	220	228	228	197	231	198	211	227	220	224	212	242	238	217	201	214	224	217	218	187	226	223	209	204	230	222	199	226	205	215	207	214	220	219	213	233	226	228	203	236	219	204	205	227	251	225	207	231	202	209	231	212	221	214	221	229	232	182	204	204	206	229	213	198	236	204	193	195	224	189	216	228	226	204	209	203	224	217	200	233	202	222	220	229	198	219	215	202	221	203	199	233	195	190	256	203	202	258	212	206	223	218	219	201	218	216	212	200	226	190	197	208	211	235	245	237	199	210	239	243	211	246	197	224	216	187	229	228	221	219	222	213	211	231	204	217	220	195	217	218	225	212	263	211	213	229	231	210	209	220	224	205	206	224	224	236	215	230	240	210	220	225	214	218	216	224	218	226	207	203	213	200	222	237	225	202	216	235	217	219	222	208	217	206	206	216	215	206	185	217	210	212	216	193	190	237	212	234	209	238	226	211	230	229	224	217	206	202	202	207	218	223	227	219	226	204	220	212	210	234	192	218	205	241	206	197	215	210	199	228	221	237	213	240	234	204	250	204	212	231	231	227	220	225	204	199	228	238	195	230	205	196	220	226	192	218	228	230	219	235	225	237	220	215	198	220	224	228	231	211	221	217	214	195	228	238	256	205	230	226	196	203	227	223	227	222	248	227	236	229	207	200	208	229	218	236	205	230	202	177	228	212	210	193	233	217	200	229	227	237	205	206	247	203	235	222	212	213	210	224	234	200	221	211	207	216	224	192	218	220	215	227	213	197	220	222	193	209	211	205	214	210	218	210	205	218	222	210	213	231	202	219	192	243	225	209	216	215	222	224	220	220	229	208	214	233	190	201	214	208	233	197	235	221	238	252	203	204	211	199	216	239	227	218	221	204	201	212	223	223	190	224	227	200	217	202	234	214	235	231	234	196	219	222	233	217	183	214	208	244	207	224	203	207	229	221	211	232	205	219	214	196	229	205	212	228	219	225	188	224	199	214	238	206	232	224	224	218	219	239	203	201	222	222	240	207	226	211	220	219	221	226	226	236	187	197	240	228	220	230	208	227	209	227	205	231	236	202	226	240	208	205	205	221	219	231	210	224	225	236	225	228	236	171	233	204	221	205	230	213	221	210	208	251	226	223	242	220	209	217	189	241	225	216	198	200	228	217	225	216	234	217	203	227	207	224	230	198	231	239	234	201	221	201	185	214	244	194	214	219	231	246	233	190	214	243	224	205	197	206	239	228	217	205	227	231	208	242	250	211	223	224	219	219	216	215	196	239	194	238	212	243	238	252	201	238	225	208	220	216	234	246	231	211	203	217	213	198	199	220	190	213	227	232	215	237	228	205	219	212	194	241	210	242	199	246	230	229	213	208	197	228	193	208	186	222	223	216	237	226	209	212	200	219	210	211	227	223	222	215	227	208	191	205	206	206	240	252	224	229	227	203	197	210	198	217	219	208	180	225	224	223	191	191	208	226	196	208	197	215	217	232	231	218	209	230	235	183	206	188	210	185	224	217	247	226	233	205	199	220	236	233	220	237	239	180	229	198	207	213	210	226	208	216	224	199	210	224	222	204	212	220	232	194	213	205	239	198	211	224	224	209	250	221	210	211	220	221	185	212	211	200	218	248	221	237	202	216	214	246	222	189	225	218	195	205	202	208	220	203	206	210	190	230	234	235	232	212	232	208	210	221	203	225	229	211	221	231	251	228	237	212	213	214	214	208	214	249	195	220	261	225	208	224
6005	5407	5045	2745	2070	1599	1343	1169	1128	1024	979	936	892	801	774	726	718	679	723	674	697	790	680	666	705	605	618	605	590	579	531	488	539	500	488	486	496	533	493	516	496	466	553	462	498	492	488	478	486	479	480	444	465	472	479	535	493	472	492	491	516	480	493	483	479	446	451	524	494	455	506	476	418	498	466	495	493	475	504	477	471	429	490	465	465	449	501	486	506	443	533	487	498	445	477	461	473	481	453	489	542	480	483	470	468	473	435	492	484	491	462	462	473	466	439	473	517	498	429	448	479	489	466	470	467	480	478	499	469	430	497	450	536	484	497	452	465	477	481	500	473	498	473	463	459	458	501	455	468	451	456	463	548	507	508	501	496	483	505	478	473	500	438	482	429	409	490	452	455	477	454	446	494	438	542	526	448	474	494	479	479	460	505	487	500	444	488	470	456	500	452	458	473	488	455	482	430	433	493	487	449	484	478	442	530	447	455	456	476	495	509	461	436	465	438	500	489	462	478	469	497	451	471	469	467	467	474	466	455	486	455	473	483	469	490	471	439	489	496	498	495	461	451	436	501	467	472	446	487	466	485	454	431	462	473	465	494	500	482	461	497	490	495	485	476	487	464	487	438	453	497	468	506	466	486	532	482	475	462	502	445	464	490	473	479	494	462	457	504	472	477	475	451	483	478	462	471	475	454	486	472	467	490	473	511	499	494	480	486	462	486	453	496	544	472	466	422	515	445	501	475	456	478	487	484	499	485	459	473	496	468	468	462	480	509	482	466	470	452	488	512	489	484	506	487	490	467	460	484	452	464	440	500	472	491	454	490	473	510	471	454	490	487	486	476	512	476	497	456	454	457	502	457	484	487	505	450	493	491	458	446	474	440	468	427	483	477	474	494	469	451	475	454	525	465	504	463	497	494	455	510	457	450	456	493	485	508	501	458	485	500	431	477	482	472	414	486	464	463	506	477	459	452	470	455	435	459	436	492	458	451	447	507	499	469	478	468	448	455	475	483	446	516	466	490	482	469	439	427	479	503	468	459	440	480	515	497	470	508	488	474	455	449	498	546	510	482	501	457	470	461	440	459	473	494	458	469	477	502	526	479	487	505	481	485	510	492	486	508	475	481	480	484	464	517	481	512	498	498	488	442	445	481	446	445	490	510	452	480	491	485	452	481	429	482	437	477	497	507	480	441	470	460	460	474	457	471	494	442	470	475	492	492	462	471	442	488	468	472	474	439	477	500	462	469	510	478	444	497	504	485	471	465	528	463	457	488	491	502	472	476	503	458	486	483	489	443	445	456	454	504	477	455	464	490	451	458	507	467	442	469	504	462	492	436	461	469	502	417	476	472	497	452	453	489	465	447	461	481	466	478	470	479	469	456	489	492	464	502	468	486	467	458	469	458	463	490	480	468	481	508	455	454	478	481	493	478	465	482	479	492	477	455	489	492	473	516	465	485	468	476	508	512	474	456	492	498	466	471	470	497	482	463	433	490	470	436	479	483	503	439	505	493	498	473	493	448	465	486	499	486	501	472	484	457	480	475	499	460	489	486	486	478	468	484	493	448	479	432	516	486	454	477	472	504	476	488	478	474	496	488	459	465	515	465	506	457	423	479	483	440	480	461	508	495	477	466	463	496	486	474	490	482	487	491	488	491	493	474	462	444	489	458	491	488	470	440	457	483	461	455	474	442	505	468	451	484	528	449	472	506	477	444	480	476	505	451	479	509	461	440	495	459	509	476	461	470	466	526	485	472	467	473	468	465	507	496	465	486	499	458	487	474	464	468	456	442	497	458	480	458	498	493	477	468	478	465	464	486	440	492	485	456	481	482	487	470	460	469	461	475	491	447	499	469	483	467	450	489	460	471	461	486	480	432	473	437	482	462	471	497	461	459	525	454	499	461	425	470	470	449	484	487	461	456	481	505	459	451	486	504	473	484	474	451	474	484	496	478	477	465	455	480	475	457	448	457	470	523	472	471	487	490	468	470	465	475	481	501	473	487	478	472	510	476	462	494	463	472	459	477	464	513	449	484	488	475	474	440	486	487	505	494	496	494	513	523	472	503	495	527	465	456	493	487	531	516	464	477	506	452	492	496	457	471	477	488	473	454	488	465	478	498	502	443	503	458	464	452	462	467	500	488	461	441	437	482	513	457	500	424	452	493	482	488	477	488	452	506	485	459	475	442	485	502	455	463	462	477	452	438	505	464	471	482	452	485	465	451	473	497	476	455	493	465	448	526	480	448	416	446	489	479	410	471	467	476	476	487	495	478	508	499	504	482	505	482	461	478	486	513	468	496	483	433	486	512	497	468	471	458	468	463	462	431	483	471	451	528	483	471	513	464	486	471	462	489	487	445	473	478	437	472	470	471	483	472	471	436	444	478	475	473	491	470	512	512	492	456	519	458	455	498	456	463	478	504	479	516	451	476	520	453	468	474	469	497	457	471	470	459	458	478	480	472	487	451	483	463	464	494	453	488	516	458	474	491	452	458	467	487	460	502	464	495	477	465	508	451	482	456	465	486	446	461	472	471	456	501	447	479	509	464	487	496	485	455	495	481	456	489	439	522	477	465	459	497	472	492	479	473	508	457	522	457	496	505	438	453	469	459	468	474	498	513	478	447	481	505	490	491	454	454	508	477	484	455	485	465	475	468	467	488	476	466	473	494	494	473	466	480	451	465	496	439	484	467	492	456	453	468	467	474	498	472	490	507	455	482	462	539	437	480	498	487	483	471	465	451	493	449	491	492	447	483	475	476	496	511	489	450	477	426	450	497	488	466	441	449	451	479	462	442	447	507	516	500	460	470	489	456	446	455	483	488	489	463	495	471	479	491	462	481	427	496	459	472	487	452	465	457	491	464	467	516	476	492	449	448	480	501	491	512	475	434	467	505	504	478	484	506	511	453	437	506	478	491	496	467	471	490	488	483	417	502	451	456	481	482	460	460	471	505	481	455	509	490	441	499	467	477	478	483	512	489	467	487	430	468	487	447	508	448	495	464	493	478	477	465	463	540	469	492	523	459	464	502	452	472	475	443	478	474	457	499	487	442	473	477	481	491	513	444	465	461	482	499	442	473	446	459	511	495	430	472	466	505	487	443	486	461	453	460	502	441	460	512	487	497	485	438	472	452	467	441	431	450	467	464	478	494	466	458	443	534	486	469	466	472	461	468	490	512	496	446	430	510	468	517	465	460	473	467	483	516	445	505	489	509	448	481	491	529	511	486	503	453	469	484	491	473	480	491	474	471	455	463	451	473	487	480	473	500	442	456	494	465	482	492	449	454	449	516	476	475	467	475	493	471	448	500	459	486	496	503	499	478	469	491	494	470	492	472	470	460	460	465	486	512	485	443	474	478	447	483	499	481	434	466	485	442	447	463	469	469	514	457	446	483	458	476	488	444	492	514	469	468	490	464	440	487	496	494	491	457	477	518	477	484	438	487	487	451	465	474	491	507	477	450	471	499	442	498	500	502	458
25081	21412	27818	25336	11639	2121	1299	935	816	722	682	565	519	509	448	443	408	379	382	400	423	401	422	373	392	328	335	356	314	300	280	286	289	257	240	243	264	240	265	208	247	271	262	225	263	261	255	237	259	249	249	265	234	247	252	297	274	244	241	269	274	237	264	230	277	255	260	236	236	252	265	251	251	256	252	245	260	232	250	239	252	246	268	255	236	258	265	257	277	244	245	286	237	240	254	273	250	270	261	226	251	265	243	243	237	255	267	250	235	243	252	244	279	237	244	246	228	243	269	254	249	228	254	240	267	218	235	276	251	263	257	265	231	267	270	215	248	253	284	251	261	258	241	261	243	263	233	248	243	220	271	267	269	266	242	234	235	297	236	268	259	274	255	230	239	234	227	261	229	237	241	228	250	238	253	236	245	225	261	220	267	263	251	269	218	261	258	247	240	244	252	236	232	247	255	243	244	245	226	273	267	263	231	243	237	261	232	269	263	270	263	261	233	260	232	265	242	261	228	252	266	259	254	250	230	243	248	226	228	262	234	220	239	241	258	237	264	226	261	250	265	245	261	229	257	234	247	261	239	255	226	252	243	235	258	247	214	228	225	238	274	257	244	231	237	264	235	230	224	246	263	268	222	249	216	243	261	255	240	260	241	244	237	251	261	233	212	242	266	250	247	232	240	252	249	242	217	254	241	263	258	256	238	241	246	228	212	262	245	234	218	250	257	264	254	262	300	248	244	252	230	270	274	248	237	231	262	255	249	228	249	222	220	247	232	243	244	252	245	274	248	247	289	236	237	261	215	256	272	251	272	255	226	241	253	209	230	251	245	261	239	234	241	241	233	255	244	249	299	244	271	266	248	257	265	252	257	251	256	242	230	239	225	216	248	229	267	240	294	253	240	237	256	261	291	280	248	261	241	247	227	270	255	233	217	260	249	229	244	240	248	246	248	248	274	242	206	262	231	238	250	263	219	215	233	232	235	239	264	213	253	223	239	287	237	284	257	243	246	257	264	224	239	243	247	241	235	260	241	246	250	209	276	243	243	252	248	243	219	241	249	223	258	249	267	247	215	225	245	249	244	247	261	230	232	229	256	240	252	267	241	247	241	244	271	229	242	219	259	253	254	258	245	262	250	255	252	268	232	234	238	243	245	247	219	258	227	237	235	254	226	229	239	262	224	236	253	241	221	269	245	282	269	258	230	252	273	267	235	234	224	251	245	232	215	243	212	250	249	228	241	249	236	264	269	220	247	246	238	243	260	228	263	217	236	201	248	239	238	255	247	257	255	245	264	263	243	266	256	245	219	270	224	241	235	233	259	228	247	243	242	231	244	255	267	236	231	218	244	210	233	242	258	217	228	248	261	260	259	224	232	264	250	232	255	255	241	252	262	262	265	236	251	247	225	216	278	226	246	235	260	235	258	263	206	235	250	234	240	231	240	240	231	245	236	213	246	246	218	226	258	260	240	247	241	229	240	276	229	237	250	256	269	217	287	235	271	231	221	230	220	275	266	241	232	244	247	237	235	264	251	251	265	240	233	247	231	255	242	232	243	243	225	227	239	253	255	246	276	226	250	216	246	249	223	232	243	253	254	219	244	230	232	236	234	254	241	238	270	215	264	250	232	215	254	238	242	267	253	253	261	220	256	276	233	246	269	238	258	249	247	220	239	232	225	270	268	243	248	259	235	236	249	223	246	233	223	249	255	233	255	262	249	273	228	208	282	244	239	246	264	235	234	259	237	254	231	245	257	241	264	241	222	248	255	232	233	241	245	247	260	212	246	245	248	256	260	246	251	246	254	266	287	255	246	245	236	262	227	255	246	240	246	271	230	251	294	253	231	247	267	251	212	277	244	260	232	253	256	251	235	274	261	238	217	257	223	218	247	248	250	253	261	245	250	251	272	273	215	245	209	248	253	237	227	231	263	215	238	243	247	241	247	253	261	258	252	235	242	259	263	254	226	244	271	277	252	243	256	241	228	236	241	219	238	232	271	257	222	247	238	255	230	254	253	260	230	219	229	241	237	241	259	257	247	229	224	234	239	221	255	229	216	242	256	228	248	267	265	254	223	234	224	234	239	227	268	256	231	272	256	255	275	228	253	257	232	227	265	225	243	232	255	259	246	266	251	226	245	257	254	252	240	243	258	231	235	259	236	218	234	273	257	247	233	249	244	247	260	241	247	257	247	242	239	285	281	267	202	263	224	245	221	250	267	225	253	233	291	256	238	224	213	252	254	248	220	236	249	239	253	260	220	260	256	235	236	214	246	262	234	234	246	230	247	239	286	266	269	230	243	260	236	253	245	238	235	233	235	262	221	237	247	250	231	243	224	246	226	271	232	250	231	233	215	261	220	254	259	247	243	252	276	241	284	234	218	247	230	252	263	257	249	246	227	262	259	279	241	221	244	239	236	230	253	273	256	241	233	227	247	265	245	252	231	268	230	243	237	266	239	230	239	247	236	235	244	236	242	249	273	254	222	262	227	227	228	235	244	245	255	260	250	270	245	255	243	242	256	242	263	256	242	253	238	253	249	238	289	242	248	231	242	256	255	246	257	258	276	240	255	243	243	239	243	253	257	254	258	230	231	263	285	238	250	259	255	258	252	240	250	276	213	259	219	239	265	275	240	241	245	271	255	243	245	230	242	251	236	246	237	244	227	252	265	250	222	233	236	253	264	246	240	236	262	270	270	213	271	241	238	238	255	241	245	259	264	238	258	241	257	234	271	265	220	245	232	243	248	247	252	253	253	257	274	241	272	241	232	253	246	225	257	254	262	252	250	217	249	247	264	239	251	236	228	210	231	261	220	256	257	250	244	243	236	253	233	279	248	235	261	252	240	258	245	247	258	256	248	258	221	249	238	250	249	240	226	242	251	267	244	225	268	247	245	230	231	221	246	252	241	250	238	252	255	248	266	228	242	229	243	258	246	256	242	248	270	223	234	248	219	259	227	223	227	251	229	233	243	227	258	257	253	256	245	244	235	243	228	244	214	219	258	232	227	223	240	251	268	266	249	252	254	227	239	274	219	247	262	262	247	279	234	243	251	260	258	238	250	262	258	254	263	227	230	256	258	242	275	238	269	253	253	244	239	265	216	220	243	230	226	231	240	233	238	254	228	243	256	217	265	253	229	256	251	233	251	231	249	244	258	213	271	259	243	234	231	250	277	259	279	229	240	266	258	252	241	204	234	262	246	260	266	238	246	220	235	262	229	246	242	213	247	243	228	264	238	231	219	240	253	242	265	218	218	247	259	240	280	266	246	228	232	254	249	237	225	248	249	244	251	247	278	238	261	227	270	242	223	228	236	257	249	236	259	231	264	238	253	253	255	240	228	244	239	239	262	249	242	226	259	225	262	245	255	249	268	236	248	276	267	251	230	212	253	229	240	260	240	218	231	241	251	247	281	261	259	233	221	256	253	250	236	240	253	244	243	257	254	223	234	240	256	252	257	247	249	267	255	268	276	228	232	241	249	253
8746	16019	15282	9287	6698	5037	3896	3243	2878	2418	2107	1927	1702	1555	1426	1365	1234	1158	1219	1135	1213	1202	1118	1083	1074	968	873	780	747	708	642	621	596	575	569	536	565	550	542	534	555	535	578	506	553	565	520	516	510	570	509	528	556	544	528	519	520	512	566	530	556	514	529	612	570	558	523	556	567	549	570	551	509	585	532	539	533	546	531	511	531	569	556	531	535	468	566	540	532	547	520	497	524	513	488	505	519	532	528	537	545	521	503	486	542	554	508	534	530	520	510	525	502	542	521	556	525	573	542	487	526	559	544	524	535	563	526	522	540	519	556	516	560	535	469	519	529	541	514	545	528	518	507	495	540	541	561	529	542	509	528	521	545	525	537	570	547	558	488	521	527	497	461	521	503	507	514	534	486	521	520	491	530	563	548	571	495	533	508	504	539	515	545	500	540	534	544	484	546	525	501	494	514	522	523	535	528	533	513	530	537	506	502	494	482	515	525	506	539	527	503	517	520	527	508	514	539	516	492	516	545	551	533	519	538	515	499	523	525	491	550	535	535	513	515	497	545	531	513	520	525	527	493	545	510	510	535	551	509	541	501	510	501	486	559	560	542	524	518	539	507	529	519	525	538	509	522	550	499	521	526	548	538	534	502	539	502	490	511	496	486	540	522	538	503	528	523	525	480	483	510	537	514	486	541	500	512	511	551	548	524	517	518	535	528	522	535	514	544	499	530	540	516	532	503	522	532	523	508	529	531	499	581	539	530	530	540	520	522	511	511	538	534	557	498	516	487	489	515	533	514	493	521	527	504	557	524	546	533	546	531	532	489	490	527	520	496	510	546	564	529	529	541	542	536	496	559	529	505	506	519	515	496	520	478	503	539	550	529	509	515	483	518	476	520	531	548	532	539	548	500	504	510	494	527	545	520	558	518	559	499	549	519	494	557	512	522	495	537	492	558	526	550	543	520	509	520	487	549	505	548	520	511	473	508	511	502	512	447	492	512	543	505	512	544	514	521	538	516	487	500	546	545	560	535	579	498	500	498	509	532	519	533	520	494	522	493	490	557	513	518	519	550	548	558	514	501	526	537	543	514	501	520	521	519	468	532	537	514	535	488	499	534	528	509	525	536	502	506	503	516	531	533	505	516	496	500	546	485	518	502	535	510	491	525	487	511	511	475	533	532	507	535	556	523	577	529	544	542	511	553	515	511	561	524	514	476	515	506	541	540	502	469	504	540	531	503	525	501	533	531	536	512	480	513	568	495	546	525	545	552	522	522	525	549	527	519	487	549	493	553	531	483	573	533	528	502	497	545	528	536	530	525	512	503	559	552	509	529	509	502	507	497	542	526	537	534	511	578	561	545	554	480	501	515	509	526	546	538	522	525	538	516	538	538	491	511	470	490	520	564	539	481	572	539	484	554	504	497	537	550	537	563	513	517	554	511	498	508	506	548	553	558	528	491	528	529	514	489	515	563	532	536	504	535	477	517	553	519	508	536	492	526	542	531	543	523	504	500	531	544	534	530	524	510	519	515	540	519	489	565	508	516	558	551	524	535	566	529	568	524	502	543	535	523	538	519	533	508	484	507	524	539	503	512	491	489	499	572	533	495	512	539	574	537	502	496	542	517	530	508	543	514	535	488	516	581	505	556	511	490	542	514	496	486	517	525	513	492	548	510	523	549	474	515	542	512	498	535	513	518	517	537	505	521	522	531	536	486	515	557	538	502	494	502	531	547	549	511	531	508	512	515	538	529	545	557	517	505	554	564	524	528	517	502	531	565	559	519	492	517	490	548	512	568	494	529	525	518	549	529	521	522	521	578	509	497	522	562	553	522	493	529	542	544	517	510	514	486	515	565	501	492	536	523	550	517	511	508	518	533	548	517	542	509	528	483	543	500	500	529	532	521	549	556	509	544	513	496	573	527	488	509	520	520	502	522	541	534	544	502	561	530	506	523	538	516	517	477	514	512	548	493	533	520	527	539	530	503	524	553	568	535	518	527	519	518	536	523	518	570	506	499	497	522	501	522	548	532	554	521	506	531	542	513	508	504	521	549	525	520	532	523	563	473	524	524	508	515	509	531	487	519	531	493	522	485	527	511	539	551	567	490	560	521	462	510	496	513	520	478	510	538	518	533	524	546	532	496	526	518	541	550	472	525	551	472	517	495	505	523	535	519	508	515	510	532	534	538	542	487	480	507	506	527	516	502	501	522	515	508	472	533	566	540	501	533	530	557	510	529	544	512	535	513	505	485	523	502	527	591	536	503	538	563	507	530	534	524	552	552	533	502	521	544	557	547	542	510	516	539	512	529	534	504	524	511	486	540	541	541	568	517	523	494	538	498	525	476	548	546	528	519	529	486	534	508	510	555	461	534	517	570	548	529	543	497	523	536	540	515	558	548	512	516	529	482	529	521	543	537	545	492	529	552	535	531	524	505	533	489	565	546	537	465	564	563	510	522	498	526	485	530	538	519	531	560	510	560	539	517	524	531	507	574	526	531	555	509	456	547	548	513	538	544	489	518	491	549	499	527	493	529	531	566	537	569	533	525	509	490	550	494	493	540	506	546	539	541	531	575	525	499	484	538	503	516	543	535	505	538	505	495	547	488	508	531	489	510	506	497	512	508	497	519	547	539	510	508	466	520	513	517	514	540	504	548	520	528	543	512	539	515	498	522	518	533	531	505	460	534	503	550	513	519	517	522	544	514	522	512	542	554	538	528	485	555	505	528	523	493	546	552	471	558	550	562	491	568	518	519	501	536	520	488	502	524	488	509	491	514	513	481	511	477	528	499	522	518	530	591	550	536	546	552	558	546	490	517	565	560	542	520	550	538	529	552	496	489	485	521	514	541	541	540	536	496	470	520	521	528	537	498	521	492	524	509	492	545	518	546	542	521	499	557	500	545	521	529	522	488	528	563	515	527	504	537	544	552	537	553	503	537	491	539	538	494	497	504	521	563	523	552	537	517	547	505	527	532	536	509	515	520	495	542	538	499	493	513	473	551	528	515	489	487	549	522	559	480	517	565	464	490	550	517	530	563	560	501	539	549	578	523	526	510	561	538	534	498	522	507	514	529	523	553	572	547	503	527	520	523	541	515	526	544	523	513	487	535	526	539	478	542	478	470	539	514	513	504	487	554	509	501	532	535	580	525	521	527	518	499	511	523	500	557	549	525	537	505	548	495	552	594	555	506	517	539	545	483	523	510	494	536	536	529	512	526	515	527	518	516	505	476	529	477	521	535	570	474	495	526	565	573	517	486	561	548	557	517	482	509	551	532	483	538	523	552	462	494	527	527	518	508	512	569	572	557	520	529	520	521	511	523	512	485	521	538	522	506	558	539	581	508	548	542	536	489	528	549	543	506	574	548	528	495	554	494	539	540	577	518	506	566	505	528	532	530	532	528	555	536	491	538	519	536	487	560	541	561	546	536	515	533	498	521	521	551	508	553	519	496	516	538	516	540	514	531	493	512	502	556	530	526	512	539	513
24096	21401	28856	24314	21376	11158	2937	1764	1435	1282	1103	952	959	805	787	722	695	716	667	704	641	675	683	620	657	550	534	459	510	459	512	433	496	433	423	448	460	403	424	405	408	441	390	395	412	411	426	409	426	399	397	416	425	425	404	424	438	430	438	428	393	385	428	430	441	389	452	392	391	423	417	411	391	390	401	418	404	445	430	407	394	425	415	408	417	382	410	417	424	458	425	414	403	449	419	386	380	442	413	389	439	381	394	397	397	424	397	385	391	441	389	423	422	406	429	393	385	399	419	412	431	391	410	388	414	408	413	370	405	397	395	386	427	423	410	424	403	408	442	418	416	395	380	408	390	428	410	406	381	394	438	454	424	402	422	390	435	409	361	398	422	409	410	428	390	395	371	388	385	445	349	418	401	413	402	430	404	414	383	403	429	406	378	422	455	403	393	381	415	428	399	435	422	398	390	386	402	401	395	438	413	410	390	361	427	420	424	406	411	398	390	426	413	376	424	400	422	422	403	397	389	408	418	443	401	400	378	391	420	413	378	399	417	404	440	428	385	428	415	420	373	402	421	399	420	400	393	386	439	399	418	397	422	385	430	410	421	395	402	404	401	392	411	417	424	382	403	365	442	398	425	420	400	429	397	385	410	412	348	403	408	397	412	387	384	424	405	362	413	442	419	412	382	410	419	461	388	415	375	424	389	398	432	377	422	398	420	376	411	417	415	385	411	393	411	375	430	435	409	368	420	413	404	371	437	392	394	370	399	421	411	410	420	401	403	392	422	388	383	407	416	422	391	408	437	388	420	418	413	413	435	452	429	405	387	418	372	400	365	432	423	377	422	404	419	422	414	414	410	388	376	388	427	390	409	409	407	423	423	438	416	427	442	418	422	405	380	421	406	384	389	433	383	424	438	401	427	395	436	394	399	407	383	404	442	400	377	412	447	393	369	455	400	411	416	408	409	419	389	433	412	437	419	429	419	410	423	410	405	399	398	422	445	397	378	397	401	418	447	410	399	393	403	355	397	423	386	417	416	393	405	423	397	446	403	373	400	378	402	415	425	396	415	432	410	437	407	426	402	424	419	403	394	396	387	406	437	368	376	404	427	383	427	420	368	433	425	383	427	383	423	373	403	408	424	428	394	432	377	407	428	383	413	376	420	442	356	404	367	393	377	354	384	366	397	427	392	397	421	426	419	403	392	393	408	412	361	397	390	408	380	389	389	392	388	389	413	414	386	383	419	389	394	412	422	415	412	378	444	436	419	406	405	403	441	412	403	417	401	400	376	408	383	441	419	396	403	431	416	385	401	405	449	404	423	387	408	396	405	394	405	403	420	404	414	437	369	369	404	421	416	394	396	407	432	389	408	400	384	382	414	417	397	427	411	404	416	398	399	423	370	410	366	405	434	374	426	428	414	422	427	415	365	390	429	403	395	412	396	437	414	417	383	384	382	407	364	422	381	440	428	386	385	417	441	425	426	413	407	439	403	380	416	391	375	414	422	407	382	422	386	387	396	408	389	390	407	447	404	406	380	419	398	392	392	431	391	432	410	399	371	390	398	353	423	388	379	397	355	366	420	411	392	386	412	415	422	381	403	437	388	404	412	387	395	409	444	394	425	376	422	403	397	384	429	420	399	413	405	392	401	404	405	430	397	409	371	398	390	398	436	425	388	400	391	425	395	395	381	429	432	412	410	391	381	412	383	395	397	431	390	411	406	379	379	423	413	420	399	411	406	387	380	408	396	442	389	445	465	413	432	404	387	409	419	388	395	400	393	405	386	406	377	409	390	369	434	424	392	373	413	447	432	412	410	367	381	399	431	390	387	360	390	387	413	446	416	411	401	412	400	423	396	392	400	370	382	405	409	431	440	392	439	423	404	398	415	371	414	438	429	398	384	418	380	420	385	402	434	416	397	406	421	395	406	375	394	382	413	416	397	383	413	382	396	411	378	384	424	374	428	445	410	391	410	425	414	406	434	368	435	422	375	432	375	378	446	403	419	397	401	364	419	398	446	422	424	399	406	385	402	372	415	439	439	418	389	405	424	416	422	409	449	391	387	408	379	391	392	395	406	408	412	393	450	397	412	384	427	362	431	435	419	376	422	380	421	424	401	362	399	397	439	407	392	429	428	372	394	409	394	435	420	402	421	380	383	371	381	365	384	382	402	395	401	388	390	423	405	408	397	423	405	412	391	409	401	422	400	405	403	419	464	380	389	395	393	413	386	405	410	372	400	402	429	385	413	387	381	409	432	443	432	385	406	410	399	396	413	408	417	382	377	397	395	382	422	433	391	430	420	406	397	364	404	401	414	432	423	418	424	437	414	394	395	416	393	373	388	414	411	428	430	371	394	373	397	420	419	440	371	358	410	407	429	376	415	439	395	386	391	447	394	424	383	383	401	416	411	377	418	369	386	386	393	393	402	392	417	443	387	419	408	406	421	376	395	444	380	409	362	448	382	416	430	400	405	419	406	381	425	424	429	386	402	390	445	379	410	409	401	381	409	422	394	407	398	388	415	428	422	373	408	407	376	404	402	390	442	438	412	403	393	400	398	409	408	408	398	405	387	387	419	390	409	408	386	411	409	400	372	408	399	390	411	408	368	417	425	415	390	397	406	414	390	407	434	398	382	380	355	427	384	443	405	418	441	386	400	408	393	399	398	376	397	388	423	369	420	369	418	378	386	386	445	377	383	387	388	428	415	412	399	391	396	423	427	382	415	403	419	371	401	412	382	402	407	410	399	413	397	407	410	417	442	415	389	388	436	389	413	438	410	390	385	368	399	402	394	424	391	405	387	391	395	414	393	374	411	430	410	407	419	398	394	371	411	402	429	391	385	423	407	374	432	442	437	402	436	387	402	383	405	405	381	402	359	401	432	370	401	452	393	430	429	418	405	438	380	422	419	411	421	375	411	397	374	414	384	429	397	427	418	415	363	359	403	394	421	443	416	416	401	435	421	417	425	400	383	392	387	435	383	426	386	424	398	411	370	430	405	427	357	368	416	446	378	429	397	377	448	389	410	413	398	423	363	400	401	371	388	412	430	420	408	409	419	429	409	415	389	395	372	401	383	409	390	399	397	444	395	377	397	363	385	399	397	404	398	416	430	427	401	398	390	450	432	392	386	382	393	403	402	415	403	396	397	409	405	380	376	392	389	393	442	392	395	413	368	394	418	359	411	378	401	394	380	409	375	385	403	395	427	403	405	417	435	406	389	343	395	369	398	413	411	373	417	371	405	418	391	392	406	379	412	385	415	381	394	405	393	378	399	393	433	421	403	370	392	405	372	379	420	385	374	395	407	458	433	407	390	411	416	408	363	385	410	399	425	438	427	418	434	362	388	428	427	394	402	398	375	402	396	426	381	401	447	394	425	423	424	420	381	404	363	403	392	402	392	393	373	370	387	414	366	424	410	462	429	404	418	399	403	428	386	398	400	417	398	402	407	386	405	415	412	421	393	427	397	418	420	404	412	427	399	395
11782	22874	21026	14224	10551	8252	6628	5572	4612	4154	3698	2993	2793	2456	2243	2093	2063	2008	1893	1984	1937	2015	1910	1762	1640	1450	1353	1186	1207	1071	1038	929	932	846	883	877	861	854	866	858	818	809	856	891	859	890	832	839	813	852	821	803	861	861	822	848	875	817	866	867	862	854	795	892	888	851	846	874	835	866	797	876	914	902	811	843	903	820	837	850	839	821	815	844	815	863	845	790	843	836	847	804	795	794	847	797	809	864	828	846	849	830	834	827	766	790	790	817	812	817	806	871	859	826	813	887	846	830	794	829	862	841	801	768	846	810	791	826	750	816	782	815	758	804	790	766	794	854	824	828	812	800	800	817	818	791	858	827	804	810	857	855	818	818	786	843	786	830	815	833	835	790	787	801	817	794	778	830	803	822	810	817	857	837	816	834	813	806	849	836	799	824	809	847	832	869	838	751	775	783	807	812	821	827	782	830	835	793	793	815	803	791	860	796	781	706	834	802	825	835	778	755	824	792	824	764	788	803	829	812	801	774	827	813	841	797	836	788	771	792	892	870	825	781	818	831	813	809	798	808	833	825	837	824	791	844	806	832	811	789	783	801	813	733	838	798	817	800	775	804	831	824	805	807	839	794	805	788	861	794	808	791	794	792	787	806	797	791	784	792	781	847	831	816	811	812	796	794	825	810	810	811	834	789	843	789	770	865	819	750	827	823	803	823	802	803	822	782	802	837	816	848	828	810	814	803	758	810	794	806	830	802	752	818	797	815	769	810	788	781	846	807	853	816	820	840	845	801	819	791	803	761	805	803	787	798	813	849	789	808	809	861	770	788	827	841	753	788	788	807	811	823	769	820	756	819	766	813	783	840	807	786	796	812	785	827	821	846	796	810	787	811	832	805	801	772	832	833	801	820	789	779	815	851	804	827	785	852	847	779	798	785	798	830	775	775	805	760	835	802	833	882	819	818	788	769	798	729	804	827	846	840	819	806	811	842	809	820	783	840	832	849	828	796	800	817	870	787	801	809	814	798	820	795	832	794	769	792	846	802	787	820	749	842	833	803	796	756	795	816	817	759	798	789	824	777	786	779	782	834	802	822	817	901	842	799	855	821	810	794	796	840	809	815	804	805	798	752	797	817	831	840	851	823	829	868	816	783	836	796	888	815	790	804	798	860	777	785	841	784	832	856	794	833	814	792	826	792	773	818	792	851	839	773	802	835	813	785	810	773	814	841	850	788	805	847	794	834	752	819	831	805	763	844	861	794	826	802	830	773	765	833	850	812	822	785	869	806	822	841	741	782	840	762	825	806	843	861	791	831	763	790	813	809	809	806	824	826	801	823	825	810	840	816	821	842	843	804	865	847	772	801	791	826	911	822	817	865	826	828	809	784	792	792	802	790	786	826	791	842	843	826	794	812	760	858	829	826	831	836	809	799	768	738	815	786	767	818	854	792	864	820	853	816	784	826	849	848	789	836	844	803	837	814	799	850	832	789	820	804	846	804	791	846	805	772	813	862	789	790	817	862	802	812	820	883	805	773	831	815	804	806	823	805	790	824	732	808	781	810	827	812	782	816	834	777	827	778	794	820	761	848	777	819	749	879	844	847	808	823	789	840	815	799	813	788	861	902	820	788	788	794	782	802	775	788	798	808	862	804	853	825	806	804	846	832	757	817	754	837	769	786	751	784	820	830	836	814	794	802	792	799	790	807	793	800	817	855	794	803	824	802	809	836	828	862	812	784	844	845	789	787	771	806	798	817	778	773	851	828	800	837	802	838	820	803	820	813	788	795	841	830	771	770	800	796	850	775	836	815	812	802	806	816	835	806	799	803	760	828	774	797	827	786	841	786	794	793	795	826	844	783	796	793	811	797	770	849	786	801	821	773	792	777	790	794	779	818	795	803	824	819	833	820	785	811	807	783	829	812	815	855	793	877	796	783	809	834	791	867	827	797	800	795	824	810	768	824	836	789	787	842	809	830	807	817	852	811	802	817	838	821	837	778	795	786	792	776	827	824	761	810	845	782	780	759	805	819	802	837	754	840	791	779	852	816	819	815	785	806	799	818	822	784	766	814	779	803	826	815	846	822	787	822	834	793	790	866	793	835	793	823	830	773	821	798	751	811	806	823	821	841	795	774	827	804	780	842	852	830	769	787	797	793	801	815	799	846	820	781	837	835	788	778	782	816	756	856	782	779	819	799	835	851	793	781	815	861	772	827	868	829	857	805	822	812	836	760	760	805	801	817	805	813	789	811	796	838	797	859	805	798	840	830	824	854	810	849	834	831	842	806	836	795	792	837	815	784	784	799	768	812	782	778	837	829	810	882	801	800	844	816	808	818	792	827	813	789	838	837	776	769	835	835	831	843	855	755	825	792	809	805	823	816	824	838	802	831	818	816	828	827	828	795	840	818	743	793	788	781	793	806	769	816	777	841	823	769	823	813	768	770	829	825	781	833	798	795	796	788	828	791	795	840	813	782	792	857	835	804	807	830	780	834	825	845	805	817	802	831	825	843	816	839	787	775	817	757	809	795	842	823	798	784	790	798	797	795	805	801	784	801	814	811	783	767	805	774	830	788	780	774	822	845	835	790	805	781	775	811	764	839	845	797	833	812	820	777	859	770	848	840	742	789	780	782	800	852	870	876	810	801	784	778	836	842	788	800	830	836	778	848	842	801	817	814	793	807	815	820	755	773	806	799	824	790	770	798	802	750	772	802	793	847	819	792	806	822	861	850	876	795	768	784	815	825	857	791	815	819	805	834	753	820	802	813	776	829	780	828	776	850	816	805	797	774	806	846	779	759	800	849	791	765	816	812	847	811	805	820	814	880	861	814	857	812	846	797	794	753	856	877	776	808	794	782	786	780	826	796	861	772	853	788	832	768	803	880	810	808	837	797	801	828	812	880	842	776	820	820	796	852	800	830	819	874	835	817	791	841	802	834	827	817	803	763	804	799	769	849	820	820	780	815	811	806	829	822	775	822	835	806	816	814	853	831	813	846	813	826	762	832	795	793	829	843	800	805	792	801	795	802	820	796	799	776	793	798	860	778	835	798	783	782	798	826	729	844	820	871	825	826	801	868	887	831	828	816	800	802	817	827	760	819	821	866	821	830	790	807	741	759	785	828	785	831	791	824	753	818	836	851	841	876	817	817	848	830	800	807	811	790	817	835	809	840	819	772	836	774	771	820	818	815	822	812	839	822	807	819	820	840	800	815	814	796	762	794	813	822	830	828	827	853	805	796	858	823	785	785	827	780	778	824	810	828	746	862	855	783	830	840	826	766	814	778	784	868	827	844	830	824	821	885	806	836	765	822	786	752	834	774	817	785	787	785	814	803	780	782	833	795	803	808	807	845	835	815	804	799	787	778	775	810	794	810	860	821	800	807	826	873	822	811	816	855	822	757	822	814	859	775	819	783	813	796	829	761	819	810	837	832	792	772	858	826	822	820	826	768	816	741	817	826	826	796	826	791	743	820	816	790	798	805	861	874
27197	16545	3200	1115	678	490	466	375	376	352	307	327	293	283	263	243	282	249	267	284	289	292	271	286	272	254	262	247	265	226	234	255	185	211	226	209	209	192	234	235	218	212	223	196	213	248	209	213	233	223	222	232	233	222	217	218	218	215	212	211	207	212	215	228	223	219	228	240	205	198	223	224	225	203	245	224	219	196	233	179	199	228	212	215	215	199	250	205	208	224	208	244	227	209	212	230	220	236	207	192	218	202	217	220	220	241	187	239	230	203	235	212	217	206	201	208	231	224	221	222	195	225	222	214	219	230	229	213	204	236	221	220	212	203	227	209	215	215	233	217	207	236	248	191	244	176	206	186	189	209	228	212	208	217	218	237	207	202	219	207	233	212	216	203	217	202	228	236	219	232	234	209	204	227	223	233	183	234	207	220	218	215	210	205	213	202	212	216	225	202	221	208	219	242	223	223	219	201	221	216	215	191	245	228	216	221	213	199	232	206	238	245	190	198	219	215	214	198	200	220	223	235	217	214	211	215	235	211	231	228	225	245	215	211	240	202	230	240	216	206	209	213	210	208	199	204	219	238	227	223	200	233	228	228	214	194	213	245	201	225	209	233	211	229	212	229	225	236	239	176	205	239	218	241	210	214	215	225	217	217	247	233	213	225	213	220	220	202	204	196	225	231	200	216	201	206	217	184	215	227	217	249	211	249	205	232	215	222	216	207	207	223	197	198	221	212	188	210	249	210	209	218	208	196	207	220	242	227	217	235	225	210	193	228	201	225	200	196	255	219	242	217	223	225	250	213	203	229	213	221	243	219	188	216	207	222	216	215	237	213	228	213	237	222	187	197	199	238	242	219	220	222	231	213	241	222	224	211	223	217	241	215	215	227	235	178	223	177	223	212	220	194	210	226	238	209	228	228	239	214	208	223	207	216	205	184	203	234	211	186	225	214	204	220	218	205	218	189	206	229	203	214	220	231	219	217	209	180	221	220	224	240	225	197	212	236	216	224	227	201	234	215	236	240	216	223	205	217	216	217	201	216	236	178	214	219	248	220	211	219	200	196	251	192	225	200	208	248	224	236	214	204	204	209	194	227	226	201	237	190	196	226	206	245	200	202	215	222	219	221	215	200	223	219	224	224	221	203	216	212	214	204	227	211	200	214	225	207	230	232	209	212	210	234	217	206	228	250	225	212	231	192	206	207	205	205	209	213	235	213	206	239	213	186	202	227	199	206	228	202	203	230	207	243	215	210	215	234	214	235	229	201	218	242	196	233	209	205	215	223	203	261	244	196	219	231	221	204	232	224	198	224	241	219	221	219	219	222	209	231	212	206	228	195	220	228	212	212	227	231	192	214	200	234	219	194	217	199	183	195	197	193	214	234	250	183	198	235	245	235	206	229	219	239	229	217	224	221	189	186	220	215	220	237	197	217	233	217	226	224	223	205	227	211	211	221	239	221	233	237	236	206	196	224	222	216	220	204	214	221	219	220	227	205	228	214	227	221	211	244	221	204	225	192	228	200	208	192	197	209	191	231	198	237	209	194	207	264	186	214	222	216	219	200	170	217	243	241	254	226	191	215	195	209	196	202	224	212	238	192	206	202	224	229	200	195	235	212	214	239	226	203	203	199	211	215	225	203	226	239	224	218	231	208	218	230	213	183	238	214	231	223	220	228	214	219	213	230	217	211	222	216	181	179	233	199	193	228	199	183	185	227	207	211	211	216	235	210	201	204	225	196	223	209	188	223	244	233	222	208	192	214	222	215	207	202	202	214	230	229	237	195	223	248	215	203	222	218	220	219	203	222	226	213	215	225	237	231	227	213	233	218	227	241	206	215	212	236	219	201	225	181	209	200	223	216	214	201	210	195	198	226	210	219	227	207	220	239	223	192	236	205	214	223	235	200	220	249	211	185	202	211	247	214	216	219	222	203	229	207	223	194	205	197	231	186	214	208	228	217	221	229	210	193	233	194	214	214	197	204	231	209	172	217	212	207	212	211	214	202	226	202	222	232	221	224	202	249	211	215	220	217	197	202	210	221	216	236	232	222	253	251	250	218	198	222	208	213	236	200	187	235	179	199	209	210	213	237	217	186	248	227	227	253	206	207	207	231	227	221	227	215	222	206	208	235	197	220	228	221	199	214	223	218	205	186	198	228	218	202	233	237	221	192	219	213	219	253	208	187	221	219	228	194	225	220	198	218	220	214	208	219	246	202	222	209	229	225	248	216	212	211	236	224	206	266	213	223	230	211	220	212	220	208	220	224	224	224	199	211	206	231	211	182	193	196	196	210	195	213	203	235	162	190	209	229	228	210	204	203	230	205	213	229	224	214	217	249	221	214	216	240	216	214	215	204	213	220	207	214	194	211	226	204	210	203	212	220	217	201	201	212	201	214	221	193	245	204	228	236	221	228	231	226	218	215	191	225	223	243	197	225	244	234	221	198	209	230	217	196	218	215	222	202	213	190	209	212	211	216	218	226	228	252	193	222	224	190	190	215	208	202	201	215	229	215	193	205	229	227	226	213	200	206	218	226	199	214	225	211	225	231	220	220	247	228	212	210	212	230	210	205	226	196	226	223	229	221	227	220	245	211	220	229	234	224	205	196	233	212	194	226	232	213	189	220	202	232	209	208	231	217	206	195	224	216	220	213	209	203	175	200	266	216	227	235	208	219	220	230	205	218	243	252	225	218	206	245	225	221	215	213	214	187	223	211	222	201	247	235	213	218	214	219	227	224	241	221	216	228	214	219	217	230	184	207	222	220	218	212	219	198	233	230	219	232	190	216	223	233	200	235	219	197	183	229	222	232	244	221	228	229	231	256	225	220	190	247	250	229	209	212	213	210	205	224	225	213	220	222	200	197	228	196	211	202	238	222	225	217	212	203	210	206	205	229	201	222	226	217	237	198	216	192	199	192	242	221	212	233	218	202	197	209	227	245	231	202	219	223	230	224	252	184	206	230	189	226	219	202	246	199	195	210	243	249	212	235	219	216	218	231	231	234	212	204	181	214	212	223	203	225	210	215	242	213	186	198	223	213	219	200	220	213	211	196	221	221	227	199	222	224	215	207	207	205	206	190	228	192	222	207	222	224	223	205	192	231	214	232	214	243	205	199	200	243	210	228	232	222	203	231	205	210	190	214	230	220	209	194	240	223	190	225	227	232	200	221	218	234	244	191	208	251	213	190	187	185	214	216	218	210	214	222	231	227	210	180	208	207	214	188	223	220	243	232	232	218	230	227	229	224	219	213	206	204	235	242	228	241	183	187	228	225	232	202	238	198	215	251	221	211	234	210	213	218	206	229	209	217	238	219	218	211	244	185	230	204	222	240	220	215	195	215	218	214	212	226	208	196	214	225	219	223	224	188	215	243	230	217	207	229	222	225	237	215	203	245	225	215	219	223	220	210	222	228	239	198	214	208	210	248	205	192	200	186	211	184	231	225	217	221	202	231	224	208	214	222	190	195	212	207	188	205	210	217
6004	5537	5198	2928	2157	1724	1421	1362	1214	1119	986	934	881	827	745	775	740	736	767	706	769	772	734	713	692	646	593	577	553	540	519	522	497	512	490	504	506	473	441	520	504	476	528	507	454	493	474	464	493	471	456	481	511	471	460	488	497	512	453	522	495	508	504	505	502	496	521	478	461	492	466	469	496	486	473	476	503	539	455	471	480	457	502	493	471	492	513	490	471	483	457	477	462	483	504	513	467	484	437	477	477	518	453	492	453	456	484	476	457	449	492	532	444	508	485	509	534	417	486	471	489	482	475	448	491	474	463	476	451	470	468	451	482	432	488	463	487	499	493	499	463	476	530	476	473	462	490	477	449	433	485	482	450	495	474	493	460	491	458	456	492	459	452	476	486	456	484	469	470	509	464	453	444	494	492	476	469	455	501	482	471	465	488	466	463	496	515	430	475	462	448	455	460	471	498	515	463	487	503	472	449	481	492	478	460	432	472	551	473	497	508	475	452	498	462	450	515	493	464	460	473	497	476	458	497	510	487	474	452	461	461	506	508	505	451	455	462	506	492	510	468	498	491	517	473	481	479	451	486	430	474	498	481	480	442	480	467	467	447	496	474	450	468	455	456	466	481	473	450	464	495	472	492	454	449	503	493	478	447	429	456	488	465	461	461	465	505	503	422	447	471	469	526	490	485	467	527	471	465	529	442	478	495	482	452	511	476	484	449	439	492	445	457	469	464	484	510	455	451	478	446	467	457	509	462	450	470	481	476	478	484	448	483	462	453	484	490	460	420	452	495	493	502	500	478	496	481	488	463	499	499	466	437	453	473	475	468	475	487	471	473	504	511	421	480	491	481	484	465	491	483	457	479	433	463	527	443	492	468	439	458	509	483	491	471	464	447	498	452	457	475	457	470	451	510	482	473	462	471	495	452	491	473	446	493	457	505	463	478	491	481	456	485	468	514	461	493	469	500	507	494	484	489	481	479	485	454	465	472	458	453	465	444	449	529	466	487	514	500	461	479	494	482	500	461	460	471	420	507	444	475	465	479	487	458	526	459	479	448	501	478	478	494	480	468	471	482	462	473	520	496	459	455	496	484	506	472	486	466	509	457	449	444	470	520	437	475	521	447	483	474	498	453	471	512	484	501	477	492	451	479	459	487	440	455	462	489	453	454	497	519	478	520	478	494	504	490	470	453	469	422	400	494	471	446	520	467	498	480	502	454	482	443	529	487	473	480	483	459	473	490	455	489	431	456	482	465	514	505	481	475	456	498	460	496	466	464	458	505	494	499	505	479	458	474	464	505	488	502	495	457	479	461	474	464	472	444	462	500	430	480	468	493	475	475	504	495	546	459	459	500	477	461	483	464	516	440	468	456	474	496	460	495	478	526	470	458	446	447	468	524	454	490	473	479	477	443	473	478	491	493	466	461	460	461	480	487	451	494	466	460	451	492	484	439	505	429	512	459	468	484	471	497	444	455	493	498	465	455	466	485	485	444	459	481	453	450	492	443	463	531	487	504	479	457	470	459	481	477	523	459	468	455	450	480	481	451	468	518	475	493	466	509	457	470	491	494	475	490	458	413	462	499	449	464	440	462	454	521	456	464	509	450	483	505	503	481	428	466	474	487	442	438	472	484	470	451	479	492	464	464	471	498	488	458	466	452	490	478	432	478	474	443	464	482	478	472	472	494	473	529	460	496	464	470	444	491	473	460	493	454	472	473	455	441	508	457	454	479	478	467	507	523	472	485	502	490	468	475	455	481	476	461	440	457	481	516	461	502	461	489	468	456	468	463	468	490	463	524	491	533	496	484	477	490	480	453	501	479	482	484	467	468	518	468	502	492	504	475	425	522	463	493	482	486	476	435	468	458	491	470	488	479	505	481	477	463	465	488	479	476	480	499	492	473	464	472	468	480	473	449	474	487	463	486	483	448	473	469	492	493	532	445	459	505	481	495	443	480	497	466	482	490	450	442	456	503	470	465	466	475	470	443	472	496	482	484	506	466	444	505	495	471	485	479	483	489	463	476	472	494	482	477	480	500	463	469	528	495	475	475	496	504	449	470	450	446	502	459	466	522	485	464	469	471	536	457	484	467	473	465	489	465	462	478	463	481	432	463	450	473	513	454	435	470	476	457	478	472	476	465	503	484	477	451	478	452	463	452	463	447	462	492	480	509	495	502	473	479	522	481	473	475	463	464	419	453	466	480	481	491	510	486	443	482	463	485	494	477	474	434	486	466	456	487	467	464	507	436	477	476	466	474	490	485	462	457	514	493	454	469	506	456	451	490	480	435	474	498	489	493	473	457	480	552	442	457	496	472	509	487	488	506	456	466	494	488	475	486	456	494	491	487	470	523	472	471	460	465	486	526	475	436	451	512	461	479	482	493	466	459	450	520	483	520	471	490	438	487	466	499	500	474	457	475	481	501	470	509	498	456	448	485	493	479	475	519	483	474	456	465	521	479	454	474	457	452	462	504	440	471	492	452	452	485	492	532	498	467	454	510	481	513	493	460	440	476	471	506	498	459	469	461	470	452	480	479	537	450	459	467	455	500	516	431	483	431	448	468	476	513	443	499	492	462	461	483	457	476	469	469	486	475	460	460	471	518	486	519	490	481	464	469	464	482	497	451	469	477	444	487	472	474	468	475	486	505	499	486	520	483	471	497	466	460	481	451	474	504	483	476	490	503	472	477	465	454	461	465	495	530	480	443	502	500	480	524	499	477	503	455	498	462	481	468	503	488	468	478	485	461	461	483	509	453	461	470	453	464	492	458	466	490	471	512	479	444	475	465	468	447	497	435	502	500	474	470	443	452	485	448	491	481	491	503	515	495	476	507	492	454	531	438	491	463	508	470	493	494	453	444	490	505	478	474	471	460	462	459	483	534	459	510	464	476	432	483	446	468	459	465	448	437	491	479	473	455	515	483	500	443	463	514	511	465	508	477	500	434	455	475	529	466	464	499	475	490	485	485	453	518	470	502	472	478	483	444	484	489	474	477	484	459	435	467	468	482	504	496	514	496	434	480	482	451	509	492	474	493	478	474	496	470	447	447	459	432	457	500	435	472	502	490	455	477	486	505	477	508	495	515	477	484	460	452	494	507	505	485	519	446	541	487	468	503	509	460	478	458	445	466	498	436	493	498	496	471	495	514	481	478	485	466	512	414	501	469	478	508	496	490	462	470	501	454	448	454	467	472	472	467	453	471	466	515	440	456	476	499	494	511	499	506	497	507	510	487	493	483	491	493	457	474	439	461	485	505	520	489	488	479	462	445	463	511	496	475	479	460	480	475	446	486	487	499	468	459	495	490	463	487	500	481	487	537	427	495	478	455	461	448	455	459	486	510	492	490	458	446	488	464	458	461	512	439	444	466	479	504	453	452	497	486	469	480	485	494	509	467	448	458	465	464	513	478	493	467	487	489	482	470	474	517	487	485	443	477	461	506	469	437	467	500	486	486	496	487	461	471	473	470	473	466	457	500	456
25091	21400	27813	25292	11671	2128	1397	953	835	776	624	542	535	511	452	440	423	427	407	432	396	432	378	434	375	347	341	361	290	296	288	274	269	277	252	254	240	251	241	239	248	265	248	271	269	293	244	245	251	290	273	284	237	247	257	231	251	252	239	243	249	280	268	239	279	242	242	255	238	233	254	258	255	264	269	249	243	253	225	268	245	252	284	259	263	243	253	242	249	262	262	254	253	258	271	258	259	255	276	219	234	233	229	237	259	262	247	256	233	258	240	249	233	223	232	253	230	235	263	243	260	244	244	259	264	257	264	271	256	285	268	250	243	289	241	233	264	243	261	245	251	254	253	234	263	258	218	242	265	252	254	256	266	241	248	260	260	249	241	257	232	244	257	226	232	245	233	230	232	246	292	254	278	234	235	228	243	252	202	278	287	266	268	235	224	269	236	261	228	255	252	254	246	231	264	290	241	245	264	251	218	245	263	264	258	214	239	255	240	269	250	249	259	251	261	259	235	246	282	258	237	246	252	229	253	223	241	239	240	239	258	261	234	224	240	238	208	253	257	250	265	253	248	253	243	249	227	259	251	237	259	225	284	248	226	260	261	225	258	251	240	233	250	214	250	234	264	241	266	256	225	246	228	224	224	236	253	236	219	220	232	282	259	243	235	224	268	220	262	268	245	237	223	246	242	270	279	229	266	252	251	252	259	241	247	215	251	232	235	246	240	262	237	253	268	240	252	232	264	241	251	247	229	227	240	255	238	272	216	268	237	262	232	262	258	239	262	247	276	260	254	238	246	253	249	215	234	268	250	259	239	252	238	243	247	234	273	213	245	235	266	249	267	268	237	222	242	241	251	251	264	263	240	238	251	273	233	249	246	260	257	218	240	249	229	241	231	265	234	256	266	232	265	265	263	250	255	257	233	231	258	248	230	244	243	226	245	233	232	229	249	231	247	200	257	216	226	254	238	273	262	241	240	252	254	253	232	248	258	240	246	236	251	240	242	222	250	237	235	242	228	236	220	240	274	250	295	252	273	272	233	245	269	261	246	231	233	252	260	242	241	258	245	226	241	247	248	248	266	243	242	244	269	227	226	230	249	273	235	253	257	249	251	248	263	244	266	255	237	249	227	234	236	240	224	247	262	228	283	241	232	241	261	251	231	251	284	239	265	229	230	245	234	253	247	226	262	253	239	248	239	234	248	262	238	248	235	229	257	240	254	233	232	246	254	258	249	258	255	246	241	252	235	220	249	239	224	249	247	221	239	240	236	252	223	241	263	258	231	240	223	272	238	271	237	238	269	250	261	242	238	257	225	242	288	246	242	253	242	238	254	227	248	271	281	254	260	265	278	243	255	244	243	278	233	229	254	277	256	259	242	222	246	258	263	252	233	225	265	223	243	253	250	206	242	229	242	239	244	264	230	221	266	241	223	258	223	263	253	229	232	256	249	277	246	248	248	256	262	239	259	248	253	239	273	248	255	267	215	267	242	237	277	237	257	273	271	267	238	241	236	240	249	221	231	264	256	247	285	259	249	243	259	231	233	232	260	254	237	241	255	248	241	213	262	244	240	259	249	264	262	206	220	205	248	225	257	245	250	219	232	284	285	262	277	250	248	262	249	236	245	238	249	247	251	239	239	260	254	258	252	261	228	230	244	284	278	231	251	254	242	255	241	239	240	254	263	258	228	250	250	245	255	241	250	257	239	227	263	241	232	240	269	261	255	260	241	258	223	209	234	260	284	255	259	258	230	259	246	238	211	251	248	246	290	242	269	243	265	246	256	233	245	262	265	236	255	239	249	253	241	263	245	247	232	259	243	218	232	229	261	254	254	254	212	248	251	245	264	250	242	244	248	249	233	251	257	246	266	245	239	235	211	262	223	233	248	251	244	250	276	216	259	251	227	227	214	226	254	237	253	252	230	235	240	231	227	255	246	233	253	218	232	254	266	235	269	245	236	233	226	241	275	228	211	232	229	255	251	239	277	228	273	266	248	245	234	241	272	271	280	254	271	232	245	232	224	252	269	263	233	273	259	263	222	222	246	249	219	255	234	227	249	248	260	225	244	247	238	263	240	249	272	230	248	255	213	229	264	222	288	269	225	265	256	191	251	281	235	254	221	244	243	277	244	261	239	236	265	229	267	228	257	256	273	223	247	245	250	259	277	264	258	232	258	227	258	241	250	214	253	221	243	238	246	210	244	243	240	293	239	243	245	243	270	253	234	234	236	267	241	262	253	255	252	241	245	241	248	239	239	250	252	256	233	231	248	254	213	246	236	258	229	254	221	226	274	255	247	222	245	232	261	225	221	241	265	255	225	231	247	278	267	271	225	230	254	244	279	236	254	266	216	238	224	259	235	252	243	263	255	238	261	251	250	248	259	276	211	271	242	264	243	278	247	258	276	229	266	240	256	231	287	239	251	279	234	253	244	231	234	282	236	256	242	262	241	267	280	249	247	265	251	242	239	226	252	236	259	282	240	212	254	247	261	250	212	240	245	265	265	225	260	255	240	263	246	231	249	237	245	270	257	250	272	261	265	263	252	260	241	245	244	249	223	245	259	238	273	234	220	236	256	246	247	260	248	256	241	253	236	269	256	236	219	242	260	249	230	252	259	261	230	253	229	250	244	234	244	221	262	259	259	199	233	243	256	234	236	259	237	256	251	260	286	218	262	264	259	271	236	240	240	280	237	261	269	271	236	264	209	268	262	225	245	236	242	249	239	237	226	247	253	218	242	260	264	236	269	247	256	232	250	230	261	257	239	229	255	242	225	216	242	233	247	253	248	261	252	270	236	262	217	227	240	246	250	231	257	225	252	255	243	259	237	217	247	227	267	254	257	246	232	227	235	245	254	231	268	266	248	249	263	255	247	244	253	242	233	265	245	251	269	242	256	234	235	239	245	285	235	229	245	230	242	251	208	255	251	256	263	258	222	257	219	237	242	234	266	264	267	254	232	263	238	267	245	244	256	228	240	286	269	238	238	238	240	264	232	251	234	234	243	234	254	238	232	247	283	219	247	232	237	265	256	236	233	273	268	239	266	228	265	243	232	251	264	272	231	220	274	209	240	233	215	256	256	250	252	219	243	257	276	222	230	259	227	237	229	265	233	234	215	251	237	238	274	221	242	233	248	235	258	259	246	247	246	222	258	237	225	236	249	267	240	252	239	270	251	250	250	271	248	269	236	251	224	223	214	210	262	248	260	235	284	239	230	254	213	251	228	264	257	247	272	253	230	280	261	253	245	220	229	241	252	269	259	248	228	261	263	229	250	255	267	252	257	224	219	222	237	251	233	239	253	256	237	241	244	274	270	247	239	276	243	233	229	287	279	230	259	244	256	246	237	258	243	240	265	271	254	247	252	246	243	253	265	247	263	262	245	230	239	234	294	217	260	258	233	256	248	256	266	235	266	228	257	288	263	257	249	235	260	243	257	242	236	269	240	245	211	223	251	227	256	239	258	255	260	240	248	265	266	215	239	244
8652	16353	14963	9662	6919	5214	4144	3518	2995	2740	2250	2107	1698	1567	1446	1316	1297	1219	1267	1276	1238	1261	1209	1139	1091	927	898	794	788	679	648	674	568	552	549	595	564	548	576	549	551	554	590	554	576	569	508	506	558	566	562	564	500	517	522	541	552	500	571	573	565	556	568	586	578	570	553	540	548	550	570	588	522	575	556	556	573	551	531	556	536	528	529	587	553	544	538	528	522	512	540	561	546	561	577	553	550	541	502	521	534	566	533	553	553	524	517	502	570	521	570	541	532	504	488	518	564	523	539	515	534	539	539	534	519	528	534	489	575	506	539	502	535	485	543	530	561	498	515	512	495	520	528	550	527	536	578	541	500	536	518	516	535	525	542	518	504	545	525	502	547	565	556	540	536	551	515	524	521	539	533	525	526	515	540	513	533	515	529	491	541	552	550	529	480	550	535	530	494	528	546	524	536	544	505	526	537	537	523	540	540	516	505	509	528	525	508	531	521	553	496	552	537	543	528	555	556	533	527	508	513	498	514	515	548	577	588	522	530	522	526	549	539	544	530	540	566	512	555	512	540	486	557	544	518	553	521	524	492	554	496	520	542	545	531	507	509	521	495	556	517	511	532	516	519	561	571	558	536	518	582	540	539	555	491	486	498	523	515	507	518	530	573	546	552	524	537	529	555	492	534	505	512	546	541	557	509	519	522	529	557	516	543	524	534	528	505	536	511	560	530	505	561	495	559	541	518	485	530	521	567	487	501	531	542	541	572	514	526	562	552	527	530	483	516	521	496	534	563	543	496	528	499	560	530	519	550	529	515	516	548	498	495	505	499	517	505	534	520	544	510	548	530	582	518	506	541	517	520	524	531	533	535	569	550	532	561	496	533	526	532	533	553	562	490	595	528	539	490	524	505	531	504	509	514	548	502	541	501	554	525	492	530	547	540	551	531	538	555	544	515	549	509	526	506	540	531	544	545	528	515	533	585	547	531	518	558	526	492	489	531	538	544	550	553	514	520	539	565	526	552	535	539	541	477	541	513	513	536	522	531	517	513	529	509	515	516	519	515	527	555	518	535	546	521	535	494	532	518	493	506	551	542	507	527	537	565	525	539	510	504	524	535	561	537	522	548	483	538	531	557	527	483	518	499	539	557	524	512	526	530	495	549	519	539	550	509	530	554	536	518	546	561	549	514	539	545	531	540	544	554	527	499	551	502	492	563	521	512	496	497	511	536	515	525	521	518	508	541	506	528	500	506	532	514	502	557	493	561	542	513	530	543	512	550	545	550	540	481	549	555	545	497	524	491	515	523	502	523	513	514	504	519	536	547	545	510	518	519	525	513	504	576	524	530	519	529	527	507	510	531	505	542	553	554	558	567	543	588	501	527	536	511	505	541	554	566	540	491	525	517	552	524	500	498	513	487	538	514	488	534	531	551	511	538	537	548	535	484	519	517	505	490	513	497	510	549	559	502	568	532	557	576	506	501	509	507	523	571	534	522	512	538	546	526	556	508	533	535	517	561	540	495	528	478	508	498	527	556	519	504	549	505	556	527	540	534	522	526	546	514	553	519	517	501	508	547	542	522	489	533	527	516	506	510	495	495	532	517	528	539	530	551	507	526	543	474	481	538	547	527	545	503	504	532	547	514	550	548	514	542	501	550	533	520	521	582	529	549	524	534	506	523	535	502	557	509	478	544	520	544	550	523	537	546	547	572	519	509	502	589	501	519	504	509	554	543	485	558	536	503	523	553	526	552	559	509	583	482	539	543	520	549	495	485	501	516	558	504	546	532	514	515	544	510	527	507	505	536	536	526	538	542	525	497	492	540	542	549	519	521	527	530	472	528	515	501	537	550	533	535	522	504	553	580	537	531	538	546	525	530	555	559	540	508	493	531	530	482	549	539	525	548	541	528	507	501	540	504	521	515	537	535	550	518	526	512	568	517	545	534	527	544	495	548	532	576	538	490	518	502	501	500	547	549	543	562	528	528	540	518	509	485	526	493	592	521	499	515	496	503	525	526	498	554	516	507	567	526	482	498	570	521	543	552	478	495	528	522	498	502	470	526	536	540	505	500	547	494	507	543	504	518	488	523	567	604	522	513	544	520	509	523	547	535	517	543	528	515	534	523	562	543	510	527	512	504	513	563	594	499	507	548	566	538	508	541	549	536	517	517	467	506	552	523	512	530	508	535	536	532	505	512	524	511	534	530	526	514	548	524	530	524	520	539	568	553	559	523	554	542	516	489	545	539	544	524	535	528	531	556	496	502	552	539	522	572	577	526	557	534	544	544	523	494	512	526	553	527	540	514	552	493	523	507	523	522	566	510	539	502	526	537	541	546	488	506	513	553	496	501	540	518	519	546	564	514	541	536	504	475	545	560	486	547	512	527	539	541	514	516	540	528	543	527	519	499	498	507	497	499	502	545	522	547	543	514	564	491	505	542	521	524	508	502	555	536	490	519	520	516	547	523	524	516	564	527	542	577	531	509	520	578	482	561	503	536	527	509	560	512	509	566	526	505	518	475	503	537	539	550	500	494	510	569	526	553	546	502	492	496	547	534	526	521	535	534	529	514	510	494	551	544	587	548	511	533	524	540	567	516	577	538	534	565	553	512	543	522	538	511	529	541	536	554	500	524	494	504	533	502	529	516	562	529	532	546	529	522	547	540	494	473	506	526	545	535	522	503	567	540	545	524	533	513	500	549	553	571	506	501	554	509	536	515	514	535	571	541	568	507	555	519	522	536	505	562	558	512	533	524	537	499	530	542	564	538	513	577	497	530	512	540	540	501	513	522	549	555	503	521	558	517	531	539	536	513	564	504	547	511	517	550	536	498	525	545	544	512	511	526	545	525	531	522	529	575	508	498	552	529	495	546	525	521	526	507	519	473	536	504	518	545	509	490	511	522	569	544	531	507	537	516	547	502	505	510	550	550	532	501	524	499	531	524	570	519	523	530	548	523	538	545	548	550	490	498	507	502	535	535	551	510	493	497	551	515	521	494	524	527	521	506	546	530	549	546	528	503	559	533	514	550	535	550	513	532	544	542	515	538	547	555	538	553	527	534	499	505	514	505	511	521	502	518	538	550	496	534	522	493	547	524	510	524	518	587	499	458	501	539	484	526	573	511	544	557	533	514	556	527	521	583	514	486	542	496	532	544	541	491	552	580	539	519	521	500	491	529	493	532	512	543	500	529	575	518	489	526	557	530	530	504	547	538	498	519	507	561	578	536	546	543	529	532	502	545	483	562	506	534	547	524	525	526	520	507	531	525	510	503	546	505	549	538	517	537	541	537	547	563	520	515	481	535	542	561	528	561	552	530	525	493	494	512	485	502	525	527	554	533	563	549	484	548	532	527	500	566	494	483	567	532	518	544	540	528	489	518	492	496	524	544	544	550	528	516	489	534	563	525	523	548	526	482	548	466	509	533	529	488	489	554	529	506	525	516	509	511	522	521	463	564	531	516	559	506	538	488	555	554	536	553	494	519	499
24157	21448	28918	24376	21362	11614	3067	1858	1395	1336	1268	1087	931	844	793	741	727	704	677	715	728	716	649	679	616	612	522	495	510	514	485	451	445	429	438	439	444	447	409	436	407	445	411	388	402	443	390	422	398	447	403	394	423	428	418	420	422	395	415	417	380	437	428	422	384	436	377	419	384	413	385	426	414	382	428	354	460	417	391	429	441	398	408	402	405	416	398	410	394	408	378	415	420	441	411	390	418	406	436	404	423	396	392	407	392	433	385	417	398	389	446	396	393	468	437	422	376	425	372	443	431	402	378	422	422	416	428	405	412	392	409	445	428	395	380	451	416	415	421	412	396	428	415	401	409	387	388	433	407	382	404	397	423	388	416	408	425	410	400	420	424	389	429	446	404	387	389	407	403	396	435	446	394	394	384	435	384	411	432	416	402	394	430	392	414	421	447	383	409	396	395	389	400	419	414	389	395	395	414	420	415	411	397	395	379	392	411	390	420	379	390	410	406	429	372	385	431	426	379	410	424	415	391	422	408	426	396	379	404	408	431	417	388	380	353	436	425	440	431	393	388	426	405	371	379	393	446	416	364	417	426	407	430	405	417	433	381	411	356	383	439	422	380	409	387	387	406	439	417	419	400	406	385	374	406	427	393	403	408	377	388	401	424	425	418	454	361	393	385	416	397	427	416	383	407	407	404	430	391	402	397	427	421	410	422	406	389	429	449	373	405	395	367	409	402	386	420	403	386	402	425	413	408	391	423	401	413	434	408	410	402	391	445	404	432	378	423	413	435	454	424	386	389	434	385	397	386	386	419	393	399	416	390	389	459	416	411	416	416	392	403	405	448	411	442	413	400	427	369	430	416	415	378	412	388	366	418	373	417	390	432	403	410	417	418	427	412	433	398	384	408	398	393	403	400	391	409	394	420	393	412	416	387	437	439	374	430	375	427	437	431	435	441	404	442	394	375	427	431	402	390	415	406	407	430	410	403	381	373	398	404	360	412	401	397	415	384	398	396	416	427	380	398	427	433	392	411	422	416	430	392	383	345	420	407	368	412	386	430	411	404	405	438	404	396	391	382	380	407	385	407	414	404	377	438	407	400	381	385	419	370	380	412	417	418	391	452	415	386	428	401	448	421	433	427	390	410	398	413	432	398	422	424	391	418	409	419	437	417	431	397	410	419	402	396	392	430	373	398	390	392	384	429	421	385	378	430	404	433	419	419	431	407	427	384	396	409	440	406	430	427	415	440	416	383	406	411	419	392	416	371	412	429	426	406	411	401	401	411	382	399	419	449	389	427	406	382	401	427	410	416	386	412	433	456	419	412	380	379	400	369	394	417	395	356	404	422	440	410	420	415	388	380	376	404	405	420	409	411	406	381	395	398	383	401	397	422	412	379	396	422	391	381	399	438	374	439	429	417	384	391	403	389	405	381	396	405	398	411	397	391	395	413	349	433	372	374	392	374	366	408	424	408	423	401	376	389	433	405	395	421	395	408	433	402	418	376	412	411	380	416	420	430	406	392	406	396	416	392	372	416	451	370	406	392	419	414	439	392	417	415	392	431	353	384	389	408	393	412	413	431	356	419	404	416	418	397	394	401	384	406	365	390	407	422	414	454	444	380	396	407	397	431	422	414	444	443	431	368	387	424	427	406	384	477	419	369	425	401	401	384	420	448	422	401	406	425	437	427	383	395	424	393	377	387	424	430	413	391	415	413	410	418	395	387	400	393	409	422	365	438	408	413	401	387	397	361	431	393	409	405	424	406	425	411	435	399	418	418	403	438	369	406	410	372	398	394	402	426	402	397	435	402	438	449	404	399	408	402	411	389	398	354	388	430	389	411	368	394	388	431	424	414	429	428	423	398	415	404	372	387	406	387	372	430	390	419	390	414	442	412	397	374	425	411	383	438	417	404	402	403	402	415	438	418	396	406	393	379	417	415	407	386	399	410	403	425	362	389	413	408	447	422	448	383	400	422	409	393	395	431	367	404	392	432	390	419	403	377	402	387	385	406	446	368	406	374	403	400	425	406	401	384	395	413	430	400	450	409	444	401	429	400	412	392	419	392	402	399	398	416	391	448	406	419	386	406	424	430	369	421	432	362	390	383	422	445	445	374	400	418	412	389	384	371	428	431	422	434	440	401	408	390	394	431	398	398	454	378	421	394	413	414	420	413	401	407	424	399	400	398	388	418	403	399	396	414	427	404	412	358	410	429	375	426	387	432	421	395	417	433	440	410	407	404	404	411	412	392	412	397	364	395	430	348	378	389	433	373	386	407	384	378	422	418	401	406	414	410	386	383	434	366	414	401	396	445	412	424	382	367	406	403	407	421	407	390	406	422	399	418	397	422	427	359	440	397	412	438	423	435	376	401	377	421	395	407	417	425	395	423	413	456	411	394	428	401	386	399	428	410	401	402	375	416	417	411	427	413	375	417	363	412	415	407	427	384	396	373	383	413	389	429	412	396	439	393	380	386	378	357	381	359	420	376	422	336	428	385	370	414	424	410	384	405	396	405	400	423	381	429	411	428	386	425	401	405	390	376	436	415	400	394	424	392	411	406	419	362	454	375	409	397	427	374	403	402	394	416	393	427	390	375	398	412	410	419	415	455	407	411	398	441	407	428	398	402	414	393	415	402	394	405	398	410	396	398	413	413	392	431	424	397	350	370	370	408	399	421	379	402	409	398	405	397	407	435	384	417	453	415	429	387	410	397	406	397	396	419	375	403	395	411	456	413	392	403	420	414	431	397	388	422	420	410	400	392	403	411	418	368	391	425	429	411	418	423	396	446	404	417	408	415	420	385	438	403	367	403	427	395	403	389	387	395	395	404	431	429	394	420	423	409	368	372	426	420	381	392	381	398	412	396	391	381	365	406	424	367	403	452	414	394	398	399	378	411	392	427	444	430	416	387	366	434	403	397	409	399	401	410	450	378	436	419	426	394	422	407	377	398	452	383	393	393	398	372	404	404	398	424	398	403	409	399	405	388	393	395	412	402	406	402	439	420	415	404	385	382	387	413	412	398	395	379	372	388	378	389	413	424	449	403	372	390	397	363	383	409	400	372	417	415	384	406	388	395	405	412	387	422	388	395	368	409	454	413	410	396	437	439	432	414	434	392	383	396	378	380	362	376	383	381	407	396	436	417	390	407	460	402	404	381	354	420	392	422	427	418	428	444	419	401	401	385	413	382	379	387	430	421	407	434	408	402	369	419	398	396	425	375	385	416	396	412	403	384	402	394	419	422	411	445	396	365	434	369	418	401	387	424	384	411	441	399	417	413	396	397	371	381	412	402	378	426	395	433	385	377	394	439	419	355	381	399	426	389	417	407	392	411	432	370	414	374	388	382	398	402	415	401	419	412	425	399	409	402	421	387	412	406	400	405	405	400	402	399	433	392	381	382	417	396	426	428	420	386	408	397	425	397	392	397	389	396	409	434	355	409	361	390	451	437	424	385	418	446	410	396	439	384	388	387	422	404	398
11736	22935	21063	14686	11076	8587	6996	5939	4978	4317	3801	3380	2931	2676	2405	2151	2078	2039	2042	1982	2070	1978	1964	1889	1739	1487	1401	1343	1215	1192	1014	932	897	902	920	869	902	840	921	861	861	826	919	850	870	860	871	848	852	902	824	818	865	862	841	912	873	832	864	816	879	863	850	872	820	894	848	871	847	857	837	855	815	857	861	829	825	817	842	825	850	853	886	816	854	851	841	826	818	845	860	868	838	847	807	852	846	799	882	846	859	853	865	808	844	801	841	828	859	787	809	867	790	792	804	824	844	738	850	802	831	803	834	795	816	843	849	812	772	778	757	809	808	771	815	857	827	800	856	825	835	787	792	827	773	773	804	802	782	836	796	811	875	882	800	770	811	840	833	800	824	810	832	837	803	851	765	792	823	788	832	760	779	776	783	781	761	833	805	816	843	772	804	806	821	787	852	779	822	780	822	808	824	797	792	808	810	855	813	839	798	764	840	799	797	820	808	857	825	789	860	816	809	815	762	794	866	845	834	820	815	843	791	828	798	858	800	812	812	790	829	816	810	814	794	780	809	823	834	810	835	811	780	793	799	810	758	807	863	828	838	792	846	802	843	798	797	801	835	825	856	833	835	761	799	807	851	789	820	786	823	768	824	796	812	837	830	845	803	840	796	798	820	805	801	806	795	813	809	812	817	785	821	793	827	835	797	821	852	869	800	797	826	814	787	798	801	825	783	777	804	792	773	839	793	791	829	789	814	848	792	893	864	818	792	860	797	805	820	856	808	835	801	812	865	782	822	864	822	814	846	829	860	813	778	810	873	758	808	835	838	779	804	834	833	797	846	797	831	786	752	769	853	824	782	827	813	836	888	817	845	828	812	799	820	836	835	849	824	848	802	791	874	782	837	865	802	784	831	828	832	809	807	835	810	829	797	791	806	802	793	790	843	776	833	762	849	764	842	826	800	797	826	766	811	790	837	826	815	798	840	786	816	857	814	799	795	858	829	844	761	769	838	807	783	767	819	812	798	830	795	794	821	771	794	829	825	767	815	816	805	879	793	803	794	807	799	804	798	799	814	768	813	805	786	825	803	870	815	835	815	824	814	763	825	773	822	810	850	802	829	809	805	805	795	837	828	828	829	816	848	784	828	832	810	796	819	791	777	794	852	863	856	787	782	808	790	825	807	782	813	786	846	830	828	816	828	789	839	823	832	841	814	821	809	808	776	843	771	819	815	841	794	823	822	792	818	781	808	797	838	802	777	832	819	836	848	840	802	791	810	838	794	832	830	777	795	797	828	790	820	820	837	797	837	841	822	803	832	814	778	806	832	817	812	822	820	787	747	840	851	847	792	773	795	804	802	774	798	814	856	766	820	826	818	784	787	759	838	826	871	792	822	790	788	815	788	791	814	765	845	821	778	859	795	747	804	852	829	866	817	824	799	810	847	798	873	853	802	774	825	826	814	796	796	789	784	855	832	788	768	808	783	801	803	814	839	786	845	836	793	848	816	837	799	818	849	790	793	778	791	793	833	828	808	824	841	778	844	835	841	793	892	809	822	810	843	817	825	803	864	836	853	845	789	832	788	784	853	809	760	810	793	799	806	767	797	807	814	798	806	864	814	791	831	828	828	803	809	823	793	813	845	865	813	815	792	850	884	781	818	781	823	764	870	793	853	836	783	778	818	817	842	852	809	798	887	850	788	787	836	820	793	828	776	798	827	831	795	794	785	786	790	844	802	789	827	787	810	806	828	775	841	824	819	833	771	868	877	852	811	830	803	816	810	808	792	803	781	807	775	822	807	841	880	823	847	842	862	780	815	809	793	870	771	816	804	852	797	812	783	767	812	791	811	783	747	831	844	832	811	754	877	833	897	835	776	810	796	805	795	802	802	798	872	851	808	792	814	832	847	783	859	868	796	808	760	797	851	821	815	823	766	796	803	786	773	807	806	803	843	783	871	821	823	813	799	846	799	824	844	817	794	824	791	819	812	798	839	843	840	841	786	871	803	811	819	804	795	800	815	822	821	807	786	824	771	770	824	801	825	786	844	807	885	760	825	851	801	822	804	827	786	832	777	802	780	790	748	821	792	821	794	837	790	802	832	814	794	836	781	832	793	770	838	793	839	851	874	853	803	715	864	829	843	793	796	845	829	863	834	819	820	813	832	726	793	772	860	835	809	847	827	823	831	801	731	843	761	778	793	781	799	794	843	843	809	853	841	826	809	807	824	852	852	789	801	831	811	857	822	802	846	729	836	781	797	831	819	802	855	815	816	823	819	783	824	784	795	790	828	880	824	803	808	789	797	790	843	869	813	805	738	846	827	771	813	838	831	772	791	804	865	809	768	825	834	803	813	838	831	783	806	802	828	796	758	801	779	818	756	814	868	790	851	808	849	821	829	785	824	808	761	748	822	779	777	887	793	817	840	827	853	834	792	833	837	807	806	807	828	785	831	776	804	827	808	793	828	771	864	820	821	804	851	821	833	836	798	813	798	814	818	830	796	838	846	796	864	760	803	839	798	826	774	810	823	869	871	779	824	833	865	802	786	780	805	770	789	901	811	814	805	835	807	889	813	817	830	773	831	834	856	802	832	822	787	820	792	791	824	825	805	831	868	801	843	782	822	806	863	804	821	873	819	867	800	864	840	799	768	816	798	812	818	817	831	836	818	817	834	795	779	828	778	830	731	758	815	840	841	803	744	831	793	836	846	793	781	819	799	783	762	824	835	813	826	809	790	816	845	843	830	835	848	804	841	815	847	798	807	836	844	766	849	843	833	834	774	851	804	764	840	764	809	826	815	872	852	822	802	772	799	817	781	828	786	838	799	849	798	782	815	840	797	764	843	796	817	795	753	797	796	815	799	816	810	848	820	818	748	853	826	802	849	803	797	854	822	826	791	810	855	825	841	822	820	822	850	792	799	821	850	777	789	843	875	788	784	805	811	825	804	775	845	865	797	830	823	841	812	855	813	813	834	859	806	792	799	827	776	842	799	842	819	867	785	825	793	796	785	799	864	863	818	782	790	807	863	785	794	809	822	828	803	858	848	814	826	840	845	807	778	823	840	832	826	820	771	812	807	757	840	848	784	789	809	805	817	822	805	810	801	812	824	843	871	747	853	835	784	790	804	825	805	818	841	797	832	805	773	814	777	805	832	814	815	835	824	845	827	786	790	819	787	801	813	797	830	830	765	800	779	843	835	827	794	840	839	857	790	780	800	856	873	790	824	788	844	848	784	852	788	834	839	795	803	811	793	815	813	849	780	817	821	814	787	812	835	892	829	831	800	781	801	812	836	813	840	776	774	795	806	836	826	801	759	815	757	805	828	850	836	790	816	822	819	881	813	778	855	779	841	828	815	775	812	832	843	851	830	871	814	863	843	745	766	820	806	781	837	788	810	830	768	825	791	844	873	868	828	832	819	796	806	770	807	841	843	792	838	800	830	813	813	793	836	811	813	838	801	843	818	772	809	816	815	737	794	813	796	774	862	812	799	793
27255	16756	3500	1275	725	551	473	377	374	399	367	329	295	294	298	295	292	270	283	288	295	293	293	266	324	259	259	242	214	220	228	230	233	222	223	245	250	232	248	236	203	216	252	220	201	214	224	196	229	218	264	229	192	219	225	215	236	223	214	212	233	234	216	206	244	223	235	212	245	208	221	238	216	226	252	254	229	221	254	221	222	230	230	188	221	226	189	239	230	219	215	241	220	228	232	214	228	201	214	219	232	216	215	233	222	229	247	243	226	237	246	232	224	206	229	239	254	224	235	239	198	194	215	214	220	224	233	215	229	232	215	208	216	215	190	211	197	222	211	207	245	202	225	243	202	194	234	252	225	223	220	226	229	183	212	252	218	221	225	216	208	221	217	215	259	233	223	231	228	209	224	210	213	218	200	226	207	231	243	218	198	207	256	232	212	224	229	220	216	220	223	244	220	218	207	229	214	232	189	230	232	239	198	202	236	220	213	228	222	184	237	213	229	254	236	207	243	227	230	228	236	182	230	219	214	208	223	219	244	210	238	247	247	223	206	242	203	224	215	211	190	227	218	223	233	227	209	248	215	210	212	208	215	214	235	217	234	210	242	203	224	224	220	206	206	226	215	203	222	220	213	256	220	243	208	213	238	218	217	218	229	224	199	216	228	213	218	226	217	230	217	235	216	197	214	223	241	220	222	232	237	215	228	226	237	226	206	246	196	231	220	256	214	224	213	205	215	223	212	191	223	231	236	227	241	210	217	229	228	206	222	216	213	224	219	228	211	257	196	221	235	216	204	234	219	217	232	234	217	242	192	223	218	216	208	222	225	241	231	235	229	236	199	229	228	256	197	225	225	237	227	219	210	215	228	228	211	252	213	226	224	218	218	214	219	214	213	213	211	220	226	220	240	207	236	229	223	228	230	242	227	228	236	214	231	214	210	250	253	241	227	195	198	235	219	207	218	238	197	221	223	189	201	233	226	210	224	221	212	234	216	217	223	191	218	226	210	237	224	222	227	248	215	223	201	216	213	217	225	207	243	218	201	210	229	204	216	218	228	224	203	219	234	214	228	243	232	196	193	224	218	233	236	246	218	208	205	202	233	211	211	212	228	209	210	218	222	218	223	227	211	232	211	220	266	228	217	220	212	213	197	236	193	207	214	216	215	193	239	213	210	235	246	230	239	230	212	227	228	228	220	202	243	235	258	221	226	235	195	235	213	224	202	213	234	220	241	223	257	201	223	238	240	231	238	217	212	219	204	218	204	224	225	246	181	217	212	229	223	208	218	231	223	209	207	225	217	216	215	240	239	218	206	220	225	199	209	235	212	242	228	248	244	220	226	231	210	221	205	241	209	234	228	196	203	197	209	228	233	234	211	205	207	192	227	212	234	237	213	226	201	215	219	243	248	206	223	231	225	201	230	201	219	213	207	235	192	233	194	206	213	205	249	210	216	209	212	220	221	214	247	211	194	230	223	218	227	219	220	216	206	232	229	208	220	214	220	206	240	230	215	231	200	236	237	202	202	224	239	201	192	238	210	216	228	229	208	228	235	196	229	220	240	234	216	230	250	217	181	221	217	197	224	233	199	211	250	216	196	231	218	205	241	229	223	218	229	238	220	210	229	225	204	223	217	193	232	236	234	223	200	203	210	206	199	210	223	217	230	212	216	219	201	224	201	228	237	200	239	213	229	205	206	235	251	243	227	214	203	203	237	223	222	198	237	215	224	249	243	251	198	219	210	223	229	228	212	229	227	252	228	202	192	214	219	253	211	231	215	243	215	207	211	237	213	210	230	211	233	221	209	224	246	226	204	214	242	229	222	220	221	236	230	233	238	197	229	199	256	239	200	221	218	200	206	242	216	215	231	246	232	230	205	232	238	235	207	215	243	219	222	211	210	215	238	242	209	226	201	226	202	235	224	221	239	227	222	211	202	241	224	243	233	207	198	237	230	227	220	215	239	247	243	219	199	215	214	233	200	222	202	224	206	237	212	248	204	219	232	196	226	220	230	229	207	236	194	217	209	217	218	259	204	233	220	231	217	206	223	220	208	240	229	216	226	225	197	251	229	233	232	219	215	200	214	259	202	213	219	220	215	213	228	232	227	232	233	237	205	245	203	204	255	207	215	212	215	243	222	194	243	234	191	215	231	214	215	268	211	218	235	224	198	211	213	202	217	199	228	230	233	213	221	231	244	234	227	223	223	228	209	245	211	226	208	221	187	223	217	218	217	220	226	224	216	233	228	227	225	236	226	234	219	210	228	230	238	233	191	212	236	233	200	217	210	217	225	210	240	188	227	204	221	216	208	227	232	213	214	221	234	235	202	198	217	211	224	233	234	202	226	233	202	192	226	222	218	224	219	208	202	214	195	231	203	245	217	213	197	232	235	207	211	187	226	201	212	225	233	206	218	189	228	204	225	211	209	208	216	233	224	214	236	218	233	219	201	238	228	230	232	256	224	220	221	214	204	209	202	207	229	222	193	227	213	238	238	223	219	221	217	236	235	223	209	230	230	211	197	198	219	219	217	198	220	258	223	194	242	223	219	231	233	219	223	220	198	249	229	226	219	217	220	229	214	223	243	211	213	205	209	217	216	203	221	214	214	231	215	225	221	233	217	252	254	206	238	222	215	217	249	200	230	221	210	191	247	232	204	241	244	212	242	214	225	230	210	219	233	236	194	243	204	223	206	204	203	230	223	215	213	197	253	228	207	202	220	225	224	222	197	209	238	233	209	202	218	213	216	208	239	215	222	213	207	246	234	226	227	210	201	227	193	229	213	251	219	204	243	205	234	241	241	222	231	208	239	199	236	186	230	231	220	220	225	233	224	216	218	218	230	234	226	228	210	258	224	241	213	238	227	222	199	232	220	227	229	240	217	214	211	240	211	216	220	212	224	255	235	189	227	218	214	240	216	225	250	227	231	200	217	231	204	210	201	227	227	199	204	210	213	222	217	250	238	236	241	226	199	223	224	182	209	232	249	205	199	235	231	229	235	226	258	232	211	218	212	234	227	229	227	208	235	221	220	233	220	228	203	238	241	233	256	229	241	223	213	218	223	223	208	216	223	208	227	215	209	224	237	207	211	243	226	227	202	195	233	215	226	224	230	219	227	210	225	213	259	221	223	204	231	215	235	224	204	193	210	214	236	193	218	223	234	232	246	196	233	204	233	201	211	235	210	225	210	204	234	218	231	219	212	187	209	220	221	214	217	197	218	202	241	210	213	235	186	239	238	241	249	217	259	207	204	233	242	228	222	230	253	215	220	215	263	197	199	219	236	217	223	226	223	241	225	211	221	246	212	216	223	196	215	228	212	197	222	210	199	231	221	230	218	199	219	208	203	211	238	199	204	225	214	254	229	221	223	222	207	236	221	254	214	225	215	228	215	223	238	231	191	233	220	240	224	224	217	215	230	227	217	223	250	212	225	237	228	233	206	208	217	221	216	229	196	207	219	211	221	215	232	211	213	232	200	220	217	237
6019	5701	5573	3186	2335	1773	1573	1437	1309	1142	1116	995	924	874	831	782	787	799	753	790	813	749	760	731	698	693	604	601	562	517	540	528	476	510	523	465	520	484	512	468	495	496	490	470	524	465	494	492	517	505	512	465	530	520	485	476	530	491	486	469	493	521	484	514	508	501	505	465	465	493	452	505	464	518	476	493	452	486	482	463	453	469	443	474	484	472	486	456	482	458	440	511	502	472	498	485	500	488	473	495	459	494	485	493	483	468	483	546	468	497	486	510	474	500	470	462	472	475	523	487	459	480	432	511	451	468	461	459	443	460	470	450	454	466	487	455	468	504	472	516	492	463	487	505	481	466	496	480	508	470	482	498	470	440	473	519	494	471	490	505	506	493	461	518	491	510	477	448	482	496	479	436	459	486	450	447	499	491	488	426	491	494	467	496	462	487	484	469	478	458	500	512	492	488	464	480	462	493	519	495	529	485	478	452	508	494	441	493	489	481	500	501	485	473	471	459	486	494	483	447	481	433	476	462	468	446	462	497	488	493	460	492	480	484	469	466	472	465	442	454	494	471	438	472	530	486	471	432	499	513	447	484	471	479	450	488	463	494	451	463	470	451	459	492	490	480	495	446	484	498	486	499	458	466	457	502	455	446	511	493	474	515	479	484	468	464	528	483	455	473	448	484	485	465	477	468	496	488	462	473	486	489	494	479	472	449	464	476	481	469	454	467	472	499	509	487	491	509	465	528	490	470	494	516	485	453	486	529	469	472	471	465	446	483	470	475	455	509	445	485	471	450	445	481	491	474	503	470	479	492	475	474	485	492	487	475	450	465	478	434	483	443	480	476	445	503	510	484	486	475	479	522	483	492	518	473	506	466	451	453	467	482	477	461	463	467	470	500	475	485	485	467	455	503	499	496	486	475	449	516	475	524	546	467	526	475	522	468	480	481	468	471	492	472	454	496	457	492	475	471	508	462	513	465	485	461	454	481	474	509	489	489	487	475	465	483	439	483	480	471	485	494	514	491	472	494	469	468	484	486	457	466	449	493	442	473	457	477	498	470	546	520	472	452	464	467	479	448	493	485	462	444	471	515	480	480	505	469	463	459	523	477	462	513	485	498	457	465	459	477	490	490	479	498	461	503	527	490	462	450	459	486	493	487	477	487	474	495	490	498	523	475	474	468	503	485	448	454	486	492	496	515	504	508	483	491	474	490	456	478	444	472	490	506	467	479	508	462	519	474	477	486	476	473	485	510	466	450	468	503	506	486	486	505	467	481	498	480	485	491	434	478	487	471	498	472	486	503	469	461	503	470	484	536	507	478	504	497	466	483	491	498	481	493	451	469	488	459	502	465	491	487	486	434	466	466	461	478	462	504	477	532	481	500	456	486	494	477	467	510	475	474	481	488	512	455	456	460	483	467	474	506	491	485	477	520	464	475	498	479	444	498	497	478	467	479	486	476	487	515	487	485	439	487	491	470	460	509	452	481	463	480	515	478	462	474	475	506	485	435	498	451	469	478	486	455	501	491	461	474	486	476	476	488	490	470	504	471	473	472	449	490	477	471	457	452	511	486	484	481	471	468	492	508	478	487	437	484	476	495	440	487	445	500	475	546	475	499	489	506	474	465	477	465	462	522	464	487	461	486	452	494	480	482	507	471	476	504	465	488	490	489	486	525	492	511	474	460	517	518	495	508	471	506	488	479	489	491	466	501	473	485	486	483	484	460	490	496	502	519	505	482	460	490	485	482	462	461	476	492	445	467	493	439	483	473	464	488	466	476	478	479	472	463	513	475	479	531	489	471	527	525	497	491	456	515	490	455	452	483	498	475	479	494	439	532	493	477	484	493	481	441	486	494	450	487	486	482	491	477	489	487	479	498	488	499	491	456	478	465	490	485	463	484	537	466	477	441	488	488	483	508	477	463	481	478	472	463	474	477	486	460	479	458	460	480	489	452	483	512	479	473	498	470	495	442	474	461	453	439	470	457	492	465	434	451	511	454	488	488	483	473	466	494	465	478	471	480	466	482	463	489	476	464	501	475	527	477	500	470	474	465	484	467	453	447	433	466	474	475	492	452	486	533	442	477	441	462	476	463	489	515	444	449	479	487	481	474	469	458	487	485	510	467	446	453	450	455	469	479	475	468	488	500	496	513	485	485	491	482	479	503	474	478	474	468	507	494	492	485	487	467	455	443	478	454	490	479	481	440	485	508	475	498	471	472	503	475	480	494	487	525	502	505	483	467	468	475	523	491	460	528	484	486	488	447	488	499	500	486	519	484	477	484	512	473	498	483	513	444	493	480	482	495	475	470	484	472	464	474	503	486	477	439	467	490	500	484	466	452	486	440	524	477	489	485	479	454	487	514	480	493	509	532	455	450	453	426	492	485	473	454	479	493	495	469	485	493	473	442	490	472	494	483	485	464	453	474	501	494	475	497	495	480	472	477	487	499	428	484	458	490	454	497	487	491	474	440	494	521	470	452	494	460	497	473	507	493	453	492	508	445	480	509	445	469	463	468	490	504	460	461	494	477	479	438	486	500	493	510	473	472	489	498	487	444	505	504	450	491	482	530	521	468	491	504	503	455	480	467	452	472	487	492	484	468	501	436	447	452	450	535	492	498	464	497	463	486	477	513	477	478	517	496	462	493	491	480	462	468	483	471	485	476	482	472	471	462	495	462	529	449	484	464	443	481	441	495	472	474	492	467	496	489	489	485	496	501	524	518	541	487	464	481	482	474	484	485	464	481	498	479	504	473	486	468	472	467	504	475	502	503	509	472	492	494	499	504	482	452	491	493	458	457	479	522	461	485	493	456	515	488	492	477	484	487	496	489	480	485	462	480	482	472	454	494	452	489	482	442	472	497	498	484	456	521	518	501	488	454	475	504	465	461	453	485	492	494	460	447	423	494	472	482	477	493	458	456	490	481	494	470	498	473	479	462	509	510	480	508	488	473	480	497	458	487	506	457	432	452	496	467	468	448	495	510	440	481	493	524	444	497	493	451	477	472	488	452	505	461	498	490	500	458	474	473	448	511	466	485	512	499	452	479	538	490	467	493	429	487	480	476	460	480	477	508	467	471	457	470	486	495	505	534	517	458	483	472	479	498	509	462	474	459	495	496	451	496	501	489	430	504	495	502	505	460	466	474	445	483	464	463	448	443	482	498	496	503	466	510	455	475	491	469	480	445	453	465	519	470	497	512	481	480	481	508	515	494	504	487	458	520	467	438	471	519	467	456	465	513	447	490	431	469	482	478	484	459	472	445	481	435	485	506	462	495	508	452	475	444	487	515	496	453	487	499	456	485	462	424	484	431	520	494	453	446	440	496	500	485	463	464	492	503	460	505	476	472	509	511	496	477	471	461	501	522	509	440	512	470	447	444	489	470	434	453	506	468	490	502	501	499	501	471	460	492	480	506	503	438	486	481	504	464	509	466	457	462	467	449	461	481	474	446	496	502	442	481	494	502	466	476	490	507	488	466
25098	21422	27784	25321	11471	2225	1527	1108	955	777	735	663	556	571	484	498	395	447	487	421	468	420	439	415	359	336	323	321	315	286	273	244	246	285	270	217	264	261	230	261	251	248	245	278	246	273	262	240	262	245	284	249	276	265	235	260	284	275	253	259	269	254	251	226	285	263	258	268	274	247	250	234	264	251	231	261	253	248	224	240	260	279	248	280	262	272	262	250	241	258	251	253	252	252	241	206	229	230	257	246	262	238	255	263	252	267	254	257	261	243	251	272	268	269	279	239	250	269	268	269	232	251	213	266	256	261	267	246	252	261	226	272	257	235	224	288	231	255	232	253	246	266	277	243	251	236	242	246	250	233	253	279	245	261	240	253	260	236	233	226	235	234	230	278	275	238	240	250	267	233	244	260	257	250	271	233	284	243	240	254	243	243	237	268	237	256	234	243	229	232	283	263	248	240	229	222	253	216	251	278	252	262	272	276	229	234	247	221	246	235	262	255	275	261	271	245	273	245	250	237	227	244	250	244	238	227	260	250	261	248	240	278	260	258	239	235	255	239	231	248	260	239	240	251	240	281	250	255	262	217	265	247	227	243	243	231	256	261	226	269	261	252	247	252	270	248	258	236	270	262	253	234	252	231	250	244	247	267	237	213	261	255	267	247	247	274	225	265	262	299	233	245	206	258	267	243	229	254	227	245	243	281	249	248	245	266	266	232	253	259	251	240	242	239	260	252	261	255	239	258	266	243	271	274	249	265	242	247	251	240	222	237	251	246	255	273	266	225	256	262	232	244	244	249	229	244	235	249	245	240	268	256	229	247	242	245	272	214	239	249	261	256	230	243	235	244	269	224	227	233	244	271	248	248	257	257	217	251	249	238	251	257	225	240	241	254	228	244	216	250	228	249	268	248	235	252	277	261	239	262	231	234	259	246	250	267	288	251	234	300	243	258	250	242	241	247	261	264	227	239	275	244	247	267	246	238	254	238	247	234	256	229	233	254	252	262	235	240	233	261	231	261	282	240	311	249	233	254	265	265	253	231	252	263	232	263	278	245	289	245	261	268	247	250	231	221	256	260	259	230	226	247	227	228	251	257	270	228	256	262	247	270	229	251	244	209	241	292	268	215	247	258	244	251	258	235	250	242	237	274	261	247	261	251	236	254	275	251	239	236	268	219	291	230	223	268	227	256	246	265	264	247	253	240	252	248	234	245	232	247	264	254	269	247	279	239	239	252	245	258	232	253	240	247	262	252	258	281	240	227	248	240	278	253	237	248	253	232	253	260	254	243	251	257	273	227	256	222	260	254	220	244	247	245	234	268	276	249	219	275	232	253	255	255	268	248	264	261	264	250	237	277	273	260	249	263	256	248	269	274	254	242	246	263	266	258	292	251	254	244	229	279	257	252	276	230	272	245	246	242	251	228	264	260	269	254	244	259	251	262	261	240	268	254	250	298	255	233	243	245	285	264	267	242	280	242	267	269	262	246	235	244	251	267	262	250	276	265	275	247	260	263	266	254	246	236	243	246	241	282	243	243	265	231	210	239	212	269	236	263	280	222	246	224	233	269	267	257	275	263	286	277	264	250	283	254	261	280	250	265	247	238	264	240	249	274	263	254	261	242	231	243	242	264	268	243	237	259	243	261	227	255	237	227	240	257	229	254	246	255	240	232	209	250	254	251	237	233	231	279	276	219	264	240	273	283	241	261	263	256	283	248	255	240	240	262	261	255	257	227	236	257	251	260	255	264	254	245	227	232	269	256	244	271	244	239	261	235	243	248	261	252	243	247	222	265	241	248	266	248	246	260	258	260	270	263	235	249	267	246	279	235	252	276	238	242	250	232	273	240	257	233	249	248	251	254	256	242	248	253	250	251	270	243	230	259	238	238	239	225	231	263	227	250	264	269	266	255	238	264	265	241	244	255	262	252	275	264	244	213	226	272	267	251	245	251	254	250	239	239	240	227	246	252	232	252	266	259	244	255	235	256	250	265	253	278	220	230	245	258	240	266	239	263	268	227	245	258	243	259	271	264	244	252	242	284	231	237	254	216	236	228	264	246	266	266	253	247	237	234	228	251	252	253	236	202	208	273	243	258	271	252	203	217	212	248	241	264	245	249	267	252	232	235	256	248	249	275	212	252	245	256	242	259	257	230	233	245	250	251	220	247	267	282	279	235	232	251	248	265	230	270	231	247	230	259	273	240	251	260	243	255	205	244	235	250	236	272	254	244	263	247	250	247	257	223	263	255	232	257	253	268	265	236	273	228	256	245	262	248	246	249	278	226	234	247	272	250	242	272	238	276	254	253	237	235	215	273	256	246	269	248	241	250	283	263	229	262	249	256	243	276	254	217	240	250	256	260	244	286	266	246	248	265	262	260	257	250	240	236	235	235	261	246	242	240	263	288	249	259	255	267	269	266	242	273	225	255	232	259	225	242	232	233	228	256	229	235	247	245	253	260	263	247	244	238	279	256	251	270	269	264	286	243	210	213	274	273	240	229	271	292	268	239	254	260	239	266	260	250	260	251	233	241	230	237	220	232	255	262	260	255	251	235	247	260	231	266	265	245	261	262	258	256	230	228	244	264	266	283	264	262	256	268	237	237	259	242	267	241	246	252	248	261	256	257	253	236	263	265	264	226	247	254	259	259	265	270	251	242	265	274	230	264	230	228	279	226	262	258	228	256	255	238	250	252	219	249	268	266	271	247	258	279	246	263	225	226	258	240	253	245	240	264	257	209	258	232	272	252	266	240	236	247	257	255	240	253	252	244	237	234	251	240	260	255	241	266	238	232	250	230	232	276	242	242	279	266	258	241	249	247	255	238	231	211	248	253	240	253	284	255	243	230	233	256	252	267	260	251	239	252	255	264	246	265	239	253	240	254	225	271	272	249	239	247	281	241	267	284	243	235	252	276	234	252	257	259	240	270	229	235	284	281	254	233	260	253	241	217	255	243	275	260	230	248	263	268	242	259	275	253	251	233	248	240	265	239	230	257	250	232	254	238	246	248	243	229	221	261	233	265	248	228	256	240	227	254	223	250	250	255	254	268	246	243	258	257	234	232	236	243	260	269	253	272	234	243	250	262	259	238	254	256	247	258	252	256	224	234	243	252	255	268	241	265	251	267	269	251	237	242	263	221	271	267	250	267	252	230	231	248	246	236	248	225	261	248	235	223	255	269	234	272	247	255	264	273	257	273	198	245	241	247	266	235	249	272	214	241	239	230	258	237	253	242	235	275	262	228	239	257	252	244	263	238	219	231	235	239	248	246	260	263	232	224	222	255	228	260	226	233	240	260	279	249	258	248	240	270	269	241	239	255	243	259	254	245	237	268	258	262	246	228	264	248	243	267	243	256	235	260	240	254	258	224	274	249	266	266	233	265	243	261	257	256	241	275	258	268	237	250	291	258	265	234	271	259	267	254	281	253	265	268	236	248	253	268	242	237	241	230	259	260	229	260	257	253	247	229	259	249	264	234	231	251
8671	16613	15451	9859	7154	5507	4383	3762	3157	2853	2480	2184	1913	1666	1537	1365	1293	1363	1290	1305	1377	1286	1277	1157	1090	1058	895	809	718	746	658	605	609	542	583	567	589	535	555	587	575	551	557	566	528	613	580	556	568	563	525	516	559	585	533	540	564	509	568	572	560	567	594	603	579	574	547	545	534	544	523	591	531	587	591	533	524	526	525	494	517	554	505	570	569	505	517	567	503	584	518	510	514	553	531	567	544	535	518	541	527	547	554	567	540	566	536	510	521	533	506	534	536	554	557	532	574	553	555	504	526	530	580	522	518	523	554	528	526	558	516	543	551	527	557	516	532	500	532	504	514	538	541	564	537	508	568	546	498	564	521	553	498	535	525	561	511	497	555	576	546	542	527	524	536	532	526	512	530	518	576	540	588	548	540	513	548	542	540	544	516	504	534	496	548	529	527	560	584	535	568	521	548	504	546	528	557	538	537	542	548	503	539	539	516	535	542	518	522	542	569	569	565	506	496	501	517	545	531	565	543	549	590	547	529	507	520	542	516	486	543	566	555	512	512	546	527	501	520	509	560	534	543	558	545	543	534	546	533	505	521	534	537	549	517	525	535	528	510	476	576	488	533	588	518	566	547	545	538	511	550	519	563	480	533	552	548	538	505	572	511	527	533	523	533	520	514	528	519	540	519	538	561	579	524	560	529	523	567	530	533	534	516	535	516	543	557	517	557	547	531	523	544	496	527	522	538	541	549	560	525	542	530	549	498	494	581	519	538	511	515	542	527	563	547	538	505	542	505	529	539	488	543	512	495	553	500	520	472	533	538	509	513	533	525	497	544	553	556	502	544	557	543	531	504	576	525	531	536	541	497	569	481	500	534	552	561	558	565	554	565	569	497	498	511	533	531	502	511	493	528	561	544	509	561	523	538	556	534	511	519	522	514	551	501	503	524	571	527	580	505	538	504	533	530	549	494	503	518	521	515	557	496	531	519	514	475	548	539	539	549	542	555	520	550	564	491	561	535	563	495	535	499	557	562	551	530	551	575	562	534	503	506	541	505	544	497	517	566	543	564	526	529	525	551	568	536	538	553	525	544	511	529	518	531	532	542	518	558	548	514	544	538	534	545	521	546	536	541	527	529	556	543	503	585	562	524	494	532	522	508	536	539	508	543	503	537	548	506	532	514	527	515	525	512	570	524	537	544	528	549	536	536	555	534	525	560	524	554	526	519	529	531	589	513	524	511	555	513	564	550	514	518	542	519	515	538	499	527	538	520	503	500	550	566	496	553	505	537	528	528	532	551	522	512	551	507	530	560	506	549	511	549	557	525	493	505	534	544	510	535	511	547	527	571	515	500	526	515	553	543	549	578	522	559	528	515	539	558	540	571	551	548	511	564	558	553	536	528	534	504	518	511	548	494	541	545	508	564	512	527	547	549	535	552	566	522	549	552	540	547	522	498	551	516	520	548	515	532	531	524	527	534	547	536	567	535	517	589	502	558	525	505	556	514	503	557	504	494	549	551	553	538	545	537	512	508	529	525	534	526	545	535	537	524	555	506	519	555	533	506	533	525	510	502	546	506	560	522	518	526	481	537	534	571	544	580	509	547	520	545	527	564	531	547	548	542	545	529	545	494	553	524	552	539	511	532	568	556	501	517	495	536	529	521	526	517	529	541	568	560	538	521	531	575	541	549	536	578	533	571	535	552	492	530	521	553	546	578	528	553	519	523	515	527	545	508	497	525	519	580	519	533	538	523	518	536	490	555	555	478	541	538	516	515	549	550	556	533	546	547	552	553	542	563	558	521	521	530	519	549	561	551	539	539	527	551	549	550	589	526	543	520	514	562	553	528	533	526	572	535	517	549	554	558	542	535	521	541	529	537	533	565	534	570	536	547	533	561	496	511	487	497	488	573	563	516	523	540	524	508	582	589	522	498	551	535	528	521	511	544	506	512	511	494	556	557	498	552	574	505	534	511	521	509	550	501	567	514	519	568	527	550	523	506	536	557	542	513	507	582	510	533	580	548	545	546	541	521	536	535	529	510	518	536	556	530	531	507	572	506	544	530	520	544	508	587	546	584	548	519	540	543	546	474	514	510	578	495	492	549	540	529	572	501	486	523	547	511	542	542	532	548	501	549	524	514	527	517	508	529	527	578	562	537	541	536	577	530	512	566	511	575	534	516	536	540	525	525	572	539	524	508	522	511	529	574	536	542	544	554	554	563	525	530	511	521	527	519	532	518	542	513	516	555	553	543	535	525	555	552	544	539	540	549	528	517	515	554	562	501	512	542	568	515	511	491	526	563	533	538	560	494	543	550	539	538	508	560	539	541	501	536	606	550	562	558	498	521	524	534	545	531	496	542	549	527	542	546	561	510	553	510	515	535	568	536	528	527	467	504	545	605	494	511	526	526	549	531	517	546	553	520	540	547	500	557	486	508	554	532	510	531	485	508	578	517	559	551	512	513	514	535	551	555	528	544	530	546	521	534	557	534	540	568	510	518	572	543	527	543	548	552	549	498	518	541	561	575	530	493	504	526	543	557	519	519	568	556	501	479	518	558	534	528	499	548	538	546	516	533	555	510	529	515	559	518	520	538	559	499	534	548	572	535	528	523	527	537	530	524	484	505	551	508	495	508	551	491	520	492	514	516	552	526	548	568	518	520	514	543	530	533	547	476	516	573	531	527	509	531	536	507	534	505	531	523	533	517	531	560	526	555	523	532	518	510	548	549	535	551	533	556	528	530	565	548	531	516	526	549	551	495	516	536	544	529	539	558	544	507	488	551	484	542	521	562	553	557	546	496	532	496	531	562	541	541	556	527	562	566	552	503	544	542	583	531	554	511	557	538	522	581	537	551	545	535	533	530	481	556	565	556	523	533	552	522	547	498	559	491	520	545	526	533	538	493	525	562	550	554	491	554	517	512	536	579	537	565	546	562	543	538	513	524	544	532	528	533	513	554	533	537	505	544	498	497	480	551	541	492	579	496	544	533	535	521	519	554	557	505	511	563	556	482	548	497	524	523	517	566	543	507	522	569	516	568	592	565	513	510	539	537	566	525	558	552	558	538	522	533	509	517	499	558	548	502	515	558	506	525	550	535	534	547	536	551	548	547	533	562	581	527	547	531	556	508	511	522	514	539	560	502	553	503	537	521	526	496	544	514	517	513	499	525	482	529	543	518	519	545	531	553	504	579	500	533	508	571	559	587	545	527	529	522	516	497	522	520	516	557	513	528	546	499	518	497	522	535	539	563	524	560	520	492	510	577	530	511	513	531	546	507	527	548	508	551	549	582	516	502	543	557	550	571	540	513	562	549	501	503	563	530	547	513	537	491	523	491	551	503	504	525	529	498	542	521	541	580	528	515	510	531	532	552	546	547	517	530	519	543	499	507	554	491	492	539	534	519	525	538	528	542	525	545	535	515	511	544	520	534	562	571	511	499	520	526	533	526	539	578	499	533	549	535	499	542	538	519	510	546	551	545	534	492	584
24206	21431	28884	24327	21364	11153	3086	1888	1544	1455	1298	1138	976	855	809	813	721	710	745	719	712	750	674	675	664	613	593	505	473	456	445	484	416	462	421	445	426	418	423	419	410	427	412	400	408	433	402	419	396	425	396	415	435	419	388	391	422	423	428	417	384	420	407	410	433	466	400	388	436	399	414	418	437	409	391	400	439	400	389	409	428	400	410	411	397	416	412	447	385	431	394	414	385	387	407	399	416	370	387	382	447	407	389	378	462	419	422	362	431	426	425	403	395	417	382	405	401	384	447	400	378	389	428	405	441	418	400	438	405	429	424	421	388	384	407	412	387	407	401	424	426	403	363	403	413	389	399	420	396	408	406	397	389	401	409	406	385	371	396	386	410	417	418	431	415	420	394	438	407	436	380	380	394	410	380	412	392	448	391	414	384	393	400	424	384	414	444	384	387	391	391	437	414	393	428	397	427	380	429	413	420	444	433	397	378	388	466	399	413	382	428	408	382	435	406	428	382	402	387	424	390	429	412	386	437	401	410	446	410	413	429	403	410	406	411	428	398	391	373	411	405	446	406	396	415	392	423	400	389	413	406	430	417	408	415	374	389	376	429	383	400	391	450	429	433	416	425	429	385	413	380	397	425	397	402	400	402	383	408	405	415	429	411	421	418	394	410	372	418	401	422	437	362	375	388	415	407	371	418	414	414	472	407	402	435	400	385	423	401	414	440	398	409	430	418	388	387	444	424	372	395	427	393	393	376	419	401	397	375	401	437	428	413	370	392	403	421	378	395	391	437	441	417	392	417	418	411	397	385	396	451	412	411	412	400	445	412	416	430	415	409	416	449	380	402	400	371	388	394	405	406	390	416	394	382	424	382	404	430	412	413	399	433	384	386	415	413	428	410	409	409	363	407	380	411	407	397	414	434	394	408	436	406	434	398	392	441	393	392	362	391	382	387	416	416	368	452	419	430	429	418	435	446	389	385	411	400	420	440	405	406	434	372	372	424	403	451	403	391	417	388	430	374	393	374	387	389	382	395	401	419	387	406	415	428	417	413	420	455	427	420	374	412	444	393	419	401	398	412	426	390	416	375	375	455	400	390	387	384	398	381	428	404	429	389	418	387	398	402	385	355	432	424	397	449	444	390	393	387	384	352	395	451	424	386	411	415	413	376	395	416	424	390	370	443	434	417	400	391	399	408	388	436	400	386	413	405	438	420	400	444	416	411	408	398	409	377	428	407	399	386	381	417	427	420	410	396	417	373	392	428	363	404	387	402	383	437	406	396	440	427	424	369	405	421	413	366	376	440	428	422	403	394	435	365	419	422	421	426	408	405	411	430	402	409	438	411	383	409	404	409	359	408	388	429	403	437	414	399	391	421	373	417	415	417	395	415	409	388	372	415	348	409	404	420	382	423	416	415	401	409	431	398	416	405	402	384	387	384	387	404	394	406	374	404	403	393	454	390	376	379	414	400	423	399	439	426	447	412	382	417	394	430	444	362	392	403	381	411	399	414	432	392	420	436	405	388	412	409	431	411	385	411	406	400	414	423	391	419	416	427	419	393	408	376	435	423	397	397	415	419	431	390	423	397	404	407	430	367	435	388	435	413	388	442	392	445	405	410	417	428	413	418	402	424	410	431	403	452	392	404	410	441	415	407	421	440	403	412	429	403	360	398	394	393	403	381	397	417	394	396	410	411	397	422	405	350	395	408	393	409	430	418	386	404	451	382	421	431	430	440	437	359	364	366	403	440	419	388	428	391	414	412	406	384	447	421	446	407	412	401	416	418	398	400	369	423	416	382	428	414	392	389	436	383	384	379	402	431	405	387	388	462	397	424	407	405	483	410	412	457	424	405	385	413	424	428	410	426	414	414	388	421	398	378	392	396	396	393	433	396	430	409	390	442	418	397	396	401	386	384	390	443	416	406	395	392	415	443	395	371	429	401	400	407	362	423	374	421	392	390	396	369	370	412	406	389	400	443	411	436	404	407	392	422	403	417	455	435	405	407	409	450	387	401	387	411	400	427	388	402	414	442	403	418	420	392	450	392	412	404	397	414	456	426	420	386	400	421	393	416	433	414	398	404	430	390	382	406	440	398	451	418	397	354	413	456	417	454	425	415	413	411	396	428	405	392	353	396	389	419	411	426	417	375	412	431	401	404	459	399	367	408	377	394	404	418	423	421	431	408	404	426	417	458	416	409	435	426	345	380	388	400	379	395	396	409	447	396	420	410	417	435	388	370	431	445	411	417	453	416	418	420	413	432	421	400	394	446	391	391	395	402	379	392	410	420	387	396	393	401	413	429	421	412	417	433	416	427	365	432	366	384	441	420	390	405	386	397	405	397	406	361	404	395	397	421	439	424	422	399	424	399	388	427	410	398	425	433	410	412	389	378	383	435	381	429	457	416	407	427	378	407	401	422	349	464	433	398	419	390	378	373	425	419	389	407	430	386	424	412	406	405	410	410	400	417	398	402	411	442	364	431	435	402	429	416	391	373	405	436	429	410	392	378	426	393	421	365	403	389	399	370	391	420	398	407	396	407	412	424	404	392	409	414	384	430	427	426	426	418	411	419	414	427	378	398	401	429	399	413	428	433	419	412	367	420	415	440	398	414	412	401	413	406	403	423	449	406	397	413	390	421	408	408	393	431	407	374	357	368	400	419	412	409	408	404	413	401	412	421	415	376	378	436	425	396	439	387	425	372	426	388	393	402	402	393	404	399	415	421	416	397	378	396	434	423	399	415	431	408	392	377	397	432	381	368	398	415	415	424	373	410	412	393	392	375	373	399	371	408	417	384	425	427	428	375	399	398	389	397	391	433	401	423	425	414	380	387	409	416	414	401	425	416	436	426	386	405	383	426	426	459	437	437	422	411	395	397	405	372	442	414	442	407	404	407	407	387	412	421	400	431	397	412	438	388	415	402	396	358	367	422	398	424	403	399	419	387	411	435	402	388	382	382	399	381	416	368	393	381	352	358	381	438	459	400	414	437	412	416	410	418	393	397	411	390	434	396	395	390	411	408	431	412	417	416	423	398	373	405	418	388	412	461	426	421	401	401	403	365	423	395	398	410	442	426	385	395	406	394	406	385	431	410	408	401	413	427	382	411	410	431	452	416	415	408	415	444	386	390	403	390	404	405	462	377	400	401	435	411	378	410	444	355	408	406	407	408	374	408	402	400	407	390	396	400	401	378	399	412	429	387	396	388	407	469	413	406	424	404	453	413	408	424	431	380	381	398	424	410	420	437	348	432	418	427	410	426	383	413	405	379	387	423	410	383	426	395	371	415	399	385	400	385	398	411	401	358	408	358	403	408	414	377	383	391	375	373	401	409	388	423	386	392	420	354	422	386	415	413	401	376	391	390	409	393	391	401	411	354	411	367	417	399	402	394	401	415	395	459	446	442	392	372	444	410	408	406	378	413	413	422	436	387	433	387	418	409	421	424	403	400	375	416	383	437	408	418	368	386	463	418	407	404	378
12024	23301	21708	14727	11403	8765	7116	5962	5132	4677	4166	3638	3209	2668	2514	2266	2159	2134	2127	2152	2088	2079	1939	1783	1714	1547	1470	1226	1185	1150	1072	1014	970	937	930	889	967	864	856	867	909	861	823	861	829	871	826	870	852	858	802	806	847	863	864	881	854	822	867	846	884	841	865	875	883	889	856	894	830	857	870	865	878	847	847	829	833	817	863	818	889	873	833	769	859	782	880	831	827	859	801	789	826	877	869	821	855	847	799	849	818	888	798	867	789	840	807	814	817	818	830	846	840	832	800	763	809	851	837	807	832	775	793	880	819	810	806	855	821	864	760	809	819	848	789	821	787	839	843	810	817	807	822	819	869	853	786	776	798	787	858	859	802	818	783	830	806	807	884	815	847	838	816	802	848	823	774	861	842	839	846	855	821	773	846	833	865	872	764	827	790	782	813	835	800	797	796	798	857	801	803	809	834	804	816	818	776	800	830	819	822	833	813	860	819	863	810	822	772	893	793	833	795	814	785	797	789	905	799	831	779	812	741	829	808	803	767	826	812	799	889	833	830	817	842	785	822	819	822	809	775	785	846	786	823	809	847	776	864	792	796	831	825	822	779	840	759	769	794	837	796	843	788	786	802	787	785	861	859	809	825	813	831	827	818	832	861	781	812	819	850	794	782	793	864	807	771	806	771	847	881	824	884	808	821	834	831	872	837	864	821	835	856	786	862	822	830	766	810	828	856	838	841	837	844	857	809	786	816	803	867	829	814	810	806	836	782	807	810	793	798	795	821	835	812	841	794	820	788	818	817	838	801	844	799	831	798	847	802	817	820	811	823	766	820	813	793	751	833	821	820	841	776	793	836	828	831	818	752	848	839	813	857	785	836	820	815	862	799	873	829	836	794	765	780	853	814	795	802	850	779	838	828	903	837	868	867	854	772	878	793	815	834	811	803	847	830	829	821	795	797	828	793	810	826	832	746	824	831	813	800	844	768	866	861	815	788	772	804	810	816	802	816	765	879	813	849	786	844	863	815	824	856	801	861	847	825	839	758	827	807	805	818	871	780	793	814	821	783	771	781	800	853	796	869	768	812	799	791	794	782	839	829	818	829	831	834	812	817	826	809	839	806	841	843	814	856	789	841	808	790	814	847	806	816	825	803	816	822	754	801	820	774	764	866	850	775	851	846	820	809	835	833	848	905	835	877	838	797	819	831	819	835	838	822	807	758	811	813	784	825	872	866	865	804	816	853	789	776	806	827	829	768	878	859	812	813	848	778	766	851	747	845	851	820	805	808	838	825	785	813	811	832	777	826	808	791	798	840	813	807	810	821	860	823	822	822	871	804	820	787	796	782	821	842	798	777	798	801	789	789	786	808	802	823	810	793	858	867	835	790	790	817	780	839	784	782	808	745	822	803	845	803	836	781	787	899	805	841	878	855	887	831	809	849	834	810	795	828	812	800	799	829	867	788	836	810	761	810	837	822	818	811	791	790	825	786	770	802	851	776	719	819	839	832	803	782	831	874	823	810	805	813	790	834	803	805	817	799	826	809	777	855	834	801	810	786	856	843	813	799	797	814	821	815	850	817	825	801	828	795	800	789	790	822	809	816	784	783	816	830	834	826	803	808	858	795	854	850	818	836	837	811	810	810	854	866	779	865	857	858	820	806	875	771	810	781	790	780	769	845	855	804	836	802	831	834	867	832	827	825	782	827	820	837	781	819	852	768	769	794	817	816	800	825	838	813	858	821	803	811	836	809	814	842	723	803	821	866	773	882	850	844	807	782	840	759	828	781	796	845	805	782	803	867	825	840	847	805	846	820	851	853	794	844	800	839	807	845	794	824	837	855	792	775	864	817	860	773	815	851	793	888	809	810	822	773	800	808	847	841	842	840	763	818	744	863	798	836	818	805	756	776	834	750	813	816	847	851	819	832	810	804	835	785	811	801	822	762	805	881	829	880	828	853	816	833	806	838	814	871	825	829	761	786	822	770	778	784	826	847	812	828	809	796	806	805	854	840	857	767	827	797	827	855	804	832	858	787	771	811	816	786	770	849	833	803	805	820	825	833	824	842	822	847	830	814	848	799	816	827	792	789	778	826	834	816	830	834	769	800	870	856	790	851	792	764	784	850	763	810	899	830	840	814	865	800	789	843	762	796	797	812	766	822	795	787	837	827	777	835	821	825	808	812	748	863	834	798	761	841	782	863	869	815	851	804	849	840	805	804	779	810	773	820	844	844	868	823	825	848	794	806	806	819	801	818	771	823	803	849	789	857	819	772	806	855	813	815	807	826	836	823	840	842	832	754	816	785	841	869	821	881	834	771	760	823	829	788	798	804	814	860	847	830	825	816	836	825	852	814	808	845	828	817	848	819	818	797	849	833	851	831	787	834	775	768	828	825	781	843	813	831	804	808	837	826	819	819	829	874	797	824	797	808	820	804	847	833	789	798	826	821	762	812	822	842	826	815	797	826	819	779	800	841	849	821	855	812	798	801	788	819	828	814	783	836	818	799	880	824	824	795	848	810	816	834	842	811	784	836	821	758	785	792	799	806	821	863	822	787	782	823	817	818	766	835	800	822	807	797	854	796	864	836	810	821	787	809	851	817	815	787	864	798	790	789	841	827	845	819	804	877	836	869	796	834	796	823	844	794	802	828	804	798	818	789	789	844	826	826	818	817	823	833	825	857	836	811	837	836	822	762	852	829	833	813	837	818	792	836	859	838	818	803	837	783	839	829	819	819	816	851	766	866	773	843	781	798	831	833	804	812	753	786	814	806	859	863	768	815	823	836	851	837	825	827	844	788	835	796	834	814	828	801	789	810	817	794	806	843	785	800	832	823	834	833	775	822	845	828	869	862	832	830	823	801	773	805	830	796	869	834	822	877	825	821	782	814	782	829	803	787	808	809	817	794	813	777	764	821	828	842	772	829	782	819	818	824	821	811	793	820	813	863	822	841	858	844	823	790	881	889	827	819	796	813	827	843	835	822	819	791	847	829	801	841	798	853	854	816	901	818	802	841	803	818	803	829	750	852	821	784	894	787	856	798	848	743	809	778	840	846	819	847	794	836	794	828	823	799	781	797	834	827	808	814	810	809	789	839	811	819	798	821	859	792	765	782	813	849	805	848	829	765	841	832	777	823	795	838	843	838	830	796	847	822	789	820	846	830	793	856	782	766	822	811	764	880	803	806	837	853	748	860	863	772	789	902	862	788	794	822	814	792	826	800	827	867	778	853	814	846	846	802	808	763	811	854	796	891	842	788	831	833	829	804	826	821	801	828	815	811	808	852	860	796	827	803	823	803	811	893	819	795	806	785	785	888	831	844	833	882	818	814	819	831	820	812	830	769	804	792	878	852	763	774	816	826	799	830	873	801	814	853	782	802	786	816	802	823	806	789	799	812	829	843	818	819	832	804	799	834	845	850	842	806	807	767	781	831	855	799	782	884	779	788	836	827	783	803	858	819	853	855	763	812	828	788	840	841	834	880	829	809	811
27230	16703	3623	1264	819	598	499	439	407	372	424	328	322	312	311	258	332	295	269	314	302	280	283	255	283	280	264	221	270	238	261	257	235	230	256	211	216	229	210	223	224	221	213	195	195	229	209	210	219	214	224	220	222	209	224	241	193	189	234	229	220	227	227	214	222	232	216	214	232	226	230	225	238	234	228	202	214	225	228	235	215	207	222	205	204	210	213	219	259	212	222	219	238	221	235	241	214	227	222	210	233	235	225	198	232	250	232	233	236	252	229	224	213	201	245	202	227	217	215	224	228	216	249	226	202	220	236	210	205	227	212	247	226	227	233	213	215	226	216	212	193	233	218	224	197	205	210	246	218	251	211	224	220	214	222	214	229	205	209	220	228	211	205	209	213	231	216	249	253	229	224	212	223	219	222	233	241	209	235	226	226	216	208	236	218	201	198	213	221	243	234	223	220	237	217	219	197	239	228	223	236	229	229	196	253	229	188	218	200	204	216	200	202	216	224	199	235	224	217	221	226	208	234	259	238	242	215	270	233	231	216	216	230	219	214	209	259	221	193	220	214	199	212	223	251	216	206	209	240	198	216	208	202	224	214	240	212	235	244	216	241	192	201	223	215	205	245	256	199	217	214	220	223	232	233	224	219	216	232	213	237	220	228	241	213	231	253	238	210	205	243	237	206	219	209	217	207	228	244	203	230	218	195	216	206	246	229	212	216	233	236	216	211	228	227	243	220	208	226	207	190	244	216	218	218	206	201	233	230	230	229	202	208	217	216	233	215	228	201	198	214	214	214	228	241	234	234	242	230	221	220	190	213	199	220	231	227	212	203	230	211	212	232	225	216	191	206	236	205	210	217	235	230	190	214	241	225	238	212	228	194	240	254	248	206	204	245	237	252	203	208	219	224	226	237	231	232	239	225	205	213	207	238	247	201	224	221	203	215	238	205	236	227	209	204	221	216	236	206	202	222	237	232	209	202	210	232	235	205	200	218	212	208	229	235	207	222	225	207	272	237	239	229	214	226	219	221	240	207	217	224	193	205	225	217	225	213	203	214	223	253	224	229	208	215	214	211	231	228	198	202	202	224	215	239	250	214	228	219	217	242	225	219	230	212	194	220	229	246	221	218	224	198	234	251	247	230	234	239	233	195	228	231	216	228	214	204	244	207	227	224	244	233	248	190	209	218	209	219	233	232	210	222	232	202	217	212	196	206	215	213	234	200	210	224	216	244	231	212	205	245	201	208	190	231	233	193	231	215	192	199	227	227	216	195	240	244	194	196	221	223	246	220	229	227	244	227	228	223	231	216	206	246	231	234	216	243	212	216	219	226	229	197	185	204	212	245	209	214	221	190	219	234	210	227	221	223	214	211	216	219	197	210	230	222	202	203	232	212	253	229	219	211	239	229	208	228	219	228	244	221	216	232	231	234	234	211	219	205	236	225	226	224	245	227	203	220	226	208	248	235	226	227	204	205	224	217	239	240	242	226	197	228	215	238	233	206	217	222	238	196	235	232	254	222	210	209	205	224	220	216	232	218	219	250	216	201	232	232	231	224	224	208	209	235	217	238	220	207	262	211	223	214	226	211	217	211	214	226	230	242	209	223	190	253	230	233	217	236	224	234	227	213	244	216	218	218	199	235	188	200	219	253	199	218	223	231	222	217	203	227	235	229	222	209	228	253	206	229	243	217	238	227	224	234	200	201	216	202	230	233	222	207	205	219	242	211	235	224	244	201	212	215	231	179	204	215	254	226	225	218	209	203	212	213	234	240	236	229	226	238	264	248	200	249	234	208	207	206	219	231	227	213	224	226	198	207	219	230	237	197	220	225	235	203	195	212	230	219	217	237	229	261	219	211	200	219	226	235	257	210	250	250	233	213	228	251	229	205	243	199	223	240	229	221	213	227	175	212	228	203	212	225	216	219	227	243	232	222	228	200	218	204	229	228	245	219	230	219	213	242	238	225	220	195	217	215	215	259	227	246	230	211	212	227	216	250	176	218	215	247	215	235	219	211	222	215	229	239	250	208	222	240	190	213	206	241	226	240	220	232	233	236	230	223	201	236	211	196	216	240	216	222	226	254	250	211	228	236	236	215	206	215	248	226	222	214	214	241	226	238	240	235	238	194	232	234	206	217	240	224	229	212	203	214	256	210	229	216	255	217	191	212	227	237	220	213	201	252	213	190	227	211	218	247	210	229	247	227	221	247	234	208	217	216	210	215	223	211	224	226	222	228	235	234	195	220	215	224	199	220	210	219	210	212	214	211	218	221	204	198	200	213	206	236	224	209	214	203	256	221	212	229	240	215	225	223	224	217	191	209	202	220	231	204	229	221	231	200	221	203	242	213	228	202	221	231	250	253	216	236	205	233	218	219	231	238	223	214	233	237	193	222	241	221	243	237	199	201	208	197	232	228	232	211	196	201	239	202	221	199	247	210	221	227	230	214	241	206	245	218	220	260	214	206	242	236	208	223	207	250	216	235	229	206	223	209	226	215	226	219	233	228	211	241	241	229	228	240	203	217	235	232	224	234	207	214	227	225	222	233	213	225	211	200	228	230	219	269	258	219	211	245	218	201	217	250	241	220	240	225	220	247	225	224	226	233	232	237	213	191	236	220	208	244	221	237	206	196	237	212	230	253	206	210	209	211	216	226	214	200	239	220	228	224	190	211	246	223	251	219	229	237	239	222	200	256	230	218	212	211	233	224	234	244	243	192	222	231	219	248	227	250	209	231	233	229	211	244	197	205	235	222	214	200	218	210	220	215	215	236	203	195	250	236	221	218	194	231	214	214	236	213	212	209	255	218	244	210	220	222	237	243	243	224	223	234	216	211	214	210	204	203	262	220	240	241	241	207	213	224	232	234	215	225	211	215	245	206	243	231	220	223	248	196	249	206	222	239	197	206	237	219	213	215	207	227	214	255	238	256	238	185	240	207	232	221	201	221	252	244	222	174	218	227	203	194	215	210	229	224	224	231	204	266	221	225	223	227	231	217	239	214	225	235	203	208	219	235	233	193	221	227	234	224	232	225	265	223	208	241	238	235	228	220	243	222	194	203	236	210	217	222	216	224	208	251	207	214	225	245	231	208	205	232	234	209	207	217	236	193	202	240	227	227	245	226	210	197	233	214	192	216	220	215	227	205	201	223	215	271	214	219	258	234	222	191	226	216	208	241	213	271	224	241	221	249	239	212	227	192	216	217	202	225	210	222	213	216	223	228	202	247	229	204	197	225	226	229	254	230	212	233	216	219	216	222	216	248	224	221	228	207	205	225	250	222	234	231	215	251	226	229	228	197	219	206	197	201	206	216	237	242	247	233	203	233	230	218	215	234	208	248	213	192	221	241	228	220	235	205	260	236	213	226	227	207	224	234	221	248	186	205	229	228	226	229	225	236	215	249	231	220	210	205	231	208	230	225	248	219	222	213	214	224	194	239	215	227	190	225	200	220	240	211	223	238	236	197	224	243	197	237	208	197	210
6179	6140	5958	3446	2565	1984	1672	1548	1452	1347	1249	1123	990	893	842	835	794	756	908	832	835	831	767	775	704	669	583	611	559	583	572	536	514	503	487	483	496	536	474	496	493	484	507	460	504	480	485	500	488	458	485	495	511	481	478	484	478	469	470	489	519	520	485	517	534	519	509	463	525	517	498	502	475	487	483	500	506	497	484	507	491	470	483	523	508	508	506	499	461	473	499	511	459	488	466	515	497	489	485	517	506	452	485	513	471	526	479	424	514	484	494	500	502	485	485	491	533	494	507	516	475	529	509	501	493	478	457	475	472	469	501	449	471	433	505	463	510	471	494	463	466	493	509	494	495	498	517	472	471	489	503	500	499	474	522	445	491	496	462	493	479	470	483	503	455	481	490	486	485	472	498	490	491	489	460	462	464	521	456	515	498	488	500	447	486	533	518	445	495	484	502	525	492	486	513	463	429	469	507	494	459	451	460	463	524	487	465	471	493	480	532	523	460	531	464	476	464	489	528	480	457	474	476	505	502	436	522	437	481	493	501	485	511	456	508	487	478	485	494	460	467	481	492	461	479	484	483	515	533	509	504	521	486	492	532	471	513	471	482	471	475	457	517	516	465	489	542	521	564	460	482	484	431	520	491	485	490	472	492	457	500	481	482	467	459	514	475	448	514	478	482	511	512	510	487	504	481	511	491	450	463	473	470	501	477	501	515	513	505	487	483	493	485	481	508	475	485	472	469	475	486	457	551	489	483	520	496	486	471	509	474	483	465	470	475	514	489	465	539	449	448	518	518	509	485	472	480	512	546	499	509	504	492	477	512	487	516	493	483	461	482	497	498	490	449	493	493	494	488	484	521	497	532	493	529	500	449	478	454	460	484	437	466	479	521	480	493	457	527	484	456	465	476	483	467	484	517	483	515	549	541	469	480	509	488	479	523	467	513	494	458	493	465	456	470	548	483	487	434	530	505	518	496	450	490	497	498	506	493	487	487	458	459	525	492	485	494	464	475	481	487	472	500	473	477	478	458	484	485	490	500	444	510	461	526	452	464	479	461	487	468	509	490	498	496	493	495	499	510	511	486	504	452	466	519	480	478	455	467	508	459	494	483	522	466	477	460	470	499	485	448	461	483	478	494	494	494	505	491	486	485	517	497	478	455	499	486	469	540	480	483	501	489	488	490	489	486	482	516	491	511	524	511	496	486	490	552	517	494	469	483	487	472	478	503	510	469	471	491	500	440	484	505	495	451	460	465	476	461	476	547	430	489	489	471	481	516	493	493	488	506	462	496	471	452	472	502	485	429	508	466	509	474	494	528	488	471	495	498	454	506	508	498	499	479	504	492	457	432	516	491	409	444	467	508	495	541	537	494	482	504	496	488	470	495	499	523	466	505	460	477	488	495	469	510	479	525	492	468	506	480	462	486	453	498	490	430	531	489	484	474	479	504	438	480	472	480	476	523	467	513	496	489	489	505	477	491	488	492	476	483	519	484	487	484	517	503	479	470	493	502	493	497	489	484	496	499	521	504	479	546	486	486	479	498	489	477	495	497	541	492	512	505	527	500	466	458	452	464	526	520	451	483	495	450	473	459	494	503	504	447	458	508	489	483	505	516	481	493	463	502	495	493	526	477	485	505	463	499	490	493	476	458	499	512	520	470	469	535	484	484	490	505	482	495	449	478	483	459	469	480	511	484	465	454	510	457	464	494	496	491	491	486	471	506	455	515	439	467	508	489	497	454	505	499	495	471	503	523	479	506	466	493	484	484	467	493	450	510	513	475	479	482	518	486	482	464	509	511	441	472	492	504	480	485	464	484	494	514	498	503	482	478	485	440	494	508	450	521	520	499	463	449	490	497	496	503	508	462	489	491	466	478	533	487	521	480	490	483	462	454	525	490	500	515	466	494	504	489	487	512	511	485	475	496	479	509	516	492	460	488	482	460	511	506	446	492	504	507	508	515	492	485	498	440	479	514	497	467	490	466	472	490	474	489	479	505	462	456	458	496	465	431	495	493	477	478	468	518	515	502	479	471	501	467	459	525	511	484	510	465	467	505	468	444	455	444	512	538	490	530	514	473	476	480	459	489	481	497	484	500	496	460	506	494	468	493	514	487	484	508	494	494	486	530	496	530	481	492	477	492	478	515	470	524	506	482	537	463	516	499	456	484	502	493	484	505	479	469	451	479	467	482	505	478	474	492	468	437	481	548	518	475	515	476	497	529	535	500	464	488	480	511	479	485	479	488	526	500	502	476	518	475	480	470	463	478	479	491	498	461	479	457	468	480	490	482	522	468	501	523	474	477	459	450	467	489	509	463	480	469	478	482	526	476	481	508	465	524	439	477	495	459	509	501	505	482	469	485	504	467	464	507	488	514	463	521	488	492	511	513	512	496	500	505	495	447	521	497	474	464	496	490	478	458	508	445	467	482	465	510	474	494	500	473	504	476	507	485	471	486	489	482	472	514	458	468	501	531	471	533	501	493	496	520	482	490	486	465	487	445	502	505	499	477	502	477	479	492	499	483	484	483	529	500	476	475	494	496	509	446	501	474	481	503	479	453	497	474	466	525	437	475	481	467	507	480	482	485	499	463	481	487	424	501	507	490	495	457	492	520	499	508	451	516	435	482	461	479	513	494	493	489	505	506	494	485	474	463	480	468	484	513	486	473	498	478	476	477	529	485	513	459	509	471	459	471	480	467	484	541	450	518	487	498	498	463	504	493	507	462	511	521	487	496	497	498	457	478	524	480	461	493	512	522	496	502	470	466	486	514	480	463	530	469	465	488	478	457	480	480	481	482	495	467	482	496	479	497	464	474	476	469	489	487	495	476	427	507	489	483	516	468	491	491	483	476	478	476	510	489	464	497	502	487	499	424	494	513	478	475	480	521	465	511	471	534	521	514	508	465	504	470	522	468	472	488	464	469	492	502	467	495	468	502	488	452	469	540	504	454	491	490	499	492	498	483	481	477	450	454	466	467	496	461	538	512	480	495	468	451	515	472	500	487	433	487	542	520	517	515	480	473	462	494	494	508	470	456	467	497	466	460	464	465	490	489	498	493	436	487	461	478	501	434	509	494	475	502	481	476	513	490	456	478	494	453	485	499	526	478	485	456	522	483	478	488	483	525	492	485	463	532	496	506	505	504	506	466	489	477	474	501	496	461	461	506	521	496	484	496	478	487	513	473	491	454	464	511	492	479	502	499	509	448	507	508	500	532	485	513	483	518	442	485	500	479	531	493	471	474	506	469	510	523	477	491	522	494	458	493	470	493	489	498	513	457	492	488	518	479	501	464	516	486	508	527	461	498	468	452	491	485	479	481	462	488	495	492	499	517	454	451	498	517	497	443	487	499	468	467	523	478	473	509	468	520	505	494	469	518	488	475	516	498	520	484	502	450	462	492	459	504	441	511	511	505	488	498	472	500	518	486	472	486	483	518	501	512	465	451	469	490	433	516	482	477	499	458	513	468	523	498	455	523	498
25128	21452	27853	25377	11344	2276	1359	1076	956	871	808	703	634	566	520	525	431	439	474	442	457	446	437	387	383	351	331	296	321	288	303	281	254	258	270	243	250	274	248	260	244	279	270	281	275	256	255	255	283	248	227	239	236	238	256	268	233	238	283	270	246	260	268	247	252	271	242	299	269	258	246	264	231	264	246	260	250	249	272	263	278	239	281	246	267	272	236	256	254	241	254	228	259	267	251	263	259	247	263	253	237	235	278	255	256	240	268	256	256	231	251	267	256	266	233	249	241	234	266	252	262	240	246	245	252	287	268	266	283	240	266	239	272	225	249	271	257	244	250	271	233	241	275	253	260	241	255	247	248	259	244	233	248	223	248	250	266	239	255	264	255	279	264	262	266	251	246	246	245	274	237	240	267	234	228	260	258	262	243	249	266	254	275	213	238	234	260	251	246	285	271	265	241	238	261	233	248	251	244	255	236	262	283	261	219	236	232	253	274	270	266	250	251	250	276	260	237	266	239	245	254	274	246	238	241	259	256	247	266	258	231	226	234	267	240	237	216	250	257	230	254	274	276	252	263	242	235	263	263	250	271	234	246	267	262	265	273	264	251	277	258	261	245	255	257	259	254	234	242	271	235	283	231	267	263	236	248	247	258	234	260	222	242	260	254	264	253	246	222	239	232	221	248	263	234	253	225	229	273	264	256	280	263	248	258	247	264	234	271	233	246	247	236	256	256	241	241	259	253	268	235	229	279	258	234	248	253	245	274	262	217	257	243	256	262	240	252	223	228	218	247	237	229	260	224	247	244	275	235	263	245	261	246	249	238	262	245	236	242	250	277	243	240	251	279	275	242	267	291	269	234	241	274	256	231	255	273	234	261	261	241	244	226	259	271	250	240	231	263	278	228	239	269	250	238	247	212	264	229	214	253	251	236	242	289	234	241	266	223	257	278	245	245	224	245	217	247	222	233	270	239	258	262	253	251	265	261	262	241	261	263	238	263	261	250	236	237	250	250	238	226	232	259	267	248	238	253	245	254	212	230	283	270	286	241	270	276	231	242	261	275	271	228	228	236	279	248	251	262	266	272	255	262	239	257	234	250	271	250	250	267	278	263	257	258	236	250	250	234	226	257	262	248	244	259	248	252	224	266	242	257	242	284	272	254	244	237	246	267	268	290	252	258	236	231	257	239	254	258	262	265	251	239	257	267	254	239	235	248	255	219	244	246	248	243	224	260	257	259	248	220	255	226	274	253	223	258	231	244	290	224	267	249	221	279	248	216	254	249	236	243	252	229	263	252	227	242	227	281	270	254	239	262	254	251	270	271	248	241	231	257	220	251	247	259	247	248	252	258	232	217	241	237	239	263	246	264	250	226	259	254	262	254	235	227	215	240	254	259	249	262	268	244	253	253	240	245	233	245	259	237	247	250	236	245	248	264	240	237	251	232	256	237	287	218	274	265	257	231	275	279	249	237	237	274	246	267	236	262	237	278	228	228	260	249	233	246	253	231	231	236	249	248	239	247	260	227	254	236	250	247	254	260	246	262	260	241	264	263	241	284	236	232	250	225	287	262	241	258	250	262	225	281	269	261	222	251	246	254	267	246	289	254	259	229	215	248	259	254	237	248	237	240	228	229	233	243	272	269	248	253	266	246	277	244	262	267	228	233	285	230	245	218	250	237	234	239	239	230	247	240	259	222	248	244	236	243	262	248	236	234	265	262	273	245	259	258	282	214	240	262	224	245	250	274	245	228	248	257	242	244	263	226	249	254	249	258	245	256	250	231	240	267	238	278	264	263	263	257	257	229	241	246	252	254	255	222	239	238	231	251	257	240	250	239	285	251	259	251	267	273	263	256	255	276	250	272	238	261	269	237	275	234	244	278	262	253	243	288	299	208	264	250	251	244	227	218	249	266	237	253	260	221	224	245	246	255	244	244	276	241	267	268	237	221	254	260	245	247	274	227	271	266	266	235	256	274	277	258	255	249	231	229	256	244	225	239	264	249	245	267	250	255	245	274	275	245	229	233	236	286	284	259	262	252	277	254	234	262	229	214	225	230	251	239	245	238	263	267	258	248	277	249	265	268	236	257	250	222	244	250	244	250	269	210	259	259	240	257	231	265	252	240	281	247	258	241	236	235	215	270	244	263	261	261	250	261	263	241	251	256	231	235	230	258	229	255	232	269	247	251	249	261	216	242	276	249	243	243	289	243	231	229	228	264	237	294	240	233	256	251	265	274	240	245	256	210	235	266	223	243	266	210	224	235	225	237	273	237	264	242	261	271	276	247	268	241	252	250	244	258	280	282	244	249	241	269	225	252	267	247	274	269	273	250	263	249	256	267	264	253	245	249	242	243	270	235	227	235	251	242	211	255	282	244	221	240	262	219	250	250	259	258	256	273	272	271	238	256	275	248	233	224	249	256	234	277	264	262	244	273	274	240	268	237	239	264	243	242	256	259	248	296	222	245	262	246	268	263	225	215	239	225	264	282	255	248	266	249	232	225	256	262	253	270	232	233	267	227	216	259	266	252	251	284	265	250	210	245	249	267	238	240	252	275	253	242	267	258	253	240	243	240	291	240	251	242	235	263	261	260	245	243	259	274	232	217	268	238	231	244	233	252	235	253	251	236	259	239	260	224	264	269	274	261	233	252	261	241	247	252	268	239	224	269	232	268	276	254	278	262	227	249	263	256	239	252	259	217	235	235	267	241	274	250	231	246	248	258	247	260	279	225	249	235	265	244	238	255	266	251	230	276	235	214	248	264	253	264	271	240	242	228	261	252	230	240	235	249	249	236	264	241	260	270	235	292	276	253	243	269	242	227	276	254	255	233	264	247	239	227	284	270	262	250	237	263	234	259	257	262	229	263	255	240	260	229	255	275	243	249	266	246	263	268	265	237	235	255	264	267	233	248	239	251	256	263	243	236	259	253	257	261	246	227	229	268	250	233	235	269	230	237	265	255	253	278	243	278	242	271	257	227	260	246	238	217	234	265	263	266	240	276	233	263	244	241	241	237	261	230	228	246	255	284	240	237	244	248	227	250	283	250	245	270	238	244	258	245	266	266	230	247	257	259	270	227	250	266	255	260	242	264	279	243	276	235	253	230	255	282	242	226	252	265	240	251	249	257	254	263	264	239	253	282	259	223	268	271	253	283	257	266	251	266	267	240	268	248	273	237	252	242	248	243	231	247	244	293	242	260	272	251	273	265	233	203	236	240	231	248	252	225	247	252	238	225	234	263	254	239	228	244	230	262	248	253	236	253	253	248	246	276	230	271	249	250	233	250	246	249	228	267	235	271	246	266	246	282	243	246	262	264	254	257	239	273	251	209	247	227	248	244	252	269	243	261	253	248	220	241	268	254	240	263	238	276	251	267	239	238	248	235	250	229	253	241	249	231	278	248	227	255	212	239	255	232	231	252	239	265	258	260	241	250	239	266	242	248	251	268	244	277	251	285	220	246	226	265	256	250	233	216	247	256	232
8996	17170	15943	9977	7348	5588	4569	3751	3243	3016	2748	2434	2066	1824	1591	1487	1422	1423	1448	1388	1392	1329	1234	1101	1137	1005	915	838	799	762	695	630	629	571	605	575	590	531	546	599	548	569	545	576	573	560	526	584	505	543	558	519	552	561	607	523	560	573	599	564	544	561	519	571	571	537	565	544	545	581	546	506	563	557	522	548	540	533	494	569	539	550	542	560	549	519	523	525	558	546	534	546	526	530	487	526	545	568	544	527	573	563	555	513	545	535	538	559	557	543	528	543	532	542	562	553	565	560	526	568	545	561	555	519	551	543	548	506	502	539	584	531	540	526	547	552	520	546	508	531	544	514	551	537	526	510	521	570	528	515	520	539	578	569	540	555	524	532	560	547	526	597	495	490	523	542	574	553	540	557	516	602	561	580	528	574	538	557	547	543	547	570	567	559	545	479	495	536	524	523	527	511	539	528	564	563	503	569	546	507	535	540	523	550	580	515	531	512	512	508	521	530	525	500	555	557	554	493	490	540	550	478	511	521	544	507	550	539	548	496	546	547	561	527	521	558	521	544	499	529	544	550	557	552	571	537	526	486	537	556	564	541	520	473	497	537	520	521	546	580	526	522	569	521	516	553	558	516	549	507	524	524	513	548	488	562	492	558	543	535	517	513	579	536	518	509	518	526	519	567	572	568	524	519	550	557	544	559	533	548	530	543	564	555	519	532	557	523	546	525	550	535	497	525	534	526	546	527	544	547	534	515	536	524	551	519	500	577	569	547	516	533	519	584	586	530	500	594	508	600	522	550	518	511	533	522	586	561	543	549	530	511	507	513	546	525	556	532	519	538	542	524	483	525	549	547	546	530	539	551	536	529	559	529	522	525	536	579	534	547	556	538	539	582	547	549	535	501	535	536	522	548	552	544	527	529	552	532	530	549	541	515	563	575	540	532	552	534	590	517	531	601	497	498	507	513	541	529	502	539	537	548	538	572	557	531	594	525	551	549	485	515	562	567	528	530	531	524	536	531	510	526	521	544	538	498	526	526	564	537	507	523	581	514	527	541	529	545	523	535	524	512	537	554	506	559	553	510	522	518	550	534	549	570	586	525	556	557	563	561	547	542	541	551	550	524	590	530	535	569	531	552	533	546	566	550	517	564	537	545	513	537	543	502	559	508	549	562	529	574	540	507	533	520	592	543	526	544	533	509	546	526	551	523	535	563	543	548	564	563	536	523	572	561	537	477	532	543	538	517	519	516	549	517	597	523	528	560	534	542	549	515	547	581	550	522	571	571	535	517	493	548	537	543	516	530	534	527	517	527	525	590	532	556	512	516	552	488	559	537	507	543	554	542	585	469	553	537	538	527	574	544	528	561	528	531	541	510	506	522	518	523	508	545	548	535	567	502	576	566	521	539	521	517	521	548	525	552	523	551	566	536	516	577	502	483	567	535	540	540	525	579	517	582	570	528	543	548	536	542	507	513	550	543	518	570	542	562	586	501	512	564	528	554	502	558	523	535	502	548	544	541	543	509	532	526	506	541	513	531	506	523	518	513	517	556	535	527	539	557	508	626	490	525	491	519	539	531	503	523	520	577	509	547	512	544	542	546	545	504	504	533	565	592	541	535	496	531	491	526	511	538	493	568	508	547	482	543	530	518	468	600	555	553	525	510	523	542	541	538	558	539	589	517	550	528	562	543	533	501	559	523	542	550	530	516	529	540	544	553	532	543	550	525	503	541	567	514	497	500	564	526	536	560	581	536	532	540	530	538	516	566	535	530	544	506	594	538	493	492	536	540	528	526	554	558	552	522	551	560	474	542	520	555	546	546	559	550	505	555	553	537	512	583	520	548	535	516	550	523	511	538	511	521	558	544	517	530	557	552	526	523	503	508	539	522	487	575	508	587	551	534	549	536	543	562	478	499	498	536	569	547	592	542	529	550	531	533	515	534	583	532	512	487	534	527	506	541	557	531	520	530	542	529	532	517	577	545	506	567	545	550	509	566	554	534	534	542	528	516	528	553	539	538	509	527	547	534	501	495	564	523	539	525	542	536	528	548	550	568	521	522	549	567	536	558	525	568	524	515	535	520	503	543	495	587	553	565	541	534	532	550	542	601	537	542	517	511	525	579	501	549	531	512	533	544	515	525	552	540	621	546	511	542	513	543	530	554	568	548	547	531	533	548	561	512	560	546	502	549	525	546	531	526	526	518	525	568	538	550	574	538	539	511	530	534	566	470	544	546	561	566	518	536	527	554	500	486	497	552	522	544	520	487	573	536	524	512	494	502	556	543	556	514	548	559	544	557	556	539	513	528	536	534	529	553	515	529	519	562	535	533	532	530	532	511	538	562	510	531	541	554	530	555	500	548	541	514	503	530	540	557	541	522	543	525	530	550	554	524	552	557	508	509	518	521	564	520	559	545	519	530	564	530	524	522	569	559	509	511	576	566	565	541	607	550	567	557	529	557	498	566	504	544	564	543	532	530	536	543	529	527	518	534	490	509	561	547	546	552	530	532	561	517	535	561	514	560	585	547	575	532	555	479	568	547	555	540	500	539	540	524	494	543	499	535	525	574	540	530	546	561	520	498	537	562	555	510	555	530	559	522	549	567	535	487	552	501	563	549	564	534	533	582	527	535	508	530	561	558	566	563	553	601	579	491	524	465	578	542	542	526	525	551	528	544	532	567	545	524	526	470	523	549	556	551	531	539	523	546	539	561	493	544	507	568	544	557	508	534	511	496	544	461	538	558	552	507	567	575	553	505	564	540	561	562	508	529	556	518	511	544	577	537	525	564	537	501	579	546	570	578	579	535	514	488	503	514	555	549	531	509	529	555	480	529	564	563	521	545	523	535	517	537	546	541	487	546	551	534	503	550	566	566	530	529	561	561	526	546	546	535	541	541	526	501	557	559	479	493	540	493	525	512	547	545	586	560	580	545	517	510	522	567	533	538	538	520	544	521	537	561	547	592	533	505	531	526	503	538	495	548	526	518	545	529	563	517	542	483	527	531	562	515	545	542	568	539	517	547	536	552	553	540	514	517	534	538	561	548	526	529	561	590	533	573	532	570	561	502	547	585	544	531	552	548	585	531	570	500	534	541	584	526	574	501	521	533	597	497	528	546	536	527	566	530	544	549	525	528	549	527	546	559	550	525	537	530	544	524	499	514	539	493	555	562	519	568	558	560	541	526	517	531	537	527	549	524	544	527	554	545	534	519	521	535	520	499	543	527	505	583	507	543	572	588	521	522	485	553	549	541	540	566	551	541	522	541	550	515	535	556	526	515	538	523	495	536	544	541	549	597	567	580	525	532	565	518	551	542	543	508	519	528	535	517	544	536	518	530	559	548	526	557	580	581	552	553	557	522	523	520	588	549	560	549	543	510	534	544	497	561	549	551	543	520	511	521	520	556	492	529	558	555	546	574	553	553	557	521	518	555	531	567	540	551	518	564	524	486	518	515	535	554	537	554	553	515	542	494	492	509	547	531	528	526
24173	21426	28859	24401	21387	11202	3138	1940	1639	1517	1316	1318	1169	1019	891	812	755	813	772	796	780	697	700	656	635	639	611	549	552	507	525	469	419	436	434	393	457	456	433	438	413	450	355	447	428	381	430	425	420	438	449	406	446	372	413	416	424	411	421	399	426	427	380	388	408	421	434	427	415	451	419	431	421	428	408	417	407	413	422	411	421	428	412	395	433	421	421	408	409	399	384	405	453	406	410	450	420	445	400	410	347	442	402	394	440	473	417	416	403	361	399	408	407	386	400	425	401	430	378	423	400	427	420	436	429	414	395	418	403	432	402	416	379	384	395	397	433	410	371	423	409	412	423	390	451	407	377	435	409	449	401	395	394	433	429	410	436	409	425	417	395	419	365	392	398	401	361	423	390	401	434	431	410	378	445	399	403	394	423	403	434	382	439	417	441	415	416	391	382	390	397	429	451	421	411	401	392	436	383	430	388	373	422	448	381	382	411	384	455	410	408	439	399	362	439	427	410	418	408	422	406	371	426	418	454	421	379	413	384	413	415	424	434	404	398	387	395	417	414	402	419	395	389	380	396	365	431	426	407	386	398	388	377	377	408	403	400	409	394	430	426	422	402	378	389	392	405	399	441	426	377	424	401	424	404	399	409	402	418	409	444	431	422	440	408	385	387	377	425	437	414	417	379	403	375	397	401	402	431	393	397	445	407	409	441	384	374	406	395	436	385	400	403	395	386	403	444	360	432	405	398	412	420	436	416	429	424	419	414	383	417	430	419	423	371	415	417	408	400	376	418	414	399	382	410	452	404	426	414	377	422	411	381	416	454	364	394	392	396	440	373	427	414	372	398	448	418	386	413	432	386	418	412	430	396	420	406	384	387	409	398	421	409	399	427	372	410	425	411	385	390	412	424	432	384	388	387	366	401	396	426	414	413	364	377	400	434	399	407	400	445	416	376	438	378	430	389	422	437	427	412	412	416	411	385	413	379	402	427	405	409	391	388	408	396	415	413	411	436	408	387	399	374	380	362	413	409	413	393	415	382	436	401	394	391	387	412	424	414	419	369	408	396	376	374	402	385	409	408	427	428	396	417	369	388	418	389	415	426	383	437	416	407	381	402	417	436	429	423	386	385	462	391	427	442	379	406	420	418	373	398	359	389	389	424	389	397	377	407	422	416	437	420	431	400	368	384	408	414	408	416	451	414	397	392	437	406	382	404	405	439	378	412	378	401	428	419	391	412	394	423	426	389	437	408	401	430	429	373	404	420	430	374	387	419	393	410	391	418	383	383	416	404	438	399	398	404	375	408	413	416	409	393	409	415	404	418	380	440	378	417	377	393	429	416	409	423	407	400	395	404	418	390	403	381	373	384	388	406	400	378	371	427	401	389	407	399	390	400	387	425	437	424	410	400	410	369	383	459	416	426	411	396	393	414	396	408	398	410	431	380	418	416	396	384	398	411	427	437	420	409	431	416	403	389	399	383	386	435	391	432	441	382	389	385	414	420	416	345	397	397	428	410	399	383	434	378	405	396	394	411	431	386	431	451	412	392	439	397	409	405	432	400	434	391	415	389	404	372	355	385	421	437	431	389	395	434	439	405	409	405	401	397	404	419	405	403	385	414	418	409	405	414	385	405	383	398	379	416	393	410	377	399	387	374	417	398	396	430	424	368	445	415	394	417	392	410	403	378	369	438	428	396	399	404	414	365	431	423	365	403	431	399	416	392	404	416	430	413	402	425	424	387	406	415	411	403	388	413	389	401	399	400	433	401	424	384	398	412	405	384	384	435	395	402	402	405	460	394	415	429	423	411	425	423	422	417	368	388	361	406	407	403	415	395	378	383	413	421	374	407	415	400	414	430	386	371	399	390	413	384	435	379	392	429	391	431	398	406	410	435	378	385	413	430	395	434	409	412	359	416	406	395	376	430	371	430	403	421	413	398	404	375	389	418	445	387	384	411	400	394	400	418	425	384	424	426	404	419	421	417	418	417	423	401	399	399	384	380	389	392	403	401	419	404	424	426	404	403	413	414	418	396	373	388	405	418	417	421	394	413	453	415	401	422	396	418	391	369	449	391	418	390	428	436	405	420	371	422	421	416	420	405	429	411	376	394	398	406	406	366	393	415	437	406	437	430	385	417	357	383	408	373	417	390	419	406	397	407	398	437	404	398	387	420	373	415	442	380	385	376	391	395	431	419	420	371	411	408	368	386	431	410	382	400	406	426	417	380	429	412	370	438	381	393	402	421	429	404	406	406	385	390	421	424	416	398	391	403	385	378	464	411	407	430	409	408	394	416	422	409	405	416	440	450	407	415	412	410	398	370	393	404	427	405	418	384	418	415	387	409	397	419	376	391	459	365	422	404	396	387	377	419	373	419	422	399	408	387	399	389	419	405	386	419	401	436	405	405	399	446	415	410	389	413	407	401	396	406	415	400	376	405	436	445	380	376	401	384	416	416	413	412	386	440	410	395	410	376	443	407	398	370	415	423	430	408	405	428	403	392	386	402	405	350	405	417	424	404	401	447	394	440	398	414	406	386	409	437	421	413	425	393	389	361	414	393	400	371	453	413	388	415	429	437	424	403	418	372	421	437	373	425	392	430	406	391	415	397	438	425	412	395	399	433	435	405	421	400	367	393	413	425	432	435	394	439	361	401	410	439	435	402	423	408	433	430	417	414	392	411	410	404	398	391	411	380	382	387	382	434	398	392	400	385	408	392	416	390	399	378	416	406	407	389	408	349	407	433	388	387	390	417	393	438	419	386	415	385	433	390	384	408	425	408	395	409	412	391	404	403	379	382	406	425	398	421	423	431	422	411	416	409	365	395	382	438	412	374	411	429	406	397	402	424	376	416	417	409	407	412	442	363	414	435	417	393	413	388	411	380	383	408	446	406	405	390	392	402	383	409	434	431	367	419	392	400	408	407	426	367	384	395	378	422	397	405	397	424	390	404	401	373	419	412	446	414	398	407	386	457	437	390	464	424	398	386	365	389	389	413	397	394	425	426	389	412	363	420	413	417	403	400	405	403	415	404	421	404	394	377	399	376	397	399	431	406	388	390	394	418	392	385	420	417	428	433	442	405	416	398	437	384	415	406	452	416	397	403	390	385	408	419	418	420	398	403	423	445	382	397	382	423	407	439	412	396	394	434	414	398	419	425	393	396	431	402	372	457	428	408	393	431	403	396	431	377	414	410	410	381	434	408	388	407	385	379	432	445	407	376	419	413	430	407	380	403	422	416	402	395	413	397	415	406	354	409	409	442	414	414	436	404	426	373	404	409	400	390	395	418	405	417	410	399	372	440	381	425	402	406	423	412	404	407	383	383	386	400	384	425	413	361	399	385	440	402	381	401	434	422	420	408	422	419	370	422	403	442	419	377	446	390	393	411	424	414	397	346	402	426	373	432	418	436	400	399	405	420	425	378	359	387	419	378	419	420	376	401	401	408	391	429	359	375	442	379	393	420	410	384	391	410	408	382	379
12276	23831	21896	14971	11208	8906	7234	6191	5443	4998	4569	4004	3586	3040	2654	2404	2232	2264	2225	2256	2233	2111	1942	1805	1649	1572	1457	1343	1244	1121	1075	996	988	895	969	892	867	858	855	925	859	875	880	859	869	926	899	897	879	858	839	856	860	828	873	870	866	858	846	896	824	845	868	858	844	797	877	863	828	772	874	922	794	859	808	880	849	863	840	825	796	866	801	870	835	774	846	772	795	837	877	817	883	850	878	817	834	865	860	763	820	844	844	809	856	849	872	837	813	839	813	838	824	822	864	824	793	843	870	840	859	820	886	865	763	849	800	827	850	802	832	857	817	797	804	798	839	761	812	790	812	842	826	836	855	808	764	787	798	830	845	776	814	795	826	833	791	771	811	830	818	812	878	776	794	848	798	837	820	785	820	804	831	836	811	787	818	819	812	795	822	850	849	832	785	821	817	805	790	814	827	847	810	806	828	831	777	769	804	825	839	830	795	801	837	849	858	837	772	826	837	833	768	799	782	766	783	805	868	838	801	784	815	860	855	787	925	803	826	839	842	817	830	849	792	749	823	807	802	871	797	855	777	777	839	772	832	791	827	835	824	839	762	814	861	879	799	776	817	894	833	787	838	802	818	822	833	793	827	801	781	808	810	804	835	844	816	831	774	837	818	822	770	834	854	782	792	766	802	828	766	824	795	847	811	864	784	814	803	799	794	855	832	820	845	807	794	855	767	833	802	864	832	844	831	841	799	807	873	820	839	775	842	819	851	805	808	844	819	809	800	870	827	820	839	789	757	787	778	821	789	795	897	786	835	865	788	855	867	848	786	859	811	828	790	812	805	805	798	814	840	849	828	768	810	813	819	818	871	780	835	815	795	853	867	773	821	815	861	836	850	817	847	828	795	846	803	864	843	851	846	867	858	822	804	804	912	837	795	765	841	794	828	858	867	806	815	846	843	747	830	841	879	857	828	834	822	808	812	829	865	814	811	829	819	846	840	789	816	846	789	770	880	858	785	811	806	796	836	864	833	756	827	786	811	846	776	824	771	834	828	803	794	809	793	832	820	799	761	832	834	811	785	843	834	840	842	822	788	844	805	863	821	834	849	806	782	777	835	810	847	849	865	788	793	825	788	788	816	786	837	850	802	847	805	767	846	887	808	838	869	791	833	800	900	787	755	842	819	768	850	832	840	902	864	774	834	853	834	814	825	858	843	834	815	827	863	863	836	789	774	805	858	782	789	849	842	829	878	777	853	785	828	868	860	837	848	780	803	831	823	813	853	810	807	771	838	851	854	784	839	801	822	835	822	795	882	813	808	762	785	843	803	778	830	828	805	822	829	833	771	835	809	817	802	829	770	793	826	824	787	860	818	846	797	807	848	800	835	804	829	827	827	819	846	825	821	777	766	834	807	793	808	857	825	816	819	778	811	775	844	834	851	815	788	788	796	791	784	794	809	824	819	820	785	804	830	852	817	824	790	846	831	804	843	841	854	816	864	829	812	869	828	827	800	819	838	813	801	871	797	821	754	826	865	838	835	880	810	833	805	819	797	871	788	853	853	820	828	789	770	849	760	829	786	811	837	799	824	813	816	897	852	805	801	825	790	817	789	825	834	781	857	786	805	836	859	851	807	812	842	817	780	817	808	750	824	845	866	869	807	859	806	775	826	801	814	857	873	773	803	799	807	877	832	801	831	841	826	847	788	828	810	855	793	794	806	720	779	855	815	831	787	793	804	777	817	820	838	817	834	831	847	797	813	801	827	850	859	813	826	820	778	835	847	847	828	834	838	807	855	759	829	769	839	800	850	805	808	793	772	805	762	767	791	806	777	780	854	830	862	841	810	837	856	798	849	861	858	802	837	828	811	852	842	819	797	820	850	844	791	820	780	847	849	775	825	789	783	841	817	821	827	804	834	803	824	843	845	813	805	831	808	879	831	845	789	806	860	818	892	788	806	806	874	803	897	799	887	856	837	800	809	814	806	809	830	868	851	837	822	777	813	827	831	813	826	812	812	820	749	852	811	809	807	820	802	846	776	797	816	827	813	793	800	780	793	823	798	764	809	814	806	843	824	834	813	786	834	805	806	769	775	800	825	878	830	791	850	824	807	822	852	839	797	845	777	887	826	775	845	818	819	879	847	878	771	887	768	772	759	777	854	801	828	802	800	812	801	800	787	797	775	784	821	801	807	827	830	843	825	839	836	818	837	851	784	870	781	856	837	760	783	819	810	807	802	846	828	796	832	800	800	846	793	801	778	867	827	825	818	832	744	854	873	898	804	772	837	843	804	749	831	781	824	815	796	847	778	895	815	855	863	810	821	836	826	799	807	798	877	838	801	843	881	814	829	842	827	848	826	823	843	853	766	789	844	792	818	835	819	770	777	817	813	818	794	800	809	821	814	791	795	824	839	847	774	780	796	733	798	793	829	807	790	827	818	816	826	792	836	829	845	800	810	777	848	835	868	804	782	832	830	803	811	834	828	788	804	823	829	873	827	866	807	818	777	826	864	798	829	818	803	817	844	792	807	799	785	790	823	805	859	836	832	815	783	807	835	848	853	854	801	799	835	819	835	851	835	827	865	788	816	812	801	823	769	839	869	833	811	854	815	802	839	802	798	771	835	760	835	754	814	862	835	828	841	812	815	819	819	831	835	829	826	797	817	859	807	812	800	861	789	831	813	868	785	782	752	841	826	783	830	829	867	805	801	801	829	853	858	827	826	797	793	844	844	772	792	853	822	805	796	819	851	842	852	865	855	805	797	836	827	790	856	829	822	851	786	845	804	856	784	832	801	805	785	835	809	816	796	864	819	822	829	810	815	844	848	824	842	872	819	795	818	869	830	764	834	806	817	776	759	789	877	851	776	809	851	830	831	815	823	786	822	859	846	831	840	746	808	796	844	853	882	839	826	834	807	860	865	823	853	787	824	883	777	813	841	846	861	819	878	830	816	825	764	825	854	811	768	862	792	818	813	813	753	827	857	813	804	869	816	831	844	781	872	836	806	828	839	840	829	844	836	872	806	767	826	817	790	811	837	803	827	820	839	844	827	808	776	843	841	810	839	816	844	781	831	797	809	860	791	808	813	806	821	803	778	830	802	828	813	802	807	843	806	825	832	763	803	806	782	785	845	826	859	844	771	789	796	820	846	822	801	835	798	808	807	755	844	857	832	840	849	872	767	791	833	818	807	828	836	856	826	841	846	802	824	808	802	814	812	806	813	786	840	840	775	800	833	862	851	836	814	793	815	799	831	833	817	835	872	806	839	813	801	829	833	833	824	803	831	861	805	787	809	755	835	784	866	795	819	843	859	859	810	813	854	821	813	821	787	823	789	823	854	807	858	844	792	802	875	830	827	801	804	785	797	873	786	837	826	801	819	835	806	851	749	810	829	873	831	849	845	867	790	860	790	826	776	810	821	869	793	850	822	881	858	769	839	758	783	826	801	801	816	848	834	795	864	824	839	794	779	811	840	803	773	812	795	844	805	794	762	751
27389	16731	3619	1394	771	591	501	463	421	431	433	432	383	340	305	303	283	285	302	314	272	306	297	288	268	268	275	264	251	226	266	240	227	252	254	213	236	232	218	206	235	221	220	254	237	237	229	241	223	215	210	203	202	202	221	220	230	263	223	247	235	265	236	238	216	239	253	225	229	205	247	252	228	228	232	220	219	207	219	251	229	231	221	230	221	241	221	219	215	210	230	224	225	229	238	233	228	236	204	226	232	188	208	204	232	225	230	222	211	237	211	228	236	204	225	198	236	234	234	211	221	215	233	246	225	220	240	249	226	224	236	235	226	233	233	244	228	232	252	198	233	222	214	212	247	227	209	221	225	219	218	226	260	237	243	241	222	219	235	234	219	217	240	228	224	214	240	222	222	232	244	227	209	228	239	213	214	227	239	237	227	242	216	250	224	213	217	228	200	216	199	235	229	220	244	224	217	273	232	224	212	204	229	230	250	222	227	235	226	252	211	221	239	267	216	249	197	209	253	227	224	214	221	213	238	228	258	225	232	242	190	215	216	221	225	206	229	204	220	222	217	247	237	253	230	220	201	248	224	234	231	205	218	217	236	209	219	217	249	218	240	225	233	214	224	223	220	201	217	239	225	208	235	194	239	231	192	231	206	224	235	220	205	198	240	229	235	212	216	238	219	232	250	213	235	221	220	225	237	226	193	208	226	229	225	196	223	250	239	208	236	192	213	199	230	224	230	205	238	235	231	237	250	229	239	256	221	246	213	241	209	223	219	224	241	213	209	210	240	225	244	213	260	218	226	231	230	198	203	231	235	257	220	204	216	245	230	195	228	230	243	224	212	225	234	215	223	196	222	208	232	245	236	240	199	227	217	237	235	232	219	233	229	205	234	215	205	237	222	248	209	217	204	212	220	217	217	231	230	225	254	223	221	227	204	215	219	241	229	211	217	205	202	198	198	220	211	224	208	208	241	237	222	229	226	220	258	214	247	215	218	223	219	228	237	233	220	252	219	223	226	218	215	222	210	238	220	240	245	234	222	210	223	262	255	238	206	232	221	243	213	214	223	256	233	229	236	213	199	207	231	205	248	242	221	219	209	214	215	235	209	217	203	203	218	239	229	212	206	205	234	246	242	224	222	236	239	210	203	208	245	219	241	229	225	211	234	214	254	247	242	231	234	214	207	236	205	233	207	223	238	243	228	227	222	238	222	197	223	195	224	214	209	204	202	215	218	212	222	219	243	252	220	222	225	236	215	227	228	250	211	267	213	215	222	242	238	237	239	217	219	235	247	233	227	230	197	265	219	190	230	228	207	229	230	217	240	241	244	237	214	221	229	236	219	246	213	227	253	230	222	192	224	246	247	217	220	255	216	229	227	209	195	219	239	213	239	213	225	204	202	224	236	218	205	240	218	227	216	233	241	215	203	219	195	209	212	229	203	209	230	221	245	223	212	202	206	247	215	236	227	229	206	252	221	228	200	243	255	229	212	208	198	239	215	205	263	224	217	209	251	219	228	223	194	245	238	217	192	236	221	245	254	229	230	216	245	218	241	221	213	229	236	216	230	214	228	225	234	234	221	226	237	207	247	259	233	214	229	238	236	225	244	204	229	225	215	241	225	229	241	224	234	229	236	233	207	236	211	196	221	226	203	214	184	227	236	220	217	225	237	240	208	246	221	218	219	245	223	210	237	210	203	225	250	248	238	225	231	226	226	230	236	214	202	202	210	212	241	193	207	237	235	225	244	221	205	242	227	205	239	221	203	219	210	218	213	252	223	225	190	224	260	231	231	227	196	230	247	216	233	237	264	229	227	234	215	228	222	208	229	199	213	228	243	199	225	240	226	201	236	246	266	228	229	231	246	208	235	207	223	224	225	243	235	226	227	234	228	215	206	210	228	263	217	244	226	210	211	206	234	226	222	214	219	220	226	239	214	233	232	216	225	233	232	248	214	225	252	204	235	221	223	222	242	205	213	227	223	238	217	241	235	217	238	225	254	228	217	217	234	199	238	227	220	210	241	227	221	230	240	204	218	237	209	232	214	219	203	209	220	226	226	228	232	197	213	218	217	241	258	220	222	224	216	219	238	252	213	234	224	229	252	208	236	209	223	214	227	214	215	206	217	257	227	213	213	204	221	236	262	218	226	218	205	207	208	228	214	239	242	217	213	220	225	230	214	252	226	224	235	218	225	200	226	221	229	231	211	209	214	225	219	213	218	228	253	210	222	220	216	261	205	231	227	214	228	232	218	214	219	213	248	225	214	228	223	205	231	256	221	206	229	226	246	218	236	250	244	203	237	236	219	224	237	216	204	213	211	227	232	251	226	241	246	218	232	209	248	209	227	221	258	227	235	209	228	234	228	219	246	222	230	201	242	206	218	234	213	243	232	212	198	219	205	230	208	217	216	235	233	224	229	212	227	235	225	236	244	255	216	239	215	207	238	242	219	243	204	216	207	247	239	231	232	262	242	197	218	227	219	192	228	238	229	214	212	196	222	232	220	259	210	198	244	238	212	231	220	200	239	221	210	219	212	230	222	221	227	240	216	228	197	211	203	216	217	206	243	238	231	214	213	256	240	195	223	239	225	234	236	236	208	240	213	227	274	225	223	238	208	238	269	234	233	225	236	239	214	243	209	221	222	212	231	221	224	239	236	239	230	234	236	223	216	214	226	232	225	213	244	234	228	220	211	237	212	227	233	211	245	228	198	219	231	221	240	223	224	234	215	258	213	223	246	224	229	238	220	206	242	225	243	224	243	232	256	214	233	220	228	245	235	228	204	248	215	213	208	209	228	264	233	219	213	228	204	236	212	229	239	224	239	235	227	217	239	211	239	221	240	237	229	224	217	235	197	225	187	219	238	261	214	220	227	231	233	220	235	216	209	216	213	215	242	238	216	222	215	238	229	224	244	244	196	241	230	225	211	237	214	216	239	221	231	214	227	218	203	207	235	221	210	178	206	207	212	219	217	204	239	188	221	200	221	216	208	235	201	234	224	207	217	237	202	246	233	241	225	209	235	246	217	212	218	239	240	229	212	205	222	211	228	230	218	240	219	236	251	216	225	208	256	245	191	207	239	216	219	198	215	193	240	212	236	232	206	219	212	208	214	213	211	186	241	214	272	215	216	210	215	221	221	227	224	243	235	231	222	236	230	196	231	216	237	231	203	209	218	211	231	230	213	209	205	217	227	231	221	221	226	245	235	218	215	203	214	232	219	223	214	216	228	225	227	202	220	234	238	218	260	223	228	204	211	230	218	217	239	212	218	232	206	233	217	222	248	223	227	211	208	236	238	243	217	229	223	230	220	221	231	221	211	210	197	245	236	233	195	216	214	225	218	209	225	212	201	227	198	215	192	209	221	227	237	218	246	227	209	239	215	210	213	247	212	220	228	233	246	238	216	258	211	221	227	218	208	229	248	228	220	230	233	214	222	201	223	261	241	218	231	220	215	241	217	199	229	212	225	240	228	220	217	228	247	233
6568	6706	6428	3647	2626	2052	1777	1515	1531	1497	1422	1339	1174	1027	917	884	841	833	828	796	805	821	737	734	742	662	688	633	595	613	540	531	540	518	517	494	494	508	508	493	487	488	507	528	491	521	472	507	477	479	482	516	524	501	483	503	529	531	489	495	515	517	507	481	484	550	531	499	511	530	490	500	505	504	517	478	454	496	520	474	450	499	496	481	505	511	530	506	513	485	504	500	500	541	487	432	467	503	477	489	494	494	540	478	480	487	475	523	494	465	467	493	493	499	501	494	505	506	509	466	494	481	490	542	483	536	513	469	494	528	484	484	512	468	493	509	506	493	505	519	507	495	489	473	485	500	469	509	496	465	456	483	459	517	528	460	458	486	502	498	488	522	497	489	465	488	472	506	469	496	497	554	520	494	486	465	504	545	488	488	481	465	506	504	483	513	487	466	491	472	476	489	488	488	502	493	487	503	492	534	479	488	496	453	528	539	494	496	488	516	507	482	509	503	504	506	491	522	500	471	494	478	496	519	493	487	467	525	461	452	508	462	525	497	495	504	436	502	483	492	487	519	463	535	452	491	530	470	501	484	495	530	503	475	460	502	449	483	521	488	488	564	517	487	469	467	501	464	513	497	495	482	484	475	471	502	515	554	490	498	497	482	505	523	494	500	489	517	512	523	482	492	452	528	482	492	476	518	495	508	494	526	512	486	500	494	465	492	550	492	505	485	497	461	515	489	504	508	522	532	483	482	491	509	485	515	481	503	465	481	476	528	493	490	455	491	507	492	522	525	527	506	479	495	461	473	492	498	527	476	506	511	517	480	442	443	469	496	519	497	425	499	471	528	514	465	492	516	497	508	510	489	490	501	483	496	459	472	505	493	495	484	503	509	515	500	496	545	457	490	485	477	487	507	515	466	469	463	513	485	491	519	490	494	537	509	455	535	452	499	447	516	492	497	444	512	508	451	499	458	516	515	502	499	484	518	465	517	497	472	539	506	505	493	516	508	517	507	478	480	465	538	480	521	486	516	519	516	481	516	503	485	505	498	488	463	525	506	553	519	491	447	472	526	459	519	519	513	493	484	496	484	506	494	493	478	492	514	489	529	478	490	508	499	481	476	490	502	533	476	459	467	511	516	505	518	479	518	461	477	490	463	474	522	505	475	476	507	485	521	483	476	493	474	522	506	490	488	481	530	493	487	521	480	466	440	480	508	480	488	513	492	524	545	503	488	485	490	516	503	534	468	482	489	533	475	494	466	484	522	490	501	509	530	482	477	501	478	473	504	528	526	489	473	490	472	486	545	510	513	488	486	487	470	515	494	491	493	486	461	509	483	511	504	472	510	473	504	507	481	568	502	505	512	482	485	514	509	501	485	508	474	454	522	541	471	486	471	492	494	483	468	515	556	494	525	497	541	485	517	490	462	510	504	481	491	490	519	459	486	519	467	519	510	453	474	472	521	474	475	488	500	491	486	469	468	494	519	555	506	473	516	503	537	506	479	509	468	497	512	500	490	529	521	490	482	494	467	516	528	527	480	497	500	539	509	531	485	481	493	472	474	491	509	467	465	470	486	513	448	502	504	459	456	516	499	484	504	558	506	487	487	480	466	492	529	465	509	525	505	497	480	507	480	512	487	490	499	473	523	504	516	469	549	463	493	487	508	485	513	506	465	502	445	516	481	487	491	463	499	549	513	439	464	483	499	485	477	492	493	465	467	451	518	501	468	508	484	485	507	478	495	503	486	503	481	488	492	514	420	500	520	541	511	522	505	471	500	504	449	497	516	502	489	479	497	506	470	489	506	477	496	521	483	507	521	449	503	488	506	501	493	517	456	531	486	502	509	509	507	495	494	496	471	468	533	496	461	493	497	485	497	501	446	480	476	452	480	514	472	531	483	470	490	469	489	480	519	515	523	497	461	476	485	477	488	491	514	473	484	488	459	499	474	463	496	520	510	503	518	533	505	503	516	542	488	510	492	511	528	516	494	534	536	501	498	496	485	525	517	488	476	485	414	505	490	491	512	524	523	524	530	494	482	520	486	507	457	505	440	519	508	474	494	497	512	559	469	502	483	507	483	486	471	545	493	511	518	463	536	489	496	454	495	484	507	504	534	484	471	499	483	498	520	484	493	508	498	505	502	503	494	500	512	489	508	503	511	509	503	450	491	484	498	501	470	471	483	456	503	496	508	496	473	503	509	506	491	542	534	502	490	532	461	519	504	513	496	549	483	460	464	504	514	489	496	516	522	480	514	528	455	485	504	487	489	519	491	442	483	477	493	496	496	502	507	526	485	507	464	498	466	516	481	506	485	431	543	488	503	478	477	495	457	468	488	458	462	512	491	479	446	472	483	478	548	472	506	530	491	492	523	479	513	504	494	495	461	519	518	490	488	479	509	499	484	485	520	459	474	472	474	466	529	515	524	506	492	485	491	523	531	517	497	516	490	484	467	488	488	472	493	482	508	505	470	488	476	504	487	505	482	471	474	509	500	473	501	481	497	509	479	477	472	507	467	479	474	494	494	487	472	490	484	507	489	518	482	515	507	528	479	499	502	472	534	517	515	482	488	452	471	456	455	471	500	503	532	493	458	490	472	481	490	508	494	483	484	480	529	462	522	468	511	493	512	448	475	481	501	506	485	528	547	507	494	467	472	466	476	497	518	501	441	486	514	543	541	528	477	476	464	460	506	520	467	482	487	491	506	458	458	519	517	484	528	508	495	473	457	456	472	518	457	495	498	492	517	533	485	518	483	554	483	483	495	491	476	504	509	483	522	515	508	469	465	465	469	500	537	540	513	487	484	523	519	460	475	490	479	488	448	488	480	508	473	483	462	475	491	498	519	505	536	529	516	500	486	514	473	477	501	511	492	487	484	469	493	471	481	523	501	513	479	543	485	472	499	477	490	545	515	505	493	508	477	490	529	529	508	507	485	485	474	451	508	513	499	530	505	476	535	469	514	535	470	450	498	452	472	493	491	502	506	482	495	481	496	525	468	494	523	508	460	514	518	482	498	448	470	484	520	455	522	470	482	480	495	467	473	519	477	528	450	543	465	474	460	483	484	475	453	506	487	497	500	506	483	498	459	505	450	442	477	425	469	516	483	495	536	511	519	511	492	496	511	464	478	477	508	475	491	494	507	519	503	517	519	505	497	495	525	487	516	504	485	488	508	483	530	518	489	512	498	527	502	468	506	503	455	485	498	457	466	511	508	445	497	492	461	505	495	482	502	492	491	535	499	499	485	426	504	467	510	532	489	518	495	479	497	460	513	461	533	480	519	510	479	508	520	455	464	506	493	494	470	517	526	475	511	528	478	501	532	482	499	479	436	490	482	498	487	466	483	497	467	486	489	484	486	460	515	486	512	478	489	509	466	527	506	474	486	472	519	458	507	513	468	508	492	477	467	450	481	526	486	462	462	496	472	488	478	531	539	523	489	468	490	464	485	527	462	490	523	490	486	510	501	486	505	527	528	490	518	500	520
25158	21442	27835	25348	11845	2363	1538	1182	979	888	870	836	726	619	509	487	487	444	493	495	494	415	410	405	381	367	344	323	307	314	321	329	284	272	259	290	257	260	272	236	262	285	295	270	247	250	274	268	320	245	280	297	268	217	261	235	285	277	249	298	237	261	297	280	291	272	235	258	250	259	278	241	256	267	277	257	240	278	249	267	255	284	274	265	296	254	275	261	225	271	259	273	259	262	264	261	260	283	239	263	249	272	257	230	268	246	257	227	276	261	255	280	264	260	267	236	243	250	260	267	278	249	276	257	248	246	257	254	283	277	255	237	258	255	244	255	258	260	257	256	255	275	267	238	271	254	266	262	232	245	256	255	256	262	248	261	262	249	220	218	264	266	274	249	233	267	256	260	263	224	244	258	264	254	237	257	272	271	247	264	256	242	240	256	263	250	269	297	228	252	241	243	240	273	264	254	251	279	237	278	248	251	252	276	232	247	293	250	258	278	254	270	257	250	282	262	263	256	235	279	266	275	262	276	240	255	252	228	262	267	242	259	233	253	240	234	248	274	268	265	276	251	238	246	236	282	241	280	248	274	254	278	261	244	269	284	253	260	269	247	264	294	274	266	224	250	272	236	260	266	291	268	271	247	279	251	246	257	263	265	248	256	261	251	234	240	235	283	261	249	260	256	254	257	274	245	271	263	258	259	265	272	277	244	262	264	249	263	281	250	274	289	246	257	247	265	249	257	252	260	246	268	271	293	246	249	261	247	263	251	262	254	263	283	281	230	236	242	242	262	280	244	246	244	253	254	239	238	242	263	286	283	279	276	255	247	268	251	247	235	247	240	256	275	241	236	280	233	240	247	276	274	263	244	279	254	229	298	263	237	268	250	277	248	235	253	233	246	237	268	244	249	265	250	249	242	262	279	229	221	231	269	253	271	247	253	235	247	242	224	261	244	244	255	249	251	243	266	270	292	239	253	213	264	264	241	247	241	273	256	244	249	228	276	259	244	265	250	265	279	254	260	240	256	267	283	263	257	260	288	262	226	260	275	217	291	281	254	254	301	248	265	245	279	262	245	239	234	280	310	259	270	260	232	249	241	255	275	234	241	245	262	273	271	248	227	270	281	265	257	224	276	270	285	227	288	268	242	257	255	253	230	255	252	255	259	278	231	272	271	230	244	254	274	265	240	239	261	275	273	247	215	259	284	254	254	241	248	266	235	256	262	247	274	259	205	240	253	254	231	267	265	252	242	242	284	261	286	281	243	259	234	272	263	267	263	256	258	251	241	260	237	254	240	243	271	232	280	268	262	239	282	268	250	275	252	261	246	261	286	257	283	251	233	235	266	252	272	263	247	290	266	233	238	245	221	254	262	254	260	277	255	243	251	258	256	248	275	235	264	253	253	280	275	270	275	247	251	245	251	234	279	245	235	253	263	248	266	234	245	249	260	260	282	238	258	262	248	262	243	248	264	222	245	219	250	246	245	242	264	261	252	267	276	281	236	257	255	237	261	246	250	278	294	289	277	272	241	246	278	244	227	252	280	255	262	244	266	270	258	235	280	260	269	271	232	243	232	253	251	223	252	249	286	234	252	256	282	261	261	244	251	266	263	258	276	259	269	227	264	254	259	279	235	259	250	262	270	245	271	265	288	269	256	266	227	233	273	274	253	232	248	234	223	248	277	246	265	256	274	240	228	242	262	250	241	247	234	270	249	269	261	265	237	291	315	247	269	284	251	272	250	278	272	274	266	250	284	261	279	263	252	255	235	273	271	243	261	250	220	261	251	278	262	289	271	248	258	250	251	253	264	275	249	231	261	278	255	261	282	256	253	239	284	282	280	233	240	210	235	275	267	256	281	255	240	267	267	234	262	281	261	240	252	238	269	247	248	251	247	271	243	275	243	275	270	283	250	251	223	261	269	247	243	240	249	258	250	256	253	257	258	281	272	233	271	259	263	242	249	241	243	294	268	231	269	245	232	252	289	242	264	267	286	255	279	266	258	263	252	275	276	280	244	285	224	273	277	278	270	262	259	227	280	242	275	229	282	274	261	261	249	261	263	248	233	276	264	247	255	246	260	249	231	250	241	280	260	231	265	270	294	260	261	268	228	237	233	245	260	248	262	241	246	244	248	240	288	266	273	284	224	263	246	254	275	248	236	266	255	268	267	250	242	272	233	263	253	259	293	244	241	244	244	274	260	237	249	275	261	265	273	251	260	235	269	243	243	247	258	235	267	264	275	241	258	273	264	259	251	268	231	255	277	298	243	271	228	270	271	218	263	264	235	237	258	268	253	231	264	276	235	258	245	248	249	265	224	251	272	256	239	253	253	242	235	231	274	229	286	231	255	285	244	264	240	252	236	258	260	258	224	266	233	271	277	291	234	266	259	261	255	234	268	291	240	231	263	265	251	263	267	237	251	243	303	279	260	236	239	223	264	257	256	284	274	279	244	249	243	246	262	227	272	283	254	240	239	261	281	261	267	250	237	249	267	237	265	265	275	234	253	239	272	267	258	247	238	244	289	285	245	244	223	247	254	270	266	260	227	280	277	278	248	268	252	257	265	266	263	235	275	275	258	249	289	264	271	226	258	223	283	268	249	257	233	242	260	284	251	271	293	240	276	253	248	285	241	283	236	248	241	234	267	255	264	246	254	238	231	275	257	236	273	258	247	239	273	235	228	255	280	266	283	276	243	222	288	246	220	252	262	252	259	239	255	248	227	258	244	244	281	244	274	220	248	255	252	295	259	253	263	241	247	260	267	249	252	256	240	240	263	279	279	282	237	246	287	246	276	242	229	257	254	249	243	230	249	259	257	276	275	252	269	273	257	256	260	246	243	239	271	257	241	255	244	253	254	272	250	252	255	223	265	263	262	293	276	240	252	264	252	296	260	227	254	254	279	246	247	252	243	266	258	271	240	262	254	263	262	275	262	240	259	287	251	252	246	251	230	241	249	233	259	265	220	271	256	257	239	234	246	302	248	283	268	262	273	275	246	239	265	221	280	273	240	251	276	275	270	256	284	282	265	237	290	271	227	274	224	254	254	255	247	265	230	227	268	275	248	242	249	258	277	275	251	242	267	250	253	252	255	248	238	249	234	251	259	264	256	241	277	275	249	266	247	276	252	258	225	259	280	260	220	245	254	259	249	257	263	279	269	244	271	256	238	260	261	274	252	227	249	257	253	242	261	255	244	280	254	260	242	273	294	269	240	256	274	249	277	248	223	237	249	259	255	257	258	255	285	257	267	256	259	264	257	256	266	283	256	253	235	282	255	266	255	270	230	246	250	266	252	262	249	254	243	259	226	253	253	229	271	252	272	261	256	260	232	241	259	250	248	243	257	279	264	250	258	261	238	253	242	262	252	280	268	252	238	252	275	277	264	260	291	254	248	248	266	253	240	239	234	249	261	245	240	290	222	230	250	257	256	273	247	236	227	285	257	259	253	272	280	247	238	249	236	257	262	251	249	235	284	226	269	277	259
9294	17682	16189	10457	7385	5677	4533	3885	3425	3144	2989	2772	2457	2047	1742	1600	1578	1530	1549	1538	1495	1291	1278	1155	1062	985	898	918	801	776	701	621	616	610	578	565	582	551	600	588	574	571	583	564	565	556	561	517	571	577	611	598	544	577	543	574	554	581	548	544	571	601	582	563	570	561	553	544	560	552	580	540	557	554	571	526	532	575	501	509	516	509	485	600	553	567	564	523	538	574	565	546	539	552	564	592	570	571	565	529	535	539	542	553	513	531	534	536	579	562	590	534	568	499	507	536	540	547	563	601	538	523	581	549	543	513	517	569	560	570	544	540	545	519	565	586	555	474	519	511	557	570	534	550	551	556	521	545	581	562	575	520	525	520	568	499	560	540	541	514	550	543	531	561	501	549	535	519	533	537	513	587	538	508	515	553	582	569	543	507	543	565	492	549	572	584	511	551	519	499	541	551	506	529	523	536	528	474	542	539	560	535	530	531	541	589	564	564	528	550	566	534	525	545	553	498	538	536	558	555	555	565	526	532	540	555	582	547	562	518	548	548	509	531	532	572	526	545	535	567	540	544	536	521	488	541	576	576	512	521	551	553	563	579	501	554	511	531	533	553	558	554	548	566	585	539	524	521	579	545	544	548	544	544	539	549	540	551	530	576	520	560	514	577	517	538	537	537	530	532	560	533	560	538	554	558	558	540	564	601	566	539	529	557	549	546	587	536	533	525	524	520	505	552	540	549	532	500	528	522	569	529	545	537	570	538	584	490	568	506	527	531	549	545	521	533	531	560	556	600	571	558	552	586	584	514	549	560	586	578	563	509	554	580	591	544	570	529	534	552	520	553	557	533	535	550	518	558	547	575	552	574	548	547	553	531	558	544	506	543	523	562	567	541	518	547	547	554	533	528	563	564	565	566	539	564	599	485	537	527	523	573	483	550	539	546	527	519	503	579	574	556	564	531	520	523	559	538	529	547	506	587	545	560	532	549	486	553	528	528	546	531	532	525	503	563	529	546	549	546	516	512	540	533	533	541	545	549	570	534	513	539	545	541	554	527	531	556	528	525	539	540	526	547	592	526	552	570	525	574	539	560	550	545	572	530	537	556	527	569	513	531	539	545	542	546	503	543	565	544	573	526	538	527	537	525	556	533	522	555	564	529	573	512	521	577	575	569	525	504	555	524	583	566	573	494	538	572	523	589	529	527	525	542	571	543	524	553	548	516	551	563	568	501	530	531	522	577	512	512	560	557	589	562	557	566	561	541	534	528	534	516	575	546	538	558	559	529	554	558	552	526	511	522	527	562	569	559	536	606	552	550	558	563	542	561	550	542	528	498	559	577	517	527	577	544	529	537	543	578	519	492	532	546	540	540	581	513	527	556	560	532	536	547	544	569	574	550	528	578	554	542	555	516	580	582	555	542	553	538	581	520	546	519	542	544	504	573	524	519	553	548	553	529	565	523	556	548	544	535	574	554	514	568	549	553	585	532	523	563	526	553	495	502	510	496	501	530	519	540	573	543	597	521	563	573	573	529	532	556	586	521	515	535	529	521	569	522	515	512	520	547	492	564	542	499	545	569	509	557	552	522	537	555	539	553	566	538	547	542	527	507	537	536	543	534	553	579	545	494	580	516	543	547	538	534	535	506	552	512	508	528	558	556	550	521	489	516	534	589	573	515	581	567	539	535	532	556	553	479	522	531	532	566	561	558	574	542	529	543	532	546	561	562	520	515	574	538	564	531	528	539	575	555	564	566	549	535	491	548	491	547	606	536	538	554	502	523	485	579	570	517	544	561	565	544	526	562	551	540	567	567	534	576	539	497	568	505	561	536	550	535	560	500	572	566	554	564	573	538	559	558	542	558	526	558	566	605	573	546	552	548	543	580	526	590	611	544	549	547	507	563	552	531	515	574	556	572	588	527	532	514	541	510	527	552	546	532	533	561	540	548	532	536	512	555	563	526	563	545	557	554	533	552	525	558	510	544	563	523	536	537	540	562	546	576	574	535	532	492	515	572	553	578	536	562	558	543	519	484	545	486	535	540	557	549	560	576	497	525	557	518	500	556	551	549	558	544	524	548	560	537	581	552	540	603	506	547	572	538	562	572	595	538	512	568	481	559	464	565	518	534	531	560	533	550	533	530	488	538	514	533	520	566	536	527	560	529	525	512	535	535	529	574	546	559	502	540	559	515	543	546	537	570	545	592	555	525	569	539	537	540	512	537	560	536	542	548	550	539	523	594	529	520	517	560	505	537	519	565	568	570	558	531	551	538	511	569	544	545	545	553	566	528	570	586	527	522	561	544	555	523	539	577	487	537	538	546	514	534	553	555	540	584	543	533	496	511	531	554	559	553	577	565	523	532	572	517	530	556	519	517	501	537	540	543	549	538	540	534	553	566	567	507	553	568	576	515	534	587	562	536	509	543	566	517	566	537	534	563	558	563	615	585	525	541	502	559	549	566	536	498	549	562	566	539	550	560	560	521	544	547	546	533	569	508	564	551	540	556	562	569	562	538	545	542	538	548	547	519	557	542	543	562	577	573	541	525	543	529	565	547	541	555	512	502	517	528	526	552	540	516	498	601	553	559	557	561	548	579	510	540	562	531	497	529	539	530	558	548	550	567	548	552	515	542	541	542	608	569	534	502	547	518	521	541	543	587	508	547	573	587	529	517	564	573	570	526	534	575	556	512	508	570	538	545	525	539	559	520	521	550	505	552	572	504	514	542	568	555	550	544	542	591	521	532	555	573	588	519	583	529	528	523	555	595	526	552	577	529	544	540	500	546	548	526	533	511	572	572	515	504	565	527	560	574	534	543	569	543	537	549	531	567	544	527	533	539	540	527	572	552	514	521	535	526	545	512	529	507	572	522	569	554	546	539	529	541	533	559	534	539	533	541	516	535	569	513	474	576	548	582	534	592	521	552	544	536	580	543	517	533	514	553	528	553	549	554	527	521	562	541	535	505	574	550	547	561	537	565	527	528	592	538	495	570	561	525	579	519	545	524	515	502	535	554	573	545	547	529	541	520	555	562	539	541	557	527	530	517	559	570	579	547	534	551	553	509	545	517	542	505	549	567	590	550	531	588	532	541	522	488	527	563	556	505	558	543	566	555	528	539	569	555	493	570	565	538	524	549	503	518	535	576	542	507	570	548	560	535	532	582	544	584	541	579	520	544	549	534	532	563	561	550	508	545	539	519	538	525	503	556	566	575	520	553	555	578	551	530	549	553	524	495	577	517	520	557	551	545	531	575	596	538	532	499	519	505	538	519	533	532	558	538	539	524	557	519	553	537	558	527	546	515	528	548	521	534	566	526	542	545	558	613	568	577	570	583	505	556	558	552	541	539	505	535	531	567	539	538	524	518	513	517	537	533	555	554	578	529	511	526	558	533	536	569	524	547	545	512	539	542	566	538	568	528	522	570	509	546	553	550	549	518	558	559	532	611	554	557	544	571	529	529	543	524	517	520	561	543	530	523	524	500	574	581
24192	21422	28877	24368	21361	11496	3253	2147	1698	1499	1484	1306	1216	1128	996	873	814	785	767	743	781	740	684	624	593	557	625	558	525	512	493	464	465	449	422	438	444	439	458	433	450	422	402	391	414	406	406	409	395	409	414	408	420	401	406	432	418	466	432	426	439	447	404	406	366	394	415	457	413	433	448	423	411	414	441	423	450	448	373	404	422	397	438	380	419	405	417	444	393	428	450	411	400	401	362	420	404	387	362	410	401	410	354	420	425	403	383	409	412	409	388	404	408	429	379	421	417	391	412	395	395	405	404	380	376	409	435	403	393	417	394	416	390	405	411	397	412	398	425	418	409	419	424	412	438	424	422	397	382	455	439	435	407	403	390	393	406	434	416	390	409	424	405	410	387	397	399	411	389	423	417	384	426	405	417	400	417	416	431	446	406	402	395	365	428	402	403	455	376	391	416	400	378	429	437	466	452	390	380	412	389	382	414	418	413	393	399	436	388	390	455	423	397	364	387	377	382	386	423	415	451	411	398	416	373	412	432	414	391	403	419	404	450	378	382	389	386	391	408	426	382	424	416	415	413	394	410	399	432	395	387	432	412	400	417	375	387	413	413	422	387	429	453	391	381	375	418	399	412	401	420	414	432	415	398	411	397	370	392	406	423	416	432	376	399	400	412	385	433	405	407	405	384	398	412	448	383	451	424	434	385	394	414	415	440	408	388	388	424	417	436	398	387	395	413	423	425	417	412	433	415	418	410	470	429	391	408	405	419	436	378	412	441	414	436	413	380	422	379	399	379	412	413	412	417	416	389	415	377	405	398	417	389	404	398	380	383	382	404	422	409	434	412	400	397	392	368	404	424	425	389	427	452	388	381	397	465	393	384	398	415	395	372	423	417	425	402	415	438	421	431	402	390	425	403	399	383	423	375	434	440	416	440	366	431	393	399	445	383	366	412	408	376	409	419	412	420	387	420	429	401	433	406	405	406	406	431	422	403	374	392	365	396	416	435	403	406	392	386	418	420	405	415	407	401	401	417	386	417	425	395	402	438	428	394	438	399	433	386	425	408	441	405	391	412	453	416	416	395	418	414	380	380	447	389	403	395	391	442	409	417	381	432	385	399	412	441	400	392	421	397	352	386	451	410	407	408	382	447	404	411	362	377	390	390	387	378	415	438	422	417	404	412	414	406	419	407	391	416	397	405	423	394	413	418	438	426	354	388	413	392	386	417	429	382	395	415	387	384	402	420	446	418	434	400	431	409	416	377	395	451	397	403	457	403	400	450	435	394	408	392	400	399	389	355	401	375	412	412	406	392	408	381	415	408	416	413	391	393	452	411	416	386	373	422	408	381	393	429	393	435	417	431	376	407	430	418	415	410	404	421	397	443	399	432	416	422	407	390	417	425	439	376	384	403	401	393	403	378	395	421	404	397	413	426	399	395	435	390	430	405	384	384	381	412	399	417	421	413	389	419	402	434	411	379	397	399	394	429	395	406	380	425	405	476	403	413	454	419	391	383	407	436	421	420	438	428	396	431	383	395	420	416	404	411	410	420	381	418	389	392	409	394	440	368	384	380	467	376	406	405	399	426	390	432	422	407	416	385	420	375	430	442	417	406	431	386	426	388	422	403	456	424	424	420	389	429	399	404	427	418	378	394	456	387	424	434	425	399	457	407	413	442	394	426	397	408	410	401	405	389	383	401	390	406	465	366	405	421	401	395	424	416	385	407	403	384	396	408	384	381	423	396	384	367	385	428	410	419	366	403	406	410	395	409	437	421	370	400	413	442	380	405	408	367	397	389	453	424	395	380	389	390	398	422	474	447	384	400	396	416	437	385	398	392	410	381	415	396	401	404	410	401	404	408	415	421	402	440	402	398	421	363	432	407	424	405	406	428	432	430	385	437	398	397	421	434	379	431	411	398	413	434	441	431	406	410	412	386	378	412	411	430	418	414	409	403	411	416	396	441	365	397	395	423	406	394	416	425	409	417	403	383	442	442	412	407	428	438	379	407	377	360	426	418	404	418	409	401	394	391	411	400	394	420	398	408	409	409	385	414	413	418	413	382	410	431	374	423	415	436	418	369	384	427	425	362	411	405	415	423	424	454	413	388	418	418	440	432	446	367	404	407	442	383	389	419	438	397	397	407	369	419	334	412	384	386	426	399	376	385	411	412	381	399	437	377	404	425	456	404	438	392	395	409	392	392	400	417	405	397	393	377	405	386	400	422	429	414	404	425	435	366	435	402	390	398	430	431	377	391	395	392	403	398	440	390	394	410	411	397	393	413	454	412	422	405	411	410	408	400	414	399	398	372	405	404	397	422	445	404	423	381	408	432	389	385	400	437	402	411	365	447	393	404	397	411	392	396	403	401	435	407	385	437	397	415	393	395	435	412	379	392	442	414	416	407	405	421	434	422	380	388	433	377	407	412	391	397	406	376	437	423	391	384	397	411	394	412	406	404	420	392	390	425	396	387	391	423	400	443	372	389	395	456	485	436	393	390	396	403	452	408	412	428	470	388	407	386	392	410	431	409	453	406	411	442	387	427	416	406	409	417	413	411	446	434	427	421	394	396	430	410	415	382	380	391	421	370	401	398	398	404	414	403	410	406	352	424	400	399	413	396	392	388	379	431	417	371	373	428	384	399	415	408	397	388	433	371	421	384	391	384	434	394	407	403	416	387	419	401	405	372	392	408	376	418	422	421	398	407	384	387	411	428	398	457	401	390	409	433	406	434	428	400	362	419	432	421	390	408	441	399	418	393	415	416	420	358	371	399	389	394	455	399	385	416	393	394	356	359	393	424	405	404	411	425	427	407	423	366	416	405	392	422	399	422	389	421	412	419	424	422	429	404	397	391	388	410	364	397	409	401	409	407	397	380	420	436	369	399	395	436	408	420	419	456	390	392	405	409	388	419	398	380	414	352	375	389	398	427	400	395	420	399	410	441	386	400	427	407	375	371	395	417	414	364	421	382	392	419	392	414	383	383	430	417	434	396	450	426	406	412	387	350	397	415	412	417	400	428	412	418	417	410	351	405	400	397	439	425	390	372	408	380	381	424	435	424	397	398	394	392	364	417	433	431	403	426	421	384	433	404	361	393	433	399	399	402	429	409	407	463	388	407	382	432	406	402	431	385	382	399	429	383	390	402	423	385	387	451	401	397	405	395	393	415	410	383	390	382	415	386	410	413	434	409	398	431	370	407	417	426	430	392	427	423	433	432	424	384	426	393	418	382	411	416	395	417	374	419	372	411	418	403	423	419	396	417	403	390	434	405	388	396	446	427	416	407	369	437	404	420	423	421	420	442	427	409	428	414	427	399	413	430	365	368	424	361	382	428	436	424	392	396	387	421	380	389	426	419	421	391	380	419	407	395	412	418	429	405	401	386	406	393	394	397	426	394	439	380	408	414	397	400	421	381	404	400	431	406	395	447	423	394	404	427	366	371	405	407	383	378	398	410	394	391	396	388	385	393	409	411	417	423	422
12760	24382	22378	15519	11455	9143	7594	6247	5508	5327	4689	4358	4035	3473	2924	2550	2426	2426	2394	2328	2226	2063	1875	1815	1714	1567	1459	1323	1216	1201	1112	1040	966	919	886	873	871	812	889	856	843	874	894	831	862	857	848	882	868	824	840	856	851	840	849	868	881	826	857	886	816	841	831	851	854	845	856	837	853	891	862	812	859	855	854	887	816	851	860	835	789	819	847	843	854	839	833	815	863	805	867	854	862	818	815	851	840	870	800	825	766	819	795	875	791	776	820	830	870	805	826	849	835	791	805	820	825	852	818	799	858	803	834	797	823	822	883	780	825	807	838	870	839	814	848	815	820	817	796	823	835	851	861	800	768	849	832	856	808	829	784	854	862	753	809	746	798	857	801	782	839	886	841	770	820	870	862	812	844	800	804	859	785	796	839	813	796	800	815	788	785	910	784	837	830	854	828	790	842	824	791	805	869	792	813	827	799	811	848	851	801	810	797	832	825	809	779	860	795	869	818	884	903	811	778	793	805	859	772	840	798	804	835	817	829	797	827	766	825	807	880	816	821	803	778	838	791	799	854	813	839	830	806	804	787	819	889	793	834	815	821	838	801	792	823	816	870	807	795	817	818	857	765	822	817	809	828	784	832	828	819	857	846	803	820	773	814	826	829	831	824	792	805	809	813	805	791	781	839	806	884	844	885	810	835	823	835	771	779	843	905	832	817	849	764	823	814	835	867	855	838	836	842	833	840	859	832	807	849	868	792	804	823	772	820	870	790	808	805	830	813	787	819	855	821	822	792	787	860	844	844	817	817	776	849	759	766	842	810	849	816	858	804	848	836	818	840	818	806	823	833	826	857	817	830	813	792	839	852	892	821	854	859	836	822	879	792	814	788	879	820	905	803	819	815	852	844	903	814	823	838	780	875	829	822	860	816	934	854	820	827	848	827	848	828	799	879	873	805	789	838	801	808	782	794	835	831	806	827	739	838	830	778	825	831	865	836	838	823	826	803	842	877	817	830	830	842	810	768	859	805	876	845	762	832	826	812	799	831	820	813	805	780	793	857	849	783	826	850	755	805	815	797	815	842	861	838	840	840	831	820	829	789	830	858	847	857	862	817	843	817	815	848	823	862	795	856	810	824	840	780	844	820	853	836	795	844	858	794	815	804	853	833	876	845	833	836	764	845	815	793	825	782	787	811	847	782	822	849	903	833	786	747	831	815	782	796	835	824	827	814	815	853	800	800	769	850	829	831	835	831	803	798	825	794	831	843	892	802	844	784	789	842	831	785	870	847	767	823	808	859	835	815	819	827	815	826	825	860	846	813	842	805	803	789	820	840	831	779	866	831	794	833	817	773	767	814	844	792	825	830	860	803	802	846	828	811	811	796	793	787	848	824	804	846	862	790	858	774	834	851	834	830	793	798	836	861	836	823	810	831	842	815	768	787	809	787	823	783	800	844	789	824	819	825	819	860	819	824	852	814	800	780	849	846	875	854	836	831	799	849	819	862	824	783	850	821	789	830	821	838	875	838	823	821	839	878	897	776	808	823	810	819	785	802	886	828	849	849	835	830	784	795	841	864	853	844	809	799	861	850	785	781	842	830	806	831	806	833	821	831	812	802	863	850	794	808	860	844	800	822	850	812	877	812	792	880	840	832	811	793	837	838	829	799	825	836	817	823	858	798	860	809	827	799	768	840	825	814	866	817	832	848	818	843	835	802	784	812	777	801	820	803	882	773	833	806	868	772	842	840	795	810	813	780	849	818	836	815	784	852	804	777	819	808	830	810	858	863	797	862	830	823	837	825	766	786	844	840	848	808	855	864	792	855	810	816	808	836	837	830	813	800	851	860	858	825	816	770	809	773	813	815	832	859	792	862	856	858	832	799	865	835	864	817	819	837	888	883	841	841	850	787	865	863	834	820	824	805	835	786	825	790	845	798	806	791	829	773	764	854	832	856	820	795	826	851	803	755	812	833	863	837	836	785	810	832	823	850	805	848	758	917	832	802	831	838	849	852	830	796	819	792	783	827	828	864	805	850	828	869	827	842	825	832	819	823	822	810	842	824	807	816	799	809	833	834	907	815	837	822	821	840	834	819	834	837	828	791	847	831	796	795	859	825	777	809	864	860	795	843	852	845	832	871	837	838	835	804	813	804	879	829	806	858	816	813	804	801	789	828	804	819	894	791	860	883	853	838	823	776	781	810	845	825	808	811	831	851	844	815	887	781	799	861	830	803	811	784	823	875	840	871	808	796	866	800	812	834	802	745	831	826	872	870	830	806	831	841	816	842	781	807	786	765	833	856	782	856	848	823	873	819	800	847	858	838	780	838	751	825	809	820	756	858	826	823	806	849	826	812	848	796	837	802	816	808	843	834	799	815	808	785	846	873	822	795	790	814	802	805	832	799	807	826	831	817	804	816	775	785	812	842	856	770	840	803	805	830	812	793	803	815	826	842	794	763	858	873	853	835	829	829	839	803	861	793	801	792	827	806	868	824	814	808	832	843	857	813	860	833	877	834	869	843	832	822	803	778	811	843	779	843	771	848	848	844	833	861	824	796	858	812	771	844	878	870	811	823	822	832	845	829	833	826	823	858	828	852	796	836	831	800	832	786	798	796	840	835	821	831	837	812	797	858	836	794	864	847	817	810	808	853	850	783	794	811	848	851	795	835	791	815	836	851	800	860	852	859	870	807	822	826	836	831	815	833	836	882	814	848	816	846	810	851	816	806	818	886	813	812	863	802	822	787	832	873	787	804	827	873	824	805	790	844	763	814	842	804	796	871	832	793	854	859	846	886	806	830	785	862	841	837	824	832	840	842	841	877	836	842	838	864	817	799	827	823	834	842	807	744	811	837	800	858	840	862	809	834	845	873	826	822	850	832	847	864	757	846	844	784	817	784	836	804	816	792	844	887	812	861	831	785	795	846	799	887	855	827	819	786	801	911	780	785	905	827	853	821	822	757	816	819	804	805	885	848	850	865	777	808	825	801	863	759	789	813	855	808	826	790	811	799	799	824	822	903	842	834	882	824	857	811	804	825	766	865	824	845	843	813	835	884	842	817	833	831	825	790	839	860	831	802	831	782	798	832	827	794	860	793	841	833	826	826	821	858	827	843	840	856	887	819	814	780	855	841	869	818	878	860	888	800	820	833	866	865	837	863	850	849	826	769	842	846	827	866	876	840	841	829	856	871	853	792	820	866	765	850	836	855	809	843	816	818	866	797	744	809	849	837	808	829	810	820	860	833	839	819	838	820	842	819	789	847	795	851	839	844	818	815	829	827	859	848	826	844	857	796	810	851	816	847	840	825	847	858	814	839	876	804	838	850	816	820	803	815	844	766	814	803	806	859	774	830	811	819	771	798	796	864	823	868	816	827	786	872	847	842	856	841	822	822	806	807	777	877	788	798	788	901	832	826	799	835	813	816	793	794	860	829	841	812	822	882	860	816	840	811	784	797	846	840	807	846	802	824	833	831	789	843	859	808	805	845	839
27353	16893	3996	1505	814	587	514	481	445	449	407	429	425	395	302	325	325	343	345	298	337	286	288	308	281	313	282	251	247	218	240	230	229	234	233	255	231	220	252	240	240	228	261	247	229	199	226	245	232	224	223	221	232	246	239	241	219	231	239	223	229	256	238	221	220	238	261	230	208	236	242	243	238	217	250	204	231	263	219	236	228	240	237	199	227	243	253	209	228	224	212	218	211	212	218	224	224	226	228	224	256	253	254	223	209	202	231	209	215	224	254	220	245	217	223	249	227	236	207	242	208	209	225	228	244	253	231	232	198	235	205	224	208	218	198	217	207	245	207	230	243	225	248	244	232	231	267	241	239	219	232	228	233	238	234	210	233	208	242	222	221	225	229	211	236	236	215	237	255	215	240	209	226	222	234	211	200	233	241	226	225	229	249	223	249	235	238	215	242	242	229	234	211	251	225	247	226	239	227	215	247	244	258	222	220	235	225	228	226	224	213	225	236	216	228	228	223	218	227	223	213	212	232	234	226	246	225	229	216	236	224	225	235	265	228	234	236	222	224	223	213	242	205	230	249	255	219	225	193	209	211	224	244	229	210	209	227	227	225	205	231	243	233	216	228	240	230	233	224	197	251	242	241	244	230	225	219	209	224	243	201	212	228	222	227	232	228	242	218	239	254	212	232	198	228	254	221	243	221	215	220	225	206	233	247	206	184	210	208	221	196	218	221	222	236	226	220	211	224	219	220	233	217	240	236	252	219	220	216	234	215	226	227	232	208	214	225	238	230	234	241	214	235	238	235	228	186	228	220	228	252	216	229	265	218	202	209	236	224	245	222	243	220	232	211	260	206	261	213	223	204	231	213	235	236	233	237	221	220	243	211	219	239	221	223	187	244	244	242	237	256	239	220	221	234	226	218	239	234	222	224	255	233	186	217	240	251	228	209	248	247	233	218	236	234	208	218	236	256	233	230	215	218	212	237	212	238	239	211	234	250	216	241	205	213	220	225	224	219	240	238	265	203	213	237	217	211	254	225	245	232	225	203	237	230	213	223	219	236	251	200	259	229	246	225	213	205	243	229	245	238	239	238	226	220	235	242	248	226	229	230	230	222	241	226	270	205	213	235	246	236	213	231	210	225	231	226	240	208	196	239	237	219	212	245	227	231	220	223	242	239	227	214	258	237	219	230	251	208	223	239	266	206	221	214	215	216	233	260	216	245	234	219	241	206	236	228	252	213	214	239	225	233	198	217	223	220	241	228	229	235	212	221	199	215	220	221	231	218	224	216	214	231	221	223	215	231	242	238	224	228	207	232	239	242	251	220	196	217	195	269	232	223	267	248	254	209	253	236	220	222	228	268	209	253	216	226	238	235	244	222	222	220	279	204	229	219	213	239	210	237	232	226	207	261	246	231	211	193	219	196	230	201	213	232	229	232	223	196	226	237	245	236	241	222	212	232	227	213	238	234	236	218	227	247	236	195	199	213	245	242	208	200	242	237	223	236	254	245	231	226	226	235	229	235	185	224	216	240	227	218	204	231	196	234	236	205	234	225	241	254	232	215	261	241	227	208	222	210	268	255	253	254	246	238	233	215	211	250	226	193	214	225	214	220	224	242	222	221	229	229	251	249	217	250	225	251	224	230	213	236	259	204	225	258	229	239	237	230	221	239	213	231	254	211	203	235	236	243	183	239	235	199	214	209	250	230	217	215	223	220	218	220	235	242	211	220	220	215	225	253	207	248	211	232	210	240	230	218	238	246	224	209	219	244	221	227	232	207	222	197	224	243	221	230	221	219	244	250	210	238	248	248	229	222	209	211	225	230	224	223	233	244	209	235	227	219	239	218	228	235	222	190	232	214	237	252	233	259	253	246	231	216	217	238	214	233	221	234	244	215	226	222	230	225	215	215	207	246	203	218	225	215	255	207	218	207	222	231	194	207	230	191	228	223	214	235	214	236	227	207	247	221	220	218	249	264	247	228	230	226	245	246	209	234	225	223	238	226	222	254	237	218	246	207	226	243	206	209	231	241	251	218	236	228	240	204	224	243	213	243	228	219	220	271	270	225	226	238	229	219	230	221	222	220	250	189	230	238	212	259	222	222	220	223	213	261	247	254	212	210	211	224	224	237	209	237	223	238	250	202	256	239	220	227	231	249	212	233	221	208	233	213	216	240	252	264	215	241	234	243	213	232	238	229	235	212	197	231	235	217	239	237	257	210	235	251	247	252	213	238	221	214	236	230	206	217	217	222	252	224	222	228	242	228	241	225	244	218	240	242	266	209	227	231	225	224	217	237	246	234	216	242	237	215	211	204	259	222	227	223	216	217	231	225	234	253	218	210	233	211	212	224	245	249	228	234	212	210	227	223	204	235	217	213	222	228	205	217	224	218	212	206	237	199	235	207	227	226	240	226	226	247	247	226	236	234	211	207	205	210	211	224	210	222	231	221	245	249	234	228	235	231	208	217	261	233	232	238	212	244	215	244	238	197	209	209	236	226	206	229	238	225	225	205	238	234	217	251	239	236	234	237	229	214	210	217	215	233	244	214	260	228	227	247	241	255	224	237	238	235	216	230	251	215	208	195	209	222	232	260	245	233	225	225	205	225	239	226	212	227	213	228	213	244	228	219	242	218	219	220	219	224	234	225	230	199	223	226	221	220	204	228	217	220	254	230	241	233	243	228	211	230	207	226	219	216	237	227	204	225	216	242	206	237	253	207	214	224	195	205	242	193	223	227	232	252	236	228	225	226	251	212	215	230	208	244	234	231	228	206	237	197	259	219	207	222	212	215	231	212	183	244	220	236	246	225	214	240	195	218	222	228	215	234	235	205	208	211	221	233	216	231	231	234	248	235	213	220	222	215	225	213	236	219	237	224	222	218	220	236	198	229	237	212	236	237	235	205	220	260	242	247	238	234	247	204	228	212	245	199	216	238	226	259	210	216	210	233	232	237	229	221	256	239	242	238	224	226	234	240	223	258	217	205	242	228	218	234	247	190	228	222	198	234	233	233	232	235	243	227	267	233	251	218	213	181	207	254	246	206	230	238	198	208	228	211	233	208	218	218	230	246	226	225	209	255	244	205	217	223	224	251	229	217	231	220	228	245	223	222	218	240	227	237	233	239	227	218	217	223	223	239	230	244	212	220	214	252	247	236	203	241	213	238	221	227	247	232	250	227	241	223	216	251	232	204	196	229	243	244	238	221	225	215	249	250	257	228	218	234	227	215	221	248	217	225	253	235	230	236	228	261	213	247	196	240	241	257	228	208	234	238	228	222	230	240	222	207	236	249	227	239	239	225	245	270	218	233	217	244	247	245	205	241	246	224	235	223	218	256	226	244	261	238	226	210	241	209	221	217	213	269	229	238	237	221	225	233	219	235	215	245	218	226	223	195	221	240	216	224	233	217	231	230	232	216	236	205	216	232	228	233	243	261	241	213	224	243	215	236	230	234	204	222	246	236	217	223	234	229	213	227	240	193	214
7017	7602	7023	3705	2634	2113	1918	1653	1560	1524	1515	1364	1271	1185	1029	986	981	972	913	876	860	781	777	768	711	659	639	609	558	571	510	555	521	498	512	510	496	517	494	496	555	511	487	524	534	534	478	528	536	494	495	501	528	520	482	477	530	508	481	484	484	522	532	552	501	529	466	539	468	490	477	494	532	503	486	520	535	498	507	525	524	475	495	491	507	496	464	471	540	560	526	477	545	502	501	539	480	486	500	491	538	511	453	490	501	465	495	463	494	498	509	494	512	483	488	473	519	528	499	515	497	509	536	491	465	483	540	463	455	458	497	521	524	520	490	498	458	508	494	528	510	483	481	558	505	498	505	499	486	501	499	517	504	518	489	518	502	487	505	496	488	510	497	480	541	488	498	534	506	506	501	488	504	493	498	518	522	481	471	504	541	499	531	534	484	507	486	502	472	518	475	485	520	499	515	498	503	461	457	505	464	507	460	510	478	489	486	513	519	490	475	512	485	467	489	505	502	504	528	481	515	489	474	509	517	453	492	481	532	491	507	504	499	486	484	527	520	512	462	548	482	524	486	482	468	486	473	490	524	488	489	507	479	496	477	535	489	478	498	516	484	518	480	446	459	508	460	471	501	522	496	498	484	520	488	503	484	489	468	470	468	523	501	478	522	448	481	515	482	488	494	510	492	491	514	485	518	476	513	474	474	494	511	461	491	506	469	502	476	505	469	466	458	547	476	474	493	500	484	519	514	506	489	501	481	483	512	515	431	491	513	506	480	486	489	518	484	526	502	507	487	481	484	484	494	484	528	447	496	501	470	499	511	451	439	489	506	507	472	477	515	511	497	476	484	471	494	508	494	525	491	532	490	464	498	514	473	467	521	504	467	487	476	508	508	512	503	485	509	486	496	448	501	548	485	539	485	502	503	478	512	498	497	531	472	482	536	517	483	487	501	561	488	521	449	503	510	524	529	478	496	512	467	484	458	505	487	528	490	476	485	516	499	501	520	494	468	510	507	497	512	536	506	488	476	472	485	513	476	469	485	499	481	499	500	511	464	483	536	496	462	479	480	498	473	487	450	485	497	426	476	511	490	507	500	461	531	443	459	494	482	475	517	486	501	499	479	509	509	492	522	518	446	541	516	460	516	518	510	505	492	489	459	514	520	494	526	520	483	498	551	473	519	491	474	482	504	520	491	492	504	482	490	510	484	511	531	508	485	492	466	535	483	490	489	509	494	443	482	514	518	517	486	563	482	440	503	475	507	507	491	491	533	499	478	500	512	538	480	505	504	499	522	472	504	491	506	471	487	515	489	528	517	517	543	501	485	491	472	481	502	478	479	498	475	500	479	490	470	454	496	534	478	510	502	510	491	517	489	455	480	549	507	485	483	471	471	513	543	482	508	479	477	484	512	495	496	483	497	483	492	482	500	483	486	496	463	481	458	492	473	511	482	482	493	520	479	465	490	506	499	490	494	507	493	538	473	492	519	451	470	508	529	500	459	459	496	518	483	497	485	531	505	509	485	490	460	514	489	479	501	501	450	507	458	502	462	479	458	497	546	474	498	485	458	501	516	493	497	510	501	506	529	490	505	462	439	501	462	478	534	535	505	505	521	481	520	512	504	486	557	465	502	496	504	480	511	521	517	514	491	473	498	464	540	485	495	460	461	479	488	459	500	498	520	544	476	480	474	518	490	503	512	515	476	503	487	499	496	461	486	509	479	478	494	524	476	539	465	469	463	498	476	512	469	479	457	488	551	519	497	515	488	524	489	492	494	487	509	518	484	519	467	526	499	467	534	507	508	512	478	469	485	498	521	530	497	531	497	537	480	503	512	508	522	495	483	529	502	503	517	510	501	488	481	491	502	506	489	533	477	487	496	517	484	536	476	502	519	482	501	474	483	499	476	482	520	456	496	486	540	499	536	510	473	511	512	538	510	525	500	492	518	519	500	502	513	489	481	458	482	529	504	460	486	517	510	531	499	480	464	531	480	489	485	475	457	456	483	526	491	507	517	489	519	483	486	435	482	465	492	523	466	494	505	493	512	492	487	523	463	539	477	461	484	522	476	491	459	482	505	485	484	464	516	485	480	505	502	466	517	526	479	469	499	479	466	463	521	483	502	496	512	470	475	500	488	446	506	514	457	516	508	478	493	475	505	482	461	470	503	486	471	502	474	466	500	512	540	510	496	521	473	482	497	484	488	463	553	487	487	501	477	495	521	456	515	489	526	481	497	493	493	483	491	490	499	471	492	489	428	509	499	505	470	516	493	489	488	511	514	469	525	536	518	485	457	486	556	479	506	446	483	520	517	539	498	473	502	458	497	468	520	499	506	511	491	518	499	490	487	485	507	518	514	526	498	522	538	490	474	492	471	512	539	491	501	503	457	501	535	509	493	485	514	501	514	489	491	458	479	531	489	455	513	493	484	480	515	522	489	460	543	549	512	530	450	453	532	499	530	519	488	483	511	467	493	495	491	493	515	523	486	497	457	452	488	497	529	479	502	468	534	483	482	484	466	490	483	479	512	514	505	466	495	500	471	527	521	471	473	495	480	464	458	481	501	488	502	517	498	458	513	511	527	510	507	479	477	478	461	507	489	546	515	510	462	477	508	491	519	488	516	540	491	481	493	473	529	508	508	509	464	473	489	499	506	475	471	428	499	489	493	512	465	552	505	513	478	482	484	502	500	503	527	518	527	490	509	462	511	521	472	510	503	519	479	473	487	484	478	517	509	477	531	500	505	485	489	481	504	451	489	482	520	490	479	504	514	533	512	476	526	502	528	502	472	462	485	475	513	494	520	470	484	499	495	500	496	492	511	522	466	460	501	474	506	539	497	484	494	524	512	462	485	509	500	478	485	499	514	531	500	491	550	486	514	527	475	506	480	501	492	471	477	470	477	459	507	521	497	517	499	530	526	503	509	491	497	503	557	502	511	515	535	499	504	498	510	500	481	505	504	487	475	464	512	489	506	507	490	492	486	490	499	509	499	503	489	519	547	492	484	551	530	505	484	509	534	494	462	510	527	492	487	484	476	512	509	499	497	513	515	490	443	466	472	473	468	486	494	495	479	515	503	519	515	483	450	539	510	495	499	481	460	526	513	458	495	462	501	483	497	487	461	515	500	493	501	482	526	509	544	518	484	505	523	519	512	479	483	470	515	516	517	496	524	461	455	526	517	487	515	510	484	474	526	466	463	516	502	466	510	516	456	475	506	484	509	514	514	481	531	464	463	472	464	495	454	518	448	499	466	490	508	496	461	520	529	505	510	471	493	509	490	475	512	516	467	501	512	481	502	487	498	485	494	480	484	493	510	493	483	537	487	495	532	491	468	483	482	539	513	499	514	501	497	507	500	525	471	462	513	482	507	476	466	479	495	485	519	512	515	499	472	486	487	509	474	471	478	506	519	515	490	539	496	539	484	500	436	503	562	488	521	500	517	496	507	480	534	500	490	487	513	491	488	497	492	452	462	538	458	503	472	510
25141	21483	27914	25384	11755	2497	1583	1166	1024	930	871	860	745	676	589	567	522	545	508	480	473	448	417	356	356	402	373	389	344	314	307	330	295	303	269	273	318	279	288	262	285	276	263	259	276	270	260	246	245	276	252	266	264	257	257	261	277	289	253	272	242	271	252	252	258	283	256	265	281	265	285	267	254	247	281	266	255	264	238	258	258	265	259	256	290	242	257	240	236	288	249	267	264	269	279	228	270	278	249	250	259	237	257	262	276	261	254	260	280	270	264	256	263	302	252	245	270	284	264	298	267	264	255	223	271	267	257	287	221	234	265	270	280	266	259	246	250	257	274	282	244	275	249	256	261	296	241	254	260	261	265	272	260	278	231	269	255	278	265	240	284	255	247	271	237	239	273	287	252	247	276	276	260	263	274	278	269	257	267	299	246	262	226	258	268	257	252	281	263	242	248	251	264	256	265	273	248	281	275	249	277	237	233	261	256	265	270	271	268	237	271	278	258	242	246	230	241	252	257	238	263	240	270	286	276	258	275	272	278	260	263	250	270	251	267	252	228	248	282	256	239	285	229	262	281	253	234	246	289	254	274	276	270	252	289	249	248	265	271	248	250	265	264	252	259	247	274	255	253	247	275	264	240	222	272	264	230	242	270	283	267	260	272	244	232	246	248	268	276	245	252	269	264	235	238	291	237	239	261	256	241	241	236	262	243	235	252	251	249	258	276	262	267	256	272	251	239	298	276	260	228	252	267	253	280	249	268	241	255	245	265	268	305	260	262	236	272	276	268	264	258	259	277	295	260	269	230	287	255	244	248	256	247	241	240	275	249	254	236	266	239	255	256	245	265	261	261	260	278	259	265	260	269	250	255	269	244	230	247	257	244	264	300	253	264	260	244	271	245	271	249	266	250	278	255	251	239	250	271	278	255	263	241	248	289	247	252	265	257	289	291	226	278	284	259	268	214	248	268	238	235	258	253	283	293	262	247	261	288	260	298	274	260	263	248	259	272	253	275	250	265	256	258	273	249	267	255	279	298	253	250	236	228	256	265	257	267	235	231	251	287	235	242	265	246	263	235	266	269	255	288	270	269	265	253	269	271	262	261	274	247	247	280	254	281	244	243	231	249	222	271	260	254	267	269	259	272	286	268	261	264	195	253	243	255	268	266	266	282	266	265	263	242	259	270	267	278	281	246	264	281	269	279	267	266	244	261	259	256	256	275	212	245	272	269	285	257	250	269	278	290	268	262	258	233	253	258	290	277	223	267	282	244	245	258	254	271	278	243	279	284	277	264	234	267	268	278	246	243	243	253	268	281	254	264	250	246	242	249	266	251	245	243	236	246	244	271	238	268	258	243	279	269	269	271	258	280	275	284	246	263	272	261	252	274	266	250	241	249	263	302	263	279	265	258	243	248	262	244	263	281	283	286	264	252	247	295	275	256	233	265	282	279	260	274	257	287	280	225	207	272	263	254	265	236	283	263	256	276	253	234	259	274	258	269	258	275	266	270	258	262	262	279	268	274	268	245	250	280	265	282	255	271	260	271	271	254	249	266	259	253	268	283	255	241	260	258	260	251	242	269	253	277	255	264	256	277	272	286	243	245	241	247	276	279	267	265	243	263	291	252	254	263	257	265	240	254	248	273	266	273	263	279	251	264	255	264	279	236	262	252	266	258	270	270	256	236	255	264	270	242	248	263	275	250	273	260	239	256	243	267	288	258	250	257	234	248	257	252	266	246	254	253	247	240	256	255	264	262	284	232	254	286	273	276	253	262	273	251	271	257	251	251	261	254	263	252	259	255	279	251	260	264	269	273	238	240	232	248	248	226	267	257	246	245	243	252	272	273	276	284	279	275	287	267	247	254	237	299	270	267	267	263	250	256	282	231	270	266	243	236	256	260	262	263	250	278	258	264	254	246	262	264	274	251	261	244	267	297	261	241	260	242	242	264	298	270	263	258	258	252	251	262	284	264	259	277	262	250	263	231	233	252	272	266	287	279	251	251	260	277	279	258	253	270	281	262	247	278	249	259	234	246	285	235	265	238	231	271	257	245	257	259	230	250	263	249	285	260	255	263	257	243	261	259	251	250	276	247	274	263	246	273	258	259	224	293	244	263	231	228	269	271	268	273	283	272	247	233	262	266	257	286	260	244	269	249	260	262	269	253	252	258	253	234	249	245	246	269	267	245	262	260	230	269	284	259	270	274	238	262	260	272	267	254	293	285	274	274	282	277	278	262	267	226	282	253	241	244	271	254	265	254	255	255	248	217	257	284	264	262	266	264	262	254	243	252	275	250	243	238	245	289	265	256	265	269	252	281	267	263	232	275	240	264	273	234	245	242	260	258	273	277	282	250	272	258	285	235	282	268	273	249	257	252	273	292	253	262	277	250	301	248	248	265	248	270	278	253	230	236	295	277	237	254	251	291	243	256	246	292	291	260	270	271	244	248	257	261	277	254	245	281	270	252	244	243	282	242	265	234	268	243	247	245	252	266	244	265	258	270	230	263	229	262	261	267	264	260	248	265	236	248	254	258	275	250	255	260	268	279	269	250	266	261	290	240	249	269	255	257	238	246	280	264	248	261	260	263	241	268	251	242	286	260	287	256	242	267	259	247	242	270	257	243	253	252	271	242	277	230	267	269	262	249	241	295	257	268	245	252	246	233	286	247	253	253	277	249	291	288	260	272	262	288	267	253	253	264	241	241	246	261	236	269	270	233	254	295	230	269	242	258	234	279	299	281	211	251	269	249	265	259	277	257	256	235	261	250	224	246	253	233	249	244	280	256	266	230	269	282	251	239	260	289	254	260	244	277	245	223	242	274	259	228	257	263	269	294	244	271	292	261	249	241	239	265	260	258	226	242	259	267	296	270	254	258	231	255	242	265	279	248	271	250	262	268	236	276	260	255	284	265	270	251	256	256	263	296	275	225	257	272	235	272	256	253	259	237	276	266	247	254	226	254	271	272	288	254	262	260	274	241	277	244	269	252	245	252	236	244	258	273	262	270	263	255	233	229	251	269	283	255	250	274	283	247	257	239	269	271	271	293	226	273	253	259	257	252	256	257	260	243	268	250	275	249	264	251	255	262	246	250	274	232	261	287	224	262	240	252	261	237	254	254	231	255	274	232	248	240	255	243	257	248	257	255	271	272	236	272	281	263	261	252	252	221	266	234	276	245	266	247	259	266	269	261	262	271	260	226	246	257	267	265	237	253	262	280	276	263	242	263	274	257	271	263	256	286	255	287	239	271	246	276	246	262	239	249	245	261	252	272	239	279	234	265	268	235	241	256	284	252	280	282	270	270	275	256	251	256	263	237	276	252	295	254	248	248	258	270	251	274	273	278	251	242	266	275	259	258	254	247	250	274	228	285	272	280	245	278	247	289	225	268	274	280	273	230	251	260	250	262	265	238	249	262	228	253	264	238	278	266	279	258	254	249	255	258	271	271	294	260	261	255	262	250	270	288	258	283	228	245	274	250	270
9570	18419	16869	10490	7651	5817	4720	3991	3643	3290	2953	2963	2614	2258	2032	1743	1659	1663	1627	1529	1369	1313	1202	1123	1062	1006	967	876	846	817	704	693	629	648	610	603	571	548	597	599	588	582	535	588	597	554	567	590	530	561	533	578	532	585	583	593	614	565	536	578	600	540	593	610	591	567	551	604	586	561	534	560	568	562	533	554	595	565	571	533	548	614	551	601	541	555	586	592	564	518	510	558	578	549	551	566	544	582	565	578	545	556	548	541	550	573	543	530	591	565	583	549	553	587	550	557	569	544	576	546	538	546	547	566	531	549	542	571	521	532	544	580	538	539	503	537	518	556	541	564	555	556	555	526	526	526	525	532	523	505	525	523	555	535	548	536	531	524	537	589	580	549	525	579	585	591	546	545	491	554	516	555	537	548	526	510	516	584	552	555	539	535	526	530	587	549	531	587	561	531	499	528	513	569	566	512	534	552	560	528	510	541	604	518	508	566	558	526	528	571	531	555	538	548	534	557	532	520	532	569	546	539	554	558	527	558	572	535	562	580	542	535	571	567	532	529	519	503	523	577	593	590	512	512	501	563	560	540	557	516	504	513	556	509	535	554	547	564	524	566	528	546	537	554	527	578	518	541	532	528	524	539	551	530	539	518	550	545	540	517	525	554	561	547	522	547	525	542	504	535	530	562	587	554	539	523	556	557	536	568	486	562	528	580	543	582	558	540	548	581	553	538	534	553	555	544	531	531	505	541	597	535	578	535	533	542	534	534	506	554	569	546	528	551	556	526	529	592	541	572	561	534	547	567	544	549	510	539	537	525	515	527	504	552	575	556	585	509	516	567	553	564	579	530	542	551	589	515	551	557	557	559	556	536	585	540	541	544	568	520	513	587	586	526	554	554	562	577	538	529	550	588	537	610	555	589	580	567	580	571	555	523	539	564	553	581	544	527	567	525	576	531	506	565	559	490	558	567	578	545	551	571	562	555	536	558	531	545	540	574	546	547	586	605	572	514	544	522	525	548	567	588	567	553	548	553	564	545	574	527	586	558	552	526	562	578	501	552	564	561	570	541	558	563	569	555	574	527	530	563	524	537	548	572	573	559	535	529	562	585	533	541	562	571	527	551	515	566	552	529	558	546	530	530	577	529	534	504	518	584	574	554	566	566	535	540	573	572	566	504	540	498	537	559	498	516	544	568	539	513	525	515	547	577	508	623	529	555	508	537	549	553	520	523	546	550	583	514	542	577	550	530	554	568	541	548	580	529	537	502	560	561	585	546	570	544	556	564	533	540	533	595	566	571	555	533	524	523	567	584	570	537	558	539	573	582	517	577	560	559	573	570	524	572	542	534	527	566	558	547	528	554	572	497	564	552	537	496	548	583	571	553	545	560	586	555	508	545	531	503	562	554	512	562	587	539	550	558	562	526	509	546	548	571	499	570	537	557	529	531	515	582	552	512	557	572	551	537	563	563	569	501	547	530	526	539	526	566	573	560	564	550	537	531	520	550	524	536	510	581	553	529	546	528	581	558	553	553	558	530	542	556	565	546	513	525	549	565	589	537	566	562	548	533	592	601	559	521	566	589	535	533	523	533	528	532	518	581	504	518	559	547	572	533	503	520	564	518	553	547	518	581	505	530	578	530	538	560	554	541	603	541	532	575	503	591	590	504	538	506	522	531	538	577	544	549	554	554	577	553	534	548	582	569	578	579	549	534	564	526	555	562	549	523	522	579	599	542	579	558	528	560	519	492	554	519	543	541	478	555	522	539	490	552	544	599	590	561	594	513	567	524	544	517	565	521	601	565	534	557	555	530	557	575	533	547	545	543	555	523	526	499	528	565	575	530	569	505	566	547	486	550	553	535	544	547	549	563	552	585	562	570	528	524	584	501	512	546	534	520	539	554	514	576	535	518	526	530	552	546	506	544	589	544	548	592	571	563	543	543	569	556	577	543	611	581	542	543	568	584	574	517	543	541	552	588	533	573	573	557	526	529	558	562	586	542	549	563	544	534	541	574	586	558	533	532	558	519	507	594	557	519	561	562	568	539	498	533	565	567	597	559	500	565	546	577	488	536	549	520	564	547	529	584	541	535	529	575	537	555	582	549	550	590	575	554	521	550	525	522	566	577	540	572	546	560	524	547	572	559	482	570	576	571	561	567	549	553	520	531	555	552	483	514	549	542	530	587	573	569	606	575	550	543	545	531	542	546	540	551	542	523	531	539	542	564	555	520	555	549	536	578	559	510	567	570	570	595	536	539	534	541	529	570	585	565	571	552	540	513	489	558	529	596	521	545	552	527	557	609	534	518	569	598	546	574	595	557	612	544	538	593	521	519	571	553	559	541	586	580	526	558	592	576	536	558	516	547	578	533	556	557	528	539	557	531	502	558	569	548	545	583	527	550	536	490	506	540	578	532	564	538	548	570	517	543	561	538	537	575	499	483	558	542	528	559	536	560	608	563	530	555	519	564	543	568	536	524	553	558	573	528	550	569	519	548	558	579	529	584	511	587	545	574	561	529	560	535	565	548	595	553	528	508	517	538	551	545	540	538	535	572	530	556	557	549	546	506	519	553	558	601	510	529	517	574	561	546	585	556	564	567	570	572	538	526	514	583	542	548	519	547	574	559	560	562	516	562	562	531	601	545	540	570	541	547	508	588	568	580	549	549	560	537	490	550	551	557	565	557	574	564	538	542	508	503	565	515	541	567	528	566	519	529	583	533	544	532	594	591	548	590	520	557	557	515	555	586	552	546	534	560	568	574	546	574	558	546	548	600	557	527	558	576	555	572	559	556	562	572	544	544	522	522	556	570	520	587	559	547	518	525	553	570	558	557	563	588	552	511	537	518	546	570	584	507	564	600	560	514	573	512	537	570	499	548	521	562	558	568	544	543	560	550	571	525	542	548	519	576	532	569	564	526	520	564	535	543	568	566	552	507	551	542	577	571	540	530	540	544	548	543	521	561	557	575	555	557	555	554	528	559	545	518	502	544	503	555	570	509	566	491	545	508	558	512	556	539	556	541	541	537	542	522	538	571	563	560	588	522	542	565	546	573	558	554	552	563	535	573	546	544	590	549	523	537	536	557	542	542	529	526	510	538	562	589	556	528	552	570	513	569	544	544	549	531	546	564	544	546	546	581	576	551	579	506	565	563	569	493	576	549	575	545	522	545	579	580	542	527	539	523	569	545	527	550	526	555	548	566	568	548	539	546	528	582	533	528	555	573	554	522	549	517	568	529	569	553	564	583	535	571	532	541	564	539	555	563	555	560	547	533	524	574	560	516	552	567	559	554	587	531	545	585	543	564	551	577	582	599	540	535	545	550	543	535	539	576	581	544	519	559	515	563	558	532	508	558	549	525	519	554	514	550	550	541	596	561	583	530	530	557	532	586	526	517	539	551	567	537	560	499	579	558	572	552	562	573	566	559	553	549	553	558	538	552	564	576	525	583	563	540	577	549	524	547	559	510	560	563	509	534	530	541	547	567
24249	21459	28929	24400	21432	11664	3506	2086	1800	1646	1490	1342	1316	1228	1059	927	861	902	827	758	801	792	701	669	550	558	576	587	571	525	533	469	459	459	445	457	421	447	453	427	432	407	390	443	413	435	452	420	417	436	428	414	413	432	443	412	413	410	404	447	427	425	404	463	399	432	423	441	429	411	435	424	426	408	456	460	438	420	396	479	401	450	411	381	405	448	433	436	432	438	435	434	427	445	427	408	390	384	420	465	403	424	433	469	393	439	404	423	426	424	380	389	411	432	418	438	409	437	439	407	392	393	381	422	408	389	388	407	424	402	437	416	419	393	392	437	393	414	403	420	401	421	455	391	455	385	379	421	412	397	431	438	414	391	423	434	428	408	379	424	422	440	422	406	405	413	446	412	439	398	409	417	418	382	427	394	405	432	440	406	391	398	407	388	423	405	412	415	398	443	426	425	399	426	401	422	425	419	427	376	404	423	407	442	419	423	434	435	418	410	437	407	418	385	429	389	448	432	398	410	437	407	411	423	434	424	430	411	415	421	428	402	411	420	408	451	426	394	416	457	413	413	418	444	434	416	393	412	410	424	400	414	410	399	444	405	399	399	403	407	364	418	470	459	389	409	419	405	402	425	393	404	384	431	417	387	389	430	442	387	420	459	397	457	403	387	426	430	411	427	440	424	466	425	374	435	387	420	418	423	406	395	388	370	469	421	426	414	442	433	370	409	373	420	428	396	430	393	423	373	394	435	445	422	376	418	431	406	420	428	442	407	438	365	385	409	427	409	402	393	404	405	391	438	434	372	399	423	437	413	424	370	390	444	389	402	420	389	408	397	434	413	404	431	404	386	426	419	410	421	404	398	411	405	437	429	393	403	416	371	397	436	398	433	384	408	434	431	399	407	436	436	416	423	414	430	436	396	392	403	424	427	390	416	430	404	384	400	397	408	405	367	417	387	454	405	457	390	419	392	402	393	409	395	381	388	404	415	413	449	437	403	383	406	448	424	428	389	400	431	416	423	424	420	439	402	402	379	423	409	411	412	412	416	426	435	411	392	367	386	391	454	431	415	444	399	405	375	408	438	385	426	439	379	382	383	404	396	412	401	378	424	400	406	445	380	365	402	395	399	394	387	401	406	428	395	425	410	426	431	413	419	400	407	392	395	413	425	408	412	424	467	401	393	389	382	409	432	430	437	418	405	420	382	420	396	419	425	428	416	381	408	429	414	406	362	406	391	432	409	403	403	440	407	397	435	417	403	418	387	393	390	419	422	433	369	429	424	454	456	406	423	407	391	439	419	447	424	424	415	407	427	433	414	422	436	428	404	437	455	452	431	409	419	390	432	416	434	394	409	406	388	424	446	388	391	394	431	435	438	425	393	424	442	414	407	436	425	418	389	402	409	416	428	433	418	389	407	387	418	434	428	439	432	431	399	429	405	381	366	434	406	418	402	404	413	391	429	406	442	441	398	407	405	408	408	404	419	423	451	412	411	400	437	422	393	442	435	411	380	413	417	441	391	402	405	409	394	409	400	416	410	412	393	439	440	380	399	430	399	457	420	439	391	394	463	427	417	410	404	405	409	405	442	389	419	449	380	395	423	428	458	421	417	400	415	407	404	440	431	381	414	442	429	405	446	432	393	421	413	420	430	391	431	399	459	400	407	399	397	391	447	405	437	448	372	397	401	426	367	400	391	447	378	418	428	383	429	377	391	445	439	367	392	384	432	400	372	405	402	427	415	425	406	397	394	435	410	421	404	391	430	434	398	413	444	382	422	428	404	420	426	435	414	416	400	439	420	419	390	422	414	382	428	401	436	422	467	396	429	396	421	439	409	390	445	399	409	416	433	375	437	432	454	393	391	425	447	381	400	377	413	387	422	379	429	426	447	394	428	433	406	420	423	406	412	399	434	429	401	399	391	394	405	414	418	387	373	411	416	455	426	389	431	436	418	427	430	426	395	415	403	395	406	431	403	427	394	443	414	411	443	443	456	381	411	426	436	454	466	439	382	399	409	440	410	424	378	432	404	389	410	392	426	392	408	429	361	426	392	411	416	397	383	416	424	398	383	396	405	407	436	400	391	390	415	463	449	410	361	419	437	412	415	410	377	388	390	451	383	405	419	406	434	410	410	441	421	395	381	430	406	432	455	411	408	447	413	389	424	414	421	388	426	437	411	417	391	394	380	455	411	412	394	375	364	399	444	394	417	404	431	428	375	400	402	406	403	417	401	441	391	425	413	424	417	400	408	410	420	412	433	391	420	411	441	416	412	411	396	421	397	413	418	408	439	403	358	402	405	463	387	405	365	423	435	427	424	415	397	408	381	429	414	398	437	388	385	431	411	411	427	383	394	385	408	424	406	364	426	419	394	428	414	406	416	430	429	456	439	423	395	436	379	421	459	468	449	414	385	447	382	422	416	416	439	415	441	451	391	372	415	404	407	408	434	416	416	413	412	394	438	375	425	406	417	416	433	412	401	412	403	351	418	405	446	381	380	391	410	442	447	448	404	399	423	434	355	392	427	409	390	381	411	397	384	390	381	416	414	433	440	425	384	406	402	395	393	422	407	396	423	388	459	394	418	416	425	443	413	432	399	427	415	436	436	409	441	454	432	434	393	403	392	418	397	436	384	400	458	431	419	439	406	441	430	434	394	422	393	406	396	439	432	434	430	434	432	395	391	448	446	431	431	402	371	426	444	460	433	418	428	461	415	430	389	416	400	412	413	431	414	433	427	390	424	437	406	401	422	389	382	401	391	418	392	411	395	424	399	432	414	448	417	414	401	418	429	408	405	392	385	402	390	425	414	410	383	407	411	419	425	382	402	411	433	444	428	417	398	395	443	451	432	386	409	396	440	422	433	415	405	401	402	439	403	444	441	434	449	432	411	432	443	426	391	413	413	403	383	369	411	396	436	418	422	403	434	406	393	409	389	437	393	403	378	429	429	396	389	426	407	443	420	403	399	381	389	414	455	414	379	430	420	379	404	408	406	438	378	432	416	397	424	413	415	396	416	426	410	430	431	395	399	442	406	444	420	404	439	419	390	406	398	392	387	432	400	428	387	419	440	420	386	403	459	451	419	396	391	408	410	420	402	413	413	415	417	437	409	403	399	391	451	431	400	407	400	450	422	411	397	438	389	421	394	415	375	433	436	423	425	392	400	409	416	406	424	459	472	416	429	412	398	419	441	414	415	434	396	420	408	425	408	399	395	398	398	448	434	413	427	439	446	400	433	434	389	408	411	436	392	388	389	448	426	431	386	396	411	405	429	395	401	439	408	446	420	403	412	416	443	395	405	413	412	414	434	402	401	436	428	424	423	423	422	395	437	434	403	410	392	396	386	413	434	406	437	411	378	393	391	395	405	444	413	384	443	411	409	432	408	417	437	364	419	404	435	448	429	422	407	425	391	403	425	434	401	371	402	413	339	444	407	400	418	418	422	439	411	450	453	420	397	447	420	441	404	400	420	440	410	450	417	427	447
13075	24814	22500	15684	11858	9425	7606	6495	5945	5175	4956	4644	4247	3781	3385	2966	2748	2512	2553	2362	2300	2084	1867	1799	1641	1618	1488	1328	1363	1204	1107	1058	945	979	940	875	963	914	905	907	878	867	929	830	886	862	895	863	917	889	921	856	854	864	908	886	852	891	847	890	897	812	852	821	891	882	840	917	823	887	828	839	878	878	842	852	827	905	857	836	827	839	854	861	811	852	841	899	841	851	859	880	827	887	839	774	803	832	872	793	844	798	873	864	789	846	784	880	826	831	822	824	849	802	798	889	847	854	835	837	854	866	824	796	807	811	820	810	854	830	873	845	813	809	763	847	851	871	789	901	821	854	812	845	870	763	875	873	781	809	867	771	821	848	837	870	877	822	881	835	850	816	844	872	889	843	815	864	884	814	817	848	851	867	791	834	806	857	864	827	859	819	811	858	824	849	807	817	818	821	826	838	828	860	811	850	823	803	830	850	831	847	833	828	814	853	829	787	859	887	829	849	841	776	807	822	807	851	829	874	790	843	831	842	821	878	814	835	819	863	744	834	862	830	809	844	822	809	869	836	800	841	842	760	815	836	857	834	772	827	876	858	838	815	863	866	840	864	807	852	775	855	823	833	848	820	833	814	802	798	803	802	800	846	782	862	842	807	895	828	782	828	838	803	848	854	814	842	833	825	865	862	885	813	771	824	827	796	830	836	786	824	868	851	834	827	811	876	833	780	847	857	788	838	833	895	790	830	832	802	854	813	809	801	842	810	842	870	774	847	810	827	820	835	830	793	831	829	811	802	793	820	817	807	816	790	793	819	868	845	840	843	836	839	807	783	848	895	842	804	863	825	835	852	801	815	830	829	854	848	832	865	841	827	805	819	800	829	866	773	847	824	831	832	794	832	807	860	840	813	814	899	804	795	861	781	807	746	849	797	802	827	816	841	792	801	850	809	872	802	785	835	859	802	811	845	850	877	795	849	814	760	803	827	824	812	830	783	840	860	820	854	825	822	835	789	828	862	827	813	842	839	823	826	823	767	846	830	830	872	868	799	849	859	833	836	794	818	840	807	809	862	869	869	868	862	868	880	809	804	867	842	810	836	839	842	834	798	832	812	830	786	848	808	807	795	834	759	821	825	819	820	781	794	828	806	834	796	836	850	787	787	804	814	784	805	813	823	807	841	872	800	822	804	815	862	827	855	795	842	803	810	759	835	788	861	797	852	877	816	819	882	782	837	823	799	826	857	795	810	822	814	879	842	831	811	903	852	817	799	847	754	872	800	824	833	852	875	870	852	829	776	802	798	841	792	878	874	892	887	797	827	815	850	818	829	834	863	827	825	852	854	858	823	822	831	859	833	866	818	780	828	837	882	808	813	782	816	845	793	838	860	814	843	796	829	829	770	834	888	847	838	823	828	876	829	788	841	839	839	834	844	809	815	855	790	838	830	841	781	840	820	818	856	848	797	858	805	839	826	875	842	809	816	783	878	811	840	841	826	838	817	799	807	823	775	791	802	886	801	818	820	804	868	837	794	811	811	792	811	861	842	797	847	848	880	836	819	762	810	796	809	848	876	865	801	813	813	817	867	812	865	854	859	834	827	795	865	808	762	830	795	836	844	843	835	841	828	800	863	837	872	802	818	809	848	828	831	863	867	856	836	871	824	834	873	895	835	789	814	805	843	856	855	766	828	796	795	784	857	814	803	820	858	831	810	833	824	793	818	811	828	824	804	829	836	805	835	818	774	837	817	806	797	834	823	832	823	834	813	788	800	823	857	819	878	885	807	816	796	810	859	805	808	778	831	839	812	778	865	840	858	793	839	912	839	802	835	824	804	789	884	842	884	827	814	824	839	785	851	877	839	807	838	835	865	844	787	831	792	778	892	829	838	919	807	809	841	801	871	826	807	804	830	853	797	833	811	818	833	831	837	799	842	804	890	793	882	796	840	813	827	803	845	831	845	830	854	857	825	846	836	808	838	777	846	849	823	784	853	822	799	866	783	783	836	808	851	819	820	807	812	805	788	876	819	783	816	816	844	801	780	814	823	853	857	840	865	803	875	846	851	862	776	860	777	862	860	826	823	788	802	860	839	793	845	832	780	838	882	853	807	791	770	807	780	914	853	811	819	817	878	827	830	877	834	841	793	817	888	816	834	860	818	847	804	837	765	836	836	804	823	849	834	873	859	857	834	880	826	842	853	855	776	812	832	821	792	863	854	894	841	837	809	822	775	868	794	828	799	818	814	818	845	860	805	781	836	812	839	847	814	796	847	832	810	864	837	836	822	821	750	867	854	841	789	825	875	845	856	840	844	880	811	827	854	817	841	835	812	810	836	832	864	837	814	827	800	852	857	777	804	831	840	867	811	796	817	822	840	830	786	778	852	806	805	841	825	861	851	806	825	853	840	784	806	848	835	784	856	800	837	818	841	794	812	816	815	801	802	843	810	798	782	822	870	798	801	872	837	860	839	807	904	832	810	796	883	762	844	786	826	784	891	908	855	791	859	844	843	869	843	790	785	820	882	854	843	856	802	810	836	848	807	875	864	857	862	855	822	821	834	843	820	836	847	814	857	840	801	828	878	844	792	805	807	787	827	773	816	808	785	906	835	825	842	838	823	805	880	785	779	816	822	817	798	817	783	831	840	827	823	769	810	784	822	812	850	857	794	855	808	816	799	867	799	845	786	821	856	810	825	812	811	774	794	860	856	853	819	811	830	861	823	838	829	816	877	795	815	814	851	838	806	857	855	846	816	813	856	815	840	825	834	816	789	833	767	804	854	833	798	811	856	821	839	786	820	879	818	835	806	827	774	823	798	814	824	840	855	818	836	822	865	820	832	808	819	840	816	801	843	857	872	780	853	794	792	804	852	848	774	848	847	849	853	839	806	797	848	768	836	783	867	813	838	828	854	859	879	827	846	860	828	825	840	832	833	797	832	833	825	828	868	822	859	825	816	869	820	836	822	763	802	810	843	790	772	815	849	820	803	844	816	835	823	805	831	871	796	775	789	873	809	827	827	888	772	866	818	839	862	864	772	828	850	852	753	835	910	812	897	854	873	828	842	811	856	854	781	842	819	845	848	807	803	847	823	861	809	836	844	796	776	885	837	865	775	837	849	824	799	801	846	787	795	814	875	752	786	859	824	851	807	825	804	872	782	857	815	831	750	875	792	860	830	877	819	833	818	836	866	797	845	844	863	792	871	853	805	845	844	811	840	790	792	816	855	819	837	869	833	803	820	821	804	838	825	777	799	861	780	786	834	873	787	861	870	842	849	807	812	798	766	802	836	788	882	854	807	831	811	799	866	800	789	809	829	850	836	793	826	779	814	850	846	887	857	865	860	844	862	847	829	808	802	839	822	852	798	907	787	802	817	856	801	854	880	813	823	793	811	825	835	839	869	790	838	849	820	813	821	831	849	809	835	817	857	828	813	866	824	786	813	836	793	794	775	837	841	797	871	855	835	941	855	852	832	828	844	803	869	842	821	852	834
27392	16932	4106	1487	869	696	618	471	514	419	448	441	434	433	424	354	357	353	318	340	316	316	281	295	294	286	296	263	239	249	264	253	241	246	240	249	229	250	236	257	244	233	228	235	255	226	240	257	253	260	234	253	243	241	241	230	240	244	244	255	247	219	250	231	231	238	244	220	273	234	231	208	226	264	233	225	246	220	245	209	231	231	264	231	247	218	223	251	235	217	205	234	226	231	201	240	219	236	241	224	243	229	242	211	217	241	224	230	249	253	212	222	262	229	245	230	239	205	225	245	248	232	259	260	242	245	235	255	239	218	229	227	217	231	217	251	215	256	231	227	225	246	256	222	253	229	222	217	219	244	254	219	246	234	211	268	241	197	227	230	231	217	261	221	245	234	231	219	258	241	235	227	221	246	242	253	213	252	252	249	208	213	278	222	203	252	224	253	230	227	218	214	240	243	203	230	272	228	251	227	202	217	234	270	214	245	233	252	218	234	215	244	242	229	222	258	235	211	243	251	224	229	220	237	247	227	229	229	212	245	254	231	232	241	248	239	212	212	216	231	219	231	262	240	225	254	243	241	207	245	236	217	220	237	259	250	247	262	236	241	229	232	213	232	240	250	223	236	233	245	221	229	251	224	219	238	242	216	218	235	260	239	226	233	237	255	231	247	235	226	218	224	258	246	257	209	242	241	212	207	217	257	228	220	244	226	238	219	214	224	216	209	250	220	227	245	242	263	248	234	246	215	235	236	242	225	238	228	242	242	229	234	221	239	219	239	228	235	221	252	243	240	227	246	221	250	237	241	214	233	223	234	242	267	219	230	237	231	225	245	242	239	222	218	222	231	220	253	231	250	238	216	233	249	217	222	230	224	249	217	249	225	218	229	235	240	238	256	264	228	264	255	222	252	245	239	227	236	236	229	231	224	223	231	204	243	211	225	226	252	217	222	257	256	252	231	239	246	250	208	232	255	225	233	200	219	217	246	258	242	237	236	235	242	247	211	251	224	232	240	237	210	239	250	240	233	256	224	251	217	234	227	255	242	205	209	227	231	249	220	241	235	246	220	246	216	242	254	222	228	255	238	235	201	199	210	256	236	199	252	237	247	244	243	261	224	248	239	222	228	214	258	230	235	213	234	237	212	240	202	230	255	235	242	208	229	244	245	248	246	240	220	244	207	211	218	229	261	242	232	228	206	223	261	237	233	253	235	236	236	240	240	231	252	235	238	269	247	223	209	216	248	250	218	270	238	223	251	232	228	242	213	237	240	247	257	228	234	238	229	240	221	216	233	228	222	219	226	252	223	226	219	220	222	211	242	254	260	234	227	212	208	221	225	232	254	225	234	211	220	241	219	248	224	235	245	245	239	227	226	230	258	209	230	240	253	237	232	224	227	231	207	248	232	250	228	248	221	259	232	229	228	227	218	239	206	256	246	217	208	245	248	206	256	254	231	229	232	267	227	226	247	268	209	212	207	222	255	258	248	265	243	229	242	232	231	234	224	239	220	227	232	219	246	211	199	202	241	221	226	222	221	217	243	216	231	221	252	235	235	217	235	223	227	231	256	228	250	219	230	226	240	224	248	244	222	221	217	216	239	240	241	237	243	248	232	222	209	253	226	234	223	245	232	221	258	234	225	216	265	226	262	244	259	240	231	220	250	253	236	231	227	205	240	232	278	234	253	246	238	235	247	239	240	208	223	242	234	222	240	226	244	225	231	232	244	210	231	268	235	253	220	215	245	226	250	242	221	227	244	254	228	228	229	211	234	209	236	244	219	246	227	234	205	231	234	216	210	229	244	235	251	254	235	243	228	212	254	247	208	226	224	225	229	233	238	219	223	236	232	234	217	248	226	235	230	224	215	221	229	236	251	250	223	232	244	216	228	254	228	230	232	239	247	281	231	260	222	246	215	204	234	241	250	237	205	212	265	227	237	234	239	225	214	237	246	210	216	248	215	241	227	236	245	216	256	226	234	228	259	244	241	226	220	216	226	206	228	230	245	243	220	246	220	234	245	249	232	231	237	237	251	240	255	255	220	244	220	269	249	214	197	213	223	254	237	237	223	241	243	236	258	253	214	233	218	215	229	227	238	219	244	228	214	227	259	234	222	219	239	224	234	247	226	253	250	238	245	234	240	242	202	225	245	229	243	244	230	231	211	257	229	208	228	250	236	214	239	219	237	220	226	246	221	236	234	239	246	241	237	208	253	224	244	239	232	235	222	238	214	229	241	246	255	229	225	245	229	234	207	237	221	238	233	254	213	245	252	199	220	234	216	223	231	221	244	212	240	266	222	223	249	231	232	211	236	221	245	243	228	246	233	249	208	233	248	248	218	263	214	241	245	233	199	256	239	238	246	231	228	250	251	242	234	228	242	265	219	237	254	213	197	230	232	230	261	260	242	244	231	226	234	243	219	227	244	233	227	221	203	248	253	259	251	229	202	255	230	266	231	245	234	230	222	240	239	238	247	230	237	227	234	229	249	225	252	251	220	231	249	237	238	232	213	223	253	241	236	231	258	256	211	234	203	209	219	220	215	260	228	259	261	245	248	219	242	248	232	239	247	212	257	223	234	247	228	245	236	227	251	212	212	207	229	245	248	223	235	213	231	222	237	212	217	257	222	230	246	205	211	248	240	228	198	238	227	230	242	241	219	222	230	268	214	233	243	243	237	226	217	241	225	245	221	220	258	243	235	215	237	228	210	230	227	236	235	233	230	265	218	235	248	249	247	248	234	229	261	237	225	237	218	227	228	229	254	195	216	240	238	220	224	221	232	211	222	236	263	237	215	246	236	233	226	194	217	230	219	229	212	221	244	205	252	224	233	227	260	253	210	228	228	227	202	227	243	222	247	240	230	221	253	242	250	250	242	213	258	223	237	245	242	224	228	242	236	232	232	226	213	190	197	217	225	231	212	233	255	206	209	238	195	216	229	242	243	229	250	256	242	218	245	228	242	232	260	232	234	259	259	247	234	251	228	230	227	251	227	218	224	231	233	226	204	241	239	232	231	210	253	240	231	224	221	261	232	255	252	256	215	245	229	237	237	215	237	223	251	233	238	242	231	211	233	251	261	234	229	230	235	234	217	241	246	226	248	239	230	251	219	253	276	227	209	218	203	264	221	236	227	229	250	232	219	233	248	220	227	233	241	236	241	222	217	223	240	236	226	249	219	243	207	226	257	258	234	227	248	233	219	244	242	244	219	219	249	235	238	241	244	246	215	215	224	236	216	217	235	234	251	254	246	238	258	225	234	233	247	231	216	262	236	214	234	218	218	234	231	232	241	239	248	225	228	245	232	241	222	235	242	222	239	233	217	239	233	226	216	238	222	221	202	245	221	222	216	228	201	241	203	216	254	214	225	227	230	234	251	219	213	219	233	219	221	231	260	250	210	215	224	240	245	255	213	272	218	235	249	256	226	210	237	261	219	254	238	248	236	222	262	254	229	221	227	234	248	211	242	217	216	237	212	224	235	233	232
7102	7672	6846	3852	2781	2189	1999	1798	1602	1576	1497	1443	1346	1360	1204	1065	989	978	959	930	870	855	742	769	696	631	690	700	647	596	625	524	554	573	491	527	518	524	523	512	527	459	489	530	538	532	495	547	507	515	521	529	546	517	508	542	534	501	489	488	522	530	510	505	502	482	488	454	532	524	548	537	524	500	503	522	517	509	504	516	507	500	527	506	476	537	487	492	517	526	502	510	477	540	497	476	503	492	491	500	484	493	516	465	501	468	494	512	455	527	490	509	464	527	480	516	491	540	480	534	508	512	548	488	498	510	471	529	483	486	487	461	516	488	482	453	517	503	479	495	478	504	518	490	528	523	476	490	501	497	467	496	486	505	479	503	511	507	488	492	499	491	516	497	518	460	481	516	477	526	472	502	555	484	565	490	509	526	521	498	467	488	496	528	480	498	553	528	531	484	478	514	501	514	480	482	514	470	491	522	480	520	522	481	511	511	519	529	477	548	513	482	537	514	501	483	512	503	521	537	499	568	491	499	503	511	488	519	494	519	504	496	468	487	500	516	517	507	483	489	514	498	510	485	497	487	499	523	525	488	504	504	515	463	492	518	546	501	508	529	488	482	547	466	490	506	510	515	510	511	489	496	515	517	469	521	445	475	483	479	507	535	485	521	533	524	516	506	503	498	465	505	524	467	514	474	502	507	484	474	478	474	529	488	552	533	543	525	482	490	485	474	491	478	498	504	462	502	502	501	496	525	491	553	490	516	486	515	508	525	492	522	518	493	475	472	517	502	526	471	569	483	486	478	533	513	514	461	534	476	478	481	509	492	514	450	517	517	501	527	516	484	489	426	487	467	514	505	505	497	537	493	497	434	489	507	502	483	468	492	533	481	541	458	529	482	507	475	500	525	483	478	485	552	479	519	488	498	531	522	494	528	499	488	537	532	509	516	459	498	487	500	505	494	485	509	525	503	453	552	500	465	494	522	489	530	516	494	466	530	522	484	521	481	487	519	507	508	488	503	493	494	504	494	457	498	510	492	478	496	481	515	482	495	463	510	464	526	509	503	463	551	499	519	504	486	506	510	499	498	499	507	488	474	513	484	508	472	482	471	489	521	463	497	532	495	474	481	513	508	499	529	492	494	479	544	492	487	495	494	502	507	495	478	499	480	508	490	494	486	504	486	488	473	520	519	537	479	543	468	495	488	509	525	528	520	519	495	520	496	475	490	504	537	513	501	494	535	489	529	486	525	482	524	469	496	509	517	540	477	526	557	532	487	458	470	482	540	539	482	522	511	530	511	491	497	524	542	470	488	539	539	519	477	482	488	469	510	517	539	494	533	524	501	488	505	520	513	521	486	491	465	520	513	478	525	456	493	501	477	476	502	512	494	477	449	470	510	515	496	532	489	499	484	526	473	487	498	517	494	497	528	483	483	490	507	487	514	504	487	490	475	464	523	500	512	478	516	538	538	561	502	518	515	524	516	508	516	505	506	494	491	479	492	468	519	498	507	480	474	544	464	510	520	527	464	489	517	521	505	539	508	506	488	485	499	548	493	528	485	535	491	520	501	555	508	535	483	501	471	516	508	475	536	486	508	509	523	497	506	494	493	453	473	495	504	507	478	509	500	544	487	531	478	461	517	493	498	507	518	463	506	457	529	519	545	505	510	528	525	498	484	530	494	481	520	494	484	509	455	522	503	490	540	522	504	498	543	534	479	476	498	482	508	516	513	483	510	538	474	468	521	489	480	513	532	560	500	489	476	508	516	493	527	478	546	546	501	513	512	504	496	485	505	483	526	507	499	489	476	489	525	488	514	499	457	535	511	499	483	526	528	489	541	495	495	495	517	520	481	473	509	500	494	534	486	493	512	520	518	471	496	494	532	508	505	466	512	532	492	486	511	477	504	468	516	484	521	508	512	487	497	461	486	539	507	551	473	496	471	505	514	499	557	493	503	484	521	499	491	540	556	520	501	496	467	482	487	496	495	501	519	519	455	476	518	492	486	530	510	482	514	475	490	504	514	531	474	501	506	513	541	478	515	508	475	494	491	492	507	520	498	470	488	509	462	520	504	507	478	489	504	499	505	532	512	513	487	522	477	516	525	481	497	513	480	532	506	493	495	487	514	509	502	513	520	511	498	552	543	452	459	517	481	490	526	506	500	481	501	490	531	516	532	475	511	532	524	486	525	466	534	493	496	528	509	494	457	501	582	508	518	483	486	460	524	505	498	493	499	500	492	527	518	514	514	511	495	487	513	473	509	523	474	532	503	554	540	474	527	482	467	450	471	504	538	531	491	540	527	484	449	521	486	509	534	525	513	458	493	538	466	520	463	520	506	513	499	525	476	541	490	483	479	471	505	497	501	487	461	538	506	519	508	520	510	485	532	494	541	483	535	486	482	518	497	542	480	502	498	495	485	460	495	526	523	518	504	587	512	478	470	522	537	484	471	491	522	502	487	477	494	508	471	509	511	481	520	500	472	464	473	509	491	467	482	494	496	495	511	504	486	499	505	477	503	544	516	497	477	520	460	516	495	499	523	468	520	513	519	496	486	489	494	507	522	512	526	502	465	442	516	510	483	503	509	526	500	499	531	534	491	457	508	521	526	469	503	521	516	497	545	455	496	499	518	478	542	492	519	508	514	466	528	517	485	475	492	508	498	534	508	483	515	519	480	472	525	472	511	545	505	475	518	494	470	509	545	493	494	513	491	512	514	505	495	452	531	474	507	535	528	498	477	484	460	471	519	502	530	477	499	542	513	492	497	479	498	537	497	510	517	487	504	508	478	534	485	507	532	504	493	505	533	503	492	528	527	487	521	496	525	505	479	487	508	488	503	499	514	519	502	487	487	478	543	511	492	522	521	488	487	514	471	491	488	502	511	480	501	473	537	512	526	498	523	537	543	508	470	492	468	493	515	506	534	482	517	515	535	462	505	519	505	527	508	525	541	479	499	499	522	497	496	505	481	528	504	494	474	487	520	491	490	479	513	534	509	525	518	498	518	506	499	486	517	513	505	512	530	501	504	546	511	499	550	503	502	517	532	502	498	509	460	506	474	528	516	520	506	471	474	525	483	498	500	488	508	477	517	479	529	508	493	505	522	521	512	531	521	532	508	510	481	509	503	514	474	523	534	515	508	500	505	487	510	505	519	468	484	524	511	491	486	504	494	482	514	497	504	510	510	525	505	506	511	524	462	478	510	512	470	500	482	490	513	513	503	502	526	516	530	522	531	508	515	518	491	461	525	510	503	501	508	527	469	538	521	510	499	514	581	513	524	469	481	494	515	504	505	485	480	504	510	532	517	480	537	522	491	512	471	512	493	507	474	523	502	546	510	465	517	550	501	511	490	558	495	527	478	479	486	535	510	493	483	508	497	497	504	501	523	520	487	515	516	482	513	490	479	490	557	502	507	516	507	480	525	503	480	519	532	540	530	503	477	495	528	495	489	485	495	504	524	539	524	543	519	491	475	502	510	507	495	510	502
25090	21469	27871	25451	11756	2326	1638	1292	1014	928	831	812	803	737	696	621	588	562	530	501	516	467	427	374	382	373	338	374	357	349	308	311	301	312	276	258	281	275	290	288	247	263	251	272	270	270	296	269	269	274	259	252	276	276	240	263	258	261	241	284	273	268	301	260	264	263	285	245	282	276	276	258	279	267	280	281	279	277	249	269	255	269	254	228	266	269	270	240	252	253	269	305	261	271	271	260	266	246	267	271	265	266	278	288	261	271	285	259	253	261	270	311	268	261	289	241	243	263	248	271	250	259	304	246	266	262	269	254	266	257	248	253	253	203	265	272	297	239	260	270	314	255	262	259	253	255	290	252	275	269	250	270	254	274	260	259	246	273	254	243	273	282	239	262	260	238	258	281	274	254	287	254	260	281	272	251	273	267	293	253	258	278	258	291	256	261	260	255	271	275	267	240	261	252	267	274	276	282	241	300	262	276	278	294	240	225	243	222	246	246	262	247	262	259	271	240	250	239	260	291	248	252	272	274	271	278	301	268	276	280	276	264	252	258	231	268	245	260	276	246	254	241	256	254	241	255	264	236	281	240	274	260	234	267	242	217	254	268	232	269	266	276	313	242	238	285	262	256	266	275	268	236	276	272	241	283	305	248	233	264	247	253	243	269	291	265	259	247	285	249	251	239	269	285	253	245	274	284	288	280	252	242	235	244	286	252	251	242	260	265	263	236	247	251	294	268	287	252	239	277	255	253	255	287	241	256	253	249	262	270	261	287	263	235	242	253	298	252	238	281	269	272	282	246	256	265	281	256	264	257	266	253	276	273	254	268	255	286	234	243	267	265	246	266	272	249	252	264	254	268	280	237	268	248	265	274	267	245	281	266	247	254	259	282	259	260	258	269	248	240	262	268	253	270	246	256	256	259	274	262	298	260	249	250	256	230	268	248	259	248	250	263	262	274	258	239	254	252	227	282	249	251	247	268	263	287	233	254	254	270	293	252	244	259	266	266	271	256	243	263	269	268	286	248	285	238	250	233	237	260	308	230	246	271	258	258	264	263	264	307	263	239	280	276	260	262	243	290	240	270	272	258	269	262	253	266	278	260	284	267	291	258	274	285	287	238	257	272	290	279	278	282	239	274	261	274	273	276	270	234	260	264	262	245	268	268	263	266	251	274	243	270	254	264	282	258	249	255	268	271	264	247	276	239	256	262	257	272	270	253	250	280	272	282	256	284	250	255	240	298	248	266	277	272	276	248	255	273	258	257	257	255	283	222	275	210	254	260	289	245	253	244	245	275	274	271	262	241	282	287	239	244	246	243	276	245	247	277	259	253	227	253	255	250	263	275	279	239	240	254	283	275	267	264	275	289	275	250	272	267	255	269	263	253	268	260	256	232	255	285	239	260	246	270	269	261	293	269	280	257	239	234	260	248	228	243	270	261	278	228	262	280	261	286	287	239	259	274	282	263	273	244	284	269	236	253	270	245	268	250	225	248	266	263	236	247	269	289	267	286	300	284	271	282	268	251	306	287	268	248	242	254	255	238	230	272	262	230	227	273	269	253	298	261	265	233	227	258	257	249	271	260	234	260	253	267	273	271	288	268	245	276	283	248	270	255	274	258	254	275	275	263	241	270	297	255	254	259	271	265	240	253	275	278	297	244	264	255	241	274	260	277	249	278	249	265	257	271	254	243	245	288	253	252	255	244	247	252	246	252	257	249	248	289	272	261	272	252	262	224	294	263	235	266	240	266	276	252	276	249	262	288	254	268	251	226	233	284	239	270	253	257	281	266	302	244	248	261	260	249	249	265	296	267	249	246	250	252	266	227	257	289	262	255	224	289	241	260	292	265	271	272	241	243	240	273	243	249	280	239	275	264	265	267	263	230	271	274	231	232	277	276	245	255	268	258	272	241	243	273	253	283	251	296	263	231	258	240	270	241	256	257	264	274	251	279	276	267	256	283	252	253	287	266	280	276	264	242	257	285	262	269	249	245	275	255	269	266	256	270	251	290	271	280	260	301	234	266	244	248	251	254	246	264	264	260	257	256	287	259	251	245	293	260	270	268	252	256	261	250	266	265	268	269	240	258	281	251	265	248	253	252	303	272	271	277	289	273	257	268	254	269	261	258	257	252	257	255	251	255	241	274	256	246	270	250	261	275	257	278	254	260	229	268	276	266	261	285	252	282	267	245	226	266	247	270	270	257	252	243	274	256	252	270	276	286	260	276	298	261	247	231	251	259	268	280	243	273	270	270	260	263	255	251	254	287	251	254	259	269	292	244	256	261	257	245	233	308	253	261	272	263	253	237	267	262	288	303	300	255	257	284	276	238	282	290	261	298	264	258	279	288	250	257	287	272	264	243	243	243	254	254	255	251	273	280	275	279	263	248	260	261	257	245	240	258	257	251	289	260	278	259	276	280	270	259	253	267	297	290	253	285	235	251	266	249	243	245	257	266	247	292	271	275	278	272	267	277	268	254	250	272	244	243	237	217	289	241	301	243	243	253	258	274	263	290	265	260	287	263	290	255	255	238	244	271	264	264	257	234	256	258	253	252	268	223	247	247	270	265	248	226	260	266	285	254	236	256	272	280	254	251	264	256	265	241	258	286	276	255	273	276	247	276	279	225	280	256	279	244	286	270	235	261	263	258	253	258	264	276	248	261	288	272	235	266	237	284	264	273	246	296	268	252	268	261	244	244	261	244	257	257	256	269	263	281	261	276	291	263	254	233	246	268	268	268	270	266	248	270	269	265	253	242	264	223	262	301	249	243	273	246	276	256	267	235	278	254	261	249	236	274	238	260	262	287	288	261	276	243	270	247	234	265	292	272	253	288	267	230	256	258	260	258	288	246	253	251	268	273	268	246	252	272	243	266	279	272	243	228	257	241	273	271	268	257	252	282	261	286	276	259	279	244	260	249	270	265	264	254	253	257	238	267	258	271	252	242	246	281	246	235	268	258	278	240	258	282	271	249	299	255	264	267	247	281	271	258	277	265	263	228	276	258	273	266	242	245	250	255	265	253	272	245	277	285	257	267	264	289	230	254	274	278	257	259	276	267	261	250	263	266	257	248	257	245	284	269	263	288	271	263	265	274	278	293	258	233	247	254	241	251	276	248	290	273	256	241	282	258	265	259	284	242	251	273	270	256	291	281	264	257	263	289	237	252	265	249	258	275	302	273	269	259	303	259	269	268	247	257	261	261	226	271	295	264	287	283	261	267	290	274	263	243	276	256	249	275	235	255	275	262	225	255	265	268	248	267	255	248	247	232	287	236	241	284	275	280	290	254	241	244	252	242	242	236	271	263	253	268	267	280	251	281	262	231	273	267	251	286	245	260	259	260	270	265	259	268	278	248	262	230	261	232	236	278	256	260	253	245	257	266	240	249	255	270	259	250	266	260	266	267	259	281	266	265	289	265	245	292	266	313	310	261	274	279	259	261	249	287	280	260	237	257	240	272	261	242	265	255	245	248	285	232	289	270
10049	18627	16859	10601	7600	5964	4889	4088	3563	3357	3120	2916	2871	2733	2367	2075	1848	1851	1554	1570	1462	1298	1210	1074	1015	976	916	887	855	770	682	727	600	659	637	594	570	608	569	592	620	591	576	557	582	586	572	576	635	584	584	569	578	563	601	562	544	608	575	592	529	588	579	592	567	597	574	599	589	579	581	544	518	568	543	522	570	587	523	548	571	540	568	548	566	577	589	570	581	586	559	565	536	540	612	573	512	578	548	587	576	539	548	520	561	593	556	560	558	560	556	579	535	562	597	593	517	570	516	555	579	560	546	540	519	566	549	537	560	530	543	579	568	536	541	556	546	538	539	556	584	488	542	538	530	557	564	529	564	593	542	596	554	577	554	525	562	543	550	506	520	536	556	548	541	546	533	583	564	551	531	542	571	541	575	586	587	564	592	559	541	542	517	543	585	564	558	566	545	515	511	594	538	561	485	555	564	561	570	561	532	555	592	528	595	533	517	545	529	571	544	529	565	562	573	529	560	549	552	557	543	577	541	514	570	585	565	554	576	558	592	557	551	541	573	534	564	517	547	566	539	550	550	544	543	538	543	573	548	573	552	562	574	522	517	558	555	552	566	542	553	528	555	516	553	543	555	579	543	531	586	562	546	578	570	583	572	580	533	556	563	550	577	559	587	520	540	542	520	570	525	571	539	511	593	589	541	539	558	578	531	591	558	568	562	571	556	576	573	561	558	580	573	545	567	570	543	553	560	509	548	607	576	530	549	549	567	561	496	511	564	591	514	595	546	562	531	526	570	537	567	529	519	580	593	555	579	551	535	540	551	547	573	597	527	611	573	507	552	539	546	589	516	541	532	548	562	532	546	526	550	575	544	583	567	579	552	572	500	549	552	581	549	540	520	562	572	532	537	570	593	562	542	573	544	531	548	550	519	586	560	523	534	582	569	578	575	545	537	580	557	536	556	548	559	575	534	555	540	536	529	577	577	534	536	566	542	548	587	580	554	555	560	611	590	537	540	524	502	541	587	550	544	579	543	531	511	629	538	555	561	533	502	544	572	541	533	548	556	571	590	523	540	563	569	520	582	506	578	566	544	557	564	557	574	574	517	511	577	604	579	535	562	554	574	527	541	602	588	542	514	547	538	577	544	603	535	551	544	542	551	533	590	538	575	539	522	536	470	535	531	570	566	548	527	531	606	548	544	537	560	580	550	555	571	539	525	566	527	517	543	608	562	540	525	587	532	565	524	572	557	572	527	540	549	532	547	551	567	543	562	554	558	570	523	568	595	545	579	540	554	566	566	591	547	569	558	521	545	578	555	536	549	582	587	496	549	586	592	578	583	570	551	544	570	568	536	552	551	584	547	566	589	552	571	573	544	549	587	563	522	565	574	569	497	574	553	600	603	518	578	565	599	507	540	574	537	575	570	596	535	542	587	575	544	523	560	584	552	577	541	576	485	535	510	555	563	598	541	603	582	535	537	559	567	539	557	590	549	589	521	555	576	564	563	557	552	543	530	562	559	546	547	546	519	523	564	598	568	564	606	544	556	579	605	525	546	573	559	554	578	572	576	584	553	562	547	545	571	549	565	561	520	580	569	527	548	537	567	548	520	574	552	535	510	551	537	529	545	534	557	513	541	598	475	553	556	580	562	502	524	564	539	549	550	548	543	581	610	564	572	551	593	531	548	597	577	558	553	614	571	513	541	543	538	542	579	583	540	538	552	505	572	528	542	551	557	553	553	537	535	542	566	532	543	590	574	557	559	525	561	509	548	555	620	561	532	622	546	546	554	595	562	540	584	628	586	553	579	540	524	534	557	525	548	508	523	535	569	556	518	575	552	552	508	575	610	555	553	561	543	567	537	540	552	533	546	569	547	528	518	540	557	588	554	567	573	556	557	594	566	564	569	547	530	550	582	568	560	548	559	591	562	551	557	548	540	548	524	556	527	562	532	506	576	531	552	567	544	557	564	610	511	552	557	532	539	567	516	530	535	573	582	549	581	574	573	502	552	548	521	574	556	555	585	587	552	578	557	577	570	532	563	561	521	526	537	606	566	505	569	526	558	596	599	568	557	568	550	558	548	576	536	580	564	536	567	556	578	574	598	534	556	560	532	523	565	588	598	548	544	582	534	574	569	564	574	564	569	533	579	557	521	535	569	501	567	541	592	542	558	568	562	546	564	527	550	523	581	554	563	570	569	553	588	550	587	538	554	566	592	525	570	570	575	546	543	564	538	524	561	533	547	527	538	527	562	524	546	549	561	565	524	565	590	550	577	543	557	560	550	585	567	578	547	520	548	543	572	543	544	564	568	582	583	610	578	564	518	566	586	543	543	589	553	535	529	542	591	527	541	572	562	587	581	586	504	562	584	596	557	581	571	568	531	536	542	582	551	556	568	567	536	542	549	577	560	529	539	541	600	552	517	544	556	559	545	569	566	553	613	516	517	552	512	559	584	574	529	562	520	536	544	581	533	593	579	590	564	554	552	543	529	533	523	536	535	527	564	540	536	554	532	579	555	531	563	571	586	560	542	555	542	570	558	589	561	562	578	559	566	548	541	545	575	582	617	573	568	603	563	534	548	559	535	601	564	550	556	555	558	581	571	599	509	574	515	551	578	576	578	567	561	539	569	551	561	499	562	548	549	553	560	519	541	564	568	521	536	540	563	567	529	579	516	576	578	536	521	560	570	568	547	575	560	577	547	522	580	546	581	545	552	551	544	511	538	513	565	547	541	558	542	526	578	543	529	589	570	554	581	556	557	515	598	512	559	579	543	530	553	589	549	577	547	558	563	554	598	564	536	536	581	545	579	563	555	562	563	520	595	575	563	544	521	535	538	539	515	561	533	558	581	544	528	539	546	573	546	572	568	561	568	557	553	548	591	554	548	545	536	487	542	533	547	558	548	531	555	585	575	522	543	575	556	541	575	535	541	513	571	542	583	563	546	573	571	563	593	578	533	540	567	545	548	583	566	557	568	564	581	532	504	541	527	551	574	583	557	528	558	555	495	569	533	564	551	593	548	548	558	510	562	585	546	558	565	501	561	561	603	612	544	532	555	540	544	543	583	588	587	548	527	551	513	537	521	547	557	545	548	541	593	531	548	497	494	574	549	578	573	594	582	574	547	550	564	553	558	580	529	572	549	566	518	561	557	580	561	553	545	574	552	546	574	524	545	550	551	506	582	562	571	528	560	557	525	582	597	534	547	518	546	544	544	534	502	570	580	528	566	572	555	580	522	563	563	566	561	574	564	586	565	572	514	543	525	573	596	526	575	548	560	550	564	541	515	583	556	564	540	556	566	556	591	567	538	546	572	597	545	562	540	516	518	591	551	538	568	573	555	575	595	550	553	558	547	543	571	534	565	507	579	519	532	550	543	563	538	576	585	589	577	521	594	593	538	578	561	584	523	586	550	562	540	533	528	572	557	564	540	504	573	567	579	550	499	552	549	570	561	565	575	540	540	576	532	534	576	527	536	558	507	532	532	595
24161	21440	28933	24373	21386	11474	3410	2110	1656	1510	1499	1371	1384	1291	1241	1095	949	894	856	858	838	743	712	684	633	597	608	563	590	540	520	467	454	498	442	424	442	486	442	429	419	434	391	414	459	457	401	421	412	409	405	444	454	441	424	416	412	442	424	422	414	426	426	447	396	465	424	435	437	413	414	422	446	427	398	434	393	412	441	384	412	480	422	371	402	409	426	409	438	412	447	412	399	408	398	414	400	384	423	403	424	426	426	414	429	397	393	432	397	409	421	403	403	413	401	384	441	412	416	399	430	411	420	414	434	445	429	440	407	428	424	450	404	394	387	417	415	434	377	404	416	421	430	409	408	412	433	465	375	449	417	401	424	423	458	429	436	423	390	406	394	437	397	422	432	426	423	382	436	422	414	378	448	364	418	393	397	414	419	383	411	447	402	410	419	457	447	415	391	425	419	412	425	417	406	415	438	418	436	429	416	417	420	409	442	448	410	418	393	390	461	424	387	399	414	399	440	407	428	431	374	449	433	433	388	369	389	445	399	422	389	404	428	412	399	392	434	403	436	413	414	422	462	434	401	437	464	434	427	418	424	435	453	425	440	426	419	458	415	444	387	440	393	393	420	388	422	440	395	415	427	444	409	411	401	400	407	415	383	463	433	405	424	427	419	427	404	428	397	427	415	393	403	410	477	413	425	443	402	378	387	411	425	427	414	393	429	431	396	372	418	410	438	422	441	402	416	432	398	448	400	428	410	412	387	430	437	446	446	415	446	403	369	418	451	407	414	395	439	430	429	404	382	415	473	409	420	414	416	440	434	432	418	416	415	450	372	416	414	413	408	393	472	423	431	420	395	423	430	393	411	440	434	399	410	440	400	403	429	419	400	416	434	443	387	416	397	428	428	407	396	422	432	399	407	392	415	387	355	418	401	452	400	408	432	436	418	437	417	430	403	435	404	422	422	425	411	415	409	425	387	424	413	435	458	399	406	384	462	416	413	416	376	418	403	401	437	409	436	421	406	415	424	451	420	440	462	417	445	403	417	375	402	424	424	401	424	434	426	423	433	405	377	448	383	403	406	395	406	387	393	440	426	402	408	415	411	433	441	410	416	412	395	421	403	404	418	433	437	430	441	404	427	392	433	429	427	440	445	426	428	418	436	420	389	401	425	410	394	419	378	442	409	415	409	394	400	403	403	425	410	380	432	428	422	397	418	412	399	432	402	411	415	411	464	394	418	404	408	376	424	391	415	404	460	395	409	443	404	400	406	439	432	404	430	438	407	422	405	416	388	392	432	395	438	439	438	434	424	410	398	418	411	414	433	412	432	444	453	402	443	402	438	433	417	431	408	475	409	398	417	426	402	431	412	410	424	409	424	399	442	393	426	430	373	393	441	426	437	385	418	411	425	411	427	429	397	425	415	407	447	441	407	394	403	396	454	409	407	425	382	429	386	395	399	444	428	405	411	408	381	448	383	410	408	392	421	385	424	400	421	400	399	421	418	379	437	392	395	410	395	429	397	445	407	401	388	415	423	391	431	421	417	404	426	380	428	407	420	433	437	419	448	395	414	411	435	442	416	408	433	426	422	425	399	409	437	449	416	403	408	423	427	406	420	401	409	407	417	415	437	417	416	411	413	418	393	431	432	390	424	400	387	427	449	406	399	425	419	419	427	420	397	393	429	400	427	407	434	446	452	399	438	413	419	430	423	417	378	433	444	432	427	421	396	400	418	405	430	411	422	434	400	401	379	391	483	407	422	478	435	419	385	388	424	462	404	426	419	393	399	432	415	407	399	437	442	407	439	404	422	398	441	410	420	412	422	417	401	393	418	411	447	380	405	440	421	429	402	410	410	410	424	388	397	437	405	414	404	394	415	432	407	418	426	400	384	422	431	422	411	421	422	453	453	435	417	387	410	442	407	405	418	408	404	411	417	421	423	406	417	425	417	434	396	397	428	375	421	409	421	393	442	439	452	439	421	419	402	405	406	414	389	422	471	412	397	430	433	467	438	416	404	380	446	358	434	440	401	419	415	403	404	387	398	409	431	411	397	401	423	414	403	432	377	408	436	412	414	405	397	433	431	418	403	404	419	456	414	434	413	409	408	428	414	421	419	463	450	407	407	398	372	410	408	418	429	429	403	426	429	417	391	424	436	390	399	381	452	418	445	373	422	438	415	420	426	421	423	409	386	402	421	384	405	433	427	413	394	395	403	378	447	437	415	386	398	424	419	393	422	429	414	414	424	398	422	417	415	426	409	432	397	407	394	394	393	476	445	439	434	428	407	429	451	434	432	417	422	389	379	413	391	416	426	471	451	405	394	420	426	437	430	424	403	408	416	443	403	418	418	397	382	376	398	433	413	422	380	408	395	400	420	439	399	441	411	418	419	415	426	415	466	436	368	407	393	417	395	401	414	447	399	390	369	432	429	394	470	438	412	382	394	427	414	426	441	417	450	392	462	422	413	469	388	433	422	425	410	407	439	408	438	417	409	415	430	428	420	404	448	415	417	383	419	399	418	418	455	403	423	408	426	439	422	416	425	415	466	403	412	389	421	403	424	384	371	423	425	449	400	381	401	425	436	411	418	462	397	424	406	394	406	396	401	438	375	380	420	428	401	408	462	435	418	411	418	463	395	410	381	417	445	414	436	428	451	464	382	402	422	372	378	424	418	395	434	397	414	417	419	420	396	413	409	385	416	411	379	403	419	396	453	409	415	411	427	467	387	429	402	414	419	394	435	429	427	441	413	443	428	404	378	436	418	439	414	423	431	442	390	432	421	387	421	446	423	420	394	429	402	427	414	431	426	438	390	436	421	408	403	415	441	395	428	417	420	421	427	431	406	430	401	438	416	420	402	419	429	420	393	399	424	399	402	393	391	387	386	382	392	400	432	403	417	446	409	410	450	403	434	412	450	440	409	420	416	385	430	437	410	410	434	420	415	408	393	448	414	416	426	432	418	398	437	417	418	403	427	398	419	401	427	404	434	414	431	421	420	435	398	403	385	399	424	406	368	433	421	416	373	420	432	444	407	398	422	412	428	453	385	426	445	375	467	413	395	427	431	390	439	447	382	400	476	416	425	410	422	421	400	421	400	407	403	391	387	410	401	446	459	390	437	390	409	387	383	392	413	404	422	429	399	429	409	403	448	431	420	423	436	414	416	425	433	412	446	414	416	438	420	421	424	404	400	378	426	404	421	386	386	435	405	409	422	429	350	442	375	418	409	447	409	372	426	410	420	424	410	399	432	413	423	388	443	414	413	418	438	455	412	429	418	416	400	433	420	436	422	453	393	383	407	409	453	398	374	425	413	408	416	433	420	435	442	450	427	380	413	384	404	396	431	427	418	380	407	398	425	447	464	382	396	404	398	418	416	412	440	381	418	457	474	429	408	409	419	368	416	444	422	417	400	412	428	415	384	418	425	412	426	429	363	411	386	374	401	409	437	380	399	424	420	407	390	396	417	424	427	445	439	417	447	398	406	404
12958	24649	22649	15231	11763	9126	7546	6604	5604	5138	5022	4623	4822	4388	3910	3381	2867	2739	2682	2448	2399	2238	1957	1679	1596	1504	1560	1388	1348	1306	1147	1119	1073	971	916	883	914	866	888	883	908	808	913	856	842	883	889	851	885	820	872	858	881	873	915	853	971	894	823	911	881	852	800	896	879	909	863	877	942	880	829	870	844	838	799	855	819	897	849	825	894	845	874	832	904	830	845	845	830	840	857	853	871	865	780	853	842	792	866	823	884	834	889	877	784	868	804	865	878	855	827	818	859	892	828	889	770	821	814	830	816	820	842	847	863	807	874	812	835	874	866	842	845	847	860	812	807	855	856	859	795	854	853	832	816	855	859	762	876	859	831	804	868	820	857	802	830	833	871	870	822	855	839	856	888	812	867	809	817	855	793	834	801	834	825	818	821	838	810	803	823	873	842	866	780	857	836	832	805	861	832	849	829	844	838	833	856	792	827	862	819	815	863	786	819	847	856	788	857	788	920	787	870	860	850	880	861	828	852	782	885	805	839	823	857	815	788	876	844	841	826	841	844	841	807	871	797	851	837	834	806	837	822	857	840	818	823	872	779	788	828	833	808	804	816	832	846	836	834	873	854	827	756	857	801	841	826	850	828	855	823	881	826	793	808	857	863	828	819	845	831	832	820	856	831	793	840	779	812	888	843	821	874	810	817	821	817	860	816	823	872	812	839	819	833	805	836	897	832	869	825	887	868	846	765	856	900	868	850	846	878	867	780	764	805	841	855	780	827	810	831	832	826	875	871	836	842	809	864	816	812	861	869	867	791	805	800	870	813	824	914	861	847	829	875	767	828	889	812	863	774	859	792	809	819	860	831	829	790	808	839	841	846	807	849	822	796	829	848	852	813	856	909	823	785	841	815	832	857	839	834	805	861	823	827	785	789	820	852	814	832	737	899	833	857	830	845	860	790	826	860	820	838	847	858	809	822	818	799	808	784	815	807	859	841	856	863	785	851	801	839	850	863	843	806	798	871	831	848	803	822	802	831	799	884	858	821	819	839	786	826	847	796	866	779	834	828	861	821	827	852	787	850	790	863	815	804	806	821	791	837	857	791	790	841	829	840	832	819	825	841	825	864	839	872	869	824	842	839	872	836	811	798	870	898	850	822	767	838	816	849	805	850	857	832	817	850	841	793	863	830	852	839	805	839	774	787	858	816	844	831	802	842	800	846	829	779	847	854	814	839	828	855	825	863	823	816	770	827	830	909	872	837	826	873	781	849	806	839	838	858	808	779	810	852	808	844	843	818	819	879	821	843	860	828	834	871	896	820	793	867	849	873	788	841	806	860	820	816	854	819	832	814	853	838	804	883	841	826	788	915	825	834	823	804	857	821	873	847	847	818	852	822	807	801	824	905	842	830	841	796	811	833	819	870	837	834	873	792	874	846	859	842	831	825	833	818	848	861	813	876	867	834	838	882	794	805	836	854	875	848	818	843	788	835	811	817	818	793	886	874	801	802	840	877	887	817	845	815	819	777	837	840	780	794	771	843	789	836	820	830	842	817	848	884	793	848	864	900	843	839	860	850	820	859	870	822	850	830	851	822	879	875	813	841	809	839	786	828	789	821	809	913	847	869	831	852	859	804	832	871	818	777	854	865	870	844	824	827	835	863	854	850	815	831	794	852	834	838	799	848	880	831	866	824	862	847	817	873	815	812	789	810	794	799	869	836	834	830	849	772	836	840	897	827	800	855	824	792	838	864	868	814	835	863	840	853	815	815	839	834	873	833	862	810	845	831	872	874	843	829	844	823	819	862	835	820	831	818	793	860	748	788	828	813	858	841	802	824	827	840	855	865	824	810	825	898	810	828	804	853	832	855	842	762	837	836	833	781	837	827	831	832	791	822	815	825	817	774	811	842	815	843	856	811	800	851	922	812	821	781	828	769	842	836	837	808	826	850	825	862	815	853	847	861	847	847	829	859	836	869	858	896	837	839	799	853	788	864	882	804	821	823	837	851	861	818	780	859	822	786	791	830	855	797	822	860	818	806	841	809	843	886	827	872	830	827	827	863	833	887	851	850	884	815	814	858	800	820	846	801	825	830	887	830	757	800	838	866	858	839	856	844	798	844	852	776	840	855	840	803	825	832	833	776	865	846	821	852	827	818	827	815	877	848	800	825	851	824	839	802	824	877	823	815	869	846	817	824	830	789	831	833	839	806	825	806	823	842	851	791	841	886	900	796	846	802	810	812	794	785	820	860	822	879	808	789	884	806	837	868	834	867	839	852	848	839	847	825	835	833	837	838	827	807	878	853	845	804	839	863	813	867	857	857	857	824	835	860	857	805	852	820	807	799	837	813	884	842	862	850	836	801	852	840	883	810	797	816	901	813	814	789	809	770	877	802	890	838	841	803	781	815	867	815	847	849	840	860	812	854	833	830	867	834	844	809	825	840	830	848	823	785	847	856	833	891	828	811	827	829	829	869	818	830	813	854	816	820	819	883	804	788	827	839	809	798	853	855	863	873	831	842	812	823	800	822	785	826	816	836	805	874	890	803	850	811	865	813	836	842	848	808	848	822	830	856	834	871	824	855	852	844	873	849	802	864	835	824	785	827	821	813	830	809	820	871	862	851	812	844	836	817	854	891	823	854	840	931	802	854	844	843	799	832	859	826	826	778	812	840	819	833	802	836	834	890	790	861	856	806	817	812	911	820	901	832	823	818	850	885	857	829	906	834	812	832	857	835	855	824	796	819	784	764	840	839	845	824	836	846	866	857	821	825	882	841	835	803	783	775	862	831	818	826	859	873	827	812	858	797	851	855	866	858	850	829	796	842	817	852	809	847	801	854	859	856	873	861	803	833	849	835	816	833	790	870	838	848	835	809	876	826	788	847	802	811	853	809	799	797	785	824	813	810	873	841	901	901	809	830	831	873	808	846	874	822	787	827	891	774	842	834	866	777	866	813	891	793	777	853	840	863	787	803	819	798	837	830	786	828	807	896	825	823	829	850	801	797	779	803	844	871	862	841	826	810	791	836	888	840	805	825	832	871	886	795	767	780	833	862	805	814	864	861	848	884	846	860	869	836	843	776	841	853	810	835	844	817	787	813	822	831	853	829	773	800	792	792	845	814	824	800	770	858	836	877	848	804	868	863	858	874	824	895	832	784	827	889	849	818	860	841	835	834	810	811	813	820	841	843	783	842	834	826	832	825	852	875	836	821	805	927	779	825	865	799	831	865	769	796	840	789	832	856	847	799	794	825	805	866	817	866	853	836	844	803	868	826	813	836	821	790	807	840	817	816	825	866	901	819	875	863	816	795	796	854	812	817	911	786	844	808	805	853	839	797	816	824	776	873	789	791	811	800	852	846	860	851	839	834	844	839	837	841	806	814	890	841	809	839	890	836	786	817	837	812	815	829	804	826	872	850	851	817	804	814	789	835	884	848	842	862	803	827	871	885	877	824	855	817	835	847	896	829	832	872	825	813	845	811	847	816	845	821	797
27498	16987	3845	1397	829	619	517	516	471	461	432	433	433	459	363	385	351	324	303	324	333	296	281	292	269	256	281	248	240	264	236	228	240	240	244	257	234	229	233	249	228	229	239	256	233	239	261	224	228	234	222	239	249	230	262	251	223	226	184	245	263	215	230	261	238	281	255	258	233	238	222	228	257	240	243	248	224	215	248	226	255	249	218	239	227	216	231	220	209	246	266	244	235	230	216	219	218	218	248	216	225	217	227	209	243	241	230	244	203	246	252	228	238	248	259	239	218	231	255	235	233	225	242	225	239	228	233	228	214	218	256	232	256	225	244	247	262	225	259	233	227	245	253	227	195	245	249	241	251	212	239	259	241	241	258	236	246	230	267	233	233	236	249	218	234	228	246	236	230	242	247	239	251	246	207	214	213	245	228	239	224	253	240	244	263	230	246	227	252	221	253	225	245	223	245	239	225	239	225	225	241	220	224	238	269	244	228	229	237	233	237	268	237	228	227	248	244	257	230	238	223	264	212	214	218	259	231	221	231	258	248	213	250	236	241	253	256	233	224	236	207	223	235	248	239	248	212	205	230	243	222	216	232	227	235	246	243	250	213	236	233	271	262	251	237	215	262	235	220	226	228	222	242	242	226	235	222	216	225	217	221	245	226	246	240	216	208	232	233	218	245	222	228	225	229	243	218	255	247	262	237	239	211	229	229	245	228	253	213	256	220	238	231	249	244	222	227	215	218	251	193	249	246	221	247	196	220	261	239	218	239	228	212	217	230	212	257	246	229	265	235	232	248	248	249	234	252	242	239	243	237	240	203	228	247	238	246	240	228	230	230	217	217	241	237	234	249	208	211	242	212	255	221	233	227	251	220	233	229	202	251	226	225	246	239	206	213	224	229	241	235	231	243	232	225	234	214	252	225	220	226	224	216	260	252	236	244	256	244	270	232	256	225	229	232	239	230	228	259	232	215	240	217	242	231	261	250	230	230	264	220	236	233	248	258	215	243	245	220	262	250	214	237	239	209	260	251	219	239	238	246	258	230	280	228	246	225	204	220	230	225	251	234	223	210	230	266	276	207	262	249	255	233	214	240	210	253	225	210	224	240	223	226	259	272	257	232	214	226	217	246	220	248	251	217	215	244	226	226	227	229	262	229	219	251	221	241	208	238	214	230	239	241	230	242	219	225	225	227	251	259	217	220	229	250	255	226	230	247	215	209	209	258	238	233	236	257	238	242	249	217	219	240	225	231	228	232	243	217	257	227	226	262	283	213	242	226	248	225	227	238	227	222	235	248	245	236	246	244	271	226	251	231	262	233	228	221	224	256	218	237	223	237	225	219	205	223	254	237	225	255	245	220	222	220	231	237	249	249	192	227	238	227	242	212	232	240	241	256	225	242	228	229	247	236	202	198	251	264	246	239	216	249	233	243	259	233	207	233	229	215	245	243	248	202	245	266	217	256	249	236	205	218	251	210	243	204	227	258	253	266	228	254	244	240	236	241	242	248	259	235	251	240	220	245	232	267	236	214	229	249	219	261	238	227	223	230	217	244	257	213	265	244	216	238	231	230	205	216	265	224	228	223	244	235	254	228	233	216	227	232	234	214	228	234	227	216	250	244	213	243	247	254	237	227	230	246	208	223	243	234	215	247	208	241	259	244	232	239	219	218	216	204	227	264	223	231	224	233	223	217	245	255	242	211	245	217	212	213	234	232	239	265	253	237	223	237	218	245	209	207	247	226	214	224	213	238	216	244	225	246	224	213	269	233	262	251	244	250	219	248	217	246	206	236	231	241	221	226	244	233	227	236	235	252	245	274	216	228	225	229	240	231	235	218	233	207	223	228	240	254	209	222	222	224	238	249	223	227	241	230	233	228	221	226	225	219	261	221	242	234	244	241	201	227	201	224	242	235	232	241	258	237	259	226	241	226	277	199	248	239	248	272	253	237	229	239	210	237	246	216	223	234	242	232	248	238	256	240	230	230	234	227	234	225	219	264	232	235	238	237	270	235	253	252	267	205	232	225	261	251	232	210	235	235	273	248	204	231	208	220	227	218	234	228	238	242	238	243	260	214	212	220	235	210	247	212	222	230	228	226	248	212	212	236	247	224	237	215	232	221	226	247	258	244	246	221	212	220	202	234	257	232	246	219	240	264	248	216	219	240	249	246	262	244	224	222	223	221	196	224	235	222	245	246	229	219	239	262	204	233	244	225	205	234	225	222	227	238	241	235	251	252	238	248	195	247	245	219	226	206	235	238	240	254	238	247	232	223	236	267	264	240	237	229	236	243	223	251	233	248	223	220	205	211	226	228	248	251	208	237	246	232	243	214	261	220	234	236	233	262	230	225	220	206	241	245	214	231	248	228	250	233	248	227	218	232	239	238	232	246	243	230	204	255	213	233	237	250	235	275	233	229	223	230	239	241	239	239	214	232	230	215	234	223	211	257	216	230	238	236	234	272	247	235	252	214	218	215	219	224	238	226	228	253	222	238	225	205	233	267	223	223	251	233	234	229	254	238	237	210	214	235	240	254	213	229	258	269	231	219	200	205	258	217	244	226	216	262	232	233	248	240	218	224	244	234	235	227	251	216	215	249	222	249	227	259	223	213	214	228	230	219	204	249	231	231	240	235	258	223	250	204	221	249	226	257	228	235	258	221	204	223	213	227	250	237	212	247	214	241	234	225	234	227	238	221	247	238	255	238	228	243	248	224	218	240	233	208	246	280	245	247	213	190	240	230	242	202	214	254	254	231	240	230	215	234	232	251	254	244	248	215	265	219	235	242	239	230	210	243	234	229	255	250	248	247	227	220	245	243	240	236	229	246	236	237	240	259	232	223	231	260	271	224	263	241	260	231	242	235	219	249	218	247	249	255	229	229	221	260	249	240	237	238	218	232	243	257	228	224	247	221	238	222	212	239	243	251	236	204	228	227	237	219	274	239	246	242	231	253	236	223	220	219	239	233	246	242	243	239	228	235	237	224	208	230	231	246	239	236	218	211	254	238	239	211	229	246	257	218	234	221	245	218	242	263	246	225	213	218	250	238	247	250	237	231	245	242	250	238	260	222	242	245	213	212	228	227	217	220	216	222	215	244	251	273	229	222	260	225	244	204	243	228	226	249	259	245	248	224	223	245	246	282	253	204	214	257	232	242	234	234	257	246	226	217	246	217	230	239	235	209	226	233	244	239	229	207	214	247	241	266	256	226	246	199	229	212	243	231	229	242	231	251	282	233	253	248	235	227	218	220	267	267	251	226	230	214	222	217	227	232	269	232	241	215	214	223	252	201	252	234	228	234	234	214	211	239	258	213	252	258	231	258	268	244	235	240	255	240	241	254	224	225	216	246	212	237	225	245	234	246	216	215	249	244	240	223	232	238	230	222	221	245	217	219	207	231	235	246	253	249	228	259	237	225	257	234	232	268	243	239	208	239	218	218	251	226	217	225	222	234	250	242	223	221	231	219	241	234	237	232	237	226	215
6974	7334	6724	3721	2712	2187	1819	1753	1543	1449	1550	1525	1491	1524	1340	1189	1061	1110	988	942	876	815	778	743	721	704	665	634	630	604	594	563	532	527	529	511	530	559	476	506	476	523	521	476	513	560	510	494	509	556	518	474	535	543	566	503	517	497	557	531	496	499	528	505	506	515	501	515	527	534	522	523	496	546	488	523	536	500	523	483	527	514	518	503	540	508	518	508	514	512	505	549	527	532	505	522	479	518	495	553	509	516	526	521	494	475	496	510	521	521	507	523	493	495	530	500	538	495	506	522	504	535	511	515	491	505	510	472	489	501	500	500	466	512	497	485	490	539	479	482	467	518	469	474	514	509	541	504	480	509	506	498	495	511	495	489	477	470	474	485	526	490	477	517	534	527	495	524	497	535	539	498	518	504	556	471	504	506	490	514	515	496	491	500	473	501	500	505	471	520	502	528	530	539	503	500	496	505	547	487	498	522	472	510	530	529	530	500	523	484	459	506	520	463	546	475	517	537	529	522	514	509	514	544	482	516	509	487	522	542	498	468	462	500	509	523	540	575	498	519	507	537	504	558	529	477	494	496	475	486	506	493	511	521	472	516	502	480	523	500	527	489	495	520	512	542	500	512	488	509	535	518	523	494	508	499	521	498	498	535	506	530	493	476	529	473	484	525	466	521	505	520	518	522	540	520	547	503	489	517	497	504	465	530	517	501	485	498	507	471	526	504	552	516	522	524	489	479	518	492	499	518	531	523	488	517	487	491	521	480	494	496	524	484	484	531	506	492	500	533	515	490	504	495	546	494	492	472	470	454	485	558	558	517	480	482	518	511	525	485	545	501	474	514	538	543	502	516	491	551	499	532	492	527	490	508	513	540	531	500	504	501	469	490	510	553	476	496	523	503	508	508	528	506	527	510	507	489	524	512	540	505	516	502	537	505	459	472	577	508	500	501	529	513	507	489	491	509	506	566	539	550	515	530	460	513	505	516	529	536	491	470	520	508	483	529	531	466	526	523	521	491	492	495	491	550	524	486	539	474	542	504	481	525	514	505	521	507	469	533	511	487	481	531	535	531	518	548	531	503	514	559	508	490	529	542	531	500	514	554	567	507	501	526	552	537	510	509	490	524	481	484	492	526	500	510	538	492	505	512	563	507	553	499	513	517	534	515	490	490	537	497	499	543	537	509	527	555	541	518	530	493	514	484	537	503	509	483	496	501	506	535	515	511	522	509	546	492	549	510	506	512	451	535	529	506	521	496	556	483	476	558	542	485	499	480	508	501	536	466	518	537	491	497	500	512	489	506	522	571	514	537	509	548	479	529	492	496	507	543	486	513	506	474	533	540	547	507	553	549	444	542	559	514	536	499	535	490	535	547	556	513	493	515	482	487	487	512	504	522	511	482	481	509	495	521	495	535	543	490	480	493	543	540	507	516	496	551	515	492	492	565	504	529	462	518	502	466	521	476	481	523	492	580	529	514	548	494	505	499	491	530	512	554	510	571	493	500	497	529	493	486	493	550	477	480	512	453	520	528	538	482	494	499	478	520	571	524	514	487	530	493	494	515	491	491	482	497	506	537	483	535	480	486	540	503	491	483	535	489	485	506	471	510	516	531	504	470	504	480	513	503	491	553	526	523	549	519	513	519	496	480	536	476	505	506	501	529	533	505	520	484	463	483	479	475	515	518	503	509	497	533	504	525	513	499	502	509	476	496	497	520	473	517	479	512	494	525	526	533	547	508	493	500	512	524	537	485	488	495	473	527	521	525	508	522	517	510	517	496	518	483	524	548	508	542	484	531	532	507	551	552	541	489	531	526	543	520	488	543	509	538	486	523	523	526	506	510	498	519	488	532	559	532	528	522	510	530	526	513	524	566	546	496	507	498	497	522	544	501	518	499	528	521	490	492	529	513	501	548	520	466	543	512	543	479	527	502	507	547	538	545	547	544	489	524	487	519	485	492	483	504	502	483	522	475	521	483	521	443	484	527	517	493	511	471	480	490	497	524	516	566	526	483	510	528	509	486	532	507	469	497	520	540	478	492	495	485	520	548	494	502	508	521	521	490	511	469	538	531	485	478	510	515	484	504	493	508	516	515	540	534	492	510	472	524	496	520	507	534	467	484	545	532	467	517	519	507	513	499	525	506	490	481	492	511	508	493	475	516	510	521	548	526	467	507	530	472	490	470	563	535	453	511	540	503	506	503	519	529	509	551	482	487	469	526	525	512	519	536	527	520	479	503	508	515	513	476	547	517	494	535	489	522	535	499	505	496	514	513	548	498	515	508	471	535	521	544	472	482	500	484	519	544	521	517	545	488	479	508	518	512	497	535	516	527	510	517	509	501	551	533	532	541	513	522	495	506	463	519	497	540	523	534	504	497	471	494	490	501	481	485	511	516	539	497	506	536	511	490	492	495	524	550	528	469	461	519	512	486	485	498	549	481	498	543	516	543	479	497	525	519	520	487	558	518	511	526	519	504	487	496	561	510	528	507	453	510	545	500	520	512	501	542	523	546	528	488	537	479	550	508	526	502	516	492	439	484	530	479	489	500	506	491	506	492	487	537	495	484	522	558	515	534	496	527	540	481	543	505	509	523	522	490	471	523	501	504	508	473	467	508	484	497	541	524	494	513	546	516	507	507	530	521	497	543	487	499	476	489	474	535	489	504	524	554	505	517	553	546	502	535	491	537	473	528	525	509	496	547	524	541	497	485	536	538	511	544	522	500	486	529	504	477	466	525	530	499	525	488	523	508	494	506	533	518	512	505	462	517	471	509	494	492	491	536	537	555	512	544	483	533	559	528	515	538	486	529	464	529	481	495	518	539	538	502	502	498	518	499	548	494	494	461	498	489	540	511	508	522	493	504	531	562	492	491	490	503	540	485	498	520	520	498	498	529	510	504	521	452	507	495	492	503	463	518	532	489	496	550	534	531	548	519	565	507	493	480	480	511	507	484	509	480	503	482	508	512	520	521	503	501	527	488	511	469	503	494	511	536	499	525	522	535	483	501	551	519	509	499	528	511	496	491	523	512	508	521	478	506	489	533	481	540	500	507	529	522	510	521	515	563	489	521	530	526	512	514	514	519	487	507	513	511	533	486	484	511	523	539	541	533	522	493	503	505	488	497	528	513	507	498	531	492	499	477	510	518	555	534	535	509	509	556	517	526	482	492	512	555	551	502	489	499	520	534	514	522	488	532	484	514	491	523	512	482	525	474	518	492	569	519	533	493	570	517	504	496	487	500	513	493	444	531	521	495	511	468	494	512	495	510	500	538	478	483	527	503	515	505	517	501	469	554	530	493	532	509	514	451	469	526	515	494	515	471	480	521	531	470	505	506	510	443	519	479	501	486	522	497	506	525	529	543	496	513	495	537	504	482	508	507	501	452	521	493	503	512	506	543	559	485	521	545	464	516	486	491	540	469	500	507	513	492	585	483	534	463	547	514	508	558	537	524	519	489	517	505	508	500	539	508	518	525	507	547
25064	21440	27846	25359	11713	2441	1600	1202	1033	923	858	845	829	812	782	667	658	578	519	506	512	496	441	452	425	364	335	318	373	316	328	315	284	312	312	276	286	266	307	314	290	265	287	273	263	270	271	280	275	252	259	268	288	283	272	262	257	245	287	292	279	268	270	275	274	285	253	271	259	245	252	285	248	264	273	258	266	242	275	263	270	277	254	251	269	233	253	246	260	251	263	300	274	258	274	234	259	301	263	247	302	290	287	260	235	246	270	257	239	268	260	261	257	275	299	237	298	258	288	257	254	261	276	237	255	288	287	291	246	285	279	282	299	255	253	291	278	237	239	265	259	277	277	251	246	294	259	267	282	277	264	274	274	278	270	260	272	265	238	255	278	272	288	258	261	262	257	271	283	242	257	285	256	253	264	277	252	270	300	269	264	267	278	252	255	287	291	261	268	248	289	255	258	259	257	258	280	250	251	268	271	268	255	268	259	256	263	246	288	268	273	254	268	255	235	260	226	266	255	256	254	257	297	277	275	316	265	270	275	268	258	255	230	269	258	269	276	262	255	256	268	258	254	253	255	271	264	298	222	220	245	259	257	257	269	254	256	282	259	273	249	260	280	255	275	253	278	249	247	264	256	259	243	269	282	262	264	239	219	264	244	295	252	275	272	254	285	302	266	254	251	240	286	255	304	269	271	294	285	255	251	269	273	233	249	268	277	232	271	251	260	276	272	273	261	258	261	271	281	256	267	273	263	292	274	282	267	256	250	271	257	248	244	253	252	268	282	276	258	244	280	274	276	273	258	251	262	254	259	263	280	302	259	226	268	282	299	263	292	231	243	272	264	257	245	266	252	233	284	265	264	300	257	260	278	267	258	255	263	265	246	256	259	225	283	257	265	255	269	260	274	260	299	272	256	283	267	272	257	291	286	246	253	278	303	265	275	219	246	260	260	266	272	270	282	277	279	257	268	271	315	299	266	257	257	266	235	229	253	247	256	276	248	274	251	275	263	297	245	249	290	278	286	247	249	266	301	249	240	261	240	260	243	286	258	258	280	269	248	268	264	266	257	257	288	255	263	259	231	251	278	252	252	279	257	259	260	268	281	299	273	290	277	244	261	269	248	250	256	255	255	258	287	272	254	286	279	268	291	246	239	267	295	268	266	268	290	283	256	257	306	248	253	289	255	264	285	282	277	249	279	279	261	266	273	262	263	276	291	272	264	239	261	250	276	246	253	273	278	232	281	287	252	287	278	253	285	247	259	279	278	256	265	313	254	264	232	254	240	266	265	257	268	256	245	242	271	268	294	262	272	263	285	259	281	276	260	251	277	243	250	284	253	239	271	271	246	281	270	271	284	266	255	242	253	265	271	246	260	261	273	250	256	253	265	263	280	260	257	271	259	273	257	265	253	285	271	276	238	288	255	246	274	263	260	241	255	255	264	261	242	259	231	247	243	263	254	255	256	262	287	246	262	258	273	275	261	246	270	282	275	281	297	263	256	260	249	256	252	259	257	265	269	238	277	258	256	299	286	250	285	275	267	249	268	270	272	263	290	245	299	259	264	292	258	263	283	272	280	282	268	244	278	261	284	266	278	277	257	260	271	247	250	252	230	283	275	248	274	271	281	275	252	276	253	285	250	276	282	270	261	249	270	256	285	295	260	275	287	259	268	265	254	269	253	267	277	252	273	286	277	278	266	230	272	277	271	262	271	257	273	254	253	283	248	226	263	219	252	253	279	245	299	267	253	259	283	267	265	262	260	264	273	249	268	241	270	260	267	264	286	265	263	265	239	299	276	263	265	268	255	264	276	258	262	258	264	240	269	259	288	240	253	268	282	279	283	239	250	233	287	266	258	267	256	269	257	273	293	262	236	239	266	272	246	241	249	225	281	234	254	278	234	229	274	247	272	257	256	274	251	245	258	274	255	255	276	270	262	268	251	269	260	279	235	274	247	255	279	279	251	270	236	256	253	293	251	287	261	254	236	252	259	254	230	313	256	252	281	269	250	272	240	271	233	275	246	275	231	260	270	274	248	271	233	277	252	264	263	250	252	269	257	239	256	301	287	262	279	270	269	270	251	267	256	284	290	282	267	235	246	255	254	250	265	275	271	255	237	268	271	270	245	239	280	268	279	244	264	289	260	254	241	288	267	264	240	263	284	255	240	270	237	265	252	268	261	258	276	232	273	248	236	240	257	263	270	257	250	259	262	279	255	265	270	268	286	235	245	278	249	248	286	255	269	257	275	261	271	262	278	247	257	272	264	290	260	282	278	283	249	267	264	244	258	273	264	276	259	258	267	241	277	255	252	271	257	242	265	238	219	269	263	280	276	277	259	297	281	266	244	259	250	258	265	258	265	272	235	292	264	282	286	282	256	250	260	267	266	268	234	272	294	286	242	243	249	260	248	229	242	268	255	280	274	250	236	263	239	267	283	257	251	262	223	254	251	231	287	255	258	275	270	271	261	246	251	248	266	269	271	270	230	259	268	293	256	273	273	233	258	264	248	279	263	295	291	268	248	257	295	260	241	264	253	273	253	310	268	284	283	283	253	244	265	241	257	260	264	283	253	243	268	259	230	249	282	256	289	257	256	261	271	256	271	262	295	294	256	260	266	265	275	287	268	256	253	270	262	279	262	255	261	224	261	255	285	271	273	281	288	268	248	245	280	247	257	242	280	248	272	274	239	259	258	254	280	252	283	258	258	249	255	266	258	273	256	259	260	283	261	277	259	264	260	251	274	283	235	242	272	276	249	278	267	244	292	254	242	269	276	269	257	254	278	250	258	254	242	249	282	245	288	236	277	235	261	273	258	252	272	267	264	245	266	281	273	258	259	263	260	286	290	236	280	273	276	282	248	248	266	260	246	270	255	274	247	260	248	271	263	267	301	255	260	263	281	274	245	283	260	243	274	262	301	261	272	268	287	272	263	272	266	263	285	244	263	256	246	271	254	277	250	276	264	259	222	262	263	263	260	276	296	267	254	253	231	246	267	252	270	276	267	261	292	256	244	258	250	272	251	263	273	257	263	223	248	283	296	250	265	256	258	271	253	257	248	241	258	277	249	267	248	288	290	271	279	258	290	278	261	250	275	246	253	275	286	250	272	267	261	267	284	278	279	284	260	264	275	261	230	252	271	249	255	268	297	279	267	263	262	271	252	260	238	227	275	278	258	252	227	273	248	236	258	295	248	250	281	272	265	251	267	271	237	293	291	256	282	242	253	242	262	277	260	249	251	273	274	236	260	254	270	290	288	274	238	255	253	284	277	291	254	262	255	266	265	263	270	261	260	265	240	257	245	273	268	274	259	269	243	263	253	254	259	284	259	237	236	268	281	276	257	239	290	273	251	255	242	280	276	253	247	321	260	259	268	266	240	309	246	274	224	286	267	260	225	271	268	273	282	258	256	252	292	293	242	270	259	280	253	262	243	274	262	297	244	243	247	279	270	260	240	272	265	281	232	274	248	260	264	287	259	237	250	249
9587	17471	16200	10344	7513	5936	4903	4185	3585	3299	3009	2975	2779	2813	2620	2200	1956	1850	1685	1548	1546	1377	1310	1120	1074	1010	968	926	937	892	798	713	711	618	583	580	546	579	564	591	580	583	564	598	580	535	571	578	526	623	587	603	598	571	571	641	558	536	618	571	543	565	603	576	563	622	561	568	575	591	581	586	568	591	619	576	518	582	557	564	537	549	586	546	556	559	582	525	592	597	600	615	570	608	568	541	598	558	532	577	548	542	556	574	563	521	573	551	578	578	536	536	553	608	562	561	533	582	570	580	580	565	546	539	560	530	575	572	565	535	553	572	542	602	573	570	560	567	577	558	532	521	536	514	539	534	575	577	491	509	638	588	585	578	575	549	572	578	551	568	554	527	516	602	625	593	579	540	564	579	575	590	558	560	575	560	578	575	570	562	518	577	522	571	591	571	544	562	550	562	594	564	557	563	529	557	574	585	544	604	585	584	620	573	571	545	549	591	587	577	566	556	555	562	532	563	572	535	531	547	573	532	515	567	575	577	537	548	606	564	556	562	585	563	560	570	558	541	576	561	523	559	521	572	564	534	542	579	600	572	576	541	560	569	537	566	573	543	525	564	538	576	532	598	530	589	552	569	582	537	569	556	581	542	600	606	561	563	489	556	599	543	536	582	542	535	562	534	574	549	544	564	557	510	578	576	555	549	533	551	589	567	535	549	519	566	599	548	565	559	531	558	556	507	587	555	563	596	572	567	564	539	601	583	559	549	566	589	535	532	600	566	554	544	627	535	566	565	576	556	551	591	536	553	593	553	586	580	585	569	542	584	551	532	575	568	548	544	538	560	553	565	566	542	519	564	610	601	540	531	514	604	564	495	547	556	563	563	555	537	547	566	585	583	532	583	613	571	542	555	602	554	553	575	552	580	583	525	600	564	535	601	528	570	585	571	572	553	578	600	532	541	572	560	560	568	563	575	575	552	576	561	559	600	552	560	574	540	495	589	555	594	574	552	591	554	584	574	581	536	587	554	546	590	572	517	588	551	561	546	588	580	543	577	518	584	634	567	554	563	522	576	588	555	566	550	541	589	554	542	531	547	549	526	565	517	573	591	544	553	597	505	544	540	549	513	562	596	537	547	535	575	573	541	558	568	562	549	568	550	566	551	565	565	519	603	602	517	587	544	591	573	547	601	536	545	597	549	545	548	546	547	570	542	557	571	536	584	578	536	556	555	567	589	560	533	547	557	566	566	546	567	561	526	572	567	580	561	574	537	539	547	543	557	568	559	555	582	537	544	582	521	530	587	547	544	569	575	622	567	563	554	610	567	535	575	581	557	619	565	546	575	554	588	559	574	577	550	567	570	526	558	537	557	535	601	552	558	569	574	575	565	570	555	556	548	521	536	520	549	583	547	592	586	542	530	572	567	581	539	569	556	601	535	574	597	555	577	570	583	545	556	534	588	558	542	567	522	577	563	592	549	564	576	521	585	554	595	603	538	493	570	600	600	576	535	566	554	553	580	542	548	541	596	590	527	556	560	563	540	524	585	575	574	542	580	504	524	515	573	596	623	554	530	570	563	571	579	553	551	513	575	541	535	594	541	520	604	543	527	578	515	559	572	592	561	526	583	557	586	598	546	520	554	583	567	505	568	563	542	539	581	604	565	552	554	563	595	548	576	580	534	556	558	567	580	559	529	551	556	538	544	586	599	572	558	592	562	573	579	577	601	573	571	608	547	579	556	572	586	557	545	543	530	547	564	530	607	562	575	535	576	567	572	569	570	554	599	600	564	573	576	544	592	577	553	564	583	565	551	531	527	551	579	584	575	555	566	605	595	570	558	591	561	562	580	562	554	559	571	509	545	550	540	547	619	582	566	552	586	534	559	561	554	566	532	571	575	561	527	574	543	564	565	597	568	586	539	555	548	562	512	547	508	554	540	534	531	555	594	571	559	546	554	558	563	610	535	522	569	569	565	598	569	554	568	594	573	580	597	537	571	587	557	591	574	518	553	564	620	534	575	530	578	564	563	589	584	554	588	565	607	582	555	550	575	572	559	558	542	599	593	517	606	587	577	567	547	542	592	556	570	578	526	569	514	572	537	540	498	539	552	560	558	561	534	583	585	554	527	577	538	586	511	558	557	593	554	555	575	532	569	554	573	564	540	586	575	518	559	568	568	540	567	581	588	569	547	583	567	559	553	542	591	559	574	564	568	560	557	554	539	551	558	530	582	579	605	560	577	552	582	542	593	556	559	582	508	532	558	564	515	590	541	534	540	582	560	529	523	596	602	523	570	589	548	577	545	536	574	521	564	540	527	568	569	561	534	608	546	531	553	575	568	582	558	514	607	547	547	587	553	534	558	599	580	561	587	561	516	568	531	560	536	568	528	598	574	562	584	552	592	577	559	518	574	517	559	543	521	580	603	603	546	523	554	565	567	540	589	533	565	598	576	525	521	560	527	581	532	577	606	525	597	554	579	546	534	556	560	567	512	594	544	539	568	547	581	545	572	560	579	598	487	589	527	565	567	576	569	548	560	591	573	571	551	588	576	581	590	543	552	546	548	533	548	586	546	539	562	561	579	563	564	569	583	560	583	550	581	574	547	588	586	561	575	560	572	538	544	564	581	558	539	541	538	530	568	556	543	556	611	547	591	559	543	595	620	573	588	561	547	558	553	559	544	593	553	526	549	563	506	565	569	565	565	599	571	563	552	555	541	491	573	594	554	566	549	536	577	579	547	581	535	544	585	535	538	531	612	547	552	580	563	546	567	577	544	575	550	537	589	584	549	588	586	515	597	560	553	560	564	572	562	566	575	544	581	554	571	567	581	562	549	566	565	529	568	508	515	590	604	546	585	534	585	554	574	596	537	591	546	560	586	558	574	559	584	526	530	613	545	622	581	576	573	521	588	564	575	552	553	549	599	528	579	573	612	596	593	597	503	607	502	535	538	513	566	558	522	553	627	547	542	559	551	550	599	518	542	544	569	539	569	557	543	559	543	533	559	589	504	569	601	550	550	537	527	543	558	563	542	554	550	581	571	552	565	566	616	556	557	561	547	585	564	537	584	563	538	538	534	551	570	550	568	552	543	585	591	562	544	566	578	539	568	573	579	552	533	565	571	563	555	559	572	604	566	583	604	578	544	551	604	574	556	561	561	550	506	588	569	576	542	575	574	579	565	552	581	607	592	537	586	555	560	583	576	523	551	571	572	527	572	533	608	565	556	575	574	568	563	577	560	544	553	546	578	582	552	538	569	510	534	562	552	544	539	556	603	538	542	584	537	544	547	529	574	545	569	565	565	589	590	570	534	564	548	569	567	565	567	631	570	525	546	562	579	623	555	518	544	554	530	552	590	591	586	586	562	563	560	568	575	525	548	567	525	609	584	511	555	581	550	587	568	531	611	584	544	578	615	568	541	563	577	533	587	570	566	600	562	587	570	539	577	577	595	564	603	578	554	574	550	572	565	544	571	562	598	557	552	538	579	588	582
24241	21462	28896	24450	21444	11370	3523	2071	1711	1560	1435	1401	1342	1386	1320	1172	1112	997	927	862	788	811	678	665	657	574	599	540	546	556	480	475	462	476	468	407	435	410	424	428	401	439	417	433	444	421	444	422	461	399	424	446	455	388	446	440	417	423	443	419	437	424	434	433	436	439	416	421	446	459	430	441	426	462	417	400	420	443	440	401	412	397	399	413	418	429	388	399	433	409	420	445	411	409	420	430	442	432	390	437	421	434	413	430	393	446	408	431	401	431	419	409	415	433	424	424	437	432	407	396	419	404	395	417	446	411	427	431	453	443	401	411	416	421	437	443	432	417	426	434	444	413	432	408	364	444	403	430	394	431	448	401	440	438	406	417	427	444	417	427	417	439	430	428	452	410	433	412	465	444	412	449	444	416	404	426	428	420	431	393	421	469	422	393	430	420	447	425	438	411	435	410	373	404	449	404	456	400	395	404	433	465	415	418	406	461	410	418	420	401	413	449	414	417	403	422	374	416	433	413	396	446	422	419	401	395	408	412	401	405	417	413	418	400	398	458	417	427	458	396	382	422	416	395	451	417	441	456	468	424	426	455	433	408	411	452	411	395	410	400	437	433	403	440	414	415	393	428	415	416	425	389	405	368	402	438	451	429	429	408	421	465	393	419	415	396	424	426	480	414	397	421	374	408	427	436	455	413	413	430	431	421	435	407	400	436	445	401	419	438	391	411	405	397	418	415	412	432	422	385	406	404	425	415	375	392	420	448	423	466	379	397	417	416	415	409	410	404	407	403	431	423	424	410	416	398	417	451	434	406	423	443	408	411	441	411	414	440	418	431	407	449	435	403	442	442	397	424	399	426	405	415	394	426	419	421	399	447	407	426	432	404	406	433	434	372	414	412	414	381	443	418	412	427	407	473	424	441	423	417	390	418	401	437	449	441	465	379	406	418	449	434	411	414	451	388	400	443	384	382	418	401	444	391	429	436	425	415	452	418	435	417	447	405	403	403	403	416	426	456	433	415	403	439	430	397	393	426	404	408	444	392	377	408	431	432	392	422	424	397	405	425	397	415	420	413	396	376	385	396	403	401	438	410	409	412	419	410	442	456	435	418	412	448	401	398	419	431	392	442	424	415	392	415	429	421	410	386	413	434	392	416	432	400	443	398	402	429	396	400	450	410	423	399	392	403	426	416	405	452	411	428	421	393	418	436	450	414	456	400	419	457	412	408	406	444	435	394	443	441	421	404	423	431	419	406	393	441	412	459	431	380	401	415	410	392	420	406	393	406	432	405	416	425	436	415	371	431	399	430	409	441	434	394	431	402	444	409	406	412	423	412	374	405	407	413	398	378	399	402	402	460	438	398	447	399	376	394	419	413	405	426	403	417	400	456	413	395	408	410	381	432	415	446	405	435	440	432	394	432	432	412	388	403	370	417	418	413	427	420	421	398	448	415	404	427	396	438	429	410	412	425	378	421	432	432	385	398	447	407	406	429	429	430	423	368	427	424	390	426	412	435	405	413	391	432	415	417	392	424	399	442	444	390	442	425	409	410	408	434	406	435	415	466	409	386	394	446	414	433	389	419	412	430	448	407	396	401	405	434	422	408	404	385	464	400	432	415	394	433	433	395	423	404	442	405	414	380	418	408	410	449	432	424	401	414	399	443	402	421	420	390	428	394	459	445	394	406	409	425	406	469	437	406	455	419	415	426	420	376	433	386	424	407	411	420	417	441	455	376	396	395	431	430	390	399	405	367	368	417	415	439	457	408	405	448	409	420	396	451	432	412	419	442	395	419	444	405	404	401	426	429	400	429	400	429	398	421	420	435	438	410	419	390	390	420	452	403	432	403	386	384	422	448	414	397	403	410	412	447	409	390	432	413	430	397	435	394	398	415	452	426	398	426	485	380	408	379	391	434	388	413	422	387	442	371	453	428	419	464	421	379	405	432	447	431	387	400	435	408	378	408	433	410	430	418	416	437	421	373	423	424	450	422	416	436	405	398	447	431	408	454	446	403	429	386	418	406	468	417	432	411	406	467	424	426	449	410	416	456	388	374	418	432	426	397	435	430	430	391	393	402	388	422	445	359	411	403	410	452	428	427	441	436	367	398	463	449	405	431	417	405	388	403	434	443	432	388	448	402	390	401	399	397	450	438	412	392	394	410	419	366	397	430	427	427	435	445	423	408	452	408	410	450	406	411	398	444	452	411	378	416	440	419	407	421	388	425	432	391	428	422	405	411	418	373	394	459	445	418	404	418	411	393	416	439	437	437	415	421	382	411	394	432	404	450	422	393	396	397	452	408	406	401	395	412	366	421	418	440	466	434	385	407	413	402	415	432	405	410	395	427	410	399	422	415	385	414	418	423	417	411	408	427	403	422	405	397	381	397	405	439	407	413	419	414	424	401	399	388	391	398	407	371	437	399	435	440	410	435	398	421	422	407	419	401	430	431	435	436	432	423	423	458	399	403	447	377	413	435	445	404	413	447	437	399	450	390	409	413	422	418	439	414	419	410	422	408	443	432	405	372	420	410	418	401	415	417	413	442	404	393	439	429	412	423	410	392	409	373	397	400	446	415	429	393	412	408	434	424	427	367	420	363	424	401	417	399	420	411	413	417	413	424	445	439	452	425	415	435	407	401	434	428	439	419	422	428	432	427	421	384	448	421	413	419	416	431	404	425	419	412	419	432	406	418	413	381	423	406	434	388	409	426	413	429	428	430	432	408	378	390	411	380	400	441	397	401	419	436	416	378	423	401	425	433	465	396	376	413	405	450	423	414	424	439	410	428	401	405	384	402	422	444	387	431	406	403	429	401	442	409	398	421	412	421	412	441	396	439	434	403	400	411	432	409	434	448	415	429	428	410	404	433	409	419	422	417	444	431	483	375	421	427	445	403	456	434	394	387	452	436	392	391	416	450	391	418	399	407	448	431	420	405	397	398	400	459	414	394	415	441	423	391	379	456	420	403	367	387	441	430	430	416	414	424	426	427	396	450	363	419	436	447	435	394	430	438	422	418	422	461	419	438	423	403	492	398	403	405	398	418	405	434	435	421	424	420	417	415	394	389	440	398	429	431	423	408	395	385	421	437	442	434	426	409	446	443	413	396	445	440	460	400	436	419	424	423	420	404	398	396	398	416	390	409	415	405	428	426	412	417	443	405	416	396	437	377	423	431	433	406	392	401	413	423	408	426	454	424	433	408	430	404	382	422	434	434	419	424	435	434	410	383	413	382	418	418	418	395	413	385	423	419	431	409	411	393	404	422	385	432	436	404	440	400	395	446	432	430	431	445	388	382	401	405	434	419	455	383	447	439	419	434	393	385	420	415	442	398	373	389	401	422	404	443	394	423	426	421	404	379	393	396	435	429	442	428	430	405	401	401	378	425	462	375	404	427	421	432	396	431	405	429	399	416	436	411	392	394	392	420	414	438	407	437	432	381	390	362	427	407	430	407	410	412	424	424	407	410	396	453	430	399	417	408
12534	23840	22215	15336	11817	9445	7905	6606	5779	5070	4764	4510	4526	4531	4138	3512	3215	2836	2642	2361	2339	2161	2043	1812	1559	1555	1497	1472	1426	1314	1204	1058	994	960	946	901	901	916	898	910	860	915	954	864	864	842	833	907	849	912	850	888	891	891	860	883	920	826	859	887	925	908	897	904	876	835	851	826	884	843	822	888	845	918	873	899	817	867	839	879	863	782	817	912	862	863	856	872	901	841	888	867	803	818	821	866	847	937	842	874	824	882	859	854	852	833	843	914	853	828	861	840	796	820	834	831	860	870	861	864	844	838	810	813	809	849	820	775	833	832	846	855	832	814	845	849	839	871	843	835	839	843	846	842	858	828	875	869	870	820	811	894	865	883	840	843	821	856	835	840	879	858	859	868	857	865	870	836	841	841	843	813	843	878	805	885	817	889	824	911	842	829	845	848	830	831	808	820	842	890	846	779	858	829	855	824	855	869	867	873	812	807	880	838	788	812	837	817	862	883	881	850	881	899	817	855	856	885	847	823	837	872	876	848	821	869	903	913	866	807	867	856	866	785	812	817	815	877	869	931	879	812	858	880	834	850	787	846	868	791	771	864	854	866	829	852	853	846	793	823	878	846	793	801	802	846	838	846	866	810	787	883	847	844	838	850	811	823	859	810	833	827	821	831	851	909	841	851	804	834	852	895	848	848	843	817	842	804	890	832	835	862	850	857	845	838	835	845	877	876	844	816	786	837	877	825	874	857	842	839	854	880	841	833	835	853	807	855	806	850	814	851	829	834	887	843	859	842	820	888	818	831	885	829	877	859	832	823	819	849	831	887	822	871	831	825	877	899	905	797	845	834	806	845	831	829	832	828	862	827	801	867	877	882	867	804	839	863	767	845	895	845	795	867	835	882	894	809	884	862	817	889	824	834	838	838	847	913	812	857	839	840	829	858	836	855	813	826	877	895	863	800	855	853	842	814	865	878	853	852	850	882	868	879	821	864	814	868	829	858	863	839	882	836	795	842	871	865	868	840	819	853	825	910	833	844	875	841	845	849	873	874	826	830	847	809	849	830	867	869	835	834	827	854	832	878	841	821	863	809	870	823	807	876	811	838	878	898	807	849	875	861	857	872	830	815	837	845	867	887	836	867	829	810	834	823	849	815	834	856	828	833	838	832	855	857	803	831	858	837	857	878	903	891	840	882	820	810	888	819	816	854	845	875	876	925	835	815	870	865	862	818	820	843	887	828	816	838	844	836	881	850	894	805	834	872	856	789	863	839	803	839	900	892	831	813	842	813	799	886	881	858	875	843	890	812	816	801	838	832	789	821	823	871	828	831	842	846	844	872	840	855	882	836	852	854	868	834	839	819	848	879	803	879	787	812	880	888	832	815	862	849	832	855	838	812	802	812	871	830	840	835	822	824	846	863	862	842	848	862	862	811	801	830	861	782	830	854	802	877	871	887	825	847	879	801	830	769	840	824	842	800	875	867	903	826	785	801	863	821	878	835	863	829	828	825	799	859	848	805	848	859	866	841	862	814	857	838	846	870	808	852	845	797	874	805	839	813	875	819	828	801	845	836	859	893	869	858	866	837	858	875	885	899	865	894	870	850	888	863	842	897	822	825	922	812	868	817	849	881	942	860	843	786	862	839	816	855	842	860	843	857	859	837	814	840	814	846	835	831	821	806	815	882	842	819	821	877	856	857	868	875	836	824	883	850	816	834	832	861	862	826	864	819	823	839	863	827	817	832	824	808	813	877	831	882	844	864	825	777	839	829	809	827	833	858	832	850	833	860	829	860	858	832	870	831	852	847	827	851	869	832	844	826	865	798	923	834	833	840	805	858	852	884	854	838	830	847	859	815	852	883	819	876	860	847	840	795	839	827	833	878	816	862	883	885	870	836	816	828	863	908	832	836	868	806	822	882	786	884	853	903	834	861	832	871	832	838	848	835	849	819	851	866	816	836	860	883	834	834	803	806	823	813	828	798	893	934	845	840	806	855	868	861	825	847	798	853	807	837	846	834	823	783	837	874	867	859	831	783	872	831	816	864	853	910	890	848	852	825	860	841	820	860	863	817	873	774	883	864	849	819	825	853	856	824	858	843	832	866	878	820	903	900	824	838	907	835	834	813	910	803	884	839	840	836	855	823	842	860	780	845	898	878	856	879	802	806	838	802	823	832	794	865	859	899	797	809	879	857	790	877	780	835	886	839	851	887	872	883	870	810	884	792	849	884	850	833	837	808	804	860	868	888	820	842	851	847	869	840	874	848	834	843	815	806	862	806	840	817	858	835	820	851	847	832	855	828	850	853	852	828	887	838	819	863	827	843	825	828	847	819	871	841	860	845	843	821	806	898	823	829	827	846	805	796	831	836	857	813	866	862	832	903	784	860	840	878	856	884	880	807	846	806	781	814	815	858	851	843	828	858	844	894	886	868	869	862	852	857	856	825	866	841	823	823	872	822	875	845	896	815	873	810	852	873	857	812	808	865	876	891	827	817	824	799	842	848	869	809	858	877	832	805	819	855	873	826	857	811	787	855	878	841	834	823	820	861	834	796	825	848	891	852	831	860	889	811	837	843	858	829	827	809	852	837	793	854	860	784	852	843	823	831	861	850	834	794	804	876	877	854	865	804	868	881	834	862	811	868	828	836	882	834	828	845	834	840	798	879	830	892	845	854	844	840	848	848	879	810	849	806	844	843	800	866	831	828	824	824	834	910	822	864	903	833	830	815	794	842	852	856	826	887	855	843	831	842	822	836	829	876	821	875	849	851	859	826	838	809	821	862	863	837	850	877	833	849	822	827	819	827	783	866	840	866	864	866	786	883	822	843	816	841	883	790	848	843	877	806	818	848	819	825	872	877	807	861	855	835	837	863	836	853	823	806	797	855	811	854	820	889	837	853	870	849	783	866	916	891	816	826	856	834	797	829	872	838	807	846	887	861	861	844	832	830	879	834	809	854	858	896	817	860	818	841	799	863	875	842	859	807	811	845	863	848	807	880	866	802	860	813	839	809	841	855	847	877	819	864	794	851	831	824	869	812	813	878	816	879	898	820	874	866	824	806	813	846	874	858	856	829	850	811	806	882	857	836	892	860	789	754	816	833	849	818	848	817	863	827	867	834	855	870	851	874	830	876	815	822	886	868	815	827	865	853	840	874	865	861	841	777	857	814	861	874	834	787	863	840	789	847	875	868	811	854	816	809	847	863	832	860	843	868	861	866	913	819	808	821	833	843	853	788	813	850	806	859	840	834	815	868	826	862	858	868	775	907	845	829	853	802	826	850	874	824	874	782	851	859	854	825	865	810	833	818	816	848	868	811	891	859	833	818	851	826	789	861	824	886	828	872	848	884	817	876	803	791	844	849	877	787	826	866	816	828	874	812	900	875	851	852	854	792	829	813	862	803	798	864	922	842	810	866	791	862	874	821	838	828	847	856	850	891	835	848	857	869	860	829	863	822	816	863	857	864	807	871	867	819	838	779	837	873	818	844
27402	16758	3834	1432	804	601	580	494	477	471	431	388	460	432	433	403	388	345	361	361	335	294	306	293	300	287	286	287	271	279	242	263	255	253	250	254	236	249	252	251	252	269	226	227	263	252	234	229	235	269	228	251	229	229	228	263	246	234	226	252	247	226	238	240	236	257	232	249	255	255	227	232	224	246	227	215	243	245	250	254	244	246	269	246	258	216	219	251	231	206	216	244	246	265	243	234	250	263	220	264	226	238	256	233	220	217	216	221	243	253	241	239	248	227	222	237	252	234	247	218	245	261	230	227	210	222	259	238	248	220	240	218	213	248	222	269	232	250	260	251	247	237	246	263	232	242	238	232	236	218	232	238	266	237	225	229	222	210	229	216	264	256	251	264	215	254	246	228	231	240	248	221	224	243	241	256	230	268	229	222	229	255	219	254	241	224	239	243	213	229	236	247	258	215	238	232	233	221	240	240	268	248	256	276	211	229	217	220	256	226	242	227	243	250	251	270	233	234	225	241	242	243	239	212	238	225	249	226	259	230	225	246	238	248	232	256	208	249	257	235	225	227	264	255	220	249	246	256	259	218	239	237	216	235	243	240	269	258	256	227	257	239	252	231	225	245	252	198	260	204	221	241	243	242	256	245	235	242	232	222	217	218	230	260	241	236	218	248	268	237	230	255	209	241	228	238	252	229	247	275	242	241	237	249	236	226	234	219	213	215	227	222	241	239	208	266	251	236	233	250	208	226	245	241	241	225	250	229	241	261	242	228	257	243	229	235	259	232	237	263	224	232	226	252	228	225	239	226	228	249	244	229	260	245	260	228	240	236	243	249	246	233	238	229	237	224	253	224	218	228	232	232	244	239	233	264	248	258	229	255	228	242	211	216	223	270	221	232	233	253	200	248	247	248	215	237	245	244	242	234	257	190	238	230	207	249	210	238	220	233	236	230	267	238	275	274	239	252	214	219	238	242	224	224	235	233	259	212	243	213	229	218	245	262	209	232	239	232	233	250	238	220	233	225	215	252	259	252	223	248	233	228	225	229	236	241	230	231	228	243	249	249	235	229	258	266	231	228	258	257	268	242	247	277	210	258	260	258	192	241	231	247	230	246	250	278	245	228	216	254	227	245	255	279	226	245	239	214	209	256	246	248	254	258	247	229	261	241	238	242	250	242	254	266	258	242	238	221	216	232	237	238	247	215	237	232	254	241	247	234	264	229	237	238	244	215	252	233	249	227	268	223	242	236	226	248	242	246	226	224	233	259	229	248	217	243	228	229	231	249	220	261	237	235	245	237	238	234	236	229	237	233	253	237	239	232	229	224	234	278	221	274	257	243	240	223	227	254	223	260	251	241	250	257	235	250	233	222	238	266	213	257	219	212	228	243	254	258	224	256	247	248	258	221	228	256	238	277	237	253	272	237	246	258	239	238	245	245	237	250	265	258	246	232	255	238	251	226	240	254	229	251	236	252	213	229	240	239	236	247	203	233	250	217	214	269	223	262	253	239	281	240	215	251	227	248	240	235	241	245	249	244	251	278	239	236	241	224	270	251	266	256	239	238	230	249	237	228	220	240	248	221	269	237	258	208	227	212	222	231	286	269	212	237	247	225	211	228	242	249	250	227	260	257	230	232	241	254	231	223	239	227	259	254	244	235	217	242	241	224	232	264	242	219	218	241	263	245	260	232	227	234	218	228	242	241	263	264	223	238	226	274	233	254	269	234	235	263	219	218	243	241	254	226	225	247	229	275	290	207	223	221	240	235	249	240	253	250	247	245	256	240	206	242	240	246	239	240	206	242	238	239	226	221	227	219	237	255	255	223	233	234	239	256	204	260	238	276	220	224	245	254	238	229	230	235	204	245	252	235	225	241	229	268	214	233	252	228	222	227	245	210	248	242	251	246	236	252	230	222	269	251	248	232	253	261	234	225	213	233	260	244	243	270	249	246	265	246	225	260	217	222	212	233	245	231	236	229	224	230	220	202	207	244	222	249	228	214	222	239	238	220	238	243	227	248	258	219	238	252	240	239	220	258	235	264	226	229	244	238	203	243	239	220	241	239	252	246	247	251	242	234	226	236	228	240	228	234	227	226	207	238	252	237	250	278	244	241	238	248	248	240	262	225	229	237	224	241	223	250	253	253	249	227	248	209	244	235	228	246	241	236	235	230	243	241	243	227	219	247	242	251	269	247	261	235	240	213	267	255	265	228	236	245	213	242	277	243	209	239	239	238	231	244	232	262	246	227	237	240	240	264	223	205	231	247	231	234	216	239	257	226	236	222	245	236	226	229	251	218	235	251	254	228	246	249	245	266	239	210	257	252	243	219	256	250	228	245	251	229	237	233	188	243	262	265	233	250	227	270	236	234	253	220	221	218	213	221	268	210	220	231	241	236	242	241	264	199	223	232	250	226	230	246	225	228	251	242	222	254	218	219	248	237	229	247	269	230	254	240	226	226	246	231	239	239	240	249	237	238	246	235	239	253	225	243	220	264	248	227	249	225	238	222	219	228	218	240	238	235	211	227	209	267	256	236	230	241	259	253	247	227	230	239	249	237	241	236	281	246	217	273	208	214	257	227	241	244	224	248	262	234	238	236	219	237	232	250	231	248	226	243	224	232	231	239	238	255	233	246	233	250	252	267	244	232	243	210	255	258	221	259	232	256	232	254	262	236	218	258	213	217	240	225	230	239	241	235	220	232	216	226	234	260	242	236	219	221	248	239	222	229	228	228	295	235	245	250	257	247	247	219	225	231	251	249	239	240	242	239	228	237	235	258	238	265	243	229	222	250	234	249	219	237	235	223	251	248	219	241	250	235	234	255	212	233	231	254	225	269	240	249	236	256	240	251	256	223	230	234	256	257	218	263	264	231	235	273	241	203	238	241	210	234	224	265	224	265	236	233	227	206	258	220	248	224	227	228	255	223	247	227	266	248	217	207	266	243	249	262	244	234	231	275	212	240	249	236	267	265	233	233	226	238	272	219	227	257	244	242	244	194	248	222	255	233	219	269	237	231	233	247	243	257	268	222	221	269	229	205	240	241	214	225	269	241	211	225	259	229	260	251	230	226	243	257	229	222	227	237	238	229	231	227	230	237	227	230	251	216	221	234	244	241	248	261	218	202	244	246	234	209	244	275	260	269	221	265	241	229	252	263	235	233	231	253	227	230	249	254	260	236	243	240	185	189	219	240	215	220	258	241	249	248	248	240	273	246	203	229	255	241	216	244	230	248	223	243	246	243	214	237	233	216	193	255	257	246	223	236	241	232	239	243	243	217	263	236	221	258	242	237	236	229	232	218	239	250	276	243	225	258	230	225	251	230	222	242	231	267	263	229	239	263	247	257	228	251	234	240	242	267	234	238	257	250	239	214	250	226	267	245	219	262	219	252	234	229	233	200	232	238	242	248	219	229	227	247	248	206	219	234	242	250	256	252	251	265	223	277	249	238	231	231	248	220	234	223	254	257	218	220	234	233	239	220
6835	6800	6629	3766	2617	2136	1896	1734	1652	1505	1458	1396	1470	1454	1353	1241	1111	1069	995	995	887	871	829	801	677	677	666	670	628	639	639	543	542	536	504	556	566	489	543	534	506	544	542	507	485	523	528	562	539	529	569	554	488	521	536	551	576	549	517	560	530	506	565	510	549	558	528	544	477	521	520	541	513	509	502	525	555	517	529	514	533	557	525	507	502	520	502	549	545	538	516	504	496	526	498	533	527	467	520	494	508	518	544	489	522	495	547	492	515	543	538	549	535	478	514	536	501	499	481	542	520	523	552	525	516	469	505	515	514	531	471	523	525	505	516	537	498	492	536	497	518	516	528	514	522	527	526	509	552	498	554	522	523	544	525	505	512	541	504	547	533	535	499	535	543	514	480	526	465	489	504	494	541	524	525	559	493	543	544	491	518	515	513	515	523	499	527	549	542	556	526	515	491	520	534	524	530	496	510	538	462	505	488	528	504	563	492	530	536	561	528	542	509	495	531	510	536	522	530	543	520	566	508	560	531	543	491	516	509	476	490	490	523	512	508	510	526	511	501	542	553	481	529	497	555	508	537	491	518	546	498	501	521	512	531	487	506	544	514	510	509	516	536	487	555	506	499	507	490	591	502	505	492	513	508	480	574	552	531	498	506	488	522	512	526	542	493	525	546	500	519	497	485	536	542	552	506	541	501	491	551	520	509	538	518	520	530	509	527	543	490	521	532	516	471	533	542	550	565	484	468	520	520	527	463	540	496	508	490	563	531	558	485	541	516	531	515	516	502	495	534	535	549	491	524	515	524	475	491	501	519	516	521	504	473	577	534	503	570	488	509	511	547	482	526	500	499	525	513	562	534	498	528	531	490	496	545	506	524	485	483	511	521	511	523	485	536	536	536	544	547	511	513	499	533	512	553	496	498	519	514	549	518	497	504	511	505	533	515	483	480	497	525	514	555	511	526	512	529	516	528	521	508	499	474	481	516	516	550	502	487	513	545	522	507	516	501	499	535	510	522	490	499	527	512	522	541	507	552	522	540	526	520	511	535	515	541	490	505	531	509	499	500	501	502	525	572	547	505	505	542	498	497	504	484	525	525	509	518	484	518	522	481	501	532	574	546	539	482	532	479	482	536	516	485	516	475	543	521	478	527	517	509	529	529	533	513	576	542	540	486	475	527	481	508	505	540	517	517	526	515	517	477	496	530	491	544	560	515	538	544	524	515	506	485	478	525	507	508	496	510	557	514	542	522	510	548	504	526	503	545	511	503	534	515	514	502	489	512	511	551	506	485	542	529	510	513	468	487	551	509	486	526	530	544	529	538	524	526	540	536	523	527	520	525	548	520	523	536	505	513	552	472	546	510	519	517	546	465	544	565	529	499	534	520	524	530	502	504	523	567	490	530	501	534	509	521	494	517	512	548	495	523	476	555	476	529	493	523	519	538	553	485	513	531	515	503	513	512	527	489	561	494	518	524	549	516	502	477	485	527	518	555	520	513	514	553	491	486	573	543	538	544	545	534	520	529	496	517	531	540	515	525	522	490	519	523	531	542	504	534	548	534	520	472	479	504	553	570	522	523	532	499	519	507	514	532	524	492	537	518	545	510	523	508	519	529	520	498	515	516	499	510	500	502	523	485	528	482	501	478	498	562	495	517	532	547	489	523	473	521	551	528	518	545	530	551	535	552	541	507	497	495	552	551	522	520	520	526	546	509	515	489	491	482	557	512	540	509	505	488	538	495	530	545	519	551	463	495	504	506	520	501	490	488	492	570	542	533	499	533	555	526	562	548	473	489	547	536	516	560	556	540	508	501	499	510	519	509	519	557	523	560	530	530	502	501	484	535	569	515	494	532	489	478	534	494	539	546	543	535	496	529	533	481	485	491	496	492	489	534	508	547	495	505	544	511	469	493	516	572	532	540	521	495	501	504	520	529	507	507	535	533	538	501	515	533	558	556	508	536	525	505	460	515	498	473	504	477	502	546	531	507	514	500	536	518	455	531	484	462	514	543	508	524	522	512	475	508	486	551	479	543	513	507	475	521	545	494	494	569	529	502	481	517	502	534	530	522	542	524	485	498	533	530	501	569	517	512	542	540	492	575	554	458	521	534	518	506	530	525	509	493	501	547	504	535	499	468	475	487	522	515	483	515	500	502	539	562	528	487	532	510	529	527	557	506	479	530	499	495	505	528	551	536	527	489	502	528	523	527	495	520	520	512	538	477	508	503	530	556	529	509	506	475	540	492	530	533	501	523	535	520	523	530	520	522	527	525	536	547	529	549	505	532	522	494	511	518	514	493	502	523	470	506	553	526	534	501	530	517	527	495	522	478	512	549	505	539	516	504	504	522	525	521	533	532	508	544	494	460	539	511	536	542	501	499	577	536	531	471	508	530	526	501	555	507	519	484	530	531	542	530	522	495	519	520	466	534	524	535	518	514	515	536	503	495	566	489	523	516	487	490	504	535	518	540	533	523	497	531	525	525	473	533	536	526	585	530	507	520	539	533	521	527	473	539	504	472	506	528	495	503	517	526	519	497	546	521	532	531	530	521	531	521	528	483	495	520	507	532	541	543	511	496	524	550	522	530	510	519	522	516	533	465	494	537	507	491	532	446	504	488	534	559	484	529	569	565	518	547	508	520	497	524	546	493	487	501	511	529	542	516	518	521	500	519	526	538	509	514	531	491	536	507	504	475	538	534	453	520	511	504	469	513	510	491	533	504	564	529	525	524	554	523	559	535	466	519	512	550	497	497	530	497	498	515	487	521	517	497	516	564	495	535	518	474	487	514	512	518	498	506	511	497	528	562	531	500	560	551	559	520	491	508	506	483	540	519	496	538	556	505	528	510	517	549	507	486	535	531	531	515	521	518	535	506	521	512	511	497	497	531	513	542	533	530	507	495	508	484	540	505	541	528	517	520	485	523	528	525	497	537	478	520	507	512	539	542	520	526	513	516	520	509	504	504	496	521	535	539	544	474	555	520	513	510	552	530	526	520	497	556	528	489	556	533	559	516	522	531	492	500	487	525	539	553	500	518	481	520	502	556	516	463	558	471	523	513	507	531	531	517	538	544	479	544	501	512	557	540	489	512	537	503	513	518	493	518	505	541	558	560	522	490	550	521	509	563	493	501	522	511	551	525	562	509	568	530	541	500	550	514	520	488	518	525	560	538	514	512	532	526	561	526	508	523	531	513	533	526	505	513	506	481	552	512	538	533	513	486	504	552	524	531	518	492	534	503	508	548	532	523	514	494	531	532	550	533	540	506	494	543	501	493	491	555	515	544	507	573	516	507	530	511	504	570	537	513	531	515	520	555	509	488	525	563	545	530	518	533	521	533	483	492	508	507	539	549	517	514	518	495	505	520	484	507	493	542	544	510	518	503	503	512	544	494	511	495	482	537	493	524	477	524	508	494	504	501	547	531	505	545	504	545	497	529	512	515	511	541	534	536	532	550	531	526	475	524	540	511	530	500	511	501	510
25153	21468	27888	25370	11873	2555	1689	1255	1010	924	847	816	822	824	824	723	664	556	550	525	495	487	443	452	387	405	384	384	353	360	351	303	292	305	284	251	308	282	291	296	235	247	274	265	290	227	268	293	270	261	266	247	252	230	262	304	296	276	301	282	264	258	278	251	270	249	302	252	270	266	241	270	248	251	294	258	256	256	287	265	277	280	252	270	281	301	271	272	249	274	270	269	280	282	269	282	265	276	311	273	290	248	292	269	268	265	221	265	273	260	270	276	269	272	277	257	274	297	264	296	252	274	259	280	284	287	268	247	287	254	269	295	272	275	258	300	278	222	274	280	247	292	292	262	245	264	287	272	249	273	249	259	294	261	258	294	264	302	264	265	259	260	263	282	309	272	241	279	242	255	256	269	270	275	259	273	247	258	269	260	265	269	271	282	271	271	279	261	248	254	256	265	264	267	287	292	267	279	297	266	263	262	289	244	271	266	235	278	288	283	277	264	300	273	267	259	261	264	250	255	276	273	255	288	271	278	266	250	255	306	283	277	290	265	307	248	276	220	260	271	269	255	287	298	263	268	265	239	290	305	268	230	238	274	269	278	272	298	281	255	271	257	256	275	258	241	265	260	279	254	279	271	262	259	279	279	258	273	266	283	269	276	276	271	312	249	247	274	264	297	245	275	260	276	255	283	263	276	279	291	284	291	243	248	269	269	262	248	266	277	271	290	251	267	260	281	283	260	254	291	248	269	292	255	262	290	285	280	253	287	270	258	286	254	256	242	272	268	256	294	260	243	281	265	245	294	266	279	265	272	289	282	277	256	272	260	253	266	277	256	286	245	276	275	310	257	240	267	274	258	296	279	269	285	278	260	262	277	278	259	285	274	269	271	269	288	276	279	269	291	296	253	281	243	278	273	289	266	235	269	273	284	280	270	283	262	270	285	245	270	241	250	291	259	226	274	260	271	256	267	263	240	253	258	277	255	273	284	260	272	255	271	277	286	265	281	285	268	260	267	254	283	285	259	269	267	286	269	287	264	266	262	266	287	254	278	282	289	271	277	274	302	266	251	280	257	293	269	296	276	270	267	255	266	253	266	276	256	256	275	291	275	278	249	284	279	289	326	282	295	266	260	266	275	254	284	276	269	294	249	286	283	281	301	255	274	266	253	243	277	274	240	273	250	274	270	276	278	269	269	268	276	257	256	253	248	266	261	285	258	271	255	279	249	282	253	238	257	266	267	248	306	263	281	261	240	257	296	258	271	268	274	253	267	279	276	296	269	268	255	268	265	251	277	247	290	274	278	257	276	299	292	271	258	261	270	277	282	291	284	272	280	228	278	247	277	251	264	280	265	283	266	278	260	271	240	297	265	282	296	252	257	292	264	274	286	286	265	292	289	266	259	270	290	289	271	273	258	258	272	288	293	266	263	278	282	292	241	252	244	266	275	261	287	264	285	274	300	261	229	275	279	255	267	270	284	273	225	248	293	260	284	275	250	277	259	267	289	268	263	260	279	268	252	265	278	247	277	271	249	247	260	272	290	269	273	280	259	239	270	258	274	265	273	231	258	280	294	234	269	297	281	268	242	292	291	310	271	250	255	244	292	272	254	278	249	274	258	254	245	251	280	267	262	283	271	288	271	274	257	249	279	294	283	247	266	236	265	265	272	275	270	270	254	289	264	270	266	276	246	322	282	273	269	267	264	292	248	272	251	255	282	320	270	228	264	274	249	291	277	278	306	269	251	294	275	276	246	259	312	262	293	284	296	265	242	286	280	286	290	260	267	282	235	299	253	249	270	275	265	273	268	283	275	266	286	274	273	255	283	278	247	262	262	269	278	274	265	245	305	254	262	276	235	264	287	267	274	282	245	286	281	258	273	286	285	262	261	270	256	250	259	278	277	273	275	286	289	256	246	278	257	256	274	283	270	238	298	279	258	285	283	300	261	269	278	267	253	269	286	277	262	275	290	266	266	266	277	269	262	283	271	265	282	267	307	292	237	267	276	266	256	253	277	258	286	282	248	273	272	260	272	265	260	270	253	272	304	264	263	255	299	295	238	275	290	266	289	251	254	261	278	288	261	289	277	263	284	275	271	281	303	260	253	273	266	261	245	240	283	250	269	253	289	262	244	278	280	301	268	270	267	298	263	244	285	307	222	260	258	266	260	302	252	291	248	279	258	275	294	277	286	312	256	264	266	291	273	282	258	239	289	262	266	266	292	283	270	266	251	267	276	262	265	258	269	273	259	261	248	269	261	254	232	284	257	256	299	228	262	262	267	246	272	284	254	244	253	252	254	274	275	244	305	238	283	259	281	282	299	250	299	288	273	289	239	273	244	274	255	244	251	258	230	277	238	265	285	240	274	301	272	280	248	292	296	276	271	289	304	262	268	258	266	259	270	244	252	254	298	280	291	230	229	287	267	283	281	270	280	267	287	274	271	267	287	266	244	264	255	279	232	254	276	250	293	262	269	249	284	306	270	263	277	306	274	273	250	287	252	268	272	250	262	267	263	256	278	300	277	272	309	288	296	286	281	283	298	289	301	259	259	262	271	280	279	275	281	294	273	279	260	287	271	267	262	268	296	263	246	262	261	292	253	257	234	263	274	264	261	252	283	258	274	258	264	253	252	287	300	261	242	251	285	279	238	255	260	257	290	263	247	235	274	274	260	274	275	258	285	284	259	291	250	272	251	252	262	275	263	242	264	284	234	282	264	293	255	299	268	281	294	274	271	264	283	312	251	294	266	267	286	241	255	294	287	270	267	273	248	286	284	253	247	273	294	287	249	268	278	265	245	252	275	291	305	267	256	262	285	278	259	242	292	263	263	288	300	286	228	274	261	271	281	248	266	265	263	257	257	278	269	256	252	270	290	255	262	269	288	269	259	287	284	306	275	254	241	261	255	273	266	279	241	245	275	276	233	280	295	280	254	237	268	268	301	243	280	262	256	266	274	259	279	243	229	266	259	262	277	254	268	301	293	277	267	253	288	263	251	284	256	269	287	247	270	259	270	262	265	257	283	266	262	278	242	273	248	311	262	233	262	260	272	265	288	240	262	293	256	304	271	271	290	271	254	290	268	276	297	294	253	288	248	328	258	290	279	261	288	274	263	289	268	282	303	278	271	297	274	251	306	281	237	279	291	240	256	277	280	258	266	267	282	262	288	250	284	276	264	256	287	288	262	270	257	275	251	258	275	246	261	253	250	287	256	272	283	242	256	278	288	273	291	262	251	264	273	262	233	279	279	262	264	250	279	269	273	290	269	278	294	243	288	271	260	273	268	225	278	285	268	258	272	252	254	290	262	250	264	262	272	242	243	263	249	309	266	286	264	259	271	243	262	255	251	251	279	260	285	284	276	261	264	235	263	249	269	239	259	256	273	266	277	264	278	263	251	281	285	284	282	268	260	281	264	218	254	285	280	264	286	252	234	287	242	254	279	262	282	283	281	269	288	308	264	277	280	277	281	288	283	268	264	275	244
9366	18190	16923	10710	7899	6043	4919	4193	3672	3274	3012	2910	3028	2869	2630	2346	2048	1878	1690	1530	1480	1419	1259	1189	1062	1046	1016	962	919	851	818	731	658	635	671	605	628	594	607	588	586	590	561	577	608	598	608	551	578	606	579	604	580	603	553	616	563	575	604	607	646	583	578	575	595	565	600	564	572	597	604	577	565	589	552	614	525	598	567	589	558	578	570	557	593	556	560	536	581	595	624	536	543	566	592	567	563	576	589	584	568	588	575	545	584	556	550	608	597	622	556	562	583	580	575	548	580	569	579	579	596	570	562	578	552	563	566	563	580	577	619	579	613	556	550	570	571	545	592	529	524	535	560	574	613	541	586	562	546	558	597	548	590	545	591	587	558	576	570	598	545	572	562	589	580	566	556	543	592	565	520	573	541	562	541	560	580	556	589	596	602	603	585	570	557	537	558	580	571	556	561	552	544	528	562	554	566	551	584	550	590	568	556	567	585	558	550	575	594	588	539	582	561	604	564	569	558	563	540	581	521	586	577	590	555	581	588	622	573	552	580	586	615	555	530	539	538	576	560	581	631	560	568	513	582	550	563	573	558	520	604	606	567	572	610	580	587	579	559	560	569	590	579	560	601	557	538	560	549	544	593	596	574	568	564	571	512	559	549	551	545	558	544	579	584	598	545	566	566	588	578	542	548	527	558	621	591	571	577	558	561	588	585	558	572	562	560	583	565	597	560	569	599	549	599	539	554	558	577	588	576	550	574	584	559	615	546	577	551	608	549	557	569	627	586	562	561	592	598	566	578	558	542	589	565	603	609	555	587	600	517	590	558	563	548	515	579	580	532	591	613	575	547	580	600	587	553	621	530	569	581	564	586	594	558	627	591	569	599	593	555	570	515	536	556	558	562	577	541	541	559	563	629	577	571	574	541	611	538	568	584	570	593	573	572	568	581	594	588	575	609	592	533	573	544	595	573	532	543	531	540	543	583	563	522	589	565	595	537	576	607	606	575	569	599	567	533	568	596	583	522	576	600	578	556	604	581	585	610	589	578	565	563	569	580	559	578	558	553	528	592	561	550	554	570	560	556	595	568	582	541	578	558	539	561	547	545	530	560	583	556	535	578	542	575	610	549	590	587	559	563	567	576	574	526	600	589	564	538	534	556	552	533	598	571	557	573	591	547	566	564	546	571	576	544	600	582	574	567	544	554	561	622	548	625	579	549	530	607	554	577	613	537	545	597	534	557	564	575	598	558	597	580	551	584	579	548	546	547	562	541	555	571	566	546	599	596	568	602	583	565	558	567	610	533	554	569	577	567	623	579	539	598	550	587	597	609	555	594	552	548	578	538	569	545	544	588	561	585	567	591	572	573	594	606	570	612	550	572	555	564	541	553	565	578	564	546	563	582	530	592	590	560	572	549	571	537	532	587	564	564	556	519	600	587	585	604	524	522	550	551	541	597	560	557	598	571	610	559	564	625	569	588	544	574	557	532	585	581	597	569	555	598	516	555	556	617	604	585	577	559	546	596	593	550	552	611	546	562	573	574	580	615	569	547	561	557	598	577	558	585	548	552	579	522	574	581	541	560	546	590	557	598	550	610	596	556	565	565	614	561	535	541	597	565	607	551	594	567	536	615	544	623	568	528	553	566	602	573	556	564	542	575	534	542	564	554	565	531	575	497	570	565	547	599	544	600	575	595	554	548	539	598	597	617	558	584	553	534	567	546	550	568	571	566	527	560	570	607	598	539	616	535	572	560	573	561	606	536	594	602	562	588	578	594	542	556	584	586	565	578	620	556	573	572	615	525	548	591	537	552	566	584	593	603	587	546	586	546	541	533	571	628	551	550	542	596	539	606	567	596	557	561	589	574	545	566	626	536	539	614	539	584	579	623	596	544	558	556	549	628	560	583	560	573	580	584	589	559	545	573	561	597	561	557	597	542	596	546	555	567	570	552	563	588	568	576	538	619	565	563	574	595	557	594	572	533	551	583	562	580	556	576	588	550	596	555	540	530	568	577	554	551	609	579	565	521	595	587	572	592	590	568	590	547	571	551	555	556	582	542	567	576	561	567	594	543	594	579	618	546	588	559	547	570	586	556	536	569	559	553	615	593	565	603	578	615	581	507	574	567	579	555	565	559	540	544	586	557	554	554	588	603	577	560	547	565	614	621	569	553	582	584	554	549	543	546	583	533	554	582	545	565	554	588	593	550	550	576	568	559	545	554	586	594	583	544	576	551	591	564	578	580	584	571	582	573	526	511	562	600	553	529	553	555	573	590	530	549	589	571	544	551	627	575	539	572	582	540	549	549	559	560	510	550	596	549	600	548	574	563	570	557	591	562	557	604	578	536	563	555	554	548	564	538	563	527	563	540	600	568	544	564	585	579	545	555	576	610	521	568	581	583	585	566	585	563	617	547	544	583	574	581	555	515	493	549	565	552	557	599	557	569	555	565	515	568	575	611	603	575	543	584	611	568	593	574	576	542	603	557	570	559	590	585	591	566	606	569	548	533	587	587	581	553	569	574	583	542	587	566	536	572	578	559	573	531	606	554	575	575	576	551	570	560	592	606	604	591	568	567	638	618	579	552	562	580	564	554	541	557	557	605	503	566	591	576	568	573	577	547	553	563	593	558	570	575	634	584	596	592	545	562	614	559	575	571	584	596	556	606	565	524	535	568	571	569	564	566	590	534	599	580	608	549	587	574	604	570	569	530	569	568	561	551	587	558	578	532	610	569	574	568	548	588	579	563	591	561	583	528	546	551	602	577	568	580	564	548	570	607	578	579	572	567	561	548	559	567	602	528	581	573	555	531	567	592	577	574	618	544	552	603	594	539	561	581	575	560	564	580	549	552	615	561	569	539	579	525	582	589	591	599	562	609	497	545	531	563	558	576	595	551	555	590	556	582	588	584	574	550	527	539	583	569	571	570	574	559	547	548	586	543	582	573	538	531	577	565	540	573	610	573	559	588	544	573	597	577	529	554	608	582	578	605	564	571	531	572	558	582	580	540	582	556	548	583	579	579	602	547	561	540	594	563	587	599	544	553	530	602	576	556	572	563	556	601	565	635	564	574	569	555	572	565	572	548	560	597	601	548	555	590	568	593	571	573	613	581	563	607	593	581	551	588	553	533	591	574	600	590	556	590	576	580	549	524	516	543	564	564	556	563	587	556	584	594	571	555	560	556	555	605	559	549	590	543	563	581	579	541	596	595	579	567	517	615	565	562	539	578	526	598	528	571	605	582	589	594	570	569	573	574	545	561	565	560	565	594	575	555	556	586	579	572	573	545	568	512	609	604	611	570	555	568	579	612	585	579	576	570	572	551	568	600	557	587	597	625	590	573	558	528	596	583	590	576	541	589	568	522	575	580	585	582	571	536	552	545	556	538	542	525	578	582	562	570	573	590	560	580	565	568	557	568	540	561	576	582	597	573	580	589	547	582	567	623	548	577	614	581	587	577	553	528	533	594	501	577	574	562	555	548	575	521	562
24236	21473	28913	24417	21410	11714	3503	2252	1748	1514	1461	1390	1413	1398	1299	1151	1049	944	905	871	750	793	720	671	645	620	633	592	550	573	558	536	499	453	495	480	448	463	420	439	452	473	447	402	425	421	464	455	418	464	480	432	425	438	425	401	404	468	447	442	428	455	409	444	440	456	424	478	430	430	465	440	443	444	419	439	434	446	460	440	418	423	404	421	427	424	407	418	462	413	456	394	420	387	449	415	448	434	444	429	409	445	430	424	438	408	425	416	447	439	418	409	422	442	413	411	410	415	455	426	421	427	427	424	390	422	452	406	429	461	414	414	467	460	428	409	405	453	413	409	424	427	407	382	419	445	394	430	437	422	442	400	403	409	418	437	465	420	435	450	461	416	442	422	435	432	401	430	421	432	444	412	434	395	424	399	431	442	441	456	410	429	449	432	410	443	435	396	415	447	423	403	412	404	434	457	404	413	444	402	418	400	440	443	428	462	426	394	451	422	452	420	434	403	395	427	411	370	453	427	390	416	392	433	409	433	439	409	406	419	369	397	434	423	424	432	435	426	447	435	424	406	396	446	396	423	419	407	396	420	425	431	425	422	422	409	411	417	420	427	426	421	411	390	453	415	442	428	421	416	387	425	410	442	466	412	457	408	425	447	412	393	414	425	396	442	459	455	397	425	392	426	444	421	445	409	424	408	417	389	400	451	417	398	420	443	432	404	415	443	471	444	443	440	435	421	423	394	437	419	437	432	423	436	433	449	386	454	429	390	410	422	429	418	424	409	403	458	407	425	405	396	434	432	411	409	380	416	429	440	391	440	461	405	433	405	423	420	430	461	439	432	464	462	431	430	406	390	446	428	423	395	412	417	431	429	424	435	448	429	431	433	434	409	431	427	395	405	424	397	448	422	446	426	400	476	442	413	429	401	388	449	400	465	445	467	447	442	418	452	479	437	396	424	434	429	424	382	426	421	415	389	448	420	421	424	430	436	426	402	455	433	425	455	462	420	421	431	433	417	419	428	412	408	461	446	428	401	401	413	421	403	402	416	407	432	394	404	426	441	455	467	442	438	465	419	435	422	405	396	420	403	410	418	412	425	414	451	412	423	426	431	407	415	416	369	425	431	452	463	410	455	389	443	412	402	406	429	383	425	425	413	394	399	404	467	412	416	418	459	469	387	404	428	384	434	405	426	409	450	431	387	410	438	417	390	438	435	425	428	429	387	455	418	450	410	414	464	405	424	432	406	412	415	376	425	422	419	426	423	418	390	404	416	471	453	410	419	412	423	434	449	410	414	424	427	422	393	446	432	433	424	449	393	398	442	452	397	477	382	395	473	412	431	410	455	433	409	423	396	422	493	438	407	421	450	410	408	451	433	409	499	407	377	437	406	421	407	445	446	451	378	435	437	411	449	425	414	445	414	419	406	446	430	444	416	440	414	401	433	406	399	432	414	396	416	410	416	405	420	411	427	455	414	430	457	415	426	406	423	434	424	430	443	427	422	414	404	444	465	397	420	386	404	414	446	408	415	399	413	446	418	463	442	419	418	408	393	410	429	438	407	427	407	390	431	436	422	438	440	415	436	414	422	420	392	464	449	426	439	445	420	427	451	407	430	414	423	437	414	433	481	393	421	394	414	442	407	378	420	389	441	421	433	456	443	375	418	428	407	402	446	446	401	422	412	427	452	435	409	431	430	382	393	383	378	411	434	462	423	412	428	430	399	426	405	435	393	457	396	434	403	432	388	422	418	404	449	398	414	406	439	423	395	448	399	457	402	435	448	439	432	393	452	420	418	391	437	394	448	432	427	438	442	438	416	420	437	431	396	430	428	443	398	403	407	441	411	450	396	409	452	394	433	416	405	420	427	438	429	444	437	435	382	421	398	474	455	448	483	430	408	447	436	459	410	454	455	423	385	424	431	474	409	462	434	409	427	469	407	437	408	431	428	433	448	418	442	475	407	422	424	388	431	425	418	460	413	407	413	404	444	410	384	434	429	430	429	374	443	406	385	419	435	430	448	410	383	423	432	392	442	431	433	398	417	426	411	413	444	465	443	418	436	425	422	428	417	438	422	459	413	440	411	413	418	392	386	459	425	444	431	411	449	399	447	408	450	445	428	412	414	463	402	423	438	404	457	460	437	418	421	402	414	433	456	415	421	432	407	420	460	453	388	393	414	406	434	466	401	408	422	400	428	453	425	394	457	434	444	421	390	416	389	452	426	427	437	397	409	419	435	389	393	443	439	410	443	464	407	450	443	424	446	401	391	408	411	445	394	397	449	422	436	451	434	390	420	424	438	440	451	423	412	415	426	470	455	396	470	454	434	438	422	447	431	447	419	412	436	443	433	416	427	417	393	443	413	438	393	471	420	436	441	436	440	401	459	411	400	413	418	410	431	415	393	433	410	405	423	447	415	440	443	415	423	408	432	406	400	422	423	441	446	432	430	397	401	405	411	413	436	458	416	456	426	400	416	408	453	418	424	437	396	453	445	431	435	427	420	441	430	421	431	441	446	438	415	442	431	468	417	449	451	428	445	419	403	419	427	443	400	424	411	423	472	441	395	425	423	421	443	424	426	432	433	404	404	416	414	455	427	472	420	441	430	402	430	423	413	411	396	421	401	422	413	426	418	402	446	460	420	438	463	424	439	396	439	427	429	405	395	426	439	456	408	405	418	407	421	464	437	453	423	410	397	419	411	444	395	441	440	386	413	432	445	363	420	380	405	420	400	439	415	458	436	418	419	433	452	441	424	433	448	394	385	394	417	438	416	403	451	431	430	422	431	426	422	421	438	386	448	430	452	414	447	419	393	403	437	427	412	449	423	437	436	387	384	417	441	456	420	415	452	419	409	434	436	426	413	466	415	447	427	392	460	445	433	457	444	421	391	391	428	420	470	415	421	434	456	423	419	436	420	440	411	407	423	448	382	441	442	423	388	424	452	433	433	395	382	410	453	380	402	414	387	386	404	458	414	397	405	426	397	432	407	409	448	390	446	409	395	423	437	426	402	457	439	404	427	452	405	441	395	393	440	373	411	454	433	451	414	415	396	409	393	464	426	434	431	397	440	428	417	407	421	404	415	389	411	428	449	428	457	404	409	373	474	394	414	452	418	407	429	444	433	422	442	392	440	442	412	375	405	427	408	398	443	423	439	438	388	416	422	437	424	458	400	421	468	420	401	404	427	412	459	444	424	404	423	409	398	439	421	412	426	412	460	430	413	395	387	478	473	420	409	429	421	364	439	426	421	392	426	431	416	461	473	415	418	428	417	427	416	439	409	417	402	399	461	444	424	407	410	410	438	396	434	437	459	394	392	429	434	451	405	416	409	424	437	431	410	414	419	430	418	401	439	407	430	442	430	428	437	447	403	438	377	425	414	434	469	440	418	385	419	429	453	398	448	423	425	409	445	421	408	435	436	422	440	463	447	435	454	413	354	400	403	422	437	427	434	446	416	427	426	426	397	443	419	402	434	424	401	460	449
12627	24672	22804	15939	12577	9952	8042	6753	5911	5121	4726	4582	4516	4569	4193	3605	3120	3047	2698	2511	2285	2193	2012	1786	1751	1606	1515	1495	1376	1343	1190	1170	1054	1007	994	917	936	849	892	921	922	901	876	874	896	890	821	861	928	865	899	929	850	839	869	867	905	870	880	887	866	864	894	813	886	923	836	841	904	884	917	884	862	847	870	895	840	861	837	821	827	826	860	859	812	860	805	894	914	856	849	834	882	824	854	885	847	884	828	852	839	832	871	890	820	872	856	867	869	887	865	884	813	828	897	768	859	863	808	834	899	778	874	784	854	852	832	830	885	794	878	835	819	865	867	852	809	818	834	879	914	857	879	908	859	848	847	864	822	820	783	824	806	840	890	849	870	799	859	877	910	845	854	855	879	820	799	799	863	917	886	799	852	853	820	845	878	870	859	816	847	846	871	816	850	823	832	870	860	812	792	869	866	803	861	836	846	815	841	854	867	852	840	806	884	797	857	866	805	853	832	810	848	928	884	915	841	814	853	920	872	858	899	834	865	844	845	844	905	855	846	874	837	790	834	811	846	831	862	865	853	876	813	859	855	881	828	832	810	817	891	905	886	890	840	939	856	844	852	859	901	919	893	862	811	830	867	811	842	853	847	877	813	866	886	892	834	866	835	860	839	881	833	795	791	812	807	887	835	861	863	891	877	842	885	880	817	819	831	882	882	848	842	781	793	902	854	825	867	873	794	843	887	819	871	863	832	862	781	831	824	881	832	816	922	883	928	834	831	882	838	835	834	847	877	854	850	853	839	834	860	864	835	842	834	856	837	837	809	879	827	864	851	817	859	900	842	893	874	809	846	825	830	852	857	857	843	862	830	805	848	820	802	813	837	932	825	865	878	803	798	874	817	854	837	833	830	883	855	853	877	865	833	848	855	826	842	881	834	874	829	829	877	863	862	806	874	803	867	874	856	871	843	879	861	866	844	849	873	820	825	847	825	895	841	874	836	884	857	829	863	868	870	876	830	836	788	817	864	842	841	808	826	822	891	891	855	898	876	889	864	862	874	883	818	871	914	858	845	839	877	898	881	886	881	916	858	839	811	852	850	844	821	792	860	877	864	879	814	830	883	855	818	863	864	862	887	831	870	798	850	825	762	866	850	846	810	829	878	887	837	864	874	856	836	886	801	901	856	842	825	796	807	833	861	846	855	832	856	837	880	839	877	816	801	885	779	833	853	868	870	833	839	839	856	865	882	859	810	849	848	824	890	843	892	829	848	841	868	831	833	908	871	778	893	874	889	861	862	886	841	849	804	896	874	891	834	819	835	801	841	841	812	851	853	847	883	804	881	845	842	880	852	835	856	858	866	830	861	840	869	834	848	882	833	874	851	866	832	846	901	805	879	757	845	865	840	865	848	845	844	805	886	814	872	849	892	912	810	862	897	857	838	834	806	848	814	820	871	820	859	888	822	874	846	873	806	860	867	838	859	852	882	820	869	847	848	939	847	833	858	861	876	810	855	860	922	817	855	831	773	858	824	841	856	853	847	858	865	841	846	834	795	851	849	790	866	829	878	840	879	918	881	873	832	828	865	856	816	886	837	883	900	887	893	764	828	921	821	867	843	817	851	844	834	844	859	869	853	822	810	879	880	838	845	825	863	829	850	896	846	844	806	841	882	858	834	844	826	842	827	820	848	868	858	876	820	851	820	907	835	854	882	898	832	878	857	854	909	844	847	877	857	863	898	856	855	850	881	839	886	850	852	816	835	880	866	831	832	848	901	868	851	850	883	859	861	824	886	889	861	835	819	869	904	872	890	837	857	846	835	839	855	829	801	826	852	832	871	846	842	847	853	792	815	856	861	850	821	875	899	838	885	845	827	861	822	848	850	873	833	873	872	836	891	782	827	850	761	817	849	852	867	838	818	883	870	847	847	865	849	800	847	868	834	845	854	905	843	844	909	827	863	817	802	830	842	861	845	900	841	886	800	884	854	826	896	846	826	861	878	845	856	854	818	832	836	887	862	856	866	842	874	866	825	834	871	824	833	858	829	842	882	805	835	838	835	838	870	843	823	852	830	846	852	836	852	820	806	809	834	860	823	878	807	839	840	834	848	852	836	890	818	903	822	810	820	869	891	864	825	889	865	836	842	830	830	879	843	819	814	846	835	868	832	839	859	905	898	853	835	839	805	831	862	853	847	842	899	839	835	838	818	858	848	794	788	853	805	844	884	800	848	815	862	827	835	836	840	829	810	824	822	896	820	876	865	813	834	874	843	882	874	854	900	760	878	880	879	862	829	822	877	840	846	847	828	816	813	831	858	834	867	867	902	870	887	822	804	890	817	837	828	855	899	803	936	845	889	890	848	851	887	855	816	821	824	859	864	852	818	844	806	843	854	853	836	843	818	888	803	895	883	833	829	848	891	872	822	855	850	817	852	862	834	800	822	860	894	889	836	845	839	831	890	880	847	849	875	822	866	823	841	875	872	847	811	862	824	850	801	839	821	842	854	881	850	841	838	871	861	846	832	848	823	862	888	824	878	897	844	916	849	886	878	872	803	842	846	922	839	859	886	849	838	864	870	839	841	842	829	889	844	875	842	842	827	857	857	830	893	850	828	897	866	864	860	829	885	791	864	829	829	853	825	830	870	816	846	838	883	816	891	774	825	825	840	887	865	872	913	839	877	845	817	890	818	862	833	848	861	880	848	857	844	758	820	787	810	866	891	809	882	908	860	844	890	868	868	808	845	812	817	860	834	809	856	871	802	812	849	808	859	856	849	879	866	862	885	854	900	829	849	870	883	900	868	836	781	847	784	866	845	828	839	808	838	877	853	863	884	841	856	830	824	790	829	836	794	849	911	827	830	861	884	844	865	861	883	813	864	866	816	839	826	822	849	838	874	868	840	825	854	904	834	856	851	875	890	857	858	884	861	811	873	853	821	862	802	823	817	848	820	843	845	884	878	844	853	807	847	862	809	829	840	851	870	847	828	873	892	845	879	866	873	876	849	828	869	857	875	850	864	838	836	888	838	905	864	897	852	847	820	895	805	834	872	819	863	847	876	872	885	836	871	900	877	856	826	912	853	901	848	877	839	879	882	936	864	828	861	821	816	810	829	819	841	851	852	838	893	791	849	845	872	866	853	824	845	819	840	822	885	908	860	834	777	837	835	824	925	829	892	837	842	908	828	822	853	804	840	830	830	914	845	853	842	859	792	842	847	800	834	854	778	751	835	852	832	784	850	782	826	882	804	881	870	873	854	815	838	862	834	823	853	829	822	810	894	794	835	804	837	851	828	857	858	835	791	840	832	801	888	852	853	858	852	885	880	863	802	883	789	890	870	836	835	868	872	868	840	842	842	871	772	886	849	854	858	847	843	880	852	880	836	885	797	847	866	867	892	852	882	857	832	884	940	805	918	908	806	870	886	864	802	865	854	847	845	848	773	834	863	828	821	838	824	870	824	838	880	864	805	858	861	867	836	868	818	882	835	811	872	882	859	893
27380	16932	3927	1563	895	663	541	536	505	404	440	445	475	400	440	388	357	367	342	352	374	335	306	322	290	308	284	266	279	294	257	258	266	247	233	233	246	255	251	217	270	236	248	239	253	230	251	235	239	231	252	234	241	240	245	246	258	270	217	279	242	261	233	220	247	258	243	241	207	263	249	288	227	267	265	256	226	227	265	261	248	244	252	241	262	233	238	240	296	254	238	218	252	266	244	222	244	244	230	242	228	248	275	251	233	224	225	252	199	258	237	230	258	233	217	229	254	255	237	247	229	244	266	253	237	229	260	229	242	240	243	246	250	238	243	212	235	216	241	248	254	252	243	259	240	243	281	219	242	229	209	269	262	245	227	246	252	249	244	243	236	259	242	248	214	240	227	288	243	240	241	267	258	243	246	225	254	274	232	246	223	257	222	238	277	233	237	243	256	226	226	220	218	246	239	199	236	239	236	251	234	254	218	214	260	242	242	223	240	229	234	249	213	251	257	227	254	233	236	216	272	266	232	241	264	228	240	231	229	255	215	228	228	240	220	256	233	236	240	246	253	261	270	272	241	256	240	221	266	229	231	233	251	229	251	236	217	259	239	251	236	236	245	238	221	263	251	295	242	243	250	265	267	227	256	238	244	271	233	250	238	257	247	243	210	231	209	249	252	222	223	244	230	223	215	268	216	265	232	256	231	270	242	235	246	255	227	249	241	251	233	271	228	254	238	247	265	237	257	191	238	224	290	233	256	228	224	246	230	260	221	244	250	246	255	263	253	226	286	253	260	249	230	251	262	248	246	271	248	225	232	264	261	223	242	237	254	240	237	227	270	242	230	244	249	239	268	256	234	221	265	240	230	262	258	238	216	246	233	250	236	226	242	279	248	222	241	240	215	263	237	236	220	249	262	254	218	255	241	241	252	224	246	261	226	240	239	213	238	228	251	230	247	223	259	222	216	253	229	238	245	257	243	247	227	267	231	269	243	251	252	229	268	248	234	255	269	248	257	242	261	220	268	246	243	221	270	242	245	232	241	247	225	243	251	241	214	222	251	218	232	231	260	244	229	268	244	221	250	260	256	252	260	229	243	234	232	259	228	251	253	226	247	258	240	234	259	236	251	244	232	247	228	249	238	268	265	249	245	242	251	258	237	236	223	262	223	241	256	230	251	248	230	248	253	244	232	245	241	235	263	267	238	232	234	219	266	246	251	243	256	253	275	243	253	244	256	261	259	240	241	228	257	230	238	246	242	262	230	254	271	246	243	259	246	260	251	241	211	223	243	232	274	240	249	256	245	255	261	228	234	232	255	252	228	229	238	258	218	222	229	234	240	252	215	223	253	233	227	232	248	239	263	230	237	253	259	244	254	225	231	234	229	251	255	234	239	257	249	231	240	261	217	229	244	216	241	235	253	225	259	234	269	259	229	233	230	217	263	240	214	247	258	224	261	244	247	238	240	223	239	228	257	256	255	256	259	260	226	225	255	212	252	261	251	240	263	245	238	259	237	269	240	234	227	235	245	243	239	235	225	241	245	260	259	230	218	252	214	260	235	240	238	233	251	233	257	231	264	233	247	259	242	234	255	254	246	223	233	241	247	253	246	266	241	257	254	254	247	267	249	250	273	238	232	254	256	232	284	236	223	237	244	252	245	257	257	256	247	282	264	226	257	234	226	234	218	236	254	245	240	251	244	232	234	234	239	252	228	211	275	255	232	231	243	276	274	268	222	236	246	275	222	241	259	228	244	236	218	243	235	228	250	248	253	288	263	261	234	238	243	251	239	244	243	233	243	272	243	242	249	240	244	251	275	288	262	242	242	258	226	242	240	218	234	234	263	240	239	258	244	258	217	269	258	237	256	248	246	248	224	230	231	233	261	244	249	234	276	257	227	258	244	246	236	241	235	261	243	230	233	265	232	266	224	204	243	275	239	224	223	242	268	228	221	223	245	266	223	269	263	279	223	249	238	254	239	261	218	247	219	259	239	239	257	258	227	244	249	250	259	237	233	252	262	262	249	226	244	242	250	272	218	237	217	232	224	200	239	244	235	246	232	258	237	250	242	244	247	196	213	216	228	213	230	230	277	251	242	241	249	242	244	245	241	227	241	243	225	239	242	234	252	209	248	231	219	251	230	237	239	227	219	251	268	252	255	236	212	252	275	273	235	255	240	244	256	225	254	239	257	225	238	246	220	273	233	227	240	269	225	267	245	258	263	209	260	244	271	222	235	223	225	241	234	253	224	259	257	249	209	239	238	241	255	235	240	233	228	251	225	297	248	257	252	262	236	270	241	213	229	226	241	224	230	245	247	237	229	246	228	241	236	226	240	238	221	277	227	230	240	245	231	223	233	265	217	246	247	229	242	233	269	271	243	241	246	236	243	265	239	261	269	251	245	229	259	254	248	253	241	238	239	237	244	237	254	257	250	252	203	231	242	233	240	241	253	252	231	264	205	262	256	207	264	210	226	239	261	242	221	240	244	238	222	232	259	209	254	253	226	217	254	252	236	234	226	258	251	262	227	263	244	268	252	235	247	261	255	226	262	226	223	232	228	253	241	257	236	270	257	245	239	229	240	235	225	240	264	252	250	254	252	241	230	250	251	251	234	224	231	232	239	220	204	258	237	236	259	260	231	243	252	261	238	231	247	274	247	227	238	240	252	221	261	253	243	248	279	251	255	241	235	234	271	247	255	211	248	254	248	251	231	234	233	240	249	224	252	261	242	239	230	238	255	250	242	239	259	233	240	233	218	215	259	230	243	247	288	226	231	271	235	262	246	216	205	213	240	204	240	263	254	213	225	245	223	238	228	229	253	219	270	250	240	245	221	215	260	244	259	239	251	223	246	241	212	248	263	234	263	246	246	238	242	235	221	232	246	225	222	248	232	251	240	280	234	238	260	244	242	245	271	227	256	282	239	236	228	242	214	243	267	231	237	247	253	226	245	231	253	223	225	230	247	241	250	254	239	225	240	223	247	261	256	225	234	249	218	237	247	236	270	250	260	214	255	214	235	219	234	270	245	238	220	260	236	276	233	231	257	240	239	209	243	259	240	261	238	218	226	260	225	255	246	239	244	232	226	256	225	239	256	250	223	256	223	237	265	241	236	273	238	265	239	255	260	254	223	239	234	256	260	218	258	267	246	259	248	244	238	250	267	223	242	237	228	233	240	214	254	233	257	218	221	237	239	251	239	256	226	241	232	224	208	252	224	265	236	258	254	252	228	243	242	230	246	252	251	242	255	227	251	230	264	240	233	274	233	244	260	238	239	249	245	222	291	271	229	232	224	242	263	224	219	262	226	250	251	241	273	237	235	237	234	236	252	227	242	196	219	233	258	238	258	245	228	233	242	216	250	221	230	254	240	239	273	248	238	242	240	283	230	265	276	244	229	251	259	238	243	255	255	240	243	239	251	246	258	221	229	249	227	237	223	227	247	255	235	243	254	240	244	247	221	257	260	242	239	230	249	238	272	231	231	245
6808	7711	7137	4205	3086	2460	2079	1795	1694	1567	1511	1497	1603	1466	1413	1249	1108	1010	979	973	928	906	792	832	682	685	695	645	652	640	687	591	594	591	590	528	512	513	561	518	532	552	531	535	506	549	580	571	519	500	536	531	573	520	562	554	528	529	559	547	511	524	563	531	524	543	523	613	550	507	530	510	547	557	533	528	498	526	504	526	518	520	532	519	527	567	536	501	520	526	530	508	532	535	550	511	511	529	531	522	533	503	515	556	486	534	526	553	491	583	535	510	524	549	524	553	531	532	539	567	545	520	502	527	515	544	518	535	528	528	546	502	502	523	548	530	500	535	545	510	538	510	495	521	499	538	521	540	529	519	577	554	556	567	490	543	537	527	539	501	520	510	530	546	498	569	518	545	520	530	555	550	569	491	515	481	520	517	509	537	530	502	510	534	528	551	570	502	491	521	509	488	529	557	545	547	484	520	526	530	518	545	535	496	511	498	549	508	555	526	532	527	492	530	518	551	520	509	519	517	514	569	516	529	532	540	499	518	526	514	516	528	499	516	496	539	547	539	507	542	482	522	504	529	520	541	533	560	493	523	530	572	529	507	567	557	521	505	517	534	533	509	512	477	549	522	515	540	489	538	483	555	538	480	561	548	527	537	553	560	470	538	545	530	547	533	511	548	536	530	531	567	536	527	500	539	476	545	538	511	539	528	538	506	528	521	519	520	521	526	570	517	517	511	534	483	536	576	509	505	492	518	509	524	497	553	523	517	486	510	521	543	569	501	529	529	498	508	537	536	505	538	527	522	492	545	558	522	522	532	494	527	519	512	517	532	563	491	532	508	521	512	523	517	561	507	545	546	547	528	518	540	545	507	510	471	509	539	556	526	510	533	507	548	499	561	534	518	540	492	496	539	542	505	501	497	519	530	497	510	516	534	532	518	509	526	517	543	532	534	587	495	526	480	531	526	540	532	505	538	533	573	535	538	543	505	536	494	500	547	521	551	520	517	536	474	557	545	497	547	518	550	541	564	495	487	531	520	505	528	525	510	497	473	526	511	505	523	550	536	530	548	529	510	503	554	523	535	518	554	518	518	534	507	544	524	551	505	551	535	561	543	543	533	542	524	544	526	561	519	543	473	536	524	541	534	479	547	534	532	509	534	559	502	521	544	534	514	562	501	509	547	553	498	531	535	530	544	524	502	518	537	524	527	483	502	511	560	527	511	545	513	521	530	571	556	525	536	519	572	528	520	500	532	528	554	512	479	468	566	530	533	518	515	551	532	505	543	513	531	495	497	543	541	505	545	502	526	536	520	507	549	517	516	538	516	574	539	525	531	559	544	523	495	527	521	509	528	546	514	494	527	529	547	551	523	520	480	469	545	553	499	479	557	561	510	512	516	562	483	553	492	547	514	539	558	541	514	515	495	518	530	544	523	543	539	522	481	496	544	535	509	515	543	565	536	519	536	509	498	510	520	551	526	520	535	545	519	532	551	517	505	505	523	519	515	537	486	533	533	519	535	540	538	527	510	522	541	519	499	576	538	482	510	557	529	566	528	492	512	493	520	527	548	548	527	546	531	496	520	530	501	559	529	466	523	501	545	494	552	518	537	544	542	506	556	531	490	550	557	545	519	500	500	530	550	524	487	534	531	488	506	535	580	521	499	560	534	530	499	523	521	537	590	567	533	511	523	534	524	539	557	516	481	552	493	506	539	502	507	539	540	562	579	533	532	515	530	532	523	514	515	532	525	554	507	521	506	526	520	473	538	486	531	512	561	505	531	518	526	504	499	532	521	546	530	515	502	547	478	497	505	508	514	535	539	528	530	521	559	514	518	532	566	544	548	550	511	528	503	483	525	542	524	542	537	524	512	516	553	529	512	557	484	548	527	540	523	532	539	506	539	520	502	521	534	496	525	495	507	530	510	542	533	531	516	543	494	522	555	545	510	508	547	517	514	566	491	546	516	504	525	554	514	541	509	539	540	489	529	534	553	540	510	518	543	490	525	478	503	506	522	537	543	533	457	534	513	548	515	497	534	539	515	524	522	538	518	529	543	540	573	547	591	545	507	543	560	525	532	536	554	502	543	504	544	513	493	532	492	538	497	510	531	520	541	524	506	485	548	496	552	494	511	533	534	532	598	487	511	523	554	536	531	533	503	534	510	514	528	551	562	521	517	541	532	497	508	500	524	567	509	501	522	499	545	527	528	499	508	521	516	546	513	526	550	491	528	498	488	539	548	509	534	550	547	545	571	506	527	577	509	532	526	525	544	523	513	559	516	514	550	543	567	498	491	533	534	523	520	536	496	512	508	591	527	572	539	533	493	495	493	535	541	500	517	522	508	493	499	526	506	505	512	561	502	537	548	565	523	514	514	511	536	593	473	525	510	513	551	516	528	535	520	483	492	491	555	511	519	532	541	547	495	520	534	507	564	540	543	538	513	571	508	514	570	552	512	528	532	518	509	520	510	531	517	558	526	510	498	520	533	502	526	492	496	521	545	487	553	521	536	527	519	580	511	518	518	487	533	499	557	523	548	528	534	543	529	525	491	497	532	537	526	548	514	535	508	551	533	574	558	511	567	542	519	539	521	514	528	501	552	526	522	534	520	531	514	528	494	496	503	474	533	526	571	530	536	551	570	524	535	507	475	531	470	514	515	556	491	536	526	530	506	538	505	545	567	512	527	532	499	491	553	549	539	521	533	530	510	521	517	544	520	544	507	516	526	522	504	516	525	550	529	556	509	521	519	544	532	533	565	545	556	563	545	532	535	536	523	543	497	508	546	471	506	525	498	525	527	523	526	573	532	496	519	492	522	543	546	527	521	528	520	517	515	515	496	536	510	489	540	535	518	494	541	542	506	513	541	487	502	521	510	504	527	550	516	505	534	536	531	513	525	510	537	513	520	504	517	561	513	503	508	547	531	547	503	532	536	520	524	538	527	534	494	508	538	461	512	531	502	530	526	514	499	553	550	506	501	510	530	530	559	524	516	505	505	540	542	526	501	547	520	549	505	564	512	524	558	470	529	521	563	533	533	555	498	531	546	548	546	570	523	514	535	526	483	530	514	523	520	520	501	520	534	512	523	523	481	483	526	492	546	498	543	523	564	549	475	532	507	532	550	545	539	540	543	529	523	537	504	556	526	507	537	507	513	544	487	518	588	549	562	521	505	521	529	553	516	540	524	477	536	483	496	556	522	504	532	537	505	546	538	524	519	524	538	533	548	532	510	520	523	498	503	536	538	529	490	537	539	510	499	507	540	492	518	579	557	540	528	545	511	547	522	565	536	529	514	525	503	522	522	491	559	508	519	558	502	505	518	541	517	561	515	487	544	533	473	556	476	512	533	527	489	553	582	496	557	555	541	524	513	562	552	544	543	493	544	539	539	552	527	531	518	525	515	504	504	522	538	585	557	553	512	504	541	528	553	507	523	487	535	568	539	515	523	529	539	534	519	545	542	567	543	530	505	506	496	496	493	543	518	505	502
25198	21515	27916	25436	12509	2955	1882	1355	1102	928	916	903	866	914	805	698	590	616	555	535	466	495	487	450	397	410	376	366	374	355	351	332	334	321	285	274	264	293	286	253	288	277	264	301	307	285	306	307	277	298	277	259	283	311	302	287	290	295	289	264	278	271	290	292	290	282	282	270	284	284	252	282	288	275	286	272	268	308	245	306	250	287	263	289	265	281	267	259	293	243	281	289	273	268	288	270	253	304	241	307	281	260	269	292	249	286	278	295	264	327	259	265	289	287	287	287	294	291	267	281	258	277	282	284	257	289	277	292	258	283	273	299	264	269	274	271	277	287	278	249	278	247	277	271	278	251	283	274	278	272	280	289	278	241	291	241	272	223	323	302	272	279	304	273	261	259	284	259	287	278	299	273	275	283	274	284	253	290	248	288	290	284	268	262	252	283	279	276	286	294	278	283	271	295	305	293	256	264	273	282	281	271	280	303	247	264	282	285	264	276	255	244	267	285	254	272	294	296	283	268	262	246	306	283	285	269	307	260	325	313	260	252	275	262	253	265	305	278	235	262	275	278	254	273	295	266	251	292	284	313	282	264	269	266	271	281	292	279	281	298	294	285	282	291	304	274	247	258	271	279	252	271	256	248	283	303	281	281	272	276	273	281	258	258	246	310	253	263	282	257	257	291	258	282	258	285	294	265	268	287	272	292	274	260	290	315	270	288	309	294	292	276	256	252	246	248	282	295	249	289	258	281	255	284	252	235	297	267	289	280	284	303	262	283	272	274	268	279	263	295	248	240	245	264	285	266	279	254	272	287	274	261	271	276	284	279	314	268	280	283	274	281	297	293	283	274	308	263	282	277	279	255	299	292	278	279	280	287	264	242	275	272	274	264	249	284	263	249	283	270	292	263	276	266	284	257	266	268	260	246	266	267	273	271	251	246	273	284	268	304	266	270	276	273	291	267	257	290	293	288	258	272	289	257	266	276	263	277	297	264	252	294	279	284	309	262	312	263	284	266	270	272	271	261	281	286	271	276	257	260	310	296	272	296	259	276	285	255	297	288	260	277	288	244	252	309	292	275	292	270	307	287	291	280	273	269	282	300	268	292	274	246	283	274	294	277	284	295	279	258	292	273	276	260	269	266	274	241	288	318	268	256	298	271	267	274	269	284	282	280	278	279	277	249	282	279	287	299	272	267	258	274	283	270	301	268	275	271	276	328	276	279	269	295	291	290	278	278	254	285	270	249	287	256	294	263	271	264	267	289	253	264	288	272	276	283	292	270	264	279	301	257	276	292	267	306	264	274	267	282	286	282	285	283	328	285	263	242	276	276	268	277	292	280	271	266	276	305	310	299	242	276	265	276	268	283	284	296	293	252	296	291	288	282	270	302	277	267	272	295	268	286	279	277	285	279	287	291	273	252	279	275	276	259	247	282	268	282	277	280	278	267	255	254	285	274	255	260	260	283	234	259	262	265	293	262	280	306	294	285	252	274	247	276	278	285	302	264	259	255	273	299	272	254	282	294	282	305	240	312	291	276	284	296	251	291	284	257	309	266	278	240	267	253	273	275	264	268	302	274	301	260	270	290	279	279	257	303	286	279	253	243	271	284	286	297	313	259	262	277	293	299	259	288	300	279	283	296	270	283	266	299	252	261	314	279	274	260	281	258	261	273	280	283	292	284	237	248	253	266	311	276	288	279	277	260	290	279	271	262	268	273	268	262	269	290	279	263	272	283	304	258	278	293	284	286	262	251	284	307	291	286	279	269	278	278	264	258	263	259	249	263	276	279	300	297	253	268	255	323	296	267	282	252	272	259	287	276	260	287	250	278	281	259	299	282	282	285	289	276	267	281	279	269	288	264	261	276	274	262	254	274	281	263	293	296	275	261	298	273	277	275	242	260	300	277	291	287	270	294	248	287	246	272	273	291	275	297	260	309	272	250	295	272	277	310	247	302	286	239	259	286	272	248	274	283	287	287	250	280	266	285	272	283	270	283	292	256	279	280	266	283	265	255	286	266	264	262	278	262	270	287	310	281	287	282	256	290	250	296	252	289	263	266	281	255	275	263	315	247	276	257	292	278	301	287	276	266	249	295	273	289	265	285	300	294	283	286	280	257	275	278	280	282	271	256	282	256	282	271	291	268	261	281	279	241	286	288	277	286	277	271	282	259	282	295	274	262	292	283	286	305	242	266	273	275	296	275	280	239	287	276	317	284	267	268	281	269	273	257	277	283	245	273	260	259	276	254	271	289	283	282	283	254	256	252	259	306	266	277	276	290	320	272	260	276	307	278	278	272	249	267	268	282	283	278	299	274	283	295	258	276	242	280	295	265	283	271	282	303	265	274	287	284	287	290	261	262	258	246	269	256	278	273	244	262	306	276	257	261	290	260	283	296	249	286	282	303	291	292	302	304	267	241	257	272	287	244	261	290	280	274	298	296	248	289	303	278	275	285	266	290	266	269	285	300	269	241	261	279	298	291	284	270	273	288	278	250	278	240	249	248	272	265	270	274	286	264	294	313	285	295	284	271	251	255	262	279	300	288	268	270	251	274	271	268	284	272	281	281	253	275	261	278	289	269	256	269	270	285	243	254	244	256	261	288	294	278	260	249	251	268	290	269	275	283	255	283	253	304	281	268	295	287	248	262	285	268	277	255	249	271	279	288	274	253	282	275	259	274	272	275	276	271	293	254	251	274	278	256	287	292	242	297	257	276	269	281	285	268	274	272	274	296	264	253	260	256	288	278	299	282	269	253	249	274	270	293	257	283	285	255	294	289	288	276	282	279	263	275	307	274	261	270	284	284	261	253	294	260	270	276	277	269	278	295	307	264	267	276	270	270	275	279	293	293	292	255	275	273	282	279	292	251	282	274	285	238	305	286	287	305	262	288	275	262	279	259	274	277	284	256	309	260	296	273	301	266	279	280	275	277	264	275	255	259	286	281	271	308	267	282	280	276	271	264	290	288	282	287	282	266	279	281	259	272	262	285	258	283	276	287	276	284	287	281	274	273	297	283	269	269	259	271	261	283	247	259	282	268	271	270	256	282	270	272	294	286	276	251	267	273	271	287	250	266	253	271	286	257	276	279	264	299	246	273	287	256	276	265	267	304	254	267	279	263	241	274	289	268	286	260	264	274	271	279	275	269	253	279	267	283	280	289	296	287	293	262	285	295	232	275	260	270	314	296	265	255	252	286	271	251	265	241	293	298	279	254	262	287	255	268	263	276	312	269	259	259	249	285	265	262	263	274	273	280	269	287	277	267	284	242	272	260	288	259	289	240	265	271	268	269	284	300	279	274	286	258	257	268	300	272	287	270	255	267	304	282	292	241	283	263	251	251	264	266	269	254	300	273	263	260	281	286	268	301	270	257	271	250	272	281	274	283	263	275	295	279	287	258	275	276	282	292	283	267	316	274	278	274	291	263	265	258	292	283	268	255	280	254	270	300	265	255	283	261	301	276	294	263	292	265	299	304	286	279
10342	19122	17878	11784	8852	6721	5380	4515	3862	3379	3196	3141	3234	3029	2838	2354	1988	1864	1744	1636	1575	1380	1331	1245	1073	1072	1012	959	952	937	823	808	688	733	628	611	613	584	631	616	671	635	593	599	599	596	567	647	594	617	614	640	627	608	627	620	615	568	599	641	593	577	611	579	595	608	639	601	553	643	593	607	583	609	577	589	604	597	577	582	523	577	567	577	590	591	598	609	565	569	620	559	575	572	579	585	567	520	619	573	557	585	592	614	597	595	590	564	562	606	615	626	635	642	558	566	582	590	599	562	564	597	607	576	661	593	591	617	564	565	607	545	587	561	602	597	609	545	611	600	585	618	643	598	540	557	544	585	598	567	637	585	545	561	577	569	572	626	604	585	570	623	599	599	537	572	631	599	557	595	581	574	553	537	591	545	573	628	606	579	592	568	613	550	588	574	572	623	539	576	610	540	531	606	561	580	604	591	591	594	595	568	566	566	583	577	583	537	589	552	598	596	550	576	555	539	570	589	590	559	589	574	572	614	574	581	557	590	599	585	580	600	579	591	551	585	585	582	606	562	589	587	568	553	599	593	571	568	563	592	592	576	583	587	578	575	545	570	580	573	583	556	626	558	614	593	541	610	575	621	674	555	547	609	586	606	614	579	560	600	574	581	621	621	578	614	553	590	573	572	593	597	578	538	600	564	572	579	574	590	572	614	572	597	610	606	585	560	600	609	584	561	604	580	575	613	540	585	604	587	597	572	582	585	615	554	580	577	550	581	575	543	598	628	580	550	623	573	576	602	578	583	542	556	596	580	575	617	593	559	591	585	571	573	625	563	621	589	578	576	603	599	587	605	577	581	595	613	614	589	557	635	626	605	592	582	591	569	604	579	597	609	553	572	562	562	608	522	569	609	625	607	549	594	583	555	590	579	592	573	566	593	598	585	597	581	560	581	547	569	576	592	583	580	565	592	589	573	567	576	589	582	608	610	602	566	611	579	613	593	569	589	578	586	591	562	568	580	604	553	599	584	605	548	567	554	554	601	618	602	533	583	580	579	625	578	509	546	556	580	568	603	551	608	580	558	598	604	610	533	562	578	595	587	589	565	592	547	554	574	619	553	583	594	541	606	562	598	635	611	566	519	550	606	617	551	583	566	578	592	593	581	596	618	574	567	579	602	611	572	573	569	604	580	552	591	569	571	578	579	596	525	605	589	612	535	564	604	607	581	605	588	565	578	570	581	587	599	556	519	585	584	575	610	605	623	503	556	583	544	575	596	573	541	586	565	573	574	563	579	588	566	590	602	544	550	582	613	582	569	584	599	590	537	602	572	570	576	594	616	619	589	585	561	572	574	571	577	626	534	581	553	531	613	589	582	596	608	579	569	594	556	552	565	563	589	545	570	607	534	576	612	646	553	570	610	553	583	586	621	603	580	591	583	590	538	567	562	572	560	566	617	555	605	513	564	580	590	563	553	574	612	550	539	585	648	535	617	631	549	588	607	587	575	609	579	577	562	560	585	594	560	602	576	624	594	575	560	550	570	578	562	583	592	580	621	573	571	593	573	568	590	612	570	585	558	561	582	569	581	596	602	616	562	580	579	641	569	631	604	561	600	622	576	575	599	561	572	564	614	575	624	587	599	610	591	583	595	575	577	590	539	593	592	572	603	582	582	609	555	549	557	590	571	594	580	554	600	533	590	577	568	589	588	630	556	537	548	585	573	554	579	534	537	554	636	562	601	586	580	557	604	569	595	588	606	568	562	660	628	575	576	569	571	587	545	555	601	581	575	573	616	585	611	576	572	551	570	573	565	623	585	605	571	588	617	614	580	555	579	611	559	603	600	593	593	605	596	565	617	576	608	570	607	608	595	650	547	585	582	580	579	559	566	550	614	591	582	599	624	574	611	597	603	603	623	605	559	622	538	564	637	595	594	606	580	603	587	581	578	626	579	595	609	552	625	597	592	575	608	614	617	613	616	591	590	581	603	531	586	581	621	599	609	602	599	555	614	585	604	646	598	523	556	587	618	600	559	626	608	591	600	558	577	551	586	598	614	556	616	574	573	607	601	563	574	583	607	629	581	582	607	574	576	567	604	541	570	600	542	582	576	599	590	591	553	586	541	575	575	587	570	605	596	588	557	576	595	564	589	579	574	576	614	599	588	566	601	575	576	630	633	588	553	612	638	597	574	567	552	567	586	575	568	560	552	581	627	570	614	558	605	593	596	552	570	560	584	604	579	603	582	549	586	607	598	600	599	612	617	599	550	598	592	588	601	571	588	573	625	572	589	579	590	597	570	592	577	618	603	571	554	588	596	604	546	642	575	634	611	582	554	622	572	540	574	578	630	600	595	555	594	583	548	577	618	595	594	593	557	574	550	565	605	579	602	620	574	549	586	641	594	597	581	622	593	580	584	599	580	551	585	589	607	570	606	587	578	589	586	566	580	575	636	594	586	582	570	641	577	587	549	543	596	593	594	547	596	565	575	597	570	568	607	588	563	560	577	568	577	591	569	568	561	589	581	583	600	567	612	561	587	604	629	568	598	559	596	599	574	579	571	569	566	601	548	563	593	574	610	605	568	554	567	560	606	626	615	538	498	574	592	591	597	651	562	552	565	570	566	588	569	596	603	617	609	575	606	570	630	577	530	560	597	611	557	563	576	587	550	595	559	556	593	610	566	572	603	604	552	624	613	582	604	634	590	564	576	593	543	599	598	592	591	592	610	617	586	588	569	580	586	618	539	608	594	598	599	588	603	593	621	595	586	595	618	583	597	593	578	582	592	537	631	585	592	583	555	604	571	585	565	589	591	612	573	610	573	586	612	580	602	582	559	590	598	566	595	610	586	612	598	626	603	615	602	561	562	586	583	584	575	562	568	586	595	622	590	593	560	546	517	599	589	590	586	567	531	566	623	589	625	626	539	601	576	563	573	585	602	630	565	568	549	551	561	569	624	586	554	583	573	563	578	597	599	584	565	561	559	602	619	598	550	565	623	585	573	589	541	569	539	571	575	561	543	559	605	592	606	572	567	611	569	629	605	549	612	606	588	571	564	557	593	587	590	563	556	577	559	585	570	585	564	616	593	582	585	566	549	556	595	628	634	525	607	614	581	566	620	578	577	576	608	634	576	580	545	581	573	595	584	557	572	581	605	579	543	611	565	600	593	594	601	589	565	545	559	545	584	607	599	576	529	573	586	606	598	601	591	618	569	594	602	590	598	591	582	628	632	547	594	532	580	539	559	585	605	577	564	618	609	581	578	559	581	614	554	619	608	582	587	621	620	579	551	576	572	531	589	603	580	566	595	573	564	540	569	586	553	570	571	576	557	601	614	529	599	575	635	582	589	592	614	630	635	591	641	604	576	606	592	580	663	580	609	591	544	577	589	606	586	551	588	600	562	615	562	559	592	606	616	579	557	579	566	615	614	587	576	582	606	621	588	567	541	610	517	568	558	585	567	604	604	586	576	600	590	602	576	605	584	576	563	594	596
24203	21464	28929	24404	21395	12174	4023	2417	1784	1581	1469	1485	1473	1511	1362	1205	1045	1006	913	910	821	751	725	694	673	661	596	598	592	608	576	519	466	477	474	463	445	460	433	433	440	460	462	386	422	445	475	434	447	460	445	448	443	446	423	425	456	414	464	431	416	475	457	427	433	430	453	498	439	445	472	411	417	408	458	447	470	437	409	451	449	433	467	422	466	425	390	443	436	433	441	470	421	435	431	441	376	425	399	418	437	406	444	475	463	440	407	476	400	420	428	418	416	458	412	472	425	426	410	423	438	451	470	454	450	445	457	433	426	447	427	438	439	389	433	409	440	440	409	482	438	436	403	436	430	461	441	433	414	430	379	416	441	398	443	424	417	427	418	427	419	431	398	430	425	428	423	456	432	459	446	435	432	461	382	420	441	419	433	439	464	448	427	405	433	444	455	414	411	438	457	427	452	439	430	450	419	451	423	410	424	432	420	439	446	429	432	410	441	430	454	430	470	455	382	432	481	484	454	439	455	429	445	431	445	405	463	456	420	444	432	465	455	436	458	436	413	417	450	415	438	445	446	459	413	408	425	457	425	445	409	408	444	449	425	433	445	397	447	436	445	410	439	438	449	439	418	471	429	431	458	431	417	461	426	427	450	409	433	428	390	413	397	408	420	412	439	426	428	399	484	385	425	447	421	446	417	431	454	448	457	424	419	410	443	402	431	435	439	431	426	401	425	433	457	464	427	423	439	419	426	426	451	436	407	390	427	425	444	433	405	403	442	433	441	456	466	482	463	405	410	438	439	423	405	452	457	426	458	462	412	449	441	422	446	448	448	443	453	472	421	439	439	471	428	429	438	403	411	443	449	417	417	432	449	426	420	442	421	419	414	406	408	437	446	449	412	425	425	429	426	439	464	440	426	458	463	414	424	416	470	443	421	418	432	466	412	394	433	439	452	409	443	420	399	413	421	411	453	408	422	420	424	454	408	398	448	445	460	423	448	444	429	407	395	427	401	432	435	406	450	428	388	421	424	405	463	418	397	430	426	459	412	417	422	428	450	437	437	420	429	446	393	418	442	457	427	424	404	436	462	398	434	469	423	439	399	423	436	445	383	409	444	431	425	439	420	407	397	441	429	463	427	415	427	454	383	452	449	424	447	388	456	411	440	386	443	444	381	436	414	414	449	400	429	479	436	445	437	394	421	432	410	423	424	428	445	395	443	447	489	421	467	408	399	452	437	448	375	443	389	456	398	409	421	407	440	428	443	420	453	408	426	422	411	419	430	444	434	420	451	434	428	429	456	380	422	410	437	412	435	422	413	454	448	435	391	411	442	424	451	430	435	452	424	470	455	429	427	425	448	427	423	412	435	453	381	427	430	423	418	413	469	422	441	438	416	430	431	425	493	413	418	417	420	403	447	388	447	429	401	479	404	432	439	457	395	434	467	432	417	455	475	407	431	427	414	445	444	449	453	396	442	421	453	404	443	400	443	462	418	446	477	451	440	444	399	412	442	432	419	406	415	452	448	416	410	431	410	438	437	443	435	408	447	433	401	398	447	433	428	447	429	431	426	423	447	458	413	439	436	445	461	432	396	391	443	473	423	441	435	415	398	423	407	440	435	440	462	459	421	452	420	462	443	434	449	450	419	461	433	474	438	418	402	399	435	434	402	411	406	433	440	401	433	451	431	430	439	473	432	434	446	436	464	452	460	455	460	435	379	425	404	463	427	433	397	423	403	414	414	402	456	429	430	456	410	406	407	457	399	447	417	406	440	433	422	401	417	419	434	464	418	450	413	421	426	414	456	427	436	406	450	390	404	462	443	410	431	458	426	443	442	449	405	477	428	440	418	421	432	411	416	437	376	418	421	398	433	450	421	417	426	423	392	447	441	463	427	446	409	451	422	421	448	425	429	438	413	404	437	430	408	428	436	469	405	432	433	407	419	403	441	428	427	409	423	424	440	446	414	422	429	424	431	413	423	403	449	424	414	445	410	439	427	438	419	449	428	451	426	461	437	446	389	442	397	447	430	426	376	408	435	426	421	442	416	448	398	400	422	435	421	461	458	457	456	392	386	441	436	407	431	425	405	414	456	447	424	403	414	451	404	418	422	408	376	438	418	397	436	459	445	402	443	394	407	432	401	451	400	427	429	440	426	417	429	431	429	434	435	471	441	427	400	441	465	398	434	441	445	441	400	444	422	463	430	449	430	482	458	454	446	439	429	404	391	419	432	430	464	413	379	420	429	413	422	404	447	424	427	412	410	414	441	433	421	445	430	444	444	464	393	435	410	429	418	418	434	403	436	415	411	418	401	428	414	423	444	442	460	425	415	413	422	457	460	441	431	446	429	423	393	393	423	421	422	413	427	448	456	410	416	417	397	434	423	442	429	439	446	443	408	419	455	432	488	447	434	434	406	429	438	399	421	442	431	436	441	398	440	401	438	412	423	403	435	435	462	410	408	419	432	441	451	436	419	426	425	462	423	401	401	385	391	436	403	442	402	414	462	439	439	401	418	385	444	424	432	443	404	457	480	447	434	420	401	442	431	416	437	446	407	430	405	421	449	432	439	406	425	406	438	460	435	431	452	429	436	459	428	428	456	408	392	439	398	446	414	450	446	448	434	411	398	450	420	414	395	443	455	452	454	394	453	426	399	448	400	441	456	462	474	407	431	430	429	431	433	414	421	406	416	413	401	459	450	451	422	457	444	473	409	431	439	425	460	448	415	415	428	466	441	384	421	443	408	446	415	428	418	451	423	442	429	439	442	431	419	401	442	399	388	407	414	416	459	433	440	431	421	426	462	403	442	416	421	463	429	461	419	396	425	422	410	453	404	453	406	437	446	424	443	427	448	403	463	442	424	433	436	444	432	431	410	433	404	450	477	428	454	432	409	385	446	447	460	444	447	412	413	421	412	388	413	451	452	403	440	439	449	438	433	460	444	418	450	390	429	456	452	410	417	422	429	446	448	442	414	449	419	423	428	410	441	484	393	445	424	445	428	395	445	470	377	434	417	410	391	441	456	433	410	474	411	414	419	419	413	423	432	422	434	408	434	410	433	473	421	423	435	460	410	422	454	436	454	453	429	430	444	420	448	402	460	462	413	424	455	388	415	439	448	399	446	413	406	432	398	443	421	416	468	437	421	430	428	397	435	439	422	412	414	437	394	439	419	418	447	430	454	442	430	425	439	427	423	446	422	471	424	464	468	415	446	397	422	433	470	461	430	412	407	434	416	451	400	420	439	445	414	422	451	439	402	455	467	428	413	432	451	418	423	452	423	425	417	442	455	414	415	425	380	420	399	447	439	453	439	411	411	409	419	433	432	392	435	433	425	450	468	453	439	424	438	421	429	438	444	408	444	414	427	411	464	430	451	400	445	424	450	440	407	439	442	419	439	416	450	411	434	420	402	415	474	445	425	433	423	460	443	431	414	430	415	415	434	430	409	477	423	407	449	431	390	454	434	433	419	476	435	448	435	447	404	447
13248	25611	24171	17466	13493	10492	8539	7015	5896	5174	4822	4671	4835	4764	4360	3716	3092	2892	2771	2603	2363	2126	1959	1867	1728	1603	1566	1475	1526	1403	1229	1154	1128	997	954	946	949	892	865	853	947	892	890	854	892	893	894	895	867	882	891	915	880	901	834	885	891	931	907	905	899	903	891	926	855	914	898	911	924	902	906	898	826	884	858	916	864	895	848	862	845	910	842	872	870	915	848	847	877	893	868	824	847	866	871	817	892	876	827	839	894	846	819	839	813	809	883	879	884	867	851	874	913	873	906	851	880	852	879	836	835	921	904	856	851	867	895	854	855	827	858	838	834	876	839	870	845	843	838	844	830	933	910	867	883	882	857	849	891	831	839	864	868	863	847	851	915	838	888	833	849	799	855	827	883	813	826	900	877	852	850	884	849	918	818	836	807	872	869	849	831	877	885	845	891	857	890	818	871	888	902	871	846	850	846	783	882	854	862	836	858	855	868	854	871	835	850	852	891	861	858	879	865	769	905	818	833	867	841	842	832	877	809	839	871	899	882	867	859	862	852	880	939	870	887	819	867	888	884	818	825	863	895	847	859	839	869	865	876	853	851	812	875	868	894	876	885	818	865	899	847	828	825	821	883	887	862	841	815	884	840	863	888	883	883	890	873	891	896	821	846	915	858	872	847	864	834	826	874	864	859	859	808	903	860	868	808	841	877	859	861	823	783	893	841	866	848	890	884	854	869	842	827	860	872	899	899	855	830	850	855	851	836	875	832	862	880	823	903	875	862	863	856	848	862	794	842	850	813	832	844	855	868	835	883	820	868	851	868	880	821	832	862	865	892	873	878	876	800	796	836	872	832	891	834	892	820	811	848	810	850	856	860	826	808	850	893	790	873	909	847	876	811	867	875	893	901	833	829	878	873	860	818	877	848	843	914	809	856	850	896	845	883	900	830	861	907	849	930	833	861	853	855	858	861	839	827	797	882	834	830	828	796	816	843	821	836	801	861	811	852	853	818	864	794	837	844	887	876	870	854	869	794	820	811	892	852	873	861	831	903	860	863	841	855	856	877	809	829	892	872	846	833	874	858	830	864	856	837	871	874	872	854	852	848	838	810	864	852	848	903	838	854	833	903	840	870	855	877	852	832	873	856	856	857	839	862	904	919	860	820	791	896	882	827	831	883	840	815	878	843	838	912	888	881	820	883	864	929	865	838	866	834	874	874	865	873	861	816	847	880	897	841	861	876	875	890	901	872	820	898	865	871	864	820	811	801	887	845	857	858	859	809	838	907	865	834	827	858	823	891	912	839	906	886	854	840	822	854	881	878	858	893	848	885	841	796	877	863	860	845	878	858	892	816	835	873	852	900	885	845	895	851	879	790	893	887	835	842	829	872	895	878	868	895	879	875	834	835	815	872	886	783	866	864	887	879	873	856	864	886	897	837	852	860	867	891	831	901	862	842	849	814	831	856	854	857	878	882	896	862	892	893	833	867	826	847	885	876	921	898	885	844	855	823	853	825	837	857	854	828	849	861	850	870	941	904	815	889	828	865	911	854	883	849	833	842	838	856	872	824	838	873	866	851	849	808	883	860	860	854	829	823	840	881	791	840	845	878	875	882	873	840	911	871	844	822	889	884	880	837	869	855	872	813	890	871	866	900	843	837	846	821	831	806	849	858	853	876	822	888	849	875	857	855	861	856	836	882	836	903	903	879	831	847	828	919	851	860	825	911	872	828	834	842	823	879	827	824	839	868	849	862	794	831	885	813	868	827	815	856	855	845	831	850	854	881	847	871	844	891	896	856	853	859	834	865	873	887	884	867	862	872	874	853	905	834	853	853	862	809	825	848	864	878	871	820	836	905	863	839	853	849	865	819	875	850	858	909	862	908	796	881	833	854	826	828	870	835	882	854	868	894	870	849	890	869	901	831	830	832	870	857	861	835	869	830	846	840	893	869	851	844	858	814	902	816	849	859	820	845	862	820	835	880	869	899	887	860	901	890	877	830	906	862	857	865	832	839	859	861	894	847	838	878	890	869	890	871	908	871	878	766	882	839	879	897	835	804	826	893	853	829	904	868	825	903	868	887	902	872	850	899	871	860	923	859	889	839	816	901	834	857	855	895	883	890	891	856	838	845	824	786	854	837	853	869	857	835	948	840	889	841	856	873	882	915	877	842	856	847	866	825	818	875	816	875	833	884	856	893	856	839	846	884	826	878	852	878	850	842	888	814	882	897	899	861	873	867	857	858	902	791	838	855	830	894	851	867	845	846	906	905	866	852	816	863	853	895	838	856	903	872	907	833	884	869	871	843	855	863	830	897	810	873	811	777	826	841	841	816	837	868	881	884	844	857	891	840	842	826	863	900	872	894	857	859	851	889	831	890	846	910	875	868	860	886	835	881	883	872	921	806	848	846	882	806	859	824	786	865	861	846	856	882	829	848	853	838	860	864	845	905	808	820	864	837	819	833	896	878	846	870	916	890	925	864	848	858	841	844	844	879	853	895	825	862	887	835	829	857	790	875	840	818	869	916	848	866	877	836	842	858	846	843	870	884	891	866	828	825	825	870	890	858	854	898	903	856	827	832	897	838	855	884	908	846	864	860	809	883	852	866	827	871	848	867	816	853	838	811	893	871	936	865	846	832	870	873	861	880	890	858	830	834	811	850	882	905	841	911	823	856	874	845	907	867	808	850	812	846	836	800	854	801	809	817	888	895	888	905	865	844	838	838	808	889	875	872	865	830	835	820	876	861	886	850	889	793	829	861	823	862	846	821	880	833	897	882	875	856	812	885	821	887	896	841	861	859	877	876	808	883	831	865	863	843	811	863	873	911	840	921	859	916	905	873	825	807	855	890	872	845	878	839	866	846	863	865	826	887	881	808	871	823	843	845	853	872	851	792	837	838	856	830	921	870	885	812	821	857	854	884	878	837	833	904	825	843	875	843	828	868	853	902	869	812	894	878	824	838	861	857	882	868	829	871	883	859	846	855	882	895	802	858	899	802	837	879	848	849	898	844	824	855	840	856	886	854	876	882	908	801	896	878	822	860	852	806	875	894	853	863	828	847	877	890	884	878	851	829	839	898	864	843	836	852	857	869	827	859	819	866	864	839	847	856	875	882	831	826	904	890	841	887	852	874	861	875	839	855	846	861	851	793	818	910	831	877	844	872	896	908	847	904	845	840	875	832	889	837	860	863	836	863	883	893	889	871	863	852	868	910	888	868	837	854	855	834	835	834	909	839	835	857	901	860	863	888	867	821	860	878	859	858	833	878	880	854	822	880	882	867	858	829	848	840	854	877	905	922	887	889	830	874	867	902	873	833	806	834	827	811	852	830	837	909	837	895	856	813	877	831	893	846	903	851	898	860	834	909	852	854	870	858	844	910	903	879	915	862	823	850	840	813	888	867	862	821	810	852	885	879	876	873	853	847	864	878	882	844	819	846	828	856	918	841	875	867	835	820	881	821	865	827	869	867	913	845	885	852	794	880	864	884	884
27378	17154	4763	1966	1057	794	601	562	466	460	460	474	471	459	461	432	384	348	340	363	338	355	325	313	265	285	299	335	301	293	283	281	265	301	281	239	238	228	234	277	224	268	259	266	286	268	245	260	257	245	253	241	266	254	256	260	283	275	257	279	225	257	239	249	262	253	264	262	275	237	249	247	237	251	232	266	246	272	274	236	274	240	228	273	273	242	263	260	240	236	278	236	248	234	221	285	262	256	243	239	261	271	234	248	269	236	247	257	251	249	263	260	239	250	250	247	243	271	239	244	258	237	253	228	230	241	245	238	260	239	232	276	255	223	225	258	265	261	259	256	234	252	244	254	235	310	269	273	265	260	290	244	236	277	254	280	238	233	266	240	265	240	260	248	248	267	242	257	246	243	265	246	216	262	238	246	266	276	265	248	214	269	246	244	243	236	272	263	238	234	289	275	257	266	255	263	266	231	261	285	242	244	243	252	240	260	225	247	230	264	258	247	255	249	258	242	277	259	226	226	270	241	258	254	253	247	262	260	236	224	262	222	270	264	261	240	249	274	256	252	259	250	245	252	238	246	256	255	261	245	260	257	297	278	254	243	236	240	255	263	236	232	243	251	258	265	226	268	288	237	265	258	244	229	265	218	262	244	262	236	247	268	255	270	244	245	234	224	252	253	235	246	287	219	256	253	227	227	267	232	256	259	224	247	234	255	258	238	254	223	274	236	267	253	257	247	252	288	234	258	242	241	251	272	220	271	245	236	261	255	258	211	249	263	246	245	263	268	261	263	239	239	270	251	252	266	260	286	269	261	285	247	249	261	247	221	241	239	247	218	248	254	263	266	238	242	253	244	241	236	272	261	272	243	244	227	248	245	268	258	224	243	239	242	231	246	284	268	275	277	236	268	278	271	263	254	238	251	264	240	240	249	255	237	276	245	259	252	270	234	261	266	221	243	243	246	237	243	247	252	291	291	256	219	230	274	286	233	236	272	237	230	279	257	247	264	241	238	254	253	272	288	268	276	271	254	244	262	272	244	277	250	240	247	266	227	253	250	249	255	239	229	255	236	228	233	261	262	232	253	272	247	251	258	260	228	267	253	265	266	256	260	290	250	236	258	272	247	246	248	274	234	249	232	236	261	246	273	244	276	216	238	279	265	246	260	244	260	245	237	241	245	244	239	250	318	229	257	248	257	249	260	235	241	273	263	243	243	262	256	239	261	249	236	269	246	258	259	255	232	225	266	264	251	289	249	245	244	262	273	281	255	230	256	268	211	274	266	270	254	237	257	255	264	265	245	275	255	217	231	272	256	259	253	244	243	249	267	243	238	249	230	279	229	271	248	251	231	268	272	232	257	239	235	285	272	234	234	248	256	256	265	246	259	266	231	254	256	255	246	240	244	246	251	270	240	238	244	260	258	263	230	252	252	239	284	261	241	265	246	245	250	253	265	275	252	242	242	249	271	275	244	252	264	238	254	238	249	268	244	253	227	270	258	248	243	230	286	238	260	244	254	229	243	243	264	261	252	266	242	232	258	262	274	247	249	233	262	258	238	242	216	256	266	268	275	252	243	262	268	251	252	245	265	241	255	247	261	238	281	237	256	261	257	260	268	264	249	257	238	228	250	248	243	255	247	233	237	266	257	224	252	253	245	273	233	242	234	245	250	259	242	242	280	243	284	253	253	248	248	275	226	243	255	230	247	232	255	237	252	252	259	284	251	249	232	242	244	260	229	247	274	280	260	257	245	242	259	248	248	268	243	259	247	255	230	291	269	227	240	261	224	233	224	253	238	250	263	250	229	266	268	259	252	215	246	266	239	241	274	233	267	235	238	252	232	254	254	257	241	238	266	255	242	250	278	286	225	243	242	261	270	260	248	249	245	278	246	258	252	233	238	263	228	249	269	245	244	251	251	245	257	252	246	246	269	247	235	243	234	250	254	244	253	252	279	243	240	249	284	239	240	271	247	237	232	250	231	308	230	262	265	254	256	228	265	231	216	271	271	268	258	243	256	265	231	230	266	222	265	265	254	265	275	254	235	264	263	250	273	255	249	257	223	269	249	272	244	253	263	222	263	240	231	249	261	224	255	240	244	281	260	253	267	254	268	263	245	240	252	252	241	272	243	245	264	282	242	246	264	248	237	247	247	260	282	257	267	261	262	269	247	252	257	250	253	249	262	229	238	249	269	261	242	259	248	275	265	281	223	261	268	255	240	236	251	238	249	234	247	263	249	252	248	263	278	287	254	263	241	271	250	256	274	226	286	247	245	242	283	257	297	246	267	236	256	271	239	247	251	257	238	246	289	260	236	300	235	274	275	281	240	290	230	247	260	220	260	231	231	257	277	245	245	234	257	268	262	238	264	237	272	268	245	264	271	268	252	245	261	246	245	285	240	271	271	261	247	282	275	262	233	253	252	217	236	225	245	253	264	234	246	238	230	239	233	266	240	281	253	260	251	254	257	268	228	240	235	255	239	274	258	242	244	242	272	253	260	247	249	252	249	252	268	251	242	246	256	256	221	251	259	258	241	229	246	239	243	283	268	266	247	240	271	243	224	235	276	261	236	250	258	241	272	272	231	272	264	240	230	246	260	279	247	277	245	242	217	215	274	232	238	266	268	251	269	235	267	264	222	268	247	254	237	257	252	257	244	230	242	278	247	240	239	258	234	255	266	277	241	246	250	269	255	238	267	276	254	258	282	254	263	244	256	246	280	242	249	251	251	232	262	229	236	286	212	230	250	262	271	244	242	242	251	281	252	237	251	264	238	265	250	253	241	258	245	230	254	260	235	241	245	269	256	241	271	260	272	247	240	261	214	234	246	222	257	256	257	247	237	236	254	256	258	224	224	251	239	244	242	276	248	259	220	239	237	238	251	232	226	247	239	280	259	275	248	238	255	301	230	296	237	241	232	228	233	237	272	244	253	255	225	244	263	243	227	272	228	229	246	254	265	251	270	267	251	254	283	252	262	255	245	244	242	271	217	240	246	248	242	257	238	242	261	264	258	280	261	238	256	245	219	259	255	259	246	248	267	246	256	266	261	251	242	259	237	237	258	249	254	232	241	252	300	248	230	263	252	234	263	243	274	234	241	252	259	273	235	247	260	247	255	270	260	247	279	253	257	259	253	246	260	280	261	278	260	251	250	250	255	246	238	247	250	226	250	243	224	251	246	269	275	261	258	261	260	229	264	258	252	265	244	271	230	261	266	259	245	241	242	255	237	246	262	231	235	265	250	260	272	272	241	205	275	218	256	244	254	225	248	253	244	257	228	255	262	245	248	241	232	261	240	264	260	246	257	280	266	255	255	245	275	252	255	269	255	228	230	259	236	232	283	246	275	245	245	239	247	249	260	223	231	254	244	230	258	259	252	258	269	261	274	267	244	234	265	245	233	244	244	231	260	238	255	245	254	268	258	266	291	261	231	279	239	247	238	254	271	231	249	218	253	240	263	260	243	281	229	234	224	259	267	231	255	245	248
7475	8926	8934	5039	3417	2645	2156	1841	1695	1575	1556	1552	1577	1641	1502	1375	1188	995	1018	930	965	916	866	807	812	733	750	723	678	746	659	630	623	563	612	575	562	574	507	554	570	519	499	563	579	586	583	556	556	552	510	549	528	527	582	541	570	557	547	551	526	517	583	574	540	522	500	535	519	584	532	552	538	538	552	542	578	533	578	573	572	550	496	537	574	546	553	525	564	535	552	522	534	541	522	571	558	532	530	562	554	506	531	540	557	559	545	581	562	517	588	529	530	536	564	579	509	559	555	573	556	564	538	512	502	546	499	551	531	482	524	578	584	577	540	616	542	521	526	540	519	571	517	497	549	554	537	511	539	528	507	561	560	566	550	553	516	569	568	515	525	535	532	518	537	514	543	556	542	543	552	557	547	541	559	508	520	509	515	562	526	532	553	558	572	546	571	503	541	482	509	537	559	543	548	546	530	502	541	567	552	538	532	544	492	490	563	580	545	521	521	534	534	514	545	526	546	567	556	548	539	532	500	531	516	600	517	575	509	557	521	545	545	560	480	554	503	486	499	534	542	547	567	538	525	502	558	548	545	535	529	574	532	541	534	520	532	557	584	520	511	530	526	525	536	546	531	508	573	521	545	553	570	535	568	557	513	520	541	533	541	525	553	572	559	497	510	569	562	556	526	547	511	536	516	543	574	541	564	534	556	539	538	492	535	577	538	541	514	527	523	546	566	541	531	512	526	530	556	540	557	515	534	547	506	551	561	570	565	567	521	561	548	501	542	505	556	564	556	552	524	519	551	560	553	527	511	525	522	568	531	568	580	545	560	538	606	556	558	565	529	553	581	502	536	539	604	566	515	543	540	541	537	548	552	557	560	548	552	608	541	559	558	549	584	509	495	563	532	544	547	559	565	495	549	575	554	529	535	482	567	560	561	500	535	552	500	507	538	529	523	530	524	540	563	583	572	536	541	547	526	563	539	601	498	520	559	513	529	527	561	531	545	539	555	521	568	532	547	539	536	530	503	525	548	562	546	567	583	538	542	589	551	547	549	569	525	550	539	537	529	561	533	570	532	553	530	589	513	541	558	545	576	544	537	518	572	602	542	518	572	560	532	567	580	525	525	554	542	544	533	537	579	522	513	509	525	558	576	590	542	539	539	515	547	580	548	543	548	516	558	557	549	545	545	545	481	532	516	535	525	549	540	600	548	519	481	517	543	576	524	537	539	542	526	513	531	529	541	538	558	536	570	527	524	508	549	540	525	558	551	536	575	518	526	525	501	550	542	542	539	567	562	515	570	568	553	490	541	558	510	526	547	551	558	525	526	516	502	521	485	530	541	523	549	515	516	546	533	577	541	573	553	510	518	524	501	570	535	588	517	518	547	511	534	511	522	516	539	572	544	531	555	566	536	563	580	585	506	531	553	549	580	543	560	541	566	558	574	557	502	579	553	568	522	532	515	508	513	566	541	546	524	528	542	520	527	579	557	498	539	548	532	537	567	521	545	540	517	571	532	562	602	525	528	507	551	544	548	541	529	527	551	540	556	519	540	532	564	510	552	508	538	556	560	545	542	540	518	550	534	524	523	564	547	560	561	553	556	523	551	519	541	525	577	579	534	534	555	562	548	527	536	528	567	534	576	529	547	533	607	557	499	524	534	518	540	527	563	529	525	524	556	519	567	520	534	531	540	536	511	504	554	522	551	543	520	570	563	500	548	549	496	511	569	539	538	529	538	555	565	540	545	519	563	533	556	599	536	597	561	541	555	546	527	537	511	518	550	570	560	534	527	513	589	561	545	558	504	530	562	531	547	510	558	492	576	541	522	604	533	499	553	526	546	548	566	541	600	531	542	581	544	576	539	547	514	565	555	523	560	532	555	535	552	540	503	598	535	555	542	543	516	540	531	495	596	524	532	526	544	543	560	552	548	498	534	495	526	541	536	515	507	546	494	530	569	552	536	526	579	561	524	530	541	523	562	583	537	535	508	512	553	569	564	485	500	537	583	537	513	583	526	537	584	527	513	514	528	546	526	544	529	547	573	540	554	536	547	564	568	525	524	548	543	524	535	523	552	553	498	513	545	532	525	519	538	558	542	583	520	552	532	513	544	558	547	528	518	553	555	555	490	562	510	547	574	553	566	540	538	556	564	558	562	539	536	531	513	496	502	537	542	550	549	566	534	553	517	553	506	589	564	561	561	547	550	523	537	569	516	537	535	549	515	551	596	577	567	523	548	530	548	534	523	516	578	545	560	535	562	492	532	536	518	557	564	530	535	516	586	505	550	561	493	552	539	571	561	561	570	507	536	564	548	460	479	563	485	533	575	577	516	523	520	540	531	571	570	554	503	534	510	562	536	513	544	569	552	563	509	561	559	530	545	540	553	564	544	524	564	516	535	541	548	566	516	552	542	559	555	486	522	535	571	583	538	559	555	543	542	529	524	565	538	522	540	568	557	555	496	586	519	527	520	556	554	589	535	502	529	534	549	585	531	543	536	545	572	557	582	533	550	538	523	591	549	523	549	578	514	574	538	525	584	541	560	539	564	534	560	554	499	537	542	550	582	534	505	503	549	524	568	508	496	554	557	562	569	503	546	533	572	555	582	522	494	540	522	517	549	524	594	564	541	542	529	592	576	545	559	525	581	543	532	525	508	563	548	509	504	557	542	553	558	514	566	527	526	565	524	513	567	580	574	508	585	542	587	532	541	574	494	530	545	554	533	545	581	511	529	554	549	573	551	552	561	563	544	535	544	541	553	550	525	533	529	564	566	549	531	526	532	558	515	522	588	501	575	532	547	572	563	545	534	518	535	564	499	551	531	578	523	516	523	581	577	553	559	581	568	531	578	523	573	514	529	544	560	520	541	539	536	520	567	514	521	541	567	504	519	563	568	539	526	552	520	582	567	561	534	568	513	535	531	574	522	541	553	560	531	546	544	596	551	563	515	580	555	569	565	530	542	562	550	558	596	525	501	554	533	521	564	529	540	543	503	549	524	543	541	583	590	531	548	583	547	515	554	542	514	555	547	572	521	577	536	492	533	522	509	589	527	589	539	579	529	519	572	481	529	555	543	531	533	552	547	576	515	569	564	568	529	540	530	518	545	527	531	502	552	546	512	549	511	565	565	533	596	534	531	535	567	563	545	554	543	548	533	550	554	588	540	527	502	580	520	541	537	507	577	558	533	535	558	514	510	549	533	571	534	538	537	526	526	545	535	558	505	540	551	550	517	533	481	527	553	515	564	527	521	540	549	535	580	559	564	552	516	532	526	530	558	534	510	518	545	514	548	532	519	569	556	548	557	584	533	497	559	535	544	529	554	556	555	555	566	537	544	574	555	562	545	552	527	557	535	526	577	531	524	518	522	577	520	535	523	520	545	539	535	558	532	502	531	537	588	583	579	580	563	542	518	560	523	550	519	516	523	533	537	560	535	510	538	538	536	535	569	562	530	560	519	527	523	501	553	535	537	541	543	564	558	547	582	565
25151	21458	27857	25372	12624	3105	1918	1336	1114	985	941	820	968	960	894	768	679	674	644	534	530	489	431	441	413	379	431	361	433	351	355	311	317	303	289	319	253	270	297	273	305	279	312	317	297	249	285	290	295	299	283	300	285	309	315	304	322	304	294	337	281	307	304	292	316	272	304	320	276	288	297	276	276	265	308	265	277	291	274	268	306	289	274	311	269	313	288	272	293	281	288	288	281	314	286	283	302	304	268	266	295	298	291	295	303	281	283	275	295	284	266	300	265	305	278	278	269	292	273	293	280	274	277	273	294	285	312	270	274	312	278	275	282	298	309	265	284	289	281	283	269	296	303	276	294	296	305	298	276	301	307	268	291	288	255	275	273	263	294	272	263	287	276	276	283	260	284	265	289	300	298	301	294	247	310	282	305	303	299	296	261	288	286	307	288	288	272	283	302	278	295	289	284	287	301	278	261	293	300	304	303	294	312	304	288	257	277	305	292	266	298	292	301	257	274	308	289	273	296	286	269	266	307	279	283	267	315	292	284	274	287	280	284	280	316	278	268	275	287	306	283	299	294	260	291	281	304	251	307	298	265	299	293	301	287	279	279	288	301	294	270	270	303	275	298	312	302	300	325	333	270	270	303	289	292	251	297	300	296	256	322	301	273	271	308	275	310	284	303	271	281	280	284	297	298	295	277	294	291	291	283	310	299	274	253	316	314	277	267	301	290	300	284	289	258	252	267	291	289	320	270	280	289	295	297	277	259	285	286	287	276	260	295	299	278	284	297	268	266	254	256	294	291	284	271	300	291	275	272	265	301	280	272	276	276	261	293	265	284	272	262	244	287	267	271	306	266	282	309	283	271	284	252	244	268	293	266	275	296	275	308	278	277	237	276	249	277	292	314	256	267	265	291	260	288	298	303	260	296	291	298	297	250	243	263	287	262	272	316	292	304	276	278	282	287	279	251	282	304	324	285	274	279	286	262	297	314	293	301	260	295	274	269	277	300	293	279	264	283	271	270	294	271	280	293	259	287	282	284	291	275	272	262	284	278	289	274	307	306	268	319	287	262	284	278	276	302	291	268	278	270	257	291	303	253	295	296	275	312	271	269	276	283	295	285	258	291	309	273	275	277	288	275	303	277	286	276	292	280	287	286	295	283	284	249	295	270	263	275	297	298	311	277	306	313	288	267	293	264	286	288	272	273	264	251	284	279	269	273	271	290	297	261	292	287	294	291	280	271	293	261	328	279	273	283	315	286	264	292	291	275	278	278	289	305	263	300	297	291	336	281	280	295	287	303	274	271	269	265	280	294	297	317	300	283	301	253	269	285	267	275	270	284	258	259	287	254	288	287	305	299	280	282	274	284	278	281	303	267	282	308	315	279	285	256	274	307	259	282	311	282	303	293	285	282	266	295	269	270	280	326	292	260	279	263	328	281	244	297	281	273	268	287	276	275	287	274	260	275	280	295	303	292	266	276	266	277	267	296	273	269	268	312	285	287	271	267	289	289	263	253	314	260	272	280	240	282	301	272	288	264	255	272	310	293	283	291	290	248	283	277	311	258	292	303	285	295	268	273	279	314	287	277	268	301	280	307	264	315	277	278	311	267	290	269	274	292	267	296	294	275	291	300	266	267	273	285	245	306	303	277	281	302	282	283	284	267	253	305	270	280	297	274	281	276	264	270	256	298	285	304	288	297	284	308	284	286	296	258	301	269	265	294	289	274	278	288	264	263	251	275	293	271	281	258	277	289	296	306	273	266	267	294	279	317	258	283	267	298	262	282	288	270	282	269	287	281	279	300	254	275	268	288	301	271	279	276	250	268	282	290	262	290	314	326	279	300	284	287	269	272	289	309	323	316	281	271	277	323	296	283	271	270	290	327	305	295	269	287	313	268	300	296	286	302	271	300	315	287	305	303	284	271	269	294	294	258	301	277	327	271	246	271	282	262	277	306	286	288	289	295	273	288	277	280	280	275	281	266	284	272	292	287	270	273	324	270	273	284	302	282	295	327	267	275	264	312	276	278	297	286	269	291	310	300	276	296	249	304	268	273	274	268	278	281	291	275	306	292	274	284	267	284	292	292	297	263	284	307	274	286	276	315	272	274	288	270	285	279	297	293	304	312	273	316	284	297	269	281	275	276	295	280	283	266	293	293	279	277	296	295	286	302	271	277	286	272	294	275	257	310	274	285	279	269	285	283	275	292	267	291	272	281	281	291	264	289	299	314	295	287	308	289	289	312	256	283	295	285	298	261	255	271	271	290	290	279	296	280	280	273	279	334	301	303	269	264	259	266	250	277	276	290	273	276	273	306	261	262	283	292	292	281	290	291	271	285	303	281	274	293	304	275	305	301	267	275	245	300	283	281	262	255	279	275	307	294	288	298	300	300	287	283	294	279	280	268	280	268	251	304	270	268	273	280	268	272	304	276	272	249	293	268	271	299	279	271	285	284	279	302	271	296	277	291	289	275	295	302	265	261	282	330	284	288	269	271	292	291	317	303	289	266	285	288	293	288	287	306	283	279	291	303	258	285	288	299	262	276	297	263	301	276	288	286	265	312	275	278	301	299	291	306	246	283	301	300	284	293	274	298	315	282	301	294	282	283	283	267	286	259	284	250	270	298	296	263	290	284	289	300	256	280	290	253	315	309	279	280	294	292	270	288	280	244	265	270	285	301	257	277	281	288	264	285	306	289	307	295	297	269	275	289	290	251	286	321	262	316	303	284	281	255	291	286	297	308	278	274	257	295	288	284	304	282	287	268	285	263	265	309	277	280	324	269	280	260	306	274	287	282	300	285	282	294	283	340	311	304	226	285	285	294	265	288	307	279	293	266	261	290	297	273	290	301	305	262	246	278	258	281	282	298	284	273	281	314	265	270	309	309	249	289	301	305	276	300	280	281	297	276	277	283	263	291	290	267	293	298	300	265	271	322	285	298	297	267	277	284	271	290	305	268	278	251	288	284	273	269	277	313	301	314	271	267	255	300	323	295	270	306	290	289	262	318	278	273	303	295	285	312	304	270	277	264	306	261	304	288	280	302	280	270	307	266	296	284	298	262	291	309	281	260	256	288	261	283	296	276	301	270	282	301	277	316	305	314	283	257	289	274	304	296	263	311	273	266	282	248	272	268	277	274	259	311	272	275	300	283	287	286	284	284	258	297	287	241	282	268	307	312	278	290	265	290	269	308	287	282	296	301	275	327	295	264	292	292	256	279	290	286	294	272	304	290	270	290	264	260	294	300	284	277	299	285	287	287	257	279	267	284	260	288	247	288	283	268	260	293	297	301	257	284	285	268	270	263	271	302	253	311	271	312	291	274	276	303	293	307	271	304	288	292	300	293	296	273	273	275	301	300	279	266	287	278	296	272	313	282	244	314	284	261	281	261	289	251	274	273	283	264	292	283	304	291	285	245	248	261	289	263	296	305	340	283	275	283	262	275	304	270	295	267	314	282	268	267	273	276	289	317	261	313	298	303	268
10644	20510	19632	12627	9353	6999	5598	4543	3716	3498	3287	3091	3301	3381	3141	2614	2230	1994	1841	1671	1589	1486	1249	1248	1116	1099	987	1017	973	957	835	771	766	742	657	658	624	630	637	650	611	599	654	620	593	644	614	608	625	589	640	656	606	608	647	630	613	641	624	636	640	634	617	593	656	610	620	638	613	652	645	623	601	560	592	625	605	628	572	624	577	550	637	612	616	602	559	612	600	597	579	559	614	644	587	608	651	601	627	602	621	563	593	597	598	598	624	603	590	655	584	604	586	556	603	596	623	612	596	637	628	617	600	609	618	593	581	617	617	599	634	568	612	607	598	602	570	635	630	640	576	628	597	617	607	614	630	638	569	660	599	636	657	593	639	592	582	596	629	582	612	576	565	621	593	613	579	595	575	573	603	606	571	555	621	611	634	571	584	595	617	596	577	597	667	558	600	648	609	627	645	630	600	580	551	585	571	609	645	550	595	608	595	581	647	607	649	558	591	590	605	602	580	622	577	615	597	568	569	639	587	565	603	614	578	599	620	598	569	609	620	578	602	659	594	571	615	639	609	588	565	597	612	589	578	623	573	603	597	600	666	617	548	625	590	612	622	621	577	618	610	673	557	593	609	597	583	652	601	591	589	573	640	573	618	535	585	638	654	600	601	602	580	624	601	608	644	601	613	608	567	590	622	598	623	648	647	580	573	618	599	670	611	619	610	601	602	600	624	578	630	633	653	581	590	614	628	602	590	639	559	593	611	587	611	605	617	610	615	625	604	589	596	565	614	643	608	595	595	546	607	608	609	607	583	612	606	616	608	587	565	590	643	627	588	573	592	579	624	591	637	584	598	603	597	663	604	582	622	631	595	592	555	609	645	619	604	590	606	609	586	631	562	628	623	636	618	624	573	620	635	580	587	588	602	615	604	558	630	644	630	568	544	594	602	590	623	621	576	575	587	662	592	591	645	644	581	605	602	559	601	639	582	605	576	564	590	555	588	567	598	569	602	579	568	589	625	605	603	612	605	589	556	598	624	611	599	639	585	569	605	594	612	628	580	644	629	623	595	582	629	623	612	628	595	580	656	604	618	615	579	572	592	581	631	643	586	631	576	609	572	644	593	574	611	616	585	588	604	643	600	550	613	592	572	590	611	583	608	587	597	599	564	594	586	593	599	600	620	603	628	600	598	639	589	611	604	580	579	543	603	615	629	656	646	592	604	563	631	609	664	623	626	593	603	624	570	632	623	662	588	585	631	627	565	582	589	628	587	598	600	599	587	604	618	611	645	593	593	632	609	649	628	627	583	596	630	602	628	644	644	586	600	610	544	633	547	661	595	606	597	565	584	636	584	642	618	601	642	591	613	586	585	620	608	631	619	635	574	566	606	613	620	600	635	629	619	567	632	624	582	660	617	615	592	591	613	627	546	622	663	612	602	587	643	651	622	620	573	586	614	641	630	609	542	637	580	607	604	589	623	578	606	618	579	570	567	625	623	577	619	574	602	630	655	588	604	622	612	602	580	599	603	573	632	581	645	600	612	629	634	613	623	548	550	563	594	584	608	599	611	568	623	622	596	609	617	574	623	625	620	621	574	590	577	590	583	592	618	594	604	587	594	585	594	582	639	616	636	567	573	590	636	592	587	577	616	598	608	597	599	612	641	573	569	583	616	633	573	598	610	589	619	573	609	617	572	621	605	603	628	640	640	596	619	587	573	598	610	603	542	603	576	637	595	606	591	573	608	625	584	600	611	576	617	591	578	586	565	609	644	584	568	568	651	621	556	622	610	598	586	628	611	598	567	586	610	609	648	589	616	589	565	602	634	597	606	604	630	616	577	619	616	622	569	595	608	632	605	571	645	563	578	610	615	584	588	578	621	625	571	578	604	566	606	599	581	625	601	642	627	576	624	606	593	555	610	603	614	606	582	604	645	626	609	641	630	600	586	599	618	588	610	598	603	597	555	633	604	571	604	598	632	630	597	597	624	626	588	602	593	575	631	578	582	611	590	625	597	604	583	599	599	626	581	598	596	575	574	604	606	597	638	629	588	612	568	579	600	626	604	617	606	618	599	584	579	601	585	623	557	615	585	598	598	576	606	630	583	578	578	637	620	650	586	611	603	606	637	635	593	614	597	618	616	635	620	582	565	619	598	644	637	575	597	608	613	601	574	540	579	601	637	611	630	616	578	618	606	576	619	616	585	613	594	614	594	613	608	538	617	604	618	563	597	563	607	561	624	618	593	629	579	586	587	593	582	599	593	593	616	598	617	573	614	587	598	598	617	597	601	605	617	575	603	596	621	597	629	593	597	663	586	609	609	588	568	637	569	581	618	609	632	614	629	608	658	614	589	630	611	580	587	600	602	603	573	568	614	588	590	581	599	590	631	614	607	562	596	631	587	629	602	600	598	548	583	591	569	596	632	626	628	610	584	605	569	629	584	568	616	599	582	571	574	626	602	633	581	618	575	577	621	632	581	627	542	623	587	605	603	571	581	600	619	621	624	579	628	591	595	611	589	609	590	619	621	612	595	565	613	597	617	631	611	611	576	607	557	609	593	651	613	563	611	625	576	574	601	642	605	595	591	614	557	598	592	633	604	616	665	595	577	621	588	638	625	613	597	630	571	619	586	557	587	589	650	625	583	596	527	592	601	587	605	600	612	630	586	605	579	607	634	585	558	661	595	588	584	610	605	583	594	604	614	635	631	598	573	590	597	604	580	589	558	629	607	584	590	595	596	604	569	597	609	620	592	593	567	598	618	571	577	676	583	608	567	603	599	645	635	621	590	608	624	605	591	568	653	602	640	580	608	604	633	641	594	566	585	628	588	570	594	581	582	560	611	592	617	567	577	593	592	631	611	637	578	582	642	581	609	601	592	592	614	627	644	609	565	609	616	597	609	580	613	647	562	585	600	638	582	663	594	592	606	617	592	581	622	617	544	600	629	589	634	597	593	608	568	607	590	657	639	592	587	659	584	628	547	564	596	627	579	621	629	595	591	618	612	616	556	612	608	547	566	642	549	597	643	588	586	615	554	573	591	622	584	568	576	628	656	633	622	619	600	630	640	608	615	581	613	592	605	594	578	605	554	579	619	585	623	599	644	635	638	590	594	581	653	577	569	609	601	613	573	637	605	650	596	585	590	670	595	557	592	586	582	614	633	623	565	626	596	625	643	591	642	596	632	573	580	581	557	595	623	594	608	619	646	594	608	573	586	639	631	578	585	618	589	601	555	604	560	609	610	626	624	628	601	596	597	604	617	626	606	569	569	623	606	634	602	604	606	560	587	598	603	602	584	599	571	602	579	625	610	622	616	615	628	589	601	612	585	575	574	625	586	616	569	592	602	574	581	653	592	587	570	648	622	602	597	586	605	595	587	582	630	618	605	568	631	560	646	607	601	584	579	581	598	607	633	603	582	592	591	571	614	595	616	573	591	609	584	545	561	592	624	636	638	549	620	611	625	613	558	649	612	624	576	575	615	565	563	628	599	600
24237	21508	28984	24442	21453	12391	4138	2431	1864	1721	1534	1412	1605	1601	1440	1360	1151	1078	998	854	844	751	737	690	655	627	600	651	603	600	547	545	513	495	475	483	466	484	462	453	437	468	459	430	417	464	449	451	429	453	457	461	463	447	440	467	440	428	425	448	477	442	435	458	431	442	484	461	423	420	465	450	450	485	448	459	452	488	424	454	463	453	430	425	459	424	438	446	501	441	395	477	440	438	415	443	454	440	467	437	477	462	425	453	425	469	444	457	447	416	419	458	459	436	472	444	401	434	470	490	451	443	474	470	451	447	380	436	440	444	470	413	458	429	408	423	449	451	478	440	459	478	455	436	443	454	476	430	457	488	473	456	437	403	434	424	445	451	440	457	428	469	475	448	477	439	471	450	453	416	469	461	424	444	456	457	435	468	426	454	464	440	453	459	452	453	448	467	422	411	436	445	444	457	462	448	477	463	425	419	440	444	452	453	427	434	435	445	446	434	474	440	436	439	458	447	424	478	433	485	473	419	433	476	425	465	475	440	431	463	434	403	433	446	474	403	412	418	469	433	449	449	456	414	454	395	487	456	431	439	423	433	454	469	427	459	419	429	465	424	413	459	469	423	440	401	420	443	448	427	443	438	439	418	423	452	429	445	422	442	439	425	451	446	446	464	455	441	464	464	444	434	454	405	454	493	475	445	398	465	418	467	445	421	503	421	433	424	439	406	428	440	434	450	409	447	470	441	450	439	439	456	441	429	453	458	420	427	428	441	409	426	489	435	455	409	431	446	452	446	459	425	464	430	463	450	446	443	456	449	469	427	463	460	462	445	462	431	446	448	457	414	424	441	473	497	442	438	495	422	429	464	453	446	466	434	454	458	429	441	430	442	466	453	449	454	444	433	448	450	438	427	480	493	447	461	451	457	447	456	448	471	463	412	439	427	431	444	441	460	475	400	448	461	474	436	432	477	475	410	453	426	440	434	426	429	452	471	428	443	437	477	394	409	442	476	441	406	480	431	432	447	430	435	456	455	438	458	462	452	451	385	439	442	456	383	458	427	442	429	459	446	464	463	468	432	427	473	448	409	442	455	463	422	435	479	436	477	420	436	427	427	406	457	454	410	413	455	488	446	417	425	473	455	508	488	439	437	423	457	429	452	422	452	413	440	454	411	445	467	461	432	447	478	424	445	459	419	458	462	436	438	430	451	463	446	436	455	474	432	455	433	442	475	414	436	439	459	429	448	415	434	424	430	422	452	458	456	456	405	453	440	430	451	439	422	451	428	494	461	446	480	424	441	407	445	472	437	438	438	435	446	437	427	428	479	448	419	463	454	423	480	418	461	510	438	441	442	399	466	465	449	456	482	466	406	471	458	433	419	407	472	440	469	462	469	425	441	429	445	430	445	460	424	441	492	466	482	403	418	427	445	458	445	449	467	444	403	471	449	381	442	452	451	474	443	435	445	454	463	429	417	459	464	464	402	453	419	428	441	451	438	451	475	446	425	483	399	448	495	450	445	484	457	476	430	433	452	461	443	407	501	424	445	455	456	451	415	445	432	473	432	439	446	421	466	456	438	452	411	424	436	448	399	423	492	446	428	396	428	431	470	432	421	452	458	413	438	462	447	431	427	428	451	450	417	441	434	444	432	459	421	436	477	473	471	404	416	432	448	478	426	425	440	440	417	455	419	461	439	433	429	437	461	448	411	456	476	437	463	432	432	437	464	446	413	480	445	454	461	445	416	464	436	426	484	466	451	431	440	453	467	438	417	412	477	431	442	450	471	458	480	426	469	376	476	414	479	432	424	419	425	455	426	446	437	427	472	462	451	418	470	476	447	460	396	468	439	416	472	410	442	480	465	426	398	447	475	441	436	437	422	451	420	454	430	450	483	469	481	489	438	430	418	410	466	476	449	492	470	444	484	464	443	447	413	458	470	472	435	456	432	455	426	452	432	435	454	451	442	422	443	437	422	453	449	430	425	414	380	417	461	457	424	474	417	448	452	457	462	400	438	450	458	445	429	418	441	411	417	449	476	444	439	472	415	433	427	431	387	432	430	459	454	466	451	409	478	432	423	410	456	448	420	467	432	452	454	426	464	414	424	432	438	451	419	444	460	419	437	442	449	427	451	489	472	440	452	480	430	409	460	465	459	461	428	453	427	449	450	433	447	422	458	473	432	425	447	466	447	440	446	446	458	440	429	414	444	448	474	425	439	459	471	457	453	464	449	444	443	439	448	430	474	471	412	427	462	442	451	454	448	428	426	440	405	462	416	447	462	425	447	430	452	432	450	450	426	443	470	413	442	455	426	382	437	430	452	433	434	465	440	406	410	444	441	445	446	459	453	441	445	483	462	420	450	443	480	454	487	445	426	456	447	468	421	416	417	463	406	440	467	439	453	436	473	477	447	456	444	400	440	443	469	439	412	445	381	402	430	395	423	425	443	445	404	432	428	483	442	425	427	443	480	446	421	403	498	451	472	459	448	421	452	425	439	470	424	443	447	465	449	486	464	430	453	462	425	388	471	444	425	478	451	425	408	447	468	446	410	450	421	462	445	463	404	424	440	423	449	466	469	424	466	445	425	426	468	444	437	452	465	409	420	486	425	438	452	464	457	491	442	438	440	464	418	414	459	467	421	421	438	439	464	458	466	483	459	415	449	442	445	458	445	440	436	479	433	479	458	422	390	451	422	440	443	446	436	410	460	453	507	464	443	452	450	446	453	475	432	453	450	453	436	429	436	448	457	404	439	422	416	485	435	438	407	448	440	434	455	444	474	431	424	421	456	476	406	449	488	483	443	382	415	465	452	436	474	444	471	437	430	474	454	432	419	470	471	469	475	443	433	433	439	456	424	455	443	455	452	426	426	449	453	453	437	435	451	422	482	424	440	404	438	442	464	439	423	427	424	445	490	453	481	444	432	435	462	451	438	469	452	415	450	431	449	462	477	460	453	448	432	425	428	456	466	453	431	426	399	422	432	451	445	441	427	443	454	505	478	449	462	438	464	434	452	430	445	435	454	462	416	461	441	426	464	409	422	425	457	439	438	439	386	422	431	426	426	446	443	469	418	496	467	449	474	445	402	450	454	455	441	415	458	388	454	433	466	459	448	447	470	427	432	447	472	455	440	423	432	450	447	480	427	445	433	439	442	455	409	478	455	446	446	472	461	477	437	465	429	466	376	397	466	435	414	472	399	462	438	474	486	442	415	436	458	454	455	464	459	471	449	432	443	424	455	462	426	488	452	408	451	490	443	442	426	412	458	447	452	441	441	464	457	412	418	434	424	442	413	415	462	472	421	473	453	410	423	444	450	419	436	420	414	452	471	459	430	441	449	447	435	436	430	452	438	434	443	406	466	427	437	447	432	440	414	448	434	423	449	432	409	447	412	438	441	483	428	423	423	446	426	440	485	437	429	432	464	491	455	437	455	435	444	419	485	431	461	454	442	474	467	465	460	430	467	422	432	480	445	458	428	417	416	438	408
13872	27210	25879	18293	14070	11081	8840	7168	6070	5530	5093	4894	5161	5266	4887	4171	3477	3133	2794	2575	2411	2174	1979	1775	1612	1605	1495	1465	1494	1379	1335	1250	1078	1051	1075	962	959	933	914	915	943	851	930	882	904	884	916	918	928	898	904	904	949	923	844	924	985	927	834	861	945	940	897	913	934	884	895	880	905	928	912	925	889	910	873	935	902	916	912	866	894	909	924	900	895	837	938	886	887	935	915	886	839	875	855	904	934	900	879	968	870	919	864	901	919	931	898	839	899	941	916	863	924	851	941	836	875	860	865	883	868	907	883	915	884	910	886	855	901	871	904	895	869	937	877	871	862	902	916	853	888	929	929	837	933	884	954	899	893	851	851	886	886	843	853	869	957	865	912	851	887	963	830	916	877	904	899	873	916	857	899	863	839	903	871	892	862	865	824	864	808	873	908	885	900	941	859	884	928	892	903	891	889	852	876	866	904	884	941	902	932	845	860	921	875	915	888	889	887	864	918	879	926	954	875	888	875	903	922	909	825	906	888	848	859	958	929	905	904	929	857	920	854	902	904	843	863	934	832	903	866	889	875	832	935	912	847	863	970	854	900	897	842	835	882	913	898	898	928	859	855	888	883	916	904	850	919	861	897	900	857	888	909	805	889	866	904	926	896	875	884	928	857	815	906	858	877	894	892	917	893	889	875	888	891	903	864	864	887	855	901	874	874	871	929	860	914	865	896	829	897	912	914	952	820	883	920	896	881	909	906	880	878	974	833	895	905	908	835	858	923	892	904	903	918	899	882	898	870	909	840	864	874	940	839	871	880	912	833	898	951	891	880	871	904	885	865	885	891	869	884	901	882	886	864	933	872	881	917	937	895	835	880	897	896	879	859	911	873	897	940	868	909	843	858	881	889	927	861	870	904	820	907	883	875	895	919	871	852	909	862	917	830	864	881	911	878	912	838	896	834	901	879	922	900	886	926	906	914	898	902	886	852	882	906	887	915	898	890	870	928	870	879	919	944	863	845	876	894	947	967	904	864	882	843	929	892	854	888	914	881	885	900	875	903	880	853	883	914	894	873	921	901	900	906	846	901	911	883	906	847	857	831	925	941	853	873	894	909	870	874	869	867	862	824	877	915	882	875	893	883	912	882	886	895	858	842	893	908	917	852	844	886	863	877	812	837	942	923	848	891	914	896	888	958	851	899	897	874	904	913	922	863	913	895	880	883	927	880	869	855	888	841	863	838	886	868	898	892	879	859	894	877	846	839	910	889	851	880	860	896	855	873	887	894	854	840	917	929	888	895	825	870	910	889	856	806	907	887	888	914	909	879	955	852	895	861	883	918	891	869	909	905	868	890	895	869	888	845	962	897	919	876	891	898	871	903	900	893	832	875	843	906	827	890	876	936	871	883	818	876	900	912	865	875	916	906	867	866	932	904	886	857	841	952	924	867	868	845	933	908	851	827	843	903	911	860	904	888	908	883	863	883	875	933	846	912	892	891	922	817	838	879	960	850	883	929	908	848	874	919	854	853	865	897	892	902	881	799	865	927	861	865	904	826	868	860	922	905	892	853	886	910	907	902	895	869	897	989	870	880	890	910	871	881	884	857	903	922	868	858	899	904	903	888	912	903	900	880	857	874	859	860	863	860	929	828	867	887	901	905	837	934	925	915	895	868	874	866	898	871	912	919	936	892	878	856	890	865	858	862	882	892	823	900	903	866	912	848	912	940	880	915	894	880	861	871	886	832	876	895	883	938	894	900	856	857	895	884	902	881	867	883	891	868	913	884	881	910	841	888	903	868	884	863	889	917	938	879	909	888	915	901	894	904	947	881	883	889	900	870	898	927	855	908	918	952	912	830	941	887	840	918	921	918	886	874	930	854	920	906	876	881	894	912	913	882	894	885	879	882	904	887	930	910	875	864	914	890	847	907	843	877	827	852	847	944	880	860	894	832	862	888	869	911	904	905	891	876	816	933	845	873	874	868	883	888	940	874	932	889	900	877	899	923	878	852	893	879	912	927	934	859	878	869	930	898	847	884	856	897	834	906	878	925	930	842	852	896	925	898	873	932	926	904	871	898	860	927	876	892	908	883	858	870	879	891	897	869	889	870	883	859	932	939	832	882	918	918	875	864	873	927	891	870	909	914	880	940	873	918	886	919	849	910	926	917	876	876	870	880	897	895	857	897	860	924	896	927	870	858	927	910	912	903	875	929	886	863	867	898	914	818	916	832	890	846	857	840	919	880	936	862	877	911	915	882	872	815	934	866	895	869	846	910	906	950	832	916	881	909	860	861	905	854	861	874	845	894	895	886	918	896	902	892	892	867	852	915	906	893	870	847	899	888	854	912	862	898	831	914	887	901	871	866	919	871	894	914	893	884	846	881	910	857	890	912	877	875	912	864	838	879	868	901	895	895	892	932	860	892	919	873	871	927	910	895	936	876	898	843	922	954	891	878	892	884	939	898	887	838	842	856	880	861	880	852	877	827	842	903	890	881	861	918	909	887	903	904	854	874	890	883	902	838	866	927	858	885	876	921	879	888	894	880	952	884	896	889	886	926	883	904	860	878	848	929	901	889	839	910	871	920	913	914	886	888	878	919	856	904	878	877	842	887	904	896	885	879	902	883	890	870	884	966	953	904	869	892	880	886	883	865	839	901	878	892	880	831	893	894	935	922	844	866	888	838	901	910	924	874	868	907	882	880	867	878	871	906	846	919	903	897	859	930	871	861	888	892	887	868	916	860	887	897	866	859	896	890	897	882	888	877	911	839	867	845	855	923	861	844	865	856	884	919	882	867	869	846	864	888	835	859	876	893	872	898	832	934	837	849	895	1023	914	882	882	885	857	888	896	866	874	901	892	934	885	877	862	852	942	882	840	896	894	882	874	912	903	929	897	885	905	882	878	908	920	929	877	899	858	928	857	920	870	884	921	860	894	849	860	908	860	896	875	884	869	834	867	898	896	879	868	909	892	871	903	852	840	889	949	932	889	886	864	914	880	933	854	869	877	829	898	920	903	887	865	923	873	840	909	834	900	865	873	914	854	937	868	911	915	831	935	975	863	884	899	911	912	884	893	901	926	888	916	898	878	889	861	911	845	927	830	930	867	898	880	883	907	863	907	900	892	960	874	885	865	899	900	955	854	900	896	876	916	863	954	876	870	850	895	868	891	897	870	841	870	905	909	872	907	872	898	881	854	857	950	858	926	877	848	879	904	871	859	876	906	953	931	926	897	963	923	925	850	895	874	892	873	890	933	872	966	882	894	879	855	926	921	892	920	890	880	875	887	938	879	927	913	875	901	897	917	893	894	883	880	876	929	914	903	896	911	883	928	925	855	862	901	828	884	912	833	894	860	903	867	879	920	877	932	922	881	924	889	841	900	924	835	916	862	889	865	905	876	913	827	853	888	873	950	845	866	885	891	953	871	881	852	861	889	880	900	910	867	854	892	883	850	899	897	889	833	843	840	879	887	839	933	870	930	874	888	845	859	889	892
27368	17558	5745	2188	1162	826	637	576	523	522	498	489	543	548	512	447	381	400	401	377	369	353	332	344	322	315	288	305	293	301	288	271	274	278	262	254	290	304	272	254	271	306	267	271	286	275	255	277	273	261	262	279	274	265	272	289	273	271	267	259	282	261	276	276	266	272	271	241	261	251	247	258	247	262	267	275	291	275	282	261	276	270	280	249	275	264	254	235	269	250	288	280	267	259	296	280	264	267	256	267	283	269	273	249	266	272	271	249	250	285	285	288	285	253	273	255	258	260	250	259	279	294	275	281	267	232	279	272	261	269	268	295	245	275	268	265	221	253	297	248	273	268	267	274	272	228	267	247	255	264	261	258	271	259	248	263	257	253	250	255	299	288	305	275	265	261	269	272	272	249	280	261	269	228	262	250	256	246	265	260	267	289	234	289	245	265	258	272	244	268	270	260	266	275	279	282	245	253	257	261	263	287	251	237	258	243	270	252	274	270	283	241	248	240	294	274	240	257	300	247	295	259	265	276	253	256	269	288	257	272	242	260	296	257	261	265	264	273	273	264	269	268	272	277	282	294	248	275	239	265	263	279	270	251	271	266	329	259	284	279	296	258	251	273	253	280	272	263	249	289	255	280	249	272	288	289	295	275	267	283	276	283	265	263	251	267	230	272	267	284	306	262	252	274	265	273	263	251	287	270	273	249	275	277	243	276	275	307	261	273	267	231	260	273	258	262	263	279	252	294	293	292	261	266	274	260	266	291	291	289	278	260	270	252	289	253	245	247	298	242	275	279	259	303	291	275	286	217	247	264	227	271	261	297	275	275	278	283	256	274	257	295	268	275	248	270	286	280	288	260	257	276	291	300	296	273	271	257	287	273	248	256	275	240	260	247	254	277	283	284	267	261	266	271	259	264	240	261	300	265	271	282	270	249	285	284	290	277	277	229	263	288	288	279	265	264	258	274	251	256	285	262	246	253	271	284	292	257	261	285	274	273	281	252	289	243	272	294	275	271	271	278	296	290	290	262	261	270	247	264	284	275	263	267	248	281	230	259	270	261	262	239	250	297	266	258	266	267	290	287	282	273	262	281	270	277	278	262	292	280	278	300	262	280	274	257	293	273	233	256	275	281	279	254	292	262	274	261	271	231	278	267	257	223	277	271	250	245	268	276	267	239	300	248	278	276	280	281	288	273	247	263	276	280	282	283	282	266	289	291	258	244	250	259	266	266	250	275	277	288	277	282	256	280	253	240	244	263	283	279	261	260	273	297	281	279	265	261	276	281	288	279	262	250	285	287	289	248	248	274	272	262	263	259	245	260	262	288	256	250	300	273	257	266	272	262	244	266	260	321	232	266	252	253	256	275	263	254	265	246	286	267	251	278	266	263	279	252	296	271	267	262	266	293	253	261	273	264	304	264	278	272	269	264	280	259	265	301	258	265	261	291	314	247	262	297	253	249	288	285	277	245	293	250	266	289	291	268	231	260	268	277	277	269	263	255	252	236	284	288	284	285	283	284	247	273	273	257	271	252	267	282	248	268	279	283	277	242	244	279	303	248	266	306	273	308	252	246	256	264	243	266	280	263	248	245	275	259	244	260	275	271	249	275	270	253	263	253	251	253	277	258	258	268	249	251	287	276	260	274	264	261	263	255	283	304	234	276	260	239	263	277	239	300	268	251	268	254	249	270	260	275	272	289	283	252	282	263	232	305	284	289	254	262	284	258	276	266	292	281	257	274	293	243	245	268	269	275	270	259	260	261	290	255	265	276	262	252	266	254	266	265	262	263	273	279	267	291	265	261	278	261	275	278	265	239	269	267	244	270	275	219	243	269	284	275	239	267	269	264	299	265	268	267	233	272	236	259	274	279	273	298	275	276	257	267	257	301	278	263	214	260	272	244	281	290	268	259	247	282	255	277	285	260	268	275	248	254	277	288	257	265	280	267	297	256	270	259	287	281	281	244	302	274	274	249	283	251	292	261	260	275	265	273	281	229	308	276	280	257	261	293	280	268	319	271	266	256	297	249	279	244	267	259	262	266	279	263	275	271	255	291	299	250	288	266	278	261	293	294	277	274	242	267	244	270	293	286	258	256	268	279	258	279	289	294	257	270	254	248	268	267	280	272	258	289	253	266	268	273	274	270	295	261	261	244	262	250	274	254	270	269	285	269	251	276	290	248	267	260	290	277	249	241	259	243	233	266	273	245	267	263	251	273	260	248	292	261	251	277	273	295	282	242	272	302	270	251	282	285	264	287	297	265	279	248	282	281	287	261	249	270	263	265	230	281	301	246	287	266	272	255	246	267	264	275	253	243	293	267	248	233	261	265	264	283	305	281	269	262	260	264	316	280	263	244	289	269	294	260	271	265	265	269	274	269	284	279	248	273	293	279	251	247	263	245	253	263	248	278	233	279	256	275	269	272	265	270	269	266	284	236	255	272	269	272	253	298	266	266	241	257	275	279	252	281	269	260	294	257	281	292	264	262	271	255	255	268	264	285	275	255	255	263	276	278	268	239	253	299	247	267	282	270	272	271	232	259	267	253	261	277	233	305	278	297	291	274	254	231	248	305	276	252	269	299	271	279	255	254	282	304	219	278	268	270	272	274	245	283	277	253	305	250	262	261	248	260	267	277	248	257	276	254	256	249	249	269	297	267	296	290	238	259	257	278	282	279	274	248	274	287	271	269	267	276	268	289	298	270	274	266	264	306	289	286	281	303	261	252	258	282	291	259	257	227	256	265	272	269	255	264	246	266	253	257	281	292	259	271	268	267	297	246	288	272	264	276	275	258	248	272	250	277	251	274	259	285	251	255	264	274	272	258	294	274	224	292	264	223	260	278	289	250	287	269	265	287	302	280	272	258	244	262	273	268	246	261	284	251	230	257	273	277	278	271	250	290	272	265	282	255	287	268	275	249	262	254	254	273	267	241	270	275	244	261	285	259	253	271	263	262	239	287	273	296	249	266	271	254	250	253	271	248	302	286	262	248	260	248	270	253	244	274	255	256	253	250	288	271	247	267	249	261	264	264	242	290	253	269	265	272	266	241	258	242	291	284	290	244	271	259	267	280	277	254	255	267	255	268	261	240	294	288	288	280	257	245	248	255	234	247	287	271	272	276	276	280	271	274	290	266	308	252	253	259	255	258	291	238	249	253	249	269	270	265	264	279	252	257	272	256	269	279	282	280	275	261	265	271	289	251	258	289	258	253	254	264	255	242	271	278	284	244	267	288	296	269	262	284	268	273	275	277	257	267	259	261	261	250	248	294	257	248	259	258	281	256	259	280	256	284	263	272	278	273	291	280	254	276	282	262	277	274	283	239	254	278	274	265	273	273	265	259	262	259	252	249	295	282	275	286	249	257	269	284	241	272	254	258	289	283	259	244	277	285	260	224	269	280	267	263	265	266	267	269	283	266	261	274	247	248	261	279	278	278	252	252	263	286	293	246	268	280	246	259	275	250	282	257	273	293	266	252	271	281
8050	10720	9994	5408	3813	2834	2278	1984	1820	1675	1579	1647	1772	1825	1688	1411	1293	1207	1075	1063	1013	919	847	833	746	766	731	699	729	747	721	671	597	641	612	571	610	612	536	553	571	592	548	561	595	551	596	606	627	587	579	577	577	566	582	569	558	602	594	550	633	612	572	528	568	595	590	594	600	597	575	524	519	597	549	574	530	551	565	581	537	591	546	554	588	576	574	553	540	528	576	580	554	600	542	540	559	572	547	575	574	595	527	559	561	548	548	581	578	549	594	563	547	575	541	583	567	580	565	570	568	585	583	597	610	517	541	568	561	593	580	577	544	602	570	568	585	570	556	576	566	567	505	585	556	560	577	576	572	558	555	510	580	543	553	583	556	556	579	564	566	553	574	563	539	600	600	536	612	556	559	551	545	572	546	567	576	592	552	530	574	572	602	562	569	534	595	578	579	593	565	568	546	604	576	570	535	559	552	587	561	586	548	568	573	562	591	624	571	554	556	553	566	569	585	568	583	556	598	555	578	582	581	579	572	594	578	564	577	589	567	573	572	576	569	575	565	555	540	539	553	598	562	557	568	509	585	586	563	566	569	560	559	564	567	576	534	537	572	557	554	577	540	605	574	579	573	543	557	602	591	556	565	575	620	575	567	569	555	527	600	581	577	545	560	532	567	536	584	562	530	565	569	582	543	596	573	514	547	566	542	586	595	549	545	563	528	556	586	544	536	568	514	606	574	584	563	586	591	575	552	590	550	558	584	560	574	554	564	610	564	575	565	584	593	563	551	610	592	565	585	592	557	541	628	528	566	549	527	547	561	585	597	571	570	581	546	588	577	550	611	567	568	561	579	544	593	566	550	573	567	585	576	555	535	567	546	572	587	570	572	582	557	545	555	560	563	606	546	562	618	595	585	533	548	574	550	555	588	560	559	586	536	565	530	599	537	551	546	584	545	539	544	540	580	559	600	568	577	571	564	556	554	597	543	592	594	584	608	590	617	570	586	570	551	603	604	607	594	553	568	613	531	526	579	568	547	570	568	565	597	581	562	581	548	571	583	579	572	532	593	564	563	522	576	571	579	553	532	593	599	556	600	571	581	522	535	542	586	602	578	562	572	578	577	578	539	588	508	594	586	563	622	574	590	554	563	558	604	570	584	566	577	591	531	581	605	536	618	609	548	587	558	570	576	550	540	586	557	606	545	563	551	571	522	551	577	560	571	578	555	577	545	550	561	569	564	530	536	591	599	553	576	545	578	544	523	619	553	569	566	590	579	549	573	613	593	611	574	567	590	588	533	587	544	571	524	507	542	533	577	580	520	576	591	557	584	554	547	530	547	589	561	536	541	570	577	517	580	564	535	551	596	523	524	573	590	553	644	560	573	592	602	525	570	606	562	530	618	575	569	606	542	617	593	578	544	591	558	583	628	548	560	604	546	579	529	567	608	588	580	551	588	583	546	556	625	553	526	558	622	577	577	612	586	582	539	575	585	547	573	589	612	602	541	543	585	596	540	581	578	561	553	572	548	546	521	551	579	610	576	538	571	538	543	585	552	585	558	564	591	628	555	549	569	611	587	561	546	583	557	603	591	555	584	559	577	607	565	573	542	549	632	609	545	578	593	576	585	584	608	628	583	541	569	576	561	509	568	529	528	605	574	565	559	570	571	555	549	568	561	586	558	578	570	597	598	592	551	604	565	566	576	564	546	613	570	546	592	583	552	533	604	602	606	580	561	618	568	589	558	568	562	579	546	588	565	572	598	588	572	564	572	577	583	524	576	562	553	540	570	568	620	570	598	548	568	534	520	540	559	565	590	574	563	595	604	586	578	546	579	557	564	565	539	585	543	610	531	582	576	599	579	512	559	572	555	567	595	578	573	580	563	561	569	562	547	593	563	526	547	579	579	558	596	564	634	549	572	584	552	578	566	536	572	572	582	592	563	558	538	577	526	590	553	568	575	564	548	580	530	557	570	583	565	548	534	552	573	557	623	549	526	581	559	542	602	546	557	595	580	583	550	602	565	553	565	584	590	620	541	593	578	582	560	571	591	555	578	592	540	566	541	541	567	607	540	578	565	589	577	586	587	622	542	586	618	541	585	579	554	570	592	559	556	572	504	631	576	590	562	542	573	574	548	585	599	544	572	566	563	583	558	583	565	526	574	605	584	572	572	536	579	535	593	596	565	591	609	574	534	585	555	579	603	567	569	524	569	588	552	561	539	570	591	581	582	567	572	599	582	584	569	592	553	605	555	582	592	549	592	565	570	530	606	536	593	566	571	598	598	542	586	563	586	562	568	547	575	582	563	565	567	569	535	532	623	570	580	552	634	574	564	584	569	572	541	581	577	565	591	552	581	602	546	608	552	572	567	575	597	543	570	546	586	545	556	585	565	589	505	601	559	572	582	534	595	590	580	573	571	570	586	549	588	566	567	568	563	576	604	566	532	576	588	567	584	609	546	563	558	579	565	540	578	566	573	572	596	541	588	562	599	595	590	571	569	573	546	641	567	533	573	558	585	572	593	574	552	603	593	585	562	578	583	547	584	568	610	568	566	547	585	579	564	575	585	552	566	569	581	600	558	578	602	544	584	581	539	549	561	585	586	553	561	534	534	576	586	547	562	562	516	574	605	556	530	571	593	564	539	542	587	575	592	610	537	596	581	600	594	556	564	545	556	575	562	566	590	586	542	556	563	549	557	557	601	572	551	542	593	570	546	574	574	576	574	571	560	608	607	586	557	550	555	536	570	559	565	578	581	558	608	555	596	562	570	521	535	566	567	547	518	556	603	606	538	552	561	523	561	576	572	591	602	553	563	522	585	569	528	561	625	582	582	590	556	583	576	612	574	567	589	552	581	563	566	570	619	578	563	518	566	563	522	551	571	549	570	545	573	563	587	621	588	567	580	576	573	561	556	575	576	566	549	556	540	597	554	568	590	585	573	566	589	608	541	586	519	601	536	598	562	582	583	606	577	559	562	545	587	557	589	569	594	526	582	589	559	567	592	554	515	590	556	530	583	570	644	554	597	596	605	562	557	575	536	562	573	538	603	587	577	530	617	544	576	555	589	570	566	589	561	552	553	572	576	538	554	609	562	593	582	546	588	587	548	591	546	555	555	539	583	542	553	535	566	546	595	545	534	563	536	583	569	577	559	568	544	541	595	548	556	564	591	526	556	588	536	581	613	570	605	537	617	548	560	603	574	609	563	583	534	576	589	547	621	586	569	549	605	551	562	558	557	554	556	601	523	612	565	585	536	553	521	593	606	560	529	540	572	572	593	587	553	569	539	568	570	538	568	609	546	589	616	553	535	540	543	572	576	592	575	540	542	538	577	562	571	558	532	571	587	523	582	589	576	516	510	537	575	561	532	581	604	520	571	583	617	585	575	595	560	568	557	597	553	574	545	542	595	582	584	574	558	543	538	533	565	531	585	590	547	586	596	607	522	545	518	564	539	564	577	568	581	580	585	575	580	582	549	547	550	601	519	539
25211	21479	27937	25373	12746	3067	1931	1457	1164	1039	923	945	1025	977	920	815	688	736	656	586	511	519	448	461	438	439	454	386	402	364	368	311	318	337	349	321	313	311	294	270	293	298	311	298	275	287	306	315	301	307	306	289	295	292	306	307	314	273	337	320	319	300	297	307	327	262	281	325	303	307	300	311	301	291	321	288	300	314	325	310	330	295	294	295	274	272	277	280	286	284	291	305	301	301	293	320	291	315	280	296	278	288	307	290	324	318	296	295	285	336	282	260	284	298	294	317	319	300	264	260	317	299	299	294	293	282	272	295	294	295	318	331	299	284	293	324	320	302	314	306	308	282	322	289	333	298	315	291	276	283	275	334	266	305	304	290	295	325	299	327	275	303	295	313	315	281	291	292	291	302	307	305	275	270	271	278	343	295	270	287	297	303	293	325	287	318	312	280	308	289	305	303	323	288	274	291	309	307	293	292	310	297	247	311	290	323	286	287	317	304	295	288	305	316	307	306	321	324	301	306	304	294	301	319	340	301	301	308	274	292	314	320	312	339	281	302	277	287	308	320	252	323	306	307	301	263	294	298	299	267	280	292	289	292	306	271	271	309	299	297	304	295	261	287	287	286	307	326	320	302	279	314	311	311	284	291	281	267	285	327	277	302	315	324	271	284	284	296	297	276	271	324	306	334	284	313	285	284	299	330	274	300	301	300	318	299	307	305	284	307	302	323	305	299	301	316	325	296	279	293	341	289	314	314	281	304	303	310	309	326	294	323	324	292	327	317	308	314	285	269	292	276	291	331	333	286	287	309	299	294	313	290	293	308	319	283	319	310	263	317	300	287	302	303	332	314	314	295	291	318	281	297	328	319	255	306	265	308	329	314	319	304	293	289	273	278	305	278	301	284	321	311	313	287	310	319	282	309	332	294	310	306	299	300	304	313	308	310	308	296	290	302	293	319	285	311	302	291	284	278	326	309	272	303	284	300	282	294	314	280	286	324	318	296	288	300	304	273	269	291	268	285	279	314	299	288	298	311	310	284	277	296	298	300	304	290	304	292	313	318	270	307	297	313	306	327	284	290	327	282	274	295	322	296	283	298	291	290	291	283	327	307	319	302	279	296	327	295	274	313	279	293	286	311	303	320	308	307	261	299	303	270	308	280	299	316	291	293	292	331	293	304	317	272	293	300	306	295	303	301	294	324	272	299	328	267	286	293	304	294	298	313	292	269	308	284	277	310	316	310	309	313	268	293	313	283	321	300	309	302	281	318	323	307	299	253	308	271	328	323	300	275	305	301	278	308	276	280	310	314	320	285	304	300	290	293	256	279	285	315	292	287	274	300	296	308	334	264	280	300	307	299	264	324	315	315	313	265	307	298	303	276	315	299	287	311	281	283	296	320	299	303	307	310	297	265	315	289	269	287	294	292	287	277	311	309	287	319	307	309	333	276	268	303	276	302	302	290	309	306	331	280	296	265	305	304	303	284	309	288	318	287	314	298	319	294	298	331	320	266	273	315	317	282	309	310	308	262	309	300	312	313	304	289	279	323	314	293	308	287	325	308	307	346	283	305	333	301	321	289	308	262	322	313	292	312	320	341	293	312	281	303	295	291	311	296	295	286	302	339	292	308	295	304	272	283	285	300	291	289	254	258	342	318	296	292	274	332	308	270	312	267	301	300	278	304	311	323	300	320	277	281	289	312	297	287	294	315	295	286	277	299	264	298	311	318	305	306	298	289	284	297	324	305	293	312	296	319	301	284	275	275	274	311	268	285	302	306	282	276	341	300	300	271	321	304	278	282	295	311	301	315	310	310	314	273	308	336	262	308	297	290	319	283	304	320	298	283	305	311	293	292	287	299	264	282	314	315	313	341	302	317	326	296	279	307	274	299	313	302	299	285	280	292	320	300	286	297	261	315	303	330	315	297	287	307	321	301	295	303	285	283	293	301	304	298	335	328	289	307	290	297	286	269	286	284	278	296	272	288	267	313	317	285	304	288	287	285	309	300	319	330	283	285	323	278	307	288	314	296	295	297	297	302	280	309	284	334	305	330	298	302	297	302	303	294	296	336	295	295	307	315	304	268	314	289	274	285	290	311	298	262	326	311	246	297	310	311	323	303	273	312	277	268	332	290	306	311	306	280	302	303	283	298	294	294	272	299	300	311	288	299	281	303	307	290	314	303	287	316	343	316	310	268	305	297	273	320	299	316	330	318	320	289	307	273	296	263	288	305	300	278	302	282	258	318	288	319	313	334	319	325	312	288	294	308	298	309	318	284	322	315	326	277	297	321	294	319	312	281	315	278	321	286	318	341	339	294	268	297	257	304	288	287	260	265	316	308	285	277	284	315	304	277	293	323	308	312	310	275	297	305	308	275	297	293	279	317	284	316	302	296	276	300	322	308	295	347	302	306	286	299	318	311	285	324	277	297	313	274	303	331	288	308	292	307	277	277	273	296	294	313	290	295	335	300	317	296	302	298	281	275	300	337	282	300	290	300	280	299	311	286	257	276	284	312	308	328	301	311	295	308	307	300	306	274	297	286	309	312	271	316	335	273	293	302	283	288	299	290	292	304	276	301	334	290	281	329	320	288	290	299	269	318	288	292	303	275	309	313	281	330	334	271	285	307	292	283	319	290	312	290	276	323	281	285	297	282	300	296	331	293	338	319	332	306	313	307	305	317	314	289	287	307	296	287	285	306	326	297	285	266	313	305	292	317	300	277	303	314	315	280	275	298	330	259	286	322	288	255	326	304	330	274	283	308	295	282	275	293	311	295	305	278	295	289	293	292	297	292	284	284	288	300	335	302	306	306	293	325	287	295	286	280	268	310	323	303	270	275	295	307	317	298	302	278	296	268	267	276	304	305	317	317	303	284	273	285	306	321	316	281	290	314	291	304	304	280	301	320	311	306	264	298	309	321	307	293	296	295	298	285	296	282	338	343	317	283	300	305	302	311	291	296	284	281	291	304	296	304	304	296	308	293	286	300	302	311	283	300	270	285	290	317	291	336	294	282	314	268	307	321	316	309	273	286	272	304	316	262	279	323	286	297	280	280	319	300	319	313	287	320	306	307	287	313	293	305	306	288	316	295	322	302	343	309	317	312	274	295	285	296	292	319	267	307	298	311	297	306	273	296	299	300	295	321	282	311	290	248	305	310	303	288	293	304	329	297	311	290	306	280	303	314	290	283	288	331	261	273	305	292	280	318	287	278	253	281	303	257	285	286	295	295	321	273	287	289	313	292	296	290	311	282	332	309	327	294	285	320	303	313	292	310	274	289	300	316	293	295	301	289	302	315	305	334	271	279	290	309	305	293	291	306	266	304	320	243	297	291	304	266	283	267	328	286	299	313	298	304	301	301	287	287	292	291	290	280	309	288	293	281	323	306	303	277	300	272	277	274	294	294	281	294	291	315	322	283	301	308	270	300	312	296	288	305	286	294	275	284	321	302	258	320	305	290	263	296	340	298	299	298	328	302	334	301
11247	21862	20060	12904	9593	7163	5599	4352	3880	3414	3277	3297	3423	3411	3250	2776	2404	2209	2000	1750	1618	1409	1289	1174	1185	1094	1032	1020	987	881	877	824	737	723	726	660	649	650	633	659	625	649	631	620	661	620	650	593	682	646	639	624	652	617	641	633	629	661	621	623	671	614	626	616	628	639	651	642	618	603	628	626	652	633	611	665	623	643	634	668	628	630	621	616	655	619	635	568	606	620	615	614	588	635	613	655	625	637	640	608	629	665	628	642	656	649	649	587	610	630	657	600	594	630	603	651	708	636	612	576	643	629	605	573	628	642	592	700	669	624	639	592	612	586	618	600	607	601	623	633	617	618	629	650	626	645	648	656	604	663	620	673	583	625	620	650	628	571	576	659	625	570	601	574	615	636	617	600	651	637	659	623	626	644	624	652	579	589	595	586	659	583	593	665	618	598	633	650	660	583	616	646	593	637	624	593	617	629	609	580	620	632	601	661	580	622	598	577	584	609	606	639	560	615	670	581	628	567	612	612	632	596	609	636	641	664	572	569	643	626	612	605	636	669	600	612	637	641	636	616	598	577	614	674	610	600	610	620	635	659	635	644	632	624	620	547	613	603	579	656	584	628	607	647	646	616	664	625	619	607	639	614	610	593	648	582	663	606	665	608	627	618	660	595	627	576	594	584	616	585	602	612	592	612	596	603	627	606	610	611	616	611	686	646	648	609	641	655	649	634	623	628	627	617	611	595	616	620	599	609	602	641	618	619	653	624	610	606	614	646	615	636	606	630	646	631	600	590	586	632	625	625	651	626	638	621	635	621	622	636	605	616	576	592	619	654	655	636	622	627	619	586	646	653	638	610	559	632	632	645	597	624	615	593	614	658	613	628	601	597	618	564	594	611	636	622	620	640	631	593	617	646	641	642	643	694	592	652	598	661	618	600	611	649	592	605	651	644	640	683	618	620	594	640	644	635	634	664	621	598	625	585	618	649	620	616	617	617	645	620	670	651	608	639	573	620	652	682	638	639	599	632	618	613	610	621	626	646	612	617	620	622	661	589	598	647	588	577	626	615	637	636	613	623	634	589	667	699	600	632	630	635	617	628	620	628	630	614	603	648	633	647	636	619	647	632	641	617	584	669	629	643	612	607	668	662	621	651	602	626	620	624	585	645	622	603	616	632	610	653	629	627	656	624	597	632	623	639	594	647	647	599	576	624	603	627	627	593	593	612	645	629	570	569	625	569	578	605	608	629	650	602	640	616	606	618	605	648	613	615	596	655	603	632	594	608	629	591	617	661	605	625	585	632	620	602	646	599	587	628	609	607	617	628	620	625	637	622	619	606	621	632	634	649	614	653	654	651	609	616	660	569	617	581	601	625	610	628	638	609	622	651	620	628	605	604	629	643	588	645	583	583	604	667	602	663	616	662	651	623	612	627	619	618	647	606	674	647	636	619	626	594	639	618	635	611	627	579	603	655	628	603	610	588	615	641	644	646	611	617	645	667	635	656	638	632	677	627	666	647	629	650	632	648	646	671	631	676	590	615	586	643	616	587	611	626	636	658	540	655	617	612	614	610	627	624	636	597	630	594	650	603	640	648	570	614	617	614	675	622	637	618	649	630	625	608	649	647	625	592	651	613	586	660	600	637	623	628	601	620	636	606	568	649	600	638	609	602	693	611	619	651	584	668	649	568	609	595	650	593	598	646	621	649	622	633	610	624	661	612	609	652	610	656	621	633	599	608	636	623	639	597	623	602	625	644	633	623	572	649	660	600	590	636	643	575	628	649	677	612	651	602	643	631	607	602	639	621	610	678	597	606	663	588	584	610	607	626	626	608	640	621	628	613	589	609	605	605	603	614	588	635	599	585	596	630	654	633	612	603	613	660	667	656	675	612	642	622	629	635	626	601	589	629	612	661	604	656	599	645	635	648	615	634	641	611	584	620	634	608	630	634	653	643	597	644	644	638	624	580	602	586	581	602	630	636	612	636	636	605	642	601	616	631	627	620	627	642	648	586	612	630	653	615	615	672	615	626	619	676	623	641	615	649	598	589	589	619	605	597	622	606	617	605	666	586	667	592	588	567	588	658	625	611	646	645	597	650	631	624	633	624	667	610	648	621	648	644	646	651	642	647	634	598	658	651	590	638	613	637	648	595	594	581	645	573	681	566	648	640	717	625	650	664	622	627	664	616	605	631	609	635	646	610	677	623	627	630	625	598	623	640	584	617	577	651	659	627	641	627	607	644	565	654	608	609	641	616	612	634	645	591	642	571	632	624	571	593	628	563	652	622	619	654	637	652	598	639	638	611	588	621	624	632	620	583	634	649	635	601	651	621	668	668	607	572	574	642	605	645	595	618	586	648	633	597	646	634	665	616	628	637	645	611	586	649	629	618	622	605	626	635	667	610	668	632	605	658	607	614	608	609	637	631	614	623	641	597	653	640	632	619	637	619	642	624	650	616	636	629	597	651	609	641	657	590	589	617	647	611	604	624	592	637	645	616	616	643	644	650	583	649	645	630	606	619	628	610	627	679	627	647	575	569	655	553	642	634	650	634	656	637	628	630	604	644	651	651	656	634	644	618	652	622	612	633	632	647	617	644	635	622	637	642	625	603	641	627	588	622	663	624	633	588	624	626	643	628	604	584	648	591	612	609	611	604	652	620	611	614	636	621	602	633	595	625	606	646	631	580	604	631	642	613	609	643	647	631	637	597	625	647	669	596	610	588	618	612	647	641	666	618	651	641	593	622	623	567	665	608	617	573	620	643	618	643	648	606	650	643	613	625	599	579	647	648	604	639	646	645	641	644	682	606	612	647	644	601	630	604	571	651	628	611	629	623	617	605	659	629	611	614	594	638	629	637	649	638	651	615	588	636	627	646	629	646	633	631	637	637	631	587	645	637	599	642	637	623	579	620	650	584	633	633	581	581	597	584	633	590	663	682	624	610	572	668	641	625	586	615	640	626	615	653	656	621	653	604	644	613	612	677	629	620	642	596	585	638	636	618	610	595	627	597	650	570	620	594	660	644	585	626	640	655	607	651	620	607	633	608	667	601	621	607	652	647	604	639	636	596	596	598	637	579	666	681	592	617	609	658	636	598	634	574	601	652	605	589	629	608	656	614	642	616	613	629	633	632	632	650	609	608	593	597	656	614	689	632	608	588	615	604	644	593	664	616	634	597	633	640	644	580	619	631	633	634	605	621	631	599	628	651	648	636	598	613	636	629	633	601	628	591	594	643	604	598	642	653	632	593	618	641	669	681	650	626	650	598	617	643	643	570	631	628	606	628	635	619	615	623	635	622	639	617	615	613	622	646	624	603	660	628	614	654	626	616	614	593	607	630	609	644	655	599	619	608	615	620	635	601	638	618	627	609	595	605	624	614	655	617	588	595	634	633	611	608	601	614	654	632	596	602	599	590	619	632	588	611	598	567	620	615	592	639	643	582	572	632	648	589	575	602	666	566	604	648	663	584	636	622	584	662	609	660	595	639
24202	21459	28924	24406	21431	12685	4332	2543	1998	1750	1625	1615	1530	1592	1480	1457	1253	1150	998	917	879	810	744	721	673	613	649	629	563	616	579	521	527	513	484	498	467	450	463	522	474	495	481	449	433	420	436	467	472	440	470	461	498	477	474	439	435	456	438	455	490	495	399	474	496	461	444	438	438	425	455	420	509	437	459	448	467	460	479	455	460	442	474	439	447	443	479	475	454	443	413	464	448	473	447	463	474	470	480	492	439	437	464	450	485	430	434	462	435	459	454	452	438	440	465	439	451	451	451	488	436	405	452	461	457	447	448	475	433	441	431	440	486	433	474	464	455	439	453	476	444	450	471	471	457	466	475	454	431	476	461	455	467	488	444	440	455	456	454	474	428	403	472	449	501	469	469	455	499	450	469	471	469	449	455	469	455	469	440	470	461	469	425	485	431	452	478	435	418	455	471	442	434	431	452	429	452	483	443	433	465	420	498	468	435	439	442	426	418	435	440	435	491	410	489	461	460	456	471	427	475	414	441	442	460	455	448	459	447	460	458	460	501	460	490	511	499	468	471	453	443	439	470	462	470	462	495	460	456	452	456	480	442	473	469	430	482	469	479	438	465	430	458	439	475	484	471	472	430	514	468	478	467	492	455	447	433	438	420	482	487	423	457	426	458	471	456	456	481	440	450	441	445	507	500	447	488	431	448	465	439	454	428	457	407	459	438	444	465	470	433	459	436	486	492	485	452	418	454	474	440	430	437	471	448	463	417	448	472	436	445	484	458	457	436	447	456	459	454	443	465	442	459	455	473	458	421	500	433	441	463	468	469	473	408	478	511	441	455	447	408	452	432	433	446	459	490	485	432	401	423	405	471	462	439	438	445	421	464	461	467	443	439	473	464	453	462	462	421	452	425	481	433	421	458	450	424	387	443	422	460	441	473	434	443	435	489	457	469	452	445	468	503	438	420	429	452	438	450	456	484	499	460	462	448	461	442	475	427	442	420	463	423	468	464	452	449	422	435	436	465	427	450	409	470	461	461	478	490	438	445	410	434	465	475	448	489	460	428	431	453	444	507	457	433	458	459	478	422	453	440	454	427	462	450	431	446	458	483	427	406	438	479	467	479	459	441	430	451	468	447	429	473	466	466	446	424	436	468	438	445	449	473	490	422	460	414	446	498	473	476	393	451	452	414	461	481	450	452	465	430	451	423	452	477	439	463	442	458	453	462	468	463	444	408	461	470	483	434	439	446	478	438	435	481	462	445	448	498	461	482	433	453	460	444	432	430	467	484	422	486	445	460	491	454	481	470	478	483	411	472	440	431	443	439	460	478	461	450	483	474	481	420	441	453	448	446	459	436	462	447	462	441	461	498	471	470	481	437	470	449	442	422	452	413	453	429	454	453	433	497	490	438	441	425	427	433	481	436	458	454	437	388	474	455	478	448	449	457	432	420	445	441	471	459	474	449	445	483	461	432	452	453	460	496	471	458	491	471	469	418	478	467	475	422	481	454	451	452	458	446	435	427	469	441	412	437	418	435	431	431	449	457	478	464	437	430	480	409	457	446	459	449	457	438	434	442	421	450	452	447	470	475	439	441	476	457	440	442	441	446	458	441	459	480	414	429	448	469	498	444	496	430	420	425	420	460	449	445	411	486	441	459	445	435	444	440	484	431	443	452	441	461	471	485	429	442	465	446	387	419	438	422	478	455	449	428	439	459	473	459	453	443	440	501	462	469	484	432	428	438	470	462	498	422	414	443	492	467	463	477	449	429	477	444	451	430	457	471	471	460	481	457	415	462	441	445	434	444	440	472	486	467	440	456	479	444	460	451	433	439	459	433	419	446	485	451	452	453	416	425	454	487	470	467	454	414	462	450	447	439	442	459	452	440	434	435	452	478	431	479	459	457	429	472	505	459	470	471	450	453	420	448	457	438	452	406	425	477	424	426	412	444	469	481	446	470	434	453	466	458	448	455	467	470	456	445	466	446	475	482	430	491	436	446	447	469	449	475	439	437	438	436	439	452	409	472	450	460	510	417	441	483	454	450	436	428	480	458	462	446	495	451	443	441	434	450	452	463	431	480	470	467	482	485	470	456	417	471	437	436	476	445	464	449	480	452	411	442	483	425	450	456	422	469	463	458	477	457	415	430	488	428	431	472	440	480	463	438	499	449	450	403	470	489	478	416	485	445	457	422	435	438	444	435	453	478	474	450	433	480	399	492	482	455	435	417	420	445	471	456	423	446	453	449	429	457	475	462	436	439	470	456	398	421	447	482	425	456	421	462	415	467	428	464	509	463	445	453	470	475	463	487	459	421	448	491	488	505	414	490	406	417	415	464	453	450	427	464	464	423	450	469	436	426	453	466	426	443	427	445	368	416	452	509	450	464	460	428	433	505	465	452	436	435	476	454	423	431	431	458	474	479	435	443	473	451	433	480	439	450	412	449	435	437	480	470	412	453	432	467	483	478	451	411	456	423	449	407	414	426	429	420	457	462	480	446	427	474	426	463	420	447	450	444	464	452	465	429	444	459	485	428	434	488	445	478	427	419	428	405	448	433	445	464	453	465	446	443	465	452	441	465	473	424	422	456	460	446	447	473	456	451	429	446	458	460	446	488	442	466	455	458	471	477	408	481	445	475	493	469	438	402	455	444	483	424	432	433	456	456	472	450	457	489	458	476	463	468	471	436	433	460	420	431	450	461	440	440	461	441	450	447	439	439	475	423	436	428	473	449	444	421	417	505	451	472	479	438	456	451	433	436	426	434	448	449	455	470	438	433	453	491	440	486	432	456	429	468	444	431	437	464	457	460	435	430	420	456	457	472	472	419	440	423	423	403	445	440	410	501	468	433	436	426	452	465	479	455	444	469	447	429	450	450	447	408	441	440	463	446	468	495	446	426	463	446	466	485	447	467	449	446	449	458	490	452	440	467	470	471	454	435	435	451	480	435	398	435	405	452	425	434	448	454	459	501	467	420	453	483	480	455	478	480	483	466	450	460	461	440	451	484	432	463	478	428	438	459	459	462	472	466	440	475	495	437	427	480	442	455	472	463	468	455	450	454	444	416	420	495	458	452	430	448	485	461	468	469	444	470	457	454	471	413	435	431	444	469	401	446	472	419	452	516	425	476	470	454	462	440	455	469	501	437	472	461	452	444	429	443	459	443	441	445	485	475	467	428	491	437	469	439	475	455	434	450	449	466	423	430	456	471	465	422	467	456	455	430	457	446	439	439	484	438	411	477	438	428	434	424	476	445	433	461	477	487	429	458	487	478	455	439	423	464	440	443	505	410	420	434	450	422	406	443	484	447	475	457	437	441	507	443	466	450	507	468	453	443	463	424	421	424	457	448	440	406	451	451	470	441	477	418	457	469	435	442	463	454	434	415	445	451	493	450	462	442	468	454	474	459	460	459	456	464	438	414	450	489	447	481	444	445	464	451	427	449	417	440	469	463	440	457	461	479	446	499	436	473	467	429	431	452	479	453	448
14464	27865	25789	18474	14632	11109	8736	7431	6148	5423	5050	4988	4945	5080	4794	4363	3848	3426	3113	2637	2382	2247	1986	1821	1791	1663	1619	1547	1466	1424	1267	1179	1136	1074	984	1020	937	983	963	954	912	965	945	903	922	898	926	911	933	905	901	892	909	957	904	969	948	937	912	921	915	930	892	857	902	943	931	904	915	914	921	937	865	937	908	914	915	943	938	930	894	920	888	902	869	889	892	925	910	924	903	898	906	911	956	880	917	886	881	927	908	911	880	877	916	892	879	925	908	884	934	876	916	938	962	891	860	895	881	910	908	919	878	894	913	923	961	894	949	923	918	934	878	871	891	925	906	917	909	875	872	905	848	915	895	909	890	907	885	886	882	871	908	872	911	979	892	890	925	863	895	923	881	948	920	920	869	883	914	895	952	929	891	873	914	873	938	971	914	893	861	897	850	908	954	893	909	905	868	898	920	828	883	840	870	854	878	911	911	847	928	936	857	883	921	943	887	922	896	891	857	883	917	890	950	884	885	909	849	893	899	879	893	923	915	941	897	836	925	914	910	935	915	859	947	882	919	952	920	913	859	879	919	865	924	932	886	975	875	878	895	917	876	895	933	866	888	870	923	906	885	906	892	910	867	883	851	871	885	922	955	911	891	900	866	854	846	907	892	929	948	919	871	864	806	892	834	852	856	884	908	852	877	935	883	924	842	934	898	902	892	874	878	942	906	890	886	918	880	899	898	824	882	906	902	899	873	929	860	935	932	933	913	843	877	921	927	877	909	920	802	990	876	906	848	923	933	924	951	904	897	795	877	927	906	934	855	909	934	870	906	930	894	855	869	920	899	872	888	895	868	885	924	896	915	897	865	899	910	870	920	909	894	901	873	889	885	862	897	882	949	870	862	891	872	897	847	894	902	867	891	864	954	853	913	834	927	909	899	873	915	907	905	911	928	905	843	885	970	886	911	957	886	888	936	920	873	866	881	890	904	898	879	932	857	891	1029	886	904	935	920	922	859	909	907	840	918	878	868	867	942	840	916	892	945	909	912	920	876	924	922	908	906	949	870	856	905	872	930	907	869	893	880	889	889	910	877	915	924	911	952	924	901	887	933	870	859	858	889	854	874	910	881	881	883	890	878	911	918	882	900	904	896	886	943	899	867	849	887	957	926	888	928	948	910	955	878	821	897	888	863	904	903	862	901	920	871	863	978	904	870	881	932	868	917	921	922	893	856	913	853	896	901	938	847	992	861	887	843	962	883	927	881	889	915	917	927	953	899	887	842	863	904	903	905	869	913	885	883	851	875	967	904	856	917	920	869	898	904	881	956	889	928	888	947	923	867	870	882	858	950	964	889	930	922	905	923	834	848	876	922	928	879	886	901	893	910	889	937	891	877	907	846	906	900	888	862	875	868	919	899	940	883	948	908	847	948	938	905	905	872	899	885	914	937	879	870	939	922	900	901	846	901	933	856	918	887	867	886	933	899	898	869	859	985	909	924	911	856	925	885	829	865	871	897	901	897	873	943	883	917	882	909	858	842	916	837	870	844	896	930	879	924	921	889	914	949	903	886	913	904	880	886	877	884	902	889	932	927	911	908	864	910	859	907	878	883	841	908	879	964	908	872	925	889	892	923	898	908	933	882	887	868	875	886	851	936	895	881	893	907	851	901	955	956	975	890	881	853	878	874	899	930	922	943	960	896	875	915	923	936	913	916	888	894	911	869	895	908	875	885	936	898	887	879	923	875	873	877	866	932	923	885	851	867	918	885	938	912	901	856	882	899	908	929	875	924	915	892	890	866	870	948	888	870	921	902	945	905	925	867	860	902	919	894	882	851	891	895	848	926	888	950	862	892	948	846	922	916	907	939	959	849	895	894	912	887	901	888	957	903	911	858	911	879	894	901	889	875	934	903	875	947	941	867	863	867	885	922	891	881	862	950	899	904	891	887	927	930	903	858	880	921	917	956	882	846	906	871	990	912	887	860	901	941	901	921	885	942	917	930	918	864	873	927	891	946	813	908	904	951	873	895	838	939	920	884	916	889	907	896	906	890	885	856	947	917	945	933	856	872	843	913	888	924	833	902	937	906	894	944	905	941	900	877	878	865	933	907	926	857	838	959	919	946	909	892	891	853	888	941	902	892	900	895	864	897	883	845	847	905	875	924	908	898	878	898	883	918	891	909	904	880	929	964	898	898	900	873	875	899	903	880	928	866	888	863	887	888	844	907	887	895	909	909	894	919	908	886	941	860	878	873	916	862	877	926	930	902	912	930	855	892	912	864	902	921	916	942	859	933	870	899	955	897	920	946	950	946	881	888	911	873	858	885	922	854	906	861	895	908	842	891	926	868	939	919	867	906	927	882	926	886	932	955	874	914	833	872	901	859	857	854	916	785	925	972	936	890	900	885	883	882	915	882	876	974	933	880	925	906	902	937	912	910	872	901	900	913	890	976	919	918	900	869	859	948	890	917	881	896	888	854	870	946	897	909	902	878	971	932	912	920	916	882	898	864	927	928	860	903	920	964	881	852	911	892	907	888	917	890	934	892	918	850	963	897	897	917	884	850	929	911	927	900	917	943	898	897	852	880	902	891	923	899	821	874	913	882	888	912	897	876	885	905	902	924	920	922	890	872	873	920	855	909	914	891	946	897	920	915	868	928	905	944	838	934	832	908	904	934	874	934	933	941	892	899	928	894	837	847	859	883	912	860	911	877	892	894	925	864	901	911	893	893	864	860	896	908	831	895	928	916	889	907	895	916	883	929	883	858	915	850	911	929	936	927	853	924	876	927	890	903	904	898	953	883	898	900	869	899	917	896	898	918	905	963	898	923	940	909	963	907	885	948	906	927	906	931	872	904	942	889	901	866	858	891	872	883	954	901	872	863	920	864	868	866	879	859	881	826	862	895	891	945	951	868	833	903	951	870	896	912	891	876	883	902	908	931	969	866	890	895	950	870	908	889	852	865	914	915	893	903	884	896	892	867	854	857	946	891	889	858	928	933	924	898	905	880	885	897	902	921	893	878	896	947	878	884	898	891	842	879	914	930	872	935	910	952	969	864	918	896	918	883	936	873	930	884	870	883	918	878	912	873	927	890	859	941	935	908	879	880	871	887	904	908	916	887	881	907	881	881	906	934	961	892	886	941	905	946	910	921	906	972	934	865	893	887	876	908	885	951	886	905	881	863	899	922	881	955	916	886	946	862	972	888	924	862	860	904	883	904	889	939	926	888	893	879	936	867	881	902	866	847	921	866	922	938	881	879	856	851	925	875	908	891	884	890	898	891	924	897	860	933	930	903	849	949	871	881	917	908	939	894	894	883	923	906	873	919	896	872	900	860	859	874	951	894	893	881	876	893	923	867	895	928	882	888	892	886	904	910	890	889	875	929	863	851	908	864	875	879	895	877	906	889	869	928	924	906	856	939	888	917	913	903	939	912	902	894	887	940	856	891	889	860	907	862	926	895	962	878	871	903	914	926	935	905	884	891	934	869	915	970	879
27429	17591	5525	2341	1307	877	722	557	555	503	492	507	489	523	467	496	453	437	449	374	392	335	355	347	330	338	324	307	305	295	318	310	294	341	298	300	292	322	242	285	290	274	270	257	254	300	300	285	262	264	275	291	276	272	270	291	248	284	250	277	261	262	264	270	251	272	285	321	291	267	288	267	263	239	270	250	285	282	281	288	317	293	278	288	292	289	247	272	285	295	307	279	291	256	295	261	254	281	286	299	273	286	278	283	260	270	271	324	277	278	284	285	292	268	291	280	267	292	280	289	266	257	248	263	272	293	249	288	281	260	278	302	281	292	322	286	268	282	287	289	296	283	263	267	257	256	267	270	281	268	296	264	301	291	272	263	250	267	275	281	297	259	293	271	304	245	268	295	266	265	274	302	278	290	266	255	282	241	285	290	273	269	296	290	260	262	304	279	297	254	280	290	284	269	292	279	294	290	263	252	275	294	271	256	272	277	242	278	275	296	273	282	261	272	287	277	273	290	264	290	294	274	272	280	269	303	254	298	251	280	271	300	263	254	263	272	281	288	235	290	292	296	252	291	301	257	255	278	265	318	290	311	314	276	275	286	273	295	270	251	303	276	285	270	279	268	279	294	261	260	268	275	265	273	278	262	274	245	256	287	261	275	283	276	261	279	280	278	277	269	275	258	274	264	272	298	276	282	279	245	289	259	261	279	278	295	298	286	295	271	252	308	265	278	289	279	281	284	271	278	284	324	266	291	303	257	278	253	276	296	272	263	281	295	280	290	277	261	294	285	263	239	272	296	272	276	251	251	268	269	299	264	274	306	270	285	298	265	282	274	300	304	269	252	298	265	279	260	298	293	297	273	265	278	270	265	278	300	256	272	293	276	306	282	295	280	283	253	276	300	274	261	297	279	278	262	262	255	287	302	305	267	282	264	262	273	286	281	270	268	270	290	277	263	243	285	262	271	304	286	250	285	270	299	280	281	267	287	288	271	298	288	253	281	258	288	298	326	241	301	258	293	286	294	296	272	260	264	281	250	281	277	289	274	248	286	326	279	298	272	285	288	282	282	267	270	273	287	271	274	283	288	292	306	274	274	260	272	298	277	283	267	267	301	273	253	270	274	265	294	281	285	263	299	269	284	263	251	288	282	282	277	279	259	279	290	273	268	285	290	277	275	269	288	276	287	254	279	269	232	292	293	268	302	258	277	297	283	247	283	266	278	284	275	269	284	265	289	301	269	315	285	307	272	282	293	265	265	301	292	288	263	287	274	262	284	272	270	276	263	307	287	266	271	303	280	279	295	300	276	273	265	279	290	282	277	270	313	287	300	301	267	300	276	260	244	261	277	286	252	303	267	293	269	258	288	271	268	267	283	240	278	246	288	297	246	293	299	285	283	287	278	278	270	282	278	290	276	232	296	277	291	290	348	301	281	265	308	283	273	274	222	276	267	246	273	256	273	295	259	264	295	260	290	283	264	291	255	300	254	289	242	295	285	252	271	284	255	290	290	276	247	279	283	256	281	286	264	271	257	247	301	290	266	255	287	301	299	269	269	290	294	262	316	252	273	286	287	283	276	269	277	272	270	267	306	258	275	286	304	254	298	281	295	283	283	291	292	280	307	286	269	296	245	264	283	273	314	294	242	278	281	320	268	263	280	272	296	275	261	309	288	266	296	273	261	261	275	285	240	275	275	303	272	255	252	275	290	315	287	271	302	286	260	292	287	298	268	252	273	258	282	284	298	286	285	310	265	292	283	253	269	269	256	245	270	274	269	285	278	241	275	271	288	282	266	286	242	301	279	267	261	290	253	302	282	314	280	256	265	259	284	269	252	287	273	284	281	286	300	239	285	285	265	278	272	261	277	300	284	260	266	267	319	273	309	291	322	282	299	273	273	283	303	285	305	265	286	291	274	294	291	271	287	288	288	284	279	295	289	253	243	295	297	299	294	280	312	288	263	245	263	296	304	279	261	295	282	267	258	252	309	259	280	265	284	269	279	265	296	300	293	242	285	271	278	259	270	279	263	274	266	280	271	278	248	285	266	293	300	298	247	289	272	286	295	307	262	252	294	256	311	260	277	266	292	260	277	245	299	285	244	286	248	301	262	288	275	275	297	309	283	282	277	262	279	265	243	281	293	261	270	280	269	322	291	284	254	268	254	258	266	257	254	291	284	300	258	259	275	263	279	268	278	284	255	279	288	259	290	299	292	295	266	273	279	287	296	290	267	248	294	276	285	290	283	304	301	289	277	294	283	291	286	288	307	301	296	295	306	271	289	248	302	257	270	248	285	288	281	292	289	265	277	262	299	277	268	263	265	297	292	261	269	274	248	300	285	296	268	264	266	280	278	244	309	281	265	284	269	302	249	324	261	277	285	285	252	246	303	277	290	259	280	284	276	276	276	282	284	277	293	276	278	248	268	266	275	260	260	271	250	290	272	265	256	258	264	276	238	260	290	279	288	293	275	284	290	290	256	276	295	258	273	323	286	289	265	278	275	273	275	279	289	313	290	270	288	270	282	279	277	272	298	261	284	279	305	298	253	265	283	271	282	255	270	264	275	308	252	263	288	258	262	269	299	288	261	265	252	289	274	278	271	291	276	294	274	296	299	291	280	304	259	279	271	275	273	251	274	280	269	281	268	277	282	290	279	274	267	284	268	277	257	294	272	262	268	283	294	279	258	270	271	277	299	256	267	296	315	268	287	260	275	305	281	285	274	308	287	297	276	290	283	275	267	276	265	262	260	267	287	294	283	292	266	272	248	261	294	275	272	281	304	294	256	287	269	282	274	264	259	284	280	303	277	282	282	257	276	286	268	272	267	267	288	291	269	305	281	300	262	274	276	270	279	273	260	304	254	271	254	281	276	277	318	254	319	276	294	335	284	285	264	281	252	276	271	292	287	271	278	292	271	261	268	252	270	247	265	266	251	250	284	256	258	259	300	300	299	294	282	267	274	286	293	275	330	283	291	278	279	274	278	289	252	292	259	280	304	285	261	275	283	284	276	273	265	260	246	288	283	299	275	259	264	248	283	290	258	276	268	287	278	269	288	251	255	267	286	309	281	284	283	292	295	237	272	272	292	268	257	293	279	299	265	287	278	284	251	260	289	284	294	257	279	277	294	271	297	248	289	267	252	282	285	248	265	273	268	298	277	238	298	274	277	301	293	301	293	306	282	272	273	288	259	275	274	289	276	275	302	258	258	265	249	286	259	266	283	287	252	241	288	275	307	297	283	293	272	271	275	271	282	292	266	300	302	274	284	282	271	256	257	282	299	279	265	257	257	283	277	286	284	275	271	291	282	284	281	286	259	291	292	274	293	253	286	278	279	263	277	286	262	290	299	258	275	286	261	256	260	269	269	288	286	280	284	280	305	280	274	278	282	276	286	257	306	268	268	280	242	272	261	286	247	298	298	280	278	289	251	273	317	263	285	279	266	267	268	287	276	283	268	309	295	280	294	276	278	252	294	283	260	254	276
8413	11513	10147	5794	4152	3085	2398	2091	1845	1632	1669	1601	1647	1623	1656	1518	1367	1263	1103	1102	987	926	892	838	821	762	777	754	704	741	697	671	624	611	640	605	626	611	619	600	656	598	573	566	659	606	625	583	587	572	633	614	563	633	609	655	572	595	568	613	610	588	619	639	600	622	624	564	576	615	600	597	548	550	593	587	550	605	592	579	564	575	552	569	574	582	577	606	567	611	608	633	551	555	562	613	610	616	610	569	583	556	597	638	580	632	580	620	610	544	582	594	571	596	605	586	595	572	628	583	612	611	522	552	566	622	599	548	613	599	602	594	640	566	641	571	560	618	554	601	583	608	610	635	613	634	607	578	565	577	579	581	591	624	597	580	581	588	592	595	620	575	570	575	602	562	591	595	589	637	596	565	554	564	576	629	620	576	584	598	577	568	588	602	571	606	581	594	594	573	596	585	579	594	638	593	584	587	599	621	602	577	575	607	556	608	569	585	565	644	582	572	602	605	615	597	641	630	584	584	598	603	612	654	580	577	573	578	628	563	561	593	566	609	590	592	600	647	558	593	545	553	561	597	624	613	576	599	557	560	588	585	578	600	583	613	620	581	567	545	534	609	565	616	593	585	605	605	604	571	550	549	571	570	600	632	618	580	591	597	573	589	607	600	586	595	540	592	566	542	580	610	616	578	587	619	579	565	560	625	536	583	606	623	642	568	608	595	598	587	623	622	603	576	609	603	613	548	597	606	563	595	549	602	570	598	611	587	584	576	615	607	593	575	586	572	589	591	574	598	626	576	601	628	550	591	568	605	605	592	589	610	602	602	587	594	602	603	616	535	558	599	600	600	577	560	567	569	542	622	561	617	592	580	616	623	595	600	577	595	573	576	592	595	564	583	580	615	602	583	569	590	573	608	562	573	576	577	580	591	580	640	596	559	580	614	620	576	612	613	608	584	606	604	557	628	581	608	563	562	598	593	567	547	614	554	597	572	633	566	596	611	607	616	592	623	608	552	618	589	566	620	624	560	591	600	523	643	620	615	632	612	612	610	607	607	627	591	578	586	584	571	614	609	566	617	609	587	620	572	639	618	580	535	613	628	606	585	614	589	563	638	604	588	566	615	613	583	623	570	598	562	533	602	563	587	614	599	574	588	628	580	591	635	594	588	579	573	563	588	602	585	600	555	581	541	553	599	638	615	580	600	603	554	543	593	591	610	555	583	571	618	584	597	632	563	628	595	570	602	578	605	572	557	614	598	603	579	596	592	579	572	586	599	554	559	582	586	549	616	563	585	577	606	593	567	627	521	591	543	608	608	560	575	572	639	588	607	606	601	581	565	566	622	628	592	622	608	620	586	532	595	562	617	563	606	595	588	559	571	562	583	617	601	588	605	614	607	577	585	554	597	553	582	597	594	558	586	607	582	619	557	628	618	613	579	608	590	600	609	616	592	584	584	568	619	561	573	597	571	560	551	494	613	559	616	606	615	595	645	615	610	581	556	591	617	610	572	582	585	568	555	599	547	589	560	565	593	625	583	592	563	577	609	584	610	630	577	615	567	564	613	601	605	573	576	581	592	574	624	642	561	637	593	556	600	561	631	610	569	582	601	607	590	579	616	597	597	589	555	567	598	593	571	555	589	577	598	578	604	609	568	574	625	598	586	617	564	568	565	578	575	602	610	625	607	570	569	585	578	602	570	597	575	570	578	605	592	580	537	596	581	606	606	591	576	626	606	601	579	584	622	548	566	618	586	597	617	609	600	573	535	606	595	591	581	589	601	574	581	576	591	595	571	594	575	629	555	597	575	609	605	578	565	611	589	570	565	607	631	611	586	603	594	618	574	565	588	594	612	626	599	574	584	598	566	579	549	546	611	558	614	534	571	624	620	602	580	612	573	562	582	590	545	564	614	561	569	576	597	598	552	587	593	599	622	600	618	616	588	643	594	595	508	592	597	602	574	574	589	596	576	598	604	579	584	583	626	626	647	604	574	602	570	566	568	564	603	649	587	578	568	591	603	616	608	587	562	587	554	602	561	582	627	567	613	585	608	568	542	607	573	632	582	577	606	576	613	613	581	592	539	622	583	604	596	605	593	575	581	595	591	603	567	605	647	634	615	624	552	540	555	577	633	589	619	569	594	575	590	544	613	582	608	608	599	628	591	564	583	588	619	542	593	586	583	605	602	589	579	646	630	564	594	598	619	596	572	552	614	568	568	578	603	649	609	595	629	593	549	599	567	581	620	639	584	573	611	557	601	628	575	592	578	582	627	632	588	606	603	577	583	601	586	580	612	582	565	608	586	570	566	609	630	598	586	624	601	595	552	613	624	598	593	577	654	612	604	594	622	591	579	611	576	572	561	620	607	551	616	568	561	609	566	636	578	602	645	526	633	597	562	597	612	530	614	576	609	600	569	631	577	601	609	635	538	600	647	609	590	591	635	621	606	584	572	597	533	583	615	592	604	611	566	603	570	624	608	595	581	594	610	593	563	602	556	662	612	591	623	586	558	567	613	568	571	577	611	614	580	611	594	622	602	611	574	572	583	593	581	618	575	603	594	553	547	589	629	573	595	597	537	553	614	599	621	594	580	569	582	610	581	556	589	589	661	565	623	570	552	603	577	572	576	575	600	595	570	553	582	575	576	533	594	613	597	577	586	587	602	641	581	592	601	601	585	561	570	603	560	578	559	555	606	594	596	564	597	611	572	612	599	583	612	563	579	578	610	608	586	582	571	568	599	587	588	596	595	622	603	615	605	584	584	582	548	597	578	588	603	607	552	607	593	607	576	606	569	596	585	600	582	574	608	576	578	608	593	596	582	638	570	606	598	565	638	562	572	593	613	586	598	595	564	568	554	581	572	589	649	577	615	593	589	616	599	581	595	623	588	603	619	627	597	615	583	648	636	615	596	547	541	597	549	560	562	581	546	588	583	639	594	605	597	586	593	543	579	582	634	544	568	575	597	571	597	596	547	591	633	581	570	588	540	567	617	586	550	599	641	623	594	573	604	613	623	591	587	589	561	617	585	630	583	616	600	577	618	619	587	599	554	573	602	625	577	624	594	578	592	613	597	609	583	619	613	645	584	587	618	559	611	575	585	613	574	600	577	565	570	615	658	591	587	601	558	587	573	606	608	601	632	601	575	585	553	568	587	598	584	586	574	594	659	589	576	569	584	609	586	652	611	576	566	597	636	613	600	579	624	601	600	600	593	569	559	545	610	571	564	570	574	601	580	568	600	570	626	605	558	586	556	610	531	574	579	545	605	606	594	619	559	577	560	565	585	615	610	595	564	569	575	576	581	589	552	569	525	642	626	628	585	582	593	601	617	570	656	611	582	578	611	640	596	560	573	617	565	593	574	587	562	585	578	611	591	622	604	566	609	625	605	560	584	613	589	584	595	586	635	571	613	625	584	577	611	550	583	582	646	583	605	582	582	576	601	546	596	624	566	583	578	596	624	637	594	564	561	642	620	577	619	584	618	588	615
25149	21480	28003	25349	13067	3435	2056	1543	1200	997	956	980	950	921	943	867	798	687	701	658	598	489	453	449	416	464	436	407	406	411	373	370	374	323	340	339	317	344	316	314	322	301	309	326	301	307	305	328	308	352	316	311	310	317	308	325	286	313	337	295	336	332	312	353	335	311	322	347	333	306	322	339	305	312	312	298	315	308	340	307	340	282	326	313	314	319	307	306	288	299	294	291	295	329	324	324	298	304	337	303	322	327	319	302	288	329	318	310	312	329	322	336	305	322	289	302	313	303	315	312	321	277	340	312	298	297	340	294	331	315	304	296	313	301	288	301	268	293	325	299	320	311	326	297	319	300	297	301	315	315	289	299	299	285	306	295	305	325	308	312	315	321	291	311	306	301	317	348	295	302	310	317	309	305	330	305	316	330	294	318	307	309	339	330	318	294	271	315	296	344	321	319	313	323	314	310	309	314	307	313	339	326	315	345	316	295	317	326	298	294	325	320	301	331	288	349	298	301	308	321	314	340	287	329	299	313	307	318	307	320	303	340	327	301	317	293	300	318	317	287	323	283	329	326	302	334	278	302	316	312	308	334	304	323	338	314	300	298	343	288	306	297	298	310	278	297	309	312	321	327	297	279	281	318	342	326	329	327	332	329	317	308	314	294	281	291	309	314	294	309	338	297	300	306	271	308	349	328	307	286	314	304	319	294	307	322	322	297	270	324	295	318	328	297	308	292	334	337	289	322	301	323	317	292	288	298	306	282	335	317	333	308	339	302	298	291	321	307	318	292	320	319	299	315	289	323	285	297	304	326	327	315	311	336	289	324	331	301	307	309	306	299	302	316	303	299	315	306	306	309	306	338	298	297	309	316	316	299	298	332	340	306	320	284	297	280	320	333	311	313	331	339	338	316	311	301	311	331	322	305	309	346	339	306	291	305	317	312	298	306	305	297	302	297	316	303	301	281	315	303	304	292	284	315	300	316	324	336	331	304	314	273	291	330	295	312	299	303	298	356	316	329	291	318	304	283	305	270	301	314	302	292	332	327	361	292	298	323	346	323	297	342	309	319	306	316	281	323	295	304	288	304	311	315	302	325	303	319	300	296	311	307	310	298	295	338	306	316	301	344	312	304	340	292	305	305	283	307	319	283	323	334	338	290	300	288	329	338	311	343	335	301	291	320	299	334	299	317	337	304	291	289	291	334	307	312	325	311	321	281	338	290	329	286	349	306	302	294	308	288	319	296	318	323	301	326	309	308	289	293	311	298	309	303	293	331	310	308	323	329	300	344	278	291	290	302	319	276	317	295	324	292	331	300	336	337	303	336	314	326	320	309	315	319	304	307	294	283	299	283	302	319	313	300	324	301	313	290	302	313	322	290	306	313	279	297	318	320	326	331	312	310	332	332	307	317	317	308	292	283	320	326	313	317	325	298	322	298	319	336	312	275	304	276	337	289	328	268	303	320	304	320	299	310	325	329	284	298	296	290	333	327	308	336	320	286	310	317	312	295	302	288	307	295	294	329	303	298	319	319	331	298	328	325	318	304	275	324	281	303	319	305	340	281	333	305	317	328	300	314	316	299	353	303	320	322	299	311	314	300	320	277	304	312	326	306	349	297	302	332	295	313	307	325	317	322	300	289	297	326	325	318	326	314	316	337	328	315	297	325	323	304	320	298	297	325	276	277	354	318	305	295	290	335	315	326	333	311	327	317	327	308	288	307	285	333	273	311	319	296	303	314	272	309	303	324	308	338	322	312	320	305	330	297	320	279	308	299	310	275	347	311	319	297	311	290	321	304	301	297	327	325	282	273	310	307	315	295	282	299	320	306	303	319	310	304	285	274	280	290	306	293	306	324	314	281	358	322	325	297	300	295	302	325	290	305	274	306	311	294	344	322	300	336	340	339	323	309	318	323	305	285	346	350	303	322	315	311	290	277	289	295	279	303	299	335	332	316	317	328	324	322	307	323	285	316	346	318	336	308	324	301	294	301	309	316	333	322	316	302	318	312	318	308	283	334	285	278	331	293	307	312	288	305	297	278	300	337	344	293	323	330	309	291	321	324	321	358	328	271	289	303	301	336	313	323	298	307	330	301	291	297	327	308	271	311	285	311	319	291	311	318	319	310	311	314	351	340	316	258	309	286	336	286	302	324	303	297	323	310	299	302	324	287	281	304	289	290	284	314	305	327	312	304	317	316	269	288	308	320	274	304	308	324	302	308	301	300	293	314	310	305	313	304	297	290	336	314	307	301	323	318	296	295	311	312	332	309	294	315	298	291	291	257	293	321	331	328	318	343	318	322	301	302	314	316	288	308	271	292	314	300	313	300	299	313	307	315	318	306	364	301	291	299	288	305	332	297	302	332	308	342	331	316	324	322	302	301	300	301	323	344	328	311	311	271	309	330	303	305	290	326	319	317	309	322	303	332	334	303	348	316	302	313	339	296	279	281	309	300	310	330	297	305	306	329	306	328	276	310	319	315	336	304	299	309	307	319	308	305	298	313	300	315	305	327	307	322	301	316	316	316	318	298	285	304	319	321	308	317	341	326	292	307	276	337	325	291	261	319	296	290	319	276	306	308	290	318	295	297	287	296	289	317	353	285	331	284	287	314	276	284	308	310	313	322	307	308	308	325	280	281	290	280	322	331	328	322	266	346	318	305	276	325	291	326	313	295	327	307	317	306	337	333	309	307	326	362	327	326	328	359	328	283	283	313	309	298	261	298	311	335	299	296	298	317	280	337	318	290	359	304	329	305	325	282	270	309	285	296	321	289	346	302	358	304	315	335	331	300	306	342	296	325	324	305	295	301	299	311	332	302	290	286	306	319	306	323	320	319	320	293	257	331	310	320	294	300	300	299	338	329	320	308	324	326	280	327	314	307	305	334	277	319	275	322	326	307	306	306	318	308	311	305	339	297	289	297	322	302	327	303	316	311	336	330	302	293	292	292	310	302	325	312	299	337	318	312	269	315	294	282	311	315	336	314	323	295	295	295	323	296	307	314	314	347	300	314	288	319	309	290	312	342	290	297	334	304	329	307	301	322	292	307	289	277	314	299	306	269	336	308	321	315	309	309	316	300	293	309	331	322	315	336	300	292	299	308	322	330	297	303	299	282	308	287	345	291	311	266	279	298	325	301	331	290	272	348	301	286	304	304	302	323	334	308	284	348	333	308	270	282	294	307	306	335	316	265	300	292	345	310	307	302	321	295	308	325	314	304	296	330	324	274	319	321	305	288	329	312	282	329	342	345	304	306	308	311	313	327	304	324	300	312	290	294	280	314	306	312	287	313	300	272	292	296	331	302	296	315	300	321	330	307	316	290	299	284	286	307	319	330	304	313	295	305	316	289	305	296	358	323	308	293	325	316	326	308	318	314	312	306	272	284	313	265	308	315	292	313	297	340	307	347	308	323	276	278	309	307	324	318	292	328	307	312	316	335	286	324	327	295	310	319	345	282	334	320	354	340	305	327	317	332	314	291
11446	21950	20660	14082	10447	7625	5930	4817	4029	3526	3396	3180	3004	3150	3024	2872	2607	2291	2100	1783	1648	1466	1302	1216	1139	1164	1016	1027	1008	1002	928	785	755	761	740	628	711	707	660	686	679	723	675	648	686	670	615	632	675	691	690	657	646	674	654	655	689	687	681	649	610	654	681	650	626	722	709	637	629	656	640	684	682	670	702	650	666	690	607	654	685	656	678	615	680	678	681	618	622	697	652	641	634	663	630	629	622	644	710	656	626	651	631	644	617	665	639	581	691	708	658	671	662	647	674	638	635	649	622	677	634	635	693	643	635	642	597	626	681	644	653	609	650	691	625	611	653	662	656	658	673	699	656	639	686	675	659	657	667	684	647	649	656	685	641	631	677	641	637	671	679	604	658	636	619	602	605	605	641	652	648	593	662	652	645	620	645	648	628	656	655	655	675	643	652	637	671	625	660	599	648	655	665	684	654	631	621	647	683	597	675	655	629	616	635	652	652	660	690	646	646	703	674	626	658	665	674	675	635	648	683	655	636	651	648	679	637	625	642	659	681	686	661	670	684	603	642	661	649	717	684	667	643	661	688	634	679	621	608	645	653	639	642	633	637	683	661	629	682	654	682	677	683	679	662	637	689	660	647	671	639	586	682	681	632	617	665	669	654	665	662	635	637	671	608	659	634	623	626	609	615	654	622	633	651	660	644	645	699	627	651	649	634	664	652	663	645	634	616	623	661	634	649	645	632	625	656	602	675	646	608	687	692	663	661	677	650	615	667	641	668	692	667	592	665	676	656	622	634	599	614	637	660	674	647	656	652	662	638	634	641	653	628	705	599	711	599	677	626	645	643	654	682	698	637	648	640	690	659	663	645	629	639	641	638	655	663	688	652	659	634	648	657	649	611	671	655	682	631	647	637	689	617	614	650	623	653	649	645	609	664	685	659	633	699	657	632	615	656	644	653	608	648	642	618	654	620	665	665	640	661	711	633	633	653	661	656	646	661	666	645	694	619	670	641	620	625	657	629	621	640	622	663	642	622	637	627	628	651	643	628	628	652	704	655	658	592	651	661	667	600	681	632	686	656	687	646	628	647	616	630	643	634	672	624	611	665	663	660	621	636	643	628	646	655	671	664	665	678	620	635	677	688	679	694	646	667	618	646	706	691	626	644	640	660	664	643	644	670	649	667	651	670	656	699	615	684	638	661	635	616	627	669	658	649	628	625	636	650	672	653	625	604	633	665	644	656	638	647	644	641	614	589	610	664	627	678	620	614	637	642	654	632	647	641	650	634	671	691	649	663	647	639	676	695	684	694	622	678	698	676	650	634	683	607	638	624	665	663	666	647	651	636	631	665	688	653	674	640	622	633	646	601	700	626	621	632	630	648	629	618	667	655	661	628	641	684	619	624	640	637	634	702	684	694	656	689	616	635	637	630	657	649	662	655	661	627	601	694	622	627	672	659	659	656	623	667	651	613	665	614	661	651	649	644	628	666	606	623	611	646	697	631	662	671	688	650	627	638	663	671	669	626	628	651	637	635	667	696	643	651	643	608	678	705	629	669	634	679	662	660	661	581	636	660	636	648	659	662	640	682	643	615	624	717	643	624	715	663	622	659	630	643	666	648	679	673	688	660	614	651	651	644	606	642	633	651	667	613	665	692	628	695	639	635	627	663	654	661	647	643	619	652	659	622	656	667	646	681	671	622	675	646	668	663	623	639	629	630	667	594	647	650	601	670	635	707	601	629	640	626	665	605	634	633	644	666	659	677	627	657	645	629	690	662	677	604	665	659	638	639	649	686	658	591	671	669	656	686	644	642	663	629	650	642	638	633	666	684	670	664	666	631	669	621	637	718	674	661	631	620	646	616	609	650	682	696	648	649	645	592	573	602	635	633	653	597	654	649	644	620	650	673	625	633	645	664	615	646	582	648	615	635	655	647	619	650	688	662	655	676	627	670	637	603	692	672	657	614	641	634	665	608	631	640	661	629	654	679	629	678	637	616	658	638	621	647	635	625	631	672	630	681	679	633	617	661	684	653	635	636	640	618	640	665	678	700	657	660	679	658	624	635	676	607	645	631	662	669	644	652	671	649	653	636	644	606	684	649	665	670	628	687	605	630	685	656	714	690	641	675	655	673	619	666	591	672	673	624	666	644	628	707	685	635	645	619	657	673	650	677	624	646	623	641	683	648	638	658	672	683	624	646	640	654	640	657	649	661	677	625	669	668	651	677	643	667	598	637	642	669	685	662	646	674	616	617	655	669	633	668	626	669	627	642	623	663	682	674	673	590	642	668	674	618	668	661	627	672	649	662	604	651	638	651	670	665	637	659	638	656	649	655	640	681	639	653	674	680	623	629	652	618	656	662	664	640	684	631	677	657	720	652	632	673	617	671	646	607	606	678	643	668	677	670	669	675	662	653	645	638	641	661	675	634	661	678	664	653	666	666	640	636	640	700	647	613	657	664	651	634	648	711	659	641	662	639	670	657	667	645	586	668	642	658	658	660	646	670	606	591	636	629	618	660	651	638	634	646	621	627	643	599	663	633	635	616	646	681	618	620	636	617	626	645	665	658	657	700	662	677	647	652	662	640	674	664	674	704	638	653	644	657	631	655	657	639	674	658	715	679	680	635	654	676	671	636	630	643	612	658	617	631	633	643	665	661	683	658	650	590	637	654	655	668	619	638	612	682	656	644	672	639	626	715	636	653	641	643	683	650	631	647	644	625	676	640	677	682	602	665	581	648	615	641	643	633	716	630	610	648	661	630	666	669	629	617	623	635	654	666	650	665	703	654	643	695	646	649	675	650	617	638	645	639	647	672	662	663	606	652	635	629	650	655	688	616	627	638	667	664	656	629	665	654	654	640	644	639	615	668	672	652	654	629	644	659	630	630	654	627	666	606	654	603	637	656	667	671	646	640	620	632	672	637	650	588	621	682	638	649	598	647	687	586	680	669	652	648	627	639	639	639	624	641	657	664	659	670	609	657	663	608	620	660	652	594	668	607	669	669	622	672	648	668	676	652	654	653	637	640	704	701	640	618	628	666	662	628	665	667	635	646	625	691	604	658	624	649	654	652	654	657	631	662	674	651	627	648	656	656	688	673	635	670	674	647	646	619	665	659	661	687	662	665	698	638	670	610	655	667	592	697	652	647	632	640	662	610	645	631	658	668	652	660	634	678	663	734	672	624	636	679	612	656	636	672	672	636	651	677	607	600	680	640	689	644	650	670	645	690	642	619	646	652	633	661	666	636	657	652	664	667	643	681	666	645	659	643	682	597	649	652	639	634	669	686	677	666	655	675	664	635	714	651	665	695	711	633	639	649	591	623	649	676	646	664	656	638	654	656	651	649	650	682	584	654	617	681	657	689	664	671	635	662	623	676	618	644	685	640	602	693	671	632	650	717	637	623	654	658	689	681	656	642	646	689	677	653	657	615	680	646	670	636	694	685	685	693	662	612	639	636	652	641	674	665	666	669	692	602	685	645	606	697	651
24233	21460	28949	24389	21419	12872	4380	2498	1928	1701	1627	1453	1493	1431	1390	1388	1298	1207	1073	996	895	833	735	672	724	668	631	650	598	660	545	528	511	471	457	548	472	488	488	474	438	474	447	440	421	477	483	480	483	484	442	484	478	450	447	479	460	471	450	471	453	427	477	476	475	456	470	485	466	440	492	429	490	512	481	472	482	469	502	470	426	478	468	439	453	467	478	462	442	453	440	445	450	488	488	457	457	504	475	478	460	452	482	470	476	480	469	470	465	445	458	485	506	485	482	444	471	479	464	466	470	464	466	475	429	434	469	452	448	473	457	476	423	493	491	445	491	500	477	452	455	473	468	474	413	438	492	442	518	453	473	394	450	488	471	477	493	410	436	454	449	456	451	485	423	486	464	446	493	483	471	470	485	453	437	477	443	489	445	456	447	456	470	458	443	437	464	473	479	475	461	480	433	468	477	454	469	488	476	474	417	459	485	491	454	437	475	458	436	415	454	448	507	452	461	463	479	442	450	506	448	451	464	444	519	456	434	486	477	482	451	429	442	466	425	451	469	440	451	453	408	472	478	427	476	438	454	448	458	485	470	482	431	460	452	469	456	476	454	462	435	471	462	496	486	447	443	425	488	472	446	461	465	464	486	444	469	470	463	481	457	487	477	444	439	495	482	470	468	453	455	462	440	469	458	470	466	493	464	423	413	447	464	451	476	469	469	466	476	491	439	465	513	474	501	454	471	433	442	506	469	451	488	455	498	453	429	463	463	444	463	442	486	462	497	445	475	472	448	450	437	450	479	438	421	465	485	474	497	481	480	485	453	489	474	473	475	427	444	517	494	456	472	454	462	469	442	495	434	443	470	463	467	437	440	451	464	460	452	430	471	449	442	440	480	466	460	462	473	447	484	465	457	481	480	432	465	465	452	431	492	457	457	481	489	443	471	446	423	481	481	463	450	430	458	468	444	459	492	474	474	430	459	471	448	471	442	432	468	461	512	456	480	462	452	433	431	478	491	462	482	450	464	436	460	488	466	425	449	477	468	462	465	449	456	456	480	446	447	446	464	474	465	476	463	453	423	480	443	439	421	452	463	434	513	486	453	456	460	462	514	494	491	461	449	437	487	455	441	516	445	481	456	456	439	467	463	458	465	492	483	462	481	471	444	468	430	456	442	442	454	478	484	458	455	487	439	496	463	447	471	449	449	444	463	471	460	467	489	470	423	515	447	469	469	456	458	474	439	492	422	440	474	449	452	471	483	438	473	441	491	448	401	487	494	492	435	424	463	471	434	441	470	466	491	446	436	432	433	476	457	462	472	453	473	459	474	425	459	484	445	472	448	463	456	449	473	462	481	453	475	451	502	467	492	495	462	434	484	465	447	444	444	446	469	488	465	457	451	424	465	449	491	499	443	456	489	497	461	475	434	470	484	492	457	444	447	473	460	459	458	498	479	436	444	465	445	467	455	435	413	440	476	468	464	459	424	479	433	445	465	464	453	426	467	506	470	445	470	426	456	459	456	432	464	454	462	510	456	453	459	440	471	464	425	401	481	476	486	463	494	487	447	507	462	459	471	481	461	478	464	490	474	449	467	530	467	460	477	444	472	419	485	460	432	455	460	461	470	488	473	478	493	424	470	472	478	443	463	478	454	480	458	433	471	487	454	441	471	451	482	446	476	428	469	455	473	489	457	509	504	441	468	451	439	493	471	478	440	500	457	462	446	462	448	459	431	479	454	458	432	503	444	501	438	487	456	445	438	458	463	427	443	469	442	462	475	420	422	479	462	442	466	447	466	445	473	439	470	460	457	451	459	456	435	469	474	464	463	443	462	492	462	451	477	447	428	469	468	497	523	470	484	456	438	489	510	411	472	454	455	485	466	438	469	423	434	458	438	483	437	462	426	441	421	468	444	466	422	454	463	497	444	473	495	467	483	453	455	466	456	474	466	475	473	470	425	486	439	445	476	461	438	495	439	452	445	458	483	464	477	427	442	459	441	472	431	449	448	465	425	525	461	485	439	475	480	503	447	465	482	450	496	474	452	454	448	414	479	451	448	484	471	456	481	466	439	455	471	419	494	465	471	421	452	467	486	452	463	448	460	430	430	480	463	431	489	426	451	452	446	413	473	480	441	432	434	447	454	475	468	433	431	448	451	448	493	440	473	447	464	468	472	472	448	439	438	445	435	452	471	463	457	496	469	453	467	468	458	458	461	449	463	461	472	472	452	439	391	475	451	453	418	467	476	485	450	443	439	458	484	463	444	468	444	466	427	472	496	443	491	431	461	464	443	496	503	473	462	434	498	447	447	480	424	492	450	514	464	458	449	466	473	450	437	483	487	441	468	436	461	455	493	474	475	447	433	490	458	435	480	438	463	468	446	464	485	450	456	488	471	502	453	466	458	451	493	454	456	444	466	498	457	472	463	437	468	459	448	484	494	502	466	477	469	435	469	467	472	481	443	448	469	478	461	484	460	462	458	490	432	458	499	485	517	460	473	461	470	454	449	485	454	477	428	496	488	457	454	454	464	481	468	472	459	488	466	427	428	466	462	451	467	496	496	451	453	484	466	470	436	435	472	464	447	451	456	467	458	486	471	448	450	447	448	425	472	486	451	467	467	456	468	436	450	460	448	459	467	418	434	449	470	479	465	493	484	464	457	448	421	469	479	489	490	460	499	469	491	476	425	483	441	455	474	448	442	449	480	479	498	492	487	458	444	476	475	448	465	466	468	525	522	476	480	472	451	383	430	462	452	493	503	449	486	456	485	484	483	480	455	494	431	470	444	451	467	490	420	506	453	452	497	449	463	461	465	459	448	468	466	454	500	467	477	481	433	493	466	432	470	439	481	446	453	450	455	432	436	455	443	464	459	474	473	456	447	468	477	471	462	465	449	485	489	441	439	479	488	451	453	451	450	490	500	429	469	444	470	459	442	431	431	441	454	435	431	448	451	441	492	489	472	426	457	468	459	497	419	518	475	457	470	475	438	423	416	473	459	459	465	466	452	472	480	462	459	427	479	434	462	458	465	477	437	468	475	473	438	475	469	449	476	451	419	444	453	466	437	452	458	438	490	489	444	476	437	468	429	459	451	437	495	471	473	442	445	504	485	455	474	462	465	473	475	444	443	462	511	494	444	419	474	409	479	491	510	450	467	501	459	449	468	469	464	463	467	453	454	468	499	461	470	442	438	459	485	455	448	425	476	431	464	435	446	437	466	445	467	458	456	446	475	501	422	466	484	447	436	457	456	476	463	491	493	478	466	452	463	484	459	475	466	433	437	435	484	463	468	468	461	461	448	449	459	459	430	465	473	472	484	452	479	460	471	456	475	513	475	446	471	450	426	451	464	479	445	451	468	447	479	438	448	434	429	447	480	455	463	452	510	475	464	456	431	475	442	454	461	471	449	474	437	426	466	442	476	471	393	468	473	446	435	442	420	473	436	454	502	433	469	470	447	469	467	453	466	496	456	468	461	436	505	459	476	488
14737	27749	26636	20014	15791	11773	9186	7367	6197	5288	5117	4661	4627	4428	4590	4347	3935	3652	3175	2853	2459	2192	2057	1930	1786	1661	1572	1531	1461	1412	1303	1216	1127	1123	1035	980	977	959	943	964	978	934	941	967	919	948	958	996	929	962	937	945	975	1026	965	905	932	916	921	912	1005	954	971	935	993	980	947	913	920	950	957	917	917	951	938	930	890	894	935	936	926	959	928	944	888	922	923	948	871	897	858	883	925	916	951	924	880	898	947	920	882	948	881	891	876	944	876	953	919	986	935	902	939	972	952	956	957	912	929	863	894	916	910	924	897	938	902	953	915	987	908	930	941	934	898	899	917	842	878	995	930	880	998	910	939	931	895	889	894	988	968	896	969	908	934	899	910	954	944	951	957	900	934	958	930	897	876	906	934	900	926	950	893	945	909	958	828	958	894	895	913	918	934	900	917	884	904	964	922	952	920	918	938	916	909	892	901	917	956	946	968	945	882	943	882	884	918	897	951	946	952	910	877	927	901	895	935	910	968	928	929	904	930	953	898	943	894	931	940	909	916	879	903	937	905	877	915	951	944	933	947	927	898	895	944	939	875	898	926	890	938	902	939	951	910	932	894	920	903	852	861	878	953	923	947	946	931	939	898	822	949	928	887	922	933	929	913	926	919	861	891	920	939	911	899	925	904	936	909	944	906	921	915	912	901	928	933	917	936	920	897	945	914	898	907	907	960	959	952	949	897	917	950	939	920	903	978	950	934	926	909	977	899	915	937	861	914	907	917	956	925	937	869	892	920	889	873	909	898	896	915	931	911	887	927	861	859	884	915	908	958	917	931	920	917	930	922	917	924	883	935	956	912	903	943	898	880	874	961	902	894	958	917	921	912	889	934	922	911	901	895	931	901	965	938	921	891	953	973	919	935	926	904	897	886	968	949	920	894	926	926	911	928	963	893	915	934	976	907	903	911	917	877	915	921	923	945	998	892	892	935	888	936	978	930	933	949	945	885	889	947	858	950	919	921	920	923	923	942	898	965	894	968	905	893	888	943	930	922	982	951	923	890	927	964	942	909	918	975	938	907	914	951	855	884	889	947	942	959	879	943	924	945	911	957	932	942	881	940	883	871	935	947	917	912	937	908	951	885	845	940	887	946	972	875	910	871	898	936	895	926	909	931	934	923	878	902	901	927	890	946	902	902	964	954	923	918	897	887	846	914	961	930	897	880	950	913	907	905	901	947	945	917	902	919	942	926	945	906	948	948	902	941	950	877	940	909	915	926	895	925	879	873	968	900	957	924	927	870	902	916	961	902	981	921	901	957	854	935	890	946	946	1001	951	889	922	905	928	935	927	904	903	932	874	923	879	888	907	900	929	875	910	923	923	925	960	899	918	894	1005	899	890	879	903	927	898	941	941	915	930	902	895	913	904	879	881	885	922	927	989	847	936	951	916	918	876	913	914	896	966	912	928	891	919	879	935	902	966	890	889	920	913	944	913	924	827	966	906	914	927	915	936	939	974	896	898	979	881	949	892	884	913	909	934	915	926	874	928	945	915	929	872	887	947	917	892	869	920	921	892	927	898	897	948	960	942	914	890	906	905	950	916	904	944	930	899	931	917	909	957	925	934	1007	970	905	911	949	907	931	931	904	950	918	907	845	919	885	914	949	941	957	930	920	874	954	874	935	965	966	982	891	930	983	957	904	957	851	918	911	940	924	948	925	886	905	905	898	944	914	899	905	912	859	889	936	1003	905	900	900	925	891	881	909	876	927	969	936	901	914	882	941	924	927	906	959	949	993	922	934	954	886	905	956	961	897	969	934	950	863	969	903	907	926	871	886	965	902	918	913	873	912	900	979	946	910	883	901	858	941	947	979	868	903	872	912	855	892	931	962	890	930	889	896	933	919	920	912	941	908	922	898	992	913	921	972	845	913	919	1013	934	903	953	906	960	903	953	884	941	917	907	912	952	886	946	927	857	906	878	910	888	895	884	886	865	917	977	875	959	904	929	936	915	814	864	953	889	885	959	901	913	995	896	907	894	963	948	925	913	918	892	963	876	924	916	921	877	925	908	926	928	949	898	861	860	944	916	895	931	942	946	936	923	881	911	878	981	919	974	922	916	894	960	901	959	992	881	879	988	911	911	933	906	950	906	901	896	928	837	946	934	910	974	896	928	976	871	957	892	917	892	919	915	896	932	956	880	975	955	951	925	924	932	918	984	898	907	918	892	952	949	908	924	878	895	911	933	890	961	949	903	903	911	911	889	934	873	908	879	909	917	909	980	917	880	902	926	895	939	876	933	968	958	975	925	953	849	897	912	950	902	946	917	885	865	938	903	934	902	955	909	926	950	891	860	943	894	916	882	939	941	963	955	908	911	903	906	925	880	923	909	888	919	948	941	945	889	893	927	912	896	834	917	903	885	931	937	892	895	911	936	962	926	931	902	963	898	945	913	932	959	891	909	922	865	938	888	938	896	929	854	961	861	908	916	937	887	939	891	884	960	914	923	916	948	917	896	934	926	875	908	923	981	925	883	972	925	914	931	904	932	902	912	878	887	985	908	920	902	931	900	965	892	915	923	887	898	941	967	906	868	935	898	947	946	905	907	951	910	935	900	952	932	934	973	936	906	912	919	922	988	921	936	909	894	893	922	910	889	955	846	930	966	917	915	841	888	923	917	904	952	927	936	950	939	854	889	863	950	881	902	904	940	922	887	886	978	894	896	879	916	860	871	884	921	949	966	923	933	942	973	899	952	915	876	945	889	876	856	920	880	925	844	945	928	922	941	948	901	888	917	944	911	927	910	959	918	875	979	947	925	917	935	914	930	916	931	878	936	943	889	867	955	923	863	933	968	918	881	911	950	904	939	898	886	900	898	892	936	918	973	903	936	908	938	927	963	871	920	872	902	905	934	924	917	945	924	932	927	927	902	909	879	914	888	927	892	921	941	927	950	933	926	901	932	890	912	959	912	889	993	890	869	935	959	899	939	873	918	905	908	924	936	888	931	919	951	941	931	899	900	910	973	920	913	919	890	930	894	916	968	980	940	965	915	873	915	889	909	959	964	916	942	884	890	919	923	929	902	908	892	876	953	945	924	913	915	897	902	882	933	964	941	885	887	881	900	938	886	871	925	924	915	901	893	940	900	942	910	940	934	905	922	947	985	891	912	903	981	939	954	925	919	931	903	930	951	898	869	905	948	939	894	933	887	945	921	927	896	963	941	924	928	911	940	909	931	952	934	976	907	895	956	879	1002	893	886	912	890	916	861	885	959	909	959	979	950	919	878	937	910	968	892	928	930	905	937	888	917	939	888	931	923	908	966	886	848	856	875	858	925	932	954	948	928	871	943	870	906	918	928	981	890	891	945	879	892	916	885	932	880	875	910	918	912	961	901	941	920	931	851	952	888	897	924	877	868	943	933	903	905	875	937	923	893	909	933	969	935	922	951	898	910	836	901	917	869	981	883	931	976	914	907	920	943	905	896	936	930	898	915	931	907	895	910	973	871
27379	17433	6233	2788	1429	928	762	629	553	516	500	465	490	472	469	484	490	443	432	363	371	352	362	322	358	349	329	308	321	312	307	288	292	261	301	287	289	300	275	253	310	295	307	283	281	306	267	288	308	270	294	265	294	297	300	253	304	276	276	283	320	287	303	292	311	295	276	251	319	294	302	268	302	268	278	324	268	286	303	282	289	297	291	267	269	256	274	296	299	284	255	286	291	287	291	299	304	270	240	305	279	318	269	280	310	254	298	275	298	267	285	275	316	263	296	249	273	294	280	248	269	297	300	274	263	284	276	297	279	312	311	280	266	301	300	305	281	270	274	298	298	289	280	289	271	267	300	295	298	282	275	244	277	284	290	266	288	269	278	278	281	284	262	264	274	297	282	253	277	293	304	268	304	270	260	269	290	268	281	256	287	264	286	307	304	265	261	284	290	283	289	260	298	285	282	257	290	273	267	261	269	282	299	291	291	287	281	299	279	287	301	284	282	293	267	303	269	253	278	295	290	299	315	269	253	289	259	293	265	270	266	286	275	299	234	272	291	251	311	295	265	253	293	285	258	285	288	283	284	275	297	272	275	294	270	276	251	285	301	299	269	265	288	282	291	288	262	260	303	286	293	256	262	307	279	296	284	266	277	264	279	290	300	263	314	269	277	302	265	287	289	256	292	255	287	299	304	274	291	291	301	268	304	290	293	286	279	281	306	286	290	312	263	263	296	278	277	268	299	291	281	296	272	287	272	276	292	274	260	317	270	264	261	300	281	297	290	297	300	261	269	279	268	294	302	288	269	285	297	294	268	281	303	250	276	293	283	290	280	282	244	289	273	265	297	273	305	298	296	300	277	250	295	273	276	299	298	303	273	288	279	288	286	305	291	269	287	287	290	296	245	296	282	266	295	301	270	256	322	279	266	286	264	270	314	308	315	301	270	294	289	290	286	277	277	258	271	291	312	326	273	290	280	278	273	285	284	263	301	324	275	307	293	298	284	278	272	304	290	276	276	291	315	273	307	282	286	298	290	283	272	293	279	289	259	304	271	323	283	235	278	289	247	294	310	254	260	287	268	250	260	253	307	260	253	304	303	293	264	262	304	269	277	271	301	287	315	267	319	274	287	281	273	288	289	271	264	308	265	263	284	290	298	315	283	282	236	282	282	285	286	271	294	301	277	307	278	297	307	273	292	288	291	254	292	264	292	280	286	273	273	270	281	303	291	293	254	282	282	292	265	304	273	276	299	263	266	270	312	286	307	305	270	310	276	284	271	274	303	281	312	305	292	277	281	280	296	274	286	273	290	275	281	284	293	276	256	304	291	269	271	308	271	272	271	306	303	287	293	273	273	292	302	310	272	256	277	288	276	273	311	300	276	275	286	308	321	281	290	280	290	282	274	263	313	289	251	294	289	286	274	269	301	248	290	250	304	288	296	286	248	278	292	287	279	324	293	315	294	260	312	290	281	309	308	271	281	300	269	267	240	285	285	296	285	276	300	292	257	288	302	300	335	289	274	282	281	273	250	287	316	262	237	280	295	301	287	269	281	262	286	280	279	295	280	297	266	291	290	266	315	281	282	265	304	293	280	285	273	281	295	251	282	327	280	258	265	289	297	274	324	302	269	283	297	280	263	299	302	265	293	276	263	298	296	261	283	291	326	266	306	255	272	277	289	279	252	287	313	317	262	268	289	264	309	266	272	284	269	252	271	280	316	279	245	290	270	260	274	260	268	263	280	276	284	275	283	265	307	303	308	292	271	299	257	246	285	288	276	260	294	307	282	275	309	282	323	257	295	256	297	291	313	268	284	279	267	250	256	275	301	290	252	313	296	275	275	260	294	255	277	302	306	286	287	287	270	286	304	281	306	299	265	287	301	272	299	281	302	284	260	286	293	276	271	313	322	280	279	268	272	313	279	261	281	269	267	286	280	311	263	290	264	273	269	302	284	284	309	286	269	272	299	267	289	272	306	285	301	255	299	260	254	293	284	276	278	297	275	251	307	294	281	271	274	256	266	293	257	276	278	274	272	309	268	263	260	292	309	308	279	251	265	279	282	256	260	274	289	271	275	260	280	286	289	293	294	272	300	288	294	299	284	274	268	274	274	266	253	295	280	290	255	255	295	294	308	261	305	275	287	266	308	257	286	289	297	277	269	272	282	276	328	298	248	281	293	277	309	295	322	285	336	304	294	291	285	292	296	299	329	285	300	300	270	286	242	284	264	299	262	302	308	305	275	274	265	306	305	281	257	281	278	260	272	286	303	306	317	277	298	307	277	289	309	269	258	302	275	286	278	302	279	276	290	295	290	280	283	282	296	291	292	258	297	263	317	292	311	254	306	261	294	248	295	299	276	283	305	262	280	296	287	293	291	282	269	269	279	280	297	286	283	308	270	276	270	274	268	289	264	282	301	306	280	310	317	305	282	263	284	290	279	299	273	260	277	278	286	266	277	276	308	272	270	274	287	279	295	267	295	303	250	277	267	290	278	281	261	281	284	278	268	268	284	283	265	289	300	271	259	289	281	264	281	299	283	259	313	288	275	291	284	301	301	288	300	285	268	281	261	291	279	286	272	280	277	321	280	277	287	277	303	278	286	281	274	292	289	239	272	293	270	295	268	287	255	290	251	261	243	310	252	262	264	280	286	257	270	276	290	278	302	271	261	283	276	267	280	260	278	261	267	278	267	313	289	266	239	283	272	286	268	284	277	269	278	287	296	318	258	307	284	267	280	258	279	287	305	300	281	274	293	249	280	270	266	280	286	268	270	295	288	277	297	268	297	281	289	285	296	287	252	271	297	245	311	295	262	290	265	289	276	276	267	286	265	264	297	268	299	297	264	277	272	303	281	298	278	307	272	290	296	290	269	280	278	329	272	291	314	309	261	287	268	304	289	317	330	301	305	293	251	259	286	271	272	263	303	297	260	275	258	287	289	281	251	255	285	254	303	284	287	279	268	269	281	258	310	264	279	278	282	255	298	272	271	292	282	319	267	260	258	297	299	283	287	266	287	329	261	282	273	285	278	269	289	266	298	254	293	291	284	278	266	298	257	294	300	289	316	297	274	261	297	299	286	281	294	285	292	308	303	278	279	286	280	258	266	307	277	281	295	269	283	285	280	276	280	305	291	272	296	293	277	285	296	261	290	311	282	272	310	276	301	287	298	296	266	255	281	293	274	292	286	286	257	292	291	282	270	278	266	288	295	286	299	279	273	262	252	263	278	290	270	275	281	248	312	287	264	302	297	258	308	294	279	265	243	284	289	312	292	261	330	290	268	248	258	268	272	252	290	255	264	299	315	288	269	319	306	270	252	253	266	270	271	319	249	256	299	316	289	304	238	286	281	300	255	279	271	280	300	310	290	262	237	294	306	282	279	284	297	270	253	284	316	257	289	268	305	282	291	314	303	272	293	282	242	264	270	311	279	278	267	274	275	293	309	276	287	301	293	263	282	301	313	280	292	287	260	265	267	297	261	278
8368	11584	11617	6880	4686	3236	2466	2063	1743	1611	1626	1492	1491	1434	1496	1515	1514	1309	1226	1151	1040	1002	849	837	769	797	799	738	737	732	683	685	685	624	636	609	603	616	596	586	590	601	603	624	596	562	626	605	625	603	539	570	563	551	667	617	606	611	625	595	613	629	598	606	581	577	650	578	614	630	605	606	602	605	594	560	646	611	568	653	612	600	629	594	588	639	593	585	574	551	592	600	586	608	616	567	576	602	596	589	565	579	626	557	592	596	651	574	568	620	613	581	645	587	584	576	586	639	633	604	584	628	595	601	561	578	570	638	626	556	596	551	615	559	582	565	587	581	594	565	572	610	625	557	624	596	608	636	606	586	550	621	612	568	614	543	608	601	646	572	593	609	571	519	634	608	582	600	608	583	567	573	596	615	627	599	607	651	599	542	599	619	620	615	593	580	616	576	587	613	596	599	597	565	579	616	562	589	566	548	579	612	646	605	630	624	529	599	630	612	541	622	599	568	593	536	570	575	608	598	600	591	565	617	617	579	594	570	586	573	589	594	598	571	636	618	622	594	583	582	626	622	607	566	603	610	603	604	623	597	587	606	648	612	603	645	642	567	580	601	621	600	632	603	635	622	619	585	569	621	612	581	563	559	589	603	623	550	567	628	624	590	597	599	601	593	591	590	620	579	636	582	608	599	583	578	601	612	610	587	595	634	588	553	617	615	621	573	614	594	599	583	614	595	611	588	584	564	615	586	556	572	563	592	589	581	612	599	604	607	608	568	606	602	590	574	572	612	569	627	569	572	599	589	516	538	542	598	582	588	629	620	598	601	588	570	639	537	540	581	593	631	534	590	596	543	596	617	612	615	602	638	549	558	620	606	620	572	571	596	561	554	616	587	547	565	624	632	600	571	625	593	604	635	623	594	592	585	619	590	583	578	570	621	600	591	603	602	615	594	594	625	586	576	589	607	616	593	617	580	562	561	572	608	601	625	611	615	590	599	611	584	573	581	565	562	580	578	571	605	618	616	583	620	550	593	588	615	592	628	580	564	569	618	609	605	576	684	619	615	581	627	594	605	627	577	621	610	625	566	582	552	629	595	544	591	565	560	595	610	573	589	642	602	576	526	584	589	577	614	614	562	612	635	594	612	609	571	590	580	622	610	589	628	607	605	641	620	595	622	570	602	568	631	603	606	631	591	606	568	589	619	585	573	596	616	573	606	571	597	560	623	597	607	609	583	614	587	634	610	586	610	618	600	633	605	608	577	582	593	595	567	608	606	587	608	641	613	620	584	600	581	643	589	561	586	582	585	600	609	552	589	577	578	618	633	571	606	554	618	558	592	607	568	606	585	619	603	530	580	600	578	606	650	594	583	587	612	587	634	612	615	626	607	633	576	572	618	583	597	671	554	590	618	654	598	589	565	603	602	613	541	578	571	588	602	566	643	589	638	627	588	617	547	622	616	576	620	570	587	624	550	596	614	590	538	572	605	608	609	568	588	607	625	640	597	641	617	576	615	539	580	600	602	561	560	581	622	586	590	618	623	582	634	621	604	594	524	612	616	585	598	565	613	631	607	628	574	562	637	597	609	592	578	555	645	646	596	586	602	564	587	563	665	613	600	529	590	554	610	563	527	622	580	625	586	591	607	576	569	661	547	596	594	565	643	625	644	599	616	630	589	611	555	562	612	649	631	588	644	593	597	597	582	631	576	538	636	599	611	561	597	600	605	563	588	571	629	585	647	564	552	603	567	584	605	588	616	595	581	663	570	600	631	610	536	635	582	585	583	646	593	615	619	595	592	643	613	589	560	584	601	617	575	601	588	601	589	617	582	598	582	613	546	569	609	562	601	583	613	627	611	548	572	600	594	599	578	572	636	597	609	620	558	587	585	673	597	576	601	605	611	613	611	600	593	620	574	624	613	582	597	632	573	672	601	589	555	613	631	580	634	583	578	584	612	569	621	590	619	651	578	552	600	598	634	549	611	571	597	601	600	594	602	578	603	622	582	601	569	601	602	600	603	604	619	622	615	581	563	605	592	603	567	613	578	582	587	617	593	633	599	619	588	571	606	636	559	567	580	587	623	621	601	580	546	589	638	618	584	630	606	630	582	603	598	582	640	550	606	615	598	610	596	617	605	552	566	612	575	627	565	585	594	613	539	592	553	580	566	592	589	619	597	622	574	593	606	546	620	555	601	575	604	588	587	605	583	564	611	604	550	605	604	574	613	601	613	612	646	559	617	637	572	593	596	601	589	629	595	548	592	620	564	619	551	554	581	612	597	568	598	575	625	578	617	587	606	549	607	562	602	578	588	605	534	589	571	596	625	564	583	622	644	589	606	596	591	569	608	592	601	583	615	600	580	584	535	640	604	626	603	573	548	608	546	592	593	614	608	597	629	590	588	651	567	631	653	581	566	574	606	584	639	620	588	558	548	573	616	616	611	599	590	589	591	576	610	555	586	624	565	576	609	629	629	620	618	613	582	618	624	562	625	553	612	589	588	597	599	602	587	584	640	563	648	604	606	595	594	627	595	648	636	592	581	586	616	564	571	584	582	593	623	618	528	581	603	602	627	632	606	612	615	645	576	618	633	592	614	632	571	575	582	596	605	587	625	647	575	650	597	617	581	573	560	617	576	575	619	595	594	587	602	606	637	624	567	570	607	593	616	616	564	594	597	603	576	573	592	582	555	607	597	633	611	590	616	624	633	604	558	590	586	579	633	543	616	578	609	579	576	585	606	624	634	609	621	586	595	598	568	623	581	632	575	595	619	568	615	603	601	590	581	640	590	605	625	618	602	605	616	548	614	608	646	579	583	598	568	569	558	629	612	577	609	609	620	616	585	647	591	563	671	586	600	605	556	597	641	587	578	645	600	611	580	569	606	616	623	594	588	588	634	611	603	603	610	628	602	607	580	601	571	627	603	580	598	593	629	611	605	642	603	617	589	604	565	538	635	556	613	611	603	619	583	570	572	594	632	647	601	563	556	602	610	607	594	591	591	619	637	594	577	578	578	595	601	647	578	559	587	572	565	662	567	634	602	608	589	608	595	574	600	605	579	593	622	605	624	594	586	518	594	613	606	592	619	612	553	579	552	612	628	599	583	612	609	560	578	643	607	593	567	610	629	603	612	609	570	640	560	597	619	570	613	578	570	605	598	597	587	662	605	596	632	639	622	587	586	597	609	592	603	608	608	610	625	636	595	610	618	603	613	596	560	600	578	608	606	596	616	591	606	557	629	591	552	583	577	662	578	592	637	579	569	568	591	593	584	590	589	598	609	614	571	581	595	592	575	565	608	615	574	623	582	629	642	597	608	582	578	612	595	572	569	560	594	600	603	637	587	585	624	634	570	597	603	608	685	619	629	578	612	621	628	586	569	591	596	566	640	588	571	543	612	622	606	611	653	609	595	601	613	634	561	618	597	599	623	589	556	586	559	598	546	600	584	620	630	588	594	565	596	587	590	570	616	591	574	581	585	596	593	612	594
25168	21442	27878	25342	13362	3698	2144	1454	1182	1023	1029	929	845	790	801	819	783	777	652	603	586	498	478	484	448	451	380	403	401	359	381	392	353	331	303	318	324	317	320	329	337	312	306	320	333	297	342	286	305	299	325	356	320	277	342	331	305	345	308	357	286	318	344	343	319	291	333	313	318	315	296	271	317	310	299	314	315	329	305	287	336	309	299	323	296	301	322	300	283	293	275	302	337	323	329	322	315	313	326	349	301	326	349	318	350	354	301	294	331	304	308	316	305	308	296	303	318	318	303	310	294	334	301	330	292	317	342	297	297	347	311	287	316	276	278	316	292	346	322	302	314	311	305	306	306	270	288	310	325	305	336	293	299	310	326	338	336	312	315	308	304	329	345	280	356	306	314	321	351	281	349	332	288	331	331	313	322	292	304	306	313	340	291	294	311	312	335	317	322	312	318	314	317	300	308	300	308	312	325	363	330	343	307	314	316	319	297	328	337	302	295	318	303	301	302	328	308	344	319	308	325	322	326	332	323	294	318	327	321	317	320	298	346	292	317	293	335	307	344	293	281	317	311	324	324	321	306	319	313	318	307	345	306	312	296	352	328	298	318	347	322	314	305	289	314	308	333	323	300	310	330	321	285	324	319	328	289	294	301	326	322	312	309	316	297	321	311	285	306	318	320	309	302	311	290	344	262	319	359	282	309	313	344	285	304	326	307	320	328	351	310	293	279	312	295	343	344	330	315	284	330	326	281	312	317	313	280	313	298	341	311	306	312	293	321	309	309	293	334	323	273	286	304	326	317	324	335	313	351	336	322	305	333	318	314	312	278	291	313	297	281	288	328	331	315	306	327	338	300	300	285	271	321	322	331	329	298	304	285	298	300	323	294	335	325	293	317	331	305	319	313	317	326	306	341	283	306	324	295	290	304	338	303	309	285	287	315	319	329	327	307	318	296	305	333	284	325	316	306	327	300	311	322	333	332	319	304	305	318	313	333	322	338	316	318	312	303	322	320	316	295	336	317	307	341	330	309	332	327	327	324	293	306	320	295	302	301	316	295	320	346	345	298	283	325	282	309	322	315	319	296	303	325	301	326	330	296	306	351	288	343	340	302	312	307	297	282	314	322	302	315	317	266	333	320	320	283	317	283	308	285	309	332	311	327	299	288	324	320	318	313	298	302	277	286	299	306	295	322	324	296	306	295	257	288	275	317	293	325	332	295	268	307	291	313	314	301	269	306	300	310	298	303	311	317	297	327	302	303	317	323	310	303	302	309	280	315	288	296	322	292	308	301	325	300	336	303	329	310	356	328	301	307	291	304	303	326	312	327	303	318	317	325	296	307	290	315	305	288	287	321	306	317	343	332	310	315	290	326	292	296	275	318	285	340	327	307	324	330	321	293	303	339	303	314	326	308	298	305	329	316	295	316	276	294	312	305	297	319	332	312	330	288	313	298	277	329	333	309	324	326	315	324	297	310	318	313	307	317	324	307	338	327	327	336	300	291	321	295	296	315	283	289	310	326	309	340	322	308	325	327	307	314	304	314	289	340	294	308	341	311	331	304	279	320	293	315	323	334	302	309	293	295	316	351	349	328	330	313	315	333	324	295	277	297	296	292	299	347	298	336	317	335	345	300	329	276	300	313	305	304	308	319	294	255	276	287	310	317	334	294	319	306	310	329	277	308	321	342	342	309	347	284	316	321	316	325	296	307	303	310	332	321	306	294	343	311	324	296	314	316	325	314	360	319	308	319	333	289	358	302	305	308	295	270	282	339	314	358	303	337	305	296	330	304	286	311	348	309	327	348	287	318	319	307	315	309	329	318	306	324	304	285	327	317	334	307	286	338	292	328	326	328	286	307	303	311	306	298	292	298	352	309	305	294	332	321	322	300	337	314	325	309	296	293	301	314	317	292	327	328	328	291	334	287	301	315	308	324	318	323	306	304	312	319	348	304	287	316	305	312	307	333	329	314	294	296	311	300	306	314	318	293	313	321	295	291	306	305	285	280	327	308	313	311	309	299	310	318	327	305	369	299	298	322	343	304	320	288	310	304	333	324	297	293	332	305	281	318	319	314	301	298	310	297	288	270	309	308	296	318	334	309	361	304	327	340	317	310	311	296	316	309	311	308	335	294	337	302	338	323	299	355	326	297	312	326	302	327	341	292	290	309	315	317	355	276	337	327	305	296	341	312	333	322	281	333	291	348	299	327	330	312	298	322	334	297	335	309	343	321	290	310	298	327	325	341	313	273	292	280	343	296	295	301	302	333	304	304	316	307	318	287	325	340	307	334	304	300	284	314	272	325	306	301	313	295	315	334	336	301	284	330	331	334	303	312	303	288	309	292	327	298	334	311	336	288	334	321	294	306	336	343	294	307	282	275	339	278	329	316	273	324	314	300	324	329	298	282	327	306	332	306	281	306	295	277	322	293	295	336	293	311	288	336	334	332	318	308	303	324	295	334	317	281	271	345	284	326	294	293	330	333	305	325	307	335	315	332	333	328	304	322	300	306	315	332	333	318	294	263	288	328	326	313	272	329	315	286	337	346	322	300	357	301	324	330	300	318	329	307	320	314	329	345	314	318	315	328	306	328	320	333	310	305	348	319	292	305	337	323	328	304	333	277	315	297	314	320	309	322	302	332	297	318	296	316	306	293	289	304	298	346	331	279	318	323	333	303	334	366	298	318	323	291	330	296	335	331	322	324	308	322	301	288	316	357	318	308	350	317	288	308	295	304	286	303	286	310	312	303	325	309	346	289	346	325	324	293	291	302	317	337	314	304	346	311	308	294	310	302	333	296	324	295	317	323	310	343	302	311	302	292	297	297	340	302	311	304	321	326	287	292	323	349	311	268	280	338	321	310	315	336	316	286	339	282	292	283	326	276	318	327	321	288	295	327	305	355	340	312	291	296	293	301	319	315	310	328	280	331	310	316	321	368	313	316	351	306	298	316	321	308	296	296	333	315	303	342	295	312	302	327	315	321	325	318	296	309	307	281	327	347	301	302	305	293	319	313	309	279	316	300	309	294	318	291	312	348	318	325	289	282	306	302	313	280	329	340	312	323	299	345	314	322	304	296	299	314	319	326	322	298	325	311	312	318	329	295	309	317	306	328	310	291	317	320	330	314	311	299	287	316	346	311	312	310	308	303	331	307	293	278	308	323	284	317	307	314	320	282	315	327	311	311	294	306	336	333	355	309	292	320	315	305	287	306	324	293	335	295	316	321	267	302	319	323	305	320	318	313	276	314	329	324	345	351	333	309	304	304	306	310	341	307	313	297	313	307	335	319	310	303	319	320	311	284	326	334	305	329	302	311	326	306	314	328	284	318	312	299	300	334	297	340	330	312	327	296	281	296	322	337	320	304	298	323	311	293	316	289	325	305	304	310	325	293	333	308	287	322	307	314	325	312	316	321	317	291	330	304	298	297	306	301	325	313	316	287	282	277	299	321	323	323	301	319	295	325	287	310	334	354	318	311	320
11364	22261	22366	14962	10893	8219	6112	4848	3952	3545	3162	2979	2728	2647	2750	2607	2531	2193	2075	1894	1705	1494	1367	1190	1098	1177	1043	1010	994	947	849	872	834	774	694	714	648	697	691	656	696	670	696	673	684	665	626	661	659	675	684	634	698	674	666	626	695	629	659	631	713	681	672	648	687	647	674	656	687	631	688	611	653	628	671	658	625	645	635	635	630	657	654	654	623	621	629	621	668	628	684	607	582	653	644	639	636	636	675	639	675	632	663	660	588	679	643	652	653	651	637	626	648	620	670	677	685	632	674	681	646	691	651	622	660	668	659	658	637	652	645	651	635	619	661	630	639	626	650	645	597	696	670	682	632	653	602	668	647	682	675	630	670	650	646	643	620	634	619	604	613	629	617	688	624	671	642	657	654	671	652	672	610	653	698	645	652	653	640	611	681	654	656	654	638	662	646	637	644	655	618	656	631	662	608	649	642	621	687	624	595	700	654	687	585	640	649	659	662	645	617	646	675	664	638	640	627	605	624	666	687	633	644	639	679	656	650	619	660	611	654	608	627	602	657	651	651	702	701	633	634	630	678	691	664	621	669	636	670	638	656	656	620	652	627	662	629	621	649	640	641	654	677	635	622	647	653	676	647	719	674	665	628	621	655	647	649	644	680	681	639	632	656	609	642	622	651	675	659	625	648	665	601	645	620	628	656	704	654	648	642	657	633	631	614	626	683	607	627	627	668	690	615	680	638	655	637	618	656	643	636	641	644	664	618	628	626	617	654	648	663	659	609	691	703	615	623	645	642	689	614	623	630	655	668	665	645	631	656	651	635	660	648	664	661	622	648	637	612	651	633	633	619	658	633	642	611	665	629	646	659	671	625	560	659	674	642	600	665	646	650	649	622	615	627	663	681	620	600	646	644	646	636	632	608	653	657	629	682	637	652	643	644	638	690	651	667	633	656	630	651	600	671	653	684	644	603	651	648	657	642	626	650	632	672	662	638	666	598	627	647	650	607	677	678	671	653	633	651	650	637	659	629	636	623	659	659	659	665	678	633	643	643	656	610	709	665	646	659	667	605	662	657	672	597	653	575	624	658	657	645	689	653	667	617	655	655	706	609	675	646	657	628	675	634	644	619	644	633	650	657	658	690	624	647	631	633	667	648	650	613	631	579	656	635	607	663	633	655	638	605	612	612	658	652	663	631	615	661	663	625	630	644	658	609	640	657	678	677	615	652	635	632	645	631	597	615	650	632	647	644	640	672	622	636	672	657	635	609	651	673	628	658	659	637	638	611	598	626	667	639	648	627	588	638	617	657	646	621	634	634	703	626	620	628	651	654	597	693	622	659	622	602	639	649	618	640	646	693	619	670	649	677	655	643	620	676	638	696	657	693	610	612	627	653	678	607	645	635	699	654	640	656	661	640	630	605	668	647	649	637	637	622	655	638	622	636	635	649	637	647	621	663	663	612	634	633	674	659	685	650	651	660	655	651	657	628	656	671	638	671	631	640	613	623	659	633	686	635	730	633	636	674	631	639	619	661	652	604	616	651	695	618	615	598	668	611	618	621	612	669	639	661	619	672	618	639	713	615	667	626	668	621	611	654	654	655	637	675	640	689	712	624	660	622	666	648	678	645	644	675	627	598	656	688	639	637	674	606	639	601	607	645	646	681	615	623	606	635	627	677	585	596	627	609	633	626	644	675	666	619	662	671	619	706	618	663	599	658	645	676	614	644	647	652	603	654	659	615	678	606	653	629	631	646	633	664	660	635	629	688	641	612	640	649	636	605	656	612	621	643	652	645	666	617	638	654	670	642	613	618	656	609	634	659	670	659	602	639	673	627	660	623	618	656	656	649	609	660	627	637	670	687	702	617	633	665	695	692	652	686	654	626	664	649	620	630	619	625	636	676	669	670	631	624	667	652	650	615	612	640	633	665	636	607	641	633	676	671	621	627	633	635	623	646	605	643	634	645	646	652	651	645	639	636	650	664	618	671	682	675	625	660	628	629	643	629	613	625	658	610	665	691	642	634	660	658	639	644	642	637	644	650	676	657	669	637	619	650	634	607	625	606	626	640	664	640	608	662	615	648	618	674	636	651	685	648	656	653	638	603	634	649	641	603	672	614	656	642	611	665	670	652	642	628	626	628	633	642	663	653	591	672	612	671	652	650	677	639	645	624	643	632	647	634	726	614	630	642	607	635	625	637	635	608	646	655	636	645	689	622	651	708	678	660	643	642	647	676	667	654	631	633	628	619	653	678	677	640	652	645	586	609	664	653	682	604	680	637	633	665	630	656	614	669	660	682	675	631	629	681	595	624	629	662	683	688	626	637	651	626	643	646	588	638	628	681	614	627	638	611	649	645	654	673	651	615	654	624	669	682	633	639	639	647	625	663	658	640	606	673	601	653	665	645	636	667	662	623	631	619	694	655	668	630	632	663	672	670	646	616	661	683	660	651	658	690	647	608	636	628	658	671	699	624	596	630	637	659	601	656	637	663	675	648	614	681	661	668	658	636	633	638	624	666	657	654	632	603	652	602	621	663	647	693	671	645	623	627	640	658	650	644	657	646	638	608	631	625	686	654	643	677	626	676	619	626	647	676	639	615	673	636	609	685	652	622	618	678	637	628	675	711	663	642	639	621	635	645	628	647	660	625	581	626	615	600	647	676	639	625	675	652	644	639	661	601	622	634	663	612	650	630	629	630	652	668	631	632	623	601	648	605	683	630	679	667	650	648	632	687	702	649	658	602	650	664	649	635	681	656	610	660	644	665	600	669	659	659	633	663	675	680	646	615	639	658	626	619	618	618	632	641	655	609	640	618	655	629	653	624	616	606	637	641	657	685	650	661	604	602	665	636	665	666	652	641	592	667	689	634	624	646	658	651	656	645	649	621	667	619	640	641	653	645	627	617	642	646	678	660	643	624	650	629	647	691	616	621	644	588	673	659	631	590	661	646	610	679	629	650	684	652	699	573	651	641	652	672	635	656	682	674	612	630	665	658	630	635	626	674	627	592	644	673	633	641	622	657	644	666	683	592	606	623	633	639	662	632	650	612	676	660	645	609	628	659	658	671	618	648	663	653	667	588	590	664	637	633	651	649	631	637	641	671	643	654	656	604	661	638	639	645	649	628	629	672	634	648	687	629	641	597	640	644	645	661	660	646	691	663	673	658	656	625	621	618	666	635	640	695	641	664	635	683	632	638	614	594	649	634	635	621	648	615	641	640	661	642	625	664	597	642	649	652	579	614	617	604	646	644	646	650	637	721	606	635	635	665	650	611	673	671	646	656	623	623	618	667	654	677	666	674	646	635	683	658	683	616	636	624	605	669	660	659	631	661	648	639	692	641	650	632	610	610	660	691	599	696	611	596	643	590	650	653	638	686	622	659	664	609	596	709	595	651	673	630	650	645	607	644	634	622	651	655	652	630	623	684	657	649	622	669	659	646	675	666	685	649	671	636	604	629	677	654	646	637	616	646	637	648	659	624	676	663	675
24187	21407	28812	24378	21314	13100	4524	2598	1992	1670	1548	1435	1397	1332	1220	1209	1157	1108	1047	925	906	857	784	733	602	671	626	623	608	616	519	559	504	516	469	470	506	508	500	521	463	451	452	448	506	463	468	497	478	462	507	500	478	482	436	515	475	448	458	495	475	481	452	465	511	461	473	462	473	491	468	463	455	452	427	491	481	444	474	474	448	467	482	422	455	421	470	462	477	462	523	463	473	423	465	452	453	434	477	452	477	463	418	460	470	462	465	482	460	459	485	469	445	479	455	473	449	468	463	481	489	467	447	421	474	476	457	481	457	457	466	453	432	449	492	476	452	489	492	433	439	478	475	491	421	418	442	483	486	450	437	492	492	453	475	487	439	461	445	482	463	452	425	471	478	452	481	449	435	456	480	518	439	501	415	490	448	445	416	448	453	456	458	443	511	471	454	456	474	453	512	490	467	458	480	456	473	436	461	436	504	497	463	454	454	462	487	466	451	469	504	468	448	485	431	466	498	461	476	460	466	475	445	480	462	460	462	421	483	473	455	460	476	475	463	437	468	455	471	479	430	400	430	474	454	480	436	438	486	455	441	493	465	464	457	414	456	452	462	486	472	482	437	426	462	436	453	476	470	475	444	438	464	457	456	441	460	457	429	468	441	459	483	448	460	456	454	513	427	458	504	420	458	433	449	441	481	441	461	477	470	463	432	468	448	464	483	424	469	458	413	453	474	464	438	444	433	450	447	448	476	487	459	432	446	432	451	461	477	458	436	478	478	424	498	458	416	468	471	450	465	440	470	475	462	480	434	455	453	399	450	472	473	454	427	476	489	434	444	435	456	444	435	452	417	473	443	426	462	436	467	483	514	464	444	453	450	448	467	441	445	439	478	481	455	479	453	431	453	445	459	478	476	462	469	465	477	472	465	495	461	435	486	464	437	465	490	439	451	457	484	451	464	481	482	440	469	446	462	417	461	511	463	425	443	435	465	457	420	484	486	465	413	479	490	525	434	417	438	499	456	501	437	495	437	467	455	435	459	434	506	473	423	442	462	468	474	460	446	427	460	399	462	448	484	470	450	475	403	488	468	477	452	454	466	454	458	430	458	467	452	442	464	406	474	463	475	465	465	478	493	437	455	465	447	476	469	431	443	445	466	474	458	468	477	458	462	464	484	475	450	412	452	448	484	451	434	434	465	457	480	447	457	501	438	429	499	471	498	450	476	506	487	459	441	453	432	450	490	472	487	452	413	482	458	451	490	469	462	480	465	444	471	468	464	480	446	486	459	449	456	494	461	554	478	493	449	451	471	474	467	431	394	465	418	469	457	462	489	463	437	468	466	436	477	485	482	503	500	425	457	445	430	426	463	455	466	455	455	423	433	465	482	422	461	458	470	456	479	453	464	438	416	472	442	458	485	443	492	449	460	454	450	474	449	439	451	449	452	456	455	462	469	470	452	476	431	471	460	471	468	419	451	466	417	492	406	504	467	493	487	451	480	456	462	474	455	454	410	455	437	465	456	497	470	429	487	444	495	478	465	441	435	465	435	459	441	476	456	447	407	427	509	477	425	473	460	430	476	452	493	469	472	484	451	494	469	466	505	468	481	458	459	442	501	450	457	444	431	469	491	491	443	450	475	467	487	461	445	510	458	476	449	422	469	476	437	432	478	481	457	433	451	479	419	463	447	464	468	434	486	502	498	442	486	462	469	477	492	459	465	436	482	449	465	466	429	453	434	487	451	467	436	449	468	458	430	446	475	481	447	465	455	478	434	473	491	460	420	431	439	477	450	472	456	438	465	462	461	458	449	461	464	490	468	431	448	446	437	461	436	437	443	457	428	442	467	452	460	496	505	459	456	445	430	436	454	468	485	429	473	476	497	507	442	466	461	455	466	444	511	460	415	489	449	470	455	443	454	454	466	468	452	447	436	423	462	420	470	466	479	463	479	434	441	424	434	457	484	448	458	462	460	451	492	469	435	479	507	455	450	492	488	480	429	464	423	468	491	477	467	448	434	501	480	476	493	450	435	449	467	468	497	500	475	426	449	478	443	492	423	458	443	471	446	432	454	445	466	438	449	471	484	444	473	458	458	442	468	445	476	430	480	489	497	468	459	443	451	451	455	496	476	489	458	468	459	506	465	432	476	460	489	468	430	439	486	482	487	429	465	445	444	394	460	429	451	464	443	442	464	464	426	473	497	438	437	430	473	480	438	426	439	440	447	473	461	453	434	493	453	449	468	451	481	453	447	479	439	449	442	439	455	421	433	472	471	433	420	484	453	476	439	434	468	444	445	457	483	423	459	475	474	439	460	453	469	468	498	479	454	443	459	445	476	465	463	451	460	456	477	455	460	466	456	407	433	459	473	469	479	455	486	407	460	453	489	439	479	444	481	492	508	451	487	483	491	436	486	446	498	428	459	477	497	470	488	467	453	450	455	458	524	470	457	458	436	428	428	454	423	447	469	477	454	404	481	467	445	445	425	450	462	443	486	467	448	447	433	469	454	482	473	490	483	490	445	454	464	427	443	470	472	464	473	431	461	472	446	485	465	477	433	452	457	496	483	479	454	426	435	425	429	471	422	472	456	468	477	413	446	418	491	480	436	456	458	460	447	478	446	434	480	458	451	452	448	456	426	391	446	424	471	476	472	430	417	449	436	463	431	438	461	456	434	434	423	482	434	468	486	466	503	463	479	478	467	448	491	472	448	478	439	442	487	450	482	463	447	463	459	461	416	430	486	497	428	476	459	456	434	500	469	448	484	463	458	449	452	427	448	472	457	503	453	451	462	461	436	488	481	464	441	457	449	434	452	481	431	471	459	491	464	469	431	425	460	415	409	428	481	454	448	444	482	441	488	416	432	493	435	449	468	450	455	490	400	457	448	403	474	466	489	515	457	471	462	488	483	472	461	463	437	466	459	475	481	448	501	451	452	454	453	432	464	468	464	437	440	454	442	477	478	445	471	450	438	477	482	426	464	450	489	457	434	468	435	446	509	444	481	502	489	464	466	466	500	484	491	428	464	461	457	487	448	428	468	478	486	449	466	452	476	465	471	479	470	450	440	476	433	483	474	461	473	465	469	443	472	443	499	443	495	471	465	495	485	470	468	462	455	444	456	463	419	419	429	475	490	464	442	438	424	456	481	480	476	464	474	444	444	452	472	450	442	454	438	462	444	452	480	473	455	444	470	424	486	416	473	450	495	437	468	425	506	479	474	441	442	444	432	449	439	442	434	437	475	484	445	404	488	425	433	470	465	439	498	478	454	448	459	472	474	431	438	458	443	448	423	475	419	484	472	477	482	470	458	438	473	460	453	451	485	466	479	443	447	456	443	417	488	471	518	491	449	441	492	457	498	463	490	436	468	461	467	476	465	450	470	455	482	470	450	449	473	441	392	439	429	418	456	455	446	433	435	460	471	429	485	473	405	472	467	454	469	474	447	422	476	431	499	454	459	438	423	448	462	493	479	464	427	457	475	462	426	472
14474	28537	27975	20342	15620	11994	9247	7245	6153	5461	4912	4528	4299	3957	3861	3759	3794	3358	3163	2819	2519	2354	2027	1880	1728	1668	1561	1617	1474	1452	1346	1265	1153	1033	1009	937	946	915	929	966	922	925	869	923	948	920	951	940	1002	939	1010	904	925	952	944	958	924	943	942	983	998	968	967	923	917	956	937	915	954	931	899	955	953	869	895	944	921	915	950	953	961	885	912	924	986	919	902	866	903	883	923	938	922	929	862	864	927	914	955	954	947	983	913	892	969	949	894	950	893	927	903	961	910	964	963	927	896	900	927	884	899	952	945	918	948	911	899	866	886	917	894	870	917	894	920	881	910	920	920	965	882	873	861	920	877	930	917	954	904	914	914	857	865	914	927	929	891	851	898	893	940	894	915	893	903	888	929	902	917	941	954	951	887	859	878	910	897	975	914	947	922	949	951	941	891	927	893	887	884	950	913	892	961	884	900	914	918	929	916	943	887	843	887	860	859	858	933	953	906	857	926	876	870	899	899	956	935	913	873	909	936	871	860	934	946	925	886	866	889	918	909	923	950	916	898	881	913	859	842	918	941	960	894	917	912	905	943	905	923	945	945	919	860	886	882	946	898	926	923	895	941	886	871	874	891	886	949	896	904	887	924	888	918	877	907	890	895	833	900	924	896	919	845	927	920	949	878	896	925	894	952	904	926	901	884	942	900	867	930	875	908	925	836	929	894	927	857	907	889	931	934	898	915	906	931	874	956	950	910	904	973	945	892	922	917	910	903	938	891	852	902	945	916	939	872	911	946	889	909	878	892	889	873	960	947	897	883	919	917	903	882	907	909	916	898	896	890	986	903	903	910	830	921	924	897	916	1004	887	884	902	868	937	934	924	904	883	908	920	891	910	896	900	895	891	985	896	887	951	886	902	901	878	915	914	964	946	857	925	931	909	928	905	900	921	950	945	875	939	911	921	947	907	934	891	871	953	882	954	947	904	875	916	906	900	950	935	885	848	888	899	928	878	925	898	941	914	901	888	912	880	900	926	948	881	909	918	898	922	895	882	917	887	906	979	950	919	907	880	865	928	881	891	876	930	939	884	922	962	887	861	959	935	887	923	872	959	929	944	899	859	933	894	894	945	917	948	882	859	931	879	947	932	954	935	945	925	905	896	933	887	921	933	907	952	934	930	919	922	919	896	919	921	929	894	909	906	918	886	927	927	937	916	895	912	919	891	892	852	828	910	856	913	891	899	901	937	934	907	895	929	932	945	883	891	890	908	867	899	850	936	907	921	914	861	861	919	908	925	877	928	886	956	927	967	965	894	895	882	871	888	940	952	925	893	916	922	910	919	928	916	919	959	926	937	894	948	903	904	884	915	911	949	955	887	935	896	918	902	954	921	934	920	907	933	873	931	909	870	901	921	916	900	904	895	899	981	887	961	881	922	968	891	928	871	945	830	902	940	902	902	927	926	904	927	866	932	905	861	938	909	917	836	926	925	941	848	936	917	924	918	921	928	928	917	937	901	898	973	928	883	853	889	917	950	947	890	925	883	884	906	907	862	905	890	881	863	972	940	912	908	929	913	896	935	900	895	925	915	887	883	869	922	894	912	858	922	930	905	934	912	928	931	909	890	918	898	906	889	878	937	919	920	973	912	908	899	893	953	968	884	884	914	865	880	918	900	943	861	895	918	886	908	912	889	914	899	891	922	897	872	917	872	920	892	833	880	950	890	924	915	899	917	999	832	902	924	964	942	929	904	942	891	921	885	904	897	909	973	887	906	923	962	873	917	922	915	876	930	865	924	861	928	907	945	860	899	881	930	967	945	904	925	936	954	950	906	936	896	915	880	895	901	908	904	912	884	908	946	913	924	959	921	911	926	952	901	821	942	845	884	888	893	987	850	878	958	876	956	857	883	894	873	914	868	875	912	916	871	848	833	894	919	929	850	927	887	901	879	898	991	877	922	920	891	945	933	861	937	958	850	941	885	911	939	962	940	929	888	890	885	911	904	932	921	911	944	861	940	923	885	909	921	859	873	902	980	872	965	879	895	950	950	914	872	854	894	851	901	966	902	918	915	936	904	949	885	931	908	907	872	954	882	892	873	878	934	979	925	910	949	926	975	939	926	921	941	930	857	931	929	894	886	946	882	921	925	952	968	924	866	976	888	970	982	907	887	906	901	942	922	900	898	938	882	884	874	929	916	873	993	912	945	847	943	949	965	918	897	878	863	926	907	879	929	929	845	934	885	913	868	898	939	907	884	913	856	904	903	902	948	895	921	910	905	920	919	919	895	878	888	866	858	908	931	957	906	867	948	907	925	956	902	961	882	892	888	861	929	857	900	942	937	889	982	875	932	875	912	919	913	912	874	960	912	925	854	904	927	870	880	899	906	905	921	939	889	911	918	864	871	899	889	884	909	868	920	881	946	904	981	868	931	882	867	898	895	933	905	942	970	921	872	864	916	892	891	948	875	907	955	942	882	885	932	875	930	915	916	920	938	929	889	898	940	882	840	876	936	951	906	870	870	932	925	912	904	894	906	927	950	894	884	913	913	946	895	891	913	895	894	835	919	926	947	894	871	882	906	897	892	895	912	888	913	884	917	914	935	883	918	970	889	938	915	863	861	931	960	926	929	921	943	893	902	883	904	922	892	939	892	905	928	929	892	916	886	934	925	948	917	878	926	945	907	910	855	886	901	879	889	912	932	888	874	918	923	896	902	917	905	915	895	948	887	879	902	970	920	922	908	922	955	940	924	933	902	907	922	895	882	890	890	914	881	928	924	969	867	880	942	848	922	880	900	911	922	906	922	854	906	888	889	923	936	883	910	882	860	932	919	900	914	908	990	890	920	898	874	935	902	943	939	907	913	943	878	977	897	994	930	880	869	885	925	897	854	914	877	839	911	937	911	891	902	972	891	888	932	915	908	969	876	901	953	880	947	888	895	927	897	928	856	844	883	906	884	909	897	891	916	974	883	887	887	951	877	908	915	913	906	911	925	958	884	922	946	940	898	893	905	915	925	957	930	920	937	912	905	966	861	959	908	930	943	911	916	962	891	948	940	913	918	909	940	906	903	860	875	896	892	890	939	937	874	931	863	880	907	936	926	916	885	902	989	960	910	917	932	893	929	906	872	895	946	885	916	867	873	893	897	922	966	881	910	948	879	893	934	926	894	944	902	916	920	889	881	884	885	933	929	903	875	940	902	886	929	910	874	883	890	922	880	955	916	890	920	885	910	933	885	859	915	924	882	932	929	918	923	953	888	920	862	867	911	870	938	889	887	901	910	854	897	904	950	936	915	930	917	939	926	876	879	941	942	912	917	857	936	955	908	892	863	914	898	922	898	940	934	964	841	927	916	899	896	953	882	933	911	922	907	924	863	897	928	885	987	882	930	938	900	852	877	898	974	931	965	942	866	976	929	912	926	840	906	883	913	911	881	892	907	926	944	882	849	907	940	928	893	874	871	879	953	911	898	935	945	878	935	900	906	992	952	934	907	903	928
27313	17829	6762	2916	1512	1039	762	600	515	493	440	490	460	460	418	457	468	379	463	387	374	365	372	370	359	308	302	333	311	312	296	296	323	290	262	301	306	281	279	289	281	282	272	265	310	295	285	255	263	300	295	277	278	248	288	278	259	278	282	279	295	260	262	263	320	278	252	293	273	236	296	259	268	278	308	287	273	276	267	286	277	273	283	295	277	278	293	267	298	298	269	268	303	286	244	255	279	254	257	273	309	289	303	279	294	307	280	224	261	278	288	264	291	285	277	263	291	265	259	279	277	260	254	285	298	238	305	272	308	291	269	288	289	258	267	288	252	274	289	265	258	265	280	302	271	303	290	276	271	277	280	283	292	256	274	290	269	272	278	305	282	251	289	245	307	291	287	280	284	259	303	294	279	269	303	256	286	263	263	289	294	281	295	251	291	275	266	281	260	289	276	297	243	287	268	273	256	273	261	253	272	283	261	264	265	296	287	293	303	291	250	307	288	252	258	285	269	289	252	291	273	263	253	287	270	291	264	266	262	307	262	276	290	288	263	290	272	276	253	279	282	234	269	291	280	268	283	274	282	250	285	290	283	295	290	290	308	293	297	260	299	280	306	258	299	285	283	277	264	276	308	298	286	268	265	271	301	279	285	266	285	266	267	285	259	269	264	304	290	265	295	281	285	274	261	284	277	274	281	287	288	269	284	309	249	266	274	286	257	291	290	295	266	275	262	271	299	296	282	277	265	274	279	282	299	240	310	263	262	288	264	285	270	260	285	272	282	253	249	298	291	300	282	290	318	289	258	282	280	272	263	287	284	289	285	277	308	290	270	282	276	263	261	296	277	272	260	284	284	285	276	324	302	283	283	287	264	289	280	256	271	295	266	274	260	278	278	247	280	295	267	259	289	300	279	301	269	293	276	267	279	239	253	282	285	283	270	247	305	294	298	286	281	299	264	271	283	283	291	246	310	294	292	270	276	272	255	281	228	260	286	293	263	271	287	245	277	281	306	292	276	307	287	283	297	271	279	284	297	276	288	268	291	249	292	268	277	281	265	273	275	279	281	305	275	250	271	252	270	288	294	289	248	274	284	290	271	318	287	270	318	275	280	290	267	277	271	253	294	272	250	269	256	263	289	300	274	271	310	287	280	249	271	258	298	278	292	290	284	265	255	279	291	291	301	293	293	317	275	304	286	294	273	283	266	261	283	286	286	258	274	253	295	252	243	292	259	271	276	275	263	267	305	272	293	245	259	282	269	315	286	260	275	266	312	281	278	269	274	268	314	299	296	263	290	288	278	267	270	271	279	281	304	279	293	269	287	301	293	299	260	287	273	260	290	256	251	295	258	290	254	253	301	291	291	294	269	282	285	250	267	278	276	271	260	286	306	286	249	265	281	296	276	260	300	264	287	282	270	259	257	294	312	302	264	293	269	254	292	261	263	257	253	276	270	306	244	312	256	292	286	295	299	267	266	278	283	290	294	268	294	310	267	290	284	255	261	258	285	283	249	271	301	281	287	274	265	287	245	253	304	246	278	259	255	274	280	286	274	293	246	273	287	258	257	309	274	287	266	275	262	287	278	268	278	293	297	282	279	254	245	276	292	282	282	257	256	278	272	278	266	280	245	258	298	279	294	297	270	247	286	264	279	250	266	254	279	279	301	310	258	274	283	292	268	280	271	283	224	277	263	281	275	279	279	290	303	274	273	265	274	241	281	278	274	284	285	266	248	287	260	294	315	291	266	270	263	267	269	294	270	287	272	305	273	294	278	277	298	258	279	272	287	300	288	273	295	246	278	236	282	281	253	285	262	299	304	272	268	255	251	254	271	306	279	297	258	268	319	300	289	276	260	284	274	291	289	230	277	266	295	244	289	273	282	293	288	286	259	288	280	259	290	280	273	287	283	294	298	254	279	280	268	278	272	286	296	262	282	275	298	270	276	257	281	285	264	275	257	284	270	285	306	289	292	236	262	277	297	293	263	260	277	302	292	257	285	268	300	288	283	296	250	297	265	261	270	283	301	285	309	293	257	263	283	256	291	252	277	270	247	267	277	283	289	280	290	282	292	283	276	258	304	318	284	299	269	263	277	290	286	329	273	254	265	274	272	302	264	259	269	263	270	247	260	270	263	299	277	251	274	283	286	288	268	276	297	288	265	312	264	268	269	301	278	278	294	264	290	250	275	299	293	266	267	292	295	274	272	288	276	269	281	280	278	285	263	283	306	240	293	290	263	268	265	301	268	245	288	296	276	275	253	278	268	299	308	251	276	280	251	279	297	279	265	287	285	271	301	332	278	286	310	271	283	290	271	295	309	272	289	275	263	270	260	273	283	258	243	267	233	270	250	265	289	276	289	264	275	241	261	268	249	268	269	286	267	260	296	278	290	280	237	252	281	293	305	289	264	284	263	274	305	285	238	312	300	278	288	286	285	293	304	271	283	265	267	277	263	272	260	301	272	310	268	282	286	287	295	321	285	294	270	293	278	242	296	267	249	300	283	255	296	262	248	288	300	276	259	263	279	295	271	280	267	292	258	279	289	288	272	297	280	317	288	282	232	295	266	286	281	286	297	275	284	273	275	279	280	238	255	263	274	279	277	306	259	300	248	300	268	280	285	285	285	263	268	280	304	284	265	259	274	266	272	291	255	283	273	306	268	262	295	276	303	307	285	291	282	255	287	264	249	250	272	289	279	283	265	291	269	274	270	274	291	290	284	251	269	278	250	298	252	230	281	263	280	271	292	263	298	271	271	257	287	318	290	267	268	293	280	288	304	275	273	274	258	294	266	308	283	251	277	255	265	300	275	295	262	257	284	273	267	283	276	294	255	297	275	280	277	282	248	239	286	298	286	270	277	262	296	281	278	291	302	287	269	258	315	266	267	305	269	277	268	290	283	271	288	272	262	307	311	292	307	310	265	279	270	297	281	283	248	264	308	287	285	289	309	286	269	250	293	260	285	284	249	296	297	301	266	264	290	268	297	267	258	288	314	292	293	280	275	287	292	279	272	268	267	275	278	281	272	266	280	261	292	276	290	270	279	282	286	319	254	261	253	287	266	289	264	281	284	264	258	295	279	258	286	281	284	280	265	258	289	286	278	280	288	262	257	270	265	245	279	257	278	269	259	290	277	282	264	301	251	304	294	300	285	290	294	287	240	276	262	262	247	268	278	265	265	306	267	291	268	270	284	304	276	253	269	291	286	288	307	276	297	276	285	303	307	283	268	286	278	319	282	292	261	304	255	272	266	265	291	280	263	302	274	290	292	267	292	301	290	252	287	290	263	292	248	261	262	246	279	273	266	281	266	268	267	266	301	270	311	264	320	275	264	257	279	278	250	284	274	279	282	277	257	290	306	293	266	295	288	285	267	252	285	303	283	285	269	269	278	256	285	250	265	280	295	306	269	274	300	281	291	262	266	293	267	275	284	274	262	291	276	304	300	288	268	268	276	281	262	289	292	292	276	249	272	248	323	297	274	294
8627	12797	12524	7185	4966	3483	2552	2016	1779	1663	1557	1501	1436	1347	1335	1356	1406	1233	1210	1096	1035	948	896	876	773	798	764	729	761	730	742	668	656	618	632	591	635	584	605	570	616	543	644	533	609	622	612	640	566	579	606	615	554	627	574	601	610	590	623	565	575	593	607	612	635	601	616	631	580	597	613	597	577	606	615	603	573	615	589	614	588	600	602	618	588	590	594	587	553	577	641	593	587	575	593	611	544	603	589	590	591	596	616	596	595	556	616	583	571	631	620	596	565	570	602	616	595	589	584	606	604	602	581	587	587	624	555	574	598	588	604	593	575	609	582	584	544	572	577	572	571	596	599	609	620	583	618	597	637	587	627	562	611	550	606	560	624	630	604	599	614	583	625	571	588	566	595	573	585	557	546	624	641	627	619	613	542	592	603	563	613	561	584	605	576	659	618	580	595	627	571	602	583	587	582	588	609	532	576	610	592	585	673	546	581	573	589	563	574	616	602	588	548	589	636	555	592	571	628	618	595	605	611	585	616	570	614	563	623	601	562	605	589	598	578	589	599	591	610	590	590	588	535	601	602	592	609	602	562	606	560	580	561	625	580	607	573	613	590	563	648	593	572	577	577	582	548	594	613	584	601	555	590	578	616	584	586	574	566	614	573	610	591	585	588	620	560	613	596	600	636	606	632	556	606	578	580	582	556	588	612	621	605	582	569	563	589	598	590	612	591	577	573	597	563	594	573	601	593	565	643	601	547	621	601	612	585	582	616	603	582	580	607	619	612	606	604	594	556	619	597	569	585	588	647	614	582	576	582	595	579	595	589	586	586	592	600	609	599	573	587	577	609	601	567	546	551	597	611	568	625	628	634	564	621	579	604	600	562	562	616	599	595	562	611	541	593	605	593	599	581	611	595	576	607	574	577	578	599	595	606	576	601	627	555	578	578	608	595	586	562	582	633	628	610	586	617	601	558	621	593	605	579	596	604	541	596	633	570	587	582	607	633	555	606	606	548	562	558	563	605	592	611	601	554	613	573	583	614	566	627	640	596	560	584	569	598	558	592	566	651	598	557	559	625	591	615	574	550	592	561	594	610	529	606	621	595	555	596	629	588	567	597	588	592	575	596	597	554	591	604	603	598	613	577	604	564	601	607	604	569	625	589	558	539	619	583	598	607	601	636	596	598	601	589	604	571	602	660	564	568	589	611	611	571	586	623	586	595	576	592	594	578	633	588	574	615	575	618	555	610	621	571	593	537	626	589	589	575	563	581	563	624	610	592	582	577	597	540	594	589	562	630	606	582	617	561	571	580	616	625	586	618	604	602	627	609	628	599	578	615	606	634	579	562	600	606	585	593	598	608	585	635	607	575	567	607	566	603	575	622	584	578	612	599	566	634	601	604	582	569	589	598	623	561	620	541	591	609	599	567	569	556	594	645	610	569	600	597	598	639	623	612	574	584	622	564	671	599	557	598	592	587	552	602	609	573	623	573	580	609	612	591	573	585	582	582	595	589	577	579	564	565	605	608	624	592	613	582	542	600	590	625	613	585	613	577	588	581	582	571	604	605	551	598	589	568	574	597	599	593	592	589	622	552	571	591	558	634	601	561	605	629	612	600	596	605	595	601	622	611	588	582	631	612	599	615	543	598	562	566	583	581	604	587	590	583	605	553	597	565	606	582	643	652	587	615	555	567	555	598	586	589	614	595	588	633	570	568	578	583	592	597	601	611	618	586	585	611	602	557	643	633	560	620	564	592	611	625	564	570	577	587	578	613	579	621	588	579	610	548	561	604	578	599	622	622	612	602	581	562	576	600	545	588	629	540	586	594	560	575	539	592	594	608	594	625	572	604	595	580	594	605	573	586	536	568	589	642	581	589	583	625	567	614	550	582	574	603	563	600	633	564	638	591	588	595	534	608	610	584	561	594	586	562	599	598	545	566	625	610	579	549	581	645	595	567	639	620	556	588	607	559	619	608	608	606	608	572	559	560	573	580	554	603	561	570	568	623	564	569	593	608	572	623	619	591	655	580	602	617	590	598	547	573	619	624	616	589	582	603	606	626	635	614	617	602	563	567	593	638	625	615	628	550	596	637	590	601	584	584	609	626	583	612	613	632	559	634	625	609	646	585	594	564	623	570	585	556	566	583	592	576	631	582	597	592	601	630	547	619	562	599	578	555	576	542	548	557	564	612	580	573	605	576	581	578	565	615	613	570	599	567	575	594	506	593	586	623	590	581	562	559	602	598	568	615	581	607	615	605	615	608	618	601	596	544	546	603	587	561	589	568	598	596	609	593	606	620	608	568	618	597	594	597	625	592	582	618	605	585	629	618	601	594	614	616	545	589	566	592	591	588	575	602	620	582	589	609	596	626	593	578	598	605	576	619	592	602	553	599	625	640	574	576	553	617	633	612	545	600	605	568	612	554	581	589	595	549	592	596	561	600	608	586	598	610	594	603	606	624	576	616	570	553	555	633	631	573	580	596	569	603	599	616	602	604	601	603	589	633	573	627	621	599	557	548	609	575	617	577	579	631	599	596	595	594	621	591	593	612	596	584	567	587	645	601	609	617	560	578	568	595	632	579	583	636	611	618	579	602	563	616	596	563	594	586	562	607	591	599	570	621	545	623	572	560	585	566	620	607	586	579	571	576	537	549	583	591	600	589	610	587	578	610	559	613	596	616	618	548	569	613	599	572	564	634	556	640	609	572	588	604	547	603	619	552	567	605	599	620	567	586	563	625	622	629	549	565	618	544	632	586	586	591	624	581	601	577	594	569	600	600	594	592	576	600	601	615	562	606	607	619	572	566	587	599	564	580	605	621	575	576	582	593	578	601	604	599	582	542	607	589	619	600	569	601	593	612	595	595	583	590	631	598	547	598	566	604	532	608	587	555	596	594	564	572	623	569	597	612	603	567	604	581	550	582	605	618	605	580	618	609	591	620	588	605	572	613	558	586	633	601	557	604	616	614	624	607	594	576	589	587	590	608	580	624	541	621	608	562	581	593	591	556	556	611	566	534	603	579	635	623	585	596	631	590	615	601	574	645	554	598	567	570	575	612	604	596	578	566	520	622	539	583	594	614	591	502	622	590	570	613	592	605	610	648	581	567	599	584	546	615	610	586	629	543	597	612	592	572	584	601	619	624	567	638	588	581	543	577	635	591	591	606	540	600	582	640	585	642	588	597	605	581	566	593	593	551	604	572	633	572	577	602	629	610	583	559	612	589	552	597	550	602	556	615	573	612	633	580	618	607	566	603	613	558	580	600	585	627	586	570	602	664	609	606	594	555	642	617	603	622	618	609	574	594	618	565	596	573	573	601	623	597	595	620	552	602	585	586	618	564	594	568	616	651	627	572	612	584	566	627	547	603	579	620	627	594	564	626	573	578	620	560	607	558	612	546	594	577	626	580	593	556	600	570	599	592	604	623	638	599	590	602	609	631	615	591	600	607	562	607	546	610	598	602	565	560	585	575	597	596	594	594	577
25072	21417	27887	25271	13661	3687	2036	1409	1122	969	899	871	873	777	710	726	693	656	672	640	584	520	499	438	456	392	458	404	406	377	387	347	340	355	332	310	330	294	321	338	334	286	329	313	287	296	272	322	297	309	308	297	299	331	319	355	319	280	308	351	339	321	312	291	351	272	313	286	301	342	313	307	319	313	298	304	338	324	300	305	311	293	298	320	306	265	337	346	282	331	276	305	313	312	298	310	343	274	294	303	299	300	290	284	300	307	303	288	299	283	295	321	304	311	310	300	326	305	272	330	326	314	295	287	290	287	312	310	319	315	316	299	309	297	313	288	342	332	334	311	310	306	301	299	315	287	294	287	304	331	300	307	332	353	273	274	301	337	320	312	304	306	305	314	322	266	320	300	313	316	318	289	313	323	281	302	298	364	301	303	319	290	320	327	308	317	298	282	289	303	310	275	297	336	323	292	300	336	321	341	310	304	294	299	301	294	321	280	308	312	326	299	307	248	344	284	309	307	325	311	322	284	302	301	288	320	283	327	331	344	328	326	285	297	338	296	304	336	300	329	323	300	307	277	306	303	292	270	273	323	310	319	290	343	289	302	297	319	282	318	298	276	312	317	295	302	326	339	297	305	297	301	308	321	286	326	316	287	296	327	310	299	301	318	309	286	334	287	279	314	273	293	327	317	300	327	296	296	344	309	320	319	299	320	304	292	305	301	307	324	297	304	311	321	317	286	301	277	311	331	281	308	298	336	304	294	265	315	295	318	304	328	311	303	306	314	306	316	298	331	325	283	314	311	308	281	337	318	306	327	306	288	330	310	295	324	294	307	305	306	303	341	302	315	294	317	304	288	342	318	347	269	301	301	313	292	325	310	303	265	309	329	283	318	301	327	320	296	282	292	297	316	292	320	309	310	287	291	328	315	323	309	311	333	307	332	324	285	282	298	283	321	319	296	293	296	309	293	335	294	304	273	323	299	314	289	299	306	340	311	305	302	313	280	306	266	313	308	306	312	310	320	290	347	294	297	322	316	287	314	305	301	318	314	313	336	296	292	306	329	315	317	284	303	307	323	296	294	296	313	287	280	291	282	284	277	306	315	295	326	315	307	294	329	304	336	305	337	293	315	317	292	317	269	304	273	296	294	318	273	326	262	328	282	330	286	331	288	300	284	278	314	289	293	330	324	315	333	312	286	299	284	287	328	312	321	304	290	318	285	323	348	281	289	320	297	308	282	316	307	314	332	315	274	316	316	282	307	316	319	311	310	298	291	301	310	304	314	307	300	310	314	324	290	305	312	293	328	322	314	284	290	308	309	296	311	300	296	298	334	303	270	315	288	304	318	285	302	314	305	353	319	323	310	350	320	350	304	311	309	286	316	316	290	311	291	308	300	331	276	312	315	302	314	313	294	300	295	305	285	289	254	309	295	274	298	292	290	302	342	284	313	340	266	322	314	352	282	306	299	297	306	289	335	286	299	304	323	304	336	305	283	329	316	317	321	320	310	277	283	303	304	308	246	283	299	331	286	327	297	314	293	297	343	298	343	317	305	320	285	309	292	283	257	289	328	278	304	288	299	319	312	288	321	318	297	310	316	292	298	292	333	324	289	303	306	306	329	312	304	258	282	313	317	272	292	311	319	292	330	318	319	326	364	292	304	281	314	270	299	299	319	303	303	310	284	309	314	313	313	296	315	313	307	294	322	297	313	320	311	289	287	325	327	307	290	329	324	282	306	291	325	329	303	347	298	311	318	302	320	268	302	340	329	336	281	323	289	326	329	298	307	306	325	285	317	322	327	318	303	289	301	294	326	315	317	322	318	303	325	292	298	308	324	307	305	288	306	329	331	306	296	313	272	333	332	304	278	305	303	282	307	305	335	341	338	304	307	327	278	305	324	286	312	333	322	297	284	317	306	268	290	257	359	307	300	296	276	307	303	299	324	271	338	331	315	306	310	320	299	320	322	264	302	300	320	314	298	308	313	290	307	305	295	301	301	309	326	328	279	290	310	303	314	333	305	313	278	333	299	280	291	319	313	303	295	325	304	283	263	310	313	280	297	308	333	303	296	324	323	305	300	315	308	322	287	338	310	304	291	272	313	347	310	296	336	263	312	314	277	286	300	318	325	311	310	311	307	308	274	296	326	331	323	303	272	297	303	327	291	316	322	327	352	287	281	310	327	313	319	324	286	287	309	271	321	305	304	288	289	301	311	311	280	305	287	327	289	311	315	289	298	286	282	338	281	330	302	304	306	303	292	311	298	296	326	313	307	302	317	292	301	307	304	308	298	300	332	298	267	292	327	303	320	314	286	313	303	311	312	287	313	316	325	301	332	328	313	315	320	304	311	304	299	302	313	326	316	299	290	300	307	298	310	287	288	326	273	301	291	306	318	296	298	310	287	268	330	303	319	297	329	302	291	251	307	291	323	313	331	297	274	290	301	310	324	291	292	324	284	291	310	287	311	322	292	265	292	300	309	342	279	304	320	298	298	282	314	305	298	296	279	311	318	308	313	290	306	282	302	307	325	322	311	286	317	340	287	302	300	316	281	318	300	313	295	286	282	306	284	294	298	290	304	298	317	323	292	287	302	313	310	336	288	321	302	285	303	303	303	311	294	317	341	271	319	341	279	277	301	266	338	324	310	306	302	296	328	307	318	323	303	313	314	302	313	257	297	292	294	305	327	297	286	276	273	323	322	283	302	308	277	323	310	299	313	293	330	329	258	284	335	309	299	325	286	300	302	310	323	297	313	287	280	284	286	301	289	316	299	302	313	303	318	298	305	317	301	329	316	309	308	311	315	309	298	308	277	282	311	324	284	302	291	281	293	331	293	269	299	311	308	334	330	285	293	320	329	294	316	328	309	317	292	311	318	279	295	322	329	323	292	286	294	279	297	328	309	318	298	303	321	296	298	281	307	307	331	295	314	308	306	317	309	322	299	336	320	269	312	314	275	267	334	283	283	296	324	331	333	332	295	329	279	290	296	270	283	313	295	329	292	298	308	267	298	303	280	292	304	281	310	289	299	304	268	313	287	336	274	285	307	304	319	303	343	310	297	305	296	306	289	297	305	315	300	297	300	319	303	301	303	310	295	327	332	311	278	307	315	280	300	309	321	274	300	308	321	313	287	279	301	305	314	320	298	285	309	302	309	312	311	303	300	304	292	310	317	315	322	276	321	313	320	312	335	337	308	330	314	285	283	300	315	295	332	306	300	328	320	305	289	317	299	316	286	306	330	318	308	276	306	286	320	317	289	308	308	319	324	298	285	336	321	324	292	333	324	325	315	291	319	314	302	299	302	278	334	317	295	302	319	312	302	318	318	310	313	296	306	324	292	290	317	304	311	322	312	322	325	298	325	301	306	310	332	301	301	327	323	327	287	306	298	278	320	304	289	316	270	313	301	283	315	336	339	310	309	281	316	343	297	309	325	317	282	288	319	275	306	289	329	275	278	286	312	300	326	332	311	288	301	294	312	304	296
11994	23439	22077	14971	11074	7924	6009	4713	3885	3361	3008	3022	2649	2542	2329	2354	2232	2166	1883	1883	1667	1618	1421	1267	1121	1065	1058	1037	993	1002	853	847	843	774	753	675	673	684	655	603	670	653	641	668	656	654	659	649	652	691	656	695	641	669	683	657	690	702	658	612	689	649	676	685	646	700	694	673	676	592	651	637	624	652	650	668	670	646	633	648	610	652	653	649	641	644	670	620	588	663	630	654	607	642	665	679	631	616	630	639	690	640	634	619	627	624	659	649	635	651	618	644	654	657	661	609	624	640	587	663	662	649	633	635	612	605	660	679	649	666	623	594	627	678	631	668	647	651	667	636	624	685	653	635	651	638	663	666	593	648	673	662	664	605	650	616	650	636	599	647	672	601	623	607	677	632	613	668	631	649	655	604	652	639	665	590	638	642	672	620	674	648	601	644	634	613	690	687	670	628	668	626	662	645	657	615	677	666	630	653	633	654	656	642	649	632	660	657	607	612	682	607	600	616	647	616	691	650	632	655	623	640	641	625	626	662	626	661	669	633	604	641	647	633	651	628	600	652	607	631	645	652	607	657	637	722	587	656	612	646	673	653	630	638	630	609	634	667	618	657	622	644	650	635	647	636	670	612	599	628	654	671	617	663	666	632	632	626	678	647	620	630	653	642	649	628	683	634	654	595	592	636	618	595	625	647	615	611	635	689	626	655	654	632	628	603	656	623	614	657	640	631	610	649	647	589	676	619	671	597	663	609	635	674	619	649	636	657	630	623	651	666	652	639	614	600	680	644	622	630	622	689	647	610	640	687	628	647	633	663	654	594	631	609	655	598	631	647	663	642	611	604	662	625	647	659	621	636	637	613	630	629	663	664	653	695	702	628	613	641	618	604	627	669	629	638	718	652	615	661	705	635	632	671	632	678	622	659	668	658	623	641	633	618	645	652	585	679	631	578	667	661	669	650	674	666	670	722	671	656	603	600	611	634	641	628	642	651	638	586	651	663	646	641	648	649	628	590	613	653	673	656	645	668	657	604	661	700	645	649	612	599	684	656	644	676	644	607	658	620	637	653	653	634	602	625	649	607	667	669	645	646	633	659	587	622	601	653	639	676	635	617	662	629	601	645	696	641	641	669	658	659	618	611	653	641	642	667	623	637	599	635	622	618	647	632	643	647	627	666	696	594	649	651	661	619	641	645	629	601	639	635	646	659	648	665	658	637	645	694	613	647	600	625	655	648	665	647	615	649	648	629	617	648	626	661	638	634	668	679	662	632	607	657	653	642	654	600	655	657	572	619	634	614	633	687	631	608	571	673	653	647	636	631	655	622	588	636	605	620	708	666	662	618	686	637	656	674	641	634	663	672	655	619	608	603	647	643	636	642	647	621	630	651	650	615	627	665	690	662	654	650	647	608	687	632	672	654	646	661	646	600	649	676	635	655	675	623	624	649	616	643	584	655	626	653	636	646	684	637	666	639	620	679	687	622	649	616	625	622	638	654	653	676	673	648	690	643	644	598	642	655	625	695	583	647	635	649	620	638	642	658	624	671	619	659	660	685	601	650	650	656	692	637	690	673	649	626	688	643	634	642	648	652	646	626	650	604	609	600	573	601	677	687	689	640	589	648	586	643	646	580	695	681	653	646	634	661	637	643	675	651	662	610	623	639	600	622	676	631	618	624	643	623	625	634	627	631	638	639	648	669	596	663	595	663	619	639	657	684	632	660	666	637	652	648	628	658	617	653	639	657	610	677	647	614	651	650	637	645	642	620	620	686	667	616	621	627	582	654	637	628	658	646	620	620	627	638	695	625	684	646	627	635	645	671	634	674	678	640	682	592	630	637	622	621	697	602	632	611	588	675	650	632	592	655	579	600	640	622	636	644	675	652	682	642	660	663	661	675	636	656	669	672	692	666	684	664	644	628	607	655	648	647	617	648	646	615	648	655	602	642	630	644	664	657	641	665	625	648	628	630	632	646	637	648	634	631	597	624	636	577	645	646	600	659	606	641	647	585	678	726	670	651	686	649	665	608	626	621	620	606	614	611	632	613	625	669	622	603	660	645	643	613	626	642	612	651	673	632	668	645	682	646	672	634	617	639	600	617	605	613	688	677	646	652	652	634	620	656	662	622	621	618	672	635	636	645	651	662	617	649	610	643	665	587	603	619	618	647	678	678	640	690	646	648	588	620	623	624	583	663	623	630	692	648	655	629	664	672	641	659	644	671	606	639	622	646	674	642	643	627	654	613	651	662	638	624	663	632	650	632	599	656	645	647	608	670	645	670	681	679	644	640	638	631	684	666	646	614	691	658	620	617	588	621	624	631	654	655	616	646	656	647	667	618	624	614	629	611	641	648	646	647	658	664	674	637	671	682	607	624	631	659	647	648	631	636	704	689	633	640	638	646	643	659	688	673	657	606	599	640	610	660	624	642	611	613	660	630	686	641	625	645	635	676	625	621	650	665	632	626	627	604	656	640	605	607	627	651	646	638	645	665	624	623	642	657	650	650	674	650	693	618	656	621	597	627	650	634	639	646	624	660	617	651	659	610	656	628	653	640	685	626	636	667	658	686	621	642	669	636	678	650	644	686	647	611	658	633	636	658	698	598	623	652	656	660	627	634	629	631	636	656	582	673	601	591	624	649	650	607	657	626	638	644	698	616	650	656	623	634	611	631	661	712	622	620	620	607	644	666	596	654	681	640	625	648	619	623	661	672	578	622	651	624	627	619	632	673	654	661	627	644	613	626	641	668	614	629	652	667	652	621	666	613	646	613	647	678	629	638	638	634	634	624	620	655	671	667	714	645	619	614	641	626	650	644	643	663	679	612	645	637	680	655	620	649	620	601	632	643	639	620	622	623	654	687	630	632	633	605	668	660	639	663	644	632	658	608	575	599	662	674	638	637	642	579	680	604	657	636	614	640	647	668	618	650	655	627	600	609	637	632	612	659	658	627	657	664	665	671	650	637	654	601	638	671	611	574	591	661	654	635	604	611	660	663	678	605	623	635	628	649	663	579	618	635	602	659	674	630	638	650	686	651	624	652	637	635	628	649	654	636	603	603	668	601	622	669	685	670	600	663	627	675	648	617	636	609	679	647	629	667	651	608	645	608	647	678	648	672	641	682	648	651	674	673	648	667	614	629	659	626	674	650	641	684	653	633	638	632	634	612	669	614	683	611	639	599	614	664	632	648	632	644	664	622	645	694	658	624	655	618	624	631	646	621	616	641	657	604	664	649	619	621	619	625	636	631	630	600	642	647	646	644	625	634	680	653	627	676	667	622	613	675	645	644	637	649	627	644	614	631	640	594	599	628	636	631	620	650	629	655	659	645	646	688	622	637	624	623	651	590	616	661	664	639	614	629	633	681	667	681	625	617	636	641	679	596	599	621	646	632	650	657	631	619	666	646	622	627	634	652	640	677	656	651	644	638	634	638	647	628	672	679	604	640	609	659	651	698	657	613	628	646	637	598	619	659	656	646	652	621	641	645
24152	21390	28818	24337	21326	12861	4396	2400	1857	1642	1411	1372	1371	1276	1124	1078	1148	1035	1038	959	902	832	761	767	677	604	613	635	602	596	633	539	524	507	511	479	415	523	468	465	457	473	460	498	467	484	459	444	480	492	470	483	465	461	487	457	437	463	415	482	457	486	458	473	502	451	478	449	463	467	480	445	481	477	457	441	494	445	465	467	462	482	438	458	480	449	444	447	453	443	441	440	449	424	436	464	442	381	479	428	488	477	447	433	419	472	446	443	447	468	451	474	473	451	446	476	435	460	475	456	413	480	449	433	472	462	455	455	483	474	443	460	428	449	430	455	461	454	470	460	452	450	441	468	460	476	511	450	425	438	431	456	466	473	463	452	467	445	434	458	428	461	482	476	444	425	424	462	460	468	464	467	521	459	447	460	449	453	484	471	467	434	428	418	446	464	452	470	464	499	449	459	434	450	444	438	466	479	448	485	432	455	437	467	462	441	435	463	473	466	451	466	451	450	470	461	478	468	422	425	464	423	456	414	497	450	447	461	455	443	433	489	429	438	415	491	489	455	461	464	416	433	466	425	434	473	490	519	483	428	425	413	460	433	495	462	412	446	455	458	494	426	442	476	456	483	471	434	472	507	459	420	461	463	492	471	457	426	430	436	435	435	417	431	478	407	434	472	460	454	450	454	445	421	459	458	463	448	462	430	437	506	462	466	449	476	457	467	416	442	474	453	424	447	475	435	472	456	468	441	453	461	467	449	480	445	460	445	494	428	498	434	479	418	445	461	452	421	486	474	458	460	478	443	424	473	457	458	441	425	442	455	439	463	446	444	483	430	477	470	459	458	417	435	456	468	462	481	478	444	470	407	463	465	470	437	476	448	423	485	485	472	443	444	463	469	456	477	430	428	460	444	453	463	454	452	465	453	501	428	432	480	456	456	419	456	465	483	438	456	457	462	470	413	456	469	450	431	421	439	504	478	453	458	463	454	460	433	490	504	447	456	428	428	416	435	512	496	476	436	466	478	438	448	430	450	434	449	429	443	481	468	445	435	472	419	431	400	419	440	465	429	453	466	424	479	446	466	445	454	442	458	459	461	492	456	455	427	437	484	462	448	463	452	453	424	441	436	444	440	476	429	446	498	463	467	449	451	490	462	426	471	436	461	442	473	457	466	435	435	455	490	443	434	455	461	474	489	455	464	432	403	442	443	431	483	465	402	448	456	429	469	432	443	437	463	462	475	446	460	415	419	466	457	428	451	457	451	473	477	457	485	426	433	437	411	483	495	422	435	427	409	442	436	442	465	444	475	459	451	449	432	465	431	457	464	436	464	453	495	462	462	450	439	475	467	470	448	442	474	475	452	454	460	434	446	478	462	468	473	426	445	416	458	445	438	432	463	430	421	459	458	430	454	431	450	466	483	459	451	489	425	481	454	446	445	432	483	472	473	464	482	421	444	484	444	451	483	435	440	460	452	491	448	411	478	428	481	434	449	478	437	491	450	475	435	491	469	464	438	435	425	448	436	434	498	458	447	442	434	433	478	445	476	467	443	450	426	435	524	429	463	483	450	430	437	448	479	444	431	467	455	443	467	434	487	442	460	530	430	466	475	467	469	451	449	439	483	462	437	430	450	463	471	482	469	426	460	468	455	449	482	484	486	465	455	467	479	445	412	528	471	452	449	426	468	461	437	439	429	457	451	480	478	437	460	465	432	430	432	433	497	431	484	455	460	442	428	457	459	459	448	441	475	471	471	447	456	443	499	492	458	469	434	454	458	445	484	450	435	443	445	482	510	447	455	486	477	471	454	487	443	425	482	435	472	460	480	457	442	418	450	464	444	482	440	451	469	458	473	441	439	425	435	459	468	449	445	493	425	441	479	482	477	466	452	523	450	480	465	419	470	435	453	434	463	478	468	468	424	462	422	451	465	444	453	456	422	452	482	458	435	443	447	437	449	443	422	483	458	474	451	467	456	425	411	474	471	488	433	438	456	482	464	483	453	442	427	497	453	429	458	442	437	417	496	473	463	494	460	455	461	471	484	420	473	461	412	454	486	452	451	455	458	461	436	475	430	451	441	504	461	474	472	428	443	446	417	484	443	486	419	459	452	462	451	424	422	437	474	464	455	428	449	479	477	446	402	437	471	468	443	447	472	442	455	426	457	458	483	401	456	500	436	460	456	466	439	424	440	449	477	457	528	484	452	428	421	476	439	446	443	451	458	428	446	453	464	480	447	452	442	432	452	498	468	461	505	459	438	470	461	441	484	481	467	469	473	476	436	443	442	451	466	419	425	420	433	447	451	506	463	462	471	496	432	435	443	441	446	447	460	424	459	438	479	442	439	440	457	481	450	462	462	433	469	468	436	459	458	466	458	455	459	446	443	450	486	443	516	453	420	452	405	423	457	410	471	435	436	440	431	484	432	464	432	454	432	469	437	465	447	492	448	462	437	442	440	451	470	419	467	467	467	430	437	473	425	433	454	451	446	428	474	446	456	468	443	431	447	435	418	443	463	458	456	438	445	414	459	457	447	470	423	480	462	470	438	444	430	457	408	436	468	425	435	464	474	427	458	455	454	439	485	489	473	451	466	482	444	449	455	454	485	460	470	503	444	444	454	464	453	424	429	445	471	509	460	469	418	431	445	427	490	474	475	477	473	473	471	437	442	457	472	443	461	479	460	417	455	464	463	489	456	455	491	452	453	454	456	449	444	436	440	474	449	441	434	455	457	465	481	458	431	465	407	462	496	459	452	430	429	478	476	505	474	415	484	438	466	459	486	412	491	478	464	439	438	432	416	454	456	434	432	446	446	468	436	472	422	412	452	485	454	475	449	443	453	445	450	467	463	450	409	481	446	503	484	413	464	458	429	494	443	409	466	451	464	476	436	437	460	465	458	474	457	408	489	465	471	443	437	474	446	472	414	443	486	481	465	453	473	451	447	474	468	462	454	454	477	467	465	461	421	459	442	458	458	434	486	421	421	456	460	439	471	434	494	475	469	454	427	470	414	461	446	491	456	451	460	455	453	476	466	446	466	478	451	450	474	404	494	482	450	475	466	472	456	461	453	488	435	462	429	420	485	452	468	420	448	451	462	434	454	458	463	470	435	473	429	450	491	430	480	451	439	472	439	443	431	451	430	465	448	452	444	476	463	484	452	443	504	478	465	462	459	443	426	417	433	436	441	462	442	491	462	427	444	482	466	448	465	432	450	434	459	443	447	442	468	483	448	488	477	454	471	437	491	424	465	484	473	426	469	440	471	489	476	463	466	441	438	460	465	429	448	459	456	463	468	435	446	443	432	458	463	420	426	457	466	443	421	408	463	408	463	465	412	443	475	439	461	494	438	421	462	463	444	423	433	479	491	430	462	424	423	439	476	463	483	428	460	478	461	472	442	473	447	434	431	472	464	492	442	421	443	439	465	476	461	467	489	441	471	458	481	481	459	441	447	476	449	446	436	454	437	459	475	449	509	446	467	466	432	485	451
15159	28969	27123	19799	15347	11495	9019	7344	5978	5261	4619	4295	4406	3930	3685	3577	3424	3162	3004	2729	2575	2356	2161	1891	1701	1618	1537	1537	1478	1405	1353	1231	1169	1102	1006	989	934	903	977	961	935	879	933	903	911	911	908	946	944	998	973	962	979	921	944	963	973	929	939	960	875	946	910	964	933	952	980	955	909	919	956	1010	950	952	915	908	899	930	912	870	916	942	878	859	923	915	891	999	900	980	972	950	875	886	952	878	931	951	920	913	911	963	941	895	907	883	871	933	926	889	948	861	919	896	915	938	885	854	907	941	849	967	940	899	899	905	907	860	894	927	900	905	892	927	897	942	884	969	895	946	905	856	922	900	941	903	885	894	930	895	920	949	924	889	917	851	880	880	935	900	905	895	881	858	882	890	898	913	905	871	884	899	872	883	839	927	964	928	900	941	882	852	909	939	892	941	938	908	878	903	914	898	912	923	953	919	914	901	949	937	928	913	927	908	894	860	896	904	880	886	946	867	914	878	937	870	900	917	901	869	905	866	930	869	928	966	899	935	907	851	842	962	883	896	949	864	920	937	945	902	856	891	997	888	912	910	878	879	877	880	929	895	879	934	849	941	913	926	942	914	938	960	880	872	905	865	912	890	929	877	870	911	903	920	902	916	931	892	890	910	907	894	895	915	936	929	884	916	876	858	908	880	860	887	905	878	892	913	897	895	891	916	866	892	881	874	870	912	877	936	932	847	876	918	892	891	894	897	928	885	908	827	879	905	885	926	919	942	857	915	893	947	868	878	939	945	869	887	869	923	925	912	915	929	882	907	926	896	871	886	852	877	838	940	890	908	938	921	926	935	894	960	876	883	909	849	968	964	912	913	895	911	908	881	912	910	931	964	917	905	929	916	912	903	864	872	879	907	925	930	873	936	965	915	907	847	848	911	935	971	918	949	904	873	903	845	912	926	924	889	909	893	930	954	907	882	904	938	889	905	940	906	815	923	872	879	876	920	915	855	840	872	871	913	899	940	912	901	920	894	891	921	976	916	918	874	913	886	905	872	887	934	915	927	928	939	958	933	913	848	917	896	907	893	927	921	871	906	883	849	894	896	935	839	899	963	915	904	923	902	909	879	956	871	877	951	905	949	927	921	889	918	886	916	897	896	935	932	896	962	892	904	878	904	885	880	936	894	902	926	930	903	943	920	957	990	909	856	909	877	919	857	843	855	871	846	941	883	874	892	915	873	862	917	881	920	895	947	915	904	895	887	920	934	864	940	938	863	947	847	856	939	874	938	871	930	879	913	914	915	853	904	892	862	920	878	917	889	914	868	932	866	907	905	903	934	892	929	879	893	854	880	905	881	909	921	846	933	911	886	901	899	925	874	869	910	900	830	945	894	873	933	861	893	857	919	865	992	934	930	920	908	910	885	899	958	876	929	935	901	943	846	923	929	843	877	928	906	901	902	901	906	881	873	918	912	896	921	925	921	936	915	905	912	886	926	923	951	878	887	944	904	911	871	926	880	871	887	999	862	966	891	912	917	877	866	926	945	849	909	943	951	882	835	861	840	900	874	886	910	911	936	954	923	898	916	944	883	894	948	846	859	879	889	869	888	894	968	935	877	934	876	898	954	936	881	921	894	941	870	908	891	893	901	889	923	934	884	915	905	914	914	930	869	908	910	893	900	886	905	934	955	950	873	883	848	850	902	899	876	900	860	951	907	885	891	968	916	898	920	902	919	882	900	893	944	852	884	895	900	896	887	911	933	953	918	944	935	887	913	898	870	900	955	940	913	910	976	944	905	880	933	929	940	889	938	910	841	918	924	926	885	873	925	911	950	892	914	946	909	917	925	891	912	913	867	879	913	879	919	906	956	889	883	927	890	892	954	960	895	911	909	927	938	889	941	881	914	893	913	926	862	945	834	899	901	949	908	927	869	905	882	887	921	940	910	913	873	935	932	870	867	883	866	926	924	913	918	869	863	899	902	915	887	917	900	939	911	871	883	902	903	846	910	943	920	909	875	901	847	931	927	919	884	912	874	920	909	883	868	945	925	890	904	894	931	891	908	916	904	958	892	912	926	913	905	930	896	897	890	938	928	879	889	887	885	876	920	871	869	877	886	834	918	888	896	856	896	921	931	898	905	918	947	908	850	964	921	887	878	943	875	891	861	887	874	904	887	946	895	930	867	890	906	897	910	912	856	889	907	890	885	865	944	953	872	943	934	927	918	907	1019	914	890	892	915	890	902	903	868	963	955	858	943	893	883	940	879	916	935	907	864	860	890	891	930	894	870	929	906	934	908	905	947	916	938	874	913	911	914	913	944	868	918	908	891	865	896	884	886	914	883	901	871	923	894	912	876	914	934	856	863	868	935	899	883	916	933	919	945	917	919	901	826	909	907	936	929	908	873	933	918	869	861	879	904	901	930	896	903	946	858	961	892	900	913	891	932	957	943	929	943	918	877	844	869	911	855	877	860	910	932	857	881	891	891	909	904	928	875	915	912	923	930	904	869	854	895	962	907	949	923	885	913	894	950	922	924	886	904	882	891	901	913	826	931	890	941	901	942	964	865	924	926	915	886	930	902	903	932	911	916	908	869	944	924	894	892	916	865	878	887	892	892	890	883	864	907	896	897	888	938	906	844	935	933	936	936	835	917	917	889	882	900	921	937	911	951	892	917	903	966	931	942	925	875	881	902	912	922	884	916	857	868	949	898	901	880	877	919	914	897	933	939	912	896	931	898	880	894	936	932	897	923	860	952	886	850	975	866	885	924	870	890	901	892	942	907	911	947	906	967	900	895	934	873	956	869	871	870	961	868	912	922	860	872	886	903	950	928	879	931	854	895	928	895	911	910	913	924	852	922	929	926	894	865	903	884	895	928	926	945	891	865	967	904	937	947	903	934	871	922	880	855	882	922	939	848	881	922	847	927	925	905	931	905	911	931	836	872	916	895	911	954	910	888	896	896	906	896	899	871	929	882	936	874	946	868	888	953	900	933	930	904	890	917	943	893	898	927	958	895	933	923	894	862	939	918	910	876	910	935	853	913	912	865	908	872	893	934	910	880	930	872	889	890	937	874	867	933	905	909	914	898	916	871	937	959	915	859	868	878	868	997	903	899	861	946	951	910	887	907	898	884	883	918	925	900	878	887	862	925	880	868	889	890	968	918	887	883	903	919	918	879	873	899	966	910	876	903	944	935	834	922	914	879	907	907	946	908	922	883	916	883	953	956	930	946	887	896	901	823	906	894	922	831	890	940	888	895	887	872	892	951	913	909	867	888	916	932	965	928	901	909	856	882	911	887	964	886	949	924	883	900	946	893	931	893	917	886	889	931	930	961	950	914	893	914	897	921	892	918	936	868	955	861	896	933	939	878	888	905	988	888	877	884	886	881	894	851	897	895	880	906	956	887	931	918	911	888	889	895	912	901	907	867	877	966	918	948	882	871	942	945	953	887	860	884	974	916	881	938	909	921	904	922	925	938	887	877	934	909	878	919	855	874
27326	17646	6419	2766	1351	893	772	592	493	497	461	448	475	427	430	398	423	395	416	401	371	346	356	368	324	331	335	339	357	300	300	308	338	287	289	286	289	284	276	289	277	290	295	271	293	285	271	268	271	263	299	288	268	285	273	295	297	255	279	280	264	276	260	259	282	262	291	268	289	243	277	250	239	270	275	271	264	287	280	262	285	253	285	270	285	236	266	270	278	264	286	286	247	245	271	317	259	273	269	264	265	290	279	279	273	276	286	273	279	254	263	280	280	297	274	268	253	266	260	267	295	273	299	279	284	248	271	269	277	269	248	275	288	265	303	261	306	289	275	276	279	255	273	273	276	295	291	277	265	273	251	261	299	242	249	284	305	247	293	247	256	257	291	297	291	298	247	290	273	284	257	271	249	255	276	286	309	268	288	287	276	280	291	265	249	286	306	275	260	291	295	305	247	290	307	293	269	251	261	255	270	262	272	272	266	273	262	289	295	291	282	277	281	257	260	273	259	276	250	297	277	274	270	277	277	241	286	264	257	314	250	253	269	266	279	279	276	271	241	267	277	269	303	285	296	262	284	301	264	297	287	300	284	262	294	293	286	298	265	274	242	270	272	278	293	273	286	271	252	262	232	310	248	247	277	269	248	272	277	294	277	267	295	278	279	291	259	303	279	279	268	263	316	290	302	250	272	276	308	266	296	242	269	280	296	256	273	274	281	287	293	251	279	289	266	264	276	287	261	285	269	280	265	290	282	298	285	251	241	254	265	299	254	271	228	275	252	276	279	266	289	250	264	282	287	265	254	264	301	300	295	295	285	305	268	258	295	262	266	298	266	282	281	285	250	267	288	264	275	266	288	258	266	278	275	299	264	300	290	280	279	271	285	253	274	290	272	267	259	260	279	277	281	302	284	270	258	282	250	264	278	281	260	243	287	269	283	275	298	288	275	267	286	290	290	276	275	279	273	249	272	257	287	283	262	284	266	253	285	266	270	252	275	294	263	286	269	280	275	273	317	284	260	243	255	280	243	293	297	298	267	245	247	272	304	258	263	282	266	268	261	259	262	289	274	277	270	304	292	277	289	256	290	252	275	273	268	275	261	283	286	259	283	276	286	290	236	287	287	273	307	308	281	295	238	266	272	246	242	290	252	300	272	262	263	285	282	280	284	274	254	248	249	273	289	282	294	278	280	285	260	260	259	277	256	268	271	304	270	254	259	272	266	288	267	261	268	284	284	280	257	267	294	296	286	262	291	287	293	243	284	264	252	264	282	280	281	246	277	278	275	304	292	299	260	282	265	273	282	276	292	261	288	265	244	267	274	307	232	253	250	262	295	224	282	297	270	263	305	260	307	275	278	292	273	284	265	267	274	269	272	258	277	290	275	282	279	281	269	275	252	289	264	269	297	280	270	261	268	298	283	287	284	269	308	261	272	246	293	282	268	264	286	270	260	290	267	254	270	282	298	273	261	280	309	280	263	278	251	289	291	305	274	310	276	267	298	280	304	275	303	266	280	266	254	290	265	273	271	278	293	290	276	278	282	281	277	298	273	273	263	271	251	282	278	277	262	280	294	296	261	296	300	286	253	255	300	257	273	282	268	249	259	265	280	295	291	245	269	278	280	290	276	296	248	269	275	279	255	282	288	298	259	282	251	231	270	293	255	269	288	282	263	299	267	279	265	259	272	282	276	290	314	285	301	282	230	275	262	266	273	280	275	284	266	270	277	260	277	261	298	245	277	267	285	286	260	290	282	289	302	258	249	287	302	267	238	256	282	292	283	263	304	287	266	266	254	284	257	267	283	250	273	275	280	292	284	279	218	295	274	253	276	256	287	265	270	268	278	302	243	294	277	303	262	278	278	262	278	257	286	298	276	270	265	283	259	273	261	268	292	286	282	249	246	271	245	267	269	295	241	267	296	288	269	273	255	260	298	289	305	311	302	293	274	259	285	262	291	271	290	273	277	275	281	298	301	285	267	293	299	284	272	286	300	270	268	259	284	307	288	265	252	281	279	255	284	262	282	258	273	284	288	278	269	279	290	293	303	278	261	249	282	304	267	270	289	263	269	310	295	272	308	271	281	274	284	262	272	277	259	294	285	250	248	251	294	300	261	279	289	245	258	296	287	266	307	252	291	272	293	284	260	288	285	262	261	278	258	325	299	253	282	271	288	259	270	261	275	295	214	297	272	281	296	248	286	258	271	321	291	266	271	289	267	269	279	290	281	271	250	273	268	284	282	304	294	257	262	271	235	256	248	269	281	273	289	315	289	263	307	252	259	273	284	270	255	266	293	290	270	253	254	277	271	272	285	275	276	301	261	277	286	286	260	288	302	284	250	278	294	242	273	273	258	255	287	269	279	298	304	285	293	255	296	251	273	273	267	254	279	258	253	268	274	264	280	293	258	249	295	294	286	275	283	283	267	282	276	258	288	291	258	290	282	300	276	252	264	256	272	277	277	278	273	263	278	279	282	285	278	271	289	297	249	309	261	277	289	255	298	291	267	295	261	262	282	278	268	290	299	312	264	263	294	248	285	296	293	305	282	270	285	257	262	229	269	275	239	276	270	273	260	277	284	269	268	258	278	284	270	304	258	239	284	261	258	276	266	272	245	263	284	264	250	263	293	262	254	277	265	248	294	251	249	254	268	251	263	270	275	286	258	263	272	279	271	286	252	282	263	264	269	282	276	282	292	295	280	253	268	310	288	297	289	277	288	252	285	245	270	265	291	283	263	272	279	288	265	270	270	291	261	301	296	279	261	281	257	261	264	236	280	273	264	271	277	255	250	265	256	294	300	248	247	265	269	273	283	279	265	275	269	278	280	298	254	283	262	265	258	303	291	288	310	269	281	260	260	253	254	252	278	282	243	297	277	265	251	278	299	283	272	284	266	284	293	289	293	242	282	266	299	268	311	271	271	280	289	280	285	267	276	270	269	265	281	295	266	289	284	276	261	286	248	268	245	285	279	297	296	283	265	272	254	276	280	305	299	286	269	292	290	286	262	289	266	292	274	283	270	256	270	250	259	299	305	291	282	253	310	289	265	288	269	244	232	255	253	288	292	269	286	289	304	282	268	296	282	273	284	282	268	250	258	289	235	270	282	265	274	284	289	284	243	270	288	310	278	262	278	279	286	275	266	256	266	304	290	262	271	265	317	238	280	279	246	245	287	286	283	280	278	284	312	273	265	265	295	285	293	262	280	298	276	276	284	259	263	284	270	237	281	280	277	262	275	267	280	274	256	260	298	299	290	252	306	293	263	279	275	245	264	271	263	289	256	258	253	298	247	276	279	285	247	259	287	259	297	268	282	288	247	259	285	277	289	269	274	272	236	297	286	268	253	265	268	287	271	278	274	280	280	258	261	269	277	282	272	296	270	288	267	273	255	254	281	283	291	248	318	292	286	278	269	280	271	258	284	274	287	260	265	257	266	272	278	288	266	291	253	255	273	308	246	271	280	260	287	289	277	288	310	300	272	284
8902	12725	11524	6935	4411	3244	2526	2064	1701	1583	1449	1459	1401	1356	1340	1290	1262	1155	1173	1060	1034	1027	891	834	801	777	766	756	765	728	725	712	676	641	653	605	592	604	590	634	582	581	589	608	572	594	628	537	603	573	592	576	586	607	611	563	588	618	605	600	646	577	602	582	574	647	609	615	583	591	568	564	565	631	596	634	592	578	605	594	580	610	565	608	527	593	551	589	542	602	595	562	623	580	624	554	590	578	546	551	592	585	636	528	597	626	603	590	590	582	586	612	579	571	550	570	574	583	590	599	566	599	567	567	565	588	592	592	616	555	575	571	574	541	602	563	548	563	560	565	573	590	590	593	616	588	609	578	559	603	607	560	547	632	612	620	593	577	580	599	581	598	552	608	527	628	591	591	593	565	563	559	646	592	577	579	599	576	558	588	617	606	590	595	556	585	626	602	594	569	533	607	576	658	562	608	592	577	622	619	584	581	555	559	574	560	537	557	589	576	598	603	569	563	551	598	575	572	565	598	610	585	591	555	552	578	636	589	581	583	574	588	575	577	571	636	582	536	579	632	612	581	590	578	620	553	628	561	608	567	611	559	581	571	594	576	611	557	541	621	569	523	546	591	594	595	604	597	576	579	592	549	589	581	563	588	578	616	576	570	579	570	596	608	576	566	562	591	566	599	585	630	600	634	596	589	574	534	626	550	521	617	571	582	603	570	612	588	603	588	595	640	620	571	585	562	580	628	612	593	554	565	595	582	607	591	607	557	562	568	580	619	605	557	577	614	582	586	566	609	594	569	600	587	562	565	563	597	528	590	575	585	609	597	617	561	579	620	609	598	612	584	632	663	517	584	584	619	549	589	612	599	585	559	588	601	593	591	579	584	611	509	586	588	612	560	588	576	601	592	573	600	618	576	566	595	536	553	600	643	593	599	594	585	561	582	598	613	559	605	576	576	596	563	607	560	535	602	599	592	596	543	539	591	553	545	582	548	529	571	542	567	628	617	593	602	581	588	576	579	597	610	593	611	604	575	580	574	565	612	625	603	555	580	560	613	572	569	559	573	605	546	572	589	572	581	558	626	559	608	610	557	565	531	566	604	605	612	620	585	578	576	594	579	588	566	620	598	558	571	576	569	612	604	600	617	558	537	587	560	587	572	577	601	568	598	606	620	525	633	563	579	617	598	613	613	566	613	573	566	598	566	601	566	572	609	581	608	608	564	571	565	630	617	602	614	543	597	564	585	569	584	596	607	536	605	547	616	586	544	588	602	573	600	610	572	603	611	575	536	534	615	585	614	547	604	575	590	545	604	582	588	565	592	571	586	629	570	588	599	581	548	563	576	547	596	579	579	589	599	555	542	585	591	547	538	612	565	605	570	595	586	609	554	561	591	565	603	571	593	568	611	582	573	547	598	612	583	617	605	587	602	566	575	550	539	597	590	587	597	577	592	550	549	634	614	610	584	618	620	589	567	573	631	636	614	600	543	590	598	625	566	567	600	589	571	574	584	561	556	575	591	594	586	595	567	629	561	585	551	584	582	594	617	572	568	568	584	605	555	613	575	597	547	557	561	589	594	582	559	553	577	580	567	597	589	616	566	612	591	636	559	560	558	568	580	607	573	608	584	587	585	578	614	579	577	582	576	590	593	614	580	570	581	603	566	576	578	563	548	599	580	590	611	579	585	581	560	592	580	592	556	580	566	600	622	595	553	579	584	579	564	566	607	575	599	546	581	597	564	589	608	564	610	543	605	562	620	624	633	599	589	574	571	579	602	581	615	564	577	590	618	604	589	577	579	565	583	575	554	632	578	593	568	591	568	589	596	584	568	577	534	559	591	591	524	560	587	570	564	582	575	614	575	550	551	598	597	591	586	579	571	571	552	592	586	542	576	604	592	568	597	592	587	644	636	587	590	606	615	600	635	567	634	566	588	619	611	576	586	622	614	620	583	608	546	637	592	593	580	639	547	593	567	616	610	596	615	585	597	618	574	592	603	578	589	599	555	608	595	538	603	576	577	589	573	546	618	622	579	540	650	614	590	576	589	608	565	569	590	550	606	590	562	583	581	580	608	599	613	552	529	616	600	602	571	601	575	584	601	592	581	588	606	618	609	608	597	555	539	624	559	623	617	599	572	594	580	556	542	589	634	622	595	595	558	628	598	612	637	596	585	581	559	590	624	525	610	584	552	581	543	606	606	582	582	563	590	584	629	608	613	594	602	591	598	595	569	565	551	619	602	612	602	609	559	606	642	585	602	553	649	586	574	543	605	629	567	586	573	608	594	607	571	603	591	608	605	630	587	633	555	608	587	590	556	626	606	601	580	575	620	581	580	576	603	562	592	574	627	594	623	578	557	567	556	607	615	596	570	571	598	605	599	626	600	592	590	587	574	571	569	605	627	543	553	596	617	603	596	586	551	565	569	599	648	598	590	566	570	548	634	545	563	560	602	555	588	611	612	558	595	588	586	602	535	580	625	564	574	634	575	565	554	565	615	581	566	570	591	595	591	601	559	595	572	573	558	572	607	541	576	574	555	607	588	576	586	590	610	629	581	607	532	553	585	545	581	586	591	617	596	566	541	582	622	631	555	567	643	608	571	574	565	557	575	595	586	589	554	569	575	639	568	573	568	587	571	599	629	619	578	545	574	604	600	490	624	629	608	610	631	605	554	603	540	577	586	540	562	546	571	582	631	586	603	579	599	584	598	588	604	606	593	595	601	617	600	570	624	606	608	536	605	637	582	570	598	592	584	582	593	602	597	596	534	592	625	554	595	605	597	566	589	602	574	632	632	569	603	577	553	613	601	603	579	591	598	593	582	584	616	573	596	618	603	615	601	579	546	584	613	604	604	579	571	619	606	602	596	571	627	612	576	603	578	555	594	585	571	589	588	582	588	583	569	643	559	564	617	596	581	585	592	586	570	585	622	608	589	617	586	619	596	592	528	523	592	581	556	597	576	587	557	615	617	600	574	626	592	558	603	596	584	568	638	597	594	590	563	568	578	535	584	612	573	557	534	571	626	604	604	613	613	609	568	568	580	585	598	586	557	574	586	627	571	559	608	607	608	555	603	573	602	595	601	561	545	584	554	591	604	630	594	579	605	621	604	567	617	564	625	604	592	591	597	567	589	578	625	576	635	584	568	586	607	570	566	549	615	617	571	575	592	569	596	614	569	572	592	576	611	563	611	623	575	578	564	619	591	631	535	569	578	588	586	593	573	532	579	552	570	618	611	581	590	563	591	557	557	614	626	593	560	640	624	598	588	531	569	588	554	578	600	583	592	543	624	615	570	605	564	571	595	584	561	615	565	592	578	595	562	588	605	585	571	575	546	607	588	575	593	539	596	608	642	617	595	592	583	558	588	544	553	572	574	594	617	590	612	626	591	623	625	562	584	646	600	560	566	594	594	608	554	575	575	562	579	612	562	589	585	592	520	586	582	552	582	544	567	569	564	574	566	622	644	571	623	603	643	625	567	556	574	590	594
25091	21390	27853	25272	13172	3396	2055	1416	1091	1019	883	851	814	824	719	721	643	718	628	604	558	524	525	460	451	456	420	401	404	388	374	389	327	325	354	325	289	329	314	300	310	298	342	319	271	307	313	303	325	276	267	313	319	332	322	276	317	324	332	310	334	293	300	305	323	296	333	265	313	311	334	264	275	302	304	303	294	279	307	315	358	280	334	336	303	323	317	305	294	303	326	307	302	308	302	285	278	304	312	331	282	320	291	319	313	318	327	324	309	312	285	300	280	335	295	323	301	298	304	285	290	304	307	297	334	295	295	322	303	293	334	292	314	304	297	309	291	289	311	306	326	315	302	323	297	285	307	297	286	327	333	328	317	298	317	311	306	300	279	305	302	336	341	311	315	353	291	312	301	318	324	345	300	307	285	277	288	353	305	296	300	319	308	327	288	283	307	311	303	287	306	330	318	302	334	302	318	337	295	307	305	295	311	319	343	296	318	282	320	313	318	282	314	307	307	286	301	299	300	309	282	290	287	284	304	315	277	315	286	312	278	276	299	278	300	315	312	279	293	287	290	323	309	269	322	297	320	318	321	307	314	302	289	285	280	251	313	286	312	312	304	308	265	325	302	332	313	315	318	308	342	292	308	329	279	358	291	294	287	337	326	293	300	270	280	290	301	275	315	332	302	310	346	334	319	305	313	292	286	302	320	289	301	288	299	301	304	280	318	330	322	305	343	299	351	263	326	297	310	306	273	329	353	303	272	302	313	285	278	336	304	325	321	299	310	309	333	312	290	314	278	323	316	291	314	299	311	281	308	270	317	302	317	339	297	308	297	286	314	294	307	310	308	320	321	292	300	298	299	333	324	289	307	309	326	284	308	302	309	301	318	280	283	321	261	337	333	278	308	287	272	329	293	325	283	287	314	295	333	308	300	298	299	326	280	308	319	295	302	332	312	275	302	333	291	312	303	305	319	297	313	293	292	301	304	293	308	306	318	306	326	287	318	296	302	326	308	308	304	304	303	292	291	292	305	307	271	298	305	318	304	280	289	293	321	321	316	321	306	323	319	293	310	320	302	300	309	343	328	276	279	298	318	310	293	313	300	288	313	300	321	277	279	290	280	327	297	275	288	271	315	324	313	302	340	326	284	291	302	310	293	276	307	320	311	267	309	276	303	306	313	293	245	298	306	287	335	296	324	313	305	346	285	299	315	289	305	305	322	311	281	281	317	278	308	280	328	299	310	277	291	339	301	286	332	269	301	301	330	317	313	297	319	319	305	268	294	293	301	311	306	338	277	314	295	293	363	322	287	309	306	332	306	277	308	296	299	289	313	283	298	293	265	298	283	295	299	288	295	301	303	304	299	296	292	309	303	291	303	301	329	309	320	310	304	292	308	285	338	302	283	297	303	286	263	284	324	298	307	289	304	292	316	315	309	328	308	322	284	325	329	326	291	297	305	298	289	305	304	322	297	330	301	333	311	300	308	311	326	333	302	291	346	282	309	300	287	290	298	278	285	327	300	326	270	284	310	294	306	296	337	301	289	320	313	299	281	291	300	306	292	299	345	284	260	331	299	308	318	314	303	307	290	275	341	338	293	296	299	301	297	290	325	300	317	290	315	284	294	315	298	288	283	299	328	292	292	336	282	282	304	307	283	298	289	289	291	311	305	305	312	326	313	317	299	285	275	293	300	302	295	287	285	297	310	261	321	327	294	299	296	297	310	286	292	316	315	305	317	283	272	303	307	288	287	332	298	305	304	324	315	300	286	326	315	289	321	306	333	300	305	286	280	326	287	280	282	325	321	292	296	277	296	301	269	338	297	294	340	312	322	287	272	326	319	313	302	308	303	342	318	313	292	307	336	316	330	309	306	321	309	289	285	315	305	334	278	297	310	287	296	348	291	316	311	330	309	295	324	313	311	303	298	334	302	320	284	290	285	309	273	313	306	297	268	328	316	270	319	303	308	313	294	306	284	287	332	317	313	290	293	312	310	304	324	284	318	266	295	312	316	303	312	320	287	297	308	298	322	310	313	308	330	307	288	308	305	298	287	318	314	294	281	323	323	317	289	320	292	278	311	307	298	318	323	269	293	294	293	277	281	276	298	303	307	319	297	299	298	308	321	310	293	286	295	287	294	314	281	296	291	289	305	310	274	273	278	288	281	305	300	302	296	340	313	277	308	289	317	304	298	286	312	273	290	311	295	313	305	297	303	289	312	296	286	325	294	302	303	330	275	320	289	310	295	311	261	314	297	295	317	338	298	316	308	325	335	283	273	308	287	292	301	305	305	286	316	313	317	302	306	299	321	271	272	312	310	278	264	303	298	316	288	295	305	315	288	314	282	298	300	310	339	297	298	291	275	329	317	295	283	310	304	303	315	312	300	308	311	303	322	306	276	284	315	316	297	299	293	304	320	268	312	311	314	291	264	295	328	316	304	330	303	297	327	312	326	311	295	291	310	293	285	312	285	330	298	312	308	309	336	329	310	299	317	302	297	334	291	268	287	304	289	322	299	298	308	304	321	296	320	287	269	320	307	315	312	300	290	290	300	325	325	294	296	309	293	314	312	275	313	313	292	278	301	286	331	290	339	300	305	282	321	297	317	342	335	317	307	250	305	301	308	334	318	295	292	295	309	325	310	314	277	289	295	283	317	336	293	296	293	328	321	294	319	296	301	292	307	292	310	279	295	289	321	325	304	288	313	325	347	316	277	316	297	307	325	282	328	304	277	299	332	295	316	292	279	305	310	313	283	317	311	281	323	325	327	334	311	324	260	270	313	308	298	328	285	276	314	295	264	290	338	314	308	335	314	304	320	309	298	290	283	316	318	313	283	331	283	294	288	277	292	312	316	294	299	271	304	337	280	326	336	306	314	288	279	291	309	292	313	301	290	311	322	318	282	277	329	292	317	320	275	307	280	295	306	345	303	295	303	331	317	281	261	298	290	292	344	296	306	309	309	303	283	316	290	300	327	315	306	298	302	302	294	311	313	305	300	330	314	278	326	305	298	297	328	315	312	286	288	296	294	278	302	312	357	289	306	282	284	343	293	308	330	294	314	306	314	288	297	310	303	309	305	304	315	293	318	276	276	319	258	340	320	302	333	303	277	291	332	293	293	313	310	323	313	307	313	304	291	260	298	262	287	318	318	292	294	291	284	321	316	294	295	302	311	304	297	311	323	292	292	296	316	310	276	306	300	309	336	295	279	269	319	340	301	282	297	306	252	313	287	278	310	295	304	277	283	301	286	309	304	267	318	348	323	317	301	320	279	270	294	329	288	297	324	258	287	341	277	295	290	318	289	264	275	305	341	293	298	302	298	301	272	287	307	325	290	291	312	307	300	293	317	318	332	294	317	325	310	320	306	316	296	294	311	298	294	294	304	307	297	288	310	299	296	304	307	297	302	278	326	314	296	297	314	322	298	332	313	291	318	285	305	315	314	323	297	297	308	314	324	308	302	272	306	304	363	306	303	292	275	311	290	339
11641	22568	21070	14008	10262	7490	5928	4710	3918	3398	3213	2805	2738	2572	2471	2202	2119	2023	1951	1753	1711	1566	1449	1300	1182	1058	1055	1039	1019	992	988	900	840	785	703	688	671	638	689	635	629	630	654	623	669	663	669	644	669	672	659	672	640	678	689	684	711	623	663	644	671	669	639	631	640	652	633	654	635	683	673	681	694	647	717	630	640	649	642	663	667	666	648	626	700	653	629	597	638	638	625	698	630	637	657	645	662	659	649	628	710	646	651	605	646	699	665	634	674	639	630	647	615	618	647	632	605	629	650	611	661	667	629	653	697	685	635	594	650	651	670	628	642	602	645	662	621	661	671	627	638	641	640	618	641	617	633	646	627	591	620	609	645	645	625	656	593	662	655	644	611	638	692	618	671	625	650	676	635	683	605	653	673	637	639	647	624	642	638	645	649	591	621	602	599	658	630	653	645	630	633	626	617	575	644	653	642	664	651	665	614	613	676	673	624	652	636	633	655	665	660	604	656	602	615	618	668	618	661	654	629	677	643	633	638	606	631	605	649	589	644	632	662	682	663	631	648	628	649	636	636	648	655	651	659	625	650	670	620	636	625	602	671	623	660	657	603	714	599	648	674	644	663	619	636	615	607	682	684	700	649	666	653	606	636	579	653	632	608	626	640	622	648	589	633	649	632	662	594	648	631	636	654	610	660	582	708	606	611	662	639	606	675	658	616	629	640	690	611	628	623	653	662	616	689	640	638	676	679	621	619	669	656	645	646	667	619	653	613	670	632	624	632	645	644	646	622	652	655	701	623	640	641	663	627	673	665	668	635	652	636	651	662	682	638	610	658	649	603	663	623	672	640	644	662	646	657	627	655	622	607	658	649	658	628	702	591	616	649	643	655	662	631	633	636	642	654	643	625	621	617	640	629	641	666	635	609	694	641	621	639	589	623	647	639	707	615	626	639	648	646	656	631	629	671	623	616	616	616	643	634	689	605	615	606	644	654	650	635	620	657	679	607	580	695	615	669	630	668	614	635	649	650	623	669	727	655	687	655	607	621	674	653	612	620	676	640	676	668	618	645	645	617	660	636	656	681	646	624	591	625	632	648	628	629	657	648	600	632	672	626	640	643	602	606	634	606	660	699	622	628	615	634	690	633	624	651	646	669	633	632	642	623	641	634	618	690	630	603	641	665	606	656	605	661	600	620	596	671	620	633	650	655	643	664	636	652	632	621	653	661	636	652	632	663	631	662	621	669	597	647	617	668	613	595	636	669	634	610	625	662	641	674	612	640	627	638	629	619	627	632	639	633	624	650	585	651	637	630	649	648	588	650	629	631	676	609	654	619	626	669	626	650	601	607	625	662	646	608	653	673	665	653	614	651	601	628	614	607	639	622	643	669	638	633	664	632	615	634	643	647	600	630	648	649	637	652	656	689	615	654	643	613	619	638	619	681	584	707	652	597	612	641	664	649	632	630	618	677	617	641	643	636	624	665	614	645	679	599	640	600	625	703	648	682	644	619	662	627	644	658	656	681	626	640	603	680	648	681	648	673	616	665	656	606	615	667	635	662	682	640	631	610	606	642	640	600	636	645	639	604	645	651	619	677	599	620	646	647	643	693	623	681	620	644	639	641	655	691	641	645	652	677	593	599	643	627	642	597	615	652	637	652	671	676	606	612	622	619	688	625	618	628	669	639	609	592	632	646	664	624	627	652	615	638	638	687	673	607	583	635	588	642	643	638	642	639	619	602	663	637	634	664	646	653	603	640	623	627	619	650	615	604	629	601	608	625	629	596	649	647	595	621	642	612	628	634	630	622	617	630	642	653	647	652	646	589	661	661	669	665	636	656	660	715	603	653	626	639	648	596	620	653	642	639	691	642	662	638	593	651	616	640	651	615	690	628	666	645	657	651	642	664	668	651	580	607	625	632	663	605	682	638	612	634	609	631	636	617	636	651	645	603	601	680	639	664	676	634	648	653	639	637	638	595	625	636	657	627	630	612	626	687	656	617	622	590	635	646	677	648	661	626	649	634	655	645	612	612	656	635	634	598	565	602	627	651	639	617	607	651	627	638	580	604	628	640	617	664	650	667	681	639	634	613	642	655	657	607	663	657	615	623	641	625	714	674	681	644	625	614	606	682	627	643	622	605	616	630	659	652	650	602	638	647	661	635	635	628	665	608	664	626	643	626	588	628	641	631	652	659	659	632	640	630	619	596	677	641	611	614	636	605	635	664	647	610	662	629	639	653	643	672	645	667	623	650	647	641	644	602	588	647	662	591	640	678	610	662	637	653	630	625	635	635	606	615	609	639	600	648	602	631	614	639	623	658	639	635	610	656	615	627	617	629	598	663	608	636	661	632	627	635	664	614	612	583	636	608	636	623	616	629	652	602	683	647	657	629	648	652	622	645	678	637	618	626	625	671	629	659	660	609	654	623	627	641	632	653	644	641	645	625	604	643	652	616	660	596	640	660	627	637	643	618	677	636	688	629	604	635	635	662	634	656	681	669	613	636	677	626	615	628	663	646	649	662	639	636	593	616	660	624	660	670	664	662	634	591	608	640	637	626	598	659	656	663	639	684	633	660	691	629	618	630	657	659	676	668	655	633	684	633	684	657	652	653	633	614	696	579	658	658	646	620	649	653	633	636	617	604	652	653	641	647	689	669	635	605	683	635	688	616	623	656	668	584	618	660	639	623	671	649	656	622	623	623	655	635	631	630	598	660	600	627	636	639	634	633	633	640	659	657	630	611	659	662	680	658	614	671	632	638	596	658	667	681	671	681	607	611	685	622	628	644	623	612	629	647	636	617	609	606	636	656	666	606	656	642	610	666	647	619	656	589	611	668	652	656	647	672	600	632	655	639	623	675	659	654	671	669	590	674	644	642	616	618	657	638	624	654	633	674	649	613	633	597	575	640	655	646	606	606	600	631	643	657	657	616	628	665	673	645	607	679	595	648	611	626	592	596	698	636	643	641	600	642	624	654	629	640	646	636	655	654	603	630	678	656	654	592	645	660	638	655	624	592	613	647	580	623	617	624	658	611	597	611	670	651	596	605	645	663	669	644	650	653	631	658	605	602	657	606	637	655	651	627	595	623	605	611	609	674	656	628	630	582	651	677	667	612	638	661	572	675	668	631	648	641	664	681	658	618	650	605	645	623	708	635	665	588	610	612	587	632	654	649	664	593	626	646	600	613	640	685	614	608	693	645	665	633	642	638	626	653	638	625	633	628	648	644	682	641	636	637	620	623	633	612	640	636	662	609	641	653	596	619	611	636	606	607	623	653	640	667	662	602	665	664	656	586	650	651	641	641	625	648	656	623	625	618	640	677	659	673	650	660	665	679	671	639	649	641	656	637	666	705	635	662	620	662	695	640	691	650	618	647	671	645	616	656	637	676	613	642	616	617	630	642	617	654	672	609	672	649	620	624	659	591	624	666	680	611	634	641	612	663	622	638	637	664	668	670	642	634	654	660	657	669	636	659	628	652	661	670	592
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
