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
338621851501	338621852060	338621852610	338621853160	338621853710	338621854260	338621854810	338621855360	338621855910	338621856460	338621857010	338621857560	338621858110	338621858660	338621859210	338621859760	338621860310	338621860860	338621861410	338621861960	338621862510	338621863060	338621863610	338621864160	338621864710	338621865260	338621865810	338621866360	338621866910	338621867460	338621868010	338621868560	338621869110	338621869660	338621870210	338621870760	338621871310	338621871860	338621872410	338621872960	338621873510	338621874060	338621874610	338621875160	338621875710	338621876260	338621876810	338621877360	338621877910	338621878460	338621879010	338621879560	338621880110	338621880660	338621881210	338621881760	338621882310	338621882860	338621883410	338621883960	338621884510	338621885060	338621885610	338621886160	338621886710	338621887260	338621887810	338621888360	338621888910	338621889460	338621890010	338621890560	338621891110	338621891660	338621892210	338621892760	338621893310	338621893860	338621894410	338621894960	338621895510	338621896060	338621896610	338621897160	338621897710	338621898260	338621898810	338621899360	338621899910	338621900460	338621901010	338621901560	338621902110	338621902660	338621903210	338621903760	338621904310	338621904860	338621905410	338621905960	338621906510	338621907060	338621907610	338621908160	338621908710	338621909260	338621909810	338621910360	338621910910	338621911460	338621912010	338621912560	338621913110	338621913660	338621914210	338621914760	338621915310	338621915860	338621916410	338621916960	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23909	21194	25569	27105	21198	21189	3136	531	336	357	326	322	285	296	298	272	289	235	291	238	245	278	244	268	253	251	256	251	231	242	224	245	228	233	259	211	217	250	267	241	245	248	204	232	237	234	234	247	237	252	222	240	246	240	256	226	222	221	242	208	205	257	216	274	240	251	253	222	231	206	242	250	234	242	209	218	246	250	251	235	244	227	245	240	227	230	246	236	220	198	229	245	248	240	220	221	229	228	223	238	254	243	219	245	230	241	229	233	230	245	247	247	220	234	219	282	262	241	249	255	248	262	262	242	210	251	227	257	261	243	246	232	235	226	260	258	233	245	233	248	252	274	216	274	222	248	238	244	241	225	257	252	227	230	211	228	234	239	215	235	234	247	225	219	256	242	247	228	240	253	233	250	234	266	250	217	244	263	235	237	226	248	242	237	245	243	229	235	235	231	221	213	233	220	252	249	222	237	250	223	218	252	253	248	250	247	238	229	203	243	272	218	233	229	241	217	229	249	244	268	227	237	261	229	241	240	251	241	248	267	241	205	222	229	234	232	277	240	226	209	237	248	248	255	249	260	237	238	221	210	227	229	259	244	224	257	252	259	230	216	238	234	222	224	252	212	244	249	232	225	237	240	220	212	255	261	251	248	228	221	221	216	212	239	245	233	226	258	218	235	247	243	256	246	245	216	258	239	256	239	211	257	258	215	238	240	217	222	224	267	244	234	250	235	256	236	247	240	224	241	250	224	212	225	221	268	251	241	235	236	269	236	232	240	231	204	228	229	239	245	245	227	226	244	219	257	248	238	198	233	227	216	239	244	266	237	258	228	220	253	225	245	247	227	214	228	242	228	244	238	243	246	231	254	247	239	206	244	237	257	272	240	190	233	202	231	266	275	218	237	221	234	216	239	259	239	235	219	241	233	246	259	234	274	240	238	221	221	260	245	212	242	246	272	244	241	254	242	246	220	207	237	246	284	242	220	243	240	218	216	227	216	221	223	225	241	227	220	222	217	234	245	227	260	226	245	258	238	255	212	220	222	223	246	224	216	240	260	223	225	233	210	240	253	242	233	255	218	242	258	240	254	225	251	204	231	222	241	245	247	205	242	217	258	238	255	229	248	250	236	256	242	242	261	215	230	238	249	265	253	223	225	226	260	220	274	193	209	238	241	228	247	259	261	253	209	249	236	233	227	234	210	198	234	224	253	226	250	248	250	227	212	244	260	227	221	240	229	252	248	239	251	251	239	237	237	225	261	235	242	270	218	231	236	258	224	236	247	228	208	243	266	237	226	234	234	231	219	258	251	221	230	217	248	255	256	231	243	224	241	240	215	233	264	223	231	211	228	241	210	243	222	240	240	240	268	242	243	253	220	221	265	251	252	224	221	253	244	270	220	245	221	247	230	233	278	248	234	238	243	228	198	248	249	245	233	250	266	232	242	234	226	245	234	267	250	238	214	249	228	228	254	263	227	248	227	229	281	272	249	240	206	219	225	239	231	209	228	235	212	268	242	234	193	247	232	225	241	214	211	248	243	207	225	233	237	241	222	210	194	223	226	243	236	241	219	228	240	245	231	229	244	225	222	213	262	228	220	248	231	255	202	267	240	247	244	234	235	245	246	282	240	233	261	232	226	248	245	256	203	240	216	254	234	218	239	248	227	255	238	211	242	228	239	224	246	252	244	214	230	215	231	221	203	235	241	239	237	221	263	227	195	234	214	218	238	221	270	233	223	219	216	232	249	228	223	237	226	239	235	240	216	231	251	232	217	229	237	258	222	280	270	229	229	257	245	279	217	225	231	239	247	234	215	239	213	239	234	236	228	215	221	232	239	249	238	218	259	222	252	229	223	248	250	228	247	246	232	232	245	195	218	255	237	215	261	237	262	204	234	249	253	252	228	238	229	265	222	225	222	262	234	205	240	245	237	255	218	200	213	228	207	266	240	249	223	234	270	207	247	250	250	198	230	235	220	234	247	211	215	220	234	253	218	237	241	257	243	214	237	220	225	251	231	243	241	215	254	244	249	230	222	245	232	251	239	242	257	216	221	224	220	224	251	231	220	223	207	222	255	236	222	251	237	231	247	232	262	230	240	235	230	225	208	211	231	225	225	226	235	218	243	247	248	237	229	249	199	258	241	248	226	202	206	213	229	203	238	246	210	245	217	240	202	233	248	219	235	230	265	236	252	240	285	214	252	244	246	243	235	238	212	235	228	245	261	223	229	228	240	239	208	240	241	233	222	229	207	220	236	242	227	235	245	259	225	238	232	232	242	236	233	229	226	275	222	225	244	242	240	231	217	212	235	240	226	238	258	259	270	227	223	225	226	217	264	219	242	264	229	281	219	259	231	227	263	240	223	232	223	220	211	249	230	243	219	231	237	226	229	271	238	241	239	231	238	257	255	244	251	236	232	247	220	230	237	234	204	229	262	240	270	213	228	239	235	224	257	270	250	231	238	238	240	269	234	220	223	245	252	245	232	239	223	252	270	233	205	205	253	224	247	245	262	232	225	247	240	223	236	239	243	250	237	238	218	219	241	236	215	252	254	222	266	228	248	240	235	227	237	227	261	226	262	232	255	264	206	210	240	250	231	233	258	219	239	267	233	230	217	216	226	218	241	208	214	209	238	190	220	233	240	233	231	249	237	215	259	239	209	241	213	217	253	208	224	219	245	254	229	225	224	256	243	208	231	233	231	233	239	219	245	231	244	234	227	246	220	265	223	239	210	232	200	233	229	227	218	230	248	268	244	200	236	240	272	267	223	220	262	225	239	243	242	220	248	226	239	240	230	220	225	240	227	221	247	259	241	196	239	230	251	227	230	244	237	257	250	254	223	265	231	227	251	259	242	234	221	214	244	254	250	254	250	233	228	226	228	234	223	219	229	226	232	238	244	220	237	230	241	243	257	236	225	218	244	227	266	223	205	222	237	243	264	232	211	251	208	253	230	229	230	216	239	248	264	221	238	246	233	255	237	228	256	243	229	205	216	194	250	246	247	234	244	245	209	201	254	227	266	214	239	244	230	242	273	256	224	241	251	226	210	220	261	219	218	260	236	239	224	255	243	218	218	245	254	228	220	255	232	246	213	245	233	234	253	210	224	236	237	221	277	239	254	221	248	207	233	232	214	231	235	227	232	234	241	208	241	236	243	243	260	249	236	224	262	248	260	260	257	234	254	215	236	255	228	229	251	214	238	237	247	218	251	262	267	210	248	212	226	210	229	235	249	255	227	216	238	237	245	218	216	255	255	236	252	239	248	230	234	224	235	256	265	248	256	221	251	238	232	247	220	225	251	240	235	234	245	245	209	228	238	234	213	239	245	253	233	219	263	249	240	234	266	227	230	218	251	228	215	220	230	230	259	235	235	255	210	226	237	226	227	257	263	229	237	271	219	246	229	251	241	227	233	229	253	235	229	234	253	221	233	209	238	228	244	256	232	241	226	251	277	245	203	247	228	262	264	217	226	228	241	251	246	218	255
3316	5134	3177	1619	1028	790	662	701	633	578	595	567	595	545	588	558	548	580	549	565	519	562	548	579	552	574	563	553	579	522	529	568	548	555	545	550	580	611	574	553	544	543	546	570	593	545	572	533	571	475	548	504	583	561	568	569	571	566	523	534	562	506	554	513	525	539	577	563	520	579	539	549	573	524	568	587	575	545	569	555	553	598	560	577	569	544	570	518	534	524	543	560	594	515	518	546	562	520	538	552	545	546	532	532	562	586	574	502	560	526	567	542	553	581	558	541	584	581	562	557	580	528	513	525	534	546	508	561	546	561	537	535	556	540	561	554	533	523	560	561	541	510	519	547	606	560	534	546	532	527	540	550	512	544	556	574	572	565	563	570	582	562	558	586	588	584	526	555	548	532	570	544	534	504	528	559	534	539	566	535	574	503	584	573	536	580	543	552	543	540	526	587	537	574	548	557	549	560	547	485	565	540	539	533	510	529	581	527	560	583	594	543	556	547	555	539	553	508	557	517	528	530	538	525	579	578	584	586	487	563	544	607	579	570	529	536	604	555	544	550	552	603	555	527	533	554	525	537	501	577	569	560	538	550	553	547	600	574	543	523	532	531	551	549	568	579	570	551	544	542	569	552	550	539	482	518	552	545	568	555	531	577	535	565	555	513	545	574	555	532	550	551	518	604	544	529	530	571	503	554	542	542	523	602	547	546	561	545	538	540	574	518	570	538	554	539	561	511	551	593	527	586	560	560	570	506	543	571	517	548	535	533	500	578	503	573	545	545	547	540	532	520	537	525	565	547	582	512	553	550	530	529	590	557	543	537	540	558	554	552	564	588	507	564	557	570	550	514	559	545	570	587	518	619	525	562	530	527	611	599	581	530	559	552	543	547	548	510	566	545	514	560	576	547	571	534	517	535	562	521	554	534	557	552	498	560	569	584	512	525	551	578	536	523	550	557	583	583	520	519	550	551	544	550	554	580	547	565	510	549	531	559	526	589	549	555	566	551	537	560	574	524	558	567	577	543	574	517	555	560	570	555	556	568	566	533	582	539	552	554	545	518	517	529	557	542	531	585	535	571	538	560	556	533	533	510	554	544	577	579	527	557	541	567	555	508	550	575	527	544	536	522	574	519	586	526	506	530	545	558	537	567	526	562	577	529	537	524	544	588	544	547	578	535	560	534	549	562	563	544	539	565	558	544	550	595	548	557	587	533	554	539	539	545	544	573	565	526	565	567	552	580	557	545	550	519	520	582	530	543	545	528	530	512	550	577	565	583	552	503	503	556	556	523	550	583	537	547	528	544	610	570	541	546	542	524	574	544	538	517	537	549	566	529	563	547	541	553	507	546	536	550	542	589	544	522	578	498	539	619	578	540	561	479	535	526	558	583	537	570	541	543	532	502	554	546	519	543	560	494	546	579	572	550	515	537	543	567	575	549	577	536	517	557	552	539	540	564	528	540	573	545	549	593	537	539	553	527	554	520	524	503	566	530	544	596	562	545	539	551	524	609	565	556	566	571	548	542	527	561	532	517	569	548	572	521	551	538	581	560	534	532	580	549	574	544	554	547	568	501	553	560	582	533	553	541	594	532	529	541	559	546	518	571	565	527	531	534	525	507	553	566	555	553	601	541	554	593	546	575	552	595	565	550	537	551	566	534	524	570	537	552	555	549	570	554	550	582	493	559	552	512	549	531	519	556	577	585	555	537	557	562	556	547	523	531	533	545	544	542	562	558	573	554	525	524	569	545	542	571	551	559	591	522	542	570	548	537	551	565	545	528	535	531	547	559	542	545	559	587	530	567	548	534	535	553	539	543	545	531	557	549	552	585	545	477	555	548	521	551	525	529	553	543	530	533	570	563	554	555	587	555	530	539	559	503	533	538	538	562	520	553	570	535	583	522	551	566	558	586	526	520	562	512	535	584	566	496	512	582	535	522	535	565	583	518	551	561	543	557	570	588	556	578	587	557	559	553	519	562	547	552	538	570	523	537	510	539	584	536	578	543	523	544	545	569	578	566	584	505	583	596	500	508	523	498	508	559	560	534	541	561	583	531	582	518	554	534	564	543	528	565	553	545	560	552	534	553	526	563	530	605	568	576	586	527	517	541	579	563	519	549	572	570	531	569	575	513	584	542	591	533	593	544	516	515	571	519	560	534	597	550	548	556	509	496	547	560	587	534	531	534	557	536	545	548	520	551	559	554	576	518	541	596	530	575	551	524	589	568	548	555	543	558	601	570	589	562	583	539	575	574	514	554	546	556	526	482	563	565	551	555	530	561	577	539	562	570	514	508	537	530	557	535	528	551	518	515	522	524	558	527	508	558	574	552	521	557	554	563	531	551	544	544	556	502	538	553	537	548	496	512	522	523	543	553	581	544	541	570	542	533	560	525	555	561	541	526	578	538	522	563	587	546	581	550	495	546	568	532	561	517	524	543	545	531	516	506	546	563	595	542	571	566	501	543	566	515	546	578	552	540	506	566	573	580	541	577	557	517	570	572	523	518	528	520	538	565	537	569	532	516	502	564	524	524	530	523	560	560	541	518	569	546	591	509	570	568	590	513	535	536	573	546	576	538	536	590	559	557	546	535	579	566	498	536	546	533	556	573	546	566	545	552	571	536	543	536	524	552	537	586	511	586	573	511	566	544	526	589	574	548	553	553	561	582	542	563	579	551	569	555	534	564	549	501	567	526	533	506	542	567	543	591	559	525	517	575	510	520	544	553	550	546	538	550	560	538	574	527	583	565	553	563	520	507	507	527	528	558	537	572	541	551	526	585	582	532	578	574	551	535	570	588	531	518	568	535	577	523	566	535	555	574	584	519	502	536	547	573	552	554	530	533	531	538	533	557	540	579	548	552	552	536	586	563	580	536	554	547	524	549	616	562	560	563	533	558	524	568	546	545	544	567	511	519	537	551	559	586	525	551	520	548	552	588	574	556	597	505	557	541	576	547	547	561	566	562	532	522	520	565	498	552	531	567	539	561	538	530	517	539	578	562	556	582	535	535	526	557	559	526	572	536	588	551	553	582	582	537	566	537	555	498	540	536	562	510	569	584	549	561	541	541	506	563	585	562	533	616	568	524	543	556	540	560	524	575	533	572	523	520	635	557	528	573	565	531	572	590	548	555	541	551	565	541	577	533	533	500	570	570	506	536	534	558	572	594	547	565	571	476	515	543	507	547	537	564	543	527	567	534	541	505	580	543	578	572	536	525	586	559	535	528	511	573	547	560	560	556	530	539	518	577	603	554	537	535	539	555	538	524	531	526	530	572	559	565	532	566	544	550	536	562	546	571	562	545	582	515	569	570	525	550	571	565	556	535	540	533	478	574	518	543	517	497	514	564	570	549	544	550	541	555	548	512	526	527	577	583	588	548	560	546	568	561	543	545	527	594	548	574	543	530	542	571	558	550	550	538	543	556	563	526	549	539	559	559	590	563	527	524	599	545	559	516	529	583	494	510	577	533	578	544	533	533
32610	12813	1619	535	428	363	379	367	363	374	368	341	359	349	397	356	393	354	379	295	367	359	321	377	372	358	371	372	310	336	390	342	365	357	365	323	365	388	409	355	355	365	370	353	370	312	336	346	360	345	343	342	343	374	373	394	368	373	360	370	366	343	347	334	318	355	349	361	376	390	363	372	355	373	371	335	336	402	400	366	305	351	355	339	345	346	367	344	354	356	379	329	387	364	371	351	327	334	383	349	350	345	382	342	374	367	369	352	358	404	340	378	368	335	378	381	335	385	390	381	339	360	347	371	359	356	394	362	341	395	332	342	350	369	370	347	310	346	371	354	367	337	384	356	342	388	368	359	401	353	330	321	369	371	328	360	369	351	328	368	374	353	350	348	348	367	360	390	368	379	372	344	376	372	350	361	376	326	334	366	343	375	364	350	357	372	346	348	379	342	360	392	354	328	329	360	399	366	355	349	382	320	392	386	370	373	375	322	354	357	360	347	347	340	329	314	374	356	354	348	361	346	387	371	350	373	368	362	381	364	338	350	348	392	328	367	349	361	337	345	359	355	358	367	353	381	371	357	353	372	356	364	336	355	372	390	392	364	312	357	416	355	342	360	327	337	329	346	368	355	398	377	339	373	346	359	345	384	376	383	361	336	360	321	360	331	348	346	354	350	349	352	363	347	312	349	331	357	370	337	380	338	371	360	395	376	350	345	380	340	356	337	359	367	350	328	323	369	370	350	328	362	368	369	366	366	339	360	389	334	396	352	355	322	374	358	395	388	360	364	364	333	376	410	336	344	362	346	367	387	339	340	359	342	357	348	340	339	374	380	339	332	374	372	376	358	332	365	376	388	365	322	364	357	366	342	370	344	358	351	363	335	372	366	353	365	364	354	362	328	358	353	359	350	337	361	370	411	383	374	355	359	358	379	323	366	322	336	347	357	369	398	346	356	351	394	361	352	364	413	375	353	354	359	379	395	359	340	307	328	352	400	350	396	329	399	329	386	359	370	394	381	324	353	342	364	352	345	376	354	377	343	366	364	351	373	360	345	357	372	376	361	319	383	365	328	361	388	379	340	323	376	310	358	351	371	343	330	375	329	364	340	346	378	334	324	318	362	339	391	361	374	360	364	347	334	349	343	351	351	345	340	343	391	359	352	369	332	362	370	353	364	369	330	391	360	380	384	387	353	319	366	346	362	398	307	350	370	343	372	376	332	385	389	362	336	345	384	403	408	314	376	375	368	352	337	313	324	371	343	323	382	332	336	377	329	361	371	373	347	351	372	336	343	366	368	338	358	364	358	387	366	343	371	362	361	344	381	357	362	400	334	363	343	360	352	348	370	369	385	346	331	347	315	329	365	347	349	352	353	344	360	371	399	387	327	342	326	349	387	337	352	344	333	355	378	337	336	329	347	317	366	347	363	371	355	348	336	331	341	324	345	374	357	365	409	401	360	375	366	365	369	367	356	370	378	348	344	336	345	350	336	359	355	380	345	345	349	354	370	312	381	386	393	345	339	375	413	353	343	349	383	353	352	351	353	337	370	355	376	364	335	344	357	387	357	355	357	341	380	374	336	340	334	350	371	373	381	344	336	322	358	368	353	373	345	357	316	391	371	351	329	371	351	380	358	340	356	334	342	352	354	369	387	382	330	343	388	341	307	365	380	377	370	355	361	368	369	376	362	342	336	351	352	355	356	340	345	347	333	370	391	370	373	315	348	362	384	354	341	345	325	362	370	353	348	375	348	370	368	356	326	360	363	342	348	333	345	366	348	358	326	363	367	399	367	375	355	380	341	359	391	333	387	335	330	336	365	355	369	321	392	359	352	333	378	347	349	373	359	348	351	326	345	359	342	349	347	372	357	353	349	358	305	362	322	332	353	364	357	321	375	367	370	374	336	360	340	350	365	378	346	398	382	354	362	336	363	366	349	366	365	362	345	363	365	364	390	334	324	386	376	346	325	326	368	362	330	365	363	347	351	333	387	336	355	361	362	342	346	350	352	330	338	348	341	367	354	323	351	351	381	387	400	356	348	325	352	348	359	341	367	383	353	339	355	373	342	379	353	371	380	361	364	360	352	362	344	371	321	355	357	368	405	373	373	373	371	363	365	355	339	342	342	362	348	353	353	359	355	340	332	336	346	381	368	375	352	364	374	380	356	377	345	358	348	369	359	383	357	373	306	338	372	365	382	376	393	370	398	386	339	343	341	345	363	347	351	388	362	410	360	349	376	331	349	374	363	334	356	346	378	364	368	363	352	369	327	368	319	386	364	364	365	364	352	342	395	364	381	388	346	359	386	360	330	341	370	361	362	356	346	362	328	315	360	404	396	348	336	368	367	355	382	359	343	368	348	341	379	351	365	418	385	331	355	369	363	373	342	384	356	379	365	351	354	373	370	373	344	372	366	326	324	359	382	343	370	356	423	367	364	379	353	390	359	360	346	362	382	376	375	363	381	382	343	342	343	358	370	354	360	373	346	359	341	357	378	372	333	348	372	375	366	332	348	352	378	351	375	406	358	340	358	364	359	404	353	351	374	364	341	326	355	384	330	369	363	360	357	317	348	319	322	363	343	370	328	326	373	366	375	372	354	383	363	393	353	337	343	337	372	370	350	335	358	379	368	362	338	359	338	374	376	363	344	361	388	332	361	355	343	345	353	373	369	348	360	359	396	358	395	338	360	361	365	329	375	348	335	374	366	371	408	337	339	385	411	396	379	345	334	381	365	372	354	363	349	345	350	372	356	380	343	358	337	359	352	344	389	386	363	395	340	404	356	352	360	376	377	383	362	345	359	336	361	364	352	367	366	333	363	345	350	325	359	357	376	330	363	313	315	348	373	359	347	356	375	332	356	347	395	368	368	367	376	375	363	359	387	371	347	356	400	324	338	349	374	353	379	345	362	343	349	369	394	381	380	343	346	337	317	351	320	379	345	342	338	369	389	347	320	358	375	345	350	342	341	364	375	378	331	369	337	355	363	368	363	367	366	344	355	360	351	378	356	322	332	395	384	344	377	335	315	371	367	368	355	344	327	398	368	374	352	371	356	386	344	357	328	353	367	370	365	364	330	355	372	390	388	406	382	406	369	348	372	345	350	353	346	344	340	411	321	356	379	349	343	374	344	343	373	355	340	372	356	361	364	362	367	379	357	360	338	343	369	337	324	360	370	343	378	368	367	376	353	361	350	373	335	374	363	372	358	352	351	364	371	385	383	369	321	320	366	334	340	385	320	359	325	379	339	382	344	369	364	360	359	386	348	356	338	347	325	370	346	348	378	374	352	328	345	360	347	335	325	347	388	363	356	370	365	339	336	370	362	353	356	380	344	381	354	335	371	365	324	340	359	349	336	313	362	351	316	360	357	342	380	386	372	304	347	368	370	372	334	344	388	317	393	341	357	380	338	384	335	370	356	372	359	336	341	353	347	362	354	372	318	314	381	312	352	347	378	340	361	355	402	380	355	362	349	371	385	336	379
5063	968	895	870	842	831	839	850	816	823	865	822	801	868	794	810	835	813	818	778	842	819	837	815	800	820	786	769	800	810	824	757	808	812	785	804	857	798	815	856	828	808	798	775	823	786	810	846	808	800	854	796	795	822	804	820	820	830	827	801	830	838	836	821	798	851	816	828	770	794	846	783	828	827	829	871	802	733	876	850	779	807	845	818	802	836	837	846	817	831	847	843	812	900	844	772	827	798	830	861	817	799	803	837	803	822	802	880	817	793	826	831	795	825	830	807	841	791	867	787	818	805	851	807	811	850	779	788	836	846	825	828	838	864	835	824	813	820	836	807	834	812	799	786	881	796	789	808	828	805	873	758	774	796	844	775	762	780	822	820	841	826	784	846	827	837	846	774	817	807	821	854	808	815	832	827	819	799	858	808	817	826	795	810	801	822	821	812	808	844	824	804	810	814	828	775	747	860	812	787	818	805	842	827	770	896	800	840	805	830	792	803	827	834	857	866	846	808	804	801	814	815	808	810	837	789	801	778	867	784	831	801	794	808	845	782	878	828	747	803	805	857	819	870	787	763	815	809	800	866	838	793	824	811	806	787	805	796	815	849	818	788	790	785	784	855	844	832	781	845	865	809	855	796	800	810	774	769	778	822	865	818	844	850	846	785	806	807	797	847	816	824	835	839	810	835	823	832	787	846	786	803	799	776	849	822	798	841	749	845	772	814	851	815	811	768	817	824	778	829	783	810	797	843	794	823	852	799	806	810	795	820	847	791	787	833	829	823	787	864	845	819	824	875	780	839	866	765	854	812	815	854	805	817	837	815	819	815	822	801	811	811	796	823	802	884	799	824	836	851	754	783	865	777	866	880	833	839	841	792	849	811	794	852	842	806	860	803	828	794	822	843	818	806	817	835	821	812	818	898	748	816	795	837	744	777	814	806	803	801	813	786	814	798	839	820	815	821	835	830	800	843	817	846	845	849	838	821	831	869	850	771	814	847	778	809	858	839	836	909	828	820	798	808	826	818	829	815	795	833	841	860	843	834	806	823	834	849	829	824	866	872	785	809	809	752	741	820	843	842	803	780	854	871	827	914	828	784	821	822	819	855	854	847	827	798	835	823	873	831	834	813	818	817	828	889	805	854	812	845	807	834	805	836	833	812	816	870	813	803	874	831	789	820	858	812	804	859	828	815	804	794	831	861	860	798	821	844	877	790	830	850	810	816	799	765	803	829	800	843	808	797	781	831	820	849	817	848	837	837	822	839	899	796	812	785	792	909	892	807	816	820	799	824	784	797	789	853	809	849	825	828	829	804	851	808	797	864	815	832	829	792	841	810	804	799	822	809	826	842	816	844	822	786	778	749	786	798	820	845	850	850	817	814	786	822	758	811	885	798	805	854	847	784	774	841	824	850	808	861	806	845	834	826	848	811	818	800	803	780	816	773	822	814	812	837	811	837	838	845	770	851	820	847	801	795	827	841	788	829	830	785	845	819	781	812	827	819	827	814	811	862	780	803	801	793	802	802	827	836	770	779	858	851	806	824	868	838	822	823	850	833	817	823	806	808	801	836	817	804	787	741	806	836	839	817	836	833	812	796	852	823	774	842	776	769	801	883	874	797	827	821	799	805	807	833	819	822	815	859	853	807	791	770	840	820	815	840	835	798	791	856	836	842	840	818	809	825	803	848	852	791	851	825	836	866	775	826	831	781	795	832	812	817	784	804	846	860	804	823	801	869	810	827	860	851	809	815	832	859	826	783	834	826	854	800	826	804	819	766	799	848	828	833	847	899	826	826	848	820	817	841	815	797	835	857	833	847	798	786	893	833	809	838	814	836	788	887	767	816	798	853	837	773	846	874	787	866	772	843	832	820	830	849	849	760	797	813	831	835	760	819	805	772	827	866	800	781	836	818	788	815	830	836	787	809	813	822	846	796	876	854	777	851	806	791	813	838	824	863	791	819	845	808	785	804	774	796	833	784	820	808	895	841	858	814	786	854	779	833	840	796	796	834	832	841	814	792	779	809	871	851	822	802	818	838	794	820	822	792	851	776	872	816	859	814	837	858	845	815	769	801	855	780	792	818	840	778	799	798	817	834	844	803	816	881	818	810	782	814	761	863	833	827	825	754	826	763	822	826	822	820	780	829	813	800	789	798	838	786	873	768	811	833	789	843	833	823	797	842	785	821	842	833	833	833	776	802	842	845	799	851	831	800	875	819	821	792	791	823	783	822	841	802	871	855	858	814	846	899	836	793	780	811	777	788	842	773	860	788	822	818	833	818	801	867	772	820	819	800	873	893	826	851	864	836	830	801	813	855	840	746	817	855	840	845	855	831	785	851	804	795	870	815	836	833	855	775	846	836	860	832	799	825	809	850	880	796	794	771	829	880	853	799	831	835	818	820	831	843	838	776	794	821	779	801	813	842	846	796	779	863	802	832	792	835	788	798	774	809	821	825	817	815	822	829	831	790	788	799	818	802	823	823	841	895	811	797	812	801	849	842	831	815	781	840	857	819	843	831	858	817	858	813	842	778	827	803	867	846	779	844	769	806	846	825	846	786	817	770	807	810	822	806	808	832	818	798	766	830	841	811	857	809	824	813	853	810	828	859	854	797	815	836	863	845	821	802	847	837	786	841	797	830	863	786	766	836	815	859	780	793	901	794	834	842	835	828	835	800	836	787	815	824	818	851	849	801	740	828	854	806	807	836	794	796	844	802	807	808	861	850	790	827	815	857	839	822	783	837	853	823	844	856	821	827	831	797	821	790	817	822	817	802	801	806	829	771	799	801	827	838	784	787	826	806	837	815	826	847	854	828	836	854	805	809	818	878	831	839	819	820	823	831	832	769	840	839	803	785	780	874	828	846	840	880	791	838	764	849	755	818	835	766	836	832	821	751	824	848	804	845	799	789	826	841	850	817	862	823	829	823	812	805	795	784	797	826	830	771	841	823	789	808	805	795	819	752	836	881	819	864	776	829	778	859	817	793	838	863	786	808	808	801	845	814	795	887	797	820	847	805	880	868	752	819	817	863	852	832	808	831	790	846	768	771	867	825	833	839	877	863	805	794	777	763	876	857	812	806	838	872	828	809	814	834	771	821	807	789	829	750	849	806	798	843	877	826	863	814	832	823	757	855	823	864	811	790	767	799	780	846	811	822	812	835	816	809	793	854	859	851	831	832	835	840	777	832	873	852	778	823	732	833	837	775	836	786	754	827	832	812	785	819	816	828	826	844	861	772	821	805	765	825	797	788	782	829	799	789	842	834	811	834	799	835	790	867	829	854	837	822	837	861	791	800	759	816	803	791	840	829	848	855	822	796	816	865	818	806	853	792	881	840	800	848	827	821	841	791	808	810	799	853	801	836	828	762	818	831	814	830	796	832	814	819	789	821	766	813	809	796	816	885	826	759	790	808	851	841	839	838	801	864	765	878	868	808	765	776	779	777	842	805	832	836	834	840	822	843	848	900	798	808	868	834
24398	20826	24487	27218	20209	2021	552	477	447	474	427	448	437	427	432	413	396	470	427	433	415	430	416	404	398	394	433	403	446	426	415	410	408	435	421	416	454	406	384	405	403	393	400	422	428	399	451	429	423	451	384	410	401	459	436	456	387	406	405	416	387	397	364	396	397	391	397	424	434	374	404	429	403	407	462	386	401	416	422	406	394	379	438	405	405	436	426	406	431	389	426	424	394	371	405	402	410	401	413	414	356	420	416	386	416	418	401	398	392	445	355	391	400	425	414	387	436	422	373	400	382	361	417	384	399	403	431	400	410	437	408	357	404	411	390	370	390	425	392	384	390	421	374	392	362	386	432	424	391	436	422	407	425	381	368	404	407	440	384	427	388	403	413	433	407	406	375	415	411	401	421	406	392	391	427	387	405	432	463	402	385	434	378	386	396	395	395	398	413	464	398	383	415	441	377	431	401	453	384	447	383	423	392	432	421	420	428	402	393	415	395	373	468	418	416	375	461	409	416	400	466	418	422	430	424	387	416	451	398	415	377	405	452	369	405	407	458	415	379	371	435	409	419	361	356	387	431	427	422	394	430	450	386	433	380	412	431	430	440	356	408	356	421	379	420	410	427	435	380	400	397	421	436	406	397	401	402	389	387	420	415	399	393	442	402	406	419	429	396	402	382	420	430	404	411	424	403	415	383	403	399	436	384	409	400	394	405	428	435	420	401	365	425	423	436	410	411	417	389	440	376	416	401	391	424	440	438	419	430	408	400	422	419	417	428	456	412	428	410	441	396	414	411	392	430	396	434	445	448	416	395	394	393	409	407	452	392	396	399	395	388	432	400	389	391	387	398	388	392	381	387	370	410	391	399	413	438	407	399	374	387	433	416	364	353	409	405	397	418	410	389	408	413	401	393	413	397	418	415	403	433	457	389	417	432	393	411	408	419	388	444	399	378	372	414	396	368	404	443	451	391	384	407	402	416	436	389	395	386	377	381	440	379	375	408	425	406	395	425	348	383	411	421	429	403	436	406	415	379	397	391	411	395	388	404	417	399	422	448	376	405	418	411	387	424	444	402	371	400	408	452	433	377	367	417	392	409	442	409	416	370	404	423	378	392	418	370	410	413	398	418	413	383	413	399	426	406	422	388	415	397	425	377	429	408	436	414	404	381	414	400	387	370	403	388	404	389	421	387	384	401	396	395	395	379	405	407	412	421	410	411	449	380	429	399	385	396	372	395	415	406	399	396	443	400	437	408	367	423	391	391	451	413	423	388	420	420	403	398	380	419	437	413	376	399	405	405	363	394	406	414	437	408	458	422	409	392	395	431	391	402	397	419	401	451	440	401	374	430	419	419	370	441	386	424	385	419	406	430	439	426	423	414	413	416	409	399	380	413	419	447	370	407	393	424	369	366	411	400	422	390	397	425	409	372	400	414	394	437	418	439	403	402	369	411	377	446	408	382	403	431	445	410	399	389	415	421	368	432	435	375	411	360	397	403	423	371	444	419	405	415	426	385	414	379	382	382	426	424	433	412	415	414	385	456	405	381	394	379	393	421	401	402	393	401	407	404	410	437	361	422	422	403	416	385	441	404	385	438	416	412	416	374	402	381	413	410	371	452	403	408	390	410	442	408	433	396	416	420	426	443	456	406	438	434	401	398	390	388	442	419	390	422	420	403	456	394	418	375	418	469	428	403	384	431	414	429	412	455	417	383	387	383	419	383	381	391	393	447	384	371	449	398	401	407	403	425	398	384	380	381	373	400	395	426	422	410	342	403	435	407	396	421	434	385	424	384	397	433	402	435	450	434	424	430	400	406	400	376	378	405	416	409	400	378	360	430	392	398	447	429	382	414	406	442	426	419	405	389	408	445	422	383	371	388	401	417	455	416	403	427	397	396	403	411	420	428	405	447	411	377	414	413	397	409	431	403	418	423	393	375	396	427	434	407	431	434	397	423	389	421	419	364	429	440	410	397	365	406	417	420	369	430	399	422	395	369	410	412	391	403	401	397	419	441	414	403	419	435	389	440	382	409	408	369	391	407	407	398	396	410	362	372	439	423	383	398	385	427	419	410	420	406	374	416	378	367	447	433	421	349	415	428	448	391	416	421	405	411	427	393	377	384	393	389	382	350	402	414	364	399	410	428	418	390	404	386	442	449	430	407	396	426	416	439	359	428	451	416	426	387	397	434	363	387	429	411	410	369	430	459	385	400	387	375	395	425	381	437	415	408	439	412	435	422	411	421	412	415	413	454	385	398	408	407	408	430	444	418	401	402	413	426	415	422	420	392	412	415	394	444	407	407	435	404	386	404	401	394	416	397	416	397	373	420	433	389	416	436	407	390	419	404	382	412	432	410	411	415	413	401	449	368	394	396	410	397	374	397	419	364	389	417	386	386	374	404	376	419	401	406	387	427	438	441	383	398	392	396	409	406	406	423	389	379	344	444	406	426	430	392	412	378	399	428	384	388	372	391	382	408	375	380	409	391	391	416	380	409	420	373	414	423	408	399	395	453	422	403	400	404	407	392	409	378	406	424	410	408	453	398	428	394	389	402	419	404	391	406	392	373	421	424	406	403	393	383	443	413	411	374	400	416	389	387	383	390	365	423	401	384	361	358	412	414	374	400	428	391	428	456	419	431	407	434	394	401	442	427	378	382	391	440	452	380	373	397	421	403	396	446	402	420	447	449	393	430	400	390	428	406	427	372	431	430	379	391	430	420	395	415	425	391	418	405	339	400	370	453	409	416	428	439	392	435	425	401	407	396	393	433	406	387	400	416	392	395	430	389	410	420	392	422	410	377	450	401	419	394	400	388	401	430	379	398	364	430	407	393	405	445	427	388	429	444	414	428	427	447	401	399	420	391	413	421	371	419	416	423	406	378	384	399	414	429	414	461	382	427	428	385	403	398	428	431	407	401	408	423	443	425	406	375	391	390	443	416	403	436	404	349	420	386	381	434	381	423	418	402	392	408	396	385	403	395	400	411	435	379	449	419	404	450	431	422	392	458	463	397	412	409	428	382	374	395	450	383	390	438	418	411	400	389	431	408	391	401	430	427	415	396	413	378	408	394	354	432	398	404	387	430	412	435	433	407	421	422	430	392	414	423	384	413	459	393	389	396	373	400	394	410	441	386	453	354	424	418	437	390	443	367	381	378	420	409	386	409	405	446	400	397	399	389	409	442	380	432	408	427	380	395	386	413	416	416	433	385	397	415	407	424	400	411	405	420	399	440	387	420	400	388	374	384	437	431	405	409	399	419	394	438	418	400	407	404	423	405	446	390	365	433	433	407	388	402	419	432	408	418	392	396	451	405	403	402	438	412	393	410	413	414	417	424	412	428	436	421	409	448	400	472	414	405	394	400	398	376	415	381	403	426	426	409	387	420	421	380	388	411	371	398	373	407	435	399	453	428	416	408	389	391	391	388	388	408	399	398	422	438	417	394	380	432	345	381	421	401	390	384	361	389	397	421	446	415	421
3188	3188	2115	1347	1134	1077	931	932	945	963	922	885	909	941	888	923	937	868	901	872	943	887	853	908	903	863	937	879	861	876	916	882	891	889	875	923	900	894	919	914	888	883	861	897	917	873	897	871	898	846	929	893	908	851	911	915	913	853	872	971	907	794	933	911	923	869	914	872	926	890	891	939	850	916	907	885	880	906	865	910	869	889	882	908	913	918	883	898	871	973	919	860	886	891	925	875	922	886	914	892	889	893	946	836	912	937	917	884	952	926	890	919	877	901	921	912	925	912	897	857	921	991	915	865	917	884	863	835	887	876	903	864	926	891	877	910	851	872	966	857	944	879	957	893	876	905	924	910	893	879	859	884	911	928	872	884	921	913	887	895	903	895	911	940	893	951	933	905	902	914	918	895	863	916	932	905	874	923	872	885	926	899	883	942	958	909	926	888	922	925	878	965	845	904	872	932	941	870	913	889	897	848	851	924	909	917	926	899	843	949	902	858	952	850	897	872	908	920	895	921	930	901	907	928	922	921	931	927	930	912	918	900	885	845	943	847	871	924	898	857	897	896	877	913	880	915	899	924	889	903	926	883	925	889	915	915	892	938	923	893	889	850	939	928	877	867	900	901	923	970	879	880	889	946	882	875	858	890	1000	870	908	884	889	902	880	862	850	895	930	876	869	882	881	881	868	956	988	919	874	925	915	877	887	890	866	877	901	854	888	836	869	878	848	911	891	948	947	869	897	898	898	917	880	925	892	935	874	962	936	873	923	892	952	911	905	929	877	945	959	921	927	901	880	870	888	899	875	883	837	895	862	914	863	822	894	920	898	927	924	928	855	904	815	891	947	889	974	922	904	857	908	877	878	877	897	894	935	901	864	923	863	874	898	945	881	896	890	914	922	887	892	877	961	957	840	923	846	924	923	856	912	886	878	894	853	890	881	889	930	908	883	849	887	909	896	933	873	844	839	897	924	934	901	898	938	893	934	940	882	892	893	903	913	925	868	874	845	928	926	859	899	927	877	900	841	899	900	907	926	961	908	927	886	897	849	880	826	886	903	882	842	889	838	861	812	876	906	861	834	901	881	879	880	851	931	896	863	907	901	897	917	892	896	909	929	881	818	919	898	882	851	903	889	911	864	922	883	926	908	877	908	911	870	886	884	923	852	857	904	864	876	906	951	926	919	897	851	920	884	850	877	902	891	857	898	890	918	891	862	907	870	905	887	903	922	927	965	782	907	925	919	864	874	888	867	898	914	874	890	857	925	874	893	936	876	896	934	883	881	900	897	882	853	881	888	881	915	902	912	894	901	903	905	869	932	901	907	887	894	917	878	861	931	889	924	905	873	907	910	864	907	898	876	877	841	856	903	902	879	901	919	934	945	905	883	903	880	904	952	899	892	943	879	866	865	903	870	973	901	845	920	907	859	951	915	881	877	909	881	912	881	874	911	872	932	860	885	881	892	908	907	926	871	882	928	905	867	907	901	869	912	910	866	902	918	890	896	924	906	967	863	908	904	908	901	904	884	891	917	937	935	916	899	895	895	930	898	943	887	856	909	884	850	941	869	880	881	902	964	916	939	952	832	933	909	913	930	907	914	888	903	863	892	888	903	902	898	934	914	938	873	919	895	897	893	920	874	886	893	924	858	928	863	919	937	902	878	954	884	988	902	894	894	882	886	881	913	932	866	893	854	888	906	887	916	825	902	883	876	954	925	897	918	916	891	944	906	917	896	947	898	846	860	883	867	905	854	856	952	916	876	878	886	909	837	918	873	904	930	854	931	932	903	901	899	932	897	897	901	861	919	903	879	885	860	853	895	874	901	877	852	904	822	892	882	894	955	882	886	957	882	897	889	874	907	902	874	927	887	867	888	907	889	864	908	918	893	918	901	902	914	839	954	895	891	859	833	884	882	874	890	888	899	896	919	888	890	874	905	910	934	940	853	841	888	868	909	899	894	885	916	944	903	887	951	871	881	894	926	868	948	922	923	919	889	845	884	909	856	872	917	936	884	891	906	845	896	922	870	870	856	914	927	882	905	893	926	902	904	881	901	848	885	911	895	845	880	866	904	882	902	901	860	845	871	850	900	869	907	839	922	895	896	885	870	937	870	925	866	853	891	864	911	917	882	908	915	843	901	895	914	935	910	847	907	894	861	873	843	928	921	820	968	916	867	862	901	874	917	846	887	932	918	867	896	908	963	884	915	859	861	897	965	864	943	934	847	903	896	914	858	878	891	914	880	925	926	861	936	917	926	890	894	878	891	921	925	837	882	943	877	832	927	834	847	886	880	846	880	838	899	957	874	931	898	897	867	865	880	875	924	904	872	846	909	913	884	916	894	901	861	865	956	846	891	892	912	888	914	914	895	874	882	949	952	944	857	890	887	892	933	889	936	853	881	847	879	847	887	874	865	940	854	914	890	870	933	823	906	899	906	850	902	866	898	920	886	911	919	885	903	889	884	926	953	883	876	973	877	878	937	899	933	892	929	891	879	918	864	948	904	868	894	844	898	852	884	869	933	908	868	874	890	897	868	894	947	917	869	918	913	916	886	871	885	1013	940	909	891	937	851	843	905	874	861	802	954	922	912	913	939	886	880	908	884	897	897	888	908	936	849	914	888	929	889	885	870	897	891	863	909	886	884	899	866	918	872	924	883	884	872	870	903	929	893	920	908	901	850	865	920	863	864	831	879	908	919	907	904	885	919	912	869	864	911	898	904	868	868	848	889	861	901	890	899	915	884	869	890	894	940	906	897	862	892	898	902	916	864	910	898	910	906	872	912	964	844	940	928	878	902	939	855	902	934	910	886	871	895	910	899	933	931	899	876	837	896	877	885	874	912	897	858	907	918	911	891	910	903	910	908	872	850	893	858	895	923	913	946	870	887	923	889	911	921	898	889	866	914	890	875	918	896	864	854	892	865	886	922	874	895	900	929	882	863	904	896	876	893	903	881	931	898	926	893	865	969	960	911	875	905	859	865	864	903	905	857	887	880	984	870	899	895	923	872	858	945	900	891	894	924	912	929	835	942	913	895	897	879	949	862	879	910	857	883	917	918	860	895	927	884	880	896	862	913	824	899	952	862	905	883	932	888	879	887	870	852	896	923	894	909	907	867	872	886	881	949	957	890	898	876	891	858	841	934	926	881	900	899	890	949	928	915	868	919	929	888	881	859	892	940	910	857	894	912	910	866	852	845	833	880	906	939	918	853	949	902	897	885	898	875	886	836	944	872	858	925	872	931	926	860	978	910	854	901	850	910	866	893	924	872	898	885	871	908	939	855	935	858	859	928	905	905	892	955	865	901	923	841	889	890	898	917	891	896	886	871	853	906	890	864	896	902	903	892	903	908	878	878	932	846	879	910	932	856	912	959	876	850	916	898	919	915	868	855	851	910	886	842	907	880	899	850	881	878	875	903	881	889	860	928	873	912	922	854	914	894	889	894	919	874	877	837	923	867	856	873	888	963	855	905	900	891	931	900	845
23585	20862	25182	26680	20871	20859	3024	523	385	323	304	264	270	293	289	275	250	242	252	263	231	237	247	238	253	291	284	214	187	229	252	247	225	211	225	223	257	236	235	219	250	244	228	239	209	229	212	214	208	232	231	212	245	235	251	220	232	235	220	215	229	234	247	222	227	262	216	253	245	222	231	206	208	228	215	231	266	219	241	172	263	204	214	213	242	226	240	225	239	229	230	249	221	271	225	217	232	238	205	218	227	229	207	218	230	226	265	202	267	231	219	228	214	228	223	222	227	238	252	254	241	226	209	198	213	244	231	197	231	231	221	205	233	224	231	208	243	233	214	233	263	216	226	205	207	189	240	215	235	235	223	196	246	230	232	230	242	215	223	225	209	231	213	205	213	238	242	233	204	241	222	221	217	231	229	230	233	227	198	204	211	254	245	252	215	207	230	221	234	203	222	221	245	256	237	219	192	218	215	238	252	246	249	199	239	216	252	239	222	215	228	255	216	239	213	251	214	223	231	250	245	188	250	207	239	221	235	238	239	220	218	234	209	197	215	239	240	246	233	228	246	216	232	230	236	241	247	213	265	206	209	227	198	230	210	239	230	217	226	225	228	217	231	237	229	259	220	229	198	213	221	235	213	236	220	228	239	220	217	225	238	212	244	210	232	237	221	281	218	202	235	263	258	227	220	215	209	228	241	222	236	208	228	239	225	247	241	218	231	220	229	217	223	241	253	223	217	246	243	237	218	231	236	226	209	246	200	229	204	229	237	245	235	222	211	226	229	217	232	205	223	213	234	213	211	229	237	219	251	234	205	220	229	218	276	223	251	226	230	286	240	222	220	218	228	232	236	217	252	262	202	229	209	243	232	225	190	252	246	236	228	203	257	231	213	215	241	224	238	228	214	202	225	221	222	200	244	263	240	231	198	259	244	224	227	197	208	215	212	246	227	243	220	248	252	237	247	215	211	245	193	235	238	220	251	207	235	229	218	207	248	198	261	215	241	232	221	226	234	220	230	251	221	245	243	257	248	226	210	235	227	232	216	232	236	206	227	246	257	230	230	225	219	225	221	257	258	231	188	219	234	233	207	197	222	234	217	212	209	244	245	238	215	241	226	204	243	235	258	221	225	233	212	219	200	209	220	246	235	226	208	252	248	227	205	216	229	228	213	222	239	206	231	267	227	198	241	213	229	236	235	237	258	213	222	222	257	225	202	215	247	248	233	210	199	223	241	238	232	266	212	207	232	239	238	206	220	243	249	219	231	219	249	213	234	193	247	186	230	208	239	245	220	198	198	243	220	225	224	229	231	226	266	229	233	198	247	238	238	204	224	246	208	201	257	259	244	213	229	250	246	230	244	212	217	226	244	263	230	199	238	238	200	218	256	217	250	223	241	227	223	218	245	223	176	226	218	229	236	249	238	261	267	234	231	238	223	222	221	228	229	246	218	232	201	212	233	214	205	228	264	223	222	205	228	220	238	227	224	238	229	238	266	229	226	234	219	202	224	215	233	208	220	227	211	234	206	209	209	240	212	235	207	202	203	228	252	209	223	201	225	205	218	227	221	211	250	223	214	215	225	209	236	231	208	219	252	213	242	245	220	228	218	231	226	231	222	232	198	225	229	228	216	213	222	251	252	226	235	239	231	205	226	233	238	208	224	241	228	275	251	235	239	224	235	214	220	221	248	228	231	223	222	216	222	212	243	215	250	256	228	196	231	233	228	238	228	250	234	230	221	233	229	230	232	230	223	207	231	226	212	212	213	198	197	235	226	232	250	274	217	223	212	233	255	228	229	225	253	231	262	208	254	209	219	209	211	221	195	242	231	225	242	244	235	237	193	231	231	245	239	260	223	226	235	271	255	221	219	206	247	200	237	239	237	225	263	212	228	230	211	239	230	214	233	254	247	205	213	244	215	238	225	227	255	209	224	207	256	236	217	218	253	223	227	258	213	230	236	219	249	229	206	222	258	219	214	204	235	220	240	203	235	252	233	245	241	234	219	201	213	250	236	234	228	262	247	236	226	224	238	223	235	242	264	254	173	233	255	219	248	219	232	227	225	216	219	232	222	255	245	239	203	217	218	228	209	234	223	243	235	214	229	220	249	221	230	238	191	225	229	213	233	249	216	250	212	246	190	255	248	230	240	251	189	265	241	204	208	234	240	236	223	199	213	239	223	208	229	209	241	200	252	219	202	217	215	242	255	261	223	254	233	210	206	243	262	233	208	261	241	225	209	245	264	260	236	232	257	235	238	213	223	210	223	241	242	227	226	178	223	231	246	248	255	239	235	227	200	238	212	245	251	250	238	209	227	237	227	220	227	197	235	233	243	230	210	225	255	216	234	230	211	239	238	222	209	228	234	218	230	189	190	247	211	221	227	224	204	223	224	239	227	174	216	223	226	223	216	240	245	213	222	239	249	216	226	216	213	256	238	219	214	247	216	234	234	230	223	257	215	246	259	241	218	222	200	216	255	222	232	206	204	229	215	213	216	231	204	229	223	231	238	224	246	216	213	241	222	228	217	214	232	226	227	246	222	221	221	245	220	258	222	236	233	214	217	225	216	236	235	243	218	196	260	217	230	226	242	230	211	222	229	231	232	199	269	211	205	232	261	220	219	237	243	247	219	221	234	234	243	224	222	232	233	229	216	227	197	207	254	238	219	224	204	232	251	272	234	214	214	232	211	230	241	205	235	220	205	237	253	224	248	244	226	218	230	236	221	226	216	269	210	210	240	227	240	199	228	209	230	255	222	213	207	215	212	229	228	235	243	196	218	232	233	219	214	244	195	242	236	219	231	235	226	239	246	206	241	197	236	243	253	238	250	244	240	225	206	227	212	237	242	223	239	236	186	238	213	237	231	219	212	249	229	221	234	218	195	214	227	189	258	243	227	210	219	220	231	212	201	228	227	200	237	253	207	254	219	215	224	231	201	212	213	227	256	239	213	215	223	233	222	236	261	233	212	208	229	225	202	202	237	219	222	212	219	211	217	216	227	196	206	218	231	244	234	209	215	203	219	245	244	233	229	207	240	228	239	221	232	212	227	242	219	232	241	247	229	243	248	235	265	254	275	224	243	228	229	230	233	230	254	250	235	244	235	237	225	228	221	244	243	234	200	233	228	231	227	237	217	228	244	228	211	245	208	222	213	239	215	242	246	225	231	212	250	254	220	240	247	248	235	215	226	242	232	224	245	254	220	227	225	198	215	215	248	217	219	235	241	224	220	226	242	254	232	249	256	215	226	211	218	239	244	194	227	232	224	234	255	236	200	251	245	228	234	200	216	209	245	201	226	233	227	222	240	225	240	245	217	235	219	199	222	225	243	219	225	217	218	242	227	221	210	257	261	202	218	204	207	245	208	242	223	215	220	224	226	215	218	226	239	247	227	240	205	239	224	229	240	224	221	215	239	255	227	244	207	271	255	244	207	228	205	231	231	223	235	244	237	222	252	213	219	229	233	228	221	220	232	194	245	180	231	222
3248	5020	3054	1504	1003	731	658	603	596	546	587	559	563	592	544	567	602	549	602	563	536	529	496	541	512	554	516	511	549	547	506	557	527	528	511	539	527	543	557	546	513	526	541	605	514	552	549	510	524	532	549	535	545	524	529	514	493	575	523	548	508	514	498	487	543	521	538	575	535	502	490	506	542	544	525	546	543	553	489	511	547	579	568	532	499	548	518	559	530	538	548	562	553	524	537	571	541	573	532	532	520	482	501	559	545	527	540	527	539	552	508	528	520	514	556	527	566	562	533	569	503	530	562	519	559	532	505	508	520	522	513	515	506	542	577	495	521	546	503	586	512	543	553	509	505	548	498	537	520	505	534	539	524	493	588	488	534	528	491	504	526	521	545	505	542	536	527	533	538	553	562	513	537	526	531	549	547	558	523	537	504	536	520	533	488	522	540	560	533	565	541	508	531	508	529	541	546	577	530	505	505	531	513	579	545	548	536	536	547	487	555	560	533	520	553	508	521	540	513	571	549	489	559	547	549	499	553	535	528	500	525	536	518	560	504	550	502	546	487	511	509	565	546	552	540	520	527	512	524	549	527	519	535	536	566	533	513	531	507	502	529	562	560	533	555	522	524	531	550	532	545	544	491	540	597	526	554	504	536	508	482	506	515	556	540	542	521	554	553	538	510	588	500	519	523	496	546	522	541	534	544	538	534	511	507	532	546	582	538	554	471	511	506	500	491	534	537	547	532	557	533	526	553	543	567	553	551	541	491	544	572	542	516	532	540	517	500	529	545	515	544	548	509	557	522	583	502	483	510	518	549	491	578	526	537	515	551	550	545	500	534	550	521	540	528	519	571	540	511	568	528	560	530	531	527	530	536	544	531	518	512	581	541	550	555	509	558	544	557	523	526	521	550	540	537	537	553	566	518	521	544	550	528	519	541	570	538	550	527	519	491	509	520	541	567	530	520	531	530	526	546	502	558	513	540	532	483	545	548	555	543	516	549	548	557	529	549	537	540	556	530	563	533	538	503	507	547	514	526	521	529	552	532	541	531	535	497	522	501	505	511	502	499	532	536	557	515	548	490	482	541	488	517	548	548	525	545	547	538	528	538	549	514	556	488	540	532	524	506	525	571	488	530	556	509	524	538	547	563	490	507	506	506	550	522	514	539	529	518	516	515	528	563	552	506	553	535	551	508	542	516	502	494	541	553	499	507	546	528	545	490	516	547	539	524	526	502	545	540	529	564	508	510	542	523	528	574	486	500	518	548	508	533	549	552	499	529	516	532	539	544	519	530	514	588	533	594	533	529	539	536	579	578	526	541	543	545	528	544	561	552	554	556	545	529	516	529	505	565	529	521	523	518	497	586	537	567	587	541	542	552	550	526	520	507	524	571	579	548	572	538	512	498	544	533	505	530	489	497	560	547	530	537	546	547	542	503	509	517	504	537	514	531	500	561	509	489	496	539	506	502	535	521	561	559	576	536	545	567	525	545	536	570	520	506	517	543	494	543	505	538	575	559	560	562	531	529	503	551	563	561	593	538	542	551	512	516	544	536	516	521	531	567	530	526	527	503	461	559	525	495	563	531	535	512	557	559	575	546	526	563	509	549	564	494	573	521	510	565	543	567	540	536	513	544	527	529	475	518	515	565	540	510	545	550	541	558	506	520	537	513	531	537	552	501	512	529	525	532	562	558	533	543	494	546	555	572	509	562	615	528	556	532	519	569	506	508	516	501	525	539	563	541	508	513	532	546	529	520	537	506	518	530	518	535	578	526	543	531	534	521	539	583	542	526	508	484	530	513	568	518	567	544	547	561	518	536	535	522	537	537	551	533	512	488	555	534	541	506	524	584	531	536	571	548	518	559	576	497	526	496	549	549	529	505	547	536	532	498	543	530	536	562	567	543	509	573	547	561	510	503	543	551	527	521	573	523	554	534	565	562	521	557	525	507	520	517	540	553	519	544	572	519	525	546	544	548	484	561	543	532	576	560	548	489	558	529	496	523	538	522	476	564	553	497	481	545	548	559	569	540	498	551	523	512	552	568	516	532	591	542	522	534	513	506	551	507	512	539	525	531	572	545	535	514	511	563	542	524	555	549	528	522	538	561	498	522	545	525	564	506	555	560	566	541	518	505	545	524	575	542	507	498	492	531	538	488	512	518	572	595	534	543	578	531	540	513	563	539	498	544	528	531	513	531	520	498	561	523	562	533	572	503	528	491	510	546	533	562	542	537	558	513	512	533	560	528	530	547	567	530	514	521	534	593	504	512	528	532	523	564	546	538	556	521	505	505	531	529	534	516	544	583	547	535	499	572	521	559	528	532	558	561	513	538	532	580	481	486	548	542	588	532	545	549	548	514	546	559	551	560	549	534	545	502	524	531	510	517	526	517	541	555	502	537	524	476	540	518	517	529	561	565	495	514	519	549	498	520	522	545	534	558	541	525	532	533	538	567	514	566	554	523	543	505	506	523	560	559	521	523	542	519	548	532	565	520	517	544	503	472	534	530	571	517	549	540	505	523	490	523	519	512	539	502	556	495	540	511	529	553	526	558	519	563	529	517	547	543	513	534	532	532	517	478	542	535	535	499	516	546	565	555	517	520	569	536	570	561	530	542	560	509	565	537	513	537	566	547	498	518	562	524	557	514	533	529	563	570	501	526	543	566	558	554	540	569	511	545	532	532	542	574	541	543	530	483	538	519	505	564	525	508	559	528	548	525	538	535	530	509	595	525	508	509	537	516	530	541	525	563	588	551	541	493	539	586	536	540	577	558	562	574	517	513	530	581	543	531	521	543	535	545	533	525	552	563	520	537	503	552	529	499	493	597	600	486	531	555	538	556	527	507	490	534	535	540	530	560	527	532	549	476	561	527	512	492	525	569	579	564	513	527	534	540	539	518	499	556	537	536	565	511	533	480	589	556	554	498	527	511	538	518	525	525	508	536	556	531	528	559	551	519	534	564	523	515	532	517	528	531	513	507	531	575	500	533	536	531	534	513	565	535	537	516	525	513	480	539	510	555	559	511	533	533	573	583	529	527	552	493	561	534	491	580	562	562	517	521	552	528	549	493	565	533	516	576	521	549	552	533	564	534	550	536	548	541	496	543	587	540	498	529	498	520	528	486	532	533	543	543	555	515	526	535	584	496	522	550	524	557	556	528	518	480	518	518	514	542	509	542	534	505	487	516	546	511	522	507	497	512	482	572	509	551	525	495	574	540	520	546	504	566	515	523	544	503	566	572	514	500	553	551	591	546	560	521	556	517	504	518	563	551	538	561	546	506	569	562	538	540	513	502	532	531	551	570	558	531	494	495	563	486	529	519	539	527	569	482	576	535	539	535	530	553	535	527	525	517	554	541	520	524	525	529	539	543	525	550	501	562	573	509	504	530	528	516	564	546	571	559	535	544	537	504	548	548	530	548	536	534	535	542	537	549	522	520	514	544	529	538	467	530	507	538	555	554	477	514	553	513	527	512	486	516	579
32719	12711	1674	468	410	357	374	393	368	372	391	344	340	327	370	359	340	371	379	371	315	382	353	317	354	361	392	324	331	361	373	336	328	353	390	340	381	350	366	366	372	374	321	367	337	327	332	357	384	337	331	347	356	350	376	368	332	400	328	344	341	337	374	380	342	364	338	355	360	358	342	335	367	358	344	312	401	346	374	392	364	359	386	320	424	343	349	392	336	363	325	355	375	349	381	361	375	371	368	376	335	332	367	339	363	357	327	350	354	333	346	351	360	366	333	353	364	372	383	386	407	350	383	358	374	387	374	332	316	374	327	357	335	341	387	344	365	330	345	373	383	349	337	311	363	355	351	338	357	350	343	330	374	302	337	350	380	373	343	355	335	376	345	370	367	381	347	361	300	340	348	344	337	328	371	371	383	337	351	358	340	372	380	335	360	355	368	369	350	377	370	352	364	344	376	388	361	316	337	407	373	370	344	367	338	413	330	366	328	334	412	352	320	339	373	354	359	348	319	347	381	382	369	392	386	347	353	383	373	351	324	360	364	355	361	355	386	352	360	365	326	333	341	367	381	312	387	340	353	312	355	340	378	361	331	365	359	356	326	366	388	360	339	335	363	376	362	386	355	378	360	359	392	378	309	335	359	360	355	385	322	359	367	350	362	375	354	360	341	353	363	377	388	364	376	344	343	380	364	383	375	336	338	353	370	324	349	331	359	331	396	382	361	366	367	382	379	329	365	383	364	336	384	392	351	369	381	349	345	361	353	378	318	355	333	398	381	388	374	353	364	347	353	363	356	366	353	368	358	337	324	355	359	357	368	320	319	380	344	342	369	386	352	358	353	356	341	386	402	302	380	388	377	342	337	339	346	320	360	355	382	358	339	334	359	346	360	376	344	368	341	359	357	341	429	374	327	390	357	369	361	377	370	344	371	347	301	376	303	336	362	347	356	366	362	339	357	372	336	357	362	345	370	348	360	363	321	364	355	373	353	371	369	375	384	416	356	354	334	337	379	352	362	375	343	328	344	395	378	341	381	355	355	352	330	325	371	363	376	373	348	340	353	368	342	337	358	349	358	377	366	337	335	341	339	353	390	378	324	359	367	354	393	348	368	351	392	369	377	355	353	361	384	369	364	347	329	389	361	336	336	353	362	332	342	343	368	366	380	330	325	355	360	355	376	366	369	361	353	364	360	335	343	341	356	317	330	367	378	336	364	375	367	330	360	350	386	418	372	366	381	364	364	355	386	363	369	360	354	357	346	348	408	340	352	340	339	340	381	363	370	335	363	385	332	380	365	358	392	396	382	365	366	337	368	361	330	354	357	359	358	343	360	415	337	328	316	351	341	390	340	348	347	363	377	345	362	369	402	338	358	335	370	363	341	364	340	339	364	319	361	341	344	353	372	388	410	345	356	374	342	350	350	388	344	347	355	375	355	349	375	357	369	376	336	336	348	354	342	347	323	368	332	336	393	363	349	341	330	337	380	381	366	403	328	349	329	331	327	404	356	359	355	340	362	349	339	361	343	352	364	373	368	366	386	337	346	360	345	367	346	338	343	427	337	357	379	365	347	329	336	364	355	357	350	359	382	386	358	366	376	347	364	350	355	331	366	340	383	349	358	336	344	359	346	349	337	386	343	387	373	376	355	354	326	379	360	400	368	349	360	382	344	412	380	385	357	362	367	368	357	359	393	365	319	326	336	349	349	346	347	346	362	362	364	348	355	341	402	316	350	377	339	385	323	354	360	351	365	390	332	370	389	333	403	360	350	382	372	381	394	386	395	379	366	350	356	393	396	358	365	361	349	386	355	344	359	343	343	315	340	337	350	392	368	392	388	338	339	367	347	354	373	343	353	353	332	389	364	376	311	291	385	355	389	345	359	362	386	340	304	370	383	355	334	366	364	362	372	370	354	365	319	360	328	387	343	340	369	349	366	356	348	353	350	385	377	310	389	389	355	389	388	370	350	341	347	375	358	340	367	331	342	360	316	381	357	350	376	357	374	328	379	339	377	324	336	368	353	344	355	375	363	371	385	361	370	375	317	393	363	411	348	339	351	354	368	352	362	382	362	370	376	404	337	347	329	384	343	382	357	373	383	358	392	322	358	339	390	356	377	332	364	334	354	377	373	363	372	362	356	369	356	348	344	379	343	332	335	307	346	360	349	347	372	326	378	374	349	370	323	351	335	377	343	343	358	373	355	374	348	390	380	355	319	376	321	378	372	356	367	386	361	350	381	379	372	328	385	361	348	382	373	372	354	325	359	379	328	378	366	328	364	383	352	318	331	366	371	323	369	379	371	372	347	366	362	317	384	367	387	382	322	349	339	354	384	376	361	350	357	334	370	374	357	360	376	363	339	363	366	354	415	361	397	348	347	334	316	356	324	394	356	356	344	375	344	338	365	352	337	355	385	380	394	328	366	336	363	381	415	340	350	367	394	365	368	347	379	343	346	390	379	382	382	361	354	361	319	355	334	354	326	376	376	383	397	347	376	335	357	383	358	353	372	331	425	372	369	349	383	352	385	352	365	324	321	373	360	332	350	373	398	341	392	340	342	308	356	369	328	357	368	354	354	355	407	316	384	358	399	337	336	358	365	351	337	344	385	321	363	379	365	348	322	362	372	368	407	391	366	363	370	342	379	374	389	396	349	335	367	350	340	344	335	333	357	362	371	367	384	380	336	363	390	357	353	337	331	378	357	349	325	362	348	343	363	331	353	333	361	371	368	354	372	359	351	383	391	400	337	343	339	365	342	351	346	381	370	373	400	374	383	414	349	366	322	353	368	329	383	400	341	371	348	375	348	329	362	358	350	381	355	345	356	407	310	355	371	335	366	379	328	384	341	382	354	392	378	375	346	366	362	381	392	361	322	354	375	345	358	332	366	367	371	355	401	385	355	348	363	364	315	393	346	356	356	361	344	351	409	370	373	366	389	391	331	369	364	354	388	358	336	363	375	364	350	344	335	359	354	359	348	354	338	371	364	348	358	326	358	360	398	395	367	368	388	370	393	350	375	356	354	338	385	390	340	341	384	320	310	362	325	345	360	357	379	350	344	348	359	331	359	316	342	336	378	379	352	335	355	402	379	359	363	383	399	382	327	348	367	343	379	367	338	347	359	315	353	338	333	313	394	339	353	362	373	390	366	370	326	360	364	353	330	348	368	383	343	355	337	354	366	362	345	371	362	401	375	368	362	358	349	408	360	352	370	371	334	368	367	359	364	361	321	348	367	370	340	372	354	364	318	333	382	383	362	374	376	360	358	327	364	365	332	372	349	340	348	372	345	372	384	392	362	371	356	373	374	318	363	370	350	394	382	328	353	392	360	372	342	378	366	394	345	343	344	391	345	353	344	342	350	344	360	338	335	346	353	343	344	339	377	347	366	362	366	362	367	345	327	366	315	398	385	360	360	347	365	337	392	404	374	326	329	395	314	335	360	323	392	377	384	400	393	370	344	357	360	338	375	353	346	370	341	356
4969	1077	893	854	828	817	848	826	838	823	767	800	808	758	833	813	847	795	819	835	841	807	808	804	818	777	867	858	816	823	806	840	830	811	823	831	826	870	768	881	837	838	794	846	854	865	779	860	834	834	829	811	793	864	763	826	818	772	816	808	826	794	826	770	755	846	800	832	773	843	838	828	782	826	824	799	847	821	854	831	799	838	849	813	825	777	810	836	798	836	819	825	768	818	816	802	870	803	818	786	831	845	831	854	827	825	805	787	841	836	828	820	818	827	846	798	809	826	819	835	838	819	853	790	822	852	771	807	847	847	854	817	829	828	817	868	812	844	820	816	793	815	835	833	829	872	819	862	810	815	847	799	755	812	773	862	790	840	798	799	809	802	813	830	861	853	810	800	877	845	836	808	827	819	764	855	891	808	810	817	822	867	797	815	859	808	832	802	804	805	774	787	851	834	782	813	829	821	793	845	818	808	846	806	852	854	855	805	805	826	820	862	857	788	886	840	814	836	858	837	835	799	819	844	867	790	778	828	855	846	807	804	771	769	808	787	830	831	841	813	840	830	843	836	853	876	858	769	782	801	881	800	790	825	801	783	816	861	812	856	858	762	803	846	874	766	809	832	812	828	816	777	846	839	872	835	818	789	834	837	862	797	828	846	819	845	784	821	855	845	774	803	810	824	813	761	839	831	828	781	871	784	809	839	813	827	821	820	857	879	761	840	801	798	845	810	781	851	833	879	864	865	825	778	840	858	857	797	860	839	776	807	852	827	833	829	842	818	831	839	832	790	888	886	809	813	777	840	870	856	818	842	808	894	802	823	794	865	901	814	839	805	828	839	821	830	837	795	798	803	841	786	813	806	833	844	832	830	815	793	810	808	837	881	810	839	763	823	788	814	776	816	810	860	839	816	780	842	818	783	799	749	839	837	797	834	824	827	848	804	807	835	844	893	845	806	807	811	798	826	760	828	817	798	803	794	834	847	852	830	831	847	826	819	806	803	800	835	830	807	794	829	829	801	809	809	798	835	886	833	785	857	771	787	825	816	817	827	887	858	841	830	835	772	787	802	816	831	805	855	833	847	816	822	798	784	815	850	815	800	805	811	815	772	819	823	834	831	781	841	830	862	813	869	825	845	860	848	849	817	824	792	823	814	836	800	795	780	838	812	813	820	790	846	840	836	816	781	846	829	857	794	838	854	879	781	794	821	848	829	821	810	820	828	798	828	829	856	827	856	843	828	760	832	833	800	889	806	828	746	817	846	812	823	772	800	870	786	820	804	842	877	839	799	876	859	827	796	856	804	838	835	857	814	811	839	816	879	849	815	798	872	826	835	806	801	768	762	789	838	870	852	842	781	816	825	849	840	832	857	856	793	834	833	776	825	768	821	781	772	858	815	801	794	861	849	794	836	842	770	796	795	803	788	804	793	854	870	849	864	841	790	819	848	861	780	854	859	870	800	831	852	853	780	863	813	825	818	868	880	838	796	839	848	823	788	820	827	817	831	796	764	794	812	806	847	803	859	849	802	840	847	805	807	811	826	840	774	785	793	814	850	815	800	848	845	789	773	799	820	793	810	785	805	827	801	833	784	781	815	811	870	788	855	774	819	799	819	806	856	813	824	785	853	791	834	836	846	822	839	805	777	784	846	764	860	850	806	807	814	843	802	854	827	813	845	835	791	851	839	835	792	786	806	812	800	798	842	799	799	787	843	825	828	823	843	819	798	824	878	792	828	750	775	857	840	830	768	760	837	788	807	793	822	791	822	817	834	760	830	849	812	823	842	810	797	819	815	795	805	859	807	770	882	769	832	779	830	757	789	894	842	826	772	907	880	859	860	750	818	833	818	836	790	858	802	800	863	834	825	836	776	809	817	784	786	799	811	798	756	823	814	841	804	850	793	814	890	809	772	852	767	814	791	828	760	807	808	844	798	812	784	866	828	794	834	817	832	823	839	801	835	885	859	808	825	850	851	780	835	834	852	788	791	841	844	818	817	864	845	802	781	774	778	843	835	822	838	809	828	762	836	799	780	798	845	752	820	820	796	826	815	812	817	832	800	880	836	785	830	795	813	829	848	752	799	836	865	822	785	849	788	854	765	842	830	831	838	844	813	796	808	813	791	819	796	799	854	829	812	851	810	852	846	829	806	813	780	810	836	773	805	839	852	837	839	797	867	814	816	842	774	821	860	761	836	885	874	786	803	848	826	837	767	796	842	820	794	795	810	845	825	851	803	817	819	822	830	807	839	866	824	860	832	808	824	816	840	851	788	829	832	821	828	767	816	834	834	845	817	820	814	769	782	850	853	839	807	808	783	815	817	858	794	816	845	815	782	856	845	876	804	801	871	853	778	776	784	789	854	823	866	833	801	825	806	816	831	776	848	829	850	882	827	832	817	830	828	840	827	811	853	878	841	851	827	846	823	778	857	790	819	801	807	763	816	837	798	884	802	818	799	839	808	787	815	809	808	811	806	792	786	839	836	861	853	813	844	811	818	820	821	817	842	799	808	811	820	792	853	809	846	818	833	849	766	805	838	833	857	838	775	803	833	817	834	841	853	755	835	843	847	800	848	790	832	831	833	803	782	804	845	813	805	814	815	803	811	806	821	823	838	850	852	761	841	837	836	851	837	821	799	835	855	843	821	806	848	795	798	790	807	858	782	864	832	813	824	840	846	845	857	833	837	845	837	867	793	794	847	860	820	769	775	866	874	855	800	816	831	799	838	816	808	844	881	831	794	813	814	808	790	813	786	797	845	824	793	834	835	852	807	810	771	847	823	802	808	792	819	827	837	780	855	790	857	805	823	812	835	853	821	812	847	898	854	790	793	842	814	845	809	779	806	863	804	824	771	798	812	830	836	894	818	835	820	828	807	815	863	781	809	840	810	851	832	732	796	780	824	784	819	855	794	830	827	797	788	793	825	786	778	832	821	764	814	837	873	853	812	839	811	882	817	810	835	801	836	823	830	824	838	849	839	827	843	830	863	819	819	818	829	836	819	759	815	860	836	824	800	826	850	820	847	768	841	791	793	855	865	830	782	890	804	774	862	824	803	840	841	771	829	800	832	820	854	828	793	851	823	744	774	844	801	800	780	844	835	836	822	804	801	762	775	838	825	762	809	821	808	816	808	851	838	811	810	779	858	817	784	834	815	797	781	842	808	845	800	840	852	779	824	810	814	793	783	820	810	794	879	850	824	790	844	773	869	855	786	865	809	811	802	791	823	863	861	769	796	813	759	805	795	844	807	815	843	818	799	804	819	809	831	840	812	869	854	857	833	851	844	837	794	850	812	803	824	840	841	859	804	834	806	789	859	804	843	812	794	794	849	794	818	803	805	836	787	780	874	794	837	863	866	812	821	856	781	789	809	820	812	837	794	848	862	834	811	815	776	776	783	833	808	818	805	837	806	814	860	808	821	829	820	835	861	855	814	791	812	820	800	829	834	867	808	813	817	795	828	796	794	823	782	811	832	850	858
24430	20865	24508	27321	20208	1997	562	534	439	412	469	450	439	409	397	409	369	412	413	410	407	397	386	378	400	391	449	408	439	411	403	432	396	436	384	419	380	417	399	401	435	392	421	414	413	372	385	399	433	383	425	364	358	394	418	370	357	417	401	408	419	424	403	420	419	413	403	391	405	441	437	375	423	416	432	424	441	415	411	399	417	433	414	410	373	397	425	400	434	416	437	436	417	381	351	392	402	410	392	394	342	372	437	401	418	394	410	412	413	399	416	461	438	426	412	427	383	378	438	425	425	407	409	401	381	389	390	402	388	391	395	401	387	407	423	436	405	430	408	404	438	393	412	411	447	396	442	402	425	390	406	422	388	422	404	413	437	409	379	405	371	378	396	385	366	407	383	392	402	434	418	421	388	428	426	416	420	387	416	385	385	436	393	419	401	426	379	378	411	403	414	428	403	376	409	450	417	410	425	396	451	392	395	366	414	385	401	403	390	425	415	434	439	367	398	404	450	396	439	431	428	396	422	370	402	385	391	397	384	399	384	376	383	394	392	405	396	364	394	400	441	422	410	419	419	460	409	401	391	401	391	386	401	396	410	430	407	434	401	390	395	397	431	382	407	415	417	395	403	369	438	430	420	427	409	406	390	393	403	398	432	396	374	430	418	371	445	378	438	410	427	418	442	423	413	391	384	414	413	412	425	404	379	436	410	404	417	415	388	403	384	395	393	445	399	389	466	391	416	401	416	386	420	464	412	417	374	397	417	382	407	424	446	428	428	381	405	407	448	423	397	421	378	379	434	410	424	364	392	399	390	423	394	402	379	416	380	439	429	414	404	400	396	418	427	384	420	400	426	395	425	425	409	464	385	422	399	366	414	423	426	384	383	391	412	365	375	419	436	405	411	432	348	436	432	380	431	435	379	382	422	402	434	443	424	426	412	368	372	374	415	438	385	447	409	396	379	401	388	389	410	399	421	407	384	413	402	386	399	380	398	384	456	448	369	415	416	415	401	421	418	423	409	396	408	400	412	426	381	383	382	425	412	398	427	407	422	387	392	421	403	366	423	395	396	412	412	392	391	411	363	415	420	378	416	376	420	424	442	419	399	398	400	438	429	429	418	361	411	394	400	427	356	417	373	399	423	392	348	378	384	384	380	407	381	395	398	391	394	385	418	417	404	397	396	419	407	431	425	405	399	420	380	402	454	410	391	409	421	426	404	408	383	414	420	405	424	439	425	421	406	440	369	407	426	430	411	400	414	413	405	425	430	409	435	425	376	403	389	379	437	423	453	413	388	395	439	393	417	425	401	393	397	422	392	396	400	459	422	384	391	419	426	407	354	387	431	432	451	368	416	393	419	384	389	408	366	392	428	422	389	414	396	409	414	411	432	394	437	448	411	383	411	440	394	450	400	411	480	427	434	412	417	388	403	397	412	417	403	374	418	392	360	419	376	451	420	388	420	434	395	386	435	397	407	400	432	416	396	416	422	416	398	412	373	393	403	384	376	427	386	422	416	430	428	385	402	441	420	375	376	411	441	412	397	419	368	388	435	386	424	435	400	435	422	420	428	431	398	399	390	353	402	391	406	402	403	402	395	390	390	423	417	397	391	375	448	404	367	393	408	396	388	398	427	420	399	443	397	419	413	415	434	418	405	391	436	419	421	426	429	396	432	377	404	444	404	399	391	419	414	432	430	449	406	426	424	416	409	449	392	415	436	416	447	341	395	404	422	361	412	417	406	424	401	397	367	395	422	419	423	441	410	409	447	384	404	384	411	423	435	414	363	452	445	387	415	403	406	420	395	415	374	397	387	396	435	409	389	426	404	436	374	383	403	397	412	421	396	446	413	373	418	373	413	401	394	396	406	446	434	418	413	425	374	414	383	428	412	423	404	364	450	430	431	436	364	429	380	414	436	405	414	397	416	431	392	378	427	390	382	445	398	383	403	373	360	398	383	383	455	402	398	441	448	414	444	404	412	456	394	382	446	402	433	426	414	393	416	439	428	423	432	391	443	415	410	398	381	424	409	395	432	366	366	409	400	375	400	404	414	398	410	400	408	430	402	411	396	442	428	450	397	378	422	408	422	455	380	391	405	430	430	401	427	394	402	405	367	388	395	428	414	376	403	378	389	420	386	406	417	379	398	371	400	364	409	381	369	403	374	430	407	419	406	385	390	405	440	395	381	444	424	390	407	427	414	425	400	383	383	363	391	403	399	427	402	380	385	410	406	405	428	439	436	410	365	404	408	421	413	407	385	408	411	402	449	386	441	380	410	409	401	411	399	399	378	392	420	378	374	413	409	397	380	415	451	408	382	410	381	424	424	426	397	430	384	476	420	408	345	421	394	378	413	397	393	425	412	368	408	395	381	441	424	398	393	451	377	427	397	391	398	419	413	400	384	394	420	392	430	405	438	425	398	386	400	388	436	403	366	413	397	422	403	446	409	390	396	426	366	400	388	396	396	442	405	420	384	422	409	402	388	378	398	405	426	415	391	414	406	412	375	413	357	388	407	382	401	430	370	421	453	380	436	367	369	407	397	453	426	437	414	406	444	413	374	415	389	403	393	403	394	385	416	389	372	400	360	404	403	417	394	396	404	452	383	392	412	374	436	396	440	440	411	426	428	390	445	377	447	378	416	421	419	444	389	425	380	376	385	419	373	422	442	389	397	386	417	396	425	403	411	441	399	415	391	414	387	426	426	394	396	376	411	391	413	386	376	381	348	381	406	413	456	398	414	417	403	435	445	408	390	466	421	398	367	425	421	360	410	403	415	382	388	396	405	389	447	422	428	427	370	406	403	419	422	438	386	424	418	419	409	378	445	386	407	375	412	408	398	463	368	427	429	431	426	405	369	455	403	414	394	395	371	408	424	378	411	403	373	447	437	380	405	425	386	422	411	425	416	422	409	424	430	402	377	436	437	400	415	383	412	355	400	393	398	429	441	416	385	371	377	441	418	384	423	412	459	399	384	404	400	417	421	392	442	441	409	417	391	361	398	402	442	406	414	419	391	387	390	381	377	386	443	402	427	398	392	412	389	401	383	400	404	387	402	417	439	367	424	390	364	407	393	390	413	422	411	416	405	428	395	420	424	411	414	403	383	414	400	391	398	428	441	399	414	417	423	435	384	425	407	417	422	439	380	422	394	456	443	430	367	409	443	398	388	389	385	390	438	411	414	419	395	439	400	365	398	372	446	412	414	441	389	427	361	398	371	416	425	414	369	407	433	378	385	384	429	397	415	415	421	411	410	386	407	412	454	395	409	391	392	384	411	386	429	413	409	442	379	370	432	414	406	384	407	394	423	411	447	423	420	389	386	421	434	424	367	405	383	409	443	427	418	418	431	414	393	415	355	389	405	429	428	398	390	392	426	420	408	433	401	387	352	420	388	391	405	430	397	419	409	375	413	405	396	414	426	397	427	402	414	433	412	375	389	396	424	389	447	398	435	402	410	356	384	441	404	420	417	388	415	405	413	410
3290	3102	2232	1431	1116	1038	987	935	973	939	909	916	920	905	925	891	917	947	820	885	912	955	969	873	923	847	870	876	953	938	892	881	931	914	941	862	858	833	899	929	930	914	865	891	918	926	885	895	850	868	874	900	869	880	892	890	914	904	917	877	913	896	919	899	909	883	875	831	874	886	840	877	918	883	864	984	898	913	889	859	900	890	849	891	894	963	879	890	887	950	923	893	837	946	901	908	942	875	889	910	876	891	868	877	892	910	905	940	954	871	864	911	895	913	862	867	933	887	891	912	877	895	908	893	888	840	891	863	917	893	829	886	916	846	932	921	891	936	866	925	922	922	918	862	956	937	899	845	858	925	958	866	834	889	853	896	923	892	893	883	927	881	926	908	918	901	912	861	881	884	851	895	946	870	879	878	852	866	930	889	873	930	910	851	887	932	900	922	864	874	918	892	909	871	977	856	888	899	913	895	899	896	960	895	905	933	896	931	845	883	892	881	890	889	863	905	897	853	862	906	893	858	893	906	876	882	869	874	905	870	920	877	864	903	929	886	902	907	899	895	861	883	876	879	885	876	922	917	890	921	835	951	888	896	873	955	849	873	902	905	892	907	860	937	914	915	938	939	883	870	873	852	939	876	883	921	843	880	936	940	875	940	846	924	912	920	837	877	917	847	870	851	904	886	887	872	851	856	878	868	865	860	875	880	881	842	882	892	871	882	910	917	907	890	898	964	912	894	934	900	885	868	889	908	868	896	900	908	884	883	929	929	865	858	908	918	902	877	923	888	897	885	864	885	901	931	907	872	946	926	920	929	919	937	874	852	901	879	930	863	873	883	910	937	932	838	928	924	870	870	900	901	871	898	860	880	958	899	875	911	903	871	881	892	864	926	911	865	911	921	921	977	935	889	854	872	877	892	896	874	935	934	908	875	916	923	895	887	870	936	881	899	897	887	920	899	872	933	879	858	848	898	854	875	894	880	822	884	877	848	935	930	879	857	890	945	898	875	943	849	924	908	860	916	878	906	882	908	892	894	940	876	910	880	850	907	873	823	958	890	880	891	917	936	846	903	925	897	887	928	849	877	945	873	889	842	889	830	915	879	914	893	892	874	899	887	928	816	857	876	911	886	907	914	899	873	877	858	888	850	913	879	891	918	886	880	925	879	919	902	917	906	898	866	880	944	860	901	912	880	880	952	856	903	907	901	947	898	860	865	891	887	907	926	866	873	875	922	892	882	921	881	892	935	920	859	910	920	901	903	885	887	896	848	872	955	871	929	961	881	888	930	858	902	888	917	884	872	923	939	879	916	940	844	945	943	886	927	905	941	900	939	911	909	885	909	904	878	907	909	895	879	889	891	879	895	848	903	889	912	914	842	903	891	882	876	919	890	919	889	871	907	928	887	906	869	931	912	925	903	853	881	929	918	899	890	935	893	887	917	961	925	851	935	912	901	879	865	912	916	965	893	898	885	921	944	948	864	938	870	927	856	908	840	862	895	881	856	896	888	873	915	902	885	852	921	874	890	908	944	972	904	936	868	892	956	868	930	931	892	918	887	883	887	888	890	921	889	917	870	873	891	938	913	901	911	922	860	905	898	911	937	898	867	904	900	994	922	927	887	947	844	873	938	911	918	869	900	900	915	910	852	907	898	856	909	925	838	926	970	876	890	912	910	921	908	933	914	872	912	927	884	893	881	865	919	853	921	901	955	888	856	852	898	870	927	837	895	892	937	844	928	903	928	889	895	887	931	890	902	812	900	898	912	874	890	839	917	895	863	873	905	916	889	874	920	894	895	880	904	903	889	918	914	862	904	916	874	898	900	883	864	873	887	924	922	876	952	897	884	858	841	921	852	906	899	926	866	911	850	968	933	916	934	908	871	906	919	879	901	918	929	894	887	862	916	827	939	946	905	888	869	970	895	898	918	948	910	860	888	917	859	870	871	911	895	886	888	895	924	876	882	915	910	868	906	883	897	888	923	931	895	884	878	846	866	944	877	897	927	893	911	957	937	910	855	926	891	867	902	924	879	938	946	878	940	919	932	885	930	886	877	888	927	925	835	911	952	883	891	893	858	881	880	902	877	885	875	868	906	951	834	898	886	884	876	871	866	882	917	909	874	921	905	901	970	905	875	848	863	881	929	902	959	869	930	917	949	889	839	878	889	884	873	871	866	877	894	880	935	866	912	937	890	925	916	969	881	859	887	944	885	913	965	876	867	933	919	861	907	921	902	889	936	943	907	880	868	906	864	884	899	923	861	937	899	904	964	900	932	841	958	898	892	892	908	916	897	893	884	914	891	938	877	898	904	872	932	818	891	899	871	944	910	841	891	887	896	921	877	902	864	866	900	882	921	838	945	875	908	935	915	867	845	831	838	918	919	909	911	947	892	898	915	904	931	955	890	891	901	871	905	892	895	905	926	914	925	884	848	884	857	914	866	912	933	903	820	928	900	941	909	918	916	889	886	883	937	926	864	897	961	899	883	912	875	896	903	888	850	882	925	887	884	973	878	956	915	934	898	862	893	929	870	915	887	906	865	933	923	890	856	900	856	865	951	932	884	887	912	916	872	914	910	887	922	849	886	912	871	874	845	922	882	907	902	903	936	919	917	890	920	869	895	921	881	900	906	900	926	888	890	861	932	875	903	902	908	840	850	888	924	873	844	871	894	896	924	847	923	846	885	873	864	932	880	896	880	912	900	880	861	921	913	918	899	848	903	877	925	890	927	914	878	885	851	877	924	874	878	881	912	902	900	947	933	886	887	922	842	894	968	914	901	877	898	883	902	855	912	837	952	938	871	900	916	881	870	870	892	908	887	867	963	912	878	853	886	914	902	950	909	931	952	899	873	907	892	895	872	898	913	942	946	928	890	921	864	947	875	840	894	816	851	879	899	845	897	920	879	901	853	899	919	905	878	890	932	882	919	872	890	849	925	866	872	888	909	876	875	892	868	908	886	893	873	916	899	916	876	930	888	910	898	875	882	910	922	885	881	909	904	905	942	877	910	882	859	901	888	939	925	901	863	1010	907	926	853	930	908	884	953	888	916	927	927	896	883	917	876	898	898	879	867	927	942	952	898	889	868	907	889	915	881	930	876	876	885	924	896	893	889	909	878	907	844	885	918	928	878	937	904	853	865	909	925	883	956	886	878	908	916	903	929	912	929	975	912	892	912	907	909	877	929	902	941	949	899	917	881	900	871	932	952	892	878	919	887	901	900	909	898	886	926	864	899	893	916	890	893	872	886	952	897	849	888	867	885	892	894	832	889	923	884	898	905	896	859	845	927	926	894	897	862	925	876	900	901	866	905	916	914	894	835	900	929	890	864	911	918	849	850	883	856	935	884	892	867	900	853	913	882	919	850	906	898	904	911	900	867	900	900	877	950	892	929	888	888	934	930	908	878	899	928	958	880	880	866	941	900	884	891	944	920	885	885	907	971	923	881	873	909	874	912	933	861	862	880	880	863	947	902	919	840	928	897
23539	20822	25129	26625	20829	20824	2988	483	369	337	302	303	294	253	280	268	254	263	236	258	256	233	268	242	243	251	225	250	232	204	225	224	240	232	232	270	246	223	222	222	226	239	240	218	246	208	234	198	232	230	240	257	235	226	250	251	268	225	227	256	254	201	249	224	192	249	254	225	246	203	229	258	221	250	219	220	264	256	260	209	227	185	255	246	231	210	214	248	217	240	242	243	205	218	226	221	216	256	244	205	238	205	220	230	209	258	234	222	232	233	221	232	212	243	235	242	232	186	226	241	258	239	223	217	235	259	198	212	255	235	221	220	220	244	240	271	212	234	223	238	231	223	217	279	238	210	235	208	224	242	237	227	215	234	235	233	219	219	224	223	222	208	212	220	234	245	205	224	270	230	208	238	240	231	256	209	229	223	228	231	241	236	215	234	239	236	225	238	238	204	263	239	234	220	189	256	240	236	232	236	234	227	229	241	218	240	244	219	222	208	223	239	238	242	230	235	208	211	180	229	242	253	229	242	257	242	231	226	236	217	241	239	251	226	208	212	253	232	205	244	254	217	218	230	244	243	236	267	251	224	216	239	221	220	259	230	224	235	216	230	246	231	216	221	233	214	212	221	217	231	231	253	236	228	256	251	237	225	226	227	258	208	233	259	239	275	241	278	238	240	236	234	204	262	207	241	218	240	222	213	249	240	266	225	237	197	238	277	228	214	217	258	233	233	249	235	220	233	241	245	222	275	238	249	248	211	238	269	256	246	238	208	255	250	234	251	212	260	204	249	250	247	220	209	244	224	255	196	230	218	234	248	227	261	229	220	254	208	238	209	194	237	225	212	226	243	255	248	240	222	230	211	232	226	238	235	242	215	205	239	199	229	221	220	240	248	235	226	232	228	217	208	225	234	226	226	245	212	250	247	232	223	212	233	198	248	211	222	234	244	267	253	230	244	264	245	246	237	227	240	212	221	236	218	215	254	177	197	231	223	242	215	220	271	208	235	237	219	235	237	199	222	230	233	246	232	222	249	219	258	242	240	230	237	223	214	238	234	224	245	226	232	226	254	213	215	205	239	240	239	251	209	220	224	221	241	239	210	237	235	234	229	207	222	192	213	227	228	232	232	209	220	247	231	222	248	234	239	216	249	245	236	227	232	248	244	204	253	259	252	227	211	201	230	229	238	243	241	232	203	201	215	255	222	261	239	218	230	246	220	223	236	213	242	218	223	199	193	231	252	259	214	222	235	242	214	254	238	218	268	212	221	233	238	232	247	230	253	220	220	243	211	245	274	242	222	237	245	231	238	229	221	240	213	226	244	216	200	215	212	225	252	210	228	236	229	226	268	225	237	224	256	248	216	251	253	240	225	214	267	275	257	267	223	263	269	245	204	223	216	212	225	235	247	219	215	206	222	234	222	269	251	238	208	245	221	241	241	210	254	235	221	236	222	233	212	190	245	218	221	220	209	201	217	233	229	216	241	220	210	221	217	229	217	214	238	252	226	220	242	211	221	234	240	240	215	253	265	222	262	233	245	245	253	234	229	243	209	251	251	225	200	233	237	226	240	233	257	238	232	256	244	217	236	247	239	221	235	235	231	237	235	226	196	225	255	260	261	228	231	236	199	238	216	239	219	215	241	223	189	218	237	235	263	210	212	221	230	255	191	235	245	228	225	226	234	254	262	228	223	252	259	200	212	250	262	231	232	246	243	235	225	248	211	215	206	244	236	245	256	224	211	221	230	253	216	218	225	250	252	254	232	242	215	230	231	216	211	218	203	229	231	212	239	238	215	243	237	243	242	234	223	239	237	252	244	211	201	228	229	220	223	253	214	228	247	236	229	237	214	228	212	229	235	212	217	220	200	269	242	230	233	243	214	207	251	209	237	267	220	217	230	258	234	269	216	210	198	230	222	253	197	237	235	236	243	232	211	225	219	227	237	234	230	222	218	242	232	214	261	238	230	248	251	238	221	252	238	246	227	247	257	241	231	240	231	231	251	236	232	234	245	221	230	254	260	221	229	246	235	221	237	213	250	231	216	214	230	231	229	215	234	199	213	223	258	227	236	192	229	241	233	213	223	239	235	224	201	221	232	208	237	229	246	214	244	262	227	229	238	243	207	232	233	231	232	228	253	230	211	248	239	265	224	213	260	251	242	259	232	225	220	247	252	234	221	241	206	239	245	218	220	201	221	222	235	255	223	200	232	236	202	217	223	241	259	216	236	243	216	205	211	223	218	242	196	241	234	237	256	253	215	227	255	240	234	251	237	218	232	223	229	223	222	226	227	229	246	229	211	219	254	221	243	240	229	222	213	214	209	216	225	235	253	245	207	212	240	236	226	266	249	255	247	222	223	237	212	229	222	225	231	212	220	231	256	235	226	250	234	221	248	219	198	254	214	209	248	228	248	240	224	241	214	218	237	240	233	240	213	225	244	225	195	249	215	206	240	230	234	259	231	228	253	245	221	245	242	208	237	235	239	225	198	218	234	257	208	242	233	214	243	238	228	217	236	244	235	196	233	208	228	249	226	268	244	206	218	230	218	229	243	221	245	222	234	234	225	197	242	267	223	246	222	229	236	248	248	191	222	231	243	218	248	248	226	242	212	240	227	240	217	232	207	251	196	214	239	247	224	241	215	225	257	224	247	234	225	233	215	245	234	260	259	232	218	239	261	238	244	231	225	224	232	252	205	196	232	251	221	256	223	229	227	225	204	184	233	211	186	223	220	258	220	237	240	236	248	242	224	237	223	253	215	218	255	248	254	204	226	239	230	241	222	239	251	219	203	240	263	236	242	243	208	221	232	234	216	188	245	241	226	226	227	233	261	243	267	235	218	261	252	202	191	233	237	202	253	217	254	247	288	232	222	247	250	237	219	217	234	213	228	205	266	205	228	248	219	218	237	232	243	214	226	235	243	237	237	232	225	196	259	215	241	235	254	228	215	245	210	256	233	258	240	246	207	232	227	226	226	242	239	259	230	231	213	238	220	241	208	225	227	243	234	223	225	221	242	255	207	212	250	244	216	233	230	274	258	235	229	255	213	220	227	246	233	240	227	212	226	220	217	227	219	260	183	230	247	209	189	237	230	214	229	206	252	230	223	224	196	210	231	243	212	222	235	203	219	211	219	214	235	253	251	212	254	243	219	244	238	241	267	234	221	238	236	220	194	208	241	252	204	214	224	238	237	219	231	237	235	280	239	248	254	221	248	228	248	225	225	238	213	240	211	245	245	228	205	235	235	235	256	212	244	226	173	229	233	228	226	254	236	237	227	247	244	191	226	231	227	216	206	216	239	248	250	242	209	205	218	201	236	216	229	243	246	217	253	229	205	233	216	243	216	224	243	210	231	214	229	256	227	227	225	231	238	208	226	203	232	226	198	223	227	222	232	249	213	225	250	227	223	252	234	216	228	219	244	243	247	242	246	217	241	213	231	207	217	244	234	276	217	233	220	266	227	223	237	224	249	252	229	230	217	269	201
3212	4979	3030	1516	961	728	697	573	605	598	576	577	577	606	592	526	559	543	578	542	538	526	538	546	565	552	536	494	525	547	509	539	527	553	531	540	522	563	556	533	515	593	536	529	520	554	541	526	535	575	506	550	550	525	517	536	515	524	534	563	538	492	538	564	577	503	524	546	528	524	512	531	535	553	500	539	522	560	535	535	508	524	501	547	589	554	541	507	529	508	567	587	543	551	533	508	529	543	502	536	523	542	542	499	512	544	539	556	568	522	522	539	523	545	561	512	545	548	518	573	498	512	573	519	552	551	518	529	540	542	525	538	555	520	509	539	537	534	557	580	573	503	557	508	557	548	518	497	519	561	508	547	537	503	536	544	543	541	552	501	584	520	557	544	528	553	526	519	546	551	536	552	519	563	563	507	502	516	520	551	517	541	560	545	510	545	578	488	517	593	512	466	515	537	521	549	486	542	527	519	552	528	528	497	539	530	510	536	530	502	526	538	543	504	538	576	509	496	490	546	503	535	517	533	541	523	549	560	547	498	550	479	506	530	538	540	501	526	514	536	557	516	558	536	540	496	477	541	552	563	517	545	514	569	527	539	525	521	552	494	548	525	541	525	529	524	555	519	528	571	512	529	527	567	567	517	541	556	531	511	553	526	559	534	487	565	539	527	518	493	517	546	517	540	523	558	548	552	503	551	516	488	543	500	547	536	531	541	532	536	555	526	501	512	515	519	594	563	524	484	551	512	554	562	552	520	504	541	543	552	543	537	535	551	522	525	528	515	559	558	524	527	562	506	534	563	543	560	539	533	565	527	578	509	537	565	511	520	523	511	527	515	556	549	513	521	536	561	549	579	532	544	501	582	513	557	576	545	495	528	570	532	534	542	525	525	552	522	534	523	516	511	580	538	533	541	550	516	563	506	554	536	533	528	512	538	499	575	520	505	527	526	553	542	509	545	608	548	509	507	532	538	535	533	538	542	521	549	566	565	525	557	522	558	559	550	516	566	570	573	505	547	491	539	501	537	535	538	529	530	553	553	579	551	553	512	554	511	548	512	562	513	482	546	560	565	541	530	551	533	523	502	578	559	548	502	537	561	483	492	543	531	522	486	558	555	536	522	522	559	476	539	497	501	523	498	571	502	545	558	492	519	563	480	580	503	497	541	552	544	508	495	537	545	520	545	530	517	558	526	563	542	529	548	524	556	555	519	533	522	498	562	519	508	540	488	583	585	517	514	582	556	523	579	508	535	498	505	535	560	523	526	502	549	522	528	517	517	525	531	529	522	489	560	521	488	537	534	505	521	511	544	554	503	543	508	546	521	560	518	542	514	502	527	539	534	529	526	520	513	487	543	516	530	593	516	518	602	513	549	539	496	559	555	515	528	548	535	499	541	570	527	537	534	566	539	520	567	512	543	537	567	554	518	499	521	558	567	530	490	525	524	565	526	534	537	499	520	538	528	547	523	511	560	558	551	553	541	494	536	596	545	528	529	505	525	561	519	535	498	529	557	540	571	573	562	552	510	566	517	539	534	570	572	539	529	528	554	525	520	489	537	551	535	545	525	538	552	543	539	540	558	518	534	527	536	578	580	541	545	540	527	518	544	540	490	549	546	528	550	576	531	567	509	554	534	590	528	566	577	515	513	555	531	551	519	549	521	533	533	549	568	514	510	542	538	535	525	562	549	530	538	510	538	510	566	494	552	550	548	550	528	510	539	548	552	510	505	527	522	526	533	553	520	511	528	529	534	524	540	520	518	570	507	534	510	534	502	521	601	549	540	520	535	534	522	495	480	528	498	511	514	532	542	540	502	549	551	548	516	536	580	517	542	569	558	552	520	546	530	553	574	535	571	502	514	554	564	559	550	519	564	517	509	530	520	528	576	521	501	555	568	518	511	490	548	569	530	501	560	574	577	519	527	574	522	572	520	541	515	533	551	541	511	493	543	551	607	511	557	522	526	562	538	561	556	543	510	571	525	520	529	474	540	547	556	537	533	571	514	494	522	575	514	544	536	538	504	553	495	513	560	511	550	524	516	537	555	553	506	521	527	570	479	512	558	520	521	494	575	539	493	534	558	564	586	559	518	548	525	544	536	511	540	493	521	508	531	524	531	557	523	565	495	525	524	564	532	532	540	531	539	601	546	551	537	550	533	540	570	541	515	516	538	483	554	538	490	544	513	590	575	539	525	557	547	558	534	554	543	572	532	485	485	531	544	592	538	555	541	524	507	551	512	537	555	559	564	535	570	521	523	548	492	489	541	535	504	561	554	501	539	521	498	543	518	502	550	558	558	538	529	551	558	521	542	632	556	532	517	531	561	507	560	551	514	522	542	513	518	514	543	505	506	509	521	531	499	515	529	543	532	561	587	530	564	515	533	562	542	551	548	540	514	521	556	541	572	529	556	523	558	522	560	556	552	507	532	569	500	565	536	535	541	489	524	555	513	548	521	556	547	500	568	493	546	546	505	558	550	549	546	566	545	475	548	547	514	530	566	548	575	489	512	545	516	520	516	527	540	545	510	525	547	476	528	553	549	528	572	602	553	543	534	555	532	517	525	529	574	520	551	535	522	528	515	510	508	515	516	546	523	545	570	529	515	534	553	550	568	550	591	537	525	545	538	547	527	571	584	550	566	544	527	552	527	534	515	567	533	538	525	560	554	551	539	547	532	565	555	539	534	542	557	517	505	514	541	538	543	551	539	552	580	496	499	552	551	526	502	502	540	559	556	513	496	551	557	516	557	543	525	560	554	509	546	548	558	512	497	515	530	523	531	561	565	563	560	536	542	548	503	494	534	548	566	580	531	557	593	502	601	558	558	534	533	534	553	510	499	525	563	520	529	542	541	527	570	509	549	539	584	561	508	512	515	513	560	551	523	555	554	557	538	526	503	531	508	511	520	536	510	519	521	541	520	528	513	543	526	555	524	526	546	578	502	554	588	520	501	544	539	541	526	600	540	574	519	571	532	519	590	537	514	480	518	513	554	527	566	570	536	548	524	525	521	572	521	554	527	521	518	518	554	550	532	538	534	565	560	551	539	542	562	558	606	565	529	540	556	521	539	508	521	557	517	504	547	523	523	545	529	565	541	526	558	499	527	532	557	532	556	490	578	511	511	548	565	531	520	577	497	539	535	558	514	502	558	527	515	569	523	516	540	564	569	537	542	552	542	542	547	543	546	551	514	526	541	522	544	569	526	513	536	547	521	505	546	551	568	518	556	569	529	500	492	531	585	533	529	555	536	523	545	545	520	555	526	599	477	546	492	536	495	489	533	497	523	528	534	498	536	518	528	569	511	538	537	516	542	547	523	559	553	553	539	513	545	531	549	576	501	538	558	506	527	539	537	528	551	564	523	554	538	553	557	534	516	571	541	547	545	515	530	544	577	527	533	551	524	526	528	549	512	519	581	536	536	486	524	540	536	556	568	531	512	527	511	547	507	550	534	561	540	585	564	489	524	514	557	577	528	571	556	568	535
32676	12932	1650	439	347	357	360	398	354	369	375	376	330	369	362	361	360	380	361	393	386	349	340	357	352	363	363	438	378	332	372	397	368	336	366	361	335	360	341	328	356	356	336	356	383	342	375	337	388	351	359	328	361	333	340	328	388	373	354	346	337	386	357	374	335	369	353	363	336	385	331	325	350	370	335	374	327	335	385	354	370	339	332	341	396	390	345	349	351	357	375	380	374	347	378	332	381	384	365	391	357	356	395	380	356	340	391	344	358	320	372	365	378	344	367	325	383	360	388	360	389	339	359	374	362	326	357	363	334	392	384	359	343	379	379	372	389	398	398	339	372	346	398	396	377	344	422	356	365	338	355	380	350	338	331	341	339	351	314	357	314	344	385	329	354	367	347	352	357	402	352	341	363	364	359	394	355	376	369	366	376	358	337	336	355	329	355	373	368	362	388	356	349	359	405	347	350	391	400	359	341	357	387	431	365	398	356	364	375	346	366	365	406	362	345	392	327	351	368	352	365	351	345	345	343	349	333	346	338	359	376	336	340	365	353	396	350	330	381	362	348	382	346	356	353	356	369	370	337	369	335	338	368	365	364	386	379	375	365	359	366	392	347	385	375	348	385	358	377	391	363	363	361	351	369	357	336	330	376	361	377	371	377	394	364	357	322	335	364	331	369	364	372	367	365	381	365	337	347	357	359	357	366	341	341	381	370	352	365	387	352	334	363	360	357	363	362	373	367	368	377	369	379	371	358	378	409	365	341	364	364	337	345	353	370	354	379	343	360	376	382	396	363	400	335	346	345	381	368	354	384	358	328	371	384	328	347	356	362	353	367	347	367	365	362	381	350	361	360	347	393	379	352	363	377	343	364	350	368	388	331	365	386	374	383	374	358	316	313	363	383	354	355	369	364	377	377	365	355	312	370	384	375	334	335	373	357	375	379	356	344	349	358	343	356	318	353	407	343	370	394	344	364	378	323	356	372	363	348	369	392	389	335	341	365	359	390	365	357	373	403	397	381	403	329	354	378	358	366	349	374	321	387	402	368	342	363	383	383	340	341	331	355	364	332	385	381	375	352	373	353	372	394	335	336	353	354	336	349	382	390	364	346	350	354	364	347	357	345	374	383	367	358	413	360	385	340	359	370	345	365	382	376	368	390	365	392	358	367	337	359	356	352	371	379	384	340	392	392	395	343	347	390	324	323	364	325	380	337	340	365	357	350	338	366	395	341	385	360	357	356	363	353	370	361	345	354	380	338	353	324	348	346	386	370	349	339	338	376	374	383	400	380	323	317	356	390	378	334	370	400	376	369	362	319	360	332	364	326	358	384	383	356	358	360	332	372	393	358	358	358	337	404	410	352	388	373	307	351	378	375	377	391	386	351	371	358	322	372	344	364	367	358	345	343	327	382	328	394	378	381	343	362	353	377	369	362	423	330	357	348	368	383	337	357	346	401	355	338	382	333	352	357	360	365	378	340	331	403	348	375	360	333	375	393	369	376	360	384	355	379	383	372	331	367	377	395	328	352	349	337	342	360	376	369	389	371	357	351	345	354	364	388	335	320	331	385	330	328	354	328	350	384	367	370	373	350	366	347	356	355	356	381	320	394	428	350	348	337	335	335	389	346	353	323	358	370	347	347	369	352	342	328	369	366	337	358	365	367	366	358	326	352	358	340	339	414	365	402	372	372	389	364	373	349	411	369	379	368	346	355	339	366	355	413	385	354	379	373	329	375	349	339	356	359	355	341	348	333	351	353	377	362	356	331	412	352	334	407	370	328	376	342	394	402	335	375	396	361	367	307	347	370	361	350	346	380	368	365	366	370	347	353	349	343	399	369	371	353	317	337	342	382	396	384	418	403	396	359	329	340	347	356	385	363	387	352	349	324	360	390	364	341	345	401	381	358	350	358	345	344	347	338	359	328	348	377	388	349	330	333	367	375	368	365	326	375	365	338	366	335	333	347	343	372	354	370	351	351	351	377	339	331	390	341	346	375	373	360	382	356	373	397	358	359	349	325	346	392	359	405	369	387	389	366	389	346	323	335	370	348	335	334	343	342	306	378	360	348	338	374	345	366	376	393	370	321	359	359	352	365	361	409	391	353	351	346	347	371	362	362	368	327	416	406	393	357	381	412	341	372	317	352	334	323	343	343	356	367	332	363	362	368	342	334	354	349	366	384	368	375	365	380	367	356	382	327	380	351	399	353	392	342	346	369	347	356	403	351	374	357	367	357	371	373	389	382	391	374	349	358	373	366	334	356	379	351	339	366	386	351	368	369	335	341	360	329	355	371	369	350	356	360	305	364	346	390	363	327	348	387	340	354	386	373	344	355	372	354	383	352	338	378	361	394	347	342	393	386	353	381	360	384	354	342	369	356	347	357	354	363	396	385	336	349	343	353	346	349	346	417	343	360	358	368	391	325	354	369	337	378	373	376	368	386	365	318	354	383	352	355	355	373	348	336	344	353	362	389	365	383	382	366	410	322	383	352	422	330	374	365	338	338	364	371	347	370	384	402	349	367	405	374	356	355	398	352	366	324	355	348	353	366	357	389	393	360	383	357	347	347	346	333	375	388	376	368	402	335	359	381	388	367	408	373	334	371	364	373	380	383	381	356	357	367	335	366	368	389	367	313	380	369	384	392	321	370	349	363	365	349	350	333	353	357	339	316	347	322	356	371	326	328	372	382	343	391	343	352	344	365	338	407	383	357	373	355	377	345	363	351	377	353	380	343	379	347	378	385	368	353	354	339	358	371	357	366	338	344	372	337	385	368	402	324	379	376	364	346	371	373	361	337	381	345	373	357	350	317	347	353	380	353	370	350	337	357	343	337	346	339	348	325	371	393	347	394	343	372	330	365	356	396	359	334	398	376	377	352	361	354	334	348	390	382	357	355	385	386	334	362	352	344	344	340	325	383	376	367	363	368	338	321	375	369	331	330	362	348	322	336	397	362	390	396	374	410	318	363	321	412	419	329	375	380	395	359	379	370	351	414	342	379	338	365	382	365	350	331	380	356	357	374	375	359	395	357	358	355	386	366	352	339	364	377	369	351	355	333	367	387	332	363	312	384	353	349	339	374	346	347	325	371	371	371	331	336	389	388	379	352	315	359	378	390	349	351	364	346	354	321	330	373	366	333	369	337	390	380	351	332	327	337	330	364	367	377	379	361	337	397	311	336	367	383	356	354	364	361	360	383	402	352	381	374	354	377	343	366	351	356	378	351	327	330	342	345	333	380	388	356	343	362	371	400	343	370	343	347	350	366	366	355	372	374	355	354	343	345	340	341	376	359	369	331	343	382	376	352	363	332	366	376	364	355	387	337	369	360	327	409	356	345	379	362	367	386	318	353	352	371	345	341	344	340	340	355	336	348	355	357	339	342	355	366	339	358	361	378	381	385	345	377	367	355	369	364	359	383	317	360	316	362	372	353	359	330	363	344	389	351	384	357	378	366	365	352	359	364	379	323	375	364	331	366	379
5113	1009	892	912	819	826	863	808	818	829	795	809	812	818	822	829	812	829	830	819	837	847	820	815	842	829	852	821	830	831	772	840	830	806	796	812	809	800	862	819	855	824	861	823	781	831	808	810	859	871	844	834	856	784	840	846	832	812	835	802	823	850	812	781	821	869	806	799	862	787	811	829	785	812	867	808	785	819	753	830	839	835	810	809	798	814	886	823	840	897	825	869	804	790	798	853	778	791	809	814	781	857	868	790	806	862	852	804	836	904	812	850	813	830	792	801	870	835	830	843	853	835	818	844	830	803	831	846	809	842	802	833	862	830	843	795	809	848	808	829	821	778	742	820	827	793	804	832	822	841	853	845	801	818	814	817	821	829	793	852	814	834	791	850	868	874	852	803	807	808	787	838	841	821	801	830	869	788	833	814	857	816	841	895	828	780	824	805	880	846	828	824	875	797	818	853	788	811	785	826	752	795	854	812	798	809	784	835	850	831	777	820	798	841	802	838	849	830	859	832	866	753	842	837	793	842	806	847	821	837	833	805	808	835	804	881	867	809	829	813	877	824	745	821	772	845	802	808	843	818	849	825	823	768	837	816	828	823	771	815	811	833	799	770	804	819	778	796	834	841	816	831	832	785	756	797	859	815	816	839	848	866	884	824	814	847	825	800	799	828	812	791	804	844	838	884	848	803	819	818	843	888	816	832	822	820	854	813	823	845	820	772	862	803	859	824	737	810	814	841	791	820	794	812	808	801	857	828	810	793	836	803	810	805	828	805	845	854	819	842	855	851	805	832	883	827	774	839	816	819	909	833	805	841	838	838	798	812	799	817	865	837	832	848	839	791	826	859	821	840	817	863	831	847	802	795	834	804	825	857	839	839	808	846	820	805	787	825	850	834	891	785	826	859	764	813	856	866	794	862	821	823	829	852	813	825	830	852	768	853	887	846	839	861	781	782	836	821	808	833	849	819	846	783	849	802	830	790	814	842	817	761	802	819	795	794	807	813	806	826	783	774	849	834	822	868	834	815	839	862	839	864	787	809	879	794	823	810	901	823	800	874	775	830	830	823	856	823	755	791	876	805	826	867	810	802	862	769	811	819	818	813	807	802	824	864	814	838	830	848	792	811	865	798	835	878	810	806	820	888	837	786	831	878	784	820	798	770	798	790	843	818	838	810	840	866	841	812	764	844	834	837	840	864	813	860	809	821	820	843	802	816	860	849	830	796	870	843	789	794	826	840	815	825	851	803	844	771	795	805	823	840	845	857	856	834	836	816	803	849	806	809	824	865	809	813	831	858	832	792	906	821	800	843	784	789	872	824	843	793	856	821	831	812	825	829	826	789	805	791	835	823	808	792	883	841	823	814	838	835	845	849	857	821	791	816	828	809	835	838	861	808	812	810	858	837	824	877	851	841	793	820	816	856	832	818	806	828	809	831	788	834	817	781	834	835	891	844	824	833	892	802	821	791	847	865	862	817	837	821	847	812	812	827	850	872	817	776	867	805	850	808	841	798	815	872	808	832	814	808	811	851	792	839	858	804	843	830	884	807	797	864	845	817	803	887	884	798	853	842	813	858	829	863	834	787	830	806	817	885	856	821	801	865	850	856	860	852	879	794	859	807	829	819	816	847	828	816	773	802	821	831	857	847	762	800	833	840	784	798	815	852	862	826	843	845	856	834	811	854	805	801	800	818	851	818	859	776	898	826	762	780	800	879	788	825	811	862	827	845	793	815	860	825	806	844	781	845	738	801	829	851	843	824	824	787	813	848	795	858	843	848	839	827	805	877	803	817	849	827	821	892	787	832	825	790	867	828	815	809	802	800	783	810	838	821	832	835	841	766	831	851	806	831	796	839	804	830	821	838	806	817	820	854	874	814	838	805	858	843	800	823	859	833	845	870	868	842	797	817	824	825	798	845	860	810	843	813	795	812	834	814	874	820	831	829	863	866	832	837	856	824	793	827	757	860	877	844	819	776	843	877	792	842	847	831	800	810	834	842	839	846	852	829	796	814	809	824	785	846	869	875	861	812	840	841	811	834	831	852	805	864	837	832	819	787	783	791	800	858	815	852	853	846	834	808	822	801	820	834	869	812	793	831	818	849	829	811	803	847	862	844	857	815	808	793	819	844	854	815	848	805	819	805	862	822	844	818	765	779	808	868	843	840	854	848	848	860	805	847	790	769	855	826	838	799	835	829	815	828	844	826	818	839	834	813	828	810	853	840	815	831	862	839	842	807	851	831	817	800	852	823	816	828	788	835	824	825	874	821	832	836	752	824	858	850	808	842	864	819	786	812	822	835	829	801	839	836	816	856	821	827	856	801	802	823	839	822	781	846	844	850	818	824	817	831	812	759	847	837	818	853	786	830	823	843	797	862	809	802	827	861	805	862	828	795	848	841	836	792	850	809	859	860	804	836	849	851	818	808	832	828	815	835	808	845	839	897	870	878	830	831	832	837	816	810	770	897	823	843	818	856	854	826	783	850	863	849	854	850	847	820	875	841	825	831	847	794	786	793	862	848	883	760	797	902	837	870	847	853	832	783	809	861	858	842	886	854	832	824	783	826	825	828	838	806	833	823	784	857	856	825	862	813	810	849	821	864	839	784	846	807	784	800	816	776	821	870	800	778	784	846	827	784	815	852	823	800	771	780	826	826	767	791	848	859	836	844	813	871	856	787	767	794	777	828	818	839	815	844	761	781	829	850	756	854	791	776	872	824	839	829	805	876	815	841	787	836	819	811	824	793	865	821	857	862	822	778	819	870	822	873	775	825	787	809	824	805	805	818	772	851	830	893	795	827	827	815	818	854	853	791	804	813	820	794	846	785	871	844	820	756	770	874	759	859	777	791	836	819	839	876	880	823	823	845	800	860	808	782	816	826	807	796	840	800	849	812	818	834	775	845	820	816	786	837	825	761	837	863	814	810	832	836	812	783	773	829	825	866	819	808	797	833	832	844	819	855	790	842	836	829	814	835	782	868	848	837	839	821	817	820	836	835	785	824	818	793	869	833	801	811	817	782	873	834	796	867	821	813	859	896	830	810	764	859	876	826	844	851	827	802	788	838	862	856	838	841	800	842	812	851	856	872	818	831	816	840	787	787	820	836	831	789	812	870	839	795	838	877	828	835	839	861	838	849	871	843	835	822	767	828	839	817	832	826	824	802	823	835	853	797	825	838	796	831	806	839	791	828	832	805	818	873	784	785	830	844	835	840	800	848	821	816	781	818	854	851	884	815	880	845	798	829	846	867	808	808	807	814	836	791	845	817	804	786	819	827	818	852	789	806	900	820	785	807	833	800	848	826	844	819	819	863	793	857	806	859	840	848	851	818	830	845	840	831	888	778	858	809	742	828	788	839	813	862	815	823	849	814	823	849	838	881	871	811	810	778	866	830	729	839	811	780	808	821	823	826	792	780	830	821	811	828	818	794	809	831	805	814	878	859	832	796	859	806	807	869	815	864	826	787	832	805	790	833
24513	20910	24598	27380	20206	1951	647	505	447	511	427	472	445	455	412	448	458	440	415	411	395	357	417	407	365	432	432	430	421	418	377	382	422	425	449	428	377	373	439	387	439	419	417	449	388	409	380	392	373	401	421	385	421	399	381	433	397	409	450	432	412	380	419	394	416	394	396	397	416	415	374	417	403	388	438	397	405	422	428	391	433	408	373	401	425	433	415	365	391	401	420	433	422	416	422	389	367	405	424	405	388	381	396	432	421	415	428	401	371	398	414	387	399	406	379	398	432	376	400	399	400	437	408	402	393	431	382	427	409	427	382	415	395	417	429	394	344	435	414	418	427	385	430	415	421	435	422	419	395	408	405	373	394	433	398	406	430	371	391	394	400	410	427	374	397	375	409	416	444	395	396	398	427	397	439	399	417	443	418	373	421	423	401	365	410	405	405	414	452	395	387	425	437	402	426	394	459	422	416	370	409	384	384	393	417	434	401	412	414	379	403	388	373	401	415	424	407	432	417	384	384	411	420	431	369	406	432	429	412	420	368	419	415	416	392	423	414	392	452	414	402	404	443	430	415	412	446	419	398	393	431	390	448	416	421	389	375	406	381	420	463	440	376	418	374	424	413	423	437	420	422	368	390	403	383	389	394	366	403	409	416	423	444	418	423	386	380	391	383	399	387	390	413	411	380	385	422	395	438	393	413	397	417	417	378	386	419	425	400	398	420	401	363	363	449	381	399	416	393	456	397	424	413	390	400	431	360	415	412	434	440	433	435	417	415	417	414	389	401	404	413	391	400	429	433	396	431	386	440	460	381	384	379	437	390	457	412	400	405	409	395	432	409	389	402	422	445	437	428	420	434	394	420	372	427	433	383	422	378	413	420	403	388	397	420	386	401	448	388	402	379	419	399	388	391	386	389	448	374	406	433	443	408	374	378	401	438	421	410	465	401	438	411	485	435	442	426	383	430	432	395	401	420	401	427	385	375	418	436	406	415	415	418	444	418	406	423	420	392	400	424	400	403	434	453	422	349	390	433	412	416	388	407	397	418	368	429	408	408	418	395	395	420	408	407	394	413	433	413	419	431	402	412	412	415	443	410	431	394	415	418	439	393	394	469	442	426	403	413	403	430	362	398	392	356	418	409	411	403	426	373	436	424	360	408	411	384	395	373	443	420	415	368	364	393	389	446	416	406	437	402	407	406	394	364	447	398	404	377	395	392	408	404	358	405	411	391	428	401	444	410	450	399	380	427	410	417	398	405	397	397	414	385	419	441	401	449	416	400	448	388	437	405	391	408	407	415	403	378	434	415	410	419	383	402	427	416	418	379	399	412	466	399	392	404	434	458	387	413	389	423	388	364	380	428	395	423	432	430	428	420	381	411	355	378	447	396	378	412	399	391	413	429	400	391	373	428	390	380	394	426	411	386	389	412	453	398	417	378	374	386	394	416	374	419	420	412	389	417	429	384	385	393	431	431	399	404	426	438	391	402	394	423	387	411	407	412	425	413	414	414	405	386	406	417	431	425	399	407	406	430	412	444	378	417	404	418	375	442	419	453	411	391	401	439	419	421	394	434	393	401	389	417	428	370	406	413	457	436	406	374	382	395	389	406	367	370	382	412	366	413	417	458	365	395	419	429	407	410	391	389	407	393	414	408	433	396	379	398	416	442	394	385	410	414	425	422	406	443	379	384	424	433	443	388	382	404	407	387	443	430	417	431	380	388	387	405	436	431	372	449	496	386	445	417	402	385	349	381	430	427	427	380	398	377	401	388	422	455	420	421	389	417	422	387	441	420	399	434	410	445	400	459	415	441	438	379	420	413	394	418	395	403	382	427	431	416	390	397	396	391	413	421	415	430	420	435	412	440	456	433	405	403	382	391	413	421	416	413	413	418	444	438	399	423	420	424	432	400	393	399	380	391	393	372	388	405	423	430	396	399	373	402	417	429	425	443	442	397	432	412	433	421	447	416	421	368	403	420	444	374	385	440	413	440	439	405	424	415	407	375	424	411	446	429	398	424	414	401	380	400	413	419	380	430	433	404	391	382	427	384	429	406	420	436	390	447	387	453	423	423	411	408	441	355	418	409	414	453	384	376	445	400	411	428	397	371	433	397	425	405	455	389	436	392	402	397	411	447	397	441	378	395	380	398	396	407	433	407	420	430	385	418	426	434	425	415	401	393	386	403	404	430	463	402	386	383	390	396	400	389	410	403	400	424	409	391	393	430	403	412	409	401	440	440	432	407	391	406	403	379	400	392	391	356	398	423	375	391	450	437	435	385	402	412	420	439	449	406	408	433	409	403	416	461	417	413	391	411	393	408	423	468	435	412	427	390	403	435	412	391	405	407	439	366	430	373	407	408	410	433	424	421	440	425	393	400	402	432	368	387	454	398	432	415	416	391	403	417	418	415	408	390	451	411	392	399	434	416	407	402	432	441	402	452	465	409	422	417	426	420	408	384	446	406	452	427	409	433	410	403	417	382	427	367	416	412	386	412	435	373	444	413	442	400	381	411	398	389	436	375	427	457	402	377	374	388	436	394	405	384	404	415	396	429	404	421	392	389	384	420	419	382	419	454	406	414	392	418	410	400	407	404	427	387	395	410	419	398	376	393	372	404	416	424	409	409	414	421	401	420	381	427	388	428	392	383	396	396	408	380	397	436	465	367	442	379	406	439	440	355	405	435	413	433	388	386	389	389	447	421	422	371	409	454	378	416	417	382	427	415	447	478	389	425	430	385	378	361	407	414	398	419	412	384	381	440	437	440	446	414	383	423	394	413	416	404	399	403	425	370	401	445	387	430	426	431	401	462	412	402	388	413	387	399	382	387	371	387	412	426	448	448	426	411	425	396	401	389	427	395	429	399	467	434	418	404	416	407	367	400	430	379	421	358	425	390	461	420	406	394	373	402	410	393	411	399	424	411	411	429	433	437	393	432	431	420	400	386	376	419	392	390	397	393	414	395	426	400	423	430	394	393	421	383	417	396	365	394	442	416	388	413	416	439	419	444	395	396	390	393	439	397	420	417	402	464	393	387	395	382	393	402	388	466	428	408	406	401	386	396	423	403	402	430	382	435	414	416	418	412	459	397	438	429	422	388	446	416	389	380	415	425	446	431	388	404	425	395	370	427	407	403	400	418	420	455	427	420	404	406	370	393	390	447	386	395	396	422	423	421	394	387	413	385	428	401	426	401	421	396	373	394	420	408	380	421	396	396	431	398	409	378	400	376	384	426	437	380	457	400	441	439	420	421	415	405	389	426	415	395	426	384	422	433	439	450	405	409	439	386	376	408	399	420	422	431	387	379	409	376	420	436	430	427	395	393	405	406	421	402	369	375	385	412	385	406	470	434	427	389	383	397	364	413	357	378	375	436	394	406	413	417	401	395	401	437	395	418	403	400	398	364	411	407	392	405	386	390	415	367	395	391	375	382	429	429	379	401	404	448	448	414	439	432	433	428	426	436	413	411	391	373	393	414	409
3297	3130	2224	1357	1153	1058	1008	995	970	880	946	902	897	916	875	961	901	903	881	908	892	880	891	931	909	923	875	901	886	916	858	860	912	888	951	914	896	882	859	905	879	897	876	935	928	861	920	922	900	918	842	853	885	909	856	907	931	918	829	903	918	939	973	810	916	922	896	953	896	933	827	890	914	942	895	916	886	873	915	827	847	969	868	892	905	852	891	901	872	885	858	850	887	891	941	918	889	890	918	904	889	865	849	896	895	936	904	902	886	890	872	904	928	913	860	895	870	941	961	878	907	917	874	906	903	901	885	913	858	876	925	840	945	873	862	932	902	928	892	937	940	866	843	883	859	896	902	891	896	906	911	897	862	922	926	897	883	907	931	858	863	930	929	881	872	867	846	901	904	883	873	907	909	971	923	946	906	904	924	907	885	853	887	909	901	865	896	946	918	871	926	879	918	871	917	898	960	892	906	907	912	888	872	914	866	886	852	959	890	837	911	842	865	901	920	864	961	850	919	860	924	887	854	896	913	911	896	931	881	926	968	971	976	857	926	906	850	915	884	819	923	861	948	941	932	874	920	925	917	855	834	855	920	812	887	932	901	866	902	943	889	903	878	906	885	893	899	923	885	890	917	944	890	923	885	875	943	929	897	915	895	887	937	892	885	899	910	903	874	802	930	856	874	975	937	871	905	918	956	902	906	836	943	898	946	919	898	892	926	871	931	877	934	923	916	909	874	889	968	917	885	912	913	865	943	863	871	847	898	909	872	897	871	921	934	864	847	872	842	946	909	885	946	901	844	914	878	938	900	943	899	912	901	917	893	903	926	949	882	913	852	916	874	913	915	900	899	893	850	930	895	846	952	956	893	912	891	861	879	879	886	892	883	947	869	853	855	947	940	961	894	885	904	956	913	879	927	892	878	903	880	865	936	867	876	909	901	928	891	861	896	931	919	883	918	918	895	877	873	894	867	857	917	915	891	858	894	870	957	854	906	924	927	866	905	866	928	903	878	931	896	873	862	895	912	890	871	889	913	855	891	876	894	898	886	873	937	863	885	881	930	910	915	921	921	941	904	907	914	924	906	890	874	912	920	919	890	880	890	850	919	911	894	934	896	902	926	907	909	888	883	945	911	925	865	854	918	906	909	860	887	888	942	949	836	906	894	893	892	877	873	875	955	891	882	922	894	944	914	939	898	924	905	872	877	870	863	927	915	902	895	916	889	891	953	952	954	888	926	929	921	918	938	936	915	859	886	891	916	930	953	929	955	915	889	884	910	912	868	876	917	858	943	901	935	881	840	941	911	863	876	898	869	925	940	918	926	895	898	857	867	830	879	883	908	904	864	847	921	846	967	925	915	918	902	911	895	866	943	905	825	852	932	875	930	900	896	853	883	865	859	962	856	930	888	843	876	908	933	902	872	900	905	863	855	857	965	908	873	905	911	910	907	888	924	851	904	883	909	859	909	922	861	877	843	928	926	881	876	902	869	861	892	869	907	893	843	870	895	932	887	828	903	886	934	877	865	922	904	886	901	932	870	862	905	884	851	900	904	887	941	979	884	873	889	852	871	895	902	889	853	886	836	931	936	843	886	881	933	891	874	934	942	878	931	891	908	937	896	903	852	914	883	923	904	972	880	906	909	902	835	873	873	927	877	922	935	903	905	887	871	902	906	886	939	887	856	931	921	912	907	893	881	904	907	908	956	897	915	874	933	862	952	864	923	927	900	969	923	907	898	896	894	883	848	878	906	894	904	906	880	893	932	925	907	858	832	950	903	858	855	890	974	860	923	927	920	890	900	895	877	890	852	921	919	904	898	911	874	849	904	923	944	907	892	880	902	897	925	911	878	879	886	928	907	906	889	904	926	879	920	893	904	881	905	926	935	913	896	866	964	899	933	932	900	905	889	894	900	867	934	876	834	891	929	904	908	955	860	882	945	906	899	856	903	903	918	872	889	917	895	900	893	857	895	849	907	873	859	933	892	955	902	850	915	930	847	876	882	887	872	876	863	918	940	917	890	832	933	904	892	885	899	920	892	830	865	890	968	872	887	880	929	966	898	921	915	890	902	908	926	864	868	873	873	891	919	891	922	894	921	853	893	920	869	876	900	871	951	924	927	876	893	877	894	911	869	934	879	910	905	952	902	871	913	901	898	967	918	936	883	872	903	903	868	922	903	900	928	875	877	873	923	881	884	879	935	914	943	926	876	869	841	887	896	894	869	898	902	904	904	919	894	935	856	894	900	898	884	946	874	902	952	906	873	907	876	924	891	898	890	989	909	868	893	904	856	834	907	946	949	943	868	880	902	921	880	876	920	848	874	934	893	883	935	873	960	905	881	957	882	857	888	921	919	847	916	905	917	852	888	887	864	934	902	883	907	909	904	913	877	878	859	842	862	836	891	914	928	863	943	889	885	937	920	878	968	867	917	901	914	911	894	884	944	886	936	920	900	878	950	958	950	913	905	893	936	907	875	864	889	886	923	864	895	906	917	904	898	932	885	899	826	884	859	883	934	896	923	885	918	936	885	909	862	935	892	890	851	849	881	923	944	890	902	900	866	917	882	872	923	917	926	918	932	920	860	862	912	889	892	958	925	926	912	879	913	852	912	926	915	938	876	885	880	931	902	885	945	878	928	894	881	950	926	883	901	904	907	882	911	919	933	891	906	883	868	879	922	934	879	938	853	868	884	864	887	893	861	900	942	863	911	876	868	852	909	916	864	872	911	869	908	882	915	886	836	954	885	900	840	885	840	924	919	860	861	885	899	895	888	914	890	896	842	892	879	960	902	897	925	977	882	911	918	917	884	947	906	882	896	919	935	869	878	950	915	945	933	955	859	948	896	876	890	873	896	915	920	883	828	860	917	888	932	911	931	926	883	866	932	907	872	903	876	917	827	911	911	915	940	916	855	943	899	848	852	900	899	897	879	928	955	916	909	883	871	866	881	888	885	897	846	906	862	829	848	912	869	868	909	880	911	877	920	900	870	865	890	883	889	924	879	838	891	909	965	1018	921	932	883	955	864	882	947	905	914	867	870	916	880	951	901	868	861	883	848	857	894	921	919	944	837	883	899	904	845	887	872	853	895	935	878	901	890	972	886	856	942	920	904	890	865	907	947	884	883	924	934	911	885	913	931	893	923	927	862	900	924	876	868	923	874	918	898	898	869	910	907	911	874	886	908	959	914	877	922	873	924	903	871	950	925	908	862	906	947	860	860	887	921	892	910	906	853	905	914	943	878	954	833	921	904	945	910	937	846	866	877	921	875	839	926	909	850	893	876	854	940	920	896	910	897	858	879	933	826	879	881	916	903	867	886	893	873	894	865	923	872	916	934	941	853	920	859	898	883	899	905	886	861	939	873	889	911	906	873	902	863	967	911	883	918	901	884	918	918	863	878	896	895	880	930	864	842	901	938	857	902	882	897	946	941	841	926	899	886	895	918	839	902	866	905	858	882	888	904	908	870	934	917	907	928	906	846	857
23632	20890	25177	26721	20896	20884	2991	519	376	317	299	287	306	274	257	276	291	247	261	303	270	257	248	221	248	195	237	224	266	227	230	285	240	232	239	226	230	235	230	230	234	235	238	250	229	230	212	215	235	229	225	224	260	251	223	227	224	230	220	226	228	221	230	234	200	223	254	218	215	231	217	220	223	242	233	229	257	248	282	268	241	252	225	211	188	219	229	219	270	261	232	236	244	226	239	247	225	242	242	240	236	205	234	238	236	215	245	256	241	233	224	244	213	213	258	246	247	245	260	243	241	228	256	228	269	247	243	238	230	215	213	236	222	239	240	228	242	229	239	222	218	219	235	243	226	223	226	229	214	257	216	226	244	214	239	224	235	236	255	252	249	234	242	211	209	253	230	222	216	252	229	237	235	206	235	247	237	232	244	216	243	272	235	250	245	214	258	217	240	226	232	229	202	232	251	230	260	241	225	220	238	240	228	234	236	230	242	237	229	219	226	260	216	251	230	241	264	252	262	257	204	224	206	213	233	229	218	231	211	218	247	242	224	250	252	247	211	226	225	237	248	216	233	224	245	210	239	221	213	230	216	252	239	238	230	215	229	240	229	243	217	230	245	229	205	236	214	229	219	222	243	214	278	213	222	222	219	256	249	231	234	259	227	221	241	237	239	247	207	236	227	208	236	244	233	233	235	229	236	211	231	238	245	216	221	243	225	230	244	245	224	232	236	232	226	242	216	211	194	227	251	231	216	282	222	215	230	221	211	246	226	222	246	238	216	256	245	243	235	219	232	233	247	248	209	228	220	238	203	208	228	251	241	246	218	230	246	245	250	241	221	216	228	247	202	247	232	257	231	260	256	228	243	247	242	230	233	236	272	196	201	207	213	228	199	220	234	253	225	235	234	232	212	260	247	244	227	256	218	248	230	246	232	217	236	228	248	252	211	220	228	206	222	229	226	227	198	232	250	265	252	222	259	216	218	238	246	248	218	225	282	236	218	221	233	239	260	230	207	276	230	224	228	226	230	234	271	206	241	231	242	212	240	259	232	251	185	256	250	259	223	246	232	226	214	237	227	236	230	238	244	255	212	235	249	231	212	215	266	250	201	220	235	242	230	232	207	239	211	229	233	252	254	222	218	216	235	225	198	242	207	247	224	225	213	209	244	216	219	236	224	229	232	240	225	218	236	247	231	216	219	237	216	226	215	227	234	251	240	247	235	236	241	241	201	238	204	241	228	230	234	221	211	218	247	218	231	236	228	235	234	240	233	280	226	268	257	218	242	232	223	228	210	264	221	236	206	217	227	211	218	251	247	227	243	230	231	243	234	213	256	238	217	204	211	265	242	243	239	209	245	246	196	253	248	231	234	218	227	208	242	245	218	244	234	236	239	212	232	235	227	248	249	242	239	228	223	230	222	206	253	224	214	227	247	229	233	221	206	235	249	227	257	243	205	222	243	226	243	224	259	228	217	265	216	237	246	216	234	255	229	205	224	237	201	259	212	248	234	218	202	211	212	212	218	247	218	239	221	225	235	227	227	255	203	246	234	225	224	221	229	214	237	212	255	235	239	222	240	235	236	230	237	257	236	213	238	245	225	214	227	246	225	212	188	257	242	248	234	225	259	261	267	240	250	228	227	243	253	233	241	225	222	205	245	221	255	222	233	233	220	238	264	214	249	224	219	199	229	229	229	215	232	237	242	206	227	210	225	220	215	231	206	213	249	233	216	220	228	207	211	220	243	213	207	206	208	256	263	211	236	219	225	232	212	244	223	242	259	236	241	255	270	274	220	246	230	228	235	225	222	212	235	226	205	254	244	246	212	238	245	232	243	199	214	241	217	190	215	228	215	251	231	230	246	221	223	235	217	248	233	224	210	234	236	210	203	225	246	243	220	243	225	276	228	230	209	263	233	239	258	237	220	218	196	223	249	257	249	242	232	239	213	260	227	213	198	236	201	259	219	275	221	233	257	225	230	192	219	241	214	251	221	217	211	210	208	235	252	240	223	244	230	250	228	224	252	242	235	228	251	236	246	218	231	234	244	224	222	238	231	243	255	227	255	243	231	221	238	229	223	238	234	220	232	236	244	242	254	225	212	237	230	201	221	237	228	242	238	222	244	224	235	235	249	245	223	232	246	233	204	273	258	244	243	242	220	245	240	199	242	247	201	226	224	212	222	240	246	219	227	253	244	209	276	230	227	224	254	235	240	218	247	216	220	211	252	237	211	247	227	233	254	203	253	247	247	215	227	210	195	251	218	240	220	246	247	253	238	233	216	265	253	234	226	250	240	224	267	223	266	215	242	210	240	228	232	242	248	194	221	255	236	212	220	251	277	242	221	249	228	240	256	269	227	229	234	241	259	213	236	253	228	202	262	237	234	214	236	232	212	221	225	230	228	227	204	223	249	224	213	232	248	239	201	239	217	236	211	198	220	218	260	217	223	224	255	260	240	207	212	226	236	237	236	222	229	217	220	216	226	252	218	226	270	242	246	239	226	239	230	237	243	236	215	219	232	218	203	185	241	230	186	227	210	234	221	223	229	247	212	211	241	237	245	249	230	219	222	261	214	225	226	252	261	202	225	211	235	239	216	229	234	259	253	227	227	232	231	230	231	227	210	221	209	228	231	227	221	223	238	237	230	259	222	238	270	197	231	231	261	241	237	223	245	248	235	239	218	190	222	220	221	250	216	214	196	246	222	210	210	234	237	243	250	255	231	240	225	238	258	251	257	237	261	240	234	240	235	217	216	213	222	224	235	202	241	226	210	254	217	220	238	220	219	239	236	220	220	233	232	211	206	229	243	233	243	234	257	220	232	231	204	209	223	223	219	223	230	234	237	244	250	258	231	232	248	230	228	250	206	242	231	209	213	268	230	225	237	211	239	245	244	228	238	238	224	235	245	209	271	240	191	236	230	213	235	212	249	214	220	251	242	237	221	237	233	220	207	219	223	244	221	241	291	231	241	212	228	248	234	213	240	215	228	237	229	233	227	255	234	248	217	211	220	209	217	258	227	200	206	232	240	222	226	261	243	260	235	244	196	237	218	222	214	228	219	209	235	227	229	273	213	235	235	232	237	215	215	246	246	241	239	227	230	207	240	210	233	235	244	231	219	234	222	231	221	222	210	252	223	237	233	229	198	219	248	243	256	229	222	237	236	231	238	227	238	231	228	226	234	224	230	213	225	223	245	238	260	273	244	218	243	226	222	219	239	227	253	217	234	224	240	233	229	221	203	236	202	269	250	242	221	213	229	253	266	227	246	247	244	209	243	244	202	230	233	238	242	225	245	240	226	237	240	239	257	211	256	228	242	245	222	228	241	251	251	226	214	205	254	247	207	234	228	233	197	215	258	243	223	185	216	249	237	243	223	199	255	250	234	242	224	214	215	206	246	247	241	230	200	245	227	254	227	217	233	238	239	227	236	215	233	249	232	230	250	245	224	215	266	264	249	217	226	247	241	247	207	254	249	249	238	214	219	235
3295	4881	3115	1500	952	765	720	625	604	608	570	596	590	577	585	590	511	524	545	575	525	542	545	546	580	513	553	566	593	542	552	542	588	528	530	537	575	568	573	544	540	504	531	533	510	517	569	531	547	547	544	507	572	528	528	559	587	508	554	572	542	563	549	531	530	540	529	546	505	529	553	551	551	555	554	506	550	531	523	565	568	546	544	559	557	575	557	533	513	533	518	543	509	540	532	547	532	510	530	549	564	556	520	542	535	524	506	511	499	541	541	565	504	508	565	561	548	517	526	544	555	557	553	508	543	571	547	510	515	513	463	532	539	561	537	551	572	504	525	524	526	558	505	560	565	531	514	583	522	558	535	525	562	572	550	543	584	497	537	578	542	572	538	511	578	513	499	528	571	565	542	532	572	548	553	540	585	543	494	561	594	556	564	543	563	546	587	569	520	579	570	600	532	544	519	571	561	564	507	536	543	548	544	535	554	505	576	563	546	552	532	493	601	522	545	567	526	594	550	560	561	532	562	527	539	574	563	529	539	555	497	534	534	521	516	581	580	492	543	557	510	512	540	498	523	569	559	548	557	521	534	511	537	576	547	514	532	524	553	548	577	521	565	540	536	548	525	524	560	488	542	562	551	540	547	540	534	524	535	551	540	545	528	515	529	553	546	561	569	542	560	524	583	525	533	558	570	573	578	515	551	585	561	522	554	510	555	524	542	563	550	539	521	547	527	524	551	544	499	577	524	529	544	528	545	505	541	530	530	507	555	522	523	574	516	568	493	540	542	542	525	589	514	528	550	520	546	604	512	558	550	557	548	536	510	503	563	573	555	559	506	546	511	568	548	536	476	524	564	558	480	500	546	524	536	564	518	521	515	516	506	551	512	505	491	522	510	510	538	534	559	561	562	525	532	546	523	522	488	573	537	560	528	502	544	523	570	508	548	505	500	538	546	557	536	513	548	560	493	492	560	552	560	561	516	538	522	530	541	542	552	539	516	567	532	564	581	514	565	537	553	571	515	548	561	507	495	495	536	520	544	559	569	570	529	544	510	554	517	537	556	501	526	528	519	536	534	558	547	530	555	533	503	541	587	521	547	581	513	490	587	534	561	520	599	526	550	533	550	583	543	505	558	547	506	573	565	566	537	555	562	527	574	554	552	516	554	531	578	515	529	513	536	519	543	520	525	515	527	571	532	520	555	552	537	532	523	565	551	523	533	523	542	518	533	513	545	556	547	535	515	526	523	556	546	528	549	492	537	551	562	540	523	573	504	547	542	581	533	545	525	524	550	510	535	533	554	555	563	504	558	553	561	574	503	532	573	566	554	515	598	537	561	543	583	505	552	562	528	525	572	532	555	549	545	509	550	503	538	568	514	539	502	544	540	541	517	540	546	550	542	548	522	506	515	479	528	553	544	560	555	530	572	514	507	580	554	524	492	551	477	550	514	504	526	559	513	509	497	544	507	564	550	547	523	549	564	505	540	528	533	543	533	528	572	550	549	533	541	526	494	554	514	530	525	532	534	523	551	551	537	527	529	567	499	525	548	526	549	528	583	528	550	541	532	507	546	533	556	525	506	493	525	554	530	577	529	563	558	524	563	524	536	556	524	538	537	571	498	554	539	546	562	545	526	581	586	525	555	542	538	578	546	518	567	545	563	505	559	552	524	574	535	506	529	595	551	511	560	529	589	565	514	547	540	563	518	594	571	534	509	513	547	501	543	519	570	543	544	548	538	538	529	509	567	529	545	516	551	560	535	567	562	542	540	547	515	558	510	575	504	535	522	550	509	551	533	527	506	558	496	531	518	573	528	541	514	540	543	543	555	528	559	578	544	512	536	533	547	555	531	536	546	524	566	565	559	514	566	547	542	544	513	526	552	510	522	568	535	546	519	532	553	502	544	587	542	602	549	535	536	558	513	524	520	551	527	557	551	547	581	528	529	519	535	516	507	502	530	547	536	517	549	538	544	533	556	512	534	618	533	514	573	561	568	525	519	585	499	533	572	528	538	544	521	581	541	529	498	518	558	540	568	518	549	522	561	523	541	519	547	547	506	538	582	541	517	507	529	552	516	559	527	590	565	517	508	562	491	547	527	549	497	513	575	567	562	508	530	536	541	552	537	525	538	566	545	512	540	541	559	553	540	533	550	570	547	557	545	558	518	555	580	549	534	547	518	536	504	552	534	562	540	557	532	550	526	536	546	576	543	531	508	541	540	546	551	515	568	557	493	538	551	515	571	558	515	549	556	573	546	558	548	538	556	561	524	519	528	566	522	568	548	536	507	497	543	517	551	531	517	532	593	564	549	581	514	481	539	503	532	524	538	528	540	556	542	521	491	550	550	526	522	522	534	545	543	553	510	545	555	508	524	530	577	482	545	553	549	585	560	560	508	527	514	488	560	529	509	554	537	515	544	502	525	516	501	554	546	594	547	568	542	550	520	532	510	541	545	545	546	502	552	518	530	534	551	547	574	530	555	537	492	572	521	545	554	506	482	524	526	561	556	518	562	504	547	511	508	510	525	538	515	495	537	532	539	538	529	542	526	527	517	581	501	540	520	531	545	553	527	519	517	517	552	524	530	524	507	531	552	556	527	478	533	545	513	535	560	509	517	564	542	508	553	503	596	524	545	516	583	578	515	511	544	510	541	555	521	516	548	537	515	519	524	521	538	549	511	543	513	561	566	596	522	568	544	535	490	563	513	497	532	521	564	518	536	539	522	536	532	551	533	545	555	540	563	523	539	566	517	525	531	518	551	531	515	544	527	533	522	539	566	521	513	566	551	530	531	523	532	580	561	486	531	568	538	539	555	562	509	557	534	546	559	538	514	523	562	521	541	524	500	513	581	549	547	521	513	525	552	508	551	522	558	572	537	567	532	543	542	555	498	508	529	519	548	550	581	569	578	516	534	540	532	524	509	571	515	521	575	525	565	511	539	593	554	522	549	515	553	561	582	566	564	556	545	545	539	536	579	521	535	536	551	559	531	529	551	513	527	572	599	511	541	552	542	552	525	561	504	548	537	515	573	504	527	549	510	543	521	544	524	549	571	543	547	544	584	578	576	537	522	558	557	524	527	532	556	560	568	537	515	549	547	540	545	577	547	563	539	507	583	493	522	523	520	497	536	524	537	535	574	529	505	495	544	533	536	554	539	529	544	576	568	547	543	538	551	522	508	543	526	525	527	566	547	570	564	500	538	546	516	520	513	556	548	521	524	562	506	571	494	567	541	556	531	536	555	528	534	553	525	547	524	532	505	547	514	537	542	518	521	567	555	548	544	544	528	564	476	527	541	563	527	561	553	555	526	542	530	549	505	514	555	531	528	571	521	557	554	566	556	516	553	537	525	513	536	543	568	506	583	529	553	566	549	529	550	536	556	535	556	515	498	531	568	487	530	582	526	509	528	505	581	543	547	504	542	528	546	525	519	519	540	553	577	507	512	555	523	530	503	560	531	522	563	525	516	543	529	530	556	565	557	532
32936	12926	1738	465	392	357	390	383	381	344	344	357	356	366	346	359	350	375	405	374	358	348	353	346	372	338	356	382	351	350	388	351	292	352	317	344	354	347	359	360	342	365	371	389	379	349	373	424	374	362	343	400	380	376	377	373	364	352	373	348	401	369	348	387	365	345	338	379	366	371	367	355	365	384	386	372	380	380	326	377	350	366	380	397	332	378	352	376	372	398	373	343	379	345	390	372	355	408	313	354	367	389	399	374	342	372	349	362	377	339	358	384	337	379	374	352	368	374	372	336	336	353	371	353	341	360	371	335	366	397	383	366	341	384	390	362	397	388	360	367	349	335	344	336	353	347	386	340	342	372	332	330	358	400	338	311	361	390	363	350	362	327	351	377	334	373	386	353	354	350	374	374	379	405	349	408	343	371	363	382	376	337	370	387	365	359	367	379	377	322	352	356	391	358	361	368	310	377	353	375	356	353	324	347	368	373	335	340	327	375	368	389	364	373	364	365	383	355	357	364	372	388	352	360	353	364	356	366	374	336	407	373	345	367	337	330	377	359	383	370	323	379	389	370	396	384	358	389	370	342	339	342	354	348	360	355	345	376	388	382	328	348	367	371	391	363	359	392	371	350	385	366	370	373	397	368	371	362	385	362	369	366	398	393	395	377	395	390	348	335	350	371	366	367	388	360	365	391	377	387	333	372	326	345	354	356	396	373	386	401	350	357	351	397	381	391	410	383	339	358	329	379	386	345	380	376	359	340	334	348	414	432	345	366	363	384	335	355	353	379	366	369	352	375	380	387	385	343	357	376	358	386	381	384	369	372	366	351	384	388	347	388	382	377	356	368	364	389	372	386	368	354	399	353	366	366	360	361	383	358	345	372	365	366	356	325	339	335	367	341	396	354	359	380	336	435	361	347	354	377	386	394	403	361	398	361	353	375	358	359	376	352	380	370	370	363	374	369	363	351	396	352	354	348	359	327	343	368	343	380	342	351	368	350	391	330	374	340	337	346	335	355	342	369	345	379	346	373	379	376	339	361	325	370	386	380	336	357	336	336	320	339	371	373	358	358	370	382	395	385	369	344	355	359	343	374	335	364	367	354	364	387	343	373	381	361	342	351	361	384	345	379	348	351	356	353	357	339	349	382	386	380	353	359	350	385	330	344	344	337	344	348	380	368	359	382	355	332	408	370	337	370	344	377	401	378	369	357	366	346	359	379	357	364	383	331	381	338	373	338	381	362	347	354	348	385	392	369	371	333	405	384	342	376	389	391	395	337	331	387	347	348	360	348	347	351	381	372	365	359	354	368	346	369	360	367	354	376	405	368	393	369	342	370	374	384	352	360	392	354	379	342	385	382	345	365	362	328	348	349	341	358	330	349	372	416	347	378	404	360	358	387	378	364	394	347	338	362	388	353	371	344	385	371	341	347	330	364	389	367	353	341	344	366	359	369	380	356	381	357	319	340	377	375	398	411	387	381	365	350	308	341	363	370	341	351	345	341	364	409	404	358	389	389	389	349	368	314	340	378	383	359	387	360	326	353	376	343	364	350	361	339	344	346	377	405	385	344	341	378	402	371	351	349	377	382	381	387	392	382	372	340	374	363	337	334	335	393	375	353	368	372	368	353	317	343	352	360	343	359	371	405	422	322	342	380	356	376	325	346	309	335	342	376	346	339	347	343	383	320	409	388	376	351	366	338	360	383	329	372	367	381	374	375	366	330	359	389	348	348	405	360	356	367	359	341	363	362	355	375	372	345	346	354	343	362	345	362	376	399	342	341	345	396	367	356	354	391	368	380	416	368	365	345	330	373	369	350	383	357	346	380	368	400	358	358	366	349	383	356	352	413	383	349	366	371	382	375	378	385	330	347	324	357	377	375	350	391	354	387	345	371	368	357	358	379	367	352	362	369	351	357	389	358	347	385	380	356	338	353	339	338	337	352	349	352	359	364	371	347	371	336	347	379	346	397	366	309	316	364	325	365	369	392	409	374	395	383	386	359	364	331	384	349	390	352	356	410	378	366	373	368	401	341	355	362	342	351	378	397	359	344	376	348	364	359	385	357	371	343	361	391	337	387	364	380	340	371	331	367	347	355	352	354	370	370	392	362	356	365	378	410	365	375	384	363	372	347	363	364	357	369	408	397	345	383	359	374	383	335	391	347	327	353	384	367	360	353	339	377	390	367	360	361	386	384	390	383	329	346	329	356	365	390	356	381	410	370	370	374	356	331	349	364	382	358	394	344	374	356	372	361	349	336	351	366	346	353	366	366	315	355	383	393	374	379	348	363	360	384	379	354	384	356	370	347	365	348	368	344	367	350	363	345	375	354	393	354	374	344	357	360	344	361	379	377	340	347	377	359	374	347	406	358	379	363	363	370	343	361	347	366	362	338	366	376	359	352	340	350	353	361	404	396	374	368	379	362	392	340	338	340	381	381	392	353	375	388	378	380	357	365	324	339	328	373	365	384	374	368	362	357	363	346	411	367	350	370	351	388	356	324	370	387	354	373	374	361	354	393	394	364	378	323	339	388	345	373	372	338	365	370	322	359	368	339	398	365	368	403	342	390	358	368	337	336	378	360	367	365	349	365	394	346	391	329	346	385	370	346	355	372	369	347	388	377	388	338	348	389	379	336	362	390	357	352	387	353	406	391	342	367	373	358	359	373	371	370	369	345	385	354	370	396	398	398	390	354	357	342	386	346	346	343	362	325	361	348	338	385	346	364	388	388	369	370	359	361	373	396	371	320	366	368	339	364	371	357	368	408	349	359	357	354	362	350	361	378	382	354	359	365	387	395	362	386	342	355	381	322	365	343	379	357	357	356	367	382	366	375	366	323	360	356	364	356	371	391	352	362	373	391	372	354	374	355	363	384	370	355	353	379	395	364	355	351	389	361	342	376	357	389	342	373	353	362	323	407	353	373	366	325	374	384	374	392	347	326	339	343	342	375	384	387	347	375	396	344	382	362	387	351	395	345	368	315	366	325	363	360	400	380	358	409	362	364	367	375	356	376	376	341	394	368	363	388	366	336	355	337	351	348	367	345	343	370	377	338	365	319	375	322	380	333	364	339	327	385	380	370	372	354	360	386	382	396	376	399	394	369	349	374	349	325	388	384	343	337	393	366	376	398	347	369	389	365	329	330	363	326	378	375	336	347	341	360	363	390	365	374	354	324	402	356	354	340	396	340	369	377	352	371	390	379	334	361	346	399	325	388	385	358	372	396	359	339	331	354	331	311	373	351	377	350	346	366	379	336	361	338	383	359	344	356	365	353	366	310	350	362	343	382	332	385	381	320	374	361	356	387	357	366	363	386	356	387	391	354	357	378	332	357	375	408	343	397	389	362	391	373	339	377	369	373	372	359	379	371	335	409	362	322	381	382	398	349	393	372	353	401	352	325	362	344	353	356	403	399	404	343	356	341	357	363	308	387	339	367	394	354	385	379	350	401	371	365	360	369	329	333	321	396	361	378	350	384
5307	970	917	850	829	888	800	853	869	862	853	875	811	826	779	846	827	875	877	836	826	760	871	871	839	839	833	843	814	803	883	785	832	887	823	855	820	798	835	837	845	856	880	861	858	895	839	846	823	788	813	825	811	823	880	795	820	785	812	805	827	833	808	819	826	848	780	825	820	817	841	863	906	807	815	848	803	810	810	865	837	856	870	859	878	828	893	859	816	852	845	839	806	903	851	856	818	825	805	864	816	840	804	845	807	839	839	820	811	827	874	820	838	814	794	826	830	844	826	823	842	829	847	813	837	863	785	848	817	828	811	810	831	786	834	857	774	798	816	813	812	848	817	850	825	881	821	865	855	841	806	857	790	811	825	801	801	809	783	838	832	902	857	833	795	859	860	867	852	796	821	794	796	877	833	823	832	813	807	836	802	863	917	849	816	787	814	775	777	851	844	843	813	828	794	817	846	819	884	822	815	801	827	783	806	842	849	866	877	872	832	865	792	809	834	840	834	865	858	800	854	847	827	881	860	801	839	831	821	833	833	853	852	855	796	836	827	828	887	809	791	859	789	832	829	814	808	869	820	837	825	827	778	889	841	845	775	854	870	826	851	865	851	840	889	856	842	895	797	864	866	806	785	862	874	881	809	842	831	820	804	832	810	833	830	849	844	827	807	886	797	849	835	765	797	854	799	832	881	774	796	820	808	811	813	821	777	826	797	842	838	853	824	843	833	839	862	822	836	835	854	804	830	857	811	822	859	859	837	834	824	849	824	793	830	852	778	821	819	799	785	828	853	870	842	826	824	823	861	838	877	807	830	847	799	857	826	813	873	837	860	825	877	814	826	868	850	837	834	844	849	789	786	841	819	824	831	797	822	822	833	793	800	772	819	889	819	860	862	852	819	820	763	816	826	831	841	811	805	804	886	849	828	850	851	797	814	824	818	862	839	825	797	832	811	828	781	832	844	813	810	853	853	840	820	856	840	806	803	834	918	896	828	796	867	868	835	822	859	850	840	860	822	863	857	778	853	864	853	825	836	798	801	783	824	805	814	853	809	877	827	825	825	888	839	841	865	837	826	825	832	817	847	852	795	847	851	846	867	803	860	888	852	818	793	861	856	819	786	885	837	797	840	866	804	821	834	862	817	789	833	877	847	848	852	818	829	795	837	826	826	833	808	804	870	816	806	797	816	849	867	799	815	823	854	784	867	837	806	886	818	812	856	840	838	832	786	828	836	804	817	824	835	855	809	837	869	781	790	805	813	823	849	838	833	792	880	858	866	810	804	800	848	827	744	852	849	834	847	872	841	824	792	793	832	815	824	846	841	797	874	822	791	816	828	819	824	829	869	814	847	807	817	868	851	856	826	855	801	812	838	812	841	827	789	832	857	824	822	824	857	816	828	874	834	840	834	816	832	865	800	853	797	858	798	816	866	815	826	822	789	790	858	773	838	791	824	812	793	863	799	832	845	829	790	850	811	831	834	848	833	823	858	881	855	795	832	822	827	843	757	839	877	831	867	894	830	822	806	839	867	790	829	825	800	853	788	849	837	809	875	798	766	852	829	847	842	811	839	821	809	813	772	822	817	785	817	864	858	800	818	828	849	813	859	815	868	828	825	851	843	841	832	848	839	824	814	839	798	804	796	820	821	827	863	836	831	809	861	765	829	830	882	884	837	838	842	823	802	855	838	851	812	825	882	789	797	798	774	817	830	868	776	767	867	854	851	794	803	811	849	862	823	820	849	839	850	825	838	792	825	815	861	823	853	860	841	840	851	812	865	825	780	795	813	856	818	849	848	817	833	840	785	810	843	812	850	823	824	804	866	824	895	809	804	892	839	834	822	824	866	813	819	863	809	793	795	819	866	869	793	842	835	811	832	802	840	834	834	745	832	795	843	845	810	825	844	799	813	831	797	870	829	879	783	820	805	852	826	817	843	837	853	865	882	798	804	834	752	825	824	877	853	797	814	867	865	875	825	820	814	781	828	885	810	857	827	830	831	820	840	842	759	767	833	834	826	875	857	797	851	904	779	786	846	867	746	830	852	856	826	856	843	811	832	853	784	814	799	849	801	827	847	827	819	814	861	858	888	834	850	819	818	809	884	857	818	814	845	847	832	817	861	836	806	830	835	816	787	839	829	760	808	839	859	842	840	818	849	829	821	793	851	849	885	851	838	835	831	859	826	840	839	809	878	865	832	906	804	821	799	847	814	864	835	833	855	843	898	837	835	777	844	863	862	838	818	817	829	818	816	872	786	817	857	843	824	866	829	842	852	805	781	827	855	821	807	836	857	806	853	855	809	820	823	813	812	793	835	833	799	846	873	830	837	884	843	812	816	828	859	854	860	799	811	848	803	846	840	895	888	843	841	798	811	837	863	870	834	837	764	835	808	848	816	890	792	810	800	897	843	858	802	820	823	824	894	758	821	868	854	844	860	793	832	865	844	856	800	804	820	834	803	833	820	850	842	757	859	826	804	822	858	826	861	854	837	831	818	846	836	870	782	837	808	822	842	868	869	852	811	828	848	832	840	815	833	820	822	818	800	815	847	845	859	834	781	816	814	786	840	787	797	813	843	862	819	816	838	812	853	805	787	856	796	851	836	823	805	815	826	861	854	803	830	800	820	864	817	818	802	850	892	838	860	899	829	808	850	814	824	830	826	865	792	845	809	802	830	803	869	871	808	800	864	808	836	856	847	791	791	862	868	812	829	804	811	768	771	802	819	844	794	860	869	823	862	821	822	851	796	810	807	853	847	796	833	854	832	824	838	803	821	836	856	838	845	854	768	825	821	807	804	849	811	829	811	799	795	864	836	844	835	808	795	876	835	830	860	842	798	785	855	820	819	860	826	875	789	812	839	925	780	846	870	889	815	851	890	830	868	869	840	850	842	794	859	789	816	818	799	815	862	799	814	831	879	909	811	860	883	819	807	851	845	850	846	869	863	883	879	857	843	837	822	866	847	798	838	822	827	861	841	815	794	851	872	809	904	824	806	855	821	834	827	846	907	790	837	850	777	854	811	795	802	805	846	842	813	780	794	856	846	901	814	818	837	835	808	855	792	843	817	817	852	811	828	838	756	799	865	840	798	838	831	874	860	787	823	895	866	828	863	810	864	838	836	871	840	845	824	847	832	796	817	785	867	805	823	802	836	827	762	810	845	838	814	837	839	821	838	847	831	858	832	873	833	881	789	816	842	824	823	844	863	816	836	818	791	771	838	821	881	912	871	843	814	819	817	840	865	851	788	815	819	806	847	841	872	846	815	827	785	789	869	789	858	873	855	861	819	841	792	795	817	838	850	818	820	858	831	905	828	814	846	819	841	858	784	852	806	810	877	848	819	815	859	859	898	843	827	857	812	900	799	816	839	829	856	892	810	796	824	866	844	823	806	861	876	801	874	864	850	761	782	794	871	792	840	838	834	858	875	804	824	791	813	800	787	807	858	808	795	855	825	830	836	842	852	818	791	802	779	860	882	822
24533	20920	24584	27396	20304	1963	614	532	460	448	474	412	414	429	412	400	409	430	411	408	420	408	426	386	421	409	399	379	418	412	401	405	402	435	416	379	403	433	360	405	435	401	417	430	414	418	414	407	397	426	412	413	376	429	428	387	400	423	421	423	414	395	454	397	383	423	388	434	387	413	420	413	411	380	407	384	396	401	383	417	386	370	393	437	405	398	385	383	364	409	422	437	411	395	447	409	403	365	426	429	406	442	436	401	473	414	425	431	391	397	415	396	433	421	446	371	417	403	423	438	386	391	397	378	393	430	403	425	422	474	395	414	394	392	367	443	361	385	409	382	416	383	439	405	376	394	423	401	407	438	403	429	399	363	392	433	414	403	449	396	407	413	391	405	405	414	424	389	448	396	381	392	417	405	398	378	417	414	409	413	394	401	396	413	409	392	418	401	382	396	444	389	389	408	427	415	408	436	435	402	389	410	398	373	437	374	404	429	429	425	443	396	394	411	390	388	386	416	421	408	430	386	375	438	390	469	397	420	428	380	404	405	439	430	434	410	402	423	400	399	435	417	406	413	428	412	431	417	393	406	448	443	429	412	402	387	421	375	430	383	423	399	440	389	384	420	401	429	443	438	415	413	436	390	419	428	407	444	423	377	402	444	402	394	427	404	383	414	428	421	423	415	430	401	438	403	422	408	415	406	377	432	397	449	398	408	389	472	409	396	390	387	427	372	421	401	398	386	405	368	421	432	438	403	412	398	403	387	406	412	400	391	440	421	403	397	434	397	414	392	443	387	454	408	405	440	390	427	406	382	412	405	398	396	443	381	447	414	365	414	428	415	400	408	415	405	445	412	435	363	387	423	424	399	382	429	408	369	418	394	399	400	401	397	412	391	420	418	417	384	394	414	374	408	384	424	369	408	426	395	433	414	374	417	431	411	427	429	451	387	443	408	424	378	398	410	432	406	384	387	388	446	418	372	385	435	429	438	419	393	406	399	381	417	421	427	419	415	462	446	416	420	396	432	391	444	395	413	418	484	405	446	402	417	431	393	378	448	435	416	390	411	389	432	373	451	421	406	416	405	362	447	443	454	418	379	420	401	420	429	408	454	414	432	420	423	392	433	381	361	395	413	445	412	410	428	458	430	369	414	431	419	403	395	432	401	411	413	366	430	375	411	428	421	414	394	421	389	400	391	398	396	415	399	399	377	388	411	408	404	396	400	409	396	383	394	411	411	452	424	420	399	398	459	412	373	378	389	364	394	429	383	438	410	415	384	374	423	415	406	421	390	404	403	386	372	409	373	385	431	390	373	398	442	406	399	406	410	405	416	388	429	403	399	372	404	392	401	433	393	436	433	396	422	394	415	454	430	442	371	441	438	391	418	414	387	408	405	391	402	403	427	389	435	392	449	431	388	405	430	384	447	400	442	413	391	377	447	405	430	420	421	435	415	389	386	415	386	413	390	409	383	403	385	441	385	417	442	390	370	440	421	441	411	387	415	403	438	405	363	377	404	394	386	397	440	379	395	385	380	423	385	403	348	379	410	391	387	417	400	390	419	421	395	426	392	446	397	390	403	428	435	379	395	362	387	387	393	444	388	398	384	435	414	440	414	411	394	402	408	452	394	373	389	419	413	405	396	408	441	403	419	424	408	394	417	401	420	395	408	398	407	403	435	399	386	407	424	381	448	397	404	372	420	446	390	362	425	446	397	403	395	375	396	413	377	398	383	425	418	393	401	414	414	375	404	413	400	415	389	447	403	362	419	389	395	387	453	386	377	444	423	385	359	392	397	374	407	415	423	407	463	429	371	417	423	399	422	432	418	422	399	411	437	418	455	431	430	394	397	381	383	405	400	367	398	398	407	455	429	372	378	389	393	403	433	421	395	413	428	387	430	395	410	386	429	413	391	400	391	390	406	395	383	399	408	386	381	438	382	409	387	425	411	423	387	399	420	393	401	401	397	418	451	404	434	399	386	420	454	387	395	410	420	414	386	427	415	400	430	430	400	423	371	444	412	404	405	421	410	427	433	397	429	450	410	416	413	420	442	408	430	408	411	434	411	422	408	444	408	399	410	405	401	374	422	426	387	368	407	424	367	356	381	417	391	402	442	437	420	412	442	406	433	407	371	416	430	430	418	435	439	395	392	402	417	440	459	389	402	421	393	384	413	378	419	449	382	440	403	406	416	390	396	368	405	407	439	390	402	390	438	394	406	420	394	403	385	450	453	434	416	418	391	427	400	402	388	418	404	395	413	393	403	404	376	397	368	405	416	445	381	400	415	406	393	373	416	419	385	422	406	402	430	384	435	411	358	399	442	407	428	381	393	385	408	452	413	384	372	422	412	465	418	435	371	422	406	429	414	456	410	396	412	403	386	392	415	390	409	432	398	409	416	397	370	400	378	382	415	367	386	429	435	409	399	386	405	422	421	417	396	429	397	388	409	372	412	417	435	429	414	402	421	400	387	397	406	412	379	390	399	395	385	409	419	396	420	389	414	425	383	418	439	395	395	380	403	397	432	419	409	397	365	433	403	418	410	428	416	403	385	379	403	411	402	401	393	392	376	387	403	399	428	447	403	425	414	406	400	414	408	403	413	393	375	434	397	376	412	369	403	386	394	369	439	399	380	401	385	453	420	408	427	458	419	387	437	430	433	428	407	379	393	415	411	427	376	407	394	403	363	433	409	398	447	380	403	445	381	410	384	427	452	381	422	419	385	396	380	339	407	438	400	389	417	390	396	402	363	395	386	384	408	421	462	391	421	422	456	428	417	410	394	380	379	391	437	379	382	381	428	448	458	429	443	419	394	384	391	407	396	412	394	403	435	386	374	406	427	387	421	432	402	446	419	452	382	454	397	398	376	419	416	407	389	437	381	391	448	404	446	408	370	401	411	410	427	440	458	416	412	430	410	429	414	394	384	397	413	425	401	425	415	430	396	407	400	412	433	409	407	421	371	419	426	419	388	426	458	388	433	340	445	392	404	409	424	419	409	420	387	452	407	393	455	425	391	418	445	391	418	365	424	382	412	432	403	392	402	413	377	429	439	429	394	372	397	411	431	372	392	399	376	420	403	404	413	419	394	420	369	391	387	415	418	407	412	401	381	411	434	406	430	417	386	394	441	399	410	411	385	423	392	418	413	415	395	374	392	397	373	431	396	396	394	403	422	405	406	364	400	400	414	401	398	397	395	373	366	436	402	412	396	353	399	416	412	399	406	382	412	402	406	386	388	413	352	376	411	408	389	418	403	391	442	440	374	417	413	457	416	398	387	393	427	421	427	402	404	421	430	400	372	392	431	408	433	396	383	413	405	393	406	427	415	425	391	399	439	395	406	375	409	414	423	376	384	426	405	405	388	392	409	421	394	379	388	418	416	438	443	439	424	392	419	420	400	417	402	412	420	412	399	418	403	396	405	414	353	393	414	410	412	441	436	390	417	408	409	425	395	438	421	411	344	384	358	407	382	414	437	397	407	422	441
3328	3106	2178	1389	1129	1016	942	956	946	982	905	878	949	885	883	958	922	1010	879	881	913	883	906	932	915	859	902	877	884	876	932	970	874	915	863	831	871	929	879	897	844	889	921	920	919	920	920	908	861	921	865	858	869	867	902	813	899	935	928	933	867	938	833	891	869	932	864	890	883	907	893	895	895	898	889	918	918	900	931	900	874	897	859	855	854	927	882	858	866	883	857	872	907	896	835	896	880	894	861	879	930	850	834	876	929	916	942	865	894	849	927	930	878	920	885	875	835	896	871	899	902	892	875	909	913	893	881	876	906	896	868	907	852	914	895	880	880	861	881	829	931	849	884	907	934	930	910	902	930	937	894	874	836	913	904	928	921	876	876	869	857	911	920	924	903	930	930	897	843	891	877	902	931	866	910	909	900	876	911	884	854	939	905	911	855	896	893	927	942	851	943	895	876	899	895	904	881	856	814	853	915	868	868	894	875	865	868	864	879	895	882	908	887	922	878	848	907	902	860	874	876	895	895	912	863	911	932	913	938	898	863	854	917	871	821	908	891	881	909	944	888	887	901	882	898	929	935	917	896	909	888	935	881	904	899	892	900	898	857	866	856	874	878	879	910	898	885	828	893	875	919	900	903	891	949	923	898	896	859	929	882	882	896	879	913	952	908	912	886	953	901	868	888	899	881	882	906	900	880	870	867	955	937	907	856	910	899	913	900	958	899	909	903	894	907	876	919	910	906	888	934	885	870	896	884	872	935	901	855	900	896	877	864	922	854	871	881	907	908	876	889	903	925	916	912	867	909	864	903	899	876	893	902	872	959	857	927	909	892	920	890	919	902	894	921	921	926	907	878	844	888	938	876	909	851	853	937	863	952	919	827	906	868	916	871	956	906	871	803	951	928	895	840	844	869	932	902	908	934	869	952	896	900	908	872	895	943	916	900	938	874	899	879	882	855	917	898	984	929	888	885	882	932	922	883	891	872	890	920	896	904	849	967	850	913	862	913	895	880	835	884	910	855	920	974	879	930	848	874	904	912	866	847	890	868	971	909	920	861	873	941	846	888	929	867	843	941	884	878	896	892	866	869	915	827	900	884	896	899	871	925	896	925	900	924	915	877	960	887	820	918	880	932	898	856	866	902	915	931	862	907	916	902	914	876	955	891	890	898	900	864	861	874	874	887	983	860	913	898	901	904	863	883	880	904	873	861	905	897	998	848	886	916	845	859	856	931	860	890	877	923	925	880	882	852	919	963	858	879	930	880	899	897	898	901	859	900	915	956	895	914	898	923	902	869	883	916	957	887	926	932	858	867	909	903	865	929	876	881	930	908	871	904	902	895	906	917	896	876	940	875	885	920	940	903	866	878	879	896	853	878	861	953	884	885	944	871	878	844	920	883	857	951	821	890	884	875	889	923	885	924	885	940	852	950	945	889	943	836	856	872	905	865	835	915	871	895	882	880	874	947	896	875	911	900	932	899	907	877	892	914	858	882	926	930	899	882	893	875	866	888	906	870	874	845	842	852	832	876	889	910	941	946	909	879	888	880	931	904	953	903	859	880	873	866	897	898	899	900	869	824	883	885	877	927	904	913	829	886	851	900	883	931	896	896	903	876	897	890	873	920	861	922	904	897	930	913	916	871	879	897	917	859	918	878	916	877	873	896	933	917	883	913	884	894	867	939	883	946	894	852	858	908	922	909	933	864	881	892	908	881	850	875	915	876	869	869	898	928	849	908	836	912	885	847	905	876	841	922	868	903	895	914	910	925	876	911	872	936	853	859	870	886	920	929	894	872	907	918	902	890	920	910	832	897	884	891	858	861	925	918	884	883	878	912	907	911	909	955	900	839	924	857	906	899	878	915	836	913	884	904	917	825	908	852	852	888	928	882	866	919	873	898	882	861	894	892	858	932	867	892	941	900	902	884	879	913	852	883	913	882	879	900	916	895	900	903	936	849	848	915	878	901	906	928	875	889	882	847	910	871	907	876	859	879	891	906	843	947	875	853	889	894	899	887	827	938	917	884	865	855	915	844	925	915	890	892	903	886	830	900	880	865	878	893	888	879	891	869	885	952	925	927	881	969	865	940	902	833	911	867	904	888	871	874	926	914	912	885	891	833	875	896	895	872	877	906	897	881	915	895	939	904	918	956	906	896	877	878	889	873	851	860	920	920	903	896	901	889	913	860	868	901	895	918	886	867	912	883	989	953	911	920	887	869	915	872	927	909	933	904	905	894	842	902	896	878	868	887	874	883	938	909	883	995	883	856	915	894	912	919	886	913	941	936	931	824	899	916	886	898	868	815	912	919	903	874	933	905	903	860	879	861	915	883	888	910	908	873	859	880	907	905	941	887	866	895	870	887	879	875	854	893	914	910	879	869	862	923	901	922	899	886	860	899	912	901	928	911	887	914	885	912	915	830	865	914	897	910	898	828	860	909	898	881	851	910	892	915	876	917	910	866	945	889	934	884	884	898	884	952	827	825	890	904	932	949	871	918	853	818	875	837	875	888	872	877	897	872	875	901	892	874	896	830	901	862	850	910	881	930	878	918	862	900	889	872	893	867	904	872	878	870	885	903	878	933	880	865	897	887	852	936	938	932	868	900	904	913	872	941	921	912	921	880	877	918	875	868	924	915	903	943	886	846	873	887	881	921	914	885	941	882	886	861	890	893	952	809	860	945	860	926	886	881	828	876	852	893	894	908	862	875	890	872	946	863	899	888	902	940	918	885	916	960	868	942	966	906	867	874	901	885	871	864	917	921	893	919	882	903	938	911	901	898	845	893	863	884	848	926	908	893	945	904	903	886	883	948	879	886	895	927	917	913	854	889	850	874	851	909	935	828	911	904	892	884	866	872	882	924	909	870	923	896	909	859	864	864	866	913	885	925	900	893	910	881	947	889	911	889	951	917	899	881	908	881	914	878	868	858	832	883	930	916	901	930	912	862	860	897	891	879	911	908	911	886	906	875	931	895	920	879	910	895	867	914	902	891	871	921	867	847	898	926	917	916	874	872	908	913	856	879	888	854	907	885	894	843	891	907	835	848	893	875	868	940	873	864	906	912	915	929	835	886	928	895	899	877	898	874	885	922	938	867	868	825	901	894	962	860	872	955	932	907	910	968	918	975	915	917	911	894	911	899	904	883	866	860	880	887	870	894	908	921	915	876	892	912	933	905	899	923	862	903	876	900	894	883	928	921	924	902	941	952	874	910	943	859	929	871	830	885	896	847	912	887	853	886	903	900	885	903	911	911	904	907	887	891	873	870	848	905	932	906	851	902	876	872	880	883	901	892	860	907	903	912	885	950	870	914	915	836	908	897	850	906	877	947	840	887	914	914	922	880	915	894	925	938	912	982	904	929	895	956	893	879	872	933	848	887	885	905	874	985	907	887	842	864	895	891	895	860	910	882	894	910	836	920	858	883	858	911	955	869	895	821	852	862	915	909	913	910	849	916	887	906	879	930	902	917	900	811	839	894	887
23597	20850	25111	26721	20854	20862	3418	548	343	354	321	321	275	276	266	278	231	291	242	231	252	223	229	274	225	250	251	242	240	245	230	259	251	258	247	267	222	213	240	247	236	230	216	242	257	245	243	244	268	254	205	243	240	214	209	229	239	238	206	242	253	199	242	218	232	263	213	223	226	213	228	202	241	267	223	234	215	243	215	245	225	209	221	244	256	219	221	257	213	217	220	241	246	248	223	233	235	231	273	235	236	238	236	231	215	235	232	245	251	239	247	255	222	243	233	246	246	214	222	238	244	215	254	248	231	235	227	226	223	225	232	227	226	218	221	171	240	247	211	240	225	207	217	219	218	214	220	241	202	239	237	222	238	225	233	237	237	225	217	245	231	217	226	208	211	231	224	216	221	246	217	232	233	209	200	217	217	225	254	272	224	244	260	250	213	239	228	239	241	205	208	211	252	219	225	253	215	248	246	223	248	229	248	229	222	214	253	205	221	217	228	247	225	222	243	206	245	244	214	202	221	269	259	209	229	196	271	233	251	205	239	210	210	212	262	223	194	236	239	245	221	243	248	209	241	206	231	238	252	217	210	225	242	216	198	226	228	246	244	227	260	210	242	271	269	237	215	221	203	222	221	219	237	252	209	275	251	222	236	233	252	217	251	236	222	244	227	220	203	212	229	230	225	233	255	262	221	229	237	237	212	231	216	245	230	224	226	231	223	249	191	225	233	201	231	246	205	244	226	230	231	243	216	222	230	212	235	211	227	215	231	239	264	217	227	214	201	205	222	242	226	231	226	232	237	226	241	238	242	217	248	221	242	216	215	240	249	211	209	239	236	257	252	220	238	215	247	244	215	221	255	239	215	225	249	219	207	223	218	266	217	232	208	209	212	229	228	234	228	216	230	211	248	238	195	217	248	245	251	222	256	208	224	213	216	226	248	247	225	225	242	254	198	222	239	226	228	236	210	216	245	208	210	225	222	228	245	240	228	232	219	234	243	213	218	190	202	211	220	235	239	229	218	236	231	255	212	240	210	221	222	244	260	275	222	225	239	231	244	239	208	219	250	222	222	210	268	217	234	224	244	220	203	253	211	246	243	223	204	248	222	251	242	206	220	232	249	224	229	223	204	219	246	230	231	252	220	258	257	254	227	228	247	217	245	234	218	245	221	265	250	229	255	226	230	222	235	229	232	219	237	210	212	233	259	252	225	226	254	269	241	206	207	226	219	218	222	245	225	237	242	235	245	237	219	246	229	230	255	224	239	229	239	216	234	229	235	213	235	231	234	217	200	233	223	266	222	195	229	243	219	210	215	222	238	235	221	218	239	230	260	220	236	201	239	257	231	251	226	234	208	213	207	218	234	228	241	217	203	231	219	234	232	255	255	248	207	242	220	188	206	232	267	229	213	250	228	232	240	234	233	208	248	263	218	209	242	238	206	246	232	219	198	222	222	244	244	243	243	274	231	222	222	240	223	230	223	240	202	242	224	237	251	228	247	233	223	214	233	244	231	246	220	215	230	238	221	199	222	208	232	250	232	222	231	230	222	247	204	218	239	234	228	216	230	255	232	220	224	210	246	212	214	239	228	206	228	221	233	221	194	225	255	186	225	237	218	223	237	223	230	197	217	230	246	221	228	242	267	228	223	239	240	218	243	229	256	219	216	217	214	230	202	210	221	241	224	255	211	225	236	205	229	237	272	245	274	245	225	229	223	205	229	225	241	240	230	258	220	225	245	208	245	211	250	226	214	252	260	212	234	228	233	227	221	256	248	248	223	265	200	239	232	222	240	251	261	236	203	213	208	220	221	228	225	225	245	223	242	224	228	240	221	256	235	226	222	223	192	236	220	225	232	212	241	243	228	206	239	232	224	207	231	253	212	208	264	234	243	253	190	226	221	234	240	237	234	246	229	241	255	230	233	217	220	213	242	226	228	219	234	243	241	221	222	223	262	232	224	241	257	226	240	219	225	230	255	226	246	214	231	226	222	224	236	211	210	259	215	245	236	232	247	210	214	249	251	225	251	212	251	270	289	216	230	232	229	222	210	234	240	236	232	254	212	241	242	209	221	250	199	211	215	224	231	235	215	282	257	255	228	210	200	210	228	235	218	238	200	241	230	214	211	230	237	241	248	239	217	251	254	217	208	220	239	230	220	220	256	251	240	252	247	207	235	252	214	227	225	222	225	241	245	193	215	212	249	249	228	223	220	260	235	240	217	228	212	218	223	234	245	217	215	237	222	255	246	224	223	241	274	197	248	234	225	229	224	234	231	240	214	226	221	216	225	202	228	235	241	228	208	226	201	248	225	239	264	214	228	244	235	212	257	246	260	242	230	224	267	254	238	247	266	221	246	219	234	255	279	231	222	227	222	234	256	229	247	202	235	244	251	213	237	215	220	210	257	213	243	231	226	234	256	233	256	272	223	224	239	239	260	217	257	226	199	222	218	212	236	214	212	253	213	223	248	242	231	248	232	239	232	191	222	221	229	249	235	252	210	213	261	256	209	220	217	262	217	220	211	224	232	207	233	198	234	197	192	237	242	257	222	223	222	209	225	228	189	235	277	238	266	261	230	223	235	239	234	220	257	249	219	239	256	230	230	212	222	251	206	248	167	238	230	205	226	209	240	278	230	234	237	202	220	220	222	225	237	267	232	242	211	220	213	240	225	204	262	223	245	226	247	260	223	238	250	211	247	217	256	244	229	224	214	218	252	239	187	230	239	219	231	219	205	236	246	235	257	222	238	202	209	213	206	221	228	226	209	242	249	242	232	243	226	228	231	251	222	228	260	227	244	238	258	223	230	240	204	212	232	249	218	253	229	234	219	242	261	252	214	214	238	243	246	222	246	202	207	226	247	242	227	221	260	236	195	243	242	233	256	233	250	264	256	199	224	230	243	239	224	234	244	253	251	229	215	207	220	213	245	198	250	223	230	244	226	236	241	252	219	219	209	244	218	217	183	214	220	227	253	246	267	244	242	198	202	236	215	223	245	240	246	280	269	240	247	252	259	222	220	247	210	203	235	216	218	223	219	231	228	231	192	233	234	219	244	238	199	246	214	221	274	232	236	231	217	235	227	208	240	216	227	199	199	222	229	253	201	223	213	242	277	234	227	239	236	230	220	209	252	230	203	236	210	211	262	241	231	224	244	224	216	224	227	250	263	222	238	235	225	243	266	236	231	224	223	218	243	243	231	256	222	233	247	232	230	253	209	236	198	248	219	215	218	229	226	234	210	251	237	255	206	231	213	216	193	219	233	236	246	236	255	224	247	253	190	199	233	210	248	206	224	236	222	251	211	221	222	249	247	219	236	213	240	252	254	253	244	268	241	236	206	238	240	194	235	260	216	236	239	212	216	228	213	216	226	250	230	223	215	243	263	220	205	227	218	223	199	233	226	223	206	217	266	208	244	250	229	238	226	241	227	261	239	249	239	220	243	234	246	254	222	217	231	193	245	244	269	232	222	230	252	241	241	178	227	234
3259	4954	3142	1497	987	783	725	665	611	586	584	555	592	606	558	576	574	557	566	536	565	509	544	523	560	517	532	508	561	498	512	559	534	542	531	578	557	501	587	512	497	547	545	523	555	555	504	532	576	560	557	583	575	545	545	550	540	564	541	519	566	521	576	547	578	524	533	539	552	506	529	549	526	493	517	473	512	543	576	518	541	538	557	566	532	545	536	504	542	530	496	526	561	561	562	559	549	541	522	523	528	503	541	522	572	543	494	526	541	537	592	562	519	556	538	574	527	509	555	493	556	558	522	536	535	548	563	554	548	503	527	572	563	544	523	555	532	540	553	522	570	525	518	504	537	490	542	536	522	575	528	546	533	533	580	518	545	555	552	583	552	529	544	546	537	520	562	542	551	527	528	571	509	502	556	542	548	524	514	498	521	539	518	565	513	536	521	524	543	494	525	551	514	514	511	527	525	525	543	522	539	519	501	525	506	543	526	545	534	532	567	555	569	569	524	539	523	543	563	588	576	514	561	546	537	520	525	514	498	564	559	522	515	475	554	508	545	535	562	548	550	570	537	558	516	564	526	556	502	563	482	562	519	538	543	548	517	547	551	529	580	520	535	545	525	524	517	504	534	537	526	504	554	525	541	520	570	545	549	490	534	530	562	512	562	520	501	583	524	529	564	509	497	532	569	518	536	528	519	518	571	549	535	519	522	550	528	562	553	524	568	538	532	563	536	560	569	545	507	536	552	532	579	552	514	515	547	549	562	555	547	586	520	551	544	522	544	530	545	557	551	524	504	569	519	485	582	519	567	567	521	573	506	521	504	532	561	549	517	568	523	554	546	551	524	549	520	523	529	545	509	512	524	529	568	551	539	549	549	527	549	558	495	568	540	535	556	608	546	588	544	500	537	543	544	549	536	537	533	535	550	531	549	534	521	561	499	501	492	565	512	543	513	490	552	515	548	563	517	521	559	548	551	523	496	519	512	583	544	545	543	524	511	546	505	519	589	507	551	576	515	538	526	501	528	533	555	546	522	559	558	506	566	546	538	542	531	549	525	546	576	548	560	568	537	502	558	529	550	549	525	545	532	499	516	581	550	586	527	516	510	545	485	541	505	543	553	522	550	527	514	503	552	556	534	518	533	555	524	537	531	508	534	561	523	511	535	537	558	522	554	514	458	480	539	495	553	552	515	565	523	536	504	535	557	535	531	534	576	550	552	561	551	576	557	548	559	528	516	560	543	587	542	568	526	542	551	512	548	525	583	491	546	563	489	547	548	549	531	536	541	572	536	540	564	525	524	518	543	552	529	515	509	526	510	546	597	546	541	529	564	515	562	521	546	531	505	530	539	566	523	557	510	567	530	523	528	567	521	572	532	562	562	520	527	548	550	570	511	557	519	483	543	548	531	561	520	541	514	526	549	582	563	554	528	548	540	515	524	524	572	547	499	552	517	587	504	521	525	507	552	537	519	565	572	523	519	558	513	535	530	549	568	537	564	554	501	488	536	556	536	542	538	546	513	507	521	528	546	509	518	557	504	565	555	568	512	557	527	562	550	505	530	586	510	540	507	505	539	550	594	544	525	527	526	512	540	519	542	549	535	481	517	532	535	519	541	560	527	548	517	547	540	535	505	504	522	570	524	555	526	497	514	534	541	534	541	518	561	531	518	535	496	544	532	551	531	543	505	579	569	566	572	579	539	527	552	542	500	559	540	499	526	547	569	560	530	516	527	551	565	518	556	530	514	543	562	512	530	575	530	522	549	531	538	524	528	511	564	558	533	493	566	545	502	525	525	574	569	524	550	570	549	570	576	552	532	503	526	519	533	570	545	568	568	554	560	489	561	513	530	538	559	462	497	538	504	559	540	535	532	525	518	524	507	534	564	579	541	547	537	529	532	517	524	505	585	518	539	515	522	524	529	580	569	516	535	512	543	517	558	527	530	543	540	511	545	544	544	516	543	525	527	528	535	547	514	563	525	512	522	538	543	514	581	508	592	553	498	563	510	563	516	542	547	519	482	523	539	554	531	555	529	548	529	505	544	544	538	565	561	527	574	555	553	520	543	508	519	515	539	483	492	544	501	551	550	538	527	528	548	556	567	532	574	510	570	515	512	548	507	542	571	579	556	566	553	519	565	532	513	521	540	530	541	520	506	550	507	561	535	562	519	547	530	564	523	525	517	533	559	518	543	491	580	511	542	549	549	543	543	528	509	565	520	536	507	554	526	551	511	518	553	519	510	547	558	552	543	487	539	512	583	587	537	554	516	581	566	567	537	541	563	553	534	583	536	530	502	557	548	532	532	555	542	491	540	546	543	557	575	581	531	523	530	570	540	580	525	524	509	530	567	550	536	560	535	572	531	486	497	578	520	554	505	533	572	525	513	557	544	533	524	558	510	482	541	554	488	567	553	483	491	567	535	544	519	549	521	521	498	509	504	579	529	549	489	493	515	525	552	536	508	512	539	573	558	494	510	531	507	572	532	514	519	512	527	535	518	549	539	546	533	529	553	543	560	530	524	552	525	520	544	571	567	538	520	527	546	513	548	511	519	494	528	478	545	555	530	546	511	513	547	555	529	545	547	532	508	555	503	542	607	544	570	530	533	529	491	541	512	536	542	516	522	502	548	509	561	533	480	562	556	558	526	526	532	534	515	531	513	543	545	521	538	517	525	555	525	567	535	525	522	521	557	539	507	553	520	548	524	545	531	570	538	549	515	503	563	545	506	561	502	536	513	565	568	560	504	510	539	553	545	491	541	509	557	498	514	535	540	508	521	554	535	521	565	541	538	562	547	548	542	543	541	553	523	521	536	493	519	570	540	517	557	543	542	501	513	517	582	539	520	547	547	552	521	558	519	556	568	551	557	517	548	549	547	535	533	538	526	524	543	492	535	544	565	508	553	560	539	502	545	509	554	525	533	531	531	505	550	557	527	516	505	528	556	550	567	524	550	528	570	519	525	507	511	522	550	548	595	522	558	536	524	520	559	526	520	571	525	463	504	585	589	538	540	517	559	519	551	549	539	524	521	550	534	565	566	559	519	526	505	535	560	517	497	557	510	540	500	540	559	534	514	530	557	556	544	553	580	543	559	508	529	523	517	535	562	529	524	493	518	552	513	522	539	535	542	509	606	521	602	504	516	526	548	495	519	544	507	545	541	559	520	560	515	546	580	479	533	548	545	529	518	565	518	524	507	551	534	565	535	528	527	492	534	522	518	572	579	544	565	561	511	553	506	552	558	507	548	544	519	505	504	554	490	555	556	573	559	504	547	546	551	523	525	562	499	570	559	542	510	553	519	569	493	565	496	544	552	478	554	542	528	530	540	489	543	530	565	568	530	559	560	537	512	502	512	533	534	511	485	573	503	549	552	550	524	513	513	499	532	551	528	543	532	536	523	565	523	540	497	496	543	522	528	532	534	564	573	572	549	508	527	502	526	547	518	573	543	512	569	502	545	543	530	563	527	523	565	518	481	521	560	543
32770	13043	1770	424	380	388	367	401	374	376	360	364	368	355	366	349	360	344	348	331	334	379	328	348	364	359	342	340	376	345	358	373	373	405	388	359	390	386	372	355	368	370	365	299	414	340	378	303	348	338	342	406	348	362	333	359	398	334	340	366	370	351	374	357	335	353	370	372	355	380	361	376	372	368	353	366	393	368	376	335	361	347	382	360	347	373	400	356	361	367	376	361	393	328	301	351	378	370	342	346	380	322	348	368	344	375	383	370	396	339	328	380	350	351	366	372	324	367	396	381	358	357	364	375	328	371	345	303	357	381	374	362	358	330	344	341	367	382	401	336	354	384	346	377	397	363	354	370	341	332	357	382	339	366	372	388	383	362	365	351	367	414	351	393	366	363	394	338	349	334	364	387	355	408	383	373	365	339	376	369	381	356	374	382	349	364	352	346	338	363	363	375	366	362	374	335	337	391	368	366	398	373	358	354	385	378	376	402	346	373	383	374	369	337	367	374	389	308	354	338	351	364	368	352	373	374	382	382	338	347	333	367	398	365	384	376	354	357	390	348	353	369	343	353	402	370	363	371	369	359	353	318	373	378	366	388	376	328	389	382	362	361	378	354	386	369	340	336	354	357	371	362	397	396	354	393	367	376	374	347	358	372	306	357	371	364	363	361	362	361	402	372	354	402	356	385	375	346	359	359	370	359	342	375	344	343	352	366	328	338	386	346	372	387	372	349	382	354	367	346	335	373	367	369	352	365	345	381	352	364	361	385	372	406	371	346	322	402	413	345	390	370	365	395	360	352	371	343	333	335	342	349	374	367	350	388	345	418	388	339	340	366	373	390	364	351	342	355	387	377	389	356	348	342	389	347	399	365	349	351	326	347	393	334	383	338	388	367	359	375	350	339	353	363	336	359	336	359	374	379	353	365	345	384	337	370	346	374	372	368	361	376	367	345	370	387	350	410	379	372	337	363	383	410	347	348	353	349	348	380	365	359	349	350	325	379	366	360	401	353	380	355	399	384	379	384	334	380	364	365	367	323	389	346	368	376	298	360	336	337	360	324	322	364	383	361	358	358	397	353	358	376	362	373	381	392	348	363	354	357	357	341	363	364	330	389	404	345	376	373	365	354	360	352	329	351	382	333	377	360	385	371	374	341	357	398	355	374	344	332	349	386	386	403	347	361	375	358	364	368	364	348	360	317	333	324	342	357	405	356	340	361	367	339	358	353	367	355	360	344	356	379	359	326	326	376	356	375	397	378	358	378	346	321	374	356	362	343	352	376	370	369	372	331	366	358	357	374	355	347	369	338	359	322	361	347	361	359	336	343	343	368	363	345	351	375	325	378	361	373	342	373	363	353	377	362	342	383	388	356	389	399	364	338	337	396	349	344	383	359	341	399	335	358	377	374	355	345	379	322	345	349	346	349	355	379	346	370	365	353	364	384	387	385	373	367	365	334	339	368	363	395	367	357	382	343	369	394	381	379	362	387	354	354	360	333	383	339	355	375	338	370	378	388	349	354	401	386	375	359	354	378	376	334	375	387	343	368	365	340	355	331	357	387	345	354	378	360	350	347	363	316	336	351	334	335	348	338	340	354	337	368	407	330	349	367	371	392	356	371	350	370	324	382	352	373	347	358	359	347	380	390	381	364	356	347	344	369	332	337	345	358	392	352	369	373	346	323	364	362	342	370	348	374	373	335	346	359	377	382	368	372	355	358	362	349	340	354	362	383	380	375	340	362	392	398	349	358	342	386	372	410	386	364	363	349	351	363	334	371	375	379	339	350	380	320	381	357	385	323	366	320	363	358	363	361	349	361	366	339	391	395	379	346	348	354	370	331	353	386	367	358	366	348	347	330	328	365	334	351	369	374	331	383	336	363	329	361	342	358	346	364	351	369	354	359	364	371	364	330	364	332	330	326	331	374	362	347	374	369	380	348	348	337	362	352	365	362	381	362	378	389	398	385	375	356	372	376	369	324	356	382	364	373	360	337	349	332	345	374	377	329	340	359	382	364	355	369	321	331	353	366	337	346	371	366	318	378	374	353	347	359	346	367	363	360	381	382	385	341	394	358	333	346	416	384	343	373	329	405	380	384	347	381	354	346	374	383	374	345	376	359	374	395	371	413	357	350	375	350	346	347	366	404	380	343	347	366	364	356	369	333	374	383	333	368	374	362	351	347	373	366	389	365	372	391	389	429	390	347	365	364	379	335	322	374	323	380	365	367	351	363	390	369	352	341	351	374	373	362	334	360	332	382	387	349	372	409	362	336	333	368	369	348	357	387	360	348	366	399	353	359	326	386	344	377	344	356	341	369	386	377	334	371	370	406	362	377	333	374	333	350	357	381	371	354	343	382	384	366	361	364	401	352	366	338	347	386	388	417	364	331	376	360	366	364	361	331	355	388	376	353	388	362	367	376	385	371	360	386	337	327	350	349	367	376	343	364	342	411	341	344	372	378	364	358	412	394	361	380	345	397	331	359	368	373	343	349	372	356	394	360	396	343	374	375	350	311	350	359	369	342	366	379	383	360	376	390	341	381	362	364	332	358	350	370	365	412	379	352	350	346	335	367	357	359	391	364	346	381	358	339	369	340	328	386	343	334	397	336	365	390	349	338	388	379	346	351	395	411	347	361	401	379	364	366	358	365	345	362	384	362	403	331	366	378	340	331	378	337	381	364	341	377	353	354	380	410	360	340	350	347	359	346	375	359	315	371	381	360	391	329	382	350	358	365	326	362	367	402	352	346	412	349	364	416	370	350	390	411	389	348	341	361	348	368	342	327	392	366	347	341	338	324	346	349	358	372	373	373	350	345	380	392	368	370	326	348	401	373	350	365	391	364	320	349	384	385	382	391	365	358	364	376	375	355	337	367	378	378	360	367	348	366	366	384	365	407	328	373	351	374	352	366	346	332	358	386	399	384	350	377	365	366	379	385	332	361	367	365	376	357	350	382	388	387	374	344	399	362	359	360	361	371	368	366	380	339	388	367	367	330	371	391	393	388	360	352	364	370	350	362	362	337	371	343	394	321	401	374	360	367	330	397	375	347	356	410	350	376	380	358	354	354	357	351	361	390	388	363	364	359	335	396	371	328	370	377	366	399	392	346	360	338	336	361	362	349	386	393	381	355	353	343	344	360	389	388	344	376	367	343	386	370	355	327	345	375	358	374	392	378	423	353	344	347	355	348	353	373	324	379	382	375	340	368	379	367	344	345	362	394	340	330	353	357	383	380	370	322	359	364	336	351	366	374	363	376	375	357	354	349	375	335	406	367	363	388	337	341	388	361	383	391	363	357	376	405	365	348	326	361	336	375	310	367	370	386	392	356	357	356	347	354	412	360	371	368	341	396	392	348	350	353	401	373	366	340	367	382	355	366	358	351	371	380	414	381	350	372	393	404	334	388	367	383	324	334	357	342	364	328	368	349	382	372	363	385	339	399	356	372	358	370	356	339	379	355	376	366	342	387	377	355	356	353
5170	1028	892	900	821	810	816	873	859	855	842	835	827	864	822	817	775	812	806	828	793	831	862	824	801	820	845	814	828	805	861	829	833	822	825	826	864	863	801	849	848	849	876	803	808	792	830	849	869	865	825	811	832	839	846	837	816	862	865	868	822	862	825	770	776	783	841	805	831	847	835	847	813	795	782	806	816	816	854	790	853	801	900	844	812	810	778	801	798	782	844	771	786	871	881	845	813	809	811	854	776	842	854	856	841	825	867	834	817	855	800	844	806	839	800	808	761	804	846	753	853	862	853	818	846	835	858	855	823	846	841	843	839	793	814	761	939	795	857	812	785	818	820	789	823	823	830	829	814	814	811	879	824	812	780	775	828	871	773	823	796	797	825	776	836	832	842	813	775	804	867	781	822	850	818	793	863	801	847	833	803	859	844	891	842	771	831	806	823	823	791	843	766	829	832	809	805	791	835	865	872	810	821	801	777	833	814	838	848	842	814	805	890	775	826	831	774	781	821	834	811	864	801	853	833	840	817	799	833	850	813	818	842	812	840	803	797	836	867	827	871	756	801	838	860	831	802	856	839	825	838	810	838	859	862	789	824	802	801	794	827	839	808	816	805	819	850	840	814	794	824	834	848	780	842	822	837	858	819	767	795	920	797	799	825	818	843	830	842	801	827	826	866	809	813	811	818	855	818	810	835	767	795	845	812	810	868	805	858	844	804	826	874	843	836	815	834	863	821	867	849	839	844	824	809	821	819	874	808	809	829	781	798	835	828	816	840	829	808	805	813	820	830	845	837	805	803	844	817	816	815	818	842	843	841	849	868	791	812	836	861	869	824	832	771	813	792	794	863	837	842	855	835	819	820	837	817	836	838	822	854	810	861	791	822	810	803	785	818	856	808	798	840	822	819	815	850	802	830	813	848	785	822	883	812	828	799	826	845	847	791	851	844	826	811	816	829	812	834	822	810	867	846	848	858	811	818	778	823	837	824	860	850	812	840	801	809	819	876	806	787	809	833	813	848	796	788	806	783	826	841	816	896	858	827	842	850	820	840	787	799	779	773	793	826	819	774	796	813	834	864	855	834	808	832	851	782	834	827	806	832	796	839	821	804	830	810	834	859	862	845	811	836	866	821	825	800	838	837	835	830	813	822	794	807	880	858	809	808	833	777	795	840	809	807	861	832	845	814	850	803	811	850	804	854	838	808	844	787	802	814	797	860	858	822	830	849	766	765	832	827	839	840	859	856	841	787	881	773	817	840	860	849	830	856	799	837	829	851	810	837	822	789	884	823	806	829	845	847	839	870	814	798	807	846	850	786	798	793	786	808	857	806	891	810	785	759	790	836	810	803	825	806	772	842	792	853	845	802	820	811	786	854	835	815	811	828	824	872	856	828	858	837	782	816	854	839	800	860	796	850	787	833	843	837	842	794	819	806	836	813	804	816	847	830	860	847	848	874	842	857	832	806	842	830	820	835	809	755	838	807	794	800	804	839	831	814	814	809	811	863	817	847	806	826	819	839	831	866	864	801	843	814	806	814	832	825	855	872	791	759	830	834	849	825	800	826	857	841	805	817	852	854	834	814	863	768	821	845	796	851	818	844	776	827	853	873	829	892	815	834	814	814	835	786	836	859	881	804	799	812	831	841	805	799	891	856	819	819	824	849	792	858	810	856	853	848	812	842	837	849	817	826	897	804	868	886	796	831	848	822	804	805	839	829	787	856	848	817	823	833	853	774	825	829	832	874	817	844	797	827	804	813	804	833	864	868	789	815	842	817	809	819	832	877	808	778	793	856	809	860	832	810	788	878	813	815	856	838	874	789	857	829	822	850	826	859	876	831	838	852	773	801	878	798	844	837	815	792	850	855	851	814	852	871	802	787	802	824	829	847	885	827	822	837	877	808	827	806	816	866	870	825	844	857	823	854	805	824	857	879	828	831	831	796	793	841	840	853	827	828	797	842	804	844	870	802	859	815	830	839	809	804	816	817	842	887	823	809	815	851	809	844	805	795	839	842	834	878	893	821	814	847	824	844	893	808	836	823	835	783	825	834	791	810	870	819	803	868	804	820	820	836	806	820	879	844	866	793	864	801	820	829	783	847	803	845	795	804	879	844	840	841	857	845	805	811	804	815	834	862	839	810	763	856	856	873	871	827	830	804	835	859	848	901	831	861	799	830	846	841	829	880	821	848	816	815	867	799	765	829	843	855	845	843	814	855	828	812	858	849	847	810	794	800	854	770	809	793	830	859	843	839	836	881	864	847	850	800	809	782	847	852	842	801	865	833	881	862	864	796	808	787	834	859	852	789	797	869	835	822	844	771	815	882	835	845	875	842	844	880	768	877	829	758	888	843	804	835	807	836	809	872	830	834	862	839	847	803	849	845	850	855	860	811	877	853	856	814	838	878	819	764	853	816	823	817	845	823	802	853	822	800	874	892	845	852	848	888	822	820	797	811	831	832	843	785	817	831	808	862	866	821	847	801	779	835	859	763	841	836	833	816	911	839	860	846	833	770	842	851	840	887	813	915	810	849	856	877	822	857	822	865	830	847	861	836	830	846	814	857	824	837	836	818	828	790	843	826	830	804	827	858	768	879	814	802	825	823	819	854	829	845	775	866	844	835	815	808	820	791	802	857	827	835	802	901	838	852	834	889	817	824	829	852	824	840	840	862	792	863	866	804	871	835	828	842	831	829	818	839	855	793	835	804	802	782	807	831	852	813	807	831	796	875	853	816	843	823	870	769	822	832	821	866	779	830	830	842	827	853	854	787	842	827	802	805	849	842	814	864	892	851	845	832	865	821	857	826	834	852	822	837	818	803	843	856	829	791	867	846	837	801	851	873	871	835	832	852	827	786	831	845	819	843	900	848	822	794	808	787	877	848	865	826	775	850	813	882	816	814	863	823	807	813	837	765	861	833	821	881	824	777	803	812	887	853	866	854	836	875	825	850	777	808	822	881	802	807	794	847	837	840	820	818	848	804	813	829	851	834	829	806	842	859	784	804	783	773	823	805	823	860	853	837	846	822	813	864	863	843	835	835	793	792	824	868	800	802	813	856	842	856	882	796	834	769	810	904	848	803	796	759	892	857	825	860	865	834	865	837	826	825	834	843	844	820	837	818	880	809	809	864	827	870	879	820	832	832	766	907	865	788	762	860	842	775	897	804	840	817	819	838	797	818	833	809	851	843	823	848	804	831	830	802	820	848	860	817	859	797	825	830	852	859	837	856	837	912	833	806	840	824	793	841	832	845	821	820	822	871	829	870	796	826	824	818	848	859	847	862	842	919	820	839	868	837	790	812	822	829	839	776	781	816	834	800	797	782	891	808	868	787	826	798	818	835	832	868	859	825	798	822	857	815	783	802	888	849	827	842	837	872	793	825	801	834	880	884	844	833	853	860	857	802	831	853	774	806	835	837	830	810	844	817	857	863	818	844	767	790	826	822	828	823	795	814	791	868	786	825	844	762	867	836	825
24505	20888	24472	27431	20209	2012	613	486	485	465	468	389	426	433	413	456	410	412	409	445	410	428	390	439	431	407	424	418	440	409	407	429	377	407	378	402	417	396	399	412	417	420	420	429	384	434	388	392	421	435	409	410	434	382	435	413	431	397	403	397	391	413	428	408	388	393	370	419	396	386	394	443	428	406	404	409	433	431	413	422	416	408	418	393	461	404	382	430	402	435	393	413	424	389	416	382	406	414	395	389	402	437	418	389	371	421	424	384	402	435	398	426	421	442	382	395	435	450	434	372	436	374	446	407	389	408	403	399	363	419	434	421	440	397	436	391	432	416	461	392	397	410	398	412	414	387	388	444	445	369	404	440	413	366	392	439	378	390	396	428	430	418	416	428	399	405	400	415	394	411	396	441	412	368	358	371	390	393	401	400	401	370	428	425	387	400	376	414	423	397	430	435	393	438	438	443	406	442	418	428	401	426	439	431	419	411	422	435	440	464	435	413	425	448	459	402	406	423	405	398	410	388	408	451	401	402	443	426	403	401	412	416	430	429	410	419	430	383	417	411	446	450	427	415	395	411	428	439	405	432	448	397	415	444	409	357	407	351	428	392	430	445	424	384	394	399	414	416	428	417	382	416	397	357	392	401	398	396	443	425	426	435	404	389	409	373	403	427	423	406	420	433	429	386	409	381	411	369	430	382	415	381	364	408	407	406	420	426	434	372	393	373	394	416	414	412	385	415	400	414	419	424	408	401	463	407	413	433	427	391	421	384	369	383	404	432	423	401	370	426	407	401	387	438	427	437	408	377	417	395	430	442	401	443	428	436	373	370	408	377	355	413	440	384	466	400	426	409	405	423	404	414	397	429	421	443	407	410	445	415	383	397	429	420	389	415	421	411	401	419	391	469	421	405	464	406	430	393	415	413	389	416	407	413	414	409	422	394	421	374	424	395	381	401	413	411	394	431	420	433	442	442	424	392	418	379	384	427	381	428	386	421	386	380	374	420	427	407	397	441	430	421	412	422	387	422	378	416	451	409	395	434	417	424	439	419	392	416	454	417	401	405	393	430	410	398	391	388	417	396	439	407	405	397	391	374	415	399	411	385	382	443	438	401	428	394	400	410	386	419	420	373	396	359	433	443	441	403	403	456	395	418	386	355	421	380	422	421	374	425	453	400	421	426	423	393	426	428	429	403	409	440	400	388	446	389	421	384	402	401	400	368	389	428	397	417	411	396	426	382	439	436	430	420	376	392	418	436	416	390	411	455	438	423	427	380	452	442	420	412	407	450	459	400	445	374	373	401	413	413	385	441	401	407	380	396	384	417	454	398	424	404	410	419	443	392	418	392	417	412	460	445	394	431	433	405	383	394	441	414	397	392	405	457	428	350	385	419	402	419	413	430	451	391	431	412	386	411	387	372	372	433	364	445	419	443	431	446	390	404	448	431	396	376	415	394	429	414	393	385	389	439	411	386	404	395	399	383	393	389	396	411	387	398	415	397	447	424	411	427	389	374	443	463	439	400	423	413	361	374	391	425	386	425	434	407	442	410	389	420	402	434	405	414	456	439	403	380	437	392	406	454	420	395	443	392	420	377	459	455	417	403	383	387	409	438	387	416	395	368	455	418	428	399	393	369	429	439	412	416	427	393	400	389	425	418	406	401	389	423	381	424	406	399	401	417	379	394	412	389	438	437	417	407	412	435	424	447	404	397	447	382	422	394	372	408	401	390	399	416	433	429	369	407	409	404	414	437	365	396	386	394	403	422	415	378	437	376	445	433	389	395	406	396	418	413	389	426	435	401	394	436	412	385	390	385	379	429	391	407	375	417	392	408	413	396	443	431	389	410	383	392	409	411	374	425	392	445	443	424	416	379	420	456	393	406	431	416	404	395	408	391	396	443	384	446	444	426	390	407	414	413	393	410	434	393	395	371	413	374	402	409	418	428	447	422	406	378	403	456	396	427	409	406	391	389	390	400	372	389	410	370	415	401	380	413	390	400	428	438	373	403	420	419	435	427	408	424	387	417	416	420	413	403	397	413	433	396	381	379	425	429	397	420	423	399	413	410	404	425	383	395	402	414	407	403	394	379	439	387	380	441	414	387	403	427	366	400	445	420	472	446	407	402	419	428	421	427	390	421	410	399	378	366	409	406	404	423	375	406	436	394	400	427	414	447	397	424	420	414	394	427	383	388	426	418	440	408	401	432	411	424	389	394	413	392	367	438	411	434	456	441	446	433	411	420	433	437	420	467	444	443	413	441	431	438	431	426	410	382	405	408	397	419	403	387	431	408	433	404	436	397	394	417	409	407	401	438	346	410	397	418	410	434	400	431	394	415	421	385	394	414	434	388	422	426	406	377	413	420	391	425	415	408	396	417	374	386	430	407	394	370	388	431	393	388	416	407	424	425	388	384	392	409	412	382	410	380	420	421	395	407	387	398	373	400	336	390	432	443	403	420	453	404	405	406	431	389	375	434	398	387	384	369	407	460	394	394	444	412	427	397	430	418	429	450	388	453	383	395	428	428	399	417	380	418	423	428	404	424	367	421	407	444	385	449	401	381	423	423	421	422	400	393	363	405	399	414	403	384	416	472	392	395	430	395	393	408	429	402	401	434	433	375	413	391	455	399	417	398	424	438	427	398	444	402	422	431	439	432	414	435	404	434	385	375	391	401	384	400	409	453	426	405	425	368	386	410	410	394	407	400	389	388	418	397	399	439	375	406	410	408	386	382	378	419	420	423	394	400	427	422	387	446	427	397	436	388	413	385	386	459	440	421	435	370	404	434	425	398	398	408	397	386	444	408	408	415	398	412	422	380	433	400	422	427	411	446	421	413	386	436	442	424	388	394	420	430	414	423	424	434	398	425	399	375	391	399	420	408	413	397	464	403	407	414	424	409	441	425	419	428	396	423	402	446	406	417	402	448	391	438	411	399	427	410	386	471	429	415	380	426	438	422	414	417	415	427	410	448	403	420	429	421	392	400	425	424	411	415	413	392	439	401	418	433	406	422	414	413	417	387	419	366	411	402	371	371	424	412	408	389	393	424	426	434	390	384	383	428	406	437	394	397	465	377	430	413	403	438	421	357	380	366	402	416	431	396	397	407	369	380	425	433	396	418	450	400	402	438	416	426	410	388	394	400	419	442	391	393	443	452	378	395	411	397	410	392	426	395	356	385	435	433	396	382	428	385	381	397	389	381	399	406	435	427	412	410	406	379	421	431	414	431	422	445	435	436	392	391	393	393	387	375	392	415	387	409	385	375	394	445	402	446	411	416	415	430	406	407	455	378	403	439	399	419	404	397	431	372	398	426	407	422	416	380	397	399	454	468	404	385	424	428	398	409	386	426	411	426	449	408	448	409	421	411	430	345	377	392	402	421	417	427	416	411	425	407	404	398	399	433	392	418	406	439	427	430	385	449	362	413	396	420	388	428	449	419	426	421	391	400	392	401	426	408	379	413	396	403	428	418	417	366	419	429
3280	3158	2167	1341	1133	948	1010	912	925	919	919	930	904	942	962	896	915	901	882	889	889	891	900	935	893	902	918	931	898	910	910	867	906	941	869	934	877	892	909	928	933	822	950	847	929	855	865	851	915	907	915	896	828	891	944	896	845	881	904	892	983	898	897	885	943	900	923	951	920	928	827	912	885	880	927	910	904	899	825	879	944	826	892	899	892	889	893	922	867	851	943	917	898	872	863	853	888	888	854	912	910	891	913	840	878	891	910	877	891	824	892	856	898	843	865	891	955	931	853	872	828	864	881	895	888	884	875	896	909	897	958	902	906	934	917	875	850	840	899	896	901	838	909	871	937	943	923	862	940	907	878	924	930	906	883	931	883	932	855	888	941	905	874	916	880	889	873	920	924	919	850	892	932	911	864	867	864	954	926	865	932	908	899	926	910	923	851	891	893	932	928	905	863	947	897	950	937	881	916	862	914	837	882	871	928	876	852	885	882	873	886	884	937	847	886	910	924	869	892	899	891	868	922	907	907	899	872	872	932	913	928	877	835	901	934	922	901	873	907	925	876	921	927	926	921	929	868	894	903	929	895	865	882	887	923	876	912	880	902	899	906	891	929	856	888	899	891	889	876	893	925	934	872	867	924	900	853	910	907	918	913	892	853	884	942	928	871	880	916	908	880	945	892	937	889	901	927	925	896	883	862	864	891	917	895	893	813	958	949	926	895	867	892	898	906	858	911	941	876	854	916	834	893	890	922	878	870	904	889	903	919	918	878	891	883	900	920	927	903	897	877	870	888	920	813	884	915	935	902	888	915	917	892	874	891	877	891	926	899	881	855	868	898	988	889	915	853	942	836	967	896	930	903	897	925	905	837	936	896	886	899	914	900	923	905	913	899	892	875	918	906	883	903	924	925	924	922	888	882	912	893	877	906	910	970	885	880	940	859	907	858	916	887	850	880	847	925	881	836	901	867	884	876	873	900	894	918	901	931	947	926	911	914	927	922	963	893	876	906	868	858	940	903	899	896	888	870	859	911	899	927	876	906	942	957	946	888	905	873	897	906	864	891	889	898	881	940	941	919	916	922	885	959	871	859	943	926	897	833	877	921	840	886	927	902	896	925	918	856	928	913	924	899	825	951	825	867	934	827	895	926	892	915	887	872	879	904	906	905	940	940	880	916	888	895	892	848	950	948	868	881	843	889	898	942	930	915	978	897	910	909	904	862	821	865	859	923	928	887	894	870	906	931	891	859	918	963	906	894	943	893	882	883	859	922	932	862	860	907	812	903	890	885	874	909	892	880	885	897	896	873	859	856	868	912	931	880	876	859	911	921	926	922	867	846	885	843	903	895	937	885	887	915	919	911	922	880	834	905	896	850	900	857	888	856	847	944	933	874	915	913	893	864	921	895	831	881	867	902	897	909	940	878	919	875	924	906	859	910	930	911	853	864	851	898	956	870	959	885	852	860	853	823	920	921	915	876	896	930	881	884	923	933	915	893	865	874	881	862	894	883	932	862	901	876	902	917	891	875	952	858	836	888	905	936	872	894	822	894	939	850	880	877	840	947	907	911	849	907	819	874	837	881	827	889	846	922	928	905	898	890	870	887	860	890	902	839	859	921	882	930	889	885	923	963	896	937	890	931	908	851	921	925	861	931	859	914	878	891	857	894	890	839	868	895	911	889	951	887	881	878	908	856	908	921	854	960	894	876	906	913	890	900	926	920	898	895	940	883	880	880	891	921	862	938	876	879	901	937	878	864	953	915	927	922	902	882	928	934	889	914	946	896	887	895	907	905	897	903	895	888	847	881	906	906	878	885	858	881	935	869	874	889	923	947	898	878	879	871	874	865	940	905	896	933	879	880	908	894	868	930	926	912	897	871	930	911	880	947	840	921	935	882	907	911	875	946	912	860	860	884	862	893	956	954	918	903	896	909	915	894	953	891	861	896	934	881	889	863	899	950	898	904	904	881	892	912	876	885	889	910	879	888	928	817	891	883	936	883	947	853	904	869	894	900	865	909	947	940	895	894	867	907	903	913	873	900	903	861	837	928	888	917	908	860	911	895	929	863	920	876	923	950	873	887	879	865	872	969	897	928	909	865	858	877	872	884	860	932	857	896	911	850	870	838	874	896	869	896	893	886	879	881	880	910	886	881	906	862	857	875	959	930	857	925	966	906	856	945	921	916	885	850	949	911	882	930	867	902	861	859	877	839	912	846	946	874	912	913	900	883	878	943	816	898	858	886	884	920	880	904	924	889	920	858	939	897	929	927	871	886	929	896	861	822	911	905	898	864	879	862	887	888	928	888	884	887	917	918	954	865	853	976	886	875	915	884	880	866	894	943	884	843	899	920	878	868	897	932	894	894	891	891	892	878	902	879	905	854	916	905	877	939	895	900	861	890	897	883	903	921	863	870	889	888	895	915	892	944	918	904	894	950	912	895	884	896	907	861	849	942	886	844	925	874	859	877	938	886	868	871	914	919	887	927	913	904	876	877	885	872	837	818	854	933	871	876	920	871	907	899	879	865	915	893	919	934	898	916	911	864	908	881	874	902	872	866	832	925	913	879	867	893	862	906	908	897	963	964	857	885	930	872	921	899	904	862	912	924	889	861	902	940	902	894	923	861	929	940	867	877	918	914	860	887	833	920	892	925	853	947	874	893	919	856	898	902	915	915	915	912	859	902	862	900	892	888	864	845	911	852	910	872	879	950	919	926	850	893	867	892	878	928	895	944	889	861	881	896	909	920	889	880	902	874	933	899	922	898	923	896	899	953	875	909	901	858	877	924	831	891	924	917	911	875	901	896	890	900	845	898	927	863	901	898	887	860	931	916	907	910	886	915	909	902	938	894	917	871	895	881	911	874	877	859	897	879	829	884	888	948	876	873	881	877	838	907	901	928	901	879	862	883	939	899	884	834	837	872	885	904	880	877	899	900	928	886	887	892	871	860	878	875	857	898	894	863	958	925	910	883	935	859	913	881	910	923	910	862	868	895	926	879	888	853	885	878	896	920	951	883	906	864	931	902	891	912	833	873	907	893	910	883	888	857	891	901	897	961	908	896	992	887	876	916	889	938	892	844	898	934	928	913	890	874	900	886	928	904	881	878	902	903	907	921	917	947	899	886	888	886	914	881	898	881	897	908	912	930	880	853	886	948	869	866	869	932	898	893	860	873	889	904	960	924	935	910	887	917	916	902	896	896	928	909	891	937	872	908	870	829	846	871	918	872	919	909	911	931	915	881	880	894	875	895	898	950	926	958	887	886	897	912	901	906	876	940	920	901	853	909	894	899	906	906	940	933	886	848	862	938	899	900	905	902	892	872	878	909	893	943	878	880	899	857	869	868	901	882	901	913	884	887	907	874	931	880	841	846	934	867	919	922	896	878	822	898	923	883	916	885	853	895	869	906	909	887	914	916	896	942	922	857	921	932	895	848	895	884	895	911	932	878	920	909	884	968	887	907	968	957	907	842	889	848	878
23686	20932	25224	26806	20939	20953	3235	541	390	367	336	291	289	258	308	287	277	260	249	264	232	250	274	232	262	218	212	261	273	234	240	262	253	263	264	262	232	266	245	275	232	230	219	240	229	232	252	250	256	190	237	232	253	238	239	245	236	238	217	233	196	209	218	249	253	248	238	230	241	264	246	237	259	219	265	241	235	233	252	203	255	217	230	220	232	223	245	243	227	236	229	241	246	208	269	229	197	237	241	258	252	255	202	223	237	226	231	232	239	214	246	233	250	230	218	235	255	225	245	240	236	209	210	225	276	229	241	230	276	219	233	256	241	213	235	256	249	248	259	227	248	250	238	243	256	236	204	208	216	240	245	232	240	229	223	237	232	244	217	248	236	244	225	252	226	218	240	244	246	239	220	236	293	215	218	241	246	265	229	211	218	235	240	227	221	235	211	241	248	233	232	227	260	231	225	255	237	233	234	270	234	196	227	235	212	230	248	185	264	252	246	253	248	242	244	253	239	238	218	262	277	250	238	232	241	241	216	231	225	251	272	188	233	230	254	254	268	272	228	244	260	266	218	230	236	266	210	258	222	244	214	220	234	205	219	266	240	244	215	253	242	217	240	225	233	260	206	218	262	248	201	256	249	247	240	218	215	208	228	213	202	227	212	213	238	260	239	264	240	233	245	231	263	295	219	222	216	244	198	209	222	252	244	230	231	250	208	232	242	219	257	247	219	248	213	234	258	241	226	222	223	227	255	228	216	230	222	231	227	225	228	239	248	211	169	235	235	275	254	223	216	245	206	226	218	228	225	248	260	270	230	253	226	248	219	245	242	220	245	264	240	231	240	249	236	242	224	230	228	247	229	260	253	244	264	220	227	228	237	242	258	226	240	253	263	253	240	223	208	233	224	244	243	243	230	267	222	218	247	250	251	253	265	235	228	242	225	254	225	214	215	231	238	227	220	242	221	254	216	257	233	219	220	255	232	252	253	219	237	222	235	271	213	222	251	254	221	236	237	233	254	241	221	237	221	222	255	239	268	236	221	215	212	242	229	234	224	235	244	246	229	219	239	257	210	226	225	236	246	229	252	244	236	231	238	260	237	213	228	267	233	214	220	222	245	224	226	216	235	233	236	226	236	222	227	234	209	222	220	216	216	211	232	228	231	233	245	225	233	264	256	241	252	219	211	247	232	250	210	216	247	220	252	253	214	239	202	240	247	246	256	223	248	258	251	273	235	224	235	230	249	219	223	218	247	221	219	240	249	234	226	235	274	230	255	203	216	222	224	253	240	245	229	207	244	273	211	252	248	200	224	238	246	228	245	204	249	243	251	249	202	233	216	267	227	211	202	236	276	253	264	228	254	225	234	214	230	257	247	258	239	253	238	279	218	253	237	239	247	261	240	228	210	199	231	230	248	233	230	208	229	230	246	273	234	249	247	230	218	232	233	264	228	227	231	231	232	194	216	252	212	230	204	239	234	201	247	237	251	225	219	227	220	231	236	222	231	262	242	238	212	240	259	224	235	238	219	213	218	223	243	245	225	231	291	247	225	242	245	229	228	213	239	250	230	232	209	212	229	265	206	242	264	228	219	227	222	207	236	240	233	251	228	252	229	231	276	240	231	241	220	236	225	215	226	207	210	265	228	246	225	252	212	226	238	249	256	236	255	222	213	255	232	207	241	246	252	220	221	244	220	220	242	235	268	226	194	210	230	239	225	216	231	208	244	233	235	207	254	256	235	246	222	247	236	253	248	225	229	253	282	205	266	240	243	252	248	260	250	219	240	241	230	189	239	275	252	224	261	251	207	228	245	247	238	227	251	245	253	252	240	238	223	234	253	222	236	278	231	242	219	230	226	225	245	222	217	222	256	217	224	244	247	252	249	226	218	253	234	259	275	215	246	250	237	224	215	217	228	233	261	228	247	264	209	213	225	210	215	212	255	239	251	248	255	227	228	252	231	268	217	203	223	192	232	245	235	269	211	248	245	243	246	221	245	240	244	240	238	235	236	227	231	206	225	249	211	241	253	235	209	235	243	229	228	268	247	215	244	250	235	236	220	240	208	225	222	278	229	231	239	243	227	210	229	198	242	213	256	196	234	254	257	239	242	223	269	252	217	223	214	261	253	231	229	222	244	238	248	206	260	222	253	236	224	230	233	218	195	236	220	207	214	270	227	216	232	245	239	242	218	226	259	240	230	226	221	264	198	232	224	242	262	267	263	238	269	257	250	247	227	256	251	235	266	230	220	238	234	246	231	204	233	211	242	209	235	242	239	236	246	224	252	251	200	228	245	212	211	235	227	245	224	236	240	223	240	243	246	249	210	244	226	248	244	245	230	238	228	248	218	263	238	235	226	230	230	227	230	243	223	257	232	217	234	236	229	195	248	226	237	234	236	259	207	246	244	235	212	222	226	234	238	246	233	233	241	248	234	236	217	241	228	228	239	235	224	214	228	241	235	221	243	233	245	261	215	244	243	230	220	226	269	295	222	259	259	232	273	243	250	231	235	262	236	214	220	221	240	253	259	242	196	218	222	241	225	229	217	236	201	226	223	231	263	254	219	198	232	251	197	223	267	244	233	241	228	231	211	226	233	227	263	232	235	214	237	260	213	223	217	227	243	229	240	255	254	267	239	210	230	228	238	251	244	231	242	230	239	211	259	254	206	235	234	247	250	245	245	234	231	214	217	222	238	231	237	243	244	244	223	233	231	213	217	251	204	228	229	251	223	229	215	239	248	232	235	239	236	218	216	217	246	215	265	225	225	245	260	227	236	231	259	261	216	260	220	224	229	226	251	241	215	216	237	234	218	217	233	238	229	244	241	237	268	270	214	231	234	223	242	242	226	239	207	216	215	241	252	247	211	220	236	205	243	238	246	215	247	212	223	226	236	245	223	228	234	234	231	236	209	238	236	229	242	247	204	245	238	249	236	240	246	225	217	236	235	198	234	221	227	238	232	207	218	262	221	231	240	241	228	224	224	239	194	223	201	265	237	214	238	255	221	214	234	270	266	243	253	245	238	241	238	231	229	237	246	205	243	235	232	232	195	212	260	210	246	235	266	254	223	215	228	222	242	234	229	224	227	229	197	232	256	223	243	209	256	218	214	226	224	235	220	241	253	229	191	226	238	211	266	210	212	226	235	216	225	229	235	225	221	205	230	232	273	244	240	250	242	234	211	217	232	214	216	236	251	233	223	230	238	212	230	254	255	265	232	221	232	243	226	254	233	258	246	227	249	260	266	234	247	243	218	228	226	237	217	234	289	254	234	219	233	243	232	230	201	239	273	213	273	244	239	241	232	241	244	253	255	208	246	214	241	245	237	261	223	239	247	232	222	224	230	251	246	215	239	239	218	232	238	231	232	236	234	257	230	229	235	227	241	257	242	237	237	250	226	240	257	225	249	269	197	227	221	218	200	219	235	219	242	225	245	243	248	257	250	233	253	215	205	255	220	212	246	240	247	227	248	230	214	247	237	224	235	207
3316	4981	3109	1476	1025	788	708	636	621	610	561	554	575	607	545	559	561	565	559	559	589	563	550	537	543	546	559	564	576	588	556	565	607	595	550	514	569	513	547	549	541	538	631	599	556	568	578	565	547	527	545	528	572	554	574	593	546	583	542	546	520	548	581	531	544	512	542	545	556	543	558	540	545	556	539	558	530	543	524	541	500	589	569	526	588	557	571	533	553	557	506	541	568	554	554	578	521	508	530	531	550	556	535	548	515	540	569	560	574	489	540	543	561	538	500	513	591	558	565	548	531	532	560	528	533	561	574	554	561	515	574	517	538	499	530	543	562	550	574	575	532	504	508	514	543	565	549	582	562	571	522	548	518	559	569	524	529	539	579	536	542	565	530	519	549	575	515	587	514	541	520	563	544	552	516	563	562	520	523	527	561	508	522	577	552	520	590	550	557	545	533	517	480	551	540	538	573	517	550	540	530	553	542	585	519	558	564	550	537	536	551	553	519	553	538	530	508	576	569	537	584	553	552	539	559	553	554	582	562	562	537	590	527	544	534	545	526	521	539	525	528	515	541	533	569	527	528	506	540	528	535	526	529	544	546	521	539	601	554	559	517	578	528	556	511	543	559	545	547	531	579	536	542	527	531	530	536	558	588	591	546	542	578	542	563	524	585	550	504	568	582	589	540	501	559	557	570	519	538	586	567	545	616	537	539	564	550	506	526	527	548	562	535	564	526	553	588	515	504	530	577	542	557	523	546	543	570	504	556	537	540	580	576	572	579	561	526	573	524	539	558	564	574	548	553	509	545	565	519	516	523	516	547	529	528	558	535	546	553	520	535	567	540	581	528	538	591	543	566	571	554	542	515	551	544	573	529	539	573	487	525	535	550	549	562	551	524	582	554	511	537	542	530	572	578	554	510	542	537	539	545	526	595	556	501	558	583	516	550	511	574	560	532	575	553	502	553	565	549	523	589	548	558	584	552	558	582	502	507	545	577	523	582	555	545	566	586	545	524	572	540	529	575	544	550	534	519	586	544	558	523	522	535	562	506	543	505	529	521	558	505	509	539	576	548	522	551	559	532	552	545	533	496	501	528	573	533	570	532	543	584	538	576	542	555	563	524	531	565	526	544	585	580	570	534	541	511	531	545	528	569	575	569	563	553	518	555	546	576	533	541	538	555	578	504	535	569	514	564	528	502	519	557	554	589	555	554	494	520	535	580	544	545	537	536	523	536	502	530	586	555	597	541	533	562	559	510	537	579	552	525	527	531	541	585	557	534	542	578	553	570	567	584	523	556	528	545	546	576	517	610	508	545	544	538	545	545	527	544	536	533	547	543	570	537	556	514	559	540	575	534	560	517	527	524	549	596	531	538	544	584	532	563	510	571	525	514	560	560	541	551	559	535	529	605	520	545	518	566	547	556	525	561	565	556	570	557	538	546	547	566	566	543	508	527	579	580	574	533	524	564	531	537	531	541	573	566	546	524	542	497	532	558	550	565	566	551	547	495	594	552	556	588	510	514	538	556	581	589	561	542	520	529	535	510	495	563	487	531	553	514	548	560	568	549	544	571	539	593	560	593	534	586	539	516	499	553	573	531	546	569	551	567	572	475	566	521	520	535	546	509	548	542	536	538	528	546	519	591	535	575	532	502	566	542	536	543	531	523	584	506	498	526	536	593	573	540	576	591	561	520	542	532	527	546	568	554	537	507	524	544	524	533	581	584	540	537	569	546	524	524	527	572	561	531	541	535	505	588	533	533	539	551	540	515	549	568	490	524	578	545	514	539	586	561	522	568	534	562	530	545	563	549	568	519	536	510	582	536	553	547	570	525	523	561	543	495	546	574	530	577	554	536	525	560	507	577	547	552	506	560	552	512	561	499	539	541	548	561	556	548	562	555	549	523	540	524	579	556	580	566	549	545	517	549	571	576	530	494	543	521	550	577	519	590	529	560	558	556	582	530	508	536	546	548	567	501	570	550	525	552	531	582	548	522	536	526	537	528	562	512	500	529	562	603	566	564	534	544	550	602	529	511	541	538	542	551	566	530	546	575	536	545	572	550	518	529	533	551	556	527	567	549	565	555	557	587	550	527	519	535	521	531	566	555	533	524	544	531	543	553	562	517	554	541	588	582	572	542	506	565	543	595	571	542	567	576	547	511	522	546	559	527	561	503	527	543	546	582	572	547	543	575	531	557	548	502	549	537	588	573	533	543	572	541	578	560	551	582	529	513	564	590	535	545	560	522	531	539	563	514	578	533	558	500	539	548	556	563	557	588	564	543	539	555	570	486	571	527	547	566	547	540	545	549	540	569	508	538	557	539	497	543	521	513	560	502	508	541	562	595	507	580	533	521	495	521	568	494	564	527	533	495	532	532	504	536	513	533	535	582	537	517	548	542	539	505	547	559	512	538	580	529	536	513	546	501	541	580	521	547	566	537	547	523	578	559	553	553	558	538	547	573	542	581	557	548	569	565	547	562	593	535	569	561	604	531	569	515	501	528	533	557	529	552	515	518	547	544	526	529	516	507	547	525	549	553	557	517	548	532	542	534	528	522	528	504	539	520	562	546	569	543	581	575	594	559	510	545	498	579	526	542	541	534	550	553	568	526	513	558	553	569	524	591	541	526	558	513	569	547	585	523	548	567	536	520	543	556	548	561	564	557	584	566	562	570	607	535	481	534	531	530	555	560	535	559	503	556	536	530	521	588	526	548	577	567	531	557	515	545	581	564	518	497	557	537	551	528	519	529	544	586	544	574	565	566	555	548	544	518	576	554	575	510	557	542	588	490	599	555	539	553	521	535	524	565	527	539	533	551	549	543	547	553	496	544	562	521	548	523	555	535	550	535	530	545	505	559	553	595	484	547	540	548	567	522	559	502	543	545	523	579	549	562	520	551	534	549	518	530	507	524	543	526	575	537	531	568	547	559	535	564	570	580	531	589	529	534	501	550	557	565	536	578	525	521	575	579	572	528	567	519	588	555	556	548	568	598	549	603	524	588	524	545	576	541	561	514	529	516	536	544	541	567	524	539	531	545	510	538	543	528	545	503	527	585	511	555	541	532	572	570	551	555	547	537	530	554	538	573	559	562	537	558	552	586	537	545	538	538	548	542	577	555	531	554	522	571	513	553	521	533	538	566	545	613	523	563	531	565	532	541	552	566	546	515	511	530	515	541	552	534	502	593	551	527	543	559	538	614	538	542	568	547	542	551	516	557	574	563	550	536	536	539	541	547	558	543	523	537	540	503	576	539	568	523	543	546	508	566	539	527	543	551	561	498	543	566	504	569	548	557	559	531	549	547	516	549	560	548	520	580	514	504	558	557	525	596	583	492	493	541	578	587	534	555	527	526	546	542	545	547	520	546	525	628	539	581	573	496	592	501	521	554	542	533	564	588	534	555	507	511	540	571	547	529	538	547	614	502	492	513	554	551	534	526	566	549	558	543	541	572	534	547	516	508	563	536	547	557	538	570	586	545	549
32690	13264	1747	428	398	362	353	377	399	382	371	381	379	351	373	370	397	355	364	366	382	373	349	366	371	368	351	392	337	366	327	341	361	364	358	359	367	351	334	339	362	383	380	341	360	342	392	330	378	363	379	383	369	327	348	339	348	371	344	373	340	372	379	378	386	365	372	418	374	333	385	369	381	375	324	370	388	385	370	346	348	332	335	309	366	346	361	315	396	381	351	346	354	377	340	344	401	374	342	343	382	352	351	387	346	393	375	374	384	340	343	372	374	374	349	352	414	370	321	344	349	352	364	374	330	333	372	356	398	354	367	379	423	370	369	340	352	391	342	367	323	372	364	343	331	393	370	356	373	367	339	384	376	410	316	388	374	370	362	384	331	364	361	357	341	376	354	321	359	371	414	351	372	374	374	353	382	387	318	345	374	333	365	338	361	336	377	354	336	355	337	359	381	359	359	386	349	355	345	364	381	375	366	320	371	380	367	393	372	365	337	367	391	350	356	387	323	351	357	370	361	378	381	369	367	342	361	377	359	327	343	346	348	357	338	343	350	399	372	379	393	372	372	374	391	360	342	367	335	335	381	360	322	356	354	373	340	356	346	350	309	329	366	367	357	383	402	323	344	348	333	318	347	337	363	362	372	369	372	363	382	347	358	348	348	372	362	373	347	386	358	346	380	362	402	445	372	330	353	367	353	377	346	345	362	373	381	352	341	378	336	378	350	383	368	373	332	372	374	377	388	371	339	332	354	332	391	360	356	347	353	360	330	363	373	406	358	355	365	376	351	385	383	379	365	383	352	386	345	352	367	361	351	351	366	365	331	344	359	353	403	360	370	366	358	378	358	339	327	333	390	383	411	338	335	372	369	393	379	376	331	350	341	350	350	411	370	393	354	364	335	340	350	345	338	374	349	361	390	370	369	392	379	342	368	386	366	348	347	384	380	314	363	343	381	350	369	363	378	348	389	343	355	347	389	402	344	398	384	364	346	338	375	377	372	394	379	347	380	376	348	365	385	363	372	383	362	387	365	357	410	360	357	382	363	388	384	367	374	371	378	391	393	391	390	370	387	365	373	369	397	378	343	366	368	339	330	386	362	402	384	355	333	356	348	343	373	336	373	345	369	369	376	394	365	375	409	375	352	382	356	328	365	390	385	382	357	360	364	378	358	382	347	348	368	379	340	331	349	355	374	356	362	404	338	375	361	356	375	336	373	343	372	371	354	385	374	376	382	375	388	367	362	346	392	341	333	334	381	327	337	340	366	333	328	333	378	321	343	366	339	321	388	365	362	340	368	341	372	369	351	380	358	362	365	330	375	377	347	366	378	383	369	391	385	342	368	354	371	371	385	356	359	403	383	339	374	334	321	337	343	329	355	373	372	364	370	321	371	370	398	363	383	382	373	334	329	370	336	346	354	408	360	344	400	346	377	312	355	373	339	376	341	379	379	379	367	372	361	346	401	366	352	393	371	362	362	347	389	366	345	358	345	374	388	368	415	404	349	383	367	398	354	386	364	389	355	371	387	383	354	343	351	373	351	337	359	403	390	362	328	328	353	363	350	338	365	363	374	396	348	369	356	333	344	375	382	377	396	386	364	373	330	370	378	363	408	364	360	372	362	361	344	383	399	331	401	372	353	342	405	368	379	337	369	383	374	374	361	416	367	369	395	377	374	395	386	372	363	349	365	381	374	336	328	361	367	360	358	341	361	332	379	386	359	355	324	360	352	355	373	338	353	371	382	390	352	341	369	337	365	347	323	342	352	348	373	355	349	366	342	355	354	344	353	360	401	334	413	324	356	381	374	383	367	392	380	356	366	347	370	381	340	353	349	354	385	373	353	354	343	395	385	348	332	367	390	350	368	362	385	369	330	377	363	398	347	353	330	373	381	392	362	321	371	407	343	321	318	363	315	339	345	386	366	365	387	409	395	373	341	394	360	343	365	328	374	362	361	372	383	374	402	379	341	361	370	351	357	318	354	347	379	366	387	381	339	357	347	372	376	366	357	341	350	364	365	332	363	359	337	375	378	364	362	383	355	354	393	373	356	373	396	366	371	345	341	380	393	381	359	385	335	373	421	364	365	362	388	355	344	360	386	420	348	384	340	355	325	379	366	374	371	352	395	375	353	377	364	382	382	355	350	355	375	375	381	340	368	327	355	371	366	382	354	345	369	377	383	365	385	359	341	359	365	399	370	356	353	393	372	326	361	359	350	365	352	338	328	397	393	369	346	366	383	356	344	355	364	349	401	353	380	361	357	369	363	360	391	388	357	395	344	328	351	363	363	367	374	338	339	386	376	372	322	353	315	338	383	362	382	358	363	346	349	336	366	385	321	360	370	335	334	336	367	357	359	324	393	386	366	407	352	360	350	364	365	367	391	367	356	353	376	328	335	365	343	323	396	392	388	346	384	368	352	347	356	337	354	355	370	346	365	401	409	347	373	381	373	357	370	347	345	403	363	390	352	358	399	361	349	371	366	367	390	369	354	364	387	360	349	341	365	371	348	371	373	348	377	359	361	373	355	369	350	352	334	401	335	353	376	366	386	376	378	396	390	353	361	337	370	364	384	354	355	390	367	371	362	373	373	379	352	374	376	365	381	403	353	357	371	389	382	344	349	365	317	355	366	319	369	345	328	373	381	328	379	365	334	341	352	359	367	396	381	375	369	362	403	386	382	335	339	337	374	362	390	346	396	374	404	354	380	368	365	398	329	389	355	328	388	327	338	363	360	350	337	363	367	355	362	364	379	390	389	368	372	377	403	358	349	397	323	366	398	382	335	375	389	389	395	354	367	360	386	378	344	328	356	350	361	374	385	351	398	373	339	364	386	383	369	369	388	404	355	364	332	380	406	339	361	342	343	364	354	365	349	351	343	348	366	329	375	353	362	335	410	351	348	391	390	371	366	359	349	359	379	360	331	351	367	406	374	357	366	387	359	381	380	353	349	316	383	383	372	372	365	375	371	341	354	371	342	378	373	360	378	392	361	353	346	343	350	348	371	389	389	351	354	376	370	385	368	354	394	328	390	406	336	344	340	424	381	356	370	365	351	359	312	360	381	344	406	348	354	353	384	390	391	356	372	383	355	344	357	374	373	372	361	357	391	294	391	364	383	354	362	354	360	370	377	332	360	347	352	365	354	363	390	383	354	356	349	353	349	386	376	347	380	328	334	374	370	335	365	376	354	364	322	349	373	339	347	345	355	353	333	362	338	387	369	383	376	362	358	363	395	364	329	334	377	399	351	358	333	335	359	371	394	360	355	373	359	360	347	406	387	332	368	333	359	398	386	365	363	365	353	364	376	354	403	356	381	388	363	332	375	395	389	374	321	337	362	327	342	370	371	383	348	358	352	369	372	373	366	371	362	337	377	399	377	357	394	379	365	338	363	352	374	329	328	320	375	374	391	337	328	330	378	365	363	356	361	389	371	393	354	363	365	353	390	388	410	375	365	395	357	352	343	359	392	356	391	315	375	341
5061	988	945	915	859	842	802	839	796	878	852	844	831	811	830	788	811	879	828	802	800	865	863	865	815	835	813	912	821	860	813	767	865	843	830	865	780	846	869	813	755	851	857	837	839	811	831	787	842	814	784	834	841	867	836	828	806	831	816	809	792	851	805	850	851	813	862	808	870	824	861	842	848	789	892	828	847	780	823	788	808	847	822	897	810	835	805	815	825	780	846	833	848	831	884	854	829	824	821	794	803	845	865	878	799	837	807	827	866	814	866	865	819	783	815	809	811	828	820	843	855	774	817	845	840	840	832	859	856	774	788	798	855	807	828	837	845	834	889	801	805	823	857	794	855	846	821	807	798	852	866	779	796	853	835	789	843	816	827	808	832	792	830	828	816	820	789	873	831	830	827	785	863	817	850	809	847	891	854	853	828	813	834	861	859	802	803	881	825	850	847	831	877	878	857	836	836	855	842	846	869	903	807	845	846	837	859	823	837	802	861	848	806	856	776	800	822	847	818	807	789	799	849	800	809	784	825	873	853	847	814	812	847	834	802	808	775	855	805	839	840	797	808	836	887	810	835	848	834	831	839	829	762	837	812	830	826	809	847	777	881	841	823	849	795	856	814	805	789	806	795	866	798	853	862	846	834	896	828	830	825	820	800	801	839	855	828	850	816	790	831	901	810	804	856	849	815	823	839	822	841	841	866	833	822	813	871	828	776	835	805	812	876	797	816	867	853	832	828	865	868	815	793	841	847	834	854	837	870	856	854	862	829	824	884	836	808	841	828	821	810	858	850	833	887	843	848	835	830	825	852	841	796	862	812	866	821	802	814	833	884	847	827	842	830	856	834	856	786	845	847	824	817	850	822	859	865	798	827	854	909	820	847	906	805	792	848	848	812	899	807	821	856	817	805	832	849	843	800	809	794	852	802	855	895	828	830	782	826	817	869	847	856	841	813	815	873	832	790	834	819	758	854	781	857	821	788	869	818	854	836	736	861	809	836	796	817	793	829	780	824	848	796	823	834	866	839	790	823	809	828	811	845	797	870	852	805	845	860	823	830	796	791	829	840	776	843	864	844	838	827	798	831	779	858	836	840	805	792	799	846	826	814	776	811	820	853	840	808	854	794	791	810	822	847	802	859	837	892	823	864	791	863	809	852	870	830	824	838	827	869	847	853	856	818	855	799	775	799	866	836	825	798	778	825	850	782	792	811	836	785	835	869	809	829	852	789	847	823	838	873	835	830	862	785	838	822	835	817	818	782	868	849	830	826	795	844	840	864	837	915	908	840	828	773	816	807	776	813	865	855	822	784	808	822	809	842	887	864	762	827	875	815	847	841	796	860	830	877	801	820	830	767	771	833	836	845	799	835	854	846	843	839	841	793	855	802	849	797	822	787	861	803	834	841	846	834	822	814	851	775	853	811	848	864	858	802	866	828	832	835	848	810	866	822	797	891	872	826	817	832	821	822	817	831	856	864	823	819	816	821	818	877	771	899	860	809	824	872	841	818	830	846	842	781	825	871	827	803	811	849	827	790	784	869	815	808	814	824	823	767	858	793	832	813	895	852	786	849	813	837	832	828	849	854	865	832	827	824	845	816	801	835	775	876	823	844	849	797	826	894	874	867	793	771	882	808	852	843	859	830	819	788	849	824	863	848	857	810	826	814	867	831	861	841	835	847	842	776	867	815	884	873	865	814	806	818	795	841	890	824	835	810	849	842	843	808	853	819	859	805	862	818	860	843	816	823	868	838	757	805	784	812	853	801	889	840	844	842	816	875	796	782	868	841	871	811	833	870	855	850	854	845	766	805	848	763	885	825	809	815	823	807	856	853	798	774	844	847	859	827	824	829	820	851	831	855	812	865	865	797	822	867	832	827	838	822	841	811	838	829	848	753	836	857	824	886	804	803	809	811	865	830	826	799	821	845	827	765	854	825	836	864	839	796	824	802	863	881	831	852	826	799	791	759	792	861	810	807	887	877	836	801	827	831	846	841	847	791	852	846	838	829	836	821	821	887	850	851	826	843	799	889	870	874	820	867	822	817	853	786	870	855	871	816	865	830	869	842	809	837	783	798	803	814	867	815	818	893	870	834	838	797	874	807	846	819	842	826	809	864	805	828	853	863	865	792	826	841	838	802	849	841	825	871	838	864	837	819	864	800	865	827	810	860	800	852	857	816	806	790	834	818	862	830	860	832	841	809	856	814	821	834	818	806	820	771	786	811	810	829	831	849	842	836	862	810	817	785	836	848	844	808	840	769	823	885	851	822	875	866	899	768	843	859	787	854	833	845	863	798	896	840	843	832	836	844	876	823	862	772	845	865	880	835	832	820	803	805	815	854	880	809	809	864	807	791	856	799	817	806	856	847	826	809	851	836	851	796	800	844	868	797	829	849	889	863	790	826	838	850	807	847	838	855	878	826	820	809	840	842	807	885	825	871	792	834	790	833	837	805	818	878	813	826	870	809	836	851	801	864	815	813	840	860	797	799	846	830	864	851	823	843	802	818	818	848	821	862	790	880	809	815	841	824	810	798	860	824	851	857	823	869	819	827	825	849	863	864	810	813	806	832	887	861	834	853	826	798	851	862	789	818	820	843	813	792	846	830	802	858	804	798	835	819	895	854	871	830	816	836	829	822	843	805	847	803	869	772	836	851	819	804	816	857	841	772	817	848	791	851	795	830	848	824	809	841	842	830	826	834	802	810	863	791	808	830	851	839	797	848	817	824	847	826	854	787	844	832	843	825	870	793	803	813	805	853	850	814	805	835	824	818	875	840	863	779	827	806	846	789	823	833	802	874	881	796	799	818	823	841	881	819	774	824	790	797	818	789	790	817	857	815	834	817	855	820	821	847	818	821	831	815	818	858	813	877	826	829	812	810	829	842	826	834	830	815	815	802	891	836	835	836	838	849	821	854	747	844	787	809	807	854	847	826	850	845	835	860	840	808	821	791	857	839	755	823	826	807	872	862	843	788	794	804	894	854	853	779	848	791	847	827	839	783	860	848	817	857	875	844	815	854	831	853	834	802	805	820	835	802	815	821	836	819	854	835	867	855	867	805	784	825	813	810	776	821	882	833	855	844	874	868	824	828	805	832	868	805	866	838	788	760	803	792	857	784	843	800	807	827	859	874	860	802	802	822	775	843	844	844	809	854	822	840	811	865	852	868	793	875	827	855	849	839	822	807	866	821	816	799	850	806	878	802	872	755	771	863	825	829	807	872	814	837	872	846	814	823	853	802	823	886	883	824	845	855	815	803	797	892	782	830	819	847	843	862	806	863	825	851	855	845	801	851	851	862	860	791	829	819	855	845	836	815	841	816	789	842	834	794	844	883	845	792	804	803	854	794	819	844	845	849	773	819	769	794	795	839	851	794	837	848	851	850	852	836	841	804	848	860	795	852	884	854	867	806	769	819	814	844	861	849	801	835	854	838	799	801	829	860	799	774	780	837	830	856	836	896	890	814	863	822	888	811	869
24416	20848	24498	27300	20256	2053	617	521	457	439	445	487	425	444	458	461	395	407	408	403	462	413	417	458	447	394	438	388	413	372	428	378	417	398	399	410	419	460	421	444	423	431	407	407	373	370	384	437	404	429	416	428	395	433	408	407	424	382	368	444	415	397	412	452	397	416	415	416	398	456	454	460	412	399	430	421	399	392	408	369	440	411	427	394	415	413	401	393	436	401	446	436	464	390	416	415	413	424	394	439	361	417	425	426	454	416	400	395	401	413	415	426	414	434	403	381	392	383	382	407	404	431	395	447	425	416	392	376	407	418	433	387	360	369	425	397	439	412	427	384	405	389	405	415	373	396	391	420	400	417	414	412	397	384	425	394	403	409	427	392	427	435	423	424	421	447	421	409	435	412	424	378	418	393	433	427	405	409	391	382	405	406	390	418	377	375	390	431	415	438	413	390	401	417	402	385	427	388	414	407	436	430	392	440	391	431	371	417	411	418	403	397	428	430	388	354	405	371	407	412	432	427	388	430	400	423	404	425	392	406	439	407	450	440	439	399	409	448	373	387	402	429	417	373	472	416	407	434	403	437	409	377	380	417	376	392	371	392	395	386	412	394	393	387	388	389	413	394	396	393	426	385	396	443	420	407	410	413	399	416	412	412	389	418	406	376	386	398	407	420	377	439	399	409	401	429	422	408	401	381	386	422	380	383	402	414	420	373	383	409	393	406	387	409	429	394	402	412	405	376	422	456	379	426	401	414	396	411	426	343	389	434	413	403	433	401	420	395	388	429	433	434	397	427	408	431	413	443	414	401	407	400	371	394	421	399	412	385	410	399	427	388	409	415	395	430	374	413	393	389	434	421	365	386	395	416	408	413	451	416	433	396	389	414	430	418	441	401	398	411	393	413	397	388	394	362	406	388	431	387	428	429	431	418	402	414	390	369	428	435	384	416	398	390	432	457	407	387	406	389	397	418	397	410	427	417	413	373	350	388	421	420	406	430	417	407	454	370	429	412	453	427	414	390	446	420	385	412	370	411	419	375	372	402	409	444	421	394	421	438	413	371	420	408	422	417	386	393	351	398	390	400	401	472	402	420	436	408	412	404	411	419	410	368	415	412	427	394	375	422	381	453	411	415	407	413	398	447	394	394	398	420	389	439	427	445	392	395	400	404	409	401	411	422	380	440	422	388	381	427	363	450	403	365	393	398	405	392	428	413	421	425	350	414	379	418	387	400	366	390	434	385	395	441	387	380	385	426	426	400	389	435	399	407	409	393	378	443	434	420	440	430	403	435	382	445	428	434	423	365	411	412	400	408	430	431	392	435	389	412	435	393	416	422	426	437	407	460	386	432	407	411	403	404	406	403	425	402	387	444	403	415	400	430	401	414	402	397	451	378	396	400	418	407	386	397	449	404	396	415	386	384	409	441	420	420	370	432	398	408	405	413	436	407	442	408	427	386	375	384	399	413	395	443	394	435	416	399	417	391	432	418	397	407	432	361	331	432	403	402	372	445	380	432	422	406	431	434	370	395	390	408	374	396	394	374	394	435	415	403	367	404	437	431	397	398	364	423	423	406	365	440	354	422	415	423	399	429	385	420	412	423	391	428	376	437	438	396	421	429	459	420	399	387	411	423	412	417	415	417	407	428	371	411	384	395	404	360	409	463	370	390	424	396	402	411	433	422	378	390	387	431	423	444	374	433	413	389	404	402	406	396	393	449	375	386	441	416	384	397	425	405	434	409	438	424	410	400	412	403	391	469	391	426	458	455	433	418	410	407	379	411	407	428	385	411	404	413	406	405	370	429	461	427	430	433	392	401	357	399	406	400	358	372	412	405	410	403	417	417	382	349	415	420	403	403	426	437	386	447	393	426	390	403	421	369	391	425	417	416	381	379	423	386	396	394	378	405	411	415	404	405	401	448	435	387	429	394	410	402	422	397	407	444	404	363	392	436	385	402	398	417	426	419	414	377	415	409	459	430	404	415	405	395	409	420	444	436	412	387	424	419	427	435	406	419	425	416	379	403	356	433	404	417	432	409	372	437	428	416	394	426	389	389	403	394	383	410	387	447	412	389	402	431	424	416	409	386	408	420	384	407	431	350	405	399	391	390	387	417	362	412	388	379	421	401	408	387	422	355	396	410	376	398	411	415	441	420	393	422	398	409	404	393	387	418	410	397	403	426	387	388	378	397	412	411	416	397	432	429	413	402	400	436	421	419	426	405	378	373	412	428	417	404	399	399	372	417	435	422	426	411	428	428	396	403	394	414	394	399	393	396	389	387	418	386	410	415	357	409	399	437	408	425	420	385	430	396	421	387	419	412	376	401	416	422	434	428	405	416	428	399	403	437	391	400	449	386	393	411	404	361	411	395	384	401	425	427	409	409	413	414	403	424	391	374	452	381	404	422	383	409	409	408	384	391	379	403	386	423	411	397	403	441	454	383	391	419	423	391	462	404	398	404	415	386	445	421	367	445	389	418	392	419	413	395	433	413	415	370	394	422	464	448	400	422	418	443	421	391	386	414	403	409	390	414	430	415	348	369	437	388	350	398	417	385	399	373	400	408	449	459	400	425	372	380	404	438	398	393	406	425	367	378	388	415	418	400	384	389	412	360	436	460	417	410	399	389	402	375	380	413	379	406	426	438	385	392	434	393	404	393	433	414	446	438	378	359	417	379	378	379	407	399	425	393	440	387	412	416	411	409	446	411	423	362	428	377	404	405	410	444	411	395	428	379	396	401	387	443	412	381	402	447	399	401	419	422	427	400	403	364	387	405	413	446	458	437	411	431	410	449	420	403	413	440	379	411	430	397	423	388	404	377	435	396	439	416	432	402	435	409	452	399	427	401	413	389	383	422	408	411	395	424	417	412	420	439	433	378	413	413	402	396	428	408	415	425	389	402	417	414	419	435	394	386	403	374	423	425	415	391	391	435	396	434	407	389	447	425	422	383	409	391	411	403	362	451	419	449	454	410	425	378	396	405	442	410	377	398	431	378	420	367	406	385	387	372	415	413	406	406	397	406	360	382	350	432	443	409	410	412	388	410	440	409	398	412	380	417	415	419	403	423	430	417	401	382	383	378	424	419	443	441	415	414	423	400	407	406	420	390	393	417	442	441	415	403	402	425	418	411	389	347	343	406	434	416	398	410	403	397	368	387	399	425	424	390	412	411	379	404	434	413	437	396	414	378	398	386	461	455	401	427	427	404	424	374	398	384	408	394	387	407	396	417	418	424	448	438	369	432	396	435	417	409	383	413	422	393	409	390	394	366	436	383	407	375	419	394	356	405	428	400	407	437	416	429	368	413	366	433	403	432	439	408	421	430	401	402	420	393	356	448	411	392	407	390	402	426	406	421	429	442	399	404	430	419	413	400	405	426	417	426	395	404	423	412	425	401	384	435	440	413	391	438	440	394	408	424	425	432	398	408	380	460	369	415	403	425	364	419	382	411	425	390	391	398	395	389	429	400	454	410	433	402
3343	3056	2205	1347	1157	1015	979	925	946	922	1032	877	875	920	874	851	871	937	875	923	872	917	910	916	862	909	929	919	889	910	900	968	912	840	907	887	944	871	832	886	920	884	875	918	923	867	898	894	910	901	853	868	899	815	906	885	902	834	905	872	872	928	916	859	877	917	855	876	878	925	929	883	858	863	867	883	841	899	886	881	911	903	899	890	882	908	907	890	859	914	870	898	890	841	836	922	880	843	881	848	874	883	928	867	885	877	861	881	884	937	860	919	909	908	919	935	902	878	864	883	971	825	920	898	881	855	879	914	865	924	811	915	887	922	889	841	918	934	874	891	878	936	926	870	906	847	849	952	843	925	892	827	832	890	840	900	946	909	902	878	925	908	885	886	881	903	896	887	855	895	910	910	871	898	895	836	903	919	838	875	868	942	882	918	890	915	848	883	889	925	890	926	874	871	881	917	907	866	896	888	930	927	896	900	896	864	914	857	840	890	916	935	838	917	881	947	807	877	845	879	896	862	944	898	847	880	938	922	905	902	870	906	858	892	860	875	801	908	885	889	944	875	903	935	889	890	887	863	869	912	850	862	891	897	816	893	874	830	857	824	899	919	942	915	881	934	889	943	916	864	863	858	925	856	906	952	903	944	866	892	899	936	835	928	927	876	947	891	893	928	851	880	873	915	859	893	859	906	888	900	861	859	932	895	885	890	862	914	881	842	956	924	903	872	901	915	874	861	916	924	900	879	837	888	872	935	890	865	909	921	922	909	847	930	902	912	900	879	869	896	907	835	860	891	874	903	894	831	881	941	892	876	896	854	922	833	910	949	904	907	907	905	898	874	914	874	840	941	862	938	888	901	911	905	849	880	879	843	928	947	865	857	880	913	913	940	926	915	887	941	876	876	859	897	948	893	940	882	908	882	846	905	889	871	864	899	897	902	904	854	923	887	900	893	840	917	897	897	882	896	901	900	877	884	888	897	881	897	868	864	918	878	886	906	916	882	875	879	884	903	860	900	911	896	929	879	891	870	928	880	930	916	863	845	911	850	906	910	922	865	914	845	929	914	859	865	885	902	907	921	927	878	930	894	871	863	873	922	882	921	904	939	838	884	892	852	873	899	845	917	859	922	851	856	891	874	868	930	920	935	870	909	912	901	885	910	882	943	840	864	920	857	887	889	891	888	934	881	930	897	985	836	873	880	851	914	870	864	899	897	887	930	908	888	885	862	924	875	894	846	855	922	872	880	937	846	957	944	892	916	907	888	865	937	882	863	913	944	895	886	945	847	884	869	848	894	882	880	890	937	829	881	932	886	867	912	888	846	917	902	904	887	909	910	899	924	907	862	853	805	843	909	917	881	908	882	871	911	881	881	921	859	881	880	941	883	936	881	938	870	906	880	913	972	894	916	904	841	899	890	850	872	922	883	883	897	940	961	878	877	847	934	901	880	870	876	868	842	882	896	883	901	962	903	862	839	873	837	874	907	926	902	898	900	850	895	939	886	905	869	892	879	900	913	900	888	865	878	902	861	916	870	914	886	903	915	920	914	859	927	891	856	859	927	913	946	905	864	905	899	928	879	835	921	859	909	891	892	912	898	892	839	844	876	892	948	904	885	928	892	898	915	901	893	868	887	871	826	888	917	881	939	878	899	879	918	919	867	945	944	832	914	901	889	954	885	866	867	910	891	890	922	858	909	909	899	901	874	941	862	921	880	909	883	873	928	869	882	920	902	864	851	895	932	870	934	863	897	902	867	886	920	906	942	838	885	891	887	840	855	865	944	897	920	888	912	958	871	910	875	941	904	918	905	888	865	875	905	896	863	847	944	900	867	907	853	892	912	892	855	902	927	897	888	903	902	914	917	926	920	867	893	850	919	903	869	963	896	865	879	927	916	943	885	918	935	863	848	951	898	916	900	912	910	850	822	935	886	927	903	894	925	878	985	921	874	939	921	826	921	849	868	842	907	879	893	872	928	864	913	905	954	931	902	919	886	973	889	895	936	918	913	872	951	931	885	830	914	873	908	877	857	864	878	939	882	908	877	865	829	884	859	952	903	887	924	912	894	890	938	918	867	886	838	919	884	863	890	930	914	920	889	908	838	929	903	860	943	893	944	909	860	920	917	891	927	900	909	824	888	886	897	920	890	873	911	894	898	912	921	892	857	856	870	881	911	848	852	937	919	924	896	944	878	937	877	908	910	895	903	927	910	872	909	881	904	910	926	863	878	858	898	835	879	907	911	890	883	911	894	936	923	920	970	918	842	887	911	959	875	889	862	878	871	875	891	869	906	864	886	887	809	920	897	917	857	890	930	897	911	888	949	863	896	904	890	909	906	906	910	849	904	864	899	880	863	896	896	841	873	940	916	881	893	935	879	977	894	877	947	849	871	882	866	884	885	946	907	873	896	905	843	889	909	879	885	908	922	936	877	866	892	886	889	919	926	878	953	897	885	892	879	922	881	908	883	891	878	880	876	890	871	848	929	960	908	849	880	902	939	921	900	900	891	885	907	893	878	869	892	935	850	884	935	896	888	907	908	896	954	881	883	892	870	893	864	858	867	881	877	902	898	960	888	919	913	897	819	900	916	877	872	947	924	917	911	872	917	936	955	872	912	888	915	920	862	887	902	906	895	830	919	906	884	914	924	860	909	921	877	863	912	871	866	889	900	899	876	881	908	897	889	929	939	894	855	887	886	917	940	855	908	918	928	911	884	932	928	899	870	846	887	908	888	895	865	932	877	885	859	855	893	882	835	873	925	893	888	911	899	890	837	889	885	968	851	808	888	917	833	874	886	857	898	915	895	889	903	900	871	884	853	868	906	885	861	901	864	849	913	873	907	898	911	879	845	955	906	919	876	886	892	931	855	897	870	898	903	909	893	879	913	887	932	887	882	921	909	892	845	902	857	901	906	947	900	890	973	816	860	880	924	900	929	897	913	880	932	874	857	922	896	877	859	867	881	894	978	903	921	879	952	879	922	926	882	918	852	912	865	855	878	919	862	907	848	871	890	902	871	922	861	889	868	941	862	897	913	904	868	873	922	902	894	961	906	933	948	883	925	853	862	871	937	879	914	846	891	906	957	899	905	903	897	860	884	836	867	907	887	869	895	888	882	906	960	911	890	902	881	873	892	932	920	879	859	819	907	881	876	902	920	909	839	895	916	863	900	890	894	933	850	896	871	884	878	868	921	843	873	904	930	879	959	880	930	921	891	940	859	880	872	910	920	889	909	927	940	889	922	923	893	896	918	946	917	908	893	865	890	866	892	902	918	915	899	882	867	870	876	878	884	898	889	892	840	919	937	935	882	902	913	883	965	893	845	838	923	864	922	920	853	940	975	949	884	877	910	903	877	889	896	846	872	916	900	940	927	915	962	937	896	869	927	960	877	868	887	982	921	936	937	881	915	909	844	910	882	914	915	914	891	947	956	898	892	916	842	905	868	942	909	876	882	908	902	898	914	935	863	873	900	861	895	878	941
23587	20880	25172	26716	20889	20886	3056	516	363	341	322	296	298	295	297	263	286	252	259	269	248	249	259	243	244	263	284	222	237	248	241	246	229	260	235	251	241	209	247	233	244	263	210	232	231	230	251	237	246	227	234	234	242	223	250	234	216	249	213	206	243	237	252	233	222	253	258	249	226	251	226	224	240	224	232	252	250	229	257	236	241	250	221	224	250	254	216	249	203	232	229	222	228	218	203	216	246	256	228	245	200	196	210	249	277	223	231	240	234	226	270	223	207	255	221	223	241	228	239	243	244	237	238	232	221	236	261	224	242	225	223	238	257	225	232	256	242	242	232	225	292	250	242	247	245	216	241	221	210	265	217	268	235	193	217	246	204	216	209	234	246	225	248	229	250	207	220	236	218	248	254	251	242	228	220	220	264	225	266	227	253	235	236	229	211	215	216	243	258	255	227	217	233	210	240	237	249	223	190	246	230	206	242	225	233	217	224	260	258	230	247	259	241	251	230	237	242	208	239	233	237	231	212	229	241	220	275	243	230	259	217	225	234	231	235	239	257	252	215	202	247	248	246	221	234	243	253	233	252	253	223	206	224	223	217	206	235	237	238	263	241	227	207	225	222	263	210	216	255	232	230	246	200	217	226	234	221	263	262	229	255	224	229	241	238	235	235	231	235	232	260	199	244	241	253	224	233	242	241	242	225	261	238	235	224	196	222	268	244	251	245	216	249	226	231	238	253	250	247	245	217	270	230	261	223	218	211	250	237	225	244	221	247	236	245	244	225	223	265	250	272	283	225	221	217	235	229	249	232	207	225	201	245	251	245	237	256	259	219	253	237	260	227	230	221	241	236	259	224	233	231	244	231	216	217	243	270	253	267	257	247	248	208	218	219	246	229	227	231	214	235	228	235	220	216	225	225	259	266	226	234	243	206	205	258	229	232	226	226	255	227	243	224	222	246	228	242	242	251	232	239	232	202	244	244	218	252	245	238	242	222	259	237	212	237	265	258	229	225	227	211	238	245	218	220	223	224	254	233	249	216	228	237	210	224	265	211	235	226	235	260	244	231	239	219	208	243	221	229	238	252	243	247	224	220	275	247	249	258	227	246	244	236	243	240	272	207	244	256	242	219	280	222	237	231	237	265	242	200	207	229	192	221	201	251	222	208	226	260	220	261	222	217	227	214	234	255	254	220	226	239	239	257	259	228	224	246	233	256	228	241	234	211	207	226	227	225	224	211	241	229	197	253	230	213	210	241	231	239	236	236	201	251	233	240	251	234	232	222	192	242	237	215	235	218	222	230	256	234	227	248	265	198	246	251	226	203	237	222	240	231	240	234	265	222	243	226	228	253	237	220	257	211	233	227	251	213	238	227	252	237	272	248	252	259	208	243	239	221	235	228	201	217	229	227	219	241	234	239	212	236	237	233	216	252	252	235	202	228	241	224	240	256	220	238	233	241	218	232	242	246	251	188	224	220	223	246	229	201	209	218	231	242	247	222	210	228	223	235	226	207	227	221	237	244	233	246	214	243	243	210	217	228	224	232	214	231	233	241	253	274	223	241	220	228	231	257	217	230	270	235	231	252	195	227	224	244	232	244	237	289	209	238	230	224	219	228	228	226	221	218	254	262	233	231	240	241	255	232	218	242	207	229	240	229	241	248	259	241	232	212	224	255	259	226	247	234	240	235	211	252	208	228	226	235	225	247	217	221	240	203	219	254	227	240	235	238	223	239	234	248	197	229	223	236	238	237	224	227	208	240	213	261	233	262	233	226	214	270	256	194	236	255	222	227	259	216	240	243	246	225	214	237	251	224	225	224	249	230	255	235	238	247	256	233	224	241	256	250	230	228	240	241	232	220	238	234	221	234	251	253	227	226	255	217	229	214	236	242	239	241	214	250	245	238	222	230	214	226	231	269	249	226	201	244	233	240	245	233	222	245	226	210	210	200	250	218	241	209	238	227	241	224	246	237	210	211	261	212	242	235	220	213	223	225	249	232	223	225	241	239	232	248	268	279	239	230	218	196	221	239	221	248	236	207	253	239	237	246	239	230	217	218	207	243	241	258	215	247	229	207	262	249	248	237	255	227	240	236	231	249	242	235	222	218	213	219	223	225	253	240	251	269	239	239	216	237	208	211	217	235	227	232	241	215	224	227	230	256	257	242	250	244	271	234	236	202	224	229	254	236	205	211	222	228	246	236	224	253	249	258	223	240	234	252	229	237	199	233	240	222	207	213	264	247	219	224	237	224	240	230	240	241	239	234	241	248	235	227	238	219	225	216	244	248	245	252	292	238	226	234	223	243	201	231	222	241	245	227	248	226	215	265	234	252	255	254	218	203	232	228	213	231	213	195	258	224	236	239	215	239	224	220	248	249	227	244	230	225	230	231	214	194	196	217	273	254	264	225	214	221	236	207	242	242	254	237	263	224	266	232	227	242	221	258	230	241	261	246	222	217	209	222	232	209	206	254	220	209	222	245	213	266	212	231	237	208	223	220	230	259	258	229	214	234	247	215	206	216	239	232	252	251	235	221	254	221	244	210	239	264	240	241	221	228	231	278	226	237	256	231	247	233	233	225	241	236	225	177	238	226	246	267	220	246	231	241	241	222	213	235	228	241	245	220	261	227	234	234	232	241	246	228	225	223	221	237	220	204	272	197	278	246	219	247	225	213	259	226	283	236	277	226	235	189	249	231	257	232	229	256	241	251	249	223	229	240	196	224	234	234	238	245	245	249	238	216	263	235	242	217	232	214	240	267	263	244	254	217	233	231	222	232	241	215	233	214	238	211	230	226	219	238	241	219	250	230	249	232	209	261	257	211	217	223	220	240	208	236	208	220	248	226	232	251	209	259	207	242	247	221	231	258	233	244	247	237	230	206	266	221	244	214	215	249	237	247	220	228	231	260	234	249	255	251	235	231	236	249	238	243	228	250	233	211	243	203	249	211	239	233	219	231	225	218	207	226	221	225	211	244	224	220	261	229	241	224	235	250	234	235	242	236	281	219	226	264	280	232	249	248	248	242	238	211	217	235	219	211	275	223	252	222	248	232	219	241	254	218	243	232	241	219	263	238	251	217	235	233	273	239	215	227	237	209	238	231	253	232	259	238	228	255	250	232	222	228	212	260	246	240	232	248	237	240	251	231	238	253	238	215	220	238	252	254	233	253	231	224	236	235	261	228	244	234	227	213	236	242	212	229	267	241	239	242	265	258	222	250	233	259	231	222	206	225	253	227	213	211	253	260	227	245	219	253	229	219	223	223	246	231	210	222	243	238	243	237	222	231	258	242	246	221	250	221	249	220	237	213	244	218	251	260	232	192	215	236	245	250	239	249	248	216	262	262	235	214	247	229	247	238	213	231	235	251	234	224	227	239	217	213	222	244	242	227	241	233	229	214	243	256	215	209	243	256	238	224	230	234	255	208	216	224	221	261	243	255	198	242	220	228	258	246	250	195	198	259	246	251	242	243	256	238	210	186	243
3296	4911	3050	1482	987	814	720	604	640	606	569	560	582	511	580	571	534	529	574	572	545	557	584	515	537	531	525	518	531	566	563	542	531	561	537	529	520	531	544	533	556	538	533	510	512	539	552	544	555	593	523	509	531	551	517	522	524	550	530	520	524	521	552	542	477	560	523	517	496	503	533	532	529	544	531	516	506	503	574	570	508	530	572	544	539	530	507	525	513	559	542	527	532	557	556	558	534	549	544	570	544	584	513	522	536	537	561	523	524	543	551	552	511	536	538	514	514	557	549	527	596	545	551	530	540	546	535	604	511	557	572	560	507	559	533	539	541	564	537	513	537	575	530	560	528	494	537	518	565	515	543	515	545	545	559	529	544	517	561	516	541	527	592	572	545	533	561	539	549	567	579	519	572	540	586	551	504	539	546	543	563	554	540	582	537	541	556	554	522	559	551	515	562	578	594	537	536	543	478	504	549	559	520	534	528	529	519	535	552	544	521	556	564	557	536	533	520	527	514	537	565	509	542	498	514	583	544	557	507	508	549	530	524	570	560	530	542	541	549	568	553	549	542	525	568	542	530	528	574	552	551	554	516	578	520	525	552	532	500	552	534	577	571	544	486	497	541	550	521	537	571	495	541	553	540	552	535	502	554	551	541	547	517	547	489	535	546	522	520	564	551	534	545	558	541	550	499	577	580	541	489	559	571	549	554	558	541	526	564	542	548	583	543	575	575	542	557	551	556	548	559	530	555	552	584	545	546	545	569	520	503	526	560	515	543	541	491	558	529	524	547	523	540	585	513	509	518	559	506	487	499	526	512	536	578	558	528	531	553	524	566	526	506	514	506	544	494	535	559	555	539	505	490	552	577	570	525	512	566	549	584	543	511	509	534	548	537	553	514	587	567	531	516	540	513	577	513	557	553	533	512	551	584	553	563	530	537	529	553	518	508	539	529	531	485	545	518	535	526	537	542	551	496	546	542	507	525	538	528	563	524	557	543	545	574	531	537	576	552	540	538	549	557	491	527	576	509	561	501	551	507	555	522	563	517	562	515	543	567	570	558	547	547	554	521	587	519	553	563	545	573	520	573	559	552	573	545	580	484	538	525	501	552	576	521	572	528	523	545	559	539	543	548	553	547	551	520	532	554	560	554	527	537	557	518	558	526	574	555	506	556	562	517	505	533	499	528	551	553	554	579	544	573	527	543	555	529	523	576	516	524	541	566	542	511	559	562	510	583	540	514	546	524	509	561	579	596	551	543	530	546	571	540	544	527	553	586	531	566	514	559	544	549	563	474	543	531	529	520	533	557	553	585	512	595	529	491	530	578	610	556	542	530	534	538	549	541	526	568	542	571	549	570	508	548	578	514	532	563	509	569	554	547	549	494	525	520	571	543	551	519	564	542	556	553	527	508	520	537	530	531	489	539	558	552	625	503	553	555	526	563	568	517	519	495	539	546	544	540	560	580	518	538	578	564	562	546	580	539	538	529	556	553	542	559	526	563	535	559	533	547	540	515	534	553	529	574	572	517	504	525	569	540	546	562	520	489	541	535	566	519	528	479	577	570	496	578	591	593	539	530	552	578	546	526	533	513	508	513	559	555	537	563	559	509	542	552	563	528	564	523	530	551	554	541	511	559	545	546	548	516	558	563	572	471	544	549	515	536	517	553	528	530	563	556	546	588	551	559	535	532	571	536	492	513	548	536	560	574	509	526	579	543	541	545	542	505	557	577	551	557	512	567	523	552	528	545	533	547	585	549	526	525	535	508	559	554	538	539	573	503	567	514	527	523	518	552	569	558	531	566	569	517	537	513	501	519	558	543	532	529	551	556	536	567	536	532	562	542	502	535	536	537	554	512	527	526	508	568	521	549	517	524	532	542	550	565	580	562	551	546	526	574	531	564	552	495	534	561	520	507	550	545	534	535	559	509	530	526	571	538	531	537	522	560	557	546	550	551	510	535	517	536	536	598	559	557	561	557	532	585	512	525	551	529	532	576	472	564	518	563	541	529	515	543	528	543	557	548	550	514	554	567	583	552	519	582	521	568	534	507	517	556	522	541	511	515	555	534	566	542	554	583	515	534	512	520	564	514	543	527	524	527	558	533	586	576	529	505	541	541	488	537	533	512	524	541	545	523	521	508	558	529	570	531	560	513	565	523	567	560	520	532	531	557	562	519	548	531	563	572	524	520	565	542	541	552	522	527	536	601	557	554	493	579	546	538	515	546	564	526	556	552	580	582	507	563	533	512	515	546	532	520	567	565	572	564	555	498	524	563	544	583	503	564	506	536	541	578	564	540	516	554	501	567	554	547	576	536	535	551	554	541	573	581	557	558	551	558	499	480	551	512	565	521	502	524	522	525	573	571	549	501	521	524	536	522	558	520	537	528	565	580	525	504	552	534	535	564	567	493	523	564	547	568	533	568	583	583	496	549	578	546	531	561	527	539	557	569	579	526	500	508	570	576	555	547	532	532	560	518	547	584	535	520	574	531	526	547	520	554	558	544	507	540	561	536	590	554	524	515	548	582	504	584	555	581	560	535	596	494	549	566	523	533	555	535	510	586	566	546	588	523	554	533	480	510	544	532	516	580	520	545	524	556	524	545	537	550	546	545	516	544	524	535	536	553	525	478	541	562	552	564	596	540	561	519	540	548	523	526	568	551	564	541	550	535	551	502	512	561	553	516	580	543	497	552	504	501	546	583	543	592	520	554	535	580	500	531	576	557	478	527	534	507	559	541	521	559	532	551	548	566	534	561	494	574	542	543	528	549	566	564	528	563	542	504	523	511	540	589	553	519	478	555	541	543	531	564	545	550	548	572	608	544	562	494	511	571	539	532	542	537	541	547	514	537	531	515	527	530	556	557	575	509	556	554	532	587	551	562	536	546	530	536	515	532	541	552	546	541	563	510	537	530	551	550	582	533	505	509	561	503	534	517	522	547	559	555	542	511	531	587	535	554	523	573	519	566	483	564	550	539	544	549	543	558	535	562	561	528	510	538	566	524	535	529	525	545	523	558	561	549	525	532	532	524	530	508	512	525	527	503	514	541	549	562	547	551	526	538	588	519	533	530	513	564	519	529	554	575	518	530	528	561	529	574	528	526	498	550	547	576	517	529	526	551	530	551	552	526	518	549	518	501	550	548	555	579	483	538	530	518	527	510	534	535	503	534	542	554	499	544	523	545	548	558	510	523	489	504	539	576	560	562	542	551	552	525	495	515	486	534	530	520	528	523	530	545	534	551	529	511	510	546	543	532	549	528	578	545	546	547	573	538	549	548	513	551	510	554	555	563	557	542	528	549	527	561	527	538	550	514	589	532	538	535	560	555	524	527	555	552	511	549	493	567	508	568	532	526	530	552	503	512	547	550	532	528	535	502	567	547	595	552	537	555	550	554	556	522	523	509	547	529	524	550	565	511	510	533	549	525	499	553	498	561	579	522	535	516	561	540	545	571	514	519	550	538	556	541	568	512	554	563	579
32685	13230	1797	476	397	370	384	336	360	409	319	341	353	341	384	356	377	337	380	352	349	348	347	321	345	362	330	358	415	341	353	351	353	381	348	330	374	403	321	379	376	331	376	340	393	340	331	367	353	369	359	356	398	369	346	352	328	378	377	352	322	340	368	371	393	409	347	378	342	396	342	360	361	347	355	367	388	376	353	359	374	341	372	373	341	337	367	312	346	380	330	416	333	385	379	332	374	371	343	350	329	347	385	329	353	358	367	356	366	328	372	342	362	347	370	376	334	381	341	377	320	345	370	361	356	383	344	392	349	346	377	362	348	352	336	378	379	357	349	342	370	395	345	349	412	361	344	351	369	374	362	373	361	359	396	341	370	363	365	354	352	365	380	308	380	368	370	385	373	401	359	349	369	353	403	355	375	357	344	345	358	376	332	387	378	386	337	373	369	346	336	356	424	363	331	367	362	369	347	349	347	356	340	362	385	330	378	392	362	344	391	373	362	372	356	354	355	378	366	365	336	360	343	387	343	374	397	351	369	328	374	384	365	335	318	385	401	336	362	384	360	342	327	383	338	372	312	388	406	339	366	364	392	379	382	356	361	356	335	332	377	341	405	393	415	353	355	344	348	336	376	380	371	374	318	386	373	375	369	359	439	361	415	401	381	369	347	381	383	357	367	372	374	335	355	347	348	336	346	340	375	351	371	384	357	389	348	364	371	369	354	367	367	378	384	357	324	375	370	346	367	349	370	386	373	368	316	351	364	368	359	395	386	389	359	360	339	377	348	340	349	360	318	375	365	312	336	316	371	370	379	388	352	379	361	390	377	348	378	368	339	392	384	349	396	373	335	400	367	363	402	392	381	389	371	319	379	370	352	376	370	378	387	386	369	358	345	377	390	396	400	383	371	344	351	333	352	373	382	351	369	395	372	386	353	365	373	359	351	369	366	368	352	340	333	367	385	346	374	391	370	377	365	328	337	372	362	377	318	377	362	372	366	371	348	399	375	357	346	394	370	380	361	368	369	365	360	341	391	356	360	382	401	361	345	393	368	350	391	363	332	352	357	400	338	350	364	361	388	382	408	374	347	402	341	387	370	326	362	380	380	398	346	370	352	393	369	363	367	345	363	334	368	385	346	355	349	362	385	404	381	384	334	366	408	371	366	341	353	344	381	395	402	424	374	371	362	362	361	368	384	344	353	351	363	351	355	352	380	372	359	368	349	357	346	335	384	353	408	371	371	338	375	362	342	361	357	380	375	337	331	383	354	381	353	346	400	367	356	367	387	376	351	376	366	344	357	339	351	350	375	363	360	347	371	348	351	342	337	369	354	353	345	396	332	354	383	347	346	391	397	351	391	379	349	388	347	351	360	373	374	359	333	327	357	359	357	385	308	373	372	375	381	305	328	389	357	354	377	337	359	363	347	380	347	345	365	355	335	361	308	368	371	368	382	356	394	334	344	354	355	356	367	338	355	348	335	339	360	340	358	391	366	372	376	365	374	379	326	359	337	372	349	390	365	357	377	406	348	347	353	360	324	318	346	415	405	357	369	387	383	369	363	366	370	379	363	355	395	386	346	359	346	356	399	347	341	375	380	379	374	359	345	363	362	389	343	360	358	398	348	370	357	377	369	368	371	346	389	398	405	383	373	352	371	368	349	376	352	388	378	361	385	351	359	380	338	346	413	367	380	376	333	332	355	411	397	386	353	356	390	356	372	343	335	333	381	379	356	370	333	381	350	325	383	336	368	351	385	356	362	367	344	367	337	340	389	364	361	346	357	357	380	409	334	356	394	350	363	367	321	387	362	375	360	366	373	317	354	342	329	387	356	383	354	340	384	346	356	344	342	354	356	368	351	326	340	383	327	346	357	381	363	343	346	358	388	322	319	386	343	392	358	372	347	375	375	332	368	383	339	351	341	367	353	347	383	362	320	323	353	367	364	350	340	376	374	360	346	375	367	374	381	345	323	366	378	346	405	367	386	343	324	335	357	397	343	363	350	337	365	344	367	367	368	370	366	346	312	356	337	399	365	376	365	363	374	409	407	360	342	371	387	304	355	345	357	347	388	350	330	338	379	370	349	382	364	356	378	323	371	380	340	368	368	332	366	342	369	376	360	369	339	344	399	325	378	373	371	360	383	383	355	366	381	377	376	395	345	360	345	344	372	369	408	339	359	314	362	331	389	355	348	389	354	368	340	363	389	374	377	361	362	344	392	359	426	375	326	384	374	363	365	383	355	369	389	379	364	348	349	334	358	372	403	392	369	382	418	387	396	385	404	357	427	384	391	367	354	372	356	349	353	322	354	370	334	349	379	376	354	368	355	374	374	346	385	372	326	394	372	354	361	381	351	384	359	368	371	362	403	367	346	355	379	404	409	383	367	373	358	364	329	356	351	417	408	367	346	390	371	372	365	328	376	378	341	332	348	381	361	332	336	386	382	381	361	361	347	334	360	368	360	346	391	352	370	334	351	334	347	359	330	362	372	383	338	392	375	338	365	368	386	355	333	353	383	367	358	383	373	341	369	361	370	351	394	391	377	373	390	377	356	374	374	311	355	360	381	343	342	349	337	381	357	403	349	361	403	321	345	395	363	351	333	358	340	394	332	375	356	369	394	385	325	400	345	334	352	367	353	336	365	359	371	359	374	354	430	387	367	364	372	383	357	368	387	356	332	344	364	387	344	361	387	366	376	377	354	361	363	401	357	344	389	357	347	354	357	406	377	384	312	417	439	380	331	380	389	349	303	365	361	374	356	377	363	369	411	356	354	395	366	348	351	368	372	365	360	350	369	361	367	370	363	400	371	376	395	373	317	390	356	380	368	361	386	370	366	348	347	369	317	389	364	394	363	386	370	359	390	385	349	359	370	369	383	372	331	346	342	332	365	388	334	346	356	334	352	337	378	366	348	352	406	362	347	377	388	351	374	354	348	392	377	388	387	353	347	356	341	355	363	354	399	378	380	351	364	355	351	376	346	363	356	375	365	385	342	389	366	357	365	364	361	339	378	353	372	361	362	370	367	339	343	384	360	383	374	354	352	364	373	395	376	354	373	348	368	362	347	364	368	340	389	375	376	342	375	387	370	351	362	373	372	397	354	371	392	381	377	361	338	361	384	386	360	340	372	366	380	366	363	371	331	320	382	373	361	380	402	394	385	368	386	365	380	366	367	372	354	339	391	374	365	352	384	354	385	352	383	372	371	359	354	344	353	356	378	373	360	379	379	355	350	342	378	367	383	363	346	381	384	321	334	359	363	340	347	347	333	367	346	353	379	362	341	386	367	361	390	342	369	387	407	368	370	364	367	349	333	392	374	358	340	333	369	352	361	384	344	337	347	360	372	390	363	358	382	383	383	374	372	375	374	380	353	346	332	358	372	368	356	353	366	363	366	390	322	330	369	391	329	396	383	382	389	328	366	378	360	340	366	400	409	342	384	356	391	330	353	371	354	337	394	359	403	341	361	336	375	372	362	330	363	348
5025	994	977	869	873	856	840	824	889	833	837	783	817	844	843	810	850	874	817	881	827	818	812	799	825	861	818	839	837	805	864	814	818	823	813	859	808	818	850	843	869	846	846	812	819	845	762	902	871	827	838	799	849	858	813	825	770	843	873	810	849	850	833	818	813	848	844	867	848	841	823	830	840	861	855	836	788	839	812	839	884	792	791	842	821	819	857	845	822	838	801	863	799	803	846	795	797	824	823	866	812	819	791	779	894	852	845	833	827	845	844	832	811	816	844	828	841	811	794	812	786	870	823	808	818	854	813	805	871	792	878	748	870	857	874	824	797	809	816	837	837	856	825	798	803	766	811	789	844	794	807	831	774	798	844	794	867	764	841	828	848	806	814	821	869	801	834	847	801	869	809	837	789	847	840	859	847	846	830	789	806	843	829	870	800	798	811	850	770	858	800	752	832	829	843	800	866	823	850	797	834	803	802	821	850	818	836	853	840	837	874	809	831	827	808	802	777	836	800	846	795	857	840	801	752	803	898	840	824	836	839	833	903	835	827	786	833	879	809	837	816	897	783	811	817	835	834	843	776	849	842	775	778	831	801	840	851	800	851	817	798	811	833	822	860	833	866	907	811	853	796	863	875	829	853	804	863	816	822	793	809	789	821	864	831	851	845	838	835	808	821	844	822	773	803	835	827	819	831	864	800	830	856	878	842	843	842	792	837	786	820	811	865	802	854	840	827	828	818	800	847	835	872	863	800	850	817	878	804	819	818	846	824	901	866	902	766	791	837	798	841	851	861	860	913	808	825	815	851	798	884	865	866	809	856	866	830	797	838	838	810	807	852	848	777	817	852	867	820	840	806	792	840	797	803	821	839	878	814	807	901	855	876	873	800	839	793	832	877	830	828	842	875	833	801	857	859	858	778	878	872	855	852	810	833	812	831	847	834	816	827	840	843	855	815	803	840	831	830	790	798	845	848	830	836	857	815	831	840	815	819	801	820	850	811	792	776	814	814	848	797	823	854	778	822	850	840	810	820	807	864	849	838	805	812	846	835	841	848	774	842	811	821	854	817	864	851	844	832	838	829	845	881	855	818	831	883	853	813	798	800	866	858	761	815	827	853	821	848	836	829	857	846	821	793	812	836	800	841	818	859	837	884	844	804	891	784	869	845	802	859	854	814	811	779	825	834	826	821	849	820	820	790	825	822	817	824	823	837	845	888	835	867	813	851	784	819	820	802	830	828	806	817	816	828	838	848	839	842	870	802	807	810	845	867	799	841	792	821	822	844	855	864	778	812	835	850	852	750	857	844	834	834	858	837	815	815	872	829	892	787	846	825	827	872	840	838	781	799	840	842	806	855	841	845	832	812	842	815	793	838	796	825	819	823	845	843	856	823	775	801	809	839	845	841	818	781	873	805	795	808	824	826	803	792	842	894	858	924	779	828	791	834	838	812	863	780	847	816	845	817	783	827	811	822	817	873	870	883	818	816	787	841	829	904	842	878	804	866	806	830	829	840	857	814	791	818	781	864	863	832	819	813	845	796	845	867	817	828	861	838	798	889	844	861	834	826	803	862	808	793	833	826	835	856	828	835	830	839	814	808	829	811	817	847	799	825	848	811	774	832	911	799	809	834	844	842	759	824	808	901	841	793	799	789	821	799	839	873	852	822	820	872	831	816	811	866	808	867	844	813	860	801	833	800	824	816	835	823	821	773	840	808	824	822	792	835	859	820	834	826	803	820	782	844	842	830	834	842	856	850	777	910	813	871	840	758	786	826	847	791	816	869	809	813	869	809	838	843	816	850	794	825	844	782	810	849	883	836	795	826	821	840	850	846	815	825	814	899	791	860	842	814	832	828	850	862	818	828	802	811	805	843	896	851	816	788	826	802	821	810	891	861	870	836	839	860	832	825	839	829	848	852	850	874	827	828	825	801	848	795	785	831	847	843	853	853	810	857	802	823	827	794	778	837	788	822	854	847	838	830	859	840	828	765	844	808	783	778	876	798	817	908	821	830	825	822	829	867	864	814	832	793	816	823	829	823	798	817	859	840	835	825	792	836	798	807	796	793	803	862	785	819	871	782	821	727	805	837	846	808	855	798	900	850	852	837	845	839	798	807	844	841	826	821	826	822	816	798	783	880	827	850	807	823	815	821	889	819	843	835	794	846	864	831	812	857	814	868	807	868	815	805	853	804	826	853	817	813	843	844	836	834	825	792	871	806	831	845	857	854	832	796	824	804	857	872	804	796	819	797	832	799	903	852	779	807	837	857	890	819	844	783	818	851	873	837	788	833	835	813	828	793	797	800	854	855	821	846	838	822	819	799	859	813	822	839	848	823	802	813	823	785	805	855	788	782	818	805	877	775	844	836	835	854	871	875	827	842	803	855	840	845	818	833	803	854	832	869	800	820	848	804	821	818	822	796	852	824	830	838	848	863	845	880	826	827	833	877	787	794	806	805	860	808	798	786	857	779	844	776	827	843	781	816	808	805	808	783	842	838	866	852	803	907	779	811	753	777	775	778	879	822	846	812	826	831	818	796	855	803	858	793	796	788	865	849	820	821	833	792	791	868	832	816	830	842	780	784	850	812	806	872	816	781	835	806	890	800	814	841	824	844	842	875	813	812	818	836	840	860	814	888	813	819	809	833	824	781	816	788	843	819	827	827	838	829	800	839	809	794	822	867	831	827	833	805	802	788	811	842	831	801	825	845	825	838	834	832	829	800	794	845	821	842	756	812	827	818	844	839	793	742	774	782	864	868	797	823	817	823	853	827	885	824	837	859	790	854	857	868	891	822	822	831	859	833	838	828	826	808	863	818	805	847	823	851	831	840	793	828	831	829	883	850	819	814	841	822	813	783	860	795	833	851	859	856	840	850	871	825	808	883	877	830	866	780	796	799	841	811	857	825	770	847	853	801	835	803	847	810	832	808	828	796	846	818	826	798	829	869	868	768	856	848	823	785	818	861	847	850	859	833	793	861	835	847	863	773	897	778	795	856	846	821	775	786	751	862	825	844	853	828	833	831	818	809	776	831	868	813	779	844	834	797	783	833	831	780	841	880	828	830	877	823	854	868	821	895	833	791	835	853	816	844	839	835	833	857	816	833	795	803	846	842	838	832	821	845	829	879	813	862	839	848	868	848	802	808	820	822	854	795	835	844	802	853	800	813	817	859	894	848	865	814	778	873	813	781	779	810	822	769	799	843	833	813	849	860	864	844	821	842	870	799	850	839	807	837	812	787	833	902	835	825	819	758	840	846	843	851	845	822	812	776	839	797	834	777	813	855	793	857	802	840	829	845	833	873	793	847	769	805	771	821	835	823	789	828	900	823	846	834	802	817	832	797	826	765	860	818	813	820	833	838	808	834	847	813	894	859	848	798	836	815	793	817	862	859	880	794	831	849	830	858	805	802	813	819	821	837	801	861	854	828	810	814	835	818	833	816	796	874	839	817	828	839	820	831	785	843	849	805	781	847	787
24438	20854	24519	27302	20320	2149	636	549	474	500	411	406	465	483	428	429	424	427	439	461	406	420	410	446	425	427	382	394	389	468	400	445	449	446	372	396	408	440	453	416	415	431	381	357	416	425	404	433	372	375	393	383	383	429	409	427	430	376	425	394	409	380	391	416	434	448	408	384	397	435	393	422	437	429	393	430	433	443	404	411	398	424	429	426	448	437	414	412	440	403	379	417	438	411	414	387	386	448	417	395	401	392	375	435	413	423	402	403	430	441	396	422	415	397	400	422	437	394	433	406	420	440	411	416	426	419	392	421	446	418	423	441	429	429	420	392	381	422	378	409	394	400	391	390	400	408	411	432	381	421	419	405	395	450	432	421	384	391	399	387	408	444	451	438	433	416	397	406	393	393	444	449	433	399	394	432	404	433	489	372	386	384	380	401	378	423	393	415	446	443	380	375	386	429	434	414	409	400	416	435	442	396	420	384	382	425	412	431	375	417	407	417	394	397	412	399	354	402	396	426	367	390	401	388	431	421	435	397	456	421	441	377	426	417	395	394	401	383	402	414	435	425	417	413	394	474	392	401	445	386	411	436	437	425	441	413	410	391	383	394	400	415	357	408	426	413	425	425	382	413	421	375	424	356	408	415	397	405	435	421	403	397	453	425	381	415	398	388	374	382	439	392	412	430	423	442	421	405	413	438	449	430	439	412	404	419	410	399	397	372	406	436	407	430	404	376	404	400	398	428	403	405	376	414	384	414	401	425	440	404	434	400	433	407	423	399	420	408	371	435	421	381	429	403	412	400	419	395	365	419	445	423	398	420	401	369	367	370	398	426	401	418	445	442	474	389	394	419	412	439	395	379	407	420	411	398	379	444	415	426	466	417	383	415	409	402	380	362	414	440	404	421	430	401	422	402	413	434	398	398	412	444	392	402	447	408	403	365	431	405	425	437	423	390	419	408	405	389	448	362	429	397	390	405	397	428	395	404	409	381	390	413	431	468	437	364	423	389	414	434	431	407	411	383	406	396	393	439	405	407	396	435	462	429	369	435	422	391	416	422	407	405	399	430	387	418	382	392	423	396	404	402	402	428	396	424	396	421	372	366	439	408	423	413	478	415	420	417	406	402	409	395	396	456	405	392	393	418	426	388	376	371	366	385	422	406	440	406	387	401	410	418	407	416	377	447	417	406	406	389	416	419	420	399	406	358	419	428	430	405	399	419	415	430	387	416	406	381	397	419	437	405	444	419	428	405	436	416	431	392	398	361	430	442	416	412	440	393	397	397	441	429	413	407	394	412	422	402	470	448	441	426	406	393	396	429	413	414	403	374	395	393	394	395	415	404	448	416	387	404	420	411	402	465	384	424	425	427	385	402	424	438	403	387	403	433	397	400	397	402	397	380	384	397	367	412	409	461	376	417	384	359	415	372	389	371	417	427	404	427	435	432	389	420	394	402	445	404	420	416	381	392	423	427	430	432	419	404	438	417	447	427	392	390	423	405	412	401	388	382	390	375	397	420	432	432	445	413	429	399	453	400	424	395	410	418	441	398	443	444	393	407	394	414	410	423	394	436	395	389	445	416	425	367	397	430	395	414	406	395	414	443	381	373	396	417	415	408	422	397	413	409	428	359	394	423	398	427	418	443	430	390	387	391	409	418	446	415	439	393	399	433	442	409	445	408	412	395	414	423	387	414	411	387	418	389	422	414	409	394	422	389	392	431	387	441	370	433	447	436	387	398	395	383	408	408	394	408	416	392	441	399	420	394	391	401	401	441	434	438	388	430	356	428	426	412	425	415	395	413	429	448	446	400	388	392	426	409	407	402	400	415	454	447	432	422	365	392	427	426	406	386	396	423	401	414	397	366	394	378	436	399	407	410	411	366	393	398	411	408	412	341	430	386	447	393	421	444	384	451	412	417	401	386	408	375	384	409	431	380	417	378	378	406	410	428	432	400	425	434	423	400	405	401	420	405	436	379	432	381	390	447	418	433	425	434	423	425	420	411	394	422	399	439	437	374	387	408	384	400	411	400	401	434	383	370	387	418	406	397	384	416	438	395	419	393	395	407	417	376	395	406	379	380	408	466	372	404	389	396	410	398	438	438	387	415	370	423	424	393	400	433	434	399	344	446	411	425	441	446	420	426	391	394	452	433	429	394	429	408	408	427	413	445	413	372	399	428	420	417	404	471	423	380	398	449	415	395	409	403	401	418	412	417	381	437	407	422	419	443	420	412	392	424	404	412	394	424	406	421	401	424	416	423	435	398	414	398	407	390	394	357	398	369	405	383	422	385	405	400	391	425	427	413	395	383	399	408	424	454	427	391	418	395	390	431	387	376	419	371	389	435	455	391	394	400	438	398	360	396	421	428	434	398	424	373	411	406	396	408	374	391	430	376	401	424	420	433	404	423	399	415	408	423	425	422	408	373	379	422	407	347	441	432	395	413	437	413	406	404	413	410	410	363	432	430	413	419	410	434	409	405	444	398	451	393	428	389	420	409	397	377	431	413	395	401	401	397	440	421	422	376	424	426	405	393	409	408	401	369	414	422	447	438	425	436	387	389	390	432	429	402	392	385	436	427	417	393	407	384	435	443	432	426	391	392	373	434	380	402	412	435	402	420	435	411	414	420	417	437	429	459	393	409	435	412	407	448	443	409	401	406	421	418	376	419	402	416	383	433	370	377	361	397	389	428	396	398	398	433	365	383	423	403	376	394	413	401	412	404	396	412	432	407	425	446	406	415	394	398	414	407	422	396	419	446	370	452	403	458	419	386	372	442	445	400	422	416	415	418	448	414	407	380	425	433	404	424	419	398	456	388	387	407	401	420	402	430	401	404	442	441	427	448	423	418	395	432	452	445	409	418	409	453	414	410	397	388	396	379	421	423	418	418	407	415	397	423	400	428	448	427	403	410	363	411	414	407	410	418	368	410	408	435	429	430	413	363	422	410	375	395	458	408	368	452	422	417	415	416	353	380	427	385	419	397	375	410	403	429	406	415	429	414	409	425	427	381	390	447	401	411	419	419	427	406	363	360	373	438	393	404	421	408	385	393	408	372	398	422	390	384	412	432	404	382	396	419	382	450	396	420	384	380	442	419	443	402	391	396	419	435	360	400	403	368	398	410	406	401	404	444	446	398	435	406	427	427	433	408	417	379	403	413	414	410	409	402	401	443	432	396	408	479	406	374	388	413	371	444	427	428	393	368	393	389	411	435	411	406	426	389	429	419	372	405	405	447	389	433	415	414	411	357	383	449	391	423	427	419	407	394	417	398	423	378	401	394	433	417	417	432	410	425	415	437	367	454	406	423	411	420	406	413	433	404	409	419	421	399	395	433	428	438	374	427	425	452	396	391	430	423	410	389	402	374	377	415	432	367	445	438	405	429	397	430	413	406	398	426	359	415	420	404	410	440	420	403	377	406	449	440	387	396	420	412	403	418	392	396	366	394	452	429	370	413	422	369	401	427	425	442	403	424	408	473
3308	3092	2169	1306	1113	1052	969	1004	892	945	936	926	871	887	904	880	865	907	899	891	939	873	936	896	945	893	916	897	904	910	930	909	876	904	927	869	869	937	921	900	892	978	906	859	944	913	898	917	857	921	906	906	896	919	886	923	907	896	908	921	913	872	930	883	931	892	923	967	881	911	875	907	868	882	858	900	892	934	844	861	860	883	884	867	885	913	876	903	922	894	868	910	875	923	923	863	900	850	911	934	915	884	886	919	906	816	856	889	890	825	856	874	880	875	913	856	953	843	924	906	940	839	881	949	910	917	890	873	896	916	884	941	930	879	903	880	902	900	901	944	895	882	905	902	927	840	877	902	877	881	951	895	863	912	884	881	881	932	881	849	889	857	881	886	896	930	867	873	921	909	883	901	896	881	862	837	946	902	933	940	954	901	901	831	886	855	901	908	919	908	834	899	928	868	887	834	892	900	902	863	933	925	920	920	917	924	907	887	909	866	888	891	842	887	867	837	844	898	906	907	925	925	933	911	858	920	854	863	892	897	945	885	921	876	926	917	913	916	849	925	926	826	928	884	909	884	898	933	902	890	916	939	857	917	856	862	894	871	880	915	957	886	916	909	925	861	899	865	922	869	930	888	879	883	958	927	936	894	900	893	896	913	914	870	905	820	921	911	864	873	898	861	968	944	904	894	885	897	909	885	954	936	935	873	956	894	837	889	897	892	878	893	892	905	931	881	884	888	898	873	889	945	919	925	881	931	899	858	881	905	915	914	851	955	883	899	945	934	868	880	857	844	903	915	876	917	903	906	864	883	889	904	838	873	898	894	890	904	860	936	911	851	892	933	923	867	889	911	900	849	898	967	894	849	896	889	914	929	831	890	895	866	942	908	881	899	918	876	924	875	902	922	909	905	885	932	903	889	915	909	967	870	917	878	933	918	835	889	894	834	849	988	928	922	882	908	905	900	898	921	897	914	859	869	899	951	946	939	880	870	925	854	894	892	871	949	897	947	946	921	912	883	847	922	938	859	873	942	919	895	913	898	851	879	882	921	882	875	876	918	878	906	905	872	934	828	912	927	922	834	883	885	971	892	867	853	877	894	935	850	901	874	872	954	866	882	948	955	908	844	825	869	950	927	874	936	924	925	940	905	893	874	891	914	914	851	903	910	897	883	881	940	858	933	886	851	932	871	920	897	868	911	869	881	924	917	951	909	941	902	918	915	925	987	917	854	905	941	875	871	938	831	871	940	904	941	795	860	863	891	882	910	935	909	878	897	911	938	886	813	901	833	894	928	909	903	875	885	893	896	885	915	883	920	916	888	922	923	994	947	920	882	880	814	898	911	862	916	853	864	941	915	867	955	868	880	919	912	913	911	885	897	854	949	944	935	902	910	952	914	887	930	909	924	938	925	900	888	883	863	895	908	923	882	865	912	911	884	857	911	944	914	935	932	937	872	898	907	833	901	834	902	903	953	886	916	919	909	863	937	899	922	869	856	878	955	870	907	880	892	949	894	928	897	903	834	859	850	898	928	865	908	870	950	922	882	882	869	894	887	910	875	888	897	886	885	909	888	897	873	962	851	903	904	911	928	913	878	937	924	898	925	911	919	906	901	894	929	846	890	885	896	903	914	862	890	891	885	872	850	864	940	840	885	861	938	895	889	927	885	949	852	850	932	918	896	853	894	916	939	883	859	944	896	855	900	909	893	902	946	893	844	870	880	872	844	897	848	911	921	929	947	917	870	839	876	982	851	887	908	882	884	905	933	912	917	948	891	889	871	891	901	957	857	919	897	948	899	925	855	883	903	917	914	908	923	927	872	928	853	856	854	859	883	871	829	883	914	884	921	853	853	845	944	894	919	915	913	843	841	916	865	879	872	911	889	864	936	898	869	897	880	881	842	880	882	891	905	886	913	909	904	941	889	877	952	920	915	931	887	873	890	834	877	912	909	880	885	876	922	921	907	893	872	926	887	943	885	931	926	935	968	902	903	906	896	908	919	885	878	902	925	925	897	953	890	888	865	874	916	924	884	864	933	910	900	969	893	941	949	898	904	907	880	891	905	905	965	902	926	923	902	871	909	906	921	932	922	875	916	883	849	885	901	909	915	876	891	945	936	868	922	916	945	901	881	925	899	931	932	930	841	903	895	883	878	879	879	889	887	858	913	894	911	897	864	820	859	918	859	862	909	895	879	865	926	849	879	933	924	840	935	876	887	864	903	923	887	925	894	920	891	912	841	881	892	900	852	856	870	873	879	916	871	912	906	928	934	921	939	862	905	877	915	901	912	854	864	933	877	906	943	913	872	887	906	850	881	948	923	909	902	820	901	906	925	942	873	887	888	948	904	923	883	920	894	859	904	908	894	914	891	865	887	902	860	876	873	877	952	860	927	930	915	885	859	922	892	946	910	891	918	948	889	865	891	885	876	907	876	915	905	865	923	924	915	913	921	884	883	898	872	847	913	958	917	939	882	871	879	861	917	861	897	935	887	878	888	845	902	954	937	927	916	902	921	904	903	907	911	909	903	850	915	896	865	921	935	922	904	936	863	856	877	895	895	921	899	930	870	867	853	852	883	928	921	881	888	877	869	888	973	904	896	945	869	884	902	844	875	878	881	865	886	879	880	892	910	921	877	924	906	901	898	831	921	886	942	913	936	886	921	890	895	923	868	903	891	885	882	940	909	856	899	907	856	926	870	934	918	863	856	897	882	910	873	943	936	910	886	892	925	917	897	939	887	899	886	884	892	867	946	961	906	920	889	922	893	906	878	889	948	892	886	879	885	945	921	874	872	949	844	935	884	934	899	910	933	837	924	851	883	850	884	884	918	897	878	874	944	894	877	856	911	896	861	890	894	881	881	908	879	851	911	872	866	904	947	938	932	929	837	896	902	869	925	865	898	878	905	866	922	872	872	892	875	946	871	943	914	915	908	895	903	870	951	894	869	887	926	896	929	852	912	889	875	833	893	807	856	895	861	922	892	935	892	935	844	900	895	901	892	907	931	917	896	914	919	892	977	880	891	867	863	859	926	866	866	877	878	878	908	898	913	920	859	880	881	898	901	899	915	914	925	914	948	940	860	852	974	901	913	914	930	874	932	878	926	910	905	946	892	925	867	868	942	853	917	855	887	875	929	918	893	907	909	878	828	892	943	836	916	917	871	951	925	829	920	920	952	923	830	932	898	863	922	923	898	895	925	885	881	909	890	870	868	894	883	899	847	876	967	866	909	843	891	909	907	914	933	895	886	886	927	867	873	890	904	908	911	887	877	869	860	875	926	924	884	946	897	918	905	930	889	863	942	872	903	896	871	864	888	877	941	919	891	870	957	917	915	878	844	888	855	906	871	898	868	893	946	913	929	891	910	882	901	930	888	862	961	938	935	913	889	892	877	912	977	901	898	969	913	897	935	934	919	901	811	915	912	865	863	887	901	934	886	931	832	879	879	928	890	933	926	914	905	878	902	877	905	875	877	859	915	896	908
23611	20904	25200	26760	20913	20895	2980	504	391	311	324	307	290	263	271	248	251	248	262	266	233	233	240	280	255	228	241	221	268	242	229	251	242	241	224	237	259	254	227	272	248	229	225	265	228	216	247	275	240	244	237	248	241	231	240	239	235	240	237	213	203	214	183	235	229	228	229	261	247	242	235	230	250	219	265	218	250	244	201	245	229	229	262	247	242	244	233	244	244	226	232	196	244	209	229	254	224	248	234	224	240	244	219	258	230	212	228	231	230	233	218	244	248	262	242	215	221	218	237	240	230	231	208	243	235	196	241	242	231	226	240	215	224	226	213	223	237	213	234	214	218	235	231	226	216	248	236	230	211	213	222	245	230	239	236	263	255	219	233	246	247	231	236	240	211	203	244	217	238	248	236	219	241	247	189	237	256	253	234	236	212	240	199	226	228	234	236	203	226	239	280	234	242	207	206	235	227	206	243	203	226	252	229	225	223	213	199	232	222	230	251	246	221	228	217	220	244	231	214	245	244	231	220	226	249	223	202	208	220	246	212	237	208	216	220	225	220	191	237	227	222	213	225	224	226	266	227	221	212	196	213	215	230	239	242	227	239	223	220	234	246	218	244	221	209	210	243	251	220	227	253	235	235	226	201	235	237	218	233	202	254	232	255	248	229	272	228	238	221	216	235	222	241	249	242	253	216	214	215	201	236	235	194	213	214	232	208	271	236	258	205	222	247	219	237	216	206	220	211	230	243	211	233	243	253	219	235	232	216	213	220	246	232	232	240	207	232	229	240	257	242	256	232	232	218	220	227	227	208	225	240	218	247	221	239	256	240	234	232	234	238	238	226	216	238	227	218	225	248	218	213	220	224	242	245	224	240	235	221	225	229	222	245	238	254	218	209	223	258	221	220	222	236	231	229	204	212	225	261	230	201	219	258	218	206	213	231	249	217	223	246	238	199	238	243	220	245	233	227	218	234	252	248	236	214	255	194	232	223	257	267	227	221	233	188	240	227	203	204	236	236	215	235	220	209	205	243	227	207	219	208	213	231	228	232	216	220	234	249	234	239	213	229	228	227	233	225	230	223	214	272	207	251	257	251	223	264	218	246	230	210	221	231	233	207	206	235	221	254	236	210	223	234	237	269	219	227	223	235	231	227	257	229	207	225	282	262	250	254	215	229	214	215	224	219	245	231	223	216	202	238	242	226	229	252	241	221	248	267	228	231	210	230	223	200	255	251	246	249	219	236	239	223	199	232	257	252	229	212	236	222	229	247	218	208	221	232	238	258	248	226	190	218	195	234	236	255	218	237	219	199	223	251	218	236	203	224	230	226	239	240	234	233	235	257	207	224	225	262	225	238	255	215	212	218	236	277	215	253	252	214	227	245	219	222	239	251	199	214	224	225	260	199	257	228	227	233	218	247	242	258	233	215	232	210	197	232	208	223	231	239	245	210	201	245	233	215	243	226	227	246	219	200	224	230	251	247	223	216	224	240	241	222	220	237	237	251	240	232	191	241	224	222	205	202	218	216	199	235	202	241	212	232	227	263	240	225	221	245	243	233	215	211	236	228	235	213	233	219	224	263	233	212	243	223	225	246	240	236	211	246	260	238	232	248	241	227	225	239	229	247	246	230	233	216	229	202	210	208	238	248	202	253	229	238	238	239	221	244	234	219	234	240	254	230	211	272	241	233	202	201	224	213	235	210	219	212	234	229	244	230	253	233	243	234	240	237	243	241	245	227	238	236	241	231	224	206	239	210	243	242	238	256	240	229	232	224	205	221	243	223	233	248	228	231	224	228	259	258	221	238	219	235	249	248	216	220	221	250	246	219	229	228	206	234	199	287	228	233	218	214	229	222	222	224	228	241	268	236	202	219	236	225	224	246	263	224	208	227	248	253	211	239	270	230	212	252	246	207	241	236	256	252	224	243	241	244	220	226	233	220	232	229	222	237	235	198	253	227	226	220	222	216	214	216	221	229	179	251	221	254	257	250	220	235	245	258	219	226	243	251	227	249	232	250	250	241	249	249	222	229	222	199	240	255	238	219	246	266	226	227	215	217	217	229	222	199	219	223	252	243	226	229	225	216	257	207	222	235	220	279	229	241	230	231	229	217	244	220	226	246	210	220	206	231	223	220	235	243	219	232	250	249	260	246	245	225	232	236	209	213	258	238	195	248	237	247	221	238	260	225	207	214	240	240	228	255	251	232	245	226	274	252	245	237	233	227	230	250	239	245	228	227	252	228	224	226	250	236	243	240	244	235	242	253	262	227	225	241	225	223	245	230	206	243	232	219	230	222	214	216	242	227	241	262	255	249	226	239	234	238	216	234	219	215	205	195	243	227	225	205	219	260	229	235	233	228	227	215	235	237	221	247	239	269	246	214	242	224	182	220	248	237	219	210	236	231	203	231	225	229	221	227	250	244	206	237	247	247	228	208	217	219	228	221	241	229	219	277	248	230	249	271	223	237	255	259	220	246	224	247	203	206	237	217	232	264	218	210	218	256	229	229	251	242	227	226	202	255	236	205	219	234	223	247	207	238	239	223	225	220	230	229	250	205	243	233	273	222	240	206	222	228	237	246	219	233	221	213	233	233	247	249	207	237	234	235	251	225	254	236	237	224	238	268	232	205	247	239	228	216	238	227	257	232	259	243	260	225	229	229	217	224	216	265	218	254	220	245	235	212	257	236	219	226	211	186	242	230	193	259	227	273	228	250	215	221	244	203	216	259	229	239	220	234	223	232	247	237	237	217	209	243	229	233	257	238	210	229	197	229	240	195	228	230	220	238	239	241	230	240	230	248	221	233	253	232	218	218	226	221	200	223	240	234	233	208	221	225	236	215	255	224	235	240	232	244	228	213	251	250	220	215	197	233	219	217	212	229	208	257	214	231	231	241	197	221	219	215	245	215	239	243	244	219	221	215	256	223	253	285	210	225	249	232	209	238	213	248	225	213	246	238	207	222	240	208	226	170	228	209	239	193	247	249	250	252	210	242	189	204	254	250	226	252	225	239	209	272	213	239	251	208	224	244	216	222	257	240	224	242	232	234	224	222	239	227	248	247	233	238	231	226	212	238	237	208	239	217	219	239	241	237	240	237	201	217	201	242	226	222	230	221	210	231	248	268	218	212	218	228	223	209	221	207	214	250	244	216	238	221	213	204	211	230	254	247	205	188	218	230	232	229	224	215	235	248	234	246	238	182	236	231	225	221	215	174	223	240	218	243	244	223	237	244	227	251	248	216	238	248	227	244	231	259	246	249	230	215	250	235	235	238	267	222	225	219	243	257	229	224	230	201	244	266	226	225	235	222	233	222	239	210	236	244	239	249	220	232	203	233	205	243	215	225	210	230	226	240	201	220	233	219	217	232	234	209	219	220	222	250	264	240	280	233	212	206	240	200	232	236	257	246	230	238	248	226	257	231	231	211	231	211	221	228	224	218	236	250	263	210	245	239	230	233	230	242	199	227	198	215	222	229	256	229	219
3287	4878	3125	1585	1044	779	628	562	610	584	595	626	588	618	574	575	564	559	599	573	514	558	537	528	565	548	564	526	566	518	553	592	563	524	525	563	539	555	559	549	507	537	552	503	580	546	547	550	509	553	476	542	562	528	533	518	539	516	562	570	556	527	546	584	529	551	519	547	508	513	526	563	472	551	544	538	546	520	554	488	580	521	557	526	507	553	501	536	530	515	563	545	524	535	565	542	567	532	490	518	538	519	499	562	506	541	520	563	520	550	551	507	521	551	570	575	563	563	536	535	537	507	522	479	532	596	511	527	540	548	542	572	571	499	548	551	501	555	529	559	533	558	541	531	541	546	551	566	551	520	571	525	555	558	534	511	542	521	535	527	522	526	527	544	528	546	524	492	561	516	566	527	484	538	527	510	525	547	525	515	466	526	530	592	514	502	511	562	504	529	557	538	562	515	508	543	550	561	517	478	515	545	519	522	545	513	505	571	559	575	535	584	506	514	535	524	542	532	545	551	536	549	560	508	535	519	555	542	527	482	510	516	541	540	555	559	518	557	583	539	534	556	536	520	543	520	544	521	534	548	514	529	518	551	545	477	527	564	532	548	540	574	554	532	548	513	587	512	530	554	526	545	564	538	541	520	550	543	556	518	527	554	496	520	595	537	531	517	524	517	511	517	575	507	535	545	541	535	485	534	549	540	544	537	534	549	507	530	512	538	544	507	558	508	521	533	503	513	550	564	539	514	511	554	535	509	499	577	545	491	529	546	574	519	561	520	532	564	530	543	547	520	560	564	571	536	521	574	535	557	523	534	541	562	575	539	545	543	552	563	569	554	525	531	527	569	559	544	531	511	559	539	546	517	521	535	511	523	558	551	552	560	558	545	528	509	531	511	534	511	520	564	546	537	554	590	543	492	556	558	515	544	510	529	579	574	580	503	568	540	534	574	511	563	543	549	515	496	516	549	550	574	512	589	516	538	552	545	546	547	513	508	482	570	577	561	575	554	551	547	530	546	506	515	514	557	512	524	558	551	551	531	565	546	554	540	501	552	521	528	532	528	556	556	549	559	519	505	513	543	498	538	531	555	540	573	537	479	520	524	559	550	522	532	595	519	561	523	532	555	509	525	536	541	511	536	524	515	504	554	545	519	544	516	547	567	511	538	533	552	544	563	564	523	548	510	542	546	537	544	544	493	573	544	562	567	518	519	541	542	539	530	511	495	562	572	536	539	535	560	560	474	533	484	531	525	517	563	553	525	514	540	550	520	539	541	531	508	505	513	517	508	555	514	579	534	550	530	539	513	525	546	515	538	521	558	500	542	547	521	555	573	547	512	546	511	514	559	546	560	538	523	524	530	538	546	522	538	535	557	530	542	526	521	564	530	510	540	587	521	559	544	556	556	532	499	553	525	523	499	545	554	569	522	532	552	539	528	525	522	541	528	552	515	533	540	528	529	576	566	568	528	537	535	565	521	550	561	539	525	527	504	550	548	497	538	531	555	548	577	524	526	558	532	533	564	571	552	544	551	540	547	547	552	573	532	548	568	492	531	475	565	507	572	526	531	494	545	577	532	539	531	543	582	560	541	538	493	510	566	476	520	531	548	531	530	507	548	505	508	561	566	574	573	554	492	545	556	562	523	520	538	508	514	534	531	491	559	567	492	541	553	564	530	523	574	538	549	518	524	521	545	540	547	524	542	539	520	540	530	542	509	563	539	500	541	560	591	501	539	533	541	517	563	532	586	550	553	544	519	571	528	544	579	502	529	523	537	517	519	566	556	536	571	531	515	552	512	528	533	530	538	560	566	531	525	522	567	527	529	553	536	522	557	533	533	522	516	550	532	531	558	506	539	567	551	549	538	521	523	519	538	522	539	522	523	550	512	589	533	543	556	549	526	532	519	517	535	498	526	530	539	518	517	556	530	519	535	547	517	533	533	520	569	511	531	566	553	506	552	515	565	539	532	523	520	594	527	523	563	548	493	520	529	487	563	521	537	519	503	509	565	534	531	543	520	545	542	528	537	527	517	519	524	538	503	565	549	511	530	533	540	553	523	522	554	524	502	560	562	535	543	536	553	503	548	516	532	531	589	547	522	508	513	530	601	492	570	557	559	529	547	568	555	576	534	528	525	502	542	557	518	553	524	523	495	531	574	525	494	527	502	549	584	502	556	557	547	516	540	547	556	481	560	547	516	524	540	552	552	575	526	565	556	553	524	570	550	536	507	550	552	536	575	539	526	503	537	540	526	526	574	524	567	513	548	569	520	506	534	561	556	501	551	502	540	552	523	535	525	499	511	559	522	523	528	565	537	512	568	565	519	543	547	515	535	584	555	552	535	548	535	532	602	548	490	509	556	499	542	518	522	555	533	522	545	555	529	565	494	510	550	534	551	501	547	565	521	509	551	520	565	552	512	541	547	571	573	551	525	529	529	521	550	547	551	547	518	594	519	527	554	567	504	526	532	552	548	530	490	514	521	536	531	525	542	539	565	532	516	587	565	523	554	538	547	532	565	510	556	511	553	563	565	508	503	485	579	542	512	518	574	519	519	530	546	488	532	536	525	527	475	518	530	593	515	494	490	547	543	533	557	546	559	547	567	554	529	511	552	545	511	515	553	528	562	512	522	539	508	528	481	536	542	555	544	530	572	541	506	530	561	540	530	505	540	555	529	555	538	575	550	538	512	582	548	521	540	525	534	577	519	509	555	535	551	503	527	512	534	514	524	551	573	524	495	536	549	501	512	548	547	563	559	526	555	534	511	543	529	556	535	554	528	519	562	514	529	525	545	531	535	538	560	561	535	576	529	550	578	556	543	555	532	524	582	517	548	535	525	497	516	544	574	564	568	524	509	520	539	595	502	530	568	548	519	553	526	528	519	506	526	528	582	549	500	558	565	526	554	545	510	512	552	496	580	496	521	569	529	531	565	530	553	554	548	565	555	500	536	568	548	505	544	508	556	535	544	526	537	558	511	502	536	499	497	546	521	498	582	508	516	541	551	538	567	534	531	550	533	536	527	541	549	561	560	534	555	515	513	490	519	518	525	536	572	517	536	515	546	548	517	519	567	548	543	532	523	507	556	531	540	554	570	560	553	526	545	491	531	529	568	572	565	542	542	549	553	517	568	533	537	536	498	552	528	538	494	557	528	555	525	571	529	537	493	540	558	526	574	536	533	531	577	589	571	504	560	505	557	523	511	521	503	565	548	589	515	541	524	496	513	575	538	561	520	536	498	545	511	518	576	461	528	518	501	489	515	563	551	544	564	539	562	549	494	537	523	539	511	589	563	525	500	530	524	543	534	507	589	541	546	598	505	531	539	535	554	517	554	550	545	579	564	549	569	529	582	527	536	571	505	517	525	567	524	552	546	543	537	549	547	547	508	519	515	545	532	550	515	574	537	533	506	505	537	528	546	591	520	563	499	562	536	572	536	526	544	515	579	556	553	507	524	529	518	547	519	533	543	543	555	554	514	519	580
32966	13218	1841	422	371	368	397	350	380	354	391	355	365	381	359	336	354	378	411	353	380	390	362	399	325	342	369	349	348	342	360	400	347	377	369	361	341	369	389	358	375	364	333	341	366	376	343	373	368	338	359	369	366	389	333	386	387	359	394	345	359	367	377	354	372	332	381	368	348	373	381	353	364	367	384	348	397	366	351	361	354	380	380	357	359	352	355	392	387	372	381	387	358	373	368	375	366	412	374	346	352	372	340	394	370	378	370	378	355	369	358	386	392	375	380	350	397	372	360	377	378	351	351	344	380	337	399	389	356	366	368	387	360	361	336	340	391	355	400	343	380	360	371	362	360	389	360	363	379	323	375	367	351	350	387	385	357	362	369	378	393	346	346	395	366	377	394	375	367	371	365	377	365	339	357	354	392	376	378	308	369	403	397	390	321	355	329	379	369	327	339	326	331	356	369	357	348	350	363	377	351	360	370	356	358	348	380	370	347	376	345	380	333	351	358	370	340	315	373	346	347	352	393	354	322	412	353	386	375	399	371	363	353	376	375	352	376	341	357	347	376	327	355	355	367	371	366	362	359	371	385	367	340	352	428	399	317	340	401	363	389	357	403	370	363	370	339	369	361	350	351	355	389	372	377	415	327	368	382	360	369	351	378	337	395	374	391	338	331	322	365	373	370	367	355	377	349	349	396	382	364	379	343	329	368	384	367	343	366	326	339	365	385	363	379	405	377	367	355	309	358	404	375	366	379	368	387	387	360	340	343	404	391	361	309	392	386	395	327	368	373	390	386	346	351	359	338	369	355	398	409	375	368	385	380	389	359	383	377	320	378	393	374	382	349	390	345	351	374	401	395	372	341	400	383	375	402	405	347	325	340	383	376	354	361	371	358	331	367	397	345	365	394	343	368	372	359	380	356	380	339	357	328	391	367	407	401	326	345	367	354	372	361	371	359	353	383	328	353	345	347	358	351	367	375	393	334	377	417	379	359	391	354	322	351	348	358	376	366	416	365	351	382	344	305	351	398	392	375	352	354	392	343	359	350	342	364	335	365	384	382	380	369	382	344	363	336	322	385	374	391	365	330	392	345	364	382	346	367	376	359	321	383	418	360	404	376	373	384	391	355	396	358	361	371	397	370	384	343	339	423	378	372	346	363	399	376	345	360	371	363	372	345	361	327	408	381	391	348	391	392	356	341	405	350	358	377	356	391	354	366	373	374	339	379	401	390	342	327	382	366	373	381	369	386	391	404	356	319	378	382	381	379	355	343	335	375	351	400	370	382	371	397	371	386	368	349	362	355	368	384	356	391	370	364	362	355	420	390	386	405	372	384	353	350	355	374	377	357	344	382	356	409	392	363	381	372	339	340	365	355	377	353	370	376	369	366	346	339	375	385	380	368	358	383	375	349	397	365	371	325	357	362	350	329	371	350	402	362	364	396	366	379	334	360	345	354	387	327	398	383	333	369	359	356	322	356	380	367	340	400	350	396	362	371	359	364	349	362	350	348	374	344	367	385	395	341	344	360	356	362	373	369	382	375	379	349	359	394	353	345	360	363	346	328	379	392	358	381	385	408	364	344	381	406	415	325	369	373	329	351	362	405	367	360	379	372	384	400	358	404	325	332	392	395	389	355	399	380	336	407	393	367	367	376	407	317	353	347	378	391	355	351	380	351	375	350	348	345	335	350	383	356	363	362	336	377	408	340	368	377	377	346	357	367	393	345	370	367	394	340	367	374	372	352	346	370	343	365	365	364	364	386	369	423	352	339	328	395	370	299	378	340	369	382	350	364	350	385	354	340	418	372	360	371	391	403	402	353	331	393	391	386	377	363	413	371	317	356	371	339	370	353	368	357	339	393	370	359	386	366	395	353	357	371	347	360	351	357	339	349	386	378	390	370	341	372	408	383	360	370	383	344	371	388	310	361	373	374	361	382	331	383	346	403	382	379	367	369	383	359	376	342	362	364	363	405	360	383	354	366	367	345	396	366	342	328	408	368	380	349	371	339	343	345	360	383	387	367	390	355	388	394	389	374	369	383	366	366	367	316	383	371	378	374	384	361	383	356	371	402	362	361	339	380	332	351	377	377	314	366	361	348	359	354	367	384	379	360	334	395	366	363	350	345	378	387	379	407	381	365	351	352	377	341	348	348	358	364	379	359	382	371	356	361	369	391	354	371	385	376	384	340	334	374	401	395	369	359	364	386	398	382	368	364	409	404	372	356	370	374	335	357	351	378	365	390	374	387	375	408	366	369	365	372	351	355	395	370	342	352	361	386	367	372	391	361	324	354	361	378	375	357	367	343	413	376	322	376	364	364	384	358	352	363	400	368	335	358	338	340	373	366	397	391	363	354	389	352	352	352	336	377	351	392	346	341	371	353	379	331	346	368	362	366	366	367	329	360	404	387	347	400	380	372	367	355	374	352	366	373	368	371	362	352	371	354	373	388	387	395	337	380	356	386	380	391	371	349	380	344	352	359	359	329	390	364	354	362	363	380	375	368	417	374	324	375	371	384	332	372	366	387	342	338	354	342	358	370	383	385	398	346	357	317	313	369	321	381	355	383	356	335	385	366	361	388	343	380	371	326	387	366	339	375	396	369	352	351	397	374	362	378	401	398	358	367	327	391	349	338	379	390	383	359	358	368	342	358	338	379	359	344	310	343	386	349	345	403	372	378	410	373	350	344	329	380	387	350	333	351	382	341	387	370	319	353	381	381	370	365	358	373	384	351	392	349	337	384	321	353	381	347	366	359	366	371	336	321	375	385	339	384	320	348	372	342	385	387	355	373	338	385	381	365	393	368	331	413	360	355	359	358	381	332	390	368	325	355	355	373	362	373	360	366	336	351	381	352	345	374	366	328	382	349	379	388	379	401	342	360	391	414	352	359	399	335	369	396	378	369	372	392	389	349	373	381	332	351	385	330	354	384	406	391	359	314	353	340	357	368	397	415	403	371	335	344	334	372	350	361	374	369	390	350	389	359	347	383	371	345	345	396	344	401	367	376	377	366	317	350	367	395	370	371	362	389	367	379	389	392	346	368	348	397	380	358	332	346	365	354	382	361	335	348	354	401	361	374	392	370	372	367	384	374	405	398	334	382	369	352	335	380	370	377	359	405	395	350	376	384	374	375	346	367	372	350	355	375	365	386	364	408	383	347	371	385	393	388	389	344	356	378	346	349	403	379	364	373	400	411	357	370	378	374	384	356	387	407	373	359	349	361	353	370	392	361	368	355	346	384	361	356	365	379	357	341	391	362	361	344	360	418	342	389	359	372	341	361	404	374	373	375	335	367	375	376	385	380	373	375	331	367	340	372	366	339	333	381	359	362	328	352	357	335	366	369	371	375	377	366	357	308	359	355	362	383	389	326	345	332	332	360	344	380	346	389	362	391	360	334	351	373	369	364	346	363	366	346	355	377	354	372	351	396	343	379	339	385	394	366	362	376	382	362	368	333	384	364	376	370	367	362	333	355	364
5196	1020	918	886	814	833	809	855	828	825	884	820	849	857	877	882	856	833	824	819	812	778	795	838	882	862	788	844	787	860	842	831	863	841	821	797	836	857	880	844	815	781	881	864	764	871	768	825	846	893	802	817	830	800	860	847	813	792	839	827	803	812	790	864	804	826	857	837	874	807	853	883	818	793	805	843	881	847	845	826	858	812	849	848	811	830	815	834	852	826	830	831	858	822	780	815	849	775	889	870	789	808	811	817	833	843	873	861	835	871	833	805	827	879	842	856	842	859	793	861	835	841	828	836	814	853	795	800	833	812	805	803	914	831	772	784	806	861	880	802	876	879	831	827	848	847	838	856	810	832	823	809	842	863	863	809	807	818	851	826	828	830	823	837	820	860	856	842	822	858	839	819	866	832	856	879	827	862	875	879	813	842	825	809	880	838	861	848	845	849	829	894	830	869	786	833	883	831	884	812	881	830	830	811	850	838	871	852	868	879	854	829	786	867	824	842	854	823	795	804	804	862	908	828	830	812	825	821	829	826	834	824	830	841	845	807	812	779	896	830	799	825	824	861	781	839	822	815	822	855	837	841	847	831	834	806	840	842	835	857	815	795	870	834	832	803	863	851	876	845	834	851	852	830	814	825	825	865	837	798	834	916	806	838	806	846	821	830	860	841	790	798	835	833	815	827	829	784	887	889	838	872	813	828	822	829	870	828	794	784	795	876	859	819	841	831	894	836	889	820	840	798	838	836	878	885	836	811	846	851	802	845	823	827	880	806	836	854	860	831	866	840	825	787	817	871	834	785	841	824	814	797	879	829	861	821	811	839	815	876	823	861	816	803	815	869	798	826	855	852	802	815	832	818	847	894	811	845	825	829	853	819	839	834	853	820	852	903	856	832	842	836	843	824	821	820	837	888	830	830	815	788	815	822	846	871	814	820	846	838	822	818	800	843	799	814	813	836	803	835	876	859	853	832	836	785	786	793	842	845	833	806	843	819	824	827	821	839	791	820	837	827	845	789	860	833	842	876	845	848	821	852	831	793	852	822	760	824	825	856	847	771	872	846	808	857	808	869	858	833	869	857	811	802	822	820	848	865	850	816	875	779	829	836	855	837	820	833	881	886	830	757	816	776	824	831	846	864	837	812	834	827	770	829	820	798	823	795	793	851	892	855	810	859	816	804	864	857	838	847	808	865	830	818	824	789	796	889	861	860	825	798	796	831	860	825	822	806	852	875	831	883	851	849	750	858	800	773	810	802	827	848	858	804	893	773	842	907	825	866	833	837	848	848	804	795	849	846	848	821	865	852	880	815	861	839	845	832	820	826	830	854	829	829	831	776	815	811	795	832	764	804	857	790	813	822	888	848	859	822	835	816	829	787	820	799	781	844	811	872	848	812	830	865	824	821	850	860	831	827	823	811	798	879	870	843	818	858	843	825	864	808	837	799	812	819	865	777	836	782	812	831	804	873	838	877	830	857	862	857	839	808	798	841	778	826	837	856	884	826	874	828	841	843	836	878	810	842	874	860	853	845	823	825	892	803	837	771	804	855	821	802	812	836	811	829	827	805	831	884	847	795	828	868	840	835	839	875	814	838	856	820	870	832	883	840	788	830	838	838	808	862	835	848	793	895	856	811	822	893	827	866	810	811	822	844	823	804	824	810	844	751	864	772	847	835	804	822	822	840	860	859	850	832	798	834	808	847	837	783	857	833	811	875	834	835	793	815	847	860	849	801	840	805	829	839	846	874	855	870	845	827	880	878	820	779	866	867	809	880	856	851	855	838	872	855	877	819	873	816	847	820	852	825	858	855	872	819	831	868	803	865	820	811	807	827	815	862	802	845	882	823	856	825	841	799	805	805	862	908	845	883	854	840	844	800	823	863	834	781	875	853	810	840	843	815	791	894	852	870	837	806	866	833	821	892	815	785	837	853	845	779	851	896	883	800	775	857	882	849	825	798	815	864	875	827	821	765	849	807	870	841	864	845	808	858	833	852	854	861	850	785	867	830	810	855	815	865	858	832	829	863	826	806	841	848	838	835	861	853	817	813	815	828	820	807	844	848	817	811	820	834	851	885	848	821	825	864	823	781	853	836	833	891	897	838	843	867	869	869	858	857	819	805	852	837	843	849	842	847	820	841	844	800	831	854	817	875	834	777	827	878	869	851	850	837	862	782	824	814	837	847	846	827	834	836	841	798	796	840	874	844	825	856	809	892	838	791	863	876	888	826	866	828	819	872	874	804	824	857	843	799	840	787	865	822	824	852	871	851	770	838	804	828	824	820	852	817	864	804	865	866	865	826	848	838	844	827	849	867	851	920	834	831	834	846	800	849	830	830	798	838	839	841	853	853	854	825	823	801	801	823	844	866	787	813	848	833	838	833	849	883	791	830	871	771	801	826	849	841	878	861	823	854	893	817	786	805	830	861	808	834	833	884	876	782	841	811	824	896	802	848	882	858	855	860	831	793	829	785	848	796	835	801	821	849	845	805	859	837	817	833	895	786	828	854	822	823	822	822	843	843	843	782	851	885	822	829	787	796	825	848	882	819	851	806	852	801	808	852	855	777	816	860	844	845	815	819	868	836	868	808	862	813	809	879	832	860	826	861	810	896	829	824	847	844	830	778	907	780	808	814	859	863	858	877	818	846	850	871	852	844	888	831	803	813	838	824	840	834	888	875	872	862	848	803	816	799	859	867	856	811	871	842	789	852	817	802	830	832	845	835	798	840	813	812	805	809	822	814	811	782	806	851	824	813	850	836	830	794	819	912	863	868	873	893	893	843	823	814	796	789	816	805	867	843	826	788	809	787	855	837	830	840	821	851	793	817	795	828	818	844	830	897	818	850	865	830	846	905	786	861	838	832	854	824	857	826	833	888	863	824	848	870	863	812	798	812	881	887	801	839	878	832	829	837	816	815	839	878	841	826	816	791	862	794	824	845	840	884	828	781	879	820	792	825	794	852	867	817	896	817	862	830	829	873	807	812	816	837	814	838	846	842	782	848	845	866	863	824	895	865	868	848	840	846	822	832	798	813	803	823	807	831	836	879	813	853	832	843	817	791	863	872	858	890	845	845	851	830	850	872	805	797	832	819	839	883	853	817	818	817	848	835	839	822	791	780	854	798	877	805	776	779	826	876	878	845	849	818	821	876	811	845	836	809	816	848	879	883	847	802	840	864	851	890	869	826	813	811	842	816	836	838	794	829	794	865	829	821	798	820	859	856	836	798	818	810	882	821	878	862	870	833	847	824	853	856	821	854	833	877	853	838	772	819	873	843	819	794	855	797	816	831	791	813	850	897	851	847	851	837	819	876	860	854	824	871	844	841	832	815	835	835	809	807	851	804	876	834	808	812	863	870	797	777	812	824	836	838	799	798	848	850	810	878	841	799	815	810	835	822	880	812	822	811	775	916	846	856	907	828	843	819	820	820	809	823	823	854	806	811	786	857	883	814	867	798	860	841	823	877	909	868	852	836
24454	20884	24563	27341	20293	2107	694	533	474	479	466	479	421	413	418	459	473	451	395	371	404	408	448	425	402	457	439	403	430	449	390	426	438	424	436	420	428	428	394	391	426	401	424	414	397	409	419	427	430	415	375	409	415	389	425	427	436	411	462	421	402	414	426	413	446	423	374	410	418	403	428	428	448	430	424	386	444	406	414	412	411	394	381	405	421	409	409	409	440	421	409	448	443	439	417	405	421	368	412	405	384	393	400	418	382	419	383	395	425	394	392	413	469	407	440	438	358	432	431	390	422	406	400	406	390	426	407	383	410	402	416	416	392	397	399	414	428	426	369	410	363	453	417	381	414	402	397	391	407	412	449	381	385	403	421	434	446	409	411	403	437	368	421	400	414	397	425	462	432	442	419	446	444	388	402	434	417	430	417	449	470	435	416	408	415	405	430	419	420	419	416	382	438	399	392	398	443	417	458	387	455	431	421	411	425	373	418	400	417	387	433	407	410	394	421	417	459	414	433	378	394	448	411	469	407	417	408	377	422	391	444	423	404	400	434	412	404	380	398	422	429	438	441	418	433	402	380	400	449	414	433	412	421	406	408	389	384	442	423	410	414	371	393	417	435	441	421	409	391	421	398	399	401	400	450	444	400	416	411	413	402	457	418	423	428	428	428	429	408	410	409	443	427	442	423	425	398	407	404	394	431	409	429	387	448	441	404	411	417	404	392	429	404	436	392	413	427	426	410	397	377	398	418	453	426	404	427	402	419	419	407	387	403	432	434	439	412	417	406	464	436	424	404	424	380	417	373	405	438	424	390	389	428	417	411	423	425	371	420	412	412	409	386	419	410	413	477	425	430	415	376	401	394	465	391	416	406	435	434	404	409	412	414	389	392	393	429	394	457	428	419	411	405	427	416	392	414	368	387	417	391	402	454	428	410	348	430	422	426	419	373	425	425	416	378	407	420	399	389	451	387	440	437	411	431	407	368	437	455	433	371	373	385	420	474	438	382	424	447	423	418	420	394	408	412	377	415	437	441	400	382	390	422	442	399	426	361	434	422	364	428	394	447	407	451	403	422	412	422	419	410	387	444	445	422	401	427	410	414	397	410	400	429	413	410	409	405	410	395	392	440	413	363	410	399	371	446	445	412	424	406	404	409	388	444	402	440	433	434	428	458	408	427	398	404	409	415	426	395	420	412	396	393	411	414	445	395	404	402	387	424	391	394	441	404	416	412	403	418	379	432	459	389	395	406	426	454	404	395	435	445	396	390	435	414	449	391	419	427	428	394	415	425	413	390	398	455	444	388	441	439	391	419	429	434	403	415	434	406	426	403	418	401	393	422	441	420	459	403	421	411	342	378	444	416	423	430	416	426	392	432	423	410	398	419	456	424	435	397	404	389	460	389	403	433	414	433	439	398	455	418	394	432	405	407	411	410	431	400	395	417	412	426	426	394	425	405	391	413	438	395	399	427	393	390	424	423	424	425	382	397	445	438	401	397	435	434	386	409	391	403	410	444	401	453	392	409	403	436	410	406	435	422	421	390	434	403	414	413	397	400	434	426	425	373	398	388	408	385	416	444	427	414	412	427	440	414	386	365	418	414	416	429	424	426	442	434	443	388	393	441	417	388	413	407	406	425	400	405	409	407	464	454	392	405	433	404	413	459	422	371	448	405	403	383	394	433	397	431	416	394	389	409	435	415	407	396	450	423	425	423	413	422	360	369	431	434	398	388	414	433	473	408	424	431	383	414	392	368	368	417	412	411	415	426	416	457	393	422	380	369	372	401	421	388	390	423	445	401	433	423	419	453	419	416	427	389	399	413	420	379	409	419	397	391	424	417	378	442	389	447	396	425	447	464	406	415	395	432	369	420	392	419	408	399	391	436	374	395	422	437	422	397	407	411	412	416	436	405	418	459	418	435	386	410	451	375	425	416	410	434	423	407	382	415	404	389	456	439	424	424	396	426	435	438	371	403	403	394	416	433	428	407	408	391	421	432	425	413	409	404	441	400	428	370	392	372	408	384	420	425	411	406	426	449	407	429	434	417	426	412	389	402	376	395	444	377	399	408	402	438	413	410	379	414	436	341	411	396	421	389	394	422	422	404	409	458	417	432	437	412	453	421	417	387	396	407	391	421	439	399	410	415	423	382	404	384	472	372	396	373	435	438	420	444	437	429	381	423	395	376	390	425	457	416	392	403	449	467	424	415	397	397	384	413	449	406	434	432	363	421	413	441	439	426	451	433	396	401	393	442	395	392	402	387	445	387	422	394	446	416	421	363	467	413	412	408	423	400	444	418	421	416	444	377	434	462	425	392	405	425	405	401	395	401	396	465	394	443	425	410	448	401	436	451	396	407	382	435	388	435	410	459	411	453	473	371	402	400	409	403	384	414	394	434	424	436	415	418	447	416	403	415	421	416	443	439	438	435	387	387	412	385	411	421	403	373	420	406	390	374	416	398	406	443	388	394	429	431	414	422	457	433	380	417	457	418	432	402	399	412	420	435	430	380	432	452	428	433	406	415	381	391	386	409	407	403	417	416	404	418	443	396	380	431	392	404	419	407	446	451	416	432	445	421	379	405	442	409	403	429	468	406	414	427	412	404	435	432	404	388	414	424	431	369	432	390	379	406	435	413	381	409	396	450	442	390	431	418	413	430	442	371	411	411	402	417	418	383	437	393	443	427	429	388	379	423	411	431	430	404	427	420	420	426	463	410	400	421	413	385	443	410	403	445	376	414	411	448	374	448	410	395	408	378	379	432	402	387	390	405	402	412	398	394	379	401	432	407	428	391	438	452	382	405	434	423	426	434	406	422	449	393	411	403	423	415	396	416	383	403	452	439	409	418	435	393	407	420	437	378	417	412	441	405	418	405	414	399	426	424	396	428	383	426	403	401	428	446	396	418	382	401	425	425	435	418	400	393	438	421	413	440	404	395	412	427	393	415	404	471	375	423	379	428	400	415	386	419	364	404	413	393	445	417	400	391	455	374	421	388	412	378	420	388	405	407	416	395	393	430	406	420	406	439	424	418	431	393	430	420	444	427	421	395	425	426	432	414	382	449	459	427	397	394	398	434	362	447	400	427	380	419	433	425	388	375	432	452	393	415	390	437	419	417	408	403	402	397	414	420	396	437	408	427	428	424	371	457	441	453	418	425	418	435	432	406	393	391	395	420	443	397	397	468	435	443	431	391	414	418	445	397	393	380	418	392	409	444	390	408	377	395	392	397	397	386	414	426	388	412	423	400	383	409	404	389	427	358	440	386	402	421	465	422	432	433	422	426	400	382	406	386	432	445	405	375	381	404	429	413	446	434	395	421	382	388	459	446	384	415	404	429	381	398	415	398	458	397	401	421	435	413	405	407	406	396	391	442	416	411	394	405	404	398	397	413	384	439	455	389	420	423	392	394	394	410	412	418	400	411	430	418	428	429	363	392	416	406	402	391	392	386	416	455	398	444	414	404	369	419	397	412	391	439	430
3306	3045	2148	1385	1094	984	996	962	937	961	914	940	979	894	909	898	918	879	894	992	919	870	947	874	862	964	945	918	926	918	941	897	892	913	914	885	927	922	907	865	916	963	901	838	896	840	889	945	903	908	915	917	887	870	894	939	962	883	927	883	871	917	975	913	920	935	910	857	874	903	915	892	879	912	922	903	922	904	853	896	932	952	901	922	930	908	951	883	927	902	910	906	925	924	947	946	873	878	905	854	889	889	900	882	890	831	918	926	893	902	927	870	876	929	872	875	855	901	961	937	952	956	906	938	922	907	884	914	940	866	931	934	976	880	898	883	906	921	915	934	897	906	880	896	928	936	925	895	916	874	909	895	926	937	932	848	913	930	850	901	936	881	885	992	918	885	936	894	994	939	896	867	913	905	842	861	924	916	932	989	887	900	896	894	912	890	894	873	884	930	934	916	862	917	865	924	879	945	902	877	916	881	917	894	952	893	945	965	876	972	909	933	924	935	944	899	928	865	927	846	954	935	908	902	927	886	928	893	940	894	945	938	910	931	893	885	928	938	946	877	868	897	844	917	925	921	978	931	879	952	886	930	962	858	995	903	919	860	849	935	931	873	915	854	931	873	928	911	878	911	873	878	867	922	882	870	908	854	899	927	917	847	903	915	914	896	912	886	902	897	905	947	936	950	848	897	927	935	934	940	911	904	898	893	883	917	885	933	900	919	946	894	901	897	905	883	936	911	902	877	899	856	896	885	883	938	941	908	942	932	934	932	883	917	890	969	818	927	916	872	910	876	939	897	926	916	912	932	854	929	923	936	904	929	940	940	911	910	922	880	915	885	895	903	897	894	864	893	909	897	895	963	932	935	932	866	937	894	934	909	871	922	877	910	891	869	895	902	937	900	863	938	892	888	944	942	881	893	881	889	907	905	879	891	890	879	924	885	914	851	920	875	882	929	950	913	897	891	905	956	878	924	968	889	882	928	890	883	902	866	914	884	895	900	897	949	848	950	948	948	884	911	923	925	829	919	945	928	891	878	871	951	840	948	903	877	917	862	935	911	919	919	867	904	880	922	949	895	916	870	878	875	911	898	893	931	865	903	916	892	903	873	890	956	947	971	892	946	925	907	905	922	907	996	921	940	879	894	903	913	899	887	902	884	894	894	864	894	914	936	938	961	902	911	940	888	879	923	914	863	913	898	935	928	922	878	875	846	865	877	908	943	879	927	913	955	887	870	922	913	846	915	865	950	889	948	856	862	969	903	959	904	925	903	961	938	896	868	916	824	851	943	949	928	896	924	891	928	871	910	931	930	938	907	909	875	963	889	907	935	923	962	900	866	856	879	926	837	855	923	971	944	938	889	901	905	916	935	853	900	962	902	906	895	855	946	888	887	860	922	902	846	888	916	955	855	960	853	893	939	967	895	876	977	919	923	923	912	872	911	870	881	896	953	912	903	885	883	919	897	914	884	936	919	924	902	885	885	940	884	860	922	907	904	900	860	856	936	916	936	913	935	914	914	877	933	946	862	898	899	848	879	879	955	879	860	854	886	948	868	899	899	912	914	933	913	927	913	899	919	945	953	921	906	945	944	903	902	888	913	979	866	879	892	851	910	912	906	939	863	855	923	915	907	917	884	905	924	913	900	867	940	968	920	943	903	873	889	839	930	866	840	848	935	935	881	862	912	919	881	923	932	896	894	891	904	893	922	896	866	961	884	902	866	867	908	900	933	913	957	945	868	900	884	974	926	871	947	933	850	865	918	866	899	894	897	885	908	926	901	851	879	891	889	915	937	919	959	928	896	867	917	909	909	925	919	931	909	916	886	871	885	885	912	915	906	960	893	893	906	980	895	902	889	917	902	920	923	885	903	937	944	884	923	961	885	942	936	873	890	886	921	915	883	905	894	925	922	889	938	916	912	933	923	885	872	891	920	936	921	871	957	916	912	887	884	841	873	905	915	943	963	911	895	869	938	885	897	893	893	921	892	884	892	920	905	926	901	882	907	874	929	884	840	931	968	889	925	890	901	912	937	854	854	920	926	890	914	925	863	887	926	887	943	870	876	882	870	885	884	912	917	937	906	911	952	915	879	919	895	870	915	938	931	872	909	906	839	941	896	874	875	903	933	867	877	905	904	919	944	895	913	943	906	918	843	896	908	793	951	881	902	895	934	857	955	928	890	914	903	890	903	872	933	864	922	922	923	899	856	903	909	920	917	904	904	918	936	932	915	940	929	848	849	928	915	905	961	877	920	953	929	913	937	931	938	942	867	913	912	924	906	918	893	936	900	901	925	890	901	904	936	921	947	909	948	901	857	947	917	866	919	879	909	865	866	874	931	888	928	921	909	865	888	877	905	854	941	930	886	913	864	949	894	870	880	877	897	910	903	912	896	881	913	914	871	855	931	910	919	923	936	938	926	855	896	908	921	888	862	902	886	878	835	945	911	932	883	881	878	976	951	913	863	951	899	926	861	920	918	893	898	909	861	917	921	882	933	907	875	889	883	866	960	916	921	975	951	941	864	885	941	954	971	927	884	833	886	930	895	865	909	859	878	858	880	830	947	909	939	951	904	920	947	836	878	883	906	918	897	879	895	935	840	898	882	892	908	897	854	909	954	927	892	936	931	927	928	865	962	911	888	882	894	941	880	888	889	842	897	910	930	884	913	859	952	857	907	925	907	850	927	892	885	869	860	886	959	919	919	888	868	867	928	970	920	922	909	911	934	906	919	916	918	903	894	858	887	968	912	924	902	892	894	918	949	863	918	916	878	947	894	912	871	914	899	885	902	910	888	914	929	860	890	942	888	925	907	922	931	912	934	915	943	866	928	914	927	901	836	910	884	896	914	866	936	937	915	885	942	869	918	940	925	943	941	829	875	888	882	832	937	950	963	958	886	902	900	887	891	902	914	960	960	914	915	922	930	904	924	932	944	923	873	921	905	941	884	936	892	931	917	905	878	871	846	885	915	955	865	936	927	946	884	868	892	918	947	875	883	872	901	876	890	904	915	902	867	873	963	936	883	941	919	865	913	917	891	923	959	892	942	918	919	940	895	872	930	911	919	934	930	936	908	871	887	892	921	944	962	928	931	885	935	863	866	861	884	880	853	872	917	891	867	879	861	848	911	916	848	917	945	909	889	906	853	872	886	926	910	971	929	886	852	950	915	882	920	886	888	924	867	887	841	897	907	909	918	882	902	892	924	876	902	897	904	891	904	912	915	942	906	893	907	888	910	961	889	937	921	871	950	909	880	922	868	975	894	901	918	851	859	870	876	939	897	878	892	897	871	910	912	862	907	909	892	909	931	929	936	915	933	909	858	967	940	858	907	924	914	905	869	884	903	934	968	916	906	882	971	923	889	838	879	958	861	878	922	882	914	899	820	858	953	882	900	944	925	906	932	906	938	891	904	909	917	958	909	933	880	916	873	919	912	885	932	922	943	892	895	930	920	929	876	853	917	891	942	904	852	865	916	912	941	930	933
23689	20896	25149	26772	20907	20904	3045	511	360	327	318	295	280	252	253	229	255	248	217	250	251	242	246	229	227	240	271	245	234	234	224	223	272	227	239	273	211	251	231	234	225	232	235	249	262	228	218	226	230	244	238	230	250	229	229	226	239	234	243	217	224	229	233	218	198	211	247	242	222	232	225	239	246	211	225	217	229	245	249	230	258	229	242	231	223	210	241	238	202	234	229	229	233	227	268	263	239	199	240	239	256	258	218	246	234	235	217	265	218	243	216	236	245	246	220	233	222	222	232	210	252	246	237	258	240	240	237	254	217	236	246	230	237	233	231	246	228	235	206	222	232	248	259	225	214	227	231	243	248	234	234	235	248	258	228	235	246	238	220	251	222	230	229	225	212	230	204	248	216	232	210	238	225	241	225	234	219	208	284	246	233	231	227	227	243	233	230	239	247	257	228	239	244	226	222	246	194	226	237	244	246	224	221	245	231	216	230	235	234	220	230	253	233	222	223	210	252	224	222	289	233	221	226	236	238	225	238	237	197	217	264	240	247	192	243	214	236	231	250	238	220	225	228	204	223	243	227	205	261	219	198	250	263	243	228	236	247	242	218	197	221	209	215	190	214	234	230	252	229	257	215	243	255	258	245	210	223	221	211	226	227	242	233	217	248	265	279	237	225	208	227	216	266	266	227	235	207	242	225	206	255	230	221	256	222	189	229	226	254	238	268	238	242	268	217	223	274	227	264	227	243	286	247	237	218	223	213	211	235	259	235	241	234	226	222	201	240	224	236	239	275	220	219	220	228	203	231	243	197	219	235	226	251	226	228	231	221	242	251	225	246	211	276	209	252	260	243	254	238	228	228	227	259	210	202	254	241	208	232	259	227	246	223	220	238	207	205	200	243	189	223	262	206	240	240	226	233	235	233	240	246	251	221	229	225	232	218	233	247	250	214	220	235	230	286	250	240	246	229	237	228	228	238	248	216	241	232	231	195	237	232	252	226	216	232	268	213	233	233	223	214	244	215	228	234	228	220	216	217	254	211	252	209	241	225	227	233	223	231	212	251	231	232	256	225	252	228	234	245	227	233	230	231	222	233	218	232	246	219	244	230	243	255	202	238	262	257	262	206	243	245	244	205	231	229	226	251	213	246	230	245	200	217	213	229	239	238	205	203	244	257	227	249	220	232	255	237	231	248	250	204	268	264	211	250	270	214	226	230	243	226	235	231	236	214	226	241	206	214	229	251	218	244	229	187	263	226	256	238	222	242	217	240	202	211	234	234	231	245	222	258	240	217	242	239	240	229	222	230	247	278	250	239	224	234	231	225	219	203	252	261	218	224	240	227	246	251	245	241	260	259	246	217	227	226	246	274	242	246	259	209	229	236	219	247	241	225	259	198	239	224	229	247	204	226	223	252	209	259	240	233	222	201	236	237	241	218	263	255	252	249	241	238	208	213	220	255	255	208	216	208	234	255	205	261	249	218	228	231	222	212	242	244	224	222	242	210	228	220	198	219	220	208	225	223	239	235	274	226	226	256	232	242	238	222	198	234	257	220	218	239	225	220	232	257	231	230	259	240	261	250	214	220	206	227	216	224	199	247	217	233	219	216	241	240	229	259	226	224	247	233	210	252	231	255	219	238	190	255	230	226	238	221	233	225	246	226	252	228	232	240	215	257	232	208	239	219	230	225	225	235	203	244	246	230	236	214	230	273	219	192	195	206	224	247	249	271	224	216	215	236	232	262	225	213	243	220	231	233	240	229	236	206	249	241	211	230	217	247	245	234	215	223	257	253	224	212	244	255	213	223	215	258	237	229	239	205	231	223	217	237	236	219	253	245	205	248	245	262	236	228	219	234	250	209	262	189	223	260	232	263	235	260	200	241	222	210	237	228	213	228	254	214	229	229	245	263	254	234	220	221	247	227	221	244	228	244	237	234	220	219	253	251	250	218	231	204	245	236	239	257	230	233	227	266	227	226	239	219	223	213	225	221	223	208	241	248	247	225	214	240	217	214	246	232	228	259	251	225	228	260	221	252	227	251	264	217	218	213	215	266	250	231	254	228	266	229	210	243	234	232	253	241	221	217	215	224	240	216	258	214	232	231	233	213	248	207	242	236	211	252	232	233	244	256	246	247	239	240	254	243	220	252	247	228	251	229	241	244	194	228	232	218	203	235	241	243	243	251	207	218	234	242	224	269	223	260	223	226	252	230	226	219	228	230	235	239	208	246	232	214	235	215	209	240	211	233	239	222	215	222	216	255	226	239	239	244	242	233	236	235	218	222	235	207	229	183	220	248	231	248	223	214	225	254	262	232	198	243	277	231	232	270	266	240	236	259	239	234	238	224	216	232	235	198	230	237	231	232	220	226	187	244	233	270	228	256	231	245	228	237	211	230	229	252	251	248	242	218	247	220	223	222	221	238	244	229	247	225	217	231	261	231	229	249	254	252	238	211	229	246	233	207	205	216	246	239	233	219	235	266	222	228	264	208	232	189	213	231	215	235	260	229	248	274	263	232	244	236	250	219	242	212	243	248	214	222	244	270	239	292	213	211	235	247	218	226	233	226	228	241	224	209	249	262	210	275	236	241	217	226	250	228	216	215	230	227	252	235	227	253	214	196	277	232	231	251	219	214	285	229	230	251	246	217	251	233	260	230	206	191	231	257	233	228	247	236	219	262	240	232	227	226	254	238	230	203	238	222	209	234	234	246	227	207	241	223	219	239	253	224	249	222	213	256	242	239	203	228	225	224	246	233	219	219	224	230	237	235	227	236	195	235	258	207	215	223	223	235	242	229	235	204	248	234	234	240	233	227	246	240	235	220	217	208	190	246	220	244	240	238	241	228	207	211	239	195	234	216	205	233	247	217	228	209	248	255	243	215	240	244	238	235	264	245	241	234	193	211	243	258	269	239	211	236	217	260	214	244	206	242	214	243	234	226	198	226	211	230	231	224	248	214	250	227	223	241	225	237	223	219	217	237	227	230	224	236	219	221	219	240	245	246	240	256	199	246	234	232	245	205	242	255	195	232	265	199	240	225	238	269	237	217	227	210	206	205	223	221	220	239	233	237	221	216	270	232	263	233	217	222	226	198	221	248	238	219	218	219	191	222	240	236	243	213	232	250	230	256	243	239	257	221	227	214	222	229	206	214	219	209	252	226	216	242	248	227	216	210	240	240	214	231	228	217	210	211	215	249	244	250	238	224	247	260	227	213	228	234	232	219	251	226	231	252	238	208	240	232	217	231	245	248	240	228	211	224	218	253	230	252	233	225	244	258	215	229	229	217	214	230	228	248	246	218	256	225	208	223	239	236	230	255	234	215	246	255	236	212	240	215	220	217	248	245	239	230	231	211	215	215	232	245	242	239	212	202	227	221	221	221	235	234	244	259	258	235	207	241	249	260	246	227	221	210	230	252	244	259	230	230	214	225	230	226	228	221	252	226	196	237	227	232	227	250	240	271	218	240	229	227	214	228	238	216	233
3251	4993	3049	1398	976	804	658	620	623	555	558	589	604	557	581	576	540	557	513	525	557	604	519	557	563	582	577	566	572	582	530	531	510	573	532	573	528	549	519	545	538	580	569	540	524	532	546	501	590	534	554	531	553	520	559	544	571	512	559	590	530	538	551	494	578	533	555	545	519	528	551	556	602	564	558	527	531	558	543	585	550	561	541	534	509	543	556	521	561	566	556	506	514	543	554	526	523	529	571	503	513	534	515	572	550	545	549	511	549	552	542	557	513	587	578	520	576	547	566	518	536	591	531	564	603	579	525	541	551	540	535	571	519	517	506	534	544	571	538	532	585	547	531	580	526	526	587	528	514	506	521	546	507	533	536	525	556	579	532	528	554	538	576	585	562	541	578	539	534	555	512	555	485	561	549	558	501	519	548	508	535	539	573	542	530	582	553	560	520	481	551	553	536	519	487	567	541	539	499	524	518	500	548	512	463	547	558	513	541	509	541	500	536	507	592	552	540	525	560	584	528	532	545	541	574	506	521	529	526	519	551	532	571	519	548	566	557	526	548	540	536	525	538	556	536	521	536	532	560	582	549	521	563	546	521	538	570	513	545	514	533	605	533	538	524	565	554	505	573	547	553	535	537	505	550	514	541	493	557	551	551	499	523	543	520	567	552	526	550	557	539	545	526	510	484	534	566	568	520	551	541	531	540	486	559	527	553	530	563	518	487	571	537	532	551	545	558	567	544	507	521	547	534	612	534	529	578	559	544	532	498	554	518	528	542	564	501	586	558	540	517	557	513	588	536	525	544	541	531	567	531	530	546	542	537	545	525	585	518	537	532	549	542	530	504	519	569	538	517	570	540	519	543	550	592	573	525	529	546	544	531	560	542	534	551	561	529	558	537	553	545	528	579	524	531	460	531	526	584	556	531	528	533	506	541	528	559	554	515	538	551	550	500	552	529	516	499	564	526	582	507	550	525	525	537	513	558	507	529	538	590	553	495	532	562	560	533	570	565	554	531	555	536	534	536	551	545	554	526	564	566	508	558	520	529	526	514	539	509	511	545	510	540	548	541	544	563	547	507	559	572	489	548	508	552	549	555	516	519	535	568	577	536	558	573	544	574	566	555	566	547	558	533	503	553	550	562	560	555	528	597	555	549	542	506	560	560	530	564	542	520	534	557	557	523	525	538	539	582	533	540	541	589	526	540	586	522	534	529	567	507	564	492	569	498	512	585	546	542	550	540	578	517	553	571	542	556	547	544	575	554	549	537	546	568	572	582	497	513	515	536	545	596	534	549	555	531	542	562	529	540	549	555	554	550	551	552	515	518	526	549	557	542	513	557	566	531	567	559	515	572	535	551	523	547	579	550	532	555	530	594	548	512	525	569	520	544	552	511	544	547	536	575	519	559	507	566	554	552	515	557	525	548	550	565	561	531	534	545	554	531	535	563	532	522	536	540	551	553	506	540	519	528	533	538	531	534	539	568	531	546	551	554	543	535	581	555	532	543	556	529	563	552	558	549	564	574	537	542	551	535	585	523	570	559	511	517	526	549	534	525	533	560	562	525	539	528	554	547	541	542	541	537	567	533	509	573	531	566	525	546	553	532	526	566	558	573	545	576	534	523	587	516	515	562	556	550	541	497	578	535	539	549	566	525	600	556	573	524	530	533	539	536	533	544	542	571	562	547	532	524	534	542	531	559	552	552	499	556	570	529	577	522	544	538	525	516	508	517	525	508	533	501	546	544	538	542	539	512	536	563	525	573	521	553	525	522	523	503	536	516	549	561	548	544	544	567	547	549	553	571	565	536	517	562	544	565	504	527	521	523	538	587	536	562	519	572	559	523	547	541	540	526	556	530	553	493	541	566	525	572	528	533	520	562	537	541	501	574	564	591	557	564	500	560	543	490	485	552	532	577	550	514	555	554	533	560	542	540	533	588	580	514	570	563	542	575	543	502	523	531	557	540	567	571	507	510	520	505	543	511	547	515	530	523	548	560	535	550	516	514	547	540	546	524	565	555	568	574	536	546	506	551	556	545	548	549	572	544	576	559	557	554	558	517	568	531	567	553	506	535	533	478	575	553	574	542	541	509	589	538	492	540	545	540	533	539	541	480	544	568	545	540	518	566	528	573	548	539	559	550	595	562	542	528	523	533	542	573	536	531	537	560	545	517	547	552	564	512	524	529	540	578	545	494	552	564	548	514	518	569	588	523	536	545	566	511	534	539	542	534	536	518	559	505	526	504	525	492	515	547	567	557	532	538	497	532	499	539	528	540	556	477	516	564	540	520	580	573	492	565	559	561	527	518	532	512	538	540	549	541	525	543	535	542	560	479	533	520	552	575	554	544	537	566	540	533	567	518	562	485	566	560	521	515	529	538	560	525	557	554	598	523	530	502	567	519	534	536	565	543	571	548	569	555	542	543	530	550	554	544	582	532	563	515	532	528	562	536	556	567	563	576	491	509	567	527	564	523	560	557	535	553	534	523	554	533	561	532	553	573	478	534	540	533	559	561	531	549	532	536	556	543	568	560	561	532	511	565	551	577	571	536	529	563	515	519	541	515	539	542	530	562	537	563	534	565	517	529	535	566	530	545	565	567	553	576	505	528	513	528	541	540	525	499	574	574	528	596	560	527	536	557	550	496	523	533	506	584	517	524	546	537	534	572	551	516	489	564	557	485	486	553	524	535	549	522	553	553	562	491	562	553	527	559	519	560	506	531	531	511	510	537	534	572	545	555	530	529	492	524	554	490	502	534	550	554	535	542	535	517	513	572	526	544	535	583	506	545	553	565	524	538	504	577	529	545	500	524	533	584	543	526	549	560	548	526	555	517	553	497	546	509	505	579	553	524	540	545	561	572	551	546	537	517	582	521	517	498	553	550	545	553	588	538	511	581	524	550	550	541	518	575	585	523	542	539	549	558	543	497	538	516	536	514	560	568	506	488	509	509	514	562	497	548	532	562	517	545	505	577	535	494	519	508	524	529	526	539	575	570	522	534	548	568	537	498	558	520	563	537	553	546	531	502	557	548	562	522	523	542	587	589	571	508	554	550	566	551	550	556	525	561	554	533	515	560	551	524	512	542	536	519	552	551	512	541	533	533	537	558	513	538	516	528	537	514	497	569	550	609	525	555	557	550	513	511	523	545	561	523	535	507	505	564	557	561	499	517	589	514	520	508	564	521	524	567	519	570	521	492	534	542	585	563	541	523	542	536	551	537	581	575	532	544	574	562	499	497	521	559	588	516	506	564	546	528	522	523	525	533	571	549	546	549	507	556	524	518	551	584	520	535	520	524	532	524	559	554	543	556	516	561	574	495	547	515	549	546	567	568	531	535	585	548	500	540	554	526	550	504	500	542	541	551	518	567	529	558	546	578	511	542	538	525	561	544	550	539	533	576	564	514	529	535	523	531	536	532	546	539	579	567	563	537	527	541	542	557	517	534	548	554	545	541	511	527	494	541	519	527	535	530	531	527	547
32730	13202	1751	426	437	358	389	362	338	367	371	367	360	368	366	355	377	415	342	343	349	363	359	358	356	389	327	363	388	347	367	395	357	394	398	367	394	352	365	372	350	335	372	355	366	362	400	342	369	359	355	382	342	361	352	357	377	375	367	368	323	345	334	377	374	404	392	390	369	374	369	425	363	336	362	370	331	349	389	370	434	375	373	368	369	382	346	326	376	397	373	357	349	375	348	340	401	352	371	368	361	340	369	353	352	349	405	380	389	376	389	338	378	382	372	359	376	342	362	340	374	367	375	373	382	402	388	360	392	391	379	372	383	348	351	353	361	367	359	388	357	400	357	331	398	402	343	368	336	357	374	375	358	333	334	374	368	384	359	367	383	392	422	369	358	364	424	364	379	363	336	373	404	366	367	375	354	375	367	361	337	416	395	373	352	341	391	356	325	352	355	371	346	387	383	361	367	353	341	348	367	334	383	349	349	373	327	389	336	373	361	382	348	373	352	337	338	366	406	381	332	369	375	389	373	364	345	397	312	382	362	350	363	378	351	381	354	335	367	342	357	354	353	407	424	398	315	357	377	382	328	339	362	354	356	356	370	349	374	334	327	378	345	363	368	352	355	354	349	314	389	356	363	385	366	362	368	340	360	371	339	320	386	369	376	363	365	368	349	393	363	371	368	365	359	357	395	393	382	373	347	368	364	346	340	386	396	382	366	375	388	412	369	380	376	401	369	362	400	356	390	336	375	385	367	399	370	345	383	362	360	337	390	392	360	367	346	356	328	397	360	385	361	373	358	358	338	352	370	362	369	354	364	339	348	393	392	355	356	356	351	378	374	338	359	365	359	375	366	355	392	355	347	379	346	396	391	353	358	320	372	347	362	338	352	367	396	383	368	324	360	350	376	348	357	381	358	358	371	360	375	379	334	346	402	354	336	337	339	376	370	432	356	355	340	412	371	356	340	351	335	360	352	339	371	340	350	366	331	365	403	378	409	329	378	343	353	394	368	394	388	399	398	349	382	366	356	388	389	368	343	365	376	378	355	348	362	388	371	333	370	372	386	350	361	329	387	368	337	383	342	343	376	350	383	371	332	395	375	343	327	357	372	372	356	396	360	349	351	364	313	372	352	343	364	377	370	356	376	361	368	355	347	382	371	374	333	365	361	385	345	378	371	370	390	338	326	348	343	350	369	363	366	346	353	376	397	401	410	365	365	385	369	367	339	348	371	383	389	356	401	364	352	380	344	342	393	364	358	358	376	352	339	362	378	365	376	361	371	377	365	391	396	374	336	359	400	360	393	371	391	378	374	351	383	363	383	351	396	376	329	361	368	355	394	389	399	373	387	364	359	362	378	379	331	343	350	339	353	365	368	358	335	357	360	382	338	349	351	361	342	410	386	387	391	383	365	374	362	389	331	378	358	363	366	355	382	365	357	351	364	351	342	392	393	349	418	355	389	330	360	370	404	390	344	377	398	347	368	352	371	377	394	376	393	389	405	381	417	333	360	340	352	345	348	385	358	352	343	388	355	375	373	370	338	397	352	357	413	357	324	393	382	296	322	326	360	355	332	363	360	399	369	364	336	340	363	310	384	351	352	375	360	347	374	313	361	351	379	398	379	335	353	332	376	358	359	351	356	373	359	391	392	373	341	375	352	379	364	369	370	358	364	350	321	368	383	379	399	356	359	337	397	372	355	365	387	361	344	402	346	328	371	358	340	344	335	371	347	365	348	398	380	360	384	383	377	386	395	358	355	367	399	343	363	370	372	374	352	356	369	390	413	385	366	375	390	338	388	406	370	364	368	408	360	338	383	383	403	363	352	380	372	320	377	376	373	344	371	382	341	347	356	374	360	365	374	366	406	366	373	362	348	369	366	391	375	420	368	399	364	357	389	382	348	337	362	406	401	381	360	387	372	374	385	360	389	356	401	363	363	390	390	410	357	358	364	386	364	364	360	374	413	356	359	397	381	331	353	376	370	349	349	345	366	420	372	384	354	367	380	402	395	318	339	316	345	340	349	329	355	390	323	369	358	359	334	332	331	354	336	362	341	337	352	350	381	376	353	376	420	370	372	376	393	375	363	380	336	350	398	388	349	372	350	380	367	349	373	344	375	382	331	375	369	357	349	390	378	375	358	368	380	388	360	368	356	354	391	390	369	341	353	352	356	373	406	326	362	373	385	341	359	357	361	341	405	376	358	366	332	401	347	349	360	340	360	344	373	351	390	361	344	351	405	329	406	362	347	357	343	358	379	378	340	387	388	383	368	396	336	352	375	345	388	374	369	357	378	351	381	349	387	356	363	385	372	387	365	334	344	378	383	370	384	366	366	394	375	331	360	338	313	386	356	353	368	336	370	361	390	394	390	365	355	392	381	366	358	357	392	363	364	345	392	373	380	377	346	421	353	331	396	376	363	362	326	382	400	375	346	359	343	383	384	348	374	368	353	355	387	349	393	370	356	349	390	342	345	368	392	374	376	366	378	344	333	362	376	342	407	402	359	377	374	350	362	394	373	393	343	350	336	386	394	342	359	360	370	358	346	346	404	363	341	368	374	330	382	329	366	356	330	347	388	352	353	394	359	338	387	366	397	361	365	356	352	356	397	365	375	347	374	317	342	325	364	402	376	350	361	343	377	356	374	377	366	373	360	355	351	354	386	379	363	334	373	347	357	376	358	372	351	346	391	370	354	330	393	309	366	360	345	368	374	314	385	348	372	380	389	373	375	362	354	377	347	342	353	342	368	343	354	368	356	376	351	371	356	378	328	337	413	362	378	416	369	366	357	350	367	389	352	362	377	348	341	357	368	349	343	378	328	362	386	386	360	402	331	345	380	353	333	411	370	351	344	343	371	362	413	380	355	362	386	368	371	361	358	379	378	338	365	374	349	366	361	369	397	347	354	383	334	388	376	336	368	385	342	363	347	362	338	344	346	321	376	362	367	359	357	378	352	365	371	387	373	378	381	377	357	395	367	363	358	341	381	375	356	377	348	371	377	342	345	370	382	369	374	383	345	378	385	380	375	358	335	327	350	340	346	388	358	355	377	373	370	345	354	342	365	395	359	348	355	383	387	338	375	351	359	358	382	380	332	389	372	364	362	377	362	380	352	363	348	378	358	380	362	368	400	314	350	400	336	345	371	355	337	316	335	352	392	370	400	389	368	356	376	377	377	346	340	376	385	359	360	361	343	371	372	364	390	332	392	396	371	365	400	366	363	411	344	383	357	375	396	360	396	332	356	382	379	371	349	347	363	353	367	350	403	366	339	370	346	336	365	337	382	378	345	361	360	351	351	331	364	358	337	372	343	365	353	350	364	387	348	377	366	330	390	376	379	347	338	380	363	356	383	355	357	326	322	354	354	344	376	351	379	372	389	358	339	343	340	372	358	385	376	337	374	351	346	390	389	377	398	360	382	369	358	360	393	357	314	344	316	394	360	385	366	391	340	342	364	359	340	350	384	381	368	378	408	371	366	383
5102	1007	912	851	846	846	857	823	845	833	847	855	828	857	818	877	821	849	855	791	779	853	799	799	858	816	810	858	840	929	795	855	855	841	855	851	807	833	869	826	823	824	832	837	859	874	826	852	785	823	855	870	817	776	829	822	821	839	837	846	816	866	826	860	851	858	829	874	843	865	830	837	854	774	869	813	839	808	866	802	888	860	832	879	818	857	835	828	881	815	814	796	880	856	864	861	829	874	828	813	837	771	869	858	889	853	805	816	832	820	852	856	855	855	813	860	902	851	797	859	868	762	868	844	835	849	841	804	837	830	779	848	852	880	871	832	817	873	797	861	831	820	844	795	789	823	823	863	846	830	863	818	853	873	875	853	849	919	812	842	839	821	813	813	839	850	801	807	805	858	785	797	810	871	810	780	799	868	808	864	851	824	819	826	787	859	819	856	834	879	813	774	848	838	811	878	853	854	815	819	804	797	825	859	830	853	824	837	820	875	783	845	787	833	799	851	803	855	828	812	826	801	821	899	827	877	846	847	878	871	848	862	837	855	805	810	823	841	779	818	831	829	821	851	777	843	830	867	859	830	822	828	832	827	837	857	835	808	841	833	883	870	820	851	829	834	790	814	799	862	834	828	869	837	862	838	886	821	869	823	801	861	888	812	811	851	842	887	865	843	801	818	833	780	828	836	795	841	822	820	800	853	791	851	857	791	792	860	801	807	820	860	842	802	864	817	860	774	829	795	848	857	847	849	839	844	842	786	865	919	844	797	843	800	870	837	844	788	884	813	824	870	794	816	864	829	869	808	842	874	819	846	845	810	839	854	800	879	846	804	875	877	867	869	798	757	892	840	848	834	823	822	858	795	796	859	782	839	889	845	872	837	815	832	899	825	866	844	815	842	858	890	825	814	854	777	831	847	823	835	836	831	836	862	873	827	857	826	828	813	905	892	807	879	838	857	778	751	893	849	886	863	848	829	857	850	837	857	846	842	848	873	820	781	822	808	847	848	826	777	798	817	806	842	836	875	843	808	850	870	881	785	856	860	826	842	823	845	830	834	822	846	833	830	839	854	801	788	814	893	837	828	855	797	821	870	801	890	870	783	837	853	862	846	837	792	825	866	827	828	906	775	848	838	849	856	884	823	848	859	825	827	845	871	868	816	860	821	854	815	861	805	870	833	863	802	809	836	816	844	867	854	834	854	831	823	840	817	838	820	847	841	852	814	868	834	819	817	811	839	827	776	799	831	814	843	847	818	815	840	879	850	804	810	878	841	832	850	789	864	854	799	841	843	858	811	821	866	817	808	826	814	836	848	806	842	799	838	793	843	831	881	798	853	810	805	806	848	867	847	860	836	854	802	788	814	855	827	851	839	899	857	869	866	808	857	871	847	795	829	861	836	858	800	871	849	857	769	877	821	806	829	854	833	885	818	805	847	828	826	867	842	856	786	827	791	770	805	850	844	849	857	857	880	862	851	805	870	841	808	832	775	860	800	834	818	857	824	822	842	823	824	831	816	863	851	824	891	844	837	828	834	846	797	800	858	839	843	873	841	864	818	844	830	817	878	841	812	868	860	809	804	875	864	874	827	867	832	902	886	843	850	850	806	772	840	820	833	801	814	809	841	858	851	781	896	769	847	831	791	836	828	825	833	867	856	871	841	788	815	821	777	898	812	821	801	851	825	810	880	816	855	841	810	805	810	851	799	860	811	830	857	865	829	790	825	862	859	870	836	815	878	848	828	793	830	843	876	811	858	805	798	887	808	805	875	831	865	808	866	857	852	829	815	816	833	854	822	825	843	810	790	880	819	820	803	794	810	839	850	842	908	872	810	786	829	822	826	785	824	870	888	796	841	852	816	849	830	804	856	838	833	858	817	844	881	878	861	851	805	810	821	820	861	820	797	785	820	813	773	814	841	799	844	841	863	814	861	832	888	883	802	828	809	890	879	850	826	878	843	864	827	821	803	858	830	878	817	806	898	821	806	826	907	785	799	886	824	833	855	873	855	839	854	858	846	797	800	893	825	887	802	833	828	857	858	848	808	850	856	828	797	792	836	826	863	852	844	839	790	839	782	908	845	830	865	783	868	791	829	833	886	776	830	806	838	816	839	825	827	856	847	795	848	863	834	817	823	843	834	806	805	753	813	834	833	805	892	848	814	843	827	859	823	818	855	862	825	851	831	890	874	833	864	860	836	828	873	875	864	817	790	838	840	830	849	784	854	840	855	851	828	837	882	821	813	846	867	862	810	847	831	810	784	823	840	847	805	817	899	855	828	854	836	854	838	841	827	831	845	878	784	833	825	850	819	847	802	842	816	785	859	817	859	824	868	832	849	850	881	835	824	817	884	886	849	852	859	841	812	881	812	792	823	856	811	862	869	832	820	852	838	834	876	852	839	870	818	877	873	801	849	833	843	762	871	839	809	887	854	853	861	821	832	848	883	829	798	856	859	820	832	829	791	839	859	857	877	789	853	848	897	845	854	792	854	866	822	809	792	853	787	863	853	820	862	878	823	830	845	863	768	795	806	822	918	809	827	825	839	802	800	851	818	867	868	839	793	862	860	809	852	808	813	850	838	831	813	831	875	813	841	844	866	842	794	809	812	841	848	829	809	834	813	813	846	828	842	862	782	850	849	793	831	854	812	834	821	851	875	850	842	839	848	843	846	783	796	859	889	861	827	816	842	804	865	891	819	891	828	789	812	793	837	774	772	871	845	805	807	865	807	868	870	835	842	853	859	865	822	816	765	886	843	822	877	825	778	815	902	810	836	874	805	848	809	811	842	855	793	826	814	827	854	862	837	868	778	906	825	876	848	819	868	797	836	884	784	777	809	814	864	864	853	808	819	858	804	828	869	837	856	771	871	828	834	844	835	804	776	863	813	834	828	810	833	817	845	829	800	793	796	861	831	835	803	851	804	834	842	822	873	828	888	882	831	858	863	812	813	793	800	844	879	851	844	832	853	820	851	864	825	890	840	858	881	799	821	864	896	846	785	838	857	833	838	821	839	818	824	893	797	838	885	867	829	768	852	814	820	812	885	818	795	780	816	858	836	822	857	866	831	834	873	825	836	785	808	875	815	830	824	818	829	835	819	766	834	778	837	841	847	892	838	841	846	823	855	800	877	802	825	866	849	817	815	832	851	833	904	856	762	809	832	806	838	804	806	841	789	856	864	846	833	842	874	843	849	839	907	854	780	826	869	869	777	818	860	819	786	787	870	883	855	818	799	827	829	796	862	809	808	807	852	835	833	828	824	815	805	827	770	884	879	868	793	867	809	821	885	809	830	815	864	818	850	849	802	857	854	823	855	820	828	868	865	880	815	880	838	857	861	822	812	857	773	861	806	823	904	820	889	850	885	886	826	818	837	878	792	760	818	832	805	839	885	907	814	868	803	862	842	829	847	830	861	829	866	749	833	845	825	864	802	897	803	823	821	800	868	832	827	868	920	847	828	851	853	839	823	836	820	847	826	857	801
24480	20910	24587	27392	20353	2164	597	549	471	484	450	448	444	473	433	421	409	391	416	425	379	411	397	436	416	393	400	424	452	428	416	432	407	428	406	402	423	407	401	399	429	420	442	420	375	420	432	426	380	458	401	431	419	386	460	454	466	444	388	411	424	439	434	383	414	409	449	413	420	450	405	421	398	441	437	412	412	443	400	434	437	410	423	437	451	428	389	404	425	411	427	409	388	370	406	405	440	413	373	415	443	423	408	450	422	377	404	404	414	417	416	415	425	408	387	438	400	399	378	415	441	414	430	439	412	364	386	383	392	401	446	399	408	407	384	417	407	426	394	410	428	402	404	450	433	428	419	418	406	409	411	410	412	418	437	397	419	432	409	409	439	374	406	416	410	450	415	356	406	412	433	423	407	432	428	423	385	407	404	428	395	377	436	427	441	396	382	413	434	361	404	381	390	416	414	452	463	442	416	400	441	449	420	442	372	420	400	384	426	424	394	426	369	464	415	399	406	378	420	420	391	376	412	430	393	431	431	424	407	402	424	457	442	384	441	387	366	399	391	396	386	454	457	436	413	401	441	377	423	438	418	386	436	429	397	435	397	407	423	407	415	414	438	420	423	394	437	395	381	442	411	440	424	457	379	435	436	432	407	399	414	412	421	418	426	409	415	424	405	415	411	397	385	394	447	396	396	390	399	428	386	407	422	435	448	426	416	405	428	447	408	449	385	425	428	409	398	390	409	428	427	446	390	443	415	402	417	412	402	402	417	381	436	433	384	392	378	404	362	372	410	424	410	388	442	435	380	394	411	410	438	400	385	465	390	411	410	441	437	397	426	398	393	381	440	413	379	436	391	429	419	365	412	425	396	465	423	400	392	408	418	384	392	425	434	397	440	422	366	436	397	408	398	431	443	438	386	392	430	406	421	398	399	430	407	408	406	450	398	440	391	451	394	406	402	419	419	441	397	389	390	418	423	417	419	427	432	411	407	426	381	414	398	388	395	451	402	377	398	381	426	448	426	384	451	417	416	462	421	452	462	385	405	398	416	400	413	394	397	400	407	393	385	417	411	398	415	421	411	424	439	415	419	409	428	410	459	376	386	375	414	411	379	422	374	374	408	382	414	405	429	424	443	382	384	437	418	429	396	419	423	428	398	398	435	417	409	425	406	397	409	426	442	416	390	455	411	397	397	404	390	429	422	429	408	388	397	455	404	383	438	406	445	383	418	388	388	412	417	401	408	426	450	392	427	409	434	407	422	400	387	401	395	374	408	411	366	420	418	430	402	410	389	434	432	391	432	438	399	379	395	411	383	432	391	449	370	421	384	411	457	429	427	393	434	427	402	423	430	407	393	395	417	447	387	412	435	412	411	395	434	412	434	455	403	389	434	425	402	383	434	416	460	450	426	433	426	407	420	420	391	442	440	426	403	418	384	422	411	415	427	458	388	431	445	411	407	468	376	398	434	384	387	435	421	399	403	386	454	410	433	411	416	447	426	394	444	384	395	408	408	408	419	395	423	433	421	409	413	407	420	386	433	384	438	400	391	408	431	431	482	465	449	400	385	408	401	394	418	423	455	386	437	435	416	432	430	412	455	422	423	394	374	435	389	429	416	415	425	404	454	405	436	402	381	425	415	436	413	378	436	407	445	402	448	413	429	410	399	391	451	422	424	407	390	405	384	423	398	395	443	393	429	427	461	381	388	409	383	381	421	420	422	410	395	421	437	415	419	416	391	400	420	397	408	457	381	443	414	443	448	390	394	405	426	410	418	399	400	438	392	396	441	424	416	425	405	408	412	387	452	388	454	383	393	387	387	430	420	428	388	406	415	419	450	377	417	428	402	395	434	383	459	416	415	447	426	414	414	418	407	371	398	412	418	439	385	391	424	426	437	429	407	356	411	429	423	411	369	462	388	411	426	418	384	412	370	402	415	429	397	421	421	432	408	390	429	421	454	423	391	385	447	429	413	402	436	440	439	400	404	415	396	427	415	418	426	415	423	407	406	384	408	379	390	430	425	464	416	397	390	408	365	404	390	389	450	413	417	437	425	416	467	423	411	382	422	449	399	449	386	392	437	400	425	444	424	434	409	429	425	404	389	426	435	442	406	442	428	418	393	407	395	406	428	395	447	379	405	407	420	413	404	442	418	410	427	395	426	427	405	394	396	413	442	435	411	397	430	426	442	404	414	396	435	442	424	404	435	429	389	434	410	397	425	426	449	441	387	388	427	416	416	406	465	428	411	397	414	425	416	409	390	415	428	395	467	381	420	444	384	357	373	427	430	416	432	414	397	428	384	426	406	424	402	424	405	417	377	411	426	427	401	447	449	442	403	452	379	420	377	408	417	368	388	364	415	438	420	417	411	367	373	414	417	389	405	399	440	383	422	422	404	370	404	377	400	421	390	398	418	382	402	418	425	410	434	442	463	448	410	404	429	415	382	424	415	402	399	390	445	413	411	398	432	416	418	437	396	392	428	414	382	406	435	385	375	375	456	426	403	462	389	411	432	398	424	398	393	428	383	399	425	427	455	386	422	392	420	446	409	370	441	435	415	383	416	422	405	405	393	427	401	452	415	451	407	415	422	399	396	410	408	376	421	375	409	424	393	381	434	396	439	443	399	410	401	395	420	446	404	419	372	400	402	412	468	399	398	407	414	417	428	410	435	404	422	419	429	398	400	397	401	410	407	394	440	398	406	424	417	378	434	404	408	374	429	419	373	403	443	438	448	433	418	382	394	391	410	410	380	418	404	419	425	357	402	442	443	378	394	404	410	379	400	427	424	452	396	383	400	408	440	416	421	441	416	417	404	420	406	384	425	358	375	461	409	432	413	414	385	382	394	361	394	428	427	398	429	390	440	397	463	446	393	397	425	407	416	416	386	403	471	423	416	432	397	478	384	452	421	403	399	423	389	435	401	426	409	402	443	413	341	424	410	459	420	427	414	441	410	399	405	410	432	435	393	414	413	391	397	395	407	439	438	382	441	427	409	430	387	409	365	431	403	409	411	389	386	437	377	395	432	413	421	366	415	395	387	436	410	395	398	415	436	406	403	426	399	427	458	414	388	398	392	433	400	393	401	410	399	424	399	436	413	395	471	440	408	417	412	415	411	389	407	415	449	421	396	387	436	386	411	403	420	402	390	376	410	422	404	438	393	412	391	385	403	419	422	427	441	396	404	400	417	385	413	382	401	417	391	466	414	422	398	402	416	451	398	398	445	453	409	403	411	417	373	420	407	438	381	397	417	425	424	442	417	377	411	423	402	436	438	397	413	403	347	419	453	391	441	398	401	422	423	424	405	428	413	431	405	416	408	415	424	346	406	412	410	432	403	397	428	410	388	384	402	426	386	414	406	434	456	444	404	433	427	434	410	378	387	401	408	419	448	446	387	460	428	379	413	433	379	435	383	416	429	427	349	360	454	421	389	412	408	438	421	381	401	393	394	459	430	415	453	392	403	407	396	450	437	420	447	419	423	417
3283	3071	2244	1364	1199	1021	968	1027	931	942	945	846	894	1000	909	919	930	910	952	879	852	877	893	885	879	982	929	909	902	875	956	959	929	894	935	878	886	928	906	931	897	856	916	907	923	907	919	895	886	896	857	919	903	893	948	875	944	948	926	880	896	879	914	966	892	909	899	926	915	870	949	956	892	862	896	934	933	925	891	873	916	882	913	909	904	899	975	924	931	932	898	961	957	911	902	909	934	925	935	920	927	891	898	876	910	938	889	934	894	946	956	909	913	939	884	942	944	921	915	877	892	899	961	916	886	939	885	932	870	882	926	842	939	896	895	875	906	906	849	915	926	883	894	855	940	885	939	873	922	881	899	937	916	933	895	893	884	868	930	908	887	957	897	933	882	950	914	930	901	873	910	886	952	944	934	914	924	916	897	890	854	905	872	890	902	905	875	919	994	897	937	967	942	977	912	940	867	981	851	870	861	949	864	887	907	942	947	933	906	931	946	888	910	920	942	913	887	903	932	942	859	879	928	950	930	911	994	921	858	904	971	878	928	905	941	909	930	950	919	934	909	931	892	898	867	915	894	899	909	924	926	911	948	956	875	886	969	895	933	917	903	906	918	930	940	925	911	898	923	865	890	862	890	879	917	945	885	893	871	904	914	944	902	934	950	919	897	942	852	961	919	883	904	899	888	892	894	899	888	952	945	880	890	908	866	953	884	944	918	889	909	910	872	902	881	943	912	890	916	880	879	902	940	911	916	922	885	890	920	880	898	909	934	926	894	872	911	880	844	892	928	960	907	962	930	899	885	884	929	889	894	940	902	924	896	914	905	929	960	908	890	933	857	960	928	880	911	858	917	915	990	909	893	913	880	919	908	937	933	922	916	921	940	960	919	887	894	950	954	906	919	883	870	936	899	925	879	896	868	855	919	880	911	922	920	900	875	901	910	940	903	961	902	963	929	919	879	878	902	944	870	890	876	952	896	863	894	925	936	911	881	913	890	938	933	931	890	863	856	848	926	911	899	893	869	945	944	912	912	945	918	936	888	914	899	908	944	883	945	956	883	922	958	884	947	924	894	864	871	847	900	942	913	906	873	902	882	898	938	931	887	859	943	925	968	889	851	894	895	942	950	883	904	899	931	852	946	890	944	881	912	915	884	924	909	868	958	919	893	892	947	901	842	902	896	933	934	898	891	893	839	910	926	891	876	860	849	916	903	921	890	902	886	878	833	877	884	931	908	870	928	917	933	903	916	919	903	873	904	863	875	929	944	921	956	929	900	913	920	905	909	895	883	842	886	921	986	921	879	910	871	941	897	877	940	932	927	840	923	927	847	917	876	943	899	904	886	955	908	906	916	900	921	935	922	887	930	867	883	906	871	883	907	921	933	916	874	948	891	904	934	919	922	925	943	907	904	939	906	944	859	946	928	875	914	931	884	929	900	882	906	895	920	892	919	927	857	943	942	864	887	915	891	875	888	965	896	893	909	913	907	832	914	903	862	865	870	869	889	858	880	833	883	898	906	875	952	984	878	894	930	949	915	915	862	935	897	911	946	913	964	903	881	920	917	886	889	884	921	915	950	892	914	971	924	949	942	894	909	853	887	894	906	965	916	868	883	902	858	866	931	921	907	941	872	970	878	912	930	847	990	894	902	933	855	930	932	952	928	866	894	937	886	971	949	912	846	874	944	904	854	915	861	879	847	872	938	912	920	933	853	903	896	911	883	886	930	882	932	848	889	898	828	932	885	901	896	903	913	896	917	920	908	882	875	924	926	924	939	860	914	943	972	890	922	913	881	904	940	949	913	916	848	926	866	909	918	892	919	900	910	920	870	942	860	841	937	863	911	982	903	856	924	901	961	911	934	851	903	913	909	947	925	913	884	883	929	904	876	919	877	915	882	887	867	889	915	896	845	945	899	930	863	872	932	897	934	883	897	907	932	850	913	926	889	910	918	921	885	931	940	956	942	881	928	910	922	902	898	890	880	882	907	904	905	910	894	893	963	907	883	926	920	864	911	914	932	939	922	878	911	909	927	891	919	904	931	871	888	837	989	955	894	940	919	894	876	887	925	906	961	928	884	944	887	923	922	923	910	918	906	895	909	895	905	943	842	932	904	921	887	894	951	921	896	920	958	914	889	859	913	966	903	905	911	893	907	928	954	912	924	888	907	891	881	931	882	873	860	903	893	885	871	901	863	917	892	924	950	933	924	910	878	948	915	925	888	950	939	863	960	912	891	890	879	915	926	945	931	947	881	912	932	875	880	860	863	867	865	972	920	959	967	944	859	859	938	924	891	927	911	926	911	939	944	889	894	867	895	904	929	917	919	945	925	915	855	906	910	926	932	921	882	858	887	912	938	958	894	893	944	879	895	993	941	870	935	888	886	979	892	896	957	925	954	893	918	937	924	856	875	927	892	866	924	901	891	884	927	854	919	935	897	919	861	908	872	872	884	965	864	879	845	916	889	888	910	901	911	948	895	939	902	905	897	897	910	920	931	856	893	897	929	870	846	948	906	902	898	884	909	878	935	867	894	861	954	902	928	908	887	916	890	913	923	899	888	943	896	901	874	881	937	893	926	880	875	927	878	916	908	915	884	954	917	934	899	871	880	907	903	926	894	899	917	848	900	900	948	893	861	929	888	910	917	916	888	922	921	896	927	876	959	918	844	936	891	944	927	911	894	920	929	886	902	923	964	859	925	914	894	878	925	901	862	918	911	879	898	915	909	906	895	925	918	876	851	894	929	857	902	891	876	950	883	887	934	937	922	916	872	948	910	929	911	892	884	898	923	935	897	892	885	883	934	893	928	870	922	943	946	945	915	924	979	881	892	903	900	915	870	912	916	847	917	925	926	946	936	884	920	909	954	926	936	916	907	898	870	936	903	901	918	911	891	899	947	889	835	936	974	919	941	914	843	858	867	878	929	902	889	925	893	882	889	932	936	953	860	899	893	905	926	932	922	910	868	839	913	896	862	917	866	870	869	810	920	941	917	909	900	890	885	890	919	904	912	835	953	892	870	902	945	910	842	907	949	906	858	881	935	906	922	934	930	920	932	888	900	841	902	923	881	919	969	941	978	908	889	888	897	904	919	894	976	914	883	943	948	877	899	909	949	943	928	876	895	896	917	857	937	868	906	946	867	909	922	897	908	931	927	894	923	908	897	882	900	949	900	888	868	902	945	879	884	899	939	937	880	851	889	901	908	920	892	910	932	911	945	908	939	904	914	902	919	948	865	898	917	918	876	909	934	872	983	943	890	881	877	921	872	913	934	917	882	906	883	928	970	968	932	893	907	904	918	853	939	934	910	860	886	910	947	874	889	881	915	896	897	905	924	932	919	916	987	915	928	953	877	962	902	881	894	1008	903	891	983	939	941	886	907	877	889	949	902	902	863	940	916	952	933	893	909	931	914	941	892	877	915	887	921	886	928	903	887	864	850	884	880	877	909	961	877	947	902	880	900	930	910	883	924	902	935	907	903	849
23567	20840	25103	26657	20842	20860	2939	538	396	350	308	288	288	282	277	285	285	288	249	269	267	257	262	239	241	248	260	268	221	245	242	252	243	231	212	246	246	238	256	236	207	233	269	236	249	218	248	234	219	232	245	220	256	224	203	243	224	253	237	231	236	249	244	212	249	220	258	228	258	213	235	241	226	242	237	213	217	228	253	244	240	237	222	236	230	200	224	237	234	224	254	218	244	221	215	252	212	215	230	228	220	228	247	240	232	254	215	225	250	216	223	234	227	251	218	222	247	217	214	246	218	212	232	233	250	254	221	236	217	225	216	229	233	241	232	233	227	255	245	221	247	252	232	222	246	219	238	239	226	257	241	253	240	257	219	246	228	241	242	252	203	251	229	233	241	252	201	259	219	234	192	214	275	211	215	206	244	251	192	194	209	241	219	226	239	258	226	230	229	215	237	231	215	242	232	229	235	233	236	242	248	293	217	242	254	228	251	222	232	245	216	228	218	234	242	227	253	267	238	225	249	240	230	228	235	227	243	221	235	254	243	251	288	257	220	220	224	257	231	280	199	223	243	238	235	246	269	261	246	241	265	268	245	247	222	187	202	226	256	226	243	251	232	243	238	212	203	280	244	210	227	247	238	238	205	204	217	216	232	273	239	221	222	235	228	234	255	248	219	266	253	238	221	219	248	271	233	237	227	228	215	225	223	231	231	257	235	281	253	249	229	269	218	230	241	214	230	244	240	221	267	251	233	233	274	244	236	242	248	230	232	223	223	235	225	201	252	229	227	236	249	212	237	219	218	235	233	232	209	227	217	214	217	232	235	251	224	244	220	209	221	246	233	247	263	212	239	235	213	216	225	238	218	242	219	244	208	220	240	258	221	253	246	239	256	185	234	203	226	190	264	226	214	220	223	249	228	234	256	232	214	235	234	243	240	229	222	224	235	243	245	257	230	242	226	240	264	240	240	228	245	227	243	232	241	255	216	209	200	206	230	245	204	234	249	242	228	233	271	232	222	233	208	233	231	261	245	249	244	228	238	246	232	220	213	266	253	226	224	225	235	230	201	227	247	232	221	224	231	251	241	238	204	244	195	207	262	230	238	250	237	249	252	245	214	248	234	226	226	217	235	226	262	238	208	250	244	227	205	239	239	248	216	202	234	233	253	244	239	228	244	233	240	237	218	231	233	222	227	202	263	233	206	211	224	242	259	207	242	263	258	259	222	232	251	223	215	220	250	271	210	208	238	250	212	216	229	243	231	215	235	223	247	245	229	238	213	218	273	252	248	237	253	231	239	243	240	220	231	238	237	207	224	224	259	259	243	220	218	226	238	202	228	235	238	212	229	235	245	230	231	213	229	250	234	222	232	241	261	219	219	247	230	216	272	225	228	243	206	228	222	238	256	218	258	222	214	239	250	209	228	209	250	229	238	219	219	252	250	217	233	234	231	222	204	243	223	236	238	207	258	241	224	233	249	250	222	205	241	220	224	212	193	269	234	246	216	248	247	240	255	229	246	202	191	233	212	213	210	207	278	240	206	230	278	228	217	240	201	220	222	268	220	238	226	215	250	238	253	256	228	227	260	237	256	228	227	244	224	223	231	247	276	246	225	220	238	254	222	229	240	257	233	243	234	213	218	242	212	256	247	226	215	213	216	241	266	275	233	232	247	218	224	237	231	209	241	248	234	243	207	217	237	220	234	271	243	212	281	223	264	234	220	264	255	246	223	227	244	260	217	233	250	243	250	214	246	221	214	204	233	225	210	206	231	238	237	224	223	207	242	236	235	239	213	235	229	233	252	238	213	198	257	240	215	234	227	212	244	203	211	242	238	221	251	237	247	236	268	240	240	221	251	216	276	239	236	251	236	229	245	223	256	228	275	269	250	266	212	257	229	220	239	246	253	226	216	219	251	240	222	225	220	247	230	243	244	234	236	263	251	206	242	234	254	241	240	197	225	223	237	251	211	220	245	263	219	231	232	225	230	238	219	253	249	221	213	269	234	230	230	260	225	239	214	212	252	233	237	238	239	248	242	232	211	243	219	213	218	238	240	245	222	235	217	217	254	226	242	251	234	220	250	203	212	250	223	231	237	219	270	248	235	234	214	212	228	222	247	239	244	216	250	249	238	273	210	231	198	259	237	277	224	221	232	232	266	237	203	220	239	231	243	226	228	231	236	262	246	225	226	212	213	238	238	244	208	196	226	235	257	237	235	257	250	231	226	238	238	241	245	230	220	225	260	232	274	237	262	223	223	210	247	221	263	240	243	234	253	226	240	236	265	235	261	225	226	229	242	265	239	278	224	228	220	235	242	237	227	229	233	259	231	245	233	247	227	218	212	231	230	202	230	229	216	243	239	252	230	221	215	260	224	265	234	222	239	236	239	234	239	222	242	237	238	221	216	236	238	245	264	228	227	211	210	223	234	240	242	258	231	201	256	248	232	208	213	235	221	243	240	226	210	232	235	231	265	242	248	227	214	252	248	239	248	232	250	240	209	206	221	261	210	215	189	240	271	247	239	266	247	247	213	241	239	241	231	251	259	223	262	228	212	219	255	236	207	245	232	222	220	233	189	246	243	264	252	234	222	225	189	234	190	224	225	219	256	238	224	244	217	232	256	231	210	235	238	241	241	231	223	240	234	223	273	242	228	239	239	200	241	221	216	271	216	238	243	250	263	236	248	234	216	242	217	212	215	242	252	246	255	222	246	215	223	217	243	239	232	242	279	220	243	236	239	211	249	243	233	232	246	209	213	234	231	221	246	250	254	240	247	224	210	219	219	210	251	226	224	205	235	252	233	238	233	226	216	219	228	230	216	219	232	245	228	229	200	208	238	254	248	237	254	249	230	230	236	229	242	276	224	250	247	231	221	211	259	226	221	239	232	233	237	237	237	236	268	227	241	251	246	213	233	237	259	237	253	254	239	227	225	213	209	215	271	257	268	255	220	233	221	258	229	217	218	229	258	241	227	228	218	201	255	226	215	247	233	232	255	254	208	232	236	239	232	217	228	238	203	227	244	251	251	219	270	253	235	224	263	211	230	224	246	240	211	226	267	199	208	258	241	252	255	242	237	228	214	206	245	214	256	226	226	239	228	260	240	208	247	241	238	212	244	197	224	230	256	233	259	255	235	242	216	272	236	240	237	211	239	232	237	241	238	221	221	200	247	249	228	245	244	246	237	240	226	222	248	219	250	245	250	264	229	239	256	245	213	226	245	268	202	249	249	238	241	232	233	235	232	204	236	239	237	250	232	239	218	265	239	210	251	221	198	238	219	259	243	250	245	215	238	257	251	262	190	244	230	222	230	228	230	230	261	216	223	233	188	236	223	240	233	229	226	257	208	245	219	218	251	204	202	225	230	234	250	244	248	221	245	227	205	239	257	241	237	238	256	257	237	226	220	228	227	231	218	255	204	237	245	252	210	257	267	235	218	241	223	228	213	228	245	235	230	210	205	271	218	215	239	221	200	220	219	242	221	249
3244	4840	2974	1501	988	762	683	668	608	603	598	585	594	594	556	528	572	526	579	522	570	549	572	566	600	531	561	554	563	571	529	551	576	538	483	585	588	533	521	519	563	504	526	534	579	567	531	549	543	553	536	552	579	556	581	579	548	576	570	537	572	557	530	567	539	536	558	563	527	544	540	537	571	516	571	536	527	536	550	572	568	553	570	531	526	554	590	565	553	549	564	517	577	572	553	545	593	542	560	532	581	553	545	536	530	569	526	544	511	503	516	553	536	607	521	546	606	538	530	564	543	572	529	543	544	564	525	517	550	507	554	513	557	529	523	567	559	549	576	524	560	563	517	580	542	514	524	604	539	559	540	603	559	555	536	562	553	520	560	542	542	528	533	544	552	514	539	529	529	558	547	572	576	552	536	544	547	542	533	529	575	529	570	575	594	515	519	551	531	572	570	564	540	538	593	537	521	605	538	572	552	584	519	494	541	547	571	534	570	532	520	527	556	530	553	521	544	567	574	600	549	584	592	589	544	577	576	559	539	565	551	555	543	503	525	514	533	560	499	555	561	506	535	550	574	533	523	529	579	539	557	562	531	524	585	557	585	557	532	575	534	546	529	592	570	578	563	556	543	567	548	513	550	565	550	536	533	557	530	542	551	563	584	541	565	511	533	529	522	559	568	517	530	545	564	557	528	564	540	498	567	570	546	548	539	543	551	532	534	531	554	560	551	537	489	533	539	532	574	543	577	550	550	538	544	576	559	537	527	587	513	559	504	532	567	549	548	561	576	584	528	549	563	516	578	497	553	541	554	561	545	547	525	541	543	555	579	541	539	574	503	506	575	588	544	566	552	562	569	527	526	558	566	570	515	586	543	566	511	571	572	565	541	600	506	571	585	543	524	510	550	557	542	502	557	584	567	548	546	545	571	519	546	550	566	569	545	579	538	523	527	534	540	561	551	582	556	575	520	558	521	544	530	592	547	550	547	539	573	534	597	536	568	553	559	547	507	540	587	554	518	528	540	547	546	571	579	541	551	530	575	529	547	560	556	551	541	541	541	537	572	540	578	563	485	560	562	553	601	562	577	597	520	527	512	536	542	564	521	562	542	497	553	534	537	525	543	544	549	541	487	526	546	587	529	524	537	534	556	540	513	534	543	558	540	522	551	540	556	561	542	564	527	538	529	537	502	563	564	567	531	517	558	564	531	535	537	539	552	565	568	565	520	538	527	556	558	558	526	562	537	539	544	537	525	536	548	555	523	563	591	514	558	544	489	530	583	519	527	583	539	575	515	514	519	581	561	524	531	527	533	551	536	539	532	593	541	540	559	566	587	544	502	544	500	506	509	536	580	561	514	545	500	546	524	577	543	528	549	545	564	528	577	563	571	576	562	525	529	544	556	525	505	546	521	578	537	584	550	575	585	566	542	522	546	552	552	542	530	551	556	601	516	570	541	542	607	545	602	537	574	509	538	548	539	579	569	520	500	559	548	568	576	540	511	565	535	533	607	560	545	510	545	579	561	536	563	560	543	620	566	574	588	519	511	553	559	535	572	526	520	549	540	540	505	534	532	544	529	563	556	546	541	549	571	550	538	556	590	542	581	568	583	545	542	527	600	533	570	548	586	551	552	562	572	503	542	512	541	534	552	565	567	538	558	538	552	514	524	537	563	519	558	574	537	551	540	565	524	580	555	563	574	554	555	505	527	553	569	554	560	533	520	581	509	552	524	534	529	549	548	528	556	544	528	555	553	586	548	590	529	527	548	568	546	548	526	553	556	576	506	562	546	553	504	548	528	516	558	542	538	538	585	543	525	556	542	578	575	519	530	553	520	550	540	534	589	554	528	533	547	537	546	518	540	562	584	570	540	570	572	516	531	538	545	577	576	537	535	554	522	583	515	548	584	548	542	506	570	518	515	561	528	508	560	584	532	547	538	560	514	522	571	569	556	609	572	517	603	543	561	553	512	526	514	516	567	525	561	551	529	535	513	548	514	585	542	537	531	508	568	556	539	548	511	514	521	498	499	554	545	545	531	562	537	540	553	559	503	564	576	544	497	539	559	559	556	567	547	501	543	528	526	543	504	547	538	520	523	531	546	574	549	516	533	527	531	521	562	531	544	505	509	560	575	561	564	583	543	521	529	536	536	532	515	545	528	556	531	566	557	573	535	528	539	528	542	538	538	484	597	548	500	543	531	546	549	565	507	522	522	522	568	555	586	557	560	547	573	540	508	546	548	561	521	513	575	560	571	577	580	534	543	520	527	578	529	515	539	546	560	570	541	553	545	590	574	554	577	564	530	555	563	532	538	600	507	591	540	552	583	520	535	562	578	556	528	555	535	527	563	586	566	581	568	506	509	541	556	569	565	569	544	489	561	552	515	561	555	552	551	523	546	525	552	517	529	528	566	586	519	563	561	510	534	512	556	554	542	553	572	503	548	529	586	542	565	577	539	530	559	558	515	547	520	541	555	556	587	547	552	556	529	577	556	512	532	526	551	554	509	544	572	562	563	570	521	515	591	563	547	568	554	511	551	536	550	540	552	533	538	529	552	545	589	517	525	561	524	553	556	550	571	531	534	562	609	563	515	584	542	546	514	512	569	575	535	568	544	621	542	531	582	551	506	539	574	526	558	563	559	573	567	491	524	542	539	546	567	561	536	546	523	590	523	536	540	597	542	525	540	532	534	513	524	536	531	554	564	525	549	578	526	522	572	529	543	526	562	522	500	509	536	582	532	554	565	569	562	528	535	546	608	517	522	564	524	530	604	592	468	531	572	544	538	544	538	570	577	565	571	541	528	536	603	555	548	559	568	566	523	503	557	564	535	523	561	543	542	515	568	542	527	545	556	562	573	555	553	506	538	529	534	555	521	577	493	547	492	565	554	535	573	543	523	562	581	594	560	547	552	540	574	557	582	534	558	549	525	551	585	535	555	550	584	549	557	563	571	561	545	540	537	571	572	507	546	585	497	546	501	548	565	542	590	575	582	550	557	538	512	577	558	525	530	523	561	530	543	566	528	533	539	532	541	535	569	574	591	529	507	524	521	506	530	571	536	527	519	556	539	554	546	560	554	544	559	562	553	526	601	558	515	527	575	553	558	577	564	607	566	573	536	546	478	546	582	547	532	535	536	566	540	523	567	544	542	533	588	568	530	538	576	547	546	569	555	529	574	543	542	571	596	608	524	567	522	547	514	543	547	517	547	536	530	533	566	600	540	527	549	582	541	540	540	570	550	592	507	539	523	572	563	562	545	539	515	569	573	577	537	559	506	538	508	531	568	562	562	503	546	527	497	524	547	586	561	552	528	548	538	535	605	586	566	566	568	528	522	564	538	539	585	536	582	522	496	556	482	532	541	582	532	537	521	579	547	545	554	559	562	546	561	558	536	572	580	535	560	519	545	569	544	548	577	504	568	569	506	536	589	565	550	541	526	536	559	540	546	534	497	551	583	533	554	543	511	564	534	555	533	540	490	564	531	518
32819	13221	1773	464	385	411	336	348	383	389	372	393	350	367	362	374	359	381	339	364	388	353	372	361	364	394	364	394	382	394	347	393	356	382	360	424	366	396	384	441	376	404	364	340	378	408	343	370	356	368	371	386	403	354	345	337	345	353	393	367	332	358	370	363	365	383	364	371	381	388	378	361	351	384	376	395	373	382	382	415	324	342	388	398	367	366	343	372	398	351	343	329	338	355	356	374	362	370	385	384	359	364	369	332	376	386	381	381	367	357	345	335	401	365	360	378	386	394	337	366	371	379	344	353	376	350	366	388	389	374	403	369	342	382	373	355	368	397	386	356	375	353	354	422	355	375	397	366	385	364	372	386	405	373	417	353	424	381	381	380	350	333	346	364	387	379	381	355	347	371	376	340	395	374	369	377	343	416	409	382	394	387	378	378	350	363	397	365	397	385	354	344	374	387	370	344	364	385	401	385	356	383	355	358	361	360	389	387	391	348	340	344	366	362	324	341	351	384	375	348	333	348	354	378	330	334	375	396	362	352	373	350	382	351	398	403	365	367	376	357	356	353	391	359	392	348	339	372	354	376	344	359	393	363	368	390	347	359	312	359	382	384	347	371	346	378	424	372	400	361	334	384	353	360	352	366	384	403	392	429	422	383	362	366	382	391	376	403	373	350	372	349	374	398	377	395	348	323	330	368	367	372	380	371	365	371	373	352	365	344	393	374	381	363	393	418	373	338	351	366	360	373	375	351	374	398	350	347	370	348	356	352	372	346	387	364	402	381	372	373	384	330	345	379	367	367	381	366	343	352	353	335	353	353	358	362	337	395	361	373	385	386	369	366	353	375	349	362	392	401	386	386	379	379	379	330	369	371	379	361	365	376	349	398	413	351	359	385	372	401	373	372	362	335	392	407	370	359	382	340	395	375	373	349	404	340	373	393	376	381	376	368	370	370	330	378	388	369	406	385	379	351	327	375	359	325	359	390	377	373	401	387	365	346	381	420	398	383	391	366	361	384	361	371	361	354	363	351	382	402	343	370	380	346	374	380	390	350	361	356	338	338	393	379	335	388	388	383	356	353	355	378	360	354	368	383	344	389	365	345	353	386	379	337	339	358	359	371	387	374	380	366	347	385	377	357	352	360	383	409	384	323	334	384	370	396	379	343	383	398	373	343	343	375	343	364	311	384	393	353	365	352	349	360	358	401	390	369	363	335	332	391	381	338	344	381	331	357	395	401	366	358	385	368	364	403	383	378	353	378	380	382	350	370	359	367	346	375	397	348	353	337	373	325	364	368	363	334	354	410	394	370	367	363	355	393	347	383	382	374	363	344	413	403	375	367	384	368	378	392	363	361	323	358	371	356	392	362	362	365	357	374	362	346	375	378	377	354	355	402	355	381	335	347	355	401	371	345	346	379	341	385	366	363	349	374	345	356	379	393	363	347	340	349	345	381	370	413	355	390	355	387	372	385	365	389	356	357	380	353	356	389	372	355	368	371	367	393	371	356	369	359	359	367	380	382	353	355	358	350	369	325	376	373	364	404	393	364	384	379	355	415	365	330	405	384	395	361	387	347	404	351	331	387	349	341	367	333	365	357	384	408	377	404	339	350	355	367	375	338	359	375	346	398	406	402	380	364	321	384	343	387	390	360	350	355	380	370	353	350	381	369	363	348	390	405	387	400	357	373	357	367	329	393	359	366	361	383	373	416	328	362	389	383	369	357	352	362	381	369	371	398	351	372	346	330	352	358	371	377	391	359	324	356	376	371	367	404	384	373	399	420	371	367	397	392	405	381	319	381	359	341	338	347	373	359	341	383	379	381	366	367	388	328	392	345	363	333	393	343	339	376	350	377	394	368	395	380	362	387	379	370	376	350	370	371	396	395	377	381	396	387	356	380	337	378	391	386	380	349	371	364	381	387	387	352	344	336	406	322	395	380	368	345	373	370	371	391	371	354	366	355	347	336	385	340	381	356	350	381	357	395	339	363	378	349	381	365	412	366	379	373	376	328	381	366	342	357	382	354	352	376	402	344	359	369	351	375	366	378	369	357	382	380	386	357	327	338	370	363	366	338	344	413	355	380	328	387	404	377	349	357	396	392	349	336	366	350	358	356	417	398	363	318	366	395	355	375	383	379	380	358	360	355	368	359	383	363	364	349	376	377	382	357	360	370	383	350	374	348	392	392	352	354	377	366	369	386	357	395	380	364	379	365	401	353	370	406	354	351	385	387	411	378	370	370	363	332	354	375	353	359	370	362	347	345	373	386	384	382	389	384	340	339	395	386	370	334	341	351	392	371	379	337	365	358	412	354	397	380	330	375	390	390	341	391	371	379	378	364	340	336	378	377	403	345	380	404	393	383	375	381	386	374	369	361	336	336	389	402	365	353	398	355	394	357	376	366	395	379	373	339	322	395	346	339	386	369	345	377	342	410	400	384	367	355	351	392	372	354	342	355	391	392	376	369	338	379	374	342	372	371	377	371	357	375	333	361	395	342	365	378	317	365	355	383	386	379	349	384	351	341	346	342	386	338	348	371	327	327	341	349	346	372	381	365	376	355	349	366	380	375	374	345	364	369	364	388	351	370	365	393	372	345	370	362	371	387	376	355	347	330	326	372	355	387	351	368	370	392	345	392	373	341	353	392	403	371	370	354	352	368	386	348	381	389	324	357	377	377	384	371	345	349	402	359	395	370	372	331	348	369	349	363	378	370	385	380	372	353	362	379	341	333	364	377	372	360	353	392	366	371	366	365	380	334	366	396	367	378	380	362	395	357	315	366	374	374	390	354	371	362	379	390	382	357	370	376	355	326	373	430	347	395	354	365	378	362	383	374	370	360	413	381	340	376	362	379	361	355	357	397	384	393	337	381	369	381	404	398	390	359	380	383	370	342	374	380	369	408	344	359	367	369	390	363	336	390	403	373	370	385	338	346	386	381	352	351	374	396	348	392	371	357	371	361	380	383	379	351	375	337	365	381	362	363	330	395	338	344	376	364	334	349	358	330	376	359	334	358	327	361	363	386	359	390	363	384	373	349	397	367	361	361	395	391	347	369	358	387	379	367	356	368	416	396	376	392	375	377	340	365	374	362	369	424	357	354	354	408	369	393	375	369	403	363	368	346	357	321	367	372	356	368	370	346	350	382	366	363	350	340	377	364	405	358	369	366	337	389	369	382	370	354	340	375	352	361	372	392	348	345	345	378	361	359	356	363	387	352	350	320	381	414	378	330	358	398	397	403	338	345	364	338	402	374	366	345	389	378	353	394	375	375	403	372	354	376	341	370	370	421	341	386	347	398	394	340	399	372	399	358	365	358	380	365	352	357	383	360	361	345	354	394	373	343	387	348	393	355	393	360	348	356	340	331	388	395	363	352	357	399	393	360	358	368	377	373	363	380	371	361	401	340	388	361	371	363	403	371	367	371	348	390	373	352	361	355	334	323	343	383	360	375	357	347	398	347	369	350	381	392	356	372	361	339
5149	1025	955	835	873	833	850	842	822	785	819	873	861	839	868	770	813	826	823	841	863	843	857	857	810	846	835	806	834	834	833	815	820	832	814	902	830	786	887	857	855	846	814	865	816	864	853	834	857	807	858	895	814	840	840	834	844	900	876	814	854	810	826	798	914	820	842	860	780	836	832	858	793	806	804	904	887	824	808	869	843	789	834	843	887	803	840	907	868	835	823	870	827	843	841	840	846	817	788	883	838	852	813	857	866	840	823	820	833	865	856	844	813	831	834	805	837	875	796	850	886	846	852	855	893	870	855	857	831	793	809	857	862	794	846	852	839	837	821	852	875	841	830	851	863	878	874	828	756	868	840	881	826	809	859	889	872	788	890	823	811	793	847	819	773	852	844	780	791	851	817	859	813	835	821	819	819	843	863	856	818	863	865	828	865	815	861	846	854	801	832	841	868	804	884	855	837	882	853	853	786	865	883	849	848	829	836	864	826	835	831	821	847	832	842	899	804	814	845	848	829	830	824	843	839	852	853	862	819	802	839	852	857	882	814	838	862	855	830	812	864	781	863	812	831	861	861	824	809	903	893	876	862	851	813	854	809	844	830	869	869	868	909	863	833	883	851	864	849	824	903	795	799	838	829	811	860	776	798	853	850	823	823	884	842	843	868	837	885	843	845	862	892	881	851	799	841	825	829	833	870	844	804	835	882	835	876	844	854	817	875	796	798	831	823	865	848	853	847	832	897	812	833	864	858	861	809	905	859	853	776	887	821	849	869	898	846	842	908	826	826	820	902	844	869	787	837	902	858	876	892	850	813	839	872	851	836	860	871	811	818	861	831	816	797	804	838	803	862	816	825	851	828	831	853	821	839	832	871	861	857	836	792	801	844	849	840	872	816	817	850	812	873	806	842	819	834	819	861	908	825	844	807	830	868	872	854	808	861	836	873	853	815	832	836	848	847	857	853	858	837	830	812	854	842	853	854	852	853	858	851	848	857	842	850	837	825	861	832	847	859	851	850	843	832	806	851	836	823	860	798	891	802	848	840	858	800	826	857	848	800	814	819	858	850	839	856	893	844	842	841	858	810	819	804	809	813	851	907	807	853	828	846	849	848	868	836	891	805	827	845	815	854	864	864	782	846	854	857	811	851	857	850	811	891	824	878	830	858	815	809	813	867	830	839	850	868	887	918	801	872	875	822	833	824	806	865	848	828	809	830	852	838	871	807	864	825	844	819	837	809	861	877	859	890	859	844	835	891	855	839	843	827	853	908	812	843	824	814	855	837	867	832	834	826	840	855	863	829	850	851	862	857	888	829	853	817	865	807	851	796	850	852	896	868	842	836	838	833	878	819	846	866	878	825	831	825	838	833	864	842	852	856	847	813	853	880	758	798	867	866	887	836	858	838	807	789	833	858	755	831	871	846	846	834	831	816	783	814	800	847	793	862	864	802	818	835	827	838	889	875	818	850	848	831	831	820	818	799	813	799	825	909	901	888	820	841	860	824	843	773	848	811	863	834	841	869	818	817	823	874	866	901	827	884	846	882	940	822	837	887	856	877	851	878	810	850	865	825	835	903	864	829	834	849	821	873	828	833	794	845	836	881	830	878	815	862	831	832	857	844	821	801	860	855	845	835	822	832	837	831	855	811	868	777	842	837	827	821	873	841	871	797	814	794	799	838	840	851	848	853	833	871	841	897	789	854	860	823	828	825	877	836	845	843	840	830	880	879	878	833	851	858	872	828	837	853	832	854	859	790	794	856	865	819	831	785	819	854	849	840	793	824	814	849	831	838	879	809	857	855	854	862	804	854	809	824	855	813	785	847	865	836	835	842	857	874	850	806	889	802	903	833	815	832	827	813	823	794	831	831	873	880	829	862	823	804	883	867	802	866	827	829	850	842	853	854	857	814	877	834	806	814	842	830	895	876	882	797	826	820	903	861	900	834	810	846	860	837	863	827	802	880	820	866	892	904	888	927	823	871	882	810	834	815	869	776	883	831	855	798	778	850	814	860	812	888	816	835	827	848	857	821	799	854	867	881	813	804	825	866	806	817	818	865	866	834	853	862	871	834	875	795	844	800	818	857	850	898	823	856	830	820	887	850	888	851	829	824	863	920	884	864	838	815	803	854	802	880	849	880	816	907	859	814	789	856	863	833	859	843	874	820	830	888	814	837	848	838	883	835	839	871	890	815	841	820	861	856	867	837	842	893	861	819	885	845	813	863	861	810	848	896	848	835	858	833	871	817	821	847	831	855	809	811	851	849	832	835	815	838	821	824	838	854	805	867	822	855	794	818	829	857	840	838	868	799	881	789	792	817	813	884	872	849	840	804	854	782	792	847	831	819	821	819	853	813	836	912	855	888	826	828	857	823	853	817	839	844	840	840	841	869	818	843	847	821	844	890	783	811	821	845	833	832	837	849	816	849	850	843	886	867	820	806	871	854	888	855	862	854	822	868	844	845	820	854	839	845	884	818	827	828	791	887	843	893	893	853	876	847	816	827	853	869	853	831	869	779	890	841	862	868	787	825	854	826	815	838	866	823	853	846	804	804	906	861	878	844	845	866	876	848	851	879	842	885	894	831	870	856	893	837	803	841	855	865	894	826	813	872	888	856	842	881	824	852	842	866	891	871	846	871	825	878	824	828	802	845	854	827	866	812	802	873	876	847	863	836	825	849	793	833	804	827	798	844	840	854	907	833	860	817	878	860	859	818	838	810	852	851	818	863	852	825	829	832	859	839	806	824	787	835	895	869	831	838	815	874	880	799	870	861	808	839	834	782	820	818	874	825	852	858	860	826	821	916	870	761	828	813	824	837	886	809	800	792	890	841	873	866	847	843	820	862	834	919	819	851	852	847	841	891	849	854	856	794	807	802	807	786	829	891	819	827	842	881	846	806	827	834	868	841	823	900	853	838	817	866	830	836	823	811	841	850	869	821	901	850	839	810	802	832	801	863	825	842	873	872	856	850	798	854	843	893	820	898	876	857	857	809	844	802	839	784	810	865	882	803	868	869	898	842	860	862	852	859	892	827	845	886	819	810	833	838	891	853	840	804	805	831	905	897	830	888	841	858	872	881	855	848	782	840	862	893	813	838	852	832	845	803	821	844	852	885	807	824	829	844	882	806	847	846	864	871	802	821	916	850	853	802	849	825	795	885	836	857	788	830	831	880	858	829	825	824	829	891	841	838	872	814	845	765	823	815	827	831	835	866	864	861	834	873	834	838	853	824	847	795	828	834	816	835	878	835	911	792	856	845	860	834	845	869	831	885	881	807	837	859	824	854	826	807	833	835	817	864	847	851	855	855	869	878	881	840	811	836	819	812	878	807	830	822	820	883	815	834	837	882	854	846	788	818	854	838	856	802	840	874	883	855	871	853	827	834	816	910	812	831	794	834	840	899	809	868	849	815	815	861	847	875	821	850	787	855	871	859	890	861	914	826	846	800	829	785	793	832	862	875	838	889	826	872	798	824	822
24456	20878	24528	27347	20311	2113	651	509	431	443	469	444	460	413	442	443	401	438	401	400	413	444	458	433	450	436	422	407	387	406	420	462	446	420	448	394	393	423	404	446	437	439	385	435	378	438	398	410	384	403	411	412	396	410	430	432	454	433	412	422	405	445	383	382	433	407	425	410	453	442	421	428	424	416	435	403	461	401	438	415	436	411	374	411	410	445	411	437	410	417	431	425	404	386	406	406	417	398	381	451	404	417	391	384	402	453	395	393	424	395	439	405	421	432	427	459	418	429	385	437	408	427	438	416	416	384	384	412	423	409	447	409	422	402	386	397	411	418	431	452	442	385	416	436	401	398	402	412	431	417	396	436	399	435	452	403	409	404	413	413	430	389	404	382	412	405	410	423	434	464	433	406	424	384	416	456	406	420	403	413	405	429	402	425	426	394	438	389	434	388	406	369	394	424	442	432	394	433	414	443	424	430	392	406	434	433	404	436	409	428	416	415	419	376	415	435	399	406	425	438	446	455	427	403	414	433	405	423	424	403	370	403	442	370	419	421	403	415	426	442	429	389	417	477	430	449	451	474	444	397	405	412	404	385	408	396	446	391	454	428	388	399	435	412	443	427	422	432	427	432	394	452	466	462	401	417	413	415	444	361	401	420	391	436	396	403	425	419	426	426	411	446	405	457	408	387	422	435	409	424	425	423	416	436	416	409	424	413	437	427	418	443	403	397	408	385	412	424	415	435	442	455	391	410	426	434	441	448	449	443	440	418	392	449	436	401	441	451	400	420	427	420	396	435	400	440	403	383	417	414	391	410	404	385	410	449	445	444	403	422	401	417	391	386	412	443	445	403	408	382	410	371	399	405	428	384	418	397	419	419	414	450	408	423	415	400	406	402	403	425	441	428	429	412	397	397	421	385	450	461	382	418	416	404	394	411	428	451	426	417	358	428	437	415	411	407	380	418	465	400	444	435	416	375	435	417	422	414	436	413	397	406	414	446	430	412	391	399	413	343	384	447	400	446	399	450	428	448	388	426	460	426	394	434	386	425	399	433	433	418	436	405	424	432	416	435	416	426	404	398	393	407	419	419	440	417	434	436	419	417	408	433	426	399	418	420	393	414	412	386	395	443	428	415	392	391	435	402	454	409	342	426	446	435	415	435	433	420	429	396	429	417	398	406	437	421	432	419	457	444	449	349	406	404	372	431	447	449	419	417	409	427	428	414	408	384	375	397	449	428	398	446	412	420	421	397	374	393	437	406	399	416	379	447	433	403	456	427	409	417	403	387	417	392	377	403	409	422	392	389	427	400	408	403	418	432	403	395	439	447	431	422	419	418	391	393	435	405	396	425	428	384	412	405	425	418	412	437	394	441	404	394	369	409	392	393	384	383	423	418	421	405	392	352	428	398	398	410	401	393	396	383	420	400	372	462	450	445	434	410	422	403	425	395	435	451	406	389	398	421	381	400	426	404	395	402	373	417	394	408	399	452	413	421	402	420	409	442	381	397	419	424	414	393	428	410	440	453	371	413	419	423	375	397	450	442	421	404	430	428	410	423	425	410	384	400	425	401	437	388	426	435	414	452	395	412	431	416	430	413	411	423	399	416	433	403	434	434	442	416	491	462	404	425	415	437	435	396	417	444	441	410	419	429	437	421	408	421	417	384	413	370	428	407	412	379	438	373	429	421	375	410	444	415	449	429	391	432	399	452	447	383	448	410	411	421	408	433	431	430	413	400	390	416	449	384	428	395	426	426	419	429	462	420	392	385	426	403	394	423	395	415	410	422	413	418	427	431	377	422	429	410	447	417	435	370	418	426	398	405	411	437	423	463	419	363	367	410	409	433	423	422	396	394	414	427	435	390	442	406	406	397	399	388	433	360	409	405	408	423	415	429	404	435	384	415	429	433	447	393	385	410	434	396	399	412	420	436	380	432	431	455	425	420	404	412	481	448	436	379	430	397	403	409	387	398	429	402	384	431	414	388	431	408	445	434	444	427	403	392	384	358	397	428	428	415	375	415	432	399	389	410	390	415	409	412	412	430	415	413	434	462	386	454	417	369	374	426	411	432	400	386	386	451	421	405	420	396	399	387	409	448	419	404	430	440	454	425	441	385	429	451	463	386	411	448	429	440	396	421	410	400	426	401	408	396	406	395	406	388	446	405	398	405	419	442	442	399	435	395	417	367	420	433	416	387	406	379	413	391	413	386	418	390	396	444	411	414	405	434	419	454	426	378	380	427	385	415	441	408	409	404	407	390	422	417	435	445	409	411	409	450	430	395	418	441	429	399	404	421	378	414	414	453	434	384	376	378	430	431	439	426	445	459	428	429	396	431	418	479	400	408	428	424	402	423	364	441	411	379	396	404	429	404	411	408	410	436	424	412	391	448	445	364	410	403	421	401	380	429	384	353	421	425	433	396	419	411	408	409	429	437	441	452	405	409	396	428	405	372	407	402	418	416	425	432	426	417	415	404	403	407	421	384	387	420	412	420	422	432	404	399	393	394	410	424	439	426	395	401	406	383	397	434	404	392	439	399	381	465	422	383	422	413	428	415	395	411	431	426	371	430	421	392	450	434	475	398	436	397	393	426	386	411	451	402	395	396	411	421	452	470	456	440	453	400	449	398	415	413	391	414	438	411	417	398	418	399	413	418	404	415	416	412	432	395	412	449	431	419	429	411	427	441	452	401	435	406	412	418	408	438	447	376	437	409	422	399	421	432	406	367	439	416	395	403	409	412	467	421	410	379	450	405	391	400	368	394	396	429	429	397	453	413	408	425	446	400	389	369	408	415	420	393	405	456	424	416	403	453	412	449	416	374	404	397	392	424	385	417	419	402	429	389	380	410	399	444	440	423	457	419	415	403	413	437	426	441	419	421	404	426	402	428	407	420	435	434	382	429	411	452	403	395	413	417	404	463	422	385	388	408	407	442	445	395	393	421	444	434	391	425	431	398	416	415	410	396	407	410	433	420	389	421	445	430	428	399	392	386	396	407	425	410	376	401	403	381	394	400	435	396	362	386	473	437	450	452	445	428	406	416	411	393	447	412	405	434	459	429	439	375	395	374	448	375	409	422	427	406	417	368	439	416	425	432	426	411	398	451	432	427	428	479	452	407	397	454	420	442	394	430	441	405	451	395	415	427	417	443	401	443	405	415	417	433	390	421	392	391	424	416	387	465	418	367	400	421	416	364	385	414	395	404	443	414	419	387	440	376	434	433	441	445	434	404	471	403	398	408	397	438	435	434	430	438	415	396	424	442	418	420	444	396	414	405	401	394	389	400	451	413	443	456	388	420	474	443	457	383	441	424	428	419	422	418	391	437	418	385	420	414	444	413	424	428	405	391	394	432	406	385	407	421	433	416	442	425	402	425	429	430	415	418	440	443	448	391	435	381	419	415	439	416	413	406	434	412	418	428	423	395	425	404	426	421	379	406	414	394	416	397	416	438	408	433	438	421	419	415	411	396	419	371	438	413
3369	3077	2142	1394	1101	1036	1020	931	993	889	1028	934	923	924	906	896	921	874	911	920	930	889	910	940	914	908	961	935	906	901	913	887	861	904	919	936	937	914	879	970	893	926	951	897	900	892	889	903	879	915	874	924	912	909	928	904	934	923	878	858	913	897	872	908	882	913	933	935	866	905	919	885	884	955	873	898	908	930	886	920	881	922	854	944	947	908	853	926	913	878	919	928	884	907	900	912	875	891	924	892	921	936	949	967	901	906	918	928	919	861	927	924	926	956	915	898	956	844	898	970	973	961	905	930	900	908	906	883	912	932	879	915	912	934	900	921	877	883	892	925	929	853	907	888	959	937	902	871	880	871	904	902	882	863	953	924	951	883	893	891	959	903	922	845	908	911	947	881	927	955	930	870	969	902	896	941	870	949	877	919	903	924	895	949	880	942	908	917	917	867	965	925	881	907	921	867	876	925	863	877	921	932	828	973	911	903	956	918	947	903	900	939	919	925	886	922	919	923	909	958	851	924	902	926	918	893	887	924	939	943	914	852	907	920	973	889	913	901	888	918	885	900	958	877	845	887	922	857	950	950	962	885	963	887	899	941	876	958	908	909	872	921	928	939	890	861	886	874	929	919	938	849	880	916	939	916	905	929	895	869	974	907	888	879	870	940	890	912	903	949	905	891	929	894	877	906	952	942	957	898	937	884	887	878	966	887	919	901	917	963	896	865	975	947	916	920	890	873	885	941	889	872	929	864	953	924	919	927	901	882	908	871	942	884	890	907	898	861	888	933	872	873	917	880	937	940	926	896	854	901	981	882	922	914	975	942	865	851	906	922	937	912	905	921	909	882	855	922	859	873	925	840	859	938	873	930	861	977	946	886	947	928	963	975	838	923	879	964	905	882	912	926	941	981	936	898	917	907	907	889	944	838	926	888	907	911	923	900	902	888	909	919	902	908	858	957	875	890	927	890	900	917	923	916	846	927	931	932	915	895	883	919	914	882	895	863	936	957	942	964	965	919	918	904	911	908	937	830	905	896	922	898	876	934	957	900	927	967	924	905	931	924	868	899	942	902	868	907	865	899	913	894	893	936	886	899	910	936	855	922	907	858	927	921	947	887	886	921	919	895	929	893	890	958	918	969	922	888	893	929	895	911	916	921	890	879	877	859	964	914	899	895	933	899	863	881	889	906	872	952	903	935	910	903	913	911	891	866	935	898	883	912	903	925	874	874	925	912	904	936	930	937	938	820	856	915	873	844	877	914	906	945	939	896	915	900	879	918	935	899	937	959	920	928	907	917	925	893	936	919	887	941	985	881	875	890	893	914	942	930	909	928	917	879	886	943	915	945	891	950	911	916	892	864	877	930	826	925	914	904	909	943	938	890	923	933	906	914	901	896	891	905	927	963	886	931	889	942	834	937	909	863	881	991	928	956	896	876	928	905	952	907	993	918	902	904	897	905	919	953	909	869	908	868	930	915	904	905	890	886	909	918	872	876	929	888	957	890	907	907	899	884	926	944	929	863	917	898	919	936	905	900	911	904	897	895	925	921	905	892	922	959	929	836	915	900	879	870	960	958	882	949	911	851	920	890	928	869	840	871	871	864	913	918	923	927	915	858	919	897	944	859	933	970	911	918	870	914	908	920	932	903	962	878	912	961	881	939	922	907	864	891	890	906	937	863	884	924	894	946	915	935	919	930	826	912	936	953	947	896	930	916	860	932	940	935	964	915	924	834	912	921	907	883	1013	917	945	956	919	902	867	907	917	893	878	913	897	919	912	910	942	954	877	855	890	899	847	893	933	917	904	873	895	908	880	872	883	943	918	921	927	888	864	910	925	884	919	885	902	910	882	913	925	896	947	886	870	938	906	910	894	911	917	917	874	910	892	880	937	913	922	928	880	933	930	928	851	898	939	922	945	852	894	937	893	868	945	828	929	943	937	889	908	928	882	935	896	852	854	905	937	914	891	901	902	916	901	940	934	920	946	933	914	876	890	881	889	899	894	887	958	935	899	904	939	954	910	919	902	889	887	925	911	898	952	943	931	899	875	950	911	931	885	923	897	845	953	924	946	898	902	929	917	926	954	920	855	918	943	912	940	898	911	903	869	922	880	889	953	888	940	946	895	911	928	905	985	847	893	847	876	968	873	883	908	882	920	913	904	933	889	889	943	941	917	952	903	958	851	943	894	923	910	847	907	893	918	883	905	885	922	884	957	920	943	944	870	1003	864	913	928	884	920	959	919	909	867	942	928	852	940	939	962	841	929	912	965	934	932	927	952	855	923	886	898	863	903	913	918	867	942	902	872	934	937	940	925	892	870	916	925	921	944	884	913	926	899	921	874	915	881	901	893	938	957	899	943	895	900	964	884	894	923	907	867	927	847	938	918	864	943	947	858	928	916	917	910	975	928	934	875	923	915	944	929	930	967	934	869	882	907	939	935	871	853	867	905	936	929	922	941	913	920	936	858	973	963	963	858	894	845	934	899	917	903	915	893	892	912	921	901	900	867	926	848	935	910	941	936	915	949	931	960	989	877	892	947	852	943	893	895	950	921	922	894	867	890	858	883	882	897	920	893	920	895	932	952	915	910	928	876	917	888	866	904	860	868	935	907	922	856	910	938	909	916	942	843	869	894	817	899	870	917	957	914	877	912	864	904	906	887	871	933	890	916	872	886	906	924	916	905	887	924	906	900	956	927	945	929	896	922	878	956	887	933	891	953	904	913	883	907	850	891	901	929	934	929	909	897	913	940	897	909	923	880	866	870	884	971	877	942	921	882	923	944	872	994	938	927	932	938	956	915	883	919	923	872	925	866	963	932	895	899	889	873	988	943	900	912	853	937	863	900	927	945	826	930	880	932	903	911	921	930	908	923	967	885	883	849	962	929	884	903	953	951	919	861	868	893	905	928	923	863	949	934	955	943	942	941	952	880	889	909	903	948	933	874	878	908	932	885	946	941	954	913	913	948	868	877	826	872	898	885	896	906	868	916	932	893	868	880	874	894	920	953	941	893	953	901	897	953	945	899	922	849	874	953	924	900	922	917	903	893	938	896	936	918	910	918	896	889	893	900	913	872	936	942	945	913	982	926	909	950	873	923	891	898	934	842	908	897	923	952	921	922	903	913	915	904	902	884	919	891	893	951	943	909	917	890	932	957	945	918	895	888	895	886	937	889	901	906	915	886	870	884	903	912	928	969	929	905	908	941	881	884	905	872	931	940	920	908	935	951	923	924	924	867	909	900	871	938	934	897	878	926	953	890	888	869	859	941	925	937	853	893	918	908	812	951	899	895	926	957	901	881	896	949	885	828	963	861	908	902	929	920	860	912	898	926	894	902	923	896	946	893	934	916	923	888	898	915	938	925	904	919	913	913	917	916	860	900	907	925	896	898	899	922	903	886	950	905	879	933	836	899	958	938	921	882	921	898	945	938	900	919	863	852	917	953	949	878	895	933	860	866	901	904	888	953	895	893	916	889	929	925	899
23607	20872	25141	26719	20872	20893	2954	509	375	355	311	285	290	265	255	261	270	274	239	270	257	245	232	235	243	233	226	232	258	257	258	245	238	218	231	243	239	227	270	242	224	233	231	229	237	227	247	259	210	235	262	258	245	242	207	242	251	230	224	246	230	251	236	242	263	269	243	226	223	221	253	228	218	224	202	215	227	240	233	220	230	215	259	249	229	196	227	241	257	232	239	236	228	255	233	220	214	235	240	218	240	222	234	235	242	205	214	242	235	246	249	233	223	230	215	231	236	211	208	196	255	238	225	250	222	254	239	214	249	237	255	258	234	233	245	207	220	227	236	224	246	224	256	222	260	257	238	248	216	230	218	269	265	201	239	224	256	280	260	255	246	213	229	225	232	231	250	215	257	226	286	233	241	229	229	236	239	207	212	236	207	234	221	206	237	228	210	229	264	219	264	232	193	241	223	228	262	243	229	242	277	222	244	231	225	219	226	230	249	241	234	228	233	229	243	237	247	223	258	251	227	224	232	252	255	236	239	242	220	217	242	245	225	241	248	241	249	223	231	213	245	234	234	228	201	227	251	246	241	257	241	254	248	215	241	231	253	247	221	229	253	258	268	251	234	261	210	228	264	256	223	246	257	234	229	228	236	260	240	230	223	213	246	241	236	253	223	238	239	248	223	243	243	245	246	231	253	218	248	276	215	252	234	218	238	236	225	220	229	241	244	232	208	226	261	286	233	216	267	252	251	258	247	275	259	255	240	212	252	241	257	256	224	217	266	225	250	226	246	235	256	214	225	247	222	265	255	252	228	242	243	229	265	241	240	248	266	248	229	238	226	255	219	255	222	220	241	221	217	221	230	226	250	237	261	232	229	239	239	218	259	229	239	245	254	238	247	263	237	225	248	228	248	252	243	253	234	238	229	241	251	237	222	231	210	226	221	241	230	252	243	273	228	244	251	230	243	269	257	240	225	250	246	239	213	217	243	206	255	256	269	237	232	213	234	226	242	226	266	243	217	236	227	237	277	229	250	232	264	236	244	236	240	229	240	217	247	235	223	238	243	210	275	257	238	237	246	234	253	232	243	246	252	249	230	246	225	258	232	232	224	232	200	253	211	261	250	233	243	214	232	213	258	231	263	207	221	211	236	252	232	225	207	260	201	258	219	227	239	232	242	259	243	215	276	239	265	257	212	242	237	238	245	239	249	232	214	239	247	241	236	239	233	220	207	240	258	249	260	237	245	239	282	238	242	253	238	235	230	242	236	230	248	240	229	217	254	242	233	227	224	231	237	222	188	240	258	234	227	238	229	231	210	233	278	251	211	234	259	281	237	223	229	241	226	233	229	240	245	276	244	250	259	249	222	212	221	229	258	208	249	253	230	236	232	252	237	237	234	241	232	225	238	239	233	246	223	230	253	244	204	240	245	272	238	277	269	275	249	208	232	220	221	237	247	249	247	234	238	229	258	242	246	238	222	226	217	247	224	240	235	225	240	219	235	216	221	241	271	217	282	234	240	246	226	230	248	232	264	235	222	257	225	206	230	253	245	237	243	228	222	238	223	229	225	234	272	224	250	250	249	213	241	243	218	219	247	227	206	230	218	218	236	243	232	205	219	247	232	235	227	244	233	224	230	237	215	212	273	244	240	224	242	249	220	240	252	246	216	257	247	245	234	233	232	243	258	227	282	230	258	247	260	241	264	233	267	248	248	238	210	228	235	230	219	239	242	259	245	232	238	247	219	223	219	210	201	253	212	206	246	235	236	218	215	238	200	230	240	227	226	233	247	233	229	234	214	264	236	238	218	269	239	242	224	228	225	198	195	208	216	219	237	237	221	222	242	233	244	232	214	219	270	252	249	249	233	228	280	250	206	224	240	256	270	227	229	210	254	247	225	218	185	229	232	256	225	251	256	226	251	242	221	212	245	198	244	257	236	238	246	236	245	220	225	223	251	243	238	240	237	224	237	232	222	227	240	243	233	204	227	240	280	259	242	258	251	239	268	206	206	230	224	240	231	232	237	238	252	214	209	224	239	238	239	269	251	230	258	258	268	219	234	207	251	232	240	253	239	227	210	254	230	249	247	245	241	253	226	242	238	203	244	210	236	252	217	254	225	240	224	241	254	261	265	226	219	225	257	231	204	219	264	215	255	236	240	221	253	239	258	226	259	224	225	231	233	231	260	248	224	240	243	222	253	240	239	232	220	243	217	221	224	240	240	230	210	215	254	231	270	248	250	248	250	253	239	246	243	248	279	283	269	203	210	229	252	244	243	222	268	220	224	226	235	234	255	225	237	229	246	238	235	254	226	226	259	232	234	238	206	228	233	209	214	229	236	261	231	238	224	251	241	244	207	238	249	213	244	250	245	233	255	211	241	224	215	225	227	246	251	224	287	232	239	230	209	225	222	248	197	222	226	268	230	231	209	213	251	245	222	213	242	234	237	250	231	245	206	235	222	225	242	261	244	211	238	239	241	212	263	246	213	208	247	229	257	200	212	232	240	223	256	240	209	250	211	240	244	232	236	211	246	218	273	262	234	218	213	242	213	244	236	243	254	219	239	258	236	230	212	222	243	234	236	232	251	273	220	226	256	243	230	214	229	257	231	265	227	259	247	241	233	232	260	228	210	249	245	229	222	248	240	239	209	227	229	243	234	237	243	238	240	220	199	212	230	237	234	256	234	216	246	210	218	244	214	221	230	258	238	232	268	228	212	260	203	181	255	222	225	266	231	232	226	246	230	215	216	239	235	228	246	235	268	238	211	229	217	270	243	250	246	213	246	228	246	232	219	231	222	229	211	228	201	230	244	236	237	225	217	209	233	207	230	195	205	219	246	226	217	237	267	251	243	216	198	236	256	242	217	224	253	238	225	224	241	235	216	263	225	230	261	228	224	218	232	252	258	229	221	260	250	243	257	257	212	225	238	210	221	213	230	249	230	250	240	203	255	231	209	226	230	263	259	255	238	250	221	220	257	235	223	233	246	250	214	217	227	256	228	228	208	240	270	251	249	229	211	200	222	232	250	243	239	251	246	226	221	245	226	234	239	263	256	243	230	234	206	246	238	231	261	219	216	224	234	265	233	241	200	247	255	247	220	247	211	253	225	250	234	238	220	197	225	220	225	235	194	255	216	259	248	244	248	251	252	249	221	259	262	222	206	228	243	231	232	263	245	231	240	222	267	239	243	244	217	240	246	233	248	235	204	229	261	220	224	223	231	225	225	259	231	232	227	247	245	217	221	233	252	219	253	233	236	234	210	221	227	218	269	256	224	210	222	234	246	232	230	231	244	228	221	234	236	233	205	257	225	225	227	246	246	234	229	230	253	199	202	252	236	218	255	233	232	204	221	238	250	246	233	241	246	223	224	236	223	213	230	222	245	254	242	260	232	247	232	225	229	209	202	229	235	204	222	246	264	248	213	252	211	249	214	224	218	270	244	223	217	233	231	238	229	215	230	222	232	232	244	218	216	227	213	242	254	242
3238	4903	3107	1525	1039	811	692	657	648	585	614	536	584	617	561	545	567	582	567	592	534	614	522	550	558	545	547	584	578	569	495	539	540	544	559	557	583	574	561	558	555	519	586	583	566	572	550	584	557	579	588	546	552	569	525	607	543	543	587	533	579	547	544	536	543	555	518	555	551	513	589	521	552	563	574	556	599	577	548	512	552	569	557	553	540	552	559	558	581	533	529	547	557	537	541	580	540	559	556	566	589	562	538	546	533	518	572	583	524	559	526	544	576	574	565	533	526	539	541	541	555	563	565	507	561	541	505	561	571	555	528	538	551	561	569	559	545	593	543	517	543	565	565	578	560	559	518	568	575	595	536	574	582	557	525	524	521	543	536	585	510	534	530	515	594	552	549	564	524	545	544	548	531	533	536	559	520	530	564	572	548	563	549	548	577	506	526	533	559	546	551	556	546	548	585	543	522	548	569	514	553	549	541	520	573	549	554	569	554	526	506	566	562	543	582	551	578	520	543	552	590	543	551	512	548	525	571	530	537	552	526	552	561	516	520	564	581	590	539	565	562	551	518	545	516	549	566	563	550	564	529	571	537	549	584	526	544	507	519	591	530	557	553	501	560	569	550	504	520	570	556	539	536	552	533	544	566	571	545	552	516	562	490	571	586	570	541	549	548	554	558	535	554	536	542	543	596	561	547	522	571	573	526	559	541	521	552	563	528	522	537	523	588	566	529	564	527	532	528	566	523	587	586	558	569	557	614	569	569	506	526	544	548	555	559	517	517	546	552	536	527	522	555	557	491	547	543	574	582	558	521	543	508	544	564	575	581	572	545	549	535	511	567	567	573	546	546	566	510	517	515	573	542	567	522	546	506	567	537	558	548	555	532	543	553	557	598	564	572	538	539	557	561	524	570	508	549	554	525	564	546	510	522	514	539	536	549	523	517	553	584	551	552	521	544	574	524	537	550	546	562	525	529	572	516	521	556	538	557	550	556	565	590	540	509	569	583	515	559	560	534	491	546	584	518	555	568	551	537	575	584	528	562	564	518	537	574	552	543	508	546	540	556	504	572	505	564	553	558	582	569	519	584	586	602	495	473	586	576	533	556	565	557	523	562	550	574	546	543	545	565	539	533	515	564	540	535	572	531	563	533	547	537	575	568	585	540	584	586	540	578	520	549	518	566	554	552	557	533	528	568	540	584	558	522	556	563	594	548	573	570	520	548	568	576	543	526	576	551	568	502	550	553	603	514	551	578	520	552	531	565	595	508	520	543	508	529	532	563	520	527	542	583	566	537	526	558	537	554	542	568	552	595	546	548	539	557	532	505	558	545	533	538	575	550	546	540	535	538	568	576	513	571	548	576	543	559	542	581	563	540	510	560	505	572	555	542	537	558	552	527	560	546	556	579	525	508	563	511	527	587	534	554	590	544	531	517	550	555	541	529	529	530	544	541	569	509	577	538	518	577	549	513	555	528	509	574	520	569	560	549	578	531	561	545	551	548	530	539	518	543	550	549	545	557	564	595	550	539	584	562	555	575	546	578	561	593	541	539	495	534	571	549	530	535	542	564	578	551	531	567	532	572	582	553	512	547	574	566	545	562	565	578	539	540	554	551	547	542	588	581	525	555	540	532	569	564	602	579	561	560	529	554	537	528	551	562	533	554	548	543	547	527	553	590	522	575	526	549	518	568	561	555	535	538	523	533	536	569	558	543	558	526	570	546	533	547	575	548	556	521	556	543	572	554	525	547	562	541	563	508	575	554	588	525	567	536	517	571	543	516	564	533	559	591	548	521	548	540	495	544	555	582	530	516	540	535	513	551	540	559	546	544	548	575	552	546	560	523	550	514	493	576	578	558	554	554	549	548	535	571	557	523	524	552	531	560	572	545	561	586	541	556	543	539	568	602	586	554	522	530	496	571	569	523	535	542	553	538	541	555	579	537	504	581	541	538	544	560	557	558	554	538	544	529	569	565	558	550	533	550	548	534	548	577	508	556	534	561	536	541	518	550	587	550	535	548	557	558	541	554	552	529	580	526	558	565	563	568	537	550	537	509	563	560	571	531	566	547	549	570	566	528	535	572	563	519	562	537	548	567	537	546	558	522	525	561	529	517	535	559	539	553	502	510	516	575	576	566	554	554	544	569	592	523	529	562	553	575	583	499	552	538	556	531	512	555	541	511	529	555	515	549	552	543	526	548	542	507	521	565	559	514	523	583	525	536	525	553	513	532	567	524	554	587	546	536	515	550	594	533	535	559	537	541	500	496	572	530	504	578	540	529	572	544	612	505	517	554	560	566	563	526	561	574	516	566	493	549	555	560	504	531	526	554	561	567	582	500	558	561	554	566	605	533	518	550	564	504	526	577	552	580	549	520	528	526	547	581	542	555	540	552	597	561	569	540	534	533	540	552	549	557	556	561	537	520	582	527	560	523	543	597	528	552	554	541	551	576	528	549	544	551	545	567	592	534	557	557	551	551	526	573	548	561	558	494	584	523	554	571	533	529	550	519	534	542	508	514	580	554	536	541	551	535	538	547	578	528	556	578	534	581	515	501	547	536	542	563	566	571	523	541	537	581	590	587	536	550	628	525	568	540	532	580	578	517	535	576	571	544	551	530	528	545	547	555	578	532	561	516	531	551	529	530	529	527	585	531	540	546	554	576	522	517	542	551	549	520	559	557	537	530	550	507	604	563	583	540	526	550	528	510	511	572	526	546	510	529	519	575	530	569	565	514	526	530	546	540	552	559	530	580	526	527	576	583	584	529	570	506	573	543	570	542	561	581	570	565	556	554	529	537	496	585	542	524	557	542	533	563	524	556	549	576	563	533	559	543	548	552	530	525	575	559	583	552	563	558	582	554	556	550	539	614	544	575	498	567	531	546	549	566	574	561	515	561	576	538	537	557	588	537	565	606	536	530	543	494	553	535	551	553	597	577	552	563	491	564	540	583	511	584	524	567	560	524	562	593	532	510	526	505	537	549	593	569	518	538	525	543	536	538	528	596	526	587	585	516	574	552	569	560	500	521	534	558	556	545	570	524	537	505	591	524	566	541	539	573	562	498	556	535	506	565	551	574	495	537	546	587	535	549	539	537	553	547	565	526	566	547	531	511	596	582	563	562	557	546	601	549	568	580	582	532	587	501	545	556	556	555	577	539	552	532	566	538	520	576	558	526	495	563	573	541	526	543	540	562	532	566	560	536	574	521	568	536	579	549	538	526	568	577	584	593	568	586	536	525	550	542	508	556	560	518	546	525	530	546	548	592	558	533	573	552	592	565	536	566	540	532	559	587	534	527	542	485	555	559	537	545	561	564	563	549	534	514	581	529	564	560	515	577	583	579	537	574	549	507	546	586	554	532	589	563	537	556	548	513	553	532	531	512	560	526	569	551	517	575	555	549	489	531	552	503	513	549	550	552	564	553	564	545	524	576	546	530	590	533	573	562	522	576	545	577	537	506	580	536	546	543	574	556	549	550	538
32812	13414	1878	425	370	360	402	377	388	399	362	351	406	379	399	357	355	372	357	347	379	371	386	383	361	381	384	373	380	345	359	361	365	384	386	386	350	376	356	359	389	377	359	370	381	368	393	362	359	379	359	336	401	367	409	351	370	403	383	344	347	359	363	398	368	346	323	374	393	367	340	372	368	383	349	392	352	363	366	369	353	321	386	325	393	358	376	367	356	347	383	333	359	385	373	341	398	355	373	355	361	362	368	379	379	364	364	357	341	377	387	393	312	353	353	351	373	356	376	365	386	371	364	373	369	371	366	366	341	360	379	346	370	363	378	342	343	367	378	376	376	394	356	376	348	343	374	362	370	375	345	393	371	320	398	360	377	392	371	383	361	349	400	351	377	377	355	371	389	360	400	413	371	364	353	372	355	377	368	380	362	364	397	378	407	361	386	366	344	343	367	351	340	375	385	347	380	391	342	385	346	347	400	400	358	385	341	355	341	357	378	391	341	346	385	378	346	358	359	345	358	353	360	342	357	370	375	348	391	418	376	373	384	388	363	361	377	393	327	373	361	348	341	369	362	373	351	374	375	366	353	348	346	397	393	364	394	367	365	354	393	356	374	351	381	351	373	336	380	365	381	366	371	356	382	415	408	371	383	372	346	376	332	345	339	384	349	381	385	381	372	362	381	412	350	381	362	373	352	340	371	341	379	408	346	403	383	323	373	341	427	330	355	344	374	378	367	368	361	367	380	350	362	398	358	370	396	326	383	378	372	385	365	366	342	352	337	374	354	333	361	349	356	392	314	343	379	356	323	387	388	352	418	372	387	364	370	352	377	350	360	343	362	373	401	365	365	380	373	361	383	395	356	317	360	354	375	382	371	377	376	342	391	424	350	370	390	363	368	365	377	348	351	329	374	355	372	372	389	370	362	386	380	354	337	340	358	394	369	380	381	351	384	402	388	374	335	338	371	397	386	381	363	375	345	346	373	416	409	367	395	381	367	354	336	347	346	344	383	375	376	367	357	400	417	338	418	345	389	378	382	365	345	387	389	388	423	373	361	364	400	371	384	359	364	355	372	368	371	321	375	409	372	344	440	349	378	389	383	347	364	344	316	368	387	338	379	365	363	344	363	378	348	357	414	360	380	357	357	351	362	417	375	357	343	416	371	349	360	377	369	348	377	387	373	383	323	383	339	395	380	391	365	377	355	326	350	364	354	401	350	371	363	375	404	397	387	353	381	387	379	345	392	397	370	387	380	386	393	339	347	370	365	361	391	363	370	395	375	365	381	373	389	331	381	404	420	371	344	369	347	372	370	413	374	387	374	357	366	345	381	419	347	370	355	387	352	343	341	352	380	387	357	400	358	388	370	412	373	384	372	337	336	364	338	340	359	354	354	360	371	350	351	341	367	381	383	391	388	380	352	341	370	354	388	396	419	381	361	376	364	382	380	399	362	344	396	364	403	393	374	381	384	362	351	387	352	360	356	382	383	356	373	403	374	360	348	363	358	357	345	341	388	379	401	369	386	359	349	368	381	381	381	359	342	310	381	330	343	354	393	379	353	324	356	369	349	375	380	373	367	403	372	343	387	335	361	372	381	384	348	427	361	370	381	335	372	361	395	393	350	398	359	361	366	366	430	364	349	380	376	368	348	391	338	364	336	384	372	402	359	382	376	338	352	389	366	364	352	336	378	363	377	362	385	356	372	394	354	407	357	371	402	338	393	369	356	399	357	369	356	355	371	381	372	390	394	364	389	364	359	441	381	384	368	346	383	362	372	402	324	372	347	375	379	365	353	370	389	356	369	362	354	363	382	343	372	390	384	414	330	388	367	382	372	359	380	343	349	352	414	375	331	353	387	361	387	378	400	324	368	411	385	362	390	388	347	361	400	371	376	377	373	361	393	403	363	358	348	351	353	394	357	392	384	346	361	347	361	439	343	382	358	333	397	375	398	362	408	398	368	383	377	375	392	387	380	339	362	401	371	374	377	348	341	353	346	312	354	380	438	361	358	367	371	378	347	329	352	388	349	362	373	384	370	350	366	401	414	368	406	398	369	369	364	364	401	378	359	385	366	361	373	398	371	385	400	392	371	376	387	352	367	367	342	396	329	362	379	339	382	361	399	364	342	372	378	348	357	390	386	380	372	373	351	380	354	372	376	377	366	384	382	375	326	386	362	365	379	357	357	371	343	377	366	339	373	370	395	347	356	374	366	355	330	388	411	395	377	360	367	402	374	431	381	345	378	349	369	329	331	373	352	376	389	373	372	370	375	360	389	352	353	378	368	398	374	401	364	353	322	368	364	397	343	363	337	353	377	375	377	379	379	364	342	371	362	344	379	381	388	368	400	313	416	336	337	340	362	323	356	324	376	375	365	370	386	386	368	393	375	408	389	389	405	377	352	356	395	398	344	363	344	373	401	374	354	358	386	373	402	347	409	349	394	384	356	349	361	340	364	353	356	362	344	390	372	326	366	396	366	341	396	342	371	404	389	373	403	377	390	347	363	358	388	350	348	396	381	379	352	383	392	385	334	371	364	355	362	391	370	376	412	406	402	398	343	373	385	345	390	346	338	384	378	399	403	364	372	368	404	419	355	377	381	369	368	369	378	346	363	364	325	331	350	395	363	349	347	357	362	312	341	377	373	351	387	374	344	340	382	365	360	355	354	354	378	386	366	354	335	376	361	385	417	347	383	417	404	355	418	384	362	336	412	365	357	364	371	346	382	353	359	398	350	364	401	346	389	373	424	377	393	359	357	366	365	360	366	384	390	377	384	369	356	345	372	376	352	359	338	394	429	362	372	358	374	383	351	347	358	366	349	351	393	357	390	398	372	358	355	341	365	408	382	358	361	354	351	384	364	379	378	391	354	376	378	390	400	377	381	351	350	411	372	398	369	373	374	364	407	350	348	363	324	342	344	391	357	329	382	347	353	366	382	365	364	378	370	407	356	354	353	374	391	347	400	354	361	404	376	379	386	387	356	400	381	328	336	363	398	384	349	351	377	387	353	363	373	369	378	337	388	353	347	369	377	331	354	373	374	352	396	338	354	366	374	346	372	373	393	339	349	385	346	396	376	373	389	386	372	364	343	334	343	385	383	372	372	421	399	351	357	360	377	354	348	354	370	360	338	400	388	364	379	396	335	345	352	401	362	338	387	371	361	371	406	353	380	373	381	333	402	353	351	382	390	364	372	392	361	384	356	348	401	367	393	410	368	381	379	388	383	352	361	379	385	382	353	377	393	342	389	364	375	362	382	409	371	359	397	398	354	360	386	373	375	395	380	377	379	382	337	375	407	345	358	385	397	359	376	402	362	343	386	352	369	385	371	368	370	349	360	372	368	377	374	360	376	369	355	383	348	374	339	341	355	363	423	384	358	365	384	388	388	392	391	392	365	378	372	361	342	393	363	369	370	390	357	366	403	376	365	353	353	340	352	340	359	382	368	333	365	395	356	353	356	379	331	389	353	351	367	403	418	394
5093	988	937	867	874	911	882	846	854	831	870	807	816	793	840	814	766	820	860	837	807	881	768	802	827	860	806	833	861	821	858	861	798	808	868	831	881	835	882	832	823	847	846	845	830	810	838	843	875	842	857	770	799	842	826	864	865	851	859	836	803	866	857	819	867	770	856	837	880	846	843	858	848	881	798	844	808	815	842	800	846	824	888	868	874	930	819	818	867	887	870	809	877	829	854	837	861	790	864	792	849	814	853	885	876	847	868	890	880	864	839	842	854	814	865	813	878	838	813	874	789	818	749	809	829	877	812	866	857	892	836	820	822	837	842	853	810	848	804	906	793	778	808	879	884	823	810	850	817	861	867	866	824	815	824	817	809	804	836	826	835	839	826	790	822	809	872	827	823	835	873	838	858	838	875	872	851	846	830	823	825	812	817	825	828	790	895	811	835	825	835	866	825	801	882	842	867	830	792	829	867	838	833	859	843	860	802	784	790	847	801	822	829	837	849	859	837	859	871	862	895	827	843	837	825	825	829	817	855	837	858	826	847	845	842	850	837	833	897	841	833	853	889	835	832	865	832	853	824	861	811	818	855	835	838	881	799	899	886	818	797	833	801	806	823	844	860	844	880	860	802	868	833	880	888	833	840	876	818	794	825	820	796	820	790	869	836	873	805	845	842	832	827	823	844	828	835	834	776	840	856	863	846	862	844	824	875	844	842	803	853	815	824	840	822	831	859	861	851	838	790	819	858	850	813	851	876	861	828	815	833	832	828	838	830	809	835	823	862	826	859	866	805	855	823	837	836	808	878	788	839	803	819	826	818	800	835	794	824	885	838	801	862	815	852	867	841	826	861	841	848	839	839	867	842	810	786	882	818	801	825	811	898	798	828	874	847	872	821	814	876	834	860	796	817	792	811	804	857	810	805	840	829	828	836	824	812	832	810	842	825	777	801	885	839	819	901	812	876	836	832	868	861	811	841	825	805	822	821	800	817	809	844	862	795	842	854	832	885	858	897	792	853	855	830	824	830	908	825	858	888	794	802	814	837	852	865	849	827	848	761	865	823	798	781	854	836	853	893	797	856	838	805	816	806	870	857	826	816	811	851	872	834	835	874	823	824	843	800	847	839	811	878	894	830	857	837	863	861	821	839	838	817	810	801	862	838	818	840	837	799	878	840	839	845	829	868	818	846	864	816	812	899	822	880	830	815	799	840	827	880	841	854	825	866	794	822	812	815	829	860	844	822	863	831	809	865	813	865	839	836	857	837	862	837	798	827	875	811	853	829	780	843	884	808	835	818	823	896	834	879	842	834	843	851	851	870	817	858	779	841	813	811	858	826	808	834	827	861	892	817	838	831	868	810	876	868	820	864	830	812	834	871	815	883	810	897	798	835	858	828	824	824	843	835	820	850	853	855	841	867	888	879	804	842	786	814	832	834	824	782	852	880	877	828	849	877	788	806	835	817	776	843	819	800	803	805	868	801	832	826	878	811	834	792	892	859	878	819	782	781	817	876	846	812	821	860	837	821	862	819	818	883	880	846	800	850	800	884	815	812	846	876	838	838	797	867	821	830	886	828	847	828	861	897	841	827	772	871	841	847	889	813	784	899	807	854	831	876	856	820	812	840	829	834	840	810	840	816	851	815	843	829	796	814	843	847	858	856	857	849	858	836	841	829	809	874	807	821	896	841	838	822	834	865	844	887	852	810	766	858	810	864	834	854	857	820	843	837	851	773	806	844	834	865	848	867	865	806	871	859	837	864	789	887	831	839	820	841	836	854	809	844	813	799	763	915	798	811	831	818	852	834	847	819	879	834	834	845	876	845	902	796	858	840	849	877	845	837	876	859	794	786	826	873	830	843	766	827	825	837	803	860	859	847	859	834	818	859	835	867	828	822	892	869	859	838	802	841	839	859	811	816	851	876	853	791	852	899	800	828	796	839	828	787	862	836	804	825	805	832	806	774	800	818	813	835	862	887	854	859	849	821	851	816	854	839	874	831	867	846	850	808	847	799	876	837	830	874	855	894	848	819	883	833	822	827	829	860	844	768	853	837	853	867	818	897	856	862	880	838	848	808	812	834	861	854	874	894	824	836	859	815	835	861	804	845	826	822	812	836	861	832	763	827	849	837	913	817	806	827	815	870	835	845	851	851	812	806	842	830	827	823	840	865	814	861	836	801	864	845	847	848	842	830	851	825	843	791	807	890	834	887	875	815	865	843	781	864	826	881	789	852	793	795	841	881	894	846	819	828	845	834	886	783	852	799	875	842	834	792	802	813	818	821	858	817	821	850	816	866	838	832	803	813	885	818	833	852	870	874	826	845	850	857	879	853	869	856	855	888	857	815	846	823	816	817	853	832	851	803	836	842	833	829	875	833	838	849	833	854	821	799	839	841	825	829	828	867	827	806	769	802	815	850	853	818	797	805	838	808	859	842	835	840	808	781	785	837	833	814	804	841	832	884	860	829	871	864	827	848	854	852	857	887	824	888	834	835	817	857	791	840	857	890	885	812	895	875	822	819	827	873	851	831	859	845	852	842	828	846	845	858	856	821	802	821	854	830	830	826	849	836	838	815	849	812	821	826	844	863	835	839	819	881	891	856	830	882	826	889	830	799	832	854	817	845	837	850	891	831	811	754	852	820	832	833	887	821	852	818	817	828	865	841	801	858	820	821	809	850	902	887	831	850	832	796	897	848	843	849	831	861	813	847	785	847	811	838	844	802	880	861	905	871	858	877	824	856	825	851	862	874	826	873	836	858	760	793	838	824	860	840	816	874	833	837	864	847	873	825	792	833	816	866	819	791	804	865	903	824	804	822	926	885	827	870	828	815	851	806	862	850	884	822	860	850	851	807	837	842	851	864	816	804	855	811	899	893	823	841	839	871	866	834	821	787	823	813	856	825	866	826	881	863	882	840	874	850	857	877	811	807	832	835	803	818	829	815	809	794	817	890	846	833	872	826	769	843	805	840	869	825	819	827	846	844	897	862	839	829	908	857	858	812	835	791	862	831	854	844	789	802	858	819	859	782	880	844	851	836	834	833	855	811	842	885	823	794	848	843	836	859	873	797	855	794	843	825	805	888	838	826	805	835	831	787	888	873	903	790	877	788	820	831	838	831	869	868	806	840	831	871	852	864	854	866	860	815	843	865	821	828	828	826	860	813	785	811	815	821	785	845	867	844	859	841	818	857	850	865	845	857	882	867	820	854	858	782	848	867	838	829	877	827	847	778	797	867	856	827	816	854	841	819	871	813	825	828	773	819	875	844	864	841	814	867	815	864	816	836	876	856	827	814	812	832	842	805	835	860	850	862	842	851	841	788	863	830	789	819	790	811	871	847	879	830	807	834	804	827	840	784	883	807	833	787	842	880	852	847	828	811	859	810	843	827	843	826	866	828	833	839	843	800	826	845	867	811	791	866	894	837	811	842	876	818	861	823	858	831	860	834	829	805	855	820	866	839	859	862	801	840	827	836	815
24508	20924	24593	27395	20444	2270	639	505	472	451	449	450	440	451	423	429	424	394	448	430	465	453	456	457	397	437	459	446	433	385	389	413	449	415	397	433	398	436	427	384	420	427	454	438	439	382	420	392	432	414	414	391	426	379	471	392	406	445	399	400	425	435	400	384	405	403	406	444	418	398	415	418	412	425	415	418	422	409	404	396	390	450	398	433	420	410	389	447	438	428	437	378	440	460	413	427	422	408	425	421	431	415	418	404	444	424	416	440	476	425	379	453	424	405	421	405	412	440	405	390	412	405	418	415	437	417	394	453	389	414	374	407	418	436	427	430	417	418	397	383	422	466	427	463	384	379	445	424	410	371	442	398	400	416	398	408	403	390	410	440	394	419	403	425	422	401	413	466	420	421	381	435	427	410	434	429	409	402	430	415	448	465	400	454	392	376	434	384	419	379	441	425	410	415	395	440	440	441	416	402	424	415	413	371	403	382	403	431	392	418	449	392	406	433	428	463	422	426	406	358	401	420	428	458	428	415	427	401	375	458	434	425	426	427	392	404	409	402	384	431	445	428	402	418	397	421	419	413	412	391	407	391	410	438	405	415	407	442	403	398	412	384	405	408	415	407	430	409	395	410	409	441	426	380	421	412	423	407	433	418	388	409	460	410	371	367	391	397	368	444	438	398	426	430	387	436	396	428	409	391	419	374	395	413	440	404	364	397	402	438	428	406	417	423	430	414	399	422	401	416	424	423	435	453	384	412	431	384	411	433	401	421	421	451	406	416	425	391	435	402	419	403	438	433	449	416	431	384	431	415	414	429	407	451	421	417	453	428	435	405	425	454	412	460	445	417	399	393	398	380	392	356	402	398	449	416	422	404	442	438	416	407	460	366	423	407	405	414	341	425	380	439	410	438	454	416	420	402	429	437	406	428	371	408	399	414	409	453	425	401	399	368	438	403	421	442	372	407	377	391	396	409	377	411	390	426	398	413	451	447	405	411	375	420	420	403	441	431	406	434	422	405	406	387	389	407	416	392	405	404	407	418	433	397	457	411	348	393	427	422	446	427	397	433	401	443	436	442	410	423	380	418	378	434	394	432	399	398	407	413	419	401	435	398	407	417	392	432	418	444	426	378	404	418	419	394	409	412	393	412	441	403	413	425	407	402	440	449	402	418	394	416	418	399	427	401	446	422	442	444	396	463	403	380	463	491	394	440	393	414	403	407	385	403	408	420	425	418	432	394	412	408	442	459	461	403	388	396	425	402	449	397	432	427	426	402	419	434	417	408	410	427	417	423	408	415	392	375	422	467	414	400	396	378	428	436	424	396	383	404	425	397	428	421	427	435	399	406	431	456	427	403	402	378	445	413	421	395	400	416	432	425	429	361	418	430	396	424	459	403	429	399	374	421	435	386	398	414	411	441	407	399	425	409	431	406	456	445	424	392	412	384	425	387	452	398	447	413	428	413	377	424	404	421	387	421	446	411	418	429	392	416	394	428	423	407	401	392	409	404	434	415	424	437	414	462	437	412	448	402	358	426	445	433	417	387	437	391	459	482	445	398	428	421	426	447	425	443	413	438	411	375	397	413	422	410	408	410	400	416	386	401	439	437	443	434	419	424	370	406	435	413	437	381	423	431	451	408	410	452	443	402	410	418	440	416	401	428	437	409	412	431	436	401	429	402	388	429	384	417	423	424	435	428	418	388	426	445	460	396	374	416	456	437	392	416	400	415	432	416	384	424	416	415	385	400	412	392	418	403	407	422	425	418	441	408	387	382	423	428	453	371	389	391	401	425	396	406	400	429	438	441	381	418	429	395	393	403	388	404	438	381	410	406	443	465	394	420	375	420	450	442	402	403	406	449	416	435	406	407	456	389	405	393	420	418	413	418	457	401	397	391	415	426	429	413	454	437	441	449	466	438	426	424	395	390	425	420	415	436	453	398	420	400	384	435	395	385	444	410	464	422	411	396	457	404	432	449	457	416	438	381	435	424	452	419	426	430	413	422	433	385	420	475	431	396	386	415	381	376	405	439	408	424	409	417	402	396	408	419	445	424	396	371	412	448	409	445	401	418	398	397	408	407	374	400	404	401	433	420	405	421	436	391	436	452	413	383	416	393	425	419	453	434	463	451	406	448	406	390	439	387	386	409	395	393	395	435	437	433	433	420	427	431	401	393	424	431	405	422	405	393	446	385	440	407	437	423	431	437	414	462	402	397	429	421	419	365	441	439	425	446	409	410	407	457	407	409	401	388	434	386	422	411	431	418	417	443	417	394	372	424	463	411	424	378	402	417	378	400	400	387	384	393	406	443	410	425	404	388	413	407	402	453	417	401	428	416	397	420	453	450	393	383	390	416	419	403	410	407	457	402	395	428	406	454	363	435	389	437	418	418	435	403	445	402	418	418	391	404	395	420	472	423	396	442	402	407	433	420	417	433	422	391	450	431	473	441	429	434	417	411	397	439	407	428	397	407	400	392	393	455	426	414	388	407	405	419	478	400	441	439	409	400	382	434	460	373	416	422	416	410	419	375	423	413	404	396	459	431	387	421	423	456	380	408	401	437	433	394	456	419	406	411	442	424	417	381	445	394	416	433	408	415	415	390	383	414	418	418	396	446	411	444	441	385	426	383	409	415	401	427	424	403	401	405	446	397	419	408	417	421	435	432	425	435	511	414	412	418	406	410	410	425	391	373	411	481	407	438	411	379	409	416	407	413	430	384	417	396	395	417	442	428	356	424	399	398	457	418	385	379	466	423	415	405	441	441	414	411	383	402	418	412	465	418	398	399	443	400	462	416	400	416	406	419	379	404	382	395	439	422	407	386	432	452	433	399	431	381	418	431	425	459	378	403	444	390	400	400	408	382	408	395	390	388	411	407	413	390	403	408	426	419	426	421	405	408	427	406	411	398	449	389	449	415	429	422	403	404	429	405	410	397	420	420	404	403	454	412	444	413	416	411	403	387	421	404	351	414	432	428	386	420	421	415	415	419	398	416	353	404	424	405	406	427	445	418	399	397	385	428	407	426	400	393	404	421	414	443	434	388	377	424	414	423	444	394	444	392	428	403	395	429	416	407	399	425	393	429	425	371	396	397	410	437	422	427	416	384	391	390	425	368	426	437	447	440	394	400	454	373	419	410	439	427	427	418	398	422	409	433	431	405	417	392	425	369	431	426	420	413	444	445	393	412	415	405	427	427	395	421	424	391	378	417	432	425	455	413	392	437	425	379	485	472	397	414	447	391	396	445	419	431	403	412	410	454	384	405	411	427	412	402	395	391	405	425	431	434	426	398	400	420	412	443	426	385	427	399	425	430	404	398	416	414	400	426	425	421	446	420	414	438	444	418	388	403	438	451	426	403	416	443	430	417	456	462	419	389	427	417	425	401	404	380	399	380	424	468	449	425	380	440	414	418	396	407	368	395	405	413	417	465	429	395	449	422	474	429	403	436	426	438	418	427	439	423	458	434	395	405	411	392	395	397
3414	3138	2099	1364	1060	1047	922	916	924	969	915	888	955	904	897	879	924	883	899	894	879	875	972	942	963	896	894	908	864	901	961	903	907	932	907	888	874	883	914	916	952	935	914	902	952	890	871	838	930	905	917	965	873	895	902	887	908	975	927	837	894	919	945	921	919	877	915	904	853	887	941	942	891	875	935	933	896	860	963	871	894	890	901	892	865	906	918	888	880	895	941	905	884	896	898	916	884	917	944	894	939	863	933	964	917	908	925	935	879	933	906	913	962	888	958	926	902	932	918	922	892	929	892	903	936	928	880	921	953	916	892	935	917	950	861	888	882	900	878	938	867	909	917	901	903	926	959	912	883	869	873	942	903	926	954	939	937	878	877	906	969	897	926	948	887	952	913	909	890	949	901	845	924	930	882	903	901	832	881	896	921	884	927	881	938	917	892	900	905	887	926	913	953	926	900	908	927	984	928	891	899	927	935	952	914	859	891	928	962	922	857	954	912	865	900	920	840	916	950	902	884	903	923	873	861	917	931	903	918	930	960	911	959	854	937	859	894	935	921	917	953	893	867	976	924	903	856	897	889	902	884	913	906	892	927	882	869	938	935	953	889	942	890	897	940	864	920	906	894	927	957	886	944	903	904	894	886	939	902	996	915	929	906	870	897	904	945	847	908	968	880	848	893	888	882	905	916	937	909	941	897	916	905	916	880	894	956	924	901	908	897	907	917	941	994	927	959	912	856	921	916	917	938	924	896	890	929	924	874	868	872	879	915	918	887	835	877	866	857	892	940	864	903	877	954	903	949	908	936	884	954	917	902	914	849	904	895	894	932	945	951	956	884	908	916	927	921	855	908	938	910	944	914	930	913	915	888	920	920	883	937	889	951	936	948	925	962	948	907	882	878	905	931	956	938	908	902	878	928	932	914	948	909	944	930	958	886	925	911	912	951	934	889	932	953	909	938	890	957	909	922	862	868	877	910	911	930	844	953	953	915	919	899	876	926	937	883	891	896	850	885	900	905	995	919	928	948	899	900	965	875	885	974	873	863	929	949	908	899	920	928	914	882	880	900	897	920	895	886	914	915	880	915	892	873	926	837	929	921	896	937	914	950	941	912	892	899	884	875	947	957	898	931	921	892	892	861	948	941	935	846	886	941	907	870	891	903	965	913	928	877	920	925	877	937	894	927	869	831	906	910	899	875	928	927	863	887	920	866	906	863	887	850	909	880	902	914	933	902	885	889	895	931	886	940	877	886	956	873	908	920	917	923	904	950	896	877	971	933	937	877	885	868	871	927	921	908	891	895	898	944	956	910	923	902	866	870	877	908	964	895	941	927	891	935	913	860	941	936	978	880	871	919	964	904	880	912	909	874	924	888	883	957	878	889	910	949	893	874	910	957	939	902	890	882	828	913	921	923	880	939	917	896	900	920	853	922	901	898	904	965	944	894	889	878	863	963	894	906	912	932	900	914	859	906	936	931	974	927	878	898	923	883	906	875	967	883	907	925	903	937	958	953	866	908	876	913	903	913	925	907	889	918	878	920	828	896	912	926	919	948	916	966	920	909	895	896	897	869	850	909	944	905	879	864	900	982	886	894	895	919	916	905	916	895	858	944	895	904	904	944	937	871	921	916	914	920	899	939	871	955	889	926	967	957	905	903	906	878	894	920	902	921	893	901	890	930	910	922	920	880	884	903	909	925	944	948	909	896	874	913	946	947	872	901	876	925	950	932	986	898	947	918	897	889	888	898	936	939	886	880	855	937	896	942	909	914	895	951	898	932	855	892	923	906	895	921	933	924	907	871	926	899	883	897	867	920	948	899	879	889	862	896	892	872	940	897	922	949	876	941	878	1000	864	867	903	933	952	920	912	927	950	948	875	924	873	878	899	932	906	884	925	947	920	961	954	888	934	911	908	905	959	927	927	905	888	891	879	912	870	914	921	873	959	939	863	935	900	899	913	910	900	910	928	952	878	894	915	904	904	926	950	898	893	904	901	933	848	906	923	922	926	929	908	895	917	917	948	921	918	893	943	906	896	928	868	906	897	914	871	902	953	901	919	940	954	891	860	849	898	892	944	921	928	925	919	884	945	939	892	895	896	934	893	946	891	937	874	918	960	911	916	932	860	929	946	905	933	909	898	921	890	915	897	909	874	942	957	909	879	942	921	913	933	920	879	876	932	941	887	940	861	905	912	891	920	910	940	864	890	900	908	879	896	872	951	897	941	950	882	946	883	899	906	916	888	901	946	902	874	865	936	886	909	958	907	916	915	903	875	880	882	879	890	891	918	909	875	912	928	873	930	891	904	925	907	899	894	890	827	866	892	919	894	913	895	929	893	875	849	968	901	887	899	882	869	942	916	939	914	883	886	944	924	907	885	879	881	919	904	962	893	908	860	908	876	880	885	964	937	925	904	935	889	905	921	969	883	925	969	932	893	959	934	934	970	907	915	975	895	941	860	907	900	919	903	956	887	923	918	928	903	834	928	879	925	978	956	882	895	915	904	929	915	947	905	881	874	866	834	929	902	939	921	908	929	899	863	877	929	937	901	948	912	899	897	899	857	948	860	890	932	914	950	906	868	919	934	927	939	922	874	920	906	966	910	963	934	885	913	903	919	896	902	872	905	935	921	897	931	937	958	909	928	915	891	876	930	868	951	903	948	947	895	917	895	874	918	890	922	919	929	837	917	952	938	889	893	921	886	914	884	898	846	899	924	981	914	906	877	991	873	915	883	874	877	860	936	917	903	888	942	894	937	939	817	892	971	903	914	846	912	914	903	888	945	927	948	918	882	889	874	871	934	930	895	882	885	931	941	934	885	866	904	886	926	911	988	925	923	930	872	914	911	868	894	927	902	898	908	851	927	947	890	888	931	916	977	904	871	875	886	861	867	928	922	918	910	887	901	878	859	904	933	848	910	870	903	947	925	906	942	914	934	912	893	966	859	861	893	917	937	921	885	905	906	836	932	931	936	847	936	929	916	908	859	913	963	920	937	895	924	869	934	904	872	881	897	921	885	890	890	925	897	924	946	908	846	938	906	859	908	937	897	882	912	912	908	871	936	912	911	955	877	902	868	895	872	907	922	909	894	902	833	941	907	956	939	889	980	906	910	913	920	931	898	951	930	882	893	988	912	904	902	850	927	899	900	872	869	864	888	934	919	917	913	891	927	869	899	970	879	899	946	995	897	845	863	911	913	943	878	911	910	946	897	926	910	893	947	874	903	932	941	938	869	952	931	894	917	920	917	888	941	924	889	868	876	906	894	902	931	905	864	920	877	943	957	923	865	917	935	895	914	898	924	855	906	918	918	922	939	929	867	904	931	927	917	938	943	916	921	938	885	914	962	947	943	927	901	978	900	909	901	976	935	870	912	896	891	895	917	904	936	881	910	961	864	929	921	919	874	937	953	952	902	908	938	913	933	888	843	831	903	901	912	883	966	922	888	883	871	901	875	908	887	908	864	907	953	923	932	898	918	850	881
23592	20876	25179	26716	20883	20887	3211	487	395	322	329	294	309	280	272	280	271	269	275	264	226	259	256	243	251	252	232	250	252	260	240	248	293	215	253	225	234	226	241	244	249	269	248	220	240	234	213	232	258	239	257	272	218	220	261	234	234	228	248	250	240	245	220	212	247	235	225	250	239	250	252	246	229	226	253	216	221	237	238	241	250	225	206	206	249	228	236	221	230	262	235	227	228	246	222	234	221	223	256	241	235	240	246	261	270	255	232	244	235	257	235	238	222	251	259	252	262	228	219	243	237	226	256	246	236	222	244	247	237	238	244	217	210	258	260	237	232	221	215	252	255	249	261	221	258	251	247	260	282	246	235	233	236	229	211	260	263	227	219	226	238	228	241	214	256	217	199	213	235	220	238	227	230	229	232	270	209	244	219	239	246	231	207	215	215	235	254	256	201	221	234	241	247	223	247	250	237	226	233	221	217	239	246	232	252	245	235	229	241	262	225	246	231	232	259	250	207	236	197	207	204	218	193	239	247	227	230	234	246	227	249	259	282	248	250	251	265	219	258	228	221	254	232	257	228	234	248	224	232	237	241	274	210	250	263	250	274	247	225	245	249	244	237	234	260	239	243	245	226	235	242	243	197	221	238	224	230	215	237	248	236	211	238	231	240	229	253	232	247	250	232	234	237	237	238	225	232	227	234	248	225	225	257	235	208	224	233	234	254	253	256	247	234	260	227	245	211	216	219	243	224	262	258	221	219	243	242	214	254	230	249	221	265	216	224	241	212	221	248	234	197	230	226	211	235	233	246	226	231	214	220	233	221	246	201	233	289	255	227	245	238	240	255	246	255	261	273	253	213	248	274	225	228	238	289	247	244	214	236	225	241	221	239	232	256	229	233	246	223	244	218	254	217	242	221	222	235	251	245	249	260	249	250	265	258	235	208	224	239	227	255	231	243	231	219	234	249	263	236	211	244	225	262	239	237	201	215	233	237	236	240	257	243	240	255	252	230	234	234	248	259	230	271	265	247	239	246	239	243	225	235	237	221	240	272	260	255	210	208	236	214	211	228	246	216	213	238	253	233	247	256	216	232	234	223	255	272	237	265	241	238	263	233	237	203	199	251	244	247	256	216	229	245	248	233	256	257	253	208	222	228	226	233	209	235	190	226	221	225	215	216	270	220	255	222	233	223	246	255	236	239	230	225	244	253	218	225	209	224	227	242	224	258	233	248	247	248	243	252	211	229	246	247	239	223	219	272	229	230	221	214	214	243	229	225	227	214	213	242	220	237	218	248	227	254	254	250	224	242	227	233	260	239	213	244	243	199	222	250	256	250	244	234	244	180	225	209	244	243	213	229	247	233	257	239	234	221	240	231	218	231	252	255	250	257	237	224	238	227	240	239	208	246	214	235	233	215	226	224	273	250	250	220	236	220	224	242	241	208	260	229	251	265	198	268	209	241	240	231	233	240	227	227	235	249	215	218	223	243	223	235	223	244	230	255	229	253	251	211	235	208	239	222	235	248	218	234	284	252	264	232	236	216	276	212	239	241	225	214	235	226	218	240	231	232	234	215	217	251	233	184	261	251	265	235	221	261	216	239	236	244	243	245	240	234	217	221	206	244	229	243	202	250	232	248	259	226	230	258	220	210	261	223	228	232	209	229	213	244	239	245	279	205	249	232	216	247	274	220	241	230	235	215	234	229	227	209	231	239	224	239	224	246	210	223	240	228	238	258	237	295	259	233	255	254	236	240	219	223	241	253	224	269	231	227	222	233	198	279	248	253	227	263	244	228	250	235	253	258	257	213	219	243	226	245	229	215	260	244	242	231	223	226	244	218	225	217	230	240	256	258	252	253	223	216	229	235	253	231	257	253	231	243	259	200	203	231	259	247	240	227	265	239	236	251	220	252	230	204	245	206	197	223	223	263	210	253	225	238	248	240	257	241	238	241	256	234	265	250	258	243	219	250	238	242	223	240	222	196	255	236	223	229	247	232	230	235	244	246	250	235	237	226	282	206	220	218	232	222	223	257	234	224	218	264	213	255	220	222	229	235	237	233	222	238	249	254	200	239	258	242	250	239	235	255	254	232	214	236	233	266	270	251	213	249	263	252	233	255	189	220	216	222	249	263	222	225	233	216	207	229	238	278	233	255	228	217	257	246	221	244	210	287	232	237	271	210	219	258	249	217	252	247	263	246	246	235	223	205	229	235	229	242	233	213	249	214	228	240	209	243	221	233	241	239	223	223	231	264	238	258	242	247	249	194	214	220	226	238	228	205	213	228	241	253	231	245	220	230	194	204	226	244	240	240	233	230	254	220	266	243	221	225	210	245	221	218	223	239	256	251	247	212	206	240	255	223	230	234	220	248	194	210	238	234	220	244	232	230	239	220	239	228	236	207	259	248	254	253	236	260	279	223	235	260	243	268	237	214	228	234	228	224	241	236	249	237	227	210	200	227	257	239	238	250	257	212	213	240	215	268	230	279	207	246	218	250	242	252	242	231	232	245	277	241	265	224	233	264	221	232	244	237	243	261	211	234	240	208	217	212	254	229	230	223	251	245	234	246	245	242	239	263	224	240	222	209	255	222	236	245	228	264	220	241	235	251	251	240	216	242	236	219	232	249	240	253	273	256	246	222	233	237	241	259	240	224	236	216	247	225	216	259	244	264	270	265	225	255	226	210	222	255	239	234	254	237	217	233	245	242	250	198	239	225	210	233	248	213	232	225	262	258	228	213	226	231	228	218	260	242	241	277	214	229	223	227	241	235	244	253	260	218	241	237	231	255	246	219	231	228	250	239	223	225	223	244	229	227	222	215	221	208	237	218	252	229	265	249	249	237	234	243	227	207	235	216	263	225	263	259	233	199	243	225	232	219	232	211	229	218	260	238	214	222	231	256	239	250	226	236	241	222	208	208	272	229	240	228	227	221	235	238	247	241	210	249	253	236	208	240	217	246	244	265	265	258	248	249	236	229	253	263	245	222	245	233	234	239	240	273	256	215	245	235	254	216	247	233	250	244	247	228	252	224	200	228	210	206	255	251	252	241	237	208	237	224	247	234	229	223	242	224	227	223	253	244	236	274	217	241	231	249	207	205	254	240	242	237	237	242	242	224	237	243	239	237	239	213	245	225	220	249	228	223	230	247	256	267	257	240	212	200	243	226	222	240	245	245	249	258	260	233	216	219	235	236	252	239	225	245	230	226	238	232	234	241	214	261	241	229	234	219	246	235	229	234	258	257	244	212	247	245	212	249	256	231	213	247	238	222	245	252	237	269	233	250	225	244	230	224	228	207	247	265	251	230	240	248	246	232	231	256	249	232	223	240	236	200	224	256	216	216	238	256	261	249	200	237	247	242	240	237	259	203	238	223	249	243	252	244	203	261	231	217	231	239	216	242	225	254	241	245	230	227	228	252	228	220	241	257	218	276	243	271	251	251	249	236	207	255	223	208	235	267	235	234	240	263	240	217	258	253	237	243	243
3287	4983	2960	1501	1044	810	672	668	622	581	571	630	595	565	572	580	528	589	556	576	568	575	556	581	540	606	541	560	548	572	543	532	618	564	536	582	530	568	580	549	569	541	532	538	547	508	597	558	612	575	550	555	534	568	548	551	528	575	542	571	551	575	568	538	555	571	553	549	524	550	536	573	573	545	535	559	554	552	503	552	533	520	567	554	592	509	564	512	534	529	552	524	558	557	506	543	533	603	534	565	584	559	551	587	549	539	537	529	523	557	537	564	535	537	580	521	590	550	562	620	539	564	568	546	539	545	548	521	554	557	553	526	569	579	561	543	578	559	550	513	551	549	591	566	571	566	583	490	522	557	513	596	545	549	611	568	522	511	602	545	546	522	562	533	558	508	541	559	544	514	540	527	567	561	530	572	520	547	569	587	539	518	566	542	542	578	544	550	525	512	574	519	563	532	558	534	536	605	551	578	587	519	542	578	542	532	572	562	513	591	580	544	510	547	601	510	588	560	565	555	509	560	573	553	566	559	558	550	559	550	561	526	513	553	598	525	551	500	548	537	526	524	571	560	545	522	550	569	529	560	573	554	529	551	594	547	572	510	575	572	508	570	585	535	526	543	545	580	530	534	539	527	556	542	551	539	537	550	566	584	554	588	551	546	573	584	586	549	539	553	552	539	557	508	550	581	550	555	542	583	583	557	535	568	533	600	543	531	549	533	563	559	536	551	572	556	534	550	507	558	540	531	565	556	550	519	556	518	528	537	537	585	542	540	548	517	543	513	534	550	574	592	525	577	545	530	547	547	546	565	534	549	550	536	574	537	547	573	566	570	519	546	540	527	515	536	530	607	547	568	565	532	526	578	543	551	572	545	525	563	563	511	557	557	543	597	561	544	535	602	498	525	531	552	586	561	545	547	514	572	533	580	523	548	575	568	536	524	598	540	512	556	537	554	559	570	570	503	585	516	520	555	522	551	559	537	554	569	541	572	586	603	591	583	555	551	506	586	531	567	504	595	550	568	552	554	559	570	549	568	538	547	578	585	520	566	597	522	558	533	550	542	612	524	544	549	535	545	576	590	559	565	522	519	511	546	591	545	537	599	528	576	550	595	547	525	548	522	525	559	527	551	540	524	600	520	581	535	527	546	553	548	529	576	519	559	528	564	505	533	539	504	535	563	531	562	578	527	569	551	522	531	528	564	560	536	558	566	560	528	563	586	535	560	535	593	553	598	547	586	519	542	488	565	575	535	536	542	562	515	556	536	548	531	553	566	567	546	518	585	558	546	568	531	588	534	501	564	539	569	559	567	553	544	544	583	530	548	546	583	562	567	547	574	567	549	526	533	559	558	504	561	562	568	569	523	558	527	517	593	494	543	551	543	509	500	534	547	543	578	553	529	596	552	553	534	544	541	561	542	612	557	567	553	584	554	558	525	543	545	570	568	553	597	547	560	539	567	557	567	550	606	551	530	550	538	535	539	536	567	569	558	531	557	571	546	562	500	540	538	524	518	583	596	512	521	540	573	541	538	608	535	528	584	549	563	542	522	547	556	511	576	543	578	583	519	554	578	510	603	545	522	564	569	566	557	524	553	544	574	599	573	578	528	512	538	543	542	550	530	518	560	535	569	557	596	512	528	556	530	527	551	558	537	589	567	531	555	557	534	544	571	590	558	539	602	542	537	510	585	573	515	618	552	524	526	530	555	561	537	555	531	549	532	514	622	537	514	512	563	549	512	529	566	516	577	522	533	547	546	553	567	558	524	554	540	540	546	548	556	541	562	549	543	541	530	534	542	550	581	538	582	556	555	596	560	495	560	543	559	526	516	529	555	519	551	554	566	582	559	542	523	548	556	557	585	543	554	569	535	529	522	560	538	540	579	573	555	546	535	585	502	553	524	523	551	549	561	493	532	555	532	511	540	562	533	529	519	541	511	545	581	566	556	546	528	535	545	540	521	532	563	547	545	514	546	572	555	531	509	536	572	558	553	524	531	538	566	584	508	588	508	564	551	554	549	532	562	542	542	579	533	573	567	528	569	568	500	563	547	571	517	541	575	568	608	537	592	561	516	544	566	588	555	533	545	564	583	552	570	558	512	525	531	539	564	568	554	579	537	529	540	574	573	590	533	517	543	533	556	532	568	552	541	566	515	545	513	561	515	519	536	534	522	550	518	542	595	541	543	573	515	558	550	526	566	557	520	542	546	593	568	521	536	521	560	563	526	505	543	520	554	522	534	543	547	520	560	577	562	545	572	555	519	588	502	530	578	556	544	572	529	550	526	561	533	547	543	528	555	579	550	540	567	525	530	590	538	574	524	512	554	540	564	566	546	570	553	544	538	534	541	553	567	562	561	530	521	525	539	519	547	577	567	554	587	563	539	576	527	501	560	573	540	558	551	530	572	544	577	547	583	568	567	540	539	529	567	591	503	521	549	542	609	527	532	571	520	522	585	565	582	557	517	527	549	544	552	555	537	570	533	581	544	604	552	564	572	573	577	565	526	549	566	531	518	526	538	554	572	560	569	538	557	552	542	548	539	588	539	594	540	573	529	560	567	529	591	583	562	559	548	504	554	529	558	557	589	482	571	478	584	595	575	518	545	553	542	588	567	541	569	527	525	532	528	559	531	524	541	540	552	565	531	526	518	552	547	547	580	567	530	530	525	497	584	577	537	567	526	594	523	518	537	527	544	554	519	605	554	573	534	557	500	550	524	592	522	513	551	536	531	566	574	558	576	528	548	550	542	581	527	578	505	529	533	537	566	604	566	509	525	539	498	539	551	511	550	586	525	541	544	554	551	601	535	528	514	565	576	545	541	573	527	547	573	519	580	530	563	575	527	547	567	532	491	558	554	569	535	536	532	564	563	558	598	555	573	565	594	600	527	504	535	552	543	544	576	566	499	560	540	537	602	588	593	517	539	570	535	544	534	560	576	535	567	500	533	547	551	553	552	560	567	553	513	547	510	569	534	540	581	548	542	540	531	574	578	547	549	563	548	504	529	571	570	577	521	587	572	533	574	552	574	525	522	567	534	568	560	551	541	553	540	530	526	561	556	575	559	572	532	566	570	537	529	525	593	582	586	570	545	549	575	561	553	556	576	569	610	581	547	498	548	544	583	534	533	529	550	562	553	566	555	565	566	589	556	548	560	561	508	584	562	558	564	576	556	538	574	586	532	524	590	546	570	521	556	568	527	533	537	557	558	544	595	522	535	581	552	543	600	528	552	591	567	537	575	541	560	577	532	571	589	560	548	516	527	528	539	543	555	565	554	538	534	548	577	580	546	568	571	562	565	562	583	571	525	546	524	561	565	538	556	518	613	597	565	541	550	585	513	562	510	578	529	593	553	562	567	574	546	578	564	570	531	571	530	532	554	541	548	567	550	540	539	578	505	561	562	554	525	539	539	555	590	537	521	537	588	590	560	508	526	554	568	560	570	588	570	528	547	591	546	517	564	557	519	553	529	560	535	598	588	567	535
32886	13269	1851	527	420	337	392	345	362	384	391	389	383	322	385	365	358	351	349	371	394	386	371	361	388	339	373	358	367	382	405	386	346	366	361	370	378	357	367	395	362	361	363	385	391	383	345	343	358	399	347	388	373	356	356	396	386	350	366	350	378	349	355	361	370	349	376	361	377	329	380	349	385	370	375	378	353	368	415	373	395	368	359	367	393	381	365	359	368	367	362	367	355	363	385	388	369	384	350	382	350	374	336	356	351	389	376	370	348	404	374	372	370	376	368	362	384	393	391	331	380	376	398	367	362	345	371	398	355	344	398	368	352	369	349	354	337	399	403	328	354	320	379	364	320	358	325	406	358	386	348	359	376	396	337	363	383	382	385	397	338	347	370	335	415	360	347	385	364	378	363	345	373	356	354	373	374	374	368	334	400	356	408	406	367	390	388	345	357	377	343	387	393	323	331	393	374	389	367	387	371	361	374	366	374	357	372	388	375	392	429	373	393	388	374	350	355	404	354	389	382	372	391	367	406	383	385	367	376	350	361	374	382	349	380	372	382	399	363	385	372	393	351	384	329	405	358	380	399	388	360	380	360	345	364	362	329	382	338	382	373	347	353	351	375	365	376	361	367	362	356	387	367	396	382	382	369	360	377	402	381	387	379	372	358	366	396	399	406	369	353	357	385	379	362	383	363	380	407	374	392	392	347	378	396	381	386	374	340	343	398	338	368	367	374	397	384	397	394	356	349	345	400	352	357	363	391	378	391	368	377	353	361	375	390	358	352	395	391	359	391	371	379	368	363	388	370	385	387	387	375	377	345	373	347	370	380	384	353	408	372	381	384	363	342	379	379	401	383	391	391	368	362	332	352	379	392	346	371	344	349	395	403	367	389	354	367	376	389	364	349	411	382	362	356	357	340	375	379	363	398	348	374	407	380	379	371	354	366	395	363	385	395	371	395	405	381	354	392	362	388	357	395	373	343	365	384	376	387	358	376	392	377	397	400	380	403	345	381	352	351	378	377	380	337	367	358	345	390	371	371	378	400	385	354	387	381	342	386	356	383	393	382	362	388	399	367	372	381	403	373	365	361	381	380	387	347	375	373	367	369	386	350	355	362	378	373	396	400	351	402	384	343	353	373	393	355	353	374	324	372	346	365	395	355	356	389	366	380	383	365	365	376	376	345	371	387	347	387	370	408	379	394	370	374	364	373	366	408	332	417	381	405	380	361	359	378	338	352	358	362	375	392	346	375	359	365	381	385	379	370	358	366	400	397	358	392	370	387	376	361	388	376	360	372	381	372	382	412	366	367	360	360	402	392	398	363	327	382	357	372	372	359	375	411	404	384	389	404	407	386	393	389	372	387	384	374	409	345	365	359	378	401	394	369	365	371	360	334	346	376	393	375	342	406	393	408	391	386	367	404	362	403	369	372	399	384	359	380	369	373	375	402	350	398	411	379	337	378	403	376	383	373	359	372	394	369	390	346	348	384	360	357	418	367	335	372	385	388	357	398	356	372	373	357	356	357	368	331	335	335	363	383	379	373	348	397	335	409	372	337	365	396	379	418	371	378	400	340	344	402	348	362	383	337	356	373	372	407	374	387	385	385	379	350	350	382	412	380	350	386	372	412	396	389	351	384	394	381	414	355	363	352	393	340	351	390	370	351	376	314	383	378	404	394	361	412	358	367	356	387	349	369	322	391	363	394	353	354	338	377	360	366	372	379	407	366	386	369	402	370	357	363	406	426	353	353	346	377	390	357	393	364	370	385	373	390	348	391	370	354	310	411	390	357	351	360	330	397	352	360	352	381	343	384	378	405	350	330	402	344	428	364	391	374	387	361	385	395	340	381	353	355	334	416	381	394	386	377	389	372	353	407	343	352	343	386	373	377	363	359	387	362	394	374	358	373	368	402	374	405	400	372	379	397	343	370	378	367	391	383	376	379	397	382	356	366	372	402	421	392	375	343	373	378	334	386	362	393	372	350	328	389	352	313	359	378	342	377	340	380	361	333	393	339	422	350	396	394	388	373	356	356	368	352	378	400	340	351	364	366	383	360	372	383	405	405	389	388	398	388	389	400	386	398	358	397	340	392	366	410	354	336	387	376	373	381	378	327	360	370	341	394	374	394	388	367	350	394	368	343	343	380	363	396	384	401	378	363	384	394	399	409	354	362	356	333	366	373	379	406	392	371	345	392	392	388	328	382	356	388	373	376	366	355	363	393	332	357	361	360	365	367	392	367	366	364	358	362	358	354	372	401	380	373	350	356	334	384	396	362	357	356	369	360	399	358	346	374	390	372	362	384	405	397	388	415	373	363	340	360	332	373	373	380	362	381	374	392	369	358	336	367	378	370	356	360	371	382	364	329	331	371	374	368	384	379	396	423	387	385	358	396	340	390	336	353	373	376	354	383	374	408	350	337	372	366	431	355	336	394	378	394	361	325	348	355	381	367	372	394	370	348	385	383	375	385	365	391	349	375	365	399	379	364	368	353	396	344	432	330	377	392	356	368	345	381	368	393	358	386	373	402	396	384	353	400	401	366	351	352	390	381	372	394	368	378	381	384	369	370	347	347	354	390	370	372	371	368	368	380	392	386	405	364	389	389	352	322	370	363	342	400	356	367	364	353	371	374	402	375	344	368	365	352	370	344	368	375	345	351	392	378	324	353	324	376	373	371	366	396	419	388	372	359	365	380	372	386	376	341	361	344	358	380	402	382	387	384	377	369	403	378	398	363	382	331	383	408	346	371	367	370	359	367	306	337	371	389	360	368	345	379	364	386	371	413	333	381	414	382	362	369	392	366	373	412	373	386	389	373	390	405	401	361	401	372	393	375	395	419	379	364	399	367	422	379	352	376	401	380	345	359	402	387	376	361	393	357	398	371	376	371	379	341	388	374	363	393	390	355	386	326	360	344	347	321	369	334	365	353	340	400	392	376	363	386	403	401	349	395	388	353	375	381	383	334	351	383	348	402	369	400	355	360	378	372	391	349	364	385	395	391	356	377	366	361	365	398	414	395	361	329	387	384	392	403	394	399	372	371	402	372	377	398	375	366	366	381	348	373	391	356	365	385	389	356	368	342	340	390	412	387	367	350	402	356	366	372	366	345	384	405	335	375	354	392	384	371	400	327	421	402	372	353	343	382	378	354	411	357	382	385	355	359	346	359	376	394	386	344	388	343	363	350	367	336	375	367	330	369	378	372	387	336	340	372	356	379	392	357	382	395	367	372	337	348	369	354	369	362	371	369	376	350	376	365	381	384	374	360	375	384	361	365	401	372	392	375	394	412	365	371	343	371	382	351	387	387	348	354	388	395	363	363	377	398	384	363	317	413	354	390	364	361	384	376	401	373	336	403	364	373	379	380	410	402	383	351	374	370	375	404	371	370	354	323	401	370	355	351	356	364	377	385	362	366	379	382	390	350	338	360	402	382	381	414	371	361	388	395	373	392	398	383	329	384	393	383	378	380	369	405	403	382	380
5221	1102	921	880	814	840	847	860	828	862	848	830	862	865	849	908	812	865	917	831	764	834	875	837	883	839	887	809	820	831	869	861	842	839	837	819	787	865	847	856	847	870	878	847	893	856	860	841	829	870	808	892	813	888	855	803	867	868	796	844	857	813	865	855	858	825	835	837	855	825	814	865	887	860	853	850	854	844	800	881	829	820	898	768	831	845	918	857	881	875	917	844	797	835	883	850	845	837	885	848	827	863	841	833	866	837	785	804	863	878	846	872	818	844	854	872	798	819	837	856	838	853	847	817	842	871	869	794	896	862	843	868	864	846	809	839	816	886	835	853	830	794	925	865	841	851	868	822	844	793	845	859	868	797	885	900	879	836	812	854	846	838	858	862	879	846	786	833	882	901	827	852	850	901	826	829	843	874	851	831	878	876	863	853	858	869	805	834	823	836	827	801	849	834	811	837	856	879	848	870	773	862	844	798	875	829	848	849	830	831	839	827	873	903	879	839	840	817	813	834	892	831	859	872	815	880	811	859	829	850	831	850	896	876	854	834	869	844	850	849	888	845	871	855	891	894	826	869	823	859	808	858	855	898	857	838	878	887	895	806	863	853	850	883	916	798	853	856	869	831	883	823	840	836	845	834	833	866	838	820	860	852	907	856	836	828	894	861	857	816	805	876	834	856	907	855	850	873	776	882	874	852	860	871	837	814	849	840	869	853	855	857	872	837	847	843	809	851	860	851	840	804	837	858	793	865	832	902	807	840	840	813	866	911	911	846	880	859	874	862	884	819	834	902	881	834	874	821	837	838	792	836	812	802	831	829	884	841	847	817	870	864	878	849	871	882	888	795	883	852	819	878	864	828	806	821	821	810	835	833	865	858	807	871	815	826	866	868	842	869	819	828	865	907	869	856	851	846	868	829	876	848	855	900	857	850	830	840	854	874	865	849	821	853	850	814	850	838	863	805	835	807	873	820	875	881	867	870	831	839	856	884	866	854	818	817	836	857	839	911	878	850	806	844	865	796	919	842	840	923	804	875	879	856	874	849	815	911	831	830	841	838	814	797	858	841	810	867	857	847	864	890	829	910	859	882	842	838	856	871	835	784	814	833	843	842	824	864	851	807	849	844	807	861	850	824	858	869	870	861	904	809	851	917	876	808	847	840	843	843	798	809	881	839	879	854	870	842	824	877	810	854	849	843	838	817	880	811	874	824	807	886	860	909	859	880	864	872	825	810	845	857	842	836	824	844	874	831	873	879	824	898	816	812	840	853	835	842	891	874	843	849	850	884	884	876	904	825	845	817	837	810	841	808	834	840	835	805	845	826	870	888	852	859	817	892	842	785	911	853	811	850	862	839	816	836	813	860	849	846	862	831	857	809	883	878	815	840	879	852	922	853	905	903	837	904	900	857	786	883	832	820	828	813	791	822	862	864	856	834	882	824	843	855	847	835	860	844	840	823	861	852	856	876	831	810	879	883	915	841	893	839	848	811	836	857	837	796	822	810	842	845	882	824	848	832	876	846	840	833	874	869	797	840	837	789	833	840	832	917	861	821	870	849	906	832	839	788	853	816	878	842	811	877	829	841	805	840	868	876	842	806	845	829	885	829	797	837	866	830	837	927	856	910	842	869	839	754	774	871	842	815	816	841	874	846	825	883	863	845	829	844	838	845	897	914	831	830	835	820	799	879	839	869	863	830	842	849	863	829	853	835	788	819	850	841	817	834	846	866	877	847	768	876	843	881	801	861	871	836	846	858	860	882	892	906	856	891	814	811	833	840	814	841	891	831	848	767	894	831	852	859	850	884	836	863	820	906	814	874	836	874	914	812	857	826	850	841	876	845	932	897	886	917	835	822	881	847	899	811	817	859	820	831	877	848	827	818	861	860	868	803	779	822	809	786	857	824	867	925	829	828	810	879	869	783	860	865	816	780	825	832	842	877	878	862	842	879	847	843	849	828	806	843	816	877	873	887	846	847	851	830	871	849	915	852	869	888	863	886	850	847	834	854	828	889	847	827	894	815	831	846	899	860	850	828	851	879	891	869	804	839	821	785	864	855	795	841	843	875	868	812	845	840	843	860	878	771	855	852	853	843	855	847	852	834	818	871	830	833	826	825	847	851	909	888	858	927	874	839	915	799	848	883	828	857	847	867	856	776	864	807	830	851	831	868	836	871	838	813	872	869	857	866	831	812	861	837	854	879	868	857	862	857	900	817	857	865	876	865	824	836	858	859	826	837	851	806	858	888	876	834	858	883	851	872	809	818	828	824	813	851	795	846	784	823	852	842	867	832	844	802	841	829	845	892	907	831	838	885	886	870	881	842	833	803	845	862	873	822	825	822	810	843	864	898	800	854	866	818	855	845	796	875	863	843	847	821	849	826	843	790	842	867	842	884	859	856	852	838	807	834	864	798	882	840	852	780	828	839	820	866	782	858	864	809	804	890	841	855	856	837	834	852	833	847	799	863	870	821	880	892	920	904	888	825	855	822	819	823	874	803	816	851	816	782	866	860	832	860	802	831	846	829	839	818	823	858	863	846	821	861	793	834	869	830	883	856	823	846	812	862	816	848	789	874	840	851	860	836	850	867	797	809	840	851	816	857	835	867	838	861	835	837	836	823	816	807	835	801	890	851	903	870	838	891	818	849	858	854	857	847	852	880	836	843	815	871	829	826	871	848	861	847	839	833	822	850	848	872	843	826	859	853	850	834	831	881	833	843	889	853	869	844	830	836	857	869	808	824	831	847	850	867	904	864	847	824	874	832	848	875	889	876	845	815	887	865	886	864	835	813	828	863	837	882	847	853	919	832	876	854	850	891	846	799	894	884	805	829	860	853	842	841	896	857	817	854	818	848	845	820	822	852	836	842	808	818	835	826	847	863	852	838	870	808	874	866	847	838	854	832	849	857	892	842	865	819	865	869	825	910	857	885	871	839	828	888	877	861	934	812	859	854	885	839	858	857	880	895	833	892	807	878	851	865	860	844	896	879	913	826	834	815	853	826	869	833	860	873	863	857	869	881	841	835	856	864	827	866	852	862	869	844	870	876	820	924	895	836	939	845	869	856	851	860	829	861	788	844	876	805	804	859	889	875	872	889	786	863	823	854	908	872	897	855	901	863	841	863	804	866	885	830	860	804	840	873	865	846	846	811	830	869	840	856	857	835	881	827	854	839	838	849	854	853	871	841	874	868	864	824	847	835	850	829	891	866	858	846	818	840	878	821	811	909	839	907	879	777	820	815	857	854	897	788	885	826	798	840	817	830	817	827	811	884	838	857	796	822	843	878	847	844	796	808	839	775	887	841	902	849	860	946	847	828	885	809	885	834	871	853	848	889	845	837	886	850	847	827	871	882	841	863	864	877	846	823	831	842	846	814	845	841	831	845	899	840	836	877	879	821	902	879	857	825	789	838	862	842	819	863	880	840	868	831	871	844	834	861	844	831	853	867	851	890	879	833	850	817	872	835	837	859	844	863
24467	20826	24439	27280	20275	2193	629	547	453	446	475	461	417	464	440	429	443	442	433	431	433	416	438	449	399	442	434	415	419	405	411	448	379	388	402	406	433	423	441	422	443	411	438	422	480	461	382	382	385	434	441	440	420	399	433	431	412	458	426	401	416	390	420	423	411	415	440	388	441	427	441	426	424	398	454	397	395	418	472	422	407	418	404	433	421	402	389	413	440	413	411	431	464	431	474	436	433	426	430	423	417	386	440	426	412	380	384	423	409	424	412	404	413	388	405	409	392	397	506	439	431	423	390	423	430	437	419	395	385	455	420	428	411	426	410	433	420	410	421	423	420	429	414	452	398	446	412	431	372	415	413	455	477	442	413	436	439	448	393	429	468	465	417	407	390	419	408	378	394	384	404	437	411	405	392	395	400	427	419	435	456	415	411	416	414	416	428	398	371	394	397	433	397	464	409	382	420	430	436	422	429	397	387	405	397	411	396	410	428	404	436	462	467	410	462	437	408	400	408	414	404	415	423	415	447	430	425	417	423	414	375	420	412	445	437	405	407	425	393	418	441	437	431	397	449	426	415	446	387	438	364	409	466	363	422	425	432	395	419	402	379	420	388	450	371	440	446	411	399	398	423	429	443	403	398	446	446	408	381	430	458	400	391	467	439	410	460	395	437	398	442	450	416	426	448	453	397	413	431	450	431	420	399	400	411	422	421	456	405	411	418	440	433	387	405	404	384	389	406	421	403	503	388	429	419	461	396	416	443	416	413	426	437	427	402	429	460	402	411	389	407	399	427	441	420	400	424	430	436	433	424	415	428	441	410	418	439	395	421	429	395	426	424	391	413	435	400	420	427	438	424	442	449	458	420	415	410	389	407	400	417	435	426	393	411	398	385	404	398	414	461	400	439	434	392	436	477	450	414	412	429	394	373	370	417	378	429	437	426	439	436	413	416	448	405	425	403	422	417	447	399	418	425	368	430	415	448	432	396	421	417	381	388	441	421	471	416	422	426	367	452	395	445	416	422	399	390	409	454	390	396	413	404	414	435	405	404	402	378	417	426	367	417	411	400	405	420	390	441	397	444	421	416	399	430	442	425	422	424	429	424	435	431	414	423	386	412	393	431	375	449	377	402	404	464	451	399	418	401	397	389	406	433	443	448	490	406	404	424	398	395	415	439	427	419	396	479	431	437	429	427	401	421	394	412	408	390	438	420	440	452	415	415	440	411	439	396	418	445	409	413	407	403	409	406	417	413	415	422	377	407	427	436	441	394	440	433	433	416	451	419	430	467	387	442	451	453	429	385	383	436	415	378	408	432	432	399	421	437	410	431	447	411	417	443	463	440	403	456	432	436	432	429	415	451	413	400	416	413	439	450	432	426	353	413	439	403	419	393	396	404	377	438	444	429	411	430	442	430	439	423	424	415	418	430	389	415	438	404	414	411	401	403	403	389	427	428	440	453	411	418	403	401	394	430	432	400	419	441	411	386	413	401	417	405	441	444	434	383	422	400	370	418	392	417	420	406	405	448	388	434	400	447	406	382	395	455	445	439	372	414	435	410	439	413	420	455	432	466	437	419	422	379	399	419	393	429	432	408	430	415	437	433	417	370	410	389	404	373	392	454	395	383	386	401	434	394	445	458	415	428	403	414	428	438	420	409	412	436	393	470	424	413	438	399	405	399	389	440	392	439	443	421	414	442	368	390	410	464	417	445	459	416	442	402	450	392	410	416	432	405	443	393	391	419	417	382	412	435	395	404	426	429	405	436	373	465	417	426	417	399	394	476	434	380	418	409	419	413	454	428	440	403	399	458	411	388	403	417	437	434	438	387	433	451	438	414	430	390	421	426	448	410	445	416	425	422	409	429	426	388	423	450	449	402	460	423	430	396	410	428	375	459	402	425	406	391	356	430	446	448	399	426	395	407	398	363	400	389	447	421	428	382	400	414	378	432	410	435	373	431	431	391	425	425	418	421	402	412	412	407	418	400	430	418	406	385	433	434	430	429	486	410	419	434	406	395	456	417	464	393	437	451	376	433	401	465	408	421	436	434	401	389	381	432	352	434	428	456	411	404	412	456	417	412	381	414	392	435	413	385	421	433	419	396	416	424	405	424	385	474	424	429	440	399	387	406	393	382	376	407	407	417	395	405	428	396	379	461	447	435	399	408	425	448	433	410	400	419	450	393	426	388	388	408	409	417	407	419	426	435	409	425	407	392	419	380	411	444	446	437	468	399	418	401	383	444	409	470	407	439	463	418	456	443	413	354	396	429	416	445	451	430	414	437	391	401	411	378	408	410	397	398	381	410	459	411	413	420	427	438	435	478	420	437	399	412	404	383	445	411	431	427	407	436	382	388	420	403	430	425	401	428	448	418	443	381	429	429	409	400	405	421	417	421	422	435	434	413	397	409	431	425	427	394	450	391	451	413	417	397	416	412	442	429	451	428	443	386	424	450	440	376	388	393	447	420	421	455	416	402	443	412	432	408	412	433	417	408	452	468	395	386	399	443	432	382	426	398	438	430	417	426	442	426	415	386	434	415	464	423	422	401	439	417	410	407	430	421	427	415	427	399	405	422	405	432	370	460	390	432	469	400	451	417	385	449	420	388	398	416	407	405	444	399	419	466	420	435	416	412	413	413	494	396	435	407	437	422	429	405	418	416	436	425	436	402	409	420	411	438	437	390	429	425	421	417	393	408	441	402	404	416	467	423	451	416	430	382	420	402	440	443	424	420	442	400	385	468	454	415	440	407	397	429	428	447	454	433	393	420	425	392	425	417	404	401	412	423	428	417	461	399	383	478	397	384	417	419	435	428	370	408	401	424	374	451	418	431	414	391	417	412	403	399	452	416	394	405	419	437	433	417	430	421	387	416	413	452	394	449	388	410	408	429	426	437	371	401	427	404	419	362	442	454	441	397	409	432	424	426	406	412	436	431	423	420	421	410	416	400	396	403	408	419	413	435	410	429	386	414	421	459	422	427	412	459	423	410	448	471	413	472	412	375	378	396	409	426	431	397	394	407	418	408	424	416	412	422	399	410	396	400	407	431	382	441	389	383	431	429	392	445	396	438	401	416	461	410	426	404	406	418	411	404	427	432	376	396	404	411	408	418	446	411	423	406	412	441	438	397	433	457	428	418	423	436	405	404	385	396	419	418	402	376	461	422	401	420	413	419	432	408	415	422	384	392	415	405	422	409	449	415	422	474	447	440	431	410	427	441	444	413	408	413	409	409	424	404	386	375	403	439	404	455	416	426	421	419	428	460	431	414	431	444	446	455	417	406	436	429	412	476	411	419	395	402	403	412	414	401	428	391	417	454	423	447	456	449	430	382	388	439	400	423	390	439	422	405	443	417	379	420	407	417	413	407	445	387	482	406	398	419	431	444	399	394	416	400	426	445	447	384	415	422	455	442	424	416	412	381	399	432	418	438	441	424	417	383	422	395	387	407	376	409	420	444	421	424	390	415	387	447	418	413	410
3355	3126	2215	1374	1159	1071	988	948	925	950	982	967	934	975	893	904	903	937	930	943	934	893	902	922	908	891	927	955	876	876	921	930	965	882	925	971	923	885	913	986	879	926	873	892	902	921	882	870	920	890	940	915	843	859	894	918	879	901	897	987	925	865	893	909	895	879	893	914	887	887	911	918	918	921	906	833	936	886	950	910	927	898	884	895	851	940	916	894	934	931	935	910	874	915	922	890	932	866	917	911	953	903	928	944	972	932	905	911	930	882	979	878	946	867	851	925	881	908	936	974	895	920	908	902	882	893	973	899	909	949	909	888	938	903	892	901	895	861	908	880	914	916	929	938	858	967	900	901	917	952	910	926	884	899	960	938	960	948	890	945	920	934	946	944	971	949	866	937	934	909	902	910	884	926	930	867	915	920	925	857	931	890	993	924	927	955	903	907	883	924	923	912	963	948	891	920	946	894	966	912	907	906	894	926	914	936	928	905	939	915	954	893	922	876	912	914	869	907	985	927	897	970	926	940	925	917	910	859	911	937	997	955	900	918	908	885	953	954	891	928	876	871	908	928	867	911	930	867	923	940	899	970	955	931	877	933	896	951	941	911	938	871	945	935	938	912	942	939	906	936	902	879	891	944	928	885	912	920	911	921	898	915	980	955	958	879	873	945	912	958	916	949	865	866	929	905	896	913	950	984	912	888	939	895	901	877	887	934	936	964	884	895	942	955	921	908	885	877	856	921	947	962	921	898	905	963	922	928	859	932	906	838	903	864	952	887	937	924	879	939	905	898	888	921	966	894	914	920	929	901	970	924	902	914	888	959	961	904	924	930	922	889	952	873	939	931	920	928	916	900	940	926	894	886	899	946	953	950	890	897	910	936	898	927	878	905	952	939	912	958	889	880	918	874	866	873	945	925	909	863	1020	856	985	960	911	923	920	922	918	947	914	933	892	935	878	907	935	925	910	905	924	901	893	942	931	900	871	937	902	914	897	907	880	863	911	932	878	863	936	909	879	963	879	925	937	932	921	939	940	879	957	933	900	853	918	899	973	900	880	896	881	924	884	926	899	881	925	888	901	928	893	919	921	872	926	941	893	901	899	896	891	917	958	885	902	821	979	940	883	916	955	914	933	904	925	887	869	937	955	892	908	942	944	970	917	877	875	924	988	912	891	910	925	917	891	866	916	959	907	899	879	897	897	893	939	866	905	899	913	879	924	856	883	926	965	971	913	867	903	964	857	870	933	890	907	924	908	937	938	914	923	952	943	901	881	894	965	970	881	921	892	909	910	912	871	904	924	899	890	918	957	926	938	917	930	936	877	934	984	905	936	916	896	856	904	920	953	926	971	932	930	901	895	929	923	963	907	911	973	932	899	942	883	927	877	915	932	877	868	975	892	915	872	881	922	863	911	919	958	904	910	959	961	918	927	878	904	963	934	908	934	940	897	934	914	938	887	936	901	954	902	924	930	883	917	928	939	919	908	925	883	971	881	966	938	897	914	941	907	948	933	896	917	880	887	907	907	971	906	916	924	903	897	899	878	899	912	939	932	933	898	957	935	991	944	920	910	874	914	871	903	941	876	877	884	938	921	902	884	940	884	962	935	941	950	966	890	907	903	919	927	913	901	927	898	942	916	966	947	910	888	885	936	923	866	944	956	925	921	882	916	907	895	909	935	888	929	904	891	907	916	916	889	931	922	958	879	902	956	891	882	867	867	945	875	924	936	897	946	987	926	903	941	942	938	889	956	931	927	921	875	929	922	892	920	867	951	905	891	899	942	913	950	916	894	943	945	918	958	927	940	942	883	842	959	936	908	940	889	913	930	898	849	942	900	938	900	892	845	916	868	937	940	905	912	894	940	889	951	880	940	887	873	959	854	982	900	904	943	881	925	915	878	914	948	953	882	904	946	872	851	924	910	882	899	887	943	885	967	926	926	931	925	860	908	880	917	956	898	927	935	921	908	921	917	901	877	912	914	917	939	870	865	949	884	911	928	912	887	940	854	872	884	910	895	821	872	850	916	894	899	917	927	868	879	949	915	911	936	889	948	898	928	955	936	951	926	956	963	886	877	936	941	974	944	900	896	938	898	872	935	930	918	894	914	886	898	888	931	943	861	897	888	941	917	897	906	910	932	868	930	900	904	912	942	826	921	871	902	866	873	930	902	921	900	892	934	879	988	929	855	939	885	939	870	921	894	959	878	877	913	901	895	869	893	895	881	941	910	919	916	931	893	892	968	979	871	892	912	909	919	926	892	940	865	932	944	891	924	969	932	925	944	918	893	930	911	930	849	856	923	891	900	955	888	918	876	893	907	921	892	970	968	915	914	934	935	888	914	899	925	917	891	948	917	912	904	906	877	947	937	934	918	929	887	906	913	897	908	948	954	877	889	924	867	882	931	893	922	962	928	913	904	971	879	939	937	896	927	924	880	921	929	835	955	933	904	872	863	915	951	951	962	926	942	873	918	859	903	930	918	922	954	935	900	872	898	914	912	865	915	911	913	930	948	933	920	886	887	905	930	938	912	892	969	907	879	875	940	936	919	870	884	879	974	891	928	916	984	893	939	919	886	876	914	921	855	935	889	938	874	933	917	874	891	997	940	902	889	895	879	931	959	922	861	931	921	985	912	891	884	889	935	894	951	856	933	885	910	935	906	903	919	937	905	903	880	835	939	973	925	967	898	960	976	936	915	878	926	918	923	927	916	849	925	923	924	873	910	935	895	918	907	920	895	920	939	900	903	930	893	911	892	909	847	932	964	937	851	888	924	921	921	917	991	897	918	959	929	851	913	921	927	976	942	920	869	959	942	938	937	931	867	892	974	931	914	920	913	938	943	913	920	896	889	916	912	933	896	913	926	917	936	859	904	902	866	907	912	923	897	909	935	923	906	931	941	996	965	919	905	922	924	962	918	833	916	853	892	922	895	865	950	890	915	900	856	885	911	856	954	912	900	888	940	886	902	922	934	882	954	915	956	917	842	879	883	865	918	912	887	890	914	931	849	943	956	904	951	876	935	898	874	951	879	881	930	957	926	928	913	908	931	926	893	882	887	922	888	915	850	875	907	935	951	883	912	927	946	891	919	909	908	945	919	874	910	897	934	939	889	911	949	957	940	907	923	891	916	915	925	941	950	920	850	919	987	907	900	898	908	923	928	925	919	896	938	940	923	920	917	946	918	939	903	940	882	903	929	959	912	893	942	894	858	941	910	883	915	899	893	885	941	907	943	890	929	912	923	870	912	943	891	895	963	906	937	981	887	946	945	898	867	862	927	935	855	890	961	949	954	938	947	939	886	920	954	906	896	945	862	922	956	861	932	955	868	886	883	883	933	911	878	897	925	936	872	926	896	964	873	977	881	911	918	867	938	916	906	908	892	1016	956	875	953	890	891	884	847	920	927	903	968	949	971	964	907	937	934	936	933	927	947	911	884	907	850	920	897	889	920	946	873	921	913	956	940	915	917	863	889	928	886	915	902	926
23524	20818	25086	26656	20823	20814	3193	492	372	351	340	310	272	290	285	279	266	272	281	262	265	285	269	231	249	224	259	242	234	243	245	258	211	234	236	215	207	234	247	241	226	229	232	264	302	286	260	258	279	251	206	262	217	223	226	235	252	262	226	229	209	279	268	254	231	253	248	239	234	250	231	248	261	245	229	244	245	240	226	245	282	261	254	275	218	196	229	233	249	251	233	225	282	234	229	193	237	223	261	237	251	275	262	237	243	221	216	230	248	211	220	232	218	251	251	248	227	247	240	247	232	249	234	234	258	232	241	246	254	215	247	259	209	233	240	275	287	233	240	227	232	239	266	236	236	234	245	256	245	249	223	229	250	288	251	241	251	229	231	248	260	232	215	226	241	238	214	244	247	250	264	211	251	205	231	249	245	251	250	210	219	261	250	226	250	245	231	246	235	224	266	214	248	257	239	246	255	238	255	224	266	218	224	247	240	223	225	244	252	240	243	231	259	264	269	252	208	271	220	238	257	205	230	275	260	246	204	224	254	259	238	234	242	248	276	269	232	236	237	226	223	248	255	241	245	253	234	210	240	229	241	212	223	268	232	261	254	264	221	255	211	252	230	280	244	219	209	237	234	248	262	261	238	252	238	256	226	278	260	247	242	237	218	235	244	235	257	221	254	218	276	262	233	210	249	240	242	206	248	228	260	229	250	208	262	216	230	233	272	243	237	229	239	250	238	244	272	237	252	224	225	239	221	252	232	255	220	248	233	227	230	214	233	224	224	230	247	210	232	249	233	248	229	230	211	244	256	256	242	240	241	227	250	250	227	229	242	235	258	231	246	263	262	247	246	227	231	234	247	239	241	245	228	232	260	246	215	244	257	239	251	222	271	221	210	232	256	244	266	251	216	244	256	276	261	225	217	235	216	240	241	248	224	239	249	235	241	261	208	244	245	244	215	244	260	228	212	252	234	245	248	220	243	240	207	245	251	240	244	239	236	252	247	250	256	235	232	213	239	207	259	229	223	238	232	244	224	244	214	230	248	244	241	234	258	240	230	244	231	225	244	216	268	235	235	250	238	239	221	228	250	225	229	218	204	219	237	256	265	226	225	224	243	252	216	240	234	214	203	251	231	221	201	238	233	235	240	221	223	230	226	244	242	263	222	238	228	224	272	233	231	259	218	225	222	253	247	254	211	239	262	243	237	212	210	222	249	230	222	258	267	234	245	258	238	268	266	238	213	233	267	255	252	298	211	228	238	238	229	250	223	243	242	233	241	253	229	250	246	227	262	231	236	236	230	238	201	232	239	233	256	255	236	224	235	235	229	242	240	259	221	251	245	243	222	247	237	217	246	255	252	246	243	242	204	231	222	271	249	246	261	211	205	254	248	232	223	231	241	240	251	217	213	240	219	238	264	234	243	234	229	239	230	232	251	233	222	235	221	224	264	234	251	251	239	229	230	242	270	226	272	216	227	246	203	229	251	216	243	232	257	238	247	231	283	241	220	256	234	267	248	241	277	252	228	247	216	226	242	268	241	243	228	244	255	245	233	214	242	220	212	246	250	262	250	227	244	220	272	238	253	237	245	203	230	220	246	235	226	257	225	217	248	232	246	250	227	221	261	248	251	227	265	226	268	213	246	259	222	239	217	258	234	225	263	259	234	261	265	251	240	220	302	204	233	234	264	243	234	270	217	243	211	224	218	224	237	257	208	242	262	197	246	264	228	216	219	224	239	238	265	222	232	244	232	225	224	238	244	235	230	214	253	220	241	264	241	240	241	233	237	227	249	222	253	229	255	261	260	237	219	232	238	266	257	250	252	250	210	229	241	252	231	244	249	233	251	237	249	239	215	234	235	247	256	234	224	248	262	256	237	245	234	218	226	252	218	221	239	277	203	226	245	256	244	252	264	232	270	233	211	263	234	251	207	238	222	264	244	263	220	241	237	236	211	257	218	235	261	233	227	244	261	273	264	198	260	253	224	226	262	229	275	261	235	257	248	240	243	191	218	258	240	204	215	237	238	246	235	257	249	263	244	216	228	221	211	221	235	231	227	253	239	265	211	248	261	248	237	240	229	235	237	215	214	203	232	225	254	231	247	240	228	220	234	214	237	249	228	276	232	260	228	226	216	259	244	216	233	231	250	266	226	217	226	247	222	252	236	249	238	200	252	214	247	215	250	248	224	264	234	256	222	215	231	216	234	246	241	263	226	231	212	235	213	256	236	252	239	239	220	234	247	261	224	269	249	231	253	249	251	229	247	256	264	239	223	241	232	234	235	244	238	224	251	216	248	270	214	225	226	236	230	218	223	232	233	247	242	227	231	246	250	236	263	216	233	219	264	253	260	242	225	243	250	215	268	235	239	232	243	267	263	216	216	227	242	236	243	238	245	219	238	237	227	209	219	236	246	239	228	222	212	209	214	246	250	215	232	219	248	219	238	247	251	208	219	195	242	243	246	197	199	229	240	237	256	248	262	239	225	211	215	252	238	238	233	232	225	250	216	231	233	229	229	267	252	243	240	234	210	205	233	208	252	248	240	239	247	235	235	250	217	225	294	238	248	262	226	246	244	222	247	238	211	211	215	229	230	227	242	228	220	234	222	255	237	270	265	222	254	250	245	243	245	236	246	219	255	228	266	255	231	274	246	215	238	234	236	260	225	283	233	239	219	267	252	254	251	213	253	234	230	253	249	236	244	216	227	252	267	258	234	248	240	230	219	234	221	200	268	207	228	271	246	274	234	240	229	229	216	221	251	249	237	219	233	212	205	219	245	238	253	253	254	228	223	249	254	234	213	240	218	234	242	225	248	218	249	225	227	238	268	254	211	241	251	242	267	247	257	242	229	254	250	222	234	207	214	252	236	231	279	237	222	223	249	251	242	250	223	234	260	248	257	215	268	225	222	216	227	224	220	224	235	221	215	231	243	238	216	251	246	238	252	232	212	245	226	256	270	213	219	245	244	249	212	255	249	276	204	229	264	240	226	239	222	213	226	222	237	258	251	258	230	241	227	246	195	247	247	234	261	234	248	223	260	223	225	207	246	211	234	229	230	223	245	253	240	234	264	230	230	216	227	240	227	225	228	262	249	256	217	249	233	243	243	229	243	240	235	220	241	221	230	227	230	212	222	250	262	261	255	236	224	217	234	227	244	245	247	214	223	242	221	231	251	243	265	255	234	250	256	233	239	260	225	217	226	229	260	242	223	241	204	224	222	248	226	219	238	220	226	239	229	239	270	196	236	241	243	227	205	228	230	243	239	226	233	243	259	243	236	204	271	236	238	216	239	241	223	245	236	214	204	236	211	252	246	228	232	227	238	254	228	210	244	262	227	238	234	255	226	233	234	225	210	253	243	214	236	218	240	202	223	248	260	219	235	213	226	260	228	249	238	228	233	231	238	221	210	265	201	261	232	262	240	206	239	214	232	245	214	244	241	229	241	216	191	241	271	234	256	239	216	244	245	252	221	225	255	255	219	245	218	241
3250	4806	3019	1533	968	843	711	690	620	587	590	640	576	582	576	532	594	572	525	525	538	571	597	518	564	574	547	606	522	594	577	545	603	572	547	571	555	558	546	608	548	572	557	551	556	556	590	551	528	549	587	584	529	576	561	552	537	546	583	598	594	596	539	555	558	545	559	551	554	532	530	539	554	535	563	575	556	540	548	533	569	578	552	557	526	599	512	580	550	583	579	516	524	518	565	556	550	503	512	557	588	514	566	544	529	569	562	551	541	542	570	551	548	529	542	558	538	522	512	497	569	558	583	567	570	580	551	565	597	579	581	541	563	562	568	554	550	522	541	532	588	536	559	584	516	603	565	545	586	528	587	553	537	557	547	580	554	554	543	537	587	600	561	534	518	543	542	524	555	535	567	549	549	557	568	544	545	556	546	527	565	551	539	529	538	540	537	577	569	538	529	522	558	527	516	522	523	527	560	543	511	554	548	565	519	557	549	529	563	508	559	545	559	570	526	532	513	597	552	540	581	583	531	557	511	523	596	553	555	571	538	558	492	536	520	549	540	568	557	573	536	552	550	509	597	590	532	558	582	525	592	578	527	535	577	556	553	551	549	563	503	525	534	552	571	527	572	545	518	546	537	544	511	515	563	553	564	515	563	550	551	499	564	551	597	546	524	584	503	565	548	573	526	558	553	544	546	559	524	553	559	554	572	612	487	560	548	504	576	558	542	572	535	561	583	551	535	518	582	528	523	558	522	526	537	539	574	559	536	556	574	560	594	559	552	554	541	492	536	565	558	574	560	543	545	548	589	572	554	585	583	529	508	551	555	549	512	543	572	606	527	583	529	544	572	568	553	568	539	530	566	576	554	550	540	573	563	535	573	563	572	532	579	569	530	542	594	598	602	559	612	554	619	543	543	542	567	532	523	537	542	531	546	568	548	590	532	542	546	558	555	529	556	596	590	554	581	548	513	524	524	540	543	538	526	580	562	550	558	577	566	472	566	578	548	558	569	574	556	554	583	594	577	531	547	577	539	610	572	571	550	524	537	578	518	551	585	564	526	549	522	557	571	509	546	569	559	566	559	537	555	545	550	537	574	541	555	562	564	540	560	533	555	533	534	542	530	551	504	507	509	596	559	602	590	551	589	540	552	559	512	584	510	542	552	538	582	551	558	536	537	567	548	555	572	564	530	568	567	552	529	544	583	566	572	562	554	555	555	555	560	541	565	574	571	528	531	568	567	567	543	545	548	542	541	564	569	574	571	507	526	572	528	566	548	558	526	586	571	495	560	578	571	569	549	521	508	545	511	564	547	534	562	606	563	580	530	531	557	525	562	534	570	541	533	538	572	517	548	541	547	541	529	549	577	576	556	560	550	567	538	581	597	514	552	547	549	506	555	579	542	565	511	580	515	599	519	530	562	523	593	564	544	581	543	590	570	568	548	571	526	571	586	536	551	533	527	571	587	558	575	540	578	557	528	536	538	552	577	569	554	547	549	555	561	582	555	577	516	531	547	525	533	528	573	579	562	575	546	585	590	547	543	558	582	561	545	511	541	569	541	514	519	570	558	559	530	533	540	561	548	548	571	581	561	534	555	553	524	561	552	562	575	572	545	540	536	547	543	538	582	567	580	532	590	544	569	555	585	577	578	558	557	536	568	599	555	540	533	545	567	539	539	521	566	503	535	549	538	531	608	533	574	536	551	520	535	519	590	542	563	551	560	545	578	560	550	581	568	551	539	547	571	545	575	568	556	551	584	558	549	589	601	542	548	592	566	556	532	518	538	542	507	548	565	551	575	514	589	528	555	572	567	512	564	579	578	556	529	551	523	544	575	534	569	567	546	547	579	508	543	543	576	567	564	576	572	541	557	556	542	610	597	591	592	559	574	531	556	536	539	547	530	517	533	523	533	538	567	520	566	602	549	547	511	533	580	521	574	539	553	543	569	516	580	557	551	584	571	558	549	590	529	532	575	572	586	556	549	557	539	579	516	570	587	520	552	561	544	535	553	550	559	546	548	523	545	560	541	563	554	523	530	601	561	540	570	537	565	533	503	541	547	553	557	551	548	536	553	530	550	570	545	523	528	528	604	551	510	591	567	518	592	503	570	560	523	555	575	607	499	550	599	530	584	569	581	579	521	518	549	579	542	546	565	539	569	572	546	555	557	572	536	561	601	571	548	505	569	578	573	544	535	559	557	524	568	550	522	535	580	526	546	553	580	561	560	553	562	607	566	572	542	569	543	549	551	556	564	567	537	520	561	547	578	564	530	576	552	548	541	520	568	537	605	603	530	570	608	537	566	539	563	557	541	590	529	581	553	561	619	586	547	564	520	525	574	568	497	543	576	541	584	558	578	553	550	583	564	547	555	541	519	528	549	551	524	555	542	578	524	538	588	556	566	528	539	547	569	533	582	540	561	563	520	569	554	567	518	541	552	552	595	553	542	536	561	538	523	566	520	532	531	547	564	572	576	536	517	553	560	595	554	579	572	566	548	522	528	557	593	598	512	526	523	585	535	557	553	584	579	518	533	572	537	586	559	510	519	562	554	549	527	562	564	584	545	594	549	537	541	539	503	567	568	546	559	586	517	567	562	580	494	561	519	579	550	607	543	551	549	509	573	527	576	526	546	534	549	584	590	544	520	524	547	545	541	522	567	556	543	569	577	560	536	502	527	570	529	564	543	587	527	558	567	580	589	542	586	586	528	515	539	537	517	552	532	528	541	515	516	586	547	568	514	515	534	556	574	541	554	578	518	552	584	506	529	524	551	532	552	523	570	554	559	574	511	572	505	567	565	585	537	578	529	560	564	549	529	564	593	539	531	537	546	558	532	533	562	538	520	525	564	574	557	558	537	534	528	540	581	510	586	551	531	519	530	558	545	576	566	591	511	580	540	539	547	597	561	567	559	531	564	569	544	518	551	538	583	527	616	525	495	525	551	546	573	534	525	536	560	580	543	543	520	564	559	526	552	558	555	576	589	547	534	532	564	568	567	544	547	586	550	526	546	516	579	552	553	512	564	565	554	514	573	543	554	525	544	573	517	554	532	595	564	579	524	578	523	549	564	536	540	557	543	517	547	545	572	568	519	538	543	576	562	539	568	535	554	552	557	529	556	479	555	579	551	559	545	530	580	560	529	576	552	539	522	504	552	569	576	539	560	549	579	503	555	570	488	550	565	579	549	508	533	552	563	555	572	514	538	558	510	561	537	577	569	539	531	587	581	555	544	568	546	529	563	543	570	539	556	552	558	564	555	552	586	574	574	538	579	558	522	597	550	556	576	573	529	558	563	536	572	557	549	566	587	527	559	563	562	546	535	504	530	506	558	563	571	524	515	529	558	551	601	567	546	524	543	540	533	556	525	524	587	558	541	525	577	565	550	612	530	545	574	522	566	559	521	573	517	571	567	556	607	567	558	526	558	561	538	555	570	545	550	547	527	563	545	550	538	543	603	538	534	544	546	536	553	545	517	540	584	552	548	538
32797	13185	1833	495	428	391	416	394	367	390	363	346	372	310	337	402	359	340	400	396	381	364	392	392	387	366	356	331	378	396	383	380	358	363	369	357	337	365	386	390	382	364	366	356	382	397	381	345	378	363	363	359	371	384	351	370	358	365	406	376	377	378	380	350	408	334	395	392	360	371	350	343	347	373	389	379	389	372	392	322	394	380	364	358	404	376	385	372	357	363	390	394	362	381	387	378	398	350	420	365	369	380	369	358	347	355	408	391	384	396	328	361	367	394	361	379	366	409	370	393	376	381	381	386	354	406	354	394	389	354	373	362	366	372	337	372	367	332	372	371	341	324	364	344	380	373	367	399	440	363	363	375	378	361	387	375	366	356	396	381	342	403	382	356	338	338	370	345	376	378	360	385	381	348	375	348	374	353	367	373	341	406	354	364	344	378	392	375	384	418	340	406	411	378	366	402	396	333	388	379	376	363	380	388	379	390	387	356	355	386	366	382	390	354	363	348	382	387	399	341	379	369	371	384	363	404	379	363	358	340	392	365	351	365	352	352	357	390	370	368	359	369	380	324	397	373	380	355	333	360	363	366	347	349	394	387	360	374	330	374	369	390	394	386	405	400	381	371	384	383	413	415	381	370	374	351	349	395	374	393	389	376	361	335	332	369	369	386	373	402	394	360	327	372	370	341	340	374	403	377	377	354	374	352	389	366	386	387	358	368	384	350	344	378	368	383	400	373	387	365	389	370	366	375	364	382	373	366	389	406	387	371	348	375	326	368	376	369	352	387	375	366	360	358	360	340	362	359	409	383	354	335	378	379	377	395	381	372	382	390	396	379	372	400	351	369	360	399	362	346	365	373	397	442	370	402	365	385	394	433	402	414	392	349	373	400	333	397	366	373	390	382	424	361	400	378	363	377	351	347	342	359	373	309	399	351	344	388	384	336	372	367	415	354	368	374	342	388	364	371	363	363	376	361	364	374	377	338	400	347	387	378	348	403	357	370	370	349	358	377	411	325	375	366	352	327	401	375	392	385	363	399	376	359	380	364	367	365	368	316	363	387	422	350	372	368	368	402	381	356	360	379	383	377	370	417	380	341	401	330	371	347	350	351	400	357	404	360	364	372	378	421	333	369	361	390	367	361	363	367	374	374	378	361	366	404	361	374	359	358	360	402	394	412	388	354	373	380	351	390	348	362	381	389	362	411	397	374	372	410	364	332	360	420	327	407	389	346	347	410	333	353	380	348	355	379	396	352	328	368	365	385	380	341	372	400	399	385	347	349	400	409	342	360	361	374	381	373	337	370	410	375	365	408	366	361	391	411	372	338	374	414	326	380	381	366	374	317	349	376	364	352	379	396	382	359	397	394	367	345	377	363	358	407	385	358	385	392	396	433	384	390	360	354	361	390	363	350	371	375	338	394	376	372	370	379	351	404	372	368	357	383	416	406	410	349	388	355	382	370	352	402	381	386	344	355	351	368	380	366	371	406	363	391	374	373	344	389	372	358	373	391	340	337	392	355	382	410	390	359	363	351	369	373	396	348	357	369	374	368	358	389	381	380	378	388	390	374	386	389	398	377	378	370	391	359	413	351	419	407	383	372	379	367	367	378	380	381	365	350	350	365	396	399	346	344	368	335	357	352	401	362	351	393	367	374	357	354	341	386	351	409	383	365	338	352	436	383	361	339	376	408	393	373	372	364	385	377	362	335	400	401	351	383	392	388	393	348	377	382	364	404	376	364	356	344	359	423	371	397	361	386	360	369	349	396	366	348	376	352	359	393	361	331	325	379	384	440	387	385	381	362	363	364	346	378	368	366	357	393	355	358	387	360	393	392	356	373	379	360	361	399	387	387	357	375	364	330	379	377	384	393	359	365	379	376	376	399	377	375	391	374	337	378	391	414	382	373	387	369	355	362	367	370	362	397	374	385	359	387	363	366	350	347	381	371	394	390	400	402	388	377	372	369	367	360	360	380	375	386	361	399	357	389	395	397	396	357	400	372	395	380	363	421	391	366	386	386	363	357	403	405	355	402	362	331	348	352	381	374	383	363	370	361	390	376	389	355	372	376	378	395	356	378	366	326	333	393	405	354	397	381	366	375	378	367	374	349	360	378	332	408	345	388	390	375	316	366	433	366	363	376	339	352	367	390	394	337	362	370	362	392	380	352	355	359	349	354	345	398	345	380	375	376	357	371	392	351	371	380	380	361	392	358	393	392	376	360	382	347	363	373	383	362	379	429	348	360	364	350	336	348	372	391	384	355	324	392	378	401	395	357	401	382	401	402	397	389	366	391	382	364	344	379	380	378	382	394	365	387	390	385	410	375	352	371	380	366	386	374	387	415	371	349	361	382	380	375	354	426	373	422	365	385	358	399	381	396	333	331	403	335	385	373	389	379	391	384	367	347	346	363	371	372	354	368	360	396	366	356	373	389	395	351	392	407	368	399	364	360	358	376	387	371	388	373	346	359	366	363	363	358	400	400	350	385	389	354	371	368	366	391	389	381	349	378	384	410	358	378	372	370	390	394	365	393	365	386	372	374	364	362	410	386	371	313	383	362	343	361	390	357	392	393	362	346	339	368	372	362	379	392	372	361	376	350	363	386	402	365	387	388	388	383	360	380	403	414	342	361	393	353	378	366	372	359	387	340	347	389	300	382	381	369	375	393	352	342	367	342	335	363	352	390	367	351	378	389	373	368	368	390	396	369	398	394	360	354	377	404	376	379	388	345	414	335	344	324	376	352	394	376	427	414	393	404	327	366	374	380	394	378	372	420	363	396	392	348	352	365	347	366	370	388	359	401	377	371	375	359	362	358	368	378	394	371	388	363	370	371	388	402	348	418	366	349	380	373	354	398	372	367	366	381	345	369	389	354	414	376	334	335	375	351	366	393	374	373	391	375	360	370	412	378	408	317	372	370	370	353	363	391	374	364	413	363	388	363	360	353	401	403	378	390	400	341	378	386	406	363	374	400	342	368	373	368	390	343	388	408	375	367	375	346	358	406	366	395	352	413	386	397	345	374	417	386	374	403	385	350	322	330	380	381	384	338	375	346	356	395	395	348	369	380	400	417	382	351	349	380	384	358	342	393	387	358	377	377	361	407	372	361	367	358	348	380	342	361	378	389	394	364	372	387	395	392	392	332	409	332	375	337	390	382	362	357	356	360	366	373	358	375	345	388	364	379	330	348	356	399	334	371	391	382	367	395	365	412	418	405	342	354	362	353	361	366	351	388	389	359	358	395	343	359	390	383	377	382	361	370	350	350	392	350	344	392	357	367	355	385	362	404	348	345	353	392	370	405	374	375	353	416	373	419	409	327	368	382	365	417	356	356	387	334	348	376	361	358	386	364	391	385	367	363	355	394	384	414	367	376	333	355	378	373	407	394	359	384	362	368	379	364	383	373	373	404	373	380	370	376	374	368	380	368	393	389	332	356	360	357	376	376	362	369	346	361	361	360	363	336	387	371	382	360	389	363
5240	1034	964	907	873	902	868	844	834	873	934	906	857	832	866	891	854	851	845	826	831	847	878	843	829	852	857	827	868	839	851	837	874	825	824	812	813	926	862	883	854	814	824	851	824	818	787	844	843	850	834	817	927	857	842	878	826	851	871	872	854	833	899	843	877	827	869	882	847	872	840	823	826	841	887	862	885	870	880	870	821	826	887	852	823	866	810	876	811	835	845	856	868	879	846	835	835	829	830	833	869	846	867	872	873	846	872	843	855	894	865	860	839	848	811	857	919	842	861	860	889	858	860	867	879	864	888	833	866	867	835	864	859	861	799	855	854	859	856	835	872	837	835	826	853	870	870	831	902	841	871	868	845	862	837	824	839	812	807	848	869	832	859	883	850	902	903	929	855	841	892	856	842	875	831	832	840	844	846	841	870	853	878	887	826	811	894	867	855	911	870	861	865	863	848	867	858	850	836	858	864	855	843	892	859	864	828	851	842	832	875	866	855	879	928	834	867	839	832	879	897	865	843	860	829	856	797	858	885	839	862	883	823	855	833	896	857	840	879	809	846	870	837	850	815	847	852	879	890	812	898	882	857	811	851	854	848	854	812	841	820	830	762	838	848	789	855	850	821	888	871	890	824	886	822	849	906	877	885	822	918	807	879	832	844	843	823	790	859	832	867	832	873	818	799	870	823	813	892	919	842	844	868	824	817	804	822	867	834	828	837	815	839	850	869	833	846	826	805	829	850	878	863	804	807	844	850	801	855	844	844	854	876	802	873	895	866	859	870	861	909	850	792	911	886	862	861	898	904	882	861	864	838	833	839	839	783	879	874	857	871	836	815	795	828	884	827	830	891	826	857	842	871	843	866	869	862	883	849	882	801	829	867	846	915	866	853	860	840	806	886	860	872	909	860	828	837	841	855	846	875	781	863	850	899	879	841	823	846	807	896	844	873	851	875	863	887	870	818	849	850	869	789	855	870	861	887	871	858	852	814	851	851	862	874	830	852	889	807	908	949	823	830	853	869	904	847	876	888	860	875	821	846	847	843	867	869	880	850	842	824	817	800	823	840	883	893	864	836	836	893	840	847	916	851	809	896	890	910	864	845	860	848	851	866	860	846	841	833	832	808	836	786	879	800	846	849	848	870	836	840	847	801	807	900	859	850	848	882	823	849	834	838	857	864	837	850	819	840	878	833	857	848	847	878	833	862	860	839	861	850	866	843	853	789	809	857	893	811	840	878	809	864	877	763	877	856	861	849	872	879	875	864	808	892	891	838	887	860	874	870	842	846	881	865	894	811	852	841	871	860	806	862	893	805	867	825	834	851	853	857	848	881	838	877	830	865	889	853	817	905	831	859	880	879	873	901	877	854	868	823	868	852	811	790	834	839	833	833	795	823	825	852	870	950	822	897	876	858	871	869	831	877	852	876	856	920	854	830	844	870	838	830	835	910	839	839	858	887	837	905	823	852	849	826	851	865	778	820	857	890	829	898	855	882	826	873	861	871	832	918	853	861	885	872	828	869	847	845	857	842	939	884	881	831	902	863	862	856	824	842	859	853	855	846	833	865	833	821	868	823	863	872	853	764	866	855	878	844	860	820	824	897	837	830	894	839	827	908	816	807	848	902	858	866	843	875	830	856	865	865	850	901	818	901	806	806	863	839	868	843	830	894	833	810	866	860	858	839	844	859	903	848	829	876	905	850	818	821	871	848	848	841	876	825	834	888	831	859	844	866	847	893	848	831	834	889	886	862	813	811	849	842	831	865	852	838	859	877	812	888	910	878	828	881	830	859	867	799	894	883	883	837	925	869	889	847	885	884	822	847	885	858	814	858	805	849	902	847	888	867	834	881	860	861	891	808	873	821	854	838	841	860	836	837	859	865	825	866	833	827	826	895	855	857	818	852	880	876	849	818	862	797	841	839	860	801	886	867	833	856	832	872	921	870	881	870	944	873	858	872	852	846	861	861	824	825	795	842	854	878	868	877	879	845	916	810	861	843	903	871	805	882	860	822	900	849	872	822	846	858	824	847	832	903	867	807	833	850	857	864	854	866	887	880	853	858	828	831	867	893	828	912	849	877	822	913	803	837	853	892	845	852	840	827	842	811	879	828	882	909	840	906	815	846	869	865	782	870	846	797	908	804	877	806	899	818	930	838	825	821	876	864	786	835	845	858	888	835	866	912	835	882	888	838	848	876	827	893	855	857	889	876	893	810	877	882	882	846	872	947	870	858	859	810	848	872	875	854	859	865	839	886	892	863	832	858	846	880	875	831	900	870	813	822	879	864	865	868	860	840	832	847	897	831	834	852	854	854	852	878	825	849	812	794	902	860	860	815	812	853	850	861	842	859	804	859	816	853	873	799	856	878	887	862	895	804	819	834	836	830	848	857	877	846	912	828	861	849	870	849	880	899	906	821	829	864	845	811	830	882	829	835	834	832	869	863	847	886	851	874	825	840	874	898	906	844	854	863	889	819	810	860	882	840	876	819	886	847	867	922	835	836	818	804	872	917	896	829	902	902	887	858	856	817	916	849	880	840	858	867	868	887	855	911	855	799	865	828	851	835	820	868	852	837	853	844	856	849	844	826	838	917	868	856	893	836	859	895	860	834	870	780	857	871	881	859	847	888	867	826	820	815	792	857	831	871	845	835	863	843	868	841	874	829	844	827	836	876	822	851	864	846	871	850	811	861	854	833	880	841	786	839	840	846	846	859	841	870	861	884	867	893	876	845	875	779	848	874	865	852	814	859	850	869	883	818	927	849	805	853	851	869	832	796	814	858	791	847	885	883	836	832	852	869	872	827	784	853	826	865	904	862	854	857	868	833	808	825	876	813	868	831	853	856	904	871	818	798	834	863	884	906	886	852	813	835	849	829	858	827	884	896	876	861	838	911	869	850	817	866	792	819	845	879	848	839	851	884	846	904	888	804	871	868	829	881	912	842	845	896	876	853	854	864	835	870	828	854	815	829	827	867	807	838	849	858	852	825	846	871	839	861	816	853	858	872	864	823	905	840	868	832	838	840	882	880	871	833	824	908	798	856	861	922	823	871	888	829	868	837	852	883	875	856	854	886	863	829	863	851	849	836	837	888	826	816	809	823	881	827	838	841	846	871	831	823	881	783	869	811	839	849	855	835	843	859	808	817	834	819	836	856	882	887	803	862	832	778	857	812	816	867	840	835	862	869	875	849	901	868	818	850	830	771	901	875	865	852	808	824	891	859	860	900	864	817	813	886	853	861	867	850	909	822	877	843	877	882	818	867	875	848	819	783	812	820	833	880	847	898	855	867	875	853	833	865	871	845	890	908	882	879	881	861	871	880	835	777	867	882	856	879	848	805	864	871	840	856	857	888	893	904	868	871	891	811	857	824	893	828	841	841	802	862	856	857	827	861	857	829	856	867	845	929	845	839	811	831	871	885	828	870	867	862	851	849	868	823	814	862	865	817	842	843	794	885	888	861	842	830	841	880	828	836	828
24502	20914	24521	27422	20414	2300	582	521	462	412	427	478	436	430	430	435	427	478	460	396	413	450	432	441	428	433	401	413	454	426	397	387	466	434	403	417	412	425	443	428	433	412	426	420	397	407	440	423	477	439	441	419	400	407	445	419	420	439	432	457	397	417	344	449	443	379	406	382	421	397	397	425	407	395	424	424	397	395	399	396	411	439	408	402	434	390	396	386	405	430	414	381	398	446	422	411	411	382	422	418	428	378	401	408	406	403	422	378	446	417	372	451	383	403	388	434	422	373	392	397	420	455	433	447	412	397	455	416	423	391	436	419	394	415	418	417	390	447	440	431	463	425	403	416	413	393	404	380	427	406	416	429	453	399	465	445	416	426	427	428	446	427	388	423	423	401	404	451	425	416	425	400	431	401	434	398	419	400	434	383	445	442	393	440	418	395	392	409	419	402	389	425	427	483	414	432	405	430	418	399	400	446	406	425	420	388	420	470	406	412	420	411	413	423	475	394	412	437	441	442	403	448	414	404	387	454	430	396	415	420	398	471	397	403	420	407	425	386	392	417	369	438	432	411	386	407	404	439	382	450	407	390	421	414	418	402	393	404	448	429	406	408	407	398	411	417	406	423	383	401	417	396	407	399	400	372	435	405	416	427	401	389	419	421	432	402	433	421	440	429	448	394	416	414	431	420	445	463	414	424	402	393	416	476	389	454	427	358	419	390	413	401	442	429	456	457	400	428	434	449	414	400	450	404	419	410	417	446	426	419	416	385	403	420	403	429	422	391	428	444	443	423	439	395	418	448	421	394	422	439	414	407	400	423	430	443	453	424	440	428	448	436	435	430	434	473	420	418	395	466	416	413	448	411	448	404	387	390	432	430	432	400	472	421	439	432	410	429	424	442	400	453	409	400	430	420	422	407	386	438	416	405	394	412	407	441	453	384	430	406	425	408	437	443	395	438	445	433	437	434	421	391	382	427	437	453	445	414	408	448	419	392	398	391	394	416	429	400	430	412	406	414	421	402	447	423	409	488	387	408	477	462	413	409	381	432	431	391	468	420	390	445	390	415	421	416	424	416	434	422	384	406	412	400	419	436	396	372	411	433	404	384	399	362	434	443	428	404	431	402	403	396	393	444	431	410	473	446	416	424	476	428	439	435	454	445	416	437	405	461	424	425	418	416	389	439	389	431	397	428	427	453	403	405	469	404	416	430	426	427	436	438	445	438	467	395	419	418	422	396	448	436	402	475	405	431	420	434	416	449	458	383	408	428	408	431	422	436	400	450	442	431	452	464	419	427	397	420	435	409	390	409	384	402	417	416	390	435	415	418	415	417	431	453	436	394	408	459	433	426	354	438	448	426	422	398	386	428	401	415	464	431	409	432	431	439	423	421	434	430	405	418	366	401	426	421	447	414	376	418	403	393	421	389	448	433	445	363	418	398	421	401	430	386	423	414	416	447	410	421	419	421	383	462	440	454	377	427	391	386	411	435	431	415	422	399	391	399	425	433	438	432	399	457	404	429	403	433	430	420	434	439	440	408	417	456	450	436	425	447	438	422	451	432	421	407	411	401	468	411	401	414	392	396	456	439	385	449	434	428	405	428	403	409	422	370	411	420	383	391	435	442	431	465	393	428	438	451	427	451	463	403	414	429	456	422	411	401	412	418	411	451	414	465	414	391	407	431	424	385	388	412	446	403	471	403	441	426	391	423	427	419	359	404	407	400	394	417	447	433	430	448	415	420	397	443	444	399	416	445	431	430	423	374	425	428	411	446	443	407	423	413	446	414	411	406	380	395	402	391	413	436	415	414	439	415	403	451	417	364	402	409	441	427	420	430	412	458	417	440	410	451	408	429	446	421	425	407	412	398	435	385	409	427	412	402	434	438	405	409	407	424	440	433	406	414	441	409	425	423	408	407	388	353	439	462	430	400	417	407	439	417	398	423	413	422	488	421	452	428	424	430	405	413	432	429	398	361	434	424	435	387	403	409	368	430	428	395	427	417	391	393	414	435	408	412	454	417	391	451	401	436	413	455	421	425	427	402	430	434	398	420	426	402	429	439	417	414	412	384	431	448	418	420	445	410	431	431	471	417	430	387	388	408	421	437	407	383	488	476	401	434	383	461	394	437	435	416	419	389	451	444	428	448	415	392	423	440	434	434	436	422	466	403	370	389	413	400	392	448	414	432	453	434	420	415	428	395	397	436	426	422	393	434	402	399	440	432	408	398	404	393	422	412	403	415	412	379	398	409	396	456	441	414	382	436	418	419	412	400	434	426	402	423	412	430	423	449	442	397	432	404	447	441	468	435	405	435	445	404	421	415	434	391	415	428	435	422	404	458	437	402	413	422	434	452	467	427	417	403	432	394	460	423	434	459	393	389	442	412	420	425	418	386	442	470	419	393	407	419	401	449	430	437	391	400	393	378	387	415	405	410	418	403	446	405	367	467	413	376	452	388	447	404	419	466	426	420	407	429	420	385	401	424	428	444	443	417	459	423	405	394	436	387	407	448	382	406	448	413	415	390	409	421	418	413	425	411	424	453	422	409	395	419	481	404	441	408	386	441	421	465	414	431	400	440	424	430	453	406	417	406	391	376	432	388	390	451	453	416	419	441	424	433	463	429	418	427	433	427	359	414	396	417	411	428	422	435	411	400	408	397	418	443	414	381	408	411	412	420	374	425	383	420	430	375	434	436	440	425	420	445	404	451	405	399	436	401	441	398	387	413	381	410	477	399	383	434	451	420	414	389	419	372	423	436	419	414	412	393	431	413	416	420	430	375	456	394	412	432	477	441	439	400	373	455	420	372	414	404	430	399	441	455	424	445	442	460	439	455	378	409	430	423	396	434	391	407	380	409	434	401	415	400	408	426	437	437	433	424	497	413	459	413	429	458	417	434	431	413	411	382	430	439	438	412	414	408	426	456	454	456	425	384	392	401	420	439	443	432	445	423	387	424	405	424	428	422	416	423	424	396	447	402	463	408	402	384	401	395	411	417	409	388	407	436	413	425	437	399	407	403	431	400	432	475	419	427	403	434	403	443	393	445	385	397	392	447	410	409	419	413	403	419	418	396	446	403	394	384	378	402	389	415	450	441	400	447	430	433	389	400	462	427	387	404	417	396	422	350	417	417	445	410	431	412	451	421	442	445	445	422	414	428	451	380	430	440	417	394	427	449	394	456	426	413	441	427	424	461	443	415	442	426	401	462	434	430	394	405	419	432	458	426	404	412	453	410	440	395	398	418	425	409	436	413	423	416	364	435	400	439	488	397	410	407	440	412	410	431	417	410	423	395	394	422	399	377	394	391	411	388	358	410	446	432	405	408	366	408	461	432	407	436	438	409	427	410	455	424	416	406	388	423	387	443	428	390	383	459	415	450	429	412	427	426	449	400	481	363	406	417	414	423	418	408	418	440	399	408	442	420	432	459	443	418	422	417	446	429	402	468	429	453	407	418	414	405	397	409	432	386	418	385	420	428
3369	3139	2171	1405	1116	1054	975	939	993	951	1003	886	934	914	933	961	974	874	959	895	900	927	832	916	903	875	904	985	945	934	875	933	929	947	932	918	952	893	916	954	963	870	890	902	974	909	884	914	930	911	883	903	967	864	895	901	911	919	866	893	929	957	958	872	909	915	904	931	946	912	971	923	896	942	941	886	930	961	873	977	911	896	936	912	907	900	950	956	909	950	922	914	931	962	898	923	867	926	906	930	875	940	918	913	908	956	879	923	887	858	895	896	910	921	946	922	930	868	919	940	896	882	944	910	896	872	894	961	912	961	917	861	924	907	954	946	921	882	930	910	880	954	854	919	949	915	891	940	897	879	851	942	890	937	909	948	916	909	930	931	863	916	931	937	925	948	842	931	940	918	877	941	864	975	960	862	889	901	921	911	894	931	859	890	922	955	916	924	897	951	928	871	987	918	945	943	899	874	915	973	931	887	922	924	915	914	954	883	943	882	909	898	922	925	872	937	909	906	943	900	940	922	953	921	936	925	950	899	888	910	909	969	896	920	987	880	881	939	904	920	924	870	944	929	947	935	923	896	880	936	902	912	941	859	946	866	876	991	951	891	889	904	928	872	961	916	913	901	843	924	889	862	892	949	956	917	856	955	909	894	885	873	928	904	922	911	923	927	968	937	879	903	882	889	928	925	872	885	885	908	879	924	938	882	906	933	900	918	904	931	944	914	944	876	885	929	955	929	907	943	909	898	946	931	948	860	901	925	921	956	892	925	878	908	887	881	964	916	886	952	934	946	958	980	925	866	900	873	881	917	923	925	953	931	909	905	888	909	922	877	950	889	867	915	937	925	903	965	886	932	941	879	874	924	910	908	921	954	918	999	875	944	936	893	960	953	941	906	881	914	933	929	902	896	884	885	965	932	945	920	902	928	912	961	873	856	916	937	909	891	915	914	906	907	931	901	944	879	901	907	930	876	931	954	918	953	921	962	915	900	884	863	929	891	924	874	844	989	943	917	960	928	906	955	889	894	909	892	989	975	909	951	955	940	921	861	943	883	882	911	909	937	879	899	881	909	913	894	883	964	920	901	875	900	924	919	882	896	886	942	930	920	895	936	934	905	894	900	832	931	930	909	924	902	902	911	942	947	835	909	860	906	962	914	964	952	905	903	889	943	945	906	893	937	929	924	908	929	880	862	907	902	879	880	923	999	879	934	858	938	864	920	860	892	891	879	912	875	891	864	902	934	869	931	958	902	881	926	954	897	876	930	953	904	929	960	885	886	876	936	940	890	895	927	910	896	984	940	965	917	922	914	850	941	888	949	933	909	914	888	931	899	911	928	1004	877	950	916	941	971	935	896	891	934	905	1032	975	926	876	941	942	971	905	847	906	955	938	940	977	894	945	887	942	906	928	933	922	935	976	903	932	921	908	918	930	865	915	921	919	936	928	905	932	865	911	919	912	932	945	848	938	846	884	915	902	918	924	914	959	961	903	940	897	911	907	895	944	896	902	895	914	913	916	916	889	897	871	979	882	942	872	918	891	916	906	987	925	920	880	860	898	918	899	915	959	900	893	901	898	916	909	912	945	879	946	949	942	952	908	899	943	876	906	886	948	916	927	897	931	935	937	934	857	871	923	936	897	923	929	938	904	961	935	865	927	933	918	899	920	889	914	921	954	962	891	827	893	914	923	949	964	944	931	926	977	888	919	911	927	933	915	912	951	923	933	929	882	955	940	931	931	859	911	903	910	870	874	914	953	923	896	907	915	955	879	906	965	942	909	926	900	907	974	908	860	907	916	920	947	922	849	882	879	924	920	898	952	875	928	933	866	931	886	932	905	914	879	903	895	971	906	962	873	905	918	906	882	915	879	901	867	917	904	921	939	929	912	903	942	892	917	885	842	941	886	899	948	984	914	946	923	932	907	922	907	919	897	912	899	926	893	910	941	922	875	943	938	921	879	888	976	900	939	873	947	889	948	897	860	875	906	962	936	912	940	919	877	937	893	931	914	898	934	898	947	925	911	944	948	919	899	874	933	959	901	916	903	890	888	900	954	873	918	920	910	962	937	957	926	917	890	936	948	954	909	913	912	876	936	914	910	919	927	910	936	947	951	921	905	871	928	919	917	869	893	917	924	875	925	944	897	926	887	923	884	956	908	915	940	938	914	911	947	860	948	898	939	937	880	943	826	872	969	894	877	884	930	944	950	931	961	914	949	886	947	933	914	922	860	934	939	915	933	908	936	914	922	958	871	933	877	912	901	943	931	979	924	953	857	935	928	976	945	941	915	984	881	884	890	924	902	883	906	902	938	871	891	906	943	901	908	929	902	911	884	947	898	914	881	924	942	866	944	890	946	916	915	943	898	908	917	909	926	947	905	915	910	914	953	956	917	824	980	916	900	914	896	923	907	925	908	954	916	939	933	909	916	935	952	920	923	904	899	957	893	937	918	922	903	944	902	901	945	972	879	907	892	925	959	923	959	906	912	944	867	940	942	886	903	871	884	922	970	880	886	909	906	884	934	926	897	972	906	921	909	897	949	883	883	931	910	909	981	897	918	883	930	892	879	866	969	945	882	888	935	882	901	952	932	929	956	912	889	934	902	885	899	931	980	950	952	942	932	909	890	933	936	863	889	906	941	872	898	902	955	910	880	922	943	886	883	929	970	924	896	932	841	960	977	949	861	897	927	884	897	948	926	953	937	898	907	918	856	890	911	857	879	914	944	857	906	930	894	954	966	911	899	962	895	914	876	924	925	829	909	880	914	935	930	938	944	944	951	829	924	921	963	877	963	935	967	980	911	860	923	900	903	938	980	881	948	921	906	906	929	926	917	879	865	902	949	920	898	946	885	953	901	944	941	953	906	918	906	906	964	877	918	886	909	896	921	861	874	893	889	963	914	916	919	925	911	863	872	897	932	930	986	903	876	954	941	911	873	904	938	970	941	931	859	927	925	942	911	923	923	973	875	964	959	917	936	938	895	895	861	930	889	913	902	900	925	928	910	918	917	939	897	931	946	915	850	935	934	916	946	876	930	900	934	909	930	944	921	927	936	918	945	946	878	908	915	930	958	875	896	956	896	910	862	914	940	894	880	919	922	885	945	971	932	891	912	942	911	916	932	926	998	925	934	945	929	949	880	897	898	923	955	965	901	904	846	944	882	944	902	877	924	885	930	920	942	968	890	951	903	910	902	978	903	864	903	891	896	928	902	884	935	902	895	902	942	921	926	891	893	939	907	887	897	926	897	936	897	919	873	922	907	910	977	957	884	911	940	907	936	945	883	884	888	910	884	900	939	866	952	928	973	937	903	882	879	864	923	923	879	880	901	938	900	902	906	857	904	908	889	905	925	909	913	897	924	932	933	949	927	926	902	903	933	935	921	947	948	911	823	917	870	868	900	956	883	857	917	937	860	924	949	874	938	938	906	852	961	904	970	871	873	893	869	907	894	965	919	939	910	865	886	941	916	816	910	943	903	917	959	936
23488	20818	25068	26661	20821	20823	3058	512	405	302	337	305	264	300	298	292	287	267	244	252	261	255	267	237	241	243	265	274	278	223	236	274	236	230	200	275	272	241	240	247	266	261	249	236	234	244	226	253	256	245	237	227	254	270	226	243	240	263	264	265	254	246	251	236	223	262	237	245	269	232	211	229	243	234	244	244	260	241	248	243	268	261	251	234	253	239	236	231	231	244	259	213	266	234	242	241	253	245	224	222	251	233	211	257	228	261	262	218	253	250	249	250	241	243	246	247	258	243	236	243	262	229	251	231	224	253	254	216	241	237	246	250	246	254	232	224	240	262	245	233	239	247	246	277	261	261	222	235	248	251	224	220	222	239	273	232	257	258	243	224	238	240	199	237	280	256	247	283	236	261	248	282	248	259	238	263	240	256	255	218	238	230	221	257	239	204	280	240	228	235	251	243	255	256	228	224	234	264	239	238	262	269	239	254	267	256	272	284	249	246	270	237	248	244	224	281	239	242	227	252	280	236	218	235	220	218	264	227	260	256	224	216	253	235	236	251	255	270	258	239	236	222	261	214	220	245	236	226	228	267	228	221	245	270	242	254	251	228	229	262	273	248	241	264	256	248	231	258	232	223	247	235	240	231	255	224	200	261	258	249	254	248	230	224	260	266	212	248	239	257	209	268	253	223	251	252	219	250	248	236	211	250	246	245	241	225	258	223	255	251	250	242	272	255	247	252	254	207	253	254	235	259	229	238	244	240	222	266	253	244	256	235	238	228	277	234	238	227	239	233	238	230	234	229	237	257	254	265	240	239	251	243	217	267	217	238	245	236	238	254	285	232	210	265	259	248	213	275	236	253	241	239	242	255	241	244	235	244	230	247	225	253	232	212	238	243	241	232	249	250	246	224	243	221	236	241	222	256	236	229	238	228	226	245	236	228	235	232	236	231	253	241	243	211	220	257	222	234	255	233	232	229	252	237	272	276	255	224	268	263	261	228	230	268	233	247	243	241	254	244	235	256	232	240	243	234	228	215	250	248	206	225	243	232	266	252	266	234	215	267	251	236	257	205	269	224	225	235	243	222	261	240	265	267	230	243	247	238	274	229	234	236	213	215	238	256	236	225	264	246	234	256	257	256	275	242	251	275	261	248	286	242	267	241	268	259	238	222	260	236	226	233	247	233	228	277	248	264	236	271	250	220	229	219	247	221	248	243	221	227	261	269	237	247	244	202	223	219	249	246	264	238	219	213	227	238	250	226	209	268	236	237	228	224	246	247	214	252	254	280	246	244	254	254	222	233	234	272	227	235	258	213	223	244	224	251	240	235	240	263	238	218	256	248	245	265	237	215	242	261	231	241	229	256	249	220	229	235	265	234	242	254	236	219	247	225	233	242	284	216	260	223	217	237	245	231	217	263	268	269	235	242	258	204	218	252	240	220	242	251	248	257	261	240	226	262	286	263	243	247	243	266	260	247	240	241	233	229	243	207	221	255	259	239	244	268	248	263	269	264	252	240	220	221	256	243	224	238	235	261	248	237	237	240	229	230	224	222	242	240	234	217	220	245	277	229	256	211	228	230	230	260	240	234	256	209	229	238	263	240	228	252	249	244	234	254	237	260	259	242	247	234	260	229	258	206	231	265	215	219	227	211	234	241	265	225	258	253	234	242	246	234	239	234	223	258	259	236	265	267	261	227	265	231	258	241	259	248	237	230	257	260	249	222	224	232	258	251	217	273	231	255	241	245	239	212	238	254	261	263	247	236	221	230	239	227	249	222	249	243	225	250	239	233	255	228	240	224	230	267	261	228	224	250	223	253	234	242	222	251	230	248	270	252	221	232	258	238	247	230	251	233	224	254	241	269	227	230	266	260	261	234	246	250	245	238	256	248	245	258	261	204	253	229	228	227	272	218	217	276	244	260	227	236	231	236	225	258	242	200	249	240	269	270	234	233	236	263	224	261	257	249	230	241	242	248	255	223	208	240	253	244	228	248	251	248	252	247	236	259	249	237	226	263	264	260	249	234	217	241	240	252	226	259	241	240	206	258	252	232	212	216	247	278	270	255	241	276	262	219	241	256	243	227	207	236	269	248	238	240	230	236	249	242	196	246	224	203	233	231	232	217	233	212	229	248	209	255	235	232	223	229	237	232	228	254	236	229	254	243	243	243	223	224	225	232	234	239	257	252	231	264	234	258	236	227	262	249	246	258	241	241	242	241	278	225	253	247	230	225	225	221	227	205	234	244	233	259	228	229	270	257	255	244	246	198	242	252	211	233	258	265	258	237	259	271	256	218	214	232	269	229	248	222	244	250	240	241	274	231	248	253	243	187	211	246	210	269	250	232	245	247	242	234	244	240	241	236	233	275	229	268	251	271	258	298	284	244	242	256	232	247	247	244	230	253	242	260	268	241	235	241	237	236	223	281	247	261	212	237	226	234	241	268	266	238	226	243	234	246	272	220	242	221	228	261	244	218	253	248	231	256	247	236	245	258	221	220	237	234	248	253	238	221	219	261	257	244	246	250	228	218	229	256	251	236	245	203	243	248	262	243	260	230	229	245	239	261	236	229	236	238	264	243	249	273	257	234	265	256	221	215	241	242	247	253	219	238	253	258	253	247	246	234	225	256	238	228	228	253	237	242	239	231	220	207	232	199	264	239	246	266	254	227	234	210	237	261	245	240	225	231	236	263	258	259	234	229	261	256	223	216	240	253	222	246	259	221	239	251	257	282	244	238	237	238	246	242	242	244	256	225	243	225	231	225	226	229	262	263	237	245	224	238	227	247	234	223	275	240	242	213	256	243	237	228	252	202	241	247	263	219	254	242	261	209	252	235	263	240	211	254	238	249	241	254	232	241	254	225	250	254	198	218	237	257	235	251	237	236	271	209	208	214	238	212	198	225	246	229	253	247	248	251	260	238	256	227	235	262	262	242	225	218	249	234	257	228	265	208	237	228	265	238	252	239	227	229	283	227	254	220	233	254	219	236	261	246	283	227	264	250	244	244	234	242	242	229	248	203	242	231	248	230	230	252	245	214	230	223	236	234	250	276	240	224	245	260	260	248	263	240	230	267	263	254	240	230	227	260	214	224	224	233	215	244	253	236	207	231	253	238	233	253	224	217	231	221	260	263	235	248	214	268	240	233	262	223	242	231	221	230	239	275	259	216	243	257	251	228	230	247	243	264	209	208	220	232	256	219	211	228	257	231	247	238	227	248	253	258	255	252	253	228	237	263	227	242	241	252	214	245	218	235	255	240	211	243	225	233	247	254	259	254	236	257	253	248	238	240	208	250	251	279	236	256	244	236	259	239	240	227	239	250	246	243	244	249	216	246	234	218	204	226	221	243	266	228	208	217	235	250	234	271	269	248	258	243	216	248	227	253	237	261	248	244	254	208	253	243	230	254	236	235	223	229	230	257	243	232	249	244	244	259	272	253	249	248	252	223	273	269	246	245	247	238	247	240	260	264	214	256	233	267	252	233
3265	4862	3043	1564	978	828	687	664	622	626	595	571	638	580	623	599	579	601	570	592	577	629	563	519	539	599	553	561	578	563	578	612	570	572	535	588	566	578	576	579	578	614	587	594	538	580	569	583	558	564	547	587	543	591	590	556	575	589	560	563	567	577	499	573	583	567	563	607	584	567	538	538	591	557	537	543	502	599	565	559	544	593	556	568	568	557	546	568	562	561	557	500	502	584	549	566	565	592	564	578	567	563	579	548	589	537	566	608	558	568	530	560	625	544	557	552	539	587	563	574	542	549	534	525	592	556	575	547	504	583	546	579	558	579	562	514	568	571	531	524	524	591	565	562	558	571	526	577	583	592	541	563	557	538	562	518	561	554	569	552	569	578	541	574	542	543	578	550	580	607	558	529	530	544	563	544	592	540	574	555	542	557	611	508	575	611	555	601	561	554	515	546	537	560	583	574	600	577	550	534	570	597	542	538	593	578	559	563	589	611	563	595	598	573	544	569	571	567	540	515	567	575	556	552	599	573	558	570	564	572	559	592	561	558	554	565	594	561	536	563	550	561	537	529	584	533	533	576	554	542	579	577	562	519	560	556	573	611	563	560	557	551	566	566	569	558	558	581	570	512	547	546	521	547	574	571	542	572	564	543	543	600	585	546	524	566	586	554	570	551	573	584	543	603	575	526	516	573	581	572	581	572	538	548	547	582	538	558	536	566	538	569	548	561	553	546	552	564	566	564	547	574	544	589	529	575	556	531	590	542	603	590	597	554	514	574	537	585	567	579	611	582	531	561	556	572	540	516	536	571	578	570	553	581	590	586	591	607	560	553	563	584	579	565	562	568	546	594	572	585	571	550	571	567	615	554	536	519	528	588	559	603	545	496	577	536	564	564	571	602	552	592	545	547	604	552	522	621	559	538	552	557	544	578	580	554	576	556	568	559	605	565	571	553	512	543	578	568	528	546	549	553	567	563	555	537	582	561	539	574	598	527	561	561	536	567	535	566	588	560	577	557	572	598	580	566	546	551	523	564	564	566	594	538	557	588	533	518	558	568	592	549	588	555	567	587	573	585	558	573	578	520	608	588	576	564	517	519	565	522	619	579	538	575	568	594	574	575	541	562	624	542	551	544	570	582	522	569	592	555	533	551	579	526	518	540	562	544	534	552	585	568	547	568	544	558	618	594	495	566	580	578	543	580	540	557	565	512	532	554	548	568	548	570	587	548	557	560	536	549	533	588	563	520	544	564	590	565	534	568	535	566	555	549	550	572	560	542	568	529	561	542	582	543	568	552	555	526	549	547	492	539	623	557	561	589	504	562	564	602	564	549	536	575	569	577	596	569	564	544	606	527	541	566	581	553	577	563	556	558	574	505	543	554	569	590	550	586	576	557	564	545	538	587	551	574	563	514	584	570	537	546	532	548	562	549	556	546	584	590	553	587	553	545	566	525	564	553	560	537	565	558	580	574	548	578	571	555	541	544	558	545	535	556	581	572	552	527	547	527	532	548	542	589	591	582	514	561	568	572	521	532	548	542	571	574	567	557	565	595	547	550	567	592	572	532	555	534	572	582	550	568	544	558	558	579	569	572	573	558	599	608	577	578	534	535	545	521	549	570	528	536	593	617	556	547	532	557	536	570	533	531	580	543	593	568	557	538	562	507	553	551	522	573	544	558	511	554	547	562	509	550	598	564	543	548	555	558	548	565	541	544	543	542	565	562	567	544	553	535	549	576	588	552	552	559	555	482	546	520	581	538	558	523	528	547	535	557	572	569	561	572	561	560	596	545	569	553	551	566	559	608	572	535	576	562	583	593	577	540	577	566	564	583	513	594	565	555	593	601	530	574	582	583	561	529	566	571	544	596	579	555	541	582	532	539	576	589	541	559	581	541	562	525	558	568	588	533	547	531	567	563	537	572	579	606	607	573	548	560	582	529	560	580	520	550	525	611	569	556	541	536	545	608	563	519	574	550	581	546	555	528	511	576	568	567	579	564	598	585	586	574	578	557	589	558	544	547	537	537	541	598	541	555	559	552	542	528	578	539	563	566	564	558	565	537	552	566	565	585	595	552	539	578	544	565	597	532	569	581	604	586	568	552	569	506	545	545	566	552	553	523	588	529	592	529	592	543	542	554	568	564	601	569	571	573	616	556	561	558	591	600	561	576	549	565	541	540	566	543	549	551	529	541	549	570	563	552	608	578	545	554	546	570	587	572	555	634	556	543	545	552	546	603	591	552	555	537	540	577	602	523	542	585	566	542	519	531	547	570	549	537	504	550	548	502	580	545	576	539	559	603	572	584	511	533	551	547	534	587	546	566	570	548	588	577	604	571	553	552	548	561	553	560	561	593	601	585	566	536	555	566	577	510	514	566	555	584	526	550	639	546	583	559	516	558	631	564	532	564	566	616	537	577	569	590	565	559	580	589	525	575	599	556	549	526	542	565	569	585	574	547	600	547	561	563	545	559	562	538	576	542	577	601	526	564	550	538	576	572	495	557	545	564	526	561	557	540	504	533	582	600	546	546	542	546	576	553	594	559	576	543	557	591	600	546	535	579	593	564	530	562	555	575	584	565	589	577	542	580	552	560	546	570	512	591	583	568	540	578	553	563	573	556	573	551	557	577	564	523	548	572	550	593	581	529	566	560	556	551	595	556	590	578	541	575	584	558	520	532	539	572	600	551	588	581	566	558	550	607	556	597	532	570	496	545	543	585	542	538	545	622	573	591	599	539	589	550	587	567	563	527	574	590	584	558	547	580	524	574	567	566	573	538	508	599	557	595	612	540	576	545	543	609	537	567	585	553	577	565	535	577	608	580	582	634	566	589	490	539	586	565	557	577	548	542	581	567	564	565	548	531	535	559	563	589	498	605	606	503	553	570	533	582	533	578	532	522	555	584	531	547	584	524	534	598	551	574	546	593	586	622	584	517	551	545	522	536	561	562	533	543	536	567	587	578	577	565	567	550	559	558	530	599	535	598	555	525	541	580	532	558	600	555	572	567	585	562	579	570	595	560	565	591	545	600	583	577	568	552	562	564	538	574	564	575	574	534	581	565	592	606	593	569	555	563	521	553	538	554	569	555	523	528	610	562	575	580	578	553	554	536	562	591	550	534	555	545	594	561	587	568	525	569	569	560	553	519	525	573	566	545	571	561	540	579	540	587	619	581	588	592	556	569	574	589	573	565	566	616	582	554	538	557	544	582	563	604	583	575	588	571	574	563	565	537	519	548	534	495	552	559	546	514	503	606	571	545	555	567	541	561	527	589	611	507	580	566	585	542	526	579	558	566	564	574	553	545	576	542	550	558	524	561	574	545	572	593	592	539	583	503	547	510	520	538	546	539	533	541	584	589	583	569	586	546	553	540	561	566	559	580	546	546	606	562	549	531	569	532	538	527	511	528	555	602	573	551	563	559	609	559	556	597	579	597	562	567	559	605	567	498	532	529	556	550	552	540	557	572	553	575	583	602	527	518
32855	13080	1746	463	373	365	391	389	385	375	354	372	363	335	398	369	382	341	340	391	377	422	332	385	348	321	354	373	372	405	371	356	363	344	367	381	364	378	329	377	370	398	366	363	351	372	391	396	372	380	355	395	360	357	377	366	416	397	387	370	366	343	357	393	364	365	397	394	372	364	391	371	360	376	365	321	312	326	377	396	392	368	371	383	419	339	385	327	359	404	382	371	400	380	368	343	377	396	357	366	381	377	342	353	360	365	388	377	382	367	382	372	362	377	353	399	393	368	381	349	342	332	363	402	335	418	362	389	375	395	415	390	388	354	386	334	375	382	391	374	358	374	398	360	320	395	378	394	393	399	345	399	374	379	408	390	402	380	363	375	367	375	370	341	356	385	375	390	381	384	365	372	374	369	371	397	381	380	355	357	331	319	359	367	314	420	335	374	383	368	370	356	359	375	373	346	386	382	396	371	389	356	365	351	369	394	370	362	405	373	346	352	316	400	370	380	393	361	392	381	362	378	352	380	390	343	368	346	358	367	401	360	365	379	390	403	373	359	372	351	366	351	361	348	353	379	388	386	394	383	350	350	363	363	378	346	367	351	361	344	368	396	356	355	373	375	366	360	362	402	361	383	374	381	374	387	401	385	364	399	373	358	382	372	377	365	360	386	397	351	405	366	354	408	383	399	357	387	416	355	342	360	376	359	332	350	380	350	401	343	385	380	354	390	342	372	371	359	372	387	374	382	368	422	356	366	357	367	355	388	375	393	362	359	363	373	341	372	379	382	389	404	431	375	386	349	352	373	373	358	333	357	334	394	418	402	341	311	355	403	380	353	380	347	400	384	339	360	399	341	386	404	372	405	371	346	357	360	360	385	421	373	371	369	379	362	368	389	338	400	379	366	363	344	394	391	389	320	375	378	369	378	393	376	360	347	383	347	357	336	383	364	383	399	372	343	393	364	340	342	359	418	366	378	367	376	356	357	393	338	394	398	387	388	351	382	388	365	359	333	393	358	355	398	388	341	352	383	418	397	352	338	388	339	378	384	377	333	364	374	418	392	356	391	382	381	375	335	350	381	370	397	400	358	346	360	391	381	328	373	382	354	371	330	373	330	354	340	324	380	328	360	361	370	380	403	382	367	350	375	373	389	382	371	400	388	382	383	409	344	379	364	337	363	374	367	381	359	394	363	413	382	357	349	326	393	357	379	381	348	388	368	373	381	407	412	373	380	365	372	356	402	371	411	392	372	356	338	402	386	396	400	391	345	390	360	355	400	409	370	347	413	365	357	396	394	379	356	391	380	374	389	336	438	390	377	372	368	380	381	302	387	327	375	342	373	347	374	330	389	367	349	385	384	381	367	348	395	361	388	351	367	387	328	390	378	345	396	339	362	385	367	354	415	377	362	374	389	370	401	332	401	370	327	315	371	402	397	374	401	360	363	373	381	389	377	370	341	413	381	386	402	395	410	349	363	389	381	373	378	405	403	386	356	375	384	352	364	379	374	360	366	391	393	380	370	365	361	351	386	382	372	384	330	387	327	371	420	403	391	372	351	339	377	343	364	379	368	363	354	340	363	373	387	346	364	381	397	355	351	346	362	394	376	363	396	396	348	357	387	351	337	395	368	364	374	358	408	383	371	362	363	385	369	364	348	406	370	407	385	394	384	371	391	402	355	344	378	357	370	420	362	374	346	351	369	378	357	370	389	393	351	402	380	361	368	399	373	392	383	339	378	374	333	379	395	386	381	362	327	373	409	361	398	385	367	403	363	361	321	351	394	339	384	382	360	395	368	391	395	379	382	352	411	376	392	403	371	360	378	386	405	371	389	369	365	389	386	385	392	381	407	388	362	349	375	375	339	338	413	375	383	360	348	376	370	378	371	331	360	392	378	339	387	377	357	409	350	324	357	378	393	394	380	389	392	393	398	379	343	412	372	375	397	391	369	361	340	330	377	357	367	405	394	370	417	369	411	368	374	416	349	375	357	372	381	354	363	394	391	401	353	381	350	395	399	416	351	367	376	402	394	374	356	339	376	401	377	362	358	340	362	348	334	365	370	347	348	395	345	344	372	381	355	348	367	358	385	384	360	359	360	357	369	369	342	378	387	346	396	390	351	377	410	350	376	411	403	389	362	379	312	362	386	373	406	348	343	387	344	347	350	369	325	385	386	345	340	334	339	393	390	347	375	364	364	370	365	377	383	366	372	379	368	361	381	407	376	337	376	365	312	356	378	368	342	389	356	335	390	366	378	376	370	370	354	422	349	343	341	341	358	362	379	379	355	340	343	411	363	383	391	377	371	413	368	379	359	410	378	380	372	354	369	387	386	365	382	404	362	351	382	364	380	373	351	381	342	387	361	375	357	355	377	385	394	378	383	358	375	379	380	357	330	361	361	396	329	377	352	336	370	411	370	347	402	326	381	356	353	357	392	428	319	358	374	381	371	362	355	417	357	342	377	392	395	366	332	384	369	366	373	332	371	361	357	362	372	385	401	358	391	313	360	378	338	387	354	338	402	369	366	355	388	346	385	362	371	353	368	373	396	347	387	369	343	364	336	340	379	403	364	366	357	381	361	397	408	377	358	374	388	344	369	396	395	357	403	387	367	375	381	355	375	367	345	407	392	356	364	380	367	355	352	387	366	386	379	373	372	386	368	384	390	373	360	363	366	393	370	352	405	402	370	371	375	374	391	350	384	371	338	364	357	345	369	368	347	395	400	389	376	396	386	382	395	378	374	378	362	370	371	374	363	386	385	366	345	347	412	365	363	367	370	371	351	326	395	345	345	375	377	362	373	372	365	388	367	420	346	375	357	388	393	374	347	351	384	377	398	370	405	388	368	396	406	346	341	368	366	386	406	354	372	343	360	380	368	422	360	390	324	349	367	349	323	387	366	350	381	360	375	396	352	377	405	336	368	360	393	374	360	384	373	388	354	388	348	374	348	399	364	363	389	368	326	390	359	366	373	382	402	362	410	397	362	353	372	392	403	422	386	408	372	375	374	389	388	354	395	402	358	398	372	378	359	402	356	381	367	383	370	364	351	379	381	378	356	398	385	374	347	341	369	376	379	383	371	379	383	368	375	333	365	373	374	411	418	312	352	367	349	359	388	363	374	370	389	377	396	391	385	407	380	388	381	379	369	384	369	388	365	405	399	382	384	390	362	353	389	391	345	370	364	377	355	381	369	383	372	386	391	368	380	402	382	365	354	380	390	369	323	390	347	384	379	357	379	351	378	327	364	359	376	388	359	374	362	367	358	357	361	405	396	329	355	394	389	351	386	355	359	368	328	364	386	373	367	370	406	352	338	374	340	379	330	374	419	358	376	375	383	371	374	378	336	368	389	357	362	387	374	320	379	354	380	354	356	372	391	385	394	417	385	387	417	369	358	342	348	357	373	434	373	431	412	359	357	356	390	394	379	353	402	388	352	344	392	350	355	377	360	376	329	369	399	364	328	387	383	353	380	381	389	352	381
5087	1017	985	808	880	828	819	809	873	802	849	865	854	840	820	836	903	831	811	860	878	822	800	876	827	855	848	836	822	885	840	847	812	817	833	813	867	878	834	862	866	843	863	872	803	855	840	883	840	864	841	871	831	857	829	866	879	894	902	874	835	815	814	892	830	852	911	803	851	851	821	857	879	829	806	895	890	872	820	830	834	841	813	889	844	853	858	805	853	832	807	817	860	868	812	798	899	845	840	865	881	834	880	838	840	855	887	797	831	838	812	812	851	863	864	854	796	862	833	890	816	856	809	844	904	852	865	846	869	837	860	817	847	850	835	900	877	812	833	816	840	827	825	866	919	829	860	841	824	799	904	791	862	858	821	868	862	881	803	839	907	841	810	887	817	912	833	884	862	896	839	832	822	861	875	878	869	903	873	828	833	882	911	915	839	853	871	842	887	803	856	811	847	802	815	859	834	784	823	900	871	892	827	895	849	840	855	869	840	893	849	829	818	854	874	844	841	823	783	872	867	813	775	829	821	849	880	897	840	911	847	885	814	837	809	872	835	842	869	868	876	826	844	812	879	835	851	801	855	815	811	846	911	838	850	846	871	823	803	863	846	813	841	918	812	839	856	858	841	863	848	836	828	889	881	868	845	814	890	833	844	801	804	872	809	868	890	857	805	853	879	831	838	828	856	840	806	844	779	845	837	840	796	828	859	885	846	861	808	825	852	898	878	841	852	882	805	789	840	853	825	835	815	843	870	913	874	822	887	864	849	868	887	825	848	835	832	833	823	832	805	865	869	878	819	848	817	822	828	868	807	880	849	853	849	774	835	847	834	850	839	880	829	804	833	857	875	857	852	777	849	852	839	810	788	873	858	862	907	856	867	848	826	839	853	844	891	850	869	879	841	787	815	849	841	817	859	858	866	767	851	823	850	919	779	830	873	864	815	855	813	876	823	871	871	812	905	834	842	828	841	800	851	826	884	875	873	828	890	850	892	884	892	786	902	845	853	894	926	841	823	835	828	786	890	876	887	855	839	821	823	842	856	856	851	845	798	845	875	892	864	864	844	817	860	852	862	833	854	786	789	806	825	857	830	855	850	838	826	883	894	861	835	883	868	860	807	820	878	841	832	860	836	838	813	873	823	891	833	854	855	851	880	854	832	841	860	837	852	909	874	846	855	812	898	852	842	877	861	836	808	833	846	854	844	867	875	844	841	793	884	835	783	872	876	837	843	856	856	882	854	828	796	786	837	853	868	854	805	830	884	844	880	827	813	838	788	872	818	877	863	817	855	824	844	847	876	868	828	860	842	810	768	799	802	837	921	827	845	845	834	850	844	817	866	893	850	847	885	887	814	863	860	896	815	830	877	844	826	886	880	797	849	888	879	904	867	840	819	861	805	835	877	837	802	875	854	881	860	814	826	816	818	872	827	825	856	875	903	851	843	822	842	821	842	841	809	813	862	810	857	836	835	843	880	884	791	838	839	858	874	824	837	775	881	845	831	828	860	815	872	815	832	833	843	825	859	835	852	835	824	846	817	873	832	837	802	857	847	924	869	861	850	886	872	833	845	919	813	866	873	859	807	896	875	865	861	839	852	908	836	848	847	845	858	863	850	858	885	836	850	838	886	885	823	841	862	847	897	854	855	812	838	855	802	841	894	881	892	816	856	835	827	848	842	835	844	791	807	827	863	798	848	843	837	865	843	885	863	886	895	848	836	811	896	819	895	809	931	823	831	840	868	881	805	820	841	825	838	844	835	779	858	807	835	845	853	885	801	860	834	858	808	831	841	779	800	859	861	826	804	823	833	853	868	827	795	805	854	817	818	866	840	879	818	890	841	822	788	831	896	790	818	808	869	878	842	823	852	879	895	908	819	873	856	884	863	869	808	841	889	868	827	781	849	859	798	877	880	836	806	838	844	828	829	850	884	808	827	771	849	785	844	848	833	803	814	858	851	874	882	880	843	815	819	814	827	892	782	838	837	813	876	871	790	880	789	855	878	798	858	856	844	819	813	827	853	866	886	894	785	815	799	853	848	887	849	842	887	824	860	860	887	841	847	869	863	832	843	833	844	822	886	831	837	825	846	809	862	850	860	878	851	856	841	863	821	833	818	837	850	851	869	863	888	806	878	796	914	861	851	843	835	847	887	829	867	821	850	860	906	909	819	868	876	850	809	815	849	852	866	829	838	872	892	832	836	842	905	870	817	869	824	834	840	870	874	866	864	924	831	823	830	869	808	866	848	852	884	808	826	895	862	866	870	858	868	824	844	850	812	848	842	850	793	851	854	843	827	857	813	846	843	871	812	878	838	908	777	845	828	875	882	806	827	833	873	857	836	845	888	822	818	866	891	892	863	817	840	826	858	821	811	830	826	864	833	871	853	876	888	840	820	845	807	910	839	825	879	868	867	846	852	846	816	830	874	787	861	907	856	832	829	842	855	836	854	852	863	796	868	854	875	833	829	846	814	868	786	827	834	839	804	862	843	820	805	848	834	830	817	857	822	885	859	849	844	822	830	848	839	831	872	846	823	813	817	857	844	835	823	860	820	874	850	763	872	860	843	886	790	839	867	824	879	879	827	845	840	835	861	832	834	837	842	846	862	860	812	793	871	870	873	852	821	842	816	890	819	834	820	790	831	842	846	854	852	880	841	839	856	755	802	782	833	784	838	824	833	887	813	856	837	883	882	880	829	854	791	836	880	903	897	860	851	821	851	843	877	890	833	892	841	869	854	856	858	849	887	838	851	822	858	849	856	828	838	860	819	785	825	819	817	807	862	826	831	791	831	857	893	796	824	838	857	879	876	869	844	898	827	860	837	770	846	855	824	862	821	801	800	823	827	815	780	876	796	842	838	854	847	826	809	821	813	868	831	871	854	857	928	845	850	864	825	851	915	840	842	835	774	843	803	841	869	894	807	852	797	831	875	825	834	857	817	865	863	897	879	884	824	804	795	892	840	846	838	803	824	869	820	851	785	870	852	884	867	867	881	863	863	817	920	837	855	881	829	827	870	807	835	839	854	869	869	833	822	865	828	829	868	842	819	810	802	854	831	870	810	915	846	851	810	861	864	815	848	860	851	824	848	885	858	851	856	862	852	877	830	858	861	743	848	876	848	878	846	914	863	846	871	810	833	845	920	816	783	871	811	868	823	849	845	866	831	905	840	868	854	827	857	827	841	789	874	854	836	792	861	803	886	852	870	872	828	857	832	848	882	861	787	839	837	889	854	827	896	855	833	785	886	829	865	846	853	835	848	822	883	883	829	832	816	808	833	817	803	843	891	811	822	826	856	865	828	904	860	840	870	808	873	835	827	857	863	887	835	811	887	859	844	867	908	825	870	784	756	862	859	842	868	826	821	889	854	828	861	880	841	809	880	860	837	787	891	828	868	863	823	882	845	877	862	861	835	837	850	886	844	835	823	856	824	817	849	841	842	867	853	874	853	863	856	830	883	860	815	862	855	867	848	807	866	840	840	829
24389	20836	24444	27335	20392	2255	634	550	507	457	476	432	430	426	443	418	380	404	375	421	394	377	435	426	393	372	404	432	397	382	428	446	418	420	418	418	424	439	387	384	451	432	453	417	391	415	408	429	422	428	429	435	439	416	428	431	402	392	428	408	433	457	408	429	421	400	423	443	395	463	444	413	375	408	411	411	405	432	397	430	382	434	417	430	419	413	428	481	397	443	456	431	413	406	429	471	437	404	404	419	455	434	462	430	407	432	418	433	475	390	411	422	415	423	403	433	386	438	437	423	452	416	450	370	434	393	434	405	424	405	401	427	412	420	422	454	452	402	420	437	389	425	438	470	395	426	412	412	409	418	430	399	436	411	469	422	404	406	415	404	408	434	410	375	423	421	437	444	466	402	438	429	459	441	411	422	398	400	418	380	426	399	415	436	380	449	435	407	422	428	406	424	440	405	428	438	433	440	404	420	403	443	416	437	399	441	440	385	440	411	425	447	387	444	410	408	463	446	446	420	416	442	422	410	417	455	401	397	434	426	422	428	406	400	437	428	432	408	413	396	425	410	415	418	392	399	449	438	411	436	393	417	415	436	441	370	376	430	444	416	393	423	409	411	411	429	409	445	399	382	408	444	383	379	434	370	421	438	436	419	442	436	450	469	433	437	412	406	415	422	435	413	401	422	432	397	427	447	415	390	401	434	422	360	453	426	438	404	401	433	424	428	432	422	396	405	418	417	423	403	443	475	417	450	421	412	437	426	420	437	434	442	401	389	431	416	415	392	424	411	441	466	420	426	422	422	417	442	414	406	406	429	413	419	427	450	409	407	404	414	438	426	397	400	413	456	410	393	381	429	406	423	416	435	366	381	427	391	421	421	439	396	420	433	478	401	397	407	429	448	419	439	397	410	391	443	424	415	453	420	410	407	376	381	433	384	420	412	377	408	407	404	419	374	422	401	399	362	412	414	437	442	414	455	421	424	440	386	413	403	392	383	423	431	397	402	441	424	419	428	429	426	389	395	392	426	390	437	444	444	418	420	426	437	378	405	387	416	379	429	407	417	383	415	399	400	422	400	428	419	390	433	405	437	407	423	399	424	392	389	387	425	406	428	427	414	402	411	405	402	435	382	399	398	412	412	446	414	406	412	378	377	412	413	469	389	429	438	416	442	424	437	446	407	436	382	464	452	423	409	419	432	453	435	403	429	402	412	433	413	401	423	407	432	427	417	442	425	405	450	388	431	427	426	425	385	386	409	448	368	379	366	408	399	411	398	437	434	382	424	368	428	425	430	402	408	375	421	422	404	419	467	423	433	394	447	428	426	425	463	408	402	432	363	423	450	415	416	397	410	432	436	428	420	415	404	408	396	406	450	427	443	438	444	410	433	432	383	391	455	433	429	392	414	387	424	434	388	406	396	451	488	420	408	403	400	427	442	416	446	395	432	436	439	436	382	383	429	412	428	440	408	415	403	433	380	431	421	388	393	391	423	390	385	438	410	448	399	423	436	403	413	434	404	420	397	442	394	399	393	440	428	440	418	456	391	407	400	477	442	417	398	434	408	450	418	458	449	435	407	400	395	435	410	466	429	402	419	412	407	432	407	434	402	415	394	406	420	432	431	395	433	458	473	439	419	436	444	418	438	415	470	360	396	388	372	417	435	451	433	375	409	420	452	421	468	404	418	403	383	399	433	392	412	429	403	437	437	442	428	403	440	399	417	414	448	407	432	452	421	435	452	444	415	414	413	447	419	403	366	395	435	415	460	445	398	423	447	426	425	421	413	410	422	427	399	422	441	428	413	433	441	359	392	415	415	438	426	464	408	435	405	437	440	418	439	398	424	400	425	400	394	394	395	407	387	425	412	459	445	409	391	426	393	403	438	412	443	397	464	433	423	385	406	423	464	405	407	413	433	376	428	402	370	446	405	443	361	411	410	393	408	437	398	406	419	460	394	380	360	384	421	392	414	398	425	414	403	431	410	460	430	437	377	416	389	421	442	446	400	398	419	392	409	404	406	407	404	396	409	436	410	397	423	445	440	428	417	394	392	401	467	441	435	416	404	448	408	387	439	446	425	419	414	399	403	381	436	433	415	430	434	453	372	417	440	408	436	408	456	370	385	451	423	425	425	407	451	412	405	453	410	397	413	406	385	408	416	422	373	375	409	419	424	420	431	396	452	433	419	408	442	413	400	394	445	405	425	424	399	438	426	399	445	431	392	451	397	464	419	426	439	391	424	399	418	404	409	394	424	443	430	421	409	418	391	451	442	403	433	394	411	416	398	373	407	460	412	437	441	427	420	399	467	438	426	402	395	435	414	423	413	393	425	434	430	447	440	401	388	387	399	383	389	406	404	458	440	429	404	417	431	422	418	398	421	417	419	401	424	388	447	401	431	396	458	404	421	424	426	400	402	406	417	419	423	419	407	389	433	462	398	403	418	418	391	452	441	397	403	380	411	430	435	469	438	437	389	406	424	435	398	415	383	409	412	395	417	445	442	453	424	411	423	423	407	404	431	387	425	429	462	423	414	446	391	438	486	426	431	432	444	472	415	403	418	420	441	436	396	390	435	430	431	394	441	437	424	423	438	418	426	436	405	415	429	442	440	428	414	416	445	419	412	430	405	418	399	395	419	425	395	450	420	427	413	429	397	417	422	398	428	409	434	442	408	412	409	399	420	419	433	407	422	424	438	448	430	439	465	429	427	412	441	443	442	385	447	396	398	418	390	440	402	399	390	424	374	427	390	440	407	441	420	422	399	429	372	384	428	430	411	437	430	414	427	394	426	455	461	427	400	430	377	418	449	415	399	437	446	416	397	440	406	398	421	414	375	402	403	422	430	400	417	409	449	436	425	403	435	382	457	403	446	428	425	398	423	433	417	403	437	414	382	434	420	386	429	405	467	427	421	457	454	401	402	433	422	421	440	396	413	438	409	434	441	415	409	414	452	401	404	411	378	382	414	418	448	411	432	422	413	392	420	422	373	460	464	411	405	408	421	411	410	403	436	385	442	447	439	380	393	446	412	462	434	494	414	409	406	410	420	398	431	433	373	382	446	418	388	411	406	376	420	422	425	421	431	455	355	422	416	432	512	421	433	418	440	422	398	426	429	401	379	430	404	443	416	399	426	454	405	406	419	418	431	428	384	458	387	435	463	425	417	388	371	393	439	434	412	408	394	405	426	408	416	413	411	426	432	462	444	412	398	396	445	408	416	456	414	406	391	424	414	425	421	432	439	423	395	403	393	426	480	426	424	380	386	420	403	422	417	436	401	421	434	412	388	406	417	447	453	459	465	410	426	438	386	421	450	369	430	414	422	414	424	421	399	364	443	431	454	386	390	395	391	399	384	396	400	396	406	376	393	444	413	440	405	419	410	411	445	369	398	402	448	421	439	437	406	410	417	429	451	446	420	426	448	427	415	422	388	433	400	434	394	419	397	402	421	405	415	356	440	409	385	395	412	444	439	436	399	423	465	449	403
3364	3067	2180	1319	1134	1029	1009	1028	911	968	929	907	928	876	955	919	918	892	939	900	899	955	935	894	891	955	901	873	927	922	924	921	887	903	923	853	911	988	845	898	941	909	957	909	904	882	956	919	890	923	942	938	882	929	908	977	886	934	918	927	930	941	938	879	939	935	914	921	938	954	920	888	954	867	914	920	882	919	907	902	958	899	956	869	861	907	905	877	932	909	887	848	949	873	918	956	875	901	946	913	909	947	887	883	927	906	955	903	946	893	923	919	930	867	932	930	882	967	930	911	913	896	843	906	930	958	945	897	996	921	884	913	909	890	870	935	926	900	912	892	892	935	868	946	919	903	879	884	871	871	962	929	873	867	960	879	902	954	935	932	952	920	892	980	897	915	932	873	939	853	882	901	918	890	877	894	887	919	891	895	921	929	939	876	912	879	899	930	897	890	911	909	921	919	951	946	946	895	937	936	906	929	905	927	907	902	941	892	907	918	913	1000	929	919	920	853	923	945	889	927	922	900	926	901	919	971	935	916	903	936	971	906	933	946	855	931	890	913	901	923	902	898	915	922	905	926	921	937	880	927	930	938	874	877	879	926	940	910	933	902	900	972	907	948	950	909	879	908	947	923	869	873	908	914	944	861	904	907	963	987	940	951	907	874	933	932	876	941	901	904	936	911	967	878	921	892	980	900	897	895	931	897	909	941	927	870	892	880	960	937	915	915	909	928	914	953	875	898	950	894	886	867	875	934	935	997	900	905	925	901	925	885	912	846	923	904	945	910	855	875	990	958	914	894	932	892	935	919	965	872	980	902	878	897	917	928	928	949	942	883	932	912	909	880	898	911	946	923	861	973	917	915	918	907	903	952	940	929	927	928	976	945	895	936	898	906	906	896	890	963	933	942	927	910	938	889	876	904	927	964	930	949	938	957	935	862	908	935	951	936	929	933	943	887	942	925	882	919	926	878	911	943	924	939	906	881	913	880	924	896	913	932	934	930	905	881	933	897	915	906	926	888	938	883	861	912	971	855	854	913	1030	911	934	904	975	930	914	914	904	926	898	855	866	915	962	909	935	911	944	927	930	948	900	942	910	925	974	913	971	972	884	846	873	852	924	886	901	888	880	962	932	883	974	898	918	980	897	922	929	912	859	870	869	915	886	878	932	875	909	959	895	912	893	893	919	894	898	870	903	924	918	931	901	951	864	904	925	914	925	931	921	920	928	891	916	920	916	902	915	935	958	924	897	938	914	935	939	915	987	936	929	878	892	935	966	962	927	860	904	907	904	894	906	937	935	910	883	926	898	859	856	903	895	875	869	868	905	909	908	925	924	941	917	863	882	884	864	897	866	880	880	890	922	936	926	957	940	931	855	911	934	878	891	908	894	872	905	953	899	931	877	938	895	918	936	829	896	853	925	910	917	1003	904	935	942	976	924	864	886	931	891	853	908	953	872	861	924	921	945	877	921	909	928	932	894	869	915	845	920	940	876	914	911	885	961	914	928	902	965	939	926	1006	886	884	957	850	920	883	917	944	916	899	899	872	934	921	890	975	955	929	890	922	972	846	898	918	956	928	960	907	899	965	930	867	908	942	930	907	890	904	890	906	969	874	889	940	891	913	943	901	941	917	934	915	930	909	962	905	920	892	905	929	859	899	928	906	964	905	948	888	913	873	906	920	893	906	890	919	947	948	920	915	962	958	915	987	944	887	933	895	887	908	894	948	917	952	874	935	902	907	930	911	959	921	901	876	970	900	881	884	904	961	889	943	944	956	883	896	911	904	869	974	941	896	955	918	897	893	942	906	886	924	966	979	938	936	907	917	937	914	864	888	868	881	896	921	930	920	901	992	883	989	868	925	907	940	877	926	946	983	911	936	861	923	887	923	934	875	936	924	919	890	943	925	873	901	891	889	943	887	890	914	916	947	866	900	947	959	963	866	857	948	919	881	951	933	873	890	894	881	924	915	962	891	924	932	929	923	836	897	917	868	899	941	904	946	873	897	906	882	857	918	901	891	868	918	946	865	959	907	952	891	898	904	931	908	938	938	937	937	929	919	945	912	874	903	884	895	951	951	926	814	924	914	933	954	901	848	941	931	871	906	955	917	903	870	910	930	885	938	924	907	891	909	831	876	911	896	890	932	878	911	893	919	862	956	912	992	935	884	897	889	902	907	970	922	923	882	942	953	898	906	935	946	956	917	912	941	870	869	960	888	884	915	882	927	916	893	879	961	929	923	877	924	910	938	923	898	882	910	910	938	928	920	890	928	922	923	945	866	907	890	946	891	940	916	896	905	839	918	923	919	910	889	911	949	856	900	930	945	912	880	878	945	903	917	885	958	932	907	995	1003	980	895	923	946	933	887	867	898	956	884	943	911	911	903	950	894	861	879	957	856	877	946	877	952	938	860	950	900	924	885	912	900	930	901	914	914	930	973	900	931	886	931	847	905	866	891	988	960	905	928	969	886	943	897	950	872	911	910	949	937	908	861	911	958	914	896	884	884	923	903	907	927	891	924	896	916	893	927	913	954	897	916	926	954	939	876	846	879	884	951	914	880	864	942	917	911	911	987	905	906	891	867	920	921	886	955	875	909	911	934	909	827	956	929	967	887	920	894	934	926	921	880	903	969	910	931	921	888	909	915	900	884	929	898	858	910	908	978	859	953	926	904	903	909	885	953	944	935	1003	891	908	845	936	851	953	868	914	846	918	917	968	895	911	887	918	975	928	895	963	902	887	934	896	950	967	889	923	949	914	935	893	953	953	893	952	942	920	880	914	919	891	899	893	910	860	887	880	877	926	977	909	955	908	897	966	894	907	924	869	907	984	925	925	883	855	879	882	890	915	931	877	916	884	934	892	922	963	875	935	886	881	885	899	923	886	957	895	971	879	930	903	878	933	924	905	915	909	834	864	893	958	892	894	885	953	900	929	917	936	934	892	890	915	962	918	885	986	919	907	909	928	915	895	937	895	905	882	939	877	909	962	891	915	902	922	894	882	908	907	910	894	918	937	918	922	874	863	965	919	921	926	929	896	835	892	899	902	929	958	929	939	917	852	917	915	932	884	929	896	895	912	970	918	913	909	948	930	916	882	876	932	956	929	906	916	872	998	931	872	937	821	879	914	896	941	930	951	882	893	969	971	936	924	891	955	944	896	902	909	927	924	889	837	948	898	867	874	871	922	873	892	918	939	928	912	914	930	887	917	852	963	956	867	914	876	910	911	919	866	854	920	947	936	925	872	920	917	917	933	911	907	969	907	864	900	890	914	888	944	937	891	914	920	939	924	882	906	915	892	918	906	940	922	935	974	882	937	925	930	904	898	914	918	951	845	916	918	861	933	872	902	858	922	935	928	980	924	906	890	906	886	900	899	927	902	888	886	870	927	923	915	914	892	936	852	908	899	876	914	901	899	946	914	936	1009	904	895	903	935	957	908	861	917	893	942	890	928	912	930	933	916	857	833	840	939	919	921	872	949	876	894	913	901	941
23567	20818	25088	26663	20825	20822	3295	478	400	373	304	311	303	286	309	254	271	249	246	261	246	255	247	261	246	232	266	235	240	236	240	227	230	257	248	214	201	246	266	224	221	246	220	227	220	225	230	226	228	249	233	253	251	259	215	284	218	272	260	229	242	259	230	249	276	240	235	237	217	229	243	228	250	253	222	230	266	239	239	219	257	247	239	251	270	246	243	248	251	234	243	244	240	232	217	229	230	232	249	228	249	207	235	235	250	232	249	237	230	231	245	244	234	238	245	232	241	247	244	241	199	227	232	212	218	254	228	216	216	265	231	264	206	254	227	239	239	239	228	231	223	248	235	216	249	260	240	247	267	226	252	204	254	227	237	231	256	242	222	238	236	248	220	246	232	220	239	264	258	230	247	253	205	250	230	242	247	258	209	221	236	235	253	273	245	235	256	205	233	248	259	246	262	247	236	259	258	213	253	201	241	240	220	243	230	248	237	244	275	256	240	247	234	243	263	240	244	264	265	243	239	243	228	241	202	240	242	264	246	247	228	214	233	231	248	232	274	203	222	224	251	226	233	235	237	212	240	233	244	252	260	226	226	249	226	253	213	244	235	210	202	237	221	230	227	268	261	243	230	222	233	227	254	239	257	243	226	258	257	246	218	209	257	237	259	268	231	227	217	256	252	280	229	216	256	258	261	223	226	226	258	207	247	253	252	249	281	236	220	221	254	239	234	222	234	214	240	216	222	233	246	262	265	226	252	234	236	265	262	260	208	240	258	240	235	227	243	219	271	249	252	215	251	227	247	216	250	229	225	262	208	221	230	225	244	258	247	212	246	203	271	234	230	221	230	225	246	237	230	257	251	230	243	259	195	248	236	252	250	229	251	253	226	253	218	258	268	254	247	268	208	203	247	247	225	239	247	264	236	242	235	196	244	194	255	225	234	189	266	229	238	230	252	237	248	253	240	228	206	217	242	256	185	225	228	242	214	208	228	235	236	240	262	252	251	220	240	234	261	237	233	240	247	230	249	211	256	252	219	244	220	210	260	229	237	263	207	202	238	238	252	262	265	261	216	207	224	220	249	214	246	234	244	202	250	253	242	263	238	214	227	234	257	245	234	260	234	234	222	210	249	228	202	200	256	251	223	223	265	214	244	229	206	229	234	269	252	239	219	253	226	248	252	247	226	253	235	237	263	236	235	249	275	237	249	233	246	210	236	253	252	229	229	222	226	225	260	247	236	221	231	214	239	225	217	240	247	228	256	232	236	229	223	230	255	231	220	215	227	228	231	232	232	232	248	220	231	228	270	210	226	221	232	231	234	231	241	234	255	253	243	215	217	253	245	230	248	255	237	223	230	289	251	274	211	229	245	244	241	219	231	233	238	248	235	252	232	205	219	255	223	236	249	251	249	224	212	257	247	219	251	240	247	268	221	239	228	222	228	265	226	212	243	215	245	242	210	229	244	238	243	212	209	235	244	229	215	255	197	242	243	224	220	236	239	242	223	245	206	252	274	246	228	218	245	230	211	238	253	231	246	250	201	260	245	210	238	210	223	206	265	212	230	237	238	239	215	220	235	243	225	211	236	215	231	230	252	260	239	259	240	224	262	281	232	230	224	253	242	219	234	253	243	241	234	231	236	234	244	237	254	253	249	196	216	275	237	225	235	244	222	237	258	236	238	250	229	233	238	216	251	254	227	256	266	222	240	227	246	256	262	243	219	219	238	285	226	244	246	238	246	256	230	207	238	242	225	240	292	231	229	204	236	232	234	243	240	222	222	241	263	246	248	253	234	269	265	257	233	210	213	247	269	229	246	243	245	233	232	231	225	247	234	189	219	224	275	255	251	264	261	213	265	223	226	228	230	254	201	242	231	278	210	237	235	251	211	236	240	234	237	229	217	242	230	266	242	250	229	244	226	232	260	222	228	233	241	242	226	233	207	234	224	229	239	221	225	238	238	259	227	236	249	228	230	244	245	257	242	246	213	261	223	231	253	235	237	237	220	239	266	221	245	224	229	210	206	250	215	243	258	240	251	251	244	245	248	252	234	239	216	258	263	268	231	246	262	278	259	225	235	226	210	250	237	203	220	209	222	236	244	232	230	206	240	261	256	235	228	234	241	259	237	226	258	248	225	268	286	260	247	216	242	222	214	236	226	264	251	228	235	220	247	251	237	257	236	229	231	259	235	243	245	235	261	245	227	243	234	244	259	232	246	217	220	198	245	244	246	237	230	207	221	257	247	223	226	214	232	250	232	237	257	220	259	227	276	241	247	208	220	255	271	220	229	227	241	260	234	230	244	231	246	226	238	230	240	245	250	223	263	269	242	224	257	243	247	275	239	234	255	265	240	255	245	209	220	238	249	223	237	235	205	238	233	233	244	236	211	238	261	240	244	223	255	218	235	234	226	234	234	237	248	217	241	211	222	279	225	259	213	227	245	254	274	194	237	233	226	220	221	235	226	224	236	215	244	227	236	220	238	226	203	211	207	218	237	245	224	252	252	228	272	191	234	214	210	237	216	229	227	245	246	233	253	247	226	218	246	241	214	238	222	242	240	214	248	252	241	244	247	229	245	225	259	252	224	235	237	271	211	234	259	260	223	230	229	224	247	268	247	272	241	222	242	250	236	230	221	229	216	260	240	236	222	239	248	264	268	216	270	242	213	238	246	243	245	267	236	243	221	262	255	250	220	256	255	237	225	247	253	254	229	239	225	237	250	219	217	220	243	229	219	259	219	229	232	260	231	263	259	240	240	199	218	224	221	248	254	232	225	240	217	196	215	217	215	218	224	221	259	195	242	251	264	230	208	222	199	239	227	245	238	211	244	246	234	258	218	225	234	219	219	253	233	230	245	238	235	234	237	260	239	243	225	249	249	254	236	242	240	239	227	226	259	201	251	245	229	212	231	235	231	227	209	226	241	213	243	264	240	229	226	253	238	245	230	275	214	231	261	199	271	237	232	245	249	214	251	228	228	239	224	229	246	228	216	211	229	252	235	231	260	280	227	238	234	224	241	247	204	240	231	215	218	234	224	218	230	230	210	253	267	234	246	243	244	218	232	216	227	244	228	230	218	208	246	206	231	249	223	224	230	271	235	226	265	227	246	238	219	246	230	250	243	234	246	221	256	221	233	220	227	246	227	233	260	237	268	249	240	232	259	230	257	270	241	239	249	253	238	236	235	239	245	251	248	241	232	233	242	259	247	264	231	232	214	256	238	245	213	257	264	238	214	249	248	222	204	255	227	242	200	249	260	215	256	227	208	266	199	236	224	234	262	263	270	230	257	211	246	229	255	241	203	240	243	245	240	228	272	270	228	223	231	240	230	240	260	249	206	225	233	239	239	229	248	233	216	215	232	219	247	267	230	246	235	252	262	213	209	243	205	243	210	255	250	245	237	245	233	222	242	258	217	243	251	244	259	264	235	229	245	246	248	237	244	270	263	220	232	258	230	236	245	254	219	211	246	264	238	238	256	241	238	236
3210	4799	3005	1493	941	806	725	682	618	619	600	574	554	560	603	575	613	605	565	564	572	547	606	531	577	573	576	551	576	522	597	514	508	568	596	551	560	565	546	597	530	543	563	615	566	572	571	552	580	584	578	547	536	593	554	556	563	546	557	578	590	544	561	555	581	549	541	545	536	524	595	515	519	558	531	539	526	573	554	564	601	544	513	545	590	525	532	565	557	525	547	573	570	604	592	586	599	566	573	558	580	541	548	565	529	556	528	540	567	531	595	541	508	569	521	554	570	587	574	576	549	521	552	556	584	526	566	551	580	535	536	559	537	562	561	549	518	587	533	551	565	522	533	527	588	552	562	562	566	508	553	544	571	570	549	511	555	511	582	548	555	536	560	554	521	551	550	530	560	559	520	523	564	532	603	553	552	562	527	542	553	579	575	560	566	545	559	536	569	601	544	587	546	553	559	541	552	568	522	552	569	552	572	543	600	538	557	536	582	572	524	559	534	560	536	538	571	541	551	547	559	558	570	582	584	571	576	579	556	538	595	546	579	532	524	537	602	554	566	536	552	533	533	589	527	560	522	521	562	562	518	558	589	547	569	549	599	536	547	482	572	596	528	561	516	567	549	509	504	541	553	575	539	548	546	534	525	563	561	571	544	556	543	564	526	586	536	506	513	565	557	552	531	600	535	596	523	560	526	574	566	550	548	571	553	565	529	534	540	554	566	536	584	580	557	557	496	526	552	537	562	524	570	552	589	577	563	532	516	564	539	583	550	557	521	561	521	541	558	584	589	563	565	548	561	566	604	541	559	522	530	551	539	584	537	518	595	554	546	550	569	567	571	549	569	573	521	527	535	575	556	530	544	555	542	532	538	593	542	554	528	564	541	535	559	558	549	555	587	526	528	586	567	540	520	504	543	604	574	540	526	552	499	573	493	554	534	639	551	563	556	536	595	537	556	544	579	541	554	539	547	521	528	546	603	538	573	518	561	561	603	544	517	542	559	555	553	535	563	544	608	570	544	568	572	562	564	576	557	533	536	541	571	538	568	558	502	559	536	601	538	531	590	523	553	545	603	541	579	549	579	525	604	551	517	539	543	522	532	548	540	554	568	530	525	543	542	568	572	546	534	542	561	550	587	550	544	566	597	561	528	547	560	562	587	558	576	550	542	540	550	535	534	534	543	549	530	587	544	548	559	574	558	570	553	542	554	558	549	551	510	537	527	545	537	540	550	574	584	564	487	510	506	545	539	515	593	545	552	575	568	526	571	516	549	528	572	561	549	586	538	558	519	568	570	544	557	559	575	537	558	571	540	477	533	536	560	542	547	540	561	540	550	539	543	550	541	565	552	577	566	549	574	538	537	510	544	540	524	534	543	590	578	554	547	546	518	550	517	585	558	553	575	561	527	562	506	538	550	558	533	532	542	586	543	562	543	589	550	588	552	531	570	520	539	547	560	566	526	547	565	575	573	550	548	537	546	572	527	514	562	513	519	564	553	557	508	525	543	571	533	527	544	557	555	561	558	529	545	526	561	534	530	529	528	568	577	557	563	527	579	576	569	536	576	570	583	563	539	588	498	555	546	530	564	566	583	537	558	589	558	528	551	532	542	523	595	520	560	535	558	539	556	508	564	534	532	541	536	552	572	546	553	546	587	533	531	553	550	537	568	537	511	540	558	551	563	545	547	569	591	599	544	540	553	571	540	552	592	603	537	527	549	562	518	554	555	561	570	512	552	628	535	577	601	576	504	561	535	519	554	572	561	576	559	530	549	550	554	563	552	533	537	542	525	568	574	553	506	533	578	575	621	576	576	559	535	557	552	562	538	496	547	590	565	523	551	555	540	590	571	577	549	571	563	537	526	560	553	549	508	585	519	591	522	536	585	577	520	558	559	528	547	533	558	523	519	554	567	571	562	520	524	543	555	539	537	551	561	526	546	514	569	563	561	550	571	530	565	534	567	528	532	543	545	535	535	566	567	553	591	526	546	512	554	543	513	583	534	561	610	589	571	557	548	559	532	564	558	557	537	542	544	554	530	563	545	542	523	548	552	577	564	506	559	522	567	602	540	586	507	577	523	542	613	579	526	502	590	571	547	559	527	559	574	518	563	574	565	578	528	564	541	544	557	576	540	568	569	553	544	580	566	568	544	528	567	512	555	577	522	552	597	567	568	564	602	551	531	550	539	547	542	543	543	555	583	538	524	540	583	520	549	534	554	551	540	567	563	535	548	568	534	524	538	588	551	573	590	561	570	494	521	549	552	572	592	508	568	566	534	558	570	521	554	543	559	558	562	579	545	551	546	570	541	542	586	536	555	550	507	585	552	515	547	530	537	596	552	553	487	565	571	556	531	548	562	574	599	568	529	588	515	580	525	541	526	582	563	576	592	577	554	537	553	567	496	559	511	582	597	541	538	543	556	510	539	545	530	571	553	555	528	527	549	556	562	526	583	567	579	502	554	505	537	533	528	596	519	507	568	552	556	511	553	572	558	540	569	537	534	587	543	550	523	495	544	565	511	523	538	570	536	574	561	576	536	573	564	529	541	513	546	544	554	553	573	575	595	618	563	557	547	574	488	537	503	545	619	593	510	586	522	603	573	524	533	542	548	585	510	557	576	578	536	570	550	544	571	572	556	551	549	556	522	526	576	521	575	587	568	526	568	595	569	543	567	551	563	601	570	472	536	602	566	593	542	579	538	524	547	519	554	573	579	559	522	519	589	526	533	515	581	547	520	576	516	573	544	541	540	560	599	559	566	559	564	546	553	557	508	567	567	553	572	550	585	598	613	542	560	570	574	531	583	583	564	567	529	581	553	580	549	550	576	533	540	551	529	550	522	545	574	523	574	591	554	542	557	581	547	571	518	561	527	560	539	536	558	586	535	530	543	528	544	518	529	593	556	570	564	526	561	510	559	526	519	554	564	533	561	544	547	542	558	534	531	532	582	554	552	563	601	600	534	510	579	555	587	545	535	585	551	529	531	547	545	568	562	569	555	543	504	522	549	552	555	568	539	544	547	578	574	527	561	513	564	517	528	559	533	530	582	540	552	548	554	553	530	541	576	538	557	560	584	539	562	524	577	576	535	573	521	534	553	533	505	568	550	575	560	567	568	533	529	592	549	575	558	541	540	573	523	556	589	537	556	522	554	535	551	555	541	556	520	540	514	535	571	603	577	559	552	527	539	585	555	528	574	525	568	559	524	543	531	540	594	507	536	555	552	553	543	574	549	516	565	568	541	519	531	547	507	553	527	537	542	579	558	529	562	534	534	512	570	529	560	548	514	552	530	558	570	563	591	586	556	512	514	546	542	529	540	532	530	520	547	551	528	573	567	533	537	544	564	581	538	598	537	534	550	534	545	551	573	579	592	555	540	566	520	558	545	576	566	540	528	585	530	548	561	565	598	545	587	522	523	552	613	565	548	506	557	562	597	572	574	521	586	593	574	561	577	567	579	565	534	555	593	564	514	523	563	566	542	530
32741	13225	1857	508	411	373	405	392	380	363	402	369	374	360	371	366	431	381	395	367	381	389	407	413	377	364	387	397	372	388	356	363	392	338	354	359	354	381	362	402	408	370	369	376	389	372	384	399	359	359	369	346	370	367	364	387	374	398	356	350	347	375	347	405	386	363	400	329	367	415	389	407	349	379	364	356	350	379	391	388	382	368	378	405	376	328	393	366	328	407	384	371	364	379	401	375	390	342	378	394	372	370	391	353	375	372	346	381	356	348	401	328	398	395	341	379	359	377	357	373	355	398	365	382	386	361	399	340	344	353	403	407	361	351	375	376	371	383	313	355	381	370	409	358	380	389	355	366	382	406	399	385	353	375	373	376	367	378	370	361	359	401	351	426	395	385	403	372	411	374	370	346	354	358	374	384	346	405	362	401	369	371	376	366	399	352	371	369	364	356	385	358	365	385	359	365	356	395	410	368	343	360	336	371	399	325	353	361	359	374	371	365	359	346	355	366	353	393	375	340	364	362	420	398	352	381	391	400	407	363	423	350	407	408	369	391	409	355	361	371	378	395	399	380	333	398	386	370	398	366	382	362	386	384	395	341	390	378	378	350	365	356	346	365	338	367	376	370	357	409	340	351	380	406	356	424	340	381	376	351	343	377	379	325	405	372	383	396	388	364	390	340	391	408	350	412	363	406	368	385	420	376	395	373	376	385	323	374	369	366	365	392	357	378	354	365	356	357	374	365	360	377	357	371	335	359	351	346	387	400	378	365	395	391	371	364	363	391	413	345	369	381	379	405	352	365	379	351	360	360	383	372	389	378	411	366	367	383	398	413	397	390	371	355	396	373	419	349	375	373	389	394	357	439	362	385	389	382	398	335	376	380	357	347	373	329	352	366	389	386	369	373	362	398	387	388	367	395	426	373	352	396	396	384	382	383	388	414	322	355	374	330	384	340	378	382	395	403	356	382	350	392	361	380	399	395	323	363	380	385	381	362	396	338	357	374	415	387	367	376	393	388	397	352	350	379	374	392	408	381	375	334	376	357	374	377	365	359	374	379	401	394	357	407	358	343	386	401	386	368	392	388	388	358	378	360	375	352	331	375	363	377	396	364	354	357	377	366	401	362	390	382	363	372	398	410	382	371	379	381	376	383	433	388	390	359	383	371	368	356	412	367	373	366	372	358	369	387	381	387	378	364	362	371	358	382	385	399	401	383	365	403	350	368	370	402	369	370	359	382	366	392	387	350	404	335	397	391	400	372	384	367	328	369	358	347	370	362	349	394	373	375	349	369	358	376	368	362	411	307	333	363	376	369	330	381	365	353	378	434	386	359	375	418	367	360	367	364	402	386	398	406	408	411	373	387	386	361	356	384	395	367	409	391	385	349	358	348	369	359	382	373	358	391	373	356	376	382	355	398	392	402	407	375	363	361	347	330	365	434	408	401	359	399	355	371	357	400	374	402	401	382	362	389	390	399	382	378	376	362	342	343	412	341	353	387	408	370	343	368	339	373	359	390	376	408	339	387	353	384	365	383	402	341	393	375	391	373	410	410	387	375	396	365	398	392	311	359	327	364	368	362	396	366	352	371	350	364	386	379	369	350	391	369	359	365	362	354	362	419	351	402	365	386	417	304	382	382	331	376	404	385	354	395	375	378	386	401	341	362	371	405	398	404	380	328	372	382	390	368	382	391	372	348	368	332	385	394	340	380	403	407	375	414	372	358	391	340	366	387	395	369	402	361	353	358	385	379	375	387	370	359	391	368	395	384	342	375	373	376	368	382	395	348	359	384	332	361	364	354	354	384	393	351	349	364	373	376	412	372	371	372	381	387	374	415	378	336	339	349	364	388	362	387	367	376	368	351	389	392	391	400	371	385	370	370	372	352	362	356	353	377	353	389	382	374	345	361	394	394	386	372	381	349	385	362	346	362	366	369	388	389	388	362	351	413	333	347	376	367	387	400	389	391	343	350	361	351	372	387	393	362	346	390	369	350	381	402	334	374	377	357	369	382	423	364	371	375	368	367	368	377	390	386	332	387	401	333	400	391	396	371	408	382	356	365	335	361	396	353	388	331	371	385	355	340	370	376	390	382	355	387	381	336	403	332	360	410	348	385	374	344	390	380	368	380	345	355	406	375	368	371	327	354	346	387	360	368	366	371	376	402	353	356	380	379	410	365	402	375	380	378	364	397	355	382	345	374	378	357	364	386	363	329	406	361	341	363	339	361	377	356	366	357	368	374	361	366	374	382	371	342	412	347	399	393	372	382	373	382	378	353	412	389	388	359	399	373	352	385	366	360	397	384	388	383	369	345	361	380	359	377	371	345	313	368	365	385	387	410	371	370	389	350	372	349	382	362	371	387	382	389	362	400	375	350	391	416	364	356	365	349	356	394	402	378	387	397	370	369	396	390	396	360	371	388	376	385	386	335	372	376	361	379	364	368	365	383	374	361	378	413	376	343	395	374	402	382	369	385	357	404	364	371	368	363	383	400	400	347	371	370	351	394	388	370	400	345	369	376	361	344	355	378	367	357	350	369	389	372	377	431	396	353	385	339	372	363	385	365	369	398	398	374	382	365	371	385	352	380	364	364	374	378	358	360	370	355	387	414	376	359	368	381	365	342	387	392	372	377	376	385	357	402	338	410	351	361	423	389	362	379	352	381	335	369	349	350	394	379	372	365	402	348	373	372	379	363	379	361	393	383	383	406	372	371	388	417	369	399	354	370	363	377	359	391	375	331	382	380	366	366	362	396	360	363	358	395	353	362	347	382	383	356	350	385	379	368	396	372	372	367	367	349	372	358	361	388	363	403	335	416	366	387	371	377	392	396	371	380	394	372	345	369	359	354	386	354	404	378	384	401	367	377	381	392	363	406	377	412	381	398	388	343	344	411	381	368	387	355	368	427	394	353	373	381	360	378	351	339	370	378	406	413	360	362	308	339	377	380	363	383	390	372	376	378	392	380	371	358	363	380	369	385	374	406	379	355	414	344	381	367	365	365	392	365	352	382	379	402	363	398	400	354	354	382	421	417	349	364	385	387	402	375	395	343	367	350	388	352	384	396	387	407	361	339	376	382	379	383	364	370	405	377	422	369	382	377	371	331	375	392	378	382	368	387	374	378	381	353	355	357	423	434	371	364	365	371	358	387	358	368	388	377	345	369	426	388	400	361	405	377	367	370	383	378	378	357	373	373	413	359	371	376	377	375	430	354	373	345	388	377	386	384	392	378	342	419	325	397	345	360	374	374	360	385	380	369	429	393	386	386	388	382	385	396	365	394	373	432	369	391	336	364	343	368	348	393	355	374	389	416	377	391	418	392	313	422	378	395	352	343	414	413	388	360	348	377	411	366	361	388	366	371	352	391	361	355	370	358	398	354	363	358	390	397	380	403	399	386	342	378	363	386	391	365	367	383	339	357	411	350	354	373	430	346	360	385	367	358	378	387	376	364	369	365	382	399	369	363	413	365	400	356	380	402
5316	1051	965	895	862	763	852	828	828	865	822	877	870	825	845	813	813	820	860	894	862	929	865	868	858	841	847	842	849	861	812	918	840	890	859	827	865	901	871	864	899	875	901	882	886	811	854	884	849	893	891	890	834	859	837	880	818	840	795	873	841	844	864	886	815	870	880	845	883	857	881	868	877	872	874	889	845	834	930	874	846	895	875	895	865	795	885	827	862	868	897	863	811	870	821	907	822	834	820	850	871	886	842	910	839	866	817	861	896	841	860	900	814	795	828	872	852	831	827	868	832	860	784	880	823	832	866	861	899	889	853	847	826	847	870	834	839	836	890	831	826	875	902	850	856	845	906	819	869	831	825	857	869	818	864	885	876	868	821	839	823	886	893	852	872	839	893	800	810	826	803	859	871	819	863	828	836	843	873	921	786	837	879	828	866	851	868	842	879	858	820	869	807	835	831	884	790	885	851	852	804	871	829	881	853	852	867	877	833	886	866	847	839	835	890	852	874	865	773	852	826	819	831	850	850	845	936	811	883	851	850	893	856	855	887	814	880	850	850	855	858	876	822	854	841	828	850	848	866	848	922	849	878	885	878	872	855	855	856	841	862	809	890	857	854	823	835	867	881	881	846	864	826	872	805	881	829	828	845	794	855	854	824	878	867	873	870	818	816	833	849	863	861	805	857	861	913	827	866	856	848	843	859	876	848	848	881	866	840	880	832	840	824	846	888	851	907	855	865	899	865	848	898	868	891	837	831	852	861	855	851	809	906	851	858	876	823	934	847	887	863	884	860	832	894	872	871	838	874	887	840	850	865	879	844	858	849	763	847	809	859	836	860	843	850	848	861	827	854	849	871	859	817	900	837	819	858	820	856	826	839	860	827	834	901	815	846	901	825	818	854	875	843	858	799	874	887	839	829	845	849	805	866	882	826	853	879	848	862	851	838	863	900	817	869	846	822	882	836	866	839	842	910	871	862	863	827	831	845	828	869	879	835	819	846	833	870	829	884	855	851	899	861	843	880	807	878	838	851	835	809	810	866	865	801	815	884	842	862	823	832	817	877	893	818	880	841	861	902	842	849	864	840	894	836	838	841	846	792	842	811	873	826	853	808	842	770	864	854	847	877	881	849	848	856	880	831	847	847	844	838	849	802	801	864	862	832	826	850	881	828	794	876	820	883	807	804	833	871	865	843	873	874	884	816	871	860	862	880	906	888	908	824	830	857	881	865	874	829	861	893	838	844	872	861	839	852	820	844	847	876	907	827	909	780	813	886	814	833	797	898	838	832	825	852	777	850	829	888	855	885	825	875	840	830	873	826	812	835	910	885	851	849	852	897	876	825	778	895	866	860	811	872	884	862	838	849	821	794	880	892	890	847	818	829	842	905	860	818	843	849	796	860	864	850	868	890	810	871	860	892	808	864	821	817	844	837	878	847	842	878	821	822	854	830	842	768	855	860	814	813	851	878	885	867	906	876	869	871	898	819	852	839	855	866	897	831	849	904	885	848	793	872	803	856	875	823	884	825	850	890	852	910	823	897	898	868	819	853	841	851	835	809	814	862	824	841	888	811	844	859	876	854	868	940	891	840	869	841	831	875	868	851	815	871	869	885	798	840	844	900	857	881	812	864	824	910	797	841	885	887	865	883	869	893	877	756	871	849	862	862	756	820	869	841	854	849	814	852	889	838	901	895	872	848	885	890	896	840	856	866	803	867	850	823	844	835	839	848	867	913	858	872	856	913	814	834	896	827	861	884	838	820	912	888	862	865	878	833	858	845	890	875	844	823	855	858	874	811	873	853	857	879	851	859	856	853	795	897	842	860	853	828	869	887	808	845	851	825	908	821	854	837	848	807	779	831	789	906	821	864	833	812	861	836	860	830	891	883	861	877	857	809	839	834	887	890	882	844	879	890	809	834	886	921	868	919	875	832	884	838	895	862	859	853	852	813	868	824	842	881	845	855	840	869	839	873	825	897	868	799	913	840	853	876	892	835	828	835	846	857	803	855	850	838	878	880	817	821	836	889	841	849	865	853	866	840	836	871	868	881	913	933	867	900	805	838	832	816	867	825	855	887	850	903	835	852	844	861	832	843	862	857	915	817	830	824	878	909	853	833	879	860	834	856	864	845	804	852	874	862	877	872	887	896	843	891	814	845	875	961	801	890	871	866	885	866	871	813	796	858	831	894	941	865	889	872	813	829	869	860	864	853	881	827	880	887	854	878	881	836	801	878	852	894	906	831	880	843	815	767	847	832	849	878	829	858	900	809	899	848	890	860	804	817	861	851	926	851	805	850	838	861	866	800	887	869	891	834	899	837	860	890	835	828	839	880	905	837	896	889	857	821	887	814	846	830	866	818	818	855	865	854	858	847	825	854	873	841	884	828	814	890	845	866	835	867	859	846	877	840	857	869	834	853	845	876	824	861	866	939	839	847	872	851	888	890	931	854	866	846	863	836	852	825	870	840	908	842	811	883	840	855	894	887	818	834	846	847	810	888	893	883	841	852	857	944	818	801	828	880	841	856	814	852	843	843	824	824	869	906	874	859	848	837	825	891	872	847	822	845	852	854	846	825	881	864	892	864	799	887	895	842	856	851	814	862	933	883	844	869	845	901	874	837	891	862	941	822	824	837	840	797	863	832	876	770	824	819	823	813	869	802	846	877	902	851	812	843	873	895	811	854	872	836	831	847	868	801	833	844	842	886	825	887	828	834	852	827	816	840	845	836	885	872	866	827	856	819	912	825	841	854	838	854	834	882	797	875	863	876	896	800	848	832	870	879	868	830	811	923	786	879	853	843	843	845	830	863	872	861	940	893	842	829	848	893	847	873	852	865	843	867	888	882	835	829	832	861	864	886	873	852	877	828	863	860	821	871	846	848	872	805	826	824	853	821	869	898	852	834	874	894	864	857	864	823	875	873	829	845	896	837	812	749	853	832	868	845	891	835	872	846	810	833	829	816	839	830	925	879	871	843	846	897	853	847	841	896	798	837	865	868	883	856	903	868	870	846	819	874	807	803	893	891	898	913	837	879	925	841	850	846	847	844	870	844	819	848	898	826	825	846	845	860	851	868	865	839	850	839	868	860	800	847	861	888	814	863	809	865	858	858	851	834	871	774	869	879	857	839	851	838	835	939	868	856	850	873	831	875	873	908	867	828	912	855	890	805	899	934	854	814	856	812	876	839	830	879	900	829	859	857	919	854	852	857	873	852	894	833	821	861	871	859	802	846	825	816	812	851	874	882	839	864	853	853	884	838	876	805	855	823	872	852	838	844	868	844	827	870	890	865	812	835	813	953	836	863	868	858	854	891	814	917	858	843	825	839	853	845	825	876	830	877	880	885	829	839	881	856	795	853	806	869	870	853	808	843	882	838	823	905	904	918	861	853	804	885	841	842	850	872	873	872	862	853	860	811	871	860	828	866	906	824	871	876	839	848	928	870	887	901	794	864	818	868	891	832	919	878	904	894	849	853	809
24424	20860	24454	27373	20294	2183	636	549	497	442	425	432	421	408	451	414	422	464	463	454	425	469	402	399	411	423	423	438	467	394	397	461	440	423	407	393	386	404	379	434	451	433	472	425	437	394	400	431	457	450	395	408	384	415	393	428	397	399	439	426	431	388	409	365	400	426	427	423	390	438	437	397	405	376	429	405	393	418	402	403	453	409	383	418	423	464	415	376	487	430	412	414	416	435	407	378	405	401	409	419	403	395	411	440	422	425	417	414	399	394	416	394	427	427	375	417	399	447	421	436	426	397	400	402	442	403	403	391	387	410	470	385	427	387	459	377	407	420	401	427	381	418	421	399	436	408	386	388	425	408	456	389	439	425	458	420	430	437	443	398	408	433	422	440	433	446	432	437	448	415	458	381	387	400	415	399	413	453	427	398	427	410	391	425	419	425	420	453	439	428	411	411	394	413	451	418	427	414	422	447	459	417	405	396	413	394	371	410	404	441	418	385	418	433	409	405	406	440	381	424	385	406	398	392	399	428	410	420	423	394	416	433	447	438	393	427	412	430	457	400	419	410	389	391	434	434	412	447	413	388	393	409	421	419	365	464	409	416	422	415	383	421	416	413	369	394	400	424	415	407	404	367	389	447	378	395	428	419	438	428	420	408	438	413	369	428	411	397	440	437	389	465	447	415	452	430	412	463	402	415	491	436	425	392	430	418	433	425	403	414	407	427	435	429	407	406	428	413	406	397	399	430	400	424	371	374	439	408	406	419	412	414	395	425	446	396	441	459	391	416	445	394	440	422	423	415	421	403	390	425	418	396	389	449	367	399	416	411	389	417	443	418	440	382	401	405	444	417	398	413	393	412	412	439	398	448	404	395	408	411	471	414	452	440	427	432	455	432	435	406	376	414	439	436	426	444	381	393	360	417	391	422	449	447	404	422	417	415	423	424	451	425	404	417	443	405	404	415	431	428	440	419	409	366	414	459	435	379	429	415	383	421	411	431	392	414	449	390	390	423	426	407	372	417	440	374	416	403	418	455	390	407	401	464	420	421	393	407	395	397	406	471	468	412	392	449	384	423	437	418	393	440	385	395	446	408	432	420	403	442	448	430	376	448	415	404	437	422	409	360	433	382	400	413	438	416	430	453	392	404	395	443	398	453	455	401	418	412	432	399	430	396	409	394	432	408	442	432	418	403	405	428	413	424	400	388	408	432	462	397	385	397	383	421	397	434	438	452	395	408	391	425	414	415	429	411	396	421	374	407	413	447	408	435	437	386	405	441	442	401	444	384	398	420	427	467	401	436	413	445	404	391	404	372	428	464	411	439	424	378	451	384	423	426	431	418	430	451	398	385	417	436	445	428	401	434	456	392	441	389	422	419	390	423	394	447	403	368	398	445	420	415	408	406	406	424	435	383	393	395	408	401	439	421	380	424	429	445	429	401	394	445	396	443	435	390	387	427	437	418	411	410	403	428	422	401	423	430	448	423	396	440	428	415	412	425	417	449	430	419	413	420	431	429	423	399	456	430	431	445	395	438	403	453	399	394	428	372	410	443	426	395	383	364	452	451	397	431	408	372	390	401	443	416	428	488	417	433	375	394	424	411	409	409	430	402	392	417	437	396	472	399	378	367	427	396	459	424	440	413	400	377	461	421	383	425	405	402	428	357	398	429	421	411	407	408	421	406	414	379	404	390	405	411	438	389	439	450	399	402	406	399	414	395	398	414	446	384	395	377	420	408	405	398	430	418	425	464	413	429	370	446	406	395	409	407	376	416	431	436	394	414	426	413	404	407	400	422	393	380	409	427	436	425	422	455	398	425	405	416	415	406	420	445	436	424	422	402	377	422	413	413	436	405	416	402	417	391	408	415	383	369	445	402	438	433	401	432	423	407	428	441	407	438	411	422	432	389	415	401	433	429	426	394	444	437	440	419	409	421	431	417	409	405	422	416	417	433	397	382	439	411	423	409	434	408	404	425	379	378	404	395	452	403	416	425	429	436	388	455	428	405	397	394	366	378	406	398	381	412	385	460	415	431	415	404	433	417	415	363	414	409	432	415	431	409	437	437	414	423	426	452	456	434	429	377	416	430	419	431	442	431	397	438	450	427	405	409	437	435	429	399	394	445	437	425	409	416	426	409	430	397	414	415	425	385	417	427	464	428	403	475	399	397	439	391	421	457	380	409	417	417	398	401	455	407	454	433	426	396	454	425	430	430	425	380	403	406	400	436	404	414	409	445	426	431	386	443	435	386	423	443	390	397	412	418	457	449	416	394	428	384	423	435	424	392	403	403	384	405	450	448	437	421	409	431	396	377	415	442	424	441	389	469	432	407	413	394	426	436	399	384	429	418	415	428	407	428	444	396	389	441	413	420	397	404	422	412	432	411	440	414	433	434	435	414	382	424	403	386	420	424	405	438	444	441	441	410	422	429	424	415	415	418	417	404	421	391	403	401	430	432	397	400	454	429	411	447	411	438	415	411	427	437	368	387	407	426	439	423	430	404	427	403	443	429	440	417	392	424	417	444	414	425	409	378	428	428	414	430	445	411	422	412	411	423	444	422	410	431	391	422	437	419	420	424	424	424	388	427	423	377	433	409	455	413	416	434	446	378	425	381	403	450	409	436	404	428	421	397	400	441	450	371	401	366	422	422	375	381	435	386	408	409	418	448	428	380	447	411	395	436	413	409	420	454	449	449	411	422	399	392	465	442	408	416	436	420	424	376	381	421	404	420	402	438	429	441	413	414	432	428	392	418	412	453	420	391	418	424	400	409	426	401	387	415	412	421	400	474	416	423	393	425	392	437	424	380	405	394	403	409	420	411	389	415	380	454	429	446	424	416	493	434	421	422	387	437	446	426	419	414	413	371	426	396	427	387	393	403	443	454	369	414	412	437	429	417	454	423	373	448	393	403	409	415	395	403	409	375	426	396	413	402	414	393	435	399	418	412	402	426	442	423	465	421	394	407	375	398	411	419	392	389	438	440	433	420	414	439	401	395	399	394	472	413	400	389	432	414	420	410	389	424	417	431	417	379	435	423	457	432	390	420	402	409	393	448	400	381	442	418	403	406	419	411	415	453	420	397	411	407	405	443	417	429	432	425	420	421	442	422	419	390	487	406	389	421	425	427	436	398	427	410	441	420	397	433	420	455	416	434	426	465	421	378	410	413	404	445	411	457	405	417	390	402	450	400	428	432	421	399	448	433	422	439	394	468	435	441	450	396	398	401	411	404	401	403	365	386	421	401	423	413	368	439	434	422	400	430	395	396	416	371	376	385	385	426	420	410	430	405	414	431	396	398	453	418	445	415	426	397	422	482	416	417	424	385	466	399	437	418	402	392	433	407	441	429	414	405	395	439	410	399	388	423	400	416	396	387	437	439	404	440	440	385	400	426	438	381	447	428	439	444	409	409	443	375	415	430	408	405	449	410	394	415	404	445	419	389	440	427	428	404	425	406	401	440	416	391	371	420	437	417	414	413
3299	3013	2173	1375	1143	1047	972	961	969	973	1014	961	963	950	925	893	902	922	900	886	895	928	921	917	913	912	948	888	904	963	942	963	928	917	903	920	876	894	866	850	851	853	972	916	883	929	915	929	860	892	945	954	869	938	931	941	894	920	926	912	926	940	881	917	925	924	899	970	959	867	982	941	991	888	889	933	916	957	884	903	891	870	899	976	932	898	935	937	911	890	914	862	951	877	922	933	891	850	898	937	920	866	958	918	952	951	934	913	948	939	878	928	907	900	903	1010	837	922	949	923	976	930	921	926	961	908	943	890	946	910	915	962	872	908	881	924	965	956	906	917	951	878	890	917	933	906	917	938	906	874	912	909	866	872	884	918	931	826	898	935	911	918	946	893	938	901	911	912	952	967	938	945	906	875	913	909	883	957	903	913	933	896	911	926	922	929	938	855	927	899	948	895	875	951	971	947	933	909	971	887	888	926	921	873	937	935	897	901	905	896	939	951	870	935	886	889	900	873	915	911	869	884	953	910	944	871	922	824	881	948	933	982	889	915	922	874	953	876	942	940	909	916	923	920	905	919	911	906	920	929	923	898	908	867	936	922	912	924	901	884	899	872	880	911	864	894	915	893	914	923	861	887	906	931	930	927	872	885	902	948	961	916	928	924	831	925	893	886	919	926	889	923	899	860	923	963	945	942	911	888	931	920	847	905	867	873	914	948	911	924	885	927	986	891	935	930	882	897	892	925	908	933	910	951	906	925	901	888	879	936	886	973	928	956	946	957	891	937	959	917	916	940	888	840	999	878	931	927	923	880	953	911	891	894	950	918	965	929	893	899	909	885	912	981	921	904	904	915	962	944	891	893	969	918	917	912	892	909	980	957	979	914	917	884	900	902	919	948	981	918	907	916	949	931	841	936	984	898	865	946	889	912	873	923	977	885	960	927	918	944	903	868	940	911	934	895	880	926	915	897	888	896	926	972	900	952	919	885	890	886	937	928	908	936	925	976	903	915	896	904	909	936	923	802	906	912	904	928	925	902	945	883	926	924	916	912	931	917	914	919	932	941	944	950	995	868	946	943	931	922	909	888	942	909	923	875	855	906	960	965	957	951	887	899	890	900	905	932	911	932	940	880	928	916	886	917	898	923	912	881	895	888	909	911	881	883	886	905	919	942	875	900	902	945	898	885	894	884	952	892	978	900	990	906	929	906	863	889	846	920	936	865	931	949	891	889	866	926	890	893	901	936	899	898	923	973	894	881	869	878	872	911	916	883	872	917	952	904	925	927	882	906	889	859	901	936	918	920	885	903	887	907	894	926	916	911	916	910	894	887	910	910	895	880	968	918	881	905	942	940	899	930	975	892	939	909	912	891	937	907	885	907	928	882	890	907	879	920	930	917	893	852	951	927	929	909	917	895	900	861	917	888	965	951	910	912	897	953	932	937	913	893	960	923	923	901	888	979	902	936	893	881	931	955	919	913	888	895	881	959	919	924	871	925	940	934	926	941	943	923	858	944	901	926	942	981	891	986	884	929	927	905	941	973	939	960	858	879	895	897	912	921	950	859	829	939	918	854	943	965	936	875	877	938	855	912	962	924	910	908	888	946	910	861	928	899	923	919	920	908	928	963	894	859	924	905	897	940	991	890	914	897	918	914	917	900	935	921	907	873	892	891	966	908	901	895	888	891	878	810	913	872	908	875	902	916	896	926	921	875	921	909	923	960	875	878	888	939	886	885	900	926	905	873	935	974	961	889	919	878	906	925	935	886	909	904	862	934	921	924	890	842	939	920	900	919	891	889	896	933	936	864	869	915	916	885	934	859	922	904	907	937	891	902	874	882	934	903	951	866	919	912	933	873	892	886	921	871	870	895	956	934	884	934	873	889	933	869	947	906	886	887	922	888	870	958	899	899	961	896	874	844	936	913	863	896	820	912	843	972	904	922	905	911	894	891	922	812	928	892	891	872	917	900	871	916	871	872	917	927	870	937	870	859	951	858	858	911	883	985	853	930	928	861	934	915	917	901	958	933	901	862	906	919	878	915	945	895	849	870	871	896	888	923	929	917	909	897	923	947	943	894	906	904	866	904	864	874	933	892	908	932	930	894	876	936	907	890	907	964	974	878	877	894	909	882	878	904	930	863	907	895	878	956	966	884	900	870	916	944	967	868	927	882	963	900	892	870	920	950	854	930	911	914	938	889	853	876	975	924	934	944	926	882	887	905	946	864	886	932	896	904	924	892	982	977	998	900	896	962	894	892	897	923	901	914	891	921	907	902	958	931	917	921	940	945	863	960	933	887	895	906	873	920	979	888	920	920	879	923	971	988	858	961	928	920	914	900	887	899	922	925	887	898	894	935	909	932	959	892	888	864	902	913	943	908	945	863	873	958	882	921	874	935	895	969	897	862	893	915	954	863	926	916	896	914	881	893	924	927	914	893	862	879	918	891	915	900	920	891	909	925	920	870	891	910	964	898	933	888	944	985	927	897	934	911	968	907	898	911	942	916	886	916	964	861	886	978	914	884	925	907	890	877	941	950	938	875	836	900	955	892	943	925	925	857	910	974	939	923	925	918	913	922	911	842	890	811	946	923	950	936	913	862	899	883	965	856	927	891	862	915	941	893	983	878	896	906	952	902	909	934	864	948	897	934	945	914	911	926	904	942	882	942	971	872	888	941	933	878	965	910	874	897	952	924	886	846	868	891	875	899	920	880	925	894	920	910	891	911	907	932	940	893	906	924	904	941	897	879	934	892	923	896	931	888	947	893	847	891	888	889	900	914	979	936	955	889	917	926	939	921	940	934	933	926	861	928	899	924	904	976	860	880	918	888	898	875	951	866	911	929	921	958	921	937	892	904	862	936	896	924	931	925	939	901	917	940	912	956	921	880	911	973	926	886	872	937	904	929	932	946	874	876	911	965	884	923	917	887	917	936	934	898	914	906	881	923	944	923	862	903	937	915	891	944	958	908	844	899	858	874	869	910	879	913	947	931	961	995	872	901	992	937	902	900	890	969	873	911	875	915	883	943	876	936	897	933	888	923	915	881	888	904	903	915	911	904	930	919	946	914	908	894	924	893	812	956	911	923	909	904	928	941	859	885	906	918	875	936	925	880	878	960	920	915	903	960	874	878	951	878	932	905	877	877	846	910	930	920	943	927	883	898	868	978	935	940	926	905	922	930	880	914	958	942	953	911	961	931	893	863	906	919	958	951	861	919	954	932	906	911	981	873	940	896	877	932	877	933	935	942	856	862	900	875	929	968	872	946	913	893	876	927	868	897	909	937	928	967	879	894	934	891	903	866	867	844	948	929	878	925	948	891	929	841	925	918	869	931	881	893	949	859	907	904	849	920	923	928	873	894	897	908	907	904	894	879	923	937	953	919	961	902	942	962	888	947	914	838	956	920	895	890	965	910	982	914	874	880	953	928	913	898	970	862	864	922	901	879	895	912	906	864	956	893	917	887	893	947	944	910	939	930	927	922
23557	20862	25131	26711	20873	20869	3135	524	349	335	315	295	303	283	273	284	261	274	264	218	283	270	273	271	246	241	266	244	253	257	255	253	269	257	240	279	254	256	237	262	247	231	233	249	258	246	252	270	236	256	241	250	257	257	252	259	266	206	221	238	281	261	254	219	240	241	235	245	241	250	230	258	269	236	236	227	247	235	238	232	240	224	212	221	242	266	242	259	231	233	219	239	211	244	224	227	259	226	273	238	249	245	249	222	254	209	245	225	266	252	278	271	240	218	261	225	242	269	268	227	250	243	256	260	269	242	247	241	225	263	241	250	241	248	245	245	284	235	240	233	233	248	258	238	222	229	236	229	233	257	269	237	209	225	261	254	210	201	250	255	261	219	234	233	249	251	295	246	233	217	261	250	254	246	224	242	262	258	214	242	252	257	232	221	225	223	242	226	223	227	261	242	266	233	226	235	246	237	231	228	243	235	257	252	249	240	246	257	265	239	242	265	244	212	245	222	240	262	261	272	234	270	247	234	242	260	253	259	239	261	224	224	233	217	255	238	254	245	274	265	239	282	255	233	251	269	243	225	240	243	242	244	254	254	258	264	253	262	269	282	256	245	259	226	236	237	260	223	238	231	251	252	258	203	227	255	238	233	255	229	274	218	238	239	265	227	256	231	225	245	253	249	249	261	225	251	222	245	266	256	219	219	251	246	238	251	261	277	243	243	240	241	233	229	245	231	245	235	253	253	257	253	257	263	218	239	251	246	232	248	241	243	247	246	242	285	233	249	238	229	253	238	233	228	220	265	220	234	245	223	243	248	226	245	256	251	264	218	237	276	224	243	239	248	221	257	235	263	249	231	252	272	275	253	234	261	265	250	235	262	211	208	229	257	251	243	275	235	230	236	296	257	245	245	252	253	263	255	245	226	245	237	234	252	233	221	264	243	252	249	253	256	228	259	234	248	246	248	250	235	239	224	254	244	214	249	249	236	231	252	251	230	232	250	256	262	263	259	243	259	217	240	270	233	228	266	216	241	250	223	263	239	255	245	207	258	236	261	257	252	234	265	238	228	222	262	242	245	267	256	273	223	269	243	254	238	230	210	245	245	248	241	271	261	216	232	238	243	233	221	250	244	245	243	234	227	250	237	252	249	250	266	214	289	245	222	232	236	273	261	277	258	246	229	241	266	251	256	282	225	239	273	251	274	239	239	245	247	266	236	226	213	255	281	215	239	241	235	250	244	257	272	236	267	220	251	246	249	240	251	205	208	234	249	238	256	234	269	245	204	292	236	256	202	260	256	255	242	220	225	258	242	250	234	249	247	198	247	251	201	234	247	258	252	248	233	248	226	238	272	251	230	267	234	227	260	230	270	263	230	236	219	248	278	238	223	225	255	235	234	261	217	244	249	237	259	232	255	232	275	211	233	251	239	251	268	248	224	269	228	276	264	264	238	241	213	221	222	240	227	232	239	267	255	242	266	229	248	259	230	238	262	214	233	262	233	195	246	217	238	228	254	239	247	262	256	245	257	269	249	268	218	243	242	246	238	229	230	255	231	250	255	264	231	221	243	258	253	264	241	259	240	252	222	261	269	253	236	224	236	256	231	255	250	197	223	240	263	260	261	213	216	227	238	267	254	264	233	232	231	227	240	228	255	259	235	242	244	221	284	248	260	255	221	254	283	249	228	224	237	254	253	228	245	248	224	268	267	243	243	215	249	241	225	242	253	242	249	247	248	257	256	243	240	237	268	239	253	270	219	233	246	238	234	251	255	234	255	260	279	267	243	232	213	239	226	244	244	246	246	222	220	235	228	235	261	215	257	273	259	240	238	248	269	245	242	215	251	264	229	262	253	262	244	255	219	256	240	231	213	268	223	250	236	250	278	234	218	251	261	224	255	253	262	250	244	253	249	233	247	237	266	235	250	218	250	241	268	230	231	232	279	219	261	234	230	223	224	295	233	242	291	225	236	247	242	258	230	241	273	250	277	238	249	249	234	265	248	242	217	244	237	253	216	236	236	214	254	260	218	249	238	244	238	236	242	257	244	214	251	258	218	223	223	274	242	216	277	214	242	256	235	236	275	216	216	224	252	219	243	223	224	251	271	225	245	253	232	244	271	223	230	230	251	252	263	229	238	225	250	229	258	237	222	269	251	239	233	216	223	245	260	217	247	239	243	237	229	254	236	236	204	240	227	234	241	235	231	256	257	250	253	250	225	242	224	243	253	268	253	262	241	234	233	252	249	245	262	239	238	260	262	243	257	228	275	243	251	255	260	224	247	237	259	259	249	258	237	254	257	250	235	217	234	225	235	227	220	244	234	248	201	227	244	208	247	226	202	231	236	244	256	250	273	256	234	251	236	242	242	210	228	240	230	241	276	247	229	239	219	239	245	230	262	217	215	233	230	256	233	234	232	211	272	238	242	236	252	245	267	263	256	253	264	248	267	230	238	226	256	256	252	259	225	216	281	239	250	228	234	238	247	245	262	245	251	230	263	245	242	210	247	244	236	192	263	225	224	221	243	267	249	236	218	235	244	237	235	240	245	238	246	219	227	275	271	225	248	247	235	257	244	239	262	252	250	282	271	244	244	268	216	260	223	236	236	249	237	266	234	219	217	247	263	213	255	227	262	239	228	247	257	236	259	247	227	248	261	245	244	246	244	274	228	237	254	243	253	273	218	258	242	223	247	249	241	244	277	239	240	273	243	234	242	242	243	228	266	219	237	213	243	236	207	270	243	229	266	244	213	251	225	231	273	224	246	240	243	269	220	242	267	235	235	236	243	247	245	203	226	242	267	256	219	226	231	256	236	252	249	245	229	250	238	259	253	247	246	239	236	280	256	269	248	215	259	227	227	241	234	224	232	233	208	246	245	248	236	247	251	239	264	246	228	240	241	245	228	233	233	225	237	239	241	223	244	221	230	245	236	231	222	238	231	238	265	236	251	229	254	229	236	258	257	250	236	240	238	249	240	274	238	225	283	241	220	246	272	236	235	243	267	254	235	245	269	243	251	233	257	265	239	232	231	238	257	238	273	244	244	268	240	253	234	267	228	251	213	266	265	246	250	205	244	242	240	216	244	235	248	248	260	249	228	216	235	232	246	268	255	203	269	238	263	255	254	252	239	219	230	225	223	224	256	231	260	249	259	262	251	233	261	237	236	236	246	266	223	227	249	249	275	230	258	240	226	248	231	231	262	210	244	262	248	270	241	280	248	247	263	259	253	242	229	247	243	241	267	268	258	239	260	244	241	244	224	234	271	234	219	236	239	253	243	271	235	263	256	255	209	260	248	236	258	230	243	235	227	260	254	248	239	251	244	278	232	240	260	243	224	210	222	219	234	213	220	248	216	228	268	235	256	226	242	256	242	274	243	248	248	266	219	257	248	246	253	247	243	238	281	226	240	259	224	249	251	235	211	228	273	248	282	235	253	222	225	217	235	248	238	257	244	235	245	261	258	238	257	240	233	226	251	258	240	248	245
3264	4869	3000	1548	1031	807	710	728	654	594	606	633	598	571	613	593	561	564	608	620	617	560	563	617	619	608	554	593	580	587	558	553	568	587	590	550	548	584	561	577	601	614	595	573	551	619	569	577	545	580	586	573	579	579	587	561	582	598	537	539	548	547	533	609	594	538	530	594	556	589	607	605	558	607	600	548	538	556	563	520	615	568	544	569	515	600	576	549	556	542	539	564	528	543	551	553	557	578	614	538	581	558	566	598	539	588	551	541	602	552	548	563	560	538	623	578	532	575	568	596	560	525	560	568	564	572	580	555	526	545	580	611	590	592	539	604	587	574	572	571	556	552	542	640	563	601	528	592	567	567	563	589	617	549	543	583	545	562	530	574	553	587	614	539	535	574	562	527	567	569	544	585	567	575	556	555	585	600	570	571	555	573	591	587	604	575	540	587	584	580	545	546	563	581	570	499	611	541	591	616	573	586	565	564	559	560	602	579	557	513	559	576	566	587	535	621	579	533	543	571	558	571	542	581	559	515	577	558	564	538	571	589	621	567	587	564	564	581	547	547	563	546	573	571	557	558	557	577	546	584	574	553	563	586	574	592	552	577	533	523	573	561	532	551	597	514	548	593	624	544	567	606	527	587	574	520	552	573	592	550	568	532	553	550	542	518	601	592	570	573	558	537	533	557	576	553	594	579	545	574	557	557	568	573	574	582	539	560	584	572	536	605	579	564	541	519	539	587	573	549	621	588	637	609	573	545	573	591	598	579	565	559	562	594	571	581	522	581	593	545	567	559	572	575	573	564	599	554	574	574	588	558	619	589	581	534	587	531	591	559	593	581	578	506	608	603	550	552	583	548	572	601	595	556	603	567	601	522	550	588	549	591	585	565	614	556	536	557	543	568	586	530	542	551	558	579	558	618	549	532	538	554	544	618	548	546	618	549	592	557	556	563	584	573	570	595	524	609	571	554	583	551	584	575	543	553	565	582	557	567	560	592	621	564	548	545	559	560	563	559	565	569	594	561	543	562	569	577	575	555	580	543	597	565	614	566	577	601	586	577	527	597	531	569	556	548	550	561	564	563	566	545	592	527	552	587	554	577	598	536	591	548	596	597	575	591	573	548	576	583	542	584	562	551	556	578	565	564	563	570	562	586	525	594	543	582	549	586	583	559	513	552	567	576	579	559	545	567	601	547	540	564	587	551	549	586	562	559	549	557	568	566	551	553	616	568	517	539	551	595	592	583	584	613	578	591	547	557	609	556	559	571	558	545	544	527	576	564	586	534	543	523	601	557	568	603	558	562	532	548	525	538	582	554	581	546	559	585	537	574	538	530	567	526	582	576	568	549	561	572	584	556	579	546	550	587	510	554	595	556	568	571	541	540	526	572	568	563	611	564	547	564	585	558	602	610	562	557	612	604	565	625	595	595	582	568	553	591	559	581	560	552	541	601	555	575	566	559	550	560	529	588	592	602	545	581	609	585	525	543	534	531	572	599	575	567	554	565	512	558	590	514	589	553	596	590	539	576	631	603	599	551	565	584	537	548	575	560	556	597	524	574	561	551	552	580	612	568	548	581	529	591	525	561	580	565	576	571	593	592	558	527	551	545	567	527	538	562	617	557	532	633	533	541	582	562	561	565	572	610	579	561	538	530	549	581	567	593	589	574	543	576	545	536	585	528	558	516	582	556	560	539	567	547	549	572	535	587	515	558	572	561	515	554	513	595	578	564	570	561	591	532	588	594	521	554	583	575	555	611	556	558	558	546	582	560	546	542	587	585	560	553	587	558	528	540	586	565	572	589	557	567	612	569	571	580	557	579	548	573	550	556	586	563	558	604	596	591	571	564	511	557	587	587	565	579	546	558	535	579	529	567	515	507	543	550	552	533	576	544	522	553	550	557	601	586	589	548	571	501	538	567	578	555	617	583	573	561	597	575	514	569	571	590	545	573	556	620	542	527	596	603	571	547	601	543	582	564	526	581	546	560	534	545	558	578	570	578	551	577	597	558	571	578	534	522	549	550	601	568	582	555	533	549	566	540	540	571	542	542	594	591	553	555	563	555	571	577	560	537	569	514	529	582	568	531	565	568	520	562	566	557	527	540	569	567	600	540	528	591	563	573	549	556	542	561	568	606	604	581	523	563	580	540	564	565	510	552	559	524	598	561	535	564	559	599	555	563	585	530	577	543	583	520	584	611	561	576	575	572	558	544	561	602	559	622	570	547	598	582	564	571	608	579	559	571	571	514	521	602	557	567	571	587	578	593	563	563	584	545	551	567	549	537	556	536	524	557	599	548	547	520	573	590	579	552	563	599	553	565	558	509	537	560	561	580	594	548	580	529	584	542	585	566	628	611	557	556	516	563	578	594	564	587	587	615	597	581	550	576	529	541	574	566	584	594	578	558	542	557	555	560	575	565	527	544	530	565	534	548	513	577	571	550	544	554	546	534	603	550	577	603	586	548	526	560	565	600	564	593	527	563	548	517	549	578	571	548	566	546	543	566	569	583	535	541	543	558	537	574	536	561	563	574	608	559	574	573	524	592	569	562	599	566	618	605	549	597	571	579	578	578	556	594	587	517	548	526	519	569	586	569	569	590	573	579	583	567	603	562	558	579	557	540	556	524	555	548	579	591	551	571	562	575	583	552	554	514	554	501	563	591	521	546	531	544	560	531	556	576	590	578	562	540	574	561	537	557	559	542	536	544	541	551	547	574	564	593	542	596	588	560	561	567	584	579	554	576	521	554	541	556	535	571	565	523	594	564	585	570	571	566	583	567	573	591	535	523	554	592	589	551	555	529	553	600	572	569	581	522	559	561	535	559	599	570	570	573	556	563	525	591	540	550	561	564	544	535	569	563	546	588	612	558	554	553	562	570	582	565	552	579	547	529	575	550	558	574	539	551	584	556	579	560	573	571	533	592	561	581	548	577	522	584	586	574	570	506	598	545	552	556	589	577	547	566	561	549	535	558	562	548	569	553	554	534	558	530	588	554	587	551	584	562	576	560	573	572	573	566	542	581	583	551	605	545	558	545	570	571	591	560	560	564	573	612	559	541	555	533	539	601	525	570	538	563	593	543	566	584	520	545	569	586	571	572	532	599	627	556	573	582	551	562	541	577	583	559	603	546	575	575	579	547	575	532	560	558	515	573	566	548	605	626	579	568	601	568	554	555	549	556	585	546	617	525	541	510	544	577	527	558	583	558	522	611	588	595	527	552	567	544	579	573	554	578	639	548	560	556	574	550	605	566	588	576	533	539	571	594	587	526	562	550	537	585	605	531	557	565	585	578	604	548	652	562	545	593	591	583	545	577	587	545	527	567	574	541	543	525	520	570	568	589	544	549	585	597	560	568	594	612	563	566	583	539	595	565	615	572	549	525	541	559	584	553	559	542	575	579	587	566	588	542	540	543	583	555	645	589	564	599	537	612	560	521	587	558	558	608	591	605	534	545	546	555	535	562	591	522	556	579	554	567	562	565
32897	13102	1800	501	402	404	330	367	399	406	363	389	365	370	397	397	394	393	379	372	409	374	369	363	388	364	409	355	364	367	410	374	339	365	345	365	363	390	363	388	379	360	384	348	358	365	362	377	371	375	360	346	386	366	355	355	386	379	381	360	368	384	429	391	386	366	386	385	387	380	390	373	365	360	396	414	364	385	361	344	342	409	385	377	349	326	407	423	369	384	376	389	378	381	376	354	354	392	368	374	370	366	369	388	366	349	382	368	434	371	364	355	374	383	359	393	389	359	386	398	360	359	393	379	384	356	397	344	379	395	345	370	336	337	339	363	357	386	366	367	395	369	345	383	399	409	403	409	384	366	394	374	377	367	394	414	400	379	391	389	424	374	349	386	406	357	395	386	392	366	383	378	354	361	384	341	351	340	366	363	399	370	377	396	373	380	332	370	406	351	381	382	334	382	404	362	419	370	362	411	369	360	408	382	328	357	355	368	418	403	369	375	386	381	368	374	373	405	407	375	353	354	344	377	390	381	391	384	414	366	429	378	415	366	367	372	344	348	360	373	344	396	380	344	374	394	407	411	379	392	366	390	369	402	395	386	353	359	352	383	378	392	402	365	384	362	378	393	344	367	379	360	402	393	361	364	389	359	415	385	328	370	363	331	385	376	410	376	398	391	376	379	398	378	381	350	379	374	393	364	368	373	363	353	380	366	375	375	403	376	395	389	373	365	350	375	366	389	367	357	359	379	381	398	373	371	408	424	366	362	347	352	401	386	378	375	375	388	393	372	368	376	368	368	361	365	367	361	382	391	386	356	354	391	360	416	349	367	378	370	360	442	355	367	359	349	386	391	371	348	373	365	391	344	395	376	350	363	391	394	358	393	345	410	361	382	376	355	364	393	382	418	369	399	369	412	346	381	390	370	373	348	374	338	389	399	347	404	380	341	400	374	368	356	349	374	375	380	375	369	389	348	332	380	392	385	382	363	382	380	382	363	375	391	358	379	381	339	382	396	340	385	371	372	384	395	382	360	356	375	385	402	351	369	391	382	372	369	365	397	366	393	396	345	388	367	379	380	412	409	377	389	399	359	415	369	358	383	403	374	389	372	415	369	361	347	399	367	393	395	362	368	389	359	386	351	387	399	421	363	379	396	365	366	392	373	399	383	373	358	398	369	376	397	374	357	337	323	430	348	347	353	383	394	367	371	355	341	341	341	352	367	421	393	418	417	356	372	358	408	380	395	383	396	361	368	399	377	367	392	380	366	386	366	377	383	381	363	350	361	391	383	386	373	356	371	334	390	372	354	360	377	364	358	348	360	404	380	356	376	388	387	396	380	379	347	371	353	345	335	373	339	359	372	387	400	389	356	332	370	374	373	393	375	381	374	370	368	369	406	372	399	384	357	366	378	386	401	348	355	393	359	358	338	354	408	399	398	353	407	384	357	438	362	377	346	384	361	374	396	411	342	381	416	394	409	391	366	354	389	349	375	360	362	370	350	403	396	373	352	377	381	351	348	385	391	405	378	365	362	346	393	352	353	362	398	401	342	362	383	384	389	380	367	367	344	351	359	380	409	406	362	420	311	374	393	407	361	368	350	383	370	368	374	373	404	407	370	335	350	397	378	343	388	371	391	384	349	336	389	379	409	386	371	375	395	351	383	323	360	395	352	421	334	350	377	368	364	365	345	361	368	332	377	360	336	366	385	400	414	364	381	365	375	379	383	369	354	399	374	349	384	388	411	353	390	380	340	408	390	353	363	379	373	406	396	390	364	390	384	378	374	369	376	356	366	376	377	398	368	363	393	392	339	368	330	374	358	369	391	393	354	385	383	361	346	393	372	402	377	318	382	366	360	372	380	351	349	358	402	380	342	344	324	408	374	379	384	388	421	381	369	349	331	390	369	345	385	383	374	359	393	369	385	407	405	363	373	398	388	380	367	377	372	353	365	405	368	375	388	397	367	383	421	378	408	381	381	377	354	368	410	364	372	346	369	354	348	379	360	348	413	370	394	352	345	360	370	337	389	360	375	371	357	354	390	360	382	388	368	394	373	378	375	373	366	375	373	393	380	394	369	388	348	383	349	370	363	392	427	373	346	400	400	384	333	414	385	368	367	368	413	370	426	346	360	378	396	366	381	365	417	380	384	361	381	379	387	368	376	369	344	428	376	389	412	368	377	366	369	402	397	369	364	371	363	385	343	434	364	431	349	406	358	355	404	338	376	343	386	374	351	345	385	381	380	360	368	369	373	415	382	334	371	385	375	391	360	363	375	417	356	337	391	413	377	350	395	389	347	348	351	406	338	368	345	386	345	346	348	374	363	352	346	408	351	393	356	399	369	388	367	401	350	378	393	382	394	423	383	386	361	378	363	383	419	385	378	416	377	374	388	386	390	366	343	344	385	404	427	368	360	391	378	413	367	377	398	363	370	380	382	367	385	395	339	376	363	396	361	386	366	363	372	369	350	363	374	391	348	389	377	365	348	366	402	345	369	352	362	379	373	382	354	396	357	399	392	330	368	323	399	392	368	363	341	374	363	380	380	400	386	383	369	377	365	361	379	418	398	395	377	368	396	384	333	413	393	394	371	342	356	366	385	382	372	352	335	350	396	399	373	371	410	388	361	374	409	414	328	382	365	389	362	382	367	353	421	350	374	360	402	319	372	335	324	373	361	357	388	397	385	379	382	378	351	393	373	362	379	364	375	347	372	412	347	388	380	389	374	368	382	402	365	373	395	390	336	368	370	342	405	368	354	382	380	349	363	389	375	354	350	369	369	374	410	423	395	374	354	395	360	395	367	365	392	351	334	398	361	399	378	366	366	396	364	357	364	358	343	369	414	361	353	355	348	375	372	358	369	370	370	395	374	355	382	360	373	343	372	403	346	351	364	401	388	392	373	409	389	392	369	357	360	400	403	353	387	357	371	406	338	364	412	367	340	384	363	373	364	373	350	358	369	329	387	366	361	386	352	349	351	384	413	381	385	408	360	372	416	383	353	351	404	379	377	354	355	389	352	385	368	333	406	399	314	390	394	349	367	354	399	361	404	389	347	353	394	332	357	375	348	372	361	342	421	372	335	374	385	371	388	365	341	378	353	374	362	383	366	315	335	356	347	413	388	338	351	381	391	356	354	380	346	361	374	369	378	365	387	410	387	384	360	392	335	382	380	387	407	392	361	370	360	378	371	360	357	326	418	378	375	388	354	363	404	348	398	348	374	339	407	358	365	407	370	363	358	389	377	381	336	362	413	398	368	376	386	360	351	397	331	388	349	337	349	345	414	381	364	369	394	368	367	345	397	364	358	370	356	412	391	371	389	391	382	393	346	396	400	412	398	372	366	372	344	356	373	358	380	356	375	357	361	332	416	373	381	348	409	348	350	376	348	344	351	398	415	376	400	415	368	370	369	370	328	391	370	373	361	356	355	388	359	379	381	364	383	386	398	359	367	335	370	376	344	349	400	424	409	396	373	359	402	344	335
5284	1065	901	960	856	833	858	893	898	839	886	848	858	899	870	839	833	884	869	846	833	880	897	913	869	854	830	860	828	894	826	838	861	887	882	881	823	874	876	824	872	878	819	835	860	855	857	863	830	911	840	886	876	875	865	829	872	815	842	870	868	868	837	887	825	873	808	887	906	817	877	817	893	911	875	875	857	835	903	848	857	909	864	818	916	866	852	909	833	840	840	867	884	793	843	846	826	903	890	805	876	895	854	907	795	839	872	855	873	877	876	854	862	840	821	927	878	839	869	831	895	872	799	814	906	846	884	886	832	898	845	848	845	866	830	889	848	839	823	802	865	893	850	861	895	847	856	798	822	872	868	881	845	842	860	803	893	906	820	804	874	815	838	837	834	834	866	861	837	830	880	831	833	832	884	849	853	878	810	843	854	865	873	859	799	828	862	943	843	954	839	823	861	885	830	869	910	795	860	786	839	867	864	895	862	873	858	873	833	827	846	845	791	837	867	811	817	828	881	853	807	841	888	826	831	896	915	877	892	854	866	867	863	881	840	853	902	841	866	850	878	865	857	923	858	885	865	906	885	870	842	895	888	916	874	842	844	863	854	846	841	798	862	857	823	828	866	860	832	888	856	904	765	869	850	804	821	835	912	912	855	850	897	850	877	841	863	820	897	870	836	853	829	858	857	820	851	872	869	880	884	863	826	850	890	831	849	824	832	850	863	869	872	853	836	851	896	802	844	837	882	826	863	785	867	891	921	853	878	861	869	881	866	823	835	840	868	909	882	845	874	856	900	849	903	911	876	849	894	902	836	913	847	850	862	898	875	846	870	835	872	811	908	891	833	923	894	848	904	846	863	853	874	803	871	908	886	828	869	908	858	853	843	845	929	856	831	844	870	885	865	894	801	910	852	906	843	799	843	847	841	825	871	894	871	839	899	820	868	882	885	879	893	831	840	902	868	875	869	877	876	857	866	842	870	849	781	832	861	852	879	853	873	827	838	869	832	896	849	847	852	865	868	866	837	851	883	887	861	864	851	820	890	885	864	894	829	828	874	877	879	883	873	862	860	807	868	843	873	889	877	883	862	855	872	896	821	872	822	886	850	829	858	845	808	882	855	830	849	830	837	858	893	845	902	862	864	845	856	843	855	843	837	835	900	869	866	890	799	829	856	832	877	864	859	844	864	836	891	830	877	870	864	861	853	908	817	848	846	853	898	835	870	867	818	858	877	854	857	804	839	844	870	851	898	806	860	861	843	827	858	854	890	846	843	848	810	848	885	842	889	827	822	823	865	881	835	821	819	848	797	797	824	824	852	859	840	855	869	848	823	877	839	864	884	906	906	894	847	822	873	818	899	901	886	829	830	877	893	851	866	887	911	880	833	887	834	904	812	861	834	834	864	923	904	879	868	843	803	863	861	877	844	879	863	892	880	890	817	907	896	889	838	883	823	809	846	864	829	827	906	886	915	863	869	845	842	859	862	825	877	875	879	821	899	855	807	847	940	881	829	853	812	838	870	872	841	837	887	854	867	845	843	845	914	796	866	834	879	825	816	829	883	862	890	832	889	871	847	847	864	833	835	899	812	784	881	844	835	832	871	840	822	878	814	836	862	828	846	873	802	836	883	863	832	905	823	848	891	871	779	821	876	870	839	893	876	893	909	841	844	869	859	893	874	864	882	857	864	827	816	851	854	929	873	844	878	843	858	844	859	851	864	881	846	794	818	901	900	823	890	860	825	869	865	893	842	823	842	801	861	850	861	848	901	852	911	870	841	853	890	834	828	854	897	899	871	893	877	857	872	900	877	854	848	851	847	819	883	883	874	852	905	842	834	921	877	839	877	877	840	812	873	890	824	903	828	835	848	888	835	835	894	903	868	843	858	904	890	823	903	860	825	900	873	916	805	904	852	862	888	859	838	913	929	839	822	862	877	910	874	843	901	866	859	834	824	841	837	840	914	798	838	817	850	887	859	818	850	865	847	819	857	872	823	818	836	845	843	882	855	819	848	882	810	860	846	812	843	879	891	837	858	879	841	871	911	928	845	861	911	822	840	843	862	880	810	825	881	887	884	831	831	897	869	858	897	816	834	868	861	799	874	888	861	902	854	844	845	853	853	832	850	864	801	854	867	856	851	838	869	857	856	817	838	843	828	848	857	877	888	864	836	910	896	854	847	827	855	831	893	865	851	851	913	845	838	862	833	913	866	833	873	844	902	870	892	864	882	846	819	836	834	841	883	793	839	889	802	868	851	867	857	874	873	905	817	866	838	864	893	884	837	853	825	825	898	860	896	805	871	822	914	866	888	823	876	855	851	816	862	831	840	864	824	867	927	867	911	889	896	851	856	848	812	891	856	827	869	859	866	809	841	819	867	869	865	877	851	869	955	846	858	873	856	813	867	828	815	837	875	856	939	882	830	885	863	839	823	879	808	840	904	865	834	893	903	854	875	859	800	873	825	818	820	900	856	908	887	906	836	834	897	902	844	893	866	826	833	842	868	848	887	859	886	847	859	819	833	851	898	913	818	863	890	860	790	904	838	882	903	870	810	814	848	808	822	813	896	859	840	847	871	794	829	857	860	877	809	845	822	905	807	856	785	846	836	840	876	824	847	824	859	818	839	800	883	842	863	900	889	871	823	876	823	849	857	896	826	877	872	816	839	878	861	875	888	885	884	871	853	838	845	874	855	837	836	893	872	855	869	883	824	821	865	867	851	829	882	874	834	856	852	866	870	855	831	914	820	910	833	856	894	859	849	857	849	878	835	873	844	872	855	899	897	823	808	898	838	897	885	862	815	918	871	902	834	841	841	868	870	848	874	891	808	938	860	874	824	857	870	913	859	839	895	827	885	879	823	823	844	872	845	860	817	903	872	867	816	850	877	853	863	871	899	868	864	827	853	863	825	838	877	873	922	811	860	854	866	862	871	864	870	889	857	890	860	837	852	849	835	870	849	897	818	860	836	849	823	865	832	834	854	818	842	890	845	839	850	846	817	845	864	879	850	853	883	862	903	857	847	893	888	846	867	857	843	871	853	840	784	873	802	827	863	821	842	859	863	862	873	818	854	928	835	888	818	874	873	867	874	829	883	864	924	855	895	857	882	865	887	819	854	896	811	810	846	815	838	854	842	865	884	854	822	840	892	812	865	880	870	900	888	850	860	844	858	888	862	894	867	875	866	798	852	811	844	908	802	861	868	885	847	878	876	884	811	798	854	866	798	847	872	870	902	851	892	847	855	847	888	890	892	828	867	858	845	875	813	914	817	866	833	857	875	833	837	865	814	884	856	839	810	880	889	925	828	862	870	883	877	862	874	821	850	896	875	874	864	853	838	840	788	832	848	857	840	878	871	876	876	852	834	830	906	801	861	854	915	884	861	844	880	826	806	828	898	887	837	835	858	849	885	827	846	817	791	841	780	852	888	897	857	861	845	867	858	838	847	869	839	847	836	856	879	844	827	842	814	800	884	859	875	865	841	879
24383	20826	24461	27271	20273	2195	610	526	457	439	457	435	458	462	454	493	433	413	380	402	398	388	431	427	437	459	399	428	440	448	407	451	432	434	402	422	417	416	422	428	440	407	405	453	424	413	420	357	449	427	435	404	419	426	410	401	459	415	441	414	392	401	395	445	429	420	422	439	396	396	442	407	415	388	410	428	479	446	425	398	408	417	436	409	436	437	444	428	429	441	438	408	428	420	413	444	443	415	417	381	393	424	439	444	436	467	436	392	409	444	434	380	407	398	408	429	411	400	394	433	435	408	442	412	411	425	390	450	437	424	408	400	447	408	415	418	414	398	434	442	428	426	433	444	486	417	451	453	431	418	404	436	455	369	403	392	450	418	410	452	397	415	392	428	433	437	439	427	419	413	443	447	480	403	427	414	387	422	430	401	426	402	438	439	426	446	404	434	421	377	423	451	404	429	439	477	431	433	420	405	437	415	441	422	408	410	418	418	433	409	434	430	419	468	462	415	425	440	391	406	430	461	409	415	392	442	433	420	422	430	410	404	390	426	431	416	442	418	394	433	423	433	397	405	432	403	396	437	435	431	450	402	399	430	471	446	414	428	414	398	403	437	402	416	428	422	462	427	431	400	440	435	440	437	446	434	421	447	398	429	440	410	439	438	446	432	442	404	418	460	455	433	429	406	424	461	430	455	425	413	429	427	419	449	450	402	406	440	417	432	461	450	464	416	440	469	412	428	424	449	410	444	452	433	466	415	436	459	458	402	406	399	458	426	409	386	441	382	409	395	402	404	428	431	426	436	404	462	379	405	436	394	456	480	412	470	448	433	412	430	439	423	434	400	421	412	408	416	414	453	393	394	398	430	400	436	453	447	395	471	394	416	453	435	436	435	434	427	443	414	449	421	383	418	467	422	465	404	411	467	401	438	429	399	401	407	425	420	427	398	473	397	450	422	414	398	440	440	427	351	431	398	379	423	414	447	405	430	414	450	451	426	418	439	430	414	416	437	410	401	425	395	392	443	394	451	424	443	426	424	410	386	401	439	448	447	415	425	418	476	425	396	435	408	455	418	428	413	468	405	421	436	417	399	430	417	463	454	418	403	395	440	436	403	403	448	423	435	405	458	419	436	393	400	421	405	454	392	445	400	401	420	434	435	414	421	455	398	416	475	408	436	429	452	427	460	439	453	453	392	414	434	442	440	419	438	432	406	414	444	436	437	437	444	420	442	440	397	437	457	403	405	396	452	425	405	456	426	409	438	432	449	439	393	428	398	464	402	380	465	443	422	429	400	437	439	426	434	434	445	416	434	427	429	428	414	449	391	426	388	426	399	405	420	429	435	415	430	460	415	430	425	393	455	438	433	442	456	411	465	474	420	445	411	436	425	461	447	423	438	424	450	373	441	411	451	441	419	402	415	414	440	444	423	427	448	449	384	451	410	431	407	410	457	414	431	443	420	445	411	396	398	423	425	413	421	405	419	434	412	421	433	395	450	447	430	445	411	394	459	439	460	399	418	409	441	395	389	429	402	393	411	434	428	421	400	461	409	431	432	456	419	407	393	400	426	410	387	409	445	419	439	384	401	419	404	373	437	387	423	416	454	456	385	455	419	409	433	463	447	457	395	411	414	404	442	451	404	446	409	434	434	404	436	405	426	438	402	417	400	387	436	395	416	429	414	412	432	411	397	444	426	426	386	451	440	416	425	460	405	445	406	429	430	413	448	375	414	409	446	438	462	419	417	447	440	427	398	439	439	403	403	425	387	434	449	421	410	403	430	447	443	397	400	400	444	432	431	422	456	434	431	418	417	453	399	438	440	444	405	436	416	455	442	429	411	430	422	422	404	427	424	397	444	443	414	416	438	422	393	430	418	421	384	364	428	421	471	377	438	400	442	391	439	424	441	457	418	386	473	439	435	389	430	461	414	408	447	431	396	399	435	410	392	437	411	465	447	428	422	414	450	417	438	445	441	390	379	414	417	424	435	422	384	455	417	445	410	439	410	409	475	426	418	410	427	432	423	438	382	416	423	411	386	461	440	477	438	471	431	447	446	369	444	412	437	423	447	441	412	457	451	392	437	436	397	422	403	414	388	420	456	416	372	399	445	425	437	433	433	391	449	430	460	412	427	437	401	417	459	444	418	416	454	424	448	427	435	419	443	446	387	442	420	457	397	382	391	437	392	429	450	437	415	425	394	427	380	383	442	472	425	388	386	399	369	402	438	438	445	447	448	405	399	427	404	397	394	428	437	422	448	457	450	397	387	403	459	447	459	437	420	441	438	418	438	426	434	435	459	411	434	470	426	430	442	428	421	413	420	398	411	396	430	402	441	443	437	444	411	412	415	419	406	454	475	387	420	400	414	463	370	424	416	394	430	415	413	393	479	435	417	419	408	441	435	427	448	395	440	382	433	449	449	436	488	419	437	446	459	453	454	436	422	429	421	398	418	406	419	419	377	424	427	406	423	405	426	402	424	431	451	436	410	421	426	414	431	456	451	439	401	379	426	444	407	412	433	445	391	406	394	444	423	433	458	409	455	416	426	417	431	407	462	434	467	455	430	418	428	432	427	421	430	444	411	406	440	442	434	434	394	429	423	404	421	448	425	439	444	409	364	462	481	399	470	415	438	431	393	442	388	393	410	460	445	454	416	455	409	413	442	412	442	439	380	414	455	417	407	450	451	424	394	441	437	419	397	396	441	464	396	416	433	400	437	417	447	441	427	355	413	417	432	432	387	396	414	385	423	423	438	451	426	417	439	424	384	403	427	422	399	438	412	465	409	434	432	456	412	423	428	385	431	401	405	413	427	441	416	447	415	420	422	442	438	453	413	425	395	402	393	371	436	405	406	414	447	439	453	428	448	417	438	454	415	438	380	370	396	421	436	392	414	395	425	443	447	436	434	409	438	412	421	437	436	427	418	430	430	418	423	400	448	385	418	424	431	438	447	475	381	404	457	445	409	410	431	388	460	426	436	465	402	427	405	401	427	407	409	395	440	425	404	434	443	376	410	400	400	418	446	397	435	435	459	412	420	441	451	437	431	445	434	407	442	456	420	442	392	461	459	431	445	446	431	461	387	475	441	431	411	419	388	391	388	421	428	393	436	432	410	422	424	454	404	421	387	399	405	433	421	418	424	439	426	409	428	425	432	421	400	388	430	386	398	431	434	387	441	395	429	409	451	437	428	431	384	421	415	427	428	437	437	376	404	418	421	424	443	422	433	406	420	423	389	416	474	414	413	433	411	431	416	422	350	402	466	424	412	412	455	448	408	435	401	447	434	405	405	458	366	401	416	450	399	455	442	426	436	450	412	427	424	434	441	407	421	429	399	394	391	425	399	397	431	401	383	418	396	452	393	467	403	423	409	412	407	433	440	383	385	485	406	440	389	421	454	404	425	441	429	412	426	462	399	430	443	426	429	425	420	447	442	440	418	449	441	418	459	471	405	440	432	443	415	431	432	434	420	415	458	455	426	424	423
3545	3058	2085	1383	1161	1040	953	978	940	982	988	935	990	966	915	934	953	925	904	1003	958	888	979	878	960	937	968	981	967	969	906	1001	885	943	951	905	963	932	915	913	883	944	947	913	932	955	831	899	867	954	988	975	904	904	932	931	893	884	902	929	944	905	947	922	993	870	948	988	943	933	923	865	946	936	894	918	912	937	947	944	941	935	922	966	896	937	904	940	917	967	908	954	956	926	1014	868	952	936	956	880	906	903	961	873	932	925	935	919	948	949	940	997	920	905	924	917	931	892	897	924	924	872	974	910	914	958	963	936	960	959	953	964	917	889	876	955	910	936	943	959	937	946	919	901	956	929	916	949	944	974	925	870	959	953	906	953	936	957	926	909	899	930	931	946	930	931	888	989	957	925	968	942	946	968	968	953	958	942	937	947	887	931	906	897	917	914	919	897	986	890	887	976	967	929	912	930	929	943	1010	943	955	990	916	974	912	907	925	984	972	892	939	907	911	922	959	992	930	961	885	961	913	975	918	952	929	951	933	915	958	926	884	869	907	929	949	952	929	946	945	992	932	965	973	924	945	940	923	952	910	918	951	878	905	963	926	905	944	940	929	981	900	925	947	913	875	936	946	943	901	952	900	946	921	929	949	964	967	950	971	943	889	965	941	940	939	883	969	927	911	909	928	942	971	892	955	906	904	882	862	851	894	933	938	902	966	903	916	938	950	902	950	880	952	878	928	873	885	898	949	953	921	883	899	941	895	958	959	861	936	892	914	963	885	920	931	915	899	986	921	914	918	923	933	945	1004	968	937	860	903	955	909	905	919	951	916	957	924	946	906	881	983	940	939	972	973	885	924	920	954	969	920	900	907	928	949	927	911	951	939	908	945	939	952	922	884	915	955	926	946	982	905	974	854	919	984	891	913	973	916	922	926	974	926	906	899	956	931	1008	931	926	946	975	909	940	936	949	958	923	933	935	908	931	894	952	939	950	905	936	929	940	950	993	893	947	905	926	967	896	950	931	941	927	944	955	960	916	924	966	993	900	920	922	941	966	913	951	904	909	929	973	915	941	949	933	925	892	944	879	970	914	952	921	899	928	975	995	936	873	907	965	909	908	970	964	897	934	917	953	896	909	931	911	940	969	934	906	928	928	897	942	1000	909	977	950	954	941	937	910	905	955	894	918	903	888	930	902	911	968	937	904	931	891	920	915	915	961	946	904	913	951	955	905	888	938	938	943	923	893	951	927	967	951	917	958	873	940	875	931	876	917	897	915	913	934	896	958	970	929	941	905	897	950	945	916	955	899	964	974	889	919	862	926	897	954	986	905	918	968	887	910	971	992	990	858	925	966	930	929	947	905	933	912	908	930	964	950	928	894	941	916	877	934	942	947	995	967	936	975	996	934	1015	971	939	916	904	1039	880	920	944	950	892	960	982	908	923	977	938	957	945	988	920	936	907	970	981	925	920	952	904	910	901	939	948	906	924	917	952	923	978	965	933	962	981	934	967	907	960	929	940	932	910	886	953	900	901	949	919	930	975	960	936	942	925	920	914	975	909	921	872	945	932	945	942	924	931	923	976	937	923	898	924	954	909	1007	941	961	967	864	920	883	965	933	922	989	951	900	907	931	925	952	944	952	890	909	932	953	975	932	923	890	915	956	949	920	875	941	939	898	963	895	941	946	922	941	907	939	961	927	962	944	941	974	883	906	897	949	936	963	917	875	890	957	954	922	957	983	923	910	930	868	924	928	930	1017	963	908	952	933	959	966	945	937	965	876	954	912	959	889	903	972	873	894	911	940	895	913	949	1003	881	879	883	911	968	920	907	1001	940	936	965	950	982	960	926	924	895	911	867	938	894	936	881	921	929	906	914	969	976	977	975	918	881	896	910	936	923	897	882	930	969	910	881	935	973	886	982	910	927	977	903	927	923	924	901	961	916	894	971	883	955	981	904	925	991	971	972	957	970	909	896	886	918	984	943	914	981	922	903	878	911	933	947	894	957	940	923	947	992	964	921	1003	971	972	948	885	933	936	959	935	950	949	928	945	974	931	939	958	933	944	929	961	942	898	932	892	947	940	886	921	940	909	938	922	905	941	984	950	908	936	959	896	945	994	936	928	943	941	867	945	948	906	977	938	908	917	968	937	969	978	960	958	937	963	957	952	903	985	882	952	956	938	914	906	946	963	957	924	901	874	953	924	925	944	940	919	885	1002	892	943	906	912	935	881	886	946	932	979	907	938	915	892	988	951	923	898	908	969	914	861	943	992	911	956	954	889	975	918	923	926	975	923	864	947	891	912	966	934	952	889	916	907	948	898	939	907	983	875	984	911	924	947	969	957	930	925	920	928	945	912	942	954	1012	874	931	916	948	899	898	927	940	959	916	942	920	920	920	987	947	925	938	927	895	932	939	923	963	964	872	943	938	962	975	948	919	958	889	946	940	968	926	975	942	913	904	926	979	981	970	953	911	924	917	890	896	901	964	957	964	924	941	910	951	932	959	898	914	910	939	916	917	950	927	889	954	952	952	927	976	979	975	921	937	940	927	960	952	907	955	940	944	957	880	938	944	857	941	907	905	922	944	926	898	911	899	970	977	923	972	950	933	924	929	893	914	915	949	884	955	938	927	949	927	907	986	936	911	998	947	934	899	932	993	929	978	911	961	910	931	927	956	903	897	927	919	943	952	921	961	911	898	930	951	926	936	896	932	943	914	965	955	956	946	893	928	924	903	946	955	927	881	971	941	962	932	935	910	928	900	946	907	911	891	951	919	924	909	915	965	930	933	960	926	977	959	871	953	924	904	871	899	930	923	933	887	925	918	944	997	892	923	897	951	952	931	967	938	863	927	890	896	885	912	918	933	899	841	908	910	969	955	902	892	941	888	948	914	918	913	936	933	923	890	952	919	918	974	963	946	956	893	960	963	967	961	964	905	938	935	913	940	888	996	957	957	918	915	942	968	884	902	913	920	894	958	955	904	926	951	918	898	908	921	893	908	901	883	935	903	909	952	970	938	941	970	956	930	923	919	953	943	948	992	904	891	912	849	926	917	866	936	903	887	946	935	907	910	870	945	924	926	924	963	908	891	939	932	945	926	944	950	965	986	976	944	967	917	917	919	1006	929	940	919	946	993	918	936	912	924	868	906	980	958	924	966	914	959	911	958	837	912	924	899	936	890	924	958	933	903	950	954	879	934	928	923	991	931	932	928	927	911	902	994	931	939	898	907	979	847	963	953	917	977	917	890	903	983	974	944	944	930	912	972	944	916	901	947	873	961	869	925	941	915	893	899	978	974	978	947	936	961	952	960	899	941	920	941	926	939	929	964	1006	950	930	888	950	917	936	930	955	964	900	1002	916	898	989	879	925	950	940	920	954	916	952	947	916	927	979	936	897	907	941	981	959	909	964	901	949	949	963	918	917	918	960	922	916	989	903	924	959	872	940	918	956	903	936	1016	953	927	914	923	949	944	970	952	917	969	872	930	934	934	928	986	896	960	926	900	901
23610	20884	25147	26755	20895	20901	3325	538	338	343	333	274	290	299	308	277	296	284	272	259	252	269	251	268	244	249	247	244	278	246	230	284	263	235	236	241	249	220	248	231	273	260	224	247	236	262	257	279	216	216	225	258	269	243	279	245	252	243	248	228	263	251	224	254	274	248	263	234	255	250	247	239	257	247	223	238	208	217	248	226	262	221	254	243	254	243	220	239	239	241	266	282	237	262	242	253	244	221	246	247	256	261	264	250	258	233	244	256	217	242	239	259	250	245	248	244	260	245	222	236	223	251	219	237	254	263	252	224	239	225	236	253	221	245	276	233	217	246	256	231	249	227	200	232	264	247	262	242	251	249	261	224	249	270	215	254	281	266	237	245	250	244	180	245	244	243	252	264	264	228	229	233	209	252	238	252	215	244	230	234	253	253	222	253	245	272	291	267	230	247	247	259	231	244	251	237	235	256	273	238	210	258	214	246	240	272	249	283	244	222	232	251	240	227	219	265	241	228	239	235	270	220	219	269	241	260	243	267	248	239	235	252	234	229	255	250	238	246	229	246	243	226	224	235	263	247	226	261	254	255	222	231	241	274	241	247	215	221	263	252	247	250	235	208	212	244	250	266	227	243	255	262	246	233	237	264	244	227	263	248	246	259	230	279	239	239	221	225	244	267	271	256	217	241	248	271	253	251	232	257	255	220	261	224	234	241	248	231	251	250	258	266	264	228	246	232	232	241	271	236	237	252	238	230	239	209	246	263	271	232	242	238	253	246	257	210	227	221	257	245	220	240	214	234	248	234	253	231	239	263	249	248	265	242	242	241	254	261	243	257	264	223	227	231	241	202	223	227	240	262	235	244	256	262	247	241	231	242	249	234	264	220	258	228	237	252	251	271	243	253	242	248	261	236	233	216	258	256	236	232	261	242	222	249	248	257	258	254	237	229	268	247	237	237	233	249	226	264	260	245	276	237	255	237	268	221	249	218	236	259	228	249	250	249	243	237	264	250	244	220	225	229	242	243	244	253	261	218	261	264	247	256	249	239	257	221	267	264	240	240	240	203	231	220	257	229	246	242	253	218	242	267	227	253	205	232	234	230	253	251	246	232	238	276	252	261	247	249	253	226	243	270	260	239	260	255	209	258	226	270	228	257	245	217	240	264	246	231	248	226	226	247	254	274	238	209	241	226	265	233	238	237	234	228	222	260	228	235	255	231	230	227	226	231	227	231	249	246	280	243	228	254	248	235	253	254	232	228	240	251	244	217	233	257	258	245	273	235	247	197	248	281	245	258	224	251	228	254	256	251	253	218	243	223	222	253	219	227	236	238	247	235	264	248	265	250	256	236	249	219	224	223	233	233	231	254	215	265	223	212	244	244	265	251	234	256	235	243	229	249	233	261	241	239	237	242	250	233	253	246	243	244	234	231	258	240	259	249	233	242	238	222	248	240	250	247	261	240	253	269	245	253	236	228	225	261	236	223	250	204	276	263	235	218	237	260	242	220	225	251	255	247	255	256	245	252	213	223	266	239	254	272	259	236	225	230	225	220	199	249	263	258	241	242	236	249	256	243	235	256	260	218	220	251	285	239	236	262	262	248	236	267	217	252	243	228	271	212	232	205	225	258	230	245	249	244	229	259	237	234	262	243	273	228	240	247	227	223	261	209	239	219	253	258	226	225	242	253	251	254	212	237	266	269	262	224	241	277	230	247	229	242	228	244	259	263	244	224	234	246	267	218	263	249	243	224	254	263	234	239	258	229	251	245	247	250	218	241	221	257	233	269	266	226	230	221	229	239	253	245	240	276	250	257	238	255	248	228	257	228	256	245	220	240	241	240	242	261	252	238	249	218	255	263	243	265	221	245	260	239	226	269	247	271	253	226	235	231	231	251	259	225	226	237	245	233	242	231	226	240	273	233	225	240	208	262	201	228	232	236	268	233	226	224	246	267	235	237	254	239	258	261	221	236	221	245	242	245	287	246	218	234	242	232	270	239	241	243	244	262	233	229	246	232	240	257	239	207	202	216	220	257	237	242	252	225	266	230	237	241	224	242	257	241	236	201	239	253	241	233	228	246	236	252	267	223	253	266	246	227	237	242	246	233	228	252	264	250	237	255	253	251	230	236	260	250	253	265	222	222	223	253	217	235	265	265	213	220	215	262	243	254	215	272	250	240	240	225	214	241	246	266	241	229	266	215	227	235	259	237	255	254	259	242	225	241	242	249	243	237	228	221	266	237	236	223	256	252	220	196	244	278	247	235	248	228	261	217	215	234	265	246	245	261	240	257	214	229	223	233	253	235	237	221	252	235	216	254	227	256	236	236	260	237	243	254	240	256	243	258	234	215	222	242	264	243	237	227	242	264	220	261	248	249	226	231	214	235	221	220	221	256	251	237	244	229	246	269	229	233	242	245	245	266	223	223	267	236	240	238	194	247	255	270	231	250	248	252	226	256	235	286	267	226	241	234	225	219	255	241	253	251	216	245	258	224	257	255	265	241	269	222	230	264	245	224	242	235	248	241	243	250	240	255	221	259	246	214	214	252	253	264	263	227	223	246	229	269	264	249	228	253	252	280	243	237	278	242	259	235	257	246	263	221	265	256	237	254	217	222	234	261	236	241	241	250	229	245	220	249	253	234	214	261	260	247	269	236	248	257	241	261	229	231	248	242	241	232	270	246	222	250	279	245	245	233	277	228	254	266	266	246	252	239	214	261	258	220	263	259	245	230	244	258	253	250	221	272	240	254	245	246	233	214	232	248	227	267	266	236	231	223	211	189	224	235	236	224	252	259	289	261	240	256	245	250	245	275	255	228	243	246	233	232	239	223	231	286	247	244	263	254	239	243	244	212	265	250	236	241	254	229	248	269	245	231	227	232	250	245	249	268	258	250	241	249	242	231	268	253	249	203	256	236	219	228	270	229	237	249	257	233	235	239	223	229	258	244	251	249	216	237	229	291	268	288	217	221	218	256	269	246	241	228	211	268	239	242	252	227	245	249	271	240	263	272	242	229	266	216	263	247	234	249	248	251	241	246	245	212	249	238	211	257	272	219	223	238	238	281	261	240	242	220	256	221	231	221	273	247	238	261	235	232	231	252	209	234	241	231	228	212	234	268	250	220	237	248	253	227	236	250	228	241	238	250	252	241	220	222	242	247	267	205	256	248	233	241	262	244	256	220	230	249	257	259	223	265	226	238	246	218	268	243	247	278	259	243	243	268	258	229	228	252	246	247	214	228	269	255	235	285	272	287	250	256	264	239	215	271	242	254	259	239	231	236	229	227	236	239	231	238	252	230	254	247	270	229	276	245	248	237	219	231	252	258	230	259	258	251	256	218	217	256	228	238	226	224	233	250	237	222	234	242	241	250	217	260	262	275	252	247	254	250	249	236	254	262	250	247	247	286	237	224	212	245	231	214	233	237	248	252	271	237	242	219	235	226	242	262	241	247	209	234	224	260	242	234	249	234	227	244	244	260	240	222
3392	4787	3082	1515	1026	755	657	676	637	606	639	596	591	564	597	587	626	573	576	602	613	588	592	538	561	568	562	597	585	557	571	555	549	563	560	565	586	583	557	608	563	565	563	542	533	534	597	574	580	502	606	562	562	586	588	584	584	567	559	587	582	558	571	577	541	604	577	630	548	585	540	580	551	568	551	552	559	542	555	545	570	583	532	559	578	590	578	576	559	601	568	595	563	584	596	565	595	548	559	531	580	551	557	555	583	564	577	593	552	553	564	588	577	544	588	560	534	553	556	563	583	591	541	523	588	560	567	500	572	565	538	559	552	597	553	558	594	546	567	560	572	598	536	525	581	576	599	555	572	560	571	546	579	571	555	540	589	562	589	527	560	566	591	578	543	582	562	586	588	570	553	559	568	565	543	564	548	537	576	600	540	577	605	556	579	545	582	531	541	564	611	585	528	544	549	558	590	541	585	553	595	568	552	538	573	595	544	555	563	566	532	566	576	567	552	578	571	533	606	583	580	578	592	546	592	561	519	516	592	539	560	579	575	542	584	568	555	555	540	581	556	569	540	543	551	603	572	570	551	547	567	568	554	596	532	553	568	554	579	577	591	555	577	588	585	562	585	598	543	539	564	579	555	579	563	575	560	583	601	575	591	597	572	557	555	568	574	632	628	527	603	555	596	544	529	576	544	614	600	567	558	563	579	566	552	540	552	573	592	574	564	586	544	576	606	559	563	568	539	575	608	541	553	571	545	544	492	542	555	612	568	575	544	569	563	505	568	540	550	593	579	542	543	593	561	611	572	574	561	544	573	555	598	544	571	569	593	537	581	528	580	563	552	563	587	575	591	574	544	574	586	571	570	598	580	572	556	571	536	575	537	511	554	578	579	612	566	567	625	580	558	557	571	581	577	541	565	588	565	548	587	540	600	637	573	550	530	553	593	568	555	520	590	568	609	571	555	582	581	573	556	559	581	562	561	567	582	602	622	581	520	571	590	576	592	568	603	554	613	548	541	577	576	510	557	580	564	565	572	539	556	563	575	568	592	549	531	578	594	537	581	531	571	600	573	547	598	569	572	583	535	557	573	573	549	577	551	552	583	549	574	555	570	566	568	526	546	558	593	558	502	561	584	571	571	573	583	599	613	595	582	592	562	540	589	556	584	555	546	582	583	553	565	576	579	545	577	509	579	595	556	571	562	563	555	558	556	600	575	545	544	510	566	595	542	574	528	542	613	604	599	587	564	543	564	557	610	555	539	560	575	588	548	555	553	521	560	534	552	537	522	547	543	576	575	566	561	532	563	568	551	586	558	577	573	581	592	539	567	584	546	603	583	592	540	574	556	573	562	542	558	577	582	534	550	596	587	549	558	574	589	560	557	590	532	574	511	545	584	572	584	524	560	549	559	606	544	554	600	579	540	543	554	590	542	588	548	563	575	577	562	539	541	579	542	541	584	530	556	586	561	574	607	555	534	561	559	549	611	601	550	563	554	558	587	556	631	578	567	585	597	574	542	517	564	567	559	604	588	570	606	554	575	574	526	589	549	559	559	521	528	562	541	575	590	567	581	567	525	560	601	548	565	574	551	592	552	526	584	571	557	548	566	588	547	576	538	583	546	583	551	574	567	571	565	530	557	565	568	553	560	573	625	601	590	574	568	540	551	583	521	603	536	544	563	551	564	576	598	584	570	571	580	575	547	551	551	546	603	529	532	519	556	585	561	557	562	597	595	560	559	584	543	575	564	633	541	549	516	557	561	587	582	570	570	589	556	554	531	544	558	619	573	542	542	591	582	578	539	576	595	600	579	542	586	539	572	581	568	507	577	533	572	557	556	518	545	555	563	538	561	559	520	574	559	566	540	587	562	562	571	571	542	565	588	628	558	568	600	562	559	546	599	588	569	565	563	580	581	565	601	543	546	572	530	524	579	565	557	567	547	532	542	575	565	557	573	539	513	609	554	514	577	564	545	546	517	566	571	557	610	534	540	555	582	579	600	566	576	581	581	607	555	516	533	578	584	606	535	570	575	583	597	595	577	578	524	557	588	590	584	609	562	594	579	552	569	568	578	534	554	568	539	555	559	552	553	586	591	569	560	578	591	580	592	527	542	586	520	540	541	621	560	600	563	573	567	585	590	619	599	578	540	552	548	544	545	574	609	556	572	600	580	526	544	575	558	553	515	560	574	591	567	553	602	537	556	580	557	536	567	589	584	563	550	548	518	561	583	606	572	583	529	541	609	522	543	567	599	553	547	617	566	559	641	591	554	531	574	561	605	576	599	532	536	601	525	574	555	580	579	529	578	576	551	543	585	562	573	630	586	612	598	574	568	560	561	568	549	536	538	575	559	606	557	575	579	538	584	595	602	551	576	613	524	591	554	547	523	558	602	557	559	543	570	610	569	587	515	578	549	537	566	544	556	535	567	566	548	516	574	543	568	545	594	524	533	574	592	565	572	559	525	612	546	557	591	565	557	551	636	566	532	534	558	565	626	572	556	604	600	582	618	563	562	540	552	571	581	598	571	546	578	575	565	536	605	559	564	554	575	588	545	553	585	573	556	564	566	574	526	522	601	583	545	548	562	568	558	562	589	551	566	596	560	566	570	563	562	582	542	587	569	558	531	573	601	570	541	595	572	539	589	545	587	580	556	581	552	554	552	561	590	594	556	592	551	589	587	548	572	550	522	535	589	535	545	550	589	563	551	567	552	540	575	603	575	563	597	528	576	556	553	521	531	583	565	566	533	547	623	564	565	580	579	562	544	590	571	577	561	556	591	572	547	582	579	556	549	523	593	562	565	573	558	576	585	500	522	556	551	576	514	540	620	581	532	541	528	531	599	553	550	570	557	522	571	568	564	548	573	546	613	542	533	578	594	580	522	580	583	572	587	512	544	584	508	550	569	515	557	603	569	560	575	587	557	497	567	553	553	591	572	555	529	566	589	543	611	573	578	554	567	587	610	550	543	565	561	570	541	546	562	537	566	547	557	559	543	557	585	575	586	618	559	542	599	576	545	592	539	592	635	581	578	548	545	531	580	559	549	618	518	603	622	601	578	512	553	564	555	565	601	546	600	578	568	578	546	535	545	566	577	568	581	576	572	587	586	577	547	558	568	560	580	570	552	573	584	535	534	639	551	562	582	590	512	573	578	590	589	571	573	548	589	597	615	540	581	559	547	605	544	564	560	525	526	574	593	544	559	589	644	561	581	537	507	559	564	607	575	542	579	571	578	568	519	575	569	547	582	558	570	585	590	579	595	596	578	594	538	560	594	562	519	566	600	550	552	530	559	562	556	592	589	560	581	608	551	533	561	576	574	540	581	560	571	519	557	573	521	574	578	573	583	575	529	553	572	567	631	564	578	579	566	536	496	563	545	570	573	582	581	596	599	585	560	568	576	546	592	514	541	590	540	549	606	534	579	563	561	565	552	589	549	534	559	562	582	558	572	561	605	573	562	599	598	591	536	594	558	546	531	587	558	558
33008	13161	1821	560	451	387	367	381	369	392	376	383	384	353	370	388	386	366	402	371	365	349	387	376	337	371	393	368	411	378	326	363	386	384	386	340	405	392	351	328	351	406	357	370	369	390	359	422	356	414	389	386	388	375	359	385	399	369	374	361	362	383	424	362	387	380	390	367	359	326	397	371	383	439	392	364	398	383	356	368	359	350	392	429	382	396	338	341	376	389	386	374	381	374	377	342	402	347	378	397	375	388	403	373	368	399	376	386	364	364	430	360	377	409	371	386	360	386	369	391	413	380	383	369	386	351	359	363	374	372	381	358	369	377	408	419	387	382	345	379	388	385	388	364	373	380	354	340	402	338	343	387	383	361	388	358	353	387	374	364	411	355	400	403	344	390	347	374	333	415	349	367	362	378	397	356	397	368	333	374	400	368	357	369	376	365	408	338	362	364	398	430	354	378	392	380	342	407	353	393	385	358	350	353	383	371	364	384	351	412	364	374	369	340	357	347	377	410	389	365	352	396	418	387	366	381	378	398	354	353	378	360	379	378	399	330	371	371	355	362	365	351	380	331	343	362	379	374	392	368	382	389	390	334	361	374	365	380	399	326	386	361	385	372	364	348	392	376	385	336	386	392	356	343	397	387	399	353	359	391	364	392	372	387	371	386	373	375	376	354	387	399	376	356	355	415	386	405	358	364	385	388	384	352	353	368	407	412	395	358	406	422	366	389	370	398	368	375	369	383	389	349	398	358	390	368	369	380	421	312	357	387	403	421	384	410	384	400	340	374	374	363	366	377	402	329	365	377	354	415	372	363	344	344	345	384	393	380	387	373	376	374	381	364	366	381	378	385	398	382	365	361	377	360	364	378	349	393	392	358	451	375	379	358	366	369	373	376	358	371	395	372	375	391	435	387	382	391	375	402	357	394	334	370	366	380	375	388	384	395	397	355	363	368	375	383	356	396	363	382	391	375	361	384	372	376	341	386	360	384	370	360	372	371	350	349	398	385	365	370	368	362	328	378	408	387	356	355	386	413	363	366	386	373	355	368	408	384	410	361	432	409	393	387	380	358	360	371	389	359	378	370	360	369	379	390	356	357	379	357	390	351	364	370	359	419	335	354	365	419	421	353	392	357	389	354	390	409	369	379	388	366	371	375	382	365	361	378	354	391	370	388	342	359	392	356	369	367	377	375	359	326	399	380	355	361	364	384	375	390	384	393	391	386	400	365	350	379	384	398	353	380	376	382	370	395	382	376	368	395	374	372	369	368	369	384	372	394	362	376	366	393	390	381	388	376	384	395	384	369	352	376	375	360	388	413	369	343	388	377	363	363	378	384	382	346	388	361	396	349	373	373	379	351	389	381	388	387	368	392	375	385	400	384	397	379	398	362	358	370	375	369	390	373	345	377	366	422	365	357	359	390	369	348	346	347	398	349	357	369	370	372	367	372	422	389	356	367	371	376	367	402	385	367	352	393	433	365	351	379	393	377	372	372	332	346	382	394	378	370	389	361	371	408	379	373	357	389	374	378	379	354	337	341	367	388	379	332	359	390	424	392	376	391	386	403	399	331	347	391	353	399	373	362	393	376	371	347	355	363	363	372	346	415	365	365	359	412	370	351	357	394	376	381	400	378	347	372	373	373	420	380	380	387	346	395	367	393	391	345	393	369	383	386	388	394	389	392	402	398	320	369	400	380	386	386	372	347	403	394	370	374	376	349	379	356	393	407	415	378	401	350	387	346	388	357	354	403	385	390	369	376	367	352	365	388	357	389	396	369	376	369	423	351	392	361	392	387	386	359	398	365	394	366	393	369	395	379	411	380	371	384	367	374	380	367	366	366	381	377	379	398	360	408	400	358	325	335	368	351	357	365	378	391	354	371	368	362	357	377	367	396	389	447	357	387	351	353	332	385	378	371	366	356	327	380	364	339	383	365	374	406	369	384	383	380	355	353	374	379	408	392	436	362	370	351	374	368	379	385	354	382	351	378	366	408	360	363	360	402	382	389	386	354	362	378	382	369	378	401	412	388	388	414	362	388	353	389	380	368	427	356	347	364	370	400	359	402	419	351	383	381	387	350	359	353	357	365	341	384	401	349	378	366	381	360	368	334	359	345	368	369	379	367	360	379	376	353	370	345	330	374	407	369	391	380	392	394	403	378	379	390	394	369	399	384	389	346	360	380	367	396	393	378	358	356	384	382	360	378	432	378	332	369	397	403	342	331	359	356	361	383	371	349	376	381	390	354	350	362	365	383	416	371	398	380	398	404	394	363	382	386	381	379	372	382	356	376	346	390	413	403	408	398	346	368	404	403	381	381	382	359	369	339	406	404	348	383	381	386	378	379	344	357	396	396	404	375	354	373	367	359	354	383	379	347	375	371	367	367	399	370	372	360	362	364	366	369	375	386	372	360	370	402	349	372	353	436	375	363	344	360	362	355	378	396	373	369	351	401	411	365	337	389	366	355	382	344	388	359	386	373	408	392	390	418	346	357	384	382	374	361	396	352	380	390	384	355	418	346	338	366	365	405	372	395	372	334	401	368	384	375	361	366	394	352	406	373	386	355	367	396	377	361	377	391	352	363	376	368	369	401	366	374	346	333	396	369	367	377	367	375	396	411	378	385	370	377	361	367	373	398	393	367	390	383	376	396	387	365	409	389	364	376	345	366	364	392	368	372	397	354	381	377	416	351	349	373	364	396	357	384	393	385	363	359	351	375	373	356	378	370	383	384	404	398	394	387	343	370	382	386	380	383	400	401	355	385	413	373	384	372	354	359	382	398	372	386	358	391	378	375	410	366	419	359	388	345	365	355	391	376	370	378	383	368	373	384	360	351	364	374	367	397	376	402	382	389	383	340	347	357	340	393	355	397	375	369	404	377	374	359	362	367	384	343	382	384	376	376	417	340	408	331	372	359	389	361	356	360	405	381	366	416	355	369	356	385	393	372	364	379	396	402	361	345	390	372	344	350	378	363	404	402	370	396	380	384	403	380	395	397	359	374	358	365	373	389	363	403	356	341	394	396	439	398	382	366	340	364	383	345	368	333	392	402	348	355	371	359	380	365	381	395	345	365	324	348	382	346	391	392	373	374	362	362	373	365	381	379	361	392	370	375	368	361	417	420	364	388	381	372	403	360	368	371	421	368	336	370	401	367	343	412	383	379	378	365	377	361	392	408	390	363	344	377	372	373	376	372	369	390	361	382	358	363	396	370	349	393	374	343	337	389	378	351	324	382	324	368	320	362	350	332	395	379	366	381	398	378	336	390	350	369	347	400	385	358	354	351	398	404	361	339	378	394	382	369	359	396	433	372	379	339	373	365	410	365	363	385	368	353	373	360	356	351	377	388	379	385	378	340	349	372	391	342	391	383	392	343	370	364	395	394	393	420	391	335	348	411	385	387	392	420	379	353	359	357	395	361	367	371	369	393	405	350	343	366	381	379	374	378	380	378	352	362	378	355	371	352	321	381	391	383	376	365
5227	1002	934	854	889	845	837	841	828	890	877	853	885	874	808	819	959	821	877	822	858	851	797	882	835	801	887	886	851	852	870	886	904	871	810	876	810	803	855	842	878	891	905	855	886	798	851	854	897	857	871	872	849	874	852	864	797	836	853	820	895	875	895	853	837	872	833	866	829	865	914	822	793	819	874	868	842	898	854	868	826	886	891	766	822	824	842	875	859	822	814	887	808	853	854	814	815	886	802	833	843	809	808	870	890	840	871	877	887	848	827	852	874	851	899	850	884	863	882	808	828	819	885	853	889	883	836	875	822	926	923	857	852	854	824	869	855	898	825	874	845	895	902	856	848	900	862	871	826	818	828	789	856	844	840	857	834	842	880	900	902	860	891	841	832	888	798	808	858	867	858	846	866	829	851	820	884	845	859	884	872	906	881	879	844	857	855	833	860	872	799	852	806	820	887	818	825	862	796	882	801	801	817	855	843	832	904	830	824	775	878	871	847	860	860	865	882	874	828	846	873	867	906	879	893	871	854	819	862	849	849	854	855	888	875	833	840	881	829	833	862	841	915	856	917	903	897	857	798	909	864	891	811	850	850	857	843	845	846	839	862	836	872	842	866	870	885	874	830	876	898	848	822	856	843	896	880	850	843	829	822	818	879	844	863	832	813	841	802	886	873	906	852	845	858	891	827	851	846	835	805	879	859	846	874	926	863	844	863	860	864	866	868	900	859	860	792	856	846	851	848	903	785	861	835	818	832	855	842	806	834	856	851	905	873	846	867	883	836	862	868	840	889	867	880	860	827	842	826	812	874	859	869	879	832	830	892	835	823	898	867	868	854	859	835	869	818	847	816	851	859	822	837	861	917	830	835	804	899	801	843	877	828	848	916	874	864	901	860	847	854	814	884	852	843	872	831	834	824	870	911	818	893	848	825	828	869	847	863	844	910	869	851	863	835	849	852	849	844	869	888	831	902	843	858	870	885	820	888	892	880	832	815	870	897	872	868	889	859	862	851	863	815	852	818	855	861	849	878	839	811	858	853	852	809	880	880	835	854	888	839	865	885	836	821	837	872	903	815	865	827	907	878	852	862	856	844	823	887	863	832	871	856	892	852	881	851	900	884	828	869	870	863	846	858	799	878	816	865	829	828	853	850	854	836	852	827	850	872	884	908	835	865	854	851	830	826	867	813	851	830	833	854	858	858	844	830	833	902	894	857	811	892	847	907	832	880	831	884	785	855	815	867	844	850	860	820	810	888	858	851	862	847	833	856	890	851	874	814	836	845	861	849	847	824	836	878	888	845	860	818	839	818	850	817	844	846	814	862	877	856	879	867	838	831	848	886	903	820	822	861	814	847	792	832	878	811	871	932	776	825	907	883	935	814	784	823	843	861	850	885	876	795	840	870	853	830	855	817	893	862	811	833	904	862	903	845	843	922	877	830	819	864	838	843	872	867	835	862	876	894	878	852	837	872	930	861	896	822	842	825	851	857	819	903	815	859	868	848	930	865	817	840	888	827	893	913	824	839	828	892	834	819	889	836	846	808	862	817	841	858	849	860	846	818	847	870	847	860	869	894	903	864	855	843	824	829	829	829	844	903	831	832	873	840	861	841	828	839	886	856	891	783	866	828	809	856	866	834	843	831	856	772	855	880	867	889	891	853	815	875	858	840	846	851	792	850	850	908	862	820	892	859	847	810	875	871	811	824	844	857	811	848	844	849	822	833	941	874	808	864	890	921	896	848	823	849	858	836	816	866	836	849	862	835	861	860	838	812	881	858	852	869	866	818	827	840	837	843	898	854	870	855	883	841	884	849	880	866	857	842	865	887	855	878	848	813	864	849	857	864	897	851	840	869	823	860	812	827	825	825	817	822	874	848	860	841	823	812	869	882	870	857	822	863	875	904	848	899	860	787	865	806	838	894	831	878	814	810	843	880	841	808	903	876	839	821	819	835	871	849	856	875	928	852	825	799	768	879	806	842	811	877	891	866	787	831	885	824	899	816	861	888	836	877	836	842	833	865	851	862	861	839	834	873	863	843	885	876	860	882	858	845	881	809	878	856	851	901	837	871	807	848	876	931	818	850	826	885	853	862	815	845	874	854	884	905	813	830	867	810	840	829	810	888	878	878	852	807	905	848	840	882	807	838	835	849	894	887	895	825	842	875	817	836	805	876	858	831	849	813	855	866	875	795	841	809	879	860	887	885	883	831	855	843	909	827	886	895	906	847	870	854	846	825	839	831	855	837	856	845	835	853	847	829	845	891	847	744	891	907	830	838	767	846	868	805	805	811	887	859	846	895	838	847	835	852	913	863	862	811	891	852	831	883	776	799	850	820	849	873	859	813	865	827	869	812	859	877	828	826	849	877	866	826	868	882	845	843	855	855	857	846	847	861	885	901	874	825	873	835	862	898	835	912	855	878	867	862	839	884	839	820	887	836	868	872	848	863	870	859	831	852	833	859	874	893	817	901	841	868	835	897	833	875	809	839	827	858	828	869	835	858	910	871	819	860	809	823	877	899	850	860	863	922	848	800	902	810	824	805	842	824	850	876	823	849	874	872	850	830	879	919	846	852	826	841	890	838	854	858	842	856	806	849	825	844	858	881	867	856	861	821	850	896	838	840	866	862	879	864	849	819	825	805	805	885	860	862	884	858	817	831	778	825	876	845	905	816	852	884	872	908	867	820	862	882	912	852	859	828	853	864	868	871	906	899	843	870	827	841	863	812	901	835	839	829	828	898	835	807	874	862	831	845	877	862	841	817	863	894	863	829	865	878	867	880	860	841	776	909	863	885	882	858	862	919	825	873	874	907	836	829	830	851	807	854	814	865	836	765	871	822	802	842	900	843	841	870	847	822	832	854	837	882	809	878	830	871	819	835	879	845	821	854	857	851	817	813	845	836	855	857	871	881	868	837	891	837	838	869	863	857	837	887	881	839	793	863	877	886	824	851	847	852	873	841	879	849	859	824	844	868	846	826	864	863	832	888	861	854	827	873	825	843	811	855	916	901	871	879	897	846	856	853	875	881	826	894	841	841	856	841	870	832	897	843	870	890	872	848	845	892	881	838	817	864	845	882	869	837	900	923	848	885	833	831	916	871	816	857	851	847	866	882	832	836	879	825	879	833	883	846	884	902	859	909	844	907	873	879	863	841	850	854	885	841	892	844	865	853	836	825	871	849	825	903	811	860	829	880	839	895	884	833	833	870	828	863	893	836	848	844	827	840	906	844	818	887	877	854	842	873	844	850	826	885	802	847	870	831	838	873	862	830	840	882	893	851	842	897	850	872	858	841	789	872	780	908	847	827	809	856	884	872	855	832	843	860	828	864	896	842	905	859	888	885	836	843	871	796	849	831	782	915	839	850	896	822	844	892	864	914	821	866	912	802	859	862	858	903	846	837	905	851	869	828	854	838	842	838	861	863	875	798	828	892	849	821	860	874	888	859	880	782	819	857	869	853	893	877	883	844	847	807	830
24379	20846	24495	27278	20332	2214	631	497	430	483	467	425	436	459	385	398	391	416	386	406	405	405	437	441	443	431	448	441	385	381	446	455	424	425	432	395	404	432	401	427	441	458	426	445	415	424	424	434	397	416	427	427	429	389	400	400	400	395	361	427	421	379	425	446	369	427	417	400	381	408	415	427	492	407	419	451	392	408	413	404	430	388	412	407	405	451	472	452	431	428	394	395	430	415	412	433	436	406	394	412	408	411	438	437	424	402	428	465	408	428	423	449	386	423	396	445	429	432	413	405	417	377	435	450	411	439	422	389	395	418	397	410	403	421	433	425	415	433	450	393	403	426	415	438	431	399	421	446	402	432	454	418	490	468	398	426	429	410	444	395	427	447	445	411	432	427	412	406	416	432	415	411	399	423	451	408	405	440	463	421	433	426	439	434	401	432	421	387	440	390	435	456	444	389	408	405	411	434	401	424	413	436	429	428	443	440	429	396	402	395	390	406	394	377	410	425	436	389	437	430	425	392	435	456	408	431	432	396	398	396	349	388	426	409	451	432	400	428	418	459	417	438	461	411	418	425	405	446	430	394	396	400	417	423	405	455	429	389	420	373	431	414	371	434	422	467	392	416	396	405	430	390	409	422	422	421	402	387	406	440	378	402	389	457	414	408	412	407	485	401	438	462	442	390	395	434	427	395	422	414	417	449	403	411	414	409	406	444	426	405	383	399	419	440	428	405	424	428	438	441	408	413	408	399	444	387	413	421	425	422	418	447	432	449	388	381	419	371	417	416	425	394	412	449	384	388	424	453	399	388	455	414	404	373	404	419	425	414	463	412	411	413	404	408	425	384	404	430	439	441	414	424	440	421	420	440	434	381	422	400	445	426	378	402	471	412	384	413	449	456	410	466	440	409	406	412	408	439	408	407	432	414	410	407	409	404	445	400	413	416	425	447	431	416	406	425	429	429	439	455	431	411	436	406	398	415	439	458	456	469	387	415	422	438	388	415	396	406	425	431	411	385	438	398	429	400	412	401	388	451	431	438	405	398	402	428	461	392	437	418	417	450	435	421	432	432	435	402	443	413	419	412	403	396	448	416	400	422	408	405	432	376	388	400	405	390	420	434	422	421	446	384	437	413	456	415	429	451	424	451	402	413	429	433	389	415	384	427	444	400	439	434	388	384	429	424	390	415	440	430	427	389	414	430	422	407	402	391	420	405	393	395	402	419	428	386	417	443	472	372	382	376	418	412	427	458	407	420	411	412	373	440	404	416	409	441	450	412	423	439	473	413	407	414	423	414	412	422	424	380	373	418	420	411	434	406	418	417	431	372	444	412	417	419	400	413	438	420	449	415	441	449	409	385	446	427	416	430	449	438	428	395	411	430	446	428	464	438	432	435	422	421	426	433	465	407	391	408	440	421	417	407	382	462	414	436	425	412	411	430	390	426	421	474	428	436	427	403	400	427	398	442	402	419	426	423	457	423	435	411	416	435	419	414	437	441	413	432	426	389	413	445	407	419	424	459	431	420	419	373	420	405	429	415	413	414	416	376	406	479	448	458	425	430	388	380	414	397	417	408	390	404	410	380	419	426	444	410	428	396	392	396	418	440	445	406	415	421	423	411	398	404	427	384	432	417	412	403	421	411	392	412	476	439	431	440	411	408	414	417	421	411	395	446	459	473	419	428	413	439	388	448	371	385	379	393	383	411	411	353	429	462	390	393	449	437	395	412	422	453	409	416	392	429	427	423	434	431	468	444	420	425	436	403	421	448	388	376	437	429	461	400	406	426	428	410	400	426	425	412	403	397	378	423	424	430	447	478	433	436	413	387	390	405	385	415	413	415	427	414	457	419	412	415	401	423	446	402	440	427	412	436	414	404	442	414	395	378	402	381	420	465	453	411	408	389	446	396	433	384	402	390	435	395	366	404	417	430	423	415	401	443	385	384	436	438	399	403	418	408	401	401	424	424	437	380	400	421	378	411	426	414	391	420	411	453	448	426	452	453	440	427	401	400	459	426	425	418	446	451	446	442	380	413	405	389	435	421	418	403	425	431	430	442	414	431	439	418	394	403	413	415	476	428	413	425	420	422	435	402	395	402	437	406	425	418	430	410	441	429	399	374	406	387	421	422	441	430	424	430	419	422	414	392	413	433	434	444	396	392	425	423	474	386	464	408	439	448	413	430	378	425	407	410	399	409	474	420	447	425	447	434	439	394	385	447	444	446	463	424	403	404	404	429	411	403	441	396	422	424	437	410	420	450	425	434	447	421	409	412	472	417	441	436	397	465	423	399	427	425	443	411	408	400	444	406	423	436	427	400	387	424	428	373	421	470	407	449	428	421	413	411	433	436	400	406	403	375	417	423	386	443	429	399	410	419	444	379	397	398	412	397	414	461	390	407	463	402	395	418	427	437	441	419	472	384	446	405	427	394	402	417	426	399	399	396	442	453	420	419	413	367	429	398	409	434	422	413	448	427	400	415	421	423	425	432	463	410	464	432	476	412	438	409	431	435	380	413	428	441	349	397	430	411	409	448	433	454	416	381	431	400	397	382	429	411	412	420	392	408	398	435	403	458	380	437	427	406	369	402	416	387	407	455	445	396	470	419	392	448	445	431	394	401	443	430	424	435	435	450	452	446	396	373	380	428	384	427	444	443	407	409	406	418	417	405	420	446	402	440	408	388	399	431	409	452	388	425	410	405	432	398	470	436	425	431	426	409	444	431	419	440	403	406	386	400	447	412	422	404	418	446	427	426	415	431	420	431	364	400	412	406	422	415	411	407	453	415	418	463	411	423	453	429	434	433	434	423	430	409	427	423	435	437	437	433	418	445	430	387	444	424	414	403	398	399	426	404	418	429	437	453	427	443	436	378	440	386	421	452	434	438	407	405	358	421	403	407	400	401	418	424	420	432	442	442	423	415	410	425	379	417	400	409	473	419	401	446	420	413	411	396	398	430	405	436	396	433	456	418	453	390	361	394	401	418	419	409	406	432	414	443	443	398	431	404	428	447	403	384	440	441	419	422	397	401	400	396	434	467	410	426	407	421	386	425	392	447	388	405	413	396	373	455	396	424	388	385	387	391	390	402	407	432	389	425	402	447	382	467	401	373	410	472	415	421	415	411	389	434	395	432	447	421	434	394	437	436	415	414	403	425	440	385	417	443	389	417	430	447	394	445	417	397	435	430	421	423	434	442	426	418	403	386	409	430	437	401	408	410	415	421	416	404	451	417	415	399	398	428	435	428	447	411	452	423	461	442	381	403	413	440	432	427	423	433	426	436	419	408	395	386	436	455	382	361	409	412	453	441	403	420	438	421	412	438	439	439	446	395	415	403	399	432	444	424	386	425	418	422	404	410	425	395	433	433	432	468	442	401	384	398	385	447	448	440	417	459	399	448	414	392	397	455	402	378	435	371	410	369	390	405	443	410	356	401	416	441	446	365	400	425	408	390	408	425	424	443	447	385	383	401	404	432	431	411
3262	3027	2166	1306	1140	1066	994	986	971	921	932	931	931	923	946	969	895	904	905	961	953	988	932	926	898	910	922	878	950	902	930	862	910	954	882	907	913	890	908	964	910	890	955	912	874	943	950	857	973	934	919	892	899	901	904	874	913	952	942	954	917	937	908	892	969	920	947	951	916	938	923	911	914	975	925	881	904	922	909	915	921	937	876	904	911	896	882	896	987	875	941	945	907	980	905	948	910	910	962	915	916	941	905	928	893	901	929	907	909	911	889	908	937	948	941	955	906	940	917	929	927	955	940	894	918	905	948	987	908	905	896	945	873	961	908	980	890	910	939	914	901	956	872	911	868	959	895	891	892	907	949	984	890	902	889	898	877	866	940	868	833	878	902	866	913	908	948	904	898	882	855	909	891	900	918	932	902	913	876	905	917	959	972	929	924	919	870	925	890	888	961	909	942	935	882	945	909	993	933	883	882	925	874	916	892	951	917	936	909	968	931	821	916	887	958	922	913	940	908	916	955	892	935	907	972	925	912	934	938	892	980	922	936	938	957	963	931	970	914	921	950	901	950	879	973	898	886	904	980	896	901	964	925	934	889	937	950	844	922	872	930	940	913	886	940	905	933	937	928	897	917	904	976	915	950	919	859	956	934	950	932	967	887	918	915	981	930	888	893	882	912	949	946	893	915	960	929	934	917	934	913	864	922	896	906	909	970	901	908	887	907	916	953	961	916	899	991	920	907	885	966	942	903	937	956	945	890	923	917	913	916	927	961	895	945	931	890	901	910	962	949	914	942	926	880	892	929	943	918	907	915	942	951	908	885	921	927	985	938	953	937	932	887	941	920	954	904	903	897	932	919	936	865	934	933	903	938	897	951	977	957	903	909	937	944	879	1004	935	970	860	918	924	933	976	875	986	965	922	921	885	929	945	925	889	891	939	916	825	952	983	912	920	887	940	948	919	929	893	913	892	987	877	929	935	962	859	929	937	939	883	903	904	914	927	896	947	940	925	899	950	891	973	936	928	907	884	852	902	910	852	918	898	934	931	889	955	924	970	965	934	936	978	914	939	863	859	929	898	953	981	897	884	921	932	868	899	879	914	870	893	930	913	974	919	888	910	915	890	918	962	868	1021	942	904	891	923	896	977	861	879	943	935	909	917	943	940	918	890	910	908	873	932	909	846	872	932	925	944	912	934	916	881	919	908	931	931	974	935	881	967	910	949	915	927	909	978	891	975	931	965	960	919	885	935	982	942	895	902	917	902	874	910	971	905	967	856	950	918	933	913	902	950	930	913	928	913	933	920	909	913	968	916	925	924	900	879	925	934	924	927	913	964	901	886	947	952	904	925	881	920	920	971	894	952	926	904	961	883	908	905	895	901	940	895	884	954	882	922	928	918	876	961	921	892	941	948	890	934	930	906	938	920	941	956	937	956	903	925	923	941	913	896	896	924	926	889	886	918	917	901	918	908	956	913	898	913	954	889	929	903	885	928	945	900	943	921	974	900	857	938	1011	961	941	913	876	883	961	884	873	946	959	972	936	936	899	917	958	862	956	922	932	871	909	948	894	932	954	930	917	915	898	885	907	943	939	911	979	914	954	912	928	948	917	875	954	889	895	948	904	922	917	888	935	904	919	876	965	995	937	890	898	936	882	892	951	885	912	929	901	886	890	892	888	899	956	874	905	939	933	909	968	915	940	877	926	908	973	913	913	915	927	898	873	898	881	979	924	934	909	915	878	937	896	904	945	890	913	902	948	880	933	950	920	885	963	944	951	899	909	915	973	892	891	910	956	897	937	921	924	977	923	890	859	905	896	877	890	885	927	924	891	913	896	883	904	950	947	947	939	952	895	903	951	945	866	909	963	935	901	921	908	916	931	976	907	915	910	930	933	867	895	954	926	875	938	927	944	939	945	902	938	913	899	940	950	931	933	940	904	897	944	953	917	920	882	955	943	945	903	928	928	906	890	943	893	902	885	932	910	887	888	905	856	905	910	936	921	884	933	995	944	943	926	933	913	942	945	920	889	916	880	969	973	950	888	928	866	921	963	926	938	907	933	890	970	928	923	896	885	959	918	987	939	954	887	974	894	907	949	917	927	905	866	907	894	956	897	923	932	876	862	947	944	929	927	916	899	936	920	955	925	912	955	989	918	913	893	933	832	929	900	968	903	929	983	925	903	928	908	902	906	971	876	948	962	920	862	893	844	907	924	940	859	899	907	938	952	872	901	941	896	957	912	932	947	983	916	927	902	956	961	929	908	941	932	941	919	956	914	861	956	920	933	953	965	944	952	914	921	926	914	905	887	886	860	898	918	906	913	898	941	881	914	862	879	916	907	935	920	873	913	954	953	930	982	932	903	908	895	965	902	896	905	899	892	894	881	948	964	876	910	958	913	963	935	930	942	939	935	908	987	947	903	941	950	963	933	922	938	875	900	904	914	897	853	945	960	915	888	904	900	940	918	897	928	934	956	929	908	952	907	866	899	922	990	940	883	890	927	886	879	946	971	907	938	882	934	864	943	970	921	952	923	916	999	897	896	935	944	937	936	890	898	888	940	931	943	846	941	935	907	936	946	947	905	888	941	904	900	918	904	954	902	937	844	911	893	951	892	935	919	910	943	942	921	928	977	900	898	905	937	936	976	919	938	942	884	895	926	934	910	954	852	935	932	904	930	871	932	949	944	949	933	944	900	880	907	925	880	937	950	937	986	866	898	952	902	956	903	926	883	919	946	961	920	865	923	908	909	928	914	950	944	952	897	935	972	908	903	933	913	918	956	900	852	880	923	930	948	847	948	923	879	890	916	895	953	960	930	897	923	888	942	895	897	940	918	883	942	934	925	983	892	927	870	892	906	904	904	897	951	965	900	907	1001	866	924	904	951	923	982	947	950	911	909	894	910	912	896	912	899	920	848	976	955	899	972	945	910	882	922	940	926	896	926	927	906	905	930	933	949	972	886	885	940	973	912	914	902	963	937	939	908	893	931	963	880	942	912	929	911	938	904	984	903	933	932	956	900	878	969	928	930	890	921	928	932	934	978	927	863	936	899	924	913	953	881	885	926	929	884	952	950	929	938	962	902	922	850	925	903	892	939	897	875	967	923	890	949	917	888	967	906	879	926	956	874	929	855	877	949	928	921	953	880	896	1003	901	912	900	858	940	884	908	834	986	912	909	867	886	922	1014	960	908	887	879	930	927	939	866	911	938	910	967	946	947	918	927	857	866	938	966	864	961	927	918	986	914	866	965	945	916	919	889	890	900	983	899	856	869	946	948	909	953	882	935	920	904	910	943	959	904	945	916	900	937	833	924	869	928	949	936	937	878	970	994	913	940	926	902	908	918	915	928	961	885	941	936	891	905	935	920	957	887	928	909	924	924	868	918	875	904	939	943	881	901	902	933	902	924	945	919	922	909	892	898	874	891	902	943	914	915	945	898	936	970	951	949	888	908	953	939	892	882	883	869	956	888	929	911	918	944	943	916	876	921
23608	20892	25146	26747	20894	20899	3341	515	360	298	317	297	302	264	250	260	269	266	285	268	285	252	260	247	266	259	272	225	230	249	261	241	214	250	238	237	225	255	243	260	288	237	249	239	260	258	264	227	257	245	240	240	233	239	234	241	225	234	288	250	257	242	233	263	207	223	242	227	224	247	269	248	256	236	249	226	246	216	213	271	244	240	249	236	232	261	280	229	225	233	221	249	255	238	256	241	246	252	238	265	246	252	248	263	238	222	254	225	242	268	254	188	223	223	255	253	257	261	285	255	224	245	248	211	239	263	236	232	191	238	269	239	220	229	205	254	237	255	264	248	267	254	250	261	206	245	252	246	258	243	257	241	265	230	237	261	248	228	237	231	245	232	225	262	240	237	220	230	232	237	250	218	239	245	240	230	240	240	228	259	259	247	210	216	244	227	253	279	244	222	251	241	233	254	235	218	251	221	249	234	254	252	258	249	232	240	263	219	263	253	239	228	248	268	240	222	231	233	235	229	230	241	242	246	281	270	257	233	275	233	239	210	223	242	255	238	223	237	189	260	221	243	241	273	242	227	222	235	232	240	221	271	207	220	244	261	248	222	240	252	227	258	262	244	260	257	228	231	256	243	255	257	233	270	229	231	242	235	255	247	231	238	243	258	278	225	241	259	261	265	253	237	236	252	248	236	218	230	253	254	253	227	243	254	211	261	276	232	247	188	226	229	253	234	254	225	225	206	227	252	220	269	236	240	212	268	228	238	215	233	251	218	231	257	252	218	254	240	215	233	239	280	241	255	228	232	249	261	252	240	222	225	242	261	212	246	227	246	247	260	240	207	219	226	237	252	228	237	251	247	258	247	261	258	240	243	266	239	247	248	292	230	274	248	283	240	261	211	256	228	282	255	230	244	239	240	276	241	211	245	244	233	259	237	221	267	256	224	221	241	259	256	241	232	229	235	240	227	254	244	221	277	261	236	210	236	257	245	247	234	262	232	252	245	249	244	232	230	253	232	223	239	256	275	201	264	188	237	233	219	268	240	224	226	244	239	225	243	243	222	265	256	231	238	210	282	247	265	223	209	225	269	239	241	251	236	235	240	252	215	232	216	242	225	244	262	242	282	241	241	228	255	257	212	219	218	225	241	251	237	265	258	262	228	258	216	231	227	218	232	263	222	236	210	221	237	229	236	245	239	245	214	241	245	259	286	242	233	248	228	227	260	240	259	246	241	255	252	255	274	230	252	261	241	235	236	226	238	237	251	241	227	257	258	216	227	223	230	241	258	234	227	236	242	229	236	232	234	214	242	224	247	250	223	221	233	251	209	225	241	263	255	240	223	240	252	232	237	260	232	240	232	229	231	267	247	247	226	289	268	239	212	253	205	266	256	258	237	248	272	225	246	226	218	215	215	240	262	245	255	266	267	249	219	251	252	237	245	234	247	243	218	229	229	248	255	229	230	265	241	242	270	235	202	247	239	254	234	231	259	255	271	253	224	262	246	250	254	233	219	243	215	259	214	217	209	258	275	232	243	224	241	253	215	247	243	277	253	251	244	247	231	234	234	242	249	255	244	246	278	242	242	231	247	216	267	250	254	222	225	241	241	258	243	242	269	206	264	249	258	240	251	245	236	252	228	252	243	251	250	254	236	237	225	224	240	237	207	218	230	225	231	254	208	219	200	236	234	265	231	220	214	252	243	244	240	230	245	237	279	223	224	253	273	219	215	226	220	262	239	270	259	217	239	239	243	271	274	250	236	260	218	225	230	277	212	243	224	231	205	225	256	267	235	230	224	261	233	237	211	254	244	240	243	259	273	257	248	236	229	258	246	279	260	238	249	225	242	221	243	251	237	230	236	261	233	252	236	257	242	218	213	229	231	222	254	231	248	241	236	243	227	242	241	256	213	247	250	247	266	237	247	239	244	232	222	256	256	235	233	242	271	250	223	228	264	268	228	211	239	254	255	239	251	233	257	216	245	220	217	238	232	246	211	233	241	204	246	253	209	209	241	215	284	237	240	240	247	228	246	253	250	214	257	246	247	232	249	261	224	244	238	228	238	233	260	223	249	263	219	228	226	262	246	232	243	253	248	223	223	246	255	253	242	234	236	242	256	259	230	264	234	231	220	267	250	226	217	234	249	265	258	219	255	228	231	231	240	263	247	231	233	230	229	229	251	229	274	239	255	225	247	227	259	235	262	244	237	228	234	225	241	233	256	262	248	234	233	244	258	255	233	242	236	238	236	223	229	229	265	269	237	245	266	255	221	260	247	242	243	224	224	239	222	221	251	227	245	244	251	236	245	248	237	236	256	252	226	222	221	241	245	236	250	241	247	230	249	242	224	222	212	208	228	268	237	241	256	244	239	260	230	234	238	233	272	280	244	225	226	231	224	214	240	218	249	236	204	257	249	227	219	246	226	226	212	217	223	238	260	232	206	259	270	227	243	223	267	243	251	245	229	269	219	221	211	224	224	218	249	227	248	235	218	236	224	267	252	243	236	243	225	263	267	267	248	228	224	231	254	251	238	213	243	234	229	263	237	261	227	270	262	239	246	257	231	226	245	232	223	244	250	220	242	260	218	242	247	253	245	227	259	239	219	241	234	247	213	222	241	234	213	221	261	221	236	218	254	231	249	243	253	239	247	267	264	247	229	240	238	229	230	272	260	239	238	260	259	230	233	237	249	255	254	262	219	258	250	238	258	238	229	216	256	261	256	247	246	239	239	228	254	237	216	242	224	270	267	257	245	253	250	227	217	266	228	241	255	252	245	229	226	245	218	264	240	245	238	242	212	272	269	259	222	227	244	241	226	229	229	238	250	222	268	261	245	270	247	244	224	243	234	262	223	244	243	238	247	235	240	262	275	241	250	211	258	263	259	247	285	245	235	249	217	226	235	263	222	257	235	238	254	262	241	232	237	260	252	246	232	231	270	241	225	240	250	227	208	241	200	234	234	214	240	272	236	199	243	234	248	250	219	237	231	234	232	258	249	222	247	283	241	227	225	226	237	252	240	217	219	246	215	250	244	224	206	238	225	268	226	263	240	238	216	213	241	223	264	242	256	253	234	222	240	235	258	278	254	219	249	259	218	218	247	262	243	232	248	236	208	219	216	238	232	243	218	229	224	212	223	239	261	245	227	251	247	256	228	238	268	227	239	242	273	248	248	244	254	254	249	221	222	229	242	216	239	232	218	257	233	234	236	228	246	258	235	264	239	243	223	236	243	241	251	221	221	263	260	249	228	252	231	220	238	249	216	219	233	257	219	226	239	235	253	221	224	248	227	228	246	264	258	210	238	252	238	246	243	243	269	228	233	252	230	265	257	260	271	232	245	242	231	232	216	215	233	243	243	239	238	218	251	241	254	223	236	260	268	217	224	219	264	255	251	243	240	258	254	267	225	212	243	236	256	230	244	233	264	236	251	220	238	224	239	218	240	238	272	215	219	231	258	237	242	236	262	255	248	218	235	224	238	232	256	242	248
3213	4881	3076	1530	995	817	718	665	639	613	559	605	599	639	563	572	593	611	597	578	519	559	596	601	563	577	570	620	597	554	596	588	546	557	584	574	619	585	589	573	558	601	535	547	597	572	565	528	573	560	605	547	523	545	564	571	550	562	575	532	594	566	570	564	574	591	534	540	580	595	536	520	562	601	563	613	574	520	578	554	606	573	545	590	578	572	577	552	559	566	529	545	581	540	606	559	574	594	609	605	534	541	546	567	549	565	607	543	507	579	560	601	554	581	535	557	563	571	574	566	603	565	564	516	578	536	547	532	597	589	504	544	619	560	577	561	554	560	568	563	535	578	575	552	540	590	520	542	534	539	546	505	579	591	541	585	502	543	549	553	564	529	528	551	549	594	556	517	578	599	553	569	564	583	567	567	608	574	569	578	570	549	519	591	588	546	542	578	538	571	565	544	582	567	574	559	557	576	535	567	573	533	563	584	528	573	530	523	569	562	583	589	537	530	536	570	567	577	589	535	537	539	541	564	581	562	528	563	509	579	579	573	509	573	612	578	521	555	558	590	595	578	580	576	585	551	553	556	560	620	547	566	620	553	539	593	531	558	602	537	577	516	544	581	558	547	528	566	579	553	590	563	506	560	588	585	537	586	570	563	565	576	571	537	524	559	543	533	575	539	527	585	562	569	547	558	575	532	532	549	536	547	555	573	544	558	548	576	528	583	583	586	563	573	539	545	590	555	571	575	541	560	543	548	579	550	558	529	587	572	560	530	586	583	520	564	507	535	562	569	544	521	542	551	566	582	532	615	584	553	573	604	541	531	589	554	605	564	554	544	566	563	509	553	547	589	589	550	565	564	595	571	556	546	569	547	573	537	566	553	533	565	592	589	603	558	579	544	562	579	595	544	559	547	527	566	584	523	592	560	592	547	554	572	589	533	527	537	548	590	554	590	509	609	583	578	542	582	549	562	518	566	585	587	548	535	551	551	543	560	527	591	566	534	569	580	547	564	539	569	590	591	543	481	523	564	577	573	509	521	559	544	570	570	571	558	555	559	601	532	594	568	608	584	569	593	559	515	592	555	559	564	592	551	589	544	583	522	558	540	558	572	544	591	609	569	568	578	534	552	602	551	575	564	564	553	614	570	540	522	562	559	544	562	514	553	590	565	622	601	565	590	548	590	576	539	562	593	541	512	549	538	620	570	580	563	544	566	520	532	528	499	570	536	525	566	551	563	598	586	605	545	576	594	567	511	536	593	546	528	607	528	556	509	577	561	542	517	579	581	550	545	589	525	588	562	602	619	578	584	578	600	565	566	578	588	542	546	575	559	579	601	519	589	592	570	535	567	561	578	584	596	573	560	587	580	514	587	532	554	553	572	555	573	585	521	546	525	530	538	581	573	594	558	542	543	530	568	590	540	570	581	576	561	560	540	556	555	555	555	580	524	559	569	559	537	546	543	574	584	573	562	570	581	580	561	605	580	573	522	580	576	541	572	552	552	546	579	547	535	567	564	557	530	551	558	587	540	550	570	516	557	575	611	584	571	559	542	562	563	544	557	576	593	551	528	542	547	539	538	576	571	558	533	605	534	584	574	536	597	574	557	596	537	537	615	519	552	554	550	563	528	542	525	560	550	590	562	552	522	608	565	622	565	553	572	539	543	584	570	548	576	548	569	531	621	555	585	547	560	548	570	557	540	578	541	478	554	586	581	558	573	595	567	629	534	579	573	638	537	564	584	580	515	566	572	605	590	568	579	566	562	583	544	547	549	580	554	576	547	533	582	537	565	602	550	528	557	593	537	599	545	608	550	510	527	520	552	541	502	575	561	576	489	608	552	576	547	582	550	557	624	566	582	561	566	540	559	594	551	574	543	578	566	563	543	553	569	543	570	585	554	586	555	585	557	572	548	576	586	545	579	511	570	572	574	544	557	525	570	569	608	580	562	539	551	550	558	573	572	582	585	537	578	571	573	570	571	545	547	529	587	554	549	566	592	537	529	596	545	586	578	571	563	588	574	574	571	572	573	582	541	584	545	562	604	566	566	556	580	565	584	570	540	575	597	580	589	566	551	518	602	588	567	596	573	567	599	571	551	532	595	562	560	553	573	585	571	528	538	555	534	563	542	534	616	575	573	544	561	586	549	551	560	582	519	539	548	534	577	554	579	525	549	569	532	540	589	548	561	532	600	572	576	587	524	555	592	583	571	532	565	543	590	540	553	569	558	527	590	584	582	553	564	521	559	522	534	565	573	575	555	550	539	536	575	584	540	565	590	565	521	541	563	556	591	615	544	543	566	578	583	556	528	589	541	544	587	578	563	565	547	568	557	570	586	533	546	581	517	539	572	590	571	616	574	541	544	547	589	552	538	598	581	599	596	556	593	542	569	585	564	561	564	559	534	565	555	534	626	580	571	549	523	569	552	596	563	554	572	584	530	521	522	619	577	561	587	557	548	562	560	528	579	582	528	523	531	602	570	585	565	576	589	536	590	582	559	507	543	543	550	536	576	543	558	529	587	544	545	550	540	543	544	549	553	526	538	561	539	587	580	604	601	557	549	560	594	595	560	583	599	573	594	525	560	546	583	548	583	545	543	569	545	520	536	557	568	624	576	576	570	544	534	508	504	550	576	555	579	567	578	585	567	578	555	553	572	567	577	563	549	531	589	546	564	540	519	554	567	572	547	536	547	573	554	520	556	559	570	511	521	568	586	535	552	573	526	562	508	540	584	553	590	514	581	573	580	544	566	573	530	558	558	568	571	542	577	590	567	526	581	609	578	575	535	518	531	540	615	582	555	562	567	578	500	582	572	560	576	553	518	527	545	557	536	587	534	534	546	564	532	493	563	551	530	570	553	533	560	584	553	564	615	562	577	585	568	569	539	584	604	517	576	576	572	540	496	506	566	553	583	561	578	554	604	571	560	544	576	562	577	554	582	585	533	575	541	527	574	570	534	552	587	549	588	561	561	572	574	581	538	524	535	558	574	580	559	577	588	590	629	572	545	586	535	530	583	559	570	547	599	608	552	561	620	569	556	605	563	529	571	571	561	561	586	572	589	569	571	567	535	570	563	565	566	564	573	574	498	584	558	545	521	557	563	571	552	567	559	533	575	568	551	566	587	601	524	564	589	496	565	574	540	600	561	548	586	591	540	537	544	555	587	510	607	522	542	553	581	568	562	554	567	590	556	590	543	566	565	556	577	554	560	584	574	579	572	568	594	578	574	549	512	553	557	537	590	557	561	579	574	575	529	631	583	565	561	540	558	574	566	578	585	540	575	577	551	552	532	554	589	571	549	551	570	570	575	546	602	527	547	548	564	557	547	540	539	542	547	580	571	558	486	575	585	505	553	584	531	551	551	564	523	552	556	541	540	523	552	579	570	547	601	575	574	585	555	570	562	613	545	550	573	590	592	554	541	603	559	604	557	563	559	545	607	555	573	567	581	560	592	555	593	577	572	555	584	563	572	552	530	561	553	556	559
32763	13014	1831	529	426	374	358	361	378	371	403	370	351	423	410	354	407	413	379	390	377	365	386	391	423	351	392	373	388	378	351	364	366	372	382	386	369	370	379	390	390	367	351	425	391	373	346	416	374	403	372	341	372	385	416	392	368	354	371	396	373	373	344	363	335	392	407	382	383	389	383	349	335	399	358	395	387	374	365	370	372	360	377	400	377	393	388	388	424	375	373	401	352	384	373	350	367	358	384	366	378	384	391	366	378	371	361	345	378	401	394	363	359	358	404	394	402	387	346	389	412	379	400	385	357	351	351	353	410	377	414	352	342	337	387	388	426	397	386	358	389	347	386	407	352	382	373	394	361	391	392	397	345	395	347	374	375	380	384	387	383	398	390	387	349	367	397	386	359	431	393	359	340	372	392	410	361	354	369	382	382	368	385	403	388	378	395	366	368	350	374	406	338	375	378	341	377	360	380	386	399	394	384	385	372	378	396	348	388	414	381	367	394	404	373	405	398	398	363	381	333	401	360	413	372	394	352	366	377	345	408	363	397	355	388	407	393	389	350	405	364	392	374	354	381	351	351	383	391	357	378	394	399	421	397	392	384	373	375	367	385	403	386	371	367	364	396	358	386	370	363	363	397	353	379	388	375	368	391	374	366	389	367	380	394	407	372	397	341	370	394	413	391	405	358	386	394	383	388	392	387	361	345	375	378	355	371	414	403	383	402	391	345	363	373	373	372	363	361	387	385	426	377	411	405	377	352	376	331	373	395	381	390	369	336	345	371	325	377	374	389	392	350	386	380	340	397	401	355	338	379	359	392	385	381	362	347	380	376	391	391	361	395	356	391	413	390	394	351	368	389	381	384	364	381	396	375	356	422	374	386	360	361	362	325	379	351	386	355	354	347	376	405	383	400	376	372	376	381	338	359	386	390	409	419	370	411	379	364	339	370	359	427	385	369	386	394	352	364	362	368	356	401	379	393	379	360	361	393	372	392	379	384	399	383	339	358	361	390	349	396	359	369	366	354	360	374	399	373	366	390	381	379	375	375	380	377	303	361	404	402	356	338	395	374	369	364	323	405	368	371	376	382	350	371	378	410	397	414	369	408	421	379	373	390	365	380	375	392	407	381	398	353	387	338	408	365	371	435	330	409	402	360	391	374	385	394	346	382	391	398	395	361	352	373	433	391	375	383	380	394	379	378	393	388	367	384	341	345	348	399	419	409	384	396	359	396	396	353	343	361	366	386	395	357	373	389	366	345	373	358	364	403	374	377	343	410	387	378	383	385	326	385	354	352	367	356	355	362	396	388	368	347	401	355	396	374	377	371	327	354	368	343	382	410	411	356	387	361	365	409	414	359	357	378	385	386	348	423	372	342	383	368	367	365	402	382	401	391	335	391	343	388	364	383	380	373	382	362	347	409	389	404	340	397	406	357	374	375	358	406	357	376	388	365	400	390	342	370	387	387	389	381	377	393	367	358	346	382	388	407	357	372	347	370	355	401	362	375	365	393	397	373	362	367	326	349	375	359	381	385	386	366	344	378	335	359	362	360	391	401	385	425	384	383	366	343	392	345	389	359	353	395	375	396	335	398	347	378	352	368	345	355	356	413	377	421	386	380	390	345	365	349	401	349	349	358	361	393	364	341	368	377	395	357	369	385	344	382	375	358	402	379	389	350	382	389	360	353	387	375	379	369	361	413	395	378	379	363	392	386	386	371	332	366	385	356	348	358	352	358	361	417	390	355	375	372	377	364	421	381	348	384	351	375	355	361	341	357	387	368	377	382	402	367	373	399	343	408	380	389	365	346	352	384	365	388	370	375	377	402	387	367	378	384	403	401	386	399	393	345	377	414	367	421	375	370	372	370	354	375	375	379	355	389	399	349	340	379	353	375	375	401	368	358	392	363	340	386	387	355	390	338	369	355	401	346	379	343	395	359	368	365	412	360	386	396	366	366	381	381	379	385	386	376	358	363	372	365	342	425	394	374	371	374	377	361	376	325	379	378	354	377	366	356	389	370	366	372	355	371	375	381	337	364	346	384	380	373	379	394	388	370	359	368	383	379	393	366	343	348	395	365	381	375	393	323	378	381	406	378	395	377	397	392	338	387	384	383	366	379	389	369	387	378	369	347	388	377	391	396	369	377	385	404	393	399	368	381	383	350	378	336	365	410	402	371	389	388	380	359	354	399	383	383	411	352	380	399	379	433	366	419	358	344	375	374	377	384	380	330	419	384	341	383	358	387	384	382	359	360	394	364	324	393	395	371	379	370	394	365	372	362	390	381	361	375	381	378	356	397	418	367	380	366	353	377	392	360	394	407	394	349	378	365	357	396	374	349	360	366	364	389	363	395	363	392	387	397	354	390	389	364	375	376	426	361	410	379	400	382	359	388	374	383	386	403	384	384	400	400	370	340	365	397	391	375	352	382	364	394	344	372	404	387	374	366	392	384	358	379	379	397	359	373	378	363	378	380	355	390	435	408	404	405	381	322	406	364	378	382	369	381	349	343	399	369	346	360	370	365	370	365	435	401	381	359	345	366	371	362	356	407	374	392	344	379	373	345	380	377	360	398	393	357	335	380	400	389	356	397	356	399	374	365	337	431	372	387	379	392	365	368	414	376	397	380	386	382	348	362	345	374	352	367	367	365	361	384	355	358	376	388	425	377	343	380	363	375	371	362	349	322	355	399	423	390	368	389	382	357	402	377	384	402	342	400	374	371	390	380	363	386	380	396	399	366	400	397	415	378	356	390	348	381	374	315	382	388	359	382	376	397	364	400	357	371	419	389	369	376	385	345	393	388	343	362	396	390	364	360	392	361	363	370	361	342	373	429	371	384	392	365	377	404	388	370	409	364	423	405	378	384	369	373	382	360	380	343	389	335	383	360	381	385	378	366	355	364	372	377	389	408	365	342	376	383	353	386	370	426	411	390	429	354	378	350	405	378	377	367	378	373	376	358	385	417	391	363	390	400	388	322	356	383	406	383	400	381	403	388	395	378	331	378	385	382	405	369	425	357	381	358	378	385	411	395	367	378	352	366	376	416	372	409	376	350	398	390	374	372	354	365	402	390	402	364	349	393	404	358	381	368	380	406	375	346	371	373	357	359	391	331	363	345	381	370	377	430	377	366	408	380	352	358	405	393	400	384	349	367	381	414	365	414	378	385	356	381	396	362	407	386	399	377	382	396	367	393	386	378	364	366	368	364	394	383	340	381	369	355	362	378	423	369	357	363	371	338	393	377	369	372	372	370	396	380	386	359	359	402	370	384	367	343	398	384	409	351	381	387	380	370	390	387	380	385	342	375	370	341	371	368	392	344	384	391	405	384	387	329	404	384	356	367	390	373	335	364	366	394	379	374	346	353	412	387	385	392	389	389	355	364	393	344	377	333	407	367	391	373	342	348	380	381	334	398	365	399	368	382	365	365	399	389	362	379	360	396	406	390	375	360	377	363	385	367	375	409	410	351	368	388	404	386	408
5333	1023	943	866	894	907	884	928	835	869	824	894	872	858	838	890	922	859	822	837	817	897	866	839	877	883	873	858	881	844	841	867	876	872	854	899	785	818	867	856	892	783	876	892	818	862	896	820	836	893	862	830	897	883	810	894	847	894	906	855	856	793	854	833	810	874	832	873	864	791	827	844	877	784	797	858	822	872	868	879	817	822	865	841	862	883	930	803	909	832	874	903	876	867	833	837	863	873	909	834	869	883	827	852	811	869	879	839	893	845	847	844	919	812	833	797	808	881	854	802	899	878	835	882	872	867	836	843	855	868	874	843	846	900	887	866	888	863	848	859	812	851	868	774	819	821	877	853	843	826	848	833	829	829	868	828	883	865	851	848	865	878	808	898	830	880	859	896	836	858	820	852	854	909	809	918	869	828	861	908	884	823	885	912	838	858	803	838	916	875	872	825	866	881	829	877	875	850	839	848	897	810	838	856	862	826	838	882	790	892	876	869	824	871	831	820	878	839	839	906	810	878	920	834	808	840	864	847	826	873	829	807	865	843	790	866	813	900	807	865	821	863	871	882	870	857	870	858	872	869	875	888	844	856	849	844	844	858	838	849	891	843	882	839	876	843	838	867	842	872	854	822	873	866	850	814	905	880	861	840	834	871	862	924	848	899	839	887	863	844	862	866	802	857	813	884	819	846	855	819	848	837	848	881	835	792	855	912	825	898	876	880	839	864	807	889	882	841	885	856	850	820	836	872	824	880	821	840	831	835	825	891	789	834	806	844	901	858	823	850	875	840	837	867	874	871	864	857	922	851	879	839	895	875	832	795	871	874	833	806	855	808	933	838	855	819	813	908	872	828	892	871	820	810	806	878	870	903	816	849	867	840	883	934	849	870	864	873	840	856	859	848	876	856	862	888	815	886	881	826	844	872	874	864	835	851	872	923	844	843	893	869	858	900	808	849	877	872	838	872	852	867	798	851	899	814	841	822	839	837	863	877	913	911	793	853	894	830	835	873	865	809	807	892	848	885	856	871	860	862	849	892	813	856	862	846	857	867	924	895	888	887	833	867	883	846	859	887	826	851	878	866	793	878	868	866	842	846	862	883	809	862	864	865	868	812	836	770	829	900	881	870	849	852	871	893	832	839	879	793	913	891	829	884	857	865	886	866	880	845	836	822	851	883	850	849	836	832	885	842	924	836	809	858	816	891	872	835	820	887	833	890	877	804	849	864	895	851	853	791	840	902	788	892	889	856	842	859	855	834	806	857	849	854	843	851	903	829	844	866	879	844	847	876	862	906	901	845	834	841	874	894	857	859	811	850	855	854	839	893	912	847	846	865	898	828	897	893	853	913	838	912	888	843	836	858	903	815	862	899	904	881	816	860	883	850	867	864	843	861	849	858	867	863	886	852	914	855	871	858	798	868	844	846	842	837	902	850	855	893	863	814	844	840	892	840	842	838	859	822	906	852	838	893	825	863	852	857	822	907	824	916	866	895	911	855	888	884	842	818	815	829	887	802	860	858	895	851	863	897	848	863	866	889	856	808	893	894	825	862	874	876	919	821	870	882	933	813	827	864	854	831	845	908	896	865	864	877	860	806	881	858	851	871	827	860	826	901	877	876	877	870	842	888	825	926	834	824	866	877	886	853	881	846	821	876	827	851	848	812	896	812	849	825	854	856	818	873	859	872	877	889	881	881	882	847	866	887	867	832	822	856	856	866	843	848	869	867	893	852	849	847	843	831	882	851	811	828	826	840	791	829	877	815	869	825	844	852	838	800	835	873	895	870	841	876	816	813	850	840	907	869	868	764	827	863	877	850	870	869	825	946	831	875	826	859	830	918	809	840	840	854	847	826	908	874	814	829	813	845	869	879	869	902	820	890	924	912	822	876	948	844	906	894	830	899	911	913	882	922	852	840	870	819	843	861	891	855	862	834	855	862	855	830	894	834	852	847	857	866	851	913	897	866	844	872	823	887	846	865	826	860	882	846	882	900	862	850	814	805	863	844	838	868	894	882	835	881	904	841	860	846	862	905	841	866	850	855	870	850	869	860	833	851	851	922	884	873	874	860	819	819	865	885	882	881	832	877	864	841	887	874	859	913	867	899	809	863	865	815	860	880	859	805	844	783	821	852	846	838	860	888	846	831	805	837	897	872	864	834	856	842	853	863	904	866	861	806	896	880	838	837	874	839	848	829	868	851	924	831	880	901	872	798	882	850	823	869	879	868	895	859	813	877	862	877	782	900	849	843	817	844	851	827	867	897	820	839	906	849	869	810	845	812	834	870	876	839	914	916	834	812	832	824	867	777	848	859	913	858	791	848	843	816	848	843	861	814	920	885	832	869	859	873	887	835	837	895	859	795	827	866	873	806	866	862	867	861	884	799	916	885	857	868	883	856	859	884	869	852	851	850	843	820	804	825	891	879	821	842	892	849	821	810	834	870	871	791	809	889	888	817	835	863	885	833	857	899	823	862	902	868	855	824	846	814	914	849	882	844	862	830	877	851	850	818	812	856	896	848	840	846	850	834	896	876	836	825	828	820	820	799	900	847	791	845	864	848	858	880	884	833	841	868	818	842	877	769	817	862	862	855	890	842	864	930	790	852	831	860	880	880	819	899	892	851	894	854	889	859	817	813	824	832	896	837	856	868	854	852	859	892	879	852	867	931	879	862	855	811	875	850	856	827	823	821	859	903	877	953	837	824	870	860	904	861	921	828	870	866	845	830	853	869	862	843	849	853	867	849	850	843	854	905	864	849	826	862	805	861	805	859	824	883	876	876	835	907	869	868	893	848	857	829	863	870	861	880	860	865	911	874	861	830	865	834	841	842	854	898	875	824	851	878	904	853	840	865	794	821	840	839	854	869	884	862	906	844	846	823	865	827	842	829	911	872	925	878	854	805	843	907	789	832	825	872	902	861	854	839	866	830	824	805	835	849	840	887	875	829	884	839	892	877	850	867	831	852	854	886	824	805	882	824	852	873	849	798	866	878	826	820	806	877	835	859	845	898	875	905	886	831	883	844	847	839	829	852	860	892	869	845	848	923	910	838	861	848	836	921	823	882	866	844	872	842	828	834	807	818	899	827	806	862	898	841	854	860	784	869	874	809	817	834	909	893	795	879	932	879	837	869	820	882	842	854	855	878	898	855	900	844	849	870	808	885	818	842	867	837	819	884	798	874	853	897	897	881	848	888	856	836	831	853	924	833	878	880	870	869	870	859	824	843	815	850	845	879	882	840	873	828	898	887	855	861	847	840	865	844	891	864	879	885	839	829	881	833	854	895	856	859	855	824	885	821	860	870	870	867	858	840	824	850	787	875	864	900	879	816	806	907	842	852	858	842	850	825	821	908	833	820	825	821	877	839	852	877	859	862	829	852	814	844	858	877	895	825	838	845	869	844	834	866	908	854	862	821	866	878	865	827	914	845	860	825	808	815	863	842	860	833	895	801	846	844	830	877	858	879	855	854	836	866	863	854
24520	20908	24531	27395	20322	2178	605	527	459	477	440	461	501	460	466	451	377	450	444	467	429	467	434	477	385	410	399	442	423	459	388	420	433	431	432	423	420	447	438	434	419	463	453	418	435	444	433	456	445	439	447	436	431	430	391	430	389	419	448	435	395	426	446	443	472	405	434	433	444	378	417	411	458	412	432	413	434	436	414	409	422	441	459	427	425	445	433	432	471	451	442	446	413	429	417	419	408	401	436	414	392	401	389	413	383	435	400	428	397	431	448	423	429	444	406	451	477	419	430	417	430	400	397	430	410	412	429	436	425	410	425	437	403	448	378	412	395	421	422	412	405	398	394	437	411	444	479	410	434	413	428	411	427	460	447	422	392	414	415	423	412	413	443	427	428	436	401	385	429	433	438	499	445	460	432	443	450	436	429	430	451	412	429	483	423	408	370	440	436	397	384	435	436	433	445	414	413	423	435	403	442	403	438	451	440	447	408	428	393	444	414	398	423	423	408	431	442	399	414	447	458	416	392	416	402	411	397	414	430	429	386	414	430	411	421	407	422	455	444	456	407	430	416	442	421	428	451	429	419	405	432	408	452	393	453	435	407	444	456	417	435	438	416	432	455	414	415	429	411	413	456	408	420	426	389	456	424	414	420	392	449	434	432	416	400	436	454	413	410	386	445	409	398	403	404	447	399	394	422	381	461	382	419	424	459	442	412	409	443	444	393	426	438	421	402	397	414	464	420	380	419	435	416	387	443	397	441	465	448	443	467	407	428	411	406	408	431	452	425	429	394	414	427	405	460	438	413	451	398	440	383	388	437	471	423	425	437	435	444	390	424	385	387	448	406	395	407	432	381	395	397	473	381	465	431	408	423	399	421	438	419	433	397	425	417	400	415	397	442	395	427	447	443	448	430	451	422	408	433	394	413	447	419	435	450	424	410	403	423	449	454	416	445	418	395	383	451	421	417	415	378	418	428	429	448	393	410	426	427	402	419	407	427	372	423	444	446	401	408	408	418	428	435	428	439	430	384	440	456	433	401	437	471	431	429	393	381	427	384	438	425	456	443	439	447	443	427	436	439	435	405	407	466	446	445	449	431	456	419	409	427	413	439	415	423	430	387	387	401	459	419	399	431	420	438	434	419	418	477	381	424	446	471	412	443	480	391	434	389	445	426	413	406	475	424	447	408	432	410	439	401	449	400	438	430	405	431	407	422	438	426	434	426	459	407	416	427	397	437	413	424	455	432	441	399	435	446	429	434	400	412	399	427	454	457	456	408	421	389	388	425	446	428	402	442	411	410	416	421	432	399	418	462	408	451	430	425	439	447	415	464	426	442	435	430	424	414	415	423	441	399	414	416	449	432	437	450	416	429	409	462	441	428	414	393	396	397	441	396	403	442	437	459	436	446	425	438	426	432	411	452	408	432	418	450	435	416	404	445	420	417	440	449	414	410	429	419	424	411	419	385	403	400	416	427	407	451	449	416	437	436	431	443	451	468	443	398	436	431	423	429	443	435	401	386	430	400	444	405	405	465	445	411	439	407	423	403	442	444	400	427	404	414	487	428	471	419	366	377	421	399	437	426	446	422	416	430	428	415	424	431	434	400	423	428	414	441	373	482	448	436	448	463	386	414	420	425	420	405	408	409	420	418	432	425	422	415	401	454	390	400	403	432	389	428	431	428	437	402	428	454	406	454	452	468	479	419	412	443	425	446	410	428	444	431	390	432	395	419	399	430	409	408	446	426	413	449	381	412	416	396	414	402	435	409	451	450	446	426	427	434	383	422	421	399	440	440	477	404	414	440	448	435	400	415	447	429	434	381	410	432	449	458	434	440	415	443	412	421	416	350	402	435	409	447	411	415	367	406	409	439	410	406	448	438	389	461	438	433	440	459	420	429	433	433	440	439	449	449	426	440	391	418	431	415	453	458	417	424	399	418	428	413	405	438	429	423	442	413	428	429	400	406	413	402	462	403	388	393	385	446	382	420	377	385	404	409	432	385	439	408	403	380	423	438	414	431	408	417	408	382	409	413	436	440	418	391	407	396	414	411	413	434	422	445	415	422	407	439	380	412	404	413	436	382	437	408	430	403	440	450	435	419	421	436	445	426	450	389	424	419	411	439	421	413	434	427	405	434	425	401	417	422	401	393	409	468	414	422	422	424	442	438	379	458	454	483	432	423	408	404	431	437	454	430	431	441	444	428	409	427	365	454	463	381	413	433	464	430	421	434	440	428	437	401	424	441	458	423	410	398	436	437	414	442	422	445	423	435	459	392	432	368	412	403	421	420	430	409	452	404	408	436	436	410	438	406	444	401	435	446	417	394	386	429	428	423	449	446	423	406	411	438	404	415	428	412	397	381	492	419	439	421	422	434	408	419	426	387	441	428	430	421	402	411	385	412	414	453	398	441	435	410	420	436	407	441	414	401	451	433	401	428	461	368	396	475	426	417	400	402	419	458	396	432	433	452	378	460	436	407	435	445	436	411	387	417	431	437	467	422	365	405	419	395	424	416	444	407	418	446	455	440	423	381	436	419	444	456	419	431	399	384	417	386	400	419	440	415	449	416	433	411	401	415	401	427	447	442	431	412	434	428	424	416	447	440	417	439	462	481	436	411	431	431	446	379	415	411	410	405	430	423	481	420	384	400	447	422	453	417	405	447	421	441	442	448	378	403	401	446	422	399	398	408	488	431	446	457	420	387	409	414	410	382	450	470	421	407	424	466	453	434	468	427	455	409	424	407	414	385	464	414	437	455	439	398	435	375	425	416	451	452	415	453	403	420	420	403	414	402	444	465	418	455	411	430	426	405	432	424	427	443	430	434	478	422	402	395	438	429	396	409	445	426	423	448	424	412	423	430	414	425	457	421	433	450	435	388	423	418	429	470	412	421	477	447	471	407	413	423	391	415	431	415	418	416	431	421	431	458	432	419	414	443	442	461	410	405	419	428	425	380	404	433	423	423	449	457	418	454	410	422	420	376	403	396	455	446	412	416	414	384	386	437	425	436	415	436	400	387	407	385	443	444	431	420	436	426	434	408	397	416	479	471	443	415	422	490	455	391	419	433	457	410	417	432	424	434	390	394	364	411	443	445	401	471	421	463	421	408	480	403	411	382	423	407	449	436	409	405	452	396	399	419	432	419	432	410	418	442	401	446	456	415	452	397	404	406	425	384	394	430	431	416	451	426	412	472	435	421	424	403	374	392	404	436	445	442	436	445	461	429	415	445	397	434	443	461	410	456	449	447	413	413	479	423	434	445	370	444	421	499	440	438	432	367	403	429	429	380	426	397	417	424	438	435	416	469	437	428	417	434	379	434	410	432	456	420	406	417	418	396	414	412	437	419	417	454	431	362	402	405	453	458	420	391	393	389	422	443	452	419	439	438	457	431	434	418	425	440	418	437	435	412	398	405	393	412	453	409	417	424	404	400	401	380	429	458	441	448	443	429	448	431	378	355	394	447	446	450	427	461	434	433	424
3331	3137	2175	1397	1128	1017	982	964	903	920	937	939	950	952	918	1011	867	925	960	965	945	975	963	911	961	949	936	959	937	875	930	903	911	855	993	899	941	931	889	932	944	930	960	964	933	922	927	910	949	932	915	946	942	944	894	907	939	945	891	959	971	889	937	954	959	989	964	976	945	963	922	882	903	968	958	955	878	871	888	971	912	933	854	905	961	959	908	917	921	930	912	912	943	929	900	924	905	931	908	924	900	909	990	971	932	924	913	951	932	944	872	907	994	896	953	937	909	942	937	946	933	951	896	911	912	935	942	945	955	933	932	954	933	936	948	957	954	899	921	924	912	897	937	891	952	896	993	951	897	943	954	946	933	889	912	867	904	914	892	903	964	928	896	876	951	888	914	919	932	951	898	888	933	931	922	884	939	951	925	848	920	976	905	999	918	911	903	947	892	924	958	933	871	951	941	927	919	957	938	916	915	951	911	922	917	908	960	912	923	931	934	885	921	899	915	915	911	928	905	901	925	908	989	926	951	930	932	905	965	910	974	917	887	905	927	981	913	980	881	900	880	931	917	878	953	905	900	946	903	975	950	945	906	935	983	951	972	930	896	870	887	962	927	930	936	946	919	921	922	942	969	887	993	892	904	911	934	939	917	903	882	965	904	946	936	936	935	985	865	884	948	979	924	885	914	949	905	962	929	932	867	947	952	909	909	892	923	893	919	946	939	970	941	864	971	948	883	870	963	968	940	929	979	910	986	911	895	960	968	954	942	928	957	903	889	898	907	933	920	946	938	928	891	927	1024	947	911	929	999	927	883	941	886	920	901	927	914	903	916	893	920	918	909	955	947	945	958	960	923	996	934	945	951	938	945	877	883	955	965	955	876	948	958	917	957	954	958	921	951	910	1033	875	878	903	894	925	955	869	960	931	966	943	974	970	912	912	875	923	939	881	945	964	919	925	944	924	919	908	909	924	948	992	938	958	917	909	943	903	862	885	901	922	963	924	910	920	948	922	997	915	908	996	910	915	969	919	929	957	917	886	916	899	909	966	871	897	959	949	896	974	925	941	929	951	893	827	924	915	912	902	916	933	945	981	947	931	897	938	943	973	920	911	919	1012	912	975	890	919	929	943	888	939	935	921	897	931	906	898	938	898	919	928	944	898	956	886	946	886	943	952	913	935	937	916	935	907	922	941	876	910	894	928	938	880	910	953	922	866	891	934	981	935	934	953	917	946	969	936	894	922	913	909	928	924	926	951	902	968	940	937	920	953	912	850	925	904	883	911	943	971	962	948	910	931	926	927	962	886	900	974	942	971	987	896	935	894	920	902	893	904	955	1005	979	930	920	928	946	924	951	914	884	852	960	901	922	934	941	947	912	958	866	923	967	965	961	938	942	897	928	937	914	924	914	920	932	951	925	883	928	985	891	901	930	934	953	939	952	866	926	915	911	904	890	890	932	950	896	901	898	874	928	920	891	892	919	966	890	965	922	879	891	919	904	912	940	921	886	961	902	905	840	941	914	903	861	945	911	931	963	961	928	882	929	958	951	914	912	926	904	914	956	908	962	955	881	926	924	944	931	939	913	949	938	913	909	960	933	919	922	914	951	918	939	911	913	892	934	924	972	988	965	924	972	906	913	907	944	921	960	919	909	909	917	888	946	900	919	917	965	957	896	888	929	928	901	894	929	903	916	987	926	918	932	890	894	938	934	921	920	965	903	934	933	896	927	958	905	924	922	911	974	920	941	917	886	962	937	945	914	931	875	951	948	895	910	966	902	898	897	935	913	929	948	902	940	908	941	927	933	947	872	939	947	908	933	909	921	945	912	904	899	919	893	924	932	976	895	977	944	957	893	942	906	1000	859	957	941	891	955	899	930	901	908	930	957	945	936	936	986	898	925	910	908	910	868	964	874	906	927	952	931	901	947	913	972	899	912	874	845	952	966	902	882	922	970	939	920	996	941	901	927	916	903	942	954	880	925	939	914	921	934	931	838	984	957	950	987	958	904	935	908	930	913	929	926	948	937	925	941	967	907	952	947	956	927	885	936	968	939	896	908	871	964	911	892	907	935	927	897	913	935	916	953	917	951	915	962	959	934	921	872	929	937	903	929	899	941	933	938	900	869	956	933	947	936	895	958	929	944	934	868	976	892	963	947	894	948	896	892	909	921	898	956	909	932	963	975	896	943	866	915	884	938	943	914	928	948	935	930	916	952	854	952	959	943	890	876	932	930	926	956	927	930	913	861	994	890	931	931	935	922	880	880	968	979	902	953	881	965	880	937	927	895	925	913	945	939	924	914	925	961	901	935	913	905	945	915	945	918	933	981	891	913	932	966	991	989	898	921	935	920	954	935	899	943	903	988	953	977	892	946	1012	960	951	923	928	892	962	955	988	950	968	928	973	889	957	882	959	913	917	917	931	840	901	868	888	922	921	922	898	915	976	960	983	930	943	904	827	893	934	986	885	911	924	927	903	940	944	932	905	994	926	919	858	875	956	923	951	912	879	931	925	918	943	923	955	931	951	929	945	923	929	950	962	903	936	902	881	959	912	931	874	910	899	883	906	896	891	898	912	922	892	891	939	873	929	992	942	956	858	968	927	960	863	946	940	986	943	897	873	897	920	919	943	916	909	960	956	959	951	931	898	917	918	949	919	930	939	992	922	932	933	900	940	854	972	933	924	865	937	930	918	935	950	970	920	918	899	934	954	934	896	923	908	974	909	906	923	898	929	886	949	911	893	906	940	936	927	964	912	936	991	916	927	892	912	910	968	930	955	854	914	974	957	897	884	866	936	927	893	921	866	915	960	906	936	920	886	975	926	923	870	946	911	951	904	863	950	906	909	906	930	964	908	926	957	919	882	961	885	949	930	880	938	948	898	931	876	972	926	928	882	871	965	881	955	889	935	925	938	943	883	941	941	881	969	954	884	906	869	894	886	898	928	945	886	935	896	889	922	958	950	950	938	939	922	901	879	983	930	947	959	995	899	935	934	929	872	873	919	974	936	923	947	889	909	952	1012	962	901	941	987	874	939	919	956	889	937	916	908	961	871	983	868	954	918	920	928	911	924	892	865	937	901	861	914	936	962	898	946	912	970	936	912	923	890	931	925	902	897	989	958	939	913	942	884	938	883	911	886	931	922	944	872	885	916	931	900	921	948	905	913	891	937	932	947	883	964	922	960	945	888	955	939	889	883	962	902	957	925	938	889	934	953	938	902	899	935	913	891	903	900	907	876	928	909	924	933	926	972	940	893	963	907	913	929	904	967	961	923	931	907	861	891	912	912	901	913	902	953	937	937	924	909	882	895	957	907	910	942	936	937	937	940	969	933	931	867	935	873	906	934	968	917	883	879	851	951	917	919	901	909	904	867	914	940	959	903	896	933	905	919	942	992	979	960	889	890	951	938	889	888	880	943	972	891	944	904	960	882	922	935	949	878	921	904	936	931	874	947	942	943	941	911	960	819	958	903	940	923	944	949	1008	994	855	923
23594	20858	25148	26673	20858	20859	3113	533	369	312	304	340	294	294	288	271	261	255	246	254	276	269	278	255	269	236	265	240	236	244	238	244	279	250	250	252	246	266	243	249	243	251	249	245	261	251	256	235	247	227	211	228	231	241	235	241	241	218	205	279	250	249	218	231	251	261	242	232	240	246	264	247	262	213	246	244	250	242	207	229	260	245	254	242	236	254	250	240	267	229	234	232	242	234	231	273	245	255	220	218	239	255	210	227	220	233	251	277	231	228	221	274	245	211	215	234	238	235	240	240	249	257	239	238	218	223	218	215	257	252	258	260	227	222	220	237	249	236	244	215	222	248	241	267	230	239	231	208	212	207	229	229	236	275	256	242	228	242	221	211	235	242	256	241	270	242	243	198	220	231	272	212	219	233	233	215	260	255	191	252	226	245	234	239	218	229	255	244	235	237	273	221	225	269	231	248	242	251	228	230	259	235	261	246	255	238	245	231	215	220	223	242	211	244	241	244	246	249	223	275	213	260	239	240	244	242	253	210	222	270	238	219	263	250	244	223	210	226	245	236	232	237	247	240	244	265	245	217	238	232	254	204	270	228	258	223	254	234	232	224	241	250	256	217	214	252	263	264	228	232	234	224	218	230	246	272	243	227	269	246	219	211	239	254	281	204	232	262	219	200	244	273	251	254	261	214	227	216	263	269	234	252	228	240	268	251	229	255	220	220	218	232	243	237	246	232	214	236	257	213	238	215	245	218	269	264	269	270	239	263	230	244	256	204	186	231	255	237	247	220	220	230	227	251	251	217	227	270	254	225	218	248	276	238	222	261	252	228	256	224	253	237	264	241	236	270	245	235	245	209	262	245	240	226	248	219	225	245	237	243	249	219	238	251	245	239	243	222	241	232	220	243	210	227	257	275	224	222	256	250	258	205	221	244	234	224	226	216	250	260	244	245	234	228	241	245	214	251	230	237	221	243	273	231	243	212	236	212	253	249	218	228	248	242	253	232	238	252	234	229	212	242	272	252	236	246	246	270	250	269	224	252	270	217	209	232	241	262	213	218	237	235	235	241	239	230	224	229	248	248	188	225	207	229	223	232	229	244	223	255	237	249	262	258	239	268	223	232	252	237	235	211	242	248	256	255	254	231	249	237	252	226	242	234	246	233	224	229	254	235	286	245	219	275	229	218	241	240	197	233	220	226	224	233	244	238	211	249	240	214	222	237	228	252	271	230	226	235	247	264	231	246	224	214	237	232	250	242	226	245	227	220	210	237	272	249	228	256	221	222	249	229	250	282	225	219	253	242	232	255	202	239	253	233	225	238	233	236	228	217	243	261	227	226	219	227	225	233	230	221	257	277	246	252	239	244	233	216	250	234	283	261	221	259	240	240	226	230	226	236	242	242	248	268	221	244	223	282	252	225	242	211	249	233	219	239	218	230	273	236	233	223	233	239	237	256	209	255	236	209	202	247	236	229	224	223	242	224	236	257	232	224	246	236	254	260	249	263	225	254	219	227	225	218	223	258	214	250	258	271	248	216	226	242	230	218	245	271	244	268	252	264	229	228	224	243	244	215	255	225	230	264	224	233	227	252	253	244	244	230	251	210	230	250	237	245	240	232	222	229	252	245	258	247	245	229	246	246	257	244	209	238	236	218	229	232	237	253	243	252	260	225	255	282	215	238	235	235	236	241	259	241	225	240	233	250	244	263	229	255	261	235	234	257	218	237	256	259	251	226	228	259	222	256	208	253	217	243	237	255	245	234	228	203	243	240	227	232	232	250	250	245	206	212	242	251	246	231	220	231	228	256	260	227	267	249	222	240	244	203	213	231	268	216	295	240	244	237	225	263	230	245	241	249	227	225	249	237	248	237	238	256	247	236	221	242	265	250	247	229	244	261	244	243	234	260	231	250	223	246	232	256	236	224	263	231	243	258	229	254	214	237	230	245	262	257	233	250	226	227	252	241	232	250	247	254	237	207	242	230	251	216	246	236	243	229	227	261	234	204	249	227	251	214	246	242	260	250	224	235	224	224	232	240	237	246	234	245	205	213	235	242	263	213	216	202	251	245	236	248	224	204	222	238	231	252	231	263	227	256	238	251	262	225	225	236	226	253	218	234	238	249	266	254	225	255	230	270	245	213	266	218	222	248	251	237	226	192	245	273	220	260	240	242	213	235	251	229	225	216	226	234	234	236	243	265	223	219	237	250	240	223	244	223	245	254	217	239	236	229	251	253	250	244	260	250	219	219	249	236	253	256	265	260	238	245	271	218	259	248	212	228	235	254	236	219	189	221	257	257	262	229	230	251	250	244	240	243	254	254	255	232	249	244	263	271	217	225	233	224	239	213	218	211	235	209	246	251	263	231	228	246	205	255	216	262	216	226	231	284	243	201	239	235	252	222	243	270	256	243	241	233	216	238	256	226	246	255	267	229	253	207	246	238	251	229	258	235	247	273	259	228	213	255	218	247	225	263	257	219	280	244	242	269	232	248	256	253	238	230	256	231	232	248	233	233	256	230	246	194	247	219	255	216	223	247	232	215	231	239	227	220	258	245	226	257	254	259	244	269	259	235	247	271	249	240	247	222	250	236	229	257	228	258	231	208	252	263	238	210	240	215	240	265	248	241	240	237	227	252	220	242	235	253	216	251	235	219	234	206	299	208	231	255	252	260	245	231	249	240	253	228	275	268	229	231	215	235	249	241	260	219	236	229	228	254	236	217	244	210	240	243	237	246	266	230	259	243	227	270	220	238	223	230	238	251	245	230	251	237	238	209	235	245	231	238	235	234	237	245	235	267	223	214	238	251	261	225	249	257	225	240	244	237	228	238	244	258	230	206	226	255	252	216	233	247	230	236	235	220	228	204	219	251	229	245	246	238	248	233	243	242	221	227	245	256	239	215	237	262	225	221	204	217	211	237	250	254	184	223	228	229	228	245	215	223	229	245	222	257	225	246	234	232	266	221	216	227	269	229	252	222	206	243	218	229	253	233	285	243	242	249	260	234	254	211	223	216	245	253	221	240	227	238	223	228	255	246	244	226	238	265	236	230	253	242	214	223	259	261	260	231	233	219	261	225	246	252	251	249	257	225	258	198	226	233	262	224	253	251	218	226	229	251	219	246	226	242	236	236	232	222	189	236	246	245	238	259	255	240	214	223	249	240	248	244	251	230	206	222	235	232	249	214	221	267	243	228	231	230	262	254	215	234	218	234	244	258	246	252	217	240	214	243	237	211	231	222	195	225	245	236	197	235	245	238	220	216	224	222	224	242	227	265	248	255	241	276	249	241	242	206	239	258	225	259	249	246	225	220	236	271	244	240	232	237	266	255	240	236	230	230	232	223	240	218	244	268	238	223	240	248	257	250	246	252	204	263	243	236	275	203	239	231	245	227	233	275	240	243	273	229	219	226	245	225	275	227	234	263	231	210	266	251	211	219	231	233	216	267	230	228	239	229	246	266	188	220	247	232	231	236	218	237	222	228
3351	4931	3019	1534	1004	774	682	626	634	607	572	620	619	598	598	580	606	551	580	545	575	599	524	536	562	524	557	563	575	519	570	545	568	544	528	563	554	573	533	532	567	565	572	556	561	534	579	553	581	570	565	567	582	530	545	543	537	539	546	562	547	591	524	599	559	555	541	593	542	538	537	569	601	529	539	574	556	579	557	561	545	572	569	562	538	531	525	557	559	540	540	553	556	609	512	543	549	540	562	544	582	521	537	531	584	558	556	553	605	528	547	569	556	575	534	519	532	532	539	589	507	529	588	570	556	579	558	545	529	541	619	524	579	553	551	562	564	581	542	562	557	572	547	511	580	558	561	557	544	522	560	567	592	588	565	523	572	530	516	551	543	558	575	545	552	583	537	573	549	544	570	529	569	485	513	552	569	560	585	568	581	517	545	519	482	543	563	566	520	579	539	554	566	553	538	547	506	523	591	568	535	556	535	552	504	499	581	564	566	541	544	526	594	590	532	513	547	535	577	511	572	572	577	549	591	553	551	543	577	539	569	572	542	553	557	538	614	542	515	577	516	579	528	558	558	553	534	516	537	564	569	564	590	599	569	561	578	553	565	551	614	549	596	624	547	536	557	557	563	561	557	519	527	575	547	551	499	543	534	524	555	551	523	588	576	583	551	535	544	613	542	582	533	541	551	546	557	578	547	580	500	509	541	565	547	543	517	519	531	554	506	541	595	555	580	557	553	601	546	539	569	572	550	594	568	543	563	542	546	541	598	569	505	545	550	529	534	518	572	548	573	525	517	544	558	558	566	528	557	586	603	539	589	534	552	570	537	566	590	537	560	543	502	502	560	566	519	558	533	572	534	539	578	572	561	540	574	559	531	558	552	545	581	598	591	561	532	541	567	579	540	503	530	599	562	580	581	601	508	537	564	556	567	565	539	519	554	554	554	553	569	553	561	538	564	538	549	538	548	566	541	529	559	529	527	513	592	515	546	551	548	545	554	557	547	594	573	534	543	573	519	574	507	517	565	593	558	556	559	606	591	548	590	544	566	577	551	529	560	560	537	556	574	576	582	582	571	559	539	560	535	558	558	542	556	540	564	548	540	530	529	523	532	541	502	543	626	548	539	553	545	552	580	588	550	572	525	511	557	562	546	530	573	581	551	537	553	550	533	563	536	579	511	570	528	552	573	580	589	538	563	599	517	519	551	563	553	563	527	561	577	549	565	557	605	578	541	534	568	557	556	563	561	584	594	570	575	624	559	576	545	608	560	525	584	562	535	593	573	581	571	544	525	577	572	567	565	588	534	558	629	546	560	539	563	557	545	511	533	512	525	527	557	574	573	577	575	558	548	578	540	531	571	522	567	550	591	563	499	537	582	571	569	616	532	573	535	544	572	529	553	532	554	553	555	557	578	561	553	602	539	562	531	569	542	537	555	588	556	558	532	556	551	570	562	556	571	513	565	548	610	556	565	560	576	552	576	555	583	548	513	549	572	587	549	523	519	547	575	506	561	551	548	542	575	586	526	579	564	533	540	562	523	502	547	554	576	543	543	581	622	563	569	598	547	566	545	526	508	576	568	565	534	554	558	569	516	572	575	554	571	583	538	571	517	554	545	532	546	555	535	536	519	559	562	559	601	578	547	525	544	592	523	568	538	527	569	511	523	544	574	512	542	574	537	556	555	574	565	533	516	545	580	603	537	579	557	535	540	557	546	570	545	553	538	560	546	556	575	568	583	563	519	615	586	587	517	544	535	563	559	512	599	577	554	586	569	512	527	508	555	565	519	550	550	533	562	529	540	513	576	555	561	576	546	523	573	552	585	524	516	557	588	571	535	557	514	546	550	574	548	551	572	576	566	500	570	577	567	492	552	580	541	573	577	542	526	569	546	533	547	549	527	558	566	546	586	578	519	575	610	532	559	541	549	536	580	589	534	550	571	566	563	585	567	551	572	542	612	520	562	536	572	553	523	578	525	565	542	530	575	544	526	526	568	540	594	559	567	554	565	551	543	565	548	547	485	596	588	596	552	577	518	539	573	560	570	560	539	589	567	558	535	533	595	546	599	555	575	565	587	572	562	547	555	530	632	536	512	528	484	566	489	598	552	486	569	489	548	566	548	532	551	543	557	528	538	528	534	534	571	532	536	535	518	588	559	582	541	558	548	569	522	586	547	549	590	548	534	592	556	571	569	549	550	524	571	553	534	522	554	524	548	552	530	562	577	550	581	529	561	565	572	544	562	583	579	536	557	567	555	572	524	589	540	549	556	538	566	533	553	514	515	533	550	511	581	558	537	566	554	528	572	528	531	536	558	554	588	555	567	582	579	531	585	570	574	554	604	533	564	521	545	584	567	549	545	537	532	524	570	518	542	577	562	563	578	601	601	578	547	521	567	559	549	534	532	529	562	539	564	530	612	580	536	566	539	544	529	549	569	534	519	522	544	555	504	540	539	515	553	548	518	548	564	501	542	580	534	565	530	542	573	531	571	525	561	611	551	496	530	552	537	578	585	563	528	574	578	571	536	576	559	529	564	556	544	545	515	550	530	547	580	564	537	559	533	552	566	528	521	528	583	542	539	548	542	514	561	582	561	522	540	544	529	553	563	553	582	561	557	535	519	557	549	537	561	573	541	587	560	542	571	568	536	559	551	560	582	574	553	548	583	532	575	571	543	555	539	538	549	506	520	539	585	547	544	534	559	546	568	596	541	508	552	561	590	567	514	564	546	561	580	545	524	551	567	569	592	542	616	551	535	613	562	591	525	554	541	531	531	531	520	558	511	538	531	543	577	576	545	551	549	531	555	547	563	566	596	545	586	574	545	596	563	549	594	497	545	579	536	572	536	531	585	501	557	561	542	532	556	551	576	552	540	595	518	580	563	570	541	547	556	558	568	551	561	535	548	551	543	544	552	520	546	537	523	524	606	522	571	540	544	524	527	554	542	509	576	542	574	535	575	617	564	516	555	564	580	533	531	575	558	572	548	570	532	556	578	538	562	538	539	531	524	569	538	568	567	547	590	517	596	572	543	551	531	565	609	596	561	540	526	591	536	585	519	519	571	537	533	522	513	574	564	533	520	566	550	574	539	548	552	554	534	519	545	540	541	578	582	539	571	565	548	550	611	587	535	562	486	580	582	560	582	576	573	598	529	514	579	545	522	566	532	510	577	540	521	565	547	556	548	541	516	556	538	530	537	561	552	544	552	592	515	578	581	543	604	553	575	552	551	571	541	590	579	541	582	548	562	565	544	562	550	579	548	550	596	521	552	546	541	554	552	549	531	551	589	553	512	566	551	579	549	528	541	542	569	558	536	543	543	567	566	584	549	504	585	538	541	552	539	560	527	587	577	574	531	517	552	571	552	571	598	557	542	501	544	585	565	565	561	516	544	573	514	546	545	528	549	552	581	578	582	537	567	572	566	515	580	571	557	595	557	545	550	536	549	603	535	560	583	529	528	575	570	531	554	516	508	578	593	512	574	560
32761	12867	1739	529	416	391	388	364	363	384	422	377	379	372	359	396	379	395	387	344	407	392	403	397	377	394	377	412	342	403	361	384	325	419	369	384	353	415	373	347	364	376	393	326	394	419	369	367	416	402	400	378	358	404	357	368	395	378	389	355	372	390	364	350	365	342	354	377	382	381	396	399	375	389	416	401	387	396	373	395	361	382	415	353	371	377	366	376	360	352	410	386	355	377	356	415	419	394	397	412	409	359	383	377	349	387	389	393	346	396	370	367	383	374	409	402	376	387	361	390	391	367	370	367	382	401	370	364	371	385	354	395	335	379	381	405	376	360	423	401	351	377	352	404	422	387	369	385	373	446	400	392	382	401	366	373	413	393	330	354	389	375	389	389	393	365	386	373	373	399	355	366	382	383	373	394	384	366	388	415	382	397	376	352	373	381	386	333	405	364	339	397	360	394	406	343	414	389	370	365	337	388	401	397	421	405	361	382	368	389	393	375	379	392	357	408	392	382	403	354	401	375	395	373	385	366	401	393	372	379	411	358	388	365	390	363	366	337	357	372	395	416	405	390	388	425	344	374	364	391	379	373	369	409	394	348	397	389	383	376	378	362	370	395	346	362	436	383	394	305	370	423	400	390	382	370	348	399	362	381	393	356	372	362	398	374	385	357	372	370	414	395	377	393	391	397	349	332	397	361	368	363	377	410	403	384	370	416	368	364	372	347	436	431	394	383	377	380	377	398	394	407	408	357	391	381	376	369	386	381	425	374	369	391	386	355	377	356	397	363	374	386	379	399	381	401	401	397	406	428	358	384	382	389	395	396	430	344	353	408	382	376	371	403	332	387	388	404	385	383	375	400	362	379	390	358	382	378	356	390	378	418	364	384	370	327	373	390	363	371	365	371	377	391	366	367	344	375	350	366	392	356	321	369	380	356	389	412	370	385	381	336	380	369	404	384	405	371	415	380	368	400	365	367	373	398	396	390	350	351	368	409	354	401	363	359	339	366	387	374	338	383	400	366	372	392	369	376	348	349	400	404	377	398	391	380	374	382	365	379	388	363	407	382	394	374	345	340	396	394	360	402	379	363	374	351	356	407	385	368	387	374	374	402	344	375	353	360	369	395	369	336	359	376	371	389	347	368	393	354	386	379	381	398	392	356	387	365	358	398	362	369	379	357	390	402	355	368	406	361	390	363	392	411	395	332	365	349	372	369	400	389	399	400	360	398	340	394	387	366	374	369	399	381	392	369	385	389	382	405	370	380	389	390	393	367	353	327	369	364	381	375	397	398	333	409	415	390	374	380	393	392	354	355	400	385	348	353	399	362	387	387	366	371	389	354	384	434	356	388	387	397	416	408	355	387	389	413	397	399	387	359	368	365	413	356	401	387	386	376	373	376	377	386	346	340	361	395	404	403	377	417	369	404	384	388	398	377	338	376	396	388	383	394	418	401	380	379	364	393	400	378	392	390	379	369	379	394	363	380	342	374	378	371	363	388	374	392	362	424	385	370	398	397	360	387	407	368	389	399	382	419	347	398	371	380	362	358	337	354	342	409	365	386	368	395	419	364	391	385	399	379	381	367	384	367	379	340	384	354	399	407	373	394	355	370	365	390	380	350	352	361	354	356	393	347	374	362	407	391	345	370	347	381	394	357	349	380	390	434	385	406	389	346	379	391	423	426	410	381	384	395	432	373	413	388	399	355	406	399	378	382	392	361	387	351	363	393	410	407	364	360	378	425	432	412	418	369	390	409	399	389	403	380	388	373	355	403	375	355	416	405	395	386	380	378	398	422	367	356	378	396	391	338	384	385	403	414	374	381	368	372	395	366	384	406	386	366	361	382	387	391	381	365	388	392	388	347	420	424	368	392	385	387	380	368	421	373	393	339	384	344	373	387	364	365	370	356	340	405	392	382	361	390	359	363	374	409	388	392	386	409	384	393	342	402	411	395	348	369	374	374	380	372	417	364	406	377	386	371	403	364	384	365	363	363	420	381	333	405	372	395	401	380	391	378	360	375	364	406	382	364	405	381	398	377	373	383	383	396	412	392	398	389	360	378	418	357	395	369	355	393	420	385	409	359	357	382	399	394	384	394	358	395	376	395	379	353	395	351	359	391	401	375	397	369	377	369	372	402	389	384	383	404	435	352	367	367	391	378	385	401	378	357	416	378	370	407	393	330	406	401	390	386	379	392	408	391	372	363	411	372	435	371	351	343	384	367	370	396	354	365	372	363	390	401	402	354	408	389	376	386	406	384	359	409	393	391	382	358	358	348	385	356	393	394	362	388	398	370	405	407	385	386	393	347	376	402	423	399	417	392	394	401	371	377	376	386	379	375	370	359	381	399	378	428	391	358	366	400	390	372	361	369	410	360	386	405	384	365	396	379	381	369	406	420	404	403	414	396	371	389	355	380	368	370	404	358	390	420	404	374	350	410	375	383	378	350	363	397	427	425	379	391	400	359	393	369	404	373	383	363	377	366	357	370	331	357	416	357	369	378	368	398	397	383	385	378	413	375	400	386	384	343	377	363	353	360	414	381	388	363	399	411	395	413	366	398	355	388	386	386	405	384	355	364	389	393	372	372	388	400	423	354	382	390	388	383	394	389	373	417	394	396	383	370	402	397	372	395	421	367	406	352	380	387	359	420	414	387	373	369	384	368	405	356	371	403	395	385	378	365	373	365	380	379	420	395	377	379	396	394	392	396	366	387	355	385	369	433	397	404	381	378	379	367	360	362	365	376	372	352	398	365	378	389	385	380	414	409	359	360	362	384	378	335	383	364	363	351	429	386	409	397	410	391	435	380	355	355	384	384	374	413	326	375	382	380	388	370	373	330	411	377	399	390	373	393	391	346	383	369	355	399	353	356	368	385	361	375	418	360	400	356	343	402	396	387	378	420	371	421	386	381	394	356	342	434	401	389	383	383	415	374	412	411	398	378	349	378	404	395	419	378	379	367	368	399	369	378	379	394	375	412	365	385	398	355	326	391	383	394	361	441	377	390	403	388	398	334	404	354	398	353	395	380	384	367	374	348	391	389	376	335	373	345	374	404	393	414	416	354	397	369	396	383	404	396	385	377	390	354	347	381	446	378	382	410	388	398	397	426	392	373	392	393	359	400	401	369	375	378	405	413	358	348	365	373	384	399	360	397	357	381	388	382	349	370	376	378	380	378	361	385	389	354	407	356	398	376	376	384	369	402	396	401	380	386	373	352	382	366	406	377	392	371	366	386	408	360	359	387	382	385	370	388	346	401	403	371	390	394	353	376	371	354	371	377	387	388	361	345	363	374	398	365	348	424	330	360	368	378	389	371	424	349	407	418	368	351	367	378	394	383	399	378	365	392	386	351	356	377	382	367	399	346	385	396	391	395	407	347	362	377	430	343	366	403	378	404	346	437	399	434	353	391	376	388	391	378	357	377	377	390	421	345	385	416	398	372	377	416	374	385	352	355	374	364	401	385	394	371	418	398	361	376
5547	1084	972	889	864	931	819	878	869	905	882	872	854	894	856	909	884	851	867	867	856	888	880	859	859	931	890	865	864	827	910	858	850	847	877	877	895	819	846	853	884	817	859	862	854	873	831	884	893	866	835	843	846	814	851	868	923	836	853	818	890	843	841	842	895	862	933	836	849	823	848	870	849	835	878	806	887	867	835	877	863	879	885	839	876	865	814	906	829	918	900	927	858	880	888	842	846	867	883	862	868	868	846	895	860	852	857	898	896	829	836	853	891	896	895	855	898	867	878	843	864	873	887	900	885	914	843	840	827	848	825	847	868	886	839	917	853	867	900	896	882	913	879	904	891	866	849	852	906	885	923	923	910	844	849	922	858	825	863	810	900	899	887	859	862	906	921	867	858	889	825	890	872	871	859	838	896	842	888	933	891	807	888	872	857	900	878	869	878	909	932	886	865	905	853	903	852	852	852	901	850	869	839	862	911	882	886	907	892	857	845	865	877	857	851	831	863	824	893	855	866	827	839	821	854	860	793	864	849	787	877	858	861	902	861	841	867	864	838	867	838	838	894	842	841	816	866	904	839	845	899	863	890	888	864	855	829	823	872	841	875	871	886	947	812	900	819	896	916	873	889	880	876	819	840	868	845	875	881	858	880	877	870	870	812	815	818	890	878	898	856	875	902	838	876	852	845	842	862	905	903	821	844	875	816	865	816	911	830	797	903	869	940	897	846	875	835	886	847	840	828	910	893	824	863	875	906	836	861	908	872	936	853	862	880	860	845	869	916	854	856	786	899	897	847	897	816	836	882	891	893	835	864	845	857	955	829	875	853	883	867	864	823	890	831	859	900	851	827	861	885	862	896	867	871	843	853	858	876	857	888	887	860	824	838	881	873	871	899	862	856	834	842	850	825	879	883	904	830	858	882	844	807	843	818	922	882	882	894	869	858	934	907	865	873	832	861	861	881	861	886	888	844	840	862	857	897	867	865	910	872	860	892	864	929	890	853	868	884	899	793	891	856	848	804	889	882	835	866	862	849	852	863	872	832	840	883	862	848	873	805	853	896	878	851	888	860	889	898	888	858	874	887	890	887	942	790	858	851	883	860	852	856	867	935	912	870	879	886	881	862	837	873	827	826	876	872	858	880	862	861	871	913	859	859	858	849	848	888	841	886	857	872	830	859	821	879	882	850	893	866	873	881	851	933	854	902	846	840	871	850	917	875	856	870	857	852	925	900	883	848	834	861	865	847	851	867	815	908	839	826	835	803	874	877	879	869	896	888	800	857	823	863	874	840	847	903	898	874	904	848	903	852	858	891	865	838	925	852	866	900	861	872	887	897	867	884	810	899	856	855	878	825	850	799	862	889	838	855	826	888	840	904	862	879	853	852	834	838	867	830	859	886	820	873	832	847	815	870	838	871	855	891	901	886	846	853	879	872	843	886	868	871	882	858	912	861	881	848	920	841	873	833	859	909	874	873	872	841	833	894	851	886	917	819	844	867	848	830	814	898	876	920	889	836	801	831	909	879	890	878	930	870	906	869	865	833	869	860	865	889	864	848	856	884	831	897	896	834	879	840	858	920	866	925	808	816	850	892	837	896	869	880	857	924	872	832	845	839	887	805	826	858	870	809	887	831	869	856	857	908	874	839	860	872	864	860	862	853	889	903	881	884	846	856	870	815	879	829	837	866	881	849	827	881	870	866	876	872	869	840	879	892	906	905	888	772	888	870	835	832	854	915	891	846	876	855	862	932	902	851	830	911	863	877	910	837	832	886	848	953	865	894	841	879	884	838	900	907	930	846	877	832	878	906	864	856	887	878	897	850	877	876	812	960	917	839	873	853	894	857	816	849	856	839	826	853	843	890	889	867	831	889	874	900	899	891	862	874	848	892	909	888	830	824	884	857	888	829	874	922	884	863	843	870	836	863	868	895	891	914	876	873	823	863	875	888	872	876	875	854	867	911	916	854	884	798	878	870	868	868	911	854	896	818	844	867	814	876	809	889	848	930	871	931	871	842	848	895	858	883	892	830	916	904	870	906	851	873	874	844	872	853	832	914	897	857	902	885	870	893	849	804	877	869	820	853	859	865	882	826	875	853	951	892	917	843	845	792	857	853	900	866	844	825	835	848	871	875	879	883	850	839	874	859	889	875	853	845	903	891	883	878	871	889	847	885	886	895	838	895	864	848	885	883	854	826	819	885	871	869	838	921	830	865	825	865	834	843	830	877	860	889	859	825	883	900	908	914	942	875	827	927	842	812	877	840	836	877	853	889	817	874	843	872	871	836	816	895	844	874	852	859	868	879	805	882	880	871	827	892	829	850	849	870	872	799	834	884	885	889	891	880	850	888	864	908	850	834	901	866	888	861	875	862	918	842	883	835	860	871	867	866	843	897	885	855	857	829	897	892	829	836	872	817	870	872	852	830	872	828	894	837	879	874	919	802	875	857	873	850	852	847	854	821	838	875	865	907	873	893	872	871	879	860	893	898	921	889	886	908	834	870	867	841	850	816	896	824	853	853	868	862	861	885	876	833	831	856	896	845	874	876	875	837	918	829	889	880	844	930	855	844	865	879	901	911	874	907	851	828	820	831	891	863	856	877	921	868	922	879	906	851	864	867	938	875	918	909	847	873	835	837	868	848	867	863	883	828	871	824	852	868	878	883	891	823	904	890	858	777	866	879	871	918	845	850	835	892	849	864	890	894	865	809	877	836	875	887	869	863	937	822	886	864	890	881	833	864	820	828	913	892	896	916	853	888	923	882	872	894	882	872	865	901	837	823	838	841	818	852	868	881	816	874	908	887	837	857	888	855	866	852	900	849	867	871	874	864	870	862	883	857	855	887	826	899	841	935	894	882	880	899	820	877	892	854	900	894	899	875	874	894	870	856	853	892	874	882	875	832	860	882	842	882	880	865	882	885	863	905	871	854	829	833	830	850	833	872	888	850	895	935	862	880	892	881	824	862	884	855	848	800	878	868	878	859	906	818	866	818	836	888	870	864	822	828	864	873	845	862	850	886	904	930	887	880	855	832	849	922	903	874	822	892	860	848	926	850	881	858	855	931	859	945	872	883	833	832	875	875	916	869	892	868	888	863	852	922	817	864	913	802	884	821	809	848	922	857	852	865	839	848	852	876	844	904	828	929	927	861	888	834	899	852	821	853	878	868	884	873	886	876	920	857	870	913	858	864	850	840	844	882	825	876	894	854	917	877	840	913	836	854	836	870	885	803	852	814	853	803	892	892	851	865	859	850	855	923	885	889	897	783	873	886	876	901	845	840	815	856	842	847	857	849	931	823	936	871	860	799	889	858	855	896	806	866	892	880	866	908	850	926	854	836	824	847	893	855	883	884	857	851	902	859	856	925	868	810	840	851	879	873	882	883	837	861	871	861	860	861	905	901	851	858	878	929	854	915	850	838	840	904	888	858	818	828	847	814	880	866	877	856	875	856	838	859	906	895	846	841	889	866	883	815	881
24552	20918	24560	27401	20336	2132	637	518	489	470	454	442	423	404	459	448	401	459	445	478	390	453	407	470	477	443	411	448	467	458	425	427	471	433	403	418	404	428	405	443	454	462	404	416	448	430	446	424	426	432	417	416	427	423	426	408	403	406	420	456	434	394	440	403	412	424	395	477	412	425	449	424	436	359	451	429	426	407	406	395	423	393	426	425	437	415	419	405	440	417	408	373	424	446	434	405	385	414	415	483	439	397	397	410	415	451	443	450	439	432	417	395	450	404	420	423	415	443	429	439	373	427	410	452	403	394	428	423	414	399	402	399	405	417	434	400	430	420	407	392	387	395	457	408	417	404	401	439	399	448	421	445	412	441	440	431	403	435	419	421	445	431	424	406	401	463	393	422	418	434	413	444	457	392	445	408	417	430	426	440	401	423	414	379	409	433	436	383	409	435	443	461	425	416	419	422	408	379	409	424	442	439	415	421	461	431	394	427	407	438	402	430	412	406	459	445	454	431	432	419	439	383	400	423	430	413	436	396	433	390	425	386	437	428	391	407	418	415	432	414	403	432	430	415	402	442	429	426	423	427	427	402	434	431	446	402	463	432	402	445	415	442	412	408	448	408	428	400	401	426	439	421	387	395	430	421	414	402	398	415	441	463	451	403	397	400	446	410	448	432	390	440	455	411	434	430	439	361	440	418	412	436	444	447	414	411	463	418	418	462	370	424	364	424	386	401	429	450	433	415	471	431	416	384	402	407	422	428	424	445	427	421	466	462	436	377	386	475	407	409	451	418	430	414	448	398	429	410	364	418	437	420	436	402	409	429	415	395	425	395	385	432	437	434	399	427	413	422	412	408	427	433	420	441	395	449	396	398	419	479	432	427	438	446	431	401	417	406	380	451	409	441	401	437	425	429	440	433	402	411	416	440	447	396	464	438	410	403	391	434	451	411	400	414	409	425	416	405	419	436	432	438	432	440	426	400	436	388	431	401	426	436	427	418	468	446	430	382	436	414	419	453	424	395	424	455	416	397	383	421	438	429	414	399	415	409	385	406	407	404	403	427	421	420	413	428	439	402	438	389	421	429	447	427	440	400	453	379	410	392	441	434	383	413	388	386	441	409	413	460	425	414	436	429	472	414	435	433	420	403	411	442	438	414	407	411	424	443	415	437	428	421	456	433	440	451	426	453	387	415	433	440	425	408	431	470	398	434	418	401	464	435	442	514	404	421	402	466	434	404	437	406	404	379	446	424	434	421	412	445	450	418	448	428	425	401	449	442	410	448	457	453	397	440	410	390	412	396	412	429	435	447	434	434	409	440	463	432	433	410	392	377	419	433	423	425	442	454	408	435	395	427	446	416	385	443	422	452	452	438	435	457	447	402	450	404	441	440	383	430	430	444	420	454	414	428	423	406	419	419	422	427	439	438	450	382	481	410	411	403	366	439	414	429	451	429	415	420	423	427	448	417	448	414	433	424	435	423	435	410	422	408	403	410	445	443	415	397	428	401	400	437	419	446	413	467	441	416	356	405	432	432	426	410	399	408	446	424	433	432	396	429	418	380	455	426	401	399	455	422	446	434	416	402	445	417	442	403	427	421	426	465	409	437	452	437	385	430	475	405	418	426	406	408	387	428	410	422	396	435	431	406	417	443	405	440	441	377	425	430	428	414	426	383	486	377	435	402	404	411	383	421	447	429	417	400	397	414	412	398	449	392	398	419	390	411	423	424	433	425	437	395	396	399	425	382	409	413	410	414	416	446	401	423	444	431	419	394	453	458	435	392	422	440	411	380	452	394	443	418	454	428	413	429	430	395	449	440	396	415	429	448	421	455	412	442	437	401	443	443	434	443	419	406	451	441	398	467	423	469	445	426	427	467	433	448	461	443	457	378	438	420	414	411	454	435	421	405	430	402	383	387	395	386	454	420	406	450	401	435	428	435	449	380	408	436	438	426	392	423	444	424	418	432	457	449	410	426	404	402	391	412	413	455	450	411	407	450	418	469	386	428	424	433	402	436	452	439	390	439	414	420	392	372	435	431	447	375	425	423	397	427	459	437	410	465	405	421	450	351	395	413	434	406	438	453	421	438	384	440	449	383	415	423	434	428	408	426	408	444	414	441	407	399	423	415	415	460	434	408	394	415	420	429	413	446	416	452	442	370	441	451	454	427	419	434	426	431	405	455	415	445	406	437	425	409	418	444	406	425	435	448	417	452	453	411	450	464	446	404	420	433	413	428	400	420	396	414	388	401	450	419	399	432	445	458	390	479	411	459	423	421	392	452	468	429	436	426	379	388	457	451	391	452	444	416	402	422	468	440	432	482	446	459	426	377	409	398	383	405	438	446	404	439	434	434	439	436	437	406	400	415	411	430	414	429	438	446	417	438	430	426	436	434	429	384	375	445	394	445	419	437	409	428	461	430	389	437	452	432	404	431	420	417	406	438	407	406	407	439	436	362	405	421	427	435	459	432	427	432	430	389	428	420	483	420	380	423	417	386	429	407	415	441	456	403	419	404	399	428	402	438	434	426	418	441	422	453	431	426	424	427	432	428	433	450	427	401	451	452	439	474	425	450	381	444	449	397	413	413	447	442	444	403	447	458	441	421	429	409	443	409	436	419	417	447	462	446	446	421	419	399	409	427	409	421	409	439	415	402	391	429	396	418	446	447	418	402	389	419	420	445	411	407	456	454	422	429	405	441	450	472	400	417	431	413	437	436	427	421	419	392	427	397	414	401	380	434	471	453	451	451	401	394	415	444	457	420	468	433	433	399	409	456	429	442	401	433	450	413	420	427	430	444	467	471	442	433	417	402	437	408	417	433	426	446	415	411	443	430	405	421	422	449	446	391	448	410	425	369	415	420	449	428	434	453	414	452	440	393	404	420	423	427	439	436	464	423	452	398	443	434	460	419	390	430	398	445	422	409	438	405	394	423	419	433	459	395	440	460	380	408	420	415	388	387	425	406	419	430	455	395	413	422	412	421	408	459	446	418	410	441	438	430	421	409	448	443	449	417	391	440	417	407	437	421	435	433	412	403	400	425	464	409	433	425	467	433	443	460	450	403	434	439	416	427	413	428	384	449	418	413	440	426	506	407	416	414	427	434	392	432	446	406	411	444	415	397	421	429	437	461	454	398	432	445	418	459	419	374	440	478	451	398	432	403	426	427	406	425	447	428	426	437	412	457	415	419	420	368	364	436	424	406	448	434	379	427	429	463	407	417	429	463	452	439	432	443	402	428	438	400	425	409	414	417	455	449	409	401	408	397	412	436	459	447	422	423	469	419	428	426	407	410	407	402	413	409	439	440	454	417	403	404	423	502	443	417	463	432	462	432	476	432	442	459	423	414	446	418	402	387	418	406	400	410	376	445	405	427	460	414	440	443	426	421	418	392	399	390	406	385	436	407	391	423	406	386	424	369	387	394	404	419	412	419	396	445	408	445	431	429	396	432	453	385	400	449	419	405	458	380	431	428	417	410
3466	3048	2157	1445	1175	1014	1062	964	1006	958	934	1000	951	940	966	857	869	935	947	877	896	959	928	928	952	914	998	913	931	954	935	880	955	923	932	911	912	918	932	919	906	949	913	935	969	965	932	929	976	889	956	891	915	937	895	927	900	895	942	935	977	903	920	880	959	956	964	905	891	875	900	892	975	964	948	931	907	937	896	911	957	868	949	947	926	939	890	865	933	918	909	925	943	931	913	878	909	983	945	934	925	899	913	918	907	955	986	954	972	942	953	927	896	955	929	904	922	960	951	880	946	942	863	875	979	959	944	930	943	939	916	962	924	885	936	929	895	928	928	892	902	924	967	942	935	947	950	907	959	857	935	925	949	960	938	878	926	933	947	898	871	957	895	900	940	976	914	935	922	876	890	930	925	917	917	921	884	891	921	976	900	929	979	908	937	928	944	920	915	935	906	865	936	948	901	875	909	893	928	905	897	896	938	938	996	886	864	973	914	947	913	918	929	957	948	951	917	968	927	964	966	927	931	918	924	936	970	914	961	903	919	854	886	955	892	957	944	917	944	908	933	944	886	948	923	967	955	951	920	915	952	905	927	932	958	928	913	896	927	974	892	888	861	960	963	979	988	910	939	951	936	928	918	879	975	926	951	949	889	879	952	963	938	944	933	965	903	903	938	897	920	948	962	928	879	875	932	918	934	994	933	907	926	947	928	906	919	929	889	975	960	944	911	897	931	933	969	952	942	907	907	940	924	855	915	945	895	932	889	889	968	946	926	916	910	905	982	914	935	939	920	951	908	958	872	885	987	908	925	922	930	922	940	943	967	995	912	914	913	949	964	960	932	947	933	926	918	914	880	935	926	909	949	929	920	933	934	939	975	914	941	928	927	928	878	897	964	985	976	984	933	935	921	969	934	928	939	949	894	961	968	927	986	916	891	949	980	948	947	908	892	843	884	928	926	916	955	959	919	944	960	935	932	920	946	882	959	917	925	889	899	971	841	982	934	932	907	935	952	889	1016	924	987	969	922	926	945	927	924	988	936	952	953	940	922	907	934	889	919	928	884	973	924	889	959	892	933	942	965	941	875	912	951	898	952	939	923	910	936	897	902	910	952	973	933	969	899	897	922	896	944	943	975	939	938	956	953	945	897	939	904	908	924	948	860	917	891	928	922	988	897	883	932	905	882	915	975	902	913	930	936	917	940	923	923	937	856	965	938	983	954	932	959	923	942	930	975	906	966	919	880	919	950	942	965	948	925	904	921	927	901	938	911	943	956	923	921	946	916	967	930	940	897	903	981	885	933	935	894	954	893	927	928	939	947	953	926	968	933	891	917	922	912	959	905	980	937	977	975	889	931	918	964	946	943	986	921	940	945	962	917	922	931	924	914	944	978	947	971	971	944	886	929	958	964	910	872	915	975	942	930	879	984	886	984	965	942	957	965	928	895	913	962	921	931	965	919	922	878	942	935	927	898	943	916	977	890	918	900	906	969	936	947	863	915	929	903	909	883	890	972	905	920	888	967	955	891	903	928	979	948	942	930	887	938	930	910	920	981	926	956	951	890	909	921	951	892	921	909	943	894	925	903	932	924	890	952	989	897	911	965	902	908	941	905	980	903	905	902	965	901	932	908	917	916	953	907	891	909	911	941	990	937	928	962	953	902	888	889	966	866	924	884	958	946	902	980	889	957	959	940	916	949	916	903	914	916	928	926	895	930	871	954	896	980	901	968	927	895	943	869	874	904	876	908	927	952	950	929	944	956	946	954	884	929	903	944	900	968	918	890	921	890	915	928	906	878	957	928	978	848	926	952	968	901	859	904	915	884	917	930	897	921	922	890	951	903	936	907	943	945	943	943	951	923	909	940	972	922	919	953	890	938	940	913	948	953	929	905	966	903	927	938	899	934	901	947	943	888	874	931	944	930	928	898	939	913	921	935	937	853	910	878	994	907	889	935	957	955	991	908	924	902	926	907	913	910	934	924	926	915	975	915	912	863	953	899	953	911	932	910	912	935	972	970	902	890	841	965	903	906	912	948	928	906	902	993	948	927	928	880	956	921	924	921	945	940	921	919	926	879	986	951	942	925	979	938	928	901	916	943	955	926	966	914	943	922	941	958	983	909	893	924	947	944	890	895	895	950	893	950	991	977	978	912	927	933	900	899	889	919	919	927	885	944	913	940	941	933	940	967	927	900	908	954	945	971	943	974	911	906	920	945	924	944	914	956	905	963	945	955	933	932	890	942	958	964	950	961	974	914	952	907	910	921	985	906	864	898	910	879	887	984	908	898	946	952	971	890	922	910	944	947	841	953	948	865	958	937	930	962	920	944	852	912	931	944	958	946	965	899	926	934	944	948	924	977	909	915	934	930	928	951	862	939	933	906	924	932	915	969	949	910	928	919	931	925	940	929	908	913	898	938	956	860	933	953	945	909	918	866	890	944	958	957	927	988	904	950	967	924	896	889	941	964	929	951	919	906	957	965	907	911	907	926	951	946	954	912	957	929	902	924	926	910	964	946	954	925	975	899	918	888	945	963	940	932	942	946	961	972	946	952	959	952	894	900	901	921	924	910	950	914	926	874	878	970	971	915	903	921	951	929	922	922	915	964	918	945	907	907	882	929	966	978	934	926	978	940	914	934	881	952	881	935	930	944	880	884	964	910	946	927	896	927	898	922	913	951	913	882	933	961	941	930	919	924	958	872	916	976	936	955	940	902	926	879	967	998	899	938	928	952	943	937	953	995	1000	884	879	887	919	898	941	906	930	966	902	970	882	956	932	936	955	880	927	947	921	937	960	944	915	954	906	958	966	943	915	960	936	941	915	891	892	977	955	916	933	897	898	911	940	969	854	915	907	892	960	873	935	916	875	886	938	943	891	957	944	948	898	906	959	958	911	959	919	875	895	899	899	914	917	974	966	934	922	971	912	939	947	932	1003	930	917	944	912	948	946	906	944	884	918	900	872	922	885	951	870	910	902	968	914	877	892	907	886	901	922	882	886	895	896	905	961	920	945	983	968	951	989	928	1042	855	932	969	911	941	916	929	927	898	940	909	963	934	967	935	892	950	946	886	907	891	959	904	923	911	948	964	917	896	908	896	894	1010	900	945	954	939	943	956	948	953	870	912	901	992	905	927	974	895	910	975	943	915	952	955	913	942	908	905	917	950	900	931	912	966	972	926	937	930	863	910	923	885	942	938	926	892	947	941	890	935	909	930	933	926	915	948	916	918	932	926	916	859	954	917	911	917	945	926	867	934	929	901	921	905	928	925	920	941	933	1016	846	885	910	965	959	926	935	910	927	923	936	969	904	951	927	946	910	931	902	950	941	924	906	982	896	912	963	914	931	929	959	926	939	978	944	972	956	910	924	957	941	907	1012	908	946	931	892	921	903	958	943	952	986	947	883	917	1003	916	929	943	968	926	876	919	943	959	933	927	866	961	915	865	922	910	912	941	912	947	962	938	896	950	904	1032	924	892	879	957	908	902	930	970	863
23533	20838	25131	26653	20846	20847	3080	482	371	334	294	263	281	291	287	308	269	276	246	270	255	243	280	250	253	248	255	247	253	268	243	250	257	242	252	249	250	222	230	251	200	240	226	231	247	249	220	261	227	243	272	244	216	250	250	238	224	232	262	261	260	214	272	255	201	246	264	228	247	243	242	246	247	204	248	265	224	251	239	224	222	235	226	218	236	243	229	272	237	217	235	253	230	234	244	262	200	245	234	212	225	231	214	206	231	246	225	239	242	246	238	237	235	215	265	231	246	229	244	244	220	225	230	256	258	232	219	253	231	238	216	248	194	224	237	229	244	206	257	241	237	218	223	264	237	229	248	242	243	254	227	202	228	231	225	240	205	241	253	232	252	246	219	219	210	221	251	216	238	234	232	247	235	233	213	241	241	239	227	227	254	255	231	221	236	292	233	225	239	234	227	207	231	232	245	253	227	238	242	255	215	245	221	250	257	241	242	228	246	227	246	228	253	233	247	231	255	209	231	222	237	229	221	223	230	255	248	228	225	237	246	228	243	228	225	247	251	222	238	242	235	251	245	233	202	240	218	203	233	222	233	260	244	271	229	243	244	202	207	225	216	255	247	243	239	191	248	239	237	231	251	214	247	241	224	255	259	240	253	259	234	223	233	238	244	226	266	232	231	228	230	249	251	243	201	216	239	266	219	269	206	242	235	246	272	232	231	234	220	241	239	264	239	224	205	245	230	252	249	254	236	256	229	233	204	269	225	226	202	226	241	227	215	234	256	246	230	239	258	252	224	251	202	237	218	248	236	264	237	232	228	250	244	200	224	241	214	259	241	252	251	216	248	221	231	209	251	253	255	208	283	232	247	228	243	234	249	226	225	227	247	255	254	245	235	202	278	241	258	229	252	218	252	260	222	242	223	225	244	234	267	232	242	229	263	240	231	234	254	253	233	257	220	238	251	224	229	215	215	226	251	223	230	268	230	218	220	227	240	223	231	218	217	230	248	242	248	236	240	234	237	232	246	232	219	240	234	250	232	232	209	246	249	262	249	245	249	250	243	204	204	236	205	254	225	219	251	258	235	228	231	237	226	220	237	246	236	216	249	212	221	232	228	215	247	213	273	271	210	243	228	276	235	232	232	251	267	257	240	218	219	217	218	232	250	243	242	242	258	199	243	265	229	204	204	223	253	224	250	239	236	226	248	260	215	253	247	224	226	205	239	216	224	217	240	246	214	247	241	240	238	253	246	208	246	228	229	208	227	253	228	267	231	227	227	231	212	237	266	211	197	237	254	222	227	231	218	233	256	224	234	231	229	235	275	276	223	242	231	236	244	218	214	205	248	260	233	240	229	213	205	211	231	255	247	263	252	203	246	220	249	213	235	228	236	252	212	208	242	241	235	239	235	252	232	245	249	193	241	233	227	233	241	237	250	228	219	227	221	220	231	218	216	267	246	221	232	249	244	211	245	221	229	252	232	252	238	244	259	258	274	268	243	216	255	211	206	248	234	238	231	248	227	229	216	190	224	231	222	215	245	229	227	254	235	233	214	189	217	233	231	231	232	249	234	251	214	252	247	248	264	217	227	227	249	277	240	221	214	240	238	213	203	232	211	222	222	240	246	253	237	243	209	233	237	224	213	235	258	275	231	253	232	233	220	233	219	225	264	234	220	213	210	223	251	231	230	234	247	229	237	236	243	238	206	251	237	236	247	212	279	244	250	250	283	257	235	256	215	266	259	233	221	236	231	245	255	222	252	269	222	267	232	210	193	234	238	229	226	244	263	230	232	239	216	223	223	212	242	231	252	225	236	254	273	211	272	251	268	252	235	228	232	248	244	268	243	234	265	273	240	257	256	250	228	244	262	236	217	276	212	241	239	237	216	252	254	247	266	255	230	234	250	225	225	226	236	241	234	221	249	234	251	208	233	226	221	234	230	249	209	240	210	243	242	254	268	279	264	244	228	266	239	222	228	217	200	230	241	229	246	251	227	235	243	197	209	243	228	231	261	249	240	239	249	229	212	218	217	213	236	223	263	254	242	248	231	236	229	231	238	228	223	235	235	245	242	214	232	256	233	232	263	231	222	204	222	207	237	244	222	233	248	220	239	208	227	231	267	237	246	224	216	243	230	202	240	210	215	239	245	229	221	242	262	255	240	225	234	298	257	233	230	240	222	215	268	245	248	242	242	226	221	252	247	246	262	230	242	222	235	262	222	235	255	255	247	208	269	225	268	236	249	247	270	242	213	223	228	198	213	217	282	227	234	239	232	210	209	232	245	218	230	236	226	241	268	232	265	248	262	234	224	241	203	220	232	225	228	251	238	255	268	227	262	251	243	236	238	231	252	232	246	212	227	206	260	250	231	233	221	243	230	232	232	232	244	279	233	230	247	269	245	224	227	209	251	238	233	228	224	233	223	242	253	245	244	249	248	233	214	227	234	209	237	221	244	252	251	239	244	213	236	230	224	224	247	230	209	276	215	236	250	212	228	249	247	210	247	236	238	223	241	228	244	226	220	260	223	238	236	258	242	228	235	233	236	239	236	233	281	256	221	247	243	235	243	265	254	219	268	248	237	229	210	238	231	222	235	217	244	254	229	219	259	240	223	258	213	221	252	234	215	240	276	247	251	271	248	241	254	225	236	227	232	240	213	233	207	240	221	244	261	251	243	247	236	189	254	226	221	249	245	224	231	250	242	225	250	215	225	238	254	254	239	253	239	225	232	251	252	226	239	277	222	239	224	243	261	238	243	227	227	231	243	225	216	231	219	239	241	205	240	227	247	218	219	230	244	208	242	272	228	224	227	228	244	258	247	243	236	219	210	261	236	240	236	254	243	232	237	200	246	243	216	240	228	233	246	230	227	242	220	233	251	259	223	208	235	262	252	240	262	229	238	234	240	223	227	220	214	255	232	214	246	200	237	242	224	255	233	227	254	234	255	261	229	218	238	224	225	221	244	244	230	249	247	232	264	265	210	236	230	240	229	251	236	250	232	259	228	261	250	242	247	225	244	266	239	237	213	211	257	245	218	239	236	213	229	219	232	237	266	229	230	218	254	216	210	239	249	233	243	221	222	213	235	217	243	261	233	253	256	234	243	227	249	241	250	233	243	240	232	221	243	249	213	240	245	230	210	216	223	205	212	241	224	235	219	257	246	237	242	249	215	222	252	251	248	252	239	215	228	244	246	236	255	252	247	258	269	229	229	246	247	248	244	230	235	231	241	272	236	218	206	226	230	262	253	249	245	244	226	224	259	209	250	214	239	207	245	225	235	237	228	228	229	242	218	230	238	266	257	211	232	221	239	212	233	210	257	227	242	226	241	230	255	218	234	204	258	218	254	256	231	209	215	236	232	206	245	247	231	251	220	247	243	223	233	253	213	223	215	219	234	219	234	242	266	229	255	244	240	248	226	233	245	253	196	205	227	219	236	220	243	240	252	253	260	231	243	204	237	243	255	227	216	241	249	276	222	230	238	217	224	253
3170	4845	3044	1543	977	792	710	659	614	653	610	582	567	578	587	583	553	520	523	554	562	543	601	554	603	602	547	560	521	544	581	572	563	553	557	541	516	580	594	537	602	539	569	584	553	561	548	567	530	547	533	551	572	542	553	551	576	575	568	541	596	553	511	515	561	562	519	566	561	585	547	529	584	519	567	572	554	564	565	574	506	544	566	548	560	539	548	533	562	547	567	536	600	554	536	526	546	553	537	517	557	560	530	559	571	551	539	559	532	592	522	545	530	572	574	512	594	572	561	577	560	507	567	567	564	549	556	589	578	535	555	525	548	508	567	574	564	576	558	538	565	547	578	512	525	569	548	532	532	573	530	560	567	544	568	579	554	532	534	513	599	560	543	525	531	530	562	557	537	568	522	556	560	576	589	567	563	597	568	543	581	540	503	546	571	541	557	575	494	506	622	556	550	572	580	537	547	544	501	545	567	561	518	538	546	489	541	549	559	510	557	568	572	529	565	548	565	542	544	567	551	555	517	533	593	544	532	509	539	547	586	540	545	560	546	543	574	526	576	536	550	573	600	533	572	592	541	538	568	530	518	551	603	535	556	557	520	588	540	543	571	547	586	536	505	569	542	576	521	518	538	547	540	557	554	561	617	567	554	530	578	536	590	557	542	572	519	515	527	505	553	542	563	536	553	568	570	512	532	517	569	559	585	561	536	580	550	529	545	567	555	545	556	552	502	623	588	538	549	523	553	566	553	579	552	539	555	546	529	604	543	546	550	549	547	565	564	527	585	574	546	526	562	548	552	531	554	600	536	546	566	553	569	572	577	587	565	537	561	502	515	537	531	549	572	560	514	536	551	564	527	536	563	558	487	545	544	594	568	553	536	550	575	576	548	564	555	554	565	530	510	574	522	590	524	527	555	584	546	573	583	554	549	535	551	582	542	551	566	559	561	576	540	560	544	520	539	532	552	531	550	538	550	543	543	550	593	522	533	530	565	549	534	559	530	536	540	554	550	546	541	572	546	539	564	554	569	509	559	561	520	549	548	531	587	568	514	543	581	512	568	513	572	577	505	553	509	557	562	536	547	520	543	588	561	515	563	550	579	564	566	521	520	599	554	515	535	550	554	540	583	547	572	571	565	527	520	571	537	563	557	543	554	595	523	510	561	496	526	556	544	580	531	587	545	555	567	537	555	590	524	542	519	584	548	528	536	545	565	548	545	564	560	510	543	558	555	520	558	532	602	608	533	557	531	562	506	504	563	590	559	563	535	560	515	570	541	552	526	518	561	572	598	550	536	550	549	566	564	527	545	534	540	540	542	611	508	562	543	572	556	576	542	527	596	524	534	519	544	538	513	546	553	551	537	535	518	548	530	556	550	515	586	569	569	545	580	540	554	550	546	554	559	588	562	537	567	582	524	584	522	562	560	534	500	546	516	588	559	566	517	570	573	567	555	498	533	591	537	527	530	560	559	570	594	574	553	548	547	547	573	595	550	510	560	574	509	538	566	569	554	520	532	529	592	547	502	544	548	551	573	560	572	564	531	566	574	538	535	561	511	559	566	578	526	514	594	573	565	554	567	559	577	559	523	559	541	564	536	548	549	570	543	525	520	594	542	541	553	512	519	558	517	552	549	505	520	522	553	576	546	560	566	585	538	551	555	496	562	530	548	568	550	613	535	541	539	568	589	543	542	570	605	554	534	567	570	583	590	568	539	575	522	531	568	518	557	561	582	532	546	565	565	546	551	538	523	551	548	543	559	542	558	563	551	556	548	584	583	547	528	553	548	533	577	564	577	518	539	550	556	532	542	558	510	596	549	547	543	548	572	546	537	566	564	571	600	552	508	550	587	540	578	556	552	529	561	562	554	548	550	528	569	568	526	536	600	501	553	553	572	553	571	571	560	604	551	562	566	541	545	542	581	544	578	539	554	540	539	503	537	543	578	552	506	570	539	531	508	525	578	527	524	582	521	569	564	567	542	573	534	579	587	548	538	536	545	569	565	528	571	536	578	515	532	589	519	520	562	579	592	589	600	548	533	538	560	571	542	554	630	580	541	545	565	559	543	554	584	529	539	516	542	563	568	530	536	559	529	545	573	522	550	591	566	563	579	512	566	547	552	549	578	544	525	590	575	518	590	610	559	515	558	590	563	566	560	537	531	552	573	535	569	551	560	593	583	536	538	549	506	571	523	578	553	554	527	602	526	563	536	589	549	550	568	593	576	536	541	576	558	552	532	525	561	560	510	560	527	588	532	575	568	567	578	545	548	543	556	548	520	533	589	535	561	515	545	563	539	530	554	562	498	540	566	513	524	582	561	543	550	544	546	517	560	520	534	547	569	565	553	612	554	538	591	561	552	538	552	543	553	509	563	536	547	589	583	548	534	538	559	523	571	572	572	620	555	558	509	542	524	525	554	546	542	540	574	530	546	546	540	539	557	561	580	544	566	549	549	583	578	575	581	549	566	569	552	575	585	569	542	548	550	520	533	530	519	534	534	511	579	549	576	552	592	554	521	537	521	563	547	593	528	552	545	541	572	553	543	558	540	570	545	574	604	553	528	572	546	568	548	514	531	561	506	578	552	535	537	537	531	514	557	537	548	551	550	532	598	595	542	567	502	542	558	581	519	557	527	612	547	575	535	579	564	528	548	523	553	544	527	607	579	564	561	544	600	578	545	571	526	598	569	556	543	535	577	559	529	533	555	565	525	579	527	516	585	538	519	565	571	528	562	529	535	536	548	547	527	539	486	588	564	534	549	565	556	576	569	520	554	525	576	558	560	573	532	583	580	535	597	516	559	544	499	544	557	570	533	529	537	553	550	537	580	561	597	572	554	562	547	550	587	575	513	522	552	513	539	579	573	537	562	592	552	536	530	556	522	567	557	587	552	541	527	564	540	554	527	553	565	576	567	521	554	528	571	537	577	509	521	544	570	543	568	512	541	602	528	587	532	520	516	539	530	559	542	515	534	539	535	565	517	564	543	583	539	537	543	563	572	568	491	556	533	544	529	529	557	551	614	561	580	534	575	576	563	514	539	548	554	511	574	509	548	546	596	539	521	547	544	536	514	541	535	532	576	580	542	555	601	566	539	536	574	539	552	541	533	522	567	561	545	554	584	572	533	585	523	552	547	561	527	563	536	556	561	553	546	562	541	545	546	528	571	501	522	523	543	565	579	546	583	538	526	515	600	565	545	553	518	604	506	549	562	564	502	550	515	547	554	554	537	552	504	580	558	533	549	532	550	511	589	580	552	509	547	550	562	510	560	554	548	541	561	543	531	521	602	521	554	539	584	543	531	536	585	562	591	575	549	553	545	524	519	539	544	548	504	518	575	559	593	539	522	509	504	570	589	524	561	522	614	563	532	542	513	524	551	537	565	541	556	535	566	545	577	560	534	580	567	574	523	576	522	548	555	541	589	560	567	594	552	581	544	538	550	527	595	522	517	541	555	568	544	567	593	559	550	527	568	547	594	557	564	581
32864	12897	1738	507	438	353	405	363	385	394	392	380	387	409	392	379	374	387	375	381	376	361	405	385	380	388	385	414	386	387	387	402	394	404	330	359	404	392	416	384	357	372	399	369	376	386	411	379	391	368	351	385	421	389	375	388	390	397	401	358	380	369	325	343	382	395	398	343	412	372	365	383	398	366	382	386	363	342	396	381	360	333	382	366	384	394	360	378	395	386	361	395	395	404	375	404	370	374	411	388	411	323	377	356	357	359	375	374	359	379	355	340	372	393	357	376	399	401	380	376	407	365	370	351	362	352	364	380	387	385	376	370	371	347	386	371	356	382	377	366	373	413	365	380	386	387	370	364	356	383	383	403	381	400	389	369	387	395	401	391	369	381	366	372	389	363	387	342	396	379	372	394	385	387	358	367	376	335	383	364	393	392	390	366	354	391	334	342	398	373	380	397	369	424	397	380	382	374	355	377	380	400	411	393	408	393	370	346	380	363	383	366	370	393	404	386	364	399	338	374	377	353	365	375	394	376	368	417	376	341	401	373	374	361	343	360	332	392	399	352	374	360	378	384	362	405	388	384	369	395	372	373	371	340	399	392	376	359	361	396	345	391	375	368	381	389	371	434	372	387	414	397	384	369	393	401	382	380	365	387	388	388	366	372	359	371	397	364	344	403	404	389	334	378	380	363	355	403	387	369	389	393	390	406	364	408	350	367	375	370	372	369	364	400	358	408	365	381	401	368	379	398	399	371	381	378	420	417	375	372	401	381	361	353	367	362	377	371	381	381	376	367	365	370	380	376	397	360	393	369	397	357	408	374	346	385	388	376	371	375	400	409	389	398	337	353	358	358	357	386	411	395	387	372	408	408	388	383	386	367	385	379	366	349	390	372	369	376	354	365	385	390	380	374	367	385	377	344	359	364	361	370	391	425	390	378	369	376	350	351	369	392	353	387	378	394	385	394	366	358	391	365	402	380	372	391	392	342	370	344	412	375	387	359	403	388	441	378	418	401	412	372	355	365	354	402	374	376	385	399	379	379	380	387	383	356	395	404	409	364	388	407	425	396	401	381	333	345	384	387	364	372	348	401	423	379	373	370	358	375	361	354	355	377	374	410	392	376	386	376	344	387	360	380	360	369	365	387	392	394	411	399	406	410	361	377	332	364	409	392	404	381	365	373	348	375	397	397	333	416	393	347	418	369	385	347	375	400	402	397	388	373	398	358	366	389	397	353	358	379	394	354	351	384	400	368	396	379	365	414	383	381	381	355	393	382	352	347	376	387	345	399	416	398	396	381	374	415	361	388	377	391	360	406	424	360	384	368	382	356	390	399	395	378	393	402	384	404	381	347	387	384	372	374	392	412	354	379	385	381	371	380	365	389	353	383	358	394	388	422	381	394	368	372	428	368	403	394	368	410	349	403	391	365	345	421	420	371	362	385	368	391	403	381	330	353	399	378	380	381	394	368	381	393	414	385	369	348	356	388	379	398	380	356	364	352	360	383	381	411	377	379	352	341	372	384	379	427	396	401	400	381	370	375	410	417	373	411	397	402	380	347	354	381	406	348	370	359	380	395	385	404	372	359	367	351	337	352	368	385	389	420	359	402	383	392	369	370	326	360	338	347	354	366	402	408	356	396	410	364	387	384	371	391	385	418	409	386	386	353	391	407	371	388	394	396	363	349	390	356	341	362	398	377	424	429	419	369	376	390	368	375	376	400	368	363	387	334	380	383	380	343	379	432	384	395	365	356	369	350	380	393	387	366	352	392	383	380	341	367	410	378	369	347	387	350	356	383	377	403	409	370	404	392	388	363	384	346	403	397	397	373	377	394	387	398	376	326	385	382	416	395	413	365	388	408	375	384	438	373	367	337	408	373	385	357	390	386	376	400	385	437	350	363	377	376	411	416	367	351	383	364	398	362	368	404	365	393	424	396	371	437	378	348	386	372	402	355	385	387	386	399	344	369	346	404	385	413	399	412	411	400	336	396	385	374	390	345	406	424	427	370	365	384	337	356	399	380	386	388	362	399	421	427	343	346	375	379	354	387	364	386	391	408	382	374	376	392	372	335	390	416	394	411	415	380	336	398	372	361	335	386	397	374	380	344	396	405	361	341	387	370	343	389	386	410	368	385	381	384	376	409	384	400	344	369	384	363	395	410	393	359	374	395	383	378	374	387	372	373	387	364	359	390	405	384	385	390	391	397	392	385	405	355	389	410	404	352	391	370	365	370	403	366	377	338	357	345	380	386	358	383	410	367	381	391	397	357	385	384	401	357	380	362	375	369	378	392	392	434	385	421	397	373	403	426	362	354	377	377	381	363	389	427	382	339	378	377	388	377	406	374	397	373	417	385	394	386	379	334	382	364	363	381	394	385	384	410	343	380	383	370	373	362	370	372	368	346	378	348	400	383	385	364	408	396	401	391	365	379	357	380	417	349	425	412	353	416	402	397	382	346	439	393	385	418	409	409	440	389	400	376	353	381	391	361	368	373	383	366	400	338	385	404	370	400	382	375	404	362	365	382	419	393	398	358	362	394	410	358	329	381	379	408	388	390	368	391	334	401	389	405	371	367	385	388	387	409	393	406	343	384	372	383	368	381	368	369	397	396	377	397	386	416	394	430	361	384	361	369	387	388	412	355	354	415	390	391	383	391	369	374	358	378	372	350	418	412	393	354	378	388	348	356	353	388	404	375	371	349	388	397	374	344	392	368	379	401	381	359	358	370	356	376	397	394	387	429	349	406	386	353	391	381	369	390	380	408	389	410	359	365	370	365	393	352	358	381	354	385	358	375	397	397	388	412	383	381	386	387	386	372	372	361	435	360	379	374	402	418	390	354	400	417	380	385	400	370	382	362	387	378	380	356	360	385	381	419	372	370	365	378	403	349	336	419	393	383	373	384	372	368	406	380	384	383	355	402	392	372	374	371	389	382	395	392	394	404	387	369	399	377	404	335	408	335	359	375	402	383	386	393	401	388	367	366	384	465	420	390	397	414	392	394	386	405	394	368	351	371	377	377	386	381	377	341	348	392	399	367	375	374	358	372	363	381	403	436	357	367	395	348	380	418	416	397	344	351	384	377	352	431	412	332	389	393	351	366	391	378	372	335	366	390	376	367	364	416	372	380	377	378	366	372	385	389	399	402	383	388	359	339	407	416	362	366	374	362	347	374	377	378	365	344	403	367	408	383	368	393	345	372	359	406	381	352	381	399	352	382	383	354	383	385	432	379	366	405	376	369	365	347	416	361	385	378	342	381	361	390	402	392	391	387	412	419	363	334	376	386	355	402	377	404	368	363	379	386	397	376	389	359	387	421	367	423	402	367	400	360	415	374	388	370	377	344	382	356	395	385	422	396	357	396	380	403	349	418	390	398	402	330	381	341	355	366	376	402	390	398	388	359	360	379	389	377	379	395	371	348	392	380	386	375	389	330	386	369	354	427	347	360	381	395	387	401	350	369	358	360	394	386	393	354	391	388
5721	1070	903	916	885	925	915	857	871	905	855	884	911	872	829	873	875	834	875	884	864	916	789	891	854	884	954	858	845	837	916	845	849	868	868	812	904	889	901	876	804	841	847	888	866	886	893	828	907	847	847	859	826	883	865	853	833	898	829	859	908	885	849	868	863	886	907	936	883	873	916	859	812	911	872	898	886	858	909	884	845	910	864	868	871	880	859	915	896	880	861	855	853	857	848	862	835	855	852	851	851	867	875	895	874	910	908	863	852	865	873	864	867	845	821	850	868	818	915	910	862	874	863	849	825	890	857	912	856	890	849	890	872	849	854	855	856	869	886	883	867	916	877	904	887	813	894	877	838	813	920	888	864	882	872	866	854	862	830	885	886	882	842	884	880	857	857	886	816	874	895	904	853	806	835	857	866	895	886	866	857	852	900	874	937	857	884	883	841	910	870	878	878	839	834	839	863	837	865	813	894	857	900	874	895	851	909	866	851	854	907	899	865	824	909	839	883	892	861	833	880	851	883	890	884	862	891	864	882	827	876	854	890	924	847	893	849	863	844	847	876	889	880	896	838	885	892	841	859	881	911	938	905	874	876	893	839	872	832	840	847	922	853	899	909	915	835	874	909	923	829	910	875	844	883	882	869	881	850	829	896	855	825	901	843	882	846	875	823	833	899	863	838	825	898	870	878	930	820	882	855	881	877	947	896	939	861	892	883	837	863	846	849	854	879	853	876	887	914	900	877	928	875	878	911	885	829	843	881	870	830	906	837	851	840	847	890	909	826	936	856	886	850	871	852	895	899	872	849	846	885	840	879	869	835	865	835	896	912	882	925	874	857	887	856	887	862	877	841	886	850	860	878	910	889	871	899	822	877	836	860	873	844	872	872	824	859	899	883	869	912	853	862	888	859	859	880	834	836	895	926	853	855	874	888	893	895	886	887	841	907	869	837	886	836	865	852	903	866	856	846	839	875	826	864	901	880	834	872	901	871	841	878	923	872	872	855	922	871	852	850	837	828	867	891	876	797	834	854	872	873	824	861	841	845	860	855	827	787	863	874	865	910	861	897	880	886	862	869	851	854	848	848	860	853	835	869	822	836	899	868	863	864	877	825	879	867	866	834	857	875	884	815	900	832	895	896	828	815	917	875	886	858	873	905	868	902	866	832	867	897	889	806	853	859	822	859	881	910	896	900	866	849	898	921	840	837	864	884	867	789	857	838	888	858	894	871	873	873	860	839	862	896	849	885	853	912	865	900	845	858	803	856	906	874	933	886	868	902	837	862	924	920	869	863	828	905	856	839	873	856	846	854	874	869	811	822	876	884	887	887	898	867	892	866	827	875	846	882	888	840	842	877	874	908	886	891	850	900	891	893	847	841	883	889	897	914	887	852	882	894	856	940	873	888	845	865	947	841	850	857	871	917	790	885	869	837	904	888	825	883	883	851	879	887	849	880	834	852	883	853	848	850	824	855	834	909	844	833	867	870	861	876	892	896	888	879	866	805	860	900	916	871	866	850	799	861	882	918	850	899	868	842	910	841	858	832	855	878	877	849	861	867	867	901	832	901	860	842	799	823	894	822	878	894	934	825	836	871	893	873	815	849	889	829	901	947	859	899	878	898	795	929	798	869	883	846	908	868	853	932	907	835	887	903	892	864	924	896	906	868	847	879	851	841	894	884	897	867	887	859	861	845	890	852	891	852	889	885	879	911	867	902	810	882	900	848	908	882	893	901	891	801	914	876	862	869	845	825	904	837	859	870	837	892	909	828	849	844	860	911	882	865	856	882	873	852	826	914	825	868	888	852	778	838	907	890	799	871	842	854	869	841	909	893	879	873	840	846	899	880	869	858	848	910	895	879	892	844	917	878	863	924	851	812	873	895	915	900	896	817	902	827	843	861	897	855	884	863	845	867	867	828	882	870	824	869	877	926	887	918	850	863	871	863	839	916	878	878	884	909	825	895	892	878	902	947	859	885	897	850	881	922	861	863	915	889	851	854	913	859	863	912	883	938	880	901	894	841	840	885	859	845	916	883	872	849	875	841	894	883	836	890	854	837	832	848	867	867	896	846	895	871	894	861	912	871	846	850	894	945	907	858	927	868	817	865	849	843	884	854	877	895	859	899	878	845	866	899	877	859	866	857	893	887	848	869	821	853	890	892	875	906	852	872	885	852	931	898	850	854	881	852	882	856	887	842	876	864	861	891	932	881	842	902	854	860	843	895	845	894	869	900	847	854	871	849	849	882	874	869	845	923	871	889	851	879	814	852	846	847	876	835	876	877	867	853	901	851	853	897	800	850	872	838	921	824	892	939	929	845	896	849	891	888	831	849	883	868	869	878	857	877	924	898	847	862	862	818	839	852	875	886	933	845	879	823	866	881	859	860	864	901	858	916	864	888	917	831	867	850	873	845	833	892	902	878	809	848	881	817	906	878	865	887	909	898	885	871	847	898	872	906	823	889	895	864	873	898	893	813	899	834	878	917	842	880	874	841	893	878	829	865	859	847	852	879	884	920	881	842	873	841	881	857	876	860	822	881	836	885	837	853	864	889	839	888	907	892	869	876	879	845	841	851	890	855	878	855	857	878	862	830	902	903	886	897	908	913	886	882	873	854	860	803	864	842	831	874	882	878	834	888	816	885	881	882	878	834	864	919	862	886	897	855	862	833	894	858	885	871	886	851	879	825	879	889	894	924	880	842	872	875	900	907	898	874	891	866	885	885	827	872	931	896	874	881	889	909	856	833	929	836	921	902	870	893	857	799	886	854	913	838	865	878	846	854	893	854	925	880	917	860	860	871	896	873	954	862	858	876	867	895	885	905	856	830	839	837	914	821	868	830	858	845	857	888	857	870	875	896	867	867	878	866	817	784	865	895	866	841	853	869	824	887	959	875	843	902	872	825	859	823	847	828	856	914	886	872	864	859	824	878	873	821	839	857	914	877	915	876	888	877	867	879	856	891	873	929	871	906	879	890	823	826	819	850	850	884	880	827	891	873	817	813	845	904	906	888	877	844	855	866	908	871	873	810	876	891	848	837	912	878	892	851	907	883	870	864	835	881	892	890	863	859	862	902	942	861	866	839	831	883	876	920	843	831	866	887	842	835	836	886	871	896	862	895	890	849	875	861	879	868	883	902	882	840	861	843	891	919	832	835	858	813	902	905	866	859	838	863	824	871	880	817	867	862	900	886	862	847	864	864	898	877	850	809	853	871	921	890	913	897	857	958	830	823	838	886	860	869	940	900	906	852	903	881	852	903	833	884	867	918	864	890	861	877	878	912	860	897	894	804	826	884	886	853	855	878	886	873	880	842	925	901	891	845	845	904	881	883	887	889	831	851	879	907	869	855	850	890	836	872	892	863	879	905	940	881	805	872	909	851	866	923	830	869	877	919	845	840	893	851	896	879	861	940	878	832	886	856	899	921	860	897	861	844	881	855	861	860	864	868	896	871	901	891	852	891	870	922	868	832	866	899	833
24467	20840	24472	27313	20212	2098	642	524	529	488	457	437	470	396	456	425	429	444	433	440	429	451	420	418	386	393	411	391	433	420	431	435	436	412	436	424	397	403	403	441	425	427	385	408	409	375	454	459	396	433	437	430	421	394	419	444	386	429	402	417	430	425	403	392	432	417	406	398	424	455	415	424	422	404	414	407	403	412	441	429	423	442	399	416	439	406	420	431	473	437	429	401	415	381	434	399	412	433	427	414	447	384	389	442	418	432	425	456	403	373	351	468	392	419	413	440	438	433	435	447	421	448	411	383	427	420	427	387	435	398	424	436	418	404	416	426	442	416	400	423	449	417	452	393	399	402	437	401	438	418	461	421	412	393	398	413	438	451	404	416	419	398	453	449	441	431	387	445	424	453	424	453	432	453	468	414	442	380	419	409	409	422	452	427	435	418	452	419	426	382	429	365	407	378	404	444	430	394	421	431	427	422	430	417	429	411	423	417	403	427	394	402	420	424	456	417	404	419	421	383	419	398	430	421	414	421	428	433	402	416	388	383	451	409	424	420	446	389	428	393	409	411	466	404	429	400	421	382	449	457	418	441	443	458	418	424	409	413	401	433	432	428	409	408	423	409	406	438	427	419	438	417	439	410	403	413	392	409	423	435	407	423	403	469	405	426	441	438	369	445	416	393	396	479	423	449	418	436	417	419	393	393	459	360	410	424	385	401	395	425	409	418	461	406	388	417	465	387	416	436	430	425	424	439	458	418	400	416	429	440	422	379	425	416	464	396	413	428	387	433	414	450	445	421	454	375	417	413	433	422	418	400	427	413	390	377	450	435	450	422	410	437	390	461	421	414	399	428	416	430	408	397	424	456	436	437	394	400	413	412	394	401	402	415	429	416	431	373	441	424	424	424	431	399	413	392	390	413	405	430	441	447	403	419	396	414	394	418	445	413	419	440	410	390	393	400	427	427	425	388	389	411	424	412	415	452	395	419	398	414	419	377	401	451	420	379	407	433	402	413	435	466	433	428	437	403	410	420	420	377	444	417	445	413	392	437	404	425	453	437	396	424	409	408	367	426	405	393	410	427	440	388	388	425	439	452	385	416	416	408	441	428	416	424	425	448	418	406	415	422	392	397	373	368	409	446	432	428	431	441	459	402	412	403	408	453	380	431	434	424	431	460	431	394	413	420	439	394	430	414	423	392	442	465	417	398	433	430	383	392	425	389	412	415	408	419	424	408	428	402	404	451	412	433	389	391	401	423	432	465	404	467	410	434	417	477	421	432	374	385	396	451	412	433	410	415	410	448	384	436	411	429	380	393	417	407	416	403	432	417	466	462	457	451	411	412	405	402	400	398	421	375	406	426	460	388	464	443	425	417	450	401	410	402	410	415	436	421	412	418	422	445	402	383	423	401	444	383	400	418	458	422	381	389	403	427	426	426	437	484	403	435	409	415	388	436	363	432	413	417	407	425	470	430	377	423	442	421	408	449	429	413	412	410	414	413	436	405	437	432	411	423	404	429	399	406	387	454	426	409	421	435	408	368	429	443	418	393	369	397	392	444	431	429	400	397	421	429	401	440	435	404	425	352	462	431	392	410	412	422	398	402	425	433	412	356	428	405	448	405	418	434	452	432	421	420	401	413	413	443	432	416	431	362	411	457	403	457	403	404	411	406	441	439	416	442	397	412	443	416	406	407	423	409	403	395	415	389	401	384	425	410	435	423	406	385	415	425	445	434	417	416	430	418	435	419	426	419	468	416	397	380	408	418	436	378	421	405	415	385	409	399	397	407	392	399	439	390	466	421	387	419	388	394	362	458	424	378	416	398	418	399	441	409	410	414	432	416	399	418	399	431	402	473	422	417	408	428	454	438	428	449	415	423	418	406	447	427	402	445	404	422	418	430	375	411	413	422	456	453	426	393	439	427	434	419	401	455	402	403	434	440	424	417	419	411	456	432	440	401	375	393	419	423	392	378	423	416	433	391	398	418	452	427	408	452	413	437	414	431	406	410	421	382	407	399	389	421	403	442	448	424	424	408	404	413	443	447	428	470	407	414	426	409	370	438	409	414	402	424	439	417	448	427	446	428	410	424	405	413	411	423	388	381	449	394	432	396	441	435	461	443	421	410	404	406	448	412	438	441	430	392	414	392	409	423	393	437	379	395	396	399	428	386	436	487	499	452	405	448	406	414	417	430	446	415	359	435	412	428	390	450	392	398	454	409	424	393	423	457	448	438	409	392	425	390	408	418	425	407	391	402	427	377	380	455	414	405	442	432	421	442	381	429	414	439	432	379	415	421	405	441	428	417	434	424	432	434	444	443	427	362	425	433	443	429	442	443	443	415	413	381	410	427	434	440	386	407	440	423	437	429	440	439	410	398	444	451	425	422	447	392	390	421	416	421	436	477	415	433	456	377	437	425	443	381	433	450	450	428	424	432	479	410	392	432	399	440	439	402	413	398	393	472	393	410	434	410	433	431	407	375	417	390	406	424	457	396	409	368	463	418	428	404	385	405	414	428	431	421	436	418	439	415	418	393	419	399	423	419	406	439	411	446	402	403	382	394	407	413	427	436	426	408	399	456	429	428	446	414	418	433	445	416	410	421	434	438	455	432	398	417	392	419	489	382	408	406	418	420	447	412	425	419	409	390	453	432	464	457	398	428	415	389	440	425	397	442	452	407	411	410	395	444	445	416	398	418	423	428	450	393	406	402	400	404	421	418	417	440	436	421	440	419	389	386	450	418	450	423	432	387	404	460	388	399	383	396	393	424	416	402	394	392	391	435	437	425	423	387	424	413	450	411	427	400	412	429	371	383	449	453	416	422	445	380	412	455	410	430	419	369	432	416	456	412	436	412	405	426	427	403	425	384	417	441	436	397	430	425	428	405	403	417	461	359	423	423	395	422	416	405	417	443	432	413	431	421	429	387	402	445	434	418	411	421	421	426	435	442	400	417	405	394	412	390	424	418	403	454	452	401	451	402	456	436	447	429	433	441	437	417	434	427	396	440	441	397	353	399	438	394	421	423	406	401	387	414	378	450	436	397	416	400	398	406	436	412	395	412	435	478	402	449	405	392	399	431	374	397	390	454	414	445	421	437	437	410	426	392	448	400	425	419	451	412	426	423	435	383	444	405	431	451	426	430	452	405	453	460	426	412	384	446	421	442	431	397	404	416	412	430	422	396	447	421	456	396	406	433	407	407	413	432	420	418	459	446	419	452	418	423	424	445	454	422	431	419	446	395	408	410	410	426	416	409	405	425	387	427	449	396	426	453	427	442	454	454	403	404	410	423	412	422	414	453	411	390	426	436	459	393	404	414	428	398	417	424	435	385	443	436	397	405	434	405	426	385	423	408	401	404	418	403	427	401	390	397	422	414	419	390	416	457	420	419	422	393	448	390	410	433	473	433	413	414	396	401	431	407	423	412	387	379	470	424	393	385	428	397	426	415	453	402	400	401	412	424	433	439	426	420	441	464	447	446
3343	3088	2120	1420	1118	1025	973	1010	924	938	943	985	1002	918	935	889	895	948	926	948	932	905	985	960	873	887	911	973	889	916	904	977	954	893	895	853	876	966	908	915	923	877	922	917	920	942	939	915	954	1006	938	967	931	871	987	865	971	928	970	890	920	910	959	987	840	880	911	971	903	883	883	951	888	904	907	907	934	884	990	943	846	995	932	930	959	937	883	890	905	953	844	920	863	888	933	923	869	876	898	985	886	862	978	945	977	943	1019	882	875	943	938	928	890	883	927	929	920	985	955	984	984	881	947	926	967	923	922	921	919	924	846	993	912	899	914	958	928	904	908	900	932	899	928	911	916	971	921	936	903	965	851	889	960	805	892	947	935	962	917	922	968	858	873	913	974	907	945	901	899	914	955	879	910	902	921	880	934	918	903	934	876	1030	904	871	991	928	933	889	907	899	957	889	889	914	979	898	943	884	956	994	936	927	926	914	901	903	886	909	956	966	919	885	911	984	938	886	859	954	925	875	924	918	910	918	907	911	948	911	916	868	922	927	899	903	929	899	933	947	921	908	926	899	920	884	881	892	891	964	955	981	884	899	823	888	948	884	947	880	874	901	953	911	914	946	930	915	948	926	890	940	866	910	857	888	904	897	964	978	930	866	921	908	895	941	900	921	888	987	901	914	916	909	891	925	979	894	928	952	860	907	916	901	882	887	917	955	905	916	928	897	897	905	909	976	862	937	920	936	924	869	902	938	967	929	944	919	893	942	883	928	988	990	920	969	886	939	953	936	865	851	932	935	974	909	932	904	898	892	978	948	953	961	998	962	928	909	931	882	939	881	880	924	908	968	921	968	958	908	902	890	937	950	904	959	889	938	907	920	954	880	936	925	927	952	918	923	933	898	941	869	991	916	877	923	889	918	905	922	934	847	913	950	902	964	950	927	951	941	972	917	891	904	936	905	937	926	903	952	887	965	924	958	966	908	939	856	947	900	881	880	992	912	953	881	923	938	944	874	870	938	903	911	871	905	921	881	835	898	938	901	878	904	915	921	948	954	859	918	921	878	967	934	919	966	908	939	909	953	897	916	926	928	921	907	914	883	890	926	906	924	908	980	933	876	886	923	1003	888	888	915	935	904	919	882	932	942	914	924	945	944	898	947	864	889	907	885	941	904	929	914	919	885	898	959	938	960	887	894	852	879	851	930	945	956	934	915	939	870	887	937	905	909	957	908	954	993	909	963	937	929	842	862	896	934	942	891	886	932	881	889	907	860	898	963	873	930	964	932	911	910	911	918	904	881	896	983	916	912	931	936	938	976	910	913	979	961	893	890	905	919	889	903	885	901	896	910	899	896	913	955	928	951	914	941	912	894	954	929	940	935	969	896	921	882	930	949	871	928	929	1005	932	954	907	926	946	928	880	923	921	972	929	876	922	918	910	956	911	922	992	924	931	903	925	913	955	897	926	918	970	877	884	865	959	940	937	880	938	913	860	901	958	962	922	930	854	891	936	890	908	947	948	955	938	938	915	905	865	949	926	909	947	949	900	910	925	933	961	884	912	913	895	907	897	905	917	939	861	918	920	951	910	948	885	853	905	889	972	958	876	918	896	911	912	897	989	911	928	978	974	948	897	929	966	892	949	899	912	931	855	943	907	953	958	881	938	901	899	896	882	906	930	906	889	933	908	888	945	967	946	911	929	914	881	917	935	959	910	912	930	866	915	919	901	944	940	949	938	921	1000	930	924	877	890	884	873	899	813	957	898	904	936	905	951	908	882	907	943	954	912	936	920	918	904	888	957	929	985	943	946	903	908	944	923	910	912	902	966	895	884	911	888	924	914	955	861	947	946	947	928	938	980	935	890	895	997	916	1009	932	887	962	877	955	921	878	871	910	864	933	891	896	949	881	925	906	957	920	950	914	925	895	896	952	920	927	902	899	853	839	930	951	899	925	899	929	990	942	964	892	909	898	929	901	845	936	896	896	934	953	850	917	897	946	927	884	959	898	902	1014	909	944	962	957	923	929	939	916	886	918	909	968	940	903	942	924	885	974	908	956	924	899	883	891	989	893	923	873	912	858	883	949	878	923	934	902	897	955	935	948	949	938	936	931	973	862	895	925	939	914	938	910	862	946	955	978	1009	938	905	925	923	921	912	925	910	920	877	922	909	898	875	885	898	899	944	889	928	866	902	904	909	918	916	923	871	951	890	884	918	891	920	927	975	913	928	913	932	969	971	881	906	884	977	956	925	927	914	932	914	897	877	911	976	877	882	957	924	981	1000	941	965	911	909	876	905	914	945	900	937	877	945	1010	911	901	870	880	951	883	912	931	889	924	967	941	925	909	900	944	946	930	897	907	946	933	930	977	967	965	954	912	919	884	896	905	870	893	962	935	945	911	941	890	923	879	929	953	970	917	910	895	917	950	911	936	914	944	939	885	899	906	1009	955	938	952	874	860	877	918	891	853	906	953	866	986	958	877	900	942	877	926	999	923	880	925	912	896	893	930	951	952	878	977	893	983	941	930	960	900	922	924	959	914	884	945	929	959	942	931	931	927	962	898	898	907	925	861	927	900	896	904	944	893	903	971	918	925	909	918	933	918	918	927	926	929	894	887	896	893	971	935	898	950	872	917	908	958	894	918	938	879	908	927	916	914	914	866	970	910	934	891	943	916	925	941	922	960	911	857	903	983	883	891	918	918	902	929	962	924	904	918	858	947	993	923	916	911	926	999	951	912	886	908	930	915	966	942	901	904	938	955	931	917	933	909	913	937	966	873	921	911	950	845	905	874	933	912	930	905	946	970	883	895	941	920	949	913	891	908	907	874	874	924	941	941	922	933	888	895	909	934	908	930	943	968	942	863	891	915	946	901	879	893	905	925	945	874	903	913	911	903	978	915	922	902	918	911	924	910	946	894	896	977	890	933	892	908	935	883	916	899	894	914	939	882	948	941	905	904	945	942	909	951	895	897	924	935	899	906	936	938	915	887	954	904	962	869	878	889	920	920	934	903	877	905	886	936	986	928	912	930	931	895	956	930	941	915	948	889	954	919	978	935	892	954	872	893	945	899	889	933	952	877	978	894	915	868	930	935	891	926	942	902	974	955	990	931	917	876	931	919	889	899	892	936	888	886	979	879	892	948	957	922	913	866	961	885	944	886	891	947	911	921	878	931	966	933	870	915	924	942	897	918	961	925	956	895	925	890	907	927	929	926	798	944	903	900	973	912	921	894	947	916	896	909	911	896	935	941	934	907	906	908	905	906	889	898	967	869	925	944	946	903	914	898	928	893	895	913	912	890	854	916	942	954	928	935	919	919	985	895	892	902	946	891	943	897	884	921	921	933	962	926	930	920	925	903	915	911	923	943	912	957	874	888	953	961	961	960	993	922	909	891	963	858	977	874	939	915	956	937	880	878	925	932	915	951	906	864	919	901	939	958	883	946	904	975	936	941	885	971	871	955	879	939	941	938	904	957	893	944	977	948	953	908	922	955	893	878
23541	20810	25068	26663	20817	20813	3082	456	374	363	357	319	295	301	258	262	252	270	244	223	263	261	249	245	253	221	250	234	214	233	237	227	264	261	239	239	240	247	258	233	226	210	243	233	235	219	260	234	248	205	244	241	213	250	194	239	247	223	225	239	232	237	228	237	229	242	253	254	274	219	242	250	245	254	262	252	218	251	248	230	228	240	218	205	219	234	253	213	261	241	214	247	215	227	253	241	247	226	215	216	250	248	199	243	257	239	207	231	212	246	244	233	264	248	239	222	208	263	248	257	235	248	246	216	250	213	227	231	244	225	243	213	238	258	213	218	232	204	265	223	227	251	237	237	229	226	222	245	235	224	231	234	227	214	262	220	261	214	249	216	204	271	230	220	210	233	274	209	215	228	268	257	236	225	228	204	258	231	254	227	248	257	225	212	216	263	278	247	221	243	240	240	206	258	224	262	250	224	216	259	237	256	249	241	251	232	221	198	264	212	240	247	228	203	253	269	218	246	206	249	258	225	252	253	240	231	224	229	207	235	235	208	248	237	230	206	203	244	260	240	219	241	243	237	221	244	260	239	227	225	244	238	224	205	208	231	247	249	250	219	228	243	246	258	236	245	236	262	210	223	224	259	251	247	212	215	247	248	236	237	210	238	223	219	240	260	230	251	223	219	223	224	243	254	224	273	235	250	235	233	214	211	236	276	233	201	238	225	244	253	234	244	243	253	234	216	235	256	220	223	251	222	267	236	218	247	243	228	269	245	247	253	220	236	205	227	250	253	271	212	219	211	275	241	235	237	210	221	235	245	246	240	274	274	230	214	214	228	252	238	238	225	210	220	261	225	222	227	259	240	220	206	255	243	259	242	218	242	229	242	230	214	222	236	242	229	237	248	251	222	263	240	235	253	255	220	237	238	232	213	247	214	244	263	212	234	257	251	267	209	241	230	222	240	224	233	262	249	218	258	227	266	249	241	233	219	213	246	245	237	246	209	244	226	213	246	229	251	250	232	209	246	238	222	229	248	227	217	222	223	266	230	236	216	249	232	245	257	230	237	232	212	234	263	216	245	233	239	211	229	222	251	254	225	234	218	202	237	223	249	236	212	199	232	267	238	254	239	283	239	230	220	218	268	215	219	232	250	247	200	221	222	247	230	211	226	265	234	241	257	217	202	243	215	250	243	229	243	216	233	228	263	231	245	229	222	221	251	231	240	201	256	227	236	247	260	247	237	229	239	211	212	204	228	242	224	244	231	257	232	258	229	262	228	226	254	240	224	227	222	249	237	239	228	213	245	242	241	224	216	212	232	274	241	239	239	233	220	241	257	240	194	255	238	227	231	227	231	256	201	202	222	206	241	232	235	234	227	227	230	232	248	235	220	255	231	232	274	236	230	222	228	225	241	238	221	208	213	249	245	244	238	228	228	235	202	235	220	252	247	232	216	251	257	253	247	255	237	221	261	231	225	248	238	249	228	240	231	222	255	231	275	239	212	237	235	220	258	242	240	228	217	240	211	230	208	249	202	231	224	225	249	246	226	245	237	238	251	230	242	251	247	229	240	237	216	246	232	227	218	236	248	232	257	200	241	233	249	234	245	233	231	215	226	239	261	230	226	226	206	228	236	214	248	226	240	222	247	226	208	247	230	220	244	222	230	213	233	256	237	244	258	212	217	237	212	221	232	221	242	227	223	219	229	235	234	219	259	213	214	220	232	254	220	236	230	236	217	201	224	263	260	198	248	273	223	248	239	228	218	225	180	241	232	205	264	252	229	233	225	216	251	263	250	222	249	237	245	240	224	246	238	244	230	251	224	219	248	239	254	204	261	199	250	246	236	228	235	245	241	249	270	239	235	233	215	212	201	228	200	242	240	252	233	230	239	224	235	213	269	240	223	248	239	223	223	244	220	224	217	248	263	232	238	211	230	228	219	242	237	265	235	245	219	233	251	229	233	237	257	235	248	213	215	242	211	244	194	245	247	232	218	250	231	200	217	234	189	264	208	219	234	225	239	221	223	235	219	231	252	278	261	228	259	242	242	242	261	257	245	247	225	218	227	253	238	250	254	230	250	233	225	240	237	247	236	232	258	217	226	257	264	233	223	228	265	224	232	245	249	254	244	264	236	229	240	251	206	255	239	235	220	229	219	246	270	236	230	210	249	229	262	247	224	244	209	246	226	240	242	248	227	214	232	230	223	238	209	241	250	217	261	244	264	241	246	230	251	244	243	216	232	251	238	221	222	232	254	253	262	266	244	237	238	242	226	229	268	232	231	233	218	235	236	215	242	212	218	243	244	242	248	217	217	226	253	245	223	261	244	234	228	235	215	223	207	227	241	218	262	249	218	253	204	240	259	234	243	218	235	215	242	244	233	237	231	264	237	245	235	219	256	250	207	234	245	237	221	218	242	273	256	245	224	244	237	210	234	226	210	284	258	251	212	212	220	228	222	247	220	209	240	185	265	210	237	242	227	224	241	231	249	251	236	233	264	229	226	288	250	259	262	210	240	253	206	253	215	222	266	222	229	219	240	228	215	255	223	254	230	224	248	241	228	242	242	225	228	213	206	250	224	226	249	256	256	251	239	246	247	232	265	246	241	222	224	219	230	223	258	210	255	232	220	235	235	227	229	210	251	233	259	245	247	235	254	206	244	258	223	240	257	263	237	269	240	234	243	230	244	202	234	241	260	217	255	256	243	242	234	220	261	201	215	232	220	205	232	206	262	225	232	223	223	249	264	235	242	237	237	230	202	230	222	233	265	218	225	250	242	248	240	274	247	233	222	239	233	250	221	227	237	239	243	218	213	246	218	211	235	248	253	215	237	252	236	244	238	253	238	218	219	226	247	258	237	239	220	208	222	221	290	225	256	227	216	228	244	231	266	241	244	226	272	231	241	251	222	228	236	236	230	249	244	212	233	234	222	233	255	245	239	225	250	250	261	200	225	252	252	240	260	216	245	229	248	235	237	240	233	266	238	239	218	221	233	222	213	218	234	233	247	227	256	216	254	248	256	248	249	235	231	235	221	236	237	238	268	241	265	229	229	227	244	226	236	248	236	237	243	244	236	222	257	214	292	262	221	219	235	246	213	231	227	231	271	250	227	240	251	252	238	221	239	243	252	221	240	222	239	200	229	261	247	220	201	218	238	231	247	250	240	230	225	252	232	244	273	220	232	242	256	208	262	254	223	238	221	218	230	205	258	228	225	234	212	218	231	234	239	230	262	233	233	246	223	266	229	216	235	245	230	222	213	226	251	251	253	241	270	234	239	244	241	257	267	251	224	220	248	245	244	234	243	219	233	217	247	252	237	235	247	234	244	258	243	232	257	264	218	223	243	241	232	246	223	249	235	250	246	239	251	238	251	238	270	230	234	251	246	224	222	251	234	251	232	231	265	241	258	236	201	247	230	243	231	252	231	230	235	232	240	233	233	239	217	258	221	215	243	214	229	212	226	229	236	247	250	228	236	191	276	230	233	237	246
3232	4935	2920	1482	973	837	671	613	657	606	607	594	597	588	577	555	540	538	556	537	541	579	558	579	566	525	579	543	544	579	519	591	563	533	594	528	534	526	569	573	541	571	586	545	579	558	574	552	563	520	551	558	548	553	559	571	546	544	592	522	547	544	607	517	595	561	534	555	496	554	535	550	525	522	564	498	541	550	584	555	514	602	597	537	509	529	569	474	588	536	555	576	514	543	548	573	558	492	561	563	532	523	583	527	552	567	558	536	526	553	523	566	531	565	519	545	516	557	504	568	574	586	522	517	556	532	600	554	582	524	602	552	585	571	567	507	556	594	547	535	565	520	559	554	588	571	536	568	587	529	527	504	521	549	519	519	582	556	546	536	553	535	554	606	538	551	577	569	481	525	545	541	584	537	532	516	540	598	580	533	528	537	560	535	538	572	518	535	551	577	550	552	538	554	560	537	562	524	565	546	559	578	525	563	574	549	544	548	556	565	554	561	533	558	526	546	541	558	549	505	573	561	531	513	609	551	602	556	547	541	557	534	544	569	570	523	566	560	551	542	547	575	580	566	527	558	548	576	567	529	579	523	477	493	567	532	533	519	565	515	568	560	523	540	521	549	504	562	545	604	546	568	538	541	530	531	551	568	580	542	575	570	567	531	570	559	559	519	550	539	540	525	541	548	589	558	545	527	603	570	540	555	539	557	542	540	524	514	548	555	575	562	534	526	582	549	571	537	549	557	569	561	559	552	568	523	559	522	507	559	529	545	590	478	582	535	585	575	563	507	579	562	541	593	545	513	570	564	508	546	534	556	542	547	558	564	520	557	569	530	537	553	520	510	564	571	580	545	563	533	569	567	528	592	551	530	588	550	573	527	579	578	542	564	540	536	598	604	575	544	552	522	517	564	560	535	510	536	553	572	570	524	551	624	533	541	539	538	518	542	566	524	583	543	511	551	543	513	569	551	565	550	543	551	590	536	548	574	547	539	547	561	549	572	539	539	592	530	541	574	544	569	512	562	566	548	523	594	541	553	587	539	519	496	539	550	619	525	539	565	577	561	537	536	562	596	561	575	565	543	552	526	572	501	593	557	551	519	542	577	528	522	528	545	545	539	531	585	545	567	585	586	585	571	565	542	550	574	616	557	567	532	545	596	517	521	502	612	499	545	559	549	540	487	570	521	546	533	552	518	562	599	569	551	547	573	539	540	497	580	530	568	556	556	561	560	552	531	543	536	567	572	542	531	576	574	545	530	561	527	534	577	572	547	529	579	531	577	517	597	556	549	561	559	509	520	538	529	568	568	567	546	536	576	526	545	533	559	543	569	539	560	541	545	539	521	590	523	562	518	549	550	548	561	542	541	551	576	547	546	559	545	537	561	567	524	549	519	557	562	601	569	536	564	504	538	589	558	543	574	524	510	558	591	547	542	533	531	513	525	541	540	536	506	567	539	534	557	555	553	569	556	556	537	532	517	561	512	592	536	559	540	537	552	563	564	555	523	538	550	543	533	573	531	551	561	549	565	557	530	540	555	567	522	503	562	531	523	551	566	556	561	487	562	557	591	562	548	564	553	572	581	538	547	598	569	528	550	551	531	553	604	566	616	586	553	565	571	530	559	560	507	530	588	580	499	553	563	519	530	553	576	592	535	537	521	560	572	588	516	552	559	550	545	576	557	564	518	531	537	553	535	580	547	519	570	558	558	567	562	563	591	543	561	507	518	577	570	584	542	591	562	560	554	542	565	517	514	548	594	527	552	519	554	540	567	562	522	555	542	584	556	540	553	521	533	571	559	548	535	551	557	551	596	518	576	527	508	563	526	596	536	536	535	556	578	547	531	566	544	591	587	570	552	534	561	525	558	538	584	548	552	522	577	529	546	550	545	535	540	554	541	539	559	579	576	537	608	544	542	542	564	511	557	560	550	501	551	513	590	545	562	526	570	547	570	516	551	550	541	556	595	490	584	544	595	549	551	567	545	566	534	553	555	575	512	541	577	561	583	571	540	538	565	586	550	561	552	575	613	567	578	569	541	504	565	552	564	531	565	587	544	537	500	546	548	551	547	558	509	525	552	526	589	609	539	501	566	582	513	539	559	530	546	560	564	581	554	532	531	522	525	549	547	544	588	577	587	562	538	546	541	548	577	481	528	582	550	568	501	602	549	479	542	549	524	524	567	524	546	557	558	521	536	567	568	559	580	533	542	558	511	585	533	545	584	572	547	599	521	507	501	562	532	560	556	511	489	531	546	507	564	550	565	542	532	497	527	580	526	540	479	559	515	571	543	550	560	538	545	569	544	537	534	529	537	557	604	559	540	594	530	577	587	566	555	537	525	512	535	573	560	568	603	611	591	567	547	549	528	562	546	624	554	553	513	553	519	565	565	538	548	547	532	589	606	554	575	543	565	524	591	549	583	516	520	547	549	560	566	580	560	551	577	542	553	577	529	513	561	584	543	492	526	535	562	532	560	553	535	540	485	580	526	515	523	551	550	536	557	490	515	554	554	553	540	548	584	584	534	533	521	578	512	529	528	578	538	548	576	525	534	549	518	535	534	577	512	557	566	532	542	519	531	509	584	583	552	578	578	581	532	582	564	543	614	534	521	524	532	558	558	547	561	508	536	563	529	560	558	580	576	534	524	504	528	610	535	534	575	485	544	564	532	557	545	550	524	567	509	544	550	572	570	543	563	528	528	554	544	558	558	548	533	561	565	569	560	543	546	593	525	537	576	550	545	564	513	550	551	554	567	532	608	581	573	522	520	585	542	581	586	522	526	545	549	547	559	545	527	575	541	549	503	566	555	545	608	531	530	558	556	544	542	565	562	542	551	558	541	550	583	505	596	558	530	581	542	553	539	571	536	535	559	555	531	539	537	565	533	564	545	602	571	528	502	545	504	583	517	576	565	551	551	540	579	565	536	583	568	541	588	571	568	565	548	522	540	521	535	592	557	534	573	554	518	564	580	597	526	548	515	567	579	521	568	526	575	563	581	596	563	573	550	557	521	562	574	573	518	557	571	558	561	534	537	531	561	556	540	545	581	524	555	524	541	553	507	566	575	542	568	555	577	553	542	570	536	551	549	502	546	585	579	536	520	536	555	562	532	590	494	516	548	556	546	554	525	550	545	521	551	549	622	539	525	561	588	571	542	506	563	538	531	542	587	561	539	492	541	507	513	566	581	552	577	551	548	538	567	574	512	531	522	594	538	582	577	576	543	529	533	552	568	564	511	569	554	531	548	537	567	602	569	556	541	554	560	548	536	604	546	517	572	545	545	565	536	521	574	548	537	579	540	538	558	552	564	591	535	528	563	557	573	522	552	553	550	535	544	536	554	542	551	549	565	554	553	545	581	502	506	524	521	561	549	560	544	518	568	558	548	568	544	575	517	579	540	577	531	558	571	507	550	535	545	525	526	579	579	520	529	511	548	561	528	581	562	535	549	535	582	536	548	533	550	565	590	527	520	491	507	528	536	536	605
32804	12935	1698	560	437	347	373	436	365	449	380	373	353	387	380	378	414	361	368	383	390	399	412	378	388	375	383	412	379	353	372	352	389	387	376	379	353	390	376	378	365	359	353	392	340	340	362	360	351	402	385	363	374	371	384	394	364	397	375	393	407	391	387	379	368	372	398	376	376	371	398	348	380	367	353	387	379	379	379	380	386	375	394	376	391	376	375	429	393	367	372	376	399	372	349	350	371	395	331	336	383	342	371	351	421	407	366	391	377	405	341	371	347	365	356	353	340	359	424	389	387	402	372	382	405	380	381	383	381	346	397	366	380	382	330	396	388	410	365	377	347	334	391	396	403	388	412	424	391	372	386	355	344	391	383	343	410	400	394	375	363	361	357	370	360	367	387	417	353	378	366	382	377	386	366	382	345	366	384	398	378	399	395	379	404	359	395	354	334	379	367	408	382	380	375	400	376	383	375	372	341	392	365	367	388	368	392	352	357	361	392	407	386	345	353	401	375	429	417	397	371	373	389	374	397	384	368	348	397	404	402	361	372	384	387	398	384	375	385	395	390	398	416	390	369	382	352	381	360	387	368	380	394	394	379	384	428	358	326	391	399	374	423	381	343	363	326	412	408	391	366	360	402	347	375	392	371	379	382	363	368	375	425	362	383	344	366	407	320	407	377	407	414	400	410	360	330	388	384	371	370	372	373	385	380	384	388	378	366	366	372	346	381	369	362	357	364	419	400	390	364	365	378	385	397	385	380	382	372	371	391	388	365	396	386	402	350	369	372	351	387	400	344	409	376	365	355	364	401	346	342	347	358	379	376	391	380	376	398	364	368	384	365	385	362	365	393	391	351	406	413	365	391	400	377	397	388	397	402	384	406	393	376	337	397	414	347	421	414	403	381	391	347	376	389	390	380	386	401	356	374	351	376	395	370	353	338	357	410	357	372	367	326	364	417	392	327	353	405	378	386	365	346	374	401	420	323	363	350	389	362	377	365	361	384	405	339	373	400	384	397	372	414	340	373	384	389	401	352	378	400	353	394	439	360	385	382	378	354	359	363	339	358	373	385	406	393	400	385	398	371	391	333	418	396	371	365	353	343	365	369	342	366	363	375	394	368	355	399	380	351	398	386	381	334	367	378	398	354	365	388	378	370	350	358	400	407	390	349	369	378	397	400	396	363	388	411	385	374	390	383	394	386	375	409	404	383	364	374	383	398	366	392	393	372	369	401	379	396	363	401	346	379	405	411	449	404	364	353	367	376	363	376	370	401	378	398	367	364	344	387	375	366	366	422	398	361	395	374	388	405	377	338	396	376	403	427	367	396	400	385	363	382	352	381	380	396	378	357	352	388	352	359	400	408	402	389	405	408	381	373	336	370	392	370	363	370	355	416	366	390	347	360	357	411	375	401	365	382	352	361	373	416	333	368	378	401	342	397	384	369	379	355	363	364	371	348	370	383	397	403	370	402	400	387	353	373	396	355	391	360	364	403	366	374	373	372	384	379	352	349	377	395	348	379	401	408	369	365	372	391	393	369	383	387	373	391	370	392	389	389	407	380	330	383	381	372	395	393	368	388	388	405	384	397	374	358	369	358	404	373	359	356	375	390	415	403	404	401	398	360	373	404	388	382	368	390	361	391	341	391	372	379	353	381	344	397	378	353	371	392	384	354	349	401	393	380	375	363	363	379	399	359	360	391	344	395	398	365	431	425	372	410	357	418	367	382	393	383	361	380	399	388	385	374	353	376	350	355	392	354	330	357	365	367	378	405	382	376	344	395	403	414	367	385	362	381	337	395	359	395	384	351	364	401	352	371	384	373	372	400	369	386	367	379	376	376	409	363	389	412	356	369	378	397	364	410	383	399	327	373	373	422	377	347	376	392	351	364	378	386	397	382	380	330	361	394	379	344	370	392	392	361	390	357	376	371	408	370	364	359	402	386	370	359	351	346	394	409	390	350	386	365	362	392	392	361	361	391	359	384	395	398	405	377	392	378	404	429	388	400	369	353	354	357	387	415	385	373	357	369	384	392	393	362	376	378	401	387	362	341	385	382	360	375	324	370	407	385	374	365	380	404	389	345	375	364	345	351	383	357	366	408	378	374	378	355	394	401	389	407	365	416	370	327	357	355	355	366	368	388	327	371	395	396	371	363	372	357	360	389	392	408	386	367	364	353	345	390	388	385	410	365	413	373	396	348	378	386	391	366	371	376	392	371	361	423	353	385	384	342	359	381	398	366	393	408	397	402	379	365	374	396	373	396	372	402	347	435	390	384	372	346	374	376	374	376	360	354	414	355	403	405	355	334	358	381	388	332	376	378	383	351	357	348	389	401	357	372	433	355	392	392	382	372	363	376	403	394	393	401	376	391	361	370	370	394	382	387	382	395	373	368	428	379	420	364	365	339	420	390	375	383	381	357	360	381	390	368	371	359	376	377	378	357	373	351	358	347	411	375	354	370	388	404	386	368	383	398	385	351	365	409	386	401	397	407	339	375	344	355	377	413	412	399	393	400	410	371	400	393	380	367	405	415	377	361	381	391	380	372	385	385	382	379	368	401	373	353	340	372	344	348	364	411	371	418	359	374	386	371	389	366	389	394	373	383	392	384	358	387	407	408	381	368	401	382	376	384	396	381	389	362	396	406	380	367	372	358	372	361	396	369	358	380	378	389	370	380	407	378	380	361	337	368	375	380	386	384	350	314	386	388	384	381	416	368	360	380	377	386	367	395	372	343	373	379	363	368	384	359	387	324	396	396	416	395	357	366	424	383	354	368	385	384	372	362	397	405	361	419	347	385	406	363	376	366	364	358	387	390	388	379	392	411	411	380	385	379	381	378	395	357	364	380	368	425	404	362	400	385	359	386	358	387	398	365	342	392	368	399	357	390	370	384	375	349	343	358	429	352	360	360	363	396	396	370	388	350	397	391	390	398	409	381	365	376	368	344	364	367	372	399	375	407	375	374	351	351	384	349	352	320	374	360	368	356	359	347	342	367	364	364	419	354	367	346	386	382	366	344	381	374	391	391	387	373	387	381	346	373	361	387	376	373	355	384	345	401	339	367	366	372	412	389	382	336	360	418	369	358	386	397	406	354	366	389	356	355	355	374	369	362	371	385	384	390	342	395	374	353	373	387	382	341	364	370	397	384	366	387	384	414	389	387	382	345	362	412	387	433	398	373	377	344	424	376	361	365	393	399	404	379	358	337	358	372	364	407	352	353	333	331	379	383	391	402	376	367	430	383	404	377	385	407	384	408	366	439	410	383	344	350	381	375	361	402	389	369	396	395	340	382	398	399	351	399	371	405	405	384	369	405	361	350	387	408	411	389	393	360	342	407	339	391	389	415	383	373	395	393	387	401	341	401	349	355	382	393	399	368	379	375	417	403	389	394	387	391	389	401	351	395	396	393	378	394	396	369	382	372	355	373	388	373	379	367	414	379	395	347	372	345	379	396	371	342	371	384	387	365	399	370	326	380	379
5591	1081	990	860	936	876	842	876	838	844	875	836	879	859	885	888	849	900	847	816	865	856	906	815	866	905	830	817	847	850	899	867	882	900	855	825	851	848	876	834	902	859	874	869	906	855	874	833	867	870	868	826	872	838	807	832	801	849	867	861	916	807	883	836	836	849	896	853	855	849	873	861	869	885	858	845	837	854	887	827	843	814	864	901	856	875	886	811	812	844	882	867	887	866	876	875	876	882	880	858	836	871	857	869	805	859	855	850	814	876	854	853	844	903	842	858	861	870	844	883	861	842	827	874	838	851	837	856	876	841	887	821	900	837	875	831	901	852	798	821	863	833	894	892	871	839	812	870	836	811	868	803	859	804	859	867	887	818	819	866	884	853	860	848	861	882	903	855	794	859	839	902	869	856	832	865	886	864	853	872	887	841	837	811	835	866	866	821	850	843	895	832	842	807	820	838	901	869	848	879	856	869	843	870	832	806	897	852	937	885	903	908	893	842	874	861	852	815	862	820	914	843	938	868	853	849	838	865	836	837	882	877	842	854	878	844	856	813	880	868	895	914	843	903	892	790	833	865	862	859	893	838	905	863	864	847	864	861	819	870	886	883	852	896	935	835	845	837	844	835	883	850	868	863	888	876	870	844	837	878	904	876	881	836	886	863	891	832	859	885	847	809	860	821	886	823	858	862	839	840	833	829	856	887	834	881	884	827	846	867	809	875	882	867	814	829	861	860	869	826	830	865	830	795	848	827	895	831	890	837	799	906	923	828	843	880	856	801	816	827	840	840	891	876	861	824	871	873	827	912	870	907	851	840	814	892	865	850	893	920	807	840	857	857	822	916	837	859	886	903	786	887	881	863	869	859	885	837	848	894	872	846	881	888	858	862	855	834	914	877	849	881	806	869	841	839	855	885	866	847	816	877	884	823	895	887	887	805	857	838	892	846	857	891	881	841	836	840	862	852	869	871	848	881	884	843	889	859	862	874	865	876	887	837	904	853	827	894	907	864	860	835	867	911	858	894	857	826	912	883	848	840	892	882	879	831	840	855	891	801	830	884	828	862	867	882	879	879	861	848	886	877	855	860	843	809	828	857	866	908	870	873	857	821	831	866	825	818	875	830	808	856	910	800	866	895	871	872	884	839	829	873	845	830	846	809	901	861	885	828	844	853	916	844	903	869	893	888	843	876	873	838	888	773	896	864	874	893	851	895	904	847	856	868	882	889	877	909	797	827	862	888	841	857	848	858	884	902	825	858	832	858	852	820	866	828	832	868	821	847	870	839	925	838	891	857	850	841	897	809	823	858	851	832	836	905	831	914	844	854	834	865	821	882	908	859	814	805	875	875	850	841	778	840	863	839	813	860	853	859	892	844	876	874	832	847	853	797	883	891	836	849	850	869	871	813	892	854	892	840	860	842	823	861	885	890	861	898	875	844	846	847	861	919	833	879	893	835	847	851	866	894	881	907	855	854	848	861	850	838	863	902	865	856	904	896	823	856	826	798	859	881	850	800	810	829	844	845	870	881	900	901	886	905	905	904	840	903	811	843	908	849	829	807	861	830	888	897	842	863	847	842	878	889	903	855	847	840	847	849	875	851	920	863	858	877	848	887	859	852	801	807	811	872	827	901	903	855	871	874	855	864	882	820	827	859	882	881	837	874	882	789	847	866	853	842	811	862	864	904	810	869	850	864	874	843	875	895	859	887	805	851	909	878	845	831	843	878	861	844	834	846	833	861	831	844	878	862	859	883	849	875	835	863	910	862	869	819	801	836	818	845	882	862	821	919	869	852	895	883	894	861	872	899	850	883	857	822	852	828	863	876	841	814	891	810	915	865	874	838	855	857	855	864	855	896	870	826	874	855	878	884	842	851	871	858	855	845	818	852	863	842	869	833	875	849	844	877	888	877	892	799	862	831	857	852	821	847	869	841	834	922	856	863	862	818	971	799	851	898	887	881	874	869	782	859	799	919	835	864	870	862	835	900	882	901	841	912	852	879	816	897	916	912	894	842	859	888	869	884	896	868	868	860	831	920	866	905	881	868	892	847	871	889	869	906	880	830	821	857	806	862	880	870	878	889	874	864	836	854	880	821	907	846	883	897	846	865	856	799	879	804	864	857	870	916	846	923	851	861	845	885	885	887	847	862	830	840	889	826	838	851	875	912	855	892	847	905	853	863	907	824	857	885	873	851	825	850	841	873	851	854	868	849	845	879	863	907	848	869	822	880	854	866	878	857	865	845	825	940	868	867	840	917	880	866	886	882	824	873	867	835	832	863	826	821	814	862	850	880	846	855	870	829	878	877	877	841	845	819	833	871	855	847	859	864	836	843	857	886	821	819	879	866	899	902	865	791	866	904	849	873	864	853	869	900	882	870	827	837	855	836	843	881	819	837	825	863	847	848	905	865	849	892	850	858	833	883	839	831	884	893	855	846	868	883	864	847	843	811	859	883	876	886	847	852	846	825	890	842	906	815	870	885	867	876	839	877	873	880	857	839	837	882	862	824	852	885	865	809	836	883	828	825	848	856	876	865	849	857	884	883	819	859	904	879	826	860	818	833	824	840	832	862	870	858	859	845	855	889	888	884	823	878	867	876	830	917	867	860	868	890	823	855	881	905	818	885	846	863	844	880	873	901	863	807	829	854	897	855	810	911	891	779	858	835	842	851	817	805	881	792	787	846	881	796	820	842	794	840	857	842	871	867	858	824	833	851	818	899	818	914	839	831	862	846	879	864	820	842	847	812	920	866	835	851	841	874	827	837	879	863	903	889	861	867	874	871	866	823	870	890	820	836	905	865	859	845	834	878	908	940	934	894	823	846	881	845	844	801	847	854	839	825	843	852	852	869	892	821	905	834	891	872	839	858	897	849	885	866	885	861	864	787	883	842	833	870	868	850	839	817	912	856	870	874	855	888	845	852	850	841	867	871	906	869	848	836	860	862	833	887	869	936	896	895	883	871	933	835	837	862	853	853	905	874	838	879	881	842	838	847	911	874	859	803	783	863	914	837	877	864	915	842	846	883	908	891	879	829	875	857	816	849	865	893	863	843	900	875	868	814	868	899	824	858	874	813	843	862	885	847	885	867	859	905	880	862	841	887	871	900	885	908	849	873	810	881	897	901	807	800	871	897	913	828	823	832	881	866	865	870	785	858	880	822	884	847	793	891	872	911	927	864	855	896	872	847	861	822	846	881	905	807	780	848	832	865	861	854	847	898	832	841	827	889	890	850	869	887	876	869	849	907	878	868	835	871	872	835	908	902	826	859	891	865	876	864	814	903	890	856	864	859	835	839	804	853	851	842	860	833	841	855	864	861	814	866	882	873	875	863	851	843	899	825	872	849	858	882	883	851	881	822	870	896	865	844	841	856	906	843	820	844	823	913	848	833	874	861	877	809	834	821	867	858	902	821	874	888	816	875	863	861	876	868	851	866	850	873	829	868	896	833	853	971	855	873	855	816	881	859	822	806	838	847
24415	20812	24428	27290	20211	2035	653	499	457	481	431	413	421	400	409	404	430	448	429	435	410	389	425	417	417	426	400	432	396	437	437	403	420	426	451	410	446	410	423	434	408	429	395	420	399	407	438	404	421	470	432	405	414	433	402	445	401	428	405	431	422	400	399	387	444	406	471	376	407	407	443	448	435	411	430	442	429	410	426	398	399	413	423	445	430	438	463	425	425	443	413	419	403	404	400	410	386	424	411	374	438	405	430	406	390	429	385	452	417	427	440	424	411	394	416	421	397	424	428	434	432	426	416	416	402	426	411	431	419	457	462	401	404	427	443	430	411	440	425	437	437	451	433	393	429	456	419	395	430	442	400	446	430	435	394	376	427	465	414	415	436	397	406	409	412	418	426	441	395	395	414	407	412	406	390	382	406	399	419	432	407	414	404	430	394	463	407	426	459	431	395	408	406	404	459	423	432	444	423	419	409	425	426	429	440	420	386	452	401	434	428	444	414	392	410	412	430	431	404	436	468	392	452	433	413	408	469	397	442	443	419	417	452	440	419	390	449	396	427	428	451	447	422	435	439	410	415	410	421	427	414	448	404	435	402	416	429	443	453	440	466	421	472	441	457	430	434	402	415	459	407	419	416	419	436	390	431	433	391	392	370	409	393	432	414	421	448	374	429	446	426	417	446	426	390	419	434	418	453	399	420	396	425	442	430	395	411	409	380	410	435	404	399	405	397	452	419	424	420	415	417	436	398	439	400	422	440	433	375	394	464	392	390	435	428	434	409	433	406	455	418	415	415	416	396	446	395	432	399	383	423	396	410	395	411	443	441	388	438	431	410	420	448	439	432	414	424	398	424	427	439	399	413	391	439	407	410	461	416	402	437	446	447	403	395	436	412	427	386	388	397	408	412	405	432	406	414	394	388	447	460	415	434	425	437	408	403	445	411	434	401	417	375	464	422	438	389	451	448	414	434	412	444	411	377	386	435	412	442	373	420	362	424	417	416	427	404	457	441	392	387	437	422	396	386	428	418	457	442	426	443	426	416	444	430	436	398	448	407	392	417	447	479	396	423	434	436	385	422	401	395	441	400	431	393	449	463	453	412	433	428	447	415	404	451	438	410	429	439	388	398	408	385	441	410	393	438	437	443	445	391	451	413	413	448	385	417	397	405	436	399	389	418	416	439	409	374	407	431	416	426	433	437	436	476	447	448	426	444	434	383	419	402	433	379	407	390	402	416	383	433	397	374	385	434	413	398	403	416	421	463	416	460	425	408	415	434	436	415	419	340	423	443	442	387	457	430	420	392	415	413	423	432	400	404	417	440	431	390	443	400	373	416	404	411	381	401	459	467	409	423	425	396	422	435	413	395	437	400	408	462	387	396	387	454	376	409	388	413	413	418	424	370	475	449	418	422	407	389	428	439	378	457	431	429	401	457	437	452	443	446	453	386	410	403	428	393	419	382	403	440	425	409	400	421	420	409	413	466	435	418	408	457	428	411	389	390	433	399	392	409	398	395	418	413	444	382	397	438	393	414	390	417	433	433	394	413	429	401	416	409	430	434	388	415	450	405	423	370	444	456	435	427	406	417	430	428	402	407	426	432	399	406	463	412	412	411	436	394	400	418	410	400	482	450	434	399	389	467	415	435	394	414	376	407	428	411	427	395	367	416	425	433	443	432	446	440	399	440	406	433	468	416	450	420	432	410	448	424	415	398	411	448	436	424	429	433	418	433	420	428	464	424	396	409	417	419	438	427	441	402	443	408	410	426	434	385	400	394	403	411	420	416	399	431	443	387	362	367	425	463	408	444	441	419	422	425	423	421	442	425	443	402	370	400	387	418	411	456	420	433	398	405	422	398	403	418	411	363	423	419	402	427	394	418	403	411	462	404	448	466	421	415	444	418	393	382	394	395	389	391	400	407	431	426	433	352	435	399	437	445	400	436	403	373	414	390	455	402	402	443	421	425	396	453	403	410	385	419	429	458	410	403	413	403	409	384	405	400	434	430	464	400	415	427	401	471	445	435	427	399	425	418	404	399	385	429	434	415	381	410	438	402	426	429	414	415	416	436	421	333	391	427	406	423	440	398	408	457	410	404	419	420	408	407	393	413	440	419	388	427	404	438	399	457	464	426	378	430	466	407	419	439	405	424	378	439	408	470	441	405	379	421	424	377	409	449	419	403	417	394	424	393	414	370	422	405	426	386	420	429	447	430	425	394	434	404	366	437	423	409	409	419	414	423	443	404	422	400	413	442	435	409	385	421	431	406	416	453	424	390	387	409	377	382	414	404	455	386	394	431	388	428	412	443	425	435	402	409	403	399	465	408	443	443	436	407	437	431	446	385	447	411	417	384	410	384	378	411	415	418	411	410	401	428	413	395	435	402	393	410	414	411	372	412	408	424	464	402	390	420	472	430	390	405	441	439	419	457	428	449	426	455	442	397	441	374	419	443	397	372	405	417	396	372	457	408	433	389	410	390	404	427	381	443	457	428	423	404	379	426	398	359	473	399	392	392	386	412	440	382	394	432	412	408	443	410	421	430	364	400	412	437	383	401	419	391	397	388	418	418	405	415	386	445	414	402	472	375	429	420	447	461	440	428	403	432	438	387	389	427	415	428	445	395	424	432	416	379	406	380	420	372	439	427	413	432	423	401	360	383	395	420	407	384	423	422	404	415	437	411	391	420	417	362	395	428	461	394	383	418	396	399	398	395	413	403	435	419	415	460	394	434	430	434	405	417	408	408	381	419	372	410	435	410	418	404	427	439	382	427	423	424	410	432	423	451	409	401	408	388	451	446	426	447	409	399	403	396	409	406	464	397	438	436	390	405	403	386	427	474	430	437	436	426	402	445	430	422	398	415	430	389	419	419	412	413	422	432	415	447	432	451	381	410	395	442	429	408	408	387	431	443	428	386	446	398	426	418	417	425	424	418	416	403	424	439	389	402	447	412	393	423	404	420	411	386	403	432	419	458	432	467	423	398	445	395	446	419	424	386	415	416	432	433	434	390	368	396	398	436	414	438	416	419	410	438	389	383	407	392	374	398	465	397	376	385	409	413	468	432	420	428	432	425	395	466	408	411	427	395	383	423	428	429	414	373	394	423	414	404	453	418	430	417	424	448	422	423	385	407	413	439	436	424	435	457	407	421	423	395	461	409	401	398	364	451	391	393	403	426	449	409	396	401	445	404	452	419	406	390	381	415	397	386	395	427	450	409	438	451	378	418	427	385	422	412	423	404	405	373	399	454	411	348	413	402	411	420	430	403	439	420	430	446	410	442	414	415	405	407	433	414	490	404	392	411	389	413	393	377	412	421	392	416	409	436	363	393	419	381	386	433	382	411	428	404	447	431	384	392	410	418	413	394	399	419	405	454	399	424	422	408	394	423	426	429	422	448	412	402	378	422	380	410	436	475	442	405	404	401	449	414	425	408	439	446	450	411	441	426	434	434	421	412	454	404	422	439	443	394	441	420	382	421	412
3340	3093	2177	1457	1109	1065	988	974	915	939	940	931	896	876	913	919	864	906	913	909	964	955	943	904	913	883	894	903	924	911	930	962	921	894	930	979	926	916	954	902	942	892	929	888	922	875	962	847	867	910	926	931	877	934	937	954	942	893	931	937	941	876	937	942	921	927	919	918	922	903	892	906	887	901	896	924	934	914	931	949	888	909	906	913	910	935	903	919	966	917	959	922	945	922	905	946	901	915	925	911	907	911	927	945	900	927	882	873	955	886	937	908	879	932	952	905	947	913	900	886	903	900	905	883	952	904	918	942	895	952	888	911	967	901	945	876	870	893	941	889	912	899	914	872	917	878	944	948	902	944	942	981	908	904	892	930	962	893	931	910	939	907	933	963	889	911	933	931	945	853	934	856	830	899	952	890	918	941	922	854	893	918	857	961	895	908	907	938	911	881	938	908	903	897	947	923	895	928	911	874	917	944	919	939	899	953	898	876	870	936	925	903	973	927	901	927	926	907	902	915	880	940	929	909	932	917	903	938	927	958	918	915	935	919	895	894	968	905	878	934	956	931	869	918	910	924	909	944	930	916	896	896	906	884	884	919	891	939	921	970	942	884	866	930	920	934	896	943	943	909	943	950	901	924	887	1004	928	905	952	902	932	909	911	936	908	885	900	908	917	934	911	912	903	890	939	900	911	964	901	923	945	929	910	899	898	942	889	886	863	930	878	892	908	918	978	930	921	858	929	919	900	926	840	878	919	883	947	897	920	931	938	903	883	966	890	917	925	926	866	906	881	917	885	874	946	855	939	908	914	896	922	926	937	912	929	876	902	884	858	919	886	875	905	954	933	919	924	917	861	968	901	854	921	850	889	943	964	991	964	876	893	899	900	960	922	902	885	932	925	946	922	916	916	913	875	894	926	924	894	996	938	939	926	856	899	941	925	889	918	969	961	894	870	944	861	912	888	866	936	934	914	888	872	916	923	940	939	944	989	857	1011	884	889	974	926	892	943	865	942	937	920	921	964	924	913	915	921	913	946	889	895	938	881	889	948	921	960	919	907	955	912	914	914	943	930	940	931	943	861	885	941	927	921	913	918	912	929	915	936	894	977	934	901	971	917	892	958	860	836	896	906	940	914	934	945	941	915	922	875	880	957	912	962	940	902	887	935	894	908	916	881	934	877	933	901	950	921	905	936	913	878	925	937	970	939	906	921	879	946	863	936	901	940	916	913	875	925	926	882	919	910	902	923	927	907	946	961	917	889	899	885	915	899	904	907	937	882	879	921	930	865	891	942	930	903	956	951	904	956	862	942	890	905	885	933	912	916	944	950	924	899	967	925	960	942	940	918	961	970	944	889	981	916	886	925	926	916	938	917	872	901	947	885	893	911	939	951	908	881	931	885	886	894	919	928	921	905	887	925	970	920	896	902	914	902	900	932	955	901	970	908	923	980	924	943	899	949	906	882	949	944	865	986	976	889	939	947	927	881	905	853	893	917	963	889	918	927	890	904	927	924	898	944	929	948	953	875	899	932	889	980	884	934	859	947	899	918	894	876	946	875	961	933	911	879	907	875	895	952	894	908	915	908	931	872	881	906	938	889	911	915	945	958	871	914	876	877	915	908	929	920	951	901	991	985	907	946	906	903	927	909	938	911	969	900	946	883	921	900	887	935	926	914	924	918	921	920	887	890	956	926	919	931	884	868	924	938	918	899	867	890	892	956	893	895	962	941	852	933	926	936	923	931	923	892	901	898	927	890	881	918	922	894	934	933	885	941	894	926	923	903	872	886	888	948	930	911	894	906	941	913	980	876	893	932	899	932	880	906	941	934	921	867	907	882	981	970	946	931	853	909	984	909	894	895	947	916	904	912	896	950	841	958	931	859	902	916	922	946	935	887	954	882	917	925	906	956	916	901	916	896	862	881	886	945	939	942	902	901	907	899	916	899	902	923	882	915	893	892	937	905	914	952	916	916	929	920	947	886	924	899	864	889	889	917	908	970	935	932	940	903	869	932	896	944	864	884	898	930	898	895	918	916	869	890	894	889	937	967	899	947	886	937	879	922	850	918	928	918	898	859	919	864	902	920	933	967	853	858	917	881	909	871	896	876	932	899	905	860	893	936	902	944	907	891	872	954	872	934	907	959	912	900	881	945	880	934	914	917	873	984	852	934	978	933	891	992	935	943	917	980	896	935	880	910	865	889	909	922	950	939	925	892	963	985	930	972	889	908	884	906	912	914	889	833	966	863	935	899	954	981	903	939	939	932	873	922	951	932	961	912	871	954	928	917	918	948	908	882	928	932	879	899	919	888	928	936	971	911	903	914	950	909	964	892	941	912	958	889	878	953	923	917	873	931	867	925	904	924	915	916	968	948	886	883	952	909	903	964	902	917	919	931	936	897	938	839	960	919	873	903	933	921	926	913	947	908	895	920	886	921	910	920	903	949	935	977	882	866	934	948	918	935	895	883	897	944	979	926	885	900	916	893	933	895	932	885	930	890	883	934	880	889	814	902	939	892	906	937	922	891	891	965	885	930	881	936	865	828	913	901	898	893	900	894	954	912	937	869	904	905	910	904	898	908	930	954	864	918	876	913	972	867	894	930	908	917	895	880	922	928	1016	943	873	898	884	907	948	886	883	988	910	920	875	913	940	899	893	888	904	952	912	922	874	892	917	882	937	957	990	941	911	897	914	883	890	868	956	905	922	929	904	885	911	903	885	954	879	897	883	904	940	902	903	902	869	918	858	934	919	942	909	935	940	932	918	918	938	874	970	878	896	896	902	963	987	976	958	876	883	908	926	903	946	926	857	958	939	885	944	900	888	889	924	920	893	867	909	900	896	880	910	944	911	913	946	877	926	945	920	971	904	951	916	931	946	938	884	932	950	888	933	939	954	899	954	924	936	899	914	926	902	904	861	943	899	937	893	896	890	935	929	910	917	869	902	897	927	922	871	920	896	852	912	970	888	926	980	923	901	920	880	949	916	931	897	886	926	889	911	945	901	930	882	961	917	964	906	920	909	938	915	858	933	963	955	942	915	918	918	877	902	916	911	914	904	893	901	917	906	910	871	871	925	861	888	921	889	946	881	936	904	959	890	914	997	841	953	891	933	927	935	894	899	908	922	901	896	826	858	920	961	918	832	897	921	936	969	948	921	868	933	883	924	945	933	843	838	953	882	908	939	946	894	924	893	873	901	915	944	904	925	915	917	892	941	923	986	894	871	927	894	845	965	936	937	930	873	872	915	937	920	905	921	934	935	955	926	983	896	943	931	887	922	947	939	930	877	873	837	934	886	878	926	885	918	864	962	827	910	916	988	860	872	886	901	954	1026	876	902	956	941	859	931	882	870	865	922	852	874	892	922	933	927	943	923	908	918	904	901	894	871	907	915	918	891	913	941	940	879	912	886	874	885	940	924	910	886	959	901	857	898	921	891	943	908	958	876	905	937	873	920	934	932	869	898	923	925	873	950	935	889	882	891	924	896
23535	20810	25079	26620	20811	20797	2882	518	414	364	307	295	283	283	284	253	262	283	263	247	299	239	252	223	279	246	244	259	251	258	262	243	244	233	228	253	230	233	228	235	264	264	273	278	237	201	262	214	268	267	241	248	248	253	262	265	248	207	218	238	262	235	229	221	227	229	246	221	243	225	226	234	249	240	250	244	252	277	234	244	246	234	207	230	238	272	232	242	218	225	248	203	244	222	236	248	253	210	224	252	245	236	249	243	252	242	249	248	246	239	238	230	236	244	244	226	241	229	235	264	254	247	248	228	243	264	254	210	236	220	250	263	242	240	227	245	263	217	246	234	231	247	238	257	235	220	248	218	229	270	251	225	218	233	258	241	229	257	257	226	250	243	245	225	270	258	221	259	259	254	238	238	214	237	249	223	234	257	246	249	265	250	235	243	249	275	251	253	222	243	243	252	256	223	242	273	232	257	247	249	214	225	236	232	251	217	219	229	231	239	223	212	259	195	229	249	249	264	232	226	239	256	240	250	237	250	253	218	242	235	242	262	240	207	242	205	223	211	219	240	253	215	228	238	258	244	282	235	239	223	235	241	227	215	256	249	257	222	251	230	205	235	291	235	264	254	251	223	220	226	257	218	221	217	229	235	234	244	243	216	258	267	230	236	244	232	233	235	259	211	223	246	262	238	276	237	233	232	231	253	236	242	242	265	220	228	249	206	241	225	200	246	230	270	243	239	244	278	211	243	232	233	268	216	236	244	260	231	255	243	260	229	239	238	239	258	277	244	236	273	238	249	245	214	219	230	232	256	250	229	275	248	248	235	259	258	200	241	206	226	257	224	220	227	238	251	249	227	238	235	255	239	213	186	218	214	252	239	221	221	238	251	212	271	238	241	231	269	258	237	207	224	223	256	231	241	243	239	248	236	222	236	251	248	241	247	233	274	274	216	261	237	244	241	241	225	212	235	251	251	269	228	252	271	221	280	270	228	223	261	267	215	245	244	248	201	238	242	251	252	258	251	227	254	215	251	215	246	235	246	279	250	246	241	228	242	235	251	220	243	229	235	259	246	228	253	255	231	232	255	273	257	205	213	236	237	237	246	241	210	265	227	240	228	233	261	244	226	230	241	226	220	214	251	240	241	258	221	248	236	254	248	206	245	240	246	257	241	282	254	272	284	224	250	224	241	255	257	254	249	248	241	258	214	232	225	227	227	248	244	207	217	246	243	243	258	266	255	262	203	220	206	245	228	217	225	237	244	215	248	236	268	265	230	252	242	247	202	256	244	210	248	224	236	222	248	211	222	243	250	251	253	258	274	244	239	243	268	245	207	223	232	248	246	246	242	248	234	243	251	260	234	251	228	237	233	259	210	218	218	237	220	246	241	261	242	243	240	232	263	249	251	225	233	268	247	236	199	225	232	262	237	228	231	240	215	207	233	257	262	251	253	250	235	243	221	221	228	233	265	242	242	243	233	244	234	241	259	251	275	245	268	244	234	240	218	263	240	218	252	265	226	235	238	221	231	224	228	284	230	235	240	240	223	248	230	242	214	234	252	222	215	235	241	234	231	243	242	246	263	249	245	232	256	242	281	235	250	241	252	236	201	252	230	236	223	264	236	240	254	246	249	233	271	244	224	274	254	241	281	222	250	231	219	232	193	217	249	229	233	258	228	208	217	237	220	216	238	240	233	235	225	226	254	215	207	214	259	225	223	248	233	207	269	248	236	260	231	231	261	235	232	236	266	241	226	264	246	242	289	249	230	234	212	244	243	264	244	236	247	222	230	254	263	227	232	210	249	248	252	229	225	258	217	228	207	216	224	247	229	260	222	242	219	232	225	236	216	220	252	253	234	244	225	272	241	219	256	214	217	248	257	237	236	243	253	270	244	250	217	238	252	254	243	222	212	229	268	249	229	250	258	243	219	260	244	227	224	262	232	228	270	236	217	232	240	233	223	260	235	236	220	246	283	239	227	244	228	235	253	236	216	219	256	239	264	206	252	259	212	252	262	256	239	258	206	254	276	239	240	241	235	252	254	245	240	247	204	264	234	225	243	228	233	255	220	268	215	239	248	220	235	240	285	227	232	261	227	238	223	246	220	235	213	231	211	233	269	248	237	229	233	220	221	224	258	240	273	282	226	254	249	244	244	248	246	226	211	230	234	237	257	232	209	240	249	222	228	227	237	248	260	250	236	212	201	274	243	247	236	232	240	219	233	277	233	254	277	238	246	243	267	218	250	264	259	243	236	237	243	248	224	232	252	230	237	218	260	271	255	237	245	194	238	252	235	239	244	237	226	228	255	237	284	249	229	239	234	243	232	229	212	205	201	244	234	222	223	207	190	213	233	239	231	237	238	228	251	244	258	254	220	222	242	248	276	243	258	219	243	249	229	259	267	223	213	228	245	240	271	245	256	230	219	251	242	215	242	236	223	225	252	235	247	248	250	239	249	256	241	263	258	232	246	243	231	231	231	241	238	205	243	261	233	227	258	234	221	257	238	238	259	262	246	212	230	243	251	240	274	258	236	239	236	225	236	247	236	223	209	205	231	234	270	251	228	262	273	223	255	239	267	217	222	220	231	267	276	237	253	246	268	260	250	246	253	248	259	236	228	231	258	250	202	200	247	234	243	238	215	234	237	235	243	242	234	235	216	225	258	256	239	206	222	216	259	218	244	238	260	261	264	241	198	250	255	217	219	223	250	262	251	268	242	245	193	244	258	219	245	258	223	247	275	257	221	260	251	258	231	246	262	227	255	228	257	248	248	241	235	247	269	246	246	213	239	239	264	240	227	227	244	214	227	236	221	260	247	221	227	246	220	237	225	237	239	219	226	262	225	247	245	232	251	240	271	246	231	208	247	240	215	247	211	254	263	239	266	257	250	248	224	267	242	276	241	222	263	246	235	222	252	237	230	232	259	276	219	258	238	238	246	244	242	235	228	252	247	223	237	247	245	218	238	249	230	229	241	217	266	258	253	268	265	242	247	225	234	219	258	274	242	250	240	227	226	227	256	221	227	225	232	262	259	219	250	225	237	274	212	272	247	242	203	250	234	261	254	229	236	253	227	245	264	237	235	258	260	240	261	239	236	229	239	255	216	238	242	241	247	223	256	239	271	264	247	246	208	267	217	235	255	259	259	264	237	279	225	238	240	235	208	232	260	252	255	229	241	272	214	244	239	247	277	211	245	236	243	239	250	267	250	230	265	242	216	232	239	262	225	251	235	264	233	250	261	243	258	266	233	257	220	235	230	236	244	243	222	232	244	218	245	226	238	225	245	243	259	221	209	242	222	227	213	239	216	222	248	246	220	237	216	228	254	228	277	220	228	255	232	238	244	248	236	237	258	245	272	230	213	220	242	226	259	216	226	226	236	247	249	243	226	254	237	232	244	248	248	236	241	247	235	238	205	242	243	248	214	239	256	271	237	225	249	253	250	230	215	271	227	229	256	244	226	246	211	234	254	246	233	246	230	250	267	237	239
3252	4910	3018	1382	993	799	756	636	656	613	557	620	581	632	588	590	589	583	588	580	561	571	555	561	590	576	608	550	518	560	544	570	612	564	544	573	533	552	563	518	578	551	571	558	555	569	580	556	537	557	555	557	569	522	549	570	544	533	570	515	566	544	619	560	546	547	509	551	506	554	576	551	522	596	552	524	542	559	547	562	529	554	604	547	575	546	555	538	574	536	591	590	521	555	555	592	570	572	558	563	535	551	556	569	555	532	554	564	597	561	570	543	548	557	585	550	574	557	558	503	543	602	536	600	565	553	589	552	543	559	580	527	533	591	533	557	517	595	551	557	580	576	542	571	577	593	570	573	565	555	542	535	522	535	561	554	544	564	575	568	579	578	539	567	562	543	519	559	585	586	559	543	577	571	531	577	572	581	545	554	582	569	551	537	558	592	538	574	564	531	560	515	571	585	556	570	580	550	588	565	521	540	550	581	543	567	543	545	514	576	565	520	572	521	566	552	573	576	560	559	509	544	563	561	553	532	537	550	573	557	537	567	549	566	529	506	501	542	591	600	583	602	552	538	524	568	544	581	588	547	542	559	550	608	572	546	575	544	568	550	535	558	586	547	544	536	561	550	557	554	584	599	557	552	557	527	550	578	568	553	571	539	546	582	566	570	570	576	570	539	548	568	569	558	564	578	541	546	548	543	559	545	533	528	576	580	622	577	540	544	594	553	554	563	541	514	558	559	570	540	569	584	548	543	543	586	595	540	513	534	570	546	542	578	504	579	598	548	592	537	546	565	580	522	535	511	551	537	546	556	540	532	556	545	589	553	566	556	592	536	547	550	547	550	598	564	575	536	536	560	567	604	515	556	547	591	571	544	597	567	537	537	583	589	582	577	522	588	526	553	516	540	580	533	556	544	551	617	551	526	542	600	525	579	566	524	556	533	531	546	524	554	545	531	537	501	570	506	571	578	532	549	540	575	561	516	529	557	565	537	598	559	508	549	521	538	601	581	550	571	550	576	558	621	603	555	541	557	514	595	596	526	552	548	570	492	575	528	529	560	554	540	535	545	544	558	512	530	542	544	584	587	583	528	555	568	535	598	551	504	562	555	520	541	568	586	499	541	571	544	588	543	557	588	580	540	514	579	568	490	519	561	558	585	533	587	538	573	533	556	555	564	580	549	586	527	575	582	523	556	556	580	547	562	528	588	587	549	547	543	570	561	524	551	529	600	547	560	522	553	543	574	561	583	618	521	532	559	535	570	539	555	522	563	553	549	544	563	568	545	558	542	554	589	552	542	576	525	540	581	587	563	566	565	589	529	543	564	547	584	554	546	555	563	512	556	568	558	525	527	531	563	573	549	554	557	558	529	578	544	550	564	569	564	595	567	512	589	555	532	566	539	564	556	563	575	539	566	581	515	576	569	523	587	577	540	535	517	535	556	534	552	579	554	566	587	592	568	586	573	535	571	585	578	538	549	581	550	592	553	514	567	550	567	573	574	528	531	547	558	534	521	577	547	534	548	577	544	540	555	533	544	590	551	570	581	510	505	550	565	549	559	564	567	558	562	545	537	579	550	567	562	593	588	553	601	528	535	570	566	529	561	544	530	553	583	581	562	537	557	583	558	557	581	578	561	580	521	546	599	527	549	569	577	566	559	564	536	562	544	566	584	578	548	552	564	559	529	539	554	552	550	540	565	574	563	541	581	540	530	545	553	581	586	567	597	510	575	542	605	532	532	556	585	558	564	607	544	568	571	566	544	549	583	580	496	562	571	518	576	572	571	512	551	547	548	571	562	548	552	575	549	543	573	525	579	582	566	599	501	601	559	591	556	516	549	546	578	510	571	576	537	517	573	555	527	522	540	549	545	538	547	559	578	553	585	620	546	551	547	539	598	553	566	609	537	539	548	564	523	574	565	538	573	552	561	575	576	547	569	577	548	542	562	549	565	542	572	591	548	582	584	524	545	540	543	540	549	559	563	568	568	563	565	550	541	523	529	567	548	539	569	573	565	540	585	544	566	541	579	586	516	543	568	572	524	544	578	549	556	577	581	544	538	607	562	565	559	578	588	556	560	543	531	525	543	521	565	584	581	566	533	588	540	526	554	561	562	570	578	599	558	575	534	529	565	560	546	547	576	575	561	578	545	554	524	556	578	586	539	555	549	552	549	541	577	542	590	528	527	529	512	573	527	556	551	561	527	569	540	565	551	583	558	561	556	589	567	551	514	539	576	526	517	545	542	549	579	573	594	494	545	582	546	579	588	519	563	525	535	562	581	553	619	571	561	533	553	564	588	550	616	564	561	580	594	587	549	573	560	564	554	519	564	550	615	523	556	522	546	597	579	553	508	577	580	564	537	516	555	575	568	533	574	566	480	529	558	537	544	535	561	513	559	508	569	504	580	600	565	557	573	567	543	588	571	603	573	568	547	573	574	549	565	534	573	549	541	530	551	591	523	543	539	539	553	508	493	559	563	556	534	536	520	537	534	531	508	555	542	542	593	547	521	530	559	527	511	510	581	582	525	507	545	565	594	588	538	570	577	520	560	521	558	575	557	529	584	605	582	590	554	520	531	548	568	555	554	555	554	569	550	535	549	558	587	511	539	536	552	534	539	564	542	584	555	505	547	529	534	562	588	586	546	598	562	542	555	539	578	562	519	509	564	561	591	538	546	531	541	561	560	569	585	591	547	562	522	544	556	515	593	594	554	618	541	543	533	601	558	550	547	539	541	571	536	583	548	562	527	550	526	552	560	573	507	592	533	586	590	565	517	581	547	542	517	527	596	548	569	483	517	585	564	532	576	523	556	535	537	572	497	577	592	561	553	565	588	585	546	547	558	539	578	557	555	574	571	547	560	526	558	519	547	524	554	564	548	559	556	577	554	525	546	599	546	561	579	570	582	561	538	548	506	581	543	563	534	539	528	573	580	540	524	541	562	554	567	596	544	544	555	530	537	606	547	562	524	569	505	535	565	632	577	575	539	581	553	566	563	581	521	527	515	533	538	555	576	585	594	530	561	522	603	540	547	593	566	557	573	573	525	591	531	534	562	542	559	523	602	584	583	539	570	521	579	515	537	537	544	535	580	557	539	570	563	556	530	555	592	544	573	536	548	572	578	578	587	555	542	548	563	564	522	553	580	578	545	525	597	532	523	555	522	560	533	571	573	538	587	581	561	585	526	552	578	551	572	540	571	575	600	546	563	542	527	550	538	547	550	575	580	590	559	561	583	534	562	535	547	551	546	589	550	572	576	540	541	580	545	532	570	562	567	559	526	512	559	548	530	556	561	565	571	556	535	527	531	572	586	535	545	542	538	540	567	539	556	582	547	597	557	564	574	570	578	567	571	568	571	579	579	543	511	567	562	557	564	549	575	575	568	556	558	536	536	559	582	565	539	533	583	508	545	533	554	533	597	576	537	554	508	568	529	589	544	559	540	563	532	541	534	563	572	574	513	513	534	564	510	515	583	570	536	570	539
32870	12724	1671	508	399	407	374	345	403	363	368	341	347	397	401	408	382	373	411	420	400	375	387	405	383	414	378	384	368	355	379	371	409	376	366	393	371	389	344	407	385	412	386	380	399	374	410	390	408	378	345	399	370	388	403	395	372	350	414	316	360	396	374	413	414	375	395	377	343	343	348	416	382	434	391	399	432	390	399	383	393	420	375	351	352	365	396	377	390	360	429	403	365	405	398	391	366	376	380	402	359	380	365	391	358	397	413	374	368	362	406	384	381	365	357	403	364	383	398	399	401	346	408	358	373	361	365	397	400	378	334	407	390	343	374	352	414	422	389	391	361	399	339	371	406	419	378	375	428	417	381	359	382	386	375	344	396	345	392	385	375	418	422	374	383	402	407	374	404	352	429	358	376	372	365	351	365	360	354	373	366	379	391	388	414	408	352	408	360	361	367	376	403	408	366	392	353	363	389	363	401	334	387	404	388	373	424	405	378	359	413	394	350	360	381	377	377	393	356	344	410	388	381	388	389	349	393	361	386	360	396	345	378	385	351	451	391	384	391	375	390	370	395	350	357	397	424	359	390	397	404	390	374	378	364	334	342	420	381	413	413	386	361	354	389	386	408	405	394	395	395	375	384	395	409	418	376	341	353	386	401	375	404	391	369	431	418	384	366	377	383	376	362	368	378	359	393	347	387	348	381	370	374	374	407	414	375	408	422	384	422	400	392	351	371	373	391	391	397	372	389	438	398	382	400	386	387	379	396	337	392	392	365	387	381	377	432	366	363	410	394	389	377	380	412	393	364	392	387	380	389	361	385	362	451	392	404	405	401	414	400	396	351	386	418	386	425	407	384	363	373	366	384	422	381	403	393	389	370	395	373	388	434	362	385	350	362	389	343	381	380	369	346	327	364	393	395	410	374	371	397	390	383	394	353	406	377	396	395	374	395	402	392	364	403	375	407	377	383	409	400	394	359	358	360	405	376	360	368	377	396	450	395	375	390	377	372	390	363	386	362	344	380	390	384	369	395	404	394	399	406	362	387	398	337	369	356	414	404	408	397	420	366	365	382	355	372	356	369	405	359	373	411	398	364	376	401	383	378	357	402	407	391	386	402	366	378	361	395	378	392	369	414	378	410	362	349	378	374	367	399	380	367	388	403	377	386	406	353	429	395	391	400	350	352	392	413	396	397	388	407	406	383	372	400	396	383	373	384	402	367	385	388	409	385	335	365	379	387	351	390	370	382	407	443	388	387	401	364	389	390	375	384	405	391	394	393	369	397	334	354	406	370	429	395	371	389	388	391	366	389	421	389	399	347	361	376	393	427	395	350	362	372	362	391	384	377	413	388	405	359	379	398	343	404	340	418	409	381	379	411	397	375	365	361	373	360	361	357	425	405	401	391	407	372	359	371	337	411	390	391	335	358	404	401	392	383	383	364	369	410	384	413	370	399	380	383	370	389	362	367	382	425	383	373	420	358	379	347	385	336	381	376	370	374	398	394	391	407	407	404	373	393	398	368	395	388	391	369	387	365	382	382	408	364	356	400	392	393	413	394	393	356	430	380	400	373	379	351	417	387	383	368	377	401	415	351	416	442	379	429	368	355	337	394	387	387	363	423	401	363	389	379	338	379	405	384	417	405	371	366	386	360	427	398	404	426	418	363	386	396	380	400	398	387	365	350	374	389	379	387	407	395	376	393	400	403	373	405	372	378	413	362	372	411	393	402	374	418	341	379	375	361	396	370	357	411	384	356	401	381	377	417	391	436	382	376	378	361	403	377	401	370	415	359	404	361	378	407	389	378	398	394	390	322	441	368	400	344	385	373	380	404	393	379	350	370	398	410	381	393	371	357	374	413	413	428	400	371	388	383	396	395	368	408	352	401	416	379	365	376	406	370	366	401	393	420	368	370	373	378	399	388	405	398	409	410	370	374	430	404	403	407	409	366	388	382	374	379	380	404	396	389	346	408	314	364	386	397	385	388	389	389	378	370	370	415	390	394	384	409	387	371	378	374	384	379	393	416	422	376	407	397	391	398	355	351	390	401	411	372	416	374	382	407	352	340	377	400	390	403	405	394	408	384	381	382	398	382	341	373	382	387	349	391	396	386	389	405	412	406	394	367	360	410	352	386	393	399	362	408	382	387	408	350	387	393	414	423	408	396	366	367	353	359	362	364	361	398	369	382	409	383	368	401	365	402	409	368	388	379	385	379	394	405	427	372	411	390	372	386	389	411	414	385	423	356	415	367	422	399	367	359	381	391	352	357	387	420	376	418	387	358	399	368	379	352	398	405	364	364	384	373	378	373	355	397	362	380	391	377	370	350	371	381	370	374	411	389	344	379	384	398	378	379	380	388	412	403	364	367	385	409	379	368	428	381	399	369	387	402	395	383	395	383	399	405	418	354	372	403	378	368	339	408	386	413	386	378	381	394	396	386	398	382	412	396	350	371	389	400	357	377	412	377	397	375	392	385	378	370	397	388	408	382	399	342	385	382	401	372	383	381	378	352	376	431	376	392	363	392	393	385	411	354	367	360	406	377	434	450	392	373	392	384	386	389	409	393	384	376	402	401	405	350	385	396	428	334	361	397	385	407	396	418	398	360	358	388	360	354	404	413	381	387	375	397	401	400	403	415	411	384	391	390	359	409	381	386	381	378	389	371	399	390	378	394	390	369	369	370	399	384	396	427	391	333	378	353	351	386	406	418	361	377	414	400	398	404	403	366	414	384	392	383	379	382	389	406	412	381	400	384	373	377	381	389	396	363	394	396	394	366	396	403	400	355	368	429	383	393	404	354	386	408	348	377	431	407	421	379	405	416	394	388	369	379	352	387	394	373	363	375	393	369	362	363	384	394	410	377	371	388	378	425	398	368	387	365	368	383	369	398	402	356	364	419	417	387	373	363	403	387	362	367	416	397	403	402	368	380	378	382	399	410	356	385	383	377	390	370	397	388	398	387	370	377	370	390	381	408	367	389	352	407	343	381	416	400	387	364	336	408	392	410	407	392	391	401	387	375	413	393	363	349	411	374	383	343	357	384	391	421	380	385	337	376	353	372	426	399	394	351	381	400	388	364	376	389	430	354	344	374	371	366	377	376	383	413	401	409	415	424	377	413	413	359	392	348	386	392	366	362	378	355	389	394	379	378	407	387	385	382	350	368	404	372	401	387	386	406	383	383	403	396	411	389	401	419	358	396	381	399	399	393	383	367	381	375	342	393	354	406	434	407	383	426	376	355	390	368	381	366	388	384	390	389	397	387	397	388	390	410	383	406	370	386	420	391	361	386	348	405	407	395	396	396	406	416	377	371	411	386	419	396	371	359	371	342	395	368	402	391	334	406	381	372	343	399	380	330	395	378	395	404	389	363	390	383	383	403	380	349	367	392	369	366	355	391	414	415	373	388	376	379	389	397	387	401	365	396	396	386	374	389	400	387	369	362	432	427	395	425	418	398	395	416	392	360	368	395	416	361	397	392	368
5846	1034	934	919	853	891	867	909	871	893	793	810	864	901	847	877	878	892	872	890	874	822	865	855	835	878	850	842	888	885	888	872	888	913	874	873	848	851	918	892	880	895	910	898	826	849	888	840	905	882	865	844	907	844	850	899	872	828	912	849	939	871	888	930	906	843	886	915	850	866	848	881	898	891	853	938	869	861	838	958	818	888	884	943	853	901	859	879	909	909	853	892	854	932	836	899	876	893	857	854	868	851	886	851	871	868	841	851	835	915	874	843	888	875	836	948	883	873	893	878	836	851	853	871	896	882	875	848	940	871	898	884	861	886	865	865	898	833	830	892	915	960	881	890	852	828	915	875	841	843	939	815	841	875	826	830	802	877	845	895	877	826	820	863	835	847	854	895	875	843	863	909	911	852	890	889	875	806	909	867	819	868	895	905	805	862	876	895	887	837	826	860	897	887	826	848	923	907	832	891	877	853	920	830	813	869	860	864	851	922	857	812	852	882	864	881	914	877	874	920	848	873	911	880	863	888	854	852	874	837	844	884	909	855	893	886	848	882	859	816	843	844	886	868	838	900	889	879	892	848	830	910	892	882	873	902	915	865	872	889	887	877	883	864	900	887	870	869	889	894	910	858	873	908	846	859	857	916	892	890	866	887	868	850	883	943	925	857	843	881	845	882	865	815	976	860	816	882	872	883	868	910	836	902	848	842	858	856	781	831	835	905	918	829	856	865	849	840	840	887	912	815	883	896	887	896	840	887	904	860	835	808	879	859	867	877	865	851	877	885	854	902	936	869	848	926	887	880	841	830	866	906	903	881	869	898	857	852	886	889	870	880	867	851	884	925	843	894	930	832	849	899	861	853	857	932	855	858	802	866	884	891	862	896	865	909	829	845	883	867	891	892	872	902	932	897	875	846	918	903	939	887	849	899	886	866	872	932	839	888	892	882	838	897	860	879	855	883	872	895	873	885	873	899	867	856	813	859	892	861	887	847	895	921	846	856	857	796	963	866	875	910	918	889	839	895	903	889	858	831	871	892	940	904	878	848	890	875	809	868	807	895	926	810	900	879	859	887	839	823	910	876	871	894	880	818	850	893	867	858	843	867	866	862	901	938	862	891	877	927	845	835	895	859	887	848	877	886	915	851	905	910	889	857	910	863	904	841	860	888	825	888	869	855	910	839	840	855	862	921	920	907	891	849	857	901	918	883	881	867	862	846	834	920	925	853	855	861	887	876	874	919	883	900	887	928	865	867	888	917	876	867	876	859	902	881	910	848	848	886	814	918	857	869	867	860	900	844	868	841	876	919	891	877	897	914	867	860	876	865	842	878	878	807	898	851	920	834	876	889	918	923	917	872	868	838	921	859	836	858	891	840	876	814	869	906	886	864	859	904	802	818	818	868	871	890	882	868	881	854	884	815	868	861	851	891	868	897	860	856	859	889	955	852	886	859	898	891	852	860	868	812	887	898	936	904	856	849	888	847	850	856	884	897	839	889	906	918	925	867	877	883	857	949	804	885	798	845	849	872	897	860	829	871	838	851	876	893	857	891	880	872	906	850	897	907	877	833	830	925	918	871	934	862	827	893	881	865	854	853	916	903	861	872	910	859	900	893	884	811	882	849	876	939	851	901	785	887	895	897	880	867	843	899	849	826	817	898	851	867	852	872	852	899	868	881	905	886	838	860	860	894	892	835	852	907	788	880	837	877	838	898	877	902	860	902	873	857	830	885	877	872	883	846	859	924	864	878	913	895	877	889	868	849	902	881	892	919	903	862	876	854	823	876	925	887	846	846	883	902	877	855	854	896	864	876	847	856	837	854	882	865	909	847	825	862	919	868	872	828	916	842	872	898	831	849	853	862	866	867	861	878	846	840	883	896	869	872	922	860	914	860	842	854	865	887	872	859	908	870	880	827	864	841	862	938	845	838	817	856	782	907	847	836	854	849	854	882	855	869	854	824	914	916	891	859	866	828	923	845	901	830	863	858	906	898	915	933	866	859	897	853	918	931	861	824	889	868	844	883	873	857	936	904	888	901	927	875	837	878	888	872	863	868	848	887	890	871	883	956	894	891	882	892	851	843	883	873	919	834	912	906	899	866	879	885	890	846	845	859	817	894	869	856	857	866	877	858	895	834	902	902	828	900	888	866	871	832	924	890	882	843	825	875	851	866	885	881	842	923	855	841	814	865	901	861	874	863	824	905	880	852	869	843	876	890	874	916	900	900	872	894	853	887	848	838	833	880	871	890	878	848	875	937	884	823	837	904	898	860	883	899	848	868	899	903	887	905	892	852	882	857	819	903	877	890	909	866	862	881	778	895	843	829	840	918	904	881	901	862	853	918	866	887	877	842	883	845	905	874	863	887	854	880	865	894	865	898	864	862	846	815	882	873	907	898	844	870	893	895	886	830	865	867	889	861	860	902	847	876	833	889	912	868	888	889	890	945	831	942	844	921	930	919	871	820	869	932	851	907	859	866	976	831	939	922	899	826	849	858	893	885	867	852	920	860	865	882	882	884	875	871	906	903	859	889	835	851	840	829	928	887	878	918	922	889	856	903	867	878	933	919	956	848	900	853	849	826	879	838	836	874	826	892	897	872	893	882	840	848	827	878	848	848	877	954	911	901	861	876	850	873	864	887	887	907	833	909	873	892	882	851	829	908	835	926	879	908	837	864	887	888	867	855	863	880	862	854	877	868	856	915	868	859	919	906	917	848	889	876	856	901	865	880	919	889	881	897	869	895	868	882	861	844	900	891	875	850	864	892	896	882	855	866	867	840	837	907	885	902	897	897	870	949	842	900	874	870	910	849	869	889	872	862	838	811	812	851	825	832	903	887	906	905	894	899	836	839	866	957	817	834	840	883	862	940	874	831	884	890	896	861	898	825	874	923	894	823	847	895	900	890	913	881	874	906	877	891	893	893	878	895	833	898	860	871	885	840	840	867	882	883	847	860	875	843	872	860	807	850	847	908	878	846	867	944	840	880	880	879	858	830	863	835	922	899	865	837	890	842	866	851	877	899	910	887	909	826	933	901	884	960	881	864	839	918	865	855	916	897	833	861	903	896	919	848	888	877	868	847	836	915	860	815	909	833	872	861	826	880	937	937	822	879	831	835	898	859	821	870	881	882	868	885	894	865	849	830	855	885	870	867	907	871	860	899	851	857	861	945	822	823	871	848	840	857	862	851	828	923	867	908	862	881	892	924	852	868	897	882	854	895	896	859	851	915	869	892	911	887	850	940	888	872	896	837	836	911	821	919	933	830	913	849	838	916	862	885	894	839	881	871	836	807	850	864	889	833	906	842	900	880	852	899	874	843	938	853	802	916	811	845	934	894	874	839	874	854	917	870	843	895	891	861	845	878	849	868	912	862	884	846	911	876	862	879	889	897	868	889	866	849	837	846	906	863	873	878	841	916	914	821	871	885	877	921	848	837	877	927	903	847	862	890	900	832	871	831	846	880	852	873	865	894	854	832
24423	20822	24453	27264	20213	2009	631	526	500	449	489	460	467	482	438	453	419	434	398	460	399	418	443	485	410	425	459	449	427	460	448	436	416	435	422	412	398	406	422	407	397	409	405	421	452	424	413	446	408	422	397	450	444	448	395	432	384	464	427	390	394	420	396	452	438	470	445	396	411	436	447	431	440	452	429	407	418	431	446	449	457	422	431	475	462	421	427	415	467	445	405	412	401	456	441	379	425	449	438	416	472	454	410	435	422	424	389	452	412	412	433	452	418	438	400	413	400	420	452	414	477	438	419	431	428	429	410	427	414	425	413	470	433	404	436	421	433	416	424	414	421	419	390	426	371	401	430	451	401	442	453	391	456	400	414	463	435	427	452	410	424	403	439	393	397	453	399	406	445	404	432	423	406	427	483	413	394	421	444	438	406	438	369	401	405	415	411	435	444	425	401	417	408	399	428	441	406	399	473	439	374	439	404	384	427	398	395	457	422	407	386	467	443	414	387	375	409	446	432	443	394	422	443	439	449	413	413	420	410	415	417	424	449	427	448	426	447	416	406	467	440	436	434	432	440	401	419	417	461	430	424	421	428	390	416	401	429	416	412	448	414	450	412	400	407	434	473	433	424	405	429	423	405	385	436	475	433	438	436	414	410	400	428	409	439	428	425	420	486	427	416	412	417	449	453	410	436	420	422	420	456	438	416	409	428	432	420	377	460	400	455	424	406	417	447	420	411	473	431	443	443	423	446	435	438	418	399	458	426	448	425	407	439	440	433	421	416	407	416	379	421	434	437	425	400	451	429	449	431	425	380	439	460	434	377	404	470	427	388	453	407	428	436	430	399	391	404	397	383	383	464	424	418	415	426	452	456	403	410	431	382	446	450	453	409	409	418	416	443	441	423	457	410	422	409	402	420	400	435	434	447	383	429	449	410	473	444	406	468	425	424	430	414	451	394	428	422	440	400	447	406	444	465	414	474	409	404	433	440	394	414	412	445	390	417	409	374	386	403	428	372	446	410	429	414	425	432	453	424	482	418	405	418	435	372	457	443	416	431	413	400	397	439	436	449	381	450	425	404	416	413	418	403	441	405	460	380	454	456	433	411	447	421	437	432	383	413	432	426	436	380	417	439	411	418	423	413	443	455	404	461	464	391	399	460	423	431	437	422	415	437	475	422	415	405	425	405	408	410	415	435	396	450	392	390	461	408	414	399	392	415	415	381	431	424	433	399	407	431	459	451	424	456	413	409	405	401	414	377	423	390	401	467	447	422	451	434	408	406	421	420	427	416	442	424	427	420	413	426	431	457	415	373	416	443	421	418	416	418	430	424	412	408	456	413	414	391	415	439	459	428	409	404	393	409	437	424	458	428	436	422	433	414	445	445	359	404	409	403	430	423	386	401	417	450	392	445	418	415	444	410	422	411	430	491	401	443	430	415	397	423	426	417	437	411	425	443	441	417	406	398	428	432	450	435	407	425	440	405	404	410	460	423	401	420	391	436	373	413	436	431	459	466	396	398	410	434	385	444	435	410	434	442	417	456	432	427	401	394	440	444	434	445	487	443	429	438	419	413	456	433	396	414	451	456	419	407	436	401	456	413	390	422	413	383	420	446	446	419	467	428	414	416	391	384	409	449	425	400	434	410	455	405	397	460	453	442	450	394	413	423	402	417	415	429	437	448	391	467	455	445	469	394	424	398	399	401	418	416	402	386	418	442	374	447	388	422	415	423	460	452	391	410	438	451	408	430	462	379	447	425	387	416	426	433	417	420	415	455	428	398	412	365	434	441	427	399	428	399	372	432	455	461	441	420	430	441	454	384	442	414	409	420	417	427	441	403	435	403	417	475	427	375	450	414	403	461	404	405	444	417	447	436	424	438	425	433	411	458	445	465	436	383	429	395	393	358	418	394	422	451	416	431	379	397	455	432	440	422	392	420	450	419	401	425	426	451	417	411	426	423	430	435	423	410	418	439	448	405	395	446	430	371	419	416	414	438	418	438	450	427	456	395	404	391	423	427	397	382	373	442	463	411	415	413	427	467	433	404	450	439	419	413	427	400	417	409	409	423	440	427	418	390	451	419	443	429	407	429	434	429	420	427	426	437	419	431	413	440	433	427	436	407	416	422	430	451	398	406	481	428	404	405	393	415	407	426	424	438	455	388	452	418	428	399	420	394	414	418	385	412	431	410	396	411	437	417	392	402	415	421	444	420	415	418	446	411	439	434	423	424	380	408	409	378	427	458	411	420	451	430	413	432	394	439	426	402	423	434	438	395	379	396	421	389	416	453	430	426	445	432	422	434	408	403	433	430	413	403	429	411	431	416	430	437	455	407	458	421	433	383	429	472	413	408	415	438	423	446	422	417	403	424	434	402	398	464	424	439	421	427	465	416	402	445	397	423	425	440	394	419	436	441	405	443	437	450	431	439	426	419	406	389	409	437	428	446	430	393	442	426	389	432	463	419	434	455	449	406	395	409	415	375	414	431	425	414	413	475	422	431	407	440	407	444	412	398	426	445	449	428	433	402	405	411	424	450	431	409	414	407	418	423	436	452	396	434	404	424	430	430	421	488	459	422	392	434	456	430	411	447	415	434	399	416	399	427	438	441	419	423	418	411	419	411	389	408	418	463	414	437	435	447	415	411	417	440	425	392	401	442	438	451	426	369	437	415	412	418	435	423	435	454	420	435	442	444	455	452	403	434	469	432	423	414	427	438	426	434	424	409	383	418	414	414	443	375	346	407	415	404	369	413	427	426	427	385	425	458	424	464	446	449	382	408	440	413	438	457	420	437	448	398	402	430	408	423	423	438	397	381	458	415	418	413	429	407	451	392	413	427	397	439	406	396	402	411	401	449	428	437	413	415	400	421	415	452	412	449	422	405	412	449	420	400	389	422	419	439	438	424	402	438	451	405	385	401	426	406	390	411	455	435	400	403	415	445	406	449	389	439	431	408	396	402	462	409	405	416	436	423	427	426	411	406	397	376	395	454	461	394	386	398	424	460	396	413	393	399	410	422	434	431	392	387	423	410	428	470	406	446	379	435	484	438	390	431	417	392	448	401	406	390	433	419	407	382	403	385	414	386	439	415	390	402	428	445	446	397	409	432	468	431	383	409	419	435	398	420	404	478	439	429	399	402	447	424	387	420	418	449	409	434	429	408	469	374	391	418	418	464	450	416	444	439	409	397	406	412	434	420	453	407	424	398	420	383	426	404	390	407	399	454	425	427	443	421	406	424	436	421	419	442	427	425	451	471	375	421	403	451	429	403	407	422	450	445	441	453	412	446	425	428	410	400	421	428	402	459	339	429	411	419	433	447	388	435	395	440	404	418	448	442	438	415	422	428	419	436	439	451	427	408	404	450	436	457	450	434	443	454	427	398	412	438	392	427	406	429	433	401	417	413	429	386	437	459	440	418	426	426	396	456	382	432	403	421	404	455	422	381	443	408	401	438	466	440	415	417	439	418	432	467	411	394	414
3408	3023	2187	1342	1133	1026	1032	1005	970	930	911	988	980	923	960	948	910	925	944	884	936	941	909	896	949	965	885	913	925	919	950	918	935	931	917	970	895	955	891	897	932	920	904	932	956	931	924	879	961	975	950	955	922	889	937	957	919	936	862	895	917	912	882	895	914	917	910	888	890	972	911	898	936	897	930	979	928	921	945	926	915	924	920	922	959	895	938	919	982	943	914	911	977	896	897	908	948	926	933	913	937	940	882	933	921	915	942	935	897	883	959	872	932	937	995	909	893	939	951	945	922	962	946	921	897	899	906	908	974	958	859	917	893	929	894	898	879	942	918	913	892	932	908	950	913	879	893	912	861	905	912	923	951	897	908	942	927	918	910	934	949	920	907	934	904	900	933	943	943	955	911	981	914	1003	918	900	926	950	924	890	965	913	970	913	923	890	897	918	922	919	878	888	890	837	922	962	935	954	904	875	883	895	896	964	960	924	921	896	926	915	904	971	904	920	854	892	888	891	913	894	891	902	931	963	919	898	930	909	905	983	911	947	913	949	876	982	985	908	932	927	958	942	916	933	943	986	946	930	946	947	918	921	925	933	920	871	906	954	906	879	895	912	969	945	894	855	919	911	946	937	939	893	927	915	889	925	913	940	915	948	912	914	936	950	926	896	883	947	960	917	935	955	934	903	910	940	923	970	936	879	930	878	913	922	976	938	895	877	899	893	940	914	914	889	1018	971	1012	950	904	928	936	881	888	909	960	933	928	930	904	904	903	895	904	899	899	917	949	908	922	960	903	908	892	989	900	876	911	912	963	971	953	909	915	952	876	946	890	905	901	921	946	878	914	930	951	891	984	915	949	901	941	861	931	914	907	867	942	939	874	941	962	896	902	888	928	875	918	908	971	908	948	965	861	916	934	971	917	947	877	932	910	888	937	937	903	892	951	929	906	993	955	936	948	907	887	947	944	867	835	954	918	899	898	899	888	933	929	928	840	937	883	966	916	919	946	913	905	879	945	910	892	910	917	979	916	955	954	914	914	982	909	936	913	907	932	939	879	936	938	924	846	889	935	918	965	965	944	902	863	909	945	964	922	903	882	899	903	930	859	946	914	919	918	946	914	948	952	958	923	938	926	921	947	937	928	946	899	925	894	936	930	976	921	890	893	957	883	860	885	871	889	915	948	902	895	912	910	921	897	936	885	905	957	872	941	921	931	908	936	942	900	921	951	899	943	959	913	913	907	907	930	916	911	902	920	971	948	921	905	934	950	918	927	887	949	899	910	915	943	933	884	965	947	951	922	931	910	904	885	910	901	900	919	946	955	913	886	928	916	908	955	930	958	1010	900	905	936	897	920	930	912	896	923	911	925	919	918	994	905	890	940	925	966	945	959	974	881	914	937	939	925	958	945	956	993	903	948	924	947	927	936	916	917	908	952	940	950	918	920	926	917	895	896	938	863	893	910	902	887	908	890	903	934	924	896	904	942	820	919	891	898	919	929	929	923	909	925	909	908	867	894	961	938	969	930	900	865	921	890	849	922	873	897	929	932	884	928	866	910	924	887	923	908	967	902	889	913	993	898	954	892	948	901	917	987	891	930	925	883	933	899	898	892	848	907	951	924	920	979	877	933	921	963	937	919	902	940	848	901	956	895	933	960	956	914	959	887	976	918	963	933	905	940	873	975	935	889	921	894	853	890	962	930	946	898	897	880	952	929	934	903	949	903	900	944	932	921	957	932	928	880	927	955	884	951	921	949	951	930	914	911	956	911	933	909	931	921	914	935	1007	940	931	948	938	892	941	894	897	968	880	982	902	936	898	987	907	923	919	927	951	896	933	972	917	969	943	938	905	925	888	917	919	972	929	934	920	932	936	895	920	915	899	919	965	879	977	940	931	955	926	924	954	859	939	911	953	935	929	924	887	894	936	903	946	963	851	959	953	932	898	954	929	932	909	908	942	904	925	894	926	946	919	951	935	971	907	923	975	948	930	891	945	906	956	961	906	943	936	924	879	900	865	946	934	896	877	885	885	908	894	962	893	936	987	902	921	903	951	903	867	925	925	882	889	922	862	871	920	981	927	932	901	913	935	938	951	890	913	905	955	940	908	895	955	895	895	905	900	940	915	948	910	860	955	982	883	936	945	955	911	886	909	960	917	919	906	905	942	917	972	883	930	925	904	925	934	973	925	918	917	896	900	906	918	911	930	898	931	886	867	860	953	942	920	918	962	955	966	987	931	908	962	948	945	909	923	860	922	1014	915	884	929	927	888	957	876	956	914	949	890	930	899	932	882	937	819	896	980	953	888	913	910	960	885	925	936	916	902	984	965	954	898	894	912	930	894	926	921	889	915	906	947	943	935	976	907	953	908	893	893	893	899	924	897	910	902	875	922	886	885	938	934	876	930	956	984	906	911	926	878	912	885	894	926	843	946	958	962	954	943	888	922	890	901	936	934	888	1017	907	896	998	867	923	957	979	958	911	916	912	908	1004	958	932	915	918	928	946	936	894	852	913	888	956	939	912	868	959	892	938	952	944	954	920	949	905	926	940	969	907	936	947	964	929	903	925	930	896	967	921	930	921	910	889	910	932	901	925	918	910	967	898	879	903	860	911	995	913	940	893	855	906	904	932	935	895	887	948	910	895	937	942	989	879	929	888	928	904	956	992	969	967	918	917	970	929	913	938	908	891	933	883	989	931	955	925	906	931	908	838	926	917	900	886	942	969	947	898	912	935	973	901	902	908	887	901	917	951	939	925	964	926	921	888	926	915	961	914	911	904	949	966	921	906	936	967	910	930	894	908	929	940	958	919	961	948	913	918	918	926	867	960	990	929	916	947	940	935	907	905	920	920	927	930	926	933	971	898	953	936	900	906	940	927	919	938	948	973	955	892	914	880	916	909	886	889	930	908	901	905	903	902	905	897	822	910	906	952	893	906	911	909	948	881	883	908	894	955	876	915	917	942	919	934	944	911	916	890	878	886	870	933	925	936	926	915	900	884	887	927	892	939	833	907	888	938	920	951	921	898	917	923	932	921	878	919	964	859	937	888	936	979	966	886	906	934	937	914	861	929	903	931	919	923	925	974	943	887	913	866	926	903	939	933	961	902	915	912	994	930	915	914	895	915	891	904	954	895	978	941	885	930	929	894	917	874	953	887	978	906	954	860	896	926	913	888	925	963	929	916	928	927	937	1012	970	910	868	900	919	940	875	909	830	882	938	903	979	890	904	914	911	891	912	978	954	949	946	911	973	976	974	961	987	936	909	900	929	935	916	924	918	951	920	908	888	907	917	907	928	886	936	917	932	918	958	895	996	960	910	851	930	932	959	929	956	859	905	893	885	966	889	911	961	930	886	969	937	932	920	913	892	939	897	877	836	915	940	893	942	904	928	907	929	862	885	877	920	923	886	926	918	945	875	952	898	913	913	914	881	873	915	955	935	949	925	935	867	969	956	862	939	935	955	878	941	924	981	860	967	956	898	953	908	908	877	877	888
23645	20924	25249	26788	20927	20926	2881	556	353	367	313	372	314	272	275	249	237	248	281	276	259	280	238	269	216	253	239	259	231	253	242	251	261	218	232	255	265	248	274	223	251	245	246	229	244	230	235	219	237	226	248	233	249	236	201	230	226	261	245	253	264	219	234	245	238	277	244	233	233	238	241	250	250	209	254	222	231	241	282	242	251	213	232	229	222	248	268	244	242	245	234	231	270	245	241	202	215	244	193	196	221	213	204	227	232	222	228	256	224	206	263	233	239	261	223	252	254	257	270	254	253	244	217	244	264	244	249	238	244	237	214	257	215	236	247	271	251	264	276	217	227	213	243	221	237	234	235	235	244	242	212	246	256	228	233	238	243	223	234	246	237	236	239	235	213	233	229	258	256	237	225	221	247	233	261	264	231	210	229	228	223	229	237	225	237	223	210	231	228	262	237	231	236	246	268	267	234	235	207	269	238	248	255	249	200	229	264	251	251	245	265	267	246	207	226	221	253	246	278	241	255	239	216	220	244	222	259	246	241	247	231	221	273	241	245	260	214	233	216	229	224	264	245	248	249	224	259	231	250	214	229	241	224	263	258	237	246	215	228	242	227	249	244	259	230	238	241	237	246	200	229	238	245	221	236	262	252	257	235	234	244	225	228	254	243	246	275	229	252	229	228	234	228	224	274	227	265	246	219	242	239	249	219	229	229	238	242	221	238	244	222	241	241	221	240	228	245	264	247	240	232	233	223	241	236	238	262	250	244	235	246	256	251	237	242	247	233	238	236	218	237	233	248	256	244	222	251	214	226	236	238	252	238	235	220	255	210	251	250	246	235	216	187	224	223	245	232	232	215	233	191	226	276	195	227	257	227	260	241	240	233	222	243	233	245	232	232	223	223	245	216	232	245	236	238	227	245	212	238	229	246	244	263	244	236	226	258	217	240	238	235	224	219	241	259	231	236	257	255	279	237	239	245	224	243	290	269	263	252	243	250	215	259	249	244	249	276	269	240	228	233	230	247	234	241	246	223	283	257	256	242	208	221	204	226	228	234	231	227	248	246	238	224	220	212	248	241	267	259	204	224	229	242	229	251	258	265	225	260	224	231	255	240	242	246	214	209	243	244	261	231	223	257	199	251	231	263	208	247	219	254	243	231	249	245	219	246	245	228	230	195	223	226	237	237	249	259	222	255	278	229	218	226	258	220	225	230	227	258	226	235	197	235	237	226	227	231	231	271	239	242	277	230	233	273	265	244	226	230	243	240	215	245	243	251	238	267	229	215	226	221	235	237	197	235	250	237	261	246	216	234	255	250	230	252	249	242	237	234	229	258	233	257	228	248	230	256	248	244	250	266	212	235	260	282	267	253	222	202	207	234	228	245	233	246	249	247	242	249	264	246	279	230	223	239	233	241	249	256	247	228	205	227	248	243	209	237	225	209	230	242	204	245	255	226	258	231	225	212	212	226	232	213	254	228	201	209	236	243	229	273	241	240	228	259	269	252	251	238	243	246	246	298	223	267	270	252	250	237	237	254	251	274	219	248	229	252	247	238	225	245	267	189	236	203	246	259	244	240	236	258	232	225	219	251	253	234	251	224	232	232	229	225	236	238	226	236	239	234	245	227	234	226	224	225	238	257	235	240	218	235	248	211	214	251	243	201	242	264	247	239	232	236	239	243	244	245	228	218	243	261	230	254	224	241	244	254	241	222	261	229	222	264	240	271	293	259	248	260	240	216	257	220	214	240	228	226	262	247	248	237	246	265	241	265	202	247	242	233	190	222	231	237	236	249	236	246	205	240	243	255	254	239	223	250	258	245	208	253	237	248	229	225	208	245	253	213	208	215	275	245	212	251	227	238	253	254	280	269	221	229	250	246	249	258	241	225	244	230	208	252	210	229	205	234	241	226	216	189	230	216	221	227	291	249	248	250	248	277	227	229	206	217	234	241	240	232	255	234	230	279	220	255	253	220	239	255	243	230	260	248	237	242	201	239	232	247	254	224	203	227	223	232	238	247	223	229	225	233	254	232	238	241	225	230	244	239	244	241	245	211	225	228	225	201	243	255	245	247	237	212	232	217	240	235	210	194	233	231	214	239	237	232	236	232	246	231	231	224	214	242	265	224	258	224	209	217	238	228	234	242	247	235	248	211	236	262	206	253	250	227	237	252	242	241	250	235	258	262	238	207	251	242	279	218	222	236	250	244	229	233	279	249	255	236	254	205	234	252	236	224	233	236	211	217	244	242	229	236	262	228	230	243	242	234	230	217	236	240	239	247	255	235	258	233	233	237	205	234	215	231	239	256	235	255	253	236	246	238	240	247	235	247	266	253	251	228	229	262	233	232	239	242	226	260	244	254	277	253	234	249	239	237	243	242	251	243	229	226	245	234	233	224	255	242	253	267	257	248	219	241	245	232	222	217	265	227	229	259	255	261	222	246	211	209	215	227	228	235	229	252	242	210	252	251	260	202	252	226	205	234	248	239	252	209	233	230	231	262	214	268	274	251	211	261	221	230	243	234	246	231	260	262	245	217	232	232	243	222	226	235	213	226	229	229	245	244	247	242	236	244	233	250	249	230	230	236	236	234	227	223	252	240	257	237	207	220	203	236	234	218	228	228	237	256	239	246	247	225	229	262	238	230	263	225	235	221	223	241	256	266	249	224	239	240	260	227	253	230	230	252	225	240	238	253	216	238	202	241	228	235	232	239	219	244	206	233	233	252	267	258	230	241	239	244	193	256	256	223	238	247	223	213	242	263	263	231	247	242	235	289	250	225	224	239	256	233	227	243	230	222	235	227	221	239	226	265	224	229	241	243	227	255	256	262	226	234	270	220	217	220	250	252	215	250	207	215	239	230	263	243	226	260	236	242	237	239	244	248	228	228	229	251	240	206	258	226	246	238	240	237	239	224	240	234	268	232	233	236	262	257	241	240	248	226	223	220	210	256	229	239	236	227	220	232	235	229	273	245	236	202	258	226	224	240	232	221	227	245	260	220	217	242	235	228	231	242	209	244	257	244	230	238	243	243	210	229	245	236	225	254	209	249	225	222	240	234	235	228	271	225	233	236	226	257	242	255	239	211	267	250	228	247	244	234	246	233	251	260	258	263	240	254	236	205	227	239	256	229	231	271	256	209	246	222	244	245	239	231	214	244	238	242	252	282	228	220	227	208	243	227	241	230	210	264	242	232	237	223	207	260	241	236	267	230	275	225	248	213	244	209	250	262	218	229	235	222	227	245	254	262	252	218	229	221	229	224	237	222	232	288	228	225	238	226	250	244	220	256	258	255	252	239	220	216	232	227	257	233	223	215	240	241	261	253	264	227	241	253	257	230	278	235	248	252	230	217	227	254	253	242	275	254	234	233	218	230	258	218	250	239	215	211	212	246	240	214	237	282	250	237	215	254	230	237	217	257	229	231	265	206	231	229	246	244	221	217	219	249	235	260	230	255	223	249	248	230	268	242	241	241	258	228	280	233	210
3194	4873	3123	1521	1024	765	775	675	646	584	587	610	566	553	606	582	593	563	541	571	521	528	580	531	559	570	555	525	572	558	559	571	532	550	545	542	562	538	530	570	578	575	538	537	519	555	557	537	524	495	553	558	503	601	557	562	564	607	589	537	568	548	543	560	577	560	592	598	560	566	543	598	545	583	553	559	562	558	562	565	579	558	594	581	580	548	534	539	564	523	564	558	555	564	503	572	552	523	546	583	538	545	568	568	561	561	566	558	558	562	555	591	515	541	560	581	540	598	539	553	550	605	520	559	548	555	548	539	536	558	508	573	535	580	536	562	533	567	551	545	554	577	538	587	509	536	599	553	545	522	558	562	576	578	536	588	543	576	502	563	521	559	553	512	517	562	531	542	556	544	587	572	578	560	571	546	537	581	548	508	582	530	562	531	525	538	577	596	551	546	562	553	570	540	531	520	515	562	529	555	625	570	548	519	537	540	522	566	525	558	572	532	562	544	532	598	594	544	561	551	548	570	538	561	529	549	549	528	524	578	530	550	593	539	593	556	558	549	577	563	546	576	559	518	580	503	542	556	567	550	554	587	536	574	558	561	575	557	544	532	595	559	568	546	605	551	553	545	574	595	563	571	545	560	569	569	506	534	534	525	508	511	551	560	613	552	535	578	537	561	552	534	566	566	584	558	592	572	572	548	525	546	548	582	591	555	578	549	543	590	540	529	552	567	540	540	552	556	532	554	518	531	561	537	560	595	593	559	540	563	585	583	547	562	563	541	533	549	554	554	568	503	560	585	555	536	530	514	569	530	568	600	552	568	541	576	566	538	559	575	576	528	572	530	590	576	540	565	563	548	554	555	507	538	538	557	543	532	556	558	601	558	550	579	566	516	568	530	573	563	533	573	554	572	569	546	519	541	578	543	537	548	549	561	562	549	554	579	574	581	562	533	547	523	550	530	568	521	560	621	596	554	599	548	537	558	548	566	540	562	547	560	574	558	560	547	562	548	538	567	555	535	548	607	544	535	551	592	562	558	537	548	553	561	534	580	545	542	576	563	588	534	569	543	506	538	595	572	546	525	549	589	516	545	595	509	582	544	539	530	554	542	535	590	591	544	553	563	558	564	557	556	592	572	581	535	572	560	573	527	561	545	556	541	552	559	552	582	574	582	530	509	538	578	565	564	534	577	548	567	562	564	535	545	551	534	563	540	571	551	539	526	574	581	554	578	531	561	558	540	594	546	536	565	542	531	560	545	535	541	557	594	591	529	548	573	594	527	559	542	538	583	506	526	574	572	542	522	542	495	553	539	562	554	528	570	551	551	534	562	540	592	560	580	587	560	563	595	525	587	557	555	553	597	579	524	557	538	533	570	550	564	544	512	586	535	569	575	607	547	532	554	539	587	551	561	563	518	557	566	557	576	565	532	533	502	561	543	547	530	545	591	538	534	567	564	540	538	535	516	543	540	562	525	570	574	556	573	582	560	508	574	515	555	619	547	567	558	541	576	542	584	586	540	579	539	600	554	572	588	535	541	542	594	560	547	545	600	546	510	561	498	573	514	596	538	558	530	549	554	568	544	565	519	557	567	522	550	515	537	561	563	547	569	563	546	610	590	587	556	534	538	526	549	540	540	511	536	569	556	589	539	561	534	561	566	507	567	542	577	553	564	538	549	528	542	574	514	569	550	540	536	551	517	556	579	538	550	583	604	544	571	534	553	540	553	569	558	578	587	565	561	568	565	589	562	617	563	563	539	545	567	551	539	515	556	532	548	502	507	536	562	577	541	533	539	574	578	586	552	550	579	564	584	566	547	582	535	549	567	555	569	555	588	539	536	545	521	543	585	548	578	569	540	572	558	512	568	524	553	542	588	503	586	564	557	554	531	551	558	587	581	569	543	550	584	543	537	558	519	550	566	517	593	596	578	519	532	570	586	536	513	531	517	574	541	600	551	551	543	591	543	573	546	523	524	549	537	560	509	557	552	581	518	597	574	548	555	531	548	568	533	541	557	554	574	545	581	527	531	535	589	532	546	564	566	539	560	554	559	537	513	563	536	580	548	554	514	539	568	566	591	554	564	534	534	550	532	552	561	576	520	584	552	576	576	545	549	538	527	592	547	541	546	565	570	597	535	529	566	553	537	549	551	582	540	597	531	515	544	552	584	552	574	530	581	519	534	575	564	556	535	564	592	580	547	552	599	539	585	540	556	530	575	546	561	580	558	557	516	510	536	558	531	560	534	565	540	551	542	553	581	604	558	569	522	566	590	532	547	550	538	554	591	561	536	563	551	552	527	504	514	585	555	575	600	560	568	548	512	550	552	567	551	529	510	533	566	537	583	568	575	578	548	552	526	542	551	515	520	594	542	546	557	555	536	532	548	579	550	573	561	568	552	529	558	542	566	550	561	575	570	576	566	538	551	559	580	555	558	549	558	554	570	548	544	586	600	607	561	550	555	534	585	558	552	545	521	586	544	522	561	571	576	582	548	546	550	549	564	539	600	554	581	577	503	566	519	547	553	570	524	542	542	584	540	541	533	562	543	562	555	514	575	517	531	533	573	552	571	571	583	583	545	608	586	554	548	568	579	545	573	570	538	552	539	551	597	566	563	567	542	548	501	527	603	587	578	574	567	545	595	567	557	512	547	537	539	588	546	525	559	529	541	561	618	543	556	580	550	536	527	595	536	574	553	530	563	605	535	586	534	579	535	530	557	539	562	541	533	585	544	533	540	566	571	543	557	550	565	558	506	587	553	522	544	572	547	546	570	540	532	509	552	569	569	583	565	550	546	578	589	593	565	560	555	577	557	526	545	553	498	544	568	556	529	552	590	535	555	573	538	508	567	524	575	573	563	587	560	534	550	545	538	558	524	550	572	553	554	544	557	558	566	556	534	545	523	545	567	618	532	591	546	568	524	566	525	569	545	547	523	570	525	570	538	527	549	556	558	518	535	575	584	540	557	572	560	610	575	547	529	546	564	523	566	574	565	514	561	548	552	555	560	541	550	544	522	553	545	547	542	551	551	552	568	567	556	538	555	509	550	556	558	512	586	573	518	574	562	518	562	558	535	577	519	570	534	534	501	562	548	585	515	572	553	513	536	592	588	551	550	526	545	580	586	536	537	540	568	543	515	559	553	515	522	524	529	513	549	575	560	540	510	528	526	527	557	509	540	573	545	519	538	550	598	494	584	564	589	534	554	564	565	567	554	577	558	570	528	561	608	581	566	580	524	540	567	561	565	573	526	543	559	516	557	530	533	514	579	547	562	508	593	579	547	526	545	544	594	536	542	514	591	542	566	537	596	545	579	533	509	552	551	526	569	506	544	554	520	544	545	517	574	567	564	551	535	545	581	579	520	555	575	535	570	560	575	556	549	554	576	509	582	534	577	586	556	561	537	581	497	577	524	521	559	525	550	539	556	570	573	595	559	534	552	536	567	573	573	514	593	511	507	537	548	514	528	579	559	537	567	517	562	541	566
32830	12966	1728	509	379	384	359	412	413	356	390	400	339	364	364	389	353	354	424	385	375	404	363	387	400	392	383	371	378	407	360	406	388	419	381	375	381	335	384	363	377	356	356	399	373	390	380	356	356	359	357	389	405	357	347	370	390	377	364	396	378	365	405	387	433	372	384	361	378	367	373	354	371	409	394	379	343	382	392	375	372	386	355	409	410	359	388	363	383	398	362	374	384	385	383	380	352	366	348	361	378	400	405	412	385	365	366	388	389	371	370	401	416	352	378	375	367	409	385	370	392	363	381	381	355	391	401	345	378	345	391	372	386	369	328	347	380	372	358	368	389	416	441	378	388	350	381	408	395	345	372	356	363	380	337	368	349	382	381	390	359	344	364	362	386	426	341	361	375	390	368	354	387	378	367	375	401	378	389	366	385	383	395	376	362	401	378	370	342	330	404	374	372	361	377	391	369	365	390	371	389	392	405	342	406	365	358	364	402	393	372	358	408	394	396	407	368	404	366	395	367	353	385	358	379	366	394	375	388	329	361	354	354	348	397	366	373	357	395	370	334	343	403	356	355	369	321	386	388	408	373	388	367	326	385	356	365	372	366	336	362	375	381	381	391	394	412	378	394	384	359	392	419	361	369	354	368	378	392	354	348	357	373	360	405	360	413	407	404	358	434	388	350	354	382	352	348	401	369	376	417	362	379	391	352	404	369	374	367	362	383	392	365	339	369	374	401	395	354	375	383	395	396	369	351	371	388	380	365	376	390	368	373	368	408	353	383	323	349	389	426	378	396	383	364	383	360	379	403	372	388	363	361	386	335	372	378	397	356	394	382	366	373	377	391	402	401	377	417	354	341	377	375	370	380	376	390	344	357	413	411	376	384	386	439	398	378	366	379	355	384	422	392	369	372	391	402	374	398	361	370	383	400	385	367	399	379	347	378	372	390	343	384	357	367	376	393	391	345	371	386	394	394	403	358	388	388	358	369	349	379	376	385	399	366	403	371	331	344	404	369	357	414	381	363	372	384	383	360	365	365	363	430	369	389	397	378	396	412	355	364	387	329	391	398	362	365	381	422	353	408	364	430	365	398	366	354	374	396	395	378	399	338	388	388	348	376	379	392	371	382	350	394	392	380	354	364	359	368	344	357	355	432	415	367	353	380	385	363	397	354	387	366	374	409	357	399	422	367	356	385	395	408	357	397	368	368	351	368	353	365	372	349	325	376	330	393	361	369	387	356	370	400	391	400	409	373	367	336	379	365	376	377	400	333	374	374	425	393	385	381	361	353	371	375	388	360	386	389	363	368	376	375	345	362	385	374	394	352	362	404	386	392	365	378	389	374	385	398	366	346	407	398	364	388	401	381	389	421	360	316	395	372	390	381	339	367	386	351	383	342	399	363	366	369	368	362	405	382	397	362	371	364	398	348	399	351	349	373	372	404	354	381	397	404	397	403	413	386	387	374	330	351	401	343	388	383	378	389	425	390	396	416	380	399	365	394	388	404	407	402	399	379	378	368	382	386	365	385	393	371	395	424	342	345	397	373	366	373	350	358	365	369	376	399	364	407	373	360	354	354	345	350	395	361	381	372	371	370	360	371	374	392	387	384	375	362	391	395	380	365	403	386	399	395	374	412	390	411	382	366	364	394	355	399	359	318	391	361	424	354	353	391	375	360	347	386	384	377	372	380	342	413	388	368	361	419	390	351	404	350	367	360	385	363	408	409	381	358	372	352	391	383	417	399	346	387	358	392	391	391	340	389	412	384	376	389	367	395	411	346	391	357	356	382	354	352	342	345	380	381	362	409	383	410	368	375	378	374	365	364	389	361	391	365	393	391	381	411	407	424	349	384	384	357	393	351	393	357	403	360	347	349	377	386	383	357	371	370	386	354	359	384	365	402	341	376	406	388	347	358	370	351	404	359	359	385	358	398	335	357	388	365	381	338	411	410	377	353	354	395	356	384	378	357	380	377	390	410	382	381	374	406	372	365	373	389	349	422	398	421	366	364	389	363	364	379	374	334	389	382	362	377	392	392	416	399	383	371	368	412	381	399	351	386	406	403	367	376	363	390	357	376	379	358	382	388	393	377	373	383	347	358	383	413	377	366	354	377	390	375	360	358	341	406	411	378	389	351	422	361	375	395	421	386	365	388	418	353	346	337	374	379	373	390	372	372	354	360	391	404	408	407	390	434	394	392	367	383	371	339	360	364	393	363	400	375	380	378	349	400	404	384	394	375	419	360	392	397	389	380	396	363	383	328	381	392	376	421	368	347	374	391	370	364	388	375	418	348	357	362	350	401	348	381	417	414	376	369	367	384	373	338	387	397	350	366	393	417	371	373	369	404	386	373	369	403	338	410	389	379	378	370	373	370	340	372	333	371	366	357	380	336	395	346	376	373	358	367	375	400	377	361	377	382	352	384	367	383	376	380	390	374	410	396	375	354	343	380	389	358	374	340	407	387	362	355	362	365	359	336	400	369	345	402	407	381	391	342	402	371	359	362	388	384	387	334	353	382	391	370	347	369	389	382	365	362	371	351	383	382	365	375	388	346	423	383	397	361	402	371	354	381	367	372	386	378	403	370	345	377	388	349	402	378	349	368	386	370	397	374	358	364	371	413	386	403	344	376	364	392	374	368	411	391	370	390	359	376	375	398	391	386	397	375	361	372	385	386	391	398	367	383	396	390	376	364	390	378	399	369	376	380	354	384	364	407	385	383	359	380	353	382	390	372	402	368	371	357	382	360	389	356	371	365	408	399	425	390	370	371	401	370	356	390	402	397	383	347	359	346	370	342	404	375	373	366	373	349	394	394	390	371	406	415	368	405	374	378	391	391	377	390	420	373	391	401	428	412	362	392	382	356	375	419	393	344	426	369	343	366	415	361	371	415	347	337	388	409	381	391	393	368	372	347	372	362	348	389	377	376	379	410	359	330	347	375	393	360	391	350	351	367	377	368	375	328	379	362	357	345	349	375	373	379	369	369	363	386	374	381	337	387	389	385	384	342	419	356	374	387	377	358	338	370	385	377	371	387	367	374	377	414	395	387	354	372	430	376	381	381	349	368	406	386	382	384	348	369	385	330	351	354	361	369	356	364	392	394	401	373	390	337	385	381	379	383	361	408	401	407	348	388	355	386	351	370	371	386	380	386	355	399	327	409	398	373	404	412	354	379	365	383	356	380	438	382	338	382	364	396	398	378	406	388	357	393	377	393	394	375	389	392	396	386	384	374	365	364	380	397	354	385	371	373	370	382	351	361	368	353	371	369	343	373	366	371	362	352	355	361	380	373	401	380	372	351	390	393	364	382	387	380	408	373	382	364	354	417	372	366	347	386	359	386	362	381	385	378	387	358	385	367	395	371	356	369	379	377	371	399	412	386	413	386	370	405	364	354	360	369	369	366	374	347	374	387	368	373	384	398	365	409	354	377	403	412	383	379	379	402	338	346	355	369	381	416	359	377	385	409	370	364	381	381	367
5291	1030	903	899	912	882	886	825	856	909	854	845	890	782	872	847	853	887	876	867	841	906	896	815	856	833	897	877	862	880	873	841	837	867	892	850	840	865	932	861	860	826	883	802	865	825	812	864	823	881	866	853	797	777	901	855	850	935	878	839	843	828	894	878	864	851	852	884	844	863	874	896	839	853	869	847	912	893	851	860	835	868	874	845	869	897	919	843	869	892	864	852	836	869	887	845	947	873	858	860	861	855	892	877	854	880	840	904	853	876	839	840	856	869	819	880	848	840	896	894	872	854	839	823	842	878	795	877	880	874	879	901	890	895	849	869	957	821	868	880	891	850	833	903	850	903	834	891	838	898	833	881	865	884	846	896	873	903	821	891	890	855	872	848	867	825	868	873	926	870	864	842	829	864	855	896	922	866	855	847	851	828	874	835	862	814	909	940	826	888	856	944	889	831	889	881	870	836	890	877	867	834	847	908	859	828	847	890	888	846	831	909	837	899	829	867	868	828	823	819	846	875	850	865	840	861	861	875	826	912	881	873	797	834	861	882	876	864	900	854	854	883	883	872	878	915	850	839	825	814	906	833	896	829	863	842	895	866	865	912	868	848	866	849	835	873	885	882	882	847	884	871	849	876	844	825	780	898	908	868	861	852	819	857	850	827	839	889	853	865	867	864	843	830	830	848	843	847	860	854	824	856	843	870	822	853	906	881	866	820	881	912	838	891	819	832	886	876	862	838	811	902	867	827	864	909	873	902	847	866	870	857	859	787	859	863	860	869	929	885	901	847	876	860	856	847	906	892	856	853	878	813	872	915	814	873	848	862	828	829	897	834	885	879	877	914	877	844	905	783	902	828	797	860	911	921	828	920	886	859	894	865	831	876	849	868	882	845	873	892	924	882	867	913	875	857	848	800	847	801	854	855	918	889	873	864	859	872	864	845	906	829	853	863	843	871	866	830	842	876	898	760	884	885	808	873	829	791	822	864	824	843	805	895	844	829	832	869	868	842	835	821	843	833	877	827	840	900	843	878	892	852	847	831	851	890	847	879	918	917	873	858	869	856	870	889	908	883	844	850	837	857	830	897	806	847	833	893	889	921	867	882	853	904	840	824	808	850	848	811	818	867	813	891	941	899	858	832	882	835	822	884	874	847	890	850	863	887	848	862	795	882	932	848	885	824	887	887	900	883	874	832	841	871	874	862	868	895	886	883	819	840	847	896	847	832	849	857	907	851	862	874	870	846	906	851	850	877	866	875	869	877	858	890	865	906	894	837	863	830	864	847	833	940	880	862	868	832	833	868	864	900	815	895	914	899	877	859	822	901	780	889	917	840	833	861	835	883	830	843	853	899	871	844	907	858	860	857	871	887	864	864	826	887	871	870	861	924	875	857	877	882	802	906	887	808	870	845	885	873	859	876	895	903	856	877	870	867	828	834	852	831	830	867	910	832	917	860	834	862	850	855	863	883	839	910	865	885	848	831	904	849	843	838	896	902	932	843	841	834	847	880	878	878	882	853	827	926	814	862	809	861	832	820	801	909	822	896	833	836	856	862	859	850	817	848	846	820	799	886	859	882	871	840	860	921	864	878	905	821	901	842	864	815	840	898	860	914	910	866	847	868	861	865	858	831	854	868	901	841	855	873	842	868	845	825	854	902	832	850	845	857	860	832	882	810	810	815	838	921	838	850	825	912	847	886	883	833	860	848	871	876	809	851	835	834	882	846	819	841	859	857	866	832	870	877	846	876	850	880	856	872	863	863	906	856	832	857	899	829	870	875	852	861	856	861	834	858	846	852	819	845	869	841	845	920	797	904	850	897	881	892	838	846	853	875	837	851	821	889	847	894	840	906	888	889	904	844	889	883	862	838	874	816	857	874	871	875	857	837	874	882	888	829	829	848	841	839	883	825	828	870	856	873	853	896	821	854	873	894	869	870	856	911	896	847	852	875	849	890	873	858	812	840	885	879	772	890	891	803	877	881	838	908	858	887	843	906	862	834	854	838	876	898	860	823	875	842	830	859	847	879	793	865	863	848	845	839	810	847	904	840	833	844	837	867	889	874	866	838	851	878	831	867	827	900	917	845	825	868	824	868	857	861	879	846	862	794	903	860	852	865	855	892	862	874	848	837	835	840	922	873	853	876	887	776	839	873	878	845	869	811	885	875	892	868	824	880	840	834	858	864	857	839	864	819	882	837	860	871	817	838	904	858	922	852	893	869	796	854	905	878	823	872	866	818	900	816	829	866	883	866	869	868	854	826	912	813	837	823	845	864	820	844	865	799	848	837	849	842	834	900	848	830	844	844	873	825	857	846	850	808	857	908	817	874	907	888	836	908	924	876	870	834	889	842	856	849	840	833	857	865	895	882	875	841	914	866	879	911	869	848	846	894	850	857	869	844	912	877	889	869	817	848	842	841	849	846	850	887	879	854	886	852	850	847	889	831	835	873	862	890	870	837	825	860	860	852	873	840	887	881	829	840	839	781	906	822	886	837	830	920	841	875	942	881	858	856	850	837	873	842	831	862	791	873	851	822	890	831	868	888	860	840	860	844	814	902	874	911	841	863	819	815	868	860	821	826	842	848	822	817	895	855	893	896	837	856	878	846	823	835	861	825	819	870	863	871	858	878	861	902	821	828	922	796	872	877	831	851	806	824	875	847	831	838	862	847	854	911	863	822	878	863	944	838	864	876	873	871	854	872	852	816	863	840	906	875	860	860	854	864	871	894	897	868	887	912	892	837	855	852	859	850	890	849	877	832	812	885	859	804	853	858	869	860	793	867	870	875	839	877	909	850	833	918	832	860	865	864	857	789	902	860	852	803	839	812	862	892	902	839	809	812	877	819	882	880	814	844	872	846	843	891	859	834	882	876	868	870	856	807	910	831	868	905	833	871	857	823	860	884	831	882	899	839	874	894	804	861	893	911	866	890	860	868	809	878	791	860	842	844	851	844	872	835	792	893	836	857	883	855	851	878	881	858	924	776	877	894	826	832	897	868	886	855	881	873	864	884	877	868	897	860	872	850	881	848	858	872	893	936	874	851	895	861	869	849	875	832	822	849	855	901	857	872	850	842	842	844	853	894	821	867	857	863	898	829	854	856	865	862	841	869	817	870	844	868	823	858	925	890	868	854	847	837	837	884	841	820	878	843	873	885	868	870	866	902	801	845	779	857	895	852	836	885	834	870	837	849	897	835	878	830	830	916	860	894	874	874	805	845	859	953	845	814	859	841	838	879	884	888	869	834	856	879	897	895	851	857	852	859	874	893	850	872	837	865	843	854	869	902	871	872	858	893	826	890	908	836	909	847	854	890	789	886	924	826	851	868	848	795	867	819	875	872	866	850	852	892	884	856	849	882	835	893	888	863	851	827	858	897	863	869	852	845	813	876	838	873	848	870	885	828	892	875	867	902	872	856	851	888	826	889	865	925	853	881	848	886	927	848	853	866	861	851	850	831	854	810	869	896	890	862	872	867
24397	20814	24404	27300	20133	2031	643	516	499	464	498	474	454	429	464	457	442	454	431	438	407	423	407	439	453	442	456	451	435	368	408	433	449	467	459	421	423	421	433	408	436	468	409	465	427	407	423	463	427	450	423	433	415	442	426	422	409	422	412	407	443	421	473	406	458	401	410	408	457	419	450	406	413	445	461	418	459	426	391	400	459	413	461	441	424	432	404	439	453	406	411	435	383	402	429	408	397	425	414	464	435	445	425	436	427	425	457	447	446	466	463	411	461	389	400	423	486	390	414	436	428	435	406	430	432	400	453	420	408	432	468	428	418	417	426	388	415	448	449	456	430	424	399	405	435	471	406	406	429	430	442	440	415	437	427	461	432	398	411	399	415	449	446	399	440	457	463	433	412	433	385	409	440	412	427	435	427	398	448	437	427	406	476	441	432	428	426	432	431	410	477	391	393	436	411	442	403	413	431	375	425	469	423	484	463	447	448	404	442	436	441	414	430	423	421	416	435	428	446	469	422	439	469	407	414	440	411	416	428	416	427	424	415	395	429	473	419	449	420	445	426	418	447	448	402	460	470	424	409	430	389	416	408	417	429	424	473	420	394	471	416	409	418	420	435	418	429	387	405	435	435	447	438	401	444	426	457	432	466	469	468	449	456	427	435	417	443	437	444	473	430	414	428	428	394	404	451	404	429	458	452	424	435	406	465	378	413	434	454	432	457	460	426	402	437	447	458	425	431	425	445	402	418	438	447	430	404	447	433	436	382	407	459	424	422	424	391	429	439	465	471	437	427	432	435	416	420	427	427	392	406	411	440	438	399	407	438	428	431	457	418	411	412	409	463	466	439	433	427	415	455	464	388	456	428	469	452	444	477	444	461	454	401	424	424	411	407	422	406	433	484	424	426	453	471	388	421	446	418	449	421	452	408	405	434	427	434	436	438	464	417	457	438	406	395	468	425	446	453	441	396	395	429	419	402	431	432	387	441	407	445	432	384	405	460	423	423	435	394	408	419	402	421	470	389	472	447	408	430	448	410	437	412	422	412	410	458	462	418	433	433	432	419	410	420	437	382	388	425	446	412	427	402	439	444	388	414	418	423	417	434	419	438	403	472	426	440	442	420	426	439	410	433	439	465	446	398	434	418	467	438	431	431	443	422	465	440	375	438	421	474	394	452	409	450	447	450	417	414	389	384	416	445	449	422	357	425	471	439	394	434	476	407	429	415	427	418	445	430	450	411	424	426	397	386	413	435	420	432	421	398	443	465	399	421	437	441	412	392	432	431	444	438	446	464	430	435	426	445	384	436	489	468	414	463	473	455	428	464	430	411	428	419	414	449	409	412	439	420	400	408	418	414	397	439	454	402	461	416	429	427	448	431	431	462	455	395	441	399	384	418	419	425	449	437	458	460	443	420	424	391	417	428	451	427	414	413	440	435	427	430	407	435	417	403	402	406	455	433	418	413	450	453	400	427	456	453	424	413	437	445	432	407	409	423	397	461	396	419	456	449	446	404	445	471	424	402	431	440	433	416	431	446	380	448	400	402	433	440	448	424	395	420	440	415	473	479	416	448	413	444	436	437	403	420	423	430	434	446	413	381	433	482	435	466	415	425	384	410	414	479	409	429	410	435	414	447	393	415	447	416	448	488	418	421	425	393	427	420	381	373	431	436	420	435	445	415	432	406	446	424	443	465	401	385	462	470	409	437	430	430	436	414	469	410	420	398	430	373	437	438	452	437	432	434	440	441	404	403	434	412	403	438	418	433	409	453	414	431	464	400	443	389	464	431	444	426	454	400	429	420	478	465	431	428	444	378	426	425	395	434	398	421	447	417	433	427	400	435	381	452	466	466	416	465	426	405	389	431	400	411	445	432	446	435	441	430	441	397	457	408	436	460	453	451	383	410	392	461	450	418	417	472	389	439	399	421	417	429	397	477	410	439	429	442	426	465	415	429	422	408	444	452	407	453	432	443	418	435	435	467	435	443	447	443	430	435	433	385	411	407	418	440	422	444	427	437	437	436	424	445	442	417	383	431	414	456	413	447	436	445	423	368	450	423	408	396	441	420	482	413	400	449	411	443	400	453	462	386	382	449	411	404	442	440	398	419	407	421	443	414	446	425	448	409	420	394	437	420	433	424	395	466	445	445	402	380	397	448	413	410	438	450	413	384	420	445	440	489	435	431	419	462	463	431	459	447	405	390	429	405	483	437	378	436	425	412	420	458	451	443	441	425	419	438	403	447	422	416	416	434	443	408	396	437	438	444	427	481	423	434	414	470	454	448	421	443	449	431	392	435	429	456	426	410	418	397	430	395	431	411	447	420	423	376	425	442	421	388	390	431	430	399	444	394	410	440	451	467	410	422	420	417	451	423	447	427	483	422	410	423	417	403	427	396	444	452	424	449	439	390	444	428	419	389	445	426	414	416	413	433	476	443	440	446	461	399	412	464	438	400	394	422	403	409	423	452	444	471	435	423	424	457	426	434	419	440	448	412	409	427	407	411	435	440	396	444	429	424	420	424	413	383	393	419	417	442	437	455	428	408	451	401	430	447	398	438	421	432	396	452	419	404	454	407	400	414	420	400	434	376	432	438	460	444	411	454	413	413	444	409	437	455	418	421	442	426	408	437	428	440	432	436	424	449	428	394	417	392	412	440	435	445	449	361	402	419	455	419	421	426	422	454	433	457	430	407	416	391	401	406	397	438	445	388	494	433	372	396	449	427	451	444	407	414	432	433	405	433	385	409	414	415	424	428	448	445	444	436	411	443	432	401	418	434	433	373	421	437	426	411	496	406	427	417	432	413	407	398	447	453	470	440	452	412	407	429	407	380	420	450	425	452	453	426	438	412	431	440	452	388	398	434	451	427	420	435	384	423	435	401	408	443	412	413	431	443	426	448	399	419	478	443	414	430	437	465	426	428	476	398	383	422	430	390	453	478	421	412	426	448	463	448	447	402	455	458	426	446	447	437	453	364	422	418	445	466	424	472	449	407	410	419	402	433	470	428	416	388	440	421	423	436	415	432	415	399	440	416	410	446	436	447	445	407	463	413	428	411	484	401	420	377	421	438	425	416	433	415	404	419	434	380	418	414	419	401	440	437	421	417	448	404	448	410	416	429	429	408	455	439	425	401	438	408	436	420	446	428	418	481	427	416	417	409	438	399	391	420	454	470	484	451	426	465	416	426	433	401	426	448	469	412	454	439	432	426	397	466	424	424	432	414	471	396	409	409	400	437	382	443	411	402	416	443	427	421	396	499	430	405	429	412	439	413	452	400	386	405	429	406	458	410	435	461	413	441	419	473	428	415	395	423	414	446	405	438	388	462	439	428	428	421	441	472	429	445	432	416	394	419	431	398	418	446	401	456	418	450	415	451	436	446	425	473	395	431	396	423	460	428	452	396	447	410	431	435	399	431	440	411	445	430	417	444	439	436	425	444	451	470	429	436	414	435	432	454	433	412	383	424	435	419	442	372	415
3594	3066	2141	1374	1232	1043	941	977	972	925	994	975	937	997	963	966	924	945	961	986	970	909	961	938	892	949	937	918	946	927	948	932	968	983	965	952	931	992	968	948	884	987	963	893	964	923	921	947	982	949	898	933	938	944	907	956	970	945	933	941	905	966	967	986	898	944	939	955	923	920	980	956	901	927	917	937	945	904	922	929	917	988	930	930	914	986	929	942	951	975	941	908	872	947	951	921	954	925	939	969	966	909	961	932	917	928	930	960	988	908	948	871	923	948	906	937	865	953	920	915	930	973	892	947	953	960	924	915	1006	985	968	946	941	930	1016	942	976	929	938	959	925	939	930	974	858	923	985	986	943	938	957	919	977	950	892	932	951	989	956	943	977	944	995	952	953	906	977	972	940	924	914	975	950	895	903	897	943	980	937	924	907	915	948	937	939	881	960	926	949	986	949	961	950	980	954	931	934	964	933	939	949	933	909	929	983	962	949	924	886	883	913	923	883	1012	940	895	963	977	977	969	966	1026	952	930	923	972	935	987	911	944	966	898	889	956	946	924	901	949	944	968	925	945	970	914	967	944	942	967	958	1005	897	933	918	950	957	939	963	950	907	940	919	908	974	868	902	952	921	940	938	915	915	890	890	969	980	958	957	871	920	957	962	914	924	949	986	955	937	958	936	972	877	921	978	967	961	912	922	869	933	917	923	961	924	927	999	925	870	921	931	898	909	936	953	923	929	977	897	913	902	884	965	962	1008	946	948	951	881	923	956	957	956	940	968	946	947	1020	1022	933	1002	914	934	939	973	925	963	955	932	980	941	927	946	973	936	892	919	948	973	1022	947	888	995	919	950	951	935	962	940	1019	929	959	940	1013	958	919	958	889	965	990	947	918	987	957	902	937	977	955	984	970	900	969	914	873	964	941	916	935	1024	972	945	885	941	965	924	905	942	887	898	911	930	879	934	942	934	953	911	903	878	946	997	987	943	967	998	948	958	949	897	959	884	884	986	887	969	983	981	926	909	899	962	884	967	969	920	961	955	902	942	892	981	925	863	976	958	925	980	946	893	928	886	885	940	941	939	938	920	927	956	943	903	963	901	924	959	932	960	966	948	897	895	937	907	929	904	931	943	969	878	870	943	938	967	966	942	951	923	942	922	926	882	943	942	934	964	894	980	961	931	991	939	886	919	891	973	925	918	970	938	912	942	928	953	938	992	923	909	904	889	957	985	910	924	949	907	908	981	963	933	934	943	955	890	982	962	901	931	953	971	947	897	972	914	972	959	904	929	946	918	920	946	930	953	958	906	940	917	895	969	954	979	946	949	912	921	965	936	967	952	900	988	961	942	960	957	948	898	918	1023	980	945	929	938	943	920	924	924	970	929	923	922	951	922	962	1013	975	988	959	959	943	938	974	953	935	934	916	911	969	983	888	936	977	991	942	982	932	934	945	937	947	922	940	983	913	945	954	924	929	992	939	981	955	928	948	901	894	948	963	905	939	914	917	966	954	938	892	900	925	947	908	947	933	967	954	980	954	948	948	929	985	952	963	955	941	933	918	909	935	946	939	953	898	922	930	940	960	879	891	992	980	928	953	937	905	944	946	905	958	920	911	946	994	918	951	902	944	908	918	920	960	996	955	898	1019	958	963	971	949	892	974	957	987	959	931	920	887	901	882	965	1002	950	967	944	995	930	947	938	932	938	970	933	973	914	929	895	949	903	918	950	1003	918	937	983	958	947	964	916	1012	902	932	937	956	906	907	970	951	967	932	898	909	981	923	908	929	947	925	980	929	945	941	989	927	907	954	996	949	901	972	926	962	916	937	969	1003	912	919	903	922	921	983	952	1008	913	894	965	983	891	953	958	976	933	987	969	985	920	877	989	964	897	927	974	917	923	932	921	1007	951	941	916	913	962	943	941	920	894	965	943	948	962	899	892	1010	915	967	886	987	959	861	934	953	959	919	942	922	948	917	911	960	920	929	947	940	980	969	962	918	891	940	961	937	882	942	980	954	897	953	909	957	942	881	996	922	895	959	924	940	949	948	844	909	939	939	959	944	953	934	895	958	939	966	962	895	971	948	901	964	914	937	901	962	903	923	971	946	880	957	897	888	978	905	947	954	930	939	907	943	950	886	899	968	917	937	957	928	963	957	945	965	964	959	941	919	975	948	957	892	932	946	953	974	943	964	922	965	922	922	922	900	969	940	919	960	926	985	929	923	933	900	918	931	919	907	914	903	952	964	988	903	984	925	958	977	956	882	958	946	941	906	920	953	958	940	974	905	936	932	969	930	923	942	952	967	904	865	958	918	955	914	958	955	924	964	924	989	929	877	932	981	901	947	918	862	958	929	913	930	957	854	967	945	945	933	963	906	941	955	1028	959	980	979	950	961	883	958	959	966	967	961	954	962	935	985	955	914	928	880	997	911	960	939	924	1005	964	975	919	963	955	920	983	927	956	946	966	869	921	966	880	922	978	918	936	1001	983	967	917	968	973	953	925	972	939	973	948	929	963	940	921	1011	927	965	898	950	951	937	915	919	916	902	893	931	957	923	965	885	982	962	944	997	966	881	930	929	940	939	927	927	920	948	930	941	893	889	957	882	921	961	944	932	965	926	949	910	957	949	939	916	930	956	947	934	997	972	962	937	913	872	922	976	960	916	933	944	939	907	928	979	918	961	950	950	939	979	951	957	957	932	989	979	950	965	955	921	932	957	908	945	911	948	947	995	948	961	933	936	898	1004	933	994	942	965	886	906	895	975	950	918	979	960	944	942	908	875	929	899	899	941	945	933	951	963	906	900	953	953	905	965	910	963	944	973	1008	909	953	849	956	969	874	937	946	947	913	981	951	936	959	924	963	983	918	927	928	909	906	977	889	934	950	974	936	919	898	923	921	998	963	937	987	965	987	920	957	957	954	996	964	967	938	945	945	918	880	926	924	933	905	939	924	978	973	927	932	967	899	974	956	926	942	989	896	929	961	958	952	927	964	978	919	958	904	932	877	884	975	889	948	933	927	888	903	980	926	959	926	969	936	940	934	966	930	911	925	913	916	948	909	905	969	949	961	943	946	932	997	931	1014	908	976	893	964	981	940	1012	939	960	919	976	904	955	947	930	990	970	972	894	973	916	947	935	978	994	933	911	922	913	1003	946	938	963	948	954	1014	940	931	905	961	979	968	946	958	950	939	942	938	969	887	934	951	903	921	949	963	934	927	994	960	908	891	957	902	902	982	895	889	887	964	957	976	975	986	985	947	969	955	896	934	940	935	896	934	910	967	917	990	950	988	908	900	983	915	865	979	942	951	961	945	980	942	992	963	1010	899	964	936	936	917	939	977	918	953	921	941	875	917	965	907	964	927	1002	902	929	888	979	895	982	926	935	932	929	921	911	938	979	992	937	974	935	925	974	910	944	916	908	923	871	888	985	895	953	890	936	960	944	881	963	907	921	964	956	964	946	901	954	904	924	910	953	965	951	916	966	929	924	912	977	944	929	959	966	900	952	974	915	958	930	925	978	914	929
23498	20830	25093	26661	20835	20839	2973	504	371	325	347	284	317	282	271	249	300	295	244	252	245	264	239	243	249	247	261	262	266	245	246	240	232	255	224	251	267	254	258	239	244	255	223	248	252	209	261	231	256	223	257	245	219	224	218	274	226	230	223	240	225	228	247	231	242	233	228	219	245	244	226	261	231	248	220	231	249	233	219	242	236	218	279	255	272	238	246	224	236	265	253	244	240	249	208	243	232	225	248	240	234	236	229	214	218	248	233	263	232	236	246	281	259	243	238	238	220	235	227	219	227	250	222	231	206	212	232	241	261	261	266	217	238	240	233	249	237	224	243	249	233	205	228	202	203	211	254	249	226	228	227	257	226	232	246	252	260	206	226	236	278	257	228	260	259	245	259	228	229	228	240	269	243	217	243	235	240	259	281	230	217	242	231	236	238	229	219	222	188	237	218	210	246	208	208	230	219	252	230	251	246	225	219	238	233	238	244	255	230	241	209	233	241	242	250	246	225	242	225	241	216	245	248	245	249	238	257	274	234	236	241	249	230	252	245	217	236	231	223	238	237	220	257	244	254	235	231	254	233	257	274	294	242	246	238	223	228	242	240	228	281	229	221	262	242	231	205	241	258	219	212	267	225	229	260	258	244	253	277	253	222	201	237	241	247	232	243	240	242	277	270	235	256	232	209	252	262	245	240	234	228	225	248	224	255	252	239	215	253	222	233	246	256	228	247	231	235	239	224	239	225	230	205	241	217	211	260	254	239	223	257	255	216	227	233	206	239	224	215	224	240	222	260	243	275	243	253	227	225	231	266	238	244	208	239	258	238	246	252	255	254	224	219	223	280	247	251	282	225	246	279	226	239	237	210	244	242	244	240	257	248	267	258	280	283	246	257	239	238	250	252	244	232	228	219	256	248	242	193	238	231	225	266	239	235	241	214	245	251	267	278	256	246	228	210	227	232	234	248	263	242	227	235	232	242	264	234	243	237	248	259	252	252	232	220	246	242	217	220	212	241	233	249	246	262	209	278	232	242	241	254	229	217	211	235	236	238	253	228	221	241	212	249	233	235	218	273	205	235	256	230	235	253	242	257	258	232	224	235	214	225	240	224	243	207	246	240	226	228	212	251	232	271	215	215	244	229	248	248	273	236	240	225	251	203	212	238	225	248	252	238	249	261	234	247	277	255	267	243	260	233	247	242	262	244	237	217	219	220	227	214	256	253	231	247	237	203	257	269	201	247	245	264	235	249	229	245	257	239	237	242	252	243	270	242	243	245	235	229	240	232	265	261	229	261	229	261	270	230	229	238	253	225	240	229	242	224	243	267	253	232	223	215	220	219	247	224	261	265	240	224	236	267	252	252	226	225	276	276	231	224	227	234	224	237	242	227	259	244	262	234	254	251	258	238	217	227	246	241	221	212	256	230	244	232	229	211	243	252	243	241	252	227	229	235	208	225	233	228	244	256	254	254	260	246	225	213	240	228	216	214	259	242	217	264	237	198	195	218	227	225	223	263	225	226	250	222	228	239	209	229	217	223	241	219	238	254	239	238	211	223	225	243	235	231	222	257	251	218	254	230	238	247	251	233	238	235	279	230	218	246	217	254	248	252	259	269	215	206	259	242	249	253	223	239	238	228	242	257	232	242	277	236	227	251	225	236	252	239	238	230	232	242	267	244	239	236	280	214	221	210	215	220	221	238	233	205	260	240	242	248	232	237	212	258	260	220	251	242	239	263	256	228	204	237	251	210	240	220	206	245	249	214	245	233	230	206	236	221	219	229	269	247	220	225	256	227	233	202	238	193	233	220	232	234	232	239	251	207	238	246	262	247	221	240	267	228	246	229	237	246	259	242	263	246	246	233	232	220	226	229	247	240	219	223	239	237	244	234	243	239	214	227	235	262	246	238	222	249	214	216	244	223	197	238	234	247	241	264	261	237	217	223	239	253	267	262	255	236	249	228	220	240	250	229	255	257	232	222	228	208	232	247	268	224	225	237	218	254	249	217	226	231	244	241	251	247	224	238	246	246	211	251	229	239	222	244	243	238	229	205	242	264	241	230	261	270	261	242	251	219	270	264	237	253	220	224	220	240	250	248	247	244	254	238	252	257	236	222	228	231	213	225	241	235	216	213	270	232	243	252	228	229	245	259	250	259	239	234	276	262	275	225	226	260	251	239	227	239	238	226	244	221	229	221	228	230	245	211	227	244	247	238	244	233	254	253	275	238	232	236	254	260	238	257	223	228	235	258	271	228	254	225	200	233	238	242	240	215	220	249	221	241	250	254	214	226	219	221	241	248	220	245	226	244	257	260	227	215	218	228	233	234	246	245	253	226	230	231	257	215	217	245	240	241	233	244	218	227	261	216	231	224	247	233	241	225	249	252	244	240	223	216	215	216	246	275	249	239	250	229	231	259	212	246	242	231	236	244	239	226	240	248	251	233	212	235	232	214	216	205	240	251	251	251	266	223	206	200	209	225	229	247	240	226	230	251	220	228	219	253	239	252	243	261	257	212	250	228	238	232	237	241	228	211	227	249	246	246	229	242	234	251	264	240	230	230	226	253	245	249	250	247	270	232	216	223	227	245	250	233	230	229	235	236	246	240	246	262	226	241	245	229	198	231	293	247	232	232	276	225	232	258	222	253	225	254	271	239	230	221	243	242	244	224	237	224	239	219	236	227	246	231	255	264	230	236	246	216	204	247	261	228	263	266	255	245	214	235	212	225	243	251	227	246	220	237	262	246	203	260	235	202	257	214	258	231	255	227	252	227	205	225	242	255	264	215	267	254	243	213	252	251	235	274	251	222	226	217	242	210	232	225	265	210	278	230	229	240	234	254	240	252	246	250	209	217	263	226	230	243	215	252	225	226	214	228	228	225	240	219	240	236	263	246	224	236	224	228	205	223	250	254	250	194	231	211	249	249	247	234	254	254	239	229	253	228	278	265	240	218	243	220	240	243	254	246	213	221	249	248	217	250	210	250	234	221	240	266	223	253	226	218	254	251	250	233	225	227	240	268	247	241	224	227	253	199	233	257	216	217	224	208	246	222	218	264	218	217	252	251	273	250	233	270	255	233	245	243	215	218	232	207	252	258	222	237	249	231	258	272	244	221	219	235	239	216	236	231	233	252	240	256	242	229	226	247	279	249	259	258	263	225	219	253	262	226	224	248	254	232	226	224	288	264	254	230	212	235	212	192	230	245	248	230	259	218	254	236	265	237	217	260	249	267	259	241	233	229	256	227	238	216	232	232	236	208	202	234	241	223	250	263	224	233	242	223	241	239	228	245	258	230	250	227	250	216	237	243	217	228	215	231	212	243	203	216	236	231	217	252	229	222	244	227	228	251	220	209	204	253	206	195	214	205	212	235	236	226	238	235	223	229	246	270	233	273	216	265	226	209	274	247	255	261	228	249	241	254	256	229	233	255	235	225	236	218	243	260	244	211	243	239	203	250	217	229	216	241	241	257	224	247	251	221	251
3290	4882	3028	1512	937	803	697	646	637	619	578	615	533	553	589	571	557	541	567	551	590	564	556	571	553	578	562	536	546	535	583	529	609	511	567	543	564	583	568	544	510	569	559	558	544	576	586	542	540	561	570	524	585	514	606	562	559	564	555	586	557	594	534	563	579	546	547	556	574	542	583	529	587	539	605	545	489	531	552	557	528	588	569	536	542	581	576	527	568	562	557	562	546	548	540	593	554	520	533	545	583	545	585	576	539	564	547	527	564	551	553	563	557	554	586	533	601	587	540	611	591	536	533	572	562	605	524	569	536	506	560	557	569	529	512	543	592	561	548	556	564	573	543	553	562	593	554	520	537	538	519	538	581	537	525	503	562	583	577	573	514	499	565	522	554	570	600	593	565	602	569	554	609	526	585	545	538	568	563	546	574	528	571	555	510	581	579	580	549	504	563	607	554	561	535	591	587	566	583	561	554	574	567	590	529	575	555	550	586	566	556	523	495	567	592	595	586	518	535	552	549	590	537	546	537	552	532	496	540	529	592	582	543	561	572	564	560	558	549	559	543	541	528	567	547	551	586	538	577	504	524	514	544	549	557	565	585	530	537	570	514	566	579	577	576	542	584	544	538	526	546	534	492	527	577	518	562	519	555	549	546	542	582	534	549	543	584	569	544	540	545	548	554	558	529	538	603	583	522	572	541	550	568	545	568	529	523	529	555	555	586	573	560	557	537	547	572	527	545	540	575	569	585	540	547	555	539	557	547	582	551	561	542	549	524	571	563	552	552	557	604	566	540	521	566	551	510	504	519	542	531	528	544	582	544	545	597	591	510	537	534	563	546	565	542	548	512	537	536	537	551	534	617	571	556	584	537	527	558	525	544	539	581	535	548	589	544	588	537	551	568	539	554	562	534	536	538	558	544	553	539	564	548	541	599	524	560	543	560	529	539	558	542	568	547	525	531	558	504	570	600	571	598	553	529	550	561	511	538	535	562	554	536	541	569	544	568	521	538	551	591	545	568	552	555	543	555	521	542	550	557	565	558	524	543	571	544	563	545	587	536	538	539	576	591	509	542	537	572	590	543	556	514	563	568	563	546	568	547	538	579	555	543	539	545	546	586	556	545	596	572	547	569	582	586	544	580	566	582	531	577	573	560	530	554	556	563	615	540	522	548	573	574	542	555	544	585	543	533	541	554	569	522	565	577	578	558	535	550	560	543	563	567	553	526	543	538	524	542	548	589	575	578	564	578	527	590	563	577	536	552	572	607	565	504	551	557	559	553	568	571	543	561	549	511	533	559	564	566	526	568	578	605	593	528	557	558	557	522	554	534	544	553	542	590	555	544	526	517	529	540	511	544	557	593	570	562	589	575	512	583	540	573	554	569	537	513	566	586	536	560	546	586	576	568	558	581	589	517	534	548	543	566	595	613	582	525	554	521	538	547	505	595	554	530	538	534	530	609	558	570	566	512	557	540	542	544	557	563	558	538	598	593	544	574	600	586	571	547	574	559	553	566	552	600	512	564	568	512	608	541	548	557	582	566	579	557	555	564	569	532	579	550	545	591	566	504	539	555	565	523	576	539	551	511	539	502	562	596	535	577	550	553	591	555	560	542	575	567	570	546	492	552	553	520	582	588	518	577	535	604	533	545	548	553	515	563	567	545	572	568	572	562	537	549	575	570	515	562	550	547	569	539	538	562	560	597	579	533	543	558	562	541	548	531	520	582	509	544	566	566	575	557	557	571	555	528	573	550	588	558	556	557	596	514	531	504	561	547	568	558	562	557	567	545	571	575	545	579	561	567	550	523	606	553	576	582	623	544	574	528	544	510	576	564	540	590	587	526	520	577	577	543	564	578	546	557	543	525	533	538	546	500	520	569	562	589	570	576	566	585	546	580	540	562	547	536	524	558	519	566	478	535	583	519	542	602	556	519	606	553	577	575	573	525	525	580	571	563	577	543	521	565	531	568	603	601	559	583	620	603	597	550	547	581	542	506	521	571	571	546	575	573	585	582	531	522	541	565	552	557	529	540	557	544	590	545	552	559	571	608	514	569	529	600	586	518	546	546	611	556	568	561	511	539	549	544	540	555	585	526	556	547	540	570	570	528	565	538	520	511	512	512	575	560	568	512	578	578	562	545	516	560	561	536	564	587	577	532	569	531	555	533	522	542	499	530	598	541	547	577	546	543	546	564	579	601	555	554	582	559	535	530	577	596	555	548	546	504	547	533	555	584	537	560	516	585	562	583	538	570	507	531	571	552	584	560	553	587	573	587	597	602	543	555	567	524	556	541	483	569	559	546	556	571	569	531	570	554	576	578	528	511	555	538	575	521	563	546	543	553	526	522	532	557	552	574	548	545	540	592	589	541	573	553	553	557	527	558	573	537	548	570	524	507	520	551	560	560	543	558	562	557	554	553	595	521	564	568	546	556	559	596	540	556	544	526	555	549	571	550	579	550	553	552	515	576	554	519	555	566	539	582	564	539	498	568	582	505	555	571	552	515	579	561	570	570	558	555	559	564	536	602	558	549	579	563	523	561	497	556	569	594	538	551	539	545	579	557	557	554	568	545	525	589	565	544	584	585	536	554	552	574	562	569	543	577	585	558	546	507	602	515	522	552	577	551	581	593	557	543	552	563	576	551	588	605	560	535	524	532	568	540	524	504	571	520	522	560	529	546	562	536	542	532	556	498	551	550	557	542	549	526	573	549	532	584	587	562	539	578	567	547	547	516	547	554	582	554	566	514	519	584	518	576	517	548	539	551	547	569	545	555	561	543	501	575	559	536	539	581	588	528	537	559	545	541	531	522	544	488	530	577	571	546	558	539	534	523	536	537	608	569	555	566	555	582	545	559	548	536	582	541	559	531	585	562	532	550	535	576	581	597	545	532	568	558	536	558	578	529	539	522	578	519	544	586	527	584	541	540	580	537	557	508	539	571	538	560	561	562	560	535	607	574	516	507	559	554	554	570	574	559	555	563	587	576	551	507	532	576	505	549	570	548	568	545	566	567	538	523	525	541	554	565	495	520	533	543	560	530	532	594	604	558	514	546	517	515	541	550	539	581	584	520	561	580	544	519	542	564	567	582	545	526	565	540	607	558	505	568	538	577	560	621	575	514	544	592	599	553	563	556	555	555	594	539	535	565	561	549	563	572	568	530	528	570	569	541	538	547	513	584	545	558	528	612	548	576	553	530	541	544	541	566	587	542	571	506	526	541	560	550	553	582	511	572	540	544	553	538	556	554	529	534	531	544	566	537	502	561	556	552	594	563	529	558	532	545	550	553	539	582	606	572	545	584	522	575	570	568	515	585	593	553	542	534	540	548	542	603	562	547	558	540	554	560	527	545	550	559	545	597	530	567	551	544	580	561	539	564	544	546	642	564	539	512	554	593	581	580	555	549	542	548	580	571	518	543	563	557	593	547	517	554	621	553	555	558	553	559	534	609	550	560	610	520	543	527	540	541	544	572	533	539	591
32914	12907	1820	516	461	429	425	369	423	404	371	365	385	378	389	411	368	405	400	401	377	340	383	390	389	400	388	368	438	398	365	402	397	376	346	378	395	395	413	372	381	457	382	409	377	353	338	378	399	380	411	383	399	400	372	381	390	362	374	396	372	406	345	397	392	353	352	383	399	386	416	400	374	369	357	412	405	366	399	401	394	440	406	405	382	412	391	454	394	397	374	378	381	394	400	357	369	371	396	371	401	389	376	387	411	381	385	382	377	408	398	371	370	413	390	441	370	396	379	363	383	380	372	396	370	405	366	409	381	356	388	385	371	409	387	378	395	402	371	421	404	360	393	363	376	388	393	368	403	390	416	388	375	398	400	346	409	423	370	405	376	379	371	370	387	396	393	409	391	394	383	379	394	440	399	367	395	381	405	373	384	342	370	381	365	386	353	360	398	427	401	334	384	380	400	402	431	386	360	424	370	399	368	386	386	378	413	377	338	391	396	365	411	422	373	413	378	401	387	406	390	402	375	407	382	410	357	381	405	368	369	423	397	421	367	360	406	395	394	366	378	393	362	394	381	423	404	375	400	392	383	398	425	399	370	369	398	391	425	426	421	347	375	429	377	414	427	409	415	418	364	390	413	404	358	390	410	383	400	378	404	391	399	378	365	393	380	411	407	368	375	408	378	390	386	386	404	387	390	385	409	364	364	369	367	400	401	381	398	371	410	392	400	406	400	404	388	365	362	353	382	416	384	386	412	372	389	364	377	374	379	382	378	384	379	418	393	396	370	363	354	414	397	389	395	395	407	368	434	372	391	349	379	402	355	365	388	394	391	392	398	383	374	389	364	390	389	390	375	346	370	394	424	391	383	387	409	381	428	416	367	389	404	374	387	355	431	407	390	389	375	399	388	384	360	374	403	390	354	427	406	370	369	411	400	392	393	356	374	411	408	406	384	381	348	370	393	439	381	407	390	386	388	347	378	372	381	435	375	401	359	394	404	364	410	372	399	408	366	393	359	382	399	405	361	377	419	390	357	410	409	411	405	407	399	423	391	420	371	411	383	408	397	393	405	365	419	397	385	399	382	398	389	399	388	391	363	367	399	398	396	396	421	365	412	373	385	404	406	371	385	402	399	342	400	416	390	390	419	367	347	353	374	415	380	413	416	365	403	362	395	371	372	396	393	421	374	393	403	398	392	383	393	367	402	376	392	364	385	415	364	412	417	393	381	423	368	394	408	363	399	349	390	407	395	339	412	416	406	425	373	390	412	399	434	418	395	423	407	373	424	409	388	420	358	381	370	392	385	369	414	392	423	409	379	390	431	411	395	337	395	393	409	384	361	402	382	423	412	399	400	415	412	357	380	353	387	400	359	359	407	420	418	392	400	394	426	402	366	381	346	397	399	388	388	370	409	360	399	390	434	422	368	383	420	392	413	410	379	367	411	387	414	400	412	430	365	399	359	396	431	403	375	398	355	384	393	402	451	412	392	372	379	367	376	417	400	385	409	395	372	427	424	380	400	408	384	376	371	378	426	401	404	421	378	399	380	391	361	348	413	347	358	412	390	419	392	383	391	409	396	399	419	383	406	402	383	378	420	364	417	356	374	392	419	380	413	396	407	428	439	380	389	386	400	391	379	357	406	361	446	420	406	389	383	379	403	403	379	390	412	383	390	397	380	408	387	434	409	403	371	402	410	421	383	386	388	372	425	398	412	444	397	370	397	394	382	373	373	369	405	438	394	407	406	382	372	416	373	406	405	385	378	384	335	402	356	401	398	434	335	382	378	388	392	412	410	390	372	370	405	392	399	381	415	385	387	349	381	377	384	403	383	381	414	395	406	391	408	376	376	361	410	391	407	391	374	394	412	334	386	389	384	390	440	401	397	385	336	393	394	371	405	388	387	418	387	403	378	369	382	366	369	398	408	376	380	429	387	375	399	398	405	411	409	390	379	367	387	420	439	419	401	381	385	390	356	404	386	383	382	412	426	379	393	351	402	409	352	392	395	385	356	399	412	371	378	404	386	417	394	390	359	395	383	369	422	410	400	379	410	404	415	374	366	400	423	360	377	415	411	360	381	389	422	405	396	393	372	398	383	437	368	400	371	397	402	370	422	409	415	397	413	365	380	388	401	369	352	432	381	417	351	389	366	364	378	384	415	411	397	397	399	354	380	381	385	399	373	397	425	436	382	383	379	401	360	407	358	432	408	412	398	390	435	359	375	398	438	425	385	402	409	399	405	370	383	363	398	376	404	378	407	398	425	368	407	410	369	357	365	364	420	400	393	400	368	409	366	362	391	420	404	393	380	379	375	386	379	383	398	416	397	324	409	407	426	371	427	387	378	343	380	389	401	394	396	402	389	389	377	446	368	401	413	411	403	404	396	411	367	367	384	405	434	413	358	386	380	416	424	423	392	395	369	417	399	366	392	410	408	393	383	375	402	411	382	390	417	369	391	402	449	404	383	397	409	381	395	388	373	387	407	396	398	381	386	376	394	356	391	430	384	410	383	392	394	393	391	372	360	401	405	388	368	343	386	363	380	369	351	379	398	379	365	386	377	374	369	391	413	388	384	361	418	410	339	391	343	424	442	339	396	400	418	399	436	407	425	415	367	391	383	378	420	385	381	378	381	424	418	400	358	375	364	354	418	384	418	380	373	390	363	393	375	419	362	411	433	357	427	365	411	360	421	397	398	425	389	373	391	400	417	381	377	363	396	396	371	363	376	423	427	420	394	433	379	386	406	386	347	401	437	367	433	387	390	378	375	400	382	404	398	400	416	417	391	392	358	408	413	378	363	368	412	385	370	393	385	399	389	393	382	337	354	373	338	393	406	448	417	369	381	388	383	398	347	368	388	412	421	412	420	434	438	351	376	397	378	342	387	368	383	371	376	422	425	381	409	377	450	425	389	394	400	386	374	389	384	399	403	411	378	375	404	374	370	387	352	390	405	366	388	344	381	401	380	372	372	372	412	390	368	390	408	411	418	385	415	412	403	384	370	420	430	376	392	407	397	415	368	364	379	424	388	380	440	394	387	394	393	370	387	430	347	391	384	399	385	367	364	347	412	422	394	386	380	395	387	375	394	384	355	398	409	372	418	386	362	415	429	392	390	407	385	391	372	391	385	383	352	391	416	373	410	366	400	399	369	390	380	386	354	377	369	369	388	363	371	400	421	435	383	379	401	407	367	394	377	385	422	383	384	388	407	386	409	377	399	381	414	367	376	397	424	387	391	366	409	367	392	401	403	372	377	365	374	407	386	394	411	373	406	362	391	379	395	380	407	368	405	370	389	404	420	363	401	411	398	390	401	374	383	411	416	338	407	377	380	391	391	435	413	415	365	393	370	397	390	371	378	377	392	346	387	406	422	407	411	378	396	398	388	386	384	377	364	367	382	392	402	370	402	388	401	404	342	403	403	380	395	350	391	397	435	403	448	415	381	386	400	442	387	354	408	410	410	429	402	381	397	360	407	396	391	423
6511	1066	1014	966	902	866	868	933	863	885	871	898	879	893	908	918	900	875	907	851	856	925	874	867	888	838	892	877	898	830	888	908	841	892	827	879	948	870	871	898	863	826	833	898	882	944	868	901	893	808	862	885	846	888	841	891	836	864	945	866	840	893	876	862	919	910	884	878	869	901	859	840	893	873	862	847	916	880	942	872	878	900	800	912	880	890	958	845	851	943	847	900	892	864	858	886	899	894	856	897	894	853	914	874	867	884	931	898	855	939	943	890	867	885	860	839	858	917	867	880	883	880	873	858	876	878	893	893	881	883	904	868	861	884	915	926	837	837	854	881	871	877	897	837	908	864	906	889	909	834	923	844	863	915	828	873	887	872	859	918	854	852	897	904	887	879	871	882	864	880	861	893	897	858	988	856	834	900	861	839	906	897	918	902	921	936	873	860	876	892	876	841	882	920	914	906	915	916	847	863	889	927	910	889	880	895	903	872	887	857	908	847	875	903	858	834	892	909	877	843	861	894	853	845	904	870	889	916	904	877	885	913	885	888	841	898	875	902	903	878	854	831	882	924	820	874	911	838	915	873	885	889	847	864	876	915	927	882	896	850	838	860	862	908	898	852	892	907	839	867	843	923	875	882	876	856	868	871	934	861	839	894	974	916	968	869	891	869	890	962	888	908	843	882	894	871	866	901	871	864	882	924	872	910	874	864	846	896	877	914	876	906	877	878	885	858	897	894	950	890	914	882	907	839	912	876	924	893	868	876	896	865	873	941	898	867	852	887	902	915	868	856	892	866	863	949	939	864	880	878	874	914	894	867	876	896	825	898	870	908	875	844	877	964	891	882	945	887	909	823	883	884	877	914	867	924	899	925	884	900	939	827	932	924	919	881	831	869	889	922	923	871	886	876	889	814	947	869	885	904	877	840	887	934	872	859	832	920	897	849	886	920	903	899	901	868	879	869	898	866	880	906	873	909	870	856	887	869	868	867	916	904	885	874	887	922	867	845	913	868	857	868	883	883	887	848	873	833	944	896	872	859	898	890	871	889	879	883	887	849	865	886	925	866	862	893	902	853	864	903	886	838	906	865	811	902	879	890	926	914	896	842	823	894	892	943	864	882	834	862	864	925	884	855	859	913	933	873	930	898	877	923	897	906	878	905	888	853	908	846	882	914	911	852	899	872	866	915	900	851	879	850	914	899	901	891	891	873	935	900	925	861	901	834	863	895	843	886	883	853	939	881	928	857	864	874	872	874	919	919	823	876	889	906	834	932	913	929	900	882	890	815	891	817	922	873	854	910	891	871	865	891	915	889	898	849	864	857	905	933	898	901	899	892	864	925	886	856	869	901	913	862	912	837	892	858	876	915	879	864	932	839	903	859	912	877	834	920	860	898	882	904	894	868	863	899	876	935	864	831	857	869	941	864	864	868	892	934	911	915	892	901	883	865	879	934	963	901	912	867	885	879	833	920	849	861	875	864	903	883	879	942	890	870	868	846	881	901	930	858	885	893	888	897	870	867	918	847	831	910	923	881	903	911	910	851	927	919	880	883	905	913	863	937	880	902	865	890	889	912	932	875	875	860	926	860	893	900	893	864	923	841	906	906	912	849	872	842	892	894	909	926	900	952	911	919	835	924	845	913	877	904	860	898	887	886	887	908	885	902	873	901	854	864	881	880	912	872	854	916	890	877	887	892	894	866	931	873	860	907	884	829	903	880	868	929	855	891	902	874	912	918	898	908	904	855	919	854	877	887	896	905	896	888	914	881	929	896	884	942	843	854	894	833	876	854	880	838	897	875	842	855	935	851	894	911	842	866	907	883	926	862	903	886	858	872	872	902	893	917	871	884	901	879	934	881	867	839	806	888	911	932	884	939	885	889	870	838	897	896	865	916	881	865	877	866	859	908	836	876	929	902	901	957	913	885	939	883	903	899	881	863	895	899	898	847	894	880	913	891	892	893	875	852	865	886	835	933	886	888	918	900	886	941	919	881	922	881	928	897	939	912	813	862	948	897	874	831	876	943	887	818	909	833	856	875	889	905	841	860	876	904	885	854	861	884	865	868	909	934	860	902	877	899	903	940	905	873	915	880	889	906	903	935	874	906	899	821	882	909	917	898	862	927	912	871	926	922	882	866	903	801	906	854	913	934	886	867	855	930	891	848	887	874	899	896	904	873	901	937	880	884	912	851	845	850	858	894	907	892	906	843	898	898	893	860	850	867	955	868	872	870	900	842	872	873	859	870	891	877	915	868	898	908	931	905	868	857	942	852	874	868	914	898	874	855	863	883	882	850	944	890	908	869	937	923	878	905	848	879	917	912	876	891	902	953	896	903	858	849	903	841	877	903	830	897	862	872	833	888	953	912	891	875	885	854	825	938	865	865	906	860	876	856	838	900	858	851	902	839	913	877	860	935	913	854	865	854	899	859	911	930	934	882	847	889	893	867	907	877	880	850	867	874	869	900	852	892	904	911	887	861	838	839	925	944	855	911	896	942	903	938	836	887	884	901	857	956	868	896	848	876	875	869	877	926	849	896	940	883	898	878	900	888	862	908	892	866	876	858	881	947	889	853	872	883	896	958	825	816	892	910	818	860	904	861	887	911	864	867	922	880	929	908	941	916	958	873	874	874	863	883	854	899	827	896	853	875	925	921	896	887	887	914	849	873	851	865	875	903	894	906	843	851	861	893	873	911	883	915	913	869	883	869	868	913	853	857	875	866	863	954	883	886	922	940	856	918	826	902	880	876	877	880	888	827	923	897	860	851	916	852	875	895	878	941	889	874	879	858	875	859	892	885	925	915	850	884	907	833	930	913	912	846	877	920	909	911	888	877	889	893	921	911	884	884	855	884	887	902	868	870	884	935	915	935	903	872	829	900	893	927	870	863	901	869	842	854	867	920	967	871	875	822	933	889	888	893	865	843	880	883	843	890	855	859	835	929	881	870	865	855	903	830	908	818	866	868	855	911	847	901	888	887	871	892	924	882	911	864	882	923	893	914	878	861	929	907	903	871	903	872	883	910	887	886	869	933	854	893	903	864	803	892	866	860	934	858	899	843	903	881	875	841	873	840	849	920	926	886	873	875	867	909	867	909	910	909	855	852	903	914	864	917	845	953	868	902	852	876	881	953	855	845	864	905	872	858	847	879	894	902	894	862	927	891	842	963	871	922	905	870	854	925	876	901	868	853	880	911	931	895	864	901	874	898	864	902	888	858	925	875	872	900	906	926	886	886	826	928	810	825	866	855	847	888	890	890	855	887	863	845	865	887	961	863	917	872	924	890	879	866	930	892	873	903	877	880	912	894	910	855	902	916	878	880	895	894	891	894	886	878	924	820	897	874	903	835	883	907	925	901	888	888	861	831	866	928	933	914	831	906	884	866	837	893	897	933	918	892	875	877	904	901	903	870	908	900	868	867	905	874	901	840	883	939	890	862	894	892	879	889	857	894	869	915	868	852	837	876	899	878	898	887	874	873
24374	20811	24438	27272	20188	2056	620	510	506	473	481	484	458	457	430	442	440	439	423	408	459	434	427	412	414	409	440	428	400	427	387	431	444	436	420	434	441	416	424	446	424	462	411	405	408	400	428	446	406	371	452	412	424	473	433	432	433	400	390	431	438	406	465	397	435	402	469	434	420	413	382	386	425	492	409	439	425	432	412	409	401	447	443	428	444	393	417	405	418	448	450	413	422	408	401	430	418	422	427	431	434	396	430	441	430	383	388	447	442	454	413	442	407	417	438	419	444	431	420	399	426	425	426	440	431	398	407	460	405	386	423	408	451	442	423	430	414	413	464	394	432	435	407	418	435	388	397	439	401	437	404	445	425	444	473	390	436	415	360	418	408	415	371	403	462	394	381	432	436	448	422	437	415	399	402	412	446	441	429	439	419	425	436	417	364	405	411	438	450	405	411	392	450	421	412	400	437	443	393	424	391	435	423	420	419	444	438	416	377	423	388	436	406	434	426	416	420	431	445	412	417	425	402	408	423	395	372	446	424	410	426	470	469	445	403	417	393	413	457	477	438	417	415	411	408	421	400	432	423	404	395	440	398	390	435	438	448	458	435	448	404	419	430	411	450	409	439	378	414	373	443	417	408	427	402	400	395	422	412	368	403	401	401	408	384	420	438	437	417	484	428	442	450	418	416	398	442	414	430	428	436	422	447	445	429	426	395	396	414	395	443	423	420	416	421	410	385	441	401	395	406	394	447	389	432	465	392	414	403	472	427	417	455	462	488	435	420	446	454	437	427	449	392	451	432	382	385	472	408	454	433	434	458	412	401	388	395	417	401	420	447	451	425	446	412	448	400	417	462	413	418	405	406	408	404	424	415	412	434	401	419	427	408	437	430	438	404	433	423	469	445	404	413	386	418	460	418	382	434	403	437	399	435	429	401	421	382	395	402	382	411	414	425	441	429	417	409	411	424	421	444	480	437	441	428	401	412	385	399	401	440	361	416	428	429	463	410	384	440	450	457	420	397	404	418	418	423	399	407	414	389	405	433	416	445	444	415	397	419	424	436	394	429	422	461	439	392	433	439	404	419	418	442	436	452	396	445	408	440	412	416	457	382	424	426	428	441	434	385	393	432	468	386	450	385	407	402	429	470	425	449	419	381	422	405	464	423	444	438	388	393	432	417	433	429	443	442	408	462	423	398	429	479	432	384	398	418	450	451	437	431	476	429	437	363	426	428	435	399	419	391	432	438	411	437	423	447	389	447	392	411	403	429	363	414	428	437	417	455	413	417	453	423	422	415	423	420	438	412	436	431	408	419	417	405	419	392	430	395	414	416	386	410	416	455	409	421	404	431	368	416	422	415	393	406	447	435	430	429	426	406	466	368	389	443	382	438	416	405	404	413	417	416	433	414	428	436	395	434	387	424	392	405	409	433	426	416	409	431	407	455	407	416	444	394	424	405	431	432	395	440	464	445	391	401	422	438	410	383	424	425	438	396	414	422	467	407	389	424	451	456	405	395	413	400	403	387	453	434	405	452	426	427	481	437	419	417	414	419	408	410	390	411	439	450	425	423	388	388	405	420	436	399	388	415	437	416	415	405	444	428	447	416	370	421	379	419	389	427	449	410	435	382	430	444	369	408	404	392	431	389	373	406	445	405	429	416	382	414	399	426	409	430	459	422	413	404	381	381	421	415	382	433	453	398	393	418	390	440	411	428	406	422	434	422	426	424	418	439	421	428	428	384	447	408	404	414	424	421	409	432	438	455	452	415	371	393	417	443	401	395	390	430	429	431	392	395	427	397	415	432	408	407	436	421	409	449	400	445	430	394	460	457	459	425	447	455	435	406	409	390	400	410	407	415	399	405	435	385	437	417	433	442	417	482	437	363	464	410	403	438	431	399	441	445	398	415	423	458	423	433	421	405	399	397	406	420	447	406	439	435	425	438	434	410	409	414	469	446	437	428	451	392	383	396	367	393	387	436	390	406	404	419	415	451	423	427	423	427	441	422	417	430	440	432	407	398	399	476	406	392	425	423	429	382	428	432	455	496	452	441	432	392	433	443	447	401	415	413	398	415	413	417	439	444	441	428	436	439	401	418	451	430	380	425	427	451	428	405	415	388	432	403	434	411	463	390	440	407	392	463	392	459	389	415	407	430	435	424	427	453	405	402	441	452	418	429	455	475	438	370	450	423	431	430	409	408	430	417	437	433	397	440	436	438	406	415	444	442	403	403	447	448	421	416	441	407	400	423	406	411	431	409	445	400	427	454	404	414	404	415	393	403	382	409	435	441	416	463	446	404	368	474	431	401	413	431	424	418	405	421	412	436	426	383	418	431	418	434	466	398	440	412	395	421	414	422	437	420	419	407	442	417	432	409	422	409	443	475	413	458	404	421	375	431	434	439	477	465	442	430	423	436	438	407	433	430	430	413	399	403	411	389	450	438	456	434	405	431	393	461	379	388	414	466	429	435	413	421	407	413	423	434	421	391	408	408	419	464	428	435	476	420	426	429	425	408	386	388	417	439	440	418	406	408	392	387	421	384	407	399	438	412	422	410	400	397	437	427	395	435	437	459	437	397	423	435	393	422	384	436	409	409	420	453	441	420	438	377	403	461	440	426	407	436	409	404	389	428	430	446	457	406	429	409	406	390	427	425	422	392	427	413	454	432	432	421	440	426	395	449	385	396	439	384	384	421	390	412	411	446	400	395	470	451	450	410	414	441	395	373	434	417	379	388	410	421	428	447	391	449	398	441	443	392	399	439	433	390	444	398	424	424	440	415	436	390	430	414	398	450	430	410	396	434	405	408	397	416	395	398	422	426	400	444	433	415	432	434	452	435	427	432	405	410	407	390	411	432	444	412	399	449	400	471	424	441	386	424	417	394	404	441	449	399	408	417	468	468	452	439	402	383	385	387	446	403	419	403	424	422	430	416	388	426	436	416	422	418	390	401	421	428	445	433	417	422	421	369	455	402	400	436	396	433	441	394	431	405	429	448	434	469	408	437	390	419	439	414	414	440	424	428	411	438	428	411	401	423	441	435	439	441	432	430	432	423	422	368	430	464	428	457	425	396	418	449	419	414	448	438	425	423	414	411	445	414	439	435	402	377	441	436	443	393	376	437	408	430	444	407	381	396	388	413	441	418	426	411	411	410	403	419	430	392	461	439	436	422	432	466	450	440	405	422	414	415	447	437	450	426	413	418	430	395	423	437	418	407	427	434	459	401	407	422	419	430	378	418	427	396	383	429	427	425	419	445	441	445	404	425	415	397	437	429	405	457	398	409	409	410	384	446	453	428	439	400	443	442	456	463	427	417	419	441	404	419	388	431	423	441	412	411	437	440	421	413	403	385	423	409	420	403	410	434	410	422	374	390	435	427	406	399	427	420	409	434	395	397	454	442	412	396	425	385	413	387	443	431	397	434	443	391	433	422	428	390	409	373	442	392	372	425	402	432	419	403	404	465	463	395	421	442	456	389	449
3348	3150	2228	1357	1143	1050	1006	968	1001	953	964	945	952	867	947	939	917	917	916	979	847	931	917	924	918	966	923	901	895	984	935	918	902	949	855	876	915	937	908	937	913	881	924	970	908	933	923	905	920	896	873	916	912	932	905	877	899	906	935	913	958	888	985	900	931	948	897	943	928	887	932	895	912	944	916	906	865	952	972	934	1022	979	898	897	892	935	948	927	917	910	874	914	889	952	933	904	897	922	925	883	866	898	934	895	893	957	915	922	931	916	968	920	933	919	926	920	902	874	953	902	910	930	931	855	870	917	939	884	951	947	895	918	893	894	948	897	901	901	941	934	923	939	965	960	892	896	866	937	926	935	927	979	924	894	884	916	946	935	918	925	932	831	904	894	901	905	938	882	959	907	899	935	933	918	922	897	967	934	903	914	956	870	929	906	929	875	942	916	882	903	896	921	910	908	944	899	957	896	899	869	894	936	934	891	897	922	901	884	949	949	914	959	860	878	939	891	905	887	927	921	966	866	893	990	996	916	866	923	963	929	913	892	829	897	955	915	885	861	869	900	913	908	899	881	908	926	913	903	915	906	893	918	870	923	945	939	909	930	892	936	934	920	897	935	893	938	883	932	909	940	967	923	871	901	894	892	889	957	894	915	885	901	917	912	889	928	910	984	941	952	915	951	886	828	937	957	924	911	952	914	878	972	928	858	950	893	880	937	901	864	904	908	954	891	937	931	910	911	903	953	892	915	891	900	947	864	921	940	902	908	955	954	928	894	954	921	937	892	909	862	896	886	902	949	897	982	881	917	939	936	935	925	927	946	893	898	933	971	882	930	926	916	875	855	887	880	957	932	927	917	930	861	872	947	911	918	912	878	903	905	944	893	890	890	928	946	958	896	911	917	884	930	927	976	898	886	908	951	931	860	880	885	886	890	892	933	924	999	891	942	932	923	918	907	909	887	934	894	934	917	848	882	879	921	888	938	881	936	918	915	889	935	903	871	901	908	905	941	940	865	939	968	884	933	916	850	912	867	894	923	928	846	939	922	903	935	953	941	915	917	962	909	967	921	940	935	911	886	882	922	939	892	902	932	917	869	933	958	927	920	910	857	926	939	961	851	892	926	894	850	955	935	840	965	916	897	877	885	881	912	868	919	902	885	883	887	893	913	936	866	927	938	907	889	938	939	936	919	930	912	963	916	906	926	920	900	929	931	944	943	923	940	928	908	971	955	979	959	921	855	864	931	900	888	913	892	945	878	917	912	885	898	957	891	881	927	902	925	951	910	899	928	920	904	940	922	843	924	928	917	896	960	935	931	970	928	912	912	937	941	973	949	939	886	969	952	930	907	992	922	942	914	909	904	925	953	945	953	929	904	944	955	810	925	926	870	939	881	906	968	970	937	920	887	898	884	918	945	991	914	927	868	925	893	950	922	933	945	925	957	910	903	932	943	933	898	912	903	896	934	937	948	944	906	908	939	925	911	930	871	925	908	930	955	1001	959	861	913	940	900	969	898	924	946	926	898	941	958	895	917	903	934	935	874	885	923	897	946	931	921	941	940	917	962	949	913	898	964	933	891	893	878	902	926	941	915	857	934	968	859	935	924	891	938	840	886	925	928	900	921	945	917	900	943	936	890	830	898	859	931	925	868	883	899	950	893	933	889	944	949	919	930	880	877	1011	929	914	941	935	914	919	873	926	859	901	879	963	903	900	921	938	885	922	924	935	905	912	897	875	902	949	895	903	915	918	881	972	880	910	895	926	926	924	965	908	960	894	957	914	938	952	921	904	895	847	908	854	902	906	913	860	928	944	973	934	896	991	909	894	817	902	938	947	923	974	951	889	955	892	881	874	911	921	918	939	853	905	861	924	933	871	950	920	927	902	936	834	953	890	922	885	908	917	918	911	895	911	886	940	944	939	905	901	931	914	891	927	907	916	911	901	962	869	997	953	906	906	908	925	865	888	882	903	894	919	927	929	951	919	969	866	881	950	923	920	945	920	944	872	944	916	928	909	910	888	930	934	887	889	881	912	952	958	876	922	964	894	934	856	913	906	927	923	908	873	914	940	941	907	910	870	897	959	888	945	956	871	874	927	903	860	931	903	920	876	985	922	935	899	954	926	914	939	877	869	925	954	925	908	903	909	906	945	914	919	907	938	933	831	936	892	891	905	925	882	907	901	918	935	879	903	907	954	897	921	920	900	945	967	886	969	889	936	982	918	872	907	889	889	975	920	914	870	880	885	934	947	949	910	901	944	914	947	932	926	955	920	906	935	940	905	891	943	925	925	954	947	917	953	916	909	852	930	921	920	921	930	870	918	947	912	937	929	899	867	912	902	973	946	944	830	928	883	929	919	927	921	892	895	921	918	937	867	941	905	879	970	883	954	943	945	895	877	925	946	954	917	906	883	935	970	927	942	919	984	949	899	905	882	879	948	961	922	941	918	933	901	943	876	893	920	919	899	977	853	909	886	873	915	913	898	943	934	910	943	932	919	905	962	897	885	882	921	922	917	922	876	888	902	886	963	881	919	902	921	904	879	911	899	925	904	991	860	981	942	955	881	972	940	897	902	936	918	927	927	917	942	907	906	955	914	925	879	912	872	919	873	904	915	938	916	918	935	935	952	885	905	920	922	933	893	952	942	937	896	946	891	886	927	907	926	948	881	904	967	902	921	903	886	923	897	946	927	908	923	907	914	918	933	927	930	920	902	953	867	948	909	928	896	917	917	946	899	893	950	963	853	988	939	939	923	897	942	884	909	911	941	944	945	951	902	932	911	905	858	969	903	909	959	904	924	952	946	915	951	937	893	908	944	896	910	922	912	885	949	867	920	924	954	900	884	971	938	916	928	909	953	906	858	940	902	930	950	928	857	954	972	922	943	947	914	916	916	884	991	884	909	923	908	923	951	899	884	933	925	942	907	915	881	903	891	911	909	915	963	922	908	907	933	877	900	857	889	865	887	875	855	933	928	904	927	848	952	919	920	948	896	967	910	918	893	916	945	924	920	913	907	855	957	947	910	900	886	967	916	898	929	902	878	846	939	931	882	917	858	883	915	918	927	902	921	909	950	904	934	927	938	901	984	949	897	928	941	901	875	929	956	919	904	966	929	914	913	904	914	903	954	882	953	912	881	910	983	914	863	922	975	910	948	892	905	941	942	913	937	961	889	907	913	853	884	902	901	915	898	896	921	943	880	936	935	926	931	866	892	920	917	913	924	854	927	920	919	923	936	919	939	939	942	929	960	908	908	914	922	953	875	873	913	938	917	942	894	936	906	873	940	891	909	935	940	878	901	888	851	946	862	906	904	890	924	910	865	932	900	878	913	943	967	912	873	894	910	904	856	919	880	939	893	967	921	876	904	951	890	910	937	940	944	941	851	893	927	863	903	889	954	882	912	931	886	936	911	992	940	927	876	942	976	936	863	888	904	887	938	894	907	965	903	926	899	876	882	934	921	871	893	962	957	915	980	922	881	937	969	916
23452	20794	25048	26640	20802	20794	2880	490	388	357	316	296	294	272	244	279	284	259	266	249	263	264	234	246	238	255	227	245	230	234	235	255	292	276	243	243	222	248	234	253	299	268	240	256	256	231	251	215	254	248	217	244	256	273	213	231	258	249	248	293	232	264	215	265	260	305	233	241	249	251	231	206	241	254	210	247	246	278	230	239	243	247	238	266	261	237	255	258	245	234	252	222	207	242	248	236	247	239	269	250	256	245	253	229	233	266	251	241	274	241	231	264	263	238	234	228	245	257	247	242	269	241	243	255	239	264	250	271	263	235	243	252	255	223	213	251	245	272	240	230	237	252	222	225	242	245	244	263	252	254	236	238	236	249	242	233	254	255	225	227	241	229	202	254	244	261	231	233	243	226	256	208	276	247	213	217	229	236	267	248	217	248	249	239	222	231	230	241	254	237	234	226	256	241	266	260	242	253	266	240	245	239	270	272	250	236	228	254	267	233	247	257	251	247	243	278	238	222	221	244	234	230	215	266	261	257	228	240	264	263	234	270	254	230	244	221	234	232	261	244	227	225	275	247	271	238	250	244	240	217	260	264	269	221	257	228	221	236	222	231	243	266	283	252	241	217	242	249	230	230	243	225	238	258	269	245	227	243	227	234	218	227	226	263	219	230	253	239	221	229	248	222	249	266	266	244	242	243	215	247	254	250	230	218	223	229	265	260	245	257	244	242	258	260	246	241	230	263	240	220	284	247	254	255	247	244	277	247	234	237	237	239	256	224	268	242	224	246	236	231	244	244	262	268	211	252	260	232	234	272	275	237	244	245	256	250	249	251	232	241	233	256	234	219	233	254	241	265	269	293	265	261	269	215	229	258	265	260	250	287	259	256	247	233	241	253	261	271	266	257	244	219	229	223	217	251	229	220	227	224	243	258	267	269	237	265	255	267	208	220	257	247	234	248	279	249	237	248	245	215	254	250	225	221	240	245	241	262	227	232	260	205	255	241	238	274	257	260	228	254	253	254	234	268	232	219	261	247	216	254	229	235	241	238	232	255	257	227	246	253	248	234	222	219	211	267	251	246	211	249	218	236	234	247	257	250	263	261	237	223	231	238	236	203	231	227	256	239	250	231	256	220	238	214	246	255	242	249	258	244	274	276	266	279	243	258	241	243	264	236	242	239	267	231	236	259	241	232	221	253	276	240	234	226	218	246	232	237	272	241	234	234	248	246	220	258	253	228	239	266	242	234	271	252	275	247	253	244	227	251	244	233	271	257	247	226	253	258	212	260	263	273	252	224	239	249	268	283	240	262	250	197	235	242	230	230	238	252	213	251	254	249	260	234	236	226	248	228	256	226	233	245	240	219	276	260	242	241	250	250	247	256	210	210	263	240	212	255	221	238	238	259	231	240	271	236	278	223	240	255	260	235	239	243	237	227	239	199	229	219	237	221	247	243	264	238	251	258	249	235	212	223	268	241	246	221	244	226	274	227	243	226	249	253	251	259	230	264	219	248	246	229	235	227	264	238	260	246	224	256	231	236	256	262	226	258	262	230	252	256	268	238	257	226	235	267	230	227	238	253	240	228	269	253	222	234	230	228	254	235	217	226	230	250	227	250	255	266	234	225	231	237	235	244	252	239	229	220	259	236	216	229	252	245	213	233	248	222	252	221	261	243	253	243	253	254	243	250	218	224	232	242	233	222	240	245	248	266	248	253	272	235	275	225	252	221	248	266	256	237	202	275	249	215	258	262	255	229	224	307	260	253	237	217	266	247	235	230	238	246	264	235	246	240	237	230	304	235	206	246	260	252	234	237	248	258	264	246	270	236	253	217	245	264	225	244	225	231	226	266	245	237	236	253	228	257	271	228	218	267	242	222	238	238	229	260	255	270	213	228	228	242	218	242	230	281	283	229	260	233	231	253	223	263	261	228	232	257	234	230	232	232	231	215	273	248	253	228	229	242	263	227	257	263	224	235	249	257	271	261	253	254	252	273	254	259	248	262	230	286	275	230	243	249	251	235	235	226	234	246	252	228	252	254	246	247	225	271	245	254	259	253	250	264	226	260	227	238	247	239	220	224	260	285	235	252	255	230	254	262	224	250	231	230	223	258	220	271	204	221	256	222	231	220	233	262	225	263	246	249	247	251	227	258	243	241	211	237	257	242	259	251	234	267	242	248	226	273	256	229	224	248	233	247	237	215	253	280	256	237	229	238	238	251	241	238	270	246	247	271	238	245	237	245	259	261	260	256	272	250	204	256	251	320	234	266	252	225	236	235	240	237	268	240	241	231	242	215	207	246	249	245	252	258	237	204	233	234	232	221	256	208	243	239	234	238	239	223	203	219	255	245	214	258	282	245	234	243	224	230	233	244	231	233	253	233	217	259	230	210	221	217	255	242	231	263	251	244	235	270	226	245	259	241	258	220	252	259	257	260	216	250	250	245	247	265	252	237	247	263	230	252	248	260	266	260	214	244	242	260	239	238	252	253	248	232	238	245	221	236	253	245	217	247	233	250	220	268	246	256	257	246	235	235	236	249	239	250	242	242	227	234	254	250	246	224	237	235	218	241	264	214	271	235	243	265	254	215	255	230	241	255	237	239	266	232	254	220	274	246	228	232	273	265	244	265	244	237	249	217	250	264	259	248	240	240	235	237	240	273	236	254	250	259	237	224	252	266	229	231	247	257	254	266	233	215	248	256	235	225	255	228	255	237	282	251	228	258	234	248	259	255	247	230	232	227	255	253	265	220	235	236	246	239	255	265	273	255	262	209	226	219	233	229	230	245	238	259	229	235	238	229	239	236	229	238	263	238	252	263	250	245	241	263	232	232	221	233	249	249	206	278	252	246	214	222	259	238	243	252	268	198	241	247	247	255	217	236	241	217	221	236	246	258	278	248	240	236	239	264	269	242	246	224	225	271	253	249	241	234	258	269	257	245	254	228	238	197	243	254	215	249	259	259	260	232	290	221	235	227	233	239	239	264	220	228	261	233	218	219	206	214	225	230	237	228	238	269	225	247	229	279	269	279	257	230	248	247	255	258	220	247	251	267	252	232	244	247	247	201	234	250	238	236	279	248	258	237	220	240	230	219	236	200	236	254	239	258	266	257	215	250	247	242	251	253	278	233	223	246	261	276	213	251	226	236	261	247	244	250	226	264	246	282	235	208	260	245	259	238	240	240	222	254	228	232	234	247	231	241	263	261	250	255	233	253	262	260	226	280	244	268	225	240	242	257	228	230	244	230	243	228	237	232	249	240	239	198	215	224	219	224	248	259	231	238	229	237	259	244	254	232	260	250	229	254	250	263	251	264	233	268	215	243	211	226	247	267	245	205	253	233	257	255	262	271	253	257	284	245	224	272	249	229	232	268	258	260	235	225	251	248	214	232	247	195	231	228	246	249	248	253	236	238	227	251	233	227	218	231	244	232	224	260	208	217	235	252	200	261	242	258	222	231	230	215	251	254	265	249	281	261	241	237	256	232
3497	4875	3013	1435	1004	740	730	638	630	621	594	565	616	535	521	562	576	536	583	596	578	594	566	549	629	619	615	566	539	534	581	521	572	587	552	542	595	529	590	610	583	577	556	610	593	540	600	548	568	527	556	513	577	542	591	563	557	593	577	570	552	558	529	573	546	554	528	554	587	565	603	544	530	595	533	586	538	551	553	505	534	590	547	547	531	557	549	565	596	575	555	581	557	531	562	574	599	564	558	581	589	545	571	549	598	585	572	584	557	595	594	537	571	555	601	561	573	599	558	573	582	577	560	592	550	586	552	541	559	544	576	570	534	598	573	527	531	572	578	559	554	564	592	534	537	582	574	585	532	616	569	588	551	583	545	548	610	581	597	567	540	551	584	578	570	587	550	531	505	633	545	553	552	540	557	555	576	595	538	542	591	584	562	572	559	557	553	589	524	586	547	511	528	614	570	617	577	530	552	541	538	578	568	548	575	626	566	554	546	547	548	572	565	581	565	532	553	514	568	558	567	573	593	591	552	561	594	596	554	533	575	562	564	596	572	556	589	528	574	561	548	581	554	604	563	551	581	533	532	572	575	584	585	574	547	559	542	567	585	589	586	536	551	548	574	548	578	580	586	588	558	545	568	559	563	537	540	582	523	590	588	527	540	538	562	582	586	529	560	497	553	543	585	556	569	543	588	529	590	550	540	581	572	562	577	531	577	563	619	583	555	557	539	565	590	568	600	528	540	561	484	592	599	553	562	555	516	587	561	607	568	525	594	575	579	584	606	540	546	572	549	582	549	580	537	537	606	558	546	571	582	588	593	570	589	506	591	559	573	582	561	597	562	570	604	567	529	569	577	585	579	564	583	552	580	598	549	581	541	546	543	595	575	582	568	547	524	582	514	556	552	584	566	525	565	545	571	553	536	573	566	558	567	523	537	566	558	582	537	530	559	569	583	522	586	592	563	538	505	542	566	547	594	621	530	632	591	574	602	605	517	556	594	549	564	558	536	580	580	548	565	581	515	587	551	532	511	577	583	565	574	584	556	554	519	501	556	560	618	547	566	572	571	579	573	544	562	556	562	558	547	561	553	587	591	554	564	522	589	554	597	561	539	572	542	568	543	571	556	540	565	558	565	539	585	571	558	579	504	541	543	573	553	567	566	568	580	567	587	530	521	522	599	545	582	536	545	582	573	555	589	533	587	557	536	556	576	607	594	591	542	555	568	540	562	528	574	603	565	559	589	552	553	581	548	570	601	582	587	596	578	561	581	589	554	530	560	522	557	569	560	558	585	608	593	563	546	561	549	558	528	586	529	550	569	585	569	551	583	520	476	609	538	583	575	566	590	554	613	591	592	552	552	570	506	573	583	554	591	558	557	581	535	564	602	535	561	527	578	532	568	543	586	507	549	526	567	601	603	533	557	563	568	570	548	529	566	547	552	570	560	583	587	526	527	581	550	561	557	526	553	562	571	572	567	562	573	582	545	607	562	589	568	540	596	538	588	543	594	631	561	571	581	583	568	563	600	548	527	547	598	575	544	560	581	585	567	571	576	539	536	545	579	533	593	559	518	564	563	568	490	592	511	538	555	592	604	545	617	554	536	617	565	543	568	597	547	522	605	583	570	527	552	591	527	571	580	551	560	601	591	550	556	564	579	590	544	560	543	572	553	552	580	563	544	542	594	577	539	542	559	535	549	571	612	577	553	528	524	567	531	575	598	571	537	534	617	568	554	569	555	566	571	544	564	561	596	575	558	554	578	537	514	548	549	549	523	590	576	558	523	550	525	559	584	596	552	565	572	554	561	561	565	590	556	516	576	574	567	573	578	582	542	557	567	532	540	555	570	533	579	562	612	562	607	532	543	538	569	569	594	558	544	556	584	572	557	568	536	580	554	597	575	528	540	568	582	601	530	577	579	582	545	546	562	552	567	520	562	552	579	598	567	606	608	542	547	568	537	575	555	557	524	630	563	545	589	581	554	535	614	551	595	541	541	592	553	563	571	547	557	589	568	577	580	528	529	517	589	596	581	556	563	601	559	576	548	570	583	570	554	565	537	542	615	620	541	593	566	567	581	560	516	587	589	534	633	570	542	507	576	568	553	573	530	514	510	571	565	577	546	568	529	559	555	599	569	584	563	574	538	569	561	561	556	549	624	559	538	560	527	567	560	575	558	539	532	587	582	568	531	552	577	543	592	550	538	527	563	486	565	571	562	563	553	558	572	559	566	570	566	547	547	564	578	580	593	538	579	527	582	551	563	564	585	542	540	578	531	579	574	530	553	558	557	545	543	546	578	547	608	581	562	588	593	584	594	615	543	575	588	519	579	575	611	544	575	543	542	574	543	564	548	567	572	562	560	537	542	569	579	618	555	546	561	539	563	522	581	611	545	570	554	573	548	591	545	561	546	602	563	565	543	550	561	575	596	593	588	576	617	625	549	570	569	576	530	548	606	578	594	575	533	539	580	595	535	623	549	549	561	550	547	580	550	509	543	575	587	530	535	562	554	615	530	568	558	569	562	550	533	555	574	575	548	568	546	535	570	583	591	606	567	549	563	561	583	586	574	571	531	565	549	579	546	567	552	588	553	535	583	574	555	566	552	558	588	553	574	553	544	588	544	552	611	581	593	533	536	579	571	613	569	587	538	599	597	582	529	583	550	561	556	628	536	569	552	577	565	596	593	545	585	541	622	563	610	553	550	566	583	526	554	596	549	579	563	556	545	566	548	598	572	553	605	568	572	577	567	598	548	568	540	562	548	577	522	562	539	578	533	546	577	545	575	552	526	553	581	592	506	581	551	571	569	542	515	534	555	551	520	580	580	572	562	605	563	547	560	571	602	594	605	542	568	603	567	585	543	560	532	515	556	549	549	577	556	543	552	550	562	547	598	551	556	537	571	571	554	543	564	549	512	588	566	568	537	570	560	580	526	565	539	566	585	550	540	545	590	578	547	557	535	552	546	539	573	570	508	591	503	557	559	536	545	545	571	554	562	525	583	544	586	567	575	546	555	561	544	524	582	587	561	584	602	497	613	574	566	626	588	573	526	606	558	553	567	542	538	570	589	557	587	573	570	572	564	537	533	578	563	555	563	585	603	544	568	535	569	575	545	552	537	524	555	562	607	561	598	541	592	595	563	540	544	587	584	539	580	562	550	540	563	539	528	519	544	563	541	607	574	563	579	568	576	551	574	589	537	552	562	571	547	539	546	599	535	547	558	532	592	556	574	540	563	577	585	560	527	575	547	585	567	545	562	550	591	560	566	568	600	549	586	609	537	585	554	602	596	569	583	526	557	608	535	552	564	577	550	561	630	545	505	559	570	534	567	521	576	557	572	518	602	576	519	548	595	575	552	545	561	591	556	540	579	528	553	541	544	568	577	610	582	610	550	549	582	566	563	510	593	574	599	541	561	562	563	491	532	547	567	560	549	584	560	597	551	605	533	543	582	558	565	550	515	547	529	566	574	543	556	611	547	508	532	559
32730	12835	1780	519	438	399	380	388	365	413	409	400	392	382	387	382	359	400	361	382	385	382	378	396	352	382	390	397	360	378	399	352	362	371	389	386	373	397	396	361	391	380	358	345	380	391	371	346	404	386	380	358	328	372	377	394	390	382	393	383	386	388	382	368	383	439	370	399	387	401	380	378	383	366	401	395	373	388	376	394	379	399	389	381	398	395	381	410	430	376	359	352	386	402	378	396	402	361	377	346	374	322	372	373	357	365	349	377	337	399	366	359	386	391	368	408	417	397	426	345	358	359	409	406	391	408	369	375	378	362	361	366	356	330	388	407	406	381	391	361	382	389	420	382	376	379	375	378	399	339	362	385	359	365	377	358	375	354	364	393	391	349	382	394	364	361	382	358	353	344	386	377	367	415	370	364	388	375	400	403	366	342	374	372	379	357	383	379	389	393	367	386	364	366	367	390	362	409	429	396	359	387	405	404	405	348	359	367	393	387	389	422	377	403	411	386	363	371	442	380	405	350	370	407	400	353	371	411	380	400	361	368	376	384	377	384	342	379	385	349	385	366	401	409	371	366	392	353	388	402	361	372	338	372	392	404	395	382	380	390	418	378	329	419	382	356	407	362	382	387	358	349	401	387	366	360	376	367	379	397	357	403	394	381	364	420	405	371	349	364	349	406	376	377	349	374	405	375	391	375	349	372	395	401	357	377	397	384	390	395	387	390	379	361	353	400	383	373	388	366	391	419	385	407	389	367	411	346	415	357	374	373	386	352	372	397	439	362	360	366	402	416	416	372	344	366	395	405	387	401	373	372	382	346	398	349	372	383	392	379	412	367	396	386	371	356	422	377	413	354	361	383	402	358	357	380	392	380	409	381	421	389	393	393	398	392	378	376	370	364	391	415	399	390	411	387	373	389	372	358	363	356	374	368	362	388	398	385	366	376	419	400	375	380	363	393	374	421	386	376	391	363	401	411	389	365	355	346	356	384	413	371	384	377	422	389	402	349	367	336	362	402	392	363	393	405	349	406	393	366	382	413	411	416	410	375	378	357	390	334	364	390	367	368	393	352	408	418	398	398	389	408	419	356	416	417	408	413	366	417	383	397	386	346	400	377	362	378	345	417	352	379	334	407	344	420	413	357	373	391	378	404	346	381	349	349	386	420	382	359	404	411	375	377	369	393	382	428	404	382	340	390	395	362	401	365	389	379	381	384	407	370	377	399	403	404	373	393	385	379	381	397	380	400	392	363	361	376	390	375	382	360	405	387	398	379	405	426	377	396	349	399	383	388	370	370	343	370	367	370	378	384	405	360	395	371	380	391	406	393	369	395	387	391	382	382	395	393	426	350	381	416	392	400	375	382	421	386	422	376	370	371	378	381	372	384	404	394	362	367	375	376	399	407	418	389	377	391	387	397	384	361	383	387	387	348	370	363	392	377	407	366	426	371	396	398	387	335	380	367	393	432	382	402	393	364	369	385	357	382	329	383	403	400	375	407	374	406	352	391	361	389	384	376	359	386	432	402	422	365	403	404	356	403	375	388	350	372	365	355	374	342	379	418	405	403	395	368	391	375	409	396	403	368	357	351	368	396	388	371	414	410	381	374	358	372	409	356	348	339	393	388	393	380	380	410	348	367	380	404	394	375	378	377	372	353	390	358	380	391	354	363	393	421	359	385	376	408	398	390	388	352	372	407	373	377	381	342	360	358	412	376	412	363	406	397	404	388	347	356	385	384	376	371	387	382	384	387	367	420	370	399	398	361	387	386	398	386	388	370	414	378	339	381	369	372	372	402	398	375	378	381	351	384	413	393	379	376	405	359	395	363	407	373	381	362	390	381	385	382	381	385	357	366	362	415	415	386	386	399	368	370	402	386	401	376	334	369	383	375	368	362	355	376	358	355	360	380	443	389	411	393	378	362	352	382	374	392	395	396	373	403	368	358	417	395	368	359	423	390	421	414	386	305	411	382	385	401	375	378	361	367	368	399	386	387	371	360	388	345	393	415	397	376	381	385	377	371	379	378	353	369	407	378	348	369	377	341	379	402	371	371	386	383	370	387	399	366	353	380	393	388	383	431	382	419	381	366	386	348	389	400	394	368	346	333	390	404	382	345	394	351	343	390	393	401	369	370	365	366	354	419	401	397	405	346	330	339	391	355	365	361	360	373	390	368	383	397	340	383	342	432	389	353	391	384	357	364	368	382	401	390	377	388	396	402	401	419	353	382	386	397	393	397	374	389	399	409	366	398	399	375	350	394	346	388	354	404	354	377	394	389	402	371	358	371	389	336	379	372	363	400	390	351	382	369	394	367	357	355	353	377	386	377	399	378	407	379	381	395	410	358	396	348	383	402	380	381	355	336	377	376	370	406	382	374	407	359	400	388	378	414	369	367	387	367	378	361	375	356	406	375	369	421	354	381	396	383	374	403	374	371	417	356	368	395	359	347	363	388	380	397	399	406	380	381	330	369	377	367	364	444	406	410	354	361	348	376	351	346	376	358	332	393	411	387	370	372	373	372	368	408	359	429	363	374	390	392	366	352	383	405	370	331	380	368	356	370	379	380	399	422	382	363	363	374	412	402	399	369	371	358	383	339	418	385	376	389	404	363	404	392	367	446	388	366	365	368	391	389	403	364	387	408	377	371	360	362	390	379	357	400	432	372	367	390	374	359	406	391	361	366	406	369	357	389	378	390	389	386	390	364	378	389	376	375	388	383	360	366	399	398	394	387	388	387	402	362	384	394	390	347	365	403	362	371	401	409	370	388	415	390	356	394	430	370	330	364	392	376	394	375	363	419	366	365	368	365	357	364	353	336	373	387	371	392	369	400	377	393	399	398	365	360	352	380	364	385	385	367	400	384	359	399	354	413	408	377	382	371	383	382	350	352	371	368	394	385	364	379	381	406	408	405	405	353	432	371	390	400	413	398	382	402	379	363	367	379	402	402	360	353	351	383	390	388	377	379	404	378	370	366	392	373	384	371	374	401	363	397	401	384	381	416	413	427	370	415	384	379	399	395	412	397	387	357	355	405	380	386	379	369	376	359	406	395	345	346	371	397	398	376	360	379	369	385	380	371	382	396	379	357	396	362	392	412	376	399	368	359	406	408	407	365	365	392	387	372	410	378	381	363	389	376	353	406	338	333	386	394	394	392	361	384	377	379	411	384	374	378	365	401	402	394	380	360	388	397	378	350	389	387	369	397	366	417	370	370	384	428	375	386	339	376	360	409	408	386	386	332	331	376	366	411	401	364	366	368	380	358	365	394	417	353	384	365	332	404	393	369	378	373	364	380	409	379	388	354	357	365	388	351	379	371	417	391	401	325	364	414	362	388	409	392	353	367	423	360	367	369	378	406	373	376	393	410	421	424	415	371	400	370	379	394	378	407	350	381	360	379	344	379	390	376	414	388	347	352	361	400	383	407	346	372	390	388	390	416	387	368	394	378	408	352	388	385	364	384	378	360	378	351	337	421	391	407
5539	1052	960	912	901	877	876	866	840	844	834	866	855	810	881	886	908	859	887	847	838	819	857	892	884	829	906	878	859	857	847	878	848	895	859	865	873	877	889	863	845	844	888	871	888	807	871	844	853	895	865	787	836	844	886	916	894	868	901	903	905	869	908	887	839	835	856	897	980	911	912	894	873	872	881	807	851	808	855	927	849	902	870	906	906	859	874	825	914	821	835	797	903	850	855	828	826	900	858	818	908	880	853	833	878	814	896	859	880	870	909	803	908	869	853	901	880	839	815	870	808	847	893	857	946	872	917	893	849	817	836	914	897	861	853	852	855	848	923	945	891	898	849	883	840	871	798	864	932	833	928	844	905	861	888	801	881	876	888	833	889	831	882	892	793	927	863	791	860	868	808	858	889	899	825	806	845	888	862	865	931	876	859	881	873	907	823	852	893	880	857	801	850	858	855	889	802	854	814	851	856	853	881	869	832	903	830	852	901	844	835	849	880	817	891	855	850	881	884	883	818	896	838	890	843	866	862	841	894	884	807	852	883	853	875	885	822	839	877	907	864	879	845	850	829	912	852	890	845	817	889	854	823	838	849	839	870	870	875	889	845	880	893	920	852	893	840	901	845	870	842	901	869	861	838	858	886	843	897	907	885	853	834	870	821	841	841	816	822	888	868	864	899	859	864	880	895	853	915	872	881	924	879	792	878	816	894	898	912	842	904	852	904	862	864	856	889	891	869	859	867	865	865	800	854	872	890	905	842	882	861	833	912	858	821	843	871	885	840	866	875	849	808	894	866	892	850	869	828	850	864	890	919	817	872	854	898	878	854	812	884	858	855	884	880	862	870	845	832	860	873	869	860	870	904	878	807	907	889	888	821	949	890	846	898	888	890	861	864	903	862	852	858	889	858	871	868	853	902	850	895	866	897	866	854	913	858	856	871	868	889	836	826	861	831	880	870	859	858	873	837	816	821	882	813	859	833	900	829	848	834	815	867	856	888	871	868	875	859	860	874	862	853	902	905	907	845	856	872	844	823	859	866	850	901	896	860	871	877	864	803	887	855	865	818	844	833	824	873	831	915	884	875	860	827	896	864	862	834	897	824	849	896	844	835	832	895	839	855	863	861	833	861	902	889	880	816	913	845	826	863	869	867	887	873	831	875	869	853	850	855	894	857	877	869	832	893	867	867	888	855	887	914	836	864	807	842	810	859	922	877	843	839	864	809	902	878	856	875	821	820	814	892	851	822	858	875	889	847	886	842	895	867	844	883	856	845	829	911	843	871	856	897	900	845	861	860	879	895	812	832	906	903	887	885	863	829	870	878	877	870	857	898	899	899	867	857	860	841	828	930	851	796	836	835	818	892	868	856	870	864	808	916	864	868	844	871	872	891	868	824	857	875	910	839	839	886	852	894	899	863	853	885	878	873	856	891	868	851	844	823	849	862	862	816	889	862	826	846	841	860	894	917	890	866	883	872	865	849	837	873	881	826	844	820	877	877	888	895	866	883	904	888	825	886	848	838	860	857	872	890	844	865	892	794	790	893	899	833	816	849	836	853	878	841	835	800	849	938	816	910	863	854	890	894	848	921	858	901	846	873	848	877	861	861	823	846	896	856	886	890	872	925	888	880	918	920	865	831	899	864	852	863	847	858	857	831	897	867	871	804	844	859	850	886	901	889	870	901	895	892	861	846	844	864	821	867	868	910	886	875	855	874	839	843	909	901	890	833	854	829	848	815	896	824	893	878	856	885	843	914	905	902	900	907	860	892	866	887	845	888	866	851	856	858	838	840	853	830	843	879	864	888	832	825	836	874	877	836	875	870	898	915	869	859	841	879	854	874	853	881	869	871	844	844	839	861	857	867	872	882	893	815	867	830	858	862	893	878	878	896	921	877	871	858	906	840	889	847	842	913	882	896	847	836	848	823	884	855	862	886	931	852	889	878	862	808	829	868	821	879	897	914	864	882	913	876	837	853	901	865	860	861	843	896	897	870	830	859	888	893	852	852	866	893	818	829	841	838	854	917	885	854	853	875	885	822	883	814	869	830	840	921	899	879	840	813	832	903	861	930	882	860	851	826	887	894	834	850	867	852	869	855	801	819	889	876	874	872	896	939	857	870	892	867	851	870	885	891	892	828	897	869	835	910	831	894	849	866	886	810	911	869	880	833	842	885	832	844	846	837	883	874	845	864	911	852	871	856	876	890	854	837	933	862	875	858	816	779	855	868	924	885	870	849	840	852	941	840	892	900	882	875	829	862	905	909	875	862	839	828	868	868	839	806	896	870	808	894	859	844	836	833	887	809	840	936	845	861	889	887	864	849	843	860	876	847	832	834	862	863	843	895	827	868	849	791	825	889	833	875	850	781	882	843	887	880	896	867	888	858	844	882	811	868	853	848	871	852	886	853	839	887	834	869	862	897	842	858	906	869	853	853	853	875	886	900	831	834	877	916	888	869	865	859	900	879	900	898	833	821	888	903	869	854	849	873	885	847	904	903	875	902	853	875	850	868	857	870	897	834	846	809	922	893	880	857	870	903	851	850	833	861	858	852	857	843	952	856	851	861	847	828	867	822	791	906	886	890	808	885	883	865	856	862	879	875	862	890	850	850	854	837	874	828	832	876	871	888	897	855	813	863	820	831	860	842	832	883	834	821	889	885	854	843	899	828	875	843	907	869	924	863	862	881	857	839	844	916	888	862	898	877	885	856	784	891	880	850	833	880	871	885	813	895	867	880	807	876	840	836	877	811	836	879	853	890	887	808	901	830	852	823	873	847	867	838	865	876	885	864	879	813	876	863	867	858	836	900	870	849	884	818	809	892	855	838	884	833	940	849	868	884	869	859	846	865	836	857	868	884	849	838	889	849	849	843	885	815	816	833	862	902	825	841	899	843	878	852	889	871	815	867	822	829	871	860	824	860	857	878	853	889	900	849	879	894	870	874	838	871	854	855	900	849	864	888	869	859	841	800	882	839	899	891	895	878	902	878	871	865	834	904	892	860	897	867	906	849	852	921	879	864	922	863	818	852	877	854	908	901	915	872	790	837	898	878	899	880	881	868	892	874	851	881	874	899	854	890	859	788	837	806	887	852	904	866	879	868	899	859	854	843	861	844	872	871	851	916	873	815	885	878	839	890	822	894	878	914	877	802	839	865	867	873	897	878	842	832	869	932	862	839	831	929	868	922	838	933	881	860	899	857	888	841	939	849	800	817	883	872	856	872	869	868	892	878	867	862	891	905	844	846	908	820	835	883	826	900	888	867	803	857	870	888	821	846	866	855	841	874	876	913	867	819	843	875	856	828	872	903	854	823	929	891	799	915	846	839	810	885	813	902	900	848	876	873	870	872	918	859	868	892	866	905	875	854	906	859	821	869	881	845	896	834	830	862	836	911	882	842	879	835	872	866	872	901	819	879	865	808	827	844	898	867	859	862	835	888	902	837	839	830	900	877	852	896	874	852	838	897	845	914	838	887	895
24436	20806	24445	27255	20126	1877	630	528	445	497	464	481	444	421	436	458	438	446	407	453	440	425	408	450	458	418	477	422	402	454	414	469	462	420	432	418	448	436	432	439	419	414	410	438	380	405	402	375	452	441	435	401	403	436	407	425	463	404	442	378	456	388	402	438	432	439	437	446	390	408	418	431	416	398	398	409	418	429	435	400	438	464	454	429	438	428	427	404	397	448	435	441	419	413	454	416	370	453	414	417	454	428	445	447	449	426	404	422	471	383	433	459	449	422	458	455	425	427	426	447	446	457	430	411	434	425	418	422	450	437	426	432	460	404	435	433	413	398	445	410	429	429	432	413	407	417	403	387	410	405	424	416	426	449	372	429	432	408	441	438	437	434	424	446	427	419	397	430	399	429	443	405	444	479	425	405	404	408	397	439	430	432	446	442	457	410	424	399	458	451	440	426	461	428	397	414	432	397	424	428	404	387	421	446	421	424	384	379	415	422	426	424	434	413	408	414	448	398	407	454	436	434	418	398	427	416	455	426	448	431	452	474	397	376	416	408	410	447	413	430	417	453	448	428	411	412	404	415	418	477	447	423	403	430	404	445	437	405	388	410	441	404	400	397	404	461	371	380	432	425	463	452	419	438	417	446	395	424	435	412	431	441	407	442	430	417	436	406	399	430	413	431	394	415	411	395	417	440	441	460	449	420	427	437	446	425	428	455	461	440	447	435	458	419	418	440	373	405	434	431	428	447	394	405	445	401	437	389	447	424	454	418	431	452	422	414	391	432	430	383	448	409	447	411	449	422	463	444	463	398	417	388	431	422	401	417	449	461	402	391	456	442	417	467	397	440	453	435	439	457	391	414	440	397	434	418	430	473	415	435	445	431	435	449	414	389	439	477	397	412	443	440	440	379	414	443	456	420	425	431	434	413	459	412	411	410	434	410	451	425	460	449	423	426	461	413	452	414	443	385	410	420	410	403	410	407	434	424	436	425	420	394	367	423	463	442	424	480	418	418	436	411	408	412	484	449	412	413	466	438	446	415	451	446	431	431	395	410	445	401	401	412	427	390	397	411	415	422	420	457	405	392	409	407	464	442	390	436	432	401	423	405	438	443	421	390	442	461	428	430	421	439	444	436	395	387	429	427	413	414	443	427	426	388	416	446	430	409	448	418	461	416	419	390	432	417	462	448	410	385	450	434	401	419	424	431	446	419	465	426	414	396	417	396	429	404	464	431	381	398	426	428	458	390	402	370	429	417	422	411	423	386	435	468	423	374	454	405	428	400	414	409	417	429	397	433	462	408	427	436	445	403	440	431	422	433	465	421	444	429	434	460	414	430	411	419	383	457	460	411	425	423	427	454	400	395	441	388	407	470	432	402	437	408	419	433	388	402	406	468	447	420	422	406	392	409	461	426	421	421	397	417	455	416	441	405	410	422	415	435	393	425	419	411	427	412	437	423	435	409	402	448	424	422	404	424	395	430	407	445	411	395	388	378	389	435	440	416	424	388	391	442	439	423	391	437	444	438	404	432	423	428	417	409	415	466	443	417	424	443	389	433	414	427	446	427	400	438	402	412	428	415	365	444	471	440	394	438	453	384	383	424	408	429	387	411	444	420	417	466	401	379	449	413	444	408	421	440	433	446	465	417	429	419	433	419	435	417	423	405	425	466	447	418	418	390	442	439	431	393	419	427	475	449	436	400	431	458	411	409	411	434	442	414	440	406	409	417	409	400	415	427	450	419	432	405	399	435	430	414	410	454	396	438	395	429	423	414	428	400	428	441	408	420	428	441	430	413	407	431	401	409	394	456	442	429	411	444	419	361	413	424	423	447	443	471	424	448	400	421	433	395	394	426	421	414	424	384	389	396	432	436	397	472	414	409	400	402	403	445	440	381	421	461	419	443	442	461	411	451	416	431	446	418	400	398	429	444	411	410	429	380	406	398	427	372	456	410	467	396	394	399	445	412	389	429	434	425	415	427	418	428	459	433	380	440	430	417	428	461	452	408	409	414	405	423	431	405	438	455	399	429	421	462	426	421	409	386	444	435	437	416	428	384	454	408	435	410	433	427	421	415	452	413	442	416	470	389	382	434	438	402	415	440	437	417	394	392	478	401	416	456	424	425	433	434	421	403	411	490	394	459	394	412	427	384	396	451	452	384	412	438	439	446	463	413	423	417	464	434	432	425	447	397	431	421	420	420	442	437	441	422	432	365	401	415	461	434	456	427	417	439	415	405	431	429	445	415	466	404	374	416	399	398	420	412	416	428	445	406	434	381	414	417	416	423	410	397	428	417	401	446	444	461	445	426	410	425	411	432	410	423	422	429	429	470	413	412	384	430	398	406	405	400	397	410	412	440	403	409	414	389	433	405	436	450	435	405	457	400	424	411	448	462	416	418	434	425	426	376	432	456	429	449	425	432	457	434	439	416	438	373	406	415	445	392	433	393	433	408	415	421	409	485	411	444	408	404	443	404	414	444	430	414	475	468	387	443	404	428	434	446	389	430	453	477	423	411	414	402	392	447	480	407	448	427	386	405	376	425	457	408	429	403	423	412	408	441	401	407	419	424	441	381	452	411	429	416	419	421	380	438	441	388	404	461	418	432	414	407	410	421	429	468	429	411	457	394	407	405	443	417	486	436	406	449	420	448	451	372	436	429	447	430	425	410	425	442	444	415	446	418	424	404	416	406	411	434	480	416	391	429	418	388	430	375	427	449	417	445	394	436	449	437	465	431	447	389	426	426	453	411	481	401	412	408	401	421	421	463	406	397	432	387	421	400	430	397	431	422	455	427	399	414	416	420	438	430	378	385	459	440	449	451	458	410	434	411	437	450	429	401	403	423	414	407	413	388	422	431	393	432	410	445	392	414	394	440	445	375	445	402	414	411	414	373	424	455	458	369	398	429	431	429	409	438	422	416	432	400	440	431	385	446	472	447	441	449	405	428	406	381	438	457	441	436	454	448	393	430	484	453	423	393	446	417	439	417	444	437	425	444	467	446	415	439	446	386	439	449	418	394	392	453	417	440	406	421	466	403	417	445	430	427	452	462	413	405	438	413	420	420	454	413	472	437	437	414	457	369	433	417	434	446	363	402	452	425	433	420	385	390	384	415	419	401	442	371	429	443	452	431	433	453	432	444	428	401	453	422	410	385	426	411	420	433	417	423	387	416	403	445	427	394	447	419	432	429	430	403	389	430	398	448	419	424	407	433	443	456	405	436	429	374	403	433	428	452	448	418	408	431	447	415	406	400	459	422	464	409	397	396	425	426	428	432	408	409	420	442	389	426	493	406	425	423	394	428	431	398	396	448	418	403	399	412	407	410	420	373	406	414	397	461	421	452	386	431	398	449	421	429	423	435	386	406	427	463	395	421	415	474	412	469	405	417	410	386	406	394	398	422	393	431	397	391	442	401	427	421	400	434	431	387	393	416	418	428	441	406	459	427	401	422	408	394	413	390	414	447	449	437	447	456	417	435
3574	3058	2180	1378	1083	1064	969	928	1005	868	952	967	1004	925	977	942	908	968	931	929	906	924	958	927	923	877	945	938	973	954	947	872	917	888	966	946	911	938	971	952	957	908	894	968	949	957	933	943	959	970	920	920	992	907	933	938	969	959	937	946	894	952	964	924	897	931	908	906	973	915	894	990	916	961	914	910	950	900	932	919	894	933	941	962	914	950	993	944	999	972	927	873	921	923	939	951	876	928	972	898	924	901	935	868	888	919	945	915	900	946	910	1019	953	941	919	898	912	959	915	1003	951	884	919	941	981	916	935	914	894	916	963	885	975	892	966	937	997	942	920	931	963	968	896	862	914	904	912	938	945	980	978	890	912	919	928	946	943	955	928	928	893	907	961	1006	892	905	935	922	900	894	902	897	924	972	958	900	919	941	899	899	957	887	939	877	901	924	897	925	958	976	897	914	938	947	898	952	954	944	965	895	941	986	876	935	945	880	958	913	945	863	983	920	998	946	937	959	931	899	919	934	942	893	980	939	920	934	894	959	945	899	939	904	917	931	892	998	959	895	905	935	915	921	909	873	932	890	914	938	945	981	929	904	907	889	976	978	940	909	975	910	888	890	920	919	933	956	877	946	906	917	944	906	953	917	883	916	860	883	991	964	921	967	931	932	954	897	896	907	948	918	978	951	924	926	868	919	877	900	878	968	959	898	908	912	907	913	899	901	875	902	910	924	891	938	931	887	937	887	951	880	957	888	915	925	963	922	954	901	925	904	900	894	966	916	905	992	937	953	933	882	961	917	906	937	921	980	946	879	888	880	888	936	867	929	920	943	949	909	908	909	956	974	875	917	948	885	894	919	931	907	966	902	912	912	918	957	981	929	977	931	958	903	895	925	968	892	918	908	923	889	935	923	925	883	924	931	872	912	924	967	992	898	965	907	970	910	936	918	918	935	951	986	955	924	946	870	913	938	900	898	917	910	928	904	909	916	942	955	932	944	973	904	884	923	935	918	907	906	934	905	941	943	984	901	950	897	983	918	953	968	951	889	975	932	905	955	935	914	840	987	968	973	933	920	947	954	969	952	951	914	897	899	880	902	946	991	968	917	948	991	1000	886	931	945	924	916	931	906	899	956	960	851	893	918	942	960	924	915	910	918	919	927	892	936	899	952	929	938	893	939	969	932	981	909	921	944	934	972	958	904	948	929	929	910	957	952	935	910	907	953	950	959	878	860	871	941	861	981	952	926	969	931	933	923	938	891	949	945	871	908	920	940	909	947	943	918	945	920	946	956	946	926	913	963	921	908	953	864	889	946	913	952	926	939	862	899	975	943	935	880	941	906	881	967	983	908	936	900	966	920	903	911	961	938	873	925	916	910	979	863	931	924	895	921	900	920	934	924	972	944	922	898	919	911	921	857	901	924	893	931	933	941	903	938	950	921	876	934	925	959	880	912	926	896	889	932	902	912	929	947	928	909	925	947	990	950	975	929	1004	951	934	922	903	924	977	961	934	969	911	908	946	918	913	954	901	951	933	920	936	921	897	972	981	907	998	913	956	912	889	911	894	913	952	921	892	932	927	899	946	934	998	909	894	937	920	916	903	917	908	949	887	953	909	991	928	865	898	954	913	927	919	928	917	947	896	950	906	898	904	973	913	915	956	924	951	880	937	939	910	956	912	931	961	934	939	923	950	923	883	897	902	963	975	908	859	898	923	890	932	944	890	941	901	917	923	980	917	970	890	920	920	914	930	997	942	1002	958	951	918	889	970	977	936	870	918	921	949	953	932	885	921	905	867	893	871	952	936	948	905	933	942	954	883	938	911	954	943	922	908	939	915	956	903	899	928	969	888	916	880	917	926	919	954	1005	971	923	943	943	898	930	903	932	942	956	931	931	949	878	944	885	907	875	879	915	939	1001	943	907	926	885	948	929	962	956	921	951	854	891	961	874	902	953	902	925	976	923	899	899	902	870	924	898	906	887	952	947	921	946	952	954	896	892	913	949	954	930	913	923	927	981	952	883	960	892	908	950	917	942	925	911	943	933	940	897	924	910	898	939	886	889	928	931	972	912	951	879	919	937	949	966	950	951	949	933	937	897	896	934	905	953	907	900	913	915	840	920	938	1003	956	916	935	922	989	963	966	941	938	963	936	931	905	858	957	936	916	904	955	946	934	990	932	881	909	996	935	924	920	939	904	992	923	908	891	890	931	943	977	935	939	934	991	931	919	961	939	936	954	991	898	941	906	923	933	913	850	964	919	851	973	925	970	974	965	902	903	909	917	952	928	956	967	992	1003	934	950	963	936	936	940	914	960	871	970	906	932	947	915	961	947	898	893	884	913	902	909	942	927	918	913	889	933	910	934	860	904	933	943	928	983	891	896	931	952	947	942	916	961	924	904	866	910	907	1007	934	909	964	927	890	947	929	910	927	918	941	904	977	929	924	940	920	953	919	1007	939	950	869	907	889	917	913	911	908	880	934	971	991	927	913	943	954	902	894	903	901	959	934	910	915	945	882	936	971	905	878	928	937	937	945	941	931	956	934	853	969	978	918	899	947	848	949	905	928	926	916	884	883	917	972	972	963	973	929	936	896	942	955	892	888	918	919	945	954	970	924	914	896	887	880	953	926	916	893	910	967	954	894	993	936	904	906	875	958	873	894	898	899	889	924	936	918	949	905	894	879	883	912	870	927	891	902	905	941	873	875	932	965	944	916	951	900	921	940	880	911	980	911	957	858	950	964	955	968	939	952	902	936	937	903	997	981	884	930	958	994	928	927	955	942	909	893	911	911	920	928	931	902	947	934	991	905	922	924	894	908	961	900	933	902	944	939	929	965	904	956	972	885	898	937	889	932	892	908	927	981	983	947	942	923	918	900	946	962	915	945	923	979	933	935	934	947	842	926	943	965	950	905	939	906	890	936	913	930	943	987	902	854	941	921	936	913	916	927	972	962	957	970	935	946	908	930	904	966	926	896	907	954	919	938	903	939	945	935	941	909	930	932	951	928	962	946	919	949	924	902	918	941	936	908	901	959	852	933	939	931	921	952	932	889	946	910	939	963	924	968	975	954	920	959	978	934	945	942	946	891	937	930	982	997	857	968	960	912	899	979	973	923	924	973	929	900	919	855	901	930	944	928	942	956	935	915	973	907	919	977	894	941	970	943	957	963	922	935	940	929	938	909	936	928	942	961	895	916	936	933	915	915	914	953	943	935	974	961	924	917	937	965	883	897	982	930	963	912	943	886	944	892	890	952	947	938	924	883	917	922	917	882	949	934	930	951	901	929	884	962	895	958	953	919	923	901	955	941	968	932	919	950	930	950	889	902	940	860	948	917	929	861	916	966	934	898	943	930	948	958	870	918	949	911	906	927	927	950	929	958	889	866	886	941	939	874	906	1001	965	908	936	936	943	901	922	892	928	869	910	874	900	938	921	923	883	911	939	915	954	947	907	877	957	913	947	887	969	897	914	889	895	922	953	949	895	894	964	938	938	944	895	951
23635	20858	25121	26721	20865	20854	2839	531	366	337	320	322	303	279	272	272	284	316	237	268	288	248	274	271	274	277	222	237	267	245	273	267	253	247	225	247	248	233	238	249	282	247	283	226	214	259	247	249	249	248	239	244	260	247	229	258	264	230	261	233	238	250	252	243	244	241	253	250	215	264	247	247	245	259	257	249	251	239	224	212	232	231	256	243	260	233	229	228	234	235	260	240	248	264	239	224	265	270	230	254	252	235	231	221	206	267	261	231	205	231	243	263	238	239	250	249	248	252	253	218	218	231	246	240	259	283	226	221	226	248	250	239	259	230	266	258	230	220	221	295	252	271	254	217	228	242	251	221	263	222	238	249	208	257	249	255	199	248	219	215	251	226	253	257	218	271	245	230	241	234	242	250	239	240	236	231	248	249	249	231	200	239	238	253	233	229	224	217	225	265	237	210	245	260	255	251	241	230	255	228	241	237	257	261	224	227	216	239	211	234	231	230	228	241	271	241	262	256	246	236	205	235	262	237	256	263	276	251	244	246	286	232	214	241	229	207	215	237	214	246	257	270	234	230	258	225	244	250	233	247	283	244	226	232	249	228	223	207	246	250	241	235	244	210	241	224	249	274	223	226	225	250	241	202	242	227	233	258	234	266	248	225	261	243	229	231	224	213	253	227	224	246	259	253	235	263	264	221	238	231	243	223	223	259	252	223	258	243	245	252	242	242	241	245	244	226	227	240	238	236	234	253	271	262	236	244	252	244	237	234	209	256	270	264	239	241	250	246	238	251	253	249	268	220	277	220	229	221	249	246	253	247	203	259	225	211	204	251	208	237	241	265	257	237	199	248	238	227	284	217	220	222	254	246	244	230	219	237	238	274	259	237	231	263	233	220	220	250	261	194	218	254	227	228	255	235	245	233	229	251	234	253	231	239	236	239	228	245	230	226	215	241	241	237	210	240	236	225	233	271	238	228	239	205	226	235	263	269	252	246	244	256	250	254	226	223	252	216	238	238	235	218	220	229	238	257	234	235	219	228	215	263	265	247	225	236	219	236	257	235	261	221	216	258	216	236	270	228	240	219	239	271	251	246	246	240	257	234	251	243	232	262	269	255	232	265	274	226	247	276	254	243	241	243	207	225	262	246	249	221	221	232	254	235	243	254	258	254	231	242	273	252	220	234	234	217	233	235	259	240	215	254	230	256	257	258	237	250	247	265	259	246	226	231	260	242	253	252	265	233	238	263	265	205	251	236	225	246	246	260	242	210	247	217	246	226	244	245	222	204	262	259	266	237	233	245	271	245	223	241	243	281	227	260	226	246	229	232	217	219	233	246	238	256	268	238	230	257	241	223	229	250	222	257	258	216	254	223	241	242	257	257	206	258	227	265	252	250	218	224	265	240	256	247	223	221	236	221	249	261	238	260	277	247	263	210	212	261	214	246	240	249	248	252	219	221	228	242	224	251	269	249	261	236	236	244	247	257	253	253	262	248	238	234	231	240	268	226	235	256	216	235	243	224	261	248	238	232	221	258	247	243	221	235	237	217	228	218	245	263	246	261	227	240	246	254	285	270	248	217	253	251	264	243	207	231	249	241	214	228	255	245	239	219	239	280	224	229	234	214	231	242	228	234	239	226	208	245	228	236	241	236	218	222	258	257	242	251	228	234	235	244	259	264	224	240	238	278	261	231	226	209	243	217	253	206	234	238	237	247	275	257	241	254	248	235	225	204	227	238	238	235	288	242	229	220	217	249	211	250	228	235	267	246	253	246	222	230	243	226	263	249	228	254	239	235	240	228	264	238	264	262	222	250	217	237	253	233	278	264	233	228	274	244	227	247	244	234	247	211	247	216	241	233	225	233	233	239	245	223	251	252	235	252	272	255	234	288	264	255	247	234	231	238	240	255	221	214	217	209	248	260	248	243	257	220	236	257	236	213	229	223	227	238	216	239	253	233	225	227	265	283	260	247	249	262	217	239	251	247	231	266	198	220	236	241	228	254	220	226	258	243	242	261	248	222	249	248	258	232	250	220	254	225	250	245	242	239	255	221	223	264	252	225	265	218	249	250	239	274	258	246	239	249	229	250	225	229	246	231	259	259	241	260	228	224	236	229	213	231	268	238	229	205	235	237	253	221	243	247	229	271	240	246	240	259	255	273	228	255	242	228	246	236	253	236	237	232	268	232	241	237	237	251	227	269	244	269	258	246	222	225	211	231	256	243	237	239	238	236	245	261	259	270	242	242	231	230	239	229	255	230	228	223	221	229	243	276	236	227	224	219	242	235	231	244	248	239	250	240	214	242	218	262	244	246	260	228	242	234	258	239	211	233	225	246	248	234	266	251	221	250	221	227	249	209	247	232	251	239	225	234	226	252	231	220	243	244	218	219	265	247	210	268	215	198	234	241	221	231	247	261	245	229	252	212	251	252	239	260	241	230	221	248	247	243	201	237	235	255	246	258	243	233	246	247	269	265	248	231	258	238	241	223	255	224	242	244	257	243	241	237	231	237	261	273	268	248	288	229	246	234	263	257	227	259	239	244	245	222	257	274	205	243	263	259	262	248	257	251	243	256	237	235	228	215	248	239	248	237	248	224	245	242	240	237	248	224	220	260	273	247	243	215	257	231	247	245	249	239	253	249	214	226	227	222	227	257	232	227	231	223	286	247	237	243	235	239	270	226	251	260	253	239	231	242	240	253	226	241	253	212	212	213	240	240	241	217	232	250	244	231	264	235	232	235	242	218	217	260	255	228	266	243	228	248	236	208	211	268	230	231	240	250	224	257	256	244	250	237	271	234	226	229	253	226	265	224	244	229	242	229	225	273	258	237	246	245	253	205	237	229	233	215	256	238	240	220	236	265	251	224	255	258	249	258	282	215	233	238	243	213	235	227	244	249	238	231	252	251	234	227	238	234	254	262	223	219	227	225	217	249	261	237	234	229	266	241	249	216	243	238	239	269	243	245	239	238	242	249	236	251	240	232	247	252	236	243	235	248	244	267	244	230	238	232	232	247	229	264	256	239	228	210	245	247	238	265	212	269	227	253	211	264	240	230	259	245	251	239	267	237	240	216	233	262	228	252	248	224	235	209	259	230	224	235	270	213	258	250	262	259	228	227	230	240	231	241	244	239	250	244	250	217	267	241	227	218	241	251	253	249	238	247	239	271	234	248	256	231	244	236	219	254	257	254	240	236	236	251	249	246	241	252	272	235	238	247	201	268	238	252	237	230	246	243	233	267	201	233	231	248	227	249	257	243	260	250	239	213	233	257	225	253	250	253	232	251	238	233	252	240	227	243	247	259	208	254	234	253	214	227	255	237	259	257	250	229	218	214	226	249	228	241	243	227	239	248	248	245	244	253	231	252	207	228	232	231	247	226	274	243	239	228	255	241	232	255	247	264	245	234	200	246	229	255	265	222	214	263	244	248	218	214	246	244	248	215	234	237	228	229	259	251	224	266	240	206	238	242	235	248	233	229	251	250
3272	4689	3114	1472	1045	798	686	699	581	602	595	571	632	578	614	576	601	608	549	584	560	545	588	599	566	566	551	585	599	543	512	551	583	541	580	538	523	601	582	521	608	561	600	549	579	550	554	567	553	543	574	603	590	556	530	548	543	576	533	572	552	549	562	604	551	575	526	601	547	566	527	565	561	590	553	584	566	603	541	578	548	523	578	617	588	569	553	531	529	562	544	558	558	595	553	538	585	532	564	562	543	553	541	562	560	501	563	562	585	566	536	570	586	571	587	575	576	603	532	551	585	581	547	572	559	566	562	509	546	539	573	544	597	607	563	564	545	589	571	567	575	560	538	523	605	548	572	540	512	548	572	562	552	555	554	557	551	594	560	549	536	562	544	579	576	568	570	542	561	580	521	554	548	581	545	539	562	563	553	561	578	536	570	525	555	556	570	536	529	543	556	613	596	548	589	564	539	581	564	550	628	579	544	517	592	568	537	556	555	570	563	573	526	549	537	561	574	566	557	551	594	552	561	562	581	541	579	536	545	547	553	588	553	564	568	555	541	584	564	564	566	568	526	550	573	574	521	579	557	537	599	566	586	601	518	523	599	544	549	547	496	600	597	526	532	574	594	621	533	555	615	492	533	541	556	584	528	571	556	559	592	551	580	522	542	531	536	566	552	581	579	565	505	573	566	524	580	592	538	482	580	570	564	607	582	588	591	564	561	538	556	566	532	569	529	568	595	545	577	581	531	557	568	533	563	559	481	583	548	548	570	516	603	565	525	563	565	535	557	592	573	590	515	540	600	540	561	553	562	533	569	564	563	538	516	560	548	540	565	544	554	496	569	551	591	573	535	535	556	583	550	602	522	548	586	588	560	534	548	572	552	591	536	542	580	569	517	571	523	528	569	558	562	578	561	576	569	546	559	555	579	564	547	578	540	580	561	566	570	544	528	544	501	533	536	581	564	535	531	552	589	532	562	537	595	590	534	562	596	551	556	572	565	583	563	549	569	553	586	555	537	561	554	559	572	546	578	579	573	582	583	548	542	527	543	549	553	591	517	551	569	529	576	552	564	580	567	597	563	576	530	536	547	555	551	543	541	550	574	507	586	558	576	574	536	535	545	564	540	530	521	585	562	546	583	551	526	580	601	574	557	529	595	536	556	576	514	606	546	521	566	557	525	568	529	552	584	559	608	551	576	535	559	557	571	557	540	566	556	594	581	586	504	563	558	569	559	552	555	523	579	548	588	571	527	522	588	585	558	539	579	577	555	614	548	522	523	566	536	552	624	588	542	536	548	546	547	554	567	612	569	535	517	560	534	590	530	563	531	597	536	558	529	591	568	548	513	539	549	566	514	560	582	550	534	571	553	572	566	572	562	541	574	587	558	557	600	591	548	549	561	529	562	575	544	585	551	542	551	553	524	549	575	572	557	521	583	562	517	526	561	589	523	564	595	598	536	553	566	540	569	592	592	546	532	517	562	556	546	575	565	541	587	543	503	570	592	530	587	587	577	532	597	600	564	570	587	598	579	586	602	575	547	549	557	599	564	573	594	580	549	550	568	563	568	529	557	550	601	573	554	549	581	569	574	577	552	578	562	550	572	600	587	580	536	586	565	544	553	541	548	610	541	538	547	617	511	585	558	524	576	581	599	547	537	580	553	519	571	573	612	531	550	565	565	544	533	558	577	580	580	591	563	573	549	571	561	552	532	532	558	523	581	536	572	536	509	601	539	549	583	591	555	568	552	524	573	592	594	556	568	553	535	531	533	567	520	537	570	527	520	526	522	552	573	526	526	571	560	528	568	540	558	576	535	546	543	562	529	523	550	548	546	554	559	564	544	584	596	542	615	521	567	580	549	611	542	549	575	586	538	550	528	588	599	547	575	578	583	544	560	570	580	502	554	562	583	527	521	527	529	549	572	550	510	534	573	520	548	590	534	616	555	582	551	608	571	539	593	571	561	551	523	562	575	566	566	572	589	550	531	575	540	563	597	602	544	569	542	514	549	593	572	559	540	587	584	563	579	563	553	555	518	562	577	585	564	533	536	538	554	566	550	517	575	601	586	557	554	524	550	592	574	548	553	600	558	533	566	512	566	568	519	567	541	561	587	558	557	527	569	563	571	563	559	531	549	559	548	585	538	564	534	570	572	551	514	520	545	568	588	558	578	550	572	562	554	600	520	576	575	593	551	535	573	553	566	578	544	527	564	580	555	514	536	531	574	581	546	558	556	592	535	558	564	552	578	566	569	549	520	543	505	548	577	571	549	565	583	565	501	557	547	535	590	541	583	550	559	550	565	563	582	563	551	572	564	558	563	530	575	592	552	582	544	572	586	541	593	570	583	496	575	552	561	520	543	578	561	587	558	568	564	563	565	568	526	563	554	544	541	572	548	580	544	572	557	555	570	554	578	586	569	574	528	524	545	535	548	525	511	569	564	529	550	599	559	545	586	540	583	590	571	575	579	515	588	605	547	561	549	552	573	543	545	571	532	580	564	533	591	592	558	568	546	566	562	574	555	526	580	549	564	587	613	528	538	553	581	566	609	585	550	556	565	516	533	572	529	586	567	549	566	548	544	564	593	537	574	515	553	555	557	550	575	536	549	559	586	556	582	578	575	531	546	579	530	616	540	602	591	608	559	558	579	559	559	537	563	576	544	559	551	579	559	545	560	576	579	566	580	556	507	565	586	542	564	521	560	610	541	525	593	542	544	563	522	569	604	549	571	534	615	524	549	572	536	561	560	534	531	540	568	547	511	560	566	537	528	577	577	599	575	563	569	601	542	511	510	544	596	559	577	554	611	590	585	564	540	574	577	533	527	556	571	576	590	576	605	552	564	552	506	556	537	567	557	576	539	545	521	569	573	546	544	594	562	519	536	527	582	617	552	537	619	577	533	571	561	589	550	577	559	590	516	569	558	560	564	554	537	537	565	557	543	554	559	603	584	590	545	572	576	562	569	612	539	574	547	496	545	569	580	570	580	550	528	603	538	538	552	544	536	570	516	548	552	593	550	548	532	560	573	537	603	531	594	534	576	521	542	570	519	565	561	562	559	561	552	564	542	592	549	532	529	565	558	577	557	576	548	583	535	532	549	580	511	573	538	532	512	591	578	539	562	547	549	530	552	537	565	574	612	575	520	550	542	572	532	526	538	550	552	584	566	565	577	567	568	558	572	534	558	559	550	588	568	564	481	573	567	570	559	546	579	580	579	485	561	570	526	508	564	581	570	585	568	567	546	534	605	525	560	534	621	571	539	533	523	572	568	571	526	542	595	582	563	565	542	600	551	533	569	536	594	579	549	565	573	551	564	527	523	510	533	585	565	557	540	554	550	544	523	583	536	601	545	530	551	510	509	547	571	536	543	553	542	566	509	564	596	559	589	553	554	579	538	509	563	572	559	584	565	584	566	568	554	538	611	595	579	591	581	542	580	572	561	547	552	598	602	561	549	501	623	516	526	555	554	534	494	572	559	598	589	589
32633	12805	1688	530	412	387	383	382	375	321	398	360	383	393	387	356	373	420	398	377	331	397	376	373	357	383	378	420	412	364	356	357	432	339	421	407	379	400	381	376	385	383	377	363	380	385	408	388	373	389	426	401	383	368	387	398	397	445	405	388	370	367	391	384	352	369	425	394	332	393	363	418	386	376	401	370	419	370	365	403	397	373	382	340	389	352	341	390	371	399	356	397	414	406	398	380	355	407	371	351	394	358	370	408	387	366	365	417	397	363	372	383	398	396	393	366	410	359	398	369	411	439	372	383	372	392	361	406	365	353	332	423	376	358	362	387	423	379	403	367	377	369	378	386	374	374	390	358	430	378	361	359	413	386	359	364	364	396	375	346	353	389	378	389	381	397	385	370	350	419	381	388	365	349	389	392	373	339	370	368	381	383	373	426	372	370	356	375	390	356	381	375	377	395	386	359	357	413	366	380	433	380	373	357	359	393	380	397	380	402	362	383	368	360	422	409	364	358	402	365	402	359	376	386	353	386	351	342	369	375	386	410	415	364	383	433	369	329	392	380	391	396	426	352	407	398	355	368	350	367	353	394	374	413	349	382	406	390	416	397	374	390	364	395	385	387	396	427	388	375	386	384	379	414	387	415	376	383	388	368	339	407	402	423	429	390	391	394	369	400	354	395	355	401	354	397	377	372	387	382	393	340	384	336	381	369	388	392	366	423	371	369	371	371	389	354	383	376	393	397	389	380	335	349	387	402	362	379	378	369	387	419	383	371	373	394	393	383	379	361	416	389	355	404	362	383	372	405	363	357	354	375	413	399	364	364	411	394	379	351	375	420	408	362	398	384	356	388	379	373	378	396	386	417	385	374	339	375	395	408	408	397	389	389	381	378	378	374	417	367	404	393	349	395	369	401	384	420	366	358	370	362	400	379	351	368	379	387	417	445	404	378	375	418	360	378	344	387	421	378	354	375	378	371	376	392	409	436	418	377	401	380	417	363	389	398	352	400	393	378	361	377	362	398	384	411	416	372	413	365	364	368	405	368	369	368	363	357	392	380	388	421	393	372	396	406	363	385	360	406	404	404	371	411	366	369	366	387	373	374	393	376	352	349	364	362	347	374	366	353	366	361	390	351	353	379	362	373	350	361	441	337	396	384	354	372	390	385	362	377	379	380	354	358	382	384	361	367	346	374	371	374	403	373	370	409	412	378	404	357	369	370	377	375	346	341	344	397	370	352	378	382	347	384	383	412	419	415	368	401	409	422	420	429	417	399	399	369	396	364	394	385	373	395	383	409	366	397	386	392	403	389	387	347	404	365	357	386	378	392	378	365	360	338	412	387	387	362	399	359	379	372	419	395	386	402	368	350	387	342	383	388	385	375	377	382	384	369	385	367	400	351	374	394	403	413	395	410	380	386	362	396	399	373	391	383	377	362	344	371	368	411	417	405	374	364	401	377	394	390	394	370	395	413	370	371	406	336	376	364	380	404	413	411	413	380	380	382	364	372	366	388	355	358	379	406	404	382	368	403	387	358	387	402	372	370	381	392	370	368	385	389	409	376	404	401	357	409	365	359	372	410	380	376	389	422	395	393	375	385	337	352	335	399	369	382	400	391	333	407	374	375	367	401	349	379	418	368	401	389	419	406	358	397	372	415	380	376	365	374	404	371	399	375	345	389	378	374	405	382	394	424	366	377	383	365	406	402	378	360	375	410	398	362	371	385	399	379	417	379	366	370	409	391	352	355	397	399	371	363	382	367	363	372	342	395	376	382	410	394	365	404	384	373	370	388	336	384	353	348	375	359	373	391	402	404	358	350	404	412	402	359	379	409	382	436	426	417	364	371	375	406	384	406	375	378	411	371	382	399	402	360	404	391	367	363	391	377	403	419	391	420	340	376	347	394	380	416	364	432	407	385	394	397	423	382	387	375	369	361	328	392	341	357	379	384	408	367	389	389	408	366	359	359	405	402	386	404	392	354	384	424	387	401	424	397	366	358	398	393	407	383	371	364	383	381	358	378	368	391	378	411	353	385	430	440	364	372	407	403	409	401	364	404	419	377	370	369	372	415	382	383	376	388	392	425	382	364	394	356	372	377	380	347	398	433	353	389	377	391	430	371	369	350	407	374	392	397	378	361	389	367	364	332	364	358	403	401	377	380	375	402	392	361	405	397	384	377	404	369	344	353	382	392	423	405	378	408	410	350	361	358	389	350	413	368	411	366	404	413	376	384	372	342	363	392	383	377	388	394	376	386	384	395	372	347	370	392	339	362	408	375	348	364	370	412	416	351	400	382	384	357	386	383	366	370	393	374	352	389	387	349	378	375	359	403	419	363	377	335	352	363	394	385	394	406	397	361	379	396	398	390	356	386	393	364	370	375	389	383	382	364	407	353	380	374	388	386	369	361	414	348	375	380	358	375	383	407	394	365	409	380	382	427	376	371	375	387	419	372	376	390	352	378	355	394	370	392	400	409	387	376	377	398	405	428	401	337	368	376	354	385	375	379	381	370	362	389	394	411	426	371	423	390	417	394	412	395	342	332	353	391	405	343	426	373	390	382	391	357	402	364	379	337	387	374	392	360	423	377	376	423	394	391	398	371	381	392	377	395	379	384	387	386	369	384	397	406	356	379	358	420	365	380	369	406	365	336	358	354	374	370	375	377	397	402	372	384	374	355	393	393	357	386	385	437	400	373	353	393	420	392	377	358	383	391	364	439	376	368	388	399	368	399	409	329	382	379	396	400	401	378	387	374	373	387	352	375	385	396	355	400	415	418	391	400	433	403	382	325	336	369	367	380	413	384	368	385	345	371	367	409	375	409	408	384	369	397	388	379	351	371	389	399	391	347	409	362	425	380	362	408	404	340	336	393	374	389	363	346	370	383	398	343	385	416	379	372	401	378	382	376	383	360	352	336	377	343	354	415	353	365	386	366	350	390	420	394	401	400	388	397	362	339	376	377	365	381	372	411	387	358	378	408	398	395	371	382	380	384	401	363	342	399	437	422	384	346	344	403	358	378	385	373	381	380	395	352	378	400	379	412	410	407	390	384	405	362	391	411	367	408	370	395	414	351	393	360	345	388	395	428	357	356	364	421	376	362	372	383	336	387	394	390	356	391	397	411	401	363	340	395	367	368	354	392	364	397	379	394	398	353	351	362	353	372	407	359	402	391	372	371	415	366	366	353	354	393	368	396	400	378	408	396	367	369	404	351	389	398	394	361	354	372	377	346	378	383	399	385	381	381	367	387	368	355	399	388	380	383	376	373	383	400	372	367	394	349	414	392	387	408	374	375	346	342	395	373	377	369	370	422	412	399	421	333	377	405	376	362	376	389	333	393	396	389	399	372	414	376	364	335	374	390	381	404	416	420	387	364	358	414	379	403	380	373	352	381	390	376	362	396	351	340	412	390	357	309	419	403	399	403	355	411	411	395	349	348	363	393	371	403	396	412	401	394	387	347	383	423	353	382	349	384	415	392
5475	1015	976	872	864	854	850	893	826	827	861	886	836	864	826	855	898	861	911	845	854	866	891	847	852	863	912	807	885	921	890	887	846	843	907	845	886	907	926	955	835	955	895	859	878	860	851	835	866	926	867	837	877	878	914	879	880	867	933	850	846	856	897	831	851	852	826	852	874	928	886	884	862	856	894	881	878	898	878	887	876	896	862	897	867	810	895	936	874	889	849	874	865	830	884	859	846	859	926	907	891	812	870	851	899	859	845	883	849	863	861	883	854	826	883	807	805	872	868	883	839	861	894	859	864	848	897	813	874	897	830	848	871	852	894	911	846	866	841	869	830	865	844	816	869	812	851	811	841	843	843	867	846	860	843	863	929	870	861	887	868	861	841	865	896	853	827	866	896	844	901	855	838	874	880	949	854	826	839	812	857	859	855	834	888	853	897	889	824	896	845	902	848	866	844	874	852	835	879	891	858	843	839	861	895	934	899	830	923	821	910	903	881	880	814	875	890	864	861	868	784	847	881	834	833	867	886	853	866	851	867	842	900	881	857	873	880	895	913	849	870	869	903	840	819	887	888	889	868	867	855	906	942	925	861	885	836	826	796	912	852	935	874	861	873	854	819	877	860	843	866	890	866	872	878	815	856	914	858	834	821	917	863	886	887	858	847	826	807	853	875	849	875	827	881	832	925	873	913	871	867	853	859	817	877	847	863	861	843	879	899	889	965	824	873	853	884	857	924	853	900	852	861	810	904	858	834	892	800	872	893	819	829	875	839	850	900	930	871	855	846	813	873	898	872	872	871	888	872	809	842	900	855	866	874	823	875	868	846	840	849	848	854	839	890	863	860	943	897	846	872	845	803	857	872	848	874	890	845	879	843	879	870	883	850	842	859	877	841	861	941	919	828	849	929	882	891	870	815	876	865	876	864	881	827	854	836	883	881	899	813	889	891	863	863	874	785	887	830	855	865	891	850	836	871	840	841	882	895	867	859	866	873	852	894	823	844	932	882	835	896	857	837	860	871	879	874	842	899	894	864	887	882	867	832	850	892	925	862	880	860	893	827	836	858	868	874	902	893	808	877	876	827	846	863	888	884	889	831	883	829	868	876	844	875	834	845	869	935	855	831	830	845	876	866	843	891	854	809	858	844	898	871	844	798	894	833	853	850	901	827	843	862	805	887	867	900	842	895	883	844	869	827	853	873	868	852	904	851	837	879	828	851	842	883	811	915	848	847	848	863	843	857	855	874	873	862	856	899	903	839	858	857	856	843	846	872	847	867	904	860	887	850	871	807	885	873	922	826	882	882	910	877	864	854	836	865	908	896	841	853	887	846	822	864	883	841	863	819	868	882	830	842	882	825	858	793	904	869	907	855	851	899	870	834	823	842	871	856	826	885	816	916	911	816	842	868	854	864	854	871	879	921	881	902	903	887	923	848	868	875	824	874	830	872	852	856	908	863	827	891	883	847	859	890	853	859	898	821	871	901	856	821	889	880	887	864	872	885	825	884	851	891	899	881	824	893	872	889	828	894	869	911	902	831	914	805	857	893	867	906	859	871	872	869	883	838	829	889	879	887	902	872	912	853	868	838	873	864	892	850	873	886	877	839	841	843	852	908	855	851	841	888	859	918	846	858	871	848	873	874	890	828	822	817	836	872	854	805	903	796	883	854	878	860	891	878	884	928	961	908	861	880	885	830	893	834	897	855	898	905	901	883	851	842	929	828	851	874	872	909	904	844	847	877	906	856	811	841	853	926	893	846	796	840	852	888	850	834	885	858	816	819	920	796	891	818	903	856	832	815	847	854	825	880	868	902	849	852	873	864	853	837	888	846	872	826	805	871	869	927	853	882	924	838	876	935	864	846	866	851	850	873	832	840	877	830	821	883	901	881	897	888	841	880	883	882	898	855	858	876	883	854	864	881	917	878	892	858	873	803	889	898	920	844	856	833	879	832	856	835	794	893	859	834	847	934	905	866	894	903	890	814	911	833	862	838	906	896	845	880	826	874	869	842	884	831	863	794	891	832	830	905	858	846	895	849	878	880	806	886	831	841	861	861	846	875	853	851	833	855	898	910	868	868	860	868	885	917	843	868	811	880	841	844	880	877	836	895	835	869	858	884	853	824	881	864	841	915	877	860	843	874	856	872	895	881	871	826	889	891	815	850	916	866	845	915	868	839	894	912	860	813	858	826	844	843	925	897	831	860	860	902	810	886	910	854	852	888	806	927	927	856	839	843	882	906	926	901	810	882	835	849	799	846	876	877	879	864	831	837	916	848	877	887	842	822	868	908	859	842	825	895	874	828	865	832	839	877	884	872	888	907	884	898	890	875	877	858	921	866	774	863	861	886	920	830	871	873	889	850	861	849	857	815	870	875	880	864	844	866	854	844	875	870	868	853	881	890	866	845	883	920	880	857	894	873	885	878	829	873	850	870	848	894	877	842	913	853	927	877	867	821	872	852	863	901	915	829	838	875	852	873	832	893	923	871	852	872	900	890	847	863	880	878	859	895	818	838	876	852	889	895	809	850	904	855	889	857	845	862	877	857	884	846	857	857	844	875	864	900	892	866	837	879	833	842	868	863	881	847	910	851	848	884	872	848	848	810	863	813	867	855	923	878	883	880	908	868	899	900	879	872	887	843	865	912	894	871	910	867	908	887	879	861	864	857	839	851	815	841	854	827	878	901	848	870	802	860	932	831	875	834	857	837	839	855	903	857	860	888	849	849	849	871	812	840	840	860	853	857	815	901	908	869	899	878	869	862	837	867	878	860	844	865	911	843	855	856	870	933	853	890	847	882	903	871	871	865	848	831	880	830	857	859	838	904	863	875	871	904	825	845	917	886	796	806	847	849	865	874	879	836	829	810	848	888	861	848	888	854	888	927	866	891	859	845	844	842	848	849	859	876	818	886	904	889	845	859	828	895	885	898	888	876	859	867	854	875	871	850	863	803	912	855	878	881	881	894	861	844	905	789	895	864	872	910	832	890	869	832	803	859	849	921	876	857	815	879	867	847	859	889	915	848	824	883	875	875	816	871	886	840	855	913	878	926	875	842	892	883	844	867	863	867	837	857	892	839	855	883	869	881	861	845	860	826	856	855	847	849	878	897	904	837	824	811	866	842	872	864	830	899	874	886	888	858	861	844	878	881	866	843	856	837	891	901	883	886	904	848	872	854	850	898	877	868	859	863	917	882	846	894	833	840	828	861	874	860	851	897	847	883	880	858	891	845	872	881	816	860	850	880	891	822	839	868	828	904	878	862	866	836	865	893	882	917	845	867	928	850	890	885	845	878	819	864	878	837	903	878	879	868	853	858	825	890	838	910	848	883	831	867	870	798	880	842	879	801	866	885	874	857	840	883	835	871	920	875	826	908	834	863	850	871	896	857	838	871	859	847	818	810	845	857	878	882	872	820	881	878	873	868	857	874	866	855	896	895	877	889	860	824	872	865	851	836	858	809	925	861	833	838	872	828	906
24586	20892	24496	27426	20211	2000	614	469	474	501	478	460	485	469	436	464	434	421	423	412	404	413	443	476	423	406	432	444	456	426	433	441	438	418	449	389	442	434	453	459	448	421	398	435	421	418	426	433	430	457	433	456	454	378	452	472	419	446	460	465	437	433	432	417	414	453	405	425	437	402	413	425	456	461	395	456	405	467	432	398	404	450	426	410	412	463	392	424	422	441	428	452	473	450	440	437	406	461	411	397	447	426	435	450	403	453	459	422	411	424	461	476	426	459	441	454	431	402	420	392	437	429	385	409	434	425	486	455	390	448	412	434	477	398	433	409	390	452	425	448	451	435	445	438	459	457	411	447	422	441	421	457	422	432	406	429	396	421	467	451	414	419	435	441	420	437	421	446	452	454	433	428	440	418	484	427	414	452	433	412	460	429	416	417	416	402	429	469	412	448	410	421	441	390	437	473	427	445	438	399	407	429	438	430	421	398	456	452	410	450	429	432	410	465	436	414	445	424	425	441	433	436	441	446	395	454	435	439	420	427	440	418	434	417	429	412	475	423	429	392	411	452	438	428	424	444	427	429	434	411	409	446	416	445	418	392	434	465	435	426	441	426	449	473	436	458	438	419	465	404	420	433	430	457	447	408	465	425	438	414	401	425	420	432	419	441	413	394	453	444	449	429	443	396	406	451	434	452	396	441	440	425	460	460	432	457	388	441	437	410	401	429	450	435	425	420	435	445	436	434	394	459	403	439	480	462	441	407	416	463	446	457	433	465	427	407	446	420	419	417	455	415	479	442	453	455	471	426	401	408	443	466	477	432	440	401	495	438	449	447	444	396	413	435	416	425	407	429	419	448	417	433	424	454	460	431	448	429	488	490	447	469	452	406	413	479	431	400	420	425	487	445	431	452	426	474	433	453	457	435	428	426	451	420	435	411	426	449	411	434	417	414	417	418	437	419	436	408	407	400	438	445	407	451	490	437	429	419	431	434	448	438	438	461	410	434	430	422	394	436	428	412	435	410	422	416	422	431	423	435	471	437	454	391	431	462	382	461	402	416	454	445	387	419	442	423	450	456	444	422	414	429	450	465	471	422	461	458	439	437	409	422	418	478	423	466	447	456	460	425	456	493	421	437	445	457	462	441	404	406	434	463	455	465	429	405	446	460	423	425	417	431	447	421	387	464	434	430	437	398	391	434	451	421	421	456	470	409	402	458	437	407	456	427	478	409	456	401	451	460	455	399	418	412	414	434	431	478	438	434	437	447	394	447	438	417	401	411	483	406	412	428	463	450	427	420	447	415	425	421	371	425	474	441	438	432	442	456	428	412	371	424	424	436	423	416	394	450	472	451	438	402	424	426	436	404	420	403	388	437	415	456	430	445	445	457	454	420	459	457	441	422	435	414	416	450	397	419	366	439	429	406	433	431	463	420	428	436	445	439	391	477	434	415	410	451	454	444	422	424	422	455	449	397	398	406	426	426	463	406	438	395	363	415	401	425	434	393	452	403	384	408	448	436	416	412	451	433	411	460	391	432	460	452	397	430	455	444	431	496	432	456	433	442	420	475	455	422	411	420	438	434	423	451	403	415	443	442	434	385	429	434	403	436	476	430	379	432	423	421	476	422	448	445	391	416	436	434	391	425	421	440	424	390	429	456	435	501	409	449	445	423	462	407	458	427	411	459	453	444	423	466	447	450	413	465	401	409	458	440	460	397	436	456	431	422	428	422	467	455	419	376	427	418	411	409	386	428	475	418	465	442	438	450	424	446	388	438	433	447	430	418	448	433	447	406	433	408	426	432	407	432	416	418	437	462	416	436	373	473	460	403	404	427	428	461	447	445	420	373	388	402	466	434	436	435	453	444	428	437	424	428	433	379	437	399	440	424	415	443	465	473	426	442	451	471	436	406	404	463	418	436	444	466	420	409	412	394	423	423	463	429	392	414	470	461	440	420	405	445	405	400	440	437	408	418	447	406	393	414	427	436	390	462	443	420	405	421	453	467	434	419	440	443	418	457	431	470	448	421	451	446	428	421	405	436	403	448	446	408	398	435	450	400	423	437	436	423	419	402	397	417	418	426	498	416	419	489	435	406	454	460	425	430	401	407	427	444	488	443	473	403	392	435	402	450	395	428	465	400	444	440	391	425	425	429	433	434	440	440	404	460	436	454	451	379	397	420	450	392	427	415	426	414	435	427	433	423	428	444	449	436	413	437	444	412	411	398	398	420	433	420	436	446	450	414	393	438	478	422	406	421	439	430	451	450	417	384	440	407	388	448	439	417	412	436	441	433	420	381	450	379	412	420	368	449	403	402	413	414	429	436	415	438	409	429	381	427	441	412	440	403	422	493	417	437	430	473	441	427	427	433	483	431	459	383	446	398	402	439	423	408	448	439	445	402	440	448	403	420	431	455	441	450	424	403	387	399	411	423	420	393	396	413	393	435	458	392	410	415	460	403	427	429	424	394	448	451	450	470	417	436	418	419	413	404	418	421	431	413	394	444	407	390	416	470	438	411	411	465	428	428	442	436	451	443	418	415	417	454	455	432	404	411	462	384	404	441	423	435	453	439	420	438	399	407	431	460	429	434	405	406	412	418	426	415	416	395	409	415	452	439	450	422	422	450	449	450	425	452	382	422	419	436	426	467	466	428	418	444	464	396	407	399	439	437	442	436	433	402	418	440	428	384	423	383	446	434	461	407	431	412	451	411	411	414	448	423	441	470	478	412	438	394	403	441	460	427	451	448	445	389	450	462	456	419	432	441	435	447	464	400	435	439	420	426	461	406	441	464	442	422	416	449	412	470	438	468	440	437	415	441	466	415	432	441	448	442	383	444	417	457	405	406	438	443	415	420	438	433	424	482	450	424	407	418	470	410	417	437	465	437	401	450	453	415	412	413	423	459	432	419	420	417	432	424	395	458	407	453	466	468	420	447	466	448	418	429	447	442	424	440	431	436	408	434	421	412	411	421	443	395	431	384	432	430	424	416	458	428	441	444	415	405	464	437	440	447	402	383	476	456	445	413	404	408	444	451	402	428	419	470	455	387	418	423	457	442	419	388	429	475	409	448	433	420	381	420	413	421	458	404	379	423	450	456	455	444	426	426	485	410	434	447	405	411	436	406	409	425	448	417	409	423	391	428	415	471	471	413	445	438	413	466	428	430	421	430	417	416	406	418	446	408	433	428	374	407	428	459	429	432	406	397	463	481	422	419	423	396	455	412	432	437	395	439	402	451	458	429	418	445	429	391	430	435	399	442	429	413	413	430	460	406	470	397	412	468	461	404	436	411	381	396	430	454	427	438	416	459	421	438	471	421	418	420	411	401	429	422	386	435	415	449	447	435	452	440	431	429	403	463	416	414	428	423	424	461	458	471	450	405	403	428	432	424	442	423	420	428	430	454	408	461	410	435	424	467	393	463	432	460	389	417	436	446	435	423	432	428	403	422	412	429	413	435	421	456	441	427	432	468	412	406	420	400
3873	3054	2206	1432	1127	1057	1024	957	964	929	1017	973	1003	896	927	957	951	941	951	935	921	939	963	935	937	911	938	855	900	947	944	960	981	940	921	913	934	896	942	975	955	969	944	942	914	961	900	944	1013	940	892	939	908	928	955	965	962	968	975	933	872	950	949	934	940	906	970	978	965	956	948	918	920	926	920	1007	894	975	930	937	910	889	956	948	945	958	925	907	908	908	947	937	961	947	925	916	959	910	927	934	972	908	962	869	963	955	975	967	973	960	989	955	917	942	959	951	946	947	928	935	998	961	954	938	899	926	952	903	914	921	951	950	945	876	949	933	977	937	934	1011	914	938	938	944	902	926	969	911	944	908	966	893	888	952	882	934	951	967	913	957	894	969	910	870	936	915	979	927	937	959	924	915	979	910	945	938	993	953	976	914	891	971	933	952	1019	915	941	913	935	953	945	935	977	930	915	942	850	980	973	928	963	898	904	899	940	922	926	920	928	911	893	954	912	923	904	931	898	915	909	976	995	941	910	967	844	937	931	977	917	967	982	944	916	988	945	907	963	932	939	975	887	866	981	959	964	957	889	961	888	975	924	950	981	938	959	929	907	939	883	965	986	892	976	910	936	922	943	903	917	893	944	926	959	970	892	961	913	974	887	958	938	945	941	945	947	953	889	942	917	933	873	968	983	939	917	951	956	987	921	957	964	925	902	980	922	927	965	936	924	947	949	914	967	977	964	908	927	878	929	924	994	880	929	968	949	909	965	963	888	884	951	897	932	964	901	914	898	929	898	986	992	924	946	908	907	931	946	968	911	922	956	943	961	946	896	955	889	963	889	912	929	901	951	887	916	947	906	899	884	906	952	946	945	898	910	964	948	951	946	974	894	920	923	916	942	898	917	943	990	925	921	995	932	939	944	961	930	958	940	943	969	930	912	923	997	880	916	922	986	974	968	966	987	928	951	897	909	957	919	987	912	948	923	872	954	948	956	901	926	955	927	977	929	948	936	916	941	939	901	969	918	955	927	1012	925	957	927	913	941	940	896	950	968	961	925	909	968	969	923	935	921	913	933	941	942	881	914	986	942	926	920	952	946	984	946	936	927	928	952	976	939	922	1015	1013	916	943	1014	933	996	951	970	946	956	959	888	936	950	948	948	969	944	913	955	892	952	952	926	936	926	954	930	897	922	978	909	900	960	941	892	949	903	952	894	940	945	972	938	948	935	922	964	935	943	898	973	941	929	946	924	963	922	870	955	901	915	938	923	913	953	930	923	932	940	885	906	943	931	966	931	923	895	949	938	941	935	914	978	929	925	967	908	895	957	956	957	982	940	962	982	928	918	966	905	941	954	890	919	952	938	922	908	965	900	981	930	916	937	957	901	896	962	952	988	918	936	924	947	885	956	958	934	936	906	920	945	924	973	988	951	984	941	952	884	976	961	918	916	916	979	915	912	992	942	951	935	977	941	904	898	940	972	910	929	957	936	952	933	861	940	948	970	990	913	910	980	955	911	961	949	958	962	948	926	965	917	963	921	907	960	938	981	959	960	970	921	915	928	981	929	914	938	956	912	964	915	938	962	996	910	891	994	968	965	980	960	898	944	911	921	871	926	958	969	941	947	909	913	950	954	901	953	920	913	991	923	965	977	942	879	911	945	955	953	901	935	941	929	949	906	943	960	939	863	944	951	942	884	892	911	933	963	935	947	947	880	976	957	908	952	949	950	909	987	954	957	937	906	967	974	931	918	961	957	969	958	885	910	972	957	909	863	945	925	927	931	979	969	936	902	921	926	973	945	952	942	921	929	971	928	966	912	953	865	933	931	959	937	897	915	964	970	925	890	949	937	938	870	925	967	947	957	925	996	943	910	954	872	990	926	949	963	937	950	914	944	881	946	919	915	979	1000	921	920	940	963	905	938	926	875	885	955	1004	954	914	929	956	918	932	950	982	916	900	945	947	912	1002	922	940	965	1009	940	926	889	957	924	937	922	936	979	886	888	947	979	906	939	969	968	955	956	944	932	960	955	939	955	913	931	917	958	927	904	956	829	889	898	929	922	929	955	903	951	913	958	890	958	947	919	971	909	884	909	929	875	965	919	880	939	927	940	985	1000	927	932	996	932	980	926	969	887	927	933	888	902	925	909	948	914	996	914	948	963	941	889	940	937	914	949	992	935	959	975	962	934	932	903	969	928	931	926	916	957	953	941	896	921	929	969	926	950	969	951	947	934	896	952	888	959	949	880	967	943	934	949	909	957	915	919	925	921	1012	940	911	916	936	927	929	974	938	919	904	930	963	975	937	940	974	967	905	927	977	906	866	924	931	945	970	882	926	949	906	903	913	902	895	958	907	907	953	993	971	938	936	920	859	967	919	929	890	954	976	920	1008	910	919	933	929	900	968	936	960	967	893	927	940	962	949	929	933	916	980	923	960	958	946	967	917	934	980	900	948	958	962	957	887	937	932	925	885	950	948	934	915	890	963	917	958	920	928	920	941	908	918	964	986	885	911	992	901	928	939	931	917	940	929	897	1000	893	931	970	968	925	977	919	937	942	914	927	941	889	931	948	932	902	922	911	898	949	934	889	895	1010	955	970	908	917	963	924	913	950	990	953	939	940	1003	958	911	960	934	959	1019	938	929	921	933	932	960	990	900	919	938	915	972	1004	889	966	900	967	940	958	989	953	957	916	903	934	964	898	927	949	941	944	964	934	921	925	915	899	929	938	966	981	973	963	950	974	965	898	897	970	930	954	953	928	941	986	920	952	925	974	908	938	928	960	887	961	926	955	885	966	967	938	919	861	918	920	977	894	920	973	909	950	931	942	942	980	895	925	961	933	963	973	953	908	956	945	1021	970	956	949	942	940	974	874	994	927	918	908	953	973	944	923	915	932	933	955	944	1002	876	965	966	981	925	972	948	879	912	949	923	881	898	927	941	952	906	935	893	938	986	983	951	907	955	908	912	929	930	944	901	898	940	942	937	935	920	903	947	962	926	968	939	901	969	985	1000	876	904	991	924	949	967	929	939	917	934	941	973	938	916	894	903	933	955	942	881	947	899	947	965	964	989	933	949	998	939	940	994	966	924	908	930	943	954	982	994	933	924	947	897	948	905	935	931	973	912	912	915	950	950	919	899	953	960	958	968	950	916	948	979	963	893	917	946	927	939	927	945	908	935	978	933	943	947	938	936	921	933	949	964	966	941	961	949	948	935	957	950	929	912	966	902	998	929	931	942	929	916	962	926	950	952	949	939	928	926	977	931	949	911	925	919	906	968	909	955	907	922	923	882	959	923	940	956	946	933	923	956	952	951	1000	959	945	929	982	972	955	872	928	974	1023	891	933	880	940	954	1012	926	989	995	938	915	904	987	911	938	971	920	903	1003	975	915	927	907	971	938	980	950	893	992	929	901	932	958	930	886	891	982	973	960	948	1012	891	945	935	938	891	894	905	932	982	910	927	915	950	913	946	956	854	947	979	978	914	953	920	928	944	879	904	942	930	1008	913	949	964	909	950	895
23552	20802	25041	26650	20810	20805	2843	503	343	372	293	297	311	281	282	289	263	300	295	268	246	235	205	243	229	248	260	258	252	228	244	235	252	271	275	232	244	253	245	243	222	236	244	246	277	265	260	263	238	262	219	227	242	254	273	250	270	267	212	248	241	230	261	230	204	241	260	237	224	257	248	239	240	256	259	240	223	251	213	229	234	197	199	250	244	231	228	237	247	239	205	233	223	219	248	224	232	234	240	240	242	229	223	240	238	204	220	234	239	252	250	231	226	249	232	244	254	216	250	249	246	223	230	266	254	248	268	266	248	280	241	250	255	243	227	235	207	230	243	257	243	241	265	235	244	207	251	238	243	223	217	243	235	252	249	235	286	255	255	274	254	246	205	265	205	238	213	232	223	229	222	211	218	233	228	229	231	238	256	269	222	239	200	233	215	240	240	244	220	243	227	236	242	272	239	270	250	225	211	226	240	241	236	230	230	220	217	255	247	230	215	245	220	250	247	254	211	229	243	230	236	250	231	245	198	262	228	245	245	209	240	274	242	229	204	266	245	248	230	237	267	264	232	227	228	245	256	234	235	251	234	267	231	243	247	253	241	224	235	266	248	232	251	242	235	264	228	220	242	266	224	243	247	255	246	230	262	244	263	206	225	219	251	279	232	240	242	248	255	245	238	232	237	241	205	236	249	228	245	225	244	234	215	242	237	251	224	226	235	236	245	241	220	243	247	228	285	240	235	233	259	220	270	253	267	254	209	225	241	275	247	267	286	276	256	224	241	252	245	245	202	243	230	264	243	290	230	249	238	226	265	260	256	256	267	225	213	198	244	251	223	228	273	245	255	244	242	201	228	234	215	247	250	221	250	233	217	243	263	232	260	243	226	246	229	242	260	240	246	203	258	228	259	264	255	198	204	232	237	271	225	244	230	246	252	234	217	186	244	243	236	260	220	209	253	267	270	236	234	233	235	218	231	227	221	215	260	249	243	232	249	243	244	238	232	271	228	267	229	232	250	240	254	254	252	248	222	225	245	243	247	237	250	240	235	256	214	235	215	266	236	258	235	229	230	253	239	246	258	247	250	241	255	239	238	246	215	247	237	239	272	250	227	250	250	223	253	223	202	210	240	232	254	252	258	214	242	245	264	267	240	241	250	248	251	257	257	219	254	210	241	240	255	231	245	249	245	244	240	238	238	237	256	207	248	209	210	250	262	278	258	262	235	227	218	253	207	208	250	225	257	270	222	264	265	245	211	259	248	219	259	255	239	265	251	210	250	221	222	236	246	213	238	237	249	245	235	251	254	236	220	261	243	221	251	242	290	240	182	219	252	280	252	275	221	234	257	238	240	232	212	239	230	263	219	237	233	249	255	233	242	219	266	247	246	237	231	245	239	224	259	244	202	238	233	264	239	256	212	235	251	227	257	232	233	257	201	260	229	222	262	233	224	246	246	228	223	228	233	251	231	239	229	246	274	222	219	238	231	222	247	261	244	234	226	237	266	230	229	231	241	210	249	238	224	229	235	227	243	225	221	209	263	234	241	236	248	242	233	254	256	215	229	253	253	220	257	221	207	220	278	246	230	226	253	240	207	247	231	270	255	233	247	235	241	260	240	249	211	218	233	227	238	243	204	223	260	265	219	248	261	245	243	210	251	242	285	229	257	233	236	237	260	237	232	264	237	259	199	236	256	250	218	233	218	209	246	201	250	247	259	264	211	237	258	230	245	222	251	243	267	262	277	261	219	230	226	216	231	257	241	262	236	262	232	253	238	198	241	231	234	239	242	255	207	249	239	248	236	227	243	229	283	247	236	229	219	269	216	226	250	238	257	229	228	248	247	237	246	235	244	233	226	278	220	219	238	241	230	239	248	245	245	260	262	247	239	245	210	221	241	259	233	228	255	230	229	229	237	251	224	220	238	230	238	247	288	244	235	229	236	234	239	239	268	242	231	298	259	235	227	244	220	208	253	258	221	246	236	250	208	246	246	255	230	254	244	256	289	234	242	211	225	214	221	237	237	258	220	237	217	250	228	230	218	268	231	260	257	242	246	227	268	198	245	250	262	248	255	235	236	240	240	240	238	257	264	241	215	232	233	252	252	225	234	217	235	253	237	237	268	234	252	258	267	246	220	201	241	238	225	232	251	229	187	230	248	247	241	223	232	258	254	225	228	222	275	225	236	219	211	218	275	238	214	219	257	237	243	269	248	242	242	223	238	232	246	263	263	231	222	253	220	242	255	263	228	246	256	251	228	245	245	231	232	239	231	227	220	215	232	221	213	225	223	261	214	239	224	265	225	247	252	253	229	279	207	242	234	224	213	201	226	244	223	227	257	198	237	230	256	239	226	227	231	247	251	227	238	256	246	227	228	232	242	241	221	239	192	235	225	215	237	239	230	234	254	229	243	241	240	261	240	199	240	200	223	251	223	225	259	242	227	264	263	239	237	229	254	239	231	292	266	246	275	243	231	244	246	271	259	212	231	229	237	225	222	236	240	238	213	225	233	229	243	238	266	210	224	223	246	236	230	275	208	260	239	264	231	244	249	229	251	237	201	225	236	205	252	272	261	243	243	278	229	220	232	250	259	260	235	244	232	218	235	245	238	247	256	259	225	247	213	253	203	238	242	223	247	230	233	233	224	197	239	240	261	227	239	242	221	245	235	250	232	245	239	239	255	240	218	255	242	229	261	236	242	240	248	232	239	234	220	257	241	255	222	230	250	213	229	263	202	244	223	254	266	226	240	240	217	259	249	240	247	243	254	252	215	237	219	211	253	233	256	253	238	217	253	251	228	262	236	204	211	262	246	230	221	250	225	278	246	233	219	220	252	248	203	230	247	222	231	254	243	245	213	238	232	241	224	230	246	246	238	236	207	254	245	245	237	223	250	255	258	261	235	205	253	230	242	270	237	228	261	263	243	243	217	272	230	267	274	227	288	220	228	238	216	232	239	220	226	267	238	203	224	213	224	234	251	231	215	235	223	233	232	231	227	259	268	222	237	228	212	231	224	247	255	241	245	250	234	238	241	247	262	195	244	259	240	235	233	254	233	235	271	244	269	235	232	252	236	247	241	243	237	202	221	238	234	254	237	246	220	246	241	252	209	249	252	262	245	219	280	229	228	259	249	261	220	225	223	237	231	237	253	232	234	263	243	247	242	223	207	220	242	242	253	245	234	262	250	248	235	217	238	277	251	259	250	246	241	236	239	242	282	224	247	229	249	256	230	283	253	242	238	230	242	233	241	216	219	233	237	219	235	230	256	245	221	251	256	258	239	267	255	220	252	238	231	242	274	243	238	246	244	231	216	226	239	242	238	236	240	240	231	232	222	260	240	238	241	268	251	206	218	238	227	227	222	257	242	211	229	254	245	245	237	211	216	255	234	236	222	230	243	224	231	249	222	276	228	217	231	229	226	259	250	256	220	242	245	256	241	225	250	235	251	230	231	263	217	245	267	215	236	243	237	234	245	245	235	266	224	222
3407	4974	3041	1547	994	772	685	648	635	583	573	603	615	562	562	604	573	581	548	560	558	590	586	558	529	547	540	556	553	544	582	581	573	563	533	547	579	577	530	542	543	534	551	596	561	573	570	578	533	548	553	580	531	560	605	521	555	627	593	529	570	578	569	593	530	559	582	535	522	591	535	582	574	566	539	593	578	600	552	578	558	557	501	557	603	522	563	588	548	561	556	556	568	565	534	576	547	548	619	521	560	591	577	555	573	507	567	542	544	553	553	515	529	582	514	534	584	541	548	579	575	542	575	572	561	529	578	606	548	561	528	544	541	590	572	551	605	590	567	554	555	560	579	528	497	532	580	538	547	562	582	540	550	539	568	560	563	600	544	579	577	542	556	620	575	567	528	556	526	568	610	546	606	553	530	539	571	562	543	566	571	584	546	567	563	514	600	544	550	567	537	524	495	570	530	555	554	578	534	548	575	577	529	560	563	615	610	548	534	530	553	570	543	540	600	529	544	498	545	592	529	576	525	541	562	556	547	555	555	558	589	583	600	530	573	553	506	529	568	573	572	548	547	591	574	543	553	540	560	538	569	555	571	561	621	582	529	570	543	557	506	581	556	557	556	571	622	560	579	565	545	535	544	552	581	568	513	500	569	610	543	558	605	521	559	543	574	548	590	552	506	625	562	575	545	550	531	594	559	578	566	512	553	540	543	560	580	577	526	538	628	552	526	570	529	579	529	530	580	515	546	534	578	568	534	527	592	554	539	575	551	568	515	503	546	535	554	565	539	552	539	557	518	506	536	556	523	539	569	550	591	585	544	561	559	561	576	531	587	557	600	553	563	582	536	562	524	557	591	536	557	582	581	561	533	524	522	536	569	581	527	548	571	539	570	548	601	578	555	545	549	564	544	522	536	547	538	567	543	560	594	550	576	561	558	536	580	522	524	561	589	550	552	575	525	576	560	535	520	553	542	539	577	574	589	528	523	559	533	549	570	574	570	555	551	537	566	546	578	524	556	541	545	570	551	539	569	553	554	550	553	575	587	549	581	531	579	546	626	588	539	518	584	556	575	518	555	583	560	548	552	550	549	558	545	552	569	582	554	523	555	577	527	539	523	557	578	522	522	539	531	578	537	516	566	562	550	591	592	538	546	586	549	530	556	558	568	554	515	534	550	547	581	536	570	565	544	577	561	586	568	536	573	586	593	568	586	570	519	583	547	522	513	552	555	556	530	533	569	554	532	579	563	581	537	579	553	535	568	551	602	573	576	578	568	572	539	551	526	541	551	524	563	558	537	532	584	548	545	561	595	566	545	513	530	559	537	564	579	579	540	567	550	552	534	547	602	482	572	577	539	554	543	534	548	544	565	526	526	510	547	550	546	567	589	627	555	545	548	521	558	558	553	563	597	557	521	532	546	500	555	522	519	571	536	600	552	531	523	542	556	579	568	546	548	543	558	537	546	528	550	491	577	592	571	546	578	600	560	526	621	501	582	503	537	591	536	584	605	516	573	548	580	576	583	619	541	530	529	594	558	579	571	531	503	552	557	545	540	543	553	582	601	552	523	573	579	587	560	529	514	535	548	577	547	578	534	521	551	525	540	585	589	569	543	525	541	581	593	561	543	536	562	581	558	599	562	592	588	584	546	536	586	565	592	530	502	583	543	557	521	526	581	572	554	504	545	528	572	532	523	572	563	567	565	560	569	562	545	520	556	562	571	576	596	551	588	578	561	548	577	570	551	558	556	570	575	586	548	526	592	543	546	527	576	617	566	539	558	522	517	529	560	538	536	534	587	549	563	612	516	570	579	554	570	567	561	571	542	576	604	524	502	559	551	552	566	571	544	557	571	574	533	561	532	573	574	590	607	514	536	610	557	548	550	517	529	553	546	605	561	554	524	533	583	580	546	512	554	596	553	554	560	554	563	544	531	547	560	588	527	582	523	536	555	605	579	534	542	584	536	590	543	562	541	565	548	600	580	537	560	530	590	563	551	576	568	623	560	553	521	569	565	569	585	546	591	545	540	581	545	576	531	593	549	541	554	542	528	531	549	562	546	526	518	581	548	571	532	558	569	579	519	551	605	601	562	561	571	526	559	576	585	556	545	577	542	566	580	547	568	553	567	560	582	528	529	578	575	579	522	527	597	602	559	533	514	585	491	552	602	520	552	569	554	519	536	518	599	550	535	530	555	587	546	518	509	578	537	582	569	492	562	562	603	569	538	557	562	544	527	552	590	543	512	559	545	553	562	539	577	556	544	534	541	541	553	550	531	534	565	570	555	554	586	529	567	545	560	565	512	571	546	559	563	576	553	555	538	529	559	542	551	545	561	568	531	589	525	548	525	519	550	552	545	566	554	565	542	559	598	540	546	559	570	541	557	581	546	522	526	588	573	529	570	567	568	566	503	571	520	547	534	562	565	565	555	552	521	532	576	565	556	583	548	518	519	560	594	578	511	507	552	590	566	511	576	537	578	538	561	543	529	562	515	541	551	528	508	558	608	558	527	544	546	535	536	529	568	562	560	548	538	561	568	568	600	558	543	522	567	524	531	557	553	562	583	545	591	562	619	571	542	538	577	560	557	575	550	512	539	543	529	572	560	554	565	568	528	555	540	560	586	553	579	555	565	538	556	580	534	541	533	557	540	502	532	563	552	569	521	589	514	561	553	564	561	557	577	562	512	544	630	535	542	559	546	561	533	566	572	558	538	523	570	554	567	562	552	547	560	590	546	551	491	546	586	532	535	580	572	583	522	528	558	606	555	532	572	530	537	542	546	570	576	542	584	549	576	522	606	525	566	561	553	513	561	554	527	559	516	591	562	585	560	563	552	555	509	592	519	568	540	555	540	573	548	560	554	571	542	556	529	550	520	562	568	543	570	582	575	581	547	520	560	583	570	579	502	551	553	578	548	543	554	573	548	582	577	543	570	539	586	590	529	573	570	581	533	535	568	580	592	581	530	527	545	567	554	517	548	590	567	536	540	533	584	568	549	581	587	556	551	561	564	540	595	556	552	553	553	535	571	531	549	555	528	565	545	524	608	517	571	554	585	558	569	567	536	559	570	583	581	537	566	608	587	539	553	557	552	556	559	560	546	575	575	514	534	576	571	534	575	549	544	577	527	545	542	599	553	524	517	604	576	548	571	548	556	542	586	569	596	538	536	568	539	539	580	583	575	531	556	562	545	562	545	563	517	575	589	546	553	550	584	560	520	500	561	590	575	552	568	565	536	571	550	537	516	532	571	557	541	548	558	553	575	540	546	548	558	594	558	524	581	566	541	549	532	553	508	546	574	584	589	576	558	550	537	572	516	584	529	586	571	546	573	559	595	555	568	590	559	530	580	529	503	558	550	607	521	510	559	513	552	550	536	520	562	532	549	578	534	575	563	541	502	578	561	565	521	564	521	549	581	538	527	543	558	554	550	547	559	552	554	544	595	544	561	528	519	548	554	543	593	536	560	561	527	527	595	519	583	552	537	541
32829	12735	1739	523	415	403	417	374	416	393	407	416	377	406	397	390	407	366	364	365	376	374	383	392	378	401	374	382	363	362	376	402	388	367	379	373	417	404	390	378	365	397	420	420	372	381	400	382	379	415	398	380	380	415	362	385	406	339	406	382	398	393	373	366	394	368	387	331	392	401	385	361	354	371	400	372	400	349	358	375	397	403	372	388	410	360	412	392	380	367	409	421	384	350	371	382	398	424	390	366	378	408	350	389	351	378	371	388	396	372	402	367	385	355	382	386	388	408	382	354	367	394	375	379	372	412	363	358	387	386	365	403	411	383	391	377	393	355	364	346	391	375	336	386	359	347	391	396	395	384	373	399	360	355	364	372	370	399	385	401	401	382	396	397	380	350	368	406	398	384	386	383	395	398	386	390	351	392	357	374	399	372	391	354	379	356	378	385	384	414	385	401	376	357	388	385	400	416	407	378	363	398	414	389	392	402	384	387	384	393	432	396	366	353	378	380	355	347	368	398	381	412	369	392	410	404	375	355	388	403	390	399	399	386	383	386	372	390	370	405	387	390	377	379	376	446	380	408	382	385	386	417	414	398	390	365	403	390	396	385	413	437	426	396	439	392	393	390	371	392	363	385	378	347	368	368	375	417	377	378	370	409	383	399	398	407	372	403	345	328	412	373	389	384	421	384	414	417	392	369	421	368	387	377	372	384	389	410	407	379	377	397	372	377	389	395	386	407	374	396	396	371	354	344	364	394	374	342	400	370	367	378	375	384	374	361	366	375	376	397	366	376	374	396	413	385	412	372	391	410	390	394	404	405	391	402	393	432	386	389	395	360	375	381	377	369	350	378	409	416	395	384	373	400	380	396	393	377	341	414	372	436	377	393	381	372	341	341	371	365	389	378	414	394	412	375	403	374	369	399	379	370	393	402	413	380	370	373	376	392	384	409	373	384	370	414	393	391	371	382	340	368	340	371	369	391	407	428	416	401	369	394	398	396	378	388	400	388	385	420	372	370	433	365	389	385	390	402	396	378	427	392	371	377	427	348	372	353	377	362	332	427	389	384	385	399	345	358	389	396	373	390	368	418	382	364	414	372	357	387	391	376	402	378	394	408	397	367	409	350	405	423	351	383	397	388	376	389	362	347	400	372	378	375	354	359	373	395	401	402	394	376	392	403	381	356	413	386	397	356	382	364	410	378	382	369	358	357	375	391	393	419	423	398	415	355	395	377	392	352	421	406	362	388	387	382	425	391	372	390	384	386	423	376	396	383	393	365	368	367	343	371	394	328	366	394	392	414	356	400	382	400	397	403	383	394	408	381	383	377	392	402	365	380	390	377	392	380	403	410	376	411	395	415	383	385	393	411	407	367	379	394	380	411	367	397	409	373	404	411	391	398	400	380	457	361	407	426	392	348	389	377	430	421	375	368	378	388	396	361	389	405	404	384	363	375	360	373	405	349	346	362	349	406	381	418	395	368	427	392	377	414	353	399	382	399	382	350	357	393	370	406	403	385	400	369	375	374	435	372	407	448	412	336	383	400	379	405	370	406	414	374	341	451	409	402	375	357	419	432	413	395	376	400	372	423	389	383	392	360	378	391	390	349	348	375	408	385	403	357	420	364	402	401	401	402	389	414	419	363	381	371	383	398	374	388	404	407	415	392	383	416	388	384	412	362	348	399	348	411	367	323	405	368	384	399	387	389	404	365	362	416	364	377	372	375	358	356	369	346	381	385	392	390	388	388	361	410	395	354	364	407	388	423	414	441	366	353	361	395	396	388	387	390	358	369	354	407	381	393	383	377	391	402	381	396	365	400	400	375	391	368	378	332	382	361	399	339	400	385	390	414	400	359	370	354	369	384	369	393	392	407	366	430	395	390	357	357	364	375	390	436	407	396	391	379	399	381	385	352	400	387	380	372	381	370	387	399	404	379	388	335	403	380	354	404	390	402	388	370	423	381	376	395	406	420	333	370	367	376	378	409	399	388	371	370	371	378	367	355	365	363	389	401	376	406	363	351	372	387	364	364	395	377	364	381	403	361	395	376	382	381	423	388	360	399	383	361	369	371	408	378	364	378	390	409	396	387	373	396	373	410	378	348	414	369	408	409	396	357	398	393	389	378	359	395	386	403	380	405	434	397	364	359	337	358	375	391	418	344	373	371	397	383	384	371	394	378	374	399	373	399	360	406	424	375	370	399	425	394	387	389	386	294	350	370	376	401	393	370	359	359	363	361	428	423	385	382	385	384	326	436	419	365	385	363	363	376	349	368	373	379	417	390	407	417	419	384	353	350	368	407	437	383	386	383	342	379	387	408	387	411	373	362	427	393	353	370	382	370	354	366	414	377	417	410	412	388	377	323	349	383	379	410	383	387	412	374	366	373	408	375	376	406	368	402	378	360	376	426	349	417	393	378	383	390	377	343	376	405	362	416	386	353	382	388	368	382	418	401	414	423	351	378	418	418	380	414	391	393	411	397	395	347	355	371	412	362	405	408	345	380	348	383	412	404	431	387	364	368	383	367	406	375	386	404	395	379	377	390	367	381	389	386	364	347	374	390	418	398	388	402	393	379	404	382	420	395	422	433	384	408	405	368	394	369	387	398	388	381	373	399	356	400	380	388	341	385	355	355	339	365	391	374	384	415	419	399	358	381	348	354	387	402	378	435	427	412	389	370	383	373	356	369	377	396	365	340	409	363	387	349	361	420	359	415	383	379	421	387	396	361	400	388	390	400	362	367	391	385	384	365	413	394	387	414	402	403	346	414	403	389	416	396	361	403	385	389	358	386	412	368	357	414	372	323	386	383	378	364	378	367	453	397	402	363	350	357	374	403	404	349	381	372	418	395	364	378	424	379	372	399	357	372	375	413	387	379	344	386	370	415	384	383	421	397	377	366	404	372	389	405	398	374	385	369	392	354	385	376	373	388	368	369	421	364	330	386	376	401	396	401	405	375	371	396	361	371	419	327	396	368	367	370	391	371	375	374	373	393	352	402	394	360	359	409	347	417	394	365	375	383	360	369	410	383	331	404	371	346	394	398	374	404	375	372	393	386	369	406	385	408	400	362	407	357	366	363	392	396	412	361	392	423	371	370	395	378	406	370	378	362	347	386	415	337	402	353	374	390	361	390	346	377	330	354	371	405	383	378	369	390	369	366	357	337	378	395	378	362	419	362	382	367	373	356	355	358	362	368	352	353	336	402	380	391	413	376	382	390	370	414	392	388	384	373	378	393	374	402	384	384	375	386	397	369	386	371	339	367	430	427	407	380	408	428	396	412	377	381	413	469	372	398	347	376	413	369	378	370	379	406	371	368	373	421	351	415	379	396	389	401	382	389	392	366	367	403	396	358	393	325	380	396	416	376	386	380	360	389	349	363	406	384	348	428	359	393	403	394	340	384	386	364	410	360	381	349	382	407	405	390	373	374	371	379	362	426	411	406	384	384	375	389	371	381	374	391	403	413	386	408	419	417	370	375
5615	1024	966	905	854	851	881	895	894	841	855	855	894	841	855	874	888	902	892	850	888	876	926	874	904	920	864	882	851	846	858	840	872	818	894	905	851	859	866	861	824	852	869	836	859	860	880	839	839	860	831	895	838	862	833	854	843	869	895	908	886	884	854	835	822	881	851	922	907	848	883	852	863	854	836	921	882	889	833	895	915	863	891	814	872	845	839	881	852	875	925	795	899	910	868	869	862	871	911	868	871	915	875	813	854	881	864	875	835	927	877	817	896	850	869	852	871	884	924	883	858	841	906	859	867	856	910	853	875	901	860	841	913	909	924	874	828	906	925	858	884	833	873	849	881	862	854	884	875	941	875	926	849	879	919	864	831	873	836	841	882	890	875	852	851	904	928	892	854	850	876	836	807	853	927	922	824	893	856	919	937	895	851	852	868	880	890	875	883	887	879	894	862	894	866	860	816	899	884	841	927	838	864	807	894	880	845	892	847	858	919	842	906	835	833	875	910	821	846	857	862	840	857	907	907	907	900	842	959	840	869	864	859	864	938	866	878	872	876	848	918	914	907	905	886	855	868	890	843	917	820	910	866	895	854	843	883	833	911	878	839	859	869	917	898	862	899	856	947	830	811	867	917	832	898	888	907	855	852	886	853	891	887	870	852	868	924	905	900	885	927	843	903	850	859	882	862	850	871	930	872	845	876	908	899	871	860	856	888	871	890	881	905	846	845	841	875	871	867	888	879	893	874	877	867	890	908	817	895	849	867	876	912	888	882	875	884	837	867	882	897	860	901	901	892	883	898	905	850	841	925	885	885	877	871	836	891	838	873	877	888	821	886	899	862	878	857	844	822	899	899	863	903	903	864	885	860	844	856	897	887	870	903	856	841	855	848	923	894	898	926	881	875	879	807	872	830	876	855	861	872	865	897	852	862	922	814	896	860	877	887	920	874	834	908	900	865	882	875	877	860	893	906	904	903	880	846	848	844	869	852	869	877	879	859	873	827	883	857	887	851	931	909	885	858	896	915	925	866	864	888	855	856	863	823	841	923	828	873	868	911	882	924	842	903	900	854	857	876	829	912	876	896	824	819	871	841	853	864	859	887	888	861	842	885	868	924	857	860	835	881	882	851	867	832	889	868	877	871	860	865	853	891	894	799	861	878	861	872	887	891	885	871	864	883	856	887	855	883	863	879	878	827	876	929	848	847	875	838	892	821	886	836	888	877	855	845	860	846	816	962	864	915	892	909	871	834	904	836	878	928	888	926	930	932	803	862	875	861	929	849	877	881	915	886	860	820	876	852	890	831	859	922	856	879	856	843	888	863	879	873	870	904	883	876	948	904	895	906	842	850	892	858	929	844	869	851	886	820	873	868	863	835	849	866	894	900	921	883	861	872	869	878	839	919	856	917	878	849	854	887	857	878	889	864	901	936	859	896	862	853	836	880	902	870	865	871	915	896	875	884	848	859	894	918	868	859	844	889	828	880	835	870	811	851	896	853	889	862	900	885	856	841	843	870	819	871	887	887	892	827	845	817	841	894	865	857	839	824	881	886	858	863	900	830	933	855	858	857	861	796	871	865	916	855	867	863	870	849	896	880	847	874	905	875	857	887	886	862	869	856	815	918	843	834	858	884	869	864	891	923	904	888	860	836	877	907	871	847	877	830	891	864	870	922	864	829	875	878	837	884	881	834	857	866	887	849	901	908	839	876	908	857	856	853	818	834	882	900	897	879	854	867	889	880	857	905	905	842	888	875	890	914	891	915	907	877	899	834	886	941	817	862	877	908	893	899	897	847	868	894	864	896	826	868	866	913	840	881	892	914	882	849	876	825	874	823	866	825	893	855	925	862	899	876	840	845	921	848	921	853	876	865	831	884	852	894	876	855	899	902	840	867	853	885	856	882	898	903	839	838	859	868	868	871	888	880	862	852	935	858	874	885	815	882	864	882	848	832	924	878	839	865	859	888	862	895	900	907	917	893	840	931	891	872	849	872	896	851	888	848	852	930	838	924	916	933	854	834	840	931	941	827	872	904	878	849	884	928	892	886	855	828	877	891	931	844	876	825	898	900	864	872	868	868	884	851	899	879	875	869	900	843	843	867	899	879	929	862	841	845	856	834	892	837	820	887	855	848	845	906	878	878	865	842	848	846	853	845	837	866	846	843	890	844	925	841	862	875	877	858	869	938	854	858	893	886	879	858	903	878	896	802	912	824	879	807	861	871	878	828	901	908	907	849	898	853	875	838	836	968	859	903	867	884	880	911	909	770	882	874	856	867	824	905	919	869	902	886	883	898	856	872	862	866	882	868	907	853	874	901	846	851	827	891	839	830	896	817	860	843	840	841	858	863	866	869	900	825	857	922	951	797	852	882	867	892	851	862	926	923	820	863	857	880	886	870	849	893	834	903	850	885	902	823	915	880	906	911	853	859	885	852	841	845	846	855	880	841	874	900	938	879	870	911	899	852	878	861	887	833	871	897	870	886	807	861	795	900	837	855	886	906	890	850	912	843	871	889	837	894	893	858	931	922	856	886	847	872	905	832	874	853	871	865	866	910	853	817	861	894	845	879	865	910	891	925	859	866	869	931	857	867	836	865	823	879	889	849	851	896	865	836	884	881	884	879	810	870	849	835	884	854	878	827	853	865	882	915	860	829	916	864	909	850	855	913	870	852	834	860	891	840	892	838	889	870	909	882	887	865	855	887	853	870	824	861	832	850	876	820	897	866	890	861	899	876	903	891	865	872	888	850	883	927	843	871	843	916	898	932	852	883	878	887	852	885	874	866	867	821	897	849	869	823	819	931	858	848	895	831	844	851	890	880	876	830	816	932	911	874	907	886	809	879	847	873	871	889	815	851	851	872	834	841	922	894	893	885	832	829	951	869	864	857	896	858	865	860	841	823	836	876	856	866	849	890	824	919	874	863	885	874	904	901	875	855	914	905	823	855	875	866	910	866	901	897	876	906	867	894	881	899	865	865	847	865	834	887	823	883	853	862	852	865	844	823	880	871	881	835	865	851	823	902	889	855	880	848	836	845	860	888	902	887	912	919	918	794	881	881	819	885	833	846	855	837	882	846	883	859	901	891	886	879	882	859	909	860	866	848	813	828	881	885	860	892	853	885	815	827	897	891	856	902	918	833	817	877	878	858	883	889	825	886	871	858	795	797	887	861	850	817	861	864	866	875	860	891	871	869	862	843	881	928	826	844	910	880	858	866	882	872	839	885	918	866	869	885	883	874	835	867	867	870	866	866	832	852	870	871	926	904	852	852	850	883	852	882	859	855	868	780	945	881	905	897	882	851	914	864	877	896	888	904	855	854	884	894	872	906	864	943	830	867	862	864	936	855	859	887	867	876	879	858	878	929	857	900	869	897	844	858	926	871	855	854	829	908	895	843	882	856	912	871	900	861	869	829	839	896	829	893	884	898	909	864	852	865	857	888	842	920	897	884	850	823	844	883	867	888	852	877	946	886	859
24432	20828	24456	27298	20163	1977	615	531	492	453	454	442	438	455	441	435	437	433	451	450	435	443	431	437	451	440	418	445	425	433	419	394	452	440	439	490	455	401	448	474	423	407	445	379	442	463	402	425	389	446	433	425	416	434	440	451	445	427	424	430	463	451	449	414	398	422	435	444	425	397	464	448	449	445	384	427	440	448	435	476	486	449	381	395	440	421	445	434	458	459	444	444	438	437	442	408	447	413	426	435	415	442	427	439	453	406	425	437	404	456	472	420	456	428	437	437	445	428	438	458	452	462	414	440	392	415	423	430	468	483	448	442	456	434	433	424	420	420	459	408	424	363	419	403	425	437	393	428	387	414	423	429	465	470	414	431	449	426	415	405	458	444	452	456	465	459	408	442	396	417	406	451	444	421	424	443	390	405	417	465	437	397	433	418	407	436	487	440	475	462	427	407	460	447	429	445	382	488	400	436	425	394	426	418	432	398	437	429	452	362	382	431	426	424	440	454	429	419	412	427	463	444	430	412	422	422	409	456	448	415	466	426	400	466	456	399	417	411	454	454	440	420	441	391	450	428	444	410	429	413	420	433	472	434	439	445	411	403	437	433	441	445	454	415	454	413	423	441	427	420	466	436	445	436	405	419	470	448	408	435	452	436	464	403	427	434	453	405	413	409	432	393	403	438	430	439	436	432	441	475	401	457	424	467	407	443	434	437	430	432	442	442	446	450	454	437	388	387	425	426	463	433	406	443	445	412	426	445	429	426	431	419	439	410	409	438	434	396	420	432	459	397	420	455	429	421	427	407	403	448	436	400	425	418	408	405	440	414	398	416	428	405	419	458	467	426	419	421	423	415	430	395	399	428	464	423	432	404	432	411	399	461	457	429	418	429	431	432	410	435	446	433	471	406	416	411	423	389	438	430	445	462	415	399	414	433	418	406	455	434	410	421	451	396	431	406	445	433	410	450	414	415	421	421	436	430	419	423	391	418	470	442	427	444	424	441	440	399	418	451	409	421	436	446	413	435	418	407	426	404	462	450	460	429	402	438	419	424	385	439	443	407	411	461	423	447	449	416	426	422	441	426	395	431	389	415	390	451	391	418	445	444	445	448	424	429	430	421	420	400	425	438	440	446	408	409	443	427	436	433	445	412	423	449	438	406	416	460	407	423	468	425	454	446	411	449	450	431	411	407	426	404	439	400	391	416	427	421	419	401	453	433	439	429	404	420	434	408	439	444	462	407	452	422	439	461	433	439	450	400	454	417	420	379	499	432	432	434	456	470	398	407	439	425	439	443	428	429	485	453	441	449	473	420	426	398	414	403	432	411	455	443	417	410	464	454	349	423	453	437	459	425	400	415	471	408	460	405	426	424	440	443	449	427	394	398	406	453	424	417	437	424	404	414	446	403	457	441	418	424	425	436	444	450	455	433	446	445	455	435	443	391	422	438	402	372	435	439	459	422	395	413	452	429	455	416	404	406	410	378	403	394	458	428	429	405	418	410	441	394	409	409	461	435	434	410	447	444	441	473	431	410	404	427	399	475	408	416	414	412	423	412	442	454	471	384	405	418	438	423	406	472	430	438	422	428	434	461	442	405	436	397	467	428	438	436	424	391	435	461	442	410	461	435	470	458	401	434	415	453	408	436	440	440	422	496	416	466	437	440	437	425	437	400	424	435	429	410	441	408	432	443	438	404	396	429	443	451	432	449	429	414	421	441	465	423	430	442	420	426	435	451	448	410	430	426	445	403	424	425	396	389	422	429	441	427	425	416	450	394	368	417	413	436	447	438	448	427	463	466	442	424	428	418	415	423	413	468	450	418	384	422	408	432	441	427	403	442	427	423	407	385	414	422	421	425	408	423	434	444	377	441	410	403	453	455	422	433	371	406	428	439	453	446	454	440	418	425	422	443	407	460	449	432	424	419	413	447	417	420	478	410	457	428	424	423	431	422	406	434	407	426	403	429	433	413	405	417	426	416	406	470	443	405	412	449	462	441	423	430	421	427	442	429	457	445	429	418	410	386	427	395	438	448	412	448	408	421	428	407	435	430	428	413	418	433	442	403	428	452	431	452	432	422	487	427	476	416	419	438	438	426	412	450	415	420	401	431	391	418	415	433	442	407	447	393	426	415	424	403	446	421	433	436	407	414	443	463	417	421	398	437	390	421	451	419	447	461	459	455	418	465	442	446	405	407	420	465	418	449	485	395	425	410	398	424	432	478	448	440	399	441	409	413	445	454	446	410	468	443	422	421	419	423	415	449	461	436	432	442	452	434	414	438	459	452	434	384	417	454	445	421	429	426	441	448	453	413	385	405	442	413	461	430	440	426	409	434	431	410	465	458	450	433	409	366	418	417	430	455	436	448	445	415	432	417	416	472	451	474	434	427	428	421	442	471	437	401	427	387	417	396	429	478	394	411	422	416	467	419	462	446	442	401	456	420	433	392	409	408	419	429	414	407	409	437	398	450	434	418	446	415	385	407	445	481	408	425	408	411	441	481	436	451	461	451	409	411	428	429	421	416	409	410	423	439	466	429	431	421	404	419	458	421	402	421	428	442	431	446	448	427	431	444	427	430	425	433	465	431	428	431	435	425	426	433	385	452	403	385	430	466	428	413	400	460	416	405	451	438	442	407	430	405	432	437	440	433	420	452	430	477	398	454	442	435	384	425	415	393	420	438	476	420	436	429	433	461	472	455	443	448	385	449	431	460	429	435	455	426	456	446	416	427	421	387	446	411	428	444	463	435	396	434	437	409	420	433	394	433	478	409	453	453	365	435	469	434	412	443	447	432	397	391	418	378	485	428	443	421	427	438	424	426	457	440	429	468	411	425	429	392	452	443	463	449	418	413	421	438	370	451	450	454	413	443	472	408	428	414	393	454	401	480	440	398	421	381	432	416	447	382	433	415	445	437	477	403	418	419	440	402	449	407	434	415	409	431	414	421	450	451	422	452	435	398	429	486	413	396	439	408	448	417	427	435	438	430	387	422	428	433	420	414	423	418	408	418	412	430	418	426	431	437	392	421	439	408	420	418	418	442	393	410	443	474	440	429	437	412	434	440	412	465	462	450	387	398	396	443	431	426	411	408	452	427	440	408	454	448	427	396	402	415	385	452	451	457	430	405	449	487	446	438	393	414	415	459	458	420	421	382	393	446	459	425	384	443	440	413	422	418	440	417	411	453	440	422	407	433	441	417	451	446	418	463	406	413	421	485	416	452	389	445	435	454	424	453	399	453	448	474	414	415	421	436	447	473	386	445	455	430	416	448	415	430	417	449	441	403	413	421	426	422	420	433	442	434	411	449	446	416	443	427	394	420	451	434	439	436	409	385	378	440	440	432	454	464	460	436	415	373	451	450	464	484	446	455	449	428	425	462	427	445	390	417	442	413	398	433	471	439	410	447	421	438	389	451	485	440	427	443	502	449	436	427	444	427	442	421	425	410	451	435	403	391	418	399	400	436	455	438	407	413	420	450
3966	3112	2153	1364	1178	1013	969	996	957	963	983	905	958	952	932	970	931	952	914	912	928	983	959	939	917	975	926	877	972	939	939	973	977	958	938	998	953	938	924	961	914	943	961	952	975	986	924	964	956	944	933	892	954	961	999	980	976	940	980	962	977	922	882	965	951	895	917	910	919	964	965	984	1008	992	952	892	943	970	913	990	956	974	900	971	925	950	1001	935	902	948	959	971	957	879	950	955	924	929	927	935	951	977	966	918	991	960	940	986	947	934	961	952	974	939	1037	981	857	906	921	953	947	974	914	964	937	949	935	968	911	970	933	957	937	961	976	926	923	921	979	940	947	883	933	938	934	942	913	953	918	908	953	895	942	940	973	950	1003	985	969	943	961	970	914	935	895	983	944	920	920	902	943	950	932	985	940	958	1001	971	938	949	959	914	892	884	930	896	958	928	922	956	950	963	910	964	1012	888	904	932	947	903	993	946	951	948	899	901	927	909	921	923	936	967	892	985	973	950	982	935	904	926	923	974	919	902	962	959	965	915	964	931	952	913	964	918	940	930	918	884	926	941	907	907	964	914	904	950	888	921	875	898	948	935	928	970	928	910	966	977	957	969	896	955	943	969	969	929	966	911	949	965	980	973	920	961	932	923	1017	959	966	963	961	880	884	906	892	986	942	929	898	922	952	981	946	925	908	926	915	909	877	878	913	937	949	902	939	929	962	960	976	892	976	977	953	930	914	882	963	947	958	936	968	961	950	934	944	918	972	899	941	936	882	957	969	937	938	938	985	927	932	954	923	964	918	942	943	942	926	959	940	927	956	931	863	984	920	961	919	937	944	900	909	956	843	904	939	920	914	965	949	944	913	916	935	917	896	977	993	926	933	904	962	935	976	917	915	941	982	933	937	965	983	927	945	956	988	916	954	934	955	902	959	938	989	949	970	937	921	945	977	930	968	913	949	987	930	961	878	941	927	992	884	943	955	976	950	935	921	906	959	924	968	974	898	955	922	919	921	883	965	920	955	945	956	969	904	933	953	930	910	960	938	927	986	991	907	1014	947	949	931	913	957	978	1016	944	955	947	974	958	925	912	917	941	892	955	937	946	946	968	935	940	980	898	934	924	906	926	926	939	900	1017	937	907	952	912	987	909	924	972	906	906	950	887	947	973	866	972	977	972	927	969	924	960	981	970	960	949	954	940	953	918	957	933	925	962	886	887	919	961	923	981	940	900	894	950	939	959	916	952	910	933	964	956	932	935	981	931	955	954	952	896	913	956	952	934	943	943	917	950	934	936	969	874	889	951	929	930	920	903	1020	942	952	934	889	929	949	963	883	973	969	978	896	931	894	923	933	1029	929	955	977	951	947	946	891	952	927	915	969	969	929	923	922	955	954	875	900	908	925	964	920	925	969	912	974	914	942	956	933	879	880	947	904	888	937	907	980	936	964	1012	906	935	917	950	980	981	908	889	936	938	951	956	948	1025	925	947	948	893	964	982	933	994	901	936	961	901	979	945	949	949	949	903	962	948	979	935	948	958	931	935	947	957	899	949	964	938	920	999	966	910	954	948	977	985	942	912	927	982	955	931	940	940	926	967	896	1009	949	886	908	972	981	936	960	899	907	953	935	882	913	908	912	943	915	954	913	951	882	987	964	897	931	994	974	963	947	969	905	919	952	935	960	963	965	923	962	1002	906	832	915	969	979	863	913	948	924	950	959	934	941	954	973	973	929	925	935	957	982	931	960	895	894	950	969	916	938	969	937	945	951	893	901	936	970	937	969	907	948	956	906	913	947	910	896	924	921	930	984	969	938	949	930	883	979	979	964	969	933	949	892	944	945	923	950	902	1007	932	995	886	964	992	927	926	920	898	934	930	939	912	953	951	1004	1000	965	957	884	970	928	973	951	943	973	930	960	902	928	985	960	913	932	946	945	973	919	937	865	941	970	894	957	889	961	929	890	959	997	934	894	919	941	933	939	888	888	936	956	915	958	923	912	999	933	930	979	907	941	918	946	968	899	935	992	932	977	960	918	942	935	946	920	915	891	978	992	912	944	969	969	972	940	894	938	969	915	928	931	934	933	900	914	975	926	972	909	952	946	920	908	979	897	937	930	976	873	935	934	944	971	901	961	877	992	858	914	981	958	944	943	931	921	895	909	941	956	934	928	947	946	932	988	928	976	970	933	908	894	944	931	947	926	935	934	921	875	916	965	962	929	919	973	909	955	897	941	957	967	954	893	944	914	943	913	899	950	932	958	923	958	914	948	934	934	1000	972	925	928	875	932	943	931	955	951	986	970	962	862	945	973	956	908	946	936	996	942	984	967	954	919	924	983	992	905	897	975	921	912	924	934	909	935	985	961	874	933	957	923	927	947	975	972	847	951	934	978	947	986	908	938	909	922	930	958	957	1026	963	911	908	888	935	936	912	914	950	884	952	945	861	978	927	995	952	928	952	914	950	904	946	943	968	912	1005	996	940	901	934	941	929	919	892	916	969	939	950	946	917	921	923	972	970	864	935	945	954	931	975	919	976	928	951	963	908	897	937	977	904	967	914	926	923	931	923	956	969	949	935	918	964	925	906	822	914	979	918	923	975	928	940	942	963	983	968	989	906	950	938	961	934	991	984	968	925	900	938	926	888	922	886	951	907	925	930	977	919	973	940	965	939	931	958	902	949	983	869	949	927	931	949	909	879	964	981	969	952	923	898	922	925	931	907	905	927	994	914	875	919	967	980	910	973	920	912	1005	932	968	999	911	987	902	956	935	979	901	970	975	932	929	884	896	936	923	933	946	947	979	927	926	956	901	909	892	916	916	942	1006	939	998	937	965	957	962	958	997	945	988	930	1017	954	935	965	985	925	930	955	899	952	949	893	955	938	905	902	955	960	893	964	967	939	869	921	951	942	958	977	975	907	931	944	982	924	955	952	931	902	914	996	931	954	1010	888	965	913	922	934	957	889	913	943	969	937	962	1001	917	945	901	911	923	970	906	952	988	926	936	919	994	938	902	932	932	873	932	941	940	920	911	980	974	918	992	902	926	919	966	887	947	910	963	954	970	920	939	971	948	909	971	929	925	952	962	917	945	936	944	918	958	909	988	941	982	935	956	916	922	972	958	949	944	919	964	956	962	917	964	992	954	999	957	915	954	916	919	931	956	900	919	980	954	975	934	994	920	958	907	944	927	878	983	959	965	906	914	922	975	987	959	947	958	937	957	934	948	911	962	965	937	921	991	950	936	926	928	937	925	968	914	893	907	955	939	932	924	950	949	956	920	909	960	1007	957	963	928	984	954	951	955	858	962	917	945	906	1020	951	981	909	950	975	967	907	914	910	944	957	930	898	909	943	949	958	992	926	1034	938	982	928	946	920	942	963	942	988	981	975	968	936	942	949	921	955	971	913	906	892	914	939	921	957	951	969	953	900	942	862	957	970	884	890	962	944	919	962	972	999	868	967	937	907	923	933	941	978	956	942	984	878	954	979	975	933	961	998	955	917	936	977	978	880	901	990	934	939
23596	20820	25044	26702	20825	20840	2815	543	411	305	333	309	258	291	295	275	274	259	245	231	252	269	281	263	259	262	243	244	250	253	241	229	248	246	258	242	249	246	249	255	233	246	222	238	240	252	212	256	248	254	210	249	230	235	239	280	216	254	238	258	257	261	252	273	253	238	215	260	261	252	228	230	219	227	219	232	244	241	246	222	251	226	221	241	226	206	249	240	254	217	223	245	243	253	248	246	227	218	236	245	230	241	258	225	254	224	223	227	209	231	249	226	228	264	214	268	241	249	204	236	237	227	235	252	255	217	221	251	198	221	238	241	261	250	233	240	227	256	252	235	299	233	264	254	230	242	249	230	225	233	223	268	244	239	223	262	215	217	227	246	229	269	249	237	240	232	240	226	251	239	225	225	242	250	238	220	236	244	260	260	226	213	216	223	245	253	269	240	253	242	244	244	240	234	250	208	251	212	225	237	224	238	227	232	232	212	239	247	243	259	256	237	253	263	226	259	204	214	242	231	237	265	239	246	221	232	263	269	257	247	238	213	234	236	238	230	254	216	236	252	231	238	234	233	234	216	238	267	251	245	229	239	237	218	213	221	239	253	228	244	251	263	227	265	264	290	250	221	233	251	248	242	233	218	265	238	241	213	201	254	230	220	264	244	197	233	230	238	222	231	227	224	245	231	229	232	230	246	258	256	227	229	222	243	231	249	219	199	242	246	249	258	212	243	235	284	255	270	243	247	238	222	220	237	216	225	226	253	241	250	227	237	254	231	238	234	251	245	218	229	252	263	235	252	255	248	204	233	215	247	233	214	226	236	234	246	233	243	226	227	223	235	230	235	242	274	269	240	239	239	261	227	224	216	221	214	242	241	226	233	212	245	259	243	228	227	226	232	219	224	218	217	262	225	263	248	247	204	232	253	233	219	253	234	249	222	250	256	243	244	228	244	238	224	236	204	216	220	230	263	239	220	218	251	228	251	249	230	228	234	231	229	228	229	255	212	241	249	224	216	227	245	216	213	220	236	249	234	242	232	240	225	254	279	262	234	212	224	266	278	220	248	210	241	212	245	235	212	237	232	242	238	263	245	278	259	230	215	232	262	253	215	256	242	235	225	238	234	245	242	245	232	263	207	249	220	241	231	255	246	237	242	233	215	251	248	244	274	258	241	228	236	213	284	233	248	232	230	270	247	235	227	259	253	273	229	212	222	252	245	241	234	211	231	204	211	235	213	256	231	283	261	236	240	234	234	254	256	254	218	222	255	252	248	231	267	219	245	223	211	251	233	223	222	232	269	224	269	286	217	264	225	218	260	241	233	237	230	207	256	226	232	224	236	255	228	210	251	278	221	193	228	242	229	254	243	213	225	207	246	262	252	255	267	263	217	242	230	272	245	239	232	249	229	213	199	211	211	229	255	231	243	254	222	252	230	259	244	226	241	223	210	279	241	235	269	261	244	216	242	242	240	254	227	245	218	252	233	263	245	228	261	244	240	258	257	230	221	226	251	212	217	237	253	236	234	236	257	218	262	228	243	237	259	253	255	260	227	217	225	230	245	244	228	256	240	228	243	234	274	262	222	222	250	243	236	248	234	242	222	225	236	251	214	268	233	259	234	255	247	241	221	244	245	223	242	202	253	231	224	204	218	259	221	277	213	251	231	229	207	244	254	248	226	209	211	248	212	203	198	219	225	252	257	247	245	231	261	229	211	236	255	248	246	246	219	248	229	243	248	199	232	248	208	257	252	255	270	268	268	250	246	232	248	229	245	250	276	244	252	226	227	236	233	239	266	231	221	223	232	229	225	229	268	252	259	245	222	254	220	214	235	262	245	249	229	240	243	247	255	217	238	205	219	248	235	217	217	227	238	229	253	208	253	255	225	221	225	269	243	220	224	264	216	248	236	269	236	201	213	258	253	242	244	202	236	235	233	239	241	217	230	216	234	246	241	204	221	240	255	231	208	243	232	243	220	228	237	247	258	214	257	239	233	243	233	287	249	221	234	253	219	233	228	246	228	254	245	254	218	239	231	217	238	232	212	236	218	248	237	228	255	258	249	248	247	248	255	199	215	226	220	223	219	258	239	239	230	208	236	249	243	253	211	271	250	230	210	220	249	230	265	212	263	206	250	249	237	256	243	212	209	235	231	198	204	251	245	277	244	207	240	234	233	256	218	223	226	228	232	245	245	249	245	235	231	253	246	251	227	246	263	242	223	219	206	228	245	205	266	209	243	243	211	215	237	226	234	250	237	223	235	235	215	234	241	268	235	244	233	228	244	202	252	244	288	224	219	243	232	233	257	253	231	240	237	252	246	222	237	249	223	237	232	241	216	229	238	248	235	259	247	259	252	259	228	218	239	211	231	248	215	230	233	267	220	227	257	212	232	229	206	202	225	232	230	217	224	225	245	244	245	231	252	253	220	258	247	270	229	199	241	220	230	255	264	244	230	239	248	260	247	243	241	254	260	265	257	240	233	199	232	237	218	241	239	225	244	279	236	259	211	217	229	249	239	239	249	235	253	249	226	218	204	213	222	236	232	259	213	234	221	220	223	213	211	239	256	250	244	239	225	254	232	239	220	236	257	239	218	205	245	249	230	212	219	246	221	230	234	240	232	248	227	256	210	229	225	226	238	265	243	231	235	240	222	231	242	213	261	267	219	217	265	257	237	248	219	228	254	232	235	236	238	252	211	256	237	232	228	245	253	262	228	244	231	260	254	233	249	239	243	233	251	204	206	228	219	230	256	255	237	234	225	222	282	234	251	244	274	269	270	246	250	224	224	246	244	255	244	268	219	257	268	227	250	267	238	212	250	235	236	235	217	255	241	226	233	245	224	244	262	257	263	212	253	231	235	242	233	226	255	258	235	247	240	229	233	226	226	247	234	246	256	283	246	243	237	231	220	223	221	247	261	227	230	228	219	213	251	242	259	287	240	218	249	263	241	232	251	241	249	248	246	255	231	260	249	243	223	247	228	246	244	212	208	247	213	226	241	237	248	250	242	228	266	247	242	221	247	232	230	231	241	254	237	237	234	228	234	265	257	213	269	267	214	264	241	238	241	243	264	247	241	230	224	241	245	239	233	232	256	234	241	230	235	255	237	260	238	253	245	241	238	256	242	271	251	245	240	242	222	236	242	239	242	240	248	224	241	247	233	220	242	257	226	217	236	236	247	238	247	221	209	267	248	241	242	217	230	251	232	234	253	248	237	245	205	230	260	234	221	241	228	241	254	260	254	222	219	253	221	234	249	240	248	260	221	218	228	247	227	242	254	260	237	231	228	276	238	230	275	240	219	222	237	227	227	232	253	243	225	235	255	230	231	256	261	229	243	259	245	218	216	260	263	238	247	225	259	240	236	246	250	273	214	245	271	246	245	247	261	218	248	254	238	231	241	216	244	227	246	244	255	226	230	246	223	217	228	237	237	247	226	256	218	260	224	238	246	230	226	256	223	247	257	241	240	219	247	242	233	228	234	206	224
3307	4825	3123	1514	987	746	673	656	655	594	574	614	594	594	572	582	634	562	574	568	596	561	569	566	574	538	541	595	569	598	570	563	531	551	574	561	546	553	558	537	563	532	547	591	545	572	539	624	559	611	545	575	536	549	588	512	573	574	524	519	573	566	560	570	566	577	568	551	546	524	553	564	570	572	595	529	556	611	592	567	569	526	586	584	541	599	548	562	596	545	573	561	587	536	555	575	548	547	586	533	510	558	551	575	550	574	586	500	509	566	559	537	553	557	577	520	557	576	560	564	536	530	525	551	554	562	557	550	569	585	552	572	565	542	570	551	552	558	569	589	563	586	579	575	565	569	545	564	530	521	525	561	568	569	562	529	580	576	518	582	531	561	566	555	578	514	536	560	569	601	563	580	541	544	569	592	548	530	527	542	560	574	588	542	548	522	562	574	584	571	579	539	560	546	554	546	587	549	541	586	562	552	574	549	567	531	584	580	533	572	579	554	592	559	603	534	581	564	509	543	573	559	553	564	560	560	548	553	545	560	572	572	510	502	578	554	516	574	554	546	548	535	593	564	561	576	527	518	558	543	586	530	538	552	551	566	510	508	546	507	516	505	580	586	593	570	560	580	574	552	548	548	524	538	551	581	537	526	591	573	531	545	559	551	583	578	552	567	542	499	554	554	594	594	541	535	566	545	530	566	556	555	535	538	584	544	533	564	539	559	572	574	548	584	537	572	553	570	559	554	553	573	568	550	562	535	563	550	527	521	558	556	612	565	570	519	549	567	551	543	602	522	514	587	527	533	537	568	565	559	584	601	537	592	588	552	541	563	557	554	550	525	536	524	571	543	587	562	568	536	589	555	542	558	579	559	547	562	572	535	569	560	551	532	559	544	520	568	549	546	516	533	563	530	558	524	553	525	536	573	582	538	530	570	570	559	538	531	587	568	516	544	550	542	587	558	573	521	555	576	544	553	530	557	552	544	579	565	585	548	530	556	544	582	550	606	547	565	557	574	544	546	602	587	541	539	576	550	545	562	577	584	572	564	555	538	559	606	558	532	524	559	595	549	542	535	567	558	537	543	536	547	561	553	572	556	531	575	554	532	546	562	565	535	545	600	525	556	533	523	586	548	552	559	549	597	534	581	575	602	520	522	594	513	585	551	546	561	534	533	519	583	572	555	549	513	607	558	533	518	574	556	544	550	551	605	542	575	571	574	532	551	587	570	580	568	579	563	610	584	523	532	550	577	501	569	589	529	521	593	603	569	554	538	554	581	539	544	560	577	577	525	526	556	533	560	545	514	531	531	556	498	593	571	552	509	532	547	568	511	538	542	542	534	589	530	544	558	600	536	582	523	569	570	585	541	530	556	556	545	548	587	517	566	552	556	536	556	580	534	531	592	524	545	555	535	594	612	545	543	536	579	506	569	517	554	561	543	587	578	575	584	519	566	550	559	548	547	538	616	589	566	564	524	563	559	575	506	552	568	543	539	546	564	580	559	564	547	598	578	553	565	623	538	562	578	578	596	578	541	587	485	537	589	553	548	558	544	559	566	578	544	555	556	536	544	576	531	560	564	519	531	561	553	562	571	538	547	524	552	541	556	537	522	594	589	579	541	548	597	560	530	589	543	563	574	561	589	505	568	554	586	556	515	533	571	574	575	572	558	585	571	543	541	563	553	612	550	558	544	598	515	547	578	591	573	567	564	517	573	547	544	587	579	594	558	586	537	574	578	552	525	529	562	558	547	559	562	563	583	579	572	507	564	565	524	533	533	547	574	598	537	500	520	568	522	507	563	545	580	553	550	545	529	550	569	525	593	536	551	544	546	497	532	499	541	597	522	545	602	539	554	528	544	578	532	596	548	510	574	562	559	545	616	573	583	552	558	611	522	545	570	498	529	572	550	568	570	547	568	561	603	564	538	582	601	558	548	546	513	546	568	553	580	552	525	583	573	568	567	603	561	535	556	526	529	556	575	573	559	542	564	580	604	524	538	574	569	545	537	546	576	520	586	590	571	558	551	519	540	538	568	557	567	575	565	546	529	506	516	519	542	526	568	591	581	589	571	534	553	554	547	585	519	554	560	586	545	577	542	536	569	530	578	571	537	566	534	567	577	589	564	549	595	504	526	513	538	577	565	543	578	513	520	560	564	556	568	536	564	575	550	510	532	596	561	562	533	559	509	559	555	551	579	571	566	567	558	516	561	557	596	581	547	548	543	577	582	544	582	551	567	600	531	594	548	531	580	596	599	562	542	540	539	618	535	583	533	550	549	588	581	535	581	537	544	599	548	547	599	601	568	524	547	576	524	535	580	537	564	538	514	588	554	568	539	525	541	560	567	534	555	552	579	543	523	502	563	556	538	522	564	581	547	575	516	556	569	552	551	553	544	558	574	558	551	543	566	533	541	558	575	581	601	522	536	538	521	585	570	552	526	573	556	608	557	545	528	528	537	602	534	583	554	553	577	546	560	576	545	571	557	570	579	534	560	596	537	579	526	554	563	506	549	599	526	562	546	572	556	553	549	548	562	513	531	564	557	547	529	585	547	560	557	560	570	552	562	544	513	555	590	570	549	521	526	609	584	553	592	552	518	542	529	563	560	584	565	544	571	559	559	522	555	551	579	541	577	537	531	550	549	556	543	584	562	582	537	546	558	554	548	560	554	523	519	567	559	562	564	569	563	564	538	562	517	592	540	575	606	600	596	531	578	543	546	556	576	533	547	536	544	584	574	542	557	560	531	579	526	578	565	553	573	567	581	613	510	572	611	549	555	573	558	563	510	561	566	555	571	557	559	568	565	516	568	555	563	560	563	531	537	538	548	536	515	546	561	543	527	572	567	568	542	559	533	588	569	549	572	565	552	563	577	552	568	551	519	536	521	558	571	570	570	551	550	548	547	625	522	578	568	535	559	527	549	557	554	566	556	587	486	541	553	580	540	580	549	580	543	582	556	568	559	586	550	557	562	563	572	547	548	592	537	570	529	522	525	552	578	545	549	563	530	558	551	582	563	579	526	575	577	530	546	542	542	531	559	527	564	529	591	524	563	509	505	509	556	533	560	556	554	563	557	508	606	528	540	574	574	583	540	534	531	562	548	543	565	560	563	542	566	520	570	542	558	519	567	571	611	541	571	532	561	578	555	572	522	565	551	544	540	552	526	563	566	530	524	577	573	537	586	579	555	574	571	562	570	551	587	506	540	494	557	596	567	570	534	574	540	556	566	521	518	537	567	537	603	525	539	570	559	548	578	579	541	536	543	546	577	554	573	572	497	578	545	564	531	553	583	578	545	566	560	536	550	582	539	607	557	564	566	581	588	575	545	546	612	560	527	562	541	540	583	545	534	520	518	513	556	569	569	527	561	522	551	582	570	567	515	569	567	548	564	564	553	562	593	541	491	540	568	531	596	533	554	526	521	538	522	540	558	528	572	569	604	527	564	585	543	592	559	549	559	535	594	557	566	584	575	554	518	536	503	553	552
32714	12416	1587	438	424	390	380	395	372	415	363	410	397	382	380	366	392	420	445	410	376	401	404	373	387	402	397	391	397	372	407	402	387	438	362	372	380	379	406	380	404	375	421	396	367	394	393	395	403	396	373	409	420	381	392	407	397	413	363	382	417	400	368	376	391	390	383	418	429	368	367	423	379	400	364	432	392	378	424	388	419	406	415	407	412	391	403	342	381	412	366	401	419	396	412	403	362	403	365	391	409	365	402	396	405	363	409	374	429	411	386	375	408	370	424	403	390	385	404	417	392	399	399	433	387	404	416	414	416	377	412	399	344	421	359	424	370	400	369	411	422	406	398	393	411	389	418	418	396	348	370	413	397	383	392	401	380	364	375	409	401	400	384	383	423	386	375	426	380	368	411	377	360	361	388	389	358	390	397	410	377	430	407	404	376	346	343	414	404	373	377	393	394	392	383	369	387	367	360	360	382	393	378	390	399	355	375	363	418	370	400	401	401	405	415	406	397	395	428	403	396	360	388	401	411	402	383	348	409	395	390	360	363	401	411	382	380	388	362	432	379	405	406	383	361	373	405	374	399	428	389	390	399	378	405	394	347	379	394	449	384	399	387	396	380	394	394	395	388	364	365	391	368	394	368	395	408	400	388	383	376	399	416	436	434	368	396	394	398	398	388	394	402	354	395	403	405	414	373	432	366	373	417	349	390	422	398	387	424	410	380	384	420	383	382	387	402	351	390	369	372	422	413	401	406	406	353	382	372	368	387	346	397	425	431	427	382	338	368	374	373	405	379	386	375	422	386	390	381	377	376	399	400	348	401	367	419	366	417	416	415	372	374	445	391	377	353	389	386	413	362	392	408	390	387	377	357	364	369	363	429	432	403	366	440	383	337	358	393	394	406	378	399	392	392	399	392	389	395	375	375	402	375	412	413	399	379	406	426	384	400	416	389	403	394	403	378	353	395	324	402	394	414	400	423	394	393	404	403	366	391	436	418	373	351	413	351	378	374	383	378	368	388	388	381	360	405	383	408	381	425	408	394	409	415	398	403	424	381	413	365	380	420	369	387	410	412	345	399	401	357	378	368	402	343	368	349	355	414	396	363	388	392	401	415	425	417	408	399	383	381	383	392	357	372	379	386	394	393	350	407	371	357	378	364	411	411	391	358	407	403	385	409	405	376	383	389	377	417	378	370	369	394	407	408	401	435	380	370	417	443	373	412	422	355	414	401	442	385	373	397	403	419	384	425	354	377	392	422	410	372	369	403	399	350	418	396	393	385	391	368	354	393	374	416	368	369	377	395	393	439	419	371	417	430	395	400	399	396	375	365	429	420	341	387	405	376	376	405	411	327	400	374	418	407	404	428	387	370	372	383	361	400	356	408	371	375	415	395	406	381	393	391	377	382	372	386	350	369	389	386	417	429	377	375	354	392	390	392	420	426	388	410	381	382	358	440	374	411	394	385	389	398	379	366	376	407	350	395	372	411	419	360	389	392	414	361	402	401	401	357	409	364	419	401	390	400	362	355	358	395	371	351	388	385	414	395	374	374	405	396	398	405	378	426	370	395	432	369	413	440	421	411	359	393	385	418	371	365	398	411	351	338	361	390	406	447	372	376	381	369	351	385	405	380	395	427	429	414	401	361	365	396	388	368	419	387	367	400	380	403	390	389	394	392	399	411	389	428	390	386	426	414	366	373	383	393	376	426	401	390	388	409	418	360	384	384	364	357	412	379	406	385	354	405	411	387	408	376	385	376	373	397	405	366	399	410	389	393	379	402	355	353	391	372	375	383	377	371	413	410	410	435	381	400	397	395	381	415	351	382	382	361	360	402	378	411	378	368	407	411	441	415	405	386	375	382	407	346	373	390	372	349	430	427	421	369	379	412	403	397	391	367	366	394	417	347	382	391	393	375	402	377	375	384	385	402	406	381	406	365	368	364	395	377	417	397	408	405	383	390	406	378	395	372	411	422	399	369	412	417	425	375	414	405	415	394	381	377	400	362	406	406	377	382	369	397	366	425	361	376	428	362	389	431	384	369	389	390	371	375	366	406	375	382	409	383	429	387	413	383	406	395	396	393	416	403	413	404	411	418	352	383	403	419	413	367	379	369	378	389	378	384	386	366	403	392	359	407	411	372	397	434	380	412	392	393	391	353	376	409	401	384	375	377	403	361	396	415	392	382	407	393	361	389	400	421	358	449	354	394	388	383	403	367	375	436	404	396	401	361	352	400	387	410	406	377	373	407	420	399	414	384	392	420	349	399	394	404	414	378	386	390	422	401	360	396	380	399	400	364	392	374	375	401	392	364	381	395	385	384	407	360	410	418	404	393	379	409	376	350	388	391	362	433	380	413	410	397	410	399	377	373	419	380	391	407	402	404	392	387	436	384	401	408	389	390	377	369	386	414	376	379	362	413	406	415	387	378	386	384	355	400	407	381	409	391	370	346	354	430	399	400	413	413	435	405	407	393	391	428	385	380	393	372	396	415	419	408	391	428	405	374	423	400	379	387	392	387	390	391	390	347	386	417	421	434	377	381	382	377	380	370	384	382	410	381	407	381	390	392	398	386	406	412	380	405	407	380	410	376	392	440	416	369	429	386	364	378	407	376	423	382	388	425	411	409	440	415	397	394	416	374	375	379	400	407	412	408	357	376	406	397	370	400	397	398	374	414	399	380	402	443	380	388	389	374	367	372	419	391	382	414	366	440	390	418	383	383	381	424	386	384	393	432	421	408	401	378	395	395	426	385	399	393	377	377	421	392	408	372	408	377	420	393	372	392	402	384	377	396	363	379	385	395	362	390	369	373	372	344	405	409	382	396	407	401	383	395	356	412	428	419	375	400	415	371	362	412	364	403	407	376	417	404	383	381	408	357	365	382	388	372	405	391	379	387	391	412	401	372	368	382	418	393	374	428	391	369	399	351	369	406	371	394	399	376	381	401	358	411	409	383	400	392	387	402	379	394	366	367	399	361	359	388	393	359	391	398	430	409	386	385	390	404	407	335	379	379	378	424	418	366	382	366	374	422	395	385	362	373	396	390	393	364	425	407	378	383	384	428	429	377	360	402	383	389	360	389	376	378	360	397	386	403	373	377	365	396	367	391	387	376	380	380	412	406	353	396	379	388	416	388	413	375	418	397	396	388	398	369	396	359	395	401	394	405	364	422	390	354	403	391	389	416	379	425	363	423	409	401	386	385	373	380	402	400	388	359	363	395	444	396	433	399	397	439	390	389	379	378	378	427	354	402	400	449	414	375	420	387	405	386	385	360	418	393	383	396	392	405	446	369	404	393	396	398	404	411	436	397	391	422	401	387	397	385	389	353	391	385	419	409	418	392	373	372	380	410	382	357	428	386	370	370	366	356	411	415	368	354	380	409	382	384	358	388	352	385	380	332	378	421	403	403	400	410	432	385	400	379	351	338	407	396	362	388	361	409	409	359	411	387	367	385	427	367	354	388	425	417	372	393	412	378	393
6557	1079	929	917	878	893	835	891	896	900	894	880	927	903	882	882	917	919	862	878	880	867	924	968	884	909	927	858	932	885	899	919	915	911	910	884	890	893	835	914	928	860	891	881	881	854	860	943	860	918	913	902	911	923	846	936	893	876	903	895	877	892	952	941	883	910	842	919	890	884	921	882	895	888	909	850	900	869	876	880	867	876	873	921	924	871	894	885	832	886	905	899	870	958	910	861	907	910	902	911	890	901	910	903	896	939	927	901	854	878	889	922	898	912	884	878	937	883	896	896	897	900	825	926	908	897	861	922	847	897	949	949	904	938	913	901	857	832	879	935	901	924	863	904	834	849	842	866	920	907	883	887	911	851	848	929	918	903	893	898	856	889	866	857	895	889	906	907	873	884	866	855	877	876	884	905	863	866	881	895	913	866	937	870	868	902	891	884	906	910	869	826	900	881	876	916	886	910	945	868	906	843	953	862	895	923	912	888	882	928	929	854	913	888	895	888	923	862	830	863	891	878	903	870	867	892	884	918	922	911	839	898	889	916	857	884	923	911	918	872	893	928	893	907	886	907	850	876	907	898	887	914	913	849	865	878	877	854	852	891	885	914	895	905	915	846	851	901	880	867	890	886	883	863	890	917	906	885	940	936	857	894	881	930	858	888	912	882	920	891	934	923	936	923	887	857	909	886	889	946	857	885	901	849	881	909	927	925	877	921	861	872	893	920	823	845	893	881	831	942	889	861	882	848	918	898	871	934	923	893	904	937	870	896	939	907	892	856	897	869	896	907	872	854	883	852	857	854	896	876	883	839	883	906	932	936	947	953	884	910	921	908	942	889	906	890	836	904	878	867	916	935	905	864	907	901	928	890	898	888	945	824	898	874	930	902	919	914	869	915	861	848	900	870	923	884	880	865	888	877	891	884	871	914	872	863	894	912	872	900	907	907	945	871	902	907	883	931	864	929	951	841	915	884	870	915	918	863	917	920	933	880	917	853	910	904	853	898	845	888	984	847	905	932	867	875	955	901	871	899	902	926	872	870	895	878	945	926	884	956	894	860	914	877	966	898	899	918	882	863	910	964	910	917	921	873	905	937	908	893	873	918	878	868	890	918	892	938	882	839	909	878	891	873	901	882	901	920	916	865	877	873	911	847	896	838	897	895	873	872	892	872	822	936	928	874	921	918	839	912	908	918	896	914	864	959	904	923	938	904	873	857	893	883	854	895	870	893	915	916	907	909	898	898	870	929	896	871	897	896	898	874	897	849	930	901	941	879	901	864	935	878	903	877	922	880	859	909	940	873	878	949	890	946	819	886	941	899	889	866	907	908	917	886	875	916	872	949	880	907	945	844	869	923	984	838	922	880	886	879	845	941	895	893	899	874	861	885	860	920	863	933	829	881	895	871	909	915	895	872	903	919	883	939	881	919	903	948	944	894	861	911	955	879	888	940	891	876	917	918	867	914	877	925	931	859	860	932	868	898	854	881	851	923	832	871	855	912	896	867	869	898	862	895	931	899	888	926	898	893	901	902	935	932	897	912	881	926	872	862	935	913	866	806	845	912	870	930	901	855	947	890	896	889	863	894	913	849	894	861	905	867	857	883	913	946	911	848	858	920	910	876	890	931	899	888	931	926	859	874	956	877	886	841	864	904	908	884	896	856	931	880	924	904	857	877	949	914	944	858	887	866	910	905	851	876	920	888	838	848	860	892	925	893	911	907	935	893	871	911	886	896	903	861	920	919	880	879	904	934	852	866	935	881	899	944	897	857	915	939	862	877	888	866	919	923	902	879	910	891	923	834	843	891	856	885	927	877	853	892	918	935	902	922	892	909	910	918	890	943	905	884	902	876	943	893	866	884	890	864	907	872	856	895	852	880	899	856	934	922	868	897	932	952	853	875	899	893	968	892	870	900	897	912	878	883	854	953	856	911	812	879	856	837	879	907	840	847	922	859	899	955	848	915	871	902	891	917	857	841	863	911	883	947	832	891	925	873	904	926	933	896	949	845	898	861	898	924	901	960	889	901	937	881	912	877	864	861	888	877	881	918	861	874	887	845	868	862	887	866	857	896	880	855	892	894	870	921	892	938	879	874	867	865	900	875	854	918	916	852	908	907	859	907	864	867	888	982	879	942	937	884	896	899	924	870	903	898	944	924	852	879	859	877	903	852	867	885	842	821	858	943	880	870	867	943	893	908	891	930	879	887	916	941	931	851	870	841	850	914	875	863	927	942	925	876	872	927	829	896	922	889	853	869	874	862	932	905	879	851	880	907	897	941	873	927	898	917	903	863	918	865	827	967	929	901	910	916	903	855	921	933	835	861	885	900	875	895	889	919	873	869	903	929	894	941	860	878	897	902	903	897	909	873	923	972	866	877	939	931	863	932	894	895	910	900	865	897	877	908	910	865	894	842	882	904	885	908	883	885	907	904	855	956	908	940	939	898	894	935	942	912	851	901	890	918	911	909	884	930	881	931	943	907	903	944	891	898	864	881	870	908	862	879	899	933	869	884	894	898	866	934	900	842	920	903	831	892	829	905	959	889	888	863	899	937	919	879	897	880	897	911	854	878	825	936	879	941	904	904	888	930	902	916	902	882	881	931	922	865	892	834	907	902	939	922	861	936	925	857	895	903	883	948	909	868	918	879	918	828	952	914	892	878	887	912	911	876	907	877	922	906	859	931	913	914	847	926	872	907	870	875	864	901	846	905	883	887	863	927	891	863	917	881	897	860	920	870	900	910	805	934	886	839	899	885	922	919	939	875	891	915	886	880	888	868	890	864	879	875	909	904	895	920	916	814	868	871	849	897	907	883	903	859	862	954	916	828	880	845	863	876	872	927	891	890	836	875	942	876	930	895	928	858	877	841	943	898	939	852	898	938	888	905	885	877	852	887	882	930	901	903	888	908	905	858	861	901	920	849	870	887	846	856	861	846	833	886	954	855	913	899	838	856	928	896	905	874	852	885	881	922	887	925	926	894	944	986	911	879	905	861	952	907	898	860	909	939	915	919	873	975	900	854	829	881	895	901	894	855	837	917	924	913	859	902	946	886	844	850	907	896	858	918	894	892	869	945	903	849	855	900	933	862	862	860	902	904	918	904	935	902	843	917	896	856	934	854	893	868	892	902	836	871	910	891	857	950	944	892	935	935	859	930	889	837	856	921	891	877	914	906	907	927	904	871	895	919	880	874	949	905	837	925	903	890	848	928	891	871	896	888	924	876	858	877	875	898	862	835	914	930	847	851	906	888	851	886	889	853	934	934	915	901	874	937	881	897	846	870	883	903	904	886	921	882	879	854	905	852	881	912	859	890	953	864	929	863	902	882	851	884	939	874	890	908	870	923	939	835	906	871	885	902	971	881	883	880	883	931	911	929	830	876	837	872	902	874	883	897	911	908	877	891	892	867	931	920	933	860	925	885	918	947	911	894	890	854	900	876	889	904	900	940	892	930	904	915	907	856	906	954	884	905	884	865
24491	20838	24436	27299	20033	1844	633	559	462	474	444	439	428	460	425	395	419	431	422	413	415	436	457	436	412	390	502	448	417	414	440	447	390	432	447	449	423	450	441	379	396	383	429	403	447	425	409	405	427	414	429	403	427	466	427	433	418	401	415	415	372	424	397	420	452	450	421	430	398	391	419	429	397	415	408	432	419	432	428	382	440	427	419	429	428	417	441	432	428	430	449	391	451	427	397	455	465	474	463	421	424	439	437	417	440	471	457	472	406	436	409	436	405	423	425	385	435	388	411	435	438	421	438	388	444	485	425	436	398	401	444	427	432	414	403	461	455	419	429	393	426	430	452	438	445	432	407	450	412	421	438	386	447	398	432	444	422	417	402	410	400	424	375	429	480	462	429	416	450	413	389	443	430	425	464	447	476	432	443	403	441	404	419	404	441	394	438	436	392	434	440	432	420	453	374	407	417	432	450	423	418	404	430	442	443	403	451	441	410	447	434	458	383	418	408	436	414	436	392	376	469	406	442	396	396	410	402	399	423	468	426	415	447	374	444	415	450	427	428	428	411	434	433	406	405	445	390	467	400	396	408	436	449	412	461	423	442	407	449	408	436	424	414	461	435	447	435	423	468	419	409	416	418	432	422	430	434	431	404	401	407	427	411	411	429	405	415	433	424	451	466	456	435	437	434	440	459	427	448	421	421	413	436	417	453	463	437	435	396	387	427	431	433	427	443	395	450	389	435	407	407	437	454	444	398	432	457	411	427	391	390	423	435	464	451	375	401	412	404	411	411	447	411	423	415	417	372	395	440	425	417	426	431	483	420	406	406	421	422	452	483	424	446	399	412	433	406	429	435	406	407	446	435	398	406	417	421	424	410	433	420	449	389	409	437	446	400	438	448	429	440	434	416	419	440	440	430	444	378	454	384	418	440	424	424	396	425	396	410	386	430	405	408	404	425	434	397	434	397	411	445	398	388	383	423	391	392	417	436	475	394	449	384	436	398	413	435	410	367	449	420	452	433	395	444	437	426	428	421	409	422	416	411	405	459	482	466	427	436	428	427	403	442	460	472	424	470	452	463	393	378	419	419	394	449	434	409	428	436	464	457	466	417	411	439	413	448	418	397	425	413	436	392	448	397	409	436	385	432	420	459	452	442	426	411	423	408	434	420	436	440	426	413	419	413	444	422	451	415	435	394	432	438	408	421	405	441	421	455	419	401	392	443	414	396	387	418	376	434	376	421	449	450	426	403	401	417	457	434	415	393	422	441	442	402	423	448	415	471	426	403	418	411	429	427	423	471	445	432	398	420	382	459	430	444	414	383	459	428	415	396	449	387	419	447	456	453	402	432	412	430	444	393	416	410	466	416	393	413	420	435	422	418	424	462	415	448	445	437	438	401	446	414	443	429	392	399	402	367	429	412	408	387	416	382	458	446	450	433	460	433	406	409	409	420	457	420	406	415	442	438	439	397	400	400	408	435	385	419	441	427	429	410	453	396	423	432	416	412	476	398	445	394	442	424	393	453	429	412	381	441	429	408	413	446	430	434	437	410	430	348	416	476	451	438	440	421	427	440	472	431	473	426	389	422	404	443	403	404	462	469	403	407	431	407	449	408	427	433	378	425	444	415	411	423	413	423	414	473	403	428	400	432	420	423	397	414	422	430	405	415	379	428	422	442	421	417	443	389	393	440	415	438	430	413	433	426	438	422	449	351	418	433	390	427	475	426	444	429	410	421	435	405	421	414	425	450	428	407	433	444	464	427	421	428	428	417	426	379	399	427	378	434	422	422	427	438	426	430	442	468	412	417	422	424	436	409	405	431	439	396	439	397	386	448	410	435	435	433	395	412	430	426	373	449	436	462	395	404	467	412	422	416	398	414	408	406	397	409	380	458	379	441	438	409	416	413	406	402	408	421	412	376	424	453	399	413	430	419	419	400	436	423	396	408	425	416	407	440	391	454	417	430	426	403	436	390	424	424	433	433	452	415	439	457	391	429	408	434	444	443	418	446	431	427	437	406	405	429	443	397	436	390	399	427	414	400	431	437	412	420	427	407	440	415	447	436	391	418	431	427	428	447	421	414	396	443	424	410	407	366	425	406	432	397	417	442	440	417	439	410	429	397	435	430	419	398	411	419	435	388	378	415	393	420	425	398	414	411	419	397	414	396	428	413	446	429	431	415	441	412	425	399	387	419	379	432	452	414	387	400	386	429	416	405	447	430	391	413	410	424	391	405	446	401	429	432	401	401	385	406	405	413	432	385	408	431	445	423	404	407	450	433	439	445	441	401	379	446	460	459	453	468	433	438	471	413	447	425	407	425	428	409	440	442	419	420	426	453	443	416	413	439	410	406	429	421	398	464	395	400	441	361	450	404	407	415	431	405	385	382	402	417	400	387	421	454	416	429	454	430	420	435	446	373	397	402	412	396	422	444	387	436	429	422	424	455	434	433	421	435	407	432	451	423	424	427	427	435	400	389	438	411	400	405	418	452	444	437	439	438	436	444	428	418	424	386	447	418	397	417	410	390	394	463	437	394	399	387	428	464	437	420	416	415	447	445	433	405	454	456	423	425	434	359	416	432	444	393	462	419	411	413	410	448	408	436	426	436	435	427	428	392	416	415	385	397	405	390	436	426	405	424	415	398	424	400	428	412	395	388	421	490	403	415	436	442	410	409	447	414	448	415	438	439	420	431	393	418	416	403	429	475	430	406	449	417	391	431	442	395	381	409	426	378	417	446	391	399	438	464	417	422	422	409	414	403	420	419	419	450	405	382	440	450	417	438	450	431	440	436	426	415	439	422	407	415	442	417	437	416	451	429	430	445	460	415	453	418	403	438	472	398	425	401	445	425	447	398	423	451	423	414	395	401	421	424	405	466	413	413	441	456	455	404	406	463	412	411	421	445	415	420	414	411	388	425	432	399	378	414	433	391	432	460	402	427	405	415	423	412	435	422	422	427	364	484	423	434	423	442	401	402	446	413	434	413	430	438	449	437	417	413	429	432	428	427	415	436	399	423	421	419	413	397	438	431	398	435	450	404	420	440	419	388	405	404	461	408	424	446	420	436	428	401	427	429	470	458	435	431	428	391	392	415	439	393	423	399	446	405	429	413	457	421	474	427	433	422	432	433	456	421	431	415	400	409	446	397	410	422	446	365	416	433	423	436	448	390	404	416	447	406	429	455	449	434	445	410	455	438	427	459	435	403	407	417	413	408	398	442	428	400	410	423	427	421	427	442	379	396	408	451	425	439	419	408	391	448	436	430	420	425	391	379	456	408	415	420	400	436	415	384	431	410	412	423	451	426	435	438	456	467	447	378	412	443	451	380	414	455	449	412	431	387	400	441	413	448	420	412	455	451	420	450	391	425	427	391	410	379	396	437	444	410	455	417	401	418	454	410	419	446	442	410	438	458	415	461	436	444	439	430	392	386	365	404	413	403	439	446	399	415	449	393	424	431	372	447	404	409	457	408	369	449	414
3501	3054	2118	1452	1147	1066	966	996	911	916	960	908	971	859	927	946	927	969	964	941	967	973	936	969	893	886	967	942	893	950	964	962	982	901	969	850	899	898	929	953	910	928	924	980	949	851	928	965	944	897	949	948	934	941	943	904	943	932	935	904	895	935	970	922	939	911	965	923	926	964	961	898	905	946	889	941	893	930	911	908	1011	918	903	931	937	952	889	928	979	886	892	937	951	928	881	944	896	919	927	934	907	952	899	932	866	924	973	947	952	936	984	927	917	936	937	925	910	955	948	943	965	954	957	929	934	966	922	907	948	946	973	910	960	888	912	897	918	890	905	903	932	917	935	955	980	927	941	883	942	901	955	954	914	973	879	924	901	920	950	962	937	934	946	968	913	943	975	930	930	949	917	919	882	931	883	923	892	889	897	932	933	922	924	948	917	970	867	871	944	950	910	956	958	1016	933	949	880	904	950	917	911	930	916	897	916	930	923	922	936	950	946	902	880	962	926	946	915	911	1019	948	903	956	954	947	902	921	930	931	832	918	966	919	949	960	912	928	922	870	956	975	893	901	894	906	930	914	948	963	909	954	897	957	922	905	935	939	956	942	872	927	933	927	943	871	873	1017	877	967	913	919	892	947	918	906	936	922	977	973	945	930	927	936	922	901	919	877	872	960	917	918	968	874	922	946	915	940	1020	947	881	983	950	894	909	895	902	948	966	932	856	914	964	934	962	916	956	917	980	874	943	919	910	936	923	911	946	940	876	933	948	890	962	919	988	876	857	985	888	891	901	955	933	951	947	959	946	945	951	940	877	884	935	915	961	931	971	957	956	939	908	890	956	917	967	984	942	940	917	929	899	988	919	933	1005	941	931	917	946	942	937	947	931	948	946	903	963	935	929	932	902	899	952	889	922	938	947	980	875	943	911	926	902	918	905	889	904	906	910	905	958	982	926	971	968	964	905	957	933	884	954	937	1012	948	917	957	914	885	918	915	926	945	967	899	874	881	967	924	913	958	931	866	877	890	986	910	937	940	979	919	918	977	932	930	924	898	949	905	951	944	956	930	924	957	909	929	932	927	926	926	898	925	978	956	920	977	900	904	925	897	922	860	910	936	932	961	949	903	911	924	944	891	968	983	848	885	887	896	949	945	920	909	898	951	934	976	927	921	927	923	900	1004	956	929	981	930	967	949	877	953	979	868	947	934	951	930	879	909	939	858	913	923	982	911	910	954	879	953	933	896	948	969	925	948	884	930	906	938	947	950	993	944	956	936	930	898	923	932	910	927	906	969	892	954	911	915	921	935	938	887	887	910	897	911	955	999	823	963	940	967	927	920	930	882	989	938	884	931	918	962	919	945	909	910	937	955	891	885	909	891	888	912	945	981	941	875	931	924	921	945	963	938	939	968	928	926	954	911	940	917	903	895	973	880	887	946	934	940	925	978	949	955	872	923	843	890	934	945	969	924	912	904	908	928	920	920	928	911	979	950	905	907	981	962	975	945	929	942	927	911	910	904	941	997	947	925	928	919	993	948	974	941	926	910	917	942	924	889	941	951	886	915	939	940	888	933	935	924	902	993	895	976	940	936	942	919	881	936	905	976	943	919	952	929	942	884	918	907	893	932	958	952	1001	933	916	923	927	963	946	942	930	895	858	920	1000	934	915	908	945	959	914	930	923	956	901	927	941	915	970	912	918	977	924	946	905	968	932	963	912	899	1004	852	934	963	916	900	964	921	923	937	923	953	928	929	966	925	926	980	943	931	908	895	917	945	953	953	902	969	979	954	914	941	897	921	919	922	947	916	952	989	922	893	970	922	906	950	939	930	945	908	971	912	932	968	963	903	935	982	921	919	883	943	969	921	899	946	1011	912	942	935	887	924	830	922	988	917	962	962	931	914	925	959	946	950	929	908	969	923	934	971	865	898	953	895	883	967	936	897	908	900	932	902	880	880	949	975	917	928	923	899	963	947	942	943	929	942	957	953	860	954	920	941	932	946	951	925	976	977	910	941	915	950	947	930	941	943	895	939	985	896	916	915	943	966	934	914	923	997	957	945	925	932	934	906	919	939	922	942	879	949	907	982	962	982	942	924	907	934	951	979	944	927	905	981	971	926	898	939	947	917	910	915	940	922	889	925	908	995	896	896	953	867	923	936	939	875	965	887	895	975	951	920	924	966	933	912	952	954	889	909	876	914	897	959	925	947	924	920	941	966	909	970	943	918	933	938	917	915	978	901	954	899	941	913	977	904	887	958	898	907	910	930	928	900	931	955	897	956	936	941	953	960	887	916	904	925	916	915	978	924	1006	909	931	899	1003	915	946	882	915	889	923	933	913	1011	943	971	981	952	928	931	946	916	983	918	943	941	937	929	939	935	978	889	943	930	907	884	979	941	992	898	959	895	919	936	926	925	978	885	978	930	960	915	854	912	952	1010	907	921	932	938	884	943	945	950	943	890	870	902	891	931	973	963	952	927	903	917	884	925	943	965	923	987	905	949	894	918	925	902	905	948	840	864	930	893	904	923	915	924	961	939	917	969	908	933	925	912	939	914	917	973	901	926	946	912	989	874	931	909	931	915	896	905	964	910	901	897	930	896	969	946	931	926	922	896	959	985	921	930	918	968	945	923	917	883	900	921	937	942	929	883	961	926	941	951	891	902	950	978	905	959	925	935	916	884	903	943	918	955	931	936	951	968	843	883	869	893	917	992	916	940	919	964	908	901	990	901	919	921	932	944	948	933	922	899	890	966	913	890	935	925	945	911	892	982	930	979	889	927	923	963	924	955	950	898	919	886	890	911	942	941	907	929	918	954	1007	931	918	952	910	981	914	903	933	908	894	917	965	956	922	958	960	961	908	926	934	974	964	916	883	938	946	926	939	979	935	913	945	886	871	999	909	953	886	985	922	995	933	954	940	905	907	934	876	931	923	928	1000	883	917	899	923	908	944	903	918	941	883	923	916	930	897	917	914	885	991	953	919	901	931	909	900	918	961	960	981	962	944	913	927	938	897	946	906	952	923	931	958	959	942	919	975	898	960	925	929	895	995	945	883	886	921	918	974	877	897	980	913	977	951	847	919	932	940	897	940	897	937	895	944	896	977	927	935	923	903	891	941	882	928	852	960	966	911	940	952	899	946	941	944	942	930	859	967	864	952	911	971	910	921	900	924	890	926	965	974	936	949	951	937	933	932	954	916	917	867	903	950	908	900	906	874	868	934	928	957	956	890	937	928	962	906	915	987	965	913	926	965	891	939	935	899	864	884	891	879	992	923	936	885	940	876	926	955	945	943	895	906	962	1001	919	921	971	913	940	885	944	990	901	999	934	922	968	920	885	917	934	957	969	915	898	941	894	994	868	978	916	894	910	936	936	920	895	926	894	939	937	997	967	953	938	930	927	923	977	931	942	929	960	912	944	880	902	883	916	923	960	900	881	906	937	909	907	921	930	902	914	933	916	958	930	888	918	939	935	880	871	916	913	973	954	946	937	962	933	937	899	916	906
23513	20802	25040	26647	20807	20772	2517	478	350	354	327	278	295	277	266	262	266	269	286	268	253	265	282	210	226	288	267	250	223	271	280	254	241	250	219	236	243	229	248	240	229	242	234	239	246	225	250	231	238	226	244	250	272	238	246	239	269	246	242	262	226	258	230	230	252	216	232	229	215	223	255	214	241	257	274	219	253	234	266	266	246	277	212	237	220	228	236	225	241	273	223	273	269	268	225	217	241	240	258	236	212	236	267	240	245	256	243	216	244	236	246	260	239	217	246	242	250	247	213	231	261	226	216	247	235	250	231	248	257	234	223	250	247	222	240	217	226	239	238	245	233	244	240	260	273	255	236	207	237	263	244	245	242	235	224	213	243	223	215	217	238	232	261	208	257	234	227	224	270	252	269	238	246	218	259	269	239	225	227	232	279	258	241	265	246	227	262	216	228	249	249	251	233	260	241	250	228	220	255	274	248	238	274	251	231	218	244	258	238	205	245	259	238	214	234	244	236	247	258	243	232	270	227	270	223	229	251	243	270	258	281	251	241	269	246	237	216	228	232	244	236	237	268	250	223	224	258	237	213	225	257	225	246	213	259	221	215	247	232	271	220	245	253	228	262	219	239	222	253	240	243	233	218	250	250	223	233	266	251	228	266	236	234	231	241	237	237	258	237	265	259	232	249	248	231	231	236	273	228	232	226	267	233	246	236	254	240	211	232	231	252	260	242	244	250	226	267	223	244	241	225	248	210	261	242	238	230	211	239	235	267	244	256	249	252	248	246	253	230	220	244	227	232	251	222	226	230	261	277	242	235	233	250	241	242	230	239	256	228	228	242	253	253	263	266	253	241	238	231	231	236	242	228	240	225	268	257	258	252	252	234	235	202	216	241	239	242	241	251	229	248	258	227	246	259	208	264	226	210	239	247	218	230	247	262	254	240	240	239	228	242	213	249	226	230	265	259	239	243	217	224	233	237	258	246	232	249	263	256	260	235	229	258	240	274	231	236	236	213	233	235	225	250	270	270	244	243	232	254	260	236	251	242	242	223	247	223	243	260	254	264	252	265	249	240	234	256	235	237	212	225	223	229	230	228	228	234	222	255	238	246	233	233	246	255	202	242	242	230	230	206	225	291	218	250	248	230	249	224	251	248	248	238	243	240	232	231	266	241	260	236	261	238	235	226	257	233	218	240	256	231	246	240	241	242	253	269	272	240	235	249	226	239	226	237	243	212	248	232	210	233	247	251	241	258	251	242	246	249	225	254	257	243	224	208	239	231	248	257	225	242	248	237	244	253	224	248	237	235	233	253	237	238	240	226	247	271	212	237	205	238	244	224	219	239	240	264	236	255	171	209	222	225	238	268	234	221	253	216	226	260	259	234	232	244	243	282	252	211	254	254	254	271	249	223	264	248	239	258	257	211	242	232	245	265	237	255	269	221	265	262	232	231	271	233	234	247	237	231	258	266	217	243	259	260	218	214	251	259	243	207	234	254	238	227	267	244	221	255	239	249	252	255	267	274	255	256	243	263	261	223	251	230	265	207	258	232	260	230	231	227	251	235	192	233	260	267	256	243	218	234	229	225	256	223	262	243	260	237	255	271	218	241	254	219	221	242	231	252	251	273	226	272	243	286	234	254	229	251	243	271	226	223	245	257	252	254	251	233	247	244	243	245	223	256	267	257	264	251	226	237	244	212	250	239	250	224	222	240	213	243	243	284	238	255	243	258	283	238	212	226	229	259	227	242	246	224	219	242	230	251	281	270	246	225	276	238	229	262	254	244	233	217	229	290	201	234	217	288	223	221	211	242	245	233	253	226	253	239	234	263	230	246	260	234	235	237	210	231	249	236	218	254	239	250	229	225	201	232	245	226	269	257	268	258	245	233	243	198	235	234	269	214	248	236	236	286	209	216	225	263	236	224	254	268	212	257	245	225	219	237	248	260	230	252	211	243	205	235	261	218	237	210	277	237	255	263	231	226	282	227	226	245	231	237	266	247	230	251	234	240	232	245	264	245	236	217	238	223	218	227	249	244	251	226	218	238	247	256	218	252	229	269	244	243	256	244	236	230	229	248	259	262	269	216	234	238	252	262	277	226	218	228	230	243	243	260	235	248	248	280	252	261	216	257	249	267	247	250	232	257	238	240	232	262	263	229	270	260	218	236	263	238	228	250	212	275	255	224	245	242	207	244	271	275	240	232	270	237	243	225	255	229	220	246	240	272	224	250	234	210	267	240	246	242	252	247	249	258	245	222	244	270	267	250	248	216	249	225	248	283	247	225	248	198	237	241	254	257	234	248	198	231	237	250	233	221	267	235	235	211	231	246	239	275	236	229	275	249	244	254	201	254	234	286	242	215	230	206	221	251	218	250	233	220	240	231	276	253	255	226	242	246	244	222	249	267	272	241	237	233	249	228	230	236	236	240	261	217	237	240	250	275	239	246	227	240	293	241	221	250	222	258	265	238	255	265	255	227	250	236	258	245	255	238	241	251	270	248	252	267	239	235	261	249	250	227	237	252	247	255	239	229	228	244	240	255	253	262	243	230	256	236	242	256	261	234	263	242	262	257	256	210	226	238	245	267	237	261	241	240	232	239	235	234	257	231	222	264	252	213	252	236	242	237	244	217	225	245	247	264	238	233	228	243	231	223	237	242	273	188	204	232	264	242	269	249	255	237	235	247	217	238	258	238	252	258	232	253	245	243	251	272	251	229	249	253	229	272	250	251	233	238	215	215	225	192	254	260	244	262	262	240	217	248	258	238	249	234	266	239	246	236	255	245	238	231	238	251	242	237	276	266	248	259	216	243	258	255	262	237	225	253	240	212	234	250	246	252	244	233	252	230	203	224	276	225	240	263	240	275	207	230	248	222	246	223	263	246	222	229	241	226	229	247	221	227	261	245	253	224	233	225	237	241	222	275	222	259	234	259	254	259	231	270	235	241	215	235	241	202	250	244	230	255	240	216	246	254	252	222	248	230	256	219	228	234	218	261	256	250	233	233	241	234	240	268	252	221	225	241	249	242	237	251	269	235	246	229	241	247	269	212	233	245	239	239	213	237	270	233	226	208	274	280	240	221	227	242	221	229	243	229	240	234	225	261	261	231	228	224	240	246	261	234	236	247	229	237	240	228	250	225	246	256	229	234	254	239	213	220	258	249	219	251	242	233	298	247	225	249	227	231	259	265	234	234	259	242	246	269	245	224	238	235	237	232	212	218	205	214	221	238	259	226	245	250	255	230	245	241	217	258	248	256	210	235	232	237	248	263	249	220	244	250	241	240	260	226	221	256	241	250	249	233	242	229	204	258	207	250	246	257	249	250	217	256	272	269	256	216	252	210	248	267	247	235	245	263	241	267	238	263	219	234	262	234	236	234	230	235	229	234	261	221	211	267	232	241	240	237	263	257	252	247	259	251	228	249	224	235	270	240	247	234	235	233	239	224	205	230	222	229	233	236	239	230	253	278	243	225	217	246	237	249	253
4026	4889	3087	1537	985	830	681	674	687	629	667	536	584	613	626	609	627	644	589	541	621	595	587	573	565	548	578	586	613	552	552	576	594	575	583	577	592	609	509	589	605	534	588	541	576	576	554	597	581	569	602	566	604	609	596	568	575	557	569	561	586	560	568	587	598	548	571	599	577	565	544	550	550	577	573	610	506	584	552	571	559	574	570	543	520	567	556	571	597	586	539	595	581	586	574	562	574	623	537	609	548	576	575	553	566	583	589	560	596	546	546	574	571	530	549	603	527	532	577	569	563	502	520	549	560	597	548	601	551	533	592	540	582	597	542	542	562	544	553	584	571	573	564	579	575	574	567	572	566	543	565	556	593	576	571	607	553	556	551	560	526	586	556	567	553	540	598	580	545	569	579	584	573	563	545	521	569	576	522	588	604	567	553	613	576	581	582	539	537	548	588	571	540	577	535	592	569	542	612	529	594	573	551	576	580	571	544	565	594	564	547	592	563	513	574	556	568	535	535	571	584	608	569	584	555	615	595	534	604	600	543	581	559	540	565	566	577	582	567	568	578	566	612	515	567	519	526	598	537	546	560	595	561	590	604	566	557	535	607	637	531	585	531	567	535	547	577	554	602	545	543	558	571	599	585	572	575	579	571	563	537	555	523	561	551	580	548	526	570	561	562	544	547	534	571	602	531	554	583	570	553	578	559	559	599	614	598	543	558	563	533	554	560	551	549	574	547	578	557	598	507	567	554	556	559	556	553	549	590	545	562	539	571	578	542	556	542	565	547	569	575	600	568	566	584	539	601	522	520	561	536	528	598	567	594	559	510	570	602	527	604	604	553	551	550	553	563	593	579	563	596	578	581	605	567	569	569	551	504	565	531	564	508	563	545	540	570	612	568	567	548	565	570	553	545	540	540	586	559	521	509	574	590	582	547	567	560	565	606	537	568	540	615	579	580	544	543	553	563	564	559	576	588	553	594	562	549	557	575	572	561	583	554	556	582	562	603	578	573	582	553	538	557	614	529	587	535	545	563	526	564	539	556	541	580	561	579	590	573	529	566	509	541	569	551	560	557	595	528	586	565	548	597	564	592	576	545	586	582	591	576	559	568	604	584	583	558	597	579	586	593	569	577	548	557	528	573	517	594	521	557	514	554	562	555	558	599	568	581	548	555	587	536	563	570	601	538	589	538	571	584	561	566	542	605	550	535	518	585	554	563	528	569	571	576	573	582	577	545	538	583	519	577	560	552	613	590	535	571	579	578	575	579	561	633	556	540	519	580	591	554	564	568	534	575	579	567	596	558	547	590	577	578	579	554	577	541	528	595	550	558	580	573	585	584	515	587	612	599	595	528	570	566	626	565	530	604	528	564	580	529	552	583	576	585	583	580	580	571	580	622	581	540	577	544	571	560	526	573	568	542	542	549	580	557	618	554	563	551	597	580	578	553	540	574	560	550	609	561	559	584	515	527	578	550	569	588	547	556	567	588	599	520	580	580	582	578	540	593	552	549	563	593	581	571	594	584	582	625	565	620	568	573	580	576	535	567	537	580	561	561	556	581	582	585	532	593	559	586	591	556	531	578	562	594	556	601	588	574	582	585	579	571	594	578	568	572	582	575	574	529	545	531	541	559	556	541	588	536	567	543	534	582	570	531	561	545	535	584	553	587	562	531	563	595	547	574	558	548	547	621	575	544	582	586	555	599	589	580	587	540	571	618	514	572	539	600	551	574	579	565	557	604	539	603	552	546	539	581	583	544	577	541	559	591	549	593	539	530	599	590	588	593	557	575	571	576	545	567	542	546	580	634	574	550	562	560	571	578	583	541	598	572	529	593	599	567	588	579	592	586	565	546	589	545	539	597	605	596	538	574	577	525	567	574	576	556	538	581	555	576	580	563	572	539	552	613	577	593	543	531	552	549	543	578	517	566	544	561	551	563	531	586	574	549	567	605	567	595	567	533	598	569	539	563	548	518	564	561	584	593	560	519	543	575	556	596	555	556	561	535	572	562	553	594	555	570	564	608	625	602	557	539	557	555	540	605	591	594	545	570	586	552	562	555	572	559	526	549	589	527	538	601	572	580	576	548	574	513	555	573	563	585	581	549	570	608	558	568	555	535	590	568	551	596	555	597	558	547	576	572	563	577	589	541	542	556	579	590	540	555	556	563	577	570	582	559	572	578	547	580	560	587	585	570	560	577	549	590	551	553	564	600	585	570	552	567	543	574	597	548	568	552	542	550	572	570	573	630	577	558	555	574	553	543	590	545	585	560	610	556	575	588	585	548	553	577	562	559	561	557	577	532	572	601	561	568	585	576	563	512	582	533	558	596	558	548	547	549	584	571	539	574	591	595	600	609	559	575	586	523	530	593	524	590	582	550	524	584	568	574	519	617	568	550	557	529	585	566	596	574	533	544	553	600	555	614	535	606	559	577	526	541	546	579	594	542	588	587	585	568	533	572	573	574	544	600	574	601	558	573	624	529	556	561	595	563	541	548	557	575	594	572	578	551	557	607	556	589	593	522	567	550	579	544	572	544	547	504	566	538	589	538	574	570	543	547	551	565	543	586	549	596	542	566	560	552	598	602	605	555	560	526	572	531	578	602	600	569	601	577	570	574	573	578	538	561	575	575	562	578	588	574	526	558	531	581	565	595	566	591	607	560	561	560	576	531	596	585	605	578	566	555	540	556	568	574	562	565	553	574	561	552	609	620	569	566	586	585	574	548	557	540	544	573	606	552	530	538	593	592	586	506	592	580	573	565	541	562	556	515	608	555	529	555	553	575	571	580	584	556	538	557	605	563	610	602	581	601	587	577	600	584	562	549	566	589	541	580	532	559	598	582	570	514	526	570	562	549	566	575	581	567	563	568	540	569	578	580	606	544	499	584	556	586	542	543	616	584	567	553	585	566	554	594	543	577	535	514	572	525	570	546	560	595	581	553	557	592	553	539	555	583	568	572	596	557	535	550	535	532	581	547	559	586	552	578	601	579	613	585	549	524	593	601	562	552	560	569	559	519	513	572	532	571	575	544	552	521	557	552	572	542	594	556	527	591	561	570	567	583	554	565	552	559	547	566	564	558	553	573	571	574	555	569	557	550	539	555	559	539	539	527	538	585	571	582	553	583	553	527	580	592	599	541	589	550	559	566	595	567	545	566	562	549	540	591	569	571	540	559	565	560	556	583	551	575	578	552	565	506	583	535	558	545	553	569	569	571	589	579	558	573	572	554	611	535	568	568	547	578	582	593	508	574	554	535	532	576	593	564	568	557	546	522	578	556	547	569	570	539	573	579	540	572	538	556	573	558	538	549	560	597	559	608	574	556	596	587	553	577	541	558	555	552	547	540	553	606	571	551	557	522	533	584	557	528	614	543	567	576	596	597	533	600	548	545	590	574	537	592	570	584	567	548	564	607	579	583	547	556	574	587	522	569	568	572	563	569	538	519	555	599	584	561	556	572	586	508	516	564	581	576	529	553	586
32783	12331	1626	520	422	390	361	405	419	361	395	334	361	412	374	389	399	363	372	377	391	385	408	400	397	378	390	381	379	365	355	408	383	405	388	373	401	411	416	397	387	355	367	347	395	415	373	370	392	444	409	386	410	408	382	403	365	408	393	401	368	423	397	395	388	344	388	377	429	398	380	389	329	379	361	390	385	391	381	372	348	400	390	416	399	408	381	391	407	380	409	361	392	391	337	389	400	397	360	390	337	386	360	374	387	372	419	392	391	388	392	389	404	356	401	417	356	371	405	387	354	367	413	379	360	384	396	415	395	390	395	398	415	392	391	378	401	413	405	392	423	408	378	370	388	353	377	392	362	399	384	367	371	375	414	366	405	439	364	391	381	409	390	362	384	370	385	401	394	371	392	380	371	377	357	419	423	394	392	351	397	404	392	412	363	388	377	389	397	369	415	390	400	371	366	388	392	375	370	372	376	382	405	378	391	391	367	388	409	365	385	367	330	369	396	356	364	385	375	417	388	396	377	367	422	351	385	327	354	388	373	391	408	374	386	384	408	381	391	377	372	396	370	433	379	399	392	373	384	363	401	390	342	414	425	392	366	351	384	393	357	374	375	359	387	389	378	379	356	369	370	387	386	393	372	412	382	352	386	366	388	370	396	383	375	364	337	389	390	351	405	370	413	402	385	360	373	361	369	389	374	382	399	353	356	382	374	387	390	358	379	362	401	370	359	388	410	358	382	391	366	395	383	393	371	405	367	357	385	360	414	367	378	359	352	379	347	416	374	409	381	376	340	372	419	396	412	373	359	380	385	326	370	362	383	366	391	427	367	344	381	355	384	347	415	370	348	382	418	379	449	377	389	392	391	378	400	402	410	368	391	400	410	459	375	411	355	395	401	388	389	367	404	414	383	340	388	403	360	402	368	419	376	351	403	360	417	370	356	366	370	387	390	372	398	348	397	387	421	356	362	362	373	406	378	430	383	420	387	350	393	373	346	390	381	359	363	364	401	431	348	380	385	374	389	365	346	401	378	375	383	358	384	375	363	389	362	403	332	361	381	400	379	391	386	373	385	383	347	358	414	379	381	390	354	389	364	405	384	373	411	353	365	378	376	360	379	366	396	383	389	362	347	348	387	398	430	386	342	363	391	394	392	426	390	413	391	376	375	392	334	389	377	371	402	380	344	342	398	378	343	410	368	388	384	389	392	391	408	402	400	373	377	403	395	394	366	364	407	350	374	390	373	376	359	419	384	432	361	357	395	387	353	375	367	392	391	355	390	393	379	404	405	375	362	360	381	375	369	355	400	386	399	397	395	386	363	369	370	372	395	404	398	365	370	355	417	376	381	381	361	378	399	378	384	416	414	361	426	417	402	386	364	359	371	397	383	396	374	349	373	355	385	383	422	379	385	392	393	387	377	394	406	353	390	344	415	441	406	405	388	369	374	372	352	411	383	383	415	387	401	365	392	373	377	400	349	391	382	371	387	384	362	420	435	348	397	389	339	366	362	364	349	380	380	439	369	372	416	369	363	387	373	384	397	373	380	368	374	404	408	391	382	366	401	400	363	382	392	387	393	338	375	387	379	386	380	377	358	379	361	381	370	382	369	388	352	422	422	369	344	400	388	395	390	392	381	367	371	398	346	359	365	356	405	380	390	365	369	380	380	406	388	383	383	394	412	355	406	369	356	415	369	389	413	391	412	391	441	382	384	395	401	357	379	397	396	379	366	422	451	438	386	394	373	369	365	360	388	381	347	393	386	375	381	379	388	363	407	379	384	418	382	375	360	397	401	383	362	380	362	358	405	418	360	399	378	408	372	394	359	392	367	402	403	405	412	401	388	357	365	387	382	387	401	437	340	380	389	388	383	409	391	400	387	395	385	365	388	342	383	380	384	378	403	389	384	385	359	384	386	393	378	385	363	397	369	374	366	378	363	400	443	360	403	384	356	395	351	439	367	420	366	365	409	374	388	369	437	398	412	391	399	408	355	392	383	375	368	388	324	382	392	362	380	369	364	374	399	410	370	398	364	405	431	391	386	403	354	383	398	381	386	393	361	391	393	339	365	397	383	392	378	380	396	365	396	384	405	413	399	410	373	365	387	423	409	369	389	383	431	382	409	337	405	372	418	372	367	366	374	366	448	362	388	392	421	396	388	401	392	366	362	383	369	377	377	389	363	385	408	372	331	402	381	398	376	376	381	375	352	358	410	407	385	376	371	410	423	361	388	405	379	401	438	367	384	338	368	372	423	388	402	399	414	410	404	390	408	377	375	413	353	372	395	396	368	374	383	347	376	361	400	343	398	354	356	409	379	390	377	398	380	382	378	386	355	418	373	418	388	390	366	364	353	374	355	405	375	378	387	363	393	376	399	383	322	363	423	397	331	345	372	351	370	403	417	365	386	384	405	366	368	369	342	388	385	374	391	390	366	357	351	396	345	386	388	388	376	375	429	424	389	386	362	360	419	413	384	341	408	430	392	390	419	375	357	377	370	397	366	348	341	391	368	394	368	411	400	437	378	374	390	395	388	400	393	392	396	353	347	381	414	426	430	379	353	361	348	386	347	362	397	421	409	392	390	325	382	349	422	349	378	383	388	413	410	410	412	401	444	363	430	415	396	365	422	387	402	399	344	419	327	379	383	332	354	363	361	429	398	396	383	369	376	410	373	385	421	389	411	373	353	343	406	365	356	373	376	363	376	364	391	381	356	399	374	378	395	397	394	388	401	340	345	369	391	346	353	374	391	412	393	351	375	364	352	343	369	355	406	399	345	408	365	342	378	371	371	339	402	386	370	397	345	368	378	377	353	388	367	386	371	381	399	386	363	409	427	357	336	366	370	394	386	405	355	357	388	378	370	421	393	426	371	393	376	408	405	380	341	412	383	372	332	398	358	368	385	408	376	383	373	357	390	368	355	382	388	365	381	379	404	417	386	391	374	354	376	390	392	372	356	401	382	403	374	355	404	365	354	373	375	385	387	377	399	393	387	364	348	369	341	405	377	388	397	370	415	390	411	344	358	396	369	351	376	416	380	416	383	403	396	396	388	336	410	419	393	369	393	348	377	366	370	403	368	395	364	369	395	369	372	397	407	372	403	388	376	397	389	392	404	356	414	371	362	375	380	385	390	389	374	410	390	401	419	369	417	394	358	379	419	412	386	405	370	371	366	357	408	404	385	392	336	388	392	384	384	410	372	380	375	344	390	394	403	380	367	389	370	407	391	346	364	363	383	402	408	404	375	402	354	398	380	377	367	367	370	393	378	379	379	378	427	403	374	376	401	405	381	396	377	374	382	396	383	381	402	406	392	373	347	378	386	421	405	411	431	416	388	408	399	417	367	394	376	399	384	391	383	407	389	385	372	389	394	353	418	370	405	389	361	414	373	351	433	351	388	370	364	368	445	403	400	364	389	371	361	412	363	378	366	386	377	385	385	393	398	377	421	383	355	422	410	356	365	414	399	387	381	367	430	404	400	375
5536	995	991	904	926	890	863	896	871	853	948	852	879	840	842	856	867	916	853	839	871	837	887	855	880	851	887	888	876	835	838	882	948	875	887	869	842	866	857	867	858	882	869	888	871	883	840	861	880	873	882	849	878	918	835	833	836	879	809	876	878	919	839	838	829	832	871	882	849	908	903	870	833	914	841	858	899	909	865	871	851	870	907	864	856	864	882	878	854	883	873	901	876	845	869	864	846	826	886	862	890	871	893	862	877	882	913	911	873	869	862	876	812	921	914	765	870	895	847	848	843	920	890	848	888	911	892	847	875	885	860	877	857	868	852	910	870	879	808	862	914	892	855	887	854	902	843	837	859	854	903	871	875	821	920	845	860	886	877	863	914	854	874	834	910	897	893	835	867	914	907	884	888	813	891	825	884	878	874	844	850	885	848	858	884	816	892	869	815	883	863	927	903	850	893	857	820	854	839	905	951	856	873	841	851	857	848	887	916	826	869	908	816	836	838	881	830	867	882	860	877	881	814	865	868	901	848	903	857	814	874	846	891	891	901	833	843	859	864	803	854	862	900	884	889	868	843	920	907	858	900	866	896	840	809	844	879	799	860	877	837	865	853	833	872	877	929	853	923	812	857	944	875	871	832	819	913	857	898	907	867	920	909	914	880	838	877	878	866	877	864	868	885	829	825	897	878	857	889	882	836	871	892	875	894	860	873	858	846	800	923	884	891	911	872	834	911	881	834	917	905	874	863	852	876	824	840	847	838	949	842	871	879	864	896	840	835	872	909	862	889	812	846	847	855	875	897	885	861	886	846	911	919	859	875	856	881	857	852	923	836	874	846	867	924	926	862	870	930	878	895	852	923	872	875	849	881	955	873	877	861	882	872	881	850	876	913	886	902	848	816	872	877	827	891	907	901	846	764	895	871	920	861	860	891	828	894	909	914	897	896	882	942	833	936	897	917	889	862	854	888	856	872	882	856	916	893	864	877	876	823	887	878	896	896	873	810	886	851	851	820	841	897	908	871	856	813	873	887	838	889	818	875	909	886	890	856	842	807	904	883	926	893	861	921	871	913	857	830	882	898	849	866	820	832	879	834	878	878	849	896	903	914	881	878	865	885	823	872	848	890	879	852	879	823	925	838	842	914	810	885	888	864	870	874	873	888	868	835	885	812	897	860	834	860	923	900	854	843	886	892	918	850	872	882	834	897	889	878	826	890	858	850	896	884	836	910	843	844	876	905	891	819	885	892	853	822	883	862	915	909	847	891	882	869	888	853	852	884	876	821	873	846	842	901	844	881	937	865	870	833	825	836	900	907	890	867	852	891	860	913	889	896	865	862	860	924	873	879	885	891	930	884	830	878	866	860	857	875	924	849	820	869	869	831	834	919	844	876	878	836	887	852	843	839	856	941	897	861	881	816	853	897	853	872	841	894	802	829	815	929	884	830	808	857	861	892	860	835	872	883	889	901	850	902	837	841	949	896	890	878	808	923	874	853	921	866	840	886	909	865	858	870	895	897	838	864	860	845	886	826	844	816	886	872	878	906	863	838	847	898	847	877	889	884	847	842	899	868	864	858	855	846	817	902	914	884	908	926	827	878	883	860	842	880	852	882	885	886	861	897	865	854	850	887	834	838	902	851	892	868	845	851	902	835	885	880	920	818	864	838	865	931	861	858	929	833	913	902	885	830	794	904	858	865	894	877	942	875	857	903	861	890	868	912	882	891	805	855	886	883	897	845	857	867	910	906	881	833	845	866	843	922	887	875	886	891	831	892	884	850	896	869	870	802	849	880	912	870	845	830	858	933	813	866	853	929	904	849	872	854	939	851	838	935	879	933	890	799	848	898	838	813	861	875	848	859	900	896	934	829	870	899	861	820	826	858	913	851	861	838	859	831	903	889	855	884	892	915	845	924	904	827	905	832	873	851	910	899	878	820	843	850	906	868	865	865	838	848	916	879	885	871	877	858	932	852	849	865	879	848	891	897	874	865	866	896	856	889	883	869	848	849	836	847	922	844	900	883	854	850	917	871	808	887	867	918	855	834	887	864	910	895	842	900	875	810	846	879	888	865	871	944	867	901	862	865	860	898	873	916	881	839	862	894	818	844	887	854	890	832	888	893	870	893	896	841	835	879	906	926	853	883	848	842	913	893	882	823	851	851	863	846	871	904	816	910	885	906	886	847	868	826	844	875	922	890	862	881	919	889	899	848	862	858	885	896	868	870	934	864	803	873	836	922	903	937	864	926	922	936	859	877	844	875	909	881	856	854	957	841	862	866	849	859	842	884	856	903	885	862	835	862	828	888	848	885	894	850	886	853	893	788	836	842	854	833	872	855	826	895	838	889	906	854	845	884	854	835	880	867	855	865	870	897	817	862	852	875	857	866	869	879	909	866	857	907	854	835	897	840	901	830	877	889	836	891	868	909	828	888	921	911	928	856	889	914	845	920	893	837	858	875	871	896	868	885	829	876	841	843	899	843	891	923	850	898	886	878	856	878	874	860	913	878	878	848	875	854	848	820	866	892	902	892	839	901	896	843	873	826	875	870	915	897	896	841	858	821	837	874	866	875	896	884	886	860	866	863	807	895	871	891	826	887	884	836	868	854	903	907	863	919	813	882	872	901	910	885	884	869	860	876	873	857	850	787	829	879	851	839	888	849	862	877	849	896	848	891	843	858	865	901	848	832	885	890	920	851	897	872	913	881	836	868	825	890	892	821	873	877	848	805	870	895	884	861	927	890	877	872	820	897	863	893	850	846	856	830	886	850	847	881	905	926	871	933	874	822	863	881	877	832	869	836	873	905	833	856	823	853	884	863	797	856	839	894	880	884	829	822	871	876	846	885	874	869	865	862	851	856	850	857	881	917	877	887	902	876	892	914	857	887	879	870	899	902	819	821	846	824	869	833	847	896	794	826	890	857	934	890	859	877	855	853	897	856	861	864	944	804	867	881	911	888	849	841	828	855	891	818	938	874	888	922	873	896	880	840	890	924	907	941	878	895	836	839	844	913	910	873	829	875	859	830	914	840	774	873	903	891	891	809	944	869	907	888	845	860	909	887	833	824	884	895	803	909	900	936	823	884	873	820	893	871	869	875	865	865	888	805	868	860	927	886	873	851	825	872	871	871	909	886	870	769	920	917	862	883	855	843	942	891	847	879	842	864	841	902	876	882	843	845	872	872	840	883	844	831	899	863	856	832	912	880	911	864	880	849	855	920	911	908	866	885	866	881	815	819	907	816	884	859	862	857	918	876	845	850	864	845	879	826	870	868	928	878	886	868	852	851	907	874	825	868	899	917	877	854	833	861	869	870	847	868	906	821	921	881	857	795	880	883	861	872	881	833	883	889	910	911	870	851	889	913	921	851	887	847	900	837	885	874	868	848	874	920	829	854	832	940	839	823	865	878	944	846	919	876	861	862	918	851	860	832	896	820	901	888	906	831	859	832	873	906	881	799	917	924	853	902	860	881	849	915	866
24464	20817	24421	27292	19937	1764	565	546	459	527	472	483	439	461	422	442	447	456	412	421	448	448	428	445	434	429	416	416	445	443	438	439	431	407	433	472	392	401	426	441	422	441	420	430	407	407	452	446	410	422	399	454	423	386	434	414	422	399	408	412	416	385	435	446	432	427	432	405	451	425	405	426	427	452	457	451	419	448	388	471	414	430	428	428	392	432	385	387	437	395	474	465	440	434	419	434	433	404	432	445	428	403	439	430	437	432	392	407	394	442	396	394	402	446	429	422	446	444	432	423	396	410	417	455	399	373	399	412	415	475	433	445	409	440	435	428	420	457	447	417	434	359	419	423	402	401	440	366	437	419	460	483	446	438	432	414	412	419	413	412	441	456	409	381	390	422	439	392	410	413	439	434	414	437	391	393	439	424	408	406	430	368	431	421	438	420	423	434	392	429	454	456	444	421	420	398	412	386	409	421	430	380	384	417	411	394	417	427	459	455	458	412	402	404	411	458	417	415	435	427	405	397	426	395	449	423	411	422	416	417	417	380	428	447	448	407	453	427	460	400	419	389	424	415	397	412	408	386	435	454	444	409	437	407	405	411	450	402	445	401	419	439	439	441	441	443	390	457	432	417	421	394	426	444	404	418	392	411	414	393	381	405	392	413	418	427	421	437	417	406	395	433	430	393	406	450	398	388	382	424	445	432	434	405	409	395	418	415	421	411	413	440	426	440	419	409	406	450	402	414	399	432	387	392	432	394	427	436	434	413	440	407	372	407	407	424	456	399	440	401	434	427	424	405	443	421	416	432	408	415	438	458	453	426	487	425	436	413	456	434	403	429	398	439	461	437	417	448	421	458	410	423	427	471	430	414	454	430	387	462	388	412	434	412	429	420	422	429	456	431	419	446	394	422	401	451	401	410	415	416	400	439	445	440	414	409	412	409	431	398	401	414	445	404	407	413	401	417	400	445	418	387	411	436	411	409	375	431	390	397	466	423	422	446	441	457	440	485	427	402	416	428	430	399	407	429	390	399	415	414	409	428	420	407	372	415	402	429	474	447	413	395	433	477	433	421	408	394	419	392	402	443	389	420	420	444	415	394	425	403	422	429	378	413	431	433	440	432	425	415	386	443	424	429	425	406	432	417	463	413	454	424	456	402	411	381	436	441	426	471	414	433	474	450	413	436	420	390	383	415	408	385	431	433	441	375	400	456	473	421	447	464	425	416	436	436	431	427	412	425	462	435	449	430	414	455	469	407	410	384	444	444	420	421	443	444	404	435	445	428	466	456	436	420	404	427	409	358	498	425	452	404	439	429	406	422	435	418	424	377	448	445	385	407	418	425	445	443	402	409	430	437	379	444	399	406	399	418	442	403	423	398	404	389	389	429	443	420	447	390	391	424	409	432	414	429	397	457	447	415	453	414	416	411	414	451	368	385	375	433	390	415	383	461	432	418	432	409	426	432	418	408	441	456	414	443	410	421	453	493	420	435	454	418	400	413	433	416	467	416	390	399	417	435	401	438	424	378	391	363	425	432	407	458	442	410	381	416	426	442	462	377	424	417	398	459	376	383	428	394	428	452	464	455	406	445	420	402	399	410	393	432	465	409	458	420	429	411	467	453	440	420	449	460	401	402	403	432	394	435	411	436	422	464	438	417	403	427	400	430	429	448	447	475	417	404	397	428	396	440	464	418	413	406	418	393	423	480	452	435	463	388	398	396	406	457	444	448	438	430	443	408	407	436	420	403	419	451	427	434	372	417	456	406	431	434	438	380	471	454	424	424	381	460	432	417	406	394	414	405	401	434	430	463	415	404	434	410	392	421	428	460	398	432	420	453	392	419	418	424	397	439	449	438	432	433	416	393	385	415	389	400	413	414	433	408	406	384	406	431	439	421	450	414	453	426	449	459	428	435	415	459	451	457	407	459	407	455	433	420	421	403	439	429	427	405	472	476	433	441	445	421	410	414	425	378	437	416	417	394	429	438	408	427	399	440	441	459	434	412	431	413	409	417	438	405	406	467	425	407	445	442	412	426	398	417	430	438	405	468	438	428	440	455	440	416	452	433	422	452	426	448	415	436	422	469	469	442	388	478	417	432	411	425	441	426	421	407	392	402	419	426	404	430	438	431	431	431	381	379	423	395	449	419	432	374	414	405	448	421	436	459	466	459	427	418	438	408	375	428	406	403	442	442	461	430	373	405	423	403	439	425	396	448	432	424	405	458	408	484	444	410	420	406	400	416	451	439	458	420	439	461	433	391	432	415	391	456	442	416	399	399	449	427	442	415	415	385	448	414	433	485	409	406	354	396	435	397	372	431	429	408	419	418	409	408	438	429	438	435	436	427	429	475	432	399	447	433	433	418	416	405	454	435	397	390	422	412	431	421	407	440	425	425	420	434	429	424	463	440	377	408	413	411	433	404	410	420	414	430	440	430	452	416	425	401	447	441	437	427	453	417	461	432	423	482	402	432	418	396	428	409	383	399	404	412	419	408	418	434	437	413	429	446	426	421	382	407	417	478	394	408	433	426	397	410	403	426	444	416	419	414	379	427	414	440	380	448	429	427	417	417	483	433	438	471	461	423	405	476	456	421	395	415	443	419	451	432	426	410	433	379	429	386	437	418	460	399	388	438	406	440	415	444	407	421	388	434	456	426	430	420	398	397	383	451	415	406	403	437	447	413	432	423	424	398	403	443	401	445	423	386	424	406	459	402	450	420	448	435	419	433	444	412	385	420	331	387	412	454	480	423	421	404	451	388	404	424	398	433	402	432	411	445	389	453	389	412	429	403	416	388	441	440	427	403	441	419	419	416	394	440	450	434	434	436	395	399	435	422	441	410	448	422	438	416	432	375	387	426	414	412	392	391	423	363	404	435	414	403	425	442	393	437	369	448	424	417	393	453	448	402	422	451	382	429	439	428	404	429	398	411	384	440	399	384	400	474	440	416	445	418	403	422	416	459	458	368	446	414	406	411	421	484	449	425	437	418	408	434	421	426	421	467	406	404	389	421	420	407	366	459	397	448	401	395	430	433	435	399	430	410	412	442	399	410	443	393	411	419	418	438	447	435	402	417	455	407	444	419	406	407	429	454	406	425	469	457	419	417	419	445	455	390	366	421	421	443	375	427	407	393	455	443	417	423	425	427	423	410	380	409	374	426	447	427	420	435	396	465	410	474	420	450	458	391	433	432	407	436	436	427	397	400	422	455	409	435	435	410	434	440	467	407	393	401	441	446	401	405	389	438	437	442	409	435	452	419	426	440	415	414	400	386	447	426	397	429	446	435	419	455	440	447	415	397	428	426	414	450	422	446	434	393	440	435	433	417	417	436	451	419	455	454	401	427	393	440	412	427	418	449	396	430	418	377	402	444	424	419	416	415	433	438	445	436	418	430	405	453	448	425	418	408	445	497	424	449	442	418	454	420	404	420	417	419	410	423	453	445	405	447	407	385	429	376	432	426	447	448	409	437	462	424	396	414
3585	3150	2130	1377	1147	1068	984	1015	967	952	979	942	958	949	911	979	917	906	908	956	923	940	970	949	936	929	930	962	926	922	935	917	940	925	922	940	903	941	881	939	914	965	890	965	903	896	903	897	948	930	943	907	920	899	902	926	905	891	928	969	878	953	925	908	942	961	890	918	991	929	974	887	930	879	939	937	897	922	966	939	928	911	946	886	948	913	947	960	929	902	924	929	945	901	934	964	970	913	971	890	933	946	951	956	908	956	937	942	941	972	933	918	921	908	954	949	955	898	924	923	890	904	887	916	934	942	921	897	963	897	907	959	923	975	944	921	920	899	935	921	908	961	972	891	934	977	967	924	983	939	877	891	960	934	933	913	917	913	889	936	910	914	889	950	957	931	919	953	909	941	906	886	932	931	956	962	943	963	911	891	919	942	926	982	935	989	927	934	937	942	928	983	939	910	943	943	924	928	914	960	932	943	907	961	913	918	941	962	935	890	942	938	921	956	945	968	902	936	938	967	880	953	903	953	919	926	961	937	930	909	900	895	940	949	940	935	968	915	979	892	909	936	912	975	955	957	927	977	972	917	923	928	889	891	919	914	851	950	950	959	906	948	940	915	946	919	923	903	945	906	978	928	967	885	927	901	973	951	923	999	935	892	927	992	961	951	910	888	921	964	906	880	1021	1007	895	992	931	908	923	929	902	916	943	947	978	922	907	937	920	872	963	889	929	892	905	941	879	921	932	942	913	930	911	908	914	932	881	993	919	910	912	1005	959	944	921	940	951	933	939	886	913	909	910	922	934	932	948	888	950	911	970	917	925	978	973	930	939	899	967	888	930	977	974	917	944	912	953	930	930	926	946	900	962	945	903	929	935	921	945	923	859	903	940	939	940	943	956	941	952	949	926	908	940	917	918	919	892	938	939	912	903	936	916	885	898	944	887	986	923	941	949	911	956	973	938	924	952	899	900	890	880	887	952	949	939	986	919	927	939	899	911	927	937	914	925	976	954	970	973	896	928	934	928	947	917	936	912	884	924	941	919	902	932	909	906	903	915	943	908	962	886	902	908	921	914	932	935	859	949	912	907	915	934	919	879	952	970	908	967	932	866	942	894	910	936	986	897	938	932	877	870	959	949	938	969	904	919	922	964	961	967	940	996	915	896	981	868	862	941	915	876	927	945	905	900	936	887	944	943	894	982	949	952	934	911	937	904	915	887	877	906	973	947	914	946	922	980	883	928	927	971	936	929	955	876	921	921	916	898	960	981	858	916	901	925	912	942	894	868	922	943	864	944	923	959	935	929	909	986	949	934	932	935	907	896	931	980	963	877	886	902	960	877	952	929	915	913	961	948	873	936	977	925	911	913	942	934	931	913	917	940	974	882	923	925	874	950	876	978	944	938	957	935	931	916	888	922	955	920	935	943	934	947	914	935	910	923	974	927	955	918	973	896	1020	910	890	939	912	965	913	957	917	947	922	897	922	923	954	930	941	947	916	876	900	934	915	840	916	883	919	911	915	920	906	973	919	961	905	941	913	889	929	895	896	941	950	955	970	932	943	976	888	909	948	919	982	921	951	935	920	951	927	938	904	939	911	954	944	915	930	927	879	948	921	922	963	948	906	912	876	918	894	908	957	935	877	922	966	952	956	988	874	946	912	897	970	929	923	974	940	953	945	918	945	922	897	935	954	943	951	904	914	884	928	913	906	972	921	942	886	972	921	902	907	887	929	921	946	945	955	962	835	932	960	957	940	976	912	867	917	940	918	955	917	906	916	907	968	938	898	909	907	985	920	922	919	962	928	915	908	947	960	965	940	958	931	890	917	909	954	939	1001	929	925	960	924	919	911	900	965	968	922	892	901	997	882	881	967	918	892	956	909	966	953	941	949	917	930	991	879	915	967	895	1004	963	953	896	943	916	921	928	874	965	943	931	939	934	932	887	968	948	946	924	955	898	971	969	907	972	890	961	877	921	947	926	875	883	867	948	884	927	904	919	985	920	880	944	942	912	899	953	926	934	906	955	874	873	916	916	930	892	966	924	915	918	917	941	969	985	929	905	1010	933	893	995	950	906	967	897	928	895	930	955	968	1001	874	899	970	958	937	908	908	945	922	915	999	947	922	927	909	928	950	915	958	936	898	917	939	926	891	856	894	949	962	891	935	939	920	963	933	923	891	940	932	884	938	888	882	909	993	939	908	885	883	923	929	934	948	958	966	938	905	986	944	957	907	970	963	932	896	889	942	893	930	936	940	958	942	944	915	936	938	955	966	906	934	967	909	902	933	908	918	970	971	947	912	920	951	946	918	935	911	901	928	906	893	871	924	913	932	854	896	903	947	1001	929	912	907	954	917	928	946	860	924	911	918	969	912	914	877	978	891	875	875	909	971	940	934	917	935	975	964	929	938	923	969	923	902	940	906	942	947	955	984	913	948	893	910	889	959	1025	888	925	871	924	951	925	926	989	901	934	910	967	932	940	937	933	896	881	996	890	872	941	963	957	924	902	865	936	915	923	940	912	892	936	926	920	973	946	922	886	890	923	967	902	933	914	884	982	969	949	958	914	892	926	889	903	968	980	938	979	983	903	900	989	913	951	923	938	926	921	887	982	976	915	927	935	934	922	969	913	953	866	960	920	935	932	958	941	945	908	930	903	892	901	878	990	884	930	884	933	944	963	929	930	961	935	902	931	954	986	872	906	938	924	943	918	937	904	921	920	890	910	897	929	902	937	969	899	985	937	928	918	972	882	1011	930	890	878	904	891	903	902	908	955	920	883	926	938	944	950	852	941	915	910	944	963	919	905	968	903	872	968	930	951	865	928	854	890	906	951	893	912	985	929	968	853	957	922	936	963	924	888	953	941	931	884	963	957	921	890	929	930	921	895	996	879	961	918	963	928	937	907	963	900	898	882	888	857	888	901	950	901	931	920	920	921	951	930	964	951	917	955	944	913	935	927	925	945	909	935	967	939	934	922	970	956	894	911	919	914	928	934	909	958	888	949	880	875	971	918	911	918	989	932	898	948	952	920	958	920	912	977	935	928	913	887	948	933	921	926	942	883	916	908	973	914	902	979	895	921	975	929	900	969	957	1003	923	937	911	911	938	937	947	927	963	930	951	935	913	891	896	928	978	971	934	913	930	880	977	934	946	953	918	976	944	942	954	830	978	944	929	890	930	943	894	879	915	980	969	896	936	980	1031	962	965	931	909	881	943	921	924	952	933	935	917	938	916	930	976	909	957	960	901	890	928	926	954	895	915	927	963	910	904	872	890	885	907	898	896	943	867	938	931	929	930	958	972	931	1018	947	942	884	907	952	942	924	904	939	907	939	951	917	958	969	948	937	893	946	922	924	984	978	904	961	976	909	904	893	928	911	893	951	928	941	983	922	947	911	942	948	1043	922	963	941	882	897	907	907	894	928	908	1004	944	883	931	909	1001	926	928	913	949	899	927	951	867	920	926	896	965	903	923	952	948	888	888	924	922	935	959	940	904	957	956	923	921
23523	20810	25116	26630	20816	20786	2621	477	421	321	320	291	267	259	261	279	267	285	286	247	277	257	297	217	246	241	241	234	258	235	233	243	251	236	265	252	236	234	235	263	267	231	234	258	232	224	250	255	226	247	245	267	219	246	264	259	255	214	261	234	258	278	244	248	247	233	230	244	235	258	264	251	259	226	284	235	238	234	249	229	222	254	217	238	277	265	251	222	255	250	251	257	233	231	239	243	232	234	266	230	243	262	250	251	253	268	234	246	244	238	238	241	255	240	257	257	226	239	253	237	214	221	218	235	258	218	251	282	240	221	257	240	236	249	260	232	240	246	270	253	243	233	251	253	232	197	226	259	265	262	241	228	233	276	254	262	247	258	223	237	270	268	230	212	252	235	236	241	215	239	245	241	212	244	260	220	244	247	236	239	245	236	258	221	254	243	239	258	238	227	265	242	242	218	262	246	241	215	242	245	260	278	268	251	229	264	214	266	220	207	249	222	236	243	235	223	220	245	233	252	240	236	269	226	230	218	210	249	261	245	223	241	240	236	256	244	219	236	262	250	255	248	252	263	237	255	255	245	224	245	223	229	259	252	263	237	234	254	250	218	249	259	238	257	238	255	240	240	213	239	282	232	250	243	226	252	272	234	234	233	217	238	241	251	197	243	226	238	261	239	246	240	239	237	250	252	234	224	225	250	247	235	240	232	217	200	239	251	255	237	247	213	250	240	250	216	236	262	225	224	244	210	236	218	241	218	236	233	268	215	239	251	198	248	255	227	231	221	225	240	235	252	249	237	221	230	257	231	243	270	271	245	215	225	241	224	255	271	227	218	273	242	220	233	233	245	257	236	260	240	235	242	237	245	265	246	238	241	246	229	255	243	242	248	227	264	268	251	239	237	221	253	223	234	227	227	230	240	235	271	242	253	254	238	222	252	266	246	240	228	218	244	264	253	247	255	258	255	256	245	241	242	253	255	234	218	260	263	266	225	231	226	256	255	260	224	238	223	247	239	259	239	187	215	214	225	271	237	255	239	210	228	235	267	236	239	249	237	231	246	227	247	241	230	242	234	213	277	281	253	269	224	244	234	269	241	216	201	233	257	242	270	237	219	245	273	218	245	211	239	255	260	245	229	242	237	221	260	236	236	271	255	237	229	227	277	250	249	264	309	241	230	256	240	230	223	253	223	242	252	272	239	267	255	217	247	272	238	262	253	236	246	196	252	241	196	236	254	258	255	271	234	242	205	229	249	240	238	229	257	225	259	206	249	243	253	232	236	266	235	199	241	227	237	232	263	245	277	252	249	237	224	248	244	246	238	240	268	255	256	246	239	232	239	241	240	242	241	243	231	229	236	265	229	232	251	228	274	237	257	216	254	215	215	241	246	273	207	235	220	244	240	243	233	220	240	261	251	240	232	242	259	240	233	230	256	214	261	233	270	222	243	262	238	253	260	229	249	252	255	207	226	252	259	266	222	253	268	239	259	242	217	242	250	253	272	262	241	244	242	212	237	249	261	281	228	232	257	229	241	252	227	226	273	248	263	237	278	251	246	264	249	249	274	228	231	270	227	240	209	245	237	245	250	238	262	238	232	237	205	231	273	279	243	245	206	250	220	235	234	216	245	269	236	221	260	226	226	230	212	236	252	238	260	243	261	232	222	242	237	258	242	236	228	238	206	260	236	244	227	249	255	226	239	248	239	227	241	247	243	222	255	235	214	256	246	246	255	276	219	244	257	222	232	240	224	262	214	253	234	266	269	242	266	249	236	228	239	231	250	255	263	213	242	242	236	234	269	246	239	238	266	242	243	265	233	281	260	244	220	235	250	247	214	227	267	257	258	252	267	255	247	230	226	223	223	248	225	256	239	204	245	236	244	258	243	201	217	236	240	225	218	220	258	246	239	225	223	264	271	228	251	217	225	260	269	247	236	240	252	248	258	255	234	259	243	243	236	246	267	241	240	211	247	240	211	256	229	255	244	235	245	229	250	264	236	252	225	232	228	233	221	248	249	283	230	231	195	230	233	212	237	223	253	218	270	230	261	233	254	223	214	245	240	215	249	245	235	275	253	242	216	211	259	260	254	286	249	241	252	240	240	241	231	253	223	213	269	221	260	236	240	234	248	235	231	225	238	215	234	256	240	251	266	259	226	226	220	262	257	212	218	232	250	239	224	231	248	249	241	269	252	265	266	249	201	222	201	222	226	240	243	226	244	210	278	270	242	240	232	250	229	284	240	239	268	265	249	238	237	242	227	221	215	253	249	252	279	250	253	228	251	259	257	211	237	251	248	219	274	215	243	231	210	236	261	245	266	243	251	231	223	255	259	244	221	262	248	229	223	264	250	225	249	215	242	237	225	243	257	237	220	238	235	210	266	238	253	230	241	236	231	251	233	244	253	227	250	249	250	239	252	238	227	237	240	223	274	242	228	232	262	258	256	230	238	255	251	244	247	246	213	237	267	247	246	246	211	252	239	256	214	265	271	239	242	236	236	247	266	217	258	234	264	211	251	237	250	258	208	236	224	248	237	222	214	221	244	239	211	234	219	266	198	248	222	223	268	241	231	255	217	237	250	249	233	244	207	230	263	225	252	217	251	222	236	223	238	244	216	220	238	237	229	246	234	225	248	235	255	243	192	240	241	238	240	235	230	230	239	236	237	240	234	221	248	220	204	262	257	220	213	248	242	224	224	217	255	273	242	258	247	251	251	259	228	228	239	244	244	234	226	226	241	209	249	236	242	239	218	228	265	234	218	254	230	248	228	227	246	237	247	240	237	217	258	225	243	246	254	239	236	226	272	227	231	270	277	216	251	270	273	211	224	246	197	273	264	243	255	255	237	228	242	250	255	235	241	249	238	237	210	238	223	250	238	267	227	239	247	231	259	234	258	252	261	245	229	284	242	239	238	227	237	238	258	216	244	262	233	240	228	234	255	241	228	252	214	228	252	229	244	232	252	238	231	241	231	268	259	250	263	238	241	257	230	223	265	241	243	238	240	247	242	263	234	235	243	236	228	257	261	239	262	246	258	220	231	261	226	252	199	262	256	270	255	242	216	219	242	244	248	240	243	231	225	193	242	260	234	251	280	264	238	243	257	222	225	254	235	270	237	222	227	228	222	243	239	230	234	227	248	261	253	207	208	204	250	235	247	258	245	271	233	228	254	238	259	219	229	246	244	230	236	249	250	256	213	234	232	222	224	230	262	273	236	221	240	226	250	248	233	255	250	235	243	248	227	229	253	215	233	246	244	225	229	240	256	270	264	252	260	236	242	265	264	245	227	248	247	228	252	239	261	247	228	243	265	241	243	233	235	263	264	240	233	242	229	239	257	257	234	238	227	229	272	227	246	275	256	269	251	265	283	261	248	247	237	246	234	256	229	250	257	217	248	229	228	243	233	234	234	239	261	270	209	228	259	217	251	278	254	227	235	244	233	244	250	294	234	241	220	244	231	239	256	239	235	273	226	229	227	239	266	243	244
3801	4876	3110	1496	1020	822	709	645	607	637	603	593	605	623	659	579	596	549	561	568	579	511	579	548	547	552	569	575	573	553	559	560	582	569	521	501	497	588	545	527	540	582	568	567	524	552	541	560	591	567	609	564	551	567	566	572	586	556	565	562	585	544	570	541	575	565	532	560	547	558	580	550	542	535	551	637	540	575	558	558	522	570	578	560	572	539	570	568	538	578	570	553	528	561	556	585	560	563	544	593	518	582	608	546	547	579	573	550	533	545	550	596	532	571	520	541	568	549	576	621	594	567	521	555	537	583	542	533	563	570	611	534	554	548	550	612	551	550	564	545	557	554	566	554	556	551	580	602	561	572	575	567	565	565	591	553	588	508	568	619	556	566	576	606	588	576	568	558	548	562	546	589	560	556	571	545	522	542	515	550	564	582	586	594	592	575	545	553	555	564	542	588	560	491	587	550	552	578	558	558	536	601	558	565	596	589	541	536	586	573	554	505	565	535	544	533	565	600	562	602	570	550	538	558	543	567	587	528	575	571	584	581	579	551	563	557	575	542	583	572	573	552	556	554	584	578	561	548	505	543	532	554	572	540	535	545	624	578	583	534	568	575	569	574	575	522	583	570	599	575	551	584	537	557	571	575	545	540	562	602	566	557	564	568	550	601	563	588	571	568	584	568	542	570	553	527	604	604	557	597	557	572	576	586	564	525	538	583	562	571	572	556	525	544	569	591	587	598	580	542	567	543	539	553	541	574	556	535	514	573	536	594	550	534	564	541	530	561	587	594	582	565	555	599	553	575	534	570	569	557	549	579	563	559	603	575	608	582	515	565	545	547	530	508	579	609	580	546	527	568	556	588	550	575	536	606	565	557	579	592	574	612	534	572	560	548	551	581	581	581	553	530	608	565	556	561	561	574	575	541	550	527	622	545	547	534	529	562	549	526	545	539	590	565	550	549	565	526	592	588	603	556	597	582	547	548	580	561	570	625	539	543	589	568	525	563	566	535	547	575	563	562	582	559	584	592	551	551	548	537	534	528	553	575	545	580	551	565	562	539	544	576	538	550	590	571	548	586	563	541	557	522	582	534	557	578	552	555	534	534	540	531	514	586	529	516	569	555	574	597	565	558	538	566	585	556	541	540	583	543	573	582	553	535	549	544	600	531	558	559	559	579	552	622	566	585	563	549	588	559	561	542	550	518	595	559	574	566	533	556	546	565	549	556	570	553	533	573	568	520	574	575	557	572	552	550	552	524	565	542	592	578	572	557	571	563	573	578	538	545	526	537	582	574	531	550	556	561	519	564	549	546	555	557	585	545	568	545	596	550	554	568	560	573	602	564	544	585	564	572	515	549	539	564	562	551	523	585	596	548	527	528	576	560	562	554	517	559	587	540	579	597	586	561	541	583	556	635	577	558	539	560	575	565	593	554	560	581	568	568	540	538	569	578	538	594	571	602	528	577	522	593	554	531	550	565	547	561	552	519	561	547	569	556	576	531	591	485	565	529	544	579	537	586	541	566	573	479	584	535	546	541	538	563	610	601	578	554	568	591	571	529	529	578	555	541	566	566	524	549	576	541	573	566	580	562	551	569	530	570	522	522	544	575	590	583	584	532	573	550	525	563	526	553	581	552	556	578	535	588	527	520	558	553	566	571	510	572	542	553	584	538	543	582	569	603	526	570	533	585	580	560	578	537	566	558	588	573	518	530	562	548	545	589	560	561	580	548	552	562	564	582	609	576	540	568	560	586	520	554	577	572	562	546	535	529	539	565	585	535	553	542	563	522	576	523	569	537	500	537	581	604	512	563	606	556	566	571	578	575	601	569	560	584	585	551	559	564	556	524	588	564	558	590	509	590	555	557	553	571	583	563	570	519	546	574	569	564	593	537	547	560	549	569	578	580	550	572	538	564	554	515	604	581	570	547	589	533	540	520	553	575	564	527	588	557	539	531	519	597	592	556	561	562	562	569	595	552	570	567	604	587	566	567	576	568	576	530	563	582	557	556	536	606	572	547	564	582	567	524	544	562	542	569	573	519	568	587	551	591	575	588	611	566	570	598	554	552	536	556	584	545	566	574	565	571	585	545	548	561	579	548	572	572	565	547	555	583	585	598	543	577	589	516	561	529	530	525	562	581	551	536	561	538	543	549	527	609	594	572	542	534	548	540	573	538	530	571	585	558	555	550	539	574	509	568	556	565	552	554	620	574	564	551	559	547	560	563	563	579	535	596	577	585	530	567	559	528	600	610	567	530	555	545	550	552	527	588	579	553	554	592	530	575	561	602	576	577	561	534	564	540	590	570	570	558	550	598	528	543	549	597	585	582	553	555	532	604	589	595	572	581	539	551	563	560	554	574	574	571	540	556	575	561	551	562	562	553	591	561	538	579	566	569	566	544	588	541	548	542	573	561	542	541	590	570	566	569	583	571	584	559	561	570	538	573	516	539	540	558	536	535	558	548	512	580	626	593	570	550	583	577	559	549	557	567	533	540	565	539	554	557	585	562	597	603	522	521	558	591	568	578	604	589	575	570	557	562	554	577	568	551	534	572	566	587	538	579	582	562	559	558	589	607	569	547	532	559	558	570	533	524	571	545	531	577	569	560	571	587	533	557	593	544	560	556	558	577	556	562	546	570	572	593	607	572	569	605	552	581	559	591	581	573	532	570	593	566	578	553	520	513	566	558	560	549	559	557	543	574	529	531	581	550	573	529	572	512	570	568	546	565	536	546	561	536	553	543	546	572	574	516	573	567	566	564	537	545	601	568	551	586	493	599	546	542	567	586	571	542	537	561	569	575	582	558	534	612	579	551	585	540	548	560	561	513	556	603	538	614	569	603	571	574	550	588	547	555	529	556	555	537	561	571	546	562	564	558	590	553	561	557	546	562	575	571	571	536	528	560	572	562	526	533	600	555	558	555	548	578	584	543	599	558	591	552	574	571	540	556	548	527	580	542	573	522	568	551	553	597	539	583	565	532	558	571	570	551	582	573	540	568	584	530	564	557	507	586	525	576	564	586	574	554	581	579	563	542	537	588	547	587	585	618	629	587	572	566	614	531	550	582	560	562	543	576	552	599	578	552	602	530	585	547	539	548	540	542	540	587	535	597	577	529	583	565	590	574	557	551	534	535	605	551	594	547	585	563	541	507	538	563	567	525	559	604	545	577	549	567	544	565	585	543	528	530	582	562	575	555	561	523	524	574	566	591	546	575	547	579	559	563	562	579	582	564	570	547	543	548	596	589	568	560	550	582	535	604	515	560	586	577	563	569	562	598	572	562	551	606	602	530	586	591	585	570	595	564	559	549	576	565	577	545	562	590	583	543	546	542	569	538	562	545	566	515	544	566	543	604	520	537	531	571	560	564	510	552	568	536	556	524	564	555	594	574	564	534	580	556	556	531	603	527	576	547	551	539	561	545	557	570	566	539	544	578	562	561	599	543	587	602	577	571	579	578	561	578	602	572	559	554	584	563	584	552
32840	12137	1590	580	400	393	407	384	345	393	397	400	398	358	390	375	349	408	388	361	430	357	371	358	386	398	399	366	389	399	404	400	419	388	352	363	373	376	431	351	405	391	381	403	412	421	404	418	415	404	408	364	400	391	409	407	396	356	403	392	391	410	403	399	373	398	410	370	368	387	351	399	409	378	411	394	380	413	385	368	377	381	395	372	349	384	403	417	371	368	427	416	386	402	396	433	379	385	413	391	407	416	388	408	417	371	377	343	413	398	392	382	390	412	411	353	395	355	410	403	400	352	368	370	401	387	379	372	382	368	360	363	381	389	373	348	377	394	371	397	397	416	378	386	399	402	381	356	402	372	362	396	350	391	363	388	382	403	385	376	417	385	408	404	412	381	379	375	411	390	418	372	399	393	385	381	389	377	404	415	362	431	396	383	414	408	409	387	395	361	364	374	392	410	369	368	354	417	393	361	399	401	363	403	392	430	433	404	388	370	382	375	400	415	403	400	367	370	429	416	369	409	367	364	348	335	415	372	427	364	364	394	382	396	395	408	349	361	405	382	378	380	395	402	365	384	384	378	409	418	409	367	408	383	400	384	382	386	413	415	380	365	375	360	387	399	399	366	376	396	404	364	385	373	388	402	391	388	357	374	416	373	393	410	384	382	402	411	397	394	399	356	361	421	423	391	368	388	389	349	347	395	388	346	364	397	369	368	394	389	357	374	388	387	399	389	397	382	399	387	378	411	391	351	401	385	400	412	410	329	384	374	415	374	355	384	392	389	393	372	366	377	354	402	391	410	379	384	391	343	393	382	391	392	401	389	379	384	378	394	388	401	389	415	379	321	396	359	382	378	370	421	386	392	399	340	381	382	387	366	391	375	345	390	408	395	397	398	383	375	363	389	374	392	395	376	369	401	395	390	384	389	406	401	406	383	380	384	345	375	369	371	408	355	389	381	405	395	413	389	394	382	425	425	365	411	370	376	400	401	400	409	387	474	365	395	395	385	421	388	381	359	410	362	385	380	364	379	367	375	397	363	418	355	396	346	422	372	412	355	377	374	394	384	413	384	384	402	385	374	373	415	387	392	374	386	393	342	362	376	370	409	394	374	335	363	407	372	337	377	411	383	348	406	363	378	386	381	392	377	347	396	366	368	412	395	378	382	381	403	398	410	393	410	384	337	391	402	353	361	391	361	410	387	384	381	377	360	380	385	401	366	364	383	388	381	413	380	373	376	410	371	384	431	352	377	375	400	376	363	366	431	411	390	394	373	395	400	396	372	406	397	379	370	364	381	384	371	403	398	389	335	391	373	408	376	423	388	350	395	411	395	382	393	376	396	398	377	356	385	348	404	396	374	366	375	392	373	385	387	396	368	409	396	372	360	397	404	385	357	357	391	397	397	385	368	362	375	424	383	385	372	406	382	372	404	411	394	395	417	386	409	414	393	406	407	383	386	414	391	359	398	416	404	362	415	422	403	420	395	419	401	387	398	396	384	390	374	397	379	373	439	367	357	339	405	414	377	394	394	387	404	394	403	381	369	401	388	380	393	399	369	374	412	397	406	407	380	385	398	371	378	354	382	404	378	394	377	367	369	418	431	398	379	383	406	436	349	411	455	371	391	385	423	406	415	356	365	383	405	393	418	374	352	383	374	360	381	349	387	395	391	355	395	395	368	392	385	388	395	395	396	387	419	432	404	376	448	375	388	387	418	376	385	397	380	378	381	391	375	390	392	402	395	401	335	397	373	373	375	388	418	394	370	383	415	383	403	372	405	373	430	369	330	353	398	408	379	407	386	385	348	405	396	389	395	401	400	362	378	356	370	381	384	388	384	407	366	380	380	370	405	383	361	377	383	386	396	409	417	380	376	377	376	393	353	384	383	416	412	396	363	403	381	382	382	387	383	366	366	381	391	385	397	364	400	378	367	382	383	397	406	394	416	380	415	397	387	385	370	366	376	407	433	402	362	372	369	400	372	406	389	414	407	391	422	387	375	400	367	407	383	380	425	378	386	407	378	368	365	392	361	417	410	391	412	380	380	402	386	378	419	394	380	377	350	383	410	390	375	389	385	407	381	383	392	394	335	379	353	377	373	414	370	369	388	386	401	404	377	393	418	388	389	408	394	388	407	391	368	356	392	449	397	353	382	409	408	391	370	393	366	426	403	377	390	382	426	346	372	412	388	393	393	406	355	394	391	420	369	389	388	362	389	367	387	410	403	418	363	369	360	403	377	389	400	404	353	409	394	405	366	336	400	374	386	423	365	386	412	414	407	405	365	368	363	391	384	391	373	374	404	364	455	441	356	410	373	342	381	373	354	429	393	381	358	425	371	426	408	405	428	390	388	404	385	427	377	398	393	352	397	379	372	400	369	397	405	420	378	376	392	388	400	357	370	374	395	397	421	398	398	374	395	376	378	362	419	414	373	364	378	353	431	409	401	403	402	353	419	400	397	400	385	400	352	360	402	378	404	383	377	371	384	371	364	409	404	372	394	411	395	381	385	432	345	367	394	397	411	401	377	360	436	391	382	394	388	381	439	385	395	388	385	393	411	382	404	374	378	353	388	384	395	388	432	376	393	366	390	377	367	390	343	351	398	396	374	389	391	383	399	392	394	373	354	399	413	391	387	392	413	409	393	391	414	409	418	385	368	408	387	382	358	397	402	402	369	389	415	365	424	408	408	389	405	385	418	390	363	375	370	361	421	393	383	395	385	410	373	439	404	356	370	375	389	396	383	407	411	378	397	384	359	416	369	395	354	402	372	387	398	388	352	423	386	369	367	400	369	390	379	422	407	355	358	388	408	383	390	366	402	356	399	377	393	408	377	386	369	348	367	384	398	365	413	381	362	388	363	410	405	357	430	397	405	398	382	390	378	403	415	389	416	360	381	381	396	404	362	359	401	380	385	378	371	391	350	382	348	363	344	414	414	404	367	383	378	373	391	408	371	367	388	400	367	397	391	439	390	381	393	430	383	374	394	398	427	400	377	414	394	406	381	357	354	364	371	355	395	398	392	387	424	386	406	388	403	447	372	375	404	411	396	350	380	400	399	391	389	358	390	394	369	386	406	400	369	392	382	377	353	380	386	353	372	422	360	389	364	371	390	356	381	399	368	406	395	386	396	333	366	388	389	364	375	376	393	367	394	388	376	408	379	429	404	402	393	375	399	370	376	364	369	375	377	372	386	367	392	374	405	349	423	362	422	399	370	332	368	394	393	367	395	388	393	409	364	348	395	391	401	365	412	439	384	373	373	388	377	357	379	372	391	393	398	391	412	400	408	371	420	359	393	376	384	413	381	391	382	378	427	401	392	371	411	378	367	371	394	393	382	372	372	381	421	383	375	407	406	378	400	401	376	413	413	384	376	382	371	385	386	394	364	392	367	394	376	392	413	388	401	380	397	413	418	399	395	389	424	401	412	404	410	400	406	391	386	390	393	414	374	379	376	412	347	411	388	441	370	355	419	374	388	368	388
5951	1082	954	920	862	889	881	866	881	857	817	895	906	877	853	858	934	909	919	825	877	907	919	918	930	866	920	902	902	875	914	882	938	861	856	866	919	885	902	883	892	876	868	877	925	836	939	909	835	921	919	887	867	880	898	869	936	877	847	892	912	957	817	887	895	887	848	858	873	869	894	936	931	914	869	865	937	877	893	935	907	879	903	873	876	941	908	872	975	852	867	889	901	865	871	842	908	865	849	886	871	830	917	921	842	900	832	874	864	883	907	869	881	922	895	895	908	851	925	881	871	900	869	914	896	898	891	879	889	906	874	870	912	861	886	884	888	870	892	903	950	873	892	852	878	897	935	910	863	920	896	842	870	929	832	860	875	899	916	913	883	833	928	852	871	857	902	879	924	954	869	846	855	879	826	891	871	888	874	864	905	850	889	792	917	934	840	905	896	901	902	926	903	887	907	863	871	877	894	894	871	884	934	902	947	871	860	869	886	883	887	931	928	917	854	879	942	900	865	925	886	863	884	906	802	899	896	857	884	931	903	917	882	887	887	859	884	889	905	921	881	935	881	913	875	941	853	883	938	901	911	846	898	885	913	901	878	864	907	867	899	912	855	898	880	872	872	888	873	836	928	903	932	865	891	872	932	883	909	938	884	875	929	886	906	859	852	909	933	893	856	868	907	856	897	893	904	965	883	904	891	800	827	859	896	888	847	830	858	916	856	867	898	830	851	841	894	910	871	918	952	858	918	895	858	898	868	914	850	859	853	889	912	847	840	917	905	880	918	909	913	860	873	887	892	883	866	815	827	943	845	905	847	917	869	876	900	854	878	947	886	909	880	865	893	868	910	936	908	847	865	817	919	872	902	891	934	909	892	810	854	883	913	942	884	867	932	877	954	879	899	901	889	899	893	836	898	871	906	872	867	887	906	890	822	893	824	971	901	861	831	868	895	895	893	872	842	904	937	871	927	868	830	903	921	866	901	886	877	875	873	892	910	952	905	878	867	904	898	886	824	897	893	866	857	921	839	835	894	889	896	915	907	876	854	892	903	904	872	842	873	860	856	835	868	848	864	888	902	858	853	926	904	860	879	870	872	885	890	841	933	875	909	877	903	875	851	905	890	886	910	871	891	917	866	932	858	861	896	943	913	919	874	893	894	867	885	856	920	861	847	910	864	920	882	862	868	881	873	876	896	892	859	920	891	859	874	876	883	860	895	863	890	909	889	886	916	892	895	853	916	887	919	860	919	835	904	869	964	902	930	885	899	805	908	885	957	842	924	905	901	891	928	908	793	910	931	900	912	819	943	897	861	890	861	874	867	889	901	870	930	862	869	886	831	914	864	889	885	887	854	880	848	928	912	861	935	913	881	921	911	883	902	871	893	838	829	874	861	872	948	873	861	881	827	887	938	870	900	839	895	884	921	886	891	938	871	879	913	915	926	882	879	840	873	933	884	832	867	915	929	880	835	856	906	893	875	886	902	920	860	876	875	895	909	858	889	897	889	877	925	896	877	838	895	837	862	937	855	862	901	905	905	952	838	860	886	879	859	875	883	856	901	908	900	887	921	857	894	883	885	893	881	883	894	890	928	872	829	811	863	906	917	920	917	830	919	876	925	909	938	880	893	872	871	863	816	896	874	920	888	883	852	895	889	895	910	979	886	926	888	923	877	888	923	881	864	887	901	854	869	898	881	869	864	918	902	897	905	876	902	904	898	902	919	879	958	852	885	930	925	932	914	904	861	874	852	874	969	879	907	862	830	892	906	865	829	925	837	856	892	844	901	855	917	954	895	952	890	924	874	881	867	914	907	855	905	890	882	929	877	868	913	868	896	952	915	856	876	906	878	867	935	901	926	829	909	834	870	883	899	842	920	825	941	911	880	900	866	870	826	848	914	874	910	867	887	876	863	855	870	881	864	939	884	887	898	862	914	901	867	906	885	885	878	930	833	909	886	922	934	860	920	882	890	906	879	872	863	892	909	920	910	959	858	899	931	875	853	930	881	922	878	889	883	898	875	852	839	872	915	925	886	906	913	870	902	843	913	918	864	868	896	863	899	897	897	875	903	916	867	870	890	913	879	870	873	830	819	878	879	863	923	869	883	953	851	876	919	904	841	850	882	876	880	849	878	900	824	911	921	908	894	846	956	905	889	891	853	872	880	897	893	856	916	910	888	899	834	881	836	877	862	894	915	885	906	904	919	905	930	896	925	887	894	896	922	905	893	882	920	817	873	835	891	893	902	855	861	903	880	873	939	862	898	892	932	858	917	928	869	918	816	904	891	854	928	836	901	876	880	844	887	911	891	887	853	885	906	835	944	884	832	909	840	814	898	880	891	847	884	925	834	860	898	893	888	863	852	867	942	885	865	844	838	931	928	887	853	887	857	934	826	888	877	930	884	835	869	901	907	886	909	893	803	863	910	832	933	901	905	870	889	924	874	826	917	897	851	906	865	878	886	919	857	903	850	858	887	909	855	858	892	912	879	906	928	941	917	942	863	869	903	855	891	902	860	864	893	835	894	898	840	894	900	899	905	888	881	912	918	950	914	864	883	922	913	828	881	875	876	918	866	911	902	883	941	862	882	897	896	918	902	901	839	904	849	828	912	883	865	892	852	874	882	915	916	837	893	929	950	908	893	878	851	881	823	916	874	845	921	859	919	884	822	892	950	951	844	886	861	883	852	826	855	906	883	843	871	881	847	876	896	918	876	895	850	859	908	865	911	814	906	889	921	873	886	892	840	939	894	831	891	870	914	919	818	830	911	849	904	866	893	873	881	898	878	871	888	903	929	874	901	893	861	894	913	902	906	876	918	855	905	903	877	943	880	918	917	912	880	889	851	892	932	900	921	902	844	890	892	899	868	862	905	871	903	870	874	845	898	853	905	880	888	892	937	911	853	910	882	893	930	896	917	908	911	898	874	873	873	860	878	857	873	868	885	911	830	926	894	889	905	901	903	888	845	911	934	875	864	972	911	895	848	933	899	858	896	902	851	936	868	832	813	905	857	877	858	897	881	859	893	883	877	958	895	850	850	859	953	880	831	915	884	871	889	914	888	888	867	915	867	887	949	915	914	928	842	857	883	871	889	899	871	889	901	857	932	878	883	846	902	879	907	908	829	914	920	850	832	857	837	878	814	875	898	896	886	875	846	892	888	898	889	838	883	914	874	896	887	908	889	864	875	906	862	905	871	883	886	906	869	901	866	878	854	910	931	874	867	907	882	904	888	878	901	890	868	886	872	907	916	949	873	888	878	930	866	889	905	883	914	897	895	870	906	867	857	869	900	927	909	865	910	914	840	897	880	896	912	1004	900	880	848	836	904	860	878	859	886	881	865	890	882	838	921	894	869	886	894	857	888	840	907	917	929	925	895	880	880	867	877	851	883	909	883	862	913	856	899	858	908	920	872	887	921	896	829	845	915	879	884	926	906	855	918	895	891	884	835	914	869	878	844	877	941	896	859	906	869	854	829	884	871	878
24475	20863	24517	27313	20110	1843	634	531	448	450	447	470	432	463	465	414	443	439	417	417	460	446	420	450	473	403	403	439	453	425	399	409	453	425	445	448	452	434	414	438	474	432	415	430	437	462	444	436	432	454	383	405	427	454	407	425	458	432	397	423	461	458	376	395	450	415	388	397	402	449	422	451	408	403	416	435	436	451	437	416	440	436	388	415	400	421	455	442	406	451	393	419	405	463	447	437	457	434	413	421	401	420	412	395	440	430	439	424	443	430	394	451	431	406	431	401	414	413	459	421	422	452	439	437	423	433	422	421	410	429	452	425	412	435	366	388	439	422	408	439	411	446	441	399	387	406	410	390	468	394	446	424	444	432	417	420	424	358	449	416	418	422	400	422	442	428	397	408	379	416	423	427	396	427	432	452	429	466	430	418	413	446	430	458	399	398	408	431	422	405	437	439	433	425	418	442	452	417	438	418	424	377	411	433	413	429	458	419	415	431	441	403	436	425	441	449	447	439	355	392	456	402	420	439	427	403	389	435	414	461	419	403	409	426	403	446	416	419	425	419	401	413	429	423	404	454	428	389	429	419	425	429	473	404	442	423	426	419	456	458	443	435	387	434	463	400	458	419	391	418	430	427	405	422	424	381	427	454	440	433	440	422	438	417	442	441	426	413	421	406	389	446	429	456	397	430	401	408	428	442	458	426	438	460	406	448	442	418	473	426	398	473	453	463	442	416	449	466	424	403	416	429	396	416	397	429	420	436	430	428	444	407	431	406	415	432	393	406	464	400	416	448	415	421	404	446	427	398	442	396	458	416	397	424	435	455	444	433	444	436	415	423	419	439	422	453	411	419	385	457	441	459	444	383	396	382	446	427	430	397	440	405	458	417	401	394	424	383	422	460	454	422	489	397	455	452	436	447	432	418	423	425	415	408	458	437	404	438	401	442	404	416	421	426	417	403	388	413	412	458	439	401	378	424	405	443	447	397	430	417	386	405	423	436	415	417	429	406	421	421	445	431	435	380	408	412	402	427	464	441	420	454	428	413	450	409	435	404	446	410	443	395	437	441	423	471	426	448	454	431	423	469	422	422	436	407	440	404	440	422	400	435	438	408	409	386	441	434	428	439	415	467	414	470	383	429	401	408	420	391	427	432	454	454	432	410	408	474	417	419	396	408	441	413	413	435	460	425	432	436	414	467	408	451	435	407	471	382	407	416	402	413	452	394	428	403	430	423	412	428	433	416	441	412	464	415	426	393	417	430	445	415	462	428	376	453	431	416	463	389	407	462	470	434	442	400	394	440	456	433	399	400	414	435	419	450	416	445	412	423	413	398	440	415	400	423	395	432	424	419	445	374	460	408	403	447	424	396	422	418	399	417	418	393	426	427	450	428	458	431	415	419	387	398	460	459	402	414	410	435	414	438	440	466	431	459	408	407	379	449	413	459	399	424	414	455	439	400	426	419	425	443	421	427	429	434	401	397	421	374	414	437	457	385	394	447	458	427	415	401	374	399	409	433	455	428	413	427	423	429	470	420	442	396	461	410	376	368	391	380	413	390	433	417	427	444	468	403	422	427	440	436	415	397	425	403	433	454	401	393	417	428	465	404	456	443	390	422	420	390	408	464	461	452	423	413	403	445	443	463	481	405	430	377	422	426	428	442	454	373	406	442	424	432	437	459	385	414	441	415	435	437	425	458	417	431	406	420	434	426	425	469	423	422	433	406	426	445	429	438	415	405	398	467	416	443	407	382	403	419	462	436	452	434	450	428	432	442	442	417	414	406	451	442	366	431	437	387	424	425	408	425	419	424	443	420	427	414	440	452	450	433	432	434	398	422	430	404	403	415	420	445	408	381	446	406	424	418	422	412	413	414	457	420	416	434	431	417	424	433	413	404	396	390	398	432	396	425	426	409	416	444	435	423	421	418	414	410	431	456	416	424	395	433	402	428	416	412	417	424	418	441	425	437	413	457	415	411	411	419	453	416	412	409	385	426	439	415	417	406	425	418	419	424	426	440	482	421	418	450	447	406	386	416	425	407	407	406	420	410	418	454	420	401	425	430	450	413	458	417	403	435	411	424	403	468	408	442	433	462	414	446	413	423	415	423	455	449	468	443	426	421	402	444	437	389	373	414	424	427	394	398	410	421	432	433	427	373	444	433	433	430	450	389	432	449	458	429	412	390	428	438	430	460	454	370	438	370	437	426	380	411	394	444	454	454	432	450	413	412	454	444	406	397	414	396	430	432	471	427	453	424	415	423	442	431	416	431	404	428	364	445	438	449	398	433	425	448	401	404	413	462	434	449	386	421	438	419	439	405	395	414	462	418	393	437	401	409	427	397	444	388	419	396	404	461	411	406	447	424	413	372	444	457	431	447	474	448	441	428	421	387	417	403	429	440	423	439	390	413	454	403	412	449	456	421	420	412	451	427	423	435	409	415	390	436	401	428	400	387	442	432	389	416	446	431	439	394	398	408	429	429	444	436	421	416	369	444	397	396	431	418	399	403	431	360	433	416	405	411	414	444	439	430	465	424	464	409	457	442	403	438	461	436	411	457	425	411	412	432	449	405	472	455	433	429	434	402	434	441	416	408	399	406	398	411	433	410	408	431	452	470	434	388	428	406	446	431	440	438	397	419	439	434	436	447	473	452	403	425	439	456	431	411	402	408	401	446	397	450	421	411	463	428	424	433	471	420	404	441	396	394	429	481	407	460	442	445	444	419	425	415	383	433	416	434	389	405	429	417	422	451	435	415	427	427	442	427	429	387	400	453	468	449	414	445	432	415	414	415	430	451	437	417	436	427	456	450	424	389	425	416	442	420	439	438	445	440	464	358	429	417	400	435	427	389	397	461	444	454	429	428	412	413	452	414	453	421	440	408	450	431	407	416	442	412	439	401	418	417	419	430	403	410	377	416	431	391	435	432	409	436	462	429	427	422	429	408	417	422	420	386	409	420	431	448	409	381	457	421	404	418	404	462	410	442	441	451	448	433	417	402	440	386	430	425	407	434	447	426	428	413	417	413	384	417	377	434	441	443	430	422	408	391	428	447	390	409	458	424	467	439	383	430	423	422	436	361	415	438	437	394	458	433	399	419	436	441	403	439	394	440	461	441	419	382	414	424	454	404	398	456	432	426	397	430	423	433	450	396	442	435	441	439	413	416	434	423	405	405	413	441	409	457	422	435	450	436	414	394	429	429	454	418	381	404	433	396	391	440	449	442	399	435	474	443	415	441	436	429	422	431	400	396	448	453	417	453	438	421	456	436	394	437	437	407	440	377	409	427	423	438	423	403	461	424	459	421	411	428	404	398	424	434	436	406	438	418	395	438	436	414	415	408	433	434	398	378	448	431	434	417	429	477	388	440	429	409	430	447	426	419	376	434	418	447	447	407	383	433	411	428	423	397	463	422	420	400	394	430	391	408	443	438	398	416	398	437	424	462	423	444	448	407	440	424	423	402	409	451	418	413	410	428	459	428
3547	3071	2207	1395	1182	1045	995	937	933	929	910	925	934	937	991	964	942	976	901	944	909	859	914	948	959	950	940	947	981	879	946	930	923	951	970	866	887	920	948	936	956	938	925	934	907	910	956	938	923	908	958	938	897	917	924	928	935	937	937	896	984	914	922	893	926	929	939	950	903	904	931	902	884	910	909	926	924	943	934	880	991	918	926	951	933	946	911	938	922	973	955	907	885	939	946	930	920	867	918	917	859	856	909	942	893	977	883	925	938	918	900	969	953	917	951	867	1002	934	843	948	895	966	936	950	919	970	929	994	940	972	883	932	932	933	931	947	904	947	927	944	891	906	871	946	963	916	890	972	922	945	930	933	913	905	973	943	897	978	899	915	980	936	947	966	966	907	968	955	910	919	908	878	962	866	898	911	925	911	965	892	935	897	944	927	925	909	907	941	916	908	920	912	956	920	939	920	924	928	952	931	945	941	889	933	916	929	940	885	925	912	890	849	946	918	932	859	895	908	939	935	907	908	875	959	946	955	915	924	903	923	884	951	945	956	933	944	972	982	941	914	938	907	897	964	934	954	910	945	945	880	927	922	912	903	942	988	909	970	971	906	900	899	966	957	916	909	907	895	906	929	953	914	942	932	963	838	916	913	897	929	938	918	988	899	900	908	944	935	866	927	950	864	901	935	907	927	955	916	941	885	938	934	942	949	873	955	897	962	907	953	935	885	916	914	943	877	938	914	931	914	939	894	894	907	858	859	963	919	936	934	897	855	946	931	928	921	876	943	884	956	980	954	907	881	933	872	924	942	926	939	933	923	938	907	948	888	912	943	938	908	922	906	952	932	940	915	916	938	938	952	962	969	915	949	878	941	887	897	898	924	987	927	954	899	929	902	975	897	927	916	897	913	910	942	914	953	938	907	900	906	922	928	881	915	863	930	928	910	951	879	929	896	885	913	957	946	918	942	955	972	928	857	921	986	914	893	931	878	1002	950	914	947	956	909	854	938	879	940	925	974	922	935	933	859	903	927	916	924	876	946	942	910	949	946	898	945	898	930	945	904	972	945	926	905	939	857	891	879	913	910	952	983	896	921	888	973	920	943	967	986	858	961	891	925	886	916	954	955	888	940	869	947	922	950	971	898	886	939	924	962	965	893	895	909	922	917	908	966	982	958	961	944	902	906	867	929	924	878	878	885	916	926	924	985	888	893	934	862	927	958	980	953	923	894	886	939	916	944	904	936	938	911	924	934	890	950	917	928	908	952	986	883	921	914	882	930	859	961	949	908	921	953	897	950	931	914	923	942	947	873	934	922	860	917	897	991	970	922	920	952	899	987	916	943	927	896	955	911	925	890	913	1018	938	926	940	923	944	889	952	949	908	898	973	971	974	946	938	926	892	843	866	972	873	965	897	910	968	930	942	926	952	954	966	934	957	986	927	925	907	898	909	949	935	908	954	949	996	926	928	899	981	885	891	933	953	915	904	922	933	912	954	944	955	894	917	946	902	942	952	932	938	915	933	979	948	961	924	903	950	934	913	917	966	899	983	921	1001	986	911	906	901	921	938	954	843	900	951	951	874	956	910	987	905	932	964	898	925	935	934	1002	942	890	932	898	932	923	974	921	970	961	962	898	920	916	927	969	955	887	908	887	978	957	997	940	851	898	910	922	952	952	929	931	906	932	923	931	937	961	863	920	934	947	944	968	930	915	945	943	947	911	940	915	943	903	889	941	888	871	950	932	945	938	940	912	932	912	959	904	926	920	898	920	945	902	938	956	894	931	906	972	941	978	965	969	866	925	901	886	924	916	916	979	879	863	958	979	961	933	981	923	925	952	886	936	978	902	876	919	918	935	963	913	964	889	920	907	943	944	901	933	866	915	963	910	909	895	952	926	947	936	897	896	928	925	920	902	906	936	915	911	966	961	915	916	910	956	936	906	912	934	941	861	981	896	895	939	892	891	886	949	874	905	970	879	953	927	929	977	944	914	920	932	958	939	908	914	937	874	911	914	904	954	933	856	915	944	904	991	892	923	929	967	942	918	917	951	924	960	935	914	884	886	939	945	941	928	921	925	904	893	937	915	908	1003	905	891	926	928	931	940	905	919	925	914	931	955	918	943	908	900	891	926	946	983	914	937	954	938	924	841	909	935	948	877	951	936	907	939	957	903	994	965	935	948	920	892	933	942	937	929	896	913	978	922	887	950	937	938	917	918	876	916	918	929	938	897	930	879	941	986	931	899	929	934	906	876	897	919	910	930	1012	957	883	944	963	962	886	964	902	952	876	923	870	909	926	858	968	915	975	920	968	841	954	942	964	937	933	922	904	930	954	924	941	972	919	960	937	913	972	915	929	918	921	886	925	929	922	893	926	929	902	905	912	962	942	911	937	909	865	943	895	967	904	937	974	912	934	955	948	933	951	896	928	878	954	920	906	931	946	985	927	940	893	952	832	893	934	931	971	915	909	891	974	945	921	905	886	955	913	933	899	926	916	956	1018	928	911	919	916	928	942	935	944	913	954	865	892	951	908	904	919	890	941	926	921	950	917	947	885	969	963	943	850	931	882	914	945	989	902	850	943	922	928	924	901	931	891	936	848	956	921	920	941	918	925	911	904	951	949	834	889	949	934	884	887	927	938	1003	911	950	889	876	888	962	953	993	921	910	899	872	922	934	950	927	930	923	991	868	899	937	922	878	911	933	910	936	952	940	883	873	924	960	948	910	935	981	995	873	899	956	932	951	949	901	940	930	897	927	920	910	1001	938	873	858	927	917	905	926	878	920	918	910	918	900	898	950	884	886	851	926	901	964	913	907	906	943	888	940	948	957	912	908	919	911	933	929	977	946	928	937	891	959	914	902	907	900	907	925	929	904	972	915	919	913	891	913	924	978	941	912	899	905	922	900	913	864	980	971	952	923	919	924	938	922	940	931	904	863	965	880	909	928	981	983	905	956	926	885	959	929	958	923	948	939	888	940	991	975	957	929	925	969	940	927	899	966	1004	903	945	976	960	897	914	876	971	942	952	932	950	936	899	929	940	980	973	968	942	939	943	898	937	967	950	920	922	958	925	912	948	930	884	891	897	886	924	890	912	918	901	934	949	885	900	907	901	899	917	968	927	921	926	920	896	910	961	906	912	948	990	952	950	974	930	968	901	936	886	926	951	927	909	940	890	934	936	917	956	912	919	965	933	879	975	966	918	964	975	897	935	859	914	956	933	966	952	935	907	878	913	929	917	962	882	886	931	945	939	931	877	903	872	961	954	882	917	886	950	931	903	931	963	915	932	897	939	890	980	933	868	927	903	966	912	943	914	940	992	962	904	998	905	933	928	912	878	937	934	974	901	946	896	947	952	919	885	989	972	930	961	882	914	977	908	948	949	963	927	979	932	912	918	905	906	923	985	894	945	898	876	916	973	934	928	929	927	922	896	959	847	966	946	941	869	954	940	907	919	975	912	945	913	949	948	921	867	901	941	987	971	954	888	952	956	918	928	914
23530	20824	25108	26648	20828	20805	2750	507	421	341	355	303	298	302	267	242	300	291	271	296	227	246	260	269	249	240	262	231	273	299	268	283	270	230	226	253	288	220	228	230	242	243	248	216	248	250	241	249	238	248	265	244	242	248	263	254	231	210	250	215	243	256	246	239	234	214	241	235	241	240	259	211	237	219	261	250	227	239	235	233	254	221	237	242	231	248	262	235	262	253	235	267	246	234	237	243	217	218	278	273	238	241	213	277	260	219	236	242	230	269	228	235	233	252	261	241	237	243	231	237	233	243	206	246	222	236	253	243	222	221	284	220	228	232	252	231	234	232	248	200	220	237	251	238	221	236	240	234	218	243	237	263	266	235	271	245	261	253	248	238	250	251	236	234	256	244	260	204	247	279	261	274	242	232	224	206	244	245	251	246	249	238	256	269	242	228	256	244	235	273	268	224	211	238	258	209	261	263	229	246	250	225	247	255	260	251	266	227	232	227	245	235	225	233	275	261	265	225	223	249	272	231	232	233	231	220	220	265	248	228	281	238	237	246	235	245	244	259	259	253	240	269	235	213	259	240	237	238	258	273	229	252	226	216	240	223	279	234	227	248	250	241	242	293	238	217	259	223	203	237	238	224	259	240	257	242	277	225	220	223	235	260	251	255	231	237	239	257	221	231	264	255	268	260	235	231	261	230	253	280	244	268	229	267	238	254	246	230	248	241	254	220	225	255	206	246	263	215	253	221	245	254	249	243	246	268	235	254	262	263	241	244	262	227	242	263	249	244	248	236	240	228	243	267	239	257	220	250	239	247	234	253	224	251	233	238	266	251	219	228	284	277	239	236	241	248	253	233	256	244	244	241	246	251	289	249	233	234	228	233	244	231	211	251	212	218	237	257	249	267	279	228	237	222	240	233	245	233	257	225	221	222	243	228	249	242	252	236	226	235	250	223	235	244	259	232	223	200	244	223	278	228	231	214	250	219	266	243	250	216	221	232	252	252	255	243	250	230	292	220	218	247	234	239	242	260	234	283	240	229	251	221	241	263	219	244	241	243	258	242	209	259	227	226	228	215	239	249	252	232	255	219	231	237	241	250	227	233	207	223	224	241	249	271	255	265	249	268	282	239	216	220	209	240	220	239	256	241	265	244	269	248	215	236	228	247	237	235	239	256	248	271	270	245	259	222	208	244	248	228	271	228	234	249	230	232	240	230	249	244	231	244	242	224	235	251	244	248	273	249	260	245	255	238	240	256	226	256	241	235	247	279	246	240	249	235	265	280	245	272	240	248	222	275	237	234	232	232	271	255	259	209	259	245	240	230	220	214	243	252	218	246	245	235	245	252	273	259	270	243	264	252	259	246	225	261	258	214	231	229	246	245	250	222	230	228	223	239	242	250	257	227	248	246	237	247	255	248	231	256	258	244	262	257	247	261	231	256	261	237	277	270	253	224	242	232	252	250	231	249	266	292	262	257	236	246	252	235	260	213	236	233	240	274	262	250	285	244	237	224	254	251	249	233	210	205	257	259	243	216	257	233	249	232	209	236	235	233	261	234	216	233	283	225	238	255	241	266	239	215	236	247	240	233	253	236	238	256	263	259	251	259	224	232	252	238	241	252	248	241	241	227	271	244	213	251	250	259	267	227	251	271	259	245	230	253	246	232	229	263	244	250	236	244	238	252	246	253	223	251	234	210	253	237	215	218	223	246	221	255	234	234	233	235	234	198	239	297	237	224	239	251	248	246	226	232	239	249	247	238	249	274	263	234	276	255	269	241	253	295	244	287	244	247	234	224	269	209	243	225	217	213	267	237	257	227	225	228	248	273	232	256	242	251	252	239	260	260	236	245	219	246	244	244	251	256	209	241	235	249	230	269	244	251	233	254	249	224	257	235	261	241	235	228	238	249	246	243	209	236	250	257	233	247	234	225	248	260	219	217	223	249	238	235	231	231	240	234	251	250	233	253	263	227	266	243	229	264	247	262	265	223	255	267	228	241	218	246	213	235	205	238	233	245	231	218	232	268	281	235	222	239	246	211	235	275	274	258	260	255	250	227	237	279	263	267	255	224	221	225	235	233	194	262	265	239	242	250	232	241	226	231	226	221	214	231	246	235	221	207	245	232	249	224	227	236	228	276	239	260	251	252	234	245	234	242	234	254	234	226	238	236	204	238	258	238	268	241	244	266	220	219	242	247	240	224	225	244	223	275	216	219	224	262	232	227	241	227	272	239	232	250	224	233	235	245	241	263	256	238	277	253	235	266	236	218	235	199	226	240	238	278	243	245	236	254	247	245	234	252	245	235	251	250	225	230	218	245	219	238	215	228	228	220	241	246	228	260	243	231	246	268	226	219	255	242	229	233	233	272	245	217	243	226	275	254	237	237	262	224	255	232	238	245	253	237	277	230	256	246	260	262	221	260	260	256	268	237	239	263	280	234	218	226	233	280	263	261	261	222	230	256	250	220	244	245	235	232	222	250	233	244	235	240	233	243	260	225	244	224	221	215	253	225	248	253	241	232	260	238	232	224	222	249	242	242	260	218	256	256	263	235	258	257	226	253	205	231	248	257	241	257	254	227	216	271	248	277	218	266	238	246	260	241	257	241	224	256	255	255	241	266	251	287	225	250	207	241	232	238	241	215	230	223	259	229	223	236	247	231	258	275	220	223	244	256	244	218	239	207	256	262	274	219	230	218	246	257	205	248	245	219	256	239	231	248	215	211	228	240	230	229	228	251	233	237	242	237	247	236	232	226	274	288	262	233	253	245	253	274	233	270	281	240	256	255	255	266	280	266	215	255	203	255	246	223	236	254	253	244	278	227	239	261	217	203	240	258	255	213	207	246	205	225	242	235	255	229	257	270	241	289	269	263	269	290	248	259	233	248	209	252	257	250	257	233	270	248	270	243	257	268	230	220	248	267	263	204	249	258	233	240	240	217	233	273	241	245	231	229	240	223	223	259	260	286	247	198	230	251	250	245	219	241	256	263	259	232	235	256	252	244	206	231	223	230	256	255	242	238	211	234	226	248	220	232	233	247	261	226	254	225	217	254	256	252	254	243	243	246	210	224	247	240	268	247	240	238	226	241	251	238	264	230	227	249	236	248	224	232	231	226	235	219	239	244	242	220	257	247	228	248	249	256	238	245	232	246	243	250	250	246	233	251	220	249	235	233	263	251	243	247	250	245	270	279	255	256	227	278	244	235	230	243	270	236	238	211	277	221	213	228	255	244	222	259	236	220	244	246	246	250	234	249	256	252	250	240	275	237	260	252	239	231	258	252	267	217	232	235	256	240	241	237	246	236	232	220	246	253	250	234	249	207	226	236	245	235	255	257	236	209	272	254	231	257	208	258	256	243	214	264	243	247	260	223	249	231	241	245	252	251	244	239	191	230	240	215	233	208	268	241	207	234	228	244	228	275	257	255	245	228	209	245	239	224	222	237	257	266	238	250	232	245	222	251	224	252	248	236	243	261	230	269	248	259
3839	4896	3153	1488	1018	776	716	662	645	599	594	628	605	609	588	582	596	581	600	623	609	560	576	566	559	550	523	589	538	572	545	547	550	559	581	567	579	590	594	571	578	592	584	600	554	595	556	571	578	571	540	546	576	580	546	534	593	580	572	555	538	605	619	559	559	549	598	584	554	555	539	563	591	551	592	559	571	569	534	558	535	550	553	593	575	518	597	576	604	592	571	548	585	527	543	539	579	520	597	573	557	548	560	558	575	557	590	541	573	569	604	556	563	546	583	532	545	586	549	554	541	578	572	587	560	567	552	525	561	534	607	561	573	571	592	575	544	521	541	586	557	548	556	579	591	528	545	568	541	556	574	558	546	513	567	529	543	561	563	587	528	562	564	568	594	587	577	565	600	547	553	577	590	547	589	611	565	537	561	584	551	535	565	561	577	517	504	532	562	562	588	572	530	579	581	586	561	571	551	542	558	564	578	534	586	553	571	591	525	559	564	592	566	545	559	550	558	532	532	514	609	571	576	573	570	531	568	581	566	568	550	546	572	537	570	552	571	571	598	552	517	542	611	531	560	510	608	576	538	520	548	600	576	547	558	578	567	571	572	583	571	602	520	537	591	574	559	571	524	531	572	535	545	584	578	555	556	549	573	564	554	523	562	586	514	558	562	545	549	568	558	556	598	576	547	548	533	578	544	598	598	562	549	545	610	518	534	559	548	522	549	540	633	577	586	550	544	549	588	588	546	539	564	558	546	579	555	582	547	565	590	611	563	542	558	582	597	551	586	609	561	555	541	531	574	535	573	551	542	555	568	623	534	561	568	588	609	547	527	525	544	521	525	556	544	537	562	542	593	560	532	560	595	570	550	551	538	569	557	554	591	511	592	589	542	553	538	542	538	575	573	568	587	577	546	558	551	552	572	536	557	580	563	538	588	606	566	562	584	545	568	528	513	561	564	584	560	569	567	540	547	554	535	578	598	570	558	536	546	549	572	571	559	515	540	559	541	587	574	546	569	548	572	596	530	590	534	556	576	559	607	611	545	592	583	609	557	567	543	571	533	566	597	558	557	589	503	571	570	558	575	572	594	561	561	556	543	555	555	537	574	590	536	587	536	529	568	545	550	555	566	552	542	576	586	601	561	561	578	587	548	588	586	579	574	564	544	575	590	563	609	553	599	519	569	555	559	550	559	568	513	539	585	566	541	590	555	541	554	596	501	574	527	564	575	558	555	589	536	563	560	574	549	526	597	559	526	505	526	551	594	577	530	567	570	603	547	563	565	576	574	550	583	554	594	588	569	604	562	539	576	511	600	509	561	546	603	573	561	590	550	556	558	515	560	566	565	550	547	563	545	575	559	592	597	556	539	539	570	579	555	578	559	557	537	561	554	556	572	549	583	572	632	551	537	579	576	545	542	594	547	561	564	578	557	603	595	555	585	570	605	509	567	574	524	568	557	571	589	563	586	589	530	578	577	542	532	582	594	547	577	607	559	556	591	554	596	591	559	598	598	566	596	547	553	540	551	587	559	571	554	559	557	528	555	548	597	567	567	560	538	600	553	598	547	581	577	576	580	596	579	582	581	519	586	527	553	589	584	568	558	603	604	531	530	548	539	561	563	529	576	601	588	549	577	602	509	543	572	530	571	550	615	541	586	580	538	556	541	583	543	576	559	563	565	582	564	565	586	519	560	558	541	535	609	585	607	522	564	539	562	563	552	593	530	577	581	569	554	560	594	599	552	559	561	552	582	507	533	562	548	564	589	539	545	580	584	518	531	568	582	568	536	586	546	571	547	576	551	538	553	546	577	560	559	543	511	588	562	587	591	543	539	587	537	603	575	555	555	616	577	560	575	598	558	567	553	565	534	583	592	548	555	549	550	570	590	540	559	565	544	539	557	543	566	578	523	581	580	558	585	545	563	567	565	563	619	554	524	516	586	563	544	571	547	558	497	535	550	579	522	506	572	522	539	552	578	564	532	554	560	606	535	564	568	581	613	554	557	555	539	579	544	557	584	560	568	582	591	595	574	561	564	515	538	602	552	526	586	548	550	574	578	606	531	555	485	619	541	568	565	538	560	568	529	561	562	538	580	602	575	578	533	568	514	543	542	536	569	524	554	558	587	526	581	559	553	554	569	536	575	560	585	564	608	578	618	548	540	598	568	560	545	605	572	512	553	570	591	553	531	531	567	545	582	575	584	602	552	577	527	540	563	540	583	565	561	557	555	596	571	551	569	526	537	545	554	555	559	559	569	546	568	537	570	515	579	555	557	596	560	548	584	567	592	509	582	528	569	564	607	599	555	593	554	550	539	563	589	575	514	559	590	564	581	579	572	533	512	529	553	539	556	563	558	546	551	543	559	558	565	565	525	550	593	636	557	560	549	566	580	542	581	551	540	550	585	568	552	539	518	535	509	579	576	554	559	524	550	551	583	550	542	593	545	585	526	555	540	615	550	567	562	545	517	546	576	539	547	544	567	579	594	566	595	558	566	542	533	595	559	572	540	603	552	550	566	552	540	548	569	583	534	593	591	569	514	551	560	565	549	566	551	523	541	580	587	516	531	552	552	586	598	564	542	546	571	570	512	583	587	537	560	556	527	532	578	572	557	540	563	606	524	579	538	578	592	563	505	544	543	554	578	531	588	543	546	564	555	552	585	575	563	575	558	537	584	584	577	556	599	556	571	564	588	571	562	557	588	607	575	632	574	571	591	582	574	585	577	553	560	538	567	567	590	566	549	569	581	550	543	580	607	553	525	547	529	566	542	557	582	565	570	565	507	551	565	580	595	609	564	582	542	572	584	552	582	610	566	554	549	559	586	542	535	610	540	563	560	587	542	580	559	605	560	585	577	587	567	628	543	570	575	588	582	519	570	539	560	559	585	543	547	552	558	568	554	570	572	521	550	537	583	575	532	568	561	559	570	614	591	560	551	558	583	569	522	583	621	510	554	568	516	532	552	546	559	581	620	568	572	558	574	589	557	544	556	553	532	555	542	539	580	558	536	587	601	573	607	561	576	568	549	565	566	581	544	576	558	540	555	563	568	547	551	547	514	545	577	521	583	543	531	555	551	565	543	584	563	545	532	536	568	552	538	598	535	526	596	574	554	578	601	550	536	566	583	595	569	554	570	589	563	562	555	533	547	587	547	566	568	590	555	592	569	553	532	542	562	514	578	521	562	535	577	525	556	564	572	586	522	548	546	588	560	542	529	573	514	590	589	527	564	601	572	535	585	536	560	534	542	564	570	531	603	558	536	557	551	566	528	578	565	541	586	539	601	539	570	551	570	568	559	565	552	563	545	597	559	549	558	545	606	577	545	566	532	538	553	575	582	530	565	556	573	556	578	540	542	569	570	552	552	581	529	553	513	529	575	565	583	531	577	539	545	565	595	591	562	559	585	565	534	495	592	573	551	583	591	596	585	569	567	528	563	574	540	544	575	535	568	589	557	533	564	547	556	560	548	552	563	550	513	577	578	574
32824	12280	1538	492	463	441	415	405	367	349	386	381	381	397	381	426	381	386	386	388	352	364	376	372	379	406	374	430	409	363	431	389	366	370	339	406	401	376	367	390	373	391	416	395	379	405	392	376	389	368	389	417	366	401	387	394	421	368	392	390	394	360	424	379	400	359	401	439	378	381	374	387	384	379	393	389	407	399	401	390	390	399	400	360	369	387	406	412	374	346	391	425	333	394	412	345	361	378	370	387	381	371	399	365	356	358	387	383	411	439	370	368	377	366	390	359	377	459	410	375	352	406	406	389	406	393	393	391	386	386	392	362	374	399	356	411	377	379	393	370	394	428	360	377	391	388	400	412	365	442	407	368	370	381	385	359	400	380	384	366	403	371	423	410	382	410	373	386	351	420	371	381	394	376	392	394	380	384	362	416	373	383	452	380	390	416	421	397	395	395	420	390	380	371	378	395	389	406	420	429	389	382	400	345	367	369	386	383	357	389	393	395	409	392	376	379	369	414	406	392	434	398	380	379	373	404	384	363	410	405	385	388	349	414	406	356	358	427	388	367	363	394	392	352	363	393	412	398	388	373	386	392	375	392	379	386	376	368	415	397	381	380	368	360	367	406	423	460	370	354	379	372	395	400	419	444	362	404	405	368	360	397	380	351	383	375	397	396	400	383	405	424	380	365	391	348	411	362	375	408	400	400	372	379	390	370	349	387	402	407	405	352	342	369	378	427	411	372	375	383	393	390	394	379	372	391	381	383	390	373	402	397	411	364	394	425	398	389	417	388	380	383	413	347	333	378	403	367	388	420	396	378	377	384	365	383	381	363	374	364	332	383	371	341	399	371	393	420	392	369	388	412	396	426	421	381	373	397	396	382	362	359	378	368	395	372	403	407	387	391	370	390	410	370	368	372	362	402	374	379	415	371	364	392	381	389	368	397	400	365	387	441	380	397	412	352	430	428	404	435	367	404	375	382	373	369	384	380	399	398	424	362	381	398	366	373	348	389	421	387	412	382	397	391	369	390	440	353	390	401	365	377	383	389	390	392	384	385	378	368	375	418	399	369	412	339	422	415	398	401	367	401	400	399	376	374	364	357	372	349	353	422	379	391	366	356	365	389	391	354	416	417	352	352	398	390	420	414	391	373	384	386	397	417	383	408	400	377	372	387	387	371	392	396	365	394	350	381	387	384	431	357	393	401	365	397	376	356	380	389	456	386	361	398	398	396	354	355	403	392	392	381	401	380	414	417	372	403	362	396	378	389	379	391	433	412	379	379	404	371	373	351	380	413	363	390	409	387	384	380	406	394	379	381	365	393	375	416	403	379	411	407	378	412	368	443	396	390	429	405	373	379	381	405	371	379	395	362	398	393	394	379	394	347	357	442	380	368	376	371	396	381	423	400	365	421	396	393	398	375	354	364	397	399	386	356	389	390	369	404	391	424	393	390	384	388	374	356	396	385	384	395	350	380	408	425	381	390	345	406	358	393	382	394	410	363	393	399	396	407	398	375	378	414	366	397	373	371	411	399	394	390	381	378	374	373	396	392	367	396	375	395	384	388	395	385	406	393	378	380	351	419	395	385	404	370	402	398	389	402	405	369	373	358	355	399	369	384	379	413	405	392	376	378	384	445	388	439	382	382	352	396	399	387	352	345	392	394	380	415	384	401	383	376	404	409	370	365	360	397	375	402	382	400	397	372	360	365	368	389	387	386	365	362	392	402	400	400	402	365	383	403	447	394	411	361	398	421	413	404	413	359	408	386	409	367	395	346	345	400	390	376	396	392	380	395	371	362	402	383	400	398	377	368	389	378	433	387	437	389	438	359	395	386	377	383	388	398	419	373	359	401	393	390	360	408	392	366	386	375	418	387	386	412	395	381	391	374	387	359	392	361	363	369	383	367	393	363	378	387	400	386	368	390	413	387	374	387	402	354	352	360	412	388	378	425	394	352	382	423	426	369	389	391	394	399	356	419	364	352	385	398	383	353	402	377	383	371	370	387	395	361	379	414	369	403	376	405	391	379	363	378	367	379	392	392	417	371	406	391	391	360	389	375	386	386	410	404	409	417	396	379	390	384	394	394	372	360	380	410	409	359	399	341	412	402	396	387	369	393	367	369	413	444	374	380	408	406	419	397	374	415	428	372	400	392	354	368	364	401	374	381	402	361	385	389	402	363	375	397	412	395	364	381	371	355	392	399	411	367	393	409	422	354	415	398	394	425	359	344	364	405	401	398	413	384	367	360	390	374	368	380	361	379	395	341	392	373	399	394	364	343	361	376	391	376	365	391	392	412	375	366	384	388	412	437	411	356	355	386	355	360	396	407	386	382	375	391	422	364	406	383	404	395	396	405	403	388	387	386	393	410	376	375	340	392	385	377	410	380	375	373	407	401	377	387	373	390	366	410	369	377	381	378	353	359	387	375	371	401	362	390	369	381	367	407	395	387	367	394	376	408	419	389	407	367	368	410	339	409	381	373	364	395	440	359	401	398	396	358	373	325	402	393	376	401	429	416	396	397	407	388	408	380	427	392	352	375	418	415	354	377	344	415	409	399	400	381	400	387	403	367	391	368	396	382	387	382	398	354	416	411	395	396	425	400	386	405	374	398	442	397	386	360	390	387	381	359	389	448	365	392	352	383	395	374	401	391	373	404	365	417	375	365	412	385	400	347	436	376	341	384	387	401	404	351	365	374	424	369	438	379	373	375	384	402	381	389	373	414	377	382	390	393	324	389	393	360	386	387	356	393	405	353	411	397	406	410	375	371	375	379	400	344	393	399	396	351	385	364	373	350	380	381	406	378	401	387	420	387	388	434	381	391	398	362	385	355	417	367	420	390	349	364	368	397	373	371	365	391	362	381	356	394	363	358	382	350	385	397	387	368	390	404	363	371	399	409	397	353	388	413	376	371	424	400	404	353	385	430	401	368	406	366	395	391	406	395	383	394	381	413	368	407	382	355	396	401	341	382	394	370	378	370	423	388	367	343	405	424	395	374	394	382	381	379	387	376	367	399	366	384	396	385	412	367	400	380	393	372	408	357	398	411	432	375	370	360	396	375	400	373	429	374	386	408	380	382	371	380	409	380	407	385	388	364	394	401	342	355	391	395	354	402	337	379	384	361	367	377	391	380	404	358	386	381	395	392	390	374	401	419	377	398	432	404	377	425	408	382	418	376	353	369	342	396	356	365	371	423	361	377	402	347	420	389	345	389	375	377	364	399	351	386	376	377	340	351	372	375	399	406	398	395	417	367	417	345	384	389	386	378	403	386	399	402	375	378	391	380	374	390	384	381	449	413	392	349	376	383	423	372	397	411	383	401	378	371	376	393	396	384	400	373	389	398	406	369	411	411	416	398	385	387	395	377	408	372	364	414	436	370	349	366	382	362	377	382	399	366	373	392	354	371	402	361	387	388	394	381	367	386	412	372	386	375	419	395	351	400	365	367	423	388	355	366	391	390	396	385	358	411	388	422	408	393
5847	1072	1032	981	888	885	928	849	861	874	878	952	899	877	938	876	842	897	895	912	924	905	894	921	895	887	869	874	851	842	874	837	887	900	872	890	916	859	854	933	880	861	856	815	877	900	867	843	847	849	887	904	875	859	854	825	891	916	908	892	914	927	903	861	880	853	832	900	874	888	906	946	901	889	869	852	897	932	917	866	895	874	911	882	841	866	910	908	843	851	875	869	938	879	953	903	849	924	913	797	881	887	897	872	906	905	854	892	881	900	851	931	894	863	860	874	842	880	900	847	889	897	854	875	873	880	901	925	861	872	893	899	888	903	831	880	888	846	838	923	877	871	853	935	851	836	864	864	918	915	877	858	895	893	871	900	909	855	910	886	891	886	864	896	901	863	878	897	872	891	904	872	887	831	873	880	898	868	837	884	905	858	961	875	871	880	865	924	829	872	847	932	983	868	868	955	889	841	911	899	912	858	869	847	859	872	877	878	882	889	888	900	963	903	942	897	901	903	918	923	838	890	904	810	938	936	885	925	844	869	864	875	913	851	899	893	837	842	955	827	888	886	891	898	895	849	909	916	887	902	853	912	866	888	826	931	875	885	821	881	887	825	900	869	886	912	930	879	904	897	897	870	858	935	887	913	878	876	946	907	810	895	848	898	887	898	920	916	853	845	827	844	834	867	875	933	868	841	882	834	899	888	877	863	861	886	862	863	889	797	871	818	934	955	883	883	922	897	895	832	900	898	875	858	893	954	832	832	907	846	902	863	918	851	881	902	909	879	849	867	886	885	844	869	910	834	872	924	876	906	917	885	869	874	855	938	942	877	854	855	900	827	922	860	898	852	834	856	889	903	920	848	915	925	858	887	844	870	904	882	876	857	883	848	861	928	858	871	899	813	920	864	867	861	886	854	871	845	883	927	906	894	867	891	902	857	876	885	907	840	889	833	893	915	884	892	905	879	910	893	891	824	877	898	909	876	815	851	867	932	874	883	893	916	844	890	904	882	913	877	897	880	881	919	860	849	866	857	900	868	810	842	869	877	851	914	893	898	900	909	865	874	851	836	826	875	843	824	906	902	947	874	893	900	870	849	847	888	903	837	884	886	903	900	890	863	910	877	865	894	922	912	897	866	817	861	841	892	812	907	889	871	879	806	850	904	918	894	847	886	867	904	866	912	904	888	837	911	866	907	950	874	879	852	842	922	902	911	877	863	902	899	858	859	882	863	818	848	902	860	924	801	901	892	844	899	894	879	890	893	857	851	872	841	870	904	876	885	873	878	896	906	889	917	920	911	879	912	882	857	868	893	807	853	880	928	932	921	850	840	893	882	867	889	894	845	910	833	865	834	882	866	916	851	876	834	850	825	877	856	891	854	854	906	892	866	893	879	800	855	916	897	890	821	883	870	870	913	830	895	889	851	932	922	870	834	876	925	933	848	901	858	845	879	948	898	887	901	862	880	864	878	940	887	795	878	902	959	873	905	880	914	911	908	858	902	885	901	904	831	880	884	866	899	857	883	878	892	900	819	881	862	870	911	942	887	852	865	899	885	901	936	888	851	877	894	853	879	863	860	889	868	834	824	891	861	891	909	867	870	895	818	913	901	819	871	828	921	920	868	890	902	876	861	895	885	861	867	857	903	836	849	923	862	875	856	886	876	888	918	860	854	860	872	882	882	904	900	867	926	873	861	870	863	871	811	902	872	907	893	908	865	910	912	885	898	874	874	873	906	900	862	866	920	931	889	870	885	829	892	873	918	897	887	882	857	876	883	929	867	897	919	843	898	896	840	886	930	856	891	844	843	897	846	858	882	892	942	845	911	862	877	878	868	904	885	848	900	911	880	894	882	918	856	938	849	902	949	867	889	918	866	866	891	909	858	850	857	893	892	902	849	862	850	827	858	835	900	877	861	866	852	883	865	914	876	925	816	879	871	891	906	831	893	872	892	885	883	931	897	929	838	851	878	866	890	894	857	891	877	877	926	860	876	901	866	891	892	893	918	862	893	855	919	906	875	876	922	869	842	889	824	852	872	832	844	910	842	897	879	867	862	921	880	897	932	883	882	895	836	891	894	884	913	933	940	866	853	844	874	896	905	908	841	856	885	874	887	852	899	840	882	918	860	899	890	854	815	874	905	903	905	881	912	891	836	873	871	906	918	875	921	885	958	906	869	918	874	861	860	843	854	872	935	933	873	888	884	869	870	898	868	884	862	877	891	881	830	886	886	914	892	907	862	865	906	880	915	883	856	928	884	917	896	879	898	921	877	947	839	887	852	871	897	878	872	890	882	855	895	897	851	900	912	920	889	868	872	905	825	902	902	907	906	902	829	868	904	859	915	889	871	899	857	898	813	885	903	851	893	866	912	873	866	841	877	856	848	842	856	908	867	825	842	898	903	913	921	889	832	842	864	862	904	855	882	839	875	894	842	836	885	864	879	850	866	845	866	896	850	859	883	938	898	881	921	836	871	876	910	846	867	828	822	857	845	876	855	869	907	827	884	883	905	919	885	873	935	897	872	908	929	892	881	899	898	925	903	907	814	825	888	866	925	905	905	891	900	894	869	903	922	912	880	881	858	925	879	823	859	881	891	845	868	861	897	824	891	915	869	901	877	894	886	885	859	899	878	895	819	895	870	841	867	828	889	875	839	898	820	878	805	952	898	886	875	891	901	861	832	812	873	865	881	961	836	873	836	917	903	890	927	853	861	878	816	850	842	819	865	909	806	923	853	812	903	908	904	859	908	860	864	841	899	932	890	876	854	867	847	893	871	811	869	882	881	871	855	911	885	883	868	790	867	911	876	873	894	926	880	910	903	884	896	893	858	899	900	900	874	950	854	857	825	934	854	875	876	914	830	930	851	931	906	855	829	916	902	872	894	872	895	890	878	896	898	965	901	925	848	898	860	874	896	837	890	862	902	858	878	916	874	839	879	872	887	879	878	895	868	900	895	904	911	896	905	846	853	877	880	862	854	915	889	861	911	915	886	876	914	919	922	934	883	906	919	901	891	879	924	855	855	850	867	891	907	964	873	863	883	854	909	881	910	837	848	881	878	866	905	898	873	886	855	905	915	931	888	866	895	869	912	893	915	871	888	906	866	865	873	888	884	905	900	912	900	891	881	901	932	886	864	877	825	883	927	895	897	859	882	916	874	877	822	870	889	897	865	918	894	900	865	875	908	922	843	848	876	883	923	896	936	882	867	896	909	828	876	910	922	895	922	873	919	884	871	857	861	907	885	860	851	885	913	870	918	881	834	915	844	840	893	842	846	836	855	870	919	920	904	889	895	887	828	889	851	911	891	879	829	844	868	917	894	853	855	945	874	911	890	917	852	888	873	858	892	897	892	921	907	859	877	893	928	881	904	851	932	906	868	886	908	880	844	924	902	918	843	896	916	885	876	863	885	907	899	865	864	854	910	838	883	825	873	917	841	907	862	819	894	873	876	912	950	891	904	863	858	920	879	850	851	856	882	971	853
24519	20920	24562	27416	20126	1787	651	531	526	496	461	471	437	447	431	413	434	423	421	432	421	429	413	404	433	416	487	439	404	465	440	439	412	451	433	429	422	407	402	475	428	427	429	410	464	423	417	446	441	424	426	451	427	477	411	408	501	445	414	433	396	443	443	424	468	463	457	407	430	454	409	429	401	428	393	431	432	464	421	424	375	397	411	447	376	447	379	441	458	448	416	409	399	411	420	391	436	447	449	430	446	421	443	425	409	415	440	409	433	438	394	425	456	409	414	425	428	405	456	462	450	453	431	396	404	460	450	378	404	417	419	439	448	418	425	458	400	412	438	460	399	435	421	427	445	415	472	448	434	364	378	416	420	392	440	462	426	425	370	436	461	415	432	399	439	466	420	420	445	394	432	482	441	389	456	458	428	453	458	452	467	452	418	419	411	418	447	414	450	434	432	450	413	424	429	428	449	405	383	439	450	418	431	457	451	431	414	431	403	421	429	397	426	430	417	417	409	443	446	408	454	405	461	452	446	463	383	420	406	447	431	397	411	432	448	422	407	409	433	376	391	431	406	440	403	397	426	434	423	449	438	445	460	470	419	412	437	420	380	409	410	417	449	430	420	396	435	446	410	440	400	413	430	486	435	407	433	428	453	436	457	411	472	425	431	428	459	447	453	393	398	390	441	429	459	417	419	416	468	434	452	416	472	454	457	454	397	414	399	398	389	464	433	427	410	449	413	427	421	455	418	442	386	426	436	410	396	410	425	402	446	449	428	432	437	440	426	419	384	376	417	486	432	430	428	389	417	383	465	424	436	445	399	397	448	437	422	430	456	411	429	443	455	437	438	437	446	420	436	404	411	422	425	455	413	450	433	459	456	425	421	409	415	420	457	439	433	419	426	436	454	437	426	400	441	414	406	414	424	427	457	395	435	406	447	452	436	436	400	384	399	486	434	452	418	431	417	452	433	423	390	451	455	456	406	415	425	425	409	423	430	420	406	390	438	400	439	421	429	462	411	411	387	448	422	457	478	439	448	397	404	395	431	446	402	438	421	434	427	431	420	429	442	424	417	431	427	426	436	431	400	423	406	405	412	404	407	429	404	443	429	411	444	415	406	460	459	432	441	454	411	395	434	407	457	416	408	418	418	454	437	444	408	395	439	420	404	417	417	424	404	426	416	430	427	427	480	442	391	429	414	392	441	462	481	435	464	447	459	425	408	395	394	410	422	432	458	426	467	445	397	419	486	473	410	445	424	421	442	454	364	425	434	395	426	464	401	421	417	426	441	422	460	426	405	417	431	423	399	473	422	447	406	467	403	418	477	426	398	460	426	439	450	466	452	395	447	452	429	442	433	391	417	410	390	410	396	433	437	423	424	425	468	423	418	416	404	416	473	416	441	410	442	421	423	441	416	441	460	415	464	381	439	436	443	435	402	409	394	442	422	417	431	436	417	456	419	426	459	405	455	399	434	415	448	440	388	438	399	464	440	420	429	389	430	408	408	450	420	414	427	430	450	463	389	427	428	421	431	418	436	449	408	464	391	446	435	435	398	414	436	398	483	391	411	429	447	426	426	426	438	439	423	421	437	430	448	415	435	399	412	424	398	435	444	418	445	413	464	445	436	433	434	387	423	427	402	429	434	406	437	468	439	408	463	466	427	405	409	437	408	398	395	425	423	425	424	398	406	435	431	408	436	451	478	449	439	415	437	433	467	415	386	402	446	444	433	438	417	446	395	421	463	398	418	433	439	443	419	431	435	398	416	430	428	425	400	464	428	416	429	387	444	422	479	419	441	458	404	393	434	425	429	463	444	457	440	426	407	390	429	408	408	390	397	466	455	382	445	405	404	407	420	452	454	409	421	447	456	398	459	393	445	414	432	447	437	399	426	411	480	427	390	389	460	470	415	475	427	446	434	431	456	433	415	420	424	389	415	432	432	444	458	447	457	447	441	404	438	421	411	410	390	427	435	451	471	426	449	424	431	399	412	433	425	442	400	445	448	383	465	397	409	390	423	404	419	412	448	440	412	406	435	427	398	445	458	456	460	439	426	440	410	418	415	407	448	445	432	448	454	440	402	407	411	420	474	392	435	409	455	433	420	418	520	391	436	435	438	424	434	438	462	440	418	421	438	474	440	442	443	427	419	449	423	421	433	442	428	404	425	444	424	471	430	488	396	397	427	428	429	435	421	433	407	407	429	413	436	415	448	457	425	450	414	431	454	435	418	424	434	439	426	437	434	426	437	442	426	422	402	447	438	448	437	438	389	419	407	412	422	433	409	425	413	438	411	424	412	457	418	423	425	478	395	415	446	453	471	408	425	430	445	445	424	438	466	419	465	446	461	446	405	400	483	415	447	456	437	459	422	444	395	450	389	445	446	431	405	405	448	457	412	441	469	432	492	455	439	445	430	435	411	434	412	451	464	453	413	411	430	410	421	426	394	411	443	439	449	438	447	418	439	453	441	397	446	474	470	441	413	443	403	427	443	445	388	444	438	414	397	411	392	425	438	406	422	495	434	408	403	408	408	402	407	443	404	410	411	406	415	406	384	457	428	444	427	443	436	421	471	410	425	418	429	471	415	429	426	404	416	449	425	418	429	451	452	423	481	459	440	403	413	467	408	446	467	433	433	406	473	431	425	390	417	458	412	406	421	474	411	405	413	429	439	421	412	429	466	475	425	449	406	430	460	409	375	431	427	409	467	438	435	429	440	415	431	451	447	441	430	432	459	422	408	420	416	427	446	427	467	428	453	440	446	451	434	403	422	461	431	445	428	472	452	412	447	406	423	427	423	446	430	397	428	397	420	459	430	425	433	413	469	447	435	401	404	409	467	419	404	453	394	462	444	456	435	402	387	470	450	446	366	388	477	461	429	434	412	431	371	396	429	423	418	400	393	443	417	432	427	450	419	474	422	437	406	468	446	408	454	447	427	404	399	420	413	423	419	418	439	422	394	451	391	390	411	425	426	411	429	418	403	405	429	412	393	410	409	432	470	432	391	426	455	435	417	438	482	397	408	431	460	435	457	406	427	428	401	421	445	435	443	455	456	433	414	427	432	423	432	474	447	411	465	404	439	414	421	422	439	439	462	424	418	455	392	418	388	445	444	442	426	427	472	437	422	458	414	429	437	411	403	430	440	437	420	426	468	458	419	388	418	425	460	457	412	408	452	472	437	440	405	429	466	436	469	493	436	419	398	441	400	426	470	402	403	430	444	459	429	460	408	424	425	434	412	426	410	427	420	431	431	462	432	430	418	450	444	472	438	427	416	419	402	459	408	438	403	416	432	463	388	430	466	458	409	397	432	462	428	444	457	433	412	416	400	464	467	416	432	463	423	473	447	448	463	398	434	426	464	408	414	425	426	421	450	423	403	458	451	423	419	480	428	404	444	450	432	415	441	435	470	470	434	426	439	383	398	449	397	447	426	450	458	424	391	401	439	517	438	415	432	444	467	409	441	397	418	420	442	429	456	430	419	417
3796	3096	2175	1476	1122	1007	1009	1037	956	1013	948	906	944	975	945	906	1007	951	901	889	942	935	1014	905	943	976	935	966	995	931	958	935	984	975	989	983	1009	905	956	929	951	928	959	948	933	944	927	924	940	949	1030	986	943	893	959	957	933	917	945	921	957	941	977	939	875	963	913	908	923	881	941	1019	948	960	908	938	908	905	942	946	928	960	936	962	934	953	891	961	1001	894	874	956	982	977	953	983	897	970	948	958	943	916	940	940	954	979	893	975	891	925	929	911	920	956	970	932	917	960	897	932	955	937	897	903	901	963	954	937	928	998	906	960	897	893	957	919	959	940	937	936	955	971	943	958	949	969	986	974	958	893	956	914	983	980	924	929	942	917	974	979	1002	962	904	889	983	926	969	950	995	922	939	976	1009	918	976	926	898	941	928	919	896	949	1024	892	909	928	963	948	920	944	960	1000	985	895	975	993	956	935	978	1009	961	916	909	975	899	926	941	984	980	937	933	930	955	963	971	917	921	941	901	914	915	957	961	941	924	970	951	923	948	921	877	873	916	984	946	928	941	910	914	935	967	943	990	900	941	949	976	981	945	939	974	901	975	931	942	961	922	923	971	933	916	900	960	917	892	969	944	913	928	912	977	942	978	954	952	971	930	899	945	949	923	940	874	972	915	943	986	943	911	946	945	956	984	983	945	964	902	950	869	940	936	939	965	982	944	959	909	933	994	943	975	959	973	933	993	894	904	920	928	938	944	968	884	910	900	896	929	964	969	948	945	873	947	913	988	914	918	937	1000	967	924	965	950	927	933	953	909	954	891	891	971	952	975	944	926	989	899	983	928	927	955	932	963	924	904	955	907	943	916	965	944	945	921	992	990	951	963	922	909	917	963	914	950	958	1046	948	967	896	959	891	907	901	926	927	910	876	958	953	903	914	913	962	955	942	934	943	881	916	955	926	951	949	889	880	931	989	982	950	928	902	974	979	909	957	885	914	986	858	916	892	932	942	942	905	978	953	904	891	921	986	903	965	1016	978	998	931	934	964	1005	903	924	900	956	930	930	977	928	960	974	954	934	963	903	898	934	1003	933	946	992	930	954	961	937	958	931	929	933	892	939	911	927	952	951	998	915	995	991	985	961	917	936	945	920	910	917	988	883	979	964	983	979	879	961	915	914	950	985	970	953	918	922	914	934	962	941	969	979	976	950	962	953	945	967	943	935	999	1014	965	887	954	872	1021	996	925	960	938	915	911	926	932	964	913	957	922	902	953	987	962	971	893	968	959	1004	986	976	966	967	942	930	912	919	997	970	948	924	984	938	910	905	917	915	943	913	992	910	912	900	944	919	937	964	945	871	939	928	909	967	941	883	936	921	926	953	929	918	918	873	932	907	947	921	972	838	944	935	961	906	907	929	949	962	934	965	1003	930	905	933	922	993	997	939	967	933	902	902	935	897	975	886	921	922	900	929	935	945	957	950	925	948	935	970	955	952	926	1029	931	941	1000	918	896	967	932	976	987	1004	886	893	986	938	929	941	969	923	907	968	945	897	946	965	945	931	974	921	940	950	930	877	971	964	960	910	958	932	911	947	967	936	990	913	935	1006	960	875	875	907	957	922	915	982	925	927	956	901	935	974	971	969	918	928	931	962	924	904	906	974	940	947	989	967	972	900	935	974	934	969	868	931	960	940	932	939	965	922	964	916	937	981	932	947	966	943	949	966	954	933	947	901	972	946	997	942	829	956	914	989	963	905	921	939	947	929	970	905	942	960	961	1002	963	928	966	891	910	940	987	939	922	974	939	895	969	948	921	919	911	960	944	981	994	963	932	930	932	1000	962	901	941	974	932	953	925	922	928	994	963	950	925	931	896	913	961	934	949	913	956	952	946	930	906	1000	939	955	938	929	941	931	930	1016	908	952	945	973	916	911	932	927	961	917	918	952	985	908	961	964	967	896	941	884	988	920	889	940	931	925	944	911	923	933	918	913	946	885	931	950	935	955	940	928	932	923	936	952	932	984	885	935	942	968	947	918	953	910	970	886	907	947	903	939	902	1001	930	988	979	926	966	976	945	940	980	944	926	949	938	881	942	919	895	914	909	907	895	928	916	938	912	925	923	943	957	978	920	928	951	964	947	935	970	940	943	907	936	925	961	924	872	873	924	916	934	904	929	993	960	897	976	965	959	925	920	910	884	1005	924	925	940	917	923	954	922	940	948	929	940	971	957	974	995	875	879	858	954	933	923	956	970	987	900	947	950	982	970	934	907	973	971	975	992	952	964	967	917	950	920	927	937	946	962	945	966	933	987	924	927	944	968	1014	924	881	910	983	986	951	959	962	981	908	909	908	900	978	991	960	913	905	955	933	866	916	921	926	979	935	961	918	992	902	876	936	901	905	941	894	970	925	933	972	938	935	943	995	933	931	945	939	921	900	971	984	916	971	968	899	920	936	959	965	947	965	938	962	918	961	912	889	901	901	874	943	949	982	926	924	933	928	881	963	931	933	943	964	992	917	921	944	942	887	923	890	958	966	962	904	899	915	941	985	888	911	914	902	940	1013	940	925	924	978	948	950	954	947	889	912	991	916	885	952	995	930	930	972	947	892	908	914	980	924	951	954	924	909	952	971	939	954	919	952	868	943	964	899	980	923	916	995	905	899	920	874	938	951	892	939	935	906	899	936	929	939	915	930	962	956	937	912	863	960	973	977	934	915	909	921	948	928	942	911	971	954	968	1032	893	922	956	940	947	920	911	984	918	929	900	939	918	945	866	975	930	964	948	932	921	913	958	928	943	978	972	924	951	932	899	935	983	986	957	960	890	983	911	955	877	980	975	995	905	931	908	944	921	915	920	984	991	928	964	937	937	889	909	942	906	926	879	973	962	984	930	888	963	857	928	1029	975	923	960	927	912	944	951	952	968	978	974	949	938	918	929	967	906	947	917	916	938	960	932	955	954	970	967	964	908	948	942	936	959	920	878	887	942	950	949	921	943	959	936	934	918	930	928	935	994	873	931	904	929	892	901	959	947	909	968	955	938	888	941	955	928	939	939	923	1012	956	934	919	923	928	874	974	969	879	939	873	929	944	872	968	923	937	920	979	942	951	939	939	954	909	947	957	974	918	960	932	914	926	952	908	938	966	926	940	951	972	921	889	995	931	974	940	993	953	956	959	915	880	989	893	956	949	899	935	911	943	935	947	999	929	939	938	888	940	962	941	966	941	911	984	921	912	921	885	898	994	938	941	973	950	978	952	936	981	892	936	909	941	975	990	901	967	900	962	938	952	938	958	936	1006	973	911	937	963	954	971	938	949	924	947	964	934	950	930	958	973	917	891	1006	896	972	920	948	921	930	895	918	946	948	887	937	963	959	1022	883	904	948	911	967	985	929	979	909	862	956	879	969	936	1004	878	972	972	941	962	961	917	972	992	963	908	977	978	986	933	978	914	969	943	988	1020	933	973	924	846	950	925	947	930	951	912	917	911	896	974	911	920	910	975	964	875	904	957	923	942	946	982	946	912	908	961	917
23550	20830	25143	26628	20840	20818	2771	527	352	352	339	317	298	271	305	292	298	242	247	272	258	259	270	285	253	254	263	272	254	236	254	252	251	266	284	216	212	230	276	219	239	227	240	268	221	235	228	227	257	229	221	232	245	287	240	239	258	228	246	221	257	240	223	246	236	274	252	251	256	241	242	253	259	220	254	261	262	222	280	234	256	214	236	269	214	275	219	208	242	246	222	253	239	224	241	260	257	220	262	235	208	260	237	236	240	246	263	219	252	245	261	245	233	253	255	250	237	240	225	252	236	232	253	248	217	225	230	230	260	217	252	239	206	255	257	198	259	252	225	246	240	214	224	254	227	259	236	221	233	236	262	254	220	244	254	215	206	219	210	241	237	244	239	238	241	227	224	232	226	246	229	239	226	249	228	258	231	235	263	234	235	237	220	272	213	236	254	223	232	230	244	265	248	255	210	258	273	245	250	222	251	239	226	291	205	252	239	238	279	258	239	234	253	229	261	201	240	252	253	249	217	238	232	204	251	226	244	247	240	257	241	239	247	233	246	264	238	237	222	244	236	229	209	272	268	245	241	231	229	264	245	223	242	221	221	254	241	228	279	228	223	238	254	239	218	251	255	231	270	301	226	224	257	240	243	245	258	243	232	259	234	245	240	218	256	202	243	227	271	228	221	233	246	240	234	249	230	253	227	230	251	230	234	252	211	250	238	238	217	250	259	231	235	273	230	235	222	253	248	256	255	255	208	262	252	265	250	289	253	239	217	268	233	221	234	247	233	242	249	253	250	206	224	259	241	254	254	251	233	251	242	286	217	250	254	230	234	210	248	233	254	243	252	287	220	220	217	241	248	242	248	227	233	248	248	230	232	264	250	266	232	259	222	237	216	229	248	235	230	219	228	281	269	233	234	266	222	202	257	262	242	246	230	238	249	228	264	218	227	278	238	246	214	258	228	221	236	266	238	232	261	250	244	227	241	264	244	236	248	245	238	252	249	242	257	275	230	237	208	220	243	222	237	243	283	240	222	248	227	254	220	249	245	249	245	235	220	239	224	231	256	235	257	254	249	247	232	231	245	254	253	229	217	243	261	226	232	189	244	216	249	231	254	264	219	229	252	252	244	240	240	239	252	237	226	231	245	242	227	216	240	277	238	243	222	267	245	254	248	232	226	228	261	237	222	230	236	203	225	203	235	240	231	225	276	245	241	238	239	249	245	232	243	243	229	236	253	218	240	254	224	219	229	245	236	236	200	224	224	247	208	246	228	246	231	225	249	234	250	225	222	230	262	249	267	237	273	217	258	217	251	261	219	204	229	233	238	240	233	257	250	225	251	250	222	217	238	245	234	252	229	244	246	235	243	235	228	251	260	252	244	212	223	242	241	233	214	270	245	235	240	232	271	261	253	230	238	231	232	244	260	221	217	236	237	252	243	242	245	222	204	237	275	237	268	228	252	243	248	235	260	238	223	256	230	239	266	217	224	234	258	221	208	232	238	230	265	212	210	245	206	253	252	250	257	208	246	244	259	265	211	217	247	218	229	237	250	256	225	293	275	234	244	211	233	223	250	235	218	225	256	242	235	232	226	248	262	220	213	214	232	241	215	238	235	263	267	241	239	258	234	264	225	242	228	238	234	282	220	266	254	235	233	269	260	243	272	234	232	234	215	246	220	250	242	240	249	251	219	249	262	252	208	253	243	233	214	212	229	264	277	270	235	239	218	251	229	255	243	242	254	268	248	224	216	245	218	232	227	222	234	257	226	220	236	212	254	262	245	231	236	255	238	289	255	247	245	234	266	213	226	250	232	250	229	208	212	246	233	212	211	220	251	221	236	253	224	216	234	252	229	232	240	252	243	244	262	266	259	243	243	240	220	229	232	247	218	234	267	243	260	222	254	240	239	222	211	238	236	246	236	242	236	261	223	241	246	233	251	290	251	225	231	262	227	242	232	216	227	222	253	233	246	235	211	237	230	238	229	268	261	238	232	267	250	242	236	226	266	259	239	216	238	238	208	227	233	200	238	284	200	266	238	252	235	220	269	252	235	234	232	232	226	251	250	203	218	215	224	214	216	220	239	208	227	271	227	272	198	251	262	261	244	225	247	230	234	220	227	231	276	245	226	236	218	247	284	245	220	216	236	236	240	212	213	213	217	281	262	242	236	234	235	258	246	240	261	243	234	246	226	228	222	226	252	244	215	231	249	232	258	213	268	214	246	242	245	225	251	236	230	246	257	254	281	208	263	265	225	251	234	229	235	220	254	244	255	265	240	238	265	255	226	254	246	225	236	245	229	231	244	207	240	253	230	231	271	269	220	255	234	237	235	244	237	226	261	229	268	260	256	236	236	256	224	198	258	246	248	261	257	255	230	265	286	246	243	209	277	231	234	241	249	214	231	207	234	231	242	202	283	247	260	230	259	249	215	254	220	247	250	226	234	238	224	250	228	236	240	219	248	233	235	212	217	267	257	273	208	273	244	211	254	210	244	265	237	256	244	228	234	235	223	261	255	224	243	220	244	233	258	236	238	245	246	227	241	258	244	251	250	244	263	257	257	235	284	262	270	222	222	246	237	227	241	233	263	244	235	241	258	246	223	212	240	254	264	268	274	292	231	257	243	224	247	242	256	251	222	230	209	224	209	253	262	244	245	256	226	238	239	228	245	216	229	228	230	212	216	231	234	237	247	235	277	258	265	224	235	274	220	236	247	238	255	243	265	262	221	289	240	238	261	226	205	269	247	254	252	267	252	251	251	256	214	247	273	250	225	238	225	244	231	223	211	253	265	205	227	234	265	256	226	259	216	196	234	207	223	222	255	258	234	259	253	249	247	266	246	254	259	265	248	256	250	210	256	244	243	249	256	253	241	237	266	264	215	217	248	277	242	218	230	232	263	247	242	246	202	262	227	229	258	247	249	226	248	230	204	274	255	235	282	254	255	239	242	230	240	251	251	218	247	237	229	205	237	248	227	229	245	241	238	232	294	258	224	240	254	236	245	264	224	234	242	253	221	268	252	269	246	258	225	272	264	242	233	249	218	229	267	239	252	233	274	212	215	255	224	238	220	276	228	237	215	231	259	267	252	217	277	288	231	242	217	218	257	234	251	251	255	235	229	243	236	256	234	260	262	241	255	241	256	216	256	238	232	237	262	219	220	250	224	248	268	225	242	227	258	246	232	230	233	251	260	249	224	252	252	269	218	217	241	225	236	232	236	240	246	234	261	240	226	260	231	221	251	269	222	229	235	242	236	228	271	213	233	220	240	228	209	239	246	253	240	217	248	241	253	248	273	274	239	265	233	233	245	235	246	231	227	254	258	228	213	232	256	242	245	232	205	252	262	233	227	271	210	240	241	236	216	248	245	233	242	213	232	238	246	254	233	245	268	249	225	235	270	251	265	256	245	256	222	235	216	260	229	221	255	272	222	252	228	259	254	254	239	247	229	253	257	254	220	269	233	245	263	219	224	223	252	260	231	214	230	237
3692	4908	3038	1492	1023	798	728	656	619	606	626	578	563	600	591	532	607	549	573	606	560	555	580	618	594	540	551	549	567	576	601	574	570	573	618	534	561	586	548	529	536	563	559	580	549	566	583	564	560	589	591	545	530	604	530	577	524	598	579	566	598	567	545	564	591	599	559	558	578	548	537	581	564	532	551	589	559	555	548	513	586	565	595	561	542	579	573	534	585	544	564	539	544	543	556	539	604	527	551	567	539	547	602	555	559	548	560	537	613	570	600	544	584	530	578	550	551	564	552	555	590	568	574	575	569	556	533	596	541	560	575	547	510	563	532	544	582	582	621	545	574	558	540	558	575	545	569	596	553	520	537	569	551	554	568	542	560	534	571	571	608	535	582	569	565	579	553	579	536	617	508	525	587	528	590	525	569	522	569	555	566	569	571	586	511	588	587	570	551	579	573	555	564	537	579	608	580	589	552	583	594	555	591	564	541	592	569	609	562	577	527	558	552	527	556	598	566	585	587	520	566	520	539	582	534	561	562	571	570	576	548	529	565	537	522	562	589	537	539	574	555	556	575	565	568	548	587	514	605	584	535	599	565	593	572	564	509	572	577	533	541	552	531	600	540	545	570	535	535	567	564	548	599	526	558	515	570	543	555	554	592	550	551	553	532	591	574	552	570	535	607	563	547	581	559	558	518	557	592	552	533	556	533	578	579	557	550	567	575	551	531	570	566	529	541	597	580	573	574	514	602	595	571	550	548	563	586	575	570	521	566	569	552	563	534	580	575	581	609	543	572	541	565	535	582	564	571	576	550	590	566	532	542	549	553	518	569	581	562	531	518	536	589	529	562	520	554	563	544	592	578	572	535	539	570	557	594	539	545	531	566	544	554	570	525	591	573	549	586	512	562	582	593	551	600	603	581	578	581	559	584	545	548	562	547	562	534	586	535	515	544	526	571	558	584	501	566	524	574	600	576	530	551	572	565	572	555	561	572	595	582	535	612	554	536	594	605	568	587	567	513	550	507	581	569	572	545	519	549	548	542	557	553	556	601	544	537	556	585	560	562	554	538	563	596	575	595	560	574	562	580	628	577	562	564	552	550	527	555	586	556	594	566	624	551	567	548	550	547	576	507	560	540	550	578	567	584	544	529	546	562	576	595	605	610	571	535	563	587	531	574	551	563	529	598	622	649	589	541	572	582	575	580	577	575	549	576	538	560	567	540	550	536	578	513	551	536	537	574	517	570	580	547	588	580	583	548	571	597	593	522	557	566	516	533	577	547	568	564	578	557	504	507	651	545	570	526	587	602	540	550	552	583	547	585	589	585	526	551	563	573	560	536	594	571	534	603	556	566	577	543	601	568	562	553	571	568	592	523	549	554	553	552	582	539	552	568	562	508	574	556	582	568	550	539	600	554	548	527	542	554	547	579	525	541	563	575	610	567	574	536	535	596	541	518	563	559	602	559	567	594	579	538	575	543	600	551	536	559	564	553	527	561	559	570	521	549	575	549	576	582	577	553	588	534	566	534	570	497	599	585	540	590	563	560	533	548	567	555	603	552	543	564	517	550	545	575	557	585	600	566	555	531	533	582	571	538	579	515	544	568	523	545	541	527	592	555	535	573	538	579	522	569	527	562	561	562	540	560	575	573	556	591	536	559	568	607	568	549	525	531	580	542	545	571	557	571	544	542	552	552	591	572	586	555	529	527	542	571	541	602	558	568	619	561	557	532	545	532	608	574	540	575	576	606	606	574	555	585	549	580	541	578	551	528	563	543	551	604	553	583	551	544	606	560	557	549	591	559	591	568	545	535	581	586	514	550	529	589	572	540	583	530	565	574	521	567	575	577	512	535	599	556	607	569	592	590	517	580	562	590	550	556	590	545	558	558	536	538	535	565	545	545	564	546	560	508	545	536	557	550	558	566	580	588	530	552	525	570	539	574	555	581	557	587	605	574	561	550	559	557	578	513	570	517	576	585	564	543	558	587	515	553	541	568	549	572	560	571	601	538	559	591	563	514	520	568	534	542	587	550	601	537	552	565	571	552	553	557	557	606	526	574	533	547	547	544	600	529	584	559	530	565	567	523	553	580	565	558	537	575	572	573	593	573	588	558	598	568	572	534	557	528	571	544	557	596	556	577	588	587	560	518	580	582	564	560	584	522	602	558	594	603	561	601	586	572	585	571	555	563	558	595	608	582	577	620	540	570	570	559	537	568	553	595	574	566	574	593	625	548	556	536	578	573	550	576	588	601	588	535	574	598	607	581	539	578	543	560	586	516	537	600	545	575	547	537	521	555	588	525	636	541	600	583	555	552	587	557	596	592	555	543	605	562	543	555	550	568	536	542	596	575	582	564	540	585	552	544	508	616	534	564	548	580	574	533	598	574	544	548	532	562	609	545	576	562	574	521	575	568	583	563	571	544	550	542	606	558	606	548	518	563	575	526	532	573	586	551	580	532	562	564	560	560	609	562	604	560	525	530	571	514	582	552	575	545	590	551	557	589	571	494	563	560	535	569	512	563	576	561	553	560	548	559	583	573	579	506	591	551	515	568	552	568	567	582	509	581	561	579	561	552	596	584	531	562	539	558	562	546	528	576	601	572	565	539	555	532	595	577	558	558	576	542	588	583	573	515	576	558	571	547	570	551	553	571	556	545	535	519	582	550	531	563	550	515	533	577	547	543	597	548	575	534	566	593	565	548	568	551	537	492	574	558	582	562	543	537	583	554	547	533	575	564	544	585	598	566	578	577	550	537	580	604	541	594	564	584	566	587	612	561	562	594	569	561	582	530	549	533	619	540	510	580	563	566	566	601	542	566	571	589	551	566	586	568	543	537	588	567	564	599	575	568	568	550	588	573	522	543	582	578	545	572	551	553	585	512	570	606	588	527	545	545	585	526	536	627	519	553	533	573	495	568	574	562	557	625	543	551	567	561	562	583	517	531	562	591	585	567	552	563	562	585	549	551	561	597	553	536	543	581	566	567	594	588	535	596	591	539	563	574	586	579	565	560	587	540	569	577	552	626	554	555	574	565	573	611	539	545	533	539	626	577	583	532	567	552	573	576	527	556	581	557	585	564	560	573	548	596	615	560	566	528	553	545	544	541	532	612	523	561	569	554	558	543	548	582	541	564	557	557	608	551	576	554	558	574	595	585	523	593	589	545	535	579	600	545	582	572	594	608	535	549	569	549	574	558	556	572	565	562	558	538	552	585	557	570	583	579	546	525	571	577	559	558	622	569	584	570	538	578	513	557	574	581	595	545	561	547	585	534	556	534	600	555	535	538	541	591	531	587	546	571	562	563	570	541	557	606	560	596	562	568	523	567	550	544	593	546	572	590	547	557	580	572	578	558	529	551	582	554	569	636	550	544	551	609	585	559	583	550	581	529	613	563	598	589	557	595	522	524	536	548	567	549	533	596	571	593	550	546	568	563	576	587	591	528	565	596	533	586	575	555	553	594	556	542	592	567	554	570	555	549	580
32671	12027	1682	678	525	569	378	406	412	353	395	389	376	383	381	383	370	399	369	391	375	398	405	392	378	403	440	392	392	383	388	393	379	351	359	364	397	397	396	353	367	403	365	373	373	368	385	370	400	397	380	309	392	369	353	392	396	355	365	373	363	367	374	388	389	411	409	402	354	410	386	390	378	388	402	392	425	430	344	392	377	395	402	403	423	388	415	379	397	366	384	403	360	414	393	346	376	418	376	377	343	434	407	414	391	379	396	396	360	421	385	387	361	382	392	390	356	389	410	431	365	411	380	404	388	367	350	380	341	360	369	347	396	385	380	350	355	446	372	393	399	371	393	371	357	374	398	403	428	370	368	375	380	394	376	385	401	390	387	388	348	364	353	366	369	396	362	385	393	421	387	381	365	396	396	344	421	369	356	382	392	394	384	399	382	374	374	400	386	443	377	396	403	417	394	341	363	368	386	389	389	355	385	377	409	388	373	346	412	398	395	386	368	353	427	394	364	368	364	382	346	403	383	364	369	401	395	389	412	368	362	383	367	372	409	407	411	372	394	401	382	395	379	406	368	410	397	377	371	432	391	385	387	396	434	408	388	419	403	386	323	401	360	361	357	371	384	393	396	356	416	400	390	404	390	419	382	375	372	347	333	371	383	372	378	373	352	379	379	384	382	401	361	399	360	374	371	403	357	365	387	375	412	367	399	409	396	404	368	406	356	366	379	392	331	397	354	422	399	354	404	341	382	389	394	387	369	402	433	408	384	378	374	373	383	394	411	361	395	391	401	421	397	377	388	395	393	366	394	422	384	382	353	378	378	363	359	343	380	394	414	407	399	356	373	385	380	385	384	369	390	412	436	361	413	415	404	388	373	343	384	382	383	401	414	402	385	364	363	367	366	387	379	386	376	369	397	411	413	374	379	368	405	360	391	395	428	386	368	423	394	351	387	409	364	400	381	406	426	375	362	362	363	393	377	376	403	395	363	380	404	389	365	365	374	378	360	354	404	377	402	374	369	390	370	369	396	392	376	375	424	391	354	394	387	374	375	357	343	386	406	401	366	387	378	406	403	409	355	396	362	364	373	383	361	368	378	410	381	427	380	397	367	344	363	402	385	390	356	360	378	414	397	384	409	380	372	388	383	386	347	391	412	352	392	390	400	367	358	381	412	391	424	344	339	424	357	367	430	380	399	369	377	406	416	398	379	381	354	381	381	368	382	360	380	385	414	359	391	407	405	362	387	398	375	351	369	404	374	391	379	358	389	381	383	385	395	359	424	382	376	375	378	407	389	360	391	386	376	387	392	384	399	400	396	366	360	352	397	388	407	369	406	379	405	376	361	385	433	420	399	385	354	392	369	392	341	397	385	393	365	396	384	374	426	400	401	356	382	328	390	408	395	372	347	396	409	371	344	353	391	419	398	396	378	396	358	356	384	370	376	387	375	432	399	399	403	349	382	334	338	383	388	377	405	387	377	385	384	362	396	442	416	363	396	382	403	385	368	371	400	409	364	375	381	388	387	377	375	414	406	382	406	389	373	376	397	349	360	379	342	384	382	384	411	396	423	357	420	369	441	403	355	387	366	354	359	375	362	382	382	381	383	361	368	389	405	408	405	385	346	331	391	382	402	400	407	381	389	381	377	388	414	347	346	362	406	378	391	357	414	395	421	360	415	357	394	364	369	330	357	377	393	385	386	373	347	403	413	378	369	386	356	386	389	373	407	385	380	409	413	393	376	385	378	383	372	374	385	413	381	362	351	371	380	361	378	366	364	351	374	390	398	374	376	392	385	356	389	388	402	373	346	382	386	372	374	384	356	379	386	410	377	411	397	370	365	402	373	388	389	415	383	389	415	396	374	423	361	382	301	398	351	380	395	422	398	380	355	375	346	374	411	395	384	389	394	361	350	394	378	403	384	379	391	407	380	362	417	387	378	392	383	371	405	407	369	375	381	408	358	372	346	413	374	403	409	343	336	372	371	406	387	362	339	388	409	406	409	401	351	376	387	392	336	383	382	400	410	388	349	393	371	384	380	377	425	375	408	415	419	410	386	386	396	389	401	407	415	366	390	385	414	377	411	418	370	321	394	391	369	364	366	346	358	392	379	378	395	402	379	388	351	368	408	410	378	356	409	385	374	384	367	420	384	377	383	386	383	391	380	394	355	385	365	373	422	415	391	401	394	369	358	388	345	389	351	378	436	412	407	355	376	388	396	356	357	381	420	411	410	348	365	375	356	367	400	400	379	382	362	383	388	365	368	416	383	380	387	352	393	411	379	376	380	349	349	383	372	393	388	406	383	409	413	399	357	360	347	406	406	376	398	396	376	404	374	374	366	364	347	398	364	389	377	392	377	392	428	388	393	403	400	397	388	371	374	360	371	360	350	368	415	362	393	369	377	398	382	383	375	397	380	380	347	393	360	368	366	386	413	358	327	398	382	369	340	363	389	345	394	354	362	352	349	374	407	413	387	373	381	375	389	405	379	327	389	412	395	390	431	390	394	371	403	357	363	375	386	435	394	366	391	375	356	410	370	399	359	370	385	413	401	379	399	381	406	358	388	392	357	386	383	384	400	378	382	377	372	365	361	377	435	409	381	380	366	394	404	368	433	400	377	367	395	394	335	378	399	393	379	379	365	357	402	383	413	411	375	399	385	381	393	436	358	398	399	401	426	370	404	409	392	413	380	349	368	410	367	380	402	313	365	389	344	387	411	398	373	393	364	349	387	389	355	403	381	387	403	377	397	405	394	347	372	396	388	400	378	401	401	402	388	395	377	408	391	411	389	359	373	362	382	378	383	369	390	350	421	382	367	378	400	353	380	415	382	372	402	357	378	351	376	378	380	389	404	422	388	367	385	390	378	388	408	390	415	393	441	346	384	420	385	371	385	347	398	406	362	350	386	399	401	405	386	404	384	358	388	372	428	400	397	377	412	355	363	356	385	381	372	362	406	399	382	369	416	384	369	358	366	428	376	402	377	390	393	352	404	377	385	351	420	370	391	381	360	402	375	364	397	411	396	373	375	399	396	379	380	384	385	399	395	406	384	415	381	370	384	402	400	363	341	384	407	402	351	407	346	372	360	400	382	399	393	382	354	379	355	385	427	383	382	345	380	394	410	375	413	365	420	362	359	370	383	349	370	344	394	389	395	401	376	337	367	355	380	370	390	371	367	362	407	412	405	369	409	379	368	377	381	411	371	392	391	387	402	336	380	365	348	396	367	349	377	394	358	375	380	410	411	407	395	407	371	389	391	392	389	345	402	385	357	386	361	399	382	410	385	373	404	373	345	368	380	405	432	354	379	382	350	396	380	376	387	369	338	371	372	366	405	352	344	383	382	372	368	363	364	365	393	382	390	407	408	363	386	364	386	377	400	366	376	397	372	405	402	357	340	388	374	354	326	372	394	383	409	348	419	377	384	352	385	390	393	405	405	365	382	380	393	392	420	387	348	400	409	377	387	358	381	397	377	405	392	359
5848	1082	939	846	879	945	892	887	899	856	874	825	851	925	890	881	880	904	847	831	890	881	865	889	837	883	870	841	859	859	867	868	869	856	884	825	854	860	909	909	944	907	887	869	888	908	919	866	857	889	844	937	910	900	878	847	894	859	880	902	869	918	897	832	838	889	855	914	876	905	886	849	909	827	861	853	905	898	866	855	870	861	883	857	875	893	869	953	923	893	871	930	865	837	848	873	847	943	844	865	880	922	857	898	814	877	938	889	867	922	884	845	873	867	916	845	891	899	836	859	876	838	886	880	935	925	895	914	867	897	905	847	831	806	843	869	841	918	883	844	950	850	907	878	788	886	886	866	871	885	861	899	847	934	857	881	917	857	923	915	855	894	913	860	835	873	876	885	854	886	898	845	899	873	903	876	888	894	870	872	834	842	897	861	864	878	873	863	825	860	877	918	925	851	812	893	861	946	879	857	873	889	861	862	917	896	846	865	854	919	894	881	844	860	899	907	905	869	877	862	855	875	910	863	855	882	897	901	846	900	910	945	910	886	854	890	862	868	872	865	873	871	850	907	837	957	866	861	851	885	899	881	904	906	906	868	867	861	856	950	846	868	888	862	870	835	920	820	933	895	895	863	872	897	807	857	924	891	883	880	843	924	845	932	900	912	879	897	907	840	851	844	868	812	801	882	867	926	864	811	914	871	894	906	911	868	861	893	895	879	842	919	859	887	867	895	898	869	846	883	856	876	907	888	874	880	908	917	904	871	884	861	878	844	857	884	865	900	826	879	880	844	885	863	880	809	884	856	833	832	823	836	930	869	893	862	855	942	903	848	859	837	839	868	892	882	862	841	923	903	850	826	905	885	840	896	877	874	867	885	873	870	881	889	839	885	872	915	882	851	901	911	868	875	831	850	851	823	853	897	895	835	922	888	873	843	796	840	897	878	813	816	867	861	925	899	848	831	904	859	859	909	875	886	900	884	889	851	875	906	857	823	919	859	887	862	853	920	898	860	879	848	861	883	849	852	903	876	877	937	902	918	836	887	856	835	899	866	844	833	874	805	882	827	852	882	868	861	874	859	885	883	891	908	831	919	877	821	949	834	841	913	877	907	912	840	932	834	912	866	894	904	800	848	853	845	888	928	837	874	857	871	847	872	861	873	860	843	915	914	919	927	916	901	903	939	889	919	904	903	824	900	837	882	907	839	862	896	903	876	851	883	895	797	877	859	880	854	891	820	896	903	908	852	907	938	819	876	840	863	911	867	828	848	958	894	872	903	916	876	883	868	887	898	870	876	882	844	858	843	866	911	888	880	832	857	830	895	831	918	920	866	841	843	914	874	883	850	918	893	873	901	873	877	896	874	889	825	836	918	884	855	869	909	907	815	847	874	858	862	958	876	872	872	916	844	847	881	921	850	835	844	846	852	874	881	848	876	929	895	888	910	847	898	856	868	893	835	889	960	843	839	858	828	900	837	901	824	868	835	925	887	909	912	907	881	890	851	861	879	893	886	858	896	874	874	875	911	902	881	858	922	848	858	906	900	858	865	829	840	894	868	931	864	863	853	825	907	846	859	862	851	862	893	908	891	849	844	866	870	831	870	907	829	916	885	839	907	885	879	908	895	841	836	865	886	880	831	890	840	879	847	885	874	859	887	861	879	851	850	897	909	833	888	920	873	875	785	843	861	892	849	821	852	884	856	885	821	874	823	793	863	869	828	862	846	896	892	877	918	857	847	887	914	910	866	857	849	886	882	872	878	895	863	898	824	872	850	879	869	897	919	893	875	840	871	846	837	897	888	840	892	930	842	881	832	862	854	834	891	868	909	838	867	874	895	890	876	928	847	896	862	849	922	855	831	952	841	868	852	890	849	891	812	834	879	840	900	867	875	878	876	881	843	918	896	891	854	847	918	903	893	906	870	868	898	879	859	844	860	823	868	874	841	876	845	871	845	833	885	917	888	837	836	888	889	868	903	868	889	877	860	856	877	835	942	916	843	906	859	849	928	877	933	885	831	862	948	893	900	891	877	892	898	897	870	851	905	882	862	935	890	921	845	856	856	848	864	933	887	867	885	815	912	861	895	851	844	900	931	872	868	903	873	909	889	855	911	819	912	881	874	890	868	900	849	889	883	848	854	854	915	847	911	871	883	847	875	846	897	924	961	897	897	828	875	967	867	883	840	932	876	893	851	932	910	867	862	909	873	840	912	891	931	861	905	856	915	887	889	880	865	872	841	837	829	926	907	855	864	869	872	831	816	861	869	859	845	874	865	877	879	902	860	934	860	875	915	875	882	864	894	920	812	866	895	881	881	871	920	870	923	891	824	906	868	844	839	860	824	880	886	900	884	868	833	806	851	848	902	845	877	858	896	898	882	838	867	884	821	885	886	825	912	899	899	888	901	872	877	874	887	871	820	894	867	847	845	873	916	935	863	914	880	821	911	857	873	919	867	867	879	893	897	840	890	862	841	852	890	882	817	890	883	838	794	913	879	937	881	846	858	861	890	877	894	898	849	828	916	957	888	867	876	914	914	849	879	864	905	871	876	907	947	860	881	832	881	878	903	906	813	853	864	929	853	836	838	899	917	890	883	875	859	921	893	916	870	897	866	855	887	881	913	887	832	885	862	878	878	879	882	932	857	857	877	834	898	898	819	856	817	876	845	867	866	895	891	867	909	957	823	903	868	896	864	905	867	818	867	849	921	906	927	855	866	861	867	827	857	943	868	891	862	861	851	847	866	922	907	890	846	831	817	913	871	921	899	884	838	847	860	860	892	866	909	856	905	895	798	933	865	913	857	819	856	877	879	853	895	816	836	910	921	858	911	846	862	848	897	872	943	822	881	834	861	839	846	837	883	873	900	944	867	868	883	860	870	810	902	887	902	858	843	937	882	909	867	916	808	863	871	880	883	860	847	859	824	893	842	886	884	908	895	923	842	826	900	928	872	854	830	880	884	915	844	877	820	905	844	882	931	895	849	929	858	871	860	887	919	869	862	813	874	869	863	879	879	898	883	895	891	903	889	876	826	878	899	824	862	927	863	885	874	858	928	885	959	872	918	909	901	808	871	892	871	854	913	859	864	836	876	880	869	876	883	896	873	841	868	922	849	845	889	890	885	875	901	877	892	830	942	853	884	869	867	885	878	906	859	886	909	845	834	846	840	928	854	862	877	867	867	820	877	837	865	858	913	892	886	870	856	899	896	890	916	896	847	905	914	867	911	861	893	812	884	907	898	878	863	842	889	842	910	849	929	913	875	878	865	856	900	886	866	880	892	950	850	910	895	889	849	901	882	866	889	887	893	876	897	860	881	908	900	883	873	874	902	907	898	835	870	888	878	869	852	899	884	820	801	879	953	910	844	874	853	897	888	907	848	833	872	890	875	828	892	871	866	888	856	883	874	850	901	916	930	890	835	899	902	851	881	909	889	911	947	892	869	846	908	851	922	832	900	901	852	913	825	880	855	900	851	855	867	849	897
24467	20810	24441	27236	19932	1790	626	498	496	455	437	438	429	430	422	458	429	449	423	437	469	439	413	416	392	441	452	437	454	418	433	420	455	450	447	421	407	440	407	424	398	465	443	411	436	431	417	422	410	447	423	436	420	447	428	419	393	433	431	421	420	458	416	437	429	412	407	421	423	420	438	416	448	456	436	427	425	391	423	447	425	399	421	416	412	439	447	430	414	436	441	443	384	434	443	389	417	438	408	440	419	460	407	380	439	422	453	394	418	417	412	445	451	451	442	426	400	435	458	397	419	434	431	445	440	436	458	439	427	440	429	433	485	418	437	422	423	403	427	448	418	440	414	455	464	464	454	447	409	446	472	403	413	439	411	425	425	466	385	400	418	445	451	434	455	463	433	430	436	462	413	467	413	434	433	457	419	466	425	410	438	424	402	436	413	453	416	429	423	444	445	376	384	397	408	437	435	429	422	430	413	423	405	393	422	419	434	419	434	462	465	417	450	453	393	451	434	450	402	416	450	454	410	447	406	418	404	424	426	428	446	398	417	431	403	443	419	410	400	400	422	429	444	397	437	431	486	421	462	475	416	484	449	411	427	469	410	385	430	472	448	428	415	441	395	424	472	439	377	447	415	393	422	401	430	420	416	426	434	433	418	424	459	397	418	402	394	434	420	414	409	462	408	450	424	450	440	413	381	395	431	431	396	438	410	399	434	416	414	426	432	411	432	460	400	440	399	406	410	421	423	429	417	406	420	463	465	426	440	441	405	450	434	408	432	466	454	422	407	453	460	406	420	450	430	422	411	446	431	458	427	420	421	423	415	388	396	423	434	455	424	440	394	436	410	399	441	449	471	396	376	449	432	452	425	412	440	440	396	425	421	432	392	396	422	437	452	396	391	420	450	413	405	401	421	426	408	431	478	435	393	351	458	437	444	447	411	456	440	418	419	420	431	394	408	417	432	447	442	438	399	462	430	432	430	428	470	414	400	401	418	409	416	438	460	423	399	428	397	422	422	408	446	393	428	413	396	427	432	427	448	443	449	439	434	394	436	440	443	414	406	427	402	423	412	402	406	446	429	435	447	427	420	396	434	429	419	417	422	404	382	424	432	458	440	451	423	382	414	423	421	407	409	423	435	418	418	394	437	407	441	439	395	444	416	435	440	458	426	390	447	416	471	442	422	442	402	430	437	446	383	452	444	442	408	446	412	452	417	432	466	387	418	414	379	419	375	423	416	400	453	424	436	384	447	434	457	451	473	411	443	414	422	442	409	439	438	417	448	422	426	412	420	433	422	415	453	374	439	440	416	468	417	412	474	446	408	440	402	418	444	443	400	413	431	404	413	404	463	443	432	424	394	420	458	436	467	455	410	468	422	428	404	403	412	389	407	431	434	406	424	447	401	441	423	482	447	480	431	399	407	380	438	427	445	428	415	416	418	461	438	414	421	455	437	386	449	425	428	383	421	422	426	395	420	436	400	404	397	436	412	432	407	370	391	417	445	422	498	416	460	445	472	454	422	374	413	403	433	448	424	448	408	442	406	435	438	439	399	424	430	422	397	449	410	393	455	435	419	393	461	464	399	441	424	429	419	472	445	421	402	417	401	453	453	440	404	442	443	408	466	429	474	460	419	385	426	410	397	434	429	426	458	404	416	413	448	390	421	459	437	409	397	404	433	427	399	423	468	441	436	419	413	430	413	428	423	448	430	449	438	391	410	414	381	438	421	396	389	405	406	410	413	420	406	385	403	459	453	456	445	407	439	419	418	398	407	399	452	435	447	394	437	421	421	436	457	423	438	452	392	402	404	418	396	392	409	453	421	433	416	455	425	405	394	450	449	416	486	488	393	421	434	436	444	429	410	440	425	416	449	388	398	464	403	428	417	420	420	456	424	395	449	457	460	422	450	410	422	459	425	432	439	449	409	419	416	431	388	453	412	424	440	406	394	445	402	474	419	399	433	439	425	379	436	402	429	452	420	422	449	402	480	439	390	411	444	383	433	419	470	484	457	438	459	454	445	434	450	428	364	421	391	412	435	432	431	421	388	412	411	465	439	386	439	428	397	452	411	436	402	391	400	452	432	437	432	426	462	405	435	412	427	411	435	376	387	426	451	391	445	433	436	411	426	452	385	439	436	426	419	455	410	411	416	437	389	401	418	454	466	421	426	451	431	408	408	438	407	415	405	413	404	443	420	399	422	440	428	457	444	408	427	451	436	425	412	413	389	439	418	453	430	446	445	425	405	498	397	441	409	453	476	405	409	433	423	433	427	410	417	438	402	449	439	401	434	459	451	414	425	425	379	426	430	393	379	392	418	449	415	429	422	452	464	449	409	422	444	405	409	449	442	433	421	410	439	422	393	388	405	413	463	424	429	467	462	421	404	449	430	462	399	439	425	433	421	421	429	442	396	468	410	440	408	393	424	431	430	436	429	409	418	430	457	422	403	437	418	414	428	465	459	409	438	437	451	401	407	428	407	431	459	441	380	390	453	387	411	466	445	414	428	412	433	419	412	416	424	400	417	402	467	440	398	437	373	433	414	390	435	393	456	414	468	467	456	454	438	407	430	427	410	429	484	425	412	420	414	396	435	392	406	402	442	472	395	419	407	427	424	419	403	418	430	430	440	455	413	423	472	437	396	433	402	411	440	405	433	413	397	417	447	462	409	414	388	464	405	421	421	433	377	392	404	409	396	399	437	424	446	401	398	393	440	411	424	450	390	444	438	450	452	447	408	424	400	424	425	437	401	396	455	446	417	372	409	450	396	458	440	479	419	458	451	410	417	414	468	434	423	431	475	416	427	453	455	406	407	388	477	392	417	390	439	385	421	426	411	449	423	441	429	390	411	450	406	402	445	433	448	422	430	422	447	415	391	442	478	439	442	423	451	394	402	409	394	441	415	413	474	418	419	385	439	423	407	462	463	414	392	461	423	423	432	452	465	436	408	441	419	441	408	448	385	390	415	415	444	400	386	438	449	449	445	437	433	479	415	429	418	390	413	422	398	426	446	425	404	416	433	459	418	412	436	403	439	465	407	399	429	417	444	445	451	446	409	413	420	449	418	473	446	421	407	408	420	412	430	425	438	450	432	408	424	397	426	450	420	427	448	451	433	405	408	430	385	518	432	438	419	426	395	453	368	412	417	419	403	410	448	388	406	443	424	425	425	428	425	441	414	449	393	478	422	415	402	430	389	418	442	426	393	430	463	410	399	431	390	382	417	391	450	415	421	426	425	425	434	417	404	404	460	412	406	441	460	416	434	408	431	398	406	404	424	398	424	426	446	414	397	449	434	400	415	395	447	403	460	424	411	415	392	429	405	388	438	402	419	430	429	403	423	419	413	393	413	426	428	372	433	425	444	451	433	405	369	438	420	435	445	439	488	401	455	426	404	411	398	401	429	435	461	440	425	435	427	433	419	410	418	438	449	438	463	458	396	409	398	453	458	403	425	376	420	419	428	435	430	405	422	446	390	449	398	459
3864	3011	2149	1331	1120	1009	997	953	1063	999	954	1027	947	956	918	964	989	941	997	963	1009	978	921	942	932	938	910	921	961	964	951	937	948	926	931	889	935	912	959	873	950	931	952	961	946	949	971	939	972	923	912	934	903	944	953	934	982	891	941	940	948	933	983	924	936	871	933	897	960	974	937	942	927	929	943	924	920	883	948	957	919	950	928	994	955	845	905	952	943	943	938	935	956	898	934	899	916	920	937	944	935	939	986	951	938	907	947	967	996	888	980	927	922	891	918	969	916	961	873	887	960	922	952	973	916	909	895	909	967	996	970	997	1001	891	907	949	919	898	919	918	919	889	889	895	925	917	923	943	988	883	907	947	892	941	925	899	930	956	961	960	897	945	920	883	904	894	921	888	954	908	881	893	927	969	892	923	953	938	950	926	919	925	919	940	910	957	934	898	940	943	899	928	1019	971	962	907	913	986	947	997	914	960	941	876	942	940	976	912	932	939	921	936	955	998	949	940	968	920	897	891	956	956	956	937	963	965	970	940	897	899	919	873	847	945	940	1014	949	949	966	960	904	987	962	897	1002	939	933	879	960	927	971	958	918	915	957	907	903	927	958	876	937	913	953	977	969	909	950	942	988	975	936	925	1008	956	889	975	907	926	962	928	932	921	927	916	920	929	942	906	947	922	947	920	874	914	963	983	943	939	984	947	925	966	901	980	1028	937	928	913	974	995	913	950	980	974	972	952	924	917	950	952	943	891	948	934	922	937	880	984	923	968	922	934	950	941	932	910	952	897	917	947	930	938	932	904	911	980	955	879	933	950	968	898	981	956	931	941	938	959	941	936	897	945	901	926	935	923	916	947	945	925	973	948	924	929	933	909	927	908	948	917	953	948	885	925	928	914	974	946	870	930	919	1006	966	931	911	938	874	985	939	933	902	963	985	929	925	947	928	947	917	903	952	893	967	967	965	954	919	904	937	915	978	947	920	926	945	953	916	923	909	956	912	955	937	945	940	899	884	971	931	915	947	981	925	907	896	886	900	969	955	934	984	931	903	978	925	885	956	989	954	940	987	917	985	919	926	939	915	927	945	877	954	974	955	972	976	912	864	926	957	958	916	970	919	934	929	954	953	881	947	865	929	948	944	956	937	880	962	919	958	954	891	929	929	932	889	966	999	917	918	950	908	907	960	935	914	979	972	927	930	910	905	894	930	919	971	942	906	928	910	929	904	970	930	923	928	1008	1001	923	932	895	973	917	912	968	917	901	961	935	936	863	897	943	903	927	919	880	956	992	895	906	858	964	980	910	958	946	925	935	932	945	971	924	925	930	960	926	924	980	954	954	1000	927	917	940	944	947	945	946	933	967	909	925	942	992	963	910	935	937	948	960	914	902	885	900	1016	975	931	905	914	932	950	931	914	990	932	945	889	951	921	890	906	923	971	985	924	944	890	882	959	940	880	956	933	886	947	980	915	970	962	877	931	953	988	928	907	926	885	928	927	929	900	915	925	931	943	957	994	971	926	946	904	931	894	976	933	929	914	907	950	902	916	940	928	907	916	895	903	946	933	910	948	938	952	942	997	897	916	906	906	931	922	892	962	969	908	921	896	917	911	908	879	997	982	883	975	918	904	955	917	961	906	946	931	913	931	897	992	950	903	873	948	906	895	970	981	943	947	918	917	917	913	936	926	982	870	945	913	930	910	887	940	928	959	958	909	878	902	922	970	955	891	934	964	922	955	950	935	890	955	958	913	971	953	939	893	905	888	931	914	950	901	899	930	972	951	1000	886	845	968	958	906	951	972	847	967	928	961	907	971	951	937	919	956	994	929	844	943	951	950	929	917	917	935	938	941	943	914	896	922	941	986	916	884	908	943	960	932	922	1019	1007	965	989	905	934	924	975	958	918	905	935	934	940	944	901	915	962	921	925	910	945	989	929	931	1008	915	924	954	946	933	949	893	917	949	920	905	913	891	893	947	898	949	980	897	941	891	961	957	986	940	941	932	913	953	948	900	923	942	895	915	926	897	943	940	898	997	925	919	924	1011	948	927	949	950	939	957	969	949	946	925	929	924	916	928	982	935	926	879	952	915	912	906	935	921	946	916	914	921	933	919	970	915	898	996	1006	983	1000	956	996	945	891	924	938	961	935	926	931	898	918	931	888	916	950	969	937	886	907	928	942	919	910	903	896	998	935	981	887	942	914	900	873	940	968	919	966	940	940	865	949	923	1012	968	875	941	893	887	938	891	944	944	925	949	922	949	976	963	854	932	895	917	900	947	905	904	918	943	935	934	898	966	935	970	903	907	903	907	901	915	940	949	944	950	936	948	945	900	917	887	977	931	914	900	936	973	952	942	928	1000	976	969	908	951	899	887	941	964	944	905	945	943	975	967	917	901	950	917	961	957	909	890	951	893	949	869	937	887	933	913	913	1004	919	923	961	939	874	950	901	941	872	928	860	940	946	927	956	895	928	891	947	948	932	883	939	911	954	859	965	892	875	918	912	935	891	961	873	900	949	939	926	923	902	917	931	976	935	944	875	939	985	966	965	980	911	947	903	950	951	904	924	944	933	893	910	993	920	937	921	903	902	927	912	949	936	885	959	969	951	918	852	933	917	911	915	900	949	934	949	903	993	954	966	925	902	892	932	944	897	944	895	968	929	924	960	929	956	929	986	938	901	962	899	919	924	918	976	894	916	942	913	923	947	937	880	930	916	925	965	946	900	923	950	914	963	951	929	915	948	982	926	952	970	955	953	966	971	896	897	957	943	919	896	934	925	897	892	879	911	936	974	976	935	920	978	977	1006	930	960	897	897	917	917	929	935	980	953	970	929	943	916	934	923	972	977	939	968	975	1006	924	965	995	990	912	962	955	873	882	965	925	884	959	894	940	996	955	940	933	942	908	934	927	933	922	908	939	931	929	942	959	924	983	896	932	878	953	981	944	945	906	950	948	892	960	988	892	952	890	964	938	908	975	952	962	939	1008	915	962	951	955	915	986	944	936	907	877	1001	949	977	918	902	970	942	911	883	922	895	944	896	974	975	908	922	889	916	944	962	929	980	918	923	934	925	954	890	932	943	919	879	931	900	952	890	969	905	935	929	950	929	908	944	912	885	904	956	972	974	921	936	906	929	951	918	980	893	889	972	934	910	1005	897	868	951	921	921	949	937	935	968	866	897	944	915	997	983	948	946	894	975	929	944	941	907	903	880	976	879	890	955	906	909	952	926	879	949	859	915	937	939	952	942	986	939	916	971	946	958	947	966	912	939	941	934	947	913	933	958	983	904	992	971	965	947	917	917	970	932	916	907	988	917	948	944	977	874	949	903	882	906	958	966	930	875	942	953	928	933	934	925	954	985	949	952	919	905	929	981	933	897	964	964	960	932	939	930	918	904	894	931	896	948	882	942	915	991	959	965	957	926	964	946	924	895	910	951	957	876	927	864	910	952	900	960	941	919	883	970	964	965	887	915	934	896	923	963	947	910	861	933	891	955	939	1001	960	997	944	972	1006	910
23580	20842	25121	26652	20848	20824	2489	528	394	369	325	304	295	301	288	272	238	233	260	253	263	261	249	224	248	234	244	246	240	251	246	240	232	221	233	236	243	236	230	224	264	220	235	231	248	252	243	256	219	221	224	274	230	230	248	252	258	212	262	255	219	226	253	257	206	209	214	228	253	226	245	220	247	261	242	270	248	262	235	228	212	233	234	222	242	218	227	218	235	241	266	239	252	210	243	226	213	229	232	251	251	252	268	257	232	223	206	235	238	246	255	232	225	218	257	250	240	243	249	218	259	222	230	258	226	224	242	225	236	258	220	223	221	217	265	244	215	230	260	234	257	239	225	266	258	211	253	224	261	255	254	223	249	217	228	219	258	238	235	232	228	234	218	221	206	247	240	234	250	234	228	246	230	228	228	244	246	225	253	224	298	220	227	256	233	242	216	241	211	223	259	257	255	239	206	205	221	195	250	277	229	247	229	228	226	208	257	252	217	236	229	248	261	241	242	221	225	232	251	230	235	264	218	245	228	267	245	231	242	254	221	226	236	214	227	244	232	213	224	225	233	246	263	244	217	213	239	228	209	247	227	244	225	245	253	240	234	248	249	243	234	236	230	262	234	259	241	250	227	221	244	232	233	246	232	210	236	207	237	257	240	239	204	221	247	229	233	257	208	250	204	195	246	236	257	195	265	232	267	249	255	259	244	232	238	230	211	243	248	261	226	232	219	228	246	219	215	235	241	222	255	247	252	236	269	228	240	265	229	215	239	256	237	252	258	239	275	216	236	236	244	218	242	254	250	256	235	227	259	232	222	241	210	226	239	243	202	268	231	260	261	218	229	223	258	224	221	249	228	237	245	232	237	226	227	230	269	224	227	220	233	248	250	246	216	247	240	229	218	242	243	227	247	212	273	224	229	235	247	239	224	213	193	214	228	234	192	238	224	257	231	247	220	223	229	219	218	266	236	231	246	224	247	242	254	224	258	247	208	229	236	252	245	260	262	259	226	225	242	252	258	241	223	260	245	254	248	237	233	235	236	237	244	223	227	228	229	242	185	224	241	236	256	243	221	246	240	209	240	245	211	223	246	244	266	259	248	258	229	217	224	257	233	240	215	236	237	229	228	243	250	214	217	228	221	253	241	272	256	204	268	263	207	231	243	228	211	244	241	211	236	253	230	204	238	228	244	252	240	226	229	245	219	245	255	232	229	223	255	242	253	231	251	247	241	226	225	246	233	225	230	246	233	226	219	211	220	233	220	222	229	231	224	248	235	220	225	208	248	228	234	230	211	217	257	233	231	252	244	234	234	198	214	226	266	236	212	246	243	214	248	228	243	282	248	263	265	234	219	213	228	238	220	216	240	281	233	228	240	251	230	225	250	224	229	218	227	218	226	223	213	226	228	232	225	230	231	242	219	260	249	249	244	241	234	247	230	270	198	211	236	225	244	252	249	258	226	241	235	243	240	230	215	238	254	248	246	252	240	242	217	251	219	253	253	258	240	250	221	241	239	243	213	207	231	265	236	235	239	280	257	259	206	232	238	225	208	229	237	248	236	227	223	246	220	207	256	228	239	219	230	247	257	243	244	237	224	262	269	253	228	269	251	251	243	226	221	230	257	259	265	241	234	204	215	259	216	232	222	238	240	236	230	244	259	228	240	248	239	245	250	210	251	233	228	244	258	206	250	218	216	198	237	226	237	239	234	232	229	224	249	239	259	256	193	255	232	246	233	263	215	252	250	264	255	226	233	212	249	193	247	255	271	230	251	227	221	230	247	200	228	225	255	221	244	220	201	227	244	237	253	235	213	241	213	240	271	202	231	222	224	239	258	240	247	218	215	217	241	234	246	241	210	231	207	233	241	264	236	219	217	248	231	226	266	242	219	236	209	222	260	229	218	246	231	239	216	248	240	253	275	240	233	258	219	239	232	240	229	239	221	228	256	208	223	226	263	231	209	265	236	231	255	227	240	225	264	264	197	212	228	224	258	245	235	252	261	245	220	244	254	255	296	225	218	202	227	226	229	233	241	220	261	229	229	239	241	240	243	258	223	235	235	233	234	257	236	264	259	226	204	212	249	264	229	254	253	238	242	237	214	231	238	251	238	246	232	226	242	217	219	228	187	255	294	226	221	209	238	232	218	242	253	238	252	257	266	261	259	228	228	246	255	240	192	245	236	236	220	223	252	225	172	240	239	256	211	234	280	253	224	217	221	237	223	247	239	221	238	234	249	271	253	231	226	259	235	245	243	237	202	257	236	222	230	225	233	237	238	257	267	213	236	225	253	216	231	233	234	242	231	239	224	227	221	266	240	269	230	228	241	252	209	237	241	267	239	240	226	230	226	242	214	219	217	247	235	271	225	233	221	227	249	222	219	222	233	235	214	231	220	223	257	271	234	233	244	222	219	219	212	228	222	262	240	254	245	231	225	203	256	277	219	250	240	256	225	249	237	232	244	229	225	264	243	239	253	241	248	240	217	259	238	220	243	218	242	246	235	232	250	224	257	234	227	243	236	262	212	206	245	236	222	234	226	226	235	248	218	213	201	247	240	231	227	219	241	219	262	234	230	222	238	225	212	234	227	220	229	272	243	252	236	258	252	237	277	235	218	246	231	244	215	231	250	236	228	194	236	240	229	200	236	226	222	223	225	245	230	282	252	232	246	229	221	252	229	245	225	219	227	201	224	223	240	265	240	259	272	242	248	215	242	229	269	251	233	259	225	254	217	260	225	218	279	210	255	254	248	228	249	246	248	245	259	206	233	233	262	260	215	246	242	255	224	210	247	255	240	269	231	254	225	232	262	244	272	265	207	258	226	243	222	236	240	229	199	251	252	234	204	226	262	240	222	253	206	220	225	260	216	245	235	222	222	230	227	230	223	226	234	241	222	241	256	252	228	258	239	257	245	229	224	242	236	251	227	259	230	233	227	258	224	224	233	233	247	257	227	238	224	241	248	244	244	239	259	250	252	212	189	240	206	276	216	241	232	237	243	210	247	243	239	277	212	233	227	227	204	261	232	237	269	240	235	238	224	224	251	243	236	222	245	242	248	255	287	229	243	223	255	241	252	252	221	230	249	218	241	239	231	240	212	234	207	237	232	211	234	222	223	227	246	221	206	258	224	249	220	231	267	228	237	224	227	226	218	245	220	216	233	224	230	232	210	238	247	197	238	213	215	236	217	215	220	248	229	221	240	254	239	226	257	273	224	263	240	220	228	241	232	230	231	236	234	225	267	214	203	256	235	237	236	238	224	236	208	226	214	245	222	250	224	232	249	232	261	245	242	249	268	292	244	259	200	220	220	232	221	227	212	251	251	228	252	236	243	248	260	243	252	259	250	217	230	223	261	272	249	251	241	218	224	245	242	233	235	247	250	259	224	219	226	233	235	233	253	259	236	244	228	262	232	239	236	225	232	206	278	211	241	189	232	258	242	243	252	265	224	235	213	254	216	279	226	226	257	259	235	235	247	231	222	236	229	240
3404	4801	3016	1522	990	845	708	654	644	624	642	591	566	584	600	534	563	581	552	597	536	588	556	575	492	556	585	527	564	549	641	516	559	552	574	595	542	566	571	545	545	553	557	589	573	587	527	559	590	553	543	512	550	541	551	568	543	560	572	575	572	570	530	566	559	591	544	545	557	537	538	586	586	545	522	544	539	559	574	552	543	519	563	625	532	545	537	582	549	557	555	568	535	593	554	558	562	547	596	576	568	530	556	560	522	542	571	546	565	572	553	559	569	571	566	564	557	539	621	551	565	549	578	516	585	549	578	553	574	596	533	586	560	526	530	532	562	527	538	575	519	566	560	557	563	508	575	548	542	548	583	567	543	573	553	564	531	565	539	580	561	541	536	544	573	578	554	554	544	579	558	543	540	541	543	563	544	591	530	570	576	541	562	566	529	584	568	550	524	575	562	577	526	571	577	549	519	563	545	568	515	521	525	557	534	558	564	545	541	586	561	533	517	571	569	595	555	584	557	581	557	572	574	578	568	575	558	549	583	593	577	527	560	592	552	570	546	609	540	519	525	536	578	561	550	553	573	563	570	544	597	616	551	554	541	557	574	548	541	551	536	531	557	600	593	559	536	572	590	564	561	568	548	588	562	525	536	584	580	537	543	583	585	552	555	577	510	551	543	557	542	612	543	609	525	536	550	520	599	549	585	598	576	555	552	558	575	561	568	549	582	540	543	551	563	557	533	581	568	550	575	552	552	563	583	536	503	567	579	538	575	571	539	563	529	536	569	583	574	580	576	524	499	536	546	548	579	552	551	578	501	561	550	546	518	552	566	573	585	541	586	570	554	554	560	572	526	551	550	549	592	538	557	558	546	579	539	519	488	555	548	593	586	528	552	533	593	553	521	544	579	601	557	543	530	535	543	561	515	558	544	531	544	588	505	551	541	533	550	558	495	550	559	567	557	579	571	519	581	552	549	570	542	597	539	544	611	561	555	583	562	562	551	604	573	574	549	559	547	553	536	560	543	561	544	557	593	555	546	574	594	508	556	544	570	573	538	543	553	546	568	584	542	619	542	541	540	550	523	529	536	576	528	549	523	584	504	512	594	546	575	567	553	537	539	538	518	588	576	553	539	530	530	535	574	586	558	554	535	553	538	547	543	574	589	549	577	583	516	578	541	562	558	565	608	540	601	582	562	536	544	532	541	520	549	554	570	562	552	564	520	586	531	590	555	563	524	593	562	583	541	556	557	541	559	574	529	575	544	575	601	566	588	575	554	543	569	542	555	595	560	519	575	514	508	557	542	545	565	564	544	527	593	579	538	543	527	530	539	558	599	568	552	632	580	539	563	560	551	550	542	578	578	581	533	578	584	558	595	572	535	533	538	550	624	539	548	551	565	590	561	569	552	544	521	559	532	550	544	561	557	578	587	549	536	555	528	555	567	557	553	577	585	593	575	579	557	536	530	556	580	569	553	583	557	580	581	512	542	575	554	577	557	576	573	552	537	543	564	564	580	573	511	619	574	534	551	573	557	521	564	588	584	573	567	575	546	561	541	577	577	515	546	560	537	574	534	533	559	576	564	558	588	543	527	571	549	599	529	573	561	577	566	529	570	554	558	560	580	554	528	582	566	557	559	566	516	604	580	532	547	592	557	550	601	528	523	519	573	598	540	586	550	554	573	548	555	595	547	547	611	532	593	578	544	551	584	550	546	563	526	569	582	585	549	521	542	575	524	563	534	561	548	543	553	546	540	541	553	547	537	545	545	510	525	523	548	576	570	551	568	565	537	562	585	539	554	547	527	574	581	575	546	562	515	587	537	559	536	561	517	564	536	571	546	554	582	544	573	560	560	587	570	583	549	535	572	535	549	586	534	563	592	602	542	549	556	541	569	518	585	554	522	543	537	535	535	561	535	524	551	536	559	534	547	579	558	540	543	559	597	570	566	543	541	533	580	555	532	564	526	568	564	533	584	532	559	554	558	562	528	513	568	518	576	515	569	549	570	541	525	537	548	563	525	509	538	536	540	518	540	556	558	526	575	587	604	550	534	559	541	583	580	570	525	566	583	551	554	547	559	526	580	520	533	596	550	552	564	572	552	543	582	555	554	523	522	565	571	589	550	520	583	539	524	564	565	544	562	554	525	522	532	537	589	543	543	570	569	558	549	550	560	569	592	553	536	613	529	543	549	586	546	595	571	574	531	544	555	544	555	533	561	576	518	561	548	549	549	521	520	545	535	496	551	593	549	547	536	533	572	543	597	549	523	530	570	544	521	556	533	494	572	549	580	536	541	583	575	592	602	562	600	565	536	535	578	545	520	577	589	587	533	525	551	565	515	564	553	563	566	565	543	530	574	568	540	515	528	577	540	540	533	564	561	557	549	580	562	580	531	542	570	579	536	577	548	584	546	593	575	565	568	563	528	588	582	539	552	547	537	537	564	546	557	519	577	546	529	537	545	564	543	577	605	513	586	540	581	519	577	576	521	548	567	540	550	545	565	532	586	550	558	562	534	557	551	560	574	528	539	570	579	577	597	518	585	579	559	569	525	545	518	580	558	598	540	550	577	527	559	540	576	540	564	532	545	524	569	563	584	540	508	538	533	535	527	542	548	558	552	566	518	550	592	553	582	535	569	558	567	570	566	537	568	520	579	500	558	507	567	543	600	553	572	566	580	530	538	561	565	549	556	564	551	533	584	629	521	540	584	508	545	605	549	569	550	524	558	571	554	539	555	567	545	559	533	535	554	576	562	546	561	543	563	550	553	562	553	547	538	519	549	602	553	546	599	556	567	539	528	561	551	570	541	599	581	576	537	549	563	566	588	579	539	537	558	576	524	554	531	517	572	527	575	538	543	571	566	577	557	557	540	566	585	579	570	488	538	565	523	553	538	542	555	548	529	535	554	549	576	552	562	553	537	567	563	541	558	558	563	570	554	526	554	562	537	551	548	574	585	581	585	592	558	550	554	548	551	523	501	538	588	524	551	573	572	587	579	537	532	568	553	576	588	580	521	539	558	561	521	578	532	580	523	537	526	533	570	491	556	515	565	547	569	519	568	549	575	578	555	564	543	555	542	550	514	547	559	545	501	527	527	589	541	552	586	569	570	549	521	571	550	525	553	522	572	568	548	558	569	562	579	517	545	605	560	537	537	644	540	554	555	571	576	561	524	601	547	581	561	537	585	556	546	545	582	560	605	535	550	581	527	544	534	533	539	517	572	582	488	511	560	590	545	492	556	579	509	552	554	588	528	555	609	547	557	533	514	621	538	592	567	550	575	528	568	543	585	561	580	591	578	572	558	538	601	570	567	543	523	579	553	594	519	522	523	521	534	526	582	512	578	542	560	532	528	550	600	529	540	557	592	530	582	540	604	570	558	553	537	548	543	568	558	586	554	571	541	562	560	567	566	541	535	562	544	519	570	560	572	553	608	577	567	514	579	580	550	542	582	574	538	571	552	562	543	567	572	542	563	557	516	550	594	570
32771	11951	1532	502	409	400	420	395	387	421	339	385	404	418	385	404	397	386	395	422	358	369	385	397	424	410	397	424	412	391	393	421	397	406	395	406	357	404	355	388	380	386	379	391	394	379	399	363	379	391	406	372	369	361	365	376	411	406	358	369	359	393	388	326	385	351	390	373	405	428	366	399	362	394	372	385	392	384	421	370	408	376	391	429	389	419	345	366	399	373	374	368	361	419	373	418	361	394	388	400	409	381	361	386	402	395	408	384	378	443	381	362	396	430	390	383	391	400	359	366	346	362	416	385	422	395	372	406	410	389	397	384	364	372	371	409	393	367	397	395	357	378	439	400	369	379	427	386	387	333	385	388	403	401	359	392	355	350	391	396	367	370	415	398	385	354	363	410	376	388	396	371	396	371	424	369	380	399	382	371	399	355	419	408	381	384	419	420	357	386	389	407	382	394	393	421	387	382	367	392	417	391	389	420	376	337	379	353	394	369	401	379	402	415	413	339	408	386	413	359	385	403	384	355	390	385	402	428	385	413	397	387	385	397	404	412	361	372	388	377	389	383	410	385	395	405	398	408	374	429	408	365	361	389	389	389	391	358	352	405	371	431	402	353	377	397	388	399	446	409	422	386	377	439	394	375	387	382	385	335	371	346	402	367	431	388	368	405	379	393	359	371	402	403	429	370	406	406	387	415	386	386	410	389	393	418	391	367	437	376	371	396	403	377	375	349	386	390	373	380	361	398	339	379	402	360	418	397	443	402	394	400	429	401	407	401	425	418	415	382	390	417	416	399	368	416	374	386	392	365	431	376	437	382	341	392	439	419	364	413	408	383	396	417	362	428	403	383	368	366	396	397	409	408	362	412	420	404	376	393	393	375	346	385	377	413	408	395	370	359	375	422	382	386	423	398	392	400	378	378	382	392	367	395	403	366	357	364	375	385	381	402	356	370	354	384	385	386	412	391	374	393	361	382	377	373	383	366	415	394	387	371	390	373	433	378	385	330	377	401	384	374	369	358	379	415	382	387	382	382	416	368	434	412	407	360	405	410	367	385	409	405	364	401	374	419	392	378	386	448	320	373	394	385	370	377	376	400	353	398	371	349	381	397	396	378	409	408	355	423	370	400	399	384	436	380	414	392	402	349	358	402	417	413	408	400	399	364	375	391	369	412	431	424	419	386	395	378	361	363	392	401	397	397	349	371	366	409	405	421	386	396	432	395	388	388	359	403	398	391	367	360	447	377	392	403	360	372	390	363	369	405	377	364	376	355	407	400	381	409	354	369	406	390	366	380	381	388	396	347	343	405	401	405	411	384	396	378	364	386	379	402	387	373	404	409	356	368	401	340	368	423	386	413	418	395	378	402	389	364	354	433	353	383	450	372	396	361	371	389	393	371	380	364	373	357	375	401	412	382	389	415	351	405	382	394	407	426	364	362	349	376	426	387	410	377	392	387	376	438	385	391	397	362	378	406	406	379	354	364	371	370	415	417	375	451	399	383	414	372	383	401	404	444	405	409	419	402	418	400	401	439	378	351	379	401	354	400	386	410	408	417	360	394	384	383	358	413	395	411	405	401	402	390	395	424	407	386	395	414	395	390	384	399	390	375	349	394	354	401	403	405	403	415	398	397	399	393	382	375	420	393	412	386	408	388	363	387	389	403	379	376	387	386	431	420	424	363	378	387	410	383	373	410	375	331	406	378	402	416	395	393	387	387	393	399	395	388	343	384	397	413	369	395	390	395	401	405	396	409	367	380	388	359	374	372	392	378	393	412	368	378	390	364	395	391	394	408	395	369	390	395	371	406	426	396	410	386	413	398	420	409	404	391	378	389	394	401	381	383	386	377	392	393	407	360	365	417	362	420	325	393	394	378	385	377	376	411	431	399	360	427	378	377	354	393	413	393	374	410	379	396	371	391	388	378	383	359	391	412	399	365	370	385	397	391	373	352	408	403	389	421	388	413	419	382	411	395	352	391	385	407	377	384	378	365	405	406	359	390	409	374	415	387	345	403	389	395	358	409	373	372	378	381	377	373	371	467	365	406	411	387	422	364	412	384	364	358	389	356	376	432	358	387	432	406	378	398	375	405	354	377	396	413	389	381	438	392	376	369	364	329	362	393	338	356	376	376	373	364	376	407	373	387	398	396	376	401	386	390	410	396	399	387	408	406	398	411	373	396	383	386	380	369	376	386	370	377	385	364	375	400	363	394	383	401	406	390	387	376	387	388	412	380	403	371	388	347	387	391	399	407	420	396	359	383	370	404	423	407	396	376	353	346	429	395	367	393	406	437	397	381	399	473	440	363	382	402	374	388	402	352	405	411	420	414	348	369	383	377	420	418	372	384	437	377	419	370	398	378	351	393	372	393	424	395	397	426	372	419	436	394	421	395	375	393	383	424	398	386	359	405	386	371	387	380	350	341	387	395	382	385	407	367	411	395	373	410	386	408	376	374	397	426	428	390	353	366	404	367	380	357	364	393	426	389	400	404	404	411	355	372	375	367	354	400	362	371	396	376	385	351	402	384	407	390	387	368	364	387	361	382	417	378	440	353	364	391	404	352	380	363	406	363	429	362	420	365	408	400	362	408	392	405	395	397	353	384	414	382	399	388	367	404	406	388	408	374	376	411	364	396	377	402	380	399	416	390	404	386	367	376	396	398	409	426	362	356	432	373	389	388	414	413	398	399	389	394	377	386	374	420	375	390	416	373	386	388	362	416	387	386	393	356	339	398	381	400	394	385	368	415	369	376	383	364	398	378	352	418	373	384	415	393	405	397	414	398	383	370	407	390	384	388	385	390	361	380	357	442	399	385	390	412	360	400	348	343	408	393	387	392	396	417	359	374	405	417	420	411	335	392	396	369	390	356	416	379	354	343	426	385	406	423	419	353	386	385	387	368	385	371	387	357	404	370	421	424	442	395	418	408	404	399	412	438	372	403	366	403	375	368	374	392	393	418	371	364	391	414	407	399	389	378	398	355	379	359	423	402	395	411	387	394	388	392	365	408	380	417	384	403	457	353	413	369	374	417	396	371	366	361	399	418	349	388	368	388	388	387	359	399	408	402	373	387	393	382	358	394	406	362	389	366	386	405	362	392	399	402	416	408	386	367	387	358	389	347	380	404	408	385	364	358	385	407	381	389	417	399	411	371	425	393	344	404	396	351	386	382	360	398	427	376	365	387	393	370	395	386	416	430	417	385	447	364	404	376	392	427	404	385	407	389	433	363	381	389	403	348	420	397	414	441	393	370	394	422	389	404	414	361	381	381	412	432	398	361	411	353	394	409	422	370	388	359	341	412	394	389	411	384	386	382	379	399	386	388	380	355	403	375	357	370	399	392	412	394	390	371	406	382	359	382	411	364	371	349	391	371	414	359	390	408	398	394	429	432	422	385	381	388	353	422	389	371	390	404	368	372	396	396	353	370	364	360	363	421	371	367	390	393	399	367	403	381	390	393	404	363	368	376	378	388	401	383
6196	1060	1000	939	919	919	833	891	937	901	866	866	899	901	873	947	887	865	832	901	877	905	902	869	831	865	861	895	844	870	866	852	903	903	867	856	868	923	872	875	902	862	878	901	886	842	921	829	888	907	838	881	921	921	910	859	912	888	890	908	857	875	890	836	926	862	854	920	857	882	857	900	906	858	913	898	872	876	865	859	922	896	926	945	903	888	912	917	910	835	886	919	888	908	863	917	891	898	874	942	906	892	914	838	871	861	928	889	899	888	848	854	898	863	900	869	869	854	949	864	848	906	899	858	858	879	853	906	899	868	912	871	919	961	850	906	898	870	861	868	928	892	859	878	876	876	838	869	887	882	851	847	871	880	841	920	880	898	856	884	922	894	892	931	897	856	872	867	895	892	895	910	904	883	898	912	953	860	906	889	826	910	900	942	917	887	889	860	911	859	884	871	862	920	883	861	851	864	870	869	870	945	888	909	859	835	875	821	887	903	850	864	877	878	869	892	870	909	927	859	880	854	869	912	915	904	839	866	844	877	930	871	918	828	881	893	858	856	898	867	810	854	882	864	887	888	924	850	919	914	916	852	874	914	856	862	851	898	833	880	872	859	936	901	902	922	906	910	807	849	906	889	875	835	905	903	893	853	889	880	848	856	893	849	862	894	919	973	919	870	853	881	840	889	866	891	885	873	902	884	948	911	857	857	880	888	912	876	876	875	876	904	878	861	903	841	910	860	864	915	856	843	853	898	863	903	811	883	866	857	855	879	854	848	883	913	909	935	917	846	904	890	873	876	861	861	854	840	902	872	877	912	869	812	911	926	905	913	868	847	879	868	880	866	868	909	877	864	878	859	897	939	868	883	847	872	832	867	876	893	877	876	889	856	827	892	878	879	887	899	857	867	948	873	845	882	852	877	845	910	953	849	928	851	876	911	878	898	890	893	893	871	879	893	922	857	885	868	859	899	843	862	926	962	894	886	872	893	893	953	884	888	852	823	938	864	879	859	857	906	926	911	936	913	870	911	922	906	898	849	840	900	863	922	954	914	895	901	856	863	856	888	892	935	860	860	891	924	875	872	924	872	852	802	893	887	883	887	894	875	840	888	901	890	857	887	830	896	940	850	893	862	875	840	916	858	925	835	892	933	899	856	932	830	903	906	837	902	933	911	868	877	935	877	887	856	916	890	806	886	901	851	904	884	889	845	883	905	911	862	887	868	873	867	865	934	897	885	919	936	857	869	843	891	908	903	871	914	856	878	851	905	841	923	867	874	910	936	866	830	917	875	866	880	875	958	870	882	904	885	936	888	832	874	881	904	874	818	880	898	907	865	864	866	884	946	893	868	922	903	895	945	916	899	844	898	921	902	909	877	903	854	884	938	886	878	853	900	904	861	874	875	908	913	883	866	944	900	878	946	863	868	907	872	876	845	899	880	898	902	893	883	903	890	880	908	863	877	861	878	908	897	868	832	885	891	906	891	906	883	905	893	834	846	856	889	878	884	929	914	897	949	836	936	858	881	883	858	848	844	928	905	916	875	880	854	870	903	858	930	866	852	920	918	915	891	875	908	848	910	838	904	872	899	884	911	857	909	865	891	881	900	873	903	879	806	875	886	895	842	885	896	903	858	840	904	936	880	874	918	851	895	935	852	933	934	879	924	868	868	892	879	851	834	888	852	817	907	873	909	899	877	882	891	875	891	915	887	899	853	857	901	861	855	845	848	856	855	911	840	864	807	885	886	812	850	855	930	874	912	867	934	866	863	862	880	846	920	866	956	913	857	867	896	929	888	851	859	865	879	908	863	922	895	922	930	805	893	855	839	850	905	902	904	831	841	890	871	894	934	880	842	863	869	934	902	860	900	877	822	953	891	856	909	896	880	844	920	907	860	848	875	863	835	910	854	891	893	857	867	892	903	925	871	899	885	843	923	829	872	885	905	870	872	877	881	926	854	884	860	868	904	843	869	857	887	914	900	835	880	834	865	867	881	926	844	904	916	896	863	874	898	840	905	904	892	817	851	851	879	894	842	859	942	850	887	847	910	878	855	854	845	915	940	897	905	881	891	893	892	878	900	840	929	890	915	918	899	867	900	869	857	903	952	897	867	854	867	869	937	882	857	911	937	912	890	925	822	811	896	892	910	886	870	867	882	822	814	880	912	877	886	912	893	925	924	885	909	883	865	926	932	909	875	882	829	896	909	893	907	831	906	874	900	885	892	940	853	924	848	896	881	870	858	834	884	880	934	904	898	936	888	883	940	916	937	956	877	900	923	877	857	846	919	913	864	915	899	909	852	902	871	899	840	915	854	887	905	968	872	891	949	871	905	915	899	882	902	846	868	860	907	841	911	902	882	886	852	891	903	863	887	859	863	885	836	869	879	853	878	816	864	876	947	884	816	878	859	886	888	923	877	890	901	929	869	889	893	924	840	895	865	867	888	892	889	879	902	898	886	889	848	877	899	899	902	924	837	837	891	895	913	933	890	950	850	859	874	872	867	898	885	884	908	957	867	880	858	927	890	864	869	873	885	855	892	885	904	885	897	884	841	865	871	868	903	851	896	891	861	935	884	856	820	899	846	870	911	876	887	926	889	870	878	836	901	932	900	979	865	903	831	868	923	871	874	872	885	872	917	885	891	917	909	922	918	888	818	871	915	860	890	859	866	837	910	889	865	878	849	944	862	893	875	913	933	841	912	898	862	896	895	878	897	891	878	886	855	917	864	833	875	885	817	891	912	850	872	928	886	900	848	916	901	900	942	903	905	856	922	853	922	905	894	870	890	885	876	834	908	906	912	868	880	920	819	918	939	913	869	895	865	909	891	854	934	871	848	900	926	904	868	910	907	841	909	868	882	844	836	866	847	872	892	855	929	846	821	872	853	889	898	914	900	884	883	868	895	848	885	867	881	928	935	898	868	861	879	864	890	888	893	852	866	878	888	859	894	911	917	849	896	862	913	928	929	920	907	877	850	883	873	991	854	884	873	901	848	914	839	843	918	852	875	888	933	896	914	911	896	841	884	843	937	891	920	882	925	864	905	863	926	871	899	915	906	866	911	862	818	925	860	859	863	876	867	886	878	839	918	919	883	877	880	884	913	861	918	860	872	867	887	912	908	895	875	849	848	887	906	849	890	848	920	865	957	874	849	928	902	950	836	911	861	951	904	920	888	874	868	873	868	909	880	830	936	918	924	902	832	868	908	905	865	853	864	868	897	895	902	900	827	919	855	890	889	861	892	922	890	872	987	865	870	911	830	886	835	926	871	838	852	933	850	920	882	849	896	926	864	902	806	865	925	878	928	923	894	907	880	919	949	882	870	897	871	911	884	884	854	845	874	844	847	875	915	861	889	887	871	881	865	836	867	899	850	886	891	847	886	841	908	857	858	872	865	850	860	867	873	850	875	870	907	850	867	877	926	896	905	924	917	878	875	860	900	874	907	873	879	916	899	860	924	863	854	892	827	925	870	906	887	892	878	914	867
24494	20784	24407	27171	19818	1682	652	497	469	424	462	451	443	446	447	426	457	456	422	392	424	414	400	427	439	421	447	431	411	408	432	445	423	412	386	437	393	434	414	417	464	419	425	369	400	385	435	421	406	458	421	429	430	462	416	369	374	425	428	444	447	418	485	427	418	412	434	356	414	419	403	418	381	388	425	404	416	459	425	425	425	442	391	395	418	417	445	433	458	417	421	423	467	426	387	413	420	429	410	399	417	419	459	436	418	440	425	467	419	407	417	413	388	429	431	465	423	408	405	410	415	397	423	410	478	471	369	409	440	413	424	434	446	413	420	434	420	409	387	424	408	450	447	428	453	426	422	430	446	449	378	392	437	433	440	430	418	438	424	389	402	448	419	440	426	410	405	433	441	433	434	431	456	421	434	405	449	428	435	425	469	407	447	413	436	476	358	353	410	405	418	410	423	415	391	402	421	355	432	414	426	424	413	416	401	432	387	412	441	429	445	405	397	397	421	447	414	405	437	403	439	397	444	416	419	429	415	439	434	403	379	389	382	418	439	422	408	414	459	406	414	444	403	441	420	425	445	475	433	407	427	471	445	399	393	450	438	417	426	431	442	407	407	367	411	401	415	459	401	406	398	425	453	407	407	461	471	403	403	419	407	395	491	473	396	421	406	376	388	416	429	432	420	483	445	394	402	428	398	418	400	437	426	428	470	442	415	447	443	404	426	432	398	434	421	447	398	411	391	436	434	464	417	437	422	427	420	420	405	411	434	449	373	461	383	386	394	423	395	407	412	410	386	415	434	464	487	421	420	372	428	431	397	425	428	445	435	428	385	465	414	408	411	402	455	389	376	445	437	427	418	380	421	448	449	402	411	413	401	465	451	434	389	400	394	413	392	383	387	407	399	404	446	433	408	432	431	443	398	446	438	387	437	397	436	444	405	438	431	417	406	414	432	412	437	422	407	435	414	392	433	410	394	438	401	439	432	420	425	453	438	438	424	449	412	415	421	423	407	429	401	463	412	462	415	446	416	415	427	388	409	454	456	422	424	412	401	413	434	420	438	397	389	451	402	434	415	414	410	395	421	408	460	414	420	417	392	444	406	402	430	445	421	403	418	365	401	416	397	374	411	411	399	375	428	433	419	429	485	443	421	456	445	392	430	436	401	429	436	423	406	424	451	410	425	411	416	401	422	404	410	444	423	434	424	442	407	417	425	424	404	425	451	400	447	446	405	443	431	440	433	429	444	445	451	424	414	418	433	414	412	393	434	440	460	421	432	419	444	420	466	406	403	414	447	434	383	430	445	423	405	441	442	414	437	463	428	420	416	417	403	390	399	391	422	393	418	420	395	433	454	451	388	466	416	398	413	442	426	435	428	386	402	426	426	405	415	403	394	412	395	435	395	412	400	437	466	419	415	392	424	448	420	393	418	439	415	404	428	382	413	392	406	436	381	413	401	434	432	407	420	435	476	460	413	418	407	425	440	418	413	424	441	384	413	445	383	400	462	419	424	396	404	437	393	444	445	437	445	439	397	378	431	409	438	426	433	390	394	413	416	421	416	394	389	423	388	403	407	431	427	383	413	420	458	445	444	426	439	447	412	399	415	439	452	420	385	407	412	420	419	423	423	434	381	414	394	420	445	465	444	408	424	445	432	429	446	398	406	411	427	418	419	450	428	398	414	446	384	407	446	425	442	432	454	413	393	424	422	391	381	411	421	413	402	403	427	469	407	432	397	461	446	450	389	402	472	455	438	437	435	440	400	425	377	418	427	412	397	435	409	435	418	435	440	430	452	436	431	467	417	445	387	393	453	415	418	431	456	389	416	420	391	437	433	406	431	411	398	417	412	407	407	395	447	459	421	436	420	405	442	454	390	405	450	443	439	419	431	457	402	432	454	418	406	420	387	448	438	438	427	411	443	398	420	432	393	408	437	448	418	412	429	416	390	419	441	428	406	405	425	395	449	412	440	410	441	444	411	417	458	414	385	439	395	392	433	454	462	416	429	388	431	426	365	395	411	408	390	414	433	427	421	421	417	410	413	405	444	448	468	421	397	379	420	417	429	442	443	424	401	371	460	444	436	440	437	430	419	429	441	396	390	377	404	392	437	433	419	407	392	436	450	401	423	444	434	436	417	428	445	412	443	384	435	433	399	406	393	404	414	438	446	444	390	435	451	428	423	428	418	397	434	413	412	421	388	419	403	443	432	373	450	412	407	407	396	461	444	416	406	413	386	464	456	381	425	392	425	432	432	402	391	449	417	439	459	433	481	407	455	433	460	431	470	425	404	445	429	412	422	398	421	425	372	390	441	473	438	394	428	411	442	402	435	379	442	387	410	422	411	441	418	390	432	428	414	444	404	433	425	440	429	449	405	418	382	402	383	427	438	437	401	435	414	424	404	433	445	376	396	402	462	435	427	449	450	435	384	402	418	430	418	417	454	421	409	404	429	443	391	446	378	400	429	422	440	419	457	411	425	452	428	454	406	411	454	454	390	451	419	432	435	405	445	414	427	413	420	440	434	401	413	390	425	432	402	410	420	394	432	427	403	387	463	391	400	463	454	418	434	418	411	429	382	369	407	421	436	380	387	397	419	394	386	402	426	443	433	474	373	440	443	425	445	388	380	408	407	403	413	414	410	436	433	419	438	404	396	427	399	381	450	428	436	402	439	410	428	380	436	411	426	414	358	362	428	458	387	461	448	446	438	412	443	432	416	444	417	429	432	456	445	411	386	411	498	466	408	409	396	456	428	381	385	425	453	429	419	351	414	387	382	438	429	424	434	384	450	434	424	445	428	431	411	434	423	420	435	440	414	391	443	415	408	413	395	444	433	450	439	379	392	431	427	411	418	403	388	426	407	383	403	362	409	418	392	404	401	449	446	402	419	392	440	414	411	410	419	400	425	436	410	401	405	424	458	432	437	441	431	405	419	382	413	412	377	378	460	426	419	388	394	397	432	459	424	402	389	435	398	397	423	423	459	427	427	456	376	419	403	394	416	442	440	413	449	428	408	391	410	411	420	397	418	434	441	405	413	444	451	420	425	427	404	428	423	458	420	425	446	418	393	406	449	463	423	417	449	429	421	440	425	407	420	412	417	466	451	438	416	428	399	430	430	385	464	385	408	393	403	411	444	401	444	424	403	377	407	446	431	427	442	428	418	430	417	415	411	459	460	435	416	410	436	474	419	443	416	386	424	432	427	378	425	419	423	393	400	427	388	434	416	408	441	414	393	413	409	399	415	412	436	443	408	426	427	370	421	427	435	426	428	441	463	427	439	447	437	419	395	420	419	416	409	390	380	413	412	399	420	413	432	431	442	431	430	402	432	410	418	383	419	458	412	384	429	413	472	422	432	397	443	434	449	452	405	420	396	434	415	408	407	394	411	412	414	437	451	409	429	438	422	412	428	449	428	428	398	364	406	411	428	430	415	454	426	407	474	454	454	416	399	415	417	401	440	403	428	402	403	376	428	419	432	415
3647	3097	2081	1396	1134	1006	964	1024	966	942	929	949	968	901	926	950	927	975	977	946	865	911	900	896	919	942	963	950	989	904	953	960	945	940	993	916	940	936	943	955	914	941	948	912	894	906	918	921	912	902	874	902	935	956	932	891	933	1011	860	977	1000	939	903	889	941	952	941	971	872	896	949	861	968	905	957	945	908	935	946	866	942	909	865	948	963	927	942	889	914	887	972	966	973	1002	960	865	891	894	977	920	937	950	958	894	952	906	949	955	915	972	924	968	933	923	923	952	947	920	916	994	889	952	909	944	898	976	925	939	918	1000	961	889	918	930	907	924	957	889	937	901	904	902	937	923	990	881	899	900	861	908	925	932	961	899	927	908	964	855	971	971	906	898	957	904	915	919	951	881	927	895	903	917	930	883	958	922	901	941	920	885	958	930	987	921	876	894	915	921	896	933	964	953	916	938	940	926	939	886	893	1006	875	938	948	964	888	968	932	934	910	932	903	947	948	917	892	852	946	917	950	940	893	876	931	902	950	927	927	942	889	902	930	915	852	905	907	915	966	929	925	952	944	890	892	973	964	942	955	940	961	870	993	938	1002	937	960	943	917	921	952	942	897	927	920	984	885	914	977	926	900	944	930	873	924	926	907	944	890	959	910	904	940	842	914	967	913	967	953	910	1015	970	932	950	915	931	943	925	948	948	893	930	969	942	937	962	888	957	966	948	943	906	968	945	936	959	901	907	901	968	936	950	916	943	944	960	934	920	944	925	903	896	935	989	898	909	933	937	857	924	921	844	895	940	935	928	894	897	918	891	942	915	975	882	943	935	904	933	909	929	979	933	973	851	934	925	930	933	890	860	971	939	930	891	936	923	967	933	940	942	921	938	941	899	943	904	915	917	878	950	931	963	901	945	932	981	919	925	938	931	903	950	960	909	906	982	907	925	904	942	986	878	968	903	975	935	943	876	911	866	932	915	936	916	876	870	947	930	933	926	960	958	957	934	934	930	868	941	973	962	921	949	960	947	924	928	906	929	954	894	911	922	949	907	941	902	905	885	1023	949	963	923	958	933	929	908	982	910	955	953	926	921	906	907	960	963	982	921	962	932	917	909	899	930	886	884	950	903	971	946	908	933	875	900	886	928	922	948	962	938	905	887	993	948	952	924	916	894	943	914	922	933	940	962	907	999	957	958	966	943	896	962	867	947	925	985	942	940	896	919	908	893	906	935	944	957	940	918	982	844	953	958	919	967	957	932	918	902	974	940	935	906	971	972	917	926	912	944	927	921	950	918	949	915	1010	963	935	925	881	889	883	929	906	897	980	953	963	918	941	912	896	927	929	919	930	862	916	945	926	948	927	907	928	903	896	910	993	894	956	938	886	915	887	889	917	950	895	996	941	923	910	946	945	937	931	931	903	885	915	944	927	941	918	899	935	900	889	880	953	943	908	885	951	932	919	934	899	945	947	966	986	928	930	888	931	959	908	930	925	956	872	951	946	971	972	926	946	983	933	915	897	976	931	935	959	911	847	945	954	906	928	902	871	947	971	899	903	884	944	922	947	950	889	930	955	895	916	901	951	892	979	910	858	894	908	930	955	879	873	919	868	925	934	930	927	902	946	948	958	935	958	912	945	891	907	956	922	921	964	927	966	905	961	937	942	902	943	932	934	881	883	941	957	973	853	943	964	917	946	940	923	910	956	962	978	895	927	947	950	909	875	949	964	926	876	921	979	916	932	910	883	972	956	897	932	905	925	944	961	933	885	929	955	886	931	876	930	893	888	874	891	904	912	890	943	895	877	895	922	968	950	927	964	934	914	859	896	917	888	957	971	907	910	1006	955	897	910	953	964	957	889	940	937	967	893	897	906	947	939	945	1020	963	944	911	971	924	887	955	975	905	979	973	953	870	906	904	921	952	897	923	915	880	899	905	953	956	908	925	925	926	952	931	908	928	907	934	935	917	894	893	933	949	948	962	890	918	935	929	904	946	964	937	924	904	908	905	973	881	892	882	874	931	859	929	962	882	900	927	910	965	940	950	883	929	899	873	964	901	883	960	917	978	840	935	895	919	944	877	924	923	927	898	908	937	918	921	933	887	908	933	939	918	896	942	960	953	947	983	942	956	937	909	931	926	951	881	929	967	888	909	906	962	888	925	1000	902	860	909	911	881	974	880	968	941	874	904	917	904	925	942	906	945	867	947	937	935	966	979	934	954	883	937	914	877	908	946	885	850	961	937	1005	970	895	923	976	924	925	902	883	926	922	856	963	962	965	937	947	967	893	916	979	904	949	937	962	928	880	950	938	918	890	923	904	875	913	938	976	911	910	931	924	939	904	953	931	882	944	924	936	956	912	954	936	917	930	945	920	930	947	898	964	879	982	937	927	938	927	941	914	934	915	905	903	968	927	908	958	953	943	927	907	926	876	971	905	929	912	907	933	865	911	915	907	965	981	979	954	957	898	853	916	934	901	947	869	948	880	851	921	952	911	909	907	934	913	944	895	918	902	934	937	947	898	906	910	938	947	942	947	989	912	915	891	921	899	947	898	955	918	925	908	936	865	960	888	880	918	911	948	887	981	919	957	905	858	1010	905	957	906	986	981	928	985	897	894	881	933	923	944	949	965	958	889	926	966	938	917	922	938	929	895	919	940	924	896	919	933	952	909	862	905	883	954	928	919	940	910	976	898	898	967	940	965	950	897	901	875	923	921	976	889	887	888	910	912	927	903	924	943	928	921	904	892	945	903	965	913	924	939	957	916	930	871	895	903	930	929	940	969	937	907	910	892	905	910	928	941	939	946	915	952	938	979	913	920	952	906	913	965	992	918	924	961	928	936	934	959	958	919	922	885	943	950	918	920	924	909	888	918	893	948	939	937	972	942	933	914	914	918	912	946	938	898	893	902	954	946	942	910	897	893	900	961	943	902	930	948	889	913	918	907	946	925	934	962	960	879	986	915	947	943	917	911	879	969	950	848	929	882	899	933	902	918	895	928	873	912	904	935	934	924	875	939	899	984	893	910	948	922	936	918	917	854	980	978	983	990	912	930	937	974	937	916	956	895	906	923	949	900	909	962	891	930	917	850	982	894	929	914	917	873	927	891	891	884	925	919	926	948	909	954	905	983	909	914	947	863	929	911	971	912	946	965	941	916	877	866	895	960	982	920	912	927	929	947	938	946	942	920	927	966	875	931	967	927	948	945	877	981	929	913	934	884	963	944	939	896	920	946	925	986	892	943	913	935	904	894	917	939	944	930	919	879	938	945	904	885	914	972	901	936	949	980	964	862	991	934	899	969	911	945	952	898	936	908	936	880	920	913	917	907	843	903	901	855	887	932	977	909	919	931	920	963	909	897	878	892	904	886	964	935	945	951	897	932	967	929	913	949	911	896	894	930	908	952	947	922	927	880	902	971	960	947	958	949	930	897	904	955	903	903	939	926	916	961	944	949	889	982	917	921	909	889	933	954	910	921	893	921	885	901	885	900	963	891	942	981	939
23491	20798	25107	26596	20803	20797	2530	531	387	352	305	289	299	288	305	276	256	256	263	252	246	284	239	231	248	247	235	223	218	273	238	238	252	234	238	247	252	241	255	245	250	220	258	244	258	239	235	246	259	260	258	222	241	263	227	245	218	244	219	241	251	246	222	230	245	239	248	248	251	245	240	253	234	250	251	224	230	234	247	236	237	281	215	260	226	222	228	234	262	233	218	231	245	244	222	229	212	235	245	245	263	245	219	227	246	256	250	222	214	217	251	245	262	251	238	232	242	245	230	252	252	260	205	241	237	252	228	247	219	254	226	235	258	250	245	253	257	223	252	220	255	222	256	234	253	240	224	213	248	221	265	217	235	212	220	248	246	253	248	237	239	245	235	215	210	216	245	240	232	228	211	250	233	216	272	224	222	216	254	235	236	269	213	230	221	258	261	234	236	226	254	225	269	262	235	233	239	259	234	266	241	236	198	237	223	244	250	251	227	259	229	242	230	238	256	221	240	214	273	238	217	249	224	212	244	249	223	239	221	247	247	229	249	259	226	224	212	240	245	226	265	285	254	228	243	230	260	222	256	281	240	233	226	237	214	264	251	222	217	232	238	268	221	233	263	245	243	280	223	238	244	256	231	238	241	264	227	246	250	236	226	250	225	263	232	261	258	282	237	232	257	225	253	257	216	255	257	238	231	234	204	244	246	236	232	236	234	195	245	248	255	248	218	241	240	224	257	210	247	231	249	268	230	209	225	217	253	244	209	242	231	248	251	264	248	246	232	229	225	240	228	215	236	224	244	208	222	239	259	246	231	217	255	260	229	229	217	252	246	275	234	228	231	240	205	238	227	214	240	242	258	245	213	201	239	211	246	249	204	229	249	252	233	236	228	238	235	260	232	208	238	236	269	207	232	268	274	211	238	244	259	211	248	226	243	249	236	219	213	219	216	265	278	286	228	225	227	246	249	225	242	248	201	243	228	193	269	224	245	233	262	262	270	211	207	237	248	238	241	214	215	249	242	231	272	249	237	228	263	252	242	234	253	256	255	268	221	227	222	235	234	230	241	251	245	248	230	226	244	215	244	224	220	254	218	240	265	223	260	249	243	210	216	219	253	254	227	236	238	254	247	230	252	230	218	243	227	232	218	221	229	251	252	254	246	242	255	236	251	253	243	219	226	271	230	223	217	228	219	254	239	236	235	265	258	232	251	232	243	217	249	240	204	245	248	251	247	237	252	245	242	232	239	239	243	229	273	263	242	209	241	221	200	231	220	247	248	199	251	233	236	250	241	246	249	229	238	268	232	217	263	239	253	246	215	228	231	242	218	254	239	241	218	254	221	237	264	224	262	243	236	236	243	233	237	242	250	225	239	229	222	240	237	250	220	239	222	240	263	250	208	247	266	243	221	218	241	236	248	247	247	241	256	259	238	252	212	232	233	236	248	250	248	246	241	239	256	214	245	258	229	264	228	215	247	228	241	220	269	243	255	237	259	269	226	231	246	259	241	226	237	259	249	215	261	248	234	249	265	245	250	241	236	239	249	219	248	231	242	247	234	210	245	257	247	259	243	242	222	270	235	227	229	258	240	249	240	211	260	260	223	241	218	216	230	251	244	258	245	226	229	237	261	263	243	236	231	254	233	240	238	281	229	251	224	240	230	239	235	239	247	233	245	226	206	253	223	224	241	262	255	266	228	224	230	252	216	226	233	276	234	237	249	233	225	245	235	238	273	258	241	245	228	235	229	231	239	260	240	210	221	243	256	242	227	236	225	208	238	218	229	204	257	244	247	215	239	233	241	232	219	247	260	246	250	240	220	229	219	288	251	266	245	250	239	248	230	258	226	239	205	217	220	224	273	196	212	215	242	251	245	231	241	259	248	230	217	259	246	253	246	214	243	255	282	247	204	233	257	246	254	233	233	245	270	238	256	224	261	243	229	234	258	262	233	239	248	209	228	244	257	215	224	240	234	241	250	219	258	244	236	242	219	219	263	213	231	235	215	229	230	224	232	255	231	230	242	248	224	223	198	250	233	249	232	229	249	254	231	228	250	275	274	217	197	244	204	243	226	249	240	275	239	244	243	232	252	250	251	252	238	219	243	218	240	239	203	245	227	264	255	263	276	254	237	237	232	235	286	242	220	222	226	212	233	262	263	230	208	269	238	245	230	244	240	219	237	226	249	242	250	225	243	252	250	237	225	253	242	234	234	230	236	246	224	227	240	245	258	247	240	240	241	276	241	257	243	233	243	239	248	250	235	233	197	238	244	228	242	215	217	262	230	259	244	227	230	231	240	243	262	270	203	210	215	216	232	234	233	254	243	266	231	227	227	240	239	256	230	233	273	246	238	236	221	230	233	246	238	249	229	249	218	239	238	241	220	248	245	226	210	263	248	242	237	240	265	258	219	223	242	233	250	255	237	249	223	254	263	249	271	219	249	226	246	274	283	227	256	224	240	233	255	249	250	237	243	263	254	231	230	242	238	245	237	235	257	264	225	245	235	244	214	209	215	259	236	255	235	228	233	242	245	235	236	246	245	245	229	238	224	236	226	255	234	237	225	216	210	213	267	250	239	247	210	251	238	236	254	227	255	262	230	249	245	209	212	227	277	271	237	249	215	228	242	236	241	261	253	228	239	235	220	235	262	239	204	247	228	228	238	236	242	218	279	226	202	240	233	226	229	212	260	243	226	218	219	237	219	256	262	242	228	249	258	205	214	227	250	215	253	253	255	217	233	277	274	248	278	259	218	245	231	228	243	225	262	241	236	276	244	247	243	251	224	237	201	252	240	252	234	223	223	235	220	223	229	248	235	232	222	233	234	224	239	230	222	220	243	242	228	257	228	247	244	253	226	240	233	206	247	240	247	252	220	257	247	220	229	238	213	220	222	219	237	219	215	239	245	226	198	218	242	204	239	269	241	238	221	250	262	213	277	243	258	232	247	231	247	228	230	262	261	224	217	280	235	232	231	238	230	237	231	278	241	244	245	247	223	261	238	292	229	224	233	249	232	243	278	229	234	254	226	200	235	254	220	226	211	238	259	256	237	216	215	244	231	230	240	256	253	240	231	252	256	234	205	225	224	210	229	220	231	233	228	242	226	225	223	243	240	264	230	212	235	239	273	225	257	231	223	228	244	238	216	221	238	203	248	243	235	266	240	246	220	222	244	225	227	231	242	252	238	243	253	243	230	230	210	224	242	242	231	255	259	248	256	264	238	238	264	258	229	223	215	255	262	241	222	220	256	242	208	249	242	263	214	238	221	219	247	243	230	223	240	250	198	230	253	263	235	203	247	268	243	224	231	204	234	237	236	231	258	244	262	244	266	252	240	205	230	246	254	251	270	240	222	241	224	249	263	253	215	225	212	246	246	232	229	241	268	264	259	217	232	238	223	244	241	239	208	254	251	208	234	226	212	215	260	252	246	228	252	239	238	245	236	248	255	234	241	202	239	242	251	228	240	247	230	238	234	241	238	230	247	275
3364	4796	3043	1510	1074	773	709	685	593	633	580	627	551	605	579	575	604	567	579	582	562	572	624	586	558	567	543	561	585	622	609	574	544	554	568	582	588	582	551	549	579	577	499	552	541	558	576	564	491	562	532	501	560	536	567	584	600	569	594	545	566	541	575	552	552	556	561	539	545	557	514	548	562	551	551	613	545	577	547	528	580	516	517	546	566	560	540	565	567	531	536	552	540	549	517	532	517	480	538	544	508	583	545	571	532	571	563	577	530	537	532	546	511	557	479	577	571	562	569	574	562	541	536	530	578	583	564	498	599	603	560	547	573	533	578	535	536	526	524	577	586	593	526	571	558	566	575	513	514	529	572	562	585	540	535	569	579	545	561	534	546	567	545	504	545	518	547	529	571	573	501	556	570	523	556	500	541	564	606	569	548	575	536	566	549	539	594	552	551	569	521	549	569	575	548	554	559	570	546	522	546	556	581	575	622	535	615	557	555	550	574	572	561	599	557	577	556	556	546	501	578	546	583	560	578	582	541	571	578	561	574	532	551	579	546	566	566	570	524	569	533	532	550	526	570	530	561	590	515	537	568	572	545	530	532	550	554	552	539	575	600	557	566	547	549	573	543	543	574	540	589	578	525	531	541	611	567	527	613	494	557	573	540	567	571	549	536	554	517	569	541	531	592	525	572	529	580	602	525	591	571	567	562	529	558	556	556	578	558	558	545	505	536	549	487	560	547	517	534	558	591	561	581	589	543	582	582	537	532	568	561	548	562	552	554	602	556	560	544	554	525	552	565	544	562	562	537	561	538	594	563	586	566	563	548	562	552	550	593	541	533	568	550	553	554	548	550	538	575	572	561	585	577	572	553	555	601	585	547	554	576	554	569	569	528	549	542	608	570	561	540	573	554	542	579	523	554	574	600	537	595	582	548	583	562	549	567	543	545	598	597	535	549	531	519	587	558	562	503	570	568	592	551	526	550	569	573	540	560	561	541	564	525	577	549	559	535	572	564	550	562	570	577	552	541	519	557	561	558	559	496	536	592	567	527	572	543	535	529	517	566	558	532	545	563	540	547	568	550	557	558	616	583	546	592	585	560	550	561	590	537	577	563	566	538	529	533	546	526	571	553	574	513	559	538	574	542	596	524	571	569	534	567	552	593	579	577	572	552	558	555	547	539	545	529	550	589	563	555	542	556	554	575	543	567	590	540	572	544	498	538	576	540	600	544	578	556	580	572	547	510	582	524	518	577	570	574	529	540	565	564	535	537	553	555	517	552	558	586	553	565	555	578	525	578	550	565	553	581	569	601	523	558	582	549	563	571	555	554	587	535	539	564	523	594	557	533	516	523	578	522	571	532	547	578	588	565	540	579	531	569	532	559	578	586	570	570	550	565	571	568	585	592	580	555	540	564	565	598	553	574	534	565	540	564	545	564	547	536	534	576	544	551	559	569	555	564	553	590	543	527	566	546	555	543	533	583	555	538	545	527	551	522	534	526	525	540	566	561	544	543	548	578	538	553	525	571	573	568	546	566	542	588	555	596	579	612	509	591	573	573	548	573	581	581	551	532	528	571	554	546	521	555	551	560	564	539	540	579	557	584	554	524	515	550	590	541	588	536	555	548	604	520	570	567	550	541	576	515	590	501	541	535	544	533	586	555	522	600	558	532	562	569	550	543	555	546	581	541	550	619	525	555	556	530	573	559	538	534	542	566	533	546	552	525	579	568	577	590	562	598	564	568	576	541	551	554	580	559	573	563	562	556	596	555	516	580	579	506	543	556	608	509	511	548	587	585	552	543	520	571	545	522	556	583	597	541	519	572	604	508	515	550	564	554	533	552	535	574	578	547	555	539	515	531	530	554	597	540	569	560	550	554	533	547	556	515	550	553	542	527	558	562	541	526	550	529	583	541	587	588	530	557	586	561	547	547	546	569	551	567	538	551	518	595	566	516	548	537	589	586	545	551	584	540	582	561	556	537	553	567	577	551	576	563	523	592	513	524	551	562	563	564	602	547	548	577	580	555	541	587	562	504	571	544	536	511	508	550	538	557	557	565	550	538	588	591	527	596	600	559	542	531	554	523	574	540	566	593	563	549	568	558	552	540	575	553	584	568	534	564	577	538	540	598	594	557	574	577	580	565	551	574	577	577	607	578	513	544	572	569	548	585	540	515	547	526	544	567	532	522	519	519	544	517	565	565	539	564	544	586	558	536	551	538	579	572	506	564	565	550	513	533	554	639	557	536	562	588	576	582	565	583	526	552	530	503	563	579	589	585	566	562	543	546	520	535	562	547	592	578	553	562	559	516	601	555	536	579	520	565	543	607	590	545	549	565	575	549	534	600	553	569	533	542	582	544	521	581	570	575	551	581	576	603	531	575	555	585	539	545	606	567	529	547	573	576	546	614	566	559	554	552	493	528	579	585	558	532	517	549	501	547	577	559	534	572	564	599	545	570	536	541	520	523	581	595	579	554	537	551	576	517	589	561	560	583	541	593	575	564	537	541	579	563	525	538	568	583	576	527	577	567	612	557	581	551	546	559	557	581	570	550	554	581	603	578	546	536	572	575	607	557	561	557	554	586	584	569	568	528	544	586	541	569	551	550	565	546	575	573	528	542	538	556	523	566	533	548	540	585	544	546	569	581	570	565	586	559	559	540	542	593	525	536	538	541	512	530	612	541	554	587	537	543	517	587	598	548	543	557	539	553	567	539	591	520	571	530	610	559	596	559	531	598	539	530	492	541	598	539	579	564	591	582	566	560	560	550	518	548	563	557	550	554	532	521	565	516	552	569	596	542	530	604	540	597	542	547	576	565	538	605	575	540	558	538	595	561	552	584	605	541	595	561	604	557	558	566	616	538	557	557	544	558	561	576	560	562	536	535	525	578	547	553	569	577	547	528	570	530	536	596	571	543	541	603	556	544	527	564	537	583	549	541	530	559	536	535	586	574	600	540	517	517	539	599	558	535	560	582	566	571	526	532	538	570	569	515	563	562	588	585	543	537	580	545	553	573	562	559	527	545	489	571	516	541	538	577	555	586	564	562	519	580	591	570	581	571	511	573	510	515	552	569	572	543	545	528	578	590	585	546	532	541	528	546	538	589	577	566	542	521	568	572	596	567	549	546	561	547	558	571	580	575	561	528	561	535	538	557	576	542	560	566	572	536	531	542	565	574	548	562	533	538	563	541	525	615	538	561	572	556	545	555	508	538	562	536	575	573	552	575	541	545	540	521	556	558	575	538	538	539	530	536	559	567	479	532	536	511	528	571	552	532	572	600	559	554	519	547	556	519	539	577	530	552	537	551	587	555	545	562	547	525	537	578	558	566	584	535	563	589	562	558	563	580	591	522	558	549	577	563	553	599	569	530	634	575	561	538	556	543	549	558	561	566	506	559	576	558	523	520	537	558	568	510	536	565	539	526	542	556	569	595	563	570	540	550	575	536	578	555	611	567	542	544	554	595	554	527	574	598	584	614	564
32559	12021	1519	498	383	367	373	394	384	355	376	403	388	413	362	353	367	398	365	370	388	360	436	388	396	405	402	357	355	397	365	420	432	375	397	377	413	385	357	378	388	387	403	391	416	411	400	370	409	443	406	388	392	359	404	372	420	387	385	378	384	378	357	374	374	396	384	366	359	341	360	415	402	363	385	393	363	370	390	380	361	409	374	386	388	377	389	408	394	391	400	365	405	410	373	399	372	372	398	427	395	368	331	375	362	348	369	372	368	392	377	362	378	355	395	404	393	388	381	401	390	356	387	407	382	388	371	351	353	402	400	390	371	374	380	402	342	388	385	366	363	358	350	383	387	386	347	389	345	405	376	371	393	394	369	386	360	368	396	365	396	399	359	387	423	352	381	359	398	374	375	368	394	403	385	392	393	389	397	422	405	393	384	381	373	393	383	405	392	376	363	381	382	383	420	359	368	400	390	389	417	417	399	370	360	373	372	405	379	371	371	394	404	375	351	361	374	359	380	415	402	394	363	350	374	382	361	394	364	346	340	393	375	378	371	365	384	378	412	390	407	424	384	372	417	386	375	359	381	442	394	364	368	397	406	370	369	403	400	401	370	390	407	375	375	387	401	384	359	360	428	407	381	407	362	388	376	386	393	343	401	404	385	370	391	411	390	356	401	397	374	367	380	398	392	356	367	376	354	355	386	406	379	380	394	364	394	414	400	397	388	380	355	354	394	369	409	398	369	412	357	396	402	336	393	383	395	369	367	377	377	414	396	406	356	395	357	350	394	403	402	398	395	353	408	365	403	382	386	379	403	353	376	411	402	377	387	382	381	391	382	385	393	384	403	388	402	348	398	379	373	371	375	396	372	358	389	393	342	423	385	422	397	397	383	405	373	402	355	385	400	393	395	399	403	366	424	417	387	404	402	417	392	401	401	358	388	360	350	376	400	361	397	374	370	399	383	380	357	399	412	377	397	376	388	408	368	386	398	371	353	383	383	385	371	392	358	400	353	397	388	363	391	413	373	402	373	382	375	382	357	409	381	371	371	399	388	393	407	408	423	403	404	361	374	405	390	384	406	398	429	371	386	393	405	367	371	366	380	415	390	392	397	394	384	392	378	402	366	403	421	381	394	392	402	425	372	356	419	388	414	384	415	402	373	398	378	363	373	387	386	407	386	371	379	378	375	393	368	416	415	387	424	406	415	387	366	405	398	409	392	370	407	412	386	378	378	386	371	384	395	453	404	378	423	425	369	368	354	401	388	382	398	393	374	388	437	429	347	415	379	405	417	373	369	384	401	397	392	365	416	353	408	413	397	385	445	351	398	368	391	355	382	361	396	413	422	356	362	377	406	381	424	389	421	436	391	363	380	395	385	424	371	372	396	378	417	340	428	395	380	401	457	399	436	386	352	371	390	392	421	370	422	384	387	396	431	382	396	383	373	399	412	365	413	383	362	367	389	400	367	377	377	388	382	368	400	403	382	337	359	377	377	384	370	393	389	405	403	367	343	397	379	393	399	391	407	418	386	392	373	376	367	381	395	400	342	379	383	439	360	424	405	364	391	383	398	360	375	353	351	368	412	374	352	377	379	375	400	387	401	387	435	394	395	402	380	405	393	365	377	348	366	411	362	370	364	365	422	398	359	348	385	380	392	397	351	408	377	394	361	352	385	385	359	411	375	369	375	380	409	375	385	350	378	413	376	373	382	355	396	356	354	368	419	371	378	375	366	369	391	401	367	403	374	365	390	391	412	376	446	385	381	394	381	352	375	401	387	372	366	378	363	398	385	341	405	440	359	374	382	370	398	411	384	397	378	373	412	408	389	395	389	390	376	383	358	392	397	371	402	366	420	377	410	386	361	389	368	379	371	399	389	426	390	357	383	397	391	396	409	390	404	393	349	424	382	389	410	368	393	359	392	404	356	397	392	384	402	370	410	410	413	392	385	373	397	346	378	379	407	393	393	432	403	365	370	364	379	431	405	378	365	394	370	380	368	399	408	385	403	386	402	388	383	356	399	343	372	329	340	391	382	364	362	349	371	403	393	399	370	430	373	397	382	365	396	371	395	398	391	353	393	410	414	376	365	383	347	353	343	379	396	379	398	389	378	402	410	383	371	361	386	366	381	425	408	409	364	376	360	394	412	390	433	341	380	371	400	401	405	396	382	397	372	408	346	399	385	409	404	395	384	343	384	423	380	338	374	356	393	373	400	377	359	369	390	385	384	369	366	365	391	386	433	387	379	350	377	363	319	370	392	392	396	400	383	376	394	394	416	388	397	378	365	385	376	406	379	377	371	361	416	397	400	403	372	363	419	394	408	382	358	393	404	404	387	415	376	395	382	388	396	383	369	399	375	407	329	419	391	399	364	393	425	356	363	432	420	404	372	383	404	382	413	349	437	405	379	384	417	384	394	341	404	354	368	399	382	430	356	378	379	363	396	361	376	401	421	424	389	392	379	391	405	361	396	384	380	360	412	379	365	400	350	400	363	405	375	396	380	336	370	383	425	365	392	379	399	405	359	420	357	371	346	412	390	358	384	430	400	375	373	411	375	404	318	400	424	391	383	358	400	366	403	390	371	380	367	357	430	384	420	375	402	337	409	347	379	382	350	382	369	407	383	371	375	416	346	407	403	384	397	398	400	409	394	379	398	408	369	362	408	378	399	396	379	330	365	391	366	414	386	387	395	402	414	362	396	405	394	381	385	381	426	392	405	360	405	391	350	346	392	381	391	387	395	372	395	397	361	348	407	383	384	405	383	377	389	402	374	382	401	381	403	404	389	410	387	417	401	391	423	356	384	373	364	380	389	405	340	395	437	431	411	413	391	399	376	357	359	409	388	393	387	382	387	418	356	374	337	370	397	367	400	418	400	424	379	399	356	408	400	385	382	385	401	392	406	370	390	382	389	404	362	379	398	439	377	333	400	373	401	411	399	373	338	418	366	372	433	396	368	355	348	397	377	377	372	380	392	383	367	379	376	376	398	424	370	372	390	386	394	387	359	362	412	365	392	384	354	414	383	401	358	415	375	396	360	367	382	393	395	377	391	415	384	390	409	370	386	394	365	418	387	388	398	360	380	399	398	374	406	372	394	364	372	359	354	380	393	353	399	390	415	362	358	399	368	401	407	399	374	368	426	400	421	352	356	375	397	383	342	405	408	411	366	394	376	354	366	373	400	405	368	389	360	401	390	358	386	386	376	409	421	380	433	368	404	363	359	314	389	386	399	381	396	385	383	389	404	402	392	393	366	418	395	397	376	393	339	370	410	377	343	373	363	380	413	384	386	401	383	362	369	378	384	388	430	418	402	400	392	397	404	378	399	412	387	398	376	403	376	383	390	357	399	424	388	350	392	387	348	380	397	405	404	404	375	395	405	370	382	417	420	435	374	363	401	347	341	386	349	377	368	381	387	395	419	411	404	412	388	395	377	383	398	420	390	426	409	401	373	396	425	391	339	360	415	397	382	410	396	360	399	414
5779	1026	976	861	940	886	912	854	869	866	844	878	910	889	892	857	914	846	896	860	898	877	879	894	877	919	874	835	847	853	910	825	950	858	861	836	838	918	860	877	884	859	845	866	834	899	857	869	890	841	829	837	873	833	858	913	885	894	872	881	906	858	875	858	887	827	912	875	913	850	874	881	925	914	873	850	894	886	871	893	792	850	854	862	834	826	857	884	879	817	909	812	860	878	880	884	876	852	903	913	850	883	893	893	891	940	867	856	901	896	900	877	886	867	863	878	890	889	869	883	838	884	849	858	895	874	941	922	884	881	905	895	883	865	873	811	843	891	862	901	885	863	918	876	924	889	866	891	890	846	871	902	867	899	879	940	884	841	913	874	901	843	881	882	854	878	863	853	854	831	864	859	857	831	892	881	911	884	937	856	907	837	862	876	858	839	829	846	872	902	883	853	897	897	876	850	844	867	909	892	857	873	828	927	864	847	858	883	836	824	887	852	863	851	884	891	863	876	884	907	893	922	858	868	924	938	876	929	898	821	859	892	854	938	873	919	933	906	885	883	840	849	884	875	856	850	856	870	864	845	819	928	900	879	870	869	851	880	865	871	902	878	918	828	878	858	801	853	913	844	892	847	880	906	880	862	860	877	842	895	829	891	873	898	867	880	868	909	892	842	816	843	879	849	877	871	866	861	895	874	876	866	917	898	883	874	894	849	898	865	853	926	884	905	870	883	871	902	856	880	888	865	833	839	824	894	909	887	868	803	901	867	914	852	854	836	877	900	856	840	880	867	863	853	874	859	887	796	853	898	898	981	860	918	884	868	908	798	873	918	933	902	818	858	904	865	908	900	835	863	929	856	840	887	833	856	894	868	905	869	883	935	841	882	868	815	873	884	877	917	891	854	801	876	865	903	899	839	899	913	953	874	867	829	891	894	811	808	826	830	881	854	892	888	886	881	885	843	869	882	869	896	784	858	853	892	888	837	878	856	935	846	835	811	889	849	895	886	904	829	848	822	842	896	965	879	883	849	833	885	860	891	835	894	880	884	885	891	909	827	879	862	875	913	903	862	854	886	849	908	862	906	842	866	871	887	911	848	868	876	876	856	935	895	901	909	903	878	872	921	895	896	848	859	831	891	866	844	913	886	872	864	831	911	873	894	879	860	897	834	886	900	860	853	918	876	876	909	902	893	882	909	850	882	896	876	862	894	863	859	927	898	875	918	902	876	901	874	901	878	860	833	825	887	922	867	868	890	828	857	912	904	866	918	873	896	836	890	859	969	906	868	896	866	861	869	913	898	842	850	823	840	850	916	871	890	841	931	900	824	888	916	894	900	863	868	873	804	893	831	918	887	887	893	910	906	901	867	867	849	834	935	877	975	860	896	839	918	864	870	898	922	882	864	926	921	866	898	881	812	893	899	893	887	856	821	913	863	873	806	849	856	895	830	877	901	800	788	864	885	871	899	863	880	860	920	875	861	853	812	885	870	914	853	941	860	885	857	850	887	860	889	893	903	889	896	887	878	861	880	897	853	863	873	891	942	881	897	890	868	862	863	875	837	876	918	873	911	868	863	879	827	875	836	855	889	827	919	910	881	843	822	848	857	824	888	885	856	921	950	902	920	885	893	912	867	871	861	866	941	895	855	852	845	905	865	874	939	934	823	894	918	857	871	881	840	895	905	904	877	885	878	897	873	896	891	865	899	885	854	818	839	895	918	841	878	847	848	860	887	875	857	870	903	865	885	864	864	887	899	858	894	921	876	851	837	894	917	880	890	859	861	903	858	835	840	906	840	858	929	902	897	839	883	890	902	941	849	879	927	891	898	896	881	865	881	882	856	870	845	877	884	847	921	915	859	864	932	879	878	910	917	846	918	831	835	886	898	900	878	894	936	855	869	866	881	888	866	914	840	913	839	875	894	873	910	862	868	888	883	912	862	892	900	897	838	906	942	902	882	883	856	896	898	876	900	884	871	786	851	900	886	809	895	894	925	892	859	892	854	888	864	872	902	900	839	913	908	876	942	917	881	872	884	859	852	915	868	857	873	907	880	919	921	841	893	904	859	866	851	851	849	910	866	867	862	835	854	845	866	862	869	903	951	857	837	889	818	858	897	923	840	884	840	873	888	885	906	895	859	883	946	896	892	861	904	865	878	906	922	879	852	892	834	830	904	871	810	896	860	903	869	903	854	853	866	942	898	907	874	903	928	873	890	887	850	920	881	861	904	877	873	874	931	879	852	869	899	894	887	916	872	863	880	934	839	875	873	860	894	845	782	845	887	861	860	837	867	903	899	843	895	896	856	894	896	925	886	789	894	873	881	839	873	914	839	849	842	851	881	841	880	855	842	882	851	872	872	891	869	887	857	907	868	935	858	901	944	910	806	829	806	865	879	880	820	875	862	815	910	929	863	871	837	816	880	911	894	897	814	848	918	866	915	870	926	841	849	851	872	892	874	899	873	910	842	880	841	865	928	846	858	874	900	885	901	905	848	915	879	904	867	921	883	843	886	892	867	914	889	849	851	889	942	842	851	815	904	840	870	943	884	861	918	901	868	892	934	860	866	887	874	845	942	882	816	874	886	860	845	842	891	888	876	903	927	874	918	859	862	828	877	829	867	878	881	911	882	896	892	928	855	865	939	904	898	847	879	900	883	878	862	883	865	815	870	927	875	895	843	883	858	856	923	875	912	917	860	921	867	883	896	869	815	880	874	888	876	863	888	873	869	882	877	903	887	923	839	812	912	890	872	845	871	893	886	882	832	880	834	924	912	882	867	906	892	878	883	861	891	865	875	843	862	869	924	833	917	923	902	932	836	927	874	890	840	885	894	857	868	867	875	896	883	880	866	930	891	839	883	910	874	848	851	904	907	885	828	896	876	922	810	914	862	896	859	858	915	889	919	878	901	871	889	891	874	856	873	875	910	884	853	906	870	870	864	937	839	862	905	883	847	895	876	852	879	911	871	911	938	835	888	887	882	873	900	851	865	911	870	872	849	869	814	853	886	869	868	848	873	864	904	799	917	860	838	876	857	894	932	879	900	875	886	872	886	829	913	915	866	906	864	856	889	849	919	891	900	880	921	844	936	898	852	832	811	899	901	868	901	897	910	829	841	889	866	877	893	832	885	906	864	837	896	919	855	917	903	866	894	920	876	813	850	889	876	900	870	806	856	880	856	897	859	893	884	870	880	881	858	890	901	897	847	815	899	867	877	901	892	951	856	857	853	839	847	879	852	843	904	895	835	858	868	836	825	917	895	878	938	859	910	856	885	877	890	845	880	885	838	887	861	855	874	872	905	899	866	855	898	894	847	854	849	806	871	907	855	841	897	872	899	861	878	821	844	870	888	870	858	873	854	924	910	866	874	870	885	885	846	889	870	864	870	841	856	894	881	867	859	909	867	888	804	883	863	885	906	877	871	876	850	882	826	848	946	883	826	883	912	874	907	886	899	931	875	898	903	893	839	874	903	879	828	907	848
24538	20870	24517	27318	20081	1871	613	572	502	481	467	449	442	472	434	417	479	460	419	440	486	434	437	425	429	455	483	416	465	408	430	425	447	457	461	441	442	449	407	441	425	454	397	424	431	430	453	390	450	398	428	427	432	465	461	451	452	420	427	423	436	393	455	410	447	437	413	467	408	434	430	393	410	480	422	428	439	441	432	418	427	416	400	444	409	385	403	400	419	431	430	411	471	423	418	443	407	448	426	431	461	437	425	423	400	431	426	432	457	414	460	416	403	383	411	435	465	436	438	438	440	419	455	423	451	414	416	446	429	437	437	435	383	413	463	402	442	445	433	410	430	416	431	385	429	469	425	482	470	446	433	406	408	454	437	425	436	446	413	483	426	430	428	449	447	411	465	432	429	437	440	457	411	378	441	395	453	405	408	431	412	412	390	445	421	414	444	497	430	437	461	387	432	441	433	405	454	459	447	418	433	397	459	456	428	416	430	442	406	435	421	429	408	462	434	369	446	429	446	440	450	443	421	433	412	406	473	438	430	440	462	435	404	438	432	411	422	376	447	444	453	442	435	371	407	433	449	448	441	409	432	409	391	416	443	425	418	426	443	451	416	459	449	441	384	440	426	408	436	402	407	411	424	448	450	443	421	443	452	430	449	417	438	417	389	456	421	424	402	388	455	433	407	422	461	423	404	405	407	426	481	399	431	469	435	427	433	450	431	421	429	436	460	438	382	430	403	452	439	445	477	398	411	394	402	424	398	421	434	412	432	407	449	442	459	421	410	429	395	492	438	423	442	438	422	445	465	441	427	390	447	422	430	421	419	438	459	476	488	394	445	463	352	462	427	426	464	449	432	387	422	453	449	396	404	419	449	457	460	440	433	443	426	427	417	434	418	443	423	416	424	390	444	391	406	402	436	419	429	461	426	405	446	453	427	452	396	445	435	405	438	451	416	416	460	432	434	423	416	395	420	470	444	428	405	422	453	442	432	416	418	424	482	468	414	427	406	401	394	448	457	436	411	459	426	423	437	421	405	439	431	405	445	436	435	454	415	418	423	414	384	426	383	463	420	447	443	423	447	430	445	432	401	479	466	413	450	415	409	408	436	409	429	424	430	415	414	386	438	467	431	419	444	426	380	402	454	468	420	434	423	440	397	416	439	392	407	415	419	432	396	405	433	407	456	421	392	391	425	438	465	419	433	409	452	429	428	406	415	462	417	416	417	402	418	429	441	445	411	425	431	430	443	464	416	400	408	453	407	411	434	405	409	420	436	456	432	437	432	437	431	470	418	405	426	437	416	435	408	436	412	378	429	422	416	456	412	452	435	386	404	423	439	428	445	438	424	412	431	448	454	436	419	417	412	408	430	441	444	434	398	424	424	444	418	442	445	461	439	402	422	456	416	409	396	378	432	468	450	448	434	396	431	378	424	431	394	427	419	457	442	409	434	449	391	420	421	409	447	452	406	415	424	417	415	432	404	426	449	423	447	475	420	414	401	466	503	428	391	439	489	375	396	418	382	406	414	425	421	382	390	456	453	447	451	438	434	418	441	418	438	470	427	448	457	448	394	450	449	472	438	410	395	449	417	443	429	442	411	412	421	442	390	463	384	452	435	427	436	422	429	412	407	436	483	402	448	421	432	394	441	415	456	430	421	401	431	413	388	409	447	460	462	431	444	389	396	402	436	463	410	428	432	429	477	440	401	386	390	420	411	396	465	449	443	425	454	428	431	448	442	395	463	442	410	437	439	430	430	429	419	456	428	442	461	416	448	382	429	440	392	414	403	443	408	439	420	426	413	404	383	477	419	439	413	421	452	405	407	406	394	423	408	413	444	407	434	419	428	418	437	375	444	428	397	435	409	463	434	433	459	420	419	428	436	460	392	411	422	437	463	399	447	407	429	417	415	473	422	417	438	402	419	388	437	429	424	407	438	430	402	413	435	435	417	436	463	405	414	426	394	413	402	477	452	418	396	420	397	422	437	416	401	427	426	428	390	416	427	416	451	468	426	404	438	420	427	452	414	447	390	432	435	473	442	421	433	479	466	443	431	427	404	416	432	396	443	404	449	452	403	438	457	475	438	443	442	424	413	466	444	422	423	411	413	404	411	412	429	402	437	440	454	433	419	443	405	424	450	422	381	421	398	422	443	478	392	448	401	428	420	476	392	399	410	443	425	428	457	430	488	444	425	426	421	427	419	418	406	425	447	465	394	457	414	420	408	400	421	422	422	386	435	388	415	417	421	437	433	443	412	429	427	443	401	420	460	474	469	375	401	406	424	419	458	439	406	417	423	419	417	445	468	435	420	437	406	419	425	409	379	424	459	421	413	425	460	415	432	438	461	434	392	417	450	431	384	444	425	415	401	410	418	432	461	383	451	429	410	446	427	398	430	394	422	431	435	424	472	433	488	404	424	424	403	397	425	431	388	448	462	406	403	411	444	417	453	424	427	414	444	409	400	419	464	481	417	461	443	465	408	414	454	431	410	437	442	397	442	459	420	415	448	369	453	411	448	436	440	421	401	454	447	434	454	450	439	426	427	470	428	419	429	436	454	480	415	484	429	432	420	452	420	419	385	439	394	416	403	413	415	421	400	393	421	436	432	466	391	435	426	384	384	415	416	388	402	426	444	424	431	419	412	451	391	441	418	407	405	428	426	443	366	401	445	436	453	475	455	428	442	442	469	431	424	434	412	446	440	434	417	404	448	443	452	427	422	411	425	468	401	389	371	417	417	379	447	422	385	405	412	420	412	436	434	414	438	423	402	413	437	453	424	410	412	438	445	416	445	444	446	386	449	441	455	412	406	425	434	436	438	413	443	418	443	425	430	419	417	402	482	411	445	420	427	435	428	399	384	429	424	448	391	411	428	432	422	405	424	436	467	428	449	425	455	432	447	438	408	439	426	403	409	425	448	425	412	386	369	433	396	458	397	392	433	393	437	424	389	466	475	422	409	425	418	393	452	419	431	429	414	427	430	437	450	444	426	417	414	429	444	425	416	417	416	438	434	409	450	373	467	449	432	431	407	422	479	427	436	395	446	435	435	417	428	406	411	420	457	435	428	433	453	417	458	433	423	414	387	445	408	454	427	427	438	451	449	414	450	451	421	450	392	392	392	447	441	446	451	435	405	417	418	453	414	458	410	420	425	414	439	447	380	428	398	463	411	402	449	455	418	411	427	403	426	431	457	407	450	425	410	423	425	409	472	477	393	419	420	457	403	428	450	404	430	433	410	420	419	402	417	416	433	423	414	426	453	430	438	421	402	435	415	414	416	415	408	432	423	396	416	430	416	443	420	418	452	445	420	428	467	411	441	411	417	444	450	433	432	425	431	428	453	450	401	414	423	411	439	419	432	406	463	417	464	468	410	437	413	399	396	437	421	446	426	402	465	409	444	426	393	422	391	455	444	420	448	428	423	414	429	411	370	425	427	433	383	433	378	440	427	404	403	459	457	419	402	430	478	421	407	411	448	456	436	429
3731	3045	2162	1421	1152	1044	997	920	984	1016	987	926	973	963	950	942	981	936	943	931	932	931	887	960	901	960	947	965	951	911	955	959	874	966	962	901	931	915	951	894	914	970	949	951	900	915	927	897	942	839	939	940	931	920	893	992	916	945	937	931	981	931	960	951	928	892	949	953	885	968	929	968	920	918	958	969	969	893	944	982	945	922	917	937	945	961	926	900	933	979	957	941	917	923	928	934	903	928	934	899	918	979	986	916	936	910	899	912	943	969	950	900	968	980	938	936	981	924	970	961	883	1006	945	947	940	979	953	982	907	945	942	943	974	905	948	927	930	922	953	923	903	894	896	980	945	953	894	914	944	901	984	958	926	890	975	957	914	958	921	956	921	951	969	941	909	913	908	913	903	920	928	952	955	940	887	953	948	936	985	930	892	933	984	922	883	950	946	931	950	947	928	960	950	994	946	933	909	968	937	973	948	936	951	958	943	953	893	982	954	885	912	957	975	941	905	909	954	937	877	966	948	914	953	912	954	902	933	942	864	916	973	951	916	976	917	938	905	911	914	884	946	931	926	946	924	959	946	877	888	922	875	857	901	879	935	951	924	958	952	1000	925	972	939	920	903	940	920	971	916	916	912	952	962	922	939	931	927	910	917	898	959	952	944	951	918	935	1003	920	934	903	908	924	957	838	906	966	1010	935	922	938	939	916	934	932	955	951	927	980	890	921	924	860	1011	948	894	940	960	929	928	914	1022	926	912	907	953	957	961	912	944	919	924	993	911	928	930	925	956	901	957	967	954	964	961	965	962	1011	977	864	928	923	915	881	944	935	994	943	973	907	916	954	956	971	958	930	897	934	902	912	932	938	949	903	980	928	924	959	910	931	938	996	979	952	904	999	908	920	945	952	964	965	926	945	957	945	875	917	969	930	930	973	958	987	932	923	894	915	949	929	950	947	889	938	892	910	937	944	928	931	956	932	998	913	936	948	940	979	920	938	945	914	910	911	861	945	924	926	918	877	926	925	921	993	910	910	990	977	962	948	923	925	903	915	955	919	906	916	927	957	923	964	958	897	922	944	909	976	914	922	933	932	928	937	963	916	949	936	910	961	903	940	888	939	992	929	902	874	945	887	954	958	911	971	918	932	969	915	931	974	930	886	903	939	929	933	968	962	949	923	902	905	970	1004	909	881	982	980	955	937	921	894	922	971	868	900	947	944	910	891	898	931	974	937	880	956	888	912	940	970	947	927	935	905	921	939	887	899	952	979	937	962	928	888	913	903	944	944	984	968	1004	904	930	944	926	932	886	962	937	904	936	921	933	939	880	915	959	925	947	927	969	946	929	943	936	922	956	906	898	877	880	931	950	956	951	949	928	989	929	889	913	883	934	987	861	940	936	974	934	964	932	974	923	960	898	917	939	931	983	914	902	891	897	957	954	1001	885	960	969	917	911	935	948	905	946	923	924	976	949	873	901	938	957	892	952	973	968	922	931	942	932	934	952	952	962	941	938	918	891	929	892	945	1051	955	954	879	895	1020	932	957	863	911	955	954	917	907	1021	898	907	878	932	952	951	905	940	879	906	942	920	907	978	934	928	911	955	950	939	884	923	902	864	908	951	948	930	890	908	956	924	931	951	970	930	911	914	923	946	938	923	970	965	948	914	947	1010	935	958	940	958	931	976	948	934	962	965	958	964	902	935	949	913	892	959	894	913	960	980	892	933	999	928	921	952	926	955	940	981	964	950	899	922	931	974	946	900	931	857	967	931	913	923	936	925	974	910	968	916	912	921	921	937	921	957	943	932	896	913	887	927	909	931	916	904	960	954	954	935	897	990	899	992	883	932	974	951	925	946	980	966	923	943	936	959	937	944	907	909	893	948	919	949	906	877	918	903	943	943	932	945	929	965	926	928	922	896	971	905	971	967	876	940	983	908	981	927	951	925	943	929	937	968	956	953	958	946	929	891	870	917	852	952	930	984	902	905	927	936	929	951	974	958	999	988	916	894	910	954	972	895	923	940	980	940	934	872	929	933	887	942	994	862	942	944	876	932	923	882	953	907	1000	927	938	915	938	924	952	966	949	965	885	911	915	946	944	857	934	937	881	913	924	927	904	944	943	934	948	919	905	966	945	928	920	885	886	913	984	920	967	927	928	939	977	932	933	952	899	929	886	938	859	947	928	894	931	970	890	933	954	936	936	909	953	993	909	904	917	950	952	914	911	944	955	915	971	977	959	975	934	955	936	923	931	984	925	935	892	983	990	957	953	902	936	941	895	927	932	961	965	955	894	930	907	914	923	958	929	950	955	913	952	977	942	911	920	972	918	988	887	927	922	942	922	938	975	941	960	955	927	940	938	929	906	901	943	1015	939	905	979	859	870	899	952	965	886	942	889	888	940	954	956	877	912	916	865	920	939	917	894	928	911	905	896	926	948	953	879	923	944	909	962	934	982	901	925	898	949	935	919	921	928	906	928	943	897	948	945	979	904	915	950	972	948	940	919	849	1000	884	972	903	938	931	924	973	927	946	921	887	814	925	937	971	928	938	957	947	973	887	915	883	931	942	938	911	928	991	919	904	896	901	945	929	945	962	955	959	947	932	949	958	939	944	975	936	943	939	946	990	921	895	932	933	941	960	965	886	960	916	919	930	948	928	971	906	926	974	946	974	918	959	960	973	964	864	915	929	926	907	966	887	987	952	983	908	878	956	949	949	932	963	936	916	949	984	922	976	956	978	889	895	877	927	929	936	927	928	919	924	973	995	922	1003	954	919	933	977	936	914	901	944	930	921	975	905	957	952	975	918	923	909	940	957	946	932	949	898	915	982	955	980	967	923	973	953	918	912	950	952	957	920	968	989	971	963	913	926	1041	940	978	945	933	977	944	974	968	956	921	934	902	929	932	966	913	896	967	936	890	984	951	974	925	934	887	938	930	972	890	928	936	927	868	942	918	898	964	931	1016	932	892	946	939	902	961	910	941	940	945	904	931	979	946	929	948	964	951	913	911	935	980	908	951	953	901	984	941	963	915	927	916	920	964	927	953	912	981	975	907	989	930	942	970	939	979	926	990	941	980	949	1010	934	885	932	887	932	895	870	995	882	946	964	920	925	957	908	946	919	924	929	937	958	935	952	919	945	956	913	1000	904	957	891	920	906	885	897	929	922	890	953	946	994	954	941	921	930	929	916	934	912	929	964	919	919	942	937	912	902	947	889	958	887	931	943	874	914	892	892	939	971	923	973	939	929	971	981	954	987	938	982	908	910	972	939	967	953	929	950	960	931	913	941	959	900	923	900	922	892	932	906	917	878	901	957	962	929	931	939	902	923	880	925	917	928	933	987	958	929	941	956	914	928	920	995	932	963	921	926	982	933	916	936	935	963	981	956	971	952	893	921	973	919	967	960	918	934	893	913	954	960	843	908	915	916	915	942	944	921	925	920	894	974	965	934	951	937	927	912	945	969	930	973	914	910	935	983	906	961	879	942	952	921	858	939	974	897	964	969	907	974	953
23551	20806	25057	26642	20808	20793	2756	528	380	348	309	320	307	303	275	256	237	256	265	227	252	289	228	273	252	269	277	270	244	274	251	254	282	227	242	292	231	261	225	236	248	237	253	260	258	253	268	229	216	238	236	256	240	236	224	203	263	260	253	262	238	272	232	250	231	256	235	249	252	257	252	222	242	238	262	230	231	261	260	241	222	239	265	252	213	227	239	233	249	221	267	254	259	222	241	220	247	235	226	228	239	238	237	215	210	277	250	231	251	225	242	273	252	229	245	244	263	230	234	257	253	216	248	231	265	253	246	228	257	253	220	214	254	244	242	219	254	254	267	245	242	246	227	228	236	235	222	247	231	229	209	248	213	240	250	271	265	227	226	233	247	232	244	238	233	247	268	231	236	251	270	261	217	221	213	212	232	235	219	251	263	217	224	256	247	230	258	217	245	261	217	222	230	264	229	203	240	234	221	249	201	193	250	222	220	241	259	269	251	250	242	242	215	238	230	248	221	250	242	238	215	255	251	219	245	237	253	212	213	225	250	246	227	241	240	239	236	260	229	214	224	244	237	272	239	218	263	230	227	258	229	231	234	270	246	222	240	234	237	248	246	260	232	232	238	220	230	227	238	230	237	247	257	242	266	238	225	248	245	251	252	253	254	230	227	230	254	246	250	246	259	241	226	245	249	259	243	250	241	223	225	220	239	217	216	225	242	267	238	247	242	237	247	248	243	235	250	220	225	195	262	253	218	234	219	278	247	249	248	241	234	241	249	241	250	256	247	225	250	232	219	238	243	257	257	226	256	247	257	236	225	222	246	239	230	265	220	237	229	245	253	216	261	271	264	242	233	220	216	249	244	250	238	219	241	239	251	229	221	232	242	222	219	246	222	248	269	233	236	232	241	228	283	224	250	224	263	268	233	259	261	234	217	207	239	233	232	254	221	207	211	246	222	247	237	239	238	259	225	234	241	236	246	277	262	261	226	248	251	243	245	243	220	223	234	239	245	251	245	226	249	246	237	230	241	231	237	226	217	242	221	207	226	261	215	249	240	248	203	242	250	221	226	231	229	186	246	263	242	255	200	212	219	222	221	202	231	238	249	239	233	253	277	256	231	221	219	216	218	229	217	245	260	241	245	220	234	225	228	248	232	245	243	260	218	239	217	219	203	265	251	253	254	234	223	254	250	223	236	264	207	236	225	219	223	276	239	213	217	261	244	229	220	226	232	206	242	246	225	260	266	248	276	243	258	227	235	221	233	271	218	241	224	221	232	269	233	268	226	202	240	226	250	251	257	231	224	222	242	238	241	244	233	249	211	254	231	229	229	222	215	238	250	260	223	225	211	228	228	217	238	245	238	245	279	243	249	216	247	235	217	233	252	244	198	242	215	228	250	235	228	230	232	216	219	232	244	219	215	238	247	260	273	246	253	258	229	248	221	221	224	234	227	235	247	214	226	225	222	264	273	243	245	275	263	245	218	226	221	231	201	211	228	214	216	225	238	204	219	222	225	245	205	240	248	252	247	251	221	220	232	259	225	237	245	237	228	254	250	266	234	232	251	251	227	228	221	220	241	247	266	246	271	231	230	234	244	247	203	237	220	273	244	265	229	243	241	253	211	235	237	266	244	226	246	246	243	214	232	233	214	254	225	228	234	253	220	210	228	214	274	221	241	216	228	263	238	244	249	225	248	241	202	235	250	216	246	256	225	262	194	222	220	226	235	243	253	269	244	220	256	224	230	255	260	253	255	221	232	204	227	226	233	238	257	254	222	249	266	240	220	214	264	246	245	246	247	307	256	265	236	227	230	221	235	266	217	243	227	267	240	262	211	248	266	221	237	240	281	226	246	240	279	228	227	224	246	238	238	221	231	238	254	229	249	242	252	210	246	241	245	197	259	239	258	242	243	244	215	227	226	253	254	216	208	273	284	233	239	249	227	227	251	232	246	244	229	226	247	222	239	228	267	219	230	233	225	215	238	224	213	251	229	214	239	227	237	250	247	213	218	269	252	233	234	239	257	248	238	216	237	248	217	221	239	232	266	224	268	219	207	243	234	251	215	268	242	217	216	219	236	211	227	239	239	207	240	245	274	260	216	235	217	243	242	234	235	222	227	255	231	218	238	230	231	230	250	220	245	262	241	245	267	250	256	218	218	227	253	229	247	237	264	255	244	247	278	261	211	250	219	228	236	265	264	252	260	225	236	214	246	252	241	244	260	222	238	239	234	242	235	247	206	236	261	222	209	227	229	241	222	229	194	250	237	221	272	238	257	238	242	238	245	246	217	225	188	230	226	259	231	243	248	260	257	228	192	237	235	230	209	220	231	211	229	237	218	237	212	251	213	243	227	222	235	212	233	244	239	256	250	254	278	257	245	207	258	239	234	234	212	265	229	215	231	226	219	244	232	232	233	238	228	262	228	240	248	222	247	242	233	256	240	228	274	243	237	239	235	257	223	232	244	252	276	232	232	257	267	223	252	246	236	236	241	248	260	226	224	248	265	208	258	237	232	231	254	218	228	214	228	240	252	229	213	253	254	237	250	260	235	262	230	257	239	271	224	248	222	287	218	229	227	235	198	228	257	236	233	245	252	241	242	213	231	217	226	249	247	258	237	229	255	196	224	224	220	248	209	248	237	223	229	237	234	262	246	224	235	246	263	255	209	265	253	216	237	236	247	257	233	242	222	239	246	281	236	259	226	231	241	259	247	248	254	272	232	266	221	255	256	239	228	245	241	252	272	225	220	272	241	256	236	226	231	234	248	233	248	234	241	262	253	265	235	244	221	216	238	221	241	200	212	209	229	243	285	233	269	245	271	215	255	259	206	236	237	232	242	203	240	228	234	256	220	275	248	262	249	248	236	234	208	239	229	254	229	245	237	248	233	272	248	231	285	257	242	253	245	236	236	209	212	246	250	257	212	228	243	248	260	254	224	232	259	221	229	237	233	239	239	269	237	241	257	226	267	257	218	247	195	251	210	270	245	243	235	245	223	229	238	234	213	248	242	251	250	247	248	213	248	237	255	239	224	228	245	211	247	260	226	279	236	233	227	225	247	225	220	214	231	229	237	206	224	251	224	232	253	227	252	236	247	216	245	236	209	238	218	236	256	225	221	259	225	246	242	245	234	258	247	256	254	249	262	216	226	218	251	249	248	254	243	275	283	234	232	244	255	278	248	239	274	246	213	249	265	208	242	250	201	248	209	226	255	246	245	237	218	231	262	230	234	248	249	265	239	216	225	220	252	231	240	251	236	204	235	248	263	242	260	236	253	238	230	210	258	220	267	223	249	233	239	229	224	228	235	232	235	254	267	238	237	238	246	232	266	248	256	241	229	243	227	262	238	274	268	215	241	222	236	280	267	241	235	255	256	250	238	222	221	225	231	249	252	253	259	258	236	240	265	263	222	209	223	206	232	193	249	245	243	240	251	240	241	240	247	244	256	256	274	270	224	217	243	255	220	234	213	219	229	253	215	244	218	253
3663	4853	3051	1498	1034	770	708	662	600	646	640	649	632	617	531	592	604	572	570	550	576	589	577	644	574	588	569	558	545	563	549	566	567	549	555	591	554	541	541	549	559	528	572	546	571	504	559	529	574	567	563	546	545	548	615	570	546	526	603	584	560	573	559	580	583	557	574	572	543	576	561	578	568	569	559	567	601	576	566	606	568	579	541	525	538	592	576	542	499	547	547	587	574	561	534	580	589	584	563	574	561	555	501	514	597	576	595	603	518	541	556	569	549	550	594	548	532	558	566	556	548	564	555	563	536	564	607	593	584	513	586	605	519	563	555	621	542	602	561	537	628	592	589	545	558	545	583	583	551	567	499	543	577	561	526	575	561	542	588	550	575	578	588	539	557	550	505	524	570	557	595	576	579	517	577	558	583	534	567	558	545	606	549	548	582	550	554	570	556	559	600	592	605	553	532	565	596	563	582	562	558	572	553	515	577	573	629	597	545	552	584	548	583	580	553	541	604	552	585	595	585	584	510	609	574	533	539	525	512	584	584	566	588	604	588	520	559	585	519	531	546	537	534	538	561	527	562	564	574	576	571	552	559	507	584	581	590	570	578	523	561	527	556	586	576	537	551	561	526	579	558	540	572	551	544	581	563	560	516	553	568	552	562	551	581	586	552	584	544	541	532	577	536	533	595	524	551	558	539	548	568	497	574	562	552	568	554	558	512	554	567	585	595	587	598	571	565	561	621	547	567	541	541	625	570	545	562	554	549	599	547	547	562	558	542	559	510	563	552	573	589	512	591	585	545	588	505	543	550	548	539	564	582	545	622	536	560	530	544	560	520	599	551	608	514	605	538	519	542	551	569	544	552	527	561	535	552	538	569	579	585	570	555	568	587	575	546	521	541	518	547	587	551	547	577	545	570	562	554	585	504	537	561	563	537	559	521	573	565	550	538	568	550	586	534	574	528	542	572	594	552	547	532	564	572	570	544	573	561	563	543	582	571	561	595	572	538	602	537	526	524	597	535	576	528	558	569	539	583	575	543	573	537	543	547	517	548	507	555	553	533	561	584	552	579	568	568	557	551	546	617	541	547	563	587	548	535	515	559	529	560	573	561	555	569	549	537	570	572	546	560	546	541	564	524	563	546	593	551	557	578	605	589	540	559	578	588	553	539	592	549	550	571	543	550	487	570	556	548	557	595	529	588	553	540	568	577	549	553	547	546	549	562	563	559	583	573	539	566	562	560	540	557	551	561	603	562	533	530	562	576	567	555	614	550	567	577	551	598	585	569	557	557	535	547	544	548	555	507	543	545	571	573	564	597	563	528	561	585	533	565	576	588	565	583	589	579	587	619	550	589	542	574	579	547	576	524	542	538	591	579	538	553	556	526	555	569	569	584	561	583	557	532	550	571	554	558	525	533	536	549	589	595	575	559	568	582	595	559	586	596	548	594	564	516	542	558	559	599	537	538	534	561	586	533	521	592	557	551	513	535	542	591	562	563	550	554	548	567	548	585	533	557	588	620	559	538	565	538	535	530	591	586	553	557	559	572	577	597	521	581	579	553	544	569	554	527	545	520	545	530	542	514	509	548	561	573	569	573	530	572	575	516	558	507	619	539	554	576	518	539	532	600	595	549	589	547	572	583	536	557	551	584	553	522	561	573	522	571	527	547	551	514	542	574	527	532	553	557	579	550	537	550	542	545	534	554	561	588	582	582	525	566	525	573	556	562	563	548	532	545	549	566	551	567	546	531	612	535	614	552	622	542	544	577	534	554	552	518	549	494	546	581	571	527	569	555	524	545	560	521	552	537	568	549	526	540	588	525	566	568	566	556	584	545	565	566	559	546	573	543	549	567	544	540	569	587	555	565	495	565	573	562	565	587	545	543	557	552	573	588	566	574	525	548	555	561	571	542	557	572	535	591	543	543	594	534	490	588	510	547	503	561	507	543	556	569	593	537	530	527	538	579	585	556	542	566	546	510	559	557	568	524	604	555	551	595	565	551	590	533	582	577	591	591	532	528	525	562	570	549	562	572	594	571	520	606	539	581	524	570	598	545	542	553	541	522	525	534	531	577	548	592	561	535	551	576	586	579	537	589	579	567	549	568	553	539	598	542	576	557	566	566	526	582	555	547	560	574	559	595	551	531	558	566	579	551	560	556	595	565	560	536	583	539	542	573	561	556	530	535	548	605	577	507	528	548	594	527	569	544	531	548	599	583	576	555	601	572	544	550	587	547	568	583	575	596	545	524	583	582	573	546	500	519	622	560	530	561	595	530	538	572	554	527	591	524	558	605	539	586	529	526	582	545	602	550	547	578	543	548	576	560	584	579	550	561	553	571	568	541	516	569	568	570	602	549	538	542	567	554	575	552	552	553	579	576	549	599	561	560	584	536	503	552	541	551	541	542	552	567	568	558	602	561	549	554	592	557	564	558	547	559	528	552	588	541	559	541	584	565	539	592	583	574	561	566	575	570	560	547	595	579	601	580	570	533	583	572	583	575	561	522	531	548	566	542	538	503	558	567	536	578	558	530	542	561	605	534	542	559	520	521	541	554	555	541	544	559	581	574	529	549	533	559	540	530	554	547	563	524	589	548	538	567	555	558	575	546	555	499	551	570	533	584	552	517	537	524	574	560	561	512	592	508	546	553	555	552	582	541	576	545	587	572	553	563	583	609	563	543	549	564	568	552	615	535	556	544	577	574	579	517	565	577	558	530	604	551	592	553	556	555	559	539	564	573	582	593	604	567	523	564	564	567	551	573	547	551	519	559	586	545	535	547	592	597	555	598	570	579	556	558	567	578	579	562	530	558	573	509	589	576	517	550	594	514	571	540	603	561	604	559	565	545	567	548	570	539	554	576	511	562	561	574	576	572	586	587	518	559	537	573	521	546	566	595	571	600	591	574	585	542	587	519	523	578	575	529	567	572	572	569	549	568	561	537	563	577	568	542	550	519	555	531	569	538	553	579	530	572	551	548	550	566	557	527	590	606	552	558	569	600	582	555	553	548	560	583	579	583	540	592	529	558	563	524	557	621	552	555	553	512	555	579	548	574	556	537	559	543	559	555	575	572	530	547	615	583	547	521	568	579	556	555	566	566	511	553	569	599	590	571	588	550	552	562	527	566	557	582	593	596	578	564	555	530	550	531	558	603	531	540	562	553	524	584	558	573	553	565	561	550	549	546	514	541	560	541	556	525	595	542	600	529	576	507	564	518	559	585	557	554	553	573	501	541	595	602	534	576	525	548	540	547	559	556	526	558	536	530	556	571	584	553	530	581	536	558	559	558	573	565	549	563	560	517	579	545	523	579	577	615	566	545	535	564	554	588	556	583	566	573	549	536	530	553	581	553	564	613	570	588	532	569	567	551	591	576	566	547	578	598	598	540	552	542	562	525	578	596	548	519	602	574	531	565	528	544	529	572	574	563	561	585	568	548	522	544	540	537	552	560	556	598	563	576	576	547	535	516	590	583	540	540	596
32581	12025	1495	578	425	403	374	379	415	397	371	370	408	392	397	375	368	395	355	388	370	408	362	385	364	417	386	396	388	381	388	374	361	367	340	377	396	396	390	394	383	452	375	353	351	375	349	386	410	355	371	401	397	406	397	366	387	373	387	421	391	380	388	409	391	392	422	381	399	382	438	390	384	390	374	373	421	350	354	391	390	419	360	418	400	387	388	378	430	363	399	385	347	376	347	357	414	401	422	401	366	386	386	347	387	365	383	363	403	393	382	417	395	387	386	413	360	363	393	387	359	399	340	385	403	396	374	411	431	338	392	369	353	380	366	360	380	378	384	378	373	378	361	355	384	375	359	395	393	367	344	359	404	413	421	417	376	356	398	404	340	395	379	380	393	419	397	395	417	349	388	398	409	395	372	354	312	395	366	357	372	405	397	395	340	355	353	376	416	385	359	364	372	422	380	404	358	376	386	360	397	419	394	385	388	379	416	386	346	395	367	368	404	393	393	378	392	387	367	390	415	360	347	374	400	365	383	345	412	363	384	402	377	395	373	359	338	415	348	366	405	424	406	377	339	380	372	358	413	405	375	360	355	372	371	414	371	389	410	366	382	384	399	385	380	367	405	439	369	373	409	381	393	375	354	394	385	398	357	367	384	375	415	370	360	340	429	354	372	363	397	371	417	373	381	391	396	379	398	402	382	377	375	373	359	413	378	359	411	395	398	404	373	383	392	392	375	436	368	338	383	416	391	388	363	425	374	366	424	348	425	366	368	385	383	399	423	379	380	374	418	408	364	381	365	403	431	374	401	390	390	394	384	381	372	362	397	400	360	384	350	332	373	378	377	397	398	386	391	342	375	372	387	396	380	371	364	384	377	390	353	386	405	419	408	414	384	367	444	406	403	391	398	373	408	374	386	386	345	369	380	362	365	367	402	360	430	407	351	359	381	390	368	407	402	386	384	362	359	421	421	385	388	356	395	414	379	384	395	405	377	388	371	362	376	395	393	380	371	405	394	390	420	358	350	384	380	394	413	378	402	382	400	326	388	377	360	371	408	392	387	437	358	379	356	378	400	369	337	403	375	375	436	391	393	442	413	405	355	399	379	383	356	369	358	409	381	407	386	373	385	401	405	400	423	369	367	367	343	355	355	358	386	365	392	376	393	387	404	362	393	405	355	393	378	366	360	366	379	386	346	373	410	366	415	371	383	377	394	402	388	397	415	387	389	437	404	374	378	407	395	340	398	372	356	386	382	407	377	366	392	390	415	410	387	386	410	382	396	394	401	372	397	410	367	331	389	419	401	353	367	349	342	363	363	418	420	358	395	343	340	356	417	386	409	368	416	389	380	385	384	371	425	418	375	387	379	393	395	396	386	370	420	387	361	416	373	386	378	359	377	403	407	387	383	382	419	355	384	430	383	391	401	381	409	365	381	360	386	385	421	367	390	372	385	365	399	405	367	387	379	406	379	383	388	401	420	381	377	353	398	383	376	383	366	380	387	387	364	391	368	409	370	395	410	400	413	404	369	376	355	343	392	370	381	349	377	392	371	381	385	368	392	359	383	360	393	415	390	391	389	358	396	413	393	402	387	402	394	381	365	398	378	371	373	339	397	398	407	405	414	401	335	414	390	397	362	413	386	394	415	390	386	401	367	376	354	373	390	372	376	378	388	369	374	399	384	400	376	384	372	361	387	394	401	414	394	394	343	389	373	354	401	350	409	368	348	381	354	336	372	366	359	375	383	418	398	414	379	393	392	355	376	431	419	404	391	391	391	386	347	365	378	366	390	393	368	368	384	416	394	376	411	380	375	387	382	377	361	359	384	373	379	401	398	359	390	368	390	366	366	403	377	387	353	401	372	359	354	380	391	365	409	393	378	405	380	382	408	378	392	387	376	404	360	383	360	407	415	374	366	365	415	383	357	361	373	401	378	389	398	373	431	380	393	342	414	408	392	376	361	416	343	378	389	399	394	445	390	399	351	372	383	398	357	394	361	377	412	392	387	382	382	384	394	391	358	374	378	385	383	414	375	373	395	365	401	368	393	426	403	352	396	379	370	381	389	381	379	370	396	366	386	357	385	384	410	366	409	382	397	394	387	393	420	374	400	391	405	359	410	405	382	342	374	376	384	353	407	391	387	396	385	374	382	420	404	410	376	374	380	355	392	362	399	401	399	381	436	385	387	369	412	358	377	375	381	379	393	407	388	405	364	388	406	400	387	363	381	389	358	391	365	375	391	342	396	385	394	393	394	382	389	435	387	401	407	384	369	398	363	412	400	390	396	404	411	361	393	366	376	417	381	417	382	371	394	366	395	381	395	389	385	353	402	403	377	387	364	371	426	353	415	371	354	390	394	358	413	341	385	435	364	375	358	362	394	396	397	384	375	429	400	354	398	357	359	393	373	398	390	380	400	383	382	400	393	380	393	406	369	378	399	408	373	359	389	372	423	366	389	404	361	378	370	367	402	359	356	415	384	379	376	402	335	349	376	378	382	383	402	421	357	379	369	372	364	384	400	395	385	385	365	350	392	377	420	408	411	402	383	340	401	376	384	387	366	346	359	405	388	360	359	359	380	393	418	397	381	384	380	356	398	381	373	410	399	422	378	357	406	402	415	387	394	390	393	426	405	421	394	393	392	380	368	375	393	373	362	385	363	381	387	384	386	358	423	426	395	353	372	406	376	400	333	362	436	402	375	371	340	408	374	367	444	388	388	361	385	371	352	429	363	353	379	429	377	414	374	387	360	373	420	359	369	419	359	349	400	400	372	363	353	357	388	396	413	365	417	369	387	392	372	419	407	376	411	384	365	393	390	374	388	362	362	419	400	399	401	374	391	416	391	421	441	390	397	392	383	393	383	385	366	387	378	412	426	402	425	351	391	363	389	403	353	380	371	401	378	400	441	372	395	386	358	379	362	385	380	372	374	377	384	405	384	401	388	403	414	348	387	392	393	382	409	369	380	379	396	348	341	377	407	361	412	403	402	426	373	410	369	361	348	380	361	389	392	394	386	376	393	418	386	365	356	389	386	388	371	382	378	349	378	371	387	403	348	379	354	367	393	389	418	371	400	371	395	402	378	373	401	387	345	394	379	378	376	393	410	391	407	375	354	425	390	385	386	390	397	398	402	407	402	399	402	390	364	375	362	393	400	399	407	372	372	349	385	402	376	392	380	382	402	326	374	416	389	330	370	401	414	368	397	340	426	407	354	379	369	387	423	367	390	380	371	404	393	379	404	392	388	399	367	359	433	376	387	356	401	369	338	409	396	406	381	396	382	366	413	374	391	416	410	355	406	392	380	410	343	368	382	369	363	399	383	378	422	342	371	351	428	395	381	363	410	378	360	396	350	373	374	435	395	359	345	377	406	374	371	376	397	423	360	385	376	365	417	386	404	397	429	415	373	401	402	432	405	408	357	371	432	385	389	411	387	354	417	405	419	328	388	399	380	421	397	415	409	377	336	386	379	384	379	410	412	410
5607	1027	947	908	881	894	871	893	899	864	872	832	912	886	818	918	856	874	915	871	892	868	875	890	884	909	900	876	902	865	822	874	869	833	890	927	848	881	867	912	856	878	890	874	936	866	848	908	879	891	902	902	913	916	915	839	881	884	925	881	913	886	860	885	870	887	932	937	927	882	809	882	862	821	822	873	934	874	882	943	876	856	892	827	895	853	825	897	835	888	882	890	901	879	850	875	837	865	824	905	878	851	904	846	916	901	922	886	902	835	887	843	931	895	846	865	903	879	876	872	855	843	893	849	850	884	890	898	854	856	885	900	880	943	874	846	896	873	872	954	838	874	871	876	825	945	848	839	887	875	868	839	889	847	920	867	859	858	872	914	908	824	866	885	894	961	880	836	910	907	865	870	853	879	859	899	853	853	850	886	901	898	897	872	895	909	931	868	924	869	864	910	904	873	879	859	858	876	910	868	913	866	897	929	896	907	941	884	892	865	869	897	886	894	843	868	854	861	892	917	871	876	873	918	858	902	873	902	919	885	926	796	862	899	868	892	913	917	901	857	810	889	856	877	903	890	886	883	915	893	857	873	819	878	927	869	886	852	895	825	919	879	865	858	873	898	885	904	863	838	913	895	872	902	881	858	923	871	844	888	890	924	836	897	888	923	886	905	881	859	841	907	877	897	870	897	833	920	873	885	853	894	864	912	931	885	865	883	868	899	862	918	891	891	856	886	846	888	861	877	858	871	891	872	876	912	888	872	954	895	829	907	883	908	909	832	901	893	860	816	888	853	914	897	883	906	900	842	872	882	881	931	824	888	874	826	892	866	900	848	895	859	885	842	857	869	943	872	895	860	878	861	899	861	852	937	873	880	868	838	850	868	881	842	817	950	880	905	889	858	866	869	808	874	876	902	856	884	838	833	916	870	862	863	890	934	945	876	857	890	882	833	840	857	908	871	864	944	872	906	937	849	911	860	874	858	860	936	943	869	830	861	848	845	887	863	848	868	867	905	843	887	884	867	930	862	856	878	822	908	890	878	887	876	905	877	830	857	868	850	884	892	920	911	889	868	874	927	853	866	874	884	904	901	875	811	936	885	844	862	855	896	903	852	909	895	867	852	866	869	881	895	930	882	903	890	882	911	885	882	896	852	843	851	859	827	821	892	898	910	873	849	848	896	879	865	909	902	893	926	867	864	870	865	855	851	860	882	863	797	872	926	877	890	887	856	947	911	892	899	862	935	867	887	901	903	906	881	848	885	907	911	849	884	924	886	871	905	914	882	885	852	916	888	847	872	906	921	852	890	883	896	838	911	843	921	862	875	892	922	846	883	845	848	880	909	829	863	874	837	829	906	867	876	882	918	890	885	860	801	891	851	875	855	907	938	885	909	859	883	908	855	821	820	891	870	823	894	906	859	908	945	865	876	897	916	906	904	823	888	851	919	893	908	887	881	869	875	864	853	887	878	860	904	864	839	889	907	904	807	898	876	894	853	897	848	923	910	858	849	887	843	914	887	876	886	838	892	961	919	850	872	861	865	868	847	901	887	906	916	907	892	909	896	878	870	881	895	848	879	869	869	865	858	886	883	908	902	881	828	865	917	945	853	948	921	874	862	897	896	880	868	880	893	837	909	853	893	929	913	842	848	907	866	885	890	856	942	908	866	861	878	861	873	874	873	907	933	876	851	868	867	814	858	892	892	860	890	893	879	874	899	927	904	940	838	863	854	875	897	891	855	875	883	896	881	908	916	838	872	894	941	871	845	911	866	907	862	863	823	913	837	851	879	912	827	899	903	862	840	829	881	944	880	906	855	922	902	915	895	917	849	859	909	854	859	840	909	900	893	863	891	828	835	872	883	830	913	884	920	946	856	866	871	891	845	909	876	911	892	856	856	861	869	851	861	904	856	873	893	856	882	896	836	898	900	903	895	865	856	882	824	860	927	851	923	869	883	874	834	870	846	868	899	885	913	862	905	870	868	891	890	836	869	904	950	843	877	846	869	864	915	849	836	862	887	910	886	868	873	839	949	881	921	877	873	892	921	886	882	881	846	912	889	872	860	860	868	883	922	815	905	895	863	849	883	855	916	930	881	854	887	867	916	881	954	851	841	886	907	886	882	868	862	871	958	877	914	837	858	927	898	881	880	841	888	898	895	894	894	870	859	885	875	901	840	885	875	908	845	904	881	897	812	912	886	867	879	897	833	843	907	858	914	836	843	939	901	889	917	864	857	910	894	896	922	848	837	861	871	857	870	886	894	906	873	836	870	877	905	883	904	923	852	925	899	961	883	838	917	890	882	889	921	874	945	863	901	876	824	833	860	901	835	867	829	914	840	957	863	857	901	887	927	840	880	853	838	914	858	905	844	860	970	895	883	882	855	927	847	890	858	875	878	877	870	868	910	895	850	865	899	884	913	943	873	870	821	871	857	844	832	804	905	891	845	874	881	800	893	884	884	925	876	924	855	894	918	850	882	853	888	901	890	831	873	863	851	839	907	893	840	885	878	912	900	900	846	877	868	867	923	909	898	907	897	924	879	917	850	863	894	869	840	883	872	887	867	859	898	807	908	868	921	849	905	911	903	880	833	867	870	920	899	898	907	835	873	866	875	861	882	875	848	865	908	845	850	879	806	843	898	879	868	914	803	879	876	881	899	890	903	879	919	896	852	874	844	893	899	842	926	880	848	840	887	885	904	897	922	866	907	886	936	915	864	863	891	811	900	868	862	888	875	872	879	885	845	887	871	858	881	892	900	869	922	885	902	860	920	907	856	867	831	893	849	853	870	895	884	839	854	865	931	898	883	882	892	905	888	857	874	899	919	869	865	879	892	910	861	821	862	915	915	886	910	863	907	878	902	886	831	895	858	868	872	837	841	927	858	854	883	873	896	920	909	881	856	907	869	831	846	909	869	908	885	856	890	871	912	935	852	906	869	882	909	884	871	899	863	862	873	866	894	930	880	873	902	899	823	888	839	924	873	866	885	868	897	887	819	935	862	897	882	855	859	930	884	959	900	882	876	860	915	900	844	867	885	918	892	880	910	855	882	905	883	911	879	877	876	852	864	834	868	863	921	872	875	912	891	890	848	841	855	883	819	890	922	944	933	870	873	872	917	916	907	895	887	858	829	897	884	861	863	863	937	914	918	897	853	865	825	890	895	910	894	909	907	841	876	891	911	834	858	850	899	853	905	883	869	849	869	826	878	837	877	868	860	913	886	937	900	919	850	858	834	886	871	878	866	947	881	894	908	840	912	895	854	857	852	889	857	934	814	838	883	895	884	903	972	861	917	894	899	835	839	901	909	831	856	895	918	875	898	845	899	900	901	913	883	911	848	917	869	863	906	949	877	859	831	894	882	916	871	898	918	877	876	908	851	918	832	876	867	870	896	878	926	879	959	909	967	887	926	885	934	912	842	870	852	892	898	872	857	890	842	819	882	850	861	876	875	895	880	892	889	856	890	892	892	866	897	842	890	959	888
24429	20833	24493	27237	19894	1639	614	539	499	460	457	459	454	424	414	433	439	442	424	448	436	416	443	418	423	473	440	428	409	443	418	443	462	466	461	447	405	451	423	430	481	439	426	438	383	398	397	448	378	487	450	431	430	430	424	448	429	412	420	456	386	430	430	420	443	409	435	423	428	455	473	429	448	396	421	411	454	445	390	439	412	397	451	452	382	404	448	432	417	415	396	416	388	427	420	435	455	487	464	459	447	457	417	410	441	454	449	460	445	414	413	449	394	427	393	413	409	454	442	407	373	397	416	434	445	417	431	467	433	453	437	417	482	462	429	407	457	456	421	436	435	424	430	388	467	436	402	446	406	417	456	412	442	392	423	408	425	435	424	447	472	390	438	488	452	414	408	397	455	445	415	442	455	421	436	417	457	405	412	414	422	449	459	419	443	456	416	408	391	421	444	415	430	418	434	439	438	472	421	447	446	438	448	392	453	459	455	403	469	399	430	481	422	430	373	433	416	429	425	435	432	424	423	430	425	430	421	435	383	437	424	430	461	386	405	404	425	450	390	422	384	424	468	418	440	422	427	437	405	400	415	421	405	463	431	415	435	427	401	440	437	408	442	420	425	433	417	421	472	417	427	396	420	447	404	424	423	420	442	455	366	405	406	419	400	461	444	456	403	430	463	439	441	437	460	425	424	446	402	404	414	398	446	399	462	427	419	430	425	423	439	476	453	423	391	431	390	429	386	455	399	430	406	420	424	441	415	439	385	428	430	428	430	408	445	403	426	451	435	400	412	452	435	412	408	452	406	444	442	432	437	394	401	418	425	413	396	440	454	410	436	437	403	409	430	434	461	441	421	427	462	429	432	432	445	483	400	412	399	421	466	404	433	424	454	417	422	393	420	400	419	394	457	393	451	435	418	419	392	414	410	417	449	430	457	429	418	427	431	417	442	387	430	477	452	413	459	441	436	435	429	414	384	421	400	461	420	412	418	447	443	443	419	406	419	421	425	443	415	465	450	427	378	426	448	400	416	442	466	447	404	382	426	417	428	409	450	444	452	396	390	423	357	427	440	448	415	397	448	389	428	437	418	409	430	408	439	410	426	433	435	438	452	444	456	407	446	407	462	363	422	431	452	427	416	426	387	427	408	385	413	467	459	452	437	463	468	445	440	440	424	453	472	430	454	398	442	418	419	453	430	436	432	380	425	430	435	416	418	452	430	407	439	414	410	452	471	458	424	440	414	397	415	439	425	393	415	458	429	465	438	421	397	392	405	429	451	383	405	438	455	437	428	469	442	461	457	451	462	422	441	456	431	434	392	426	475	453	416	436	392	421	480	472	431	438	406	409	423	398	456	437	383	414	403	412	407	383	450	432	395	450	454	458	404	408	414	397	443	399	421	422	414	440	422	450	463	412	407	398	419	465	453	467	427	407	425	445	462	408	445	426	460	391	397	414	401	392	414	428	469	433	461	436	383	427	477	432	399	420	427	429	431	435	438	431	399	434	409	417	426	446	445	405	445	420	456	447	411	418	425	420	425	402	451	461	426	420	454	399	422	429	387	431	462	412	448	406	397	381	459	414	433	444	407	403	407	402	490	397	444	423	432	449	435	429	390	403	428	415	412	451	430	429	440	429	430	442	431	441	446	462	448	420	444	422	401	424	473	427	436	436	450	442	415	440	432	416	432	428	432	415	409	410	409	430	459	418	441	445	411	456	442	386	447	412	412	413	441	393	421	425	418	406	417	444	408	429	448	414	416	428	448	426	445	402	446	448	402	417	379	464	430	426	422	430	457	479	425	464	410	409	422	435	398	412	412	437	428	414	440	451	442	423	417	416	443	482	443	415	441	447	415	419	428	417	442	442	424	438	398	395	410	418	467	448	410	450	403	439	466	418	439	427	424	392	403	415	414	391	399	405	434	434	427	419	444	459	481	434	446	426	422	419	396	416	457	421	444	468	444	414	454	445	418	447	426	415	395	426	441	419	417	434	457	430	402	448	436	471	459	404	411	431	459	439	420	414	436	448	394	397	441	440	434	401	387	415	475	437	498	429	410	436	435	401	412	425	430	412	412	404	413	434	418	398	410	430	432	423	443	418	455	451	466	461	439	478	400	406	392	420	385	421	411	446	453	444	436	453	465	432	425	419	392	387	440	402	456	463	453	384	412	421	423	397	436	440	462	457	434	431	420	428	427	423	436	437	430	438	431	396	442	408	419	413	430	440	416	434	416	443	437	468	406	412	457	419	422	395	420	434	427	442	396	385	490	437	458	429	439	428	432	423	471	441	395	470	422	404	449	395	421	431	451	450	375	408	427	424	446	450	500	440	401	418	446	390	412	392	442	406	397	409	432	426	395	478	421	433	426	432	405	413	447	432	403	394	434	412	423	419	405	440	398	435	449	437	412	417	387	448	434	464	472	448	409	439	399	453	434	383	440	403	420	393	431	405	458	443	441	417	450	445	430	424	429	444	422	409	412	401	461	417	469	410	445	431	426	420	423	413	399	401	406	426	450	415	466	428	456	438	447	434	405	411	455	408	448	430	417	409	421	399	390	403	401	397	427	426	420	410	452	442	430	426	423	409	443	431	442	467	430	446	389	391	455	426	437	424	410	399	443	436	455	424	422	434	427	441	482	451	407	452	406	423	416	457	464	422	447	419	422	438	431	427	415	447	427	400	418	401	437	393	412	360	390	424	442	430	434	423	409	451	438	441	400	421	413	418	434	428	394	461	432	431	409	456	426	433	437	429	416	410	403	403	442	406	404	422	420	447	466	461	470	463	407	423	394	410	428	412	428	443	421	465	445	418	420	390	382	402	439	471	495	434	457	414	454	395	411	422	413	419	427	435	432	426	468	451	394	428	405	437	395	434	427	423	416	391	442	428	412	471	366	452	409	457	442	385	454	444	434	449	440	424	468	430	449	442	430	444	422	418	409	432	441	439	437	457	413	445	424	406	427	410	415	414	420	426	420	427	407	433	458	435	410	439	432	407	445	415	407	398	448	426	401	417	398	493	437	385	419	443	493	440	404	397	411	441	411	439	414	461	451	439	439	425	461	420	450	404	384	433	447	382	426	438	434	457	422	408	402	432	431	434	428	434	393	417	440	449	414	430	425	455	454	449	429	406	372	400	440	464	380	448	452	436	440	435	431	436	446	414	429	433	408	431	422	424	438	437	432	464	438	443	427	404	439	444	458	397	442	426	389	439	442	462	437	398	427	441	414	468	459	412	418	392	410	376	444	446	446	429	443	466	413	390	402	450	422	451	379	447	430	411	456	447	443	411	448	423	445	452	399	464	432	353	425	440	431	407	459	434	392	420	440	389	411	433	408	427	431	461	420	416	454	450	422	464	413	451	460	419	428	434	436	470	413	423	396	442	448	451	408	470	413	433	396	474	442	418	385	442	417	444	405	437	416	445	429	390	416	440	417	438	415	427	448	429	421	448	472	428	402	458	410	440	448	416	438	436	419	415	461	432
3742	3043	2161	1382	1125	1084	1039	1008	998	941	942	982	919	907	924	1018	984	911	948	958	958	981	969	956	961	912	939	938	992	944	911	951	976	948	866	964	899	968	924	953	962	900	941	955	993	936	947	907	919	920	949	943	887	918	961	918	944	895	936	951	944	923	911	946	889	888	949	915	900	932	950	965	967	918	963	906	936	935	952	907	972	932	906	928	937	978	944	886	991	944	920	918	905	950	953	951	914	918	961	905	922	930	992	966	928	936	921	924	942	923	937	967	903	900	948	931	939	930	943	949	945	971	912	909	978	913	936	952	952	961	1009	972	963	946	973	948	998	983	886	985	919	919	963	908	967	931	923	920	943	978	945	909	943	924	967	909	968	869	942	962	908	965	902	910	981	928	939	958	954	932	929	917	943	947	950	956	928	914	915	874	920	944	924	928	941	924	961	889	947	923	941	931	922	964	918	952	938	857	975	904	963	967	976	924	951	959	956	917	926	932	953	934	947	906	935	929	935	935	953	919	955	942	898	951	892	918	931	874	964	931	982	927	914	918	942	945	937	921	980	851	945	946	968	998	901	904	920	927	901	994	913	955	929	930	898	955	898	958	942	1001	903	892	968	939	971	923	926	955	956	873	991	927	960	1013	900	936	892	916	1051	917	876	935	984	963	945	943	963	903	892	897	891	949	958	916	967	909	982	900	967	882	922	906	900	918	931	901	942	971	965	1002	906	898	989	881	904	953	944	1009	998	878	980	980	956	946	933	939	952	977	920	922	922	911	927	924	931	937	933	953	920	944	995	890	933	905	934	969	912	949	888	933	930	918	930	927	921	981	941	956	938	959	955	964	911	929	973	941	948	963	952	934	893	951	937	925	975	909	928	990	916	925	929	889	923	972	930	940	922	978	927	936	947	948	911	938	935	970	928	959	909	897	926	968	963	888	962	894	913	925	955	950	977	937	997	912	956	996	967	922	992	940	910	956	944	930	947	1010	936	929	880	955	916	920	951	913	942	966	927	911	934	929	918	959	911	915	919	999	951	971	941	905	965	909	939	936	905	936	983	930	893	955	964	935	918	1008	948	909	965	933	914	951	937	944	889	973	957	967	938	918	935	934	978	927	941	926	1010	935	952	944	914	972	939	917	906	974	942	923	944	928	908	930	933	932	943	966	935	1058	938	944	898	877	957	938	974	967	916	913	957	889	927	965	921	893	907	948	906	922	986	944	936	932	948	963	1021	869	909	963	913	917	961	952	915	956	905	946	911	916	941	903	919	947	954	935	936	883	934	917	946	921	926	955	921	996	933	923	894	888	917	911	983	929	915	958	946	958	935	949	972	944	965	928	889	940	977	893	926	942	930	939	953	958	981	978	954	973	894	941	964	935	900	962	905	923	983	906	923	916	915	974	959	976	914	938	943	901	948	960	931	960	904	912	902	939	916	932	895	985	927	939	901	972	950	942	919	959	950	976	935	934	974	940	969	903	948	950	905	909	939	917	938	924	907	936	912	959	973	964	983	979	976	965	938	949	966	913	953	981	954	958	923	956	885	974	900	922	935	948	964	944	928	961	995	915	947	937	949	930	920	944	1004	945	933	939	917	868	917	962	958	893	962	926	904	912	954	956	946	940	953	951	954	935	980	934	873	918	935	938	954	942	927	955	910	914	925	923	904	926	927	943	958	914	885	939	928	946	930	941	935	934	965	941	961	995	973	939	932	973	884	977	908	954	932	1009	906	963	939	940	892	931	920	894	875	922	964	967	877	892	937	968	939	917	956	921	883	954	965	944	992	936	942	991	932	961	939	955	908	943	947	955	936	927	952	967	927	893	910	933	941	900	948	939	904	872	947	952	955	965	900	993	985	955	898	886	915	929	926	972	931	882	905	917	925	912	948	940	985	941	983	915	944	976	899	922	906	925	925	917	908	940	918	961	879	917	940	927	931	904	967	922	950	956	957	894	929	920	920	909	880	934	941	921	912	883	924	965	886	956	910	915	964	899	930	935	933	960	972	936	974	964	917	956	969	913	933	954	956	940	960	952	931	922	916	930	925	922	879	1014	968	938	945	1009	933	938	926	884	934	936	962	920	890	941	969	961	894	965	1008	959	925	967	883	952	913	922	944	966	956	931	921	985	953	894	930	970	945	939	923	971	871	951	942	905	960	986	946	962	966	974	890	899	880	855	955	881	923	965	938	951	902	914	984	959	945	932	916	919	996	930	900	904	934	960	940	1013	989	961	919	988	898	912	952	967	935	949	889	924	903	888	896	917	911	925	988	941	971	977	1021	949	929	970	925	920	887	910	950	936	915	936	928	911	935	941	912	930	910	939	938	935	883	906	904	981	892	881	952	888	946	896	934	946	988	1003	914	923	939	950	928	940	986	905	920	911	951	996	916	928	975	906	958	981	928	940	913	950	986	976	910	948	923	894	969	952	919	913	956	885	959	924	936	930	967	920	912	980	946	971	917	937	912	920	965	959	1001	950	891	981	869	911	912	979	936	940	921	854	998	935	918	952	985	938	954	1021	922	939	970	925	916	894	950	961	917	938	978	916	964	907	983	914	951	949	905	949	959	913	963	968	913	944	919	984	927	917	935	957	940	924	955	941	873	896	961	935	901	959	973	900	1047	941	901	906	927	936	900	1010	998	927	960	932	921	958	902	909	944	974	947	928	914	884	960	962	888	934	998	953	951	954	974	965	972	932	922	987	921	915	934	945	960	965	965	941	898	962	935	936	899	886	884	925	887	901	952	978	903	926	950	955	939	989	922	953	915	933	944	896	926	917	932	956	910	929	905	959	944	954	965	952	904	946	896	935	964	953	968	925	942	976	939	893	978	976	905	941	914	906	935	917	863	879	967	949	919	893	943	925	954	971	952	969	964	953	926	932	948	944	997	1053	918	932	1009	928	967	960	945	901	914	967	929	937	932	978	952	965	930	892	923	941	952	887	951	964	953	997	928	962	918	904	948	945	929	959	915	947	886	964	972	991	898	930	959	937	960	936	978	895	938	908	942	940	972	919	966	992	990	970	898	942	907	948	926	887	974	928	899	933	884	971	952	918	958	933	944	969	954	916	917	913	899	984	928	939	939	918	968	937	947	951	941	899	919	940	966	928	939	936	900	926	970	987	912	947	921	935	933	1005	960	939	925	970	964	947	959	922	954	890	961	897	990	946	922	925	895	930	951	957	912	930	911	939	998	909	906	968	933	981	905	914	928	906	993	949	1011	904	964	991	970	943	889	857	898	891	939	980	942	927	912	973	896	910	969	912	946	972	975	895	933	943	883	984	934	961	983	902	933	937	899	956	886	936	939	870	969	933	942	970	955	930	938	898	948	866	956	953	925	942	924	984	914	902	907	918	882	989	923	936	963	926	949	892	968	879	967	997	937	967	910	957	921	913	990	930	977	940	959	890	940	980	956	955	928	892	950	912	952	893	902	933	923	900	918	903	925	973	960	926	915	879	918	957	963	933	936	939	939	924	922	906	922	899	971	890	943	877	972	987	947	929	967	968
23478	20818	25121	26629	20823	20810	2821	539	367	350	315	310	275	305	277	284	254	287	266	255	260	252	238	258	245	290	285	249	236	239	232	257	258	260	217	252	282	263	238	256	252	230	241	278	254	252	233	237	229	242	257	273	235	261	245	244	242	249	234	242	235	240	253	248	282	252	251	285	251	257	266	245	232	241	259	248	255	263	253	241	263	251	257	231	224	277	258	259	247	226	266	240	257	216	257	242	229	260	251	237	240	230	245	257	234	247	250	217	232	271	261	247	227	263	228	245	260	231	248	245	230	217	242	248	249	251	257	258	241	243	211	259	246	242	239	273	254	269	239	247	251	268	242	246	245	233	235	244	254	250	272	289	228	236	229	276	210	233	238	249	253	245	227	243	253	248	250	278	268	248	261	262	242	206	248	256	223	221	258	210	240	204	229	221	245	233	271	260	239	251	236	234	241	270	265	278	243	235	262	237	216	237	249	263	245	278	254	254	207	251	229	232	244	284	259	264	246	282	247	227	253	256	255	243	234	226	252	267	255	215	222	229	237	241	231	266	214	249	249	238	207	247	246	238	239	253	234	242	252	237	237	252	241	232	231	263	264	225	231	240	234	230	235	247	273	232	240	222	280	259	248	239	235	224	273	235	257	224	250	262	266	265	232	260	222	221	237	247	228	210	272	246	285	279	220	236	271	234	246	246	232	274	220	236	236	243	265	263	247	223	241	237	238	244	243	237	257	253	273	233	218	256	228	253	237	254	260	270	261	220	239	231	242	282	253	238	240	214	268	234	257	241	227	246	248	215	232	249	254	241	245	241	217	260	227	274	265	246	271	235	226	254	276	241	233	226	210	244	236	236	254	261	297	232	191	268	276	252	248	201	227	240	226	245	246	241	216	216	237	239	249	232	244	224	224	215	203	212	213	206	234	252	235	279	237	263	251	224	254	250	253	270	281	244	248	275	217	217	239	244	233	238	246	244	226	269	246	271	239	247	267	229	248	238	215	243	255	255	250	234	229	246	219	262	249	250	257	279	213	234	224	245	203	276	264	219	216	244	219	265	266	277	248	249	249	235	218	258	241	234	237	232	264	266	240	233	236	223	228	253	254	243	229	267	236	260	255	244	225	236	247	247	240	227	223	223	228	220	221	210	215	260	233	212	233	245	260	239	233	259	247	251	239	253	235	238	254	259	263	236	226	246	227	234	242	248	259	250	231	248	232	262	221	235	257	228	242	230	247	231	224	220	245	261	216	260	232	234	217	212	227	223	222	266	266	237	248	249	220	219	244	228	242	258	248	258	230	245	269	249	236	243	221	256	247	249	231	271	242	245	248	232	229	216	244	237	231	228	234	255	235	239	237	226	253	268	266	224	251	227	264	266	220	240	218	257	240	225	247	245	269	243	245	247	247	253	263	240	259	226	245	253	223	240	249	220	211	232	249	229	243	235	227	233	261	240	268	216	247	233	226	236	240	269	234	228	230	255	254	256	245	237	237	258	232	259	256	254	261	252	233	247	211	248	268	262	270	231	235	247	233	249	248	244	237	249	250	228	243	246	234	226	235	233	271	266	262	243	245	239	213	232	229	258	238	247	229	246	241	249	238	228	226	239	264	221	230	233	243	234	243	261	254	245	246	262	207	252	230	283	242	264	249	250	246	246	242	249	201	251	238	249	276	238	224	243	260	200	205	255	251	245	264	238	251	229	259	222	256	281	262	228	267	240	287	219	224	271	214	256	265	248	234	240	246	243	217	218	254	257	262	289	221	222	246	270	235	262	259	233	251	265	236	244	235	229	242	204	263	239	245	223	234	247	234	260	225	244	204	247	217	257	215	235	240	240	260	273	233	243	256	227	229	262	282	225	251	224	274	245	225	219	248	255	237	264	220	237	258	240	236	229	239	244	237	243	220	239	218	257	261	243	232	237	233	251	229	221	213	240	264	226	231	221	266	247	252	213	249	253	249	231	227	256	246	203	259	245	230	269	262	242	245	213	235	253	226	228	224	244	215	266	240	231	223	241	245	228	246	235	237	249	234	268	217	238	238	238	210	242	243	236	217	210	238	263	248	226	238	222	232	231	210	236	230	230	234	229	239	246	256	224	222	248	232	240	252	235	249	228	276	240	235	227	260	249	266	226	272	255	208	255	247	249	270	246	274	264	261	232	244	263	265	264	253	227	255	283	260	240	249	215	241	251	226	238	266	268	196	228	237	233	233	220	233	252	272	270	255	260	255	306	243	225	251	235	213	252	229	243	243	242	256	225	202	287	229	235	253	231	228	242	219	223	251	271	267	249	247	261	237	269	235	252	246	230	237	229	238	248	243	254	223	210	249	241	237	245	215	244	267	261	237	225	239	244	278	221	218	245	234	244	214	256	229	266	265	256	245	234	241	258	213	239	259	232	240	259	264	264	251	220	236	250	275	256	264	253	269	231	249	259	252	235	253	245	249	202	246	247	243	239	263	223	243	245	242	218	267	274	250	264	227	262	247	241	230	249	241	248	251	215	280	233	276	233	228	263	273	225	294	239	255	219	226	248	275	251	224	215	216	254	272	232	253	256	212	229	249	224	229	254	262	241	232	254	262	236	210	235	243	262	245	253	214	237	250	251	273	268	270	227	228	247	246	254	235	234	214	238	227	259	227	257	267	251	243	251	229	230	239	255	226	257	253	251	238	263	263	213	226	231	248	241	238	256	258	203	242	247	256	261	221	228	253	244	249	226	256	248	221	223	268	229	234	261	249	257	216	269	258	211	219	231	236	255	252	268	208	232	245	246	240	215	235	261	252	259	227	249	220	238	281	224	244	239	273	243	233	243	264	212	233	228	263	253	251	218	246	219	218	222	235	245	227	200	263	233	256	227	260	235	227	237	257	238	258	237	253	260	232	246	245	227	230	210	220	240	257	242	245	229	241	258	250	227	251	243	242	251	236	224	229	220	220	222	244	247	225	227	247	242	256	250	228	240	254	229	234	259	229	209	225	239	261	216	232	246	230	236	268	248	258	245	264	224	220	242	242	227	225	241	248	241	238	270	229	253	237	255	250	263	219	295	245	260	263	242	270	245	251	278	243	199	243	211	230	215	248	266	242	249	232	254	234	277	235	246	263	272	208	247	245	236	258	226	261	204	213	262	219	215	239	231	279	192	248	249	236	227	235	267	272	250	247	254	226	224	220	252	233	236	256	226	218	229	224	249	221	260	225	259	245	211	237	232	254	237	221	250	239	228	222	236	259	236	239	238	230	214	235	225	244	241	287	227	224	218	237	243	270	244	231	227	216	217	242	221	244	258	218	261	220	242	251	254	233	252	227	239	242	240	212	238	259	245	263	244	226	239	260	215	279	226	253	259	236	259	261	247	248	226	250	242	269	258	212	230	244	264	263	263	250	240	218	243	216	238	223	220	236	241	227	248	272	265	242	228	252	253	212	214	255	252	229	236	247	261	253	221	230	250	224	242	247	206	279	224	264	248	256	239	231	259	242	248
3481	4782	3199	1553	1037	795	692	686	624	683	582	595	613	657	622	579	547	599	588	578	563	560	565	587	591	548	551	578	540	575	571	611	546	562	546	564	554	566	563	576	575	557	552	581	552	570	599	535	532	579	572	578	496	545	586	587	539	562	554	577	525	554	567	551	557	563	580	572	554	632	573	519	569	557	596	538	543	574	588	598	591	565	576	558	569	582	554	577	573	535	577	556	585	536	599	586	552	554	592	578	613	587	558	525	585	554	558	634	566	565	537	585	565	584	522	614	538	540	556	600	584	533	531	551	532	583	575	556	557	544	553	535	565	571	590	532	567	518	570	566	548	565	561	579	564	539	565	578	551	591	526	586	594	581	558	602	568	578	564	563	540	557	560	575	557	563	577	521	577	575	571	585	545	603	599	517	544	608	574	566	646	514	593	606	606	533	605	531	580	559	567	560	635	528	552	545	591	567	597	555	577	579	556	564	577	559	553	604	590	583	591	550	585	534	515	568	573	537	557	563	632	508	606	563	586	539	559	592	593	561	541	544	559	552	533	562	553	525	597	586	561	544	583	528	576	564	542	553	575	536	544	563	553	570	566	579	585	537	604	540	559	569	559	593	557	561	555	535	540	573	580	526	567	549	555	576	522	514	620	564	611	565	572	580	542	528	550	563	563	525	531	550	556	533	573	600	546	567	539	529	550	572	570	582	571	592	554	561	506	551	523	592	608	578	604	550	549	585	589	601	545	564	575	539	572	580	571	518	562	599	621	597	550	552	571	528	522	546	588	572	559	578	563	544	575	560	540	535	604	598	554	535	576	540	590	589	543	563	541	553	566	534	565	557	593	602	533	603	554	534	544	606	569	590	571	566	543	524	599	556	530	566	547	601	538	583	590	551	547	582	511	584	564	543	532	571	589	580	606	602	574	575	569	607	575	562	540	589	563	554	569	587	555	553	606	611	556	562	582	566	564	545	555	537	542	589	564	569	572	561	547	570	536	577	545	586	568	585	550	549	558	556	580	550	589	561	597	529	557	560	596	540	576	514	585	525	595	542	574	573	586	546	571	538	544	554	537	582	555	548	537	571	552	535	577	548	572	577	607	541	586	589	577	578	576	577	552	616	558	531	534	546	637	575	579	605	577	595	562	555	540	578	560	558	588	559	566	538	568	533	539	549	583	583	582	546	568	581	567	577	549	545	560	535	559	548	527	580	519	589	537	576	570	567	549	611	559	598	545	547	543	573	562	573	604	549	566	515	544	588	535	611	548	526	569	572	571	548	568	555	537	604	550	534	569	581	549	598	548	577	589	573	539	561	569	580	552	572	561	583	556	561	556	581	567	600	539	535	563	573	539	604	551	630	526	542	605	618	587	545	587	591	543	592	565	571	557	562	571	625	570	529	592	575	580	574	607	600	533	598	589	569	576	570	537	569	544	544	531	570	582	552	576	579	566	582	579	561	567	541	560	577	516	516	543	585	587	538	564	520	573	574	604	540	572	576	567	526	534	546	542	552	557	558	580	540	563	583	558	583	571	587	550	570	606	589	554	563	596	557	615	516	600	586	556	603	551	567	582	589	595	561	575	582	558	576	608	589	556	540	554	565	544	563	575	552	563	608	577	538	568	540	521	559	523	567	569	603	582	521	542	521	586	563	582	546	567	605	564	566	576	572	565	554	562	547	549	561	618	602	581	574	561	553	530	563	530	568	558	563	495	565	581	563	560	598	583	598	581	526	564	573	569	523	561	545	550	553	587	523	562	542	571	553	540	534	544	554	559	561	578	582	520	561	596	560	575	541	587	562	522	555	566	572	593	549	558	563	582	538	595	559	578	593	550	547	561	552	589	555	549	561	612	572	580	518	577	546	609	560	561	607	587	569	560	578	558	512	559	579	554	550	558	538	577	571	539	525	594	545	539	548	577	564	545	541	567	586	551	590	542	562	544	585	558	580	554	542	579	560	561	558	546	535	544	581	558	537	564	555	576	537	553	577	563	567	557	601	547	553	577	562	561	532	588	604	537	543	564	547	563	557	586	555	557	562	583	564	568	531	528	546	585	601	585	578	574	566	534	598	593	511	575	558	580	546	550	575	559	586	575	561	561	570	567	605	548	552	582	505	589	591	552	568	570	542	575	588	555	589	555	555	533	523	541	552	507	583	541	542	554	586	590	570	570	571	564	570	540	555	538	558	568	540	571	566	556	613	567	541	594	553	582	565	550	564	523	577	579	534	589	574	558	549	570	566	569	528	559	531	584	543	584	554	569	573	583	583	559	553	566	582	567	565	607	627	589	541	600	524	529	555	541	557	578	576	580	562	534	571	540	566	567	588	551	554	624	590	583	598	602	568	563	551	551	603	548	593	590	549	549	538	556	531	549	608	567	627	579	604	548	543	520	554	546	554	564	586	558	545	567	567	571	630	578	620	578	542	574	571	561	565	600	541	579	545	553	548	600	563	624	555	560	568	539	519	564	555	569	574	579	566	551	553	542	551	581	573	597	536	575	558	534	505	547	539	516	558	596	573	581	586	542	572	582	551	555	583	577	554	573	551	549	576	538	565	562	539	546	551	570	575	576	531	576	573	557	586	611	540	579	572	584	540	561	569	572	542	595	531	601	595	546	586	558	516	596	550	525	564	583	615	519	546	551	549	541	588	566	602	602	586	576	581	542	525	546	543	525	519	589	540	599	573	565	589	593	576	509	569	562	531	586	565	591	543	580	591	591	564	561	566	526	554	543	552	594	590	524	550	554	560	541	592	584	565	584	579	595	563	605	619	583	572	562	554	557	548	616	578	579	586	559	575	591	566	560	528	553	534	572	566	585	528	568	517	580	535	589	593	517	546	571	542	575	553	540	534	569	529	581	546	608	559	546	568	568	569	566	560	552	581	591	539	604	595	583	590	578	579	569	515	564	546	511	529	550	583	537	566	552	583	535	577	563	577	548	558	573	537	529	570	583	557	584	554	567	522	578	567	601	560	585	536	536	549	586	560	525	579	570	552	570	574	570	608	581	596	556	565	552	509	541	553	526	547	545	530	570	570	577	579	598	588	523	550	548	563	598	554	566	597	587	576	544	560	525	564	565	518	543	520	569	549	556	583	559	541	541	554	562	562	562	589	569	551	502	607	584	567	608	587	568	565	531	576	552	596	562	559	557	571	559	558	569	532	551	524	539	593	547	551	576	581	597	558	588	585	592	583	569	540	575	604	508	537	614	552	565	574	552	594	587	565	573	574	543	538	555	584	609	549	559	585	561	557	586	560	566	561	565	580	559	575	551	531	562	549	562	599	586	569	574	589	537	570	581	546	576	547	536	608	614	547	560	542	546	517	570	606	543	575	582	586	602	602	560	527	600	558	594	548	576	610	539	547	601	572	524	561	567	567	606	577	552	578	530	592	596	566	570	583	566	538	567	603	552	583	556	548	562	575	595	536	600	582	543	597	544	557	582	563	595	572	575	552	509	536	544	571	599	596	559	588	541	593
32800	11929	1518	533	446	437	384	382	380	427	400	386	363	399	394	424	354	369	422	401	388	392	387	403	393	405	387	404	397	354	405	379	402	415	379	405	393	351	424	402	360	379	406	387	409	420	408	395	381	353	406	388	387	350	389	414	390	409	366	394	439	414	417	360	382	380	358	459	366	379	398	366	384	407	384	404	397	367	416	392	412	376	394	421	398	386	419	361	432	378	378	384	426	424	402	383	397	394	402	383	371	384	368	391	407	389	366	355	393	368	391	386	380	368	444	372	402	362	390	421	379	402	385	378	379	413	381	393	411	359	395	398	370	393	386	384	408	414	456	386	374	396	394	360	386	388	400	392	397	385	381	383	401	372	369	461	377	377	390	395	395	400	393	424	415	416	379	396	414	420	375	386	386	401	372	427	373	423	433	375	381	401	401	396	368	379	382	368	384	368	384	431	407	396	406	395	360	379	371	439	379	363	398	438	446	392	429	389	397	383	374	363	375	423	404	387	407	367	431	412	372	393	401	389	366	344	396	382	381	367	426	383	437	397	398	382	391	383	373	392	376	385	401	404	400	409	350	393	391	364	403	354	369	404	418	431	424	401	387	383	412	439	407	384	347	380	397	387	393	398	386	365	413	382	373	439	390	399	379	397	418	364	395	404	418	438	370	356	455	393	350	422	386	388	413	416	398	387	407	387	392	374	405	380	369	434	411	412	410	412	416	388	421	339	375	408	383	397	363	380	382	409	396	388	405	381	423	428	398	410	440	394	395	374	392	392	382	422	425	394	379	388	371	418	390	380	406	412	387	409	384	368	416	419	383	385	394	399	362	433	395	401	384	368	397	413	397	435	367	404	377	381	372	391	391	423	431	398	403	359	380	395	408	389	398	412	426	391	388	389	376	407	392	397	384	419	436	379	386	406	381	392	436	410	425	370	401	402	419	394	366	390	385	381	421	410	384	417	382	397	416	402	387	390	372	399	427	383	356	390	408	378	356	441	387	418	347	395	393	402	420	386	407	355	438	414	362	388	402	389	366	396	401	370	390	404	332	391	418	418	403	389	404	434	396	394	417	370	416	386	364	397	406	410	398	412	375	405	414	398	383	422	407	405	372	384	396	412	378	392	415	386	370	404	359	433	376	370	402	422	398	368	377	415	426	397	403	361	403	399	417	390	405	402	404	412	405	378	377	360	372	421	404	372	405	384	398	366	395	376	404	393	384	354	353	373	348	429	340	411	379	333	415	371	359	375	393	422	391	402	395	387	359	370	409	393	408	435	381	389	406	404	375	402	352	401	415	381	390	357	404	446	377	399	419	415	418	371	413	378	416	413	382	341	396	381	440	348	410	410	392	417	419	400	387	371	396	392	398	382	379	415	370	388	398	391	363	386	396	372	395	376	390	412	367	397	369	366	381	383	377	398	430	401	404	407	348	394	422	367	399	358	391	349	390	428	401	390	391	389	376	420	385	366	383	372	418	424	393	376	403	399	353	428	383	403	405	403	361	400	400	400	379	384	386	410	404	388	376	411	405	376	367	377	408	404	359	386	464	357	386	398	380	387	399	429	426	408	404	369	404	397	386	412	426	388	440	420	410	445	375	394	398	460	387	388	427	358	425	439	384	392	398	404	409	394	383	393	369	425	406	354	352	376	407	406	384	382	374	406	370	404	354	401	414	442	388	440	409	386	369	384	360	386	414	415	352	418	372	373	391	394	388	383	397	420	387	375	386	385	408	381	377	422	371	400	360	381	436	382	400	407	447	394	393	400	409	383	380	393	418	408	387	379	371	381	409	406	363	377	393	352	377	428	412	407	415	373	392	414	411	392	405	386	385	398	411	437	377	389	364	395	387	374	398	393	406	392	417	395	412	393	380	416	422	371	404	397	368	407	377	373	427	378	389	365	424	447	398	383	357	398	400	424	371	405	422	382	382	394	397	387	386	395	410	402	415	409	422	388	349	420	400	389	419	397	375	416	388	401	379	346	423	392	407	412	360	358	374	411	404	408	376	391	377	373	414	394	413	409	353	343	444	367	385	398	368	370	350	413	382	408	396	401	460	412	382	400	409	405	378	387	401	402	417	378	398	414	374	372	389	388	369	394	387	357	372	380	364	387	381	355	384	396	394	348	377	437	395	428	388	405	415	361	402	399	416	382	439	423	412	396	382	415	412	394	361	406	409	394	417	400	391	398	438	395	386	424	398	401	385	424	372	387	425	378	413	417	388	408	411	381	385	429	381	404	403	410	398	378	360	366	364	406	404	394	411	413	403	386	379	362	385	416	418	391	412	345	405	404	386	378	389	410	383	354	419	393	418	417	451	369	432	333	403	385	392	393	417	418	404	352	325	400	401	399	381	363	406	375	372	394	407	414	418	412	369	382	415	423	416	419	386	394	363	425	404	351	397	387	418	366	359	408	424	385	420	376	400	413	403	370	396	413	413	397	398	384	416	389	410	400	384	379	466	376	372	390	411	390	421	387	371	361	403	388	379	392	391	367	408	370	378	433	421	360	406	342	411	427	417	406	413	397	396	403	427	423	368	373	399	416	398	368	381	387	393	394	432	394	363	382	390	387	394	391	375	367	415	384	381	410	407	343	363	362	401	386	356	384	375	402	394	406	373	399	395	372	402	404	392	415	414	398	373	411	407	411	376	372	381	407	403	392	357	394	408	347	362	400	412	413	409	413	371	407	387	389	405	409	390	389	442	387	400	355	422	387	435	398	373	421	405	372	417	419	391	404	408	402	387	375	368	418	401	392	378	364	415	427	409	392	432	378	396	395	371	399	377	391	398	407	364	397	415	401	417	427	402	416	393	360	438	382	385	403	406	382	410	413	412	390	364	405	345	370	411	374	374	388	397	366	370	425	363	404	376	402	402	371	449	337	384	395	394	423	381	400	386	371	417	396	409	391	392	388	396	393	361	408	367	391	418	432	409	371	386	368	380	384	410	394	390	399	423	413	366	393	377	363	389	381	347	377	395	391	394	416	418	393	396	377	427	421	408	403	431	400	365	380	424	394	402	381	412	403	378	403	409	379	406	422	385	363	379	445	442	398	360	361	391	410	408	378	360	388	414	395	404	393	390	380	397	395	441	392	387	403	382	421	369	385	387	364	423	369	446	380	378	389	401	369	410	359	412	395	399	389	383	413	372	379	396	401	418	406	376	422	406	375	413	404	379	416	412	369	385	409	396	367	391	400	428	432	373	385	388	420	381	401	398	426	435	403	356	374	414	407	407	393	361	416	381	380	383	376	357	385	364	389	373	446	408	396	397	395	435	413	409	407	385	382	414	340	391	419	391	420	396	379	427	362	396	404	409	393	406	402	356	416	399	384	369	371	389	411	394	373	392	415	393	365	417	424	388	376	396	400	403	407	373	413	398	376	362	385	393	393	365	410	377	428	393	374	376	377	372	392	429	379	398	407	379	434	385	366	333	409	401	396	405	373	390	397	390	349	394	408	422	424	416	403	353	407	388	430
6192	1072	1027	834	869	922	864	865	861	894	880	987	957	868	939	898	896	859	928	870	926	947	930	902	922	922	863	944	891	958	868	861	874	875	934	915	934	947	879	846	925	889	898	866	884	822	923	927	847	905	902	929	935	959	895	892	906	866	872	883	887	913	905	893	917	870	868	876	905	904	867	865	900	947	915	852	919	870	900	860	862	877	875	870	865	900	936	838	875	875	888	861	904	968	856	879	851	842	870	888	894	917	896	916	883	923	924	918	902	862	917	917	914	900	919	876	869	848	996	909	930	883	927	863	895	956	890	865	860	946	893	866	928	855	914	890	865	898	887	891	885	897	861	879	913	906	896	838	809	866	847	933	938	867	873	903	862	887	921	842	897	928	926	834	899	921	979	891	858	949	958	851	859	932	884	884	904	901	939	867	922	873	920	890	863	899	902	894	869	858	921	926	897	878	866	946	939	901	921	876	844	862	870	862	942	841	910	913	912	885	925	854	947	905	869	867	847	864	907	878	889	904	909	900	897	867	914	904	924	882	931	937	902	861	925	870	852	891	887	923	957	926	916	893	883	886	872	911	896	921	873	850	853	910	851	906	852	859	934	869	959	892	878	891	903	894	946	859	878	899	852	885	907	847	887	902	916	922	927	932	913	895	884	882	941	885	922	887	928	883	865	808	899	875	926	937	916	854	899	909	922	884	884	853	875	924	887	885	859	876	903	940	922	891	871	862	861	831	900	876	882	849	910	863	901	892	909	871	900	936	912	907	850	900	886	847	881	914	925	916	934	893	906	899	921	871	875	888	958	905	854	872	901	879	884	880	880	900	897	900	940	935	892	879	891	938	853	943	878	909	889	956	902	905	884	893	874	857	899	966	904	893	867	869	911	932	883	844	896	882	880	880	893	930	943	903	981	854	914	890	837	869	882	871	911	876	913	841	844	931	857	868	866	870	913	895	946	951	863	834	899	908	887	875	838	898	942	867	886	928	891	900	889	882	910	865	887	906	930	868	880	886	897	902	959	867	869	935	876	886	883	887	955	899	891	865	906	869	918	853	870	879	882	942	905	873	918	886	883	934	909	895	875	885	875	880	874	928	907	941	898	883	881	853	921	924	909	894	889	866	886	886	909	914	904	891	875	947	883	905	898	930	927	892	902	922	916	875	865	891	912	927	899	912	920	884	910	932	877	893	933	890	895	910	977	925	925	902	861	902	906	850	902	873	884	877	912	905	914	863	931	884	912	914	915	880	918	820	929	900	863	862	875	887	905	935	952	849	883	894	920	886	939	866	870	885	900	884	880	896	842	895	899	881	887	866	824	858	931	833	883	828	895	904	862	836	907	869	917	836	902	878	929	886	901	866	917	874	868	946	869	871	890	926	831	902	913	894	880	860	956	921	877	892	870	911	879	894	880	882	861	923	921	895	898	905	891	927	857	893	866	871	910	889	920	932	903	892	905	887	881	896	910	991	874	912	877	845	857	923	897	905	913	885	928	884	861	936	831	910	904	878	862	899	866	906	905	902	885	912	831	898	869	919	864	864	887	865	939	863	879	826	881	874	865	861	891	873	865	848	928	916	847	881	915	891	857	901	894	913	918	911	842	852	915	885	931	897	912	866	920	876	899	851	901	880	902	920	857	888	886	940	872	853	841	872	870	879	893	873	911	887	910	872	923	861	950	945	873	925	881	874	897	887	910	873	837	888	874	899	892	916	858	905	858	839	922	872	926	876	876	837	903	880	886	917	877	981	868	933	894	868	869	847	855	890	844	882	867	928	904	870	898	848	972	876	894	861	955	871	866	958	885	930	881	819	914	925	888	915	839	931	1017	861	900	918	944	920	910	927	901	902	840	859	921	906	918	881	840	924	906	937	928	945	873	890	883	941	916	898	913	855	901	896	924	901	880	926	900	888	939	804	917	828	912	897	877	901	922	838	898	899	907	893	911	900	843	892	917	868	953	823	887	889	926	923	861	878	927	906	954	860	895	880	871	907	826	894	903	893	879	956	918	916	885	884	862	914	875	879	924	880	930	888	899	898	905	910	915	863	971	856	923	882	920	923	898	904	880	862	922	910	877	853	929	862	877	957	934	847	926	929	919	902	871	899	868	879	920	912	893	882	857	848	877	897	878	880	944	921	896	881	920	852	859	900	909	862	886	952	864	902	912	906	927	882	881	871	954	920	932	897	886	889	886	873	870	928	888	881	890	880	856	919	875	935	879	845	873	868	924	902	903	876	888	817	915	920	895	883	932	932	860	878	891	879	866	927	889	866	874	889	845	910	897	862	883	850	924	921	955	831	937	911	897	888	912	833	875	904	909	880	884	896	885	908	908	871	871	857	892	900	896	874	897	859	841	869	924	929	946	927	924	879	888	855	883	856	917	905	874	886	891	859	931	934	920	870	876	882	889	900	921	912	907	845	906	878	876	867	886	881	875	854	919	937	863	893	918	884	891	844	894	864	910	860	857	873	872	842	884	911	919	879	909	890	908	915	901	854	952	911	859	888	907	912	932	940	963	882	874	920	889	868	881	946	918	880	894	928	926	814	914	882	874	939	892	855	872	864	898	868	932	858	890	891	854	957	950	874	929	914	948	939	909	885	894	878	879	892	887	884	911	856	885	875	950	886	892	914	898	876	893	883	882	887	861	895	872	942	869	880	904	866	866	867	943	882	959	871	880	866	934	923	902	856	885	870	885	863	905	889	849	909	892	985	829	907	886	849	875	973	860	907	911	897	871	902	863	883	874	859	879	902	872	954	921	863	901	882	931	875	928	827	946	843	871	850	888	874	867	875	831	867	851	893	921	882	848	898	876	862	884	887	899	864	916	902	892	936	847	863	942	873	853	904	869	882	874	844	917	873	892	930	879	865	930	871	883	885	893	885	897	849	895	865	839	900	894	943	957	885	884	915	928	868	947	868	874	889	845	842	811	852	891	904	866	934	874	843	922	929	907	898	883	907	923	892	844	890	883	898	857	935	835	844	880	952	942	904	952	881	897	926	890	887	952	874	892	863	927	925	927	894	850	878	833	845	847	936	932	910	924	877	933	911	970	869	902	849	852	929	916	905	902	884	916	890	864	912	847	935	898	825	916	892	908	886	915	893	910	816	880	904	901	891	879	932	899	924	871	880	870	933	910	881	881	861	934	929	836	905	922	922	851	878	929	897	895	889	872	901	898	906	922	881	926	888	918	917	897	942	852	912	876	906	914	855	906	894	896	914	917	882	867	856	923	969	882	905	875	883	877	859	914	893	865	859	860	946	936	888	905	898	896	908	904	867	912	892	920	860	864	896	890	945	880	902	861	925	901	892	906	874	909	858	889	834	903	836	895	873	900	904	925	922	850	912	860	895	874	891	933	851	941	902	868	943	946	900	907	888	858	935	883	904	933	943	881	923	896	898	942	869	855	852	920	885	953	900	929	943	923	912	845	862	877	910	888	853	904	844	912	838	954	877	915	933	911	931	868	898	841	908	941	889
24450	20818	24418	27287	19996	1723	610	547	485	466	446	479	460	461	460	421	446	436	474	414	397	445	419	430	454	442	387	459	452	439	443	453	428	383	430	423	416	471	441	430	426	438	387	469	456	425	449	401	429	402	414	433	437	414	461	447	435	400	403	469	441	465	444	416	420	402	409	403	429	453	401	449	483	406	442	423	425	461	456	437	413	444	415	427	454	402	400	421	390	376	429	447	439	430	398	399	408	439	457	448	440	420	445	423	413	473	413	423	438	461	439	454	413	396	417	415	434	402	394	444	445	470	426	399	421	438	434	438	430	446	430	455	417	438	490	432	408	412	434	432	425	410	434	473	448	424	437	420	449	431	379	434	461	380	413	465	386	438	418	434	453	449	450	399	411	456	445	392	399	415	420	430	433	443	432	380	458	383	388	398	418	438	416	402	441	401	415	388	427	425	440	454	431	418	460	433	422	448	423	454	461	466	442	418	408	409	434	430	452	426	431	472	404	392	429	400	425	459	456	407	421	431	399	458	406	392	414	431	466	469	438	448	428	430	461	449	444	408	426	398	413	416	401	438	418	427	426	415	417	445	450	429	475	434	412	395	431	387	405	427	391	418	444	457	427	449	421	436	410	404	394	449	413	421	450	383	402	385	442	412	449	451	440	467	413	397	435	480	455	399	409	451	450	406	433	433	439	433	413	421	421	428	438	432	440	472	444	447	416	425	442	429	448	418	445	408	417	405	396	423	439	412	401	441	421	428	408	417	446	445	485	442	396	439	451	469	475	457	477	440	407	427	434	429	420	433	429	402	414	414	461	416	429	455	431	454	412	445	431	446	418	441	417	423	373	458	459	442	469	405	381	418	443	454	434	491	449	407	432	414	431	423	443	413	450	420	440	459	434	482	464	457	409	453	417	399	415	433	419	454	445	424	437	440	426	381	445	413	374	408	424	435	447	427	462	408	407	395	446	416	423	417	396	380	437	456	402	423	427	422	466	401	394	423	433	398	378	466	433	470	446	427	403	401	483	451	460	400	438	418	390	446	412	435	444	423	432	438	417	420	411	440	438	391	451	395	447	442	427	417	417	423	430	417	379	419	430	430	398	422	414	384	387	471	448	473	439	444	456	416	440	416	476	490	457	418	435	420	407	404	466	435	422	435	390	402	407	442	417	437	393	399	406	407	386	383	422	401	439	407	418	457	421	420	432	408	436	426	419	425	415	451	449	416	445	429	432	393	426	450	444	407	393	446	430	442	427	450	455	415	437	373	464	392	426	423	402	439	472	415	407	421	380	429	410	434	423	449	395	405	395	418	433	410	420	391	406	392	399	445	413	435	456	443	454	469	410	426	452	386	416	438	436	416	430	427	446	450	440	423	433	440	373	400	451	436	406	429	424	446	416	463	411	433	399	407	400	407	412	458	428	412	469	393	398	402	397	388	449	424	420	401	454	473	418	407	424	445	405	400	372	415	421	416	386	425	377	413	416	445	450	422	410	405	439	447	403	430	380	465	466	451	437	431	448	430	420	449	416	439	431	382	435	445	416	406	455	431	388	453	397	422	409	434	420	416	455	440	423	438	435	412	428	452	406	423	462	427	440	397	456	381	401	413	452	431	431	423	446	376	420	443	385	451	399	452	390	433	447	448	450	440	379	402	391	402	423	399	407	434	432	386	445	413	428	395	457	438	413	434	438	385	427	416	437	428	403	427	406	449	462	388	457	408	456	461	463	428	421	384	402	450	453	415	452	411	449	397	405	436	408	414	428	411	414	438	455	437	435	437	409	451	448	433	400	460	460	405	415	416	423	409	437	455	448	416	422	413	444	408	424	430	451	437	451	424	433	415	430	391	395	411	390	432	447	427	422	403	420	415	392	436	423	481	442	401	411	368	399	455	379	428	416	419	485	391	448	412	415	481	444	396	389	413	419	402	439	413	450	438	402	437	424	400	454	455	412	427	390	412	441	427	443	418	407	417	440	387	429	403	442	419	441	451	458	424	449	421	424	426	430	454	404	430	429	431	422	400	441	427	409	427	430	440	459	431	404	430	400	432	449	440	401	438	436	431	406	422	403	413	499	458	409	492	446	451	430	430	429	433	381	403	437	438	422	395	445	406	441	420	429	416	400	384	430	412	418	435	378	465	414	419	416	470	482	455	446	411	383	441	446	422	449	445	446	428	447	435	462	437	411	393	483	394	401	484	456	441	466	438	412	437	398	445	396	427	452	414	455	418	424	414	430	413	400	421	431	417	447	421	421	392	419	440	451	418	442	433	425	443	474	424	423	430	420	459	413	406	430	470	390	445	433	459	410	435	419	387	400	390	460	432	417	412	394	446	477	435	473	440	436	428	396	453	414	403	422	396	453	387	424	408	400	436	418	455	436	394	430	461	433	346	376	432	438	487	388	429	465	438	431	420	404	439	404	433	437	440	415	448	449	432	425	398	430	440	419	437	433	443	423	455	446	420	480	412	429	457	431	421	444	388	409	439	434	435	444	440	422	369	401	408	431	437	442	424	412	433	444	450	440	431	440	414	481	435	420	401	427	470	396	405	414	416	422	418	404	443	458	371	413	434	469	434	438	421	440	431	425	421	377	390	409	414	439	460	427	408	451	449	461	436	444	434	449	404	431	424	387	450	454	455	413	407	425	415	447	462	463	436	403	459	407	452	426	425	438	413	418	439	401	442	435	407	457	434	421	450	446	442	435	435	418	411	411	434	406	428	453	432	476	408	426	442	427	421	428	459	457	416	438	421	459	412	391	405	435	414	391	415	417	417	440	408	431	429	430	431	431	437	416	406	434	439	413	439	428	429	397	422	425	402	411	394	430	402	394	416	384	447	451	458	487	416	380	389	444	467	426	454	463	398	415	457	422	451	418	468	430	442	420	414	396	413	416	408	464	400	449	455	416	436	447	412	414	433	428	454	490	451	398	418	418	425	422	434	408	427	412	386	421	426	387	432	464	417	445	418	440	450	441	443	432	441	372	377	433	429	424	419	420	405	474	405	422	433	425	469	415	426	422	425	402	423	473	441	427	407	438	470	463	449	454	426	462	406	403	385	438	432	412	424	421	454	394	418	422	405	403	396	448	449	399	386	384	423	425	449	388	417	426	461	374	454	424	441	429	451	438	444	399	410	427	450	467	405	408	402	391	406	440	455	416	442	422	478	431	403	413	440	419	453	446	413	391	396	402	455	427	428	413	431	446	407	446	465	413	407	439	423	406	431	423	415	418	423	418	410	446	420	422	450	405	421	411	414	418	449	425	377	428	402	389	451	398	372	398	451	422	408	413	489	420	408	422	469	476	433	415	435	411	461	419	426	432	424	429	428	414	393	437	397	420	420	402	441	456	456	447	413	419	447	428	424	408	450	442	468	441	440	390	431	427	430	422	429	422	424	395	448	435	420	422	461	458	457	443	466	454	439	393	434	413	394	388	402	400	404	414	455	441	440	438	416	422	433	419	402	439	441	391	473	389	412	383	423
3391	3063	2175	1391	1097	1008	966	994	918	937	944	945	981	965	918	885	880	945	948	952	956	917	889	958	951	939	917	925	947	955	965	904	959	923	955	979	989	973	906	982	860	923	923	973	858	945	990	922	934	905	921	999	956	887	934	949	957	951	908	926	940	962	987	937	947	897	1004	915	922	936	1003	906	929	911	979	956	882	901	939	940	879	872	910	926	960	886	918	922	898	904	926	939	975	935	949	977	928	967	959	983	932	968	878	913	923	954	913	888	932	968	936	921	929	944	973	942	941	944	979	925	918	929	934	939	952	973	916	971	933	907	961	875	909	964	961	979	963	976	897	904	932	865	949	882	961	914	950	926	931	981	931	936	875	910	932	969	936	921	939	943	927	905	916	912	922	896	866	893	893	994	934	904	886	864	906	963	926	858	955	922	888	920	956	928	971	915	924	972	936	888	922	934	942	949	926	991	916	941	923	954	893	903	908	913	872	911	909	944	910	912	990	971	972	976	961	985	924	924	950	885	953	996	924	904	966	905	896	918	936	892	919	953	941	974	887	943	956	949	937	873	933	944	972	923	904	956	919	965	930	960	863	928	923	923	928	962	935	933	982	960	929	900	912	945	935	942	900	969	937	935	995	971	912	911	927	933	930	1001	944	893	991	970	940	914	956	946	953	943	965	912	955	979	898	1007	900	909	923	950	937	859	984	997	962	921	962	959	975	912	921	1008	989	951	911	920	967	926	903	982	906	916	915	969	916	927	919	997	967	966	921	958	888	937	956	904	869	952	980	906	944	941	964	892	923	905	894	971	969	891	948	966	948	936	955	944	911	954	949	924	894	935	958	943	906	949	957	964	938	907	939	928	921	934	933	901	918	944	965	949	937	946	921	919	925	920	922	956	975	858	959	940	924	960	926	902	940	968	971	982	858	920	972	1006	944	987	913	954	969	978	954	906	899	945	877	897	913	951	944	917	915	911	955	914	915	884	932	903	947	914	918	944	934	992	967	944	913	921	955	938	990	956	933	903	903	943	934	972	941	959	935	907	878	893	895	899	964	895	940	920	963	889	952	930	927	972	931	885	887	928	937	943	922	952	946	930	972	914	864	903	916	937	940	886	895	991	894	911	914	914	909	936	905	967	945	996	917	890	925	898	990	962	925	1030	910	943	955	926	959	930	897	939	879	982	909	931	958	938	918	933	954	898	933	972	970	905	886	984	940	897	946	961	949	973	879	898	896	968	950	992	913	905	933	960	905	904	958	958	972	904	908	894	933	961	914	915	912	972	903	953	912	931	934	940	930	957	946	930	915	908	960	960	963	967	960	972	910	917	910	927	971	847	955	914	870	915	937	996	932	941	971	939	952	960	899	919	911	863	897	919	926	900	932	955	976	961	891	924	973	915	949	914	910	961	934	952	968	954	894	949	893	919	916	956	892	989	908	925	937	966	928	952	924	908	914	952	927	975	975	933	950	905	922	944	945	919	943	943	918	935	962	911	939	939	994	985	968	888	953	963	960	916	865	912	922	944	977	951	914	919	914	967	917	880	910	1003	927	933	905	989	973	950	925	949	910	903	919	944	947	924	894	898	1007	952	991	921	944	916	883	926	889	931	953	922	929	932	918	926	945	937	929	942	928	967	930	947	932	931	958	924	933	908	966	949	996	895	964	880	891	933	958	975	968	983	930	935	953	890	949	976	883	928	964	996	917	968	912	943	896	969	955	961	906	939	952	957	892	905	959	932	929	987	924	922	939	954	942	1002	936	902	910	881	928	949	920	975	919	914	911	918	944	931	911	968	941	929	999	951	988	978	957	954	888	912	921	936	947	914	982	914	932	939	915	879	936	941	971	978	960	918	932	916	924	927	966	916	951	921	955	932	902	928	923	927	978	894	987	912	969	925	974	925	942	908	955	951	939	947	911	890	947	918	971	945	962	917	941	948	986	942	950	905	916	943	909	922	924	901	910	934	871	979	940	892	964	966	933	950	910	911	935	915	928	902	916	918	928	956	932	941	981	914	977	928	929	940	874	967	918	944	940	920	957	930	994	956	947	920	888	958	951	969	899	938	1002	973	892	916	923	880	923	911	901	933	911	922	919	927	910	871	913	940	966	983	914	994	885	936	913	935	909	930	983	985	961	854	938	975	947	951	924	966	921	906	989	971	929	996	892	936	953	976	953	951	922	971	929	961	901	905	972	981	930	957	958	938	939	909	945	936	914	905	909	915	953	954	970	963	927	1022	876	927	894	955	959	944	896	952	953	946	911	963	954	954	959	940	942	905	955	878	875	954	958	929	974	953	944	962	962	944	932	948	908	935	971	912	915	967	875	939	944	882	953	923	935	968	902	926	952	961	938	943	923	885	930	944	942	938	945	918	919	894	949	938	925	957	910	945	952	923	939	931	949	962	976	1005	931	945	959	1012	886	952	910	924	915	940	918	1004	946	935	930	920	899	923	930	958	937	927	919	936	882	938	898	892	958	912	978	900	950	906	943	951	936	895	893	896	909	923	980	896	945	935	928	906	924	913	905	926	918	892	958	901	930	956	938	936	933	907	949	934	935	976	939	968	941	990	896	970	904	962	943	962	945	972	937	898	899	928	931	938	920	953	942	893	959	923	954	920	979	909	920	971	971	938	939	938	945	906	949	913	941	961	917	811	939	898	981	940	987	924	990	966	925	943	959	921	960	1015	949	964	944	938	946	882	945	973	921	931	959	944	954	913	931	949	893	904	941	925	940	941	962	920	912	927	890	966	944	940	930	937	964	958	991	963	915	956	905	982	902	965	931	974	940	942	940	957	914	936	911	1013	926	943	934	941	951	909	866	918	943	920	895	947	948	923	997	963	929	935	949	942	939	937	987	961	926	929	939	911	906	981	910	951	966	979	931	946	948	929	863	910	886	897	919	947	912	897	954	837	900	966	978	962	886	888	925	897	910	953	977	947	927	932	917	965	942	973	997	927	919	966	907	907	952	942	934	953	915	955	963	979	950	905	948	917	919	906	924	973	888	970	926	906	959	859	948	976	962	966	970	932	947	940	957	974	955	969	961	949	945	954	927	961	958	870	951	911	898	911	988	964	969	964	896	948	959	971	910	934	941	1000	944	915	909	899	942	972	929	946	933	968	957	934	955	1002	983	942	920	960	951	948	882	888	901	940	944	989	921	903	954	873	945	923	943	922	925	999	923	1035	919	958	910	970	979	946	915	907	907	868	968	969	942	939	988	943	988	897	945	976	942	926	912	966	919	975	931	915	917	919	886	903	950	950	900	935	958	934	856	930	972	856	911	925	939	940	927	956	885	899	912	908	918	956	948	971	975	923	948	896	899	937	946	964	916	960	924	943	878	939	914	911	941	946	968	934	894	944	914	926	937	978	962	886	902	920	946	944	955	951	862	930	900	901	939	949	1008	914	940	986	879	930	958	917	927	860	945	936	901	965	900	932	930	913	917	963	926	901	956	939	937	943	961	963	898	979	947	855	946	882	954	917	941	934	950	912	949	901	907	907
23590	20852	25118	26670	20861	20850	2688	548	399	351	338	286	291	276	274	264	271	280	265	232	265	223	241	259	228	265	236	264	282	216	212	218	243	240	273	250	271	218	236	240	249	265	253	254	241	256	262	267	239	218	236	251	246	233	223	233	264	209	229	224	231	252	243	245	250	241	260	237	240	263	241	247	240	272	261	218	227	251	244	234	267	220	267	237	242	242	261	265	241	242	209	270	247	236	238	248	242	243	289	274	232	213	233	244	250	226	241	237	247	214	237	213	227	284	226	216	250	246	283	271	253	208	237	230	259	255	237	229	246	250	260	243	227	237	230	237	247	249	235	266	244	251	248	234	244	252	250	245	258	225	239	225	257	233	224	240	235	245	248	275	254	263	212	238	232	274	225	240	237	258	237	225	242	223	237	230	281	263	228	238	252	213	247	246	240	255	247	239	229	273	204	233	241	257	263	274	235	259	242	207	222	231	231	213	236	213	249	261	239	291	253	257	258	260	225	240	225	227	242	229	226	249	249	225	257	229	219	250	251	225	228	237	229	257	225	245	238	262	218	224	250	235	211	260	260	244	252	248	237	235	258	237	230	262	222	254	270	227	249	236	236	233	247	242	220	240	249	217	268	235	256	267	250	241	259	255	278	228	233	226	234	202	250	259	214	249	238	212	254	209	228	251	232	259	226	243	224	229	242	242	224	237	245	219	208	273	260	241	249	259	238	198	260	210	241	241	252	219	233	245	230	217	227	223	236	265	226	240	234	228	244	277	214	228	249	243	237	244	239	235	249	238	209	236	249	233	254	222	216	246	241	206	223	249	241	236	237	218	236	264	258	246	247	239	229	240	241	254	267	260	226	222	219	216	213	245	234	265	263	269	232	243	210	241	246	237	228	246	256	252	226	250	261	252	232	233	226	260	237	257	259	241	247	233	245	239	227	241	237	248	249	246	256	259	241	225	235	255	241	213	225	278	279	252	239	237	255	233	261	243	245	249	209	192	242	263	221	257	267	242	217	224	218	228	248	252	252	228	239	247	271	216	228	220	251	257	235	224	235	263	256	220	261	228	251	250	239	265	228	225	268	226	229	261	238	245	241	232	257	237	209	251	279	254	236	234	284	266	242	261	272	223	252	217	228	253	237	245	237	248	230	226	245	236	230	246	226	258	232	230	264	212	260	242	230	246	216	227	256	227	256	251	250	275	228	229	243	229	236	252	230	219	215	237	262	242	223	254	232	218	260	255	237	227	234	261	257	242	285	242	244	247	264	262	254	236	255	226	245	226	271	214	239	265	248	253	215	234	228	241	223	260	273	213	245	252	245	230	257	263	265	258	224	232	260	252	248	229	269	263	244	260	231	246	271	236	252	197	247	250	288	241	234	258	245	221	222	227	236	215	263	234	227	237	257	228	232	250	252	237	218	223	247	264	292	258	247	215	193	244	228	226	225	201	275	236	255	213	219	232	241	258	205	241	232	243	241	203	203	218	219	247	244	208	269	224	266	240	262	246	238	230	253	251	232	226	247	238	214	230	228	242	233	222	229	242	274	257	234	241	250	223	235	234	215	222	220	269	265	244	270	258	224	258	259	232	248	250	253	220	279	211	255	218	220	244	236	252	247	256	269	236	243	253	251	240	232	243	254	224	215	246	234	249	220	235	252	243	262	247	226	254	234	228	230	259	258	236	240	249	240	248	248	235	253	244	244	249	233	224	226	224	257	231	213	245	277	247	233	249	234	236	254	245	230	250	262	213	260	268	253	233	227	243	201	240	205	243	233	240	269	254	292	257	226	214	231	223	223	239	245	210	226	232	236	240	245	253	241	253	235	265	250	241	237	237	253	232	227	252	266	260	249	242	235	230	214	254	226	239	235	270	229	243	215	237	237	235	267	266	246	254	251	267	206	240	247	272	229	243	228	245	236	232	259	255	275	226	242	244	220	253	253	220	227	258	236	239	224	228	213	253	238	238	236	238	256	244	239	252	218	251	212	227	216	246	235	218	213	279	240	199	248	249	253	233	204	205	225	241	225	265	241	266	266	240	232	233	236	218	238	230	242	243	263	236	260	249	246	248	236	253	238	237	222	248	250	259	242	259	255	222	222	238	242	235	269	244	249	238	244	257	259	218	226	254	209	251	248	229	250	252	239	253	234	253	258	261	262	247	248	269	236	260	205	225	225	247	232	252	246	230	225	251	247	221	272	236	254	264	290	235	242	215	236	237	247	224	216	238	245	216	216	271	251	253	260	269	214	223	297	234	226	217	249	232	255	244	258	231	207	261	214	214	239	217	211	239	251	255	254	229	213	283	251	264	247	245	245	232	274	262	246	248	239	227	242	228	231	244	298	248	243	233	229	226	274	243	273	247	276	236	219	258	253	245	265	244	247	224	218	225	231	251	249	226	246	252	213	229	235	256	240	216	243	213	249	247	265	248	248	253	246	227	246	239	217	256	218	252	246	218	229	243	223	227	235	207	230	236	222	237	246	228	218	259	223	224	213	229	226	271	226	239	229	257	281	233	229	248	219	253	263	206	234	264	219	243	240	219	224	224	234	239	252	276	259	255	221	269	212	220	247	227	218	233	236	234	240	228	237	278	258	221	268	224	213	257	234	212	247	254	211	244	234	222	223	239	260	220	256	279	226	207	235	227	194	267	199	260	239	233	239	256	236	245	204	235	246	219	271	251	248	238	244	217	242	250	223	242	221	235	238	229	241	270	230	246	224	231	244	254	231	225	242	254	276	242	254	254	231	244	232	256	253	224	255	221	252	232	233	235	248	277	226	215	234	250	248	245	261	243	255	246	256	254	242	220	247	266	222	208	243	262	230	240	242	240	250	210	220	263	243	258	230	289	229	248	258	231	246	249	228	248	241	246	220	229	251	275	257	239	204	223	250	271	272	233	256	231	250	253	211	245	235	256	257	252	232	236	233	231	230	221	241	251	229	252	249	206	232	223	246	245	246	251	244	241	257	248	247	235	210	240	231	240	240	231	256	258	248	254	223	269	253	236	224	262	243	238	249	249	220	247	234	231	260	258	271	245	252	247	233	286	226	224	268	241	229	242	209	248	225	244	212	226	245	247	245	247	225	215	232	244	222	250	237	210	235	248	249	254	242	246	221	256	244	237	221	241	239	216	251	248	233	230	244	214	245	267	234	256	228	233	218	229	232	234	253	262	241	258	220	217	221	255	231	257	257	244	235	228	269	217	236	211	252	222	216	280	229	235	198	261	217	245	245	243	238	240	219	244	234	246	239	242	237	234	212	230	223	234	222	255	237	248	267	203	225	263	251	263	235	237	233	244	236	245	224	244	240	250	210	247	228	279	249	244	241	244	237	267	232	255	244	227	257	257	216	217	204	234	198	257	224	250	265	251	259	226	262	254	260	234	235	244	232	258	259	247	218	245	242	223	236	267	220	230	239	229	262	250	230	237	214	256	217	227	253	239	217	216	233	246	214	228	236	192	209	226	248	209	242	265	273	228
3639	4864	3017	1476	1004	840	706	692	655	634	633	570	596	580	586	574	547	570	543	596	604	559	548	605	555	571	583	591	591	533	577	573	542	567	596	574	562	552	587	524	539	567	596	553	595	557	585	556	592	544	589	588	587	596	533	556	521	577	560	580	591	572	552	582	552	568	575	525	518	540	552	588	575	586	565	549	582	573	512	533	548	552	566	525	549	609	487	550	578	582	588	573	510	581	548	532	586	576	602	518	553	579	545	551	548	582	566	546	566	621	571	558	569	570	582	523	536	563	597	576	563	521	618	545	542	543	566	555	552	541	585	539	576	561	561	547	539	551	568	566	585	586	599	565	566	605	566	541	571	539	581	525	563	562	540	527	549	576	565	554	548	568	537	534	576	575	533	558	561	536	542	561	605	571	571	577	538	511	592	545	577	544	565	543	567	578	538	596	565	583	524	543	580	531	554	580	560	557	572	581	535	516	581	548	606	564	560	527	619	574	617	564	599	570	614	592	616	568	592	557	573	576	556	573	579	478	528	589	544	563	579	534	582	568	548	573	597	538	597	552	568	575	582	547	603	564	534	575	582	627	587	572	598	588	565	529	550	624	552	565	551	545	583	545	539	561	523	542	560	568	610	550	545	560	530	541	573	577	561	545	562	569	560	572	544	598	580	538	535	543	572	570	557	576	511	512	590	531	546	577	556	535	588	546	523	542	617	550	533	563	559	599	581	579	585	583	547	564	568	545	584	552	556	563	577	568	588	572	543	562	591	559	594	558	563	552	529	531	590	521	545	576	553	564	554	601	522	549	526	578	524	562	608	581	571	530	560	561	558	533	538	564	582	549	581	518	572	544	524	557	533	587	562	596	566	551	580	563	565	581	564	599	551	574	589	553	574	506	581	564	570	568	596	584	586	613	579	587	551	547	557	538	558	536	554	560	556	550	536	522	587	536	524	557	544	543	626	578	574	522	545	585	561	559	558	562	519	554	570	558	566	574	578	552	557	586	559	568	527	536	595	560	533	514	538	571	616	548	555	559	585	542	569	602	550	579	541	579	586	538	564	530	558	562	509	549	583	564	560	591	576	509	564	580	566	543	578	534	547	531	562	569	602	577	545	544	514	516	579	583	546	574	593	578	518	569	528	547	546	556	535	573	552	541	541	553	592	603	593	551	567	537	542	567	566	554	554	580	561	554	575	609	520	520	544	587	608	577	554	604	567	577	548	533	560	570	594	591	548	530	586	579	575	519	535	557	547	490	551	579	554	536	573	551	541	588	555	585	514	609	581	551	546	608	549	539	557	559	555	544	543	528	527	570	579	524	541	545	527	575	585	559	573	552	581	568	517	571	560	516	576	542	569	534	559	554	555	571	566	583	548	545	575	568	588	569	529	550	527	584	536	541	531	563	550	584	547	578	566	609	564	553	542	574	547	543	582	574	550	577	549	555	536	587	556	588	582	546	563	563	548	572	563	544	520	576	594	551	543	550	548	527	558	587	573	508	605	530	589	533	566	543	573	594	567	539	563	577	595	572	576	580	579	603	557	522	591	552	567	564	563	588	575	574	555	539	531	546	598	568	549	575	569	556	538	552	571	576	610	587	580	609	581	528	550	551	532	546	566	550	580	537	599	569	586	573	577	620	556	556	542	570	561	590	594	533	539	583	581	562	573	572	560	569	606	548	543	538	545	519	535	552	554	572	563	540	554	565	553	565	533	567	581	561	570	550	539	536	499	608	581	599	580	557	592	592	566	557	583	560	584	544	527	572	562	580	622	551	591	591	574	609	609	558	528	537	599	513	574	549	520	553	555	581	561	558	575	554	560	526	563	588	583	554	549	524	598	568	577	583	568	559	569	589	557	551	545	534	566	579	540	558	586	553	610	584	594	563	551	557	549	539	562	575	599	596	572	554	540	546	594	540	546	570	539	576	545	544	599	572	603	547	578	577	528	619	552	550	548	552	538	582	544	583	554	550	548	592	548	576	564	541	539	565	539	567	563	559	583	510	588	591	548	569	578	570	538	549	545	573	578	580	540	567	563	559	548	537	559	518	527	563	586	587	570	574	570	578	510	533	541	584	540	576	561	555	575	565	568	604	537	551	578	545	571	576	576	568	556	526	564	601	527	592	542	576	553	523	514	585	573	543	539	599	565	574	553	562	548	562	587	530	570	593	545	543	586	565	547	589	559	580	572	580	521	534	553	553	558	550	581	550	578	540	505	563	573	560	540	526	587	587	551	570	544	557	583	555	530	537	569	596	550	557	546	571	586	543	565	573	591	574	579	566	581	575	551	578	558	561	547	562	555	573	595	553	572	552	567	507	543	552	619	590	569	556	546	570	565	577	514	562	543	534	564	589	561	565	577	574	623	546	518	569	558	531	579	601	532	569	533	544	567	583	531	575	596	559	548	544	595	521	556	498	570	574	576	551	561	540	503	576	631	546	555	580	518	517	541	526	579	559	534	563	592	595	560	585	572	586	542	550	626	581	548	570	529	580	608	582	553	535	573	588	597	544	544	563	529	557	533	556	580	541	566	569	561	554	550	549	581	538	550	573	533	538	527	563	552	555	522	617	579	560	518	542	592	557	579	611	600	554	563	574	585	555	558	556	544	566	574	595	591	600	536	520	543	597	581	521	549	566	551	573	565	550	608	563	552	569	537	483	600	574	560	541	579	583	573	582	561	612	589	537	578	547	576	525	531	491	566	569	519	564	572	572	567	541	577	564	550	535	576	561	604	560	616	561	572	531	551	535	575	597	556	559	553	579	597	585	582	544	532	577	533	555	567	562	540	552	535	562	563	548	551	562	554	587	570	545	546	551	562	608	561	568	560	595	552	580	561	570	563	604	566	512	555	545	561	567	551	564	557	590	553	579	562	522	550	538	590	574	568	553	581	564	570	538	568	570	579	534	570	582	567	556	559	571	544	588	570	586	535	566	589	536	579	568	558	519	533	578	593	568	549	540	590	595	585	568	529	577	544	592	584	538	598	577	587	557	543	564	593	583	558	600	596	562	581	523	529	555	625	578	570	572	589	602	552	619	569	591	538	551	614	550	541	561	545	583	558	535	569	578	561	607	571	534	527	515	529	497	565	534	557	585	518	538	599	569	564	556	542	568	604	553	592	578	530	557	550	555	535	573	605	595	541	534	530	540	558	574	552	576	555	550	546	557	580	576	532	588	581	591	565	547	595	550	561	534	571	568	564	544	592	561	566	551	561	565	562	565	556	584	570	501	606	548	576	555	557	569	554	545	544	585	579	556	578	595	573	548	625	545	540	574	568	574	580	538	546	500	542	565	551	511	537	563	573	574	535	570	562	592	608	558	590	569	522	555	550	562	577	543	523	567	567	519	585	595	566	545	555	590	573	543	572	569	580	597	527	545	572	589	562	590	550	575	612	570	586	548	537	623	537	585	568	513	544	547	559	557	530	556	540	554	568	523	580	552	589	571	544	541	579	554	554	550	543	599	602	551	567	546	581	536
32692	12027	1496	513	461	421	389	382	395	387	420	409	393	389	435	412	400	394	399	426	386	428	395	369	440	410	385	391	378	391	362	385	402	350	393	390	380	403	349	402	410	427	412	410	379	397	381	411	418	379	364	416	401	411	407	408	405	365	380	370	366	348	339	402	392	358	373	382	411	401	404	377	401	386	394	387	399	403	395	418	363	419	415	388	430	400	430	378	379	424	414	390	382	347	423	382	411	395	397	400	430	380	409	402	386	376	423	378	403	356	373	404	368	377	435	380	429	400	394	367	397	393	421	389	395	385	370	389	362	359	439	406	403	407	408	376	422	379	428	383	384	388	387	396	399	428	350	344	397	381	353	397	387	398	409	389	386	366	410	384	383	350	398	429	404	414	384	400	446	393	392	372	409	348	405	402	385	404	372	441	402	385	395	418	411	343	400	393	412	369	408	427	395	363	374	394	424	386	368	393	397	393	413	397	389	405	396	398	390	417	468	418	400	390	370	421	399	381	369	372	386	389	414	390	403	388	430	392	426	367	348	412	388	406	410	383	377	405	375	385	410	429	377	378	368	396	378	429	447	388	393	424	387	376	376	420	409	383	414	365	414	423	404	426	396	406	375	397	406	431	393	383	379	378	404	378	371	388	381	391	410	380	411	391	406	375	401	396	417	385	361	399	396	366	386	392	382	395	409	399	417	393	376	374	420	375	408	367	384	390	412	360	393	414	418	423	366	415	416	391	381	391	399	438	396	422	382	363	380	377	467	368	386	416	445	361	450	382	350	386	425	377	421	401	393	384	393	392	424	403	434	375	385	375	402	430	385	380	396	399	385	434	401	389	427	385	403	404	402	406	390	396	411	397	411	400	377	380	387	372	372	418	384	405	390	380	405	382	350	418	373	450	391	388	405	401	364	390	405	396	398	416	337	409	413	412	361	399	381	399	361	389	401	390	382	378	422	414	353	354	396	405	416	418	361	402	376	402	392	418	379	401	397	391	391	361	413	371	379	404	370	389	406	446	388	395	405	350	391	398	385	382	400	422	361	404	378	377	405	408	399	375	383	411	389	348	385	435	401	425	410	374	395	400	418	373	418	379	415	397	420	389	372	416	376	415	460	390	425	401	412	397	410	404	371	400	357	385	388	380	369	396	409	402	430	386	396	360	362	420	396	371	373	344	396	393	387	418	385	362	358	403	421	363	386	379	405	405	402	424	382	400	423	388	420	343	411	411	360	409	383	379	363	371	350	410	418	366	407	404	354	376	406	406	397	419	445	417	349	397	361	418	374	406	367	400	417	365	405	373	364	408	396	399	363	393	400	395	374	364	420	415	428	388	380	383	378	405	394	374	393	406	386	399	428	410	412	399	382	382	378	363	392	402	418	399	382	407	380	365	391	395	408	375	405	398	372	374	427	409	424	379	420	402	405	361	402	407	407	393	424	382	395	387	379	401	383	368	360	387	386	413	380	406	390	359	405	426	436	396	372	374	387	357	396	430	394	366	410	407	409	410	378	406	354	407	387	392	408	423	361	423	378	376	387	393	423	409	377	408	386	403	411	416	397	396	370	427	417	414	399	404	377	418	347	390	414	397	379	366	383	396	415	386	387	405	383	340	398	390	407	388	381	390	439	399	390	421	404	378	389	379	389	403	381	419	339	397	423	386	393	384	409	397	401	414	377	400	405	345	401	405	389	385	395	447	369	395	404	388	416	350	377	387	381	357	388	404	404	348	379	370	409	393	391	373	394	380	383	380	409	380	401	411	346	405	370	379	389	384	385	389	402	420	353	416	423	360	412	401	397	390	410	370	403	404	411	419	357	394	396	383	398	375	385	390	385	380	400	377	391	386	416	391	405	383	390	418	357	401	360	402	361	404	359	388	359	380	410	377	396	385	361	382	409	370	406	415	391	386	393	403	393	430	409	412	403	373	392	371	381	387	390	379	401	397	376	396	382	392	433	397	385	442	365	404	387	371	389	396	393	372	407	408	386	376	365	392	421	421	367	417	412	383	426	410	357	408	386	398	356	373	402	387	398	387	389	379	383	397	393	393	392	372	399	424	369	377	407	386	377	374	376	411	420	393	405	396	397	376	379	396	413	396	385	381	419	389	412	400	407	403	384	403	398	406	411	387	408	377	388	398	414	383	387	411	362	414	374	385	409	381	362	380	397	429	378	371	377	374	368	420	397	398	391	383	410	415	359	394	366	396	385	462	399	385	379	370	407	383	398	380	373	392	389	385	393	394	379	355	403	380	394	412	392	413	345	388	390	362	394	376	367	385	339	422	392	409	411	379	394	367	386	387	380	383	399	370	406	367	401	399	391	371	396	440	393	386	397	408	413	411	391	340	405	411	376	385	395	380	417	421	405	385	369	425	428	386	394	388	383	380	417	416	359	405	392	346	385	376	402	387	400	395	395	387	371	380	399	405	419	385	382	329	381	405	377	426	384	404	417	397	421	412	393	396	403	419	394	376	394	429	425	394	427	392	394	415	392	346	366	381	353	403	432	432	388	417	405	370	363	377	364	397	370	379	461	353	414	418	423	383	356	365	422	369	402	415	403	384	383	399	386	397	399	396	373	370	385	401	337	400	398	393	347	383	445	377	405	414	422	414	373	369	408	391	385	359	389	398	385	373	372	403	383	386	372	414	388	391	359	365	400	435	379	358	413	395	391	384	394	361	364	404	413	388	367	390	409	420	379	389	425	383	406	360	406	382	354	393	378	395	384	384	423	415	420	360	421	419	412	386	384	417	386	412	400	427	417	407	395	373	364	354	407	443	401	403	403	400	426	426	357	400	432	382	367	400	397	373	376	426	387	397	392	411	443	381	385	407	412	424	379	406	403	370	383	414	373	381	397	410	373	389	420	399	379	392	397	373	366	395	389	404	418	398	397	409	387	402	373	424	404	408	395	387	419	404	418	415	409	406	366	370	382	368	381	379	390	396	399	447	380	341	401	380	390	384	403	379	446	398	383	396	372	373	362	401	380	374	432	444	368	396	387	383	364	405	393	419	341	373	375	377	408	428	402	401	387	407	396	368	393	396	384	415	364	406	416	366	411	377	385	386	411	396	401	425	380	407	401	389	395	418	417	414	401	415	417	339	408	396	407	414	382	412	386	376	410	401	371	411	379	409	387	404	420	407	405	390	387	412	398	376	436	389	417	397	391	359	388	402	388	404	402	389	396	372	382	390	413	401	375	401	353	402	352	391	405	394	399	393	390	420	403	361	399	448	378	392	389	425	387	397	426	403	390	380	368	432	385	411	434	374	395	412	391	379	342	370	380	362	421	402	419	396	398	396	426	426	377	362	422	361	358	429	370	403	412	398	384	351	444	361	386	408	371	416	352	395	376	409	405	360	412	431	366	352	380	429	410	402	405	387	411	384	420	412	420	420	396	402	354	367	406	380	421	385	406	353	405	411	430	362	409	386	405	400	398	360	371	366	439	371	374	343	366	375	353	402	418	383	394	372	408	403
6571	1066	1019	905	926	867	885	890	891	889	897	912	871	868	981	928	903	904	897	926	848	865	910	890	919	928	829	899	847	934	907	935	900	898	910	873	922	890	932	895	891	889	889	881	914	878	905	891	900	912	880	915	883	887	890	907	906	901	890	863	900	933	884	970	870	909	881	900	900	905	892	899	914	897	901	901	903	938	913	835	909	918	871	870	899	901	849	906	896	913	887	888	891	890	931	906	840	910	935	931	943	907	901	891	902	879	941	857	892	914	897	895	903	859	825	900	934	859	979	923	940	961	871	921	879	876	875	928	919	903	930	888	941	924	871	919	903	916	872	834	925	896	877	906	854	929	860	865	896	891	900	888	880	927	896	917	957	898	909	872	919	931	887	878	928	914	887	899	907	872	904	920	920	919	895	929	942	883	924	905	921	903	879	883	893	874	925	904	897	879	958	888	920	895	883	872	912	918	885	893	868	880	936	947	870	877	917	919	939	903	926	898	888	957	915	862	909	916	862	912	887	942	865	949	913	953	922	912	893	931	920	892	934	889	944	890	901	937	877	860	888	888	894	955	893	869	906	883	907	939	833	872	965	891	908	873	874	906	911	908	816	914	883	907	902	886	922	914	873	937	908	885	898	937	898	905	867	966	911	858	913	887	893	902	911	918	925	862	869	866	892	858	908	853	950	913	918	907	898	875	866	887	919	883	892	854	885	892	847	881	876	873	915	891	899	864	930	925	900	908	891	864	920	846	905	870	894	879	870	964	928	908	862	898	889	876	866	937	847	876	898	902	871	898	884	947	916	936	862	896	877	911	968	834	883	837	926	872	891	924	904	931	931	900	892	898	922	847	929	906	890	939	903	900	884	867	925	943	940	924	932	939	900	873	889	891	905	936	861	875	899	840	863	867	890	881	915	942	926	889	905	927	914	872	948	895	901	861	861	882	934	940	888	830	911	885	948	875	904	850	935	931	860	882	942	889	864	918	915	872	896	911	843	895	931	868	810	877	949	869	923	935	882	874	929	874	907	936	906	877	867	938	890	899	890	923	908	955	947	937	870	872	798	896	911	910	880	879	892	926	969	919	833	942	858	934	889	927	946	922	893	904	912	906	904	867	856	890	885	916	896	929	904	943	925	895	877	883	903	943	921	855	929	869	929	889	945	914	858	869	875	882	919	879	884	901	841	864	929	912	939	968	896	903	856	951	932	901	891	868	917	867	919	856	904	860	929	889	846	912	903	876	943	899	861	963	887	864	919	912	906	948	928	955	864	882	935	875	867	861	877	901	887	898	877	896	927	941	916	880	914	855	855	872	866	862	846	942	874	882	887	865	895	917	845	915	902	872	867	898	913	878	893	851	855	871	885	895	861	912	892	816	824	946	882	914	860	895	920	917	852	836	892	857	966	884	895	936	882	962	918	872	885	900	876	893	882	881	914	882	955	891	835	913	866	927	909	920	840	861	936	886	895	924	881	898	846	843	932	860	897	972	911	852	866	895	953	949	923	866	887	864	925	917	879	940	905	898	864	849	895	926	954	867	900	890	883	941	926	932	901	968	891	858	881	889	884	917	887	908	933	876	940	871	943	872	925	956	907	874	893	906	861	943	854	905	904	848	876	870	918	928	943	923	867	905	900	904	882	898	920	908	923	874	899	856	917	870	905	900	892	902	900	920	888	899	856	930	918	899	943	891	861	890	867	882	933	908	890	880	878	881	892	863	920	937	817	886	844	850	910	915	883	915	899	878	871	871	887	910	891	887	877	909	936	852	938	916	963	953	908	932	853	920	921	857	888	890	848	906	886	945	872	886	834	919	863	911	893	877	854	865	884	844	863	912	878	904	910	876	877	936	911	902	875	891	842	900	882	898	871	966	894	884	887	905	866	906	895	892	863	876	909	888	894	946	877	857	921	912	914	924	853	847	852	925	936	876	868	847	885	906	956	903	892	910	889	920	937	889	865	934	886	905	899	912	864	875	930	890	906	910	936	878	920	811	873	819	922	951	853	902	916	952	926	832	906	854	880	830	909	902	882	887	893	897	879	911	907	973	872	935	846	903	929	844	893	873	863	854	862	916	908	913	816	946	888	856	877	881	917	925	883	947	910	946	900	915	942	828	925	935	882	929	927	913	892	903	896	911	870	911	852	879	867	851	844	879	875	852	883	909	898	901	862	925	892	870	895	894	927	916	926	863	927	896	876	894	902	921	904	873	876	896	884	888	860	918	896	954	893	911	860	895	952	887	931	880	902	909	880	939	896	945	908	875	888	927	891	910	886	959	848	895	908	904	882	881	930	899	929	886	903	842	974	895	897	907	969	892	895	878	904	904	880	980	930	859	906	874	889	862	856	933	907	897	887	908	879	904	881	898	897	960	923	861	959	903	865	923	929	890	854	938	878	918	899	910	869	885	868	906	817	890	906	831	899	862	899	850	893	895	877	894	912	887	940	953	883	912	923	877	922	868	845	903	884	865	818	861	896	861	921	878	899	924	875	915	913	892	874	942	932	882	923	857	903	917	916	893	884	880	912	874	926	924	884	891	912	881	883	907	881	891	863	884	821	850	886	919	917	908	954	879	879	873	885	828	863	909	887	876	868	917	899	864	862	878	933	882	897	868	912	881	900	914	856	899	972	873	911	878	829	937	878	895	889	865	948	850	887	950	916	915	832	875	904	864	895	929	881	852	881	892	898	896	903	908	895	908	883	895	837	906	949	958	880	865	918	884	898	858	911	883	853	882	843	894	888	951	824	875	856	942	882	893	861	894	924	874	880	932	906	878	941	881	911	881	915	902	920	875	915	910	906	948	879	926	939	877	876	902	879	899	880	821	889	884	856	933	896	906	930	894	914	865	811	876	915	894	899	864	929	925	887	924	916	847	908	853	885	904	892	905	884	876	875	908	889	930	956	928	886	910	866	935	943	900	877	905	889	933	909	961	928	898	920	903	875	898	896	875	874	959	889	939	910	844	933	867	890	859	903	966	869	877	874	964	947	934	919	875	908	951	882	925	897	907	910	952	937	900	949	874	917	912	947	897	889	905	849	911	930	892	901	932	895	971	922	928	919	898	882	885	903	948	875	923	927	893	923	882	847	920	879	916	947	898	900	900	849	855	904	898	890	922	885	920	893	966	907	963	912	832	861	881	830	925	880	917	885	920	878	889	858	872	853	892	838	931	874	885	928	894	947	905	894	817	917	873	937	880	891	914	857	906	885	890	936	924	912	935	918	900	874	889	910	923	903	907	887	869	908	893	881	865	904	898	899	932	932	903	937	887	926	907	935	897	907	908	954	869	889	887	864	908	935	875	909	899	847	925	895	889	888	867	861	905	890	912	838	892	975	912	870	891	843	928	912	915	920	945	902	903	881	938	928	893	860	865	936	857	903	889	897	884	954	943	917	941	921	898	880	937	874	952	903	867	855	906	903	851	853	859	901	894	862	917	925	942	910	840	949	917	924	933	916	896	879	881	910	861	888	865	879	917
24497	20856	24507	27327	20082	1858	647	501	488	474	474	450	434	468	399	461	419	452	459	437	489	466	452	452	457	419	439	425	406	411	470	415	409	423	422	424	435	423	418	432	453	396	442	453	456	439	391	422	417	424	427	440	436	430	442	426	422	394	457	468	417	427	439	430	429	409	444	487	389	396	428	421	448	400	420	426	419	457	411	410	430	466	390	433	425	450	431	406	421	411	449	412	422	409	419	431	449	394	436	402	423	434	405	414	389	443	449	410	409	420	425	437	373	466	428	433	420	448	501	445	446	418	422	449	424	391	432	411	396	429	438	427	422	419	417	458	409	393	419	420	412	466	473	447	432	398	433	397	411	423	485	415	405	423	425	412	420	439	442	414	407	403	428	429	436	448	421	412	454	398	404	445	418	515	417	425	393	386	366	416	416	404	407	426	422	426	416	390	397	384	432	457	475	399	422	449	442	477	395	421	430	435	415	424	455	445	430	446	445	425	425	408	428	398	439	436	381	446	401	431	450	434	445	427	418	406	439	411	396	422	436	443	426	397	413	393	416	440	408	377	395	433	462	438	462	438	435	435	451	410	402	453	459	394	445	404	402	416	443	484	462	457	437	422	391	417	450	433	440	409	462	420	461	388	447	444	445	432	463	397	447	441	459	380	411	410	422	454	428	424	392	479	437	425	398	415	408	425	451	381	409	417	422	423	439	440	424	437	451	465	417	428	445	461	417	458	447	437	444	459	474	449	381	411	390	412	427	417	427	436	424	420	406	404	444	461	429	424	423	411	423	421	413	444	434	448	419	425	398	422	420	474	436	395	407	441	420	419	435	421	381	441	387	480	442	457	424	423	413	368	440	393	424	441	430	428	442	405	461	467	429	447	414	467	428	423	425	400	444	433	377	452	401	480	442	395	440	427	459	419	431	458	431	370	439	480	434	455	405	444	412	454	389	422	425	449	436	434	421	435	418	424	424	406	447	413	471	459	449	436	429	462	429	408	444	450	438	439	427	430	434	403	453	425	424	440	414	433	408	450	430	424	431	442	489	449	406	431	422	472	433	408	422	435	444	408	446	361	431	435	415	426	413	414	398	399	434	460	431	390	456	414	453	398	426	416	442	411	427	419	422	429	416	454	450	389	403	465	448	438	427	409	445	385	424	403	415	436	437	440	383	425	475	393	404	413	396	411	447	449	429	417	425	451	412	430	433	414	417	445	426	438	430	389	400	420	428	410	459	473	437	421	409	436	428	400	441	407	392	405	401	416	450	437	411	428	422	418	432	448	434	403	404	399	444	431	371	469	423	452	426	389	421	412	452	420	407	428	425	428	421	451	419	432	421	420	391	419	420	435	429	462	416	391	419	466	436	422	445	454	458	429	401	428	416	389	430	407	396	432	447	431	442	458	418	429	402	488	454	425	448	437	420	397	422	402	463	412	413	426	428	381	439	413	453	417	411	423	458	413	401	416	403	403	370	416	407	374	387	453	417	446	468	405	425	426	407	460	428	366	431	435	461	386	420	443	455	427	386	445	407	431	441	381	393	409	412	402	415	432	405	416	469	436	417	414	416	420	394	412	402	428	421	449	429	416	447	403	397	413	405	438	453	413	456	436	446	437	427	407	388	404	422	456	402	407	428	429	428	361	433	450	441	408	433	408	391	444	420	418	400	473	431	469	466	393	396	431	437	406	428	433	449	422	454	432	412	425	419	418	402	460	434	445	484	407	428	437	421	399	429	419	386	424	421	458	459	467	485	447	447	401	444	398	442	427	453	452	444	396	396	416	415	429	417	411	399	399	437	451	422	393	423	464	412	415	422	443	421	420	434	431	396	402	406	395	441	438	390	410	477	401	395	482	409	428	399	437	397	449	420	448	418	443	424	398	407	426	442	396	448	400	414	422	408	423	482	434	447	420	444	433	449	418	457	364	446	402	396	393	437	428	441	428	398	404	484	463	400	395	426	444	410	416	419	423	414	392	441	423	429	435	431	431	431	424	448	440	419	473	486	448	416	440	455	450	442	394	438	433	426	430	413	445	387	463	428	467	428	407	467	435	415	430	449	456	404	414	418	368	395	425	399	395	452	433	429	412	428	429	425	431	399	428	455	431	415	416	424	453	397	417	450	419	449	430	448	439	454	436	463	407	422	476	413	432	442	408	423	402	410	380	396	438	440	451	439	396	437	429	428	434	417	403	491	380	448	442	430	449	407	393	406	422	459	436	417	467	443	426	415	439	453	461	442	436	419	460	429	406	405	431	428	459	438	430	443	408	424	425	416	431	429	424	427	421	446	411	436	413	441	395	402	433	474	386	431	410	409	395	419	419	411	432	429	424	410	453	442	424	380	427	447	414	416	411	420	448	427	444	447	417	435	453	386	437	425	455	471	449	482	436	422	411	463	407	414	425	411	447	474	478	396	404	446	432	463	435	434	383	438	434	432	457	438	429	446	411	423	443	447	480	416	438	454	431	416	421	468	417	421	458	392	427	432	430	415	433	454	429	397	439	438	426	413	462	429	390	411	463	395	437	438	449	448	461	389	448	447	424	453	407	433	491	399	418	446	433	421	464	431	432	442	446	427	403	405	424	447	447	420	423	397	421	418	437	385	376	414	445	448	430	404	450	410	395	440	471	437	454	473	425	465	428	404	434	400	430	442	434	429	407	414	428	419	450	421	376	432	426	451	444	410	417	408	477	411	425	416	408	416	431	431	413	459	480	425	422	400	447	406	440	461	409	410	428	424	443	407	405	468	403	417	483	427	410	411	455	402	416	439	424	445	447	420	434	440	441	448	419	437	427	429	461	454	362	423	417	444	422	422	391	418	398	433	401	392	430	396	455	422	445	443	453	422	408	410	385	407	462	436	421	397	448	421	423	433	453	398	397	427	378	409	431	429	459	422	405	434	376	426	454	452	399	435	434	443	448	425	392	403	453	468	409	439	440	449	446	420	417	420	408	391	425	439	418	420	464	441	416	440	449	424	396	433	445	470	381	385	423	414	435	438	478	470	422	413	405	419	416	405	443	407	433	386	423	448	439	432	448	423	397	372	444	413	450	426	418	428	467	422	424	426	439	425	444	439	416	408	436	398	451	419	437	423	422	417	394	400	435	408	410	439	405	409	468	441	414	424	476	454	428	447	430	401	438	402	452	476	413	450	439	433	434	438	423	427	414	450	429	416	400	386	418	424	402	451	453	398	458	451	457	474	402	408	378	442	436	429	442	416	439	465	434	467	418	472	469	425	404	452	401	418	394	429	425	435	434	447	469	488	438	448	470	415	421	471	445	402	415	435	439	456	420	394	382	421	422	441	417	434	415	427	404	457	435	486	405	465	454	435	424	435	441	455	413	432	390	376	426	410	403	427	417	415	379	409	426	423	438	449	378	461	392	406	424	451	429	400	412	423	431	454	404	382	445	468	430	432	446	433	442	445	461	432	436	421	431	408	455	437	459	452	436	440	408	423	467	427	398	411	466	463	397	441	421
3606	3014	2139	1438	1208	1091	1047	975	943	915	1003	993	937	968	963	991	931	1031	932	896	928	973	924	927	941	986	989	910	931	872	964	920	941	932	945	970	908	937	941	989	987	902	973	973	847	945	943	1004	986	956	962	939	972	987	929	929	936	915	941	926	916	953	940	940	966	953	951	924	910	907	980	954	958	947	959	975	917	960	905	953	925	963	920	910	896	960	903	950	920	935	933	955	932	952	913	970	873	937	890	908	949	894	944	951	943	916	978	976	941	897	940	989	919	966	967	946	918	920	910	923	965	991	886	954	962	952	926	954	927	988	968	928	918	883	933	904	913	908	931	949	937	969	884	940	884	981	892	939	881	978	914	984	884	882	870	911	900	927	932	878	953	982	955	891	940	960	876	917	924	922	910	930	903	975	901	978	916	881	942	947	926	937	937	958	910	965	955	942	926	934	989	925	962	929	913	955	901	966	968	938	931	974	941	937	924	939	945	904	948	934	989	922	922	954	951	908	944	946	1003	955	943	943	951	1008	934	924	898	934	941	932	977	902	941	931	967	928	986	929	945	971	891	916	949	935	938	939	934	910	883	926	900	900	997	944	933	939	932	933	1013	1005	898	986	985	966	966	969	894	893	927	927	952	901	913	906	948	916	907	892	932	936	905	951	910	983	908	963	899	922	933	895	1004	896	913	928	971	924	918	919	867	952	959	921	948	960	951	882	923	953	984	975	925	953	912	953	980	870	950	926	973	956	925	987	941	909	925	939	948	999	944	941	928	928	943	945	926	919	925	908	967	886	994	908	958	896	904	872	891	969	1019	890	907	1010	874	845	975	968	908	891	920	942	940	947	946	916	923	944	943	925	927	919	982	939	935	878	933	914	941	955	903	982	884	952	929	920	976	945	921	869	922	1005	936	885	943	949	929	945	998	938	968	1014	984	929	956	927	914	934	896	938	945	945	911	918	949	900	906	950	992	979	923	919	965	927	940	953	919	923	918	889	970	911	991	977	983	955	940	970	918	962	967	911	938	923	914	926	928	940	968	921	885	952	974	874	921	975	900	942	933	919	925	966	959	906	915	918	923	957	907	1011	985	980	891	974	931	927	954	978	916	945	913	886	905	932	957	947	891	994	994	856	958	962	962	954	914	950	887	916	955	986	917	990	866	928	906	948	917	948	928	902	949	945	911	892	958	906	943	922	983	920	911	989	974	949	939	886	949	943	942	976	919	922	955	984	935	928	952	942	974	993	965	840	921	934	989	903	952	909	931	862	887	947	909	957	949	925	918	953	911	947	935	969	907	901	941	889	923	906	885	1008	929	923	1022	894	954	944	941	955	974	922	916	903	953	920	933	872	948	910	924	986	1002	887	925	950	977	917	898	980	895	917	936	936	962	900	912	970	913	954	914	1021	928	931	938	962	957	894	944	917	917	916	909	909	961	876	943	891	895	894	900	914	972	909	939	881	967	977	934	977	925	950	886	942	934	940	940	938	933	924	913	904	940	958	989	935	910	888	939	903	946	927	923	963	972	940	957	968	958	967	958	987	965	942	916	959	922	946	921	907	959	940	899	945	1011	955	956	946	969	916	997	1027	920	954	966	930	956	859	929	957	939	939	901	916	944	974	984	929	1020	909	959	957	916	900	909	896	955	940	923	934	912	944	911	921	955	921	942	941	919	921	925	952	915	936	909	949	951	935	922	878	967	917	947	940	942	904	930	915	919	935	917	903	873	978	933	913	904	933	940	901	956	907	959	971	945	937	911	979	970	1003	945	974	909	916	937	963	901	888	907	982	914	928	967	902	921	936	921	999	1013	900	962	952	947	924	961	980	895	872	938	935	917	935	921	1004	919	956	913	960	903	924	961	901	949	983	940	954	942	992	937	965	868	897	873	936	938	895	925	919	939	953	935	889	964	975	967	922	933	927	889	1002	975	991	919	976	930	932	957	984	966	940	932	949	885	953	965	929	916	905	939	880	886	931	963	909	905	940	940	892	954	910	956	951	911	885	904	932	945	915	932	962	941	964	970	933	999	924	952	915	1004	937	952	938	979	939	928	938	923	926	938	955	998	905	925	954	923	944	919	986	870	915	904	973	963	905	940	983	952	925	949	892	918	912	925	930	994	966	924	988	981	923	962	940	933	960	936	887	951	948	892	960	898	919	960	998	947	911	961	951	961	924	975	966	942	963	938	937	874	939	971	927	925	900	909	947	950	925	966	948	934	919	945	974	959	936	992	993	948	924	934	942	912	935	912	943	947	920	923	914	930	913	993	963	914	922	905	928	989	937	975	899	936	949	893	903	926	930	918	902	892	940	972	898	921	939	908	915	900	882	926	918	917	949	913	938	955	931	959	944	918	927	958	936	938	925	942	910	910	890	973	961	905	884	973	909	937	947	887	972	897	907	980	915	892	922	942	1003	934	981	958	918	937	915	898	900	952	934	915	977	981	890	973	944	934	1010	859	937	943	904	961	924	947	907	946	956	948	953	958	931	973	950	989	969	965	937	932	916	868	896	937	905	981	894	937	886	925	984	984	897	909	957	975	903	887	993	944	967	899	966	960	965	897	920	836	916	935	976	951	899	916	920	957	904	918	946	963	970	927	934	904	911	984	965	952	918	955	893	998	919	926	965	891	956	933	999	928	896	937	954	921	980	928	895	969	839	907	949	935	928	973	952	960	932	933	943	958	887	903	903	980	972	933	986	944	908	937	966	943	924	933	930	928	984	913	968	968	935	940	960	970	912	897	946	935	970	948	895	927	996	999	932	944	917	963	925	901	859	876	961	901	922	975	943	931	950	906	915	911	907	942	929	943	885	933	925	906	972	937	985	984	981	903	966	932	912	962	962	968	959	981	963	923	946	922	966	947	946	901	931	853	887	953	920	946	911	893	932	945	898	933	913	965	957	972	967	979	943	914	887	947	897	950	921	935	950	873	983	937	951	875	908	967	935	971	908	986	946	955	933	867	930	924	953	923	905	941	933	983	907	921	948	934	947	959	923	920	924	941	910	883	889	935	902	911	949	912	974	931	967	897	940	965	980	920	1000	899	898	910	937	939	910	1010	947	956	915	899	915	951	909	914	972	891	960	932	922	896	938	935	913	936	894	926	957	928	963	934	949	924	925	985	966	918	914	928	924	921	963	927	982	981	982	903	979	965	940	1009	952	957	953	970	938	900	951	949	924	944	864	940	965	949	899	959	896	911	921	894	957	902	920	940	917	915	902	906	949	956	947	888	934	925	953	933	906	945	989	995	909	933	954	924	913	992	965	911	920	921	969	941	945	915	894	973	905	964	969	952	967	877	938	938	950	964	947	917	958	919	928	906	928	929	968	958	964	920	882	948	976	940	967	968	932	937	897	959	987	906	949	949	969	899	892	940	924	939	885	977	952	927	929	948	916	935	890	942	916	909	955	906	916	939	951	955	1009	893	878	982	924	877	948	974	931	918	914	977	937	918	946	963	949	918	893	901	937	919	922	924	933	977	917	912	982	942	897	966	947	900	918	882	970	961	914
23541	20842	25145	26659	20851	20830	2866	522	402	374	317	332	316	328	259	237	261	274	280	273	236	253	265	256	253	222	266	265	253	252	268	241	257	266	261	274	254	254	257	235	239	215	230	266	221	248	233	241	280	283	231	266	239	270	272	231	254	222	222	242	291	282	243	237	264	240	255	228	246	236	234	267	242	230	220	260	227	249	226	259	257	268	256	254	252	269	261	225	233	263	246	243	226	263	254	206	219	246	239	258	258	239	253	245	261	249	245	254	237	249	230	270	209	240	236	223	243	198	211	252	236	260	232	229	261	250	234	233	249	220	264	238	223	264	253	259	240	228	225	247	231	260	253	244	242	207	248	249	242	235	250	242	250	251	217	232	246	264	244	254	279	236	222	230	242	246	257	208	266	230	218	273	245	237	241	220	235	225	232	249	232	242	235	284	244	221	215	229	252	240	233	247	235	218	250	247	229	238	245	265	255	240	262	235	255	228	261	234	240	225	255	266	270	279	255	232	250	275	249	244	264	249	239	264	262	279	243	234	243	245	235	280	260	231	234	208	240	240	222	254	263	227	237	241	241	210	244	228	220	237	262	248	212	266	247	246	245	252	225	231	246	262	235	244	228	244	230	248	203	234	232	267	252	259	231	216	241	246	252	231	226	240	229	243	251	226	260	219	257	261	265	235	253	250	283	238	255	204	253	232	220	267	251	255	233	277	215	239	243	239	257	231	222	279	258	271	250	229	236	278	240	208	241	272	251	232	270	258	249	233	223	248	232	239	255	273	252	252	229	268	244	258	222	237	268	241	244	257	238	232	230	262	240	233	247	241	224	256	237	244	258	248	231	248	251	259	232	262	253	262	229	230	237	219	248	235	250	221	230	261	249	244	242	256	258	238	270	232	258	279	240	222	250	223	227	269	254	239	225	259	256	242	245	222	259	224	208	235	248	209	260	258	237	269	225	230	205	240	227	233	225	219	239	230	201	218	229	245	225	248	273	259	242	250	268	220	245	241	272	238	242	261	211	241	263	262	251	268	244	253	226	248	256	267	241	261	262	238	233	244	252	245	261	251	261	259	219	208	231	216	228	231	229	247	243	237	227	252	212	270	231	236	252	262	254	248	228	203	229	216	257	260	233	244	233	240	267	263	236	245	241	211	236	207	240	230	248	250	244	234	245	266	255	269	252	225	237	236	244	242	236	233	268	250	210	243	224	236	228	243	245	250	240	211	229	255	232	262	250	234	236	229	248	271	268	236	253	244	249	246	260	238	254	245	249	220	254	209	219	232	239	219	247	246	265	262	244	220	262	266	225	278	238	223	247	242	215	270	270	256	248	252	264	239	254	255	275	237	235	224	246	254	267	242	253	270	219	205	209	224	230	244	228	262	252	226	243	265	227	241	251	246	257	255	217	233	244	232	256	226	240	222	264	245	235	251	223	258	253	243	224	223	212	253	217	236	266	234	231	263	231	248	266	239	212	197	233	244	226	251	240	232	248	241	278	239	207	237	264	256	249	201	239	215	224	216	225	226	211	231	265	255	251	236	242	242	254	226	225	249	249	260	242	243	271	257	250	269	246	249	253	252	253	206	230	254	251	262	245	258	219	245	232	270	241	249	243	237	253	196	269	266	256	232	248	248	244	265	220	238	238	233	226	231	280	244	253	246	240	266	262	254	221	267	234	235	209	240	280	270	248	253	234	258	243	231	211	257	273	259	217	249	251	234	239	206	229	255	271	263	279	244	203	234	265	265	231	261	244	240	232	247	246	265	224	234	255	224	259	248	252	226	256	250	253	212	218	250	242	241	237	246	218	267	276	279	240	240	253	218	262	223	256	244	212	272	235	224	239	253	234	256	249	211	249	273	235	197	221	254	246	247	240	275	258	242	264	245	223	215	242	252	208	248	217	226	226	242	232	225	238	230	255	255	217	241	238	236	223	218	226	249	230	209	247	229	243	241	234	226	251	231	235	244	259	250	289	253	208	237	224	243	216	271	263	265	250	249	227	241	260	215	267	236	260	258	255	213	228	198	226	261	248	254	230	251	252	240	226	252	250	251	270	262	260	213	204	243	231	237	245	277	255	249	243	212	260	277	247	228	247	254	238	258	256	267	267	263	234	235	253	234	229	219	257	251	275	260	241	222	245	257	220	247	258	225	269	242	251	247	238	248	266	271	225	226	256	251	241	227	234	226	232	231	252	241	242	233	240	236	241	212	235	252	261	266	216	256	266	236	256	234	238	241	270	250	218	237	227	245	214	219	266	235	266	262	248	247	241	241	216	225	252	257	211	235	231	230	237	255	234	230	217	218	221	231	240	249	243	253	249	231	215	229	208	258	221	237	230	280	239	239	235	289	244	242	276	239	249	208	251	245	233	266	238	254	250	241	253	243	229	270	235	258	252	248	228	251	226	229	240	247	238	244	246	258	237	219	240	230	238	233	225	216	208	222	231	257	229	232	249	215	210	269	267	233	234	234	241	263	274	241	245	235	230	252	234	237	222	226	256	263	229	255	246	238	245	223	239	232	237	261	234	245	234	239	256	239	270	240	234	241	260	255	243	235	249	257	225	224	234	223	256	240	233	220	250	258	295	235	242	235	260	230	211	239	242	244	242	246	243	258	209	256	223	239	245	254	232	248	247	225	225	252	246	243	238	240	241	249	237	243	243	243	232	237	270	229	232	283	241	265	279	247	258	247	277	235	231	265	215	268	220	239	232	243	246	243	224	231	235	240	253	243	223	232	259	225	248	271	235	254	240	251	236	274	227	229	234	248	266	251	221	225	259	243	209	232	244	236	225	239	241	264	238	221	215	278	225	250	213	230	237	230	267	231	233	246	210	221	252	228	255	215	227	239	241	249	231	250	248	252	256	235	228	248	245	238	239	233	221	240	242	205	253	234	248	272	259	244	257	261	239	243	258	235	221	258	234	296	225	233	235	228	267	235	250	236	237	244	273	242	249	263	232	255	255	243	256	244	250	243	242	254	235	241	275	229	239	261	270	254	243	274	247	215	243	244	237	243	248	267	240	253	242	273	216	223	248	227	223	250	278	223	244	239	239	238	240	233	231	237	198	235	245	233	247	222	242	238	238	221	214	235	264	226	240	218	253	232	249	243	245	245	233	249	243	283	235	249	240	227	255	238	257	255	262	225	256	246	260	219	260	256	265	240	225	265	245	249	240	225	242	253	257	229	243	213	257	231	268	232	238	266	241	190	235	241	247	253	238	259	278	244	228	240	255	229	274	261	258	281	244	229	241	223	285	263	222	252	239	258	241	276	232	233	222	238	236	228	251	233	256	245	273	246	242	253	237	219	259	241	227	242	241	211	243	229	238	220	244	215	241	250	224	227	220	238	251	218	230	244	234	257	246	223	234	214	234	235	241	255	257	294	265	265	223	240	256	212	209	247	209	210	244	221	270	259	245	239	259	234	230	234	247	237	268	201	239	226	227	233	224	249	253	235	234	248	210	232	240	247	237	236	262	262
3732	4823	3128	1462	1029	812	674	657	655	635	553	615	600	561	597	584	596	567	605	570	604	546	540	545	583	542	602	578	548	532	566	542	558	613	596	577	530	605	579	535	570	570	562	540	528	539	583	567	569	551	530	568	577	593	583	558	570	541	534	547	521	571	577	545	581	552	526	566	532	568	596	592	563	527	579	599	561	559	554	621	550	584	537	539	537	574	528	626	524	555	609	559	537	559	527	564	549	566	483	551	570	506	577	532	558	605	588	586	566	551	551	595	552	547	548	589	578	626	526	566	539	574	524	554	561	599	605	591	601	529	536	544	522	576	560	578	599	589	576	536	623	549	576	578	581	533	596	551	575	559	543	566	558	562	549	546	549	578	621	554	584	576	536	549	588	553	567	569	570	592	607	596	606	568	525	583	574	559	564	553	592	572	527	563	547	589	590	558	528	551	573	582	542	582	555	579	587	563	508	571	573	575	536	578	542	559	544	555	550	533	546	541	569	574	538	577	550	564	552	556	562	616	533	597	603	605	557	560	519	545	608	551	571	579	612	560	547	583	598	558	559	594	570	542	540	552	558	566	581	555	561	540	582	561	541	577	535	555	578	610	544	562	528	570	569	591	584	537	543	586	528	540	553	578	556	580	557	531	589	599	539	593	578	538	583	618	592	526	561	551	604	595	538	586	602	534	579	587	600	562	546	561	589	557	541	584	553	590	505	550	518	564	554	590	550	596	569	539	540	555	559	579	578	566	626	548	614	560	540	559	498	579	567	509	553	545	564	555	612	576	625	559	535	616	586	536	525	554	553	568	569	609	597	542	608	558	550	564	553	550	569	527	635	586	586	548	563	540	571	580	619	560	578	569	598	560	569	586	563	582	542	574	595	596	602	590	551	604	543	600	605	532	544	583	538	559	572	585	594	572	526	540	567	563	544	597	541	550	577	532	558	579	574	612	587	555	588	533	563	557	632	591	568	525	563	590	572	581	558	570	580	564	588	552	579	567	546	524	554	538	582	560	564	574	576	570	562	561	567	547	541	596	575	598	537	549	564	554	585	553	625	543	553	574	524	518	554	558	600	579	566	612	565	552	625	546	576	596	562	578	539	564	612	588	599	537	555	580	591	574	586	496	508	554	574	573	560	528	564	537	555	566	545	556	546	581	591	586	547	579	560	574	515	575	600	621	548	518	583	559	544	564	579	564	540	546	563	562	588	552	602	574	553	557	582	524	559	556	577	571	556	576	564	550	571	539	536	553	587	603	552	549	552	604	593	595	491	602	540	587	570	587	549	590	560	541	571	549	578	570	569	579	570	533	553	582	564	551	579	550	574	560	544	574	516	505	568	602	580	540	563	563	513	583	580	568	568	564	517	601	557	559	575	571	573	553	592	515	573	578	574	592	567	550	577	532	574	585	571	600	616	538	547	579	523	556	551	571	585	574	563	567	553	575	573	530	626	592	542	564	574	551	554	577	582	615	561	554	594	597	564	556	605	566	579	598	576	574	552	590	562	602	580	599	579	577	560	601	562	549	585	561	584	584	516	554	528	617	548	565	561	564	596	569	582	509	575	548	595	534	541	559	556	551	561	585	597	610	510	533	554	540	571	568	580	579	571	579	547	539	580	545	565	519	545	524	573	537	564	559	576	572	565	535	525	565	552	589	586	528	556	548	556	575	566	557	583	584	528	544	554	529	566	547	565	564	568	594	536	593	538	544	553	544	557	582	584	545	553	594	600	566	554	566	578	586	544	530	555	574	571	528	588	560	595	564	550	574	546	597	565	547	543	566	591	557	588	565	581	553	549	593	581	579	542	583	618	581	554	556	589	601	567	570	507	523	577	535	563	620	580	520	574	577	576	591	561	539	645	568	580	564	595	572	581	579	524	555	575	568	527	561	571	533	524	571	570	533	545	581	545	546	544	581	553	529	581	619	613	583	567	550	547	546	541	553	604	553	517	521	501	576	606	526	570	534	572	572	572	533	549	574	576	576	530	546	599	521	546	569	543	542	532	534	551	586	606	563	554	591	589	541	548	596	571	585	573	531	555	547	540	541	518	592	509	562	558	549	594	548	527	555	537	540	575	607	561	600	540	591	556	540	566	562	553	569	590	611	570	544	591	570	583	541	546	549	592	527	587	553	588	575	544	553	554	584	547	606	574	544	551	578	532	573	568	545	581	597	531	571	575	582	577	536	574	573	574	577	549	529	571	544	565	589	576	562	539	588	571	600	573	550	578	554	557	551	619	571	554	571	552	564	560	575	593	576	574	539	539	549	544	548	546	532	575	597	573	604	565	566	581	586	587	557	542	558	533	569	558	553	597	570	566	565	570	550	588	552	563	560	609	572	543	564	545	520	577	547	550	543	572	584	583	606	585	533	617	556	558	531	574	529	548	547	586	551	560	575	550	572	540	589	538	580	610	600	543	534	570	570	585	525	582	516	573	574	544	560	559	599	581	564	536	581	595	531	569	556	540	557	593	556	556	589	551	612	566	555	576	579	584	568	573	531	524	597	537	581	564	574	588	546	590	541	557	558	602	526	535	591	595	567	549	558	564	602	571	545	577	590	611	582	571	595	547	551	573	589	569	561	593	586	581	572	588	592	542	605	546	564	574	520	563	531	526	569	576	556	563	571	564	578	549	518	569	583	597	568	547	564	545	569	565	565	559	585	612	578	551	575	599	552	564	535	557	543	529	587	571	565	588	617	601	554	571	538	590	597	552	543	534	557	534	558	564	577	550	579	559	579	586	533	518	569	575	547	641	581	547	571	545	612	536	589	590	573	587	604	602	531	553	604	568	520	545	522	569	594	554	567	548	561	547	547	538	532	547	570	564	570	549	557	580	558	508	534	561	555	536	573	592	602	550	568	566	562	619	592	556	574	556	568	567	548	586	591	559	560	548	551	563	542	578	584	585	527	542	535	643	577	561	563	567	513	557	543	574	576	565	594	567	577	572	534	571	522	570	602	576	606	544	576	627	568	586	552	520	552	538	539	530	561	614	531	545	548	566	608	572	567	538	561	556	562	550	593	620	543	572	562	615	581	573	562	574	581	623	570	535	558	583	592	561	541	598	548	587	581	565	592	549	594	552	597	534	574	598	525	556	577	540	579	629	567	527	545	574	595	612	541	558	526	579	552	561	567	569	533	548	566	571	588	611	569	539	553	578	547	549	550	559	546	518	522	571	561	561	571	560	577	580	567	538	543	572	551	534	538	535	559	533	540	565	502	576	569	541	609	596	552	575	541	599	560	589	535	543	551	560	555	553	525	583	530	585	535	573	529	578	560	568	518	561	604	523	587	588	582	608	566	576	575	530	557	555	552	587	563	577	566	573	556	542	547	569	569	579	574	552	546	584	562	552	585	529	533	583	577	544	573	527	587	582	519	508	565	564	552	559	603	584	555	552	550	551	554	541	547	582	600	536	530	522	561	553	563	531	578	521	581	537	551	585	588	571	558	584	583	578	508	546	594	538	579	579	581
32643	12207	1521	553	433	384	382	401	400	374	403	393	377	380	395	378	424	406	441	434	420	365	405	417	405	423	376	412	373	371	389	362	416	397	374	343	407	386	372	377	367	378	387	414	380	372	401	385	382	432	399	386	444	370	391	421	394	396	377	390	411	400	382	392	411	422	394	423	377	404	393	403	414	425	411	391	387	380	379	429	398	456	391	403	436	382	361	428	393	409	368	400	398	347	395	396	427	408	382	383	416	391	395	396	422	383	403	411	394	376	448	411	393	413	404	363	360	400	377	422	360	381	423	397	378	390	421	407	426	429	380	367	394	423	374	373	400	403	414	382	387	428	416	386	408	395	410	386	362	419	435	392	394	391	399	415	411	458	385	371	386	424	437	405	406	414	346	374	368	389	394	379	407	414	423	395	396	400	411	394	377	377	393	419	390	375	381	411	403	397	404	396	378	405	387	346	369	411	423	412	385	415	386	408	404	416	403	376	410	404	394	408	417	405	387	390	391	401	394	343	396	394	391	391	451	423	414	410	385	423	355	403	387	412	411	366	385	351	395	405	417	420	389	387	404	371	390	417	405	393	393	397	401	381	365	446	397	391	405	415	393	354	410	383	422	398	417	387	390	390	395	383	397	350	415	395	433	386	375	429	371	391	393	400	367	391	390	397	375	384	427	377	379	427	366	415	424	369	409	380	435	371	384	422	388	422	355	433	337	351	424	384	389	405	367	371	419	417	364	363	372	369	402	399	402	412	391	402	390	389	386	416	406	395	424	403	404	383	409	350	384	397	368	404	390	396	393	410	404	396	362	404	389	375	379	377	399	385	400	428	360	384	402	405	436	381	375	387	360	410	395	385	371	405	386	397	422	384	410	418	384	382	452	379	387	375	386	414	380	409	386	409	436	449	410	404	402	400	435	344	366	388	402	394	394	403	394	352	356	389	412	401	432	411	364	394	414	427	396	376	386	401	406	415	380	404	372	408	380	397	410	399	398	368	354	395	422	406	416	404	412	369	408	388	435	416	413	379	403	386	373	425	407	401	352	388	431	368	382	409	394	369	398	383	391	411	358	355	376	378	374	399	388	389	411	401	386	411	365	369	409	386	431	357	402	423	425	393	359	399	426	370	403	368	384	391	404	392	404	364	383	417	346	396	398	413	403	413	413	396	404	410	391	404	434	429	387	397	372	391	404	382	404	411	382	383	392	420	395	401	381	400	371	436	354	398	415	397	426	347	433	389	393	384	404	433	391	416	385	395	386	391	403	415	416	399	444	398	390	395	395	387	397	395	366	371	394	432	386	405	363	366	394	397	442	384	393	420	378	402	435	385	420	427	395	425	372	400	401	383	443	400	410	380	392	404	344	394	404	379	396	404	375	403	398	350	393	376	426	415	400	398	415	342	381	416	379	420	372	395	376	429	391	437	426	385	439	419	392	369	402	419	400	374	379	373	403	398	405	377	368	374	360	403	419	422	384	397	371	468	386	398	394	373	384	404	381	386	390	423	409	403	414	417	397	393	435	371	364	395	382	394	393	363	429	387	411	367	385	426	355	395	357	370	419	370	398	370	397	397	404	397	380	417	435	421	396	411	407	382	338	407	368	427	403	381	389	404	380	415	363	382	391	395	388	400	406	381	404	424	382	402	407	395	367	393	374	378	401	383	368	357	396	360	384	418	398	387	406	391	383	456	422	440	362	347	416	432	405	361	374	429	366	397	409	359	383	379	392	410	396	402	399	402	424	390	398	419	387	391	404	419	342	384	381	367	415	370	399	391	385	405	439	366	465	374	435	409	436	390	370	376	377	385	418	490	374	409	349	397	375	359	422	374	380	373	391	378	378	385	402	430	382	401	410	399	370	361	381	392	411	376	428	419	384	343	404	424	380	405	403	407	420	411	387	393	400	387	376	414	428	395	387	387	379	432	420	394	411	387	457	393	398	411	407	378	381	404	393	399	400	379	393	408	382	388	359	385	383	370	384	394	362	405	415	411	414	460	404	412	415	399	375	399	393	383	368	395	380	395	413	375	393	367	418	403	401	434	371	373	375	361	385	388	376	387	418	364	379	396	389	424	388	410	389	356	430	400	411	398	355	376	424	402	398	362	381	394	394	432	392	391	409	378	360	403	378	417	394	407	406	418	382	396	380	416	380	405	377	417	378	397	403	364	383	414	402	424	379	377	385	417	433	379	423	385	424	416	399	384	431	403	399	402	369	381	357	377	383	384	376	409	384	427	375	400	379	367	416	417	371	395	399	421	395	394	414	395	406	417	399	375	384	408	372	394	401	379	394	398	394	379	420	398	395	390	380	377	385	407	398	396	389	397	370	439	404	392	381	385	361	385	398	403	377	339	331	389	373	401	339	370	401	376	398	408	417	370	401	387	407	394	409	384	365	404	393	371	437	400	387	408	409	399	400	377	366	403	354	406	432	412	374	418	384	413	377	392	389	398	396	380	390	368	424	369	376	398	405	360	398	388	396	384	371	389	367	380	393	382	396	371	380	390	366	394	419	402	414	384	410	382	378	405	380	389	410	407	378	375	418	423	376	396	371	412	392	361	363	366	408	401	428	363	432	405	388	427	412	413	389	387	397	413	388	408	374	375	368	423	403	406	418	392	390	395	365	348	364	384	395	376	373	384	405	374	392	357	377	394	376	362	377	386	360	376	415	425	394	424	363	424	438	409	417	415	367	413	389	404	428	411	381	395	385	406	403	398	429	373	363	380	379	385	401	375	365	374	377	406	396	378	389	393	399	398	405	409	405	374	424	371	421	423	391	385	421	398	425	376	442	382	359	399	403	405	427	401	384	394	376	391	413	394	405	404	375	404	396	408	351	373	391	378	387	422	445	393	417	422	401	374	408	383	372	410	463	441	413	409	412	384	394	382	402	390	389	353	411	361	380	397	366	383	379	398	405	370	425	375	398	405	363	377	388	353	396	348	352	401	379	444	360	379	375	390	418	417	401	389	428	429	366	346	397	400	367	399	378	360	387	404	402	406	395	389	417	367	383	417	377	417	413	338	420	387	408	379	418	426	405	375	405	429	433	394	399	378	376	379	414	374	378	350	427	430	389	387	395	392	366	373	390	387	390	392	421	369	429	399	381	444	412	394	409	412	401	404	410	419	385	412	421	413	409	400	370	367	355	399	428	428	419	416	404	400	372	402	372	389	360	395	397	386	369	401	407	438	356	404	390	379	377	406	372	407	370	372	440	392	392	356	395	399	432	395	393	380	399	387	394	388	382	410	374	400	398	417	352	353	383	393	409	377	387	378	389	385	365	368	392	391	396	405	395	404	369	360	417	382	391	411	395	407	385	415	448	410	372	375	393	360	407	402	387	377	391	414	384	423	397	430	401	395	390	423	380	381	400	374	400	399	414	417	396	380	407	377	346	381	401	368	408	413	369	388	404	396	380	397	374	419	379	395	390	407	387	408	391	419	409	350	403	387	379	415	371	409	405	439	392	424	412	402	403	425
6338	1031	979	954	908	788	973	878	925	900	894	858	892	885	884	890	895	899	914	910	911	920	903	910	888	870	890	895	866	873	918	923	902	934	925	900	842	907	887	912	878	863	899	884	950	963	879	835	942	862	905	853	899	875	910	881	893	932	876	940	892	927	866	923	921	879	898	891	859	893	862	955	837	927	858	896	858	908	860	860	905	905	854	876	871	888	893	873	939	931	862	894	904	901	884	946	887	934	844	905	840	874	838	930	923	907	912	901	876	861	885	870	827	853	831	925	875	901	862	880	908	948	899	884	876	860	932	898	920	927	908	905	873	903	912	872	888	896	903	866	903	877	887	860	910	884	853	953	917	885	848	886	918	897	878	838	825	885	881	859	921	901	847	894	854	898	914	911	885	902	892	876	905	891	930	897	910	900	876	858	893	858	885	894	891	869	857	862	914	945	910	895	924	881	874	873	893	922	857	905	880	907	922	954	930	900	857	947	895	874	893	902	849	926	882	901	905	859	886	911	837	868	939	897	852	885	882	863	841	896	902	938	897	932	898	926	845	884	946	911	872	891	924	948	895	892	863	903	912	904	898	843	899	895	940	857	865	870	892	873	871	872	941	886	910	977	882	831	948	886	951	877	868	861	949	873	871	894	815	883	921	856	914	968	887	834	893	888	858	877	932	895	898	873	862	865	879	887	879	942	903	908	899	882	929	843	909	828	880	887	859	970	895	881	925	840	884	909	888	855	899	885	927	891	871	914	874	872	976	843	918	884	878	859	920	903	884	877	860	870	889	933	876	866	855	879	941	821	880	899	921	864	848	882	857	874	865	916	929	916	940	923	886	856	901	879	885	888	892	920	899	877	884	906	909	815	935	878	840	913	848	888	850	944	867	940	885	900	892	895	864	901	887	945	919	863	871	918	882	938	949	896	888	880	884	917	873	843	914	956	926	904	898	935	906	904	899	897	905	895	891	913	884	900	867	871	935	931	890	855	874	860	875	935	865	937	915	955	897	871	873	882	922	890	908	887	906	944	913	874	907	839	845	885	913	862	882	911	860	881	856	874	955	829	845	950	881	871	885	910	911	878	908	877	874	903	914	890	904	852	897	895	918	933	893	923	859	879	887	869	882	954	915	880	852	915	907	918	913	867	939	885	877	903	944	880	903	889	946	858	923	852	921	894	878	893	917	892	868	909	895	882	898	902	896	887	913	905	940	897	885	875	914	877	920	912	927	912	930	944	923	884	867	868	897	893	853	911	889	897	873	874	889	869	901	971	899	893	864	850	897	924	899	894	896	878	865	839	848	947	879	912	899	899	853	887	860	932	838	902	915	927	895	869	847	915	843	897	924	922	838	893	876	932	915	937	869	968	873	884	887	911	851	879	916	911	879	901	881	873	925	916	877	924	862	909	907	851	875	949	901	903	867	904	876	921	935	850	904	901	876	860	851	837	930	857	870	825	939	884	925	883	899	920	944	846	904	868	915	865	913	888	889	914	932	917	928	906	928	876	850	915	894	883	910	888	867	933	849	871	899	875	861	875	892	948	909	850	918	873	917	911	890	885	898	851	871	809	970	880	881	858	895	865	877	882	882	858	859	876	905	873	941	880	826	891	916	895	909	872	891	893	897	909	911	889	874	823	880	894	943	900	930	870	916	944	899	904	911	896	844	916	825	877	918	916	903	922	840	884	888	842	852	921	872	916	869	917	891	901	905	856	968	828	870	827	894	856	878	897	934	868	906	920	928	914	867	904	946	852	894	893	856	912	880	879	916	875	895	898	891	852	850	929	931	869	894	927	881	821	906	936	885	954	901	888	857	882	863	925	954	930	927	843	928	889	902	931	875	941	849	875	895	931	912	886	920	877	934	899	883	945	939	943	887	918	864	918	868	912	870	857	911	910	873	891	852	877	859	857	872	859	922	884	878	865	928	907	890	880	941	925	916	899	872	921	851	854	953	891	894	896	865	958	956	895	823	905	885	881	862	945	859	928	900	896	888	866	875	899	892	862	855	943	890	881	850	875	882	890	915	898	887	964	909	926	875	899	880	926	918	922	861	917	876	893	904	859	865	882	892	904	886	934	882	840	889	921	875	900	956	924	865	876	892	873	865	885	934	914	859	904	890	907	916	917	914	936	874	850	868	897	885	930	903	895	898	926	857	882	853	910	868	918	858	821	900	941	938	890	985	886	877	904	862	905	922	975	879	938	906	912	897	925	870	886	909	925	867	958	926	935	883	896	919	926	862	859	878	903	897	924	925	897	941	873	852	880	873	901	934	941	913	894	891	887	870	872	923	834	937	878	917	957	896	884	937	924	876	877	879	915	905	907	945	874	953	925	925	872	943	915	882	857	841	853	882	816	909	822	895	913	881	903	887	907	868	896	919	941	865	921	886	926	885	869	886	932	876	950	864	944	861	908	963	896	935	931	887	876	930	873	883	902	897	878	889	910	928	871	878	867	864	933	876	876	860	872	848	895	844	871	878	888	885	908	897	920	881	910	921	863	891	896	855	901	866	891	926	920	868	898	905	867	896	927	897	936	862	961	877	879	863	905	911	880	909	901	880	877	894	946	874	885	894	835	912	929	925	825	909	877	910	895	869	867	937	933	956	948	899	899	929	913	865	932	915	920	879	870	952	854	896	903	902	904	876	861	900	902	892	874	944	909	840	880	929	847	932	884	864	950	844	924	862	884	912	937	876	899	836	922	917	919	854	903	871	916	963	857	883	853	904	893	871	904	921	935	948	928	955	839	842	866	897	885	902	939	853	912	916	882	873	886	897	896	883	915	877	862	919	887	863	894	843	881	869	879	910	902	912	930	913	878	869	918	888	876	844	888	834	852	936	919	949	874	945	939	884	892	846	915	912	887	942	875	856	903	926	913	891	961	902	925	897	919	904	899	922	896	945	873	930	888	871	928	903	866	945	909	865	905	913	892	854	922	887	935	930	871	934	937	899	900	864	917	880	889	932	885	846	853	870	970	920	878	884	882	827	888	910	961	913	887	859	843	896	876	886	905	920	898	881	848	931	871	873	833	889	896	925	886	884	972	832	906	925	872	919	821	876	894	916	884	909	919	916	925	956	866	930	884	917	885	822	912	886	881	915	915	841	903	862	921	878	913	903	928	921	912	833	884	946	869	886	935	934	941	871	918	920	885	910	895	855	867	883	900	912	885	836	920	938	945	950	899	922	864	884	863	911	879	956	932	916	914	917	890	884	911	920	876	892	877	908	881	831	888	886	886	861	903	901	877	929	917	894	868	909	873	873	868	899	891	959	910	901	827	869	909	858	916	911	895	885	886	865	905	878	930	918	898	871	842	935	887	936	939	876	914	912	920	833	890	916	892	892	902	870	956	872	919	887	894	889	923	866	905	844	911	839	917	901	877	923	876	957	947	865	892	893	871	878	874	892	842	904	875	890	947	836	859	893	836	910	895	909	895	897	946	903	851	956	905	863	885	905	893	860	852	927	910	885	917	923	866
24441	20806	24471	27227	20130	1893	658	543	502	491	446	398	434	480	442	438	407	426	476	447	445	467	441	436	419	432	432	433	416	416	426	444	421	415	411	437	409	450	393	408	465	475	433	408	441	390	462	418	409	425	446	429	425	425	463	421	418	409	418	427	418	427	451	436	431	408	456	441	434	407	402	425	429	462	422	427	414	444	406	437	422	413	448	438	456	445	438	410	431	418	456	466	437	405	452	440	436	427	422	423	442	397	405	410	446	430	415	411	419	438	444	408	426	404	433	434	440	422	456	425	433	464	429	463	430	443	482	442	398	451	430	482	416	417	417	393	439	404	436	448	442	431	421	405	400	454	471	413	474	425	402	382	445	424	430	438	433	472	426	464	372	434	427	420	404	417	427	452	390	474	441	466	448	459	453	359	418	430	459	448	407	416	405	438	405	393	460	402	447	474	461	448	400	409	433	447	423	415	451	465	438	391	420	440	437	413	413	452	423	418	379	448	424	426	419	415	419	430	412	430	438	413	476	400	464	424	439	442	463	446	409	396	446	461	429	441	416	450	424	466	430	422	455	431	419	441	451	421	405	441	447	425	463	410	424	448	443	434	430	432	419	409	423	414	424	474	439	461	466	445	412	435	454	422	424	418	462	439	410	436	431	433	396	441	416	431	445	469	463	445	443	420	438	431	434	437	465	434	438	442	414	427	421	458	449	416	448	461	402	420	429	420	444	421	461	425	455	431	444	410	409	426	415	408	439	433	424	417	406	412	427	408	406	439	461	429	460	427	407	429	402	472	406	404	448	405	405	412	431	424	441	434	442	494	411	437	448	436	445	387	468	435	453	453	467	412	400	444	416	421	475	453	437	413	453	436	399	394	412	422	438	443	402	434	433	493	411	403	428	403	389	403	431	446	415	421	390	390	437	444	460	439	410	404	433	456	397	437	411	421	383	472	492	430	446	439	430	446	445	451	401	452	454	419	455	429	456	440	410	425	438	459	462	470	407	418	464	436	462	402	415	421	419	428	438	428	413	422	434	414	439	424	431	444	412	403	409	398	414	436	385	422	355	404	453	430	438	449	398	424	449	427	441	425	445	421	427	449	454	404	454	437	412	401	418	444	448	418	407	410	406	419	417	426	462	444	438	413	424	376	403	439	443	443	428	407	418	391	419	402	411	445	443	422	419	444	407	407	422	427	411	412	413	445	402	415	411	461	421	463	433	429	433	405	437	444	429	421	462	446	420	382	413	415	476	395	397	460	450	433	455	410	424	421	435	457	433	379	448	437	466	456	372	430	382	436	477	413	436	442	446	480	455	391	427	453	446	415	406	410	428	456	405	450	449	426	418	453	448	456	444	418	455	413	469	422	412	468	437	471	483	466	417	474	477	449	409	421	464	402	418	408	461	409	435	419	440	391	407	442	465	393	461	429	465	444	401	449	464	394	450	439	441	456	472	441	387	424	427	416	437	431	475	449	453	431	437	433	430	423	414	411	425	451	425	437	456	450	451	426	373	423	409	430	415	396	433	412	407	395	440	379	422	433	440	440	426	441	427	403	459	426	414	427	429	441	457	437	403	438	427	461	440	432	452	423	427	437	422	409	426	422	407	382	460	436	440	417	459	433	433	442	475	395	466	462	434	428	437	434	424	404	415	439	465	437	421	446	456	473	457	442	439	409	427	459	450	476	422	408	414	434	430	405	414	454	448	437	406	419	437	402	474	466	455	464	430	438	459	394	453	395	427	438	408	415	380	430	409	472	415	428	428	417	458	442	393	441	401	415	435	453	429	413	444	435	472	430	486	439	394	421	428	408	420	436	391	438	466	420	453	430	466	418	446	433	429	437	433	446	471	401	420	399	398	397	415	425	421	468	422	455	382	413	454	429	431	443	443	430	407	426	421	437	451	464	435	399	395	442	428	453	423	394	462	388	446	447	430	430	430	400	462	453	410	447	430	380	446	432	445	426	454	421	437	455	437	446	408	443	449	430	447	453	428	402	412	457	458	412	436	444	476	406	447	434	428	443	437	407	422	437	411	408	418	449	449	433	415	420	410	414	435	443	436	450	425	480	449	448	390	442	436	407	424	440	414	434	427	421	441	431	465	447	417	438	392	470	430	439	428	416	423	450	416	456	404	410	445	426	452	399	462	399	449	412	453	437	442	475	468	454	436	460	419	430	460	451	435	374	414	438	456	427	409	464	471	413	412	397	426	436	464	456	444	456	397	464	426	434	433	430	423	449	475	453	400	449	427	461	415	477	427	449	439	448	422	403	434	422	430	418	437	436	425	441	430	445	449	441	406	412	414	417	392	446	426	443	446	433	433	404	418	418	401	408	413	435	462	385	425	450	437	421	442	429	446	436	429	451	414	443	420	423	423	433	433	478	404	422	412	404	424	419	432	472	422	437	409	460	449	420	412	419	448	434	455	408	428	416	436	418	429	412	422	399	456	439	411	442	408	396	416	396	453	429	427	455	452	382	420	458	432	412	425	462	448	407	436	421	445	429	456	408	432	445	415	410	443	436	430	419	422	471	455	416	455	430	456	413	430	436	388	462	465	434	403	439	400	445	424	406	516	387	408	413	399	401	435	462	450	447	440	439	432	429	434	429	399	444	403	397	446	394	412	458	427	409	445	409	468	407	445	418	411	441	436	412	417	449	449	447	421	417	396	418	415	430	455	445	410	450	426	409	443	385	418	435	408	392	428	406	455	421	416	435	440	456	450	449	435	434	407	424	415	406	448	407	399	466	436	449	435	442	431	434	474	457	402	436	414	398	435	390	450	430	432	442	400	449	415	430	379	409	399	441	418	399	456	463	452	436	469	427	452	402	444	409	448	425	443	394	364	471	410	445	453	423	395	426	420	400	423	428	455	411	410	411	451	460	445	447	443	412	498	438	410	403	412	424	456	440	434	436	451	432	410	476	466	450	410	419	432	415	412	452	435	418	406	428	468	450	454	423	419	426	431	419	467	420	428	444	443	477	453	472	425	423	400	450	411	461	386	404	455	448	405	425	439	435	430	454	468	447	427	454	433	476	415	388	435	430	429	412	452	448	447	458	433	417	464	442	445	438	460	390	473	451	437	438	455	465	467	460	428	403	419	424	418	434	473	412	429	405	431	438	420	488	444	409	432	436	436	452	405	468	436	401	418	441	449	407	434	418	451	419	423	383	436	439	429	409	484	434	403	435	434	442	426	430	433	453	419	416	432	418	423	455	414	454	434	445	414	425	430	446	376	430	444	408	395	438	446	400	421	440	407	426	390	399	426	411	457	409	479	423	411	431	435	412	412	464	429	400	477	432	439	412	443	416	397	381	431	451	430	385	453	438	430	428	450	408	472	433	412	427	403	430	405	452	423	504	440	413	440	453	454	420	421	412	443	414	429	433	458	452	414	443	474	436	413	416	459	454	398	427	455	413	416	424	420	431	446	428	401	431	414	429	436	459	451	435	459	440	443	432	403	410	433	425	413	430	448	417	472	428
4171	3028	2237	1441	1135	1021	1017	1009	996	987	959	968	960	900	897	863	929	925	950	913	954	977	933	926	1001	976	946	914	948	912	931	893	946	932	956	883	924	870	1019	929	915	911	951	952	964	922	938	976	956	1001	953	994	874	937	875	956	954	969	952	937	963	992	899	927	888	936	964	908	983	977	959	957	922	955	938	990	929	967	963	947	934	925	886	905	941	974	965	944	940	917	930	976	932	970	908	953	952	944	888	966	915	921	923	938	903	944	992	896	963	945	931	924	941	956	931	934	949	932	924	933	972	972	972	933	980	920	1016	925	923	918	971	936	924	999	953	918	908	939	900	964	903	945	938	931	909	910	934	936	929	974	962	943	962	916	946	938	901	879	884	923	959	949	868	873	920	893	943	990	948	948	939	897	890	996	930	977	994	918	991	921	954	945	908	960	952	923	878	919	981	1007	958	920	883	949	918	927	913	919	951	901	925	924	906	975	927	1001	991	970	928	965	901	922	891	964	927	942	950	932	1006	930	965	953	911	977	938	948	910	923	888	1004	951	911	958	944	958	937	937	972	910	923	1035	942	962	951	987	942	994	955	948	928	924	922	940	963	928	892	958	975	967	948	923	940	896	1022	938	968	962	961	969	945	940	964	954	952	909	915	940	898	919	946	954	958	925	901	919	987	948	867	907	971	963	905	899	923	913	948	893	927	958	946	918	904	906	968	933	904	988	988	950	930	941	930	889	988	947	966	931	924	932	940	966	959	936	901	936	934	906	1028	950	937	949	954	991	948	859	955	918	990	931	964	969	948	905	933	941	949	990	968	964	968	926	905	908	929	964	911	949	933	915	1000	947	913	929	915	914	952	914	965	927	941	922	926	939	979	977	995	949	877	964	949	933	894	979	947	968	975	942	940	954	949	898	911	973	942	959	929	909	920	938	892	936	928	917	934	950	973	945	957	976	924	952	907	962	879	962	937	953	935	898	926	920	916	969	904	899	918	951	961	938	884	936	990	904	967	958	959	980	972	924	950	949	981	914	950	945	977	953	918	945	994	950	930	947	916	907	911	1001	913	926	947	956	957	920	959	949	982	901	949	936	912	999	917	927	960	922	961	964	906	958	908	921	949	977	925	923	946	914	959	988	971	947	951	922	951	945	953	971	952	968	941	944	958	945	906	910	965	913	915	909	952	943	927	936	973	966	912	1006	905	914	970	951	893	925	932	903	954	941	916	924	976	920	910	899	949	912	949	921	931	888	954	878	952	936	934	954	957	957	954	908	1011	917	968	918	910	900	1004	984	945	958	969	879	882	899	891	941	953	962	914	977	958	957	961	926	976	942	877	916	918	944	923	908	918	944	934	971	932	917	984	918	899	969	938	936	938	898	874	995	882	963	910	952	964	951	932	1010	935	915	967	964	923	943	919	927	955	968	943	928	932	909	965	928	983	950	888	979	927	1006	925	943	948	950	935	953	961	940	980	890	879	949	945	992	949	921	926	932	924	983	981	964	959	943	961	950	942	954	919	956	951	985	968	922	925	911	919	954	953	977	939	942	912	882	963	931	1001	943	925	949	918	942	949	916	924	924	904	939	936	974	948	945	923	938	905	928	983	896	930	913	910	920	929	882	970	1000	955	947	951	933	918	944	966	974	924	969	916	901	925	966	919	951	937	918	956	977	994	969	941	955	967	963	973	988	973	954	933	986	874	931	944	906	935	973	888	975	988	999	925	898	948	907	948	976	914	947	923	896	896	907	937	933	945	937	898	910	920	998	889	944	873	889	955	968	978	970	901	931	958	952	920	973	935	914	926	933	1019	992	938	945	969	937	880	947	892	954	946	918	938	941	899	940	989	948	964	920	925	937	971	903	975	898	924	945	954	952	910	916	856	946	917	912	941	916	953	939	888	932	979	929	939	954	915	977	983	956	946	965	940	952	1012	930	904	931	969	934	931	933	892	932	896	952	962	941	876	981	931	947	980	956	998	950	918	924	939	954	887	960	964	962	911	957	939	961	933	953	1003	928	910	968	961	897	997	951	954	960	908	952	959	934	963	894	918	893	955	921	907	968	898	888	965	908	949	942	959	892	910	1007	929	946	901	988	972	977	919	974	891	939	973	936	950	958	923	856	930	939	972	902	922	919	946	900	910	989	957	912	928	912	976	903	922	909	997	953	920	870	980	934	963	907	952	933	908	952	1019	959	939	868	923	956	942	960	896	905	956	889	886	940	956	944	949	952	974	927	938	881	940	941	970	938	900	922	926	912	900	967	968	905	929	976	978	937	930	958	888	899	910	920	946	931	908	881	962	934	930	965	915	906	903	916	918	888	894	945	916	970	953	968	917	950	902	915	941	957	976	951	926	920	980	902	916	956	970	959	936	907	965	961	988	954	942	958	915	941	958	926	942	939	955	936	940	985	926	956	918	911	940	943	958	928	932	950	971	1015	926	918	940	993	959	934	1012	904	939	967	941	931	900	1031	921	922	951	921	926	863	909	921	921	957	926	910	943	939	1012	962	946	938	942	980	1008	919	945	940	935	1012	987	993	921	942	934	956	956	950	955	898	924	964	913	924	902	932	961	935	907	926	902	948	913	961	962	952	941	975	918	968	929	962	982	925	985	1023	902	971	974	906	935	929	938	912	996	894	977	981	927	961	946	986	958	951	904	902	943	940	917	914	961	943	921	926	905	962	978	975	974	965	990	956	931	916	952	966	996	834	933	923	916	909	963	883	913	938	911	937	994	990	909	900	943	897	977	928	892	976	946	974	920	950	975	934	927	976	981	932	982	958	909	959	954	917	951	960	959	982	947	924	928	953	929	957	935	901	904	894	918	952	915	943	944	937	927	924	958	988	971	946	954	923	895	868	904	990	970	895	954	960	975	938	942	948	944	1018	902	996	849	955	901	956	931	931	921	960	917	943	972	912	945	942	944	976	905	888	931	959	971	961	984	935	889	912	946	953	914	919	963	919	971	937	937	997	965	905	982	919	942	973	966	958	945	960	947	963	879	907	981	930	906	971	882	975	938	943	890	920	990	958	931	917	991	902	934	936	927	941	960	939	935	933	976	958	946	936	945	902	916	959	909	913	903	1003	948	941	919	950	899	917	979	1008	954	907	895	911	924	994	934	886	926	952	991	919	953	938	956	1013	934	909	940	979	952	908	943	922	931	969	954	940	935	934	936	942	970	893	943	953	888	968	932	981	992	938	908	969	948	925	938	1006	996	912	925	934	973	958	958	939	905	934	873	982	926	945	912	868	894	931	909	956	937	918	972	907	954	931	956	923	929	910	955	949	954	946	919	897	963	972	945	954	964	987	904	949	944	915	924	908	933	908	899	952	962	954	977	939	941	957	950	921	915	960	959	929	894	912	921	938	903	960	915	918	911	939	964	931	954	946	969	922	965	946	968	974	953	931	969	971	915	964	944	980	953	941	934	914	885	940	874	954	954	932	963	958	942	957	928	952	941	936	949	955	930	960	943	926	930	919	932	947	968	977	935	938	967	977	955	950	918	947	946	945	945	886	952
23531	20834	25160	26624	20841	20833	2847	489	382	350	342	298	286	275	298	235	290	241	277	247	280	260	258	253	282	232	234	248	252	239	229	256	229	254	244	262	245	238	216	271	252	219	242	249	246	259	239	243	240	241	213	196	229	242	254	228	276	223	246	240	268	275	241	231	253	234	241	253	242	197	239	246	227	230	263	263	256	263	230	235	254	241	268	254	282	241	229	239	240	257	246	261	256	211	226	255	201	235	232	227	222	267	242	237	233	233	246	234	239	237	247	214	228	220	208	240	233	236	214	256	245	248	224	223	260	253	249	220	260	253	245	244	234	255	224	246	254	242	248	245	249	258	234	224	215	241	263	250	223	241	258	261	242	207	228	231	260	203	224	220	235	240	215	270	289	224	232	213	228	243	239	230	228	225	227	247	251	234	240	241	245	242	225	241	219	236	220	256	255	235	208	231	236	223	224	231	230	227	253	237	240	233	234	234	235	240	238	246	227	230	244	251	216	227	224	239	239	231	272	215	228	237	251	225	238	214	222	237	240	226	217	225	245	263	231	215	246	255	226	245	244	249	279	233	222	238	254	257	273	250	227	252	223	239	215	206	235	232	240	249	273	200	222	253	214	245	208	249	242	251	250	218	263	233	213	218	249	246	237	265	222	242	245	279	240	235	225	241	222	242	224	234	246	227	227	265	273	224	223	260	231	241	222	228	238	258	235	225	201	213	215	222	233	219	234	251	242	244	228	239	285	208	266	212	248	247	259	245	222	244	256	224	241	255	245	224	256	217	246	222	219	248	250	231	256	222	249	223	247	253	242	233	246	231	222	233	253	228	258	263	240	240	234	234	231	242	258	245	265	264	223	278	277	228	230	225	245	210	232	249	246	254	245	234	233	252	234	225	225	261	228	216	228	241	239	252	227	238	251	232	251	231	268	222	263	268	285	206	251	234	231	259	249	237	266	232	237	242	222	253	276	238	258	239	234	259	229	212	236	234	236	219	224	229	245	232	255	233	245	245	227	233	218	254	230	208	271	236	241	238	206	260	244	223	274	242	252	212	220	243	226	254	235	245	254	219	230	233	236	240	231	268	256	227	243	224	230	235	235	264	242	238	238	248	224	247	213	247	250	266	276	238	215	232	218	248	231	244	244	248	279	234	241	229	231	246	244	220	230	237	263	239	235	250	223	234	250	236	233	252	247	266	232	197	232	221	254	225	264	239	246	257	258	211	224	266	232	220	250	243	264	279	228	248	247	245	246	253	223	236	250	207	215	228	252	273	227	247	231	201	212	228	253	243	237	217	237	223	250	212	237	214	225	237	230	244	256	231	244	264	239	242	259	236	230	245	262	246	254	221	240	266	221	256	212	221	225	220	234	259	256	211	220	258	215	256	268	257	233	236	252	259	230	255	229	234	255	251	224	240	250	211	239	223	219	240	220	241	245	246	279	228	240	229	247	257	258	244	237	249	242	241	231	251	257	215	246	264	247	241	235	230	242	258	235	257	210	207	228	247	213	236	245	235	256	240	214	231	244	208	213	247	251	216	226	253	257	244	231	247	216	240	236	240	232	224	211	225	224	250	230	235	245	255	234	235	237	248	258	239	247	242	241	232	235	179	255	246	220	224	208	229	245	249	253	244	253	267	197	222	232	203	209	223	232	237	221	248	235	215	248	280	212	265	263	236	230	239	250	272	222	238	251	237	205	228	235	259	219	242	227	244	220	248	246	237	241	272	255	227	223	239	228	210	255	250	247	249	239	216	227	256	220	249	264	286	242	247	221	220	256	227	251	228	239	272	245	240	233	248	244	228	253	241	214	217	241	214	244	249	238	257	249	219	244	229	239	247	232	258	208	258	257	229	236	244	253	251	263	215	226	215	216	214	260	236	259	229	223	234	252	267	220	230	247	221	221	232	239	243	221	240	214	214	237	253	249	228	278	227	241	236	226	251	228	211	232	234	246	258	241	239	264	235	210	237	224	239	248	220	223	206	258	243	206	237	256	229	217	240	239	238	279	242	232	228	227	231	254	225	228	225	219	252	248	257	241	231	231	227	238	259	213	207	213	244	250	259	263	221	215	239	228	264	239	231	244	264	281	227	258	222	217	225	267	244	246	237	216	253	261	246	248	228	245	217	230	244	232	265	265	248	245	222	230	220	237	211	247	216	230	226	255	251	226	214	241	256	217	246	255	211	211	237	235	212	267	247	234	234	236	272	262	223	239	220	244	252	250	253	283	252	236	252	232	271	239	234	271	227	248	212	239	203	222	252	224	262	232	205	254	242	245	245	209	268	254	245	280	238	251	257	219	245	260	207	259	224	266	226	227	251	236	244	221	214	238	258	252	248	251	208	253	230	231	217	247	222	261	185	216	212	237	255	205	247	271	234	226	247	196	233	252	230	244	235	226	233	234	223	231	256	237	246	242	247	221	260	245	237	222	256	266	251	250	246	240	245	263	232	243	217	247	250	236	206	248	237	223	299	237	223	207	231	222	194	241	247	241	209	234	251	244	252	224	253	262	268	234	228	252	257	236	224	249	258	224	231	215	213	249	242	223	258	234	224	237	239	205	237	235	259	251	244	242	218	221	243	184	215	241	282	256	227	236	225	232	237	212	227	251	212	244	239	259	212	242	219	243	242	246	266	209	208	257	214	278	225	246	215	255	256	250	226	248	217	209	221	245	235	230	225	252	216	217	236	250	234	237	259	257	241	225	221	215	242	268	241	255	280	210	242	309	250	216	258	274	245	268	240	230	258	206	246	246	227	227	240	253	240	239	259	217	224	255	250	226	253	245	232	240	237	214	225	235	264	213	231	235	254	255	226	255	241	261	250	238	242	256	265	249	231	259	196	247	238	265	248	230	238	226	214	249	243	268	234	247	259	212	255	199	243	230	240	245	253	230	258	250	217	240	249	236	217	251	235	241	248	245	248	222	235	237	221	259	240	241	241	229	207	251	242	263	249	222	224	238	218	239	224	246	217	199	237	239	238	232	224	259	247	226	252	233	227	245	233	233	273	214	245	238	248	210	247	237	224	244	237	255	232	261	254	256	239	220	254	279	256	234	236	228	234	249	251	260	233	218	251	260	248	231	206	243	241	237	236	235	231	226	251	215	236	264	257	231	238	258	211	247	233	221	245	224	266	216	271	196	234	251	210	202	213	239	217	250	232	206	215	227	241	221	264	237	237	260	255	245	248	236	231	252	243	218	238	214	246	254	239	226	237	261	268	241	250	236	261	266	238	215	241	247	204	264	252	246	249	260	226	244	264	239	257	249	210	220	254	230	277	254	221	232	211	248	247	257	239	234	224	240	223	224	252	253	246	210	256	235	237	233	249	213	219	242	245	262	240	250	208	219	234	235	211	252	241	233	230	228	253	239	253	232	227	229	239	238	236	269	235	236	234	242	241	248	221	223	230	240	227	231	225	191	218	230	233	239	230	224	262	254	228	257	225	218	238	246	226	236	241	250	232	231	219	230	232	250	241
3481	4775	2998	1539	1023	808	681	642	613	607	587	611	643	587	592	588	563	558	581	585	589	562	607	597	584	583	559	566	540	540	568	530	535	557	550	599	568	558	575	538	592	614	588	570	541	531	526	566	550	546	539	551	567	512	546	548	547	574	570	528	550	531	550	618	570	544	574	559	567	604	562	564	554	611	577	523	522	573	552	574	568	535	544	567	502	544	598	579	539	523	542	595	561	520	529	530	599	587	564	557	569	543	565	540	527	554	560	547	585	535	542	540	573	542	570	561	568	544	553	603	567	565	555	544	540	547	540	520	561	525	599	559	545	557	558	547	584	558	562	556	583	586	549	569	555	555	559	568	568	537	514	540	579	588	571	577	530	519	514	531	554	529	578	541	547	535	496	581	558	559	553	538	594	564	550	520	511	560	573	545	524	563	572	573	548	543	563	573	534	529	572	525	582	566	527	546	581	587	562	544	585	549	511	539	568	572	555	531	543	581	548	511	550	557	562	519	543	576	567	566	555	588	569	551	550	520	553	517	522	558	560	610	562	553	518	556	549	553	545	503	528	576	563	519	596	529	567	547	546	548	541	566	559	537	587	557	556	545	572	587	555	572	576	577	523	568	561	532	518	565	570	615	568	541	596	568	590	596	512	600	573	571	591	599	529	563	549	554	517	575	554	589	581	537	566	567	532	545	519	561	559	537	539	571	563	557	530	597	542	527	592	548	534	552	539	535	534	551	601	535	584	547	576	562	557	535	551	579	538	524	556	532	515	547	532	555	542	569	538	536	550	555	553	575	565	560	522	540	536	588	537	582	507	561	544	574	580	551	575	560	557	548	548	553	573	583	603	569	544	607	581	606	538	553	576	546	567	497	537	548	507	503	527	573	559	525	579	571	553	557	599	514	521	572	547	521	552	598	532	543	558	523	524	512	594	556	598	545	515	532	557	546	556	572	533	592	562	584	556	546	562	586	527	560	554	557	569	491	553	570	570	549	587	538	544	544	568	526	554	551	599	530	553	523	564	571	544	614	564	560	545	545	549	621	536	594	498	541	527	583	524	547	545	526	561	545	565	588	605	587	566	543	568	584	552	566	556	541	527	535	539	565	564	503	569	558	555	532	516	537	580	582	582	584	556	585	582	563	544	524	590	566	569	538	550	515	573	566	525	526	573	549	552	538	515	569	589	539	601	568	547	568	597	549	560	560	589	559	554	544	582	557	538	571	599	567	566	579	535	577	562	552	541	547	580	563	546	550	578	533	573	533	548	582	557	513	567	578	545	583	557	565	571	538	573	550	600	564	574	541	554	560	561	532	581	538	579	561	551	563	546	557	548	566	574	520	563	544	571	540	598	537	564	559	572	616	507	541	522	567	555	546	556	541	521	556	554	521	521	564	583	515	550	577	565	573	553	561	530	543	546	578	512	548	549	536	564	568	568	524	510	565	549	553	549	629	538	578	563	528	528	567	546	557	550	548	545	606	560	530	551	531	557	543	567	537	596	558	549	528	572	564	580	569	565	573	565	532	558	520	531	544	526	547	560	506	558	522	536	548	544	585	566	541	544	537	519	534	614	572	539	539	543	559	529	593	499	549	528	559	543	580	519	551	530	527	572	564	501	570	566	553	534	576	578	560	528	576	595	599	562	564	560	522	572	536	568	582	550	584	569	547	563	542	552	531	568	522	564	519	537	535	571	547	527	555	580	558	543	551	545	565	524	588	572	528	564	575	533	575	537	538	538	559	542	579	578	540	577	527	564	565	557	576	517	527	572	566	512	535	551	542	527	505	533	568	520	540	530	592	559	556	545	579	542	544	533	534	543	543	577	558	571	536	545	564	550	543	568	558	579	539	595	556	558	555	576	591	565	537	547	560	559	524	516	517	530	563	574	537	589	565	525	544	520	510	553	533	527	585	580	525	538	540	547	574	581	582	535	588	561	604	550	554	524	551	535	579	547	564	521	545	577	558	566	554	533	582	535	553	535	551	502	596	581	577	558	585	572	559	570	536	538	555	561	528	591	528	607	603	583	561	529	528	558	537	568	555	565	518	567	553	543	586	532	559	563	536	593	562	603	532	506	596	569	546	584	572	553	549	587	510	555	549	539	569	564	510	567	569	522	524	599	551	562	550	510	564	519	545	560	567	554	564	550	527	571	578	556	580	552	568	538	552	578	494	554	516	567	551	543	532	570	553	544	543	602	554	540	563	564	551	547	530	591	563	557	535	549	544	528	576	567	580	560	546	526	558	548	525	539	554	579	554	572	525	534	573	517	536	573	535	552	543	564	530	560	553	556	508	557	556	589	603	545	530	567	537	552	534	576	567	558	560	592	601	544	562	577	545	530	590	558	562	567	581	564	583	545	576	606	533	563	580	561	586	522	522	534	555	568	573	563	555	561	559	542	528	527	542	560	542	548	534	589	592	532	523	587	622	570	552	574	584	508	588	578	561	556	514	538	521	557	545	509	597	584	557	518	552	528	563	550	546	499	577	546	571	547	545	573	537	556	541	610	548	543	555	545	517	552	548	528	520	556	570	587	552	585	575	562	569	545	570	546	550	543	542	551	607	594	541	527	510	572	570	550	526	563	548	568	562	547	564	563	566	607	518	544	552	572	530	578	569	543	556	521	579	551	542	576	546	558	557	581	535	528	574	568	559	576	568	594	569	537	523	564	582	538	545	565	513	524	552	595	583	544	556	553	565	542	518	576	534	563	560	583	554	547	533	530	561	559	598	567	542	582	560	555	586	546	547	520	536	552	553	564	550	540	573	555	543	539	566	569	558	542	506	527	530	541	536	596	542	577	519	545	543	547	548	486	588	557	543	521	627	554	548	558	562	577	535	560	519	526	543	592	559	551	531	566	573	519	550	511	562	564	606	522	539	579	555	570	558	609	547	564	565	558	521	548	512	512	574	608	586	578	547	569	531	565	566	539	535	522	537	541	537	570	520	579	578	593	580	527	568	592	521	543	538	528	549	526	551	584	557	542	572	585	552	576	584	545	565	579	576	542	574	547	556	552	585	598	544	533	557	509	577	549	585	525	564	577	532	571	554	575	549	557	559	591	522	605	607	568	554	578	571	545	497	551	592	568	576	527	538	549	528	546	526	519	568	510	486	545	596	569	552	567	552	563	562	567	561	559	525	594	527	576	533	569	548	563	573	592	577	578	569	577	545	567	552	561	516	551	536	583	579	567	564	573	545	553	530	585	554	538	555	579	526	514	574	544	552	570	560	533	540	516	582	570	573	541	544	586	569	516	565	593	515	543	556	493	552	563	578	571	570	591	565	580	531	610	584	509	549	564	605	549	580	580	570	560	568	559	526	565	576	609	559	546	564	548	540	610	540	551	557	555	558	520	527	544	564	601	525	545	550	529	525	587	564	551	577	537	591	557	602	514	543	587	530	557	588	537	551	571	582	575	539	545	545	575	563	564	584	583	545	548	515	525	565	568	573	516	579	543	533	568	559	575	602	577	573	541	564
32785	12240	1501	519	424	422	425	409	362	385	413	387	442	419	407	395	390	384	396	361	407	406	395	387	433	412	397	388	384	420	412	396	406	371	374	374	358	410	422	370	396	427	392	405	392	433	371	359	372	360	368	391	396	412	394	350	407	376	379	386	373	396	391	375	437	384	360	382	416	374	397	422	419	415	407	368	417	418	383	394	413	423	409	392	385	394	341	410	392	413	373	389	388	398	399	374	388	372	403	405	381	384	402	390	398	407	407	424	389	404	409	374	435	405	419	409	394	368	362	368	394	409	394	408	401	348	399	414	410	394	400	371	430	421	393	417	370	384	391	437	387	368	389	374	405	345	408	389	373	404	438	363	402	433	379	370	406	387	429	389	410	346	422	399	393	421	376	375	391	408	399	391	355	420	376	443	390	421	405	392	385	394	407	404	400	406	401	398	417	395	391	415	387	410	393	410	398	393	385	380	368	402	406	409	393	395	345	383	405	398	414	408	351	380	420	390	376	416	402	358	409	378	413	385	373	389	386	409	398	430	356	400	426	395	369	385	380	371	416	395	432	412	435	412	376	382	376	418	393	406	380	399	361	389	379	426	411	462	405	404	417	385	406	442	361	376	401	404	417	385	387	384	336	424	444	347	382	384	410	385	412	385	385	379	389	368	398	379	400	384	439	393	366	384	379	393	420	388	391	356	385	387	398	359	450	457	452	415	395	385	386	389	417	408	378	386	448	390	385	398	389	410	431	382	414	426	390	387	406	460	415	403	359	412	376	378	367	370	398	395	411	367	408	402	384	439	391	419	406	436	362	387	422	389	360	442	364	374	392	414	381	384	382	367	404	369	393	394	421	363	423	377	408	371	394	398	398	365	356	416	419	354	413	377	420	374	383	399	366	371	391	412	404	391	384	389	380	388	417	398	445	357	420	366	396	354	375	396	355	327	411	397	399	411	385	399	427	383	371	386	381	406	395	368	366	376	402	392	393	385	416	394	402	404	397	448	352	378	386	427	420	370	382	363	368	374	397	385	380	441	436	385	409	412	445	400	403	433	404	400	396	379	384	393	393	383	367	412	422	417	388	370	427	388	406	384	363	400	383	412	389	372	414	393	411	386	364	373	354	417	366	367	406	384	395	436	387	371	387	350	417	414	374	366	360	375	378	392	350	421	400	402	424	381	396	407	450	379	395	404	402	416	388	429	421	392	402	379	425	400	413	394	394	375	398	382	365	387	382	400	399	398	375	440	377	429	409	419	403	413	420	403	419	362	386	416	409	432	388	385	395	381	354	393	418	409	401	388	414	395	448	413	406	425	443	369	390	393	392	398	394	401	397	359	383	378	376	401	355	403	410	414	430	420	376	396	404	390	412	387	404	407	414	428	410	421	345	401	391	347	426	451	372	377	373	389	389	420	420	411	422	390	425	403	400	420	373	372	391	384	372	402	403	427	417	400	376	391	348	386	390	391	407	410	366	423	379	420	396	424	359	392	416	385	372	421	396	410	398	417	399	342	376	439	383	419	356	388	368	384	432	368	411	412	418	375	371	399	385	404	451	403	410	408	420	387	387	388	382	380	372	386	392	420	408	392	400	405	415	399	385	386	394	400	382	387	435	385	416	397	398	423	418	420	377	405	398	374	390	384	375	415	398	405	382	400	423	407	403	365	355	372	373	394	368	408	346	411	381	394	394	377	371	399	404	362	423	403	375	370	444	380	437	390	362	395	402	405	394	420	397	434	361	390	384	371	407	369	433	419	442	395	391	420	392	383	376	392	414	425	368	417	383	436	356	412	387	396	378	408	351	394	369	379	386	387	417	371	412	417	370	400	366	414	407	389	401	437	433	408	384	361	386	386	386	396	384	418	399	433	364	388	368	388	411	412	366	389	391	426	395	424	452	405	368	403	421	398	393	353	391	393	380	376	421	402	367	401	370	371	381	354	383	390	409	401	421	407	419	392	387	381	417	389	404	377	420	404	414	425	364	391	386	351	380	393	358	362	409	379	394	388	412	391	384	410	414	422	378	401	365	353	422	410	375	386	408	408	384	395	395	423	434	408	386	391	389	413	428	428	411	429	369	365	409	412	395	382	385	369	425	399	424	389	398	408	375	425	391	435	409	398	387	366	396	396	384	388	390	380	375	422	375	389	414	409	381	371	355	377	400	375	379	401	395	381	439	421	383	383	392	365	407	419	444	393	371	376	360	411	423	408	393	356	395	413	403	412	419	423	377	417	387	401	393	410	394	395	419	404	371	417	398	418	386	404	426	413	443	407	360	378	429	411	378	408	365	389	416	383	367	406	367	365	396	405	419	366	397	367	380	443	417	352	396	384	425	373	409	360	359	419	365	396	395	408	420	381	390	408	418	391	374	398	397	397	432	390	415	401	410	416	361	417	373	378	374	396	370	395	400	417	421	385	441	389	389	378	403	403	412	394	405	407	408	424	375	376	416	364	375	373	403	383	412	430	399	377	427	394	397	422	360	421	392	364	399	364	426	411	413	394	394	383	409	423	439	376	386	376	426	332	371	421	419	389	409	406	432	389	392	382	355	367	381	380	410	380	393	420	388	359	394	430	427	434	386	368	388	386	382	388	399	420	376	382	380	395	421	396	379	414	398	381	418	385	411	430	401	381	384	411	408	372	423	356	422	346	383	431	362	365	393	384	411	376	354	380	418	406	417	402	393	373	369	375	380	377	378	404	387	400	399	401	417	362	402	398	410	389	376	380	380	386	393	395	430	400	412	418	411	393	343	390	370	360	406	397	375	442	404	404	406	401	401	352	360	393	396	427	369	405	396	407	413	421	360	420	372	388	419	415	403	410	408	430	384	399	448	423	374	434	380	385	400	405	393	425	383	415	417	399	419	387	379	382	412	383	400	396	363	395	424	384	403	407	377	365	390	394	382	374	395	393	385	393	401	397	395	394	398	406	390	379	381	405	391	354	413	386	410	448	420	392	430	399	371	406	380	398	396	360	420	399	369	405	382	365	384	420	378	433	377	397	393	374	379	424	384	343	393	416	363	407	332	402	405	405	375	366	389	398	357	392	378	385	387	399	434	375	359	376	376	379	357	376	406	422	366	388	393	419	399	384	377	396	410	396	397	389	402	411	397	392	422	395	384	417	374	427	401	393	451	375	363	372	397	427	394	413	379	385	419	374	383	443	403	376	397	383	394	425	376	414	367	393	434	437	398	398	429	410	406	425	406	411	403	400	426	376	386	389	408	381	381	422	366	376	399	410	404	417	376	374	408	411	401	415	418	398	378	365	406	394	412	408	378	393	417	380	403	373	387	364	384	404	388	399	377	406	394	408	385	433	401	419	431	402	389	385	399	408	363	369	433	384	395	374	382	391	423	389	378	405	413	396	410	387	373	393	375	385	391	402	399	397	404	393	381	428	398	393	391	421	397	411	376	407	402	392	428	385	374	417	384	384	383	376	375	383	402	411	416	422	418	394	406	390	398	417	367	381	413	397	389	363
6583	1051	892	947	896	938	897	874	939	881	864	896	878	917	857	908	902	916	954	912	914	882	882	919	907	887	899	887	937	881	897	930	927	874	888	900	946	881	894	945	915	870	897	938	947	899	915	860	905	872	903	914	892	901	888	882	918	844	930	890	864	860	914	925	919	914	914	905	933	937	879	907	930	904	912	909	898	895	886	935	849	865	864	938	868	935	904	870	868	895	871	920	897	891	848	862	872	877	927	949	892	888	871	870	932	866	902	932	901	875	911	888	931	862	896	888	898	918	922	850	858	898	913	885	935	856	885	851	856	879	899	903	893	932	877	861	921	898	887	937	875	894	910	880	867	863	886	904	900	963	924	880	899	864	879	903	883	907	893	890	870	913	894	921	884	892	865	858	864	950	884	959	906	907	939	842	920	880	910	932	916	840	881	857	869	890	859	897	873	848	862	867	938	933	856	919	864	933	908	893	900	872	909	896	868	956	902	925	933	884	864	863	885	929	875	843	881	865	881	851	940	876	896	889	891	892	907	893	847	903	886	887	856	929	894	972	918	875	915	891	882	848	941	847	905	890	868	914	859	907	883	876	848	885	873	914	911	870	919	868	891	866	880	860	888	900	909	888	893	912	916	929	905	920	878	838	919	908	871	896	884	892	923	917	886	890	865	885	854	896	876	898	910	873	916	853	930	878	908	845	891	920	879	898	878	909	871	885	872	873	872	959	932	899	919	916	906	877	914	882	933	861	892	910	907	864	880	908	883	906	920	933	923	889	936	858	864	847	911	893	891	905	961	926	910	845	907	876	904	854	857	891	890	901	860	862	913	891	945	940	848	881	880	886	875	876	930	880	949	831	828	909	873	902	898	925	931	929	948	900	863	903	853	914	914	906	886	903	847	904	907	855	896	874	895	889	859	880	842	889	908	908	900	872	894	913	866	924	929	888	893	922	863	910	886	913	905	903	897	809	914	896	917	870	851	853	893	902	899	932	958	869	896	870	921	856	933	914	893	892	872	926	918	875	876	859	863	941	908	924	850	842	886	903	912	880	904	918	872	891	911	863	855	892	864	912	894	943	899	899	913	927	875	876	861	863	841	878	866	922	864	896	902	883	890	883	833	911	904	895	850	931	945	913	864	907	899	854	887	930	891	883	859	903	945	892	883	866	902	908	900	907	869	934	867	888	879	906	933	885	856	914	892	895	873	943	927	913	849	903	824	838	914	923	923	865	926	946	880	904	875	913	907	809	896	845	896	861	836	917	913	867	923	884	869	874	877	916	924	868	863	911	876	913	890	885	856	857	945	882	899	917	871	883	958	890	895	917	875	925	857	911	868	903	860	835	924	869	923	912	896	846	893	937	987	905	879	913	877	877	911	877	877	872	869	948	932	935	935	892	876	900	867	924	915	848	902	902	898	916	913	918	940	863	917	902	872	906	937	928	862	887	898	936	937	874	847	884	909	929	881	928	840	902	879	906	906	921	919	861	840	900	891	897	876	917	868	841	883	941	935	865	889	859	926	838	897	898	889	871	946	946	906	886	915	926	872	914	885	837	901	918	868	930	900	943	913	846	901	912	892	880	882	925	876	863	838	902	891	892	854	907	940	839	920	928	916	898	943	892	904	913	898	888	892	896	914	896	862	881	876	871	908	911	891	877	896	870	950	915	873	927	918	888	914	902	874	902	955	918	848	969	874	860	864	878	895	910	916	888	907	893	874	872	903	866	914	929	890	890	897	908	889	945	926	891	933	875	869	890	902	857	905	904	849	906	884	844	897	898	878	900	900	898	886	929	893	953	942	860	855	970	932	901	889	888	873	927	882	898	857	881	895	926	929	931	906	916	885	870	947	878	946	896	894	886	898	906	930	876	911	868	929	953	864	902	931	886	886	916	905	836	940	936	934	900	895	915	906	889	876	904	908	855	854	928	919	857	830	861	886	905	944	941	895	874	861	890	895	894	879	952	907	902	877	869	879	827	867	911	881	897	873	849	868	876	912	863	912	859	896	925	920	919	925	878	927	880	855	889	961	900	927	945	898	885	899	925	867	913	910	895	878	886	873	926	870	904	908	903	901	904	903	888	916	875	888	856	880	879	916	986	920	900	843	915	885	927	879	874	899	866	873	879	903	852	901	906	937	873	908	879	917	880	883	834	919	963	919	888	872	885	887	893	903	974	894	919	922	935	888	876	860	911	941	860	828	902	855	929	875	897	842	900	940	911	913	875	909	921	875	950	905	890	942	920	895	871	914	862	895	848	877	882	886	873	926	859	941	914	852	861	942	845	880	863	793	941	904	940	821	931	917	893	923	876	872	892	934	881	899	882	873	896	914	849	896	858	859	948	880	882	867	868	913	884	919	946	919	868	932	863	890	869	906	873	888	901	877	915	866	909	927	914	957	908	837	913	867	906	889	953	900	1012	903	887	909	914	880	898	864	868	944	902	903	887	888	903	877	844	908	900	906	917	924	851	852	922	921	889	865	923	899	871	956	866	936	876	882	888	908	920	848	887	895	920	874	886	927	922	923	942	886	890	882	886	874	891	847	901	905	883	922	858	882	900	959	876	911	902	907	886	866	855	885	907	864	917	881	908	873	854	947	973	891	879	886	867	893	898	886	889	905	880	872	902	880	886	895	822	910	912	881	890	943	897	887	882	885	900	904	928	899	926	929	897	942	904	885	924	865	950	917	877	929	862	928	885	895	896	949	829	898	859	956	929	913	876	921	911	934	900	885	914	850	956	818	868	857	831	849	896	919	857	882	916	914	906	907	913	934	867	947	847	855	894	909	875	859	918	908	906	890	883	865	883	881	890	898	897	867	913	828	969	877	936	927	908	897	858	905	878	924	926	828	910	927	926	874	895	841	926	937	910	919	916	919	914	908	859	942	918	931	921	880	909	892	885	922	884	914	891	907	876	862	897	853	922	883	894	885	939	908	910	908	833	930	892	891	889	894	893	865	889	830	886	882	883	904	830	902	838	915	950	901	929	918	821	900	890	887	887	862	869	875	900	864	869	879	866	928	909	882	913	950	879	870	913	901	914	898	907	899	892	879	851	872	866	883	878	884	936	905	887	933	858	923	919	914	933	916	914	892	924	872	846	828	913	903	896	867	870	905	907	938	860	886	858	892	909	862	875	886	897	897	857	898	883	887	905	859	914	913	873	915	882	930	944	892	892	863	961	864	869	897	883	896	903	845	830	891	893	869	875	877	893	924	891	939	870	857	909	938	852	874	914	927	890	877	924	847	874	896	856	877	900	913	860	910	899	923	898	911	913	895	866	880	889	893	876	897	902	834	889	963	875	884	910	867	923	948	870	912	876	821	901	853	847	935	919	868	909	894	868	943	922	911	926	867	883	843	891	915	904	929	856	889	906	856	896	886	848	868	913	938	915	903	904	896	856	868	882	844	918	838	876	915	871	863	859	880	869	858	835	967	893	930	914	886	931	891	908	881	874	852	858	858	923	892	905	910	908	952	858	858	893
24412	20814	24491	27216	20031	1848	620	518	488	482	462	461	448	456	427	469	452	422	441	446	446	456	428	441	433	400	432	460	416	453	404	425	444	443	473	445	468	409	448	429	474	471	425	444	439	490	475	436	413	451	435	454	414	443	423	473	454	472	454	427	433	434	420	426	403	412	428	433	469	433	400	426	462	451	428	461	434	453	400	439	429	398	424	434	449	428	438	442	459	440	444	422	414	427	445	463	450	428	466	429	425	456	416	446	410	450	458	419	462	441	429	406	408	434	414	411	410	421	444	449	414	414	437	472	441	442	425	444	447	438	445	447	409	460	472	462	477	425	435	441	450	376	398	463	430	395	456	459	435	448	462	420	446	421	410	440	427	449	409	420	425	422	468	405	404	421	417	413	437	466	435	463	439	457	455	424	387	408	441	432	411	473	429	406	405	419	426	445	459	444	439	424	417	446	452	438	428	422	460	494	409	444	468	384	442	415	450	464	443	437	444	448	466	448	438	446	377	428	403	418	462	459	456	410	422	406	441	446	447	387	435	396	443	435	432	407	389	459	440	402	444	429	458	432	452	409	424	425	452	399	441	413	390	451	428	430	476	450	432	444	432	410	424	432	430	416	462	452	426	466	435	439	454	410	457	404	432	443	428	415	422	481	424	438	473	425	409	452	423	394	447	410	441	462	402	379	414	423	444	415	459	438	390	444	466	449	421	424	426	453	451	425	410	446	418	521	451	443	412	466	477	462	456	463	425	416	452	424	441	427	413	474	439	455	437	428	436	484	462	445	397	407	450	410	425	457	432	460	479	430	449	442	420	428	438	415	450	432	453	418	483	444	462	405	403	438	459	472	395	429	457	478	435	440	417	418	418	415	426	425	436	465	462	380	372	420	441	422	461	421	421	428	436	408	438	419	440	443	427	434	414	420	464	418	401	459	410	466	398	413	439	415	422	428	410	428	402	390	405	447	419	435	410	460	427	400	451	422	472	421	425	397	456	436	493	417	459	471	453	439	431	448	444	422	407	421	431	412	488	424	444	437	425	438	460	471	435	417	426	461	460	441	429	463	458	405	406	439	416	472	446	452	407	398	470	401	438	444	438	455	433	436	450	428	446	408	430	434	450	442	448	396	415	401	374	435	418	432	449	448	421	446	445	415	445	426	450	393	427	448	458	414	435	459	403	431	438	442	402	451	429	428	393	466	437	447	457	434	456	393	422	397	422	447	415	408	431	465	404	432	447	388	444	434	433	429	439	442	437	418	394	430	435	483	451	442	469	455	421	431	429	448	462	507	438	434	439	443	471	430	425	426	426	428	407	425	420	435	422	441	388	407	421	408	451	445	455	427	397	452	480	421	438	446	455	407	432	460	455	433	441	406	445	434	473	477	459	421	447	433	447	407	449	428	422	489	445	425	442	446	477	455	441	461	452	433	474	450	438	445	453	425	385	447	441	438	451	424	468	448	424	416	464	413	464	411	401	446	479	412	418	438	432	463	442	449	414	405	482	434	417	457	453	436	432	445	428	440	429	438	401	439	430	422	410	470	461	406	399	414	450	441	453	467	433	453	428	457	450	444	435	393	450	413	376	433	429	427	483	464	423	417	412	451	446	429	394	478	440	409	433	415	451	415	434	432	421	433	423	392	437	433	410	439	426	464	391	453	408	455	412	457	464	416	435	440	456	426	481	417	454	461	415	400	426	392	409	391	447	453	473	424	421	417	436	430	425	413	411	412	447	434	452	448	468	427	463	468	456	452	444	451	430	449	442	416	489	420	467	472	417	453	449	475	418	460	429	415	411	440	412	453	434	450	447	416	398	427	402	437	416	454	440	401	467	430	476	418	432	441	438	411	461	405	466	447	411	460	468	444	449	408	447	435	424	463	417	450	442	417	423	451	423	379	397	411	432	443	414	385	433	432	429	471	427	437	452	428	423	447	466	411	466	460	438	461	446	447	408	419	429	420	425	405	422	450	446	423	438	493	439	380	487	441	444	419	367	436	424	406	431	488	417	425	466	421	455	445	444	451	452	442	419	457	415	441	416	423	418	456	464	418	470	441	460	442	397	449	374	461	435	432	463	425	470	454	442	426	409	455	432	427	403	422	427	425	455	464	449	451	404	430	462	450	426	451	440	471	435	457	434	394	416	412	437	436	414	431	426	448	437	454	395	406	423	435	434	399	429	476	437	477	439	433	435	468	442	472	422	460	445	438	468	454	457	389	420	440	427	424	378	400	415	462	423	438	442	444	411	440	427	428	411	409	447	428	477	437	413	427	415	438	478	476	431	426	439	393	400	419	435	397	424	423	444	443	420	427	431	421	412	457	463	471	436	402	439	410	409	421	442	382	433	404	442	438	416	454	427	451	405	440	417	438	403	440	438	437	452	460	426	410	422	417	411	437	423	449	419	408	442	434	431	437	419	422	414	406	401	417	440	410	441	452	439	392	495	428	435	464	392	461	425	426	460	434	470	483	439	433	448	429	448	437	424	454	431	488	450	408	432	468	482	439	466	471	429	430	416	431	466	443	432	428	455	444	463	444	437	461	384	403	450	409	454	397	414	426	402	429	464	436	461	402	429	388	434	445	489	428	459	442	434	502	478	436	408	414	453	415	419	440	447	404	442	461	400	457	433	481	464	448	420	398	461	427	458	452	428	388	428	455	430	432	457	438	426	416	395	411	459	426	449	437	392	425	396	414	467	446	442	432	410	468	437	430	424	456	416	449	427	403	412	439	461	427	439	458	428	437	435	419	452	421	417	461	455	411	447	428	462	420	448	425	439	457	433	470	421	437	444	458	453	407	388	439	389	430	447	429	428	434	388	419	438	401	435	402	409	445	459	416	442	423	464	461	426	453	450	415	425	436	417	425	445	442	420	436	455	487	431	426	449	460	436	442	432	395	477	445	418	405	426	444	456	423	423	407	445	416	453	452	436	478	414	435	449	453	407	457	453	441	408	441	452	453	410	463	448	412	426	429	406	407	452	416	413	436	453	443	440	437	443	438	463	471	417	378	437	495	476	410	477	439	422	427	429	400	447	410	455	491	437	458	426	415	414	440	489	433	459	472	411	455	417	413	442	405	417	384	472	424	435	465	449	403	396	424	410	448	422	451	446	437	450	448	488	478	458	437	436	449	448	453	427	419	486	448	421	434	442	415	462	463	410	404	401	425	441	438	435	425	443	411	437	412	426	451	434	463	413	455	419	398	375	432	469	432	465	431	418	408	416	419	455	423	410	387	446	432	401	397	457	425	448	401	429	469	430	392	436	437	485	459	446	460	447	432	443	444	406	439	404	439	422	460	448	478	448	390	441	446	438	422	448	436	415	429	451	448	442	432	406	450	419	406	394	415	441	417	453	465	469	433	464	390	400	431	417	437	433	392	408	430	424	430	431	413	414	428	417	472	439	443	416	416	419	417	405	428	426	415	408	433	451	445	459	425	412	415	452	433	424	412	396	460	413	445	431	430	438	455	462	461	424	439
4265	3012	2196	1390	1151	1104	1039	1035	1017	955	945	961	998	1013	945	950	958	983	904	938	962	971	966	947	914	984	940	890	987	946	970	993	949	1018	1007	964	925	906	981	948	965	913	918	904	898	969	950	988	995	912	1006	1001	994	960	950	973	935	962	954	986	988	981	951	953	964	963	926	979	946	947	1032	949	903	944	965	953	932	927	902	960	975	942	1002	913	961	878	947	948	965	950	940	972	923	922	945	978	966	940	935	943	1000	951	949	986	984	955	952	984	956	950	981	945	959	908	930	919	945	976	941	918	955	1013	968	968	1009	949	973	979	990	975	962	924	925	925	926	945	937	987	884	936	965	989	923	998	908	932	912	911	909	936	925	985	931	892	993	967	927	927	930	964	970	901	956	1039	959	919	953	980	924	971	1023	953	970	996	909	962	919	894	932	979	964	989	899	985	947	952	933	932	971	956	929	968	990	966	937	947	995	950	892	926	948	969	944	946	960	959	951	1005	942	947	971	1013	985	914	979	941	937	918	940	930	955	887	995	925	922	947	935	947	914	1009	948	922	964	1009	980	996	942	986	956	972	908	925	937	978	941	926	958	977	932	941	900	937	944	914	932	980	969	991	961	920	903	909	1026	938	974	954	954	921	918	982	944	970	955	937	961	921	914	959	987	887	906	931	945	941	964	967	930	975	927	928	983	982	945	947	961	974	924	907	915	912	865	901	947	993	940	945	1002	946	935	954	958	956	949	971	949	1003	971	893	940	992	950	984	941	974	897	953	1013	912	996	976	959	926	951	950	913	958	1014	926	983	953	904	937	997	905	965	958	977	946	954	947	930	932	1001	934	963	951	963	985	982	1015	952	919	948	929	980	966	932	946	956	960	977	968	962	951	998	1015	952	977	923	925	944	943	998	936	967	924	901	965	981	942	965	944	987	956	945	914	912	948	955	931	971	946	915	894	974	941	973	986	945	919	927	936	945	955	953	893	1010	946	922	941	936	962	969	925	892	970	1015	931	946	934	972	950	981	943	943	976	939	948	919	969	901	967	957	960	965	978	946	992	951	947	962	940	929	948	963	926	932	890	953	962	912	940	954	906	891	914	973	958	898	1018	983	1025	911	973	935	928	894	925	954	931	938	943	933	969	945	896	884	949	957	1017	909	997	964	978	992	953	983	928	922	957	975	942	902	967	947	905	926	1015	935	966	984	908	912	956	995	982	927	972	934	939	931	964	1009	967	934	983	1001	900	971	978	969	944	1007	922	991	961	943	916	968	1003	934	930	934	990	950	962	971	968	981	946	934	958	886	961	939	996	921	893	957	986	989	901	886	1006	894	946	994	946	960	957	929	958	986	980	945	962	921	949	872	922	913	927	959	989	990	957	933	952	970	952	974	914	964	931	899	904	942	937	951	946	894	970	981	929	1010	929	983	870	937	984	954	917	937	945	926	954	986	971	926	908	964	973	931	964	997	935	960	916	922	910	942	987	969	968	999	1005	931	971	966	935	939	972	941	957	912	972	968	956	942	938	989	919	970	948	966	933	867	879	887	948	963	924	932	958	928	916	984	948	958	935	947	960	901	991	908	942	936	991	943	925	969	947	954	927	989	932	965	984	1031	988	974	954	963	928	1015	966	988	975	964	995	979	968	987	930	953	946	965	909	1002	983	926	973	961	923	935	911	929	942	942	977	996	962	914	914	943	922	966	905	936	963	958	916	962	925	907	885	953	938	950	915	950	977	965	934	962	937	974	965	948	925	960	924	906	985	950	936	942	982	918	947	905	915	942	928	970	969	904	922	947	983	998	1019	951	906	998	907	942	978	888	983	913	946	903	979	910	934	964	942	934	954	965	951	996	938	908	993	963	916	955	919	910	947	976	1018	962	1028	928	938	912	921	879	918	895	924	928	954	895	941	935	942	930	977	1023	915	944	932	937	989	992	998	998	1006	941	977	940	930	948	981	960	975	927	976	991	945	955	904	965	945	933	933	968	965	938	925	977	972	954	954	952	970	993	961	934	972	961	962	988	870	998	973	960	916	943	1014	923	1068	892	952	956	935	968	1002	955	943	885	949	968	943	942	892	930	923	962	944	947	963	925	918	1001	935	963	944	944	911	949	921	885	1009	940	947	978	923	964	901	975	943	970	940	938	975	993	925	903	1012	924	913	948	971	873	895	971	974	909	927	968	916	972	997	1028	968	932	944	935	936	959	952	944	934	926	918	950	958	942	958	973	932	988	1016	951	957	964	969	1015	951	920	971	996	924	973	929	976	940	933	975	943	959	909	982	950	969	952	936	976	970	940	935	974	910	964	968	945	980	938	950	968	987	942	944	958	958	923	1001	920	929	978	947	987	923	933	947	933	876	973	887	965	938	941	936	931	962	955	932	904	940	964	956	1052	931	927	966	970	932	932	951	903	974	885	946	909	935	1019	908	952	954	956	1014	942	934	987	966	945	967	949	969	960	942	949	1001	960	942	953	919	926	991	971	908	952	988	940	935	906	970	931	963	978	976	938	931	950	928	954	930	938	932	944	940	944	983	948	927	933	918	873	869	986	958	970	905	876	930	985	922	969	975	998	942	953	924	896	953	969	956	918	920	991	928	948	961	912	982	941	943	957	974	944	993	955	949	918	943	965	933	924	933	964	893	934	981	1003	918	964	948	929	897	927	973	949	967	973	932	899	916	943	916	945	902	888	934	1001	901	975	963	974	961	945	974	999	958	910	933	979	945	882	924	943	915	947	957	961	972	948	947	959	934	962	912	967	956	934	993	990	982	1014	910	968	948	1002	901	964	954	966	944	915	924	973	974	954	940	1006	987	931	893	941	920	983	979	916	939	973	911	924	955	915	932	912	985	922	994	931	914	988	942	945	982	980	976	915	954	836	953	972	905	969	956	991	930	890	954	944	970	948	946	955	952	933	929	914	950	943	1021	954	932	941	981	905	922	957	941	928	930	934	960	930	971	972	908	981	991	962	942	943	926	919	912	1010	986	919	942	926	947	963	970	956	930	943	884	901	976	967	933	989	972	958	937	996	947	959	898	937	932	936	1000	959	967	913	935	959	882	880	946	1045	911	938	947	1003	1001	943	950	986	928	911	1001	904	946	948	899	952	938	961	956	974	924	922	954	942	938	954	920	866	905	958	920	1005	911	920	936	932	935	940	966	1006	987	941	930	959	941	872	968	913	930	970	918	950	940	915	946	973	916	988	972	941	942	948	961	940	933	944	918	901	948	988	951	978	932	926	949	906	992	954	920	935	974	972	961	905	944	972	903	950	994	934	936	956	980	960	942	976	975	946	928	904	869	936	942	936	944	975	903	997	926	892	1008	959	961	959	930	969	932	899	920	969	956	906	1007	999	947	980	939	1002	995	982	980	950	886	915	1015	974	969	955	993	943	918	944	965	911	977	954	976	975	987	986	984	1009	911	930	983	932	956	997	924	906	966	949	930	943	932	893	887	1001	956	933	989	940	916	946	966	909	942	933	961	956	886	949	930	939	918	960	950	960	960	949	968	928	954	901	944	988	980	962	938	964	878	929	932	1006	963	911	964	973	955	935	953	971	902	928	943
23510	20806	25117	26569	20821	20814	2756	503	357	348	311	316	269	274	269	280	275	268	254	281	271	280	256	257	258	255	222	259	251	283	221	243	226	234	268	242	240	253	246	251	253	238	250	235	249	244	237	280	244	236	228	234	256	208	243	221	262	266	268	249	220	297	258	229	255	251	222	251	268	216	232	236	240	240	242	239	240	235	224	243	260	256	262	248	254	221	254	261	211	245	243	232	265	209	237	213	238	239	266	231	219	213	260	216	248	234	254	258	236	237	213	239	239	208	267	261	245	234	219	256	251	265	247	242	225	251	220	247	229	275	209	243	239	255	253	240	240	264	278	220	235	236	263	239	243	215	288	251	227	225	227	213	239	228	246	237	252	267	190	212	239	252	210	239	242	244	221	226	246	246	226	247	227	235	277	250	263	238	246	226	220	234	201	227	246	228	217	240	250	227	261	251	262	262	258	215	232	254	235	213	241	253	219	242	247	231	230	241	238	219	240	226	238	246	260	225	258	266	228	224	252	230	234	247	244	221	228	247	253	225	243	240	252	214	249	242	213	231	220	245	243	238	246	208	282	243	254	230	243	231	223	235	253	236	251	260	230	245	239	265	232	236	216	239	231	244	241	244	247	224	225	242	285	259	244	211	226	242	205	222	229	256	232	235	229	221	248	251	234	209	244	243	257	228	246	260	220	223	218	248	255	225	259	244	227	250	208	248	249	232	245	237	230	242	255	213	240	278	224	230	222	255	246	238	251	249	246	214	234	252	254	255	238	224	246	244	236	222	239	242	234	239	248	245	259	257	257	252	243	220	259	241	235	248	227	257	246	251	261	233	237	238	240	223	227	215	235	226	254	252	214	232	227	225	223	243	250	237	249	248	231	238	253	238	278	246	221	263	212	275	218	263	225	244	230	230	246	238	241	236	280	229	254	250	240	256	251	237	254	229	258	250	256	245	268	249	246	257	243	234	246	249	233	244	267	223	232	225	264	257	251	238	233	214	244	242	237	261	248	258	242	234	226	236	238	244	217	226	224	216	249	206	237	258	255	243	228	235	251	216	217	245	230	241	244	233	228	247	254	229	272	249	218	236	252	251	242	265	221	235	214	236	235	230	238	242	242	249	232	239	268	255	232	237	221	217	269	221	257	240	238	230	248	218	224	228	242	221	235	200	247	206	217	247	255	264	225	229	237	209	224	246	227	227	231	247	214	261	266	230	248	226	268	253	235	258	217	239	215	267	218	238	224	258	245	247	260	261	265	221	225	252	262	234	234	228	221	216	207	251	232	267	222	258	256	218	219	227	252	236	222	235	229	220	245	242	275	237	229	249	259	244	239	230	228	203	215	219	237	234	209	221	227	234	240	235	246	268	227	214	248	257	220	251	261	238	247	238	248	243	243	231	260	254	269	215	254	231	270	233	214	243	251	267	246	246	253	274	230	225	254	215	242	246	217	210	205	229	244	228	262	205	262	223	214	221	266	231	233	261	241	235	234	237	249	229	257	278	224	264	236	247	217	233	231	256	223	254	262	218	253	284	244	263	236	244	251	212	233	251	273	260	207	237	241	224	237	258	247	227	247	250	255	232	270	250	211	245	236	277	214	242	250	270	211	246	258	220	228	229	216	248	196	241	240	220	226	209	231	224	236	265	277	230	265	261	228	234	217	239	265	235	247	236	239	250	249	218	236	260	265	216	233	263	247	259	241	266	246	279	231	266	244	234	235	256	215	216	223	249	253	231	228	228	231	231	241	228	228	227	233	270	250	219	235	254	210	225	214	208	241	249	223	266	229	264	258	218	222	211	209	238	268	240	222	239	233	243	262	223	255	269	227	226	238	247	255	250	208	219	256	245	251	260	231	255	229	229	236	244	241	240	240	265	260	209	249	241	224	226	220	242	278	245	215	221	244	291	250	217	231	269	250	245	263	219	256	265	261	230	274	232	251	229	215	248	225	249	237	231	224	218	222	214	243	220	248	222	222	225	235	245	214	235	202	243	213	257	251	238	277	267	240	236	200	247	237	233	244	241	222	250	229	210	219	216	255	242	252	265	242	233	231	259	243	240	211	243	232	223	236	240	240	271	225	227	246	222	250	241	249	221	205	252	230	261	225	230	241	226	253	232	235	278	232	258	238	213	257	232	230	249	251	232	227	259	247	267	242	251	229	206	250	252	230	235	242	243	224	274	246	263	226	233	242	286	226	272	261	225	257	240	239	279	251	216	225	213	225	249	233	246	276	240	236	255	259	246	214	245	266	233	220	245	226	242	240	244	229	245	235	270	202	227	211	211	187	244	238	253	218	252	232	221	261	223	273	290	231	248	249	264	229	241	241	227	237	252	223	256	248	244	217	227	221	235	241	236	215	232	211	248	270	223	256	239	258	229	204	254	240	248	227	246	249	230	235	214	251	246	249	237	216	220	248	205	229	242	248	231	253	258	237	256	245	241	225	252	262	261	228	224	250	237	225	241	233	223	248	240	228	221	222	226	262	254	243	239	213	238	249	249	254	248	268	263	248	265	226	245	240	234	243	265	250	206	220	248	234	249	241	258	244	260	224	227	231	246	216	233	251	252	239	229	258	247	241	279	281	248	242	222	246	250	234	230	244	248	235	262	257	256	251	227	242	233	201	237	233	238	220	241	251	234	232	231	262	218	216	229	240	243	214	217	229	259	248	240	241	252	244	229	256	234	211	251	256	223	276	232	241	255	247	219	253	232	219	241	226	204	248	215	247	234	250	255	233	229	233	245	212	237	219	234	236	268	252	253	273	231	197	234	251	245	263	249	249	250	249	267	236	218	267	263	254	238	228	200	222	254	261	194	240	257	226	260	225	212	228	221	247	235	241	216	239	248	232	261	258	235	228	240	233	250	256	234	223	218	231	246	238	251	234	257	259	220	273	242	223	244	255	232	232	256	241	225	252	240	253	240	214	231	262	223	202	250	242	248	248	242	265	240	228	235	220	255	239	250	210	209	244	233	273	247	245	236	251	267	244	250	237	241	259	241	241	221	237	262	275	237	228	219	260	263	247	240	236	248	224	263	239	269	273	242	212	226	232	249	232	242	257	252	265	227	212	234	233	245	233	206	231	241	265	246	261	251	238	218	248	233	237	276	234	235	252	250	238	242	249	256	244	251	222	260	256	242	225	235	259	270	204	265	251	223	226	265	242	218	232	250	221	249	237	222	240	249	243	209	265	256	265	225	241	249	270	220	234	197	238	221	249	217	245	220	235	253	247	243	271	225	225	250	250	247	236	242	229	218	207	259	224	233	256	245	270	247	261	235	222	240	206	246	214	226	216	265	230	252	253	259	265	214	232	223	225	221	254	286	222	223	224	237	255	241	224	256	218	224	224	213	240	264	251	234	252	233	236	228	200	272	230	247	218	218	241	229	230	248	230	255	273	233	260	262	250	233	240	247	232	237	237	244	232	249	236	244	214	227	233	235	239	250	251	248	250	235	242	220	194	223	240	250	253	224	212	217
3567	4913	3154	1452	1038	832	671	682	633	574	622	596	613	568	576	598	577	598	569	572	569	534	570	570	566	537	541	553	558	501	576	543	545	580	555	569	546	572	520	562	539	561	560	551	553	560	559	471	588	531	564	538	584	569	561	569	557	598	566	595	600	593	547	570	575	567	539	573	558	556	525	565	557	560	552	592	538	573	608	590	529	553	564	594	581	576	548	536	544	555	557	546	537	554	563	579	555	540	539	580	576	571	517	578	525	567	552	592	587	585	537	534	538	561	568	579	598	574	537	571	514	568	545	559	542	560	580	578	517	556	541	558	585	589	541	566	532	549	588	586	558	559	556	563	537	572	608	575	566	576	564	522	568	562	527	601	586	596	544	548	543	569	515	561	552	587	568	531	540	597	573	589	601	582	525	549	569	549	569	572	533	563	565	548	551	534	544	547	566	565	571	535	552	520	594	586	542	529	575	588	586	558	528	576	555	524	589	564	594	534	551	550	575	570	563	537	541	557	533	527	556	536	573	563	563	602	567	561	577	538	563	584	527	563	514	557	550	610	529	537	587	557	524	551	517	557	556	546	560	558	532	554	499	558	581	563	570	534	515	574	551	582	575	539	599	547	579	551	598	545	562	532	540	565	577	555	574	528	574	592	552	558	551	527	596	560	553	566	577	552	533	549	502	578	560	543	536	561	532	542	539	568	550	541	576	547	546	565	570	523	569	589	503	552	561	539	530	557	574	566	516	576	548	552	628	555	565	570	558	607	568	561	553	563	549	549	543	583	555	579	586	581	564	544	557	508	564	590	561	557	524	536	513	515	573	581	529	533	515	602	548	559	516	549	605	539	526	602	540	555	553	556	563	580	574	517	592	590	584	587	535	577	574	544	542	562	540	528	523	577	552	543	556	567	559	578	545	537	600	598	531	572	564	555	565	559	534	533	608	574	582	564	587	562	584	590	607	567	578	552	566	555	587	566	540	555	564	528	540	573	559	530	543	591	596	574	567	548	605	559	578	564	572	560	552	582	561	578	609	557	548	646	568	614	565	595	538	545	604	545	557	551	540	570	572	577	582	504	560	567	581	560	580	582	514	562	606	587	587	547	563	552	548	565	589	598	539	530	516	589	510	577	558	549	594	584	535	607	530	561	600	586	543	592	568	615	527	556	603	575	567	540	547	545	545	498	567	497	542	586	556	561	517	560	539	596	591	542	565	550	500	553	550	545	583	586	610	536	576	592	569	582	597	525	585	572	594	556	580	546	534	579	600	560	562	541	555	541	550	588	556	553	534	539	534	529	567	551	552	543	609	584	556	502	512	557	563	572	560	537	537	553	572	526	574	546	580	526	575	589	547	558	559	575	561	551	612	560	568	550	562	543	564	560	556	558	559	514	567	541	573	528	591	559	587	539	565	569	530	529	567	608	574	562	585	535	558	610	544	568	575	589	552	610	562	567	547	597	544	576	599	531	539	568	578	541	560	570	555	552	574	578	581	549	574	558	563	538	537	599	563	542	569	521	578	573	555	537	573	576	533	538	536	528	499	531	563	536	539	570	547	567	551	552	569	554	524	556	591	563	571	557	575	554	558	523	526	560	584	547	562	584	557	559	580	544	609	612	573	560	557	535	558	572	586	582	573	579	559	550	558	566	522	564	566	545	556	559	567	537	562	605	557	550	517	589	559	513	576	591	603	571	559	535	583	553	559	568	570	558	542	580	520	528	576	549	544	539	523	570	570	534	563	572	546	559	558	574	539	538	530	547	558	583	578	538	573	554	576	542	552	563	541	599	559	566	564	577	509	569	520	562	539	518	548	576	545	548	532	564	536	579	556	601	516	584	517	538	554	590	573	536	574	599	547	560	558	621	574	556	575	550	571	581	565	549	608	578	557	589	595	527	578	552	610	539	595	573	561	550	598	532	561	547	563	545	541	560	628	571	554	543	569	521	576	592	621	588	560	562	568	566	605	513	565	557	529	557	568	553	550	525	577	574	554	542	542	563	551	619	589	579	498	558	542	552	581	545	574	550	535	510	568	573	534	575	524	557	505	549	552	557	541	562	549	552	542	589	584	541	572	539	570	561	547	543	524	552	575	570	590	547	534	559	529	579	586	536	552	564	586	509	572	584	551	583	556	567	564	542	543	537	563	569	549	543	569	554	547	615	535	568	566	557	593	558	583	553	538	539	571	538	580	536	574	549	519	521	585	558	526	582	595	578	569	577	531	583	596	544	553	581	564	568	551	569	578	573	528	600	555	530	556	623	573	536	546	533	602	547	509	572	540	577	519	538	581	564	562	527	574	536	537	546	572	531	581	536	574	556	603	542	586	571	584	567	545	561	547	570	604	544	529	549	566	572	559	521	556	576	589	603	544	557	589	510	543	495	550	542	564	564	561	527	570	561	572	532	565	574	525	558	559	572	576	554	566	539	568	560	538	546	561	536	530	535	578	583	549	611	588	561	584	558	504	558	579	591	563	559	536	546	568	545	529	554	554	544	511	566	531	530	555	590	559	584	584	548	542	563	563	584	546	542	629	567	603	537	545	574	562	578	562	538	551	545	574	549	536	536	557	535	549	541	555	540	525	583	607	568	607	577	561	523	521	562	574	514	564	530	547	545	588	559	558	517	549	555	527	539	533	556	545	527	592	537	580	534	560	524	560	522	513	545	519	556	564	549	557	579	534	549	523	565	553	552	534	558	576	531	532	550	544	548	570	586	580	548	558	564	535	578	549	551	546	558	576	585	558	566	560	570	544	566	571	534	574	596	552	580	540	561	570	544	553	550	554	564	545	589	569	603	607	594	565	553	553	582	555	569	562	560	566	557	520	549	513	557	535	541	552	564	561	552	552	639	548	531	535	556	530	519	535	566	559	580	598	587	543	565	550	529	483	555	545	534	566	606	576	524	558	599	573	589	537	542	548	571	594	549	540	564	533	541	556	578	559	607	555	577	549	565	575	537	550	567	551	556	575	596	544	581	524	578	586	515	561	565	533	595	560	569	579	556	582	525	561	557	542	569	549	542	564	535	565	546	571	556	572	580	560	536	537	539	552	559	555	559	574	563	567	551	583	533	577	540	549	616	532	563	547	503	554	545	541	607	554	592	579	544	562	574	554	557	527	555	560	565	551	511	577	577	578	563	603	531	513	544	587	555	549	544	532	603	561	545	507	552	540	543	549	541	527	551	526	571	574	591	584	537	579	548	536	533	520	575	571	558	554	542	587	549	574	566	571	560	537	546	539	580	562	585	535	570	605	548	572	572	556	578	569	561	550	547	562	546	549	564	585	544	559	568	609	545	511	579	585	536	554	555	546	574	560	561	603	569	584	617	581	544	584	572	533	561	546	558	534	532	528	550	590	617	560	545	546	572	586	551	553	561	527	537	582	567	526	565	558	607	586	493	534	565	537	570	573	575	577	539	555	545	557	565	562	534	526	549	593	585	567	547	578	548	600	532	546	578	528	548	576	594	568	574	507	529	555	589
32654	12046	1440	493	444	424	409	420	399	381	427	408	391	382	396	429	409	419	376	345	403	373	430	423	398	439	390	380	370	424	408	443	390	380	402	417	383	378	381	389	399	419	432	412	430	432	402	373	381	386	383	362	386	372	426	399	370	372	381	406	432	384	418	400	392	399	437	403	390	390	369	395	430	428	392	430	376	385	398	428	384	407	406	414	438	431	385	414	370	402	369	366	385	366	410	406	382	376	418	376	423	417	414	361	386	392	392	410	401	442	386	402	413	384	397	397	412	376	393	391	432	381	427	396	391	376	381	402	388	366	395	380	385	356	409	392	380	428	387	356	392	407	405	417	381	405	418	394	387	404	367	380	393	411	400	405	390	402	396	382	416	358	411	394	408	389	360	422	396	438	391	375	371	374	384	375	404	402	420	404	402	359	361	403	403	352	421	405	399	385	442	389	423	393	389	365	398	378	390	399	428	431	377	393	374	406	442	438	420	399	413	421	393	352	377	407	433	400	386	401	419	359	396	382	397	433	410	415	391	368	367	360	417	424	373	383	424	422	396	363	391	417	422	430	361	385	397	392	411	436	410	394	409	409	399	410	416	413	426	406	412	410	412	386	402	398	366	399	369	410	413	366	382	371	370	401	388	386	390	405	400	421	395	393	375	414	363	402	426	393	424	409	404	419	443	366	409	426	383	399	406	397	371	387	400	366	416	407	399	403	386	419	397	370	423	371	381	377	411	435	428	385	385	392	371	383	369	435	375	381	353	394	380	384	424	401	416	386	420	396	387	410	418	409	402	395	410	436	402	392	428	396	381	431	372	393	408	418	395	384	384	419	385	374	396	402	381	394	401	406	399	383	373	396	396	338	397	394	373	409	413	383	364	401	363	407	385	432	385	354	366	399	407	389	380	388	400	351	372	381	388	407	424	378	414	385	402	407	390	348	400	417	385	449	391	416	424	362	405	392	407	380	430	400	389	420	420	360	389	353	375	373	407	336	369	395	384	381	397	390	412	435	377	413	394	405	442	369	376	439	415	377	408	385	371	414	375	365	392	412	392	410	393	403	416	404	422	385	391	384	376	380	397	429	385	391	418	379	378	416	398	392	382	404	414	412	400	428	363	431	404	389	424	386	404	355	395	391	410	431	382	417	408	414	410	418	426	421	422	355	404	433	435	402	365	404	397	408	407	363	392	384	427	372	394	444	409	381	369	431	385	426	383	382	370	400	367	391	389	406	391	408	407	371	405	411	366	400	425	413	416	362	373	426	380	395	419	411	403	400	404	400	393	403	378	399	415	392	400	404	373	416	376	438	363	363	371	416	379	392	390	394	382	378	413	413	425	384	366	396	389	422	393	399	394	416	403	422	418	393	411	390	436	409	397	374	366	399	391	365	403	415	433	397	412	367	442	381	408	395	397	410	410	384	404	407	396	394	403	401	382	373	374	399	414	374	388	398	427	418	409	375	399	371	390	388	375	398	399	372	382	404	335	367	423	398	394	404	413	399	422	391	361	388	414	386	416	393	405	399	366	385	389	408	437	399	420	392	355	387	416	437	409	405	391	390	376	399	399	413	428	403	398	390	377	354	388	402	409	393	374	381	405	401	390	419	385	381	392	354	394	393	384	378	412	383	410	367	389	367	403	445	388	411	423	411	423	388	427	409	389	393	431	415	409	452	423	381	408	391	390	351	407	407	404	376	422	413	356	399	393	393	410	397	386	396	424	411	419	375	403	368	428	374	417	388	376	377	391	388	390	381	390	396	407	404	404	377	370	412	386	394	384	423	426	423	388	429	415	412	439	395	372	373	426	373	369	455	401	358	392	405	356	379	349	410	384	397	399	407	410	378	386	426	416	375	397	452	418	415	394	405	409	420	396	396	388	378	395	365	414	405	400	362	432	387	357	390	392	359	395	390	370	357	402	377	385	397	418	382	375	386	387	414	401	382	361	376	397	417	422	390	366	407	363	387	409	430	404	399	419	423	411	376	376	385	428	394	404	376	374	391	366	392	352	386	415	389	400	376	428	354	410	402	402	405	418	434	411	449	363	438	404	377	391	407	439	403	417	435	384	381	423	363	411	405	421	409	439	382	429	421	406	394	450	436	401	435	379	384	408	399	362	369	395	380	390	384	387	385	401	407	373	393	408	436	381	392	448	423	377	377	416	422	371	397	397	426	392	416	377	405	397	391	436	404	390	378	375	406	378	398	392	405	399	356	414	384	386	398	363	363	442	418	378	400	432	373	409	417	406	421	426	426	423	410	381	435	402	382	424	429	452	414	414	388	419	410	392	363	390	380	462	383	402	372	397	387	394	401	419	399	405	364	459	369	433	382	380	398	416	404	379	411	399	423	388	374	373	397	408	362	414	415	395	382	411	386	422	434	411	408	402	390	437	406	435	392	399	392	436	409	373	368	374	394	385	352	405	371	383	386	425	366	390	426	348	397	410	409	417	360	401	403	411	405	377	390	401	449	390	373	432	423	408	368	408	412	382	431	385	392	394	392	390	384	413	403	399	377	401	377	386	422	377	395	389	400	404	355	407	409	406	389	383	406	391	409	397	386	404	403	378	403	383	431	393	379	405	408	388	409	380	370	417	398	378	389	401	420	413	396	389	366	390	392	434	453	380	381	372	397	391	394	396	365	364	391	416	410	401	424	385	346	439	415	386	391	400	390	403	394	401	383	411	390	381	379	397	384	384	392	402	364	418	356	402	407	400	396	387	396	417	374	423	385	385	381	414	409	427	392	401	397	405	412	409	400	445	408	403	425	385	412	359	413	379	399	399	376	393	374	367	361	378	363	401	418	397	401	394	406	347	400	358	418	395	381	383	415	451	407	419	449	373	390	391	428	454	415	389	408	401	428	406	418	397	396	389	411	421	395	408	370	403	387	398	396	388	395	422	397	404	376	404	404	416	372	379	390	417	389	394	403	403	393	364	389	408	413	438	407	389	375	409	370	383	396	413	384	391	394	366	371	364	379	423	430	405	388	399	374	404	340	377	384	409	390	390	393	413	414	422	391	417	410	375	387	406	411	409	366	396	393	452	397	405	392	391	386	440	374	363	380	406	408	376	373	397	428	409	399	392	424	379	423	385	418	361	413	419	390	393	452	421	399	391	389	404	385	355	398	378	397	392	380	425	387	419	392	372	425	359	405	414	377	417	393	404	406	396	395	394	396	402	363	385	410	393	342	381	400	393	422	420	408	380	409	403	422	430	406	405	408	445	394	413	411	418	406	382	394	415	401	368	427	403	374	405	377	385	416	380	392	395	427	407	363	386	388	384	375	380	407	381	389	404	407	360	324	410	399	363	416	412	393	397	400	401	412	374	403	408	422	376	391	387	431	395	413	413	416	358	397	366	433	397	401	407	406	403	386	365	375	383	388	421	422	418	413	393	387	387	399	434	420	377	385	406	417	399	369	416	404	387	375	358	417	397	425	386	404	427	382	376	418	395	339	369	397	423	401	399	373	386	350
6750	1083	1042	946	884	943	882	858	891	935	925	927	939	898	898	878	863	897	901	853	891	889	925	894	920	908	828	888	921	856	875	855	899	920	978	855	906	923	903	899	924	934	873	883	923	916	899	908	940	913	928	888	912	894	896	837	926	879	897	921	917	951	927	894	922	919	876	916	885	874	923	944	862	881	840	922	933	922	883	866	883	907	847	965	905	907	920	921	917	877	922	865	826	941	911	930	869	887	841	927	901	885	968	892	885	894	916	984	899	945	918	872	905	918	914	948	848	885	889	922	863	920	907	933	961	874	932	895	877	899	910	902	957	877	890	928	864	898	896	883	881	843	852	931	894	889	881	923	909	921	909	918	925	904	897	879	911	887	921	929	917	935	910	944	901	966	871	902	939	929	934	898	932	879	814	968	958	863	898	924	885	868	925	841	899	846	860	867	853	865	882	909	880	907	933	872	858	895	892	882	905	915	860	954	926	889	935	892	927	900	887	892	859	946	941	933	973	886	894	894	926	907	883	891	894	930	933	890	922	926	919	909	864	858	961	922	905	923	872	900	904	911	835	909	883	905	867	916	907	939	902	887	934	915	911	910	897	905	850	901	881	932	884	877	881	891	947	929	861	910	885	895	898	875	937	936	889	950	897	932	960	903	850	904	927	904	914	952	920	910	903	883	937	882	931	883	885	958	910	888	883	864	951	876	908	865	936	897	923	906	880	937	871	873	893	928	866	907	891	885	903	878	914	832	892	889	867	897	900	895	926	942	894	956	891	924	925	916	932	863	876	904	934	948	868	930	918	875	902	883	912	914	903	926	898	891	917	949	889	861	897	889	934	868	904	919	892	874	939	876	901	894	948	934	912	936	917	902	913	918	906	884	879	859	894	954	924	879	905	897	935	899	874	853	915	887	913	899	892	890	939	895	910	970	903	895	944	935	892	859	892	914	892	909	903	946	929	982	854	922	932	879	908	856	911	887	917	872	949	915	900	961	918	894	935	895	914	845	939	885	903	852	936	875	915	931	900	922	921	896	875	899	904	911	917	926	873	894	902	945	947	864	934	933	876	912	932	909	890	971	927	904	871	917	890	891	879	935	895	879	899	864	878	962	945	857	923	953	905	893	926	880	869	890	929	867	847	958	885	926	889	881	934	905	870	882	908	877	904	935	885	903	880	912	939	889	883	867	877	922	928	940	915	874	942	905	891	915	922	934	912	869	948	885	911	919	907	907	844	905	914	959	915	928	916	917	857	892	915	873	922	878	871	922	943	881	930	881	917	936	890	889	915	878	944	924	934	916	897	921	890	861	892	909	896	921	862	942	889	910	887	933	910	851	915	879	882	908	865	858	900	872	913	886	877	895	841	896	903	894	858	951	938	889	880	949	862	913	937	932	865	924	919	878	937	892	905	899	934	915	871	841	964	963	927	865	920	938	932	934	960	936	865	862	972	906	946	898	893	879	913	904	892	870	927	928	931	915	933	926	919	948	958	898	908	914	956	951	1010	897	881	942	944	837	872	885	923	921	929	849	952	893	961	918	863	922	923	855	872	941	945	899	910	893	918	923	859	894	891	871	950	955	874	913	949	924	921	911	862	934	871	900	916	887	887	907	947	873	911	935	921	973	906	881	969	860	916	923	847	873	922	936	862	915	910	858	863	930	900	883	876	881	855	873	888	879	886	859	918	933	902	892	926	927	907	933	891	896	877	935	874	893	882	903	932	914	959	861	832	919	864	938	916	885	920	884	881	860	900	882	853	877	942	909	928	910	918	903	888	911	888	957	925	948	835	876	931	912	900	876	922	931	895	929	843	910	881	924	923	889	915	944	858	929	895	914	920	895	946	918	866	924	892	918	928	905	928	906	908	902	912	854	917	869	929	869	907	867	885	887	897	898	835	926	910	936	894	919	887	939	896	868	925	910	950	896	860	934	900	877	893	912	972	884	919	888	933	848	889	920	878	918	918	912	928	870	911	885	930	937	905	915	912	880	886	904	933	947	888	932	928	900	913	911	859	868	902	989	909	866	912	907	932	908	899	877	904	927	864	897	917	891	906	876	934	958	930	963	902	939	903	872	921	927	955	922	864	905	884	812	911	879	945	945	831	898	927	846	937	861	878	903	860	896	927	903	876	891	947	887	914	887	904	877	924	925	985	894	885	905	883	907	899	857	864	889	922	924	890	920	939	912	923	933	892	895	940	903	892	926	976	871	900	886	851	909	903	962	857	921	890	885	868	876	879	891	880	935	865	907	916	933	902	930	940	930	943	841	944	921	893	925	892	856	866	879	956	884	924	896	909	883	888	940	945	905	906	887	909	916	889	917	923	905	912	873	891	871	952	898	902	950	867	878	941	911	901	905	883	844	883	878	919	873	856	926	923	896	922	881	902	876	872	846	908	899	951	882	895	880	944	863	965	849	913	923	898	873	917	895	900	946	976	849	924	917	907	869	884	941	848	903	917	941	890	857	914	892	927	861	887	830	905	920	892	933	933	860	848	903	903	910	921	885	879	921	870	923	928	956	930	911	880	845	921	941	884	927	933	969	948	925	907	927	899	914	896	865	922	944	857	932	895	861	890	858	1007	901	895	914	900	839	866	893	869	927	910	930	881	908	902	933	854	914	906	903	953	915	918	881	887	886	872	949	906	891	908	882	935	948	928	838	946	889	889	929	912	922	905	842	888	908	948	902	953	882	939	876	901	888	925	908	921	896	917	908	859	899	856	877	913	909	905	956	873	902	903	895	1010	913	857	907	937	850	932	914	888	871	938	935	901	908	873	898	859	900	876	885	979	929	1002	897	866	926	913	913	939	918	956	883	910	958	865	876	915	903	869	834	921	933	913	878	883	946	895	933	881	869	925	834	859	918	931	892	922	902	921	903	929	903	910	921	901	855	922	923	837	927	922	923	895	846	917	874	862	897	937	882	875	934	903	858	951	968	953	951	938	884	887	904	896	895	859	873	952	883	953	895	872	951	907	906	874	871	947	885	922	926	850	892	917	884	939	891	884	914	884	906	930	901	847	884	943	947	898	924	927	871	893	927	929	851	895	856	902	944	940	931	895	973	910	910	932	922	859	905	958	939	931	866	953	877	893	877	876	913	938	898	933	902	907	894	835	870	878	879	880	846	931	907	910	907	902	906	855	956	926	871	922	907	886	868	883	949	886	925	919	901	930	923	882	909	915	895	905	907	871	916	893	951	878	888	877	940	910	967	891	920	902	891	902	901	899	855	911	892	924	922	884	914	873	893	878	888	888	935	912	986	930	856	908	936	902	896	884	863	901	886	893	929	927	918	851	893	859	908	918	889	929	901	951	884	911	915	946	895	900	856	902	896	876	921	896	877	902	888	945	910	907	834	919	913	894	928	930	925	853	949	929	909	860	867	935	903	948	870	856	915	917	849	842	909	918	909	858	933	880	899	919	858	895	890	865	879	935	860	919	923	898	874	908	888	911	908	922	868	881	876	918	885	911	847	912	863	870	921
24525	20860	24566	27255	20054	1774	635	519	486	485	502	422	457	444	435	434	451	467	468	401	436	417	451	497	459	427	443	447	475	464	436	399	436	431	471	439	444	467	414	419	422	426	447	432	437	433	450	426	438	459	393	490	432	434	435	461	403	421	439	430	436	427	442	397	419	392	444	426	418	444	433	406	454	438	433	437	419	418	442	446	399	483	443	446	410	495	464	430	435	406	434	422	452	435	420	466	480	442	457	494	452	436	449	396	400	421	451	459	417	434	450	450	431	457	463	430	385	394	423	447	485	429	430	444	419	469	463	421	455	436	412	400	423	420	439	440	433	420	416	474	441	416	449	442	433	440	417	427	436	410	424	419	456	389	423	466	449	424	437	414	437	424	442	445	426	438	417	433	416	420	436	446	453	433	461	428	419	440	438	422	443	419	405	434	436	428	394	431	464	407	425	463	416	468	402	446	451	426	455	434	414	423	459	442	386	433	423	428	462	441	440	417	455	447	461	410	426	454	450	434	482	454	426	446	414	427	475	413	458	435	430	443	449	440	456	421	443	438	445	416	450	422	416	422	469	445	428	440	401	401	440	414	457	412	445	455	402	449	436	429	459	406	394	410	473	411	436	434	432	469	428	467	449	445	433	400	425	438	462	420	408	386	390	437	434	425	489	482	461	427	433	466	404	394	439	433	458	413	443	428	432	470	464	389	407	432	468	425	426	418	441	476	425	439	449	451	416	417	435	454	447	429	425	438	444	425	406	424	397	449	442	428	405	440	417	432	426	445	442	424	437	454	469	436	463	438	439	401	429	491	411	467	430	435	418	403	428	450	447	405	433	416	413	432	440	408	475	473	461	399	397	442	450	410	418	425	412	422	417	403	440	449	422	411	448	396	392	440	421	412	437	421	431	440	477	401	439	451	415	423	406	432	379	414	411	421	438	429	435	441	451	429	426	470	434	400	419	455	463	430	423	426	455	434	488	465	400	439	416	451	437	481	435	463	417	419	401	462	391	438	429	415	447	493	429	464	448	437	420	438	440	443	399	469	463	416	413	400	483	391	432	490	416	472	440	451	452	414	453	414	401	424	437	436	433	413	421	435	413	413	475	447	389	421	423	442	399	415	444	452	475	450	456	435	456	422	447	475	487	406	430	448	426	447	383	438	452	404	457	448	465	430	448	404	418	417	433	448	488	424	460	420	427	427	444	427	446	431	388	447	436	434	395	425	456	423	420	419	430	492	450	450	400	418	425	486	464	431	438	414	474	414	412	439	442	436	460	452	412	435	461	431	404	421	472	431	441	412	394	408	418	449	417	428	440	429	447	456	439	450	449	374	416	436	397	459	403	467	426	395	431	427	466	403	446	419	451	437	452	445	393	413	427	435	449	463	472	429	448	414	447	454	466	387	462	427	462	459	406	420	480	446	417	433	455	420	441	430	451	450	440	427	410	433	430	447	437	417	407	383	386	444	433	415	437	405	407	462	456	438	456	394	431	432	449	408	412	413	459	422	457	428	408	448	473	443	442	397	438	401	454	397	435	394	466	491	422	400	424	440	464	422	408	416	416	407	424	436	409	455	405	448	424	435	441	459	414	405	434	414	387	443	448	436	414	427	433	474	455	403	441	440	385	443	450	426	437	433	411	430	438	460	411	462	463	462	417	414	440	389	416	449	466	480	413	428	464	451	413	439	431	424	445	431	468	392	435	490	423	432	462	437	408	414	410	423	432	455	415	413	409	436	469	429	419	501	419	431	416	412	474	442	431	438	395	445	456	431	412	464	430	451	425	436	443	456	408	444	409	458	435	452	455	459	422	408	439	443	440	411	418	418	456	423	459	450	437	442	416	422	444	416	430	434	418	409	424	437	431	416	416	447	412	418	440	436	418	437	435	437	399	405	440	422	422	448	430	427	425	456	451	387	445	469	445	450	475	447	461	420	422	423	429	425	381	412	414	441	452	434	448	417	429	431	420	459	440	406	448	436	438	434	438	417	450	466	456	407	447	435	411	470	447	452	410	449	407	432	474	452	414	433	400	470	447	424	452	443	424	444	400	466	396	445	436	407	433	435	451	476	421	453	432	453	427	409	446	449	454	417	424	470	441	408	429	427	424	473	444	422	463	429	439	461	416	445	396	435	425	442	425	423	418	442	423	413	421	417	421	431	441	441	461	423	437	437	457	438	438	457	395	446	403	445	430	457	415	443	419	395	458	493	465	426	427	423	430	404	423	401	407	422	421	404	387	418	420	437	403	437	463	426	437	409	417	407	415	431	428	427	474	412	393	462	470	418	426	409	445	437	453	431	422	428	431	456	441	413	436	438	426	484	444	412	467	393	432	448	426	391	437	468	452	446	432	423	434	450	442	433	450	454	457	430	456	429	435	411	422	385	415	442	384	417	418	461	427	444	449	443	437	441	438	431	465	426	449	407	424	425	462	428	456	424	412	399	454	445	426	451	387	404	431	449	455	424	420	430	443	388	452	432	456	405	423	422	450	443	434	439	428	401	414	438	411	457	443	425	453	419	461	449	413	438	414	437	465	461	457	433	450	447	411	444	473	456	417	417	462	436	437	432	459	412	431	419	427	435	441	409	413	436	429	427	425	440	426	430	431	456	442	445	409	445	434	474	396	412	422	451	430	404	423	438	443	429	436	407	400	408	441	465	411	435	434	415	416	453	441	471	416	432	422	469	406	449	438	428	465	417	404	422	457	437	414	424	421	425	406	435	425	422	431	380	423	418	425	413	423	397	440	433	409	419	437	439	422	469	419	402	412	410	460	434	431	445	423	407	409	420	421	434	394	437	406	425	425	432	444	420	450	451	432	434	488	414	440	397	473	465	435	471	439	431	433	397	440	448	440	423	411	390	440	444	427	434	466	411	422	417	450	424	447	405	403	426	433	456	463	442	409	387	426	458	452	416	453	425	404	429	435	449	465	422	469	386	443	404	419	443	456	437	418	426	453	452	466	438	422	397	375	438	410	421	446	419	416	428	427	429	435	409	414	405	406	433	425	428	455	434	469	453	410	455	472	384	456	438	437	422	425	442	424	435	409	485	470	437	470	411	459	438	433	413	457	399	412	407	410	417	441	383	410	482	451	423	447	472	422	442	430	430	461	456	449	442	454	447	390	440	405	420	437	442	409	429	438	431	398	415	422	411	437	426	419	430	447	410	426	444	450	432	433	426	410	435	421	448	454	424	424	430	428	421	468	442	451	436	419	437	423	416	407	421	388	420	407	426	456	410	406	474	414	445	464	427	450	423	409	403	449	448	434	439	438	427	427	426	467	426	445	433	453	400	425	423	424	494	417	437	419	422	433	429	399	439	372	446	463	460	477	415	422	396	424	444	405	418	464	441	448	448	414	454	412	442	431	446	437	431	444	479	448	464	445	488	427	461	431	451	430	464	400	451	448	453	380	407	446	452	425	427	425	455	425	479	442	412	449	427	422	432	436	429	438	414	419	451	413	442	423	445	421	427	406	433
4756	3118	2189	1405	1190	1042	1039	1004	971	966	942	990	970	924	996	970	978	951	949	910	1008	1003	952	973	958	943	998	934	966	989	922	937	1020	916	961	938	993	958	952	943	967	953	952	977	943	904	955	903	940	947	975	942	956	962	1004	955	967	984	908	953	955	951	972	941	948	996	961	972	918	940	950	925	998	962	981	962	981	934	917	909	889	954	906	908	933	939	962	935	930	951	966	979	886	936	931	938	974	925	887	949	948	926	982	951	935	899	951	970	969	883	938	948	973	940	952	975	968	979	953	941	981	891	1024	988	970	931	951	1015	973	913	952	987	937	983	933	1005	967	1015	971	936	981	954	923	997	1010	975	915	968	945	978	973	919	908	951	953	944	908	959	986	934	916	986	905	937	907	945	957	926	969	913	925	931	952	968	908	971	991	928	941	943	919	964	945	956	954	939	938	954	941	958	934	973	1014	975	927	999	991	938	933	1003	978	874	978	946	950	954	941	967	953	972	978	1001	1004	913	993	966	940	967	962	967	929	928	989	911	989	977	928	928	952	906	960	964	907	962	977	943	906	956	962	992	947	928	947	993	883	927	976	944	986	951	933	1002	932	922	994	991	896	982	938	958	972	997	1004	916	937	945	894	907	941	949	925	937	948	946	907	976	929	863	953	977	1001	1019	954	957	968	921	973	955	944	915	994	957	929	953	916	927	990	929	941	889	949	990	962	962	942	955	967	955	1000	985	907	942	890	936	941	969	995	984	934	921	996	937	936	954	928	952	1015	991	958	964	910	932	935	961	912	972	967	920	910	953	1022	966	952	974	960	940	897	997	905	974	933	990	963	895	924	914	972	932	937	995	989	966	931	983	941	941	960	944	925	936	938	946	962	877	952	938	935	941	993	915	920	921	882	891	964	922	924	978	960	966	979	954	993	915	961	986	960	915	916	936	938	933	902	950	960	903	927	925	973	937	917	962	950	944	948	975	988	942	932	1002	929	958	917	950	941	986	936	984	947	964	911	929	994	937	946	947	931	927	980	992	936	943	922	936	977	965	940	951	967	929	946	920	948	906	968	979	955	920	956	927	962	929	921	945	974	902	939	945	898	951	938	947	903	899	925	976	953	934	971	921	946	963	940	1002	972	1036	970	916	941	969	934	978	913	919	964	984	953	981	961	918	910	928	972	951	976	954	1011	935	948	947	914	930	943	895	915	968	934	957	937	983	921	950	909	959	938	943	930	941	949	994	960	929	965	1003	992	945	947	990	921	948	911	919	982	934	947	904	915	992	968	899	980	920	909	874	981	964	907	1007	912	995	946	989	936	941	929	1008	945	957	909	983	898	965	955	929	1019	906	890	955	957	964	945	945	963	987	963	958	938	926	962	937	972	949	994	974	970	924	924	986	992	993	937	976	886	977	964	928	928	959	889	963	948	932	941	909	991	936	904	899	930	931	954	949	965	913	958	921	994	932	982	920	932	928	960	935	969	996	960	970	939	961	974	985	980	960	984	911	1011	936	939	1014	943	959	1006	958	960	941	935	1000	968	970	936	987	1013	944	1002	937	970	931	926	905	966	956	967	971	1009	940	967	901	955	952	970	973	915	874	968	918	1021	963	1010	968	1005	976	976	967	939	971	956	917	947	938	955	954	946	966	947	945	1005	901	990	1001	975	963	936	937	897	941	971	943	962	1008	976	922	979	925	906	967	951	968	975	955	973	930	897	915	922	936	932	984	979	976	959	958	905	949	979	941	968	965	962	885	952	998	948	944	944	946	953	1004	961	958	939	929	977	945	1009	949	935	916	939	919	951	983	913	894	920	979	1011	964	952	934	972	922	992	889	945	989	918	930	921	959	981	960	938	957	1020	1042	957	995	901	987	911	884	947	932	926	906	975	940	979	955	944	927	886	943	914	981	923	957	902	999	917	935	929	929	939	1007	966	894	932	957	912	986	941	869	923	831	990	934	945	900	933	913	966	935	910	931	1004	976	931	890	931	967	967	899	953	926	958	918	914	991	969	977	962	935	946	965	910	943	966	943	964	945	972	965	974	925	1005	939	993	978	973	929	939	987	924	956	898	930	904	950	914	988	914	927	959	941	995	940	950	972	941	997	979	959	926	924	949	947	993	947	962	942	938	939	949	959	897	968	904	958	984	954	972	920	956	944	973	931	940	887	993	994	902	883	931	952	971	932	926	980	946	909	932	907	917	968	974	962	927	933	929	972	991	955	951	927	915	1003	936	928	944	938	898	976	938	989	981	937	962	956	971	911	992	898	950	940	958	927	1004	897	925	902	933	950	961	968	948	914	962	952	959	947	983	971	998	940	937	961	920	1005	981	961	930	925	938	966	1022	946	951	945	965	924	954	942	935	906	992	917	945	917	944	960	934	984	917	936	931	974	904	956	926	913	985	936	945	986	955	958	964	962	914	951	866	970	922	958	908	963	955	952	936	961	958	932	1015	965	910	984	924	930	979	934	1004	919	938	917	973	981	911	910	982	953	966	952	922	892	981	904	948	921	961	894	931	939	959	917	968	964	993	918	922	917	960	863	926	936	973	1024	973	914	1000	944	968	891	975	931	968	965	981	933	891	975	938	929	973	965	998	912	993	945	914	970	935	948	1011	955	930	952	930	965	934	953	971	892	935	943	888	941	1013	899	983	943	928	946	922	937	916	1009	978	948	926	945	960	939	942	935	960	954	974	931	925	989	929	940	964	958	955	954	963	932	930	944	949	1036	932	950	1003	918	925	943	910	910	881	926	964	883	912	926	982	926	962	1012	975	903	963	972	928	940	917	917	925	964	914	958	962	953	928	937	962	928	915	939	908	935	936	923	959	923	930	888	917	915	923	935	975	939	970	914	978	983	998	900	910	973	926	946	937	934	950	941	955	928	908	940	1009	969	977	972	963	934	884	992	914	1002	977	919	959	1017	957	940	927	953	921	941	951	937	946	937	976	944	970	917	948	971	951	989	940	941	949	974	924	942	1015	932	965	972	966	898	989	965	954	950	914	940	939	913	897	944	916	957	948	916	964	995	969	920	917	929	996	956	1003	1034	978	994	978	941	893	959	946	899	930	962	955	905	938	961	915	958	972	948	958	913	969	940	923	972	951	886	927	1006	948	920	994	991	982	974	946	988	919	933	924	956	906	956	946	958	955	936	935	880	948	954	931	944	944	924	933	940	966	941	966	986	926	984	949	959	902	935	999	934	926	987	961	951	958	1000	982	935	997	954	874	983	964	926	959	963	948	929	945	966	993	972	943	915	882	950	960	941	975	898	987	984	930	996	993	906	979	959	988	944	920	930	936	978	998	974	992	963	975	942	950	950	976	945	914	961	903	964	963	989	1033	945	957	962	975	934	933	1015	969	906	953	954	950	915	931	949	973	940	960	963	896	917	988	940	979	941	978	969	913	965	970	919	950	956	948	957	935	915	930	929	963	933	947	919	907	1009	991	942	967	925	959	996	951	986	957	959	859	979	988	949	955	938	965	884	991	888	956	939	902	897	989	957	938	913	1014	954	908	948	1014	966	923	951	913	941	916	962	886	952	955	926	935	960	919	918	900	1003
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
