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
338664788640	338664789201	338664789751	338664790301	338664790851	338664791401	338664791951	338664792501	338664793051	338664793601	338664794151	338664794701	338664795251	338664795802	338664796351	338664796901	338664797451	338664798001	338664798551	338664799101	338664799651	338664800201	338664800751	338664801301	338664801851	338664802401	338664802951	338664803501	338664804051	338664804601	338664805151	338664805701	338664806251	338664806801	338664807351	338664807901	338664808451	338664809001	338664809551	338664810101	338664810651	338664811201	338664811751	338664812301	338664812851	338664813401	338664813951	338664814501	338664815051	338664815601	338664816151	338664816701	338664817251	338664817801	338664818351	338664818901	338664819451	338664820001	338664820551	338664821101	338664821651	338664822201	338664822751	338664823301	338664823851	338664824401	338664824951	338664825501	338664826051	338664826601	338664827151	338664827701	338664828251	338664828801	338664829351	338664829901	338664830451	338664831001	338664831551	338664832101	338664832651	338664833201	338664833751	338664834301	338664834851	338664835401	338664835951	338664836501	338664837051	338664837601	338664838151	338664838701	338664839251	338664839801	338664840351	338664840901	338664841451	338664842001	338664842551	338664843101	338664843651	338664844201	338664844751	338664845301	338664845851	338664846401	338664846951	338664847501	338664848051	338664848601	338664849151	338664849701	338664850251	338664850801	338664851351	338664851901	338664852451	338664853001	338664853551	338664854101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2660	3600	2300	2660	3600	2300	2661	3600	2300	2661	3600	2300	2662	3600	2300	2662	3600	2300	2663	3600	2300	2663	3600	2300	2664	3600	2300	2665	3600	2300	2665	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2671	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2673	3600	2300	2674	3600	2300	2675	3600	2300	2675	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24385	21412	24786	28423	21413	21422	14543	630	354	353	311	287	316	270	266	257	248	262	240	252	263	219	253	245	250	238	254	246	246	226	247	247	243	249	240	229	252	198	249	232	239	250	244	238	250	229	246	226	254	221	226	224	243	238	221	235	240	221	233	229	241	249	240	248	244	228	235	249	244	233	247	242	228	239	275	242	226	266	259	226	224	241	242	259	242	240	224	240	228	244	261	224	227	250	201	262	250	225	253	253	241	257	257	232	226	243	239	222	264	254	230	218	225	235	240	233	232	252	242	211	246	236	236	226	209	228	234	238	219	248	280	268	223	224	242	241	245	214	234	227	243	234	219	258	253	237	232	267	238	217	251	249	255	242	228	222	245	213	238	233	223	239	252	244	233	216	222	246	243	209	248	251	262	244	247	208	223	253	215	230	226	221	229	240	239	221	228	249	218	273	231	243	239	234	238	236	235	249	250	234	251	243	228	234	232	261	240	245	255	246	265	229	207	247	236	272	232	227	270	241	231	215	224	221	229	223	227	225	234	235	246	254	229	218	230	271	267	258	235	236	185	210	242	235	224	250	242	228	227	212	254	235	250	241	221	224	229	253	229	258	200	229	238	214	250	256	223	232	210	234	223	228	220	244	220	234	253	232	259	232	240	217	245	250	232	272	213	237	258	208	247	233	229	259	259	259	226	219	239	224	240	262	248	243	249	236	242	222	211	213	268	247	255	237	232	237	227	265	248	219	234	224	238	239	233	244	261	238	236	222	249	224	247	264	242	228	238	218	234	242	227	256	244	239	214	262	221	220	222	227	225	291	224	244	196	228	199	228	241	270	245	213	207	228	259	232	208	253	231	254	245	257	229	228	249	252	240	242	234	231	228	265	228	224	252	247	231	252	239	224	286	249	240	261	225	257	258	233	230	241	239	264	240	256	230	236	224	228	236	243	222	206	257	223	250	242	227	268	231	242	215	233	258	249	239	228	234	226	216	244	234	252	245	222	249	238	234	232	231	232	212	238	217	250	261	215	243	220	264	260	230	249	221	259	243	239	261	264	258	242	240	249	232	229	230	246	229	214	237	244	249	215	222	211	229	201	239	256	245	249	249	231	247	257	212	221	236	249	224	253	233	243	231	229	228	237	242	220	240	242	208	221	231	213	225	223	229	237	251	225	234	192	221	224	241	232	213	208	273	283	243	224	232	227	225	236	201	247	264	280	236	235	231	262	223	247	231	203	224	251	259	252	260	233	246	245	243	222	248	224	257	264	244	239	233	232	248	217	227	240	231	252	232	225	229	244	252	226	213	235	219	230	227	258	208	246	219	231	217	250	235	263	238	238	205	203	228	241	272	241	243	250	223	213	225	246	259	265	208	230	237	253	233	251	225	231	225	271	246	232	242	253	251	233	242	215	218	256	245	213	223	226	281	260	233	221	250	223	263	200	218	248	225	214	222	208	252	242	210	234	260	223	274	242	217	237	234	257	225	201	246	264	247	251	238	240	225	223	270	245	243	246	221	228	207	230	284	264	237	272	240	237	256	253	223	256	214	223	239	243	237	241	218	221	242	226	228	230	215	229	252	234	255	246	224	225	244	246	226	237	216	240	231	208	189	231	239	238	256	230	217	239	222	207	233	244	242	249	248	226	231	212	227	235	230	240	228	261	253	227	251	260	279	224	241	251	244	210	237	229	235	233	240	222	253	223	221	248	250	227	259	246	241	255	247	239	200	256	232	236	222	223	241	253	246	234	259	236	250	231	213	232	225	237	245	226	239	247	225	242	242	197	243	206	223	260	234	249	217	230	242	255	234	241	220	230	234	193	235	254	222	209	219	252	238	216	234	247	255	284	273	226	239	220	235	227	251	250	214	260	216	213	228	236	221	236	225	245	236	220	228	230	254	253	243	201	226	231	223	267	217	224	245	269	264	245	242	234	235	246	232	222	219	211	259	231	221	256	250	228	224	242	223	228	262	219	239	243	243	251	244	236	245	240	245	221	223	231	220	239	246	214	267	238	212	226	249	244	234	237	249	221	236	240	240	203	221	231	212	225	233	228	223	218	236	196	228	216	246	229	240	251	233	238	255	242	245	234	261	229	259	207	212	224	228	244	215	219	235	224	218	240	229	227	225	249	242	238	232	241	270	264	216	219	216	236	244	192	250	254	244	203	212	234	228	223	223	238	229	265	252	245	250	278	247	225	221	222	202	248	231	231	242	227	257	248	253	216	205	240	231	215	232	227	229	239	231	242	227	228	199	246	222	233	231	226	230	250	233	218	220	227	210	248	239	245	218	201	225	189	273	215	236	243	226	230	229	263	244	247	241	219	214	215	214	230	233	229	278	246	228	239	247	232	253	228	233	237	212	229	234	258	254	223	212	240	215	263	211	223	209	234	224	210	240	236	228	255	236	234	229	214	242	255	244	233	202	248	227	224	218	242	264	228	245	278	236	211	262	251	230	255	237	237	224	266	221	235	260	234	253	212	234	225	237	259	222	223	230	228	240	209	214	233	252	234	254	220	249	234	220	207	218	219	253	256	245	257	230	233	218	256	230	241	226	212	224	238	231	217	235	216	232	270	254	254	240	245	222	246	224	246	236	253	235	217	264	248	230	209	254	253	226	212	224	246	255	228	253	227	238	244	222	211	237	238	215	242	258	231	259	261	239	236	236	227	253	246	242	226	261	196	228	230	203	246	245	210	233	248	235	235	240	254	257	245	219	246	247	221	215	215	241	209	221	253	223	240	261	233	248	218	232	232	234	241	252	239	231	225	236	219	240	218	270	231	243	204	242	231	243	235	248	246	243	234	238	242	265	236	220	234	208	233	224	210	243	273	212	241	227	279	244	243	234	224	225	228	258	232	272	223	269	239	232	227	220	237	242	214	255	237	240	245	222	244	246	225	238	230	249	220	240	208	250	238	242	233	235	199	239	228	227	204	234	244	260	242	240	252	224	220	228	235	235	247	237	243	219	221	243	216	234	221	229	217	256	241	232	218	220	220	210	246	238	258	254	234	240	222	259	223	215	235	233	242	239	271	223	228	233	224	253	222	214	208	236	247	232	240	232	234	238	232	230	215	249	251	257	232	254	241	235	235	216	228	266	213	255	243	233	235	230	238	212	237	236	221	260	235	257	242	235	244	277	235	240	220	228	229	212	221	211	204	234	249	232	246	243	227	237	243	229	207	231	216	229	223	233	217	227	222	258	221	226	226	236	252	250	242	244	271	234	215	222	218	251	246	192	261	231	229	233	224	247	243	231	240	228	254	226	226	221	232	233	243	250	242	233	202	246	243	230	252	238	212	244	237	223	240	257	213	236	252	218	212	253	233	221	217	252	226	214	237	231	222	235	230	217	253	255	252	214	242	228	235	240	249	254	241	225	243	210	260	244	229	223	209	230	212	245	229	224	224	217	217	225	245	263	219	242	232	252	264	233	242	245	238	231	221	246	234	243	221	238	229	226	218	221	236	233	246	221	258	226	256
3518	5165	2954	1884	794	717	601	590	589	622	547	607	654	537	552	545	567	540	576	553	541	532	572	565	544	557	547	605	593	583	572	606	528	605	574	536	538	602	558	554	576	522	597	560	581	528	557	590	547	574	551	565	569	579	568	602	568	530	542	571	537	610	552	586	539	554	576	509	573	523	586	574	558	551	564	544	604	574	524	554	565	592	493	543	543	528	589	532	599	594	510	555	511	563	592	538	527	496	609	571	587	520	549	546	545	569	568	547	579	566	517	568	520	569	570	565	580	590	546	542	555	561	524	534	591	577	521	533	553	538	555	574	568	546	553	592	527	561	540	568	566	546	588	527	580	578	576	618	519	528	563	593	540	541	540	563	585	566	552	590	572	588	587	538	545	530	502	583	546	585	626	558	517	562	570	547	557	583	588	564	548	530	523	596	536	538	527	578	562	567	566	540	565	572	589	589	547	577	601	534	564	559	583	581	566	547	588	569	538	552	545	572	564	580	596	546	597	573	594	580	572	564	551	595	595	586	590	575	546	606	586	538	573	558	539	582	599	544	553	554	558	580	562	614	547	576	552	563	555	612	561	550	564	581	568	574	580	572	554	545	582	575	554	558	562	553	613	562	571	564	524	526	568	598	543	560	545	532	572	553	544	544	571	548	523	574	560	576	561	538	564	535	580	563	561	550	591	534	583	526	600	519	578	554	543	549	571	567	550	539	557	574	544	596	591	560	588	585	575	614	560	552	562	560	525	527	571	519	585	574	594	535	576	568	560	557	579	539	526	545	529	532	555	563	609	535	573	520	589	540	558	579	568	581	502	582	536	597	581	558	563	570	546	551	579	595	591	506	543	560	583	589	551	578	548	553	557	528	572	543	588	586	564	551	584	538	547	595	566	573	556	552	529	561	557	556	555	554	539	527	548	531	571	581	576	530	595	517	589	533	560	547	558	512	610	533	552	564	600	557	540	553	605	571	552	523	555	554	581	545	548	508	560	563	547	568	571	572	598	559	568	563	522	495	590	585	584	553	541	592	565	515	566	587	565	561	574	569	564	570	518	564	545	559	615	559	549	571	574	566	533	575	519	576	560	574	595	584	541	547	571	572	538	544	546	530	591	530	598	560	584	572	549	605	569	558	561	552	597	533	544	608	580	557	609	562	552	539	579	597	546	537	598	548	551	577	551	532	566	585	537	569	561	592	567	560	556	545	543	573	553	518	613	545	580	560	534	538	552	565	536	586	600	581	554	608	565	578	567	579	592	540	544	527	527	552	584	589	536	568	531	582	531	562	553	533	558	552	549	594	580	601	567	524	541	566	585	561	599	549	596	531	566	553	584	557	569	557	556	579	529	561	579	511	565	542	571	618	568	552	522	582	550	546	571	595	565	576	556	557	569	564	577	574	535	567	560	611	550	552	577	575	613	569	527	543	532	528	567	566	535	578	570	601	558	552	539	578	567	579	562	555	547	565	596	553	547	548	547	523	540	623	564	551	545	543	568	549	537	551	545	557	548	587	560	561	559	567	567	552	546	570	581	570	550	559	565	530	574	548	548	579	598	552	553	558	578	544	560	602	581	549	566	545	559	600	558	553	607	586	548	584	550	582	563	564	608	574	568	551	566	604	514	576	556	572	544	596	544	557	575	546	569	597	591	592	592	559	528	544	554	568	534	566	577	583	610	569	555	529	569	547	571	565	566	530	560	529	551	591	555	599	547	586	595	560	563	547	565	562	567	562	516	531	576	517	578	609	575	563	572	530	608	595	563	585	562	563	530	537	522	510	585	565	600	526	551	577	575	555	541	584	574	539	559	573	588	545	585	570	539	601	541	535	535	574	563	585	564	567	598	581	542	572	560	572	561	553	597	540	557	589	549	549	556	522	546	536	605	566	554	562	578	517	524	565	547	545	543	531	581	540	561	539	567	575	544	583	546	594	547	549	558	587	574	575	561	551	572	533	595	575	529	582	557	526	571	530	560	556	547	564	573	559	588	612	546	589	548	552	561	577	536	595	586	601	569	549	565	576	542	559	533	581	578	568	558	529	547	547	524	529	572	563	585	526	582	567	553	560	564	558	553	555	584	611	529	593	589	550	552	587	592	543	546	566	554	548	587	562	560	513	561	552	562	581	603	582	569	529	603	551	591	590	561	559	603	579	600	554	587	546	572	517	590	553	521	547	534	506	518	514	556	514	556	558	560	602	524	556	547	547	591	578	574	574	569	552	588	536	572	572	575	502	579	549	566	609	553	560	579	552	528	556	616	540	547	529	557	533	527	582	589	596	575	575	494	536	552	532	568	576	576	603	551	569	563	531	550	531	548	578	556	602	533	564	576	511	600	583	561	581	540	582	560	557	573	564	545	580	564	531	588	576	579	554	536	573	637	585	540	539	565	557	561	535	557	547	550	549	546	581	569	539	575	578	532	566	564	557	543	536	595	526	553	611	531	544	536	530	515	535	583	550	550	612	604	560	574	565	564	583	546	559	567	535	573	519	603	550	540	555	582	545	554	564	525	560	564	566	522	583	561	548	583	513	564	587	479	544	591	567	593	549	566	529	555	620	568	527	556	544	562	561	542	568	567	576	527	568	584	571	579	582	571	567	535	559	519	554	579	576	540	538	582	568	565	540	562	557	574	574	580	551	541	543	556	562	591	588	552	572	577	530	578	577	543	575	565	566	538	563	548	581	628	554	534	557	606	575	555	535	527	574	542	597	562	553	567	552	527	523	527	555	560	581	568	583	556	547	530	509	573	600	570	532	580	572	555	565	595	569	566	543	553	563	537	568	591	557	559	574	572	556	568	535	547	554	538	589	555	593	534	558	591	562	528	521	557	600	608	584	599	614	566	615	550	576	592	540	528	599	535	599	579	573	595	545	525	541	544	527	571	524	520	582	542	585	575	568	568	583	572	561	556	564	545	568	537	556	561	571	600	544	547	528	557	566	577	567	536	550	556	551	596	555	546	556	566	560	576	566	580	556	590	566	569	572	561	583	550	547	584	559	586	543	563	586	543	565	564	554	567	598	573	570	525	533	539	573	545	585	559	535	600	570	549	591	538	564	532	540	571	574	578	569	588	554	529	583	547	575	529	598	573	577	577	542	548	582	560	556	583	528	592	565	585	568	535	541	552	525	573	556	580	566	556	566	584	558	600	558	592	567	533	593	583	549	532	535	541	536	530	570	586	564	549	585	515	563	535	564	553	577	533	539	557	562	543	574	579	577	503	533	547	568	584	542	545	581	577	537	562	601	578	606	561	596	549	527	540	614	536	545	571	541	523	566	605	567	551	540	550	580	564	602	591	589	561	570	567	552	583	540	537	563	547	538	565	574	625	568	572	550	547	603	608	538	584	588	537	604	544	526	543	509	612	585	542	534	605	564	567	563	524	547	589	609	552	571	531	543	629	539	570	581	539	552	584	629	572	542	576	573	525	548	517	535	559	574	531	550	591	580	554	593	564	614	550	574	589	569	554	595	597	556
31872	19713	8222	826	480	516	444	274	287	309	268	290	292	284	285	266	260	245	244	261	283	262	258	288	280	277	262	275	255	300	280	255	224	276	292	276	309	239	284	271	292	265	288	278	298	287	291	251	282	274	280	253	297	291	283	280	280	268	286	225	287	277	279	276	245	265	295	276	264	282	286	250	257	265	270	292	258	286	273	245	268	273	237	249	289	286	260	234	276	293	284	272	270	254	283	266	271	270	277	275	297	270	270	282	280	263	275	264	280	252	255	256	256	259	279	260	275	279	282	278	272	243	293	267	232	278	256	241	266	237	271	247	286	272	273	265	251	261	248	269	242	285	297	262	323	281	300	271	290	293	271	277	259	256	269	296	257	256	267	280	300	283	245	253	278	231	263	241	264	254	241	310	280	265	277	273	274	266	227	259	259	274	269	261	276	255	268	272	254	280	269	274	288	274	267	262	275	289	274	286	286	284	269	270	253	257	262	285	284	261	260	289	284	301	255	281	276	304	306	275	294	274	273	319	255	288	283	306	305	277	296	274	273	279	262	269	259	291	271	314	293	255	291	242	247	239	264	256	292	292	258	259	278	246	248	252	265	252	295	283	266	252	277	276	292	234	271	286	292	277	269	269	283	258	263	288	265	270	268	281	258	284	258	269	258	263	222	275	268	273	281	291	271	294	254	264	303	269	272	264	255	277	252	291	254	278	250	250	277	240	276	285	294	283	270	265	262	251	285	292	270	277	294	270	274	280	269	304	270	265	303	275	277	290	276	307	278	261	293	273	269	246	292	287	271	262	266	283	276	291	279	290	280	286	257	254	251	254	274	306	285	269	280	247	244	302	256	265	295	303	263	243	273	272	275	261	318	235	277	274	281	255	255	282	281	272	259	283	294	290	248	267	286	274	266	254	260	274	291	257	304	270	282	300	246	278	272	281	286	236	284	262	272	267	286	298	291	281	280	288	267	277	268	266	283	277	282	289	288	288	271	253	264	262	255	302	274	302	285	288	311	287	304	263	286	304	284	289	268	254	246	257	264	260	279	258	292	252	257	243	280	249	269	269	250	263	255	252	291	242	248	239	277	284	273	304	291	262	290	265	302	263	274	280	275	255	295	283	260	284	281	250	262	281	305	266	286	261	245	257	292	291	271	257	259	255	237	267	268	271	275	277	279	277	297	280	279	278	242	255	306	279	270	267	260	285	263	253	269	286	289	266	283	279	286	252	280	271	250	286	267	253	271	273	275	268	272	254	269	269	271	288	258	270	276	275	297	280	250	235	272	283	286	262	281	269	279	292	261	294	280	264	277	269	276	279	297	282	266	260	264	262	298	242	256	273	282	260	260	240	313	279	292	280	282	270	229	281	247	265	263	277	273	265	247	263	247	270	277	256	279	226	242	295	272	307	254	266	252	321	260	229	259	279	230	243	269	275	272	245	278	224	238	315	275	289	287	293	289	270	284	256	257	291	265	274	267	277	269	271	259	286	282	281	254	255	257	258	285	235	280	280	263	287	289	263	265	260	257	302	287	268	299	294	273	287	305	265	257	271	272	233	267	294	291	292	287	245	278	276	261	307	286	266	281	232	250	277	274	261	274	283	267	255	279	266	269	247	246	271	302	262	249	264	269	277	274	277	291	263	275	220	274	265	234	222	287	260	281	306	329	287	262	291	271	258	272	270	305	270	269	289	277	270	284	284	276	282	259	268	274	285	264	298	252	275	273	268	283	284	275	287	236	250	285	259	262	278	287	290	272	248	249	243	285	264	238	273	280	288	269	255	286	253	300	293	267	267	247	273	255	287	238	241	249	277	251	266	263	270	248	250	272	284	283	255	262	265	251	283	311	258	259	241	276	257	243	277	287	309	263	276	272	233	296	286	266	288	254	267	337	283	268	290	260	271	242	283	286	271	284	293	262	280	275	262	264	278	275	292	276	269	315	278	290	260	288	288	268	265	278	274	235	249	274	253	276	268	266	266	257	273	293	285	275	269	256	250	303	259	251	266	275	302	283	263	272	276	278	243	271	277	281	289	245	254	236	264	271	249	263	296	290	269	291	273	270	228	308	282	261	260	262	254	261	281	257	276	281	291	266	248	300	298	283	288	264	285	268	271	282	261	266	253	330	283	283	218	242	296	254	257	258	288	279	274	256	288	246	283	253	268	260	311	264	262	277	294	252	265	273	251	286	257	302	239	238	270	285	246	249	270	304	251	275	282	275	279	283	284	272	267	269	266	274	244	278	244	262	284	276	271	295	269	244	258	297	284	293	259	271	283	250	265	289	297	264	276	276	269	267	263	267	284	270	284	277	286	275	269	281	240	256	251	287	255	269	273	305	268	253	242	290	273	277	290	235	276	250	280	251	309	277	240	300	258	289	252	274	268	271	271	273	264	281	288	270	259	276	291	288	283	270	255	292	291	256	283	261	274	268	253	284	274	242	252	246	223	268	258	251	280	291	249	256	290	279	282	267	256	282	262	242	260	278	305	268	294	251	252	272	253	280	296	267	293	241	258	233	269	256	272	273	273	276	301	259	263	299	324	299	290	283	260	277	264	277	266	246	267	279	298	267	255	282	280	277	291	303	304	284	233	255	250	281	258	266	241	295	267	276	257	256	280	266	264	263	258	282	271	277	280	267	273	268	283	281	286	274	255	296	278	263	268	267	258	236	319	277	263	283	245	298	300	282	260	276	284	248	282	251	251	293	299	261	253	274	259	271	253	275	279	278	264	234	264	249	291	280	248	267	288	285	264	283	279	269	277	257	292	270	291	247	284	256	266	270	275	257	235	258	241	273	260	311	296	258	285	293	278	298	268	267	271	273	289	270	269	256	263	262	249	253	268	289	249	274	261	261	252	244	270	261	258	286	255	265	275	257	248	286	249	252	285	255	244	259	285	249	268	294	314	274	266	290	271	270	264	277	292	283	259	276	279	278	279	276	261	279	276	269	264	278	268	233	254	252	273	260	275	283	292	290	300	280	259	275	306	251	263	272	273	286	276	262	284	266	249	292	280	288	232	270	259	247	289	267	269	269	263	272	263	286	273	270	250	268	232	257	284	247	262	281	247	241	287	264	257	275	256	297	256	300	298	266	268	252	299	235	294	271	266	245	298	243	278	287	281	279	268	268	251	294	249	270	282	253	263	264	231	265	254	242	284	285	296	250	276	250	248	246	267	289	269	283	292	300	284	264	296	265	271	258	256	283	278	271	272	260	270	275	285	260	273	263	263	281	283	273	280	265	247	275	276	277	273	239	263	252	274	282	285	274	257	294	286	240	275	259	283	256	277	264	286	251	262	277	287	265	283	249	267	286	262	276	275	254	257	277	275	270	280	272	262	293	257	251	264	284	249	279	270	257	281	243	247	279	274	284	273	292	271	301	269	250	291	275	274	275	263	270	276	281	279	275	269	238	273	268	293	280	285	304	231	271	285	283	277	262	252	265	246	273	269	261	259	305	298	251	261	281	266	239	265	295	271
5647	1821	1220	732	697	655	692	710	680	737	707	707	683	700	659	730	688	700	667	692	716	656	691	686	693	714	711	690	691	703	658	725	691	696	668	696	694	667	719	700	702	681	674	641	687	702	656	697	722	685	711	695	652	722	728	713	703	669	682	731	667	734	668	708	719	684	688	690	692	711	667	678	719	663	713	672	701	757	685	710	714	702	721	669	699	710	698	722	682	709	658	669	681	694	659	734	650	663	687	658	671	710	670	683	669	677	715	706	723	738	671	663	698	697	704	665	680	712	716	705	674	662	676	703	725	689	693	668	678	666	709	688	691	729	699	709	672	634	659	674	717	734	718	672	722	687	701	721	715	703	717	641	647	726	697	679	678	680	733	669	690	652	694	669	752	668	729	738	752	702	703	697	655	738	697	691	677	700	678	683	711	652	645	701	660	686	717	653	712	659	682	696	690	727	692	716	636	716	717	667	733	700	731	685	686	737	656	701	719	680	666	691	709	661	644	691	685	694	674	692	678	713	688	706	682	702	669	695	729	668	759	692	678	681	682	652	695	705	714	696	654	682	642	656	688	679	707	705	683	697	651	636	655	723	688	695	715	667	686	699	742	694	681	706	724	675	683	720	715	665	715	638	746	670	710	729	713	644	653	720	647	687	698	691	691	619	698	702	686	700	716	705	664	716	682	700	690	682	700	670	662	711	678	693	703	706	702	695	690	672	697	669	703	695	714	656	746	675	649	686	707	720	689	687	679	649	722	704	785	633	723	710	701	677	684	670	691	678	710	724	700	658	679	667	690	640	712	712	638	701	687	689	690	708	689	659	654	723	719	725	736	677	688	700	708	712	721	662	696	689	699	735	732	684	690	654	729	663	667	676	687	697	680	669	718	723	690	685	633	704	709	685	724	708	661	681	685	698	706	700	726	724	706	689	690	694	669	726	701	716	707	698	714	676	712	652	709	685	670	684	698	691	674	682	686	655	677	676	673	695	698	697	696	678	708	675	693	710	696	722	652	734	707	713	692	696	681	697	697	691	711	687	722	664	697	707	717	734	681	674	682	650	691	661	666	685	756	688	677	728	688	688	688	661	660	671	670	700	697	775	713	682	696	726	657	728	707	716	703	676	704	720	671	680	699	721	687	694	708	664	706	670	714	654	656	693	704	683	679	742	685	733	703	692	664	727	680	694	732	631	676	678	645	695	643	670	742	690	706	702	693	716	741	648	634	732	700	667	677	720	716	669	680	665	652	705	728	687	667	690	713	699	687	663	697	691	653	672	692	696	707	756	691	715	654	710	719	743	686	666	668	642	696	704	682	679	729	693	734	631	674	671	688	670	704	708	664	665	701	705	717	678	684	741	698	692	682	755	719	671	686	642	671	696	655	740	727	733	709	703	693	676	673	699	703	666	723	703	636	679	716	657	658	689	698	656	665	677	705	698	701	719	666	686	726	755	668	721	700	703	708	719	694	701	699	668	655	747	680	681	660	676	681	677	713	674	675	664	698	704	728	701	712	704	707	667	715	723	669	693	689	724	695	653	717	649	707	626	678	691	723	677	688	714	762	700	693	683	700	703	673	707	675	657	694	745	689	703	668	702	693	688	673	668	680	679	711	741	718	712	656	676	713	737	674	716	699	707	735	683	681	718	682	724	669	701	735	709	690	679	738	679	712	698	724	666	703	675	749	673	744	674	697	692	709	627	692	680	690	733	709	710	709	748	671	690	668	707	654	678	684	694	666	726	730	661	720	640	671	710	649	692	641	688	733	710	690	652	732	647	683	679	695	674	707	674	687	719	714	709	689	660	700	722	679	662	634	713	700	690	674	664	712	717	660	680	685	700	680	714	669	673	673	645	744	696	696	708	713	699	687	667	700	669	695	683	684	690	685	675	683	691	720	685	695	704	661	665	683	723	669	739	709	707	676	704	680	652	678	678	691	695	712	695	660	735	746	736	713	676	692	667	651	674	680	689	691	686	722	719	672	680	727	670	666	704	683	661	657	724	734	688	719	678	689	725	687	698	670	695	624	660	664	732	680	707	712	665	718	671	685	662	748	697	715	678	686	724	677	680	656	716	657	690	720	755	661	650	688	658	700	678	736	672	656	671	687	695	725	721	715	713	718	704	671	718	687	730	681	663	696	704	692	653	634	700	665	694	663	703	635	714	676	715	660	708	660	712	727	692	699	662	651	684	740	701	695	673	684	683	722	664	684	693	696	731	665	650	659	677	697	686	733	726	656	738	720	671	723	683	692	702	686	675	674	751	699	733	691	670	734	661	701	687	707	647	727	696	670	626	734	666	704	741	661	675	730	728	676	693	680	702	667	698	675	685	660	705	680	700	756	681	663	674	709	669	729	656	705	668	689	724	686	692	670	701	695	710	684	722	706	713	736	684	672	696	660	636	690	670	723	700	675	675	689	686	636	656	692	707	656	705	711	710	719	739	682	683	776	705	704	658	679	682	705	728	694	739	657	649	722	681	715	661	709	700	712	667	685	656	641	659	693	701	663	641	687	688	705	707	700	722	698	731	669	711	709	688	712	686	712	692	700	692	670	690	685	705	650	712	722	776	735	705	697	708	699	719	676	730	672	681	685	678	688	692	648	725	678	679	666	671	703	653	733	719	656	716	691	668	732	681	708	675	672	704	746	719	703	684	670	683	710	689	655	692	670	681	709	695	670	691	728	710	695	714	680	660	692	669	683	701	692	666	726	691	660	649	640	671	690	710	681	668	699	665	616	687	670	692	698	738	720	704	724	684	705	716	682	675	716	679	677	712	695	723	659	700	697	679	672	690	709	738	689	699	671	679	685	719	653	720	722	688	659	662	653	698	696	639	733	697	680	677	699	692	697	697	670	687	703	717	685	700	665	710	713	670	690	702	688	690	686	692	722	692	713	684	631	683	686	715	690	674	673	739	691	689	698	651	677	689	719	674	738	724	658	708	666	689	744	672	679	706	709	679	703	698	690	743	707	657	708	720	685	717	718	709	676	704	716	687	664	652	683	735	693	693	671	666	683	695	716	724	696	687	685	738	666	690	694	653	662	713	671	749	716	688	744	662	700	707	695	700	693	676	685	736	736	708	695	663	703	691	711	701	685	689	677	744	704	705	679	719	662	697	735	683	724	702	726	666	721	702	695	680	678	744	687	710	688	635	699	715	728	680	672	668	692	687	687	682	722	679	681	706	676	691	651	717	694	687	604	718	718	696	702	646	632	688	679	671	723	710	664	736	699	670	691	728	698	697	669	680	752	678	716	743	667	695	681	697	687	698	707	653	673	703	773	723	660	693	675	710	689	662	666	665	695	675	722	682	707	685	681	662	688	720	712	714	698	755	692	669	699	677	703	691	667	689	693	663	681	715	710	737	663	715	676	719	708	667	673	666	668	631	693	662	648	678	645	694	675	712	714	684	680	666	654	727	708	715	717	686	669	686	676	681	660	669	642	706	670	677	655	691	706	689	733	677	677	650	672	754	686	694
24669	20994	23878	28292	21001	12685	614	416	403	377	386	390	369	349	350	367	361	319	343	349	347	351	389	329	352	363	330	366	341	369	403	354	366	379	400	324	376	353	364	380	365	380	369	331	369	355	367	367	322	325	345	335	338	389	371	378	349	328	334	357	340	357	388	375	384	376	350	360	375	356	391	366	367	338	342	364	395	358	343	353	349	293	354	338	361	343	361	371	358	370	354	347	308	336	391	338	328	376	342	331	338	322	289	369	366	364	368	356	331	354	366	330	395	342	332	341	367	352	343	353	336	338	356	352	336	343	349	375	338	368	353	329	343	336	354	380	332	381	378	321	316	380	374	332	407	367	364	362	353	368	360	317	364	319	353	351	370	375	366	351	357	338	356	308	358	341	318	329	319	362	376	356	375	353	359	334	355	334	379	353	369	358	359	372	349	335	363	362	337	341	342	371	352	368	362	319	352	337	353	362	370	351	329	353	374	323	361	376	343	349	375	312	337	348	332	363	374	346	360	371	339	384	311	382	351	333	363	359	366	322	342	327	345	342	329	350	372	369	358	337	387	380	359	346	370	319	335	357	341	330	359	352	361	347	350	348	344	319	342	363	366	362	352	369	366	358	319	338	363	352	350	341	362	323	371	353	324	340	343	353	344	342	331	357	392	354	341	351	372	375	366	381	347	381	390	358	371	357	346	373	361	345	336	333	358	342	369	389	361	357	337	347	347	315	352	373	365	354	341	333	374	351	353	363	337	338	379	361	367	384	359	392	358	359	369	335	351	368	347	324	358	337	380	353	363	349	362	349	333	359	357	319	387	369	378	365	328	351	347	336	358	355	326	380	367	325	370	371	393	303	338	351	373	387	373	378	373	357	361	358	318	358	369	389	390	344	381	311	350	339	381	341	341	376	352	370	353	364	336	349	356	350	380	324	352	328	296	334	351	366	352	354	344	358	356	353	398	359	337	340	351	370	331	354	320	329	374	342	374	316	338	340	367	357	363	346	305	350	347	383	353	378	327	345	344	377	346	360	377	362	367	352	359	375	351	372	370	381	367	354	348	346	366	364	351	342	354	307	315	350	365	358	370	333	355	347	336	352	346	373	358	389	346	350	350	352	317	312	361	354	327	401	333	357	337	332	346	358	352	319	316	355	358	350	319	359	375	352	338	338	368	339	377	345	343	379	392	301	369	332	361	350	362	351	326	315	318	340	349	351	361	365	342	376	370	364	386	365	395	344	383	357	368	365	342	352	358	327	316	379	373	343	338	362	357	378	363	337	338	356	324	336	305	340	368	342	373	367	405	349	339	353	357	372	349	382	374	370	386	360	362	380	352	371	307	357	333	353	352	352	352	356	323	361	383	367	358	371	366	321	378	334	386	342	348	334	371	362	362	355	337	365	349	336	376	358	336	333	341	325	345	358	365	349	338	339	327	377	373	355	318	350	339	348	357	396	359	338	327	351	355	382	349	320	326	335	331	361	398	379	348	347	352	347	356	368	348	317	351	378	360	335	353	346	368	382	320	322	346	354	359	339	352	358	357	343	402	342	355	357	320	358	382	341	360	315	341	380	350	371	359	346	322	357	362	335	354	322	360	370	373	354	360	361	322	348	331	348	363	329	364	347	364	328	330	355	367	333	348	329	366	357	363	319	318	369	344	341	324	381	379	362	291	323	365	351	345	406	369	349	374	352	346	383	383	341	343	356	353	338	365	364	344	341	339	332	365	343	339	363	330	393	360	312	331	390	319	373	342	382	350	353	336	343	345	337	387	348	372	352	339	359	385	360	371	355	342	349	342	324	350	367	330	326	365	370	355	362	380	353	332	341	346	387	372	378	360	362	365	393	357	342	354	325	358	321	364	356	362	378	338	330	324	340	368	336	336	366	336	355	313	349	358	382	368	345	357	340	349	368	368	362	345	342	322	338	342	347	337	365	319	353	370	343	351	369	327	335	340	358	388	335	377	367	374	338	316	366	357	362	340	356	361	344	367	346	366	391	357	375	363	322	355	332	338	369	347	354	359	349	326	373	367	350	377	349	318	355	340	330	372	349	345	356	351	346	341	419	355	323	333	371	361	335	390	353	356	378	354	325	352	373	355	341	340	371	375	386	350	358	370	375	350	345	370	327	381	380	357	359	345	369	364	378	356	347	356	330	375	327	317	349	332	327	373	363	338	359	340	339	318	331	325	334	338	364	346	332	333	374	364	393	346	327	353	348	377	360	365	382	359	348	400	373	366	325	389	337	379	357	370	391	348	350	354	366	362	349	363	341	353	328	360	346	339	349	368	377	310	339	371	371	345	350	340	389	371	355	356	334	355	325	328	361	352	360	313	346	370	356	396	354	333	369	364	341	353	386	371	349	360	308	337	358	359	326	367	331	352	349	339	391	338	342	358	356	339	349	365	397	350	348	336	330	340	305	386	376	348	330	329	342	383	368	370	366	364	352	366	376	307	353	332	313	369	360	346	373	343	376	369	336	378	383	336	377	375	348	321	338	348	356	357	326	349	345	341	401	318	367	339	343	365	334	349	359	366	344	357	362	346	382	337	342	366	325	331	354	360	324	318	305	339	379	358	347	324	358	371	330	363	356	341	330	353	321	369	343	339	333	332	377	366	356	338	374	331	352	368	315	366	374	340	339	371	335	367	370	382	352	346	353	337	351	355	359	365	326	320	335	372	381	352	331	334	338	317	323	368	387	322	367	354	364	353	336	345	377	376	348	337	355	370	376	335	357	393	348	344	327	379	369	363	342	346	357	371	374	355	340	336	368	339	368	393	366	314	341	356	349	361	366	357	350	333	351	363	369	343	372	365	366	430	367	366	390	325	360	350	354	320	342	403	338	369	347	362	393	353	381	368	387	336	342	401	344	362	348	371	333	384	350	352	331	358	349	334	331	369	358	355	322	382	332	350	342	322	347	340	356	377	345	343	358	353	337	374	344	355	325	362	352	338	372	325	325	351	342	346	348	363	344	365	385	345	372	353	341	363	353	375	357	362	351	313	369	333	334	385	369	352	344	331	351	348	359	343	383	374	333	314	334	367	339	344	334	330	354	321	339	310	352	385	345	318	350	343	346	379	359	368	358	354	396	342	360	358	361	411	328	365	347	342	339	396	357	377	350	349	352	377	385	373	322	312	305	368	368	376	329	393	346	373	326	364	363	346	358	374	340	404	356	328	360	343	330	343	363	355	326	329	336	341	394	366	345	350	336	394	352	358	334	331	352	352	336	344	351	382	362	307	364	395	369	378	341	341	348	369	391	348	345	346	359	383	368	328	383	321	368	321	394	354	327	338	339	323	370	358	357	340	331	322	363	365	365	348	340	349	371	347	359	352	326	351	337	338	353	355	354	383	349	348	380	346	339	344	343	366	313	326	373	340	391	354	350	373	382	373	373	339	336	343	336	339	336	351	316	383	363	351	342	357	328	367	351	357	344	374	352	342	372	342	365	341	342	373	325	341	327	318	368	355	359	384	350
3588	3910	2116	1257	950	919	864	874	794	934	824	846	828	834	795	875	868	801	875	819	830	862	885	871	857	842	894	874	859	872	859	822	877	843	881	835	848	829	866	846	853	861	844	842	867	786	795	878	879	834	871	803	836	812	889	817	838	847	815	849	826	835	825	877	854	843	858	857	844	837	844	818	873	891	761	826	850	821	832	841	802	845	843	856	873	877	838	861	820	865	824	865	860	829	877	873	801	867	837	815	788	820	852	888	856	826	824	856	861	838	852	850	801	829	861	849	851	843	794	880	855	814	828	799	851	852	851	830	881	859	869	827	862	871	945	890	803	836	855	819	910	900	866	873	867	854	830	891	809	892	862	829	824	816	843	798	882	897	791	832	786	841	893	884	839	831	820	870	828	857	905	838	837	885	843	844	804	864	883	836	779	837	824	882	784	898	853	838	806	862	865	833	851	861	852	881	888	891	840	854	835	882	829	884	841	817	858	861	831	856	943	834	857	813	858	886	839	830	841	854	854	831	797	862	918	824	865	795	859	825	863	867	788	883	798	784	879	856	901	822	898	897	894	878	841	856	808	830	827	867	897	868	891	855	838	884	846	852	851	860	792	835	815	804	840	821	844	837	807	826	865	828	852	834	860	855	901	843	858	793	843	809	812	848	820	843	841	849	883	828	842	859	876	871	812	837	837	862	821	831	863	867	862	850	853	839	832	843	858	853	844	850	831	891	862	831	887	882	863	836	871	850	857	802	881	875	822	854	884	825	824	839	838	885	818	848	904	830	840	857	903	849	888	845	824	826	858	885	787	893	852	835	852	829	808	817	869	852	827	849	827	838	867	844	834	853	875	819	813	849	919	821	845	935	835	825	816	841	849	827	803	841	833	845	870	862	862	855	825	825	837	871	815	799	912	831	850	835	841	850	855	830	776	820	868	833	803	844	865	878	851	796	791	835	850	845	864	859	853	861	860	808	873	919	836	810	849	875	784	860	801	867	841	819	801	856	870	857	822	835	896	799	912	779	859	813	849	839	866	788	837	820	823	869	895	877	915	816	848	813	858	823	841	856	832	862	827	769	850	895	834	838	880	809	884	827	864	875	812	819	833	817	887	850	813	797	850	896	847	842	824	866	848	851	837	861	780	829	825	810	875	832	852	832	892	831	872	794	839	860	875	874	814	865	848	857	846	852	852	812	820	833	795	831	835	846	826	847	843	880	844	883	869	833	830	856	830	791	891	834	838	823	803	787	857	852	878	866	841	813	870	843	875	815	869	833	883	887	906	887	890	859	830	847	845	894	865	823	813	851	829	873	839	889	864	857	848	831	862	784	835	877	844	835	859	866	813	886	887	859	862	903	817	792	852	853	869	852	868	861	830	795	812	849	857	840	852	799	860	837	893	812	844	846	829	898	757	905	865	822	878	879	856	833	853	862	822	864	794	879	811	851	844	802	905	842	836	863	822	810	813	798	910	878	853	838	838	858	809	822	900	821	866	847	876	821	845	858	896	855	828	844	831	904	833	844	877	830	876	830	878	817	832	838	840	850	850	889	826	818	873	815	862	805	840	837	913	837	828	846	893	825	873	863	823	874	837	867	811	845	822	859	834	854	832	863	873	870	839	813	804	814	799	847	824	855	864	864	835	833	878	887	881	878	865	843	844	878	820	885	844	834	798	882	853	798	807	859	839	811	909	898	810	825	860	824	853	828	856	852	832	871	863	894	847	817	813	861	827	882	821	880	850	826	814	853	818	841	843	809	819	898	855	853	892	820	854	855	843	911	830	885	858	815	869	824	868	862	845	809	859	819	810	836	823	847	888	778	840	828	848	859	795	850	843	831	839	805	856	874	806	898	883	885	802	911	804	857	829	814	876	862	859	859	836	834	874	864	922	861	837	833	854	830	847	837	857	825	867	926	865	861	844	854	879	826	861	838	838	821	806	817	827	894	798	867	834	848	817	811	874	837	806	824	819	819	846	849	832	874	833	898	814	877	903	806	852	858	858	841	812	810	815	876	827	891	871	842	888	848	891	847	816	836	828	857	787	846	903	854	898	824	897	846	804	811	836	834	868	832	823	845	856	887	875	903	812	841	836	870	833	818	903	861	881	832	807	868	823	827	870	912	823	840	810	851	862	840	842	808	837	824	837	869	874	892	861	875	847	859	872	830	864	822	809	819	843	794	822	842	838	876	821	795	862	869	849	859	907	871	866	857	830	843	887	856	832	813	866	824	894	783	875	875	799	852	884	858	848	875	849	798	854	816	849	893	857	847	885	815	875	802	825	823	866	868	881	811	862	840	816	856	826	820	864	829	877	835	855	827	856	864	879	863	810	830	838	903	831	786	878	830	851	844	869	860	811	840	840	844	808	874	855	855	839	841	820	839	865	807	867	872	841	846	841	844	854	840	805	854	836	887	838	888	832	816	854	884	854	819	865	841	858	839	877	863	803	854	849	806	827	784	860	896	857	872	852	879	861	854	882	866	812	808	873	860	835	801	812	816	806	820	833	851	839	830	792	843	863	851	868	823	834	856	858	833	901	855	910	826	809	829	782	826	811	873	872	847	818	849	878	836	841	871	865	863	877	840	795	823	863	883	797	784	844	819	847	810	853	833	816	856	822	864	850	802	860	795	846	799	839	838	878	837	837	858	864	825	811	883	859	858	885	831	880	851	812	836	840	821	856	875	842	845	841	769	820	855	886	853	837	804	838	798	861	793	833	831	837	804	864	857	846	845	861	822	837	844	843	811	799	865	779	865	867	870	875	886	927	834	828	884	837	847	850	838	855	893	819	849	797	845	847	817	883	909	842	818	876	824	868	890	850	789	846	833	914	827	860	843	848	864	814	857	867	793	831	854	914	848	866	832	834	897	851	797	876	824	826	875	773	864	898	879	848	829	892	822	895	847	874	828	899	892	898	817	803	860	853	843	843	846	854	844	821	821	884	843	859	868	854	824	859	877	780	840	795	864	881	834	835	831	784	828	856	821	885	897	836	883	887	781	867	861	910	810	896	835	867	846	872	874	869	843	826	873	836	823	813	865	893	828	841	845	877	821	837	837	814	823	843	821	815	912	858	844	852	855	851	916	852	825	873	842	918	866	761	851	808	847	855	865	835	901	876	858	794	854	834	836	822	901	819	817	836	854	851	816	875	814	878	870	843	895	819	837	866	875	814	818	882	857	815	832	827	866	868	935	836	845	820	849	796	861	885	876	811	826	806	835	854	866	898	845	875	815	880	855	839	871	869	843	846	830	898	800	869	865	837	887	868	855	819	866	824	897	863	811	893	828	862	815	835	818	852	846	830	895	843	819	890	823	861	865	834	809	870	852	848	857	824	848	841	916	805	815	821	862	871	818	900	825	826	878	815	858	839	840	875	812	883	862	862	919	825	816	824	909	814	855	827	788	868	870	848	785	886	790	875	806	851	846	836	878	819	891	833	845	827	825	838	827	854	840	842	833	844	884	874	890	895	870	828	826	835	876
23920	21052	24418	27918	21053	21067	13807	544	354	345	332	283	299	282	264	264	239	242	262	224	251	222	239	254	273	270	248	234	220	213	251	213	236	243	224	253	240	227	254	260	236	240	213	238	235	236	242	240	267	234	247	182	266	235	234	252	235	221	227	261	244	241	229	233	247	217	233	242	223	225	224	225	251	277	235	257	234	221	241	228	223	233	226	227	238	237	230	250	224	240	220	239	220	239	210	233	221	234	237	210	204	234	248	222	250	237	232	240	244	248	218	247	209	247	255	247	237	234	229	216	245	210	237	258	265	239	236	225	226	205	221	235	228	229	216	217	218	240	225	212	245	215	222	205	266	208	230	253	238	226	202	227	237	237	222	240	225	235	223	236	215	216	245	235	233	235	215	234	223	218	218	225	223	247	262	251	209	225	220	243	252	256	219	239	251	242	249	243	221	237	258	241	242	258	227	265	234	244	238	230	261	233	237	264	238	255	213	263	260	227	250	233	247	259	229	242	221	227	244	235	231	251	225	252	257	205	257	253	211	236	253	243	224	225	266	261	228	218	236	235	235	231	227	246	249	224	244	229	231	209	209	242	240	239	216	249	232	231	216	256	253	209	205	215	254	257	251	201	218	226	205	238	236	222	232	239	224	206	252	234	236	232	227	203	274	214	227	244	229	243	257	223	228	278	226	239	251	259	229	230	224	203	225	253	233	254	237	251	258	228	239	214	199	262	230	239	277	223	235	235	235	231	242	224	245	224	257	222	214	252	236	222	209	225	243	244	199	239	206	254	243	246	233	216	234	208	204	241	225	250	224	244	239	223	262	239	216	232	263	233	243	222	207	199	235	224	239	211	233	224	222	211	235	270	218	252	239	257	226	252	247	214	241	233	227	254	212	222	245	261	247	253	215	237	234	213	259	244	233	225	231	245	241	242	235	250	219	237	240	225	214	239	217	240	220	253	253	206	239	225	246	255	236	232	235	239	222	255	248	221	243	231	230	222	268	247	232	227	199	212	228	211	222	242	226	220	221	237	226	241	253	198	233	222	221	239	242	219	242	228	230	223	218	229	268	230	229	228	222	238	252	229	238	239	244	234	230	236	230	238	246	231	219	240	234	237	241	239	233	237	249	218	235	219	231	237	236	211	216	220	249	232	246	206	258	254	256	219	206	221	238	230	221	218	261	238	222	256	258	223	236	232	231	231	246	237	225	197	248	236	264	214	225	233	222	217	231	241	241	233	214	216	224	231	221	219	216	208	244	253	228	234	245	234	225	243	237	239	225	252	247	209	244	201	246	216	242	241	195	211	234	238	247	217	227	235	247	234	201	222	223	235	217	238	231	221	224	213	246	234	246	242	218	215	270	231	217	253	224	249	228	216	240	242	210	224	252	226	223	213	224	256	215	250	202	248	256	223	237	224	232	231	212	205	225	235	237	267	243	247	216	204	241	242	225	248	226	245	207	226	219	240	230	234	245	252	233	233	241	252	221	227	229	241	251	228	228	215	202	209	211	215	238	220	227	207	234	245	210	230	245	245	206	241	232	256	236	240	241	248	212	238	253	210	219	260	244	232	242	238	232	238	230	235	229	223	230	216	242	224	257	247	231	231	244	221	250	245	274	250	237	234	225	227	210	227	215	232	219	215	234	236	207	216	234	231	212	210	191	235	234	234	243	236	238	224	235	220	230	237	227	228	251	214	214	238	224	230	256	241	208	215	222	264	211	235	224	234	238	227	207	219	219	246	230	232	219	218	273	239	230	227	219	215	251	203	221	251	229	237	212	213	268	244	220	208	226	215	238	220	218	205	240	214	243	251	260	235	210	210	213	244	228	226	240	246	244	221	249	239	243	250	243	243	232	243	243	212	213	214	221	258	210	212	222	235	217	232	201	239	235	227	254	228	271	206	239	248	246	248	249	228	220	242	240	200	221	226	227	232	234	236	249	226	225	230	238	259	236	237	239	223	229	231	219	216	248	228	250	235	228	256	212	239	234	250	238	219	248	224	249	207	252	239	234	213	208	206	216	233	218	255	259	212	211	226	257	248	215	236	230	230	245	238	227	220	216	256	229	245	239	259	247	245	250	223	215	227	239	246	245	246	215	245	236	238	250	246	210	236	233	231	213	221	219	231	202	235	236	204	234	219	213	215	247	235	219	227	264	222	231	259	221	232	251	255	237	219	246	225	240	233	244	276	211	230	232	253	237	227	201	251	240	212	267	242	213	238	238	227	249	245	225	242	228	258	221	228	228	238	214	254	226	221	196	238	237	246	212	232	238	229	231	214	245	237	234	251	250	247	233	249	240	261	217	245	232	194	245	246	237	259	230	247	242	243	233	229	235	228	203	246	208	241	227	236	234	223	238	234	229	220	224	235	223	230	206	221	220	230	246	222	226	230	213	253	203	221	227	207	222	241	244	253	259	203	255	205	244	244	196	237	229	238	230	233	223	256	249	216	238	225	250	217	227	232	222	238	220	207	203	221	224	243	216	236	211	248	263	242	252	209	226	232	225	221	217	241	230	221	243	238	209	229	231	232	249	283	251	228	240	256	223	263	220	210	236	197	217	220	189	230	212	229	207	233	239	191	232	224	248	259	234	237	224	258	244	196	210	223	231	251	241	263	203	233	251	239	259	250	232	250	220	224	277	250	226	216	245	234	230	244	213	210	256	237	247	229	216	244	225	223	226	261	212	248	223	241	208	249	223	229	235	219	222	237	229	230	226	235	244	238	255	233	245	238	238	220	231	243	237	243	226	264	233	228	217	237	209	244	241	209	230	245	228	252	264	248	228	226	231	223	205	203	213	254	218	220	245	250	225	213	222	241	233	235	257	255	229	231	204	241	232	238	219	244	227	232	210	245	222	203	226	236	202	223	224	214	246	229	223	200	242	218	244	218	198	249	229	224	229	232	240	224	242	248	191	218	237	255	276	225	217	237	250	228	224	224	203	224	254	263	212	222	236	244	220	235	232	230	245	249	236	205	202	219	240	249	236	226	230	250	250	259	235	230	235	222	242	224	230	233	240	215	199	254	246	246	256	262	257	225	196	212	233	245	213	226	239	233	220	249	236	226	244	244	247	259	217	215	214	262	228	236	221	240	219	211	222	236	235	207	243	234	226	254	233	236	196	235	239	241	236	242	248	214	226	218	227	235	225	252	226	237	213	234	227	207	230	256	230	235	231	240	251	243	218	229	244	241	228	245	205	224	254	238	240	248	256	262	204	226	243	233	223	211	244	244	241	215	251	212	232	220	246	250	239	219	218	240	242	214	229	226	236	211	244	213	248	198	245	222	251	224	227	235	234	215	220	246	254	249	219	206	245	222	242	240	247	206	218	252	229	267	219	239	231	237	213	197	267	228	183	246	241	232	218	230	236	202	205	237	249	196	207	246	232	231	191	254	270	220	228	221	247	222	236	207	238	236	243	263	239	236	256	243	232	232	223	233	248	228	249	196	226	223	246	254	227	250	234	237	219	208	211	231
3476	6359	2799	1350	775	674	638	639	604	599	618	591	532	585	563	579	597	552	537	559	614	555	531	567	560	632	570	535	522	573	554	562	575	525	581	572	548	578	570	586	508	546	562	576	586	534	552	557	558	552	604	526	567	552	513	565	519	555	574	572	597	552	587	552	555	564	546	571	582	548	574	553	560	558	572	531	580	559	569	601	580	585	521	574	545	543	527	543	607	543	584	550	515	500	550	564	572	581	527	581	520	531	552	535	572	538	550	506	514	500	554	565	511	564	528	562	551	571	505	547	562	577	530	582	555	563	545	572	528	565	554	572	559	521	562	533	593	567	495	546	538	552	522	556	596	540	559	589	592	536	551	562	555	557	553	525	550	519	542	522	551	566	534	585	539	589	592	519	549	530	527	526	593	534	566	544	527	525	533	572	505	536	599	563	565	563	590	565	577	539	505	566	560	500	564	565	585	565	541	522	574	555	599	534	555	565	524	557	546	543	534	568	555	586	588	602	587	581	599	558	552	563	545	548	592	570	553	555	586	571	571	584	588	528	585	554	544	554	578	561	550	564	534	581	533	569	558	567	567	552	568	547	583	547	541	516	552	524	540	566	557	562	502	538	546	563	559	572	557	586	593	541	544	551	572	552	525	554	590	603	536	510	549	584	563	550	535	554	547	552	584	535	543	558	546	543	574	541	531	568	554	573	559	568	534	529	554	522	573	531	564	551	523	578	558	538	548	561	572	504	581	583	518	572	576	592	549	542	556	599	543	583	537	579	550	601	554	629	595	545	584	581	575	550	547	530	513	564	497	530	554	545	571	563	605	535	568	541	540	567	490	564	544	604	545	540	594	530	553	574	533	538	583	563	521	546	558	586	557	588	559	539	542	562	531	591	580	610	538	544	577	590	579	515	534	589	569	536	549	555	581	540	561	591	554	572	540	548	549	545	551	551	581	524	560	545	585	537	568	531	536	594	544	577	528	550	546	516	538	534	551	558	604	542	537	538	529	576	525	607	608	576	555	549	527	530	574	567	542	551	546	558	536	532	597	551	570	564	548	558	569	522	539	538	574	581	569	560	526	543	494	559	526	512	559	547	558	621	525	570	580	577	557	565	592	568	568	547	547	575	556	564	576	583	562	545	583	535	553	533	550	572	596	551	588	568	541	550	605	547	543	555	586	585	503	549	528	552	556	514	544	576	544	590	563	575	564	551	565	559	525	557	540	567	521	522	571	565	552	537	563	526	586	525	535	545	548	539	586	526	554	537	549	595	562	536	546	580	574	525	530	587	558	579	612	547	519	562	558	578	546	582	559	557	514	569	501	556	562	557	550	524	552	551	585	555	554	572	566	553	574	582	514	531	556	575	542	538	569	502	529	539	563	556	571	581	567	588	589	550	575	560	516	536	510	532	523	561	585	536	552	543	539	549	551	543	526	578	523	520	558	535	574	573	540	555	542	556	563	570	559	594	550	548	552	568	602	557	562	556	534	496	542	541	515	581	529	541	555	579	575	531	526	524	555	573	492	559	597	588	545	548	551	552	554	516	591	543	579	553	578	519	578	547	542	558	539	534	498	563	563	531	562	566	580	518	543	559	551	542	529	477	557	570	563	550	572	536	516	525	549	573	543	548	547	555	534	541	596	535	524	504	556	547	567	560	574	559	526	511	551	580	535	500	599	543	518	558	533	591	550	550	569	541	543	557	569	571	550	557	561	573	580	550	541	574	540	543	577	550	598	568	544	506	543	568	546	534	566	578	503	568	574	568	567	543	534	555	547	535	564	516	573	584	591	532	610	532	581	570	575	567	538	513	523	541	552	559	528	515	565	566	573	546	582	550	534	599	537	548	552	530	540	534	534	596	572	567	588	575	538	592	554	561	574	573	545	542	589	503	553	558	578	524	564	540	511	511	532	555	611	545	559	590	589	616	576	579	535	534	521	537	555	577	556	567	563	504	532	545	514	535	535	559	531	514	527	582	577	486	586	576	531	555	517	565	542	584	564	566	553	543	573	559	561	592	540	532	533	571	554	577	547	572	552	535	568	541	551	577	572	543	584	550	597	529	577	569	557	551	564	575	551	570	573	525	590	547	570	574	544	554	551	580	538	529	568	560	554	534	562	565	542	526	551	548	539	563	548	571	601	549	556	536	534	546	515	535	548	525	567	570	558	530	565	539	575	529	537	570	570	528	575	550	570	506	573	530	570	570	592	539	554	542	574	562	581	575	558	571	531	568	527	539	548	567	570	557	587	520	523	563	559	587	531	529	571	583	560	556	521	573	511	574	563	543	554	527	558	550	572	509	567	546	594	531	542	491	585	563	571	568	531	538	572	556	505	560	526	580	514	556	550	522	579	604	589	572	493	518	566	568	579	541	557	543	540	526	547	545	525	528	563	547	551	599	571	558	531	557	572	551	564	578	568	513	530	571	568	573	542	558	558	534	511	560	492	552	518	574	546	547	507	515	562	620	591	557	579	529	532	576	578	531	600	567	550	543	594	584	542	547	551	544	548	540	544	570	548	562	563	607	569	565	570	577	555	557	530	576	554	546	573	570	562	578	555	544	568	532	553	548	563	535	551	556	569	554	591	519	536	543	562	521	599	633	525	565	546	565	541	549	524	550	555	526	545	522	554	561	548	547	552	549	563	566	554	577	534	551	566	538	535	533	545	551	559	590	522	548	577	582	566	557	598	600	555	563	539	570	522	561	599	577	545	524	580	525	550	525	538	548	538	581	588	549	540	545	553	539	534	558	561	541	584	564	539	577	532	545	514	589	521	546	589	557	547	563	532	537	635	534	568	531	578	515	520	579	530	576	533	551	565	532	540	586	557	534	568	561	554	564	551	589	543	544	565	573	540	579	532	578	565	547	568	552	573	524	532	543	557	535	569	581	556	562	539	541	523	564	589	547	543	522	546	565	540	574	547	531	575	570	590	590	567	549	513	553	517	516	529	558	515	547	566	553	535	571	568	578	589	575	577	521	528	567	555	546	519	527	554	541	565	571	562	583	600	499	556	597	567	552	544	562	586	545	546	558	557	550	537	567	555	577	575	543	575	546	515	521	555	556	579	545	550	546	603	559	525	567	544	532	549	528	567	584	597	584	544	556	589	573	542	572	542	579	547	566	541	529	553	583	569	557	523	582	542	520	547	541	525	554	538	575	569	531	571	585	571	560	537	578	505	540	551	535	555	565	516	588	552	524	568	561	546	530	530	559	579	531	584	571	608	579	579	561	566	505	583	565	574	558	563	591	533	531	538	571	570	570	559	592	551	540	558	532	533	516	521	577	528	548	580	533	508	501	563	573	543	571	592	555	540	541	566	553	545	546	577	541	543	605	543	587	561	558	568	580	608	608	555	539	516	584	556	555	511	587	579	533	589	536	542	548	517	574	594	562	567	556	563	531	543	596	541	574	533	549	481	558	511	588	578	522	558	515	597	586	552	549	599	538	572	533	522	527	554	557	546	556	538	564	542	491	541	527
31724	19824	8251	809	534	462	436	302	269	283	275	302	287	286	276	311	268	279	248	264	291	277	306	253	291	270	260	305	286	284	270	299	254	289	290	261	284	271	268	266	240	266	273	305	295	278	270	273	257	285	270	274	314	273	289	271	279	281	282	293	286	283	268	282	284	260	256	289	287	285	260	292	264	284	273	235	237	277	257	272	270	261	225	267	286	284	276	261	273	264	271	289	262	254	259	297	306	243	246	270	255	227	267	289	282	317	264	295	248	284	254	265	255	241	300	279	291	287	252	253	278	285	304	277	285	264	284	292	256	249	264	263	252	267	271	258	274	290	253	269	285	291	276	269	264	296	248	289	263	282	281	307	280	271	277	301	291	296	268	266	249	255	289	296	288	237	264	260	234	268	254	245	289	257	265	254	287	269	261	269	242	256	281	298	278	261	283	294	274	264	271	279	254	276	290	274	263	282	254	274	263	259	244	274	260	261	254	291	265	270	262	256	283	267	269	279	267	290	267	254	238	275	276	299	297	291	243	276	239	260	248	288	268	275	297	254	251	285	274	258	288	269	277	291	253	246	280	272	260	274	278	267	287	252	270	258	278	279	277	287	287	265	277	271	272	248	259	282	271	254	256	228	306	266	280	261	259	270	293	242	267	246	260	257	280	281	270	286	266	265	256	264	276	250	281	279	242	250	284	267	253	276	258	280	298	272	280	282	248	245	269	297	266	268	269	279	247	255	272	269	278	270	274	287	274	279	304	257	233	313	274	244	261	273	284	291	262	272	253	274	282	277	263	278	251	277	295	284	245	267	293	261	318	292	267	273	302	242	249	246	268	288	262	259	267	287	269	290	266	295	284	274	276	283	256	258	297	272	289	266	242	277	311	291	266	272	256	255	250	250	293	269	255	259	287	266	269	244	256	280	274	277	254	288	285	265	254	253	233	294	276	278	277	266	282	278	261	290	286	279	257	287	277	278	280	281	280	254	284	308	268	263	270	271	275	284	276	263	264	282	244	313	260	265	281	265	252	273	277	294	260	271	268	295	276	248	272	269	269	274	264	301	267	289	266	268	282	271	264	262	245	307	286	292	275	289	227	243	275	252	271	304	254	244	282	267	284	288	250	294	250	285	244	277	258	290	247	305	278	284	271	270	270	266	259	294	242	269	272	313	272	260	289	250	276	276	253	309	267	290	266	276	281	262	252	277	286	280	278	311	270	297	275	239	256	265	242	233	263	289	265	293	272	287	246	258	302	299	249	257	282	278	258	263	289	289	246	264	251	281	266	268	303	296	300	278	261	267	271	307	279	271	300	290	262	321	253	267	301	268	259	287	263	260	263	269	301	257	311	267	264	262	275	265	312	263	256	291	271	295	258	255	254	255	286	283	280	268	268	274	302	284	279	285	299	261	252	253	291	279	288	265	265	309	313	259	297	287	255	250	257	266	250	260	301	255	265	283	262	265	271	277	281	247	284	271	266	261	299	285	274	277	259	264	271	312	245	282	285	269	256	273	277	282	256	249	255	245	272	283	287	241	296	260	265	294	271	258	256	290	287	263	291	275	279	281	250	287	316	274	268	250	288	259	235	254	271	257	280	236	298	284	254	311	303	284	267	275	280	299	308	279	321	279	300	270	285	275	282	275	243	264	254	288	272	257	264	271	276	272	283	276	277	302	284	312	251	265	264	274	252	264	268	262	282	277	243	242	244	274	302	272	246	270	264	264	271	251	289	304	277	254	274	257	240	248	269	281	271	261	267	276	278	264	281	233	302	273	278	246	285	253	254	246	249	287	276	292	261	273	282	270	260	271	234	272	271	295	278	285	261	255	274	295	271	271	261	242	271	288	249	248	290	255	243	271	303	280	261	288	267	301	263	256	268	251	262	291	268	275	249	256	270	252	262	265	248	249	261	254	317	303	245	268	302	296	282	274	236	297	287	262	274	262	266	275	249	237	286	277	269	277	261	263	276	264	284	286	250	296	286	285	240	276	308	264	267	282	259	246	270	256	242	271	303	281	239	269	284	236	268	251	251	259	280	256	288	289	273	269	257	280	282	252	265	264	263	282	258	260	262	282	278	286	262	273	280	261	261	263	254	274	258	272	268	252	272	260	306	330	253	282	285	279	271	240	283	237	279	277	252	248	282	269	272	277	288	256	237	289	311	255	264	287	279	288	304	279	272	302	263	311	248	271	272	256	255	239	254	287	278	270	265	253	287	276	287	295	251	295	257	251	285	288	266	294	248	235	304	248	283	262	254	258	275	301	280	266	265	246	259	247	298	275	297	267	315	285	296	274	269	260	269	278	286	265	250	286	286	277	294	258	284	270	268	258	253	247	257	263	263	276	241	260	272	244	275	262	305	255	261	261	267	269	275	248	260	288	274	265	256	265	295	241	277	273	263	278	317	276	260	265	288	278	257	239	260	224	279	255	268	260	245	293	293	274	252	287	282	276	267	285	275	235	292	278	276	269	290	284	252	284	278	306	281	259	274	278	283	246	285	267	260	284	235	306	271	300	267	290	263	267	271	273	266	259	276	296	282	282	293	298	298	271	283	274	288	282	262	237	288	251	269	258	250	267	285	260	248	260	274	236	258	262	278	258	256	266	288	256	282	301	268	250	297	284	279	281	274	243	275	280	281	274	265	279	237	261	263	278	261	246	289	278	266	265	248	273	275	277	264	275	303	282	257	270	287	253	261	277	280	316	281	262	264	266	257	246	252	301	277	293	288	284	275	295	305	290	229	276	251	300	290	257	270	260	268	252	270	276	288	268	244	279	253	268	247	269	257	239	270	307	266	273	278	249	295	251	280	258	282	264	276	256	266	264	269	269	263	274	265	301	290	308	266	247	257	293	274	291	295	282	256	281	278	293	291	263	285	257	259	281	255	283	261	241	276	269	304	266	255	273	263	306	261	274	256	285	272	259	233	254	277	275	273	247	267	266	272	274	259	278	261	295	262	264	267	278	277	272	295	264	291	310	303	286	274	258	276	253	258	288	259	274	287	261	241	288	247	267	271	259	240	280	284	285	276	300	293	277	274	293	264	261	291	270	278	291	270	275	272	278	268	290	263	292	285	254	269	277	270	262	268	277	302	257	269	265	291	308	284	265	246	262	317	266	262	260	296	245	258	255	297	299	260	250	294	278	276	249	292	284	277	275	256	249	273	271	283	275	227	277	242	249	265	267	269	275	294	309	280	281	254	234	286	285	273	250	282	279	302	274	284	272	277	265	298	263	291	269	256	273	256	271	279	270	301	274	268	286	277	258	267	282	240	291	266	280	260	289	281	288	263	248	245	230	265	272	254	269	286	267	259	264	280	265	278	304	250	242	272	294	290	276	257	239	287	270	318	281	284	283	302	248	268	278	291	290	259	281	262	273	294	259	277	291	288	258	293	270	257	282	272	241	267	285	272	284	282	275	281	248	236	281	286	294	263	302	303	295	290	278	263	279	261	240	262	253	263	260	272	281	278	273	294	264
5604	2331	1186	728	708	670	648	688	714	690	706	693	700	718	673	724	685	662	676	692	679	670	701	686	740	681	687	647	662	685	683	708	673	686	685	682	709	687	680	689	720	662	675	637	716	729	697	725	685	695	736	701	728	690	685	716	705	696	683	672	669	683	715	681	652	687	717	718	696	695	667	702	690	728	698	712	685	725	682	732	659	677	734	690	700	696	691	681	695	686	719	688	653	654	694	658	694	633	663	679	695	697	697	661	720	700	701	710	677	691	719	675	703	733	681	663	646	661	687	636	674	759	680	709	677	694	662	679	730	715	682	704	650	678	695	700	655	693	677	663	668	652	696	682	648	697	637	690	678	712	721	667	698	682	689	730	692	719	694	688	664	681	728	724	665	720	731	698	689	655	702	643	694	700	722	679	683	728	666	635	705	658	722	650	703	647	713	711	709	737	659	676	679	682	737	677	680	688	692	704	700	634	685	622	708	631	661	720	699	658	751	698	705	713	692	700	705	685	637	711	644	688	685	670	682	703	701	648	671	691	714	704	703	722	660	715	755	638	685	677	701	680	724	648	687	692	650	690	695	674	712	687	685	638	720	726	703	659	692	697	684	674	671	704	661	723	718	688	697	667	676	681	708	676	692	647	702	671	669	655	707	664	714	730	684	684	646	639	718	649	693	693	700	701	701	656	691	712	679	705	700	709	762	717	692	731	664	695	733	701	732	675	708	694	729	698	748	691	685	681	723	687	673	669	657	743	699	662	696	704	659	655	666	703	739	692	696	707	710	636	706	725	676	666	700	663	714	677	700	679	735	699	615	697	634	709	692	661	687	742	642	652	698	688	684	689	668	673	725	660	698	682	720	722	625	746	697	684	683	616	660	678	682	680	665	714	714	719	708	732	718	707	730	730	639	730	674	721	658	674	740	660	718	697	670	678	726	739	730	712	743	686	718	692	689	655	667	729	709	675	704	720	690	701	683	712	698	676	681	718	686	642	742	717	691	667	720	731	728	732	703	703	689	664	712	750	699	728	653	695	686	720	666	673	705	708	671	699	716	710	654	699	667	671	737	669	682	691	647	694	658	702	652	663	717	681	709	698	695	712	634	689	699	662	690	691	629	699	703	692	703	702	746	672	699	668	731	732	684	689	669	677	661	721	692	672	700	676	678	703	704	683	693	644	637	712	697	718	736	660	716	697	659	737	668	741	651	687	720	737	718	628	680	750	697	686	700	720	706	676	729	693	680	679	718	708	719	661	712	704	705	676	701	711	700	692	643	683	682	663	680	676	678	745	686	722	702	694	685	696	683	686	701	705	680	700	641	687	665	679	688	672	697	682	688	667	703	699	689	678	706	672	688	712	719	699	695	682	733	686	722	691	625	699	715	684	676	673	684	705	740	663	701	744	702	657	671	785	745	736	663	678	717	750	682	699	704	713	712	716	723	693	735	703	718	678	711	639	671	679	694	686	724	734	723	686	697	672	734	682	696	702	726	711	732	677	677	708	711	729	716	697	655	684	703	695	700	703	702	693	724	686	685	682	692	679	697	699	677	701	713	628	671	708	679	670	665	737	700	668	706	715	709	650	706	657	687	724	708	649	722	665	660	694	701	700	677	742	714	681	690	654	707	728	658	650	696	718	633	648	688	710	695	653	703	713	669	695	661	681	734	732	688	685	676	703	679	706	692	680	699	725	703	710	666	692	689	694	697	678	737	722	692	666	656	730	697	681	658	701	681	704	686	691	664	707	696	742	683	666	661	691	712	678	708	683	664	686	672	701	683	722	706	669	698	693	753	681	721	675	692	706	683	667	729	679	688	672	703	699	733	664	703	666	669	723	667	695	682	719	672	720	728	707	685	689	710	680	692	640	699	700	706	656	690	731	675	675	707	699	670	735	668	724	696	734	696	758	656	728	680	704	709	746	696	737	668	691	658	707	700	684	696	740	716	652	678	681	733	669	731	670	701	686	720	687	682	708	697	694	714	676	707	633	682	754	646	762	662	723	689	695	658	687	650	694	684	669	709	672	721	726	681	699	707	713	671	697	687	673	675	697	714	631	679	714	664	747	685	667	718	697	691	708	668	684	670	717	701	670	653	724	674	692	705	708	632	701	684	678	708	677	696	714	718	715	712	648	709	656	667	655	705	692	761	693	695	676	679	703	683	678	732	665	640	649	674	709	732	642	703	690	731	670	677	710	685	671	669	695	659	659	701	693	705	681	646	694	687	650	728	734	669	709	688	665	709	674	713	691	688	708	706	669	692	734	696	659	695	701	669	676	704	662	665	669	659	713	690	741	653	708	679	720	651	685	694	671	706	689	690	691	648	713	656	655	732	643	653	771	679	693	703	673	648	737	677	672	663	695	747	657	684	688	699	719	685	701	707	674	727	694	684	686	719	710	724	719	700	676	705	699	683	646	713	717	698	689	625	730	673	673	683	716	638	662	672	648	729	737	698	715	699	695	678	673	701	727	715	706	736	733	657	714	682	700	750	712	683	683	691	657	717	754	702	734	703	685	693	753	660	726	636	661	691	697	664	711	708	702	659	675	734	717	708	667	651	673	702	674	708	724	675	659	656	690	692	700	712	689	722	713	636	690	655	716	683	710	699	693	674	678	697	677	685	710	706	677	679	692	641	686	669	717	769	712	662	718	677	693	707	711	690	674	695	684	676	701	707	714	748	708	707	645	668	743	720	635	698	710	724	684	680	714	630	664	680	658	670	675	666	718	681	711	680	683	675	690	686	691	699	727	700	727	706	676	721	709	682	685	685	697	664	717	708	665	696	724	697	661	717	693	688	710	691	703	679	735	651	686	705	699	713	661	655	695	709	658	759	688	672	678	682	705	623	666	677	670	649	719	695	683	725	666	701	622	705	668	713	708	678	706	704	703	685	683	717	740	713	710	717	694	687	684	706	726	702	710	719	687	712	699	669	683	670	687	708	719	688	699	680	640	711	666	699	718	710	685	675	716	647	679	721	715	679	721	703	667	734	668	687	708	741	665	688	663	657	683	736	700	679	680	691	664	658	681	715	666	659	660	710	738	705	691	720	614	682	727	706	689	716	721	681	710	719	692	663	693	693	673	681	629	688	645	674	704	677	711	751	673	683	711	730	710	667	679	676	714	715	721	654	700	684	769	679	669	692	693	663	667	674	711	685	703	677	672	720	610	704	647	761	689	689	650	684	669	714	683	700	692	650	704	726	685	687	710	752	654	724	696	675	689	699	647	710	696	684	701	711	729	729	697	715	675	674	709	682	660	697	719	730	745	685	760	707	720	689	689	670	725	672	680	675	726	685	705	718	691	680	683	691	706	698	670	690	703	707	684	707	700	693	719	724	739	687	736	706	699	710	699	731	660	711	673	645	691	712	726	665	662	701	658	677	691	707	741	679	654	718	683	715	698	662	700	640	694	728	702	655	657	699	673	697	716	702	657	677	700	692	703	737	724	721	689	677	697	696	644	698	663	706	666	713	700	705	715
24681	21004	23898	28307	20999	12784	574	414	371	381	380	370	373	357	356	367	379	386	333	394	355	404	372	357	378	345	341	373	381	382	379	337	377	338	341	340	357	344	363	392	352	359	379	358	367	354	364	346	354	349	348	363	323	349	381	338	349	325	338	313	369	387	367	363	337	367	378	349	285	351	344	358	338	340	345	348	332	351	351	350	380	371	359	405	354	341	362	352	401	342	355	364	382	353	349	378	381	357	389	377	364	378	305	360	360	379	366	346	354	374	363	382	374	370	344	312	376	353	334	317	328	314	362	382	352	352	347	339	376	338	334	381	358	329	375	354	351	329	364	321	345	347	353	349	345	342	375	368	343	350	363	354	387	324	347	325	361	365	344	343	343	337	347	341	361	357	351	385	364	399	350	361	353	351	331	365	337	374	345	380	337	337	388	341	336	398	342	372	327	373	384	350	361	357	349	353	337	368	361	335	356	332	360	376	340	344	305	390	373	358	349	320	330	360	339	355	342	373	364	374	339	368	332	348	342	312	368	349	373	376	355	323	330	387	350	347	366	364	345	324	345	357	362	364	382	394	367	383	300	334	353	379	373	367	313	371	351	375	386	367	359	344	351	371	351	364	379	349	353	345	359	336	338	350	391	344	342	358	320	347	337	398	334	344	382	345	364	323	311	337	343	330	351	355	372	362	359	327	347	329	368	345	365	354	339	344	336	328	386	352	316	347	327	361	346	371	349	328	325	340	358	376	316	352	360	356	369	361	384	333	373	357	373	373	371	368	361	325	325	378	359	367	361	321	351	330	351	381	363	338	340	337	325	337	366	374	339	338	395	362	352	365	395	375	343	352	371	386	389	362	347	317	332	342	332	364	344	367	339	344	362	356	370	344	332	348	366	349	359	385	303	367	349	353	338	322	348	348	360	339	361	342	326	375	339	316	359	371	355	365	354	340	359	419	321	337	365	335	372	352	350	351	392	346	354	351	376	350	384	361	354	358	368	359	355	340	351	383	371	324	369	370	363	361	339	328	352	363	341	351	356	369	347	319	334	359	357	350	348	363	358	354	334	358	350	326	383	355	361	318	380	362	324	370	348	355	370	368	345	351	339	326	353	347	349	397	372	345	346	362	328	349	359	365	351	353	349	344	338	343	358	364	377	317	373	374	357	379	333	355	358	340	359	342	345	375	337	357	352	334	370	351	361	365	364	381	352	356	340	326	330	341	370	381	380	363	344	390	349	354	351	329	340	380	377	330	381	366	363	342	330	303	369	354	349	360	361	362	358	334	351	311	363	350	377	343	337	327	348	322	357	367	343	358	345	360	339	312	325	344	366	370	368	365	354	376	383	343	354	390	359	324	328	370	333	371	357	358	340	367	338	341	383	333	372	343	341	345	382	363	365	352	360	330	352	347	334	321	344	365	364	361	340	321	356	340	349	325	342	326	336	324	387	349	376	334	355	361	334	366	360	381	342	365	364	347	375	323	348	373	323	367	331	343	357	360	340	339	318	342	318	339	349	326	327	388	339	356	382	347	362	337	347	350	331	349	328	364	363	361	314	365	399	374	329	359	338	345	382	387	335	352	350	338	344	343	369	371	368	364	363	351	378	308	369	387	346	359	373	368	339	337	347	367	353	379	332	369	357	350	337	386	329	350	306	331	370	347	387	384	384	332	365	387	378	344	336	347	323	338	352	333	372	350	327	355	357	334	313	371	308	346	332	376	350	303	390	344	348	365	368	339	353	355	371	366	361	343	351	367	341	362	348	412	351	363	315	325	373	365	347	353	343	364	390	340	320	337	344	324	330	356	340	368	354	340	356	365	356	354	353	343	358	328	360	331	366	355	349	348	334	363	427	353	360	355	344	338	350	369	344	373	322	351	355	363	341	349	360	359	349	341	377	352	363	320	338	360	365	325	369	336	345	368	356	353	369	328	336	325	320	384	336	299	352	368	356	335	358	364	336	355	380	379	359	387	347	348	327	405	330	334	332	374	346	354	349	388	339	370	328	346	394	356	364	345	323	337	370	353	357	347	357	340	348	347	351	340	340	339	357	360	366	353	349	352	341	338	332	341	352	320	308	336	372	316	337	413	343	323	378	339	353	358	357	378	369	392	382	370	367	359	358	378	400	345	378	346	318	370	327	365	340	323	381	387	348	354	362	388	370	352	339	354	367	341	333	306	333	367	344	371	365	360	390	376	337	342	335	371	331	326	390	367	339	363	355	341	346	347	354	369	339	364	327	343	370	373	379	343	340	338	363	347	403	353	353	347	342	346	362	370	352	390	347	369	342	348	312	370	357	313	367	402	346	336	315	361	293	328	419	372	353	388	344	345	327	367	360	376	372	383	363	383	344	358	358	329	368	313	324	344	380	334	360	362	314	380	358	349	373	345	353	375	333	317	303	320	385	369	364	368	365	375	352	385	370	375	334	358	358	399	326	368	375	385	353	363	347	377	359	340	339	349	360	364	379	331	366	347	348	332	345	343	338	333	352	369	340	328	366	325	344	351	379	315	361	396	328	364	368	352	356	368	377	344	334	367	334	362	348	347	355	354	373	364	345	354	365	337	366	344	367	320	337	343	359	354	382	347	350	373	359	368	354	353	354	358	414	348	334	363	370	358	368	330	404	351	328	377	370	307	329	314	334	331	350	367	343	368	373	341	354	368	349	329	331	345	368	365	326	368	327	323	359	332	349	334	371	342	347	332	348	351	353	360	366	315	347	369	362	356	368	355	364	348	326	368	334	351	381	320	345	348	355	376	357	356	341	340	360	346	360	346	342	350	338	382	340	363	354	361	375	353	364	348	358	309	380	363	349	325	335	338	363	315	303	349	356	328	338	340	353	334	362	341	345	338	313	394	384	380	369	363	350	349	361	348	370	357	336	344	348	341	350	355	367	340	392	337	370	350	339	326	368	388	359	338	390	351	337	400	354	348	329	357	337	367	344	340	331	341	353	351	375	337	333	337	314	373	338	373	341	359	336	371	391	374	360	353	377	381	319	349	356	341	348	337	373	353	341	329	367	365	375	348	357	384	334	319	358	354	367	379	342	337	378	350	336	380	342	355	315	331	381	336	356	350	361	327	401	361	357	346	369	357	346	319	368	383	361	368	351	348	386	379	356	344	332	369	338	332	384	387	392	364	360	337	347	316	338	356	369	374	343	344	338	367	341	349	378	347	364	351	370	351	334	341	369	371	367	347	353	330	331	332	398	316	348	337	387	399	345	348	349	355	334	358	345	328	375	324	358	349	341	365	338	320	330	338	344	384	341	374	356	368	338	338	348	337	358	344	373	346	356	349	362	349	377	373	346	343	360	370	362	358	347	368	336	352	377	342	368	365	351	354	390	335	356	401	358	361	347	316	345	352	355	367	344	351	345	337	360	374	400	345	353	363	372	376	381	352	324	392	340	373	336	330	354	325	351	337	331	341	350	321	325	341	341	319	352	323	350	350	368	350	359	338	390	351	332	366	363	355	317	384
3838	4700	2047	1030	954	901	906	900	893	880	854	857	905	813	885	824	836	813	871	860	858	833	834	831	789	865	853	876	850	811	863	784	825	888	867	812	886	870	825	845	835	828	827	842	816	778	891	888	862	874	851	804	800	801	858	855	832	842	825	868	814	856	867	819	858	831	812	855	870	909	844	821	827	816	807	863	873	809	853	878	851	824	859	819	859	843	846	888	867	844	828	903	795	838	856	809	882	854	857	825	865	915	876	914	878	864	816	809	860	849	824	856	947	833	869	890	880	838	920	836	819	899	839	860	791	768	850	846	842	849	826	814	829	893	841	850	829	822	845	900	874	871	857	889	827	865	837	844	933	897	848	848	840	884	876	792	856	901	868	861	845	869	866	799	867	827	855	890	818	870	818	851	910	844	844	832	850	828	873	851	854	790	883	872	813	829	915	791	874	887	813	880	796	860	868	880	850	867	860	835	863	853	833	813	800	827	863	868	817	806	841	867	830	837	874	844	834	847	913	860	824	826	859	890	834	827	842	837	861	814	773	858	835	819	896	861	814	808	869	863	830	865	838	796	852	826	886	864	896	886	817	832	886	849	898	899	865	865	857	850	875	797	823	831	837	822	843	885	895	876	830	889	872	807	822	862	882	858	852	897	820	822	843	872	856	897	827	828	867	832	844	850	814	825	899	829	857	807	805	842	843	821	822	873	858	867	813	870	807	829	867	818	843	833	856	824	814	858	829	894	826	845	882	857	844	823	793	887	876	831	847	877	884	827	853	818	829	855	862	842	872	854	850	806	829	848	899	839	878	884	780	840	854	851	864	856	921	846	876	825	822	840	798	844	871	860	851	850	813	887	854	860	813	874	819	857	849	888	856	882	819	880	886	860	842	857	849	845	843	889	860	865	905	819	866	881	827	874	881	841	813	858	860	908	874	833	834	873	803	841	877	812	855	823	875	829	807	834	849	803	891	822	855	849	826	855	796	849	824	828	824	859	822	814	892	845	815	866	862	813	804	816	888	844	845	898	874	862	818	882	836	843	831	845	807	884	842	812	842	760	859	829	860	853	883	859	837	927	816	804	832	889	832	840	854	867	859	869	866	830	846	806	848	832	919	850	814	872	853	822	861	836	881	907	828	884	826	857	846	874	846	904	862	834	820	863	863	857	793	851	873	825	838	811	859	844	786	817	855	847	820	842	850	842	846	800	832	861	877	867	826	824	838	816	857	825	854	854	857	839	856	825	898	807	856	814	853	885	821	844	849	872	848	840	866	819	772	838	818	850	897	825	858	856	874	782	791	929	830	818	856	828	822	840	849	831	848	800	894	853	833	866	848	897	858	859	918	837	828	834	872	853	884	823	900	887	856	880	839	864	831	834	836	809	874	766	835	865	832	847	811	879	825	845	858	825	811	849	875	877	871	862	873	865	830	821	891	835	849	826	848	903	901	861	857	865	885	829	811	880	825	842	799	844	826	878	881	877	819	809	836	774	819	866	857	816	837	867	875	903	823	811	877	854	849	845	852	873	894	861	840	853	848	826	793	850	843	811	840	863	894	911	854	846	891	848	823	822	789	846	859	834	855	755	850	852	811	889	831	820	918	834	875	840	841	819	896	829	843	819	832	900	879	820	910	853	831	868	863	857	868	845	870	838	851	870	871	859	828	853	833	851	867	825	893	880	813	808	871	842	800	830	888	848	832	888	906	840	811	837	825	819	820	767	833	905	781	880	875	822	784	854	860	830	872	878	867	821	846	838	854	818	854	866	882	870	820	863	846	854	841	849	818	863	871	910	855	896	868	845	867	878	885	882	823	867	839	818	818	867	856	815	906	851	837	816	857	842	828	834	846	835	861	828	827	822	817	830	810	859	854	877	865	839	829	858	880	877	881	891	820	856	885	833	822	841	857	847	878	895	863	780	862	844	865	829	842	865	855	828	802	843	803	836	852	857	853	884	853	861	873	848	866	827	856	893	877	824	801	881	894	862	807	904	843	800	874	796	851	847	825	859	840	853	786	854	886	891	870	873	817	911	863	876	848	872	851	858	892	819	857	879	824	811	810	842	832	800	864	822	858	859	830	842	862	831	857	915	857	880	838	812	828	840	862	844	903	872	870	806	775	870	788	811	842	856	827	840	823	849	865	797	829	834	825	839	826	842	831	884	859	848	836	806	860	818	856	796	862	815	839	838	886	874	877	837	833	879	863	847	892	819	838	849	889	824	831	814	861	874	852	848	854	878	877	873	868	879	857	812	886	872	811	826	823	855	846	845	916	884	863	890	842	841	919	876	867	823	817	854	859	840	831	847	829	854	857	870	870	818	846	875	860	849	882	890	855	843	810	841	819	883	839	833	875	846	894	830	798	883	815	865	838	856	902	863	856	885	818	842	862	794	808	751	875	779	873	833	825	847	850	873	813	827	838	858	883	834	796	846	868	885	844	835	860	876	819	831	769	832	848	812	874	827	811	896	857	823	887	852	862	853	862	869	828	845	893	808	856	810	863	797	861	797	844	899	812	828	837	842	818	835	846	881	820	844	857	851	850	862	825	836	815	828	822	836	814	833	861	874	895	806	856	873	840	828	886	831	815	901	831	837	879	854	855	822	869	838	906	834	900	872	849	825	873	901	829	851	839	815	859	841	824	845	822	821	851	873	807	840	791	805	863	827	875	851	810	822	886	841	851	854	832	845	915	843	838	821	851	868	844	836	892	846	799	813	786	835	813	878	805	903	909	805	802	868	834	848	835	875	847	834	877	866	881	854	888	845	856	832	809	836	862	858	838	862	854	858	872	889	839	826	878	840	844	839	861	876	864	790	834	859	804	836	850	865	806	877	876	913	871	799	793	813	835	838	827	806	847	840	864	897	854	814	851	822	850	855	859	896	881	873	826	840	833	853	804	841	870	844	872	862	883	856	837	835	837	857	852	870	839	869	855	858	857	847	852	873	881	872	806	874	869	846	822	903	887	900	832	862	857	797	877	843	824	868	830	914	850	861	895	810	865	833	890	829	844	860	910	848	852	866	835	817	854	831	906	840	848	816	892	834	804	850	848	844	854	815	848	835	817	859	833	828	813	882	831	850	836	889	772	882	843	830	822	803	871	858	874	765	818	864	846	833	829	880	852	818	862	832	861	842	907	871	869	883	840	891	883	858	843	859	847	859	846	879	812	871	855	836	867	820	834	853	853	853	835	834	868	827	922	828	844	865	890	822	886	815	811	840	843	851	818	824	868	841	840	855	855	916	858	809	828	882	904	848	862	829	810	910	879	827	883	900	877	903	812	888	852	852	828	869	842	913	872	851	841	813	815	841	836	828	859	891	841	831	890	835	854	851	833	857	831	816	846	904	876	880	903	879	885	882	863	834	867	837	871	840	887	870	866	846	802	787	843	813	839	848	883	861	858	909	878	829	837	821	866	852	877	849	869	850	839	842	844	862	838	837	880	841	887	814	819	826	896	813	871	879	811	881	845	856	854	827	831	827
23930	21024	24369	27854	21026	21037	13690	598	342	334	306	301	306	255	258	250	288	223	257	230	238	263	210	247	236	260	264	249	244	260	267	256	237	216	273	234	207	217	243	248	227	215	236	229	236	268	221	213	254	219	238	223	227	235	218	244	208	238	229	234	201	234	229	236	216	254	239	223	225	252	231	235	227	220	242	233	258	229	225	232	280	238	206	210	253	262	206	217	235	247	235	245	261	223	230	216	260	236	232	236	234	225	237	229	211	214	258	222	231	234	255	247	211	214	239	265	232	252	223	236	224	220	258	242	241	233	227	205	259	222	217	231	248	245	209	242	231	206	211	241	235	251	232	192	192	265	208	245	227	244	219	268	222	267	227	208	236	230	232	221	233	216	221	221	207	234	221	263	211	253	261	240	239	235	239	268	240	241	233	205	243	243	229	231	241	237	211	247	228	234	235	239	242	222	227	211	237	225	239	248	239	203	243	246	218	226	217	208	228	219	227	253	234	211	228	216	234	232	261	253	226	225	251	242	224	241	227	232	231	234	244	243	237	235	250	253	245	239	230	250	245	237	235	232	209	223	245	234	239	267	264	228	238	232	208	224	219	233	239	258	251	230	227	221	219	215	220	222	213	234	273	241	246	225	234	242	231	228	216	236	258	233	226	229	198	231	218	251	244	264	216	213	224	211	247	219	243	220	245	242	195	254	246	230	253	228	231	227	220	225	231	244	257	203	246	257	224	240	226	258	221	232	209	215	228	242	222	219	211	243	252	234	215	210	243	258	237	243	224	211	229	239	249	233	249	256	234	243	219	199	207	235	232	253	238	216	220	219	237	264	235	255	231	218	256	218	242	237	228	205	255	218	246	221	216	252	236	211	234	204	222	240	239	219	218	213	255	239	247	236	224	260	234	273	254	219	238	243	214	246	247	229	237	253	243	229	245	224	227	230	253	259	235	260	229	252	263	259	215	214	227	203	230	252	230	224	223	248	232	237	216	219	237	220	232	236	232	213	221	236	218	250	219	222	234	233	214	230	220	244	246	242	221	258	251	242	248	252	212	189	234	238	230	231	204	221	230	237	203	263	268	226	242	240	240	242	233	235	228	213	211	231	241	257	218	243	226	217	247	240	242	219	230	225	261	280	252	239	229	235	228	233	225	223	210	249	239	240	248	266	232	201	227	244	210	220	221	237	229	243	241	222	222	245	229	212	251	252	230	243	219	233	242	242	178	236	215	233	243	242	190	202	242	229	222	259	217	264	233	218	232	222	265	240	244	220	232	245	242	235	225	227	233	215	253	229	244	236	196	237	203	254	232	236	233	226	230	215	243	245	249	237	205	223	224	240	221	246	237	223	213	219	227	243	247	231	240	244	227	197	233	240	212	252	239	221	216	246	225	246	208	228	245	232	224	251	245	215	231	184	225	228	228	236	222	219	236	237	222	214	215	211	245	203	219	245	254	229	241	235	219	237	193	253	264	240	252	235	242	215	233	231	241	227	261	238	218	222	244	236	249	220	252	247	215	236	192	268	215	246	234	173	232	227	211	240	254	214	253	233	224	250	204	194	219	241	238	226	232	235	176	240	211	209	221	224	235	228	202	216	239	248	247	228	235	214	242	252	231	211	245	234	236	212	254	225	231	217	214	255	231	228	254	191	242	209	256	241	266	227	242	227	232	233	251	241	239	202	200	230	228	222	239	252	226	223	239	222	234	204	206	225	223	253	223	231	254	229	245	224	196	216	224	250	233	246	222	216	221	273	251	238	257	252	249	227	226	250	204	248	241	232	227	242	232	208	221	241	238	226	235	240	223	194	250	225	256	243	206	248	246	251	250	244	250	225	203	228	226	228	245	259	222	227	229	219	243	234	214	224	242	255	204	234	235	238	240	251	235	257	226	235	226	216	237	223	229	268	243	268	231	227	222	221	241	222	220	227	222	226	231	287	233	244	241	242	218	220	219	226	236	231	246	228	244	250	242	240	241	224	233	244	205	259	236	235	245	233	251	247	226	222	232	205	217	243	232	241	216	221	230	233	212	240	225	230	197	215	236	224	240	247	235	226	208	207	262	255	206	235	264	247	230	228	201	214	245	248	204	251	226	217	201	206	208	230	235	232	248	243	219	217	238	197	220	228	217	265	241	239	241	208	247	249	211	234	226	242	249	255	238	236	253	236	214	211	232	228	211	242	203	236	220	247	241	219	206	280	227	254	238	235	242	242	246	230	218	250	236	209	217	234	253	215	198	225	213	239	244	227	224	238	207	241	206	199	240	203	233	251	227	222	233	256	219	220	209	253	252	223	234	219	216	187	213	224	231	226	206	234	240	248	248	236	254	224	223	244	241	224	199	211	229	238	236	252	230	244	245	204	210	226	233	253	237	274	207	214	253	212	220	258	235	236	216	277	223	220	229	244	225	256	243	238	235	227	261	240	224	237	246	225	231	237	246	237	266	226	249	260	203	262	223	261	214	247	251	245	237	214	238	243	219	225	218	236	244	244	234	228	230	229	227	225	226	203	242	244	225	233	219	240	210	218	257	228	224	237	199	237	236	246	259	231	242	238	240	222	225	215	234	235	214	253	232	230	228	226	253	233	254	236	212	202	202	253	222	225	239	233	230	241	235	251	254	215	238	209	253	246	233	215	223	208	233	261	233	223	250	213	209	206	206	239	242	243	254	222	236	240	231	242	253	253	254	243	229	209	212	225	238	245	217	237	249	205	221	232	253	259	237	240	267	247	238	214	235	247	208	248	229	231	233	254	235	222	243	216	237	244	213	226	237	228	266	258	222	219	257	237	229	214	225	234	221	252	229	210	230	232	226	238	269	240	220	246	229	244	246	236	207	202	237	251	210	227	233	215	217	210	218	185	210	225	234	220	247	255	218	236	259	202	222	244	226	224	230	249	204	229	200	215	238	277	236	222	230	237	232	221	232	238	234	205	251	233	239	226	227	218	238	256	233	187	251	223	253	209	217	234	195	233	237	202	214	221	235	226	238	211	199	234	258	210	263	205	263	231	230	256	220	233	216	216	244	225	227	226	237	224	231	237	212	203	250	232	239	218	251	217	252	282	243	216	234	234	278	192	221	230	199	249	208	205	243	234	230	221	223	229	234	251	215	226	225	241	248	224	243	260	200	228	212	213	254	232	227	253	223	207	230	240	230	216	214	232	224	230	224	227	219	225	230	226	210	217	252	217	263	226	216	227	206	224	269	239	233	218	212	199	258	253	229	228	260	247	229	265	242	221	249	221	230	250	217	224	203	243	225	208	211	201	223	231	233	242	242	242	223	217	247	216	251	233	217	231	229	211	232	255	218	215	221	202	215	228	254	254	246	219	213	226	236	247	217	229	234	220	251	228	231	218	225	208	242	242	244	251	230	238	220	224	274	210	237	208	230	248	211	242	230	243	242	234	248	226	227	193	217	215	234	224	250	234	234	240	223	242	212	229	241	237	235	237	231	235	218	231	276	221	225	232	217	221	230	259
4096	7025	2627	1106	832	662	621	599	623	590	612	621	572	566	595	559	558	579	576	541	510	516	570	530	562	552	582	579	540	592	540	576	559	531	560	596	607	563	542	610	557	567	581	577	550	551	542	537	553	618	520	572	626	559	582	558	588	542	560	564	565	535	568	592	547	572	515	527	583	560	566	536	544	572	548	540	543	592	563	583	537	564	584	529	561	561	549	577	586	534	556	554	587	574	557	548	564	543	538	553	567	556	538	543	565	594	550	550	547	546	578	542	559	584	571	583	559	589	561	527	578	566	565	590	552	554	568	547	571	576	533	502	531	499	570	570	599	570	550	561	524	541	550	513	552	554	555	542	596	559	573	526	534	573	532	565	584	551	594	570	543	521	573	553	584	563	550	559	598	544	561	553	565	574	573	573	584	556	572	594	569	583	542	585	551	546	563	541	587	554	526	582	521	540	555	523	561	517	559	551	538	527	537	492	580	559	562	505	548	539	558	543	584	535	534	552	555	559	549	556	537	601	579	590	522	556	569	564	557	571	556	536	569	561	565	537	537	522	547	568	516	547	558	566	585	555	557	553	551	563	548	552	557	574	500	532	527	553	532	585	566	532	611	613	548	556	576	569	533	564	564	509	547	550	575	579	567	567	608	546	576	585	574	543	575	504	566	554	566	541	576	508	584	527	547	564	592	533	509	584	568	564	546	564	533	540	559	515	598	523	596	582	561	542	560	586	534	530	551	530	532	588	543	545	562	526	555	604	561	526	591	550	602	573	580	566	537	535	576	544	547	568	531	577	557	525	556	542	569	523	576	540	572	531	522	587	575	517	551	522	568	526	526	533	553	518	565	580	559	532	559	532	552	572	610	566	551	581	555	604	563	564	542	588	580	542	521	535	574	574	596	558	560	564	534	517	521	491	547	517	548	553	528	593	598	542	531	546	559	565	515	557	510	564	564	560	517	577	559	547	602	543	540	520	546	589	596	513	518	581	548	546	527	558	567	553	531	551	555	539	590	527	578	534	526	525	574	577	577	584	541	534	544	597	567	570	551	574	520	592	582	533	534	510	558	525	555	588	555	496	534	594	575	565	545	584	553	531	555	578	531	541	543	564	546	544	544	548	560	539	552	516	551	541	574	516	532	595	590	548	561	589	541	545	538	561	605	558	522	554	583	565	597	562	538	552	546	555	533	568	600	551	575	609	543	579	538	572	548	559	595	562	547	550	589	551	557	549	533	588	580	563	559	546	565	592	561	564	566	546	540	531	563	540	587	554	575	560	572	535	529	527	499	591	539	517	529	525	564	545	561	528	540	551	575	505	526	556	542	571	554	557	565	575	525	538	545	548	528	552	581	571	577	531	572	593	554	567	554	575	565	509	553	535	548	562	555	520	583	555	582	566	533	542	537	570	541	561	546	546	544	539	550	540	577	545	608	579	572	574	554	589	564	557	534	527	533	544	501	527	540	577	604	580	554	557	541	536	560	530	546	511	550	562	521	521	532	585	584	545	538	571	561	571	534	518	516	530	559	525	575	531	564	535	531	559	581	592	568	543	566	550	580	568	594	547	539	558	586	578	574	570	574	592	568	553	571	564	548	528	569	569	518	547	561	535	526	557	520	589	536	542	589	556	547	554	543	529	544	551	549	571	580	509	537	569	560	540	570	550	526	527	568	530	569	549	580	561	543	561	553	543	544	556	567	564	607	601	606	567	554	537	547	560	555	500	510	555	551	549	566	581	560	576	553	516	554	536	552	559	597	542	517	544	535	541	530	549	528	575	547	538	580	562	530	542	524	576	568	557	559	544	483	555	511	541	566	584	580	517	566	540	525	569	537	565	534	582	545	541	551	568	576	549	540	557	570	574	556	574	541	589	575	570	574	577	515	605	556	568	539	579	526	550	591	531	581	545	520	576	560	584	557	557	566	524	568	557	554	557	542	575	564	539	577	556	552	580	592	537	557	524	560	620	564	542	562	582	559	539	578	554	520	533	548	588	583	583	593	547	540	544	580	602	547	549	559	541	568	604	535	545	553	538	555	545	531	534	524	546	521	607	574	543	556	542	529	519	538	531	559	546	570	519	578	568	534	511	563	561	529	546	598	520	608	506	567	582	533	573	587	532	576	535	523	584	551	549	581	567	546	557	525	570	530	535	533	504	548	537	571	578	560	570	535	559	557	538	582	564	557	560	561	573	552	532	527	604	523	537	556	541	550	543	543	548	568	558	581	552	539	576	582	542	561	538	583	617	540	561	550	614	576	531	541	554	495	571	574	564	581	542	560	550	534	556	546	551	565	552	565	515	538	564	525	574	541	560	567	576	533	555	543	589	596	564	544	550	550	560	580	542	528	556	485	528	545	520	564	603	550	574	538	533	557	568	569	577	527	621	560	589	533	573	609	569	521	547	593	582	565	521	574	558	566	524	584	538	596	541	571	588	582	533	576	538	568	575	555	522	544	562	559	592	548	514	544	547	557	536	580	513	562	588	574	554	538	556	558	578	586	560	539	562	572	595	562	528	538	539	512	540	531	602	548	523	553	543	517	597	518	549	558	528	547	578	590	566	560	551	595	554	544	549	567	543	521	577	545	560	546	569	562	585	553	574	556	557	574	553	486	576	547	529	546	594	549	542	535	571	560	575	558	562	537	530	588	551	577	536	566	580	525	575	560	578	556	572	556	545	540	565	552	553	558	556	631	549	537	611	575	577	536	561	529	548	576	578	582	554	592	508	600	558	580	577	555	559	560	533	544	533	608	540	605	577	570	533	565	555	575	530	585	557	567	552	535	572	537	578	563	555	570	534	559	573	536	548	558	536	577	585	586	547	512	520	577	581	550	556	551	585	525	536	552	579	543	542	577	595	565	528	561	553	580	520	528	608	538	519	541	546	551	544	559	550	566	515	539	555	585	522	562	546	546	528	548	555	557	580	562	585	584	602	602	569	592	579	557	565	543	543	551	556	557	530	568	557	569	574	554	545	563	627	575	560	540	584	608	515	533	570	566	505	539	565	553	570	592	575	543	577	540	563	525	570	580	593	564	537	575	542	568	538	570	578	563	538	574	561	525	513	596	522	614	556	555	570	587	553	529	557	532	533	558	529	514	570	591	571	541	566	522	571	534	565	578	511	566	577	585	536	570	576	536	563	564	500	541	538	521	572	559	536	547	562	572	547	564	565	528	539	555	540	579	546	516	555	597	570	554	588	536	554	543	554	522	535	552	514	532	550	537	541	595	568	531	534	549	517	599	515	590	545	551	580	552	603	596	519	536	561	568	573	575	531	535	575	544	564	590	569	560	532	541	559	568	570	550	536	582	552	573	539	604	557	571	555	586	530	564	550	567	541	532	568	568	554	548	561	516	566	542	582	558	555	543	553	566	571	541	570	601	525	528	551	551	529	564	589	578	546	528	534	556	540	528	536	522	581	525	554	551	556	577	589	549	529	617	592	556	537	565	574	542	588	559	536	518	545	560	605	562	551	521	585
31624	19656	7789	499	297	271	251	283	288	287	249	224	269	261	283	308	281	275	278	273	282	286	254	270	270	289	283	271	259	267	263	293	257	309	274	295	277	258	263	311	246	281	294	267	275	274	281	286	273	267	275	259	258	288	280	243	259	248	283	263	273	257	284	278	263	287	245	246	282	272	246	281	245	263	265	249	242	257	286	269	239	294	253	261	275	293	279	287	309	243	281	314	302	288	263	246	265	265	279	262	266	269	253	272	251	292	297	273	271	293	270	297	250	278	281	280	302	246	276	271	258	265	270	290	255	281	266	258	258	261	256	271	298	283	289	273	277	256	244	257	266	284	262	262	237	289	290	239	299	310	277	277	267	290	268	276	272	272	268	276	286	251	279	275	272	274	281	296	296	292	274	303	304	247	263	269	293	286	285	257	290	262	280	268	275	306	277	268	272	279	245	245	275	304	264	299	256	283	305	284	238	249	269	313	282	263	235	273	271	255	306	275	273	306	233	288	278	240	275	278	263	240	289	263	285	246	270	290	272	253	262	269	284	275	309	277	311	290	265	267	338	268	276	274	257	265	245	271	300	257	270	269	242	250	269	275	275	270	275	298	234	261	273	285	283	258	275	266	249	254	307	267	243	276	245	254	242	278	251	253	281	285	260	280	274	238	274	287	290	252	267	253	244	294	265	285	250	240	253	260	251	242	274	284	294	267	294	268	252	269	242	308	260	273	278	309	280	275	305	271	281	300	294	244	272	264	268	298	240	281	275	308	283	262	279	285	283	272	233	272	273	298	248	267	264	285	287	308	257	287	260	276	265	263	283	233	279	232	276	282	293	274	288	299	261	277	271	261	283	245	292	257	230	216	278	265	287	259	264	279	269	285	274	279	257	282	278	286	267	256	278	232	262	302	250	250	258	271	291	266	291	274	262	264	296	284	267	281	293	274	275	252	265	269	255	279	273	250	303	264	271	283	254	275	267	259	253	275	289	319	293	283	264	241	239	278	270	272	294	266	302	267	246	312	273	266	250	285	267	275	257	290	271	268	283	255	268	279	256	329	265	300	272	284	260	240	251	276	277	276	240	265	253	235	288	252	251	261	253	293	250	315	296	247	279	276	292	295	290	317	282	264	263	274	287	295	266	278	267	281	284	278	297	257	253	239	271	272	259	263	253	238	294	258	240	265	255	273	262	262	246	251	272	287	278	249	276	296	272	293	267	290	264	260	262	234	268	295	273	253	273	273	240	250	264	280	288	234	262	253	275	280	284	248	249	259	329	272	281	256	272	290	285	251	294	276	277	249	290	252	243	306	274	265	284	275	294	300	239	273	269	284	258	292	260	251	303	258	264	269	278	258	271	272	282	277	252	300	262	257	282	266	311	256	240	286	294	293	284	285	265	256	277	228	301	276	274	243	249	263	297	272	280	283	283	265	272	251	264	269	274	262	282	255	282	258	284	262	299	264	246	263	257	323	261	285	259	275	287	258	276	274	256	277	271	252	291	269	248	274	268	255	272	247	282	261	282	247	248	290	273	264	278	299	264	291	261	305	268	237	280	293	264	273	254	259	287	261	289	256	261	278	263	269	247	266	263	296	240	240	277	252	256	293	261	262	267	266	270	261	276	262	282	269	239	289	274	274	275	269	265	300	267	252	284	281	269	280	286	252	267	294	268	283	260	251	289	249	279	289	249	282	287	293	292	276	261	261	270	287	262	289	302	310	290	291	259	287	289	286	268	298	265	271	269	244	266	291	219	236	275	278	289	288	258	300	259	281	284	271	325	302	264	271	247	253	261	265	262	236	299	279	263	262	281	252	283	274	260	240	252	264	250	269	259	282	252	277	257	292	272	247	274	273	307	270	268	275	259	249	297	292	274	275	281	281	254	276	253	272	284	259	288	266	247	301	285	270	303	301	273	268	254	269	288	290	238	275	277	256	262	260	267	272	249	275	268	259	278	279	237	243	292	283	277	269	274	277	240	299	290	259	256	263	261	277	280	258	285	251	299	284	278	294	272	254	274	280	281	257	256	274	267	262	255	276	271	233	267	309	276	274	244	283	287	292	278	229	281	296	277	248	252	294	277	258	280	281	278	250	276	281	307	312	265	256	265	277	266	284	294	263	264	305	267	301	278	258	259	277	274	292	296	260	257	273	257	273	287	262	264	283	245	276	246	301	244	259	314	272	270	269	270	300	267	268	292	280	264	252	273	305	267	256	274	289	270	294	294	270	262	268	268	266	260	300	274	251	252	275	302	269	258	266	274	253	294	273	306	273	286	264	283	235	264	283	265	280	248	260	271	274	259	273	254	253	289	280	263	259	294	272	285	265	273	290	240	264	277	260	296	263	245	275	291	265	270	319	276	251	272	273	260	301	268	264	264	280	268	277	250	296	293	256	283	283	284	283	259	282	263	275	267	292	252	244	263	279	282	246	274	303	274	263	245	285	248	309	266	297	265	244	253	291	271	265	286	271	270	294	263	285	287	261	263	276	251	272	295	266	280	265	258	265	263	269	293	247	260	277	254	288	241	278	251	292	273	266	269	231	280	264	290	301	239	252	247	264	271	253	265	271	283	287	252	246	253	284	262	281	250	266	254	265	284	270	265	299	275	266	251	241	276	266	264	254	292	267	268	263	270	286	251	269	256	261	280	297	270	283	291	268	283	287	262	302	247	259	298	312	265	274	287	262	293	293	286	253	293	275	289	269	280	300	259	297	284	293	268	314	242	256	277	240	253	272	262	284	282	279	264	266	260	270	292	293	285	261	236	285	301	263	279	279	269	288	280	285	278	263	237	269	275	298	252	289	251	280	303	278	288	271	252	287	303	265	284	255	252	270	277	293	261	266	304	264	261	299	280	267	253	270	298	287	314	244	259	282	247	278	277	279	298	318	320	273	298	279	235	271	269	269	256	286	260	281	278	283	242	266	248	286	262	271	263	291	284	274	266	259	266	263	300	277	308	236	274	253	255	255	272	260	233	268	265	291	252	258	275	260	250	263	260	263	241	298	280	250	281	282	304	297	286	274	272	234	284	266	262	277	267	268	280	267	264	252	304	290	278	285	262	284	294	258	289	291	251	278	288	281	272	292	288	279	282	286	261	271	285	275	275	251	285	265	263	297	283	265	285	283	259	257	270	292	265	299	277	285	271	267	274	263	278	263	282	214	279	270	297	268	280	285	269	242	261	279	250	298	254	298	277	289	265	265	285	304	256	313	269	264	221	273	264	278	277	274	281	306	278	278	280	260	274	270	253	269	268	255	267	267	279	270	289	276	257	245	271	264	266	289	270	284	250	272	296	272	262	272	275	301	286	261	289	262	261	282	258	272	289	265	277	253	234	256	289	252	254	277	294	257	283	249	278	273	306	270	282	269	250	257	255	261	280	304	265	284	293	267	293	288	261	254	279	295	312	234	269	285	269	288	274	267	281	257	263	280	237	275	284	278	292	280	288	279	265	255	281	277	272	262	257	275	265	266	275	280
6062	2532	1080	707	692	691	699	648	750	718	709	707	737	674	700	684	713	752	677	678	697	714	673	665	739	714	749	701	730	720	669	688	710	713	708	671	696	720	743	718	688	691	707	724	696	719	707	694	721	718	657	698	717	731	721	693	670	645	724	707	701	711	730	695	669	682	706	737	718	679	638	720	666	675	682	671	740	699	686	751	678	696	704	683	682	643	708	716	738	746	713	675	687	740	691	686	758	731	656	713	698	687	718	711	685	697	689	706	676	663	688	647	734	720	699	668	704	672	709	677	719	647	623	703	697	718	723	668	679	689	687	678	675	672	687	702	702	685	664	655	724	720	689	728	722	687	720	735	750	690	691	673	700	758	728	669	725	691	698	702	679	672	701	685	719	692	675	705	703	713	656	709	727	667	688	683	655	677	701	692	729	652	695	662	664	721	733	680	661	687	673	668	724	711	676	681	713	678	716	743	704	730	689	672	677	672	733	672	707	706	677	728	681	696	674	705	676	647	691	668	681	699	675	741	702	678	667	694	708	684	674	674	694	669	671	694	652	708	717	683	638	696	719	643	742	657	685	663	690	738	704	699	692	688	732	722	663	664	712	737	699	715	687	687	696	730	730	650	731	689	659	733	674	706	682	707	687	682	720	670	713	703	682	689	645	687	674	689	637	698	716	683	670	697	664	676	680	683	733	676	653	704	671	677	740	712	728	677	704	685	694	636	694	680	700	675	648	736	723	675	736	705	717	658	668	706	736	711	726	699	730	705	731	692	682	693	691	730	709	693	703	663	699	651	680	699	717	689	629	671	666	664	696	687	643	658	715	693	718	715	666	732	676	690	717	680	693	702	724	710	653	722	659	750	695	700	688	692	697	655	694	641	696	750	689	693	660	639	735	699	670	708	703	693	690	681	670	707	694	658	666	689	669	739	690	673	709	672	689	640	709	725	723	656	648	677	735	683	721	713	720	666	717	639	681	673	723	704	658	726	745	682	671	758	668	704	687	671	720	636	670	698	673	713	662	714	681	718	675	723	698	726	701	660	708	646	673	686	693	705	665	730	675	702	705	688	721	697	662	686	708	735	708	697	687	668	687	722	719	701	701	721	674	705	718	682	708	666	704	674	724	699	691	731	672	712	668	702	711	681	667	695	711	725	691	681	675	693	714	677	660	691	736	696	713	697	694	674	707	659	720	711	702	705	719	654	723	698	657	718	649	694	720	698	680	709	684	745	681	660	705	684	683	685	715	685	643	674	729	673	705	656	702	701	681	662	660	694	692	713	692	685	747	700	671	709	708	694	697	683	651	665	716	647	695	726	696	724	735	641	720	689	707	693	746	696	690	694	660	728	692	663	686	725	667	684	714	699	713	678	679	711	706	741	688	701	687	706	672	715	712	676	680	647	680	672	734	699	703	676	664	699	702	696	717	703	730	684	684	673	713	723	677	714	717	705	714	713	726	714	720	647	722	685	692	657	676	720	746	653	687	727	695	698	681	735	717	738	669	760	717	662	698	713	682	698	697	660	688	710	722	720	671	698	718	687	699	694	701	733	661	757	696	707	653	671	707	732	693	728	710	658	738	716	686	683	664	741	697	681	675	670	725	738	707	663	654	668	664	684	680	763	692	676	703	682	722	724	673	691	702	682	702	713	676	675	731	696	684	683	700	672	740	694	697	705	653	681	726	696	698	730	731	690	684	699	713	687	682	728	692	671	712	717	690	701	691	685	696	686	710	720	662	671	690	678	674	733	683	660	703	708	704	698	697	709	689	658	687	715	620	700	673	677	672	659	676	699	644	684	684	663	682	760	683	720	709	661	730	698	699	697	744	654	697	698	724	688	698	691	746	704	686	677	756	712	689	763	703	661	692	728	688	638	673	732	718	659	682	706	686	728	751	718	682	678	739	716	665	735	757	676	746	697	696	674	737	674	675	674	641	693	694	660	721	702	672	697	684	648	718	680	735	678	639	659	726	702	691	702	704	687	704	636	677	707	718	718	742	699	638	699	692	696	689	695	692	706	707	667	656	728	679	705	681	690	673	664	700	695	685	709	702	687	727	718	686	685	673	747	758	712	694	700	699	656	665	678	686	724	682	713	684	719	672	659	661	696	684	699	721	653	753	663	697	708	716	668	686	697	686	725	691	684	701	681	652	665	678	672	725	656	704	692	633	741	681	729	699	684	674	707	692	679	705	704	696	696	709	667	699	689	677	619	708	673	672	643	695	701	765	677	705	679	713	687	649	706	681	668	703	684	670	713	730	684	691	671	695	686	694	682	711	730	661	708	639	637	632	700	715	716	682	706	706	655	738	713	717	721	673	722	707	690	683	702	631	684	683	678	702	679	693	718	713	720	702	706	718	661	706	685	721	711	703	711	704	644	699	697	682	686	665	703	703	709	674	690	703	701	706	681	702	686	699	726	674	660	687	712	730	705	692	696	720	662	700	654	666	707	713	683	668	716	680	676	690	633	731	702	678	629	671	646	698	717	689	657	686	728	721	660	715	730	686	725	675	726	704	701	745	717	721	698	689	651	667	666	720	662	700	707	670	720	722	716	711	627	649	754	699	688	696	685	727	700	692	686	693	705	713	721	732	699	682	694	701	682	667	721	655	699	678	682	681	705	662	716	720	730	695	727	674	651	683	709	689	660	693	732	698	692	721	718	702	667	669	718	704	714	706	649	707	711	718	715	723	728	692	709	721	751	709	688	656	693	722	657	696	720	658	665	705	729	717	723	692	653	679	676	689	701	647	717	687	715	728	728	700	693	679	723	692	701	701	641	712	681	717	680	712	706	705	681	702	696	692	730	718	697	663	662	699	684	668	711	741	693	697	690	672	674	746	686	655	697	697	658	677	676	664	676	699	679	693	671	718	691	682	663	711	709	706	665	732	704	659	746	714	671	706	708	684	657	701	658	654	713	697	656	742	728	675	673	679	711	707	659	704	663	679	682	762	703	715	682	703	667	717	676	689	655	688	666	718	681	668	651	684	716	702	696	721	689	694	729	714	699	698	715	732	696	672	682	702	703	724	695	736	719	697	642	653	705	691	686	740	681	709	663	687	681	721	718	734	708	691	712	720	671	755	611	667	719	678	695	696	688	714	686	706	729	691	629	682	671	681	674	650	698	634	690	674	748	715	690	675	680	653	710	672	660	724	669	693	687	703	710	718	747	720	698	701	675	710	723	672	695	713	732	719	746	694	698	714	686	727	700	693	688	723	730	703	703	680	749	676	698	658	684	685	681	680	740	734	672	685	687	673	694	698	730	729	632	722	714	708	637	749	728	692	730	730	690	716	646	709	699	701	681	614	642	716	699	740	714	709	672	731	685	712	733	680	703	686	678	719	662	711	682	721	690	680	670	665	691	663	717	748	712	720	706	682	682	667	664	663	742	674	693	706	709	713	653	687	672	655	668	725	682	721	688	707	756	695	688	678	730	716	726	751	693	692	696	651	705	742	715	703	746	685	690	674	681	692	698
24782	21048	23904	28377	21043	12982	608	472	403	411	411	388	382	368	380	377	374	370	387	387	341	320	399	337	383	354	387	330	352	357	348	336	326	368	355	348	333	365	384	364	383	388	346	355	362	347	376	355	362	339	372	349	339	364	386	386	354	326	363	352	307	353	376	369	368	362	347	343	377	318	380	328	344	352	339	361	368	359	357	373	344	335	376	353	366	327	313	359	362	368	348	366	321	364	372	354	321	343	402	329	349	347	360	380	369	355	363	391	342	345	357	386	357	362	382	369	381	342	403	382	357	347	358	363	353	317	342	340	377	337	397	369	349	355	339	317	354	314	323	383	351	343	372	345	299	378	368	360	348	355	349	352	373	367	383	349	344	363	377	339	367	385	353	348	357	348	371	353	349	404	365	352	354	368	356	368	339	314	325	367	392	354	339	323	344	349	353	336	384	342	371	367	356	365	368	359	361	411	333	360	353	370	343	344	356	367	359	348	311	361	381	332	361	344	346	354	377	363	373	333	323	338	365	330	350	335	370	352	361	365	329	391	338	372	337	387	356	343	388	382	360	350	351	334	333	357	330	392	304	406	326	329	364	359	345	368	365	378	345	385	388	357	350	376	362	360	334	367	341	388	326	368	376	344	359	340	364	335	395	334	357	370	369	368	361	372	365	369	356	327	362	364	325	343	350	347	372	342	368	342	334	343	339	336	366	348	360	344	383	356	357	387	330	352	360	343	388	367	357	340	351	336	359	357	357	361	355	339	310	385	358	340	350	328	359	305	352	359	336	344	345	361	323	336	370	336	366	361	338	368	359	351	375	372	320	368	361	315	354	345	322	355	324	358	331	342	388	370	399	325	416	339	315	373	356	346	350	366	360	373	351	352	337	388	356	380	318	354	366	370	364	354	377	305	362	323	366	344	320	384	367	351	354	338	378	358	388	354	357	362	344	351	349	339	387	377	341	330	362	345	317	333	335	367	355	363	338	353	344	357	344	350	360	337	344	385	376	321	361	370	356	382	352	341	340	347	377	317	357	395	366	376	332	367	331	360	375	320	322	350	380	370	353	358	341	353	362	337	396	341	326	350	374	375	365	368	354	315	352	364	373	316	335	363	349	359	336	346	310	336	376	330	354	347	346	338	370	364	343	402	373	341	354	343	391	340	353	337	356	399	348	337	337	328	362	396	350	367	383	353	333	356	364	335	378	375	325	352	377	356	373	342	346	377	372	366	344	388	366	367	353	365	367	356	370	379	362	348	357	396	343	344	343	373	378	352	383	346	357	346	335	392	363	350	346	342	364	362	376	357	335	362	348	326	348	327	349	384	362	348	355	369	379	346	400	342	322	350	334	372	321	298	352	370	381	364	341	364	383	357	362	369	335	365	381	368	357	335	362	361	355	318	371	361	364	382	359	360	356	369	353	341	362	367	356	342	355	318	391	351	373	376	365	372	354	369	355	362	337	330	350	375	362	377	360	346	367	324	380	360	333	318	355	396	326	358	384	379	355	361	323	330	339	329	373	361	338	319	390	365	359	348	309	355	352	366	354	341	346	375	312	381	361	320	360	348	341	360	365	361	330	332	362	326	358	365	339	329	340	385	373	350	370	400	382	351	365	355	374	374	332	315	329	377	356	378	316	350	343	363	362	361	347	340	380	365	344	366	357	322	348	348	370	324	361	332	361	366	342	388	340	347	349	327	380	375	327	348	336	368	348	339	359	352	345	358	325	364	340	344	344	360	370	322	336	368	364	392	365	331	349	361	363	338	323	380	370	344	310	349	385	337	358	353	364	331	353	325	333	361	379	390	354	382	331	370	391	361	390	369	361	359	357	392	364	326	358	358	375	368	333	340	358	343	361	337	354	322	319	373	389	356	366	371	330	375	332	351	334	345	346	347	322	361	360	376	356	358	343	363	372	373	335	350	336	355	370	372	365	389	394	339	372	334	395	308	376	344	348	364	355	326	363	343	406	339	324	367	359	343	346	324	359	341	381	372	360	309	341	343	341	354	383	345	394	332	355	390	315	351	344	330	334	322	344	346	332	379	355	382	370	331	358	335	360	338	356	403	356	352	351	366	342	360	397	381	359	339	374	349	334	391	336	342	381	341	306	350	364	356	383	377	378	316	351	402	344	332	363	355	371	369	360	332	366	390	373	362	366	361	364	359	351	357	374	355	379	387	334	344	360	332	361	352	378	346	371	369	314	333	330	371	338	344	336	346	329	335	377	380	332	329	356	337	358	331	343	356	329	350	342	374	371	364	324	362	357	334	391	386	373	327	365	355	401	381	342	373	344	341	375	333	356	350	357	354	357	351	341	368	395	336	372	375	359	368	408	351	372	374	353	375	358	344	357	357	365	324	377	392	360	354	372	322	336	339	366	340	354	351	367	360	350	342	348	324	348	370	369	343	366	371	356	340	346	346	353	350	348	356	360	337	354	364	373	350	362	349	345	342	332	353	384	347	364	396	350	319	338	352	331	356	385	354	399	388	344	338	337	363	335	365	367	353	344	369	347	386	383	370	353	374	387	339	376	351	346	328	325	353	336	351	319	333	380	345	331	353	359	381	365	364	348	337	337	371	359	376	332	313	347	355	376	342	362	328	361	399	356	369	369	383	311	333	377	372	354	355	382	339	322	355	345	333	378	332	351	358	356	367	370	349	376	377	333	368	342	336	376	328	322	353	313	369	348	373	355	347	408	349	353	335	347	339	401	378	356	368	338	354	343	367	367	393	354	369	347	343	372	365	357	340	381	383	370	358	365	361	361	332	344	372	353	353	343	373	330	383	354	361	349	365	355	356	331	377	346	343	372	354	341	367	361	360	385	335	369	360	347	355	340	336	381	364	330	389	339	335	373	341	360	380	348	361	362	341	350	355	381	346	359	364	353	351	342	310	373	363	348	358	342	372	351	316	350	336	320	357	374	337	349	379	339	349	338	342	336	347	352	343	351	334	349	356	375	357	347	340	373	345	348	332	317	348	386	352	348	329	373	345	366	387	331	345	363	348	355	330	379	385	369	362	362	335	316	361	356	367	359	343	410	367	382	365	374	357	353	349	329	371	354	346	349	355	330	349	365	364	373	327	367	345	384	364	359	382	368	349	358	349	376	404	386	395	355	388	378	375	334	359	338	364	383	366	380	358	350	363	334	359	371	358	338	338	340	340	300	362	380	361	376	350	362	381	315	383	351	326	367	325	346	348	359	331	372	348	370	385	359	342	373	353	366	387	381	341	340	345	324	365	376	328	330	343	360	368	339	352	321	374	368	354	361	370	351	385	325	357	383	349	329	348	362	355	335	357	350	363	328	335	342	335	369	335	377	389	380	379	376	343	364	367	353	356	363	365	359	360	372	330	375	349	354	325	361	372	350	356	363	330	358	372	371	350	380	339	355	362	394	370	363	360	360	320	342	351	335	345	324	404	369	361	343	340	395	392	395	339	377	351	355	394	350	355	386	352	369	354	344	375	338	343	342	346	357	375
4482	4715	1723	1043	992	899	902	876	889	882	845	831	863	836	872	878	872	852	904	871	903	833	866	880	836	821	851	860	864	854	873	899	874	896	835	885	924	852	880	855	815	872	887	810	816	860	828	905	797	839	856	865	842	882	860	885	839	863	887	813	801	862	840	851	875	833	846	866	851	821	860	881	846	850	903	871	853	863	914	856	825	867	834	843	869	842	858	816	857	879	854	871	928	856	822	854	876	830	840	883	868	832	876	880	864	888	834	850	871	839	854	821	885	760	862	794	833	843	899	838	857	863	815	824	858	877	864	852	784	875	862	821	882	879	860	846	874	915	872	885	845	890	898	863	883	862	856	851	843	849	860	835	853	856	854	848	890	833	836	868	848	896	850	823	891	841	837	895	877	853	856	846	831	879	811	843	911	820	807	902	921	874	863	802	848	835	816	820	859	790	861	867	824	843	865	894	868	880	828	852	860	783	895	846	844	876	909	882	871	857	798	853	874	873	903	885	867	832	803	871	826	869	833	820	857	909	840	839	865	856	822	889	829	895	866	905	854	832	881	837	847	858	829	898	879	815	822	867	855	892	855	858	874	878	795	869	856	864	847	913	806	841	864	830	883	872	855	868	859	839	845	858	856	829	846	914	846	866	864	838	862	861	863	846	880	853	892	813	900	867	872	867	869	831	877	878	832	847	852	869	846	837	864	849	836	834	825	852	845	860	855	833	865	854	867	848	906	835	850	878	802	841	825	868	887	854	864	918	880	871	856	825	850	865	877	865	849	876	841	910	874	857	864	825	795	822	926	835	848	815	787	898	902	839	844	887	821	843	835	871	880	903	905	870	882	805	866	840	865	875	818	881	876	891	881	866	839	867	859	837	879	882	869	848	839	856	840	844	809	827	881	844	851	863	871	862	845	869	876	845	821	876	799	881	812	898	862	847	822	838	932	882	822	876	889	810	802	838	918	818	858	788	860	860	870	874	800	895	834	817	842	861	896	852	871	801	825	886	879	812	892	824	881	832	885	902	870	823	886	855	860	867	875	888	903	895	861	776	853	786	866	846	844	830	870	848	840	790	869	880	816	871	847	847	820	850	849	840	865	905	890	848	864	869	877	809	877	871	821	842	842	829	856	829	856	819	908	876	828	823	873	849	832	833	875	829	878	812	821	849	823	892	839	852	821	841	849	855	866	873	882	853	855	862	887	862	868	808	876	833	878	853	848	911	841	873	883	909	842	854	842	846	872	844	844	869	847	859	851	868	838	857	878	916	849	888	828	824	877	860	843	868	913	808	834	873	844	828	806	836	803	853	812	838	815	858	842	818	827	873	818	870	851	855	881	842	889	851	886	849	861	849	845	851	833	827	878	835	845	841	880	869	765	834	867	879	857	825	888	887	848	835	873	854	880	875	781	818	894	859	829	882	872	914	885	823	829	835	816	870	867	864	850	904	879	856	850	859	813	817	821	835	852	875	862	872	903	823	890	900	860	859	826	864	885	829	832	837	876	900	885	877	849	883	856	867	855	874	908	867	871	846	803	827	849	894	918	858	884	906	843	876	859	845	854	882	884	859	878	798	838	819	864	891	837	822	883	827	846	850	829	860	828	832	838	902	813	887	860	829	847	857	843	822	810	835	810	849	847	851	920	883	868	841	851	862	864	870	846	862	849	805	847	858	881	873	864	840	862	888	822	828	877	868	857	874	867	842	843	858	885	802	912	865	856	849	838	855	833	843	831	862	889	892	843	880	869	803	860	893	853	790	853	790	843	879	813	877	843	809	850	882	873	852	897	858	865	882	817	813	859	870	870	903	865	832	877	876	861	886	881	875	855	815	816	838	894	830	840	837	840	862	800	846	854	855	865	864	869	873	855	838	844	900	821	863	888	881	863	859	878	909	819	845	824	867	862	785	868	920	873	880	820	803	876	870	903	866	854	877	904	810	838	878	853	850	876	858	890	866	870	835	801	821	837	826	864	844	849	802	833	783	831	863	888	868	863	849	854	864	860	844	850	891	838	869	857	852	845	901	896	809	841	872	867	866	889	858	863	873	830	866	837	861	867	825	860	883	854	832	840	857	896	841	862	864	876	866	814	875	817	890	890	872	831	889	852	875	861	886	845	858	890	826	892	897	877	813	861	903	836	819	834	831	891	841	890	872	883	867	838	866	891	841	846	875	831	784	869	850	830	819	838	819	819	886	824	883	889	863	925	866	853	827	869	828	800	849	867	856	841	875	885	884	818	824	863	841	893	833	896	889	810	826	849	840	873	902	838	848	807	837	873	851	884	876	829	859	829	894	806	845	889	873	854	818	873	860	835	866	871	876	875	826	837	839	836	857	833	836	827	902	894	842	833	849	873	862	828	836	875	871	897	840	826	863	812	854	849	842	874	823	872	877	877	823	863	850	823	900	831	844	838	868	845	833	868	882	851	842	803	897	823	866	845	828	873	804	817	920	832	869	876	853	862	908	860	822	850	868	845	799	899	821	850	921	856	860	868	851	806	894	816	869	832	818	864	856	841	855	844	870	807	848	825	863	872	825	833	898	841	851	849	859	855	877	853	875	846	833	858	867	845	867	862	901	828	883	917	884	807	898	881	878	850	814	812	827	787	805	901	896	849	807	887	863	893	867	850	844	921	816	836	831	865	859	862	860	854	850	833	841	852	855	867	862	878	830	868	857	845	868	875	832	907	852	806	850	858	864	820	837	833	867	888	865	826	882	857	830	866	800	921	844	926	803	862	851	865	792	855	829	859	850	860	858	835	858	839	827	830	856	847	880	837	833	907	846	865	835	874	885	800	817	916	818	877	893	819	899	833	866	831	841	891	879	924	827	879	854	867	872	825	871	859	864	841	865	863	879	840	871	864	828	802	855	809	831	840	836	849	858	849	807	859	854	883	814	795	892	804	821	865	829	823	878	840	804	860	880	867	907	828	883	874	840	844	892	866	797	856	904	862	812	869	892	837	878	852	852	916	844	883	879	875	869	860	795	876	869	865	837	832	927	830	871	856	888	819	850	886	805	864	877	802	835	857	818	915	885	867	867	856	898	901	838	888	971	842	848	875	836	878	890	811	833	857	875	864	891	838	853	836	887	841	833	841	825	851	854	841	856	849	862	817	811	901	854	903	856	861	870	862	876	898	825	892	859	842	876	836	906	856	874	825	850	836	843	853	891	836	789	842	818	869	858	835	859	865	847	849	866	832	790	845	803	822	873	869	837	859	841	862	842	832	870	871	866	808	844	867	883	873	845	833	856	807	841	851	896	877	862	887	879	873	858	879	890	858	826	810	829	873	830	869	819	901	863	817	850	888	854	867	906	858	853	885	820	882	894	868	869	870	871	856	862	886	841	872	868	845	836	808	921	828	909	886	817	807	803	836	886	859	878	857	824	886	822	831	812	881	859	869	910	818	868	856	845	893	859	883	855	894	852	840	906	844	860	878	844	830	848	862	890	841	799	807	863	861	839	842	873	893	880	798	885
23968	21036	24346	27950	21036	21046	13914	579	358	318	301	328	287	275	255	286	224	265	262	245	249	251	239	266	244	248	228	260	229	245	223	241	227	244	250	253	221	227	205	231	237	224	239	239	252	231	278	229	248	199	236	237	216	222	231	209	227	247	206	217	247	239	225	215	196	219	228	238	224	227	225	235	247	256	215	213	235	255	219	207	227	243	233	253	240	231	251	212	258	212	219	225	226	257	242	216	232	216	248	219	230	240	234	209	206	274	196	248	229	237	238	233	253	241	213	213	243	245	241	231	258	238	232	232	231	245	256	221	229	230	239	222	241	222	226	233	215	221	202	251	196	240	241	231	231	228	249	254	224	255	252	214	255	231	224	229	222	225	203	248	266	224	241	237	247	258	258	237	266	266	212	235	225	234	275	235	239	236	266	268	195	265	239	215	231	260	248	246	208	220	221	237	221	212	238	233	231	260	254	229	232	206	219	249	224	232	207	222	229	221	256	214	218	208	232	218	225	245	207	252	223	223	255	234	225	228	253	232	225	247	215	232	242	241	258	233	246	236	253	245	209	227	212	219	238	220	251	238	234	220	219	249	250	256	222	262	232	231	271	202	216	260	238	235	246	230	235	239	222	242	250	210	259	193	259	239	231	262	224	222	233	241	217	231	238	228	238	248	224	198	203	228	254	209	219	210	210	223	224	242	214	213	221	244	235	227	230	228	220	239	229	231	231	241	242	252	241	201	213	216	224	262	251	239	255	244	260	211	210	227	259	237	238	261	211	231	214	188	241	239	240	243	235	227	257	227	225	233	228	228	233	221	235	260	223	216	247	263	236	225	225	198	212	221	212	259	241	258	242	239	208	196	252	212	261	244	226	244	246	217	237	201	221	224	239	208	242	234	251	221	222	215	218	221	256	253	210	212	215	246	232	213	236	243	219	220	257	220	240	230	248	225	251	234	239	227	237	219	223	248	235	229	202	247	242	227	220	243	226	217	240	198	224	226	232	212	242	259	240	217	232	209	230	239	262	227	219	230	251	243	243	215	235	236	259	238	253	235	216	207	242	216	246	219	229	228	243	231	229	267	232	216	251	220	226	243	249	236	236	226	272	240	227	250	251	271	219	249	244	265	244	256	242	231	221	241	225	235	224	258	256	251	243	238	267	239	223	218	245	263	209	246	227	233	244	245	246	249	215	222	243	266	249	227	242	230	240	243	212	222	225	246	261	236	228	206	208	226	219	251	232	234	243	242	230	242	219	206	209	234	236	247	206	244	228	229	240	246	222	243	235	197	252	241	236	223	228	243	240	233	248	210	245	245	226	231	242	273	264	235	224	233	235	205	237	203	240	240	224	238	227	240	214	237	223	218	259	222	250	247	227	202	251	253	230	194	248	227	223	225	221	234	256	202	258	244	233	233	241	215	252	237	226	227	212	243	254	226	238	228	225	232	235	233	219	276	235	222	219	240	216	239	210	236	226	254	262	225	210	237	211	217	210	251	232	230	232	242	222	243	223	243	251	253	233	258	232	251	222	208	247	230	243	262	207	194	231	208	230	258	257	230	231	211	246	236	222	235	235	242	230	255	270	244	250	249	232	220	227	217	257	222	214	196	220	235	249	251	224	217	199	227	204	248	224	222	221	189	220	240	249	225	254	232	218	226	224	206	240	243	210	229	229	238	208	230	233	237	247	252	259	248	240	248	250	249	252	246	236	231	254	229	232	224	226	241	235	268	206	231	208	215	215	224	228	241	274	259	228	245	203	241	230	227	220	223	250	239	212	228	228	220	238	220	202	240	229	202	255	230	230	245	228	246	238	228	226	209	260	250	258	215	229	219	199	249	242	235	225	225	225	241	297	214	253	246	241	211	203	219	244	231	235	252	247	225	241	245	213	214	211	249	227	225	226	213	219	224	206	202	284	235	236	221	223	238	224	239	214	219	210	191	231	230	235	206	227	239	240	242	263	245	230	205	258	246	220	246	239	240	223	214	241	255	257	225	221	235	262	240	250	223	255	225	220	237	252	250	237	222	214	232	259	222	217	247	206	261	240	222	246	218	246	232	255	241	226	209	224	229	229	223	233	238	235	226	229	204	267	244	218	241	251	201	237	237	230	220	247	229	234	243	250	226	211	208	220	264	231	243	215	226	218	240	251	235	214	248	241	230	233	255	244	226	241	235	213	224	254	261	235	217	238	235	199	235	232	228	271	244	246	251	238	233	202	247	229	243	228	220	229	264	206	221	253	216	252	225	215	224	248	231	240	248	203	221	251	216	200	216	249	216	252	250	225	219	269	231	263	232	224	223	246	209	232	214	230	259	239	231	226	219	229	249	187	231	250	252	227	240	222	208	218	238	219	249	230	213	234	209	246	251	229	218	205	209	267	229	252	253	264	227	234	229	225	233	212	248	259	225	231	214	218	242	216	185	224	215	213	243	242	247	217	228	261	230	266	249	252	240	226	224	245	254	212	250	233	249	242	232	229	223	230	250	226	196	251	243	239	251	241	212	212	220	216	260	237	244	242	225	214	237	208	214	206	248	268	245	235	217	226	234	233	240	242	232	242	239	234	213	243	236	234	224	206	217	206	217	224	248	247	245	236	230	222	224	247	218	214	236	252	227	214	229	253	258	211	213	237	242	232	222	226	222	228	233	246	231	228	230	239	210	243	234	271	228	214	240	234	217	237	227	224	239	230	272	242	235	230	212	226	219	225	224	214	235	195	241	227	232	266	241	228	218	263	204	204	224	202	214	237	204	219	246	226	240	209	219	207	224	242	220	210	248	233	187	237	235	229	242	257	230	247	233	232	229	229	236	215	241	216	251	222	237	255	210	233	206	210	198	224	234	230	259	245	233	229	220	219	238	245	244	239	228	201	224	246	216	235	214	204	214	220	233	230	233	201	215	223	213	220	244	244	246	230	231	213	227	224	248	218	225	210	213	243	240	213	203	223	213	228	249	219	216	215	229	231	223	211	223	254	221	250	227	240	225	248	248	241	238	228	217	223	218	199	214	235	230	237	243	203	219	237	223	244	234	231	245	218	252	278	253	230	260	225	228	240	236	225	241	240	231	249	197	231	269	241	230	240	243	225	202	211	243	237	235	255	224	235	210	213	235	235	243	244	217	230	235	213	232	246	226	257	252	202	240	250	234	235	229	223	230	234	228	234	223	218	212	219	222	235	243	225	214	212	225	232	221	235	236	248	227	241	217	239	227	227	245	252	258	219	207	229	258	238	244	203	224	266	261	265	238	226	243	223	201	216	233	233	216	235	229	239	220	214	244	219	272	221	236	224	235	253	248	218	223	239	232	226	247	233	228	238	226	237	245	230	239	261	227	238	225	238	236	185	218	218	238	204	189	229	212	240	216	208	223	217	250	234	216	237	226	206	208	209	241	203	226	208	232	257	233	234	230	228	238	221	225	228	212	239	239	216	224	219	229	222	229	222	225	240	230	240	240	259	242	232	242	232	243	247	236	224	209	248	233
4983	6501	2127	1152	760	685	637	619	607	636	589	593	618	591	574	560	630	601	552	532	577	575	555	551	564	532	562	581	554	571	559	547	585	593	558	548	552	554	576	506	579	569	589	568	628	497	562	543	538	582	553	567	592	556	560	569	577	609	536	499	558	520	595	565	571	568	557	565	563	513	618	549	560	545	568	533	539	538	532	589	584	527	582	552	533	550	540	524	612	564	546	583	568	595	567	559	564	537	531	575	520	529	602	575	563	583	546	535	544	560	605	564	551	582	539	574	545	535	552	544	574	577	597	592	559	538	603	569	565	558	516	574	562	525	583	573	578	562	572	562	550	533	552	584	569	564	574	574	544	581	573	530	600	532	580	550	556	540	558	552	625	560	564	544	543	541	518	596	537	557	558	588	615	525	569	583	555	547	534	583	543	599	502	587	559	559	573	588	586	617	580	536	550	546	593	549	597	556	567	535	530	562	528	594	573	552	549	528	557	548	555	573	554	570	545	572	586	599	528	542	600	570	524	554	551	586	566	597	535	551	542	548	574	539	537	537	588	599	608	563	559	574	526	587	544	547	611	538	584	543	538	574	528	601	538	555	552	559	540	563	573	575	537	530	530	546	561	583	549	559	544	548	559	552	527	555	557	544	584	551	551	592	542	544	500	550	561	544	552	545	540	567	573	540	583	557	603	568	583	528	579	514	563	570	566	536	555	586	562	532	564	588	531	544	543	553	575	586	563	558	568	565	532	528	573	580	539	564	557	535	551	570	542	516	558	614	568	560	593	587	507	534	587	528	519	562	540	575	542	513	517	526	534	566	522	538	543	549	521	550	571	577	543	571	585	540	567	614	561	553	547	538	577	571	554	584	535	551	531	571	540	533	563	574	560	542	514	573	565	587	588	542	534	585	609	553	566	526	544	532	532	548	561	555	575	598	560	552	537	594	539	562	525	595	575	568	538	559	498	544	584	532	573	562	557	525	547	536	565	582	541	535	552	533	556	525	532	549	589	573	571	568	488	538	569	543	522	540	590	576	586	524	565	579	590	554	570	544	542	564	539	596	555	557	551	530	544	581	543	541	576	557	516	543	596	517	577	525	560	553	530	510	546	524	574	536	565	533	574	540	614	560	530	533	549	549	577	539	521	567	513	595	566	544	553	505	541	598	568	541	583	566	579	560	511	572	555	545	568	522	561	554	576	585	535	554	548	588	570	560	563	570	549	575	528	561	589	573	600	565	543	631	543	547	599	545	580	567	577	552	578	578	588	557	546	544	519	596	582	595	552	534	566	562	551	558	570	549	524	556	596	548	552	597	568	557	546	521	550	561	568	554	535	572	580	583	578	546	556	541	534	575	543	576	587	562	567	565	502	564	592	562	591	586	551	544	558	568	541	574	537	554	565	583	580	541	540	540	529	557	534	534	592	549	551	561	523	576	588	568	569	587	604	550	520	544	540	566	602	574	553	566	572	565	573	549	579	562	575	566	545	526	591	591	601	536	556	496	546	575	563	549	566	535	574	522	571	588	556	534	591	576	544	548	573	540	565	590	533	570	586	502	569	567	558	582	542	529	534	559	535	528	575	574	548	556	581	549	530	565	566	560	522	578	544	545	512	580	553	553	574	560	554	594	560	584	550	554	501	568	493	550	536	509	506	528	556	582	560	544	610	560	610	540	590	581	540	546	545	557	550	540	574	501	569	553	556	555	544	574	576	571	573	524	568	551	545	528	563	537	536	533	515	511	554	536	546	535	567	532	552	549	590	556	572	576	581	535	548	562	554	522	563	543	550	525	565	560	563	596	575	568	542	516	577	539	559	584	581	589	553	534	559	578	523	584	549	540	603	580	543	549	543	575	558	552	553	555	580	515	564	524	541	555	555	582	577	535	569	531	564	542	538	533	535	541	542	537	553	548	545	518	547	518	594	504	553	556	551	578	573	592	533	547	559	602	565	544	573	554	544	528	577	556	567	566	581	601	533	587	615	560	582	552	559	598	557	555	568	539	550	565	542	536	528	548	585	560	571	589	583	557	553	550	566	558	571	543	574	528	555	574	574	542	508	562	545	605	556	593	589	537	542	539	515	517	555	575	614	522	562	599	544	502	532	585	577	555	556	588	580	550	560	560	556	578	530	527	603	527	550	573	514	535	526	590	567	585	542	566	535	564	539	532	537	526	602	561	523	585	558	593	560	599	568	566	579	594	568	538	560	494	541	560	580	574	539	533	539	555	557	533	564	578	560	542	533	532	557	552	558	589	555	534	583	547	505	556	596	525	548	553	569	553	538	556	542	579	581	542	590	555	523	550	549	560	613	525	522	533	545	588	535	554	567	558	539	596	546	559	561	553	516	562	573	584	544	569	572	594	587	525	563	545	565	562	594	570	511	579	556	579	526	529	546	568	554	557	576	570	577	543	564	526	540	589	541	513	529	601	591	515	520	582	565	557	559	600	576	520	551	563	580	539	570	587	575	539	576	571	532	592	539	531	560	503	592	574	553	575	586	562	541	567	528	553	582	531	521	554	578	537	547	552	520	556	539	551	557	567	577	576	566	566	603	584	561	589	570	589	537	575	569	528	544	573	557	636	573	566	545	617	601	579	555	543	530	556	556	559	576	525	561	533	575	544	537	533	543	577	556	586	579	544	546	542	566	527	591	523	591	571	560	511	549	577	564	571	559	535	586	599	501	550	595	551	558	564	569	514	558	533	535	555	572	576	542	571	513	545	560	553	571	528	556	589	561	544	504	570	550	542	527	556	552	527	547	547	562	549	585	567	564	556	561	533	563	588	550	535	585	560	542	590	532	561	552	497	535	536	505	581	525	536	556	523	555	541	549	599	582	543	554	563	560	586	574	578	542	533	544	558	564	550	528	557	566	546	554	554	540	577	517	538	534	570	593	522	546	579	520	554	513	558	504	564	574	573	532	558	533	549	531	556	576	558	543	555	521	554	533	538	528	560	540	605	590	563	576	565	539	565	542	573	581	600	560	547	530	522	553	563	545	622	522	548	528	536	543	522	568	570	540	575	534	546	559	546	580	630	560	516	515	545	573	557	557	563	589	567	610	538	515	480	552	559	574	546	525	565	561	562	540	555	576	542	557	590	550	561	543	559	511	564	588	554	535	547	587	587	581	508	550	596	557	577	579	572	537	564	583	539	565	537	606	566	543	590	581	568	537	575	562	557	500	573	556	565	557	560	545	529	534	540	597	513	544	541	560	546	587	577	538	596	556	590	568	552	553	562	547	574	511	544	566	547	561	563	576	541	525	535	518	548	568	551	574	575	544	532	577	608	564	559	572	531	569	544	519	568	548	585	575	564	557	556	581	577	547	533	581	539	556	580	628	487	585	559	593	542	579	556	551	554	542	579	543	558	560	521	540	531	558	536	566	566	546	545	593	498	593	582	537	565	561	568	536	545	542	548	565	552	554	552	564	532	592	534	577	534	565	561	557	572	562	546	503	576	600	590	573	563	531	524	631	540
31808	19696	7321	556	288	317	299	267	310	311	284	279	305	256	275	236	277	265	286	272	271	288	274	265	269	259	287	289	284	266	274	269	271	259	300	275	281	269	285	280	307	248	275	281	266	260	290	284	279	304	280	239	271	283	291	296	269	280	263	257	283	260	241	263	267	249	266	274	286	285	271	303	270	249	258	276	245	283	242	295	299	272	290	266	266	278	285	281	316	264	281	258	259	265	259	283	287	266	304	296	242	278	269	283	284	254	275	309	276	299	269	297	287	273	294	300	293	272	262	296	271	253	262	216	290	301	255	273	283	289	284	276	269	279	283	260	263	290	268	286	277	278	266	238	293	286	309	248	254	280	304	235	260	289	260	270	265	294	284	282	273	293	267	286	268	277	286	268	261	303	280	294	273	271	299	294	251	258	269	312	246	262	285	271	269	266	232	294	271	277	278	305	271	284	259	262	244	274	233	262	284	282	266	274	304	274	265	278	265	264	274	241	283	274	277	252	258	270	239	284	248	252	259	309	303	308	282	254	289	291	270	292	285	307	312	277	281	270	285	272	286	273	267	260	259	262	297	289	276	285	287	281	276	267	251	282	267	262	289	298	295	287	282	293	290	281	296	289	291	289	307	272	276	241	287	264	287	279	233	255	294	309	259	252	286	302	240	254	259	244	289	277	282	298	272	258	253	275	254	271	263	242	285	244	264	258	296	285	277	293	287	308	290	293	284	262	296	278	326	285	280	299	277	263	287	267	294	282	259	270	266	312	272	299	308	272	296	270	263	265	293	269	261	271	273	290	259	278	300	285	301	272	300	300	255	282	258	238	263	258	291	271	302	264	265	257	260	256	286	275	287	290	285	269	260	291	261	253	292	310	293	261	268	249	283	247	271	264	287	257	257	237	285	250	279	290	259	257	279	292	263	304	273	288	283	275	260	267	277	258	272	240	310	290	285	279	290	269	296	292	281	296	277	264	299	270	252	289	281	284	282	252	273	279	287	277	302	292	268	279	260	274	284	243	276	256	258	297	284	297	259	269	276	256	259	259	291	262	286	274	276	262	288	290	254	274	273	274	293	246	270	266	275	267	267	311	288	259	247	273	252	265	270	293	316	267	266	296	261	248	251	249	293	272	242	285	249	266	281	283	284	273	302	284	277	271	293	257	286	258	275	248	249	252	313	310	288	304	288	258	253	275	240	298	266	279	274	280	271	255	240	275	259	254	278	260	289	254	270	258	256	283	287	279	260	267	256	296	239	262	271	264	244	283	299	286	253	263	269	284	278	277	260	279	252	279	265	284	256	299	288	271	289	258	258	249	274	289	258	249	260	268	238	266	262	265	286	276	258	265	294	269	260	278	286	277	259	277	280	289	260	275	282	260	261	228	285	270	298	281	269	307	276	266	267	265	276	274	291	264	258	264	266	299	251	279	276	281	284	270	274	281	272	249	262	302	278	278	289	308	279	293	266	269	254	266	273	243	284	270	277	236	286	252	314	264	254	254	295	283	292	282	289	288	284	272	278	270	275	282	268	255	277	285	257	285	259	266	262	248	268	276	242	254	268	287	294	285	269	284	244	286	291	274	297	285	252	270	264	278	240	304	282	271	276	257	274	279	262	288	276	269	276	280	297	290	254	268	274	262	252	248	262	282	293	277	274	287	252	290	267	272	267	277	285	266	294	267	280	278	285	273	295	260	303	278	262	261	289	266	264	293	258	255	254	274	277	274	283	286	272	259	269	308	255	279	305	284	272	266	295	243	303	275	268	305	277	255	280	299	260	265	294	260	250	292	301	273	272	296	269	302	260	258	295	255	265	270	287	293	262	241	279	277	272	287	287	288	257	286	254	250	246	281	290	286	252	273	254	231	253	286	272	292	302	253	284	269	263	275	237	253	278	271	278	305	259	252	252	247	274	269	306	259	284	263	248	286	319	280	234	250	276	288	269	267	276	245	242	250	265	266	305	271	281	274	261	253	285	258	275	256	284	266	303	280	288	266	292	259	284	278	307	290	270	255	266	250	264	246	267	299	291	263	275	269	259	265	283	249	289	252	269	275	281	284	295	265	281	289	267	276	293	283	306	269	293	299	290	275	285	277	272	314	289	279	285	275	261	256	269	274	297	277	271	281	287	283	267	285	276	321	275	270	278	323	279	239	253	270	249	259	282	283	293	263	267	265	283	259	277	254	284	304	292	270	278	280	297	300	263	287	264	317	252	279	260	256	252	270	284	312	283	268	220	292	284	291	270	263	281	243	300	280	271	279	293	281	303	293	316	289	263	248	280	293	263	258	293	275	282	241	279	269	279	271	282	265	262	261	288	275	237	287	270	284	289	284	274	289	293	233	247	269	272	252	292	254	284	253	235	271	264	271	278	279	286	265	270	287	276	304	260	264	300	279	275	288	276	266	322	285	278	286	300	290	279	275	285	283	254	283	301	284	280	285	249	304	280	294	258	283	307	292	297	278	283	282	293	274	253	294	273	264	271	250	251	310	267	281	243	311	277	285	309	277	283	267	283	248	249	295	258	279	284	285	295	286	253	271	290	277	265	269	258	266	277	286	265	258	277	283	260	284	273	270	250	252	269	274	276	273	257	275	253	286	268	293	294	246	259	286	295	270	275	309	300	305	245	282	293	302	270	270	259	313	282	281	302	278	276	286	280	264	284	259	308	269	283	273	281	280	254	281	280	294	265	283	280	288	251	262	306	278	311	290	308	259	271	254	272	296	288	253	252	278	304	304	233	260	251	257	315	270	280	278	264	271	283	270	284	239	291	282	248	267	289	288	302	298	282	317	283	278	272	245	270	256	269	253	298	271	245	295	299	306	297	261	267	266	275	252	272	239	262	262	303	286	278	260	272	270	237	258	300	287	272	290	289	282	283	286	284	274	287	289	268	290	274	273	265	267	274	277	258	283	290	277	278	295	291	259	271	250	289	266	321	270	301	272	291	255	283	262	294	278	280	301	257	261	259	280	263	294	252	316	256	262	254	284	268	266	273	278	313	265	281	237	250	324	304	270	280	255	280	278	254	273	246	263	259	263	246	284	279	276	301	259	292	258	280	261	271	253	282	268	251	262	219	286	275	239	301	244	252	258	273	289	281	263	242	277	285	256	252	247	274	280	281	264	269	314	277	258	276	269	263	267	242	300	286	259	256	300	271	274	298	271	277	263	277	278	262	270	287	284	240	237	264	280	258	276	280	282	288	271	291	276	279	295	287	271	306	273	302	243	245	250	275	264	287	267	299	262	284	270	292	259	264	306	268	262	267	247	275	246	252	274	291	281	281	295	288	258	274	279	277	283	287	255	285	287	272	293	250	287	298	282	256	258	291	292	268	312	305	292	240	280	269	265	253	279	275	291	276	283	265	275	283	249	253	276	295	279	288	272	257	289	262	260	259	264	284	260	281	274	274	258	269	267	281	302	280	261	287	266	273	298	272	233	250	286	265	274	260	261	263	256	266	260	269	298	310	290	272	262
6569	2247	911	748	728	757	698	675	703	693	704	740	700	648	660	657	653	674	738	692	723	693	722	669	704	708	726	712	728	706	738	719	656	690	745	746	675	675	663	690	661	703	717	709	750	744	714	684	726	686	758	650	696	718	678	678	694	697	747	692	714	704	648	706	688	718	738	660	664	718	740	650	725	669	687	728	749	645	702	650	694	687	670	674	658	675	678	695	701	675	670	707	697	667	689	676	697	730	709	712	628	724	708	697	738	662	707	719	710	722	716	689	681	694	703	707	645	730	714	696	720	654	710	683	699	696	691	667	691	659	667	684	726	739	669	710	744	723	726	703	709	691	702	649	734	716	702	685	721	702	666	688	661	712	714	692	693	671	690	715	767	694	735	700	740	698	717	681	724	654	657	674	714	711	705	717	691	754	693	679	718	695	652	694	741	644	667	631	690	682	707	705	731	745	694	702	657	675	683	714	673	711	690	675	694	697	678	684	695	712	700	721	713	711	655	713	734	710	693	689	746	706	671	704	702	697	699	724	674	683	705	711	732	668	742	704	723	701	690	761	727	715	676	708	682	709	700	671	718	699	696	687	672	679	701	685	677	690	699	629	643	670	701	726	688	692	648	669	707	703	708	706	691	709	679	688	735	707	715	682	675	671	685	699	658	632	683	663	649	659	725	672	734	685	664	656	683	713	674	702	661	726	758	715	694	710	701	649	683	712	707	682	701	744	744	681	716	729	723	728	691	673	670	688	681	698	690	695	693	689	662	706	734	708	727	737	692	686	734	689	711	751	719	706	725	721	700	697	707	708	710	668	670	704	742	693	727	717	676	657	770	708	730	653	729	658	689	661	700	693	704	667	686	713	644	709	682	738	683	655	697	753	685	742	745	764	686	672	694	711	713	726	686	713	721	681	729	749	681	657	656	714	705	754	666	651	662	681	684	671	736	698	700	711	675	660	676	731	695	685	730	656	717	703	672	705	721	681	628	722	688	713	719	724	723	732	682	669	722	667	689	695	689	681	712	671	668	708	719	694	627	688	679	717	712	733	695	739	694	724	729	718	756	665	695	697	698	739	754	715	722	661	654	652	691	738	737	723	680	703	704	698	692	706	722	684	700	704	667	732	703	675	774	705	697	667	713	695	674	680	724	685	716	704	667	707	679	674	725	676	709	704	674	690	670	722	683	655	732	689	757	681	694	721	691	728	682	695	647	681	730	759	721	716	715	692	671	715	675	687	712	689	719	673	707	677	669	694	730	701	664	683	697	686	718	694	693	706	696	752	719	708	661	678	714	716	703	708	688	709	744	723	669	744	697	708	705	668	714	681	757	708	696	664	698	696	708	701	729	692	685	667	707	693	700	707	706	638	675	722	698	717	713	699	626	645	718	677	713	702	687	685	745	790	727	768	689	674	712	627	681	693	650	685	665	677	691	717	727	674	711	670	690	719	635	689	702	700	718	679	682	707	711	704	711	675	736	695	705	699	689	673	713	745	703	668	738	709	680	667	709	731	698	678	718	712	670	673	704	719	751	683	670	648	705	684	717	676	703	675	677	691	704	746	652	701	710	684	712	693	690	659	678	680	695	677	722	695	746	699	722	701	736	675	719	700	678	734	716	686	706	691	716	673	679	678	709	669	720	721	697	716	682	699	727	737	688	682	686	737	713	679	666	665	715	674	732	691	717	709	690	688	729	683	694	669	690	704	682	745	724	708	674	698	665	698	727	725	711	694	687	693	710	704	688	712	672	690	698	676	707	688	703	703	671	717	720	721	699	721	752	687	716	724	670	704	693	708	696	692	716	720	711	719	669	720	688	706	668	695	649	653	681	675	657	734	699	750	704	735	722	719	676	723	745	728	728	721	719	668	684	700	694	704	742	745	732	720	700	679	724	716	721	727	712	714	654	708	733	697	671	687	695	705	670	683	674	741	689	677	728	720	675	700	638	739	716	693	718	685	707	712	705	694	700	662	743	711	632	711	738	713	725	670	753	686	704	679	662	710	681	752	686	668	733	699	701	703	667	683	649	713	731	686	695	676	687	681	693	731	659	679	693	701	739	702	728	701	738	699	724	684	681	673	697	715	703	682	739	667	718	721	698	725	717	710	624	689	740	713	675	742	667	699	693	701	682	671	724	664	684	757	726	684	687	664	703	686	706	694	689	697	735	680	701	700	713	701	716	714	700	694	681	701	664	711	696	704	691	701	695	721	692	688	708	710	672	682	688	700	669	691	735	707	665	712	682	681	718	735	730	689	752	725	664	694	713	716	671	638	685	715	683	702	716	680	673	708	692	691	688	671	710	676	660	728	675	649	666	693	697	694	685	686	725	703	684	697	670	654	733	680	690	724	721	733	738	663	681	725	673	697	686	677	738	730	698	669	666	714	716	746	685	729	720	697	695	676	681	701	703	674	726	722	701	695	701	712	732	776	703	655	714	728	727	736	724	666	681	681	711	722	718	709	696	689	681	716	662	676	678	669	681	778	720	669	748	689	711	701	730	718	744	688	727	704	741	696	704	698	741	682	672	701	688	671	699	728	713	685	713	671	691	692	709	664	720	695	696	713	726	648	637	701	742	665	697	667	695	700	698	663	710	721	729	684	683	701	717	686	732	718	759	730	684	673	707	690	675	702	699	713	685	711	743	690	642	694	711	733	724	707	698	698	693	681	718	708	703	738	690	771	727	688	742	706	702	693	652	739	690	684	726	705	677	700	791	735	671	738	683	704	703	711	643	720	717	749	727	689	690	717	712	688	684	705	712	717	696	722	666	711	695	677	690	724	725	728	676	700	694	658	697	685	705	723	690	676	700	670	731	711	718	720	688	726	680	691	704	734	706	701	710	718	688	704	724	704	683	714	696	695	700	743	657	672	697	646	717	657	703	711	717	698	699	724	681	700	679	671	676	704	704	720	699	666	732	713	652	707	650	750	674	698	748	692	690	709	689	735	678	688	729	694	713	720	707	671	675	694	690	677	663	692	714	685	729	653	693	713	694	733	686	662	734	662	676	651	738	677	696	710	733	707	658	692	705	729	693	676	707	703	644	706	687	671	672	675	687	692	678	685	743	703	684	722	709	722	687	707	689	668	699	685	732	715	690	726	725	658	671	694	667	715	687	725	625	745	675	662	650	690	731	709	723	715	727	692	692	707	715	701	733	726	686	733	743	730	709	715	681	688	631	711	705	718	703	713	704	661	707	678	729	721	707	685	687	683	731	708	701	696	708	732	664	694	720	690	722	677	663	676	728	718	649	634	671	716	679	655	769	740	689	705	662	697	718	704	691	699	759	696	658	699	714	660	760	666	676	685	713	727	715	721	709	698	656	703	729	651	682	654	738	654	741	749	663	730	706	684	692	714	725	683	703	688	737	698	703	697	631	670	675	661	689	712	695	707	685	712	723	726	718	720	694	731	681	706	650	709	762	724	699	672	679	668	672	664	714	688	688	699	755	747	682	681	702	661	672	683	738	688	664	784	700	706
24692	21018	23911	28287	21003	12770	630	440	424	403	381	350	386	401	372	367	350	366	388	377	385	362	353	367	330	375	395	358	337	381	353	366	385	367	377	332	364	357	352	340	328	338	365	362	331	356	353	345	393	351	378	347	349	333	398	308	364	377	359	329	362	343	345	349	378	330	336	361	362	343	377	364	377	372	357	360	356	358	365	324	393	368	380	391	354	373	380	330	367	397	365	330	365	392	382	375	365	349	352	346	363	352	363	342	321	369	352	412	402	370	368	387	354	381	323	378	363	322	360	351	341	350	345	402	334	394	336	334	321	351	364	361	362	351	356	373	360	328	353	377	348	332	352	339	356	392	364	326	374	383	337	337	361	353	353	375	353	334	327	349	380	335	404	380	359	347	345	333	371	362	363	340	377	337	365	373	377	386	369	385	342	349	321	361	304	363	338	333	328	355	378	374	358	383	349	375	351	365	354	390	334	357	343	337	344	344	381	330	358	374	337	357	364	391	391	359	344	373	383	359	377	371	348	324	368	383	356	364	379	350	373	334	353	332	381	326	345	342	361	363	371	334	341	352	344	381	347	346	330	374	383	336	372	368	358	366	351	364	380	352	324	355	332	369	398	372	353	327	340	346	341	356	354	364	371	340	361	324	362	401	388	361	373	343	361	356	355	349	360	388	361	399	345	351	346	344	371	370	328	378	328	379	344	378	372	356	342	358	325	358	350	318	358	375	359	359	363	322	362	323	356	368	371	367	361	331	383	381	349	361	325	361	374	367	349	349	345	350	359	359	329	366	390	379	382	354	386	317	337	351	339	355	355	353	365	395	340	368	354	365	338	395	342	335	378	380	347	342	394	379	383	335	363	372	354	368	371	360	342	389	357	377	392	343	372	326	358	383	339	335	350	335	389	380	368	404	363	349	353	373	345	326	372	358	359	373	374	364	365	372	341	342	350	380	350	396	369	315	337	341	374	352	334	343	384	355	369	350	356	345	362	366	366	357	383	325	352	355	380	352	345	405	358	331	357	347	327	372	394	354	310	344	348	334	372	365	366	414	376	355	336	360	393	340	403	353	374	366	352	352	352	322	349	396	397	361	340	327	364	380	358	350	354	359	357	347	335	361	387	322	342	379	364	338	376	341	360	380	380	386	349	350	331	351	334	358	341	363	349	344	341	385	353	352	387	348	354	368	374	389	365	342	356	388	374	359	344	352	387	383	352	380	346	364	353	379	363	368	339	301	356	340	315	372	371	375	379	344	379	356	352	363	362	332	341	349	361	322	364	369	315	366	374	351	350	358	357	367	382	365	336	372	324	364	322	364	315	401	355	335	335	372	366	314	365	340	333	345	369	344	377	354	373	353	358	355	362	375	358	343	366	373	363	320	373	351	385	358	386	351	372	345	358	392	351	374	333	376	360	373	354	384	363	358	330	354	353	363	363	351	331	371	336	346	352	378	342	352	319	364	369	339	347	341	350	355	394	345	373	398	378	350	380	333	342	366	371	344	344	343	404	371	356	325	353	326	341	375	345	384	345	346	355	334	344	341	381	406	356	365	382	344	346	366	350	320	334	354	355	353	378	358	335	333	351	387	351	335	350	366	346	351	323	367	375	383	348	370	374	317	360	363	369	342	341	353	340	361	334	398	387	376	327	401	371	339	315	362	375	385	340	350	346	344	335	345	349	359	370	331	357	361	361	353	386	338	361	391	362	329	352	368	363	337	338	354	348	355	373	340	346	367	328	362	355	351	345	342	368	329	351	357	337	337	371	339	357	360	368	358	354	347	389	350	344	329	344	358	373	372	341	388	368	339	365	379	378	378	344	344	354	332	347	344	359	348	361	362	336	355	358	385	360	353	358	373	328	337	352	360	361	346	365	352	340	359	369	391	342	366	361	350	377	381	359	394	396	405	336	328	356	346	336	321	374	359	338	368	346	381	376	360	399	360	354	382	311	352	352	351	361	350	362	334	383	343	385	371	355	365	344	332	349	347	350	348	357	389	347	388	360	367	345	365	344	370	364	343	357	378	371	345	347	372	342	336	367	349	382	393	368	344	339	349	325	332	351	386	374	387	396	385	351	346	372	321	347	337	371	333	338	365	396	364	351	379	361	381	347	350	351	363	331	379	374	344	353	344	376	360	336	356	326	352	374	353	344	376	382	422	316	333	359	380	351	336	383	377	345	404	367	330	348	380	364	357	352	345	353	331	326	366	340	342	350	361	338	381	357	331	372	361	405	370	348	349	375	320	367	361	373	352	361	344	334	366	354	360	344	345	354	328	383	384	361	355	350	395	363	376	346	361	334	364	353	382	365	338	369	358	353	380	364	344	388	388	360	375	341	365	338	370	355	392	366	339	351	388	361	345	329	361	312	330	332	371	397	347	377	318	320	328	390	369	327	365	360	362	368	377	372	371	364	385	346	348	383	379	386	330	355	332	377	318	339	380	362	367	363	372	325	390	341	362	365	323	355	358	307	380	317	342	389	368	366	339	328	345	353	345	357	385	354	365	344	370	366	346	372	334	345	365	340	364	345	350	313	366	351	368	351	376	320	352	367	361	363	363	360	363	390	347	351	370	327	340	355	379	339	350	362	363	363	355	350	371	351	360	358	392	377	381	351	321	318	355	351	394	341	384	347	337	340	353	354	341	399	345	350	359	338	338	376	357	374	357	340	362	343	337	348	377	337	402	345	390	346	390	397	326	354	404	321	336	377	348	363	345	351	352	353	364	372	324	361	331	365	360	391	344	350	375	348	395	387	375	329	371	373	340	362	322	335	377	363	373	363	382	348	320	371	355	375	369	362	336	357	357	331	380	359	362	361	317	375	350	360	399	386	317	334	353	354	316	342	345	366	381	368	379	372	359	381	368	308	353	344	324	391	356	367	358	367	353	420	359	369	336	353	361	361	346	349	363	343	320	331	360	364	352	364	355	332	369	400	375	379	380	391	341	380	381	364	366	364	320	348	379	392	347	357	379	362	383	367	364	359	371	333	317	364	340	362	370	336	346	408	315	299	345	352	347	344	379	371	346	343	343	342	346	393	362	361	372	367	328	338	334	363	327	341	339	345	360	356	381	341	323	353	352	369	357	375	388	373	383	314	334	347	348	373	386	366	340	367	348	330	367	330	340	356	368	355	318	365	381	350	356	364	321	379	363	334	342	319	354	372	349	375	345	345	354	328	368	375	359	368	345	375	362	364	344	385	365	357	358	360	360	360	362	383	326	351	372	374	334	363	357	362	365	367	361	372	359	361	363	331	311	348	336	383	347	340	367	365	384	345	386	361	361	394	343	370	359	312	342	378	364	356	332	366	358	354	339	362	354	362	357	371	335	352	367	352	350	406	360	336	344	341	346	343	356	346	327	374	359	379	340	354	347	360	382	378	353	321	359	362	373	355	337	335	371	402	375	345	332	329	386	366	344	345	352	357	311	371	363	349	342	392	387	353	397	369	326	360	370	368	326	368	349	338	363	354	397	393	347
4843	4030	1588	1143	934	969	923	849	905	861	878	842	858	863	863	907	877	845	888	855	863	780	855	868	858	781	855	872	870	820	862	800	851	853	819	808	846	935	872	814	799	879	859	863	900	854	866	827	862	877	817	863	879	836	839	914	859	885	826	910	849	827	890	847	866	819	790	850	858	889	883	850	877	868	827	852	896	855	865	878	827	862	819	884	891	873	853	882	866	840	880	843	865	817	824	860	847	824	835	875	858	859	847	844	831	829	828	862	892	843	848	863	858	854	890	873	910	912	836	818	791	848	844	860	872	856	862	839	864	862	817	817	832	887	835	835	851	869	922	828	877	873	894	880	808	904	870	830	829	839	873	823	887	805	827	805	859	901	816	882	821	907	866	887	893	839	845	834	825	920	812	842	856	886	859	848	916	791	876	815	897	888	877	900	824	913	823	841	784	853	835	836	913	879	871	826	885	842	838	857	857	894	851	871	889	829	828	829	855	872	841	891	831	842	905	821	855	897	865	846	853	865	883	869	786	833	827	843	819	836	863	868	809	897	853	872	903	851	864	805	867	873	779	822	862	833	814	845	865	866	879	838	851	862	833	845	902	851	868	870	834	873	917	869	849	875	890	843	832	867	876	815	845	843	880	870	849	841	882	861	860	874	885	815	887	847	835	862	846	819	850	851	793	840	853	876	809	861	892	879	855	869	820	847	830	910	891	830	844	851	811	848	802	869	878	859	838	836	845	857	883	843	878	841	839	875	859	865	929	844	860	856	849	893	818	846	937	821	839	806	867	899	884	832	902	839	826	876	868	866	863	849	875	896	891	856	768	906	831	853	845	847	840	836	895	877	863	866	867	827	867	829	868	856	864	831	852	838	824	823	815	930	845	817	845	832	839	834	842	839	851	878	868	841	868	900	867	886	844	899	869	847	808	801	847	858	800	795	910	904	800	891	870	851	829	870	843	901	837	829	843	821	845	775	829	783	881	862	868	825	858	864	862	891	858	880	789	870	876	789	852	854	891	897	868	805	809	894	790	865	872	816	818	888	827	874	882	863	862	903	844	855	871	861	843	785	854	915	881	856	889	868	891	808	818	861	828	867	877	816	878	841	888	895	857	892	908	858	885	804	848	894	897	840	854	861	911	906	858	855	871	858	865	840	886	829	838	875	802	901	806	878	830	870	806	843	824	880	882	833	826	840	842	839	839	861	886	864	901	877	824	872	861	849	865	814	836	866	914	858	833	850	865	813	817	883	883	830	828	845	862	885	842	871	820	878	839	831	844	834	886	833	826	814	818	832	856	832	863	873	863	855	844	896	853	816	878	846	820	828	880	846	859	819	828	858	808	876	905	889	878	862	847	867	910	878	841	858	879	868	886	865	867	879	826	827	881	856	864	880	834	849	878	909	904	882	852	872	832	869	884	846	894	880	866	881	830	854	880	818	829	851	866	797	852	841	877	852	840	829	849	898	858	932	852	870	820	824	829	853	845	831	821	886	836	812	836	851	842	894	864	865	836	880	832	828	873	870	852	820	846	881	859	798	845	831	945	774	824	848	821	870	825	863	888	834	793	853	848	774	851	838	800	867	820	899	892	853	875	841	849	911	868	811	852	825	811	842	852	871	859	849	857	835	831	858	854	826	822	878	820	861	874	875	818	855	852	848	861	825	860	883	855	821	859	892	861	866	833	897	862	832	839	864	833	850	858	894	904	862	859	859	836	877	883	784	840	803	828	862	937	822	801	809	891	841	837	856	816	906	819	863	845	891	816	832	858	826	831	861	883	873	857	905	838	851	817	882	832	875	867	849	840	889	855	812	831	867	886	828	879	821	885	888	853	822	882	861	859	828	812	814	813	816	873	833	848	848	840	860	906	840	830	877	909	882	904	846	868	883	832	853	832	887	837	849	862	883	815	882	879	874	830	800	895	844	888	860	877	838	854	825	915	853	906	845	833	886	839	857	807	845	864	829	851	865	863	803	862	804	836	824	769	848	836	849	847	897	816	820	880	843	852	873	845	848	861	863	850	824	889	863	880	874	821	841	894	852	835	868	859	760	917	802	868	914	837	888	843	880	846	855	844	885	872	864	852	799	911	844	859	839	887	845	848	825	836	824	860	867	893	804	885	842	881	853	870	818	855	835	819	828	840	866	823	893	842	842	897	847	862	838	857	842	850	835	869	862	845	827	821	854	842	847	851	849	831	818	837	867	873	817	829	808	855	865	870	877	867	881	874	853	856	876	786	871	824	867	819	830	906	835	815	864	848	883	857	846	802	829	829	866	865	887	833	888	882	853	914	804	843	893	927	884	871	976	807	833	860	856	855	870	897	859	912	897	854	870	868	868	827	901	843	862	874	879	876	825	899	864	847	825	851	869	820	845	873	827	870	855	930	842	800	841	859	936	817	911	830	844	874	841	853	882	856	855	831	843	846	855	864	897	841	888	817	893	848	867	849	878	856	880	874	839	876	867	881	841	842	894	840	848	851	885	851	918	888	850	883	882	824	830	902	870	822	855	864	837	795	874	821	845	832	850	893	829	815	862	849	853	854	876	879	846	861	871	805	858	869	875	856	920	872	887	830	836	878	853	901	832	864	873	830	860	833	885	875	843	822	901	847	910	814	876	878	831	823	811	870	863	848	862	829	846	854	871	957	881	827	861	899	889	872	860	869	858	823	876	833	772	902	841	846	870	856	878	810	860	840	866	896	892	824	828	861	882	855	899	903	854	839	802	844	868	864	888	888	798	829	866	844	907	801	866	809	857	847	836	881	861	829	836	864	835	860	905	862	771	805	847	867	855	875	893	843	826	845	906	839	855	883	842	865	817	859	865	870	870	886	889	861	850	892	828	886	844	910	876	820	868	887	830	913	845	856	829	878	847	881	864	857	878	904	831	848	844	845	904	884	879	865	843	811	851	833	878	863	844	885	821	866	869	856	843	907	816	879	831	844	879	847	865	804	884	842	852	857	910	805	849	846	860	807	875	898	876	804	907	799	857	885	917	836	910	875	827	806	869	788	826	898	884	826	870	842	890	758	872	826	881	831	951	899	873	850	800	872	844	864	842	848	846	851	847	867	892	818	861	850	852	869	865	787	895	834	852	883	879	860	889	908	864	929	789	876	880	894	901	850	871	829	863	821	859	843	910	885	855	864	862	833	880	837	860	875	899	877	820	868	846	860	835	868	817	822	827	849	842	831	854	888	840	832	896	866	820	773	807	834	838	845	856	860	841	837	862	863	863	863	841	849	868	828	874	832	853	882	831	841	830	841	848	915	816	854	840	826	876	850	837	862	833	870	888	840	879	797	879	817	873	848	862	879	932	874	818	878	850	813	842	874	861	829	830	839	860	843	868	883	845	878	888	876	865	836	861	875	852	885	788	839	861	903	858	852	869	854	858	918	831	869	848	873	840	896	870	887	886	904	840	837	884	851	839	842	879	831	833	841	887	892	889	825	857	854	846	850	835	852	813	843	887	890	865	866	846
23940	20994	24293	27871	20995	21005	14417	597	353	342	322	319	294	251	287	239	260	292	245	260	248	234	251	237	278	254	248	242	259	250	249	244	250	216	248	239	261	249	219	253	213	231	248	252	235	247	240	244	222	192	243	231	213	237	227	259	207	238	253	228	228	246	212	235	241	242	232	260	202	247	232	236	246	230	233	216	230	219	247	236	212	231	264	233	214	234	253	232	221	252	242	222	225	247	218	265	233	251	262	226	255	203	225	203	225	196	240	215	235	217	238	231	224	227	228	271	241	246	237	216	203	200	211	249	250	254	255	239	234	219	240	241	229	245	224	227	260	239	252	221	227	229	215	232	227	246	253	242	242	216	257	215	244	228	202	244	243	237	269	247	250	247	246	243	231	223	263	253	255	228	268	234	242	202	231	248	252	238	237	229	273	246	256	252	246	256	233	251	240	251	219	239	227	256	232	226	231	259	203	232	245	220	221	252	248	223	231	222	234	230	235	249	240	230	232	226	209	232	221	227	234	244	242	233	237	244	244	226	213	253	248	250	252	220	232	218	249	230	256	245	263	199	238	234	248	232	235	212	199	242	273	208	213	259	229	217	239	237	234	227	232	235	268	248	221	213	207	238	214	241	227	241	239	239	223	196	210	241	224	247	217	231	234	213	231	243	244	234	240	230	257	245	236	227	222	239	230	248	249	236	211	238	225	220	231	212	249	237	251	243	253	231	254	237	242	253	249	251	241	240	256	259	234	228	217	242	234	219	232	225	228	205	206	213	222	232	258	223	215	251	241	222	257	207	258	218	232	250	232	238	255	246	216	212	243	222	220	218	221	235	206	237	236	256	232	247	232	198	235	229	219	245	230	251	251	221	224	251	216	232	215	262	260	219	238	230	249	250	233	246	223	234	241	231	217	241	232	200	225	235	228	250	223	197	209	231	229	236	242	224	243	222	222	223	231	229	250	246	245	214	216	237	238	276	217	233	213	218	257	217	224	253	245	255	257	240	258	212	244	244	226	249	245	234	226	248	240	233	247	249	230	225	245	226	218	263	225	232	246	245	229	244	255	251	251	238	265	217	220	248	210	255	242	232	223	246	220	249	262	239	209	237	261	209	219	198	234	235	257	251	225	222	221	201	224	204	236	218	233	260	248	202	205	254	251	223	262	242	210	248	234	235	243	236	225	225	244	252	225	249	236	237	256	248	204	241	230	252	227	208	241	219	208	244	226	210	224	227	234	218	236	200	230	241	241	248	230	279	247	235	245	269	227	247	243	217	252	213	254	199	252	229	235	230	223	218	198	224	214	247	238	220	223	224	238	225	251	235	214	231	246	213	248	217	245	226	224	247	226	225	233	223	241	203	223	229	287	233	236	243	262	245	245	235	237	222	238	225	266	224	232	234	241	211	210	213	233	240	231	250	226	249	234	206	221	240	224	199	261	230	234	245	228	240	230	234	240	225	231	225	241	246	230	213	227	222	236	211	236	202	231	233	214	207	200	256	241	226	245	263	248	237	246	234	253	234	247	225	236	231	253	201	215	260	269	250	223	212	225	201	216	214	240	214	238	248	240	239	249	210	224	228	219	233	210	231	238	229	251	239	243	235	213	246	196	203	240	256	234	241	254	230	249	233	225	234	247	236	239	253	216	234	236	205	238	248	213	231	284	248	231	280	239	242	221	196	238	243	241	254	235	235	231	213	222	235	262	208	233	225	233	262	229	258	250	232	242	239	230	251	240	243	219	227	240	195	229	234	251	243	192	259	234	249	234	223	256	257	208	243	234	246	226	189	236	208	268	230	223	256	234	239	244	219	218	215	237	228	235	243	254	239	231	243	214	227	251	219	240	231	205	247	230	236	230	246	239	246	230	233	236	211	220	198	223	232	248	233	214	256	243	257	240	250	247	253	201	233	247	230	245	209	226	230	221	228	242	240	230	221	231	257	234	261	228	229	216	269	250	243	245	236	210	221	246	223	257	240	247	249	264	212	230	222	237	227	236	231	272	236	249	238	218	228	228	238	240	245	233	247	211	215	247	238	243	244	209	216	236	238	238	236	218	210	231	225	208	245	254	241	216	235	228	225	262	237	231	240	241	213	253	235	236	250	231	232	209	220	247	225	215	226	256	232	239	219	231	227	224	235	220	231	238	183	240	252	251	233	244	239	251	217	226	242	238	226	240	227	217	225	238	221	225	240	205	241	228	232	237	256	225	229	227	238	223	215	224	229	222	239	210	252	223	225	220	230	237	201	252	248	242	226	245	219	211	259	219	237	228	201	207	203	224	238	238	253	242	245	258	233	251	246	231	244	225	221	245	228	247	209	249	225	241	269	224	229	232	250	229	233	229	209	245	226	196	217	207	207	230	234	259	220	250	239	250	221	231	237	236	218	245	231	237	247	238	228	224	234	235	218	243	226	216	241	251	256	229	236	234	249	198	229	256	240	241	255	209	252	231	237	278	233	220	243	217	233	238	234	215	224	245	213	247	250	248	229	237	225	232	235	216	224	232	259	252	254	242	256	271	229	235	233	269	228	223	281	226	204	234	232	219	244	213	242	216	237	222	210	236	199	263	255	239	238	249	233	231	255	218	230	270	248	228	232	235	256	233	199	261	225	248	241	218	230	225	229	230	271	225	248	244	217	208	222	244	207	260	226	248	198	220	224	235	240	204	212	240	227	236	221	220	242	258	253	216	198	217	258	241	240	208	214	203	239	239	244	223	221	234	228	193	249	218	241	230	228	226	245	217	218	233	218	224	237	220	231	233	232	234	205	205	256	233	224	233	198	217	235	217	211	199	241	266	252	221	251	256	237	246	259	217	250	249	205	264	240	219	242	268	208	255	229	256	267	222	227	191	225	230	246	218	239	237	228	235	233	227	236	225	225	222	225	214	227	218	237	243	225	211	229	184	244	225	242	227	221	238	231	228	222	218	209	232	232	214	212	265	242	231	228	220	237	201	218	221	230	240	236	219	201	247	234	230	255	255	217	230	260	258	266	246	249	219	222	244	238	217	228	265	235	243	214	227	222	210	255	253	244	236	233	243	237	248	223	235	240	230	194	240	237	234	213	210	239	225	200	238	250	246	244	246	236	214	218	236	246	223	262	237	218	242	239	247	214	209	210	234	209	222	266	248	225	223	245	241	249	210	236	222	245	226	252	207	226	244	230	234	219	233	206	236	234	240	237	222	204	227	222	208	210	225	254	239	272	219	247	232	245	228	230	241	250	261	233	206	240	227	246	246	210	230	233	232	201	242	226	243	214	217	227	255	262	241	201	237	245	251	245	212	245	226	236	211	239	205	209	232	251	236	241	233	264	247	244	229	266	280	247	245	223	242	237	215	248	234	227	243	205	232	249	230	222	230	256	243	227	224	247	233	257	233	235	225	242	205	251	227	243	237	205	247	240	228	267	230	219	237	206	202	234	203	219	215	247	252	230	229	223	234	241	237	209	265	230	240	235	232	215	250	255	231	244	265	226	222	215
4902	5575	1881	1470	781	700	629	602	596	549	499	561	598	577	583	598	534	584	585	540	568	534	625	545	606	572	588	533	580	560	529	566	568	532	556	565	528	584	569	513	565	576	573	551	544	580	535	545	554	559	531	564	543	529	579	544	548	538	574	571	543	540	508	530	532	557	563	600	558	562	535	545	564	596	584	575	549	531	546	558	572	559	548	555	554	569	573	553	585	544	587	572	588	558	562	591	547	535	566	560	599	557	572	535	533	564	571	536	555	564	547	576	573	599	598	560	565	558	563	533	534	573	563	575	559	585	498	581	564	584	506	531	554	562	607	555	575	553	534	565	569	566	562	580	545	546	561	529	541	574	557	534	565	562	541	594	541	553	550	563	573	567	544	554	530	559	562	597	559	548	559	558	541	532	542	554	572	559	555	570	542	551	568	602	538	557	583	593	579	583	563	583	512	576	545	556	552	567	548	520	563	573	547	604	540	551	591	569	558	527	553	567	550	550	579	570	517	601	531	541	491	583	573	564	538	578	529	522	576	578	579	573	572	564	521	577	529	606	510	547	529	550	563	557	534	568	561	539	568	533	559	549	580	534	573	542	558	577	583	588	566	530	564	555	546	575	573	513	542	571	512	568	569	583	545	577	533	573	541	567	564	560	575	569	590	562	566	543	562	530	572	559	534	523	578	539	587	536	539	606	568	520	528	527	609	555	545	556	573	567	575	575	587	590	553	581	536	556	562	527	556	580	543	548	539	528	553	598	545	537	536	556	539	541	526	585	538	547	593	553	529	543	551	519	517	558	565	571	538	554	548	554	528	579	545	536	557	561	532	542	614	589	554	536	518	591	535	531	559	520	490	528	507	566	576	533	515	513	570	555	565	575	542	526	588	504	565	572	564	547	552	508	571	591	552	560	546	523	576	560	490	547	588	526	588	556	555	577	566	548	588	571	572	542	560	567	553	557	577	538	543	563	558	565	548	556	572	538	551	538	576	569	557	578	558	551	555	588	584	588	531	568	562	525	560	565	529	560	533	528	571	568	531	577	547	557	530	560	567	566	508	537	571	560	572	614	551	541	532	548	561	601	545	569	590	593	568	550	556	544	555	529	510	566	560	530	560	520	553	595	520	571	536	550	555	537	552	550	568	533	590	569	610	573	560	537	611	529	548	555	563	542	583	545	544	541	558	595	583	531	535	585	574	582	568	588	625	556	548	553	529	579	566	545	556	560	574	548	583	580	575	601	569	576	540	570	573	542	586	555	560	539	580	543	583	540	582	561	540	568	562	577	577	539	559	520	562	544	563	606	574	530	556	577	575	549	528	513	543	585	562	601	569	563	530	530	582	519	566	578	513	573	567	520	590	550	588	583	532	563	583	573	532	576	589	554	516	559	563	612	550	546	563	554	572	574	523	582	556	527	558	540	563	575	559	578	537	555	616	534	560	519	537	553	564	535	555	551	555	551	581	556	542	531	555	571	537	518	528	575	554	596	528	543	506	611	540	551	571	549	547	588	544	560	539	575	552	545	539	576	551	551	585	580	536	558	545	583	597	517	569	557	574	554	544	545	572	582	572	584	518	562	550	537	566	572	587	560	556	590	531	501	527	505	589	540	565	582	592	531	560	568	546	547	525	538	562	512	576	571	539	546	554	568	531	588	535	509	569	579	573	523	560	587	573	556	613	554	570	559	526	557	585	554	555	523	554	531	601	565	546	518	543	570	550	554	576	522	594	572	551	527	566	578	566	522	556	571	601	544	570	562	549	520	601	523	585	553	561	564	528	533	519	584	547	597	536	542	543	567	563	555	557	546	564	548	514	564	562	603	555	533	548	526	585	586	592	546	570	594	557	527	555	566	550	522	520	599	543	558	553	516	532	556	574	537	576	544	573	531	550	576	539	563	512	536	577	541	579	567	533	561	597	542	573	547	580	581	559	522	539	573	500	538	589	542	545	558	552	551	516	572	530	584	563	596	565	516	515	585	556	581	536	518	559	581	545	529	581	561	548	555	546	523	588	577	550	534	590	552	551	542	575	542	570	566	565	557	531	551	539	567	575	577	562	610	557	531	523	577	550	564	562	560	544	574	560	543	554	579	555	549	558	575	525	543	571	547	579	590	571	555	552	555	541	570	561	516	575	577	561	541	546	534	545	547	606	564	545	516	558	524	569	564	539	602	557	556	534	630	617	564	543	525	574	556	549	571	524	543	553	604	534	560	529	608	562	597	530	532	556	525	549	556	542	594	538	534	568	558	517	570	569	585	577	515	544	556	541	572	586	522	540	557	564	514	557	540	545	542	544	571	569	558	543	594	549	570	539	591	557	542	571	546	569	539	562	539	568	574	574	547	542	550	554	628	530	545	552	570	545	588	544	559	558	504	575	559	543	513	575	554	583	563	554	550	574	522	570	559	545	576	573	525	567	548	576	565	589	587	568	591	560	567	552	521	553	522	575	517	545	576	572	569	548	580	591	527	599	546	556	574	596	562	574	551	553	571	550	519	605	543	582	549	554	551	580	533	595	523	548	537	547	599	548	532	540	571	570	518	547	527	510	543	565	533	545	557	560	539	582	571	549	548	563	574	610	552	531	563	544	545	577	597	586	540	589	539	538	571	522	547	540	549	539	558	544	567	548	518	583	548	616	561	591	553	551	570	558	548	584	520	554	551	567	551	565	522	554	540	621	553	543	547	533	551	555	543	593	564	504	555	546	581	588	566	520	522	528	556	579	580	524	572	565	548	562	530	563	566	555	556	589	533	573	580	555	560	559	564	597	551	556	547	554	553	575	527	532	554	585	570	539	604	539	578	535	565	538	522	570	575	519	558	560	550	572	520	554	585	561	561	531	492	563	522	544	551	591	580	541	579	525	586	519	602	575	621	516	561	567	545	556	590	578	538	617	520	549	529	549	556	541	572	551	557	473	604	544	570	591	602	536	597	543	569	543	560	547	533	540	554	567	551	572	522	551	564	590	555	556	592	590	551	550	533	606	537	549	573	549	572	516	544	552	546	547	558	568	537	607	566	549	521	554	519	562	551	521	560	583	591	542	526	549	559	543	549	537	551	524	592	528	545	543	532	584	560	545	539	522	522	547	549	551	573	524	552	576	587	551	542	561	595	532	519	538	551	520	563	547	591	563	553	535	555	585	564	542	519	551	548	588	571	542	553	550	564	570	583	580	554	532	532	570	580	590	555	530	584	514	559	530	624	518	570	562	564	525	559	537	552	575	564	606	601	578	538	568	541	556	564	552	541	575	541	578	523	597	571	557	545	525	575	567	537	563	527	589	585	554	574	574	554	553	564	516	551	512	526	569	553	547	564	503	555	529	544	573	557	563	572	568	568	553	571	563	566	554	575	538	578	543	549	610	582	540	533	543	559	577	517	567	588	555	531	560	564	568	530	556	554	527	539	572	558	556	579	538	590	582	573	546	555	541	593	549	547	567	545	543	551	550	509	546	535	551	531	589	560	527	559	556	560	599	573
31896	19563	7047	494	285	278	257	290	275	285	305	260	275	275	262	257	242	273	260	263	290	312	265	259	271	313	314	232	274	289	269	263	287	288	279	280	295	244	269	284	277	259	244	276	250	275	276	260	275	279	250	285	274	270	251	274	280	273	246	291	284	273	297	263	269	289	276	271	286	298	263	257	262	282	265	268	281	277	271	273	288	281	267	241	287	270	266	256	268	284	241	226	296	285	255	262	265	282	284	269	268	288	247	280	267	314	273	267	254	262	252	270	241	283	259	258	280	270	288	259	269	295	270	239	253	323	273	271	294	276	270	288	256	241	287	298	299	255	305	286	255	307	279	293	306	284	260	307	246	268	252	268	289	258	269	259	246	287	264	243	272	251	271	255	265	280	277	307	294	286	309	267	263	271	285	259	250	256	304	277	287	264	252	281	306	273	270	259	261	272	281	280	273	283	261	303	283	247	278	272	290	270	287	253	270	291	282	271	277	265	276	280	259	255	273	283	283	300	246	273	270	268	253	291	269	271	276	267	272	293	282	262	273	302	267	298	257	296	279	277	287	278	248	265	252	284	273	249	252	248	275	264	281	301	280	278	250	262	256	270	271	273	292	259	276	287	258	269	282	286	285	287	270	289	285	275	288	313	273	244	272	274	298	285	267	282	292	263	288	291	283	284	262	282	266	275	285	244	251	274	256	303	252	258	292	247	268	287	299	281	281	277	281	270	290	271	309	283	291	249	278	277	300	275	297	279	272	277	269	267	249	275	297	286	260	280	268	284	281	297	267	281	261	309	273	267	273	276	287	291	273	282	284	264	306	287	293	275	275	268	289	262	246	253	283	265	282	256	280	276	254	275	293	310	276	303	263	284	287	254	285	290	269	266	303	234	267	278	275	268	287	302	278	286	260	259	270	286	258	278	277	279	283	319	297	264	260	280	244	277	278	297	287	282	276	263	270	296	273	274	287	311	260	302	266	287	255	261	256	262	303	269	278	277	274	276	263	278	267	274	272	289	283	269	264	277	254	261	277	258	292	275	290	284	263	277	281	276	268	274	244	277	287	279	264	312	258	248	304	261	261	276	273	265	288	259	255	277	249	267	243	259	265	261	275	274	284	282	271	241	283	293	303	244	283	300	306	268	270	266	289	294	272	271	292	289	292	252	275	274	254	252	278	274	241	235	263	274	231	258	272	257	275	281	260	295	267	295	280	300	291	251	261	248	293	306	265	283	267	320	257	260	312	258	304	261	276	270	306	303	252	249	281	270	278	277	258	282	271	291	257	268	262	283	248	254	288	260	266	284	237	292	255	288	233	279	286	290	262	286	232	281	287	292	269	254	270	289	239	261	286	288	274	280	259	256	303	270	284	282	279	288	261	249	267	276	307	298	278	266	259	292	265	282	280	267	270	309	287	289	304	300	273	281	266	273	318	271	281	282	255	280	270	294	240	233	272	288	252	262	308	283	264	260	279	283	275	294	270	276	264	291	280	277	258	280	262	303	269	287	281	286	269	285	264	266	260	272	284	283	288	279	255	255	309	244	302	266	277	286	261	285	263	253	256	255	259	289	262	303	247	275	279	293	275	275	252	268	238	307	316	277	244	277	286	291	270	278	301	269	271	271	308	291	270	239	280	269	252	282	298	262	267	267	294	289	298	285	287	248	258	291	242	275	251	288	255	281	268	263	283	285	274	278	274	255	272	251	275	268	290	267	266	275	286	267	284	266	293	266	260	282	265	269	280	287	278	273	249	217	283	270	269	284	273	280	289	273	256	252	269	267	290	296	269	272	262	239	278	265	268	252	258	287	289	293	269	288	261	277	244	293	296	253	269	255	261	256	287	328	274	269	294	252	249	234	271	256	251	278	278	272	296	260	255	265	289	263	272	279	281	305	276	283	269	273	245	298	255	295	271	265	282	270	282	264	260	247	245	253	295	267	259	290	251	273	254	281	275	255	261	261	276	280	277	265	283	261	290	283	258	287	273	276	276	277	295	254	280	282	263	301	263	273	274	282	280	281	268	277	284	319	278	291	289	293	252	266	232	278	278	283	270	304	254	288	261	260	280	277	263	293	268	284	265	271	268	285	233	241	290	302	259	281	279	264	269	268	262	288	278	257	306	274	262	251	273	258	287	248	291	279	285	288	274	250	261	269	304	254	247	272	299	270	257	275	253	304	259	280	284	295	252	255	285	273	288	272	260	252	288	318	266	273	280	275	257	240	274	280	269	273	257	261	240	258	298	264	273	261	255	285	300	255	295	275	272	264	275	268	282	266	262	291	279	265	246	260	260	268	271	273	287	271	283	254	239	281	273	277	286	265	262	272	265	254	279	253	274	296	297	268	260	322	277	255	268	273	281	303	291	318	284	275	275	315	272	284	270	291	229	260	242	266	296	277	267	288	255	291	270	265	281	276	247	279	253	297	283	294	289	270	290	270	286	273	280	256	273	288	278	295	303	254	270	285	243	288	262	299	290	250	262	243	310	290	270	260	251	291	275	302	298	287	266	264	271	248	275	277	280	267	274	292	284	251	253	268	263	285	291	268	272	270	303	278	291	279	256	263	290	261	240	276	279	247	287	286	287	285	290	305	246	262	283	309	255	253	294	288	282	256	261	263	266	275	276	283	258	269	299	260	268	279	258	292	291	269	249	289	285	288	261	280	282	282	277	263	304	277	261	253	270	252	249	287	273	295	258	253	288	281	301	282	287	278	273	291	291	267	242	275	340	282	274	257	274	277	308	278	302	251	295	262	272	281	290	290	299	294	278	269	284	273	278	273	262	273	289	273	278	288	266	260	255	283	269	258	269	231	283	248	282	273	267	263	273	279	290	268	262	281	304	285	286	244	265	260	293	275	279	286	274	270	259	293	275	276	237	251	270	286	269	257	280	267	262	259	262	289	311	314	271	283	282	261	255	283	290	296	269	263	279	257	295	250	304	296	293	258	263	297	275	287	281	261	261	237	268	273	272	299	266	288	281	260	255	260	269	257	267	273	271	278	296	265	267	268	283	278	291	273	282	275	281	305	256	279	250	265	258	274	326	288	286	279	260	285	248	268	289	275	259	295	313	278	272	283	309	275	248	249	286	278	290	269	272	264	268	271	275	266	259	269	274	256	280	304	292	254	262	289	291	257	278	256	296	264	266	272	275	283	290	260	297	270	272	279	280	279	285	270	320	263	267	280	292	283	303	252	294	278	289	292	294	284	259	268	278	261	305	299	260	235	256	278	287	258	273	258	284	264	273	266	278	270	305	270	290	305	276	281	277	240	272	260	271	242	250	266	278	299	278	268	291	280	272	237	278	272	277	274	285	298	250	256	283	302	270	243	251	249	271	289	255	269	256	264	264	320	289	267	295	289	276	270	300	285	298	272	285	281	278	263	285	290	275	264	314	268	246	310	267	265	318	246	268	299	283	267	261	265	302	257	259	268	257	273	289	303	283	267	271	280	281	245	247	260	267	260	280	261	271	253	280	312
6427	1743	812	757	703	701	660	724	688	712	700	716	670	736	709	693	665	740	675	719	751	713	687	727	700	698	748	665	747	692	667	714	687	711	692	698	728	715	751	689	718	693	734	693	731	679	711	654	739	669	732	687	686	705	683	678	728	741	699	697	712	741	692	712	712	717	728	726	689	689	708	669	704	641	697	701	682	696	709	705	680	739	670	738	721	715	677	682	718	694	690	739	715	722	699	695	729	698	707	715	698	707	684	732	723	705	659	727	674	717	691	692	696	669	694	683	699	716	761	675	659	675	718	667	709	680	674	678	749	685	696	663	684	699	735	663	707	720	713	700	712	715	695	721	684	702	675	699	661	710	757	714	683	705	750	734	648	700	656	686	710	670	706	726	722	735	666	697	697	722	664	750	701	709	648	736	686	718	717	744	741	708	664	707	745	737	677	749	664	705	719	729	688	687	727	744	718	726	715	719	706	690	677	680	733	705	659	714	692	748	658	681	617	748	727	696	681	750	679	685	701	717	704	712	743	711	741	679	731	677	731	684	730	732	691	674	722	648	703	721	689	683	678	729	738	707	687	694	682	721	692	715	661	717	695	660	694	702	723	696	701	684	668	713	721	686	730	684	696	684	718	665	679	691	703	640	716	719	655	722	695	730	701	701	691	719	735	727	719	697	715	729	701	697	668	711	731	708	697	690	669	763	712	718	705	677	705	690	687	685	728	653	737	746	691	674	682	692	672	661	685	720	714	690	708	740	696	728	738	634	737	728	697	662	754	690	713	723	732	694	699	680	675	679	713	657	707	704	657	689	704	671	709	692	679	714	711	689	705	692	703	702	709	689	683	731	719	720	687	694	682	717	736	713	704	722	705	651	733	762	681	689	674	662	686	683	725	741	692	685	716	725	686	727	709	671	708	749	700	690	716	721	710	679	725	708	700	737	714	671	704	696	683	752	680	721	706	703	716	686	700	710	703	664	693	667	695	643	679	720	702	689	705	721	681	677	709	715	687	712	705	685	695	657	691	728	723	677	717	698	652	694	720	743	701	734	670	698	689	714	727	715	671	721	679	722	710	686	752	702	725	669	680	696	703	709	700	708	734	722	654	694	671	698	681	648	740	669	691	750	730	720	678	701	715	747	695	681	649	698	740	685	651	671	724	679	699	695	682	728	755	731	701	674	721	709	717	699	690	699	731	706	695	736	704	700	724	715	667	658	697	688	724	694	674	678	681	700	711	676	668	662	713	695	737	672	687	700	693	710	717	737	672	722	712	728	691	724	720	720	708	707	668	710	680	733	721	696	697	675	703	699	665	702	688	728	679	658	755	684	676	693	656	722	695	738	711	715	731	702	721	701	694	704	724	727	709	689	722	737	634	692	687	704	708	698	752	670	747	694	724	708	684	695	725	671	679	697	660	697	720	702	706	735	745	740	705	679	692	680	696	662	732	677	703	744	722	676	661	683	679	659	724	723	710	689	712	665	729	678	697	740	706	687	747	672	693	707	684	741	696	665	645	691	733	711	684	709	703	712	694	693	704	733	702	686	730	688	716	723	747	723	724	680	739	711	727	647	723	717	707	653	690	700	697	696	734	706	623	702	703	737	713	721	715	721	743	708	699	711	736	661	673	729	771	704	694	671	695	707	730	736	668	732	714	705	726	709	723	656	659	709	694	686	709	700	674	684	715	732	657	677	705	717	638	656	720	695	687	695	678	691	721	684	698	700	719	708	674	715	746	681	685	715	672	690	721	664	650	683	705	741	705	710	673	717	696	731	685	656	716	747	707	707	687	721	704	709	701	782	713	663	697	685	698	725	717	673	690	740	689	692	649	673	725	717	679	738	710	761	691	699	706	722	710	720	702	679	693	698	696	687	690	691	670	705	715	734	725	661	690	729	705	664	717	664	692	696	714	704	749	704	751	716	686	683	745	755	653	724	705	679	686	644	719	706	704	695	683	677	715	713	743	711	725	705	655	731	674	680	710	672	681	721	680	691	674	710	676	704	702	756	721	712	727	686	665	678	718	717	695	671	675	732	645	721	674	699	698	703	742	723	703	732	743	706	719	748	734	716	682	686	680	695	694	661	660	724	692	682	649	660	665	732	658	714	740	738	659	713	744	731	700	691	691	714	759	697	720	694	747	728	706	688	671	676	688	708	706	697	731	714	687	684	663	653	731	723	696	686	648	707	744	677	707	708	718	714	700	719	730	750	692	714	681	730	693	705	702	688	678	714	738	717	710	745	686	712	699	743	723	682	683	703	673	673	693	711	666	687	701	672	650	698	680	690	745	737	671	681	696	680	658	710	745	714	699	696	695	695	720	691	751	721	684	713	698	715	696	695	750	692	684	724	737	704	713	741	728	683	696	693	687	686	676	660	705	702	712	715	725	709	710	729	667	694	657	675	695	755	688	642	739	722	712	641	721	654	708	714	712	686	695	724	730	740	727	665	739	666	718	737	699	684	688	743	723	685	736	706	708	727	677	672	719	700	691	720	713	708	673	696	726	688	719	694	713	681	660	710	708	660	730	722	678	747	728	696	723	708	722	702	721	734	692	710	718	770	710	678	701	682	692	712	729	705	662	663	709	728	695	732	718	676	689	695	693	735	734	700	721	697	731	714	661	694	671	712	735	701	688	722	734	708	688	728	700	654	693	677	724	738	682	682	693	710	714	667	682	666	736	726	719	706	687	698	721	656	700	683	693	692	693	729	711	694	670	716	707	681	722	663	741	698	699	716	690	734	689	668	696	670	744	687	700	715	716	681	649	747	711	687	662	730	739	712	719	761	729	636	710	780	719	663	688	741	683	672	695	741	737	689	683	653	722	682	736	689	740	730	683	690	705	710	752	681	657	674	717	710	705	694	695	712	656	708	766	713	695	712	730	714	729	709	718	684	732	670	720	702	682	751	682	707	730	696	678	720	698	646	661	757	741	717	723	700	719	649	740	697	669	675	715	720	722	713	687	687	698	714	671	718	737	770	696	683	702	728	732	709	696	724	673	733	688	726	761	727	695	686	701	712	672	682	686	669	721	669	722	717	731	640	711	689	683	699	634	703	728	703	697	699	729	708	718	680	743	706	674	684	781	699	713	656	732	671	693	685	756	786	687	696	728	700	706	677	719	688	691	689	723	713	726	680	688	703	725	684	719	692	709	691	683	687	743	654	713	701	719	701	691	716	685	673	705	735	724	707	724	722	702	682	668	707	728	746	629	695	729	742	683	682	645	675	674	706	749	687	667	708	721	716	700	693	674	665	685	756	683	701	685	682	678	705	738	650	699	723	663	706	696	693	673	699	713	735	697	696	699	682	685	690	700	709	720	728	699	724	694	674	726	730	735	658	714	725	707	702	712	708	720	674	674	703	688	696	684	672	698	710	677	751	700	703	690	703	689	742	674	714	724	698	726	650	681	686	694	724	710	693	719	694	708	738	739	684	716	726	661	669	723	685	701	692	722	730	697	728	667	691	739	682	714	710	723	716
24780	21060	23933	28388	21053	12851	593	462	395	430	405	398	372	388	408	365	378	389	364	387	377	390	381	345	359	395	377	366	356	324	378	359	414	357	369	364	365	363	370	326	357	324	349	349	342	353	351	374	345	388	356	366	381	374	339	357	374	336	376	347	367	394	368	355	370	381	363	340	373	353	340	355	354	338	322	374	370	340	334	386	337	357	365	351	372	352	319	360	404	373	373	332	405	369	340	398	398	355	347	372	336	367	292	306	363	339	354	364	350	366	315	333	352	350	382	344	362	341	371	330	393	355	362	371	335	357	380	355	367	382	329	374	369	387	317	337	330	371	377	341	362	382	352	362	374	399	379	352	367	332	377	343	357	360	358	348	386	388	387	351	351	369	375	323	364	382	356	348	344	351	337	348	347	397	384	401	352	342	368	343	377	350	395	372	347	351	377	353	356	352	339	327	386	327	349	351	379	364	336	380	326	338	363	358	349	311	336	345	360	360	374	360	364	361	335	329	341	343	376	330	400	379	358	377	332	365	378	383	349	364	379	346	360	386	357	371	347	366	331	365	351	338	378	372	395	358	342	365	341	366	359	358	343	362	345	352	391	365	396	349	362	395	352	354	356	343	342	355	326	370	345	345	331	368	334	353	355	374	318	404	314	354	336	375	325	353	350	388	327	390	360	350	387	391	376	363	342	373	387	326	349	354	393	356	343	398	336	345	369	393	372	329	367	315	336	357	354	382	363	373	381	385	349	381	359	346	327	322	346	346	368	366	395	358	381	339	330	373	361	343	351	307	330	358	376	331	380	357	330	347	353	353	309	358	357	356	348	360	369	339	349	334	352	346	336	356	353	369	354	369	347	363	347	360	346	350	389	347	388	388	351	384	369	339	356	380	378	384	358	378	326	347	353	355	357	318	350	354	390	347	381	325	352	322	369	332	365	357	389	357	354	337	331	320	385	380	358	340	391	349	345	329	378	386	345	362	341	360	343	389	345	342	321	381	397	376	334	388	314	401	320	317	350	382	346	336	374	377	363	385	313	378	358	378	344	349	358	388	354	330	349	368	343	386	362	339	340	353	371	369	344	364	367	340	356	302	363	340	356	356	347	345	383	349	381	371	377	362	338	328	358	382	353	354	373	315	335	352	364	353	363	336	376	381	343	345	349	353	346	387	356	357	346	338	386	366	369	350	350	368	359	383	395	380	331	351	354	354	341	384	330	333	336	362	363	338	369	334	349	362	364	318	371	381	365	370	352	328	365	345	364	361	346	335	364	346	343	339	384	379	346	324	392	368	395	348	359	344	336	359	363	313	391	357	361	361	379	364	333	349	385	354	345	336	378	359	347	341	341	367	368	375	353	352	359	384	324	350	361	365	331	352	310	351	325	378	378	368	392	370	375	372	332	325	344	360	353	379	357	333	375	386	351	363	323	356	373	327	346	360	362	366	337	361	392	374	359	325	359	328	342	371	349	359	346	350	367	363	347	327	347	365	355	381	370	349	324	362	369	375	343	352	379	352	359	333	316	354	370	329	331	368	347	382	331	358	389	340	383	352	305	352	387	382	361	378	369	382	379	403	340	367	339	352	382	348	343	358	381	342	391	331	378	366	390	349	358	353	367	391	340	355	347	371	383	380	359	346	365	344	350	349	372	360	325	353	344	368	354	350	333	339	382	340	346	352	391	346	355	337	390	361	316	352	332	363	354	372	349	385	363	367	367	311	358	355	327	379	372	356	326	362	363	357	383	348	339	348	359	371	352	339	355	339	361	385	393	402	337	369	377	350	378	337	341	347	381	383	328	364	348	341	361	319	389	348	370	357	338	345	382	359	360	354	361	329	385	366	356	363	319	333	330	351	344	329	329	359	338	361	351	330	343	350	357	358	340	387	347	350	348	353	341	354	340	352	360	357	367	382	358	318	350	347	345	354	323	371	372	378	351	369	353	325	361	384	349	346	355	354	395	352	350	362	374	346	404	329	356	325	353	355	337	351	337	322	344	361	373	352	375	360	346	332	361	370	322	345	346	358	333	387	334	384	324	370	363	341	354	364	371	350	376	370	376	354	326	374	360	352	353	344	347	337	344	355	349	349	350	351	332	376	336	353	358	356	339	346	375	376	336	371	349	363	365	396	358	409	346	353	351	356	371	357	362	345	363	321	383	368	385	345	391	307	364	339	381	359	327	374	346	327	366	356	371	344	353	340	355	352	367	334	380	367	411	389	388	336	370	352	342	376	389	365	381	377	349	364	341	355	351	359	337	325	346	339	343	327	350	358	335	329	368	399	382	353	354	375	325	352	378	358	362	368	339	382	394	362	376	361	374	338	385	361	393	389	365	398	322	357	358	343	358	358	309	381	356	349	377	351	373	353	346	380	318	348	367	351	383	371	357	369	378	391	354	340	383	372	393	393	367	336	339	371	367	371	324	335	341	321	409	350	350	381	356	354	378	343	376	361	342	380	382	358	363	379	335	353	398	370	318	330	360	376	361	381	339	381	372	340	326	340	379	393	363	350	365	357	364	354	381	353	385	362	347	338	346	390	368	340	340	374	377	382	350	376	377	331	350	351	351	351	352	352	391	349	359	378	319	325	357	335	360	373	343	392	347	359	396	386	374	333	339	334	316	324	330	398	328	387	348	367	395	332	382	395	355	357	356	361	339	327	343	344	368	355	342	328	363	360	366	357	347	326	374	395	376	400	360	344	356	344	378	368	342	367	352	349	398	365	340	375	362	341	329	373	374	349	368	336	362	347	353	355	360	357	360	373	361	366	345	344	349	358	353	376	378	363	318	358	370	350	330	348	346	335	319	369	360	374	350	363	394	406	330	376	371	380	347	380	384	378	364	345	367	369	291	347	339	386	346	345	327	357	359	331	364	340	336	391	383	382	361	351	385	393	351	368	334	379	377	361	379	376	402	334	390	374	337	324	318	340	343	381	341	374	331	365	374	350	389	349	384	387	343	312	341	382	357	353	341	382	343	403	382	359	378	374	354	344	376	334	368	335	371	361	365	368	346	385	331	388	335	361	360	334	326	353	391	332	322	373	382	370	362	364	370	370	385	361	369	394	361	339	375	344	356	366	359	399	361	371	368	327	360	372	334	346	341	346	329	382	346	351	346	394	362	349	340	341	358	376	311	340	351	370	348	347	325	348	356	395	377	331	376	379	378	385	361	355	375	381	374	331	372	371	362	357	389	371	380	338	368	334	368	332	371	351	339	365	335	361	334	353	362	362	352	353	336	386	351	379	321	382	399	337	408	336	367	367	385	350	346	387	356	347	345	342	344	335	390	359	359	359	367	404	336	366	333	380	379	338	353	386	384	389	344	318	357	343	330	312	339	379	319	393	333	352	382	366	328	360	343	361	346	358	370	352	349	349	326	359	327	334	346	382	351	335	336	346	359	360	351	338	362	346	377	386	341	350	391	321	385	390	381	348	344	339	345	366	340	379	334	327	342	385	369	374	354	337	393	312	336	354	344	347
4654	3333	1478	1419	953	882	935	899	896	907	820	918	828	887	841	886	873	796	856	846	871	888	817	848	844	830	893	862	843	865	827	907	846	863	831	909	863	807	841	834	873	882	863	865	793	838	826	850	847	830	896	863	857	883	864	905	838	849	827	890	860	827	841	844	880	846	891	812	833	902	818	857	889	822	892	853	874	849	873	877	866	852	820	841	912	860	897	878	891	822	862	856	917	827	840	912	896	873	882	846	894	842	858	914	808	865	846	876	861	837	865	844	865	895	935	867	819	874	842	862	882	846	905	854	845	930	865	863	860	900	881	875	821	857	843	887	861	865	872	885	828	854	850	894	854	864	850	906	894	864	864	817	829	838	854	826	915	885	883	906	837	846	801	816	875	853	874	835	851	849	863	843	882	820	824	836	846	852	868	807	821	870	862	918	853	804	892	852	840	853	916	805	824	896	856	894	862	853	845	882	859	901	815	842	841	914	915	862	845	879	827	872	842	814	896	847	854	860	881	842	868	907	927	877	812	859	868	864	843	898	793	808	833	885	880	812	856	831	823	844	856	877	867	876	892	882	921	850	893	884	845	889	836	807	871	871	897	857	849	834	872	851	891	851	816	872	827	865	873	836	892	867	816	858	871	836	892	864	883	821	914	868	828	875	922	867	862	881	852	891	859	901	843	867	889	839	862	803	835	880	849	820	848	841	863	895	846	803	837	858	871	853	928	863	889	834	908	898	838	841	802	864	794	871	880	859	857	819	869	925	883	806	866	892	857	846	842	870	875	802	874	914	860	845	881	868	825	860	889	872	837	859	840	889	855	845	841	877	848	824	862	855	899	832	833	884	856	834	821	867	884	875	892	860	847	851	900	892	861	884	840	842	896	839	843	805	841	899	848	808	874	869	869	828	908	886	869	853	850	858	900	878	876	849	859	825	840	837	858	873	827	854	837	879	880	915	865	866	800	833	843	906	871	895	823	882	877	858	863	865	840	833	799	823	888	836	845	909	866	868	849	825	830	838	871	877	842	901	883	892	855	865	836	845	827	840	838	862	892	862	787	858	906	777	864	819	852	841	850	857	933	851	861	809	872	859	822	822	842	853	842	842	859	805	823	850	860	892	888	863	857	822	908	915	836	880	839	874	875	863	874	840	904	820	876	793	863	906	865	851	845	821	781	826	885	873	857	876	847	851	832	804	847	850	853	893	879	836	900	853	871	886	846	876	823	877	915	850	861	854	884	893	859	866	840	831	812	854	878	805	824	904	908	860	863	797	822	809	864	870	867	862	886	874	871	862	831	822	875	856	838	851	878	859	840	856	862	846	872	848	856	808	881	851	848	831	865	814	847	834	839	831	872	844	817	827	807	811	831	832	854	871	882	891	844	934	816	828	859	814	879	906	834	820	867	841	893	816	884	863	842	861	903	810	890	868	869	852	865	886	875	865	886	866	879	868	824	800	859	860	842	885	893	861	843	869	830	874	881	845	837	826	908	876	843	930	873	915	896	883	908	848	827	827	880	906	837	848	849	871	877	850	878	856	867	827	866	843	879	875	893	859	865	847	844	855	864	884	872	881	885	838	884	854	849	849	810	863	856	858	878	881	825	868	925	805	838	872	865	867	875	826	849	855	867	812	838	834	822	870	809	851	820	863	855	797	881	856	872	879	860	896	859	872	861	874	887	864	830	848	816	867	867	858	855	859	874	821	859	843	847	854	880	857	923	827	872	839	835	869	832	893	894	866	919	863	867	841	874	848	854	872	907	816	866	871	865	839	819	869	858	880	861	878	861	868	845	915	884	890	941	857	850	861	841	847	894	831	810	857	836	861	939	851	862	847	854	816	835	848	846	859	839	817	866	884	845	882	866	850	899	828	860	875	867	879	905	881	844	850	864	847	882	851	877	864	889	860	909	911	858	850	836	853	859	844	851	840	846	834	832	855	877	902	889	869	832	842	844	918	893	950	794	827	847	897	864	898	901	891	878	856	850	873	909	851	803	818	874	869	864	857	878	888	812	874	883	829	788	943	788	819	839	872	834	896	843	879	831	857	836	858	818	853	832	814	851	847	885	832	887	884	869	837	817	845	844	853	838	848	816	821	848	837	869	832	855	857	868	880	824	805	879	863	868	887	830	810	948	875	878	836	829	814	859	780	905	870	874	865	841	814	834	896	865	868	839	818	838	862	874	884	854	816	886	837	867	876	867	899	848	835	882	874	853	835	883	787	867	882	825	812	879	825	875	860	868	855	834	856	853	810	856	842	915	820	915	855	845	893	881	879	868	821	798	858	838	869	841	845	872	889	855	834	844	837	868	860	858	808	856	891	898	862	870	857	786	891	843	845	905	846	898	834	867	880	847	845	847	841	874	825	809	845	822	862	833	898	833	843	856	812	825	877	848	874	849	871	950	843	851	820	879	835	873	830	872	874	827	851	874	835	849	853	902	859	889	907	832	843	840	820	844	906	870	868	906	851	828	869	855	832	843	897	907	885	855	916	902	882	834	882	852	885	869	845	876	874	858	860	837	867	908	941	875	882	889	844	858	870	839	828	893	849	870	857	831	884	874	846	825	883	880	811	894	873	886	828	876	878	862	848	844	860	859	903	812	807	825	803	806	873	840	814	861	874	843	878	855	825	875	865	879	850	853	840	839	880	822	867	922	813	850	855	870	827	799	819	853	832	880	896	922	873	814	879	849	838	891	846	830	806	794	852	823	852	862	903	886	884	856	844	812	889	853	852	822	880	851	844	897	891	852	915	873	855	855	844	852	831	852	841	841	847	808	871	827	903	840	881	878	848	830	892	849	899	893	849	972	861	935	846	853	862	847	855	846	906	857	848	864	877	837	825	821	905	847	847	893	862	870	862	845	904	829	857	902	901	886	845	852	857	859	817	857	854	880	899	850	822	858	864	832	812	861	847	861	820	793	871	882	857	884	863	862	890	838	870	828	838	848	846	854	894	840	914	848	912	849	894	824	851	835	854	860	820	871	894	889	884	822	815	788	820	845	843	821	882	860	807	866	831	834	837	882	835	856	896	823	823	859	886	897	913	870	885	852	854	883	849	896	918	851	869	859	859	846	885	832	866	876	907	867	836	862	883	878	951	882	845	879	848	924	890	867	867	862	866	880	857	866	852	875	922	881	938	802	922	853	858	910	853	824	873	856	837	906	855	880	860	854	887	837	834	863	923	909	888	781	859	846	858	815	827	903	879	844	892	879	843	859	889	871	917	896	839	852	817	886	814	858	888	810	873	864	853	848	853	864	854	839	867	836	888	840	890	831	899	875	782	912	841	802	894	859	883	891	802	852	848	840	830	886	858	850	853	849	846	845	839	852	836	787	825	839	833	871	853	868	847	906	883	826	891	886	844	847	866	839	867	880	891	876	857	821	805	876	875	855	874	862	874	884	870	869	818	858	850	872	900	874	903	861	860	886	892	895	854	914	847	797	885	891	808	852	846	858	803	852	860	819	874	826	847	820	851
23939	21014	24337	27865	21017	21032	14193	631	350	375	326	333	311	277	270	264	269	290	286	233	266	252	232	238	256	242	242	238	245	228	245	233	248	251	255	244	239	256	227	239	208	225	232	252	247	212	234	226	251	199	200	211	217	249	241	242	245	247	224	220	249	233	234	256	255	232	260	218	248	249	234	251	233	235	237	268	228	225	225	235	238	228	246	245	216	230	231	214	224	233	218	249	225	249	242	219	235	203	239	241	213	245	213	283	261	248	241	234	253	222	197	240	253	216	214	221	233	229	200	236	235	260	272	215	248	222	222	235	219	225	253	268	211	244	225	237	202	244	251	235	211	242	223	227	229	245	235	247	220	246	245	240	224	233	260	251	197	240	206	241	235	238	243	244	275	264	216	227	226	257	219	242	260	247	250	220	225	245	236	283	246	225	234	247	232	240	239	210	247	244	212	220	226	225	270	228	252	220	258	219	224	213	262	237	216	239	222	232	244	238	259	239	220	277	226	244	264	215	201	218	226	232	220	225	244	230	239	241	242	246	236	224	226	234	234	194	229	239	244	239	267	243	227	230	227	244	229	216	225	215	246	248	243	224	224	237	209	195	226	234	227	242	269	259	231	218	234	261	248	256	235	240	241	257	217	245	238	220	247	239	223	230	264	234	229	239	225	219	239	231	243	220	233	208	220	214	232	215	205	233	232	246	229	238	247	244	226	238	234	219	230	247	217	241	228	237	243	226	215	230	254	227	214	227	223	234	220	236	219	224	231	215	219	255	234	240	243	249	228	225	214	220	232	234	228	234	244	237	236	223	245	217	231	255	274	244	218	217	219	258	249	249	209	227	241	223	242	193	244	225	234	229	251	237	231	270	253	234	212	274	260	259	232	234	237	226	238	244	233	223	196	255	235	248	208	219	227	233	242	198	224	261	243	228	259	225	222	249	220	234	236	246	229	214	244	222	240	222	220	208	211	229	265	235	241	216	225	239	234	200	211	241	241	223	232	238	242	238	245	218	256	230	215	265	235	242	246	208	207	244	248	220	265	220	223	232	266	214	222	241	247	245	238	243	242	237	226	227	247	238	225	226	236	208	235	240	246	223	228	239	234	250	236	222	219	239	246	233	267	246	237	233	256	231	240	219	229	236	237	255	255	227	247	219	260	236	206	226	266	213	225	227	244	229	229	236	248	247	231	260	225	232	229	252	240	220	245	220	251	245	197	249	262	250	242	216	268	244	237	226	202	223	244	234	242	247	226	212	248	250	240	206	246	256	242	256	230	210	230	256	247	222	264	236	249	224	233	213	248	218	234	211	248	258	209	235	238	261	237	240	237	248	238	201	230	231	247	247	252	225	231	241	268	255	212	231	229	250	228	234	279	233	285	229	248	209	241	220	241	238	270	218	247	219	245	229	240	244	229	263	216	243	221	234	228	208	239	205	247	223	246	232	237	202	248	218	232	234	246	246	227	212	238	224	219	252	248	269	230	241	217	246	222	232	215	223	241	235	241	248	245	266	226	240	253	232	267	251	245	239	250	233	245	220	247	213	240	216	229	250	249	244	247	234	233	253	231	250	247	227	233	242	240	230	242	189	238	236	232	220	228	211	265	231	229	226	231	235	229	242	270	218	238	231	230	230	239	245	224	199	245	273	219	223	245	217	223	230	231	232	243	253	250	203	221	244	232	245	226	221	255	222	227	229	245	206	224	212	223	243	246	248	259	234	251	227	248	251	245	257	230	212	253	227	255	224	228	273	218	248	221	239	233	229	206	223	227	230	255	244	232	249	244	238	247	224	232	242	239	230	266	233	220	236	216	241	262	258	238	231	226	247	227	242	265	293	236	233	227	236	234	217	234	235	278	214	257	190	228	266	254	211	250	240	237	244	241	256	227	242	237	230	256	249	220	222	224	233	219	225	232	237	215	238	240	203	215	283	215	232	226	244	254	236	231	216	250	237	229	254	251	245	224	227	235	246	210	244	241	229	213	222	233	238	230	255	222	250	204	254	217	242	209	199	218	223	261	211	231	231	224	206	266	208	218	259	257	247	227	249	209	235	248	257	270	248	236	259	232	241	226	258	244	224	243	231	243	257	253	243	230	253	247	226	238	237	223	229	236	220	226	241	225	256	230	224	250	241	238	252	250	237	239	240	234	236	215	224	230	237	225	234	223	224	232	228	246	213	235	247	236	226	246	218	248	232	258	256	239	267	221	245	224	239	245	230	282	221	209	182	209	230	244	219	241	230	214	229	229	252	222	231	260	261	235	229	240	225	215	243	234	251	243	236	248	234	222	208	223	195	232	231	253	255	257	224	237	238	210	233	250	248	223	248	254	257	243	242	243	243	254	226	272	245	219	247	226	239	213	274	204	234	257	247	233	245	244	222	254	235	227	232	227	205	230	220	228	231	233	235	219	245	225	239	256	235	238	205	223	230	214	274	216	215	244	249	233	217	237	217	231	243	224	240	254	231	219	215	235	236	218	250	203	230	261	242	230	202	241	210	241	223	228	214	229	210	228	239	214	227	226	229	242	203	238	252	235	252	249	246	235	244	209	210	247	242	201	227	223	238	260	267	227	233	228	215	236	246	220	262	221	225	240	214	262	246	225	242	246	244	245	242	248	224	226	239	242	236	235	260	250	212	216	187	230	218	241	237	209	249	224	224	225	247	244	224	233	254	222	216	240	207	215	229	217	229	223	210	230	214	215	240	246	277	238	235	254	236	243	239	233	219	213	231	228	223	231	251	240	230	227	254	229	231	220	235	258	239	244	211	224	215	242	261	255	250	225	214	226	227	223	235	231	251	230	252	240	244	273	242	213	214	218	255	232	224	221	220	241	224	234	188	240	243	216	220	245	243	247	242	257	204	200	228	201	245	218	236	258	239	218	241	233	246	240	237	226	237	227	256	259	228	246	204	227	245	250	231	193	243	232	253	247	238	255	228	199	259	237	226	238	228	214	219	212	208	265	215	234	207	214	214	240	243	240	218	257	235	228	226	239	236	227	245	239	224	249	232	238	251	225	250	251	213	235	252	255	200	253	247	253	244	241	235	238	244	215	226	245	228	233	233	235	220	226	207	221	227	226	238	244	245	230	247	241	252	223	232	222	250	250	236	256	241	208	223	225	233	255	224	235	223	235	256	246	250	248	254	227	243	250	227	225	237	220	218	231	242	236	252	194	257	239	263	263	250	221	235	245	202	229	203	252	269	225	243	228	222	222	250	226	228	255	209	245	257	236	260	238	240	215	239	237	232	227	228	244	249	232	218	232	225	224	210	229	246	242	238	209	252	225	235	264	211	238	225	249	234	225	233	232	232	205	220	228	227	209	231	264	193	208	203	226	239	216	223	239	253	247	270	254	220	257	259	214	241	223	235	242	220	230	238	248	226	215	215	225	253	238	233	251	230	235	254	218	228	220	223	240	225	233	228	261	215	229	222	206	260	234	251	222	219	232	238	232	229	242	231	235	211	241	239	262	229	251	229
4809	4881	1862	1848	771	637	656	642	557	610	588	553	553	579	578	595	581	571	564	564	525	600	532	582	524	575	546	534	593	620	530	579	532	545	574	526	601	533	586	585	577	581	559	561	535	548	540	528	578	548	565	586	604	574	553	568	575	555	549	537	549	590	545	581	560	509	541	538	579	569	577	517	525	559	602	566	556	567	585	575	519	520	608	552	512	562	541	573	560	589	552	486	556	548	578	578	591	528	593	581	526	575	565	533	569	559	579	547	585	555	554	558	549	596	522	538	561	560	559	544	561	651	588	536	571	558	539	554	540	549	581	599	541	557	554	525	554	554	558	557	519	559	532	511	568	589	579	577	557	562	583	584	578	551	600	538	550	522	590	547	547	547	586	613	534	579	556	589	581	574	548	574	559	565	584	533	531	561	578	557	550	556	594	592	551	533	557	589	560	555	584	586	565	555	564	545	573	557	608	589	566	552	576	560	576	561	521	550	576	557	517	570	545	596	536	584	549	569	576	561	572	577	587	556	556	546	577	531	540	577	559	527	517	528	556	560	515	536	587	515	603	560	540	558	568	577	592	573	557	533	575	563	558	533	528	611	567	509	572	549	539	555	569	541	556	569	535	549	567	571	584	549	542	537	592	524	561	529	566	602	513	562	553	571	567	602	543	562	559	524	539	562	546	564	553	548	559	536	566	564	541	574	580	590	583	563	581	541	568	580	532	580	580	544	566	603	553	540	560	574	539	555	563	522	536	508	572	562	599	566	556	560	585	564	521	533	564	585	538	589	566	560	553	576	522	544	575	559	586	597	565	593	534	574	535	565	566	539	566	526	513	545	560	566	587	565	538	535	554	545	515	565	584	563	576	546	565	513	577	578	594	580	576	550	542	586	587	587	553	592	550	528	541	572	505	568	538	577	549	546	523	554	568	543	533	548	572	527	541	570	571	589	573	558	571	576	568	535	528	593	514	557	555	576	579	518	573	558	554	559	543	574	579	562	593	558	548	566	548	573	609	538	551	553	577	568	554	541	550	544	575	598	554	593	567	538	538	546	571	574	565	554	537	573	567	552	572	524	518	527	570	575	551	561	552	575	523	549	545	519	559	582	549	564	535	557	530	549	568	605	554	528	545	562	565	562	553	582	568	530	567	549	607	559	568	576	562	604	546	560	576	561	570	551	539	558	593	541	539	558	563	542	538	542	585	597	552	559	562	575	593	540	558	563	608	598	562	538	522	550	550	539	574	562	594	560	572	555	551	546	550	541	546	577	553	604	534	562	540	562	568	579	604	528	526	559	550	583	521	552	562	554	519	569	493	578	575	556	577	552	562	550	585	558	541	545	549	573	544	567	537	564	546	547	546	569	549	565	596	547	553	524	582	572	575	536	573	581	530	573	545	610	532	539	572	554	569	529	509	521	545	553	523	587	548	570	622	581	554	526	554	577	564	562	552	563	555	567	563	532	569	575	592	551	539	526	529	588	581	583	581	570	579	549	539	525	550	561	560	527	540	577	543	548	572	534	604	536	565	583	540	579	578	537	540	594	561	560	564	513	540	576	598	579	549	562	556	518	587	525	507	544	583	554	573	581	542	548	546	591	531	573	552	594	595	568	575	570	499	549	597	554	523	558	539	543	564	580	581	579	547	535	572	544	549	582	587	556	571	565	568	556	522	535	569	536	571	575	530	598	535	591	542	581	534	550	565	560	573	604	570	548	591	547	581	529	564	557	573	576	539	570	562	570	593	564	561	580	570	566	521	529	578	543	565	544	578	569	589	528	525	554	551	570	561	549	585	525	565	548	541	539	514	524	538	557	506	576	562	536	566	551	555	578	556	538	511	542	531	509	491	555	558	583	523	535	543	552	550	562	576	538	562	561	537	542	583	552	558	556	558	562	542	573	539	558	562	585	527	552	525	609	519	559	550	546	573	562	547	550	541	580	520	583	509	627	546	557	518	579	554	554	589	569	556	572	557	509	567	585	531	555	547	524	577	555	532	579	540	558	530	553	539	564	501	537	583	522	579	574	533	534	563	568	526	551	549	532	565	553	537	553	538	564	546	579	513	535	521	563	569	560	598	563	537	614	532	567	578	552	492	573	547	548	566	536	562	566	523	577	534	557	609	522	572	552	576	574	547	579	578	528	559	536	584	574	544	564	579	563	562	557	521	555	512	551	559	575	559	560	556	593	580	551	551	536	569	541	597	559	590	550	546	589	560	562	593	577	553	565	553	543	586	548	558	535	551	564	509	507	585	551	586	535	543	540	553	562	525	561	537	565	601	613	600	554	551	558	588	565	590	551	561	585	582	565	600	564	572	524	567	581	548	571	530	555	557	541	560	549	539	588	561	572	573	574	537	557	541	582	569	562	536	542	510	573	553	574	559	605	540	534	538	556	548	557	535	538	574	549	562	587	525	566	577	543	548	575	522	562	567	608	557	612	551	617	534	534	513	578	579	557	606	569	538	551	595	586	558	571	517	525	550	550	563	607	558	592	539	575	585	548	542	568	580	540	520	590	586	529	582	524	531	532	589	542	589	571	575	539	555	514	575	567	536	563	568	550	567	605	561	559	532	578	551	541	568	507	551	517	527	591	560	586	545	541	536	566	559	571	575	585	565	570	564	557	603	552	568	550	544	550	565	529	596	584	562	554	508	524	544	578	484	561	562	558	577	584	556	547	498	577	552	537	565	560	569	564	576	556	556	552	586	591	551	559	558	546	563	571	555	540	562	563	547	586	555	615	584	572	551	564	532	534	535	572	595	570	567	583	568	573	543	585	589	534	570	522	560	616	539	584	539	568	586	551	548	536	536	542	540	530	560	540	594	580	540	578	542	622	541	541	524	537	571	534	562	578	560	549	513	551	562	561	599	607	542	532	564	592	559	590	580	539	573	534	565	526	550	572	568	551	565	558	516	583	544	585	579	584	543	537	516	527	539	579	600	606	566	535	526	538	608	609	552	557	533	576	584	534	547	495	524	570	561	577	502	597	558	534	549	539	536	562	520	537	533	544	551	522	574	537	588	577	564	574	528	535	514	544	586	559	569	577	575	583	558	598	555	539	579	548	558	600	531	539	552	557	568	552	561	576	533	549	531	546	518	545	588	534	533	541	549	545	539	599	597	507	544	538	554	560	600	548	539	533	531	555	579	523	528	520	589	590	522	568	589	615	573	571	536	538	560	539	585	535	556	584	557	582	562	589	569	539	547	546	566	555	560	564	534	558	548	561	574	586	560	545	563	576	561	582	588	568	554	576	563	577	590	543	562	532	571	559	574	512	601	567	567	560	531	577	571	561	530	490	548	569	599	527	527	551	624	589	514	556	562	579	603	526	582	512	538	597	583	552	510	548	543	521	581	555	566	553	574	572	575	510	598	565	558	540	565	545	583	578	581	573	527	596	589	578	580	551	539	577	561	550	592	541	553	558	523	583	532	571	589	558	594	561	561	564	551	540	570	564	577	532	564	534	570	532	552	554	552	579
31844	19593	7179	493	278	262	256	279	270	250	255	297	306	266	276	274	296	262	288	253	264	281	262	289	291	278	297	294	283	290	268	309	274	253	296	312	262	299	256	263	266	285	270	262	319	302	324	282	261	287	274	253	268	281	276	275	291	259	250	264	281	273	276	277	258	275	301	283	287	264	272	282	301	255	286	234	263	243	284	286	268	283	270	291	281	249	259	266	282	265	288	260	254	289	275	290	276	243	254	296	313	280	269	313	260	250	234	249	258	310	268	262	296	274	308	277	270	275	254	296	305	249	288	238	266	300	253	244	279	296	286	286	284	273	278	269	258	274	282	272	286	283	280	264	292	270	271	267	308	269	264	262	271	287	276	287	254	281	291	260	314	274	276	267	264	272	287	286	261	266	279	264	278	285	281	285	288	278	261	286	279	268	295	262	252	279	303	261	256	271	297	271	254	287	268	269	289	260	278	259	219	232	247	250	272	256	278	266	292	240	288	302	265	236	263	278	297	306	285	284	254	266	298	271	270	266	249	284	307	241	309	261	299	294	311	300	274	260	254	279	301	291	247	297	257	262	252	273	294	269	238	287	270	272	269	303	288	267	272	263	286	279	280	284	263	276	286	299	274	250	298	303	277	273	268	270	273	290	275	263	281	277	272	302	257	273	271	288	304	272	279	265	258	237	299	268	273	256	270	295	279	278	248	299	250	298	281	270	274	275	274	296	285	283	290	293	230	261	282	274	270	286	272	292	266	271	255	261	301	268	270	275	307	290	257	265	270	244	270	274	252	279	265	281	275	267	253	256	281	261	271	279	251	251	256	265	249	296	295	267	293	223	269	284	272	282	263	256	272	291	291	250	291	299	262	278	281	264	272	290	282	300	290	271	267	244	278	279	302	294	304	239	294	288	285	294	273	290	300	292	274	262	248	277	280	298	291	270	280	271	283	274	272	286	271	262	284	292	267	302	280	301	270	279	292	266	314	280	263	311	276	270	266	275	285	274	290	284	268	278	280	275	248	288	246	271	292	269	280	274	287	249	272	286	279	258	249	269	279	285	287	246	295	284	274	269	284	281	291	267	283	263	250	265	306	286	281	272	263	257	253	289	295	284	268	262	314	270	301	301	289	263	287	259	269	267	260	254	253	306	276	253	285	292	313	305	267	281	274	253	245	291	294	269	261	263	273	280	265	284	257	261	259	248	261	288	282	269	296	270	268	292	302	299	294	260	301	256	257	290	305	282	292	282	266	252	268	302	282	278	282	270	288	262	244	247	282	266	285	270	259	259	268	277	265	247	240	272	304	276	291	271	306	254	261	282	245	288	277	275	249	255	290	295	287	282	279	280	262	291	264	277	276	256	281	304	280	286	271	300	284	277	291	286	291	245	299	282	289	281	261	267	286	285	264	288	254	278	279	252	278	287	227	306	286	272	258	286	259	281	271	246	262	261	291	285	286	246	267	269	294	242	239	267	241	273	282	287	294	295	284	282	280	268	258	289	263	250	233	290	287	281	283	287	288	288	241	309	283	285	298	289	294	266	240	271	283	271	298	265	245	275	241	303	284	253	282	259	270	274	268	255	278	278	282	253	266	319	252	266	270	274	300	258	254	257	276	276	269	287	258	261	250	264	260	261	261	275	265	275	271	269	250	285	258	247	290	307	276	258	259	299	280	247	268	253	269	279	269	255	269	314	294	259	278	285	251	279	268	253	283	265	268	264	309	275	281	283	256	300	283	245	278	265	285	284	286	323	248	284	256	299	297	293	275	264	273	287	218	263	301	254	293	276	284	266	261	260	301	298	280	281	255	276	265	276	277	285	285	285	275	267	291	271	250	273	274	274	262	295	283	281	288	251	297	279	241	285	267	318	258	270	277	268	282	299	261	307	272	246	261	252	291	262	313	269	290	283	277	263	253	266	263	246	260	282	259	276	301	255	232	240	264	290	268	296	249	281	268	265	281	280	300	304	290	256	274	305	272	288	269	279	286	260	265	281	264	303	280	259	276	322	280	293	254	271	264	275	259	273	289	255	270	289	265	251	247	221	272	267	304	263	267	270	273	263	309	297	297	294	284	246	277	264	282	294	307	253	279	289	272	271	270	282	289	262	260	256	282	275	267	307	271	272	281	287	286	244	262	265	239	275	272	295	274	276	289	280	285	280	296	272	254	248	257	268	278	281	284	262	276	275	289	282	278	257	279	279	297	260	276	285	271	265	268	303	259	253	288	281	254	282	253	287	276	255	275	270	262	272	265	277	312	283	282	275	307	273	288	239	263	312	289	275	254	285	270	280	249	277	286	244	255	295	281	282	289	276	279	308	288	274	265	279	257	251	288	290	298	276	279	263	278	281	278	311	275	233	270	269	267	293	293	256	284	275	286	270	290	291	327	237	292	273	314	294	254	271	291	260	265	256	258	273	289	261	269	260	264	295	260	291	267	304	300	300	271	265	270	262	253	258	248	282	294	295	281	287	287	271	258	289	256	287	248	259	277	280	296	264	293	278	273	257	281	279	262	272	281	276	264	250	252	284	283	264	276	314	303	262	259	280	282	275	282	275	268	259	268	252	293	261	297	278	249	258	279	273	261	277	272	277	266	264	285	259	259	264	267	283	241	266	289	275	286	290	271	273	276	279	286	284	271	275	269	283	286	287	305	299	257	282	283	287	292	262	273	287	277	280	282	263	277	287	295	280	251	298	274	297	267	300	289	294	293	295	283	266	270	275	250	253	246	268	300	242	273	247	297	259	276	286	272	279	284	244	298	273	271	284	266	287	284	278	294	286	261	297	295	264	265	286	294	270	281	250	244	270	267	266	269	284	283	257	304	248	296	299	280	302	254	277	318	255	265	279	292	291	287	290	281	242	253	284	232	263	275	275	278	292	269	268	281	261	281	287	317	291	300	287	238	313	261	288	276	267	248	269	260	300	301	274	277	285	283	256	239	253	270	273	268	280	274	288	287	273	281	266	264	247	259	291	266	306	269	269	234	268	242	264	316	245	281	274	278	281	269	275	279	277	272	281	290	296	243	256	258	249	277	290	270	257	266	285	256	283	259	274	267	284	286	294	268	286	242	260	287	280	245	247	242	291	259	265	273	269	265	256	261	263	268	275	317	277	265	294	263	284	270	263	262	269	274	276	244	277	296	286	291	272	283	277	292	329	281	285	278	262	289	265	294	271	281	317	283	259	270	263	246	237	291	290	265	286	266	271	218	258	283	265	277	304	296	282	281	307	313	266	278	312	281	279	260	261	272	291	279	254	260	290	271	286	247	256	273	276	302	295	287	297	264	273	278	247	292	274	279	299	267	281	297	290	268	279	270	267	286	307	270	261	264	270	275	298	268	263	272	292	298	272	284	282	273	277	276	294	277	265	284	303	282	276	255	281	263	263	276	300	300	253	279	286	290	302	273	279	292	282	277	284	258	258	268	257	282	286	269	278	245	268	317	267	292	281	272	257	266	297	280	276	275	280	264	290	282	251
6475	1398	834	799	722	694	754	730	727	729	717	716	686	723	725	702	727	697	713	782	695	708	704	674	714	733	713	692	699	727	745	719	721	698	729	720	751	718	734	710	737	723	715	696	731	699	701	672	689	688	694	729	692	741	701	713	684	723	704	708	685	722	669	737	707	714	689	707	708	671	725	694	744	717	724	699	714	699	724	666	740	702	688	662	706	684	702	676	711	718	695	711	682	674	725	689	637	675	743	680	695	670	716	700	714	718	758	726	685	758	743	697	735	724	679	724	666	699	729	724	739	713	698	691	752	662	734	776	664	727	708	734	655	720	706	719	735	698	705	738	685	703	704	660	661	700	676	696	698	765	731	709	685	691	696	674	763	692	704	750	701	741	752	679	704	677	714	658	733	680	699	671	736	707	696	684	690	678	749	744	781	751	705	748	700	711	702	701	671	745	746	685	721	659	725	750	694	720	751	675	683	694	713	629	657	701	669	691	708	723	695	737	728	701	708	649	693	765	659	699	656	682	722	685	708	699	672	721	737	694	665	649	695	728	685	689	689	706	715	705	716	678	670	679	803	714	671	690	670	730	721	754	724	701	624	678	691	687	696	675	678	729	685	701	673	720	708	730	699	673	742	664	722	690	702	685	689	689	683	749	711	668	722	709	711	679	742	685	737	698	737	699	724	733	662	654	670	727	670	711	736	697	687	684	703	712	693	711	700	767	691	703	693	708	730	664	714	692	645	711	704	721	710	722	701	723	696	707	689	655	671	770	704	683	714	739	691	759	679	717	692	762	664	686	673	682	696	738	707	764	683	698	726	701	695	735	684	729	730	673	698	677	707	736	677	688	697	733	722	678	718	745	696	657	732	708	697	703	703	716	706	742	718	729	714	691	719	723	725	735	734	717	698	692	706	704	711	735	718	743	681	660	712	688	731	690	662	663	670	709	723	705	717	769	687	712	698	705	717	729	688	705	665	716	716	694	697	684	732	751	677	683	737	701	717	715	742	721	698	733	704	717	728	674	727	695	713	728	686	645	707	697	713	671	713	648	682	706	750	676	726	722	628	730	728	704	739	709	653	731	702	701	689	654	744	685	709	702	718	713	705	680	716	670	704	697	699	735	703	705	713	727	712	721	741	752	708	688	758	730	688	728	707	711	703	722	688	698	677	630	705	684	698	681	748	722	680	714	710	707	719	706	745	707	747	714	693	724	676	711	700	692	713	725	702	752	719	693	708	720	693	753	694	687	691	676	723	679	793	715	721	684	708	738	717	698	702	688	732	711	751	706	678	702	696	753	710	758	686	719	713	697	672	741	721	718	727	665	693	740	685	683	709	686	737	687	716	690	710	679	706	698	701	670	701	717	700	723	678	727	723	738	696	707	715	711	698	684	746	686	740	696	711	751	696	731	692	691	716	639	710	758	750	701	697	686	749	704	746	702	660	703	666	702	714	773	715	665	734	708	704	685	700	724	720	646	688	713	669	678	716	755	718	735	676	685	744	728	721	690	644	698	706	697	688	695	725	723	714	709	737	702	678	717	701	675	761	672	666	664	719	734	703	716	682	708	713	724	715	709	732	669	729	741	712	711	736	692	692	740	701	702	761	678	694	743	690	702	698	731	712	706	686	695	686	688	640	706	707	681	684	730	704	716	680	721	708	666	693	712	717	740	783	721	697	752	692	674	697	706	677	760	696	672	696	704	725	755	742	697	713	789	737	703	735	718	675	751	673	670	695	705	725	708	721	710	676	705	744	700	686	683	725	714	734	682	661	736	743	693	720	760	665	688	720	713	764	744	668	725	703	692	672	667	729	755	693	706	753	742	708	686	732	730	689	773	691	711	696	723	686	680	752	661	728	669	677	654	731	686	708	703	701	736	698	688	720	732	713	661	711	680	727	722	773	709	665	689	728	731	698	692	690	641	694	705	666	709	707	736	734	734	728	698	711	699	730	693	763	690	683	728	690	710	699	716	767	713	718	730	686	714	652	760	680	669	691	767	721	748	747	727	744	671	708	662	761	699	707	746	712	752	710	688	680	699	704	700	728	685	734	703	701	693	658	696	683	730	715	710	721	724	693	747	714	703	711	715	679	723	708	696	758	666	745	657	750	716	688	730	696	742	712	728	722	697	682	713	655	719	692	675	704	693	707	672	696	699	740	729	728	711	722	697	745	695	711	759	720	703	737	701	692	715	729	691	694	736	681	693	684	711	717	721	733	676	688	686	750	718	656	701	712	703	692	684	754	691	731	736	685	726	693	727	702	717	695	661	703	674	715	711	717	692	665	707	711	686	706	659	755	718	676	742	678	797	656	738	678	707	690	726	690	676	687	677	670	719	714	718	687	707	677	709	721	672	652	709	696	680	693	692	640	698	712	722	700	688	716	764	752	733	719	731	674	727	739	677	723	749	718	702	664	718	711	723	790	654	728	692	740	737	736	726	694	738	759	722	698	746	711	728	758	686	705	662	691	731	666	671	729	720	749	719	672	705	702	732	733	728	687	693	700	715	766	686	710	683	709	693	668	714	719	698	710	713	693	712	652	718	689	739	725	706	740	663	692	708	703	709	744	743	686	646	720	715	718	710	659	726	659	727	676	681	721	756	687	623	715	698	685	688	712	707	703	712	723	728	663	695	682	693	692	707	721	743	715	697	754	699	665	691	714	706	728	699	711	700	671	706	721	636	742	700	704	724	679	723	662	716	704	702	729	709	656	699	714	737	677	760	701	690	669	709	691	739	717	725	711	628	684	680	671	677	697	675	715	709	735	766	698	719	737	699	686	715	738	712	702	710	722	744	691	720	729	736	664	740	698	698	705	692	692	740	688	738	735	751	692	706	710	716	721	698	670	688	704	715	717	676	673	739	710	699	683	692	694	648	701	670	663	667	708	654	693	692	718	717	721	636	746	692	716	687	715	694	690	685	673	702	719	680	659	675	662	692	728	705	705	702	709	679	737	638	704	669	690	696	765	670	699	692	749	697	662	719	734	693	709	723	725	723	708	666	712	695	745	695	691	796	684	711	629	685	707	711	723	749	712	716	693	678	713	717	687	699	702	684	655	744	690	707	705	698	693	687	738	670	712	722	711	671	719	733	710	650	755	700	669	725	725	734	692	744	715	745	740	676	692	676	700	704	695	643	734	719	687	725	702	725	615	718	738	731	729	717	739	681	697	692	725	723	738	744	724	697	725	676	700	728	724	705	708	734	727	693	710	692	741	708	681	716	681	738	679	731	721	709	674	713	695	660	680	693	709	709	716	718	716	656	724	699	696	701	731	719	715	697	718	729	717	691	673	746	698	687	676	695	717	707	708	705	706	663	714	711	732	669	686	713	749	652	699	745	683	738	734	736	719	717	704	744	702	696	662	680	759	678	734	728	740	736	704	735	705	719	700	707	690	678	693	689	689	737	716	707	757	697	736	674	658	724	711	742	664	709	702	722	694	718	682	720	700	730	746	735	740	683	683	731	717	693	723	743	703	685
24773	21006	23837	28322	20978	12360	649	406	409	400	399	389	334	364	359	333	377	391	375	371	326	327	374	351	370	359	353	346	343	372	333	358	353	332	346	332	357	368	369	373	360	373	320	324	362	350	365	337	360	337	373	359	367	368	377	381	414	368	357	351	363	352	364	371	354	382	332	373	328	337	317	343	347	375	326	383	342	345	352	368	369	362	370	417	357	311	360	324	375	345	343	360	382	339	368	382	330	362	375	381	335	344	388	327	361	328	359	384	381	338	327	384	354	330	349	351	346	351	355	323	358	398	355	341	339	343	362	376	357	362	345	366	345	348	348	377	394	331	342	341	351	384	370	343	374	361	332	358	325	359	349	380	339	362	398	339	326	362	345	346	375	370	359	356	378	340	344	357	361	373	369	345	356	377	350	315	345	349	322	353	373	376	326	345	354	336	350	374	343	376	344	342	356	334	331	358	352	365	378	372	393	367	351	339	371	372	336	367	362	375	380	372	360	327	347	335	364	360	361	363	378	330	343	355	359	354	357	383	352	355	383	307	354	372	360	377	306	343	322	359	368	337	361	348	351	329	344	353	338	377	324	362	382	362	358	342	339	363	386	329	356	349	365	365	413	357	361	396	353	336	324	336	384	311	389	344	373	341	337	363	358	370	375	371	364	361	376	368	361	382	350	367	373	376	351	349	334	336	360	372	349	365	386	357	324	374	370	390	357	342	377	361	364	356	348	361	331	345	337	374	337	369	336	354	350	384	348	356	304	330	355	359	333	335	349	307	364	371	346	349	345	354	351	359	383	386	393	335	365	346	329	354	341	316	356	384	353	358	360	349	322	357	310	331	340	350	341	340	342	378	381	336	368	329	359	357	343	357	351	365	367	350	352	337	360	348	353	391	388	369	328	344	347	374	359	334	352	316	370	368	383	389	371	375	365	363	366	387	349	353	384	352	364	361	334	374	381	356	328	348	374	385	396	357	370	349	385	375	337	349	387	339	375	352	343	358	343	349	342	317	337	318	346	374	310	370	340	344	360	352	331	368	346	333	386	337	337	350	384	324	374	382	313	356	337	385	369	366	316	330	362	365	331	335	325	334	345	350	321	302	360	381	361	345	368	369	357	333	322	328	342	351	376	346	362	365	364	373	334	368	388	343	340	337	383	336	351	350	377	358	351	368	367	347	347	337	349	357	376	339	324	350	347	345	355	378	350	371	360	343	351	374	374	335	347	339	361	388	344	340	366	354	351	334	376	380	380	364	378	337	351	361	379	323	366	360	344	331	390	342	342	332	354	354	367	351	358	358	358	361	334	382	394	378	342	356	360	312	346	354	338	325	389	330	353	345	342	376	352	327	313	360	386	346	364	320	369	358	353	349	358	377	358	344	337	340	357	367	353	339	360	358	371	358	360	359	356	327	339	350	315	303	353	329	358	385	344	339	343	348	304	354	380	351	335	334	336	370	372	372	373	338	347	344	357	354	358	360	335	376	334	364	385	348	380	365	340	343	330	335	359	380	352	363	381	355	352	349	340	371	327	329	352	368	358	327	351	352	344	342	376	340	386	425	336	372	349	344	353	386	367	339	375	353	302	372	367	338	369	361	360	340	355	365	358	356	360	344	336	349	338	347	337	356	335	360	340	375	357	340	353	334	394	323	393	373	371	385	361	380	348	349	371	364	346	357	359	306	354	345	368	383	329	314	327	371	397	340	363	360	383	371	315	340	358	345	376	364	376	366	401	360	367	363	358	337	379	339	354	339	362	357	348	370	310	363	354	370	313	359	358	389	324	352	347	366	365	330	317	392	385	349	366	327	324	347	381	375	346	346	353	372	358	360	349	369	316	358	339	346	377	371	378	339	343	381	367	371	356	360	325	333	402	370	368	319	377	330	328	343	306	372	337	352	381	341	333	353	365	356	338	368	352	360	358	392	359	351	368	372	366	327	369	345	341	347	362	324	337	333	348	333	328	356	417	363	375	348	369	370	356	339	363	363	395	325	334	369	368	381	334	337	360	362	342	371	353	361	355	370	370	370	354	380	339	368	344	362	343	343	372	361	338	403	360	345	355	375	381	343	361	343	383	378	362	374	330	383	380	367	341	353	345	353	362	348	372	369	345	351	353	361	326	380	365	334	381	342	361	371	337	329	356	345	347	342	322	373	350	391	363	357	339	379	389	362	344	328	375	368	368	367	326	361	386	408	385	350	357	330	355	365	375	371	338	350	340	351	364	402	378	365	368	369	333	347	351	339	347	331	335	387	354	382	413	389	370	369	362	345	358	349	352	373	375	377	346	352	368	354	398	352	385	359	363	337	374	360	342	371	382	349	364	359	350	330	331	375	344	354	370	340	379	360	347	338	345	356	357	408	356	325	352	365	333	387	341	309	349	351	362	361	356	344	367	325	373	342	375	346	364	352	362	336	339	301	349	329	348	344	337	352	347	368	375	354	333	336	373	385	344	364	340	338	353	334	336	337	386	355	358	345	364	354	335	361	331	315	341	349	356	349	342	371	361	356	377	355	367	351	342	331	383	336	358	372	355	383	359	345	358	355	361	364	337	392	349	372	378	352	370	335	323	358	323	349	345	370	328	367	335	386	351	349	356	372	340	364	384	368	343	350	349	407	393	383	368	371	315	358	360	388	379	375	320	337	379	337	361	352	364	347	364	376	350	352	396	362	332	319	361	379	340	379	383	332	341	362	363	362	379	360	368	321	351	372	340	384	323	322	350	338	335	356	347	344	350	359	333	389	327	353	370	341	382	351	364	381	324	390	362	406	370	328	342	347	336	368	355	366	389	346	369	381	339	336	351	358	315	368	349	362	319	360	411	352	355	365	386	334	376	383	368	369	360	348	377	344	324	376	330	349	339	345	369	382	346	327	346	359	360	378	347	344	333	335	333	381	332	336	340	345	335	356	370	345	358	359	317	357	357	379	357	316	354	354	357	354	369	321	373	362	338	364	389	345	322	353	355	349	356	384	371	324	346	357	336	345	348	334	322	362	400	357	391	398	344	350	403	336	335	344	307	371	351	342	321	349	388	387	369	345	379	341	354	384	341	353	353	385	349	363	350	353	347	349	361	366	340	328	346	396	367	342	368	338	346	368	348	377	378	332	361	353	338	378	367	337	352	343	341	329	367	378	349	346	360	348	375	380	372	359	338	350	360	363	374	350	358	327	351	342	390	328	360	334	350	348	377	388	369	351	346	326	373	340	367	340	352	328	363	345	363	371	358	334	364	337	348	364	358	346	355	363	375	353	374	351	326	372	365	375	335	360	369	326	314	326	368	348	332	344	327	306	326	356	351	326	350	391	384	337	339	390	373	332	331	350	356	351	339	378	360	370	324	355	352	417	377	345	363	353	377	354	346	328	371	359	348	341	368	332	344	408	355	368	380	362	381	377	399	365	377	346	366	360	359	346	320	374	316	338	346	381	335	362	338	334	365	353	337	367	387	368	353	333	393	337	388	375	352	329	351	338	351	329
4402	2947	1484	1739	961	920	901	892	912	899	892	810	860	857	885	925	854	860	870	869	885	883	858	888	863	855	836	843	884	916	906	893	836	842	858	916	831	910	869	862	854	804	878	861	862	793	841	872	839	814	819	809	798	898	864	843	885	903	844	838	860	865	855	835	897	828	834	836	853	871	903	837	858	922	906	894	870	827	910	836	861	858	891	879	843	845	900	865	920	852	884	868	848	824	820	862	902	897	839	843	870	837	813	851	888	877	886	906	897	844	840	847	884	869	805	863	835	871	874	866	882	898	896	872	842	904	832	914	873	851	825	848	896	879	894	851	856	858	832	878	905	908	877	837	841	890	859	827	847	821	866	899	926	879	878	865	843	826	838	849	863	802	843	854	822	863	889	809	863	901	847	872	910	890	834	859	858	840	862	814	853	879	832	866	858	906	826	884	848	816	839	849	897	858	829	859	858	853	799	903	888	851	849	938	841	848	848	890	878	825	873	861	891	858	905	845	895	879	857	833	827	825	784	823	848	891	885	840	888	891	880	880	826	838	825	907	914	876	850	871	910	868	844	820	878	886	831	839	856	821	847	828	885	867	835	886	867	830	867	881	862	859	885	844	901	839	908	916	897	886	880	872	890	880	874	887	791	864	825	911	851	792	831	883	814	890	792	857	832	816	843	830	849	879	880	858	814	872	840	843	899	887	884	900	865	862	866	866	831	841	877	896	865	874	890	833	819	854	906	815	875	909	861	840	877	900	910	844	875	853	861	831	899	859	885	835	848	889	867	831	865	841	874	878	885	829	879	854	853	879	872	812	869	857	886	830	904	819	851	858	857	880	857	825	864	876	868	866	851	878	831	893	815	873	875	866	825	810	840	854	915	807	858	911	855	815	825	840	797	894	857	855	855	857	856	809	848	857	856	813	904	863	822	890	900	851	878	860	840	871	835	851	821	829	845	898	884	841	851	834	857	878	877	872	848	899	910	862	867	831	837	889	885	782	902	933	894	804	833	910	889	841	876	902	826	874	848	792	867	844	821	861	827	821	874	838	783	864	830	845	904	846	903	873	829	858	861	878	862	831	850	936	834	910	815	856	899	898	858	882	902	922	841	847	825	898	847	896	882	832	857	827	854	889	869	866	870	894	859	836	865	856	875	878	855	889	847	848	842	891	850	862	891	848	907	894	807	888	865	863	845	886	808	904	842	922	869	852	798	883	813	870	803	852	853	844	830	852	870	861	848	850	892	866	905	862	885	834	864	917	824	817	870	852	855	879	898	870	821	835	905	915	869	867	892	881	883	855	872	900	853	885	882	797	851	846	862	844	839	901	892	836	874	892	855	901	862	889	830	823	881	874	885	833	872	841	806	841	856	865	849	801	871	828	851	907	834	902	797	870	838	831	833	857	905	821	895	826	853	880	859	862	890	844	853	819	878	850	840	889	870	821	833	836	820	801	867	826	830	837	836	895	801	873	822	864	856	890	827	871	818	834	800	841	890	841	868	883	827	832	892	860	860	911	834	870	838	845	846	899	821	837	901	900	879	822	786	840	887	925	882	845	902	825	885	895	874	881	831	907	893	910	856	863	885	857	877	852	894	907	898	827	928	882	876	880	842	826	831	880	885	853	830	946	876	925	878	875	863	858	871	877	884	902	843	865	838	883	896	830	871	765	853	822	839	884	817	839	875	805	829	886	876	903	815	875	892	894	844	870	877	862	892	821	915	857	832	823	836	830	871	853	845	915	885	879	890	848	881	871	885	885	869	805	804	875	808	908	860	864	828	928	841	901	880	792	886	834	865	905	881	865	880	891	831	853	857	857	863	895	901	895	819	876	926	853	887	845	883	834	840	846	875	879	843	878	878	830	841	839	832	938	910	839	889	821	847	901	839	843	838	845	857	896	864	834	832	814	858	913	877	841	863	838	882	853	848	883	863	843	864	871	840	851	856	863	892	906	832	834	842	839	872	930	868	801	859	900	863	858	897	868	834	816	878	829	873	825	842	862	884	862	863	808	864	872	887	859	850	851	864	826	818	906	842	817	841	829	904	827	845	859	835	857	821	854	876	903	868	878	844	888	850	879	893	866	935	864	855	855	849	865	907	905	812	895	901	888	824	863	870	859	882	910	910	780	862	893	841	843	799	902	836	805	866	845	917	874	919	894	850	867	901	844	866	869	871	803	820	844	874	881	911	847	833	883	809	870	868	865	867	876	822	850	779	879	854	875	862	903	831	857	846	872	929	876	828	883	763	857	828	888	822	902	816	861	841	825	844	852	850	837	837	812	879	870	865	887	846	862	835	890	886	850	870	861	927	857	839	859	865	822	893	885	838	886	820	879	823	855	837	887	827	878	910	822	876	863	908	865	846	899	863	842	867	887	840	900	857	885	840	843	912	879	831	886	875	863	875	861	902	872	888	878	856	837	897	874	884	854	863	860	833	847	869	859	895	856	865	882	867	902	870	871	827	877	869	840	900	921	847	827	858	858	872	819	854	853	800	823	821	884	828	880	872	818	814	852	850	876	917	883	871	857	847	842	908	916	850	836	870	889	827	877	859	873	860	880	847	864	878	818	812	859	874	881	804	896	869	859	899	846	826	895	858	871	824	922	863	811	871	842	862	871	870	847	873	861	883	843	878	835	917	837	887	822	830	851	900	863	921	926	870	837	915	887	883	874	890	870	823	906	853	888	834	850	859	825	860	864	844	821	869	821	849	848	858	833	824	810	827	841	833	843	870	902	858	846	846	833	889	870	890	846	856	841	913	843	895	910	847	846	854	875	838	806	867	825	845	874	826	852	849	812	883	905	837	878	914	840	866	836	873	874	841	837	898	883	855	870	832	835	877	853	850	821	878	841	819	875	812	895	915	832	831	878	868	839	828	866	820	851	874	879	914	895	825	853	817	873	874	828	870	902	841	849	834	856	873	850	829	876	844	878	847	825	864	815	861	857	883	857	803	850	868	840	872	863	826	847	875	886	861	802	866	844	821	850	900	832	860	838	857	899	872	845	883	848	860	892	849	872	832	869	856	833	860	861	860	863	923	892	878	858	923	863	862	927	854	877	864	809	875	877	852	872	858	824	875	898	889	840	854	901	872	862	814	850	888	879	845	825	835	831	893	939	890	903	838	858	888	837	863	885	827	857	845	884	915	836	839	848	883	832	817	878	859	820	834	878	866	899	932	837	831	846	834	867	824	887	859	861	914	867	861	830	801	870	872	839	882	842	834	829	856	838	860	842	798	838	950	838	900	864	812	814	830	830	840	842	869	829	855	846	870	882	873	873	899	917	879	854	818	858	865	852	863	883	859	879	881	842	866	866	823	867	922	814	903	835	904	845	814	933	870	811	844	843	819	870	880	853	865	868	856	832	828	899	855	890	832	886	868	871	850	852	848	861	824	885	845	806	819	872	835	826	861	885	843	890	840	805	871	863	830	858	832	868	839	842	895	892	842	864	862	897	841	810	895	845	858	907	857	867	837	865
23840	20936	24251	27763	20938	20954	13832	567	358	339	299	308	276	288	297	238	234	241	275	249	257	282	276	262	255	246	267	260	246	233	240	224	218	243	230	232	269	254	247	246	251	241	244	230	253	238	249	235	235	223	227	275	237	239	246	230	249	255	215	233	237	233	205	227	229	230	214	219	242	242	264	243	218	252	229	222	235	226	234	211	236	226	274	218	206	222	251	238	251	237	259	220	197	222	243	227	227	247	235	232	222	221	228	233	257	224	252	206	236	230	227	236	241	242	239	234	240	262	209	230	189	210	233	243	233	256	205	219	233	251	252	255	222	221	225	217	249	232	216	239	220	205	239	251	227	240	230	210	255	225	232	227	230	236	239	232	238	227	249	243	232	220	198	230	219	252	226	254	208	234	233	227	232	220	240	244	226	264	250	243	226	239	209	239	226	235	254	237	231	233	241	225	242	224	243	215	243	199	237	228	257	240	225	212	247	228	197	231	241	246	231	225	267	260	235	243	245	263	212	225	244	213	244	241	218	223	216	232	235	240	244	236	229	199	210	224	247	236	258	229	273	247	252	210	203	259	238	235	235	259	233	219	253	236	279	256	218	236	245	222	240	233	275	237	215	233	223	245	230	225	230	254	269	238	239	237	210	218	238	232	215	224	237	215	255	225	229	225	239	213	258	232	227	241	240	224	237	240	196	215	262	235	205	228	237	255	238	225	229	241	233	246	236	235	223	217	247	239	229	268	222	193	239	241	225	237	244	195	228	229	263	261	202	262	220	240	234	242	257	211	262	247	253	250	255	228	228	233	202	241	218	276	232	249	216	259	229	226	257	231	253	243	220	251	240	251	228	231	219	222	214	229	244	242	236	243	237	242	235	220	213	256	230	226	247	234	234	229	226	224	227	212	227	228	236	235	205	226	256	227	229	224	238	223	235	237	221	242	204	247	266	247	228	228	258	249	256	235	226	231	232	245	241	243	227	231	226	240	234	228	223	226	233	224	240	251	221	234	244	239	250	221	249	249	248	217	218	239	221	236	245	209	233	243	250	225	239	256	214	218	228	234	204	238	198	200	205	215	245	237	229	219	240	249	239	222	262	222	237	224	246	257	240	220	215	233	194	239	209	239	216	233	242	269	212	225	222	248	244	232	235	217	224	264	240	203	238	222	227	237	228	247	238	235	257	226	209	212	206	241	224	244	240	232	242	239	244	252	251	232	235	224	250	256	254	278	263	230	275	226	235	237	242	236	243	229	227	234	233	271	250	225	229	226	243	207	239	214	229	234	233	265	236	229	236	216	232	223	223	223	267	205	250	239	233	243	237	237	218	246	241	213	234	228	246	227	228	228	221	238	241	212	244	215	232	245	193	227	234	215	238	232	225	250	214	268	245	251	248	222	210	239	237	235	226	233	265	245	220	266	221	220	215	216	227	235	232	221	252	229	236	250	221	238	233	226	237	228	245	223	229	219	268	238	230	248	249	241	233	245	235	233	226	230	235	230	241	242	248	227	240	233	236	221	239	256	238	233	222	230	260	282	252	230	235	214	267	251	241	221	246	228	252	263	234	210	213	218	252	244	233	244	255	220	255	249	216	241	226	236	246	215	244	203	225	222	263	226	232	238	224	231	217	266	221	234	226	253	230	270	248	264	288	225	214	209	228	235	207	224	222	232	233	217	219	233	241	238	211	225	241	223	223	244	243	231	239	248	237	244	226	232	251	217	219	228	255	209	221	209	239	238	218	259	216	217	233	231	217	219	231	241	214	258	238	251	225	225	234	240	236	225	241	201	221	209	224	262	267	244	243	234	251	228	240	233	232	225	248	250	236	251	237	230	267	256	215	241	259	235	245	238	214	244	223	206	219	220	203	243	201	251	235	203	217	216	227	229	227	233	243	239	228	232	230	225	215	208	217	235	229	227	243	230	221	243	218	254	237	241	250	214	237	217	202	224	234	224	230	218	250	245	237	236	209	249	198	223	240	240	217	248	238	224	248	214	229	208	213	190	200	222	232	270	222	231	228	242	228	231	209	224	247	214	225	251	218	250	232	225	252	182	204	221	243	247	233	231	225	232	257	233	229	229	223	231	273	263	231	211	249	216	227	242	224	229	234	244	241	221	218	212	272	245	222	236	221	242	233	209	250	255	266	207	240	242	253	219	224	245	200	239	256	218	260	252	257	238	228	224	225	254	258	267	223	231	237	239	246	242	250	210	233	258	242	239	246	272	222	234	211	219	254	229	254	234	228	264	237	232	228	248	265	257	241	267	201	226	227	253	223	224	234	215	224	240	279	260	222	239	230	229	232	255	236	230	212	239	214	230	188	243	231	230	243	241	231	244	255	210	235	237	250	256	234	237	253	225	213	239	241	217	224	245	223	244	254	246	238	214	214	228	241	219	254	218	232	211	209	224	230	224	237	246	220	243	223	220	237	260	250	230	221	232	219	242	224	218	237	233	233	250	228	239	239	237	222	228	230	250	226	248	247	223	217	224	251	239	231	225	178	251	256	230	240	256	260	209	254	247	244	216	234	217	247	232	211	261	221	230	239	247	233	246	245	247	253	213	259	219	239	249	221	280	268	234	240	256	219	244	231	240	248	217	230	274	226	241	240	215	231	219	217	240	223	241	231	206	275	250	248	238	225	233	228	255	219	244	244	240	231	219	223	206	231	236	254	252	235	206	222	216	247	234	199	220	222	219	267	238	244	232	243	244	211	250	222	233	260	200	214	230	252	236	237	241	239	247	243	240	228	225	235	209	229	234	223	219	209	228	244	222	234	242	240	231	206	274	234	225	221	239	236	211	247	250	221	227	216	221	273	205	242	255	215	249	238	280	225	221	230	240	248	247	236	232	242	203	228	232	237	223	229	223	243	218	241	233	241	243	227	218	219	239	254	223	243	244	258	256	227	218	225	239	220	228	229	260	258	228	238	269	233	219	275	224	224	221	219	215	217	222	202	227	232	243	227	250	230	243	240	251	259	255	218	226	233	239	216	239	231	243	234	225	242	234	242	214	230	228	239	235	238	226	230	220	248	260	254	226	222	243	251	259	239	233	244	218	240	207	221	225	225	259	205	241	228	232	257	235	249	223	234	218	233	231	223	200	248	222	226	245	259	239	225	244	216	246	216	227	236	211	227	251	245	253	247	240	243	220	218	223	222	213	270	248	222	217	219	220	231	229	239	223	230	199	212	230	261	249	221	213	235	251	252	229	215	222	237	227	228	236	232	238	248	269	204	238	212	206	255	239	226	237	249	243	257	235	217	206	237	261	217	230	217	263	232	234	254	221	200	225	222	214	232	218	229	244	269	242	232	250	257	246	218	244	245	225	220	231	247	231	230	233	235	231	226	232	249	214	215	217	212	217	244	229	224	242	238	232	237	225	239	251	243	199	217	231	221	233	220	214	241	221	235	238	218	247	228	215	249	254	243	228	225	223	219	193	231	229	200	216	208	244	238	230	222	243	223	210	209	212	238	233	238	237
4450	4214	1816	3065	748	700	656	580	622	617	612	609	634	608	564	600	575	585	570	565	586	560	560	550	589	561	559	561	545	568	551	602	519	592	556	530	556	538	588	568	572	553	608	551	559	591	585	577	508	542	549	547	546	570	582	547	595	533	540	562	530	506	530	537	590	541	560	547	558	562	547	558	563	564	586	595	545	548	539	529	588	609	552	546	579	583	530	600	576	570	552	577	582	549	531	494	584	570	574	544	590	607	546	529	518	558	568	579	553	539	525	562	593	537	559	530	553	591	620	558	607	602	562	530	529	555	531	591	590	544	533	559	572	595	569	566	540	576	566	549	519	585	578	591	563	568	547	565	568	560	606	531	541	554	570	557	568	585	580	564	572	577	625	527	541	589	541	565	555	542	612	579	576	574	587	532	543	551	592	579	582	576	580	596	586	569	542	522	559	557	547	579	558	578	503	591	608	558	527	520	573	589	586	569	580	554	573	578	531	523	545	588	599	571	546	606	544	561	536	582	548	580	531	581	573	569	545	545	597	510	542	572	560	566	564	586	574	606	545	564	573	532	556	563	565	571	518	547	579	548	511	543	528	552	565	570	553	536	517	560	551	570	539	525	586	541	531	551	550	572	591	547	612	542	532	560	594	503	556	533	541	560	536	574	538	558	576	553	572	548	578	540	559	552	567	575	599	602	536	539	540	564	515	503	604	586	571	566	552	572	586	570	559	573	529	583	535	593	519	565	537	584	538	610	551	574	571	574	553	591	562	538	582	604	544	549	559	541	510	519	520	581	578	553	564	560	528	586	543	569	560	526	590	551	598	579	550	562	550	582	568	593	579	587	566	527	519	527	596	561	546	596	556	588	583	588	530	579	595	576	552	514	563	554	583	533	571	544	562	572	590	534	519	560	556	584	537	556	540	553	571	577	569	580	599	541	547	556	543	556	579	589	561	516	539	563	514	545	538	575	580	563	540	575	562	563	530	575	526	579	562	553	583	585	567	536	551	569	544	567	594	570	557	532	544	549	569	590	562	543	515	553	580	532	580	525	602	601	540	571	553	539	575	611	541	516	588	571	581	531	567	591	557	541	546	497	514	574	592	571	553	548	563	522	594	568	540	575	547	558	538	548	519	599	567	564	590	535	588	580	528	584	543	568	541	562	573	540	537	567	552	597	521	566	542	566	548	539	520	537	564	558	548	543	557	553	560	559	561	497	577	547	511	560	572	612	572	544	564	587	599	528	553	544	531	580	544	559	564	535	565	620	577	566	496	560	608	568	569	560	581	568	589	572	539	549	583	567	528	513	582	557	528	565	527	507	588	545	556	596	552	586	569	576	555	547	555	520	560	573	569	538	581	546	570	576	551	533	557	529	569	573	572	550	499	572	554	544	573	599	581	557	608	571	580	579	578	524	547	583	544	557	566	578	561	564	567	508	549	554	536	568	548	524	538	568	555	569	584	555	574	571	558	573	547	573	580	558	588	530	579	588	559	571	597	589	597	553	591	560	533	601	580	594	540	543	572	564	531	591	526	590	530	566	512	579	579	543	558	562	547	547	545	508	555	526	542	563	576	581	569	541	573	553	565	533	562	592	506	557	584	577	573	525	556	544	535	571	591	562	548	566	572	509	558	562	534	545	560	578	524	576	571	562	547	569	545	581	546	550	596	593	586	577	598	540	585	534	552	573	545	542	565	576	575	532	603	575	573	574	565	606	608	507	549	536	562	558	570	559	542	525	543	546	554	556	591	528	559	592	541	528	563	548	522	600	566	545	596	570	549	589	536	551	571	560	551	545	561	540	545	577	543	523	532	546	565	557	551	532	540	569	519	554	570	560	577	608	564	574	553	555	577	551	556	561	521	561	584	554	531	529	523	572	562	530	522	597	588	560	569	562	568	562	561	544	529	562	588	590	494	559	567	551	541	566	554	540	531	553	554	584	507	546	546	539	592	573	567	566	580	531	604	561	573	543	564	550	532	573	574	545	543	590	542	553	539	556	577	620	553	583	513	545	569	546	543	553	542	578	572	553	551	582	569	597	567	546	563	554	542	539	544	580	552	634	574	535	531	548	584	571	567	585	574	565	581	516	568	540	569	565	598	563	542	552	552	558	545	519	611	559	536	521	573	582	516	590	587	534	537	538	511	553	536	599	543	555	549	530	530	573	501	581	584	568	567	577	536	546	545	577	569	579	525	553	562	590	556	567	587	540	568	558	553	561	593	571	632	531	535	550	594	502	552	575	535	572	543	519	537	563	583	565	539	573	561	552	537	548	565	528	573	552	590	563	586	546	523	577	565	571	517	538	550	603	563	553	555	584	511	565	547	524	552	544	576	604	522	534	584	578	568	567	571	581	575	598	558	569	568	523	578	596	534	564	548	562	542	590	545	555	589	564	542	570	559	566	556	544	559	539	596	560	536	560	576	484	551	554	575	576	539	593	544	568	529	573	556	548	511	570	583	541	555	577	556	531	564	533	551	565	550	550	564	562	569	555	562	576	564	527	534	528	585	559	548	565	549	528	568	541	567	569	581	544	549	508	572	526	545	615	570	560	526	533	552	573	555	536	589	588	547	527	546	572	537	532	584	547	553	563	525	576	521	557	589	582	556	567	521	558	552	540	604	553	530	569	569	535	571	545	574	548	550	552	524	532	572	606	525	534	591	561	615	579	541	572	534	602	592	572	559	567	590	565	555	546	539	579	562	499	597	548	553	538	573	512	544	567	587	572	565	586	541	526	537	557	533	561	577	582	585	583	574	546	551	546	539	569	541	570	536	579	568	564	536	520	554	548	547	561	564	546	545	598	551	526	520	546	571	558	586	544	579	587	575	581	543	576	589	550	548	534	581	604	519	523	527	538	551	558	619	572	534	536	572	573	544	525	585	566	558	500	562	556	546	517	532	623	589	543	575	577	523	545	573	558	548	515	558	598	532	548	561	563	550	531	552	576	517	541	549	518	553	522	546	566	594	522	562	580	597	564	600	577	581	525	583	562	521	537	573	548	585	520	493	555	520	573	548	531	563	584	578	571	561	575	596	562	599	538	562	562	578	583	553	613	536	541	555	553	549	580	529	551	532	543	573	594	616	548	535	561	592	525	573	594	569	509	568	594	553	566	565	492	561	576	555	517	553	587	555	588	572	612	531	565	565	584	572	577	565	544	552	567	555	529	555	532	573	578	583	574	528	541	566	604	538	539	584	530	556	526	573	597	556	532	570	578	563	554	577	564	526	515	554	590	515	594	561	561	580	566	601	570	566	537	537	581	551	572	551	569	566	546	599	589	574	557	538	597	537	543	551	525	523	543	550	572	542	510	554	559	593	551	569	545	568	540	572	558	574	564	522	524	536	582	506	544	516	593	548	564	542	599	539	540	557	592	556	569	546	547	557	548	547	559	556	559	583	539	561	550	565	561	516	527	540	576	555	565	560	567	546	526	583	556	537	573	566	552	544	605	582	548	574	557	491	548	577	598	573	548	544	572
31716	19646	7573	800	517	479	420	275	293	282	274	273	281	303	315	296	303	270	248	282	280	290	296	275	282	281	272	274	277	292	306	275	299	303	257	296	265	269	281	290	292	268	281	280	288	274	279	247	272	265	296	279	258	307	263	251	276	301	291	261	278	270	249	268	279	266	301	284	266	281	274	300	281	268	284	306	261	308	308	254	320	260	291	317	298	268	315	262	308	261	269	291	270	302	284	270	281	288	318	275	291	288	308	281	271	235	263	255	310	241	289	287	290	276	265	267	288	279	286	271	263	280	290	249	280	281	285	281	251	251	286	281	271	305	296	328	276	264	264	260	249	264	279	273	260	268	269	269	294	265	267	277	278	272	255	285	295	284	265	255	295	263	271	288	263	313	258	243	269	285	290	287	275	290	295	289	301	264	271	271	292	310	274	273	263	286	285	267	284	306	264	264	275	278	283	288	263	294	266	290	293	278	291	308	267	277	252	272	273	274	306	278	260	308	296	304	261	289	275	257	301	274	278	276	260	273	303	264	305	302	288	264	265	269	274	265	289	285	287	252	292	287	304	251	311	282	253	264	297	272	276	289	261	264	286	281	261	283	263	266	247	299	307	307	295	264	301	303	275	271	285	265	288	285	277	273	279	276	296	294	299	303	284	294	267	298	262	299	254	290	267	285	280	285	276	262	276	270	292	285	281	273	259	255	278	279	256	266	261	264	280	291	303	278	293	268	274	284	264	274	287	260	311	282	276	273	255	280	281	271	255	294	285	286	271	280	262	276	263	275	268	255	251	282	287	285	273	278	276	259	267	253	298	295	279	275	302	287	286	283	253	280	299	263	292	289	296	263	287	274	291	252	289	291	264	253	287	283	263	280	280	243	278	316	312	280	266	275	286	293	295	273	297	286	256	274	269	294	283	283	288	299	304	271	266	283	268	274	282	289	261	290	282	271	292	271	286	289	245	285	321	274	273	291	283	284	284	281	270	264	298	288	285	316	285	294	269	277	232	245	285	266	296	261	297	264	289	299	289	275	264	299	244	287	267	297	257	268	287	297	288	263	258	289	284	272	277	255	279	298	307	302	290	292	303	297	268	303	271	295	272	319	268	280	266	276	289	267	284	279	286	311	261	299	280	270	312	252	278	292	278	294	257	274	262	279	285	260	241	270	290	272	289	274	288	267	274	297	269	288	296	247	285	283	291	267	293	250	270	314	261	276	245	265	291	281	271	293	304	270	291	288	295	282	259	271	259	286	295	284	281	301	313	275	320	279	254	269	285	286	267	281	263	249	288	280	260	281	269	287	255	276	294	290	257	259	285	323	273	250	302	271	264	268	275	257	315	266	271	272	260	277	268	257	252	278	246	256	244	291	280	290	246	256	285	261	290	254	277	298	274	268	284	287	265	301	298	257	260	273	287	282	267	282	309	296	278	301	281	297	303	284	282	311	278	281	288	246	265	276	291	282	279	285	287	267	270	268	254	273	283	308	269	319	259	261	294	302	288	263	293	247	317	301	303	228	311	266	254	284	273	285	294	271	279	256	293	303	288	263	252	256	270	268	273	261	305	265	274	280	266	286	265	282	284	290	291	274	277	280	290	298	302	294	273	247	280	280	283	260	298	271	286	304	303	273	275	258	286	296	273	303	271	277	265	256	266	268	302	277	300	279	285	284	297	313	249	245	275	258	270	286	302	265	270	273	294	272	250	284	281	268	258	267	293	283	262	280	253	246	269	243	259	309	308	303	267	293	260	292	286	278	269	307	263	280	297	270	287	294	272	262	265	276	276	275	272	288	291	263	290	272	283	336	288	262	279	282	278	282	260	286	294	278	262	263	305	257	285	268	267	266	240	300	266	309	249	269	284	245	273	236	283	262	289	267	303	297	250	258	299	309	262	274	258	299	257	281	279	296	276	303	293	301	280	299	281	257	247	277	279	250	285	274	262	295	250	285	290	254	281	275	277	260	267	290	270	288	286	281	277	293	269	278	263	278	273	279	266	255	292	273	264	284	285	303	253	286	267	279	261	264	279	285	272	291	297	305	290	269	266	267	278	277	296	285	249	247	301	274	264	255	268	278	269	289	266	282	290	307	312	278	273	281	306	287	279	272	315	274	319	287	282	291	272	266	303	304	279	231	305	270	274	278	267	262	274	287	262	271	281	268	312	297	276	275	282	292	247	277	282	281	254	281	284	271	251	276	274	278	257	257	279	299	260	303	266	289	279	271	283	306	265	258	272	247	290	239	274	267	291	270	304	260	254	295	252	287	271	282	279	300	264	261	259	281	303	310	274	263	280	302	288	258	280	317	277	266	289	238	285	287	268	273	253	300	281	261	241	268	281	291	252	287	275	290	277	294	266	278	282	274	285	284	287	320	257	284	266	299	272	250	310	257	279	267	257	268	271	268	259	259	240	302	320	254	293	277	282	249	269	299	270	273	280	274	244	296	279	285	276	270	316	280	280	306	297	279	299	310	277	291	274	279	294	284	282	268	290	274	285	271	288	285	291	305	296	262	271	292	241	267	290	270	300	263	280	283	285	283	291	292	302	276	280	263	257	269	290	257	312	242	289	303	266	287	236	302	299	281	244	281	317	257	257	286	284	257	301	289	293	275	307	282	255	294	278	281	285	274	283	291	284	264	256	277	270	288	283	260	292	278	291	285	249	314	267	284	282	290	280	280	255	301	300	241	276	246	274	269	267	270	272	305	275	251	229	256	319	267	292	253	290	298	305	308	272	298	271	283	323	285	299	275	268	290	260	293	301	274	264	286	269	280	281	297	279	301	305	277	261	288	286	267	271	285	299	287	272	290	281	288	281	279	267	287	295	273	271	288	288	245	271	300	303	265	263	246	286	276	282	268	278	291	266	287	277	303	260	243	280	294	298	251	290	258	260	262	258	297	256	286	253	272	274	305	277	320	276	243	264	288	247	294	307	250	281	300	263	278	275	319	305	251	251	258	292	275	268	282	314	319	286	251	272	271	270	274	275	268	287	292	269	270	290	258	266	302	284	266	301	329	336	311	303	294	270	280	265	274	284	255	273	289	250	298	314	280	296	278	291	295	273	309	283	273	278	287	254	278	263	246	284	286	310	292	309	294	278	288	257	282	277	280	252	252	285	267	253	261	239	260	282	269	279	273	272	278	290	297	284	285	278	267	249	259	282	302	280	289	263	280	295	266	288	297	287	289	296	289	278	251	287	306	269	260	266	294	291	291	254	314	262	287	257	244	280	264	271	261	281	282	253	278	269	282	294	283	280	253	272	300	285	271	272	287	281	274	286	307	251	279	245	276	289	269	298	298	259	296	302	269	270	280	310	277	293	293	264	265	291	289	285	319	267	274	247	292	294	277	291	243	297	246	278	290	299	295	291	279	316	275	261	285	258	276	267	246	291	275	312	310	279	259	307	309	267	295	269	260	304	288	280	293	269	321	287	255	276	292	273	272	230	284	295	259	264	270	297	290	275	265	255	268	285	293
7108	1210	813	829	710	707	763	727	730	689	692	714	785	754	742	704	706	764	715	695	692	729	706	692	714	661	727	717	681	723	710	703	760	740	676	710	665	736	692	690	706	724	686	759	717	690	759	727	744	665	688	740	700	704	690	693	735	715	689	704	716	760	706	732	742	779	731	732	687	687	645	711	690	648	787	724	684	688	700	693	704	760	673	739	704	696	746	722	740	715	725	683	713	686	701	723	715	665	712	763	698	704	716	674	745	741	681	736	721	727	698	689	699	691	730	706	703	681	704	725	709	749	730	703	656	735	726	678	725	692	729	700	750	719	748	694	749	690	693	750	733	710	737	728	746	729	682	731	730	727	708	689	726	741	673	728	715	693	704	703	691	735	720	724	758	689	722	706	706	722	705	670	689	714	702	716	726	738	697	699	725	723	721	689	685	730	737	681	700	731	741	678	665	676	718	708	704	720	754	757	737	725	703	738	737	717	660	673	705	730	699	672	706	702	703	730	761	693	699	756	775	704	755	734	697	666	708	713	691	694	670	734	706	700	663	744	743	700	733	719	773	711	765	677	747	690	727	704	760	720	728	744	684	741	727	742	716	750	691	725	756	695	703	738	690	750	719	699	698	674	707	715	676	733	660	740	651	709	688	741	760	690	775	662	681	694	699	708	678	685	706	723	710	699	701	689	709	723	761	756	731	738	722	715	734	698	750	702	695	717	744	702	737	734	731	703	726	707	744	703	700	726	700	721	722	678	746	733	727	742	668	726	701	751	709	691	711	709	766	721	748	751	713	706	664	724	734	678	716	750	714	712	757	695	755	702	671	724	741	656	729	718	733	660	716	739	691	680	726	690	700	669	723	717	744	706	733	690	720	730	701	663	759	661	717	701	734	690	726	753	691	729	671	730	714	702	737	694	713	727	682	698	726	721	673	675	730	700	686	741	742	715	720	691	740	718	671	711	705	707	752	740	699	754	705	707	729	733	707	690	773	703	761	756	767	722	717	726	737	741	674	709	699	719	721	746	706	728	712	733	721	718	748	688	697	748	734	684	700	673	707	707	672	706	709	709	723	733	758	692	701	734	716	742	722	662	744	720	715	702	698	653	703	721	699	725	708	744	724	705	705	722	717	736	690	701	739	741	709	700	723	725	712	702	661	715	693	675	712	685	696	726	782	652	714	680	712	747	651	700	773	745	713	718	691	705	706	721	710	706	718	678	706	793	728	731	704	708	707	745	678	664	718	728	723	744	701	713	689	697	734	741	738	722	684	727	709	743	710	726	681	748	689	737	697	732	742	725	702	679	764	710	733	709	725	734	678	711	743	722	696	765	677	674	706	747	673	681	713	650	739	702	770	715	711	686	696	714	775	710	687	718	713	711	734	706	753	695	660	682	745	736	702	693	720	739	671	692	704	702	715	695	698	769	705	787	797	701	656	702	690	699	726	658	734	708	781	698	747	719	694	713	716	705	713	724	677	717	736	714	671	694	690	702	719	685	688	643	743	731	697	734	735	813	743	691	713	703	704	726	719	701	744	772	697	735	731	691	723	714	781	665	773	664	704	721	693	689	737	697	721	705	693	775	703	687	699	666	752	728	713	739	701	692	766	704	722	713	701	726	714	670	739	717	719	735	651	708	703	702	676	718	715	731	697	728	671	694	736	774	700	717	730	674	766	728	797	694	706	760	742	752	682	710	747	682	703	719	681	713	687	733	709	711	700	728	732	681	709	710	744	720	686	710	713	724	733	703	721	715	686	742	671	711	715	640	710	708	694	739	763	699	769	727	714	716	735	681	750	714	686	718	640	694	683	713	728	692	712	700	729	697	712	702	748	688	748	697	685	705	767	695	691	702	741	720	695	723	705	738	747	720	742	714	696	720	713	671	712	690	670	695	709	733	661	693	730	731	743	708	700	731	742	711	784	659	752	675	749	683	730	674	719	742	742	729	715	730	700	724	699	683	723	739	694	700	701	686	739	677	726	691	718	707	700	685	761	732	724	685	712	726	709	704	727	684	698	728	731	709	692	718	703	693	707	763	723	708	710	753	677	720	750	760	688	723	747	740	672	689	697	725	733	719	712	759	734	734	704	738	747	751	741	751	712	703	746	729	753	698	732	719	685	711	690	716	692	716	699	736	700	712	707	697	736	702	707	702	773	762	731	715	736	673	752	700	678	714	724	729	721	787	705	710	721	751	731	714	716	698	675	727	760	708	679	738	718	710	740	720	721	736	714	731	721	698	748	740	703	759	740	696	729	704	696	687	731	717	699	736	694	711	770	703	701	714	716	738	724	685	726	713	723	728	722	693	659	792	723	729	665	703	750	713	673	766	695	737	706	736	733	709	730	676	708	709	754	721	671	662	729	753	715	758	706	684	689	712	750	704	695	718	714	704	720	732	698	724	704	751	737	663	746	676	704	678	741	654	733	701	727	709	747	723	693	773	728	687	686	723	696	691	699	735	765	712	728	732	728	686	771	753	691	712	714	695	744	720	727	696	723	723	698	737	729	689	736	687	736	694	721	671	715	726	703	748	720	747	709	747	686	732	690	755	736	703	745	671	738	731	682	731	685	675	665	724	699	731	731	712	728	694	741	687	674	702	700	684	711	703	741	730	712	709	732	682	680	709	743	713	733	744	715	685	758	676	717	697	732	723	751	745	694	718	728	785	729	709	701	681	711	715	670	692	702	749	726	695	707	714	727	668	718	712	731	698	719	661	697	636	719	702	747	670	764	744	726	723	636	737	704	724	693	753	682	636	686	677	689	730	716	716	720	747	741	747	723	755	706	721	719	712	714	675	728	685	676	742	715	658	748	688	706	662	702	689	722	734	711	706	690	728	718	676	699	728	690	723	722	703	718	736	753	717	724	735	749	735	665	666	742	702	711	722	706	715	676	686	684	747	693	717	694	713	693	713	716	711	729	709	713	716	731	704	724	762	707	701	690	728	710	720	750	677	706	695	739	716	716	722	743	676	680	767	713	697	698	681	707	705	666	759	713	725	740	713	724	722	669	704	684	774	688	696	718	698	748	722	699	723	753	730	735	745	760	719	741	689	719	731	757	694	745	703	674	707	752	733	744	763	688	681	705	745	759	750	760	728	674	675	693	711	723	715	720	727	703	638	709	676	705	724	751	695	706	716	715	742	730	755	730	683	724	713	730	722	665	757	716	700	717	681	753	699	684	695	709	729	688	706	731	666	704	714	701	725	715	713	729	663	727	742	737	771	722	725	697	743	699	723	764	714	720	693	712	713	705	706	732	758	756	670	712	706	683	697	725	728	717	720	739	713	739	755	705	739	700	663	726	695	705	712	695	710	696	699	738	686	738	713	739	711	707	718	694	692	760	732	724	674	676	720	714	701	674	711	697	724	664	693	739	706	778	685	763	700	714	753	671	744	703	753	718	707	721	665	691	691	721	748	690	726	661	701	704	719	709	718	692	755	705	716	711	759	759	732	762	689	706	770	736	712	722	701	726	688
24734	21036	23927	28329	21026	12298	632	516	395	420	421	386	399	395	395	363	383	387	406	377	357	401	382	368	380	336	384	354	344	317	363	360	364	348	371	374	346	391	375	374	381	384	325	344	359	313	358	358	350	364	390	370	379	403	401	373	387	366	370	348	390	351	345	372	373	335	358	347	372	388	359	348	361	367	348	376	371	335	356	350	327	343	404	345	354	365	352	359	382	387	380	353	386	353	377	390	365	368	386	358	393	361	370	320	360	369	371	364	329	381	362	364	376	363	368	371	350	343	398	376	373	327	343	370	351	336	337	370	345	365	373	403	397	347	364	372	368	381	356	386	347	367	358	374	352	371	381	368	385	388	384	351	383	360	397	335	371	342	359	360	344	367	329	365	327	333	387	362	375	381	370	347	365	369	380	361	382	371	360	351	364	353	358	366	398	386	377	369	350	371	338	355	391	380	365	357	338	313	308	341	371	366	353	350	370	335	339	369	347	349	376	314	359	344	361	337	386	382	371	336	373	369	385	348	386	347	358	348	316	328	413	352	342	341	371	373	372	379	360	413	369	320	345	376	371	377	387	356	322	384	377	353	333	351	366	348	363	373	373	384	383	380	363	367	358	324	339	341	365	348	386	395	338	371	378	340	354	357	366	360	362	367	357	366	340	363	359	404	367	361	371	342	367	361	348	353	356	330	355	372	329	359	352	354	353	322	354	382	382	402	365	329	315	352	358	341	357	381	345	347	348	349	359	409	357	386	378	357	325	371	372	343	330	370	369	347	380	362	409	358	342	334	385	387	367	408	367	376	369	386	361	379	363	388	366	364	355	363	355	347	356	361	374	342	356	363	371	380	345	357	384	378	385	348	374	350	373	356	328	322	377	347	378	403	312	361	380	382	350	340	380	363	370	359	363	379	362	379	376	355	357	365	350	361	371	370	362	379	353	345	373	363	380	394	373	364	364	374	372	340	306	338	398	356	406	316	368	362	351	343	353	344	372	349	386	395	334	358	376	380	385	392	350	391	374	360	328	326	331	337	354	374	349	380	401	374	359	405	399	371	350	344	373	346	378	393	362	337	343	361	361	372	383	416	370	365	341	345	395	379	342	334	323	393	358	354	365	369	346	359	371	383	363	370	353	386	357	355	337	334	342	354	343	329	347	353	371	361	376	349	358	394	368	357	323	376	378	368	339	354	360	350	359	342	381	379	380	366	377	345	344	366	359	376	360	352	360	346	371	356	375	397	336	361	376	343	356	330	379	346	363	394	393	339	373	342	402	394	389	353	387	353	357	360	399	380	375	388	322	334	354	317	406	390	390	361	339	359	341	355	368	381	334	372	344	385	356	358	341	401	336	388	333	326	335	334	356	359	383	328	360	366	356	405	373	369	359	341	388	395	356	355	343	363	378	357	343	307	355	358	390	376	333	376	389	393	337	359	382	367	356	362	352	364	384	362	347	368	355	359	375	338	382	366	335	357	345	349	351	369	385	365	355	357	366	358	364	404	373	329	378	372	377	401	373	373	354	372	372	353	345	335	342	369	356	355	384	360	380	357	357	356	358	348	369	383	364	337	354	350	338	328	340	360	401	358	355	373	381	398	370	344	379	368	345	358	374	353	354	350	348	348	340	341	342	333	352	372	401	375	339	350	336	358	348	370	368	367	354	359	354	372	341	382	390	396	337	326	349	368	366	363	362	328	363	330	343	362	359	381	356	332	360	362	354	365	387	344	335	375	357	372	331	364	375	400	356	381	361	373	362	388	346	350	388	358	352	376	360	355	348	366	371	365	351	377	350	347	374	360	332	410	376	370	333	322	370	365	353	360	330	375	329	326	354	354	367	366	362	377	355	345	340	374	396	359	349	373	353	392	357	373	359	323	371	347	359	341	398	328	367	362	405	380	375	363	346	350	377	334	369	375	362	369	342	355	383	393	359	370	367	346	351	342	359	309	351	383	343	342	385	380	352	346	357	359	348	319	388	376	389	344	376	323	376	348	370	324	356	339	343	403	366	347	382	393	392	373	358	399	346	396	336	341	374	356	361	344	331	333	335	348	398	403	333	363	351	366	399	360	375	349	355	334	343	350	366	328	347	383	342	359	352	389	365	361	345	357	344	372	375	377	317	391	339	313	401	373	370	361	364	326	355	343	340	367	347	362	354	385	337	380	325	386	381	412	359	368	353	340	382	338	361	359	396	370	392	369	367	363	363	370	333	356	369	363	350	370	372	358	353	380	288	350	357	352	328	363	359	354	384	384	380	366	399	355	377	389	354	328	399	392	339	362	389	365	369	369	338	369	357	366	340	298	381	360	376	342	326	393	385	344	413	371	369	383	400	314	347	376	343	359	351	333	354	366	364	387	359	384	368	374	384	372	358	364	338	382	390	417	337	344	416	330	367	379	373	362	342	360	368	369	385	367	357	360	344	363	368	396	409	377	343	370	353	403	344	390	348	331	355	339	356	402	412	349	326	362	360	331	366	332	388	330	374	345	355	355	329	353	348	381	376	331	399	374	351	398	356	360	367	348	403	346	339	344	364	355	389	341	362	379	368	374	331	355	398	345	379	353	386	383	404	357	328	385	338	354	368	371	360	347	374	344	395	346	361	379	388	378	374	361	372	361	334	370	356	371	371	373	359	351	343	366	353	357	366	369	328	370	372	379	372	382	356	354	344	349	356	355	362	363	350	361	356	386	365	311	367	351	363	363	335	326	399	317	325	381	373	354	381	346	335	328	373	329	365	380	311	348	342	344	385	360	324	338	356	353	367	362	410	318	357	369	373	393	357	377	359	375	367	368	380	354	352	363	406	342	380	336	329	357	331	357	372	366	328	345	374	379	376	340	342	354	343	370	389	357	374	342	358	358	316	365	341	365	368	370	350	352	357	355	328	378	362	355	370	346	345	386	328	333	350	386	383	359	368	395	368	367	349	357	339	364	371	366	344	347	367	427	445	379	335	376	336	381	421	359	367	347	370	399	383	358	354	351	315	346	348	353	360	357	369	370	328	359	354	342	379	364	369	388	361	335	353	349	338	368	371	384	353	370	364	361	375	347	345	396	374	340	323	369	330	341	375	360	347	378	372	330	370	352	339	353	376	359	375	404	354	337	336	353	361	335	351	348	356	383	342	359	365	349	361	357	375	382	338	340	386	336	367	355	355	373	345	344	324	353	364	345	374	381	334	339	333	379	344	379	353	331	347	366	352	361	348	360	361	360	369	385	349	386	352	316	379	338	365	391	342	365	337	354	364	331	373	370	319	378	338	356	369	367	376	356	366	348	372	339	353	374	357	367	377	376	370	365	337	356	391	368	338	343	358	335	339	410	397	363	386	329	352	372	368	335	388	399	368	342	366	377	352	337	352	413	349	327	386	389	371	336	384	380	390	368	369	387	367	354	341	391	370	360	377	344	350	321	350	386	384	364	359	391	359	382	382	356	338	396	330	374	371	388	367	371	372	369	342	360	361	383	347	369	344	367	348	369
4946	2557	1455	2179	996	923	939	937	908	908	885	930	892	853	881	886	848	864	896	837	820	900	913	936	840	889	920	878	868	870	846	883	878	928	830	788	859	864	837	863	886	848	863	847	848	899	844	900	837	843	877	847	884	917	912	875	859	849	910	902	834	914	898	883	884	902	843	914	930	829	903	881	828	872	878	829	885	850	874	852	857	848	861	856	909	933	888	887	835	874	864	821	878	862	851	771	820	847	895	848	894	901	825	857	807	833	855	856	830	895	847	888	913	853	885	858	875	879	882	872	829	885	871	817	893	892	846	895	888	924	882	838	875	850	876	901	882	833	868	843	866	887	896	859	838	892	832	907	837	908	808	816	865	848	873	866	871	892	826	898	835	877	896	863	891	885	822	904	884	849	892	848	896	889	841	898	864	874	901	891	882	850	809	839	905	898	874	926	855	861	906	885	874	870	876	843	849	848	890	850	927	860	873	865	885	909	802	875	870	905	855	852	869	884	879	816	868	864	802	837	812	860	845	868	908	862	906	842	824	866	932	867	923	876	895	864	863	824	856	894	891	889	797	835	813	838	897	940	924	887	882	855	827	876	879	854	895	868	930	863	909	889	902	863	876	862	839	837	898	871	916	895	910	878	917	888	854	927	896	855	807	823	860	861	884	891	840	880	906	910	819	862	886	868	913	883	905	886	864	860	875	860	847	837	864	828	905	910	900	892	866	922	853	876	875	861	891	899	895	854	877	849	859	814	856	899	832	848	796	894	868	881	936	874	838	898	881	851	896	864	870	874	881	830	843	871	925	859	873	832	875	849	806	860	889	851	895	900	848	849	887	867	862	909	858	897	826	860	880	855	863	829	943	914	884	880	914	866	898	907	915	880	811	888	866	880	875	892	842	891	852	852	895	887	838	822	849	877	899	871	903	892	876	842	829	874	916	860	883	881	909	872	892	923	883	851	846	859	873	850	900	870	844	817	822	878	908	855	848	881	909	835	849	872	904	886	861	863	893	830	862	900	947	905	895	888	877	876	899	883	864	886	833	849	878	861	870	874	841	818	897	868	878	847	880	902	876	878	903	872	841	918	915	880	896	919	899	881	832	910	921	887	842	826	894	914	870	894	865	817	815	884	838	863	845	891	874	796	873	871	822	854	897	889	866	870	877	906	825	888	864	889	905	902	856	882	841	860	879	908	868	844	892	863	820	903	905	918	889	879	834	847	889	824	879	873	929	916	918	831	891	878	882	857	833	901	861	843	858	830	941	873	878	838	879	913	881	875	875	821	893	905	864	910	870	944	885	900	865	870	875	846	892	847	860	918	856	900	878	834	849	840	851	860	812	896	856	872	891	847	917	858	859	862	833	895	845	881	887	867	875	844	890	880	870	869	826	805	862	906	876	846	867	833	865	840	896	845	845	874	856	818	907	877	895	838	893	869	852	822	863	856	909	873	897	883	880	804	826	834	849	867	846	864	855	849	818	839	870	855	863	873	890	898	857	874	895	867	857	852	829	869	862	881	882	883	857	874	897	887	936	881	926	887	863	860	876	830	877	846	895	904	891	808	842	873	872	869	860	860	833	871	863	927	967	860	877	884	866	854	890	864	840	845	865	867	886	879	802	869	871	893	909	831	900	828	825	857	877	841	896	913	849	902	877	981	889	848	881	879	914	902	862	820	856	848	843	855	863	829	867	860	867	837	870	822	878	883	883	884	884	870	904	855	850	890	853	844	824	866	866	839	881	829	803	942	900	863	851	880	866	871	920	905	885	845	875	879	926	910	830	895	833	900	853	877	945	922	879	880	882	860	832	907	861	828	836	849	870	845	890	855	856	797	887	875	834	849	831	861	839	865	865	862	881	885	905	827	926	868	887	833	833	859	909	851	833	897	853	903	848	833	868	830	893	922	895	861	939	840	847	820	914	880	847	865	850	894	928	877	859	898	865	836	822	871	868	827	900	879	834	869	928	891	837	893	915	842	874	903	872	877	872	890	872	862	858	913	814	902	882	868	872	891	903	889	841	849	888	898	882	914	814	836	902	880	899	842	883	849	853	866	862	893	901	861	873	833	891	886	862	859	919	845	904	855	874	839	880	827	890	907	830	837	900	896	909	846	861	817	821	935	895	851	837	843	875	865	910	862	883	853	906	862	894	876	971	874	892	868	911	895	922	900	841	882	845	869	865	873	891	834	886	869	831	899	864	853	898	900	854	929	875	799	866	906	891	855	865	859	898	904	889	869	890	891	851	851	901	883	887	854	917	834	846	905	882	818	843	860	851	868	853	889	886	906	845	828	812	847	878	883	886	865	918	905	827	853	861	880	843	872	945	918	885	848	805	887	852	867	881	879	894	834	832	932	872	892	922	850	853	841	825	845	878	851	927	846	830	804	876	845	862	857	820	881	879	849	894	859	895	869	863	829	836	904	834	891	876	818	865	911	877	930	851	875	896	851	844	887	887	889	843	836	903	891	859	889	897	873	893	922	864	881	889	887	854	895	821	860	872	809	867	897	842	850	881	902	882	857	868	865	873	835	811	869	853	819	919	830	897	831	888	846	839	849	812	906	841	882	837	875	858	842	862	848	859	879	857	920	872	922	846	929	890	881	861	890	915	860	818	845	873	892	895	878	838	878	847	907	857	900	865	853	895	844	864	870	863	880	849	922	874	865	843	879	854	900	862	892	848	861	863	891	870	827	878	846	865	828	873	929	884	847	860	872	911	924	824	900	872	900	847	907	844	867	893	887	870	932	868	865	792	843	885	841	846	865	879	827	874	929	890	884	842	868	821	878	901	838	882	861	861	855	913	834	874	910	880	896	897	873	876	861	857	884	892	864	886	879	885	917	854	897	891	897	920	863	899	867	891	863	898	893	853	846	849	856	874	884	903	893	877	843	891	881	881	905	886	870	843	886	876	872	885	902	880	865	864	880	839	834	861	826	889	826	898	811	860	870	884	908	868	927	859	848	936	842	858	861	876	937	863	876	851	861	878	883	858	952	894	858	818	900	868	887	825	831	887	881	913	854	870	842	894	864	863	895	885	892	885	832	849	873	836	899	857	919	836	894	920	884	832	860	877	869	839	842	872	875	840	896	871	838	880	869	871	898	867	898	816	854	881	852	899	880	884	838	868	811	929	893	905	828	843	893	898	853	851	910	925	872	860	928	856	884	847	862	868	836	923	887	896	886	913	864	874	890	825	847	901	898	867	801	831	860	882	858	815	946	878	850	962	858	867	807	846	845	897	915	844	858	856	882	887	918	892	863	885	863	878	868	881	857	862	820	916	841	861	855	844	896	901	847	819	867	890	875	793	880	857	854	842	837	883	841	851	881	912	819	914	914	892	881	873	904	864	844	891	894	866	873	868	910	815	874	865	821	845	860	852	867	819	899	836	907	847	849	866	874	875	819	855	810	861	863	905	888	922	891	856	863	902	892	837	883	770	905	892	831	907	922	854	832	854	922	895	907	865	901	889	878	864	885	884	908
23879	21020	24350	27880	21020	21033	12924	584	351	310	303	305	297	289	310	267	243	285	294	290	253	220	236	259	269	234	236	220	274	227	260	265	232	261	260	253	272	272	258	206	226	233	268	236	234	249	230	235	239	226	250	240	216	220	216	272	252	232	253	196	216	239	213	228	239	246	235	235	203	229	226	239	228	228	234	239	216	246	222	250	251	234	239	242	223	224	214	246	244	259	248	235	259	215	242	252	212	247	209	252	241	224	236	234	223	234	235	247	237	211	228	224	234	251	227	212	244	236	217	226	231	232	242	243	243	263	265	215	254	230	266	229	207	225	228	238	252	242	242	223	256	242	228	222	207	241	232	281	257	247	250	224	237	222	214	241	235	247	233	229	267	254	214	246	243	205	231	257	237	212	240	230	233	226	244	244	211	217	245	228	232	242	234	233	255	255	212	227	239	216	223	228	243	236	247	214	244	215	242	245	230	248	220	225	236	256	224	218	254	229	214	235	201	223	253	235	215	264	226	226	236	261	225	222	240	220	223	232	246	228	233	262	205	238	190	237	219	250	256	230	218	242	244	242	211	238	251	213	231	243	210	228	227	245	248	258	223	233	269	218	235	226	243	246	261	227	221	248	230	231	255	258	238	218	228	230	233	246	241	266	254	230	254	244	257	216	234	212	255	246	231	235	248	246	215	209	229	252	242	276	266	242	245	241	233	202	281	235	240	247	219	247	232	225	256	227	244	218	220	239	231	264	252	242	231	244	253	217	234	244	211	206	255	256	265	233	234	220	224	220	220	218	249	212	219	238	225	226	223	243	221	212	240	240	204	251	247	241	238	250	257	264	269	225	231	245	264	230	235	213	231	225	227	216	205	233	217	239	218	207	232	255	234	242	241	231	248	239	233	235	245	223	224	229	255	246	240	240	258	264	241	261	224	222	215	254	244	254	233	221	238	236	211	268	248	233	237	251	249	229	217	215	226	243	246	203	209	235	220	244	244	229	235	234	238	229	250	242	262	238	237	250	236	243	273	207	259	234	217	239	249	244	232	215	221	241	221	239	223	216	227	261	237	235	244	261	256	267	229	212	229	250	237	216	235	254	230	254	230	250	244	228	218	241	245	221	239	247	245	230	217	260	220	203	275	255	208	219	239	256	234	226	202	268	240	207	236	213	251	251	239	258	228	243	198	251	224	251	226	239	255	241	221	199	218	252	240	219	237	218	241	232	254	224	240	230	262	267	228	234	253	240	237	216	252	283	235	219	213	206	253	225	215	239	248	243	215	231	250	253	238	238	254	225	237	235	224	213	240	240	216	197	248	259	262	219	228	249	215	199	235	224	255	245	209	202	248	232	246	251	215	216	265	245	210	235	206	224	231	249	240	217	268	231	239	243	230	232	247	241	232	239	248	237	223	251	260	238	236	235	232	238	246	246	211	218	274	229	234	261	257	227	235	249	230	229	261	232	229	217	244	215	256	233	244	213	228	265	208	234	250	239	244	233	244	218	244	263	235	213	262	216	219	223	211	231	220	234	214	243	225	230	249	221	242	250	260	222	218	223	276	274	232	218	223	247	233	242	234	255	221	226	248	251	223	246	222	202	232	227	260	208	249	238	218	220	213	224	248	232	229	211	239	220	230	244	219	229	239	225	221	243	251	222	228	240	254	235	233	236	237	256	228	244	238	229	240	269	236	222	230	234	227	232	253	259	214	223	241	265	233	221	233	236	232	240	242	217	238	253	198	225	256	233	225	196	233	248	258	251	228	242	237	231	235	222	234	227	191	231	248	256	237	246	232	253	233	226	227	221	249	245	235	239	228	230	208	230	253	242	254	247	251	237	249	221	256	253	254	233	233	264	226	264	229	235	238	238	247	248	235	223	258	234	228	204	247	236	217	238	231	219	248	260	222	266	229	225	223	235	247	230	239	229	237	223	237	233	211	261	234	253	245	239	234	256	239	229	255	238	224	232	230	222	236	216	253	238	220	226	264	237	234	239	220	224	227	265	284	220	236	259	247	252	268	231	216	234	239	221	215	214	199	228	222	222	243	250	210	245	238	246	233	230	222	236	250	223	239	243	228	255	249	239	249	240	221	229	242	236	255	246	275	253	224	241	244	236	232	249	262	236	228	254	251	173	243	246	222	253	251	206	237	252	245	248	224	219	229	234	213	215	236	198	222	262	248	239	244	236	254	231	252	212	237	216	262	241	237	245	240	216	218	276	239	217	244	245	248	246	222	259	233	216	237	251	222	266	244	235	230	214	239	277	250	234	244	258	247	237	247	253	266	230	241	211	240	212	254	254	243	214	246	238	226	245	225	242	239	256	252	237	238	234	228	228	221	245	206	252	240	236	266	242	225	201	250	248	235	259	250	214	236	228	233	235	252	254	242	256	249	227	239	253	225	247	228	240	230	248	248	237	259	240	220	219	212	248	228	214	242	224	227	216	239	238	218	246	253	218	235	249	243	227	220	216	214	234	239	228	257	233	281	240	229	241	279	245	204	264	249	216	225	230	223	240	240	221	249	235	227	246	240	237	234	232	224	220	258	271	256	224	216	217	245	226	220	243	236	217	230	238	234	240	215	249	222	229	250	252	251	211	240	221	254	232	235	219	220	239	253	219	241	234	243	243	241	233	214	225	242	258	225	238	236	237	251	237	245	233	250	219	259	237	251	243	213	200	257	212	244	227	236	221	259	226	223	219	238	237	228	229	223	246	203	264	222	222	213	235	234	252	251	228	259	246	246	238	250	211	231	253	262	241	212	257	211	234	231	240	226	240	233	258	263	243	225	245	266	218	230	237	259	238	250	235	255	234	230	226	243	246	257	276	277	228	222	207	226	230	251	235	261	236	193	244	230	268	249	251	220	232	224	220	237	226	241	230	248	233	237	222	240	273	230	248	240	239	210	231	235	216	214	264	215	232	234	244	235	232	213	230	235	255	250	238	250	236	266	219	240	255	213	227	251	219	230	201	212	222	238	237	228	203	227	248	274	241	271	247	237	228	205	194	255	239	248	240	250	233	235	238	245	265	240	232	224	232	257	230	266	232	221	259	275	198	247	244	240	224	229	208	217	263	232	221	257	221	251	240	232	205	228	245	270	233	259	237	236	253	221	232	204	239	250	220	228	236	235	228	244	232	245	227	251	224	248	199	236	231	241	260	220	266	239	231	227	233	236	254	247	245	230	230	245	258	234	251	232	239	259	236	233	220	239	258	247	232	224	222	250	251	246	250	267	226	223	218	237	237	195	218	277	247	250	269	231	224	215	247	227	234	233	249	250	217	210	228	245	254	247	246	238	232	247	248	254	225	228	224	244	266	228	204	229	246	225	224	222	249	232	252	266	258	220	228	220	233	220	213	200	221	236	234	226	228	225	263	218	258	223	244	207	218	249	224	261	240	224	238	249	229	248	259	232	232	241	240	224	231	231	249	262	226	252	241	253	229	241	223	220	248	247	243	244	230	240	249	218	227	224	248	261	232	221	253
4653	3759	1820	3966	811	719	640	615	649	631	573	583	603	614	620	585	583	609	566	604	571	616	571	558	590	578	622	599	606	538	582	582	582	587	562	569	604	591	578	557	558	587	596	577	559	540	587	564	546	571	594	565	573	590	598	571	575	508	580	596	617	582	580	536	604	595	563	560	559	525	556	569	556	596	538	550	558	580	594	594	552	588	592	550	556	546	586	585	572	586	547	527	552	570	563	572	560	545	530	538	568	588	578	566	577	594	588	585	580	556	538	528	577	615	593	549	524	531	582	526	576	589	638	593	570	543	570	605	550	563	569	619	594	573	561	605	604	539	578	522	571	571	560	531	542	618	576	531	590	566	538	586	542	581	511	603	561	534	600	546	556	566	573	566	542	566	600	575	568	600	589	579	636	560	580	536	564	579	567	589	570	537	568	608	577	576	569	571	598	616	554	537	589	562	607	563	569	508	570	582	614	549	585	550	545	554	541	567	565	573	576	561	607	609	570	605	527	568	565	552	535	547	514	556	559	559	561	520	546	572	588	552	572	571	579	592	555	597	551	594	586	536	549	579	583	589	557	550	547	595	565	569	548	549	561	546	548	591	592	566	529	532	613	581	556	556	555	626	543	553	579	588	552	557	542	562	565	547	594	569	625	556	577	572	523	592	533	581	572	585	573	548	559	578	553	565	575	568	561	533	586	544	587	556	577	560	541	584	593	601	586	548	615	568	575	528	564	548	517	554	585	601	598	572	572	557	547	590	544	579	559	585	546	548	620	564	555	568	545	614	571	528	598	571	546	539	569	578	591	529	545	557	631	578	552	570	557	608	551	579	511	577	570	542	565	586	564	577	574	550	562	578	543	597	558	549	587	573	580	572	575	597	588	569	546	585	579	573	535	526	562	549	554	584	554	570	546	537	565	559	551	582	559	541	618	599	549	554	572	577	580	568	593	567	546	557	586	548	522	560	541	573	560	587	607	555	548	579	581	555	557	599	543	564	606	531	567	582	559	543	568	543	540	555	554	577	607	571	537	619	571	556	551	542	557	525	565	548	566	580	597	556	545	560	595	590	552	528	598	587	537	558	562	558	552	563	564	619	574	576	557	569	603	565	563	552	574	529	579	574	597	541	571	512	573	590	562	577	561	548	548	585	579	570	560	578	572	597	610	571	534	557	562	524	582	598	546	529	524	587	574	551	597	575	578	589	602	544	509	608	536	547	598	530	564	559	582	551	524	531	564	568	572	545	551	608	552	585	557	608	590	560	560	547	549	560	592	595	588	558	543	554	563	532	552	599	567	622	546	559	545	566	539	559	598	599	552	567	578	523	536	595	575	583	563	568	560	567	539	569	582	548	555	559	569	598	546	636	611	562	558	561	578	609	584	564	549	535	594	576	551	563	609	551	563	568	556	603	567	543	535	550	585	584	558	594	605	520	597	540	566	600	585	521	590	581	553	547	561	576	574	567	579	549	523	553	587	545	585	567	579	531	563	561	584	500	545	558	570	582	558	574	597	578	554	565	556	559	567	562	535	553	522	592	587	580	536	571	573	590	582	559	577	571	520	600	558	624	581	552	586	539	570	594	588	580	552	557	549	617	627	565	546	552	574	548	554	520	588	579	593	547	562	574	537	596	558	517	580	566	587	575	603	563	572	585	535	570	535	577	588	561	538	528	550	559	542	607	555	548	575	544	591	510	550	571	584	526	540	556	577	542	562	606	566	590	529	623	540	552	550	592	594	538	573	584	601	569	552	559	589	543	553	574	513	578	547	601	534	552	511	577	605	581	592	578	598	545	560	575	582	583	559	586	576	601	546	563	573	558	525	536	563	543	568	525	545	591	570	551	590	535	577	561	562	543	584	560	603	557	565	573	572	542	586	548	553	573	554	572	546	588	571	575	563	584	573	611	562	562	591	568	500	572	603	535	561	568	590	580	514	559	591	580	558	572	567	598	628	562	586	562	565	516	585	578	571	583	550	599	571	587	602	550	585	615	615	534	575	572	565	554	552	573	554	561	518	580	567	577	568	554	583	571	537	562	573	533	580	578	541	537	562	534	525	558	567	635	565	504	560	523	560	531	542	580	546	541	575	532	584	599	545	536	555	577	570	582	585	615	564	583	592	565	598	591	598	535	529	540	551	556	580	560	575	548	571	563	577	596	578	576	579	529	562	551	540	547	598	528	535	525	543	577	548	604	566	596	560	548	572	541	568	580	587	544	560	556	587	615	589	574	586	554	571	549	562	578	623	596	597	596	507	594	569	563	585	545	544	541	557	582	555	585	554	536	566	594	548	546	534	611	549	537	600	556	587	568	582	567	538	585	537	567	528	558	576	548	563	549	570	561	594	602	524	606	582	574	556	565	539	567	577	580	524	549	577	543	532	554	531	596	562	541	561	595	546	580	601	538	578	539	579	561	613	575	572	585	595	584	606	541	635	571	553	600	545	535	546	571	597	577	593	577	541	576	593	602	542	596	572	590	630	585	532	529	577	557	573	570	560	590	578	562	539	550	553	542	573	539	580	555	579	585	572	531	537	580	563	556	509	557	542	534	596	563	576	569	593	569	575	572	541	549	567	533	547	584	547	546	524	546	570	577	601	565	585	566	549	540	518	559	616	542	553	573	546	573	585	595	590	561	565	544	573	596	578	572	557	563	581	608	572	539	517	547	532	568	616	587	574	574	551	538	603	530	617	587	588	587	600	603	585	626	557	558	565	557	586	592	608	559	599	562	586	586	551	553	544	580	597	558	573	580	579	568	557	567	588	515	545	587	621	564	551	531	606	561	542	546	602	577	581	565	538	581	525	584	588	561	540	556	606	549	565	570	545	584	587	547	607	583	562	579	554	534	543	569	554	553	568	570	594	548	568	528	553	587	583	602	589	546	557	570	577	545	584	544	560	580	565	522	583	551	592	628	584	600	586	548	593	603	560	559	582	522	593	544	526	532	558	542	593	548	545	549	573	547	547	580	553	573	527	535	566	580	558	584	572	532	567	573	563	602	554	581	578	561	561	536	577	550	550	578	591	573	587	599	543	550	526	575	546	549	552	531	564	599	555	549	569	604	594	614	565	565	606	563	563	581	597	595	613	587	536	602	530	601	570	602	547	559	605	533	561	542	596	583	566	551	583	516	559	585	542	554	568	589	539	570	556	547	532	564	565	579	569	513	544	555	567	573	545	573	599	548	514	517	528	562	578	526	605	526	573	531	534	570	564	583	588	583	533	584	572	529	527	589	573	555	585	585	575	582	564	576	554	555	592	516	561	579	583	544	588	545	567	563	582	590	537	572	543	545	561	537	554	544	546	572	551	577	548	556	550	564	576	588	587	556	555	606	569	578	538	578	580	556	529	590	600	547	581	574	569	549	609	596	542	589	567	567	578	548	548	590	567	551	570	555	563	589	533	572	551	535	570	570	572	579	591	556	550	556	602	509	536	583	598	537	540	582	579	564	578	527	599	584	566	580	583	551	604	556	561	588
32006	19401	6942	627	344	299	289	253	287	275	282	286	274	307	262	243	269	285	291	290	291	266	264	307	273	263	271	262	257	279	271	295	298	250	258	257	305	258	304	239	270	262	301	269	276	276	287	260	259	284	261	308	277	277	312	303	289	262	265	309	269	283	265	273	254	274	284	276	281	270	318	273	288	299	284	279	294	293	284	285	291	311	275	263	309	283	260	256	274	305	258	247	288	305	269	283	275	294	285	256	268	261	282	275	287	288	284	252	273	282	284	285	274	275	266	261	301	275	250	256	286	260	306	285	249	253	305	292	283	288	316	276	268	287	288	287	275	274	297	299	313	270	295	278	269	283	277	286	223	274	273	281	301	313	307	288	275	283	244	304	299	264	263	253	285	280	286	271	288	305	269	291	271	250	265	269	275	284	281	308	291	309	286	297	275	262	300	246	289	281	301	278	265	309	272	250	263	296	265	300	276	243	297	286	262	297	277	285	267	302	292	270	304	298	287	290	277	263	306	267	290	269	257	274	289	252	255	274	240	268	254	253	276	299	287	278	286	284	277	266	264	255	282	255	268	284	292	286	289	267	288	295	289	280	259	277	272	278	266	297	296	281	263	237	282	258	312	259	300	275	273	264	283	266	281	298	298	288	251	275	282	282	295	300	296	294	272	280	261	259	309	273	261	285	259	266	267	247	289	279	267	285	280	296	257	269	265	278	276	319	260	280	262	284	270	302	256	264	276	282	287	277	292	281	286	296	274	270	305	301	263	303	279	289	309	282	294	292	291	291	286	293	285	277	267	273	294	244	295	326	298	271	270	267	254	269	291	242	259	285	285	281	299	279	273	295	280	274	306	293	264	291	308	287	298	300	276	284	298	307	296	259	266	301	287	302	255	297	271	280	304	259	267	286	255	276	296	293	296	304	270	286	279	306	319	291	269	302	274	257	264	272	284	261	302	279	252	264	285	279	303	290	265	276	257	278	293	261	300	301	264	244	282	278	306	269	267	298	295	247	287	298	300	283	290	266	280	275	314	291	322	264	307	279	290	262	269	275	264	247	304	290	282	253	315	316	256	266	299	299	320	266	253	241	294	293	264	259	279	285	304	260	271	297	291	287	286	266	287	290	267	272	294	309	284	298	290	271	266	272	275	290	267	265	267	323	266	266	261	300	277	277	279	267	296	287	289	280	280	284	291	276	272	267	288	299	290	279	278	262	282	303	282	252	284	314	262	265	295	273	285	273	255	284	309	251	280	305	258	302	291	298	247	301	287	279	291	322	292	269	255	297	279	263	242	259	286	298	269	301	300	248	278	298	281	300	282	279	274	259	287	260	283	263	270	269	298	305	276	286	270	267	296	282	267	262	288	286	269	271	270	272	277	274	299	309	251	281	271	285	282	242	297	279	265	270	279	282	258	283	281	263	279	291	268	274	291	294	279	259	276	275	291	265	272	268	272	290	283	304	249	284	299	284	295	249	285	285	281	261	267	285	297	256	292	280	299	280	257	276	299	273	255	289	261	281	272	280	311	259	235	305	276	295	311	269	280	296	308	269	282	280	277	252	266	286	287	276	310	294	287	285	272	255	320	303	287	279	262	257	311	265	270	286	291	282	273	280	258	264	293	303	283	257	289	291	261	282	279	295	272	296	286	281	261	314	277	279	299	303	261	282	258	294	273	274	256	273	294	293	277	266	249	292	261	270	268	261	285	293	254	283	262	287	287	284	289	285	278	305	277	325	257	283	246	286	308	299	250	286	264	263	307	277	271	315	284	282	254	293	263	264	282	286	267	289	299	276	309	298	288	275	308	273	248	284	266	274	282	276	307	309	291	276	274	286	282	273	278	281	267	270	235	269	268	263	278	291	275	280	276	274	260	277	259	290	275	292	280	261	265	283	272	274	296	288	260	308	285	255	289	289	287	270	288	275	282	290	274	305	272	281	299	286	293	273	289	277	288	264	287	258	270	262	256	290	298	293	297	273	302	273	304	275	297	260	286	299	273	266	281	277	314	262	277	268	288	287	277	276	295	260	282	286	279	303	285	296	278	253	282	268	284	286	275	284	285	273	297	256	270	286	255	267	280	272	265	272	254	305	278	302	286	277	259	255	273	252	279	264	280	273	307	278	307	288	285	280	266	246	288	276	283	291	262	278	286	277	290	324	275	222	291	269	266	263	295	281	278	302	295	297	272	305	289	283	257	309	254	262	268	307	271	236	306	296	277	314	309	295	303	279	255	298	286	282	285	292	264	268	265	258	262	274	298	264	250	276	283	309	271	248	289	269	280	276	307	268	247	295	277	249	284	255	286	270	268	273	270	282	291	252	277	258	301	276	323	290	271	308	276	278	293	291	298	274	269	271	304	266	267	270	248	322	269	310	262	290	276	269	297	273	265	263	285	274	289	291	275	261	273	268	280	283	285	286	266	253	269	292	270	272	273	286	271	275	247	235	272	284	299	236	276	300	286	269	282	297	285	251	269	288	282	257	249	286	270	283	281	295	310	257	284	300	271	284	278	267	257	267	347	305	295	294	262	272	296	295	261	277	268	266	270	290	308	307	276	287	295	295	272	267	277	300	247	263	307	316	271	255	323	273	276	247	263	266	304	304	264	265	301	289	287	272	282	290	272	270	274	259	278	291	299	304	263	268	279	264	279	273	284	275	310	281	296	302	287	289	255	263	289	270	276	274	290	255	257	261	313	277	287	291	273	269	296	288	307	294	300	266	293	277	286	273	281	274	287	280	288	263	250	275	272	273	323	317	272	301	285	283	301	256	257	246	289	282	270	298	276	306	282	293	275	250	260	306	294	239	287	277	287	298	264	253	246	285	277	295	274	278	267	273	278	282	254	256	283	278	267	284	261	279	279	273	294	269	244	252	273	291	284	292	265	298	287	280	262	289	303	255	297	272	271	278	289	283	294	285	309	266	292	273	297	271	279	297	313	297	284	289	307	245	285	277	265	304	262	289	284	265	285	299	260	284	252	290	258	251	271	255	274	279	279	282	278	279	301	279	292	270	263	268	294	259	288	247	289	253	269	271	252	296	297	274	279	304	290	278	298	266	303	292	286	284	281	300	267	267	266	291	279	242	252	268	270	285	283	277	328	251	283	296	282	265	252	288	282	300	286	275	299	289	258	252	281	310	278	295	267	259	283	256	319	269	272	274	293	301	279	284	273	271	256	269	297	261	290	271	252	280	275	271	269	292	283	273	282	299	290	242	284	286	267	274	261	287	260	267	286	283	282	304	292	262	265	284	272	297	291	254	249	279	316	248	279	293	289	294	258	272	256	260	306	271	283	252	291	297	276	303	279	296	266	288	287	282	298	297	334	292	274	295	287	265	274	259	255	289	291	259	264	304	299	253	236	283	318	290	282	243	277	259	251	296	244	268	292	306	296	291	294	247	285	278	265	279	256	301	280	307	263	255	253	269	250	278	245	271	275	271	279	254	269	263	288	285	264	315	289	263	281	269	279	255	306	288
6321	1106	887	859	745	703	678	701	695	737	718	693	696	719	754	699	669	668	695	720	732	681	724	760	723	695	712	692	710	739	704	705	683	698	695	692	679	701	716	742	699	749	682	756	709	679	746	721	740	714	718	724	726	761	704	700	716	695	762	783	689	709	696	690	733	689	735	697	695	673	730	737	699	745	705	710	708	698	723	728	688	741	715	692	758	738	704	722	707	744	727	706	724	688	755	707	707	752	716	656	718	723	682	660	707	713	764	687	710	656	733	720	703	648	718	684	725	716	724	696	716	714	719	731	751	722	708	720	739	732	719	674	697	702	709	704	724	718	740	730	774	705	698	713	754	717	683	700	764	644	740	650	764	730	693	670	704	717	716	701	708	710	759	716	671	725	669	689	728	702	712	725	703	686	679	724	720	719	756	713	692	719	757	758	705	737	696	713	686	728	652	678	744	740	721	690	733	714	749	718	732	669	684	702	772	749	762	710	687	702	678	705	746	698	734	712	739	747	724	651	690	750	734	689	702	714	703	703	742	685	718	760	715	733	777	732	737	703	714	753	660	735	685	707	730	722	713	705	676	740	716	693	743	706	721	690	692	720	740	750	697	744	683	715	725	740	703	748	713	651	770	731	723	682	698	735	729	690	701	757	736	687	699	701	698	696	738	713	717	727	721	703	673	760	722	743	700	734	721	704	801	717	705	741	713	729	727	699	696	708	690	710	754	717	724	726	706	714	725	718	721	717	732	714	711	705	705	707	692	725	672	709	669	730	728	730	709	734	664	769	698	709	711	687	692	700	732	733	766	758	701	708	670	783	700	729	750	746	711	715	706	669	754	717	692	715	721	698	702	730	766	704	709	693	712	718	731	713	701	746	740	713	711	754	707	732	740	705	753	745	719	693	665	723	684	707	718	712	664	739	739	793	729	699	667	721	727	707	729	718	674	712	716	760	762	700	717	712	716	733	712	690	734	746	734	704	719	687	694	700	790	707	671	678	751	703	738	682	700	699	689	756	671	735	688	719	720	734	680	711	711	703	678	771	693	706	705	731	727	697	758	685	688	779	753	667	720	738	740	736	692	699	710	727	762	720	691	676	726	786	727	708	756	713	749	743	733	670	721	727	669	741	702	727	745	710	686	731	682	702	733	713	708	742	694	661	719	713	715	699	714	671	712	728	748	750	761	738	708	686	688	689	751	697	678	712	728	682	700	646	746	762	742	688	711	735	680	697	708	762	731	719	768	698	734	703	711	745	727	759	667	678	726	735	721	659	742	749	691	685	776	674	749	691	740	687	726	709	749	708	724	688	676	721	737	698	746	708	679	705	704	702	694	740	731	758	689	750	725	755	669	736	696	745	698	701	702	718	746	749	715	732	726	682	728	717	739	730	707	712	693	694	733	795	782	730	733	714	764	701	698	689	693	721	736	709	741	687	707	737	721	729	699	708	740	745	719	740	709	728	713	725	737	736	752	754	761	703	727	705	668	774	710	700	648	718	683	715	684	755	764	711	729	705	693	745	704	688	743	709	689	702	767	708	731	718	713	738	690	685	679	729	668	659	709	716	699	712	699	738	707	715	680	709	710	769	733	683	720	789	713	677	732	739	730	771	694	730	696	708	666	707	699	739	704	739	742	683	724	669	704	704	760	739	701	746	710	718	642	711	687	760	687	737	699	677	714	662	709	688	736	763	728	778	699	713	710	709	734	703	768	730	723	727	731	701	700	697	667	690	704	710	699	713	727	690	700	724	686	710	717	685	731	726	677	716	718	724	727	707	740	737	717	733	713	678	724	699	709	691	757	697	697	709	775	720	680	775	715	755	640	666	711	719	763	705	734	670	778	735	676	729	721	710	744	760	681	719	755	729	717	783	663	702	752	664	744	714	702	737	692	716	723	673	707	679	746	710	702	739	718	762	699	706	685	727	748	688	715	732	695	721	748	757	693	741	704	700	678	715	706	687	719	769	757	730	754	754	688	700	751	738	729	701	757	693	699	763	713	719	719	681	726	715	730	683	713	764	745	731	659	737	706	747	701	741	686	698	710	733	742	711	688	728	696	668	700	747	687	755	676	680	728	755	710	715	699	745	725	720	728	750	706	689	735	727	709	755	762	686	714	717	735	676	692	701	719	717	679	736	715	736	703	715	744	697	712	726	678	727	705	696	721	733	696	745	676	658	732	727	692	687	739	694	730	713	764	739	701	710	667	710	704	686	701	686	686	691	682	752	766	725	730	693	683	741	711	718	700	727	726	719	693	733	737	761	752	746	734	715	710	754	724	720	720	729	707	728	673	718	752	717	687	722	755	709	729	689	684	665	690	764	724	726	744	681	742	753	742	691	729	753	681	723	719	713	704	700	751	696	731	715	731	700	749	731	762	703	704	740	696	695	743	777	737	690	746	756	710	724	735	714	677	721	696	666	716	722	699	664	738	717	674	700	687	717	710	756	712	681	695	690	768	752	743	726	717	733	679	757	677	773	699	722	708	732	741	729	692	750	762	738	723	737	741	688	739	684	715	686	692	710	670	749	729	736	713	689	705	715	692	707	790	767	720	696	721	667	725	696	731	704	729	736	749	707	703	746	748	721	705	705	696	703	722	686	745	712	766	750	674	719	709	693	743	716	704	737	774	671	727	741	710	696	684	734	702	732	736	754	737	734	735	709	763	756	723	720	676	719	763	695	707	702	687	710	724	693	706	673	720	701	723	722	690	674	673	734	702	732	701	753	709	700	753	679	691	723	698	677	701	683	751	673	701	732	691	738	761	709	742	706	697	749	739	699	743	704	672	685	712	736	741	750	762	721	754	734	768	777	729	697	730	681	688	722	707	723	710	732	719	737	716	706	742	707	739	735	713	709	709	707	672	711	740	727	725	741	706	702	717	698	698	749	722	685	737	732	696	770	716	745	717	688	717	683	685	743	740	747	741	698	714	679	707	669	688	747	738	683	676	737	722	698	704	700	730	712	678	695	734	683	721	728	738	741	748	761	733	769	688	731	717	749	731	747	726	733	780	736	753	726	717	741	754	738	710	714	748	733	676	684	708	653	741	701	680	722	736	742	696	657	742	729	715	753	683	682	747	774	698	653	765	704	746	711	670	723	721	722	744	751	680	659	707	722	657	734	691	734	766	696	745	692	706	705	710	702	685	699	683	699	678	726	765	734	700	718	733	793	702	747	741	699	640	725	721	683	699	717	695	758	712	723	681	646	712	747	730	692	730	742	762	695	723	690	698	744	738	684	709	661	664	741	718	707	691	649	722	731	733	745	682	690	692	713	714	724	733	697	728	708	714	709	742	748	672	697	696	688	749	751	701	714	695	734	748	706	696	696	768	717	702	743	713	741	725	743	698	705	680	734	750	703	649	654	713	742	694	663	681	702	743	702	689	711	713	748	699	724	745	661	733	746	707	720	721	698	734	775	700	729	663	688	742	717	673	724	714	702	691	727	710	770	745	709	678	682	734	679	706	687	703	749	705	802
24723	21010	23885	28300	20999	11777	639	468	453	365	375	399	381	382	384	396	396	355	378	401	349	324	356	380	346	372	359	355	363	358	346	369	345	372	358	352	337	339	364	352	366	322	357	365	334	355	335	342	374	358	368	370	387	345	367	380	370	343	367	343	353	363	338	344	365	393	351	344	351	354	352	377	362	368	362	367	351	369	334	347	369	358	342	384	389	384	371	372	367	367	399	367	372	320	375	356	356	366	372	364	331	347	388	372	375	340	372	375	387	339	358	369	325	378	334	352	346	357	378	351	354	340	376	381	375	392	386	386	378	381	342	385	379	363	348	375	361	381	331	367	384	357	372	361	379	356	375	336	394	351	371	372	359	362	364	389	360	374	366	391	348	366	376	390	317	363	361	336	386	342	373	392	357	330	370	341	376	361	385	344	328	337	361	368	376	386	390	372	394	362	338	345	354	380	352	355	368	372	380	358	366	357	325	341	383	352	376	301	338	331	392	355	335	327	336	354	363	404	377	330	333	382	372	377	345	354	354	389	346	383	352	359	377	365	364	373	357	341	380	370	362	341	378	370	364	350	347	381	338	366	343	368	412	383	356	372	380	335	355	375	375	352	390	350	362	353	359	367	354	345	345	371	351	350	384	335	352	338	334	358	350	347	368	395	359	414	381	365	380	348	369	392	326	363	375	360	321	312	344	379	362	348	340	380	338	344	390	326	375	359	383	349	376	356	344	349	351	374	303	364	389	380	358	345	375	375	365	341	373	362	386	326	351	333	336	338	394	374	362	361	371	390	375	356	361	375	348	365	389	342	391	378	356	376	372	365	346	335	381	366	365	363	387	383	343	337	379	348	356	358	353	410	391	369	337	330	353	387	369	341	371	374	399	357	355	362	348	384	374	365	369	359	389	352	364	356	366	346	309	378	368	376	368	363	376	398	368	366	357	399	352	370	367	360	349	323	325	351	353	370	336	360	386	376	392	377	390	336	380	393	384	398	333	384	359	351	387	375	361	354	360	394	335	370	345	354	395	367	335	357	371	372	381	366	365	401	369	350	316	369	374	384	366	360	334	373	353	370	366	343	372	374	374	391	359	349	348	371	353	368	307	369	383	378	335	334	363	357	399	385	366	404	360	348	340	367	364	351	374	369	358	353	365	359	335	368	377	354	392	342	386	352	380	378	349	381	349	358	389	368	340	384	385	392	352	365	324	355	363	346	369	372	368	352	372	339	340	352	405	338	356	358	342	366	386	398	391	387	356	369	365	393	379	361	353	375	411	325	400	369	376	334	355	373	333	359	410	374	367	349	348	381	339	333	377	368	356	373	393	348	356	354	360	404	386	377	390	344	367	351	358	358	322	328	335	370	348	373	345	372	336	382	385	371	379	374	355	332	364	335	362	377	360	387	315	363	361	353	390	362	346	400	378	321	366	353	392	358	360	356	379	376	359	332	336	349	337	372	345	367	385	340	361	379	352	335	351	338	366	332	358	351	361	351	341	348	383	385	353	353	359	369	374	371	332	361	328	350	381	352	381	373	350	386	360	355	327	352	367	340	354	348	353	367	352	383	358	377	361	366	341	374	367	327	397	359	362	367	356	384	376	362	364	320	373	350	347	325	380	383	338	377	368	343	369	402	366	378	348	352	384	340	374	322	368	385	344	336	397	364	349	368	326	340	333	364	331	399	355	356	374	406	356	365	351	355	332	338	344	369	367	352	325	336	367	371	388	350	340	389	370	366	363	390	376	352	347	374	359	338	387	355	363	359	386	360	338	349	364	342	381	353	365	358	342	355	344	360	350	363	377	368	353	368	332	390	328	353	379	327	392	378	369	316	352	381	368	351	365	363	374	369	387	357	335	388	377	391	362	371	376	382	411	374	366	366	370	354	339	352	360	365	349	339	418	388	383	377	378	364	385	347	356	346	361	362	359	341	367	379	380	368	401	335	346	352	355	354	363	364	322	378	348	383	379	340	384	362	352	327	383	357	370	343	368	370	372	395	359	333	353	406	369	367	371	379	370	375	384	325	336	353	391	344	378	368	349	372	352	387	366	375	374	390	380	411	407	347	367	345	351	359	352	353	387	337	361	386	326	372	395	350	370	356	337	369	334	386	348	338	361	374	324	353	347	362	366	346	381	367	387	356	368	378	332	307	366	335	341	367	363	376	343	386	342	348	371	369	357	357	318	375	380	383	340	331	379	392	331	354	373	368	355	376	402	349	366	339	330	350	341	337	362	367	385	367	336	368	363	332	349	349	378	347	364	333	344	347	366	386	349	342	354	361	342	347	343	346	351	353	327	362	380	349	329	383	345	357	351	345	358	376	350	347	363	359	356	354	357	363	329	346	339	375	363	373	357	395	350	347	359	315	322	356	390	322	350	359	334	388	377	350	344	348	352	320	371	333	341	331	373	341	367	363	351	391	364	349	344	390	363	374	364	358	367	366	375	374	375	377	353	375	370	344	369	386	366	373	380	381	381	352	349	355	373	389	378	379	351	370	362	370	362	372	348	371	359	378	343	340	377	322	358	338	362	379	378	370	366	386	347	381	349	375	335	349	359	347	383	369	369	386	368	375	369	357	341	359	358	385	338	325	328	368	356	371	359	344	361	360	357	346	370	399	368	320	332	388	388	405	353	363	362	393	366	392	371	327	357	342	356	376	345	343	371	391	345	355	342	313	336	369	349	365	388	378	342	392	374	372	365	337	381	344	352	384	386	340	369	330	385	391	372	327	380	380	363	353	349	377	325	358	331	353	344	353	322	324	394	323	358	360	356	373	365	329	365	351	350	340	374	380	347	343	371	421	332	372	391	381	383	342	360	386	348	397	331	351	327	389	343	371	371	372	373	353	357	344	333	383	403	348	328	371	374	370	352	388	366	367	369	376	360	367	377	352	365	371	381	374	354	372	357	390	365	367	372	358	352	342	371	372	338	377	353	378	372	366	361	365	315	356	335	363	358	376	377	383	365	372	315	365	363	382	374	369	348	359	363	372	393	373	363	394	337	352	338	356	401	342	350	412	381	369	392	321	364	383	352	394	353	390	360	335	344	358	342	360	322	395	352	336	374	352	343	366	360	357	386	364	344	363	365	370	383	371	372	361	353	351	328	370	385	346	345	365	372	393	380	389	372	360	388	381	386	372	374	362	349	349	349	319	391	352	377	358	322	379	359	348	361	397	387	332	384	395	367	394	336	326	379	368	343	375	349	355	345	351	350	331	362	379	318	386	376	373	362	407	328	295	334	362	424	320	360	340	337	367	385	339	374	370	350	377	386	378	378	370	350	357	387	337	365	372	320	389	348	343	377	345	352	364	359	397	361	310	358	360	360	347	393	375	351	348	342	370	370	353	335	360	366	387	358	392	373	354	346	344	355	343	372	363	361	327	342	339	365	358	356	358	374	406	374	348	337	363	348	344	405	374	398	358	343	344	341	381	398	376	362	368	404	353	365	374	361	342	335	368	360	316	352	328	364	402	387	380
4272	2509	1448	2667	942	938	912	889	889	855	888	885	881	869	861	923	834	842	884	865	961	869	878	881	892	879	868	912	862	838	837	855	890	829	900	865	905	846	866	863	866	915	849	877	880	883	872	825	856	924	871	890	891	871	878	807	904	906	847	863	888	877	871	878	901	882	894	865	843	869	815	855	826	870	846	922	857	858	907	847	879	815	864	938	917	828	902	898	840	824	858	869	867	857	842	853	862	902	935	844	874	898	879	903	841	897	874	855	877	845	893	880	876	874	836	904	909	832	835	837	862	880	851	856	866	858	859	890	889	853	902	843	879	848	896	896	875	914	846	862	809	901	831	887	833	826	878	830	867	889	902	842	867	903	890	884	852	873	901	874	812	882	902	891	856	913	831	875	915	846	896	818	857	857	879	906	826	884	869	891	854	826	900	852	827	828	843	861	820	878	844	865	897	880	917	939	879	895	872	845	842	896	947	880	885	864	825	916	827	846	836	887	868	853	871	843	912	892	879	889	864	841	906	856	885	804	876	876	897	876	853	911	866	864	874	922	880	878	868	820	842	899	820	901	862	884	853	854	861	840	822	892	895	842	856	834	912	861	860	830	869	896	890	881	860	905	869	855	879	782	860	844	865	847	926	901	859	869	852	807	844	882	882	913	815	888	871	817	830	877	842	895	884	863	852	845	854	828	918	895	880	822	897	903	905	862	860	874	886	893	835	876	850	810	932	842	921	850	816	856	889	790	898	883	842	833	874	919	884	856	874	920	856	807	901	864	869	877	886	883	863	934	858	857	815	903	854	866	890	864	906	851	898	906	847	923	862	838	846	808	830	867	884	870	864	856	849	875	837	874	809	813	869	846	845	834	833	876	841	823	914	847	851	847	860	850	885	906	838	859	861	888	893	861	912	893	846	851	811	903	859	932	866	855	860	887	895	839	877	846	880	796	877	855	913	875	802	852	863	856	923	898	893	874	890	869	908	867	843	895	918	878	821	860	892	858	850	890	872	911	867	852	881	899	887	846	843	885	886	907	878	859	889	851	883	851	847	850	874	871	889	832	871	846	907	847	851	840	867	888	856	890	865	826	928	880	878	826	918	848	887	854	869	864	865	860	849	918	883	886	842	873	898	850	873	876	831	920	898	843	923	852	913	877	836	831	870	873	840	833	864	892	887	884	883	860	913	894	844	885	841	849	887	823	833	822	895	842	873	872	845	869	837	889	845	918	891	833	829	831	868	854	859	881	867	895	839	831	854	893	825	844	887	831	866	867	821	883	850	899	854	867	825	865	856	859	859	861	849	929	890	863	838	882	887	931	860	848	861	841	894	889	939	871	880	861	901	887	849	816	832	803	851	893	874	859	838	849	825	866	806	862	832	843	888	872	883	867	847	869	881	869	832	881	869	864	866	868	852	877	867	879	855	881	836	899	819	863	842	870	865	875	871	864	877	898	849	841	892	887	896	907	883	869	865	859	861	855	861	869	813	863	817	870	864	887	839	876	847	901	864	901	871	836	876	853	870	873	901	863	893	893	855	874	886	852	878	826	942	859	867	873	881	867	841	852	887	895	860	862	880	869	869	871	885	872	870	908	862	891	858	806	863	888	857	848	902	900	887	886	852	881	894	884	826	818	869	893	908	892	838	815	852	919	862	893	785	861	917	832	895	843	824	851	875	868	848	900	880	884	878	874	858	878	936	858	893	830	849	820	853	857	904	883	842	863	919	832	864	901	837	802	843	908	856	830	831	863	887	850	883	835	851	887	876	863	922	840	923	849	884	878	893	848	871	834	895	864	877	830	863	890	864	880	811	898	887	878	869	916	821	870	883	852	851	841	930	853	817	840	812	862	883	839	876	853	912	895	899	916	921	929	818	857	831	841	935	859	869	876	851	881	854	904	890	886	843	852	864	895	872	855	845	872	885	802	842	845	866	879	874	879	875	847	899	857	880	918	866	888	845	860	869	853	903	858	886	886	826	833	880	874	899	864	867	870	849	871	890	812	902	780	923	836	836	920	849	861	832	833	907	845	912	852	896	870	902	845	856	866	891	907	868	895	837	841	849	864	873	873	898	882	884	880	905	902	832	880	885	820	887	872	888	850	894	875	865	843	897	830	903	871	857	867	798	826	912	912	864	867	850	863	886	850	878	846	893	865	920	850	884	845	840	937	882	852	874	916	883	887	859	849	885	916	846	820	818	849	850	858	875	854	832	872	862	893	821	855	838	887	895	822	891	869	878	852	806	881	842	865	833	906	878	902	859	896	873	855	892	795	853	898	872	943	816	842	864	872	836	908	839	865	875	845	880	826	886	914	891	886	860	872	858	862	836	894	827	931	872	894	835	891	859	891	868	836	866	828	879	873	877	897	818	860	828	860	885	833	862	856	880	852	888	874	871	838	857	899	847	838	888	804	904	818	882	847	856	864	904	880	865	936	923	868	882	922	850	943	914	884	930	910	879	833	869	860	867	849	843	850	868	887	897	862	900	876	843	852	847	870	917	895	842	802	840	873	906	903	844	853	892	920	882	893	884	866	820	835	874	832	858	919	888	848	864	867	833	833	903	908	875	854	916	928	844	879	842	817	862	913	885	925	869	850	858	869	852	864	840	882	836	882	874	868	884	921	869	839	865	859	889	805	883	886	837	866	912	886	916	844	858	878	839	830	881	866	832	903	865	857	913	835	869	850	888	870	949	856	827	873	923	883	883	835	862	846	896	891	879	836	844	835	906	913	773	820	866	840	838	840	827	859	856	835	869	827	854	879	893	843	858	894	823	853	840	887	901	857	857	836	876	907	842	867	913	888	816	847	829	868	864	864	859	837	882	837	899	849	857	914	833	906	875	828	900	918	866	866	849	877	878	867	870	837	848	801	882	839	885	855	886	815	857	870	931	918	880	907	900	858	843	864	865	842	859	880	873	853	835	851	888	890	812	840	868	847	827	840	866	890	930	893	870	887	828	924	940	902	871	889	821	876	854	903	886	878	818	849	861	925	875	826	856	858	882	825	893	907	880	881	850	857	907	830	905	909	863	859	885	851	927	896	920	844	840	866	846	879	838	870	873	868	915	838	885	903	877	942	870	870	867	851	832	915	837	823	880	828	834	919	848	859	835	881	937	860	881	829	858	843	865	852	873	911	856	860	894	843	911	860	893	884	895	894	872	902	894	875	832	869	886	855	846	874	881	839	820	888	833	883	908	811	758	861	918	824	830	859	872	856	875	903	818	853	837	902	833	873	858	886	939	845	904	924	909	850	851	863	819	891	862	940	892	872	872	849	886	880	859	898	876	888	882	862	828	904	820	828	876	825	830	895	899	877	865	862	905	850	847	890	878	889	891	853	882	827	810	879	840	875	873	844	878	900	900	864	868	895	854	862	870	889	878	885	864	906	835	939	893	883	905	858	894	818	889	877	824	892	873	904	885	895	881	846	922	866	873	901	881	866	826	867	866	866	876	874	856	923	808	881	849	932	868	918	834	842
23867	20990	24292	27846	20992	21000	12913	595	353	330	306	278	286	257	276	269	281	250	257	245	241	268	246	252	242	248	243	244	253	269	255	241	239	233	231	255	230	236	247	260	217	256	264	227	219	244	239	246	240	243	226	234	240	256	237	265	250	244	210	215	254	248	256	256	249	248	263	254	253	232	234	263	261	269	241	218	243	252	262	257	222	225	232	236	248	231	228	251	211	244	250	217	245	248	222	234	241	251	233	205	219	231	230	243	238	257	260	260	235	221	241	248	213	270	234	255	248	213	226	232	262	267	231	253	221	230	240	219	243	216	244	227	234	244	240	227	239	237	268	219	246	265	226	232	271	268	243	259	233	232	235	243	261	245	227	246	276	246	251	223	276	238	238	254	222	258	223	232	265	241	260	243	248	235	232	217	219	209	207	243	245	245	214	248	240	237	246	241	218	219	233	250	231	211	254	229	226	218	213	213	233	251	227	256	241	240	225	232	245	249	265	223	260	251	238	239	257	230	255	235	248	241	260	217	214	264	261	250	198	235	250	263	260	229	251	228	233	235	222	243	247	256	261	259	234	254	238	256	257	248	257	255	252	231	208	267	217	269	239	231	221	230	259	268	249	239	240	211	251	245	252	251	229	221	258	231	222	269	250	239	239	248	220	241	230	222	229	235	224	255	245	235	225	251	218	251	258	245	234	248	227	255	230	228	261	209	241	252	260	218	234	252	226	244	233	244	250	243	241	233	234	219	214	250	226	262	267	232	218	233	222	229	240	260	256	252	235	243	246	249	207	233	248	226	250	265	233	201	239	242	226	228	258	247	257	247	243	262	247	231	253	236	243	241	247	264	241	241	257	247	238	204	222	249	221	243	253	215	265	216	244	228	251	227	216	270	223	223	200	228	256	240	238	222	247	224	215	255	253	233	233	239	246	240	251	238	239	220	234	243	235	257	240	246	219	215	233	215	234	211	221	265	230	250	255	241	235	263	251	227	257	261	251	252	227	207	222	273	256	229	241	258	248	263	246	229	253	254	205	261	251	223	241	217	217	245	252	257	244	215	246	257	240	246	239	245	257	224	230	236	257	241	246	242	232	233	243	223	236	216	254	240	227	241	235	247	228	243	222	263	243	246	220	234	228	250	239	249	245	226	256	238	230	229	292	241	245	235	227	252	240	235	233	227	211	252	244	265	240	235	257	240	224	230	259	242	229	232	250	199	234	232	253	222	249	229	227	231	236	270	245	236	237	254	210	249	241	241	243	247	244	246	221	246	217	252	252	255	219	209	253	214	223	220	237	252	229	257	260	254	276	271	240	240	257	223	239	227	196	243	201	234	244	244	225	234	272	226	270	283	252	208	220	249	233	246	219	233	221	231	229	249	241	243	246	211	226	231	248	223	228	243	222	259	248	248	224	218	230	262	237	248	235	253	218	236	214	226	239	235	241	241	239	233	254	233	236	254	213	237	273	236	243	247	215	237	245	247	240	228	244	216	237	215	244	245	218	254	251	277	217	230	238	222	227	242	246	251	242	239	233	239	233	209	245	238	265	235	246	241	207	220	240	261	234	257	245	233	223	256	297	255	249	253	238	261	233	227	224	251	278	237	218	214	241	230	234	255	237	238	241	224	227	226	258	245	237	232	247	238	261	219	243	202	240	223	215	237	233	244	216	222	243	265	281	256	256	217	257	243	233	231	249	233	241	231	218	271	243	232	267	236	231	225	257	250	246	238	259	245	278	236	249	228	239	244	230	261	224	248	247	224	253	244	257	227	239	234	273	235	219	221	259	239	244	239	242	249	223	247	217	272	210	236	218	242	232	237	240	249	231	250	240	241	263	231	276	240	214	236	224	219	229	225	237	238	240	244	237	238	245	238	238	257	216	210	235	235	239	223	199	252	234	250	251	208	238	273	235	220	233	231	246	235	250	240	254	220	224	238	256	265	247	239	231	238	218	230	242	233	236	245	247	259	234	221	237	242	248	274	235	240	237	269	249	228	227	227	225	228	237	235	236	253	245	249	217	223	262	240	233	263	263	239	216	262	256	210	207	241	239	199	233	223	260	222	264	212	226	223	269	237	240	230	224	257	252	228	238	224	237	260	225	223	238	265	227	226	220	237	246	241	249	220	226	234	266	233	223	241	247	216	233	234	231	254	246	235	223	271	247	230	248	238	235	241	247	234	264	219	243	271	238	258	271	225	233	219	254	213	229	253	284	247	240	221	235	212	232	223	231	269	221	242	235	219	247	266	235	246	236	241	227	257	256	246	259	221	214	237	217	261	244	237	237	256	249	229	262	232	215	218	269	231	236	245	252	239	232	274	253	247	233	248	231	233	237	256	241	238	227	238	255	245	245	261	229	232	218	226	230	254	233	230	228	239	252	228	275	228	233	232	224	208	224	236	280	220	237	257	236	227	257	237	216	222	255	228	253	242	226	229	228	247	266	223	268	278	259	220	258	247	270	270	267	233	228	274	245	251	235	239	230	214	254	230	224	237	232	225	246	253	227	270	241	220	222	238	240	234	246	267	239	231	248	251	226	232	252	261	226	261	246	236	220	223	268	253	249	209	207	243	219	238	254	220	254	234	226	253	271	234	227	235	248	248	248	255	220	213	193	232	207	247	256	236	249	214	247	238	230	233	247	222	244	244	233	267	257	254	275	245	279	224	275	226	237	242	225	209	223	246	255	231	223	257	233	259	248	235	234	225	248	227	227	238	277	224	235	243	236	237	261	208	242	241	201	249	219	242	241	231	223	235	238	214	244	220	226	243	227	250	245	232	260	219	230	235	271	253	224	235	225	235	238	232	248	227	222	225	246	258	239	256	240	244	251	242	259	247	208	246	248	247	241	253	237	222	246	207	270	223	222	247	239	228	230	258	193	243	248	276	231	231	244	257	236	262	244	246	245	266	262	238	228	283	222	249	254	231	220	189	226	226	228	249	225	219	248	222	227	250	249	246	256	269	225	229	228	270	214	236	240	260	215	253	244	254	233	245	231	257	250	217	217	239	238	218	228	278	247	223	231	241	252	250	242	227	236	221	251	231	258	251	277	271	218	265	236	251	201	205	241	245	246	257	227	232	241	236	250	254	245	228	269	220	255	242	233	251	248	244	256	295	224	261	282	243	244	251	251	218	234	234	254	234	241	249	241	247	248	232	233	217	238	191	271	260	241	232	253	258	239	243	239	244	233	240	223	236	239	214	250	230	236	224	220	240	258	258	244	238	234	251	253	225	227	258	225	239	245	239	251	269	237	224	218	250	259	236	227	222	229	226	249	255	266	224	244	218	237	234	237	227	251	253	253	220	260	248	261	267	238	241	258	187	220	249	213	248	247	236	250	229	197	239	254	241	210	233	240	233	255	216	241	239	228	256	241	232	251	243	270	229	219	219	241	245	252	233	252	231	234	242	220	240	249	217	222	244	240	232	243	260	199	224	251	214	238	258	267	224	207	250	266	236	228	238	236	231	248	243	236	241	245	238
4976	3761	1866	4328	825	716	692	618	611	626	643	605	574	598	559	592	597	564	559	568	601	593	584	549	589	544	537	540	598	563	597	567	555	571	594	582	588	585	595	576	563	559	568	549	568	578	558	584	556	542	553	568	591	580	562	628	538	588	575	581	567	548	589	590	593	552	575	634	569	571	606	570	580	596	586	528	612	545	604	591	585	542	612	581	598	586	648	594	597	580	548	576	577	559	558	595	613	606	588	567	573	566	579	627	543	565	541	565	529	546	555	570	555	594	605	585	575	577	575	572	549	609	556	554	556	561	618	581	552	592	550	576	592	553	582	569	562	566	550	570	554	571	567	611	558	570	524	542	591	515	576	622	578	601	585	543	608	601	560	556	572	563	608	578	545	571	595	553	559	549	555	567	580	568	559	536	569	550	604	569	563	632	606	584	604	574	608	557	545	571	594	543	586	592	555	584	565	584	580	587	603	523	526	570	582	587	535	547	593	589	624	604	608	593	611	623	617	645	579	578	572	580	578	588	583	591	542	555	525	547	577	506	588	561	588	592	535	550	567	535	614	606	631	600	579	559	573	605	583	581	591	584	539	531	551	594	578	597	584	575	614	534	589	561	563	577	554	583	566	597	605	556	527	575	558	594	545	579	595	591	555	534	579	621	554	552	605	593	593	581	594	603	585	562	590	598	587	584	575	532	576	542	609	628	559	576	578	534	596	581	561	568	581	559	543	590	610	568	535	547	594	574	586	535	583	584	575	555	532	609	573	578	589	583	571	583	579	601	573	540	554	573	567	627	568	570	598	618	596	600	556	570	614	605	599	570	583	592	591	557	562	592	547	584	585	550	608	559	576	600	552	595	618	559	576	583	633	557	577	546	607	565	572	556	618	557	574	541	558	594	566	557	563	560	567	555	580	575	591	559	557	588	538	602	579	591	601	561	538	593	624	597	552	574	573	591	555	582	601	587	569	556	576	570	579	538	576	594	565	576	562	559	575	613	575	604	524	577	564	565	570	587	568	549	551	607	579	599	599	581	558	583	566	563	557	568	588	533	572	582	524	587	599	591	576	517	566	572	560	627	545	556	557	611	570	557	593	564	575	581	578	566	601	580	545	601	580	591	603	556	575	562	595	568	573	563	548	525	569	598	552	569	595	558	581	558	570	585	591	542	571	589	575	580	599	555	570	583	591	560	586	570	584	592	585	585	605	547	583	544	559	592	625	605	586	599	606	564	556	540	568	610	602	571	548	603	555	593	583	545	592	535	574	561	561	556	582	568	554	569	611	571	579	603	585	583	532	558	565	536	572	535	607	625	524	573	583	599	608	569	590	588	555	600	582	586	605	600	567	568	540	561	589	587	542	589	569	590	580	557	593	563	564	548	539	567	592	588	544	544	564	598	568	594	550	599	544	589	570	558	536	562	556	606	560	618	595	554	602	581	564	553	562	547	582	579	560	551	576	583	618	591	550	512	576	582	573	582	581	570	587	568	533	627	569	557	552	550	613	581	567	558	576	581	557	568	557	540	581	570	568	594	519	598	538	558	587	540	569	585	548	593	567	571	578	559	604	583	577	577	561	599	576	587	585	608	562	621	579	540	561	550	567	543	579	519	608	593	561	554	609	580	549	598	572	566	524	566	582	564	572	578	595	559	579	598	557	575	601	563	568	560	573	586	570	550	567	575	546	573	604	624	532	570	565	562	553	546	572	559	544	579	607	548	590	520	578	593	571	546	594	570	571	593	593	550	575	531	580	554	560	545	559	543	593	543	587	561	524	566	551	558	582	569	565	587	572	590	579	584	557	633	564	592	556	538	583	547	535	543	582	526	586	634	577	575	563	565	596	543	582	559	598	567	604	601	606	591	561	582	585	572	569	564	613	607	577	613	577	596	585	579	584	577	558	552	562	575	558	593	577	548	586	589	590	593	573	579	545	599	567	540	558	606	589	566	616	582	573	594	593	537	595	567	566	528	619	548	567	556	523	560	549	573	591	561	589	603	592	545	565	574	586	558	568	609	537	550	547	592	605	606	617	574	556	562	565	569	588	585	556	574	552	624	554	587	577	532	574	573	576	554	554	549	635	618	566	569	543	525	575	541	601	586	610	626	603	547	580	574	527	625	549	595	587	625	579	630	556	601	555	587	594	576	599	587	609	557	574	602	618	539	544	615	622	549	582	616	578	582	612	560	603	566	588	596	597	572	599	546	569	560	552	566	532	585	581	572	555	561	561	630	546	598	576	596	567	594	537	518	620	576	576	560	583	559	582	550	547	590	584	598	607	547	595	556	586	586	553	565	547	580	589	573	600	541	578	577	569	578	585	612	562	563	511	578	565	544	536	571	575	578	597	585	596	563	540	548	540	584	600	584	550	603	600	561	570	554	604	560	573	573	555	582	554	536	566	634	559	596	618	616	584	558	603	573	577	578	594	547	551	570	586	574	575	570	578	561	597	565	579	632	582	506	530	550	586	589	591	565	558	572	539	586	565	569	554	599	594	571	556	532	548	593	571	560	584	565	593	613	555	601	574	574	535	559	551	583	583	544	597	573	564	580	601	587	593	619	542	631	572	536	582	570	583	540	588	538	521	545	554	586	632	539	551	551	615	612	562	552	556	620	577	558	587	560	588	556	571	564	597	566	592	593	549	597	603	553	567	562	581	576	579	588	538	617	536	606	590	539	565	597	584	587	571	589	596	626	571	568	582	548	559	618	533	548	568	563	560	593	537	563	573	577	612	562	562	571	561	561	545	598	574	601	584	587	644	611	571	621	576	529	597	512	558	583	531	620	557	554	506	573	543	564	577	566	571	590	557	561	594	578	610	592	547	576	585	519	582	599	581	569	563	601	622	605	630	594	584	544	573	540	574	600	595	544	562	566	585	564	599	527	574	529	555	587	585	547	592	571	577	595	573	613	570	584	584	560	609	553	580	625	622	604	589	540	550	560	544	585	568	599	602	593	579	615	539	585	589	542	606	581	568	556	540	588	626	615	552	547	557	580	561	572	599	541	575	523	614	572	552	558	588	589	590	588	613	581	571	586	572	593	559	563	610	577	607	592	573	574	598	605	584	506	638	567	585	582	569	602	587	561	534	591	576	594	569	608	577	569	564	578	590	638	538	574	558	575	583	548	554	542	549	532	552	583	518	614	589	577	600	582	549	566	556	584	585	563	590	552	553	558	577	567	542	568	544	578	590	563	589	554	537	591	568	572	555	563	603	547	554	551	574	581	551	575	607	568	540	524	604	565	575	555	560	555	549	587	599	535	533	584	573	563	595	560	569	586	587	586	641	545	546	602	572	538	600	575	543	572	569	598	558	604	557	576	595	651	568	557	530	588	551	539	551	562	580	537	525	583	564	591	562	553	582	588	573	568	585	560	555	566	530	557	593	539	576	567	579	576	573	556	547	546	536	577	581	551	588	595	585	598	577	599	645	568	516	578	611	590	570	596	566	645	543	589	543	544	593	604	557	556	566	540	558	580
31847	19509	7183	847	402	381	396	325	301	270	258	291	297	284	295	274	277	273	288	313	294	288	316	285	267	294	276	254	273	284	264	294	275	271	241	305	280	311	301	285	305	263	289	263	277	273	270	283	269	300	280	271	292	293	280	284	279	316	279	282	261	281	302	304	299	265	269	297	279	293	282	303	284	268	271	272	291	289	285	309	272	310	288	293	300	306	298	298	293	278	310	243	291	284	283	294	275	290	263	274	274	286	258	312	290	309	258	278	315	277	255	283	295	283	252	276	289	294	276	284	248	299	272	275	302	253	297	317	270	310	290	266	256	275	269	280	269	257	266	277	255	274	261	281	292	264	300	307	258	277	253	285	291	284	249	274	269	315	289	286	305	302	273	280	290	267	279	268	291	251	275	284	289	268	284	262	301	237	265	299	285	274	287	307	264	301	298	261	302	288	281	276	257	295	255	286	287	254	274	272	277	278	262	278	279	284	289	295	331	276	269	267	301	278	265	310	268	311	302	284	288	265	277	279	287	286	301	301	286	276	305	289	263	243	313	273	304	239	251	305	283	281	285	257	259	297	292	279	284	282	284	245	262	265	283	278	275	309	267	278	318	281	263	259	264	281	302	262	276	259	295	274	265	267	238	306	294	278	283	263	299	261	277	262	295	283	287	278	277	267	259	295	288	288	278	302	281	304	305	278	273	251	298	269	283	285	248	268	274	282	300	266	288	265	265	269	286	297	256	280	269	286	268	278	291	267	286	261	293	277	325	289	293	267	278	281	282	288	279	292	295	295	277	287	297	287	262	304	302	294	277	255	281	289	275	277	313	286	297	275	287	283	268	285	268	292	284	265	326	279	282	285	301	347	274	255	278	278	283	285	285	258	271	281	281	280	282	318	281	284	299	286	335	264	282	298	277	291	310	265	277	287	277	274	289	272	277	272	284	307	264	278	295	256	284	284	304	281	272	289	297	248	298	286	286	310	293	278	273	268	277	269	235	255	303	299	279	279	292	288	278	283	287	257	310	281	311	263	289	269	297	261	299	298	280	262	266	316	277	281	276	292	298	282	287	275	281	302	276	277	282	282	274	299	282	294	300	294	281	321	274	280	266	275	288	314	271	280	262	282	297	296	301	268	292	272	270	286	251	296	302	282	259	292	273	274	270	296	270	276	274	257	287	296	315	275	288	320	322	296	306	290	288	274	278	298	290	288	319	294	272	290	276	283	282	261	250	289	288	295	308	266	247	256	293	311	309	286	253	269	285	288	258	304	263	296	278	278	263	305	302	312	259	292	257	287	284	282	265	264	300	279	296	276	293	253	314	281	279	284	290	284	285	283	279	291	281	305	289	271	274	296	250	260	271	276	278	287	285	288	273	275	310	294	264	272	264	297	263	284	274	282	278	299	268	269	277	283	305	276	270	249	267	312	302	273	268	311	308	279	259	299	249	281	271	280	297	293	294	281	275	244	256	279	291	294	269	252	291	292	270	275	259	281	310	280	296	290	258	287	245	293	288	293	278	270	297	303	276	271	281	267	302	295	285	318	272	303	272	293	282	265	298	305	296	276	299	287	281	273	274	283	321	320	311	296	260	267	268	268	293	287	276	260	276	265	289	278	264	247	281	302	299	293	269	254	298	302	278	284	258	287	273	280	304	259	270	270	276	283	275	296	258	273	277	290	307	272	293	264	279	260	274	286	303	302	272	259	264	263	297	279	284	273	256	274	294	252	267	266	320	297	241	298	294	277	304	312	266	256	284	289	238	275	286	280	266	275	287	260	240	257	290	269	299	271	268	293	280	289	295	258	262	272	241	275	286	273	250	305	301	278	300	288	288	276	295	295	305	279	268	282	275	277	233	292	295	284	253	262	225	294	297	304	302	285	297	249	272	308	263	307	275	277	273	284	324	266	273	267	239	269	317	299	265	290	308	273	299	292	295	309	255	284	285	291	272	271	308	276	270	290	270	289	298	276	297	248	287	281	288	290	268	300	278	243	271	285	280	282	295	260	281	283	295	289	261	295	282	255	302	246	273	250	299	260	299	271	270	276	306	299	282	290	291	301	264	287	273	311	291	289	286	298	281	301	268	273	293	315	273	284	267	264	314	261	288	310	265	271	268	288	255	309	272	281	279	302	276	287	249	317	283	268	278	279	298	290	283	283	293	271	300	310	287	267	274	285	284	279	305	307	275	307	266	288	265	302	263	269	283	286	268	278	303	295	288	274	316	306	303	291	295	283	253	291	307	275	337	277	273	258	293	290	304	260	247	278	296	272	277	261	318	274	298	259	275	281	267	307	282	268	294	271	283	280	281	297	302	256	273	247	312	261	289	287	316	303	270	285	282	242	290	295	265	295	297	280	245	287	286	249	267	284	269	268	298	296	264	294	308	307	279	288	281	256	255	268	329	264	276	260	269	286	283	264	281	314	277	262	258	227	297	276	268	267	278	295	272	302	281	263	288	288	288	257	278	269	331	312	293	267	300	279	308	246	299	304	283	302	313	322	286	291	313	269	272	282	265	295	278	254	281	318	274	269	303	244	276	277	265	288	264	303	304	294	274	264	266	256	272	310	294	285	304	287	273	282	262	326	269	275	271	289	290	274	295	271	283	269	297	250	284	255	281	275	284	283	297	282	276	276	255	280	275	311	256	297	285	301	322	274	253	263	295	278	298	280	295	303	325	272	258	261	311	261	275	280	281	298	284	282	284	265	276	294	274	285	284	280	272	260	264	268	294	305	299	297	294	292	294	249	294	285	258	282	295	325	275	240	301	306	263	302	288	276	276	283	257	297	256	260	270	271	292	288	281	328	307	263	273	254	271	287	300	273	285	302	300	255	281	265	270	273	274	281	272	290	298	270	289	285	295	275	308	263	299	295	280	245	297	299	252	282	287	287	265	294	308	282	273	274	274	298	316	300	296	282	260	299	305	292	279	296	253	282	270	267	279	265	269	261	307	292	299	312	282	285	291	285	279	299	307	266	298	279	279	292	274	280	294	286	276	290	322	264	258	284	273	241	267	303	282	283	293	260	286	285	273	272	260	279	263	265	294	287	308	289	267	288	271	331	298	286	286	292	299	280	255	314	285	257	290	271	293	267	265	259	262	255	280	306	280	285	275	260	249	291	280	313	315	290	280	247	292	279	297	278	268	291	272	299	255	287	260	287	310	284	258	295	296	247	268	280	276	280	307	310	312	298	291	266	301	279	298	282	289	270	305	288	300	282	280	265	264	296	293	272	265	303	261	294	265	284	255	299	259	278	283	267	271	280	250	279	272	263	258	297	259	288	286	273	291	286	294	297	263	264	278	283	264	304	266	290	280	282	248	306	280	285	289	278	285	308	289	310	264	288	279	267	306	278	299	311	282	264	286	243	301	279	287	279	285	297	275	260	280	320	293	280	255	270	285	267	317	307	305	278	258	264	273	281	297	285	261	278	304	276	326	319	308	287	279	303	320	251	317	289	311	282	269	246	284	305	289	276
6561	1107	880	886	706	723	734	698	709	727	732	733	691	701	714	725	730	678	731	709	753	710	733	763	768	710	739	734	768	681	717	725	687	723	736	717	740	673	690	775	741	689	730	742	754	719	688	749	684	670	711	697	705	708	697	757	730	745	720	733	727	713	757	682	792	731	727	751	719	722	707	696	735	744	760	704	730	693	744	699	693	727	724	690	726	716	694	719	708	713	713	742	764	723	752	730	694	760	691	729	700	725	701	653	711	718	740	734	698	713	732	719	729	698	729	747	662	753	717	697	755	695	766	754	747	683	686	722	686	753	715	684	697	722	745	722	736	706	726	778	718	694	735	741	734	786	725	726	744	707	693	755	715	707	661	689	723	721	771	766	724	685	735	740	730	662	738	680	694	730	718	803	730	736	728	751	681	710	761	691	709	768	766	760	694	747	746	668	730	730	756	720	702	743	710	697	773	723	673	781	724	722	703	701	701	727	724	722	748	729	726	721	742	724	718	693	710	766	706	765	739	727	718	755	768	725	712	723	720	717	692	731	700	741	738	751	718	690	721	720	712	762	721	738	697	704	743	765	767	714	715	688	687	744	738	739	754	749	719	710	727	683	677	738	771	707	715	691	750	669	749	741	690	712	741	726	766	717	788	707	699	740	740	723	706	722	661	727	746	708	734	726	750	715	718	736	724	699	696	731	709	732	752	740	693	714	771	742	746	739	731	696	778	775	747	722	738	712	731	723	724	701	754	736	693	725	733	748	712	697	757	699	731	726	712	729	746	703	731	766	742	720	698	676	735	704	687	664	713	681	691	724	737	725	715	728	725	711	694	768	747	720	744	751	744	711	696	739	738	724	725	760	668	741	723	677	733	737	752	689	734	718	731	730	728	720	742	732	702	713	702	752	722	764	728	697	736	704	705	768	741	749	722	756	755	713	710	727	712	693	719	680	704	728	727	700	726	690	672	735	737	717	741	723	675	718	691	722	726	743	719	741	720	712	738	734	739	730	712	705	750	732	719	739	657	740	730	766	706	694	772	725	762	703	771	690	736	742	713	742	733	762	714	727	733	740	687	748	702	733	686	712	741	758	763	685	687	744	707	698	726	763	716	740	719	693	713	711	691	734	750	738	685	714	687	729	691	718	722	723	758	702	666	749	692	733	686	735	757	690	760	726	683	684	736	758	699	785	735	733	728	704	765	729	718	681	698	735	770	723	765	711	702	717	699	748	652	727	701	768	726	728	761	688	755	720	687	708	728	691	743	708	751	704	751	667	765	675	712	749	717	728	661	735	684	692	713	787	663	757	755	688	729	743	719	708	736	758	728	684	773	728	738	696	664	708	675	721	676	709	730	694	697	734	698	724	652	717	714	754	741	750	764	751	751	718	757	734	651	711	728	673	735	700	751	714	717	709	693	733	706	752	683	734	685	668	681	737	681	716	727	700	701	705	698	755	702	687	710	729	702	701	748	715	749	681	677	721	699	703	687	703	696	704	711	744	765	713	712	769	703	763	713	722	719	740	694	751	735	738	710	727	699	718	740	733	744	708	715	750	735	750	693	731	779	751	691	695	709	718	709	758	679	745	701	705	736	722	745	736	699	737	758	738	748	746	706	736	730	750	739	721	663	702	733	724	700	683	717	761	742	700	719	748	743	723	754	716	719	753	668	742	734	704	717	752	714	763	691	737	711	745	739	732	665	722	749	706	681	690	665	681	681	723	761	738	746	750	709	761	745	738	710	726	726	703	698	714	711	705	764	712	701	710	706	730	692	715	726	728	676	752	739	716	714	735	794	732	732	703	721	734	704	726	705	685	701	748	665	741	710	738	726	692	738	720	743	686	745	677	705	689	634	703	753	699	729	703	676	709	669	716	749	699	698	684	751	760	722	722	731	770	718	700	765	740	751	743	727	716	731	726	747	739	742	707	753	725	717	720	775	748	685	780	697	735	699	710	709	718	726	681	715	726	712	733	752	744	709	745	716	742	751	717	680	720	707	708	749	691	720	737	736	751	727	763	703	739	786	750	659	721	680	751	745	718	722	733	762	712	697	723	730	733	690	745	766	751	715	742	688	730	782	665	697	726	738	703	701	744	746	773	718	727	688	758	695	726	704	730	738	716	716	709	753	739	749	732	704	745	676	757	737	703	751	733	720	752	766	719	752	721	768	736	772	756	741	701	763	715	730	698	674	664	727	739	722	740	734	722	773	736	708	704	739	698	745	721	729	701	765	691	697	704	722	678	697	724	714	711	785	728	746	685	766	689	700	720	711	663	737	689	732	709	740	723	741	727	691	707	717	694	669	725	700	733	722	666	698	721	698	683	740	704	694	747	736	722	735	712	772	689	691	730	725	729	694	810	685	735	735	744	742	714	743	722	741	701	710	679	740	738	682	703	731	733	717	694	717	729	713	738	731	770	733	744	716	707	674	720	734	711	776	709	709	690	734	674	740	725	722	710	762	706	707	685	741	703	719	665	733	698	630	768	728	696	696	724	676	718	656	766	756	723	752	738	669	702	714	752	742	726	703	757	748	670	703	750	718	747	723	719	713	765	680	700	683	702	736	713	694	744	767	732	756	711	726	671	717	732	701	698	740	722	707	705	701	718	737	705	732	715	667	735	702	706	708	714	748	699	712	730	715	713	704	740	717	702	720	726	711	800	774	720	806	720	702	723	730	673	717	742	729	716	721	725	705	731	721	717	725	726	731	715	737	732	704	694	774	797	701	729	703	746	746	715	712	678	680	729	671	726	686	701	715	692	673	758	713	708	738	704	696	722	771	792	731	684	710	701	729	734	693	674	718	684	705	695	736	766	704	729	742	739	713	705	750	749	707	741	745	705	718	670	683	679	724	752	777	768	713	745	723	739	768	729	732	729	678	697	767	737	716	676	749	687	695	703	677	711	715	696	738	743	706	703	700	682	684	780	735	725	668	761	690	755	753	767	765	675	730	750	725	704	704	794	698	720	733	721	678	715	775	680	700	739	768	675	720	700	741	728	696	693	710	743	699	728	719	715	724	753	763	739	745	711	714	714	769	657	731	759	743	717	710	695	718	698	779	729	713	722	719	701	707	676	706	738	788	700	733	707	685	745	692	718	722	768	702	709	718	769	686	768	726	663	743	746	757	729	687	706	736	708	713	710	731	717	730	730	705	730	685	675	730	705	778	696	731	713	703	713	687	713	742	709	760	693	700	752	687	747	770	693	762	694	716	691	742	719	686	737	729	732	677	737	736	693	766	726	654	733	740	732	738	713	694	766	744	731	692	764	713	710	694	676	705	686	723	677	750	740	698	665	686	702	747	689	692	673	753	731	690	744	742	701	749	728	718	709	714	704	762	703	719	731	760	715	747	736	708	717	695	688	694	748	719	782	761	695	738	749	748	719	716	704	705	739	752	712	741	756	703	727	750	706	724	768	712	728	741	735	738	724	704	652	696	705	747	743	726	705	737	706	681	672	675	772	737	707	738	738	716	768	745	709
24669	20954	23795	28289	20959	11805	636	475	395	398	382	365	391	400	381	336	404	327	389	367	384	401	350	339	413	340	347	367	391	353	364	376	352	362	363	394	354	350	356	366	354	360	381	337	378	353	360	370	345	359	322	367	381	367	364	365	349	391	358	383	358	360	373	373	360	352	353	370	326	379	350	383	356	363	357	357	353	343	380	351	347	326	389	373	368	354	359	355	346	342	365	389	358	383	307	336	364	352	363	364	382	378	386	378	351	333	376	357	339	345	365	372	383	357	329	379	358	356	339	378	360	338	343	361	362	385	343	344	359	339	343	382	358	349	338	362	369	353	340	392	323	387	353	333	377	365	359	377	384	347	374	353	362	327	368	355	360	349	378	329	382	354	359	344	335	371	354	389	390	382	341	358	348	387	386	381	387	389	387	364	335	387	325	361	389	382	328	363	354	377	343	342	346	396	364	344	343	334	373	400	362	349	334	381	368	355	343	335	363	384	406	338	338	322	378	371	389	370	339	350	328	372	357	360	364	332	387	383	367	337	364	329	372	338	365	363	362	357	342	359	351	379	366	383	340	330	362	382	331	385	371	344	350	418	304	315	370	322	330	409	387	361	370	379	366	370	355	341	363	378	375	387	353	361	351	333	355	391	367	347	393	391	362	355	353	325	376	362	369	354	317	395	360	351	336	373	318	297	379	366	351	338	373	365	381	384	386	344	359	362	369	327	331	375	357	389	341	383	343	337	363	378	363	356	398	360	373	341	345	373	359	350	390	350	399	380	359	373	380	337	360	362	376	368	353	385	381	340	353	368	372	332	348	337	360	381	365	372	368	362	350	349	385	377	376	383	371	371	359	358	382	414	368	379	296	345	394	348	365	366	337	368	381	369	348	373	328	380	363	368	362	373	383	355	334	375	330	347	336	379	341	361	338	335	352	343	399	341	359	381	387	386	347	356	395	373	355	377	361	346	380	335	401	377	353	354	382	378	372	359	356	361	358	353	352	369	359	366	376	368	341	346	336	378	362	338	347	336	376	367	355	363	353	372	396	372	401	387	377	342	367	402	372	347	333	367	366	380	365	388	364	399	348	348	351	358	389	355	382	380	343	379	337	330	348	346	352	366	355	341	338	371	368	352	360	367	348	364	326	355	387	364	352	392	364	352	340	368	355	373	366	374	387	377	358	417	360	355	313	360	341	347	383	376	350	378	353	362	359	346	371	376	367	349	321	398	334	384	377	395	390	325	354	378	365	366	331	369	358	348	348	370	419	360	372	334	395	392	357	411	355	366	348	346	366	384	363	348	349	380	371	368	381	338	340	384	355	360	371	381	369	358	371	375	351	366	348	346	377	319	339	388	357	343	354	332	343	341	357	347	317	318	362	365	374	345	358	387	354	359	352	348	334	360	342	338	358	347	370	367	353	357	386	364	325	378	396	370	381	375	347	340	345	371	386	346	376	351	369	384	357	332	364	338	341	348	372	361	369	372	371	323	388	367	366	399	349	371	389	343	385	354	372	375	378	351	362	345	390	382	351	364	347	375	365	375	365	358	365	396	370	363	368	355	406	428	386	349	349	352	343	393	368	347	358	343	343	349	355	364	329	371	362	341	348	370	377	336	350	374	348	347	352	360	364	365	359	337	395	348	382	367	371	363	379	367	377	375	319	360	349	384	376	361	337	360	375	322	347	366	383	364	379	379	341	363	364	343	365	386	418	364	348	355	336	386	385	371	361	351	365	330	358	348	392	353	362	342	378	400	363	338	339	330	373	354	342	352	369	368	344	372	406	351	370	390	353	363	333	368	369	378	331	363	368	363	359	368	363	388	400	365	376	366	377	372	391	356	372	350	369	337	402	295	389	387	379	392	354	359	344	349	363	350	380	422	365	373	410	361	359	348	350	355	381	357	358	346	357	370	395	353	374	332	374	355	371	388	344	350	375	394	326	361	329	353	356	384	396	348	347	355	394	385	353	371	376	374	383	376	376	335	362	389	353	363	403	344	345	399	362	359	387	353	369	331	334	355	390	362	369	339	338	316	354	360	392	358	355	366	356	341	339	351	342	365	374	391	359	318	379	387	360	358	337	391	358	365	366	359	358	332	333	333	368	356	330	350	391	346	363	343	357	372	346	332	352	362	348	336	340	346	332	341	315	361	360	335	375	356	356	384	372	341	350	327	374	370	373	351	367	362	354	372	377	359	371	358	345	384	330	345	342	388	370	364	364	366	363	347	340	336	337	355	375	394	351	370	338	321	379	382	365	371	367	346	360	387	331	319	361	380	364	360	351	366	337	368	350	341	361	371	333	366	348	376	361	364	364	344	391	373	363	380	379	349	347	328	362	347	372	382	381	379	364	341	397	323	367	357	347	354	397	340	345	336	370	346	358	367	366	350	325	346	339	344	406	364	412	353	355	362	356	376	362	367	349	373	394	383	342	377	342	363	338	379	332	368	374	358	395	359	357	368	372	364	370	360	377	374	405	348	334	334	382	342	318	331	347	362	352	375	387	387	387	372	357	383	354	367	362	398	340	349	354	381	374	345	376	328	369	414	359	322	340	357	360	361	329	346	343	376	381	341	345	343	330	357	350	347	366	379	353	399	364	360	368	374	373	367	355	363	354	379	390	373	361	354	385	366	390	383	343	353	356	344	379	351	355	331	383	347	337	383	341	351	385	345	336	343	349	346	380	389	358	372	388	368	412	380	356	371	358	359	393	370	366	358	343	359	329	361	386	364	339	342	364	364	328	324	377	367	358	363	374	369	367	346	367	328	339	353	325	342	386	328	403	344	338	351	379	350	333	363	354	441	381	385	366	380	362	368	342	380	371	375	346	372	352	357	371	358	335	359	352	360	338	364	357	355	398	368	342	364	344	388	407	377	366	394	418	347	362	348	380	379	342	337	378	404	383	353	381	367	380	347	363	339	373	380	358	362	342	322	332	353	386	360	392	380	350	334	326	353	369	361	369	363	367	352	382	335	362	349	379	369	375	366	353	376	369	353	398	375	366	394	327	363	363	349	356	352	378	363	382	356	383	390	352	337	370	356	367	379	391	324	359	327	338	353	353	404	352	377	349	408	351	351	345	336	342	372	370	337	353	375	356	342	371	362	386	350	361	322	347	340	380	372	336	353	311	373	351	361	387	380	338	362	355	390	335	365	355	362	363	344	358	355	357	368	369	333	379	369	348	369	310	342	350	344	331	391	381	361	366	324	412	344	370	370	378	350	411	350	361	351	363	383	317	379	359	374	339	382	332	381	353	364	355	377	364	385	396	354	377	346	366	343	380	362	384	355	374	349	363	355	349	392	376	390	372	342	362	383	398	378	353	322	350	367	355	353	372	382	377	378	389	360	371	366	373	373	373	369	361	369	387	368	353	349	355	408	358	366	374	391	353	369	386	346	383	374	397	406	339	410	358	369	354	356	425	346	347	375	327	337	377	363	341	383	346	330	344	390	342	355	367	335	321	381	366	335	378	365	352	335
4119	2429	1427	2638	967	946	915	904	916	927	893	880	881	916	888	917	889	867	862	848	909	907	916	929	843	875	904	895	901	857	873	863	881	887	862	902	875	904	925	818	880	879	909	911	901	909	900	842	877	892	848	889	858	879	805	883	901	851	837	926	854	868	869	836	884	879	855	900	880	830	873	882	856	883	874	902	866	883	871	858	877	864	865	887	865	895	853	883	889	841	877	891	876	882	872	883	915	890	878	840	846	963	860	875	860	880	905	870	919	878	831	896	918	909	864	891	858	900	868	855	932	888	874	908	920	878	895	899	884	847	848	910	868	870	824	874	828	965	870	863	904	860	900	904	867	833	861	863	856	836	861	902	866	888	850	847	813	892	867	843	862	856	871	855	853	871	883	848	889	888	828	866	942	924	932	939	923	832	888	875	838	911	850	876	870	878	899	842	897	871	870	937	858	910	878	879	864	920	841	898	827	872	848	939	883	785	865	917	892	884	897	835	909	903	913	877	916	834	891	858	914	844	933	908	881	879	893	889	841	911	872	862	839	882	852	848	918	890	880	914	868	859	916	884	924	826	890	891	874	818	878	814	871	883	918	855	860	884	856	861	871	907	879	874	909	867	860	925	866	861	846	837	858	917	833	898	861	903	894	874	825	849	883	876	861	805	896	857	879	871	847	883	884	841	881	899	879	883	882	872	853	847	878	908	870	862	879	886	885	916	863	896	925	862	905	855	888	852	920	871	871	908	868	866	882	897	841	873	851	854	910	877	858	861	832	850	833	887	887	944	891	904	864	885	906	835	863	913	860	881	924	895	857	855	887	877	847	885	881	852	868	866	926	902	817	840	917	910	859	864	868	873	877	844	877	846	912	865	869	901	839	893	791	864	867	866	870	870	857	872	851	859	955	864	833	893	819	887	874	806	877	898	885	903	866	896	817	836	870	885	863	886	857	853	869	834	884	849	837	876	887	852	882	803	888	914	862	885	926	895	924	953	866	839	902	850	885	897	905	800	828	913	855	867	833	869	872	895	906	829	874	876	873	832	835	885	927	858	868	862	840	903	896	884	882	926	784	888	883	870	833	884	859	905	863	806	888	899	881	862	884	851	875	864	897	879	868	899	886	861	818	919	911	868	866	866	857	901	910	867	802	850	856	906	845	845	812	854	840	848	881	825	889	853	851	841	904	881	888	856	859	870	891	915	854	824	870	855	833	934	875	863	857	871	882	853	867	850	862	870	865	905	849	883	874	887	872	861	825	893	847	871	857	912	867	881	844	918	823	873	875	856	799	848	922	862	876	839	841	870	924	873	847	851	870	854	884	872	818	900	866	897	852	914	895	871	896	854	866	886	867	900	834	804	855	810	871	861	867	878	872	882	863	907	889	946	876	874	868	892	870	890	883	883	879	876	836	875	857	813	869	864	880	881	909	906	850	794	862	897	866	854	871	832	853	908	852	893	819	870	846	917	909	871	849	926	884	878	885	904	916	867	881	869	875	887	910	875	852	857	911	924	898	875	903	845	929	878	867	827	886	916	837	906	892	917	903	860	878	916	902	871	875	844	894	893	876	922	822	834	902	818	893	860	905	917	908	886	877	867	883	922	855	941	919	847	895	933	901	870	877	822	830	859	878	871	852	868	917	860	847	861	882	871	854	931	894	858	879	891	894	845	874	891	812	820	855	874	857	845	822	923	848	846	933	803	906	829	875	892	851	842	891	830	863	924	889	901	904	832	889	883	880	837	883	895	825	836	868	881	852	919	888	879	840	870	876	886	877	915	877	855	872	876	892	875	931	908	911	788	844	858	873	893	836	873	879	919	871	850	855	880	795	905	864	904	891	900	876	841	885	893	913	900	892	916	798	828	864	863	847	866	814	876	918	844	838	869	848	929	809	855	876	897	886	868	872	878	877	859	889	865	891	919	880	878	868	892	890	843	840	861	851	912	801	916	881	873	844	855	909	861	866	814	871	888	895	859	860	927	834	840	897	832	893	835	864	961	821	891	860	830	895	885	814	862	855	866	876	862	900	861	874	876	880	863	882	862	898	857	830	881	839	903	837	871	778	825	894	919	854	875	916	884	895	831	864	908	858	910	882	928	930	855	862	853	865	869	886	908	862	863	856	894	850	846	857	886	861	920	853	866	923	888	911	869	920	863	882	866	892	861	882	899	896	823	896	781	843	858	879	902	849	811	900	876	971	865	852	885	898	911	922	876	846	895	862	863	852	793	868	877	947	852	852	882	856	868	931	907	871	944	881	946	791	874	867	870	858	894	834	821	884	910	855	884	835	924	857	881	864	859	851	849	884	827	881	853	889	813	876	891	851	880	857	852	892	919	833	856	894	902	874	855	857	855	860	837	875	862	938	863	857	870	901	863	881	849	902	914	914	854	883	850	852	888	921	882	880	877	884	937	829	898	877	878	913	868	864	882	888	820	871	825	870	856	834	815	914	866	858	854	855	870	854	884	865	850	927	880	842	875	886	875	853	925	866	906	853	856	873	846	884	855	878	877	846	871	865	930	852	906	848	855	850	875	860	858	864	861	876	885	866	799	856	828	895	815	852	874	876	844	861	925	867	837	844	868	840	951	843	841	899	871	861	873	897	868	850	858	854	847	880	885	917	874	896	845	933	896	873	851	895	832	887	880	850	843	842	862	851	865	909	900	923	858	857	903	882	909	861	906	894	832	852	855	828	877	837	869	902	826	860	863	842	874	868	871	877	834	880	853	938	848	897	920	820	825	904	884	881	825	856	883	852	846	858	886	889	822	924	851	885	857	890	802	914	926	835	887	858	803	862	914	871	871	852	866	918	867	911	832	865	929	861	864	860	949	860	861	863	833	850	881	866	916	847	919	858	886	820	799	905	912	889	863	916	828	881	861	908	894	884	886	942	855	874	881	908	838	899	868	908	878	899	895	881	900	900	881	898	906	888	915	894	858	887	925	864	899	875	835	852	859	967	845	880	870	905	851	873	857	846	823	884	891	843	886	903	867	886	866	866	835	927	845	846	897	799	875	830	888	867	838	869	868	877	903	888	841	843	892	876	855	936	845	837	861	814	874	902	857	908	882	879	907	878	847	878	860	894	871	852	863	843	876	873	868	831	874	829	891	858	822	876	898	862	821	883	917	922	865	846	845	875	867	909	876	856	860	844	876	869	845	798	838	847	910	891	806	867	824	920	897	848	875	915	869	870	856	866	820	837	921	909	895	902	880	899	856	899	860	836	852	932	883	845	887	817	905	909	894	891	881	850	851	816	914	859	841	881	841	856	887	872	857	898	783	851	903	849	883	909	893	887	882	905	869	876	916	915	849	907	877	882	886	855	879	860	885	886	936	869	856	827	869	823	862	867	831	874	886	855	846	884	875	920	899	813	869	848	876	854	881	865	868	881	816	885	859	880	858	876	884	899	903	861	843	882	866	847	894	881	868	864	887	921	851	891	908	873	870	939	825	864	867	862	904	876	839	867	819	856	872	929	863
23852	20958	24292	27806	20959	20966	12691	573	358	328	317	301	265	311	268	267	243	272	251	270	239	269	264	296	249	240	249	243	232	234	251	238	239	274	244	249	248	275	198	248	242	253	231	260	225	236	246	248	242	247	233	238	206	227	276	233	212	247	271	224	242	237	238	250	234	260	225	243	248	237	253	221	268	248	221	235	235	226	230	219	211	232	242	258	213	230	242	226	211	269	224	232	241	233	244	266	233	222	227	241	223	271	217	223	220	227	233	233	234	226	233	229	248	211	233	249	245	242	235	250	228	235	231	236	232	209	248	201	260	239	246	250	249	265	226	257	243	236	228	261	242	246	250	244	247	218	232	255	250	239	245	243	232	260	235	243	231	262	206	228	270	252	227	247	248	262	214	212	256	251	212	214	226	240	246	261	257	227	259	231	231	228	224	260	254	213	241	223	230	256	263	233	240	261	225	255	238	243	262	258	240	250	247	251	243	215	222	249	243	233	235	258	246	219	253	239	238	238	255	221	241	231	236	243	245	226	249	203	258	213	236	249	245	240	229	244	212	249	236	218	247	270	253	251	250	240	260	271	241	235	259	241	232	237	240	252	236	209	225	205	238	246	246	259	239	230	214	255	261	276	239	229	233	266	211	232	236	246	238	235	237	237	241	251	232	233	229	240	228	242	234	254	246	231	250	229	241	231	247	252	266	247	227	242	261	238	238	232	232	248	236	247	255	236	249	253	244	243	254	224	236	257	274	252	240	221	219	226	254	255	215	268	208	215	223	244	241	228	266	233	227	220	242	229	261	250	231	253	232	225	233	255	238	229	239	244	247	245	227	250	227	251	266	249	249	243	233	239	211	204	231	245	230	241	239	265	235	252	220	263	210	237	241	213	208	246	257	282	230	271	261	205	228	249	242	224	219	249	257	232	235	212	265	254	248	233	254	234	216	204	219	221	261	265	280	244	235	224	265	241	223	228	225	235	225	241	236	228	232	232	252	227	219	238	244	257	253	248	224	217	229	239	228	240	209	249	246	238	203	288	232	225	246	241	233	250	258	241	233	216	238	234	226	258	240	235	236	254	236	223	261	231	251	256	229	247	234	282	222	230	239	245	241	237	222	219	238	247	224	258	256	210	201	228	250	230	226	223	254	241	238	214	227	237	232	236	206	245	247	266	253	258	245	246	220	242	218	243	207	245	224	231	266	227	235	230	254	253	241	234	243	267	247	249	238	243	241	233	224	241	233	232	246	238	217	241	242	250	219	257	226	244	242	248	243	236	256	208	268	240	230	244	239	223	227	247	240	244	261	248	242	245	236	254	216	213	242	243	249	240	269	228	232	247	277	263	241	245	218	231	224	273	237	226	226	242	224	228	274	253	210	232	222	247	252	242	249	214	227	246	242	221	253	218	246	228	233	240	224	265	226	235	265	238	234	250	222	229	232	259	239	230	208	239	259	248	255	250	248	258	245	256	230	258	250	239	220	238	224	244	216	215	250	240	241	226	248	229	192	240	232	250	210	233	240	251	246	217	243	234	226	214	198	267	274	257	240	273	242	237	211	238	223	288	201	222	208	231	201	223	238	218	245	223	227	235	243	249	239	224	239	203	225	283	231	250	235	239	248	249	233	254	225	264	245	259	262	226	232	229	230	243	257	242	223	223	254	237	224	252	247	248	251	250	261	262	250	252	220	233	247	251	261	246	215	208	244	263	261	211	243	228	243	216	205	212	244	237	236	256	216	217	249	246	231	268	219	261	253	254	220	228	222	244	263	233	289	267	262	274	201	265	228	250	273	269	239	238	223	214	255	242	251	216	233	217	239	235	233	245	223	245	250	231	221	257	259	241	230	252	235	226	229	253	220	261	262	254	241	233	239	243	249	233	239	236	253	230	242	255	269	226	224	214	257	255	236	236	222	224	202	256	238	213	235	254	250	228	256	223	205	247	242	246	220	268	256	221	239	233	228	199	229	243	247	248	248	225	227	246	235	250	239	246	232	236	238	223	227	225	226	263	240	214	252	253	255	249	255	209	225	234	280	249	224	240	218	238	212	278	233	263	223	212	247	253	239	246	252	216	261	253	232	261	247	248	227	249	251	243	230	227	263	239	258	220	223	243	229	252	218	228	214	261	217	246	248	234	232	241	245	215	240	251	218	232	223	238	239	240	209	232	228	260	205	238	260	230	242	214	249	221	251	251	241	250	257	243	209	241	260	226	247	250	252	236	239	248	228	224	246	224	227	223	222	256	234	235	231	247	216	219	238	246	216	264	247	266	247	237	230	241	224	251	244	262	253	219	252	231	229	235	240	241	224	252	244	234	252	231	236	223	223	232	223	234	268	252	230	254	238	223	236	234	260	235	235	246	264	257	236	261	217	240	251	227	258	245	249	240	228	234	271	221	238	260	227	236	239	256	266	251	233	275	215	226	225	224	233	260	230	240	240	241	232	223	267	231	252	271	246	226	259	241	220	221	235	223	242	220	225	231	243	255	246	225	241	230	212	239	270	249	234	257	235	253	228	210	204	251	213	271	261	218	229	218	258	256	237	254	241	226	233	227	221	218	247	214	212	227	247	240	254	254	245	223	235	240	221	277	236	248	257	241	224	229	193	238	232	229	225	242	248	248	210	219	222	217	261	247	251	252	243	275	232	216	232	243	228	236	280	221	255	225	261	249	246	258	246	264	224	246	211	228	227	232	226	208	221	234	259	213	219	231	246	230	246	214	251	231	222	253	254	233	236	243	247	234	255	246	251	241	216	222	247	212	223	244	234	249	232	231	236	238	226	230	223	255	227	232	215	265	194	241	237	251	236	231	213	221	231	234	246	195	249	259	231	288	222	219	263	242	217	230	221	234	241	232	247	253	246	233	236	234	215	217	207	233	234	211	249	221	230	239	250	227	213	209	266	272	236	239	268	269	235	254	236	272	266	222	222	237	225	262	245	237	241	230	238	266	247	230	214	231	272	251	219	264	230	236	217	244	254	229	217	220	261	221	206	209	256	233	212	212	250	241	241	259	224	243	227	215	224	224	245	211	241	209	216	229	240	240	225	247	224	279	276	239	230	223	241	234	250	261	225	246	255	245	231	243	247	234	236	256	268	244	236	253	236	231	242	249	248	249	245	235	253	210	245	222	235	256	255	207	231	220	243	256	266	226	247	253	216	251	218	236	218	236	222	256	230	240	232	274	235	235	213	241	263	241	265	224	237	271	236	233	249	222	212	224	269	225	220	207	274	239	224	282	251	248	239	259	235	247	210	203	254	266	247	254	259	235	239	261	254	213	229	242	223	231	195	219	240	255	226	239	229	210	261	232	217	244	233	236	210	226	224	265	248	265	214	255	264	228	227	196	232	247	228	240	271	245	233	232	215	232	231	232	250	237	251	256	226	229	248	267	240	253	224	248	258	229	234	221	237	243	240	247	287	240	261	220	236	226	239	250	250	232	220	232	255	230	231	243	225	230	233	250	246	268	224	247	279	220	261	242
4014	3680	1930	4721	825	723	677	636	639	617	628	602	601	628	593	581	562	576	569	591	573	591	608	587	575	602	583	589	579	557	601	582	585	573	573	558	517	550	555	586	586	611	581	570	591	557	589	530	565	590	576	591	545	554	581	590	596	595	565	628	538	519	612	570	594	600	561	546	558	529	619	602	578	541	619	633	584	581	574	592	575	590	563	641	581	591	554	612	569	590	560	579	588	600	569	572	585	551	588	560	562	564	589	539	614	565	582	615	556	563	561	576	553	606	560	587	572	584	589	605	538	547	524	579	589	573	588	557	570	565	563	575	545	545	585	547	559	600	549	543	530	578	564	544	625	554	602	566	599	539	585	555	624	562	549	550	601	609	563	625	569	570	582	535	592	598	529	593	592	569	561	536	585	597	549	597	564	570	577	590	558	580	610	581	569	553	565	598	582	591	627	587	583	617	600	585	570	532	595	575	617	544	582	579	588	606	608	577	554	557	581	566	565	567	549	574	578	561	599	599	507	563	590	572	559	577	624	628	588	591	540	577	565	591	562	524	590	613	591	603	639	582	538	575	565	582	565	576	571	567	597	539	579	606	584	574	582	604	583	575	586	579	555	578	585	635	584	565	581	603	584	556	585	598	596	583	553	580	589	534	570	606	576	595	619	560	586	594	603	604	573	614	584	586	601	597	560	570	610	562	574	566	588	550	536	589	583	575	558	585	572	571	571	585	603	596	591	537	573	601	541	568	554	588	594	588	562	540	601	617	617	571	596	577	525	589	611	603	553	547	595	564	595	595	601	587	526	573	610	559	551	592	617	566	576	564	549	605	568	591	576	558	609	562	550	561	573	603	567	562	566	614	561	570	560	538	555	593	552	549	586	563	616	551	597	591	568	656	584	588	599	543	568	579	573	593	617	590	527	620	583	562	552	562	596	564	602	529	556	601	559	587	553	553	648	580	605	599	634	581	605	614	584	562	617	574	528	623	561	605	573	566	566	566	537	559	563	585	586	653	593	593	563	532	542	563	564	589	605	587	533	590	589	567	558	582	588	620	590	564	543	606	580	562	542	592	546	604	569	562	566	574	584	583	597	608	625	610	540	586	579	566	575	547	600	554	552	560	541	603	591	546	608	559	554	550	569	596	558	556	589	513	581	565	607	520	554	575	547	622	625	544	564	610	566	567	558	599	560	607	566	580	579	626	546	571	632	558	589	557	527	577	604	568	561	584	616	543	575	589	607	581	528	531	582	552	545	610	585	603	592	570	561	568	552	561	579	584	573	572	568	537	530	564	551	539	593	578	603	576	559	530	611	569	579	542	587	584	570	614	611	610	562	568	565	571	560	545	562	579	574	574	595	574	575	566	591	560	566	576	572	605	574	602	599	602	571	610	587	580	582	588	560	584	572	595	578	564	579	563	547	597	592	551	566	491	547	586	592	549	582	594	523	537	581	573	554	549	602	551	574	593	556	551	604	572	563	537	573	591	562	611	575	572	575	589	594	591	571	578	567	578	504	597	580	565	561	555	554	584	603	594	555	590	597	596	561	576	584	589	552	590	538	529	559	546	583	594	563	585	571	618	601	558	553	550	607	565	565	575	604	570	557	562	602	601	554	569	581	586	604	580	574	623	557	601	578	540	537	541	569	607	583	542	591	532	537	585	587	577	562	568	549	587	561	605	578	554	570	554	589	623	559	585	588	586	574	546	585	547	561	526	612	553	595	545	536	554	572	544	562	602	562	587	614	598	548	544	584	621	575	600	565	597	577	565	571	561	589	566	597	566	578	569	578	580	571	551	532	573	591	572	560	570	609	566	598	559	559	570	534	570	530	580	577	608	579	631	555	588	555	631	545	555	546	573	596	587	603	589	589	598	538	557	581	562	577	569	584	592	595	565	527	604	573	594	565	584	586	582	592	591	614	579	570	565	573	581	554	550	542	580	571	579	582	598	586	593	600	546	592	562	579	579	585	582	581	600	626	559	589	629	583	582	574	560	611	536	584	544	569	541	569	569	561	550	573	590	582	550	581	587	580	592	585	559	564	605	611	549	578	637	580	626	578	553	553	610	608	573	542	577	554	575	553	564	544	551	589	582	587	608	587	621	586	585	540	567	617	562	585	574	523	626	584	580	545	535	619	569	604	538	588	560	595	661	594	583	591	570	561	612	606	588	621	622	541	523	596	531	612	596	547	571	619	581	586	560	573	557	556	574	546	557	552	586	581	587	584	585	543	592	578	606	616	550	549	574	546	572	614	589	593	558	575	607	568	560	559	584	540	602	582	591	591	567	601	597	608	570	559	581	587	568	599	604	578	561	563	591	578	590	543	598	578	572	537	579	544	606	572	544	594	559	586	617	589	575	546	590	537	569	613	615	605	564	554	544	594	572	583	592	571	611	545	563	573	592	574	630	553	592	613	568	569	598	561	617	555	562	590	584	581	515	593	594	602	563	588	594	588	595	573	567	552	592	581	586	566	589	606	570	598	570	606	582	543	571	530	570	615	629	609	591	591	579	538	598	591	620	594	612	586	577	569	588	560	547	598	544	546	559	589	617	552	597	552	574	564	585	587	563	556	575	607	554	581	583	535	542	560	573	610	554	627	562	586	578	566	540	579	557	553	569	546	609	563	535	601	581	575	599	599	609	547	558	571	608	551	544	551	558	618	528	563	577	570	548	564	570	587	633	530	561	561	598	588	577	540	580	561	538	553	589	592	539	540	593	577	553	605	549	558	606	548	589	609	579	538	586	600	604	614	560	591	532	588	610	604	569	587	577	636	545	579	591	527	548	588	618	571	590	561	551	606	565	575	565	580	564	612	602	638	568	545	601	564	599	590	564	542	557	589	615	624	522	580	632	532	573	562	558	558	597	532	566	598	577	550	609	620	517	595	576	566	575	544	586	568	578	559	593	557	592	566	570	578	556	570	588	574	546	574	526	599	584	594	579	612	574	562	566	552	587	575	580	582	622	563	581	543	564	558	592	574	569	584	572	581	563	578	590	601	576	554	585	577	607	539	590	565	601	598	538	572	553	565	578	583	599	559	600	569	583	541	570	576	539	587	612	567	574	565	579	581	558	544	544	597	533	621	563	550	537	558	601	569	587	586	574	564	571	542	531	550	573	569	559	554	561	577	573	572	608	543	598	557	571	578	566	602	569	565	561	581	532	553	581	558	600	568	546	577	529	566	574	625	592	554	555	577	602	587	578	575	570	557	612	594	555	595	619	542	594	612	589	566	553	530	545	647	564	543	547	583	556	576	602	599	590	587	593	580	582	545	567	591	563	615	550	561	574	591	555	529	621	567	573	583	609	613	587	572	588	588	582	584	601	587	550	572	573	602	560	564	598	545	545	583	591	541	594	576	525	572	561	591	523	575	560	566	576	564	574	577	580	574	602	590	546	596	587	575	578	560	619	599	545	581	583	603	601	547	592	547	590	567	559	562	572	588	569	559	585	594	540	535	560	590	558	564	535	590	531	542	583
31964	19411	6937	724	341	293	316	303	298	269	266	316	287	282	278	273	263	272	256	296	279	292	265	279	287	269	302	293	272	251	276	290	273	293	303	279	274	296	272	309	287	268	271	320	297	308	311	291	294	267	308	268	294	281	274	259	278	285	252	272	276	302	259	299	279	279	270	281	313	275	270	287	289	256	288	264	298	296	277	283	250	280	281	303	310	274	297	299	258	279	273	310	301	270	274	270	278	313	278	292	294	273	298	275	261	290	280	271	281	282	289	288	296	279	259	279	282	284	305	292	285	288	265	295	275	295	272	306	252	283	298	263	295	320	273	239	291	290	269	282	300	287	259	248	278	282	294	265	276	277	264	296	302	263	262	286	298	273	284	317	251	280	284	284	261	259	264	247	317	267	285	319	312	287	310	280	314	297	316	292	271	265	305	270	284	280	299	270	289	285	284	258	296	297	283	273	256	291	269	298	281	271	261	258	290	287	278	289	280	247	263	322	291	257	297	269	298	270	288	285	274	288	276	283	268	278	275	255	286	280	265	268	268	306	306	255	288	296	329	267	269	295	306	251	275	269	296	290	273	269	269	290	312	302	282	279	261	283	261	287	266	252	288	278	285	304	243	312	284	295	295	305	247	284	304	276	323	286	275	269	268	265	315	301	262	300	272	317	284	286	303	287	304	267	248	285	317	278	262	289	290	294	281	305	323	303	286	285	285	324	305	270	276	275	282	268	285	255	287	283	269	271	275	288	279	251	292	259	276	299	258	284	340	299	283	312	296	252	316	307	283	259	294	262	273	288	267	279	295	280	272	253	295	295	302	295	316	289	288	263	287	282	298	276	291	315	314	286	320	270	275	266	273	291	309	286	256	278	261	289	267	299	305	291	293	294	282	290	280	264	317	305	293	288	259	283	311	264	263	294	285	291	269	267	285	288	250	274	267	257	300	265	249	256	288	295	272	276	287	295	287	290	266	287	284	254	277	273	298	286	245	306	260	320	296	284	279	272	278	262	265	268	285	279	300	280	277	313	322	309	257	313	304	295	263	274	272	276	296	259	303	282	273	299	290	264	267	276	305	277	284	300	291	274	299	305	283	312	278	282	270	283	300	271	270	269	272	280	298	311	289	295	274	283	251	287	267	293	291	255	280	309	299	333	347	333	307	273	281	316	295	247	274	276	279	263	272	297	285	280	296	300	264	280	267	277	264	297	265	273	261	295	292	304	268	278	296	313	266	295	291	264	264	307	300	296	294	321	278	285	275	257	297	270	285	301	290	285	291	296	272	290	279	307	314	277	277	290	288	277	289	304	302	277	297	238	258	303	299	278	288	279	299	268	290	297	275	254	298	298	294	301	296	283	300	239	288	263	285	289	282	291	258	268	291	303	293	285	264	255	315	270	301	261	264	261	289	292	292	269	267	303	269	267	286	292	308	282	279	302	279	271	285	272	298	289	277	276	304	270	286	267	299	260	315	285	284	272	304	268	259	260	268	296	296	289	278	258	269	264	291	308	309	273	294	289	294	251	321	255	274	294	303	270	254	293	263	283	269	288	254	271	280	257	297	286	269	307	260	254	301	277	261	293	269	269	235	256	309	253	292	295	289	284	245	278	273	281	267	297	273	309	307	273	273	279	272	259	277	257	276	280	268	272	291	289	320	268	285	255	281	274	298	296	279	290	286	277	292	266	305	260	277	269	287	273	276	293	258	295	271	255	279	291	269	267	261	256	249	282	268	255	264	293	284	317	299	310	260	283	288	292	286	296	287	255	280	298	267	271	278	289	315	282	291	281	287	268	278	246	247	279	305	295	303	275	282	304	307	281	259	274	257	296	276	312	260	268	279	276	320	261	290	243	315	289	298	282	293	290	302	288	258	309	273	278	239	262	302	325	288	302	292	291	291	327	304	281	282	288	250	289	290	269	294	257	281	275	323	268	271	298	271	295	259	281	278	249	272	270	292	262	298	264	286	287	282	287	284	295	278	305	303	302	307	277	261	285	309	269	306	273	335	277	254	285	276	249	281	291	299	279	272	290	309	270	277	282	279	261	277	289	273	296	290	245	291	293	278	269	274	280	299	299	266	308	244	317	300	280	265	258	291	298	293	269	277	288	289	288	239	295	338	283	285	284	264	272	307	278	247	276	292	311	345	252	273	306	281	295	281	262	254	263	283	263	249	285	288	295	318	271	313	275	308	281	267	318	281	273	280	270	278	255	293	278	317	295	273	268	249	262	299	283	249	254	270	297	291	290	268	316	281	287	280	296	287	287	306	283	277	309	273	297	290	263	297	284	256	299	297	271	316	290	280	304	261	312	290	292	270	291	289	254	252	310	279	269	267	272	298	287	288	271	319	269	287	315	293	288	278	273	283	272	268	282	287	278	255	318	277	272	273	266	282	301	308	258	247	293	266	265	269	283	258	295	308	246	251	275	256	294	284	293	276	297	248	301	300	317	263	264	295	286	308	290	292	303	279	277	302	294	289	262	255	270	292	290	296	281	274	280	283	303	299	256	271	287	288	286	265	275	265	274	282	289	271	269	287	285	301	293	263	286	276	263	318	295	267	302	273	294	289	283	292	277	265	268	301	294	293	317	291	291	276	251	301	255	254	285	270	297	291	283	280	265	263	315	284	265	289	260	283	315	289	297	292	289	263	287	255	308	289	269	280	284	252	292	271	269	307	310	276	283	297	317	310	261	325	292	270	262	311	281	288	273	298	267	272	286	265	290	270	269	288	301	276	239	305	313	264	296	267	306	323	308	251	296	311	301	285	291	299	276	308	269	317	297	271	292	301	266	265	279	270	264	264	306	275	289	274	275	274	278	288	291	284	265	297	286	288	289	294	272	273	317	295	302	292	260	320	308	292	286	247	306	277	295	267	273	274	329	286	294	277	248	288	256	313	273	295	289	302	280	271	260	269	301	302	264	304	275	286	264	315	267	310	278	305	310	298	291	280	258	300	279	273	278	279	276	283	314	278	269	318	273	289	297	314	285	278	298	271	274	313	287	282	289	276	263	289	269	302	282	278	255	273	266	323	246	309	314	263	285	275	279	287	276	318	284	285	262	321	292	287	298	289	241	250	305	283	270	336	278	290	304	272	289	305	268	307	274	263	272	296	269	287	262	273	269	253	266	291	278	308	285	319	278	261	266	314	300	330	291	270	276	317	279	265	275	302	298	269	278	313	296	270	282	274	274	310	309	260	291	279	304	286	265	285	264	300	270	296	311	300	254	280	261	289	254	298	282	320	278	286	287	239	285	268	277	272	258	296	288	299	291	293	282	314	324	314	277	301	250	294	280	325	247	292	283	296	275	296	294	245	261	281	307	301	288	271	277	283	311	284	282	267	301	298	276	283	282	289	278	285	284	275	298	308	289	292	259	282	269	282	249	312	291	290	282	295	291	287	315	296	257	285	305	265	292	260	302	273	275	288	269	291	250	306	286	281	279	286	269	275	311	287	258	297	259	272	292	284	273	274	280
6253	1018	905	896	726	772	759	709	732	749	741	754	673	741	763	734	691	729	711	755	751	756	731	747	731	780	707	720	740	712	705	761	700	719	726	694	745	723	710	726	739	758	664	713	721	721	709	682	745	723	746	749	712	718	741	704	707	738	691	759	732	720	775	715	758	694	780	694	722	733	743	743	766	772	750	682	710	698	709	746	780	666	718	784	720	751	785	754	741	744	699	707	756	754	723	759	739	721	675	709	744	739	747	757	747	726	756	713	711	725	726	707	739	748	752	787	724	728	735	687	702	680	714	769	714	710	712	709	783	779	716	740	718	707	765	729	733	725	731	712	726	757	719	747	732	743	707	756	746	706	716	721	699	718	721	694	754	671	727	738	741	717	754	748	739	722	727	687	743	703	724	705	760	729	718	759	732	715	707	713	765	741	758	688	689	674	752	733	710	733	714	682	699	734	743	752	702	712	707	733	741	741	753	763	730	743	747	686	724	717	712	688	750	760	691	683	728	727	765	756	729	743	742	692	758	773	715	732	739	770	705	721	726	732	690	682	679	766	729	741	681	713	697	702	736	792	760	681	765	664	696	745	722	700	696	733	759	697	747	755	745	680	741	733	711	688	691	750	664	703	729	759	736	746	728	713	742	730	695	707	804	730	722	711	718	719	679	762	778	718	789	697	711	739	719	724	713	760	702	755	803	748	708	751	710	726	748	763	743	719	717	687	728	720	708	710	709	701	721	767	731	739	751	731	749	695	773	759	712	745	748	738	702	707	702	748	749	667	751	745	695	710	725	728	731	703	721	694	774	740	697	710	741	699	711	731	717	714	781	709	713	768	733	717	728	687	716	730	729	715	665	707	675	680	708	757	729	734	726	724	779	719	692	773	726	699	737	710	737	758	750	737	724	754	734	716	734	730	745	683	755	726	686	695	697	688	701	731	685	766	761	720	704	778	761	716	707	736	725	730	738	736	725	727	736	743	714	732	683	688	742	717	722	724	783	774	781	739	739	706	726	712	766	763	746	751	719	749	693	735	720	718	777	717	721	760	734	758	730	731	721	700	792	751	709	726	714	701	741	703	764	709	776	715	695	705	736	719	703	737	724	758	728	721	717	758	736	744	757	687	683	686	652	740	741	712	751	726	702	740	754	732	712	667	735	727	714	755	758	738	716	723	721	753	750	690	734	735	742	702	655	755	745	698	762	751	745	700	725	724	728	719	725	710	669	715	724	746	765	723	753	736	692	659	747	726	730	748	696	719	747	726	723	722	710	679	667	748	755	739	762	743	714	709	726	726	722	794	767	720	717	681	761	708	740	717	735	743	713	720	707	675	712	675	710	690	737	734	727	735	735	752	683	732	713	678	743	766	740	720	723	728	734	745	701	702	696	742	727	740	751	710	703	746	748	697	753	716	766	720	690	720	720	682	692	711	726	718	749	732	723	769	740	701	725	719	771	727	775	739	714	727	752	660	759	719	737	755	686	712	755	689	755	718	749	699	735	743	735	694	736	733	743	750	701	760	792	731	717	699	738	736	709	680	707	707	724	748	730	740	678	686	705	712	670	706	745	762	761	749	716	722	739	752	794	715	702	741	768	759	719	742	746	730	678	745	759	714	724	683	718	735	741	731	697	723	717	747	739	663	699	714	711	783	753	748	733	723	721	740	711	731	741	678	713	710	765	736	722	753	730	695	692	725	774	759	697	735	737	700	726	719	789	696	727	705	683	750	675	725	725	733	707	729	727	733	672	705	712	729	720	762	731	766	714	736	687	709	766	731	745	735	717	781	763	690	715	708	713	718	741	697	734	732	754	750	747	724	750	766	752	744	691	753	683	743	721	728	707	704	690	696	726	728	727	723	719	695	722	718	690	738	770	743	705	705	712	725	734	720	736	736	732	694	729	698	725	742	720	734	681	768	745	744	724	723	731	742	711	717	760	765	723	707	716	707	719	790	713	730	720	725	721	717	731	742	735	708	695	732	742	688	704	721	719	718	698	708	725	723	744	667	713	727	719	714	685	753	735	740	694	694	658	713	776	689	739	697	742	741	781	715	727	707	734	758	753	707	757	741	738	710	737	734	726	724	753	680	671	717	736	743	724	686	773	741	712	724	716	711	714	786	739	669	702	749	682	748	747	731	688	722	754	745	767	701	752	719	722	747	754	754	743	695	790	740	705	749	683	749	754	704	725	704	749	740	703	753	704	708	711	714	715	753	677	688	725	741	731	750	740	722	741	704	780	743	702	736	761	726	712	797	671	695	714	730	773	687	685	748	717	726	728	711	688	738	716	697	720	718	721	733	736	712	693	697	743	701	746	760	720	735	720	767	709	730	718	736	730	765	749	741	726	736	752	722	728	751	733	720	757	695	777	671	782	707	700	701	727	737	725	739	741	741	693	714	760	764	738	718	723	734	750	759	756	722	753	734	699	723	756	808	728	703	749	728	714	711	720	750	731	723	744	807	757	731	717	716	714	766	739	763	734	705	697	717	769	757	733	730	717	723	712	717	732	706	714	728	754	735	748	707	716	700	711	760	706	706	710	745	760	733	770	722	719	738	733	692	742	742	694	747	737	696	755	726	720	692	677	694	733	759	762	736	706	752	777	693	744	745	695	750	708	673	720	725	712	715	760	746	709	702	738	724	739	725	718	765	697	674	710	713	674	813	746	780	750	676	738	718	699	670	751	746	696	707	729	726	762	719	736	672	739	697	770	700	731	774	769	752	708	727	702	732	757	689	784	717	715	752	750	734	738	722	719	737	673	689	748	722	735	721	773	689	713	727	691	707	748	709	749	752	747	677	727	739	728	735	739	661	714	710	695	729	692	695	770	678	723	727	766	710	720	794	716	731	737	704	746	697	677	681	699	739	705	709	757	728	727	698	724	704	699	728	778	757	692	700	748	710	746	731	713	709	724	730	661	714	697	712	736	702	724	709	727	746	759	746	705	711	763	675	701	730	713	764	705	746	770	732	735	741	766	731	733	736	728	743	716	716	737	719	733	751	721	689	715	696	701	704	699	736	757	723	724	770	711	703	735	680	665	802	703	745	730	754	730	728	732	767	726	724	745	718	750	772	715	733	768	710	761	742	685	746	723	742	666	717	742	743	710	759	749	738	676	751	741	749	747	727	712	806	753	686	734	710	731	703	699	729	712	732	777	764	729	683	729	705	774	690	730	721	729	719	784	719	712	753	725	712	753	738	665	697	748	745	735	713	737	738	752	775	696	725	723	671	739	748	695	665	739	724	700	777	757	688	716	714	728	735	727	714	758	739	754	757	720	732	727	740	762	742	789	755	682	740	739	710	720	719	745	739	761	732	715	727	759	728	708	730	679	764	699	743	751	746	728	701	670	734	693	709	732	693	753	678	758	765	739	759	728	742	711	705	757	732	751	696	775	730	734	739	707	673	738	769	699	721	753	711	710	726	680	676	740	725	699	693	710	744	723	707	745	746	727	734	713	694	692	707	725	748	765	695	718	695
24637	20962	23790	28318	20966	11948	630	438	411	411	378	401	428	451	404	378	391	384	380	398	349	364	362	361	370	373	321	357	372	350	336	364	330	386	329	380	348	410	357	377	379	335	387	342	387	379	410	368	393	362	356	377	381	384	380	358	346	343	375	359	361	366	398	404	352	361	344	378	360	330	352	381	410	384	359	320	378	409	392	358	410	402	351	334	361	361	367	341	338	359	372	365	338	362	334	368	365	364	384	359	357	333	381	353	392	375	345	325	359	345	353	359	335	358	334	380	342	376	383	371	352	371	337	375	402	388	358	349	349	335	348	379	366	373	381	350	346	383	365	381	368	341	390	369	394	384	383	432	377	375	355	346	352	350	390	381	366	354	353	394	374	433	353	389	357	396	369	384	404	346	367	362	349	395	356	342	364	400	347	391	383	391	354	375	370	379	357	387	345	373	351	365	392	362	369	369	373	341	351	355	370	371	375	369	392	360	352	327	341	343	387	343	396	387	342	337	334	374	375	345	355	391	422	365	361	382	369	380	350	360	399	361	378	379	373	364	365	387	347	381	376	349	352	384	375	337	375	361	361	348	381	346	360	372	375	384	359	411	373	398	358	351	388	418	392	369	357	355	349	393	392	359	354	383	385	359	375	401	332	377	378	390	355	363	371	376	371	370	392	358	333	380	357	369	393	359	338	336	354	406	379	368	353	372	360	340	360	345	364	380	376	356	364	322	343	372	338	355	404	357	396	361	377	375	363	342	364	375	363	339	334	379	381	356	389	386	349	347	373	324	336	380	318	370	375	354	352	364	339	369	387	328	343	317	344	395	329	385	361	371	362	367	326	367	358	354	363	380	354	381	328	376	350	328	360	408	364	344	377	320	361	371	413	367	380	362	359	388	363	362	356	377	363	385	377	355	344	357	355	370	370	364	405	351	360	390	348	333	359	388	362	360	375	363	387	356	338	362	362	355	366	368	352	323	389	348	354	356	366	371	333	370	369	326	351	333	413	382	382	348	338	364	339	397	353	365	349	388	348	357	392	388	367	369	404	358	373	352	350	365	394	348	371	409	347	396	328	358	386	375	391	346	396	328	356	399	358	356	368	344	416	399	381	355	426	343	349	361	337	369	348	361	372	389	381	355	361	385	343	372	340	368	335	351	364	412	401	374	332	340	387	358	349	335	406	306	364	360	354	353	376	344	343	367	392	354	307	404	370	385	361	364	389	388	358	392	362	353	346	350	388	389	384	386	345	373	356	329	352	351	336	340	371	333	347	378	377	411	365	346	422	347	351	396	363	392	346	341	401	385	358	377	376	387	352	365	370	363	349	355	355	376	361	330	365	386	371	381	369	363	327	346	386	346	345	364	405	377	355	366	364	375	369	373	400	360	351	363	363	359	384	391	354	377	354	382	346	383	333	354	369	355	361	357	388	365	341	366	356	334	364	339	366	366	407	358	363	365	406	356	389	350	365	368	349	375	357	394	371	357	382	400	363	352	358	373	333	362	342	366	358	393	345	350	363	331	366	357	347	352	357	396	343	383	352	385	371	392	385	364	379	363	358	362	426	379	340	381	362	352	371	401	372	368	349	370	371	358	351	332	352	384	370	356	389	365	385	403	410	368	351	356	362	380	362	347	337	365	359	367	364	334	349	368	339	366	329	327	355	366	354	393	351	364	407	364	363	356	339	363	343	353	361	345	379	368	374	378	396	346	367	347	335	371	373	370	362	394	343	389	375	392	346	354	367	395	347	361	359	352	392	375	358	357	345	334	358	369	376	365	387	356	380	398	354	342	389	391	370	347	346	384	369	369	324	369	373	413	363	352	355	362	346	387	392	370	401	381	387	381	353	383	365	358	347	352	396	381	409	356	365	345	371	372	396	327	418	339	376	378	322	358	362	368	397	331	331	366	385	373	375	365	382	385	375	389	396	398	407	379	346	371	356	362	368	414	377	335	366	378	363	363	367	351	384	390	379	347	360	374	363	330	344	376	386	331	384	358	396	359	340	395	349	409	346	367	331	373	370	367	357	403	372	377	365	317	388	356	403	377	355	389	357	338	369	404	352	346	334	380	383	347	376	364	370	343	371	313	347	370	325	343	395	407	382	395	349	375	363	371	370	358	367	339	349	392	355	380	386	350	365	358	359	374	368	391	345	369	371	379	373	364	377	347	369	405	357	394	369	390	376	369	331	376	347	375	375	335	374	371	381	372	367	403	360	360	356	317	380	395	346	359	360	364	396	380	373	343	358	400	370	390	360	375	374	361	370	370	357	357	333	391	366	366	350	309	335	359	367	382	409	387	354	337	356	368	378	357	333	350	402	377	371	388	374	362	351	335	376	356	363	360	368	359	333	369	356	349	347	345	383	381	313	359	363	361	376	378	332	362	400	394	376	366	337	383	354	347	369	343	355	325	367	402	353	331	364	388	347	368	387	341	365	376	362	352	362	370	373	356	356	388	363	354	364	359	359	386	354	410	381	361	360	358	333	372	367	340	320	315	351	376	353	377	389	381	370	381	384	351	364	375	347	348	332	378	368	353	369	349	347	343	352	409	391	360	377	358	394	347	380	420	399	340	358	366	353	366	335	356	354	358	357	371	338	383	351	354	356	374	358	374	379	346	396	370	349	345	368	361	361	338	373	375	351	378	364	331	371	367	326	364	348	370	373	353	351	376	340	363	352	391	371	348	355	380	366	408	388	352	359	343	375	373	395	358	366	381	411	376	343	362	366	327	357	375	342	354	334	365	360	347	357	352	341	322	373	362	363	336	379	416	325	329	315	385	352	354	362	340	351	390	388	381	356	356	365	363	381	370	380	382	375	348	379	357	328	409	355	376	352	382	348	405	376	373	366	390	375	378	368	358	382	366	365	359	373	374	332	372	354	344	339	373	386	376	375	333	342	336	376	365	363	356	344	382	378	371	372	338	354	359	327	338	360	396	389	370	369	389	334	390	360	394	368	352	345	349	359	363	388	385	378	361	441	408	399	357	403	358	382	318	349	350	349	330	360	376	397	358	381	372	415	369	369	352	349	386	366	399	412	355	370	345	389	352	371	370	365	366	368	340	349	362	338	398	374	378	353	342	337	379	375	358	356	366	361	364	351	366	366	364	360	348	360	387	349	360	371	386	402	367	370	342	335	365	379	398	383	372	366	360	344	380	317	397	380	384	355	375	350	383	381	335	351	373	371	380	343	370	365	334	362	370	397	338	358	362	374	323	390	351	333	342	357	326	353	345	351	354	347	363	369	392	371	357	333	397	382	361	360	386	384	404	378	360	342	370	333	397	383	371	384	364	353	384	359	355	371	361	405	341	380	358	372	358	390	318	393	363	347	395	406	383	323	358	385	343	388	349	353	347	373	357	374	364	357	336	345	382	376	364	370	372	353	349	353	345	341	328	364	380	388	339	402	389	355	366	372	368	353	352	347	378	332	351	377	347	393	418	376	371	353	342	401	386	346	347	353	379	340	378	370	356	350	338
3958	2374	1592	2771	1036	953	910	924	881	894	862	876	859	958	906	880	915	849	957	796	891	907	900	922	828	867	835	957	859	923	906	873	885	886	877	854	864	906	971	936	898	884	938	861	931	861	907	854	850	845	930	867	844	878	899	887	859	912	873	839	946	916	890	880	903	908	849	860	837	850	881	902	885	864	872	875	898	893	879	882	921	874	851	855	865	862	912	855	905	953	862	917	869	890	827	874	809	895	880	877	882	887	816	848	884	871	887	845	829	870	848	876	899	872	817	917	882	853	878	848	883	903	869	832	888	875	864	896	822	854	857	862	890	873	918	884	885	888	923	833	916	883	881	837	946	899	878	933	852	889	919	863	870	924	898	869	885	883	813	920	905	915	869	896	891	855	864	891	834	877	857	855	917	895	899	899	921	918	946	865	864	856	887	864	906	894	832	848	887	916	899	864	863	835	889	890	954	900	862	851	877	880	910	881	887	825	897	858	899	853	853	908	847	890	865	830	859	915	893	829	858	839	847	878	895	899	903	910	894	833	884	911	870	853	866	892	920	907	894	846	917	880	818	881	931	824	916	916	916	857	879	898	935	904	889	928	922	855	849	887	885	927	927	876	895	900	864	830	869	843	907	854	884	883	918	903	849	884	865	886	909	896	869	881	858	887	849	891	875	856	816	893	907	889	848	882	883	935	877	884	916	859	877	845	866	905	872	843	822	859	914	897	954	887	903	905	831	910	883	838	859	880	857	834	882	891	918	851	875	915	834	829	852	852	924	939	906	842	849	855	846	888	856	836	851	851	817	896	913	869	840	859	880	859	869	827	876	878	939	849	883	955	891	875	924	911	889	885	895	825	903	888	855	886	843	903	865	899	882	880	939	870	852	856	874	923	915	887	851	825	901	892	873	880	917	892	875	869	833	839	894	875	931	883	856	883	851	908	841	889	847	898	866	859	887	859	888	885	894	893	853	875	886	882	938	868	904	871	897	858	887	926	880	856	922	844	850	913	900	918	863	872	865	903	861	895	867	896	860	904	840	833	888	875	858	895	896	858	910	933	877	823	920	916	861	902	872	872	839	868	932	852	916	899	883	879	935	890	869	838	966	896	877	899	839	835	906	899	849	892	839	900	864	861	893	878	830	872	908	838	861	855	914	844	869	865	910	844	899	927	860	853	867	885	909	881	886	852	883	909	851	885	900	840	867	895	872	859	856	850	868	849	888	897	837	887	876	892	946	860	871	820	876	827	869	854	908	876	872	940	870	908	888	860	847	910	899	914	899	930	930	877	856	888	879	866	874	894	897	887	887	896	908	908	901	901	848	859	878	854	842	862	875	880	856	892	899	888	855	874	922	889	833	845	846	964	885	904	878	876	828	909	879	917	873	867	867	881	882	888	817	879	888	869	919	929	865	876	898	934	864	863	906	933	932	869	920	842	890	881	877	917	900	903	874	921	862	912	917	864	916	839	903	906	892	861	889	883	951	881	875	832	881	900	857	842	873	904	880	883	886	833	882	867	867	885	876	844	851	881	930	907	885	888	857	896	873	877	873	823	929	854	896	850	870	883	902	837	892	879	886	889	820	889	902	882	920	850	877	863	828	874	856	948	837	897	880	862	843	911	871	859	807	909	850	874	878	895	886	953	858	871	857	883	842	895	848	886	931	863	936	827	882	861	882	888	891	872	855	925	846	848	920	890	901	894	886	918	871	881	866	894	912	861	886	851	898	869	899	860	905	903	895	901	864	908	866	910	845	865	868	872	911	888	914	904	829	892	879	900	850	949	844	907	938	886	896	897	849	852	869	890	886	862	874	910	891	905	854	884	859	854	860	842	883	886	884	849	895	844	883	911	859	890	866	881	871	829	883	808	863	931	871	927	891	882	879	869	903	877	828	835	920	849	856	842	844	861	865	858	845	887	860	837	887	846	845	862	867	887	870	827	880	896	882	878	857	869	901	813	842	857	904	908	843	880	896	908	887	866	877	830	876	929	886	849	888	845	843	875	839	888	854	843	848	906	870	900	881	885	903	868	859	859	958	818	939	878	841	885	857	860	911	875	880	897	903	891	891	848	902	874	870	860	944	875	895	910	909	931	887	872	882	895	895	863	938	922	884	893	884	877	875	887	862	822	923	864	875	859	873	919	950	889	876	870	921	945	914	867	899	892	888	859	838	883	842	834	870	847	899	901	845	866	860	884	818	857	864	875	900	867	925	908	887	922	893	873	897	905	898	920	868	903	932	887	859	878	874	894	905	883	885	921	842	889	883	857	883	808	845	903	867	890	931	860	866	912	904	880	913	889	868	889	899	929	911	903	883	881	880	853	900	830	850	835	879	850	878	892	902	863	880	912	925	873	877	840	910	895	860	855	880	903	883	896	896	867	854	852	896	839	857	869	884	926	876	937	910	809	856	930	858	883	890	869	852	864	888	921	849	893	864	885	899	872	882	923	905	948	906	851	841	850	847	880	852	849	860	852	925	890	881	884	863	887	925	923	873	897	863	897	912	900	858	854	879	865	919	850	889	887	875	879	887	915	846	863	880	885	887	932	922	860	937	875	869	942	912	881	902	889	885	840	896	853	882	860	931	894	930	877	915	863	903	873	883	852	898	867	858	851	876	949	867	917	891	940	925	877	816	906	888	834	880	884	853	922	853	906	925	877	871	850	878	920	869	835	941	859	878	901	904	883	912	893	911	875	897	940	891	936	815	873	888	874	875	876	933	861	888	864	888	908	831	933	872	832	891	888	863	844	869	860	863	922	940	915	836	883	925	834	882	858	831	912	871	878	874	865	917	897	854	931	867	885	866	918	908	886	900	877	841	906	873	877	816	915	872	885	858	858	875	854	933	869	836	872	862	929	953	834	941	857	877	852	887	820	856	892	877	852	911	913	910	846	876	865	855	905	902	881	855	896	865	883	890	858	880	896	873	880	875	826	895	878	936	866	827	808	884	883	881	905	901	854	898	912	903	873	919	900	867	884	876	888	875	917	879	910	899	841	890	870	886	913	839	887	868	902	833	861	850	899	853	884	882	850	827	878	857	873	878	864	910	908	899	875	842	905	846	900	899	871	882	904	846	854	863	939	884	908	869	864	881	877	878	821	884	846	869	905	896	836	942	856	856	933	964	880	886	873	856	908	863	872	878	867	821	893	892	871	874	839	856	874	913	877	914	824	823	884	919	897	878	903	866	849	871	823	901	913	875	830	868	856	841	901	885	895	885	808	925	913	902	854	842	917	823	909	801	901	895	840	948	859	889	852	853	871	837	863	806	863	872	873	952	904	898	850	880	917	880	843	954	884	880	852	869	892	898	893	904	890	805	879	866	856	827	883	935	852	900	901	874	832	867	901	889	847	869	864	912	886	905	881	885	858	915	874	916	936	831	875	885	910	835	856	895	904	918	876	885	899	897	871	889	847	865	912	913	843	886	894	886	867	853	899	886	865	883	883	885	853	842	860	894	858	906	875	887	866	868	884	902	862
23984	21022	24338	27928	21028	21041	12642	563	354	323	272	311	306	342	265	299	282	261	274	260	267	273	258	263	238	266	229	267	232	265	243	236	261	248	236	230	238	239	263	251	244	248	237	237	237	236	241	244	288	253	254	238	229	246	224	262	242	231	257	289	236	204	241	236	250	250	269	213	233	234	200	249	206	222	248	257	232	262	252	252	270	234	252	252	259	231	246	245	273	228	223	254	218	252	227	221	244	260	261	242	235	251	255	247	242	242	222	264	230	244	211	226	250	227	242	253	263	223	268	269	199	245	261	236	248	226	222	240	217	225	250	232	246	252	235	251	225	244	254	249	242	263	250	227	282	226	241	239	209	240	263	237	270	210	207	232	273	266	240	226	253	225	254	256	243	237	235	257	216	254	245	231	245	235	219	282	246	245	256	257	237	236	260	234	254	260	218	237	255	269	245	228	242	274	235	251	274	268	216	240	262	258	216	249	226	225	259	223	232	239	268	225	221	217	226	260	228	260	228	243	212	257	241	231	211	252	244	238	236	241	261	239	244	226	247	274	272	228	249	223	235	208	253	249	249	241	230	251	286	251	245	228	255	248	250	225	235	236	237	242	247	250	250	238	221	232	259	266	255	209	261	244	246	256	249	224	220	253	232	260	239	245	235	225	249	245	225	246	227	245	221	220	281	232	264	252	275	229	252	205	252	259	241	243	248	214	208	235	265	277	276	247	249	231	237	231	276	239	233	207	275	250	219	248	264	236	234	217	268	249	245	233	220	237	251	236	247	259	215	273	236	260	239	254	258	224	267	248	231	243	234	212	225	251	253	242	246	257	252	253	248	271	233	283	253	263	252	240	249	211	275	233	251	267	223	254	241	227	217	250	237	257	239	264	271	247	214	232	260	256	256	270	238	236	243	236	236	248	262	234	255	224	238	237	235	222	247	224	239	217	243	238	266	243	242	230	232	253	265	218	240	240	235	228	239	251	262	239	245	225	253	233	225	219	267	242	249	275	250	225	239	239	227	228	251	229	231	249	232	230	230	244	234	241	254	249	216	229	243	242	261	248	218	235	241	233	254	248	237	276	228	254	250	243	246	227	237	222	218	244	208	229	273	238	247	236	247	231	238	240	270	240	230	263	268	254	235	227	223	225	249	224	240	252	276	252	237	262	251	222	229	241	248	260	233	266	220	221	234	199	238	258	229	273	274	238	244	238	216	245	212	241	267	240	243	235	228	265	239	241	238	254	245	280	248	228	250	246	260	229	240	231	241	263	264	249	227	239	236	249	225	236	220	248	220	239	222	243	232	257	239	266	235	231	244	247	275	247	224	239	207	261	273	234	261	226	253	232	218	241	228	266	258	208	222	241	220	233	250	251	249	254	266	251	246	233	237	259	264	236	237	203	248	246	231	234	277	244	263	240	241	259	217	243	244	232	235	236	230	251	242	219	233	247	266	251	247	224	220	250	222	213	236	244	259	247	235	257	248	263	267	261	250	221	222	259	233	238	240	239	224	236	236	263	251	262	235	227	261	250	245	223	221	230	266	255	251	242	226	250	226	224	246	223	231	210	215	266	220	224	230	249	243	281	214	227	210	219	237	262	268	261	225	258	263	237	227	245	254	244	268	237	288	234	233	228	242	239	251	246	239	245	266	229	261	232	230	212	276	245	258	248	244	258	254	244	240	236	246	220	256	252	227	234	265	239	252	247	232	259	247	222	229	252	234	215	263	234	257	243	227	222	245	253	235	248	225	265	244	254	245	241	243	234	204	246	223	267	251	272	242	245	269	271	230	251	250	269	253	262	284	212	228	230	265	257	240	243	226	246	259	260	240	238	201	263	281	254	241	238	269	234	217	238	237	209	258	249	272	235	237	270	249	225	241	234	232	229	244	229	247	249	231	246	244	246	235	205	244	257	273	231	258	262	261	222	264	259	229	213	269	230	234	264	249	232	251	188	238	244	236	285	246	242	232	221	232	254	263	240	251	247	221	249	240	250	259	289	235	245	238	229	278	258	222	232	223	230	237	235	246	255	231	234	251	236	245	242	245	256	255	244	238	239	226	256	242	262	244	222	239	243	254	234	237	252	240	259	244	238	225	248	256	230	234	238	230	247	233	247	250	220	244	255	247	236	265	239	250	234	227	223	273	235	246	241	233	246	230	245	237	230	278	223	243	233	219	223	248	251	213	269	231	229	238	253	227	244	225	235	250	223	255	269	219	245	231	222	255	209	219	228	227	253	242	247	246	223	236	263	228	267	256	244	251	264	238	231	232	239	222	247	252	250	239	232	240	223	259	245	259	259	257	220	231	230	234	243	274	249	248	228	199	251	231	239	248	249	226	256	258	217	236	231	253	250	237	222	244	242	270	225	225	238	246	244	238	251	252	237	261	242	256	268	264	259	239	242	240	241	234	262	253	234	232	225	235	255	249	233	241	220	250	273	228	231	214	241	256	246	262	244	215	242	239	247	229	264	256	248	236	240	234	252	235	243	222	238	237	243	241	244	237	246	236	247	245	243	196	236	267	222	248	229	248	253	260	222	247	266	262	264	266	212	236	258	231	230	236	235	223	244	259	246	231	237	256	214	242	227	273	253	244	258	260	258	266	225	255	257	238	229	243	257	207	228	260	241	246	235	212	223	258	224	238	232	252	248	233	265	242	258	232	262	229	232	230	233	230	269	255	264	270	220	238	245	248	241	204	228	229	213	222	254	235	243	245	253	248	247	230	253	206	227	248	234	238	248	255	237	234	256	240	266	266	207	229	231	217	240	240	223	243	242	262	253	243	246	237	224	231	255	237	265	248	226	295	260	239	250	248	215	250	231	218	269	281	235	225	262	257	243	240	245	257	215	242	248	264	220	264	229	237	223	234	267	245	249	241	250	231	264	248	245	249	253	222	229	252	202	248	263	264	208	260	276	214	266	253	254	260	257	257	217	223	232	256	252	202	257	248	225	261	252	236	252	243	210	258	261	233	224	264	242	266	243	219	232	250	271	246	238	235	228	205	203	251	224	241	236	239	255	260	227	240	264	230	231	240	263	255	247	242	250	260	230	249	222	211	268	254	253	259	225	256	229	242	261	237	255	230	235	255	267	262	239	250	230	213	221	241	225	251	234	260	268	265	256	227	232	251	237	269	217	238	268	221	241	244	220	218	251	239	227	242	257	286	292	267	275	196	255	212	244	233	246	245	258	261	236	219	236	249	266	247	224	249	243	236	231	222	270	249	247	253	253	218	252	259	245	245	238	229	270	237	227	242	255	240	242	240	264	226	228	230	236	248	225	216	219	257	213	228	237	244	238	280	240	261	222	212	254	249	262	251	236	234	271	246	223	245	243	253	266	211	258	266	227	250	261	241	271	269	252	245	249	271	249	279	241	244	256	226	256	248	232	217	214	255	240	258	244	253	244	230	228	230	230	248	234	258	258	233	262	259	260	254	228	246	244	257	231	235	260	226	249	238	226	273	249	231	247	238	237	247	265
3899	3669	2074	4352	793	698	686	632	628	627	646	594	602	599	606	574	617	583	609	574	625	599	575	636	614	571	650	591	588	606	573	618	555	653	569	572	557	551	532	586	585	579	624	574	575	584	562	572	586	603	524	577	551	580	599	555	579	607	623	573	601	563	571	552	580	580	582	566	594	561	555	644	604	554	559	538	561	584	636	634	601	636	594	576	579	608	589	566	570	609	614	601	586	576	608	607	563	584	555	639	575	591	585	592	593	625	579	611	583	595	550	572	550	579	586	595	614	602	549	588	590	552	539	602	570	570	594	581	571	528	594	603	580	550	576	627	600	581	576	569	569	525	559	585	594	548	570	594	590	602	570	594	552	585	585	592	580	549	606	573	596	563	556	625	557	563	529	562	589	565	559	573	564	544	601	573	551	604	575	579	633	607	554	574	569	570	556	612	573	594	559	617	589	564	530	581	568	561	613	564	603	606	583	597	580	608	604	563	543	584	615	595	621	534	607	558	577	581	564	573	631	578	555	594	534	565	595	628	602	532	616	559	661	597	582	564	596	597	578	553	607	572	590	618	558	583	577	602	610	580	565	626	626	551	532	592	579	572	569	543	636	592	625	601	559	573	553	568	582	587	537	578	578	572	565	572	597	560	570	599	609	578	557	598	594	566	561	603	576	582	562	589	564	568	566	597	569	600	552	605	589	566	598	562	612	579	618	544	568	545	576	546	635	577	579	572	606	599	585	613	566	567	551	565	617	597	573	582	613	574	592	612	570	589	514	535	619	614	565	604	591	553	581	559	562	577	542	546	625	602	579	557	562	539	571	583	572	592	615	558	573	580	564	550	554	565	613	564	551	580	554	559	589	587	571	573	558	554	526	591	569	569	573	557	556	547	551	568	571	570	608	595	567	580	581	607	585	580	575	549	560	573	573	562	595	595	526	592	599	571	596	579	570	574	635	586	572	590	605	621	604	574	576	539	550	593	567	605	543	585	614	599	527	584	567	563	588	578	621	568	598	536	602	587	576	583	559	566	592	547	591	596	589	576	544	573	593	621	567	536	598	552	558	577	587	608	550	568	534	535	584	590	581	590	559	559	590	571	587	579	599	560	656	555	574	604	547	592	565	602	578	565	628	594	602	549	579	570	563	557	576	560	590	571	584	539	597	558	585	593	556	569	576	588	559	607	578	557	595	573	597	592	581	571	630	594	570	577	554	534	592	594	585	525	608	554	580	614	558	592	557	543	541	634	582	566	596	561	606	566	577	595	601	589	589	607	592	579	590	594	554	555	593	595	592	569	545	566	570	564	566	582	591	617	595	584	593	585	574	571	614	573	559	565	559	582	564	570	599	617	582	568	591	586	589	557	564	556	592	592	550	583	623	600	595	579	571	583	618	582	570	531	610	573	552	617	580	586	642	577	602	578	578	565	576	559	619	544	605	581	540	594	601	584	583	575	557	554	557	548	591	572	646	566	541	571	586	568	608	579	524	542	598	607	610	597	609	593	580	619	567	611	619	564	558	593	561	621	620	612	571	574	598	581	591	591	568	612	574	527	595	625	545	605	567	582	590	589	584	535	600	559	598	578	573	572	564	562	572	605	556	567	590	539	588	583	573	610	537	569	584	603	575	615	577	570	598	579	528	611	600	562	566	551	553	575	531	583	552	584	586	566	600	582	592	586	571	566	595	558	594	585	598	565	593	520	591	607	557	587	558	593	598	526	554	582	557	575	607	590	576	628	570	596	554	526	562	596	522	570	581	525	561	594	592	563	567	585	563	540	576	599	564	625	613	571	627	562	572	614	555	544	623	597	587	570	589	618	590	579	590	590	573	562	565	566	592	607	615	584	630	625	576	547	605	591	564	582	568	585	581	566	584	588	608	585	603	611	571	633	572	603	601	547	589	592	553	562	577	612	589	618	582	589	562	565	599	574	596	611	542	588	599	601	593	555	609	578	575	607	582	566	591	602	579	637	543	553	596	585	576	627	602	574	573	580	589	599	521	598	618	545	543	536	546	617	565	575	589	545	591	626	637	573	589	538	541	614	571	558	605	570	557	605	597	600	586	569	604	574	597	539	591	582	583	562	559	572	641	586	565	548	592	565	595	537	597	575	562	600	597	582	598	602	583	585	625	587	590	566	615	571	587	566	614	588	558	567	543	611	634	549	622	543	510	580	567	562	568	622	585	581	553	560	538	567	550	605	572	611	561	597	535	571	620	589	565	567	622	608	557	586	589	552	610	584	544	573	589	621	544	575	588	539	561	590	578	553	557	557	554	588	571	584	568	596	609	570	557	624	577	561	612	602	571	612	604	537	588	580	585	619	587	562	612	583	599	594	574	560	582	531	556	560	584	575	610	575	570	589	606	541	595	592	573	599	548	583	590	581	615	570	563	607	553	597	595	627	620	571	590	622	584	577	556	573	581	561	589	608	597	557	586	596	608	608	568	551	575	617	574	583	563	576	574	531	563	607	587	573	583	581	582	611	628	594	588	594	596	588	597	525	575	605	624	532	572	596	620	640	619	573	581	633	551	566	607	534	582	562	599	604	575	574	579	558	566	560	581	581	585	579	565	585	607	566	616	592	533	616	551	559	566	558	597	603	552	599	617	561	554	607	563	567	575	605	573	611	565	558	554	567	611	595	580	601	528	581	612	642	582	604	609	566	554	598	600	562	585	613	594	590	576	592	592	620	579	615	555	576	547	535	591	575	571	620	604	585	567	555	603	565	559	614	567	553	533	571	567	538	591	575	559	561	579	600	567	558	593	535	623	580	537	603	594	579	568	575	608	560	501	557	583	607	617	581	563	619	596	593	550	575	581	617	563	583	610	603	558	581	597	558	575	568	583	515	620	592	565	593	599	578	603	569	573	602	586	591	572	564	579	530	564	557	585	573	590	577	583	588	612	601	574	595	556	574	573	563	590	599	588	575	609	592	606	565	567	576	595	562	560	592	547	585	621	587	551	574	553	581	592	600	554	519	553	624	612	547	632	595	579	575	579	542	571	600	586	556	574	573	616	544	559	552	606	536	543	604	566	583	559	578	603	550	565	610	552	579	583	572	590	584	568	565	573	560	604	601	553	620	545	579	584	568	573	608	577	565	580	572	602	551	577	596	538	598	579	580	574	579	588	581	561	584	573	562	578	584	555	571	588	589	550	549	560	634	533	589	568	545	582	577	612	573	542	569	587	575	590	566	578	567	593	599	637	568	574	593	555	627	581	630	567	595	596	544	603	530	578	558	566	624	576	573	581	559	580	587	578	615	582	611	579	607	607	618	574	581	654	573	537	552	593	596	538	593	605	591	601	570	622	568	581	575	578	599	574	601	608	622	583	567	592	612	587	628	631	582	572	618	618	614	561	549	577	597	548	581	576	542	535	603	611	570	581	577	599	571	559	550	577	557	537	558	550	595	617	596	592	556	596	564	553	596	586	588	535	552	576	549	563	554	615	616	611	610	576	604	582	619	572	596	557	568	579	574
31824	19547	7300	1059	532	508	392	292	311	265	303	285	293	330	292	306	273	280	293	294	320	277	272	292	282	289	291	281	254	269	274	300	293	294	290	275	302	321	300	310	294	311	261	280	316	299	283	299	289	263	260	266	291	275	276	273	272	278	279	302	280	293	284	276	280	292	285	284	269	272	325	277	274	295	286	279	283	248	271	277	322	273	286	286	271	313	268	263	273	283	265	278	265	282	320	289	293	291	290	288	314	269	253	285	286	269	299	271	286	301	268	263	293	308	285	276	281	297	289	291	256	267	298	265	304	276	301	285	298	297	288	305	291	267	294	279	274	279	291	312	288	287	290	293	261	273	261	276	272	287	284	279	237	268	301	286	280	297	277	283	278	255	297	310	286	324	281	278	295	287	311	283	270	264	274	334	277	273	295	272	251	265	282	300	277	298	304	292	277	273	312	312	274	285	289	276	300	291	284	305	276	259	260	272	273	283	283	291	272	268	289	287	304	279	267	280	273	295	307	278	268	286	268	294	305	264	260	290	293	309	288	251	267	290	289	304	260	294	299	255	265	291	290	256	287	272	274	262	316	286	301	277	287	287	305	290	292	294	284	296	291	273	277	259	275	296	311	282	279	306	241	316	308	267	316	310	297	273	256	298	250	294	283	277	292	275	285	280	299	265	276	285	323	243	266	303	304	271	308	309	276	303	264	271	272	275	304	295	284	272	260	264	313	291	297	304	272	282	277	293	271	284	270	297	277	308	280	294	298	297	292	308	265	305	298	313	269	273	269	283	309	279	276	291	305	283	303	305	255	290	278	279	283	305	275	285	259	274	300	256	255	256	288	317	263	255	277	318	302	247	251	291	286	288	298	271	283	300	241	251	300	292	277	253	264	307	299	294	276	307	291	331	283	282	284	286	277	286	263	296	275	268	251	315	288	279	289	286	288	281	296	271	264	262	301	321	290	295	276	293	292	317	323	304	286	290	294	282	259	264	265	277	294	275	285	292	299	268	268	271	271	261	283	298	297	320	293	293	290	267	282	261	293	300	269	293	273	311	238	263	294	272	255	263	276	312	310	313	310	289	258	308	276	286	277	295	301	257	287	309	327	301	299	297	282	311	300	313	274	299	264	306	275	277	293	298	267	288	301	276	282	303	311	305	300	284	279	259	286	302	277	297	293	255	277	278	284	284	282	273	261	295	297	283	301	299	291	295	277	280	304	303	319	295	323	305	274	276	281	289	280	278	293	289	289	245	276	310	293	294	287	318	297	334	260	288	263	299	288	274	301	288	283	297	305	293	281	295	255	291	272	305	297	283	268	288	303	296	272	269	279	296	266	289	276	293	290	288	250	317	269	274	283	310	273	252	281	303	281	271	308	294	295	301	294	253	288	268	314	266	295	277	285	293	261	287	295	312	270	300	326	297	310	286	289	272	292	283	299	280	295	291	280	322	301	299	285	281	281	270	282	265	280	296	278	297	307	277	284	299	294	273	304	286	274	270	282	294	272	317	285	299	277	304	312	290	313	282	286	274	264	285	284	289	271	260	300	267	266	284	322	288	275	303	282	244	317	236	285	294	305	318	291	320	268	303	271	279	266	293	284	283	305	287	280	297	279	317	303	312	285	270	281	269	297	277	301	250	265	279	271	282	296	283	262	264	304	287	303	274	256	317	302	306	284	268	296	238	285	253	267	310	256	277	294	287	311	283	274	264	287	282	298	295	261	269	301	306	266	308	272	276	261	277	304	282	300	303	255	264	259	270	283	296	309	294	296	291	281	277	275	298	293	305	296	280	299	299	278	275	268	288	320	285	293	282	295	276	252	310	287	266	304	305	270	292	300	299	262	298	278	276	281	304	291	276	282	293	292	323	281	302	280	245	299	298	283	285	298	287	290	290	304	293	300	326	301	304	281	246	330	278	250	263	279	267	281	283	266	291	268	303	294	314	296	319	298	263	291	312	292	300	304	309	310	291	272	280	282	284	258	299	298	300	266	278	281	273	288	290	275	273	261	301	309	284	288	324	313	305	286	345	283	274	284	281	276	274	279	286	286	320	310	287	257	311	239	300	306	312	266	243	308	306	270	288	283	249	284	285	285	304	309	299	301	293	284	265	307	277	306	276	297	277	291	269	297	293	249	283	264	301	260	311	306	273	264	247	256	296	316	305	282	295	284	273	292	281	284	267	270	283	301	311	304	268	257	307	271	289	289	284	269	266	277	293	291	291	292	293	311	289	271	321	266	283	279	272	289	265	285	285	314	296	279	300	279	289	289	301	300	256	281	265	301	301	272	281	290	300	276	311	312	312	244	264	261	279	276	328	296	262	294	309	299	271	303	283	271	287	310	292	296	281	270	285	276	265	303	293	280	251	294	303	295	298	308	311	279	286	290	275	294	295	279	283	281	273	318	281	280	263	268	276	274	270	276	283	288	292	291	274	269	302	285	286	279	291	296	297	274	269	279	305	296	310	297	280	293	309	259	286	258	282	292	297	280	270	280	294	267	294	287	321	284	268	285	302	290	280	289	281	301	274	270	290	290	304	282	285	297	297	247	276	286	265	296	299	303	253	269	302	292	300	315	287	299	289	280	303	287	265	275	276	284	322	291	272	301	300	268	269	288	309	266	311	280	286	278	258	287	313	271	278	286	290	273	320	273	301	279	299	285	295	262	267	268	290	274	286	296	264	296	264	259	290	308	292	296	285	262	289	285	291	281	273	345	291	286	290	301	260	302	296	268	261	294	277	285	271	278	297	282	299	302	278	324	302	281	269	286	307	274	299	289	263	317	309	306	297	272	308	293	280	249	302	268	311	284	300	269	288	307	296	303	343	288	305	288	282	302	297	282	303	312	292	298	315	270	269	293	264	261	310	277	295	285	301	276	296	258	270	338	277	313	321	273	313	281	268	271	308	280	281	292	282	316	280	266	284	296	283	237	325	269	267	277	264	298	329	283	279	325	304	306	265	298	292	302	276	284	291	292	291	297	310	290	262	277	306	247	275	262	282	268	274	272	283	276	285	269	257	312	310	263	283	301	294	264	273	283	304	291	299	287	304	291	305	251	308	274	298	276	291	265	263	288	301	276	292	277	306	284	290	296	269	310	311	308	285	268	277	291	294	285	284	298	292	302	297	270	268	308	277	290	280	266	300	299	290	281	269	285	271	282	252	290	299	265	265	254	298	282	276	273	287	283	314	314	275	259	297	266	284	287	284	280	286	291	283	285	298	260	312	267	285	324	282	245	255	315	289	309	310	280	309	278	293	297	292	285	261	281	270	262	313	276	247	279	281	286	279	331	268	276	277	284	301	297	307	258	292	268	303	295	314	300	271	278	285	276	255	274	249	301	262	294	289	270	286	265	304	285	306	315	305	291	255	280	296	286	295	259	304	323	289	300	311	286	303	309	299	304	263	317	305	275	291	263	301	306	279	317	298	336	301	304	277	250	294	266	300	271	271	282	313	272	290	305	314	291	263	270	271	283	288
6146	1120	1047	977	733	736	731	692	722	701	755	748	730	739	713	736	733	719	737	768	715	729	787	748	664	766	703	754	716	759	727	694	767	744	727	727	788	703	698	739	744	697	693	759	711	729	762	700	731	746	728	725	729	712	692	767	728	757	709	673	742	817	770	723	741	778	727	763	747	705	678	749	728	757	754	724	750	687	760	765	748	695	736	725	754	771	677	714	705	766	701	740	751	745	727	695	755	733	702	727	724	751	715	771	690	706	770	765	689	722	736	734	722	737	747	699	753	786	756	750	720	806	758	706	679	703	733	737	709	745	736	766	708	719	734	724	688	710	763	717	733	726	719	708	685	788	755	741	747	726	691	726	720	738	702	687	664	751	682	728	762	739	763	682	779	760	752	741	721	735	722	726	693	709	773	728	715	759	749	719	730	740	794	733	721	754	700	708	739	685	725	731	716	767	729	745	735	724	786	775	720	760	740	742	750	716	709	750	721	733	686	712	707	748	758	743	745	748	702	741	794	702	763	757	717	705	693	755	763	723	767	697	742	746	726	742	779	771	692	748	732	709	735	726	736	751	732	715	743	721	715	708	753	724	754	742	741	716	742	728	768	754	697	688	767	747	719	725	744	719	747	761	751	738	720	745	711	761	743	694	673	709	744	732	746	710	727	737	724	752	754	705	719	669	720	756	715	701	763	713	758	758	738	766	715	752	742	723	766	710	738	731	721	688	764	699	728	740	698	694	739	746	782	703	688	703	695	753	719	721	752	759	740	720	740	747	765	705	738	769	728	766	747	761	749	734	735	753	775	766	772	739	758	720	705	712	725	708	735	745	685	711	737	696	754	696	811	752	740	748	721	743	755	736	736	764	701	716	740	712	708	799	713	732	704	737	699	734	761	764	764	689	699	717	750	737	752	688	734	737	707	742	761	713	734	716	748	723	714	761	731	675	743	731	738	745	760	745	725	742	729	709	676	757	762	748	683	749	772	722	756	762	738	744	690	723	677	765	774	719	720	750	725	724	707	719	737	719	673	707	782	809	709	759	692	723	756	687	746	699	708	717	747	721	744	738	698	767	718	725	788	738	733	789	736	709	741	782	704	757	728	708	717	742	715	792	756	753	771	713	667	751	752	710	758	720	716	709	697	715	667	753	753	718	727	758	758	734	737	728	701	721	704	740	733	715	761	719	683	740	717	710	789	721	782	678	727	727	717	718	766	661	732	738	685	761	745	713	750	757	691	694	742	724	761	760	788	756	698	766	765	714	730	702	724	740	741	739	738	738	685	743	724	720	719	785	748	739	700	735	727	790	785	718	758	715	739	743	728	744	736	799	706	714	712	747	765	746	748	757	758	695	756	725	710	729	761	749	754	681	652	729	708	745	724	715	740	776	728	765	728	702	770	787	728	754	717	744	783	732	714	722	686	736	715	800	671	711	757	724	717	797	728	734	794	750	745	738	738	724	722	742	720	777	763	765	804	743	712	785	750	729	725	767	711	723	724	724	721	763	722	755	733	719	776	732	680	747	761	704	716	773	742	742	753	676	774	692	716	771	719	725	781	705	715	748	706	709	756	752	720	748	777	727	732	775	752	783	721	775	767	729	766	758	737	699	691	731	751	718	690	714	733	731	747	723	782	756	754	703	738	783	721	734	754	776	692	688	771	732	733	729	757	718	751	715	701	738	772	781	760	725	753	744	739	765	703	765	742	707	743	778	743	749	730	751	726	755	726	723	720	745	742	688	729	707	756	753	749	711	741	691	752	773	716	727	739	773	745	755	725	762	733	719	747	765	695	684	787	689	717	756	702	691	722	748	732	769	730	701	740	745	735	724	725	710	705	758	711	777	718	791	689	680	761	752	723	749	724	704	737	754	701	712	721	761	768	717	746	737	783	760	717	711	754	720	789	751	714	719	735	708	745	691	720	704	732	746	726	718	763	748	676	737	741	707	761	728	717	691	698	717	736	736	701	767	748	742	732	751	742	732	735	674	727	723	727	750	712	735	736	743	697	731	789	683	731	777	743	742	700	712	752	755	781	738	705	758	776	688	682	778	757	741	736	713	749	770	763	735	759	773	772	752	661	714	753	713	733	740	689	732	743	781	783	763	714	717	668	749	723	746	740	752	736	731	718	741	713	773	758	754	761	735	711	751	729	765	735	724	757	716	722	685	743	726	757	685	736	730	738	723	776	738	719	738	743	744	735	714	695	773	727	765	731	700	674	700	756	726	716	717	710	741	733	724	790	705	726	770	728	709	722	731	735	723	758	737	722	748	735	703	721	711	781	738	748	734	768	772	742	690	754	709	728	720	750	804	720	707	774	672	713	736	752	692	725	792	753	696	703	717	714	744	781	704	761	716	746	755	697	726	782	730	746	735	720	701	734	755	708	725	743	764	704	731	712	672	744	750	693	706	730	707	710	712	751	694	746	729	722	760	722	753	711	717	694	761	705	763	753	789	744	723	776	754	747	721	742	782	665	728	729	736	735	749	711	717	688	767	728	762	729	745	712	744	747	734	770	775	731	713	743	776	715	712	722	771	682	714	754	716	776	761	718	796	726	717	731	766	735	701	730	702	750	702	694	724	733	669	740	711	744	760	729	739	679	726	723	754	763	738	723	739	740	678	761	725	779	747	697	736	726	722	767	719	677	717	723	740	692	719	694	785	704	788	720	783	692	695	721	737	732	740	749	762	720	732	703	728	768	744	723	695	729	714	698	774	709	733	685	779	761	755	686	757	724	747	744	700	721	770	733	721	731	712	723	728	708	736	712	711	714	741	751	719	725	761	742	742	710	788	760	665	736	768	721	725	759	708	736	767	756	751	734	751	736	740	744	715	752	732	738	738	712	763	719	698	725	736	725	730	736	691	770	748	695	721	747	730	675	720	733	684	706	754	684	706	733	748	772	786	691	727	707	727	713	758	759	738	716	704	728	725	728	732	704	719	737	757	720	738	692	731	731	711	747	736	734	701	715	739	742	757	818	742	736	759	700	682	756	698	759	708	706	734	741	714	724	723	778	680	703	784	712	696	742	742	708	733	767	728	740	741	738	755	776	765	749	736	783	740	742	709	712	755	751	737	727	748	758	707	786	749	717	764	716	713	758	763	769	726	750	689	719	732	741	739	751	703	728	693	754	730	718	676	718	682	764	738	743	725	801	697	740	671	707	689	718	738	710	714	738	757	705	738	750	757	712	736	717	724	734	695	730	729	761	749	758	697	764	755	658	754	743	734	731	729	704	707	704	714	735	712	745	755	735	707	682	738	746	757	681	780	790	762	762	705	692	690	798	692	741	719	747	740	718	731	802	746	753	750	741	758	737	740	742	698	719	712	745	779	674	702	773	765	733	718	701	721	729	796	738	695	725	742	734	663	715	768	742	708	751	724	747	717	695	740	732	684	762	723	724	742	780	723	688	776	664	768	733	730	778	709	712	738	709	677	723	751	730	769	709	743	778	704	695	753	714	684	734	730	752	732	689	737
24705	20998	23820	28332	21012	12274	631	437	439	434	385	388	376	413	370	398	400	362	387	398	391	362	384	428	376	344	377	353	389	401	409	379	356	350	402	358	347	372	383	384	360	367	379	378	337	362	366	374	362	359	371	387	389	385	381	348	366	372	384	389	395	358	423	403	371	386	358	351	341	394	355	388	365	361	360	356	414	381	384	372	358	432	390	344	386	365	372	360	374	380	389	359	360	383	352	366	396	363	327	369	367	329	366	372	388	370	379	354	375	342	326	368	396	336	367	352	371	381	369	362	350	372	339	374	376	363	352	375	402	381	379	361	370	329	381	404	385	367	387	346	340	368	363	353	392	407	373	336	374	373	353	388	356	362	387	371	338	391	362	392	382	365	369	344	360	374	341	379	402	363	337	376	377	370	364	381	381	355	360	335	395	411	352	384	417	356	373	355	371	363	387	378	324	392	368	343	342	324	363	372	349	389	333	326	354	373	407	360	388	376	388	379	352	368	377	350	348	381	358	404	367	377	392	371	326	365	388	389	396	401	365	386	334	353	357	399	378	368	350	385	374	306	349	384	404	332	363	346	350	332	372	380	396	409	371	410	336	342	383	341	345	375	368	371	347	347	374	385	320	367	358	335	347	338	392	379	385	413	353	400	346	366	344	348	336	388	347	337	398	357	375	350	387	368	362	377	372	365	316	379	352	349	388	383	344	371	398	369	387	385	355	406	379	366	312	372	363	339	352	345	379	406	366	386	323	353	388	353	322	363	334	365	352	340	372	395	366	362	351	393	377	360	365	383	345	374	334	360	369	359	357	385	345	351	383	348	353	365	330	352	336	350	380	368	411	397	361	388	379	347	378	336	389	397	398	367	385	412	382	346	343	362	365	371	395	360	385	360	334	366	361	345	378	368	362	373	355	371	383	368	350	353	382	358	396	377	368	362	387	331	380	365	358	378	381	402	365	385	348	356	383	358	370	341	352	406	363	349	374	365	369	373	385	393	390	367	359	375	388	382	353	381	321	387	325	364	367	381	348	406	347	348	349	359	361	361	396	332	361	371	402	367	370	414	373	382	366	353	367	357	331	364	358	319	362	351	352	374	352	408	354	311	342	366	359	371	413	405	384	347	356	372	398	404	365	366	378	382	373	369	350	358	374	379	360	379	374	383	389	371	392	380	291	366	320	380	391	399	370	361	344	387	402	353	375	373	375	371	359	381	363	374	373	375	336	363	374	385	356	366	365	358	381	399	374	380	371	399	361	360	349	372	397	385	415	388	367	392	360	351	395	368	377	370	353	381	354	409	400	399	409	378	373	385	378	374	369	359	376	346	363	362	373	369	385	353	363	364	388	344	376	340	352	385	420	356	394	426	386	368	378	385	380	352	369	346	383	338	377	398	375	383	364	331	340	381	350	344	358	416	333	369	351	375	355	356	347	374	391	337	353	359	368	361	366	335	407	394	385	384	350	381	321	367	356	358	369	388	374	363	375	373	356	361	385	355	365	350	357	351	390	391	355	363	395	351	368	369	374	364	379	387	360	370	351	356	391	370	351	369	330	332	369	406	379	356	377	359	368	344	351	355	340	385	380	360	375	383	394	378	381	372	359	357	386	403	349	379	389	384	353	353	345	410	337	378	374	387	373	385	405	368	359	344	372	388	372	372	353	353	385	379	368	359	404	349	338	339	366	356	386	365	366	349	396	388	360	370	430	385	370	340	354	371	368	359	394	387	366	367	361	351	339	332	366	369	342	388	369	348	390	362	361	381	356	373	343	365	374	380	383	353	371	416	368	344	375	391	365	364	349	367	367	351	371	363	365	389	356	343	372	367	413	386	406	385	355	340	347	412	355	395	386	352	357	360	371	375	337	369	372	379	358	306	344	338	394	378	380	373	346	365	331	375	367	372	363	345	369	351	340	368	351	355	358	332	336	341	370	360	371	364	358	374	383	373	364	380	360	367	370	368	361	348	333	334	343	362	331	357	370	372	358	365	394	396	334	378	365	380	372	381	329	360	347	368	352	375	374	360	367	359	361	356	381	341	365	396	350	415	382	372	367	385	348	375	389	352	360	336	380	373	334	408	383	334	373	363	362	352	360	351	345	327	345	376	398	354	377	383	355	375	379	377	383	357	359	351	334	353	364	358	327	379	371	385	366	382	372	376	384	372	330	326	402	341	378	348	359	383	363	380	387	396	389	339	349	352	368	376	366	365	370	379	369	384	393	337	381	398	351	356	347	360	355	374	403	429	372	347	372	374	372	341	300	371	367	367	358	373	345	394	416	392	375	350	364	359	337	345	361	373	344	329	338	361	381	339	374	312	376	370	371	399	358	369	388	361	374	352	352	363	342	355	375	380	385	395	341	355	400	327	336	371	402	357	368	339	368	358	381	355	348	401	352	378	364	394	378	351	328	394	399	376	337	369	348	360	337	384	370	396	389	367	380	382	366	388	344	377	400	322	380	354	364	379	356	357	387	382	340	335	368	361	349	353	353	350	372	354	392	365	370	359	384	366	386	349	369	346	387	380	363	395	343	352	374	358	390	361	378	411	381	344	379	315	347	341	381	367	345	362	396	390	396	370	360	375	363	385	383	361	360	395	379	341	383	377	344	344	370	391	369	369	409	337	360	377	388	346	378	369	350	374	361	382	390	350	329	332	378	363	365	368	368	327	370	331	403	360	413	376	347	366	355	309	335	369	318	357	415	405	390	363	367	369	374	360	340	378	364	389	402	331	337	386	384	356	365	371	366	338	357	360	377	349	371	347	424	386	354	343	379	335	374	344	350	344	366	334	378	370	344	304	375	362	364	373	381	345	384	353	380	342	368	360	349	354	398	376	363	344	375	380	409	394	344	354	343	363	410	377	366	409	375	353	371	359	325	361	394	352	360	388	365	401	376	355	386	371	355	360	349	402	367	351	339	366	403	382	369	374	377	367	386	400	384	366	343	357	392	346	388	362	356	342	388	377	367	408	388	324	373	385	361	327	390	360	354	382	368	415	350	348	369	348	376	430	351	336	371	363	335	381	382	356	335	362	339	395	367	400	382	422	383	387	346	384	361	394	360	368	386	351	384	354	358	387	347	349	388	363	372	355	369	380	339	373	371	356	362	390	337	375	363	380	338	361	355	355	358	345	390	369	333	373	360	371	341	363	372	386	337	369	378	392	332	362	395	345	339	365	367	394	373	387	389	382	360	402	390	373	364	379	322	354	346	396	366	377	336	375	380	381	384	365	363	368	331	375	368	357	357	364	390	395	348	409	305	370	343	398	385	367	360	371	387	373	365	354	336	359	370	354	349	375	384	345	365	318	384	350	347	345	355	358	336	366	343	323	379	366	379	350	363	318	376	350	354	355	400	373	373	344	404	383	350	340	365	364	379	343	380	379	363	362	360	377	347	353	350	382	340	363	350	377	331	350	374	352	330	347	354	344	393	362	350	372	395	356	382	382	401	411	411	364	363	382	375	334	339	342	330	381	355	318
4024	2545	1771	2554	957	934	946	961	936	891	915	919	874	893	877	874	915	910	846	889	884	877	912	875	893	878	880	896	900	929	889	821	896	883	869	890	887	828	879	872	892	902	866	872	859	883	924	852	881	959	892	858	941	950	885	900	950	873	909	855	920	873	913	973	923	873	894	905	902	872	925	921	898	863	901	869	870	909	916	912	954	914	921	903	863	961	885	937	879	846	812	866	760	907	945	885	896	863	900	913	905	873	903	873	939	889	879	903	874	963	912	862	825	863	851	922	899	884	883	870	889	883	919	820	892	909	886	885	854	876	877	864	869	913	923	898	874	867	848	900	884	875	888	860	876	867	880	907	923	874	812	886	947	853	921	868	881	868	911	939	873	859	919	906	870	884	894	896	886	874	845	894	891	885	895	905	892	850	850	888	872	863	847	898	835	932	874	899	893	892	838	856	846	862	873	893	875	857	916	887	856	838	899	891	893	930	918	874	913	839	881	878	900	872	836	861	867	890	913	867	979	880	896	968	842	844	896	870	836	871	912	901	867	830	863	914	899	940	892	903	924	840	870	856	852	857	894	934	884	874	919	840	866	855	887	964	863	914	924	851	867	871	837	831	872	946	888	905	931	848	906	869	856	915	938	892	879	904	877	912	897	899	869	878	964	899	873	876	848	876	926	885	873	904	925	882	878	885	914	922	886	853	890	876	859	880	905	849	927	841	913	835	855	883	879	874	866	872	885	854	864	912	834	928	881	929	894	854	905	857	891	903	876	859	864	845	940	882	905	890	880	853	888	924	846	902	880	833	938	914	881	874	887	910	920	890	893	883	863	855	852	914	895	887	916	949	887	931	862	829	868	922	890	866	900	882	899	928	876	866	835	904	891	893	827	878	901	905	884	846	884	808	898	842	947	878	909	876	864	880	860	912	860	869	836	956	874	858	894	865	865	898	933	891	924	844	923	915	893	874	897	874	844	928	866	925	862	895	922	865	797	887	928	897	841	894	891	865	876	908	845	881	862	884	891	939	904	914	901	864	908	892	891	861	938	868	934	917	881	902	898	886	857	892	940	852	872	850	910	894	869	907	865	864	861	884	894	942	891	872	929	886	910	873	854	893	847	919	816	878	862	884	849	841	912	860	895	883	889	908	887	899	879	885	857	928	902	901	854	895	898	905	897	882	871	864	897	853	956	840	886	895	901	847	907	891	867	889	913	879	925	849	841	859	945	872	905	886	875	901	822	883	858	887	861	889	887	907	900	889	902	892	888	899	897	862	882	863	898	917	868	844	848	858	918	906	912	897	898	855	932	922	912	867	896	933	873	842	930	905	882	869	864	861	870	830	883	860	916	880	917	842	902	891	872	887	906	874	850	849	873	842	888	913	864	864	875	858	884	873	898	884	884	854	856	875	872	880	909	853	912	870	796	866	868	929	889	875	940	891	859	917	852	868	816	940	905	906	903	878	864	885	914	888	846	893	927	883	914	927	926	843	896	887	913	937	886	885	836	899	882	922	873	905	841	896	838	834	879	877	838	862	889	893	919	879	897	841	878	873	876	839	934	891	832	842	873	900	917	845	828	885	882	895	894	895	862	861	845	848	870	896	880	926	914	917	933	889	942	902	877	879	845	947	853	881	854	897	896	822	870	902	889	868	881	876	899	857	875	886	865	858	868	835	898	891	929	849	899	890	890	860	944	866	890	888	890	915	909	913	872	830	886	881	907	907	869	911	892	889	892	856	875	926	835	879	882	873	927	895	908	916	833	908	867	834	937	854	889	957	860	942	932	855	880	900	874	803	906	900	872	888	916	878	884	926	871	893	876	900	896	905	909	868	914	866	870	913	844	865	858	878	925	919	897	927	810	865	869	901	882	891	859	930	877	839	866	890	899	881	876	852	850	865	837	856	895	859	952	862	852	908	871	884	896	887	907	857	885	886	917	851	880	887	858	891	874	873	910	879	866	850	861	857	868	902	881	865	878	834	918	881	921	907	906	898	917	860	871	851	874	873	906	849	931	886	912	914	874	890	788	844	914	916	891	849	845	894	894	890	905	864	913	897	891	911	912	840	885	879	905	910	873	872	871	898	903	873	880	864	870	947	880	879	839	852	890	918	888	859	904	909	865	875	857	862	902	947	918	866	912	907	887	874	846	832	918	893	873	863	873	922	923	842	885	782	916	902	907	892	842	898	882	852	857	830	917	876	905	868	881	875	904	920	901	864	901	904	857	830	855	900	892	967	843	890	845	892	886	862	912	826	885	878	851	859	866	875	911	877	889	869	858	913	844	855	903	847	921	873	892	847	857	925	866	914	897	893	874	886	860	907	874	872	858	840	880	874	881	855	885	913	879	914	873	907	833	905	870	924	891	890	874	886	892	866	855	901	886	851	911	952	882	900	926	896	880	888	805	873	882	863	861	874	852	896	881	937	873	923	870	865	824	921	882	895	906	917	910	852	864	844	906	886	907	887	839	878	859	848	905	887	866	852	839	879	856	906	893	856	863	904	911	937	877	872	868	855	876	869	854	848	888	885	876	879	866	877	886	902	900	935	940	881	877	899	865	916	918	883	841	817	918	882	813	859	904	882	890	921	869	912	848	862	871	942	877	880	925	870	894	927	871	908	871	864	883	902	898	861	854	909	902	837	887	942	909	908	898	865	885	888	900	864	911	873	911	841	900	881	912	887	919	784	918	941	954	838	878	880	929	862	871	890	877	871	922	847	889	873	910	852	905	909	891	887	873	877	906	941	799	877	850	910	873	896	834	868	897	874	899	907	887	831	912	861	899	879	888	912	892	828	906	871	884	889	940	852	875	922	877	851	863	876	912	889	907	867	856	883	876	864	893	853	859	893	836	911	830	903	874	865	868	865	928	917	877	867	941	957	831	899	910	843	909	888	936	886	880	865	847	878	901	903	864	859	942	815	856	863	908	916	846	905	882	880	902	907	859	922	946	888	903	868	878	859	854	882	921	895	845	889	878	878	918	886	882	912	853	886	856	901	873	841	876	857	873	931	909	896	859	890	871	854	886	855	909	869	897	833	893	853	873	929	878	919	858	865	876	914	875	899	874	837	920	854	903	878	907	937	902	899	879	865	894	890	819	874	872	896	865	847	884	826	843	903	882	847	900	901	885	827	962	926	915	893	901	897	899	892	877	937	883	908	844	897	825	842	864	911	915	901	885	862	880	904	846	915	861	893	881	852	855	911	876	854	875	905	900	877	915	857	852	937	875	920	876	856	900	882	889	891	882	900	880	865	901	941	870	863	820	896	900	875	821	898	871	943	878	908	925	923	868	872	900	890	801	853	913	890	893	898	867	885	885	904	873	909	904	913	882	890	922	860	885	892	910	883	856	880	904	885	932	899	897	873	924	898	875	888	872	900	900	880	880	799	908	839	912	842	901	818	905	896	879	879	863	889	877	856	886	953	868	823	897	889	928	875	872	848	884	915	876	857	926	835	846	921	901	877	876	832	882	921	844	924
23926	21006	24336	27866	21007	21011	12590	583	398	331	301	323	282	292	297	258	272	278	241	266	263	258	251	237	277	218	258	257	252	240	254	237	263	223	223	242	276	264	263	229	227	250	259	261	238	248	257	234	218	224	268	245	241	244	231	245	220	251	248	216	260	218	233	250	238	246	241	215	255	245	223	257	244	245	226	265	216	217	238	242	247	230	217	244	252	231	236	248	238	232	213	227	261	230	241	235	253	223	211	252	267	217	277	228	238	234	231	235	237	219	235	256	245	252	244	247	257	248	264	227	226	230	253	232	264	242	248	243	235	221	230	227	228	231	222	232	227	217	220	254	252	229	239	243	258	250	203	225	247	262	231	234	265	238	235	267	241	228	239	253	211	245	216	236	226	227	274	231	262	225	235	231	239	249	250	243	239	232	270	247	241	236	250	220	259	253	243	247	271	237	208	222	237	260	239	231	230	258	261	227	233	247	238	265	240	243	259	242	238	270	267	228	227	200	251	260	246	228	253	243	259	230	238	204	263	225	264	219	271	243	245	229	222	261	258	251	259	246	232	245	284	268	273	235	236	257	240	260	249	253	233	269	238	250	248	258	246	282	212	255	258	264	232	222	260	237	265	223	294	248	273	204	257	234	244	215	225	256	255	253	242	235	260	245	247	224	225	237	223	220	267	248	231	257	222	227	258	252	230	238	272	224	225	243	252	243	253	245	259	254	260	249	229	245	230	236	263	237	249	207	244	249	234	229	223	243	242	239	234	246	233	228	239	261	254	278	231	228	258	260	206	211	238	243	259	242	251	277	230	257	248	251	230	260	238	246	223	241	239	253	261	221	225	255	253	248	236	243	246	233	281	228	234	267	234	261	241	242	247	228	222	240	230	280	219	241	251	227	239	222	243	241	239	245	265	209	240	250	219	246	284	258	239	234	218	252	227	266	218	260	263	267	247	241	252	251	264	245	239	233	232	244	232	244	260	230	263	256	261	253	258	278	233	232	233	248	262	234	241	264	233	226	237	246	232	238	220	232	246	250	241	251	224	242	232	229	216	249	219	252	249	258	249	232	259	257	261	243	220	239	286	262	227	236	262	219	252	244	221	248	233	249	218	228	206	254	222	233	230	241	248	250	241	205	278	248	240	230	248	227	252	223	247	206	224	233	218	239	227	240	276	249	241	239	239	236	254	259	221	221	265	223	228	252	257	240	226	262	239	208	245	235	256	244	227	248	228	290	275	237	219	249	225	208	237	245	284	218	234	246	284	247	240	257	232	247	274	231	234	236	245	224	223	220	220	223	240	189	244	252	263	219	223	245	258	252	240	239	248	274	249	269	241	249	229	236	259	252	228	253	235	264	250	245	271	240	219	247	230	229	247	232	211	262	231	232	251	241	278	231	261	241	214	262	241	269	218	235	241	235	241	240	241	258	264	215	252	254	215	226	206	242	253	271	280	223	232	229	247	241	249	244	231	238	250	255	240	224	227	231	266	253	250	250	239	252	215	241	236	241	235	231	248	223	243	238	241	274	268	238	260	207	213	225	238	245	237	273	256	257	233	303	272	238	250	234	246	250	226	265	255	265	247	265	238	255	229	269	228	255	228	241	270	260	228	245	262	228	246	249	264	247	243	246	236	221	250	241	241	243	263	239	259	253	264	249	233	225	232	266	237	269	237	240	252	232	242	228	233	227	225	225	266	226	269	240	243	228	251	218	224	223	240	246	240	214	229	221	250	273	254	253	270	236	236	226	244	220	247	241	211	233	240	237	218	240	253	258	261	248	233	236	232	263	255	232	233	215	232	255	258	227	221	243	279	270	256	256	255	239	255	191	242	247	245	286	291	246	249	251	237	210	214	243	285	223	192	227	245	240	236	267	253	252	268	252	238	245	229	242	240	230	229	266	246	236	249	252	214	268	259	224	245	259	232	237	243	252	232	227	226	243	265	224	230	240	248	201	255	234	230	229	238	239	229	226	212	213	256	249	224	252	242	245	224	242	228	222	225	230	252	260	235	262	238	238	265	247	236	258	231	244	228	251	245	240	240	223	228	233	230	225	261	247	248	253	234	214	259	258	252	209	206	249	261	237	249	232	247	248	237	239	245	245	228	247	219	250	232	259	256	242	252	228	263	224	238	239	230	217	247	258	248	235	213	232	272	252	242	235	231	223	241	234	257	261	243	263	247	246	247	214	285	238	236	249	251	232	251	228	211	277	233	224	283	237	226	252	259	262	251	203	252	259	241	228	258	253	252	203	250	222	234	248	267	251	263	238	243	239	229	233	253	239	245	238	256	242	244	246	254	219	217	218	240	241	233	227	235	251	260	232	232	236	229	248	263	227	238	231	249	243	233	231	255	260	230	267	224	257	242	264	243	231	240	232	215	255	207	240	250	240	268	242	242	247	243	263	249	218	237	267	232	248	234	235	209	258	265	230	268	265	255	190	226	240	237	211	280	243	266	257	243	230	229	223	256	237	236	235	243	253	244	223	245	250	274	258	276	243	237	241	262	246	272	251	240	235	227	237	260	223	231	249	265	222	241	214	246	241	263	220	235	238	244	251	246	218	224	230	239	245	242	236	254	228	228	227	214	223	248	223	205	242	232	223	250	249	264	239	245	233	219	249	240	245	232	239	250	244	272	243	212	243	246	252	249	240	246	243	232	254	259	262	257	232	259	235	255	257	234	242	228	236	267	214	250	229	236	249	285	240	229	260	232	282	243	232	236	235	222	253	231	247	255	226	241	249	262	266	251	276	241	202	241	236	233	223	257	263	209	247	230	219	228	209	255	232	246	259	263	210	251	228	245	244	259	246	252	277	252	251	276	240	231	242	257	258	224	251	253	261	250	253	233	255	249	261	259	217	223	233	234	222	222	247	234	238	251	255	231	253	222	223	242	238	247	247	232	229	257	230	275	261	217	229	238	270	279	298	246	224	241	211	239	243	244	222	223	258	227	241	221	239	235	223	244	239	223	236	224	223	233	223	246	215	258	228	215	270	227	214	266	246	246	246	224	260	252	214	230	275	233	261	273	232	242	250	246	264	253	223	245	251	247	235	245	249	252	261	219	217	263	275	253	226	253	237	237	231	217	225	239	217	250	242	261	232	252	218	234	257	223	255	246	223	251	236	228	231	260	253	225	284	200	238	245	240	226	215	241	221	248	237	252	248	228	266	266	246	254	231	250	245	251	232	236	265	241	284	246	234	226	211	252	250	228	242	264	230	234	216	217	240	244	268	267	255	212	244	222	238	243	213	248	223	238	248	230	274	244	210	240	254	246	233	208	231	243	224	246	260	253	251	244	276	271	228	243	257	235	239	269	250	225	229	220	221	210	230	227	249	238	230	249	255	243	265	241	241	239	272	218	258	258	254	242	229	250	257	242	251	256	260	248	254	225	233	225	249	243	227	243	232	256	271	247	259	247	240	225	282	227	254	230	217	249	246	220	246	237	255	229	219	231	249	237	239	259	240	238	255	228	188	217	225
4084	3905	2444	3802	796	698	690	666	696	640	589	608	592	610	596	644	600	615	590	602	564	569	594	603	577	600	564	577	571	546	563	561	545	583	631	631	596	576	546	542	587	614	598	589	575	603	594	556	611	554	576	564	599	539	586	567	562	562	585	616	539	631	553	588	584	560	581	600	625	634	568	583	573	604	599	610	575	562	579	593	560	625	580	589	569	566	565	595	554	586	551	628	595	605	545	591	610	546	594	590	600	596	576	575	608	605	580	582	563	562	545	579	543	579	541	564	598	594	566	569	580	580	551	564	582	598	652	603	584	577	593	562	568	582	566	548	582	605	599	539	602	576	558	578	585	566	531	599	567	573	589	588	584	578	580	606	568	582	601	590	594	546	592	623	566	599	549	566	614	588	590	591	567	567	656	572	605	567	583	578	574	596	548	637	575	614	567	545	546	561	545	563	584	563	566	561	568	564	585	603	586	631	546	533	536	590	599	584	567	551	611	584	577	589	576	601	567	579	545	639	551	605	565	612	565	561	594	563	618	582	555	600	589	581	565	572	578	589	569	547	588	539	541	561	602	571	562	560	586	572	579	585	582	598	629	598	579	575	590	610	596	630	613	611	549	549	606	571	611	606	596	593	570	560	536	588	577	588	626	562	541	587	593	550	558	576	577	578	578	565	603	574	558	550	557	567	563	558	568	597	576	582	560	619	565	612	596	546	541	577	602	567	602	556	574	549	604	611	607	588	594	603	603	595	573	581	542	585	564	566	566	595	587	593	565	577	586	577	564	575	601	595	591	612	577	618	582	561	582	574	587	559	580	537	558	560	606	533	579	613	586	607	577	576	517	556	602	592	592	543	546	580	571	592	567	582	561	574	563	545	560	549	601	575	578	589	598	588	610	641	534	620	588	561	569	584	587	563	554	541	587	593	592	588	571	560	582	565	568	560	573	566	554	620	578	566	548	566	572	588	571	548	570	627	579	587	600	572	550	552	646	616	594	568	586	599	573	564	578	558	581	558	584	569	529	588	595	602	577	582	607	597	634	625	555	569	607	595	570	565	576	608	570	538	598	622	541	586	588	570	575	570	592	565	540	595	567	563	596	575	576	530	596	610	610	589	563	587	589	569	646	583	594	583	546	575	537	554	594	591	586	539	569	574	565	633	600	547	606	585	583	571	574	595	613	565	556	605	603	549	627	578	554	585	605	581	577	586	546	530	595	604	629	611	594	577	555	540	569	603	567	593	586	559	558	566	563	618	637	613	579	599	579	570	556	525	533	588	600	573	565	600	611	597	587	578	563	572	596	586	600	593	622	525	590	563	578	590	595	564	584	576	556	595	561	585	595	597	589	576	636	543	594	573	556	613	623	591	584	604	569	588	607	509	582	627	596	594	570	555	579	577	568	582	604	588	588	566	587	593	606	564	576	517	603	586	544	574	616	571	571	559	590	550	622	595	553	584	590	550	603	544	621	533	578	581	627	590	596	548	588	594	551	592	605	599	573	598	609	582	580	561	597	612	578	554	561	575	558	603	558	563	591	551	574	559	577	612	582	585	598	599	553	568	609	587	588	604	560	588	583	613	572	572	600	586	567	553	598	564	629	556	577	593	542	545	528	626	602	578	576	605	592	575	602	589	574	582	538	592	606	610	597	628	544	558	569	587	607	547	551	613	615	570	537	571	557	547	592	555	607	593	600	596	618	570	571	578	537	560	582	550	539	585	597	566	555	576	633	561	599	587	559	603	589	562	605	579	558	549	628	614	556	554	580	589	570	573	576	569	527	595	628	586	580	593	610	574	561	579	556	564	632	569	567	530	576	585	587	567	617	562	609	559	547	562	571	593	562	576	610	586	564	593	583	574	587	570	574	584	583	563	580	573	571	598	618	639	613	574	581	566	611	576	598	582	603	618	579	570	554	564	555	553	583	593	560	598	619	611	517	545	566	558	548	579	519	548	589	584	541	599	573	631	602	583	564	526	560	576	589	558	597	598	580	552	617	595	577	599	564	562	593	563	603	587	583	570	574	607	548	557	527	574	593	572	581	547	571	568	593	576	600	580	636	582	589	580	600	509	604	607	587	609	571	559	631	598	570	570	546	591	608	586	584	551	604	610	560	532	574	584	595	595	589	635	605	560	562	548	611	576	583	567	591	574	592	565	590	620	591	590	548	621	575	575	650	560	557	581	542	585	541	586	619	570	619	558	553	606	550	597	633	577	579	582	587	576	624	590	582	571	562	579	617	546	589	568	572	561	572	576	563	612	569	562	574	591	561	597	540	583	602	577	582	575	563	576	584	573	536	572	548	591	616	572	578	582	555	580	557	588	563	639	597	619	634	559	553	606	598	553	602	571	553	561	577	601	588	549	598	584	574	583	546	532	614	586	553	562	553	544	614	587	577	571	576	575	569	559	586	569	564	589	568	565	599	596	588	592	598	540	555	582	608	575	558	596	562	570	574	522	579	614	557	597	582	614	605	617	573	579	611	590	631	608	537	574	536	544	553	590	577	590	579	557	638	606	602	566	568	607	620	616	576	579	583	619	556	564	616	541	587	539	581	553	619	586	560	607	596	580	543	576	584	547	560	579	567	580	587	577	615	573	575	577	602	562	580	577	559	606	560	617	618	590	584	608	571	565	563	556	583	570	570	574	544	543	576	601	617	601	548	591	560	572	571	575	583	587	588	609	584	595	615	567	552	595	598	564	568	567	579	632	595	553	558	616	587	588	558	564	614	591	586	565	589	613	558	600	596	602	566	551	608	566	601	576	554	574	596	577	571	570	589	570	555	555	602	608	573	532	607	589	570	582	571	570	619	600	553	556	583	593	590	563	594	591	624	578	590	620	546	553	594	574	569	557	605	559	530	555	542	597	580	598	583	567	584	591	590	545	570	603	593	578	568	582	530	560	570	587	614	597	552	551	573	590	578	610	571	583	593	580	643	582	614	597	576	620	589	589	587	549	603	617	576	544	615	587	576	577	580	549	582	546	588	571	578	569	610	548	589	561	566	634	530	596	560	632	624	582	594	582	595	565	593	601	592	579	590	570	522	543	576	577	595	549	574	525	552	568	579	551	570	637	556	636	583	601	604	616	589	578	597	549	600	559	593	571	593	564	606	560	573	551	595	550	563	576	614	606	573	592	558	579	588	579	551	560	596	566	589	670	572	553	591	575	582	603	597	558	610	597	542	552	585	591	597	637	559	567	565	592	553	582	538	593	553	549	584	576	576	571	542	570	591	560	522	569	585	541	578	598	552	566	624	515	561	578	607	606	605	640	578	552	609	562	598	582	563	618	589	584	557	575	571	561	595	606	590	617	570	583	577	567	554	533	587	585	589	603	587	574	544	543	591	588	532	589	560	572	581	616	598	586	600	558	579	602	576	557	591	599	532	575	581	589	557	615	589	577	607	584	620	606	640	555	529	565	579	579	601	592	569	560	525	584	563	600	577	549	588	593	561	569	620	579	557	550	585	583	595	559	545	584
31672	19489	7515	828	342	331	281	304	292	279	295	284	283	273	279	279	283	292	264	291	306	265	321	286	279	288	307	275	296	272	286	265	291	317	285	326	265	271	270	258	290	269	274	314	296	280	301	260	301	298	292	277	217	281	313	311	278	290	304	309	283	287	255	271	283	296	294	296	283	298	284	291	278	267	298	279	257	289	272	293	294	285	307	301	303	232	271	289	275	323	265	296	262	287	304	281	263	317	274	313	286	312	259	316	258	294	309	301	291	260	323	296	270	315	322	266	281	318	275	308	293	271	289	258	292	325	269	284	285	299	291	292	314	294	265	277	259	244	301	297	296	307	304	290	288	250	305	292	310	303	288	299	308	269	304	282	303	313	261	274	313	269	269	293	278	301	272	275	291	283	283	287	295	286	277	273	313	291	284	278	288	274	289	240	290	288	304	298	293	293	317	277	283	291	310	256	279	293	264	292	265	304	310	295	246	312	314	275	295	321	263	273	294	261	282	286	280	280	299	285	272	296	280	295	273	264	283	308	280	276	288	261	290	306	313	287	307	280	275	282	283	293	314	247	287	290	295	302	277	314	269	277	293	298	292	273	282	284	296	278	298	309	317	296	253	265	273	289	290	301	280	309	275	308	283	304	252	274	258	306	296	274	305	312	289	323	274	296	264	252	295	285	274	289	266	286	289	285	291	320	283	260	234	279	284	313	293	272	277	285	322	241	294	287	280	283	306	299	306	265	310	282	296	294	325	314	317	296	287	293	273	327	270	293	285	298	281	290	306	260	291	270	261	268	318	315	263	324	313	270	274	319	310	237	260	326	287	303	271	292	287	281	269	251	265	313	276	302	267	288	280	297	299	270	297	289	273	280	283	281	294	276	247	286	306	277	269	302	287	291	295	287	267	273	263	256	278	283	268	291	317	287	296	301	304	301	327	240	311	312	280	264	264	317	289	326	256	288	324	295	282	295	293	266	279	270	301	279	314	295	282	286	275	271	272	281	297	301	313	310	266	310	243	274	285	273	292	292	295	298	286	287	277	273	259	310	277	295	250	281	289	268	271	298	275	304	253	260	290	292	287	275	251	310	249	284	262	279	260	260	297	279	302	316	273	245	291	314	274	282	256	289	241	266	299	299	307	303	265	277	272	278	287	295	270	320	281	286	274	290	276	270	289	290	296	282	277	300	267	255	293	280	305	298	308	305	307	274	314	287	278	310	261	272	310	292	287	301	327	295	288	302	295	259	304	278	278	301	310	289	297	298	273	264	296	282	310	290	265	266	301	264	289	296	297	295	290	286	306	300	297	289	263	303	258	270	353	248	263	292	271	305	303	267	282	241	329	296	323	261	304	283	292	275	274	301	317	283	280	270	266	304	279	272	284	271	291	281	291	300	263	270	279	293	273	310	271	316	294	288	260	286	273	252	270	296	307	286	304	283	299	299	302	294	280	297	295	295	285	266	289	280	273	270	299	298	285	302	280	294	290	287	280	241	277	299	286	287	289	278	286	274	268	259	293	295	320	251	287	298	296	259	299	250	295	308	308	288	276	300	273	294	269	294	298	288	287	285	268	314	284	278	268	314	278	265	316	309	255	276	324	293	282	303	292	292	311	265	256	299	288	281	283	277	275	298	290	275	283	285	312	294	276	277	278	273	313	288	286	287	292	245	257	262	286	288	291	293	269	268	278	252	244	263	300	260	281	291	262	300	316	280	291	288	271	273	290	248	296	264	314	273	274	289	275	256	257	287	327	287	280	294	273	278	277	269	278	291	292	285	284	306	269	262	328	293	310	288	254	272	291	345	291	293	277	305	304	274	274	287	288	283	299	323	276	307	286	284	327	263	279	264	299	282	281	275	293	297	276	285	304	307	267	317	295	261	288	266	277	303	328	291	273	280	318	299	302	285	280	297	264	277	286	282	300	275	303	304	301	280	306	305	266	280	283	284	288	290	261	319	290	296	252	298	241	286	284	287	295	294	275	290	296	318	294	277	276	298	292	298	280	271	341	260	279	303	282	281	296	256	283	281	302	278	289	274	287	311	276	260	288	253	271	292	294	296	272	293	278	278	275	272	285	275	298	278	268	297	296	281	277	251	300	281	309	289	313	301	297	256	333	288	301	272	278	263	281	264	276	310	277	295	290	272	264	313	269	309	300	272	272	269	302	300	305	290	315	319	275	245	299	302	279	273	297	309	267	300	287	283	254	279	262	282	237	278	318	302	277	286	269	277	284	289	307	291	296	279	287	310	246	292	274	278	273	279	270	288	297	295	289	280	265	303	264	283	256	286	315	296	294	290	251	275	296	286	266	307	269	315	268	300	291	260	320	269	299	296	258	287	271	324	263	279	333	292	288	280	275	289	283	301	291	299	267	280	290	264	261	277	269	277	275	289	287	279	284	299	278	303	312	237	260	300	266	301	293	267	258	289	305	310	277	276	302	273	290	279	273	300	305	306	305	280	280	303	277	288	272	258	293	279	289	309	268	268	279	259	260	293	284	284	303	268	274	291	282	307	278	275	270	314	295	300	324	267	296	278	269	303	298	308	289	274	277	270	299	281	286	286	293	267	261	268	313	288	276	271	270	275	309	323	299	284	292	265	273	275	314	294	286	316	277	272	294	261	276	297	270	282	290	265	291	283	293	310	276	295	328	312	279	337	249	272	253	266	323	272	299	323	242	275	319	300	283	284	309	274	299	272	298	265	302	324	311	287	275	292	276	291	273	286	280	272	286	266	291	291	270	278	254	276	300	288	275	269	301	298	285	296	289	282	270	285	280	286	276	288	272	290	290	267	308	274	298	281	259	277	282	283	281	299	293	319	286	299	288	280	275	292	301	317	272	290	280	275	272	279	300	296	296	279	320	314	288	265	303	326	298	278	304	298	285	252	267	283	271	276	264	285	274	270	279	272	269	311	263	262	304	256	237	249	296	271	296	275	288	302	292	252	281	309	311	286	289	269	308	301	267	301	284	290	279	312	293	236	288	324	267	282	279	314	270	313	276	312	273	272	293	301	269	281	310	313	289	297	298	284	284	279	295	295	282	295	251	267	289	280	283	332	268	285	299	289	309	322	295	294	281	254	271	282	265	255	256	274	272	273	285	311	286	304	280	275	298	298	308	270	280	277	287	268	270	301	284	278	277	290	282	268	279	289	271	253	296	257	260	277	292	269	280	292	289	279	299	299	285	299	291	287	317	307	289	266	290	292	292	287	300	307	294	305	282	286	295	273	283	289	292	318	270	287	275	270	304	315	298	303	241	297	269	325	267	283	291	300	265	262	296	293	322	263	295	299	285	281	267	299	270	291	255	272	281	283	298	285	284	282	292	297	276	298	284	262	296	273	299	289	291	270	279	290	303	285	292	278	288	294	249	267	264	287	277	277	311	301	296	243	318	315	286	297	303	277	308	286	310	306	274	301	273	267	276	284	297	312	273	280	302	289	290	286	333	301	283	296	277	288	259	275	269	301	304	270	289	299
6203	1288	1208	928	753	710	738	688	734	757	715	742	710	757	761	684	720	745	711	703	724	732	723	735	767	746	702	712	728	779	753	745	725	740	742	750	714	717	760	792	740	694	762	760	731	751	704	750	722	704	693	753	738	715	707	721	726	739	778	716	730	710	765	687	717	709	721	712	725	714	715	726	764	738	691	735	717	685	763	717	742	742	704	751	737	742	721	745	749	749	775	741	732	713	739	680	716	764	748	723	757	712	697	704	688	735	722	742	757	733	725	761	737	751	722	727	761	739	770	755	722	738	753	751	721	734	717	733	714	768	702	738	788	763	756	756	748	735	686	757	788	735	774	746	694	745	733	727	746	728	717	758	742	710	740	738	723	753	767	708	691	695	697	740	788	676	740	743	710	690	698	698	744	760	701	755	740	687	683	706	742	719	756	711	752	709	724	707	747	747	703	723	695	745	714	743	679	752	777	729	741	712	757	752	755	703	709	725	683	728	779	751	798	725	707	675	709	750	772	759	744	747	790	711	731	743	737	744	755	724	707	699	731	696	696	744	746	760	723	759	721	690	668	712	743	759	716	724	748	740	680	681	697	719	746	778	697	723	717	729	739	678	722	674	712	747	708	762	704	740	721	748	755	729	732	705	724	729	734	730	734	714	699	733	722	725	769	704	724	727	741	696	744	685	723	745	741	705	743	724	718	726	704	737	742	747	668	712	678	755	708	755	755	788	714	753	773	689	740	749	746	789	766	745	769	690	700	720	706	791	736	732	711	738	736	707	765	691	787	776	722	742	773	773	722	737	690	734	751	745	708	759	736	776	698	747	707	742	732	730	685	733	727	801	726	708	753	695	757	775	686	708	727	739	744	738	715	707	722	729	719	746	716	701	724	709	734	681	756	717	774	756	747	744	721	703	740	724	707	681	695	711	730	731	704	737	816	730	699	762	707	807	730	756	718	789	756	731	736	741	718	736	731	721	727	737	751	731	746	696	789	706	754	760	762	768	770	743	753	707	693	743	719	718	692	763	788	715	720	713	747	726	764	721	729	715	714	762	768	746	748	749	775	717	750	758	718	741	759	733	703	776	704	737	712	724	813	695	729	735	728	707	703	729	721	743	704	713	762	779	715	724	692	699	691	685	667	702	722	726	696	740	761	711	714	689	696	755	716	757	699	715	758	687	761	720	731	691	760	686	754	693	706	804	767	744	755	739	785	753	769	724	773	720	728	739	698	695	764	733	690	679	774	752	693	694	714	771	693	742	748	699	711	739	742	724	746	733	682	763	679	768	770	725	701	763	712	731	694	697	791	717	701	774	699	724	784	713	773	693	740	728	738	722	740	714	721	733	742	732	700	753	728	728	771	716	771	719	724	715	742	696	725	754	726	724	757	728	724	741	730	732	754	721	703	677	706	763	778	753	740	751	705	766	704	764	772	747	734	754	720	747	751	787	740	754	762	731	718	734	723	747	755	748	707	700	701	711	725	690	752	756	724	724	753	731	742	693	757	751	725	738	712	695	757	713	768	761	746	723	730	702	756	738	753	728	755	768	741	766	701	726	737	713	709	733	713	746	768	719	691	713	727	701	704	746	718	704	694	777	768	745	715	726	698	768	778	754	743	729	746	759	736	811	740	754	700	714	667	715	710	712	758	711	734	700	705	766	682	736	732	709	704	757	706	731	754	752	734	709	693	715	759	689	716	702	726	719	732	727	686	739	744	726	741	737	726	739	719	733	759	723	712	730	737	723	723	761	712	775	797	733	707	719	685	783	748	736	768	722	719	749	714	744	672	702	699	726	702	714	752	746	774	748	722	716	718	769	710	733	719	753	698	769	743	673	746	724	732	769	732	759	691	741	735	735	751	736	723	760	720	713	696	722	756	754	730	653	793	709	716	721	702	711	686	782	747	738	727	760	716	708	716	739	725	724	762	761	740	734	741	717	742	704	792	705	787	696	750	750	725	676	758	709	742	722	746	738	772	759	710	714	785	726	739	731	693	723	675	709	710	787	762	738	746	757	732	712	709	711	746	708	756	719	745	783	741	734	712	759	764	709	660	682	713	728	712	725	732	780	728	701	729	737	704	714	757	731	702	724	704	784	782	738	756	744	695	722	691	713	721	720	706	749	768	722	760	720	715	730	775	694	733	755	711	770	739	780	695	662	720	735	740	741	795	771	711	747	724	703	691	765	692	726	752	686	721	761	768	732	705	767	729	686	764	735	670	715	739	720	738	744	726	699	713	655	727	732	734	707	726	745	758	691	714	726	688	715	708	710	738	712	752	698	753	709	753	715	736	746	724	790	736	724	746	806	754	738	701	702	773	701	761	757	740	704	696	719	755	751	758	725	763	703	681	770	715	737	744	716	744	747	747	725	738	741	750	760	759	734	721	731	738	768	697	762	697	759	703	719	725	745	741	675	728	730	702	775	720	706	769	746	723	739	751	709	712	732	777	741	713	742	708	735	694	753	782	715	747	752	710	754	710	709	715	721	720	699	728	749	726	755	718	718	718	752	657	748	738	756	749	744	683	755	795	727	712	688	710	715	712	715	732	737	723	724	739	711	755	725	723	728	722	755	740	689	719	741	756	708	738	753	742	728	714	713	732	779	714	752	711	715	707	744	718	753	699	729	713	686	740	717	720	738	710	737	738	737	723	722	715	746	777	746	744	688	716	730	729	778	725	746	739	723	714	708	753	691	660	760	733	698	760	722	743	706	721	775	779	777	721	714	694	757	725	709	774	743	686	738	711	739	760	762	756	717	723	743	749	747	706	714	730	738	744	737	708	698	750	713	735	743	747	707	737	722	744	734	689	748	749	704	717	755	755	713	705	738	771	733	747	732	717	725	714	737	753	777	695	689	754	755	666	702	747	732	749	723	731	752	694	705	717	726	764	670	751	731	706	774	726	747	730	692	744	727	747	743	732	744	708	755	717	741	788	743	771	724	735	713	742	694	713	728	705	753	663	673	713	767	743	703	697	722	713	732	747	721	688	711	742	705	737	765	728	740	740	736	725	735	766	738	703	736	702	695	756	796	725	768	765	725	684	716	719	717	741	707	738	760	740	753	762	704	723	675	764	757	724	712	764	731	757	686	738	750	734	720	711	735	745	756	749	661	755	692	736	744	717	706	739	746	723	720	695	680	778	746	698	734	743	716	704	774	714	791	742	768	713	753	711	758	720	751	721	724	788	748	751	692	715	768	692	732	688	752	700	774	756	730	717	700	736	721	757	728	691	719	690	707	751	720	722	733	789	735	774	713	752	730	712	713	742	740	729	710	749	749	743	707	711	711	736	736	732	723	699	709	701	745	741	741	705	764	718	729	743	682	730	687	697	743	757	729	724	720	704	717	723	714	734	730	726	734	705	762	702	727	725	767	766	720	745	711	722	757	753	712	705	724	722	751	735	766	718	742	774	742	725	738	722	722	702	646	729	767	759	751	747	725	721	698	748	768	709	731	733	739	775	674	741	730	686	714	758	715
24680	20948	23771	28280	20943	12469	668	449	445	404	394	420	409	340	336	422	386	371	371	377	383	410	405	407	388	389	360	336	383	387	399	356	396	386	402	377	366	406	375	347	344	361	372	371	369	380	347	370	345	422	368	365	369	357	428	391	368	381	390	382	400	377	392	388	376	388	380	384	339	361	384	342	359	383	368	351	377	338	363	388	382	348	358	334	344	385	345	365	354	383	347	367	373	366	401	357	380	349	380	371	344	400	364	391	342	380	391	387	360	375	354	366	387	359	368	370	385	370	383	362	369	417	347	399	380	361	382	392	380	405	358	316	359	361	382	362	356	390	356	363	366	332	382	339	362	364	389	346	371	383	393	376	361	360	375	393	359	387	368	370	337	367	351	329	371	370	364	350	340	388	336	383	376	359	371	371	363	368	364	328	357	369	351	407	376	330	338	325	385	351	347	370	348	390	350	369	371	377	422	390	407	372	358	368	361	351	348	374	396	360	356	350	371	384	360	382	348	359	363	365	355	365	388	360	358	374	353	388	399	386	384	391	370	380	421	388	345	362	356	368	374	388	333	343	356	364	371	393	400	375	395	388	353	407	348	373	416	380	390	386	358	402	398	389	357	379	368	390	378	351	375	374	337	365	376	389	364	383	368	370	377	366	357	379	405	379	346	361	357	350	394	369	395	336	385	386	332	394	387	351	404	371	383	396	342	351	360	396	394	366	334	377	363	371	369	380	371	349	362	384	358	374	381	375	400	397	369	331	382	380	397	389	374	343	380	374	347	347	337	401	406	411	400	420	387	431	363	378	414	339	343	345	372	359	378	385	355	358	410	385	402	320	372	354	401	420	357	403	378	411	359	355	361	375	357	399	373	386	388	369	398	325	338	364	367	352	358	329	367	396	393	360	393	390	388	372	370	329	376	395	354	393	363	368	379	343	326	386	375	351	347	379	336	353	377	387	362	334	344	363	372	384	389	353	334	392	334	352	374	359	409	395	368	349	365	346	363	405	360	369	399	371	340	375	327	365	392	365	378	375	353	356	393	363	413	348	338	375	374	389	316	385	372	361	361	357	363	376	344	382	396	361	372	376	399	395	384	364	393	378	424	372	411	387	340	357	378	367	404	337	363	382	367	349	348	357	350	328	396	404	385	346	354	377	314	362	326	362	384	389	379	327	384	322	414	380	364	350	376	357	383	385	407	364	361	380	342	378	389	335	356	371	373	379	375	380	363	365	352	358	373	337	398	339	367	395	330	338	359	375	359	379	388	377	324	359	385	378	352	352	351	331	397	377	362	340	386	344	349	353	379	343	385	347	390	353	342	351	356	384	367	388	370	362	362	361	377	404	358	356	355	351	358	368	384	387	387	347	382	357	332	361	366	364	378	341	378	356	399	374	354	380	397	354	382	366	365	346	341	376	371	388	377	387	400	368	410	373	388	362	360	336	341	346	378	365	334	381	370	408	366	353	367	384	383	332	329	348	380	337	354	350	343	378	348	370	380	349	373	364	368	372	387	366	352	350	378	387	394	373	389	366	362	377	347	358	347	341	376	369	389	340	368	380	358	336	360	416	355	345	393	378	408	382	363	373	376	347	339	363	357	367	357	357	355	341	372	363	381	379	377	364	353	390	356	349	366	371	352	327	387	351	373	392	354	362	345	370	361	356	408	319	387	377	384	387	347	370	361	371	367	343	325	396	358	375	339	345	388	376	363	377	346	376	394	363	400	312	399	372	351	379	380	379	425	336	389	372	349	349	396	370	374	346	362	364	326	387	347	356	387	364	373	346	354	374	356	361	361	364	384	364	404	387	352	367	379	366	415	381	382	324	367	376	368	368	377	367	377	388	349	385	371	359	350	381	383	363	374	365	376	349	340	364	332	347	359	382	388	370	363	396	398	376	400	361	367	377	376	390	364	356	364	404	389	393	330	401	379	342	384	348	378	399	374	360	373	388	424	341	358	377	378	364	386	376	341	361	351	319	376	377	351	372	362	419	379	363	366	359	370	363	349	386	401	382	372	353	338	392	379	383	390	416	380	420	362	360	388	361	376	374	339	343	384	356	392	384	376	338	353	345	331	393	343	366	408	413	342	393	348	368	365	364	351	344	357	379	380	366	356	373	393	371	387	340	322	377	333	342	377	393	371	367	360	353	363	350	372	379	367	368	402	394	391	367	369	360	407	343	322	372	399	387	351	360	382	332	402	340	410	397	346	380	351	367	380	369	350	348	355	356	393	350	368	389	381	363	354	367	356	299	359	348	363	358	352	343	367	329	355	390	397	386	369	386	358	381	377	356	336	373	368	341	367	401	368	393	354	324	372	362	374	374	397	346	388	346	351	347	344	376	357	389	370	367	331	371	368	359	358	408	355	365	401	350	382	363	401	357	354	343	373	376	403	376	339	352	368	351	377	372	345	387	364	371	380	357	374	375	375	382	358	340	340	375	388	377	346	356	345	377	377	381	382	353	375	358	387	359	375	323	369	383	343	386	373	353	379	362	398	348	382	335	372	369	366	362	374	373	352	383	400	365	357	344	351	369	359	383	367	379	371	333	349	414	377	357	353	382	360	371	357	372	404	364	411	339	394	386	355	397	375	383	387	346	396	403	353	325	366	343	336	377	404	390	374	392	372	352	370	389	339	365	352	362	367	366	359	357	369	378	371	355	345	337	363	383	390	372	361	346	369	398	381	388	359	427	386	368	434	356	384	362	380	390	362	342	341	355	339	365	358	384	370	373	362	370	359	374	390	413	401	345	379	381	398	379	345	367	363	382	352	328	371	369	348	374	398	342	359	347	353	369	373	363	352	356	389	326	412	373	376	370	381	373	312	354	417	366	361	404	361	388	384	363	389	384	378	386	375	371	387	418	398	382	364	411	375	397	401	378	372	376	356	407	381	361	360	354	350	369	377	392	377	400	385	355	357	403	371	354	381	347	375	348	358	352	373	380	363	349	342	386	363	373	389	354	366	414	380	376	340	324	410	356	372	342	333	386	348	350	325	351	338	397	328	363	381	380	376	363	366	366	376	382	372	343	372	324	359	380	380	369	352	391	359	386	359	329	380	366	385	376	370	353	357	372	359	364	408	409	363	349	362	373	394	345	384	338	383	366	380	365	395	419	380	413	406	378	331	384	394	334	360	399	363	366	358	345	373	378	410	373	364	382	367	406	351	356	353	358	350	382	384	407	360	364	357	406	400	355	388	358	375	351	372	373	366	365	385	401	352	353	436	386	378	360	347	388	390	353	390	398	347	375	351	385	430	361	375	369	372	364	345	352	364	356	326	369	359	382	349	396	388	382	363	394	329	351	349	372	366	335	397	383	349	384	371	322	377	386	375	367	383	375	400	348	387	367	398	361	363	371	337	366	405	385	358	345	357	343	368	359	369	351	335	361	366	397	370	376	360	353	381	388	352	353	358	365	420	363	356	383	363	379	338	357	400	388	372	353	374	371	380	382	377	368	365	345	378	370	363	352	331	423
4166	2782	2172	2609	1005	923	922	927	859	881	888	867	929	909	879	935	907	903	864	959	880	866	886	901	869	944	909	933	890	881	820	886	874	890	864	905	838	878	894	866	899	887	860	879	915	852	882	911	905	929	921	875	868	841	873	893	897	903	903	815	890	885	888	912	877	885	883	899	829	891	925	910	873	926	948	927	864	906	949	875	894	852	930	846	855	888	866	885	925	838	883	870	927	870	911	908	893	888	895	903	906	902	855	898	834	843	876	899	853	839	923	903	891	905	905	891	901	879	942	894	864	882	863	935	840	896	867	866	861	882	888	890	867	867	870	873	901	867	880	862	814	909	898	926	892	868	900	930	927	878	931	931	852	912	877	887	889	832	868	856	867	873	898	882	886	874	894	883	864	897	851	880	934	893	894	874	883	907	856	893	871	910	897	868	867	829	823	834	904	929	889	892	895	869	904	859	860	883	854	882	877	895	902	920	880	886	900	819	853	887	878	925	859	907	973	890	873	905	867	896	876	876	878	891	881	891	901	883	893	918	913	966	858	917	823	895	926	908	837	914	856	869	905	949	836	893	904	845	917	865	976	883	889	911	832	896	878	922	881	904	898	881	875	880	965	909	914	869	883	890	871	877	913	904	893	939	854	818	839	926	870	855	899	874	847	878	924	887	903	878	870	901	862	889	842	916	911	881	870	857	904	916	978	890	836	879	892	849	879	884	860	905	876	909	874	844	836	880	912	860	844	888	892	899	889	851	844	912	939	870	857	945	913	888	846	889	905	888	891	927	881	907	872	879	916	945	901	894	912	908	889	871	835	895	907	867	906	902	917	932	848	874	870	915	898	835	898	877	897	890	827	866	899	844	838	913	928	830	884	871	844	903	858	840	864	901	896	879	870	873	879	884	905	836	887	942	877	919	934	852	861	895	850	837	918	910	909	881	914	900	891	853	911	900	843	888	885	870	922	922	901	886	901	890	884	860	850	867	872	868	859	894	854	904	830	850	850	888	863	854	867	827	901	959	953	867	819	912	903	883	900	891	892	835	869	937	957	894	913	878	926	841	892	895	834	941	910	853	904	857	884	837	909	886	862	873	838	916	845	893	862	855	893	845	934	888	860	884	930	857	872	914	886	858	895	877	870	898	889	904	905	906	874	927	865	916	896	846	859	893	873	908	824	862	853	868	899	887	832	893	940	917	897	853	945	883	829	906	910	880	861	891	885	865	877	924	855	850	845	892	894	904	873	908	898	917	896	866	886	875	861	873	887	878	918	865	857	878	899	806	808	897	919	882	848	903	857	888	852	865	856	924	868	889	931	884	847	851	824	939	857	895	908	861	835	932	854	910	869	852	829	891	880	914	904	918	895	859	847	896	873	880	905	916	888	833	873	898	855	868	873	891	876	850	903	892	892	885	893	915	882	926	893	882	857	906	818	883	871	808	916	895	883	917	874	933	884	915	895	900	903	847	864	919	885	911	881	890	913	878	897	887	827	849	851	880	913	851	877	887	930	844	879	819	832	908	909	873	863	897	951	895	880	893	873	917	862	912	846	853	923	851	920	941	890	867	906	973	931	884	875	912	865	882	844	920	914	882	876	893	847	874	919	847	895	888	818	837	856	884	917	879	867	866	856	871	921	890	823	838	951	916	913	903	884	874	876	838	875	880	850	893	866	896	856	868	861	896	927	876	864	917	842	902	822	922	917	885	880	895	843	894	869	863	864	923	910	877	879	863	922	912	868	905	869	908	863	904	850	930	869	891	891	853	869	865	857	924	872	893	887	877	856	901	889	890	803	896	875	903	872	818	865	901	870	905	881	860	915	862	917	891	895	917	868	906	867	824	903	876	907	879	893	897	938	867	882	857	869	855	874	910	839	897	914	901	873	884	906	915	951	856	897	907	887	862	824	917	906	875	884	924	889	901	881	929	874	834	897	921	832	859	840	876	939	903	863	862	900	870	854	867	877	916	869	854	876	834	871	906	920	968	893	849	874	933	855	915	916	901	883	872	877	945	827	906	886	867	910	891	851	870	890	885	861	888	923	889	854	957	926	866	895	868	904	953	907	859	865	893	865	877	889	869	935	872	842	934	892	907	945	861	903	837	887	923	911	911	900	901	879	844	879	882	888	886	917	852	893	914	887	916	912	820	880	936	882	870	867	874	885	903	893	911	890	848	854	854	866	887	843	867	859	879	905	868	878	893	857	864	842	927	898	898	859	834	826	905	859	927	860	911	921	879	881	840	893	862	904	905	834	865	860	926	869	951	927	807	808	850	890	888	850	891	943	956	900	898	919	914	876	850	943	916	889	855	860	884	898	924	885	894	923	878	886	859	822	861	908	889	878	854	874	854	859	870	878	866	857	851	922	864	924	855	907	888	865	923	894	938	924	858	852	859	948	868	871	815	916	866	866	851	873	875	877	908	907	862	855	895	886	873	885	879	855	872	922	858	918	835	904	865	873	899	881	827	857	902	886	899	890	895	856	927	858	866	927	945	884	865	892	816	922	894	870	900	903	824	904	954	933	850	881	910	873	800	874	848	809	893	904	851	896	859	889	896	912	910	945	829	915	882	874	949	878	904	918	929	919	899	906	808	921	865	892	922	919	843	898	911	921	952	865	923	933	846	897	903	837	908	905	853	890	850	830	887	876	879	857	950	875	838	882	888	918	907	941	881	871	825	867	911	934	832	843	860	905	880	882	906	846	848	871	908	902	897	861	935	872	922	906	852	901	893	873	864	912	893	896	945	862	897	882	820	865	947	815	829	893	869	850	839	834	876	918	862	874	903	846	894	897	914	900	919	903	901	890	875	886	869	876	911	859	895	927	865	894	921	889	884	873	830	895	889	903	864	852	902	860	911	866	863	864	963	914	907	898	957	946	886	898	873	869	850	887	905	831	896	889	925	894	906	935	876	862	874	899	930	940	883	867	822	883	914	851	951	872	857	870	894	898	874	917	932	901	862	869	916	892	842	878	839	844	869	893	934	855	850	871	878	876	886	835	865	904	912	897	853	904	880	845	849	899	853	904	876	860	867	867	885	895	863	831	886	924	861	904	874	897	899	886	881	881	849	881	904	945	914	910	890	856	884	884	915	899	929	881	852	905	891	868	877	901	924	917	878	886	858	879	854	892	887	900	807	943	848	949	899	861	887	913	860	853	835	863	929	888	846	919	876	871	932	868	916	871	919	857	888	888	864	877	930	878	880	860	922	887	926	857	853	920	867	928	864	947	866	887	878	912	838	905	915	888	894	887	871	951	846	870	912	945	953	891	896	880	876	900	924	926	923	861	901	879	886	866	847	891	893	903	920	890	819	870	879	858	912	895	949	881	881	911	915	901	920	853	859	955	851	952	872	855	915	898	883	868	892	851	901	900	897	873	877	958	852	911	891	931	901	918	881	867	837	884	930	925	927	872	926	936	868	861	876	877	843	926	866	901	878	848	844	940	882	909	876	877	862	870	879	850	871	880	827	882	876	899	919
23944	21002	24321	27872	21002	21011	14097	567	347	367	348	302	269	258	253	285	260	224	278	264	234	254	271	274	239	280	267	258	248	233	242	250	251	206	241	253	260	230	262	242	242	236	263	239	246	250	255	239	230	234	256	288	273	234	261	248	286	224	257	264	231	262	233	236	228	235	240	269	238	258	250	253	239	240	239	250	264	247	279	227	236	243	239	252	275	243	244	241	227	242	289	266	259	239	210	237	256	236	268	246	249	275	259	236	226	236	243	236	252	256	230	233	260	239	244	238	222	256	232	251	265	240	248	255	205	228	250	257	229	245	257	222	221	242	251	257	266	229	293	249	239	232	249	240	253	235	286	243	240	248	231	241	222	247	267	263	262	252	235	234	278	254	224	203	225	240	233	261	246	235	252	246	216	235	236	256	252	281	253	250	256	250	238	240	253	252	253	239	238	230	221	234	223	258	253	230	244	250	219	236	238	244	252	251	231	233	220	245	234	215	259	260	270	270	256	263	253	243	239	249	275	255	232	250	241	234	215	230	220	214	263	267	274	255	230	243	242	257	226	253	255	239	267	269	256	238	262	255	251	216	238	275	253	229	228	245	244	252	268	255	281	248	262	247	230	252	266	224	238	237	253	269	246	240	266	249	229	215	234	242	227	248	218	241	246	246	245	255	226	250	244	242	213	245	252	251	255	236	241	223	254	235	241	253	223	252	260	245	239	239	268	230	237	251	230	222	245	255	270	243	230	231	234	254	234	275	269	239	255	263	237	234	246	245	267	247	246	245	247	269	249	240	262	218	240	211	202	248	224	272	250	247	281	236	207	257	255	257	240	251	226	234	257	243	242	256	234	249	247	218	224	260	227	243	246	251	258	239	229	218	217	236	236	257	261	256	254	230	276	249	250	233	229	265	238	264	258	240	235	218	234	237	233	253	229	209	251	241	209	231	253	251	251	240	252	255	257	232	264	252	239	228	231	220	266	226	246	237	243	231	219	250	252	221	235	222	225	237	238	279	243	233	248	231	253	247	250	220	254	275	248	248	227	256	230	234	234	264	250	250	262	229	240	279	252	246	232	239	255	230	230	243	271	261	252	247	250	219	214	227	237	218	223	235	215	222	252	277	246	243	246	240	232	253	242	226	253	262	218	271	249	248	291	254	247	230	253	238	263	260	239	254	254	229	221	242	229	230	254	243	267	238	262	231	229	234	255	246	230	226	247	250	253	261	226	248	242	256	235	261	262	244	216	240	261	239	264	242	256	230	233	273	263	256	275	277	244	237	241	276	246	203	220	213	236	251	245	234	231	221	270	225	237	241	230	247	265	215	251	247	236	253	253	245	247	257	249	248	247	229	248	231	265	269	227	277	265	234	246	270	235	255	268	214	250	237	239	262	234	257	222	241	251	234	251	236	240	241	268	233	218	295	242	263	257	209	246	268	234	234	210	247	221	254	257	232	247	246	237	256	242	267	278	266	243	242	245	268	230	283	257	244	240	236	257	251	256	236	266	233	227	220	250	248	232	254	224	223	271	258	239	261	253	277	261	257	255	242	223	259	238	258	255	214	215	230	233	262	216	234	234	241	246	241	264	226	243	243	242	224	255	245	271	261	254	268	251	234	269	248	271	240	243	242	270	248	242	254	241	268	232	279	237	217	252	220	265	253	276	251	228	241	277	228	240	225	220	244	241	247	223	229	240	252	230	288	253	281	267	272	252	208	227	211	251	239	286	274	239	203	237	255	205	216	261	271	251	260	275	285	231	231	229	258	248	270	233	257	249	208	246	253	247	237	269	221	234	231	231	259	252	235	249	265	259	256	253	222	239	207	238	239	266	262	252	254	274	271	236	279	228	250	285	226	251	224	274	289	231	237	239	231	230	254	218	244	238	248	206	227	236	278	270	237	226	266	287	252	260	216	226	249	240	224	232	268	219	228	225	271	249	256	227	230	235	256	240	227	202	239	274	251	235	244	234	230	251	250	256	198	278	264	253	249	255	218	256	240	249	258	254	256	225	244	267	241	249	233	234	229	249	260	255	259	246	230	230	235	233	222	267	258	230	261	246	264	260	241	229	265	248	241	242	271	247	223	223	238	246	266	257	263	278	209	242	247	244	216	268	239	246	276	264	251	198	220	286	262	253	242	239	238	235	237	269	269	216	271	271	253	234	222	254	241	246	247	217	265	243	238	253	216	253	259	231	248	230	248	253	242	268	284	244	257	264	240	243	246	217	238	245	247	225	266	244	238	255	245	234	203	242	245	265	239	234	256	254	223	232	268	273	260	208	265	244	243	225	230	224	242	226	225	254	228	243	246	239	268	242	252	242	250	245	242	276	267	224	260	220	244	247	248	239	246	265	241	219	234	240	243	257	255	262	245	221	243	236	229	253	249	258	249	230	237	238	242	229	229	222	250	252	240	234	245	269	245	254	261	229	242	250	271	249	256	259	252	247	219	261	274	259	257	241	233	242	246	247	227	253	256	236	238	248	271	236	261	243	227	247	252	244	234	253	229	255	244	224	254	230	219	265	257	263	268	249	248	243	230	228	228	264	241	248	219	231	233	264	232	261	248	252	232	245	268	236	239	249	244	229	239	248	253	254	271	245	245	255	256	233	226	244	273	249	244	264	258	221	274	250	244	252	268	246	237	238	248	271	276	270	267	264	217	228	247	237	236	246	228	268	257	263	266	218	288	256	249	253	237	287	255	255	242	266	245	253	228	233	252	252	269	253	252	272	254	260	239	219	255	245	217	265	276	274	207	230	252	252	272	250	257	268	256	238	263	241	245	226	261	240	245	250	214	216	265	222	233	270	244	265	230	263	270	251	207	271	230	222	261	254	237	256	223	263	215	247	256	238	241	251	239	244	250	251	249	260	252	227	274	248	249	252	225	263	244	279	244	240	228	249	252	243	248	274	265	231	253	233	216	241	245	244	232	252	249	258	248	226	261	246	257	249	201	223	273	252	235	251	241	268	254	239	238	258	248	228	248	261	284	252	214	259	230	242	242	229	244	252	234	266	244	244	235	260	241	246	243	256	266	242	244	249	246	257	228	226	240	230	235	222	272	225	248	254	241	251	245	226	235	268	267	222	247	222	248	228	241	227	233	234	219	234	248	269	288	270	257	231	243	245	258	219	224	253	241	247	245	248	194	254	247	216	253	238	252	238	285	245	254	227	213	252	256	240	257	235	243	276	235	262	252	234	249	232	265	270	248	256	238	240	302	227	268	265	268	228	274	228	217	229	249	251	256	250	236	222	258	232	252	258	257	246	248	248	211	239	248	232	248	222	236	241	251	256	271	272	256	241	248	246	227	241	238	247	266	258	229	258	238	238	226	255	256	248	246	241	263	254	229	295	217	235	271	266	221	227	225	251	262	227	266	264	259	238	239	255	266	242	236	272	253	235	271	237	220	242	248	223	217	244	266	254	244	222	272	245	238	221	234	231	238	255	230	267	225	251	252	239	251	215	244	242	237	235	270	248	255
4184	4604	3060	4293	789	674	728	693	630	650	606	638	593	607	607	583	606	590	592	598	594	613	566	533	610	601	621	607	590	599	561	601	589	628	555	638	556	549	569	621	582	543	629	552	601	582	603	604	574	602	621	585	555	547	576	577	618	601	600	610	640	582	614	585	588	632	629	600	551	588	632	546	590	570	580	572	588	604	571	573	615	593	569	621	582	612	627	606	575	568	631	574	587	599	591	572	618	624	564	601	621	578	595	581	575	556	615	563	599	556	614	576	640	582	604	576	616	609	529	610	559	533	580	587	544	547	548	636	566	601	573	615	602	566	583	622	587	563	545	584	619	607	623	564	603	604	606	602	609	576	596	559	578	600	608	590	615	618	531	602	595	572	575	628	585	577	579	559	602	571	588	571	599	643	561	584	583	612	569	580	586	568	660	583	585	550	591	626	586	577	591	591	578	643	564	599	612	571	601	596	590	580	563	565	592	623	599	615	553	603	636	608	575	581	604	609	564	593	605	570	615	622	563	602	573	562	559	615	587	646	604	553	586	579	618	620	560	658	571	582	618	547	565	586	622	562	551	585	568	540	603	589	578	590	587	599	562	559	545	579	623	596	596	628	595	597	566	604	582	572	623	580	581	604	616	572	616	581	551	587	579	538	622	555	608	600	602	575	582	581	583	562	619	594	560	587	559	564	558	554	574	593	585	576	569	612	595	581	557	600	577	574	566	574	558	587	575	612	614	656	619	596	613	579	607	567	559	536	586	554	593	551	607	572	605	587	611	612	617	590	585	628	549	613	597	532	555	567	614	566	564	600	597	569	633	564	612	594	579	569	640	637	539	565	584	595	585	594	568	597	563	630	559	578	548	568	569	569	577	567	574	587	594	565	593	586	578	608	578	618	600	587	558	595	568	593	602	617	593	511	580	554	618	596	604	605	608	572	562	605	565	562	583	595	583	581	558	580	633	599	573	583	573	598	578	582	579	595	556	607	642	628	574	598	586	561	532	606	579	569	569	590	564	613	599	604	567	581	569	636	572	600	601	603	585	603	589	593	595	625	531	604	619	581	610	551	573	610	608	576	592	577	592	603	560	607	561	601	579	586	562	639	607	611	576	619	627	542	588	560	570	610	579	574	579	582	608	610	595	559	554	603	582	580	611	592	595	617	583	558	635	601	589	583	601	614	610	612	596	592	575	569	574	596	573	560	631	589	594	592	605	571	577	587	560	597	588	555	547	614	594	585	555	557	571	555	569	585	549	609	568	549	572	596	584	608	598	555	594	597	577	553	567	566	585	594	556	615	612	621	570	584	569	593	606	586	593	577	590	607	571	553	565	615	661	587	606	561	570	593	576	615	564	566	603	590	605	568	565	594	574	602	601	545	607	544	589	564	582	571	584	579	589	543	617	578	628	549	644	565	611	612	528	561	539	596	595	574	594	624	583	569	570	570	591	571	600	612	572	577	597	583	563	530	595	619	541	593	603	586	581	524	588	577	562	551	590	573	584	607	560	608	613	571	565	558	532	559	547	593	567	611	581	562	560	566	607	585	574	546	591	597	624	576	577	560	582	606	587	565	539	644	583	585	617	615	560	586	596	596	607	597	574	637	568	566	579	562	568	578	568	581	583	582	544	606	598	553	576	597	562	544	557	621	562	549	617	596	567	600	554	577	567	602	556	597	609	529	566	623	594	576	587	546	565	596	569	591	557	632	581	574	588	587	572	584	572	587	580	594	576	602	564	590	558	627	600	562	590	655	635	582	600	607	611	606	607	586	586	580	578	598	637	570	646	544	584	574	552	582	630	570	593	595	597	621	592	625	578	604	584	623	593	581	620	579	571	517	574	627	581	586	547	602	544	561	619	615	588	575	599	575	597	599	571	616	547	558	591	578	611	584	561	605	610	566	555	617	575	567	566	587	631	605	627	550	592	593	579	515	621	619	592	593	647	551	572	605	576	575	629	579	603	589	538	586	642	572	585	583	599	563	558	595	584	576	605	586	610	580	586	614	555	589	576	649	557	590	545	604	600	597	601	621	567	600	564	553	583	607	604	604	564	600	563	591	592	580	580	595	554	617	594	610	561	548	601	566	606	593	591	615	599	580	597	562	570	601	580	597	576	565	564	554	605	555	543	580	583	562	545	569	579	601	626	615	646	596	612	620	634	565	570	581	599	588	603	574	570	546	572	599	608	581	596	580	593	603	572	607	551	590	578	553	611	584	576	554	606	604	601	609	579	560	563	625	569	558	598	552	599	620	596	577	586	575	546	598	617	627	582	617	579	567	532	623	574	579	590	565	579	557	606	572	598	587	580	586	587	589	562	575	586	563	587	567	582	549	556	607	581	594	591	593	585	562	595	562	569	584	609	578	592	582	556	547	579	588	612	566	574	599	615	541	585	591	590	603	623	606	588	617	593	585	612	585	551	630	573	596	603	562	584	593	593	613	539	601	617	583	606	611	570	601	586	555	595	619	612	583	596	566	568	561	565	595	575	574	603	536	575	589	545	594	560	585	551	604	589	547	597	606	571	559	648	579	614	643	528	607	601	560	586	587	582	583	609	578	552	583	554	565	590	611	584	559	578	567	616	603	578	564	587	573	586	605	628	581	602	600	595	575	614	579	613	600	597	600	567	573	611	593	627	587	623	575	599	564	594	573	581	550	565	574	581	592	559	605	559	567	609	558	620	627	606	569	590	581	585	568	587	617	571	575	634	596	612	579	629	582	576	558	578	576	648	610	591	538	614	608	555	567	603	590	595	596	597	579	654	596	547	590	548	585	621	609	569	620	578	571	591	557	607	567	598	573	576	586	633	585	549	582	579	546	550	603	652	610	614	563	584	596	576	575	599	600	558	607	575	599	630	615	576	577	608	617	600	553	589	599	553	572	620	543	556	592	561	577	620	563	555	610	638	622	561	641	611	560	568	559	582	624	602	593	607	620	551	586	572	580	573	640	594	588	597	612	596	578	577	610	574	603	575	551	539	564	593	568	615	560	618	574	552	614	579	569	593	565	594	563	602	619	573	584	572	607	558	618	613	598	585	577	594	628	625	596	558	533	662	597	605	600	608	623	609	599	580	566	524	595	588	575	608	544	566	585	596	626	582	570	628	542	558	582	587	601	598	585	601	611	614	591	553	586	619	576	600	555	562	573	579	555	602	539	603	581	552	585	551	586	614	591	613	556	560	571	609	566	638	601	640	577	603	594	567	568	567	549	573	573	644	599	598	569	595	557	604	591	600	586	572	605	584	587	575	606	572	601	596	552	564	609	606	635	545	624	560	574	594	552	640	588	565	592	604	604	576	593	606	576	591	567	597	551	659	558	580	557	580	583	588	579	627	578	580	595	596	571	592	593	579	589	595	580	558	600	551	578	605	575	539	629	557	580	580	589	562	565	572	636	610	589	595	560	578	649	618	587	597	541	579	584	582	592	590	561	601	596	580	584	578	610	583	592	526	594	590	612	596	589	558	606	599	629	594	584
31719	19692	8214	890	366	298	309	306	292	291	299	279	270	284	317	269	304	322	288	296	285	310	301	290	302	326	286	255	291	273	302	310	330	275	334	316	267	322	269	285	304	280	283	299	273	281	279	263	334	300	316	283	278	265	286	310	268	267	298	295	305	309	283	303	296	278	267	268	266	268	300	295	296	288	275	283	273	290	283	280	274	271	254	244	273	280	288	277	289	288	294	294	287	273	280	299	280	305	304	280	315	291	265	293	327	324	302	306	295	293	272	300	309	286	288	300	288	287	300	275	300	286	276	264	281	281	286	292	313	274	272	303	316	298	335	298	292	271	283	283	302	299	300	282	298	306	250	299	260	297	290	255	259	287	288	279	307	267	278	263	333	270	289	313	264	279	278	270	305	260	287	273	273	271	314	276	316	305	275	269	282	277	306	267	299	297	312	287	326	297	297	280	273	267	287	287	287	328	305	303	306	324	293	284	323	259	278	288	303	258	274	279	288	293	302	296	304	272	280	300	293	307	282	282	280	282	310	301	246	304	280	292	293	277	268	274	256	268	282	298	266	285	269	284	269	280	268	288	282	320	296	297	272	309	298	303	280	291	342	287	299	284	295	283	313	291	275	274	303	303	286	297	283	275	296	282	310	285	323	278	273	283	298	283	281	275	256	279	316	301	280	272	270	283	302	287	297	266	315	309	300	253	280	309	285	294	272	292	308	300	257	302	278	291	294	320	305	306	269	270	301	308	263	300	278	297	274	310	290	275	304	282	287	309	276	314	295	270	329	296	271	269	278	310	291	296	312	295	307	308	267	309	273	298	339	243	313	286	305	266	299	281	272	288	317	331	322	287	297	271	271	288	322	294	311	297	269	306	315	257	296	307	275	290	296	314	264	303	270	271	288	288	292	280	314	296	266	292	290	273	266	289	270	265	285	263	274	316	295	317	295	292	292	295	283	334	313	258	281	296	319	291	295	278	270	275	312	271	270	275	300	299	268	316	300	273	283	274	288	292	306	292	305	282	278	315	289	297	307	277	299	293	307	306	280	286	297	282	301	281	301	297	270	299	271	287	258	272	283	291	319	311	263	299	284	245	288	295	320	281	246	296	341	290	331	301	290	288	285	314	294	301	261	275	286	289	264	286	316	277	314	273	298	288	286	294	308	285	283	311	302	280	284	288	309	309	307	271	294	283	280	270	253	267	249	275	277	307	309	309	268	298	277	298	297	283	289	273	288	301	314	288	303	283	308	283	271	277	302	286	285	287	280	281	283	306	285	269	299	293	242	281	292	274	302	260	332	299	250	288	270	303	317	280	319	308	289	298	289	271	300	286	267	310	284	297	290	299	292	296	308	296	327	284	288	316	310	292	299	307	296	269	262	301	255	291	277	304	295	286	329	285	268	271	293	281	282	296	280	295	300	294	274	293	306	288	252	295	292	269	286	270	313	296	302	279	306	268	292	304	300	314	327	298	269	279	258	306	290	300	293	302	260	287	296	288	258	256	302	266	291	289	278	251	291	295	277	298	285	298	268	291	284	307	265	304	285	285	296	299	290	291	307	310	271	314	317	293	266	289	313	313	264	302	284	274	308	296	296	281	281	293	311	239	331	337	279	297	291	301	291	283	263	275	285	293	276	286	291	279	247	274	262	299	283	298	303	296	318	291	307	310	294	301	307	292	280	275	307	296	288	296	267	332	324	283	340	299	304	270	316	281	274	282	295	294	302	344	290	319	341	272	271	311	316	302	277	268	309	294	289	311	306	277	315	277	279	306	282	308	295	283	279	291	289	306	252	307	280	293	271	271	285	304	277	260	262	276	304	289	252	306	291	286	284	301	263	283	292	314	279	291	287	303	289	281	281	296	289	310	306	253	285	269	293	295	273	299	302	269	249	241	330	268	292	278	306	280	295	314	286	281	298	271	287	270	287	292	282	269	278	288	290	286	299	291	302	306	292	277	289	301	293	310	326	303	302	265	280	268	297	316	272	298	301	287	310	276	273	289	264	276	311	317	302	290	294	297	265	297	294	261	298	292	292	233	297	280	295	296	272	309	264	310	277	257	292	306	286	276	267	285	282	307	276	301	302	298	266	296	320	279	278	279	315	275	294	282	268	296	316	305	262	295	282	286	298	287	299	291	284	295	301	282	305	303	278	321	302	301	293	309	295	275	324	333	303	292	296	290	313	287	300	293	318	297	303	306	300	289	280	280	308	333	264	330	280	293	276	276	334	319	291	274	284	310	270	269	320	297	262	238	269	304	301	269	289	284	311	303	262	335	325	282	289	282	294	272	312	305	296	300	318	319	295	283	306	322	273	288	285	278	285	287	280	273	280	276	262	293	323	291	292	276	300	315	283	308	305	325	283	289	269	285	272	289	312	330	274	294	314	291	282	291	291	305	294	293	283	306	285	299	283	271	298	290	281	272	262	268	270	253	294	261	260	297	299	310	312	284	291	296	273	260	257	279	314	289	296	287	332	312	269	276	289	284	286	313	303	315	311	303	282	272	278	276	299	318	291	269	274	278	306	284	265	284	309	272	279	277	285	293	267	265	285	298	321	302	294	289	313	267	247	318	292	309	317	296	275	249	275	266	278	300	318	279	295	307	287	280	308	269	275	294	303	259	307	283	289	309	305	294	309	294	313	269	305	301	313	311	308	293	283	304	323	280	311	307	287	292	314	282	305	288	300	292	278	314	293	317	308	280	302	314	277	292	301	306	269	302	269	274	280	250	297	280	269	268	294	292	270	279	280	292	304	270	306	266	298	300	307	323	272	294	252	305	291	278	289	321	280	312	296	259	294	281	284	291	329	291	282	271	299	281	294	264	272	275	295	297	318	287	278	291	305	294	272	288	258	268	280	307	277	301	280	294	291	321	299	279	258	260	323	302	265	298	267	304	290	282	303	306	274	309	335	292	290	284	291	282	306	287	325	307	279	300	308	289	286	282	289	299	309	258	292	344	280	304	283	280	282	313	305	304	319	270	303	271	287	313	301	288	272	273	277	278	248	301	299	256	263	323	302	289	297	319	286	297	303	301	267	308	256	275	295	315	288	262	302	272	283	271	301	282	314	283	295	302	288	288	294	274	339	282	293	315	290	272	268	283	288	281	297	295	291	293	302	307	308	293	291	298	299	281	277	293	310	270	297	309	284	275	313	270	277	276	285	275	289	261	293	268	271	265	291	271	286	269	315	284	315	283	287	264	271	278	282	300	293	283	266	298	285	293	302	293	274	320	321	292	294	304	278	305	294	296	283	297	267	303	272	305	288	287	274	293	294	294	299	284	251	277	281	288	302	311	285	275	270	266	282	291	289	314	313	297	292	290	283	294	270	306	298	304	310	321	272	284	277	273	273	306	293	304	270	301	288	282	289	284	268	273	273	308	280	284	280	309	310	294	278	278	297	268	320	290	284	285	272	297	296	300	282	264	334	305	304	270	304	269	283	289	278	296	254	319	296	310	303	267	282	301	280	297	284	311
6291	1707	1424	885	737	687	782	735	758	729	742	735	705	766	734	730	695	734	773	711	748	747	751	783	756	680	721	734	728	720	711	738	697	756	729	794	781	677	699	755	735	787	735	740	716	670	744	718	779	738	709	707	744	754	776	726	760	727	729	756	710	756	752	719	808	701	792	746	714	741	776	746	712	723	707	749	710	748	731	730	755	763	730	716	739	673	740	775	747	755	730	738	674	719	739	699	748	737	723	771	720	741	762	737	720	752	755	762	677	710	738	797	727	741	735	733	793	794	746	737	715	726	740	763	717	761	719	761	725	787	706	741	704	728	815	756	707	733	749	753	765	761	717	721	704	707	747	769	747	721	735	728	723	718	757	753	726	734	739	785	745	706	771	786	706	776	730	756	731	745	720	736	794	669	769	740	730	763	775	741	745	768	738	745	801	722	739	773	724	746	771	761	743	745	762	721	734	692	746	742	725	705	735	731	764	710	762	696	726	786	755	737	708	746	746	773	728	734	717	726	758	742	717	792	712	758	726	723	697	771	714	719	679	736	702	776	717	737	737	733	754	758	752	731	705	829	725	735	775	759	776	696	761	734	766	744	714	725	749	761	753	708	762	711	752	694	759	684	705	747	773	721	713	744	764	788	722	743	733	713	724	774	728	743	731	761	721	714	769	733	766	759	775	736	749	751	733	728	743	759	713	747	716	739	786	727	699	708	725	761	748	656	667	728	754	758	739	706	740	743	731	762	740	741	702	775	774	751	736	719	767	750	796	694	743	731	743	727	722	694	770	687	735	743	757	745	779	722	693	718	693	732	729	683	768	733	717	711	736	759	758	710	724	770	732	715	728	722	718	748	718	725	717	707	724	759	724	756	714	703	696	672	762	726	741	747	732	699	714	683	745	731	767	761	751	732	705	743	729	716	755	732	694	679	763	782	741	746	710	705	763	711	764	746	699	743	763	754	694	742	727	730	700	695	747	730	754	726	682	735	748	758	717	735	722	758	672	750	732	742	795	744	768	738	730	757	747	792	751	716	731	720	729	746	719	715	759	766	707	756	749	744	750	751	713	740	745	761	813	777	787	710	785	802	727	749	785	727	713	756	793	753	709	736	746	762	745	722	753	714	739	735	704	767	760	680	717	746	707	729	755	733	736	791	723	758	725	698	733	727	719	773	726	765	689	744	729	729	720	744	805	741	704	740	781	712	720	728	821	754	749	742	770	693	737	756	718	718	712	732	758	724	719	715	698	712	726	742	706	749	719	734	723	719	732	739	711	729	767	730	737	761	713	731	774	709	746	725	719	678	755	737	759	754	766	754	733	723	745	780	750	769	786	741	746	775	668	761	721	732	730	719	735	707	724	732	765	713	727	717	698	724	722	733	707	761	779	707	700	735	761	724	752	717	754	747	736	702	732	771	703	728	726	718	714	726	770	726	715	729	737	707	696	731	764	727	721	707	725	730	708	710	736	763	754	761	706	773	742	749	705	696	717	711	768	741	733	706	730	740	753	768	722	712	723	730	753	727	743	755	774	793	774	774	756	733	722	730	755	724	715	714	709	709	775	746	751	706	721	761	814	770	689	712	741	759	685	751	750	740	779	745	744	734	711	762	778	790	739	687	726	750	738	765	707	752	749	730	767	726	761	715	674	743	703	685	731	717	757	739	727	833	717	715	743	735	764	706	692	722	730	766	681	782	730	761	716	733	675	733	772	723	731	744	719	741	749	771	752	684	745	747	742	755	736	770	712	769	715	753	726	744	724	764	719	720	677	719	720	794	799	706	722	791	706	734	745	738	757	735	695	715	741	792	758	704	761	799	750	742	745	732	762	721	733	745	751	770	768	703	713	729	737	721	757	735	691	773	765	781	786	762	723	775	700	779	718	749	711	739	767	662	769	717	719	745	750	713	744	741	749	703	723	754	740	715	739	713	730	766	720	759	731	734	730	707	759	756	732	835	745	727	737	742	756	722	747	657	733	740	745	753	709	744	757	699	733	703	718	731	751	725	772	707	756	723	758	776	760	749	758	752	748	764	714	744	684	732	738	723	762	704	674	763	757	726	754	756	763	766	768	777	717	784	732	746	722	778	720	772	720	710	721	720	688	696	723	766	775	728	724	731	739	735	723	740	776	814	735	664	704	716	724	727	713	714	724	760	711	766	776	774	766	776	762	771	738	747	722	747	749	707	752	800	743	719	757	724	738	725	723	725	775	751	759	729	703	735	777	720	758	760	755	722	691	684	748	775	699	749	767	706	691	747	730	751	710	747	767	747	748	718	727	732	766	743	710	754	757	736	729	672	712	710	768	682	761	734	719	758	736	746	727	792	762	752	749	739	664	711	774	778	733	688	779	751	686	752	743	739	750	747	796	739	736	744	773	745	761	711	726	715	757	741	737	757	701	754	755	710	726	767	736	752	769	742	743	776	708	743	712	744	755	745	753	708	751	744	761	751	691	747	778	753	722	748	743	758	752	778	720	730	758	757	727	717	738	724	741	716	759	739	710	722	766	764	727	798	723	700	726	704	719	698	767	741	776	717	761	707	705	734	729	763	715	775	730	735	716	740	738	788	745	735	720	786	777	721	743	702	742	787	798	711	782	705	761	727	752	714	745	774	742	699	750	711	707	751	707	819	768	763	726	723	723	763	707	705	702	744	767	722	755	785	806	717	718	672	711	713	753	688	725	742	764	725	690	709	695	791	752	735	701	714	681	725	746	729	735	767	738	709	717	776	741	751	705	681	706	751	729	703	749	739	767	720	755	742	750	731	722	753	702	750	725	719	777	754	720	757	707	751	711	754	708	762	716	742	716	693	744	694	771	711	764	722	715	762	745	678	677	733	749	714	727	747	689	754	744	731	716	742	746	729	722	717	760	758	705	649	716	737	729	693	744	717	743	732	784	703	765	724	719	728	746	775	760	798	722	762	728	712	708	776	709	689	743	728	779	714	744	674	717	725	755	739	765	695	732	744	749	706	763	724	741	726	723	746	771	768	718	759	707	716	756	737	728	727	806	742	729	762	740	738	684	726	763	737	749	718	740	722	751	787	728	717	691	728	829	708	767	718	722	728	809	781	698	730	758	753	692	733	725	734	764	679	750	734	708	712	730	792	701	746	723	750	723	727	763	704	746	739	728	778	719	752	766	680	757	708	777	801	784	735	706	779	686	743	764	736	731	720	719	737	743	741	743	722	735	749	738	759	739	727	714	729	714	753	695	775	734	748	725	775	732	736	734	743	713	761	742	727	716	736	750	703	730	727	716	720	724	736	775	769	789	735	732	686	718	733	769	727	724	731	743	736	679	746	725	742	717	748	733	692	712	735	664	763	747	757	682	732	723	743	712	731	724	743	780	727	748	739	723	703	732	692	760	732	740	743	752	699	708	714	724	732	735	688	715	763	762	699	756	729	767	712	790	745	732	713	713	731	704	719	739	709	720	726	697	702	747	748	680	771	732	771	713	698	709	761	741	739	763	756	742	675
24745	21026	23865	28361	21024	12579	617	434	405	418	401	413	397	398	364	408	379	408	390	399	370	384	389	390	353	357	372	370	357	370	379	396	359	330	384	401	389	376	384	360	385	319	355	364	342	399	371	356	354	377	386	345	351	362	336	358	342	368	384	331	384	358	368	360	405	392	356	385	371	338	364	370	410	352	364	345	380	355	366	354	357	343	356	363	384	347	370	368	391	370	341	344	376	399	362	391	391	348	358	382	311	341	382	367	374	385	368	371	361	394	362	395	356	382	332	356	331	376	381	382	401	346	366	352	336	382	369	373	353	346	409	373	389	402	355	348	341	366	398	368	384	354	375	336	355	369	395	354	369	356	375	361	370	388	363	375	370	354	380	373	372	363	376	355	382	340	349	380	376	346	348	360	376	374	401	379	356	349	349	381	412	351	384	379	357	353	325	385	388	339	388	364	344	354	347	411	385	332	337	357	368	359	378	353	324	412	353	368	376	334	351	380	364	393	395	400	394	356	366	367	367	372	326	367	365	374	345	341	363	393	402	397	384	347	381	362	369	358	359	386	371	362	375	357	376	368	385	361	377	334	379	401	370	352	357	332	348	391	356	335	384	362	362	399	374	337	364	369	337	376	377	391	381	385	356	375	356	381	357	338	390	339	366	392	448	365	370	366	352	357	341	334	359	398	366	396	359	346	359	370	362	375	382	365	351	382	365	377	359	381	355	346	339	373	360	353	359	356	408	379	377	367	329	393	391	366	340	380	373	394	372	434	369	361	366	384	351	360	368	368	373	355	366	372	411	383	370	402	356	371	335	360	401	373	335	356	368	371	395	388	355	373	364	360	377	371	376	349	365	341	380	396	312	374	382	399	375	373	354	378	358	370	383	366	337	360	375	366	392	352	339	339	356	362	389	392	377	377	350	392	399	364	376	367	347	359	390	389	354	358	401	383	368	384	395	373	365	414	350	345	390	367	351	382	371	357	360	335	379	383	368	379	389	389	364	329	327	394	386	360	356	375	367	374	346	402	355	381	344	383	394	386	377	345	339	362	368	379	364	365	360	383	388	324	344	391	436	379	377	392	370	368	372	340	370	374	354	386	392	363	396	374	387	376	339	352	337	361	362	379	348	405	351	361	341	356	381	365	386	350	395	363	357	332	391	374	382	360	337	330	357	342	375	359	346	381	367	358	330	367	406	353	371	378	365	370	378	376	351	371	358	371	383	371	400	374	337	318	359	346	394	384	370	317	343	390	378	391	376	358	338	358	362	368	402	363	368	378	391	348	363	388	369	376	388	389	394	360	362	404	378	340	358	352	354	363	385	366	364	381	354	380	376	357	356	382	362	347	351	361	375	360	336	373	388	356	374	385	355	323	387	359	375	372	329	394	363	349	394	364	364	376	303	352	383	387	364	382	321	348	406	344	398	320	347	347	338	369	360	371	359	367	361	383	369	390	339	391	362	387	337	388	308	370	412	374	371	415	390	362	343	370	368	341	369	354	393	371	357	399	376	376	345	363	374	385	398	341	351	426	359	377	357	351	376	344	358	354	319	381	373	383	385	416	374	364	394	343	418	387	374	379	379	371	367	363	340	399	351	343	362	376	337	375	406	348	378	384	383	386	393	364	357	357	383	400	376	374	380	370	351	368	358	360	358	336	336	363	339	345	390	380	349	401	368	341	384	358	357	349	369	403	359	359	369	352	342	418	384	416	377	328	400	384	358	349	330	350	414	329	368	369	359	366	355	341	342	326	348	387	378	380	366	335	329	383	342	416	384	379	333	339	361	378	381	364	359	368	374	355	367	385	381	376	352	362	342	372	363	405	367	320	383	387	396	346	362	366	375	398	376	350	324	423	365	347	370	394	348	363	376	382	387	396	344	337	336	364	393	361	413	369	358	367	395	343	381	343	377	331	363	382	385	331	360	350	389	352	357	366	368	355	354	366	336	372	360	354	359	393	351	379	344	341	412	370	338	366	360	378	339	383	367	382	325	390	356	347	359	372	379	357	325	391	326	364	392	384	376	368	373	378	396	361	370	353	370	378	368	370	381	390	377	373	388	365	356	336	359	367	377	382	349	363	388	338	388	377	386	367	348	340	331	353	379	376	360	369	362	383	397	376	331	334	405	365	344	373	376	378	379	369	368	335	368	362	380	376	331	410	345	325	376	331	326	372	393	359	387	368	368	381	388	329	390	367	351	335	380	390	372	385	366	364	384	375	343	392	402	339	388	359	338	368	417	369	363	348	371	330	375	352	370	331	396	339	374	345	375	372	376	397	394	345	386	383	384	367	370	354	383	366	373	310	390	366	368	381	391	394	341	347	359	335	365	368	399	333	372	376	359	343	368	364	339	372	377	394	391	377	357	363	311	363	367	342	359	337	379	341	368	361	339	398	325	370	364	390	352	375	348	376	354	372	358	368	352	399	386	382	385	374	388	372	340	403	365	375	346	378	349	321	371	400	393	399	393	376	345	350	347	384	367	364	369	390	349	348	388	339	385	350	349	392	398	419	382	371	329	355	355	346	339	382	373	323	393	373	360	354	376	376	361	373	363	386	373	356	356	325	359	346	360	368	402	375	380	378	393	380	404	360	386	344	378	372	348	358	401	379	360	414	386	387	363	361	342	383	363	348	380	358	393	374	350	353	354	379	349	380	396	410	409	363	393	365	355	382	362	347	402	385	386	365	306	365	367	403	378	330	399	387	355	363	374	422	402	363	366	369	389	360	350	376	386	363	340	382	378	366	404	389	373	378	361	353	326	402	388	355	386	361	355	380	339	411	351	382	325	347	378	352	346	365	360	355	392	360	383	366	376	348	367	367	344	366	334	359	380	394	367	363	341	376	357	365	347	378	318	384	346	355	384	353	325	349	359	381	343	328	369	380	388	362	416	365	346	384	399	345	328	360	363	335	389	357	384	364	362	424	332	391	397	384	417	355	362	369	341	335	359	347	354	394	377	370	364	356	418	358	405	375	381	367	346	373	347	386	358	379	403	363	354	380	346	377	369	350	356	342	371	359	359	360	321	385	366	387	392	362	399	364	354	334	352	391	390	343	323	409	347	408	334	396	369	410	352	379	369	348	342	366	377	363	349	376	364	372	365	366	371	372	374	356	384	344	340	375	354	360	364	362	364	377	386	345	347	393	402	355	381	351	341	353	369	356	345	363	353	372	404	334	358	308	340	364	383	376	363	379	393	369	374	346	348	329	339	390	332	374	399	388	364	418	356	370	368	369	360	366	358	370	354	371	371	360	401	357	353	359	346	364	351	390	368	382	364	345	369	391	356	356	347	364	372	354	358	355	364	365	377	355	429	364	374	397	357	350	379	351	334	333	382	347	373	385	364	389	389	362	368	396	393	360	386	354	370	382	366	376	336	398	355	353	364	374	360	351	415	370	386	380	344	363	348	358	387	348	382	400	366	408	347	338	359	386	381	394	391	376	367	361	355	350	345	367	377	377	363	372	373	392	363	346	372	356
4247	3531	2507	2069	966	932	974	910	899	931	895	901	852	917	916	872	894	914	913	888	907	919	892	912	923	849	872	899	871	911	851	869	888	917	881	907	861	901	860	891	882	881	885	847	887	900	843	858	908	907	922	868	881	880	868	862	887	894	871	874	880	893	956	870	850	882	902	877	903	880	942	876	854	879	877	864	896	890	889	863	923	911	923	889	898	830	858	891	918	859	849	864	879	895	908	866	883	890	917	886	901	869	928	901	867	897	909	907	884	823	885	880	908	908	855	845	874	922	877	852	864	873	923	883	891	844	893	923	858	929	896	923	841	883	874	889	901	937	863	831	860	846	875	899	878	860	863	877	931	866	942	915	889	913	851	903	864	935	875	833	910	947	876	879	928	890	849	886	930	859	885	927	903	858	852	885	892	829	865	848	877	886	881	890	865	879	873	896	853	899	889	930	943	879	936	921	896	901	894	898	845	894	922	849	901	838	933	830	826	881	830	848	876	885	898	946	868	850	821	880	879	880	875	888	921	889	927	876	884	882	879	865	893	854	881	943	903	903	916	878	871	844	857	873	882	878	862	901	921	909	915	881	914	866	837	908	883	880	909	886	931	884	831	888	911	928	842	923	879	878	863	879	888	892	914	844	894	889	899	796	906	916	841	913	891	933	914	905	924	886	888	856	881	906	858	877	864	891	876	890	902	864	880	857	858	872	865	882	878	870	894	900	918	882	854	871	850	912	884	849	882	936	915	868	955	905	851	854	887	924	908	893	856	888	887	912	825	903	870	882	796	914	888	909	921	878	897	937	850	942	876	911	852	942	879	898	847	922	880	856	889	876	909	838	934	938	887	913	887	889	890	857	870	913	883	919	923	880	900	922	896	939	851	935	845	893	889	863	860	882	868	860	828	853	860	905	879	919	896	830	889	931	904	897	845	954	806	924	919	878	846	880	963	842	907	908	904	884	894	870	902	914	877	957	896	916	882	881	909	884	930	894	873	863	879	907	854	872	876	899	877	891	879	896	885	897	919	918	940	896	904	892	895	876	933	872	866	878	908	901	867	902	811	879	865	865	925	901	856	879	901	924	902	892	877	913	889	878	871	901	884	878	895	935	858	840	912	860	873	882	919	891	896	895	794	894	835	910	890	901	918	881	887	890	854	849	837	862	873	867	869	946	918	846	878	931	969	886	883	888	916	868	897	914	915	951	895	889	920	915	853	925	884	900	811	890	963	861	904	866	905	904	882	896	931	958	899	908	846	863	894	866	884	873	892	862	929	878	865	949	842	848	897	857	876	861	881	890	838	879	891	838	909	902	883	897	871	921	943	913	942	895	917	901	854	899	917	861	906	895	855	879	936	896	876	876	915	876	933	839	897	854	867	934	894	915	892	890	893	882	845	904	892	892	885	897	868	900	915	924	896	888	879	904	945	935	855	861	886	895	875	854	847	896	891	841	827	878	919	882	912	931	930	904	870	931	922	851	853	836	861	854	893	939	867	910	857	880	934	904	884	917	946	851	868	915	868	869	861	866	835	856	925	904	942	870	886	904	865	905	886	916	860	868	887	905	855	863	887	872	919	960	860	875	868	924	869	899	849	877	893	921	886	854	913	871	897	909	878	924	787	918	782	886	853	904	921	883	899	888	889	882	826	868	871	935	909	873	863	822	890	876	815	905	890	844	911	891	871	870	961	849	906	941	942	840	862	906	879	892	879	906	906	922	899	912	840	894	912	899	922	911	876	903	888	879	854	846	914	845	879	885	879	911	860	832	873	837	948	856	899	863	868	893	891	829	850	867	853	866	884	862	865	877	822	900	861	871	851	872	901	853	870	935	908	932	901	885	838	905	877	860	922	854	845	873	881	910	855	894	891	885	881	906	875	859	885	866	900	906	909	908	857	854	906	872	896	878	878	845	827	899	874	822	859	885	857	921	883	877	913	914	874	874	892	875	906	857	871	869	907	904	876	919	925	908	870	844	887	846	928	934	896	871	849	875	903	933	905	891	849	860	861	854	915	890	839	913	906	859	906	876	912	932	918	912	903	888	840	886	862	848	844	875	884	876	862	929	897	854	867	908	855	810	855	858	906	861	905	860	878	931	905	912	883	873	891	897	847	907	893	881	884	887	895	895	854	903	889	876	931	882	916	888	914	872	878	889	860	943	927	838	884	909	852	846	856	900	871	919	901	885	882	908	896	888	910	862	869	876	894	888	924	910	883	913	840	914	886	881	932	884	890	876	823	886	915	879	862	879	870	860	901	881	910	885	833	898	931	893	883	892	881	869	890	922	902	911	864	899	834	892	859	885	886	923	941	865	896	879	845	953	890	847	877	886	900	867	876	821	905	875	853	865	861	891	941	904	876	869	869	875	870	872	859	921	868	856	859	862	880	908	863	909	899	863	858	873	915	898	878	916	851	862	869	963	903	864	871	846	883	862	873	854	926	923	853	907	898	886	889	879	933	925	867	861	876	869	899	865	925	868	857	834	881	915	899	870	912	880	886	905	924	899	909	897	872	850	907	903	861	872	914	870	919	847	879	880	943	903	848	841	934	880	915	915	906	904	883	886	901	861	893	871	883	921	907	899	894	906	931	864	888	905	845	923	874	893	873	836	956	897	875	895	874	883	826	890	943	869	889	907	856	882	895	864	849	912	900	873	846	910	840	895	881	820	879	899	892	857	843	884	875	925	888	884	902	888	838	876	952	880	891	870	836	894	915	898	853	883	885	883	900	858	883	888	907	839	943	861	864	787	843	874	856	898	879	884	923	885	938	878	919	843	864	889	960	872	904	918	920	866	879	879	912	891	895	892	860	845	818	885	962	836	872	877	912	934	860	881	907	844	900	867	929	861	853	887	857	819	896	892	888	937	925	873	887	862	847	876	865	892	899	877	829	803	865	905	873	904	899	922	908	918	797	879	898	916	903	918	890	916	845	933	849	889	877	937	911	844	929	917	895	905	871	933	871	850	880	897	926	851	889	901	882	923	855	860	868	898	917	891	882	825	864	877	871	842	865	884	922	842	865	843	890	892	872	926	876	835	890	862	932	836	846	928	840	875	882	863	880	806	896	857	880	891	877	852	856	912	900	893	870	888	941	895	851	923	866	927	886	896	886	877	892	924	854	884	883	831	863	924	877	902	888	879	880	888	913	911	817	894	931	898	877	885	905	926	881	821	875	877	930	883	901	862	859	892	935	885	850	839	899	899	898	852	905	885	870	895	879	885	897	899	914	932	831	858	924	926	884	915	870	842	901	863	842	818	861	911	843	881	908	820	873	866	882	897	883	922	881	838	869	897	912	828	886	885	902	831	910	904	904	895	877	904	897	869	847	926	917	815	889	875	896	890	933	833	886	897	887	948	884	888	855	882	836	909	869	925	899	934	882	917	855	858	907	898	863	920	889	960	845	910	913	873	926	898	927	908	898	871	870	863	879	855	852	890	912	911	932	844	863	929	851	879	880	804	850	850	881	921	824	811	918	902
23881	20974	24271	27841	20974	20985	13436	554	385	328	326	271	267	276	260	294	254	274	242	265	264	243	283	254	263	257	269	238	260	239	265	255	250	234	229	221	224	229	251	228	221	234	247	252	268	254	232	257	296	246	234	244	258	245	219	225	238	247	262	266	249	249	243	241	244	252	262	226	246	201	220	226	234	224	231	227	231	239	261	266	265	223	259	232	271	254	268	221	251	235	220	263	221	225	258	221	241	226	253	236	249	240	235	223	244	236	243	233	227	232	234	243	232	227	233	245	230	267	247	240	229	220	218	221	228	248	210	250	258	237	234	252	243	270	255	251	263	237	230	252	228	224	246	235	241	273	254	262	250	214	261	234	237	238	231	252	258	241	226	236	241	275	234	232	269	217	247	246	223	233	252	245	247	242	261	262	234	227	251	270	244	233	257	243	249	252	233	242	255	237	238	241	263	234	248	221	237	263	238	266	229	228	221	252	237	244	247	218	235	250	232	239	252	240	213	236	239	240	248	212	207	237	250	251	267	250	236	229	222	238	233	237	255	233	219	257	250	243	230	243	226	228	246	251	239	247	213	247	249	250	252	249	243	251	254	233	249	251	229	263	243	238	249	228	220	234	224	251	260	210	257	232	291	214	239	248	246	272	211	240	249	237	237	233	228	242	247	248	234	213	232	253	258	241	239	224	274	236	231	248	236	248	249	228	253	249	259	230	248	212	219	229	267	246	231	226	245	254	251	220	216	257	229	229	237	220	248	222	220	259	232	243	224	233	245	215	249	223	257	220	224	234	282	214	223	238	231	247	250	227	224	273	204	269	260	248	230	242	219	219	266	258	221	224	226	205	216	250	259	246	234	236	261	252	243	216	243	232	237	270	212	232	227	230	274	221	220	227	252	233	217	256	250	214	230	250	259	256	271	259	219	242	224	258	270	263	232	253	256	260	228	276	240	225	242	263	220	254	269	232	237	262	264	227	241	247	253	274	248	265	255	247	224	229	237	242	276	196	252	247	257	270	222	219	257	266	222	230	233	228	227	219	237	226	222	253	237	257	259	239	252	235	222	237	258	248	249	234	227	230	263	226	223	256	255	245	248	246	239	253	245	253	225	240	226	243	245	228	213	244	211	226	226	221	221	272	260	248	262	238	247	259	244	266	221	243	224	215	233	249	270	225	232	235	227	231	234	260	255	237	233	242	244	254	234	257	270	240	226	226	239	252	241	247	244	241	238	245	230	250	217	224	270	229	226	236	255	250	265	237	229	229	231	230	251	241	261	235	242	239	240	252	256	277	258	262	212	253	252	250	237	245	251	241	256	250	226	253	239	228	271	246	228	261	235	240	229	231	250	235	216	247	242	237	247	266	244	240	229	244	247	224	220	254	228	244	240	230	215	249	245	253	246	228	249	232	255	257	263	225	238	229	251	244	232	255	246	241	242	251	252	252	226	235	237	256	237	225	255	256	265	235	218	255	238	254	243	220	233	241	249	236	272	254	236	214	237	246	244	234	251	236	222	247	246	232	234	249	221	221	213	238	233	250	252	242	249	239	246	240	233	227	242	232	239	235	261	238	262	229	239	245	243	246	239	259	239	244	249	230	253	262	246	251	278	254	245	269	256	230	233	261	230	227	232	242	220	250	239	248	272	256	262	216	229	215	214	252	235	222	219	221	259	248	232	207	244	244	232	243	239	219	229	243	228	222	244	242	233	239	219	239	228	251	243	254	241	228	239	249	217	243	241	247	236	218	259	221	249	246	236	216	225	241	241	224	244	231	247	230	244	253	258	260	242	235	241	264	249	253	266	213	227	235	247	243	266	238	228	202	239	244	269	239	252	232	250	275	244	262	228	249	218	237	249	257	263	247	255	258	220	255	227	240	218	267	250	235	207	241	205	252	221	263	253	235	257	254	236	263	263	237	230	246	252	241	244	270	245	256	263	266	267	228	253	221	229	220	233	240	257	243	231	250	249	228	253	228	239	250	238	241	230	249	233	262	256	243	215	232	250	257	235	246	213	254	244	234	257	226	265	267	249	252	252	254	218	277	226	272	236	251	232	225	207	250	244	265	214	262	239	225	235	239	263	267	223	224	278	237	222	234	208	239	231	249	219	233	253	235	235	229	235	248	261	250	241	223	209	238	251	216	231	218	229	257	263	241	266	252	250	245	234	254	221	258	251	234	220	262	250	258	226	223	250	228	273	254	236	231	264	262	255	227	230	243	252	222	234	246	251	218	225	219	246	236	274	251	215	236	229	223	236	254	261	220	257	232	254	218	251	227	231	250	223	274	234	251	255	212	259	227	255	229	240	206	265	213	225	220	247	250	234	277	264	231	246	255	242	257	239	264	233	241	241	241	237	240	224	236	236	230	222	253	205	217	244	259	255	277	252	241	243	271	261	243	239	246	250	226	240	286	251	253	259	265	237	243	221	232	225	237	227	236	256	232	266	239	242	229	251	246	254	227	221	235	238	239	257	247	228	264	230	240	240	226	248	273	239	225	242	240	268	245	262	291	267	239	248	252	243	258	225	273	243	219	226	240	254	227	234	245	240	257	227	238	242	268	243	238	209	265	233	251	276	234	241	254	252	216	238	251	204	250	244	259	227	246	247	220	273	248	231	265	238	236	225	222	226	241	234	241	242	262	234	274	240	251	248	221	225	254	258	244	239	240	233	216	238	242	252	231	242	219	248	247	287	204	242	247	234	258	265	228	229	236	193	222	238	266	230	256	241	255	237	225	239	218	252	242	242	227	248	250	243	262	221	227	231	262	234	256	217	260	235	250	254	252	238	256	240	228	251	220	240	233	249	236	249	244	264	224	270	230	260	247	212	221	262	265	210	270	253	236	256	246	243	256	267	236	269	229	268	205	203	231	215	234	236	243	229	240	243	240	241	255	225	264	232	231	238	219	233	243	252	225	252	234	216	248	232	269	260	257	222	228	267	245	241	227	260	262	231	221	207	261	222	225	237	229	230	241	240	239	207	251	227	258	262	242	249	242	214	240	240	208	247	237	241	249	273	223	237	200	262	253	242	281	246	231	225	241	237	230	231	231	242	227	249	223	270	255	222	246	238	246	254	245	252	248	241	265	262	260	252	259	210	228	241	223	242	245	248	249	239	213	244	263	228	275	250	218	229	267	269	228	255	228	241	219	276	231	235	224	246	272	238	264	256	223	247	246	249	249	246	234	244	225	222	243	227	265	255	254	245	231	248	243	248	246	245	238	267	229	216	214	235	255	246	219	226	228	228	233	245	233	255	270	249	236	244	249	230	235	226	245	228	254	220	228	277	211	231	246	241	222	214	226	236	234	221	243	252	233	243	273	230	238	265	246	258	228	257	243	235	228	232	243	245	222	272	266	257	238	230	222	217	234	259	217	243	233	229	227	252	251	226	226	265	265	244	225	222	251	257	214	215	266	237	246	265	227	245	215	254	240	247	227	231	237	225	247	250	266	247	229	244	239	222	238	246	242	264	224	273	250
4588	5823	3381	2457	791	741	651	656	615	588	597	662	578	587	596	559	646	628	544	589	593	577	601	576	633	613	527	567	560	573	557	563	596	544	603	595	528	584	602	575	568	588	590	619	557	604	564	556	650	600	573	573	585	572	591	553	559	549	559	577	595	559	609	543	580	598	579	601	582	577	587	569	565	586	629	566	603	563	592	585	537	613	583	578	566	548	554	619	585	590	564	561	568	571	586	607	564	579	560	564	557	562	567	575	583	597	606	576	599	558	539	555	603	593	613	576	603	563	617	588	605	571	577	587	558	573	554	554	578	573	581	565	592	620	580	550	606	531	595	606	565	595	600	567	567	559	558	602	554	580	579	535	603	544	554	576	567	569	640	589	612	618	561	585	539	595	550	567	570	587	562	545	584	591	607	584	612	586	534	575	566	563	601	580	576	557	585	590	596	562	559	612	561	524	592	555	521	542	617	587	633	575	564	550	565	538	550	591	569	586	623	593	587	598	584	587	593	585	561	560	574	584	569	624	610	587	556	586	606	575	577	569	533	536	579	563	525	572	596	591	543	598	582	600	620	604	582	592	591	544	539	600	567	571	540	595	597	547	542	550	586	596	574	560	574	589	591	569	539	608	569	567	553	578	600	587	594	536	642	584	558	591	611	609	608	538	527	548	609	563	570	615	605	619	592	545	621	608	596	570	547	576	589	574	562	549	534	527	544	568	551	552	583	564	600	599	601	586	569	622	548	617	572	571	573	599	553	576	564	597	582	595	604	585	576	543	526	581	554	547	577	557	567	586	596	574	574	553	536	602	569	579	582	610	574	599	590	565	560	546	567	577	574	572	563	585	583	549	548	579	590	582	587	591	622	590	563	581	595	556	564	565	603	530	565	545	566	523	547	578	570	592	522	626	570	573	575	601	558	565	599	545	582	596	582	610	549	580	592	570	587	583	585	577	578	535	536	584	593	571	578	565	567	594	557	612	532	580	578	557	534	589	563	597	582	565	630	585	554	591	574	617	589	564	569	579	623	615	557	567	610	552	593	586	592	547	620	564	590	618	569	582	568	594	575	607	574	577	600	538	588	589	575	581	540	592	564	539	559	541	632	609	581	511	593	565	570	543	581	569	599	598	553	600	541	571	552	591	591	628	572	556	582	566	610	551	530	575	547	602	564	542	590	556	586	576	596	560	590	575	593	538	575	555	584	614	599	556	534	527	585	544	629	616	589	563	582	602	549	574	561	615	568	591	560	574	576	575	597	520	575	631	541	590	612	557	569	599	560	548	578	583	581	600	572	605	599	574	602	591	590	559	615	593	583	570	591	595	609	570	612	594	592	564	585	571	558	558	557	556	519	594	563	551	569	608	577	597	561	572	599	569	582	616	582	564	594	572	601	604	566	565	542	597	583	586	559	574	582	595	576	580	576	590	573	565	586	564	625	555	508	603	581	599	560	585	561	585	619	576	549	557	534	596	570	549	572	596	610	547	568	571	578	554	575	547	560	566	561	599	566	574	566	556	570	595	600	542	578	543	570	563	560	594	570	564	543	601	596	598	576	563	586	576	581	554	585	561	563	573	584	541	578	570	554	584	547	588	618	526	599	604	579	580	558	561	583	566	564	562	553	593	568	583	619	616	621	599	555	596	539	569	564	553	577	590	575	561	537	594	596	611	565	590	563	590	600	562	603	566	576	615	606	559	568	583	595	581	559	593	568	584	574	556	544	591	595	601	569	546	580	599	558	545	549	582	567	596	583	618	613	575	619	607	532	587	611	524	586	613	607	587	554	555	592	576	540	596	570	586	572	570	610	596	580	551	586	588	607	557	547	577	513	579	601	609	593	608	570	563	599	531	575	595	560	569	552	583	565	584	624	558	601	526	614	547	564	583	586	596	583	592	565	582	546	581	534	535	559	596	551	556	576	576	582	571	552	603	595	583	561	566	565	579	568	553	593	563	552	543	523	599	578	597	544	610	577	553	612	558	626	611	568	604	559	563	587	596	557	561	604	562	607	578	602	547	553	603	527	577	560	596	541	545	607	585	552	612	519	595	582	538	605	598	541	609	573	579	573	546	560	531	547	577	561	590	587	575	540	545	564	568	582	596	546	532	554	607	645	555	601	543	563	573	591	554	595	593	592	609	586	598	586	577	543	604	561	577	553	590	563	581	573	560	588	563	579	574	584	562	580	553	558	613	573	575	576	609	564	545	549	589	571	579	607	567	619	570	558	588	556	538	591	534	554	586	627	561	578	598	569	565	591	600	589	597	572	548	582	556	571	548	587	611	543	550	630	607	577	569	618	582	578	567	583	590	602	602	567	530	609	592	598	577	558	609	585	579	551	601	598	604	580	566	582	611	530	594	550	575	578	601	577	574	586	572	575	611	570	612	564	583	583	577	581	575	553	575	584	535	546	584	596	556	555	530	564	567	549	585	591	604	576	567	563	554	588	584	617	572	517	516	589	596	562	620	555	561	525	587	546	565	615	549	538	563	558	590	568	596	591	558	580	559	598	554	559	578	577	554	543	552	603	584	610	563	582	581	568	576	598	604	539	560	538	588	585	545	594	569	568	552	571	565	567	537	589	588	585	589	548	607	530	540	610	621	562	566	610	586	527	587	564	572	555	614	609	613	527	563	568	557	589	538	538	585	601	567	539	557	585	594	583	555	582	556	598	598	513	585	598	597	583	574	568	603	589	579	565	568	539	576	579	592	517	591	536	633	576	570	571	591	557	548	572	563	587	579	552	559	590	579	615	586	590	569	571	601	611	579	601	564	554	601	619	585	592	582	587	602	546	577	604	585	591	559	592	577	628	582	554	575	544	566	603	563	563	559	597	530	539	573	593	590	549	553	574	617	558	644	604	551	538	616	539	554	580	624	569	613	571	521	552	602	547	528	563	549	573	603	583	560	577	594	572	522	547	619	526	595	595	569	560	545	575	602	567	560	598	598	541	583	561	594	592	568	580	586	547	587	555	586	540	561	591	595	535	558	590	530	606	589	580	617	586	547	596	547	588	588	585	587	552	584	567	539	611	565	585	574	567	556	576	569	589	598	560	542	566	535	570	551	600	571	557	556	589	601	559	547	529	545	590	548	599	614	572	584	605	573	554	593	573	601	538	588	606	567	572	560	569	581	577	632	573	546	570	586	557	590	620	558	600	554	573	573	571	558	574	571	569	555	613	569	568	550	601	608	531	590	593	579	592	588	606	597	564	580	544	568	575	565	575	551	574	597	549	577	570	581	551	624	541	568	579	601	631	598	578	565	559	542	592	543	599	589	578	606	564	574	558	581	583	553	559	577	552	539	588	570	576	584	579	581	551	566	615	572	586	562	562	621	584	605	560	598	636	561	595	551	574	598	583	611	573	588	589	529	573	591	579	577	559	551	572	593	609	601	563	546	611	525	585	580	590	585	594	586	557	578	595	577	638	559	586	620	602	574	534	563	567	556	584	555	590	612	564	604	587	589	569	578	612	537	572	575
31827	19542	8112	713	340	256	288	290	261	301	279	309	285	274	306	308	294	281	276	303	278	312	295	285	315	266	283	293	306	288	273	274	268	288	305	244	277	310	285	289	230	280	297	270	268	309	309	295	281	278	265	278	283	300	277	275	257	289	284	305	308	290	284	281	293	276	293	307	311	271	252	318	265	268	288	298	304	327	287	256	276	284	269	290	308	335	265	254	299	297	273	308	275	278	298	255	301	292	282	258	282	278	284	259	290	300	284	315	305	296	305	282	288	298	279	288	281	262	305	289	287	300	298	249	295	273	264	269	305	313	274	268	301	293	273	278	302	320	254	313	291	310	298	310	267	282	309	260	316	310	283	288	274	267	292	301	301	277	344	307	288	277	292	293	287	273	291	328	285	300	293	290	255	272	292	276	269	277	275	260	277	275	272	281	285	255	287	272	288	279	290	289	320	262	280	296	254	287	287	281	264	282	255	287	269	290	324	297	330	301	302	330	303	291	281	310	285	293	286	296	267	274	273	280	296	322	303	329	243	291	291	277	265	327	310	265	311	275	272	290	279	278	282	290	290	282	281	278	288	315	318	306	260	288	300	290	274	311	274	281	284	307	288	268	251	279	248	306	301	300	297	305	277	333	276	305	274	321	302	273	279	297	314	328	282	287	297	270	253	250	278	262	254	287	282	293	289	284	284	296	314	262	299	268	316	326	309	276	258	307	280	290	290	283	290	296	297	304	273	265	282	266	308	311	306	272	290	274	285	261	274	251	277	287	278	283	296	273	334	261	296	277	271	288	253	318	284	325	305	273	308	265	306	266	264	294	282	275	316	235	318	285	315	273	261	310	268	291	271	282	271	256	319	293	256	308	302	307	289	296	305	284	275	294	290	284	308	283	264	288	286	281	269	275	275	280	304	291	295	297	277	293	307	291	272	262	283	283	278	309	275	268	283	282	291	271	300	306	287	255	268	306	318	281	295	280	285	294	251	283	289	278	266	276	297	323	255	268	244	273	287	292	254	254	298	293	314	316	280	307	292	303	265	291	305	274	290	304	314	279	281	275	292	313	313	287	289	261	269	251	300	311	271	284	271	253	299	274	280	285	275	318	302	297	294	325	292	321	270	296	249	312	274	313	277	280	286	286	311	298	293	318	305	276	245	290	283	315	278	256	269	245	273	281	310	310	310	293	268	284	266	288	305	264	252	304	274	270	263	280	301	305	285	307	276	272	283	262	260	282	303	291	273	274	276	270	243	273	296	307	272	293	322	285	326	279	299	282	308	307	294	319	281	272	272	300	287	308	300	307	275	262	300	266	292	314	330	252	308	294	273	279	296	284	285	293	305	283	266	270	303	284	277	294	263	291	284	315	246	260	279	293	293	285	262	286	285	296	279	303	270	263	309	275	306	267	296	292	313	277	283	294	271	283	278	300	296	289	289	270	287	283	323	271	313	262	279	277	270	265	294	281	255	275	309	297	302	304	305	272	307	318	283	304	297	288	282	331	279	325	282	269	253	307	263	290	282	269	283	273	282	298	291	294	289	286	296	300	296	318	258	277	283	281	302	301	303	272	280	302	265	298	298	327	322	280	286	287	270	281	283	339	292	290	264	272	301	259	293	281	299	288	267	301	314	262	255	315	309	270	316	307	308	276	290	286	305	274	294	277	330	293	310	287	297	318	310	296	301	278	272	260	304	259	287	296	292	294	293	289	274	303	293	298	288	301	301	309	276	264	278	311	282	319	306	267	319	280	278	307	290	266	259	279	276	278	308	300	317	269	268	294	312	253	269	260	280	300	287	278	305	308	286	288	281	301	291	277	259	317	317	292	272	301	277	308	296	289	261	288	282	281	321	274	288	278	279	281	292	298	298	279	265	304	274	301	281	283	276	251	274	309	260	279	302	283	297	263	282	272	285	298	290	242	281	317	281	277	281	260	284	294	313	283	262	297	256	266	269	301	303	270	275	281	275	311	267	261	273	286	277	282	280	283	286	289	297	297	281	248	262	242	272	255	263	277	286	266	303	278	275	295	288	306	279	306	301	288	296	251	256	284	292	302	269	286	318	323	278	274	316	280	284	266	279	277	267	308	267	306	298	304	286	294	282	307	283	238	248	272	308	278	290	271	255	276	273	311	288	255	294	280	260	276	294	253	289	308	283	283	252	283	271	277	303	293	290	249	282	277	299	290	285	286	309	302	288	294	296	284	270	302	278	277	279	293	260	261	318	274	283	310	310	281	299	270	317	312	288	262	288	298	281	261	272	303	303	255	264	264	302	282	302	320	286	282	296	305	264	280	277	294	275	261	330	321	270	276	327	303	286	288	300	277	299	305	292	296	289	276	290	250	281	278	290	258	277	306	303	312	313	289	282	270	293	287	314	328	272	268	322	289	308	296	294	279	303	289	285	295	264	271	291	265	293	289	279	269	279	285	308	290	269	294	288	270	290	301	280	266	293	268	253	306	270	277	285	302	280	291	289	285	266	277	288	282	288	280	281	298	312	280	291	305	281	297	320	278	331	290	280	313	296	269	288	273	295	300	298	275	323	263	295	269	299	328	257	323	335	262	267	292	269	290	314	280	267	295	284	285	254	257	274	268	272	271	299	296	282	282	279	296	279	304	287	260	288	285	272	293	288	284	266	273	278	281	313	280	286	277	278	269	290	301	295	294	278	302	294	249	281	279	315	288	298	281	306	290	281	308	304	302	275	283	281	300	276	308	280	288	318	303	296	291	301	293	304	281	255	298	331	287	275	297	301	302	294	265	304	289	272	259	287	286	311	282	299	291	272	295	270	290	253	290	288	282	342	282	258	262	303	282	271	266	326	275	289	328	256	266	304	266	277	300	281	255	302	276	283	289	287	261	320	283	292	275	243	288	282	302	278	274	330	269	272	309	274	297	307	307	287	285	287	287	288	312	283	271	292	300	270	319	289	273	262	274	318	281	267	247	269	293	305	287	283	301	303	286	290	305	258	320	292	306	283	304	311	299	279	279	296	310	293	281	297	306	247	284	265	275	267	276	289	322	275	278	280	300	314	282	278	298	255	293	276	311	286	270	278	288	295	293	265	287	295	283	306	266	281	284	279	291	262	302	301	255	272	326	279	288	272	312	252	300	273	297	287	283	289	290	283	310	280	295	283	277	297	296	284	282	296	312	311	272	266	311	303	330	292	291	297	316	292	280	284	298	261	280	287	260	288	284	301	309	320	256	271	284	252	293	262	282	258	309	272	280	272	283	304	297	293	263	320	299	301	288	302	305	288	285	296	301	270	298	300	319	258	262	310	313	285	312	278	294	272	275	279	299	277	270	278	263	277	290	280	281	277	289	297	290	269	301	296	321	281	279	300	256	335	271	292	299	299	274	291	293	286	288	301	276	296	324	278	279	267	310	283	300	271	272	289	284	304	255	244	291	281	280	311	273	274	289	272	287	279	316	287	284	259	303	321	317	274	259	298	256	288	279	290	302	266	267	278	273	290	305
6617	2120	1471	818	709	712	742	722	731	738	711	757	721	699	663	731	738	764	772	693	705	690	744	734	733	707	699	755	772	770	741	730	740	701	725	741	767	758	750	777	714	742	717	716	733	754	748	739	732	692	758	712	712	713	722	770	744	746	699	728	739	701	729	793	773	697	733	739	733	727	763	740	695	677	720	721	750	724	820	738	746	714	726	677	753	740	688	773	741	720	727	688	722	719	747	730	683	741	728	680	746	748	727	715	707	742	734	693	745	721	735	720	736	705	689	753	707	752	740	743	733	779	739	704	699	723	724	759	727	761	790	724	733	717	743	751	693	755	772	722	738	712	723	728	710	736	716	700	796	760	722	709	744	710	734	743	786	726	738	743	750	699	734	738	705	714	700	728	729	702	735	731	721	724	765	708	728	753	732	687	700	709	698	741	690	660	750	727	780	779	743	733	755	695	729	737	712	745	688	739	787	713	765	782	749	716	721	723	711	714	708	744	737	754	771	727	704	729	729	797	752	741	773	752	685	768	734	713	744	702	717	712	705	723	716	771	744	733	739	722	749	701	724	699	720	721	729	722	714	723	749	706	757	712	741	712	726	704	760	713	762	731	742	759	749	728	710	741	718	744	705	684	749	720	780	692	758	775	693	739	750	686	748	750	736	715	763	771	729	690	740	727	768	728	692	718	708	783	759	732	710	727	721	696	736	747	760	764	751	670	736	689	749	724	675	725	767	755	705	737	743	677	724	760	738	736	777	745	734	729	749	760	708	758	758	765	735	718	748	690	727	695	729	731	734	747	746	708	747	736	744	731	768	714	753	697	702	740	783	747	698	704	755	740	758	728	719	687	730	698	707	743	747	764	731	733	748	752	700	721	749	698	719	725	768	706	696	769	722	736	754	711	745	691	794	748	693	714	756	727	759	740	782	744	704	772	713	730	731	730	692	737	679	711	741	736	741	709	743	750	721	758	727	714	719	733	782	736	715	755	732	745	751	755	715	726	804	747	714	726	714	762	725	715	721	738	693	739	708	731	768	705	727	689	704	742	727	735	697	713	729	704	728	714	784	733	731	737	720	737	733	761	683	769	681	714	764	765	742	735	774	762	692	724	752	691	808	717	710	756	767	714	712	749	745	712	721	727	711	713	776	701	762	710	734	745	702	739	781	698	719	747	782	703	692	756	689	755	706	693	723	722	732	731	784	696	714	722	717	761	771	706	742	736	736	722	732	768	741	788	771	733	698	749	742	733	764	713	726	730	728	723	716	691	738	724	711	747	734	758	692	733	757	714	704	735	727	738	707	709	722	720	722	743	766	655	768	680	712	781	760	671	714	762	729	677	705	733	733	777	735	742	752	742	792	735	730	714	730	738	716	686	663	743	731	744	736	720	693	793	721	720	753	714	757	716	738	734	763	753	762	748	728	748	728	723	767	731	772	718	744	753	698	706	720	714	763	736	692	715	746	816	750	721	759	717	701	728	745	711	728	780	703	726	826	719	713	754	751	727	730	742	730	751	721	796	715	748	788	690	760	766	750	743	722	747	712	733	739	714	739	735	716	744	711	722	733	779	738	734	749	734	741	705	761	753	742	704	722	764	745	721	785	697	660	677	766	726	719	782	736	737	722	744	707	703	712	726	812	713	684	745	753	747	740	714	738	689	752	746	785	732	736	681	712	726	710	723	768	736	711	745	758	743	747	752	734	737	729	734	700	761	718	712	723	713	750	717	749	689	730	697	717	709	660	714	795	711	738	777	716	740	737	754	752	752	713	686	733	713	743	705	769	702	753	753	755	777	663	760	735	719	781	760	777	762	766	726	724	692	740	709	740	731	742	727	759	734	740	720	742	710	701	735	712	768	735	761	726	709	749	703	704	741	740	719	749	761	747	730	721	741	770	734	732	711	751	721	716	761	805	762	712	708	746	769	751	714	762	736	764	801	729	782	784	753	726	740	706	717	782	780	715	740	730	691	716	729	723	760	730	735	710	750	717	752	757	699	745	742	735	728	734	692	697	783	721	716	745	701	794	731	708	746	742	689	715	741	752	721	709	759	711	740	733	726	777	752	743	735	742	752	819	713	707	691	750	708	722	774	692	713	712	723	717	692	705	745	728	710	749	747	729	760	685	764	754	708	727	753	733	711	695	758	730	741	687	729	691	745	688	740	728	680	714	707	745	708	741	750	716	723	759	729	720	739	730	742	731	767	709	752	776	773	729	751	721	767	746	726	775	734	718	747	759	720	723	766	727	694	741	697	742	712	682	710	725	743	734	736	759	753	748	755	741	742	717	730	759	691	740	724	755	712	717	735	754	667	699	744	739	724	706	709	708	761	767	743	730	736	719	730	758	728	741	729	760	740	778	782	738	673	712	743	709	693	745	738	729	730	727	772	753	740	750	718	765	727	773	738	762	739	748	745	759	704	725	783	748	708	758	684	751	759	733	761	744	736	727	736	724	712	747	698	716	740	757	694	698	767	684	747	777	722	712	723	673	758	739	764	727	782	745	719	732	759	683	786	740	791	746	753	733	700	702	737	713	726	743	720	784	741	727	775	717	755	738	732	766	770	715	694	736	711	758	666	708	716	762	769	729	755	758	792	687	760	697	718	773	720	716	709	738	721	765	752	783	744	735	764	731	735	712	717	756	749	699	717	717	734	744	741	710	721	763	748	723	730	724	695	735	690	750	705	761	746	738	705	779	707	750	706	749	669	725	748	754	724	746	701	762	726	747	709	786	732	740	750	723	727	688	739	717	782	694	712	792	717	722	724	761	695	730	717	751	710	740	737	706	787	764	750	709	739	741	726	711	703	734	767	704	695	725	720	747	727	728	725	712	737	760	722	732	710	699	740	743	746	753	771	789	778	698	737	738	746	683	733	750	722	753	709	694	702	735	797	716	758	776	719	731	740	744	768	733	757	736	702	735	745	740	717	753	756	730	710	744	674	755	743	691	710	745	745	788	694	775	736	724	749	786	764	759	731	710	718	713	730	746	709	722	766	759	724	715	712	731	710	680	724	779	696	710	734	753	737	719	706	710	713	696	750	777	733	728	699	754	700	774	760	749	734	739	727	727	719	737	684	769	732	754	671	791	754	774	714	722	731	730	742	747	734	744	763	764	740	740	708	702	759	738	757	689	699	727	758	727	743	713	708	718	788	695	746	692	762	682	750	736	731	717	711	700	754	803	746	732	731	694	739	747	775	747	691	702	722	783	735	727	697	678	744	710	757	726	737	764	720	756	727	782	740	716	724	741	759	773	751	752	735	739	710	697	707	779	717	678	730	726	687	690	763	716	729	735	762	701	739	747	751	724	725	741	759	742	726	725	661	754	757	742	737	826	730	738	767	708	743	708	737	793	682	776	705	707	701	770	766	689	707	760	752	757	743	704	716	742	714	749	744	691	757	740	742	753	709	736	751	745	705	723	732	765	721	751	699	695	723	734	743	738	690	738	749	751	767	694	696	695	750	736	722	773	735	747	700
24615	20958	23853	28219	20967	12469	622	448	402	400	425	389	350	379	389	364	375	383	380	377	383	381	366	370	387	386	384	391	379	349	336	365	418	415	390	367	347	373	372	388	370	355	382	354	385	373	375	390	349	376	379	380	360	366	371	380	353	365	385	359	400	422	378	403	358	353	312	346	383	381	374	382	368	354	367	387	345	365	343	370	351	370	369	354	360	383	362	339	380	380	372	397	364	372	360	327	346	383	370	342	392	396	401	362	364	416	394	366	353	358	349	373	362	373	341	393	371	385	358	362	369	381	391	345	358	374	374	353	361	365	356	361	351	350	369	364	347	348	403	350	358	399	350	361	360	360	406	371	368	361	341	378	391	358	342	398	372	372	388	421	364	355	380	349	346	358	382	387	378	338	350	358	376	399	399	377	341	401	351	375	371	390	362	387	342	392	396	379	356	415	387	361	385	382	351	409	378	367	357	371	399	391	340	355	361	370	331	370	361	353	386	384	359	358	396	406	389	358	408	374	397	329	351	382	369	403	337	382	385	374	358	349	350	356	378	325	373	359	371	373	387	365	364	376	358	321	360	370	353	387	352	411	370	399	389	371	347	402	412	369	423	355	360	367	317	365	354	338	385	388	353	382	363	369	368	401	331	381	375	384	363	380	355	356	402	359	350	343	370	389	388	324	347	389	350	362	372	349	380	383	387	378	365	375	359	367	378	392	401	331	385	341	360	368	371	373	378	360	389	383	372	352	374	368	374	393	366	379	409	379	319	408	367	383	380	390	379	379	358	365	375	337	397	353	354	384	387	395	370	394	352	371	376	370	390	313	387	368	384	404	336	350	373	379	363	340	352	358	355	389	360	370	349	358	402	365	369	377	335	356	395	400	372	365	380	336	350	381	369	345	388	389	377	385	389	371	370	348	396	393	359	347	357	362	356	365	351	360	355	349	361	351	389	387	380	372	340	399	372	355	327	370	384	341	350	385	370	336	390	363	374	386	383	348	358	376	372	380	353	374	367	367	371	355	414	380	337	398	353	374	334	373	331	375	384	395	357	310	378	370	382	393	347	415	374	410	349	361	389	348	368	400	366	373	352	373	367	411	367	347	343	373	340	372	335	352	354	379	408	353	349	356	355	384	360	377	375	393	378	384	376	396	345	366	379	361	368	387	400	360	357	387	357	350	356	352	384	339	380	374	400	384	390	364	342	375	347	365	358	379	397	366	362	370	336	339	383	395	383	389	350	363	403	382	367	377	399	356	375	352	367	362	377	345	374	398	383	367	355	346	391	387	347	394	379	364	400	358	365	351	393	359	350	340	366	372	411	370	383	399	353	378	366	374	347	345	330	406	376	351	371	382	380	395	367	354	331	404	366	417	361	425	370	353	354	370	375	396	363	358	367	331	385	357	373	354	372	354	337	354	372	377	345	352	387	404	358	366	414	383	346	391	396	361	367	411	370	379	387	362	386	351	381	366	373	331	353	363	382	341	375	356	392	342	384	361	387	384	398	371	372	359	366	381	373	376	342	344	362	361	352	397	359	402	354	380	339	359	380	342	373	368	387	354	370	380	379	360	366	387	386	361	380	369	397	398	375	365	373	385	373	384	345	355	375	363	353	376	383	371	356	338	375	373	338	336	371	376	391	385	354	361	365	350	351	394	367	358	363	398	374	348	397	359	343	350	363	324	381	372	367	349	343	345	361	384	357	363	396	343	388	359	353	367	352	370	379	354	323	364	352	365	358	379	394	336	406	341	355	371	348	405	375	344	370	372	370	384	388	397	374	387	349	364	351	381	381	359	375	367	348	367	361	371	381	353	354	349	354	363	393	363	347	395	372	364	334	381	358	356	328	360	358	367	371	373	371	406	370	358	411	390	344	379	392	400	404	404	389	381	362	355	395	335	343	382	402	367	400	324	365	374	333	390	391	325	392	363	325	396	361	316	360	337	388	374	355	371	370	374	379	337	366	327	328	365	385	399	365	371	351	375	399	375	390	407	359	385	354	347	360	357	381	335	350	373	398	404	379	384	334	376	363	346	350	392	362	371	343	345	358	356	391	382	346	354	372	374	366	355	386	356	385	387	351	395	363	334	360	345	344	366	355	368	388	345	418	380	364	349	409	388	353	360	357	359	351	348	409	394	403	368	368	368	371	357	348	370	383	342	365	375	370	318	360	359	377	338	352	370	362	401	355	358	420	359	346	360	399	375	357	356	346	391	338	371	361	345	357	376	346	373	337	364	331	383	379	333	403	359	357	384	346	368	366	330	375	371	365	385	388	358	367	385	394	367	365	394	337	359	377	365	388	364	344	383	356	373	357	397	388	379	352	353	347	367	390	347	365	389	403	363	323	382	383	358	348	379	359	380	349	366	375	363	366	403	401	356	371	371	364	389	348	353	362	364	372	356	370	333	349	382	391	354	398	372	342	366	366	401	373	354	371	357	377	352	353	376	364	377	366	353	366	351	374	383	370	352	400	346	391	372	396	358	365	369	379	349	377	388	352	387	384	375	376	348	407	356	363	403	364	355	376	394	356	359	372	367	348	334	394	391	388	342	345	394	344	393	343	363	376	389	397	370	349	391	380	322	352	340	388	363	406	392	362	372	376	388	340	386	337	357	366	386	369	371	353	345	371	356	361	348	369	361	393	395	330	350	351	402	396	371	380	368	344	373	392	336	361	364	386	362	378	344	342	408	343	395	344	390	377	316	344	328	363	384	388	366	370	394	358	367	383	378	385	349	390	340	385	390	397	376	371	320	348	359	329	400	417	387	401	378	391	337	425	372	365	364	356	371	386	348	380	368	388	398	349	415	359	358	350	376	382	348	378	351	345	391	363	376	409	415	361	336	327	361	373	343	356	337	346	368	366	407	350	365	371	366	407	385	371	386	363	392	371	358	406	374	359	376	409	400	338	363	351	362	390	392	346	370	363	368	365	375	382	385	383	353	392	355	376	386	393	359	387	392	356	370	341	392	395	375	372	343	339	410	350	376	384	367	405	394	333	384	378	372	363	377	361	396	364	364	385	363	371	381	367	371	401	374	389	352	360	358	347	363	343	366	352	367	375	385	389	387	345	321	376	369	369	375	361	349	373	342	376	383	367	416	349	373	348	340	354	407	382	349	368	367	367	346	365	385	396	360	383	347	362	390	373	359	403	360	336	383	346	373	367	374	355	392	361	369	357	349	412	397	366	329	357	385	372	338	372	391	382	384	374	331	330	330	366	350	362	385	382	390	380	379	368	347	359	350	367	351	357	332	394	412	378	378	400	361	370	359	384	400	335	380	342	362	363	363	375	332	367	359	331	349	355	371	367	346	366	386	321	367	318	394	348	342	352	364	378	403	384	362	381	353	345	422	352	368	358	378	372	371	368	356	370	362	375	388	365	382	409	366	400	327	376	340	348	363	376	356	391	371	375	368	368	368	398	367	347	360	351	376	336	337	393	382	327	363	384	365	344	374	376	369	362	365	394	347	339	368	321	344
5412	4361	2658	1598	968	985	970	912	904	856	928	818	868	858	946	885	861	890	920	917	927	854	942	904	860	864	883	946	881	873	906	803	865	911	853	842	879	896	877	872	857	865	937	865	894	864	905	850	833	892	915	884	872	850	917	964	866	889	904	923	874	847	896	880	844	925	891	865	870	903	877	880	874	877	900	895	882	898	884	817	933	902	847	871	911	869	900	901	867	839	862	868	873	931	888	843	864	866	854	900	888	877	857	889	859	877	856	903	930	841	887	886	866	909	851	856	852	875	894	893	845	861	948	908	850	897	902	885	897	866	856	878	841	897	853	867	897	837	892	894	889	893	887	865	894	899	921	848	891	915	925	871	890	782	890	942	846	822	906	845	860	911	840	858	868	839	891	915	927	897	832	918	871	884	873	859	895	928	919	827	851	870	892	864	924	869	869	934	876	900	837	841	914	903	855	887	889	881	844	856	875	842	897	896	870	879	904	880	878	860	891	892	867	885	894	867	846	867	849	856	857	902	919	893	866	865	866	906	913	878	887	871	896	919	928	924	900	919	904	863	886	938	890	869	926	868	876	857	890	854	827	905	946	945	832	861	897	850	898	854	900	870	880	894	891	861	881	897	894	900	865	799	920	906	875	910	888	906	847	894	864	897	843	908	873	847	898	911	928	883	873	874	900	874	873	911	921	848	870	885	921	884	880	865	886	832	827	850	861	881	898	908	876	884	916	924	925	888	918	894	894	888	860	910	909	877	856	856	910	894	863	862	833	911	866	880	866	922	864	923	901	840	911	843	843	913	916	869	900	870	863	883	822	892	927	855	919	877	853	834	903	847	886	894	859	885	856	910	907	906	885	903	876	874	900	875	806	914	917	825	891	837	905	896	888	909	839	893	932	892	882	897	905	845	842	912	855	835	887	896	947	876	855	864	887	876	880	878	890	795	849	895	861	894	903	851	900	904	900	875	932	884	811	927	841	925	858	884	852	836	910	878	924	876	874	890	903	890	911	913	909	842	916	858	870	868	887	869	865	877	857	887	850	908	932	867	864	887	916	894	906	840	901	848	871	883	882	876	918	909	852	862	889	892	877	904	860	859	886	878	921	930	869	812	898	860	895	831	877	860	864	887	913	870	865	872	894	906	892	905	862	898	892	915	844	944	904	863	910	876	913	893	856	852	878	879	914	900	892	877	864	922	884	876	861	943	903	925	871	861	952	885	886	854	881	844	896	884	885	906	896	844	869	907	819	909	826	916	893	849	860	953	875	886	868	911	890	962	894	904	825	867	889	904	912	884	899	935	876	924	881	922	912	886	897	866	949	882	887	945	892	848	844	871	880	892	925	875	848	895	918	882	849	903	873	899	869	870	844	833	941	869	915	867	916	837	827	914	909	867	865	875	840	912	894	886	895	883	934	903	906	953	830	921	891	878	904	852	861	868	892	894	873	839	864	898	867	864	912	868	858	920	892	881	854	875	862	849	916	904	880	849	878	893	939	842	864	870	878	885	861	887	895	881	892	868	901	859	922	888	838	870	900	886	870	909	884	868	898	911	861	903	843	916	881	889	859	887	859	794	849	906	966	888	820	926	903	926	904	911	905	872	943	918	826	823	846	910	908	887	876	920	875	884	874	879	882	920	923	897	842	827	916	873	844	911	838	909	903	865	900	833	865	921	875	901	859	896	889	844	836	839	883	898	883	849	844	837	885	930	884	897	854	888	917	915	892	860	873	895	867	899	881	899	830	899	848	876	835	888	868	873	903	896	888	848	863	870	894	860	812	874	786	924	888	866	862	900	876	883	886	924	887	893	911	906	944	878	922	920	891	931	854	875	907	895	857	892	882	907	903	834	837	922	915	865	864	834	902	825	861	885	937	846	866	880	910	891	898	873	875	865	897	934	921	885	884	905	862	900	871	889	894	899	893	888	876	860	881	874	851	875	895	857	946	882	923	926	857	904	898	920	899	882	891	833	878	881	885	880	895	887	886	862	863	893	901	857	921	926	907	853	905	854	855	886	891	907	874	879	936	887	795	890	881	897	851	855	925	910	923	899	872	911	886	903	878	901	895	891	918	869	925	819	910	856	855	873	932	885	897	870	928	881	857	856	897	873	878	868	843	868	915	859	887	907	895	894	803	876	924	879	886	902	938	890	893	846	865	919	897	879	856	873	889	887	931	890	939	911	844	869	893	914	890	865	967	894	826	887	839	947	898	879	845	919	869	940	932	905	889	884	873	857	879	851	913	875	878	861	886	887	860	865	863	883	902	866	898	907	936	826	867	875	852	916	883	873	851	821	856	884	884	883	887	896	896	873	917	922	882	918	902	879	913	873	890	848	922	823	842	931	925	933	928	803	864	874	877	934	925	874	884	826	898	879	835	915	921	891	894	863	899	889	858	938	873	882	900	898	912	859	875	861	964	926	854	889	878	876	846	843	827	888	895	920	957	916	913	860	901	864	857	854	898	864	890	887	825	863	851	919	853	881	844	867	865	865	904	889	871	866	851	883	876	909	909	887	871	864	869	875	907	953	887	879	945	871	866	852	850	871	912	880	864	922	858	861	835	868	886	846	876	903	850	907	867	898	875	915	873	908	864	856	937	851	869	829	869	932	883	868	923	919	906	930	898	853	929	913	855	872	935	906	896	915	862	900	892	862	866	883	842	940	836	946	927	837	875	856	900	860	830	898	870	881	883	902	891	894	931	896	869	855	841	923	853	843	879	907	839	881	839	884	845	879	896	891	910	911	900	862	890	871	879	871	865	858	894	840	869	861	860	857	887	877	930	904	899	872	865	890	818	889	923	857	874	909	857	908	861	905	886	853	862	862	911	899	864	870	868	876	888	871	880	931	877	836	873	898	930	879	876	837	889	876	850	851	892	890	942	884	904	860	855	863	901	879	900	886	924	875	874	918	917	880	895	900	863	862	885	876	879	886	889	862	900	917	930	916	922	887	889	855	908	906	875	854	881	864	881	845	936	880	891	909	879	919	850	894	896	874	914	883	876	899	906	836	883	858	878	892	860	918	932	871	882	878	940	896	888	879	895	905	868	910	893	838	856	819	968	894	860	936	849	873	909	862	861	867	832	918	913	855	877	948	921	838	923	915	918	875	904	822	863	873	924	891	914	856	905	939	921	927	880	816	839	874	818	899	939	888	922	897	901	905	890	874	866	827	850	892	888	842	929	939	857	909	897	938	876	887	838	893	884	917	885	880	842	890	937	889	926	906	898	839	868	873	870	867	821	896	876	909	865	864	891	908	841	869	823	882	900	901	885	840	869	894	882	878	851	891	911	916	843	922	877	843	925	897	892	836	909	818	851	842	899	867	908	849	927	941	859	907	897	877	880	821	819	879	845	888	910	869	891	888	844	909	842	912	923	854	920	861	913	888	883	892	861	911	890	893	897	881	868	816	851	885	914	901	929	872	881	919	833	860	852	849	867	881	867	830	872	892	836	894	829	931	886	838	882	898	902	881	895	871
23914	20986	24330	27825	20986	20991	13330	631	373	332	313	293	291	275	295	282	274	267	279	230	232	250	245	254	286	261	245	233	234	285	256	238	247	236	236	235	223	248	284	242	254	231	248	241	248	255	226	260	281	228	237	213	253	257	240	250	235	272	263	236	217	229	228	230	234	270	238	254	243	232	252	251	261	225	278	258	256	245	241	237	240	246	255	221	226	268	244	247	272	252	236	209	255	250	219	239	298	225	233	216	258	281	247	244	242	265	248	253	250	251	234	253	251	229	241	271	250	258	264	245	258	231	235	247	233	238	245	227	240	251	266	272	228	237	254	228	225	238	258	251	268	256	252	275	243	243	267	227	273	253	228	229	262	218	229	236	245	235	264	263	232	245	236	244	255	246	263	252	237	234	251	227	224	259	266	220	227	267	267	245	231	251	245	226	239	224	253	269	266	251	238	241	264	217	220	219	251	228	238	242	248	229	257	248	239	227	273	236	235	234	220	230	233	254	221	263	239	267	244	239	252	215	272	215	254	259	264	266	207	261	250	260	264	246	248	256	253	220	235	264	249	243	249	190	249	230	277	226	274	246	267	276	262	239	229	257	252	249	281	260	227	240	267	248	218	233	242	246	234	249	247	221	221	282	253	238	242	226	247	247	225	229	247	225	231	227	226	223	261	235	258	235	238	256	259	256	259	214	247	230	269	284	246	260	246	225	209	219	233	213	219	238	231	244	271	233	255	228	251	247	238	227	267	250	269	240	223	240	237	246	249	226	241	269	251	216	276	257	244	241	230	281	242	232	272	247	232	245	234	229	233	228	227	255	245	250	272	221	261	242	259	224	199	241	236	238	238	260	232	217	242	231	252	222	246	230	231	229	242	239	262	206	234	239	213	212	239	257	261	265	242	227	228	230	218	276	265	230	239	250	242	256	243	236	293	244	246	231	227	240	240	251	260	232	243	221	208	219	246	263	258	219	220	232	215	212	255	247	234	250	259	226	247	231	245	247	238	247	255	264	250	246	248	255	291	256	247	257	252	252	213	239	236	247	271	235	229	255	237	240	228	255	257	276	239	232	271	241	239	237	248	232	263	249	229	254	265	240	239	228	244	235	265	247	255	234	252	211	220	261	205	262	228	219	249	244	232	239	259	241	250	228	247	245	234	246	223	252	249	245	259	252	244	256	250	240	233	262	251	232	249	238	247	228	238	245	207	236	248	252	217	254	251	247	240	228	248	283	249	252	251	240	241	250	230	269	255	231	223	249	228	255	226	251	234	229	250	244	231	220	230	227	226	241	244	268	240	262	235	244	241	214	272	251	237	250	250	225	240	236	228	268	242	239	230	240	254	236	223	242	266	250	250	247	228	239	241	259	240	234	230	262	257	234	236	210	215	226	238	232	233	225	279	246	241	234	247	246	243	277	225	249	232	235	239	240	232	210	248	216	245	254	219	260	261	205	261	203	218	231	237	239	267	221	226	255	257	212	233	219	252	218	254	257	251	248	256	246	233	241	241	229	250	205	248	251	273	258	234	251	234	246	230	222	255	233	250	218	248	257	241	236	252	221	237	229	241	238	240	222	236	235	238	230	232	251	276	244	251	223	236	286	257	226	255	255	240	262	264	242	229	271	254	250	248	254	261	272	237	246	235	255	249	243	230	229	243	251	231	271	259	246	283	255	252	241	250	233	229	268	224	270	219	247	249	260	239	260	245	246	227	243	242	238	251	254	246	245	245	261	238	273	238	253	269	274	237	248	232	242	219	235	214	240	229	259	246	236	248	245	246	252	225	238	236	227	219	250	265	218	228	246	228	242	265	255	214	253	257	264	231	213	241	215	236	232	251	214	213	237	243	247	243	251	259	238	251	227	221	226	257	266	249	257	270	247	252	195	240	260	261	260	243	255	221	210	253	231	241	235	279	241	262	247	287	238	254	243	246	237	242	247	236	264	280	243	242	253	225	224	207	252	244	286	196	209	260	231	247	256	232	240	264	230	215	255	237	241	239	236	238	212	215	248	231	259	235	237	211	243	239	266	232	222	252	216	237	224	254	251	244	256	216	248	227	243	253	250	234	237	235	229	209	246	237	269	251	252	237	249	258	256	258	215	253	254	237	223	241	234	237	228	224	256	237	264	230	226	234	268	247	247	258	227	246	252	244	255	240	254	263	285	226	262	235	250	252	253	236	265	251	238	263	205	262	254	227	289	218	239	251	250	273	251	249	238	254	262	231	231	256	253	239	224	234	262	259	236	263	220	244	234	217	235	238	231	221	271	237	232	216	242	235	264	245	231	208	235	263	245	240	229	215	254	218	264	237	268	244	240	223	245	272	257	244	249	254	245	240	226	233	248	253	231	231	227	235	271	252	244	253	246	248	244	197	257	220	234	238	253	215	235	246	249	223	248	259	215	254	286	255	248	242	246	234	243	245	246	253	255	231	220	261	240	238	232	266	201	247	213	214	254	223	236	235	232	252	213	257	246	257	235	236	229	228	246	231	237	258	248	244	272	241	238	237	205	247	232	226	274	251	221	228	265	215	250	256	249	239	229	242	263	244	235	272	229	218	219	236	243	231	277	224	236	223	239	242	252	265	221	248	237	221	238	236	268	243	229	249	247	235	241	245	229	246	280	222	257	282	258	238	236	240	220	249	258	291	246	257	214	220	226	264	238	257	254	243	252	242	212	225	205	225	253	239	222	234	240	247	218	252	259	228	260	232	236	238	259	267	212	259	218	246	241	253	248	225	281	260	240	237	232	275	274	221	273	228	236	242	234	282	233	228	258	263	238	240	243	221	251	287	229	230	272	246	247	262	228	238	279	215	238	242	261	250	224	242	240	271	247	218	245	247	250	246	249	257	253	260	237	212	240	227	258	227	243	226	224	248	265	230	224	242	219	229	211	272	252	239	254	239	226	228	248	209	247	200	244	248	238	248	229	255	235	239	237	244	229	263	257	275	224	272	239	247	226	233	273	242	249	253	257	205	243	221	252	216	252	263	235	249	234	237	254	228	226	254	220	220	210	223	246	247	236	236	238	260	213	255	260	275	243	248	217	222	248	236	233	243	234	234	253	250	243	193	227	221	276	260	246	221	242	240	221	246	244	252	245	264	241	230	269	235	210	254	250	223	233	207	235	235	259	243	222	265	218	251	230	231	251	237	248	223	239	244	261	240	267	232	244	248	255	250	255	267	241	217	228	207	252	245	241	228	260	237	224	227	227	248	221	242	227	245	237	246	231	247	232	238	224	253	211	236	238	255	230	241	224	246	237	251	218	216	220	233	261	236	255	227	268	235	276	256	227	244	238	246	242	250	232	221	213	248	236	256	228	239	251	217	232	265	266	221	251	242	238	249	227	237	221	222	245	238	262	238	234	214	249	239	246	249	242	264	253	246	226	212	256	288	259	262	242	263	240	231	245	252	243	253	234	230	225	235	276	254	249	275	238	255	230	258	228	223	252	238	227	235	246	264	252	284	205	261	228	219	228
6343	6877	3582	1578	787	659	658	669	601	647	637	600	594	579	578	575	590	574	566	602	619	531	621	548	578	528	544	551	635	593	609	601	548	565	586	616	604	583	619	606	526	553	607	589	593	600	561	623	576	615	592	575	559	575	621	552	576	565	569	585	598	546	560	588	562	586	605	642	590	596	563	580	557	575	599	577	597	541	553	575	559	629	562	569	578	574	566	577	585	607	590	560	560	538	556	593	604	619	618	577	588	589	591	563	575	591	566	582	562	535	607	656	584	542	564	598	572	544	547	590	591	549	614	583	604	594	604	617	552	573	624	615	563	571	623	609	542	561	630	573	562	568	588	565	570	612	600	537	575	596	541	571	560	630	552	605	580	588	577	560	566	576	573	549	601	577	603	565	598	604	592	583	597	607	538	576	574	584	606	579	607	562	580	591	581	541	548	596	571	574	568	551	608	567	595	579	582	615	588	563	582	566	590	536	561	624	563	589	545	572	627	572	566	590	585	595	578	554	610	584	565	585	581	563	548	578	602	621	560	582	567	554	602	613	577	608	589	572	585	634	554	603	599	583	574	567	573	624	625	513	519	609	571	626	580	621	608	547	582	585	575	614	572	549	556	585	603	608	574	611	610	601	526	548	590	576	584	588	573	609	517	598	622	570	580	552	550	570	587	627	645	588	596	578	557	556	605	614	541	571	589	580	572	584	591	582	559	555	518	580	530	570	586	604	588	547	581	540	588	585	592	528	569	580	566	596	563	521	592	581	567	613	593	630	619	539	581	545	592	581	584	553	567	544	595	575	588	580	607	560	574	574	586	596	575	575	578	523	589	591	622	569	600	547	549	594	556	553	559	573	585	552	591	569	531	563	581	566	603	644	572	591	589	615	549	559	571	597	590	580	544	557	586	535	599	578	593	598	564	564	542	577	591	571	573	585	558	574	571	570	569	602	584	585	581	595	579	590	563	577	618	578	596	582	557	561	540	543	598	587	558	563	532	547	608	588	558	567	534	620	599	603	577	563	552	540	548	578	598	583	604	627	598	559	627	546	582	566	569	555	572	579	618	577	538	583	558	562	567	588	559	550	546	612	573	575	610	554	560	570	609	563	579	538	615	573	587	561	562	559	586	579	608	566	570	615	574	522	589	577	600	592	563	570	591	574	583	608	567	582	569	560	599	613	558	592	598	557	630	574	554	582	524	578	586	562	596	576	578	584	585	566	607	568	547	590	604	597	580	561	602	577	580	542	575	609	575	598	583	560	591	560	608	573	592	620	579	588	602	610	623	589	582	562	568	594	573	563	620	567	577	581	566	582	560	571	563	549	616	567	568	617	592	596	589	530	560	590	567	581	610	581	597	558	627	577	613	581	610	626	569	562	610	487	620	561	582	553	576	580	563	583	563	607	593	575	610	591	582	599	584	610	546	593	567	585	605	561	576	569	602	586	575	549	575	595	543	590	603	563	537	585	601	580	584	573	594	607	564	572	571	582	553	639	602	557	598	565	590	566	581	598	604	581	569	583	574	515	586	635	585	605	581	550	609	614	514	539	590	599	570	583	575	598	587	577	599	591	569	599	586	553	555	562	564	561	594	544	621	566	599	577	602	595	619	580	577	523	607	595	561	571	584	578	594	558	562	588	568	542	553	606	583	560	570	595	607	594	502	561	581	570	573	570	631	621	604	582	601	602	574	572	624	559	585	586	552	634	584	617	598	565	567	602	553	630	576	595	611	611	592	605	587	536	647	571	552	601	551	565	603	577	605	604	600	578	580	633	566	538	540	533	577	546	580	610	555	568	555	586	541	540	570	556	570	596	609	619	573	566	578	600	552	584	553	535	584	611	583	561	593	593	576	591	539	586	583	577	586	619	585	618	603	541	580	586	591	571	572	596	574	565	580	614	571	589	568	582	582	536	595	546	563	596	609	595	605	568	575	535	597	574	570	617	554	606	530	576	570	557	639	571	574	584	538	584	595	548	551	611	576	578	597	546	537	566	566	545	574	551	594	593	601	572	617	615	560	585	588	547	588	597	602	584	594	539	590	584	611	594	566	576	599	586	579	600	568	613	604	573	561	605	590	594	525	566	613	576	576	581	603	580	589	610	596	598	573	571	601	575	568	579	552	612	592	592	577	601	591	572	570	579	589	629	601	611	564	629	565	557	535	568	587	559	617	589	561	576	590	587	561	622	566	589	565	536	577	559	585	525	585	579	514	567	605	612	605	590	581	611	574	572	572	581	607	556	543	553	534	564	559	577	592	609	607	620	522	551	587	567	552	557	546	555	607	558	592	622	595	606	568	588	586	557	588	580	630	618	589	608	577	588	618	574	572	563	619	601	578	559	580	596	583	582	606	610	570	573	597	574	597	576	574	610	598	559	569	573	538	593	578	615	603	546	595	599	587	569	546	587	556	587	570	537	558	591	593	638	563	581	606	588	549	570	567	600	598	592	516	574	567	540	580	560	589	615	585	584	583	586	549	614	586	562	595	567	536	556	616	558	584	585	596	570	596	579	584	557	555	653	559	565	576	545	571	556	526	559	607	550	523	598	572	626	546	580	648	607	575	577	533	592	609	583	568	528	565	564	594	607	584	615	571	620	613	577	561	622	588	588	562	556	594	594	553	600	582	583	582	579	608	572	544	527	582	565	606	545	589	601	557	575	561	564	568	579	570	579	593	569	555	579	631	591	588	597	599	613	588	610	609	585	577	574	592	544	620	567	613	580	556	586	532	592	616	616	564	611	600	595	583	577	606	570	584	535	567	601	574	641	578	531	559	587	561	565	545	559	545	605	622	543	569	604	580	590	559	603	543	560	593	541	635	544	540	588	552	537	561	635	547	584	599	570	574	624	543	571	576	582	574	568	605	609	599	565	598	563	571	585	537	599	628	546	582	558	570	551	544	558	602	562	624	565	641	570	595	628	583	602	600	583	586	565	597	607	579	619	583	564	556	566	573	643	588	585	571	553	612	580	604	548	542	578	605	595	593	585	597	551	562	609	600	537	570	547	541	580	574	605	605	588	553	598	592	560	586	588	623	571	618	564	550	571	571	579	585	606	561	561	588	600	524	555	565	565	536	526	570	547	631	565	570	560	556	572	594	570	590	589	599	562	579	569	543	622	619	563	556	556	566	577	603	593	604	561	624	567	577	596	585	603	521	559	623	586	531	556	564	580	557	600	600	568	565	617	555	595	571	596	570	561	589	588	585	583	575	546	570	601	554	562	621	599	619	577	581	569	554	600	588	575	565	550	589	599	591	594	573	603	648	561	586	564	566	601	562	602	558	580	596	611	591	569	617	550	578	592	577	575	579	567	562	567	546	608	591	607	565	589	538	616	627	548	562	584	562	560	566	595	591	552	570	560	526	601	572	569	576	586	574	553	574	592	571	580	549	570	639	557	567	558	566	545	602	564	578	530	570	600	584	587	557	536	557	586	610	602	583	562	574	548	612	543	545	550	612	613	576	570	644	572	609	612	593	562
31804	19689	8066	590	306	280	303	286	296	309	323	322	279	268	271	281	287	324	271	285	296	271	298	292	287	273	322	302	294	270	265	283	290	306	293	295	282	305	321	267	266	295	297	297	289	265	272	272	300	291	286	285	287	299	308	302	254	303	315	285	260	291	300	310	277	283	322	297	266	286	290	273	328	299	268	280	280	312	278	313	297	287	292	322	293	296	304	264	283	291	261	295	286	283	305	279	259	268	284	258	283	309	294	305	264	274	289	298	307	249	281	305	270	289	280	318	298	306	294	276	272	286	310	316	298	293	275	276	284	283	291	291	268	291	294	316	282	299	293	261	284	286	240	287	277	300	275	299	289	309	279	285	296	277	287	283	259	314	305	271	317	291	278	288	323	287	282	275	290	265	278	306	287	264	251	274	264	320	258	313	278	295	266	308	264	289	306	289	306	274	294	282	307	303	271	308	257	290	282	276	296	287	309	305	269	312	270	299	266	290	289	314	288	281	304	274	279	301	319	276	302	312	303	290	294	322	277	261	286	282	263	287	295	277	310	335	296	262	299	296	263	280	298	302	272	282	288	269	301	277	253	299	278	290	320	263	280	282	249	280	297	307	335	271	282	293	268	290	267	279	279	266	294	300	283	293	332	283	274	282	283	276	292	278	287	323	271	282	277	280	270	288	282	314	293	285	248	258	309	282	317	275	289	271	298	261	298	319	328	287	280	330	286	278	278	271	302	278	277	302	286	281	295	318	261	280	309	264	296	303	273	288	318	288	269	302	316	299	336	284	307	280	279	263	277	275	279	267	278	317	308	292	290	292	271	295	279	241	295	318	296	274	313	276	295	276	295	299	282	275	255	296	284	296	287	298	302	292	302	263	293	291	283	289	282	300	284	262	281	273	280	294	276	327	265	226	280	301	322	332	315	228	260	272	300	304	294	269	282	286	271	301	313	286	300	306	281	262	285	297	314	297	298	290	280	273	291	296	283	285	250	304	281	324	327	300	299	286	266	290	295	300	301	326	292	295	299	305	266	254	286	282	302	300	289	283	304	301	322	288	305	274	290	295	311	308	299	316	303	285	313	310	280	285	273	305	295	267	308	257	279	291	295	298	288	273	272	300	306	301	251	317	289	291	277	293	272	283	261	257	293	280	338	313	285	294	277	309	285	306	273	322	291	292	306	296	297	282	290	278	278	306	277	297	276	284	282	302	263	299	300	287	293	311	297	321	281	268	256	280	291	269	294	288	275	276	288	312	273	275	280	285	274	297	259	284	317	278	299	264	306	266	274	268	318	265	261	284	300	313	295	285	303	293	289	271	305	312	269	269	290	277	299	287	289	258	290	260	294	317	285	281	309	267	273	309	305	318	282	289	291	271	268	272	296	297	271	285	296	273	293	310	296	282	292	309	272	300	287	315	279	285	329	304	281	302	317	305	262	296	266	288	297	265	266	276	280	291	292	304	292	298	280	317	271	264	266	297	286	278	288	286	283	290	270	279	288	277	292	274	308	279	255	282	302	271	320	302	272	283	291	285	275	278	319	291	288	284	277	300	297	299	289	293	293	270	266	275	300	259	307	272	270	268	285	324	278	285	275	270	285	273	304	303	293	304	268	303	306	279	282	267	293	302	287	262	273	285	289	302	303	308	278	280	269	315	297	300	298	309	298	270	292	295	300	293	323	312	277	282	314	267	261	291	304	258	264	315	282	285	296	269	283	281	310	281	290	258	292	349	307	286	253	267	297	296	273	291	279	269	287	285	280	292	288	276	281	281	301	300	293	348	283	302	255	288	279	290	307	276	283	295	306	271	305	296	294	306	278	254	273	305	305	292	299	317	282	297	278	307	288	292	263	322	302	271	265	280	276	319	253	296	276	302	276	296	281	264	291	304	289	296	297	246	304	285	291	253	245	297	290	294	272	247	287	269	283	290	291	299	275	282	276	299	321	290	284	279	326	290	275	291	279	281	295	251	296	301	290	300	287	282	337	283	275	313	294	295	266	298	319	285	266	280	285	285	264	289	284	301	276	293	309	297	263	276	294	274	270	296	293	293	289	278	282	273	265	267	298	309	288	273	301	261	284	290	314	274	300	246	300	263	285	282	277	299	272	279	289	309	267	292	278	251	290	281	301	280	278	300	305	304	284	285	327	269	306	317	274	293	272	286	302	279	313	283	265	299	286	257	291	317	298	282	284	271	274	310	262	303	315	291	304	308	290	244	288	273	278	313	303	252	298	318	282	288	273	309	288	303	293	288	286	313	300	291	275	298	295	289	271	304	296	290	255	270	281	292	276	288	268	272	271	315	275	286	284	271	293	305	249	279	287	279	310	272	308	290	289	287	282	283	263	290	305	270	304	294	269	263	263	299	310	335	259	320	321	302	285	312	308	297	277	281	280	323	300	311	313	334	279	302	253	262	302	284	291	278	275	275	323	283	283	264	279	285	263	302	316	282	311	318	291	267	287	277	268	304	294	300	264	282	296	271	275	293	285	302	288	323	296	261	277	277	333	290	290	271	278	283	313	270	264	301	284	304	304	272	294	302	268	281	252	309	296	286	317	308	325	281	279	319	307	297	304	292	274	298	270	325	306	310	254	291	258	285	288	276	285	322	277	294	261	285	293	271	290	259	305	333	284	306	326	296	313	315	287	297	276	312	307	324	279	286	261	278	279	293	318	271	293	262	248	269	275	287	295	276	279	271	316	330	306	283	318	283	310	291	277	315	299	296	282	304	274	290	284	287	309	280	318	298	285	273	267	295	282	296	316	282	260	274	286	280	294	307	307	300	263	264	279	283	239	274	282	276	303	301	292	273	278	290	285	320	278	320	280	288	280	288	288	302	263	263	285	278	285	314	295	267	283	290	285	258	274	280	284	291	283	307	289	273	292	294	263	277	308	289	288	280	313	266	307	298	270	268	280	289	282	290	285	288	267	292	292	285	277	291	287	264	277	281	239	297	321	286	290	288	264	301	275	278	259	289	288	307	294	298	248	294	292	305	258	254	316	321	317	289	281	273	297	271	307	310	285	283	263	263	277	266	313	306	304	312	301	283	305	287	286	300	298	295	280	290	328	302	285	304	281	280	264	302	260	270	254	299	278	300	285	293	275	280	269	308	301	263	275	300	244	284	310	284	302	272	272	252	315	317	281	295	289	293	282	268	351	295	275	278	264	292	282	327	292	292	285	284	305	297	285	300	269	297	285	331	328	272	291	279	270	300	288	271	291	285	240	284	308	317	303	289	276	302	303	274	296	284	294	279	310	264	289	317	271	330	291	298	318	310	265	303	274	298	301	303	256	310	290	295	267	281	285	283	320	256	282	300	311	271	305	302	295	285	243	308	309	262	314	286	286	293	265	287	267	270	279	281	278	280	291	270	265	270	290	281	268	292	301	274	322	304	286	331	297	269	289	260	293	300	313	296	286	298	266	259	285	279	291	247	292	281	303	299	281	290	272	291	289	321	278	321	313	308	255	296	286	283
7314	2668	1357	760	690	738	753	744	710	755	721	750	747	697	733	742	797	746	729	735	714	753	759	705	744	731	703	715	768	701	680	802	726	702	730	767	767	677	707	736	727	747	737	751	747	788	649	698	795	791	759	743	688	776	723	721	767	741	793	742	709	700	714	714	736	698	700	787	761	733	752	742	736	769	729	771	715	703	745	716	743	764	716	739	693	719	789	721	714	757	740	719	747	722	717	682	719	716	717	684	725	751	708	768	779	737	733	778	780	760	696	684	735	753	782	737	688	777	770	776	711	702	716	748	710	717	719	771	725	703	720	703	714	708	736	773	744	700	714	723	740	706	732	699	676	735	680	688	754	725	692	754	726	724	734	776	748	684	741	757	735	709	737	684	776	702	724	716	728	736	722	739	698	751	734	738	731	702	718	727	710	736	779	737	741	752	754	743	720	744	711	754	711	734	712	738	732	709	742	700	721	734	747	701	721	770	720	723	751	759	768	717	739	719	747	737	732	763	756	698	718	716	700	751	808	712	762	756	752	731	737	756	751	708	739	713	737	701	756	739	729	758	742	710	701	732	777	714	747	761	696	759	748	740	770	691	745	741	704	778	767	779	754	735	771	749	783	712	756	726	700	731	734	705	736	774	753	728	747	776	723	769	726	725	694	709	742	687	748	773	688	680	681	698	696	728	697	728	737	726	734	766	718	702	732	698	754	693	751	709	738	792	754	739	730	810	740	750	721	736	713	756	720	718	736	745	701	747	790	665	719	721	681	727	691	758	709	727	762	703	746	718	762	763	772	727	727	721	728	705	743	727	754	743	709	743	713	741	738	756	710	721	697	720	738	732	742	729	674	728	767	736	759	730	766	680	756	688	740	734	729	739	729	720	760	787	720	703	722	712	779	742	726	757	772	760	727	710	744	715	738	767	757	725	744	702	728	735	689	745	670	759	727	771	741	723	795	727	745	790	775	730	716	689	706	759	699	740	752	725	696	758	723	657	762	730	770	706	691	743	758	726	709	760	743	740	732	733	787	764	726	749	746	694	734	718	691	751	763	744	749	746	730	723	743	763	774	722	774	732	777	753	769	754	755	755	769	796	715	726	751	709	709	760	697	764	723	773	716	733	751	726	782	712	740	756	715	749	799	746	731	710	735	749	701	725	716	723	753	733	768	713	718	700	733	743	701	729	724	695	745	730	762	745	750	745	759	745	769	742	778	719	687	717	786	706	701	713	736	741	752	742	748	725	739	767	676	777	713	759	707	781	713	729	751	712	747	731	697	756	755	693	731	700	762	731	766	769	675	742	784	677	766	779	733	706	726	752	783	712	700	742	752	744	708	696	691	806	794	729	684	772	760	728	766	734	733	725	735	757	749	739	725	760	740	725	756	786	748	765	728	734	695	721	730	738	706	769	695	688	707	737	731	756	684	689	738	776	768	744	719	744	724	679	738	754	721	698	742	744	742	728	785	729	673	768	737	750	711	758	795	750	717	735	734	715	689	736	659	728	727	744	726	764	739	745	765	769	738	774	706	731	766	765	782	761	772	755	749	723	759	700	740	741	721	751	720	728	689	703	730	730	748	757	676	753	749	716	668	738	742	732	724	723	734	722	730	715	765	744	719	707	750	745	716	742	684	703	763	731	718	773	728	738	711	725	727	728	772	742	750	728	772	706	775	759	724	736	763	718	717	703	724	730	739	693	766	731	777	719	766	782	715	745	755	719	753	693	703	714	744	700	749	771	741	746	726	710	743	748	728	772	678	721	712	721	776	716	702	752	753	722	711	700	737	697	726	739	731	724	694	762	717	687	719	732	717	738	742	758	760	719	743	708	763	730	797	718	719	752	723	741	765	729	696	737	689	724	695	752	710	746	710	787	723	760	691	715	751	726	749	749	720	729	699	758	685	724	715	719	751	732	721	715	767	738	763	759	734	716	705	711	711	741	712	741	730	745	743	709	789	754	708	761	705	729	743	715	709	733	682	754	734	732	723	770	781	796	758	753	751	726	714	737	740	755	738	712	742	723	771	733	732	720	719	769	755	721	726	709	726	728	734	711	691	730	695	707	756	742	784	737	761	729	764	737	759	754	755	726	761	760	733	761	725	754	762	773	765	700	764	759	765	754	756	759	786	775	735	734	743	735	723	768	766	720	709	736	718	756	760	694	717	699	707	747	758	725	766	746	732	708	720	713	683	768	739	758	748	704	732	759	739	754	743	713	718	665	786	704	737	710	781	734	717	725	737	758	727	724	760	732	716	731	686	735	749	681	728	755	696	693	707	738	760	788	755	718	692	742	718	765	747	715	709	669	720	721	746	737	694	683	763	737	746	756	731	738	679	709	755	765	657	747	751	755	753	777	729	701	733	757	756	707	721	700	709	720	698	753	703	778	746	767	704	722	779	727	709	730	732	719	753	749	753	755	767	744	727	759	744	683	718	780	734	689	731	784	685	732	751	703	724	715	765	757	754	733	751	723	717	777	725	717	723	756	724	733	755	703	756	710	748	724	789	762	823	774	759	757	749	726	770	759	746	746	752	726	738	722	739	739	771	779	802	704	726	760	750	729	703	726	729	769	707	727	750	725	726	780	718	682	786	759	764	710	780	706	786	725	758	732	718	710	744	771	752	731	727	761	760	702	787	732	771	758	740	738	718	715	700	724	781	756	742	683	700	761	705	753	709	772	742	718	732	745	782	726	737	712	656	737	726	771	744	786	706	747	749	752	761	795	714	773	716	732	755	666	701	729	686	738	738	750	723	738	774	731	755	724	728	742	766	766	731	726	745	686	717	712	709	748	704	714	792	762	705	740	711	720	768	727	727	710	721	762	674	721	777	786	723	756	740	734	759	754	740	729	735	732	752	745	744	754	761	745	725	722	745	763	706	712	715	729	690	781	704	758	707	751	720	778	721	749	743	781	794	720	717	730	697	742	767	764	726	688	714	751	762	729	717	734	757	718	731	727	725	715	746	721	705	708	704	716	710	708	779	723	736	761	728	697	737	725	726	713	712	732	758	744	736	785	752	718	726	719	761	757	746	746	710	749	744	686	721	739	731	759	761	717	775	761	747	733	718	711	685	749	759	727	683	757	778	679	769	712	752	693	792	718	719	709	727	740	688	714	688	759	739	719	750	736	732	769	754	748	669	747	739	758	744	721	773	782	713	726	685	745	701	746	737	689	752	733	754	717	692	724	740	683	783	751	732	719	738	712	750	738	762	730	716	784	708	730	762	740	722	765	711	711	755	719	763	711	695	743	732	702	693	725	729	770	721	764	675	723	678	763	771	703	767	700	689	749	699	725	732	724	784	706	729	780	717	750	745	735	751	749	726	792	708	752	715	684	757	755	789	714	715	755	721	716	715	694	724	728	727	720	727	750	744	753	733	744	715	755	758	772	730	800	771	748	757	740	759	770	761	748	771	719	747	760	730	748	735	780	738	754	721	722	749	773	764	708	775	781	716	736	691	755	716	738	735	727	767	731
24665	20958	23837	28254	20952	12536	632	477	408	374	438	389	378	388	404	373	351	391	423	376	392	364	397	341	383	369	361	351	372	411	357	395	382	379	395	359	380	379	384	349	367	384	379	338	351	389	382	401	380	370	378	344	380	346	397	364	364	375	338	342	379	368	372	355	386	353	421	356	384	350	394	367	391	376	385	375	326	396	391	342	382	383	366	392	414	376	410	373	387	366	348	378	391	366	385	401	403	352	405	375	414	328	370	356	346	344	381	381	403	354	378	384	372	383	407	369	358	365	376	337	399	321	382	352	373	343	399	347	377	401	360	390	410	359	335	406	354	361	374	361	376	356	398	372	325	410	371	386	348	389	374	343	343	340	340	366	381	358	346	357	373	379	321	370	379	376	362	384	364	366	365	343	360	304	426	359	389	358	378	388	366	382	379	353	342	345	343	377	370	388	374	368	353	375	355	364	377	361	322	378	343	362	393	361	386	392	376	367	339	378	393	392	385	375	355	392	368	364	391	382	353	357	331	371	371	395	358	366	330	323	366	383	370	395	360	377	345	368	375	376	406	369	386	359	375	350	337	357	387	331	354	379	334	390	366	350	360	370	381	344	378	358	357	341	354	358	385	362	343	410	375	343	359	388	355	337	392	370	362	379	365	407	361	392	357	376	352	375	397	409	341	349	373	345	340	350	403	369	411	382	394	352	397	332	391	353	322	384	368	364	405	351	371	422	408	357	365	327	386	352	347	382	351	344	373	375	380	364	395	397	328	356	375	374	385	334	389	382	344	388	395	384	373	367	378	378	401	352	366	336	388	361	371	377	397	360	382	374	366	367	348	376	356	396	426	348	409	349	342	375	391	400	394	388	379	387	344	344	332	391	393	351	359	369	376	380	352	379	383	386	369	372	384	390	397	337	393	384	392	366	369	406	378	368	342	321	365	380	378	360	384	390	368	345	394	333	361	368	368	375	399	371	383	372	404	367	365	360	354	409	414	365	361	392	355	401	361	377	341	354	361	329	387	391	381	413	409	375	383	383	389	397	369	364	379	373	389	386	369	389	381	340	352	347	361	333	358	364	402	399	357	383	395	370	394	336	350	336	354	352	388	371	388	403	383	354	388	389	356	387	404	361	377	337	368	356	356	379	400	381	352	362	353	351	391	404	358	355	369	349	360	357	330	379	337	353	364	397	357	336	367	339	370	346	350	385	358	413	365	400	364	383	373	391	374	397	356	356	357	382	348	373	374	385	367	348	380	383	349	363	359	416	383	347	395	398	381	330	374	359	401	385	397	311	381	350	388	372	344	371	385	344	383	373	407	386	398	381	330	379	371	389	344	370	382	351	360	343	375	378	378	371	350	354	376	363	384	379	357	408	399	369	393	410	342	389	412	390	377	382	351	366	374	381	381	359	353	376	363	342	396	411	354	401	355	380	375	417	400	372	373	364	383	334	354	331	374	326	395	343	362	347	336	373	362	413	365	331	359	391	420	407	348	362	347	386	377	381	389	389	342	402	374	377	387	355	403	370	314	334	404	360	389	354	373	368	327	377	352	358	365	361	398	367	365	327	344	363	361	364	356	407	388	373	342	393	376	374	380	396	383	365	358	414	366	343	368	376	377	357	395	389	366	380	351	362	347	397	368	401	352	327	358	381	347	333	388	354	375	368	408	352	348	365	351	341	378	365	345	392	376	365	402	362	348	323	376	390	396	394	391	368	364	354	380	380	368	364	382	360	374	364	361	383	371	395	403	346	408	371	366	373	356	364	393	360	383	370	357	346	354	389	397	388	372	352	374	328	379	366	386	380	381	408	364	389	369	358	357	357	373	393	381	359	360	403	370	341	371	399	389	339	350	379	347	324	357	376	346	347	370	387	347	341	392	354	316	382	360	358	372	350	378	382	349	379	352	361	381	373	338	373	395	408	383	348	363	381	330	362	356	367	358	349	393	381	368	355	351	385	345	413	373	383	364	371	381	347	371	374	382	369	341	372	342	332	339	370	333	406	356	318	369	366	403	353	351	342	364	395	361	426	351	372	403	375	364	374	385	312	378	394	380	369	395	384	358	381	342	360	353	356	391	351	354	399	365	372	353	360	334	373	361	377	356	419	385	382	410	350	373	342	350	360	371	335	355	315	384	364	364	383	375	368	383	342	427	377	385	355	359	393	361	425	396	369	384	350	351	362	388	368	371	370	370	382	401	398	379	337	340	389	371	334	367	391	366	360	366	347	325	344	376	364	398	335	358	391	383	373	403	340	373	375	365	355	388	357	369	390	363	358	365	399	360	355	385	350	373	368	396	367	384	360	369	346	370	385	378	333	359	381	358	331	372	354	373	360	353	340	392	357	350	372	364	332	369	365	370	380	385	337	372	392	367	381	355	356	379	350	380	365	375	331	358	338	390	399	368	342	392	402	384	382	370	397	355	375	329	404	382	354	364	378	378	361	368	391	377	391	310	371	336	376	362	333	382	344	361	381	341	356	417	334	390	342	377	403	340	361	371	359	346	338	419	408	351	340	389	352	389	341	417	395	390	351	384	385	333	366	344	326	381	376	366	356	362	388	372	357	403	351	387	391	367	385	385	385	371	358	349	329	361	391	368	346	366	378	347	375	360	369	350	411	387	376	398	357	392	367	363	364	391	386	355	359	396	346	365	366	386	342	344	374	370	353	387	379	356	342	382	390	369	363	388	362	352	357	364	372	385	379	382	389	361	380	360	347	322	363	354	331	402	361	358	351	373	357	377	348	365	371	358	368	349	381	387	371	367	382	372	391	380	361	380	377	356	366	351	372	375	359	364	371	353	390	366	352	394	364	367	360	349	354	356	367	343	383	363	395	382	372	406	355	358	376	388	382	381	406	365	349	386	347	358	350	371	352	388	359	381	394	395	375	357	374	356	347	399	378	387	355	401	385	350	354	368	393	403	388	391	380	358	354	350	342	361	411	363	341	364	337	384	355	378	365	374	374	350	376	379	382	343	370	385	386	359	359	348	372	398	384	313	367	387	351	360	372	388	349	369	385	343	408	384	354	400	373	364	380	387	360	404	381	405	388	392	397	369	355	370	344	356	374	365	412	344	359	342	364	383	369	374	346	373	353	395	373	405	349	382	388	391	380	364	412	386	359	376	374	391	387	392	356	403	366	384	375	378	368	350	356	390	353	397	350	354	347	357	363	367	331	365	351	388	374	364	391	376	325	393	356	385	370	384	362	368	407	385	369	399	347	378	378	368	368	358	359	347	332	355	382	361	366	372	347	343	357	401	374	414	369	350	347	378	404	319	393	394	383	397	368	384	352	357	341	386	372	346	354	405	384	359	365	323	398	326	351	399	371	349	350	402	356	369	359	382	351	384	340	369	372	349	363	354	370	355	377	366	363	332	356	365	377	360	359	360	381	351	384	382	341	339	347	380	387	356	377	408	395	380	348	370	362	399	367	381	385	376	351	343	408	372	380	363	326	363	326	362	375	374	389	367	345	364	346
6327	5485	2266	1239	977	891	869	914	914	924	937	916	903	872	858	949	873	907	938	886	874	881	875	882	911	921	941	879	867	877	903	890	943	909	865	889	912	881	884	856	892	932	858	902	871	908	886	893	846	875	914	886	889	863	930	863	873	864	884	901	904	870	904	895	869	918	919	877	880	823	823	911	864	900	882	931	819	922	822	866	930	911	901	902	865	930	917	874	890	891	894	926	832	853	933	930	922	867	876	862	946	908	850	874	904	863	856	951	890	908	875	916	902	901	883	826	858	932	897	893	895	916	910	863	842	882	899	882	881	892	932	887	874	894	897	876	897	901	875	906	903	899	874	931	894	894	909	891	859	894	909	907	940	902	871	923	903	897	847	881	948	876	952	906	904	907	876	954	906	886	907	919	915	872	867	942	921	873	938	843	902	881	873	880	873	906	871	918	872	886	908	901	863	879	889	911	901	835	884	873	866	798	897	878	855	865	926	898	810	919	915	844	862	928	851	884	868	891	913	869	847	870	896	953	860	853	896	862	910	926	881	901	879	910	870	882	831	915	955	853	900	885	915	895	922	878	885	915	907	893	860	983	881	918	892	905	867	913	895	908	913	886	888	943	922	872	844	933	827	923	889	845	899	915	876	843	854	865	872	906	917	837	845	850	947	880	913	854	891	881	919	896	886	925	876	846	920	864	863	912	879	874	876	884	898	877	896	896	887	887	927	868	885	886	907	871	874	906	875	851	871	908	895	841	909	838	918	886	889	959	893	887	876	890	931	891	897	916	907	881	848	872	878	900	894	882	910	889	901	867	895	876	882	882	937	878	886	888	828	908	850	893	884	925	890	881	879	858	905	873	848	915	876	819	892	884	861	912	906	899	857	925	837	895	908	878	902	854	862	841	871	920	916	942	857	850	891	924	870	905	867	906	959	865	921	928	921	949	862	913	828	881	880	881	893	881	911	857	899	847	871	890	901	853	931	906	851	948	896	865	909	873	908	897	912	899	863	851	895	856	846	864	837	879	862	890	851	950	896	840	912	890	881	899	860	877	847	855	868	887	864	872	943	893	893	889	868	881	906	863	866	913	918	903	889	897	853	896	890	923	910	867	862	854	906	904	872	875	909	892	862	915	888	894	898	926	880	868	901	918	895	849	912	883	885	852	917	897	912	911	847	884	893	935	916	844	912	968	886	914	895	899	905	884	908	882	860	837	873	912	875	892	904	894	931	909	921	924	927	922	933	859	870	853	869	876	919	891	866	906	855	890	874	883	892	881	881	860	905	822	895	874	904	869	841	886	891	883	854	841	883	865	915	855	886	888	891	933	866	911	851	922	879	888	839	851	851	932	870	870	888	925	885	885	908	897	929	879	921	900	914	867	920	939	923	845	887	896	873	911	885	929	913	852	926	878	835	846	896	828	922	879	948	850	919	925	921	918	915	875	893	863	903	847	870	924	893	840	892	908	932	853	910	861	847	826	937	906	882	886	882	858	906	890	884	872	892	916	867	872	932	879	889	882	930	910	888	888	861	875	929	922	876	866	901	905	909	892	924	879	920	873	835	840	888	884	880	892	912	871	904	864	876	888	861	878	919	832	860	922	855	853	874	861	841	865	853	952	918	925	847	879	925	865	871	860	876	919	909	855	883	911	865	908	864	907	856	934	864	884	917	867	885	882	886	866	865	855	883	917	830	884	901	912	898	904	863	917	867	919	943	890	877	861	874	833	915	923	829	866	906	898	904	886	838	922	909	860	850	874	918	903	900	896	881	893	946	864	892	898	881	890	926	924	876	902	860	889	885	931	851	939	874	880	881	898	907	902	841	891	841	928	857	820	860	852	920	917	890	868	908	863	898	827	882	890	891	869	901	908	850	849	891	852	895	873	867	878	924	882	861	872	890	890	860	910	864	819	902	863	910	900	823	904	827	897	926	882	919	854	895	866	898	920	878	894	844	831	888	898	881	912	871	889	842	856	899	893	868	901	873	884	897	886	912	895	892	862	864	878	866	915	866	880	929	886	838	939	894	855	898	880	875	882	912	841	868	838	887	881	875	868	896	867	902	889	890	897	897	841	907	853	929	906	918	851	887	905	907	911	865	897	905	861	885	859	883	897	909	869	938	884	846	931	886	932	867	828	913	906	873	842	924	921	929	877	903	898	884	820	914	889	880	919	860	868	846	898	875	935	846	908	973	930	808	888	890	909	898	882	919	888	911	880	895	832	884	898	868	871	853	846	873	890	790	853	900	832	901	878	905	857	886	872	884	853	877	898	874	884	908	901	878	868	873	824	819	906	881	895	934	835	898	904	849	906	981	853	936	900	906	890	903	883	856	868	918	851	866	846	899	911	946	873	891	906	901	884	871	884	870	907	874	855	926	908	900	836	885	887	852	906	858	871	857	950	876	868	894	859	922	889	902	923	917	809	874	903	891	925	914	847	925	885	893	862	917	904	912	897	894	849	903	865	878	909	826	911	922	873	903	899	901	878	947	867	872	921	868	861	863	853	945	874	909	859	877	905	900	910	890	880	928	896	909	848	855	882	921	903	878	893	895	917	881	880	896	930	925	879	895	913	916	868	846	936	885	891	908	879	891	921	912	874	844	892	947	893	909	890	888	876	899	865	853	874	810	885	860	906	864	875	926	851	863	916	900	851	881	932	905	851	892	864	899	840	893	900	938	885	853	829	881	893	872	883	904	905	889	882	892	839	889	881	902	892	910	899	892	859	955	912	877	895	908	898	894	878	869	896	907	846	893	886	900	879	893	849	912	912	874	933	925	939	902	882	904	884	922	911	938	903	894	907	914	873	910	917	830	896	890	888	909	888	852	911	855	907	886	928	906	878	905	854	912	901	871	880	847	862	875	879	843	864	903	911	934	854	892	896	871	889	935	904	859	883	938	871	891	893	869	842	920	831	898	941	854	877	860	914	867	873	916	896	871	880	867	895	873	900	871	874	852	937	853	911	872	894	852	885	939	926	864	863	907	879	864	924	911	868	890	818	928	897	882	872	893	817	929	834	892	847	845	942	890	916	901	879	888	869	944	879	910	871	894	938	916	926	888	849	904	838	920	885	867	881	875	909	874	867	938	939	861	892	859	914	902	916	863	863	937	900	854	914	871	844	906	913	856	819	872	888	909	884	832	877	826	876	889	908	886	915	870	926	812	945	871	896	896	892	906	916	861	905	857	919	900	917	844	888	869	891	835	933	884	918	892	897	881	905	837	858	878	887	895	894	896	870	884	898	861	914	863	874	895	892	874	856	894	875	911	886	855	842	876	898	890	888	906	861	868	936	885	893	881	881	849	877	881	913	898	859	870	891	884	899	876	889	810	913	873	904	861	856	845	926	835	879	887	885	921	960	822	851	818	900	892	880	905	900	898	891	868	909	851	902	875	906	943	839	844	890	852	921	860	915	887	876	903	846	945	904	878	918	874	860	854	903	921	862	867	883	884	876	952	910	953	871	877	857	819	867	849	871	939	857
23862	20958	24288	27791	20958	20968	12934	595	344	318	307	299	281	297	239	269	272	270	264	264	259	267	213	245	258	267	292	297	247	246	246	250	249	254	236	243	228	248	205	241	228	237	241	244	230	239	230	248	246	261	252	246	240	241	273	262	253	262	260	281	245	259	236	264	239	250	270	235	240	260	260	262	243	229	231	242	255	280	256	251	239	263	259	252	242	255	243	236	224	236	279	298	235	214	223	243	214	242	241	268	245	240	254	227	246	241	233	238	253	226	231	219	245	233	232	242	244	231	243	255	247	265	235	276	256	263	231	233	243	235	242	240	270	250	250	242	247	214	262	232	244	225	258	262	248	237	246	253	246	223	265	226	257	269	232	257	255	222	272	212	238	244	253	237	233	247	278	245	266	240	218	227	266	257	240	261	228	226	254	222	227	277	245	254	250	248	215	247	256	239	238	237	224	265	247	235	219	233	245	231	241	230	226	245	242	220	288	236	252	221	218	248	243	240	273	192	242	257	247	256	258	212	260	265	283	262	257	241	237	265	250	226	276	244	224	245	253	259	272	248	231	230	253	245	231	260	232	260	230	255	255	259	259	233	260	248	261	252	262	231	271	250	248	204	220	218	260	218	241	252	221	230	232	233	227	235	226	226	231	254	214	256	224	284	273	250	233	242	231	269	248	225	236	247	235	256	237	218	229	221	255	265	258	224	222	254	249	246	268	265	249	240	250	251	253	249	246	249	248	231	263	226	250	256	242	234	251	226	252	227	244	229	238	220	225	234	244	242	250	244	236	236	295	236	243	239	240	229	224	247	240	238	233	254	227	258	263	265	220	260	245	251	232	242	241	256	247	207	246	252	244	244	245	219	240	235	229	287	250	253	231	245	259	271	225	213	230	261	239	263	265	264	251	259	222	247	248	245	242	258	263	243	251	242	243	253	248	247	251	230	260	239	233	249	216	250	259	280	252	251	245	234	241	248	257	217	220	222	259	224	238	264	234	254	235	237	256	235	258	241	242	212	262	273	236	241	240	254	234	259	251	278	250	237	260	241	246	254	227	237	273	260	260	243	201	247	258	243	214	225	240	262	237	231	246	280	232	244	201	250	239	255	276	260	237	249	251	251	227	265	227	219	227	235	254	222	269	217	234	277	242	273	256	274	240	239	254	222	233	254	255	249	233	262	232	225	243	245	256	226	251	245	231	224	247	228	247	218	249	224	247	235	248	230	249	246	210	243	253	272	232	257	235	248	247	270	261	252	264	232	229	220	219	267	226	261	234	256	256	248	240	242	261	238	232	225	227	262	255	263	250	238	248	245	251	245	241	231	246	220	253	277	264	282	213	247	217	235	236	206	232	239	256	264	251	225	268	246	252	240	270	247	224	208	267	294	236	248	249	260	243	226	250	201	239	232	232	263	212	266	232	233	257	213	211	265	238	248	227	238	259	237	252	233	256	292	245	230	234	241	251	263	276	226	271	263	269	253	256	242	229	240	232	247	270	258	261	238	231	226	244	252	221	280	270	269	233	236	236	233	251	234	247	245	234	240	247	251	263	260	241	255	246	225	253	256	218	257	232	246	248	231	252	277	244	264	245	262	254	246	246	261	243	227	264	262	215	255	238	241	258	265	258	229	229	252	245	252	227	272	229	266	246	254	248	267	236	264	254	236	264	243	246	215	244	260	218	223	250	231	243	268	229	230	271	219	253	250	237	239	221	247	234	229	242	250	237	259	232	256	235	262	291	247	247	244	235	257	243	263	225	239	239	264	242	240	269	277	233	242	224	272	270	246	261	240	251	240	228	239	237	246	268	242	251	248	263	267	245	246	267	231	195	243	245	251	255	246	263	264	259	260	256	261	231	248	214	238	225	235	241	254	257	231	270	247	247	256	261	237	236	226	239	249	266	247	240	225	285	227	258	251	266	261	252	240	259	233	249	246	265	247	226	232	257	265	221	219	229	244	202	227	250	248	228	254	251	225	223	238	270	263	260	249	244	215	247	242	247	236	241	270	256	263	254	258	253	250	230	245	260	214	256	249	239	225	252	255	220	245	239	232	248	235	228	251	233	276	234	229	244	245	248	266	246	237	257	275	245	266	252	219	236	268	228	244	250	244	226	253	243	233	255	232	187	276	250	238	260	234	203	244	222	263	279	257	231	247	252	247	266	270	250	256	232	254	219	239	236	229	244	256	271	233	226	291	250	255	264	247	236	221	238	248	262	247	252	224	260	255	241	261	259	273	237	258	254	262	220	254	211	256	249	251	257	262	250	244	245	233	263	228	269	244	239	256	228	224	256	220	240	239	239	229	261	266	228	245	212	259	247	275	251	230	217	225	221	236	251	238	234	239	254	248	247	226	244	251	234	238	249	255	220	231	232	266	240	237	206	247	243	233	223	232	253	226	260	231	255	245	210	242	242	264	238	233	245	243	241	243	267	259	258	256	248	219	254	259	255	250	278	249	272	236	229	269	228	260	263	268	267	246	261	217	247	248	252	222	249	242	238	253	241	241	231	248	236	241	252	248	252	235	232	251	206	233	276	238	250	258	220	211	236	294	257	270	216	217	226	258	224	243	274	222	241	251	227	236	232	236	260	266	242	275	254	224	273	238	251	240	214	258	246	239	251	233	247	219	268	215	265	277	245	236	249	260	250	245	234	244	253	261	267	262	223	238	242	227	245	254	262	236	227	241	237	252	267	242	245	259	232	235	255	232	250	245	220	226	249	227	254	227	259	252	244	260	253	259	239	231	242	267	262	238	230	234	237	254	230	235	237	247	274	226	254	244	203	260	233	248	232	250	232	270	255	255	241	286	241	244	236	244	224	261	258	254	246	245	229	274	269	253	238	254	254	258	259	261	265	259	236	252	238	225	230	253	250	244	236	214	238	254	246	266	256	249	213	240	272	251	254	239	254	265	258	248	248	241	260	260	267	243	239	238	247	222	276	278	222	244	244	249	234	231	243	236	246	261	252	239	261	265	267	244	235	225	231	247	229	250	243	252	243	265	218	236	242	246	226	232	262	272	220	301	245	267	261	209	235	266	248	267	249	220	224	255	244	277	258	239	230	253	260	215	248	254	219	234	252	243	248	243	255	236	238	241	242	253	235	243	260	227	233	251	250	253	235	222	250	234	263	253	239	235	232	207	226	248	230	258	267	234	250	222	244	226	262	256	248	229	234	253	258	262	213	263	222	223	250	251	233	230	233	245	250	237	233	245	227	223	268	265	251	242	246	221	246	228	230	236	242	251	241	234	240	241	251	259	219	240	243	243	221	250	236	238	256	213	256	239	243	253	239	250	253	263	252	225	227	263	256	272	246	232	290	255	256	259	236	211	274	209	253	242	219	234	240	260	238	250	254	231	238	242	259	231	266	225	249	225	243	229	259	238	243	288	263	213	242	241	244	232	255	249	205	245	257	262	232	248	264	240	247	261	249	219	222	237	276	260	261	256	241	256	246	256	231	243	223	261	265	247	247	258	276	242
7735	8209	2966	1410	832	743	667	647	633	655	611	631	581	592	629	618	635	617	595	606	606	587	576	603	578	590	591	568	596	625	588	574	637	569	582	602	574	550	567	575	595	636	601	609	613	595	614	584	625	567	577	571	580	580	556	577	599	592	597	588	614	619	569	568	586	574	586	626	587	544	586	558	565	565	573	580	602	589	607	553	569	615	552	588	574	628	574	579	602	585	620	596	588	596	566	504	585	616	572	632	591	560	623	572	627	574	597	566	592	552	562	656	581	615	538	648	611	525	581	570	569	557	599	554	562	588	573	609	572	645	584	564	624	593	581	612	593	573	609	603	573	635	556	567	633	614	625	604	602	574	571	525	627	603	587	586	579	671	520	564	583	572	594	582	614	564	562	609	588	594	613	608	585	565	582	607	594	603	583	564	590	605	571	594	605	553	571	579	556	627	620	585	555	582	560	559	573	601	586	587	557	562	519	581	650	623	608	598	566	580	623	573	570	605	605	589	595	591	558	561	575	597	624	624	570	594	646	582	572	590	525	596	537	625	657	596	564	559	592	568	582	593	577	627	587	587	588	545	571	589	586	601	577	586	587	603	585	638	619	549	600	586	591	606	571	589	613	589	560	592	625	573	619	573	602	591	591	598	589	618	595	559	562	565	602	603	577	632	596	588	609	643	615	568	573	573	620	633	589	580	559	579	596	589	578	579	634	585	594	605	621	589	620	576	607	595	613	573	592	552	606	588	595	587	591	594	558	580	609	605	577	588	593	597	605	593	567	628	607	621	554	562	606	601	565	552	587	581	572	586	551	616	596	614	597	590	585	633	588	546	578	579	607	590	594	581	558	610	554	553	550	571	571	603	579	559	586	563	587	606	586	632	590	565	627	605	607	590	602	573	575	587	612	571	536	569	594	596	572	539	603	601	620	591	564	600	572	518	558	549	578	565	565	593	558	564	603	569	508	591	588	566	569	603	539	590	561	600	599	598	555	616	607	596	571	570	566	560	614	625	619	561	589	600	599	559	595	574	568	583	578	587	579	623	538	610	561	567	539	594	584	546	618	604	619	582	609	596	599	522	562	589	619	592	590	583	578	589	607	583	627	575	614	608	574	599	620	560	577	599	605	579	602	561	584	610	575	597	560	603	563	579	581	567	622	631	583	576	575	623	644	533	609	585	602	579	565	598	603	589	633	600	557	586	576	605	559	586	616	538	595	650	578	604	579	575	605	587	585	613	604	595	573	585	568	586	606	588	587	600	626	605	568	576	564	580	566	587	561	593	569	567	585	591	582	541	602	553	598	586	602	607	537	573	621	597	603	590	624	608	588	576	571	609	583	598	591	585	594	596	626	582	591	580	591	595	596	592	588	586	568	592	637	593	591	590	575	579	639	599	582	574	584	579	605	612	632	589	564	607	597	550	572	591	580	604	626	579	604	567	612	595	622	573	618	600	550	623	623	570	570	611	565	557	594	599	592	586	601	570	635	587	603	554	612	573	596	581	593	587	600	596	571	586	590	552	596	595	595	615	600	610	573	521	615	595	574	564	593	630	589	600	594	562	600	597	616	625	607	561	620	566	570	582	588	564	624	620	589	603	597	603	580	576	563	574	589	587	557	591	617	566	593	595	606	587	580	589	612	572	551	587	595	634	624	611	602	586	589	612	610	572	544	607	582	571	597	618	578	571	598	604	618	572	560	582	573	575	612	609	589	594	592	647	615	612	604	579	577	609	585	615	572	604	602	619	568	585	616	551	569	582	585	596	585	568	626	606	587	602	576	586	602	588	603	593	611	612	656	555	602	577	575	610	558	593	542	607	644	633	571	564	563	566	577	583	540	584	544	602	570	591	553	589	579	586	611	568	557	582	586	560	598	620	582	577	612	596	600	546	585	574	632	547	591	594	585	594	602	607	592	578	571	547	627	573	601	576	624	556	560	563	548	610	563	614	570	591	613	547	561	603	603	583	557	602	612	590	620	546	588	600	525	601	574	639	591	586	559	562	582	572	549	616	619	569	568	541	634	544	561	541	564	634	586	585	596	578	567	608	577	540	594	580	614	591	600	608	584	584	561	630	589	566	604	562	557	597	550	591	584	621	609	590	582	591	579	575	579	579	598	553	569	637	586	598	593	606	576	589	578	585	575	603	578	645	567	608	568	593	555	586	625	548	644	564	548	562	569	581	586	585	602	581	588	583	572	625	577	612	575	596	591	595	618	614	575	564	592	573	563	644	586	597	584	575	581	611	609	597	597	618	561	581	565	576	610	589	601	585	562	620	611	575	601	577	574	552	579	625	568	609	580	574	574	605	579	569	572	583	570	557	542	590	593	565	611	597	602	581	598	599	546	580	584	594	569	573	596	610	620	596	580	591	591	556	577	638	557	580	594	614	563	536	591	605	597	619	539	581	542	577	577	555	571	596	613	559	604	602	562	575	600	601	577	537	604	629	615	611	637	549	582	575	534	571	595	572	625	620	582	604	594	530	583	563	577	621	559	585	602	552	556	593	583	586	589	590	564	572	570	555	585	564	594	576	590	567	567	571	618	577	604	587	580	607	574	619	602	603	618	585	621	579	610	531	616	594	606	599	601	582	632	558	550	575	550	613	579	630	581	587	588	556	595	621	587	585	609	587	594	578	576	590	632	578	576	562	597	594	594	542	610	588	583	557	581	602	572	557	582	571	588	592	582	610	598	601	613	599	625	564	604	586	612	649	575	592	590	570	618	549	622	601	604	607	565	610	578	618	579	586	576	582	585	577	614	608	578	575	584	591	591	583	571	615	540	610	603	614	543	616	556	555	593	603	564	602	582	571	613	631	565	588	586	583	597	629	572	593	590	577	624	631	577	575	591	563	582	623	589	614	587	574	609	593	567	607	552	598	549	616	558	603	565	584	617	596	611	597	610	582	592	596	559	572	592	621	631	547	613	576	555	564	590	564	577	592	542	615	573	601	603	586	582	567	581	596	584	573	611	586	592	633	596	573	619	592	598	627	572	593	605	561	555	563	617	560	595	582	576	565	627	594	556	601	595	569	584	572	561	609	606	579	584	595	561	602	588	587	592	581	582	592	622	566	604	605	569	558	571	581	570	556	596	570	616	571	611	613	608	577	572	577	596	590	593	581	591	588	612	602	585	643	581	623	566	539	533	562	537	618	577	562	578	615	589	626	584	531	618	620	621	608	564	601	557	590	584	586	564	619	630	631	565	568	577	610	617	573	562	576	601	584	593	601	599	580	589	577	603	611	611	649	603	542	614	592	604	584	583	632	606	589	606	579	590	574	598	567	586	624	587	615	579	592	602	617	610	561	591	547	563	631	608	586	549	600	537	558	537	640	561	559	555	564	646	619	540	633	594	620	596	553	596	559	627	575	602	578	551	555	598	574	541	590	599	610	566	579	597	631	593	559	587	597	564	536	574	607	575	569	542	622	611	583	595	604	617	598	625	586	566	602	565	594	581	557	552	591	585	589	583	551	613	601
31968	19933	8666	849	532	506	411	277	273	317	313	302	306	283	284	308	311	261	301	312	301	314	282	332	292	285	278	283	306	289	296	281	278	296	300	282	296	301	310	320	272	284	278	290	286	302	282	309	309	303	279	285	289	290	297	285	303	297	299	328	323	311	315	302	300	290	297	323	292	318	295	299	306	261	297	278	278	321	290	280	269	304	307	325	301	302	291	314	283	285	291	267	295	316	297	294	275	291	273	283	305	293	317	302	311	298	282	313	281	292	284	274	299	298	286	309	292	307	272	322	300	300	296	305	312	300	276	307	311	321	296	307	280	294	299	284	292	269	330	307	297	308	325	287	285	286	297	288	282	297	312	316	303	277	306	274	301	277	285	298	288	293	304	309	287	288	256	290	287	284	288	327	313	284	276	281	295	286	302	279	301	247	264	253	293	288	303	272	309	309	314	314	329	312	323	305	251	312	275	301	273	302	294	302	277	302	311	300	282	293	315	321	317	310	313	303	275	297	295	315	350	308	254	293	298	283	299	300	314	275	298	285	307	314	309	293	297	281	308	289	301	284	306	323	304	307	301	298	307	301	297	285	270	302	308	300	279	306	295	290	274	329	332	299	295	294	312	307	293	311	309	305	297	298	270	293	323	282	283	287	286	338	288	309	293	323	253	272	290	290	300	298	309	303	289	297	296	294	225	287	282	316	303	293	323	287	300	286	272	299	279	319	345	308	292	347	312	281	316	308	272	309	315	300	270	311	309	289	309	321	267	300	318	264	258	297	307	285	296	316	296	299	290	291	306	303	291	278	287	302	254	299	287	273	297	268	302	316	266	303	311	301	327	305	309	290	290	320	288	320	260	307	268	263	288	281	303	260	307	298	304	289	324	327	308	315	253	298	266	253	273	306	281	295	298	292	308	307	299	313	308	320	253	283	289	298	280	267	316	308	280	294	281	288	296	318	284	337	317	289	283	323	315	338	287	266	312	279	274	293	318	261	304	277	292	301	270	262	299	313	295	297	301	258	294	277	310	328	334	292	276	273	337	280	315	336	303	296	330	314	323	292	324	308	305	296	277	296	285	292	320	287	291	287	286	287	290	309	287	275	287	299	273	276	298	270	277	297	296	297	267	291	282	284	330	279	302	309	281	270	282	310	307	295	276	339	292	294	290	310	314	277	274	278	281	334	312	293	287	310	316	315	271	295	279	282	298	288	298	299	318	272	287	294	313	297	313	297	292	305	286	300	286	310	289	311	312	320	276	304	301	311	303	286	312	274	302	297	299	312	293	294	317	308	310	315	351	290	283	304	290	310	301	294	295	283	310	293	312	259	318	308	299	295	301	271	300	301	325	290	292	312	287	306	309	296	308	279	344	351	309	312	311	268	317	272	300	260	298	262	310	282	299	253	331	299	301	296	301	281	328	313	312	292	313	301	323	295	307	284	300	277	286	302	286	287	268	309	266	293	298	321	310	281	286	286	311	318	319	273	289	321	304	299	319	297	303	301	290	315	288	310	311	281	293	247	315	301	313	297	284	335	317	283	322	278	281	265	243	288	304	343	307	334	309	274	316	273	279	279	272	292	298	298	306	324	276	317	292	304	312	244	294	294	282	306	293	296	329	323	338	276	286	349	308	280	288	286	305	335	275	282	321	327	282	280	307	307	294	304	318	282	284	297	280	295	315	303	302	298	288	295	290	307	262	261	308	299	300	274	304	286	289	267	292	325	281	301	294	286	307	296	286	316	287	287	313	301	231	319	294	329	288	271	288	306	255	293	314	325	299	294	299	305	302	253	300	284	286	292	324	316	286	312	295	299	265	341	267	284	266	300	292	299	286	289	281	314	286	283	315	300	288	325	295	305	277	285	285	294	282	289	336	298	295	283	284	314	273	266	308	334	296	282	292	298	297	329	276	283	259	260	296	284	277	289	303	288	302	275	293	313	274	302	270	293	274	272	272	299	308	306	302	325	313	295	272	273	293	295	295	312	313	309	285	320	321	289	292	314	289	287	283	258	263	288	302	292	312	286	311	290	296	306	305	299	302	321	342	305	301	282	306	286	319	314	298	296	279	285	286	307	272	286	296	278	319	294	302	273	300	283	278	267	312	288	287	307	285	314	307	338	317	310	319	316	282	289	285	277	291	330	311	334	315	299	285	313	332	282	295	292	274	287	302	305	293	294	267	304	294	306	270	312	307	311	284	307	317	301	322	297	307	312	300	260	266	298	292	300	306	320	298	316	275	330	283	291	307	311	289	314	281	278	284	280	311	286	310	324	287	291	324	286	295	298	318	294	283	271	279	283	322	272	279	330	332	319	292	311	322	302	320	272	247	310	304	340	331	270	281	308	308	290	305	281	314	315	272	305	295	325	329	285	319	284	284	266	295	329	289	309	311	312	292	286	291	297	314	281	294	318	324	281	285	292	295	313	273	311	275	301	315	293	306	321	325	349	302	313	308	300	291	288	281	308	298	292	299	307	298	274	280	273	282	283	289	340	290	286	243	283	317	303	318	349	266	273	317	292	309	283	258	266	307	279	285	291	292	286	286	308	281	288	276	299	297	313	308	304	281	285	290	276	306	274	276	252	317	310	304	288	326	326	282	311	285	311	319	304	330	300	291	306	314	327	294	309	289	296	294	293	304	282	293	265	259	309	276	296	307	303	295	316	281	295	276	279	289	310	279	311	311	308	333	283	290	294	307	322	287	315	317	320	276	301	290	266	302	264	305	310	292	305	308	330	285	296	327	277	260	316	279	286	327	298	289	328	261	300	268	294	283	314	289	321	276	264	283	309	308	290	291	291	301	280	296	290	327	308	326	315	305	310	321	304	311	333	294	299	315	294	277	284	326	308	303	314	289	287	307	303	304	284	310	295	301	300	295	290	314	302	306	287	260	291	275	275	305	304	289	307	283	313	301	283	273	286	268	294	278	306	288	312	286	301	311	303	289	276	281	310	283	291	311	284	302	282	293	295	270	300	280	298	312	313	296	308	306	285	313	301	284	299	294	305	317	284	288	309	265	332	281	257	314	310	295	295	279	344	294	265	339	305	311	285	296	312	289	319	288	306	309	274	282	304	289	280	298	290	302	304	289	320	311	286	311	293	290	313	301	279	304	313	312	288	331	327	322	284	306	300	313	286	254	314	290	309	276	315	288	298	300	275	277	314	273	290	278	301	287	278	276	324	276	281	338	294	319	296	298	280	314	278	289	289	306	285	306	323	301	268	290	270	294	266	308	293	244	301	294	283	292	313	322	285	322	283	304	316	322	291	321	280	277	321	315	286	292	280	292	287	308	292	306	302	295	281	276	297	283	326	309	312	291	325	303	290	320	306	285	297	299	288	276	278	333	290	307	294	262	266	271	272	325	262	293	312	298	331	343	285	292	282	276	323	299	343	275	288	301	306	278	284	339	287	318	276	302	296	281	278	299	272	299	300	286	330	261	317	290	298	294	279	291	279	302	316	293	286	283	280	300	273	311	286
9439	3249	1265	805	735	753	768	789	722	754	782	797	775	743	746	777	769	728	781	775	757	744	732	752	736	751	796	780	715	743	746	745	739	782	781	786	800	775	810	739	752	769	726	738	754	781	777	752	759	761	759	768	693	737	742	759	752	789	814	771	761	689	765	775	766	762	764	774	779	769	761	742	774	784	751	756	751	784	787	739	765	728	702	755	699	738	712	732	691	755	767	757	751	730	796	782	742	758	754	770	769	716	785	764	725	792	791	750	736	744	760	793	729	786	762	782	790	764	767	733	756	767	712	711	708	763	717	755	732	783	717	737	756	760	794	747	751	801	745	738	774	702	719	813	741	718	750	752	764	760	768	779	802	756	737	798	817	727	732	747	765	762	766	718	751	792	740	795	761	790	766	735	830	723	738	767	760	795	754	764	705	774	795	740	780	787	778	742	756	786	735	759	751	734	717	762	784	777	779	719	733	751	745	801	771	763	769	757	758	759	799	756	689	783	741	746	740	756	783	773	733	778	706	768	758	737	792	734	742	725	748	759	762	731	701	734	740	827	747	742	713	776	757	714	763	757	717	727	790	721	745	741	772	750	757	751	741	753	778	734	731	757	744	791	745	740	790	747	759	735	728	736	779	794	753	722	686	711	746	810	733	783	837	761	747	792	736	739	785	738	792	768	769	759	813	726	769	710	758	794	806	812	773	709	740	739	739	747	750	720	739	745	789	733	746	767	741	743	701	780	744	758	765	743	785	754	769	756	780	719	708	791	753	748	752	781	731	769	684	739	726	793	757	755	743	753	749	783	735	721	761	771	768	720	803	755	732	777	720	726	737	754	743	726	784	758	731	740	753	759	763	755	755	757	718	792	809	759	788	759	703	742	778	776	736	708	812	720	782	754	715	766	787	720	784	814	762	777	706	750	777	745	730	755	761	751	757	753	707	769	764	726	789	773	817	748	775	773	796	717	717	709	794	763	720	765	721	775	780	778	757	743	797	705	729	755	759	710	780	739	713	756	762	748	769	729	748	760	740	776	775	741	755	761	740	715	761	722	718	767	764	705	737	722	726	740	758	737	753	756	762	750	782	728	753	768	708	756	736	772	793	765	768	754	808	724	753	716	721	728	795	758	722	726	768	756	746	751	773	777	758	754	729	743	772	735	732	827	730	713	716	773	735	743	774	748	781	775	798	757	736	769	722	786	796	725	789	711	746	750	730	787	729	717	759	756	721	761	720	728	755	750	785	730	713	815	758	706	752	773	747	763	771	761	765	717	755	734	748	774	751	781	723	710	750	758	749	758	754	747	788	743	767	691	729	741	744	728	706	769	722	758	812	788	739	758	783	802	750	762	785	746	703	785	793	771	680	726	776	777	778	761	757	734	790	743	782	762	712	720	749	741	782	714	734	815	775	766	789	741	771	776	789	763	735	792	795	770	762	780	717	747	758	764	764	747	721	754	719	757	743	734	798	756	759	765	717	753	738	782	768	749	748	762	765	757	760	788	724	753	755	784	765	724	721	736	761	782	808	734	793	738	763	767	695	739	762	755	720	693	742	798	813	760	755	698	735	762	767	752	759	755	757	778	770	765	753	721	745	805	742	776	767	768	708	755	760	727	711	731	712	766	786	785	782	693	760	796	742	761	753	755	752	733	739	759	770	737	745	750	775	758	769	778	787	782	814	726	759	735	752	742	758	705	712	768	752	746	745	790	717	749	784	763	748	729	721	787	798	782	755	731	752	781	770	762	731	720	729	755	804	707	723	726	823	744	751	757	712	742	750	706	739	721	722	743	731	761	745	736	736	731	715	746	838	771	738	746	772	759	795	750	741	770	691	796	779	761	681	743	825	774	713	803	742	789	757	739	730	696	792	797	767	766	779	737	732	722	745	733	766	784	753	715	776	765	795	812	753	767	767	832	780	754	785	755	790	719	758	737	712	842	700	721	727	750	712	746	709	757	802	814	750	767	738	745	747	728	768	702	752	723	779	729	749	724	799	757	723	750	750	706	748	822	735	742	807	730	779	731	713	724	746	770	737	787	774	800	748	777	742	757	746	789	736	764	693	742	744	721	749	774	705	824	762	727	765	751	769	793	772	756	762	762	750	746	767	726	784	759	746	749	747	777	764	735	725	822	774	801	789	737	776	796	788	726	740	769	701	774	777	751	753	720	739	749	716	743	781	741	728	793	789	785	718	745	729	751	741	798	751	769	786	725	727	765	822	761	741	784	748	714	695	760	799	719	704	806	713	733	789	808	784	771	748	750	779	721	778	705	767	776	722	750	708	791	765	718	768	759	783	774	773	688	767	732	724	703	725	765	744	746	771	756	748	745	730	804	726	737	783	724	746	713	722	769	727	787	789	736	777	757	757	705	764	784	808	724	809	742	820	857	755	769	796	708	765	753	750	798	787	760	787	722	707	779	746	783	749	742	778	767	684	803	751	741	733	762	744	717	720	755	774	818	736	772	773	748	749	794	783	730	711	712	815	748	739	719	780	724	758	749	757	735	755	760	730	786	756	727	705	772	787	745	767	778	730	778	704	728	759	810	786	754	777	744	780	743	709	736	742	776	723	746	771	801	773	758	755	763	783	771	792	713	795	762	756	782	776	735	747	726	714	793	787	806	729	728	752	757	729	725	745	713	760	794	737	795	817	769	745	734	754	774	752	771	735	740	715	780	747	727	737	752	760	735	740	759	727	756	809	822	811	832	775	722	807	727	730	781	789	754	743	712	765	717	776	792	791	797	788	721	761	730	745	773	776	746	752	771	717	711	735	724	734	802	779	746	747	787	745	740	760	747	763	764	762	742	717	688	729	774	792	780	814	720	755	748	774	769	752	759	777	740	699	748	760	803	762	723	714	723	787	751	789	784	725	775	750	761	731	760	737	695	761	754	776	741	744	758	768	817	714	744	726	782	716	787	731	747	788	777	748	798	733	786	761	707	742	683	715	761	758	795	778	734	747	787	758	802	744	763	769	749	764	759	797	759	768	787	847	762	756	734	730	727	756	794	759	717	715	749	793	798	710	739	746	683	706	800	786	723	745	745	770	774	767	764	754	793	743	743	770	722	744	784	780	738	727	717	742	766	775	760	730	751	810	738	772	789	751	769	731	757	790	775	740	806	811	724	752	717	793	717	757	748	742	787	753	734	744	733	739	716	753	779	788	700	764	709	765	743	773	722	773	741	728	764	813	765	723	764	775	739	796	754	781	719	746	791	745	759	735	810	753	736	691	726	779	753	820	745	742	789	739	785	741	784	738	741	754	760	744	712	793	773	772	739	759	741	761	732	712	764	776	746	719	769	765	763	792	770	775	789	790	777	713	756	755	786	812	753	741	761	764	802	756	725	729	758	792	739	764	848	775	736	773	799	814	759	797	744	799	725	761	721	759	785	773	730	719	741	786	768	749	692	781	781	742	778	743	753	765	760	751	753	742	736	761	770	770	790	744	730	740	734	779	771	786	786	801	710	766	744	769	743
24690	21006	23898	28313	21004	12614	631	502	454	431	413	396	416	406	443	395	445	386	375	359	391	370	383	382	368	445	413	390	407	405	372	348	398	395	371	360	413	409	378	396	358	360	405	385	350	362	391	337	403	338	365	359	341	371	385	358	384	402	378	380	372	355	374	334	391	420	400	388	375	387	377	359	350	376	412	384	403	359	355	362	397	352	382	388	359	381	402	341	350	376	331	340	386	346	365	363	414	388	379	380	355	391	397	389	387	342	359	392	349	385	378	402	346	399	347	366	374	368	385	403	356	391	346	425	375	374	379	382	362	366	383	362	350	404	375	398	360	408	341	362	357	375	387	375	390	374	363	373	399	402	352	329	381	366	375	383	366	388	365	343	357	356	371	366	413	374	369	385	358	370	364	382	358	375	417	415	390	372	391	373	370	358	374	356	361	346	386	383	392	381	372	370	389	380	392	410	392	360	360	376	362	377	399	352	399	334	376	375	376	403	380	344	373	372	353	413	375	389	377	401	357	352	385	377	367	391	387	369	412	397	368	404	367	380	352	385	335	351	394	382	363	418	385	357	366	375	390	365	388	390	409	377	392	387	391	410	376	358	361	408	380	401	375	403	368	402	391	383	386	385	344	376	380	341	391	374	397	388	419	374	387	377	424	404	383	403	388	369	392	376	349	384	370	393	363	386	341	369	369	343	324	339	391	369	347	369	369	379	397	339	370	363	355	402	381	403	357	386	386	388	402	376	408	434	379	345	385	369	361	338	379	359	389	345	390	396	370	349	348	348	388	399	380	389	380	358	375	419	365	356	367	401	410	395	358	380	352	337	375	379	351	370	413	322	376	352	367	385	396	367	361	338	381	366	384	399	349	350	384	353	374	373	371	394	375	363	401	400	363	351	415	369	410	394	412	350	367	386	388	376	395	366	363	356	356	338	364	367	369	389	423	395	383	376	402	351	375	357	393	362	398	380	344	349	392	388	364	402	394	370	375	396	357	395	379	321	352	398	398	353	394	351	416	410	390	399	377	402	405	379	395	373	385	396	349	365	364	423	370	357	391	374	410	376	405	354	364	389	381	403	366	386	371	398	397	385	416	364	344	361	338	355	360	426	382	363	369	407	388	390	322	379	426	411	391	349	379	386	359	367	353	385	381	354	382	377	382	402	392	361	389	370	406	357	382	380	360	405	382	392	368	391	390	426	333	387	382	378	384	369	384	370	377	382	415	404	376	379	386	338	384	386	378	387	415	349	387	360	361	390	381	344	396	385	377	352	391	405	374	368	364	377	379	387	372	373	383	381	361	408	366	404	363	359	404	381	355	355	382	373	395	369	385	396	384	349	405	388	369	369	386	420	416	385	382	386	352	369	411	392	364	391	371	409	365	346	379	356	407	373	399	372	379	415	372	380	358	351	377	351	394	382	367	418	374	371	401	417	359	359	360	375	389	391	437	395	379	381	373	363	401	369	365	374	374	381	387	366	398	400	401	395	365	376	369	383	399	398	388	392	390	392	377	404	344	388	376	351	379	409	422	379	356	352	360	395	340	381	400	395	389	341	354	380	384	399	367	358	391	355	417	394	361	371	373	373	363	382	354	410	374	337	359	403	393	388	393	367	369	370	370	407	363	422	388	387	398	377	338	391	369	377	354	354	376	388	361	350	371	418	384	314	368	358	366	387	401	376	397	391	389	374	369	350	391	391	392	347	408	352	385	386	372	364	376	394	352	375	377	410	382	364	377	370	390	372	408	401	370	325	391	356	386	371	393	372	360	400	381	365	358	389	392	356	422	309	375	379	393	397	356	385	339	377	382	362	355	387	376	359	375	400	401	388	347	360	360	386	409	401	357	376	365	381	358	382	359	374	369	356	379	361	351	421	366	372	363	418	343	361	366	382	377	381	383	366	385	384	398	400	384	388	367	376	376	402	353	380	378	400	362	384	386	367	336	378	354	413	378	371	371	367	388	388	345	371	368	347	406	374	419	362	396	374	346	368	380	363	385	341	389	376	420	330	334	370	403	333	352	365	398	388	371	443	372	344	365	362	348	341	401	387	408	384	388	405	399	359	353	365	360	384	413	378	387	346	401	394	410	378	385	369	361	367	363	405	417	307	370	399	383	372	385	344	396	404	407	370	353	365	355	386	366	388	385	375	342	348	357	357	359	349	351	379	358	397	392	398	383	396	395	399	342	351	353	388	369	373	365	381	396	354	353	389	371	395	359	382	397	375	378	385	385	338	381	389	380	378	409	405	366	356	356	381	407	356	379	390	395	394	390	417	372	412	367	380	357	364	377	343	385	347	401	376	373	378	353	401	363	372	356	404	359	377	378	382	384	363	387	361	362	337	384	385	361	353	357	356	346	362	376	372	392	361	397	368	374	377	386	390	314	374	377	355	377	376	341	326	362	406	353	370	400	394	395	357	410	365	417	363	387	366	347	368	336	344	383	368	390	378	374	350	419	381	348	383	346	370	393	419	382	370	384	387	354	370	363	338	352	387	363	377	374	372	376	418	395	381	373	326	363	390	408	374	405	395	373	381	366	426	382	376	336	379	377	410	385	379	384	362	379	346	354	387	355	387	388	375	355	355	393	373	364	365	401	410	377	367	387	345	374	363	389	353	367	403	378	382	379	360	377	388	391	352	381	397	390	347	360	390	390	408	372	363	382	379	401	393	359	357	381	357	379	338	366	402	378	355	386	337	379	372	391	378	357	346	373	389	383	355	387	367	344	360	345	403	358	390	408	397	358	355	396	373	356	371	380	412	418	364	377	369	336	337	390	416	360	388	381	389	371	380	388	412	351	372	371	361	359	397	345	386	365	405	373	388	378	390	396	416	383	439	391	386	391	406	398	392	369	360	371	372	376	351	385	381	358	386	372	420	316	355	397	392	338	383	379	383	379	355	398	367	398	385	378	383	396	349	389	366	375	382	392	363	373	376	388	393	369	393	369	360	344	384	357	398	401	378	368	383	375	415	383	350	422	417	389	373	372	353	360	352	369	343	358	390	396	401	396	378	399	340	407	384	370	379	396	362	404	360	369	365	369	327	350	385	354	429	431	359	392	382	383	409	390	398	382	377	385	361	375	379	410	370	396	366	389	379	391	393	381	410	384	401	364	405	374	381	395	367	376	353	385	372	371	411	379	380	405	381	358	416	392	357	368	395	417	374	339	397	394	352	397	369	368	357	385	396	372	351	354	395	349	377	363	358	369	367	350	408	359	340	358	415	359	379	393	384	403	405	383	365	375	386	398	395	359	390	407	373	407	380	400	359	375	403	343	374	397	408	373	386	390	360	359	407	386	390	362	369	368	370	380	353	369	345	395	380	391	418	364	352	396	376	367	366	377	367	398	403	369	408	382	370	369	350	411	417	383	417	374	375	403	384	370	358	412	398	377	373	382	380	356	383	381	367	345	354	382	392	398	386	364	384	373	377	357	383	362	367	366	377	398	380	387	379	388	360	400	364	357	373	387	365	385	378
8169	5934	1967	1195	1012	958	945	952	887	907	917	884	930	891	908	898	908	935	902	913	878	910	863	885	889	919	915	906	899	870	879	903	885	870	875	954	903	872	856	936	917	962	879	875	904	873	939	954	916	862	858	874	871	930	949	891	901	905	909	878	939	867	931	888	939	903	932	901	938	892	935	932	937	924	867	907	939	901	911	968	933	881	896	855	914	879	889	832	879	904	854	904	965	904	921	907	880	948	933	887	888	902	883	943	883	852	886	927	890	910	877	899	902	904	870	921	908	927	864	902	905	917	886	921	859	879	870	942	917	896	885	906	864	887	896	829	928	946	889	926	883	932	944	891	891	899	910	895	911	902	909	849	895	854	869	914	917	885	905	818	887	915	876	905	891	891	873	933	867	893	899	884	896	882	865	877	871	940	850	898	966	930	901	943	886	869	962	866	931	877	889	905	916	904	942	921	865	895	910	887	877	930	906	903	880	921	887	898	924	892	912	894	869	855	946	886	928	937	874	968	876	918	896	923	905	921	926	926	952	881	896	890	917	902	893	876	922	946	940	910	857	876	933	862	890	851	849	920	896	907	859	896	918	924	895	916	862	893	889	881	941	906	959	943	957	893	895	885	937	854	968	902	898	905	927	944	863	884	938	937	903	889	935	906	943	930	967	888	976	901	925	948	911	934	895	913	937	917	915	954	875	901	901	946	861	855	914	871	905	910	915	918	918	963	896	907	901	879	871	900	933	918	873	885	938	893	902	887	903	878	940	913	907	863	931	856	916	882	939	950	926	907	931	889	895	916	887	895	892	849	907	889	927	927	930	917	894	907	883	886	924	904	965	893	880	924	915	885	897	900	956	939	917	958	930	965	902	1000	891	865	919	931	957	888	942	903	913	856	852	893	917	898	915	915	931	927	961	876	853	908	926	903	896	899	893	858	918	857	875	929	935	916	915	918	901	931	915	957	908	889	914	874	943	911	864	890	874	892	874	868	840	928	919	911	874	858	889	901	869	927	868	950	848	946	934	947	918	920	955	862	888	920	918	913	955	888	906	887	919	930	948	859	919	922	928	900	963	927	932	860	869	907	886	916	919	863	914	949	890	915	898	904	919	926	905	903	877	944	941	853	936	952	889	948	923	923	891	928	952	932	901	891	918	925	909	929	981	885	946	901	877	861	958	912	913	972	910	876	904	893	849	894	906	932	913	875	896	915	862	913	884	903	879	942	914	916	869	951	930	897	894	968	917	903	912	872	922	950	907	897	995	922	884	946	919	892	875	936	920	913	929	882	848	853	885	920	885	842	890	943	868	927	912	877	947	953	880	875	884	881	947	876	908	926	885	881	918	901	886	933	927	869	885	882	939	976	886	937	956	910	954	968	851	916	915	910	883	852	915	909	880	922	906	909	880	920	933	913	924	933	938	854	872	915	899	863	901	889	922	948	919	944	974	918	904	906	932	860	864	858	874	927	902	917	951	922	876	927	949	879	849	886	919	892	898	920	883	938	926	917	922	896	931	905	909	910	905	890	913	917	865	825	897	861	895	836	905	916	916	918	950	924	867	921	874	958	904	927	918	902	914	890	934	904	917	870	928	907	933	870	937	921	930	950	860	946	878	934	921	888	939	855	862	882	917	921	941	904	846	963	902	974	909	917	919	922	911	893	959	869	900	875	903	888	922	931	867	903	924	931	848	847	893	902	957	916	930	947	849	926	837	931	873	956	928	895	876	922	866	918	881	912	877	927	895	902	895	942	896	911	953	912	953	879	929	914	924	876	867	890	880	893	931	930	872	902	905	908	895	941	915	885	955	877	961	929	902	908	856	945	960	901	895	929	902	875	925	941	887	928	889	932	918	930	857	953	924	902	884	903	941	867	925	872	914	852	911	871	899	981	876	889	904	896	924	892	867	924	883	911	902	894	900	952	918	923	890	912	884	901	910	895	879	882	893	891	890	871	920	895	898	926	854	897	901	907	894	963	934	892	886	993	890	924	904	812	973	889	861	912	885	945	934	940	896	951	888	901	891	944	904	964	873	872	889	917	877	882	910	962	927	904	917	950	838	904	918	942	913	907	916	873	919	884	937	943	945	890	937	928	909	886	904	925	889	879	887	891	939	884	899	858	914	873	961	863	906	902	841	847	895	886	922	936	931	937	945	859	899	859	888	898	891	900	892	940	921	937	930	928	880	924	893	900	872	878	913	913	924	887	883	936	930	912	944	933	913	940	938	923	915	890	877	921	895	895	937	883	909	888	911	907	936	905	962	858	940	887	883	877	910	917	893	837	872	894	912	907	910	916	866	940	944	892	902	931	949	872	838	955	930	898	929	877	904	939	900	887	880	914	911	874	884	934	931	915	898	933	922	901	854	943	918	918	870	861	865	862	890	851	889	892	918	893	903	879	930	922	861	965	896	909	928	919	945	925	929	907	838	973	925	934	870	886	939	947	877	898	847	907	871	923	912	827	891	885	880	856	915	887	938	966	900	899	936	863	926	903	903	947	880	947	941	875	931	901	898	921	931	934	864	896	881	892	906	912	894	863	955	905	903	850	913	930	915	948	969	886	941	901	873	887	896	916	902	1000	894	924	875	917	894	900	915	849	908	949	872	876	915	884	909	865	898	893	938	949	955	904	921	904	888	879	908	892	962	840	911	917	906	897	952	974	894	911	927	874	891	914	912	909	855	919	908	890	872	935	922	912	931	930	914	921	917	954	935	893	905	900	945	861	895	884	915	901	934	904	915	913	895	923	934	893	878	925	949	965	887	920	909	908	939	926	915	859	897	935	912	899	862	965	902	914	876	886	895	861	906	910	959	902	901	920	874	887	932	935	970	907	905	899	873	894	890	924	939	871	861	850	915	878	961	869	904	879	883	871	907	898	910	842	871	889	876	843	878	893	901	943	865	899	890	893	922	898	866	921	940	814	889	882	876	869	927	907	910	887	882	855	883	865	914	890	933	922	884	901	879	904	860	896	869	935	895	889	942	833	859	935	887	928	917	907	919	867	935	925	925	811	919	911	907	885	943	856	887	964	935	874	908	869	894	919	911	917	941	884	912	894	853	866	900	884	919	902	892	847	914	893	892	903	905	908	891	949	938	929	895	933	886	861	891	913	922	956	909	901	921	962	883	865	894	895	880	895	902	882	901	912	927	919	907	886	894	989	931	883	832	872	885	917	865	874	893	874	894	862	894	925	874	953	936	920	877	910	891	860	891	938	858	817	866	901	905	902	898	881	894	955	870	916	924	909	929	856	884	918	909	905	866	899	943	940	852	897	898	874	877	917	945	872	922	873	877	942	889	977	886	922	926	871	893	952	982	925	946	916	912	943	950	843	939	919	898	922	875	957	923	908	892	923	911	898	903	901	901	878	932	918	921	866	876	954	905	898	866	956	892	848	940	893	875	960	910	859	923	933	939	890	877	869	970	876	860	888	880	905	977	873	911	903	864	900	929	888	969	921	917	915	897	885	890	914	880	893	882	875
23940	21006	24365	27827	21006	21008	13667	616	373	329	359	288	271	301	298	286	267	273	261	270	276	226	270	252	246	277	242	259	228	267	219	251	243	218	227	231	253	228	259	262	254	271	240	268	240	243	244	233	229	246	273	242	222	238	251	232	276	243	229	283	232	238	253	274	253	248	247	237	262	244	235	251	262	262	259	264	254	243	239	256	251	230	245	270	232	243	240	212	247	270	254	261	244	245	269	274	298	244	257	235	247	266	222	254	223	260	224	241	276	256	257	266	233	223	236	236	250	265	240	249	260	247	245	229	253	242	271	237	242	242	249	264	265	260	233	266	243	239	268	249	241	242	246	274	224	254	242	255	249	253	253	260	240	216	243	257	245	245	233	230	252	258	245	240	275	257	247	236	246	254	228	253	257	244	257	262	267	261	254	267	255	213	236	282	268	228	246	233	242	226	224	273	268	256	237	241	218	229	231	267	271	234	231	246	241	266	260	249	228	278	246	235	252	216	245	204	221	236	253	257	266	236	231	248	266	241	243	249	246	245	236	246	229	238	263	251	230	235	246	213	232	271	239	241	274	234	252	266	241	259	243	253	255	252	245	233	209	255	262	271	253	275	286	233	275	252	254	239	249	279	243	252	254	239	259	239	221	266	238	223	245	249	243	264	230	245	233	254	254	265	246	248	262	247	279	257	281	254	259	252	252	231	253	228	262	229	243	263	242	222	243	266	247	240	258	253	251	230	267	262	275	243	287	259	255	265	254	245	221	236	270	253	223	259	256	246	260	274	228	224	241	230	234	248	275	249	259	254	247	221	247	270	256	226	270	241	268	225	239	220	239	238	243	262	249	258	212	238	229	232	261	235	247	266	255	274	251	237	245	243	255	267	252	263	292	242	274	237	219	213	248	244	259	218	257	263	295	246	233	263	276	248	229	235	254	250	236	240	258	267	259	233	249	251	245	216	238	235	241	231	252	228	230	245	271	202	257	254	261	262	268	255	239	238	253	251	227	252	241	262	256	256	236	209	252	249	251	260	253	248	240	250	264	272	242	269	282	229	239	242	257	258	238	277	201	231	226	259	247	241	255	248	267	248	285	272	252	284	259	247	230	257	256	238	251	278	239	246	249	241	230	211	258	258	240	245	237	218	257	237	248	274	245	238	237	242	222	252	236	240	215	284	233	257	255	225	247	245	265	243	252	253	261	259	222	274	268	232	260	254	286	250	267	251	244	271	226	246	241	248	279	245	279	229	267	251	205	255	261	248	253	237	304	240	242	268	225	268	269	268	245	243	259	248	205	241	264	273	237	234	282	240	262	275	233	251	258	248	259	224	228	199	265	237	245	246	250	233	240	254	240	265	242	223	256	233	252	273	250	242	246	234	243	274	246	258	275	234	256	222	247	251	220	259	228	252	223	276	256	221	258	246	284	265	243	267	242	239	255	225	242	245	229	282	242	245	222	252	264	239	253	255	218	253	246	254	242	240	233	246	255	243	248	235	259	265	238	228	296	270	254	256	248	243	241	268	273	234	242	254	233	261	257	275	234	236	242	230	223	248	242	247	235	274	252	223	235	236	227	216	268	261	253	246	253	246	242	240	284	251	284	251	236	245	250	269	242	257	269	228	242	250	250	257	267	220	241	261	222	254	241	276	261	250	270	277	277	254	272	236	267	218	233	252	248	269	257	242	263	262	245	249	230	280	275	246	238	249	255	241	244	228	262	247	267	253	245	224	237	258	231	226	238	259	224	224	263	243	217	250	244	226	232	228	234	234	252	262	250	215	256	263	254	235	240	253	240	235	232	243	231	261	284	250	246	261	233	250	273	240	215	266	263	250	258	243	245	249	252	263	228	233	211	259	263	269	249	240	250	225	251	258	256	250	246	261	239	264	256	245	283	257	257	263	234	229	255	215	257	236	229	245	236	269	250	240	263	238	253	250	214	249	300	262	257	244	223	236	228	245	268	260	263	211	251	249	237	231	238	266	256	252	254	255	236	265	211	214	217	259	267	249	239	276	251	251	253	241	241	222	266	278	249	265	241	249	222	255	239	250	245	226	271	247	227	232	225	237	244	227	226	229	260	221	250	228	215	259	250	213	262	272	230	260	233	252	237	255	243	248	250	238	296	221	238	252	257	259	241	229	227	213	243	259	262	216	273	233	273	242	236	276	266	266	252	292	270	245	278	221	251	277	258	251	254	265	241	269	269	236	253	254	241	250	238	234	247	262	251	248	241	236	222	234	261	258	275	239	234	229	246	258	232	240	242	239	257	252	241	225	254	215	232	236	224	257	239	279	256	261	228	228	256	247	247	245	256	245	242	240	234	245	269	225	258	277	249	233	267	246	269	249	235	249	255	230	239	226	247	275	236	248	252	276	255	237	267	263	253	272	223	260	227	250	246	234	230	242	253	271	241	263	242	246	217	267	253	234	261	264	244	246	240	261	222	244	270	262	274	235	235	250	252	267	240	219	264	252	224	271	254	261	263	245	247	235	261	257	261	257	233	270	250	247	239	231	246	245	265	270	242	279	275	245	231	244	267	263	278	241	237	255	213	215	244	255	258	259	245	245	229	249	263	250	232	240	253	272	239	249	226	216	244	252	225	264	245	254	235	281	245	247	261	248	216	264	228	278	258	216	261	264	229	243	236	275	267	271	222	245	272	248	246	243	234	259	257	245	261	285	246	247	265	260	240	261	222	244	286	243	276	228	245	235	230	247	242	225	226	273	258	253	242	233	233	257	246	268	242	238	234	251	254	253	245	243	262	235	251	223	225	243	263	261	226	233	236	275	239	239	249	283	262	237	232	267	248	236	250	247	237	255	249	267	288	260	223	242	282	248	252	252	282	247	241	258	248	286	238	225	234	237	270	240	249	269	219	241	252	234	239	233	233	244	261	228	251	207	248	250	240	242	250	252	243	232	243	248	257	246	268	286	258	262	239	270	254	258	247	238	250	267	265	261	272	288	236	228	202	223	234	244	272	230	240	252	228	236	289	247	251	276	308	247	252	261	246	234	255	278	264	268	220	243	245	266	195	256	236	258	226	208	249	224	261	247	233	225	230	239	242	256	225	238	247	250	238	239	242	270	222	244	231	270	231	234	237	241	269	248	213	213	254	265	237	249	258	273	233	263	252	251	255	252	242	224	265	255	258	222	243	244	261	229	278	233	261	259	232	255	259	255	263	249	253	270	272	249	244	239	248	255	196	249	255	218	265	272	237	271	229	257	263	213	254	231	260	256	237	255	250	229	225	224	250	258	279	251	230	263	255	262	249	237	223	244	249	273	263	225	263	257	251	224	254	265	232	274	272	260	244	254	258	269	234	259	230	248	291	240	255	251	236	247	277	242	240	237	268	252	269	267	234	235	251	258	278	265	228	252	238	255	248	268	218	233	260	222	242	264	240	231	246	227	235	230	277	240	241	245	229	244	262	247	244	213	261	229	258	257	227	239	218	267	248	256	247	259	238	242	251	225	239	246	277	248
8034	8518	2322	1276	733	741	654	666	670	608	604	571	644	619	604	586	574	588	587	569	593	601	591	598	644	582	612	611	602	614	581	535	589	619	590	605	565	598	631	639	572	581	611	552	609	614	609	585	571	645	598	607	648	585	562	590	638	605	568	610	588	577	607	562	604	624	623	647	634	576	585	595	625	579	600	582	580	627	606	546	548	613	625	640	611	656	575	592	616	567	579	595	587	575	587	583	595	571	562	620	640	578	616	642	581	627	596	660	619	628	571	596	611	605	584	611	606	654	541	606	578	599	561	577	558	575	564	571	597	568	595	573	598	564	608	606	620	611	587	623	612	610	572	611	605	593	627	531	617	571	541	628	588	576	577	591	552	628	596	545	542	602	617	618	632	623	605	576	600	624	639	563	579	600	605	552	611	556	593	612	625	593	622	573	597	575	585	617	613	591	626	592	599	603	593	649	581	593	596	604	574	568	558	600	583	575	569	607	640	608	577	598	561	583	629	606	575	623	579	606	561	584	591	609	597	616	588	565	623	606	568	601	594	588	601	558	604	574	593	637	568	598	610	625	586	569	610	606	600	570	536	592	604	598	572	595	586	603	602	626	541	584	557	597	599	579	575	565	575	572	632	591	573	600	548	610	580	607	613	579	553	611	595	612	615	594	570	593	620	586	607	610	579	634	564	581	607	587	634	561	569	610	565	634	596	596	603	570	623	598	582	609	558	636	623	615	640	605	610	611	600	579	589	563	607	575	604	571	587	582	597	584	619	565	643	612	580	607	590	593	577	611	594	618	594	588	617	580	594	584	594	611	555	617	621	603	585	589	574	563	629	596	601	566	596	584	587	632	559	596	627	547	624	629	573	590	573	622	587	585	596	564	587	551	569	606	582	591	587	631	569	594	621	607	576	601	610	581	572	603	617	652	614	570	618	607	605	569	617	630	572	622	635	580	553	660	590	609	619	580	592	556	551	592	559	639	601	574	585	583	603	557	593	604	639	594	613	603	579	586	574	587	568	647	615	635	571	556	631	577	570	556	585	614	542	638	596	577	600	606	610	627	577	600	641	600	584	591	591	584	555	561	577	628	617	561	582	642	553	589	614	514	568	548	573	565	563	600	560	618	595	577	603	612	594	592	595	591	611	585	628	572	602	584	585	610	601	619	557	622	593	597	624	598	555	547	560	615	589	616	584	621	613	609	581	600	593	555	610	576	618	593	554	569	637	585	579	632	587	608	606	612	561	556	586	581	591	588	570	615	595	564	584	603	571	602	563	577	599	629	625	626	555	541	592	599	648	587	593	573	594	584	570	583	622	580	595	630	547	614	604	584	590	570	636	613	597	623	635	604	620	601	565	609	557	583	598	550	556	592	621	625	611	578	581	584	603	622	628	582	634	580	591	613	593	594	592	555	599	633	573	623	634	569	590	633	611	620	628	564	571	612	615	606	613	579	565	597	572	567	626	615	608	559	602	635	588	585	567	604	603	575	606	616	545	597	602	591	615	589	593	612	602	600	580	637	575	628	610	558	577	574	621	602	628	637	630	612	601	620	605	568	597	555	599	611	577	557	613	604	583	578	579	604	607	594	572	621	573	564	580	612	595	613	557	559	640	620	637	582	591	615	607	566	625	613	602	602	592	610	579	606	608	630	600	591	611	578	596	580	583	604	594	567	582	604	528	589	625	555	606	613	638	587	588	604	582	596	619	562	581	566	615	599	630	607	594	647	590	650	598	568	601	574	656	572	596	632	628	570	656	590	614	592	591	604	616	603	593	602	611	611	580	588	614	616	538	595	614	580	572	582	608	599	602	595	591	579	618	591	603	578	596	623	616	620	597	617	564	576	576	585	569	605	620	580	575	558	597	588	544	577	619	617	597	595	600	583	585	639	608	589	578	556	608	579	611	588	536	583	569	559	589	604	544	610	596	568	581	594	600	602	594	599	624	590	590	594	581	588	589	584	555	549	602	567	542	577	594	632	574	595	588	624	620	590	608	570	603	603	564	607	623	614	531	556	623	599	596	605	582	558	632	591	629	563	588	587	576	564	594	598	555	570	581	594	544	602	573	625	597	567	573	598	592	588	632	618	578	594	614	587	580	622	608	611	577	563	634	575	559	588	573	601	597	650	568	578	613	588	579	577	562	622	605	603	572	614	617	601	586	608	592	564	582	684	565	624	584	626	553	573	613	562	604	620	595	606	588	577	605	524	572	600	620	603	580	607	575	622	571	620	599	539	570	587	620	564	586	601	637	588	615	564	597	593	581	622	607	618	594	603	570	578	595	592	606	601	566	570	578	579	579	622	580	544	574	542	550	601	595	595	639	583	606	618	582	608	571	603	608	532	580	553	577	613	617	584	611	620	587	600	575	626	582	577	611	562	543	643	610	610	629	602	587	573	631	552	633	581	556	594	567	591	610	614	615	594	557	580	589	625	584	586	583	578	575	586	574	588	567	561	605	611	601	600	599	595	603	579	600	634	617	591	601	574	577	625	565	606	613	569	560	569	591	621	572	594	596	605	589	608	576	553	638	611	560	581	582	607	579	596	595	590	554	558	611	577	550	609	576	572	591	571	594	551	565	596	582	580	611	606	585	603	549	576	613	614	581	584	552	539	582	619	602	601	573	546	608	577	609	637	595	608	613	587	538	587	571	588	576	597	593	578	559	614	559	627	571	635	544	567	584	566	598	561	598	589	554	586	600	572	615	605	583	564	559	595	604	549	602	583	609	595	587	567	611	577	587	606	586	584	562	566	610	567	609	616	623	602	580	562	615	623	605	591	601	576	563	638	587	571	609	563	583	626	629	601	583	613	575	596	565	604	634	596	604	541	560	572	589	569	576	550	606	610	533	625	560	614	593	610	560	611	572	600	583	614	552	564	613	592	609	605	581	632	570	615	597	634	585	622	582	599	584	535	586	604	620	585	563	612	579	565	594	618	631	611	634	577	592	565	599	612	583	592	596	577	600	560	567	579	591	608	617	614	640	596	558	610	563	580	571	598	591	606	607	620	536	616	622	581	596	590	563	607	594	613	563	613	630	597	576	617	609	584	571	628	598	536	621	542	594	597	601	593	557	613	673	632	588	599	594	527	604	601	595	595	578	555	578	579	595	602	559	584	567	594	572	642	601	564	566	571	601	585	570	599	595	598	571	600	603	594	616	629	549	611	597	583	627	581	578	590	581	580	613	575	550	608	613	617	602	588	551	604	581	632	611	643	615	595	565	573	651	591	636	573	576	588	611	560	540	649	617	555	597	590	608	588	565	600	626	607	575	612	598	581	624	614	617	622	583	615	580	610	559	611	615	601	567	578	584	573	544	648	625	626	587	557	628	578	610	581	595	610	614	618	580	577	582	614	557	559	618	589	625	552	561	604	589	619	623	581	600	583	608	644	627	586	630	632	581	604	556	620	580	552	596	557	585	600	606	607	629	623	650	600	638	590	603	575	583	597	586	628	611	560	632	582	553	593	591	556	607	592
31931	19878	7898	591	334	313	295	300	351	293	293	285	271	291	306	332	325	295	297	310	318	281	309	275	293	293	328	287	258	291	314	301	311	293	347	294	304	325	303	344	316	301	282	325	291	279	321	286	306	326	272	311	319	286	310	300	303	279	312	319	283	272	329	305	325	310	312	301	335	293	297	284	303	309	312	305	324	294	306	272	334	302	300	312	309	287	277	320	314	289	304	319	314	255	306	287	343	263	340	290	309	279	303	270	297	306	310	295	289	316	284	287	319	306	301	307	264	296	287	321	316	282	351	300	325	308	344	274	316	286	311	301	303	300	309	330	317	311	324	309	300	341	302	307	315	316	289	325	279	310	299	286	291	338	301	310	289	333	333	292	300	295	310	300	286	301	305	313	288	292	303	316	285	339	289	302	312	285	287	301	287	298	303	321	306	314	329	291	300	311	281	277	312	277	277	297	317	332	284	307	287	301	258	281	342	310	305	306	302	292	282	299	303	298	280	320	337	315	330	283	340	299	299	290	313	321	282	302	307	333	286	302	307	320	300	351	306	312	310	315	273	298	295	313	300	337	303	319	320	299	303	301	307	334	291	293	298	311	313	323	305	309	326	344	279	337	296	306	316	313	323	298	315	294	288	316	297	308	356	309	332	299	280	273	270	307	308	280	315	308	292	291	320	325	288	302	292	316	278	276	275	305	287	293	287	319	306	303	297	333	307	313	284	307	296	295	319	309	312	313	345	338	288	293	315	313	328	300	311	316	295	280	292	297	317	296	289	311	313	263	323	275	297	336	300	300	305	318	306	287	295	269	308	316	296	309	325	290	288	272	315	317	316	311	313	326	284	344	317	290	307	301	343	306	327	294	342	320	306	300	282	328	285	301	313	304	304	264	274	297	302	290	335	302	273	311	276	291	292	286	289	317	321	319	303	307	298	301	311	317	339	325	304	295	307	328	315	283	291	293	301	287	287	279	286	297	341	268	316	308	302	319	297	305	331	289	303	333	300	307	299	290	314	306	270	336	307	283	311	281	291	333	290	306	317	308	314	294	329	296	310	302	309	285	267	307	284	279	312	304	283	322	296	307	315	284	288	310	290	293	273	293	316	293	282	296	291	292	299	301	299	293	320	310	312	278	308	301	293	328	311	298	320	342	308	289	305	278	338	310	304	299	281	319	330	322	295	306	267	300	308	286	304	318	304	271	322	293	288	286	315	275	310	294	300	310	301	319	251	313	333	303	301	243	287	317	290	318	329	297	301	316	316	283	278	306	298	342	295	302	325	293	304	276	294	301	302	293	286	293	305	331	322	279	330	303	303	316	327	300	294	312	295	290	319	299	285	276	309	274	317	293	306	322	306	354	315	286	289	307	300	318	307	301	288	313	296	338	275	317	307	310	288	273	275	314	345	304	324	332	272	331	293	309	322	267	303	327	310	292	285	324	313	294	303	298	314	315	294	284	298	305	275	284	303	287	333	307	315	296	316	313	319	290	289	303	307	289	261	285	319	309	303	313	294	309	275	296	320	299	323	290	291	296	305	307	309	288	278	292	255	303	305	313	292	342	297	330	287	312	315	287	325	305	342	308	290	294	289	282	308	307	294	318	340	312	279	355	306	289	306	303	295	302	304	293	303	282	329	312	301	298	286	327	277	292	287	282	272	308	309	289	291	308	268	306	300	305	312	340	286	293	309	314	317	354	332	304	300	294	292	305	300	322	305	315	272	287	318	312	285	302	324	318	302	296	318	314	290	287	296	306	294	323	333	290	273	313	344	284	335	311	320	313	297	311	314	320	305	268	322	315	322	298	321	327	283	334	312	345	320	325	312	301	321	287	299	290	290	287	310	323	294	282	300	327	326	323	300	295	318	307	323	307	328	275	301	288	316	293	324	311	307	316	313	301	322	282	295	293	297	308	287	313	301	286	323	276	308	300	325	290	307	303	320	324	277	340	285	291	282	310	303	288	298	281	313	291	317	336	308	296	313	282	315	313	358	275	292	295	264	317	283	299	292	320	324	294	301	329	299	285	302	308	304	302	298	289	317	308	341	289	309	324	315	316	281	304	346	295	324	297	296	315	308	283	302	310	295	302	307	315	283	271	298	253	290	301	326	294	297	353	303	306	293	330	285	316	303	346	337	330	296	300	326	309	288	297	310	313	299	332	316	300	329	266	295	302	318	303	301	307	312	260	320	261	288	313	312	279	334	309	285	309	323	297	284	279	271	343	276	314	267	307	304	275	285	310	298	284	300	312	333	260	293	326	296	310	299	312	294	346	301	289	312	310	283	314	293	310	306	338	321	290	289	300	297	304	305	283	294	328	298	320	299	300	304	316	315	289	332	291	325	296	288	292	314	314	332	309	281	304	314	302	325	306	307	313	302	297	314	313	281	306	314	290	330	311	298	322	325	296	329	289	289	289	260	338	323	309	290	285	298	317	279	276	291	309	324	273	290	294	303	290	309	293	302	305	316	308	324	306	284	295	274	312	282	318	328	287	336	311	300	312	324	301	316	317	312	292	312	315	314	299	285	305	305	330	281	296	306	288	302	296	302	290	304	326	314	312	311	334	304	287	310	325	316	313	326	326	306	304	308	309	316	304	283	323	316	363	292	317	307	284	299	329	312	304	316	312	305	327	312	312	320	297	310	274	295	306	294	306	285	296	279	313	334	341	285	298	295	300	292	296	302	306	330	291	289	307	302	297	311	299	344	294	302	328	329	287	306	292	309	323	338	323	291	357	313	328	316	311	316	304	320	295	276	290	298	314	290	280	350	317	320	335	300	314	316	289	315	314	314	330	327	263	254	323	292	299	294	332	303	289	285	318	321	312	330	303	334	315	318	285	278	276	317	273	293	307	313	293	311	297	299	286	294	297	292	294	292	285	316	269	313	312	312	319	287	298	291	268	308	304	303	308	289	349	312	309	306	298	295	277	287	297	302	312	292	304	299	320	331	288	302	314	301	312	291	283	311	315	304	283	323	281	327	322	303	314	303	313	299	306	281	302	306	295	313	315	297	312	302	301	306	312	303	348	317	318	295	318	337	278	312	322	324	321	311	290	314	312	274	321	323	326	282	307	306	302	314	331	282	299	304	324	265	310	311	300	297	295	293	292	316	315	277	304	302	315	306	286	299	307	305	341	296	317	333	283	317	353	273	308	322	284	316	311	305	274	312	325	317	291	314	287	294	294	273	293	277	325	293	280	248	312	284	299	269	321	333	307	302	298	309	301	305	317	309	308	327	319	297	358	279	307	283	307	302	286	299	297	306	317	291	304	297	310	326	284	286	281	317	305	288	315	318	299	284	277	290	301	321	348	320	310	296	309	320	308	286	304	297	310	309	336	273	311	308	315	277	286	311	287	313	329	325	319	284	323	307	347	297	279	287	279	318	301	302	285	307	320	318	292	280	303	298	282	288	292	275	284	320	281	331	296	297	296	315	309	291	282	293	319	323	283	295	298	284	312	309	297	338	301	301	312
10379	3108	1039	787	767	750	746	708	793	789	743	796	772	738	737	789	838	780	744	764	750	804	744	772	816	763	774	782	738	737	781	762	743	763	758	783	764	758	758	753	823	847	804	851	791	719	802	796	801	795	751	801	752	761	787	795	805	759	762	744	764	745	783	779	785	786	774	792	818	791	821	761	792	855	763	766	774	754	831	762	811	781	782	791	775	733	778	775	760	749	755	760	834	729	773	747	720	765	751	744	765	751	767	780	754	746	790	761	793	816	745	775	814	768	802	769	736	789	731	778	685	742	808	762	795	759	787	795	774	788	775	784	779	794	777	776	751	745	761	781	788	752	773	804	766	745	761	760	783	761	785	754	773	775	785	811	817	782	788	725	791	787	784	819	760	788	747	717	762	744	793	741	705	732	739	792	793	776	759	779	734	741	761	770	791	792	792	814	803	796	763	727	768	754	754	780	804	789	778	780	725	824	799	745	796	757	776	806	731	775	789	779	725	744	755	801	774	753	708	753	736	822	766	763	762	740	794	758	780	754	796	805	794	747	814	837	819	784	790	784	821	794	756	758	793	785	750	729	809	775	784	758	796	758	776	777	780	766	775	758	791	820	802	798	739	787	770	742	818	745	817	768	739	761	758	787	840	744	773	738	788	755	787	792	752	808	846	771	767	730	806	759	763	776	766	771	759	790	756	745	771	781	760	749	737	792	834	782	811	801	755	801	766	770	729	792	750	798	768	779	759	799	775	773	761	745	738	741	770	813	740	809	745	784	747	774	761	779	785	740	823	821	780	787	749	752	809	751	753	761	794	806	755	778	809	767	787	792	777	797	774	757	766	786	796	771	758	775	786	768	776	748	772	789	682	760	790	753	757	744	789	726	820	766	744	771	793	756	753	770	754	823	783	788	795	804	778	835	760	739	818	789	807	818	750	792	734	776	770	830	780	798	755	777	774	786	749	810	808	788	771	766	760	794	781	759	757	802	809	777	771	790	799	802	729	753	753	784	756	814	771	794	759	789	801	767	785	771	767	830	764	752	838	777	784	726	749	835	762	759	752	790	768	756	803	867	780	785	775	795	833	801	786	773	731	759	786	754	745	749	775	773	771	788	764	774	767	731	789	781	771	753	771	762	800	807	774	760	829	752	748	747	795	730	774	793	790	751	742	735	752	827	781	735	763	773	779	734	783	802	752	764	781	797	773	769	748	769	761	779	776	789	774	776	759	814	728	734	820	750	769	769	715	816	749	783	736	829	802	779	793	783	796	797	802	775	780	780	798	743	798	804	791	758	784	743	745	750	745	772	732	771	770	781	787	763	796	804	734	836	834	736	791	817	734	801	797	758	715	770	773	816	750	774	780	769	761	779	786	815	840	799	748	822	753	781	763	781	778	776	792	772	806	791	731	772	749	764	790	785	778	769	801	774	762	808	800	809	766	788	762	802	767	701	807	775	784	812	792	771	791	730	722	775	762	808	747	780	772	777	728	763	729	759	792	758	779	798	806	821	787	739	772	796	756	769	777	774	717	752	795	721	761	793	781	776	786	766	787	826	767	757	727	811	736	715	808	742	747	767	796	717	781	771	816	790	813	789	746	802	774	790	748	779	810	779	769	776	795	750	762	772	825	789	748	743	728	760	776	781	740	735	773	785	769	723	732	751	850	736	758	793	784	784	748	798	781	795	799	825	788	778	800	724	724	820	767	786	741	798	839	812	792	781	774	787	798	827	758	785	755	756	738	778	817	769	798	778	717	803	729	739	740	760	823	770	783	708	788	764	806	768	730	769	796	800	751	764	765	756	828	806	775	753	790	743	728	803	745	813	734	802	847	799	727	746	838	803	763	802	771	799	802	792	754	810	778	750	807	738	796	721	776	814	815	785	734	781	759	746	784	737	822	740	720	798	786	747	755	788	800	825	769	791	699	723	790	818	820	776	818	791	798	794	749	752	708	792	774	813	756	791	754	750	812	740	780	834	767	741	776	776	768	782	816	728	718	732	770	790	805	808	750	745	767	767	787	769	796	757	782	772	779	756	744	740	771	798	721	726	753	791	760	782	770	772	742	794	765	784	726	833	758	746	803	789	778	787	756	774	771	793	813	777	767	768	805	799	782	769	831	791	740	774	791	796	728	766	752	826	805	781	736	761	846	805	773	772	803	734	703	762	815	777	753	760	763	770	800	791	739	812	848	742	760	794	770	783	772	797	792	783	827	804	768	779	781	809	786	736	821	777	747	783	788	774	786	730	771	723	690	773	786	719	754	765	744	771	757	779	768	774	787	801	780	775	768	748	765	753	801	765	783	828	828	749	766	723	736	784	765	825	784	792	726	792	714	732	797	781	779	761	798	768	764	789	750	730	783	764	763	770	808	773	771	754	787	744	783	743	726	755	780	812	749	762	746	782	782	774	786	722	787	725	785	761	740	734	825	749	817	738	794	789	715	789	780	777	738	775	813	776	769	758	799	743	788	773	777	727	747	816	718	762	742	754	755	789	766	778	767	790	739	803	763	820	750	779	798	746	748	819	798	744	745	822	814	789	762	774	784	732	767	790	806	804	741	819	789	779	789	773	797	787	741	749	763	773	817	746	782	803	749	745	788	758	727	797	763	759	737	829	782	762	792	730	738	751	755	772	750	726	749	799	817	806	766	811	839	755	793	742	787	784	813	775	778	757	752	789	793	744	786	768	804	727	773	804	784	799	758	778	785	741	759	721	796	799	779	777	756	741	781	704	733	793	776	799	750	788	751	778	765	788	725	817	783	822	752	738	727	751	701	754	792	829	732	725	768	727	765	754	811	751	742	818	760	822	750	755	753	765	814	755	740	790	736	820	787	748	756	766	781	807	774	771	749	746	777	806	780	804	806	822	798	752	782	746	759	725	770	783	760	800	794	745	793	774	790	810	792	751	815	801	722	760	774	764	781	765	778	749	796	763	770	770	749	708	779	781	783	763	755	785	816	779	798	735	743	793	749	774	821	760	791	758	754	792	804	765	783	730	711	752	773	792	765	796	742	765	807	767	773	789	757	761	835	790	697	760	773	736	784	763	756	764	775	785	756	754	776	740	741	799	706	788	806	798	806	776	767	809	770	737	746	774	788	757	814	721	761	811	766	743	758	772	735	779	763	764	804	830	744	753	776	747	740	812	742	756	781	811	804	784	765	780	793	772	798	770	799	769	848	774	787	790	785	760	789	790	766	792	817	729	775	800	703	769	791	779	817	749	770	845	767	760	764	698	796	801	763	741	797	769	799	782	794	727	810	787	742	738	703	784	804	821	747	766	747	769	760	733	769	766	751	780	780	801	785	754	820	777	779	795	781	773	760	745	783	768	759	803	758	786	774	801	754	799	811	780	771	790	747	802	786	814	749	768	759	805	797	738	761	787	842	765	776	764	764	750	786	754	789	756	770	744	791	794	738	807	759	795	796	791	762	783	738	763	744	803	783	736	789	806	791	826	812	742	804	801	826	796	805	800	768	799
24659	21028	23933	28341	21035	12488	655	456	462	427	427	389	425	455	437	389	422	388	394	382	383	393	386	374	400	371	412	390	386	379	407	405	421	357	383	389	419	327	380	364	401	361	382	375	385	367	385	396	375	382	386	376	438	372	366	387	381	410	370	378	441	371	396	384	404	414	381	389	405	413	383	379	376	387	406	413	379	423	394	412	341	403	393	399	382	366	365	381	393	381	361	379	404	390	371	369	398	373	395	355	391	365	427	368	363	351	389	403	391	350	383	422	416	376	333	360	377	370	399	394	365	417	382	385	357	431	360	391	394	391	388	371	380	407	400	403	399	383	378	387	360	419	336	406	390	370	399	373	343	349	387	409	358	395	379	404	357	386	389	379	397	366	412	392	371	385	382	384	363	402	411	372	410	385	388	372	367	404	395	362	394	385	378	402	379	395	392	393	403	380	355	384	351	369	393	365	399	388	408	377	375	397	381	401	421	366	339	375	418	437	379	388	412	376	363	406	361	383	365	403	401	406	428	381	374	342	405	399	389	377	397	383	398	385	397	406	359	377	370	381	403	380	355	375	401	432	389	362	421	371	338	373	394	389	411	386	405	393	398	380	421	386	376	344	381	363	409	352	362	394	394	406	386	409	360	410	401	400	385	413	337	398	398	410	400	369	401	374	391	396	381	400	378	385	375	366	368	376	391	387	395	382	397	372	413	377	377	393	370	356	367	402	361	354	394	405	384	433	406	366	380	397	388	401	373	363	367	399	404	399	398	354	401	383	344	395	396	397	431	356	388	419	387	355	382	387	379	386	364	396	388	384	372	357	376	378	349	415	393	395	385	370	408	402	385	374	369	387	377	373	403	357	350	390	387	399	356	396	355	352	400	404	397	391	369	410	411	413	392	381	406	421	365	410	401	377	384	422	343	343	376	396	392	373	355	395	400	375	355	400	390	400	392	393	385	335	391	380	378	351	388	348	373	378	392	384	349	408	343	411	389	404	414	367	362	365	428	371	350	400	398	364	350	386	426	378	395	395	364	389	395	372	372	363	364	385	378	377	384	385	432	350	379	396	360	384	376	395	378	421	375	415	372	413	387	397	370	385	402	415	419	389	421	403	395	351	387	361	408	385	382	389	393	383	337	401	373	383	400	403	406	374	386	400	346	388	389	387	381	396	402	377	374	400	394	433	420	376	389	402	376	393	395	362	393	381	387	391	399	358	413	434	418	382	399	401	398	389	376	397	355	361	351	358	382	409	374	374	379	379	371	380	375	350	389	370	395	392	411	356	385	415	394	390	372	405	423	407	377	390	402	404	340	391	375	374	382	369	409	391	364	363	407	397	377	398	412	369	369	389	375	393	394	422	380	396	388	388	404	372	378	371	366	394	371	405	405	409	414	411	394	369	390	409	401	390	378	392	387	373	372	381	375	358	363	379	378	366	364	380	374	362	416	380	355	378	395	357	394	410	390	357	365	368	352	408	395	355	414	381	395	374	376	370	421	398	383	390	365	382	381	406	346	396	390	384	399	339	384	380	387	418	389	407	359	373	404	386	410	383	384	379	386	376	398	380	373	367	364	363	403	370	355	374	358	399	403	343	388	379	366	393	384	369	346	354	369	356	400	368	390	372	423	420	406	439	363	394	366	370	384	374	397	402	399	357	402	344	401	386	409	426	377	454	392	377	402	384	410	377	362	393	401	376	411	382	336	387	386	372	353	392	433	380	414	380	396	402	375	410	355	364	387	375	407	374	402	421	389	390	411	375	369	352	432	391	406	417	385	402	382	400	391	382	373	377	355	380	395	390	364	407	434	400	371	362	371	380	428	386	402	386	354	349	377	380	338	401	394	409	358	390	387	389	373	403	412	387	413	389	373	391	371	374	425	385	382	395	397	382	384	441	404	375	387	416	384	388	403	353	357	402	382	389	401	386	379	400	379	367	370	378	363	433	381	365	363	417	414	380	369	358	379	365	369	336	439	389	371	372	393	380	401	378	391	409	388	394	380	384	390	396	392	380	378	365	384	387	411	364	381	363	386	386	383	396	396	398	381	380	371	367	362	380	394	386	369	383	397	383	366	362	400	384	403	402	389	409	384	407	361	371	364	375	363	397	393	397	374	368	392	368	381	386	389	392	383	389	376	370	370	391	370	382	402	390	392	404	402	387	348	412	424	392	361	385	382	396	358	356	373	364	410	397	406	380	367	359	373	350	354	420	400	390	375	386	415	387	392	350	412	410	407	393	318	392	409	355	379	391	422	394	393	365	417	383	392	407	398	370	388	360	384	390	393	389	388	362	405	362	353	380	345	369	378	404	373	383	383	409	379	379	358	407	407	357	409	398	378	373	389	370	434	391	422	374	379	380	355	369	405	369	386	388	348	407	358	415	366	339	379	361	379	401	337	380	416	377	373	389	392	392	370	376	411	392	396	377	370	371	359	400	384	411	352	397	322	379	374	349	365	373	380	392	391	410	404	376	394	419	370	358	427	367	380	399	368	393	404	363	386	375	354	409	383	375	394	386	312	367	349	392	388	377	362	375	363	353	360	392	396	379	372	379	402	390	378	348	408	371	393	379	401	369	384	423	375	401	389	376	389	387	367	375	406	395	416	418	365	407	374	389	383	394	365	377	388	358	371	433	392	408	447	381	393	396	383	364	371	397	373	380	384	391	410	379	387	426	420	411	360	418	394	359	360	364	384	412	365	387	370	366	373	375	354	392	369	386	384	371	397	382	396	381	402	381	388	353	378	402	339	407	406	388	375	353	367	380	371	359	371	374	400	380	379	379	396	365	360	364	387	390	396	403	360	407	377	391	366	384	409	382	372	397	406	424	345	381	419	415	408	354	379	380	425	393	409	383	395	416	355	399	381	382	379	385	350	382	349	417	382	363	382	405	377	387	407	367	387	381	351	397	399	385	370	358	374	375	404	405	385	388	375	420	350	400	331	399	403	364	356	397	386	406	402	384	403	410	393	353	347	398	391	398	387	406	356	389	378	392	404	401	393	427	393	430	419	382	365	412	377	414	418	403	367	374	372	342	358	391	367	410	335	344	398	381	333	385	365	389	359	394	417	394	430	403	385	348	343	349	372	409	378	366	398	339	416	391	369	357	396	433	366	377	379	373	389	409	421	391	391	365	392	364	419	379	373	384	405	409	371	370	386	385	362	375	362	361	368	389	375	410	401	363	398	404	427	399	355	395	408	417	346	412	403	373	395	368	374	361	398	354	361	385	381	330	425	394	358	390	375	384	393	362	374	379	376	398	368	367	354	355	382	423	377	380	378	362	362	394	381	381	360	394	361	374	360	428	389	419	381	374	390	366	364	368	378	400	384	383	387	397	402	401	382	405	440	387	390	386	366	394	432	367	414	354	397	374	373	385	398	362	385	405	389	404	392	376	377	420	394	386	395	348	382	355	376	385	394	385	391	412	365	353	364	388	389	375	397	387	400	407	368	415	404	401	428	353	391	374	418	399	390	385	385	399
7806	5312	1689	1226	998	994	949	894	932	919	960	954	905	914	921	956	913	897	951	938	936	915	981	930	909	908	952	877	924	927	932	943	947	998	899	919	859	944	973	947	930	970	941	907	973	944	936	885	933	948	920	986	907	888	927	904	947	899	936	928	952	941	905	959	998	860	915	912	935	937	955	940	920	960	911	889	992	938	960	923	942	981	922	929	927	923	932	957	882	947	941	946	982	982	920	972	945	961	870	906	879	881	906	857	933	987	913	882	923	911	965	881	910	940	980	929	942	940	862	884	886	951	964	908	953	939	967	914	930	916	924	885	960	968	941	938	952	943	951	916	872	947	892	954	912	871	860	893	985	911	919	924	953	869	887	979	959	908	920	876	921	907	916	924	939	903	942	926	964	919	875	890	928	904	868	934	931	916	988	973	918	916	915	901	969	946	922	949	914	944	979	908	901	924	945	948	925	897	1020	935	949	899	915	879	958	926	948	924	903	973	869	924	896	918	894	891	929	909	956	959	898	908	931	887	896	943	994	908	871	891	935	895	906	937	950	911	928	922	942	922	914	907	943	852	886	900	923	922	919	887	963	900	932	918	912	921	949	910	888	941	966	978	926	917	926	916	957	936	912	921	941	870	955	923	966	895	922	942	920	914	918	897	934	946	942	911	911	918	957	910	928	935	941	925	920	936	892	930	987	894	902	889	949	961	911	944	961	910	944	892	963	896	938	938	912	970	914	904	937	952	914	949	882	928	987	898	947	905	928	925	942	877	930	943	923	911	919	925	939	943	899	987	929	932	909	952	971	945	887	981	927	969	914	919	942	952	896	960	964	938	915	890	927	938	932	965	910	910	879	917	837	954	945	935	961	932	926	936	890	851	849	949	976	942	931	914	898	942	974	922	855	914	906	925	841	893	917	919	888	995	908	971	1019	926	968	935	961	935	917	897	875	889	892	897	924	905	883	951	881	898	938	870	887	967	880	862	907	980	929	914	946	923	865	937	948	939	909	927	924	926	890	877	872	935	852	945	942	921	936	908	1005	984	890	952	913	934	855	897	898	898	954	918	942	971	858	933	941	957	886	910	888	940	941	912	880	903	923	940	905	982	920	957	932	869	979	915	955	857	902	892	892	928	882	1001	877	934	970	901	950	867	892	944	895	920	935	905	943	861	914	948	946	954	877	862	902	887	924	929	943	902	935	917	944	908	946	880	895	949	896	903	928	886	932	918	914	900	879	890	877	965	917	922	895	967	929	899	891	917	917	914	896	979	878	886	968	911	918	905	992	928	891	931	916	973	871	892	964	893	912	951	911	887	997	916	878	978	930	962	978	939	921	946	886	948	946	923	921	902	958	943	920	919	880	936	875	910	928	911	865	924	913	918	922	889	917	919	896	884	925	965	911	926	896	871	877	881	880	970	896	924	853	862	971	936	900	961	852	910	884	955	926	939	864	929	957	936	936	951	901	931	921	866	917	929	1030	923	880	963	932	926	927	932	934	903	931	886	906	991	866	957	921	930	876	929	915	905	910	880	907	932	934	902	914	905	969	911	907	977	958	864	908	925	948	1019	911	843	930	900	859	932	927	924	910	938	922	901	871	923	891	940	987	950	948	904	936	928	950	975	955	963	917	921	904	941	950	924	921	933	951	903	900	896	917	928	938	929	913	922	947	866	945	954	946	962	940	891	925	930	903	913	977	895	982	878	947	925	872	936	904	915	930	935	910	893	903	918	898	946	919	897	891	949	943	918	913	877	884	919	922	938	901	921	933	905	934	929	1000	928	910	957	881	911	869	938	968	911	986	922	885	971	983	878	914	905	890	903	962	878	920	932	932	927	925	934	908	937	948	919	925	969	915	952	954	958	952	899	908	923	929	893	903	935	931	933	934	940	913	936	909	853	951	956	910	955	945	987	968	882	962	977	913	896	962	949	941	938	925	879	914	880	903	903	891	921	949	946	942	929	880	924	936	959	948	930	948	948	933	981	963	889	942	891	884	925	975	843	923	884	961	941	938	917	945	929	935	928	893	949	940	926	927	882	917	925	894	948	827	989	910	924	926	924	877	950	935	900	918	953	933	906	909	910	986	904	884	917	863	936	974	920	868	919	962	941	940	938	908	933	946	928	934	952	957	918	910	881	891	971	897	961	980	965	971	925	926	881	931	891	903	954	930	937	957	909	944	942	898	982	911	898	930	920	959	912	922	903	873	928	954	928	922	903	945	936	936	993	931	943	970	938	946	862	929	933	936	899	912	955	920	964	968	950	950	965	931	937	966	880	944	888	912	928	949	907	906	892	950	904	946	937	976	906	934	959	956	911	904	921	965	941	940	938	880	906	911	879	908	948	933	894	876	926	902	888	925	924	972	929	937	920	903	878	894	862	964	891	939	921	937	940	915	921	937	877	948	918	978	911	918	870	934	896	933	943	939	923	882	928	868	915	900	904	910	908	928	926	915	902	935	961	887	930	928	934	883	933	897	917	916	965	980	882	952	895	873	909	938	972	891	963	969	948	896	942	944	895	992	927	933	945	947	922	894	942	917	946	889	906	921	972	918	923	913	911	919	987	886	877	865	908	906	912	922	945	915	878	938	915	925	899	928	933	927	953	887	929	947	873	950	917	927	926	919	867	912	885	958	939	917	902	986	958	890	928	978	848	906	944	888	979	943	910	926	892	950	956	941	932	903	898	960	914	948	945	955	898	884	935	897	906	951	928	954	951	875	934	929	927	979	920	890	918	957	984	913	893	970	905	918	932	903	936	909	917	920	942	913	935	913	934	944	925	889	912	939	889	893	934	934	923	923	950	912	913	919	876	951	906	938	898	924	924	927	892	974	982	925	947	988	950	946	954	900	963	908	992	926	920	912	907	896	924	863	935	944	896	974	930	922	878	952	952	952	917	914	898	953	939	941	963	912	944	930	936	969	952	911	900	967	917	900	885	944	903	925	891	927	919	983	935	912	970	927	1005	943	949	925	914	937	906	932	885	958	977	933	930	945	864	964	917	892	945	891	908	926	941	953	854	892	868	869	949	922	933	889	942	907	953	894	880	938	926	920	924	945	907	966	868	905	902	945	888	973	933	947	920	913	894	936	888	878	862	903	930	977	926	897	913	886	908	913	914	926	923	847	890	922	911	922	906	910	932	918	900	937	894	911	896	963	878	909	909	935	919	901	912	877	887	845	923	908	932	921	926	928	912	896	841	885	967	900	913	904	937	944	925	973	907	915	933	916	925	936	1008	939	936	930	878	933	982	917	878	916	900	979	913	990	926	952	910	920	905	938	976	939	913	933	916	905	893	914	913	942	932	898	916	905	920	957	953	915	913	928	1007	950	954	940	934	891	942	969	940	925	916	957	919	956	939	886	931	911	996	896	1005	854	847	933	941	918	980	956	963	895	916	983	896	939	930	893	952	921	926	849	941	946	897	884	984	923	907	899	922	892	928	956	883	920	959	953	964	928	938	940	953	947	873	912	902	956	924	933	897	914	970	916	931
23869	20960	24296	27802	20960	20972	13100	609	380	322	355	305	342	283	295	304	292	230	255	271	282	260	259	310	257	289	276	270	239	264	254	272	228	260	277	271	252	227	256	255	247	271	223	275	270	252	253	283	269	256	267	283	245	264	276	263	299	256	242	231	279	258	247	257	266	258	269	229	243	256	251	252	215	246	240	268	275	280	243	272	235	273	288	222	266	246	262	259	253	257	247	279	263	293	250	259	248	263	259	262	256	287	242	256	270	235	235	232	237	253	246	240	245	243	292	280	284	231	281	261	255	254	256	275	276	238	273	244	238	255	257	249	251	248	245	283	264	252	245	253	237	270	270	255	266	263	272	250	255	270	250	259	279	270	236	258	258	252	255	252	233	261	266	271	254	275	260	242	286	234	283	272	248	239	260	267	250	271	255	257	238	243	250	278	270	226	233	253	300	288	263	250	259	269	270	262	215	240	225	244	235	235	250	255	262	259	269	280	266	242	247	243	266	238	271	226	294	277	272	271	270	233	255	278	240	227	230	251	246	248	237	250	278	242	238	254	253	267	261	235	277	256	276	259	251	272	272	241	246	260	261	272	248	271	271	230	264	261	271	248	274	234	245	254	272	244	253	275	264	264	222	263	244	258	281	265	253	264	267	259	261	267	275	265	258	269	232	278	260	278	240	290	234	224	259	278	237	243	265	256	248	252	239	232	241	252	239	282	271	244	270	235	217	258	258	286	250	274	242	261	263	239	254	254	248	277	293	274	242	260	244	241	259	251	238	274	231	249	251	241	272	262	264	253	225	277	241	259	244	249	214	241	230	288	261	267	242	244	260	249	235	263	257	260	262	273	256	237	261	282	260	245	270	228	241	234	264	233	239	244	212	250	242	261	240	249	245	233	239	262	246	253	259	253	245	255	250	252	257	282	265	224	223	267	283	234	267	246	250	251	251	264	252	266	263	193	242	267	283	257	264	238	241	249	227	228	226	247	263	249	244	275	253	218	270	265	235	242	229	242	271	279	237	234	249	236	250	224	239	232	258	240	253	257	239	240	251	247	246	264	238	242	250	246	262	259	235	225	246	251	260	275	248	278	281	235	247	259	214	250	263	244	279	235	243	262	260	234	226	230	237	245	248	285	248	253	242	268	254	239	260	251	288	245	249	243	228	281	234	259	222	283	242	237	252	236	273	274	230	233	260	253	225	218	251	269	260	253	268	306	249	273	236	253	232	275	239	270	221	264	250	230	284	225	238	281	267	249	266	263	270	249	255	258	222	281	282	259	232	273	259	244	236	237	250	224	251	227	268	243	245	219	219	250	278	244	260	284	251	238	265	258	285	274	247	235	276	262	250	254	271	233	272	251	230	285	231	277	252	256	258	258	240	278	250	207	268	262	255	246	263	272	245	238	268	248	243	269	267	215	248	287	257	238	281	252	248	248	246	268	228	251	231	253	240	251	278	264	256	273	280	264	277	240	253	237	234	237	269	281	276	274	245	250	265	236	258	267	237	255	259	241	251	256	255	273	285	252	238	258	253	251	270	233	258	269	248	268	257	262	282	258	237	229	256	284	282	259	251	271	261	257	265	313	258	264	265	263	252	255	247	239	262	272	224	260	231	269	236	240	248	242	279	238	252	223	240	261	257	254	276	262	261	246	246	278	267	230	254	242	249	253	267	251	250	248	246	248	270	271	272	245	252	286	274	240	285	233	255	263	262	211	258	260	235	258	260	249	265	261	257	237	254	244	242	242	265	247	271	242	231	233	247	284	251	257	266	255	277	255	278	267	247	283	265	284	253	236	257	251	244	238	243	265	246	262	253	261	260	239	256	243	247	267	265	226	273	281	249	238	245	269	243	225	218	248	224	256	255	243	268	275	246	234	238	222	272	264	307	252	230	235	271	231	230	260	247	233	248	237	233	254	243	228	274	274	234	255	237	254	256	273	233	229	242	243	260	249	257	246	249	240	261	272	262	262	260	246	247	254	237	281	281	230	275	250	247	242	237	262	251	258	219	299	232	253	269	276	251	261	260	272	232	229	262	269	263	287	273	285	252	244	251	244	241	244	262	268	244	250	252	252	241	241	261	242	268	268	262	264	263	242	297	254	278	254	257	239	261	236	236	254	217	248	260	265	253	260	251	239	259	255	249	247	257	256	233	302	257	250	251	259	279	263	293	265	266	258	262	227	236	247	284	270	244	226	249	247	253	255	255	234	266	257	280	280	261	234	240	255	237	256	263	251	293	231	248	267	227	237	260	249	233	240	218	231	263	232	239	267	256	251	240	246	235	246	276	304	249	254	239	250	244	253	277	266	265	251	271	265	230	254	235	248	250	268	234	276	269	235	294	226	261	229	261	241	240	244	230	270	241	219	243	239	216	254	246	269	262	250	224	251	264	229	253	290	237	266	251	243	233	288	255	226	260	241	270	208	267	241	230	293	246	235	218	250	248	242	254	229	265	240	268	252	279	249	272	257	272	201	233	233	276	237	245	247	236	258	231	244	243	228	250	255	243	236	258	255	230	265	221	230	252	238	251	278	249	276	243	249	236	268	240	267	247	253	223	225	277	287	265	234	233	254	260	247	265	256	258	262	269	235	240	278	253	258	247	242	255	247	252	222	278	238	252	264	247	235	256	237	265	271	238	245	245	249	239	246	284	286	231	264	276	275	248	283	271	270	249	256	274	255	227	227	256	265	253	255	265	305	246	256	252	259	255	239	260	265	262	268	234	275	267	263	246	245	248	275	238	284	255	257	273	253	237	263	274	253	273	233	241	271	266	238	258	262	281	249	271	251	250	219	260	266	251	255	304	239	252	272	235	240	264	280	247	250	252	265	281	264	261	236	238	263	263	248	252	248	260	272	268	243	232	281	249	288	252	266	221	266	265	262	261	231	264	270	252	255	260	244	233	225	254	254	250	256	278	240	277	275	263	272	266	259	260	257	260	231	262	242	231	245	224	254	219	266	248	260	244	261	270	237	263	293	239	239	250	250	233	251	215	243	238	235	225	234	237	246	274	244	259	262	239	258	251	262	220	233	285	241	222	255	267	251	243	259	256	257	243	244	236	244	265	212	236	248	232	272	276	277	250	257	241	239	261	256	222	262	276	230	246	237	283	250	228	235	241	227	260	258	235	257	270	216	267	246	266	256	270	262	219	252	232	248	271	232	218	227	237	256	258	252	255	219	247	267	252	267	248	249	258	238	246	248	269	269	253	252	241	238	262	258	264	244	252	264	249	285	240	252	284	237	266	269	253	233	232	254	238	251	272	254	236	248	255	252	263	244	258	252	246	257	239	252	248	273	254	247	267	251	252	280	280	244	284	268	253	240	283	250	227	251	222	250	237	260	239	252	248	266	242	237	244	250	250	274	260	259	222	247	238	273	255	285	264	272	264	246	246	242	245	257	240	285	254	260	253	238	236	253	245	238	261	249	269	239	237	258	250	253	243	231	224	260	265	248	270	273	249	249	237	238	253	231	233	262
7584	7173	1961	1119	749	753	642	665	649	674	688	639	646	610	611	619	619	610	618	623	601	566	597	640	611	586	626	573	608	615	662	602	593	627	600	647	637	616	645	612	602	581	608	579	602	567	582	648	604	581	611	624	623	599	642	598	644	596	594	610	595	572	581	621	605	602	652	612	652	597	628	629	597	643	583	589	631	569	556	624	604	592	633	576	614	630	553	580	618	630	635	593	652	620	571	594	587	631	591	648	638	601	604	591	610	642	622	596	644	638	611	602	560	639	574	571	630	610	631	615	623	617	596	628	612	586	622	575	624	626	597	632	618	610	634	627	576	584	588	588	552	646	586	612	629	585	555	618	618	588	573	621	567	589	617	613	613	601	591	645	615	571	609	595	592	590	595	616	590	611	622	618	589	606	624	634	633	610	554	567	598	632	603	563	620	575	602	604	614	652	553	592	646	650	602	607	544	629	627	589	607	604	617	668	603	629	644	618	622	629	581	646	625	590	634	627	604	625	607	621	606	656	629	609	611	594	617	574	586	609	616	594	589	616	622	584	644	611	591	575	575	626	620	589	620	610	649	596	591	598	606	623	645	602	555	624	646	594	595	662	641	595	617	571	582	617	650	601	624	577	651	616	638	601	568	610	589	595	609	580	579	581	613	632	626	626	675	597	632	632	605	593	643	632	631	639	566	611	618	596	622	609	591	610	573	604	577	629	582	625	612	608	578	601	538	621	598	560	632	607	598	610	606	606	627	587	613	599	613	639	645	660	588	607	646	613	596	602	574	622	588	608	605	593	563	594	571	634	600	579	607	592	611	587	602	594	625	635	617	579	577	600	619	568	604	629	583	620	615	601	612	579	619	597	575	602	604	602	635	633	585	589	580	615	563	598	647	595	588	557	612	631	637	615	612	605	622	558	583	612	581	578	595	688	623	632	619	594	628	646	606	622	618	599	614	611	621	655	598	609	638	575	590	637	588	609	591	638	591	588	620	601	579	578	597	623	627	597	658	614	631	607	556	608	610	640	602	589	605	623	572	649	616	601	568	600	643	608	623	663	600	648	601	578	582	572	606	610	596	608	581	605	596	594	652	650	613	605	609	579	558	618	621	634	640	595	588	609	579	605	623	623	630	613	609	616	558	597	579	625	605	633	645	600	601	594	632	605	584	595	560	620	604	638	573	658	590	606	644	600	600	617	635	586	618	624	618	569	588	592	609	613	601	629	587	632	630	596	644	631	645	604	637	582	590	624	589	623	616	624	678	600	582	572	612	581	615	627	604	579	608	588	630	622	617	563	616	602	598	616	628	630	552	579	608	607	624	611	567	575	628	598	629	618	581	587	656	669	622	596	595	592	625	602	603	584	643	636	598	614	652	539	605	607	595	637	612	583	600	583	624	596	590	604	609	590	579	623	571	609	635	604	600	608	679	605	639	577	622	564	642	601	585	596	572	616	623	591	601	616	576	616	640	629	563	607	578	585	639	647	539	637	605	593	551	642	580	602	615	620	573	622	623	653	584	578	607	619	592	601	622	637	607	602	564	621	612	616	629	624	573	623	611	624	607	600	622	594	604	599	572	593	623	585	594	648	586	576	571	607	621	569	641	584	570	633	609	597	604	611	581	591	586	615	609	613	606	610	571	625	603	586	595	614	582	629	614	645	638	670	610	603	612	632	623	654	591	630	608	584	636	581	576	597	665	565	585	654	590	582	585	597	607	648	590	621	643	687	584	580	610	575	582	634	622	634	644	605	568	610	638	600	567	607	629	626	579	610	641	630	586	599	613	621	637	625	599	621	629	603	599	639	583	622	610	629	611	570	598	609	585	613	624	586	565	583	629	567	587	637	596	576	582	584	649	605	594	620	642	585	658	620	639	561	634	610	675	660	598	588	600	639	593	685	587	587	590	636	602	613	603	599	626	587	616	597	640	599	604	628	564	578	581	619	624	616	617	646	640	599	614	661	601	599	626	608	568	598	644	626	637	606	596	615	597	626	620	564	618	598	554	615	570	573	576	636	588	651	631	612	629	597	631	609	591	630	582	582	615	597	594	610	594	605	595	645	594	617	596	614	608	631	580	631	625	632	586	615	604	587	602	593	619	603	640	608	574	625	584	584	576	586	649	616	635	629	586	602	549	551	590	622	664	615	593	592	617	655	671	614	589	612	629	597	625	612	590	596	594	597	588	629	604	574	642	588	624	617	616	631	633	631	609	582	577	626	644	628	649	587	617	594	593	572	610	611	606	555	637	593	602	592	627	637	618	631	606	615	633	615	585	638	632	620	579	603	565	609	611	614	623	581	600	607	585	612	616	613	629	611	590	623	603	612	635	566	677	608	584	590	653	650	605	624	631	631	587	583	674	610	633	603	619	521	614	596	614	560	581	622	630	648	629	584	621	563	582	621	606	638	597	599	639	651	586	604	587	576	582	666	640	625	582	608	595	587	568	590	613	610	600	617	673	608	609	596	610	613	609	613	582	613	581	614	665	570	631	630	616	584	587	628	609	582	584	602	589	623	628	625	606	598	566	619	627	632	649	651	592	595	594	539	589	606	576	663	598	617	589	611	592	603	616	599	620	589	580	593	600	623	575	604	665	590	632	592	664	583	563	618	614	557	610	640	616	650	594	581	551	653	615	586	579	603	583	600	623	627	603	586	591	629	599	646	599	644	602	620	621	586	631	587	573	571	608	644	601	629	611	578	633	630	612	568	619	599	577	592	599	603	628	635	613	567	630	595	597	607	643	625	660	597	604	639	649	627	609	574	557	612	556	632	587	549	580	621	580	618	563	617	627	597	643	583	573	619	587	599	606	596	582	576	623	623	617	647	629	603	595	574	572	597	642	639	642	616	597	641	630	621	615	586	579	635	595	569	592	642	618	636	631	577	639	606	599	572	617	567	626	626	639	615	605	642	607	580	653	631	609	569	649	602	608	591	592	595	629	612	597	598	634	596	561	650	632	618	566	597	619	629	602	599	609	602	581	610	643	612	600	616	687	583	600	641	598	606	676	568	624	607	584	568	617	622	617	618	595	608	618	596	590	620	590	633	610	638	611	611	600	602	625	638	607	589	590	582	614	635	622	618	590	599	647	617	574	604	575	606	616	590	638	621	636	614	621	686	590	584	587	581	550	605	584	566	623	592	621	615	579	643	616	581	563	588	591	540	569	622	613	605	608	609	629	592	611	609	605	622	612	597	620	604	601	596	590	584	599	608	576	591	608	574	624	614	625	602	601	608	584	576	590	634	587	609	610	625	623	599	608	617	569	676	581	587	603	637	625	614	606	582	600	591	596	595	609	628	608	593	612	563	583	624	627	588	606	573	589	591	637	592	586	583	601	611	586	598	629	595	593	597	612	587	620	581	582	597	625	654	628	596	605	603	633	538	611	590	643	678	604	603	604	585	602	638	570	629	579	623	584	649	613	622	606	597	611	655	589	607	606	583	610	597	660	597	621	569	555	596	613	616	628	590	636	594	588	604
31970	19592	7497	512	334	305	291	312	281	292	307	302	299	341	286	285	296	298	317	288	312	323	314	323	321	306	267	319	330	349	297	287	282	293	288	329	328	276	322	317	288	314	319	316	301	303	312	333	297	283	335	296	316	309	322	302	290	309	338	329	290	291	327	331	296	351	331	314	287	286	321	317	308	305	310	307	309	325	292	339	299	301	321	304	297	297	326	295	307	325	287	302	287	306	336	292	314	335	284	292	290	311	280	334	309	314	315	309	306	326	306	292	299	308	272	302	288	328	297	310	328	309	299	341	286	321	309	301	296	314	319	323	302	362	336	347	324	270	285	299	329	318	307	328	307	297	306	316	342	297	303	317	317	313	299	276	311	295	327	257	322	280	304	292	311	295	297	346	332	272	329	298	268	304	298	286	307	299	304	290	307	305	307	315	285	312	300	290	326	300	336	314	313	331	317	327	324	290	265	317	284	295	309	336	337	299	296	311	307	291	290	304	305	290	300	314	317	309	317	303	307	304	302	290	288	290	327	289	306	293	323	312	266	316	290	325	317	311	294	294	316	288	304	311	292	317	336	299	293	297	291	310	318	312	293	311	282	287	279	266	348	302	321	301	291	311	283	298	300	297	324	292	306	298	300	326	291	297	327	300	284	300	318	295	326	314	310	317	313	308	311	285	308	305	324	302	287	307	313	294	329	282	297	306	324	284	308	305	305	287	317	311	309	325	294	312	298	303	326	331	329	303	267	313	297	304	282	261	280	326	280	302	299	310	311	249	292	286	315	287	301	314	286	316	294	320	296	296	295	312	310	301	293	291	304	299	310	292	324	322	296	307	338	320	276	270	266	294	267	300	299	310	289	303	312	316	298	300	346	291	331	315	301	326	306	322	287	293	308	287	303	279	270	268	318	306	310	306	296	263	325	295	308	309	333	304	332	318	288	301	303	286	288	324	313	299	322	308	319	304	320	302	292	304	275	333	347	313	315	316	304	299	296	296	287	307	331	335	328	300	308	305	308	291	278	307	317	288	300	294	321	318	335	309	289	306	291	303	322	315	301	292	301	295	314	296	313	317	329	312	294	325	285	307	284	331	262	282	286	333	315	312	299	296	313	301	326	322	278	321	282	310	298	346	296	326	319	329	352	313	336	253	325	348	327	304	302	327	282	282	288	280	280	312	291	285	298	285	300	341	291	271	311	294	307	324	299	275	303	304	341	325	299	305	306	308	296	297	318	321	329	342	286	292	304	315	351	307	297	287	277	306	302	289	298	300	312	323	306	287	303	337	272	340	305	285	302	310	296	317	293	333	281	325	321	313	273	286	334	310	316	288	300	341	326	290	318	290	293	299	264	305	309	296	270	280	297	307	325	313	313	317	347	291	298	291	290	316	301	331	319	307	295	294	307	322	301	315	288	289	329	355	297	300	310	301	292	304	314	296	349	300	312	307	285	306	294	283	310	308	318	269	320	284	308	316	302	309	311	305	329	345	301	300	304	322	306	300	303	335	308	292	277	327	286	305	280	312	307	332	291	288	334	324	355	278	326	289	313	295	285	265	324	318	303	293	327	295	316	320	302	329	309	356	294	280	281	357	310	308	332	295	319	319	285	339	312	297	295	305	315	280	274	300	281	289	273	323	283	318	272	298	314	276	312	325	301	316	316	289	299	293	327	323	298	313	310	281	307	301	321	284	289	322	274	292	299	362	314	291	297	306	309	322	302	269	319	311	319	291	325	311	291	331	328	319	302	349	288	312	306	322	310	325	299	293	301	261	335	280	288	310	326	323	316	312	284	339	291	299	293	308	277	297	297	276	307	309	330	324	273	301	264	311	308	325	300	302	312	316	313	317	281	290	282	291	308	307	328	348	337	300	306	296	354	316	328	332	295	284	288	306	322	293	328	311	318	311	309	298	293	327	285	309	308	276	341	309	300	320	300	335	318	299	332	316	262	301	292	319	286	293	333	306	319	303	288	291	317	294	311	306	264	282	294	304	298	299	326	306	306	340	308	307	273	313	267	296	308	294	316	312	316	330	301	284	297	307	269	331	305	301	295	321	299	274	337	308	303	319	312	311	340	309	278	311	332	322	324	275	303	306	310	296	297	304	276	308	275	279	295	299	283	322	318	318	324	301	298	281	323	288	284	288	329	289	299	294	309	308	287	298	307	306	332	322	274	338	305	336	266	285	309	328	298	340	331	316	303	299	300	317	316	313	303	301	292	321	320	315	310	331	310	283	296	295	315	279	310	324	299	275	289	291	291	322	289	300	312	284	310	304	310	291	326	330	311	285	317	306	307	307	314	269	337	270	304	287	314	304	315	298	313	310	303	309	312	289	313	335	334	286	307	281	322	340	319	296	331	300	295	306	263	304	315	323	300	308	331	301	299	314	292	304	303	300	308	304	304	288	268	294	283	331	318	282	315	329	326	299	335	309	293	315	311	287	305	299	289	275	344	309	315	304	327	307	278	289	328	316	293	289	297	314	314	300	277	321	288	299	347	298	294	300	269	305	290	299	289	329	311	302	306	357	305	280	330	333	294	338	306	321	292	326	317	299	296	295	304	326	313	296	327	311	324	291	281	283	322	316	261	321	285	315	291	323	305	275	288	319	270	347	315	313	304	315	343	285	297	281	274	278	290	296	335	316	312	320	281	293	297	303	317	277	315	343	290	290	324	314	308	300	318	321	294	312	307	323	316	296	299	303	300	314	304	303	350	295	295	277	316	329	291	311	284	293	308	304	330	324	286	305	287	318	291	288	311	308	276	320	304	313	297	280	327	310	330	267	345	285	309	327	303	285	273	286	348	319	298	340	314	315	298	298	308	299	318	327	294	323	274	339	298	308	289	292	279	298	300	314	304	279	302	300	294	315	290	271	313	319	302	324	301	301	308	305	270	305	294	318	324	307	312	318	281	331	305	287	317	302	285	316	294	267	283	317	294	335	325	287	313	317	302	293	300	283	291	297	293	267	285	322	302	274	329	301	288	296	307	310	291	315	268	310	297	321	322	325	313	272	307	307	301	341	303	348	314	290	285	299	317	312	308	315	305	298	357	305	288	294	285	316	285	277	342	339	269	326	324	307	298	313	316	290	307	275	270	305	302	299	287	325	285	297	319	307	297	343	291	321	330	328	303	293	304	273	315	302	326	325	324	277	299	322	305	308	354	309	302	334	313	296	312	334	283	282	306	293	316	299	344	311	311	371	288	303	290	296	294	311	285	309	291	335	301	268	303	289	309	280	320	317	323	302	308	297	288	289	318	304	292	310	285	297	301	280	295	302	272	326	331	322	331	288	310	306	294	292	319	310	351	287	295	283	312	320	280	288	307	328	345	290	290	331	294	302	300	282	290	300	315	284	301	320	306	326	291	295	287	306	304	308	281	308	301	295	291	330	306	304	276	326	321	311	294	294	363	328	289	309	290	328	290	301	296	324	281	312	302	306	319	285	283	313	323	298	339	294	330	315	282	314	316	268	314	310
9291	2788	891	799	760	763	781	795	772	781	783	740	781	793	806	794	808	806	742	782	780	761	781	767	763	796	786	829	811	780	787	790	737	791	808	713	774	797	784	748	758	778	749	756	774	772	851	765	776	746	779	772	767	752	785	754	786	779	772	777	804	772	743	784	762	775	778	773	789	783	745	791	797	779	785	778	785	803	765	751	823	761	763	797	733	758	813	826	770	753	789	803	751	730	784	819	761	757	832	798	734	725	757	813	777	796	761	771	811	776	751	810	775	794	730	799	801	731	784	727	803	761	785	804	734	768	793	799	717	825	753	761	764	798	751	759	764	806	759	767	739	786	759	772	767	769	750	793	787	779	793	742	738	771	789	850	764	755	780	752	791	789	745	810	798	749	801	829	786	786	821	757	782	791	779	818	794	787	768	759	785	770	760	816	790	821	821	805	751	764	762	855	814	789	723	788	777	782	766	743	791	784	779	774	803	779	833	778	721	793	770	772	773	763	754	764	788	779	748	754	784	765	814	775	741	746	822	753	771	776	800	827	775	797	766	777	795	803	725	759	819	779	776	794	761	736	777	818	739	727	776	772	789	780	774	806	809	754	756	767	722	765	720	765	752	777	796	793	725	795	769	774	735	766	787	718	756	772	780	762	814	775	737	775	746	736	810	752	764	759	783	769	758	791	804	763	775	737	778	760	766	752	786	790	755	741	660	753	810	791	807	812	796	705	755	776	801	794	741	756	780	795	782	775	766	723	803	805	772	767	773	750	772	766	690	731	795	809	825	766	817	801	820	773	746	808	763	778	738	810	771	768	772	774	733	742	747	781	778	754	752	793	755	805	741	791	781	755	792	786	790	781	760	753	768	795	787	764	729	733	776	775	743	820	754	791	768	798	754	779	762	791	784	797	722	754	766	809	749	750	783	760	792	757	811	763	791	818	777	810	792	766	728	782	793	784	728	766	747	785	798	828	775	742	775	764	732	798	789	767	771	743	783	764	754	746	792	766	769	774	790	781	747	791	753	759	775	772	768	775	818	735	788	783	787	776	793	789	786	783	802	794	762	749	822	748	801	773	816	812	796	731	786	736	807	723	780	780	806	749	761	726	790	819	796	784	786	804	761	723	740	802	814	795	787	780	799	764	794	793	803	775	790	744	777	794	771	785	797	768	700	765	786	756	795	839	806	808	764	785	804	796	811	758	797	710	733	771	749	791	742	808	794	777	796	771	769	820	812	770	820	758	758	805	802	769	797	764	792	775	806	784	764	738	796	829	791	771	771	787	833	785	756	767	794	738	771	756	724	818	807	815	823	757	784	740	703	775	796	777	735	764	758	774	791	735	740	741	781	790	811	734	768	777	773	757	783	833	826	784	822	764	757	788	793	752	820	768	779	721	801	792	766	775	782	761	726	726	753	820	761	808	799	810	738	759	783	749	756	797	805	811	766	751	727	779	807	805	773	784	799	807	761	768	805	799	798	767	773	812	753	782	788	775	795	750	795	770	792	762	747	774	791	819	750	735	763	723	757	746	731	768	767	759	760	762	807	758	760	784	810	781	772	813	749	798	792	783	795	726	771	801	744	762	720	772	770	792	733	805	766	750	811	810	745	813	718	821	747	741	752	796	798	733	772	758	764	757	784	784	864	810	814	755	800	774	777	737	764	778	747	748	745	750	788	757	734	814	781	755	824	784	750	772	739	790	760	801	833	787	756	740	800	739	811	760	765	753	797	751	765	808	778	731	776	785	723	756	787	804	738	781	768	746	768	772	808	771	771	764	755	776	746	760	728	752	798	819	744	792	741	748	729	754	804	733	787	798	781	771	789	783	770	759	755	743	753	803	777	749	760	815	772	747	803	831	776	756	779	782	748	779	787	762	794	749	780	772	743	790	768	824	771	760	781	760	807	765	740	773	783	759	765	773	837	759	794	811	757	789	780	814	817	746	761	762	752	744	768	766	810	757	775	741	768	789	767	792	772	736	780	766	741	825	785	759	780	748	741	754	774	749	784	742	778	804	773	814	792	753	772	775	765	716	772	780	757	770	807	811	813	736	747	782	778	734	830	751	748	745	788	752	777	806	774	809	807	761	784	788	790	794	732	779	757	739	777	749	855	790	785	777	790	760	786	799	787	766	786	771	785	784	756	760	768	814	756	810	753	847	835	781	720	784	767	757	766	808	790	751	785	765	763	728	776	772	775	711	781	753	775	755	715	760	779	799	743	773	762	770	749	770	781	804	774	827	758	780	788	751	809	745	811	829	820	725	760	800	764	750	830	779	723	791	732	729	799	812	761	808	780	783	797	770	809	792	800	758	791	783	756	804	782	780	767	740	730	759	809	783	791	758	740	792	766	777	844	814	778	749	787	748	750	767	754	781	765	750	772	790	759	769	749	771	722	740	799	787	772	791	799	738	725	848	805	709	826	743	756	749	809	799	803	777	775	786	766	804	759	783	791	764	813	741	758	784	772	766	800	808	778	763	769	757	821	773	766	747	769	792	781	779	727	799	782	790	805	816	735	765	818	848	830	789	782	807	805	779	771	785	803	792	730	764	761	838	718	755	796	801	783	776	783	793	728	798	787	767	784	800	767	778	783	809	749	791	757	775	717	790	782	754	734	786	754	768	812	760	740	782	842	736	794	771	755	815	804	826	730	779	739	784	788	779	825	769	782	793	741	786	781	801	798	774	815	811	749	775	775	783	803	741	777	748	803	756	760	762	776	736	811	787	753	786	729	735	764	808	812	832	707	762	801	777	710	761	729	806	740	801	729	783	750	807	779	775	741	724	798	782	778	738	772	815	798	731	751	754	748	763	765	745	730	784	774	792	756	749	778	792	782	777	814	763	750	806	761	805	794	785	779	777	759	756	787	807	783	755	764	789	770	810	826	787	771	758	778	790	767	736	780	765	731	784	780	781	735	801	801	787	770	773	777	827	793	771	768	772	812	779	767	790	723	773	768	790	738	774	748	807	724	757	728	768	786	762	760	786	801	779	766	762	781	797	745	761	790	793	795	748	768	776	783	744	767	805	750	708	797	764	796	738	766	763	793	786	796	793	778	801	750	783	770	778	761	752	790	768	767	706	770	786	763	842	746	743	771	764	811	743	758	740	844	780	789	811	771	778	779	774	758	773	789	763	748	754	751	790	769	731	767	782	763	762	727	783	799	839	750	787	781	757	806	776	752	822	825	785	742	756	772	776	793	784	787	777	813	794	779	762	758	859	803	778	793	755	774	860	720	755	761	787	788	768	780	775	802	784	852	776	784	765	781	787	740	784	770	717	746	776	807	770	767	770	766	790	819	781	809	779	801	766	822	722	774	801	752	713	779	760	791	791	819	803	825	729	745	801	801	814	811	773	785	770	762	774	783	777	738	745	771	807	793	775	777	759	797	758	765	782	791	802	762	817	764	770	770	829	779	756	794	803	799	809	761	799	772	787	756	761	759	758	755	796	778	771	786	768	798	779	763	734	801	758	810	752
24672	20998	23914	28261	20993	12428	580	436	450	411	424	399	407	395	440	414	446	409	428	425	403	405	425	370	397	404	430	414	371	390	394	388	362	365	386	398	403	396	402	407	390	386	435	438	378	428	381	367	350	364	359	377	383	405	398	370	393	375	361	408	399	363	422	396	361	422	408	389	373	411	414	415	402	409	381	412	378	422	400	412	412	403	404	406	362	351	405	390	386	420	395	399	401	398	401	379	421	389	372	372	391	369	369	397	412	398	424	418	376	362	408	359	398	399	383	388	369	366	392	376	403	383	370	388	371	414	412	396	382	404	419	382	389	424	392	418	422	367	422	409	392	403	382	400	395	386	376	382	418	411	378	386	378	345	361	425	417	386	398	419	385	370	409	393	400	368	399	400	381	417	406	391	392	418	398	388	408	421	388	430	391	383	372	418	410	382	407	383	423	375	378	412	406	393	377	418	400	414	430	392	372	381	406	425	419	392	389	376	402	405	391	387	400	392	418	385	392	392	377	404	406	394	389	384	426	413	409	392	413	366	398	367	373	372	404	399	369	396	399	402	376	415	410	355	365	376	393	404	430	389	371	387	388	374	420	412	412	353	397	402	398	396	390	412	405	406	394	385	384	397	418	376	377	419	391	386	358	377	430	376	405	409	389	396	413	379	411	383	417	379	378	367	362	385	437	396	383	407	409	375	406	391	402	377	367	415	392	366	413	396	427	400	394	389	416	429	383	393	375	382	383	403	391	414	377	427	384	369	428	417	381	405	379	383	417	385	406	367	385	393	410	395	360	431	366	361	418	404	395	386	377	380	378	398	385	348	384	453	359	373	393	410	389	363	399	413	438	391	404	372	409	391	364	403	427	383	392	417	429	397	380	435	377	430	421	403	387	395	398	380	415	396	369	411	391	411	388	365	399	397	392	422	386	350	363	376	382	407	372	389	388	384	383	388	373	418	404	416	366	397	378	403	360	405	404	426	417	396	391	396	396	394	418	407	385	396	369	363	374	369	399	385	366	395	413	375	352	392	360	401	385	375	417	354	368	367	390	401	366	401	402	389	435	386	376	359	369	415	365	360	383	347	412	377	350	385	391	392	372	397	389	419	386	382	389	394	383	361	384	393	420	388	389	387	420	391	416	384	379	385	428	380	385	390	425	364	375	412	413	433	419	367	417	415	407	381	397	391	391	385	420	377	435	409	367	381	389	415	420	415	376	394	360	415	414	407	395	390	430	358	423	405	344	357	407	376	385	394	374	387	395	373	408	404	394	404	374	400	364	399	404	354	392	374	420	407	402	399	361	398	376	402	375	435	416	381	395	374	395	347	378	374	407	405	381	385	381	401	418	426	430	392	392	388	372	395	390	411	401	397	414	390	410	380	400	397	392	377	373	421	410	382	374	406	394	402	395	381	341	389	388	381	375	400	371	377	402	387	375	402	384	385	390	421	390	373	379	391	433	364	392	426	373	394	396	398	434	352	409	394	374	380	405	387	410	415	422	359	361	417	394	405	353	341	418	437	406	400	377	370	377	383	389	437	422	386	392	385	404	394	395	364	405	367	375	390	394	409	394	424	375	415	408	384	394	397	382	430	415	365	378	360	388	377	356	439	391	378	384	375	408	367	425	373	398	399	347	436	387	398	361	354	399	356	412	398	412	416	397	413	431	415	391	425	386	375	388	394	371	364	393	402	415	363	403	368	376	358	377	401	377	402	373	370	391	376	373	379	387	415	404	374	337	388	381	375	346	398	402	404	408	385	379	406	387	384	370	387	411	403	397	397	404	458	413	357	384	385	401	408	425	394	374	417	375	374	427	365	399	371	429	402	389	418	358	408	402	362	384	396	392	398	411	371	391	378	417	380	395	371	418	431	389	403	388	392	391	376	379	380	397	388	376	398	416	395	401	414	401	364	411	403	434	423	393	384	413	386	387	406	374	373	416	418	363	389	416	394	386	397	394	430	379	378	416	410	370	381	393	381	359	383	436	392	357	413	394	407	423	416	379	378	387	414	401	389	368	402	371	406	384	383	398	399	402	360	369	408	404	386	383	369	357	372	369	397	387	396	369	381	385	370	385	418	391	387	430	368	362	392	381	402	397	415	399	393	343	391	423	395	389	404	386	334	422	423	406	412	376	385	383	388	398	367	403	399	381	381	376	370	443	334	390	377	402	410	357	392	363	383	413	378	368	433	381	357	426	403	416	418	363	406	390	404	392	389	410	408	414	359	354	382	409	370	398	424	413	381	382	388	375	397	389	379	377	385	382	409	374	387	392	411	382	423	380	353	382	428	383	434	390	367	387	375	395	379	351	404	374	389	396	395	389	387	379	359	364	359	369	406	413	370	384	357	369	390	417	394	421	380	382	398	399	416	359	349	401	356	391	401	396	371	415	389	387	408	378	386	389	376	393	362	370	389	396	371	370	399	420	365	396	375	386	407	380	375	414	403	382	365	370	417	441	400	402	411	436	405	365	379	423	379	409	398	412	360	424	427	387	408	383	417	404	389	386	432	375	409	380	409	369	387	425	397	382	376	392	411	395	388	387	385	391	414	398	414	401	421	422	397	395	418	367	423	423	373	440	370	382	400	358	371	404	388	392	430	427	410	409	395	408	380	379	394	458	369	392	388	408	382	432	405	367	421	383	405	380	420	408	416	401	392	383	380	361	384	383	391	379	361	380	363	385	420	395	359	379	362	392	407	374	425	382	396	416	382	385	401	399	394	393	387	398	424	399	451	383	399	415	361	391	393	421	418	331	373	385	403	402	373	414	384	355	368	375	393	392	370	375	366	368	391	390	402	378	404	390	410	367	439	418	364	410	352	398	376	382	393	387	404	415	406	417	365	378	427	406	398	411	336	392	411	392	387	392	369	426	433	384	386	409	410	354	390	379	383	374	384	394	416	350	377	371	412	402	445	396	396	378	379	415	434	419	402	379	441	400	415	395	389	375	410	388	407	373	416	389	382	388	371	409	399	418	415	411	392	356	349	418	394	411	358	371	422	437	394	404	415	385	378	388	376	416	385	352	390	386	363	391	391	396	410	422	408	353	343	395	378	378	367	421	383	380	370	386	385	388	378	389	387	404	460	420	395	393	379	421	406	419	400	400	381	410	397	433	425	413	376	382	375	386	413	438	413	383	406	379	385	398	386	407	396	397	387	426	397	388	358	421	413	437	385	381	382	345	392	366	418	381	419	392	353	380	385	417	401	392	398	368	359	393	396	420	376	358	355	386	400	394	408	424	409	387	408	368	373	401	388	396	440	409	382	417	424	393	372	435	411	414	417	423	387	375	388	377	390	375	398	386	423	397	399	401	390	424	394	425	402	412	433	394	365	435	412	377	399	418	372	361	425	416	385	398	395	399	366	373	418	439	410	343	380	398	419	393	387	428	377	391	390	392	360	393	396	386	399	371	406	407	400	368	379	374	428	405	412	369	428	378	405	404	399	393	408	433	363	388	367	389	424	365	397	411	430	409	435
7547	4414	1514	1140	1042	1037	996	977	995	929	938	1014	925	946	953	935	928	942	991	907	900	911	914	982	943	971	971	969	963	925	894	915	937	940	955	940	985	972	961	959	978	958	975	926	941	1026	926	943	943	894	906	973	886	955	929	947	952	948	981	889	947	971	959	931	993	961	970	969	961	974	946	942	997	918	900	987	924	908	971	977	987	908	961	920	957	973	904	994	983	957	955	957	926	928	959	935	970	909	987	942	921	882	934	967	957	905	926	912	945	1041	908	888	962	958	963	907	889	939	1015	937	919	960	929	888	925	913	989	914	974	937	885	945	910	941	940	971	953	984	994	948	921	944	936	938	945	951	963	903	991	940	950	949	942	973	957	910	963	960	915	931	912	924	941	925	989	990	995	994	959	948	938	916	959	938	913	905	960	951	987	958	940	1004	937	997	924	982	933	987	975	941	895	889	924	933	972	922	953	964	898	946	893	936	922	925	955	964	931	1009	923	996	945	924	873	878	929	974	912	1008	908	1001	972	961	954	958	900	1007	987	891	968	955	940	941	901	982	951	928	930	921	938	938	954	934	972	967	972	935	941	949	941	937	981	959	917	893	962	932	966	968	922	937	948	957	977	948	1002	960	981	971	884	965	946	870	946	915	939	950	916	964	942	872	939	953	983	933	947	935	942	968	957	938	904	969	951	908	987	920	968	974	957	915	953	936	1011	975	973	926	968	937	967	924	907	932	968	889	981	967	1015	958	914	955	929	924	949	970	929	975	925	985	906	974	962	934	932	940	894	922	972	966	923	951	997	909	948	906	880	930	892	892	908	955	908	946	966	889	919	972	924	1062	893	1002	950	922	974	922	921	957	906	939	977	971	905	965	909	928	906	887	914	918	945	929	931	885	987	930	955	959	900	909	917	940	874	976	974	948	1017	971	932	893	924	949	929	969	927	961	949	951	977	918	950	929	905	942	962	936	947	983	906	962	914	927	946	960	913	933	980	922	948	973	928	951	900	943	900	938	942	973	930	960	986	955	965	934	1010	939	963	941	916	967	946	919	917	1020	934	963	894	979	960	969	896	929	964	949	922	948	948	937	963	938	964	951	937	955	904	955	988	970	977	962	947	995	966	933	916	956	985	993	926	947	928	937	938	899	952	916	934	917	875	981	995	973	940	945	961	956	944	907	919	938	942	963	925	937	946	901	964	958	1008	919	945	963	952	958	961	962	944	949	992	946	905	930	938	910	949	917	910	893	929	993	943	975	970	949	949	1046	968	970	923	919	923	947	916	944	995	972	936	992	943	949	939	914	931	962	1010	947	903	969	900	931	951	979	982	922	965	953	927	957	908	972	966	976	845	885	951	991	943	944	966	954	991	989	963	957	937	905	894	929	944	900	961	962	927	940	918	978	894	945	947	876	972	993	981	964	989	992	912	907	962	929	908	982	966	945	894	918	960	965	939	979	978	989	985	959	962	939	917	927	929	1013	976	996	881	922	961	964	922	970	936	965	971	955	978	949	914	944	893	908	866	948	950	922	960	928	939	925	947	943	943	937	957	921	935	979	917	948	932	976	970	967	901	913	943	965	900	912	963	888	969	944	954	930	954	925	898	996	966	969	925	912	966	994	970	936	948	949	964	977	951	902	927	929	947	1029	927	952	912	943	950	1015	948	951	911	955	934	903	943	926	946	976	967	1005	870	916	896	940	996	958	955	973	905	952	950	954	979	871	915	971	903	839	938	955	937	954	975	943	920	949	942	952	1016	979	944	1024	900	926	941	932	913	960	956	954	938	986	966	929	946	976	978	962	961	954	955	909	920	918	944	952	893	903	949	964	987	912	945	943	971	887	908	911	902	923	944	952	956	966	994	951	915	924	989	905	945	925	963	948	918	1002	968	951	958	883	921	925	965	947	981	985	971	926	924	991	918	925	884	989	927	923	948	952	957	969	930	944	929	964	962	987	994	955	941	919	953	922	913	944	988	936	903	936	904	954	962	986	924	917	916	948	930	914	883	947	950	928	932	928	947	996	1001	897	995	972	932	913	992	996	943	918	957	904	958	914	938	906	959	970	958	954	950	951	942	932	914	915	890	969	935	919	969	878	972	914	962	947	973	1029	927	986	991	918	972	967	940	897	913	964	993	1002	990	962	938	948	911	912	904	950	932	959	985	942	936	917	872	956	946	958	971	944	963	963	939	940	949	969	980	939	898	921	959	976	924	948	973	908	912	954	984	986	937	967	945	955	935	913	981	954	875	935	940	953	1021	931	952	944	972	947	967	967	965	913	971	962	1006	940	935	928	946	973	957	969	933	977	948	936	949	971	917	974	934	944	946	987	892	942	922	990	978	943	942	915	933	963	980	955	995	940	951	968	970	924	909	921	941	945	977	931	907	922	956	906	899	880	924	1003	962	966	939	902	925	1014	1008	868	913	970	920	897	894	970	959	996	937	891	966	1005	934	938	914	979	938	977	1000	970	983	982	910	905	1003	937	938	953	942	932	938	968	974	933	926	938	918	931	912	947	987	914	936	900	965	984	936	940	963	904	943	997	959	970	1002	930	935	978	931	914	891	963	957	917	936	903	953	967	952	957	986	944	928	947	899	950	938	938	939	963	985	978	915	960	979	925	969	956	974	969	910	935	950	995	940	945	923	915	959	939	918	927	933	935	891	967	976	932	941	973	891	942	946	978	926	939	937	975	968	964	973	967	900	982	946	998	922	956	937	952	879	988	929	923	930	979	964	987	961	927	961	963	918	986	945	930	875	979	948	926	952	916	970	961	931	985	955	956	934	915	940	940	929	982	914	945	925	978	945	987	950	927	926	896	956	907	944	964	965	995	923	934	915	915	949	1001	976	916	925	985	926	956	974	952	943	896	903	909	947	937	941	938	981	926	913	943	926	950	930	976	1060	943	913	973	987	912	963	1013	919	991	978	949	974	912	975	974	986	967	930	956	930	959	912	1002	937	954	992	941	971	962	926	1015	948	940	959	990	990	977	939	939	874	950	924	918	911	941	953	928	944	921	920	1021	1028	920	928	980	909	964	960	945	957	942	1000	919	1014	931	931	912	1011	969	961	962	992	921	931	907	918	952	938	919	924	941	930	984	947	1040	899	970	1003	932	985	946	964	1005	938	985	898	928	902	948	928	962	918	844	949	963	876	962	984	917	876	919	933	937	935	903	955	922	937	964	997	978	936	931	925	926	916	907	965	979	972	962	986	973	1000	938	918	867	979	939	927	943	899	940	947	918	971	934	912	886	939	942	923	953	981	907	945	936	955	949	912	958	935	946	963	963	926	930	930	883	993	940	939	912	967	1002	882	930	898	958	927	966	919	993	945	949	964	900	919	927	953	939	980	933	930	933	948	951	910	907	971	949	967	969	926	964	919	980	930	929	928	976	900	890	942	946	930	959	933	937	938	951	964	961	933	966	942	962	949	1036	924	957	911	949	1001	956	964	945	935	932	894	929	950	916	975	941	964	911	964	927	910	940	976	957	977	951	952	974	946	881	940	974	906	864	913	974	980	907	945	927	981	934	989	989	981	977
23798	20946	24257	27789	20947	20966	13089	566	417	350	321	335	313	296	297	299	318	283	262	253	281	286	276	270	292	284	278	259	299	254	284	260	240	264	246	273	284	239	244	277	282	223	257	259	255	270	273	276	262	286	282	262	297	278	268	270	301	243	236	259	262	247	281	275	244	259	265	296	265	268	257	281	271	254	254	286	263	287	275	267	272	309	258	272	299	239	240	279	263	252	288	273	249	251	250	254	279	254	244	219	269	268	264	264	265	280	261	275	270	283	239	296	281	249	247	241	285	285	278	277	244	244	259	269	290	276	250	289	251	253	257	260	288	280	265	257	242	275	279	281	270	260	247	267	253	232	306	259	253	278	292	248	257	280	271	280	282	279	296	257	264	257	276	294	254	263	246	228	260	292	252	262	257	255	242	278	284	225	298	264	245	260	286	267	266	291	249	257	273	252	281	297	276	254	275	296	292	275	277	269	239	265	235	258	269	284	249	266	300	252	258	280	257	275	270	266	316	240	296	287	247	243	272	261	290	238	251	266	271	248	263	250	233	261	256	329	268	253	278	261	277	281	302	284	280	248	304	266	295	279	300	293	297	257	257	268	260	259	241	244	265	298	249	244	239	267	265	245	266	283	286	261	266	270	278	290	251	278	260	281	278	248	242	290	282	221	223	263	249	256	274	270	260	234	249	271	296	280	246	255	251	256	261	268	240	286	282	239	253	273	290	281	281	274	297	248	262	279	250	277	265	254	222	294	270	262	239	294	289	269	275	278	256	286	223	273	290	250	274	250	271	288	243	242	244	263	270	259	288	271	254	260	277	278	262	286	263	278	256	259	269	255	279	272	272	257	256	264	274	280	253	228	266	256	278	274	301	248	256	237	269	259	236	272	261	276	241	264	243	256	283	251	249	280	254	270	267	239	280	272	267	283	244	286	246	288	274	267	270	261	270	276	250	270	244	282	272	249	266	273	261	262	261	230	249	232	291	284	261	252	277	270	263	271	246	235	255	262	291	266	236	265	277	294	241	294	261	236	284	253	257	279	245	283	262	263	264	253	252	264	284	266	257	290	281	269	258	256	260	254	295	298	311	251	287	253	237	277	246	274	305	270	279	258	313	279	250	249	267	242	269	241	274	283	259	252	279	236	298	288	271	275	247	257	239	273	292	276	258	273	252	250	254	259	227	245	239	256	257	260	296	245	255	271	251	278	284	237	254	282	290	272	228	255	237	280	291	280	242	223	238	262	253	245	294	288	262	287	259	254	268	234	260	255	276	251	277	278	270	245	269	270	293	285	261	271	269	242	252	268	269	241	238	274	285	271	260	256	257	252	250	291	264	238	261	258	264	264	231	289	259	280	291	261	256	288	258	269	272	284	265	288	260	240	262	292	256	297	279	266	280	237	272	279	250	265	280	266	263	270	258	291	259	263	285	253	260	249	278	247	300	265	271	250	260	300	277	285	253	247	227	262	272	244	275	255	280	288	299	269	254	269	258	265	259	267	275	269	268	263	268	269	280	270	250	253	264	253	273	283	252	260	246	248	283	242	260	283	253	262	266	261	259	237	273	240	251	271	268	256	280	266	293	279	261	255	279	272	274	288	248	271	281	252	243	260	281	273	250	275	255	246	247	266	295	274	282	282	310	276	263	250	257	262	252	261	261	262	248	256	259	251	270	281	264	279	228	257	255	292	288	282	286	274	276	272	274	272	287	264	282	254	270	239	249	258	267	283	265	280	279	243	258	256	290	269	250	247	272	260	264	255	277	280	282	257	244	289	248	300	264	273	257	270	255	270	256	250	248	269	294	226	252	279	275	258	264	241	277	262	264	272	255	253	271	298	293	274	273	295	260	268	251	283	282	264	243	246	282	281	263	236	247	276	272	277	251	259	272	281	255	247	289	277	267	277	266	271	266	264	252	247	286	264	273	244	239	268	251	272	299	248	242	264	283	281	282	256	257	273	258	210	260	266	267	227	282	268	279	270	279	264	245	263	273	254	258	271	272	273	265	274	253	258	256	274	233	264	246	288	268	259	253	287	252	281	279	269	268	244	243	262	251	251	265	258	250	278	280	267	286	291	266	266	259	289	250	253	264	267	267	279	265	287	263	250	263	275	240	220	252	233	240	278	297	267	273	261	285	298	272	274	270	264	264	240	274	268	250	245	250	272	277	252	243	261	258	269	265	246	273	269	246	286	314	278	248	278	284	239	283	233	250	257	253	279	252	267	261	287	250	248	268	287	295	261	288	272	265	268	242	255	236	247	278	267	283	282	274	280	254	284	287	264	273	249	255	283	271	278	254	259	258	241	262	258	242	264	264	237	242	251	276	235	263	246	275	258	252	307	274	250	251	230	285	272	257	243	268	263	275	278	234	240	257	279	254	274	253	280	206	271	275	249	258	257	254	251	275	250	274	253	286	265	260	241	305	275	277	250	261	301	239	269	234	258	235	270	231	257	274	271	277	258	241	231	268	261	274	275	239	276	266	260	273	289	271	263	267	278	286	282	259	268	281	270	269	249	279	263	255	255	276	242	275	274	259	271	290	254	281	252	253	241	268	275	289	265	284	258	249	238	286	237	255	274	262	270	235	273	262	237	249	249	246	271	249	277	266	280	270	235	262	254	238	283	260	242	252	281	266	273	264	241	278	259	249	261	263	249	255	266	263	267	274	258	271	279	225	288	258	260	271	239	259	250	298	250	270	255	255	279	245	277	256	269	289	285	222	276	265	309	244	290	266	267	231	274	271	277	232	271	265	265	254	283	264	286	271	246	274	260	278	254	260	255	274	239	287	290	261	277	274	248	270	263	282	262	244	266	262	273	275	262	260	238	296	264	258	267	254	277	290	264	245	240	255	254	275	280	243	267	266	270	277	255	257	272	260	242	259	226	249	285	250	275	273	272	275	225	232	261	245	237	236	279	279	260	259	244	274	269	263	273	273	263	267	295	270	256	268	241	259	253	259	240	234	243	240	295	260	248	251	302	259	279	276	250	239	254	290	280	260	304	259	261	265	267	256	252	236	249	239	256	247	278	268	286	260	262	265	245	242	275	239	248	271	251	254	234	291	257	254	262	256	272	254	237	277	232	235	244	266	248	281	286	274	332	246	261	247	287	248	234	285	256	265	256	266	266	275	272	282	285	287	255	265	274	250	303	259	295	268	245	228	238	280	263	258	249	235	255	271	279	283	275	238	240	242	241	262	251	284	266	286	247	245	242	295	280	280	237	266	266	268	274	255	272	270	257	266	315	256	264	304	256	261	202	270	256	276	261	261	252	251	259	283	264	277	259	247	264	236	260	222	283	267	261	282	231	258	241	278	299	287	258	251	267	282	251	229	256	224	252	255	280	248	259	269	264	277	267	280	278	258	236	270	268	270	259	252	241	247	236	249	267	275	282	230	281	277	237	267	286	287	275	249	292	279	279	257	257	256	280	254	264	256	260	257	286	247	265	246	222	273	254	266	246	244	284	269	253	276	278	247	277
6718	5621	1734	1142	850	795	682	670	688	661	691	630	646	668	693	651	684	609	640	622	680	634	634	646	625	607	684	629	615	626	595	645	625	646	669	600	633	650	621	638	685	701	622	615	645	598	568	671	645	647	620	667	622	645	681	681	596	604	626	653	571	641	591	641	629	648	630	617	634	638	631	661	617	634	622	649	640	605	642	613	622	630	680	642	627	596	643	598	627	634	585	630	639	598	620	615	656	633	627	648	634	655	646	599	639	632	690	650	632	680	609	672	685	621	616	629	634	627	645	600	620	657	633	615	588	607	656	630	628	665	645	646	662	651	647	624	655	678	669	676	655	632	625	641	644	647	605	668	635	663	635	613	633	621	679	631	684	614	642	635	623	664	654	653	619	612	623	642	627	652	645	568	623	657	642	658	635	624	657	620	633	608	631	639	640	642	629	610	633	627	615	606	624	597	660	614	628	638	602	635	632	639	647	642	634	620	670	668	596	611	654	630	616	660	656	630	638	669	618	636	637	630	559	660	661	682	676	607	652	630	634	635	592	648	597	635	661	656	663	617	638	640	626	609	637	682	658	660	662	648	642	683	605	665	633	628	622	614	653	700	673	648	587	648	640	634	611	643	689	651	675	544	609	637	670	630	651	625	679	598	660	630	603	686	661	596	670	678	614	610	639	614	609	624	616	679	641	641	668	642	661	636	639	666	645	648	597	600	627	639	593	650	599	625	601	659	673	619	620	663	623	643	664	659	646	596	649	648	601	651	639	631	646	630	618	650	657	634	625	599	641	600	641	657	605	667	611	664	608	649	603	625	685	653	652	644	640	619	632	648	632	595	621	616	623	639	629	649	664	680	631	671	624	605	661	653	583	623	662	606	641	616	631	643	643	640	650	648	655	653	626	611	654	637	625	624	635	612	623	635	618	623	634	656	657	655	635	628	588	680	639	596	665	640	644	574	642	620	658	604	622	631	619	605	601	623	618	656	615	648	609	641	653	653	648	680	590	633	626	615	616	637	631	622	659	644	671	657	650	585	670	600	637	604	612	647	613	679	634	608	637	657	671	628	674	673	621	662	642	662	588	654	708	659	598	664	657	614	667	613	689	644	641	632	633	611	610	665	663	664	636	660	644	619	617	617	600	650	614	615	625	613	560	631	622	644	606	634	651	595	631	658	634	639	672	618	690	626	625	605	667	642	620	622	617	588	622	633	644	637	660	637	589	634	653	624	613	615	689	668	648	618	644	652	673	653	640	658	615	617	628	614	663	640	611	643	628	645	630	659	662	643	667	609	635	628	579	652	634	596	602	647	638	603	643	607	610	641	633	624	655	638	646	645	615	644	610	677	660	642	623	573	631	602	670	575	652	648	613	636	680	592	642	619	608	632	636	631	596	610	673	611	593	638	645	633	647	636	597	601	561	652	681	618	638	604	663	649	665	620	660	646	661	635	577	657	650	626	621	633	609	662	673	653	610	622	640	629	610	633	590	635	608	666	660	662	627	614	603	594	660	644	667	611	637	645	647	632	648	643	626	677	616	629	610	634	626	657	637	605	661	629	672	618	596	662	602	615	639	671	620	601	682	631	631	647	635	594	690	671	660	668	648	606	635	630	599	668	655	636	604	601	635	610	671	649	625	627	644	667	625	639	676	667	566	598	631	667	661	658	619	643	636	632	693	637	625	621	612	661	625	661	675	623	655	631	665	602	645	601	627	578	645	642	629	624	646	640	628	660	653	615	631	606	642	625	646	585	658	650	625	651	632	647	654	640	636	627	656	616	595	613	660	679	606	627	644	618	658	647	655	625	605	595	627	653	625	600	629	622	626	587	651	638	598	599	663	690	630	612	658	648	689	627	637	603	597	615	690	657	624	631	634	665	605	636	643	673	586	654	659	624	604	637	640	698	642	652	601	669	644	612	651	571	671	649	602	615	584	629	617	603	683	626	685	666	598	636	651	645	624	661	658	655	651	654	628	609	640	642	639	689	625	603	684	578	592	668	641	634	648	633	630	572	641	657	608	653	650	672	634	619	635	621	626	632	651	649	664	643	654	659	626	601	610	603	598	666	627	625	656	712	651	630	634	635	652	632	629	583	659	617	678	657	635	644	628	642	640	656	679	647	664	661	610	636	686	639	649	644	641	596	637	662	595	631	658	618	630	636	637	633	643	643	630	636	637	650	635	659	638	610	644	647	670	628	677	629	654	657	645	634	657	628	624	613	657	662	628	609	699	640	606	619	669	586	618	658	630	634	635	639	621	651	644	665	634	625	595	647	625	653	621	613	620	670	642	654	639	660	637	606	624	697	684	660	653	645	641	662	641	629	660	607	668	631	647	606	643	634	596	659	606	664	657	605	651	622	620	634	656	628	689	626	615	625	616	654	604	601	628	630	612	626	624	594	676	624	637	626	630	619	620	594	643	597	576	652	629	667	610	663	613	598	610	642	628	631	628	616	616	638	666	636	651	600	633	627	636	649	674	632	623	580	657	647	647	691	614	649	651	639	636	627	700	670	624	599	589	621	621	636	638	618	638	619	621	706	640	630	640	657	649	634	701	669	638	629	632	642	638	670	629	658	636	648	633	621	618	671	598	632	647	649	626	624	644	622	627	628	645	608	632	640	653	586	653	645	637	614	636	621	655	624	597	623	661	668	644	636	670	624	600	611	581	645	663	675	628	634	679	653	650	604	647	627	586	673	619	656	607	635	670	647	598	610	610	627	623	633	574	628	634	616	631	624	645	674	652	624	682	578	660	613	622	634	649	638	649	614	657	586	597	656	623	593	623	602	626	623	658	630	660	664	623	604	679	634	634	636	649	644	647	609	643	637	602	646	677	624	617	659	663	646	604	651	654	627	647	598	629	641	601	651	672	621	628	689	641	632	616	610	608	618	621	639	601	635	586	647	659	627	660	633	635	611	652	648	616	636	684	666	589	682	590	598	630	613	591	615	641	601	637	643	652	676	624	622	633	663	632	618	620	660	570	633	602	564	633	628	633	664	634	652	638	671	599	660	643	612	647	609	673	642	659	649	647	609	592	648	637	636	637	646	642	641	624	645	622	621	655	634	644	618	642	624	626	683	587	690	612	657	664	669	669	580	635	668	650	605	617	610	637	602	562	651	623	655	643	607	637	634	627	606	599	612	605	655	644	660	628	611	626	644	638	583	640	608	644	656	589	618	674	590	661	635	626	635	631	616	665	610	589	665	604	598	622	625	626	633	633	604	647	644	659	652	622	663	644	596	625	649	599	621	639	671	664	633	678	634	654	638	639	632	626	660	652	595	620	629	621	626	630	630	688	633	644	656	684	677	630	609	584	636	652	668	641	613	590	594	622	631	585	581	643	699	616	623	675	566	593	664	617	673	620	617	622	659	644	657	621	591	629	590	626	624	632	642	679	622	659	583	639	621	621	665	654	650	632	655	656	661	620	617	657	633	650	658	629	643	627	627	659	665	651	618	608	643	612	625	636	668	591	639	628	661
32107	19390	6825	525	387	302	311	308	342	323	294	313	336	302	300	308	330	300	302	303	322	330	309	306	303	314	317	286	303	315	298	323	330	328	299	294	326	311	307	299	312	299	282	345	314	299	331	300	324	294	327	302	277	352	303	317	343	317	294	295	298	330	291	317	310	339	310	281	317	323	286	320	314	337	327	330	312	293	294	320	315	300	291	324	308	299	296	321	295	318	327	309	314	309	365	296	347	319	296	304	325	300	310	285	276	295	313	318	292	296	293	328	293	325	306	321	308	330	324	298	324	295	317	325	304	333	310	325	294	321	328	342	333	319	329	314	291	321	330	342	298	305	334	288	325	323	290	307	303	314	310	348	306	321	302	304	284	254	321	344	318	284	343	324	295	299	297	324	317	324	325	322	291	268	342	299	361	334	327	303	330	317	327	321	312	320	310	315	305	304	292	323	320	311	320	322	295	335	311	306	297	337	304	314	294	337	303	275	330	303	295	366	338	328	315	307	299	299	268	289	301	314	292	294	307	324	333	289	314	315	311	324	299	320	309	340	321	289	318	323	331	330	299	327	323	325	314	306	306	304	321	316	334	335	287	344	336	316	305	271	346	305	299	351	292	304	291	305	317	333	286	303	306	283	307	320	348	303	298	277	304	337	307	298	328	322	310	300	288	346	299	308	322	275	312	303	316	306	314	305	324	321	289	302	335	295	328	292	295	324	287	270	347	331	302	305	329	317	300	293	331	299	298	302	358	354	300	294	313	309	313	335	280	269	303	331	271	324	298	289	310	342	309	309	286	275	298	305	344	300	327	289	296	332	326	287	297	274	308	321	329	317	306	318	315	286	316	317	300	317	277	316	323	306	307	319	327	326	324	304	288	303	325	311	309	348	333	328	321	337	363	294	324	356	301	306	339	314	299	304	311	315	293	321	295	298	281	325	322	307	327	299	329	325	318	294	302	286	310	311	331	343	304	326	310	313	278	296	292	318	341	307	305	277	300	314	338	298	287	296	310	319	286	298	323	283	315	287	288	307	276	313	307	331	315	341	296	312	318	328	321	317	332	310	311	303	343	355	318	302	333	310	340	310	301	298	284	303	302	333	326	316	314	349	310	301	324	308	328	327	308	330	353	310	316	290	316	342	317	342	344	304	266	311	317	300	306	306	312	345	298	318	305	273	306	310	308	280	343	301	320	318	300	289	311	280	297	298	330	342	309	320	345	325	321	330	304	342	285	340	314	322	304	301	285	307	316	299	319	319	334	329	315	335	308	283	327	310	264	309	325	276	329	316	318	303	291	293	282	286	286	327	321	284	296	294	355	290	318	311	296	319	325	313	317	315	301	289	339	319	279	263	290	301	342	295	318	309	323	346	330	311	323	293	295	278	306	352	345	327	299	331	315	333	351	316	325	335	319	320	315	299	325	297	287	291	320	292	330	330	263	326	333	329	271	309	315	305	346	283	293	311	312	350	319	332	318	341	288	285	335	309	324	351	327	338	322	307	313	322	330	334	296	273	305	320	324	296	321	333	355	291	311	305	291	295	299	339	341	296	320	298	307	295	289	295	335	317	305	314	305	312	340	310	331	283	293	321	322	286	287	276	304	352	287	287	322	299	268	313	295	307	312	287	314	334	277	316	308	313	303	336	311	276	265	282	277	336	326	317	303	288	338	298	292	291	312	321	338	279	293	311	295	303	286	276	328	354	296	281	314	326	304	311	295	298	314	321	313	290	283	327	295	331	295	306	322	294	292	283	303	302	344	284	297	325	314	306	331	319	306	298	312	308	308	299	325	338	346	282	311	314	305	318	327	366	315	310	297	309	310	273	295	310	313	335	302	339	332	332	327	314	325	298	297	324	326	318	286	316	363	310	295	303	323	331	323	330	294	350	291	321	321	307	306	316	310	339	330	308	338	327	305	307	328	326	313	299	299	300	326	338	336	322	323	311	305	316	287	333	281	307	296	313	315	318	317	320	322	287	295	342	324	323	336	304	330	297	296	325	320	315	333	345	322	300	328	314	322	321	303	302	349	291	321	321	328	303	326	347	302	307	301	307	300	301	291	306	309	306	333	304	288	331	273	316	313	322	304	341	291	275	334	304	320	338	323	342	342	287	328	301	281	319	333	308	336	338	294	305	323	304	309	307	293	285	304	306	299	293	323	312	295	310	312	293	326	302	308	291	324	266	295	294	323	323	304	299	273	314	287	287	306	300	313	311	340	315	342	332	333	323	308	290	327	365	346	314	300	302	283	318	315	332	299	286	308	306	300	336	347	307	313	310	320	315	294	318	305	316	324	286	309	275	289	324	309	315	317	320	302	342	278	294	304	285	298	315	313	302	311	294	308	340	319	336	296	301	315	292	303	311	304	300	322	309	331	307	315	289	345	323	347	298	290	335	326	337	314	305	297	272	307	302	303	299	325	318	323	287	292	299	296	335	317	301	297	313	352	313	326	311	300	304	355	288	303	303	293	295	321	311	295	334	296	335	304	322	310	315	321	306	306	301	313	308	338	309	284	289	287	343	334	320	293	302	314	346	311	282	281	303	316	297	295	299	299	287	279	335	307	307	309	296	316	354	320	309	322	303	321	306	324	303	309	289	332	296	318	323	311	303	299	287	319	306	327	336	321	308	308	345	296	282	337	313	296	312	330	292	292	338	334	317	302	329	309	304	318	335	298	312	313	316	346	317	338	328	331	292	299	306	319	306	325	292	319	303	324	317	336	320	300	290	331	289	328	357	291	328	336	302	312	316	303	299	313	339	295	312	353	324	336	311	301	300	305	269	289	317	312	314	285	307	305	315	318	312	310	299	312	314	300	310	318	327	299	295	313	311	297	297	296	289	302	311	329	297	321	316	280	323	294	302	325	299	297	328	321	313	309	292	332	298	291	309	344	287	320	326	293	339	309	304	344	282	321	299	303	298	295	288	284	300	333	351	299	263	277	297	297	277	304	336	313	338	283	321	262	299	293	296	281	305	312	323	270	304	297	325	317	293	340	309	294	336	313	309	329	304	315	309	309	313	322	343	335	301	317	279	327	339	297	320	269	317	304	317	334	292	304	308	310	315	301	312	322	318	335	349	267	324	302	315	315	293	307	335	332	285	336	319	291	313	296	327	332	348	328	313	329	369	315	309	312	310	316	300	336	328	300	337	304	316	316	303	324	326	281	297	298	331	336	308	332	296	320	310	328	290	279	304	306	330	317	329	295	300	309	310	291	327	300	302	312	338	321	294	332	329	329	305	355	321	316	307	273	318	327	302	282	319	319	291	315	303	337	313	325	352	316	316	312	322	306	303	322	307	375	301	310	350	296	320	315	309	316	318	328	337	307	294	286	301	283	327	318	310	359	309	294	317	319	316	294	289	295	305	256	305	322	327	310	315	295	299	317	283	324	319	301	299	296	310	311	336	329	343	296	280	317	306	298	320	326	292	323	293	328	299	309	303	317	315	322	313	291	303	315	312	312	299	306	329	326	310
8879	1835	889	810	781	783	850	803	735	800	748	853	785	815	784	814	813	816	763	793	842	758	748	809	786	817	797	799	771	798	813	787	795	786	775	837	758	809	851	817	769	823	867	757	788	815	807	773	799	787	776	785	817	763	757	801	822	781	783	797	830	774	849	806	791	841	775	746	804	767	822	795	766	801	790	811	728	809	753	801	807	832	802	770	803	787	809	781	764	790	757	802	769	785	779	782	779	779	780	779	791	838	819	786	791	793	788	782	760	799	767	805	781	812	799	744	821	786	782	780	798	794	765	813	797	781	792	807	793	793	793	779	787	831	802	752	803	803	746	810	731	826	773	728	830	795	812	800	799	791	771	759	792	792	828	813	753	765	841	815	799	811	812	771	818	800	811	792	770	801	770	759	764	790	843	779	823	786	770	810	751	766	811	805	757	813	785	781	803	786	781	796	772	800	814	746	792	759	794	763	769	779	791	778	817	784	780	810	766	790	751	784	782	811	763	785	771	784	788	779	786	769	824	810	811	807	809	754	817	798	814	788	789	797	809	771	793	780	731	865	770	771	777	793	776	845	781	839	815	794	792	838	781	775	797	748	772	827	795	776	814	813	781	809	796	802	833	822	789	778	844	802	822	769	820	800	814	776	823	720	763	814	778	751	761	750	783	808	793	748	796	758	793	786	810	821	772	831	781	838	830	734	774	800	762	794	754	783	860	810	765	823	792	755	807	759	829	759	775	761	752	836	797	809	785	809	798	788	836	786	784	814	782	805	765	812	814	764	778	770	781	756	776	817	823	821	805	823	814	837	860	761	789	776	787	734	781	823	780	825	803	821	817	839	821	822	822	801	812	776	781	792	820	785	778	847	788	802	794	767	744	796	801	776	730	796	827	830	768	806	802	802	783	774	749	824	704	787	795	757	834	796	787	841	771	758	792	822	757	799	817	799	759	766	789	768	801	863	891	829	806	822	782	784	812	766	786	832	785	765	766	815	827	735	760	824	860	778	818	819	821	757	826	743	789	759	776	816	787	791	829	822	785	785	818	810	781	796	836	780	741	799	821	825	802	799	793	788	833	817	770	775	843	800	808	769	759	843	773	755	796	782	772	793	804	789	814	817	842	785	793	754	764	804	810	782	743	800	784	738	782	816	756	831	828	756	817	804	784	773	780	791	792	854	809	808	802	762	774	798	822	856	805	743	807	784	811	803	826	821	830	810	781	794	739	816	732	813	799	840	859	756	805	875	799	773	773	799	770	820	832	814	780	793	813	796	770	798	766	831	801	810	810	806	861	817	790	798	788	840	813	819	741	726	812	764	767	771	788	797	817	766	785	759	798	831	797	775	721	842	811	790	811	763	830	785	804	815	820	823	733	814	799	801	734	775	730	791	791	777	753	792	771	795	778	785	776	783	790	800	793	784	833	793	782	762	815	776	759	774	844	805	783	776	814	833	755	771	787	751	796	808	740	772	833	806	778	794	814	817	763	785	787	826	766	836	784	749	826	823	800	771	775	795	795	815	740	817	802	845	832	807	773	774	767	747	795	797	763	816	805	825	807	776	803	773	741	751	804	779	757	802	790	847	818	798	819	814	746	787	844	812	777	758	813	770	776	794	785	802	764	821	771	802	791	809	790	807	783	773	760	780	824	748	772	791	750	833	773	797	792	751	759	842	730	834	760	825	837	792	787	811	795	799	771	804	772	794	796	792	779	786	739	810	742	778	759	807	746	786	783	856	779	829	805	805	779	810	781	788	758	724	794	734	786	791	787	787	791	798	760	845	754	739	752	724	798	811	787	778	760	789	761	796	794	813	825	808	806	831	748	765	808	842	805	832	857	766	819	756	781	768	792	836	789	794	813	803	799	789	780	750	823	802	802	774	756	814	760	828	767	771	761	767	789	827	802	807	870	800	814	787	815	786	793	854	751	802	770	799	810	763	766	773	796	773	832	746	804	790	768	750	787	762	791	787	717	793	866	764	783	793	809	811	785	777	803	833	801	785	836	790	792	810	767	829	814	798	817	800	793	802	783	793	815	766	811	765	763	823	767	764	776	812	763	764	762	808	764	781	747	756	840	771	791	794	752	781	791	782	767	788	735	818	807	759	823	839	785	810	781	776	775	815	795	801	786	783	811	794	798	799	768	800	848	846	740	781	817	747	804	824	787	804	801	829	857	742	748	783	796	828	827	752	789	784	779	787	792	787	791	786	776	752	796	811	797	806	809	781	794	778	788	800	849	768	823	823	847	783	767	848	759	805	775	792	727	852	745	762	810	751	780	805	776	861	795	803	786	860	775	792	782	751	810	751	799	804	796	781	773	831	737	766	759	788	772	818	848	797	817	844	780	711	836	766	786	788	799	811	763	772	829	792	834	831	776	765	789	815	764	825	785	845	803	802	776	833	785	827	746	759	800	812	823	773	787	789	744	801	842	801	783	815	760	806	803	805	793	803	808	773	784	768	780	778	797	837	772	771	861	811	771	784	816	789	759	822	837	758	818	811	806	767	786	803	780	779	787	790	839	811	761	821	737	793	757	783	777	801	818	827	765	790	835	730	791	784	752	810	799	788	786	762	819	802	799	786	843	801	778	761	762	787	789	811	797	803	766	805	760	788	806	742	763	765	775	796	797	815	771	814	760	808	777	789	817	777	791	809	758	771	781	836	746	812	836	836	839	851	795	794	825	827	797	807	749	835	798	789	827	805	800	798	834	857	763	776	811	803	821	787	823	795	830	796	834	788	801	808	790	762	799	758	751	768	821	773	827	792	789	829	779	756	848	801	775	859	784	818	754	801	803	788	806	793	830	726	762	752	803	780	767	773	760	743	803	781	810	821	817	788	825	801	808	814	823	780	785	774	803	803	744	794	831	789	782	811	784	820	792	764	781	774	794	773	777	777	769	794	798	802	770	850	770	759	809	789	819	789	809	770	859	784	787	775	776	794	753	742	772	838	791	799	761	775	774	813	846	817	785	787	761	791	800	809	866	791	824	798	796	757	795	828	798	794	778	762	756	807	802	807	740	814	811	772	798	790	811	808	787	771	825	772	818	813	777	770	820	853	726	812	806	790	807	780	751	799	713	822	774	786	845	694	809	780	724	770	809	798	753	747	818	829	793	785	769	794	825	790	784	791	753	793	771	787	788	796	827	816	811	780	779	789	774	765	793	763	802	788	773	738	785	774	833	757	849	846	758	789	801	837	768	801	793	776	816	801	779	811	774	811	777	774	761	763	782	820	824	809	762	794	813	779	806	789	758	810	794	828	812	782	762	802	764	835	823	810	835	802	837	740	784	796	769	831	828	818	786	838	736	794	822	794	781	815	808	803	778	822	800	859	755	788	827	815	776	793	825	796	788	777	812	797	837	759	791	814	767	798	761	751	803	805	802	787	787	780	839	767	805	777	806	798	799	766	809	770	778	838	811	801	815	755	794	808	770	778	762	790	813	751	815	753	741	813	827	793	825	801	787	754	780	815	771	800
24760	21006	23816	28369	21000	12587	663	495	427	406	418	400	419	413	370	363	457	357	409	452	396	369	423	384	415	434	442	401	392	443	422	406	408	394	410	396	431	441	395	400	371	380	386	390	388	410	390	415	395	362	419	458	381	392	389	416	397	417	405	373	377	393	366	397	399	394	403	379	390	398	376	408	401	382	385	406	380	377	396	375	368	381	369	401	401	366	396	389	385	357	389	389	401	375	370	368	407	380	383	422	378	391	419	417	390	373	381	417	381	377	407	365	375	376	360	393	397	398	384	334	390	373	406	420	418	387	385	409	363	388	413	408	383	388	403	368	410	409	381	425	417	412	399	371	355	367	384	395	391	372	391	382	354	418	416	377	427	405	387	375	375	409	359	429	407	388	368	376	385	384	414	394	394	381	398	358	397	420	386	409	396	398	386	394	402	392	377	375	377	397	367	418	401	418	403	424	372	373	413	390	436	360	372	353	387	404	414	414	400	382	409	375	394	399	379	372	374	385	412	386	353	379	415	374	394	389	351	362	423	393	339	382	375	409	389	409	408	422	423	337	356	393	387	402	406	397	357	393	361	374	411	394	409	388	404	423	391	431	382	377	380	407	351	394	381	390	395	410	389	444	381	386	376	385	395	408	438	417	366	409	384	368	409	373	417	390	377	377	387	377	420	407	407	403	381	365	375	393	411	375	348	401	393	380	398	375	336	388	394	356	394	373	386	392	401	328	396	421	390	404	418	373	375	434	349	412	412	378	403	416	390	395	408	377	382	379	412	362	327	416	404	400	383	414	383	398	329	384	383	391	397	359	385	382	396	413	379	394	375	411	399	408	400	380	441	349	392	412	400	388	380	373	428	427	425	434	369	389	409	389	357	435	385	365	418	389	359	397	436	384	401	393	376	431	402	384	377	378	395	404	411	391	424	362	412	384	384	373	405	356	390	389	383	377	416	424	380	394	427	368	374	363	422	400	415	386	392	381	394	429	388	382	352	373	408	411	384	397	369	380	410	385	427	404	430	369	428	404	426	388	373	380	401	429	378	427	384	421	430	368	348	369	413	388	388	371	380	409	439	352	417	420	365	348	402	393	358	408	390	388	393	405	383	397	433	383	406	406	380	401	403	369	375	376	441	437	397	381	396	384	398	377	419	373	411	383	391	415	425	412	380	396	391	381	372	378	374	404	389	375	396	411	430	363	394	411	397	443	403	418	347	398	402	372	387	419	387	410	426	371	413	401	396	396	370	380	365	365	366	383	404	394	375	391	404	399	406	430	400	394	397	387	411	418	403	401	406	363	395	409	364	395	371	393	437	415	415	384	405	398	409	398	395	407	358	412	374	422	372	377	398	373	386	409	407	368	348	390	381	355	385	408	398	373	384	384	420	401	355	370	387	404	416	412	368	403	402	360	363	372	401	367	395	406	366	376	392	424	363	356	403	405	388	393	408	386	409	396	394	409	364	403	398	407	399	406	341	414	378	409	394	404	378	402	396	395	420	393	401	389	389	398	372	390	412	365	389	362	371	378	381	378	405	382	384	428	405	373	391	400	406	412	408	424	386	392	391	375	388	382	387	378	392	393	380	366	399	390	395	392	389	412	404	415	413	393	408	401	405	371	399	362	376	387	397	350	369	362	378	417	416	406	380	397	391	347	386	392	388	364	379	360	382	361	411	370	377	375	379	372	363	408	430	361	395	407	342	385	377	372	399	391	371	352	380	369	404	391	408	411	405	371	430	394	365	393	365	384	365	421	410	392	383	356	414	428	394	374	350	395	386	398	373	404	357	401	397	408	401	426	383	393	389	384	410	388	400	408	399	379	400	411	370	384	407	395	405	412	394	388	419	390	412	374	426	364	354	390	393	404	398	408	374	394	375	337	346	426	382	372	418	413	382	413	411	430	365	393	375	400	370	405	396	413	371	386	400	363	385	435	415	389	389	407	398	383	407	374	386	398	362	389	412	363	406	394	416	382	347	384	414	399	367	376	370	402	426	397	389	400	358	399	393	371	392	412	398	375	404	391	377	371	366	385	380	399	384	392	363	397	375	393	402	406	390	378	353	380	416	412	404	358	399	399	413	384	378	411	377	372	404	373	394	392	399	364	409	366	431	387	393	427	381	355	398	370	432	374	400	413	376	355	404	378	427	393	385	358	358	359	350	385	439	357	380	403	398	381	389	394	375	364	349	390	387	357	403	424	390	399	367	348	416	378	386	385	379	398	370	391	385	425	390	378	404	384	396	384	383	415	404	406	397	380	397	401	386	377	375	417	388	427	391	415	378	426	394	384	394	340	357	389	405	409	406	416	364	373	395	396	388	359	414	366	370	366	395	385	394	403	405	363	369	382	397	401	383	418	377	349	398	377	407	412	435	420	411	384	371	396	372	373	378	364	381	440	395	396	393	390	416	390	379	384	385	386	405	374	351	395	391	418	374	390	369	347	346	366	363	381	424	379	381	386	404	424	405	373	420	396	371	383	353	372	408	377	388	394	399	424	412	366	381	439	400	353	389	388	397	377	362	385	432	409	412	376	366	390	408	420	344	415	374	397	402	329	381	387	351	393	420	377	360	383	413	379	383	446	410	383	368	363	402	391	359	396	407	376	395	399	394	390	421	388	430	391	385	391	371	372	411	415	393	395	389	385	391	385	401	402	355	392	364	355	401	343	354	402	405	428	393	380	401	412	385	379	414	422	429	369	360	355	376	362	396	386	368	391	410	397	413	413	378	393	379	396	373	397	407	396	387	378	418	386	396	382	399	398	411	363	379	386	403	387	388	380	431	409	400	366	387	371	363	383	357	366	364	384	376	385	371	435	390	413	382	392	380	394	366	366	374	410	433	401	375	390	375	383	390	374	429	365	395	409	407	408	394	424	377	378	434	375	399	388	407	377	398	410	389	366	400	397	415	366	418	409	376	376	369	369	418	384	392	392	382	369	426	388	375	381	422	383	388	409	390	377	409	379	391	405	399	384	406	368	366	388	412	400	370	377	359	393	370	385	366	405	372	390	394	400	431	400	413	403	391	366	397	428	397	405	392	381	438	413	418	381	371	366	399	409	389	347	392	414	379	397	409	315	380	367	389	379	367	409	416	382	358	394	396	414	355	363	376	404	392	385	402	397	416	344	361	402	435	370	359	375	403	399	370	350	358	375	390	394	362	351	394	406	414	409	386	376	387	430	373	378	398	397	384	387	374	394	395	421	412	361	415	405	390	362	393	389	372	418	359	391	366	375	418	381	367	405	409	365	391	403	379	382	368	379	388	386	407	360	398	386	427	395	446	365	377	403	357	380	389	401	397	397	375	359	410	422	358	398	386	360	407	439	404	387	374	383	399	358	381	360	358	382	413	408	406	384	388	390	410	363	408	373	394	413	441	400	384	374	372	367	363	406	399	381	389	388	443	390	348	432	344	416	450	392	392	433	386	384	386	380	399	389	403	385	394	434	407	414	396	436	376	407	388	411	421	399	355	396	390	430
5883	3234	1415	1222	1082	973	1066	917	914	949	925	978	967	937	925	923	907	895	925	938	989	950	966	975	987	982	965	977	887	874	907	966	985	957	971	983	961	920	922	969	973	922	969	939	951	939	943	968	869	925	941	1004	947	946	967	943	1003	917	919	916	945	987	959	899	936	922	895	931	923	961	949	843	884	986	965	930	898	956	930	954	958	929	981	948	964	969	892	934	918	930	970	949	911	940	886	957	975	950	930	928	935	961	932	892	1002	949	971	952	957	909	998	901	887	903	954	927	864	956	917	936	937	933	973	903	906	969	953	892	975	919	902	945	940	937	963	967	887	912	933	937	953	922	930	901	983	965	877	886	925	921	954	904	926	956	965	893	926	986	957	916	943	957	987	911	951	926	938	995	985	928	927	939	916	930	918	934	1006	942	921	917	879	983	971	975	925	960	947	914	912	884	938	969	965	893	913	914	959	928	871	935	939	853	922	923	916	933	984	956	960	981	951	958	953	917	929	969	919	900	934	928	917	955	963	916	921	929	953	941	919	925	929	953	905	927	982	917	920	914	942	963	906	977	877	941	933	972	922	957	955	979	950	936	957	930	966	935	881	931	959	947	926	922	941	925	962	944	958	924	943	931	940	986	914	929	941	949	900	913	998	942	982	914	929	950	941	953	941	949	954	1006	972	946	942	925	933	884	965	962	898	944	921	988	922	972	938	882	917	963	924	953	978	974	876	956	920	921	928	956	915	919	949	938	956	945	976	953	932	956	941	987	961	954	905	894	938	972	938	906	906	948	946	938	896	893	969	943	950	926	909	929	965	950	938	931	972	941	925	958	959	985	909	906	962	964	944	950	1010	945	950	1008	978	886	917	915	975	950	973	887	935	969	920	948	891	933	1016	948	978	964	978	930	922	974	907	955	901	950	955	982	995	911	949	932	933	924	987	1021	945	937	957	911	921	931	929	980	974	931	1000	925	918	922	952	960	909	896	914	1004	975	925	923	1006	917	955	971	931	985	988	905	958	949	909	947	958	897	931	943	1008	928	1002	932	975	926	923	987	980	963	965	919	909	981	950	943	960	930	974	892	955	926	996	958	917	917	958	981	930	947	964	986	957	946	969	929	933	960	953	959	955	945	977	986	935	931	937	951	934	964	912	924	953	952	978	999	905	951	912	998	918	935	874	949	889	919	930	936	969	999	943	900	1023	936	928	933	909	983	927	944	947	882	925	950	966	897	910	927	886	916	950	930	929	882	971	952	957	947	1016	916	931	931	957	942	1005	941	902	984	902	1006	919	892	969	930	987	898	913	948	971	937	955	950	904	922	911	938	986	916	961	967	935	950	951	932	910	963	948	902	913	964	976	945	947	912	924	900	912	1000	947	1002	918	920	991	983	957	901	957	939	945	951	915	952	981	960	967	972	935	946	964	920	953	926	958	912	918	949	895	931	894	872	913	934	930	956	972	923	912	903	953	929	991	950	918	955	949	929	923	917	961	1008	901	922	933	941	960	966	889	983	961	945	932	921	965	975	869	921	1019	922	915	907	907	970	946	953	942	975	964	903	913	924	930	891	972	962	956	930	959	939	911	943	981	904	964	938	947	944	956	978	953	1020	936	917	942	890	912	944	927	976	939	897	958	957	921	952	908	946	945	977	933	953	922	907	904	897	948	944	907	959	939	985	945	922	955	986	939	940	896	960	876	945	977	912	981	951	911	853	948	950	942	952	927	939	973	932	929	895	921	953	894	950	962	985	987	1022	900	929	878	871	911	936	920	939	950	921	951	895	941	923	926	924	886	952	909	841	921	910	958	935	913	920	902	942	939	969	944	979	917	941	934	935	977	951	954	959	926	919	975	908	890	946	999	964	880	977	1002	955	931	966	978	945	943	952	937	965	959	941	918	942	967	974	945	912	931	932	958	903	938	953	916	987	976	874	941	953	972	903	916	892	922	939	985	998	900	881	947	965	929	994	966	969	914	933	892	898	904	938	886	1006	929	945	877	918	992	942	983	932	1023	958	1001	893	916	953	957	947	950	965	926	945	950	925	913	903	994	925	953	954	964	981	938	951	992	933	941	910	982	960	916	995	972	932	950	967	967	920	988	980	918	913	915	936	902	926	979	916	963	954	976	937	920	964	934	890	924	916	921	931	948	960	911	929	917	904	935	955	932	962	931	907	898	965	884	959	964	942	932	926	881	977	953	918	984	916	945	941	924	968	950	934	936	882	903	953	922	951	920	959	876	949	965	936	905	981	960	938	982	920	885	968	937	943	949	903	917	867	990	926	971	980	946	896	908	939	933	912	912	948	973	950	933	925	927	960	910	976	990	968	928	947	902	993	909	919	931	946	948	956	975	954	950	912	938	893	916	905	943	962	966	961	997	948	973	930	988	938	949	931	922	981	926	978	962	948	992	961	943	965	948	966	931	945	921	908	881	940	963	987	924	955	904	972	925	996	960	1003	878	969	904	896	981	945	891	942	959	974	930	927	970	1009	942	905	919	933	931	947	949	955	923	970	906	919	969	1005	934	911	913	921	951	889	955	963	956	903	904	963	972	915	905	997	926	972	977	924	950	1002	942	947	916	995	951	926	940	948	941	908	911	962	960	967	940	951	895	907	978	955	944	979	948	917	930	907	923	903	985	955	961	917	932	939	990	959	890	893	939	925	945	947	915	896	930	939	930	964	930	963	1028	941	978	876	971	920	901	977	946	929	939	922	951	912	929	976	938	914	936	944	958	989	952	923	954	951	975	910	923	914	938	924	925	946	962	965	941	943	931	971	941	974	916	899	937	936	978	915	947	942	930	986	974	928	997	956	879	896	969	909	896	954	929	942	930	944	898	908	942	927	941	924	887	979	979	862	935	953	951	939	941	917	997	895	943	936	909	987	935	951	973	923	939	899	931	962	969	916	931	915	970	923	996	976	935	967	941	908	1004	985	885	950	950	927	947	904	935	900	941	930	913	968	907	936	912	903	941	959	957	947	931	975	906	936	973	950	964	911	906	920	886	896	1010	948	964	960	932	901	951	974	961	928	840	960	950	949	962	979	935	954	938	904	939	985	930	937	915	945	899	878	951	933	922	968	1011	922	940	912	894	940	940	939	965	936	947	965	907	878	949	982	878	888	909	966	966	961	985	912	932	878	954	1011	910	891	984	952	943	967	941	946	985	921	924	931	935	940	934	923	940	1004	900	943	967	924	964	985	969	976	953	929	907	951	935	973	957	931	935	891	962	990	999	948	920	913	956	959	946	941	950	945	988	937	967	906	935	928	930	943	930	900	904	979	941	989	949	949	968	917	910	968	950	964	932	947	972	1016	957	918	965	941	896	935	975	953	925	935	926	974	957	961	966	970	964	961	978	955	914	957	968	931	943	894	885	955	913	912	901	964	926	935	952	948	919	937	864	983	977	908	878	975	923	901	887	895	988	944	891	955	952	971	911	946	948	951	980	922	889	934	953	954	948	949	925	886	944	915	921	1011	936	942	912	926	901	907	975	979	930	934	941	974	932	929	962	933	895	964	962
23851	20946	24286	27764	20947	20958	13184	564	399	349	369	264	305	281	303	281	283	287	296	265	274	280	276	218	292	291	288	253	264	289	275	230	261	256	268	228	284	269	276	271	272	265	268	283	276	231	264	263	261	278	236	236	235	270	288	245	246	296	262	282	248	240	254	271	263	267	275	283	264	278	241	243	273	266	243	290	239	253	261	258	277	268	246	256	236	238	253	250	256	249	243	268	232	223	251	255	277	250	263	250	267	283	241	262	242	253	266	239	207	249	235	232	251	249	295	282	271	234	277	264	256	298	242	247	291	260	257	260	282	292	253	241	254	247	224	249	242	278	244	292	251	250	259	250	267	271	270	274	271	259	257	249	273	256	239	240	264	232	255	240	262	242	251	267	232	268	237	267	274	242	247	264	263	264	263	263	255	266	240	258	267	274	261	256	243	247	270	275	279	259	253	272	260	243	278	253	250	248	244	243	257	277	240	251	262	273	278	279	242	254	224	260	238	266	226	242	275	261	259	251	246	250	269	256	269	246	257	268	263	233	241	247	249	248	263	249	256	242	245	287	271	251	256	276	268	243	215	234	242	254	254	253	264	256	244	265	223	272	243	274	239	253	264	277	269	269	247	256	253	250	287	247	241	234	228	247	255	277	244	234	252	264	263	276	251	254	244	254	287	259	256	283	252	235	259	271	243	262	297	269	278	225	239	233	210	247	276	293	240	241	262	275	253	241	260	256	272	257	244	260	267	252	255	259	260	267	233	262	268	240	280	253	261	260	257	233	234	252	242	259	232	274	238	273	269	257	256	253	261	209	287	247	227	273	261	265	230	242	250	251	280	289	249	270	253	250	252	266	253	269	258	236	223	263	225	230	229	295	262	264	237	267	268	269	285	290	275	261	261	244	263	247	250	251	271	253	250	249	243	221	250	263	240	270	267	236	245	255	261	267	244	259	236	250	256	230	255	251	242	246	225	230	273	293	267	254	240	256	246	245	251	249	265	237	266	268	260	246	267	257	247	243	257	255	227	265	242	252	225	261	266	245	270	270	270	220	267	249	227	247	267	254	273	242	255	276	276	231	281	269	253	283	234	248	276	264	250	255	248	261	248	270	262	246	262	252	294	237	283	267	264	250	235	249	255	265	251	241	230	280	222	247	283	300	263	268	231	235	263	271	269	258	265	247	254	263	247	262	242	250	228	243	253	267	238	259	264	274	252	256	233	258	288	248	261	277	254	260	249	252	265	275	236	249	272	257	253	252	263	270	244	277	255	245	259	273	261	252	246	250	242	251	254	268	239	244	253	253	258	249	219	250	257	251	267	246	265	233	273	253	276	257	239	268	258	251	250	230	290	247	286	253	231	235	250	258	276	289	237	227	248	297	260	225	264	244	257	251	256	272	269	269	226	258	266	252	268	253	242	240	239	263	252	259	259	282	268	270	260	270	257	281	251	256	269	213	266	253	303	255	249	240	264	229	233	226	242	229	262	245	232	293	238	247	212	231	267	224	254	254	261	258	276	284	253	250	271	283	272	266	288	264	269	251	283	277	247	271	256	241	237	237	246	264	248	267	265	284	243	288	262	251	256	258	243	245	243	260	256	257	223	249	260	276	264	259	253	259	271	264	283	257	244	274	255	255	249	254	226	254	267	261	236	281	273	297	259	252	240	231	217	263	241	239	278	251	253	243	227	244	265	249	215	254	268	272	256	271	243	251	274	231	255	249	273	245	235	290	251	266	260	290	222	238	245	292	279	258	272	268	232	229	303	232	246	218	257	255	278	282	261	266	250	241	281	261	255	268	258	252	282	280	253	249	249	291	239	281	279	286	253	255	249	246	247	243	258	257	269	280	283	237	262	238	265	259	241	252	253	278	254	261	269	238	307	298	271	291	261	252	245	262	251	278	252	255	297	253	276	247	277	284	291	228	256	277	244	255	243	277	259	242	236	247	265	274	250	281	255	260	259	255	249	297	242	221	241	251	244	290	249	221	252	282	253	267	254	250	254	267	256	251	260	268	248	253	267	207	249	241	282	241	286	236	268	268	259	284	276	258	270	257	275	224	275	288	241	257	233	276	253	246	270	230	218	278	263	249	248	249	264	277	276	249	249	236	257	258	253	255	256	256	257	279	268	252	278	236	297	249	268	271	242	243	272	277	262	281	274	234	269	253	269	306	287	274	313	256	245	261	257	235	237	266	261	267	253	241	269	277	247	266	265	262	241	239	239	229	268	284	251	264	276	308	273	279	284	232	238	287	280	269	266	285	233	273	254	253	279	268	259	248	234	251	230	275	267	264	254	244	266	239	222	256	276	266	270	273	253	244	243	267	240	264	271	257	247	299	267	246	248	226	264	238	264	237	259	264	241	284	250	222	276	258	268	252	247	268	271	259	282	247	275	259	274	256	250	260	268	265	246	271	280	289	217	231	253	233	271	275	245	251	265	263	249	281	260	239	251	231	246	266	276	267	245	257	258	251	236	252	231	281	261	265	268	253	236	247	269	263	256	245	263	255	267	262	263	270	288	244	238	242	264	241	301	273	276	250	251	236	241	284	264	239	240	239	254	267	274	262	255	261	256	268	276	253	270	274	230	254	287	268	252	252	264	260	234	249	252	258	288	255	279	281	260	274	260	260	244	250	240	249	291	244	230	267	300	253	243	268	255	262	267	253	275	258	234	265	256	240	273	273	230	244	264	266	232	246	225	265	257	243	252	284	294	238	283	231	232	243	271	284	222	257	269	252	264	250	250	242	243	259	257	249	275	219	253	263	265	288	247	266	231	257	267	246	245	269	244	240	242	257	212	276	262	276	254	233	243	225	249	254	266	272	302	282	255	263	283	231	246	247	240	250	248	251	270	257	251	254	248	233	254	257	266	267	272	272	244	270	260	266	253	255	243	214	269	233	240	266	273	232	257	251	257	235	263	244	245	271	282	226	271	270	257	239	267	216	245	262	261	236	252	267	251	247	251	277	243	261	269	261	241	270	251	229	252	246	247	278	264	270	249	278	267	275	227	250	261	255	253	239	247	288	263	229	278	269	233	272	291	262	283	296	269	268	231	268	261	252	252	259	262	245	236	252	241	262	236	272	253	266	277	264	234	260	281	290	286	259	253	267	234	274	257	253	267	215	290	279	262	265	235	272	268	268	255	253	266	258	250	265	277	260	241	279	252	296	210	274	263	258	279	268	266	257	286	288	291	261	252	226	244	260	238	280	256	245	262	244	236	245	275	252	249	268	254	261	245	259	290	288	225	264	240	257	245	286	270	260	237	248	256	268	273	272	284	292	254	279	257	250	237	265	250	265	274	235	277	230	262	259	265	238	270	278	255	261	244	241	254	241	283	243	233	282	289	257	276	273	237	276	258	260	252	252	285	234	249	248	271	288	254	253	250	231	279	250	216	271	257	242	240	272	249	264	290	265	246	280	279	242	247	260	247	252	240	262	269	259	249	225	231	255	257	250	226	252	252	242	265	272	243	246	262	258
4970	4106	1714	1416	806	735	703	668	691	639	667	693	630	651	641	653	637	654	626	653	630	609	647	631	646	607	640	619	605	670	638	604	611	575	621	575	623	613	629	647	623	619	614	575	618	633	644	603	650	660	615	627	653	623	600	648	648	648	648	619	668	633	608	641	616	590	658	629	588	655	608	619	612	635	580	632	623	614	673	597	593	649	609	612	641	612	644	576	625	624	601	611	612	638	635	602	630	625	583	661	643	639	642	618	570	585	582	587	688	568	660	584	609	624	607	631	619	622	648	612	607	594	625	656	595	627	594	597	642	657	629	573	581	594	618	645	628	647	596	612	630	583	630	593	585	604	607	619	594	581	621	607	642	591	601	627	638	625	634	630	599	626	633	629	617	593	623	624	650	603	617	593	594	650	586	634	614	623	592	611	626	608	596	654	610	601	624	660	588	627	625	602	644	555	643	664	635	630	676	603	612	608	640	586	612	589	598	635	639	634	652	569	612	570	598	686	622	639	659	612	612	655	611	573	603	636	592	594	582	638	643	624	636	637	632	593	609	647	612	616	617	623	655	601	585	611	625	575	596	612	597	601	597	600	570	611	639	598	667	606	623	673	610	569	625	622	609	598	628	581	652	618	624	570	659	614	612	595	613	628	582	625	628	615	608	656	593	600	607	648	557	672	608	613	663	620	632	612	630	602	607	565	614	624	664	632	601	607	621	574	607	599	636	620	583	640	621	586	629	593	585	596	578	624	581	591	638	612	587	642	630	606	606	626	608	610	584	661	613	624	620	631	607	604	611	610	632	690	597	587	629	606	652	606	642	633	611	617	602	607	616	600	625	629	657	615	619	636	609	606	625	620	624	617	631	643	617	637	635	597	616	581	625	615	640	637	640	670	662	628	610	602	676	594	617	614	652	640	611	661	654	639	655	624	608	622	561	635	622	574	608	671	595	571	617	636	614	579	614	634	604	590	604	614	600	638	608	617	637	608	653	619	580	615	617	624	618	643	638	585	630	636	620	601	619	598	628	634	665	616	649	602	633	655	591	595	622	635	619	656	578	567	658	605	647	582	639	593	605	627	582	677	640	655	620	613	615	644	641	601	601	651	614	585	614	596	616	612	570	611	613	602	656	584	619	658	608	628	600	589	617	641	615	645	596	625	601	563	607	649	656	662	568	603	610	613	612	601	599	640	602	642	620	613	618	651	614	597	654	660	627	642	640	616	620	623	611	641	630	639	619	650	617	609	621	647	626	621	598	588	580	614	604	578	560	591	634	600	611	580	601	642	636	590	554	620	602	629	620	592	627	649	583	603	567	590	577	624	601	596	576	565	625	603	618	588	616	625	596	601	605	612	618	576	632	627	669	623	654	578	610	635	615	619	605	627	606	623	573	625	593	622	583	570	609	643	600	616	611	619	590	632	598	639	626	642	630	610	628	597	650	600	641	607	568	574	615	583	614	586	554	605	620	626	596	608	614	605	618	617	652	636	602	642	614	608	606	602	631	598	623	615	637	629	625	587	613	612	590	607	592	586	620	644	615	617	646	651	618	604	627	590	622	627	621	604	621	605	610	579	614	628	658	612	632	624	628	638	608	677	568	628	612	601	599	618	615	628	621	631	598	609	652	618	588	586	620	629	636	607	592	612	659	605	625	629	650	621	663	609	595	653	565	578	611	616	596	592	613	650	654	603	629	611	644	616	635	638	606	605	627	624	637	642	609	595	652	630	620	616	645	639	607	613	588	641	575	629	629	605	614	642	610	607	615	620	593	573	637	625	601	615	598	632	620	652	643	650	609	611	624	604	622	618	622	596	616	641	573	613	600	596	609	598	632	602	599	612	632	658	592	622	595	603	615	659	614	627	602	615	626	585	638	636	629	578	618	644	582	602	614	616	621	599	644	633	593	594	627	651	609	631	615	640	634	638	650	609	613	639	623	608	633	595	616	625	631	652	600	614	625	602	590	596	619	621	618	609	637	630	622	606	610	636	629	640	588	577	602	637	650	631	572	601	637	629	616	653	629	590	647	597	578	574	642	648	620	611	618	635	645	625	658	624	656	607	605	590	592	584	604	647	626	635	633	604	596	595	644	649	622	586	597	655	593	608	607	588	640	551	698	616	587	610	632	602	613	635	533	610	641	629	626	622	636	604	659	629	608	641	621	592	597	627	603	604	638	588	635	628	608	620	599	605	589	618	607	662	531	582	627	595	631	613	619	598	657	608	629	604	623	645	613	594	635	606	636	642	615	629	634	626	573	590	619	611	647	640	633	599	595	611	577	585	633	643	650	622	631	616	585	631	604	653	617	613	625	644	636	669	634	589	652	603	598	618	610	661	628	682	605	593	597	587	609	659	632	604	626	606	625	636	608	576	640	626	663	613	630	600	632	638	651	626	630	586	649	589	644	636	633	601	641	636	582	581	594	597	651	611	626	620	617	622	615	588	589	619	587	615	618	586	600	600	598	600	581	572	639	611	620	618	648	635	563	613	644	577	589	610	611	608	618	603	600	661	593	601	675	630	632	620	615	589	642	634	614	574	611	640	629	605	638	616	598	572	570	623	607	611	596	626	635	614	637	616	607	617	602	599	593	610	654	611	597	596	657	590	590	600	657	605	656	626	597	577	577	620	592	600	655	680	604	678	605	624	644	607	635	644	587	627	601	611	631	603	638	606	622	604	611	596	614	619	621	598	599	647	618	631	659	606	641	627	612	600	662	615	596	610	588	655	604	633	619	556	601	611	586	616	630	627	626	621	570	638	609	667	596	641	657	624	617	618	576	579	618	549	632	612	649	580	620	565	625	623	571	609	612	637	638	636	587	643	638	597	594	623	635	627	628	637	607	593	671	584	631	633	580	605	630	590	620	599	606	617	657	634	638	616	640	595	677	626	609	583	589	640	638	581	624	577	626	628	627	648	646	671	669	621	623	619	590	598	635	611	624	612	611	621	621	646	624	638	636	598	649	592	589	647	631	585	644	608	615	655	575	649	596	627	601	602	620	644	623	620	616	600	598	643	609	653	608	594	640	638	646	596	601	564	581	660	650	605	634	619	625	631	568	624	660	602	627	579	639	600	588	593	624	612	569	623	609	610	595	592	592	617	610	601	628	587	625	586	637	560	621	610	692	613	583	555	634	594	591	593	641	566	612	667	627	601	590	660	614	616	641	649	614	610	590	632	612	621	588	625	619	636	619	572	636	619	621	617	605	599	603	582	629	596	617	610	679	595	626	622	629	602	623	646	610	618	632	644	645	625	555	595	614	609	588	588	655	578	600	650	587	618	629	601	600	613	619	626	635	605	638	612	609	591	607	620	602	632	647	582	637	621	595	635	578	611	654	612	640	595	658	565	574	617	603	589	615	636	553	628	603	619	616	594	617	630	648	597	644	607	631	583	615	600	581	604	637	597	654	596	629	608	604	642	648	603	635	619	636	605	655	603	624	618	597	624	621	629	612	591	634	639	605	604	571	664	624	612	617	656
31793	19389	6961	701	506	512	419	333	309	309	285	297	303	269	320	309	292	321	298	312	265	304	273	261	329	313	324	312	289	277	283	316	277	285	280	308	266	325	310	322	327	299	278	314	283	302	300	318	314	307	308	291	315	297	326	289	305	322	293	294	293	287	317	292	291	274	311	290	291	299	311	323	284	316	268	310	312	296	266	314	280	303	288	299	307	302	301	313	257	289	314	302	312	294	297	312	313	287	261	322	300	317	312	301	288	319	300	299	319	326	281	344	340	301	291	282	308	298	280	308	296	316	278	315	317	295	342	305	282	307	274	274	342	276	314	274	295	284	293	300	333	301	297	308	317	332	309	293	298	286	277	293	297	297	301	309	313	329	312	316	334	300	258	277	286	302	316	313	282	326	304	301	304	304	312	329	298	310	322	280	288	284	292	325	325	321	300	324	332	267	318	294	267	325	275	267	285	295	278	339	329	273	332	305	310	331	304	311	300	255	291	328	308	296	296	291	303	291	280	249	319	300	293	295	289	299	354	305	301	307	329	315	310	300	297	296	302	290	301	302	310	297	299	303	305	295	287	315	311	312	299	287	292	306	298	363	317	305	285	296	308	327	307	286	287	304	289	301	341	314	296	302	271	309	280	322	289	341	363	323	290	291	294	290	308	302	282	293	297	324	310	285	298	272	323	326	305	293	294	305	318	305	280	284	300	307	299	316	289	286	263	347	295	304	306	297	307	296	292	298	312	292	312	309	310	309	314	287	307	270	334	307	314	287	296	293	308	319	298	295	307	304	300	337	324	306	314	302	327	291	309	291	299	302	280	308	324	289	279	296	274	316	317	286	319	316	325	330	294	367	293	297	318	263	315	286	282	292	299	291	285	316	305	317	285	315	281	271	295	317	289	291	279	296	311	345	286	297	284	301	312	266	319	315	303	313	303	306	318	319	277	305	341	306	299	239	295	325	311	285	306	318	283	301	288	289	306	286	304	308	266	303	327	314	313	293	302	294	281	276	312	268	323	313	285	310	294	293	298	325	309	330	309	292	267	305	337	308	297	293	302	336	299	286	308	291	315	306	302	304	295	328	320	326	281	274	299	254	297	306	315	296	261	320	269	280	288	319	282	290	271	320	325	308	286	302	323	312	318	289	292	297	278	272	316	275	268	288	315	269	299	280	283	314	289	294	318	302	322	297	292	271	308	298	275	295	271	286	285	287	296	309	286	281	310	325	316	301	309	301	283	324	301	281	276	258	300	305	303	322	289	316	273	299	290	311	288	302	308	312	294	308	325	291	324	318	303	337	306	293	318	296	311	330	306	291	304	281	316	313	287	306	308	294	309	287	263	321	300	308	274	341	303	295	324	317	278	271	344	311	286	276	274	301	321	292	311	316	298	307	281	312	282	290	309	286	306	316	320	258	315	314	313	331	316	300	298	319	308	293	263	312	308	301	288	327	314	274	304	281	280	249	295	292	288	282	311	317	319	287	275	289	293	301	295	296	280	306	321	307	325	291	301	310	319	278	321	318	290	299	319	337	289	302	308	299	320	297	298	325	302	325	290	304	310	304	318	311	249	314	277	309	309	318	310	276	304	323	274	285	303	297	296	291	306	312	310	326	316	272	308	317	318	300	296	282	303	286	304	316	307	289	292	279	300	274	306	297	314	294	318	307	307	315	321	287	279	270	309	290	291	328	305	312	274	308	307	311	301	281	314	302	318	298	314	296	295	286	292	293	295	333	302	277	279	328	359	331	296	289	307	304	311	318	293	300	324	281	274	296	310	316	331	323	317	287	278	350	297	294	322	308	308	293	299	344	269	277	296	312	294	319	310	277	292	332	316	297	292	258	301	294	317	299	271	266	337	332	306	302	296	293	337	306	325	308	324	294	331	281	270	317	330	294	296	351	303	322	300	294	286	308	281	278	286	330	301	271	321	312	298	297	302	295	278	306	285	322	317	360	270	330	296	301	279	285	289	290	320	290	324	340	302	321	274	296	332	309	299	305	293	305	296	295	305	315	306	312	311	285	316	274	296	281	272	265	302	295	312	305	301	294	311	249	287	293	298	286	292	313	316	313	296	292	329	328	271	303	325	329	334	332	311	310	319	275	292	281	320	287	287	298	316	288	285	302	285	316	317	289	288	272	331	280	277	316	309	316	329	297	306	301	295	302	310	292	267	305	322	315	318	307	308	304	314	273	297	282	301	298	277	304	300	303	302	308	282	282	292	336	299	291	306	302	277	289	286	279	321	295	299	283	309	290	284	289	285	274	291	329	287	268	304	314	315	309	309	286	303	278	296	294	280	251	316	281	278	281	288	272	324	299	290	287	308	314	285	299	313	301	322	299	274	315	287	320	331	323	315	285	278	295	309	285	316	317	304	308	289	316	297	261	311	320	325	325	337	317	283	317	321	325	307	343	295	318	306	330	275	292	287	280	286	291	307	309	294	269	297	276	303	291	323	330	327	317	278	322	291	254	308	300	312	309	304	300	268	322	298	294	304	331	318	294	300	306	281	320	320	334	323	319	300	291	285	308	281	290	316	292	278	291	304	268	303	312	275	297	262	274	310	313	299	326	320	294	318	322	298	299	296	349	302	305	293	314	295	328	313	312	272	315	292	326	313	290	312	311	299	273	280	289	313	307	297	277	326	309	313	306	312	323	291	319	306	327	273	273	285	294	294	289	298	327	312	339	309	305	282	276	310	294	293	292	296	319	298	330	272	273	274	305	283	306	306	297	266	292	332	315	295	317	314	311	295	307	293	328	279	312	325	325	327	329	323	281	330	303	303	273	293	315	316	290	306	291	319	288	334	310	257	299	288	315	331	283	285	280	300	305	312	291	301	289	289	311	304	319	289	280	303	297	308	288	327	314	274	305	291	316	308	299	283	282	286	296	315	283	296	303	337	325	298	288	325	315	321	328	308	279	328	300	288	306	314	314	306	334	319	312	274	294	298	327	321	306	279	276	301	289	290	314	334	319	298	280	275	298	293	282	291	333	343	278	300	293	340	294	305	265	266	295	300	295	324	315	308	308	329	339	295	314	289	318	285	327	329	331	316	304	292	306	281	313	331	303	288	293	287	304	310	316	316	329	305	302	298	314	280	283	283	300	320	282	326	333	311	319	271	326	296	300	300	293	289	319	304	316	298	319	291	316	322	302	307	279	309	326	310	292	341	273	331	323	330	311	310	318	286	301	286	331	308	303	264	289	348	321	320	303	288	292	323	288	353	311	298	291	319	279	276	298	317	291	314	326	292	317	318	289	282	313	303	309	295	283	313	294	326	283	313	305	291	287	295	326	287	292	329	278	292	325	303	313	283	290	294	283	291	298	335	318	282	276	302	300	299	302	301	303	300	273	324	266	289	300	303	294	318	312	312	292	269	294	331	280	331	298	302	319	329	316	287	299	278	300	307	260	280	304	273	310	309	305	280	290	296	352	303	309	318	306	331	297	318	280	316	282	316	310	330	300	278	309	310	334
7086	1244	775	783	818	791	803	767	765	798	751	745	792	795	738	749	753	775	777	784	767	783	836	796	729	803	771	742	782	807	756	748	806	756	763	791	789	750	795	744	729	794	737	757	769	756	782	790	755	766	776	768	756	702	799	782	761	713	763	764	791	730	761	747	741	749	832	770	761	782	746	749	766	787	778	768	796	755	784	813	751	822	800	752	848	711	764	783	739	724	805	812	794	815	732	766	758	751	798	767	767	834	788	766	803	789	770	779	744	757	836	773	780	781	791	756	766	757	797	789	775	720	757	745	785	767	790	794	729	756	725	774	735	731	744	812	803	781	753	814	782	785	753	752	745	779	731	774	727	794	797	738	773	757	762	753	782	814	757	747	766	759	782	771	785	773	763	741	774	714	767	791	763	754	750	786	759	748	762	712	735	738	787	764	762	787	781	775	765	719	720	766	761	786	724	764	766	720	757	759	730	756	815	711	775	756	729	755	772	760	805	755	788	773	719	769	730	807	772	745	753	756	803	756	791	771	771	783	722	763	751	739	765	764	743	717	765	714	736	734	745	776	765	727	784	794	738	832	789	786	808	789	754	776	724	775	762	714	738	742	775	785	731	712	784	777	783	775	761	793	748	788	791	764	751	850	809	740	754	755	789	803	766	829	802	792	723	802	793	767	750	754	789	777	774	808	765	752	773	799	798	788	725	756	758	747	807	795	773	749	737	780	790	797	758	768	813	746	751	755	766	785	754	762	712	742	811	772	753	780	780	784	712	730	797	781	734	727	783	749	782	817	834	746	704	761	756	762	784	781	727	761	802	742	781	731	768	783	748	801	756	762	812	785	726	769	776	757	839	808	799	763	814	786	771	740	758	748	740	809	780	759	727	761	761	799	789	736	750	758	729	812	806	795	756	780	765	737	794	779	724	809	737	792	769	814	755	731	789	791	760	775	779	793	738	769	789	780	734	772	775	767	713	747	738	722	721	762	741	709	706	758	744	763	783	790	732	753	765	732	768	750	794	754	743	775	767	776	782	738	765	784	781	773	804	770	772	802	787	778	775	747	789	735	774	809	777	765	770	738	777	742	753	789	773	801	814	791	810	823	827	748	782	731	684	751	785	729	793	772	803	711	846	759	787	766	769	735	800	769	762	762	748	760	746	744	808	815	747	775	714	753	789	777	738	751	794	792	759	753	742	828	788	738	746	729	798	742	757	779	803	736	733	786	754	755	768	817	760	767	797	770	801	777	742	766	791	793	773	786	736	772	811	791	739	794	779	741	786	758	739	776	768	738	723	803	749	777	753	772	763	741	757	708	803	783	710	750	764	804	842	820	746	788	758	772	801	720	751	765	752	784	736	734	744	708	803	776	795	747	762	720	790	751	806	781	751	792	738	734	784	771	798	740	723	775	746	766	774	769	799	762	767	769	807	758	756	738	785	744	741	777	764	784	786	772	778	745	757	754	739	756	793	729	757	754	804	756	784	790	715	798	797	799	794	703	798	800	782	744	786	756	790	727	757	769	761	756	815	777	780	772	762	772	749	787	748	777	766	739	827	772	756	753	767	725	779	767	752	770	765	724	747	706	802	764	740	808	777	754	756	710	759	820	786	789	764	758	736	801	712	751	768	676	767	759	828	676	722	758	770	740	772	775	787	755	721	763	773	788	723	814	775	767	727	761	745	763	745	750	752	732	747	762	759	773	743	772	805	716	781	782	782	735	800	802	776	763	778	762	782	823	803	742	779	744	785	766	767	737	737	749	751	795	814	757	829	724	805	780	765	786	750	789	784	755	726	816	698	735	762	768	793	752	765	719	766	744	784	777	768	728	761	762	792	768	753	743	732	749	715	772	779	801	731	765	821	762	811	762	743	742	747	843	768	763	715	757	822	747	727	738	772	801	786	758	756	726	755	769	746	786	801	783	777	720	749	747	776	790	769	797	736	749	744	841	781	774	763	765	799	765	723	752	769	770	752	777	750	758	793	794	758	784	814	774	762	771	739	754	793	788	751	746	746	730	758	800	756	713	767	776	747	758	794	802	788	746	737	786	764	748	750	788	707	757	788	745	781	771	774	780	778	780	755	735	759	770	772	754	810	755	770	754	747	748	779	762	740	755	767	792	790	754	783	747	792	746	788	814	779	805	751	759	751	756	732	729	798	796	755	774	792	804	755	809	825	781	731	761	774	762	767	748	778	780	774	800	776	777	721	732	764	728	758	767	796	786	738	753	802	754	801	749	735	811	812	772	714	696	765	727	693	765	735	784	781	685	756	816	719	755	795	819	751	757	765	718	810	752	800	781	738	785	737	783	780	742	739	772	771	726	721	814	732	803	800	738	749	751	794	722	787	742	802	762	773	771	753	811	799	820	700	739	815	803	773	760	797	736	780	792	801	764	772	789	748	759	792	707	808	784	789	719	737	792	751	741	751	754	788	751	738	773	751	792	830	756	784	756	770	749	755	795	798	795	795	809	807	775	765	779	778	787	734	780	756	799	768	769	750	793	767	716	771	762	761	784	752	798	806	719	788	738	842	724	780	720	787	804	750	794	762	768	798	797	759	813	782	789	827	755	812	747	771	728	752	688	795	762	780	809	742	807	713	713	804	784	734	739	768	718	751	768	790	763	724	794	768	722	792	735	757	748	743	797	757	804	777	821	767	794	766	816	804	728	711	780	768	742	760	744	757	769	790	783	808	773	732	766	796	771	741	788	747	761	809	793	706	785	727	719	784	747	820	736	740	771	757	790	777	783	774	740	783	779	775	722	771	741	763	796	789	759	786	770	739	800	768	766	785	753	715	764	780	777	779	764	745	806	786	760	809	740	770	752	747	829	787	807	787	729	766	803	749	783	759	719	737	729	836	723	739	762	749	773	769	800	731	777	772	727	774	769	779	711	764	823	736	764	739	753	782	769	793	739	788	753	755	768	811	763	759	731	778	756	807	780	782	789	808	695	742	793	787	761	752	769	729	744	754	743	723	754	817	761	791	744	768	781	737	796	704	774	787	748	819	804	809	786	749	767	749	775	750	756	715	751	748	738	775	754	795	742	775	730	790	731	741	794	779	794	736	709	756	763	775	757	774	834	737	808	760	763	767	766	735	775	762	773	784	722	822	762	787	777	775	784	739	801	732	740	799	751	748	738	736	784	829	757	774	712	758	761	761	764	785	785	761	699	739	775	716	786	790	771	729	774	758	747	806	795	754	724	815	771	714	762	768	765	795	743	751	821	733	786	757	793	804	773	755	729	826	738	758	802	771	769	744	730	815	807	775	793	804	729	715	757	759	773	751	721	749	764	773	743	683	791	772	758	772	748	800	773	757	712	773	746	757	790	768	751	782	715	795	795	757	771	767	802	738	714	747	777	718	765	820	762	811	794	761	792	792	757	784	720	797	753	778	734	762	776	767	783	802	735	752	740	770	781	779	788	705	761	783	803	733	751	726	792	769	785	828	805	744	783	732	768	763	766	815	710	778	782	735	745
24645	20990	23891	28266	20999	12816	592	458	445	399	436	392	391	398	382	409	384	391	406	401	402	409	421	378	399	394	415	349	399	342	380	388	385	359	375	384	409	372	386	397	380	395	376	399	364	382	390	396	379	370	350	401	372	367	372	409	353	370	342	369	365	370	394	403	363	368	417	413	408	360	386	399	388	403	399	384	349	402	374	421	385	367	402	391	398	408	382	346	378	378	374	349	366	368	348	378	394	369	354	354	385	391	424	383	370	400	366	374	410	397	392	380	430	402	392	380	402	347	371	423	405	386	417	410	377	399	419	418	408	356	357	393	393	356	386	403	371	375	354	402	397	414	430	379	367	366	368	392	395	373	377	399	367	360	370	393	375	361	399	408	355	392	400	401	389	374	420	384	365	393	357	370	350	369	359	383	352	384	400	378	402	383	367	384	384	380	381	400	394	367	380	341	382	409	372	409	386	381	331	372	362	376	383	362	377	383	415	394	380	395	439	347	416	372	396	416	410	392	384	380	408	352	388	373	377	369	380	405	356	354	369	415	393	384	384	370	356	390	365	362	371	373	396	402	402	404	384	389	383	401	371	366	390	362	373	371	397	371	402	432	416	395	398	377	344	435	390	352	354	377	379	363	438	367	390	408	347	355	405	395	371	343	348	388	389	378	385	393	355	360	375	389	379	404	363	341	417	416	390	350	352	392	399	361	369	389	381	385	394	377	369	372	387	376	372	373	366	357	385	411	392	348	358	366	353	406	375	354	398	386	373	386	390	392	362	413	338	375	405	373	373	401	383	385	383	366	331	373	382	330	390	361	355	386	388	387	420	375	401	386	374	401	362	370	371	402	352	392	377	411	390	374	379	365	404	365	369	388	373	348	423	378	411	370	362	362	401	350	390	404	365	386	364	389	419	348	367	408	411	378	391	392	352	357	449	383	384	360	365	401	391	394	384	431	384	414	406	408	391	362	369	380	345	360	388	377	359	450	365	378	404	416	384	364	386	400	372	373	411	374	357	399	368	399	404	370	362	369	405	405	374	391	365	375	398	400	394	366	376	409	376	395	367	384	375	387	376	394	367	377	399	356	387	391	385	346	379	391	388	401	411	402	375	407	380	379	360	384	379	352	403	365	382	384	436	379	389	397	346	372	359	365	389	413	413	384	381	373	376	386	392	414	398	351	374	382	386	382	353	385	355	429	417	357	371	346	372	408	402	380	428	379	383	366	342	351	352	366	393	400	370	444	394	402	389	370	356	371	390	394	355	365	396	390	390	368	356	405	398	397	356	368	377	378	373	361	351	379	375	382	361	367	390	373	370	369	372	386	401	375	367	393	381	345	356	381	352	355	388	407	366	365	389	383	368	358	378	404	393	396	420	387	311	343	383	372	373	403	401	364	377	361	367	403	338	366	348	391	426	380	414	373	389	403	388	410	369	380	363	377	411	406	333	364	378	405	383	388	388	380	371	381	416	382	390	353	371	389	372	351	413	369	386	349	359	391	397	355	379	375	364	361	423	382	383	361	400	381	432	412	382	381	425	362	352	369	338	382	383	384	352	386	396	382	416	367	361	396	341	408	359	390	387	357	382	393	412	393	360	384	380	381	370	413	409	369	391	391	371	381	376	397	377	372	411	374	343	421	375	369	407	347	394	404	388	389	365	359	374	389	391	420	379	353	405	383	363	358	404	391	335	394	396	392	384	376	363	372	366	405	369	391	374	358	334	389	352	331	384	365	407	374	344	342	336	363	387	380	368	367	365	354	371	382	393	355	366	374	396	367	367	407	366	422	364	376	377	405	371	376	392	373	371	374	381	365	346	381	387	363	369	380	383	389	389	379	392	388	368	358	388	389	380	371	391	404	361	389	404	387	347	391	385	378	373	377	380	406	411	411	385	370	375	360	387	426	361	387	389	395	408	367	374	345	419	385	392	407	389	398	388	383	346	355	355	383	366	411	416	339	391	354	381	375	420	367	409	379	408	388	378	419	375	385	394	367	358	385	387	410	425	379	370	365	397	389	404	342	423	376	378	423	418	371	402	394	390	369	376	389	358	364	386	385	383	396	404	376	381	377	374	330	394	386	390	389	384	401	363	416	382	376	403	387	364	364	371	357	335	384	375	372	391	378	369	379	371	400	373	377	372	362	346	365	348	367	378	377	414	356	353	369	393	377	373	406	351	366	407	401	383	383	373	352	373	394	384	364	378	400	400	385	395	389	387	392	374	365	390	368	378	400	406	362	379	369	396	335	401	355	411	400	402	397	379	397	369	385	375	409	354	367	388	391	386	378	378	393	395	400	391	404	391	343	364	365	426	358	383	386	352	345	379	368	365	366	355	396	359	392	379	391	408	401	380	344	397	414	345	393	359	374	382	403	390	417	422	418	384	407	384	360	373	400	388	372	385	365	371	399	406	355	385	384	333	382	387	398	372	376	398	369	388	391	427	405	373	375	398	372	331	362	369	356	368	391	398	366	403	418	376	391	397	367	354	381	389	362	378	348	370	352	374	350	386	418	391	346	411	334	382	391	379	392	381	373	372	376	421	392	394	418	380	347	394	402	372	373	379	379	362	400	365	351	366	395	416	359	377	373	413	419	400	388	397	388	369	381	395	369	385	381	402	362	397	407	420	350	384	374	340	384	348	369	358	352	402	352	376	382	371	377	424	394	369	397	385	373	380	362	396	389	415	386	372	408	386	386	407	371	363	372	404	410	380	381	374	384	380	401	393	405	399	363	380	384	393	357	381	390	400	381	417	371	352	371	395	354	370	335	370	341	381	371	413	398	369	384	389	381	383	377	369	416	412	369	406	401	417	384	394	385	387	397	374	391	415	381	382	392	371	349	352	370	380	378	413	389	392	389	408	416	364	375	357	390	369	398	399	383	410	396	371	414	366	393	363	395	384	362	365	362	384	392	407	386	389	367	345	404	418	350	393	382	328	368	390	391	386	391	342	388	391	398	391	405	369	363	364	412	361	386	357	362	350	385	364	364	381	344	362	431	344	361	385	373	376	403	390	391	385	346	382	369	360	346	368	369	373	319	373	347	373	357	389	375	368	365	401	369	375	377	362	366	372	373	385	359	375	371	380	382	387	401	341	398	396	399	379	362	366	342	391	351	385	388	399	376	357	383	363	399	382	371	387	418	386	379	388	390	400	366	388	414	383	380	427	378	392	322	348	361	369	354	387	389	408	390	364	400	356	381	347	404	362	413	419	378	386	369	373	407	373	406	395	394	387	365	384	365	337	380	378	408	377	351	418	390	367	385	381	439	354	377	370	355	339	356	396	398	332	368	373	404	360	363	381	366	388	408	415	392	413	359	367	387	402	358	392	380	394	356	385	343	439	410	373	376	357	386	377	377	370	381	391	409	379	412	353	385	410	373	393	403	391	411	392	363	365	366	388	408	357	374	376	333	338	377	336	417	352	358	351	381	359	415	390	415	390	410	369	375	364	332	365	402	403	371	359	419	387	380	403	368	360	396
4645	2564	1396	1392	1022	986	946	971	956	848	931	945	905	919	916	942	926	893	921	903	909	930	936	902	910	930	900	898	939	929	915	967	917	940	893	951	901	859	925	896	900	893	925	887	949	934	946	948	942	893	937	930	945	899	886	877	900	946	913	913	910	876	927	903	903	873	952	908	920	935	929	925	975	943	850	861	958	883	921	855	937	959	877	946	905	946	949	939	954	893	910	908	948	877	930	885	882	918	926	976	868	898	946	963	906	900	954	915	912	887	898	886	894	911	927	902	945	906	991	914	889	977	844	916	884	925	908	872	898	942	882	894	892	911	916	930	922	967	890	899	910	932	919	950	892	923	923	942	915	877	900	908	930	907	856	948	982	896	933	923	899	895	905	944	894	965	956	945	925	963	901	883	934	917	868	874	876	872	928	912	961	910	910	903	865	958	923	944	911	939	897	930	926	932	903	956	881	893	912	911	916	889	934	913	920	915	869	884	962	870	895	934	918	912	887	917	931	921	914	883	917	887	922	924	887	973	891	953	903	870	931	894	928	947	925	940	898	929	926	911	918	918	919	930	908	939	899	907	892	885	937	892	904	906	955	910	939	850	955	946	915	923	876	933	866	935	901	938	930	888	891	894	940	876	851	918	975	910	960	902	882	914	919	975	907	960	842	876	901	895	929	905	891	898	938	890	919	925	902	912	955	924	939	893	910	905	893	901	888	923	903	876	903	877	935	972	886	949	921	892	905	918	877	870	866	910	888	838	980	908	934	949	916	887	890	944	946	935	928	952	909	962	896	969	933	892	861	922	970	922	914	980	869	899	907	941	945	904	904	919	948	942	898	903	941	917	904	904	907	916	930	899	881	930	920	844	921	912	937	869	903	846	904	877	979	938	843	902	943	920	951	888	926	954	847	852	959	880	948	882	948	890	890	872	879	898	903	870	931	917	888	914	857	867	980	923	891	911	890	944	868	879	839	938	959	916	928	866	915	892	905	938	903	953	903	920	898	892	909	965	905	925	964	899	912	916	898	891	916	915	912	909	938	928	882	897	931	922	937	910	902	915	936	930	939	877	905	874	964	918	913	921	836	889	912	926	859	939	1004	842	928	914	969	922	969	911	952	840	969	922	927	937	908	855	912	892	930	993	917	949	948	893	910	893	966	918	921	915	900	887	892	958	900	865	930	876	901	867	925	898	943	874	969	884	938	916	936	923	827	935	886	885	888	875	903	917	871	942	921	965	907	960	913	875	945	957	870	910	906	939	877	919	984	934	899	921	909	873	933	918	963	905	900	866	942	881	891	915	933	889	933	937	874	907	944	902	887	939	938	953	912	920	954	911	895	883	950	950	911	921	900	880	917	846	886	861	881	923	936	930	914	945	986	846	942	962	888	883	858	897	938	921	919	928	866	923	926	922	947	976	935	917	927	895	888	901	920	904	924	915	935	925	930	865	911	935	940	949	929	918	899	909	945	888	928	962	889	917	894	906	974	868	930	926	927	896	883	883	866	943	914	862	986	892	917	913	867	960	962	917	909	921	939	893	933	903	922	942	913	922	930	903	916	890	905	945	905	894	878	877	863	920	940	911	955	883	939	972	919	888	915	939	862	917	968	899	893	935	970	884	894	926	870	877	907	893	896	916	939	950	881	870	937	906	888	948	881	964	908	950	906	905	894	915	923	930	911	944	873	906	903	913	896	940	870	885	904	905	948	937	933	888	909	898	878	937	907	926	937	892	905	891	922	927	930	916	941	869	901	881	912	866	925	853	881	952	927	868	938	923	873	922	886	911	872	895	963	920	893	895	946	884	966	906	945	878	905	868	884	913	939	927	949	904	915	927	884	966	960	896	953	910	948	950	889	914	882	956	918	923	927	916	896	900	934	975	877	968	931	848	961	932	911	951	929	946	899	898	929	864	901	909	884	888	954	907	932	901	967	937	932	905	886	919	924	880	917	934	934	974	952	933	910	921	908	894	888	886	833	868	917	891	972	1028	963	884	872	894	939	993	946	927	935	889	883	945	903	972	885	877	883	920	903	919	933	933	938	938	913	911	883	899	861	873	931	981	913	910	913	914	870	931	955	944	903	998	935	890	928	874	872	817	886	931	873	909	934	900	908	899	874	944	901	911	962	917	873	924	876	886	933	959	910	902	872	979	918	935	910	925	901	934	893	879	928	900	955	900	860	938	927	912	907	927	912	892	930	933	944	935	941	927	919	885	892	895	904	901	953	908	869	840	922	942	916	965	884	901	943	949	894	893	850	935	839	903	851	937	932	912	917	906	892	977	941	896	838	939	899	875	894	881	924	907	919	889	934	920	900	896	971	908	912	915	888	908	928	916	924	943	901	919	883	916	953	940	958	922	892	919	910	910	976	926	890	907	933	940	887	918	955	908	946	891	928	905	951	902	920	904	960	940	942	888	879	920	902	902	953	922	894	921	936	916	913	896	890	934	894	950	915	905	906	928	908	939	915	863	875	975	900	864	910	930	886	963	979	920	947	968	852	873	948	846	926	929	940	906	920	931	905	924	916	901	868	997	947	955	936	883	921	944	992	913	886	917	830	915	923	961	893	882	915	951	913	911	942	932	921	912	915	941	965	970	891	925	868	886	884	883	879	873	958	925	947	894	947	904	912	946	873	891	878	916	899	892	916	881	903	923	946	883	893	872	923	932	918	927	935	875	936	892	858	880	854	895	875	926	944	922	907	857	946	893	922	919	921	941	967	893	850	898	906	932	919	900	937	908	920	929	841	889	912	891	874	870	883	899	930	951	952	875	882	920	899	890	961	895	915	863	895	916	964	866	899	934	875	922	923	902	933	852	910	921	947	927	911	923	921	839	924	859	933	923	915	859	952	946	896	946	923	901	882	940	906	918	936	879	932	905	892	887	923	892	935	936	938	895	891	909	909	919	926	896	916	913	846	919	961	933	929	869	893	898	892	918	924	974	913	923	888	959	906	901	967	867	908	934	883	885	944	915	900	922	900	924	947	988	909	952	945	909	869	943	934	942	919	956	904	907	903	897	934	972	951	933	924	914	905	912	942	908	922	967	902	957	910	893	963	953	904	895	948	881	872	883	885	894	928	885	966	903	891	912	917	908	890	921	888	892	854	857	929	888	918	883	871	918	900	913	937	878	888	907	926	905	901	942	967	989	917	947	895	915	901	950	934	890	905	1009	913	919	919	924	946	922	927	902	939	905	957	905	898	921	954	912	886	938	955	902	947	925	921	926	948	930	914	895	997	907	932	908	942	936	915	960	922	873	900	934	943	934	945	911	866	925	960	906	960	951	902	850	885	901	887	918	885	901	922	910	946	914	887	900	875	914	892	952	892	927	932	906	943	938	839	861	937	904	896	863	949	907	901	856	886	887	912	932	875	962	938	920	906	908	895	948	942	965	909	927	898	857	901	902	931	931	834	905	909	907	863	942	961	934	858	871	940	888	884	879	881	906	970	906	889	880	940	920	949	928	899	927	969	938	925	951
24003	21018	24329	27913	21019	21023	13055	546	395	361	327	287	319	286	289	268	286	275	267	250	270	262	280	280	288	292	280	261	283	255	245	296	241	277	286	272	270	245	262	270	248	246	237	259	254	222	241	227	232	256	285	240	266	312	271	249	246	267	247	276	249	248	219	253	250	245	264	263	252	262	278	257	232	239	271	263	229	262	271	254	263	217	235	230	255	277	281	257	246	243	263	260	233	282	233	256	305	265	273	236	278	237	240	223	285	239	215	263	214	255	214	263	291	259	254	246	216	273	262	271	248	234	279	252	257	218	249	256	270	272	235	250	252	248	254	276	293	234	262	273	260	265	252	276	259	248	228	239	264	243	217	265	253	249	238	265	280	246	256	249	264	270	257	274	237	248	235	241	274	230	257	249	275	244	267	272	254	243	284	274	253	266	262	253	275	245	269	260	257	260	240	250	281	243	251	259	269	244	236	270	274	269	267	274	240	234	235	242	270	248	246	250	243	267	253	289	254	292	257	244	268	257	245	226	257	239	276	237	273	247	237	271	250	264	250	255	264	254	227	261	235	251	287	285	255	260	258	245	259	288	245	261	272	271	213	213	269	263	240	250	246	243	227	267	260	260	231	248	248	274	236	262	221	265	233	260	263	248	278	250	249	250	233	228	235	256	277	260	298	278	236	272	259	246	271	250	244	270	262	251	241	250	242	219	231	266	265	262	271	231	264	240	263	280	243	236	266	267	275	224	258	243	277	232	225	249	274	249	266	260	274	252	246	262	244	250	268	281	251	278	291	271	252	293	257	253	256	263	265	265	274	224	243	235	235	244	250	240	265	240	273	253	233	247	252	264	257	264	218	257	228	277	247	257	255	254	241	270	256	249	226	266	257	268	247	229	236	253	262	286	218	278	256	248	279	259	247	264	245	268	260	248	281	234	238	239	248	244	249	276	238	274	285	253	264	278	251	257	238	243	258	261	231	242	262	260	250	253	250	279	268	245	233	239	275	260	251	270	277	266	253	259	238	269	260	246	273	271	257	247	269	270	269	271	233	241	263	242	254	257	259	226	248	260	251	243	236	258	217	235	226	264	269	234	258	261	281	240	269	262	252	255	249	277	284	269	239	270	254	262	261	234	260	278	238	263	239	271	268	264	249	260	294	238	268	249	242	264	261	250	237	270	252	228	234	211	258	252	268	242	248	254	247	252	270	263	257	242	279	254	241	243	261	293	244	258	267	285	269	284	258	260	254	249	236	272	242	278	248	237	221	262	238	243	246	259	262	251	234	209	234	249	276	273	292	251	268	258	246	245	248	274	265	236	261	267	289	251	233	254	236	231	238	260	257	285	298	252	246	252	250	286	242	285	220	235	259	247	276	254	248	258	249	265	218	243	223	244	261	255	253	258	237	248	272	244	250	229	241	276	268	225	237	263	246	293	256	266	285	264	261	250	285	274	263	247	227	251	238	265	252	232	244	262	238	222	263	269	265	256	262	260	222	308	252	242	234	243	249	276	247	282	255	257	242	259	262	244	277	250	251	235	257	256	243	247	272	284	247	266	235	259	267	264	282	252	260	260	235	268	270	249	232	211	302	252	272	256	243	260	265	241	262	254	263	256	260	263	262	269	234	219	246	269	254	248	249	276	233	247	276	253	245	232	254	253	257	228	227	276	264	254	237	253	256	260	263	220	259	248	245	271	267	249	252	243	244	258	269	254	264	233	268	254	252	254	292	230	246	268	266	244	239	228	259	241	244	234	248	264	254	252	258	234	252	244	271	269	278	218	271	265	254	250	260	253	258	248	258	259	242	258	243	270	275	274	268	239	235	244	276	273	248	273	251	236	248	252	253	263	250	241	271	229	244	233	260	258	262	271	255	244	272	244	245	259	260	243	214	250	258	230	260	245	231	241	268	238	289	257	253	268	266	248	227	276	267	253	258	237	260	229	241	243	262	266	244	246	231	229	230	252	244	227	260	215	255	239	260	269	276	270	257	243	255	254	266	266	241	254	237	263	250	258	241	253	275	253	231	250	259	281	243	247	244	262	256	254	280	257	238	240	225	278	285	265	255	257	273	259	275	238	267	231	245	251	252	252	268	257	237	253	239	262	252	251	269	267	262	266	265	255	318	276	262	227	264	260	247	244	212	243	279	277	270	252	239	248	249	251	260	282	265	228	237	253	272	280	264	226	259	280	229	277	249	265	230	246	248	276	257	232	233	240	262	274	259	283	269	257	261	246	258	285	252	256	266	256	238	288	246	264	233	280	291	250	252	305	254	265	232	265	272	258	238	260	244	243	247	254	302	265	255	244	240	279	265	258	258	262	251	278	259	255	284	262	248	264	254	234	270	276	268	244	263	266	245	263	272	248	248	271	258	267	243	265	250	240	231	242	243	230	259	269	258	238	262	244	247	277	253	272	272	250	296	264	241	259	250	236	218	261	293	266	240	293	251	259	243	259	286	254	264	255	243	244	240	245	242	245	248	284	275	281	274	250	268	241	264	228	237	265	218	231	272	230	269	217	245	240	272	243	235	260	252	264	264	268	279	212	254	265	261	237	248	262	229	247	242	282	250	258	226	268	280	225	233	280	272	261	249	244	246	262	268	241	255	238	257	273	247	272	259	219	301	248	295	233	244	261	242	267	248	286	260	263	255	263	275	221	255	263	246	231	246	261	254	270	264	258	263	264	256	268	247	271	244	278	259	257	266	260	247	271	269	280	259	242	244	251	252	247	275	237	233	250	269	245	244	277	224	260	256	230	258	258	302	288	266	241	266	305	224	245	273	248	260	271	236	252	248	251	233	248	236	237	272	268	286	251	278	263	263	278	233	246	279	245	259	251	270	269	256	283	240	249	268	257	244	282	266	270	270	248	233	290	260	226	235	242	256	279	255	252	239	257	271	255	247	233	256	259	233	260	265	261	267	241	259	262	250	258	271	283	243	260	269	257	243	246	220	267	260	302	237	258	280	265	243	250	252	282	292	230	273	280	276	234	233	231	273	232	259	280	257	246	259	245	290	263	251	253	269	246	251	280	244	258	260	246	230	248	257	259	244	264	227	248	251	246	290	254	235	261	282	252	264	220	261	245	233	268	245	255	257	252	221	255	261	253	260	247	224	246	229	237	263	259	260	235	260	266	276	288	264	268	279	268	237	232	280	272	238	231	255	251	266	261	259	234	286	251	251	260	253	220	233	247	271	219	277	247	259	267	247	264	234	249	219	257	256	277	254	250	228	227	270	241	257	236	234	235	259	250	260	244	250	262	247	237	254	252	274	244	248	252	253	271	278	266	260	233	229	252	269	258	259	261	256	264	256	249	235	244	291	255	275	249	246	293	262	230	221	264	263	268	235	252	238	276	237	278	276	245	230	263	267	273	255	266	280	274	256	261	269	252	304	267	254	215	264	255	242	271	246	251	230	253	249	258	292	247	254	244	264	264	241	224	287	227	250	230	243	242	252	267	278	231	258	250	233	281	245	264	241	266
4962	3630	1677	1939	765	780	671	671	672	630	626	648	633	631	641	618	609	648	618	587	648	590	613	581	651	638	618	608	593	646	631	602	598	582	650	615	649	596	609	632	608	611	607	627	615	662	633	589	666	617	595	575	591	602	661	617	608	602	604	617	608	607	576	591	633	628	603	625	606	628	586	593	615	602	609	594	587	637	589	638	585	623	627	664	629	601	573	629	616	578	590	620	628	626	584	600	621	618	604	625	639	607	618	666	568	648	619	595	642	656	603	644	572	637	609	607	619	594	632	594	588	611	618	581	616	614	584	619	548	623	621	610	596	637	649	603	617	589	602	605	629	625	600	589	613	654	622	615	636	594	616	596	601	595	593	602	650	605	603	639	556	634	625	589	611	608	644	587	665	618	633	615	594	618	587	623	621	600	576	631	615	626	604	609	602	582	602	553	611	655	603	612	629	636	612	604	601	658	630	562	658	614	663	610	623	617	639	647	616	582	579	646	591	590	618	624	659	578	569	643	580	608	566	629	601	616	619	616	604	629	565	609	647	548	606	645	604	608	599	589	593	603	595	594	651	576	587	650	596	621	626	617	611	619	626	579	618	600	595	594	614	641	622	627	624	648	606	597	633	623	646	596	614	603	603	659	611	565	607	592	588	633	640	633	605	624	637	623	575	645	611	579	595	599	653	620	594	607	652	632	596	599	656	613	638	627	625	626	588	633	605	622	595	613	612	598	595	628	610	610	563	676	587	673	621	609	608	585	573	634	575	610	586	624	611	615	625	608	653	631	628	598	639	617	629	592	597	628	653	636	634	559	621	587	641	633	598	639	598	625	623	576	567	637	596	653	584	595	615	638	575	549	652	584	598	629	582	608	579	631	607	606	637	631	639	583	635	589	601	586	628	601	577	643	611	573	589	636	639	617	620	652	626	630	615	601	592	565	620	594	628	565	623	664	622	633	618	582	622	634	624	617	613	602	592	600	617	632	608	603	627	611	586	655	593	629	577	563	619	598	644	635	632	630	578	600	615	628	681	636	588	635	601	608	636	624	618	648	602	630	595	597	594	627	604	599	638	597	611	676	644	646	640	568	611	600	591	590	612	579	621	639	578	580	614	602	606	639	610	638	609	588	613	628	560	564	586	654	659	592	616	593	613	608	612	584	616	596	626	613	595	609	608	620	579	596	613	592	655	627	627	610	642	634	620	612	621	636	635	568	626	621	630	654	645	613	600	638	578	627	637	650	578	587	652	643	630	617	611	591	625	646	616	620	651	623	584	617	633	612	596	607	591	595	634	611	628	590	600	639	623	569	608	617	577	625	601	611	601	613	598	579	613	650	598	587	624	604	633	601	624	651	661	640	650	612	625	598	614	634	592	589	648	582	634	605	633	583	650	659	591	627	596	589	580	611	604	580	573	591	638	602	579	559	621	608	615	630	599	582	653	607	591	642	626	597	618	609	643	622	616	605	614	591	619	600	612	619	599	634	650	565	605	621	612	600	643	628	622	624	594	598	640	642	639	620	591	609	594	629	581	588	603	642	624	633	634	627	640	598	645	609	600	604	628	608	579	575	582	643	656	579	602	624	584	596	617	601	613	617	630	609	589	559	623	607	640	659	610	605	630	623	617	596	686	604	645	649	617	596	603	556	617	604	614	623	619	606	583	581	607	596	627	606	577	622	597	628	655	643	599	651	631	620	659	613	626	647	641	587	602	619	569	622	619	643	633	645	597	618	638	629	580	588	610	612	596	617	600	632	651	629	616	647	607	644	603	606	638	636	603	655	598	560	620	611	565	614	584	657	645	597	628	566	598	615	585	580	606	602	629	596	617	602	625	607	543	580	622	625	600	642	608	620	585	595	603	649	611	596	611	604	607	656	595	620	587	602	643	566	623	575	639	614	613	607	613	574	605	643	610	583	601	644	613	585	606	565	621	603	621	603	625	578	599	551	617	631	580	651	603	615	555	612	615	641	643	579	631	621	609	574	613	617	581	614	627	618	680	614	615	630	602	621	615	620	627	606	566	604	623	606	617	555	654	598	606	582	620	661	610	586	602	606	632	630	561	610	602	606	647	588	622	591	603	602	624	592	602	602	594	635	589	617	621	635	579	616	657	628	622	610	579	612	646	617	625	622	583	603	593	660	630	619	597	581	619	608	596	569	590	653	614	613	629	656	586	590	615	581	589	683	612	610	612	631	625	589	583	602	605	627	626	652	613	590	659	615	648	632	617	582	624	655	596	644	593	635	645	662	585	616	625	641	624	570	613	560	624	627	619	576	607	612	602	594	606	612	628	604	625	634	634	658	567	609	619	611	621	579	621	666	598	598	639	568	596	636	602	647	603	641	585	590	629	618	643	632	591	625	608	604	644	641	637	620	585	585	673	558	577	575	608	625	645	639	601	621	595	610	653	589	600	583	645	581	576	590	586	633	602	615	561	635	609	586	590	588	579	610	591	569	609	612	614	616	628	577	613	609	587	602	621	622	601	592	632	628	591	590	588	630	604	599	625	579	613	639	641	609	568	617	615	593	613	622	641	591	592	556	582	639	651	571	622	616	598	611	624	602	596	633	590	613	618	635	622	672	647	614	648	617	688	598	591	624	596	598	617	601	614	625	645	621	605	610	574	639	631	651	587	612	662	600	657	632	604	631	622	600	639	616	620	566	624	626	619	615	603	583	623	623	586	621	603	625	603	674	622	597	595	593	623	598	625	647	564	583	635	575	641	602	625	652	597	625	626	608	630	623	609	627	641	620	585	606	604	633	654	642	596	608	621	613	603	616	594	604	613	639	618	591	604	618	647	602	587	599	589	650	585	655	652	607	601	628	618	612	602	600	604	606	598	642	599	604	613	652	609	610	593	584	614	593	643	598	594	606	611	649	620	647	629	644	634	633	603	639	556	607	586	609	585	604	598	612	622	612	616	603	640	566	638	615	581	585	614	613	655	606	651	609	616	657	593	636	652	622	580	628	621	602	589	664	653	588	582	630	573	652	628	619	594	573	581	619	618	590	631	661	595	649	644	615	624	617	664	621	612	626	630	660	573	621	579	584	684	570	639	602	650	635	602	623	597	606	585	640	620	595	592	603	642	587	539	625	585	618	663	596	608	618	632	589	591	612	563	565	635	607	616	560	655	569	625	608	576	627	587	626	599	630	587	619	622	590	660	603	586	651	603	635	610	577	631	595	628	646	635	634	591	646	647	593	586	591	603	612	594	577	635	619	671	609	644	617	608	629	593	565	615	607	574	582	643	664	626	593	596	633	622	635	601	575	625	621	632	607	638	626	645	609	631	673	618	655	593	618	606	634	641	633	583	630	637	608	602	613	614	611	606	637	617	589	661	631	597	653	598	574	600	623	595	615	599	648	629	660	579	598	560	583	600	651	636	609	635	621	600	617	633	578	618	626	608	628	627	580	605	575	601	612	635	613	625	596	580	630	600	628	617	655	641	578	574	643	610	633	657	641	623	642	631	608	584	601
31960	19334	6817	645	370	307	301	336	299	297	371	290	320	312	337	340	284	282	321	351	315	280	288	331	306	299	309	302	330	293	292	284	294	291	303	338	295	276	307	293	295	295	322	324	288	296	315	301	326	291	327	293	282	292	312	286	283	293	317	288	325	309	301	319	326	308	336	321	320	286	299	321	291	342	292	290	289	300	309	258	313	291	304	290	338	343	315	328	302	313	302	336	315	305	315	299	325	298	314	291	284	287	311	301	277	303	304	331	283	321	280	295	334	325	337	306	292	317	240	314	329	306	330	379	302	319	322	287	297	291	286	342	304	309	291	297	309	319	318	293	305	315	305	292	308	325	316	305	325	334	281	314	298	328	325	304	333	266	317	305	332	308	316	334	331	284	323	260	295	291	320	293	293	264	292	308	323	323	306	299	287	321	273	307	303	343	284	297	314	317	287	299	309	304	299	323	271	278	326	267	304	312	345	283	298	303	292	341	314	298	319	309	263	293	292	300	322	305	319	312	297	291	286	281	300	312	333	270	276	310	296	300	344	326	306	272	308	290	316	324	320	310	315	315	287	306	280	281	320	289	286	309	325	271	304	284	284	334	333	296	330	315	331	303	319	306	326	279	288	279	297	291	339	283	290	322	287	333	311	303	309	288	299	297	312	296	313	284	308	301	301	317	274	299	305	300	322	333	329	284	291	298	321	332	307	296	321	337	294	293	326	327	298	274	284	337	310	297	290	292	339	325	318	308	301	313	335	341	307	290	309	304	293	317	315	331	307	326	324	296	316	283	270	285	295	290	287	289	311	314	315	283	281	296	275	314	293	315	316	316	313	324	317	276	327	307	289	299	262	309	296	284	312	289	321	320	308	291	282	273	288	276	327	303	318	287	313	282	301	286	310	301	311	338	288	308	296	306	296	312	286	298	302	308	316	322	305	270	314	299	312	340	285	301	294	259	307	301	300	315	329	289	288	304	307	329	292	274	320	310	326	278	286	293	290	296	300	306	303	333	323	315	289	285	304	318	311	292	304	297	296	295	334	299	278	324	288	301	323	300	317	279	344	318	322	311	299	296	294	295	276	316	268	287	342	305	312	287	307	314	327	269	321	289	301	324	284	299	324	304	299	307	336	283	280	304	290	311	313	289	316	275	284	362	299	309	296	311	309	286	298	296	334	318	283	303	311	304	320	336	290	342	324	335	321	294	308	308	289	265	315	277	286	300	304	307	317	283	334	298	317	294	285	275	319	354	309	296	286	317	314	309	305	317	286	309	302	277	309	274	296	301	264	316	305	319	317	334	299	306	297	298	293	348	313	319	303	287	290	280	316	287	299	342	291	328	273	299	308	327	301	324	293	302	290	333	304	316	299	296	313	316	304	306	288	279	311	338	311	323	289	296	302	305	304	289	320	281	289	322	301	316	284	299	307	306	297	317	277	290	294	291	301	295	311	286	303	294	302	306	289	288	294	334	291	331	336	325	335	289	323	302	303	311	316	317	333	339	314	308	321	294	302	324	279	293	338	326	292	301	295	322	346	328	308	295	300	340	300	280	304	308	294	313	289	290	272	334	288	332	341	303	304	345	304	293	307	253	310	317	325	314	329	287	302	311	308	334	303	330	306	305	300	283	278	290	313	295	325	299	289	308	333	322	289	296	300	339	322	320	313	304	302	316	296	293	307	316	295	315	306	328	310	303	308	345	287	322	297	306	331	318	313	333	321	281	318	295	304	291	301	282	299	311	336	285	283	312	328	328	379	308	286	287	259	288	287	311	316	320	304	303	334	327	323	311	314	292	314	336	314	298	326	363	314	317	290	271	284	295	292	303	314	341	318	290	328	290	292	314	297	285	312	308	288	291	327	282	307	283	321	313	328	286	282	287	304	299	312	296	279	332	324	302	318	280	288	333	309	343	316	299	320	336	284	307	337	315	332	275	323	293	309	275	325	334	280	319	302	328	329	303	310	306	325	308	309	298	327	278	320	301	318	311	331	318	284	282	268	317	305	301	354	286	303	287	319	335	293	292	314	328	312	322	283	321	327	321	293	294	303	330	300	286	316	290	334	314	292	286	293	319	306	299	322	309	321	297	347	314	276	313	306	320	282	293	320	303	309	287	326	315	307	304	313	282	296	352	272	295	302	290	310	304	332	298	318	343	335	296	323	290	321	301	313	324	308	299	323	303	319	308	285	263	280	298	324	302	289	313	308	296	287	306	309	315	324	335	292	297	283	325	302	316	300	296	345	284	341	295	301	292	266	295	271	283	304	269	281	317	301	328	323	320	304	332	323	315	301	314	315	307	289	309	304	293	302	266	314	317	321	308	313	313	309	283	314	336	261	291	302	309	291	319	292	324	352	298	304	292	289	289	292	305	327	283	324	308	280	289	321	315	299	314	281	329	307	310	309	294	336	323	305	276	322	319	291	282	302	297	323	273	317	320	296	297	312	318	286	267	297	288	286	283	309	292	299	318	290	300	286	289	305	322	296	333	295	273	328	298	298	284	293	289	301	305	291	334	301	305	303	294	288	286	328	348	313	305	310	297	321	297	325	324	303	317	289	298	304	318	310	305	310	313	295	283	290	295	337	285	333	292	296	297	329	274	307	308	348	305	332	300	293	298	327	289	332	307	326	309	315	322	325	339	320	326	315	293	290	289	306	282	318	289	287	292	353	328	280	302	295	340	294	296	314	291	313	310	318	300	317	313	316	290	273	285	272	302	300	292	322	326	299	293	347	309	321	320	297	303	291	298	308	338	306	296	320	292	285	293	272	317	311	293	313	309	283	314	280	284	326	282	282	322	321	305	291	330	321	309	353	337	323	319	316	296	313	309	284	310	332	302	294	278	306	278	319	304	327	288	345	288	303	292	276	294	313	260	286	317	314	335	289	288	297	320	270	291	313	286	299	323	296	289	290	314	306	288	297	308	325	303	304	293	304	295	319	325	317	312	308	324	298	326	299	310	313	278	319	330	307	294	317	338	297	316	348	324	315	317	309	325	298	300	299	288	286	287	278	329	281	288	299	290	319	300	330	293	297	320	284	310	310	318	311	324	309	311	331	297	303	324	331	283	294	266	326	321	306	286	294	307	312	297	282	311	312	318	274	334	320	336	293	284	298	302	311	302	317	316	311	279	322	291	291	287	307	375	319	318	322	316	293	287	298	298	296	315	295	297	298	299	299	301	289	304	288	312	312	328	315	293	315	292	320	279	315	304	303	325	275	292	287	293	306	300	335	304	316	304	304	320	302	320	327	338	327	268	316	271	283	301	307	329	301	284	295	314	307	317	309	306	298	307	310	290	339	324	288	277	291	297	309	276	252	325	273	287	341	318	314	329	321	315	303	282	300	315	284	289	305	328	312	305	290	300	332	301	269	320	285	309	285	309	343	318	338	289	320	313	303	286	282	284	301	303	304	306	320	277	316	332	348	313	299	297	298	285	297	332	301	319	305	331	323	304	306	321	280	274	302	330	335	291	284	305
7645	1045	862	803	802	747	784	801	805	824	774	793	789	796	735	781	748	774	789	760	809	736	757	767	742	750	785	773	807	798	760	795	757	765	776	747	747	771	785	802	828	790	803	830	781	773	756	747	757	801	790	759	700	753	781	739	795	744	755	749	805	781	776	745	794	803	733	810	785	795	764	783	770	758	787	705	774	781	812	791	788	742	776	755	773	792	783	757	745	766	773	761	782	779	754	753	784	797	778	809	800	797	812	779	744	766	807	800	788	745	766	756	794	799	781	739	825	787	735	771	786	757	814	843	772	795	773	785	754	822	792	763	786	788	837	807	764	763	788	777	780	762	773	835	798	771	766	806	786	845	727	737	769	789	766	804	787	767	778	757	786	803	784	797	772	768	725	780	788	823	814	766	819	801	763	777	835	785	757	741	805	772	752	778	774	775	752	768	837	781	798	792	762	835	753	773	756	753	770	782	756	740	767	803	729	801	819	770	758	716	784	785	773	789	797	731	802	756	810	800	782	707	753	773	771	787	784	770	823	758	821	812	759	782	768	769	764	773	749	771	776	828	798	782	728	761	768	792	807	758	849	800	767	775	773	772	790	753	767	787	698	806	769	758	773	823	731	742	785	816	743	799	790	816	747	742	768	823	746	816	780	754	752	767	746	778	760	764	745	735	695	834	793	789	767	791	759	807	755	865	744	769	747	771	741	764	777	841	815	807	767	802	772	756	766	796	773	752	793	744	789	797	787	837	806	750	753	814	733	786	777	744	762	751	718	765	840	749	843	797	775	743	808	780	828	819	761	809	787	778	795	774	795	723	802	767	761	749	826	708	798	816	817	808	810	782	788	711	722	795	788	790	806	808	779	780	792	780	789	756	773	782	733	767	813	755	760	755	825	736	712	822	834	754	813	747	807	801	762	754	765	720	795	744	742	781	811	760	777	746	849	806	754	767	809	788	773	784	775	741	771	771	790	755	746	782	796	795	723	797	733	803	776	834	784	768	789	746	761	746	770	746	766	767	767	786	755	791	791	765	753	779	802	808	752	791	796	788	789	766	742	754	768	769	782	756	759	779	807	782	790	778	780	772	772	829	782	794	817	831	727	730	806	808	726	781	796	810	781	792	780	794	751	779	798	736	759	758	781	803	818	790	774	749	766	755	747	770	753	794	763	802	743	767	793	766	745	816	761	720	731	813	781	788	719	796	785	767	825	766	784	764	736	797	807	786	723	815	765	807	734	793	735	801	833	806	768	816	778	765	786	709	771	778	751	768	764	763	768	751	768	728	825	750	747	775	785	796	813	834	723	762	831	780	759	743	775	781	789	764	723	765	775	781	729	795	741	726	802	733	771	788	774	813	733	736	806	739	766	788	762	798	778	821	763	804	753	817	825	798	809	751	717	765	771	827	721	733	807	779	747	780	820	832	755	805	810	746	807	794	754	788	790	780	817	782	775	764	755	830	724	802	754	776	759	726	767	788	807	778	771	832	762	789	795	742	780	775	762	825	737	772	750	773	817	752	769	859	771	735	754	754	754	790	759	781	748	759	751	773	779	835	759	806	794	771	772	759	760	786	799	744	817	784	750	781	771	762	774	762	737	756	712	797	787	732	779	740	767	771	766	789	813	805	817	783	812	820	825	756	794	744	757	746	751	784	773	803	792	769	818	776	817	783	778	791	773	750	792	798	833	795	754	807	808	774	773	766	787	750	794	778	754	771	734	764	769	773	822	834	811	777	786	742	729	785	801	817	762	830	734	777	739	787	801	740	786	791	795	764	769	838	755	746	806	791	768	771	792	760	740	729	781	767	797	739	742	810	758	817	831	751	782	762	778	792	800	779	749	753	746	790	806	777	761	762	776	796	777	759	810	829	769	778	734	788	750	824	758	761	743	723	739	801	751	760	794	792	766	763	809	796	777	783	762	807	817	776	767	728	783	759	766	743	766	766	773	807	852	715	784	810	813	766	763	796	751	777	754	823	789	775	793	742	806	798	760	820	738	774	744	787	777	774	801	791	780	771	796	792	752	752	802	741	765	765	741	807	742	832	765	756	761	750	728	759	779	782	815	788	717	783	778	749	818	767	841	783	738	695	804	733	759	797	829	824	795	748	805	787	783	758	784	803	755	742	769	705	729	814	725	771	769	778	720	792	789	802	795	754	811	805	813	749	741	748	764	773	761	791	802	765	755	739	822	798	754	771	794	748	785	851	782	742	790	833	807	758	771	750	777	796	798	822	799	797	849	744	810	825	746	781	755	789	774	761	818	788	789	805	753	765	754	794	773	782	780	779	779	777	792	800	774	799	734	782	796	746	814	764	750	752	774	778	773	794	788	773	762	793	766	737	814	798	772	829	731	772	764	823	770	753	734	791	798	769	779	826	778	792	779	787	810	828	728	808	787	783	792	759	767	732	757	769	768	797	800	772	826	735	778	786	761	758	779	740	751	784	814	745	707	756	756	804	787	764	815	766	791	802	786	762	779	766	785	760	838	757	804	760	847	785	853	746	770	795	762	795	793	767	840	771	736	726	800	795	760	769	782	804	789	775	766	776	774	813	801	818	787	768	780	746	761	730	840	827	757	740	763	758	749	770	783	754	766	773	700	791	760	751	748	832	770	748	803	758	767	759	780	732	792	769	747	769	780	758	761	773	787	807	791	754	716	729	837	766	748	775	799	769	792	764	717	827	814	735	736	776	774	743	753	772	768	771	792	753	778	735	781	768	768	769	811	746	757	784	772	733	703	738	819	757	734	762	778	794	775	809	734	768	762	795	799	795	746	809	783	798	767	802	737	744	769	782	841	766	790	747	755	810	763	780	792	742	778	775	800	772	786	799	815	766	813	800	757	751	774	773	764	730	780	769	746	757	807	755	823	764	736	783	759	761	803	771	748	727	752	767	781	796	757	737	755	774	760	732	751	770	804	768	744	770	787	809	781	804	737	783	794	772	776	796	758	722	798	752	754	803	809	767	789	742	772	758	734	776	786	800	805	741	764	760	753	762	753	820	849	777	738	781	789	806	772	788	770	783	755	792	803	811	802	789	783	788	760	785	783	803	790	791	824	778	816	725	716	760	765	799	771	786	833	733	788	770	729	799	775	740	758	816	777	721	787	853	748	761	748	757	777	757	757	740	762	803	751	790	744	765	763	760	799	798	804	765	801	841	789	790	762	763	731	796	816	755	815	723	738	792	746	733	814	813	779	776	817	804	774	799	764	746	749	758	787	749	773	807	763	750	761	824	769	817	806	795	794	766	801	802	794	738	706	830	758	772	726	804	780	762	822	720	786	763	850	801	793	775	721	788	769	733	770	779	744	846	820	757	819	767	802	795	725	784	787	765	809	750	765	748	753	752	778	744	748	809	786	820	728	775	808	797	797	748	785	750	746	804	800	816	795	843	765	777	748	745	781	773	796	830	765	789	761	738	748	739	768	747	785	738	745	707	770	782	802	764	812	736	768	786	808	764	777	807	859	753	782	814
24679	20994	23841	28327	20985	12602	657	470	442	409	412	420	374	381	388	419	390	348	417	369	382	409	373	396	378	371	367	391	436	415	414	425	389	348	400	399	361	407	409	377	354	347	368	375	372	362	396	370	378	368	379	364	392	413	414	411	345	386	404	359	438	384	415	367	375	383	372	412	375	381	396	384	396	384	399	405	390	383	391	357	399	369	397	379	370	377	434	393	351	339	396	361	393	384	392	379	384	370	381	394	376	389	378	351	412	375	361	367	337	390	390	379	401	392	351	394	425	397	381	391	387	395	367	377	401	419	373	395	369	390	373	360	381	371	338	379	375	393	389	376	394	412	399	426	424	369	412	406	428	400	388	370	387	361	371	374	378	381	403	377	375	375	367	357	366	385	379	387	371	337	400	380	356	388	378	367	395	401	398	404	373	386	413	371	377	374	384	363	405	370	361	396	401	352	385	389	364	346	338	421	384	408	381	427	382	381	382	343	372	379	388	347	404	360	366	365	360	394	378	375	398	402	437	383	380	400	382	351	381	381	367	423	392	348	414	432	386	380	383	409	411	433	380	381	383	379	406	367	390	403	351	388	359	370	367	340	401	377	399	325	392	390	392	372	414	360	350	393	363	372	371	372	405	386	363	348	355	386	319	337	382	324	385	367	361	364	382	387	368	377	350	399	385	382	383	433	429	378	357	375	390	384	353	382	363	371	417	400	381	397	376	390	358	396	419	365	378	380	390	399	377	385	426	395	361	402	356	351	391	384	373	388	326	334	380	398	359	386	395	393	407	379	388	382	351	401	383	380	388	378	401	323	407	431	363	351	436	409	378	404	419	414	344	380	383	413	399	401	386	394	354	398	406	403	334	385	371	396	356	399	388	355	392	416	381	399	385	360	389	415	401	392	357	390	390	379	378	381	353	353	396	342	376	413	380	367	398	410	393	351	387	397	421	408	392	381	404	388	377	369	365	352	361	383	399	369	360	393	367	372	357	393	371	392	351	379	399	377	355	374	375	361	387	434	379	401	369	347	380	378	393	376	395	383	403	397	373	408	370	377	418	371	386	387	406	395	408	372	375	399	368	383	353	409	397	400	387	358	405	366	387	346	420	383	390	356	383	352	373	357	393	405	398	392	378	403	375	385	368	361	366	457	359	390	378	360	406	361	348	380	359	344	415	367	395	376	340	373	363	416	403	368	383	351	388	391	363	357	371	389	399	376	365	400	376	375	383	393	427	362	414	400	400	384	376	364	393	384	372	373	392	407	378	391	391	407	405	380	391	391	393	378	415	381	368	375	379	350	381	364	372	375	331	361	375	380	376	403	369	400	385	408	428	388	378	360	383	375	373	375	418	416	377	385	374	378	377	396	364	378	407	378	362	388	366	362	392	442	367	396	380	375	387	419	359	424	374	377	377	361	373	369	355	372	360	371	431	405	374	419	380	351	414	350	387	388	369	388	378	379	389	378	379	383	390	393	387	395	365	372	397	419	393	392	376	384	400	404	393	398	392	413	354	352	397	403	369	407	382	409	390	435	405	342	363	394	360	407	407	368	393	354	386	376	384	353	353	380	392	341	405	386	398	372	370	400	391	376	429	400	366	382	379	371	384	375	388	400	372	381	417	387	373	340	388	384	384	378	414	383	366	365	384	353	417	359	412	388	376	372	401	360	366	369	389	387	362	411	365	400	365	386	365	353	422	362	395	356	369	373	389	382	383	439	383	376	376	380	352	369	362	365	391	343	367	414	375	384	385	367	396	392	376	409	367	393	359	348	362	424	391	430	376	389	344	394	399	390	420	349	366	373	404	358	392	404	380	355	391	399	379	372	375	376	362	363	397	425	382	360	348	329	395	387	358	374	380	370	372	343	381	394	357	394	350	402	365	380	358	381	355	412	398	393	370	362	401	353	406	404	389	355	384	369	376	423	410	394	371	395	382	373	366	403	384	371	368	374	352	375	365	361	367	390	381	355	361	353	361	370	374	371	399	395	388	379	369	396	406	407	382	374	366	359	354	419	394	345	372	371	374	388	391	356	387	352	384	343	376	401	377	411	394	391	393	365	381	387	401	379	377	372	368	429	357	377	358	370	352	355	406	433	385	363	404	366	410	364	372	378	408	415	401	363	381	349	396	382	409	365	376	340	388	364	365	369	374	346	365	353	396	358	395	392	417	383	374	380	391	370	393	382	401	348	361	393	387	385	414	374	395	413	443	383	377	366	382	377	404	392	372	388	417	406	371	368	395	360	404	352	395	388	416	390	406	415	410	341	386	402	400	355	352	373	385	398	367	419	385	420	381	390	394	389	365	385	358	361	393	373	359	378	381	399	386	381	382	381	349	397	358	407	377	375	398	368	392	395	343	380	372	402	385	358	388	364	386	408	388	399	409	386	368	385	393	396	389	373	400	421	393	361	392	426	352	402	377	362	375	382	417	383	365	415	338	386	396	418	372	386	368	380	380	363	355	383	390	422	390	372	395	373	361	412	373	372	361	377	373	411	391	407	373	362	410	408	419	372	396	378	367	383	401	406	390	387	376	373	358	389	420	377	399	376	405	375	376	355	376	392	401	362	376	388	385	389	372	386	363	368	424	377	418	362	363	382	381	392	389	371	388	392	396	350	354	384	373	404	361	374	390	382	348	419	347	378	343	388	404	377	383	356	401	415	380	372	416	365	358	408	424	406	382	356	388	378	392	335	365	397	395	374	390	378	377	397	379	396	414	385	382	435	391	417	352	401	370	386	376	385	351	376	351	398	377	375	371	378	388	348	398	351	390	387	378	389	351	384	401	404	404	358	399	398	376	412	358	360	384	352	416	372	376	402	376	347	382	379	407	353	377	373	376	388	406	371	366	348	388	379	386	348	392	383	368	392	400	373	347	378	356	390	411	370	365	398	371	391	354	348	335	378	363	371	373	405	428	443	409	427	376	407	357	422	379	373	405	351	407	421	395	417	386	348	399	415	380	417	359	362	405	397	382	373	361	334	420	401	416	407	370	387	395	382	369	406	367	386	357	420	358	407	373	426	368	379	387	387	382	389	394	371	369	357	397	367	382	397	365	358	381	358	366	385	384	382	386	347	382	390	380	380	344	366	415	411	380	400	390	381	382	354	376	377	354	371	368	369	381	374	374	377	403	401	339	350	392	369	389	336	387	409	413	392	378	392	386	399	377	381	355	406	336	350	378	349	422	387	396	380	377	368	381	388	367	358	381	374	387	373	371	374	407	373	397	384	395	382	370	401	377	376	380	386	341	410	385	376	417	379	374	398	382	402	388	395	432	380	406	397	408	362	347	361	379	383	377	338	406	383	341	367	409	392	356	354	413	357	380	380	397	403	396	362	383	368	371	365	374	357	390	399	373	383	395	366	403	363	384	405	381	396	355	352	405	363	374	369	375	395	398	364	366	388	363	356	397	382	388	383	378	388	358	407	378	403	387	367	381	354	345	358	382	404	371	349	383	416	362	396	394	332	355	369	376	380
4606	2410	1418	1801	984	975	1001	947	944	927	953	940	914	896	908	937	877	898	926	926	869	934	890	919	921	905	951	901	929	946	950	977	886	943	920	945	944	883	934	888	907	942	947	910	938	917	965	926	885	883	932	899	882	949	945	870	974	911	890	965	880	969	864	903	916	915	957	949	974	940	880	928	942	902	928	901	948	977	897	872	940	921	981	958	903	912	933	907	874	912	992	927	903	915	917	919	947	919	952	983	952	874	881	902	901	965	934	957	886	943	919	900	895	928	918	903	868	917	937	922	888	930	900	908	878	930	866	898	895	940	912	936	915	932	909	868	889	937	913	959	869	984	925	913	956	942	895	944	899	882	903	940	933	897	921	905	884	909	867	987	941	942	885	916	878	931	924	951	896	930	968	937	890	921	973	954	903	913	935	912	908	937	894	904	917	905	884	911	917	950	961	915	963	933	923	936	977	917	905	909	890	943	913	960	878	890	921	875	901	936	912	918	908	891	912	941	895	904	932	906	894	885	912	901	881	888	918	864	885	922	941	921	949	859	908	927	946	945	950	920	906	917	918	901	972	942	928	895	918	957	889	950	947	938	941	928	962	923	926	922	921	869	968	910	956	924	897	974	942	868	886	875	930	936	912	908	935	944	976	939	889	956	883	914	877	954	924	901	891	930	940	876	928	926	947	953	952	937	945	896	942	928	896	917	904	952	910	896	898	881	900	939	947	910	926	955	955	933	920	912	973	891	907	978	921	936	947	937	936	931	872	935	910	869	967	936	893	889	886	905	947	948	919	925	956	899	968	938	922	968	905	895	905	997	898	895	887	873	940	902	871	930	886	851	866	914	906	909	958	962	925	946	964	925	972	879	897	891	908	857	931	925	903	940	935	927	936	872	941	855	837	921	871	899	898	913	891	892	905	932	883	901	892	886	886	924	938	857	891	904	903	904	904	900	931	911	900	880	958	898	927	910	959	910	883	889	892	937	924	921	929	888	949	949	937	933	932	873	947	930	857	931	938	909	896	965	920	914	942	895	914	966	911	914	880	926	960	911	914	915	935	904	952	968	908	867	951	879	956	942	864	921	912	885	972	927	919	951	931	933	895	980	867	936	851	913	944	887	917	855	943	893	993	905	860	932	891	890	976	880	850	949	903	917	906	921	877	912	910	948	934	912	903	892	908	974	894	911	924	923	923	953	940	913	931	885	855	898	901	917	960	904	918	918	905	937	936	929	901	879	895	892	914	899	933	925	893	920	954	916	926	940	971	934	916	913	883	921	933	931	915	946	906	936	942	906	931	917	907	897	891	912	983	910	901	950	901	942	943	923	927	958	928	944	925	895	935	916	960	941	941	921	903	954	931	877	853	928	938	930	913	955	934	871	880	950	949	948	904	929	892	926	904	955	883	915	959	916	912	965	901	923	902	871	956	936	918	899	939	917	936	910	931	907	957	960	891	920	938	883	950	962	915	988	943	907	874	938	928	955	909	957	936	927	937	983	895	833	899	957	948	917	899	944	912	938	910	908	882	921	952	907	875	888	974	932	922	896	935	877	986	874	949	985	975	955	931	882	941	904	931	897	911	861	857	951	891	952	951	977	899	948	909	855	940	929	966	920	902	902	913	921	927	925	883	913	971	959	926	965	920	953	944	939	843	871	914	967	961	913	899	927	948	939	946	918	976	941	916	915	923	905	947	961	956	930	898	980	919	900	926	926	909	976	882	934	914	902	871	898	936	997	908	899	933	905	965	916	920	952	917	874	876	848	951	957	937	923	908	905	888	913	928	858	858	917	949	885	841	872	876	908	945	900	924	934	929	874	919	947	933	892	957	914	956	923	924	913	949	959	889	913	878	913	893	969	944	920	940	913	960	871	927	874	849	928	957	943	943	942	907	957	927	924	933	917	919	935	895	914	921	859	886	881	932	923	875	912	981	915	904	915	960	933	891	920	830	884	925	949	926	912	942	933	922	908	847	894	916	930	948	868	975	929	902	962	952	909	918	865	943	892	891	892	933	934	900	916	854	933	898	983	898	945	882	951	915	888	874	935	942	930	905	900	879	897	905	948	944	886	985	941	955	906	924	896	943	909	915	942	870	960	934	930	915	933	888	937	946	901	912	916	885	877	953	913	890	924	931	925	950	947	865	924	898	906	911	958	916	930	959	877	900	991	933	950	911	936	947	965	929	899	907	913	874	936	864	911	896	912	931	969	905	949	906	893	916	906	935	957	931	897	871	898	947	906	887	915	886	929	951	902	930	923	899	949	914	894	936	908	901	948	939	876	943	928	900	925	946	887	849	934	894	899	899	955	850	859	902	888	909	914	969	919	940	855	905	869	924	908	961	984	949	954	923	957	939	941	941	948	931	911	915	848	869	833	957	864	917	925	925	969	912	953	884	885	934	925	952	895	940	936	963	953	916	837	917	950	956	944	875	956	917	893	924	946	992	877	927	896	940	950	916	916	855	937	930	879	951	940	885	947	915	929	898	924	910	868	925	954	935	889	915	911	895	902	896	960	925	955	893	924	935	929	922	922	920	957	926	933	945	915	964	937	911	938	855	869	903	869	926	920	940	917	937	886	922	901	909	885	940	936	893	919	904	946	903	909	889	924	957	903	969	902	990	937	889	944	957	945	876	950	910	904	941	918	918	860	940	972	932	859	903	939	944	928	942	898	950	898	877	940	944	915	916	877	947	994	832	953	885	950	889	871	981	933	872	900	916	923	940	853	909	926	947	893	899	933	892	872	912	946	954	863	900	905	871	914	933	917	902	902	925	928	905	908	935	924	977	914	967	905	919	907	931	925	955	916	944	938	892	902	954	934	911	920	858	897	917	938	927	971	896	910	949	878	969	913	922	919	930	891	955	946	997	927	960	934	918	919	955	903	845	936	950	927	970	918	943	921	893	922	895	848	940	861	974	948	942	937	915	978	945	869	913	947	902	981	909	931	915	914	896	980	908	909	889	937	955	928	928	933	942	892	878	950	915	908	962	898	964	925	884	905	928	910	930	912	954	909	915	902	921	913	941	931	910	904	946	920	933	927	919	927	913	901	923	924	933	893	991	975	917	902	893	927	945	915	891	917	982	941	930	924	875	936	933	958	928	892	890	904	911	942	934	900	938	943	906	937	868	904	921	949	939	893	943	954	1012	948	859	997	919	917	971	944	912	886	955	910	980	871	917	932	917	917	861	949	860	907	920	923	925	1012	876	919	885	916	845	887	928	929	919	914	959	906	930	883	897	928	956	889	913	904	897	956	938	922	949	937	913	889	927	945	908	904	924	916	932	953	915	974	916	948	953	909	918	909	924	898	872	909	950	920	918	913	962	960	922	879	971	956	964	958	942	897	901	881	961	952	919	940	913	925	845	948	908	883	936	904	873	948	910	960	916	859	933	960	990	932	873	962	936	928	891	928	907	920	964	917	937	937	952	922	888	938	943	901	916	889	929	867	862	912	933	986	956	913	931	961	962	919	935	890	893	913
23938	21020	24349	27868	21020	21031	12646	586	349	324	332	309	308	305	278	311	279	276	239	278	272	242	254	267	269	244	293	266	243	248	267	229	260	259	255	274	280	275	262	257	267	223	276	256	252	245	252	258	288	213	246	253	267	257	248	230	258	262	270	261	247	229	267	230	252	259	300	270	289	233	240	219	233	268	241	239	264	234	266	263	250	244	261	239	241	241	229	242	242	252	284	258	263	250	245	254	244	264	251	247	246	250	223	254	284	257	275	247	277	243	246	237	251	240	254	254	233	224	219	250	247	257	241	248	276	237	227	250	257	260	262	247	295	254	252	265	247	266	286	249	249	227	253	262	260	231	238	233	257	249	243	251	264	275	244	240	225	239	225	245	229	233	237	257	239	273	268	254	253	240	244	270	247	265	237	275	235	257	239	243	216	248	255	242	242	232	281	243	253	249	249	246	255	223	269	242	263	242	264	270	256	268	273	256	252	245	226	263	241	265	239	242	247	246	249	257	263	259	268	226	252	267	242	231	241	263	252	252	229	247	237	202	244	253	250	241	249	276	263	233	242	246	254	249	256	251	266	271	236	257	267	256	248	246	243	236	255	234	243	253	249	256	264	272	225	245	248	238	263	256	265	234	249	256	249	238	235	241	238	251	255	255	253	262	246	244	238	235	302	238	238	259	234	264	226	244	259	221	228	241	276	263	262	233	256	257	219	240	232	264	213	254	255	258	238	250	231	244	259	251	225	231	225	241	270	237	286	245	252	232	246	262	252	231	268	233	258	241	252	242	256	240	237	279	211	237	242	268	237	237	241	256	213	251	272	230	228	247	253	238	270	235	260	253	253	279	218	259	264	249	257	240	251	257	250	247	235	262	238	265	271	219	245	233	263	250	242	241	240	291	255	295	271	250	246	243	285	240	245	290	259	283	230	225	265	251	250	243	261	242	242	238	235	248	245	240	245	263	268	235	252	261	243	262	283	251	272	253	267	234	259	229	249	257	223	275	252	244	254	235	281	242	233	241	243	280	233	240	252	274	255	273	242	258	272	237	242	279	245	290	253	249	213	262	257	239	263	267	240	223	246	226	255	256	233	247	238	254	270	250	258	253	228	243	258	236	232	269	269	246	241	236	256	240	225	237	256	213	256	236	258	244	241	257	211	222	246	255	274	257	234	264	227	253	261	254	276	258	255	220	243	241	234	217	233	250	238	239	262	235	231	221	242	271	241	248	215	266	254	259	283	231	280	246	261	255	257	311	272	234	275	253	252	260	252	246	266	254	240	242	236	263	225	226	264	246	239	257	294	258	258	275	260	250	268	207	238	271	238	230	252	254	245	277	242	258	241	261	267	236	251	291	260	241	233	236	255	236	265	265	277	275	268	295	258	250	255	234	246	229	263	265	253	227	271	247	251	257	258	253	281	249	220	237	247	247	240	239	266	245	262	245	276	242	251	231	258	217	257	243	291	247	236	241	261	234	235	295	237	266	232	280	294	251	226	243	269	279	251	265	255	237	251	264	231	242	285	236	210	249	247	242	268	245	298	226	242	265	235	257	284	207	245	246	259	259	255	252	219	214	244	251	249	284	282	252	258	265	199	263	268	225	253	234	240	246	240	260	269	216	241	258	208	224	217	273	242	247	279	237	235	239	225	245	258	273	248	247	235	247	243	264	268	245	253	234	247	251	272	278	242	265	271	252	271	244	243	233	262	259	222	239	278	262	227	277	266	259	221	270	260	254	266	254	239	246	257	241	252	246	247	233	237	263	256	244	248	240	262	271	254	275	274	244	254	236	263	230	251	264	238	226	234	238	253	264	264	236	235	252	237	264	257	269	255	270	248	258	240	233	270	247	250	257	257	244	265	232	243	264	254	238	256	261	236	270	257	271	260	239	242	243	253	267	239	247	259	249	252	266	263	253	271	255	241	209	270	251	258	247	266	225	261	255	250	287	278	288	248	232	250	249	251	218	243	256	240	247	240	254	245	243	244	248	230	242	230	275	216	260	239	264	231	230	286	206	246	241	249	242	237	249	230	238	215	222	280	287	275	245	255	254	247	236	254	260	249	253	241	257	240	249	261	258	239	219	223	250	255	272	253	284	284	260	270	222	255	265	243	261	266	262	253	270	253	268	221	247	244	260	259	263	246	237	234	239	270	268	248	260	273	256	242	265	268	222	251	242	242	258	247	271	263	222	242	235	259	252	247	263	254	205	226	258	283	227	236	235	249	235	261	244	214	241	243	231	241	252	256	238	276	277	270	274	243	245	235	265	223	235	246	273	270	249	254	271	249	249	256	278	285	247	279	238	217	219	258	239	254	263	224	257	273	235	219	223	232	270	275	245	254	269	245	254	269	288	251	267	233	277	263	253	223	246	258	262	228	243	251	279	258	252	242	280	227	272	249	239	255	256	248	274	262	266	271	276	264	243	212	280	226	269	249	228	260	244	258	240	241	268	237	231	276	244	233	245	254	265	249	252	250	244	269	272	244	275	239	247	249	222	231	257	268	265	236	268	252	245	268	250	239	238	231	270	252	253	249	243	243	254	266	225	237	230	271	261	234	250	227	254	258	239	272	241	233	246	220	248	226	241	241	245	252	261	248	240	266	256	245	261	234	258	249	264	251	248	258	227	267	254	261	266	245	253	253	267	214	250	249	233	248	238	272	246	227	286	227	220	252	246	249	268	229	246	268	262	255	265	258	247	258	248	272	260	252	221	253	248	244	233	251	246	251	218	282	269	263	253	258	292	263	246	248	249	277	238	253	225	245	229	237	259	251	233	245	230	240	235	244	269	218	227	234	250	241	237	234	266	245	261	264	227	255	263	214	241	223	234	256	243	234	250	220	236	250	238	230	239	263	280	258	262	199	276	252	220	247	259	261	251	243	257	255	270	240	266	244	258	212	281	246	247	236	236	267	272	255	249	276	224	251	255	265	256	257	232	273	247	252	253	215	258	227	243	258	263	259	239	264	270	245	255	262	246	268	270	254	241	227	259	226	254	240	263	235	259	241	225	262	255	234	250	254	248	220	238	244	280	235	265	260	261	242	252	220	244	260	219	273	228	267	261	264	283	249	268	267	242	247	247	255	251	260	271	231	279	223	243	273	260	273	237	250	228	252	224	244	251	269	266	274	255	251	254	250	262	242	242	246	251	237	263	248	262	269	240	267	265	250	264	268	274	252	236	241	243	226	240	249	251	254	281	245	262	226	249	242	234	261	247	280	229	268	243	226	245	229	243	230	275	250	256	248	283	244	270	254	249	243	262	259	260	240	238	265	244	254	247	233	236	267	235	244	244	266	241	248	249	225	218	235	239	261	235	255	220	259	245	234	253	256	260	222	275	248	211	251	259	257	252	252	240	265	252	231	211	227	250	244	242	242	226	222	250	214	241	257	232	253	246	264	250	271	257	243	266	260	235	256	297	234	237	272	231	251	272	241	241	257	257	263	300	273	257	237	266	222	269	249	256	264	242	244	246	221	252
4127	3607	1676	3187	836	776	704	631	650	645	619	610	628	650	589	614	612	619	631	619	573	630	579	612	602	610	586	618	632	585	585	620	584	624	568	581	609	584	623	570	575	595	630	598	612	616	569	624	580	571	652	631	606	563	595	617	610	593	594	614	592	595	583	627	605	629	580	610	624	609	624	601	613	569	599	614	552	599	621	597	617	620	597	628	612	608	597	626	607	577	592	589	583	538	580	625	596	582	585	608	623	566	590	612	606	593	626	618	605	616	622	593	619	626	622	592	618	582	598	566	615	585	591	617	567	601	583	624	586	619	633	560	575	623	662	650	591	652	562	574	588	567	615	577	583	582	571	653	592	595	602	605	636	569	638	559	591	637	643	569	641	631	595	586	595	601	623	587	555	616	645	583	602	624	602	610	616	596	566	611	586	641	599	621	620	584	600	587	567	630	615	600	591	592	603	607	619	573	587	633	588	584	580	585	586	600	564	627	578	596	576	578	605	608	587	607	587	589	623	618	613	525	560	603	576	584	580	594	552	601	584	642	612	573	545	604	619	583	637	577	615	569	543	619	606	591	608	574	631	576	635	578	623	620	604	611	576	601	581	591	565	587	580	625	606	612	584	613	555	651	582	604	612	584	613	597	593	621	566	632	617	617	632	616	641	610	602	599	596	536	605	613	616	615	591	580	604	601	585	600	551	601	600	546	558	593	579	604	600	625	578	609	574	608	583	619	607	603	606	599	594	548	615	606	651	592	621	584	601	607	600	583	616	565	592	625	609	602	585	596	593	585	637	606	628	591	614	644	590	596	608	555	583	623	552	597	623	579	567	595	572	598	566	594	582	611	626	558	587	564	616	567	592	587	595	585	602	587	571	586	620	586	641	577	595	602	604	610	609	610	576	565	590	634	602	591	585	589	581	652	587	624	581	617	630	607	571	579	586	645	608	603	605	586	609	619	581	600	629	583	584	598	647	606	580	636	629	567	615	653	571	560	602	583	612	554	594	603	624	556	592	619	593	620	607	604	604	628	618	643	601	593	635	571	605	615	608	591	600	601	619	578	568	601	612	597	598	617	639	603	589	619	583	633	615	607	583	572	555	600	586	608	590	595	613	608	590	588	652	576	599	599	592	657	587	568	575	618	597	604	606	581	583	626	577	599	600	566	606	619	580	602	649	591	632	578	577	576	562	614	607	619	606	579	603	598	626	552	582	588	632	628	559	643	562	598	627	585	601	627	608	612	628	612	626	579	617	613	609	590	597	582	625	603	617	565	651	640	574	609	588	603	596	597	616	614	567	603	552	583	604	560	599	638	568	637	576	588	639	614	555	611	556	616	613	612	595	587	587	571	582	604	628	631	564	563	654	633	569	579	569	608	640	576	591	595	549	612	587	583	598	600	583	624	612	592	580	623	605	587	607	631	607	599	591	640	598	604	566	609	583	606	635	589	614	645	564	591	557	604	597	593	620	590	606	637	633	567	635	581	606	604	664	606	596	593	647	617	625	628	623	568	606	611	590	579	594	614	618	567	550	621	608	597	608	592	568	576	634	592	571	596	569	599	574	625	579	598	600	567	582	569	584	567	650	613	575	575	568	625	606	591	641	624	601	574	634	614	613	610	612	584	607	632	550	591	551	550	633	601	612	581	513	569	595	563	587	595	614	572	583	604	594	578	627	561	604	613	646	580	606	578	538	580	613	576	591	587	575	625	587	592	583	603	582	630	620	572	610	578	567	624	632	626	620	597	566	615	635	600	623	618	582	626	584	596	610	614	562	578	572	640	606	613	576	609	559	629	586	608	584	605	602	600	554	601	585	556	617	613	587	559	636	599	597	579	567	628	638	610	585	583	581	554	585	598	567	592	598	614	622	578	593	532	565	539	590	581	591	613	579	631	577	603	571	584	617	629	573	587	589	550	586	597	600	597	598	596	578	605	605	612	620	570	598	547	619	622	605	591	565	586	593	603	584	583	569	613	585	570	594	593	584	641	574	647	615	610	588	582	568	573	593	623	594	627	577	595	601	514	596	578	573	602	581	586	599	620	609	574	573	593	584	554	592	574	590	604	637	606	570	550	562	583	575	600	599	572	607	594	546	570	571	612	583	607	568	650	630	601	594	626	617	581	609	614	552	595	572	581	586	582	571	606	587	567	619	625	570	580	591	599	604	597	560	579	616	612	622	600	623	612	599	606	592	607	587	588	612	581	587	588	604	598	614	629	570	631	596	595	623	610	592	600	658	556	617	559	635	569	569	612	553	627	598	597	596	538	594	592	600	589	588	622	561	541	609	644	650	571	661	570	619	608	605	572	565	564	636	575	594	604	594	569	579	602	584	637	610	595	594	580	606	629	592	587	610	620	611	571	588	616	576	639	596	637	620	556	571	605	541	593	616	582	615	600	591	619	605	617	566	604	566	591	616	611	650	612	598	616	586	589	577	591	565	600	585	608	614	590	597	566	653	598	607	635	639	608	546	614	580	586	598	582	612	597	589	542	581	584	592	607	629	608	586	580	612	617	597	610	558	614	617	573	576	599	620	609	609	588	601	589	545	588	634	598	559	578	664	612	585	629	602	613	611	618	609	622	630	596	607	596	626	603	609	588	579	629	605	584	619	596	577	570	611	605	651	626	576	618	583	586	592	606	635	578	564	618	543	586	592	650	605	590	622	569	579	583	582	567	634	598	640	640	600	576	632	629	653	562	601	645	608	604	611	608	614	591	571	596	588	611	597	590	643	618	593	615	627	596	605	578	653	541	620	510	605	606	587	594	627	652	571	600	575	603	601	566	598	557	592	625	556	608	583	584	570	633	577	600	597	605	565	620	603	650	590	594	624	569	574	589	594	594	620	586	595	562	584	587	553	605	627	603	603	598	610	581	612	528	622	600	650	603	589	557	562	591	553	609	598	615	597	574	602	574	573	557	663	587	588	601	649	633	592	593	573	583	585	599	593	617	590	610	615	604	591	569	608	607	613	577	585	583	609	612	642	549	592	605	611	591	666	571	600	570	580	582	630	576	586	562	561	604	588	600	595	610	612	611	563	548	545	589	589	609	634	567	639	559	629	593	619	576	571	607	600	610	581	611	598	609	615	587	618	629	603	599	621	578	627	631	622	642	640	615	600	561	617	572	597	600	591	644	586	572	607	561	617	613	543	594	598	616	557	573	578	591	578	626	587	576	584	612	636	546	589	578	588	636	587	570	572	622	614	581	588	584	587	626	566	584	593	666	572	580	649	639	591	606	593	627	558	591	604	574	611	590	613	680	602	632	563	576	579	603	603	582	600	607	558	648	637	620	572	594	602	585	632	623	597	569	602	566	589	599	598	654	558	567	620	600	602	589	559	593	656	594	597	607	595	608	582	598	568	594	582	602	545	583	611	627	629	603	529	600	583	617	597	598	626	543	594	598	599	572	560	620	613	596	606	626	592	613	599	595	624	619	588	571	598	568	630	570	592	613	611	572	625	590	586	557	617	605	579	622
31857	19342	6879	629	367	333	282	312	333	312	312	304	293	315	291	320	266	283	295	283	280	302	280	325	305	285	261	307	302	318	283	272	271	298	306	323	281	283	325	292	301	341	294	276	320	326	311	305	301	322	318	313	293	306	331	305	298	296	323	309	279	292	325	292	295	343	296	282	291	285	270	292	316	313	288	291	336	305	295	311	318	304	297	296	310	305	287	318	287	305	280	298	319	281	298	325	285	304	314	313	314	274	273	282	283	304	277	295	301	300	309	304	275	270	282	314	311	314	301	313	303	309	319	303	286	311	301	293	319	304	316	298	297	269	276	282	291	293	300	308	310	270	284	307	286	292	296	308	312	316	315	311	324	325	299	271	301	312	317	306	286	280	318	316	308	340	296	312	312	280	320	299	316	299	327	293	302	307	287	334	251	295	324	329	317	306	320	269	329	299	293	294	285	304	287	294	322	289	301	320	323	315	293	281	293	320	278	323	309	307	242	287	297	318	274	311	285	286	283	291	321	303	274	289	285	328	289	291	269	282	309	308	310	331	309	300	300	289	286	284	303	299	306	292	304	283	264	286	304	296	314	297	310	302	293	305	292	315	301	278	278	286	286	291	269	308	294	274	310	304	313	343	316	299	285	323	311	308	284	280	297	279	327	282	289	288	280	287	297	320	282	293	298	315	314	276	303	280	341	310	266	294	297	329	300	268	313	292	331	304	309	285	282	306	297	287	283	300	295	284	290	307	296	327	296	309	315	317	286	277	283	318	270	334	318	287	302	305	287	298	306	321	305	306	255	287	274	316	305	299	304	327	288	295	263	324	295	329	250	272	282	283	261	271	289	319	318	304	291	276	285	305	302	308	298	271	295	306	277	286	265	330	326	290	297	271	312	293	304	309	332	344	282	304	318	292	277	308	283	339	301	288	325	299	264	302	266	313	301	287	297	285	295	318	298	276	312	317	341	315	315	307	303	298	308	315	325	296	270	293	286	301	314	312	303	318	276	314	309	287	304	315	279	305	281	291	273	297	304	308	309	301	284	280	305	316	290	300	292	331	313	287	301	296	272	282	305	326	292	302	313	318	303	245	297	268	297	284	291	307	293	316	252	300	289	336	271	339	332	326	301	310	308	294	312	282	300	275	307	332	294	343	276	296	318	293	312	317	300	291	271	298	296	265	300	292	295	334	309	276	282	274	284	307	293	322	290	273	290	295	282	287	296	293	277	293	282	301	312	277	318	289	305	304	310	305	297	311	320	300	307	283	288	328	306	313	288	309	309	274	315	311	280	310	279	294	285	276	316	297	305	269	298	339	261	285	304	296	294	263	290	283	294	306	294	290	297	316	298	272	292	284	295	287	319	299	301	292	279	300	275	326	317	300	300	296	282	309	317	323	336	295	297	318	293	282	315	277	271	342	307	294	277	253	330	322	304	271	310	324	316	287	300	274	314	296	297	288	310	298	312	306	284	312	311	321	273	327	308	331	318	322	328	292	310	303	296	302	289	278	286	273	332	310	304	295	292	272	320	316	280	328	309	320	301	315	308	285	312	290	279	311	276	275	319	300	278	301	302	267	298	347	304	298	289	281	289	287	293	272	290	306	321	324	309	284	292	312	267	327	298	317	312	292	276	292	286	309	266	287	324	333	281	293	292	292	295	288	309	319	284	311	313	287	342	294	298	321	278	303	306	276	293	309	295	336	301	262	296	282	325	296	294	301	339	306	311	324	296	265	308	310	311	295	297	311	345	266	322	304	295	294	289	298	319	285	311	312	287	307	279	317	274	289	311	301	316	302	327	303	287	296	309	313	336	294	306	309	285	314	282	322	279	317	325	285	306	277	278	293	301	317	287	282	324	328	314	291	329	305	275	333	296	302	288	311	290	322	313	291	298	298	310	295	332	349	294	286	302	305	300	300	315	313	278	301	279	310	262	285	291	272	270	289	321	303	291	313	269	316	270	289	286	330	313	307	329	320	305	306	286	286	285	280	306	282	339	323	303	314	291	263	314	311	276	301	274	296	293	305	294	312	274	292	277	314	304	293	306	332	287	308	281	311	284	314	298	285	306	310	300	294	313	303	345	311	250	272	306	315	296	298	273	310	303	309	290	333	296	312	317	277	306	310	288	307	308	284	277	296	301	331	323	299	286	283	291	299	282	294	297	312	313	306	329	312	287	261	322	286	308	299	305	302	313	293	273	297	307	327	324	295	279	309	309	260	299	281	315	296	336	343	307	289	316	327	287	299	273	296	271	315	290	298	313	276	311	289	300	296	273	276	274	288	307	315	317	313	300	293	300	300	309	297	273	307	305	298	301	302	331	315	304	330	289	310	279	319	298	289	284	289	285	269	304	268	282	308	288	327	295	311	292	284	327	310	333	282	304	296	278	313	305	310	335	340	261	308	278	295	299	295	324	275	287	310	327	295	275	333	283	292	291	305	296	301	292	309	295	317	286	295	302	300	291	312	325	319	279	315	299	301	313	340	288	287	310	291	289	320	329	304	291	280	278	340	284	280	296	284	293	339	306	327	302	310	306	301	289	308	299	343	307	291	303	303	294	301	327	320	310	297	329	321	307	314	274	301	297	295	296	272	311	307	319	335	267	277	295	325	304	327	302	334	306	304	309	284	296	300	346	327	292	296	326	311	335	312	315	323	273	289	296	276	335	292	264	320	314	300	334	311	323	310	310	304	298	325	309	296	269	328	316	307	313	295	252	281	307	320	288	300	296	295	288	308	286	299	295	305	303	299	273	282	328	307	332	304	294	291	286	281	290	319	345	291	272	289	303	313	238	304	323	321	305	306	308	305	294	320	310	308	276	297	294	321	310	334	300	301	283	294	296	293	303	308	310	296	300	291	322	296	293	301	303	291	300	277	286	307	323	303	306	280	311	325	296	325	306	313	273	278	302	282	250	305	314	308	294	287	319	291	289	283	330	303	282	284	317	311	275	307	298	300	316	294	308	271	335	317	310	345	265	301	275	305	325	332	278	294	272	289	281	295	288	278	290	271	313	358	262	294	272	309	321	318	300	280	282	276	280	319	311	300	279	308	290	330	279	296	317	318	315	282	324	315	286	314	297	332	317	280	284	307	318	290	323	305	338	290	293	293	294	312	279	299	312	311	291	303	321	308	313	280	320	310	292	296	318	298	290	278	271	297	283	327	314	333	299	337	294	285	306	310	306	288	264	281	282	287	326	308	300	288	313	279	314	296	298	315	321	310	305	294	315	314	322	282	284	297	273	275	288	292	291	292	308	305	320	321	266	281	310	303	288	291	290	305	276	306	300	275	303	290	310	285	279	346	303	295	306	296	316	314	302	332	269	287	291	303	284	303	300	293	260	290	329	305	296	316	301	281	265	305	297	285	326	303	306	319	297	299	312	289	333	299	344	321	326	299	315	278	280	269	290	303	319	282	332	312	332	314	297	287	355	301	277	277	316	341	307	325	281	306	291	325	264	280	295	307	286	289	277	306	276	277
6433	1012	841	905	786	764	803	739	765	775	792	827	724	763	821	748	740	779	773	783	749	774	804	734	766	796	816	765	744	789	733	733	725	738	803	781	768	755	769	771	756	758	749	765	722	771	746	784	795	813	746	712	764	754	751	737	782	767	781	764	773	776	709	743	767	792	774	815	759	763	747	731	761	733	822	747	771	781	813	732	721	778	738	736	698	755	716	726	775	762	743	762	756	762	798	730	758	744	703	747	764	741	723	759	783	746	751	735	741	760	773	765	767	825	711	751	723	767	747	758	801	807	776	754	781	753	783	780	731	762	786	788	746	751	803	788	780	783	754	800	730	764	758	772	793	790	772	779	770	791	796	770	773	724	782	765	724	781	762	731	809	757	773	798	765	809	746	751	778	738	747	740	765	774	756	771	781	758	776	808	710	772	752	755	760	730	769	764	742	793	751	762	746	783	789	781	730	727	774	735	835	790	795	758	806	751	730	796	728	714	743	756	765	767	773	798	788	756	799	728	733	736	757	761	768	763	735	773	804	750	708	755	759	763	784	792	775	720	759	771	782	792	755	736	749	797	754	739	770	730	783	752	790	742	789	807	767	691	745	711	746	788	797	780	747	747	777	710	803	791	777	736	779	771	749	744	783	753	763	733	742	792	779	771	821	766	742	786	808	784	742	735	755	799	775	759	737	763	745	760	749	766	765	747	856	767	755	714	786	769	824	788	686	732	696	801	748	776	777	749	763	758	781	748	738	753	795	791	728	742	760	735	763	756	747	732	795	781	766	796	730	709	750	770	755	747	733	754	770	770	743	743	784	754	714	743	787	750	766	785	741	731	824	726	754	779	817	710	768	755	765	729	763	788	775	777	759	755	786	764	724	815	758	737	793	819	785	762	800	770	714	760	757	764	722	787	750	755	762	751	799	781	780	755	745	797	791	748	782	727	750	830	754	777	746	760	761	749	725	767	748	733	774	770	767	802	805	787	735	799	778	775	766	797	816	747	782	782	734	694	753	790	740	798	780	732	694	722	789	737	751	771	762	800	763	771	772	743	831	781	758	761	740	755	748	739	734	738	706	744	741	777	788	812	721	737	738	825	799	778	814	723	785	779	766	811	771	746	813	761	778	724	765	735	751	742	831	754	731	745	743	812	799	746	750	713	745	782	723	738	734	727	759	787	771	751	792	793	768	747	723	765	771	764	749	671	728	731	763	773	760	755	754	774	764	734	775	765	785	705	757	726	745	762	732	753	711	820	746	773	750	769	799	756	742	783	727	732	764	773	761	784	753	757	793	737	734	763	755	778	786	735	791	760	727	705	790	733	742	748	777	725	772	752	756	790	756	805	756	729	741	728	780	782	719	776	780	762	813	710	761	794	762	783	778	757	743	736	766	756	775	818	764	745	771	788	746	762	763	809	759	763	774	813	738	780	814	755	726	749	732	767	761	764	771	776	798	740	730	796	757	760	756	750	855	790	738	736	758	782	769	759	750	766	725	816	763	774	739	759	761	795	767	757	743	761	726	756	765	789	755	709	740	755	765	750	723	753	752	761	797	698	709	823	769	782	752	722	734	814	768	775	765	739	786	792	822	790	796	779	785	726	760	761	771	798	770	768	786	755	739	739	766	691	746	771	802	788	735	765	742	742	797	735	750	803	766	735	785	761	734	734	787	812	784	771	720	726	754	754	771	783	747	724	741	782	815	780	785	740	763	718	749	737	718	804	755	746	737	792	780	787	739	760	753	810	741	753	729	746	740	715	738	784	752	742	762	781	763	767	743	747	820	785	812	740	774	793	754	810	726	746	807	750	779	728	740	790	748	755	781	755	708	775	763	728	759	743	790	770	782	738	764	765	797	788	772	783	752	771	775	709	729	801	753	736	775	731	693	758	740	764	721	776	725	762	701	750	821	787	763	750	753	763	762	783	794	804	764	778	729	780	720	710	750	743	786	760	780	736	817	788	754	722	760	797	766	795	802	789	794	775	761	771	776	788	756	770	783	733	820	797	731	769	776	722	733	750	786	795	741	700	766	786	785	757	751	739	777	739	750	728	765	788	751	730	763	745	800	749	769	767	765	782	739	774	732	782	750	773	763	747	776	778	775	741	768	774	717	819	748	779	752	712	754	775	735	738	746	773	755	751	749	757	783	754	725	732	785	778	744	786	748	737	735	751	795	750	764	720	775	777	803	801	757	789	793	766	733	746	767	783	767	796	784	754	769	719	768	751	748	681	739	784	747	746	762	768	732	769	738	760	752	722	757	756	775	709	755	737	769	712	770	817	737	766	809	812	742	780	781	717	730	757	779	784	713	770	739	795	711	739	753	719	789	759	752	794	768	787	800	780	754	762	778	752	752	760	755	803	725	787	755	788	772	790	761	787	778	771	775	766	731	809	742	735	784	759	788	736	756	747	742	734	707	709	758	780	779	749	729	669	755	761	761	741	773	735	767	785	793	703	704	750	736	753	755	757	736	746	767	775	797	766	818	740	784	719	737	763	752	713	782	812	734	761	753	763	738	754	753	786	762	776	777	695	756	741	801	792	776	799	804	769	746	770	741	754	748	732	763	801	781	781	767	754	775	742	732	738	736	732	759	821	780	724	767	800	788	825	766	815	760	736	788	751	770	753	755	778	797	741	728	753	761	762	732	750	779	757	711	764	784	772	759	773	762	726	726	748	786	759	774	731	727	765	771	709	782	790	792	781	779	713	745	786	780	793	728	764	759	770	728	720	773	796	727	780	749	755	808	810	787	765	761	799	795	792	764	743	749	748	733	759	768	733	743	806	788	762	807	788	803	800	713	773	768	713	746	762	821	790	721	783	763	790	785	767	757	764	748	801	808	768	798	809	739	754	802	762	786	705	778	744	742	726	756	725	808	786	772	724	828	714	746	738	748	805	764	782	785	770	750	776	772	741	748	738	719	725	765	774	779	726	727	714	776	773	780	780	734	796	752	777	807	786	734	751	727	750	780	751	735	750	760	795	758	752	799	782	765	792	736	767	800	753	762	717	750	766	740	725	806	752	787	730	799	721	726	740	776	760	728	737	769	738	775	766	789	705	764	751	741	773	760	784	767	778	757	774	768	759	784	748	721	744	739	806	762	823	743	797	755	755	765	740	784	776	788	765	783	756	765	740	766	765	784	779	769	770	770	789	791	782	729	723	820	742	760	755	778	730	758	800	740	771	740	730	779	785	746	772	783	785	764	750	727	737	763	764	769	759	765	742	742	780	756	765	763	726	759	777	782	770	776	733	784	780	756	739	762	759	832	747	761	742	731	765	748	740	795	779	767	732	705	775	750	761	759	774	762	701	736	795	719	724	797	737	754	783	728	767	783	710	809	790	765	734	792	756	800	731	753	720	761	776	735	752	770	764	773	784	745	763	790	725	794	768	739	719	752	755	772	750	777	792	828	782	774	779	767	746	755	791	787	775	794	767	727	771	737	781	749	717	785	803	795	747	777	775	763	776	745	731	716	768
24642	20960	23821	28299	20968	12392	619	400	435	397	358	394	406	381	381	372	370	404	398	363	423	412	395	390	406	332	405	422	365	415	373	366	409	408	368	417	367	398	350	388	418	401	389	376	378	377	371	381	395	394	428	391	405	374	368	374	379	356	374	411	393	379	359	364	373	378	373	375	378	338	375	383	378	386	408	375	372	407	334	341	414	359	367	386	409	360	371	360	365	376	365	327	348	382	362	370	441	385	390	414	404	359	374	372	375	385	396	370	384	387	396	374	389	393	391	372	396	363	398	369	415	418	374	388	387	374	376	340	377	405	388	366	374	392	378	402	359	385	362	392	389	384	353	369	396	372	378	368	399	362	367	358	360	381	366	371	378	388	388	401	374	370	368	366	367	361	367	397	364	360	362	373	359	346	373	384	381	386	361	361	360	352	352	367	351	390	390	341	336	340	397	379	381	387	380	377	382	327	372	405	361	375	391	433	406	356	371	345	362	368	390	421	392	337	360	363	365	386	369	334	386	378	400	386	385	362	398	339	389	415	359	365	368	367	369	386	359	374	372	368	336	388	373	364	355	358	379	361	349	369	380	386	401	394	384	371	360	400	413	439	346	368	377	349	371	361	369	369	396	378	405	399	402	379	370	377	350	344	380	386	406	337	378	373	369	381	355	368	390	376	364	351	371	408	359	392	385	330	381	350	358	382	388	414	398	423	358	351	407	374	338	375	383	384	384	398	385	385	364	384	416	383	379	378	382	391	414	353	404	357	359	396	350	373	392	411	358	391	381	408	385	371	384	369	422	381	416	372	387	379	401	386	354	426	393	392	408	380	370	383	367	382	399	363	360	392	372	385	396	364	366	399	332	386	381	365	370	384	393	375	384	373	374	388	381	381	380	360	337	401	370	369	364	384	384	359	387	345	358	349	354	378	381	370	371	361	406	401	387	424	365	336	380	353	387	330	384	415	371	366	352	330	389	365	373	310	371	376	355	359	364	407	357	348	375	358	349	361	402	396	384	403	393	369	368	388	389	353	378	373	364	381	364	360	342	343	391	362	376	373	400	362	389	367	392	393	412	386	377	425	409	375	352	381	344	399	392	402	368	363	375	367	372	370	410	351	340	352	396	358	373	351	366	372	363	383	401	381	369	385	385	400	371	407	358	382	392	334	371	405	376	390	401	389	355	408	356	393	386	378	370	363	379	399	368	339	378	359	354	398	395	397	398	390	393	405	363	377	361	383	380	394	408	391	384	364	394	371	372	362	348	388	374	395	347	374	385	346	365	398	382	370	345	347	345	389	444	345	391	358	367	353	347	356	382	397	377	363	360	379	385	375	381	364	400	398	373	396	386	344	328	377	387	387	381	400	404	370	381	366	352	389	398	402	355	369	329	376	363	354	330	371	385	396	369	364	380	386	334	371	331	354	337	411	354	394	378	392	381	372	374	379	381	389	370	352	375	360	394	360	364	405	381	380	395	349	377	403	359	352	392	388	414	354	370	336	393	326	363	375	347	370	378	359	377	369	374	385	367	416	387	410	359	399	378	352	383	337	348	382	386	363	391	381	401	373	361	375	401	391	353	363	355	379	370	366	368	372	403	396	358	378	384	352	395	386	384	376	426	404	382	397	378	362	373	370	366	335	355	370	365	354	394	389	387	394	389	388	378	372	384	391	359	385	355	370	365	388	378	413	384	391	363	367	369	422	366	384	411	414	407	392	396	357	409	391	370	356	371	396	364	388	372	398	368	408	368	361	365	394	398	364	399	365	392	396	381	415	372	381	381	351	356	390	371	363	392	385	361	363	389	394	385	366	393	416	382	412	362	373	358	359	426	335	351	394	394	359	366	385	384	397	422	362	377	399	395	393	379	356	372	365	388	351	369	403	399	370	343	380	399	374	366	381	389	390	371	395	372	408	391	341	389	378	389	404	364	355	362	347	382	377	384	399	383	397	382	385	361	377	396	422	379	353	370	351	375	372	374	386	351	404	397	345	369	381	445	357	356	362	384	337	378	395	393	401	364	352	344	363	408	380	344	393	395	397	378	389	355	343	361	348	378	371	393	402	397	352	373	393	418	397	379	375	404	373	393	406	371	381	386	390	342	347	402	386	348	366	387	376	380	368	389	399	396	354	369	378	410	389	380	384	393	352	362	377	387	380	369	356	361	363	351	372	363	380	369	335	383	380	356	421	373	383	363	350	378	368	371	368	367	373	367	359	386	407	380	392	445	385	348	380	351	387	360	330	337	382	393	395	348	398	378	408	368	387	381	365	412	379	383	410	344	361	375	374	413	395	371	391	369	364	337	405	390	376	392	358	376	387	379	381	368	392	332	360	366	385	361	365	374	373	416	354	388	386	395	378	380	378	360	367	368	362	368	360	373	366	367	344	403	380	357	391	381	391	357	409	373	441	402	413	397	356	396	415	419	401	351	417	395	390	392	383	390	366	361	380	411	375	368	355	372	379	413	415	384	379	356	368	381	402	355	376	373	384	397	360	410	346	360	363	354	398	365	355	377	367	358	411	355	358	327	362	358	393	374	360	382	394	406	396	378	411	398	397	407	367	397	355	346	365	380	372	360	370	394	364	370	390	345	393	401	353	347	380	392	372	379	406	358	381	392	413	387	407	393	365	377	353	356	387	335	410	378	346	378	409	354	407	377	400	364	401	375	352	389	383	406	378	385	393	397	387	370	401	378	366	382	373	371	348	375	400	368	388	355	378	353	360	361	393	360	347	367	376	366	317	369	351	382	404	365	379	361	377	391	386	384	385	408	338	383	406	371	385	366	377	393	360	409	366	374	385	400	345	381	391	401	352	382	380	374	380	392	354	362	330	358	385	374	366	407	392	394	364	363	396	372	420	353	356	396	372	379	383	372	390	388	393	400	368	359	405	392	417	399	352	386	369	342	358	376	407	363	369	378	406	381	373	366	393	357	360	378	367	435	416	384	385	337	425	341	353	351	371	404	358	383	383	358	373	346	358	364	369	372	371	386	368	425	398	347	366	380	349	357	354	339	418	366	385	370	369	369	383	372	371	386	366	382	336	369	415	381	400	383	389	398	338	378	390	415	357	374	374	376	388	371	374	353	379	408	378	372	328	370	380	371	403	373	340	366	379	361	357	387	428	352	355	350	377	344	401	370	347	362	358	366	364	364	417	355	402	382	398	387	361	346	356	386	396	370	376	392	373	347	387	365	371	380	387	387	364	365	372	376	380	346	356	376	364	371	390	367	371	379	389	351	393	364	359	391	358	371	379	362	392	385	341	368	368	376	385	375	358	364	383	388	374	384	401	410	392	384	340	383	387	382	383	374	372	385	342	386	360	411	377	376	343	392	401	399	368	389	394	367	375	386	374	362	365	367	374	412	368	349	310	364	380	381	393	365	375	380	371	355	353	346	394	405	380	366	381	409	385	366	377	337	390	369	350	376	363	378	397	356	378	348	360	358	381	369	384	384	404	377	365	360	347	411	363	382	385	383	375
4217	2170	1416	2457	976	962	994	936	897	891	915	908	915	936	937	935	909	960	864	913	965	872	896	911	933	926	956	888	960	912	951	877	914	871	888	928	908	907	951	914	923	870	905	930	919	905	897	923	947	912	915	918	902	908	933	915	879	949	906	920	904	942	912	904	900	932	906	889	929	888	873	879	879	905	930	888	944	904	901	888	906	918	854	899	909	875	956	868	918	901	896	904	943	873	929	953	867	914	885	882	896	949	898	902	869	911	919	901	901	836	883	851	881	866	898	922	870	963	851	953	930	887	913	900	858	932	905	916	946	916	978	867	928	957	960	883	884	948	902	940	895	901	900	983	947	888	917	908	932	918	935	944	873	890	947	896	971	911	882	913	864	872	964	933	888	892	927	966	970	929	895	952	887	935	921	903	935	901	897	945	895	890	903	912	941	906	847	865	934	863	865	836	925	909	881	870	929	915	832	904	838	908	895	892	921	888	882	887	920	904	848	927	877	912	885	882	926	899	870	927	867	883	906	901	894	949	920	888	953	898	911	922	918	902	902	926	963	966	966	852	889	901	888	894	896	912	919	880	878	867	906	926	916	907	828	952	912	882	912	878	926	898	932	909	941	937	951	952	938	900	900	929	893	907	927	910	906	897	952	915	900	846	903	884	905	910	899	884	910	956	880	896	867	917	889	846	935	901	944	933	874	949	858	927	909	896	929	908	880	940	879	871	897	919	908	876	878	940	932	886	901	900	912	890	947	911	913	889	913	898	886	916	965	897	909	866	921	894	905	897	880	850	933	917	943	937	874	872	930	879	846	882	934	854	920	883	879	913	907	943	909	916	918	902	886	952	903	929	926	906	855	899	863	908	856	897	890	862	865	905	908	875	930	931	904	902	881	909	863	882	925	893	894	850	920	908	882	949	883	920	888	931	908	887	917	905	919	904	944	904	950	881	893	921	854	947	953	953	903	877	998	871	944	970	917	892	925	930	924	898	942	905	842	950	877	910	944	940	897	930	869	960	929	880	900	881	888	931	924	946	872	911	912	896	889	906	894	873	933	873	920	848	864	939	919	920	875	912	931	887	928	921	893	917	976	939	924	834	970	926	900	927	891	878	956	906	892	865	914	876	861	893	938	931	912	923	940	945	877	892	903	906	890	887	1008	872	884	899	870	896	911	930	923	927	926	908	888	909	935	906	899	905	943	907	880	965	922	852	928	930	928	845	900	922	920	909	868	942	901	869	888	919	919	916	948	899	947	836	895	881	889	892	926	861	890	891	922	985	924	880	906	947	930	939	919	860	868	905	870	950	918	906	969	908	889	914	877	884	848	919	928	942	920	937	885	867	884	913	945	868	944	915	940	949	943	927	894	915	906	913	900	915	893	925	887	888	914	926	870	870	923	923	893	874	910	904	882	869	864	888	912	939	939	938	906	875	885	907	883	960	913	877	917	886	899	899	864	851	898	961	953	841	962	911	903	954	898	925	890	891	884	927	923	919	919	923	893	926	898	942	936	855	889	904	896	895	936	868	904	925	831	915	950	902	957	901	828	870	863	820	893	888	934	912	890	877	901	930	873	865	917	920	882	850	908	876	918	946	929	916	898	914	932	871	930	899	864	924	954	892	913	901	960	928	909	925	897	929	978	953	892	894	918	861	866	928	863	949	880	926	928	961	911	905	849	921	918	889	962	896	869	945	904	891	912	894	915	924	886	858	948	956	889	921	920	891	895	896	869	925	869	879	912	917	883	983	941	887	906	911	894	971	890	871	949	870	925	896	969	919	882	912	917	932	886	872	838	838	929	921	952	912	926	889	924	918	883	916	877	908	829	843	887	920	844	910	923	921	964	906	920	892	912	889	904	915	909	940	868	887	930	909	957	881	927	895	885	896	975	921	905	895	931	941	944	845	894	859	920	943	885	922	909	918	905	940	855	896	915	892	884	898	927	914	957	910	889	896	940	930	886	857	944	895	901	952	919	925	884	908	883	882	847	919	925	888	939	894	896	865	952	925	859	921	939	830	922	899	929	906	866	923	925	895	898	867	934	833	982	862	890	887	979	922	861	848	895	901	841	865	927	928	940	924	898	944	880	877	907	928	911	881	899	939	869	949	917	898	878	907	913	900	891	898	855	901	936	933	916	961	899	887	902	917	895	913	961	851	901	926	974	849	927	900	910	909	903	911	897	949	947	894	898	827	934	868	876	847	933	919	972	914	922	888	914	914	902	922	924	874	949	924	941	887	887	907	906	928	905	882	869	871	917	923	921	928	941	889	868	878	950	873	872	890	923	928	921	900	880	897	892	940	965	910	875	877	908	889	912	918	957	963	914	907	860	872	882	911	898	933	899	924	904	947	892	921	912	907	930	911	879	910	899	867	923	925	962	866	861	895	927	895	890	892	879	869	934	867	921	855	902	891	915	896	922	903	929	957	854	939	926	930	949	919	972	907	912	888	873	884	923	873	926	863	891	900	896	897	935	942	926	919	910	943	921	936	972	887	956	856	931	919	892	913	923	914	925	907	892	915	912	874	922	927	888	901	974	928	881	853	905	886	844	911	954	876	867	878	934	952	921	922	924	918	910	901	921	920	937	947	895	919	866	878	876	897	877	949	925	901	912	957	885	923	923	927	877	916	882	936	910	914	890	857	844	925	934	893	942	908	914	878	917	885	889	934	893	910	836	860	942	915	933	865	952	920	902	890	894	894	925	927	887	860	879	883	905	935	848	880	884	913	912	961	911	925	904	909	924	890	866	902	885	924	927	836	943	921	942	962	931	904	941	933	936	925	929	893	898	921	871	880	897	898	986	884	892	910	852	953	940	896	883	930	935	903	945	921	946	910	888	879	920	906	905	903	896	887	926	905	937	938	895	914	915	893	886	935	910	944	982	862	908	911	879	926	880	872	891	930	894	888	925	921	833	867	956	924	931	886	900	903	948	896	927	902	872	937	900	896	941	952	872	956	940	898	858	899	877	874	945	953	904	907	866	887	925	901	912	928	926	896	934	928	939	962	908	964	899	941	937	897	955	943	935	923	885	849	926	859	883	838	888	884	882	903	882	907	918	896	917	917	926	922	855	907	889	912	906	921	922	866	835	886	906	929	900	916	895	929	910	851	936	915	876	899	900	857	910	929	893	959	867	876	870	937	892	921	907	879	909	924	915	917	937	861	929	900	896	891	949	921	933	877	868	929	913	841	953	902	926	921	908	910	927	874	881	866	923	928	880	896	927	881	931	946	865	917	916	881	965	880	887	976	864	866	868	913	900	878	906	865	863	899	915	912	940	900	944	879	915	914	877	942	949	850	916	914	912	919	932	993	947	893	906	908	907	917	920	943	904	968	939	999	907	890	940	870	885	848	913	850	894	897	875	878	927	891	873	903	878	904	918	895	908	905	884	869	916	912	951	909	873	886	903	972	924	888	819	885	880	818	955	896	934	936	908	885	911	869	935	911	898	933	897	927	922	879	905	905	876	890	849	866	876	915
23832	20932	24235	27810	20935	20942	12425	572	363	345	326	313	295	270	286	305	274	284	287	262	261	273	262	274	238	253	246	265	279	254	245	234	258	263	269	232	274	243	262	252	286	247	272	282	249	263	250	272	255	235	257	267	238	241	222	263	238	239	231	246	264	247	247	240	236	229	247	229	227	236	238	238	279	260	221	241	225	269	272	262	254	250	232	259	255	222	222	253	252	215	261	256	239	256	244	234	259	259	254	230	255	273	254	239	217	253	257	253	226	236	261	273	229	251	242	240	263	256	239	222	246	257	246	240	229	241	259	261	275	231	238	247	252	241	267	261	229	228	258	238	257	263	206	259	245	234	220	239	267	265	266	282	240	251	232	266	252	266	227	234	229	249	262	270	260	251	247	227	255	255	223	234	242	233	240	234	228	263	229	265	265	271	234	229	251	199	269	235	259	277	245	242	264	243	246	255	248	226	267	246	243	244	255	237	272	283	252	237	261	211	250	257	205	240	250	212	241	253	231	234	247	263	269	260	244	264	255	264	259	214	252	238	245	233	250	237	231	240	226	246	228	254	204	243	232	232	255	258	261	245	264	229	249	252	259	269	256	248	242	292	285	242	238	256	248	240	266	209	250	269	275	254	246	265	233	231	226	252	233	234	241	238	256	249	265	222	254	230	211	253	288	245	234	259	243	223	240	245	212	254	248	269	246	244	236	279	268	282	217	258	250	199	259	257	277	229	248	241	259	251	261	265	236	220	230	254	250	278	231	244	251	253	243	241	268	257	251	245	255	270	253	251	258	256	244	246	238	255	246	242	229	255	267	284	263	229	238	250	257	262	241	232	229	245	248	244	217	226	228	258	275	248	250	237	252	229	251	263	253	244	233	258	252	229	247	255	247	259	257	234	276	232	240	248	243	240	236	262	240	264	246	236	203	244	230	219	244	216	250	236	234	237	257	250	256	251	214	238	289	270	232	252	239	254	248	278	245	223	243	230	243	258	283	246	255	225	227	234	227	248	289	238	279	233	258	269	255	259	263	256	251	245	245	239	257	268	244	236	248	222	237	237	250	269	247	252	248	228	250	266	276	214	235	253	240	241	240	271	263	254	230	289	249	267	282	231	269	235	240	244	237	268	247	240	234	238	212	290	256	250	262	269	244	254	256	264	246	255	242	227	246	272	272	258	261	237	276	263	215	232	241	251	245	246	238	249	230	234	265	225	263	238	258	231	249	242	213	258	226	253	249	266	252	221	234	219	241	253	247	254	244	240	216	207	220	224	250	237	225	245	240	258	260	250	224	248	246	237	225	229	233	239	260	277	246	224	244	233	251	207	222	235	240	247	262	244	230	258	276	259	255	240	241	272	250	244	228	234	260	248	240	250	234	233	240	213	249	229	228	230	270	241	251	258	244	240	224	244	266	239	248	244	249	252	284	280	229	234	251	266	241	227	264	251	236	254	261	234	265	255	257	268	260	253	225	246	253	250	262	243	256	226	227	258	246	262	239	233	216	279	231	233	213	249	221	270	240	239	228	242	235	247	216	242	252	232	241	220	241	243	248	267	249	231	243	264	236	272	239	233	250	234	247	244	259	252	244	250	253	239	240	265	244	262	239	263	215	277	253	241	226	227	274	269	241	232	268	258	242	243	213	239	192	230	238	231	221	251	263	262	251	250	235	241	258	252	242	217	253	219	246	241	245	249	258	249	239	248	230	255	261	251	252	236	263	256	242	248	276	232	270	207	242	242	246	215	266	247	239	270	227	271	270	248	253	246	216	238	242	251	227	223	233	258	260	259	246	234	248	261	220	233	259	265	262	254	240	240	236	269	245	250	265	278	247	274	276	265	243	235	241	228	248	231	260	236	244	261	275	243	223	238	251	255	245	240	249	250	261	237	229	253	218	248	236	249	223	230	255	250	220	258	261	263	239	232	274	231	249	243	254	268	231	237	281	225	238	244	262	233	284	228	267	247	229	208	267	232	223	239	250	288	253	236	237	238	232	248	247	236	225	228	252	279	239	263	234	267	246	243	261	224	273	268	236	241	256	246	247	263	230	253	264	262	222	243	272	222	246	255	250	250	264	235	246	221	254	255	250	232	252	237	238	270	259	258	247	230	263	236	251	240	257	232	241	233	255	224	262	220	254	269	225	239	246	250	227	242	280	238	258	235	235	224	254	266	262	258	258	258	253	238	244	236	250	254	239	245	250	236	237	254	233	260	287	255	218	202	272	246	249	248	250	264	272	247	236	267	259	239	253	238	231	272	251	229	262	254	235	213	209	229	252	250	287	264	278	253	262	241	228	271	259	229	243	251	232	249	243	218	241	286	240	273	222	239	226	266	259	252	249	223	274	249	211	238	308	254	248	277	267	273	271	252	266	239	281	240	254	255	232	242	261	230	259	259	232	261	251	254	255	253	241	240	268	259	240	315	248	260	247	259	215	267	237	246	267	235	233	265	270	232	253	262	260	223	262	277	258	225	266	217	223	236	246	253	268	258	227	250	247	231	224	261	248	243	263	243	248	236	233	236	269	232	262	229	222	267	265	262	237	232	232	241	269	241	209	236	250	253	228	276	240	262	285	259	282	224	247	235	258	224	226	253	230	250	268	229	259	272	235	257	244	235	249	266	254	217	256	273	236	238	236	232	254	265	238	235	226	226	256	226	260	233	230	246	265	276	249	228	242	223	239	220	261	241	223	258	223	250	240	238	229	224	231	251	245	212	257	230	239	229	242	252	249	271	229	242	237	225	254	221	243	263	242	242	216	250	263	240	254	260	262	249	268	235	238	235	236	259	245	250	255	208	251	244	269	259	261	245	260	237	258	252	250	241	252	278	249	270	250	208	222	229	256	262	249	255	247	259	218	243	271	258	250	222	260	271	300	240	241	254	244	248	283	256	264	269	258	222	279	282	259	246	253	233	262	242	254	249	244	240	227	247	249	239	227	265	208	254	239	221	233	227	242	242	259	211	228	233	259	250	223	247	252	251	257	271	209	231	233	245	260	271	249	253	245	241	217	221	235	220	227	223	244	233	254	272	242	272	259	240	257	220	235	240	255	232	237	208	249	277	231	251	261	249	240	264	266	268	261	237	236	267	241	269	252	250	237	270	222	255	257	251	234	247	247	246	260	268	254	227	254	241	267	257	223	260	256	296	266	259	237	238	253	242	248	255	224	228	249	232	233	264	237	233	221	222	235	236	250	248	231	227	243	259	209	241	238	267	237	251	249	230	232	247	250	244	251	243	242	237	229	259	272	245	254	262	269	200	223	243	242	241	233	238	257	240	247	245	252	218	245	242	244	235	243	255	243	240	246	251	248	253	257	237	246	252	260	267	254	255	251	227	252	226	223	269	249	256	233	237	230	261	281	238	260	266	210	208	217	242	224	224	240	246	269	259	239	252	256	217	243	254	246	234	254	270	217	274	242	274	209	227	259	249	275	255	229	233	223	242	253	226	241	238	266	269	261	247	246	259	248	270	215	248
4577	3391	1682	3612	825	698	700	645	661	640	636	592	619	565	661	545	620	586	619	642	596	581	617	613	591	620	564	585	567	599	634	609	611	582	568	549	609	588	594	603	623	598	605	576	605	580	601	566	548	629	603	607	599	581	571	592	578	632	604	590	617	607	573	587	588	561	586	588	613	626	552	592	624	603	589	579	619	623	551	630	613	557	603	610	623	605	590	608	605	619	582	585	629	596	597	585	550	603	619	574	589	553	605	612	613	555	551	598	609	591	604	584	608	621	585	597	562	605	627	595	620	600	595	605	568	593	607	628	596	583	609	618	602	616	624	565	593	606	609	537	582	574	569	610	629	561	568	599	610	558	604	643	622	580	594	588	613	598	577	561	564	611	567	565	586	636	587	582	627	626	604	585	575	573	583	607	563	566	602	585	595	628	631	613	620	556	620	606	587	590	611	562	605	573	548	543	576	579	585	561	611	600	568	591	626	552	562	616	596	627	597	628	622	576	561	562	561	608	564	622	561	576	562	597	569	593	595	611	608	567	598	611	623	567	634	608	588	602	579	579	583	622	576	637	623	598	599	606	602	621	572	622	586	578	574	594	641	574	600	589	586	627	616	563	607	639	538	602	586	598	550	630	585	592	591	574	604	642	592	627	597	587	595	588	625	603	628	632	569	606	595	596	602	568	588	591	592	607	569	589	613	541	617	622	651	640	587	620	577	588	590	569	639	552	596	551	608	586	547	584	615	559	615	617	618	604	613	581	610	590	539	538	591	607	597	584	637	599	575	566	630	600	588	537	545	594	563	578	593	561	551	601	566	585	614	591	612	610	604	550	557	588	682	588	582	577	535	587	623	566	611	623	615	568	583	606	583	586	597	601	591	576	625	597	585	612	624	586	629	570	569	580	617	562	591	571	612	554	599	622	632	591	542	608	584	579	556	593	603	595	621	621	647	596	602	594	608	601	610	577	637	586	574	604	605	613	580	570	556	626	511	627	556	570	586	585	577	594	579	572	580	562	592	566	575	558	607	586	633	595	577	582	567	601	610	561	578	584	591	580	583	569	602	611	592	606	607	587	615	571	607	635	600	570	608	589	599	615	614	597	601	553	592	571	637	595	557	575	660	580	551	596	601	613	607	603	556	605	546	570	561	611	573	594	610	602	624	537	564	619	601	575	578	599	598	575	583	591	592	586	570	610	580	594	607	593	586	608	552	627	624	611	599	638	602	565	582	621	550	518	551	585	588	585	628	584	563	599	621	592	607	592	590	625	574	613	603	633	584	588	585	594	620	560	594	580	589	579	589	565	614	589	570	591	599	573	543	576	576	570	607	624	609	602	583	598	611	579	568	566	577	565	598	610	586	584	594	615	597	587	622	633	580	600	600	592	598	585	584	586	579	590	585	587	618	589	561	657	606	582	618	594	555	568	593	622	583	583	565	577	512	569	574	587	572	613	588	571	561	610	608	608	597	558	586	618	638	574	591	578	559	585	613	597	597	555	623	641	606	586	574	652	588	560	606	582	601	611	573	637	576	587	603	619	607	545	570	584	612	582	604	607	583	533	604	556	548	617	604	574	590	573	554	588	576	565	567	587	606	560	561	593	628	593	578	589	625	603	627	611	603	589	599	612	590	608	604	555	600	578	621	574	611	535	610	596	640	548	571	571	629	636	584	547	588	552	613	571	582	539	557	618	597	619	658	552	598	592	615	585	614	617	581	576	618	589	576	556	587	596	593	578	582	629	596	595	576	575	557	574	565	612	622	608	619	609	608	581	579	608	603	610	553	554	600	563	601	583	619	591	602	597	571	585	597	624	564	622	626	619	601	617	583	594	578	569	603	571	601	569	573	597	550	589	548	605	618	561	555	615	604	558	568	564	583	579	579	571	619	565	589	574	596	548	614	632	608	594	547	601	571	622	618	600	572	614	601	594	620	570	628	581	585	615	616	578	558	572	623	568	582	590	573	583	595	585	568	594	588	618	606	615	581	596	597	615	572	605	636	569	570	607	580	596	623	577	602	579	585	596	622	586	639	575	574	570	599	577	591	579	538	592	602	606	627	623	618	590	610	601	600	645	615	566	567	618	604	658	607	566	596	605	540	562	618	599	576	581	609	592	576	619	585	569	604	570	584	541	590	649	540	596	560	583	625	594	583	574	577	545	573	564	623	593	611	616	590	555	627	596	590	589	577	548	611	595	617	640	601	606	574	615	595	570	588	547	592	592	589	581	562	585	584	593	607	555	613	586	591	573	597	563	606	579	595	573	575	581	628	614	561	606	572	607	623	593	613	626	573	623	608	570	561	582	589	608	561	576	568	608	621	581	581	571	611	591	567	622	606	580	625	592	563	656	642	600	566	592	630	572	571	587	596	562	581	574	610	568	562	537	573	546	557	615	577	579	621	580	606	591	547	645	590	599	561	592	584	586	630	615	589	602	643	587	582	602	605	601	583	572	564	603	604	604	582	592	593	599	575	540	615	572	618	606	618	610	588	614	541	596	603	612	602	588	579	603	532	585	559	586	639	582	601	608	593	618	561	547	570	613	582	586	578	558	579	592	632	579	567	547	608	587	565	569	574	567	579	574	576	571	598	611	588	559	580	589	617	608	572	546	580	597	625	577	577	568	567	572	605	584	624	570	578	600	593	631	576	602	579	609	586	611	586	613	578	594	584	642	595	617	620	587	579	585	608	564	567	616	592	585	588	621	561	616	562	602	601	593	598	612	585	568	583	589	584	607	581	593	637	610	588	594	589	543	594	625	578	616	561	612	615	611	599	586	590	593	588	589	599	559	605	613	589	592	564	598	576	551	582	575	605	630	559	551	627	552	590	572	553	597	596	568	564	585	592	569	563	605	553	620	559	593	612	559	565	572	559	610	660	580	621	572	598	595	556	586	590	626	567	603	571	554	603	581	609	569	598	617	587	585	559	598	624	568	556	627	553	559	590	607	641	594	615	646	581	548	550	606	566	587	580	593	624	604	608	605	610	592	605	589	558	633	573	560	582	602	560	578	591	585	577	579	551	551	589	595	554	573	575	571	582	602	559	614	625	592	644	598	586	596	606	581	598	615	563	602	620	562	560	610	591	548	602	593	661	595	574	607	594	609	614	577	629	587	611	617	607	611	581	596	610	605	600	586	567	569	594	586	595	554	566	602	584	590	572	598	588	599	600	628	597	598	568	636	570	641	588	597	573	579	577	569	608	610	588	597	595	570	603	615	583	573	608	596	581	591	590	635	622	624	606	602	573	598	600	603	568	577	586	584	572	571	627	554	585	592	614	561	614	620	602	625	563	571	595	566	609	617	572	607	621	618	580	594	566	578	563	567	569	545	616	575	638	599	585	575	550	598	583	637	612	632	586	589	595	611	612	608	588	589	581	633	640	602	591	547	606	590	583	613	585	588	587	587	543	560	585	582	585	577	617	600	577	563	576	596	608	573	586	622	551	591	634	591	592	589	632	566	599	596	604	572	548	629	617	573
31812	19419	7159	862	468	438	376	304	290	310	313	295	261	330	293	306	290	290	284	293	322	306	276	318	313	322	278	303	308	306	291	312	319	313	295	283	334	294	310	280	284	262	286	332	320	300	294	300	286	312	289	295	320	279	301	316	307	293	318	305	287	323	286	314	308	272	293	306	311	295	311	297	311	294	300	280	312	308	292	314	308	284	320	286	285	266	283	315	302	315	292	288	303	293	316	307	291	256	326	280	304	276	290	293	294	309	323	283	273	286	290	300	271	310	248	305	297	286	299	304	309	319	304	304	283	285	267	289	292	285	279	311	308	328	279	301	254	290	283	311	329	329	297	296	301	296	311	316	344	260	271	324	267	314	284	270	317	280	299	301	267	294	286	304	299	306	291	289	269	294	317	287	289	297	286	280	312	330	318	303	294	272	334	285	303	290	306	312	325	283	288	317	308	308	293	257	308	323	282	286	301	272	306	301	319	301	294	283	284	308	295	297	329	312	302	306	269	289	291	271	289	275	280	298	298	313	245	260	273	297	293	307	297	313	281	299	312	316	294	311	294	273	323	291	280	285	304	295	288	263	312	297	328	315	296	301	281	292	293	288	317	321	300	335	311	315	271	310	302	297	302	272	260	299	311	295	304	306	293	293	324	297	313	302	294	310	289	290	303	286	278	306	284	292	294	311	301	317	288	308	272	281	270	306	291	348	297	281	299	335	313	281	309	290	279	302	312	307	302	304	304	309	318	269	315	309	282	285	272	302	281	295	275	290	288	312	284	311	286	284	323	318	307	299	321	281	287	278	300	290	314	290	287	313	317	306	303	328	335	305	327	313	309	306	276	288	334	284	323	316	287	325	310	325	286	325	305	304	306	288	332	304	303	271	303	292	305	322	276	309	294	286	284	276	335	333	274	324	301	297	290	274	280	327	271	274	296	285	294	306	301	345	291	296	285	293	298	294	285	298	310	315	300	298	285	301	297	302	301	311	314	294	274	277	269	304	327	303	308	297	306	317	306	270	312	309	292	283	311	325	282	281	307	318	282	294	292	288	302	309	316	288	320	314	291	322	303	311	306	283	312	301	310	312	280	300	267	297	302	312	297	294	278	291	300	303	294	286	309	318	321	315	284	304	270	281	291	309	304	293	320	303	329	326	304	317	327	290	300	277	298	286	287	277	293	312	314	318	274	302	289	307	295	286	308	292	283	299	308	298	290	287	317	268	308	297	265	273	309	325	285	285	270	306	328	310	285	322	290	299	293	299	289	319	297	281	306	312	291	292	315	280	314	315	297	268	315	286	321	278	324	312	322	305	299	278	289	283	274	310	287	291	317	291	275	316	288	330	292	281	315	311	279	272	295	270	301	289	312	291	302	289	325	285	276	294	297	311	283	273	286	286	297	294	301	291	289	272	316	298	302	301	303	303	306	302	334	332	305	322	325	268	287	293	248	285	307	295	273	316	309	299	287	310	292	317	273	277	294	280	295	294	331	296	260	315	319	301	317	298	274	298	299	261	312	336	301	300	311	292	314	295	293	302	319	290	281	283	279	286	331	330	307	321	313	310	311	285	315	313	321	257	274	280	298	297	277	285	307	306	327	307	282	284	295	303	276	299	299	297	291	305	294	288	306	302	300	272	307	297	297	297	327	312	297	279	288	301	318	275	274	301	300	310	309	287	275	311	332	273	299	316	296	284	258	279	314	304	295	305	288	297	309	314	312	303	296	299	316	319	314	310	310	323	288	316	294	286	312	312	298	298	311	296	300	302	313	292	308	316	306	280	271	309	296	291	280	299	342	294	309	293	298	311	289	323	300	287	299	333	281	285	287	304	282	296	281	317	275	297	286	326	292	277	297	267	313	320	311	275	318	295	302	318	292	298	304	322	273	289	293	298	288	304	308	306	284	314	336	270	307	290	298	268	282	332	289	267	265	273	320	285	302	297	284	297	298	278	289	284	303	301	314	272	260	286	308	314	287	261	310	300	319	326	307	298	298	277	308	274	275	319	273	287	308	291	307	320	305	326	306	283	283	302	309	319	297	303	298	302	288	331	298	306	300	284	280	274	291	307	308	322	306	276	288	271	318	312	310	307	292	309	301	278	274	327	286	325	283	291	310	316	287	309	325	303	308	275	297	285	280	269	278	287	301	300	291	311	296	297	303	306	328	305	290	266	312	274	314	313	284	314	345	289	288	292	309	304	330	301	307	294	265	289	303	285	283	303	276	279	310	279	318	308	275	315	304	283	314	284	309	311	278	262	295	348	270	309	305	308	287	295	301	340	318	288	301	259	294	302	285	272	310	294	302	290	257	313	312	289	294	308	278	263	298	317	309	321	304	320	327	357	301	300	293	305	318	300	266	335	290	294	293	352	305	282	287	310	295	280	311	294	321	287	301	328	286	293	287	295	285	313	307	339	305	265	292	279	313	286	281	296	321	305	283	281	328	279	294	314	268	316	322	313	300	303	315	290	299	290	277	277	266	319	307	274	279	284	289	281	311	259	295	279	313	288	291	315	311	336	289	293	312	308	301	269	295	299	288	290	281	318	285	314	280	301	315	303	300	323	282	298	310	296	302	284	293	312	296	309	322	300	255	262	296	259	310	264	299	322	271	284	257	299	315	315	291	299	294	333	278	296	300	294	307	268	297	294	289	305	281	287	291	280	315	292	262	290	302	273	314	302	283	305	271	330	304	270	342	303	301	313	301	306	289	305	322	274	271	287	289	338	280	302	306	286	304	286	314	327	321	310	325	333	274	294	298	282	301	287	296	276	271	268	269	333	304	289	294	308	317	310	265	293	288	286	322	300	288	315	300	282	306	334	330	288	300	307	306	317	292	279	307	328	292	283	305	291	320	296	300	295	304	311	311	290	303	304	335	300	290	309	282	300	279	291	321	319	326	294	316	265	326	302	261	293	310	269	319	318	301	300	268	303	286	283	292	264	283	305	280	324	303	316	272	301	270	309	286	284	305	328	312	262	291	291	288	260	279	274	306	305	302	274	290	256	282	341	295	299	301	297	294	279	292	297	290	303	283	291	271	306	303	313	300	281	269	290	275	300	315	309	288	296	316	322	292	285	281	309	299	318	290	296	315	285	307	304	290	270	313	314	295	304	266	297	300	276	291	303	299	309	297	285	288	306	336	265	286	280	309	282	349	295	304	335	306	320	303	309	310	316	291	288	322	286	293	290	296	279	277	275	274	298	322	334	278	275	304	309	291	291	321	291	297	319	299	300	298	289	307	311	303	319	300	282	322	274	292	285	305	320	291	322	294	279	287	316	315	282	313	295	285	286	316	311	294	311	332	306	302	319	278	318	292	306	295	271	342	337	285	306	319	274	267	307	264	331	274	289	261	289	301	292	328	289	317	332	284	293	284	304	276	276	288	307	298	294	298	300	288	287	352	310	304	285	315	331	303	289	310	315	270	303	286	283	310	295	296	291	302	305	311	305	324	324	304	290	275	294	287	308	284	295	293	314
6759	922	881	932	833	780	826	749	794	754	753	766	767	747	731	750	783	726	784	749	745	715	755	738	787	732	761	793	746	728	802	802	754	741	751	773	762	773	746	778	782	742	770	766	761	761	755	760	798	773	736	779	782	730	800	739	770	743	745	740	739	823	788	795	740	755	811	737	773	767	801	753	764	759	735	750	726	725	732	793	768	772	780	713	778	756	714	814	752	729	737	790	814	792	762	765	719	826	713	709	738	750	790	774	740	729	769	795	777	789	766	730	801	808	759	769	768	778	787	786	759	739	769	806	815	785	798	769	788	754	739	751	713	756	743	753	734	730	816	794	746	753	746	758	782	718	741	787	746	800	753	824	744	764	773	787	760	778	754	763	740	758	792	752	732	734	775	708	778	784	763	759	798	784	814	745	749	755	759	775	705	717	743	749	731	765	766	780	781	786	809	754	770	754	795	727	706	776	764	789	742	780	751	785	764	742	774	791	767	754	728	787	743	805	730	755	736	762	767	785	777	753	794	780	738	745	791	739	725	766	782	820	731	799	734	743	763	748	790	778	741	739	768	740	781	801	790	761	744	758	766	736	773	786	741	749	724	733	741	768	757	753	801	780	760	749	699	836	750	780	750	754	745	758	814	765	768	756	773	778	783	787	761	721	775	735	762	754	762	750	732	808	711	736	788	768	782	728	779	726	740	782	766	717	739	770	753	800	720	740	758	780	771	739	804	749	752	770	749	738	737	780	768	778	758	746	737	779	785	755	816	773	714	772	715	767	728	708	745	708	779	763	776	786	781	732	747	714	731	796	755	800	797	701	804	770	756	769	747	790	776	811	756	793	685	768	742	770	773	758	747	758	745	773	766	684	733	815	783	683	823	806	757	757	783	756	713	793	751	732	799	773	778	802	783	770	753	779	749	740	744	755	798	745	736	771	790	769	735	720	785	703	721	815	762	729	709	771	688	794	767	783	838	776	807	779	790	746	758	771	787	733	785	792	779	764	747	742	724	794	827	799	758	769	753	760	770	750	813	772	759	762	763	766	779	758	720	789	781	785	719	698	771	800	760	797	759	772	766	786	784	780	778	774	728	769	744	738	774	747	742	758	764	805	732	794	767	784	711	827	785	814	796	808	782	715	765	782	773	781	712	716	743	725	751	759	762	830	796	809	717	783	786	788	754	746	775	803	719	724	795	735	784	769	759	786	729	719	753	773	750	787	794	769	796	807	778	773	733	739	806	760	780	779	786	758	769	760	755	728	777	775	806	742	810	714	741	764	764	787	731	783	802	790	810	711	802	753	784	723	731	764	742	744	784	784	810	762	757	813	766	785	767	766	726	777	760	751	785	747	771	785	762	787	757	738	783	781	740	773	816	769	747	729	768	783	802	790	767	758	812	782	814	792	711	757	753	728	740	768	790	781	766	740	768	817	773	731	744	785	848	796	738	783	725	742	729	763	758	735	791	761	748	733	732	767	802	734	802	750	753	767	803	784	775	739	794	805	722	754	782	764	787	738	751	751	747	757	768	742	781	763	759	750	781	732	725	787	747	801	773	746	750	761	724	727	781	760	772	761	779	727	789	770	730	727	784	730	730	785	763	739	748	777	756	761	770	765	767	742	792	787	792	758	756	718	790	770	785	767	766	776	757	721	804	727	703	732	727	738	826	742	796	729	711	794	746	737	783	750	802	749	764	771	726	776	706	768	752	724	731	774	748	765	795	743	758	714	755	798	772	745	776	759	752	737	766	751	729	798	755	702	726	759	766	772	748	730	721	746	722	797	749	804	700	758	748	781	788	763	734	770	763	742	718	733	771	714	773	769	758	720	753	812	733	734	759	790	808	771	817	760	798	772	724	706	755	799	737	759	775	806	751	795	740	746	784	784	748	739	731	718	746	790	755	792	717	737	815	715	778	724	761	764	824	790	780	750	747	786	751	784	765	735	766	760	768	790	786	753	790	835	754	725	751	722	736	735	795	753	755	787	770	780	766	743	739	761	735	770	758	777	795	774	763	767	746	740	752	753	737	746	725	732	818	708	769	743	775	739	787	729	759	805	714	765	780	773	761	791	811	777	754	772	759	726	737	777	784	752	722	756	754	710	676	773	758	741	746	737	749	710	786	742	798	808	753	735	747	719	748	767	731	729	784	803	786	705	787	733	831	779	728	801	743	744	702	785	735	750	756	739	760	763	739	740	768	783	765	772	731	763	735	806	767	744	748	736	777	763	787	751	745	759	789	765	774	749	773	797	744	739	778	738	728	805	799	721	735	800	694	725	751	737	708	725	790	767	712	739	733	789	773	756	751	720	775	779	719	776	775	760	690	720	749	759	737	746	798	743	761	750	778	761	722	738	803	720	787	760	759	756	775	740	744	752	785	794	762	772	760	781	830	789	746	800	740	751	771	784	764	782	748	740	759	750	766	716	768	733	780	769	771	791	756	808	724	746	832	739	802	755	715	818	763	750	775	728	794	774	727	775	765	729	818	739	780	756	790	751	723	819	767	720	743	796	744	730	740	765	827	821	782	727	761	773	793	725	756	735	738	786	771	784	769	757	736	786	774	721	724	738	753	788	727	745	690	747	736	779	726	727	755	790	754	797	792	798	720	794	785	726	749	724	732	768	783	746	730	739	770	803	758	760	767	719	764	812	763	744	770	722	723	739	761	768	733	747	729	757	729	783	788	774	749	737	765	723	737	734	726	730	757	731	770	812	756	722	746	770	771	750	739	758	748	770	780	747	744	738	783	806	780	806	801	736	759	787	773	723	735	792	779	736	738	767	739	787	716	770	799	727	783	784	729	816	791	787	784	799	752	785	754	789	740	757	748	752	741	747	780	784	759	745	792	730	776	763	717	761	705	793	767	782	785	804	763	734	773	768	773	769	757	749	789	779	740	749	824	775	786	745	760	814	740	785	772	770	797	761	757	761	789	755	794	781	752	748	768	799	738	786	780	748	781	745	783	784	736	757	751	748	756	753	776	692	720	793	750	766	685	775	788	768	818	701	760	753	747	785	790	746	757	792	715	760	766	678	808	722	783	729	778	820	780	722	770	734	762	778	708	767	798	761	757	761	726	778	768	767	756	706	788	759	781	803	766	788	806	739	767	773	760	754	776	767	790	766	805	763	789	801	777	721	737	809	727	722	775	778	772	745	786	754	799	769	791	747	753	763	766	755	714	780	825	794	712	705	780	741	744	757	792	803	777	747	773	736	817	741	791	759	779	729	776	795	764	732	713	726	766	768	756	749	736	794	753	776	798	791	785	754	706	787	735	742	754	771	738	741	748	795	773	734	770	745	750	763	767	723	754	779	745	790	756	731	731	764	739	726	776	764	754	774	724	801	775	746	759	697	743	766	733	736	759	738	772	729	767	787	770	780	793	805	792	743	736	707	741	781	805	779	736	810	721	804	744	750	791	770	752	753	779	780	740	725	779	733	752	753	753	764	715	806	759	758	761	763	787	740	797	767	786	735	724	794
24651	20966	23859	28266	20957	12391	629	472	452	406	387	351	400	354	398	380	373	425	392	350	394	378	387	353	348	366	375	358	387	359	370	367	384	404	386	372	353	371	399	406	387	355	402	406	396	370	389	416	377	410	376	363	387	401	373	354	393	399	368	384	350	359	371	377	348	395	353	369	392	369	368	356	394	363	366	387	383	397	386	370	384	392	376	326	373	381	404	384	357	395	383	382	380	376	423	386	344	366	336	384	383	361	355	349	367	395	375	362	387	392	409	357	412	386	398	412	359	411	388	372	377	371	373	387	365	374	389	363	369	377	375	377	396	393	372	352	392	407	365	366	373	395	374	389	412	359	381	363	372	395	386	367	357	420	413	398	443	387	353	386	371	378	362	358	349	388	352	348	368	365	389	361	353	382	377	382	343	394	402	363	377	410	351	394	377	364	388	376	348	411	365	364	380	377	369	383	405	416	398	364	392	338	384	393	352	388	364	419	391	390	428	358	372	345	364	368	362	394	383	388	368	375	334	367	377	333	386	373	370	367	333	356	393	371	395	395	346	341	360	360	332	368	355	382	368	380	361	357	398	336	377	374	409	390	384	365	344	372	378	373	399	346	377	418	383	389	364	385	371	359	391	382	392	356	380	350	337	374	390	347	400	365	336	351	385	398	399	369	376	363	345	352	376	400	372	389	365	362	350	382	407	343	385	362	349	379	386	369	389	391	374	371	411	365	414	351	365	371	356	378	357	390	390	389	379	369	388	358	367	386	368	396	390	382	360	367	366	391	346	354	361	370	343	417	371	337	381	334	355	366	356	349	379	371	375	344	350	366	367	368	353	351	383	374	375	365	346	388	383	368	378	383	387	353	358	350	402	363	353	357	394	368	388	378	366	372	384	388	408	379	412	397	386	392	363	402	372	362	396	321	364	343	383	368	406	338	393	380	386	386	369	352	335	385	358	359	362	394	406	369	376	342	360	355	393	365	396	406	345	367	348	358	357	341	380	392	383	407	362	381	359	369	386	390	342	390	382	403	347	352	375	388	350	367	337	318	375	362	336	356	374	406	363	412	412	397	342	383	365	390	379	322	388	372	336	369	371	367	403	386	387	367	361	340	362	380	370	365	365	361	362	372	374	374	422	374	377	382	355	400	392	343	388	343	357	332	385	366	385	364	404	399	359	338	379	371	434	416	380	371	346	345	355	372	396	392	355	420	397	388	373	382	397	377	374	367	407	362	380	362	347	355	385	432	378	359	363	389	368	394	345	343	370	392	388	399	370	376	357	361	399	350	386	400	366	390	338	357	358	370	360	396	359	366	311	354	369	396	400	374	375	397	400	388	378	351	377	373	357	350	353	334	387	369	386	399	357	379	382	349	342	380	376	378	388	360	372	338	419	376	351	372	371	372	354	347	390	367	349	357	379	364	391	365	381	371	380	338	379	406	355	372	395	334	404	392	335	344	392	385	410	365	370	365	397	388	365	396	374	360	403	375	418	368	347	344	394	365	363	395	360	388	358	408	359	362	381	379	370	410	373	350	346	385	380	370	376	356	375	386	390	355	362	396	409	377	396	359	376	350	382	378	362	353	353	369	402	371	394	391	394	393	351	359	374	379	394	351	369	403	364	398	341	365	395	384	379	372	358	377	369	348	389	352	364	343	407	404	376	390	399	354	336	358	356	397	379	346	368	389	369	360	356	372	374	374	377	371	386	376	371	379	350	371	377	368	357	368	345	340	392	393	357	375	345	408	342	363	389	405	354	382	389	369	385	364	383	361	398	403	407	339	401	379	388	416	390	368	344	341	345	362	382	372	355	356	360	357	376	342	367	372	338	391	356	348	364	345	346	346	358	372	375	394	363	378	392	434	370	355	379	363	407	366	385	392	398	355	343	348	359	358	372	357	359	398	362	380	388	371	399	360	355	367	375	401	363	375	401	373	368	376	370	380	384	340	371	393	397	383	367	398	392	344	346	383	395	396	397	388	397	359	370	386	377	399	354	363	359	358	376	383	394	347	377	369	399	372	347	396	358	385	357	351	369	363	395	354	360	368	337	412	381	393	348	361	341	359	364	385	361	353	399	380	369	349	373	387	383	360	381	371	409	399	375	376	373	351	344	352	352	384	349	369	386	364	369	369	370	386	348	355	370	377	371	374	370	383	365	386	401	376	362	384	361	414	399	370	400	398	374	390	379	389	400	391	361	407	349	389	362	363	378	374	371	360	388	371	362	369	358	358	386	386	402	378	324	357	391	373	378	382	324	375	367	371	387	378	372	371	359	356	360	374	377	362	354	343	343	417	364	395	376	397	365	369	352	393	348	367	357	371	385	363	394	356	366	362	344	370	381	367	367	393	375	371	392	359	373	353	384	371	349	389	356	397	354	363	361	342	392	377	412	384	369	355	345	391	356	396	383	378	416	359	339	377	393	391	392	367	370	357	357	348	379	366	383	374	379	362	376	382	386	379	374	386	365	354	384	412	366	392	369	374	364	386	385	391	361	380	384	416	388	344	349	381	357	413	353	356	393	405	350	394	378	362	373	365	350	389	350	354	385	379	354	389	355	354	330	350	375	336	390	352	364	388	353	343	375	383	394	355	359	359	370	373	384	376	369	347	409	353	366	337	393	367	338	383	367	384	369	348	368	391	372	400	368	366	376	403	381	355	391	373	355	378	409	357	357	344	363	374	396	369	395	375	383	349	354	389	371	340	395	370	332	344	378	367	388	369	362	404	366	401	392	378	378	367	335	360	385	378	347	352	387	362	362	358	388	358	353	349	356	359	381	376	370	349	360	356	400	353	349	365	395	356	372	332	416	355	395	408	358	408	383	368	344	358	391	372	368	390	376	380	336	404	417	376	362	374	350	359	361	367	381	378	355	362	355	348	391	367	389	380	373	375	341	348	368	381	392	335	378	355	361	400	395	352	388	368	374	393	367	376	362	349	366	377	358	386	401	392	398	338	379	411	381	379	382	349	355	384	398	364	371	415	367	387	400	360	386	392	388	347	406	361	356	373	386	342	381	381	390	365	346	383	389	371	328	352	343	364	333	327	356	373	430	351	394	362	387	446	378	438	366	359	365	344	394	349	352	354	386	404	357	376	374	382	363	362	392	384	368	348	368	348	332	424	376	354	410	358	366	399	394	353	366	404	366	415	375	365	423	339	396	347	381	333	368	356	361	338	391	374	355	376	372	362	376	363	371	343	347	351	364	373	355	393	374	348	353	391	380	355	344	387	344	366	365	366	390	374	393	395	384	352	355	413	343	396	404	378	379	387	365	373	371	334	366	393	362	351	387	366	374	379	363	422	382	355	370	387	379	355	388	409	384	396	348	348	385	416	395	333	371	389	364	407	389	417	359	340	373	380	432	384	376	392	389	378	357	392	370	360	392	388	384	379	335	372	343	375	355	360	367	376	375	321	343	374	406	351	402	367	360	333	359	376	392	388	379	356	370	412	372	369	366	363	368	346	344	363	396	372	379	382
4099	2266	1513	2328	1022	976	899	976	887	926	953	929	891	927	929	895	861	961	903	881	921	940	899	915	934	954	909	949	891	911	932	947	897	907	869	927	858	881	858	953	844	900	923	877	937	919	946	916	953	947	926	884	903	882	927	947	965	888	845	923	881	951	872	881	934	928	886	903	892	882	881	839	912	924	914	904	870	900	846	889	840	888	902	899	882	898	934	855	906	871	857	890	818	862	865	873	887	929	876	927	890	892	894	880	864	848	895	876	915	957	890	833	935	935	901	886	917	851	892	902	920	918	862	931	905	912	903	924	898	865	959	941	904	929	940	940	909	902	847	939	913	884	946	849	907	898	859	907	880	901	872	881	886	890	883	890	907	910	885	884	919	939	888	906	914	866	923	911	878	899	928	843	900	957	829	928	878	909	870	958	910	863	907	934	906	910	868	952	903	912	872	932	919	859	882	916	835	867	889	879	863	879	875	892	905	856	917	930	876	950	899	856	909	915	934	927	928	897	896	932	883	913	937	901	951	890	889	937	883	937	909	887	883	889	948	870	922	897	844	914	870	838	885	850	899	898	937	876	867	893	908	864	911	901	882	931	907	875	925	889	889	822	891	930	914	902	932	857	906	872	877	868	850	899	916	890	890	896	913	901	868	925	907	886	903	892	955	806	882	922	925	914	883	920	900	896	923	850	925	923	885	873	893	960	952	915	873	890	899	916	871	901	899	930	921	835	882	842	905	906	926	948	963	895	860	950	895	913	902	919	845	850	860	853	857	829	898	940	850	897	895	856	903	859	931	869	922	857	870	841	894	904	932	866	875	867	897	934	942	904	906	917	903	876	922	882	854	894	874	890	866	877	906	859	879	850	882	881	855	872	848	903	912	903	924	858	909	945	862	914	966	908	949	989	925	874	922	912	855	892	902	896	929	898	886	958	917	894	896	900	911	941	918	881	826	949	913	918	913	959	894	871	925	899	931	889	838	859	860	833	895	944	959	880	880	875	924	911	925	932	882	904	970	910	928	895	865	961	890	923	911	887	874	923	941	919	897	933	906	982	913	929	897	862	875	910	881	923	922	863	880	878	894	843	888	883	879	935	864	911	875	939	915	835	925	877	902	849	964	888	893	909	883	850	943	939	885	840	935	888	871	924	913	896	896	917	895	863	918	901	885	893	914	861	908	974	865	889	902	903	944	951	890	910	931	889	959	832	901	912	964	876	875	948	871	912	897	934	827	877	875	863	916	903	921	897	878	891	859	873	873	883	887	906	923	897	935	881	821	882	879	886	923	941	894	928	925	892	852	844	864	896	831	854	900	943	949	860	865	897	928	934	894	934	877	911	908	865	921	894	890	895	862	866	909	942	868	964	922	909	882	920	904	904	921	869	940	894	859	875	883	895	916	871	865	883	830	865	916	930	904	900	958	926	859	918	902	937	949	803	871	926	924	880	950	895	963	935	867	858	883	983	922	910	911	907	871	906	834	912	900	884	905	887	913	902	846	889	922	952	911	910	830	915	915	905	942	897	914	921	895	869	947	917	958	904	901	889	891	862	860	934	862	886	890	854	882	879	905	854	925	866	948	884	876	918	899	896	911	886	853	895	925	960	844	907	870	918	926	894	881	871	981	908	915	886	908	931	943	914	901	926	876	921	959	893	844	918	879	873	882	854	911	936	937	878	908	914	920	896	850	819	857	914	877	862	904	912	884	883	926	921	961	898	912	914	912	847	850	912	904	928	894	897	889	815	915	918	863	896	863	922	930	868	901	899	881	889	870	918	867	942	931	883	944	917	914	885	934	877	893	858	906	828	883	886	943	915	907	927	908	922	890	841	932	928	881	869	895	890	883	889	836	911	824	885	894	888	915	883	933	916	869	904	890	906	936	875	863	943	911	900	951	887	881	894	902	828	891	894	845	907	948	892	902	901	834	937	911	898	900	892	855	909	970	894	926	899	907	911	833	931	905	977	901	841	913	871	926	929	931	958	898	910	921	864	907	884	898	904	914	889	869	854	870	906	898	921	900	891	960	838	875	944	973	876	909	878	906	859	879	928	892	844	865	936	957	889	862	889	861	894	929	902	899	874	883	920	891	870	888	865	867	896	899	871	932	927	857	895	937	907	866	951	934	871	932	919	874	915	871	904	824	958	872	918	892	950	926	871	870	887	870	938	911	891	957	907	857	884	878	920	913	886	896	892	886	914	895	906	911	898	908	865	933	902	896	940	953	856	826	894	891	880	906	906	832	891	901	891	905	969	879	930	918	906	900	959	886	929	876	889	948	884	940	922	971	916	922	891	905	900	959	927	879	909	863	933	889	914	938	900	867	917	890	931	905	896	921	887	871	905	883	913	939	912	910	886	831	839	892	912	878	898	916	860	895	886	907	914	926	858	953	856	967	934	880	859	880	924	894	889	890	910	914	918	907	948	887	891	904	898	862	900	869	895	852	888	910	898	973	901	910	900	871	891	884	885	839	934	898	897	901	843	896	926	899	889	903	936	921	924	932	872	912	871	900	911	892	933	890	887	884	933	905	910	925	923	829	917	902	902	873	901	899	859	881	923	878	895	969	866	864	884	944	866	897	840	923	885	860	863	890	881	880	940	882	879	933	895	897	913	886	907	929	907	899	938	860	903	877	890	907	938	853	856	872	892	845	897	897	877	918	871	852	895	939	915	819	903	907	960	917	854	909	896	946	846	936	898	902	894	908	880	903	843	912	930	864	906	913	921	902	906	917	980	895	900	892	934	912	898	889	915	892	900	872	895	926	947	859	879	876	886	892	868	885	892	908	865	841	871	907	862	849	957	912	939	886	907	923	866	905	888	939	914	945	859	887	888	877	871	865	896	869	892	910	900	918	882	892	936	884	931	850	915	900	904	888	885	886	957	862	851	868	898	923	875	923	919	911	851	881	904	874	901	949	876	961	871	894	892	926	909	877	930	883	932	865	870	941	866	917	880	894	933	881	909	916	934	891	902	893	898	863	889	871	893	895	859	899	891	890	873	876	908	947	864	933	860	886	898	889	917	926	889	904	926	864	963	874	875	898	905	893	846	844	899	912	861	840	918	900	893	877	905	912	858	918	860	908	933	905	903	875	874	886	899	896	901	890	881	862	916	908	884	863	953	901	904	935	896	854	860	891	892	908	856	926	824	898	891	932	852	853	878	853	862	873	842	921	937	904	926	920	907	899	819	919	867	859	918	909	883	909	871	912	910	847	909	906	912	895	886	875	911	939	889	953	875	952	934	850	859	928	942	875	865	864	918	874	844	903	897	892	869	840	925	916	864	864	885	912	904	920	951	886	865	893	920	881	871	928	908	948	873	882	872	918	909	921	902	937	862	900	897	900	893	930	890	924	918	925	896	855	941	932	930	869	867	854	890	911	918	887	888	911	903	948	904	931	880	866	950	946	914	914	948	883	861	855	921	906	903	883	934	866	911	850	899	920	939	849	924	930	888	929	918	895	906	881	884	914	928	865	904
23903	20966	24259	27840	20971	20980	12739	591	341	336	338	327	321	261	269	274	267	252	272	257	234	253	264	258	258	264	249	228	263	254	248	236	243	267	241	236	256	268	260	238	244	250	232	245	237	236	234	241	261	254	228	240	239	234	262	263	274	251	240	265	246	277	242	236	243	265	214	244	249	237	266	242	207	223	243	236	250	249	257	207	267	259	267	271	225	248	243	204	248	248	220	207	239	249	260	265	246	264	251	234	223	238	250	237	252	271	241	217	243	265	227	268	237	241	253	219	271	282	213	231	257	252	254	254	237	270	249	241	242	259	248	260	266	227	234	228	252	275	247	274	253	242	247	247	273	228	228	252	225	270	243	194	287	255	246	215	227	213	212	233	268	243	263	245	256	241	274	224	259	266	267	231	244	242	274	228	239	232	239	264	242	261	260	242	224	225	261	238	237	220	253	258	257	212	244	265	220	257	224	264	219	240	240	231	253	265	255	266	254	236	273	247	237	274	268	251	233	240	251	251	258	229	230	221	252	261	262	240	239	235	239	259	237	258	245	262	251	240	215	261	236	215	261	266	252	247	257	258	242	237	269	275	246	229	227	262	237	238	245	238	246	233	238	263	255	260	221	233	249	256	228	232	223	242	255	226	206	243	246	235	274	223	234	238	251	252	227	223	248	202	253	269	255	242	233	225	275	271	244	234	233	248	272	216	249	249	253	264	238	255	225	233	278	274	244	232	215	260	236	279	227	237	250	220	229	202	254	246	231	246	249	245	255	254	266	240	261	249	254	269	211	251	247	243	279	293	220	281	249	226	260	284	234	229	238	237	212	238	235	263	256	259	255	245	231	262	244	256	229	228	272	254	242	253	259	258	246	236	277	236	269	261	235	248	263	238	255	222	244	263	263	276	254	256	250	213	246	281	249	248	246	244	253	235	236	249	222	239	236	245	244	256	235	204	253	271	230	249	207	264	223	202	235	259	248	228	240	250	227	263	236	203	243	249	237	255	242	245	257	265	241	235	234	269	285	238	266	227	222	255	244	232	238	229	267	293	251	245	278	242	261	261	243	233	245	246	236	238	251	221	239	254	217	254	239	237	229	254	209	244	251	211	222	224	251	239	254	237	259	244	266	270	248	251	212	218	227	240	248	240	224	259	268	248	245	265	244	270	253	253	241	281	268	243	251	225	245	228	254	270	247	256	252	246	256	240	241	251	223	211	238	234	230	263	255	248	218	250	251	245	251	250	236	220	243	238	252	238	248	260	228	280	235	240	284	258	242	227	212	236	240	240	239	255	245	257	269	262	219	257	244	261	244	278	255	237	224	224	218	247	228	260	243	222	243	241	234	267	245	280	229	273	219	215	233	283	227	232	219	210	256	260	258	233	247	247	224	284	240	248	240	224	212	291	235	247	222	264	263	204	258	241	200	237	273	229	269	231	275	242	241	260	243	236	280	258	232	252	233	226	233	208	236	240	276	264	258	245	247	231	241	256	225	220	223	264	248	245	222	249	236	256	238	210	233	231	268	242	247	246	242	247	260	272	237	229	258	248	245	228	236	227	246	234	259	273	244	257	251	259	223	250	224	234	222	220	254	254	235	271	256	264	258	248	235	237	260	254	236	264	223	244	246	248	283	239	240	273	257	239	254	268	236	204	221	212	251	241	277	253	236	245	233	238	237	217	212	232	246	245	232	241	213	252	251	273	229	249	273	249	280	226	251	256	244	246	269	288	225	215	262	213	247	259	260	243	229	251	248	221	277	251	240	241	257	251	218	230	242	235	245	253	228	253	250	245	248	226	282	244	247	223	245	235	206	260	243	247	261	239	239	258	274	238	220	246	216	253	266	230	229	240	282	237	232	266	246	238	230	269	228	269	221	269	243	259	253	237	273	232	263	252	232	238	236	258	273	270	286	234	230	233	244	254	252	244	244	253	259	236	261	254	249	222	237	244	281	271	252	240	251	268	227	275	245	274	259	256	214	232	221	253	244	250	233	248	223	218	243	249	251	245	250	243	259	251	230	255	233	246	239	215	243	251	249	260	230	260	266	261	259	215	252	230	219	259	241	223	247	240	247	233	240	260	247	253	245	259	251	243	248	254	237	214	237	238	252	242	234	231	249	223	272	260	290	238	232	251	238	231	233	242	221	221	254	242	236	234	225	278	258	227	229	229	231	257	251	254	240	251	276	269	235	247	251	245	264	244	253	225	247	242	221	222	252	244	249	238	235	243	230	229	269	244	234	232	234	238	253	234	253	256	271	228	275	224	235	233	246	240	230	234	225	258	271	225	246	255	244	220	234	247	227	271	224	221	229	240	251	256	238	229	261	261	230	266	258	245	240	232	226	254	232	224	241	238	231	248	245	247	274	265	293	223	261	230	254	241	263	231	241	268	234	248	233	238	247	239	270	246	246	252	241	263	234	260	245	238	250	238	257	265	264	222	232	241	267	231	245	254	215	224	233	244	258	221	235	234	229	243	265	255	242	219	238	225	242	254	255	241	279	240	231	243	236	253	235	254	210	219	241	257	261	246	223	222	232	261	261	211	272	248	268	227	232	228	259	266	256	240	237	231	279	244	240	244	237	258	234	254	253	203	259	204	242	230	220	265	228	248	245	270	234	220	239	269	217	225	272	251	263	250	250	237	253	224	235	268	233	265	241	228	268	236	264	213	254	249	236	225	235	254	250	241	240	225	253	249	224	262	263	261	247	222	238	229	238	248	252	228	243	235	240	280	252	216	260	259	275	277	247	246	245	240	288	242	233	244	261	237	268	238	230	276	217	235	239	260	256	244	242	267	259	241	265	235	238	254	229	261	241	271	224	195	268	244	251	244	267	241	249	241	253	239	225	248	234	244	248	249	248	227	259	233	241	256	253	269	255	258	271	244	222	224	229	257	238	272	253	249	245	254	244	253	255	218	223	239	217	254	248	226	244	268	232	234	262	260	197	239	232	253	214	251	242	265	263	250	225	251	243	250	220	236	219	232	246	259	238	255	237	247	221	266	259	246	254	248	254	240	230	245	256	237	221	244	235	255	264	254	263	230	262	255	241	231	217	255	207	236	239	260	229	268	247	231	260	227	253	233	246	232	235	235	296	260	264	235	244	238	246	239	254	239	226	250	266	253	234	231	230	211	231	226	243	246	252	249	244	241	256	224	229	262	254	230	251	239	237	237	257	223	236	242	223	233	265	243	234	233	258	243	263	249	240	240	251	240	235	257	254	255	239	222	233	258	256	236	248	234	250	285	270	254	226	243	261	233	228	229	254	243	220	236	239	270	231	245	235	251	239	230	257	257	236	231	239	253	224	239	229	260	216	220	243	236	249	218	237	241	259	260	231	262	213	207	246	248	247	255	244	271	257	239	231	245	214	248	231	221	204	243	243	271	242	213	235	220	234	230	233	231	228	257	240	238	223	250	257	267	243	251	237	238	245	271	281	257	254	252	222	225	218	233	245	235	257	238	230	267	223	258	269	243	235	243
4613	3407	1780	3039	795	698	658	666	632	645	658	609	629	609	631	619	590	581	603	585	594	589	566	592	614	621	581	600	606	602	563	587	619	617	637	561	586	573	608	588	601	595	570	567	622	602	577	593	582	603	604	574	572	604	587	572	620	585	567	548	587	588	632	606	570	604	562	554	582	566	565	596	579	597	574	601	632	611	599	579	587	613	585	595	635	572	536	600	577	624	584	572	596	607	627	566	580	587	596	603	593	561	575	574	588	564	568	566	555	623	560	633	639	604	627	614	568	623	621	543	582	622	582	614	591	574	580	619	560	597	569	601	571	577	576	579	556	567	570	597	584	554	595	558	569	581	523	572	573	627	574	594	579	573	613	561	583	607	553	556	579	610	593	571	647	605	558	590	533	583	533	624	585	613	538	596	614	566	553	584	599	578	594	626	604	582	579	572	609	577	597	586	589	578	550	607	574	627	591	559	560	543	557	591	561	564	559	598	539	560	589	572	594	602	563	603	617	606	585	587	609	595	569	608	606	563	587	560	597	583	613	592	592	621	563	583	607	621	599	585	557	574	605	595	582	597	615	617	538	597	606	585	609	626	558	559	571	595	607	567	573	563	528	586	586	574	593	591	546	622	572	594	599	572	608	575	568	611	596	572	600	594	616	622	561	566	553	558	558	588	551	571	591	591	589	607	588	611	588	553	586	613	556	608	563	587	632	599	570	633	591	558	585	556	584	556	581	567	563	571	589	596	588	573	595	617	568	537	580	587	565	567	627	558	567	561	615	606	573	595	615	586	575	646	613	578	615	612	586	637	588	556	620	570	600	581	662	533	620	587	595	566	582	553	586	581	566	621	606	594	639	576	557	597	612	556	599	567	571	565	579	630	592	568	553	586	548	585	622	610	583	607	577	566	597	601	571	606	556	620	587	602	617	562	552	596	580	579	591	572	604	568	629	563	534	590	600	563	555	554	596	619	631	602	595	563	596	551	547	553	603	582	603	604	576	599	585	600	615	562	606	575	594	592	600	558	573	599	579	542	612	555	590	620	617	579	628	605	544	573	565	585	567	581	578	618	564	615	576	574	599	562	574	601	639	538	564	569	569	581	633	578	548	578	597	597	537	590	604	579	549	557	586	578	613	557	580	569	602	587	605	552	593	542	587	563	575	592	532	602	629	579	589	603	558	577	567	582	619	637	609	580	580	572	600	573	618	592	540	561	614	575	587	574	616	625	547	565	603	585	537	599	570	564	554	609	593	564	618	643	579	593	611	568	569	542	580	592	597	551	565	581	582	602	582	593	626	598	575	569	556	567	572	589	589	570	600	571	597	583	607	557	595	552	561	590	622	590	556	598	620	586	585	585	600	591	582	576	578	615	584	552	578	584	553	592	636	646	570	596	581	616	550	610	592	584	556	593	590	592	501	599	576	594	552	599	609	584	617	580	587	629	607	549	599	585	605	612	609	591	604	581	582	602	591	534	572	606	587	557	575	556	561	560	606	550	544	580	595	625	583	555	613	560	610	547	558	561	619	597	624	556	572	604	614	602	604	621	578	602	591	569	620	565	553	593	541	562	598	568	525	562	602	589	570	579	598	583	569	578	551	585	608	591	591	581	624	597	608	591	601	544	593	591	600	577	596	525	631	598	611	580	630	605	575	567	594	577	612	572	607	602	599	555	604	599	571	592	569	559	601	557	542	637	607	598	569	603	610	595	558	583	577	637	584	598	608	589	575	618	601	547	592	572	561	620	571	625	588	608	613	575	590	523	558	598	580	558	570	580	591	613	589	562	570	551	582	592	618	541	569	582	587	618	593	598	595	600	560	625	592	574	568	618	573	576	596	567	561	590	576	591	534	597	580	552	555	591	636	567	602	641	601	596	559	586	546	613	613	566	616	562	552	561	582	613	578	590	590	575	602	609	579	594	614	625	587	574	585	585	595	595	599	539	582	586	586	559	583	593	584	608	573	583	585	627	579	636	588	551	610	585	582	605	576	604	617	602	609	582	598	564	593	613	592	628	599	583	556	589	578	564	565	588	574	588	648	554	603	566	624	591	553	569	558	627	602	609	568	539	589	619	557	615	591	606	598	613	621	596	567	609	554	616	590	575	612	572	579	585	532	625	586	590	599	573	585	575	571	591	547	620	580	544	556	594	591	578	540	612	572	597	586	582	611	599	581	603	557	611	607	587	574	566	609	613	619	605	590	566	589	553	647	562	591	596	551	573	550	600	559	560	610	602	607	583	569	627	564	579	580	584	614	588	561	559	612	620	548	564	552	579	565	620	621	609	546	607	618	584	623	615	612	607	561	565	588	611	516	586	568	577	552	596	570	638	575	585	582	571	596	613	607	583	632	598	576	563	547	559	564	581	537	581	591	606	587	575	608	537	606	587	569	583	587	588	553	600	552	593	541	588	584	568	581	555	551	582	590	566	599	569	607	574	602	548	579	582	574	605	573	588	534	536	592	576	521	594	563	602	583	585	566	576	550	577	536	586	605	603	619	595	563	595	604	604	603	576	557	585	543	603	603	573	581	613	594	545	583	606	614	612	558	580	599	584	511	553	580	576	574	580	578	593	631	603	558	551	612	606	609	591	556	576	598	536	595	564	592	574	573	563	568	594	591	587	588	621	604	559	601	575	583	584	591	553	588	600	615	578	577	569	641	580	557	604	598	611	627	570	594	593	569	595	632	579	576	607	598	608	592	559	603	548	559	568	607	589	537	579	587	600	580	609	578	575	552	516	573	591	576	581	629	598	577	603	569	605	599	596	585	574	590	607	592	558	593	591	593	622	568	610	634	558	584	564	603	563	606	607	524	592	568	579	588	555	595	577	554	571	600	587	567	592	596	587	646	597	573	544	625	547	559	610	598	550	562	564	572	563	585	564	571	559	541	572	546	556	587	576	557	595	571	581	565	561	593	605	594	543	603	567	589	562	615	582	562	590	602	566	588	597	572	542	580	573	592	601	568	574	537	619	586	567	583	548	583	579	597	623	566	597	573	578	599	585	597	580	566	568	600	583	574	569	600	602	558	592	550	573	622	593	580	542	568	585	554	547	587	590	628	604	583	553	595	637	559	573	580	563	569	608	573	576	568	601	552	592	596	634	588	569	595	567	636	585	581	628	578	608	600	628	569	578	599	581	582	614	611	610	620	572	632	558	613	579	599	601	560	568	575	549	591	576	572	581	568	580	582	578	567	557	550	560	599	590	592	569	581	587	583	565	578	601	623	573	603	576	587	539	563	607	590	598	585	560	609	560	564	638	593	587	611	574	568	576	608	603	562	575	579	585	620	586	578	596	566	551	625	587	599	556	612	574	592	624	575	608	584	584	595	603	638	572	580	610	526	594	596	568	609	639	644	614	590	559	604	601	522	603	582	564	585	616	578	601	605	601	585	621	575	578	608	621	634	595	625	574	590	576	559	608	573	572	586	594	616	564	568	578	557	615	588	544	559	574	590	546	572	613	577	610	598	550	566	588
31837	19409	7130	747	363	309	304	280	276	305	271	301	302	270	284	281	283	281	289	317	291	293	331	312	289	268	319	296	313	288	277	288	319	288	293	281	292	298	247	268	300	267	313	303	291	314	305	311	297	304	285	279	275	273	310	319	287	308	315	299	303	326	305	285	261	281	322	292	306	292	270	306	283	308	318	281	292	311	298	304	298	317	278	281	303	297	287	316	301	274	280	288	288	258	335	277	298	318	288	284	277	308	282	290	287	291	335	303	297	315	305	280	315	285	265	266	298	332	283	304	294	303	284	270	298	286	306	312	300	302	271	279	270	311	318	268	272	301	306	277	305	281	300	295	301	304	324	279	301	305	307	285	291	283	330	332	293	324	289	312	282	300	321	308	286	300	289	266	303	300	284	316	296	302	301	293	275	315	251	327	284	279	291	256	279	312	297	305	284	284	319	294	291	312	318	311	292	291	277	265	288	310	280	284	318	287	294	293	266	273	325	271	300	262	313	290	307	298	297	310	321	287	248	252	270	293	287	315	288	310	303	291	306	284	291	295	323	339	303	267	298	301	320	325	301	315	273	265	314	287	273	298	275	315	281	272	274	304	289	311	303	283	317	289	248	286	280	280	295	300	293	305	306	302	292	301	290	300	320	274	288	300	250	289	253	309	308	316	301	285	350	300	304	305	281	336	318	291	309	293	293	313	286	301	308	268	331	278	298	287	296	313	329	299	274	308	282	331	288	294	312	301	288	298	313	287	296	282	298	305	306	281	278	282	287	282	283	284	276	311	265	315	305	295	276	288	301	336	283	302	290	314	290	312	277	282	311	299	318	287	265	271	291	266	262	286	285	273	273	314	286	276	303	261	281	283	299	292	299	300	296	294	312	276	305	283	328	307	284	280	313	329	292	288	317	299	314	282	302	296	343	293	288	307	310	310	269	293	290	253	294	291	279	295	282	289	294	290	289	265	330	317	288	293	288	292	318	312	292	299	322	302	319	291	300	291	310	278	283	309	283	303	279	307	297	321	309	267	302	304	310	296	279	261	289	283	274	304	321	320	290	313	278	295	312	268	315	316	281	299	297	302	278	326	280	295	325	309	284	299	293	278	283	286	297	290	309	297	322	314	317	273	308	306	311	290	307	326	290	277	280	288	296	300	298	313	326	286	286	287	303	275	281	248	276	285	331	288	297	306	273	301	307	289	304	304	283	294	293	274	310	268	278	303	284	283	299	298	266	292	321	281	307	304	274	323	290	298	301	294	270	288	290	293	307	305	285	276	296	296	319	306	293	309	314	290	303	313	308	353	307	295	294	330	292	268	291	284	310	282	276	299	317	309	294	301	261	304	280	292	283	306	274	299	290	301	269	259	280	316	293	287	289	304	295	331	288	281	290	313	302	328	295	268	316	276	311	328	302	294	286	260	277	268	308	305	329	303	307	314	305	281	273	283	297	288	271	286	272	297	302	281	303	281	308	275	317	322	277	330	267	291	295	329	318	276	296	286	288	281	302	258	290	274	254	299	309	287	275	292	295	318	318	282	322	329	307	292	302	298	305	287	285	286	320	331	312	263	298	353	264	296	293	298	274	293	287	284	330	265	317	274	346	300	271	316	292	287	331	285	292	305	310	315	277	266	312	263	297	292	319	297	274	333	304	263	280	271	307	288	299	302	317	276	279	311	287	297	288	286	265	288	303	280	265	300	304	301	317	290	270	278	300	296	281	310	274	326	284	282	285	294	258	325	290	311	321	318	258	290	320	297	284	298	315	275	279	271	307	302	294	282	322	298	288	274	291	278	275	308	287	292	312	320	299	307	302	303	246	287	303	282	273	312	284	272	298	286	271	286	318	303	313	308	292	293	281	293	301	288	266	277	272	327	307	299	286	321	271	283	285	294	298	284	316	305	291	272	298	281	298	284	321	316	275	310	301	306	305	342	304	321	270	302	302	296	294	313	293	306	281	303	277	270	296	284	304	337	304	301	285	266	310	305	297	308	281	265	265	314	300	312	296	249	309	282	292	334	303	317	281	291	270	316	272	286	287	301	301	282	289	262	293	337	297	310	305	255	329	269	333	298	279	300	306	285	286	273	276	326	306	291	276	313	309	290	325	285	306	300	285	319	307	269	305	300	283	312	288	306	308	299	287	271	280	296	302	281	270	313	336	297	294	330	261	318	298	304	303	279	298	290	292	303	286	306	301	296	306	284	311	282	287	292	280	305	314	326	318	321	322	302	316	278	285	285	285	296	258	322	272	293	308	302	305	276	304	281	304	304	316	302	304	282	324	296	261	275	318	321	295	308	283	306	282	304	288	299	317	295	273	285	318	281	287	291	302	293	296	304	317	307	321	306	277	318	303	302	307	266	276	289	290	289	275	299	278	307	314	287	288	315	306	293	305	255	292	278	274	293	299	313	313	277	292	315	291	297	294	292	283	301	267	317	302	291	308	272	313	300	321	291	298	293	314	304	271	288	283	298	288	310	317	311	275	294	290	333	325	336	285	301	299	304	323	320	296	297	292	324	294	293	286	304	300	286	293	306	282	280	281	319	319	314	295	299	276	277	264	310	283	303	291	315	302	284	294	297	269	323	295	277	287	306	307	272	311	302	289	304	304	283	273	252	263	284	306	321	323	279	296	299	311	266	299	302	284	296	300	263	305	346	331	272	290	340	277	316	315	313	297	336	320	282	270	309	301	312	308	303	280	298	320	313	293	306	299	278	303	297	299	301	315	289	319	289	314	284	241	276	270	340	273	284	313	306	349	290	267	312	303	286	294	294	262	293	290	296	287	289	318	309	278	287	302	281	311	255	279	305	271	261	317	331	282	251	272	330	324	272	307	266	309	287	301	304	266	276	276	286	296	321	305	267	301	262	312	316	266	272	308	303	305	329	285	285	253	311	288	281	310	313	286	273	268	268	288	299	298	279	321	292	309	302	307	289	291	267	299	287	302	324	309	300	297	287	323	293	290	298	280	338	294	301	304	302	263	278	261	313	304	291	284	302	315	306	317	294	295	287	298	300	293	279	299	260	263	304	271	291	267	318	296	304	312	285	301	290	308	283	305	320	325	308	291	304	269	292	318	286	289	331	266	276	283	310	306	289	326	271	333	321	305	302	284	304	292	268	287	282	264	280	290	301	273	290	279	340	282	271	296	282	291	311	291	316	285	310	297	311	284	317	287	277	277	323	336	309	284	275	288	311	315	311	310	275	329	275	280	302	300	279	289	340	316	295	279	319	319	289	315	276	290	271	268	320	281	280	290	298	285	309	299	296	281	288	271	296	331	316	290	332	301	279	315	303	292	291	296	310	329	347	295	287	285	238	292	289	297	307	322	258	250	285	299	268	309	295	272	286	311	288	284	296	289	315	305	291	290	333	290	283	304	280	305	286	302	292	320	300	298	310	325	291	312	305	302	298	319	288	296	292	317	281	320	311	277	243	289	289	298	305	308	295	283	289	300	308	296	312	288	277	285	312	315	286
6538	885	959	887	756	780	785	789	741	759	714	743	767	786	779	718	748	707	761	728	715	764	808	753	748	731	768	751	740	747	761	733	760	757	733	708	763	754	801	742	726	767	738	759	704	749	727	776	760	785	758	686	763	769	761	790	736	766	701	774	743	746	715	803	759	728	751	706	761	706	739	812	753	719	792	777	716	727	757	737	775	716	736	750	736	739	737	744	730	784	692	736	717	749	770	763	764	821	787	699	692	727	744	755	746	723	758	735	750	783	812	810	736	746	722	752	732	724	757	760	786	779	749	788	758	734	754	740	690	741	744	775	729	729	732	739	760	765	770	796	781	784	741	736	736	696	740	728	726	702	735	750	738	811	705	711	740	755	710	759	729	713	745	782	770	748	730	758	718	741	746	808	745	813	783	765	747	731	763	782	747	767	719	760	763	748	795	734	748	740	753	775	749	779	701	732	721	764	774	777	769	737	805	759	734	736	757	774	762	747	703	761	737	737	766	744	771	754	751	747	731	763	754	766	768	749	755	762	766	802	717	734	724	815	732	694	755	733	771	747	771	745	754	778	720	763	746	740	777	763	750	738	779	727	772	781	720	750	751	753	766	744	758	781	768	782	698	790	754	769	776	713	775	706	782	763	775	746	794	764	750	781	760	764	737	712	768	724	760	756	760	798	702	722	794	749	694	771	742	769	785	760	724	753	743	762	765	756	767	764	730	756	716	733	763	734	724	721	704	814	743	779	748	729	742	779	725	773	743	745	713	781	720	702	767	722	773	709	708	735	770	797	728	798	753	723	783	776	758	744	712	741	738	734	737	726	756	757	705	790	725	788	745	747	809	741	740	724	763	756	756	746	766	747	727	775	739	731	771	749	752	718	712	699	749	733	744	784	774	768	719	740	752	765	768	780	728	725	729	729	736	791	779	717	822	691	766	750	704	790	753	710	766	690	778	784	731	756	722	741	747	736	723	797	750	728	719	803	728	749	809	727	778	717	777	718	701	770	749	774	764	736	756	793	742	740	716	792	768	755	724	708	744	758	783	709	738	750	799	737	723	741	758	784	709	737	779	735	738	805	750	757	680	799	755	771	758	726	714	674	775	756	750	706	770	704	737	744	726	758	795	750	762	783	812	778	771	749	806	778	702	755	754	775	724	741	760	722	734	780	698	676	690	789	767	743	769	770	733	776	777	710	777	791	782	764	715	795	798	739	729	757	793	812	731	759	758	730	748	756	745	743	774	759	763	745	742	757	721	777	717	713	756	799	777	756	756	718	742	730	723	819	734	792	785	727	775	756	743	770	713	721	713	740	738	725	746	735	769	747	746	707	780	796	719	723	720	743	783	754	763	783	737	759	759	696	719	753	762	806	766	756	765	738	776	745	780	746	785	730	734	739	772	776	770	679	730	715	740	771	740	772	743	725	780	784	733	784	765	695	757	745	742	766	767	778	763	714	755	742	718	661	776	759	726	750	747	750	745	782	747	740	742	782	779	789	731	778	781	761	769	739	757	775	767	765	749	737	754	726	792	748	739	731	717	775	757	756	786	781	742	722	739	711	790	791	735	738	710	723	801	745	710	768	739	771	721	737	712	766	772	728	736	760	735	760	749	742	764	760	761	719	775	790	757	749	745	733	733	791	768	730	748	758	787	800	738	757	751	734	780	758	760	753	758	760	781	800	798	704	747	683	754	718	771	742	714	781	820	735	721	717	725	764	751	753	763	774	780	765	747	696	676	777	743	770	793	758	750	755	704	750	764	766	724	750	754	707	760	728	736	767	751	759	764	746	736	759	772	755	752	735	777	751	728	808	727	774	688	715	786	709	776	745	811	773	732	767	759	701	711	759	692	754	753	780	742	765	725	798	757	756	744	753	723	714	733	681	751	787	740	764	750	772	771	759	745	725	724	733	736	775	720	756	706	771	744	785	767	755	751	728	729	716	713	754	749	737	739	788	757	753	787	767	785	744	745	749	775	754	781	749	733	706	811	749	772	782	727	733	728	774	801	708	737	775	758	757	747	804	751	737	745	728	786	764	790	742	718	690	683	709	717	750	720	729	695	750	785	751	766	757	771	777	784	739	758	745	745	744	775	772	785	733	737	701	748	769	745	732	753	699	802	727	771	736	724	756	771	698	757	715	753	781	790	746	723	760	776	719	793	797	761	720	759	747	752	728	721	734	766	727	759	757	755	763	765	735	737	763	713	717	757	770	717	725	748	747	772	738	731	722	741	788	751	771	751	777	717	751	792	720	722	748	773	689	740	751	771	765	748	757	763	750	750	776	721	761	770	717	763	781	777	767	724	708	697	715	744	760	751	744	769	756	786	767	766	786	729	754	758	730	744	716	730	702	769	777	724	746	792	720	776	734	796	796	786	784	720	763	739	769	779	771	755	731	755	745	730	799	786	747	760	792	749	711	719	772	756	784	744	747	748	773	749	728	753	739	741	746	782	801	709	741	717	815	775	729	739	719	735	763	766	750	801	727	743	713	757	754	716	781	797	805	802	701	785	754	703	697	750	751	766	724	737	735	749	743	775	785	793	727	793	765	763	772	776	791	750	777	773	730	752	747	723	741	752	757	710	744	709	806	717	684	747	703	762	794	751	779	696	710	724	750	713	779	802	743	749	724	723	773	789	779	754	723	715	739	808	749	718	774	783	774	759	726	780	809	727	738	753	765	782	729	752	751	734	796	762	721	775	759	775	731	758	694	750	747	742	767	733	743	753	765	785	723	771	763	769	733	745	754	775	720	765	723	731	720	750	743	764	740	754	719	755	733	711	753	759	757	760	790	748	790	738	707	709	786	762	777	783	774	746	732	749	690	769	767	784	744	728	782	784	732	808	723	727	747	720	754	786	772	709	707	707	708	731	774	759	746	719	735	758	788	765	742	759	745	747	691	778	737	759	776	723	742	703	753	767	717	748	767	754	783	757	727	756	749	745	751	767	750	763	770	789	721	764	735	745	795	708	749	747	763	782	762	789	725	730	697	751	752	756	770	757	752	714	716	733	730	786	757	734	786	770	744	759	783	742	787	773	756	746	737	765	768	743	720	803	736	774	773	772	778	738	793	717	766	697	737	797	813	736	764	756	712	738	724	743	753	733	736	777	798	722	775	700	756	761	813	771	797	725	780	742	745	731	757	730	770	751	769	733	733	771	727	743	741	737	760	736	747	790	789	744	719	757	775	729	747	746	727	738	766	729	746	747	790	714	734	774	743	751	753	767	715	827	731	739	775	717	723	754	711	750	737	772	715	782	754	733	735	773	771	754	771	730	761	744	772	752	749	719	771	726	769	775	764	711	762	777	723	771	766	721	746	741	734	741	732	778	713	767	771	710	805	714	781	734	726	725	729	744	697	727	767	735	749	744	774	747	692	755	757	727	719	754	724	772	748	728	729	725	752	805	752	746	744	712	756	786	701	707	735	751	753	771	741	759	759	683	743	732	739	769	706	735	751	755	765	757	740	725	710	734	763
24729	20998	23875	28305	21010	13092	646	470	441	439	408	390	400	406	384	390	362	369	382	386	359	363	398	361	362	372	381	381	369	364	370	394	361	384	395	347	403	367	382	334	352	383	376	372	356	351	390	357	361	382	360	383	393	358	375	386	401	393	385	399	351	367	338	375	355	368	363	364	366	343	344	388	360	401	395	379	389	390	370	334	359	444	388	382	417	381	390	391	395	359	364	360	377	371	329	376	377	349	377	379	412	329	362	359	373	356	346	366	411	382	396	375	378	369	340	369	400	349	370	388	409	360	353	355	368	397	396	351	385	365	406	356	365	374	369	410	361	394	381	332	387	385	393	362	340	370	365	374	375	417	435	371	373	393	365	340	412	364	373	394	373	351	360	383	415	396	363	369	339	362	380	371	358	365	378	400	406	392	384	397	405	382	359	358	413	406	397	396	387	414	382	391	380	372	405	397	371	373	364	409	369	362	375	363	384	369	366	395	354	370	377	343	338	361	384	386	379	354	376	340	389	311	380	367	387	379	380	371	356	402	408	391	421	346	366	407	376	379	398	377	335	377	381	417	378	369	406	350	382	410	371	371	366	359	392	369	391	385	393	355	340	342	349	413	377	352	390	367	360	373	362	381	395	379	348	385	366	393	362	381	400	350	379	375	380	429	374	395	384	358	372	360	384	356	373	376	367	405	394	374	377	408	347	367	403	394	345	387	357	340	350	379	393	399	387	391	365	405	362	380	355	334	407	368	366	375	383	383	370	350	318	392	366	360	377	356	343	367	363	370	400	375	387	369	395	378	365	410	386	356	373	389	380	393	347	416	371	367	385	367	374	364	363	431	380	382	361	381	381	361	388	388	376	395	379	371	359	355	359	360	358	357	369	357	363	364	368	339	400	375	368	387	367	383	374	359	328	360	368	378	394	362	386	368	399	349	360	381	386	425	377	371	348	380	374	336	373	337	379	350	381	376	368	395	368	373	369	365	387	373	360	361	339	366	400	314	384	383	380	380	386	354	404	397	375	349	386	401	338	390	372	324	335	371	386	408	349	348	390	379	393	371	374	374	398	397	367	381	352	371	326	359	357	361	356	376	384	388	375	371	371	362	397	362	385	373	398	371	376	366	408	369	358	365	369	378	376	348	383	371	367	399	406	389	379	391	395	407	354	338	376	391	385	348	335	371	401	372	379	364	413	358	379	410	363	358	324	384	355	419	377	360	345	375	391	392	391	393	374	376	374	371	367	381	371	389	384	365	368	363	354	374	380	376	364	339	354	345	338	371	345	358	352	345	403	362	365	369	366	374	337	382	390	334	387	361	378	371	357	404	385	346	368	377	375	378	375	393	342	351	359	359	386	380	368	386	346	395	383	354	379	388	376	349	387	350	383	381	364	368	370	382	361	346	397	348	360	358	353	361	389	359	375	348	395	378	407	353	359	392	400	381	365	388	369	371	373	353	349	380	360	368	394	376	391	368	405	372	375	337	368	364	348	375	343	362	388	397	371	342	349	387	381	365	366	375	408	367	385	374	399	370	366	369	363	366	353	370	372	336	375	350	374	370	347	401	360	347	340	362	336	404	346	345	392	383	362	358	365	391	380	370	352	360	376	359	366	365	368	380	369	371	385	366	334	379	354	379	386	351	411	361	359	376	361	381	364	399	374	362	380	405	401	391	357	354	369	349	363	349	390	353	390	345	368	386	397	347	389	393	373	364	408	412	379	360	365	400	363	330	377	367	369	381	382	356	414	393	346	381	400	352	357	368	360	359	399	374	386	358	348	375	377	381	367	379	361	363	393	411	357	362	347	383	389	414	384	358	360	339	376	364	413	390	396	378	363	366	368	370	383	379	369	341	380	366	377	344	356	399	317	353	370	338	403	395	403	374	371	342	360	358	382	362	341	370	345	382	389	380	347	364	364	397	383	381	376	364	392	362	350	394	374	376	353	364	380	369	375	420	384	341	399	344	370	349	365	378	387	376	388	394	363	391	377	408	365	373	362	369	359	376	346	390	398	359	396	375	398	345	359	358	382	339	338	358	362	355	402	393	396	360	398	360	384	321	378	371	396	359	404	390	378	391	366	339	365	354	380	349	402	342	379	380	372	344	354	347	381	385	371	377	390	404	344	399	369	376	324	371	379	381	365	345	364	360	383	387	395	374	382	369	392	331	386	323	352	388	393	388	384	356	350	372	350	356	391	359	359	383	386	376	366	368	396	357	384	366	368	320	375	366	402	370	351	372	386	387	373	346	380	310	350	387	384	390	396	358	359	390	363	383	412	359	373	363	363	359	352	331	355	387	336	379	363	363	404	374	400	376	332	338	391	384	394	389	370	370	387	354	362	385	384	353	369	400	387	343	394	407	380	389	389	352	366	357	361	389	372	396	369	352	378	367	373	381	350	379	350	395	337	380	361	307	393	388	375	369	362	365	359	392	361	372	392	348	376	364	385	369	330	382	355	363	374	375	360	354	364	375	417	425	346	341	373	375	379	364	344	344	382	354	355	383	391	359	367	382	343	382	384	382	377	358	375	396	375	384	356	375	395	361	344	350	387	338	342	356	382	385	383	347	366	401	364	373	390	353	384	335	383	397	359	376	386	413	397	353	357	355	402	385	332	359	385	399	371	368	349	397	347	353	362	344	383	391	369	372	392	360	370	408	337	354	376	400	362	364	380	372	375	348	366	396	388	352	350	373	349	393	365	353	378	378	352	382	354	422	398	388	365	406	376	401	361	397	372	351	366	357	360	380	350	339	363	369	371	398	378	397	379	341	382	374	360	351	380	365	370	367	353	347	350	355	371	373	359	371	383	372	360	340	362	385	388	368	363	374	372	404	359	382	380	358	345	370	370	367	370	384	362	366	390	382	376	406	351	329	401	348	367	330	391	382	347	378	373	341	369	363	330	351	368	351	388	352	389	360	351	375	338	363	385	360	362	332	377	340	364	362	367	374	341	349	348	377	401	382	362	377	391	398	344	369	347	380	389	403	342	379	378	372	369	346	389	368	396	342	350	399	366	379	403	394	383	365	391	386	389	375	373	350	373	409	404	383	380	368	412	405	378	389	367	353	355	317	392	392	391	381	412	382	380	358	378	374	364	385	373	384	378	346	354	401	380	398	388	375	355	355	387	381	416	366	379	375	365	366	379	388	378	329	377	432	336	374	392	383	370	363	348	368	376	345	366	368	339	385	384	417	372	349	400	382	353	376	363	359	386	383	342	370	351	391	338	384	369	380	353	364	391	341	380	375	334	410	384	421	385	329	364	372	372	379	357	394	376	364	352	362	357	372	380	362	369	390	398	355	369	367	369	354	367	384	378	349	351	373	353	332	352	357	378	369	369	343	404	344	416	372	381	369	347	373	421	372	355	377	387	362	371	388	377	364	311	405	364	343	361	363	389	395	377	373	378	418	387	362	366	371	379	372	390	396	363	394	370	370	381	369	386	361	376	354	400	375	407	364	323	392	377	389	380	364	377	378
4413	2165	1542	2023	994	958	910	930	926	895	918	916	905	890	875	900	914	904	941	931	934	907	917	842	921	922	918	848	940	865	893	951	876	881	974	884	907	902	824	893	940	894	913	886	932	945	955	981	914	875	903	957	938	887	925	921	886	925	862	913	877	872	874	904	838	839	902	889	867	911	898	918	950	882	847	890	934	875	898	938	898	875	892	902	915	892	850	829	917	920	904	864	938	876	875	925	866	938	894	885	855	893	961	873	880	876	943	878	877	869	892	894	909	893	879	923	901	904	903	926	906	891	891	894	940	941	967	872	872	889	846	938	965	924	928	917	915	892	893	850	928	910	920	929	881	893	876	899	871	857	893	914	877	872	922	931	875	841	894	926	879	867	891	860	940	891	915	879	912	859	873	930	860	874	832	852	884	907	912	933	879	864	909	853	916	868	895	864	908	897	914	849	921	897	874	856	873	896	905	879	914	908	901	883	861	864	915	910	822	816	853	901	901	866	912	844	838	907	861	911	851	941	926	933	897	888	930	836	889	894	901	927	859	905	890	942	952	882	844	848	876	933	908	876	911	895	906	908	949	913	884	917	904	870	838	867	953	826	892	889	929	907	938	866	906	887	890	870	880	928	883	910	877	879	923	889	907	846	890	897	862	919	871	917	867	1000	910	894	873	919	879	986	874	875	927	878	905	893	920	893	902	910	841	869	881	898	890	855	940	817	890	894	942	891	849	865	930	896	887	892	942	900	897	902	922	913	916	881	845	952	917	893	916	934	929	923	902	855	906	902	889	873	890	983	873	935	869	857	904	942	914	880	861	951	912	915	853	878	922	953	916	909	893	887	869	932	911	835	837	913	848	898	921	895	942	889	900	893	909	908	898	896	881	836	957	892	878	854	892	865	905	853	950	896	913	903	886	868	855	923	905	886	949	935	878	907	854	866	904	913	856	942	860	894	897	873	952	913	865	859	890	889	864	888	865	939	893	846	918	881	895	876	909	880	882	843	913	927	919	922	953	893	906	935	883	903	853	919	909	872	940	874	958	952	915	888	920	943	921	902	958	905	857	849	835	874	885	923	900	858	931	922	848	913	904	872	887	960	869	892	913	883	925	945	901	910	942	876	874	866	812	946	873	878	841	903	942	896	886	924	929	901	875	939	896	881	866	906	839	944	866	867	876	883	856	911	866	891	894	912	896	866	940	924	949	917	901	891	911	888	909	890	867	874	858	928	893	879	866	896	942	847	858	874	899	931	870	951	925	908	920	854	862	826	947	879	895	865	869	891	910	905	880	859	895	880	901	896	895	892	856	888	893	969	949	970	917	845	950	866	912	867	904	811	963	897	894	842	932	964	942	841	899	856	906	878	904	962	878	858	882	913	904	872	852	895	873	883	906	852	874	854	958	888	855	892	878	885	830	891	865	906	961	911	920	873	953	896	911	905	912	911	870	896	919	916	854	832	944	917	889	893	851	879	937	864	911	893	881	908	939	882	906	920	890	922	887	922	899	854	933	873	892	902	883	891	890	872	880	938	868	916	887	871	920	911	902	925	893	929	869	904	887	903	888	854	888	930	896	900	903	874	876	889	950	907	897	951	925	881	855	899	894	820	953	873	875	903	876	933	876	878	872	861	937	863	873	914	922	890	939	945	904	871	922	903	866	881	906	900	924	899	916	924	890	885	912	872	907	921	941	909	858	904	899	911	908	850	958	862	892	901	915	885	915	900	933	917	934	888	882	898	900	879	930	893	890	894	921	896	920	871	929	909	886	869	936	825	887	881	898	868	860	891	888	928	924	883	931	950	862	919	897	899	872	898	934	930	890	907	869	921	900	863	903	886	975	896	884	862	873	868	911	919	924	871	874	877	903	830	918	860	870	873	879	931	873	829	857	889	913	891	907	845	889	851	856	890	897	890	898	886	901	905	901	840	911	892	912	876	919	895	852	892	902	881	895	914	901	870	911	925	953	912	850	884	852	951	921	937	936	825	926	918	877	861	894	946	884	925	884	934	859	907	901	913	852	876	923	870	934	860	892	916	857	893	866	895	894	951	891	901	921	921	904	899	898	893	883	829	954	902	934	908	888	905	912	844	830	834	860	908	921	907	922	880	909	883	914	945	904	896	890	908	944	918	948	918	964	905	900	917	892	900	903	892	898	874	904	914	914	902	892	875	931	917	858	923	902	939	892	914	912	885	950	926	926	872	871	900	918	869	922	897	939	928	852	844	969	802	926	871	885	877	911	879	928	848	888	907	924	890	872	908	855	885	894	929	923	864	886	923	858	884	866	913	839	875	903	893	931	872	861	829	842	911	938	964	950	875	911	858	913	875	916	922	941	840	884	891	922	915	913	918	925	881	868	898	914	914	836	844	900	905	920	844	900	878	910	850	897	864	944	884	943	909	838	847	898	868	908	870	913	885	943	893	965	918	953	861	881	909	878	908	898	945	893	880	926	939	881	876	974	887	901	900	882	880	928	865	889	906	907	898	904	882	888	857	893	909	917	853	899	887	924	906	922	952	884	937	891	842	919	856	900	912	878	915	867	907	883	912	891	898	868	887	923	904	930	906	901	920	905	867	951	918	909	973	856	897	917	882	869	923	858	863	954	900	878	964	939	865	899	927	877	909	886	889	924	911	897	928	894	899	893	899	901	916	938	962	848	873	907	934	902	942	917	896	882	853	852	865	908	880	961	860	921	847	827	907	919	851	875	886	869	881	831	899	915	915	908	930	842	849	911	915	914	833	911	893	884	939	948	905	884	892	876	903	948	920	848	895	955	894	879	898	920	873	936	877	971	914	932	837	943	888	839	884	938	851	917	920	901	888	906	897	922	876	906	874	930	903	867	914	839	879	870	870	906	855	829	952	886	895	874	912	903	881	882	885	885	879	901	959	920	865	863	884	888	911	894	859	902	877	879	907	877	910	925	891	879	904	939	858	865	839	908	919	960	868	922	845	922	907	904	903	877	907	858	934	861	923	843	911	908	958	901	901	879	978	888	852	850	885	920	903	859	892	918	884	901	877	907	873	952	914	926	907	904	907	841	896	888	896	929	904	819	860	906	930	868	894	903	894	846	925	910	925	905	879	927	852	910	861	919	909	842	899	818	914	901	836	878	915	922	939	939	871	851	901	869	919	904	879	889	871	925	909	845	926	867	896	886	949	912	865	946	922	883	842	888	886	891	906	920	882	814	928	898	905	918	902	861	894	877	894	919	924	889	915	889	915	877	882	908	945	901	866	954	855	925	866	885	865	881	870	859	928	877	868	898	886	839	891	892	898	902	920	886	907	896	854	957	875	869	838	935	888	862	880	784	940	913	927	915	918	889	890	863	930	958	928	896	879	892	827	875	947	968	869	864	886	803	874	914	915	872	912	885	881	862	924	899	879	900	878	901	921	857	905	894	889	882	882	863	931	879	855	886	829	883	914	892	881	861	873	899	896	927	866	895	898	856	911	888	922	887	898	938	870	889	856	910	871	888	913
23833	20962	24287	27801	20963	20967	13325	617	341	322	329	292	278	287	274	238	285	280	271	263	289	256	274	250	260	248	258	253	218	240	269	251	251	263	246	265	216	229	229	236	262	236	218	245	245	271	278	236	258	242	225	219	246	236	229	264	241	214	217	225	242	217	229	224	251	227	277	245	253	233	209	241	254	218	231	209	201	221	229	239	287	262	227	260	219	256	220	224	247	240	233	233	229	240	231	226	239	275	244	266	243	236	239	254	214	245	235	226	241	252	241	244	237	239	247	218	269	265	230	241	242	254	215	253	249	257	260	249	266	237	232	228	224	225	223	236	229	237	232	231	252	266	240	248	243	208	268	237	225	247	231	237	283	229	244	246	249	229	227	229	199	255	229	234	243	221	213	226	234	232	250	239	257	247	220	253	242	232	256	254	232	274	246	241	263	249	244	253	228	247	241	237	247	243	262	238	240	254	241	229	212	227	232	217	222	216	224	228	223	228	235	249	257	240	229	250	250	232	238	247	254	270	244	238	233	239	268	238	259	229	251	248	261	240	221	228	226	264	236	245	222	262	232	252	225	237	234	246	228	228	228	243	258	266	258	212	251	250	219	235	250	222	224	216	218	219	230	240	219	263	252	288	203	259	270	245	222	243	222	213	243	259	239	251	249	225	230	255	242	236	239	217	239	244	226	265	244	243	231	242	238	261	238	266	229	252	218	227	237	264	262	219	240	249	234	241	244	246	235	211	244	263	267	258	224	254	237	253	235	233	224	240	243	246	232	240	228	253	250	244	280	244	225	247	224	255	245	216	239	240	217	237	241	247	260	247	232	260	237	254	245	273	243	232	228	229	259	211	258	243	257	249	212	252	252	254	233	252	257	247	229	245	238	233	223	231	233	254	239	243	224	223	239	223	262	230	222	244	238	239	252	230	266	250	248	237	273	251	226	266	248	219	239	248	243	190	224	240	261	214	246	249	232	243	210	225	246	231	261	221	258	242	220	243	264	229	243	248	226	250	238	240	243	234	240	200	241	228	222	257	257	235	263	228	254	241	234	240	227	250	215	225	234	231	226	248	237	238	252	247	232	231	212	217	240	251	249	270	260	234	213	232	219	236	236	254	225	246	271	222	218	253	230	269	251	261	244	216	233	256	231	245	291	262	244	249	221	198	211	234	243	246	222	232	257	247	241	219	222	256	236	253	241	219	270	245	256	249	246	249	224	229	254	206	231	231	247	268	219	247	230	253	222	251	252	233	241	241	213	232	232	266	229	212	243	233	238	256	217	262	243	226	270	217	233	218	238	220	220	261	236	221	262	207	225	250	227	222	239	262	231	240	247	253	277	218	249	206	225	222	212	239	224	250	232	221	247	225	223	231	244	241	234	237	246	259	239	247	277	263	228	242	263	254	226	240	231	224	243	232	212	260	236	230	245	227	244	239	222	220	229	225	239	233	253	270	229	212	251	246	231	245	250	264	233	233	255	235	245	242	249	230	231	227	246	237	207	223	238	264	238	223	218	245	226	216	227	254	254	230	217	243	255	228	248	261	248	271	247	216	252	218	242	224	260	233	220	266	238	226	228	263	230	246	235	256	245	221	253	220	239	233	226	211	237	227	235	220	233	264	229	234	219	249	221	238	278	219	238	235	235	224	236	230	243	239	247	234	259	266	244	234	199	241	231	235	217	220	208	243	233	225	223	229	250	240	291	227	227	224	261	227	236	242	232	220	234	253	253	219	257	232	242	219	203	273	238	265	227	241	232	263	238	244	268	226	234	239	225	214	218	251	244	241	260	239	239	257	251	221	272	233	229	223	252	228	236	246	253	240	262	227	187	223	236	201	216	246	244	217	251	246	238	243	228	245	241	225	241	264	227	230	221	222	241	253	224	236	253	229	214	212	228	250	212	248	247	220	261	229	235	221	220	238	232	262	245	238	258	257	249	232	240	238	256	246	254	241	231	248	259	234	225	235	231	239	269	243	258	222	219	209	235	241	237	231	262	212	266	254	226	257	272	264	238	220	252	235	240	221	255	232	245	244	238	227	259	216	225	233	214	235	213	223	254	257	227	227	232	244	220	259	254	252	233	221	216	238	231	244	269	231	231	225	240	229	220	247	207	270	268	220	269	235	238	258	249	248	229	227	252	241	271	246	237	219	259	239	257	251	244	260	254	230	231	221	215	256	239	251	224	248	256	208	208	243	228	250	244	213	232	237	220	237	209	240	246	231	240	244	256	204	243	248	205	267	241	229	249	246	260	212	232	253	217	251	239	224	237	264	240	244	264	246	234	210	237	273	259	251	223	258	257	238	254	215	242	222	245	253	226	213	264	227	207	263	258	231	235	249	232	201	258	234	267	235	237	224	228	241	264	244	218	254	243	235	265	248	219	232	215	245	259	243	223	258	224	215	235	246	263	247	242	236	252	235	231	214	204	237	260	205	249	246	232	251	236	243	199	231	218	236	211	223	236	223	253	240	226	224	241	233	259	232	233	251	260	247	268	258	259	244	255	235	214	237	213	235	227	229	242	241	237	243	275	239	233	221	217	264	236	227	254	223	228	231	234	248	244	247	244	254	224	232	230	206	205	255	229	240	230	259	236	233	243	238	245	235	238	208	242	256	240	226	220	268	267	219	218	236	214	241	230	239	228	234	221	198	236	241	258	209	233	241	233	256	268	237	235	215	228	268	234	249	222	227	256	239	276	233	220	244	253	243	245	241	238	255	239	216	229	193	219	261	231	210	273	262	235	230	239	242	252	251	246	253	235	225	254	217	215	231	212	234	254	241	253	193	229	238	253	214	221	264	244	219	232	244	244	240	236	222	245	226	235	221	202	272	240	225	222	216	221	255	235	230	221	239	231	211	249	237	247	229	248	255	272	248	277	231	239	241	238	245	226	233	224	281	209	219	221	248	254	248	222	248	248	243	266	259	229	227	267	263	223	212	241	273	229	263	228	234	251	244	263	231	218	227	252	227	261	258	248	239	214	260	220	223	242	256	239	233	235	257	214	215	239	246	255	258	255	260	227	247	245	246	225	239	227	213	206	216	235	240	248	236	234	243	242	232	267	238	206	208	243	211	237	248	218	223	241	233	210	242	249	213	222	214	254	253	222	254	251	230	218	217	231	259	242	224	238	242	205	223	232	218	247	242	245	245	245	255	244	242	255	236	215	232	238	250	261	219	230	222	233	225	239	203	202	231	216	214	249	208	223	222	247	247	231	226	229	261	238	243	251	229	245	254	243	219	270	241	240	259	248	260	258	257	248	250	261	224	230	233	247	237	245	219	224	235	222	294	242	228	241	223	243	234	231	259	233	249	230	242	229	233	207	263	212	237	233	236	243	265	231	253	241	216	269	231	242	233	258	245	241	249	237	277	279	266	215	233	226	219	235	232	245	239	243	243	203	204	251	209	227	262	225	250	241	252	234	220	266	274	235	254	223	246	214	227	235	260	234	225	206	244	226	221	259	275	238	259	257	233	215	231
4256	3358	1939	2805	810	678	611	653	595	622	622	552	636	601	572	574	590	626	561	622	566	564	601	572	561	597	589	599	539	560	596	540	579	621	616	539	589	603	587	588	562	562	581	604	598	587	630	561	561	534	579	581	606	570	535	541	578	546	568	582	568	555	539	531	630	534	575	586	563	576	565	590	544	596	587	573	595	542	557	540	594	589	593	547	576	576	591	629	587	542	559	587	589	595	545	526	603	588	591	546	593	596	602	576	609	571	598	576	563	573	582	524	620	578	558	575	524	581	579	564	570	577	571	572	583	588	615	589	588	568	588	571	562	604	566	589	587	588	601	578	571	601	559	554	581	617	574	593	563	586	553	556	565	584	590	560	629	599	607	587	548	531	560	535	554	608	549	609	617	568	543	567	563	601	563	576	587	550	577	585	553	579	551	567	533	594	595	538	610	531	585	600	588	580	561	568	594	584	549	587	578	589	570	585	543	576	617	557	581	545	542	571	580	628	601	583	576	553	589	608	576	513	593	616	572	577	602	569	538	571	616	631	546	593	585	565	561	619	574	586	603	566	559	587	574	620	556	535	558	585	621	594	521	577	568	573	588	559	578	580	568	550	567	586	536	607	591	560	570	551	601	571	596	554	555	594	598	542	569	583	562	573	577	603	555	604	578	564	616	593	583	589	543	617	595	619	599	581	533	574	574	554	601	524	571	567	585	527	557	565	600	567	539	592	588	576	608	547	585	603	573	578	567	553	645	579	560	583	589	597	613	589	560	592	544	615	624	569	568	543	582	546	553	581	555	588	567	567	567	590	587	541	608	602	542	573	576	608	588	581	572	554	535	545	575	600	514	587	623	579	614	608	606	592	608	611	566	588	542	540	554	561	603	639	615	558	538	581	590	516	533	564	548	568	564	588	610	574	529	548	562	562	569	555	573	539	520	576	569	573	586	602	577	590	616	568	665	530	611	596	591	554	547	574	575	569	571	579	553	584	620	577	555	579	622	597	555	586	610	581	560	590	606	569	571	584	615	522	583	611	597	553	572	527	567	573	572	552	528	572	559	583	571	561	586	577	578	582	609	552	583	555	553	590	567	567	606	577	618	611	561	551	603	587	562	602	547	601	567	565	611	534	578	560	607	546	594	578	539	585	528	580	547	531	577	568	577	579	570	570	558	589	561	610	598	557	570	572	614	529	582	589	554	595	601	583	539	548	565	580	567	603	595	558	585	553	537	561	571	564	560	590	608	609	581	574	615	574	565	561	566	584	564	598	604	537	567	610	589	603	542	592	543	560	578	609	551	553	580	590	589	596	602	566	595	556	581	580	586	562	567	585	582	599	568	553	595	601	585	552	589	594	591	629	586	615	589	574	603	578	583	567	575	531	538	586	606	569	542	526	605	557	540	586	567	581	563	573	604	543	587	581	556	608	541	589	602	539	561	562	615	560	565	535	595	552	558	578	570	581	575	554	587	591	579	574	558	574	612	550	592	555	539	568	567	569	578	558	572	593	538	547	575	608	571	592	538	622	549	581	563	545	577	577	581	584	567	578	552	557	574	548	538	541	566	549	554	580	523	578	539	591	554	558	508	590	608	581	521	603	577	559	622	610	562	631	578	584	529	546	604	519	578	566	576	588	599	544	623	565	573	566	565	531	613	581	584	605	587	580	576	555	527	606	584	585	591	615	534	545	564	624	586	548	593	576	627	543	565	581	553	574	548	568	560	567	587	581	550	581	564	616	535	586	541	584	584	557	550	561	549	594	613	573	589	580	553	596	593	564	580	535	589	585	586	568	580	621	612	570	563	590	539	570	578	578	585	558	577	574	551	604	619	589	562	575	587	593	558	555	595	604	606	563	562	588	591	547	582	536	592	588	556	548	573	575	573	557	583	560	586	540	521	571	584	557	613	563	608	521	599	591	544	592	577	585	591	520	553	563	557	605	564	603	597	554	601	606	527	582	582	584	612	540	562	593	613	596	566	574	559	566	560	596	528	586	561	595	583	570	612	567	613	546	598	585	502	593	543	577	566	553	546	565	577	546	515	590	613	560	569	550	607	597	567	555	576	530	583	542	594	568	567	560	586	571	561	600	542	548	584	581	641	565	594	568	561	611	563	576	593	544	613	553	571	586	541	608	573	626	587	622	510	547	616	588	575	536	578	562	572	609	546	594	532	557	579	573	548	592	569	538	561	540	554	553	556	560	575	575	542	551	570	599	561	532	551	607	525	569	557	579	603	569	568	573	591	565	586	589	550	552	541	603	580	534	548	595	549	585	569	565	582	518	604	534	605	603	558	579	592	548	592	557	592	578	593	568	563	558	572	570	549	544	587	580	585	590	598	543	577	589	566	585	578	582	573	573	556	553	570	559	553	550	547	588	578	585	582	572	589	569	612	570	605	566	609	588	568	616	586	552	537	583	607	574	562	587	567	564	552	618	589	622	575	578	622	605	539	581	541	583	605	594	595	562	575	634	563	581	558	561	568	558	572	581	604	576	606	539	587	620	563	585	572	589	566	589	587	584	565	595	612	563	584	590	565	606	542	570	560	556	568	590	616	600	560	582	565	580	579	593	587	597	564	589	589	554	598	531	598	556	593	553	599	563	575	580	576	573	560	537	577	601	565	559	568	578	598	602	559	565	558	606	543	581	590	580	556	565	561	573	582	573	569	564	565	603	607	577	577	581	547	589	589	571	578	520	592	577	625	547	575	532	592	622	563	561	583	575	551	566	600	565	541	561	560	618	558	555	569	565	593	534	586	575	544	580	559	616	608	551	564	562	575	586	587	578	589	555	580	555	566	577	578	614	550	559	611	563	620	531	545	586	591	536	568	579	567	576	561	549	552	546	587	585	586	571	579	594	592	569	596	583	597	591	605	577	552	598	598	569	571	581	588	644	541	548	561	588	545	607	607	574	598	565	567	567	545	585	590	628	557	613	580	591	625	567	553	575	571	571	586	533	568	582	621	623	577	599	560	557	568	547	561	558	563	524	577	569	567	570	586	590	571	625	587	578	574	535	555	572	567	609	535	576	577	586	561	545	573	600	569	607	624	557	593	575	586	575	516	587	603	576	566	597	603	542	583	576	586	534	584	569	567	593	544	584	595	535	575	599	585	532	570	554	568	584	574	600	599	598	553	582	611	573	581	565	594	561	626	546	618	543	568	578	565	568	595	572	622	592	594	608	589	551	580	601	582	581	550	600	529	553	589	577	540	582	537	572	571	574	538	566	584	534	565	596	579	576	605	568	597	610	582	533	602	558	517	551	574	588	586	612	556	544	577	587	595	532	543	584	530	550	572	553	559	605	594	619	576	550	574	558	611	543	582	592	543	601	561	570	621	570	580	584	546	539	581	571	551	580	578	569	551	585	572	590	584	602	581	629	568	613	554	537	545	574	551	535	570	537	552	567	582	576	541	559	626	606	558	592	542	599	560	565	570	578	587	576	546	578	567	554	554	591	602	559	597	544	529	602	585	588	591	564
31794	19546	7325	1109	542	527	426	312	290	296	267	301	291	294	300	279	314	319	254	316	262	267	282	252	293	268	286	263	299	266	285	274	295	262	272	300	272	238	306	290	274	300	277	309	324	287	296	287	283	310	296	310	303	304	286	280	276	288	262	319	303	307	298	290	297	294	262	312	298	309	274	283	297	294	316	284	273	296	316	278	296	288	288	296	298	302	285	262	281	272	271	299	304	300	329	278	283	317	281	317	322	302	314	306	298	292	268	274	311	304	310	311	288	283	284	308	289	281	290	285	282	276	287	287	310	306	318	304	293	294	309	296	303	284	302	283	291	317	271	337	290	287	295	271	288	296	280	287	302	283	266	272	324	279	265	314	309	287	269	257	281	277	288	293	271	248	267	321	292	308	298	296	285	271	310	308	309	315	287	296	277	284	303	288	275	269	270	308	249	277	268	280	293	281	264	288	273	302	294	268	260	279	299	261	298	291	299	299	273	311	312	278	288	278	252	265	321	284	301	267	272	301	297	297	260	290	291	282	318	277	296	277	286	281	281	260	307	285	294	299	334	282	309	304	276	285	283	305	282	301	309	287	290	323	290	271	304	268	264	313	297	271	307	330	327	300	319	272	287	281	326	312	272	306	277	288	290	274	295	281	279	283	276	286	311	274	294	294	308	265	271	293	289	279	287	305	287	294	305	283	303	276	276	301	298	313	281	277	291	282	280	270	307	278	302	284	326	280	312	275	283	300	286	278	253	279	276	278	253	285	310	296	270	275	302	272	291	293	277	306	315	277	300	285	256	290	288	274	281	290	312	296	295	302	352	276	292	279	329	294	296	288	271	264	287	267	296	256	253	268	273	278	278	289	317	277	282	310	277	285	301	314	282	345	261	291	273	310	274	304	288	308	280	340	291	314	267	267	328	325	288	291	288	308	246	283	291	297	325	278	286	262	287	326	291	308	294	264	324	296	269	296	272	275	309	292	286	313	294	287	288	298	278	288	304	267	273	276	300	301	295	300	308	306	276	298	293	264	296	312	297	294	287	259	281	290	297	277	254	291	258	289	275	267	288	293	299	294	265	305	294	320	284	285	269	300	300	282	304	255	308	277	310	310	287	287	310	296	279	276	261	257	268	283	300	293	303	291	306	296	273	290	302	303	307	309	291	278	306	286	326	301	299	278	280	290	305	315	279	265	313	293	288	277	244	269	284	272	285	308	285	303	299	321	296	297	307	327	296	287	264	286	252	301	263	288	318	285	268	288	306	304	261	304	289	266	282	293	290	318	297	308	247	270	303	304	284	290	297	308	297	272	294	294	293	278	320	278	340	301	239	300	310	269	297	295	283	278	309	282	315	267	320	275	294	306	287	302	343	321	284	278	303	280	287	277	271	282	328	302	296	265	282	299	254	235	282	298	314	303	303	300	289	273	313	296	298	272	294	271	309	292	304	266	294	280	290	291	306	287	307	298	271	313	304	313	270	291	296	290	290	307	281	273	291	288	296	275	301	275	282	344	276	304	290	290	269	305	291	278	301	324	294	290	287	258	290	302	269	274	309	301	267	293	291	258	307	288	313	287	276	273	275	297	311	272	323	273	284	298	286	284	289	279	315	301	306	291	262	303	265	284	282	302	291	295	300	271	273	292	288	296	309	339	287	305	314	296	291	273	270	297	287	285	317	321	312	294	289	271	271	299	296	285	279	280	298	296	257	277	312	322	281	305	318	287	294	324	297	280	294	317	284	294	321	283	308	294	301	293	291	295	260	289	288	299	275	285	304	276	318	305	322	303	292	265	300	299	301	297	296	278	288	325	262	306	314	268	298	272	317	308	311	321	289	310	286	272	288	285	252	292	299	274	283	299	297	287	269	336	270	315	274	293	283	313	276	287	275	286	275	312	298	298	282	294	291	261	304	302	276	292	273	267	280	284	320	272	267	273	315	289	263	290	278	269	276	297	289	284	278	288	299	291	291	298	264	279	288	314	298	307	269	275	285	283	308	300	293	293	255	292	297	275	266	289	286	311	303	263	274	287	310	313	271	307	288	308	305	254	279	278	304	300	273	321	283	275	285	265	299	291	315	277	271	302	274	293	311	282	291	294	291	280	293	294	309	305	266	294	271	316	294	336	287	264	269	304	288	273	281	323	265	290	277	278	277	274	294	309	310	307	250	308	271	312	327	294	305	305	310	276	286	305	284	326	279	279	306	331	303	261	280	293	269	263	323	305	286	292	301	288	284	267	296	309	321	289	279	287	282	282	258	302	286	309	283	299	278	303	275	310	288	272	301	279	275	307	276	301	281	258	287	268	283	288	298	309	312	288	314	297	306	297	270	297	307	299	299	274	270	280	302	294	274	305	286	268	281	296	280	286	265	263	282	285	309	310	287	282	317	308	260	306	279	316	325	295	306	270	265	282	330	279	307	276	296	286	281	306	265	303	311	305	266	293	301	286	278	263	278	324	306	311	292	265	303	268	329	262	290	289	280	304	301	296	283	308	307	317	279	293	276	286	287	309	271	312	285	294	297	302	248	257	303	298	290	338	287	259	265	291	285	293	278	307	287	308	266	289	276	260	279	285	299	274	316	253	268	286	268	309	318	267	304	266	306	322	288	272	265	279	288	294	292	310	288	301	300	272	303	256	257	266	277	273	300	325	301	268	312	311	308	311	339	258	317	296	300	273	278	270	262	283	277	287	283	285	279	288	296	306	290	286	303	317	309	270	327	258	276	320	324	310	292	313	309	274	280	286	252	303	283	299	311	285	295	304	285	314	305	272	317	251	282	301	297	266	272	284	283	246	286	329	294	281	269	299	276	276	277	290	277	276	295	281	320	294	290	259	301	296	293	300	316	278	285	312	267	302	301	283	272	324	278	269	301	309	266	275	264	291	302	316	311	280	279	286	312	312	323	284	285	298	303	290	258	279	301	273	309	307	264	306	265	280	296	274	289	282	314	282	295	305	285	283	269	246	304	303	284	272	299	295	269	311	301	267	290	280	307	333	291	302	295	293	321	298	268	264	280	281	305	304	264	273	288	303	304	321	285	288	288	295	292	292	276	287	300	292	321	278	264	285	314	297	249	291	293	240	281	270	247	282	322	266	295	270	272	299	304	277	324	311	288	294	288	294	289	315	274	295	288	276	289	270	305	314	302	254	308	281	305	294	303	293	309	300	319	272	293	286	291	276	318	306	282	289	279	272	282	304	293	310	284	281	273	283	302	310	303	302	290	313	273	290	302	286	271	326	283	291	310	291	327	249	276	289	307	291	299	291	298	254	307	288	271	291	287	275	296	318	326	281	258	287	303	288	311	275	280	308	283	266	260	287	299	292	299	275	281	321	338	264	321	292	295	277	328	311	268	293	244	294	285	309	297	277	261	297	265	294	290	264	288	270	301	258	259	268	282	269	273	292	295	293	316	248	304	275	301	279	285	288	302	307	308	306	314	291	287	305	311	276	271	292	302	300	300	280	307	310	283	262	272	303
5843	996	927	995	728	756	750	710	717	747	738	705	746	753	722	796	779	690	710	767	737	750	767	734	725	719	716	755	766	742	760	714	755	746	708	750	747	717	756	751	732	716	721	688	725	715	752	738	748	737	809	733	792	699	770	765	739	706	723	710	732	716	734	733	748	756	805	699	730	748	735	714	722	733	738	764	762	720	715	777	795	750	762	681	708	795	774	770	758	754	777	750	760	774	732	778	707	727	698	745	732	720	770	758	748	729	793	771	763	692	718	761	731	758	760	739	754	739	757	726	732	743	752	755	757	711	724	821	743	762	724	766	746	716	759	752	753	748	738	739	751	727	736	711	746	754	743	717	707	741	718	752	782	775	745	744	715	752	741	728	788	704	735	768	773	749	752	728	750	713	738	784	793	753	703	780	756	733	708	776	741	753	755	701	735	744	742	755	732	770	772	725	713	741	728	728	743	715	723	778	677	772	721	767	743	753	742	719	727	749	755	752	735	781	698	744	732	773	746	712	763	697	757	719	734	700	745	768	765	756	732	720	718	731	742	736	744	743	778	775	714	745	788	724	745	693	749	704	738	738	769	745	738	743	779	703	748	759	728	766	710	708	763	742	705	747	758	755	751	739	716	776	743	768	689	708	712	796	750	744	769	774	702	779	727	716	679	725	747	790	753	745	741	752	715	771	725	690	732	719	761	789	757	724	718	734	721	743	756	737	764	746	755	691	753	742	746	757	781	750	721	741	766	736	738	733	749	725	721	713	754	763	718	783	721	720	767	743	735	769	755	706	722	746	739	738	761	762	721	707	767	721	762	688	773	764	707	759	733	700	712	757	722	784	738	741	738	734	721	687	715	730	725	731	717	732	773	734	741	719	743	721	745	756	752	766	744	754	733	774	676	730	711	764	744	733	721	770	754	723	716	755	725	714	696	745	697	766	725	731	766	739	735	748	749	732	699	693	709	743	756	699	751	733	751	723	716	722	715	796	777	756	727	744	702	742	744	737	754	722	784	775	736	737	758	748	731	735	765	727	731	752	760	696	762	743	774	784	707	721	736	746	752	754	731	777	732	762	776	725	737	739	776	745	719	694	740	721	761	728	734	764	739	767	717	760	744	738	716	788	728	741	757	697	739	758	727	769	703	741	744	761	763	726	775	719	722	741	758	717	770	759	715	739	723	768	680	742	727	747	724	754	709	731	755	762	753	734	712	769	724	769	732	756	742	768	758	710	777	698	691	764	801	746	767	783	753	732	742	724	778	740	720	761	742	725	748	736	750	717	767	705	786	751	714	712	752	740	755	749	719	734	744	786	751	729	717	788	725	718	755	781	740	709	723	720	753	755	768	727	753	767	746	753	736	715	776	721	766	737	771	786	720	718	751	740	757	697	760	711	715	772	701	708	728	758	717	763	739	738	691	748	736	749	766	761	755	735	727	766	719	731	708	760	759	734	770	763	735	775	734	753	730	706	750	786	796	734	734	764	733	739	757	756	719	744	755	743	715	725	771	729	688	743	749	739	744	749	698	726	717	749	766	746	734	772	794	793	735	758	724	692	698	709	744	730	747	745	717	725	770	765	711	745	758	729	729	774	718	784	774	753	753	759	738	749	722	701	706	756	750	705	780	689	714	804	762	759	732	687	744	752	741	774	750	740	762	714	718	738	676	764	758	718	723	794	707	744	774	738	751	780	747	772	719	704	749	752	707	767	736	724	749	757	712	787	719	666	770	740	786	719	744	724	803	709	766	738	740	711	778	727	725	699	717	699	696	765	779	686	788	766	723	745	744	756	718	727	734	767	724	770	760	769	759	762	795	763	784	748	734	703	735	739	761	795	708	790	726	747	748	702	667	731	723	762	787	692	715	756	760	790	724	753	730	687	772	742	777	750	710	750	766	760	775	743	771	685	690	755	728	753	770	697	701	752	693	739	779	703	764	743	719	766	771	711	731	720	738	676	701	762	744	748	749	760	776	786	784	778	732	765	723	759	687	762	727	750	751	722	702	757	710	769	773	675	744	756	747	782	768	731	784	749	739	740	717	756	718	761	717	746	771	708	757	757	767	724	718	769	741	716	753	775	750	730	686	772	726	747	726	698	752	733	739	729	731	721	767	702	727	764	736	734	756	727	755	701	755	774	747	760	755	730	755	706	798	736	792	752	781	770	678	782	753	764	781	757	736	680	673	724	753	767	760	789	751	744	732	697	740	716	711	720	767	689	764	736	710	701	744	705	710	747	793	744	743	753	741	674	742	773	720	760	749	728	720	751	739	757	754	741	754	756	727	746	780	751	763	713	756	700	757	758	741	757	779	753	805	742	741	724	696	774	704	740	788	751	737	722	713	730	763	761	739	685	712	750	736	790	745	766	758	737	727	746	726	721	695	716	740	693	746	777	791	756	743	739	734	777	773	724	773	737	738	779	751	717	701	743	742	724	752	764	679	716	711	726	783	747	707	753	758	758	738	755	741	784	722	690	745	765	733	739	770	737	721	745	738	730	728	804	730	760	710	723	775	698	700	768	739	732	739	695	787	664	739	781	782	715	688	742	709	760	732	727	768	691	780	705	779	699	752	713	720	704	744	745	765	767	775	758	697	737	771	731	737	745	752	762	687	747	719	735	730	737	737	703	682	754	779	747	746	779	756	723	751	687	687	758	735	754	726	732	752	739	764	736	789	743	739	748	749	736	716	742	732	768	737	761	763	751	740	752	668	749	715	681	755	756	765	722	756	732	728	720	801	755	781	695	719	730	749	721	696	758	742	758	688	721	754	748	736	735	749	736	769	735	716	727	715	752	762	731	757	742	717	755	722	710	681	748	716	758	723	722	686	744	753	735	749	738	738	743	730	699	703	724	777	710	724	743	735	731	724	794	751	771	736	744	799	760	710	726	739	750	803	755	788	796	748	732	735	795	755	743	730	777	713	742	728	709	736	702	767	729	687	762	766	742	760	751	751	746	722	747	741	740	673	740	770	724	737	777	741	728	742	749	696	713	785	734	757	702	744	755	734	759	733	746	728	757	745	744	758	736	729	754	739	726	709	744	766	707	754	734	740	771	781	734	762	738	779	705	715	684	755	777	757	723	776	746	732	762	758	675	720	751	740	749	685	733	765	666	772	790	729	715	748	772	721	706	748	718	725	661	787	721	754	733	756	740	700	705	751	767	744	730	734	771	767	718	750	761	694	715	744	789	736	718	708	749	767	792	728	725	739	740	711	717	767	688	758	748	719	712	746	778	784	727	715	765	783	756	743	746	741	784	727	737	693	697	739	722	713	759	698	735	753	746	735	675	732	748	724	737	721	709	725	771	742	744	788	775	726	775	792	739	728	723	775	746	718	749	724	724	769	762	729	738	748	683	771	751	756	774	707	755	741	756	737	741	772	715	686	773	750	723	752	760	705	752	758	706	746	738	756	730	741	676	685	694	733	785	774	742	718	716	693	773	688	726	754	754	776	759	710	774	713	798	738	788	775	766	751	723
24592	20942	23827	28206	20940	13088	644	469	415	409	408	376	399	404	366	409	374	387	340	385	406	365	330	388	350	362	346	409	404	364	368	377	355	371	365	355	364	386	349	403	354	400	360	404	339	348	375	363	330	355	372	373	355	391	408	386	360	415	371	382	360	351	336	391	384	354	327	352	337	353	358	395	335	371	391	389	364	403	363	415	385	372	341	352	320	360	392	342	375	366	373	379	372	394	403	352	360	360	381	392	355	378	382	351	384	393	343	367	365	349	371	351	365	410	342	368	347	384	406	355	344	381	398	337	413	391	362	386	354	382	363	380	388	357	380	375	353	335	335	394	372	375	375	356	395	368	386	320	375	358	357	367	335	367	351	358	361	368	351	367	387	345	374	365	341	362	344	355	360	380	380	353	371	403	384	365	377	370	391	345	349	366	374	351	402	395	362	346	337	391	389	366	397	379	360	413	373	354	297	392	334	362	369	377	385	373	380	355	367	350	380	416	374	387	348	368	371	339	343	370	406	349	341	346	359	382	376	397	360	376	344	326	371	350	369	374	387	361	387	360	412	386	345	355	369	342	373	366	339	388	364	376	379	398	402	360	401	363	373	376	345	341	361	367	373	386	421	371	376	374	359	375	368	366	318	398	349	395	351	370	369	347	395	373	377	377	347	391	397	376	347	360	342	364	388	406	393	354	397	392	355	316	384	393	388	377	366	376	368	377	333	338	348	360	382	376	385	386	388	370	396	368	373	376	341	346	350	363	373	342	366	380	385	388	383	366	384	370	397	377	353	362	380	339	360	355	385	348	362	375	411	369	404	388	378	361	401	400	329	400	358	350	361	370	379	354	382	381	371	341	363	333	366	370	390	355	367	377	377	366	369	361	378	387	370	355	363	366	358	342	305	383	333	354	341	351	387	372	390	362	371	347	374	372	346	377	370	352	402	382	402	360	380	370	327	355	346	354	348	366	376	361	387	380	374	394	388	370	374	341	364	324	339	352	358	344	380	368	370	350	363	378	341	354	356	327	374	358	368	365	366	398	371	345	372	376	357	342	331	354	343	388	354	384	355	413	302	360	371	350	360	378	345	343	339	386	372	344	350	338	331	369	361	380	388	348	351	345	347	335	344	364	378	365	326	355	338	369	376	333	366	421	350	393	360	319	362	363	365	344	364	367	369	349	355	344	392	370	378	370	329	383	365	356	330	386	375	369	362	354	352	342	368	340	356	333	370	383	357	362	358	364	380	385	405	372	407	344	338	366	340	358	378	330	349	348	407	412	370	348	378	358	340	385	387	387	350	352	338	359	380	394	390	356	390	326	365	346	397	365	404	401	367	398	348	345	327	387	375	345	405	372	376	394	330	294	348	361	352	346	384	342	379	345	375	367	360	353	369	345	376	359	356	353	389	381	369	350	350	369	350	340	353	344	355	350	354	343	388	320	341	387	379	343	407	382	338	347	358	350	386	390	403	367	347	407	355	364	398	390	359	395	356	387	371	351	376	338	375	403	350	363	376	382	372	350	384	345	383	372	379	363	355	323	385	371	351	358	365	364	346	363	391	351	362	400	379	364	365	369	382	347	390	358	345	340	358	372	324	379	354	367	396	370	374	359	364	371	394	380	333	344	373	345	400	337	343	367	365	348	348	368	380	355	368	354	367	374	383	387	361	367	353	385	371	391	330	389	347	389	376	360	342	341	368	352	379	332	354	374	383	376	353	353	367	387	361	387	352	343	358	310	397	393	392	389	364	374	342	359	393	397	347	367	393	380	358	381	347	376	358	366	379	362	377	333	340	320	341	354	390	343	362	321	363	378	373	350	351	324	359	371	364	364	377	359	384	370	373	394	358	359	352	386	361	354	381	354	339	338	378	351	367	371	335	348	338	338	386	353	399	388	341	355	350	377	371	375	361	345	377	401	369	367	373	372	398	379	334	388	376	345	330	328	370	387	375	341	359	343	341	380	368	324	300	393	356	375	407	387	374	337	380	371	346	352	374	365	345	395	348	353	386	361	363	385	382	384	372	351	344	357	356	397	376	355	360	363	334	387	346	366	393	332	380	347	363	350	386	375	382	379	369	349	370	349	347	348	379	369	378	344	381	365	341	385	363	345	360	370	392	332	357	365	373	339	366	350	397	386	362	380	347	337	343	351	356	353	365	359	354	383	422	361	377	350	336	376	348	330	404	378	367	345	368	392	383	380	338	368	351	355	369	360	333	332	363	336	374	381	401	397	378	372	354	334	323	377	409	409	359	370	382	392	314	372	386	370	385	370	364	340	341	342	346	374	354	378	379	357	338	396	382	376	345	360	367	374	337	337	376	358	403	308	338	368	412	346	382	397	379	379	379	358	367	364	340	379	362	369	381	367	380	357	351	362	346	407	335	379	372	339	391	360	376	371	335	364	365	346	346	346	357	386	375	349	337	376	380	344	363	389	322	359	356	394	377	387	342	381	357	361	374	393	369	379	351	349	353	373	378	363	361	357	344	366	408	393	362	364	388	338	345	373	350	351	365	363	346	354	328	401	365	350	374	381	377	362	387	363	333	363	425	351	373	379	360	351	370	347	375	387	401	394	366	336	340	362	405	350	390	362	347	349	369	350	398	339	345	320	384	357	365	335	370	350	378	372	401	347	357	414	358	342	352	407	398	365	372	364	357	352	355	386	395	402	368	380	393	381	337	344	347	348	410	342	334	370	353	375	342	375	380	373	343	377	394	376	378	388	357	392	378	378	335	356	360	385	338	369	350	348	348	359	366	386	398	394	352	402	367	357	366	345	373	353	354	368	339	352	312	376	392	371	400	338	358	391	407	393	373	365	342	355	373	396	375	381	389	422	336	324	363	361	346	366	368	340	332	325	351	386	391	381	349	379	345	376	344	399	348	361	369	377	353	351	402	352	385	342	379	371	382	387	344	346	378	378	345	388	359	381	374	358	371	345	339	365	382	339	369	346	333	387	393	355	348	356	358	349	345	367	359	349	361	375	290	346	377	359	376	348	370	394	374	397	356	385	378	386	399	352	417	375	329	393	389	366	347	370	369	394	359	349	349	349	387	360	367	347	337	363	366	386	375	357	381	393	372	359	334	345	464	371	365	350	359	358	315	366	357	357	379	364	325	340	315	393	370	376	364	372	384	347	333	336	373	335	387	388	359	355	391	342	367	355	371	373	365	362	353	367	340	366	377	340	348	342	328	391	379	375	347	366	339	393	417	384	371	360	349	334	363	345	347	357	335	370	378	343	371	378	350	353	378	365	353	386	387	395	327	348	361	377	350	401	341	340	372	333	402	372	354	365	364	359	377	366	381	360	327	380	352	360	368	353	359	370	325	329	368	345	360	352	391	331	358	335	359	349	331	360	355	362	377	394	347	409	361	364	353	343	346	350	396	399	364	370	389	381	351	356	367	359	367	377	340	361	370	364	375	365	445	375	373	358	385	419	347	376	350	368	358	349	398	376	358	360	372	359	350	359	407	373	341	381
3720	2305	1771	2546	1043	945	890	901	867	891	960	905	911	938	877	839	915	923	892	834	895	876	869	898	897	897	897	898	871	908	866	935	854	897	894	845	844	846	891	891	927	904	857	896	856	961	889	913	864	881	881	856	897	919	892	898	878	845	847	897	931	949	893	884	904	931	849	868	956	872	869	870	887	888	877	855	889	862	896	908	909	865	905	868	812	928	823	889	874	840	857	878	879	885	886	896	900	867	863	937	841	819	895	813	904	884	875	858	889	918	912	838	837	837	904	941	912	824	825	916	880	895	864	856	891	870	869	888	875	911	925	874	874	828	921	888	868	903	882	858	878	869	901	893	896	908	868	875	868	891	871	904	873	903	921	864	852	897	900	866	902	880	892	907	894	868	905	906	864	892	884	860	869	882	849	897	860	896	856	881	896	902	904	859	914	835	827	927	894	887	884	875	832	892	825	925	879	901	850	887	893	876	851	886	848	873	853	924	864	864	844	862	894	847	867	951	841	883	812	857	850	910	886	866	839	901	855	864	912	871	888	903	892	889	878	923	898	903	874	850	901	881	933	861	865	840	798	856	905	900	903	865	885	902	876	934	968	818	889	862	907	879	847	906	951	959	904	886	957	840	858	891	911	896	856	893	845	862	934	929	882	878	817	852	855	914	895	874	771	824	831	872	886	885	914	878	853	833	914	924	875	856	902	915	873	850	878	864	900	955	863	860	937	875	859	838	880	877	895	894	879	921	938	847	889	866	900	880	861	834	830	873	861	884	908	925	845	929	837	888	863	858	830	832	881	915	915	930	888	854	838	878	844	858	906	814	847	860	879	893	900	911	909	938	897	966	910	912	875	933	926	893	932	868	914	868	872	875	886	873	945	904	902	869	921	886	878	898	851	899	872	900	894	898	818	869	934	881	940	859	874	859	888	897	926	913	826	836	874	859	940	895	878	920	913	848	893	845	908	862	866	910	823	918	865	872	891	891	897	897	926	864	898	891	886	894	887	943	877	891	887	830	915	931	834	882	919	873	878	863	815	869	878	897	878	907	901	841	881	832	866	863	863	868	858	921	862	860	892	893	878	875	869	928	884	870	938	895	813	942	836	850	837	874	944	896	914	908	843	886	881	866	836	872	918	940	928	870	880	909	899	907	884	912	839	839	879	899	882	878	917	895	849	858	850	966	925	871	864	912	871	828	911	858	843	853	877	927	859	866	868	857	828	893	905	849	878	858	861	905	872	853	904	913	954	871	872	905	859	894	850	913	826	880	875	876	914	893	941	894	881	912	885	902	875	892	925	883	865	804	919	907	952	905	873	854	915	842	846	918	880	893	869	842	886	912	888	836	907	901	882	879	836	878	898	864	883	871	855	881	856	898	905	852	943	824	823	848	862	894	867	853	842	887	882	856	877	871	903	939	897	937	859	875	847	911	908	888	873	900	907	873	882	844	907	916	902	953	844	898	887	893	887	931	873	855	891	856	887	881	920	884	913	911	924	918	874	896	887	857	850	857	850	927	889	857	868	857	875	886	866	871	873	868	846	878	884	877	901	887	887	929	914	869	871	873	860	861	887	863	916	882	877	956	830	816	868	916	901	853	901	922	871	941	896	890	851	938	909	868	849	889	902	912	870	864	911	867	880	865	868	896	896	855	876	874	829	900	856	862	854	824	909	896	865	871	892	868	897	838	866	868	868	910	884	875	884	825	890	878	875	913	918	911	851	882	881	887	912	888	871	935	910	875	840	919	829	887	859	880	919	928	869	903	906	907	860	846	865	854	891	915	874	863	924	868	863	889	909	916	872	893	884	863	825	847	910	892	870	942	900	874	908	869	860	889	874	835	898	894	892	886	849	883	895	885	871	845	879	889	877	894	911	865	913	878	871	926	940	881	870	907	904	901	936	858	903	864	823	799	897	939	872	887	895	938	887	851	893	823	905	885	867	881	856	856	831	856	880	863	923	876	878	914	943	931	896	871	897	898	914	948	908	850	888	829	870	901	867	847	895	883	830	874	919	899	905	858	928	881	937	893	892	863	907	949	886	902	948	884	902	895	884	897	871	849	867	871	872	831	917	886	909	931	902	911	887	906	880	843	850	872	864	875	859	913	950	874	896	916	909	903	856	886	921	853	837	869	882	922	867	898	862	899	889	895	854	900	850	830	884	871	924	897	910	860	873	915	953	848	856	930	877	880	873	862	895	856	903	917	874	866	925	897	851	830	921	831	871	867	840	870	909	842	856	891	872	904	902	859	908	866	846	916	884	902	853	915	838	919	866	883	894	874	890	881	874	891	883	920	922	894	913	853	853	841	884	907	949	922	890	882	873	859	887	868	902	862	888	893	881	905	919	900	900	919	855	954	882	819	886	834	861	886	916	900	824	880	873	869	878	839	900	869	871	902	871	846	877	885	907	865	924	876	942	866	927	873	881	891	916	849	890	822	843	972	858	860	945	819	851	842	908	871	874	851	849	888	900	885	887	931	922	919	803	882	925	885	890	921	934	912	958	896	855	959	867	869	930	878	869	870	856	895	860	820	890	895	835	829	851	878	940	849	896	870	879	881	868	942	893	856	835	820	861	910	835	880	843	936	871	884	905	928	923	856	902	863	834	866	845	893	903	831	877	883	920	922	929	874	868	865	878	853	869	855	912	887	866	952	920	837	894	848	964	834	890	869	917	852	816	886	908	854	880	915	878	855	932	845	813	884	892	887	902	899	867	880	853	906	882	858	825	849	871	900	896	914	843	875	866	827	844	918	905	891	896	892	885	914	873	847	857	875	940	873	890	874	882	903	871	878	897	869	876	902	927	827	871	877	876	860	912	944	902	883	920	917	872	887	880	908	928	922	909	869	903	931	901	866	837	885	888	858	858	892	870	913	909	878	934	887	884	883	836	961	864	866	848	895	890	904	877	841	974	879	903	885	877	895	885	859	897	931	915	877	910	910	873	915	909	868	862	890	828	855	885	926	913	843	865	851	892	842	889	894	835	891	872	905	854	881	851	907	859	906	893	907	833	870	882	870	880	900	879	892	870	878	853	868	854	890	860	855	887	851	886	874	885	901	878	871	868	903	858	926	850	911	860	831	898	933	893	911	839	868	874	853	851	843	825	926	851	871	825	896	862	856	888	820	911	876	886	865	857	857	928	849	878	884	865	896	910	875	883	870	868	879	871	887	933	908	867	876	857	841	948	882	887	880	846	910	857	899	874	905	883	866	862	883	878	843	858	870	889	881	886	898	890	926	864	908	878	867	929	917	885	891	873	871	893	850	856	873	897	893	885	890	863	874	894	858	916	858	879	880	874	879	867	846	876	911	934	864	872	902	866	871	813	854	856	894	890	910	903	891	914	840	871	923	824	807	907	902	902	844	915	880	861	911	914	887	902	875	893	858	866	855	829	867	854	856	890	932	876	853	920	869	919	884	873	858	835	862	840	876	910	910	886	843	836	889	851	843	854	910	888	896	853	887	880	860	850	903	886	937
23893	20964	24283	27804	20966	20971	12729	553	348	318	314	277	253	237	288	263	245	243	261	237	251	274	247	223	262	259	247	222	249	252	237	248	237	243	249	230	248	227	242	250	237	225	247	214	226	249	272	233	236	229	236	247	230	252	209	274	248	234	243	188	257	232	246	212	219	225	255	223	228	226	250	241	240	224	260	268	268	267	234	238	248	236	227	230	233	209	243	234	242	246	244	226	247	232	235	262	247	213	240	243	233	215	231	223	222	227	251	232	243	228	230	235	247	237	237	253	252	266	235	265	228	243	248	259	277	233	270	252	192	253	233	212	253	219	234	232	244	246	229	236	219	267	264	208	235	209	220	261	231	242	233	238	242	222	233	266	243	265	220	249	240	234	225	256	248	238	234	229	251	233	203	251	215	239	229	222	233	234	242	234	230	228	255	242	239	238	201	255	219	209	239	246	240	248	214	195	227	236	245	232	219	231	201	222	214	224	212	228	260	232	245	225	200	212	234	230	229	281	240	231	223	219	228	231	244	230	230	242	255	241	255	231	226	219	229	269	201	234	236	237	225	236	225	221	212	231	230	221	253	232	251	220	229	248	215	228	237	214	210	220	239	258	243	242	243	248	226	203	205	220	225	229	250	226	231	229	251	241	230	219	258	214	214	199	279	245	280	213	242	243	241	206	253	229	217	242	247	242	216	235	217	210	223	202	245	196	220	231	258	247	249	243	259	266	235	235	254	255	224	267	243	242	261	247	246	232	264	250	236	247	233	246	214	235	232	232	232	245	202	241	227	220	205	232	233	219	213	252	274	225	232	261	247	244	241	220	246	258	233	234	219	239	256	226	204	221	268	237	239	210	226	236	237	247	224	263	225	248	233	235	233	221	257	247	219	210	232	255	221	236	239	232	237	268	196	249	237	222	198	224	228	216	253	214	259	236	229	243	232	244	243	223	250	226	217	222	226	210	247	240	263	242	228	256	266	238	245	230	230	207	239	232	233	221	214	207	220	228	242	237	258	228	232	227	247	222	231	235	239	256	244	225	231	210	234	218	191	208	233	217	206	193	236	243	233	256	229	242	230	245	206	201	230	247	246	251	228	242	232	213	232	223	259	252	228	229	236	251	233	246	230	247	243	238	237	245	256	247	209	218	212	233	211	235	230	225	229	239	254	248	252	224	234	238	238	254	203	247	241	212	216	233	227	227	234	227	255	237	222	246	231	234	225	209	232	230	264	235	237	223	253	244	210	212	254	226	255	272	246	223	217	266	224	240	226	224	215	234	251	236	269	233	232	208	234	228	226	240	259	231	241	216	272	225	218	249	222	233	248	254	230	217	230	227	210	231	256	238	224	227	229	223	216	224	237	241	223	236	231	230	243	241	252	206	217	232	257	241	238	228	236	228	245	213	212	263	250	229	238	219	237	268	241	240	246	220	209	204	227	258	214	217	238	243	217	226	257	234	216	224	237	237	250	224	242	246	239	217	211	228	231	245	245	239	217	230	236	219	218	217	219	241	226	219	240	242	193	249	253	207	236	252	243	234	236	220	224	223	243	203	277	227	223	246	229	260	255	261	244	232	254	214	268	241	258	239	236	249	234	223	232	259	272	218	254	255	234	239	218	229	225	237	241	264	235	213	225	257	234	231	232	229	241	252	236	234	230	257	258	247	248	242	231	205	229	236	225	239	251	221	229	250	240	229	255	243	244	233	208	247	250	248	251	255	243	212	213	237	250	208	244	225	248	226	222	230	237	248	246	248	210	253	225	247	231	217	217	230	231	238	203	202	215	229	253	246	236	222	223	207	241	230	218	214	220	231	241	247	252	213	242	244	231	230	217	251	248	238	204	222	248	224	228	242	243	227	225	232	226	214	215	226	221	211	208	215	241	233	239	225	213	222	216	214	220	244	256	289	249	263	237	227	242	240	234	222	230	230	206	223	261	249	242	249	244	236	220	234	231	221	242	208	243	237	227	230	199	230	236	239	215	223	233	242	244	247	252	244	244	227	219	244	240	240	217	266	225	248	247	232	240	235	226	260	238	224	216	243	232	228	227	235	237	235	219	241	257	240	224	255	222	236	241	227	245	218	226	231	259	228	216	242	245	252	241	261	233	235	239	229	225	221	233	243	193	222	243	228	271	222	247	241	243	245	268	243	228	230	262	235	233	251	221	240	226	237	232	238	240	230	227	213	245	249	209	255	249	217	255	241	237	233	223	231	236	222	252	241	233	250	254	248	237	254	247	226	224	253	243	242	213	233	228	240	231	261	240	214	238	239	241	214	229	239	241	236	229	260	213	209	218	217	201	245	275	265	244	220	199	217	201	245	244	232	258	225	246	253	225	235	218	233	230	235	235	220	242	228	251	245	218	229	236	231	240	236	244	229	246	211	226	239	223	211	255	213	251	251	243	227	258	229	252	206	222	212	212	222	207	245	228	243	243	236	208	256	247	243	250	221	249	243	223	233	233	236	227	223	236	213	229	219	253	238	203	233	213	218	251	247	232	272	241	225	250	203	245	236	256	260	250	211	211	260	238	241	232	234	242	259	200	237	245	224	244	247	222	224	235	232	253	246	229	233	231	253	232	243	249	217	241	229	239	236	278	221	234	223	217	231	231	215	240	253	258	254	207	242	217	231	239	244	219	248	227	254	205	261	226	254	217	222	229	249	229	247	239	229	193	238	227	224	210	221	233	215	231	259	219	250	219	202	252	235	232	226	246	215	228	237	212	260	221	237	254	231	206	233	259	219	220	227	270	245	228	214	225	264	254	226	262	236	242	236	257	203	225	235	232	243	211	221	228	253	226	247	223	270	230	248	239	245	257	230	238	215	236	239	219	235	195	229	252	212	240	261	246	248	242	227	208	247	234	230	233	233	218	236	243	220	258	251	245	232	216	226	210	227	248	255	246	254	238	237	234	241	249	257	239	222	230	222	252	231	222	249	245	216	244	223	253	247	277	247	227	208	240	224	277	225	239	234	207	246	243	255	247	219	241	241	215	240	215	236	225	246	238	223	213	218	240	243	219	250	213	230	224	229	249	227	248	240	210	233	215	252	233	266	219	248	232	247	233	243	280	256	241	230	233	227	238	261	203	212	227	242	218	239	208	246	231	240	247	210	240	243	239	266	252	246	260	240	220	243	218	247	248	233	237	240	223	233	245	253	218	262	246	222	242	244	212	231	227	224	246	236	259	216	232	234	235	254	217	227	252	253	251	227	216	232	245	240	222	255	270	274	236	272	230	224	229	241	222	222	228	252	262	246	215	223	228	230	257	300	240	219	249	232	221	241	239	236	238	203	229	238	232	215	239	220	243	235	229	232	218	246	237	235	224	235	231	240	224	253	229	232	253	226	195	241	210	241	215	214	224	221	258	228	252	216	219	233	227	244	253	246	251	235	220	227	262	228	243	257	229	228	240	219	239	214	219	241	241	221	242	220	217	248	231	240	227	234	257	243	248	233	254	243	223	238	252	255	250	196	253	258
3986	3587	2130	3557	824	700	642	640	617	612	609	599	601	596	556	568	556	617	535	588	599	545	574	560	572	557	569	565	582	559	596	578	568	586	596	564	573	541	610	598	585	602	545	541	565	608	605	541	576	591	529	617	558	587	540	601	566	584	595	568	611	530	565	519	565	585	607	574	562	537	621	555	563	558	524	548	558	544	539	565	553	568	561	539	589	587	574	570	568	571	573	547	571	602	553	583	539	580	573	541	585	539	558	571	581	544	584	541	542	526	602	569	579	572	567	541	558	556	573	562	555	533	570	557	537	570	533	610	540	594	581	598	569	582	603	615	565	604	562	502	578	562	567	544	509	569	569	580	594	537	627	580	587	592	600	528	532	536	525	570	550	612	581	555	548	535	554	595	540	546	556	581	545	557	532	585	562	608	552	616	579	580	556	560	547	628	595	548	580	562	601	523	610	563	590	610	602	622	613	563	569	559	572	589	584	542	562	554	589	578	601	565	621	557	552	573	498	611	585	539	562	544	609	528	557	574	556	570	595	567	575	570	583	568	523	582	561	565	564	529	551	612	576	599	563	597	591	555	576	558	593	549	565	587	560	564	621	576	547	579	531	549	584	535	553	567	561	556	538	561	562	569	536	557	570	573	600	570	608	596	559	597	562	572	611	535	563	557	554	576	562	577	581	566	555	618	534	547	593	648	561	585	586	569	567	596	549	599	580	574	532	539	569	591	593	609	571	559	585	581	573	637	577	522	577	564	558	573	578	571	536	603	610	539	585	570	593	571	583	595	550	545	553	565	578	560	582	554	506	544	538	520	587	583	549	542	535	564	575	540	529	569	548	550	563	562	565	583	568	542	557	557	551	550	525	574	611	572	561	556	509	602	556	570	596	597	556	586	550	589	510	557	588	564	534	557	564	607	532	610	580	581	565	569	593	549	575	575	584	580	550	548	557	559	582	506	528	589	570	516	568	541	527	533	629	588	550	592	578	543	556	579	561	574	545	565	596	594	546	589	565	600	565	580	576	573	552	576	531	576	563	556	569	584	589	531	556	552	541	600	607	621	541	546	578	533	534	556	587	567	563	588	584	587	588	581	563	582	587	553	559	591	542	554	584	536	554	543	546	534	589	594	570	539	558	587	593	550	548	579	600	558	579	538	540	576	550	619	573	560	532	566	531	567	575	552	560	585	577	550	642	568	562	607	622	575	556	556	544	524	545	621	559	573	547	573	565	587	573	564	551	583	563	579	554	541	527	609	514	565	576	576	612	575	574	588	588	568	566	550	567	610	562	574	606	560	530	537	564	569	563	544	566	526	524	592	574	583	552	552	574	580	568	587	532	554	567	559	565	555	539	600	544	569	556	577	558	544	573	563	551	549	561	540	558	568	516	541	577	582	605	594	544	614	588	540	557	584	544	562	551	555	551	535	576	555	566	573	573	539	588	489	581	559	539	531	569	608	574	571	571	554	574	542	576	537	534	594	566	552	576	570	543	548	583	519	556	555	505	547	549	556	587	557	570	574	588	544	566	588	570	572	575	573	583	552	535	571	588	555	570	567	524	547	619	561	568	564	559	607	571	546	522	549	551	590	593	522	575	550	592	584	544	592	543	539	514	545	540	551	550	577	547	560	528	533	566	563	608	558	576	592	535	593	558	558	550	554	596	582	584	570	533	576	561	551	591	546	547	555	603	585	587	615	565	580	572	559	547	539	582	573	556	517	555	563	565	568	562	601	565	564	512	541	558	545	580	561	535	587	539	633	571	547	550	549	557	581	557	577	586	606	542	517	602	569	537	561	584	568	540	571	557	570	550	561	573	599	575	589	598	575	612	536	572	531	592	588	608	572	563	549	607	565	595	594	547	559	540	572	533	577	600	540	577	573	594	563	536	572	551	602	528	581	579	539	581	579	598	565	579	558	533	541	574	561	581	609	567	550	557	543	610	564	534	612	581	559	565	554	568	559	567	582	608	536	555	539	546	584	575	574	594	589	602	548	525	592	579	534	599	575	594	542	575	573	572	560	580	508	546	600	549	598	555	580	582	571	556	587	584	564	571	568	579	573	578	544	546	601	605	548	542	580	590	541	560	554	565	566	551	523	588	547	553	526	564	560	575	572	538	554	572	577	540	592	540	535	571	545	530	561	560	515	555	538	576	583	585	549	558	539	546	578	569	573	583	562	527	568	556	569	600	599	570	574	559	599	606	534	641	584	591	579	591	581	571	561	593	569	559	538	566	559	578	557	634	590	541	539	587	552	563	566	586	568	531	547	567	568	624	550	553	554	544	558	514	516	562	538	565	566	554	573	562	545	551	593	566	565	514	533	534	509	586	526	609	578	548	543	532	564	566	547	562	588	571	586	570	567	579	620	576	541	556	557	616	548	575	615	590	562	575	555	557	555	556	529	594	548	540	546	525	602	549	571	566	600	536	557	558	589	604	607	619	570	571	582	531	562	617	563	586	577	565	545	588	578	563	578	589	577	560	590	605	528	552	573	564	538	570	585	598	592	556	561	609	560	565	525	568	550	544	566	595	604	572	620	585	586	581	567	546	572	619	524	570	536	604	574	582	583	549	571	552	563	541	578	644	567	532	576	544	578	530	594	558	602	608	558	554	547	583	574	560	578	557	586	562	568	565	601	590	553	583	559	549	608	548	555	575	574	599	550	594	578	555	587	539	536	529	592	534	568	559	598	556	555	563	604	571	581	573	527	560	586	559	541	557	539	608	559	570	545	571	586	621	527	566	569	565	620	575	560	548	592	568	562	553	583	588	544	600	538	534	591	563	565	611	537	581	547	568	544	598	553	545	603	567	554	564	549	555	618	559	554	538	578	565	524	591	546	534	549	582	563	580	524	526	531	536	576	576	591	549	587	550	559	556	526	588	543	544	573	558	566	578	554	586	577	541	585	563	565	590	537	551	560	582	563	520	594	554	552	594	568	607	584	559	557	571	578	561	523	590	577	564	562	587	554	544	624	572	561	563	573	547	541	560	572	542	600	620	564	579	562	591	555	572	550	555	610	585	616	582	582	562	531	601	571	575	582	562	567	568	592	583	561	570	563	557	620	551	556	584	606	588	545	556	603	563	547	578	596	571	587	559	553	572	563	535	568	581	586	556	581	564	623	564	563	604	563	553	564	595	564	576	572	548	574	586	528	565	595	579	597	567	636	528	579	560	560	561	594	585	565	559	573	548	587	547	578	581	590	540	563	625	588	553	574	560	547	555	564	601	608	579	561	570	562	590	563	604	577	556	586	550	557	590	565	540	557	596	575	519	535	558	588	612	565	559	542	595	552	566	589	574	580	539	531	543	583	590	586	566	576	537	549	560	574	550	565	546	556	574	572	576	577	573	560	594	521	600	586	568	546	578	593	554	548	566	545	568	542	568	575	563	576	541	616	561	591	531	561	564	570	566	589	556	594	581	547	600	514	581	540	558	568	562	565	587	549	558	513	591	580	562	558	591	549	572	580	546	545	554	571
31874	19398	7198	852	310	321	338	291	300	290	292	293	281	313	311	301	330	296	275	290	306	312	295	263	276	280	292	286	272	267	284	306	322	273	297	283	287	295	284	307	291	301	299	321	293	280	275	271	316	253	284	279	290	276	298	283	288	291	306	321	319	289	267	293	274	277	279	251	265	314	315	309	256	277	314	294	304	266	285	276	254	281	301	292	294	251	302	276	273	299	290	263	290	280	301	308	297	251	295	279	283	294	289	303	285	249	262	250	317	326	282	294	282	301	326	270	302	281	272	292	267	303	245	297	283	323	272	266	274	290	277	290	304	286	289	270	260	289	291	271	274	286	284	291	289	284	300	307	293	278	300	261	297	285	281	275	269	287	327	304	273	291	266	297	283	287	250	275	261	285	276	271	300	289	296	309	242	282	285	289	267	296	273	290	297	291	264	305	270	271	256	295	297	273	293	250	264	299	266	281	297	276	269	298	281	284	263	311	280	285	292	319	293	300	297	291	309	281	298	283	300	289	288	311	286	287	308	294	311	324	266	277	279	287	312	291	284	322	293	273	291	286	287	291	275	242	298	267	337	285	294	268	310	292	330	288	301	291	315	253	268	295	263	294	296	317	273	284	272	309	286	313	278	293	294	296	307	324	334	276	296	291	275	294	289	287	289	301	287	259	301	321	317	304	280	317	292	283	303	313	277	312	282	274	276	301	278	301	270	284	272	304	293	277	275	303	280	326	310	295	280	307	258	277	273	278	291	295	291	291	288	308	273	281	270	265	315	279	312	307	305	310	315	228	263	274	274	303	306	283	308	304	299	303	280	298	319	281	286	285	261	291	265	312	278	284	285	317	290	274	276	262	294	335	289	295	293	314	310	285	287	298	279	279	307	296	268	294	301	312	268	301	288	278	293	288	287	278	307	270	284	298	298	272	298	278	278	286	304	274	266	311	268	297	322	280	311	289	276	275	281	275	251	295	291	294	312	268	288	270	293	301	288	269	292	244	307	286	301	303	295	275	293	296	336	299	285	292	297	280	273	296	286	279	273	281	267	268	274	282	282	279	313	317	315	290	269	265	296	323	289	300	256	287	316	289	306	288	285	307	293	280	269	309	239	316	279	286	278	254	284	306	299	270	284	316	267	283	304	301	288	323	280	273	258	294	289	286	284	279	293	291	273	312	256	324	245	290	271	299	268	307	305	314	291	266	270	272	272	276	294	305	337	267	284	289	280	280	292	302	288	265	311	263	302	288	324	293	307	308	275	316	269	310	284	272	270	302	310	300	292	349	279	304	274	303	284	301	308	295	273	297	305	293	280	281	308	329	282	262	286	314	304	275	275	291	274	279	298	293	274	299	297	289	284	259	307	320	309	271	313	278	279	295	267	291	286	271	290	280	287	284	314	262	247	302	268	319	295	281	287	286	305	310	257	273	267	274	316	308	322	269	298	292	298	263	290	294	304	279	290	297	274	269	311	270	280	281	313	303	280	308	297	284	289	282	270	277	294	293	263	280	302	280	267	270	298	304	295	274	306	282	285	296	297	273	278	270	263	274	281	265	302	299	289	290	281	267	286	282	299	292	298	312	309	282	300	298	308	293	281	275	313	279	287	289	305	293	242	267	261	275	268	261	281	284	298	317	263	308	279	288	273	288	266	273	308	306	323	297	272	281	298	287	259	302	303	275	299	297	311	317	275	288	264	298	291	274	278	311	274	259	319	296	303	265	288	282	286	311	293	312	299	299	280	302	301	290	287	303	297	285	320	282	269	304	291	294	318	286	268	304	254	299	280	270	280	313	301	278	304	279	275	234	295	329	313	287	288	282	264	300	274	325	301	305	275	311	297	245	291	294	281	255	308	307	289	297	291	297	304	269	297	326	295	269	302	305	260	303	289	298	334	269	272	280	266	268	279	300	268	301	294	281	277	287	305	279	284	278	275	310	289	280	268	311	286	276	289	276	336	309	289	311	284	316	284	274	267	297	295	306	244	285	275	311	299	275	298	318	286	287	275	317	264	301	297	310	287	268	297	274	289	270	292	314	305	293	309	321	323	264	279	286	265	289	274	304	272	288	330	300	318	287	269	266	285	296	264	283	301	318	253	298	260	282	284	253	302	281	272	310	297	293	277	259	296	317	303	283	261	294	322	270	286	280	289	312	300	277	271	283	297	285	304	291	296	302	288	255	308	268	298	286	286	305	291	322	269	297	294	290	304	294	263	352	288	267	290	283	275	296	289	299	294	300	323	314	288	255	285	296	299	296	315	294	281	268	285	287	266	307	313	270	283	261	261	284	303	270	322	302	293	260	281	299	268	284	267	319	301	290	258	272	292	270	267	258	235	269	270	268	296	285	303	303	293	294	292	259	290	271	277	261	258	273	287	299	319	311	303	260	276	279	277	303	348	294	279	293	286	278	292	264	290	280	295	259	284	279	286	321	285	320	268	276	280	273	280	291	293	286	329	274	289	296	294	303	294	288	279	307	269	313	271	290	291	301	265	289	300	307	295	283	264	294	264	276	263	268	270	304	301	284	298	291	257	285	316	302	317	282	280	301	321	298	266	291	305	311	281	293	265	259	263	295	316	321	311	282	282	265	303	276	313	258	317	309	283	280	312	277	314	274	269	296	302	268	306	278	294	299	271	301	308	300	296	310	247	267	295	267	295	279	303	281	289	348	263	293	302	253	289	321	327	277	272	273	298	265	286	298	286	271	289	270	284	291	288	303	287	277	285	281	303	289	324	265	297	266	299	331	282	313	297	289	257	290	266	261	305	324	285	297	292	276	282	293	289	290	292	258	280	245	305	294	279	286	285	314	302	302	290	321	285	288	293	313	315	307	302	296	305	290	277	265	307	288	269	249	259	284	296	280	255	262	302	274	273	296	250	272	266	279	292	279	262	278	306	282	294	283	288	282	313	309	289	310	262	302	283	307	276	282	280	272	276	286	271	306	278	320	312	291	286	275	292	279	289	272	301	280	280	265	290	315	287	281	272	305	278	277	287	323	286	291	296	266	289	307	263	291	309	260	290	281	289	302	273	289	287	288	318	307	296	300	287	311	275	279	306	301	245	298	269	290	285	297	307	291	300	324	282	312	304	288	300	255	292	287	271	294	293	305	283	323	305	290	264	301	323	291	267	271	294	324	280	277	304	300	277	291	282	315	262	297	302	311	268	281	284	259	316	295	264	303	276	271	298	291	305	274	284	275	295	274	304	285	274	264	282	258	287	314	304	282	272	277	298	304	297	296	270	295	273	301	299	288	301	249	275	299	313	286	303	298	289	297	320	288	297	258	275	314	298	305	264	293	281	303	301	299	297	273	295	280	280	307	306	269	271	289	286	287	314	279	299	313	290	286	303	294	270	287	317	332	293	296	315	285	282	294	333	332	268	265	275	273	280	278	296	283	266	309	278	262	298	253	317	267	259	281	314	267	281	300	293	286	288	296	300	273	268	295	315	293	269	277	289	297	281	288	291	307	319	287
5779	1115	996	984	768	731	720	778	724	727	713	792	745	733	714	735	773	762	744	724	723	717	738	718	751	710	687	744	751	754	690	760	739	685	775	706	756	734	731	734	728	698	749	716	744	765	722	674	740	747	754	743	699	755	738	690	751	750	780	762	755	748	727	718	725	723	728	714	732	743	688	739	755	721	729	729	726	713	757	779	711	736	731	762	739	731	746	729	701	760	747	687	742	783	745	747	740	740	746	734	715	731	722	703	716	728	727	692	710	748	722	777	716	757	692	784	710	743	714	715	686	725	717	734	710	734	734	766	754	734	706	748	760	709	760	725	783	722	684	730	682	763	755	737	748	734	780	757	717	767	795	712	723	706	735	725	714	709	689	742	711	704	744	719	728	707	759	728	718	727	706	731	718	749	725	720	741	707	747	727	754	721	770	746	743	711	755	738	705	792	746	694	755	746	672	703	733	764	743	742	729	743	745	697	728	749	746	763	726	706	756	725	708	772	774	710	765	697	747	767	759	730	740	734	763	724	715	713	699	722	684	772	743	814	724	714	796	711	746	767	739	753	767	746	774	775	708	745	728	695	732	713	705	759	725	802	701	719	757	711	732	781	681	728	727	771	695	735	722	695	775	738	716	737	713	693	717	697	735	729	710	742	754	732	763	749	791	733	683	723	740	736	754	768	752	744	746	707	712	742	774	727	718	716	804	747	696	698	775	727	714	768	742	702	712	709	752	720	686	688	759	762	730	708	708	694	756	736	728	758	774	772	743	724	764	752	779	700	744	750	746	754	701	743	799	762	742	688	746	728	713	727	748	749	776	735	735	714	792	752	725	712	716	719	769	721	704	745	712	732	749	755	755	749	780	698	745	723	727	768	694	732	752	751	742	710	754	763	759	735	766	731	747	760	752	716	733	710	705	725	744	721	758	738	726	744	759	758	751	749	715	789	741	732	728	787	742	730	741	722	789	742	716	695	765	723	726	803	770	695	743	717	747	748	734	697	712	694	755	740	755	764	772	731	707	747	715	768	712	743	706	738	670	744	712	703	794	756	717	750	739	754	729	738	749	718	777	762	728	726	716	754	750	730	757	708	759	775	696	757	754	750	728	723	748	745	727	743	764	725	743	788	718	732	719	712	746	743	684	664	738	754	764	699	749	726	741	728	755	752	696	695	763	744	744	748	739	743	709	715	769	789	740	726	754	703	761	735	747	729	762	725	744	721	716	754	781	756	724	757	731	690	739	731	739	772	765	752	759	726	749	762	719	699	724	758	775	734	695	713	715	732	785	735	736	736	747	686	720	696	687	785	744	778	745	742	693	754	750	740	752	716	770	731	728	744	747	776	701	712	731	707	761	730	734	737	730	743	730	722	751	725	728	769	686	739	731	681	716	747	745	751	733	705	743	729	721	770	737	713	733	780	739	726	763	695	743	737	729	731	761	730	719	755	794	744	788	775	738	745	706	713	748	738	736	773	771	732	700	707	707	732	774	724	768	727	758	719	775	721	764	716	719	696	735	724	725	680	736	743	741	685	781	778	737	703	764	783	754	728	746	687	741	728	708	753	705	751	725	771	719	681	709	730	736	720	725	748	730	703	715	744	740	729	728	696	749	712	750	729	696	709	713	722	695	725	737	785	705	712	699	712	711	721	756	753	753	750	737	705	727	734	757	748	731	709	760	745	759	691	769	738	712	747	704	745	713	781	741	757	703	746	780	743	738	710	734	788	709	781	738	785	701	698	713	742	690	720	742	717	696	676	771	709	735	730	727	754	718	766	715	705	696	705	751	710	715	726	711	708	740	743	709	714	772	787	704	777	709	668	726	700	758	736	733	735	707	747	696	707	697	728	761	708	687	727	742	719	721	778	722	715	710	774	696	741	740	738	771	752	728	791	763	698	706	773	760	759	768	734	723	723	756	771	736	748	740	715	748	773	760	741	728	729	703	762	747	764	774	737	732	769	748	688	784	753	748	660	695	691	773	696	773	719	738	754	710	752	762	717	710	726	721	721	707	777	719	778	763	743	712	747	730	733	699	723	746	728	757	693	707	735	709	754	723	714	800	703	708	785	712	745	736	734	746	745	736	721	723	748	721	703	680	716	777	728	745	721	712	712	725	728	735	732	789	688	786	752	727	713	683	760	736	759	722	692	725	707	758	772	752	744	740	735	725	703	697	757	704	715	713	732	700	731	744	710	759	788	692	731	731	768	773	748	742	766	715	711	767	763	688	710	705	698	715	737	729	772	720	755	729	710	700	738	730	704	746	695	758	746	772	758	715	712	679	705	764	734	727	756	748	744	770	770	745	733	719	698	751	754	758	732	731	728	726	775	753	743	753	774	690	744	794	748	737	755	703	688	692	714	743	733	691	761	771	685	747	743	722	758	765	705	754	690	706	737	694	715	698	710	742	750	743	700	727	724	743	756	730	759	733	764	798	739	659	703	767	717	748	753	760	707	752	745	777	745	743	737	762	727	755	739	738	748	692	718	717	709	762	733	739	752	691	701	748	749	731	728	733	754	736	763	728	680	700	722	736	703	721	748	690	730	671	746	677	714	728	718	723	686	749	725	760	716	738	772	725	771	707	788	728	703	751	717	745	726	761	700	690	705	755	694	761	720	707	762	751	734	745	787	703	756	741	769	757	819	684	706	744	718	735	691	745	709	722	728	692	765	747	733	750	736	743	749	695	732	719	770	683	759	715	750	734	755	755	723	723	730	744	748	739	786	715	751	717	755	710	733	772	771	714	745	757	718	725	741	763	713	695	687	753	737	695	726	769	707	694	723	729	734	744	761	739	710	731	774	735	729	785	766	752	737	734	690	737	716	798	767	726	705	757	739	707	746	753	756	758	708	747	754	711	758	743	739	674	768	711	740	722	736	791	699	738	754	709	727	760	728	769	750	740	713	735	794	695	766	814	737	729	723	656	719	711	760	723	750	746	686	738	729	738	783	740	659	720	704	714	710	714	747	790	725	755	693	736	715	814	718	784	701	734	723	769	724	721	679	764	747	775	726	749	714	739	762	710	720	739	721	746	758	739	766	728	720	742	761	732	706	733	767	664	752	710	743	740	753	713	739	790	746	681	775	781	712	749	730	767	682	782	755	749	755	713	723	718	800	679	722	695	757	727	737	681	764	749	768	717	769	775	740	734	745	697	740	733	712	726	727	749	776	710	788	755	746	773	757	724	763	763	720	756	752	744	705	714	723	798	717	768	749	702	726	700	778	772	714	742	734	729	736	698	713	725	712	750	705	724	752	714	772	775	727	768	689	706	749	733	714	736	733	681	717	761	715	757	764	797	766	784	739	732	746	732	715	763	719	756	736	757	748	750	725	772	757	750	744	796	701	724	729	742	696	761	687	706	769	771	751	709	757	745	740	748	738	718	736	792	779	760	697	739	757	761	698	728	720	745	716	721	729	741	763	709	749	722	759	711	749	697	737	690	748	768	720	762	720	696	710	752	767	706	758	693	798	750	769
24639	20948	23851	28200	20939	13157	651	433	394	423	421	406	399	361	359	410	351	387	380	382	390	396	390	373	318	409	344	362	373	374	374	331	339	350	390	385	387	345	350	359	379	353	393	342	351	382	358	355	376	348	361	404	399	378	372	331	378	345	339	373	382	344	422	347	358	407	374	394	361	368	394	408	374	352	396	383	358	340	362	354	368	348	373	365	362	397	317	355	363	376	347	362	348	409	382	414	385	356	329	355	380	361	339	359	359	382	359	352	341	366	399	374	385	375	406	360	360	402	379	356	386	354	369	383	377	352	364	388	385	373	355	319	366	389	362	381	366	348	372	370	354	338	411	386	391	366	360	363	358	401	380	385	377	353	390	392	359	364	351	384	383	393	375	358	403	373	376	376	366	374	361	353	373	352	389	375	329	353	391	363	404	361	393	350	365	358	349	373	374	357	356	333	387	349	346	385	369	345	368	395	379	331	379	364	405	395	398	360	354	401	352	340	378	384	387	364	330	384	369	361	355	326	345	391	346	370	397	380	383	349	404	359	384	356	353	357	377	340	364	371	374	355	352	356	371	354	390	408	377	354	368	348	377	379	348	353	380	369	334	371	382	418	357	369	411	355	381	379	374	376	361	386	360	406	358	375	372	363	368	403	400	358	387	357	344	378	407	407	343	380	365	367	398	364	379	379	383	393	394	364	339	363	403	385	394	365	368	364	379	354	400	377	378	336	409	390	351	376	370	362	323	362	362	330	400	360	311	383	369	434	375	353	392	327	360	396	369	413	419	366	344	345	344	395	375	402	358	388	359	412	361	388	367	356	355	353	409	401	357	396	387	354	362	358	361	368	410	349	372	366	403	386	328	363	336	360	382	380	361	335	355	380	373	374	344	369	348	354	374	347	406	326	382	393	377	401	335	337	383	352	364	393	381	349	345	364	355	369	347	338	348	365	343	348	347	378	360	360	351	404	382	331	375	374	346	341	341	377	371	344	349	348	390	366	386	316	345	382	409	343	368	353	362	353	390	351	345	346	376	381	355	357	382	352	377	359	381	358	347	364	375	376	394	377	366	358	375	359	370	346	357	382	381	367	358	361	357	365	398	393	363	356	363	339	359	348	372	355	385	377	330	376	361	372	353	376	355	345	365	349	383	341	382	338	375	339	354	365	359	421	381	382	362	344	349	351	354	348	371	351	367	381	394	360	373	376	367	396	386	356	375	358	344	363	360	371	393	355	371	404	365	339	376	373	393	365	368	370	390	389	368	321	408	357	339	354	369	356	354	370	382	347	370	339	408	324	369	334	371	384	327	370	379	370	375	335	391	324	372	357	332	379	349	375	366	345	348	370	347	392	362	345	366	383	363	345	358	358	373	355	341	396	361	406	356	345	375	373	366	362	363	396	382	374	360	374	401	388	378	340	372	342	378	405	341	337	330	372	363	348	374	388	350	344	343	340	359	354	343	391	362	361	377	361	359	366	351	375	385	341	337	371	394	355	367	331	385	383	346	360	336	382	359	387	385	369	389	356	385	349	354	414	342	354	352	367	401	359	354	410	388	343	363	355	378	373	376	366	360	372	362	325	389	369	404	363	327	341	356	340	389	361	350	365	374	386	349	368	375	357	374	388	381	325	366	388	366	378	347	381	342	358	346	344	386	356	377	367	394	367	354	361	374	379	376	381	385	327	405	375	358	377	366	387	410	403	407	384	388	362	350	356	348	357	398	397	378	364	354	356	370	372	339	372	370	354	351	357	349	365	393	352	356	347	349	331	351	375	315	378	357	347	343	376	353	359	365	363	353	395	376	391	383	383	357	359	362	360	378	387	357	412	347	311	372	338	387	366	369	376	356	382	337	382	347	368	395	367	372	385	376	332	365	367	374	380	370	334	364	339	372	390	372	358	352	328	358	357	359	349	390	392	382	418	410	388	394	417	376	368	380	359	366	320	348	332	359	390	330	367	391	372	380	374	344	360	363	349	350	375	353	373	376	376	320	372	381	366	387	376	352	328	365	301	363	419	365	349	354	357	339	357	376	374	370	350	354	368	355	355	351	343	326	378	394	336	386	399	382	355	368	376	349	371	372	313	364	355	352	344	338	364	361	361	350	390	422	383	373	340	386	404	363	382	391	384	363	382	341	338	355	383	382	360	332	348	352	366	369	362	388	352	377	375	367	382	377	366	362	400	382	353	358	392	360	361	375	369	361	399	368	371	374	359	379	370	373	349	326	410	375	355	384	357	343	368	355	360	378	350	363	357	387	390	346	350	353	361	345	338	381	380	384	373	346	388	359	354	403	353	377	354	380	389	387	386	343	340	369	348	353	367	325	392	385	395	349	378	414	363	398	366	378	379	377	380	351	386	343	372	347	341	396	367	397	333	379	346	386	377	363	342	332	352	331	390	355	381	391	392	358	333	351	360	390	362	402	349	341	358	360	380	380	382	348	349	379	414	349	362	376	372	345	371	350	334	412	392	361	379	367	345	329	363	390	363	379	325	339	338	369	342	373	374	389	333	318	357	338	384	356	383	327	314	339	355	346	370	390	380	360	349	384	348	338	370	371	380	396	369	367	387	362	380	363	364	378	362	346	352	353	336	363	371	371	420	345	323	385	335	375	346	364	388	364	399	363	347	363	325	329	368	335	406	420	342	362	350	415	346	371	354	388	350	363	350	368	367	404	338	390	380	367	371	378	367	385	368	350	377	383	370	373	340	355	365	361	340	383	374	373	371	309	349	378	400	355	371	393	350	358	382	358	369	340	367	375	353	348	376	391	345	345	372	359	371	363	370	373	381	358	377	373	355	343	357	343	373	342	342	350	335	352	396	338	364	332	361	396	387	360	385	440	386	375	416	394	337	348	356	341	386	367	376	352	351	386	410	383	352	400	356	367	358	362	378	353	362	341	381	376	345	367	378	377	367	405	345	397	328	347	353	355	372	361	363	361	360	366	354	344	395	380	384	395	355	330	357	372	350	381	388	374	352	364	418	395	414	394	329	379	363	360	346	330	393	340	379	373	351	355	359	414	367	373	375	353	362	357	350	381	361	373	350	385	356	374	370	368	410	355	359	367	320	390	363	386	354	378	351	370	408	368	347	367	382	358	392	359	375	370	362	377	365	348	350	358	382	349	374	389	353	377	353	355	384	334	382	335	401	367	331	360	376	340	353	372	362	362	345	354	387	399	348	393	366	389	367	368	347	379	409	347	349	398	388	347	357	404	378	368	351	360	368	345	337	353	370	335	338	335	379	362	364	366	404	386	357	347	374	371	334	369	342	387	353	343	365	335	367	346	362	378	354	379	382	372	340	373	408	416	349	357	316	372	375	365	377	323	380	385	352	373	321	332	393	413	371	359	371	360	379	362	377	336	373	365	357	353	356	344	338	324	343	375	377	382	362	403	377	375	375	342	373	345	371	385	390	334	339	379	361	367	343	377	353	391	339	358	377	359	390	409	392	344	392	350	356	318	351	391	366	382	360	375	359
4443	2478	1895	2147	973	943	944	910	925	937	913	917	950	890	909	889	922	915	891	946	932	912	863	933	879	843	877	854	901	858	870	879	882	830	913	843	852	814	852	941	893	859	898	855	897	886	912	948	905	896	895	908	863	877	840	891	884	839	886	930	880	869	912	892	888	870	863	855	919	877	886	882	859	917	863	928	891	901	903	858	877	881	855	884	915	868	887	848	932	881	823	872	861	891	874	937	885	884	890	829	864	917	872	901	840	937	896	858	884	923	896	875	855	846	918	829	876	860	943	898	921	875	880	881	853	847	884	871	915	924	853	898	913	896	905	863	889	921	840	892	831	872	936	863	866	895	898	887	864	882	939	873	899	938	910	866	901	875	903	898	859	900	864	874	833	882	865	896	902	874	920	871	858	907	890	842	838	855	869	915	866	817	843	864	834	841	929	849	905	854	916	871	813	876	907	841	878	902	888	906	887	867	858	911	900	874	888	868	907	907	885	908	892	888	875	875	814	828	924	865	861	927	841	911	907	928	924	908	870	864	861	894	885	867	804	882	905	901	900	917	870	888	884	893	905	894	912	853	860	891	884	899	832	916	850	923	885	891	854	864	926	843	891	831	874	894	896	905	882	866	856	866	845	851	859	880	843	827	914	909	896	880	921	878	878	850	939	873	863	860	902	864	877	858	912	862	964	896	873	892	836	842	895	895	878	952	850	926	872	886	937	913	820	904	871	876	887	907	885	879	891	883	897	934	817	820	919	852	911	871	885	924	862	851	861	919	865	849	865	891	881	838	867	873	876	862	944	905	868	893	871	886	860	883	886	947	869	864	875	885	882	886	894	906	932	884	901	839	832	886	872	848	918	867	874	867	841	903	887	905	868	862	924	845	916	939	921	881	881	875	883	836	833	820	835	872	833	835	891	910	899	859	867	900	910	834	871	905	851	864	878	834	867	861	874	876	935	856	834	868	869	875	886	869	914	896	842	827	892	878	899	892	874	845	861	842	897	912	934	849	855	827	830	846	873	880	903	920	890	856	864	831	871	866	863	926	839	839	913	885	895	898	888	927	890	893	896	879	904	888	878	912	859	929	853	910	794	858	866	866	884	888	921	907	871	838	844	890	911	875	873	894	884	899	867	908	862	866	855	877	887	927	810	892	902	863	884	851	902	867	887	868	867	896	897	863	876	862	907	907	808	904	884	845	905	898	879	832	892	863	845	853	835	902	864	945	847	897	880	901	905	918	917	890	850	864	877	889	883	870	900	970	892	895	925	817	883	904	852	884	857	917	877	860	875	884	922	910	848	842	940	867	893	911	865	868	908	841	878	873	884	882	850	929	906	935	846	902	869	848	882	939	839	891	896	938	883	917	922	855	869	873	861	880	883	894	906	927	877	917	902	858	875	886	868	874	876	907	868	810	874	869	871	858	869	889	821	939	857	902	933	954	920	895	922	911	855	869	916	877	817	856	897	854	872	811	912	852	899	877	879	851	880	784	913	890	853	906	858	925	877	872	832	867	885	867	884	886	909	870	874	919	925	872	908	900	898	908	876	834	947	895	843	874	879	903	849	859	916	898	874	909	848	862	874	873	874	857	853	984	896	830	863	881	897	878	907	941	915	901	874	899	834	824	897	873	828	882	891	819	863	857	899	876	936	901	903	835	892	851	879	833	919	899	930	910	849	867	825	898	861	888	861	825	907	924	859	851	922	884	864	909	895	859	904	861	827	872	893	892	867	889	894	916	875	882	893	896	890	889	898	880	864	830	893	905	878	905	891	883	896	873	894	858	927	900	883	886	827	832	885	845	888	919	864	840	815	893	869	893	867	878	901	891	900	858	870	869	853	919	890	892	907	827	868	815	926	881	917	864	867	869	900	884	894	893	855	860	841	879	868	875	921	818	899	890	859	910	933	848	840	861	852	886	903	936	890	873	904	913	818	890	889	860	870	885	921	875	839	863	877	863	872	925	862	932	867	867	883	832	879	874	887	894	900	897	835	845	874	845	869	862	888	963	860	865	860	914	893	891	912	889	854	968	881	839	829	837	911	843	848	923	868	898	855	849	837	884	920	898	879	891	935	896	843	912	895	929	874	877	906	866	891	912	891	908	860	874	835	874	865	880	891	880	833	868	870	900	867	876	845	854	909	878	866	860	923	909	906	863	883	903	870	915	887	881	947	885	892	921	859	881	907	882	842	866	858	883	894	922	915	832	907	861	921	870	924	878	956	894	833	908	912	862	865	879	882	855	876	909	918	886	908	859	809	901	872	887	922	898	950	894	915	948	853	935	895	903	895	872	898	880	893	846	875	898	885	908	908	958	847	860	889	859	876	876	886	880	889	878	904	880	862	901	862	894	871	857	899	875	836	862	904	907	859	882	871	899	860	814	907	905	879	864	847	872	872	855	898	832	888	913	878	864	841	923	872	949	866	893	891	906	877	842	852	898	868	843	865	935	922	884	904	856	918	882	875	899	938	888	980	840	936	972	866	961	886	900	840	858	878	872	902	863	918	947	853	847	875	860	879	862	881	848	929	857	867	854	819	846	848	867	908	896	919	854	862	890	900	871	914	882	872	856	855	838	893	901	898	865	935	865	856	869	876	895	962	903	855	865	873	899	835	937	874	902	875	861	912	839	894	893	910	952	906	915	875	865	910	860	868	850	888	909	881	872	879	878	868	894	864	883	872	899	874	878	905	816	903	832	871	921	900	882	837	880	889	836	863	859	874	894	982	883	913	875	880	873	877	927	898	859	885	911	891	869	910	919	848	833	899	873	886	887	922	835	833	856	849	835	863	948	876	893	927	869	845	904	853	881	898	863	908	922	885	872	893	868	825	903	878	898	885	916	830	901	934	863	860	857	871	837	867	850	899	869	929	859	847	834	847	918	910	918	900	879	907	840	871	854	893	906	821	973	865	871	894	885	906	866	882	908	925	938	904	900	917	883	907	907	821	901	932	872	843	887	836	903	862	926	926	877	888	894	839	844	886	902	835	837	876	899	918	923	866	896	893	850	921	861	887	912	842	853	912	893	919	883	860	916	844	842	883	896	861	938	913	873	910	833	896	850	858	918	859	802	805	893	861	882	868	836	886	862	885	892	833	818	892	903	863	908	873	870	872	891	881	848	893	887	860	874	920	878	904	868	840	848	833	871	891	828	841	893	878	832	873	887	864	890	875	879	872	848	879	921	883	832	854	898	920	883	936	900	917	860	872	883	919	869	871	890	838	825	912	870	878	847	893	915	867	896	868	841	918	858	928	864	911	896	917	833	896	844	899	839	888	898	917	948	929	868	860	890	869	894	888	886	842	874	912	913	885	855	936	890	836	896	862	865	894	875	876	895	896	868	834	907	788	892	858	882	863	917	868	881	853	892	937	868	859	879	841	886	887	940	919	868	907	905	870	876	853	829	854	906	898	911	822	835	940	887	867	880	909	868	896	857	842	861	896	905	826	845	848	880	888	873	886	886	908	870	861	859	895	904
23919	21016	24334	27875	21018	21032	12891	602	366	356	352	353	290	284	267	277	250	268	269	261	290	285	272	241	233	249	238	263	236	246	240	220	234	246	222	242	215	253	240	249	243	252	235	240	256	228	246	202	229	209	234	254	223	255	218	253	240	265	232	248	225	259	244	243	263	223	208	234	237	253	246	252	261	239	238	247	271	252	278	256	242	205	232	239	237	229	214	232	237	260	233	230	233	223	266	254	238	229	237	230	226	263	224	250	213	243	213	220	257	247	238	249	247	229	235	238	243	231	237	227	213	234	228	225	245	242	213	238	224	238	224	250	231	235	230	269	233	272	232	224	240	244	248	246	212	252	221	235	217	220	249	254	247	235	229	215	225	235	258	222	239	237	221	248	219	238	252	267	250	238	228	240	253	227	221	235	232	237	219	265	231	206	217	247	225	228	216	214	265	238	243	237	235	235	224	256	249	245	224	227	211	263	255	230	238	237	245	241	234	252	206	209	222	247	267	223	253	212	251	233	236	221	253	221	229	247	226	236	230	243	224	234	237	239	226	236	221	223	245	254	250	209	235	251	236	223	240	224	267	242	252	213	224	242	245	266	225	252	245	220	221	262	240	274	225	249	252	216	240	249	209	214	249	268	233	244	219	240	243	263	241	238	254	239	252	223	228	231	228	238	217	243	222	232	222	236	232	232	233	239	228	253	254	239	245	248	253	219	214	273	211	211	288	239	245	247	249	235	220	247	268	255	240	262	233	257	223	207	226	258	238	241	229	242	248	239	243	248	232	253	242	226	208	247	216	210	247	224	241	247	268	246	264	225	217	258	260	210	249	262	239	257	221	265	246	238	225	228	218	235	243	233	231	218	247	268	240	232	232	224	238	262	236	274	252	260	202	196	255	208	240	245	245	230	238	270	265	241	216	213	260	222	231	242	231	245	191	228	238	258	208	238	230	213	230	217	231	217	241	267	209	221	218	248	275	211	242	228	239	222	237	246	238	233	229	260	250	221	246	234	233	230	248	228	231	242	256	254	224	218	213	249	233	240	240	237	243	237	241	222	241	222	221	229	232	212	231	255	244	245	245	245	228	231	248	239	232	234	255	211	210	238	217	236	235	239	240	241	209	219	227	264	221	240	230	257	219	257	210	223	234	269	232	254	265	258	238	229	225	235	229	233	256	205	243	225	224	259	249	248	207	251	224	209	218	238	245	234	195	233	238	245	256	245	230	229	231	238	237	220	222	269	220	237	259	244	230	231	244	216	250	265	254	232	235	233	257	203	219	220	259	225	230	237	239	245	251	247	275	241	246	216	266	245	228	225	266	244	234	220	226	257	212	210	236	248	246	237	251	232	222	233	239	247	250	239	219	238	251	229	247	234	216	249	245	207	235	227	247	239	252	235	232	246	216	215	246	248	245	226	233	239	239	235	225	253	233	243	236	244	241	233	242	231	236	243	225	229	237	249	230	199	252	212	237	262	240	221	234	254	250	218	228	219	245	278	212	221	246	257	241	236	270	223	211	230	231	215	231	203	223	229	231	265	232	238	226	239	222	247	234	218	220	223	215	238	224	250	221	237	214	236	235	234	242	244	247	239	218	241	233	250	211	247	241	234	252	227	232	251	220	242	250	259	217	239	225	213	221	209	238	232	229	224	215	207	219	245	245	237	242	223	222	258	253	211	223	199	210	250	217	221	258	210	223	235	216	234	220	247	245	236	226	217	235	226	207	257	231	241	239	234	244	241	246	224	229	234	271	227	221	244	257	242	226	247	235	219	241	242	222	227	260	237	235	247	247	219	266	238	266	216	253	237	215	241	216	257	224	198	202	221	253	239	243	203	243	227	222	243	226	253	218	233	218	247	243	235	234	242	202	233	232	230	246	243	242	235	195	258	225	227	227	240	237	215	237	259	233	243	286	221	250	239	225	241	243	221	240	219	251	245	257	250	224	249	228	227	265	238	250	244	228	240	227	228	231	246	228	254	261	231	242	238	269	247	223	245	227	241	235	243	223	225	273	225	268	259	261	228	225	240	208	232	233	224	251	220	250	244	220	230	234	220	258	245	233	252	213	234	277	251	258	220	231	231	269	228	208	208	257	241	252	238	233	232	212	256	229	243	253	243	236	258	219	232	254	220	239	247	252	232	229	230	254	271	237	244	222	251	222	225	240	241	229	238	221	234	209	224	266	250	230	230	213	218	208	215	239	237	238	214	253	241	245	235	241	254	245	257	223	215	235	227	232	204	204	206	227	202	261	229	221	201	269	230	211	227	256	209	244	229	211	260	208	227	215	243	217	221	256	202	238	219	222	256	239	264	260	231	279	219	238	243	250	235	242	233	232	215	234	222	258	222	276	209	246	223	248	242	224	247	224	214	239	247	252	214	219	200	222	251	201	249	220	226	206	215	211	226	257	242	263	226	218	231	248	235	241	239	233	262	240	243	249	216	262	233	233	267	264	208	239	237	261	227	243	270	227	230	238	247	233	274	226	245	244	219	247	221	224	235	250	244	235	240	231	245	239	260	234	267	210	225	235	224	257	252	227	235	233	241	226	244	242	254	240	246	244	246	235	218	223	249	217	216	260	221	226	220	219	232	223	253	223	223	248	250	237	249	256	226	259	232	231	225	231	208	225	236	250	236	231	242	263	233	244	232	241	240	227	226	245	237	249	242	203	231	221	234	246	220	223	215	254	243	246	208	229	237	226	227	224	245	231	231	260	269	282	228	236	261	212	239	229	234	285	199	234	237	222	239	229	237	235	222	230	232	236	242	230	221	216	267	224	217	234	225	219	237	232	256	234	228	235	244	236	253	252	260	252	249	225	241	239	246	243	200	206	269	211	227	246	238	244	233	247	236	221	249	224	236	262	227	207	219	228	225	252	233	267	231	247	228	234	214	231	238	242	232	216	242	215	236	222	210	227	244	232	256	212	238	214	231	227	225	234	238	224	231	233	196	257	270	252	240	235	218	261	214	243	248	223	229	230	238	230	222	246	236	248	237	238	264	240	246	242	230	239	221	242	232	229	228	231	236	237	239	239	233	243	228	230	243	234	240	231	256	246	246	228	237	250	255	206	236	219	231	229	234	257	224	215	240	251	255	245	247	255	214	212	229	231	208	219	252	232	209	243	227	239	222	231	231	225	201	223	246	263	210	261	248	207	237	253	272	207	225	236	264	217	246	236	250	237	242	231	243	243	200	242	239	219	230	256	243	259	236	233	206	249	242	224	212	233	224	222	244	247	220	213	276	225	223	227	243	242	231	240	264	257	243	240	245	230	246	205	230	209	240	243	219	247	237	243	234	226	250	239	248	239	225	217	260	246	230	248	251	219	255	231	255	221	218	226	245	258	248	264	245	248	253	236	213	244	256	251	262	257	247	266	229	237	219	234	227	222	234	248	254	239	214	228	225	221	240	250	240	220	233	270	256	265	262	224	229	229	257	215	265	213	230	216	225	239	233	212	232	257	231	230	219	233	234	245	250
4609	3913	2627	3131	763	707	652	561	617	630	592	593	573	596	591	581	588	593	586	587	569	571	545	585	599	576	587	578	592	597	541	589	531	592	539	571	545	552	567	572	576	528	566	579	592	522	567	568	588	583	584	536	523	581	590	545	553	562	584	590	573	532	581	569	585	508	565	567	590	594	568	551	554	594	587	601	596	520	565	516	587	611	581	566	561	561	586	566	570	581	546	609	614	504	581	571	577	562	590	567	537	570	575	562	583	587	572	596	543	562	568	552	535	592	591	573	567	569	554	606	571	593	580	582	537	595	580	556	586	560	545	567	568	546	607	574	577	570	538	562	616	520	554	569	615	575	564	596	533	583	562	604	582	566	583	551	579	524	571	578	584	570	538	602	577	567	580	618	581	571	557	575	600	573	615	533	605	617	575	572	534	570	524	589	555	579	555	507	573	622	553	604	580	561	601	584	563	558	587	595	570	566	535	585	535	582	529	548	593	565	606	595	570	556	573	566	565	532	576	549	614	576	585	575	579	528	549	544	554	529	532	564	569	590	584	597	565	560	521	598	596	598	560	595	579	570	577	563	591	590	619	540	595	533	580	570	623	598	544	554	545	560	572	572	602	571	560	548	549	554	565	535	543	607	560	580	562	577	525	610	567	602	545	587	546	534	553	564	586	544	546	530	555	595	593	569	591	617	594	592	540	554	602	612	570	601	536	569	569	553	576	547	540	546	545	562	568	595	558	573	585	572	560	627	572	575	570	573	580	549	570	592	583	515	546	525	537	593	576	551	533	547	589	565	566	522	547	568	583	555	599	504	574	564	561	604	539	561	545	570	534	561	538	566	575	578	518	574	549	591	584	527	585	560	542	521	532	608	592	590	530	539	576	567	579	570	597	606	558	544	572	576	572	572	532	568	531	587	547	538	553	539	558	580	573	547	558	574	569	589	547	550	619	541	564	561	509	584	576	572	547	571	570	596	557	578	605	550	578	589	580	561	531	621	520	552	567	570	582	593	564	563	552	551	547	559	556	535	594	580	550	561	554	587	553	536	586	549	594	582	594	575	577	554	562	564	562	558	532	557	603	564	564	554	549	565	619	582	588	521	565	574	598	561	599	578	588	551	577	607	558	521	582	543	523	630	618	521	547	595	555	587	517	574	560	561	592	556	584	563	579	575	577	567	533	553	544	582	563	565	601	555	561	543	571	557	561	565	577	561	571	579	549	532	652	527	582	605	563	564	563	564	554	585	573	522	552	546	558	582	549	537	569	585	551	624	574	539	563	601	572	541	562	532	577	554	523	571	548	578	565	587	551	549	552	568	544	598	569	524	544	579	539	610	576	604	580	569	519	543	569	571	613	593	526	587	600	511	582	588	571	565	530	547	610	543	578	536	573	586	565	569	541	581	571	530	558	554	574	572	577	561	603	558	576	550	581	583	537	546	544	577	601	534	565	572	539	546	531	520	587	561	567	591	534	604	545	534	611	605	609	577	575	542	574	557	546	589	567	545	546	548	603	594	567	577	555	602	548	603	563	594	591	569	582	571	540	547	559	545	600	579	589	571	583	548	559	589	550	540	561	610	547	535	584	589	532	579	558	553	566	545	570	558	586	546	545	515	592	572	606	560	591	605	571	615	566	598	566	607	597	553	574	555	574	571	588	587	585	558	568	596	585	579	574	578	582	549	539	575	554	582	560	516	602	527	562	563	532	541	557	557	560	586	545	596	558	553	569	588	588	553	582	566	562	602	551	581	520	592	623	557	601	562	533	528	582	596	563	563	548	528	556	586	568	563	564	548	561	531	555	592	537	565	575	544	557	536	545	575	544	589	562	544	574	586	513	566	562	596	614	539	516	537	556	551	541	572	556	536	579	577	543	612	552	549	608	535	554	582	567	553	591	550	538	576	560	579	561	608	561	562	584	571	570	568	517	560	522	587	554	574	576	575	540	586	562	596	641	553	584	543	528	561	608	546	533	519	575	570	583	579	572	583	530	548	559	552	579	579	580	579	545	555	538	591	572	562	580	550	554	581	573	549	548	588	552	542	582	570	565	572	576	610	560	567	564	584	609	577	563	540	550	560	582	552	562	584	536	586	600	552	538	580	548	600	545	575	585	552	580	562	573	557	538	596	552	547	566	537	566	533	539	573	575	529	565	578	586	597	553	573	531	579	556	555	529	557	580	571	573	575	543	583	539	556	559	561	563	577	527	570	554	585	549	580	598	549	563	544	527	597	570	550	553	560	577	514	579	559	568	556	531	554	566	537	556	555	548	594	550	557	566	588	559	555	576	578	560	596	580	585	551	558	552	553	558	576	541	567	567	560	546	592	580	591	584	535	582	561	589	540	547	583	542	543	527	567	587	564	557	553	599	505	507	580	577	616	558	575	553	524	559	528	563	568	604	546	606	555	554	623	597	578	559	557	521	563	585	574	588	579	545	561	535	549	583	525	572	564	599	569	572	538	574	550	546	588	577	542	567	554	597	566	535	571	579	528	571	534	581	573	590	548	558	589	559	561	585	591	530	561	585	563	536	581	520	566	573	586	600	566	575	571	558	567	557	523	628	605	581	547	540	589	583	555	549	610	564	576	589	569	554	558	543	605	559	550	572	609	605	548	539	577	590	589	541	627	582	573	535	601	569	570	564	548	566	578	535	622	594	574	565	566	549	607	559	567	584	535	550	585	573	530	535	524	569	545	556	573	555	529	568	623	541	556	572	564	543	610	577	570	587	575	568	561	585	569	558	563	568	551	583	546	516	552	575	554	584	615	533	585	590	551	575	581	594	561	598	562	539	598	561	549	614	585	599	543	583	575	595	555	561	547	610	573	572	567	559	558	567	565	585	568	543	559	538	553	536	552	568	510	558	598	550	584	546	560	537	565	556	552	506	556	540	601	550	557	560	579	562	563	557	524	586	547	591	608	589	570	587	581	573	554	625	571	560	624	582	564	541	576	578	592	578	578	519	522	573	564	595	587	557	561	552	553	552	539	552	561	544	565	549	594	566	556	589	579	600	591	561	579	543	544	586	520	554	561	577	554	584	572	569	567	578	563	616	631	571	620	554	602	543	586	547	566	557	567	546	580	559	526	573	599	538	571	580	552	584	557	601	584	588	521	573	599	541	576	577	592	546	565	588	564	553	566	581	588	595	554	611	575	561	574	590	568	577	598	570	596	564	541	574	611	550	556	591	564	570	571	584	547	549	562	608	608	588	555	570	589	543	617	565	544	586	560	565	598	570	617	513	543	581	593	557	574	578	572	551	572	584	576	571	548	512	548	588	552	560	552	553	550	576	562	527	552	513	583	564	557	558	560	599	592	534	543	609	569	574	530	575	596	587	595	585	541	541	540	596	563	594	581	551	562	597	580	588	597	573	517	525	586	567	570	570	573	533	557	578	589	507	600	533	557	559	614	571	543	567	546	570	583	561	565	545	549	576	561	561	584	550	540	526	557	605	569	568	581	550	564	585	614	597	565	569	589
31844	19596	7892	1104	554	503	402	283	245	307	310	282	273	301	301	313	306	287	273	308	273	280	294	293	258	286	317	283	271	308	294	264	284	314	315	301	285	263	283	312	270	310	290	297	304	283	286	281	270	300	292	264	260	309	265	305	291	278	290	310	273	283	323	323	267	275	268	298	299	318	282	307	281	292	273	306	267	317	327	312	290	248	290	305	287	318	293	321	285	281	266	271	297	282	264	271	280	289	276	306	304	274	295	296	270	271	297	293	298	300	323	267	290	270	286	288	297	265	300	317	237	328	276	264	263	285	278	289	299	270	287	332	293	294	308	292	288	305	269	274	301	285	287	284	299	291	301	289	296	286	315	306	290	318	306	316	286	309	296	307	294	296	288	267	261	311	288	310	290	303	273	333	277	262	310	276	281	268	278	332	282	319	307	280	280	293	290	283	321	292	319	278	305	286	281	299	275	288	301	281	272	295	267	292	294	315	310	293	280	290	294	308	259	319	297	287	270	319	281	314	265	285	337	272	309	268	305	283	266	306	289	286	284	280	284	302	299	298	314	284	279	312	283	300	320	296	314	292	285	270	304	295	318	279	287	294	308	284	298	294	350	269	286	310	312	312	288	282	314	294	305	327	291	247	291	299	331	276	313	294	290	314	268	273	280	288	301	282	278	311	318	295	304	286	265	293	302	280	265	260	264	309	313	318	296	294	283	276	288	271	293	301	311	312	279	284	285	292	291	290	273	271	264	321	275	274	292	267	293	305	321	281	283	299	272	315	315	322	282	285	297	288	294	304	310	283	275	273	295	285	281	257	282	311	285	304	296	260	302	285	281	267	322	281	297	294	283	301	289	262	324	293	285	288	284	309	283	275	301	275	284	298	270	301	314	271	299	312	278	269	273	293	257	306	288	272	276	295	296	305	268	300	306	306	287	286	313	319	278	285	300	311	284	300	306	274	283	303	293	320	263	285	291	314	288	287	278	297	283	283	305	280	284	276	288	322	286	314	276	311	321	284	280	305	307	299	288	295	300	313	269	279	280	310	338	280	297	306	293	256	274	312	276	294	304	290	304	303	308	272	328	288	297	295	305	274	316	296	275	275	288	274	288	255	278	282	305	343	272	305	297	299	280	274	263	288	274	305	269	267	320	283	323	281	338	303	263	300	271	297	290	275	303	297	322	322	286	289	307	302	282	292	251	289	281	294	308	317	289	279	283	278	327	302	306	294	282	296	305	283	276	247	287	284	307	304	288	242	268	294	306	285	339	316	296	296	299	354	325	297	282	319	292	275	309	318	306	315	254	319	288	285	270	271	276	279	283	297	323	282	307	305	300	288	305	273	279	294	319	269	296	283	306	286	300	292	302	273	266	312	273	248	284	295	313	274	296	295	290	279	252	320	288	299	309	275	296	268	280	300	284	281	286	284	277	245	289	277	311	298	269	283	317	286	289	291	287	287	300	319	273	303	270	267	308	289	292	273	297	303	305	277	299	258	271	287	285	280	276	299	293	279	323	279	320	297	317	291	308	287	303	269	304	254	263	308	294	308	301	265	316	340	276	244	283	254	289	297	311	259	290	326	318	293	290	286	280	301	273	298	299	290	283	280	274	304	324	297	329	304	311	323	293	287	303	292	283	282	272	301	267	279	319	309	296	302	332	300	298	316	296	277	286	272	278	258	272	293	303	330	297	269	300	283	269	304	269	274	261	306	271	303	280	266	281	292	259	301	281	294	284	286	282	300	268	269	284	277	280	274	265	279	252	283	289	294	280	307	316	325	281	278	295	286	289	309	283	303	259	311	297	277	299	285	294	271	307	316	276	315	290	281	305	283	285	303	286	286	324	269	268	293	315	311	298	290	310	307	312	291	267	282	296	281	273	305	286	311	289	241	256	280	285	268	314	325	312	262	263	307	293	278	302	328	288	300	270	315	311	269	280	294	277	272	263	281	273	283	300	289	282	282	296	269	294	275	284	296	293	309	265	288	303	262	270	281	275	322	271	296	264	314	292	285	276	286	316	306	298	276	281	327	285	313	297	309	253	309	294	278	309	270	292	308	304	302	289	295	316	306	279	300	294	297	286	255	302	299	265	336	271	284	276	280	308	284	310	274	291	265	276	275	275	298	278	283	276	283	272	284	323	293	303	271	302	261	311	279	302	321	286	273	335	281	274	266	288	265	315	324	292	300	310	275	283	288	286	279	293	347	305	278	292	271	270	314	291	263	270	258	270	285	282	324	238	278	320	295	297	297	282	286	278	305	326	279	295	299	280	267	276	314	272	290	292	309	291	293	301	276	297	306	286	307	308	267	260	295	266	307	265	320	303	285	292	275	286	283	277	273	294	283	273	302	298	272	269	289	268	278	326	272	292	304	288	254	317	294	319	304	308	314	288	252	326	304	280	285	269	296	290	283	292	294	292	292	302	307	306	289	299	310	269	285	297	283	261	294	262	315	282	253	292	280	304	285	303	321	304	291	299	305	280	281	285	305	319	304	295	314	275	274	302	285	289	284	256	297	319	273	293	296	290	278	277	310	288	303	313	296	286	310	265	278	320	299	275	301	304	295	291	287	244	289	278	293	285	303	279	288	279	280	327	321	311	267	298	301	253	311	285	307	307	282	286	288	305	262	270	294	283	317	278	298	275	284	286	291	317	324	290	300	309	275	301	289	281	286	252	284	309	290	319	307	287	287	341	305	307	270	317	294	281	270	294	285	287	281	297	278	291	263	301	305	289	274	305	284	276	272	273	305	312	314	286	297	277	285	282	314	308	284	296	290	306	296	302	271	316	292	281	286	299	297	282	301	292	293	304	319	288	313	276	291	299	274	315	292	285	277	283	273	289	259	293	291	319	264	302	268	297	267	292	291	266	295	264	288	269	265	297	291	303	270	296	305	281	279	286	282	293	278	244	267	285	283	291	278	280	292	276	310	299	283	313	266	313	299	279	279	295	270	279	290	295	289	294	290	280	290	330	313	294	274	284	292	289	320	276	293	305	279	299	293	283	258	292	270	299	280	299	300	252	292	309	298	285	281	308	278	313	302	289	289	269	298	292	277	352	293	307	294	299	269	306	274	277	289	267	300	304	275	310	280	311	291	313	266	276	282	290	305	267	275	323	279	286	283	319	288	280	306	291	300	261	299	302	297	314	317	297	292	291	268	289	289	317	303	269	286	299	282	286	268	289	282	295	269	314	268	279	290	283	292	274	284	261	275	302	283	268	280	282	292	299	312	280	276	265	276	306	315	233	297	291	296	282	291	269	275	282	291	281	289	289	300	284	285	281	300	288	308	298	289	316	284	293	303	295	277	286	316	285	273	285	293	270	301	277	298	311	285	305	294	297	326	298	286	273	302	266	290	290	284	277	292	287	307	278	258	295	271	297	246	290	259	257	290	279	325	312	294	301	287	311	319	296	302	279	281	275	299	261	262	257	296	283	305	285	300	307	303	300	300	291	296	305	319	281	271	271	301	303	288	288	328
5865	1189	1264	944	743	767	731	764	745	732	762	784	732	721	744	775	736	721	718	732	732	742	751	738	718	742	810	755	765	767	770	758	797	772	765	744	688	780	730	717	726	773	735	751	760	730	772	709	721	722	738	725	742	733	663	768	687	779	688	802	752	762	765	753	750	763	763	761	790	730	725	729	740	710	684	739	678	691	747	751	764	764	741	752	715	787	770	742	758	730	738	740	736	786	745	721	768	734	766	757	773	756	735	762	697	728	719	761	787	759	756	730	709	752	783	738	719	744	729	741	768	726	738	717	735	703	709	704	780	697	650	733	733	725	762	761	738	732	761	776	737	732	708	739	741	749	724	729	767	724	765	775	786	736	710	719	739	743	771	690	719	751	715	757	702	698	732	735	776	713	749	725	689	756	772	751	766	755	778	787	802	659	721	729	774	765	771	737	727	761	689	765	739	719	776	709	710	752	776	789	721	646	754	767	774	733	770	711	735	746	745	742	773	764	781	735	765	747	730	727	705	705	724	760	724	738	745	742	774	714	694	711	717	740	737	746	732	748	718	713	778	702	735	715	686	725	740	723	788	754	710	689	741	759	735	763	737	720	734	717	747	738	769	764	733	710	778	719	738	714	727	704	726	747	737	686	782	759	739	730	759	723	737	717	720	748	726	692	721	689	736	718	703	719	734	759	738	758	705	743	741	701	719	721	740	726	740	687	776	681	692	743	752	695	734	748	701	756	755	731	724	713	785	734	728	700	720	728	739	717	741	725	702	712	751	779	742	744	733	739	732	743	744	746	725	731	732	734	724	704	747	745	737	760	728	741	729	721	762	712	760	775	699	747	745	681	770	755	714	721	758	750	714	732	710	725	742	730	771	736	710	716	710	757	765	739	753	714	755	737	772	725	808	730	738	742	782	702	759	742	756	722	715	731	726	712	772	787	778	736	778	692	720	727	726	762	748	696	707	727	735	778	708	684	759	752	703	747	749	728	762	749	716	800	715	689	697	762	749	739	742	721	759	664	749	793	683	765	730	742	717	733	710	726	756	745	733	735	705	719	730	748	775	709	712	732	724	764	727	763	776	775	709	747	711	747	727	732	775	762	717	765	713	722	708	705	706	727	813	681	744	683	748	708	716	699	745	776	761	697	789	731	679	758	745	750	736	724	789	721	802	759	735	731	773	722	743	726	735	786	760	735	745	738	759	750	728	732	706	714	775	737	741	763	757	789	747	707	799	696	764	731	700	732	711	744	753	731	755	740	760	702	720	770	737	760	766	737	764	720	799	760	725	704	754	729	738	705	734	692	748	751	766	754	713	751	777	741	764	767	789	778	726	699	700	764	766	769	694	729	706	719	755	731	712	772	832	718	728	739	760	758	760	800	767	712	713	729	728	761	735	719	750	751	772	783	779	776	690	735	727	737	744	748	706	747	736	762	657	798	722	789	767	734	805	739	715	713	748	724	730	774	712	742	734	772	728	780	773	762	749	727	744	729	742	718	747	723	749	695	739	747	693	719	741	684	725	719	709	782	754	754	748	712	737	734	733	775	741	750	725	747	733	709	723	701	719	745	730	707	749	766	663	752	746	762	715	764	737	760	771	768	757	724	753	747	792	747	750	725	754	755	788	732	726	754	748	750	732	761	725	756	725	712	762	739	734	731	759	709	727	721	689	756	681	742	754	751	790	716	711	764	759	759	704	766	745	728	716	731	776	758	754	752	732	714	722	774	715	777	753	709	784	718	723	685	735	725	764	718	754	748	729	766	781	748	760	728	753	773	768	715	773	690	769	738	734	728	823	747	714	692	757	735	693	719	692	702	725	715	817	716	737	760	714	714	732	700	711	756	760	758	751	758	758	734	732	725	773	752	754	746	777	700	723	740	773	800	789	783	711	755	714	766	785	746	738	710	778	711	741	804	715	789	748	750	743	741	691	742	728	749	767	680	758	719	730	743	742	783	762	730	747	724	725	675	735	730	721	747	724	736	719	783	706	699	752	740	736	750	728	732	768	716	748	730	730	776	797	765	715	777	706	810	741	742	785	704	732	733	745	775	787	747	744	774	746	713	771	728	772	754	728	726	734	720	779	732	725	740	746	783	755	746	709	718	757	747	774	718	753	703	749	719	702	748	713	727	769	773	768	729	674	733	728	790	728	738	728	756	717	696	713	763	719	759	697	762	753	705	738	741	742	738	734	726	794	764	735	729	728	815	711	744	674	792	768	689	711	746	756	749	702	748	716	729	740	763	734	772	705	774	745	736	701	748	741	783	692	773	740	742	753	776	751	751	700	717	743	735	747	731	734	776	718	747	703	735	752	762	728	760	798	729	754	803	728	753	718	745	738	776	744	764	766	676	732	766	781	740	759	709	751	693	690	751	767	736	693	769	770	740	717	762	756	758	751	691	666	751	759	761	739	768	739	704	748	771	737	728	703	796	713	724	701	728	734	690	764	765	723	747	753	729	776	795	715	720	739	683	694	752	739	746	688	753	726	724	731	687	747	788	711	760	745	762	726	714	759	759	751	764	701	764	721	732	706	707	778	764	705	734	765	728	776	758	772	694	774	729	766	721	758	732	759	772	750	757	744	739	687	777	758	743	732	738	771	751	748	776	693	727	723	746	716	757	730	718	765	737	702	791	771	748	703	778	763	710	733	719	718	710	799	670	695	754	751	749	738	713	726	707	809	721	728	743	728	709	725	722	725	710	764	730	749	750	775	800	763	702	709	766	769	753	719	743	751	760	731	768	749	754	764	689	728	724	754	722	754	728	714	738	752	697	710	737	738	750	762	738	770	734	762	763	739	739	736	749	703	715	711	703	727	720	725	723	705	742	776	734	694	756	741	731	704	752	720	779	747	755	751	711	655	707	719	709	784	767	756	685	735	732	746	716	759	765	768	784	778	705	769	735	758	768	703	706	751	744	795	711	800	766	734	703	707	762	707	753	709	726	707	729	738	726	715	693	732	753	715	734	749	781	739	730	716	751	710	728	686	730	723	719	742	718	760	746	706	703	785	715	716	743	752	708	688	740	715	743	742	713	741	702	812	750	702	709	777	770	757	751	730	757	808	708	734	758	750	726	737	755	708	740	735	669	716	764	746	727	769	756	746	774	736	735	724	756	757	790	747	730	729	783	738	751	738	768	718	771	757	739	724	724	746	771	773	779	758	733	738	741	754	745	779	704	781	760	771	743	778	733	766	742	758	779	716	759	707	768	721	698	733	716	771	724	698	726	693	763	727	711	776	772	774	781	764	718	749	756	748	755	766	770	682	759	726	743	756	702	809	720	767	725	745	766	716	765	737	727	719	763	737	766	768	742	723	763	674	695	747	744	748	728	724	728	750	766	726	715	710	736	775	729	737	734	757	740	746	772	764	721	741	726	721	781	738	746	760	747	763	722	731	744	727	830	760	772	721	726	770	713	742	773	722	703	730	781	722	748	756	727	694	747	714	713	729	756	729	770	731	711	736	774	703	736	744	796
24645	20962	23793	28246	20944	13201	663	476	433	385	383	380	397	418	406	405	396	396	380	405	380	353	383	372	382	365	369	359	361	386	378	358	372	392	391	310	400	371	349	399	358	372	368	386	383	366	375	369	359	395	363	383	376	347	334	407	369	387	383	380	362	360	357	375	388	380	432	363	328	352	349	385	364	364	351	348	390	404	371	404	366	394	378	418	358	368	390	366	368	366	392	348	381	380	336	349	360	340	348	380	383	359	364	362	374	361	358	386	358	376	359	403	372	359	374	374	370	366	365	367	349	405	347	344	341	346	356	340	369	366	369	342	364	351	352	331	392	336	370	361	377	373	403	362	400	340	399	384	377	363	385	359	341	373	388	351	342	365	362	385	366	377	341	370	344	391	367	370	363	366	352	332	362	362	364	358	371	382	337	378	388	379	339	387	353	371	352	381	339	352	394	358	417	355	401	382	352	369	372	361	400	360	375	379	375	356	364	366	391	363	362	364	370	355	365	387	412	358	366	357	393	359	373	371	373	373	369	361	361	351	346	357	348	371	368	337	351	351	368	345	367	382	370	388	404	380	362	387	377	348	363	372	331	361	376	366	320	367	349	316	363	377	387	341	398	331	361	365	358	374	335	390	381	333	365	377	372	387	397	389	377	329	332	354	386	371	361	365	378	342	359	378	396	361	412	344	337	355	366	372	344	340	337	365	378	399	385	353	378	362	355	351	379	380	363	354	352	373	341	369	386	349	369	358	360	360	379	370	366	312	354	417	334	351	345	354	349	358	330	376	398	349	395	371	392	340	381	375	332	345	336	357	379	338	358	369	356	378	403	376	364	369	389	365	345	382	357	376	376	343	371	365	409	366	347	353	367	358	410	346	358	393	364	363	346	332	359	334	359	347	338	390	374	343	396	373	350	372	385	356	345	401	374	392	362	363	368	386	347	372	375	390	341	413	401	347	366	332	378	368	387	349	401	352	402	322	343	402	363	326	355	361	371	382	404	377	334	355	379	380	366	391	411	384	338	370	380	362	354	394	399	399	361	373	351	369	325	391	366	369	365	335	354	320	376	399	376	383	358	381	373	368	367	373	387	387	375	366	355	364	389	380	361	379	396	386	375	338	365	375	376	395	390	375	361	366	389	387	352	343	354	373	353	364	379	372	377	420	394	353	377	356	383	351	362	370	368	387	360	357	371	359	378	406	341	396	398	362	412	317	361	339	365	378	366	340	346	361	362	350	392	378	358	409	378	406	389	352	384	385	384	358	350	355	360	342	364	355	367	364	379	369	357	376	361	348	367	360	389	314	348	404	374	373	372	345	365	346	382	387	404	366	375	373	387	360	352	378	361	357	348	350	365	373	345	379	359	353	353	372	382	358	344	340	370	365	372	369	372	372	373	368	370	391	398	352	330	428	399	400	398	380	378	349	378	403	354	386	363	356	409	365	363	374	382	355	382	389	356	346	333	352	387	357	404	322	372	334	371	379	401	340	354	343	361	364	368	367	378	358	372	357	346	370	319	357	396	356	361	380	408	349	390	400	399	346	351	377	354	404	357	377	358	378	371	343	321	390	366	354	353	366	353	349	359	349	368	387	348	379	309	363	297	328	356	334	355	372	374	367	361	381	337	397	368	381	377	379	321	377	357	361	365	365	370	358	372	353	391	393	311	394	360	331	387	396	382	394	399	358	389	365	359	318	406	386	387	388	359	334	392	379	403	376	359	368	366	395	353	359	362	378	371	381	362	403	361	336	383	349	342	395	357	379	367	392	377	359	364	376	381	417	381	368	376	405	369	396	423	356	385	322	377	376	367	344	356	363	397	400	343	363	377	356	333	357	342	376	347	400	360	322	352	367	387	371	368	390	363	381	348	366	359	371	384	325	371	370	363	369	355	376	344	364	368	368	392	390	378	372	380	380	389	378	372	365	371	383	376	386	386	362	378	370	402	362	365	367	330	341	353	339	360	369	355	361	360	393	376	351	368	331	354	333	337	347	338	360	348	387	354	396	362	339	335	334	352	355	363	380	375	374	322	378	393	384	368	351	345	386	356	350	359	320	360	376	358	389	399	377	423	373	384	372	339	374	358	368	393	373	378	376	366	372	346	354	357	371	386	413	390	353	382	356	339	369	353	363	367	386	357	362	340	358	363	344	378	382	342	383	359	392	385	350	353	330	363	369	364	378	327	368	344	382	364	356	349	405	350	374	391	396	400	401	344	387	335	375	392	371	347	376	375	403	366	362	339	363	367	406	337	332	369	344	396	378	386	378	353	385	387	382	358	300	380	362	340	369	356	348	364	352	376	354	394	360	359	387	363	309	352	368	377	371	367	378	342	366	337	355	378	377	348	392	363	357	379	340	377	363	365	352	320	389	359	371	372	334	390	371	355	359	358	370	372	376	363	423	396	375	409	362	392	348	355	354	394	387	357	386	373	362	375	368	364	329	377	349	387	349	425	381	354	347	364	370	372	402	375	369	368	373	362	371	315	341	358	378	330	357	355	368	325	367	345	345	368	383	361	382	398	395	389	387	356	393	371	386	398	360	346	360	389	381	398	397	341	368	336	374	414	360	339	346	355	399	395	409	367	367	377	389	406	367	415	374	386	360	376	375	376	362	347	336	349	359	362	385	350	371	363	359	373	374	364	368	348	373	365	378	338	342	362	366	347	398	379	347	364	385	350	364	409	371	359	347	400	382	332	389	365	399	354	367	385	394	385	354	347	420	350	359	372	402	402	376	374	383	366	335	384	387	343	389	367	387	353	346	322	403	387	354	333	358	354	351	362	371	405	390	362	378	374	373	357	345	374	392	392	385	327	373	372	392	396	373	347	372	343	364	347	364	380	387	344	400	351	371	367	363	399	360	381	365	334	356	375	360	358	391	405	328	352	410	391	419	360	343	365	399	352	377	422	404	376	381	370	367	372	341	352	394	360	399	364	359	374	399	374	363	371	361	378	360	355	355	354	376	361	380	387	341	364	371	390	358	344	374	415	368	348	396	370	377	377	345	371	354	375	360	365	381	347	357	386	383	404	399	356	342	369	321	375	398	350	344	339	352	342	388	400	409	368	411	338	365	374	389	338	341	353	345	334	367	366	389	349	386	375	350	387	376	355	359	363	349	338	387	381	377	366	356	357	373	390	366	375	376	406	378	395	386	384	382	338	361	348	336	357	368	332	408	352	357	343	373	397	385	379	398	378	349	368	373	397	362	354	358	344	357	346	357	350	370	394	366	372	344	381	372	353	374	370	368	416	399	425	337	359	371	336	352	387	335	362	392	375	390	371	379	375	393	382	386	390	371	361	363	364	371	353	364	364	375	350	399	337	343	371	365	333	399	400	415	346	364	342	355	398	343	354	380	370	390	347	394	369	357	370	347	352	357	371	365	393	354	306	375	364	383	380	368	351	416	352	363	373	369	354	349	356	344	358	326	333	342	408	341	365	355	363	364	375	400	381	358	380	357	426	360	320	404	388	349	379	375
4240	2650	2319	1782	1029	927	913	951	889	937	911	872	873	855	865	891	903	823	926	870	929	964	878	888	889	871	910	896	853	891	850	881	846	969	884	858	895	926	889	848	810	895	896	886	906	910	892	890	904	863	864	937	879	928	899	895	900	887	871	896	868	931	859	923	809	872	917	889	925	951	899	843	879	880	938	871	915	839	848	856	841	857	875	809	900	865	916	867	836	853	853	879	893	859	938	879	886	872	868	907	880	890	846	869	923	838	861	903	914	915	861	866	936	910	867	859	848	903	895	860	858	867	904	924	847	870	861	899	962	850	921	904	914	906	902	895	902	932	903	898	852	891	902	864	878	902	838	877	897	940	892	925	923	893	889	932	913	861	864	839	829	903	905	846	899	923	879	911	851	885	903	880	908	880	852	883	898	898	919	871	956	863	902	876	913	864	846	863	909	885	880	857	886	911	850	899	914	873	916	875	925	874	938	872	877	853	863	914	923	847	920	864	955	930	869	895	891	872	933	882	900	863	887	882	866	936	895	863	880	892	916	868	920	855	919	861	905	925	850	900	861	903	816	845	929	934	866	851	858	905	889	866	882	919	876	933	905	925	869	888	883	887	894	915	826	850	846	893	897	931	899	878	895	827	893	909	852	902	830	841	903	852	833	879	840	822	882	867	856	884	861	896	865	917	835	950	838	909	912	920	919	876	851	931	855	840	882	881	890	932	855	881	840	897	890	910	838	899	896	903	849	874	830	905	840	886	870	872	839	888	895	904	836	876	900	873	891	950	844	871	892	880	900	865	787	875	901	908	833	921	879	814	912	855	878	847	929	946	874	868	892	889	871	879	901	864	903	911	885	930	839	886	879	871	870	847	833	887	910	882	887	860	875	909	869	875	874	867	899	807	829	840	855	870	846	839	862	901	858	880	896	905	895	877	851	928	843	877	870	904	885	851	867	921	915	943	911	937	891	890	844	881	828	848	846	819	897	862	830	884	887	937	892	871	948	830	895	882	883	930	892	880	805	848	825	863	887	853	898	885	892	880	853	885	879	882	891	925	903	900	875	873	929	903	863	873	857	897	856	863	838	859	879	913	896	885	826	842	886	892	889	886	884	912	882	891	907	937	840	816	860	959	925	853	940	951	881	878	873	894	910	845	909	892	948	862	898	874	854	879	860	896	922	924	929	879	871	889	864	909	857	909	919	871	836	873	938	855	845	840	902	962	901	909	898	892	808	874	876	884	889	888	873	874	866	804	883	876	838	889	904	878	902	904	846	838	872	895	879	914	853	899	895	841	924	858	905	855	822	885	875	869	884	885	836	880	862	912	840	816	853	872	834	869	843	895	886	915	850	908	854	865	876	858	902	893	878	909	839	910	881	908	876	866	878	902	900	845	875	837	876	802	863	811	907	899	862	883	883	902	846	875	870	829	891	922	854	881	855	892	889	859	873	906	922	921	868	907	886	880	880	877	858	925	879	835	834	883	883	892	853	848	864	908	912	927	904	860	852	852	878	890	866	903	859	888	873	881	894	876	898	877	872	879	876	911	888	855	885	872	896	888	896	890	845	884	948	884	828	853	899	883	865	841	824	870	872	901	852	837	874	925	909	908	913	897	924	890	884	847	909	866	854	872	847	839	871	893	910	914	854	864	899	849	897	792	916	891	893	915	828	895	864	885	867	936	864	897	858	876	890	934	860	866	855	832	841	834	856	909	814	889	861	889	876	887	876	956	816	926	909	894	850	890	874	867	890	893	903	853	888	907	839	844	899	876	888	863	792	890	925	902	916	853	856	882	890	884	882	838	876	872	860	876	906	876	877	923	913	883	851	916	863	847	910	835	869	882	852	919	884	810	890	874	873	860	891	901	908	897	897	889	876	887	919	846	930	925	886	881	848	839	909	854	882	874	879	852	848	830	896	874	858	939	888	913	848	854	882	897	879	887	882	877	839	900	887	900	931	860	925	919	930	868	893	855	887	858	883	883	893	926	852	892	909	890	879	913	869	839	869	899	882	917	881	861	876	869	847	877	881	847	837	906	921	857	880	860	829	868	888	908	855	861	911	898	899	894	912	895	907	886	866	894	882	866	865	908	892	826	835	872	850	911	926	819	797	850	857	890	856	904	842	860	892	829	902	875	895	895	894	869	872	900	902	884	868	905	919	830	844	881	826	845	905	824	854	915	867	868	868	910	898	838	848	853	866	865	855	889	925	894	837	882	928	881	863	920	877	908	896	858	859	914	902	831	920	900	852	946	870	914	876	866	855	885	839	886	910	891	902	914	905	876	881	890	859	899	861	838	912	879	860	885	905	855	826	877	907	899	891	847	890	885	849	868	912	879	922	865	884	862	892	905	862	877	954	858	849	842	854	865	880	863	932	888	881	868	879	861	895	903	882	900	871	861	828	881	878	878	847	909	885	835	890	898	885	896	875	931	904	907	939	936	840	900	907	819	903	881	857	903	834	914	909	864	874	895	948	862	950	916	865	844	874	931	868	848	866	870	967	903	797	856	908	879	874	860	887	891	866	877	865	878	837	903	889	897	830	812	843	929	897	877	835	856	874	801	875	852	866	900	849	927	843	888	899	871	851	850	887	876	880	867	894	858	867	859	896	852	845	901	882	916	902	874	894	869	909	845	844	870	908	898	855	912	842	884	860	865	876	898	870	830	849	898	869	905	853	921	818	884	856	871	871	864	866	885	906	856	919	937	896	850	886	863	872	927	866	894	912	900	917	922	810	851	864	866	857	872	878	950	818	861	833	898	888	917	893	900	869	848	898	921	875	895	848	870	885	855	922	856	894	925	868	865	911	892	899	881	915	919	866	887	808	866	896	865	858	873	857	866	916	838	904	915	859	892	883	896	885	904	915	886	876	876	900	850	924	881	927	909	962	941	895	905	879	865	889	920	862	871	872	860	876	916	882	850	924	883	913	960	927	905	891	865	878	894	843	813	829	851	897	878	923	841	885	878	829	913	893	894	889	928	864	918	859	879	886	881	851	875	835	847	871	875	877	824	908	897	869	891	871	915	917	882	870	905	879	913	856	910	832	854	905	910	888	881	856	870	920	931	875	906	861	825	887	899	902	882	893	884	876	914	851	834	874	940	902	871	871	867	841	930	815	893	857	867	837	888	889	916	863	887	842	889	885	905	865	899	861	871	875	913	871	959	889	974	888	869	911	885	880	954	919	895	906	890	952	909	872	908	874	904	928	842	875	891	904	868	800	828	893	919	924	895	824	866	866	876	911	887	872	942	837	827	893	841	891	911	851	865	890	894	896	912	893	858	896	935	919	893	842	882	867	868	865	841	902	840	866	931	889	865	879	844	881	861	868	916	903	894	834	892	910	893	930	874	874	939	889	882	912	869	870	845	876	843	901	859	914	882	887	864	882	849	918	858	884	867	933	855	914	906	918	873	878	927	916	871	852	891	908	908	916	928	941	861	909	904	856	894	915	888	859	848	915	893	860	889	860	899	858	857	849	899
23817	20944	24262	27797	20944	20959	12928	530	336	315	278	309	287	291	282	248	244	236	260	230	257	264	257	244	260	232	239	269	241	226	227	241	269	257	252	232	259	269	265	235	238	231	255	216	218	218	264	231	228	217	231	222	218	216	256	248	224	228	209	221	240	236	238	243	230	223	274	253	248	238	251	230	235	239	251	263	235	211	231	226	241	237	241	210	250	236	226	223	231	263	223	251	241	214	231	228	214	244	231	240	220	221	219	251	216	257	249	239	239	214	216	221	259	239	237	222	238	239	236	259	203	242	241	235	243	268	234	230	241	238	238	214	260	214	223	228	247	197	254	212	215	246	262	215	233	252	222	237	234	246	238	244	233	213	218	252	211	234	237	218	222	214	225	251	239	256	237	265	260	239	252	237	246	229	236	230	232	222	212	223	257	243	250	207	237	242	210	231	233	252	239	244	206	205	205	242	253	239	231	224	236	231	236	255	235	225	218	240	245	214	233	228	239	240	240	226	249	224	217	266	252	236	238	231	269	226	239	229	234	256	242	235	226	263	234	210	230	248	252	223	224	237	203	205	238	232	223	240	223	222	234	247	248	232	186	230	242	246	235	219	230	257	231	240	245	225	225	223	239	212	231	223	222	212	246	248	259	242	229	232	212	254	213	210	205	232	241	259	232	220	260	223	194	204	243	255	225	223	253	212	247	246	232	239	254	242	223	219	208	206	249	209	239	244	251	202	225	222	243	231	226	233	254	236	246	220	247	227	260	268	249	250	204	230	218	231	232	252	240	217	239	234	253	260	248	227	251	231	255	204	265	230	234	249	248	253	246	267	253	231	234	227	233	238	260	242	245	259	248	245	252	223	272	238	218	221	190	253	237	229	237	218	270	231	232	254	247	246	233	249	240	237	238	224	235	204	234	235	239	212	222	216	264	216	243	221	243	282	234	277	238	246	254	225	251	252	252	267	246	261	239	261	263	222	238	216	239	235	220	258	210	250	257	220	231	255	232	242	238	244	228	239	206	217	273	238	228	227	220	242	246	222	225	251	243	220	236	219	269	243	219	242	231	258	262	228	224	223	242	235	209	212	257	241	236	238	243	229	220	252	246	231	233	239	215	250	228	231	218	215	219	224	205	221	241	234	210	222	214	247	274	231	229	220	259	221	224	219	241	227	243	234	253	213	216	237	217	227	237	212	249	233	228	240	220	251	241	228	219	231	229	213	248	236	213	234	236	218	256	230	233	233	215	222	248	227	254	232	257	271	231	230	253	219	236	267	232	214	233	235	231	236	268	220	227	218	229	267	229	259	261	241	241	231	265	221	246	233	248	223	218	241	221	243	249	227	241	184	232	227	206	223	220	208	240	246	212	252	242	236	213	236	244	236	233	260	226	247	221	231	248	226	205	217	223	231	215	233	226	237	231	253	224	206	230	244	225	240	249	242	261	225	238	209	235	241	218	231	229	229	266	225	251	247	228	237	233	221	248	201	229	240	276	225	232	226	247	267	259	252	243	221	225	237	227	259	260	222	233	257	256	214	217	227	254	245	221	239	256	211	227	231	232	253	293	207	215	241	232	225	246	252	216	233	253	259	238	216	219	234	256	228	237	236	231	224	230	235	209	233	226	243	250	224	218	217	216	241	220	243	246	214	258	243	232	235	222	239	235	208	243	227	211	219	250	255	220	231	247	262	248	238	228	226	234	217	221	227	227	226	278	223	212	226	238	230	218	253	205	239	221	213	231	204	238	233	226	221	252	240	235	223	246	250	233	231	265	227	248	212	229	231	252	228	240	197	217	233	233	214	235	241	269	245	238	256	240	238	199	270	239	259	209	239	238	239	216	242	229	257	251	230	242	257	250	263	246	242	246	209	224	226	245	218	229	244	217	235	253	225	240	243	222	221	197	228	280	241	223	248	246	249	292	225	238	227	229	247	226	236	241	240	265	274	229	203	227	256	237	222	224	229	247	235	219	244	225	191	249	225	233	238	221	250	232	223	269	220	210	239	253	219	222	243	261	197	263	240	215	242	260	232	217	266	232	240	240	218	232	224	244	262	222	227	232	233	197	271	239	219	227	238	237	213	259	222	244	244	248	219	213	262	239	240	220	214	236	253	225	244	259	239	222	237	223	252	229	211	230	240	241	249	235	240	224	221	236	249	248	261	239	247	270	231	234	251	209	252	238	234	210	239	251	241	231	241	234	210	232	210	227	274	271	272	234	242	217	235	215	259	223	233	228	245	250	227	244	216	229	224	239	263	262	262	263	223	230	218	215	256	227	237	234	252	226	248	235	256	253	239	219	230	249	203	222	261	227	223	237	233	242	223	221	214	251	228	217	268	239	225	208	260	221	231	208	246	245	224	222	232	226	229	241	204	232	261	199	268	228	237	236	206	221	233	251	223	228	228	224	228	225	241	225	216	242	238	265	227	230	213	241	236	254	226	249	234	231	233	251	252	267	215	239	226	238	239	213	216	250	258	220	236	236	242	214	237	225	228	243	206	227	217	236	222	251	241	271	233	264	207	239	222	240	224	258	215	236	221	244	226	251	245	239	231	240	219	219	212	196	218	236	250	252	241	224	267	203	215	225	225	223	244	243	234	229	244	243	257	213	234	228	251	242	227	258	251	236	239	241	228	224	219	233	249	223	250	229	242	219	249	226	228	212	245	230	232	225	188	228	220	229	240	230	212	212	230	258	211	227	222	231	238	249	222	204	232	225	225	229	206	218	220	253	237	227	252	216	225	199	237	225	234	222	219	247	223	265	246	235	242	195	236	229	225	266	217	224	240	216	227	256	232	233	256	216	225	197	204	216	214	254	212	246	257	240	209	254	230	248	265	223	216	190	244	218	212	239	231	228	256	218	214	260	249	235	218	238	243	226	244	185	223	216	248	239	249	226	222	241	216	229	216	241	233	244	254	244	237	216	206	226	251	244	234	230	231	238	232	254	238	243	267	240	240	249	227	214	227	224	239	229	241	224	229	235	243	224	241	256	255	233	236	236	244	238	239	227	250	224	204	219	260	237	221	223	236	234	238	243	211	242	245	243	224	230	255	220	248	240	262	225	240	223	216	239	216	225	214	213	267	213	228	205	243	229	222	219	241	240	232	252	220	246	241	247	256	239	255	249	222	233	236	230	239	258	227	211	223	240	195	254	238	261	238	250	248	233	261	264	228	219	240	215	233	225	231	221	233	217	199	225	229	259	221	256	210	260	220	216	234	241	217	237	231	239	222	227	232	221	232	201	220	231	236	219	245	232	249	251	241	220	224	247	228	202	208	222	207	228	234	229	231	243	227	233	225	222	203	232	230	257	235	200	224	256	240	211	241	263	216	243	203	235	231	245	212	215	238	255	249	219	253	217	242	241	241	258	241	248	244	268	223	230	211	201	220	239	249	213	252	213	237	244	228	243	242	274	242	227	235	248	232	255	194	256	209	222	228	226	248	240	215	214	236	234	220	241	224	235	212	205	226	252	204	235	241
4256	4033	3163	2272	801	726	661	639	612	589	615	571	551	530	590	634	581	566	558	562	570	577	595	568	581	577	578	587	584	602	588	526	554	548	588	559	541	537	590	593	553	593	586	587	570	548	541	582	541	567	589	587	561	588	595	554	537	559	539	580	557	603	561	563	525	563	559	539	564	590	585	555	576	568	521	593	550	553	615	555	550	565	578	568	605	582	576	543	522	576	582	579	528	539	554	567	567	543	575	586	570	544	555	579	565	593	556	600	599	530	547	579	566	576	559	545	507	564	552	602	520	583	556	599	557	564	558	584	612	576	601	543	584	553	525	582	533	547	581	582	531	561	585	579	534	535	561	554	517	587	530	559	562	574	556	571	578	574	562	593	499	552	582	570	617	533	543	624	507	576	550	569	590	602	577	586	536	561	593	554	604	562	553	565	566	571	605	553	589	537	553	530	568	558	581	536	590	532	547	575	560	550	570	543	546	568	564	583	575	551	543	563	559	549	554	551	597	592	580	610	582	518	590	551	559	507	568	568	541	572	541	576	649	546	578	583	514	579	566	591	577	544	599	554	573	572	562	584	565	550	584	576	583	585	553	542	546	525	549	566	528	573	542	576	577	551	572	565	548	542	533	577	533	533	591	590	551	588	566	571	571	540	586	538	568	540	558	547	583	568	537	546	543	559	579	571	602	586	580	587	544	566	569	518	580	582	559	580	601	594	601	583	549	550	574	532	594	531	578	543	556	593	559	542	561	566	584	555	539	543	547	565	642	556	570	554	547	587	566	576	551	525	585	533	563	572	563	564	560	526	595	570	588	554	552	566	554	564	568	585	550	562	568	556	547	542	576	559	587	555	574	580	581	550	564	556	609	553	575	571	576	553	539	576	510	597	584	545	539	582	582	569	581	532	592	593	591	570	572	565	539	581	578	566	591	531	605	573	562	612	545	570	536	537	538	573	567	636	560	579	600	572	555	601	569	543	532	556	549	556	574	566	566	527	573	573	526	564	559	551	591	559	568	574	529	602	573	537	579	557	591	562	564	586	555	583	563	547	565	555	559	511	570	582	550	584	554	575	547	602	596	572	535	547	574	538	564	555	576	548	547	575	543	552	571	538	546	544	586	571	523	567	587	573	535	548	571	589	571	582	554	522	574	559	577	571	580	570	559	570	589	565	563	572	614	551	569	580	551	564	595	574	574	564	556	543	545	594	557	555	532	540	571	541	598	563	531	589	583	521	562	563	611	534	618	598	599	591	525	579	576	578	530	549	570	553	555	594	586	582	558	569	576	569	524	575	612	572	571	555	575	556	550	580	545	563	537	557	578	534	560	533	556	549	547	585	592	569	614	601	525	549	538	566	533	570	547	545	549	528	565	605	547	583	593	527	636	593	560	538	557	565	549	529	555	541	577	569	553	517	562	557	568	572	595	537	554	612	544	574	564	593	612	632	597	550	570	552	540	563	575	581	550	589	581	578	517	581	549	599	557	554	557	593	566	556	541	571	578	555	564	566	546	566	543	616	546	543	595	620	578	552	580	583	545	560	589	546	569	582	571	598	606	564	561	557	577	617	539	541	543	544	582	571	554	547	616	534	575	539	577	567	549	589	538	580	538	588	586	572	538	526	556	557	610	565	557	548	551	579	557	548	539	568	566	579	544	538	563	595	573	601	570	512	552	569	574	539	551	567	582	536	579	565	555	540	565	532	549	607	557	583	504	574	566	568	538	562	598	603	576	563	599	563	561	544	569	563	606	561	574	534	561	587	601	551	534	584	573	524	567	586	545	568	552	544	579	531	562	570	607	585	572	562	566	532	578	576	568	583	556	550	586	553	580	560	561	592	550	537	553	542	572	556	559	515	558	596	499	554	585	574	524	553	564	562	586	577	575	522	583	562	536	575	555	554	584	549	610	570	570	525	571	589	561	549	640	556	550	523	569	541	562	577	596	560	570	561	554	545	551	522	587	574	566	576	538	587	552	560	581	588	583	528	538	566	529	542	572	557	531	571	562	571	574	527	526	591	570	533	569	584	515	570	570	602	565	529	558	569	542	598	567	571	585	572	516	554	594	506	541	576	566	578	584	575	562	570	566	534	511	588	565	563	517	605	518	593	529	535	591	544	568	551	567	559	568	554	524	522	606	604	588	555	566	569	549	604	607	566	573	513	567	553	535	554	548	561	536	543	511	589	558	550	576	537	546	549	536	509	580	581	597	576	570	564	518	553	567	555	601	517	535	570	554	560	555	532	586	528	525	553	520	593	614	563	566	566	536	554	543	536	535	583	562	563	597	580	565	579	599	560	578	558	537	611	582	606	577	559	562	554	547	567	545	533	542	556	584	588	569	575	523	550	572	569	569	576	572	572	551	576	601	569	574	561	534	551	604	590	560	590	596	531	584	600	585	566	564	533	554	577	555	565	591	571	515	590	578	557	578	576	508	567	550	556	566	607	528	526	566	584	555	529	589	566	544	500	543	570	572	603	542	578	607	549	565	595	552	587	545	557	585	574	594	580	554	575	545	555	555	566	589	536	592	548	503	525	565	525	553	580	619	604	549	573	518	601	554	562	565	565	579	526	597	565	542	574	582	548	552	543	536	587	572	546	542	562	555	541	551	561	593	601	540	559	533	553	557	565	534	585	547	558	549	514	601	604	535	597	582	541	555	578	569	528	561	579	580	555	563	545	560	601	559	492	573	564	531	585	552	582	558	537	551	562	584	554	572	546	582	564	509	573	569	548	572	560	548	520	600	560	548	534	553	556	612	548	589	614	556	568	549	567	560	567	559	573	499	585	610	587	575	513	560	534	568	585	564	574	572	590	597	536	596	601	572	586	587	599	542	591	589	565	607	572	570	562	554	572	558	563	543	542	573	559	549	563	555	577	544	547	541	528	493	552	562	560	592	562	574	554	587	572	552	545	596	581	580	573	569	589	568	533	560	555	525	595	595	638	566	593	557	596	593	537	540	598	548	603	586	581	522	558	539	537	569	570	554	557	577	548	554	571	591	553	526	581	555	574	564	543	556	575	584	573	576	540	563	564	545	564	583	564	541	525	557	550	581	583	557	563	574	531	574	588	581	560	556	565	553	577	541	569	585	564	560	602	568	585	567	551	587	587	571	570	523	559	513	540	597	554	589	559	551	547	584	566	519	596	632	517	554	539	526	556	570	566	557	576	550	547	615	590	586	568	580	557	537	579	614	578	591	582	569	556	555	595	546	582	574	595	514	586	557	558	552	528	575	569	551	525	591	522	562	584	569	578	567	587	539	559	550	532	587	561	550	544	566	571	550	591	544	586	588	531	559	553	562	539	563	544	568	572	585	513	575	555	565	531	599	590	573	539	530	548	582	567	552	575	534	572	578	599	537	594	597	599	535	566	546	565	544	584	544	633	536	604	556	592	566	548	575	528	549	583	580	540	554	547	562	545	557	562	573	545	592	547	562	533	524	529	602	513	545	614	560	570	582	569	515	554	542	509	535	594
31774	19512	7953	807	360	306	323	280	292	322	292	271	277	285	287	306	305	293	286	292	280	293	297	300	293	311	305	298	274	282	279	269	324	290	292	266	267	299	331	307	300	274	302	271	291	318	268	303	287	263	308	295	306	282	310	286	348	302	325	299	285	295	312	289	276	301	287	272	286	273	299	292	309	295	297	262	296	295	295	316	324	309	289	282	297	310	314	279	294	295	271	287	298	271	323	270	300	298	282	309	270	294	294	295	313	280	280	302	345	298	292	306	287	317	275	292	268	291	258	294	278	324	305	295	262	293	299	287	307	285	293	317	287	275	291	263	288	279	281	299	278	278	297	297	279	254	267	286	295	295	316	309	298	277	271	268	277	295	269	277	299	296	269	302	328	293	303	289	287	288	289	286	283	317	285	276	280	287	295	283	277	282	281	267	321	322	279	333	284	290	279	276	281	285	299	261	300	275	294	329	298	273	296	281	289	262	295	298	306	282	292	292	317	279	273	313	294	250	265	285	277	292	264	306	317	284	298	286	289	262	284	278	314	303	306	288	289	271	284	273	291	302	278	282	301	316	328	266	297	288	300	273	289	278	323	306	313	275	329	306	278	313	278	261	279	287	294	287	275	304	251	290	331	307	293	272	304	289	278	282	295	277	286	296	300	266	272	275	317	277	291	270	278	250	307	270	309	303	287	276	299	262	305	303	281	298	293	296	300	319	288	283	308	293	283	288	314	270	297	312	285	295	309	285	283	304	293	289	322	263	313	291	261	318	257	308	274	294	309	315	299	284	314	289	280	291	303	298	294	323	316	292	292	274	288	294	288	301	278	356	310	340	274	336	279	281	300	250	260	319	291	320	306	283	301	295	293	310	260	303	301	294	264	289	277	292	291	305	285	294	295	298	285	294	282	267	310	294	258	288	308	316	295	292	297	301	275	281	275	297	275	260	277	259	300	257	269	328	277	304	293	267	300	279	276	315	279	266	264	297	306	272	344	293	290	317	296	272	283	272	330	293	294	258	291	316	275	301	318	302	305	277	279	292	243	296	295	275	297	296	291	282	294	281	297	312	292	287	282	308	294	293	281	313	273	288	314	305	288	259	303	278	286	309	309	283	294	294	275	262	304	281	301	290	307	303	284	323	312	290	293	310	317	294	255	277	286	272	300	292	314	304	295	285	280	296	283	305	291	296	318	273	286	297	274	291	279	273	306	301	304	259	315	296	313	295	316	277	309	292	262	294	293	310	291	303	313	287	296	318	275	282	279	300	330	271	278	244	269	304	272	283	320	302	322	293	278	283	308	281	286	314	307	307	268	270	301	286	320	347	287	266	350	290	272	326	298	271	281	287	301	303	289	281	265	269	268	327	302	297	281	316	312	283	281	315	311	295	278	300	282	289	304	301	260	307	296	303	290	307	293	303	269	295	280	277	276	276	266	283	330	312	294	300	315	296	266	305	324	306	284	281	280	302	294	269	282	293	280	305	291	331	260	280	290	289	295	288	276	338	276	282	296	288	302	278	315	304	302	308	282	318	312	305	341	315	285	260	293	300	279	296	310	253	278	305	283	299	284	317	297	308	293	294	264	296	311	294	269	269	317	283	274	336	280	259	292	297	306	304	265	278	304	285	281	299	276	308	264	289	283	290	273	319	288	284	297	285	309	310	299	320	293	284	283	247	311	286	260	272	273	259	281	305	277	305	264	315	288	282	276	291	302	288	286	328	308	283	286	306	295	294	281	281	285	299	316	266	241	267	303	302	286	301	273	304	265	300	267	290	273	298	294	283	279	282	264	308	320	299	310	283	277	295	278	299	287	305	285	269	283	299	274	287	286	302	269	287	301	264	292	303	264	271	286	275	300	287	271	270	275	273	270	293	307	295	291	293	305	271	283	275	294	298	324	277	315	292	266	287	295	299	301	308	313	307	256	281	292	301	311	264	272	277	310	295	263	311	303	286	287	299	280	305	308	277	302	294	303	322	332	310	296	269	279	289	312	300	279	320	309	293	299	305	304	311	259	299	282	273	275	286	299	263	271	280	307	279	294	296	295	339	299	294	281	274	287	271	304	286	269	283	274	311	290	262	267	255	301	306	272	303	306	306	291	298	266	312	330	285	324	285	297	285	308	301	285	294	324	244	274	278	286	288	293	299	257	304	281	277	299	300	272	272	296	326	276	291	278	272	281	278	286	293	254	279	287	307	289	294	297	302	258	310	291	317	256	273	288	320	314	286	294	322	252	310	313	285	281	299	264	265	285	291	277	306	264	285	310	276	272	314	285	277	300	288	302	275	316	296	347	299	309	283	295	285	281	284	294	283	303	301	297	290	314	274	259	250	305	296	311	279	294	270	280	300	258	305	289	287	285	294	312	285	287	308	296	264	289	290	271	311	280	284	304	265	310	310	312	322	272	276	299	273	266	295	314	294	306	286	272	258	316	279	286	271	283	274	298	290	291	291	278	263	269	282	316	276	312	287	266	302	253	302	302	287	299	296	272	271	263	300	303	300	316	295	282	286	296	286	269	286	305	275	284	288	261	287	307	271	310	275	289	273	276	275	324	264	287	268	294	323	327	282	263	254	277	290	309	307	288	310	263	302	341	317	300	278	296	289	312	280	276	270	287	286	263	317	318	277	281	297	296	282	303	295	264	288	256	275	307	299	292	304	268	295	297	290	261	282	264	302	272	280	301	316	282	297	277	326	319	294	309	275	292	302	294	287	286	326	330	287	293	276	296	267	298	303	299	291	275	316	286	286	311	323	299	310	335	293	276	293	295	294	319	307	299	268	308	265	306	299	282	311	302	289	273	287	319	286	263	308	301	296	259	292	302	280	257	304	278	254	304	275	316	293	288	307	317	321	251	287	318	280	306	276	291	314	302	322	267	296	287	326	293	303	324	263	284	266	281	277	313	295	276	272	244	272	253	277	296	306	299	267	316	273	298	263	278	282	283	289	299	356	303	286	274	290	293	308	281	275	291	321	293	274	324	272	304	307	271	285	284	300	290	284	303	299	297	302	249	299	303	294	259	283	287	297	301	312	275	286	303	284	277	297	315	310	277	296	299	302	241	261	286	290	265	313	284	260	265	299	284	303	298	287	266	249	306	278	250	295	333	316	292	310	297	280	327	262	281	282	294	292	273	288	329	299	273	296	312	281	282	277	259	297	279	277	318	282	307	261	297	302	311	297	311	323	297	264	273	267	273	289	266	270	296	328	273	288	288	271	305	317	289	282	292	272	302	302	266	294	292	301	291	328	320	285	313	261	253	273	323	308	298	276	299	289	281	298	296	265	278	285	275	277	289	265	278	260	288	268	287	282	279	304	272	331	273	283	273	329	277	289	277	244	296	310	278	314	312	291	286	268	270	290	305	263	301	261	297	290	306	281	281	338	298	313	317	267	300	270	278	303	280	305	311	280	314	307	307	292	320	269	289	288	293	288	284	306	300	292	305	317	323	289	297	279	297	295	262	275	273	279	294	279
5794	1549	1438	812	695	785	753	789	761	736	712	733	817	717	745	786	764	739	751	735	715	749	730	714	721	741	747	773	763	786	724	728	695	775	710	801	715	704	780	756	712	793	712	765	777	749	729	728	750	659	746	731	802	686	727	755	682	721	749	737	742	707	760	680	759	711	764	739	740	749	702	749	716	770	739	764	721	747	730	711	768	722	743	718	719	727	808	741	786	708	771	804	701	703	793	717	764	792	743	750	754	752	761	738	728	738	729	723	746	702	728	768	689	748	746	733	772	774	777	732	711	700	726	728	778	741	774	729	755	739	760	739	749	773	724	707	742	727	711	734	756	722	720	776	724	752	783	745	750	700	744	754	751	744	708	743	685	740	668	742	766	718	691	720	735	737	737	722	678	746	731	741	732	694	756	765	740	701	770	759	775	752	729	734	747	798	705	734	746	752	755	781	743	797	720	743	716	712	762	738	676	796	730	750	727	729	720	693	752	718	749	734	754	743	727	757	723	749	721	743	749	762	699	736	726	738	781	753	745	711	779	736	842	732	741	735	744	748	721	715	759	777	722	715	696	711	754	761	709	744	752	769	757	741	803	731	718	739	747	723	741	741	739	736	730	734	758	723	769	727	718	768	739	681	771	736	730	721	759	744	788	729	757	767	737	734	750	748	773	714	727	707	789	770	796	777	727	754	692	729	716	758	783	727	742	691	713	751	750	730	748	793	793	741	707	747	741	768	759	754	746	712	706	818	775	735	751	730	694	774	696	722	780	762	720	756	755	713	762	729	743	738	726	727	746	698	755	705	760	788	698	745	680	721	809	745	732	734	730	756	781	748	780	748	730	736	748	768	709	740	748	720	727	726	723	744	692	747	688	815	756	747	751	724	720	710	710	764	735	682	755	744	705	724	789	738	772	743	734	745	695	742	723	729	745	735	708	751	726	740	783	805	797	777	754	722	727	695	738	754	757	742	767	720	761	751	722	756	740	783	763	735	741	739	773	747	731	712	767	743	770	752	752	799	710	709	736	760	739	723	766	751	705	756	717	765	744	760	740	744	732	713	747	752	735	717	763	712	734	755	745	750	756	759	720	725	726	738	760	752	775	744	728	751	751	755	746	695	776	741	765	739	708	763	723	774	700	787	730	698	717	776	764	700	733	724	767	765	771	770	759	725	753	740	749	779	763	770	770	704	775	757	757	741	782	783	730	779	707	720	723	703	752	733	736	746	763	751	747	760	726	715	735	737	773	739	751	758	723	707	723	763	776	761	743	756	722	763	729	791	718	763	760	710	757	737	745	754	738	746	748	722	731	783	789	719	738	716	734	708	719	750	752	789	736	722	734	705	685	796	723	787	750	751	746	736	744	732	715	717	756	745	714	785	738	746	724	757	776	711	756	694	805	769	697	747	757	773	771	757	752	760	761	741	794	739	724	770	769	713	730	703	709	782	793	748	741	745	801	692	676	792	721	769	739	722	737	755	757	709	748	751	723	737	757	747	731	718	759	706	756	728	764	697	766	710	747	796	720	757	778	758	788	725	776	721	753	736	695	795	690	766	732	693	743	763	785	705	740	738	742	756	739	767	762	750	729	713	745	757	769	748	738	736	711	748	722	759	758	735	796	692	689	746	737	720	794	733	716	768	738	752	788	717	708	725	738	767	798	733	790	736	740	707	760	765	792	716	757	762	746	722	748	750	747	717	734	738	741	731	721	776	737	708	767	764	697	754	704	760	709	774	677	684	780	716	785	743	742	763	691	766	720	713	743	775	695	779	772	807	707	700	705	803	714	729	727	804	739	781	801	721	696	691	750	757	773	726	777	689	748	750	744	722	719	749	733	706	750	754	736	733	708	721	759	728	713	742	683	709	708	778	717	748	782	725	682	748	735	751	685	790	780	710	737	724	787	713	768	742	751	732	745	750	765	741	744	705	789	709	700	760	778	727	779	736	740	715	731	775	761	739	695	806	804	755	723	751	704	750	742	733	706	747	747	664	732	724	730	741	695	740	744	731	755	748	733	747	730	719	701	732	777	781	770	762	731	780	730	725	751	751	725	786	796	698	755	781	700	712	771	734	775	776	777	796	724	742	750	795	799	714	767	783	741	703	726	683	717	733	723	761	740	708	761	702	736	741	752	765	737	731	709	716	779	701	742	747	774	728	784	717	734	771	695	734	750	785	678	695	741	806	717	752	699	743	754	766	765	735	734	805	710	715	772	769	741	738	675	731	733	741	705	783	681	741	709	763	713	724	784	733	751	732	728	725	717	704	784	709	752	751	781	793	699	671	728	712	720	752	767	774	738	676	719	705	730	728	710	712	715	752	765	770	697	713	755	681	749	752	745	704	693	739	732	737	703	707	744	738	730	707	765	697	741	743	730	736	736	756	753	735	780	752	763	726	760	698	729	644	743	754	729	745	732	742	735	757	696	749	766	724	741	718	733	744	758	729	727	731	780	731	761	709	696	699	747	746	804	770	759	720	678	733	748	740	713	707	789	775	766	724	805	712	687	767	769	750	708	771	752	719	744	740	713	703	742	756	817	751	731	748	706	729	733	714	753	685	794	792	810	710	750	722	745	722	707	725	764	804	751	744	786	806	695	726	724	753	777	768	750	787	720	755	742	757	749	750	761	760	708	751	735	726	752	807	753	753	755	755	716	773	707	754	722	706	724	778	715	816	765	708	773	698	740	718	787	777	762	731	804	708	741	768	717	792	718	686	751	710	769	727	759	683	726	687	808	712	707	767	738	738	728	769	737	740	693	784	749	738	720	701	750	726	742	733	734	705	770	727	753	733	749	698	708	779	747	721	803	776	721	715	753	757	762	783	732	773	752	742	733	752	748	776	709	795	766	740	738	718	746	740	737	768	745	733	766	715	761	758	695	743	819	745	730	743	741	735	721	794	723	710	712	739	755	743	736	763	749	765	743	735	714	727	754	784	774	736	754	665	760	704	783	713	743	796	692	725	772	756	705	756	721	751	730	684	728	749	760	756	705	759	770	701	763	755	666	722	731	762	739	660	762	730	736	790	800	759	739	737	725	707	751	806	684	752	730	707	779	721	777	756	721	764	724	813	754	732	787	757	676	783	767	723	728	734	732	717	764	749	729	692	715	756	682	735	736	755	737	747	716	763	759	781	719	736	729	734	751	716	719	730	737	745	779	734	718	753	710	768	746	752	765	711	758	712	735	732	750	729	795	738	669	773	737	686	717	776	680	805	726	727	719	697	732	746	669	741	714	736	749	733	716	786	796	751	760	777	702	725	711	757	741	731	708	729	738	753	748	725	719	728	764	754	763	750	754	743	732	741	716	747	767	761	734	711	740	754	732	712	756	749	750	768	723	722	724	776	757	714	743	699	700	713	722	723	747	719	678	693	717	673	762	696	736	771	704	753	734	708	749	760	746	761	741	697	705	744	800	737	753	696	733	753	734	730	730	671	719	746	697	781	705	749	770	737	761	742	732	748	776	705	764	751	724	712
24681	20998	23888	28292	21002	13263	695	523	415	387	413	406	384	354	399	435	383	375	374	351	362	391	388	394	371	366	398	353	352	393	384	393	365	378	382	382	357	371	390	369	380	365	365	333	371	391	395	329	346	384	364	408	384	351	364	410	377	367	359	398	350	385	391	360	376	361	343	343	342	383	351	350	327	375	311	373	343	375	372	404	322	396	354	365	350	361	398	357	365	387	337	369	363	393	337	362	345	371	368	345	353	392	375	385	345	389	354	360	377	349	317	381	362	346	348	330	354	346	395	380	381	383	396	360	346	354	323	379	365	384	377	359	359	374	386	353	375	329	397	408	377	346	370	380	388	382	392	358	383	354	378	388	332	343	363	324	347	346	356	362	379	340	349	359	373	388	378	341	411	406	361	349	380	365	376	353	381	353	369	372	363	382	404	373	408	387	357	351	356	390	369	387	334	384	381	404	393	337	370	337	370	404	368	342	378	392	417	398	364	384	379	383	336	361	371	371	372	340	394	409	349	390	333	373	377	354	381	379	376	379	337	394	352	329	343	363	356	365	353	348	387	366	396	375	365	369	369	331	341	372	371	373	392	378	383	401	354	358	370	394	331	353	404	386	377	363	366	360	328	336	342	387	364	325	407	388	359	380	360	343	393	373	331	387	367	371	394	367	392	348	378	357	371	396	392	373	362	351	362	347	380	389	353	348	388	370	343	373	353	373	351	362	377	369	351	346	379	381	395	371	350	372	375	382	366	352	357	414	372	352	370	370	358	377	376	340	362	332	435	372	374	370	381	362	368	352	347	397	382	368	368	372	375	360	347	362	346	386	371	387	373	352	367	359	348	337	345	382	359	353	371	374	377	386	373	354	376	365	385	355	367	371	365	353	371	339	400	382	366	375	379	367	372	385	363	364	362	413	363	383	387	356	364	368	391	350	358	385	356	389	393	367	349	386	347	348	354	350	349	393	344	381	387	343	367	359	356	364	368	346	373	347	394	364	403	420	377	379	373	396	364	339	352	397	344	377	425	404	377	329	348	333	352	389	380	386	366	382	368	345	366	407	320	335	348	378	383	342	367	380	346	350	391	361	351	362	358	340	389	375	362	401	384	351	373	365	388	374	341	403	362	364	401	380	414	381	346	357	388	357	351	390	399	397	391	432	389	383	368	395	376	378	374	388	419	357	345	378	364	392	379	379	383	369	374	390	361	373	399	363	393	374	360	380	370	382	395	409	353	379	339	370	408	341	386	366	383	351	371	396	397	358	375	349	370	328	365	316	367	372	377	364	375	384	398	363	362	369	374	345	352	375	356	382	357	342	349	363	365	401	373	374	404	372	370	386	363	373	369	386	395	364	352	353	387	364	362	363	369	374	374	372	366	365	374	392	345	392	403	344	357	374	394	357	350	355	328	367	372	364	347	373	371	388	384	375	385	404	379	388	318	362	374	350	360	375	374	361	383	358	372	329	344	386	389	369	398	341	381	383	349	387	380	361	370	372	357	363	375	407	387	390	365	374	361	350	354	378	396	409	367	388	385	326	353	311	376	371	385	363	375	321	400	391	370	348	376	363	374	379	383	379	362	384	367	349	363	343	382	395	359	355	407	334	366	389	345	343	376	396	413	363	349	357	389	376	422	354	363	380	360	347	393	369	400	359	379	350	348	387	313	392	352	333	378	350	351	370	385	368	324	351	373	378	373	403	363	382	373	377	393	341	325	356	372	350	370	365	378	377	374	349	350	367	332	376	356	396	358	338	371	370	389	381	375	369	369	373	370	370	394	342	389	333	388	385	407	380	378	367	385	415	345	407	326	323	383	415	367	340	402	350	354	337	339	379	366	398	384	365	376	378	384	383	339	418	369	362	409	405	361	355	356	351	340	368	362	386	402	349	347	363	367	358	382	368	353	372	365	383	352	375	383	365	345	395	368	385	349	370	328	391	386	354	366	401	362	416	412	365	358	357	369	417	404	362	388	344	376	360	376	365	363	388	400	383	368	355	377	382	331	348	384	360	351	396	364	362	387	382	369	327	359	372	361	350	374	419	376	347	367	342	398	379	378	380	370	365	367	342	352	367	366	363	390	352	383	413	398	354	383	391	325	369	331	340	358	343	389	367	353	397	323	346	353	395	359	334	371	356	355	377	361	379	397	344	380	340	340	382	408	334	395	346	353	419	363	382	354	375	383	423	366	384	377	351	375	326	359	375	396	397	359	367	385	344	358	379	400	354	398	408	339	362	390	355	329	350	363	376	350	334	390	388	359	353	373	413	390	349	347	421	379	349	372	351	382	371	358	335	357	311	357	369	340	383	371	368	342	353	354	389	383	414	372	389	359	382	402	392	353	375	389	364	350	406	412	346	362	353	333	383	384	325	346	357	390	370	381	363	398	395	376	395	378	377	357	355	350	367	391	387	396	390	385	345	331	358	365	379	355	369	383	386	356	371	373	325	368	391	376	394	353	358	388	340	366	366	351	375	372	332	399	361	337	363	387	407	365	383	346	398	395	358	359	384	353	387	378	364	377	336	362	377	360	362	367	387	387	348	369	404	396	373	354	366	371	371	387	362	383	373	364	380	382	359	391	406	387	385	394	390	379	357	348	387	363	367	365	390	373	379	354	350	374	364	392	370	386	353	367	357	331	358	360	335	400	346	348	337	355	354	402	340	382	382	349	333	396	364	353	387	369	330	358	376	360	359	356	347	381	369	393	373	378	349	335	362	371	388	393	391	364	363	347	367	356	380	400	354	348	396	391	329	385	363	363	356	357	348	385	355	409	393	383	385	377	363	326	362	355	332	413	356	343	387	392	354	384	368	388	373	359	353	363	349	354	350	373	388	361	384	340	367	369	378	404	357	397	375	391	404	383	394	385	341	386	373	360	367	356	360	388	358	347	383	356	379	365	388	349	391	409	336	364	374	363	394	386	424	390	354	394	376	340	360	394	367	377	320	403	358	357	361	370	367	348	363	389	377	374	384	358	375	363	376	331	393	391	344	390	352	378	346	344	364	345	373	329	339	357	345	369	340	345	357	397	371	362	368	386	322	344	373	409	364	400	405	357	387	381	345	349	388	354	371	342	375	344	388	371	380	370	356	386	406	376	380	325	391	409	367	390	357	385	375	353	334	359	371	399	391	380	380	348	354	382	371	376	361	372	351	349	362	381	370	399	364	348	384	351	377	407	394	383	376	361	342	392	353	388	353	356	383	360	357	326	341	339	362	379	380	371	357	345	353	391	376	367	341	378	339	370	322	350	423	372	361	359	390	384	399	358	393	336	394	400	397	329	364	378	358	293	409	400	363	349	403	358	360	357	363	382	359	341	357	395	392	364	352	365	347	360	367	366	370	369	373	341	411	371	367	379	321	384	387	386	333	336	340	387	392	352	378	386	367	375	379	363	356	361	396	367	364	401	342	375	358	349	394	361	359	340	392	371	396	383	375	369	361	369	405	362	357	359	353	394	367	350	352	372	359	373	395	339	339
4309	4051	2536	1396	955	942	886	893	887	873	880	876	952	914	952	920	937	891	901	922	819	919	862	862	845	896	842	931	875	963	962	930	909	845	926	859	903	893	813	930	883	894	905	906	868	878	908	912	875	853	924	851	885	856	857	859	925	913	847	932	899	892	858	858	871	910	908	901	897	885	850	904	870	891	895	849	873	885	884	944	920	887	859	875	861	883	879	893	885	857	863	837	928	908	886	872	906	878	919	947	926	937	914	886	909	861	892	866	875	905	884	862	896	851	952	872	901	859	880	889	905	932	955	860	867	883	888	857	930	852	931	892	905	899	911	873	857	896	866	829	880	931	870	824	897	877	945	957	854	881	879	903	875	904	842	863	875	840	909	908	867	887	932	882	891	877	936	927	872	894	905	896	853	871	864	910	920	896	906	822	927	900	879	888	914	874	889	947	916	912	860	912	872	888	880	851	926	883	900	892	863	893	827	904	875	884	833	950	870	827	904	864	866	851	897	867	836	858	915	907	852	936	936	827	956	913	932	870	881	878	910	878	918	819	860	901	848	874	847	890	883	848	839	880	881	898	865	906	885	924	925	924	921	946	898	887	856	902	875	891	869	886	902	845	854	892	865	865	935	920	901	851	846	891	915	938	919	904	873	870	913	917	834	913	888	888	915	896	900	885	867	854	874	897	915	920	909	899	899	868	859	897	897	863	809	900	950	858	896	893	876	889	893	889	906	839	842	889	858	888	910	914	947	868	919	868	875	923	836	884	864	974	876	869	855	873	936	902	869	873	946	836	860	883	907	908	869	886	896	865	866	906	924	892	884	902	857	892	916	840	916	867	879	836	816	907	943	870	900	901	901	887	901	908	842	819	853	885	881	911	898	933	914	865	885	920	955	908	888	899	865	862	938	912	874	890	885	871	898	880	918	854	857	909	821	888	898	866	861	905	864	848	890	863	885	875	833	925	893	898	902	860	870	868	844	860	907	885	894	887	875	862	933	851	895	858	875	904	890	863	892	877	862	903	837	893	898	843	919	902	897	922	916	905	844	889	873	863	884	863	903	932	917	852	878	915	801	845	876	843	859	834	945	891	891	867	929	886	849	960	826	939	894	822	943	916	911	876	847	885	909	859	873	864	921	863	898	918	857	927	907	844	903	890	911	861	873	896	901	891	920	854	906	869	850	872	896	895	905	876	861	954	870	892	927	892	905	883	877	842	888	837	910	885	857	902	873	907	896	877	832	866	836	859	877	928	901	881	935	873	921	879	904	837	909	883	906	923	885	842	881	876	896	903	909	886	832	885	861	849	831	864	868	894	911	863	916	919	867	930	868	828	912	870	833	897	877	922	870	921	884	941	878	950	881	878	918	879	915	833	886	881	925	968	873	871	862	918	844	892	835	899	945	863	905	869	888	866	910	820	893	838	856	889	905	851	921	892	886	887	844	891	952	926	906	898	955	895	862	940	856	870	860	827	883	882	911	853	874	869	872	929	889	886	906	880	901	912	900	887	838	873	872	890	870	957	893	882	905	941	849	886	833	859	837	895	870	880	850	923	910	895	894	856	867	873	936	912	899	894	863	933	827	856	853	912	879	908	860	881	887	853	868	873	859	853	898	888	971	906	918	896	915	925	799	894	894	885	837	892	921	822	936	926	870	860	896	886	909	896	909	970	865	814	905	911	865	859	910	867	918	863	930	842	873	816	896	929	892	900	850	873	889	854	909	884	885	840	897	870	844	844	800	884	897	897	910	825	864	848	872	907	852	886	844	893	917	896	887	839	881	901	911	883	906	842	900	902	821	856	886	846	909	882	921	878	855	915	932	880	863	919	847	920	902	886	831	979	913	901	922	911	910	846	854	877	931	884	905	872	898	913	861	819	862	897	871	873	907	883	875	925	911	848	930	883	910	906	861	909	857	845	885	908	875	884	886	924	873	856	881	896	890	889	923	865	842	894	885	980	915	884	905	853	925	850	907	864	840	871	916	930	844	893	864	869	920	920	897	915	847	894	918	885	799	852	889	852	855	894	876	878	911	899	876	879	911	875	856	896	913	927	871	960	895	831	900	913	940	840	909	847	882	835	870	890	935	881	905	878	923	906	904	888	920	825	919	926	914	911	901	894	864	884	867	868	893	899	885	866	878	839	842	902	906	927	881	904	909	870	852	884	882	914	871	882	899	882	845	916	887	903	904	907	899	846	884	883	927	903	841	869	841	842	923	901	904	889	925	891	870	913	872	916	944	850	879	853	889	914	949	923	872	908	929	914	888	896	886	868	887	875	910	942	922	868	905	853	886	908	962	857	855	848	941	923	877	877	926	895	913	927	876	873	936	925	895	943	860	891	895	845	915	872	904	883	841	890	879	917	895	901	879	887	875	865	896	896	935	905	867	894	918	860	897	905	881	938	874	930	911	916	872	887	869	915	914	855	858	890	878	928	864	867	932	905	933	887	857	850	894	866	837	880	894	903	844	876	941	881	927	870	919	907	877	879	883	872	881	884	913	896	899	873	901	942	863	932	901	868	822	894	892	911	847	919	863	891	921	860	875	936	829	937	927	881	917	895	907	893	910	883	952	902	941	887	889	882	910	914	872	874	920	888	867	886	827	896	888	859	856	909	893	906	873	940	915	891	898	894	899	893	878	882	914	882	909	915	829	867	899	854	909	879	879	915	888	864	844	929	866	884	894	877	917	866	842	894	861	877	841	910	895	916	890	888	899	917	867	914	857	878	886	891	919	853	906	860	827	839	881	856	885	890	876	857	850	931	929	916	875	896	905	861	876	870	898	861	853	847	877	916	887	891	860	906	889	893	919	871	942	942	914	951	865	866	904	919	872	890	868	862	911	866	884	888	889	858	915	948	908	861	862	939	846	849	883	965	895	877	870	935	865	890	886	890	884	942	927	861	882	916	833	875	890	893	839	908	846	899	868	860	816	851	833	857	897	872	907	901	868	901	899	816	884	917	886	865	844	911	911	918	880	859	864	876	891	801	889	919	911	880	849	873	834	931	869	885	898	888	884	861	866	891	859	867	904	896	880	852	850	859	931	900	903	905	844	869	904	864	883	842	944	883	862	923	924	871	886	876	909	894	865	867	879	882	932	854	841	902	918	853	875	901	890	862	903	934	841	906	912	871	896	887	894	888	936	856	845	892	870	877	888	825	881	873	897	926	844	870	871	854	886	865	898	841	830	898	865	909	851	931	865	951	918	891	913	862	905	916	847	914	873	887	884	954	905	883	906	896	949	903	931	912	920	898	916	904	850	887	927	881	929	873	908	880	917	890	891	867	900	890	878	921	891	923	823	860	887	867	842	811	943	867	882	873	880	875	879	904	876	875	876	811	870	885	904	900	937	869	905	928	896	846	867	873	906	941	866	902	894	909	857	915	879	880	923	913	880	869	857	883	956	862	904	857	861	902	897	905	870	900	879	903	940	848	854	907	865	910	905	852	841	911	836	912	939	876	910	903	864	902	849	845	877	884
23929	21022	24341	27900	21025	21032	13149	501	380	354	328	304	271	279	305	282	253	242	256	247	224	261	277	249	257	268	254	279	250	258	257	248	236	293	265	269	247	222	244	260	249	240	243	248	237	263	242	227	256	242	229	242	269	223	221	245	251	266	207	220	220	240	260	222	255	245	211	205	243	248	243	249	237	224	223	232	227	231	259	260	231	244	247	267	218	261	225	238	233	261	254	268	249	248	217	238	274	208	231	230	252	259	234	234	227	263	243	208	219	251	202	224	248	231	231	249	239	238	242	232	255	239	260	222	238	226	227	228	231	238	241	212	215	222	240	236	242	236	242	266	269	276	243	236	229	237	272	249	266	219	235	246	263	240	233	235	228	234	227	271	215	259	232	219	272	228	276	244	241	240	238	237	237	231	223	214	234	218	253	220	229	246	227	269	230	236	264	243	226	257	243	228	253	246	230	250	259	259	248	233	230	225	224	223	241	257	277	228	259	237	253	240	239	249	248	263	212	254	224	233	247	261	251	246	237	235	262	239	241	205	249	228	246	230	257	230	234	226	242	241	276	234	251	232	239	216	212	245	244	232	241	248	238	223	260	252	259	252	259	268	283	253	251	259	242	240	248	226	233	230	240	269	218	244	265	250	240	243	223	256	248	212	228	253	236	222	235	222	248	256	219	249	249	245	262	244	214	213	240	233	231	263	243	235	232	217	233	240	227	229	236	273	273	250	241	262	244	228	233	220	270	240	251	200	257	238	217	201	225	221	234	213	244	247	256	234	218	258	241	242	243	243	225	258	239	211	237	239	229	235	250	216	244	256	245	248	245	222	237	246	248	215	238	220	233	219	220	217	252	237	217	215	223	265	233	240	231	235	245	271	240	251	253	242	224	260	221	247	244	233	224	230	233	241	216	257	231	228	235	248	243	257	221	234	223	253	238	209	235	210	229	260	267	216	228	230	238	217	248	226	221	236	244	235	261	226	229	229	242	208	240	212	246	234	246	262	275	250	227	217	238	218	240	236	241	228	251	246	202	230	263	257	206	246	227	243	221	231	232	246	256	220	244	273	245	231	253	279	222	236	222	242	255	220	246	227	223	230	238	229	248	257	246	233	226	221	243	263	224	241	232	221	242	258	262	244	215	249	246	268	255	245	201	229	243	240	231	258	214	248	204	250	258	218	248	267	226	216	253	251	243	247	259	230	259	233	239	273	253	271	244	225	265	264	230	226	238	231	251	261	260	207	220	255	237	237	257	250	225	243	233	228	224	244	258	261	244	261	273	231	236	222	224	248	221	259	239	237	249	234	242	249	234	258	240	217	247	204	258	245	209	260	236	230	250	256	250	236	228	240	245	248	233	224	225	239	253	227	250	262	257	263	227	254	236	233	196	241	239	242	233	228	244	215	249	237	238	241	216	217	276	239	270	244	246	243	234	216	257	254	249	230	255	241	245	265	253	239	242	226	234	252	235	244	248	247	241	222	231	246	248	251	228	215	250	243	249	261	237	247	251	266	232	227	248	238	228	219	247	216	226	240	243	235	245	234	248	232	260	234	206	225	223	214	246	246	235	245	240	227	249	233	270	219	237	251	241	241	235	196	232	252	220	268	236	243	248	216	252	233	253	239	223	228	216	256	262	243	227	264	217	244	230	254	232	258	249	230	247	214	246	256	238	212	217	248	262	243	220	232	217	241	262	226	237	220	216	243	231	227	251	261	240	229	219	221	263	256	238	237	265	242	247	232	268	236	247	234	231	247	252	246	240	276	246	234	222	217	208	252	209	228	260	246	236	280	237	214	246	256	261	235	229	209	247	241	223	203	241	241	240	224	237	224	221	231	236	254	236	246	221	233	240	208	227	235	251	236	241	262	265	247	240	243	231	208	234	235	256	237	260	231	252	253	214	202	222	260	240	280	241	246	237	269	242	261	233	251	213	220	259	247	243	241	230	230	202	216	233	224	201	261	215	252	216	239	240	217	254	252	244	247	258	239	252	239	255	237	225	245	229	219	227	227	233	223	216	232	223	248	238	235	249	252	231	246	230	261	241	244	234	234	210	252	221	253	243	228	266	229	219	229	248	235	249	245	211	247	194	229	229	245	223	237	217	236	267	213	249	241	239	243	221	244	249	255	242	228	242	216	232	259	228	240	240	224	206	214	215	234	236	240	242	230	251	234	248	213	227	248	206	255	237	244	277	231	222	222	271	260	230	218	204	236	221	213	243	242	221	231	245	226	225	235	246	221	211	229	217	231	215	242	240	247	228	244	240	260	240	221	250	243	242	231	236	198	254	252	252	213	244	231	229	268	247	242	205	228	217	252	228	245	239	216	262	219	237	254	240	237	235	254	244	251	262	247	216	247	230	234	240	230	241	231	258	259	258	242	209	269	197	274	242	223	245	237	253	247	264	234	258	256	238	247	219	229	236	203	230	241	250	246	228	222	241	228	245	246	204	202	230	240	234	248	216	235	235	234	233	258	246	226	227	217	252	244	269	286	240	243	243	212	232	227	241	263	228	250	260	257	235	243	231	216	218	255	256	266	276	242	246	228	222	240	219	248	245	214	229	214	277	234	219	238	232	235	238	239	220	262	224	262	233	242	255	240	231	258	237	209	218	237	259	238	244	235	239	208	232	232	226	242	232	203	251	238	249	222	214	219	225	249	235	249	251	240	228	214	255	230	252	223	262	207	244	258	222	260	259	242	228	248	213	231	237	232	253	252	271	210	269	240	212	237	217	249	242	264	231	260	224	233	239	231	260	233	250	227	212	251	251	254	240	233	267	214	243	247	232	241	233	243	215	256	244	222	270	226	241	245	239	271	227	256	242	227	268	253	242	223	241	254	248	232	260	209	234	226	238	230	232	220	226	218	269	237	236	227	240	237	225	223	220	259	255	228	247	258	246	251	228	249	263	231	267	239	241	237	250	231	231	224	240	239	242	263	217	242	215	232	254	240	221	209	227	213	246	199	255	240	216	231	212	220	228	275	234	223	259	254	259	244	257	216	238	208	203	201	248	231	240	223	184	247	241	225	250	210	243	237	215	226	242	227	227	265	254	255	267	231	240	261	242	247	241	265	237	257	250	240	232	254	228	220	234	216	248	231	243	223	260	236	225	227	220	252	229	243	256	251	221	244	263	219	236	270	251	240	225	222	224	262	213	203	256	219	244	234	217	221	226	235	231	268	245	229	197	240	221	246	243	219	252	211	232	243	254	254	213	240	231	233	246	241	232	227	227	233	213	235	248	247	246	243	232	226	237	233	223	231	271	222	216	240	223	239	249	278	248	229	250	248	243	239	226	266	225	248	255	240	247	238	239	256	221	222	242	239	241	252	243	235	226	242	258	234	243	220	268	263	213	207	248	228	238	221	249	263	239	240	228	232	249	259	222	225	212	244	248	234	255	224	256	247	259	254	254	243	232	256	248	247	237	239	211	231	225	237	231	216	222	253	227	219	243	251	221	232	252	249	248	249	226	222	226	214
4352	6954	3316	1522	790	731	655	651	584	663	592	555	653	544	605	584	633	604	630	586	591	586	572	567	610	614	557	601	576	571	541	557	605	625	528	564	539	569	555	543	575	561	564	593	557	549	591	546	526	584	528	573	550	590	587	579	583	550	572	563	535	566	585	596	582	557	560	567	565	562	555	556	576	596	586	614	565	558	556	586	584	582	565	602	540	554	580	551	575	574	583	580	548	599	569	577	575	556	563	568	574	566	586	596	567	588	574	579	612	544	599	557	564	589	584	611	587	566	537	554	584	535	592	568	559	578	588	567	622	558	569	520	539	585	535	551	545	558	561	553	541	574	604	558	513	601	567	606	598	561	559	574	526	574	580	550	536	600	537	577	544	551	595	557	600	538	573	574	551	577	526	591	582	558	546	579	602	525	630	557	565	576	572	548	578	558	573	545	545	562	550	610	550	579	582	626	587	544	545	569	558	567	572	594	561	591	563	573	568	555	578	561	597	591	594	545	567	621	542	610	608	591	584	543	588	641	536	595	596	614	576	612	573	555	555	557	605	581	557	593	580	567	531	612	595	529	611	604	529	593	590	573	601	606	544	532	555	553	521	565	588	582	583	588	531	556	604	557	530	563	616	538	596	534	574	602	568	582	559	576	522	574	553	539	530	603	567	545	564	564	588	538	542	586	572	599	564	531	552	577	570	565	551	566	582	603	553	601	596	578	593	559	535	552	543	593	574	572	592	621	548	567	574	553	527	541	558	547	572	541	564	575	585	563	585	531	569	569	555	552	580	533	557	563	552	572	540	544	601	532	559	531	570	564	622	588	586	550	550	558	598	563	596	551	563	563	557	579	584	573	573	548	574	610	564	550	599	525	591	597	588	553	619	559	566	538	557	547	612	611	578	554	609	560	579	557	589	550	580	582	596	559	589	569	557	564	540	553	555	554	576	520	556	545	567	580	538	561	617	560	579	545	557	562	558	591	581	578	560	596	524	571	592	532	596	592	586	595	569	565	597	574	539	566	564	589	611	590	559	570	551	559	578	556	570	581	598	564	563	558	611	564	582	559	595	547	546	534	590	556	571	568	553	575	573	538	582	560	579	604	590	559	598	570	575	627	544	573	571	591	583	545	620	563	601	572	610	577	592	570	526	592	562	584	568	557	553	573	571	601	556	615	605	591	570	601	538	585	593	590	596	599	601	585	563	593	545	601	586	594	584	563	540	539	550	623	574	521	616	569	583	586	567	561	588	565	579	554	581	583	585	584	636	567	583	569	566	572	591	598	607	564	595	586	554	540	581	572	569	549	529	543	557	517	582	559	574	577	577	573	562	560	594	556	608	564	547	523	579	558	550	584	589	587	576	576	573	576	581	562	540	589	616	602	562	566	581	577	549	601	595	541	572	568	530	571	574	572	564	592	569	581	558	583	544	530	574	576	588	587	613	570	556	573	586	537	612	580	518	540	582	587	598	569	588	598	549	615	593	566	557	587	631	587	571	544	586	566	559	588	591	577	547	596	544	623	527	578	589	564	582	571	570	587	571	576	546	539	578	580	595	555	578	559	603	594	574	545	543	544	600	579	572	555	585	595	599	557	544	535	582	570	554	590	545	571	573	575	546	581	563	602	546	577	568	540	580	610	580	611	578	561	563	569	543	561	568	547	597	556	593	568	586	580	544	558	598	575	557	604	558	557	571	589	594	579	570	539	565	564	544	612	582	589	591	597	583	624	597	585	558	613	577	589	561	548	553	584	576	530	557	542	586	549	576	600	570	562	607	616	579	556	572	579	581	560	595	596	544	587	535	613	590	578	542	560	593	584	587	609	580	591	579	586	573	559	561	569	587	545	568	586	578	566	558	588	636	552	550	578	568	572	546	605	579	567	546	587	612	557	585	561	574	579	548	581	540	512	574	584	590	514	565	593	562	557	601	578	604	547	538	560	560	577	591	560	575	619	577	562	540	544	581	577	572	585	568	586	593	562	585	579	563	519	573	587	596	594	583	568	569	577	565	543	590	554	581	568	585	566	591	542	578	557	553	582	556	529	545	620	552	609	563	579	571	591	576	580	604	564	581	644	568	561	552	567	578	552	585	580	523	566	616	604	574	568	568	570	572	590	587	637	538	584	555	609	573	561	587	611	589	556	589	619	594	575	559	585	541	535	534	569	574	580	547	551	563	600	567	557	582	536	523	562	594	575	596	620	596	576	579	593	602	587	600	579	598	538	572	594	535	565	562	614	577	546	586	573	567	554	553	586	571	578	565	544	570	548	535	568	532	604	547	586	605	609	599	572	538	552	569	571	583	570	554	558	589	558	520	579	560	575	591	578	565	534	600	577	528	606	598	539	551	553	578	533	564	592	608	589	604	579	557	562	602	569	554	565	535	571	549	583	568	575	578	590	564	603	571	587	552	601	585	535	586	562	581	564	563	551	548	571	507	603	554	586	560	563	569	578	566	579	534	608	573	583	588	568	580	574	596	581	586	593	566	585	605	580	560	574	622	597	575	538	567	575	577	562	550	564	592	592	604	535	605	559	578	550	579	642	595	555	585	586	562	522	538	607	556	598	609	602	565	561	596	556	554	592	561	580	575	566	616	532	554	571	543	620	566	581	586	552	513	567	578	597	576	557	593	588	554	560	554	569	596	505	618	602	573	570	611	560	594	529	542	559	560	584	589	547	549	523	588	580	558	561	567	546	517	574	542	503	567	537	583	591	533	575	577	534	541	587	573	580	543	578	598	566	570	568	600	572	611	569	604	563	525	552	540	565	575	584	582	614	583	611	570	571	553	577	569	552	573	535	602	535	572	543	552	562	553	508	547	581	511	576	562	609	568	597	604	567	569	585	587	605	563	560	583	638	580	575	573	597	606	533	583	579	572	535	551	595	542	556	556	595	580	489	557	567	576	561	616	557	539	547	501	573	567	581	527	530	547	561	594	631	549	538	560	530	553	568	594	547	555	533	568	587	556	578	597	555	567	583	560	590	558	520	554	536	568	556	553	544	555	557	552	593	546	586	604	593	568	583	604	541	558	572	559	591	534	611	605	540	579	604	574	535	584	584	558	534	578	576	560	592	591	596	588	534	576	542	601	548	575	574	598	561	587	575	617	534	578	604	518	507	579	555	565	551	568	555	553	558	599	568	570	592	553	558	582	578	571	521	568	612	520	569	599	572	575	569	567	559	569	586	560	538	602	534	563	531	520	579	594	552	583	560	581	557	560	609	547	572	577	587	560	577	575	548	599	525	536	568	530	573	529	606	560	602	568	598	582	591	618	602	586	577	609	599	517	568	566	575	548	540	583	559	582	559	583	566	578	549	541	557	567	612	545	558	551	548	578	572	555	564	535	557	610	584	564	567	561	574	559	538	585	540	566	547	511	512	590	577	543	546	600	595	585	546	545	550	512	544	552	584	594	599	575	576	602	567	586	591	562	552	563	556	591	599	563	595	568	574	530	602	581	597	602	554	570	576	530	566	573	547
31848	19648	8318	688	335	284	279	321	275	287	260	290	315	278	253	300	269	316	279	285	305	299	286	271	278	313	289	295	308	311	289	282	304	275	312	266	327	304	317	300	298	291	293	324	269	305	262	306	304	288	262	272	290	264	295	282	295	302	278	326	270	302	286	289	266	310	290	313	306	295	277	289	307	281	308	266	288	321	295	298	265	283	296	261	322	300	288	292	294	285	290	290	294	267	282	272	265	293	282	288	303	273	319	277	294	318	280	298	266	275	278	309	326	283	294	304	294	286	285	307	310	344	311	298	274	301	283	278	300	312	278	331	313	318	319	281	296	289	306	268	317	313	315	292	307	292	282	309	316	294	303	276	308	294	298	284	271	256	277	284	304	257	307	317	290	265	286	304	283	296	293	290	300	259	284	321	284	317	294	312	318	263	294	278	331	305	275	294	290	292	276	276	293	259	305	298	290	288	276	265	282	299	274	289	318	330	279	297	306	272	307	300	270	305	283	309	298	304	304	303	281	286	291	301	335	324	302	301	287	300	281	296	312	310	310	282	288	284	285	284	287	278	295	277	332	289	293	302	301	272	296	293	285	284	305	324	312	264	288	283	288	280	284	308	306	321	313	296	300	297	280	335	296	266	262	293	296	335	295	309	326	293	289	308	303	298	321	284	297	287	322	308	281	303	295	292	269	281	281	298	294	277	262	292	284	282	283	281	306	299	298	343	296	267	328	263	301	282	291	270	325	286	291	306	288	332	261	272	289	281	290	287	313	271	298	272	323	298	298	272	281	306	279	315	313	302	294	308	313	301	316	297	293	284	318	267	313	327	284	287	314	317	303	325	289	298	290	272	272	296	310	278	301	278	348	297	292	333	286	305	269	288	279	283	298	305	284	265	292	289	317	281	289	293	290	299	306	274	282	296	296	277	311	278	311	309	286	273	316	295	298	299	258	265	311	315	255	272	279	276	300	338	297	287	274	298	256	304	297	293	284	315	308	275	306	273	299	293	313	299	305	302	323	271	307	315	294	306	303	304	275	304	310	290	293	293	287	280	296	298	334	290	287	324	328	294	314	300	322	279	282	332	301	310	281	323	284	312	318	298	262	274	284	283	315	285	329	302	307	309	305	276	309	273	277	313	328	300	326	301	279	257	263	296	314	270	287	284	276	300	326	304	302	297	281	310	275	302	270	285	297	295	320	266	279	321	309	266	301	295	308	289	263	301	298	317	314	284	266	312	288	280	272	282	285	311	306	298	301	293	285	310	327	308	296	296	282	309	272	295	289	277	304	298	276	297	289	310	287	291	254	278	319	277	284	285	284	301	283	275	310	273	304	279	291	308	272	299	302	284	300	294	267	305	320	277	306	305	285	270	310	289	279	292	295	303	317	283	307	288	312	281	294	324	302	300	285	321	285	302	325	293	314	313	310	256	269	280	305	290	259	331	263	305	324	305	283	292	256	307	280	321	255	305	286	297	271	264	249	277	341	272	271	322	292	314	308	295	277	287	322	277	321	285	289	297	273	283	306	271	278	325	268	274	305	313	280	271	294	281	343	273	263	305	275	277	287	295	292	275	282	320	313	288	281	283	255	276	308	286	311	292	332	324	305	291	283	290	284	305	294	300	290	306	295	282	305	307	279	278	302	272	295	308	287	308	274	292	280	238	289	304	251	287	254	274	272	269	324	250	272	298	293	285	297	313	293	284	282	274	261	287	276	290	300	281	290	269	286	328	246	314	285	269	296	310	308	290	321	269	300	290	322	336	246	301	327	283	258	295	295	257	253	259	302	307	281	300	310	321	285	273	260	288	329	306	286	324	269	306	276	286	288	307	272	282	328	276	304	302	272	289	300	311	280	295	295	248	298	268	280	283	285	303	278	289	304	325	281	290	284	274	304	271	294	299	324	257	297	285	278	278	313	298	291	328	284	315	288	276	287	292	266	290	307	313	295	292	302	298	285	320	269	271	286	302	312	332	310	299	296	297	282	276	300	294	313	277	322	297	283	250	298	303	291	284	271	271	296	288	303	290	283	294	288	284	293	306	284	308	294	295	280	330	314	332	270	278	305	275	267	279	305	296	305	269	267	268	300	318	312	274	318	295	300	276	286	306	316	300	296	300	278	281	306	297	330	302	295	343	283	290	318	261	291	328	282	315	301	307	272	304	292	287	293	309	255	309	297	307	305	291	294	322	289	320	294	303	328	272	304	317	281	276	296	306	310	284	305	321	309	307	295	286	294	296	326	258	297	326	293	304	288	284	255	291	286	302	336	304	316	296	264	251	266	286	324	299	284	288	273	305	288	306	290	293	311	319	272	279	277	283	293	293	300	283	293	299	286	293	299	302	290	277	289	300	251	306	308	292	295	289	274	284	263	284	321	294	280	292	280	317	285	292	281	298	335	298	290	301	303	293	298	242	295	285	273	312	313	310	323	289	289	302	318	260	293	294	273	300	296	340	266	297	320	251	298	268	308	304	298	281	318	281	296	260	276	291	286	281	305	273	276	294	295	293	293	290	293	290	323	281	303	310	318	274	310	293	255	279	308	297	296	299	334	306	284	266	311	255	298	300	290	303	279	292	272	289	292	281	259	318	254	280	304	303	249	325	292	312	322	310	271	294	290	268	310	271	278	311	294	299	274	297	307	307	276	316	298	275	296	324	272	288	301	309	287	298	276	293	257	285	274	290	276	237	234	267	288	244	279	279	278	269	330	302	287	306	271	306	300	302	299	292	284	302	303	306	322	282	271	271	309	308	283	278	322	283	292	281	299	301	325	320	318	292	341	277	297	293	295	310	301	285	295	306	298	260	280	310	281	282	263	313	295	284	303	305	278	291	281	263	299	292	262	297	272	276	293	298	314	314	304	282	280	261	251	303	281	293	294	289	293	253	289	301	314	289	293	312	294	298	302	294	291	273	293	302	278	291	304	316	319	275	328	306	306	271	292	296	289	318	300	282	297	311	264	296	308	275	281	300	309	315	297	282	307	304	277	288	305	268	246	275	266	287	291	256	271	289	298	290	316	291	322	274	345	315	308	295	308	288	309	283	280	290	289	297	296	298	256	321	285	296	292	304	342	320	260	294	318	293	294	282	278	263	302	287	313	289	295	296	312	325	304	283	278	316	280	316	303	287	287	269	296	287	316	295	267	299	301	300	274	319	280	308	277	313	281	282	288	283	307	303	295	318	296	282	305	290	257	282	284	319	309	325	299	269	296	303	312	277	300	295	277	288	309	321	282	261	306	348	279	300	296	277	273	300	309	318	331	283	301	307	308	316	289	288	276	275	281	286	273	301	281	283	269	272	312	297	261	305	288	264	300	318	274	343	295	285	323	308	296	292	290	303	282	266	286	307	331	260	338	298	278	307	285	296	281	282	308	293	272	288	298	250	268	324	313	294	290	275	306	283	289	276	315	281	289	300	284	281	315	328	296	316	302	294	272	298	314	279	281	288	290	334	295	286	316	279	273	272	264	298	263	260
5831	3075	1715	840	745	775	713	784	754	795	692	741	775	753	719	788	782	755	731	752	782	744	773	733	705	753	744	730	745	682	783	732	732	730	749	745	793	755	751	777	721	786	767	765	755	765	815	795	711	742	772	702	751	774	750	742	745	782	776	753	740	750	766	695	796	758	723	759	745	757	720	757	783	792	789	722	767	759	736	760	764	756	767	764	750	709	734	781	751	785	750	778	708	742	749	798	761	739	734	689	748	799	712	781	755	760	725	708	763	686	699	720	768	744	790	740	706	756	766	809	741	789	715	748	737	728	736	745	769	731	773	735	740	757	730	783	789	742	710	739	737	740	709	779	752	719	724	755	746	769	793	743	769	755	685	736	703	743	730	723	754	794	732	731	718	823	768	770	731	771	737	759	744	720	779	721	780	766	711	716	770	731	728	681	716	770	769	779	721	779	744	719	752	742	748	731	755	763	781	743	727	735	743	752	741	796	708	743	726	746	743	744	761	727	731	761	746	786	722	771	774	770	815	755	757	677	804	723	716	752	723	798	787	743	732	743	749	688	710	765	666	692	751	776	736	745	700	760	688	767	772	791	736	786	757	698	781	793	720	746	710	738	736	769	764	732	758	780	719	744	810	776	773	767	734	750	730	758	718	739	730	720	754	772	725	755	799	724	760	764	741	781	757	756	690	780	769	781	722	751	748	769	713	701	754	744	707	733	732	753	775	671	752	782	773	715	775	770	725	738	786	770	742	762	740	778	728	785	762	768	771	736	765	773	747	741	752	797	756	794	796	723	780	759	691	757	738	771	713	769	742	729	767	774	733	734	724	687	755	760	661	767	771	779	741	722	772	759	761	769	746	755	773	788	773	743	754	750	722	706	753	774	774	726	764	746	765	796	698	753	744	809	791	750	735	765	765	776	744	740	784	765	768	749	795	780	734	702	750	749	774	773	789	759	739	764	738	784	775	720	713	717	735	746	766	758	787	765	735	723	756	707	737	775	754	772	758	751	761	755	738	739	751	731	749	745	781	760	734	754	733	705	757	798	708	726	708	711	781	739	704	702	733	769	711	735	724	758	757	716	732	763	725	742	738	724	752	770	719	760	772	745	740	790	758	762	793	695	706	741	719	753	731	769	755	726	776	701	655	742	714	752	760	746	748	778	752	772	754	718	708	769	734	764	716	779	697	756	779	683	758	712	756	761	769	751	770	751	738	755	771	708	773	763	721	727	763	777	746	766	775	794	777	763	752	742	728	800	802	741	777	747	785	720	753	724	760	740	750	727	790	709	708	759	744	748	791	762	758	781	770	736	741	701	687	722	734	698	770	763	722	715	802	796	746	743	750	730	768	727	742	770	773	738	760	753	768	730	745	756	722	754	763	728	755	801	737	766	745	674	765	737	761	792	743	743	759	711	735	756	721	749	725	762	730	761	719	747	741	726	743	741	754	714	740	751	702	740	716	777	750	708	746	728	725	776	760	708	755	772	748	761	763	723	749	762	729	774	706	708	776	734	766	730	752	689	795	734	724	758	736	764	718	730	741	758	728	695	728	766	746	760	717	733	799	731	698	753	748	746	682	733	756	752	739	777	754	786	748	792	722	708	826	749	726	743	822	701	746	770	750	740	704	740	739	735	724	784	781	691	783	769	760	693	759	755	765	705	769	718	764	723	710	733	714	794	811	776	745	776	717	718	772	758	745	741	734	751	813	774	731	745	709	762	754	748	723	733	775	768	728	732	768	795	748	740	782	760	740	794	717	786	754	740	727	797	752	748	757	737	712	788	707	748	732	733	727	767	720	776	726	740	824	720	720	761	735	751	723	716	738	720	756	736	765	704	692	736	723	779	765	761	723	750	710	743	708	775	751	763	751	739	732	766	727	714	725	768	759	726	742	760	724	750	732	768	756	776	742	741	768	746	756	771	704	785	719	767	730	724	723	772	787	740	768	745	724	813	758	749	761	720	759	743	742	737	714	716	730	695	746	813	731	705	755	779	752	732	727	766	803	763	757	760	705	768	744	742	768	785	792	742	812	708	758	744	728	730	790	721	762	774	767	728	721	767	773	758	728	773	785	755	742	717	706	729	759	716	718	768	759	736	730	734	772	780	726	744	817	755	723	721	699	713	726	732	755	738	717	723	737	742	710	782	776	740	711	779	747	764	782	698	701	752	781	756	770	752	717	836	764	733	697	777	706	756	776	759	753	770	757	725	780	739	748	730	781	759	743	754	756	757	702	728	782	712	693	785	775	733	773	750	752	741	762	770	763	781	738	774	764	769	791	745	772	786	767	799	743	731	737	722	763	727	791	753	729	736	759	773	738	720	782	725	758	698	728	767	743	767	725	765	738	765	786	697	761	720	771	796	752	753	680	739	758	726	793	713	714	752	741	780	755	754	725	745	713	772	766	761	752	799	736	733	728	772	746	754	741	723	780	773	771	757	807	689	777	774	718	754	795	694	771	734	764	789	748	741	763	717	745	717	766	743	744	748	736	805	760	757	744	750	751	718	765	756	761	741	728	771	709	770	758	750	807	773	789	760	768	783	807	717	719	760	761	780	733	727	741	813	760	727	749	730	715	755	724	737	763	742	748	776	765	770	765	779	681	734	779	746	701	747	709	774	794	792	715	732	732	753	724	791	744	712	737	796	800	690	770	737	746	778	789	754	775	698	754	730	738	791	788	759	717	789	777	735	754	783	707	758	742	716	682	738	791	748	777	749	688	736	766	733	763	758	769	785	724	783	743	762	696	722	778	753	709	770	743	760	761	710	775	733	714	745	783	806	740	730	756	768	709	782	765	756	746	757	765	728	752	782	777	726	727	751	752	722	743	701	760	741	744	736	735	761	738	731	750	729	730	753	753	764	744	749	749	753	781	774	740	702	781	781	763	694	784	771	744	724	761	734	749	742	778	760	740	733	756	751	723	750	750	763	735	779	741	714	750	718	734	752	741	728	735	768	752	702	740	724	762	733	804	743	718	748	761	791	744	704	720	757	746	754	745	755	685	726	762	759	742	727	749	813	746	771	712	813	740	700	793	816	706	746	739	765	760	722	784	757	743	715	731	733	756	746	782	745	726	734	718	703	738	766	719	729	706	726	743	763	759	766	766	751	734	774	768	757	720	767	767	770	733	762	754	716	753	742	715	734	753	745	748	727	787	749	732	724	752	745	772	712	735	726	768	749	650	718	784	709	755	706	770	785	758	752	697	714	758	748	720	736	777	779	779	762	714	815	770	721	747	730	807	723	760	732	750	766	689	753	737	718	735	725	778	759	750	748	740	715	721	783	722	722	796	761	742	739	773	765	758	702	757	759	736	772	771	737	756	667	748	762	759	777	801	765	753	745	747	750	703	756	713	786	757	755	805	734	769	773	713	748	767	763	749	681	737	744	731	747	747	746	751	708	771	774	746	703	753	767	726	790	738	727	746	762	756	786	739	764	777	720	756	756	728	747	748	694	747	798	727	782	780	740	785	725	814	746
24578	20962	23872	28220	20968	13313	669	480	438	432	400	421	378	379	377	391	380	380	395	395	355	368	370	399	395	392	367	395	386	370	342	377	396	362	352	373	367	338	414	384	388	394	338	336	357	388	341	346	367	390	321	357	361	380	392	363	361	383	373	383	378	399	379	372	354	383	340	362	353	382	382	313	383	381	355	393	371	379	371	395	347	360	370	326	392	381	353	371	387	411	381	344	372	389	348	394	365	381	389	391	341	383	396	374	390	370	375	329	377	372	386	398	372	373	365	367	394	369	388	368	367	384	359	389	376	359	396	381	369	383	411	361	372	366	351	336	373	368	381	381	352	362	376	335	415	370	395	363	352	360	380	387	348	363	411	402	360	374	368	398	392	352	360	385	360	347	378	377	372	352	392	361	363	351	379	384	357	376	378	354	402	436	376	392	352	396	412	366	400	361	374	391	396	392	357	360	362	349	371	349	385	339	366	355	393	339	367	374	374	358	352	351	350	371	368	381	374	376	375	345	398	382	394	358	383	366	345	362	351	343	352	320	340	375	372	361	376	365	374	364	392	395	356	345	349	328	384	398	346	396	385	382	416	389	331	386	406	382	330	385	379	349	372	400	350	392	373	350	357	382	407	366	380	378	346	422	356	390	357	374	367	363	342	338	380	385	380	367	372	345	358	368	380	399	395	344	351	380	367	339	352	336	395	389	373	360	393	363	399	356	356	366	396	347	386	360	349	349	364	377	358	368	418	384	371	344	328	353	334	368	390	399	342	414	363	387	393	326	371	358	369	331	424	346	374	369	362	362	386	343	359	361	328	368	316	349	355	369	397	365	379	385	349	382	346	393	354	393	364	347	355	419	381	330	375	376	348	376	395	427	398	402	374	331	377	381	359	378	367	375	374	379	362	403	394	363	393	334	364	364	397	387	385	359	331	359	391	359	367	370	355	366	345	340	396	371	390	330	406	387	381	371	376	378	359	349	370	349	396	368	386	377	349	368	383	371	340	371	333	369	327	376	370	391	348	378	378	339	342	356	383	352	370	390	406	398	349	374	373	345	395	356	388	349	337	360	379	389	359	359	363	393	346	400	410	382	346	379	388	371	365	374	388	395	357	397	387	357	365	382	356	398	382	382	361	375	357	355	372	407	342	374	365	398	354	375	392	392	380	387	364	357	392	387	359	351	389	386	333	337	393	357	373	363	343	358	361	413	353	339	367	370	370	343	383	390	372	377	371	380	381	365	359	402	358	382	353	374	359	396	371	355	350	381	411	382	330	359	355	384	340	340	361	363	376	332	354	364	371	381	344	414	376	378	350	357	389	334	376	384	360	347	367	374	431	371	411	329	376	392	378	384	416	381	410	372	358	382	389	360	371	366	352	355	353	358	350	385	384	343	396	380	380	376	350	375	353	389	369	357	371	367	372	347	359	364	379	369	348	354	363	380	352	358	366	370	377	374	379	372	386	393	388	392	392	390	364	395	381	355	391	370	361	367	379	375	345	380	373	360	408	359	365	373	369	376	381	363	362	376	377	351	344	380	375	372	384	401	368	376	367	362	369	375	367	351	415	363	401	388	349	359	356	358	383	347	420	385	380	394	344	386	358	383	341	379	369	361	430	369	357	346	365	363	381	360	344	322	348	373	393	390	376	365	361	365	400	380	355	358	386	392	362	389	388	391	405	348	368	333	392	422	371	384	379	409	358	364	371	380	368	398	379	371	368	332	375	399	388	324	398	370	390	351	368	378	365	370	373	394	385	351	403	377	356	360	365	355	361	380	407	375	394	359	353	369	375	384	377	400	366	387	372	387	333	362	345	357	379	389	366	422	372	355	407	364	362	359	372	384	452	336	318	323	399	360	356	328	376	398	364	380	320	370	380	351	344	347	335	371	355	371	358	361	364	367	370	360	366	355	383	381	362	410	368	389	347	363	371	380	364	374	367	332	333	367	365	367	380	356	393	403	394	391	343	380	350	366	411	348	358	377	359	390	397	403	376	384	350	324	383	368	347	370	392	376	395	364	347	372	386	359	358	360	376	359	379	350	375	372	411	379	336	390	385	346	389	381	371	329	335	355	409	385	351	401	377	357	382	343	352	365	382	357	354	354	371	340	359	406	387	369	360	391	396	403	397	371	341	377	373	359	361	351	382	396	328	369	398	381	369	381	369	357	338	346	429	318	358	361	355	372	384	389	357	368	347	352	374	381	348	361	347	377	342	383	354	400	391	363	340	371	351	359	398	377	341	403	364	366	401	368	398	391	367	426	361	354	332	378	351	324	387	392	369	405	363	416	376	389	389	376	383	343	393	369	368	373	376	377	366	374	389	380	373	389	351	397	391	361	402	357	391	369	363	368	391	361	356	343	356	397	328	336	386	366	364	358	388	391	391	340	375	393	369	385	332	397	354	349	335	388	338	372	364	370	397	362	368	373	346	350	388	358	391	371	347	340	372	377	369	383	346	393	369	373	360	344	387	330	364	398	322	370	370	370	366	371	386	393	396	365	362	359	410	374	343	366	350	389	349	392	373	377	368	345	371	386	368	338	360	377	341	366	331	359	377	363	347	371	404	347	394	384	395	365	370	373	364	353	354	370	354	363	358	349	335	380	390	388	362	374	354	323	380	386	362	380	350	364	372	384	370	370	361	392	361	342	354	335	354	357	351	379	360	342	398	398	355	421	353	364	390	359	356	355	402	365	387	362	369	371	405	404	375	356	348	388	393	373	357	367	342	373	466	407	374	369	395	377	356	369	385	385	368	397	350	354	382	355	413	371	400	369	372	335	374	379	345	387	349	384	369	406	401	378	372	366	372	352	335	358	382	375	372	356	353	387	344	388	380	371	378	377	385	382	373	365	367	379	383	406	363	353	343	378	371	363	374	343	370	335	351	375	382	381	416	370	333	368	369	376	337	373	387	380	345	393	375	353	360	336	336	368	337	374	385	392	354	370	377	380	398	423	376	373	355	369	348	346	380	344	363	389	352	394	382	385	394	373	352	386	371	379	392	350	392	415	373	349	351	351	379	387	368	391	319	357	361	378	375	366	390	376	337	379	362	387	342	381	362	380	389	350	385	372	349	386	328	370	363	366	386	397	362	363	393	388	356	393	360	374	375	394	350	341	369	373	377	368	372	357	344	334	368	358	372	382	370	371	364	401	393	395	332	357	341	375	358	397	384	407	348	389	399	363	368	385	366	371	346	339	392	397	411	366	360	383	370	383	361	364	379	402	389	396	365	296	361	356	339	333	362	378	349	353	374	353	379	345	365	349	346	370	398	362	363	365	386	404	402	340	340	354	345	377	332	364	364	363	383	356	391	408	364	411	367	378	395	352	386	341	348	406	380	418	383	377	382	394	364	384	329	359	392	410	397	336	362	393	353	371	405	350	398	389	415	371	363	390	397	378	370	409	329	398	384	364	380	373	366	343	342	364	362	330	393	344	408	398	370	384	363	372	408	351	375	353	370	377	389	388	388	373	349	356
4235	5890	2602	1199	971	993	938	935	923	926	875	946	912	881	916	872	888	887	942	851	952	913	921	905	854	866	886	848	898	896	898	857	861	916	874	864	896	888	901	886	902	916	847	877	839	863	909	862	831	894	897	947	893	915	872	892	905	905	847	845	896	895	877	934	938	961	904	915	869	852	843	925	858	926	932	877	925	863	819	885	882	792	889	892	919	924	918	883	917	874	859	857	887	936	921	901	887	896	850	905	893	905	910	882	875	898	854	929	941	897	898	945	932	930	922	861	903	881	896	901	924	954	881	1000	884	905	886	890	916	884	938	847	889	911	921	924	908	918	905	905	935	875	920	916	899	893	902	879	898	900	881	894	880	868	908	877	843	890	846	881	814	852	944	871	862	940	867	886	937	852	861	881	892	950	853	910	839	861	928	859	896	841	894	882	798	908	873	886	851	850	955	838	895	846	911	963	876	863	846	889	897	893	880	914	883	894	911	904	877	891	943	878	942	910	886	890	903	907	957	878	899	849	900	915	890	937	845	894	893	871	835	920	932	875	864	830	894	892	927	880	885	879	854	904	905	885	897	932	950	876	879	914	862	910	907	909	869	944	904	914	915	885	889	855	888	895	877	989	951	911	895	885	909	896	859	926	868	886	940	789	883	873	910	888	909	877	871	873	862	847	920	939	880	838	908	894	877	864	906	901	867	898	938	880	917	886	885	834	865	897	893	893	906	911	878	913	835	885	924	923	894	886	862	895	852	914	871	939	849	924	922	869	901	953	876	880	958	903	892	855	920	874	861	858	912	892	843	924	884	890	874	913	917	928	925	917	885	857	858	915	835	885	811	866	872	927	896	917	911	877	846	923	858	942	842	886	913	910	887	943	935	891	860	893	924	878	896	889	877	879	877	883	889	878	906	898	929	939	881	906	818	894	912	861	886	898	893	857	865	883	853	912	888	854	905	912	958	939	932	891	889	841	942	919	880	825	938	849	884	892	870	851	925	897	925	906	914	848	855	877	835	866	875	906	914	918	926	891	913	923	877	916	872	860	875	876	858	874	892	898	904	893	936	858	867	908	903	918	916	934	856	942	895	891	868	855	889	920	913	872	900	893	912	850	872	793	886	895	943	838	875	954	911	930	920	908	889	907	903	927	902	858	915	906	949	899	910	900	900	917	860	919	894	909	876	873	923	883	902	888	868	928	970	864	898	851	889	901	884	879	848	871	951	824	902	890	926	887	869	856	839	883	880	882	889	877	945	997	905	872	905	872	940	866	885	889	849	891	878	935	952	882	971	861	913	940	882	878	873	868	913	929	929	886	912	933	874	886	888	911	856	872	876	898	947	902	859	905	879	891	872	923	878	867	889	877	912	873	913	866	904	884	908	857	874	915	906	933	902	925	872	891	878	889	893	913	869	897	913	924	896	864	910	873	869	819	889	891	848	916	909	909	874	883	907	892	903	857	868	900	880	909	920	934	887	937	891	848	891	893	899	883	870	894	938	893	913	888	836	903	949	913	931	874	841	915	886	881	899	931	898	883	871	871	875	892	880	955	917	939	857	883	898	926	938	879	928	908	885	892	872	889	927	898	969	885	861	884	924	947	852	885	874	869	913	868	888	907	925	840	875	888	905	889	901	912	878	860	961	902	878	966	863	907	866	853	889	866	873	897	916	882	880	879	917	895	862	942	917	894	951	916	888	854	887	902	883	895	874	934	896	838	936	859	935	905	848	928	922	907	901	907	917	821	885	854	850	865	901	869	911	868	855	852	917	897	869	832	898	884	896	888	882	908	866	847	839	916	860	868	847	895	893	903	904	871	895	914	895	904	860	871	881	886	846	900	944	872	897	899	876	942	895	954	903	845	878	947	939	906	915	855	904	900	899	904	863	856	875	874	911	898	906	920	886	880	877	867	845	882	866	881	938	874	893	871	879	890	899	877	864	932	924	933	920	834	907	845	863	855	923	955	918	904	876	915	919	888	864	918	911	935	894	883	876	911	910	892	867	910	912	894	913	891	908	844	869	915	889	940	904	850	873	926	910	869	930	858	850	925	908	851	891	884	869	888	927	893	897	878	924	889	897	876	940	853	828	877	923	872	911	870	860	906	884	868	876	920	866	868	923	900	905	879	847	911	853	904	908	881	919	892	874	887	898	857	892	887	871	891	881	886	855	875	882	902	829	889	908	912	867	911	843	908	862	874	909	868	905	857	930	948	880	833	872	913	926	887	905	868	920	855	864	882	820	923	922	989	919	907	849	882	904	880	902	867	905	920	906	890	886	856	953	878	923	895	875	933	915	942	886	898	876	908	903	874	895	896	864	817	908	924	887	914	878	880	861	850	920	880	869	903	881	902	911	909	966	869	898	902	868	889	931	864	866	888	850	929	922	918	876	943	864	866	890	847	859	880	886	848	900	875	923	901	901	836	879	859	915	887	960	942	870	917	874	895	902	858	888	918	848	918	927	862	960	911	914	828	894	844	940	890	926	873	906	914	912	876	898	890	850	865	874	931	853	889	912	918	886	932	854	926	887	889	923	874	865	881	894	913	927	853	864	900	908	895	905	874	944	848	873	887	896	859	885	864	891	898	900	863	904	912	875	919	897	898	855	847	895	832	880	919	909	900	896	895	900	890	947	864	873	883	916	867	844	857	895	901	901	872	953	952	892	857	879	913	913	914	871	901	910	889	871	876	909	902	872	896	904	940	807	937	866	900	907	942	886	877	906	903	873	941	859	922	860	856	943	823	881	868	891	900	904	874	892	864	848	886	867	911	887	868	906	914	852	859	894	871	894	874	932	913	863	850	919	933	879	939	893	871	862	873	844	886	851	926	903	892	844	917	910	882	950	901	882	883	883	893	890	868	868	903	910	971	822	876	880	909	911	879	898	917	862	909	921	906	908	910	866	903	850	911	863	868	917	865	915	884	877	855	902	844	867	878	901	944	901	887	907	888	905	920	890	880	953	899	869	909	844	908	886	919	810	853	921	920	871	937	940	925	918	878	879	906	890	896	949	894	874	923	909	951	897	891	871	862	888	853	833	864	896	894	886	919	935	873	863	874	944	861	927	885	869	904	920	917	927	880	889	851	885	849	917	927	930	877	891	876	915	879	930	881	897	893	926	857	873	887	883	975	897	875	876	894	841	903	826	939	897	908	853	874	875	927	888	857	958	897	908	900	853	900	836	921	940	892	917	922	847	847	891	844	832	881	881	882	867	885	880	924	848	857	866	893	928	882	868	827	914	885	904	894	918	863	901	890	910	910	923	864	913	854	884	922	876	937	870	826	938	882	896	897	864	901	904	891	900	906	893	885	888	935	917	899	877	900	886	860	856	859	887	885	896	895	885	868	888	889	888	870	884	891	916	952	903	882	903	880	949	922	872	938	881	905	913	887	901	872	854	892	912	860	878	877	838	915	869	847	880	914	877	903	890	870	927	917	889	908	909	869	857	945	956	889	912	900	855	984	891	852	915	858	894	866	874	868
23829	20934	24246	27787	20936	20947	13432	605	345	361	313	290	322	263	288	261	268	266	255	287	271	261	248	244	244	246	259	279	243	247	231	250	223	199	234	247	242	266	247	254	230	236	220	234	244	245	225	205	232	248	247	253	254	241	237	229	245	253	205	225	239	227	244	230	234	259	237	261	229	248	218	246	239	261	278	232	258	253	241	246	250	240	240	221	241	248	238	217	219	227	230	222	239	226	258	244	225	230	248	248	230	251	242	257	236	263	275	210	260	249	219	257	256	214	248	226	231	239	237	240	219	286	235	237	227	226	231	243	215	240	234	237	232	239	223	229	240	217	222	204	251	225	244	222	230	239	229	234	249	205	262	218	237	229	251	285	251	243	239	234	236	240	239	224	212	222	198	220	247	216	239	229	238	227	245	246	231	207	226	219	229	252	236	235	228	224	242	245	227	225	245	236	233	232	254	235	215	247	233	231	239	258	220	235	234	242	228	222	257	237	244	257	231	238	235	248	225	232	215	230	229	232	232	244	244	267	228	237	242	219	239	241	210	234	212	214	242	222	242	234	233	244	230	268	243	259	296	240	226	240	268	247	253	269	259	234	232	253	256	244	262	272	223	233	232	224	218	242	241	235	258	237	237	240	215	223	233	249	190	269	255	223	225	271	257	244	259	241	232	238	242	263	231	204	230	220	246	239	225	243	253	250	222	236	232	221	259	226	251	244	250	236	251	264	247	239	239	228	234	206	233	217	264	250	244	260	246	228	229	255	248	229	219	233	258	239	244	245	258	224	248	238	222	227	262	232	224	220	226	213	232	234	229	242	229	208	242	204	244	219	225	232	222	230	238	243	255	244	229	247	245	225	242	216	235	241	254	231	235	227	223	230	229	278	213	250	260	203	232	229	218	250	229	228	248	248	247	231	271	225	233	253	261	239	249	231	251	244	259	224	252	249	246	271	222	248	253	221	232	227	244	240	233	241	231	211	238	230	240	216	244	225	231	221	247	238	227	215	226	223	243	235	249	240	253	237	235	210	246	230	234	241	224	254	260	242	252	239	228	226	219	236	241	262	249	256	238	233	240	233	244	228	237	237	266	247	236	245	242	217	251	236	244	250	216	240	232	240	248	262	223	229	246	244	204	258	224	231	256	239	226	221	224	237	272	274	260	258	220	238	237	220	258	247	224	219	199	252	248	250	239	223	264	261	225	225	235	225	261	253	239	236	231	243	227	244	238	229	234	262	249	231	242	223	224	229	237	247	227	222	232	229	251	231	223	244	237	218	240	237	224	261	242	241	246	235	219	255	248	209	244	232	271	233	209	227	228	259	232	231	217	245	244	229	239	245	236	252	234	266	268	235	246	218	219	215	267	240	245	221	230	252	239	253	232	231	234	198	241	218	255	272	229	193	223	210	236	214	214	243	279	246	226	249	264	247	232	253	237	241	226	242	272	225	245	256	224	262	240	229	244	233	223	250	242	229	211	209	256	247	243	240	227	230	220	250	218	237	240	220	248	248	244	217	218	226	248	265	229	238	245	217	232	234	256	221	230	228	228	240	248	243	235	231	250	248	213	246	213	228	284	253	234	249	230	231	206	246	245	225	238	228	248	252	255	234	232	258	225	235	254	232	225	240	251	230	237	244	225	225	255	234	242	226	253	230	246	230	240	270	193	239	238	264	236	238	268	226	258	256	240	225	235	242	243	224	203	228	224	239	257	249	248	263	241	254	269	232	239	240	222	236	215	225	238	253	259	202	268	221	243	233	229	241	237	245	221	233	228	245	258	236	257	215	239	218	247	255	245	251	256	228	250	250	259	200	254	229	251	247	226	259	209	225	254	229	246	227	252	236	221	235	216	243	213	263	255	248	236	221	239	226	252	229	244	222	260	269	250	245	243	237	239	238	232	228	247	255	230	241	273	236	214	256	242	224	267	239	228	257	238	247	243	264	230	245	217	242	241	236	233	246	242	226	249	261	252	219	225	257	234	230	237	228	245	256	247	214	240	219	225	226	218	220	256	234	229	246	273	235	237	219	249	267	235	230	271	218	242	237	244	247	257	244	250	248	210	244	214	260	224	230	233	249	230	258	227	218	255	230	255	216	229	251	256	216	249	235	232	267	237	219	240	220	215	237	222	241	248	231	235	225	252	250	236	252	251	226	231	258	220	262	246	246	214	223	235	227	229	236	244	236	237	209	233	242	252	223	211	222	223	245	273	212	250	234	249	228	238	240	256	252	249	250	228	219	248	241	236	227	209	237	216	245	218	269	242	268	248	246	252	206	209	234	251	259	259	214	247	242	248	220	248	253	234	250	224	267	247	233	254	204	246	258	266	233	227	238	262	210	243	236	260	226	219	244	223	221	240	266	258	247	226	231	244	241	254	219	210	215	206	225	244	249	252	239	239	236	226	215	234	229	223	243	226	240	261	243	238	223	240	247	240	233	240	201	258	259	248	219	238	224	250	259	218	251	280	233	268	263	257	220	227	261	236	253	222	232	225	236	258	260	245	240	256	250	254	261	251	238	246	215	257	223	230	238	241	246	264	241	234	233	259	205	247	227	251	231	244	252	231	232	238	228	216	245	251	231	227	226	247	230	251	233	255	256	248	227	215	253	269	233	257	224	239	213	225	255	241	243	254	257	229	247	264	248	242	237	228	217	258	236	246	260	214	232	234	265	219	262	230	264	251	207	227	233	245	272	259	232	255	228	231	219	245	254	241	259	225	248	237	237	236	215	225	228	236	247	241	246	243	244	238	246	271	246	227	232	238	229	239	246	223	211	254	237	280	261	228	251	230	223	258	233	239	225	249	246	244	214	244	222	252	248	242	216	213	252	278	263	247	231	228	245	236	258	294	250	242	237	232	240	237	221	212	239	195	216	229	242	251	244	228	230	240	218	243	244	239	245	249	212	248	246	240	247	254	232	242	241	239	235	248	267	238	235	233	230	227	208	229	217	255	255	246	233	239	267	256	236	248	240	230	249	237	203	251	265	210	247	238	244	224	240	251	233	246	234	264	236	249	241	194	235	210	253	247	222	231	248	216	251	223	228	222	230	232	245	252	261	260	234	233	257	235	239	204	245	236	249	215	230	214	219	243	237	233	242	241	233	244	232	229	238	247	220	236	254	229	262	282	211	225	229	233	202	239	221	253	227	214	272	251	244	236	249	242	230	261	234	269	262	242	265	220	226	246	227	236	222	220	217	224	240	262	225	238	224	225	238	270	246	264	228	232	251	215	236	235	261	239	219	229	201	216	223	222	236	240	235	249	240	214	216	234	257	234	239	218	230	239	211	242	239	238	222	238	238	269	218	245	225	242	231	223	236	221	239	232	229	245	229	227	239	223	220	250	261	244	234	232	236	213	260	238	247	242	261	266	246	246	229	243	256	227	248	231	238	210	228	261	231	230	215	255	255	242	216	229	212	248	263	224	199	229	223	238	289	230	260	259	240	215	253	249	242	234	246	250	231	252	234	224	221	246	230
4694	8975	3619	1408	811	733	707	579	626	583	601	640	591	577	593	587	589	548	608	616	579	581	604	548	572	590	583	546	582	571	572	542	585	605	615	596	545	557	557	605	590	579	611	511	596	572	575	527	598	584	548	599	591	581	562	559	541	551	516	561	588	533	571	568	560	584	583	585	582	619	602	553	551	566	575	553	587	571	578	608	591	610	582	553	585	536	563	569	568	571	586	582	549	559	602	542	543	568	563	592	571	567	546	586	559	539	567	587	569	540	592	565	578	535	584	578	550	558	596	577	575	547	582	546	531	564	610	597	573	559	623	577	584	577	636	536	587	560	597	578	552	580	552	557	563	554	601	595	569	568	574	557	629	560	600	559	560	521	577	605	554	555	543	581	587	568	555	534	572	604	617	592	562	596	581	539	556	597	543	535	568	581	521	603	594	582	593	573	551	550	614	559	595	560	507	562	614	582	544	610	646	578	602	610	563	572	611	574	581	587	548	595	585	588	533	541	546	591	554	595	547	555	580	570	576	565	561	580	553	597	560	583	609	570	535	541	606	599	557	571	577	568	564	529	556	595	618	616	557	501	574	584	572	575	609	581	584	592	542	598	568	613	525	538	547	627	554	603	558	592	561	579	568	563	573	620	545	576	546	582	566	582	567	571	583	578	572	590	585	555	512	589	536	576	562	559	588	635	550	607	589	567	620	557	609	528	596	580	515	580	543	576	578	574	596	577	580	546	584	551	601	576	579	611	599	596	569	534	561	582	543	554	612	572	577	610	573	576	579	609	599	599	559	609	563	574	555	576	577	573	558	574	576	558	589	597	546	568	553	612	531	541	590	591	560	615	623	587	554	595	564	565	613	591	551	580	555	584	534	569	580	541	592	592	568	558	558	619	635	551	619	556	561	530	593	577	576	585	627	575	599	577	559	606	620	604	604	607	585	568	541	567	612	553	600	569	546	615	590	600	551	559	568	589	559	589	598	581	599	553	578	624	575	596	577	545	548	576	579	566	561	549	609	565	570	567	615	603	579	588	579	566	589	586	603	569	607	523	572	569	572	533	628	545	560	557	578	609	598	559	567	608	568	611	630	559	542	570	588	610	546	562	557	595	576	552	597	565	574	562	587	594	560	526	600	541	586	595	558	592	573	604	528	620	626	588	565	591	594	562	551	560	586	583	542	606	591	563	582	594	577	596	623	559	580	558	531	582	569	587	584	614	579	543	592	574	550	612	587	567	590	533	553	564	542	550	580	570	596	588	552	591	549	534	578	603	528	562	564	606	525	571	514	571	553	602	599	581	587	594	527	606	560	523	599	583	587	566	546	607	554	555	589	591	567	581	601	561	578	539	560	565	570	599	593	553	549	574	554	588	581	612	584	591	548	539	584	565	545	561	528	575	582	561	615	580	557	558	571	528	557	563	609	545	593	575	583	556	560	550	574	569	567	545	598	586	576	576	615	588	579	578	603	575	617	574	569	595	612	583	589	568	592	538	567	533	576	625	573	580	555	568	564	550	556	618	586	525	565	580	593	534	584	575	584	595	526	573	620	539	584	570	560	592	576	561	557	576	565	602	489	576	577	578	600	563	563	587	607	568	578	560	543	582	583	589	564	610	585	564	545	583	553	552	578	598	593	577	549	575	562	567	545	570	582	541	573	565	548	574	552	531	586	610	595	577	603	547	554	571	594	591	591	540	585	578	563	556	639	569	568	540	577	590	578	599	556	573	570	575	535	565	560	568	569	544	602	574	581	576	603	576	554	556	591	588	566	548	575	552	574	586	555	562	580	563	568	550	597	602	581	550	591	647	548	541	558	561	553	555	567	590	534	557	589	559	534	554	546	567	586	594	575	598	553	590	585	550	548	564	578	535	593	558	573	583	554	560	612	577	583	579	596	554	572	562	548	579	570	566	618	570	624	581	577	604	572	537	562	595	579	567	564	574	578	582	591	563	577	574	540	579	581	586	562	567	552	601	579	591	596	569	570	618	591	549	571	553	607	547	529	614	545	593	614	567	590	585	586	581	557	585	579	549	544	607	587	585	564	549	582	557	561	566	515	564	551	593	549	564	566	579	596	580	551	584	555	540	581	557	620	609	570	571	559	588	553	550	595	561	592	556	609	549	555	571	566	583	553	576	590	576	575	543	559	535	567	548	594	596	569	565	579	591	632	568	543	573	566	539	566	561	547	561	552	579	601	575	538	575	578	540	575	591	583	587	584	552	554	606	557	560	509	560	560	576	593	597	576	568	585	569	561	566	572	548	584	557	534	590	544	591	566	595	564	572	604	566	580	580	578	581	597	573	579	572	555	587	560	577	530	576	584	556	573	559	540	575	588	595	578	581	547	563	643	592	561	564	558	568	560	582	556	562	581	570	560	589	586	584	573	552	579	587	570	580	528	567	564	561	587	554	541	578	569	596	582	601	549	587	548	572	603	585	571	568	600	604	559	563	588	598	555	483	542	568	570	603	567	570	580	562	577	556	595	580	533	578	547	581	592	593	586	562	612	521	588	582	586	572	621	519	596	581	599	600	614	637	565	543	592	546	560	590	552	589	523	553	573	568	576	582	544	587	578	552	615	526	590	563	514	541	598	527	528	604	584	561	578	572	592	570	586	602	582	565	552	571	613	547	548	547	539	580	555	508	563	605	570	570	612	550	595	545	556	563	587	594	540	594	548	608	583	576	564	609	557	559	598	564	636	599	587	586	558	545	585	579	600	566	585	544	550	616	578	558	616	567	610	589	573	570	526	583	606	549	589	547	566	575	599	586	551	565	558	573	575	561	567	549	553	550	522	556	577	581	585	551	586	545	551	585	557	563	548	530	550	575	543	572	556	587	551	582	568	580	552	571	555	574	548	579	600	558	545	572	526	593	574	604	537	600	599	530	555	579	579	556	564	583	555	571	555	559	548	580	581	598	567	560	548	572	545	591	590	581	585	584	547	586	590	604	595	625	584	591	566	587	605	561	575	588	572	543	576	589	579	584	562	579	573	620	563	525	562	576	533	535	569	586	567	596	569	573	583	562	600	590	564	531	528	590	597	566	602	569	567	603	555	526	556	537	557	590	558	538	613	582	569	566	581	572	558	580	556	595	598	585	565	598	588	532	541	568	553	566	582	545	508	583	563	601	619	560	537	577	546	578	583	581	609	574	553	603	544	549	585	537	612	555	546	588	569	579	536	539	581	582	560	559	613	579	597	531	586	593	543	592	610	595	533	529	602	590	592	589	560	571	560	552	592	555	584	567	569	574	552	593	569	633	541	537	594	578	580	605	550	527	593	587	551	619	569	538	538	595	590	512	558	582	586	546	562	596	549	601	587	559	587	569	617	584	536	586	561	587	578	575	566	625	592	636	607	550	531	595	576	581	597	583	568	540	525	605	559	576	550	568	581	532	582	547	576	582	579	594	614	562	561	589	575	550	556	592	575	543	542	571	579	555	522	579	612	571	587	566	564	569	575	529	553	509	576	558	547	582
31812	19724	8364	663	314	320	314	298	307	297	322	305	306	305	300	299	321	303	326	283	317	297	302	303	295	285	284	252	297	276	265	292	322	291	305	332	292	281	274	302	306	289	287	301	273	321	290	303	278	294	315	307	314	314	304	269	314	291	294	327	279	304	288	273	302	276	282	278	300	316	320	313	307	288	276	304	270	270	299	300	278	302	318	314	315	280	281	292	275	279	299	284	287	287	294	276	300	286	302	279	297	286	285	307	275	302	317	295	302	302	308	308	283	283	294	325	309	310	276	297	307	319	293	306	316	288	305	301	297	301	295	293	288	290	276	283	316	350	267	300	327	274	339	328	278	286	304	316	275	270	344	313	293	297	275	277	324	312	272	279	333	296	267	308	282	279	293	276	285	288	302	297	311	310	310	262	327	320	294	291	272	296	296	299	296	278	302	285	294	309	304	293	256	307	289	320	291	268	291	306	272	303	307	260	295	300	326	290	277	269	297	304	254	282	305	323	302	338	303	273	292	314	253	273	270	290	280	280	325	305	322	295	309	274	276	316	308	318	287	257	301	334	300	297	295	286	282	311	326	277	274	295	296	262	331	304	310	282	285	302	299	281	290	307	317	330	276	269	275	281	289	307	307	272	311	280	284	314	288	321	289	310	288	283	318	288	337	304	266	264	280	265	287	304	271	288	299	282	314	283	288	283	308	310	316	279	326	309	299	296	287	281	286	277	289	257	302	257	271	288	277	297	312	291	309	273	310	305	274	310	253	276	313	284	294	291	291	295	274	267	294	278	333	311	310	293	318	307	270	297	302	284	277	294	306	294	297	267	268	285	308	280	294	285	295	266	302	292	264	305	313	283	299	318	292	298	288	297	341	288	305	292	289	306	261	331	308	309	299	311	295	333	312	302	316	314	318	323	278	287	330	298	295	318	335	298	308	280	312	303	261	263	282	287	286	250	292	294	305	287	282	329	280	299	294	331	299	310	302	281	297	326	321	325	291	326	320	284	290	273	306	278	297	317	297	300	319	315	291	313	308	295	302	281	301	275	278	285	306	314	314	292	288	297	288	296	283	308	294	267	287	321	300	298	238	277	278	282	274	316	313	301	298	305	306	309	310	313	311	280	272	272	268	326	278	306	288	316	312	294	319	303	287	317	316	283	289	302	292	299	281	300	278	306	299	282	296	268	303	331	276	312	310	301	302	263	317	293	324	294	287	298	293	273	298	289	283	309	309	285	269	280	300	286	289	305	285	269	299	290	308	323	336	275	276	308	304	303	302	303	316	307	282	320	269	308	316	289	296	278	285	288	297	332	281	312	280	299	302	296	276	290	315	278	290	282	293	286	292	315	285	298	314	321	276	297	335	291	286	262	269	297	296	316	284	304	316	297	291	296	272	285	311	300	301	309	295	299	263	315	254	311	316	286	289	284	295	299	299	312	307	291	303	306	320	317	330	288	313	294	306	285	288	317	323	328	299	274	279	280	304	305	296	291	306	268	269	279	324	292	267	278	278	293	278	305	330	274	304	287	299	265	306	290	311	311	307	308	300	281	304	309	309	321	300	313	318	298	309	284	309	304	307	296	291	270	333	280	316	275	304	287	328	268	278	309	293	350	279	350	307	331	284	271	278	265	292	289	285	286	284	288	290	310	287	297	303	323	299	289	268	277	294	304	268	281	280	302	298	275	263	297	283	250	280	312	291	311	302	280	301	295	304	307	268	295	297	302	302	308	269	321	288	279	300	275	294	296	296	319	288	298	307	319	297	282	283	312	283	310	322	288	280	296	283	316	275	294	322	270	307	271	287	290	292	280	258	299	284	259	291	327	312	292	299	283	309	294	305	316	289	273	301	293	324	312	297	294	268	274	317	325	317	293	290	276	292	290	296	311	304	300	289	289	290	292	277	321	311	302	317	307	274	285	295	351	322	303	302	324	316	301	278	281	286	326	284	309	316	294	315	291	294	295	278	291	293	308	325	291	260	327	267	300	296	291	289	291	297	298	282	318	321	265	303	259	325	298	312	310	289	299	276	302	277	289	292	298	298	282	260	296	327	314	287	276	279	312	289	279	278	298	292	290	290	327	307	321	326	323	277	296	317	294	285	337	310	277	276	301	314	291	287	297	290	324	299	278	341	287	245	330	296	293	311	255	298	324	283	283	277	258	299	286	312	273	293	295	291	293	294	293	285	299	300	303	304	291	294	292	304	305	287	268	294	292	292	302	288	273	277	260	302	299	295	314	325	284	299	297	314	309	297	294	309	333	285	291	290	297	311	307	302	307	307	308	298	303	309	273	285	294	331	284	298	302	315	285	298	330	329	267	308	257	312	285	272	311	299	312	301	301	312	290	312	271	309	274	309	285	307	282	304	302	279	281	297	287	309	290	296	314	283	306	279	293	288	315	274	272	289	314	320	272	286	303	326	317	300	295	272	331	312	297	272	301	297	281	310	309	270	319	285	265	326	278	298	284	282	303	295	269	272	289	296	338	263	310	315	295	279	315	309	299	261	290	308	302	331	275	300	265	271	328	294	270	329	311	287	310	276	298	330	296	304	268	307	279	302	322	279	282	291	303	283	281	314	289	318	292	272	277	292	292	286	281	279	275	285	289	298	313	267	306	293	297	274	266	290	269	279	311	277	269	255	296	272	295	314	289	306	318	329	293	301	301	341	298	264	278	308	295	272	302	305	294	321	298	292	278	288	299	282	318	282	296	304	294	275	288	316	313	295	265	267	322	271	290	287	311	285	292	275	299	277	283	272	279	320	282	296	291	285	291	311	268	303	268	297	307	271	319	315	319	268	289	307	304	292	304	293	300	277	277	280	280	294	260	268	337	280	300	288	282	294	294	290	281	302	293	263	263	303	319	289	297	345	308	308	296	292	295	312	278	317	294	278	319	335	298	269	294	329	309	284	295	254	295	293	309	294	313	312	254	288	306	312	278	304	306	258	288	294	296	281	299	331	311	283	297	308	317	290	288	288	288	281	279	295	343	302	257	277	318	287	283	302	313	303	346	263	290	305	308	304	283	305	311	290	292	287	275	323	276	313	309	303	304	254	299	299	323	323	275	298	273	295	304	309	295	304	267	301	277	281	295	312	285	291	338	319	320	288	309	298	295	280	333	314	305	271	299	300	306	306	284	327	282	300	282	289	274	330	300	294	287	296	315	295	278	311	292	288	287	296	267	278	290	285	310	282	290	275	301	298	269	283	243	294	285	327	322	315	260	311	298	303	299	297	327	286	297	271	321	310	269	284	303	311	305	296	304	283	298	298	309	287	286	314	274	298	293	282	281	323	288	310	308	284	305	301	298	291	267	309	329	285	292	285	303	304	288	307	287	278	288	277	277	307	300	319	306	279	259	306	314	306	299	315	303	304	296	294	283	299	286	319	317	276	294	296	302	281	307	320	308	310	290	281	285	296	301	281	300	320	291	277	324	304	298	324	300	290	333	279	309	283	267	310	311	302	304	302	270	253	298
6403	3516	1621	820	760	728	775	736	778	733	795	738	753	783	746	745	758	710	778	752	721	758	754	768	771	749	743	750	726	753	767	743	752	747	715	785	760	709	748	725	724	739	712	737	772	725	826	746	732	768	732	778	780	786	795	744	788	778	767	781	762	784	757	773	746	706	823	748	738	726	765	798	728	777	792	803	745	776	718	749	692	770	748	796	766	754	699	762	702	755	732	738	719	733	743	768	768	741	775	711	742	751	749	759	751	740	800	728	755	746	795	707	781	735	813	790	780	710	701	778	784	728	776	719	744	781	728	783	782	756	778	803	752	771	726	734	742	754	718	799	784	763	720	710	730	789	732	791	757	760	756	741	735	743	769	773	758	793	729	711	760	752	834	785	770	781	757	766	777	713	755	730	776	747	735	784	712	727	712	710	785	765	725	804	746	791	768	719	756	789	734	724	762	728	754	793	795	762	748	748	748	733	721	677	777	726	730	734	813	816	743	768	749	769	782	785	790	739	771	768	802	797	719	744	700	824	795	735	735	742	752	709	761	745	744	735	732	758	739	745	764	757	775	741	752	753	758	705	758	781	742	748	750	742	725	760	737	740	745	743	785	764	770	779	783	667	690	733	748	722	800	764	754	715	729	726	777	749	740	789	779	739	738	750	751	716	785	746	768	706	721	740	727	785	809	727	783	758	757	809	781	795	743	739	729	758	769	754	775	789	778	757	754	768	751	701	764	734	730	748	764	769	747	775	650	742	777	777	790	757	723	748	770	756	743	760	708	734	728	766	735	720	734	763	742	727	765	770	721	792	767	763	786	768	803	767	677	717	774	756	733	789	728	740	761	778	749	718	722	755	791	744	715	755	745	778	748	757	759	736	784	723	732	702	803	698	761	725	768	749	758	781	761	672	751	785	704	754	774	788	708	742	768	809	760	783	761	788	752	808	747	738	728	794	710	760	794	754	718	756	734	718	734	711	746	785	720	764	741	717	699	734	754	746	753	744	775	710	786	774	760	761	760	760	726	755	765	794	741	785	792	737	805	791	783	815	767	763	755	756	811	754	782	726	796	755	784	769	775	748	755	745	755	733	743	688	726	751	773	765	762	756	739	731	815	773	698	824	702	704	772	720	725	741	717	701	788	771	744	724	737	785	742	821	739	745	742	718	784	770	815	757	758	817	831	702	804	779	745	778	750	746	782	760	777	720	746	742	729	798	786	727	744	793	749	771	761	756	786	723	743	761	745	780	813	709	764	730	761	702	741	723	768	662	809	770	720	761	730	764	722	759	719	742	772	777	754	743	780	713	693	760	720	727	706	736	717	744	739	734	763	727	776	775	739	767	751	752	755	806	765	816	729	778	689	770	755	758	767	796	732	755	746	792	710	827	743	782	764	745	741	715	750	724	763	703	764	771	773	752	733	750	723	738	782	729	708	764	728	743	741	747	724	742	734	758	725	782	818	719	726	786	748	742	739	713	727	735	751	774	752	785	747	804	723	778	769	742	706	732	773	770	784	738	758	755	748	729	745	741	775	773	754	748	743	724	723	729	784	727	694	724	725	732	742	705	779	725	734	750	717	759	769	761	768	737	745	744	807	744	737	750	768	773	755	730	765	766	745	790	731	731	749	754	766	735	779	766	728	794	746	745	759	786	773	715	778	750	745	719	731	709	710	762	746	727	749	759	686	761	741	755	712	744	736	760	783	779	781	774	757	773	770	772	710	769	746	779	773	749	747	764	762	737	739	721	755	733	816	758	767	758	726	720	683	750	748	739	753	757	759	763	703	789	738	731	750	728	736	744	760	735	780	732	734	793	714	753	753	785	728	804	752	794	760	721	769	697	746	785	731	763	735	732	755	771	760	753	789	703	753	678	765	791	799	722	767	745	776	724	738	766	713	796	786	731	832	806	750	711	708	741	739	783	779	799	754	768	732	769	735	713	755	765	739	758	687	692	787	773	763	735	759	764	725	707	773	748	773	746	736	791	705	746	802	777	716	751	727	739	728	751	735	784	711	762	736	781	770	746	758	745	800	715	792	818	707	805	754	748	760	696	735	735	790	747	804	775	776	809	773	760	753	749	797	766	719	736	766	772	707	703	784	765	761	758	744	712	777	761	724	733	786	742	759	770	751	748	728	758	792	746	757	683	737	776	733	767	735	769	730	806	762	773	788	730	752	801	826	754	779	792	728	756	778	781	789	725	711	764	759	730	755	758	796	747	743	678	762	763	737	790	777	782	750	771	719	753	704	727	768	763	747	726	754	788	741	784	760	701	796	735	717	784	747	766	772	740	756	766	730	736	775	747	748	725	794	718	710	751	727	761	762	804	766	743	760	739	731	706	781	771	772	769	783	756	751	761	732	721	742	739	774	810	735	773	774	777	769	785	776	780	780	717	799	738	689	754	709	762	770	758	749	760	743	769	761	720	681	734	779	732	745	762	742	775	801	772	784	759	754	732	755	762	757	750	751	807	771	725	762	766	774	734	758	752	807	707	749	728	743	762	741	761	724	802	746	767	751	764	721	761	735	697	736	762	744	756	726	731	793	775	749	741	785	733	747	690	718	737	737	737	734	723	744	725	727	780	730	754	761	719	714	672	761	725	753	757	777	747	797	749	782	727	704	759	740	756	737	757	741	733	746	744	762	759	802	735	730	741	759	759	763	765	778	772	772	753	747	783	765	730	782	750	785	720	787	730	731	797	775	775	722	761	744	788	698	734	771	721	756	770	780	759	742	770	757	727	766	809	792	739	769	770	714	758	757	759	782	740	771	729	716	745	725	759	768	779	731	781	762	781	739	743	768	749	735	701	663	761	723	735	736	746	721	725	727	758	768	738	785	732	775	738	750	753	722	727	731	767	743	758	722	795	733	706	761	746	775	739	780	784	756	776	714	802	754	764	758	747	762	779	752	757	711	743	765	703	789	781	734	761	702	773	774	761	778	713	760	752	760	783	768	764	774	756	765	754	719	789	719	707	709	754	730	825	756	745	707	742	760	743	710	788	745	766	763	738	764	739	767	766	715	762	807	781	721	764	771	782	717	775	757	801	702	747	768	704	716	733	745	748	777	761	675	782	729	758	734	728	793	782	787	746	744	748	774	752	730	782	758	761	743	756	749	778	780	764	753	765	752	754	722	718	778	709	745	755	715	774	774	728	753	722	723	761	778	773	758	751	698	814	809	751	766	785	778	739	791	752	809	742	782	725	727	777	794	733	756	749	731	748	751	728	761	720	784	734	788	755	725	779	824	794	780	743	753	748	755	752	744	791	785	775	774	743	772	798	740	791	713	731	780	749	722	773	722	774	772	715	735	761	723	758	720	749	737	741	777	764	761	753	717	785	739	736	714	771	736	740	718	781	768	698	747	743	680	782	754	766	801	757	782	766	759	776	749	722	744	802	803	745	731	772	712	761	727	762	736	761	783	742	749	757	731	779	686	747	759	721	742	715	766	769	695	746	749	763	798	665	745	776	717	754	767	753
24626	20942	23830	28208	20950	13654	642	496	471	409	417	415	421	382	415	408	422	394	388	379	390	352	376	392	360	405	404	341	405	391	370	411	371	353	388	389	394	381	396	376	381	339	351	375	391	345	382	368	352	379	341	387	383	377	332	365	400	356	386	401	392	401	372	370	372	392	381	368	369	380	361	363	345	371	390	400	362	336	362	412	384	399	376	344	354	358	423	384	364	394	369	381	380	353	389	348	356	352	356	372	396	372	335	388	387	341	358	335	368	379	360	339	359	369	358	378	370	414	385	353	365	367	393	376	379	363	342	345	391	395	414	375	365	326	372	398	358	361	377	388	405	331	371	359	364	359	395	385	392	383	343	376	331	368	368	359	314	354	388	364	351	363	362	369	363	399	397	339	375	377	377	334	362	341	399	385	384	388	362	340	387	373	375	359	354	377	380	375	362	383	421	381	355	350	353	345	365	384	379	345	335	361	350	384	352	354	364	396	371	383	336	369	406	378	358	397	352	378	352	339	376	378	363	369	398	409	350	350	385	337	386	387	419	358	382	380	367	374	398	349	403	400	394	361	416	402	390	367	367	340	367	377	410	387	347	371	398	396	393	362	350	363	382	355	381	403	378	380	359	386	396	382	358	379	408	393	361	379	393	384	375	374	391	373	360	396	367	395	375	385	398	369	362	378	380	380	358	362	382	391	361	346	358	367	338	415	353	364	387	365	382	410	402	405	376	387	399	377	369	373	383	368	373	367	378	362	392	338	383	389	365	383	362	364	368	415	375	363	388	366	359	354	387	328	386	357	348	338	331	389	383	381	411	369	362	386	350	392	373	395	381	371	353	397	370	366	387	365	333	399	357	342	389	385	376	394	368	363	370	351	385	387	361	353	365	364	348	392	404	378	395	391	366	334	372	385	367	419	403	357	390	393	372	356	387	378	387	386	376	385	399	375	354	359	375	354	424	342	383	381	403	360	384	394	374	360	382	394	369	338	376	389	351	370	387	382	379	384	375	404	381	366	386	348	373	383	367	402	354	363	386	385	406	383	330	359	413	395	379	363	371	373	375	391	391	405	381	384	368	358	409	384	388	351	391	430	352	358	355	378	362	403	369	384	374	375	386	343	354	339	393	393	368	344	381	341	370	409	375	365	399	373	392	369	413	382	358	361	393	339	347	384	404	406	330	386	417	363	335	368	379	392	386	373	346	350	369	342	346	377	388	337	340	367	370	385	380	346	361	356	373	347	379	362	365	402	386	405	389	413	376	335	344	371	369	355	379	350	349	373	352	381	383	347	373	375	394	403	378	380	399	375	393	373	344	423	361	370	348	366	390	370	385	357	384	359	391	344	356	407	355	385	373	361	385	386	399	381	455	373	378	374	360	371	371	378	397	369	353	373	377	371	408	341	342	365	365	379	406	417	363	371	374	363	356	370	376	390	380	390	367	383	377	354	365	380	349	376	392	367	368	353	392	361	403	380	384	393	363	396	400	371	370	374	381	406	389	342	371	370	363	404	369	355	370	386	416	361	362	376	374	344	399	368	365	358	366	397	338	378	375	388	367	418	375	383	331	400	375	354	419	398	366	371	380	374	352	375	408	390	371	361	384	381	371	358	378	373	391	361	386	338	369	357	349	366	418	333	357	348	375	386	353	405	367	391	357	375	367	384	318	358	380	332	373	392	424	376	366	345	361	366	348	375	348	389	343	382	359	359	364	356	353	389	371	387	357	351	359	383	346	373	402	384	361	367	362	342	394	373	339	366	378	409	397	421	369	401	356	393	371	353	349	367	374	352	390	383	397	372	389	377	351	343	335	386	369	365	408	367	376	379	361	390	384	376	339	384	346	387	364	366	387	369	379	346	369	389	362	325	388	357	371	372	340	386	346	360	369	379	364	358	371	388	381	350	336	361	331	390	358	406	381	339	406	366	382	355	363	370	399	370	379	366	343	365	377	387	363	375	400	360	349	365	352	381	374	390	390	366	364	392	370	355	365	350	386	348	364	371	394	359	345	355	343	368	393	344	325	387	367	356	350	378	392	390	361	351	372	385	380	349	365	383	379	379	370	380	384	354	374	377	416	398	382	378	384	380	395	375	378	372	366	370	362	334	369	368	376	364	353	377	348	351	399	364	351	376	360	385	343	354	337	363	378	362	387	358	362	383	331	356	349	373	370	388	366	377	351	380	352	352	376	360	366	360	381	388	369	379	392	360	379	399	376	373	387	384	375	364	393	361	373	345	375	373	340	368	376	374	399	362	389	334	383	410	356	380	324	387	324	375	362	357	368	357	398	371	345	398	384	379	374	372	390	350	378	360	374	353	397	354	373	368	358	388	400	415	396	382	364	386	350	377	349	360	353	379	368	376	357	374	375	327	343	364	369	387	404	409	347	376	404	371	317	398	388	345	367	341	362	375	352	364	392	355	376	369	398	337	350	399	375	387	374	358	366	339	357	359	369	380	407	369	403	403	373	401	353	406	417	333	342	354	358	359	403	386	362	392	420	370	375	401	376	367	363	388	356	362	370	389	382	390	387	377	395	357	371	361	342	374	390	422	372	372	366	388	377	360	353	341	370	369	395	364	340	362	425	378	371	380	349	370	350	403	384	358	392	395	363	405	371	365	399	369	382	366	380	371	384	354	384	370	379	343	345	370	343	384	357	375	406	368	342	392	385	368	396	364	351	380	382	364	375	376	384	389	361	376	346	392	406	350	374	369	379	378	383	408	389	373	379	401	390	316	377	356	375	385	363	370	377	380	386	382	424	394	355	356	379	336	353	368	401	357	423	365	364	360	367	375	381	366	346	398	385	385	362	382	448	365	362	371	351	367	351	362	365	387	364	355	331	375	359	354	389	343	345	396	376	352	379	367	349	348	403	369	377	377	361	347	334	391	363	360	412	388	410	356	376	363	379	357	397	389	389	380	348	373	406	361	351	373	366	370	334	392	392	362	372	375	389	380	368	363	383	404	423	424	393	380	318	346	355	390	340	366	388	426	380	387	370	378	380	362	364	336	374	371	375	335	380	380	392	369	365	368	350	316	366	398	361	330	352	375	397	381	388	363	334	380	394	389	355	354	372	373	372	342	409	375	377	364	376	380	360	355	392	391	365	373	398	388	367	365	375	376	397	370	343	406	355	360	395	376	354	365	398	372	363	350	387	363	348	413	354	365	391	370	364	362	376	384	346	364	400	386	399	366	345	368	379	408	400	388	380	384	389	402	376	368	352	388	374	378	381	376	342	368	359	379	371	394	392	376	398	382	355	386	334	365	387	377	390	336	371	364	382	395	361	346	349	364	398	363	369	359	366	388	346	334	356	357	370	377	396	372	365	372	365	352	340	369	339	339	381	387	357	385	375	376	335	411	364	378	379	409	380	389	351	380	357	350	357	373	349	372	391	411	388	349	370	395	342	386	379	374	362	372	347	366	367	360	334	368	349	341	389	375	371	372	380	349	376	401	370	387	374	363	358	366	385	382	363	380
5011	6884	2557	1337	1030	945	891	929	865	918	896	869	890	904	867	925	848	864	942	881	921	875	859	861	945	860	922	939	922	922	816	924	900	881	908	905	894	845	922	902	889	941	918	897	921	975	923	913	875	889	826	878	890	915	924	842	945	892	889	878	869	888	850	921	858	917	866	903	901	878	1007	903	880	906	877	905	869	803	939	917	933	864	944	871	878	841	886	943	876	870	846	895	889	914	877	863	912	974	948	939	896	904	906	923	892	871	906	943	894	899	832	906	876	858	874	915	851	912	934	922	957	912	878	885	921	921	857	887	955	872	908	831	922	864	894	892	893	919	861	880	902	871	871	896	912	907	911	931	895	878	903	879	920	889	902	961	920	885	875	871	881	847	938	899	952	837	915	929	939	916	922	844	887	915	919	888	907	855	917	862	884	898	928	855	870	971	902	913	887	906	906	917	883	929	899	866	850	884	909	917	925	962	818	921	856	878	910	931	883	881	942	957	882	882	923	911	891	905	897	914	952	906	881	894	891	907	894	894	857	884	894	913	858	942	917	884	858	897	890	928	886	874	903	882	951	873	836	858	891	871	923	939	845	872	884	905	913	903	901	941	884	902	877	864	931	923	902	959	914	882	887	919	888	926	871	893	889	852	844	882	933	914	885	890	919	951	953	860	879	918	882	871	871	909	853	871	884	922	935	890	880	874	897	855	862	941	865	921	861	911	955	934	905	859	871	909	911	900	871	937	922	849	921	923	916	888	940	880	896	929	887	891	904	873	890	917	868	842	904	913	933	920	849	905	907	850	836	874	855	926	921	876	918	865	964	906	906	903	913	902	885	909	911	901	915	922	886	849	879	866	858	884	846	885	871	907	910	901	866	965	851	897	879	867	919	869	870	922	886	925	849	876	925	905	844	883	893	854	880	949	899	901	853	886	902	878	924	932	926	853	946	912	861	922	872	851	869	897	855	893	910	925	877	931	854	903	901	871	898	927	886	858	911	904	903	870	911	912	870	915	886	864	911	913	864	920	924	927	881	887	897	852	866	909	919	903	881	888	889	929	904	869	879	840	853	899	910	958	898	923	900	850	869	851	893	953	870	896	922	918	904	892	880	904	885	944	907	861	827	862	932	885	894	824	863	900	901	897	875	877	907	865	895	911	910	906	865	914	913	903	891	881	914	874	899	898	907	900	863	865	915	883	911	902	852	838	888	858	939	948	846	902	942	860	790	942	915	876	944	910	880	851	938	955	876	907	881	881	903	906	953	886	918	854	852	873	954	901	930	892	920	893	846	900	880	919	918	885	947	884	912	859	889	887	889	874	899	846	901	856	944	879	925	895	913	943	877	877	891	919	898	926	898	908	883	885	879	921	861	886	904	877	892	871	868	854	896	934	910	921	837	908	943	840	883	880	910	944	896	891	874	898	905	883	938	843	852	910	899	863	944	934	905	890	859	895	901	927	865	947	898	882	887	885	881	898	936	980	885	907	906	916	921	900	901	895	926	917	851	855	894	871	874	883	889	890	888	860	919	858	849	916	924	910	867	903	876	895	884	866	889	885	875	908	880	925	849	941	919	857	942	884	898	877	931	862	872	893	939	896	943	935	876	895	899	868	917	907	869	954	912	865	963	890	921	869	949	895	873	926	867	890	919	896	921	883	935	901	906	905	897	930	884	914	923	890	920	903	899	919	856	905	892	846	942	881	873	918	934	878	830	938	923	868	919	912	892	864	928	922	909	879	940	847	937	900	970	890	866	908	901	913	874	879	905	881	866	916	951	902	938	935	887	883	948	849	874	902	887	885	921	901	878	906	912	917	884	896	924	889	913	896	880	943	886	877	918	879	912	896	892	892	823	934	927	869	891	918	911	866	943	915	839	867	876	894	934	909	855	886	892	900	888	882	931	868	893	924	873	877	880	918	864	907	906	955	915	923	948	849	903	861	872	898	893	875	904	876	896	873	896	915	896	879	901	933	912	873	894	889	904	861	871	900	918	920	884	860	839	891	902	876	857	885	870	946	835	915	901	842	929	888	897	898	894	930	894	882	928	872	872	861	885	890	921	901	931	891	890	871	915	929	894	907	892	855	944	884	838	919	914	873	912	923	921	930	872	925	872	945	955	843	854	935	926	854	854	928	943	898	884	837	845	860	879	888	865	873	928	885	877	876	904	875	930	822	876	838	865	895	878	905	918	923	924	874	903	925	954	855	926	874	920	919	922	894	902	917	908	884	878	867	884	863	902	874	886	916	883	907	878	851	922	889	910	883	893	943	894	896	868	916	896	946	859	909	896	907	898	891	895	867	911	933	909	880	955	854	935	895	905	899	853	870	837	873	881	873	890	881	846	898	944	909	939	917	879	857	919	917	860	919	876	874	820	866	883	886	895	917	912	870	889	911	889	907	881	931	875	866	888	950	930	904	892	866	928	893	839	924	980	837	898	942	926	913	903	792	924	898	874	860	879	848	906	850	847	874	893	921	876	894	908	838	886	883	933	911	920	916	894	893	895	943	913	905	972	890	875	887	840	891	858	889	916	890	910	866	901	916	940	953	891	865	882	909	897	885	879	908	889	914	862	924	878	905	874	897	879	942	858	892	899	928	908	891	929	883	940	922	836	944	884	923	918	913	921	924	913	947	903	913	929	963	821	870	892	957	886	854	854	955	908	920	853	912	902	914	899	896	927	877	903	911	865	859	884	939	941	921	871	839	879	913	908	873	872	878	858	902	875	849	910	922	915	882	850	853	830	889	887	875	914	908	942	887	884	932	881	913	844	856	849	894	885	890	916	899	855	892	891	911	928	917	878	911	959	901	852	859	910	945	886	947	865	945	900	869	872	883	892	862	914	937	881	910	878	864	866	857	856	897	859	895	889	891	914	926	910	940	950	975	906	933	874	895	903	904	885	891	891	883	881	857	885	837	886	901	879	857	883	931	951	902	898	923	940	892	883	875	837	914	936	890	860	910	872	889	855	967	855	884	894	878	873	878	905	959	844	921	840	878	888	920	901	907	895	868	904	923	931	927	944	890	916	919	824	916	957	937	872	889	864	897	895	895	881	883	880	895	958	882	869	861	874	892	930	891	890	885	856	880	822	907	938	910	893	935	955	864	881	875	888	945	858	855	923	925	894	850	872	892	899	887	897	882	873	871	855	846	874	877	895	909	899	882	915	926	932	895	902	857	881	909	855	903	880	869	908	868	906	933	885	880	941	890	843	881	871	879	849	851	886	846	853	872	862	889	916	893	873	895	909	909	903	905	887	890	876	872	904	913	878	826	895	908	891	878	891	917	939	917	846	899	844	871	912	872	860	894	924	892	850	844	899	891	910	914	858	912	924	881	887	881	917	843	924	892	913	905	878	855	885	844	840	900	873	864	878	888	903	935	888	872	884	892	906	864	939	876	930	880	903	872	881	949	925	908	884	894	886	917	862	898	883	899	891	913	891	926	944	911	904	906	860	903	882	920	870	876	934	917	938	903	851	925
23882	20958	24265	27824	20958	20973	13437	537	365	332	315	341	283	271	276	253	251	230	270	247	263	251	287	269	263	268	238	242	233	229	232	229	257	246	286	251	247	238	259	246	209	234	250	239	254	264	232	257	229	253	240	256	235	223	228	242	272	264	223	275	246	234	223	231	212	235	242	218	240	232	231	236	223	225	253	250	214	244	256	261	236	227	242	264	235	233	243	215	216	229	241	238	221	230	265	253	245	216	241	234	241	268	273	264	260	266	258	228	250	231	235	235	240	263	232	257	238	230	225	268	244	254	233	229	221	222	232	244	230	231	271	228	229	242	239	263	244	227	259	198	226	220	239	274	250	254	229	255	207	235	234	253	281	240	254	258	227	235	218	257	242	222	256	232	234	255	259	227	241	243	224	238	233	250	229	248	262	240	224	238	245	210	240	214	239	237	258	253	252	246	230	241	223	250	264	252	227	217	220	242	265	249	248	230	221	219	233	230	235	239	264	224	247	224	252	224	224	243	239	229	243	246	259	276	234	238	222	246	266	211	232	244	228	263	256	250	229	237	213	255	252	212	233	216	224	258	263	224	229	242	267	239	245	242	241	233	217	270	243	234	230	243	232	250	221	243	252	236	256	234	233	268	255	257	247	248	222	277	256	228	222	254	244	254	244	232	225	228	244	257	223	248	229	249	261	257	229	247	263	229	257	239	234	256	271	227	232	264	221	250	216	239	236	238	264	245	220	229	261	230	257	234	260	216	215	247	218	230	259	241	256	250	229	262	230	248	229	245	236	224	247	240	212	258	243	212	255	233	235	220	255	218	244	251	251	229	241	246	254	238	235	232	245	206	230	270	256	230	234	240	245	236	236	249	266	248	232	232	247	226	214	272	246	255	252	259	247	234	283	261	257	225	227	254	214	241	260	232	251	264	200	216	279	273	245	269	229	264	261	255	255	243	255	247	220	254	238	229	262	254	226	260	256	233	264	245	220	218	244	216	244	243	227	238	253	267	226	245	238	271	241	244	245	236	222	228	220	266	242	253	238	230	247	234	240	255	221	223	246	240	220	228	277	230	252	243	241	246	235	239	220	245	241	264	255	237	265	241	240	247	246	254	230	240	249	254	215	243	235	235	224	220	260	242	259	250	189	253	246	243	245	220	274	228	276	244	242	226	265	244	240	239	237	229	229	235	235	258	225	238	213	261	221	249	242	220	260	259	230	236	242	284	224	234	242	263	223	246	228	246	227	261	240	243	248	246	224	246	247	220	228	248	205	267	250	268	229	253	259	247	236	267	214	244	246	238	226	232	214	244	233	210	262	244	237	236	280	225	261	215	266	284	240	239	239	254	259	244	243	214	242	225	268	286	224	217	259	240	257	269	261	209	240	274	223	244	241	227	237	242	219	243	229	235	222	266	215	236	240	223	242	242	221	297	240	250	249	261	224	240	236	211	204	257	254	254	249	202	223	261	214	250	237	216	224	238	241	255	274	242	239	244	250	246	244	262	246	243	224	226	238	206	242	256	225	251	253	231	207	219	210	228	244	234	225	211	246	226	254	234	259	257	237	210	203	250	211	236	267	235	253	222	258	232	259	225	243	224	240	234	215	225	248	243	234	206	265	216	251	244	257	285	234	274	255	225	243	223	210	233	260	232	222	254	234	227	206	253	249	235	245	253	234	201	208	243	255	274	247	247	243	216	226	240	262	236	216	236	251	234	248	228	224	223	248	219	238	245	219	260	214	237	232	223	254	255	263	235	243	275	238	233	245	257	226	279	232	241	251	248	266	216	263	215	263	240	228	211	215	237	250	235	235	248	260	268	249	253	232	251	252	215	239	227	231	262	238	248	268	243	222	231	212	264	249	263	267	234	250	238	227	249	225	265	231	217	239	222	257	277	223	241	264	222	264	251	245	237	256	234	246	227	225	241	255	208	252	259	248	249	254	234	261	235	226	213	248	240	245	220	220	260	236	278	246	230	205	227	234	265	261	227	249	241	257	235	265	222	273	241	276	230	243	230	229	244	228	216	268	219	239	256	256	211	265	218	227	265	264	259	236	226	261	247	235	263	251	225	249	230	238	249	258	236	240	247	256	265	228	242	234	243	279	245	232	220	234	232	258	224	271	229	206	240	261	229	235	224	236	253	226	231	235	235	222	263	246	255	248	259	239	244	265	235	227	238	233	234	248	231	246	216	235	245	218	236	216	247	245	231	216	245	235	251	284	253	232	242	260	223	259	236	250	276	264	239	231	226	253	247	235	239	234	237	248	245	237	256	249	235	242	258	257	203	236	246	225	239	226	236	232	228	219	224	233	241	228	210	246	231	225	256	251	217	232	251	219	224	235	245	242	229	243	223	250	250	243	246	261	234	241	265	244	246	252	261	247	202	251	264	220	245	236	223	266	278	244	281	227	216	299	239	240	259	225	250	241	245	274	224	239	245	248	246	215	228	272	238	262	203	213	267	267	238	245	265	233	219	221	255	240	254	231	250	233	256	230	248	253	244	256	275	254	237	221	254	232	220	255	261	226	235	219	244	255	248	274	225	226	231	262	263	216	215	235	241	228	248	248	237	248	248	249	260	226	235	244	261	265	212	252	221	206	258	253	268	241	255	269	251	228	261	229	216	231	240	233	265	227	252	264	251	229	265	235	247	228	249	209	217	277	263	248	282	245	237	219	248	253	244	234	235	237	245	225	265	254	237	259	243	241	271	237	261	243	236	228	239	241	206	239	249	243	246	254	247	228	233	243	244	245	232	256	225	233	232	250	281	264	226	202	209	251	231	257	268	274	254	234	243	272	224	244	223	221	258	252	243	234	249	248	248	220	234	234	231	250	263	244	258	256	212	265	254	241	239	237	262	255	237	266	225	224	251	228	250	245	260	267	239	219	224	230	245	255	222	206	263	212	227	218	250	230	248	266	243	242	242	280	236	234	242	241	227	254	204	257	212	219	213	202	244	238	252	246	240	220	246	262	225	250	227	229	246	263	232	263	246	244	270	243	224	226	269	239	218	272	224	247	258	225	258	247	253	231	265	248	247	243	236	260	240	244	243	250	267	243	261	231	267	266	247	230	264	235	233	248	260	252	236	217	212	238	237	245	230	260	274	252	223	259	261	241	218	198	214	227	268	221	228	232	240	257	238	269	245	251	236	216	244	253	234	228	250	256	241	265	234	241	263	214	250	241	257	278	244	213	197	256	241	271	232	246	264	254	262	236	212	257	255	231	226	211	236	226	223	237	264	227	212	254	251	253	246	221	219	252	240	259	239	245	226	223	272	242	228	228	268	246	221	238	263	229	279	276	230	261	226	254	251	254	241	223	236	251	249	226	231	240	267	239	237	256	218	222	236	239	247	262	218	240	207	225	238	227	249	230	231	234	245	285	242	232	239	227	245	250	253	220	246	217	294	231	246	248	239	240	254	240	254	213	261	257	239	261	242	192	216	225	210	227	262	230	230	229	255	235	233	264	251	228	221	251	250	227	240
5769	9805	3203	1928	774	730	629	657	597	602	658	606	656	585	598	571	567	607	617	602	565	557	627	633	561	569	575	572	619	583	581	536	597	590	545	593	583	620	551	565	553	560	613	579	564	581	584	604	574	599	571	554	583	593	550	598	568	583	547	602	586	588	589	584	609	606	552	550	563	588	587	524	636	561	653	584	539	627	554	571	543	620	591	625	585	572	601	516	616	563	593	555	534	543	577	570	609	605	558	545	588	561	593	540	617	593	608	553	580	575	580	594	530	578	550	604	581	587	590	566	559	579	580	568	561	624	570	644	547	576	562	608	588	589	599	577	576	625	581	587	594	569	577	540	561	554	561	539	581	553	576	560	634	570	597	547	599	633	582	570	571	577	575	580	568	594	609	579	634	571	568	572	550	550	610	562	599	579	550	588	564	552	597	584	582	584	559	598	590	605	523	569	602	593	610	597	550	590	573	601	585	569	575	570	608	588	580	575	569	545	548	616	619	595	569	569	521	628	588	557	588	557	618	582	593	609	565	586	574	583	560	542	594	562	605	552	579	559	583	606	574	580	578	567	571	569	553	585	603	636	593	587	581	560	563	537	559	596	585	573	578	610	586	559	582	576	584	601	577	581	602	584	588	609	586	592	561	582	604	638	594	574	585	567	604	589	611	571	596	568	552	565	551	608	553	638	603	560	605	595	585	617	590	565	559	566	578	630	561	578	568	558	587	534	551	572	616	546	604	594	579	621	570	568	556	572	569	586	567	603	580	596	629	533	566	615	572	640	574	532	589	548	569	592	566	595	575	591	575	518	588	561	588	565	596	591	584	558	582	593	587	600	649	595	580	590	585	552	570	597	567	577	589	570	553	594	582	554	600	552	577	556	560	559	580	556	578	576	585	578	594	563	583	590	601	574	564	624	555	578	586	551	563	575	606	561	582	568	556	594	602	575	591	578	595	509	611	569	575	596	552	559	549	582	591	538	626	612	584	520	602	572	618	613	592	583	607	575	571	574	562	554	570	592	571	612	554	649	542	576	603	571	594	608	588	591	540	566	606	608	556	568	556	586	574	598	561	567	566	581	581	558	576	622	585	571	623	605	567	592	537	546	600	580	591	602	559	568	592	573	559	663	554	604	593	555	599	579	599	589	569	586	563	594	600	582	568	613	612	570	545	568	572	551	658	602	554	595	544	604	590	572	629	585	590	558	578	558	582	610	570	544	599	628	546	559	550	616	553	552	613	583	603	552	622	590	571	613	553	581	613	563	582	609	551	606	542	585	548	557	542	600	580	542	589	580	595	580	606	561	583	601	592	532	627	561	642	537	554	565	531	544	567	582	549	592	612	593	595	590	607	590	566	567	592	567	569	539	591	554	547	616	600	562	596	579	601	610	596	579	574	589	571	580	592	583	556	562	567	593	529	565	563	619	573	600	617	608	603	547	615	588	566	580	597	576	591	564	577	600	609	542	553	576	560	601	549	550	574	581	595	562	567	573	630	586	572	575	613	607	610	565	600	542	541	586	568	610	568	559	621	600	558	583	574	576	609	597	566	616	521	596	583	610	595	589	592	577	586	610	595	571	555	524	538	602	530	585	545	579	600	591	604	545	582	562	563	569	548	548	555	571	571	581	577	556	568	541	558	585	573	547	579	572	569	554	554	575	577	567	565	571	588	534	599	552	622	553	580	598	535	546	529	653	633	554	598	565	569	531	600	567	536	584	560	574	574	541	613	549	607	591	570	552	566	590	549	594	578	641	574	538	593	592	569	608	572	571	570	574	573	588	595	636	579	585	578	582	588	544	557	575	534	613	551	546	582	583	572	578	591	615	587	571	584	551	539	529	575	567	556	536	601	541	527	588	551	574	574	612	557	571	580	593	586	586	554	588	563	542	550	560	573	572	592	611	607	556	548	616	576	590	609	601	546	633	580	593	577	572	583	590	535	555	529	542	597	610	560	552	556	581	600	572	538	563	532	594	572	593	588	568	540	585	592	590	564	566	590	577	630	591	596	583	585	581	620	551	569	568	568	630	630	624	540	550	543	601	550	587	577	625	593	523	626	612	588	553	587	568	562	554	547	606	573	582	597	597	553	591	576	576	623	579	596	588	601	559	544	559	583	553	536	582	588	542	600	585	578	566	610	551	579	590	618	558	578	597	557	573	606	615	548	581	540	601	568	569	582	553	568	639	530	585	568	554	564	562	588	608	572	617	601	569	554	578	548	545	567	584	545	636	603	564	576	599	545	596	541	588	569	541	583	575	503	593	613	613	599	614	593	560	545	528	633	640	580	569	615	582	580	565	618	613	555	601	593	576	607	559	565	557	582	581	534	558	551	600	618	584	580	520	637	547	588	545	590	624	569	560	607	543	580	582	544	595	560	546	593	587	626	579	608	562	583	558	570	556	585	554	610	581	625	600	561	565	555	609	574	556	543	539	583	552	590	598	546	586	580	583	568	602	586	567	589	578	601	564	558	570	561	562	557	596	608	582	574	606	554	524	574	503	614	565	591	581	525	545	615	531	568	597	580	605	605	550	603	592	544	580	561	593	581	598	611	562	590	599	569	546	525	585	597	598	547	568	601	612	588	526	520	548	567	550	569	568	591	542	560	561	600	592	592	539	555	605	565	541	541	567	570	559	611	601	554	565	573	599	595	569	571	574	628	579	538	559	602	553	605	597	606	590	609	627	606	540	613	571	563	566	569	595	599	586	583	586	576	569	584	592	594	612	565	557	575	592	543	577	546	550	610	577	537	623	542	576	565	601	602	592	547	560	608	563	600	564	569	544	539	522	589	583	602	589	562	550	588	559	601	573	528	544	590	567	571	564	564	546	562	588	630	604	555	587	599	570	574	586	615	585	611	617	570	597	577	543	585	553	616	543	555	502	574	558	534	605	556	577	595	565	600	573	552	583	573	576	565	576	557	582	558	559	595	627	594	569	550	561	615	625	568	541	584	617	574	574	606	579	574	614	565	535	575	564	560	600	575	603	590	568	558	565	591	550	587	616	565	551	592	594	555	566	571	579	591	583	568	598	562	576	521	585	578	617	590	606	549	579	615	605	639	562	557	590	567	582	552	540	588	593	558	580	522	586	560	598	585	580	587	595	563	578	603	541	589	607	586	609	530	622	588	598	586	554	574	548	559	574	578	587	596	587	574	565	585	567	640	571	595	589	575	586	567	591	581	589	567	603	578	604	590	576	587	577	560	525	579	591	589	548	572	546	538	612	596	579	543	601	549	572	600	594	573	567	581	533	571	586	541	555	565	582	583	560	571	556	548	582	591	591	564	536	576	622	617	539	545	585	607	601	617	574	533	569	544	581	561	562	590	581	562	583	610	596	573	518	581	582	550	580	558	541	574	619	550	575	557	593	557	592	614	578	556	627	566	523	618	562	568	601	616	581	567	605	600	563	620	554	550	627	595	600	546	669	616	590	547	622	601	593	564	594	573	572	623	591	564	600	582	548	613	620	611	584	558	583
31717	19659	8092	688	339	331	310	263	309	310	301	288	310	284	286	283	297	313	314	287	309	285	303	306	333	329	292	300	296	311	287	318	295	305	319	293	306	306	318	321	303	276	294	307	301	271	281	295	314	302	290	304	291	291	283	233	311	299	307	293	273	304	310	288	290	303	310	295	271	289	284	286	295	308	305	316	282	267	299	288	300	307	292	310	290	310	325	307	311	306	328	284	292	319	338	280	300	293	292	292	301	339	284	314	282	303	312	348	276	278	339	302	323	339	285	314	318	299	297	327	284	303	277	323	303	272	281	311	267	268	303	297	280	270	279	306	274	310	301	279	291	321	311	292	303	290	301	295	297	293	291	285	285	284	278	275	281	276	279	311	293	304	291	301	285	310	327	294	303	322	323	281	331	275	303	286	296	318	292	293	287	290	308	308	315	276	309	270	255	316	292	302	303	274	279	318	307	306	285	298	314	271	292	311	277	288	315	308	303	289	315	303	294	284	292	293	308	288	300	298	314	288	291	326	243	314	290	322	311	317	297	296	327	304	308	306	309	242	265	316	282	281	304	287	313	312	312	327	311	317	281	297	310	274	285	284	278	289	300	290	316	307	314	284	303	291	282	323	286	321	300	307	307	273	314	297	282	283	266	307	307	259	255	295	290	286	313	317	277	300	285	304	317	286	301	308	311	304	323	312	320	312	318	317	308	307	296	291	291	289	296	305	285	282	259	318	314	304	281	320	334	330	287	274	309	292	311	298	309	321	303	287	311	304	269	308	280	272	298	277	308	297	288	307	256	290	295	295	303	301	313	348	310	265	293	320	315	323	305	324	313	322	310	270	294	264	260	293	312	308	285	287	323	317	270	315	293	284	270	283	301	318	282	299	305	282	291	308	304	294	271	327	254	291	302	294	271	268	278	316	301	315	316	303	307	285	269	304	306	328	319	287	303	291	281	281	280	292	280	286	310	286	303	308	286	287	300	269	313	342	273	275	309	301	295	321	317	275	271	288	272	289	289	297	297	276	307	318	290	300	278	294	315	292	273	316	306	281	324	271	291	289	309	277	301	293	265	287	288	287	302	327	293	285	293	294	303	297	317	298	300	310	309	290	280	299	281	294	294	304	275	288	300	302	310	324	304	311	309	328	274	308	300	297	298	306	309	289	276	299	317	304	290	320	293	284	276	321	261	285	316	297	323	305	321	305	298	313	279	298	300	238	288	281	284	296	310	303	322	279	332	283	295	318	310	300	311	302	326	329	300	277	276	326	300	286	298	312	310	286	304	331	285	303	278	306	287	288	330	273	280	300	286	285	303	320	317	301	329	303	280	289	309	282	285	307	323	281	305	281	290	338	292	279	288	276	323	295	302	303	313	298	314	305	289	330	301	292	282	280	270	312	293	316	294	307	320	270	290	289	267	311	274	287	273	302	294	344	341	276	336	354	292	297	313	299	321	292	326	312	323	292	288	309	321	344	291	298	305	287	304	313	290	306	316	289	291	293	293	311	317	344	311	291	283	289	295	301	335	273	330	310	293	290	275	280	311	342	284	312	295	298	296	313	331	290	254	286	314	273	278	283	286	281	286	293	316	292	281	264	264	286	292	304	283	267	299	315	290	268	290	325	313	319	277	299	302	286	289	295	300	298	328	314	305	311	289	289	310	284	293	286	316	298	308	323	318	269	292	283	299	303	292	326	292	325	332	289	297	278	271	301	280	324	299	291	270	285	298	281	282	297	340	313	276	289	289	318	288	324	279	316	325	301	283	297	306	337	284	277	291	306	322	289	328	295	278	329	271	344	293	312	293	311	280	290	312	321	298	317	297	300	271	315	301	278	286	334	296	305	331	300	277	321	290	267	290	313	300	300	310	348	310	313	315	321	288	291	296	323	301	285	307	276	270	286	255	302	312	276	321	278	322	326	293	285	299	306	296	303	298	319	319	316	298	285	284	283	252	271	298	306	283	283	294	287	302	334	289	275	316	292	283	264	286	280	293	276	312	275	286	274	323	304	312	298	291	298	290	285	266	298	286	307	284	305	303	291	311	309	288	301	290	329	294	295	312	288	295	279	306	307	303	309	304	300	288	276	293	321	310	306	307	302	301	302	291	285	275	294	304	274	274	311	293	311	287	307	304	293	295	278	303	318	312	320	289	270	304	308	308	315	269	289	316	304	281	259	298	312	303	316	311	288	279	317	294	304	279	281	310	287	313	298	305	335	273	308	310	301	296	291	301	313	325	284	301	287	296	282	276	261	307	315	294	267	282	314	306	297	288	317	283	292	332	308	286	296	285	292	300	326	301	274	289	342	290	308	300	280	311	283	295	305	278	289	293	280	281	318	297	305	303	306	277	311	285	288	330	308	281	271	303	286	317	323	284	281	289	328	293	289	293	321	264	285	278	292	315	311	301	304	291	293	274	303	295	329	312	308	289	266	300	286	298	274	304	301	319	296	278	339	294	280	283	279	286	306	300	284	314	298	311	284	292	286	306	285	298	319	298	284	314	330	302	309	295	297	298	302	309	324	273	318	302	295	256	268	287	300	269	304	273	298	292	321	291	319	319	282	331	269	241	291	313	308	279	320	299	293	283	329	310	292	293	308	314	251	285	294	293	283	294	287	282	299	314	314	336	304	316	324	275	274	290	284	294	317	279	300	295	267	285	289	277	276	313	271	311	304	304	284	297	289	319	314	336	296	273	278	241	275	278	311	316	307	289	299	318	290	316	291	310	318	284	317	280	297	303	312	281	306	295	297	316	307	316	292	271	312	289	293	323	289	286	340	297	291	263	296	308	305	299	277	273	277	317	326	290	324	313	299	307	268	295	279	273	309	286	305	298	308	296	291	307	293	329	335	323	302	291	312	311	324	310	332	320	295	302	330	273	258	310	305	311	304	277	324	266	298	315	296	289	318	307	276	305	282	306	300	297	280	304	313	270	309	271	311	295	321	293	316	317	306	257	310	278	282	286	303	307	292	295	269	270	308	301	280	304	284	300	329	286	293	289	297	273	289	300	313	328	315	302	317	310	304	301	314	331	313	299	328	259	302	286	297	310	308	316	284	298	275	266	279	279	275	325	305	324	284	303	281	292	319	270	293	295	299	278	305	333	289	301	287	331	276	271	318	333	279	299	312	293	307	272	295	300	305	329	306	318	290	287	282	317	284	286	287	266	290	282	288	262	313	263	294	271	314	293	297	300	328	271	270	283	301	288	274	270	289	276	281	318	284	282	257	303	288	276	269	266	282	275	286	305	283	297	298	319	296	270	331	292	301	312	285	279	267	282	302	335	265	267	272	302	307	316	338	329	338	300	304	310	325	304	269	266	311	303	291	286	321	285	273	300	293	287	303	301	294	271	289	282	350	308	277	294	288	314	265	288	305	296	300	327	293	303	308	275	302	290	288	277	299	308	300	295	301	304	329	289	290	289	273	271	276	313	337	305	297	313	285	283	286	293	318	292	290	297	299	287	290	274	302	294	306
6746	4061	1372	877	740	706	760	731	737	733	754	822	782	742	782	776	782	753	741	811	761	749	722	753	758	744	728	791	749	773	739	789	730	776	770	761	747	771	745	726	767	777	758	780	735	729	695	740	743	750	770	723	763	727	740	744	763	775	753	771	742	763	726	792	758	732	739	772	704	788	777	798	761	779	785	762	748	673	749	744	775	796	795	699	745	756	708	756	757	773	723	766	808	780	759	776	747	750	788	782	741	754	731	784	788	710	760	751	754	751	739	793	747	776	698	779	768	759	782	802	717	776	765	691	758	798	755	772	760	731	740	741	734	695	788	703	673	762	764	727	727	771	753	828	730	723	801	715	793	790	775	729	755	756	721	762	772	778	770	807	752	762	748	777	758	782	768	770	743	733	726	710	802	765	755	738	742	792	813	695	775	692	813	781	724	745	756	731	758	792	692	744	779	775	781	756	756	757	743	787	731	724	775	801	741	732	768	792	729	703	748	778	812	758	762	785	787	716	721	772	773	782	741	815	741	790	740	749	734	773	738	724	699	753	790	741	797	808	729	721	754	762	752	719	800	794	761	717	733	785	712	710	731	759	768	797	770	711	753	735	770	762	801	802	740	783	825	766	784	780	806	765	817	734	770	748	787	772	778	734	809	739	727	789	760	740	765	742	746	768	779	792	804	821	784	753	733	791	754	702	790	800	722	760	740	763	782	756	754	757	760	766	764	773	706	717	766	717	754	800	785	762	748	749	736	790	754	744	827	758	723	772	729	763	781	686	739	751	732	785	767	756	747	778	791	775	756	783	733	756	761	758	755	760	772	758	789	753	748	778	739	788	719	745	741	739	755	710	747	742	786	822	753	757	805	805	790	754	749	810	760	766	748	765	740	737	765	784	737	811	756	758	730	708	742	744	768	759	750	807	757	786	727	685	815	753	771	741	756	729	748	812	755	761	745	699	727	772	749	756	752	774	699	714	792	740	775	766	762	739	731	777	723	770	750	756	769	752	763	721	719	783	829	739	733	750	768	724	772	791	768	768	716	760	737	748	779	733	761	773	790	722	719	762	726	739	750	756	768	740	768	763	757	758	711	763	755	783	785	713	740	747	779	775	786	757	768	721	754	808	741	742	758	747	717	746	749	754	733	755	775	728	737	733	771	754	764	803	777	763	741	781	754	777	750	752	782	752	770	689	786	727	739	767	737	792	768	808	781	762	734	754	736	749	805	763	727	788	771	788	664	760	699	767	746	758	767	768	778	759	779	768	690	719	764	786	715	771	789	769	734	774	760	753	772	732	763	795	806	780	776	732	806	781	760	731	742	768	786	747	734	720	750	767	770	770	754	722	784	757	744	767	778	749	771	778	805	780	749	748	792	757	756	733	783	742	771	762	757	747	771	790	761	734	739	774	826	751	743	745	751	728	787	704	787	743	761	743	757	733	738	749	784	755	827	734	786	749	760	730	717	758	758	778	802	780	807	732	769	751	751	732	737	830	739	727	737	759	755	737	774	752	741	776	735	727	765	780	773	751	755	743	753	785	780	744	743	750	764	778	743	755	734	755	711	745	760	780	761	759	758	797	786	768	758	746	746	745	727	755	774	753	755	732	743	742	775	766	744	742	721	695	755	761	710	734	747	727	725	717	758	770	793	745	763	767	796	734	792	794	732	726	771	747	734	759	799	734	725	774	749	773	781	777	720	739	753	804	772	781	755	730	802	737	781	743	754	716	748	743	698	695	786	761	702	681	775	770	744	783	755	691	699	763	776	816	705	741	737	741	733	775	762	739	777	696	734	773	744	718	784	772	760	745	784	743	696	759	735	750	734	752	716	719	753	778	787	774	736	743	759	743	737	783	775	759	739	714	775	704	720	766	760	780	751	740	789	751	754	759	723	787	729	795	726	744	793	759	773	762	767	785	741	755	720	767	752	754	754	798	739	742	734	786	783	728	758	744	804	722	749	737	790	757	784	753	793	765	760	783	786	746	754	783	760	788	750	762	757	753	751	721	770	750	787	801	724	750	729	741	762	747	756	765	729	705	748	774	766	753	799	762	769	730	744	743	765	746	782	767	749	697	739	795	708	744	793	815	770	813	767	761	748	770	771	753	757	756	771	735	781	712	784	781	711	710	767	722	805	748	666	795	767	723	779	797	759	794	772	757	733	738	742	735	728	772	748	747	732	762	727	791	792	762	785	773	770	757	788	719	723	813	769	791	772	779	783	721	754	763	763	762	753	776	758	788	800	706	743	818	774	770	756	753	773	809	754	759	825	718	752	747	829	747	780	760	770	734	720	776	763	694	722	752	772	728	767	737	764	735	721	762	766	783	717	725	773	732	756	751	752	778	772	791	743	761	726	740	764	721	776	760	762	824	760	787	751	792	810	776	751	769	796	757	754	762	759	767	750	754	737	745	732	740	767	693	749	769	717	752	744	702	743	748	746	740	773	777	756	727	778	735	751	682	768	713	770	777	778	754	759	780	747	763	741	791	751	721	766	709	744	798	783	820	723	756	738	770	829	741	759	733	770	743	717	712	733	782	718	778	732	713	728	770	782	723	786	767	750	787	765	742	726	741	695	767	742	760	742	767	751	777	762	793	773	798	756	765	773	737	740	802	787	766	748	767	774	798	758	797	735	769	780	692	767	713	782	718	729	735	791	726	782	765	807	744	732	733	729	760	777	758	781	752	762	780	755	717	762	830	794	778	772	751	766	759	778	744	822	772	732	772	787	767	783	762	744	767	789	821	768	703	702	799	791	760	798	695	787	714	804	732	807	779	828	734	742	720	797	764	793	799	756	738	756	708	778	751	762	755	744	786	762	811	720	805	806	744	700	779	755	738	742	766	788	761	780	758	784	767	768	684	759	745	717	762	758	787	752	751	756	767	745	739	742	725	753	735	780	753	767	743	754	764	722	763	762	715	791	773	723	725	797	731	718	749	750	752	764	783	761	774	737	757	774	735	785	783	802	676	751	737	756	690	752	791	748	750	774	756	762	707	745	779	732	794	763	726	749	793	798	778	811	751	730	763	752	727	776	726	758	734	787	804	723	750	799	758	768	755	745	752	743	813	750	733	779	704	761	766	783	696	801	754	746	796	795	775	695	760	767	775	734	876	795	780	782	779	752	742	746	751	785	770	760	755	760	772	768	749	774	745	806	742	772	795	716	755	783	739	747	750	747	737	746	749	739	709	740	755	729	733	725	760	711	747	800	758	767	770	777	771	764	748	689	754	739	722	794	715	787	755	757	831	784	756	778	729	745	796	762	752	763	758	782	734	752	753	759	717	773	726	762	720	732	758	708	665	725	743	797	766	813	750	745	757	795	719	744	797	753	774	783	759	764	751	737	774	769	728	754	756	753	793	762	742	746	717	691	767	796	763	774	749	740	748	751	770	758	792	752	794	787	752	762	729	805	766	749	703	758	764	787	723	796	818	790	750	758	736	766	720	777	753	777	716	779	752	730	725	792	733	820	745	753	763
24666	20992	23894	28254	20987	13704	679	486	446	441	399	442	417	422	434	424	377	386	385	366	361	350	333	328	377	358	379	378	379	379	380	392	397	368	392	370	414	365	388	401	416	412	364	371	377	333	387	402	377	380	396	374	373	363	360	347	375	337	394	365	393	403	402	374	417	374	393	355	390	350	379	341	395	363	360	375	362	360	382	388	381	353	390	377	337	380	375	392	388	382	367	414	370	388	355	350	410	371	365	377	369	369	372	410	354	388	390	389	385	376	392	371	391	392	399	388	384	405	312	357	351	360	376	376	372	388	374	371	406	403	361	370	353	363	410	412	383	368	344	381	394	368	357	339	343	393	365	337	409	397	372	384	377	384	426	388	368	396	394	377	375	351	405	383	363	409	383	379	331	390	364	382	360	326	379	380	356	354	351	324	380	359	350	369	368	371	372	389	382	379	413	420	392	373	392	412	356	363	353	396	373	390	377	407	408	399	351	377	406	374	374	375	377	378	360	362	383	374	400	377	441	381	344	372	388	370	372	408	415	377	351	356	358	373	383	395	345	354	388	378	380	348	399	404	334	363	397	419	375	401	403	393	394	373	382	399	391	369	374	401	372	378	384	390	382	387	408	367	386	379	337	379	379	352	358	368	382	324	381	393	356	364	344	374	366	395	401	368	362	378	345	377	371	374	376	353	341	380	370	346	380	386	337	388	377	361	371	366	368	400	423	418	380	343	384	364	348	419	368	376	358	353	382	378	424	359	362	393	360	402	398	398	388	383	383	371	393	397	376	388	386	327	375	386	376	339	358	342	369	376	355	377	389	406	388	408	399	373	393	389	422	405	369	382	357	374	393	373	375	379	366	403	382	375	366	378	386	379	385	369	357	370	332	353	400	415	391	372	362	364	401	383	387	355	391	354	353	376	388	387	359	387	378	386	400	409	383	365	343	399	341	343	340	374	353	364	382	408	384	401	363	374	364	377	395	418	383	382	375	360	355	348	382	399	380	407	361	372	395	355	357	374	405	375	390	369	338	312	362	369	346	412	370	350	354	375	390	390	385	364	387	372	392	354	410	385	356	377	384	373	360	361	373	366	385	388	325	392	386	382	349	386	353	412	404	355	422	373	413	378	425	369	368	404	389	357	380	377	382	359	359	374	370	360	377	351	366	353	398	394	377	393	391	373	373	377	375	409	379	398	417	365	388	405	342	374	422	360	383	356	387	367	367	387	378	345	406	384	370	357	372	358	372	372	392	341	371	365	340	363	411	386	403	339	372	361	363	375	382	388	407	386	360	353	390	389	380	394	375	356	406	406	380	372	374	398	380	376	370	353	366	357	355	391	372	378	374	338	380	339	399	360	395	351	353	389	404	354	358	354	380	398	344	378	361	358	373	408	356	354	359	376	368	370	376	389	347	407	373	363	383	395	402	362	362	380	387	376	399	384	378	380	424	359	392	387	371	380	357	349	404	384	368	419	385	378	375	412	417	380	396	401	369	383	361	380	380	355	365	379	348	397	376	333	387	373	389	325	379	357	383	370	359	363	383	375	370	395	415	381	369	371	388	380	392	384	352	359	340	364	415	383	355	395	363	373	374	389	373	351	362	381	389	365	402	376	360	346	393	372	355	377	427	379	400	419	394	406	378	370	332	393	342	353	395	363	373	395	394	376	345	375	372	358	351	363	373	400	368	341	413	357	357	360	373	405	388	399	366	366	394	359	335	368	354	392	373	359	372	353	368	379	362	314	397	350	384	354	352	367	375	374	417	379	392	383	365	370	321	372	387	377	372	339	419	384	349	383	400	393	358	402	394	381	397	369	375	399	365	398	381	349	342	383	371	353	339	361	370	367	401	376	355	417	385	367	379	387	420	395	351	319	361	336	397	369	344	388	377	375	344	356	386	385	384	370	386	374	372	382	390	362	383	405	392	365	364	397	378	366	374	388	371	373	367	355	382	393	359	378	369	377	346	346	369	390	425	398	389	381	377	344	368	395	371	358	416	390	414	365	357	381	385	386	380	360	386	364	389	381	347	370	362	360	378	402	401	387	383	371	360	371	330	352	353	362	355	422	400	397	359	361	369	382	384	385	349	351	392	375	406	365	379	380	381	403	393	362	384	351	365	368	355	332	392	379	370	359	392	411	355	359	394	369	383	369	356	352	403	356	359	369	378	395	379	371	397	408	363	338	390	354	388	388	360	388	374	372	355	367	371	325	331	376	381	396	348	379	393	382	369	354	365	349	388	360	398	413	365	354	370	391	352	355	366	350	383	358	394	349	353	347	392	388	385	388	355	385	381	372	402	377	315	394	345	370	365	395	390	389	387	374	371	384	343	382	388	356	345	413	380	356	383	352	399	386	403	400	420	393	354	356	400	381	351	396	415	380	350	398	361	362	373	361	374	350	403	360	381	361	353	416	365	360	377	380	375	397	378	366	377	423	365	381	384	339	416	358	385	357	376	353	379	373	391	349	381	378	341	394	358	350	349	373	387	398	386	368	369	356	371	380	370	398	377	356	370	386	376	359	387	365	397	380	397	368	361	351	348	381	362	388	371	362	362	368	385	347	377	385	385	376	379	374	393	383	370	377	372	371	346	369	358	354	387	353	410	378	372	384	377	397	376	365	390	397	385	419	365	381	352	377	421	371	397	369	399	346	384	380	395	369	335	356	418	389	398	364	377	403	369	392	362	347	376	368	376	395	370	366	381	397	344	401	374	386	337	372	366	385	363	371	388	374	352	353	377	375	373	389	401	417	397	388	376	384	387	403	385	400	358	361	374	383	381	374	349	413	374	341	366	379	362	375	403	395	388	359	376	391	378	374	371	389	343	345	375	378	418	353	396	388	419	383	381	377	358	379	396	383	373	349	354	374	370	408	423	381	380	388	387	397	325	366	394	397	397	391	368	387	369	389	362	404	416	382	377	373	397	378	361	362	399	392	363	358	361	403	382	416	356	386	378	370	384	381	385	386	372	353	365	389	360	388	399	352	386	371	363	370	362	359	336	413	380	386	338	380	380	414	417	400	387	370	385	377	374	391	395	410	353	364	337	359	370	370	392	363	376	372	364	379	353	363	402	391	410	391	399	360	350	371	376	406	396	388	377	360	403	361	366	387	384	372	367	363	327	377	387	351	387	376	398	379	368	354	368	385	372	369	400	360	394	354	406	387	356	372	380	393	399	377	369	394	384	372	331	362	353	414	380	395	378	365	387	375	363	413	384	368	406	404	370	391	401	350	380	352	312	380	435	361	361	410	356	358	424	397	402	371	412	361	430	377	362	402	397	384	394	388	367	363	372	403	370	374	346	382	376	378	403	380	360	367	355	364	387	396	378	389	397	395	382	335	392	377	380	401	391	377	385	420	385	422	370	393	374	417	335	411	369	389	414	369	336	390	368	368	394	368	395	364	422	365	384	347	358	370	388	376	349	349	381	378	395	326	371	350	368	370	374	391	386	385	376	385	401	404	382	418	378	401	363	360	366	373
5454	7151	2283	1303	1022	905	972	883	930	874	900	856	944	948	915	902	846	958	947	831	930	941	914	885	902	935	914	867	910	915	858	921	957	879	883	889	911	887	884	889	916	884	889	886	897	938	924	872	929	894	945	863	894	874	873	864	834	880	915	900	900	958	863	929	919	880	872	898	893	868	934	928	945	964	920	944	937	888	880	884	911	867	862	911	972	904	886	893	888	929	887	895	895	881	856	907	904	880	907	917	930	911	922	858	880	885	899	836	893	837	911	870	907	924	894	915	903	899	916	923	936	910	915	914	919	900	893	927	910	905	861	846	916	918	872	905	875	867	881	887	925	857	916	887	868	916	890	906	882	903	915	907	939	932	906	943	890	903	949	887	892	898	897	891	942	928	870	941	953	867	900	944	844	963	925	899	926	904	890	849	923	928	870	887	859	861	899	912	885	888	914	915	937	927	937	917	872	889	860	883	921	952	849	855	938	912	861	911	943	876	964	859	887	912	865	882	932	936	928	941	924	933	885	913	933	905	877	888	891	921	916	918	886	901	877	904	952	894	909	915	887	888	938	912	912	894	919	925	954	921	889	862	829	901	896	889	852	892	896	942	936	875	907	913	918	917	935	891	902	895	935	933	929	886	992	906	886	881	943	929	890	868	894	878	887	896	857	950	947	918	861	889	890	889	941	912	935	924	912	941	864	915	892	937	851	884	942	929	905	886	899	872	940	917	837	878	893	927	875	954	925	887	856	907	881	913	894	907	880	894	887	875	910	901	898	886	912	950	945	896	914	898	888	887	898	943	920	933	927	899	951	924	919	954	901	905	868	944	917	874	924	910	945	923	921	873	861	953	878	918	919	897	896	881	910	883	892	921	914	866	892	913	941	872	952	915	935	851	921	900	901	916	907	871	876	894	929	924	922	898	862	879	977	909	916	892	944	893	898	914	861	876	920	857	948	905	937	883	895	907	909	971	919	863	933	914	942	882	873	935	915	958	863	877	915	948	895	915	890	902	910	881	900	881	908	883	974	898	890	941	894	883	890	899	902	924	845	866	946	954	891	919	894	903	919	866	911	936	869	898	876	954	890	914	874	910	909	911	907	903	941	916	932	885	928	893	857	911	907	919	900	916	904	905	909	929	922	887	917	889	849	956	897	909	942	950	908	890	883	884	932	840	900	917	879	931	927	891	954	889	940	948	949	912	886	899	875	890	894	900	887	903	920	902	884	871	913	889	872	874	854	928	904	913	885	917	875	918	909	891	850	879	954	888	928	859	874	882	867	913	922	871	859	932	926	923	988	882	866	936	905	870	923	899	887	871	908	942	900	884	897	896	859	898	874	878	833	914	949	868	901	924	901	891	841	914	915	891	882	898	907	879	888	889	850	885	924	883	909	907	918	863	917	869	903	879	880	892	911	861	910	935	899	827	893	922	900	911	907	898	967	918	889	908	877	885	937	878	948	908	927	872	901	930	915	851	907	938	857	916	889	887	930	841	876	916	894	902	882	836	924	938	919	892	863	920	931	891	887	887	916	882	955	898	889	960	917	868	827	939	912	912	911	863	901	932	931	881	941	854	920	890	892	875	881	929	935	921	873	883	946	851	910	876	854	931	903	902	955	904	874	900	909	858	906	907	945	926	943	898	926	918	890	903	891	915	919	870	934	909	885	915	907	885	917	864	902	939	883	943	1010	871	903	894	897	866	915	893	937	934	882	869	874	915	878	880	874	883	880	929	853	891	888	899	940	874	910	909	892	884	895	884	944	867	880	891	947	920	905	935	906	877	866	903	912	876	871	856	896	903	876	915	884	928	937	907	928	910	915	919	942	913	885	899	901	917	877	847	918	913	890	877	929	902	875	899	904	923	872	921	905	975	871	881	951	896	932	887	936	891	849	894	856	870	973	898	868	906	914	920	875	941	935	952	932	902	900	909	884	897	872	907	916	870	918	905	911	914	947	970	864	971	851	886	927	899	939	874	862	864	868	858	913	817	915	931	943	896	907	915	927	889	923	918	884	917	919	917	958	902	895	882	905	953	920	945	944	863	918	898	875	877	968	873	957	885	889	912	874	856	888	864	951	888	923	904	948	900	956	871	978	870	895	930	902	906	875	869	893	935	923	898	902	896	931	876	856	939	887	817	874	923	858	902	880	899	883	883	951	905	895	919	872	908	901	894	925	894	945	893	919	880	866	864	869	913	918	924	923	911	847	875	895	885	898	897	860	950	865	859	918	869	879	909	941	845	934	927	890	877	902	910	940	856	889	912	863	937	905	956	893	899	941	940	882	945	932	868	922	892	953	863	952	904	937	861	898	923	897	886	887	872	903	824	896	892	919	910	880	900	912	893	914	904	875	855	957	859	909	897	861	885	881	894	934	900	893	945	907	950	941	840	853	940	874	907	890	926	891	924	858	920	908	889	940	899	894	936	872	941	891	927	917	837	886	882	902	889	940	883	863	935	886	922	931	910	959	957	896	912	913	946	905	906	932	920	907	852	893	909	905	880	946	938	895	910	830	864	860	900	934	874	858	900	888	886	903	900	869	905	904	913	860	980	876	909	881	903	920	892	888	881	940	891	958	842	904	931	923	879	895	875	895	921	949	914	847	967	890	914	860	861	873	856	861	879	881	856	874	932	904	894	896	846	849	888	934	921	892	951	868	895	852	912	881	873	886	939	843	917	853	907	907	897	918	888	886	909	913	953	904	853	899	911	932	882	917	894	919	871	915	914	882	878	930	954	895	903	914	911	918	862	920	875	910	902	893	942	933	924	897	916	835	989	865	916	939	896	894	910	900	858	917	860	860	918	911	912	879	908	918	917	870	881	965	907	900	903	878	870	928	880	866	847	931	946	878	900	896	928	894	897	930	911	882	840	912	941	877	902	853	972	903	816	933	908	852	907	902	904	926	843	906	906	919	877	918	871	896	872	912	864	869	890	937	886	938	898	908	887	844	906	943	926	888	902	863	919	927	928	898	876	905	870	878	960	908	935	930	933	890	907	933	875	929	885	883	878	886	911	898	937	921	894	874	866	895	907	901	890	935	941	880	873	882	902	907	893	929	900	875	908	836	926	904	852	887	934	950	951	926	827	934	916	858	907	946	882	878	877	943	926	864	865	873	921	880	941	919	935	915	895	914	868	862	928	896	965	912	890	929	902	966	881	892	939	910	904	982	904	931	876	937	943	923	952	899	908	935	948	950	917	912	919	876	882	890	900	897	899	909	891	861	910	901	930	909	869	828	898	884	936	873	871	885	933	915	885	874	932	968	867	864	881	942	865	910	965	932	971	866	940	917	872	895	816	941	891	939	919	879	815	911	883	913	859	860	917	895	927	899	860	868	895	946	857	913	891	896	900	908	868	881	855	936	907	865	901	910	914	890	876	904	896	942	901	916	907	965	915	907	895	908	897	927	902	935	863	860	926	864	875	892	856	930	882	894	931	913	902	885	873	915	923	942	887	907	893	924	889	945	911	927	901	901	847
23880	20948	24270	27782	20952	20962	13213	595	377	366	309	308	285	276	290	269	268	235	246	272	259	253	256	253	284	275	270	259	248	236	282	243	251	262	253	269	248	229	240	244	274	214	239	249	264	259	254	229	257	222	221	214	232	256	230	214	226	247	246	246	261	247	266	241	259	239	259	223	240	249	259	257	217	270	240	266	244	252	246	199	211	270	226	270	261	279	261	240	240	263	263	263	246	249	239	240	226	239	215	224	217	221	267	234	258	232	266	260	222	222	256	239	266	248	215	246	253	236	236	264	244	237	260	239	277	269	274	240	242	231	249	221	233	237	209	232	241	251	283	235	249	232	229	257	227	243	245	261	267	244	223	226	231	243	248	227	242	225	230	242	226	248	225	244	243	238	220	250	244	252	254	217	223	254	259	236	208	252	245	247	238	246	265	280	264	236	214	231	234	232	226	246	240	245	231	254	236	235	255	253	243	240	245	256	251	233	233	277	248	258	289	275	260	223	282	231	230	199	243	240	239	234	249	247	252	275	243	240	225	222	243	239	256	245	253	229	217	235	242	227	215	254	217	247	219	253	253	228	238	265	249	216	266	238	242	272	224	233	222	264	227	253	258	232	234	274	246	242	271	264	240	225	266	210	243	234	226	241	264	226	226	250	272	253	248	255	256	236	245	240	247	239	258	242	270	230	223	235	241	250	227	230	245	241	236	247	262	283	258	232	253	245	270	233	222	234	244	251	242	223	209	225	276	225	222	254	239	209	237	256	243	263	251	217	227	236	215	238	251	251	231	240	239	245	245	244	236	247	232	228	229	250	215	261	247	251	233	269	255	245	232	233	222	222	271	248	225	249	211	253	214	246	236	235	237	217	257	219	230	240	232	253	218	254	241	253	248	243	229	251	235	233	260	238	224	248	249	230	254	248	250	261	258	260	223	219	263	256	229	221	238	227	253	225	205	249	239	253	230	262	283	244	262	241	219	213	255	289	233	258	230	233	238	237	222	206	232	231	239	225	232	243	270	243	250	232	226	214	240	239	219	250	246	246	240	254	250	242	245	258	240	248	221	235	253	234	266	258	234	213	244	228	248	220	215	242	217	262	258	219	250	220	220	222	241	225	262	225	254	278	233	241	244	226	224	248	229	206	263	248	245	239	219	226	219	254	248	255	218	235	254	275	213	225	249	273	255	256	221	231	228	235	202	233	241	243	238	252	252	260	234	252	264	209	244	214	209	243	240	217	223	226	225	239	235	226	235	248	223	231	208	248	266	224	234	238	235	253	214	231	252	244	218	248	248	248	247	222	236	221	253	220	253	216	247	236	255	262	245	234	217	250	229	235	241	243	245	247	253	263	226	261	254	247	226	238	232	220	249	238	197	263	227	228	250	256	218	225	262	235	219	247	233	246	232	215	243	278	263	243	204	231	255	229	221	225	250	256	222	233	272	257	222	223	227	237	242	247	234	238	251	254	267	233	241	254	243	270	235	249	248	227	222	234	231	243	259	254	251	239	241	240	243	214	258	230	275	252	243	247	241	260	256	241	233	249	217	248	228	261	217	225	217	223	212	257	250	271	253	253	235	236	267	229	266	231	220	225	252	262	266	267	233	222	236	252	247	228	253	210	235	228	253	285	255	258	235	251	243	261	217	261	226	246	225	226	239	271	243	207	213	246	246	227	242	246	236	228	217	247	203	245	231	251	234	240	243	240	237	227	239	236	240	232	231	247	219	218	224	243	265	217	236	256	210	257	242	251	246	242	232	237	266	245	227	216	219	255	228	228	245	235	242	266	257	237	226	231	221	233	223	255	264	237	234	249	262	235	249	225	229	272	252	208	219	242	251	251	249	225	210	242	241	215	247	254	231	264	261	224	244	210	247	233	239	236	222	272	238	256	251	245	234	231	236	260	256	249	240	272	203	228	216	222	238	248	235	242	239	269	237	235	251	231	252	234	245	244	236	237	256	229	237	241	221	236	268	225	224	234	218	250	228	251	227	224	237	232	249	234	231	253	250	263	252	241	217	227	241	236	225	291	250	268	236	251	234	267	252	243	250	248	230	269	196	229	232	282	245	247	234	274	275	235	208	236	266	242	237	249	231	251	221	226	232	257	239	280	239	281	254	238	247	243	259	218	230	261	234	265	277	250	244	245	227	247	238	267	226	223	254	244	237	275	238	258	267	242	228	263	266	236	247	214	239	250	234	232	225	242	235	241	232	221	219	268	220	250	270	240	235	247	267	242	252	246	237	261	218	252	232	239	251	240	277	254	261	220	235	241	242	250	262	257	259	233	253	247	241	256	239	234	242	248	245	225	247	226	264	260	220	219	218	210	249	228	246	238	239	211	235	234	253	247	228	246	248	235	236	229	233	223	228	264	248	220	216	243	270	248	244	275	227	229	232	235	240	226	234	228	295	250	257	232	251	216	210	244	258	254	241	243	234	229	248	261	247	243	221	268	248	241	244	235	256	261	255	263	249	238	261	227	238	221	248	241	254	233	277	218	230	204	239	245	256	247	247	247	221	225	224	235	258	245	251	230	246	259	226	271	227	237	242	234	224	236	223	233	246	258	236	209	228	247	247	245	225	270	255	237	225	258	247	223	208	257	262	231	217	256	249	219	233	265	240	217	225	247	263	253	254	241	241	227	238	242	261	227	246	238	239	273	231	255	279	242	279	257	236	207	242	255	261	218	271	205	265	205	250	255	275	223	234	229	224	253	278	249	237	218	255	255	249	242	248	230	269	238	230	198	245	228	236	233	224	223	232	277	249	235	252	226	236	270	242	218	220	234	237	253	228	218	250	232	245	239	244	226	233	269	243	243	246	237	213	244	234	260	253	226	230	234	268	236	241	250	243	231	274	263	248	267	224	250	248	241	263	255	252	236	245	224	259	239	219	220	235	210	249	248	274	232	256	241	248	249	254	218	237	252	230	221	231	230	216	244	233	274	236	246	241	250	231	230	236	243	250	275	241	245	256	226	237	210	241	215	237	208	216	217	231	268	217	242	231	230	236	221	236	227	235	246	251	254	251	236	227	258	256	234	242	252	241	194	247	217	250	232	256	217	229	232	267	228	261	225	253	243	243	205	249	244	214	234	225	235	268	250	222	240	242	250	247	222	278	236	227	225	237	208	235	238	220	241	269	234	259	264	225	264	231	247	228	246	264	237	245	277	249	241	240	236	243	239	225	226	262	218	246	245	226	242	245	253	246	253	265	271	222	229	248	237	250	254	260	252	272	239	269	245	241	238	218	210	249	216	215	234	246	259	219	272	243	243	253	265	241	250	237	261	221	244	253	254	251	242	208	264	236	221	235	251	248	213	253	247	224	224	234	266	248	251	239	244	234	260	270	253	213	211	271	237	237	248	258	262	213	222	231	221	234	248	233	250	239	249	264	233	234	229	221	220	204	258	243	246	236	236	246	241	239	223	266	236	204	223	237	245	234	211	231	266	240	211	243	236	216	243	246	238	269	234	235	238	201	234
6160	9516	2815	2066	798	666	640	637	629	595	599	644	565	605	618	592	611	583	592	532	584	571	582	630	567	603	552	564	635	576	616	607	596	584	595	591	567	574	606	556	573	615	587	581	592	610	537	573	553	583	590	572	557	601	582	603	573	602	555	564	543	632	575	584	577	591	506	585	589	593	562	541	606	579	579	544	546	602	566	553	569	579	508	593	614	575	524	559	582	603	584	591	589	622	647	579	582	569	553	572	546	585	563	567	585	627	586	612	610	533	579	560	542	579	564	566	575	585	560	602	564	557	574	550	597	595	589	576	576	594	617	545	581	570	559	563	610	577	575	585	573	577	595	600	578	573	583	576	623	600	548	564	540	632	564	579	559	608	606	543	580	536	537	598	566	582	561	574	577	612	571	604	564	560	596	610	552	610	552	536	579	571	565	600	600	584	586	588	597	602	585	595	605	579	576	581	575	606	538	562	607	552	607	586	558	581	592	579	565	609	566	594	587	597	597	562	605	578	615	600	598	577	574	544	559	577	568	610	561	597	579	619	559	566	591	545	572	551	628	604	583	587	582	577	573	554	580	584	602	623	551	584	545	564	578	593	579	561	536	539	527	587	533	546	586	582	550	577	602	605	590	582	548	560	613	569	579	562	580	576	573	590	637	557	568	615	574	574	641	613	586	606	556	585	602	577	519	604	593	552	608	604	598	586	621	574	584	563	597	605	594	563	576	542	570	553	556	574	572	575	578	624	590	595	583	578	532	556	575	593	563	548	621	622	552	635	574	602	562	570	543	565	582	557	607	577	541	553	575	568	579	567	544	631	579	595	584	579	556	582	564	618	549	579	551	625	562	564	612	604	623	553	566	600	565	539	560	568	586	622	586	549	599	558	573	571	572	577	588	594	603	600	608	549	605	619	588	609	562	591	588	531	549	547	557	589	590	572	539	546	588	575	574	587	565	597	513	601	584	604	548	542	652	605	551	633	564	607	551	565	563	575	610	543	594	556	571	577	621	580	569	602	608	580	579	559	565	587	563	638	594	578	546	586	545	594	581	582	556	568	554	638	549	574	617	639	592	598	563	598	605	541	573	592	570	551	644	622	614	590	603	563	557	542	570	618	605	588	565	557	578	590	578	588	561	531	563	581	559	552	604	582	572	590	586	552	588	581	568	552	571	602	559	570	590	607	558	574	573	568	545	581	563	563	602	607	597	550	594	604	593	558	572	585	590	593	588	540	586	571	593	600	586	553	587	549	623	584	564	608	555	510	550	569	545	628	554	590	656	614	594	585	577	566	591	575	593	604	602	536	559	569	605	550	592	578	639	577	585	603	599	576	563	592	590	584	583	551	564	555	559	547	588	591	603	627	591	553	553	590	584	601	556	517	583	575	595	574	573	566	593	572	576	566	567	542	573	565	579	579	573	560	584	598	578	621	578	587	558	563	551	582	576	579	554	623	564	566	563	591	578	584	539	575	608	614	605	577	609	581	609	560	600	576	547	581	543	525	534	589	578	563	590	528	537	587	561	601	616	550	552	585	576	585	574	572	597	591	566	586	557	557	544	604	557	572	588	568	586	602	512	579	587	538	574	586	552	596	634	583	568	535	559	602	588	592	583	593	606	587	592	583	588	563	613	596	549	599	580	552	598	581	619	576	559	561	577	551	622	580	637	587	603	586	539	614	608	565	579	538	569	570	545	536	588	584	601	581	560	555	564	598	562	616	556	601	582	579	592	597	635	566	581	564	575	604	535	574	590	590	569	590	574	558	556	577	550	585	553	552	581	583	582	571	579	569	581	564	578	524	590	575	594	618	553	582	572	550	599	521	571	571	573	562	555	598	587	569	577	559	590	542	592	541	561	554	598	596	584	608	587	583	597	609	581	532	587	577	598	594	562	601	598	560	602	595	594	581	562	551	548	594	561	567	595	593	575	577	574	549	584	586	572	585	611	599	601	574	579	608	573	599	590	565	593	557	636	586	573	596	571	570	596	571	580	570	624	578	573	573	591	599	594	568	588	572	550	543	583	579	633	591	563	607	569	547	581	549	564	585	540	607	589	592	592	575	562	552	600	580	580	639	579	579	582	619	570	579	582	558	545	547	610	580	584	528	568	571	562	562	581	584	570	546	564	583	586	563	606	552	574	578	562	549	616	610	578	575	552	608	601	591	575	596	609	605	572	578	575	589	594	547	561	594	560	614	566	599	553	593	586	597	608	622	589	566	559	564	614	589	538	579	570	546	590	562	583	552	565	622	573	582	580	548	591	584	550	614	562	565	559	604	566	581	550	582	547	573	567	584	579	564	615	542	576	574	545	600	602	580	615	538	562	577	568	542	574	604	597	571	659	557	554	531	558	575	568	608	559	566	589	592	594	602	581	594	554	562	581	615	561	594	595	538	574	568	621	582	584	573	557	594	558	595	605	623	562	587	573	550	561	537	555	616	591	593	588	578	600	567	554	547	604	553	581	549	557	558	585	575	598	597	567	561	568	553	607	554	546	559	576	593	566	574	584	592	552	599	558	612	634	581	594	586	548	577	585	582	552	567	579	553	631	575	588	546	569	591	617	577	596	551	586	555	605	582	552	574	587	579	645	536	556	627	546	595	617	569	586	612	604	577	568	604	558	573	595	594	611	579	603	537	570	566	569	573	609	590	594	588	574	576	589	583	574	571	608	552	534	553	601	575	565	562	574	568	583	586	592	564	559	564	528	573	593	572	594	581	587	609	551	559	580	611	605	575	611	579	556	611	608	581	577	569	593	613	569	554	590	550	565	610	584	527	606	565	574	579	603	571	595	596	610	573	533	556	542	584	583	607	615	600	615	510	570	586	605	598	560	589	577	583	593	561	590	619	597	610	560	618	588	596	553	568	580	611	547	590	554	573	552	621	585	565	581	632	557	594	555	610	611	560	595	601	582	570	571	558	574	588	609	573	595	575	628	540	544	597	587	581	603	588	578	543	574	594	551	537	557	636	513	574	566	652	607	604	570	579	517	601	561	599	517	606	589	613	572	553	605	553	577	550	578	567	615	582	603	527	570	547	555	585	614	574	574	576	540	614	537	594	575	590	558	604	629	595	584	566	570	552	559	523	566	607	548	585	596	571	564	576	592	559	553	553	586	562	563	611	602	584	628	551	582	565	537	609	578	625	547	552	579	580	618	560	548	575	630	578	579	598	584	547	586	545	565	587	602	588	514	557	587	563	577	574	577	617	539	626	591	548	555	564	571	553	571	546	594	569	607	601	580	586	602	578	596	598	547	556	606	615	575	602	579	551	547	576	580	564	542	551	554	601	621	554	550	548	585	569	565	562	591	617	584	586	576	598	558	606	547	553	581	575	565	550	556	571	568	615	566	582	556	545	567	591	577	560	547	565	597	601	582	570	585	585	581	582	579	553	568	546	564	569	577	592	593	529	635	531	583	571	548	597	552	613	565	618	543	653	597	580	597	572	584	596	570	525	577	622	562	575	573	563	552	581	570	594
31815	19577	7688	637	352	367	312	330	303	294	306	330	298	304	313	310	335	301	297	325	295	289	291	323	283	319	293	299	335	284	259	313	306	291	314	315	294	275	303	258	311	284	320	316	296	281	306	290	279	291	332	324	303	316	301	313	317	281	281	295	247	299	324	308	303	337	282	291	311	288	287	291	316	287	300	314	315	318	308	263	281	317	325	312	313	302	289	318	298	303	320	265	332	331	293	290	306	304	307	329	280	339	290	306	293	303	318	287	301	276	285	289	280	309	299	311	267	314	292	276	280	315	314	318	309	323	299	327	301	297	305	267	275	330	300	271	291	279	277	309	299	304	312	272	288	336	302	270	311	295	293	280	291	345	291	280	281	285	297	280	298	318	303	329	280	312	299	289	293	309	289	265	280	307	328	287	302	301	312	270	280	298	325	289	305	305	282	301	293	316	293	283	286	307	309	268	284	290	299	333	269	302	305	293	286	299	277	278	317	302	295	292	303	267	291	266	316	298	262	301	286	314	311	291	273	295	296	290	272	317	321	308	310	298	293	304	278	306	316	283	326	299	308	277	278	326	313	265	287	304	302	290	317	285	304	298	295	271	314	296	294	303	310	299	289	312	291	291	295	298	300	291	304	283	324	304	303	294	302	288	322	295	283	289	298	303	301	303	300	301	304	290	300	309	262	271	307	311	307	290	311	300	292	279	314	301	284	273	298	308	315	292	263	296	305	291	293	291	293	334	302	272	313	290	315	325	277	257	319	294	317	326	312	293	298	279	312	318	293	289	320	301	318	310	333	253	279	281	267	311	290	304	305	301	289	295	311	304	295	311	308	270	270	310	309	306	315	287	279	256	259	304	310	304	302	303	283	251	300	288	306	297	329	307	307	295	298	308	295	310	290	303	264	279	297	313	281	291	322	299	319	286	307	275	281	300	308	282	306	283	322	282	258	331	262	323	297	322	275	318	259	281	286	282	314	302	283	290	334	289	291	300	288	312	296	307	307	276	323	357	315	310	295	290	264	316	287	307	303	305	289	286	288	309	304	257	289	336	287	302	294	290	276	321	295	281	321	334	286	314	302	303	295	307	312	323	298	313	308	292	300	308	283	313	270	283	304	308	326	257	278	271	300	277	316	285	311	308	323	293	327	270	316	293	301	277	292	316	285	301	321	282	316	303	305	289	305	303	289	319	299	291	294	325	314	279	285	305	324	343	296	275	297	272	290	284	291	304	285	292	275	311	289	324	300	294	302	276	284	313	335	332	315	306	335	275	283	314	271	263	290	286	288	308	307	285	301	329	296	278	287	284	305	277	315	279	295	324	266	266	282	335	297	293	301	302	284	303	279	300	326	274	319	282	299	308	322	316	285	293	291	331	282	289	300	291	292	298	322	276	313	313	288	297	317	309	297	317	296	338	295	333	301	326	291	277	305	322	287	315	268	290	303	300	296	295	299	311	320	325	292	315	265	294	324	285	305	297	315	286	287	324	305	307	316	294	297	295	273	301	303	279	290	296	313	281	287	304	299	289	289	288	293	295	335	325	290	305	280	299	323	309	268	324	310	307	335	295	288	310	291	305	284	294	284	301	310	276	284	279	297	296	306	271	284	298	283	275	315	335	308	283	309	305	302	288	322	300	317	286	294	307	287	338	297	294	322	284	317	319	317	284	286	276	317	297	328	316	335	284	308	319	302	323	309	327	304	294	310	284	317	307	302	289	307	291	341	283	303	299	306	297	305	297	288	306	294	295	279	307	290	310	292	333	285	297	258	315	311	302	290	291	304	278	301	339	281	303	301	310	274	291	323	291	294	319	297	289	321	306	308	289	316	323	268	292	281	266	283	258	317	254	269	279	277	316	305	292	337	305	294	282	298	300	296	286	299	306	315	286	305	298	302	326	298	297	284	273	303	283	304	287	277	289	295	272	302	319	285	294	296	298	282	296	341	303	259	291	294	315	276	278	294	282	317	333	287	308	290	289	326	270	295	288	309	293	279	301	303	333	300	329	337	291	302	273	344	275	296	285	330	289	288	292	314	318	268	274	311	280	306	262	317	287	297	318	284	256	275	286	297	325	294	295	321	305	305	307	265	312	319	291	303	308	289	307	294	295	294	275	284	293	301	320	304	299	273	319	334	306	301	289	311	313	304	265	274	289	277	268	299	309	319	311	280	293	297	331	295	264	284	283	316	290	296	307	289	276	320	295	315	284	273	294	298	303	316	272	286	315	283	266	281	306	300	272	291	319	299	317	291	327	318	326	295	272	308	285	297	321	302	281	306	298	289	292	318	327	311	302	329	294	340	280	274	312	302	309	304	287	281	297	288	266	314	286	324	289	277	283	321	291	291	287	280	270	283	300	286	294	280	296	299	312	312	295	311	284	326	269	288	300	308	326	315	307	291	294	301	266	293	313	307	279	291	289	262	298	322	293	290	300	290	285	304	289	301	311	287	327	313	309	312	300	301	311	282	287	297	298	299	270	263	304	273	296	293	317	289	289	316	310	265	263	290	306	280	288	291	284	334	299	290	293	285	298	296	271	322	288	287	315	293	275	294	309	303	292	298	282	283	303	296	278	290	281	316	253	302	300	285	275	281	291	294	328	269	293	287	301	318	292	294	280	329	293	301	260	278	318	303	323	329	329	324	310	303	287	264	307	285	296	321	311	297	234	307	287	300	309	315	306	309	292	308	286	280	307	251	320	286	289	284	283	294	285	329	293	323	311	285	276	313	319	301	315	300	285	298	316	313	295	290	305	313	299	306	272	307	279	299	271	292	277	341	292	304	314	298	305	283	284	325	278	296	295	306	320	289	306	288	282	300	280	282	311	326	305	285	308	320	303	297	327	300	280	300	302	313	304	314	261	274	302	303	299	309	322	305	304	287	284	300	279	284	282	299	269	262	287	318	325	294	329	317	330	323	309	295	300	281	304	259	319	311	317	305	293	308	287	280	296	326	312	272	268	290	299	288	276	305	292	271	278	302	284	291	272	289	287	300	313	304	290	289	309	277	298	310	300	316	305	329	272	274	324	333	297	302	289	306	287	277	301	319	284	292	325	259	281	324	296	269	262	336	305	326	289	301	308	318	310	316	282	305	272	276	313	335	278	305	257	315	270	311	322	325	315	346	321	304	265	283	287	319	269	288	320	301	290	307	268	320	298	287	300	318	323	286	297	312	274	333	295	260	272	282	271	301	298	295	295	317	306	313	310	302	296	299	337	305	291	303	285	296	296	292	282	323	280	309	294	281	288	310	277	300	298	300	305	284	306	292	344	301	297	277	321	324	287	315	302	284	313	303	269	280	303	288	332	312	305	301	288	306	288	311	293	279	277	281	287	338	303	278	313	285	295	317	274	316	298	287	305	278	270	290	289	328	318	294	284	284	307	275	297	297	291	307	298	293	301	308	300	287	279	307	335	321	324	297	308	287	321	318	284	297	289	313	303	308	326	310	314	307	283	290	308	297	288	282	305	307	321	288	283
6961	3138	1065	862	774	778	799	725	806	773	752	737	740	723	810	803	761	801	759	782	801	747	774	725	777	736	728	760	709	763	798	734	747	775	770	723	738	760	791	737	766	745	742	789	730	752	746	731	765	705	761	773	760	727	734	763	781	732	720	781	760	783	755	696	714	751	748	743	736	729	748	778	720	772	738	775	749	742	759	757	718	765	751	737	752	787	734	780	731	745	734	741	701	760	750	723	704	698	761	767	716	717	774	773	746	777	794	684	746	781	757	731	711	747	746	750	755	712	815	797	758	751	741	732	781	723	694	767	731	741	803	743	798	787	722	732	738	746	741	698	796	755	796	766	780	781	754	725	746	757	796	794	710	748	777	778	728	778	756	770	720	751	755	761	803	764	741	766	721	723	831	755	763	749	756	805	720	789	747	772	752	778	784	748	773	746	725	770	792	726	740	749	737	783	804	714	780	744	728	782	761	762	770	758	712	774	751	748	720	771	777	766	767	739	744	765	748	730	786	726	773	773	785	819	722	728	768	777	748	772	752	736	755	748	768	741	746	736	742	749	740	742	730	787	810	728	737	755	778	753	760	768	698	729	765	749	789	776	763	734	734	783	748	721	736	753	694	773	776	721	781	731	777	778	751	701	775	724	805	788	750	786	764	723	734	750	750	736	766	713	723	770	753	764	749	753	746	729	748	779	749	760	752	730	752	806	748	784	738	757	764	718	738	740	769	782	682	757	780	761	719	759	714	748	733	773	760	768	756	717	762	745	785	778	737	754	736	765	773	724	772	778	761	746	748	722	751	731	747	742	764	755	764	745	767	724	714	763	735	744	774	730	786	736	783	795	760	799	774	815	807	719	736	770	741	757	769	776	737	742	746	777	731	767	791	764	795	710	727	728	741	752	738	731	757	755	765	757	776	818	742	768	764	742	728	764	720	754	748	767	746	773	775	728	830	744	738	746	814	811	731	771	741	765	764	767	782	783	708	742	789	789	799	741	730	730	727	756	734	769	774	775	713	794	771	727	758	732	769	761	800	739	751	740	759	738	764	760	753	782	785	779	779	729	795	789	766	705	757	772	732	772	772	695	764	722	771	721	741	712	729	752	765	752	771	754	746	757	734	772	714	747	739	747	695	779	724	756	758	715	737	734	736	743	753	722	714	780	736	767	741	771	762	744	798	734	751	733	730	738	722	768	740	759	763	753	743	758	716	741	769	718	794	726	794	757	721	756	765	759	747	770	770	726	713	688	751	787	758	740	734	752	771	773	726	748	759	789	763	764	748	732	729	699	804	791	758	751	759	755	748	763	712	748	768	758	746	751	719	761	776	734	766	815	765	740	778	758	750	803	790	710	821	780	747	731	778	812	803	755	742	718	750	746	787	784	767	750	764	732	840	813	707	736	763	762	727	752	760	698	729	740	735	743	759	744	761	705	756	745	756	727	774	774	704	769	780	754	757	765	766	733	811	783	786	741	764	769	722	754	731	751	812	776	756	722	764	789	712	743	749	758	741	780	806	784	785	746	700	795	787	808	777	754	758	762	771	770	731	803	717	740	772	788	719	795	710	743	718	816	744	753	725	791	765	737	769	733	807	760	737	792	789	737	792	761	753	748	741	714	745	782	755	750	774	720	739	796	743	756	696	743	725	786	753	718	757	753	827	753	734	772	786	766	737	804	791	802	734	757	749	760	720	741	766	785	785	785	758	756	774	757	764	755	747	711	743	751	756	765	724	756	792	747	772	797	739	725	747	769	756	739	813	764	754	756	769	755	746	742	670	781	806	777	735	732	783	748	796	777	774	725	753	780	793	777	750	731	729	749	734	707	757	809	764	699	766	752	788	747	737	754	747	801	747	793	746	780	792	791	777	736	735	717	808	764	706	796	723	711	766	763	742	797	749	727	749	744	760	787	782	789	757	763	759	762	725	764	781	745	740	755	711	693	756	768	758	788	708	764	752	711	753	731	789	744	797	785	751	789	762	750	729	769	785	810	765	774	782	704	706	799	752	779	755	723	735	757	762	733	789	775	749	760	766	781	794	726	699	733	753	771	810	778	764	766	759	795	763	728	710	767	809	766	732	738	712	769	780	767	774	761	688	748	786	717	786	731	756	750	797	782	747	770	741	739	742	758	794	806	747	758	743	763	753	778	718	771	776	734	802	726	766	757	740	780	730	740	741	752	697	801	755	741	754	768	750	753	837	744	790	743	756	771	761	781	772	746	749	758	714	784	761	743	730	782	729	793	718	764	758	768	751	750	815	731	743	745	801	776	739	737	763	757	776	762	765	768	779	744	750	762	744	747	783	794	757	721	757	767	750	755	745	786	795	773	747	734	726	715	764	793	813	749	752	757	763	771	764	749	756	784	768	748	742	782	714	772	811	722	765	745	706	715	746	711	756	754	721	776	790	772	730	783	777	720	803	779	755	766	776	761	751	757	740	759	759	743	728	776	747	799	775	714	751	745	763	783	749	803	755	804	776	735	738	790	803	731	764	787	721	732	800	795	742	725	755	760	733	737	772	791	749	709	746	741	714	743	763	782	796	802	731	809	770	795	748	779	744	769	763	758	742	759	780	807	797	757	790	801	756	727	767	758	766	741	793	735	812	748	776	775	826	802	786	737	759	760	790	728	748	761	712	780	838	762	775	739	736	748	784	747	725	810	735	731	739	763	747	726	754	752	790	750	733	751	754	731	735	737	799	749	728	748	756	779	766	723	765	743	780	710	759	772	724	811	698	773	744	734	796	764	759	720	801	769	730	731	698	735	757	726	731	771	755	767	755	773	759	732	809	719	810	790	705	744	800	727	767	788	743	787	724	727	768	758	777	702	774	706	758	805	772	766	761	789	751	772	773	735	725	765	751	780	764	743	764	699	747	792	758	745	817	768	737	754	748	753	753	730	720	729	732	765	756	804	733	791	746	755	768	824	763	765	753	772	722	713	735	827	727	754	751	704	815	748	710	803	742	762	783	736	781	707	724	786	752	704	725	746	771	759	784	722	756	774	744	720	806	734	800	778	780	754	769	735	709	733	793	778	731	766	740	777	755	742	775	767	753	784	752	759	724	803	783	743	780	729	780	735	743	718	772	745	724	752	739	772	719	767	778	763	812	805	763	719	730	766	771	779	778	753	782	760	789	752	734	748	762	750	757	761	765	789	782	743	763	746	735	756	791	776	786	742	763	753	789	788	796	770	725	743	786	780	714	806	758	797	758	796	817	730	706	737	725	757	786	771	806	737	782	736	767	749	758	727	809	757	783	741	805	766	742	756	758	766	731	767	754	707	734	730	726	760	751	756	781	753	748	714	747	716	759	758	773	790	761	771	757	791	749	720	731	701	755	739	728	738	754	722	772	717	801	789	793	750	756	753	753	768	748	769	755	784	780	745	746	773	738	752	719	771	746	753	749	751	763	749	732	762	767	710	762	745	809	724	754	756	766	718	786	729	771	791	761	727	749	766	760	755	729	811	756	771	757	792
24634	20944	23831	28216	20956	13782	566	468	395	451	392	425	401	378	402	400	339	409	379	381	367	393	379	371	362	407	384	342	370	383	361	364	376	358	364	392	369	396	361	359	397	375	345	387	412	356	395	376	355	374	381	367	376	403	343	373	357	401	354	351	371	393	356	335	372	382	354	357	373	377	361	378	357	361	363	356	379	360	386	346	330	378	336	373	363	344	411	366	372	389	372	408	353	360	361	369	380	352	372	424	371	367	365	388	386	362	375	383	371	419	370	343	327	350	412	409	395	362	365	387	378	386	389	385	378	383	404	333	374	351	370	390	389	382	399	378	390	371	357	367	378	384	366	365	380	346	363	360	391	379	358	362	404	369	382	340	377	330	347	379	364	368	363	367	375	369	371	389	382	376	364	379	374	357	377	374	392	355	386	395	356	348	378	406	355	334	374	364	363	380	391	384	385	322	326	359	401	385	410	387	363	368	386	368	356	363	360	371	336	397	355	382	383	393	376	378	365	384	378	408	375	339	356	372	417	337	371	391	377	363	344	347	360	357	386	367	368	376	367	396	349	382	400	365	347	340	382	371	367	385	372	401	409	369	391	376	388	356	393	359	337	371	423	372	379	371	383	325	368	349	356	384	349	366	417	372	370	340	397	378	360	396	378	375	366	373	343	338	395	400	375	393	391	373	402	379	353	378	359	371	352	387	353	324	358	383	377	363	367	364	354	336	398	372	375	374	386	379	357	353	372	345	380	363	373	338	406	364	374	384	383	382	329	400	373	387	367	363	346	401	368	355	381	400	375	353	348	395	378	419	359	343	386	375	410	368	374	354	397	384	348	400	348	351	383	368	365	375	382	360	367	387	369	359	399	365	367	349	360	368	367	335	394	386	389	368	381	384	427	345	360	339	360	369	363	351	357	367	389	389	374	355	357	378	405	403	367	371	343	345	352	402	360	339	360	391	401	407	393	347	359	401	370	365	373	366	371	345	370	346	363	395	356	372	397	403	395	362	360	366	375	360	396	363	377	369	383	389	406	358	380	385	363	360	375	352	359	376	391	375	394	375	399	344	395	367	332	390	326	384	374	362	347	390	341	403	376	364	346	364	368	397	355	367	362	380	336	344	408	366	377	378	340	333	378	363	388	357	407	379	407	361	379	346	356	404	391	374	366	358	396	366	413	386	366	369	409	341	374	386	347	384	367	367	361	380	395	381	371	368	349	365	357	381	385	375	364	400	377	331	353	395	368	376	356	336	399	366	382	357	394	375	350	373	366	350	382	354	313	424	408	374	358	388	423	371	404	369	351	382	386	403	390	372	428	403	383	392	374	378	368	362	370	371	349	388	373	386	359	369	399	373	366	367	398	360	362	382	396	365	404	387	377	389	367	371	397	401	371	336	398	371	387	369	363	351	370	402	370	335	368	379	370	365	414	352	363	368	376	382	357	368	394	347	394	342	398	362	420	395	350	382	395	356	379	382	396	351	330	356	365	359	316	369	376	379	367	364	341	354	401	397	358	371	365	349	390	384	376	358	385	376	391	367	340	366	370	373	392	335	343	391	377	366	364	376	360	375	375	379	392	383	349	371	370	374	384	361	346	338	362	337	359	366	367	417	377	351	357	366	370	361	357	384	344	392	371	355	365	385	354	390	344	343	406	380	368	336	379	369	379	415	346	389	362	365	387	369	387	384	378	371	392	333	392	378	365	385	361	378	313	363	379	345	369	383	339	361	375	379	403	356	394	392	361	370	374	352	345	359	380	380	373	398	349	387	385	390	346	388	360	351	372	367	361	375	350	370	362	333	421	348	398	365	364	373	341	391	378	370	368	359	397	375	372	387	382	363	371	369	407	394	357	375	373	339	394	384	340	369	379	397	373	359	380	372	370	328	328	362	383	384	348	352	377	350	336	367	343	384	401	388	397	377	378	336	372	375	409	378	363	358	360	368	393	369	395	364	351	405	402	355	352	360	372	393	399	382	343	329	366	400	375	356	351	350	360	332	341	355	367	337	394	384	363	369	371	418	382	354	365	399	360	350	382	408	371	361	404	397	394	364	386	359	346	373	379	380	412	351	363	418	394	348	377	387	340	373	352	377	405	366	375	376	369	359	381	394	351	376	394	383	343	387	381	350	357	398	364	360	393	366	374	409	404	383	395	386	374	372	373	355	378	407	395	407	389	367	358	322	372	372	381	396	356	381	415	365	358	360	385	395	359	416	396	351	381	341	377	366	382	349	359	355	405	345	375	381	374	343	388	379	338	368	364	359	362	382	364	414	376	349	363	375	344	381	399	371	385	370	383	398	389	369	408	389	369	380	345	421	351	374	362	347	382	390	391	369	354	346	407	400	349	349	347	408	339	414	353	338	340	355	378	350	361	374	378	350	380	373	370	360	358	392	337	318	381	373	416	353	373	374	371	377	406	360	388	311	388	438	363	374	387	315	348	372	395	363	386	379	360	362	366	359	384	397	406	355	360	375	399	398	353	404	425	368	362	370	400	311	359	331	378	373	387	370	370	363	377	371	346	399	387	375	372	347	354	376	353	405	367	355	381	384	377	376	369	344	360	391	383	381	381	379	365	380	405	373	364	366	394	353	382	388	357	395	387	373	337	325	385	381	374	389	360	372	378	355	326	354	387	373	365	364	348	365	380	392	368	369	386	369	365	381	355	333	381	419	401	367	376	379	374	344	362	341	335	371	405	377	353	398	386	356	432	337	382	367	369	362	372	359	418	365	362	366	383	360	385	357	351	367	391	360	378	372	409	328	363	363	396	355	362	379	364	353	400	375	358	391	370	388	359	365	344	378	360	341	395	384	362	354	387	424	367	374	396	385	339	379	387	342	392	380	362	370	370	367	340	365	367	354	398	369	397	384	345	402	395	338	375	428	429	367	388	368	375	386	373	368	342	388	379	373	355	371	366	414	355	375	424	361	338	371	403	355	365	360	373	327	375	389	403	369	360	388	371	373	386	404	403	357	362	391	366	369	404	357	364	378	388	384	371	335	367	359	407	400	400	407	349	365	367	339	378	404	368	380	374	418	373	392	368	383	394	377	372	361	373	343	390	385	361	363	378	367	367	386	370	353	361	363	379	382	348	358	372	365	350	348	361	428	418	370	406	379	395	387	364	337	394	380	375	343	363	355	350	370	394	362	409	373	414	372	401	386	399	365	343	392	352	381	357	367	346	384	394	365	362	393	377	374	387	358	375	358	365	385	395	400	383	369	382	382	341	374	359	355	379	367	389	387	396	343	371	339	373	360	379	386	385	379	379	424	339	371	362	359	363	354	354	344	408	336	357	357	372	356	368	383	356	335	392	381	391	396	378	390	412	351	416	366	394	344	368	356	357	381	351	384	357	322	377	397	396	410	374	372	365	378	376	353	370	368	365	367	344	343	378	329	356	366	344	343	368	350	382	369	364	419	410	371	403	338	379	344	363	353	377	393	336	361	373	378	358	395	332	349	343	384	390	413	362	378	357	397
5339	4956	1756	1554	1009	937	936	902	937	845	920	904	895	916	892	972	937	877	944	913	891	846	921	915	863	896	883	942	914	884	888	882	910	897	909	903	906	909	882	902	914	948	852	912	814	911	928	921	867	902	861	885	935	899	836	910	915	894	893	900	877	898	854	924	887	933	894	879	934	868	877	854	923	856	903	907	858	911	876	881	858	884	910	931	864	909	838	869	887	871	919	916	945	830	864	890	883	891	876	918	907	862	875	931	862	884	884	857	902	871	895	865	952	1001	883	918	862	894	962	864	841	948	887	918	918	899	887	896	879	852	891	904	874	915	910	897	956	892	876	878	884	851	907	867	860	892	908	868	940	880	894	840	900	896	894	888	896	886	899	911	906	945	881	926	916	936	831	854	907	847	845	880	904	903	918	887	839	933	891	882	904	899	928	870	881	871	841	862	963	912	913	898	870	880	884	892	871	923	865	866	917	848	896	937	874	911	923	922	907	892	887	899	857	926	833	959	879	915	911	901	866	918	869	878	910	866	875	904	861	952	853	878	924	843	910	912	900	895	891	879	874	885	879	844	918	898	953	931	858	885	857	862	907	909	929	949	955	873	853	928	845	890	921	915	905	881	923	891	945	868	947	899	887	912	857	922	918	868	950	936	933	886	842	966	889	843	928	946	870	925	887	940	927	964	892	916	876	899	833	924	834	886	903	900	862	865	903	889	884	898	924	848	875	924	854	900	904	822	896	884	897	869	878	894	866	909	917	950	874	907	893	911	878	828	866	899	882	893	978	882	915	853	884	926	928	892	903	912	886	927	918	926	886	869	893	907	925	888	891	903	875	927	881	862	864	872	910	883	875	944	909	900	871	838	928	832	896	891	896	866	891	856	922	960	882	931	871	890	933	909	861	908	865	888	892	912	914	924	963	878	892	896	894	913	869	880	891	905	878	939	943	902	906	885	924	939	930	917	903	938	903	856	913	944	857	889	948	856	862	864	903	865	944	865	918	895	941	937	894	894	875	877	909	913	866	942	880	886	924	907	924	895	871	939	904	919	848	885	866	910	841	937	877	874	921	916	843	900	899	890	849	885	867	845	872	849	917	862	874	878	859	923	906	821	907	889	907	942	877	885	869	901	824	867	869	889	900	892	876	854	900	877	882	931	948	927	889	905	893	919	875	877	864	878	874	895	839	895	856	883	818	933	886	894	951	884	901	858	925	918	896	878	903	859	874	851	931	889	932	883	935	897	927	937	908	882	858	892	905	908	886	878	885	917	897	908	839	958	911	851	965	907	867	890	950	872	838	880	901	975	904	860	899	853	866	885	873	929	906	875	867	913	881	845	913	906	896	864	904	856	983	876	947	940	887	880	893	882	888	880	866	865	943	856	922	915	886	933	943	883	902	926	897	865	874	951	908	848	858	870	915	921	849	895	869	920	874	899	888	861	899	876	840	884	906	882	875	934	895	912	893	979	907	900	863	852	894	846	827	873	910	893	894	929	895	905	948	938	866	936	879	907	895	858	925	931	913	895	905	874	939	861	840	933	880	871	899	913	902	919	885	837	908	873	896	848	904	942	922	890	839	910	863	885	895	945	911	947	884	888	911	956	924	858	878	864	848	929	911	936	905	898	846	901	919	861	924	863	932	861	883	902	865	877	824	901	837	885	912	888	859	842	942	882	904	873	859	895	932	896	917	903	871	871	944	883	879	903	901	901	900	863	894	923	886	910	890	914	865	830	899	907	911	929	868	862	873	900	892	840	928	839	920	921	871	918	916	892	953	884	929	895	936	929	896	918	893	869	848	816	884	908	900	925	889	903	901	912	920	898	880	925	954	907	900	863	917	880	950	897	884	877	874	854	884	897	877	909	889	887	889	925	875	893	886	884	923	870	879	900	920	910	824	872	894	921	898	888	909	906	874	896	923	898	905	904	863	900	872	852	955	844	930	883	913	891	912	881	856	890	843	861	867	902	887	910	883	889	973	889	882	909	913	912	863	879	853	862	882	908	898	853	884	897	913	927	858	964	861	878	876	876	849	937	905	831	896	884	889	906	868	863	888	859	841	907	876	949	917	897	923	873	907	931	892	905	904	875	925	917	910	849	921	869	896	915	912	880	923	839	967	898	871	894	910	989	895	908	859	944	889	912	909	910	904	895	916	878	934	909	900	887	874	895	892	874	861	938	909	857	868	864	892	879	862	869	896	862	863	877	913	860	899	837	870	914	864	936	983	880	845	850	955	842	922	899	871	901	931	886	932	879	927	903	929	852	905	822	882	865	862	851	870	920	890	911	856	867	897	947	855	913	929	933	884	880	858	858	851	865	889	926	962	874	921	899	880	906	876	900	911	868	885	885	903	907	889	921	882	897	887	913	887	889	884	908	892	893	870	911	862	920	844	879	880	870	894	901	920	915	881	885	873	831	880	952	843	928	933	881	867	914	836	890	883	924	972	895	894	905	880	860	871	864	822	880	887	872	909	917	912	888	916	876	906	926	917	928	839	920	883	891	885	883	897	925	882	897	916	875	888	913	848	885	933	928	921	948	907	921	882	916	881	898	850	876	886	884	897	895	926	914	916	835	841	839	909	890	832	943	906	942	885	876	895	907	872	877	864	867	862	873	981	829	904	847	885	866	882	910	920	896	970	935	917	922	833	912	906	937	841	858	906	889	913	867	909	924	881	902	875	920	875	891	827	913	882	876	893	923	901	895	899	906	853	917	927	872	901	928	910	880	885	889	905	961	886	891	900	948	893	870	922	929	813	914	867	880	851	903	952	882	858	902	891	925	874	905	871	821	882	936	900	904	927	897	924	836	891	886	900	880	902	906	927	909	863	920	874	885	914	873	800	953	892	902	858	915	904	896	877	888	926	891	919	913	900	896	922	884	923	866	917	897	883	957	853	891	877	902	897	912	912	903	923	911	935	882	907	876	850	893	894	884	878	856	856	907	930	836	919	958	865	876	853	933	881	932	890	925	880	883	876	870	895	855	876	879	895	924	925	895	883	874	841	908	892	906	899	947	839	886	869	911	846	921	880	942	894	842	931	910	938	904	845	878	921	911	916	888	905	914	904	872	865	884	870	835	920	870	885	863	821	895	862	861	882	881	887	893	910	855	900	842	894	922	870	868	868	841	891	896	905	917	864	895	866	837	905	842	873	900	859	919	880	900	888	857	908	918	884	842	890	873	948	882	858	916	878	866	931	828	870	913	914	870	891	885	893	899	885	870	901	862	856	862	903	839	923	848	955	933	872	911	854	909	880	935	825	898	855	835	932	927	865	886	897	901	851	904	861	900	917	857	831	884	902	878	912	880	889	888	938	879	960	898	944	843	863	836	928	878	936	896	915	903	846	913	873	919	878	902	935	884	940	906	911	910	862	902	920	884	853	890	888	881	931	889	910	854	873	893	878	903	932	952	944	895	894	911	870	814	903	839	898	928	936	866	915	922	882	809	871	909	896	882	921	939	866	852	930	919	884	886	924	877
23962	20986	24340	27824	20986	20995	13539	606	323	305	306	320	301	275	272	268	264	261	274	248	225	273	265	258	265	235	247	231	260	259	264	244	251	263	242	250	271	249	258	228	252	256	228	237	238	241	250	257	222	240	230	221	257	233	262	214	268	244	247	232	239	247	229	252	234	218	244	226	237	248	218	231	237	226	251	235	303	250	220	222	257	240	266	223	260	247	240	227	218	225	221	234	237	263	236	265	267	222	228	235	244	220	252	255	234	212	229	229	231	232	252	217	247	241	234	232	214	211	230	211	269	253	213	248	237	233	265	221	221	218	254	236	226	230	246	236	228	222	217	249	220	242	254	246	224	222	239	251	272	254	250	258	255	178	249	220	263	269	245	214	248	241	233	258	256	255	258	252	247	245	276	257	242	228	251	239	227	240	226	233	242	231	240	266	227	219	240	208	271	263	235	243	230	252	231	249	231	250	225	269	228	231	229	228	233	252	240	250	223	258	259	271	216	233	217	234	258	254	247	254	240	245	239	250	245	257	245	239	226	217	215	231	257	222	252	232	212	218	231	232	235	201	254	221	266	227	248	236	237	209	244	203	239	247	223	215	255	209	220	270	244	195	239	206	223	263	208	247	234	210	234	238	224	227	218	238	256	262	229	238	231	250	234	231	227	248	243	226	222	209	231	229	233	245	246	249	205	231	220	247	280	215	249	256	238	259	246	247	226	257	225	244	234	255	253	260	240	265	255	232	227	217	235	251	236	239	252	277	230	223	245	255	228	236	216	223	245	255	257	227	232	212	248	241	280	248	218	243	230	251	229	244	270	239	236	260	255	243	260	264	248	256	244	242	231	226	242	228	260	251	249	235	258	218	245	236	247	225	277	239	243	253	213	251	231	244	248	256	258	247	244	260	237	215	229	241	227	262	259	230	257	247	236	252	220	270	247	247	210	259	233	242	241	257	195	246	236	241	257	244	224	262	238	266	227	250	231	248	217	238	249	231	229	241	269	273	240	233	223	231	248	283	242	213	255	246	219	238	224	231	224	249	244	208	250	232	225	255	234	237	252	276	216	236	254	241	249	240	235	222	245	230	212	253	237	246	254	262	225	244	239	227	260	249	237	231	231	263	254	268	246	207	213	247	253	223	256	210	206	241	251	227	225	241	246	268	227	252	247	248	210	260	240	209	228	247	264	242	267	223	239	260	246	236	233	228	220	206	229	229	230	241	229	237	256	218	243	226	238	251	254	224	249	201	257	228	244	239	260	253	235	221	240	241	221	233	243	254	234	248	244	252	224	228	235	215	237	245	251	244	260	223	226	246	260	254	231	214	263	225	241	226	256	225	259	249	239	236	225	271	226	263	241	233	238	242	238	251	237	219	239	249	237	235	250	225	278	224	241	242	229	203	250	239	285	227	232	220	252	260	256	263	246	233	215	233	243	232	240	262	214	235	230	222	244	241	234	259	227	230	232	258	245	241	228	253	251	232	256	238	251	251	263	238	243	246	244	247	219	237	242	207	245	249	242	230	205	223	208	253	241	223	218	249	205	262	224	225	242	248	227	273	247	256	243	242	254	253	224	235	246	213	239	241	243	233	216	227	235	234	227	252	269	261	277	225	246	253	257	255	261	247	224	258	249	247	233	222	209	259	253	245	226	244	224	230	260	227	240	220	223	264	221	250	233	220	255	237	242	224	224	239	230	227	243	246	217	212	251	243	220	242	224	255	233	230	231	249	243	242	250	221	252	240	259	245	249	242	207	239	211	244	252	251	267	218	196	239	243	230	238	234	260	232	219	225	263	236	253	237	235	250	245	206	258	224	235	283	265	212	237	246	224	212	235	210	229	197	201	231	245	227	234	250	235	235	249	237	215	229	215	251	229	233	258	238	204	229	230	234	254	260	224	243	237	264	244	228	249	243	255	236	232	245	232	223	236	235	244	251	218	223	234	228	229	227	199	243	241	237	263	242	238	256	225	230	232	229	254	252	230	264	236	241	222	247	231	218	246	246	215	217	219	263	237	229	262	230	215	231	208	231	236	260	278	234	226	230	261	232	240	254	252	246	228	257	246	249	213	262	260	246	246	231	257	213	219	219	245	207	234	246	254	232	239	234	249	244	244	271	225	224	219	235	258	231	216	240	237	254	253	209	208	248	231	243	249	238	222	235	258	236	214	225	228	218	238	243	238	268	232	211	206	245	240	232	235	239	219	235	240	231	281	238	225	259	211	237	239	247	237	216	235	249	234	256	248	260	232	246	235	216	245	231	220	266	200	241	252	248	265	252	219	229	241	269	208	227	232	250	225	257	248	222	230	236	223	244	251	214	239	236	215	244	231	220	246	216	263	210	222	245	221	236	237	242	220	246	247	248	219	234	228	250	249	222	252	262	237	268	218	246	244	219	240	232	252	260	261	212	254	222	227	223	251	277	229	226	210	234	229	249	243	247	266	233	241	253	259	231	245	250	240	233	209	239	254	219	223	241	248	260	259	237	312	250	236	236	235	251	243	250	219	259	236	233	247	224	253	220	259	238	212	239	228	233	214	229	232	246	261	224	229	225	223	226	245	229	234	235	221	248	233	222	251	255	250	199	266	219	233	211	239	231	241	234	211	254	269	227	184	260	247	209	210	233	255	229	243	277	219	218	252	235	236	254	264	227	240	241	231	259	244	254	205	240	227	245	217	236	215	240	242	252	243	209	212	228	218	233	252	258	238	255	253	239	217	231	213	231	218	235	244	236	268	228	230	229	209	229	218	238	253	253	223	243	240	231	255	211	225	239	232	210	271	236	243	244	233	223	202	228	246	256	232	273	237	232	260	239	236	261	234	237	242	234	245	222	219	232	258	250	209	230	238	243	255	258	234	226	257	224	254	241	230	263	217	226	245	224	210	236	250	229	244	206	221	218	258	216	232	207	239	220	243	223	226	296	251	264	217	290	243	235	279	258	253	237	215	240	226	222	225	231	245	265	218	223	236	254	214	227	256	247	222	227	231	234	255	269	241	249	274	261	242	234	241	228	240	258	246	248	255	253	244	242	228	255	259	224	253	249	212	218	255	249	220	217	278	222	221	218	253	234	238	247	220	249	266	254	230	278	242	223	247	236	227	237	225	262	270	272	243	220	262	236	264	230	271	278	210	239	233	234	217	268	244	252	234	232	200	233	272	225	240	220	257	266	229	265	239	269	218	236	237	206	249	261	219	267	196	228	280	236	228	235	254	243	247	228	235	252	237	242	250	227	251	232	228	239	216	234	217	277	227	227	242	248	245	219	241	222	241	221	269	238	227	258	233	238	251	224	214	210	234	236	240	250	229	248	241	238	269	249	249	240	232	259	239	218	288	257	208	250	252	232	256	218	222	237	240	239	241	251	222	217	235	219	229	237	259	239	248	257	231	219	205	241	274	265	268	251	245	225	244	216	249	241	227	213	232	217	262	272	229	237	212	240	224	239	207	271	250	211	251	241	237	221	223	230	248	216	249	252	248	263
5510	6331	2143	1872	821	745	691	580	599	640	609	611	603	646	566	628	582	551	598	553	578	614	589	584	555	546	593	594	571	608	559	586	547	545	559	563	605	548	569	579	557	571	594	591	582	609	568	589	524	545	565	575	594	547	616	606	562	600	555	623	586	576	615	579	573	545	588	603	608	579	558	592	592	613	578	569	586	549	580	593	572	581	635	616	617	625	550	560	562	537	584	565	606	583	575	579	598	549	582	551	570	554	578	566	574	604	608	557	549	551	596	591	561	572	618	554	582	568	582	590	613	598	557	576	567	600	560	582	544	602	578	572	560	570	540	526	593	588	589	585	587	578	550	568	541	561	572	595	562	544	610	575	589	592	583	580	593	532	590	548	550	604	588	584	561	576	566	583	573	574	586	627	577	548	589	581	549	549	558	543	559	595	566	571	568	579	625	601	579	586	585	558	545	558	590	576	564	540	543	577	587	522	571	595	568	541	571	552	539	555	574	566	589	545	544	576	583	635	549	565	575	607	583	593	549	617	519	610	565	557	578	554	578	574	536	572	596	614	615	523	603	614	571	575	562	561	585	543	579	572	587	545	559	553	561	578	577	582	568	533	551	584	543	571	561	573	594	569	541	552	604	569	572	595	539	544	553	545	597	573	568	577	552	580	544	569	580	542	577	598	597	589	580	600	553	573	585	553	579	579	563	558	574	577	537	564	573	539	538	550	569	581	566	552	603	588	604	583	595	576	565	556	572	605	561	580	539	604	613	582	598	572	534	543	585	558	625	537	571	556	573	590	571	569	587	566	575	557	600	580	590	594	567	555	532	566	568	593	597	597	586	556	594	605	546	556	582	531	528	552	544	548	592	574	585	610	595	545	545	560	555	601	595	573	537	569	604	541	578	568	575	570	594	563	545	528	607	548	565	571	594	611	573	544	561	568	544	541	556	586	587	606	607	594	579	602	547	531	560	582	535	572	596	599	540	568	584	635	572	596	546	585	593	568	572	551	599	533	563	564	567	539	554	557	549	578	550	579	577	619	561	582	564	563	559	563	558	577	627	534	625	613	558	575	562	586	562	551	581	571	569	515	552	569	558	523	614	610	588	579	556	630	583	580	573	563	602	572	565	618	597	570	562	590	596	562	556	577	556	573	597	565	580	584	551	597	613	550	572	619	579	586	537	588	561	525	564	572	556	627	554	589	572	570	562	592	601	561	585	583	558	591	560	563	611	558	608	532	573	485	557	549	560	548	531	596	584	578	567	574	567	574	593	564	575	602	542	561	611	540	570	578	570	595	560	583	545	579	530	569	563	555	563	622	573	574	612	549	604	581	589	579	547	590	540	611	566	572	600	533	544	581	578	553	579	537	571	574	576	579	565	551	588	590	589	545	570	551	584	554	602	550	589	608	582	578	584	581	588	536	592	567	553	545	555	597	563	584	586	575	559	586	620	562	610	545	549	562	559	555	534	571	587	569	580	577	558	615	582	607	590	592	571	597	585	540	566	578	554	571	575	558	608	588	594	595	574	561	582	592	561	590	606	543	587	534	569	599	576	609	576	533	603	574	561	578	575	538	548	559	559	603	602	604	600	645	556	537	610	574	549	575	590	564	547	536	551	590	559	540	574	549	582	598	553	607	522	553	575	575	562	602	515	584	533	550	552	623	588	599	574	578	541	534	574	569	591	628	549	571	545	589	536	578	546	626	582	595	552	527	568	616	611	576	563	569	564	530	537	550	565	565	605	603	591	574	572	551	546	592	565	602	582	606	604	552	541	582	591	570	592	567	547	594	556	564	568	575	554	551	584	555	585	607	571	594	581	559	575	565	557	586	582	546	551	542	602	609	607	593	552	550	563	563	581	589	556	580	552	558	558	546	577	573	565	582	557	517	569	544	512	537	599	591	568	552	587	522	612	610	609	559	519	579	547	580	586	593	609	554	579	561	585	596	545	610	556	553	574	577	597	617	545	594	568	540	572	570	561	587	579	566	581	566	534	537	586	584	551	574	559	564	560	542	534	583	548	563	591	588	528	565	592	567	546	624	578	579	554	521	601	560	533	628	532	592	532	566	579	554	600	588	594	592	572	567	567	564	586	579	572	590	569	565	588	563	555	568	584	547	530	589	555	581	575	582	572	571	631	625	596	623	542	584	615	563	601	601	538	574	570	584	562	556	561	571	602	603	571	568	566	552	606	540	579	570	588	573	579	594	612	539	560	586	561	565	538	559	552	550	591	574	558	537	577	562	578	560	555	589	605	580	586	589	576	614	583	540	559	605	577	577	520	552	559	583	556	575	515	587	558	554	538	603	580	553	594	524	552	561	559	583	561	561	606	561	589	547	606	605	591	561	544	602	575	599	565	595	534	564	583	555	591	563	563	581	578	535	580	560	587	602	569	567	619	606	584	569	589	542	595	553	605	538	574	568	605	547	593	516	538	595	575	597	567	592	564	528	569	575	530	585	600	567	590	607	553	591	582	600	560	576	609	579	550	543	615	600	625	538	566	594	560	540	536	562	574	577	561	557	554	561	608	554	596	594	571	549	557	582	593	597	581	612	522	536	527	543	526	599	572	536	554	598	583	521	568	552	614	567	586	565	583	536	575	571	569	604	572	534	594	577	593	598	542	577	591	567	549	568	580	569	575	533	539	560	585	567	555	592	595	613	566	593	565	557	565	562	571	581	602	594	552	552	581	559	569	559	574	562	585	561	587	563	534	589	614	571	604	582	539	548	545	599	564	581	551	555	615	601	532	609	584	578	596	592	542	594	586	546	528	576	618	585	606	530	570	577	554	571	587	592	535	614	591	565	575	524	611	625	519	567	536	543	520	611	612	559	549	580	598	541	563	580	562	522	582	583	603	569	594	590	598	589	539	584	577	579	565	584	588	592	578	539	606	565	575	553	585	575	574	608	546	581	563	570	579	554	587	565	579	591	587	546	592	561	612	572	552	555	570	586	590	550	576	563	595	569	528	582	533	585	595	572	586	550	570	547	578	547	570	562	597	521	553	620	593	583	618	584	552	564	596	581	562	551	590	564	583	579	536	580	574	552	576	564	570	578	584	569	596	546	595	586	570	535	574	559	542	538	576	572	547	545	558	580	587	568	547	539	601	537	568	556	548	574	536	598	579	579	546	588	547	609	568	532	585	548	565	586	562	563	550	590	578	546	578	550	594	513	568	547	608	579	589	558	559	577	571	575	572	551	586	601	561	588	574	566	577	589	575	577	617	564	570	559	600	575	605	554	602	582	570	600	547	611	590	556	552	601	587	582	548	576	573	565	537	553	597	580	528	586	540	559	599	560	556	588	581	540	578	571	575	578	553	578	568	568	536	552	534	566	553	576	573	572	582	581	546	592	567	551	532	599	566	587	600	525	598	564	549	560	606	589	602	560	594	624	597	540	580	582	537	574	592	555	585	564	587	567	608	584	563	514	575	578	586	566	610	548	571	589	602	545	550	526	556	604	570	578	590	604	549	576	616	532
31703	19527	7303	680	334	333	290	313	323	278	296	298	272	315	311	252	274	306	295	277	295	319	283	284	299	308	291	298	285	284	297	307	311	346	315	295	280	325	338	225	290	305	317	299	302	322	289	323	314	294	285	313	298	255	320	312	296	281	309	308	277	290	332	293	313	292	277	255	307	296	294	297	289	310	283	285	288	312	291	312	309	289	326	303	306	275	298	279	330	309	324	293	304	279	277	295	289	292	290	283	304	287	302	270	286	307	317	306	286	323	320	287	282	326	271	310	330	316	306	287	267	312	307	328	310	283	290	315	312	306	323	299	317	319	313	322	298	299	314	346	291	288	297	271	292	299	311	280	270	286	288	329	312	280	305	305	282	311	276	310	285	278	271	296	265	328	322	296	274	277	345	321	333	284	301	315	303	292	331	316	298	294	307	277	280	316	257	271	277	298	274	292	287	299	254	263	317	318	319	296	343	301	311	288	293	295	297	316	310	289	297	281	298	279	267	308	313	288	291	270	288	304	272	301	287	308	301	283	302	277	277	308	304	302	291	281	281	293	271	295	278	294	320	276	310	288	325	324	316	287	318	327	301	308	286	280	306	312	280	297	316	299	313	278	308	283	308	299	300	288	302	296	258	285	327	294	273	309	283	255	285	296	301	296	282	318	266	306	316	320	263	299	308	292	279	299	305	305	303	289	306	287	284	298	300	283	272	336	269	294	283	302	306	276	309	286	292	307	282	295	267	279	318	310	315	284	303	298	278	292	328	301	265	293	305	310	310	310	274	326	296	289	308	323	307	340	286	284	298	305	291	300	309	322	292	286	277	287	277	302	287	265	259	341	297	280	293	280	278	310	270	293	303	261	278	292	301	311	268	315	297	282	292	290	284	306	291	293	273	294	272	312	291	293	319	303	304	329	308	277	295	289	305	284	320	299	305	294	318	314	293	307	297	292	290	267	286	312	287	284	297	290	276	293	287	264	279	295	337	262	296	297	300	300	297	299	279	296	309	295	305	273	287	287	306	288	337	323	304	308	288	290	296	291	311	279	285	295	330	304	302	344	318	305	290	295	265	253	295	338	325	306	279	307	305	288	300	304	273	301	306	278	298	309	297	295	280	282	279	319	301	291	288	296	281	294	296	287	306	284	279	273	298	271	283	289	299	323	316	237	292	311	296	324	282	280	309	315	296	294	325	298	314	289	319	266	280	286	283	304	301	329	307	310	256	288	296	281	345	321	284	309	261	300	295	287	320	284	289	287	287	282	293	298	315	246	309	269	292	315	317	286	295	327	279	278	314	301	275	284	306	292	289	307	297	283	268	320	311	291	261	275	277	289	322	295	317	309	287	282	295	291	276	276	283	279	281	306	286	285	278	321	288	277	280	317	287	254	293	273	300	295	293	287	294	268	273	281	302	300	304	302	309	306	297	296	264	272	278	300	292	276	333	304	307	266	314	271	289	302	297	293	277	279	290	286	309	323	291	277	291	295	290	298	281	309	284	304	290	282	309	293	312	261	279	282	304	294	283	317	281	308	287	295	288	291	314	289	254	299	310	304	279	263	319	301	266	305	291	267	296	273	263	263	287	299	291	310	280	290	323	294	292	326	275	309	281	275	283	298	301	297	293	284	285	292	318	297	298	291	298	310	300	307	294	255	273	269	282	287	274	295	302	291	284	319	264	275	279	288	296	276	288	295	265	305	289	301	319	302	280	287	287	264	318	287	313	306	255	314	298	281	276	292	286	303	298	298	283	309	285	287	253	312	309	298	284	295	285	350	286	273	270	309	357	291	308	302	297	315	291	276	292	295	289	289	343	284	307	289	311	300	284	287	288	294	301	306	291	246	270	286	285	287	297	286	291	319	297	316	312	319	303	281	302	294	305	296	282	271	270	279	283	295	290	277	303	300	283	321	329	309	325	308	300	309	297	268	277	271	296	284	278	284	287	305	304	288	291	267	296	315	330	301	282	277	276	298	278	284	256	287	322	306	275	295	325	309	293	303	336	297	284	294	299	276	292	293	290	302	256	295	252	268	324	287	311	296	328	279	303	305	317	296	310	321	295	299	298	303	302	247	292	312	286	314	256	273	319	283	284	292	304	316	294	277	298	301	292	279	308	286	301	324	283	299	283	296	297	284	334	293	285	291	283	307	275	281	309	267	313	295	344	301	299	282	290	311	297	300	270	292	290	254	280	306	313	290	302	289	274	295	286	281	278	321	284	276	276	309	310	283	264	271	302	287	274	322	308	326	285	319	293	296	277	300	289	276	305	340	286	266	328	264	292	304	266	303	282	280	283	294	306	275	336	273	291	296	295	261	267	295	299	319	297	314	298	280	283	308	275	294	306	316	279	292	282	318	283	258	284	278	299	297	305	285	313	274	283	269	263	297	294	238	281	295	287	296	304	312	286	294	306	293	295	291	321	286	271	289	287	286	313	301	319	270	301	306	307	288	294	279	285	278	308	287	317	301	302	261	288	270	285	313	281	263	269	284	267	310	296	263	294	298	319	302	280	276	260	303	291	284	298	279	296	295	301	275	307	308	280	284	283	291	297	283	280	298	282	272	276	306	275	297	300	296	278	281	311	278	305	277	329	262	309	279	311	302	275	281	249	296	267	301	322	285	284	263	299	294	289	295	271	298	305	327	281	294	299	288	289	272	299	331	269	277	288	289	301	287	272	331	312	282	298	311	271	290	285	282	287	286	276	293	300	303	276	265	306	282	305	323	289	310	325	318	286	291	306	312	301	284	299	300	309	298	285	320	283	307	310	315	273	309	294	236	323	279	286	291	318	321	308	268	303	284	339	276	284	286	308	279	334	291	312	284	289	296	310	307	294	330	302	301	306	296	324	252	313	308	279	314	313	292	314	286	298	272	314	309	314	279	319	294	289	315	283	310	321	289	311	329	317	274	308	305	292	306	269	279	259	265	291	300	244	300	277	270	305	291	297	290	317	312	285	295	267	287	326	287	319	294	287	284	312	323	304	307	278	266	308	317	325	270	278	303	301	322	288	302	313	310	279	292	281	301	273	319	313	283	299	306	317	278	282	303	282	313	302	311	298	286	280	331	282	297	331	297	318	322	286	311	308	250	288	254	300	312	268	271	306	301	276	279	270	293	295	293	279	292	305	335	295	289	286	286	325	265	308	309	288	287	291	281	256	302	291	271	289	281	334	312	315	297	284	307	281	296	311	332	301	334	302	295	269	264	297	284	285	306	306	327	294	262	301	298	314	306	289	303	298	287	305	339	303	294	313	301	323	287	295	296	332	314	311	297	288	314	277	304	278	283	294	306	313	286	275	264	269	272	306	301	306	306	303	281	294	268	286	295	279	267	269	296	295	290	270	293	302	299	308	285	278	312	277	345	307	287	254	307	323	309	288	301	292	307	284	317	290	325	269	279	291	265	293	315	282	299	297	316	302	270	311	283	279	290	305	321	286	329	292	283	276	300	291	300	290	302	297	298	281	293	303	297	294	280
6534	1895	980	863	786	750	730	790	780	728	750	764	740	698	763	722	769	736	740	719	784	761	755	729	719	762	763	814	741	785	764	722	736	737	750	752	731	709	748	757	705	751	778	706	751	785	779	722	752	763	759	694	785	767	734	745	739	765	773	793	771	775	756	729	819	721	779	741	740	727	728	743	747	736	763	726	733	752	750	776	747	719	711	780	763	725	725	753	757	714	699	739	729	748	767	682	771	728	698	723	744	749	800	745	753	719	738	793	730	736	749	744	797	745	745	765	758	840	766	741	733	739	780	713	777	770	727	716	734	743	795	710	766	777	725	727	721	777	757	695	731	743	795	796	711	721	781	736	723	755	747	696	733	737	753	755	752	746	718	793	807	715	749	759	725	745	739	717	743	684	751	735	795	719	757	689	734	787	725	749	738	696	763	744	761	708	791	738	743	723	728	736	772	695	710	717	752	755	740	723	741	790	768	767	746	757	711	728	741	778	779	755	716	766	694	746	764	757	781	762	793	778	713	735	734	749	762	736	782	792	792	785	743	732	760	740	769	770	774	760	751	773	789	755	735	793	738	733	730	727	743	807	730	773	792	768	727	755	771	748	782	758	784	776	762	752	720	768	708	737	714	713	784	735	701	727	734	709	710	687	751	772	812	752	751	700	766	784	735	774	754	787	798	758	758	753	772	749	791	773	709	723	795	775	744	748	725	766	758	815	776	754	746	721	780	717	760	721	743	743	697	771	747	810	791	734	743	734	761	766	751	711	753	715	794	736	773	795	783	725	776	749	743	725	732	729	763	733	769	689	786	767	728	741	702	751	776	731	726	712	744	726	784	803	803	762	744	749	723	761	724	767	743	771	790	767	755	724	742	733	771	779	738	686	765	705	776	784	727	751	755	724	774	744	685	797	746	774	727	755	705	731	725	793	752	740	752	744	768	763	735	727	742	703	721	713	787	759	757	700	788	708	785	705	744	744	760	719	789	719	699	726	750	713	730	765	724	749	770	755	717	791	754	721	750	740	744	766	739	755	748	760	733	736	734	781	772	764	716	753	766	754	795	809	734	688	748	707	772	688	767	719	726	713	776	724	747	703	731	750	782	762	741	760	780	738	766	771	691	771	769	728	762	735	765	764	791	734	740	733	762	737	744	740	706	679	772	740	758	700	771	762	703	752	787	777	726	715	742	735	692	737	791	737	757	770	798	753	723	765	709	773	697	773	799	737	742	707	765	744	710	713	768	774	765	771	737	734	782	765	718	749	774	798	761	694	696	737	723	745	774	789	770	771	761	752	790	765	758	679	736	751	748	772	729	745	733	736	766	748	740	716	752	691	781	708	710	728	759	719	767	754	715	784	727	740	731	755	764	736	734	712	722	719	758	756	724	735	765	729	724	752	758	733	722	757	745	740	784	737	706	787	734	703	724	773	790	788	743	715	739	759	719	747	779	741	727	730	753	735	736	752	752	696	713	782	758	750	739	729	756	740	729	778	721	761	740	728	731	738	794	789	729	734	740	775	768	748	725	717	769	725	746	724	721	767	716	810	785	703	714	748	742	722	731	759	760	759	667	776	753	761	725	722	733	726	759	742	766	735	710	730	740	748	749	789	715	709	745	722	767	750	760	773	749	703	763	688	719	716	743	702	755	744	760	793	739	762	770	737	732	748	772	773	774	734	730	798	748	772	727	796	758	709	757	784	802	776	726	734	715	753	758	770	736	754	743	800	746	723	767	806	728	710	722	767	750	775	727	777	714	765	767	757	719	746	772	767	786	785	717	758	740	749	752	740	721	743	731	756	762	735	757	753	760	774	773	743	761	754	747	723	723	732	726	785	747	764	761	719	726	755	714	734	750	691	741	717	747	731	780	732	781	747	802	745	776	740	720	753	747	763	754	800	765	766	747	740	745	727	766	778	749	709	731	731	801	716	737	760	759	749	769	741	812	747	751	707	783	740	757	708	742	725	785	770	718	746	765	744	772	757	757	795	783	773	779	774	745	748	731	787	721	736	727	772	766	748	795	758	766	767	777	738	755	758	726	774	780	748	730	751	730	744	770	776	723	734	755	778	762	717	749	716	806	694	730	794	733	716	741	730	791	784	812	748	735	765	727	774	752	731	708	731	751	694	735	785	764	735	751	719	713	796	725	716	723	751	764	779	747	736	747	722	739	743	765	755	738	708	736	793	736	774	807	733	812	725	781	792	693	740	742	791	706	715	756	772	739	766	780	756	710	753	784	745	731	763	713	773	758	744	759	740	735	758	728	752	764	732	756	753	725	750	754	735	758	756	785	729	772	719	755	725	748	737	758	740	781	725	719	730	773	757	733	759	731	755	767	746	717	791	750	736	744	725	735	726	731	722	763	741	768	750	758	717	729	820	715	748	760	750	723	775	725	737	759	750	750	745	728	683	703	711	791	729	736	690	697	775	755	770	751	804	781	726	746	774	780	785	699	718	731	741	710	729	741	716	741	735	752	760	741	764	744	765	781	700	735	785	742	737	754	777	730	756	755	738	741	775	764	719	759	701	732	779	777	720	793	742	754	760	718	759	723	765	722	724	725	788	781	724	731	752	722	735	736	738	749	708	750	813	752	761	715	767	779	761	738	738	740	777	779	718	758	755	748	788	737	718	783	759	707	715	796	751	723	756	730	699	730	774	775	755	706	799	774	753	731	736	738	782	810	743	707	734	747	753	773	743	800	754	750	758	747	764	747	718	733	741	751	738	743	776	703	736	809	773	709	725	736	726	709	753	754	730	723	727	751	715	756	798	761	776	728	765	719	767	751	802	740	777	710	754	735	792	746	735	746	762	761	761	737	786	745	784	716	775	724	773	742	765	766	716	727	751	751	822	738	770	757	727	757	691	735	772	712	724	771	773	769	779	748	749	705	710	676	750	766	726	759	750	763	745	781	795	729	710	770	738	756	734	755	762	729	686	801	749	736	766	724	727	732	762	737	745	743	783	730	752	746	724	747	728	747	748	782	771	758	762	805	744	740	768	787	740	742	695	748	733	753	793	764	761	768	752	712	751	732	769	731	756	764	760	765	780	777	732	776	763	732	724	750	767	750	766	766	743	702	740	787	701	727	747	748	763	731	743	765	739	781	747	745	757	735	720	759	773	875	795	759	727	720	723	799	802	740	743	735	753	711	768	756	776	748	733	751	742	767	762	767	801	715	734	812	728	735	784	764	771	719	754	829	758	762	772	756	746	733	745	766	758	793	756	753	755	701	729	773	790	744	734	761	764	778	727	735	768	756	753	723	740	751	764	739	717	782	777	710	767	716	763	776	708	778	781	725	751	748	797	736	813	705	748	743	782	776	791	756	751	741	753	766	736	793	721	761	694	772	754	715	782	766	734	716	747	805	753	718	768	739	772	721	754	760	762	761	745	768	699	781	775	744	782	751	791	708	787	783	748	700	754	741	736	741	742	776	729	750	729	748	700	758	716	753	775	748	752	684	704	733	742	779	754	749	771
24690	20990	23886	28255	20980	13845	710	445	432	427	363	380	409	379	368	386	372	374	379	404	412	378	389	382	379	374	379	364	395	347	367	412	383	419	407	349	371	370	348	348	390	375	373	379	423	353	381	369	365	326	368	380	386	382	371	381	391	350	379	382	329	356	394	375	406	370	381	353	362	339	317	369	364	382	347	367	363	407	391	405	387	394	366	396	394	366	340	357	389	393	371	358	365	332	372	387	390	388	371	347	419	368	378	377	330	379	388	432	383	377	365	390	363	380	353	389	393	360	339	387	376	388	373	371	388	385	435	348	354	387	404	339	378	364	357	351	361	376	380	371	388	385	362	347	334	396	366	329	368	369	382	382	390	370	391	377	364	374	410	387	373	367	377	404	370	397	363	354	380	352	347	397	389	352	385	354	367	358	411	385	389	376	382	352	335	352	321	340	391	382	382	405	368	412	412	364	348	397	345	345	400	386	292	351	376	392	409	389	380	371	344	377	413	338	362	380	379	390	376	387	412	388	378	376	358	364	374	333	396	377	379	359	372	389	381	386	388	389	363	361	363	412	385	346	390	342	369	385	368	349	383	350	375	370	375	388	417	347	366	368	378	368	386	410	403	394	354	356	386	337	385	368	386	344	378	380	377	370	351	398	361	403	384	385	356	403	418	336	403	373	373	364	380	365	407	384	398	368	378	382	378	387	363	363	402	352	380	419	356	380	354	394	362	345	381	373	350	359	374	374	364	361	368	404	364	375	401	383	340	369	377	393	375	355	352	351	363	362	377	387	374	399	396	369	398	406	398	348	344	386	360	344	377	404	413	348	376	374	367	422	384	380	404	390	365	371	349	378	359	373	394	338	373	349	387	385	386	355	380	366	381	383	396	389	346	333	385	376	387	406	393	384	405	385	405	389	328	364	358	365	382	371	376	345	406	355	384	364	375	354	365	372	391	366	322	337	369	389	390	381	394	384	380	399	378	392	381	371	398	375	356	390	364	343	379	379	351	358	392	342	367	415	369	347	376	395	377	380	376	407	393	384	393	388	367	367	417	393	373	355	425	366	378	413	379	374	379	375	392	367	352	376	365	374	389	349	366	379	380	360	358	391	373	358	338	365	401	397	373	362	344	353	362	340	354	372	353	369	394	372	375	394	365	338	347	389	388	359	371	370	369	371	385	347	336	378	370	377	340	392	343	391	363	403	368	387	412	389	366	361	376	388	344	382	376	360	366	378	359	358	348	352	373	372	371	329	365	366	353	342	409	391	406	369	359	395	360	401	382	369	371	360	388	368	366	379	370	332	375	406	371	395	330	353	364	355	341	395	374	373	330	375	368	382	389	356	368	394	405	404	365	378	401	350	354	368	338	349	330	389	378	388	377	372	384	369	368	374	340	334	339	392	369	385	362	371	358	378	374	367	386	394	378	358	363	399	350	376	376	400	340	367	362	389	371	395	343	385	353	387	374	367	365	383	385	388	364	399	376	353	411	410	364	370	400	387	386	370	418	394	419	346	350	365	360	358	380	368	380	370	372	364	398	373	347	383	369	360	363	362	359	342	357	386	389	369	354	403	357	378	381	363	360	425	368	417	403	374	336	371	406	345	404	356	334	404	392	350	395	384	355	363	373	337	362	325	380	342	394	377	371	368	363	354	382	383	408	402	380	365	411	350	351	383	403	373	360	358	366	350	386	410	363	376	356	354	360	401	379	379	349	343	352	361	348	382	385	365	377	364	371	382	393	372	352	384	398	350	374	388	390	311	374	332	340	388	376	367	392	355	371	404	335	344	372	369	349	409	371	360	362	380	379	380	390	348	353	346	343	368	384	390	350	385	365	372	377	337	383	372	386	346	405	398	377	349	380	378	368	369	421	412	375	367	362	394	383	362	381	375	378	408	367	358	359	396	363	344	361	349	361	396	336	408	375	342	392	330	343	384	358	377	376	386	372	357	377	327	353	338	382	376	332	348	402	361	389	406	362	382	394	364	370	404	367	394	361	362	353	373	365	353	344	354	356	408	386	353	346	372	369	345	358	380	393	382	384	402	395	401	384	381	396	372	388	347	321	354	365	379	376	364	366	368	369	359	353	404	361	340	370	370	385	378	367	368	385	363	372	383	395	428	353	395	366	386	403	357	411	386	375	364	374	354	394	386	388	380	385	403	353	371	364	387	355	377	385	392	361	346	388	400	371	370	360	367	385	346	395	379	347	367	336	415	341	373	361	351	389	371	385	388	373	355	353	341	389	384	372	373	387	389	343	352	393	390	366	354	356	405	363	363	388	349	377	367	379	359	389	380	375	383	389	376	363	333	405	396	376	338	362	343	344	362	355	376	345	397	370	324	343	364	349	370	394	370	375	380	363	356	373	380	331	359	364	375	371	388	423	360	381	340	333	348	376	382	354	375	323	367	397	388	353	336	367	367	415	386	364	355	354	341	362	362	379	370	361	378	362	391	373	348	388	347	374	358	363	398	364	376	374	350	383	368	366	416	365	364	372	387	334	352	351	363	396	374	383	334	364	345	365	383	389	400	338	349	372	382	422	379	369	357	363	367	351	337	371	377	384	374	386	352	383	345	338	342	359	365	360	359	327	366	385	390	381	412	353	374	364	372	372	367	331	374	336	379	372	387	382	364	361	367	359	411	376	363	356	378	360	314	394	375	371	366	372	378	360	358	352	368	373	351	414	337	352	381	366	336	343	372	380	393	366	359	353	379	352	378	351	359	368	391	376	395	391	411	359	384	381	407	363	376	352	360	346	366	372	372	380	370	384	344	383	399	376	378	340	375	342	386	362	389	369	387	361	379	368	418	387	378	422	358	406	346	363	355	390	359	371	392	406	358	359	374	401	393	390	410	360	364	341	399	323	380	368	359	371	370	377	388	387	416	374	324	367	351	381	323	360	378	367	343	388	353	390	386	404	356	400	383	377	389	334	368	347	391	387	378	366	364	351	393	370	397	362	389	340	382	398	392	375	360	394	366	371	371	426	375	359	406	377	397	347	360	354	410	353	353	384	377	394	371	338	341	355	362	389	380	365	319	405	371	368	367	347	373	366	375	354	369	352	360	387	385	371	354	354	362	370	349	412	344	388	377	375	402	345	353	352	373	398	354	368	354	367	365	375	405	373	386	353	378	368	373	365	351	344	360	413	403	351	378	365	354	357	383	365	358	352	350	338	351	367	347	385	373	382	364	418	378	382	385	402	353	368	357	405	401	386	358	379	382	344	404	352	384	379	366	380	347	380	392	392	344	395	379	373	359	367	364	370	357	394	378	373	400	359	406	314	373	341	387	353	351	375	391	381	382	327	388	365	380	384	373	372	388	395	374	343	394	392	369	383	368	371	364	376	384	370	377	363	367	371	403	364	374	373	359	399	363	402	363	396	351	353	350	375	413	373	356	395	370	351	365	341	375	370	372	332	387	338	369	384	341	337	363	373	348	373	366	354	371	396	353	372	376	351	373	380	365	388	364	344	348	386	362
4631	3812	1791	1800	1015	963	955	911	932	947	935	864	922	846	951	940	940	880	935	861	837	888	908	875	863	906	840	873	934	902	910	890	892	847	926	905	935	918	887	890	845	903	865	912	860	905	916	900	900	897	868	952	858	888	956	947	883	866	822	906	881	927	850	893	897	875	856	893	898	892	918	866	822	852	898	875	879	885	897	883	838	928	913	884	883	929	873	856	859	874	877	882	872	891	903	891	883	887	884	887	881	922	918	850	862	896	953	890	863	854	859	877	905	864	925	920	903	928	862	841	883	928	899	840	853	830	873	884	895	897	857	892	915	881	802	898	911	933	872	896	878	913	861	968	898	905	897	963	834	919	854	871	886	883	934	881	867	902	916	891	883	854	893	863	850	855	875	913	961	888	851	940	884	927	896	886	876	888	871	846	887	908	869	922	934	907	912	861	884	939	927	944	926	893	883	882	915	896	883	869	887	890	877	910	912	898	913	870	876	949	887	905	884	881	942	897	901	883	855	906	962	932	918	830	869	916	903	895	862	852	882	912	948	940	883	892	922	900	928	890	904	936	885	864	924	917	880	908	927	886	870	972	895	930	954	871	902	907	884	946	891	877	848	881	946	898	908	842	883	834	862	885	869	862	888	928	886	873	893	887	902	882	916	912	881	879	838	897	883	895	838	913	902	891	859	906	891	898	905	857	880	873	865	861	867	907	896	903	897	850	886	880	946	916	929	883	895	878	937	900	856	890	887	895	913	914	940	889	831	875	912	884	894	878	882	878	913	963	860	907	835	903	876	848	965	917	940	858	897	941	872	916	888	889	860	877	923	893	896	871	901	829	954	932	851	964	875	860	895	891	908	888	914	923	860	889	876	844	937	885	909	930	881	872	870	898	891	893	888	909	899	941	916	906	890	961	908	898	875	939	863	896	831	923	846	902	918	914	872	873	823	885	879	888	882	937	912	880	919	898	854	870	832	884	887	875	904	910	867	952	881	872	869	949	882	921	892	903	913	916	870	900	925	878	892	884	919	924	912	862	946	906	861	884	909	856	913	900	920	910	868	876	909	928	894	915	902	902	906	871	923	825	921	942	859	949	897	899	914	878	940	967	848	829	901	868	842	913	869	869	869	878	942	927	889	904	863	926	837	855	877	925	859	891	921	878	830	867	911	889	902	952	896	915	942	880	873	894	927	875	895	877	876	879	896	924	912	905	887	902	865	891	915	885	878	901	895	890	878	876	893	908	905	936	929	899	921	882	939	947	916	896	909	1006	829	839	867	895	916	884	886	889	872	894	885	893	868	872	885	849	892	891	859	941	888	871	914	909	901	955	922	922	882	883	874	877	903	867	891	899	850	868	851	881	852	876	899	930	887	845	947	932	922	959	940	911	921	936	885	865	885	900	901	865	931	900	859	882	911	857	873	945	875	849	957	883	879	850	900	892	875	872	866	882	907	958	924	901	868	939	939	907	924	896	866	890	883	931	880	862	919	870	874	871	908	877	863	904	897	945	840	877	911	903	870	915	869	889	882	863	900	832	892	880	904	938	893	930	887	900	897	894	878	872	862	849	824	898	872	903	870	933	903	917	880	940	847	921	870	902	951	930	870	829	939	876	878	892	867	937	851	899	921	911	916	903	891	894	881	871	934	885	880	888	882	898	926	930	867	897	882	932	865	912	847	906	879	873	926	835	884	928	881	903	872	912	889	910	904	859	904	890	883	880	868	828	891	884	849	889	912	879	855	891	902	929	911	887	916	946	907	933	891	861	845	891	891	848	932	850	895	881	921	859	862	919	883	864	866	875	905	882	907	888	873	857	903	919	907	839	925	902	871	888	883	919	867	864	903	911	880	922	869	891	839	915	911	906	896	884	885	853	925	861	883	864	927	899	863	919	874	876	915	903	906	919	889	889	948	882	941	925	868	899	835	856	885	899	888	840	902	911	955	884	911	850	869	890	819	863	853	979	873	858	897	884	893	844	920	938	826	866	904	875	879	874	904	840	918	879	902	874	927	920	949	935	872	903	936	892	879	941	920	898	911	914	833	893	887	911	933	891	886	865	887	898	876	863	937	907	920	895	919	899	842	908	882	908	915	897	905	872	874	855	829	937	896	896	870	850	875	887	966	947	963	938	881	878	919	883	946	872	922	912	932	843	853	892	966	864	877	948	878	885	850	935	845	908	886	922	906	883	852	877	878	876	943	865	952	877	876	855	924	876	921	864	922	879	887	889	852	830	923	848	883	880	946	937	871	947	907	924	936	930	829	910	922	854	971	907	984	903	903	934	899	855	916	888	931	919	942	940	940	850	882	894	827	888	875	940	842	928	918	916	904	883	883	910	910	920	885	908	919	906	945	902	921	905	811	888	927	877	864	908	841	855	904	911	933	896	894	879	896	969	916	880	895	935	880	911	914	871	933	853	886	872	846	930	937	899	898	913	908	914	859	911	918	870	884	918	887	857	878	915	838	851	910	906	946	894	914	887	861	896	919	887	896	908	881	832	864	962	872	878	923	884	906	885	896	910	872	846	878	902	868	907	894	888	861	890	896	863	906	920	933	925	894	863	909	890	884	904	867	892	915	900	958	888	880	935	887	887	904	919	875	918	920	863	865	967	903	896	885	896	882	901	907	918	907	901	920	884	850	887	901	956	862	899	904	887	885	854	907	943	879	884	865	851	878	913	853	933	839	893	904	898	837	867	894	827	885	945	898	898	879	903	919	879	911	919	872	886	918	870	842	877	945	884	845	937	901	870	925	842	932	908	881	902	905	849	876	846	939	857	845	850	871	917	904	879	842	884	916	918	890	861	818	845	905	919	893	856	842	903	901	917	869	904	903	878	874	907	904	893	926	933	918	890	941	916	823	882	873	906	920	880	890	910	842	873	909	909	906	883	884	884	919	885	873	838	853	882	899	883	872	889	858	840	941	913	848	949	942	913	912	864	917	890	864	859	916	913	919	890	883	905	882	866	915	914	912	894	934	943	898	924	905	921	892	835	938	923	907	943	927	870	907	875	917	843	863	894	874	892	907	854	879	888	886	912	895	882	904	874	880	903	859	922	901	891	885	950	896	876	920	875	911	899	866	903	904	880	904	926	888	908	883	841	924	907	822	920	874	903	870	906	865	871	834	892	954	865	924	935	878	906	902	940	864	902	958	840	848	877	942	859	905	906	929	873	919	877	947	900	909	959	917	916	947	887	915	901	927	899	908	903	896	924	889	910	910	944	929	909	860	896	883	864	937	944	910	894	904	850	913	879	944	925	906	869	852	886	913	851	892	875	875	913	921	951	869	900	867	880	879	927	904	913	889	906	919	882	820	900	889	938	877	919	950	921	848	869	896	898	883	845	896	934	875	862	893	862	903	901	869	906	874	907	897	911	947	871	876	961	909	885	888	925	895	844	891	898	925	870	867	858	809	910	925	843	869	927	932	910	911	850	889	887	925	884	859	888	853	867	837	875	912	832	926	883	887	866	868	884	904	887
23930	20990	24333	27850	20994	20998	13188	578	369	332	306	311	262	284	282	269	264	270	247	220	230	262	237	251	236	252	269	273	234	219	231	223	238	257	262	252	232	257	224	248	247	235	237	241	216	243	223	259	225	222	205	259	280	263	244	215	224	234	244	242	251	248	300	236	226	215	243	256	255	245	235	216	220	246	241	235	250	261	208	240	250	239	247	257	264	231	245	242	236	241	232	205	262	233	235	235	248	248	228	214	244	248	262	220	227	246	251	217	265	245	224	251	236	247	246	230	269	225	238	257	232	217	242	260	254	229	246	233	238	253	245	239	239	233	233	239	231	241	256	212	247	220	248	227	223	251	226	249	222	228	222	230	227	253	238	232	218	235	227	270	244	247	243	240	226	251	252	254	257	239	229	228	243	230	252	250	236	254	258	218	246	242	242	249	232	221	231	241	225	270	230	223	247	269	221	230	223	235	258	249	237	235	230	270	251	249	237	267	235	242	260	253	221	222	219	219	226	246	224	251	239	251	247	233	216	239	257	223	291	203	249	205	265	204	232	261	240	240	215	262	241	216	238	239	212	232	245	247	229	268	244	252	222	228	251	218	240	245	236	247	237	228	239	246	232	254	249	259	223	232	229	231	254	234	217	228	238	234	251	250	212	245	232	224	242	212	243	248	267	236	252	245	246	230	240	247	244	247	214	219	244	261	246	244	256	256	215	219	280	271	238	229	241	230	209	243	226	262	254	248	260	267	248	231	236	216	266	240	229	248	241	230	236	271	263	246	227	224	221	231	226	257	206	219	214	241	229	239	228	218	223	226	231	242	222	231	260	234	227	210	251	235	253	238	217	232	239	250	221	238	222	230	234	242	263	214	236	203	209	232	219	231	263	239	238	244	224	235	211	257	229	249	213	219	241	268	232	250	219	191	232	239	255	232	252	230	252	231	237	222	270	238	212	234	249	242	231	237	230	222	241	233	259	228	267	257	246	231	214	212	237	221	211	223	244	225	247	232	233	252	233	224	244	224	253	220	252	252	252	246	241	238	223	217	220	239	206	241	244	230	226	209	227	234	264	245	208	232	216	211	222	231	238	262	244	208	230	237	215	230	224	251	220	269	277	269	228	243	233	239	251	239	224	230	250	233	204	242	253	216	249	255	246	241	229	232	238	232	251	266	256	238	238	221	237	251	237	241	221	255	257	268	239	238	240	219	238	245	234	233	255	232	226	244	261	257	241	215	243	237	229	239	221	219	247	237	219	240	241	216	237	226	240	235	214	230	246	243	223	240	226	236	242	220	273	241	256	230	253	228	242	228	242	220	229	247	209	223	237	230	240	225	226	233	246	244	257	212	260	218	224	219	237	233	237	240	214	237	240	253	236	238	229	214	234	257	241	267	270	241	236	212	257	236	211	261	250	258	226	230	258	231	211	263	231	251	229	226	250	232	233	224	231	229	241	226	253	221	243	231	228	225	212	199	234	218	232	265	266	245	244	242	225	233	221	244	233	246	228	234	242	217	217	224	248	237	242	256	217	256	260	220	226	252	237	230	228	223	258	235	223	233	289	245	259	231	262	227	246	242	230	219	239	247	218	228	265	256	258	228	202	211	246	232	232	247	252	248	239	220	205	256	252	214	269	260	231	224	218	237	212	249	232	205	228	225	219	234	243	256	255	225	224	218	253	227	230	230	248	242	261	249	214	243	210	222	264	253	239	233	191	212	239	219	281	228	206	212	249	226	236	246	227	232	221	232	222	245	232	228	268	230	223	239	258	251	254	219	249	259	219	229	262	224	234	228	215	196	233	250	212	204	226	204	223	231	247	186	231	247	241	221	244	237	236	248	241	230	233	249	222	238	248	214	238	240	253	246	236	235	255	238	230	248	209	242	236	223	225	250	206	226	215	249	275	256	264	202	218	258	233	209	228	255	233	246	246	231	218	266	226	238	247	228	215	250	218	260	253	243	238	238	255	237	240	204	246	229	261	233	233	230	250	238	230	261	241	202	228	243	261	249	221	215	245	232	233	250	222	239	229	232	226	272	265	221	238	222	235	222	227	247	235	259	215	257	287	216	214	245	233	223	238	245	233	241	226	254	250	218	226	270	223	190	251	221	219	268	223	238	258	237	245	214	280	217	254	228	230	253	265	247	227	218	252	240	224	233	225	255	246	235	224	221	241	250	222	245	221	225	231	217	222	234	218	217	240	234	236	236	249	245	249	210	223	228	255	237	239	243	240	214	232	226	250	240	221	229	233	232	209	211	213	237	268	228	256	238	254	240	262	235	282	263	233	235	256	244	253	201	255	270	235	243	240	247	276	233	238	233	243	249	243	255	247	220	232	250	242	233	228	239	249	255	225	229	241	255	229	231	261	231	235	235	195	226	252	228	256	241	235	228	241	223	250	256	224	258	244	236	244	234	221	238	266	223	246	244	271	233	255	248	248	209	234	216	215	238	225	255	225	242	243	233	226	231	247	235	229	239	246	259	238	230	232	263	251	245	279	242	259	211	231	248	210	217	219	245	219	226	255	213	237	231	215	240	236	238	257	233	235	226	238	225	221	217	236	249	241	242	243	222	236	231	237	268	230	229	232	225	219	243	217	231	217	236	231	235	256	241	237	224	213	241	225	240	263	233	232	238	248	238	211	213	230	261	251	252	207	217	286	236	243	226	260	239	251	241	267	253	234	242	233	254	283	224	222	269	210	247	231	273	227	244	255	236	256	246	253	225	216	233	225	247	205	213	260	265	259	248	221	252	227	246	236	246	234	277	230	208	221	255	224	229	249	207	239	245	201	210	239	272	230	262	214	214	232	234	228	222	220	247	236	249	234	215	215	245	216	235	228	251	269	242	219	246	234	243	214	237	230	233	226	253	277	223	266	259	245	221	230	237	269	229	263	263	247	227	240	249	243	232	225	260	238	238	217	224	265	227	245	235	246	223	243	255	238	231	226	228	247	226	244	222	233	237	240	250	249	271	264	230	204	235	214	255	225	221	211	280	251	229	236	227	245	216	270	265	212	244	217	243	242	219	219	218	213	227	247	216	243	211	256	213	253	227	223	231	222	246	247	196	250	249	245	254	241	248	217	224	262	226	232	221	241	227	237	233	236	219	214	221	229	259	255	218	228	215	252	235	259	250	221	224	227	218	229	238	236	229	231	246	256	236	258	227	238	232	237	235	196	237	223	246	234	241	223	240	233	245	231	260	241	225	243	252	225	260	233	235	233	253	228	242	251	234	272	239	236	251	246	234	228	219	264	235	231	243	241	223	246	268	228	235	224	230	244	243	253	195	211	258	234	204	246	252	232	229	239	205	274	248	212	227	233	228	248	247	217	240	240	235	265	248	220	243	221	233	236	242	229	264	254	240	241	252	256	222	240	230	216	247	256	271	219	226	225	194	249	252	226	218	210	234	238	223	210	214	261	237	233	245	228	229	246	249	233	240	243	232	246	216	205	256	250	244	256	256	251	257	241	213	242	238	249	253
4771	5067	2156	2637	794	682	693	649	628	629	572	611	616	609	601	551	558	583	572	569	589	602	594	549	570	582	570	578	557	566	566	573	604	563	551	576	549	534	563	602	610	578	582	578	604	598	590	575	547	543	546	593	535	576	557	575	573	564	550	628	564	610	557	565	573	565	543	563	588	554	574	600	581	566	543	554	574	573	564	576	552	509	561	580	550	618	572	594	525	555	608	549	539	570	584	530	583	576	564	566	585	556	551	627	500	591	546	581	570	553	560	540	573	577	581	549	557	551	557	595	542	584	601	580	543	566	582	535	616	577	582	589	551	565	613	550	563	550	604	575	544	594	568	576	587	566	561	611	566	552	567	532	620	585	580	547	589	600	544	599	569	560	593	573	601	565	572	575	553	560	568	579	611	568	608	581	566	608	527	560	567	573	594	559	573	551	570	560	584	623	605	557	590	558	580	585	584	575	514	626	558	542	567	568	573	596	549	578	549	573	585	541	602	568	566	556	567	533	557	566	578	586	579	611	571	597	588	556	565	593	562	590	606	593	582	567	572	626	538	549	558	580	560	552	633	502	599	575	590	581	534	595	579	600	552	586	573	533	567	575	549	594	553	562	594	576	565	570	574	578	552	597	551	573	550	568	555	591	590	517	599	546	557	586	583	558	548	540	560	585	538	553	536	549	570	583	504	592	616	556	558	556	573	557	565	606	541	544	559	595	596	582	592	625	596	573	597	551	567	558	551	592	580	581	567	557	537	566	592	578	582	548	544	561	572	591	595	573	565	563	582	570	574	500	554	574	566	569	575	559	548	557	548	591	569	534	559	548	604	573	596	587	595	568	541	564	577	554	600	578	549	573	569	580	547	627	626	586	565	579	545	563	579	583	596	547	581	542	558	577	551	559	556	583	581	572	561	563	580	539	562	603	547	554	563	558	568	584	598	584	563	543	568	543	570	583	567	533	535	560	576	597	596	559	584	557	582	576	575	589	570	556	589	583	570	622	593	582	567	574	579	527	535	546	615	538	565	539	578	585	596	594	520	588	603	567	591	570	546	562	555	512	589	551	600	592	557	575	565	628	554	564	582	599	568	549	606	546	550	549	536	574	577	582	580	593	570	576	549	588	571	587	576	592	596	543	562	550	579	521	554	560	605	608	581	588	571	572	550	569	549	594	563	621	578	554	540	578	596	593	581	572	596	530	548	530	599	571	576	598	558	567	549	563	579	573	557	551	552	606	579	568	565	585	580	614	605	574	592	563	547	579	612	561	599	604	562	618	592	562	521	564	595	584	601	552	592	557	582	550	628	568	558	576	569	532	577	516	562	565	567	590	552	565	581	544	599	555	567	589	566	591	570	536	599	598	554	599	564	545	530	544	561	557	578	572	565	598	577	544	578	580	603	582	606	576	540	563	587	562	531	524	590	597	610	551	548	566	551	544	568	606	588	575	548	582	581	593	603	552	575	574	575	527	587	583	604	606	600	562	555	549	564	541	595	585	560	633	577	599	604	586	599	588	600	582	572	575	585	573	560	595	545	569	587	567	536	577	544	587	529	566	573	590	599	516	573	572	599	563	575	534	542	550	586	572	556	603	551	594	557	590	577	603	549	546	593	538	579	575	575	624	567	575	587	572	536	571	566	564	539	585	552	581	560	562	537	552	592	601	577	556	611	552	533	512	562	595	586	602	642	552	534	561	533	576	591	541	577	573	548	567	589	608	586	576	551	605	521	551	605	629	556	600	579	564	554	605	577	571	544	580	553	565	554	550	585	567	577	564	602	547	572	607	602	598	554	569	528	570	566	588	584	511	593	577	556	591	576	540	578	575	559	597	572	591	536	558	564	532	551	549	565	572	534	589	570	589	560	553	555	551	573	539	604	563	586	578	555	566	562	545	588	556	553	581	550	584	572	593	559	632	553	569	539	574	516	568	586	554	609	572	536	543	572	530	575	608	567	558	569	586	586	591	594	563	582	604	607	580	546	598	607	604	590	577	560	578	566	598	543	588	535	560	614	515	602	520	582	540	558	564	576	590	579	550	573	575	579	563	562	579	554	596	594	558	561	600	593	600	581	604	628	533	556	591	590	611	586	629	618	536	554	570	575	539	556	563	581	569	556	565	582	618	524	550	565	561	531	571	552	576	566	570	536	609	561	544	595	578	583	540	538	554	584	563	620	604	559	604	543	563	545	587	577	584	565	584	556	570	543	586	569	566	571	587	606	547	554	575	595	548	542	533	602	577	538	552	611	569	543	587	589	645	585	595	579	579	558	554	590	574	555	569	565	572	506	523	542	565	590	530	585	622	601	584	533	563	543	599	551	566	570	562	570	609	580	551	564	576	548	585	541	566	602	602	520	553	596	550	572	567	626	512	550	532	536	622	613	549	535	562	555	570	563	569	613	605	565	555	590	566	562	597	611	563	577	569	560	607	582	566	572	586	592	555	579	557	608	520	586	543	583	604	509	598	624	554	571	577	569	551	562	565	576	575	590	550	567	569	557	581	578	581	581	550	592	589	552	554	581	577	597	587	554	592	608	555	527	593	534	557	600	567	586	566	601	520	602	635	568	545	525	576	524	593	562	559	540	564	577	550	591	625	526	584	557	545	570	577	570	530	607	504	581	573	597	608	565	530	570	613	545	595	567	557	618	593	584	578	557	590	546	589	540	567	562	568	573	573	571	556	568	573	606	502	548	579	616	601	530	573	573	583	526	607	593	576	576	542	579	505	525	557	571	546	552	575	596	578	605	585	575	561	540	566	540	566	546	547	562	601	570	579	561	531	571	561	545	553	536	531	602	562	588	635	595	590	595	574	546	565	598	590	567	574	550	565	516	584	589	605	602	526	543	562	589	616	556	564	583	573	555	550	585	563	553	539	555	565	604	569	536	566	575	555	565	569	602	617	584	541	568	566	577	552	607	565	549	508	572	572	558	591	575	563	577	573	535	585	595	611	591	568	570	572	559	577	503	570	562	529	570	533	543	581	543	571	554	588	576	626	578	568	657	577	578	566	595	563	541	604	561	605	589	630	562	602	605	559	616	524	594	572	571	579	576	542	558	557	564	550	545	590	542	551	587	608	523	553	543	577	605	593	558	587	596	576	630	543	549	568	578	591	566	607	571	587	618	585	577	570	569	591	599	576	583	587	576	594	564	583	616	542	600	575	563	560	590	578	547	558	559	596	573	540	529	587	556	562	565	548	541	589	548	604	561	570	569	546	526	605	601	561	544	597	593	560	563	624	600	572	575	553	559	563	551	589	551	567	554	564	584	572	560	567	589	547	554	566	587	569	588	607	576	552	589	556	588	602	525	565	587	571	601	602	571	557	564	596	579	583	588	580	599	571	564	569	534	570	569	565	553	537	557	557	578	551	599	567	599	563	595	600	598	572	567	592	559	577	559	622	591	556	591	596	591	568	585	538	612	628	602	575	564	560	570	595	543	552	589	600	564	582	603	592	573	554	569	616	585	590	548	547	595	593
31711	19575	7499	903	361	302	290	281	306	326	328	320	282	300	293	316	270	275	296	293	297	283	300	326	288	283	303	309	310	304	298	295	263	295	291	301	322	288	308	280	317	294	311	302	296	291	288	293	323	270	300	294	289	314	269	303	272	295	297	299	305	269	307	276	306	315	316	270	311	277	266	290	272	267	291	300	318	280	297	286	290	267	268	286	285	299	307	291	269	280	289	293	277	317	287	286	271	313	316	304	305	285	332	321	324	256	289	300	299	289	340	289	280	330	283	292	284	308	299	310	290	282	288	337	304	303	299	275	293	284	312	283	290	286	293	349	310	329	267	273	298	300	278	296	297	293	299	280	293	268	310	320	306	260	266	293	303	312	322	295	323	294	278	291	259	306	281	299	313	272	303	277	288	266	302	331	303	300	334	276	308	314	306	314	308	297	297	286	300	331	316	288	331	309	309	268	311	285	290	301	321	300	305	337	310	323	312	246	274	294	291	307	267	327	321	245	295	315	291	311	307	315	301	285	312	273	287	306	320	321	282	293	277	285	290	298	302	268	264	309	307	308	332	280	323	269	288	290	285	278	272	309	262	281	277	318	289	315	263	307	278	316	298	296	306	277	317	290	324	292	315	314	315	295	320	267	288	246	275	278	304	303	288	287	278	284	279	302	317	269	298	317	294	290	316	322	299	331	288	322	278	305	277	307	279	279	318	291	313	292	246	300	291	305	294	338	287	320	288	308	329	288	306	298	313	300	301	269	299	326	318	304	304	332	303	291	289	300	282	296	302	324	301	321	296	319	291	287	274	270	316	313	289	301	318	288	313	249	312	295	295	298	305	275	307	285	309	310	304	283	295	303	276	295	297	273	286	293	287	301	305	279	282	310	294	301	296	268	299	283	267	280	285	317	318	282	309	278	291	269	323	276	321	285	284	300	269	296	285	254	311	317	313	274	289	336	281	298	289	311	258	289	326	257	302	322	255	292	293	308	270	308	295	291	269	323	269	298	287	256	338	290	326	318	312	301	321	287	313	323	286	296	303	279	288	288	302	305	280	285	280	311	309	308	331	298	325	314	291	274	298	289	303	289	309	281	296	267	281	290	331	272	310	282	267	298	308	309	287	255	318	285	271	276	290	257	284	294	270	311	290	333	302	329	288	306	304	272	294	326	316	293	303	302	332	299	313	276	292	285	319	306	279	289	274	317	287	290	273	267	310	283	310	316	309	312	287	301	302	318	306	308	286	280	267	303	298	310	300	291	327	306	299	298	307	307	312	314	294	303	254	315	332	276	302	265	287	303	302	314	261	314	264	330	271	311	291	302	299	277	334	306	292	276	326	285	266	306	346	265	286	284	318	293	288	280	329	271	291	294	277	276	316	300	305	263	290	319	288	247	338	276	307	280	288	286	286	300	260	310	298	269	296	294	304	277	300	291	296	303	303	278	293	314	299	287	344	276	294	265	265	290	287	279	303	287	288	288	302	280	322	291	309	296	309	294	317	312	299	297	297	314	321	315	296	318	306	337	295	290	312	294	295	275	282	309	295	298	306	285	281	299	314	309	299	286	290	314	296	344	324	321	320	302	304	317	313	273	292	301	295	315	297	294	315	317	315	303	304	283	312	311	290	301	292	328	302	298	300	285	302	284	320	282	279	316	302	318	303	311	297	277	309	285	284	288	331	304	294	300	309	288	283	280	286	311	302	266	293	296	316	279	277	295	294	310	315	295	302	289	320	292	326	303	270	262	238	321	292	267	282	308	300	275	301	311	281	312	322	309	337	321	318	274	275	293	286	305	298	295	305	273	293	271	276	306	269	306	306	296	268	269	313	342	318	301	292	301	317	297	288	281	278	304	289	305	310	294	315	278	292	292	285	337	331	272	269	289	268	290	331	303	306	287	286	293	300	317	292	308	294	287	306	311	307	281	316	272	317	268	333	299	268	262	283	291	286	289	276	294	307	312	297	297	323	293	305	300	309	319	299	307	329	302	297	267	297	305	312	286	319	296	293	312	298	297	282	294	294	291	297	315	321	297	331	297	289	314	303	358	316	282	328	300	294	291	308	308	314	294	291	281	301	299	310	296	289	262	305	290	281	270	298	299	266	298	320	315	304	266	290	269	294	295	282	282	267	302	277	282	305	312	337	314	281	275	293	300	309	308	283	296	295	287	298	286	308	327	278	305	292	316	292	302	290	300	310	299	293	257	292	288	255	292	289	302	270	311	298	309	283	296	327	294	290	293	308	296	269	311	260	300	326	298	300	292	298	286	279	307	302	292	276	275	293	303	297	300	295	284	268	299	287	311	286	274	291	291	313	321	292	232	277	287	258	289	284	286	293	296	311	292	295	278	294	293	301	284	286	291	292	305	323	287	286	314	323	305	321	305	282	300	304	305	290	275	284	311	343	304	298	280	268	314	298	302	326	275	307	291	307	313	299	293	300	318	327	300	290	284	283	293	294	289	302	298	312	320	266	295	268	298	322	291	305	272	284	288	280	290	258	254	292	305	284	290	332	323	265	320	313	348	283	286	261	301	284	275	282	307	282	321	283	289	298	305	324	283	298	291	288	289	288	306	314	294	285	297	286	280	313	305	290	292	297	300	302	290	325	296	283	289	300	287	292	280	296	292	273	283	280	291	284	295	342	276	262	293	293	300	264	267	311	290	295	291	308	274	305	304	287	272	298	279	293	290	310	311	279	277	318	299	280	300	276	297	295	324	312	273	298	303	287	288	294	300	290	290	282	287	313	287	300	309	277	293	333	301	304	271	331	307	287	326	331	286	304	288	292	295	288	301	299	279	298	283	302	310	319	319	258	326	312	293	326	288	322	307	297	279	282	305	291	324	316	314	305	275	271	281	289	276	307	318	289	300	293	299	281	291	262	292	308	296	311	306	289	297	245	271	312	304	321	307	302	285	310	274	263	318	295	299	303	288	300	286	278	310	282	305	302	277	270	284	283	315	305	300	308	334	321	279	286	295	283	289	301	296	295	278	284	301	281	269	277	266	294	278	303	306	261	270	320	285	327	305	286	284	274	296	317	297	275	295	281	285	279	289	255	289	294	313	278	338	321	301	297	295	251	295	309	309	285	319	301	323	294	292	332	298	298	252	267	300	278	311	257	259	321	338	266	307	298	300	290	284	302	274	301	300	307	309	288	298	286	289	296	300	296	292	273	313	304	296	292	284	289	284	306	257	271	292	302	296	301	290	281	304	306	298	317	310	302	263	308	313	308	270	284	294	317	301	272	304	296	282	278	274	262	267	278	305	261	259	293	287	284	298	320	269	277	307	293	316	296	277	334	285	286	327	286	296	283	307	302	259	301	298	304	267	315	287	277	269	309	285	273	305	279	261	295	295	286	274	279	257	268	313	281	278	288	289	278	284	304	309	266	269	308	265	296	324	300	338	308	317	275	289	289	292	292	289	275	301	287	303	289	314	323	314	318	271	293	313	291	273	296	253	289	321	280	312	340	314	280	308
6297	1670	1032	932	738	705	752	796	754	730	765	806	724	726	749	746	737	705	769	770	765	773	764	792	768	785	752	739	745	730	738	776	735	759	753	756	771	774	760	759	746	753	767	771	777	745	768	778	744	801	786	702	735	690	744	766	729	750	792	794	751	799	806	753	766	756	753	748	731	757	721	673	734	762	731	737	776	757	722	801	776	728	748	779	765	710	740	766	670	758	776	767	714	772	774	731	754	744	760	756	772	715	704	749	786	767	766	761	793	759	773	794	767	736	741	732	732	731	703	772	755	751	760	852	733	741	801	700	765	738	725	757	696	771	773	758	752	797	716	723	764	773	729	751	767	747	723	764	732	809	726	791	789	805	819	742	766	770	714	757	731	755	780	753	801	782	783	752	786	734	742	756	724	746	756	767	695	730	766	747	745	730	779	786	790	795	739	759	763	779	709	741	708	771	745	778	784	794	782	775	760	748	724	743	763	688	737	716	791	749	754	718	707	713	753	784	695	732	766	731	747	758	725	745	755	732	775	732	766	763	768	742	802	728	734	767	756	745	778	738	797	772	738	790	743	802	777	763	762	767	779	727	757	698	766	719	729	707	758	709	765	756	745	734	708	753	745	712	769	769	742	799	800	744	725	756	780	732	791	761	774	793	751	705	811	765	731	792	743	746	785	766	718	762	707	745	750	759	750	742	737	770	798	766	765	763	757	779	758	779	745	770	733	750	773	724	747	703	759	745	743	792	786	717	737	707	764	747	756	724	781	808	768	746	791	750	781	765	731	733	786	726	735	756	760	800	730	739	761	837	745	756	729	740	767	820	793	758	762	783	768	749	703	723	751	752	716	758	802	700	780	710	694	786	743	739	746	802	781	752	764	731	745	751	760	710	751	753	741	767	743	750	782	745	738	722	705	762	768	750	759	766	769	777	747	762	680	751	757	722	724	741	713	752	729	776	738	763	778	725	758	756	696	722	766	817	767	765	762	738	767	787	796	735	713	789	763	723	776	767	766	773	805	754	774	750	753	745	808	819	783	740	771	745	734	757	693	769	744	752	766	777	741	771	824	760	762	763	702	736	730	730	742	811	746	766	770	740	748	717	725	724	744	713	777	743	734	771	768	798	779	732	746	750	780	787	742	765	796	746	729	805	731	748	781	783	750	765	746	731	742	727	765	711	773	725	747	782	758	703	736	718	770	757	753	768	734	742	740	720	746	735	781	731	773	754	745	763	703	748	729	782	767	753	794	742	735	678	707	781	734	754	743	745	744	824	770	785	730	773	727	760	757	739	769	804	725	764	783	764	717	739	765	749	753	740	714	782	770	788	752	714	761	764	711	773	807	748	751	738	797	734	706	774	775	768	795	783	729	771	744	784	730	765	763	725	756	731	720	732	726	738	731	753	738	789	723	770	758	790	755	767	817	808	745	750	830	766	772	739	760	751	786	751	757	722	712	770	759	721	718	822	773	744	742	718	736	752	761	752	768	755	724	804	710	775	737	775	749	725	728	723	741	749	756	780	788	719	750	727	781	766	796	749	765	709	729	748	696	712	738	731	714	761	738	758	726	733	765	758	761	774	747	777	752	766	825	782	783	741	750	731	765	800	747	721	788	771	787	761	756	769	725	743	735	735	756	727	760	748	711	766	764	740	720	766	771	796	769	734	716	757	736	762	766	811	779	715	753	728	772	714	745	731	727	744	771	760	754	758	772	753	805	712	773	767	807	729	796	736	733	697	768	733	733	698	784	783	741	763	780	756	796	771	759	800	752	747	767	697	722	725	740	740	751	712	803	777	676	766	744	755	729	742	708	743	761	767	749	771	753	744	769	769	755	755	753	761	746	746	761	755	760	736	726	748	788	713	752	712	801	766	774	774	782	730	772	719	737	758	758	810	753	769	740	752	742	729	716	756	761	790	735	805	814	757	738	769	790	726	766	773	686	749	790	747	750	778	784	741	753	728	742	793	757	739	690	760	766	770	801	786	745	746	726	766	756	760	709	732	758	729	815	807	748	735	688	765	731	751	723	770	765	742	733	779	743	749	744	782	734	719	765	718	744	674	747	722	747	758	752	769	756	757	713	757	771	696	775	785	723	761	828	752	756	776	750	765	762	735	694	785	782	732	761	745	749	797	765	733	758	762	763	761	746	744	753	723	753	779	761	754	779	750	686	737	748	790	778	782	765	789	743	722	705	729	736	746	740	738	707	731	731	738	744	747	770	745	742	763	749	782	752	735	756	776	738	764	757	781	759	800	777	741	751	795	779	756	737	707	770	740	734	749	753	767	756	746	747	776	735	788	759	755	811	706	782	798	813	770	728	721	742	805	785	743	759	730	728	797	775	715	733	763	758	735	702	747	792	748	745	732	738	695	756	785	730	739	739	710	732	737	745	805	719	771	725	705	780	697	752	773	752	769	752	763	758	738	757	769	746	769	743	730	763	696	765	764	740	758	763	767	730	721	743	775	770	746	736	737	826	773	713	766	785	778	776	767	784	696	812	741	766	817	779	788	770	760	760	757	705	816	827	753	753	716	784	755	738	757	726	739	762	777	712	752	724	672	771	766	765	783	764	792	761	797	718	768	739	748	801	778	709	757	766	799	770	748	743	744	772	771	740	776	736	705	727	750	731	778	756	737	742	735	805	767	714	725	722	753	795	769	742	723	778	793	710	783	763	735	748	763	764	689	722	730	778	766	736	753	732	748	762	765	727	760	743	776	707	731	786	743	766	753	746	752	774	755	785	778	752	746	754	762	737	787	720	793	781	759	735	770	768	706	745	808	730	727	732	765	786	727	693	767	753	736	761	759	735	763	756	714	752	770	762	709	763	748	776	782	740	752	755	774	738	692	758	775	722	735	725	714	731	753	729	737	773	702	744	738	737	754	776	753	826	785	780	781	785	725	768	781	776	755	803	758	790	770	725	748	768	756	731	766	746	731	765	780	724	785	758	742	753	813	796	742	724	750	758	737	708	713	778	790	756	700	741	757	765	747	711	766	745	748	725	766	713	789	762	770	744	750	761	756	732	726	721	795	733	725	736	755	788	788	772	721	765	780	801	769	746	770	778	685	733	739	744	781	719	748	767	704	747	716	705	772	749	784	768	725	788	775	779	793	732	778	768	752	731	756	743	753	798	776	733	824	779	757	740	805	760	717	761	780	722	718	780	741	795	760	737	751	735	742	774	755	790	700	778	733	776	721	771	772	778	695	721	729	804	736	758	765	803	778	800	733	730	730	714	781	747	776	735	739	747	796	759	692	767	749	739	755	782	763	747	790	739	795	727	769	759	782	748	740	726	713	737	724	779	734	785	767	714	810	755	720	756	742	710	718	751	759	742	743	790	763	752	722	783	767	734	735	755	729	744	759	702	727	793	774	745	721	812	783	764	765	779	779	702	749	733	754	766	737	746	785	776	718	744	743	775	732	742	758	769	719	735	817	760	745	764	734	772	760	753	775	747	754	761	775	772	749	729	754	775	792
24677	20962	23872	28212	20956	13422	635	481	450	403	419	383	387	352	382	394	384	400	403	367	384	384	372	353	391	370	414	392	368	379	363	320	393	328	344	359	380	356	366	394	385	414	376	360	395	356	402	366	370	400	391	357	354	391	374	350	385	376	346	371	380	404	375	360	392	345	379	393	413	388	365	361	392	381	410	373	367	350	381	350	388	393	386	358	385	354	355	379	364	354	354	368	400	406	360	352	412	396	341	358	381	396	400	368	379	364	365	385	379	355	369	349	349	395	378	393	393	392	359	366	362	375	386	375	350	363	359	382	428	366	393	383	362	355	379	354	383	360	356	390	354	345	384	401	384	371	349	347	364	381	365	356	412	362	391	413	337	352	374	361	369	404	382	406	409	362	389	381	383	361	323	406	390	375	338	379	399	382	362	364	359	373	377	381	377	373	382	357	355	369	359	322	367	372	360	382	381	379	362	370	337	356	384	371	372	369	349	387	372	335	356	359	365	377	358	411	396	398	404	378	391	349	374	374	354	316	402	370	370	377	370	403	360	364	379	386	370	386	376	350	358	384	382	346	381	352	370	389	370	372	374	392	412	412	374	383	376	366	372	390	378	408	365	348	364	338	385	373	385	368	364	379	315	327	391	397	385	374	358	379	431	386	373	357	403	419	306	344	351	375	351	352	398	399	373	372	387	371	351	402	351	366	369	353	349	340	390	381	371	350	329	397	363	351	367	393	359	370	373	347	362	372	405	364	364	378	366	340	337	383	352	351	367	393	400	371	382	379	351	366	389	395	380	369	390	354	363	394	360	353	386	375	350	382	349	365	385	347	378	392	346	341	356	360	338	379	384	372	398	369	412	403	390	374	381	326	343	383	341	374	389	335	373	412	371	361	391	353	373	361	379	378	369	373	362	358	325	374	356	359	384	343	380	355	359	332	367	389	385	376	354	367	392	373	382	347	325	362	370	373	412	405	372	392	372	362	381	371	352	363	383	344	378	358	342	361	384	373	382	378	403	361	396	321	380	379	402	354	361	347	376	363	370	390	376	345	371	340	317	354	373	350	359	372	340	366	361	358	379	385	353	374	384	391	377	348	317	321	387	376	373	386	375	383	340	377	359	387	329	369	385	373	343	318	343	352	394	376	386	359	389	333	400	357	390	389	356	389	362	384	367	402	414	378	350	363	331	351	344	366	364	343	399	391	371	370	403	376	387	367	353	368	415	396	344	407	366	347	366	342	366	346	382	348	348	365	347	373	396	377	380	379	387	371	358	359	387	355	424	365	348	392	373	371	368	384	362	392	382	335	373	392	387	365	392	406	379	399	363	359	390	343	371	396	365	370	358	356	393	371	380	357	352	389	336	375	384	370	403	368	381	375	417	355	384	335	352	384	347	384	382	376	385	382	370	384	392	344	390	384	386	364	381	393	393	380	353	367	363	377	369	389	362	363	382	365	370	400	392	335	344	377	371	359	360	328	379	320	401	360	397	383	387	382	374	368	341	340	379	373	329	384	393	365	335	373	351	355	358	358	363	387	362	355	344	381	373	349	369	387	377	366	366	343	369	381	384	379	387	350	368	341	391	414	395	357	353	364	384	357	373	376	387	381	389	390	410	357	354	372	395	375	373	382	361	363	319	387	375	380	343	392	419	355	382	372	386	368	384	375	396	337	387	339	368	397	367	388	371	350	376	340	356	390	386	367	359	375	354	400	405	348	354	378	346	377	369	351	378	406	323	385	370	353	362	403	393	364	382	412	379	387	374	394	372	355	385	386	391	338	379	354	386	386	388	363	346	406	360	391	383	349	369	346	369	364	346	347	407	342	377	373	376	378	413	400	375	366	386	360	398	371	381	407	375	356	361	348	383	347	381	353	382	403	365	362	380	360	390	374	366	329	335	362	375	372	365	405	424	366	364	364	373	365	345	334	414	380	388	409	372	374	358	332	362	345	386	347	361	355	377	368	371	381	388	396	362	392	375	379	364	353	416	365	371	357	368	369	384	351	366	365	363	381	386	380	382	372	364	345	383	364	360	388	390	366	368	357	356	368	420	340	418	404	383	397	358	374	357	392	401	370	377	379	353	373	349	410	381	368	369	388	382	346	392	390	395	405	347	339	370	387	366	323	373	360	361	404	372	377	333	361	386	379	378	387	383	363	375	361	362	380	344	368	415	382	409	376	396	384	363	364	395	368	393	356	354	443	424	376	378	384	371	326	346	352	398	374	373	398	416	403	389	398	389	354	390	390	379	379	361	363	363	375	361	375	372	394	363	338	345	367	381	399	397	348	366	391	388	357	380	383	343	366	354	371	393	371	381	360	350	398	377	363	359	378	385	354	373	360	371	361	373	393	336	375	378	403	354	390	404	373	367	359	366	354	361	344	354	360	381	397	371	377	345	353	384	343	414	379	371	409	331	380	347	397	382	380	364	369	368	351	338	407	347	391	363	377	402	396	361	430	387	373	339	372	357	381	380	368	387	383	383	368	371	377	372	358	388	346	375	428	376	391	339	344	358	374	376	374	374	379	398	361	389	354	358	388	425	367	405	409	360	355	360	369	388	389	356	357	356	368	355	365	357	389	372	354	348	355	387	386	364	339	381	365	369	384	372	347	368	381	386	376	315	383	352	400	390	346	330	367	350	357	349	372	369	370	340	396	357	384	372	339	363	359	359	367	321	400	372	370	354	367	378	361	361	321	337	401	366	404	407	380	349	371	356	349	397	361	334	377	367	372	377	421	352	365	401	367	380	354	412	364	360	382	418	350	338	358	368	394	337	366	399	362	367	341	374	366	354	392	363	368	384	388	376	328	388	368	370	398	351	358	366	337	375	368	393	367	373	339	386	388	376	358	361	369	402	358	413	369	340	371	359	405	342	381	395	363	358	379	358	392	348	369	379	391	360	409	368	409	397	373	360	407	367	401	380	356	394	336	361	373	367	399	390	392	370	357	382	404	403	373	416	420	344	330	345	374	367	341	335	377	372	393	372	364	386	362	373	365	356	343	387	351	397	399	347	359	379	408	411	353	381	365	355	359	389	367	384	379	370	371	351	382	382	374	371	339	378	303	357	386	378	359	410	398	432	351	367	384	348	363	344	373	382	376	341	356	396	389	376	383	365	336	401	362	356	394	378	401	369	399	344	347	350	348	380	358	380	405	382	403	367	358	377	372	383	360	374	386	390	365	426	368	401	340	379	387	372	367	328	385	392	362	378	382	384	378	382	380	336	366	416	408	369	362	356	362	341	369	347	397	409	351	376	375	335	384	354	392	379	321	403	345	350	348	355	370	355	345	415	388	350	386	380	374	379	338	347	405	384	386	365	384	400	370	374	370	363	341	368	384	358	343	346	402	348	419	369	381	394	354	341	391	364	377	371	394	395	383	376	349	348	352	330	356	362	367	389	389	355	342	366	373	385	370	402	415	362	352	371	361	395	404	389	372	375	372	428	389	365	372	373	385	363	384	369	364	411	362	371	350	346	412
4366	3166	1903	2065	964	954	867	904	948	884	931	932	944	910	908	902	881	854	899	907	908	892	854	944	876	912	950	848	872	844	894	920	877	892	928	943	841	925	877	920	902	875	883	887	851	885	890	934	869	876	909	904	942	905	864	860	910	914	886	953	874	836	833	882	883	891	904	910	922	886	849	876	896	848	910	903	899	893	932	924	889	905	870	841	913	932	939	834	882	856	923	887	950	829	899	890	853	927	882	868	899	858	920	899	932	847	885	896	941	885	888	896	891	952	863	917	929	919	886	860	869	950	828	928	898	895	924	848	914	862	874	884	898	907	872	966	844	874	876	874	933	911	853	884	901	843	885	881	849	911	863	944	883	873	865	929	908	924	930	901	887	924	879	940	901	876	906	905	885	948	907	895	905	894	853	827	948	884	950	883	916	951	870	855	919	954	842	875	927	846	880	870	892	883	901	909	930	858	852	866	919	927	833	943	847	844	919	894	853	875	889	893	834	845	809	938	890	854	872	845	895	823	890	941	886	873	929	923	928	878	852	924	866	922	886	913	870	955	881	904	903	847	919	882	912	926	851	901	931	886	890	898	861	855	903	876	923	912	883	887	916	904	850	898	909	908	882	911	830	874	859	864	882	936	871	859	880	913	905	882	924	883	928	871	884	892	884	930	876	892	927	915	861	875	926	878	942	901	915	930	862	891	907	906	859	906	930	894	893	876	879	831	884	869	845	912	874	922	901	869	907	904	920	927	926	897	896	917	856	950	840	854	913	882	855	850	919	869	873	833	866	878	876	902	880	906	943	914	888	834	879	909	884	903	910	873	872	875	907	865	915	899	921	845	915	901	895	878	896	879	906	914	901	901	915	894	906	907	908	893	871	955	871	885	884	921	866	830	853	889	921	866	886	864	879	880	887	871	878	878	852	906	953	938	878	866	905	904	869	861	893	877	912	892	924	900	890	921	917	887	901	892	879	867	904	898	864	901	835	857	840	896	856	919	882	867	889	859	880	913	870	852	913	870	856	924	834	887	901	900	930	899	876	865	859	874	872	865	847	889	891	898	861	916	865	867	927	872	913	875	910	876	949	834	881	912	885	930	952	885	898	928	941	893	926	931	930	913	941	912	896	963	899	922	913	905	892	890	933	906	905	917	888	935	879	909	903	965	885	874	868	895	867	853	887	936	906	885	934	913	918	894	862	888	897	930	898	924	852	908	918	888	953	888	948	930	878	905	948	921	955	865	871	928	904	853	900	918	894	934	859	914	889	874	890	908	893	877	933	848	904	911	885	823	930	868	941	857	932	897	888	899	842	914	833	914	874	926	908	868	889	940	866	884	899	907	859	910	884	829	924	901	872	931	891	872	876	875	852	898	868	872	865	876	881	940	878	891	861	872	868	899	903	872	884	889	930	878	860	892	920	901	892	875	869	949	897	880	874	910	888	919	902	862	920	950	941	899	931	927	862	888	888	894	878	942	892	956	904	960	902	938	926	848	944	898	872	877	902	878	915	907	870	970	966	900	852	894	884	919	862	878	871	903	911	870	948	900	871	899	888	902	914	873	925	877	906	933	880	855	927	879	902	861	923	912	900	891	898	904	893	914	941	906	910	881	923	951	905	875	857	929	884	926	888	905	918	908	869	892	884	894	868	979	926	893	891	893	908	911	889	916	899	863	871	907	894	931	839	906	849	936	878	840	823	893	940	906	920	871	895	869	905	899	908	933	874	885	906	868	895	924	920	927	904	893	933	940	916	887	902	985	877	910	885	859	873	905	900	869	868	873	911	923	895	899	835	925	901	913	892	906	908	866	861	893	891	837	924	911	871	854	882	928	842	910	856	862	922	931	890	841	882	863	891	869	893	868	915	874	830	891	913	883	892	841	907	897	930	903	842	888	894	847	918	871	913	871	855	864	884	950	848	973	884	931	893	852	905	919	903	901	914	867	882	930	848	875	873	872	894	893	878	873	867	821	907	878	933	864	920	933	947	893	908	898	891	922	951	907	916	899	931	933	916	930	941	923	893	876	901	852	890	863	900	888	865	900	936	914	912	900	877	870	949	862	912	856	922	847	936	922	866	875	900	898	956	914	876	881	897	925	897	966	843	907	909	925	901	892	872	935	887	880	894	905	947	922	860	894	910	913	887	853	873	937	903	878	939	919	916	873	934	913	875	942	958	927	844	874	890	900	878	878	889	872	893	875	928	928	939	927	899	881	853	856	889	915	905	922	880	939	862	941	883	882	835	866	895	957	913	892	901	841	874	930	883	899	903	847	891	892	919	938	909	933	873	891	930	870	924	887	829	919	877	899	852	886	919	906	910	809	883	875	887	876	876	840	846	881	924	849	930	941	837	897	907	892	850	917	878	894	879	841	839	931	890	899	910	878	913	855	903	884	866	915	891	860	889	864	861	859	918	849	892	914	915	896	862	900	870	881	890	890	882	884	939	902	858	873	926	925	943	879	895	944	909	851	881	813	901	901	909	937	884	918	916	892	850	895	857	911	846	879	883	873	904	878	935	868	893	901	944	912	870	894	893	925	900	910	869	877	907	908	864	879	848	854	974	895	903	871	919	915	940	923	886	889	874	912	947	916	909	907	921	906	888	885	928	896	887	924	878	881	923	931	846	876	917	899	889	857	915	893	932	892	913	875	952	889	848	957	932	815	891	901	898	876	853	914	884	922	894	898	966	878	934	919	881	885	857	924	883	882	894	881	888	863	919	845	885	881	904	935	937	895	895	887	868	870	871	875	923	865	871	908	916	888	867	934	913	910	916	880	877	861	957	852	847	873	822	896	915	959	931	912	963	885	858	884	858	889	917	899	897	880	924	892	846	871	908	839	880	904	917	842	905	856	880	930	929	928	873	858	924	831	862	876	895	905	866	871	918	869	856	882	915	890	900	876	891	887	919	932	909	892	910	837	902	922	875	910	865	894	879	899	907	897	995	915	900	907	876	897	873	876	864	863	861	902	911	852	891	890	902	889	923	868	908	928	906	879	868	938	859	892	892	911	880	824	896	904	932	895	914	867	877	906	897	923	928	891	897	915	917	876	882	893	889	919	913	870	924	879	853	848	927	951	925	911	879	922	855	927	915	909	900	946	969	927	844	900	868	940	955	865	864	905	879	918	828	887	873	866	920	878	860	867	880	861	877	961	885	910	885	886	924	880	861	895	868	881	904	903	895	897	853	839	925	940	861	858	930	891	902	926	868	866	926	878	886	860	919	898	871	906	887	898	921	870	875	897	924	959	886	868	922	905	924	947	903	901	884	851	882	919	866	905	905	928	907	899	934	880	947	880	871	879	910	877	919	921	877	891	899	883	918	880	868	905	882	881	909	880	905	854	844	876	919	882	841	909	915	876	866	852	897	887	939	905	888	909	874	916	857	893	930	941	919	893	910	867	915	840	878	914	957	897	883	852	902	881	867	908	828	916	889	924	960	934	874	911	936	900	882	868	911	913	882	937	905	878	876	868	841	849
23876	20950	24269	27799	20951	20966	13363	587	383	334	309	266	280	324	303	261	274	262	254	284	278	252	258	249	235	221	229	259	227	235	256	263	231	256	237	266	257	224	230	236	225	282	253	259	241	270	249	235	236	241	237	234	224	256	211	253	252	239	258	244	244	239	247	228	291	258	237	245	232	232	229	244	237	239	237	234	237	240	229	224	238	242	230	254	264	223	243	237	256	216	251	251	260	256	251	253	241	231	224	224	213	243	254	232	219	253	249	243	227	242	230	247	227	218	265	274	220	264	268	231	252	205	248	240	217	239	228	200	231	206	222	256	249	245	259	252	243	217	223	244	259	251	266	216	243	231	228	253	234	231	255	225	216	243	231	243	252	221	234	254	217	234	251	261	250	245	264	211	238	236	214	267	281	228	240	250	233	247	238	245	222	241	235	224	238	266	242	226	244	251	221	211	243	250	207	231	214	252	229	234	259	251	237	261	224	267	250	215	218	253	246	234	217	236	224	244	224	259	223	245	251	255	231	240	213	262	219	245	213	204	214	220	234	235	230	233	251	230	208	210	258	237	275	213	240	235	229	249	261	214	237	213	223	250	227	240	228	253	242	220	278	233	241	247	248	251	248	217	237	227	236	257	250	243	253	244	231	231	240	240	195	242	238	243	254	274	255	236	228	236	232	234	227	247	227	221	251	240	229	211	216	261	226	257	277	246	243	251	241	223	217	249	223	228	251	230	226	240	238	226	228	239	233	279	221	227	259	239	196	221	263	221	215	223	226	228	237	237	239	210	226	251	250	236	252	231	260	233	229	222	238	252	225	244	216	214	236	234	253	245	238	213	242	258	233	226	244	239	213	236	236	230	237	250	226	258	236	244	243	235	240	237	262	231	241	246	225	210	225	251	231	248	224	242	270	241	216	221	241	243	218	231	266	224	230	234	212	241	247	249	240	253	250	250	226	243	253	222	229	241	262	285	218	229	250	263	224	249	249	224	261	253	237	230	217	257	259	259	264	225	241	252	229	225	225	220	228	236	244	210	249	207	236	247	243	238	222	264	248	246	271	242	261	248	225	238	262	231	214	226	213	231	239	202	234	213	203	225	227	238	259	229	236	246	257	231	214	238	228	241	226	234	223	230	256	260	201	222	223	213	261	277	235	234	261	210	245	250	224	207	232	243	258	253	236	250	234	214	224	248	251	239	242	215	205	224	246	229	198	210	227	219	236	209	243	253	254	217	239	198	246	211	241	240	243	232	235	218	240	244	248	249	248	206	257	234	258	252	242	230	260	255	237	222	245	274	260	236	238	252	261	253	223	230	254	240	257	223	229	248	218	282	244	242	274	218	230	238	215	250	270	258	246	255	224	225	214	238	222	234	243	224	239	260	235	248	242	218	214	232	247	245	264	221	225	259	231	245	244	230	237	257	227	228	235	243	226	225	249	198	238	229	235	248	222	229	221	262	237	231	255	214	229	230	263	237	236	243	228	222	250	211	216	243	248	233	228	234	230	238	254	225	241	257	241	251	210	247	240	217	232	258	256	227	209	219	261	226	235	224	234	217	232	254	240	264	227	261	256	232	252	243	248	248	221	216	256	251	268	245	240	243	262	218	229	238	233	224	235	273	207	231	235	237	225	254	240	268	230	228	241	226	258	236	260	231	256	229	233	267	271	243	271	263	230	254	246	208	242	246	254	208	235	261	224	266	247	229	247	219	225	208	261	242	221	251	230	249	239	263	241	230	234	233	220	227	222	212	257	222	245	240	224	227	245	235	207	221	234	222	241	233	239	249	241	221	223	243	217	247	233	220	259	270	228	243	230	255	227	239	214	271	245	193	215	236	221	229	221	249	225	245	249	231	226	231	221	217	220	214	253	197	229	238	225	238	219	249	267	260	222	215	252	244	239	224	268	229	245	216	254	249	219	231	233	215	203	212	224	236	240	234	224	247	255	262	216	219	245	243	248	271	236	247	256	222	229	229	242	213	248	235	245	248	223	240	245	259	235	226	220	213	229	265	239	250	226	232	237	243	227	253	242	237	254	230	248	224	223	244	234	231	241	237	233	240	249	228	267	225	259	237	244	247	221	220	231	233	230	258	214	259	250	234	208	236	234	263	260	238	238	209	217	230	227	253	239	204	219	205	226	225	237	213	265	261	246	201	236	257	232	206	237	215	216	224	218	242	224	232	245	235	220	244	222	233	243	254	225	243	227	257	267	245	240	246	251	219	246	259	230	245	225	212	233	217	243	241	249	245	223	202	236	243	213	232	261	254	239	218	246	233	239	221	218	220	238	194	230	230	253	256	213	213	247	241	249	231	266	237	236	231	257	231	239	272	254	205	205	212	232	218	229	257	220	256	257	218	221	257	244	254	222	249	234	230	250	226	237	247	215	210	227	235	216	227	249	243	232	227	234	245	236	239	245	237	236	238	206	236	237	248	252	237	256	215	250	225	254	234	236	224	219	214	229	243	231	264	242	251	225	266	247	238	241	225	240	254	255	218	246	222	214	239	225	260	218	265	246	261	238	229	251	219	217	211	251	235	246	204	244	229	231	238	250	216	259	236	230	236	237	214	234	212	220	218	244	238	232	211	227	239	225	250	214	258	243	241	234	230	221	244	251	248	223	251	226	237	233	240	220	245	244	224	252	231	239	228	247	239	226	251	239	226	229	249	240	234	251	227	226	233	258	215	226	246	222	203	246	222	204	230	234	251	270	202	254	232	207	238	224	240	247	235	258	240	229	237	205	223	228	242	246	223	238	218	262	228	255	239	210	242	208	206	227	241	223	246	243	222	233	220	238	251	253	229	244	271	218	249	246	235	238	233	249	236	232	282	217	236	232	251	244	213	239	234	260	244	226	201	229	234	240	224	223	226	242	270	203	239	255	214	237	220	228	212	241	227	239	217	250	231	233	235	228	261	255	244	235	223	219	219	219	256	223	227	247	276	245	247	239	246	243	238	244	216	223	232	221	209	242	221	246	246	247	226	215	231	274	239	226	228	218	244	224	256	255	263	235	244	236	247	217	212	215	229	220	223	229	220	218	249	262	253	260	239	269	247	262	242	219	214	217	215	241	234	251	224	254	218	212	260	236	254	221	233	215	226	248	220	238	206	228	223	234	266	258	232	245	225	223	256	216	243	227	234	237	226	255	190	235	220	248	242	263	232	232	226	238	221	230	222	248	219	208	245	219	235	212	206	221	221	251	240	222	238	204	229	278	243	254	230	248	260	216	224	204	217	267	249	233	246	240	240	241	210	255	223	241	248	227	200	231	227	224	246	223	243	256	222	204	261	212	254	253	225	252	239	245	231	260	235	244	263	236	235	226	234	233	206	254	251	245	216	233	255	244	232	257	250	242	221	227	241	217	202	230	226	237	265	245	240	224	227	242	210	221	243	227	216	229	231	243	218	267	251	226	229	217	211	246	236	252	233	239	234	258	236	263	250	240	239	251	261	254	212	238	273	212	216	259	243	213	250	228	229
4304	5101	2339	2666	822	727	675	608	576	626	625	593	554	603	627	566	612	570	590	583	599	560	569	571	590	558	611	595	634	619	585	523	578	578	587	592	589	529	583	540	537	605	588	581	561	594	525	604	565	549	569	574	555	534	604	593	580	572	581	602	574	567	567	553	578	568	584	571	545	557	556	566	576	544	538	568	568	563	578	591	567	568	554	597	562	616	599	586	567	559	627	524	580	598	593	582	547	609	571	543	549	553	572	560	614	615	597	557	575	615	532	569	597	561	522	589	601	568	560	569	584	561	558	538	582	565	575	562	606	589	555	597	603	567	525	563	575	616	565	602	565	587	547	539	567	583	617	561	553	593	546	566	549	562	569	567	585	571	566	588	541	575	559	587	543	615	576	594	575	585	571	568	562	591	576	543	581	581	541	593	556	569	600	592	602	581	595	528	598	626	542	561	557	565	581	553	547	619	561	573	612	596	577	569	560	534	567	552	589	593	575	587	582	598	616	564	581	545	574	602	561	545	593	565	597	545	604	592	544	519	573	560	559	600	571	561	593	570	548	578	532	610	560	601	573	592	548	578	536	612	609	585	550	572	558	575	537	603	529	537	574	586	556	564	561	537	572	578	583	625	539	544	539	582	607	573	546	576	576	555	583	562	553	539	601	592	586	558	601	572	632	623	582	601	571	582	555	591	630	568	593	547	542	599	602	578	579	519	516	589	576	579	548	607	599	558	556	547	593	578	596	571	575	571	554	551	572	582	583	583	581	562	565	541	603	612	550	547	579	596	563	602	582	536	600	593	572	553	590	594	550	544	615	550	570	596	529	598	575	586	578	565	579	547	602	556	563	587	568	610	517	556	566	600	591	565	568	593	578	582	564	590	569	583	612	568	511	565	541	569	586	604	524	567	569	615	527	573	559	555	596	569	575	572	561	607	612	563	564	574	576	548	534	536	585	544	571	580	548	575	542	623	567	603	552	584	559	579	550	577	602	519	579	552	572	588	581	550	567	539	562	554	563	546	606	612	593	566	584	547	546	565	587	536	592	563	566	538	573	559	571	599	571	551	614	602	574	603	578	579	529	562	562	554	551	580	582	535	564	547	566	591	539	535	550	552	571	601	618	524	578	573	550	602	546	590	605	579	579	591	600	550	599	557	569	574	553	552	577	577	561	577	536	625	549	581	598	581	535	530	623	594	593	565	584	581	572	582	541	597	597	584	552	545	572	531	526	588	560	552	557	583	563	546	571	555	581	581	535	585	611	551	558	564	554	596	559	520	546	596	589	551	543	588	575	560	546	580	576	582	530	556	557	561	545	571	571	607	593	564	530	547	596	572	577	593	585	540	593	560	563	597	604	595	583	555	592	550	583	539	586	547	555	561	581	565	549	598	555	558	557	539	591	571	601	575	577	562	532	553	588	607	532	575	568	565	568	579	585	587	592	572	618	582	557	570	612	548	576	558	516	591	546	567	545	556	590	558	580	578	569	558	558	556	570	568	555	553	506	555	553	569	535	580	591	579	591	525	602	575	572	579	595	544	584	577	549	622	572	584	562	540	567	550	624	571	571	562	572	559	630	566	580	538	550	528	567	586	559	562	588	568	562	619	579	568	588	581	523	592	574	586	584	573	561	566	575	534	610	564	491	603	591	567	565	545	573	575	580	588	619	636	572	553	562	623	599	552	571	558	637	574	579	612	587	592	573	600	614	633	568	574	586	574	625	566	560	558	566	563	581	563	563	572	607	529	567	583	595	621	549	537	594	564	609	554	549	610	623	573	570	595	606	555	543	551	580	517	563	581	565	579	571	614	588	560	580	582	594	555	612	499	583	588	560	571	578	545	611	563	588	575	603	550	627	566	568	557	547	583	527	552	594	599	540	593	553	606	586	555	609	580	558	569	549	570	581	527	567	604	557	604	565	535	568	570	593	580	574	547	576	597	592	589	512	565	525	588	546	582	538	569	572	543	535	574	567	553	563	547	572	601	566	548	540	606	551	601	558	576	577	567	601	629	592	603	606	577	561	560	589	562	595	586	531	572	562	557	555	604	586	587	606	548	593	623	539	554	596	569	546	608	552	556	596	584	610	571	542	619	557	590	569	592	590	575	587	587	559	536	560	546	541	575	544	543	603	578	556	546	574	578	576	529	573	578	553	548	560	576	548	582	600	573	585	572	590	570	578	572	586	533	547	549	565	546	608	567	556	566	554	584	583	548	584	602	540	577	532	551	541	572	540	576	547	551	588	591	578	561	599	581	595	600	530	574	582	589	618	569	590	543	568	567	565	540	549	579	615	593	562	560	575	561	573	588	563	519	614	592	525	571	552	542	562	526	573	571	578	567	576	557	634	543	570	570	581	583	519	565	576	552	572	543	538	555	596	551	569	539	599	571	568	548	551	592	629	594	587	562	532	616	602	602	546	569	535	571	568	589	583	558	576	578	577	580	561	588	568	582	557	560	539	610	579	584	612	576	565	591	546	542	608	536	567	605	610	572	568	583	574	571	558	615	566	569	600	566	567	636	600	596	539	600	570	588	561	568	601	595	563	610	529	579	538	593	523	557	561	558	592	585	546	582	592	574	567	591	587	613	575	606	559	570	545	558	541	597	588	601	579	540	578	544	541	537	581	551	572	595	561	588	547	556	555	627	555	572	567	591	610	554	582	569	609	554	562	533	566	560	604	607	597	566	594	620	537	575	557	545	569	577	622	550	570	549	535	502	550	592	575	531	547	560	570	587	606	620	528	579	602	586	598	601	602	593	580	572	615	594	557	623	586	533	555	560	535	597	585	585	568	536	598	572	572	592	563	584	593	555	573	585	583	570	588	550	550	554	589	592	537	554	601	555	575	557	578	593	569	590	556	583	525	567	601	562	590	601	548	542	571	611	567	542	592	579	523	585	550	580	545	581	561	545	553	588	552	602	581	604	597	536	598	580	533	584	553	536	567	573	615	576	606	545	555	571	567	567	575	564	568	555	555	592	591	550	554	573	575	589	560	544	582	584	619	571	574	559	624	550	563	611	597	595	564	581	571	552	596	602	587	580	553	568	604	581	589	605	543	585	586	506	576	563	548	546	558	580	527	574	549	583	568	634	553	594	561	530	579	600	554	557	577	536	576	597	572	567	507	543	589	568	565	563	594	594	529	597	561	570	614	543	593	589	550	539	548	603	538	567	579	594	560	606	562	531	561	590	591	581	555	612	569	555	626	549	599	584	608	610	555	554	538	579	592	594	579	546	557	567	579	580	590	543	560	561	570	564	569	572	571	580	560	590	608	578	568	575	613	552	524	586	540	597	587	588	565	585	581	569	600	549	573	611	591	582	570	553	574	546	566	566	602	600	554	542	550	576	548	583	583	574	612	562	576	570	574	584	558	574	552	587	578	595	520	558	564	606	583	606	592	581	579	574	582	571	581	595	579	574	588	564	625	569	554	531	595	521	577	613	518	553	569	571	551	614	587	577	576	590	603	571	560	590	587	575
31651	19529	7762	1050	358	347	303	330	307	311	274	301	278	279	279	310	325	294	292	300	299	294	341	291	286	307	286	285	276	307	326	312	319	303	298	297	310	289	303	269	307	281	299	290	288	296	310	293	308	278	309	326	295	298	299	298	307	300	334	317	283	286	281	277	359	287	288	306	303	318	334	293	312	261	327	292	320	282	297	297	308	306	297	296	284	318	266	337	312	293	275	286	311	287	291	317	315	273	279	317	294	315	309	289	291	299	279	288	286	350	287	275	306	306	268	324	335	299	285	324	297	306	325	339	260	283	338	323	324	310	302	294	296	302	293	321	291	284	305	299	288	286	332	277	306	276	257	277	311	305	313	314	289	305	304	301	319	320	306	335	291	284	308	290	283	309	277	332	286	304	313	276	299	324	323	319	286	300	303	286	304	293	308	258	285	277	305	308	285	280	287	281	310	294	280	337	308	309	304	293	286	273	272	301	302	288	336	305	279	313	302	305	308	306	304	323	298	281	334	265	307	298	291	282	313	318	297	277	305	314	288	298	313	321	303	312	268	279	327	291	295	303	289	329	312	289	280	268	291	306	312	291	298	274	318	271	311	287	292	274	291	266	281	295	255	313	314	273	302	290	301	284	288	278	283	275	277	292	314	290	282	312	317	306	311	305	284	289	328	274	294	331	281	273	327	287	312	278	262	310	330	270	284	285	307	309	274	318	289	308	274	271	309	287	277	341	308	317	324	306	276	285	303	305	293	333	307	281	286	293	300	330	296	304	305	269	321	302	300	285	277	301	276	274	322	273	295	286	311	296	305	323	286	297	286	300	288	290	300	295	296	294	303	289	294	306	307	298	260	331	293	309	310	273	322	330	322	301	276	266	322	272	293	305	310	321	279	314	279	269	279	298	323	305	322	321	290	306	301	295	298	299	320	284	282	293	312	331	306	283	312	308	315	331	309	285	272	299	314	284	310	309	316	291	311	312	286	281	315	267	279	311	313	298	264	285	313	278	292	301	301	281	303	298	280	321	295	320	282	269	293	281	299	289	281	310	275	287	280	308	273	319	277	286	295	311	314	278	324	288	304	297	298	302	266	297	306	309	311	304	305	329	291	309	315	330	324	301	291	275	322	296	320	303	297	276	336	273	279	289	300	298	302	287	261	297	304	274	286	315	309	260	310	307	315	318	321	304	314	276	267	276	289	314	296	303	287	280	292	289	297	285	281	339	284	324	305	284	305	312	299	318	327	297	277	275	296	320	295	282	284	298	311	288	294	294	317	297	265	293	295	304	278	299	303	299	311	293	314	270	282	303	295	261	291	255	304	317	272	305	296	303	320	268	306	326	275	299	295	296	296	335	299	326	301	273	269	305	308	290	285	317	313	296	302	318	303	291	325	325	319	276	269	328	286	301	318	279	288	281	277	302	307	284	270	323	312	284	262	288	266	318	287	288	277	269	278	303	288	318	298	308	277	294	304	316	280	313	299	325	316	268	319	327	302	307	280	303	330	290	292	294	328	300	317	252	304	273	286	285	287	273	271	309	278	311	295	292	292	320	305	310	284	320	272	303	281	286	279	319	319	324	298	295	302	288	291	275	340	311	328	311	314	311	289	307	322	308	311	284	289	268	296	318	289	286	306	305	267	248	302	297	313	289	309	341	293	255	300	328	285	319	286	315	325	319	310	292	277	304	281	260	305	294	313	289	299	295	308	292	321	291	299	329	288	304	337	281	319	310	286	295	255	265	342	305	329	293	308	306	281	315	299	331	309	293	326	258	297	275	292	312	281	278	284	285	332	304	298	254	306	324	268	281	264	293	289	293	280	321	308	349	268	309	305	303	306	273	284	287	318	306	279	275	312	276	315	311	298	302	293	288	283	277	290	279	311	298	290	314	289	300	279	314	295	311	328	323	296	280	332	302	289	299	302	300	299	287	307	298	313	323	300	289	312	328	260	289	279	296	272	320	294	259	298	290	287	353	295	330	318	285	283	315	295	256	293	305	292	303	290	289	302	287	297	265	290	281	249	293	264	287	289	300	293	280	283	306	301	280	308	283	320	295	283	293	296	315	302	307	308	306	301	293	290	294	263	306	315	298	288	297	266	305	275	331	302	294	279	297	313	271	313	313	271	259	279	245	298	270	284	311	308	283	264	296	283	294	305	306	311	301	302	316	305	291	316	300	322	301	305	277	302	298	289	299	282	304	287	306	284	287	287	278	317	313	286	325	304	286	275	347	284	320	325	299	286	264	287	287	316	311	302	295	281	314	305	296	318	296	297	310	293	322	289	266	279	255	282	299	290	291	276	309	300	265	281	275	304	274	321	281	272	305	323	309	275	263	272	288	291	273	339	308	269	344	276	308	335	279	315	325	264	341	345	312	332	283	303	301	332	330	320	327	281	309	307	303	343	293	304	305	307	323	325	312	289	308	324	287	293	303	290	307	265	291	313	264	290	321	266	305	302	306	302	275	286	291	290	292	320	281	283	293	295	295	284	309	312	295	341	271	278	315	274	306	317	315	292	277	296	283	307	297	310	331	274	318	310	301	273	303	292	307	319	282	319	275	332	293	299	290	294	302	287	261	283	300	273	314	310	297	293	339	307	340	301	307	299	296	308	322	304	279	310	299	282	287	318	312	285	311	276	298	316	291	289	295	313	283	287	292	302	283	298	286	302	265	310	304	279	326	282	312	293	315	297	268	299	294	296	298	304	266	274	291	291	303	261	350	289	304	273	285	287	318	309	285	279	319	284	298	290	289	304	263	277	319	271	326	278	276	283	332	272	277	293	284	307	302	302	310	329	292	276	284	279	295	296	281	302	294	309	306	314	320	301	312	311	282	288	288	299	306	283	293	277	301	252	309	280	319	293	351	287	289	293	285	291	314	288	298	299	288	289	274	316	278	297	288	296	278	268	283	282	289	325	308	297	305	291	328	311	291	285	286	296	319	318	316	286	296	313	299	313	307	298	302	286	291	260	315	316	303	299	314	324	288	299	285	285	296	267	288	282	308	274	281	313	268	298	251	281	294	312	263	291	324	289	302	289	276	279	272	296	316	292	306	292	265	313	285	276	314	305	283	286	325	304	304	279	289	294	298	312	300	312	292	301	291	307	287	314	289	308	329	261	317	316	305	277	304	312	325	297	300	327	325	274	312	302	290	311	294	325	314	312	292	313	310	262	305	291	269	272	286	301	271	288	322	277	320	283	319	290	321	292	325	306	339	326	303	297	287	301	266	318	301	325	275	303	290	311	306	293	278	308	312	294	271	317	285	308	261	285	277	334	280	282	321	300	304	283	280	305	282	286	295	298	335	302	285	299	317	283	299	311	262	302	319	281	286	305	315	278	312	326	248	288	345	321	286	309	279	287	302	314	292	327	318	292	292	314	294	312	292	284	322	297	303	272	317	317	291	305	307	316	305	303	295	327	325	287	302	293	264	267	291	274	293	271	298	316	309	291	288	310	277	327	282	316	306	293	308	328	282
6029	1542	1321	1010	775	748	746	755	758	785	785	824	795	758	738	725	740	776	723	768	752	802	771	793	712	776	727	826	756	765	771	821	805	764	739	795	818	764	789	740	822	778	723	782	763	789	768	788	735	723	744	697	785	756	742	718	742	805	779	724	791	700	733	803	771	814	754	793	780	782	793	719	753	769	839	786	781	757	750	760	752	728	733	762	788	724	735	729	786	748	741	781	787	720	753	778	777	788	772	797	831	782	746	790	751	756	761	754	815	778	767	749	764	742	793	762	776	768	806	759	794	777	731	735	797	757	761	768	757	755	725	740	756	810	743	777	708	763	758	769	768	734	712	803	771	745	775	779	765	735	745	781	765	727	763	834	776	717	756	740	767	741	713	736	776	765	790	761	724	696	723	740	750	756	768	715	714	713	740	807	708	718	791	737	784	749	749	723	758	774	717	791	756	710	728	721	773	746	724	746	781	786	740	754	787	753	784	807	737	788	773	788	709	741	784	796	764	762	751	773	734	771	755	744	818	752	751	769	741	779	766	745	770	761	776	791	762	738	783	734	786	817	736	740	783	795	753	747	774	704	766	765	780	780	736	729	744	795	786	750	712	775	768	795	742	745	762	757	762	719	801	712	746	752	750	774	770	758	737	744	762	737	796	721	753	735	737	767	777	732	770	734	763	771	739	768	726	792	718	744	673	794	719	719	793	744	787	770	751	769	747	784	745	777	805	768	781	834	754	780	800	750	745	746	759	765	759	740	756	794	821	752	743	734	780	829	785	797	687	761	756	764	736	731	775	754	748	763	699	776	759	765	759	752	759	757	770	769	777	760	732	799	717	754	776	724	748	745	739	765	762	742	767	792	782	750	760	747	834	769	795	762	821	727	758	760	772	753	722	726	712	743	751	723	810	782	790	730	734	791	734	780	736	765	767	781	768	718	766	771	782	766	756	784	704	759	773	715	747	764	746	812	807	768	795	805	722	753	785	750	769	733	695	770	739	766	769	781	840	755	760	764	759	685	793	721	763	802	763	798	805	780	774	760	778	764	764	761	727	731	785	735	817	750	769	775	754	710	758	728	775	746	794	774	745	782	788	794	805	787	715	739	740	733	740	735	755	758	765	760	750	817	780	790	762	783	759	744	797	747	796	784	760	770	765	722	726	774	744	752	754	742	729	756	767	764	757	779	760	811	718	790	735	724	783	774	777	783	754	734	753	712	718	723	735	756	712	731	794	749	777	789	741	747	753	757	787	725	729	810	782	750	780	748	751	779	811	757	780	755	747	694	746	741	723	742	733	738	768	714	767	766	712	755	748	730	800	757	776	699	730	730	750	757	776	714	809	772	722	741	789	779	767	752	758	794	772	730	758	740	755	752	736	736	733	777	755	713	781	732	743	728	763	788	784	767	743	737	761	726	763	730	747	763	788	793	742	746	730	756	732	749	823	778	716	742	791	769	803	752	751	784	735	724	760	721	756	763	758	709	715	754	802	753	765	850	799	743	698	750	769	805	793	755	756	782	789	774	768	759	823	735	766	764	708	736	742	744	737	814	783	735	725	785	755	790	755	781	760	771	736	729	764	745	742	804	780	764	740	749	756	721	782	787	734	745	781	717	776	790	755	770	765	750	757	724	735	778	738	756	776	757	740	792	745	741	798	750	763	809	773	765	760	713	752	730	761	720	781	754	755	771	770	758	740	761	749	728	750	780	768	774	735	765	770	748	748	747	746	798	744	758	775	760	800	736	732	764	761	728	729	750	819	795	769	789	753	822	772	736	762	735	780	748	775	722	783	687	765	750	797	768	773	769	765	754	723	735	770	764	720	722	728	747	751	754	736	696	809	772	775	775	788	783	755	792	687	773	762	745	688	740	747	755	795	794	728	755	744	740	782	771	767	732	760	751	748	761	766	757	778	739	758	760	713	791	742	761	772	741	798	798	760	747	779	802	752	746	773	693	723	790	722	795	773	769	831	820	755	759	738	762	793	787	735	799	768	705	780	762	795	834	774	781	789	765	749	768	756	811	726	748	774	810	749	776	768	727	768	749	750	760	753	707	726	723	793	738	738	792	778	730	740	769	772	716	785	742	752	759	792	736	741	740	784	754	791	774	759	767	736	775	713	718	760	773	776	794	805	699	734	707	789	748	784	748	756	725	808	739	737	707	759	719	759	766	742	707	777	790	712	714	743	685	761	746	708	724	710	774	750	761	767	771	776	746	780	777	773	824	764	763	730	741	772	743	784	757	801	825	772	760	831	784	752	718	795	720	758	780	773	769	740	738	759	762	733	784	717	720	786	735	760	722	752	794	749	736	763	779	736	716	748	778	744	772	780	763	751	762	736	765	799	730	796	710	808	769	744	798	723	786	784	798	727	793	733	769	744	762	745	739	802	767	741	761	778	753	759	774	727	793	768	757	795	782	808	768	766	803	746	792	786	751	730	801	777	723	764	764	790	784	742	790	748	741	737	730	791	765	805	726	767	765	772	765	756	761	742	768	769	712	723	773	788	730	749	771	751	768	768	781	712	785	805	740	751	739	737	800	715	700	753	756	774	756	762	761	778	763	754	775	765	755	790	785	768	774	756	779	767	778	778	797	809	760	758	695	763	747	758	740	729	771	739	730	736	799	734	772	748	780	713	753	805	778	763	777	756	777	778	738	776	790	771	778	776	737	778	724	748	768	768	777	729	780	754	706	754	753	753	777	712	782	824	738	782	769	733	761	793	749	778	768	751	791	765	717	756	789	747	760	780	806	743	752	786	756	737	737	804	741	708	746	793	756	723	785	739	746	796	719	757	769	769	741	722	732	722	787	802	731	762	762	748	735	707	734	775	753	722	784	809	738	782	764	746	764	737	774	745	755	781	795	812	779	726	742	805	753	760	738	786	733	773	781	761	747	717	774	787	772	799	693	784	705	774	758	760	750	733	751	721	788	742	727	782	786	781	717	724	753	747	728	769	742	791	788	753	766	751	787	763	826	748	733	810	797	758	763	760	742	779	750	802	709	786	746	754	778	808	780	752	751	756	779	715	727	734	757	735	792	748	774	768	736	715	778	790	759	774	791	779	756	707	757	756	797	744	786	746	759	765	782	780	779	763	752	723	722	765	794	805	796	736	738	747	748	697	747	743	752	769	751	777	734	779	775	786	761	775	716	712	757	763	779	755	755	786	702	720	789	730	696	788	798	757	803	779	774	754	769	766	741	755	785	752	725	752	750	765	720	754	739	748	745	721	706	738	789	736	752	771	741	715	738	774	777	725	759	745	719	750	751	791	745	712	724	746	689	737	781	736	757	759	714	734	694	734	779	733	764	748	760	758	743	775	800	766	736	803	752	720	794	748	756	750	791	706	792	725	775	726	781	804	753	735	750	828	752	767	772	788	763	741	777	730	698	694	771	749	791	745	715	780	755	798	762	756	806	768	765	732	741	764	754	802	772	786	785	736	752	708	765	767	720	719	745	763	782	741	808	750	774	749	808
24639	20966	23888	28219	20953	13413	640	479	409	402	430	389	378	407	354	395	411	364	366	362	412	385	339	357	376	389	385	371	386	370	389	380	379	353	370	381	427	407	392	369	404	374	372	365	389	359	389	342	353	385	352	382	409	375	374	413	387	360	373	368	374	377	398	399	364	351	370	364	415	400	401	336	383	373	391	379	387	361	325	384	380	380	397	383	370	365	368	398	405	407	388	327	410	375	378	357	399	426	401	391	364	419	322	353	367	373	425	360	398	379	383	356	397	391	426	376	353	402	359	372	357	387	368	344	374	396	366	376	377	379	366	364	378	382	390	370	349	382	376	367	380	384	364	358	360	380	371	365	389	374	377	359	372	355	420	390	361	387	342	381	365	403	349	349	395	421	370	395	356	354	370	392	321	369	367	365	344	333	374	388	353	390	382	381	368	360	372	368	381	395	345	387	361	363	394	379	346	352	361	386	353	344	365	345	367	349	350	379	392	350	345	353	368	399	354	360	371	377	390	371	333	343	359	352	378	379	359	395	394	384	359	352	370	364	346	336	408	362	315	386	373	360	345	382	384	398	350	365	354	415	370	374	383	346	352	344	384	376	413	376	358	362	359	388	372	380	399	329	359	386	383	338	362	373	329	351	364	346	383	392	377	350	362	392	394	387	365	362	385	397	386	378	355	395	371	356	339	364	370	370	383	379	387	359	361	365	365	373	380	382	383	356	345	368	385	337	403	386	357	357	374	359	355	381	394	403	347	398	362	391	386	382	373	384	334	362	369	390	371	373	393	383	352	357	366	341	354	414	369	385	372	346	403	402	362	391	389	375	387	397	374	372	404	369	384	408	379	337	345	358	379	334	362	383	384	383	362	382	393	355	381	396	383	397	402	353	353	388	387	366	392	367	375	370	378	384	393	371	391	381	388	366	382	392	361	385	392	370	374	367	337	380	404	370	388	362	379	374	372	398	377	375	405	359	345	354	341	343	370	337	352	386	349	355	376	343	369	392	384	393	398	386	361	397	413	408	397	382	411	362	353	375	381	375	363	375	387	383	361	390	384	352	377	373	330	406	364	382	343	359	388	367	354	387	400	375	353	359	392	321	369	372	389	359	389	356	399	380	384	360	352	394	374	339	387	405	370	393	362	385	343	398	377	369	392	357	371	358	384	374	399	364	370	405	389	371	368	397	356	387	355	387	366	364	395	385	342	388	402	365	371	384	354	370	366	397	381	394	410	354	373	338	367	363	372	386	372	385	344	385	370	371	363	350	381	396	385	396	391	425	355	391	375	383	391	372	390	358	364	402	405	360	387	392	383	354	408	350	394	389	378	389	399	404	378	358	352	383	369	370	411	376	364	352	374	379	407	337	391	344	368	377	376	342	352	331	389	339	363	375	360	369	373	411	364	401	372	366	357	357	383	375	363	383	347	396	364	367	378	388	394	398	348	360	364	346	387	388	358	376	386	359	419	339	387	387	368	363	331	353	385	389	362	382	375	376	374	402	374	336	381	337	388	377	391	344	352	355	388	381	355	346	393	365	347	367	388	379	392	377	376	400	365	327	367	385	377	374	380	365	385	366	423	382	339	406	391	374	344	361	338	357	392	322	393	379	333	380	364	370	390	402	355	374	395	380	358	388	371	360	363	323	383	367	356	372	357	365	391	366	382	369	347	391	340	345	369	391	331	358	353	377	377	371	376	337	385	354	378	354	327	377	382	379	372	409	349	369	332	389	363	347	379	369	359	375	362	364	366	371	383	395	384	357	363	333	405	445	343	341	382	395	374	400	362	370	326	387	347	409	350	376	382	359	357	345	386	339	402	353	391	311	373	379	383	371	385	400	378	365	407	379	376	346	346	386	425	385	357	376	369	376	373	364	375	338	368	388	352	357	341	360	375	394	385	379	388	392	325	352	380	397	359	375	370	359	402	396	394	390	364	381	378	354	378	376	361	360	397	366	402	355	374	364	392	323	357	354	359	382	394	378	401	386	375	385	371	356	391	341	340	421	358	369	400	382	364	385	400	392	392	370	381	398	385	329	349	413	366	352	373	370	395	346	392	356	403	359	396	370	389	386	358	340	351	380	371	378	387	356	381	363	364	333	400	376	396	407	371	385	378	394	358	341	354	368	398	368	388	369	340	373	371	369	360	362	327	363	376	368	393	354	348	383	373	376	384	373	380	389	361	380	381	346	389	407	355	384	346	393	420	396	352	379	344	385	353	371	377	349	383	380	355	415	376	369	408	400	381	390	341	395	387	370	352	373	370	390	369	363	363	406	340	320	363	373	352	349	376	402	420	384	360	344	385	363	349	378	369	342	381	382	366	351	366	397	372	360	403	397	377	364	378	354	367	367	373	356	392	345	387	376	358	399	351	389	353	365	379	388	356	367	366	392	370	362	360	394	361	352	368	333	367	339	410	351	406	372	367	369	362	350	370	370	340	354	338	345	387	353	397	413	400	395	380	362	363	400	368	364	379	380	347	383	406	377	379	378	386	379	400	373	375	381	383	366	376	366	359	359	376	387	363	328	352	373	345	377	372	399	400	365	355	396	376	350	386	392	344	349	363	330	367	361	376	397	383	403	363	364	360	389	391	380	373	391	406	334	349	358	371	379	366	356	334	394	362	375	375	369	369	407	339	365	365	393	357	396	361	381	335	399	374	383	365	383	382	395	364	333	370	405	369	368	395	350	379	363	327	339	377	398	360	362	410	399	368	355	344	354	348	395	347	346	386	402	362	329	423	362	401	408	381	375	368	376	385	381	363	385	361	374	354	318	367	366	368	380	386	371	332	353	362	364	380	376	365	369	376	332	367	360	380	390	380	364	379	354	341	378	365	340	336	367	378	369	366	392	401	417	367	357	349	344	342	380	387	352	357	336	353	347	379	417	400	344	316	363	350	371	426	398	379	382	394	407	412	382	364	360	325	405	369	393	343	379	315	398	344	352	384	384	373	424	381	368	394	363	351	360	361	380	363	376	395	379	341	353	364	372	347	378	394	380	355	335	351	355	386	361	352	401	379	350	347	376	311	404	389	388	334	333	383	341	384	382	371	365	359	352	372	366	391	354	368	370	395	408	398	355	378	364	363	366	376	360	353	366	365	351	368	348	351	343	395	379	357	395	366	370	382	371	379	372	374	377	396	365	401	381	397	365	394	366	328	397	384	355	402	406	386	391	383	363	383	384	379	337	368	347	351	340	416	371	364	360	408	390	389	354	380	374	373	355	358	372	381	361	343	387	374	350	419	377	358	345	381	382	382	388	352	395	404	364	382	409	372	388	370	399	345	362	351	409	362	350	383	368	369	358	360	352	318	401	415	367	372	403	356	385	343	358	364	375	398	378	357	361	339	398	376	368	366	383	390	396	343	353	376	380	387	364	353	340	382	372	381	343	362	358	371	402	372	354	362	372	408	365	378	357	380	388	353	367	379	346	366	373	353	378	404	369	374	348	353	384	381	367	368	380	371	398	365	367	374	368
3853	3064	2105	2877	1000	980	1000	931	935	941	889	886	883	908	963	937	932	874	891	881	907	974	922	911	885	911	966	962	913	898	907	852	890	896	840	907	903	851	964	851	894	870	849	918	866	908	905	929	895	886	892	904	870	885	918	902	916	926	872	882	913	881	947	949	894	868	884	945	920	912	891	861	890	940	907	859	961	919	863	955	920	934	888	908	899	912	901	934	878	866	884	889	896	928	854	888	915	915	924	880	938	882	863	869	864	945	917	912	905	871	916	924	912	893	898	924	864	868	951	913	898	910	871	942	895	924	901	911	890	865	906	926	912	909	890	913	909	877	925	878	975	959	916	907	907	862	937	939	860	915	892	943	905	884	937	885	854	894	965	934	877	919	896	893	885	889	898	863	938	873	904	935	949	872	918	919	899	921	848	848	870	845	866	910	874	901	896	895	930	860	880	887	901	924	888	926	920	883	963	909	908	932	887	856	896	950	913	887	892	858	875	828	904	911	886	904	895	878	906	874	840	911	848	905	925	900	881	926	919	907	920	916	865	922	891	937	961	898	890	925	915	906	871	917	892	931	858	910	890	883	871	911	869	902	885	903	905	908	971	851	936	910	879	914	871	880	891	924	889	942	917	895	913	915	938	939	913	873	906	884	952	920	852	842	958	862	955	916	855	881	881	886	967	885	867	852	883	923	883	891	866	899	907	906	888	879	892	906	892	861	906	908	902	883	919	858	907	947	890	943	897	928	915	902	939	946	901	910	870	947	831	896	858	875	893	914	890	904	846	925	881	924	939	837	915	964	856	903	901	924	913	864	865	915	877	954	909	945	849	878	944	886	848	889	909	877	870	891	881	933	883	908	925	906	867	901	940	892	873	863	899	928	913	936	897	934	838	934	926	912	886	919	903	901	865	921	916	909	899	908	919	886	930	894	930	920	944	860	931	882	881	880	917	914	887	926	904	956	820	906	881	883	995	886	933	888	927	886	895	917	907	943	961	919	875	904	858	916	970	890	862	876	866	894	893	954	887	856	871	851	867	849	938	902	934	878	892	867	874	846	985	945	869	912	890	916	870	924	875	884	852	849	928	928	849	956	909	928	970	927	902	875	933	887	919	904	906	911	927	849	884	904	908	892	899	820	878	901	839	889	895	897	884	944	892	831	828	910	936	855	903	921	885	852	887	892	897	893	906	880	890	939	907	938	882	871	919	943	909	894	920	933	935	853	958	832	871	898	951	892	868	918	880	870	871	872	899	897	868	899	930	864	879	908	901	911	921	863	874	884	925	921	915	863	876	914	897	906	890	856	913	918	840	875	927	898	862	946	894	900	924	926	866	922	923	853	900	924	899	905	862	880	889	927	871	989	886	899	911	873	947	849	908	924	934	890	932	906	923	940	907	885	917	861	913	914	885	924	925	946	879	925	928	874	870	905	851	882	858	886	941	952	895	889	931	836	909	917	907	876	899	975	872	825	899	894	883	900	881	883	870	920	889	969	819	884	893	877	867	870	896	943	890	903	892	951	902	910	873	876	935	912	889	884	895	913	888	903	952	896	850	857	855	848	800	935	862	884	901	866	960	864	888	964	930	831	885	881	943	843	848	882	860	914	905	924	915	904	911	922	905	898	881	911	937	918	951	890	894	918	939	891	878	877	933	914	911	838	920	871	947	844	908	922	863	895	912	931	917	900	940	902	891	878	894	855	895	928	907	907	855	950	894	913	861	889	946	883	911	905	928	922	943	892	855	907	912	946	921	856	919	893	956	882	948	911	893	902	888	932	893	886	917	901	923	885	929	912	921	899	879	878	895	867	921	931	901	901	935	960	896	917	860	869	913	863	942	866	941	873	896	923	870	905	921	863	917	929	925	888	918	926	837	912	885	880	904	917	882	906	913	892	957	885	885	869	923	865	893	958	944	950	895	895	879	845	932	870	864	846	938	910	923	946	874	880	855	856	922	905	911	898	871	934	852	925	881	910	896	845	914	911	896	922	897	913	861	897	911	886	907	874	922	884	891	932	942	952	854	855	910	917	913	958	876	894	915	913	931	883	919	905	945	960	914	908	929	914	899	884	885	852	933	876	882	918	935	857	859	892	848	921	906	881	954	916	898	888	905	896	861	887	895	935	873	884	867	901	865	889	875	866	892	870	982	885	919	889	903	897	927	918	904	882	953	924	935	992	910	922	860	886	844	903	871	875	823	895	905	873	945	882	912	891	842	841	951	923	901	912	889	919	876	918	878	901	874	891	923	930	907	847	913	866	881	920	918	899	937	864	902	864	943	916	870	890	829	885	904	840	890	924	906	894	934	908	904	884	898	896	924	890	861	883	943	929	907	939	868	938	874	874	895	863	884	893	918	864	867	908	965	884	910	853	889	907	899	921	842	914	903	927	904	874	926	945	867	918	922	897	866	915	896	900	886	934	904	893	901	885	868	914	903	969	864	942	876	920	926	889	890	899	922	931	931	913	875	828	921	905	906	884	935	885	914	890	928	964	941	916	875	911	897	884	930	889	908	916	872	889	912	902	907	881	878	954	873	856	909	887	848	921	883	897	872	865	886	898	918	977	934	891	896	917	877	910	967	899	893	908	871	883	908	878	982	859	947	936	950	893	910	921	891	891	917	913	949	913	943	894	908	886	874	904	890	884	907	931	906	920	954	926	917	941	879	860	873	885	882	880	877	873	918	918	951	879	911	884	935	886	903	863	875	926	898	846	904	876	879	888	903	883	899	870	896	877	874	929	906	871	948	881	917	946	915	849	875	889	914	921	862	900	872	937	890	933	885	867	943	877	920	900	843	916	914	849	871	926	892	828	871	863	917	979	880	925	893	933	913	883	830	882	899	914	867	857	922	905	924	878	939	935	897	885	930	903	911	939	914	901	903	901	898	938	911	922	901	919	933	902	906	893	929	875	841	888	924	863	852	925	940	865	928	846	913	862	928	861	935	927	897	884	946	908	879	900	895	867	884	944	979	855	919	865	863	887	864	921	900	874	892	909	945	874	938	898	936	897	915	916	894	909	889	916	849	900	910	919	887	927	893	925	909	906	859	922	883	879	899	897	900	881	892	876	897	903	949	913	926	880	935	855	889	882	904	919	812	907	903	838	912	899	852	887	848	888	915	894	905	879	924	905	900	891	919	916	950	873	868	910	918	901	862	910	876	841	890	922	957	916	882	913	922	925	872	944	905	852	935	927	875	885	942	906	889	901	903	938	899	894	897	933	909	906	921	892	881	884	887	931	917	874	888	892	891	886	900	886	867	913	915	888	918	877	883	926	916	912	865	867	968	933	876	913	886	945	906	897	871	911	894	866	855	920	945	877	889	885	866	869	867	913	897	951	904	871	953	919	851	839	926	936	932	854	896	883	896	857	852	864	872	896	912	964	915	923	928	912	871	895	884	882	928	889	931	900	945	896	936	861	885	955	881	912	917	921	884	893	903	870	912	899	881	932	900	906	887	857	868	907	940	924	902	889	900	961
23865	20946	24279	27793	20951	20954	12859	587	368	311	288	294	281	255	283	272	279	235	233	267	255	289	267	243	277	262	262	239	256	262	280	245	261	246	256	257	237	241	264	242	257	244	198	226	226	273	227	220	236	234	275	258	211	215	239	238	255	242	219	263	224	231	210	244	234	215	231	216	249	235	260	237	267	230	227	259	238	236	233	250	232	218	250	249	233	215	225	237	221	261	232	243	211	244	218	256	218	235	224	252	246	274	225	216	233	232	231	250	233	234	243	216	235	255	209	208	228	220	248	226	215	233	208	248	220	263	253	230	249	233	244	228	236	233	226	249	239	257	247	230	225	240	227	239	254	254	252	217	236	238	244	230	226	241	240	251	239	272	253	230	225	229	234	231	237	221	242	224	274	237	250	229	234	231	234	265	248	220	263	240	230	231	262	274	247	222	212	229	239	211	211	269	223	238	259	251	219	216	219	228	223	235	235	238	255	231	244	233	220	242	211	215	247	234	237	245	251	259	252	227	237	211	222	219	215	215	218	232	243	190	233	225	196	242	227	224	260	230	219	230	254	242	284	272	241	248	216	258	216	219	228	246	257	235	229	238	202	235	238	294	217	224	242	226	229	246	286	246	254	242	254	234	225	248	237	239	220	202	213	251	219	241	230	246	259	234	256	231	269	246	251	270	247	238	252	246	243	242	270	231	252	244	251	239	229	222	213	226	253	264	268	227	228	268	266	268	281	239	278	251	255	256	229	231	250	226	247	265	213	237	232	211	253	211	219	218	234	242	259	257	255	270	260	238	229	227	219	228	244	240	195	219	245	228	218	201	228	251	240	225	235	235	188	249	219	232	238	222	218	245	221	226	266	254	244	239	246	262	259	236	219	222	234	230	241	244	222	261	272	232	260	225	237	237	248	239	222	209	229	246	243	229	228	207	251	249	245	272	229	240	224	229	252	250	224	231	229	247	216	226	254	240	245	239	227	221	230	237	241	235	220	242	236	223	254	239	286	284	235	243	262	265	241	220	234	246	226	237	242	233	242	220	232	241	235	233	222	240	221	242	236	229	214	234	239	269	223	221	242	218	258	217	242	249	223	254	221	231	231	222	195	238	228	205	245	226	247	259	254	232	246	243	250	246	234	254	256	245	247	249	239	248	240	230	224	234	216	214	255	253	218	229	238	217	231	238	235	261	242	244	230	239	224	243	237	263	222	259	236	246	236	232	229	250	268	261	253	216	225	232	195	213	230	228	223	230	260	222	254	199	224	230	231	236	202	229	242	247	252	252	249	230	251	232	218	229	261	232	214	251	227	219	240	232	243	212	237	228	214	240	223	229	270	229	234	238	252	222	233	209	231	220	233	236	229	279	250	226	243	228	231	273	231	222	239	221	278	225	221	230	212	231	249	234	205	231	243	242	240	231	222	233	278	241	242	239	276	245	262	243	228	250	231	269	214	231	210	210	237	242	239	222	237	238	241	258	243	214	225	207	248	228	244	197	231	248	237	243	278	216	252	215	222	250	213	240	233	246	253	243	199	250	242	213	271	247	251	232	231	247	256	243	239	260	278	248	228	221	264	240	214	249	231	251	206	207	231	249	251	238	254	252	246	235	235	218	243	220	216	258	237	232	234	248	272	237	246	218	245	239	239	229	263	230	222	264	219	229	227	254	254	259	226	257	221	257	260	219	231	217	227	248	248	218	226	223	252	232	242	256	271	248	239	214	225	229	234	203	266	225	232	217	257	222	221	241	222	240	251	231	238	224	262	237	225	230	236	266	242	216	215	243	213	225	211	220	231	234	233	230	219	245	230	243	214	236	234	243	263	240	223	211	224	257	245	249	225	227	208	213	229	253	233	201	265	213	231	229	234	219	256	259	226	292	249	247	236	259	217	227	221	239	205	256	255	218	239	240	254	242	258	242	233	254	238	260	225	232	247	253	244	257	245	243	233	241	257	219	234	220	229	217	264	249	242	242	235	255	234	239	226	238	245	249	215	219	246	263	256	247	220	250	227	205	245	271	227	208	233	241	209	214	259	226	255	240	259	239	239	262	219	232	242	267	234	224	216	208	208	241	209	225	256	251	231	229	234	241	221	244	232	249	265	257	229	191	220	265	245	234	226	220	242	249	236	258	236	218	229	229	213	268	227	245	182	228	231	252	246	245	221	234	220	231	253	245	242	250	253	250	252	225	250	236	233	226	254	267	235	258	271	244	239	266	265	249	232	233	244	227	245	235	236	233	217	209	213	254	223	268	228	262	218	259	278	224	252	261	239	243	265	257	232	225	261	225	223	227	277	273	224	251	194	231	223	260	238	215	211	245	231	253	228	222	213	224	229	262	240	222	234	234	255	248	238	239	212	245	229	218	222	241	255	273	264	240	239	204	245	236	268	252	253	219	202	224	257	258	215	242	230	226	247	248	238	212	236	221	227	209	246	268	223	212	227	258	231	247	262	232	272	229	209	234	240	242	233	243	217	218	229	248	224	225	220	212	231	232	251	217	259	240	267	233	222	239	285	241	224	227	212	238	212	233	249	212	244	246	243	232	260	229	229	240	219	256	245	222	258	230	276	249	231	237	218	209	246	228	239	220	248	251	246	248	238	230	238	238	232	246	256	223	238	220	230	213	221	261	234	260	248	228	224	238	240	217	287	250	233	242	223	232	218	234	239	274	234	227	217	211	257	273	233	230	243	248	246	219	229	250	224	251	238	236	220	229	218	232	243	240	249	249	294	237	259	255	250	238	228	199	252	216	271	257	239	229	219	266	238	253	265	214	256	226	240	214	241	219	234	232	232	211	240	220	228	212	245	257	234	232	241	240	249	220	237	240	239	253	244	224	255	221	240	239	246	224	226	228	231	203	240	217	220	249	253	228	238	253	228	227	240	255	252	219	253	251	268	212	255	242	202	233	234	231	272	234	255	248	241	233	266	242	258	218	243	249	210	211	264	229	206	260	233	240	216	244	225	228	250	246	223	227	248	240	227	240	269	245	205	256	212	244	248	227	209	240	253	255	238	231	220	245	258	244	241	257	220	217	224	208	229	234	244	231	259	219	239	233	236	237	260	242	239	291	223	238	224	245	257	232	225	236	236	244	254	258	265	229	221	226	238	208	247	254	245	263	241	240	266	206	227	249	215	225	242	212	228	202	243	277	253	244	277	262	241	233	241	247	239	242	250	222	223	243	225	220	257	246	222	245	201	236	247	248	257	241	227	234	248	231	254	229	259	217	236	233	257	262	239	223	231	254	256	247	219	217	222	212	216	229	220	239	237	246	221	250	211	204	242	239	243	243	258	211	241	265	209	192	215	245	209	233	210	214	252	248	240	220	194	255	247	256	252	221	234	270	252	247	232	233	250	233	246	250	224	268	230	227	249	223	216	224	261	258	243	235	249	224	226	243	263	247	222	240	245	254	229	257	225	228	220	239	221	246	239	228	238	190	229	246	237	215	235	245	239	279	231	244	210	235	222	226	218	236	225	238
3994	4288	2750	4233	815	701	636	604	652	576	616	611	559	648	620	558	618	577	583	583	599	569	566	601	584	638	541	568	581	602	610	568	585	575	574	561	577	639	611	595	543	596	633	547	578	624	547	612	570	589	591	559	600	565	570	580	567	547	611	578	561	576	586	562	573	535	580	540	603	567	580	546	554	598	550	598	636	573	552	563	577	547	562	554	625	569	539	518	561	547	567	581	571	572	592	583	581	539	539	575	628	534	583	602	584	574	598	602	550	579	541	573	601	565	599	577	588	608	587	567	573	541	633	545	530	618	599	551	615	594	563	554	582	591	561	533	580	541	604	545	567	630	558	540	568	519	573	600	609	583	567	546	562	597	541	566	558	577	564	601	590	609	564	595	635	591	585	555	559	576	565	601	508	580	602	590	566	547	615	607	552	536	564	612	582	590	565	607	555	595	582	607	594	579	563	612	568	604	604	580	540	576	585	596	587	581	542	578	577	604	601	572	601	565	544	549	595	564	550	551	561	625	570	560	570	578	556	535	574	576	563	589	574	566	542	567	609	576	538	603	550	589	581	569	568	584	572	563	572	567	554	605	547	577	546	585	606	548	607	575	601	555	591	600	559	537	549	581	603	606	557	555	559	574	547	566	584	560	514	570	547	569	575	572	584	586	619	587	552	565	552	553	601	591	568	561	574	564	601	509	590	622	591	599	573	562	613	581	592	580	581	582	535	604	601	570	568	576	571	617	496	603	573	540	651	556	598	586	586	578	550	553	568	595	543	622	569	546	632	594	577	570	533	512	538	607	572	545	590	534	601	586	534	577	577	560	612	586	586	576	536	564	579	589	548	578	558	584	578	597	576	537	598	604	586	604	548	600	544	598	574	558	563	573	556	577	584	596	569	580	583	587	568	599	629	572	608	556	558	597	575	594	532	587	554	596	624	573	546	576	585	591	601	575	567	581	567	591	569	527	603	588	608	572	566	577	583	584	544	567	631	542	610	590	572	567	551	543	570	580	600	524	577	564	565	578	564	554	598	585	579	547	597	561	539	612	658	582	553	570	556	554	575	602	594	611	538	565	557	577	606	597	568	553	599	598	620	560	573	572	564	567	575	608	592	553	561	568	544	560	572	548	589	587	587	582	579	607	565	586	568	556	561	565	572	555	568	586	560	588	619	604	536	606	621	592	564	569	590	574	587	588	598	574	563	571	591	578	574	585	563	556	542	555	564	577	605	586	602	602	577	601	516	549	563	569	581	603	556	588	548	574	555	570	547	603	577	591	630	550	602	562	546	520	609	545	568	603	576	545	564	539	595	576	564	568	598	573	589	586	571	538	550	598	574	582	536	576	571	568	568	575	581	562	596	554	548	579	566	573	560	607	574	581	568	575	542	535	552	633	562	576	558	546	572	598	624	556	581	504	558	562	529	568	597	610	565	569	623	569	557	576	551	542	555	571	611	571	591	592	542	581	576	573	624	614	573	560	560	610	594	554	582	593	559	573	555	544	581	622	590	591	592	553	590	542	587	561	589	572	577	558	548	570	578	577	552	583	593	560	606	523	551	572	595	567	553	579	540	589	554	598	563	599	558	553	524	586	593	588	531	561	589	583	543	601	557	570	560	548	585	606	532	586	599	555	598	521	584	568	588	616	556	538	569	578	589	570	586	591	551	546	535	540	593	567	598	571	573	583	594	584	609	584	606	553	579	575	562	554	571	576	575	554	563	535	524	558	596	571	572	554	526	561	579	593	569	617	668	535	567	570	596	597	570	629	577	556	572	571	574	607	582	553	570	557	567	560	569	588	580	563	535	571	567	578	579	557	597	581	551	561	560	544	615	626	588	578	605	609	566	547	546	512	588	555	549	582	532	622	612	564	593	602	546	560	593	546	622	566	543	544	588	565	588	596	564	597	598	588	536	584	545	598	585	597	542	597	564	585	578	566	580	591	600	587	593	612	573	601	580	600	583	577	589	560	578	583	634	541	556	556	600	565	552	557	589	550	526	522	571	572	580	539	604	583	542	587	597	564	567	586	562	576	548	557	569	537	535	580	545	581	575	526	542	554	574	556	583	591	570	596	558	592	612	573	639	602	593	569	553	558	638	590	588	563	600	558	576	571	555	590	575	571	545	656	578	560	565	573	545	585	554	571	578	549	543	563	568	580	548	553	575	630	594	569	594	579	559	544	549	609	561	544	624	587	630	577	546	646	572	606	574	582	573	576	576	538	540	584	570	594	537	578	539	534	541	582	574	607	590	567	588	600	580	545	564	576	568	567	600	559	596	552	554	608	578	577	585	575	596	587	628	591	529	594	564	598	552	572	564	591	585	603	551	597	587	563	558	639	540	614	572	567	535	577	557	587	563	584	578	585	533	546	570	533	576	596	564	566	588	549	547	562	559	591	567	561	563	609	547	571	594	556	576	546	572	565	571	595	546	591	570	569	586	519	535	541	559	552	573	580	582	561	546	545	555	593	578	556	601	547	589	573	613	572	549	535	578	552	546	589	543	603	561	568	561	558	580	544	509	597	604	603	576	585	601	561	588	632	581	574	557	544	557	578	548	595	567	564	568	577	590	575	545	614	588	550	594	604	566	562	604	599	572	569	550	555	583	547	564	584	573	550	581	569	548	553	591	566	559	584	544	569	602	588	553	588	556	574	594	602	560	564	609	580	610	610	580	567	544	559	564	610	577	550	576	601	555	552	594	643	571	557	569	608	598	611	579	598	594	580	592	537	586	627	555	560	571	635	582	564	567	553	637	591	613	561	581	601	565	574	610	590	557	589	599	610	539	562	613	568	594	590	564	562	565	555	585	561	591	606	577	577	585	537	568	589	602	547	539	567	594	593	593	578	558	534	560	590	590	561	569	593	532	594	569	576	499	570	601	575	582	541	592	567	570	562	582	548	568	592	502	565	597	595	556	571	556	611	564	515	563	632	584	554	595	564	572	619	570	569	587	573	583	548	578	569	643	604	605	620	567	577	574	541	577	598	622	590	616	560	565	582	560	567	605	575	606	556	547	556	566	560	592	568	581	536	579	550	547	570	564	549	572	588	582	589	564	529	587	570	620	590	579	571	557	525	577	585	560	515	598	572	549	553	558	560	538	580	530	599	574	647	544	586	554	582	573	559	599	538	629	612	587	585	571	579	559	554	583	563	610	569	593	576	576	597	608	567	590	568	588	586	605	610	556	535	560	559	553	566	604	603	599	611	556	580	567	560	565	548	573	551	571	558	541	600	580	590	580	581	555	591	604	589	602	579	585	548	600	582	550	541	582	597	595	583	568	599	537	566	533	538	570	598	640	554	599	599	595	589	515	550	573	574	571	590	552	583	582	598	585	581	582	557	552	565	643	606	609	587	595	567	607	590	677	575	607	612	556	600	597	571	598	539	572	571	577	555	550	529	556	530	575	552	574	564	563	584	559	551	589	576	527	537	587	566	590	592	558	594	566	574	563	554	602	588	538	568	586	545	575	583	605	583
31734	19406	7400	920	338	339	298	343	294	252	295	286	295	311	267	298	278	321	305	289	300	325	287	311	268	284	275	277	255	271	317	308	308	304	274	302	311	313	296	315	300	277	290	298	322	294	305	287	307	273	283	276	309	288	271	304	282	276	308	270	295	303	321	297	314	299	313	280	295	299	305	301	340	317	281	283	309	281	326	307	314	299	308	279	288	297	329	288	264	287	297	280	307	288	310	305	280	320	284	309	308	308	307	295	280	277	288	292	278	301	278	318	305	324	282	290	294	299	271	296	271	291	301	280	334	300	286	293	293	328	256	300	324	259	271	291	287	321	277	295	334	296	254	296	328	294	296	273	312	283	306	296	296	293	281	316	291	276	274	316	288	291	287	288	296	299	279	270	270	313	260	289	286	277	263	299	269	307	275	314	283	303	286	293	311	312	332	294	323	306	288	286	305	307	317	299	265	298	260	317	297	316	294	265	291	296	298	329	270	298	312	335	288	341	288	273	288	296	301	301	259	241	278	327	278	308	301	295	286	274	303	274	286	316	304	264	299	291	314	299	317	287	307	277	303	300	337	316	287	303	282	272	330	312	292	289	288	256	298	285	291	319	309	321	296	261	272	285	256	292	283	299	284	281	316	304	283	299	279	302	321	272	282	315	277	288	307	319	302	312	281	279	259	318	304	292	284	282	326	321	256	297	283	313	312	304	303	308	291	305	304	292	284	261	259	291	289	304	305	318	288	296	284	266	287	312	315	293	299	278	305	291	301	298	303	272	312	294	308	285	286	286	281	301	312	296	304	278	266	275	277	298	306	294	286	309	280	309	277	328	301	303	318	259	298	298	308	294	329	287	286	279	332	328	313	323	292	283	308	260	306	271	297	299	273	289	277	309	302	259	269	282	285	268	279	325	289	295	290	327	263	303	289	287	310	276	259	300	318	293	289	285	300	327	288	319	296	302	274	317	279	333	285	292	292	277	287	285	294	292	304	293	311	272	290	325	329	288	273	299	299	286	299	312	290	312	321	318	292	294	303	299	287	317	285	294	273	298	306	308	279	270	289	291	279	300	306	289	311	285	349	290	298	317	284	326	309	305	282	301	313	309	290	303	280	307	296	290	311	308	303	297	281	322	274	270	263	292	302	306	298	302	327	290	287	307	281	298	303	307	304	303	306	297	297	291	279	305	313	306	320	288	297	255	318	266	346	312	270	306	297	291	317	343	275	290	299	302	296	283	317	279	304	294	296	328	288	284	277	300	328	299	326	296	290	300	292	279	300	303	291	285	306	300	295	299	289	275	305	328	313	308	316	303	318	282	310	307	315	288	290	319	288	285	296	313	246	318	291	272	305	305	313	305	282	287	322	301	294	297	276	312	295	288	275	275	278	309	311	273	301	333	279	346	287	270	270	283	296	291	312	302	311	306	290	293	303	296	315	261	305	324	263	303	322	268	300	258	272	327	320	303	315	274	288	295	303	260	298	283	297	313	279	290	323	312	303	260	277	332	301	273	281	339	300	299	296	341	288	277	269	302	277	322	285	306	286	273	294	313	306	279	276	284	269	292	333	263	311	311	279	312	307	271	302	290	285	289	295	294	281	313	338	294	280	334	307	309	281	278	292	321	307	267	289	313	315	301	324	298	260	323	310	295	300	329	309	316	293	294	257	290	280	306	293	296	307	310	317	311	295	318	288	295	323	286	322	274	290	310	319	309	292	306	269	306	285	267	271	291	261	305	297	318	293	313	284	293	279	306	315	277	302	293	306	340	295	278	277	267	309	274	312	308	319	307	290	309	286	331	304	275	292	285	258	313	311	288	330	284	293	310	280	294	301	286	274	309	282	291	285	314	295	294	287	306	328	296	300	331	273	296	322	305	332	277	291	272	311	287	283	311	286	322	287	325	280	321	247	271	290	301	301	282	307	301	303	292	282	285	312	301	294	273	325	278	296	302	304	310	274	306	322	277	248	294	294	303	320	335	320	304	323	288	294	299	311	314	296	299	305	287	298	269	299	263	304	311	276	318	273	301	307	279	303	290	299	297	311	289	279	271	283	284	286	285	300	315	283	287	299	283	285	290	265	330	294	286	262	297	270	310	307	291	322	284	305	263	273	296	266	309	282	313	289	315	289	266	336	282	287	280	314	305	294	290	288	285	284	316	314	279	278	273	276	311	292	286	310	316	293	302	304	282	312	297	279	288	296	265	274	270	293	286	289	313	298	282	288	285	305	316	292	265	334	311	306	276	251	267	283	308	279	296	273	296	273	314	269	318	306	322	316	300	289	251	335	289	331	298	316	321	297	288	292	275	301	296	296	300	277	312	329	309	319	287	321	313	299	296	277	295	300	283	298	280	295	301	312	324	269	266	283	323	293	303	303	296	308	281	282	314	308	319	257	303	285	318	274	334	327	312	283	322	300	314	310	297	302	282	287	297	298	314	315	267	294	287	288	282	306	307	334	300	332	298	313	297	271	330	292	304	308	285	286	300	303	306	298	306	302	285	299	285	282	288	284	287	307	305	290	269	293	305	312	298	291	295	313	271	294	295	322	292	297	311	294	273	330	293	317	325	278	313	310	300	314	294	285	318	307	339	306	295	296	296	307	323	301	284	295	299	278	285	294	335	291	296	283	263	292	311	294	275	324	282	285	306	297	282	286	288	286	272	304	310	323	332	288	276	303	312	307	316	291	288	304	313	286	307	286	305	299	319	301	291	314	314	273	257	275	307	322	293	290	296	256	290	296	315	281	287	300	287	290	299	279	303	308	311	282	292	303	309	295	322	304	300	297	291	282	283	285	281	297	285	285	299	292	295	289	288	287	299	330	308	296	297	311	295	294	292	271	282	305	291	306	324	284	282	290	294	282	296	314	288	286	255	303	279	305	293	278	309	300	291	274	325	272	296	278	309	306	266	276	319	302	270	301	312	305	293	285	274	284	293	291	316	280	297	318	270	269	317	317	269	304	281	262	296	296	280	286	276	298	282	319	304	269	308	308	292	334	332	322	312	294	323	293	326	309	279	290	284	297	292	278	278	318	297	305	304	285	290	271	281	292	295	288	258	306	294	310	287	302	322	296	273	292	303	290	277	289	293	303	313	288	306	303	300	305	319	295	291	300	282	322	278	329	309	306	316	279	312	291	293	298	289	303	296	319	308	297	289	287	291	322	296	307	293	280	293	326	282	294	277	310	274	280	294	313	320	297	300	311	308	293	319	304	313	302	283	290	317	296	262	277	316	295	273	292	272	315	311	285	309	299	310	322	296	302	316	293	316	300	311	282	290	280	304	281	291	310	312	318	273	278	329	315	273	303	306	287	325	282	301	298	276	298	296	279	303	261	301	283	285	302	279	276	322	302	303	292	269	287	304	308	306	303	325	311	299	288	277	314	319	292	302	338	303	304	283	254	316	290	299	313	277	316	292	301	280	302	313	293	282	289	290	322	268	345	301	275	284	287	284	322	262	291	280	310	313	282	286	325	292
5867	1390	1212	871	808	733	743	788	759	774	736	793	708	773	750	759	818	767	726	752	762	706	711	753	764	741	776	709	752	799	750	724	740	781	729	777	739	790	704	733	741	756	773	739	737	747	732	792	703	759	742	711	761	765	789	760	746	755	721	760	748	788	747	749	736	761	808	762	768	743	761	755	716	740	807	776	792	773	735	793	751	818	768	731	736	747	807	743	744	734	777	746	780	765	822	729	790	758	699	731	714	753	726	773	763	777	797	765	743	765	760	777	796	756	754	711	756	754	731	679	752	788	742	725	767	777	742	739	758	697	710	757	777	774	735	825	719	759	767	760	743	761	800	742	776	765	761	729	766	726	683	793	729	743	750	744	784	758	769	769	770	741	731	719	744	763	752	755	725	763	734	733	755	716	710	771	790	723	735	765	714	741	755	771	766	741	796	690	760	776	729	780	698	788	754	733	725	751	725	756	750	780	758	733	782	767	758	757	788	796	778	758	772	743	732	820	755	698	723	744	701	769	760	787	777	722	728	766	789	720	727	776	757	719	760	727	756	759	721	737	759	774	755	773	790	795	758	710	753	778	738	767	769	764	778	759	746	749	718	743	750	704	735	732	740	753	733	744	773	824	776	748	813	713	758	767	757	731	721	745	771	766	692	740	742	693	777	763	766	745	765	748	761	753	739	745	783	728	760	774	774	745	785	737	787	765	741	741	748	759	774	776	768	719	760	717	808	731	738	777	717	732	783	721	794	759	774	718	786	753	773	747	742	717	717	734	702	728	725	722	763	750	713	790	769	781	794	744	769	732	787	753	760	684	768	736	727	743	765	769	754	757	788	780	753	718	763	751	735	724	727	738	788	734	727	811	778	766	768	774	791	761	775	796	755	779	750	805	761	779	753	793	732	766	735	737	734	796	705	781	757	807	836	729	703	737	745	776	732	740	748	759	722	731	767	763	724	675	732	749	719	783	771	764	808	778	713	717	715	713	764	765	708	736	763	755	669	721	737	782	760	727	783	714	780	741	805	731	800	732	795	762	710	780	747	755	737	730	757	721	713	737	712	772	769	722	680	734	738	731	756	732	719	790	798	706	786	749	754	769	784	730	759	757	739	736	775	824	748	757	756	760	736	747	738	756	765	743	768	777	743	751	728	717	755	763	765	684	770	763	745	789	792	728	757	784	748	758	748	702	717	767	748	712	736	747	743	749	739	691	753	809	751	796	739	788	697	748	732	725	744	765	749	780	715	726	714	780	758	759	787	740	790	727	760	730	772	786	771	795	772	723	761	740	737	748	750	797	768	782	741	788	770	724	738	736	734	792	705	747	773	723	769	769	731	781	806	771	752	744	784	793	763	754	759	755	754	767	768	748	762	772	772	743	769	731	738	776	725	783	749	802	751	819	740	742	735	774	789	750	723	775	773	768	730	739	752	724	756	794	759	778	752	772	748	713	764	753	719	761	774	743	777	824	793	778	744	732	777	787	774	795	785	768	787	737	782	778	765	804	775	750	738	755	811	745	750	802	732	750	756	720	743	746	770	764	775	728	801	782	770	754	736	783	734	757	779	783	746	741	731	733	741	749	776	744	730	799	767	746	804	725	748	759	748	760	775	740	748	753	742	750	762	780	729	733	739	704	746	753	743	770	758	730	707	784	744	732	725	766	769	789	796	782	725	780	771	808	754	773	762	769	783	740	734	786	748	751	754	741	737	724	723	746	776	741	794	761	745	735	738	756	783	775	744	708	760	756	787	792	742	694	750	748	749	745	800	715	729	726	765	769	756	770	732	773	737	801	721	721	743	746	777	733	739	803	768	771	747	729	750	767	748	761	715	731	797	787	808	758	747	787	761	770	737	707	732	763	733	716	777	765	745	768	729	798	743	755	779	773	744	777	708	770	690	747	722	752	742	755	814	741	757	766	791	793	770	765	748	743	825	759	741	779	774	746	769	803	767	732	735	703	724	811	743	790	745	742	769	753	806	739	766	743	776	743	754	766	718	699	736	768	748	766	795	778	733	727	733	796	714	776	669	740	705	739	771	789	769	757	756	772	778	746	810	704	717	744	722	728	747	780	750	792	756	766	720	730	790	830	764	756	821	737	786	788	702	746	712	754	740	775	706	784	753	764	759	761	741	804	773	759	745	771	750	765	764	782	744	703	757	751	761	791	751	743	733	693	791	720	740	750	748	810	725	757	735	694	736	729	751	826	721	749	756	744	815	762	786	765	664	786	761	803	740	763	725	759	758	751	786	792	758	768	775	749	774	722	782	703	799	773	760	747	768	758	730	703	769	764	766	754	751	723	738	772	745	768	693	768	735	793	735	775	817	699	803	789	743	743	720	736	763	736	761	754	756	761	736	795	740	731	768	738	773	738	808	721	782	718	757	761	735	751	748	777	748	765	768	768	782	691	757	787	752	737	758	715	771	773	750	782	747	749	745	774	793	723	756	757	760	827	775	739	743	757	706	735	758	767	758	755	733	735	770	784	782	760	760	744	744	764	793	738	701	715	755	780	708	768	767	817	798	778	741	778	736	789	753	744	783	777	784	756	776	810	778	776	761	756	734	760	764	755	764	745	776	799	744	740	756	755	732	755	736	738	764	754	734	749	735	814	723	723	755	757	777	701	733	782	734	792	761	772	754	740	741	757	753	753	727	754	763	753	783	721	760	776	764	737	764	751	752	765	760	769	753	737	742	770	746	770	761	743	705	756	760	736	708	798	726	799	798	819	751	784	745	760	768	781	740	742	761	700	721	788	724	725	722	778	795	697	769	725	726	753	784	769	752	750	734	742	771	791	792	829	767	720	762	707	742	760	744	728	761	764	740	735	779	798	741	766	702	691	705	756	803	749	767	748	776	804	721	712	760	722	794	772	741	717	729	706	713	734	749	717	763	715	756	700	734	764	804	771	718	699	787	741	754	770	758	743	760	739	736	751	751	802	756	774	761	795	734	751	752	747	742	717	735	700	731	806	706	728	751	768	778	767	752	753	775	785	753	747	760	750	758	748	715	781	751	747	747	807	751	777	711	748	760	708	719	738	766	680	737	745	736	740	813	760	763	735	734	715	775	740	766	746	781	746	781	753	725	725	779	767	738	754	781	753	741	760	802	763	686	738	734	751	745	763	725	732	727	727	741	709	763	740	753	722	757	806	746	762	761	768	775	765	753	830	780	767	761	747	753	735	786	760	741	788	731	757	720	715	775	785	782	779	747	763	695	755	753	719	755	699	782	768	788	788	793	714	732	705	730	788	790	770	770	781	713	755	753	722	737	737	763	746	773	741	725	743	738	763	819	730	774	738	730	752	695	740	779	716	724	713	760	747	791	725	761	768	736	751	759	752	749	750	766	778	758	735	747	751	774	777	757	761	752	786	732	746	718	791	752	761	726	747	791	791	766	781	737	751	754	754	788	742	784	783	713	740	726	727	803	735	739	759	746	731	765	771	748	784	757	730	737	765	770	776	768	765	729	740	757	751
24592	20958	23839	28259	20963	13261	653	454	464	435	423	401	398	379	416	396	387	367	392	397	380	396	395	398	340	370	399	411	389	372	388	389	418	373	404	399	347	394	381	384	417	371	386	381	370	405	364	356	369	376	366	373	354	387	395	386	383	372	397	357	392	374	386	402	390	393	396	404	401	385	338	343	403	368	343	372	371	360	397	364	360	405	378	379	358	390	361	362	329	389	382	379	346	390	401	374	359	402	360	372	390	343	365	390	366	377	345	387	393	431	383	410	355	379	359	344	353	377	374	368	332	390	390	405	370	358	367	419	351	360	367	362	349	356	380	364	357	358	341	364	402	407	399	347	386	405	377	385	394	370	406	368	386	382	376	385	410	396	376	360	330	357	376	360	395	348	388	382	358	395	386	356	377	352	365	363	347	392	384	372	373	364	373	391	367	386	322	379	370	392	391	402	390	376	393	381	391	338	377	354	381	369	375	390	437	360	442	367	351	395	389	372	382	409	393	377	371	383	381	403	322	368	371	374	365	367	355	375	378	405	370	396	398	384	416	375	390	349	374	365	366	392	346	373	365	371	352	374	381	404	361	375	359	357	379	375	376	385	345	366	376	423	394	355	398	414	389	336	378	358	387	376	370	350	396	380	382	360	363	347	403	427	347	395	368	397	406	451	388	374	366	390	400	354	342	364	378	393	379	386	371	372	392	387	357	350	389	392	376	346	349	354	427	395	365	359	345	358	348	397	409	360	347	360	380	410	361	385	380	363	377	366	361	373	424	365	368	397	409	388	353	369	353	382	383	368	377	391	375	370	366	350	355	351	381	368	367	388	381	389	386	386	373	348	391	357	377	376	371	361	427	357	399	424	346	333	365	380	353	388	389	405	368	353	370	395	381	388	429	381	404	354	379	358	418	373	384	362	386	377	384	365	364	315	390	375	403	380	376	371	385	401	382	395	370	378	382	417	397	398	392	356	373	360	401	362	387	384	389	378	400	363	405	391	411	405	317	387	347	373	416	393	398	347	342	392	349	437	354	349	403	345	371	372	354	387	394	379	382	416	376	422	404	356	377	386	350	365	348	360	372	365	370	372	335	378	356	376	382	373	367	370	373	404	379	333	364	365	397	369	340	349	409	397	397	364	376	386	411	357	374	349	359	388	378	350	406	375	361	384	363	382	364	330	394	381	361	422	367	383	411	369	366	375	340	364	363	376	378	383	376	357	400	349	378	378	358	365	369	364	404	374	356	375	367	363	386	375	362	340	382	397	370	367	373	391	381	403	339	386	358	341	383	409	381	383	370	397	379	389	410	383	357	384	362	370	358	411	367	358	373	361	355	370	384	391	361	378	359	384	375	376	358	421	342	365	448	360	349	358	371	362	374	396	342	387	344	370	398	387	401	347	364	359	355	365	360	338	355	356	387	368	393	386	376	399	331	367	362	366	391	387	373	370	375	403	396	391	380	404	391	370	400	385	373	339	391	390	369	371	344	390	353	362	382	417	400	407	388	378	378	393	394	372	358	369	370	377	406	386	403	358	411	393	412	386	383	370	386	349	428	373	370	384	391	397	375	384	409	350	367	370	421	387	400	377	351	358	387	379	395	398	364	372	388	418	351	423	380	335	368	371	351	370	391	369	384	394	345	410	328	346	397	383	412	354	379	388	340	354	376	321	381	379	355	360	371	378	381	367	413	369	410	323	364	374	353	373	361	375	343	395	395	360	420	418	357	376	369	337	339	345	381	397	422	364	399	357	368	360	427	361	424	420	369	349	359	357	379	368	356	358	404	373	370	393	364	384	393	399	351	386	350	396	388	341	349	351	360	365	377	365	377	375	350	362	385	371	430	374	360	381	411	388	355	346	368	333	392	397	397	397	381	383	372	407	395	374	386	407	401	366	374	371	352	361	421	396	362	391	346	371	390	382	379	377	348	373	354	368	404	392	406	408	363	366	398	382	394	366	354	379	402	361	390	376	333	359	386	357	370	374	395	361	390	370	378	376	382	388	355	355	385	363	384	356	371	391	375	367	384	394	360	384	403	395	395	392	430	347	361	366	349	359	377	398	382	390	424	373	350	382	373	377	373	393	388	359	369	395	348	354	366	367	363	372	374	360	354	378	379	381	380	407	362	364	383	372	365	337	367	426	375	394	393	329	370	360	372	390	419	359	372	364	376	388	400	336	382	352	390	412	392	366	408	400	330	404	371	384	400	363	388	376	353	382	376	354	369	353	359	376	414	394	347	356	385	366	403	380	353	349	383	380	395	354	351	395	367	338	395	373	381	331	361	379	400	337	341	408	380	400	358	347	381	428	395	369	381	394	390	361	361	391	388	372	399	343	387	381	391	353	392	389	373	366	393	401	349	325	409	390	387	362	354	404	401	366	381	370	355	386	359	400	352	364	380	363	365	392	378	366	357	384	410	396	369	359	324	376	324	350	386	402	379	367	357	384	376	395	362	374	345	381	398	359	344	377	381	392	374	400	384	335	394	369	329	424	359	406	413	397	367	369	368	382	382	374	391	338	368	390	369	376	381	387	372	408	396	395	372	400	385	361	372	409	383	394	412	358	347	358	359	385	377	358	381	399	357	359	367	395	415	407	362	366	408	389	398	369	353	399	339	371	365	379	415	354	356	388	332	375	389	383	363	379	398	411	399	402	373	343	384	372	388	395	364	359	357	378	361	419	420	383	390	359	351	399	375	392	389	402	387	387	394	396	370	358	349	408	393	393	409	403	370	355	382	357	386	379	366	372	392	397	398	361	403	403	395	337	406	386	371	391	386	365	380	378	393	329	376	368	353	364	386	375	371	393	379	388	370	405	341	354	361	397	386	358	368	384	370	346	375	369	405	371	390	398	350	374	381	362	383	364	394	376	384	401	364	409	385	398	381	386	346	403	379	334	348	360	417	367	369	377	356	379	400	319	385	398	370	398	362	343	414	361	393	382	370	361	364	373	332	376	331	358	370	379	367	380	363	369	376	378	428	331	380	389	355	351	388	355	354	358	362	383	355	422	374	404	365	356	379	386	386	359	382	363	406	363	368	344	401	391	397	360	350	339	364	340	382	396	368	391	386	375	371	377	390	356	399	397	349	388	366	371	344	343	401	362	395	386	332	387	374	377	364	363	382	367	376	376	383	318	362	361	368	347	383	363	355	350	367	390	373	390	347	379	337	392	394	369	408	379	360	390	378	364	367	411	350	360	386	391	380	350	378	358	370	368	374	343	375	361	375	386	391	380	355	371	385	327	371	357	392	377	395	381	391	364	376	362	379	367	384	384	346	354	404	405	380	363	331	381	349	392	348	403	347	376	375	355	369	356	380	389	351	333	368	346	360	389	347	333	351	358	382	385	345	406	371	402	401	354	366	350	377	383	388	354	393	389	413	394	363	372	359	355	390	367	403	357	366	356	326	346	354	378	368	397	347	376	414	387	377	359	369	365	387	376	397	363	361	414	396	402	391	354	392	371	348	362	353	380	375	384
3750	3514	2323	3547	1011	933	944	914	898	913	917	951	955	937	915	893	866	934	916	895	911	910	945	941	898	865	881	910	922	912	884	901	863	849	849	907	889	887	870	889	886	893	841	916	932	909	955	901	878	910	894	887	909	867	890	923	846	924	858	966	882	957	873	896	897	986	893	901	908	914	893	903	890	835	919	932	943	947	947	870	847	902	909	843	856	858	902	881	912	1002	908	879	917	911	900	877	897	916	920	869	890	882	922	937	906	874	906	926	919	897	902	901	893	911	852	906	893	946	920	847	860	875	933	924	888	897	898	861	853	881	894	921	960	969	926	865	855	947	914	859	907	884	844	870	894	927	888	883	940	924	846	862	895	875	903	958	938	892	920	875	939	911	879	885	910	904	907	873	907	921	914	917	897	853	884	904	881	958	885	894	906	903	904	900	864	873	887	906	920	917	899	832	908	876	944	869	953	878	821	905	910	895	904	930	902	842	903	896	885	952	917	888	887	884	859	879	881	842	911	833	842	891	849	914	907	959	863	909	963	894	862	879	926	888	906	949	897	866	900	887	900	904	897	910	901	885	913	902	934	931	961	922	888	940	882	940	903	925	898	895	883	947	888	931	875	915	865	862	881	915	892	913	915	915	959	905	935	876	899	897	942	911	942	907	890	907	887	866	786	945	877	850	881	882	891	897	850	870	936	916	856	937	898	876	865	876	888	877	876	884	906	965	908	903	892	902	912	871	863	890	913	886	897	906	881	885	934	937	886	849	862	920	912	924	888	969	954	932	941	906	949	938	914	895	907	885	892	919	942	886	893	877	917	922	875	954	887	879	927	912	915	890	899	877	899	893	909	848	956	940	899	956	895	840	956	921	862	853	883	895	893	857	888	869	916	912	925	929	961	880	914	881	931	955	934	922	907	854	886	910	875	865	856	933	877	909	936	937	867	899	909	953	884	880	907	914	876	916	873	926	921	897	910	907	919	885	919	852	880	864	894	939	893	940	918	937	944	908	902	882	893	884	931	913	859	891	897	913	922	881	893	896	954	925	882	930	944	906	918	924	916	939	968	974	923	866	941	916	878	864	911	870	853	881	928	898	863	887	929	882	881	892	906	985	912	917	901	983	910	915	893	884	937	903	927	935	917	888	834	914	854	871	909	847	899	931	875	916	915	922	919	908	868	932	898	889	936	928	854	869	913	965	865	887	890	868	913	876	871	906	918	893	945	927	955	866	871	878	873	935	901	921	902	938	908	942	896	905	900	879	922	911	907	875	920	892	893	875	916	898	860	918	906	914	942	918	864	835	848	887	934	917	966	879	944	875	942	919	921	885	883	892	897	968	868	942	942	907	882	916	952	903	914	972	886	903	908	946	898	860	866	934	860	929	917	960	915	900	955	913	894	926	895	888	814	921	884	914	920	879	883	959	934	905	910	932	944	882	876	913	908	880	942	818	903	882	855	876	899	888	898	906	919	901	907	898	923	869	918	890	935	880	899	888	914	954	894	892	927	931	819	838	905	941	934	876	920	917	930	905	906	875	890	906	901	950	899	901	856	946	880	934	879	902	896	916	863	887	907	878	874	898	863	845	895	864	936	912	902	894	934	944	890	856	919	883	922	973	910	868	896	925	885	928	899	862	942	903	822	924	855	972	967	895	868	915	919	895	865	914	967	947	897	873	897	880	921	905	905	887	915	892	885	835	914	852	887	899	871	927	888	935	912	886	926	933	978	854	863	916	868	966	881	910	932	939	886	867	917	866	934	872	953	946	873	913	887	888	916	901	869	885	889	936	878	862	923	877	884	870	911	915	915	880	882	909	909	929	892	928	925	843	949	837	945	954	868	929	929	895	939	903	920	910	893	949	954	924	909	904	969	917	879	908	920	899	892	910	874	869	902	884	880	881	915	871	853	900	897	897	866	909	892	901	884	958	937	871	859	884	848	951	981	894	909	911	887	906	875	896	863	946	868	925	902	958	863	869	875	876	902	916	881	891	933	854	908	917	904	865	874	951	923	893	933	926	861	904	917	865	927	922	935	843	861	882	907	875	915	920	919	885	840	905	852	907	898	856	922	928	893	934	917	950	892	857	868	865	866	862	897	865	899	906	922	874	942	925	868	867	924	899	862	939	891	881	877	943	891	913	929	938	909	914	927	874	913	924	873	918	871	886	950	903	864	913	936	883	953	910	928	922	934	906	963	880	900	923	911	905	897	898	899	881	910	871	920	878	851	898	887	886	938	922	911	939	895	888	885	842	913	929	887	914	828	831	889	888	924	933	894	905	896	922	935	885	926	909	877	823	842	906	915	911	927	929	847	905	918	897	899	927	921	908	830	864	883	894	907	920	907	954	938	893	939	947	888	877	877	880	946	893	907	866	923	888	945	853	854	949	922	928	912	884	942	949	878	910	859	922	903	919	902	866	872	858	858	855	932	868	876	973	917	977	942	942	929	847	951	881	855	919	894	888	872	910	908	920	937	861	867	970	912	920	869	858	897	947	889	922	904	937	923	855	866	870	878	925	877	906	857	905	904	921	948	936	902	890	885	884	880	880	903	874	907	905	913	884	879	814	901	939	861	905	911	848	948	880	910	861	889	921	897	868	873	883	912	876	866	902	881	864	912	872	882	899	900	911	921	844	915	919	899	852	884	920	912	878	880	892	911	896	892	923	875	885	897	930	901	852	886	928	920	906	874	956	931	859	882	942	925	929	875	915	903	919	896	915	918	877	884	896	910	925	937	901	866	876	868	887	912	882	907	919	897	878	911	874	900	885	909	882	866	903	921	930	834	925	878	863	902	947	922	898	836	867	882	893	926	879	899	895	915	859	895	940	880	843	891	921	884	903	792	899	949	928	891	838	930	862	956	954	921	874	947	914	879	865	876	939	884	919	917	915	879	842	887	878	866	890	880	932	912	890	882	938	864	866	849	928	919	895	936	887	902	976	858	926	836	955	938	880	883	867	923	835	828	878	874	943	920	935	878	894	925	868	934	904	936	933	902	913	932	819	914	885	834	874	883	888	904	881	881	882	923	868	956	958	899	856	927	891	902	882	865	931	893	933	881	879	924	884	919	845	924	930	895	889	943	892	886	880	902	903	934	866	872	911	939	915	927	895	957	849	863	952	905	887	910	896	853	926	814	920	936	885	889	916	860	920	878	866	879	914	998	926	922	904	912	872	906	859	936	895	854	882	908	921	891	864	905	977	866	861	934	902	897	852	819	896	939	904	926	887	900	884	922	893	931	870	918	901	942	881	914	911	871	941	926	887	922	905	873	920	916	954	885	915	845	887	927	839	925	872	877	870	923	893	915	885	927	898	885	856	938	904	870	885	929	915	886	885	915	884	897	920	908	890	887	911	864	961	887	885	918	894	903	910	921	903	893	825	880	907	947	906	896	852	895	915	879	865	890	938	887	842	845	912	916	874	946	860	899	910	917	899	906	894	872	863	844	902	934	871	899	887	858	948	865	928	922	887	930	874	930	885
23814	20948	24298	27781	20948	20959	13228	588	379	341	327	310	279	291	260	257	255	277	250	242	251	264	233	243	241	249	273	253	299	228	236	258	246	250	229	244	232	229	224	237	242	259	263	243	243	264	245	217	266	220	251	234	242	268	234	211	236	255	264	233	258	257	223	254	247	241	228	252	259	259	252	241	242	258	236	240	234	233	227	240	269	238	256	271	236	233	235	231	242	240	248	239	257	198	252	235	250	215	237	252	235	227	229	258	240	246	234	234	235	244	238	266	248	258	200	208	239	249	210	241	211	222	243	249	247	239	277	250	236	224	256	232	289	221	226	245	234	263	228	248	225	242	273	237	246	236	263	229	278	244	239	244	222	260	243	265	245	263	230	238	255	233	244	244	212	247	209	245	236	272	231	260	251	239	236	246	233	239	238	227	242	263	227	242	251	245	241	237	252	269	199	228	216	253	232	266	225	236	228	237	235	237	258	218	210	218	244	229	229	265	248	223	261	226	218	250	231	253	242	251	236	247	242	249	240	215	247	256	244	220	247	233	263	248	244	227	218	202	233	215	254	235	240	255	256	221	229	245	234	238	228	251	244	247	230	232	221	225	245	260	215	244	210	235	225	241	268	250	259	234	250	233	247	252	237	217	239	242	238	257	249	276	223	226	244	242	228	243	240	247	228	229	230	238	238	253	220	198	264	243	253	250	255	234	244	238	225	267	287	243	242	233	233	228	221	235	215	246	220	229	229	222	223	259	246	232	234	237	220	223	258	249	255	222	250	235	228	229	235	235	275	226	242	235	244	239	242	235	251	254	240	217	231	256	230	233	208	234	235	253	206	244	222	232	249	238	243	261	227	257	236	212	216	235	208	255	233	232	226	248	259	259	246	235	262	232	248	253	241	228	212	250	237	220	260	250	250	277	228	239	237	230	227	213	236	215	221	216	216	225	248	209	210	267	237	234	249	244	226	234	233	258	229	239	209	236	215	256	236	260	253	236	219	222	245	259	261	222	236	242	227	221	227	260	266	229	246	271	251	215	208	215	218	240	245	242	236	218	263	238	232	242	219	229	220	273	237	257	247	247	278	233	247	226	257	253	223	216	244	223	254	258	227	250	249	286	246	228	224	246	232	248	242	261	233	218	238	264	214	238	232	232	238	227	222	223	239	247	251	244	277	258	216	236	263	269	265	247	258	239	259	217	240	245	251	228	247	242	227	219	273	241	242	220	272	260	257	222	255	239	253	254	244	251	235	278	269	235	258	249	246	231	244	265	233	265	248	246	281	266	237	227	245	259	281	246	241	222	233	248	231	254	222	233	223	234	232	245	227	230	222	233	230	229	256	218	266	266	251	239	238	246	254	223	219	262	237	226	244	208	229	248	265	247	223	260	236	230	236	221	227	226	227	251	246	247	240	249	240	214	238	251	234	239	233	196	257	230	234	235	255	228	230	207	209	233	227	218	223	232	238	253	260	246	239	239	253	234	247	243	269	223	226	253	253	253	245	235	230	244	224	242	234	225	221	221	258	205	235	223	199	237	230	232	229	215	236	250	222	232	232	249	237	252	218	264	224	267	249	212	212	250	221	209	244	243	244	262	210	242	219	218	258	254	248	229	233	204	239	250	225	269	215	221	262	260	213	248	228	257	247	236	218	234	250	245	246	253	230	256	231	250	255	215	222	260	270	212	224	234	226	226	246	261	243	237	239	239	221	240	261	235	238	245	281	247	260	251	224	227	237	257	232	223	243	256	237	243	240	259	225	242	238	245	256	240	217	240	248	241	252	270	236	230	249	194	227	247	255	243	224	268	244	230	236	256	235	245	248	257	231	227	216	246	250	255	239	229	221	242	226	218	239	258	225	226	281	250	249	240	243	245	237	218	220	257	239	247	253	236	258	256	231	243	192	230	266	208	240	252	239	265	241	231	260	247	231	210	240	243	241	256	208	265	233	224	237	239	213	230	244	241	228	224	235	250	257	248	216	230	226	241	254	249	240	244	263	232	256	240	261	243	243	229	247	220	228	260	244	231	222	248	221	217	243	179	249	240	235	233	250	253	275	230	262	241	237	259	254	233	226	257	223	225	241	247	248	265	254	229	238	248	218	221	204	240	237	228	227	238	234	223	233	262	221	241	248	234	225	236	245	256	193	190	247	246	249	222	260	232	224	223	230	235	249	249	251	243	241	227	252	240	256	243	206	229	239	220	244	248	276	237	219	220	223	219	226	238	254	243	261	221	231	230	255	202	247	224	252	242	221	254	254	240	224	235	228	261	217	254	233	267	241	248	220	235	234	232	243	261	249	231	229	228	243	238	226	216	251	239	242	251	240	247	234	245	260	247	230	244	250	216	248	237	219	235	233	240	254	210	248	232	253	232	207	231	243	261	246	229	246	252	244	235	294	244	232	242	233	231	222	226	262	257	218	192	230	245	224	260	245	215	234	262	236	222	224	255	226	250	237	211	233	243	232	214	273	240	226	234	223	199	245	228	235	214	228	249	238	228	242	268	244	218	225	222	261	230	245	226	210	252	207	231	231	221	259	244	230	228	255	215	237	244	250	228	260	255	250	195	271	244	251	271	254	263	244	238	240	245	235	256	237	245	227	257	222	220	252	228	232	259	240	232	243	250	230	234	269	237	246	249	251	252	223	210	222	223	252	231	249	247	262	229	223	213	244	239	251	239	224	239	239	242	214	245	266	218	239	215	251	242	235	238	259	224	273	244	222	250	235	245	226	264	237	257	263	223	231	224	238	261	231	228	247	207	270	240	236	228	237	225	241	222	240	223	238	220	231	205	262	248	264	252	242	209	207	235	223	252	237	236	262	236	232	241	259	211	229	222	232	273	231	230	267	221	232	232	257	220	268	271	213	260	223	249	234	250	227	239	249	242	249	240	242	248	229	227	266	243	209	227	258	214	251	242	258	231	226	236	250	216	237	266	240	244	214	215	218	239	215	226	241	218	250	231	257	255	236	249	194	229	260	245	230	237	241	219	241	225	249	215	235	240	248	233	235	241	253	209	232	196	259	244	230	215	262	226	235	226	252	245	227	248	209	229	251	236	248	251	258	246	231	199	260	241	253	259	247	244	241	256	249	243	221	233	267	242	220	261	260	261	228	249	248	250	244	282	250	284	234	204	233	258	232	238	247	247	222	222	231	260	254	238	232	256	257	212	225	221	263	257	254	217	241	232	263	236	241	239	249	239	238	254	238	262	246	257	243	229	214	245	237	247	243	215	246	235	217	217	236	271	227	225	240	226	240	260	219	252	263	225	210	228	242	231	244	253	257	227	231	256	260	241	232	238	243	248	283	265	229	234	268	275	252	214	228	253	274	224	221	228	266	218	233	234	217	245	254	253	241	266	268	239	223	233	240	221	245	242	235	218	225	231	250	240	239	229	250	229	231	236	252	234	228	245	245	248	265	223	231	212	254	240	235	233	224	235	224	246	229	221	233	222	250	212	251	222	214	229	272	224	224	224	244	233
3698	5220	3328	4299	791	705	657	653	613	606	587	627	586	600	600	568	602	579	587	571	618	570	574	548	600	569	614	555	585	580	558	584	599	597	572	578	553	600	601	535	568	564	554	575	563	569	603	554	578	577	584	561	570	573	543	578	541	579	576	565	517	612	592	565	603	559	587	556	563	589	542	571	585	589	582	557	584	583	626	594	563	626	578	591	646	582	542	600	553	566	552	584	588	549	533	586	608	585	560	565	564	577	609	629	562	574	576	568	571	583	536	590	555	574	574	536	599	595	576	531	597	544	582	578	603	541	558	549	660	563	558	556	599	586	594	534	557	559	550	557	602	547	629	611	564	589	571	578	577	569	573	556	577	637	605	573	578	604	610	587	583	596	556	584	556	574	574	570	539	529	575	595	536	523	592	559	574	555	578	578	582	614	562	542	579	575	587	616	564	601	554	597	561	541	621	615	576	586	579	614	583	631	544	576	571	579	550	595	560	590	577	547	558	528	619	567	554	573	559	600	573	590	598	571	573	593	575	607	546	613	539	655	591	567	571	601	582	551	576	625	571	571	587	568	561	576	588	592	586	566	598	568	598	581	599	582	573	583	549	594	577	585	572	543	580	582	553	552	595	552	601	555	584	555	554	590	549	582	572	600	602	602	539	565	600	605	540	522	612	572	569	525	628	554	539	574	611	589	583	586	595	599	594	617	549	536	604	596	586	573	602	609	590	582	594	588	615	562	557	598	568	576	575	580	584	612	566	615	587	601	557	566	544	554	609	553	561	606	551	579	523	575	553	601	604	586	595	613	567	564	585	615	591	610	627	561	610	598	573	586	588	575	611	579	569	607	573	531	546	573	556	574	641	600	567	562	556	557	561	601	571	559	605	560	560	578	599	562	586	565	566	601	511	566	637	587	545	546	578	550	555	571	551	522	558	556	602	594	542	535	591	593	582	517	556	566	586	580	601	564	583	623	569	617	596	601	567	554	564	542	566	610	566	571	594	563	585	585	580	571	567	598	582	578	608	586	558	540	561	627	542	564	555	555	624	547	555	584	593	522	608	530	593	588	570	584	605	557	596	539	559	541	547	570	570	558	607	579	543	592	667	584	603	583	596	632	579	515	629	573	611	559	631	577	564	591	543	589	524	585	623	532	549	587	599	582	611	593	540	599	585	559	540	571	607	586	569	583	550	568	616	553	567	557	605	601	586	577	612	569	579	574	630	558	595	590	626	583	597	564	556	535	581	605	603	562	565	608	604	578	559	558	559	574	573	576	539	601	573	559	591	594	585	571	597	611	573	593	551	535	590	614	583	563	605	583	579	604	559	618	595	571	555	615	609	607	561	588	549	578	533	571	584	558	580	557	530	574	558	559	585	584	593	589	581	562	643	561	601	591	575	608	578	549	570	585	570	600	541	643	560	614	576	607	595	546	529	587	562	572	590	585	556	570	544	627	617	571	582	604	595	571	592	535	563	590	555	546	565	579	539	598	569	582	584	593	631	560	551	578	574	593	609	565	562	583	567	595	636	609	573	615	574	537	566	592	557	606	606	576	619	522	542	541	604	571	551	575	552	610	592	587	556	576	565	553	571	549	633	636	571	616	567	585	569	611	556	553	616	565	551	583	603	581	571	604	560	564	625	564	559	576	574	557	557	605	620	609	592	593	549	573	575	626	550	581	581	575	558	599	539	619	549	597	602	601	575	588	604	578	608	559	572	544	575	571	569	576	531	576	558	557	574	613	584	568	559	598	592	543	568	544	597	593	577	611	565	586	572	583	555	599	610	536	610	576	605	552	602	567	570	560	567	587	547	588	572	580	564	607	578	569	615	562	609	604	559	582	553	541	554	561	553	626	580	564	565	573	574	567	568	599	570	584	592	562	580	574	627	576	578	604	553	582	561	608	574	551	577	595	619	541	569	593	619	591	568	583	587	603	587	614	576	625	581	558	587	629	545	536	632	548	590	532	588	567	597	610	557	583	598	574	609	586	596	589	548	575	582	634	584	558	627	551	552	529	584	568	552	560	565	614	562	585	570	598	588	571	576	577	562	594	609	579	594	596	582	550	542	539	615	599	552	588	577	545	569	555	603	587	570	591	582	577	576	562	575	568	615	609	569	603	603	583	595	550	562	560	550	571	537	564	602	584	609	571	575	582	566	572	583	558	556	548	580	537	549	582	542	610	580	581	585	590	549	588	589	557	561	594	600	570	602	581	569	551	609	584	533	606	639	587	600	583	592	614	615	574	564	592	600	623	592	559	604	593	523	621	578	577	608	551	573	520	549	592	579	609	587	620	610	578	567	596	554	555	583	547	586	568	616	557	561	618	603	603	581	601	586	597	541	559	569	624	578	556	543	575	538	546	531	558	567	593	593	602	576	539	556	566	586	555	581	614	592	534	582	548	565	592	581	584	601	566	577	617	562	584	557	576	584	580	592	584	576	591	549	591	575	576	589	614	546	606	630	574	567	585	590	538	580	571	636	570	611	594	617	587	577	547	599	571	578	549	568	557	551	539	550	573	591	582	565	570	548	560	584	555	595	575	550	602	593	568	562	574	558	546	549	570	578	586	590	563	585	600	571	565	596	591	581	601	549	587	596	601	580	537	578	562	545	574	560	572	542	561	560	573	572	561	558	565	584	571	551	580	525	586	604	579	605	587	511	565	583	590	540	608	574	564	591	583	569	609	555	579	554	552	542	600	583	572	574	591	575	595	621	564	582	567	572	596	588	571	577	567	601	573	583	587	546	562	585	585	607	588	599	593	586	554	574	593	602	573	543	582	597	585	591	572	597	597	584	598	580	553	529	580	543	572	581	597	608	575	585	557	547	614	551	569	564	567	536	629	573	569	555	566	579	591	592	551	592	595	558	598	568	561	615	580	572	568	553	584	573	576	607	575	593	590	591	589	555	565	590	582	568	564	608	597	579	566	572	594	565	538	583	532	596	566	583	578	557	541	544	595	592	577	589	596	559	593	571	570	576	589	580	599	561	593	556	566	576	576	567	586	581	579	558	587	548	573	584	596	590	589	535	573	568	574	601	566	576	578	613	567	600	556	570	591	572	554	567	574	576	559	599	629	553	596	579	566	562	586	628	555	574	568	610	554	562	575	588	599	570	571	560	584	582	629	548	578	569	583	560	545	566	569	602	583	615	558	564	573	575	610	540	560	572	601	556	593	585	584	578	572	581	586	531	556	561	621	573	594	601	542	599	551	551	567	583	620	615	542	592	607	574	590	578	551	545	601	621	593	576	600	574	573	588	564	582	578	587	606	557	596	579	578	598	565	550	568	584	596	560	554	543	575	557	568	584	548	556	576	574	635	524	574	535	590	599	561	603	607	579	603	565	545	630	548	575	543	616	557	552	558	589	579	598	555	575	564	556	565	617	560	583	594	538	617	601	590	574	595	598	557	592	619	600	578	583	549	575	597	582	528	565	584	555	591	544	536	588	587	574	618	554	620	577	593	579	573	608	595	555	530
31796	19440	7975	1174	497	470	369	319	285	313	298	298	297	299	272	291	322	286	281	298	299	320	277	292	303	297	286	262	296	312	303	298	308	283	280	323	263	280	294	289	300	312	332	282	292	270	301	278	296	272	283	306	319	331	295	309	323	287	299	306	308	298	309	280	314	296	306	329	305	272	291	280	289	297	271	307	278	305	307	291	299	292	299	284	282	313	296	295	313	312	314	300	286	280	266	264	270	320	257	285	316	304	325	289	291	309	285	291	296	265	287	299	271	268	322	327	279	317	304	326	261	323	289	278	290	308	313	301	271	304	302	318	290	320	284	282	279	309	314	293	307	316	311	272	323	309	294	278	325	302	284	290	360	275	319	301	272	278	325	311	309	300	253	298	281	265	301	260	330	302	302	318	305	271	302	291	287	300	300	288	313	315	308	284	321	291	282	284	314	308	325	308	314	273	298	294	344	311	308	286	282	310	275	305	305	286	278	272	299	311	284	280	282	297	320	293	266	275	297	282	308	261	339	301	293	303	300	312	307	287	290	291	304	338	279	312	288	303	296	320	264	320	318	318	253	321	294	309	314	285	264	293	288	275	265	288	288	292	295	313	305	318	317	324	302	323	312	283	354	280	307	300	306	322	274	276	294	306	300	316	260	294	282	298	281	282	283	321	273	285	314	322	300	286	273	292	299	296	265	325	301	274	327	310	304	300	294	297	304	294	311	321	272	300	290	318	320	278	319	279	317	301	283	294	285	280	314	315	321	290	296	280	276	326	316	281	299	298	306	284	310	305	283	305	304	340	294	291	310	308	304	290	284	299	299	313	307	283	297	302	285	322	308	311	317	311	301	272	308	277	298	276	292	288	281	326	291	265	302	304	277	293	265	297	299	287	331	306	292	298	316	257	285	336	281	317	292	276	303	304	285	267	289	298	314	294	298	312	267	300	301	297	305	293	278	270	297	269	273	300	299	307	326	282	309	326	309	318	288	297	290	312	302	290	305	293	318	289	285	330	283	268	288	300	290	277	310	295	319	297	317	293	316	278	287	340	290	321	315	313	305	295	316	287	324	293	276	300	282	298	303	316	283	268	302	290	299	285	307	300	302	303	266	293	313	296	323	307	309	315	265	327	307	270	297	302	276	309	281	295	284	283	317	324	317	280	302	298	311	298	273	288	268	288	276	300	300	318	289	289	318	269	273	268	295	292	318	274	292	280	286	315	307	288	316	296	322	298	306	317	328	317	337	295	314	311	273	293	252	285	301	289	306	296	274	300	278	323	277	308	316	313	316	310	305	303	328	319	296	298	285	298	297	303	291	253	309	315	316	282	289	313	326	293	291	314	288	321	289	315	279	299	285	317	301	297	283	314	312	327	320	311	262	305	332	310	282	287	285	330	283	289	280	313	295	326	311	294	284	294	308	288	290	299	297	324	311	283	344	290	280	315	308	272	320	331	323	324	264	338	322	293	289	273	308	312	333	297	308	272	288	328	304	318	294	298	316	331	333	280	285	288	321	329	282	310	296	260	284	290	283	314	301	302	314	307	320	272	287	283	312	293	341	300	307	293	282	274	310	264	286	308	304	300	302	310	303	275	276	299	283	285	282	293	314	332	293	301	287	333	306	324	292	285	329	351	274	302	322	300	313	308	281	303	313	289	315	298	329	331	315	297	282	278	289	308	285	291	297	287	316	319	322	315	307	282	296	282	304	281	294	292	301	309	300	280	304	283	299	304	303	288	286	278	286	289	296	286	324	304	333	268	311	323	288	297	266	293	254	285	293	288	266	281	285	299	302	298	303	278	280	302	331	295	296	265	267	289	297	292	303	298	276	300	301	292	309	290	313	307	307	300	278	299	287	304	291	280	298	298	309	309	283	277	277	312	296	283	291	274	288	296	279	326	317	309	296	296	300	294	315	288	285	288	319	312	302	288	313	299	283	296	295	288	305	283	317	294	313	305	312	285	307	277	275	274	284	298	292	302	308	321	280	280	277	269	310	293	302	324	320	284	282	305	293	321	292	307	327	323	281	302	285	292	284	279	300	299	298	283	329	307	329	294	320	300	300	294	330	289	306	312	304	313	276	289	305	264	283	287	304	291	332	258	284	287	307	300	309	315	267	340	288	312	302	254	303	276	292	281	300	290	281	294	288	311	306	291	287	308	319	299	298	299	313	296	263	272	305	322	295	265	283	303	297	277	302	301	294	262	325	255	290	291	308	302	323	299	291	297	305	264	280	316	299	296	314	317	310	289	289	284	289	291	316	309	309	291	317	282	303	304	317	297	316	286	279	253	271	306	304	311	304	273	315	302	295	286	304	294	295	307	308	314	330	300	298	289	305	313	304	310	299	317	319	264	271	290	274	326	273	320	284	299	288	321	305	313	307	312	290	322	292	308	290	285	317	287	290	304	320	320	262	293	297	312	328	288	336	295	292	347	321	305	306	296	279	304	288	283	264	308	338	335	279	304	283	301	323	309	325	300	294	295	315	278	293	294	302	260	298	326	352	287	282	296	291	313	275	308	338	307	277	301	307	317	287	323	275	324	289	302	279	262	339	280	317	318	329	297	305	287	311	324	314	313	276	301	317	324	294	305	275	288	291	298	293	324	261	316	334	282	340	300	285	287	318	290	282	289	295	310	269	288	320	307	280	306	291	304	353	301	315	331	316	325	331	338	276	277	296	297	272	299	296	279	276	285	304	300	292	286	301	319	307	300	305	286	317	287	319	284	270	270	306	286	327	335	293	308	259	305	297	314	300	316	305	293	360	312	303	262	278	271	298	282	324	339	300	318	310	300	263	333	285	286	300	316	289	296	264	273	305	294	319	285	320	287	301	291	297	298	320	308	314	296	272	263	328	297	346	279	296	289	297	310	306	279	272	303	275	298	303	284	340	318	273	295	293	313	298	312	319	323	304	291	298	309	317	299	299	292	324	314	277	279	287	300	263	282	304	336	295	290	307	288	266	310	288	299	308	295	316	307	299	304	309	291	306	287	280	275	313	323	297	285	299	303	316	338	303	319	321	286	299	299	333	269	291	286	334	300	314	303	315	297	289	285	272	311	296	289	297	286	303	263	303	300	304	320	345	282	280	268	296	298	296	279	305	276	285	292	284	302	318	325	291	291	313	307	297	285	318	296	332	314	303	299	290	319	310	323	293	268	291	294	293	283	278	316	292	317	279	272	303	302	332	284	292	290	294	275	303	281	283	288	298	278	291	309	285	292	281	313	290	290	284	306	295	297	295	269	309	277	305	301	317	308	339	321	309	294	302	299	297	346	276	298	285	304	293	277	299	310	298	294	303	286	304	321	320	304	321	299	289	308	312	274	300	293	284	294	268	299	319	301	307	302	259	305	278	311	300	307	337	273	288	322	280	306	300	331	322	294	308	300	279	306	313	314	272	279	317	311	328	329	273	295	272	297	293	303	267	299	317	311	305	312	311	321	303	280	297	324	290	337	301	288	341	308	318	313	284	272	257	317
5846	1875	1397	1017	791	802	793	766	796	760	705	767	761	781	725	788	740	821	783	782	773	803	733	865	738	811	736	722	742	798	796	716	755	766	735	749	784	736	749	800	783	756	760	759	790	751	744	787	738	796	773	749	790	740	774	783	755	797	795	745	781	765	733	740	784	776	776	777	813	729	782	739	733	752	812	750	761	728	785	801	745	765	784	773	776	753	699	729	767	753	751	758	737	773	791	707	777	718	801	731	772	760	758	794	791	771	712	770	750	758	748	748	791	810	771	776	789	779	767	752	813	718	727	790	753	773	791	747	759	754	792	785	781	790	801	792	818	746	798	736	764	756	757	771	723	757	788	763	778	786	800	764	786	713	766	757	757	770	785	759	755	719	767	727	733	750	742	785	744	736	728	827	806	748	755	757	756	806	777	736	756	758	750	730	753	745	788	772	794	782	748	770	779	770	714	761	760	714	762	822	756	762	788	748	842	757	827	787	753	753	745	741	764	751	771	759	778	744	767	751	733	755	775	780	772	766	799	760	737	700	748	750	754	731	766	804	748	744	751	733	759	764	774	732	799	754	712	735	771	767	812	771	730	748	758	751	760	777	728	767	730	730	761	732	708	713	719	740	814	769	741	759	741	765	790	746	773	805	781	698	743	747	757	754	783	726	812	751	731	763	743	774	806	730	762	750	857	781	746	755	819	803	764	760	780	808	784	746	735	781	768	764	750	733	749	773	777	801	746	735	709	761	775	760	733	715	725	795	739	725	784	757	812	753	757	772	777	792	763	783	783	742	794	798	727	712	776	756	813	789	761	724	788	790	797	766	735	803	782	814	739	754	779	753	753	755	806	770	771	785	788	729	772	757	785	748	754	767	719	739	733	758	752	787	772	782	811	807	761	801	772	766	778	728	829	775	805	761	763	779	765	743	755	731	779	804	749	785	748	725	797	737	758	730	758	699	801	760	739	771	766	775	762	758	774	723	721	739	769	757	758	784	789	753	742	778	773	769	750	766	758	758	771	766	787	736	787	840	720	757	747	728	726	757	753	775	755	783	774	745	727	777	714	728	765	781	702	701	744	759	722	784	740	722	785	810	697	791	744	740	764	772	723	830	750	778	772	802	730	783	780	773	712	735	755	717	762	737	740	722	743	746	771	735	774	754	801	745	777	779	785	754	726	752	708	754	772	737	749	773	746	759	754	738	776	736	833	742	739	780	738	766	728	742	737	779	772	768	798	735	784	759	750	765	727	761	765	786	759	736	768	755	739	815	741	729	772	760	743	740	755	764	800	697	756	764	798	736	816	769	775	741	775	782	796	775	750	785	760	746	782	766	736	764	744	717	746	738	716	790	766	770	744	772	732	789	774	791	784	772	735	800	756	752	751	730	739	750	783	735	778	747	798	742	764	732	744	790	749	751	783	748	742	753	781	762	780	722	779	787	724	767	803	801	758	788	795	757	757	815	768	692	784	740	772	816	796	743	787	746	779	731	753	744	822	768	736	773	707	750	744	761	809	751	763	820	766	713	756	741	720	788	712	734	771	790	779	756	742	748	724	730	737	747	776	778	791	712	782	774	778	776	779	753	727	773	762	778	753	748	776	765	752	771	765	735	739	764	762	769	794	781	777	745	727	765	767	771	716	751	806	749	760	805	730	781	772	751	754	704	737	770	739	702	788	726	738	769	797	739	806	750	749	770	738	728	772	756	743	743	743	745	775	738	783	814	782	770	773	764	763	773	752	782	768	793	767	736	777	787	746	802	743	766	783	785	742	767	781	764	764	704	751	752	724	777	761	797	752	728	772	771	723	706	780	771	736	797	752	816	757	745	771	792	744	764	771	788	742	768	731	745	743	731	785	778	786	774	763	757	785	754	763	777	810	769	787	794	728	748	784	787	756	751	728	782	728	814	763	771	746	779	832	758	777	816	775	782	810	770	750	750	769	728	770	771	796	772	770	752	773	740	800	779	722	744	802	775	799	775	715	747	745	789	742	773	764	777	710	763	749	728	775	776	796	731	750	742	778	784	755	772	752	746	781	749	770	804	725	776	784	812	790	766	720	767	776	783	731	771	775	775	783	781	747	789	776	767	801	720	742	782	738	753	718	790	720	728	804	806	755	777	744	744	729	784	749	719	713	746	758	740	761	820	747	791	730	779	719	749	811	759	775	807	757	783	796	782	752	787	770	737	763	776	738	796	708	760	762	769	718	779	750	755	731	785	729	830	796	754	774	758	754	703	769	725	737	783	788	729	802	746	751	745	737	716	695	741	727	785	774	797	771	762	761	822	750	738	708	766	774	731	803	761	810	778	733	730	735	771	779	766	724	723	740	809	754	804	705	766	728	742	762	767	695	750	736	740	763	720	764	784	767	767	773	807	759	798	760	741	711	755	723	732	744	797	758	786	745	727	779	784	756	775	743	804	772	751	788	737	743	747	773	720	790	795	787	783	776	771	766	754	711	774	782	794	746	790	735	767	739	773	746	762	771	781	772	779	822	733	735	724	770	784	714	755	727	761	763	749	747	708	795	793	807	718	776	794	733	778	772	732	742	764	717	709	768	766	713	784	709	743	754	739	758	801	779	794	717	776	810	755	769	747	737	759	730	786	765	750	759	759	770	782	733	757	742	766	787	820	795	759	746	819	760	777	740	767	781	763	762	777	779	770	752	791	696	734	817	795	793	753	793	767	767	762	714	731	749	772	777	769	735	778	689	741	757	732	671	753	746	763	777	668	754	733	760	720	788	809	733	762	778	751	721	750	751	768	805	773	762	801	747	769	717	788	748	784	784	793	724	772	763	765	773	770	777	765	751	797	737	768	729	750	767	769	773	756	772	753	768	746	799	765	757	741	761	734	778	724	788	780	750	783	693	727	746	764	777	803	783	795	725	772	789	735	783	797	750	773	805	756	746	745	787	772	763	745	785	770	732	820	733	749	727	741	731	762	760	745	732	695	755	729	774	758	788	769	742	733	772	773	749	732	772	775	771	758	770	783	770	773	788	770	745	795	719	762	782	750	762	779	825	791	739	759	783	754	741	756	705	784	732	769	780	779	780	765	731	770	730	746	786	789	775	723	766	792	772	794	781	754	762	718	794	758	807	752	748	748	752	737	741	728	722	735	764	782	744	767	812	797	779	812	747	752	768	747	718	796	739	746	731	738	745	744	733	726	759	760	769	723	757	722	748	718	776	726	805	765	767	754	749	758	749	736	744	790	769	816	765	735	748	741	695	747	774	742	700	777	774	740	807	809	731	753	741	767	743	749	729	797	719	742	734	725	735	801	715	794	725	778	787	710	745	755	798	776	684	756	762	737	780	793	753	737	761	721	794	775	754	795	819	797	783	783	773	746	748	779	756	763	772	763	765	793	744	749	776	822	738	769	786	784	762	729	749	732	814	727	728	796	783	767	776	775	777	797	714	755	785	803	740	717	797	749	813	760	733	704	735	755	750	756	730	783	760	728	797	774	732	788	758	753	781	765
24660	20998	23910	28281	21004	14005	663	492	478	386	387	373	403	398	416	359	399	364	373	389	397	348	393	381	373	401	380	390	374	385	404	372	409	383	412	370	390	378	398	370	380	373	342	369	348	387	387	368	390	338	372	377	395	361	332	376	370	425	360	385	385	389	353	366	356	372	398	370	401	380	338	359	393	374	385	387	334	386	406	376	390	390	348	340	398	365	371	417	380	361	359	365	363	388	379	370	359	368	400	371	405	376	380	372	387	383	399	382	357	374	362	367	362	349	367	389	359	361	366	358	370	409	367	374	412	406	361	410	380	357	383	372	347	397	370	355	391	362	395	368	376	378	412	354	421	349	384	416	362	378	351	333	392	405	386	358	350	369	350	395	378	375	381	355	370	369	405	408	322	365	373	418	382	376	375	383	357	386	382	396	372	372	378	385	371	376	350	383	391	365	395	385	404	339	380	370	357	428	368	360	352	372	376	381	366	420	370	400	364	399	419	426	398	336	392	397	401	352	414	351	345	348	354	335	373	372	402	404	370	359	391	367	363	375	385	398	359	363	380	352	367	374	375	373	383	424	379	375	349	371	411	365	360	365	378	422	392	359	379	374	360	409	375	387	382	343	343	345	373	395	365	372	332	371	346	371	362	383	360	366	385	387	370	397	376	379	381	399	363	388	412	370	347	374	346	380	378	413	391	351	381	365	363	387	359	379	373	360	363	413	347	359	382	348	376	358	378	365	355	384	362	395	390	388	371	362	355	381	349	368	397	388	357	380	379	361	412	330	372	394	383	395	349	372	365	400	389	359	367	396	416	369	379	349	384	420	380	374	395	398	388	358	330	363	364	365	344	402	381	411	389	369	368	409	396	369	366	385	381	387	376	369	361	367	362	399	380	371	393	373	386	366	363	392	384	381	401	402	357	385	370	412	364	369	383	376	386	415	375	364	351	345	358	385	350	362	391	361	391	388	324	384	381	414	386	383	340	376	376	366	381	338	367	373	336	408	362	368	391	378	397	367	378	379	401	344	388	378	387	376	332	350	368	365	381	401	399	369	368	380	375	385	361	376	373	351	356	397	406	375	424	342	374	363	354	356	345	346	388	371	369	369	413	359	371	392	387	387	386	374	376	327	344	374	385	347	390	351	367	360	367	393	389	375	355	362	402	363	414	342	384	393	385	426	342	347	380	398	336	398	377	358	386	370	380	413	425	370	351	355	345	395	392	349	353	364	373	385	401	378	391	385	390	368	402	398	392	379	414	372	356	353	395	386	377	392	394	367	356	362	350	340	375	378	370	372	378	355	384	367	376	369	353	359	348	369	386	375	343	405	361	379	321	399	356	362	373	387	373	357	359	386	370	364	387	381	400	366	369	361	366	395	373	388	348	396	387	395	363	361	351	366	352	414	357	377	382	410	345	393	352	403	358	373	357	337	384	417	397	366	355	366	354	372	365	329	368	373	355	405	370	373	389	400	409	377	367	383	361	368	379	363	374	382	391	343	383	373	380	367	380	404	358	384	389	398	417	398	366	374	415	366	382	379	378	376	372	374	368	378	364	374	390	362	379	395	387	362	379	360	362	372	404	383	400	345	388	391	383	358	355	367	374	404	385	359	360	350	355	369	354	343	415	396	380	386	370	382	323	373	366	371	371	376	357	350	435	342	406	337	355	383	374	352	333	378	399	355	362	394	372	364	374	398	402	384	347	322	376	401	356	398	389	357	379	373	368	389	406	381	385	364	380	357	378	373	359	365	389	383	372	406	382	370	345	371	391	377	359	380	382	415	371	386	414	378	330	403	377	348	370	375	378	399	356	386	375	372	373	347	368	398	325	399	382	339	345	394	353	387	355	370	382	391	389	350	364	415	357	410	348	360	384	389	366	388	376	397	375	370	428	379	381	332	325	373	344	360	361	373	432	378	386	366	391	394	348	356	382	350	389	350	379	358	367	372	353	362	367	393	343	343	387	333	376	367	401	359	381	361	415	350	384	365	363	364	353	367	366	364	377	355	370	357	364	389	379	405	365	383	360	389	394	382	388	376	393	384	345	360	387	327	378	375	375	388	356	361	395	383	414	395	366	375	363	356	427	358	345	356	397	362	380	369	417	396	418	371	370	362	365	393	342	377	374	349	375	389	347	341	385	392	381	383	367	355	368	358	373	380	391	360	369	359	375	387	364	381	360	389	390	352	361	406	421	381	367	373	364	356	399	369	391	406	369	403	394	369	399	364	390	408	368	382	361	376	390	379	347	363	325	378	368	378	360	343	366	438	326	355	401	354	361	380	399	380	369	376	378	339	371	348	361	336	360	392	389	380	416	383	390	364	427	360	361	382	363	385	345	387	384	412	368	356	381	385	359	359	382	371	358	379	364	398	365	400	395	354	375	362	402	383	345	374	373	386	406	385	381	375	370	376	376	363	383	400	356	378	384	388	400	338	394	341	386	319	382	359	329	365	371	350	370	394	399	387	389	329	402	396	368	373	381	379	386	372	388	400	338	358	350	343	341	392	388	377	380	374	376	395	374	381	377	361	366	383	346	374	408	335	387	333	378	390	418	392	362	395	383	381	366	402	375	351	346	404	382	368	373	338	397	388	382	367	345	336	393	367	393	368	390	373	365	394	345	338	417	377	395	344	365	402	396	367	392	345	391	371	367	385	375	353	329	378	328	401	355	392	382	392	413	388	402	340	327	393	382	349	346	337	376	375	372	374	388	395	353	349	363	337	358	362	360	358	397	388	419	381	410	377	390	370	367	392	376	376	394	385	380	364	340	352	350	319	347	403	395	370	364	365	382	361	386	350	345	387	396	375	362	427	417	388	380	368	358	362	374	406	353	382	368	380	360	395	397	354	349	381	359	412	409	385	370	370	368	376	396	406	376	382	388	386	427	402	415	412	374	370	349	431	377	390	400	385	412	404	396	398	357	368	385	393	378	399	335	386	358	380	326	370	401	397	381	365	379	373	366	388	388	389	359	379	371	359	390	346	336	359	353	356	361	364	378	340	380	359	419	388	369	377	362	418	362	361	385	383	398	341	415	344	358	361	369	386	361	371	373	380	342	355	372	347	368	359	392	368	382	380	374	367	356	355	405	372	356	383	408	378	382	388	395	373	389	366	404	372	392	390	374	384	355	386	345	361	428	383	369	361	357	398	380	389	314	386	377	394	331	344	384	343	359	383	356	379	374	391	370	382	366	365	362	358	389	375	376	387	367	311	416	380	377	397	358	373	406	387	380	423	379	362	391	316	399	353	385	387	337	363	339	400	339	405	351	381	390	404	365	364	361	413	363	418	363	378	374	405	368	375	391	388	348	394	357	378	371	370	384	364	369	372	356	390	434	386	380	355	348	383	358	376	352	405	379	387	371	369	387	347	372	351	331	410	390	369	381	377	398	379	345	378	370	371	385	362	385	407	387	414	383	390	363	392	370	355	395	366	407	369	362	361	355	377	393	393	375	391	351	358	375	391	402	408	356	402	366	427
3833	4009	2657	2800	1051	1001	948	945	921	960	927	940	897	912	916	919	884	914	895	921	904	907	872	868	881	879	864	900	930	948	956	863	917	928	902	974	878	932	841	916	883	930	918	948	885	921	923	930	893	886	866	860	953	935	860	956	900	872	915	883	914	896	855	926	900	927	876	921	898	944	898	881	875	927	870	884	887	920	871	953	941	939	935	955	883	972	928	946	945	920	931	889	882	907	903	915	905	896	858	931	965	885	932	921	851	912	934	873	880	831	906	891	972	950	888	856	932	935	934	875	873	926	925	899	911	931	854	910	920	861	856	899	908	921	914	935	940	903	882	904	924	898	856	975	980	866	879	867	888	933	903	929	904	895	885	912	884	906	870	947	901	953	905	903	894	951	958	937	917	882	941	884	854	897	970	940	888	897	910	947	916	897	921	872	865	898	880	859	897	914	874	906	910	911	933	903	902	961	918	921	908	945	895	893	987	893	914	928	933	908	922	896	981	882	927	906	914	938	873	887	889	884	910	891	897	916	921	928	909	910	937	959	927	890	891	870	899	905	900	933	927	922	919	881	899	923	900	917	882	848	910	856	888	919	871	889	857	906	920	909	839	954	964	946	936	902	871	962	963	902	903	897	958	983	888	918	884	896	928	888	945	859	898	874	933	962	871	868	906	919	952	843	911	898	831	927	897	894	938	887	901	910	887	862	870	900	867	928	901	867	911	905	870	917	906	925	864	862	922	880	842	889	917	957	911	908	909	980	969	915	862	940	927	939	914	889	889	909	902	883	837	982	883	931	962	914	900	888	893	904	895	913	921	936	892	905	948	932	939	903	907	904	982	921	894	930	912	903	908	923	922	969	920	929	875	936	823	893	947	898	928	828	940	901	905	917	865	943	938	931	973	881	889	925	913	927	897	890	937	929	925	937	925	935	920	895	855	875	918	834	919	928	905	908	891	941	928	924	934	881	927	904	891	903	881	894	942	854	836	940	862	950	923	909	839	906	945	862	871	928	965	890	924	885	890	887	905	920	921	909	951	929	902	900	865	887	920	949	876	912	910	893	900	912	944	871	911	923	905	887	911	871	963	880	861	937	897	901	894	907	952	901	911	928	863	858	963	892	935	914	902	978	931	908	871	873	933	904	905	896	838	928	915	940	941	841	901	893	902	903	868	912	887	927	898	928	878	918	871	854	944	897	905	896	913	901	974	900	921	875	934	908	899	899	857	882	888	955	905	844	884	943	903	919	910	900	906	900	901	929	908	924	904	951	879	915	873	901	912	878	892	932	931	951	875	940	883	873	888	910	872	869	896	941	864	945	921	911	893	898	864	871	885	938	933	875	893	942	934	869	876	920	913	889	940	931	855	836	888	932	926	910	951	949	847	941	988	949	897	905	905	887	927	905	875	951	936	906	927	910	895	878	916	918	896	880	915	850	920	961	918	878	908	914	875	859	876	934	894	894	962	898	878	934	893	935	904	948	919	874	857	921	940	863	931	903	885	864	925	896	896	908	928	900	887	909	872	911	918	945	972	816	941	884	908	928	948	885	926	934	980	919	947	888	952	873	911	941	896	952	907	873	951	906	927	951	897	874	838	932	892	950	907	863	895	963	909	942	827	897	855	901	917	860	957	855	879	907	936	907	900	904	860	941	923	924	912	899	880	858	892	916	851	896	866	948	914	917	894	881	907	924	938	910	909	923	916	900	879	929	880	862	880	912	904	842	909	933	884	938	924	882	886	981	869	909	895	872	933	874	950	952	849	932	892	919	947	905	932	863	972	913	893	896	939	937	888	897	872	940	942	942	894	916	912	940	893	884	931	937	888	920	885	923	867	894	904	863	916	853	923	922	934	930	918	900	899	882	935	954	864	899	936	884	905	863	901	902	946	965	964	870	903	920	915	959	897	901	920	933	890	910	919	902	925	890	923	860	881	851	886	819	919	929	917	964	853	920	896	914	839	946	952	933	915	871	884	894	922	905	920	935	892	930	872	885	906	868	916	878	907	885	924	910	877	963	869	852	912	936	920	929	932	921	935	901	924	915	868	873	876	875	917	926	914	885	884	906	905	861	936	920	961	934	914	981	896	902	948	940	929	881	891	928	914	888	928	957	877	877	898	903	870	925	918	920	874	925	886	918	924	887	906	921	882	932	948	861	920	923	899	947	864	881	972	904	865	912	931	934	868	844	865	891	912	889	962	855	868	965	913	907	907	948	932	901	892	889	884	922	921	941	944	893	911	923	870	944	951	855	900	928	969	935	938	899	943	930	931	922	850	920	918	943	887	932	863	964	910	906	888	929	890	857	873	876	901	916	935	891	865	894	905	942	905	913	910	929	945	983	902	852	966	935	890	894	934	910	878	929	942	894	862	911	911	956	880	891	910	912	892	911	946	933	900	930	884	892	913	895	902	943	931	918	933	901	931	881	864	859	930	886	914	933	851	870	933	859	898	898	914	921	892	886	901	886	855	912	848	900	838	913	881	913	987	887	880	932	833	907	856	849	903	900	939	903	898	907	953	894	854	955	889	918	883	920	908	950	865	896	951	884	903	871	878	928	915	895	903	929	886	890	907	902	952	867	916	902	901	892	912	890	890	856	908	926	913	918	927	929	896	920	914	844	887	907	880	866	851	877	888	843	936	906	935	886	894	882	895	929	887	956	892	935	911	907	965	952	884	876	890	917	926	909	913	939	949	940	887	879	904	895	961	950	916	860	926	910	859	880	876	913	915	927	841	876	902	903	915	943	865	933	916	950	934	917	862	914	871	930	988	927	979	883	913	908	846	920	895	881	862	904	959	924	923	933	884	927	902	912	914	899	872	888	924	905	908	884	867	899	903	904	848	909	874	847	899	875	869	935	905	950	876	902	862	862	829	948	898	901	918	904	937	902	916	914	865	864	935	914	863	906	924	929	879	872	934	885	901	880	869	927	935	843	903	862	865	890	913	926	943	934	934	893	868	948	867	904	911	893	910	906	972	950	888	886	922	906	890	926	899	926	888	922	909	961	940	948	902	911	849	884	961	944	930	921	867	891	865	903	886	871	930	914	889	961	948	907	893	882	869	888	913	906	891	906	930	898	893	878	909	847	943	925	932	884	886	894	922	900	886	937	922	931	935	924	921	882	877	897	928	899	899	922	922	890	869	857	919	920	894	926	899	928	907	934	966	863	909	892	839	898	888	850	882	892	902	931	960	865	871	887	846	895	928	905	902	951	912	884	930	938	909	866	970	957	868	909	972	887	960	857	936	895	952	864	988	938	924	953	908	911	872	882	926	966	922	921	889	897	899	904	858	906	933	940	951	905	889	855	883	920	923	895	918	900	880	900	874	891	907	932	933	917	926	891	884	915	882	988	925	823	824	883	921	909	962	942	832	901	920	902	899	905	947	944	907	926	872	887	860	949	912	948	889	911	925	920	918	961	868	893	957	948	948	928	892	919	902	941	895	938	835	953	891	942	894	906	929	866	917	919	941	903	920	851
23888	20956	24292	27785	20957	20970	13290	570	350	352	344	303	318	324	287	269	256	253	271	282	239	295	212	222	265	273	250	258	209	268	251	232	263	264	236	265	248	247	236	246	228	234	252	220	264	253	226	250	234	233	269	240	248	236	219	223	248	229	232	231	247	244	252	234	254	236	249	252	257	200	242	234	250	236	238	261	223	233	214	271	258	238	231	229	260	269	248	238	234	257	255	231	249	241	262	233	235	235	260	257	241	244	233	206	208	232	247	226	240	276	228	237	226	251	237	259	242	223	265	260	242	216	247	244	266	232	245	244	227	228	258	228	267	254	268	256	241	241	236	249	234	216	259	250	252	216	239	259	283	240	233	230	211	245	235	235	276	283	242	215	244	228	259	249	243	241	236	228	237	265	237	228	247	238	247	219	251	241	231	263	230	229	249	251	241	241	270	244	213	239	271	233	232	249	235	237	283	250	236	242	234	252	240	267	251	300	221	241	257	216	231	207	260	269	265	241	270	227	255	233	225	220	231	247	262	251	249	226	240	260	231	260	241	260	244	267	233	252	209	232	233	266	230	205	246	249	240	263	248	235	252	251	223	289	259	237	243	248	249	246	233	247	238	251	222	237	240	202	262	235	232	262	276	246	229	249	226	220	208	266	260	290	223	234	218	247	253	249	223	251	241	234	218	247	222	207	234	205	253	234	220	234	242	254	227	224	241	232	225	229	218	234	245	239	231	228	275	227	239	260	244	236	242	226	251	253	197	230	232	246	232	244	233	245	240	244	277	234	217	233	231	228	244	221	253	255	223	254	227	222	235	250	214	217	231	267	253	233	237	257	225	242	241	233	272	221	236	256	241	227	242	208	289	236	227	235	244	224	239	237	233	246	261	250	219	266	279	212	218	239	222	258	244	241	276	229	241	239	270	247	253	242	250	245	261	236	255	244	244	236	245	210	223	240	240	223	250	250	224	228	232	261	252	254	225	241	247	248	251	277	245	230	260	236	236	225	212	261	240	251	245	261	237	247	224	249	230	238	264	254	262	252	255	251	246	240	270	219	253	235	204	222	234	225	265	239	225	235	228	234	237	230	273	239	262	226	235	223	221	253	243	218	247	252	219	246	208	217	240	235	220	237	230	242	226	221	275	251	238	248	219	234	237	207	217	236	220	217	252	218	236	216	230	218	214	233	229	202	232	251	229	226	244	214	212	244	259	245	244	248	224	239	237	247	236	249	247	237	253	247	240	189	264	247	198	261	251	186	231	235	259	231	238	241	248	251	248	220	224	240	244	246	219	242	258	238	243	257	228	226	243	252	241	244	240	290	267	243	234	232	248	234	261	274	244	237	259	224	279	232	231	218	253	204	271	246	250	231	243	262	252	247	245	232	256	208	238	244	240	250	226	250	203	214	245	242	262	239	228	270	252	254	197	237	236	215	223	233	240	254	233	228	201	246	199	250	232	258	238	270	251	254	233	219	243	226	250	249	264	250	239	208	246	247	257	241	236	247	275	240	207	242	239	215	261	247	227	224	242	239	241	217	271	208	262	227	243	236	251	235	218	243	244	246	240	263	232	216	253	230	234	255	246	235	219	243	231	238	242	230	260	277	238	249	249	274	242	226	272	240	227	236	265	269	255	245	258	217	238	230	241	257	229	235	238	232	254	224	207	220	266	245	244	262	232	226	264	263	235	248	235	215	239	224	262	255	233	230	226	216	240	239	236	266	249	248	246	231	262	234	232	244	238	236	224	211	227	237	250	245	248	230	236	227	247	223	252	241	241	260	225	234	225	262	263	233	265	234	251	270	209	249	229	228	229	277	236	205	234	259	247	257	252	215	249	254	248	258	281	259	251	225	252	213	239	235	229	222	228	235	253	246	234	258	237	237	216	269	208	258	264	238	217	232	232	264	270	243	249	222	226	286	221	230	242	226	257	242	270	253	221	215	245	249	241	239	214	231	267	280	244	234	272	247	233	233	278	245	250	225	227	233	262	223	238	276	218	257	227	242	256	224	258	251	257	203	254	231	245	241	228	240	241	245	226	252	233	212	246	235	258	240	239	239	254	270	238	212	246	178	225	247	223	221	210	241	233	252	235	219	226	217	229	255	240	239	240	211	243	235	252	227	209	242	220	253	244	245	230	262	232	261	220	243	242	231	239	216	262	236	245	235	256	268	225	231	227	249	237	250	232	268	242	265	252	245	241	258	252	263	231	257	235	243	232	214	249	235	238	247	275	251	233	236	236	239	253	251	205	237	236	241	271	246	226	237	246	228	263	225	247	262	240	225	240	249	241	240	217	290	234	239	212	229	247	243	239	237	221	261	202	248	221	237	249	228	231	229	243	238	222	206	255	253	251	272	254	261	218	273	233	224	232	211	230	233	238	236	260	238	231	218	222	228	245	220	226	217	227	234	234	224	241	249	218	261	255	256	227	209	251	242	252	274	261	232	233	247	265	216	244	234	223	227	244	244	250	238	225	214	221	220	235	236	254	225	228	225	264	246	223	236	219	251	237	226	239	259	251	248	222	228	214	245	233	268	248	232	245	242	253	244	203	230	249	255	241	222	227	224	236	236	233	202	262	228	236	233	224	219	220	249	207	234	258	218	222	226	207	256	259	241	252	246	217	241	249	213	214	273	237	267	226	247	225	249	211	236	258	265	254	262	239	259	245	235	215	255	219	233	228	254	226	246	240	269	275	250	249	231	237	238	229	239	234	240	237	256	233	259	233	244	235	254	235	214	241	261	241	253	226	230	241	234	224	244	208	261	262	268	248	237	247	256	239	237	245	242	256	220	249	228	252	257	236	222	235	263	213	235	208	231	228	229	251	237	250	246	236	239	251	232	228	226	226	240	234	248	249	255	247	230	252	236	209	227	246	218	254	269	252	231	270	249	231	242	240	264	247	214	206	255	237	241	225	216	241	222	258	221	248	253	232	249	249	221	259	260	256	208	231	224	241	250	248	249	238	231	252	226	282	241	245	250	278	247	239	240	265	248	238	254	227	270	219	256	249	226	243	243	211	240	243	244	221	210	258	225	231	232	257	271	251	268	257	240	221	242	260	228	240	239	229	262	247	224	259	229	249	239	249	214	240	207	238	250	225	244	214	226	254	241	231	244	222	213	235	237	239	258	253	248	256	224	234	225	236	250	236	241	246	233	239	248	241	221	261	253	226	247	239	239	261	247	201	214	240	243	244	220	294	257	273	237	238	234	259	233	249	231	218	211	242	220	231	265	247	250	255	240	237	234	223	226	245	233	259	221	242	236	226	229	220	218	240	265	252	272	250	225	228	251	256	219	238	258	220	241	224	236	248	224	255	241	247	256	249	254	250	249	220	238	227	225	247	211	231	268	242	249	264	250	254	239	250	245	231	256	260	268	258	239	236	229	244	195	230	252	240	262	206	235	217	237	212	244	236	225	208	228	233	244	250	236	260	222	238	214	217	237	210	280	243	207	237	234	239	245	237	228	258	209	241	224	240	241
4040	6045	3769	3719	752	690	668	645	608	596	573	602	616	607	595	621	630	601	577	580	585	542	562	584	625	545	565	594	581	575	602	609	601	594	583	571	593	560	571	576	576	572	560	569	594	600	512	573	578	572	607	596	593	633	552	544	629	607	586	627	574	608	551	596	607	630	543	590	574	571	571	640	574	626	569	591	567	580	561	567	604	549	550	590	589	573	600	624	614	565	586	568	583	557	545	568	563	576	563	548	550	618	569	602	561	573	632	560	568	569	576	588	606	588	586	572	584	555	582	600	588	589	559	597	550	541	544	576	601	608	586	607	535	586	575	590	563	559	577	607	592	560	580	588	604	555	614	560	539	590	584	564	567	592	595	578	616	575	614	583	570	596	567	583	575	606	600	557	580	612	543	538	570	587	557	543	568	542	568	595	580	613	585	567	606	578	604	560	542	550	569	581	561	580	549	564	605	538	569	597	562	570	569	576	623	582	622	589	546	596	578	559	605	573	504	545	592	586	577	558	567	633	590	598	610	583	627	605	583	589	556	596	541	600	568	564	570	575	581	548	624	616	605	635	543	582	569	623	543	517	524	527	603	576	572	576	577	627	579	606	601	589	619	613	577	594	576	614	579	571	596	546	614	583	540	580	597	558	598	595	550	577	583	573	558	585	593	602	615	597	536	566	599	597	577	617	593	578	594	577	568	586	527	579	551	600	567	564	610	602	578	582	565	596	567	584	555	579	587	602	597	597	605	597	560	576	599	584	559	590	646	550	609	608	581	591	592	585	576	559	589	575	569	563	602	604	578	586	601	603	607	569	572	600	602	609	571	549	557	578	552	534	605	590	586	556	593	600	605	586	550	552	637	581	542	598	615	609	550	586	605	613	588	611	550	613	584	590	596	610	601	586	570	611	615	605	535	556	567	551	568	562	576	601	597	558	571	550	580	609	573	577	572	553	593	557	593	576	532	596	553	597	599	567	536	610	544	583	583	552	591	601	561	631	618	560	578	613	567	543	553	589	561	598	598	581	585	555	624	583	610	592	589	574	612	589	559	589	597	580	595	606	594	585	583	575	572	581	547	599	527	583	586	552	617	625	559	589	591	588	551	582	552	611	602	563	574	612	603	626	565	630	581	551	600	563	569	607	595	570	589	624	574	628	537	577	562	573	567	569	533	571	543	582	627	602	593	572	601	619	588	579	579	580	598	593	585	600	596	560	576	547	538	610	586	590	593	573	589	537	574	588	573	577	590	613	582	548	585	566	598	596	573	577	550	585	592	565	585	545	579	562	615	563	579	595	604	578	571	559	618	532	563	572	564	581	575	582	589	565	589	565	524	569	595	565	589	611	554	593	524	600	591	569	616	557	591	590	632	542	558	551	608	583	599	574	559	616	633	597	551	534	543	594	600	578	565	597	601	589	610	580	561	569	588	613	572	596	593	590	588	585	603	568	559	550	570	581	602	575	610	546	591	604	621	579	561	596	566	610	578	546	575	582	612	575	621	566	511	561	565	600	595	577	603	564	561	572	560	558	622	544	596	604	586	541	582	569	579	571	561	545	594	576	577	570	538	634	601	578	594	574	561	572	550	611	559	549	594	598	547	606	548	578	535	558	589	569	594	550	540	567	587	551	625	594	549	599	581	595	588	588	616	575	545	564	566	590	578	586	578	562	600	604	543	543	563	558	641	552	602	525	606	582	575	597	569	555	609	568	584	600	584	562	599	593	573	562	628	607	584	571	570	556	597	582	573	601	572	597	586	574	576	592	596	573	558	587	534	577	602	601	605	580	592	631	571	593	577	564	569	595	560	544	560	637	598	585	553	591	580	554	594	589	552	574	575	544	601	603	551	576	587	576	525	577	610	577	607	586	559	567	593	569	597	593	572	560	564	556	572	588	584	559	572	566	567	574	576	562	595	563	573	565	620	582	599	613	608	559	594	590	555	544	570	528	616	599	569	583	531	583	571	564	551	578	543	542	595	538	615	569	593	596	587	569	562	577	568	599	593	587	580	577	570	549	581	617	609	580	567	584	551	554	549	599	626	537	563	585	586	611	544	520	572	617	649	601	582	504	582	584	546	588	551	558	571	580	582	617	603	590	625	556	599	514	588	608	608	593	564	544	587	567	564	562	571	576	571	563	565	567	623	569	597	554	603	587	582	563	585	586	555	548	585	557	567	582	581	561	551	580	588	581	613	559	618	615	574	586	613	620	583	592	563	618	587	578	582	547	576	564	609	557	577	557	605	604	582	561	585	592	574	583	591	595	567	580	620	563	570	565	586	601	597	586	598	577	578	571	585	607	586	575	599	559	517	567	536	510	552	573	584	561	582	603	620	594	614	557	609	571	558	550	573	560	553	559	604	596	578	534	602	559	596	574	601	558	595	603	554	573	565	604	588	582	533	578	599	585	585	569	595	595	568	598	570	590	586	592	549	541	576	573	579	584	561	560	598	596	623	577	587	582	583	594	585	612	588	618	588	584	569	551	571	565	626	579	606	602	583	575	570	586	566	583	591	617	561	565	525	569	541	592	594	582	605	600	560	550	591	549	580	613	556	602	642	559	584	590	543	567	583	584	570	565	568	617	614	563	556	558	600	581	577	592	595	600	595	599	606	556	518	551	600	596	560	582	541	592	566	558	560	576	603	596	585	611	593	548	596	551	557	576	593	593	552	548	590	567	576	550	585	572	549	585	604	554	620	608	592	575	576	584	563	604	586	549	588	572	572	589	589	571	590	585	574	567	585	576	568	575	590	589	553	590	542	529	555	596	594	582	601	644	561	593	558	598	534	582	567	595	629	576	604	576	599	632	584	565	596	555	535	596	593	603	552	604	548	556	556	586	547	576	529	533	608	567	642	591	595	563	586	579	592	578	604	585	635	559	596	579	581	569	575	599	547	580	537	579	563	590	544	546	565	603	561	597	577	590	578	583	618	561	602	642	588	606	602	603	562	581	553	642	603	576	592	602	588	551	570	579	594	586	597	571	580	574	590	575	613	575	550	577	552	598	593	575	575	572	601	625	583	591	583	596	608	537	574	569	591	573	544	550	532	590	574	545	601	560	626	615	589	602	601	564	552	539	601	575	558	553	569	607	591	570	585	579	636	616	566	606	620	581	589	543	574	556	545	624	541	566	595	595	583	585	543	571	620	576	555	566	583	573	576	587	580	560	601	594	569	645	564	565	558	572	597	611	587	550	598	553	630	596	566	573	652	589	575	561	547	564	570	585	538	569	569	578	564	614	583	556	618	606	596	579	561	573	547	596	588	588	585	589	574	565	595	628	571	628	581	573	550	588	598	600	590	615	578	566	535	578	596	584	581	576	598	627	574	536	548	586	581	554	617	564	582	554	574	592	598	608	567	608	629	573	601	513	551	518	578	626	548	597	586	638	591	567	555	559	561	566	614	558	610	587	595	581	553	606	585	575	575	592	554	587	610	544	617	608	596	582	632	604	540	599	603	602	576	589	578	634	557	578	596	557
31468	19599	8216	1231	480	452	386	311	316	310	267	333	305	317	280	294	329	294	333	281	284	315	300	298	317	311	302	291	295	271	265	295	280	334	321	307	310	311	308	292	298	287	287	284	291	296	299	340	297	277	321	306	292	314	311	309	312	283	313	279	294	299	287	249	300	312	291	331	296	308	282	330	289	309	269	303	299	284	273	317	310	264	292	280	289	293	307	300	307	311	286	308	314	279	271	294	284	316	286	284	321	299	294	322	309	297	296	309	278	303	326	297	301	299	302	334	314	303	305	308	307	318	311	319	303	319	276	318	290	296	293	298	291	315	309	275	306	303	326	302	289	272	288	321	322	304	310	257	288	325	320	272	321	316	311	311	279	299	280	297	302	297	299	304	323	304	278	302	300	296	294	272	298	334	293	293	263	271	306	297	344	340	301	288	265	324	300	275	299	303	330	301	305	300	300	329	297	287	289	314	273	285	320	293	270	289	287	299	306	297	301	302	300	285	304	291	270	304	320	314	328	326	296	319	302	275	282	319	307	322	306	275	292	311	314	273	284	288	290	300	302	337	303	307	285	328	300	300	279	286	309	272	303	352	280	297	259	273	315	302	318	319	274	298	284	270	344	311	301	301	300	306	300	308	293	300	313	290	301	294	274	306	297	306	287	281	304	310	315	307	321	308	272	317	313	300	308	274	288	284	331	299	300	281	325	321	323	308	291	293	306	299	309	293	314	297	299	336	314	293	285	334	317	296	307	333	322	277	302	279	278	313	281	290	293	324	339	279	320	346	313	312	316	290	268	279	312	302	311	296	302	296	295	295	308	304	314	303	316	296	300	332	290	288	332	296	272	295	281	296	308	320	280	314	279	270	280	278	310	301	284	325	341	299	316	292	304	292	282	275	309	309	303	294	285	272	317	289	288	317	317	299	292	305	330	330	264	313	265	282	298	279	310	307	287	289	306	284	293	311	327	321	294	331	299	317	296	307	284	323	302	285	303	317	309	290	293	334	294	278	306	325	305	253	288	304	311	286	297	286	284	295	298	316	278	276	300	294	311	280	296	302	286	316	324	289	295	318	315	297	349	336	289	315	315	303	298	331	310	278	334	328	312	275	293	278	323	318	300	329	300	301	317	319	296	303	306	311	308	300	293	265	300	302	292	287	317	310	310	293	299	323	318	325	308	298	333	326	274	320	288	301	315	276	303	308	308	311	312	299	295	280	306	322	313	329	286	307	273	303	295	300	287	302	290	294	301	301	303	323	309	306	291	278	307	281	266	324	309	300	290	292	291	312	296	303	304	307	288	286	321	303	283	292	300	299	298	289	306	265	292	327	310	302	308	299	312	307	304	342	305	319	321	299	316	282	297	265	330	306	298	285	314	323	277	281	308	257	306	303	297	313	285	335	296	306	301	266	274	293	266	309	321	294	301	323	265	291	325	315	300	327	296	311	282	296	317	309	281	295	302	298	306	305	338	334	317	291	294	291	317	283	290	326	311	287	298	303	283	305	339	328	290	328	309	300	284	261	276	278	286	283	313	275	302	295	296	284	314	315	271	317	272	286	289	284	305	307	278	299	324	319	304	286	280	311	292	274	317	295	295	286	286	297	296	325	320	288	312	293	304	293	295	309	297	311	311	293	297	310	290	286	298	322	309	290	274	292	301	306	304	293	291	264	335	289	287	314	281	297	256	294	300	279	299	299	287	301	324	315	270	291	313	333	314	318	319	274	308	304	330	309	294	286	307	296	304	275	276	312	289	284	302	296	260	285	288	280	315	296	292	281	293	280	320	316	324	312	310	292	327	278	295	275	284	301	300	288	304	296	304	290	307	299	287	354	290	330	315	314	317	291	312	303	323	324	328	298	327	302	296	303	305	297	322	333	312	322	280	304	268	300	310	299	321	261	287	312	286	287	310	305	273	333	324	345	295	298	274	310	290	311	285	296	294	317	312	311	297	301	295	296	286	280	296	332	301	299	285	282	298	321	305	297	294	312	317	292	265	274	314	311	311	277	308	281	319	315	295	306	277	281	351	308	299	320	291	321	326	337	318	309	350	319	281	293	336	294	331	286	308	300	290	295	331	296	290	282	290	307	299	281	254	270	297	302	293	307	332	344	287	306	290	268	287	293	295	290	301	302	314	257	330	296	314	298	281	306	320	316	312	280	289	286	311	268	294	277	300	304	295	289	305	302	316	302	269	280	308	274	296	266	325	297	290	285	313	318	315	329	270	279	313	296	296	290	298	305	285	275	262	283	292	328	325	292	331	298	293	305	304	296	295	329	262	309	321	320	306	290	319	270	292	289	285	319	294	301	291	302	299	287	322	274	331	301	308	285	287	294	293	309	290	340	307	308	274	303	312	326	309	311	294	291	275	297	319	325	311	286	316	320	309	308	289	275	293	259	286	279	297	302	304	292	313	290	293	289	285	294	301	309	298	272	272	312	306	299	311	312	326	252	297	311	306	278	287	308	298	290	294	327	278	325	295	296	289	288	301	315	299	258	257	307	292	315	299	267	326	296	307	305	284	281	289	299	299	313	273	329	307	336	289	319	315	284	291	312	297	292	268	273	259	318	270	303	315	333	338	297	297	287	340	293	278	290	305	298	342	290	316	271	291	322	310	310	333	314	298	302	368	293	326	324	297	299	329	301	336	308	305	312	280	317	318	266	279	288	315	315	310	330	324	297	291	325	309	338	316	347	311	282	290	342	311	309	325	280	336	306	285	299	308	302	313	296	321	297	297	253	293	277	271	300	297	322	329	278	304	290	330	333	300	294	325	313	287	299	284	302	294	321	298	276	272	331	296	310	282	305	282	311	290	303	275	288	316	270	328	315	310	299	283	312	274	307	286	307	288	309	335	290	309	310	282	298	310	297	334	274	307	289	297	265	310	324	283	283	317	288	279	286	307	281	302	301	309	286	294	306	290	303	334	289	307	266	292	328	290	304	318	307	301	302	322	301	265	283	281	270	295	335	304	310	322	287	332	310	308	291	333	289	262	295	294	301	311	315	312	331	310	315	304	334	279	353	303	326	329	284	290	293	333	329	313	296	302	319	314	323	292	304	321	302	287	312	283	304	299	290	305	307	308	304	282	286	295	324	312	283	291	289	299	317	284	310	285	287	297	310	314	300	287	316	276	246	279	265	294	308	302	339	326	336	296	293	334	319	302	299	303	336	306	337	289	321	286	293	330	307	289	312	321	292	241	303	289	295	318	281	288	289	313	327	301	317	301	291	319	306	299	306	311	353	283	313	313	303	259	274	286	320	315	297	304	290	293	299	288	304	282	290	278	335	293	300	306	276	299	290	299	275	295	322	339	285	291	319	289	282	309	265	289	322	321	300	328	268	301	292	311	291	279	268	306	321	280	302	280	278	271	315	333	306	300	316	285	326	288	288	320	324	304	316	272	310	325	313	319	305	287	304	318	307	307	264	292	300	311	299	306	301	317	311	305	305	305	323	300	301	290	299	306	301	319	316
5882	2152	1715	1061	724	767	769	733	824	759	738	719	779	764	751	833	761	784	748	798	779	744	748	783	782	764	714	758	816	750	767	769	785	780	757	766	719	722	760	776	773	778	787	767	775	798	776	772	787	757	781	775	832	749	760	800	770	766	724	735	770	792	780	788	748	810	777	778	786	794	743	825	774	808	729	800	716	779	773	777	798	730	760	792	771	791	765	720	755	769	751	772	775	783	800	780	766	779	757	786	788	780	741	754	785	743	821	858	745	783	772	793	752	741	746	735	753	749	749	759	779	771	728	788	773	742	766	772	789	802	787	749	779	752	783	784	806	775	738	748	776	728	785	744	785	772	773	772	767	784	766	742	780	762	789	770	747	748	742	765	767	769	778	751	739	745	834	753	759	780	750	779	754	781	802	755	796	784	821	727	778	766	766	758	778	784	778	768	741	819	742	755	743	756	760	741	753	748	763	767	778	759	737	774	731	766	682	778	789	722	780	776	768	780	826	786	796	733	755	745	757	776	767	765	750	779	791	747	776	797	791	828	740	735	757	800	813	777	775	709	721	792	777	798	742	784	793	792	745	719	731	770	743	751	725	810	757	782	773	750	782	746	770	780	823	759	737	783	779	807	817	770	811	801	721	746	751	806	794	784	755	754	778	818	794	761	801	784	781	763	741	749	754	797	760	742	774	724	756	768	746	746	787	740	787	770	790	766	771	763	736	759	767	813	767	774	770	781	752	732	716	792	725	841	721	775	767	791	762	753	712	816	791	816	816	745	745	785	779	747	774	751	772	793	740	763	721	800	756	792	774	754	794	796	736	779	780	809	761	790	791	782	736	737	780	755	746	776	847	762	761	805	786	739	742	715	775	776	790	747	760	736	792	758	766	806	749	728	744	788	753	781	755	746	773	729	764	753	739	757	758	780	738	762	783	788	755	754	753	764	761	841	754	749	807	749	723	824	762	765	739	753	825	824	779	775	811	700	744	745	723	782	775	787	735	785	732	726	714	772	799	779	776	776	795	772	747	776	770	725	777	747	845	745	768	778	716	791	779	790	770	767	744	748	766	742	785	823	762	766	789	810	753	776	765	818	769	766	711	785	753	765	757	701	784	694	807	755	769	747	732	761	755	813	762	750	763	730	778	773	753	762	812	770	798	800	760	734	772	780	743	731	698	764	787	758	756	701	816	724	789	757	733	761	776	831	740	822	830	711	740	752	745	786	785	770	791	712	767	738	755	803	787	709	781	773	789	758	759	742	777	772	726	757	789	757	767	767	716	702	790	760	801	772	717	779	786	729	720	766	809	776	767	787	750	789	765	707	749	770	791	791	784	797	781	807	754	741	730	777	788	766	790	794	743	770	738	749	744	756	742	785	799	820	780	766	758	747	756	767	775	732	753	785	799	699	772	774	800	763	759	806	746	784	826	772	734	739	790	796	748	772	771	746	758	762	771	756	768	790	782	774	809	781	758	769	768	782	794	760	767	746	798	743	774	756	809	768	752	740	757	855	827	744	739	760	801	789	824	757	796	796	781	797	780	766	758	751	799	761	787	763	780	763	756	791	780	774	843	792	713	745	796	749	718	739	820	779	791	752	732	758	812	750	781	764	772	768	809	734	752	812	777	732	784	786	786	788	779	751	752	726	778	790	786	801	777	799	716	768	736	735	744	776	761	821	762	730	776	809	766	764	689	756	772	780	736	747	778	768	727	740	826	762	780	782	775	830	789	782	754	792	807	742	767	744	771	742	803	772	763	768	752	785	759	790	746	740	732	727	768	776	762	782	761	805	761	808	730	783	722	758	774	803	817	811	786	789	753	792	781	807	777	722	770	758	754	787	821	717	784	782	736	757	792	716	753	756	769	757	830	755	771	738	747	775	746	754	759	710	800	811	804	751	746	715	739	731	801	807	755	731	734	759	770	761	776	735	730	743	738	776	725	804	830	770	724	759	772	764	740	759	746	770	776	777	755	786	801	778	770	708	790	817	752	814	768	795	729	760	765	775	759	770	752	740	736	836	751	740	788	736	755	731	734	757	770	787	790	763	747	814	796	791	799	721	775	766	797	750	748	770	760	780	757	795	761	801	762	760	771	762	779	787	789	824	744	751	803	794	769	770	814	785	742	737	760	710	747	720	788	729	748	762	774	756	762	751	746	711	798	778	797	759	757	777	768	797	792	801	750	753	857	777	760	721	795	780	750	782	743	797	719	768	770	773	771	758	727	701	796	775	760	770	799	754	803	763	806	769	758	737	795	785	740	729	758	768	742	754	773	715	775	729	789	761	738	827	752	832	794	800	782	780	725	793	779	763	794	809	707	747	767	749	777	749	722	855	779	770	766	735	770	771	790	766	734	746	813	812	783	731	735	721	747	728	797	773	836	756	745	769	732	735	777	794	742	771	718	758	765	732	743	752	808	773	759	760	763	782	774	742	816	797	811	744	774	741	784	773	753	780	821	790	775	816	780	782	790	770	791	727	735	809	756	732	771	785	786	812	742	779	743	799	756	776	795	784	818	749	803	777	685	831	738	697	806	778	753	752	733	765	778	757	749	802	773	760	767	760	754	733	783	791	802	742	773	818	786	778	775	793	805	793	766	811	787	741	754	819	765	805	756	767	765	760	772	810	746	761	756	780	784	757	808	765	754	784	753	768	715	744	776	850	761	812	772	752	782	766	743	766	793	779	739	800	775	735	789	773	793	786	790	773	755	786	836	813	820	796	797	754	836	803	770	778	755	722	791	763	775	778	758	810	724	729	747	764	746	784	745	765	794	760	789	716	747	776	750	738	729	763	756	776	741	789	820	762	763	750	780	796	745	744	786	782	770	753	794	797	745	770	803	810	773	730	787	772	772	804	724	754	740	778	727	725	808	730	793	738	751	761	820	756	772	790	766	816	760	747	745	770	752	750	781	772	744	745	755	717	772	794	701	769	801	777	720	758	801	801	745	824	744	739	747	755	773	749	774	717	755	797	726	812	784	770	841	759	760	743	800	798	759	790	793	757	752	746	776	824	770	726	774	774	749	751	772	791	762	738	782	727	746	738	753	731	725	752	746	780	765	751	750	747	747	796	799	780	806	813	808	771	716	796	821	781	758	792	762	793	716	779	732	771	816	766	786	712	726	771	802	769	788	776	784	753	782	804	731	786	719	782	767	756	757	768	795	732	758	785	740	758	770	733	762	817	771	769	768	791	762	758	728	788	766	726	762	745	753	754	780	738	776	764	746	738	757	766	752	777	793	787	749	756	772	783	778	761	771	724	736	773	726	789	738	764	801	748	756	716	757	770	733	726	782	791	779	745	777	710	733	713	735	824	793	802	802	777	786	782	761	776	751	766	742	760	811	779	741	792	754	717	778	742	761	753	776	773	807	749	725	756	770	750	807	753	758	768	778	764	775	776	793	701	807	781	779	738	733	768	789	713	759	737	780	834	753	788	733	734	755	739	742	753	783	758	788	736	760	777	765	741	811	783	845	784
24565	20944	23855	28239	20937	13544	699	503	465	433	409	401	400	399	396	360	375	380	442	360	389	367	350	408	356	356	393	387	370	388	384	359	356	353	376	349	376	381	336	389	350	377	370	398	365	383	361	363	396	346	392	367	391	383	390	373	371	371	331	374	397	350	396	365	390	351	391	364	376	383	362	403	372	411	372	335	365	360	367	367	389	376	376	390	402	365	368	386	347	397	385	363	396	374	389	370	411	381	352	323	384	375	356	368	354	355	398	360	356	379	394	371	343	365	365	389	360	350	392	400	389	366	363	379	366	393	400	352	392	419	378	365	367	390	376	364	390	382	362	384	386	385	391	375	398	383	376	369	350	400	381	398	358	392	360	396	370	394	359	346	366	338	374	388	358	369	403	373	360	408	344	383	385	400	366	358	388	388	362	388	357	358	360	401	383	397	401	396	378	370	363	372	371	360	379	389	391	359	334	362	395	398	373	380	387	370	349	365	395	352	401	398	404	388	340	337	371	393	359	390	396	403	375	358	349	358	361	395	369	351	386	405	400	373	382	337	355	361	393	386	358	358	399	374	423	407	351	382	358	395	373	369	368	359	383	383	344	362	368	355	410	382	363	410	385	382	374	400	407	381	369	384	366	386	380	353	374	381	418	356	400	378	376	371	403	398	381	393	422	372	362	376	422	373	405	411	322	388	373	393	361	372	369	368	358	388	386	390	366	405	347	375	347	345	378	357	405	395	401	376	404	361	375	403	363	409	401	379	398	369	381	385	397	426	385	350	351	369	357	363	352	390	393	379	376	347	385	332	325	352	334	365	358	360	388	374	419	397	395	376	389	365	349	399	364	360	351	361	355	348	403	357	367	350	406	396	394	355	373	367	347	343	368	348	382	378	375	377	359	419	359	363	387	345	403	336	362	365	378	360	371	422	371	356	389	382	350	389	404	397	383	372	406	370	366	391	368	395	398	386	368	374	409	360	375	396	401	400	345	378	361	369	401	388	331	365	380	384	400	384	362	374	404	393	348	343	386	359	361	354	403	396	389	381	392	375	368	394	395	381	383	368	397	372	345	375	375	378	363	397	362	345	359	372	339	362	369	390	381	398	352	389	394	380	392	370	368	336	369	396	374	371	350	373	395	379	357	378	386	371	426	361	372	374	375	371	380	368	362	406	379	394	361	400	392	387	399	359	388	378	354	393	361	370	379	360	394	359	378	377	368	342	354	394	372	393	405	354	372	385	353	352	348	396	428	393	378	423	383	352	340	407	386	343	393	371	396	386	418	339	342	356	386	372	367	405	420	330	422	397	386	352	335	376	339	376	386	377	368	350	356	364	374	390	424	393	446	374	379	390	373	369	370	360	379	391	406	356	395	397	394	383	366	358	370	347	411	390	383	383	386	376	367	389	353	366	366	381	415	381	376	357	349	415	381	378	354	367	365	351	346	372	397	352	356	381	378	403	354	366	382	378	379	402	366	351	372	403	381	412	408	361	386	387	374	394	396	389	307	363	365	373	378	353	355	344	361	338	373	356	352	353	358	383	394	384	343	343	373	356	374	395	357	390	410	401	354	351	350	380	406	363	355	403	377	392	351	385	373	393	369	420	364	384	349	365	388	351	422	387	351	390	354	324	394	389	419	373	355	364	364	340	376	380	409	389	384	355	402	373	340	373	392	371	377	385	375	374	407	355	365	361	360	374	359	404	369	383	332	387	388	337	372	358	361	395	375	385	368	385	405	408	334	342	359	363	363	389	369	383	394	401	373	377	369	342	366	357	364	348	373	359	398	368	358	361	359	379	366	374	384	394	354	363	338	346	387	380	381	364	309	343	325	373	374	356	371	348	376	359	358	362	374	403	361	381	372	385	373	377	378	345	375	349	364	379	447	357	395	396	341	358	391	373	370	386	399	379	378	392	359	393	351	381	368	347	411	346	367	404	358	388	390	335	393	404	396	389	382	379	356	374	397	367	335	369	375	377	371	354	430	348	372	385	343	353	366	357	359	390	375	395	379	384	360	365	394	394	406	381	367	370	391	376	345	394	351	393	374	376	385	338	383	371	412	389	375	362	365	361	395	359	381	343	397	364	372	372	388	359	357	336	378	377	353	363	381	379	359	359	334	325	402	380	372	370	415	407	340	371	386	370	364	380	366	358	363	378	375	354	370	404	355	381	354	383	370	382	370	396	337	375	362	376	431	382	382	349	366	375	387	410	347	374	351	405	373	344	391	368	356	367	359	402	350	379	401	363	392	370	404	401	413	414	335	386	371	421	430	359	377	370	384	371	380	369	388	374	347	336	393	411	376	389	329	386	408	368	322	369	399	383	390	409	414	346	357	371	381	395	372	379	365	382	410	363	376	386	393	341	369	387	379	364	388	373	381	350	385	372	379	416	377	360	395	395	402	346	348	358	355	378	399	374	390	382	365	405	368	404	377	384	388	385	419	395	352	390	398	384	368	372	366	381	362	355	356	366	326	348	352	331	383	404	390	374	393	378	382	386	353	383	397	359	388	376	371	366	400	349	405	348	373	357	356	374	341	393	377	379	378	353	401	401	397	366	366	350	371	351	367	382	360	369	345	353	388	369	392	337	377	358	401	394	358	353	380	400	372	366	360	375	383	357	349	369	320	367	358	361	387	368	370	397	430	365	357	388	365	345	395	374	382	364	386	354	379	351	400	411	379	346	361	363	369	367	392	408	382	386	362	390	340	392	372	359	399	374	397	396	367	378	362	417	340	373	320	342	381	375	397	346	342	364	382	420	344	363	397	394	367	379	357	347	390	370	342	400	383	379	367	365	379	413	391	332	391	363	362	375	353	372	360	371	362	333	378	353	367	406	363	375	404	364	384	389	370	393	341	346	373	384	365	414	333	375	361	379	416	375	348	421	360	357	399	372	379	373	353	371	424	367	328	346	337	367	363	346	394	371	406	382	380	382	384	346	380	373	391	353	342	360	375	350	371	369	385	391	320	350	375	390	359	374	380	389	420	396	369	368	388	418	414	410	369	368	343	374	369	374	368	369	374	380	403	382	376	347	344	371	367	369	378	362	382	360	357	392	356	384	376	388	359	389	367	376	362	368	366	359	383	397	381	362	354	362	391	336	389	373	372	360	367	357	405	384	395	346	369	372	366	408	344	386	374	362	399	357	372	403	352	345	381	414	331	375	393	365	338	426	392	373	363	329	379	392	364	363	367	393	383	394	371	348	358	384	361	334	433	387	391	358	363	368	363	383	352	361	414	355	355	359	408	338	365	427	401	372	342	353	390	324	379	391	399	390	403	368	339	417	376	402	374	349	370	380	357	364	372	412	352	387	371	397	384	386	413	376	398	342	363	429	375	390	393	377	380	416	367	400	396	382	361	376	374	384	383	331	353	401	367	347	402	408	356	387	374	391	376	345	369	335	364	375	351	376	363	393	377	367	362	375	357	361	383	373	360	349	355	381	413	369	367	352	386	404	397	381	394	357	390	372	384	365	351	380
3953	4656	2838	2771	1024	919	947	970	911	884	895	952	915	965	890	939	900	839	942	907	930	922	911	954	859	890	895	911	973	938	913	900	869	821	925	861	898	892	935	857	917	963	960	942	889	909	932	890	914	880	891	917	898	897	910	897	955	863	912	875	926	847	919	875	880	924	953	893	907	940	901	935	907	879	870	928	903	912	962	868	909	901	939	895	903	901	850	856	961	882	895	888	860	909	887	929	855	921	909	944	890	841	932	883	886	915	845	969	855	952	916	940	873	964	948	925	900	912	946	883	920	977	916	914	887	878	928	915	953	908	949	880	873	918	907	896	902	854	892	912	925	919	891	834	910	918	857	872	851	906	881	924	848	931	848	894	873	886	960	903	906	910	916	899	908	925	909	963	948	880	903	929	899	890	916	912	830	903	843	999	889	829	928	941	878	938	929	912	961	891	911	908	930	864	900	946	922	901	903	909	918	907	905	946	858	960	942	917	884	942	939	857	948	899	938	916	951	887	919	882	844	904	934	914	885	880	909	927	914	877	897	919	936	912	950	839	890	860	877	909	890	895	891	892	902	961	962	893	910	948	884	844	896	887	923	910	904	880	869	933	933	911	918	974	910	889	904	969	903	918	937	901	906	914	896	951	923	876	929	892	936	910	929	911	930	931	945	952	910	909	928	884	909	907	843	974	890	943	884	878	959	878	964	927	891	917	909	893	878	956	947	911	910	874	916	911	951	910	875	870	900	910	972	861	945	877	900	899	907	890	907	900	902	916	929	897	875	949	902	899	939	825	892	922	875	918	940	895	939	907	913	875	954	867	937	928	973	902	922	932	905	863	969	860	905	903	923	903	906	876	924	912	946	916	935	911	930	931	915	878	917	857	928	916	959	898	911	952	955	943	915	857	904	937	880	899	877	877	943	962	892	912	926	932	887	904	906	908	882	914	833	839	883	960	887	918	917	860	919	843	919	965	933	951	932	899	895	891	888	885	898	887	868	834	835	903	896	888	875	889	939	929	944	961	883	993	902	941	860	896	883	945	911	869	902	982	885	876	943	890	940	908	889	916	938	869	927	845	931	926	937	916	888	905	948	897	871	892	904	940	891	980	927	976	940	904	865	872	854	929	873	928	882	928	876	899	934	915	907	894	967	912	934	876	909	907	895	871	938	875	949	901	957	889	892	908	864	946	934	858	901	977	889	889	879	909	882	889	982	879	886	907	855	899	927	912	914	967	900	915	943	887	905	975	920	862	887	902	883	901	910	950	911	906	912	904	879	907	875	874	918	901	894	949	842	960	929	868	967	913	877	926	919	949	899	896	953	885	921	956	883	860	904	910	900	927	915	871	899	884	949	940	905	895	924	905	878	922	903	934	902	894	882	948	970	933	921	851	925	918	923	879	880	864	874	918	908	902	856	864	894	901	948	939	952	921	933	879	898	968	920	920	938	985	921	935	912	891	875	922	921	946	903	931	880	907	927	892	893	871	913	935	878	911	871	949	953	894	892	943	926	874	891	896	948	889	897	873	924	915	836	922	910	901	869	908	895	915	943	941	913	973	933	858	916	893	941	895	948	852	853	908	888	884	883	900	921	905	916	931	885	857	919	926	924	923	883	927	885	929	906	916	888	876	880	960	947	903	891	873	920	898	888	964	822	925	894	938	923	877	894	896	868	902	908	871	925	869	888	925	918	913	895	943	895	907	890	851	914	856	891	920	846	898	880	873	915	858	905	932	890	955	929	889	942	897	887	911	888	906	873	880	905	910	904	923	935	865	932	923	885	905	909	921	962	965	884	882	966	882	935	963	913	896	955	913	880	895	894	905	908	942	909	921	865	959	966	910	896	875	919	901	854	895	902	857	865	884	881	924	908	877	923	932	977	854	909	878	967	929	868	880	919	918	860	855	889	869	867	941	906	887	871	962	932	905	900	905	939	872	876	887	889	878	869	882	956	935	912	864	911	922	956	937	898	893	907	892	929	921	891	899	872	887	879	847	940	903	940	897	898	932	950	892	891	971	887	886	915	896	863	922	932	862	952	924	874	892	922	938	921	955	892	873	877	923	855	910	988	933	910	912	909	946	898	888	884	893	906	915	954	831	905	910	861	870	900	937	898	916	945	922	924	852	920	897	933	876	867	924	915	911	933	860	922	931	899	869	924	919	912	896	926	918	897	936	845	932	914	895	902	875	897	940	858	923	929	928	935	884	906	933	925	858	911	876	852	913	853	874	917	888	893	890	928	966	902	886	908	916	929	954	931	879	886	961	880	911	921	885	912	871	922	907	906	852	844	879	902	881	927	921	916	889	918	932	920	875	953	880	907	938	871	897	912	911	865	900	903	946	945	866	870	883	888	893	955	862	881	882	902	878	876	906	967	945	885	918	915	925	877	914	941	874	878	915	945	884	921	928	894	868	943	913	930	917	873	906	966	921	892	928	855	919	891	976	922	937	912	908	861	921	898	923	907	956	873	879	982	934	909	905	882	938	947	953	868	870	938	910	837	959	909	877	891	877	903	948	905	862	922	911	917	910	876	881	866	934	885	949	939	922	941	867	908	915	875	884	916	899	887	943	911	901	891	964	941	892	868	910	895	913	902	958	944	898	893	867	937	877	894	889	937	925	844	884	891	939	922	940	896	924	933	1021	895	909	879	929	897	895	881	911	939	874	872	899	954	951	938	929	896	876	917	911	926	907	894	889	917	895	864	882	934	928	955	912	870	863	886	902	931	915	923	962	921	883	891	894	894	878	917	926	925	941	876	919	947	908	905	886	902	881	839	923	906	908	918	915	900	858	956	869	931	897	876	864	906	904	937	909	955	920	869	897	914	916	899	933	904	932	867	906	914	916	933	877	850	959	869	889	956	952	877	877	923	909	911	896	900	872	914	917	842	862	905	838	910	884	903	935	937	968	877	838	958	903	894	922	922	962	868	871	933	918	963	880	874	873	933	925	964	884	934	917	922	894	927	930	913	934	901	917	957	878	874	892	927	946	914	910	941	944	877	892	985	938	950	923	888	909	917	894	897	898	884	948	933	914	855	887	886	906	859	930	904	940	897	915	909	903	979	908	930	930	946	932	902	885	860	875	900	910	842	907	861	943	880	902	904	901	878	900	904	867	859	930	890	837	948	937	872	943	884	910	923	897	978	914	882	950	902	899	863	910	964	900	914	863	897	896	939	889	843	915	919	901	888	906	909	882	965	924	883	894	924	877	949	833	879	894	883	899	887	887	867	911	903	926	900	930	861	926	898	916	901	959	915	851	900	900	885	871	866	916	884	865	860	932	877	897	888	975	904	926	899	905	897	941	969	857	911	885	888	937	899	860	915	895	936	926	918	878	881	884	931	958	929	945	934	913	909	986	906	912	915	957	868	888	940	901	911	849	917	907	883	890	894	936	945	925	900	902	906	927	995	813	920	914	904	966	942	878	915	910	912	894	885	910	896	873	937	933	917	936	912	860	930	951	930	885	865	881	912	955	922	922
23852	20940	24301	27752	20941	20952	12706	593	394	331	318	302	278	267	277	286	258	272	247	249	264	262	308	254	257	240	236	250	246	224	252	276	254	275	252	230	220	228	227	239	221	242	228	258	243	254	221	240	222	213	212	241	244	272	251	226	272	244	241	251	253	229	230	224	238	263	214	265	235	237	242	221	256	222	253	224	233	246	250	210	258	256	237	236	219	246	242	246	226	258	232	266	243	237	229	245	275	291	232	243	219	231	233	256	251	226	236	239	267	275	251	254	245	225	240	251	244	250	238	236	230	263	247	240	265	245	237	245	248	234	238	214	244	240	256	240	231	259	206	240	218	251	244	245	251	243	241	244	217	240	222	221	254	236	274	247	230	223	238	233	223	230	231	260	260	262	246	245	247	251	236	262	237	274	228	254	244	230	228	224	277	273	259	221	225	240	252	247	250	252	222	247	237	254	244	256	230	230	267	233	244	229	233	280	238	247	239	267	246	239	226	215	241	253	259	226	233	221	236	228	243	237	213	238	255	244	258	246	264	237	221	232	240	239	246	238	244	214	240	236	237	244	257	255	259	278	242	229	235	233	250	237	232	235	233	234	214	240	235	249	223	226	270	277	234	245	207	242	226	239	248	268	259	234	220	207	243	266	227	230	267	239	247	241	223	250	227	248	244	281	232	233	222	235	236	190	240	246	243	249	235	229	247	254	246	251	260	250	224	236	229	253	223	237	215	233	243	244	244	237	219	227	264	257	275	241	255	247	242	258	243	218	232	240	246	251	267	239	212	252	232	261	225	237	262	238	250	261	253	233	262	271	234	261	259	242	255	203	204	285	221	237	234	247	241	241	262	257	250	258	251	245	261	224	254	252	227	215	217	191	246	263	232	241	269	239	227	270	213	229	233	215	242	223	222	241	255	238	247	225	250	223	246	228	241	223	235	244	238	232	247	215	225	220	249	263	235	232	236	242	252	262	230	235	244	254	241	240	231	236	224	241	222	249	230	270	228	244	273	203	242	246	245	302	230	231	268	261	236	222	239	246	246	246	234	227	247	240	226	244	232	221	234	228	231	230	247	220	252	217	240	239	228	252	233	241	267	216	238	233	235	251	248	273	224	215	236	231	241	228	229	249	259	240	245	216	248	231	239	253	237	213	233	220	193	216	240	235	235	238	226	229	225	242	243	236	238	239	230	231	266	241	227	213	222	231	255	268	221	236	244	238	234	234	209	240	231	251	232	218	231	238	240	229	268	237	231	234	253	231	274	210	219	226	248	254	270	271	210	247	239	262	250	244	261	249	227	252	234	219	251	242	229	229	255	234	228	242	240	245	244	236	248	248	245	228	225	233	225	254	227	258	234	261	251	223	238	234	263	247	258	226	219	265	223	229	232	238	253	231	249	243	248	232	249	253	246	253	244	248	234	230	254	246	229	211	236	282	261	264	227	257	233	248	259	234	219	221	190	238	223	235	231	249	241	222	248	223	216	256	221	215	236	267	251	229	241	241	233	253	235	240	232	219	249	244	266	241	230	223	213	227	236	268	214	243	243	237	216	230	247	218	229	244	252	249	211	242	212	217	259	254	235	231	260	260	229	216	258	279	241	281	233	245	220	227	237	233	229	243	270	252	220	218	244	246	225	222	253	227	254	235	194	248	237	236	246	255	246	240	234	247	230	234	227	270	246	248	254	231	216	222	225	216	249	243	237	242	216	234	238	232	246	228	253	242	230	260	225	224	225	228	278	226	231	254	255	238	219	225	251	240	276	253	241	233	214	262	257	244	244	251	259	258	198	237	237	225	246	262	252	265	227	240	238	257	245	251	244	280	270	224	253	235	241	286	232	222	246	253	236	216	236	230	238	229	260	233	240	240	257	218	249	222	258	224	254	259	224	249	232	219	255	220	245	226	225	254	236	243	264	223	223	217	250	253	226	217	254	262	229	228	239	194	219	211	199	235	244	254	223	236	213	244	262	240	240	222	241	225	241	237	237	236	241	246	217	246	242	229	224	251	231	247	293	242	202	241	224	253	246	253	235	226	256	235	252	226	232	236	237	250	263	257	256	247	228	235	230	254	243	240	251	253	232	238	237	215	243	251	252	230	264	230	263	240	244	238	213	253	225	218	233	233	241	269	245	255	225	264	261	221	231	271	210	233	236	198	257	250	264	248	227	267	237	219	255	237	235	236	246	252	250	260	260	242	255	258	228	228	257	255	252	240	255	237	207	228	225	225	246	276	239	247	231	262	211	251	244	252	253	252	250	226	251	245	233	238	232	221	225	261	247	221	222	276	210	227	232	233	262	245	224	236	246	263	265	232	260	228	234	231	269	261	240	222	242	257	247	227	211	243	236	254	225	243	266	235	254	241	232	249	258	243	219	219	267	220	236	225	258	231	241	228	229	231	241	254	243	242	256	275	287	217	253	233	218	230	265	240	236	233	228	201	226	205	250	215	255	254	247	225	240	232	214	241	239	258	211	278	243	255	248	230	211	273	252	250	245	222	227	205	235	219	240	240	253	221	250	247	259	271	257	215	238	221	250	226	247	231	259	254	248	227	220	246	248	255	263	248	213	244	270	248	275	240	240	231	223	247	283	223	254	229	267	246	239	241	195	216	245	203	250	276	221	230	241	257	260	240	240	245	253	245	227	241	221	276	239	266	238	249	228	242	211	243	236	249	244	241	221	253	244	250	237	268	252	268	228	231	251	235	223	238	220	235	232	221	236	226	260	251	228	235	223	220	252	238	254	250	263	242	254	247	253	252	260	236	230	240	221	205	237	251	233	227	254	227	245	212	228	220	219	240	257	234	238	229	247	241	221	236	224	217	219	240	236	227	233	255	229	258	228	243	209	228	222	231	225	248	262	232	249	264	225	253	251	233	283	259	222	240	232	238	260	242	239	217	216	264	230	220	243	225	246	226	261	206	254	238	253	231	247	262	249	218	245	235	225	250	233	232	265	245	219	222	245	224	246	228	260	217	240	239	204	255	247	256	235	249	205	236	233	240	229	208	242	231	213	211	233	232	223	263	230	211	263	220	227	250	231	260	227	232	261	233	232	234	246	220	223	218	258	249	216	259	235	261	229	228	230	227	272	232	232	238	242	245	229	223	226	259	245	212	224	245	238	241	248	234	229	238	247	249	231	237	233	230	258	240	239	236	227	261	244	261	225	224	244	246	239	252	220	215	212	229	207	222	242	250	236	263	235	217	245	227	247	236	246	256	231	240	230	227	248	254	238	239	236	233	246	213	194	245	245	227	215	261	233	252	226	223	215	232	237	266	211	248	220	238	253	242	247	256	228	191	255	239	243	229	262	260	230	205	268	241	231	258	250	249	235	256	242	230	228	251	218	233	225	250	239	247	244	242	244	270	255	205	238	214	271	267	242	239	228	207	233	231	233	241	276	240	253	265	284	248	249	204	230	255	253	238	237	252	231	255	247	243	215	247	232	259	256	257	251	248	220	224	252	259	254	252	271	242	215	258
4029	6739	3534	4682	862	676	674	651	599	592	624	603	614	573	612	636	641	599	580	596	607	585	572	590	583	601	590	538	582	579	598	573	559	610	629	545	578	598	577	550	591	616	573	581	586	616	556	563	631	597	554	566	588	577	598	608	634	627	619	590	553	593	590	548	555	596	581	591	574	586	590	615	618	614	569	584	562	561	595	581	588	607	560	585	616	580	528	606	585	581	536	592	593	564	608	579	575	570	580	581	560	609	633	571	553	597	606	595	594	565	602	595	609	559	572	591	581	546	565	536	586	591	546	576	529	580	552	581	543	553	551	554	613	544	616	604	577	573	590	579	577	562	597	567	576	549	565	621	600	547	539	526	542	575	535	577	612	583	586	556	575	536	568	567	571	602	545	598	535	589	570	607	600	554	557	588	594	611	606	613	533	582	534	575	570	586	537	567	567	574	559	574	551	594	584	570	579	532	598	626	602	567	600	566	631	606	592	546	604	578	562	595	610	583	563	600	579	564	561	589	550	610	573	606	603	599	554	551	551	549	621	609	598	600	537	585	580	591	634	562	555	591	581	565	587	598	615	573	573	573	612	586	584	552	584	575	538	570	555	560	586	580	585	597	586	564	598	621	567	564	575	590	573	529	579	602	542	615	620	551	607	613	557	542	603	605	569	587	549	549	559	590	570	558	569	578	583	568	596	552	562	571	620	570	581	578	532	581	556	577	576	594	599	603	608	578	602	553	590	597	590	540	574	546	550	602	591	620	609	570	589	567	555	561	578	561	549	585	594	605	586	571	566	589	605	546	626	560	605	595	530	584	605	567	577	577	564	579	607	562	604	587	592	603	543	601	580	573	556	618	580	544	549	595	569	551	576	642	584	552	571	588	587	592	584	563	582	570	617	600	629	594	547	591	589	583	575	580	550	561	579	578	546	577	563	614	566	541	590	585	592	571	576	551	567	550	565	624	566	623	569	568	589	564	584	524	583	578	606	582	569	576	587	591	604	596	580	595	594	612	622	587	595	592	565	527	573	555	618	582	585	546	571	593	557	586	597	545	561	606	613	602	589	567	602	605	571	594	587	577	558	539	563	583	561	591	649	586	570	591	577	588	554	563	576	583	591	607	584	577	594	582	547	589	568	590	592	571	614	563	573	545	529	613	568	591	539	591	566	622	605	588	553	585	616	534	583	546	581	564	586	614	591	600	551	591	582	550	564	570	567	590	621	574	555	618	572	562	581	610	563	561	615	617	586	594	583	607	539	594	589	637	568	583	590	575	631	559	561	583	574	610	545	580	584	616	562	578	565	546	596	519	549	586	614	579	565	556	606	602	570	628	626	574	535	595	599	551	556	581	564	602	610	574	600	556	587	588	608	575	608	564	548	568	590	562	617	595	594	605	598	590	589	570	622	600	559	573	624	616	586	568	605	595	538	545	586	570	578	557	536	613	601	543	566	604	602	580	595	564	590	534	568	579	621	583	566	606	568	589	587	612	598	559	569	595	565	595	555	568	568	590	559	567	561	582	588	540	594	595	610	556	573	540	550	586	629	571	576	617	586	598	582	578	543	598	612	560	631	620	561	561	618	613	544	580	596	539	574	554	551	595	588	580	547	603	629	602	596	623	593	590	563	604	579	565	588	613	570	572	580	572	614	574	603	598	578	611	581	565	610	556	591	567	630	593	568	569	565	594	558	563	603	559	597	594	561	572	573	576	594	569	575	620	612	584	597	564	589	591	560	560	584	593	589	574	587	591	572	627	587	587	576	561	603	583	590	558	607	563	576	565	596	608	582	559	547	585	566	561	549	585	572	598	580	556	590	580	644	579	597	611	572	563	570	555	563	548	607	576	560	576	589	623	617	587	600	605	615	593	590	581	601	573	579	571	591	559	562	574	578	619	593	594	593	581	624	564	588	547	567	574	566	608	612	588	564	609	535	568	547	593	573	534	572	593	542	600	601	604	560	589	598	558	593	613	597	608	528	597	563	554	555	558	588	554	623	612	572	548	583	578	596	575	603	583	588	579	569	589	582	579	586	591	577	587	576	559	531	557	580	579	609	573	598	542	607	533	550	603	565	588	613	589	581	598	606	598	601	558	563	628	569	580	589	583	604	580	581	598	595	592	556	560	583	569	569	543	577	595	594	629	569	619	564	531	568	567	602	590	551	578	584	604	617	638	572	582	550	589	547	564	589	575	539	588	607	549	616	559	584	555	569	583	569	595	582	584	633	610	560	603	573	597	574	611	575	584	565	584	564	591	610	530	592	566	560	575	574	601	588	584	612	593	545	607	589	575	535	581	581	573	570	596	567	563	559	564	616	563	580	523	609	581	617	596	560	535	561	583	613	622	608	626	607	585	599	587	528	559	600	600	581	632	559	549	574	542	585	661	587	576	569	575	569	573	571	564	575	549	550	567	588	607	583	626	567	558	610	599	536	619	548	551	623	577	579	608	580	539	584	567	574	584	561	578	593	542	560	562	568	613	550	597	603	572	566	617	602	603	588	607	588	601	581	566	571	611	620	567	579	593	596	589	553	578	580	568	567	578	538	602	597	548	596	558	572	642	647	562	584	545	567	581	544	578	606	628	527	566	554	607	588	555	603	582	551	637	575	576	601	568	523	587	603	585	573	634	569	576	596	605	585	558	564	569	568	589	581	592	571	582	537	543	569	526	626	539	585	582	603	572	594	590	604	587	620	596	590	577	559	557	569	588	611	597	588	635	590	578	562	596	593	602	623	562	594	600	581	567	616	645	544	577	569	540	621	551	567	573	651	562	573	569	549	568	604	605	557	577	614	559	564	612	578	604	566	578	597	579	576	559	607	576	589	577	591	582	584	568	552	547	564	592	597	591	597	599	545	580	601	594	616	532	516	589	598	577	582	576	608	579	567	568	614	604	577	575	609	531	570	651	562	602	566	527	591	564	545	595	546	547	577	600	562	557	583	566	568	597	564	610	552	569	609	539	589	561	599	538	587	566	609	576	589	579	558	575	633	586	593	594	546	580	583	545	574	597	556	599	551	563	554	544	623	579	558	573	584	576	583	563	599	576	623	598	635	556	565	611	641	562	542	572	584	594	573	615	567	614	589	578	551	614	589	584	594	563	597	656	570	579	565	513	559	544	616	606	599	584	589	575	574	601	526	629	566	605	598	572	598	578	597	571	604	572	575	597	557	608	610	575	572	547	573	600	627	565	557	588	580	569	590	604	596	562	547	638	609	576	587	582	610	559	583	604	606	571	577	582	602	569	549	542	525	584	562	573	625	565	576	560	594	595	597	572	545	552	570	560	581	535	556	610	636	542	571	612	602	569	550	614	558	565	578	597	576	544	594	578	572	582	614	564	579	583	588	569	594	585	624	633	558	566	590	594	622	570	577	580	602	552	585	541	564	625	543	585	540	580	565	576	535	572	586	598	597	616	607	608	573	619	547	549	570	618	614	617	616	581	600	604	588	575	570	569	608	601	596	569	565	591	602	574	528	574
31787	19755	8659	908	370	300	326	288	296	285	328	301	330	287	285	302	315	316	297	267	295	293	283	300	288	308	311	306	302	297	296	338	337	299	295	308	248	293	274	312	317	278	326	325	289	309	321	294	308	310	291	275	330	305	275	318	312	294	271	294	298	297	317	309	323	308	298	309	293	338	309	314	310	295	316	353	310	316	304	300	323	336	286	301	304	286	318	318	267	290	322	304	354	303	319	284	306	302	298	305	343	274	306	295	308	290	282	312	295	277	289	328	283	292	289	334	305	303	282	319	304	304	291	311	309	291	276	293	259	306	319	301	306	316	312	273	289	314	279	278	310	294	284	303	306	315	256	305	312	313	317	307	312	329	280	323	318	310	320	290	302	322	323	320	299	326	311	275	314	268	289	330	317	350	306	315	296	285	316	284	278	309	303	293	301	280	305	283	303	298	299	340	294	263	282	323	294	288	274	305	306	318	306	285	324	305	338	332	287	283	297	304	295	301	308	302	293	325	304	302	340	295	322	262	291	332	297	291	266	274	320	300	301	302	331	303	265	320	294	310	287	290	279	322	319	335	334	298	274	345	317	275	306	274	342	328	275	303	287	315	292	280	325	287	287	303	326	288	317	301	308	289	342	292	314	283	280	300	271	279	302	277	318	311	297	274	312	328	302	303	301	275	286	293	275	302	307	310	328	326	272	317	292	288	304	277	293	299	329	308	299	297	326	313	332	311	304	312	292	299	337	286	311	306	279	305	287	331	301	323	279	291	295	286	300	336	310	310	333	291	291	305	275	308	317	297	310	340	281	309	325	267	313	295	308	262	303	326	343	300	314	291	304	331	287	294	318	322	298	271	319	296	326	303	272	314	280	303	296	303	293	310	311	309	325	300	292	282	329	300	308	289	306	284	302	317	341	278	310	256	308	309	293	318	302	284	273	316	304	281	290	317	297	304	263	321	312	299	314	313	321	290	283	280	318	297	267	315	288	311	314	272	310	300	283	316	318	278	308	281	303	295	289	326	296	310	278	278	291	288	292	292	277	330	330	298	323	308	297	253	277	311	307	304	303	287	299	285	299	280	259	292	298	293	318	275	304	303	312	326	292	326	316	290	285	324	300	299	330	317	278	328	315	278	318	284	293	297	282	298	343	273	318	292	288	271	276	306	330	318	269	264	286	311	313	305	320	275	263	322	318	281	274	308	300	299	302	284	286	316	329	331	306	303	315	296	300	345	303	269	333	268	276	290	313	305	270	296	327	325	319	301	307	315	306	288	324	315	286	296	327	269	277	291	324	325	311	282	294	320	279	264	318	345	330	306	307	297	286	279	283	336	304	284	293	304	297	305	277	283	298	278	321	311	297	263	297	337	290	307	339	315	329	267	292	319	296	287	328	300	299	311	296	291	284	290	290	325	290	285	292	321	320	293	297	296	291	305	298	315	309	319	299	282	282	298	313	316	308	286	287	303	280	303	302	281	288	333	293	276	284	296	285	305	296	292	301	298	328	336	315	298	324	305	307	288	291	302	309	290	332	289	284	306	282	294	290	301	315	312	310	288	289	306	273	319	317	282	303	316	297	285	312	296	314	293	289	299	314	310	285	322	290	293	306	301	298	297	307	313	332	303	321	300	285	302	317	313	288	321	277	326	296	287	288	269	291	316	302	303	265	293	321	314	289	296	305	306	332	329	280	279	287	279	316	291	268	312	266	285	305	298	319	286	311	307	292	323	310	296	305	274	298	300	313	305	299	324	290	328	297	304	304	285	308	316	330	263	326	297	296	303	320	288	289	305	276	313	329	282	330	302	311	298	302	274	311	290	295	310	262	323	310	318	340	284	322	286	321	333	305	299	322	288	292	292	303	316	304	321	309	334	284	301	315	291	288	332	277	306	290	300	280	292	282	307	257	289	280	287	285	296	326	309	289	331	279	289	297	310	311	300	320	289	293	290	304	311	277	307	304	292	306	316	297	322	312	303	248	307	302	305	276	323	298	313	303	307	287	303	293	314	327	293	266	305	301	311	293	301	317	317	323	304	305	276	304	316	301	314	271	294	286	281	286	299	316	301	306	289	322	340	280	299	304	314	315	302	308	282	280	293	306	292	307	324	307	288	288	320	299	296	293	309	287	308	302	312	303	322	271	298	308	314	300	307	292	293	261	304	318	341	323	315	311	319	254	291	283	287	288	285	315	314	277	310	312	309	271	314	307	315	283	298	293	302	291	299	337	282	288	278	254	303	289	327	278	305	293	292	306	262	279	301	295	319	327	320	314	295	337	306	294	289	324	313	326	305	302	329	303	292	326	267	285	265	276	302	301	286	286	283	318	299	304	332	309	274	310	303	324	322	327	306	330	279	301	299	298	289	297	326	312	309	315	283	268	288	270	313	299	302	315	293	299	294	313	319	322	315	274	290	249	294	313	335	299	322	279	294	289	304	329	325	261	278	263	311	303	268	329	304	315	313	306	319	295	307	306	292	314	294	262	279	294	302	319	312	325	317	321	304	300	264	314	293	297	300	279	311	330	304	315	282	301	315	294	307	299	293	302	324	315	286	315	330	288	309	325	305	296	303	319	285	298	322	319	300	275	280	286	317	303	287	324	311	324	321	286	314	315	304	238	299	295	261	320	362	305	271	321	301	294	292	285	297	293	318	305	322	301	288	309	291	282	314	305	286	323	333	314	283	281	309	305	296	248	292	311	279	319	309	302	289	294	305	296	292	334	286	327	297	286	313	314	315	274	278	303	299	303	328	314	313	330	319	318	297	289	307	305	282	301	296	247	276	314	289	299	322	316	293	305	291	305	290	282	298	302	318	312	311	318	299	297	300	284	286	294	322	314	310	313	276	313	303	293	310	300	316	317	284	308	318	308	279	302	319	311	306	289	300	288	291	309	314	278	278	334	345	328	317	302	282	302	297	298	274	313	293	306	334	316	326	323	314	286	300	309	320	326	313	292	309	302	301	304	298	277	294	309	310	308	311	325	323	306	310	292	274	293	302	298	286	331	346	283	326	340	316	286	321	347	295	309	291	320	338	298	269	279	294	310	302	291	322	333	268	297	288	345	283	279	268	317	309	291	301	290	314	277	317	313	288	313	295	292	293	317	314	317	314	306	297	293	298	314	324	306	317	312	284	314	290	299	296	329	308	270	293	313	277	315	298	313	297	301	299	302	298	315	286	290	276	270	337	301	324	297	318	287	290	293	317	284	325	271	332	275	296	279	276	310	287	301	310	302	271	293	308	259	309	303	314	323	274	317	321	348	287	310	300	297	276	305	304	304	293	309	331	311	298	301	326	292	301	330	310	328	301	301	312	286	316	311	284	305	299	311	262	286	309	286	306	285	324	333	311	301	289	265	310	295	309	310	301	312	278	310	280	290	314	324	294	270	314	311	294	298	329	297	302	303	281	314	291	284	268	279	285	302	294	320	243	282	294	298	282	348	271	303	311	292	299	317	305	288	287	317	308	265	334	330	309	284	238
5882	2902	1816	942	761	758	763	752	758	770	761	759	772	746	780	792	774	781	782	740	768	797	698	729	753	766	754	801	774	802	776	761	851	781	815	782	812	778	790	809	753	804	779	788	753	822	818	737	780	744	741	744	738	833	804	807	746	769	756	786	761	798	735	760	776	779	775	807	756	775	754	790	812	767	761	739	801	772	782	827	750	830	784	750	790	756	744	695	758	787	713	783	774	739	773	786	762	756	757	735	763	756	759	740	753	785	764	724	788	799	803	762	790	775	820	761	742	783	771	742	763	729	763	780	792	794	793	802	794	754	740	731	757	770	747	791	754	781	800	758	781	756	753	791	735	748	771	762	782	767	775	754	773	777	785	769	745	783	744	804	759	790	794	748	769	789	793	783	783	812	712	794	754	762	832	796	798	730	767	781	818	755	756	793	750	766	758	794	767	788	777	732	738	729	801	740	834	733	793	681	771	787	802	791	832	851	809	822	845	822	845	771	800	767	764	818	728	773	779	731	750	731	799	794	800	726	774	747	806	771	773	773	736	790	746	714	753	754	748	813	766	748	755	804	802	772	772	761	795	810	744	773	808	747	832	762	783	804	794	775	761	795	763	802	787	778	785	751	799	749	771	741	768	760	728	770	756	837	787	768	722	827	792	799	711	778	791	787	792	742	762	791	824	726	773	808	801	771	785	726	713	736	784	780	761	783	790	771	804	808	784	765	753	764	793	733	773	779	743	753	716	765	759	759	760	765	814	773	774	726	764	789	760	822	765	760	800	772	761	756	796	806	722	748	775	808	762	789	820	829	735	789	747	799	759	742	750	764	740	789	803	810	779	746	738	783	737	742	822	792	795	744	758	757	763	738	778	755	800	773	769	822	811	770	828	788	744	752	743	779	788	765	805	764	768	764	734	765	801	770	784	781	748	749	742	818	779	740	761	768	782	728	741	795	806	831	768	744	761	771	748	775	796	770	761	833	718	798	697	752	801	779	772	791	809	800	819	792	759	756	792	779	761	747	773	746	778	805	809	784	792	764	782	766	759	803	742	816	772	765	773	788	762	806	738	776	830	791	756	767	757	770	806	744	813	736	756	779	801	792	794	740	768	824	762	761	830	760	740	796	780	760	811	778	805	738	805	700	813	743	769	824	791	784	769	795	773	772	738	780	732	777	725	774	777	753	814	766	755	743	741	778	734	800	763	797	749	830	790	784	774	812	794	788	763	765	807	776	783	735	806	797	725	794	785	782	793	821	781	809	704	789	709	748	805	767	761	819	770	783	764	787	792	731	789	772	722	774	803	760	806	763	827	745	794	754	740	807	797	750	762	737	790	759	695	773	773	825	766	774	733	703	782	774	804	781	768	771	732	786	758	771	783	804	731	776	780	788	733	811	756	742	737	799	793	743	784	819	771	790	841	775	749	749	804	754	793	774	784	857	802	789	784	731	765	773	778	779	731	759	792	757	775	761	782	723	810	752	794	742	734	734	761	799	754	765	796	764	744	733	739	806	783	808	782	826	818	783	762	779	706	732	777	761	718	799	824	757	771	787	767	762	768	721	739	805	787	810	776	794	768	770	769	714	745	743	759	763	825	794	783	798	796	790	751	749	785	773	734	759	794	753	712	755	738	762	803	767	814	802	737	810	747	746	776	741	802	748	828	800	739	766	787	754	809	748	760	762	782	777	783	758	755	796	797	754	759	768	809	776	751	744	761	771	795	745	796	721	771	762	804	797	772	740	714	761	754	760	774	767	742	732	754	769	744	743	785	797	779	779	770	805	735	804	774	778	753	757	758	782	776	780	738	741	844	817	742	786	812	751	805	744	828	774	797	767	749	767	775	773	757	779	773	806	774	846	730	779	734	751	783	761	772	786	792	756	744	799	796	757	794	754	776	784	780	753	744	734	772	719	808	745	740	762	770	772	758	736	753	796	733	773	728	804	736	760	764	816	792	786	785	807	744	829	803	778	731	791	734	805	777	780	709	778	802	773	781	793	734	798	748	762	801	803	786	776	786	721	761	786	757	768	818	778	753	742	756	765	789	789	768	768	763	782	760	764	729	774	743	799	762	778	745	781	781	785	770	751	815	770	775	741	763	801	751	730	776	747	735	774	727	720	790	804	776	773	745	848	775	808	789	790	807	798	750	766	758	776	722	752	755	753	749	760	777	746	786	800	778	744	767	744	737	778	745	764	796	805	728	786	784	787	776	731	744	754	773	746	739	793	742	765	751	745	783	759	803	758	812	740	756	770	828	783	745	784	760	774	759	761	754	768	767	830	723	820	775	783	810	728	777	740	770	743	837	796	769	768	814	782	726	810	805	727	779	797	758	766	737	816	808	806	772	723	757	806	802	803	778	768	762	776	742	797	792	734	806	833	796	795	745	779	775	748	772	755	775	772	755	778	757	753	817	772	811	805	798	779	764	739	747	793	788	772	752	770	757	742	769	735	789	788	767	803	775	794	760	766	795	803	718	786	789	757	816	778	769	767	743	754	775	809	799	801	781	730	812	798	694	777	735	774	798	782	762	733	741	803	803	774	788	826	805	771	759	784	788	773	741	772	705	753	806	768	809	745	790	752	747	843	761	772	687	801	797	819	735	761	746	758	744	844	793	788	807	781	733	732	788	772	734	767	759	769	774	789	753	769	758	827	781	748	754	759	737	739	793	768	763	780	746	775	770	791	791	775	746	784	819	758	763	727	761	722	803	828	753	791	741	755	742	744	741	791	712	756	779	761	742	788	779	811	850	802	722	730	767	736	796	771	775	731	800	746	782	759	787	796	752	783	754	737	758	767	760	777	709	796	801	750	787	783	787	809	789	767	716	802	734	772	770	724	777	812	788	729	756	771	772	777	787	757	718	812	789	803	778	743	790	798	815	749	772	745	792	727	754	785	790	754	752	773	758	771	804	772	825	785	779	823	777	782	742	760	789	780	781	751	719	747	799	793	832	761	787	808	766	822	757	813	761	787	763	785	790	760	807	777	761	763	755	734	811	770	812	782	815	746	744	781	745	792	785	804	815	799	747	777	770	762	817	775	768	780	758	782	778	865	807	759	762	745	823	756	769	745	721	788	776	720	739	771	758	764	747	799	754	769	734	713	755	785	798	799	742	792	789	777	734	827	806	733	765	815	779	813	816	797	731	722	746	734	781	803	740	778	816	757	778	768	787	766	816	777	745	803	764	804	816	757	771	777	802	764	772	770	749	799	768	803	816	762	795	766	770	784	800	754	787	751	733	759	773	741	792	770	821	797	785	733	754	804	812	720	779	749	805	798	791	797	746	767	771	775	732	786	784	752	741	819	747	771	782	751	766	774	756	802	751	809	738	766	801	781	776	754	782	771	733	786	787	755	774	765	721	835	766	737	755	807	798	755	756	783	748	744	744	758	827	764	767	799	779	773	739	780	784	798	812	806	717	779	766	752	790	768	786	759	797	744	698	774	816	781	773	764	780	746	741	722	757	712	743	752	736	750
24699	21002	23903	28285	21006	13739	656	486	426	403	437	404	413	404	391	403	354	393	365	384	378	376	383	371	402	362	373	352	379	356	369	358	396	380	381	400	381	353	316	377	368	375	371	403	370	382	384	385	404	382	382	332	370	381	412	413	355	356	373	371	392	409	374	360	370	375	316	374	353	375	400	403	419	369	397	339	399	402	378	351	379	359	373	369	339	371	392	380	415	367	383	400	349	349	374	386	401	368	373	363	411	388	386	381	359	358	349	391	390	398	372	423	385	389	354	363	401	376	367	323	399	393	432	395	366	353	376	354	371	354	380	349	392	397	371	378	377	377	445	360	377	361	352	387	369	362	378	366	353	366	377	382	369	338	383	399	390	378	385	395	383	421	385	350	359	365	392	393	384	388	356	363	390	381	358	346	361	419	394	404	392	360	410	390	349	404	373	351	364	387	381	401	399	382	383	354	384	340	347	342	375	335	384	376	379	381	354	385	377	382	386	336	404	388	346	388	367	368	357	366	397	356	354	384	373	377	392	375	355	394	375	358	372	362	355	380	370	364	370	385	379	369	370	379	372	367	369	382	401	359	381	376	350	413	355	378	401	314	351	358	380	383	401	389	379	362	393	369	391	359	321	382	395	386	370	371	364	404	399	382	357	385	352	400	385	359	373	352	363	399	365	392	359	392	386	398	345	351	368	383	395	385	380	343	317	360	379	379	395	384	409	371	361	349	376	392	360	426	382	349	387	392	356	376	361	376	404	382	355	369	367	367	356	400	366	389	385	372	398	385	381	374	426	360	364	413	380	365	351	406	372	396	383	364	381	409	391	371	365	400	370	384	386	407	393	360	365	387	376	419	358	340	388	373	363	398	370	364	390	355	365	387	342	380	390	355	377	378	338	367	366	346	389	359	377	398	382	381	359	390	361	412	411	368	382	406	371	379	349	401	350	390	377	346	405	373	379	362	347	405	387	412	389	360	372	390	420	339	408	380	341	361	369	390	366	377	380	388	381	342	376	392	359	362	387	337	319	382	378	379	382	378	393	366	375	367	392	376	338	342	394	407	381	354	382	382	338	363	361	354	387	369	369	373	400	418	368	407	400	367	382	394	361	349	362	369	370	390	380	349	408	386	364	408	372	409	356	385	373	369	424	356	364	404	341	372	403	348	361	406	377	346	368	406	375	382	426	394	383	402	366	390	382	371	381	384	364	362	356	377	408	352	368	389	381	377	359	403	368	365	421	380	352	380	360	381	382	389	368	385	339	405	381	373	388	368	384	389	381	357	399	400	368	387	353	348	371	384	344	369	382	364	395	386	357	431	403	376	411	377	374	368	380	401	378	366	353	405	383	360	391	357	356	359	384	366	417	413	396	406	395	424	401	409	379	349	389	390	346	359	369	361	373	362	409	408	389	364	412	413	358	383	393	377	378	354	381	375	345	366	411	400	386	351	411	358	342	371	413	355	402	342	378	339	356	369	399	355	396	363	363	373	401	372	388	352	342	414	420	359	384	383	363	356	377	384	418	348	400	312	389	359	385	407	377	369	371	365	355	411	390	405	386	404	381	353	399	360	374	372	365	365	361	365	354	364	386	387	390	365	384	402	389	408	396	366	418	382	420	370	377	406	382	387	361	370	393	355	390	397	379	362	403	388	370	393	353	398	340	407	395	355	361	399	392	396	395	409	381	361	323	373	363	441	339	337	391	388	403	351	412	395	401	387	397	389	396	392	387	374	385	368	377	389	380	334	361	399	388	370	372	353	367	349	345	335	323	392	363	374	369	394	391	377	356	352	376	394	385	404	382	402	368	364	433	402	366	367	420	383	397	373	411	385	401	377	377	334	366	396	340	381	363	399	374	356	362	382	394	369	341	365	361	395	411	337	364	340	397	341	376	344	349	386	374	381	361	370	375	345	396	369	404	407	373	378	328	333	391	385	413	358	422	350	408	398	356	350	390	383	391	359	378	390	415	379	398	377	384	370	363	371	365	389	350	387	391	412	363	391	417	428	378	384	397	372	367	359	378	379	386	402	347	394	383	373	341	404	430	359	360	385	384	371	330	351	356	401	388	388	391	397	395	400	416	386	401	370	400	389	386	360	386	367	361	402	376	343	407	364	391	414	362	358	379	337	381	394	358	388	360	366	398	423	386	361	425	370	381	365	405	361	362	410	399	414	362	378	395	366	339	384	392	376	355	377	427	367	360	377	349	381	398	362	414	390	406	353	381	383	385	362	370	394	392	386	380	347	361	381	344	374	388	400	396	385	411	382	371	366	368	359	372	354	372	380	359	396	373	348	372	380	361	371	369	397	403	394	363	394	376	382	419	388	374	393	402	378	394	415	383	383	385	392	379	424	358	344	391	361	407	390	411	387	372	383	410	406	347	421	397	407	394	420	383	402	398	386	365	367	363	362	389	416	369	386	394	379	367	356	380	390	345	392	333	404	342	375	416	354	429	387	427	386	367	393	357	370	324	383	383	361	356	382	376	412	369	376	426	355	376	354	375	374	356	330	398	366	380	360	415	379	392	398	390	381	357	328	397	408	400	369	380	355	411	356	358	367	362	396	411	357	368	359	366	361	406	390	393	372	384	408	388	379	379	374	392	376	382	363	370	362	403	333	368	362	370	379	409	376	373	371	371	390	342	412	369	373	386	396	378	390	397	374	378	367	358	383	387	413	395	352	386	394	384	352	380	350	389	396	367	363	340	361	398	423	367	395	400	351	391	396	376	418	365	359	389	371	366	339	377	397	397	422	387	357	406	388	381	348	363	419	382	387	328	397	387	400	375	366	390	394	398	368	332	382	346	350	382	378	346	390	395	371	419	386	395	372	397	362	400	387	398	409	369	392	380	420	403	369	384	359	381	382	377	378	370	325	357	381	369	416	363	380	370	365	358	366	353	382	376	395	407	369	374	367	374	360	379	378	372	400	390	403	386	404	325	390	380	364	406	397	414	361	360	392	359	365	406	393	394	363	345	380	397	375	362	395	404	389	339	373	352	340	360	362	424	359	381	337	378	404	376	407	363	398	369	377	391	358	360	340	338	391	361	346	387	390	379	371	360	364	381	375	378	358	366	404	386	373	369	356	370	367	389	377	398	418	370	362	383	414	413	409	393	359	365	344	373	401	422	394	385	347	355	400	380	349	390	371	387	411	340	381	395	379	372	395	385	369	398	380	393	352	381	384	374	393	360	362	392	389	391	384	387	389	374	358	380	372	364	371	365	401	392	380	403	350	386	383	396	382	360	398	426	363	388	417	375	370	372	399	397	347	363	381	376	410	389	327	383	376	406	390	388	392	397	366	388	353	372	387	367	383	386	350	410	342	376	401	368	404	393	371	371	391	388	380	376	381	393	413	369	387	351	361	375	369	376	362	396	352	349	376	399	357	380	372	376	389	363	406	376	385	407	345	384	368	387	399	315	357	353	407	428	414	355	388	358	390	401	342	370	373	427	360	363	364	384	395	395	375	357	388	361	372
4107	5262	2814	3827	979	948	915	942	976	965	938	912	964	909	920	956	929	886	900	919	887	965	918	928	915	897	938	936	890	910	890	931	905	869	929	864	905	865	930	934	933	897	868	889	924	921	957	943	902	890	922	901	899	872	981	955	930	873	930	876	937	916	922	934	940	896	924	945	911	888	916	957	880	951	910	942	897	920	930	937	931	937	864	850	914	906	898	925	863	913	961	958	922	884	965	924	967	832	891	849	908	901	926	874	950	907	893	928	895	943	957	927	922	933	955	879	914	926	918	909	943	896	924	911	910	928	922	909	902	993	898	957	883	900	875	869	919	844	890	921	917	923	903	920	884	855	950	933	889	940	958	882	899	917	916	901	935	929	924	940	881	866	965	916	891	882	879	923	891	933	957	906	887	939	903	930	958	900	970	958	815	890	892	935	897	931	861	948	884	905	857	898	963	927	913	893	930	938	943	916	970	918	890	899	889	947	925	926	897	925	913	958	910	969	960	857	943	878	928	962	912	886	914	928	909	914	878	920	880	889	934	849	927	935	918	887	916	872	904	909	914	918	850	956	887	904	938	846	925	868	923	916	932	908	943	929	951	869	882	934	911	878	916	859	934	876	906	899	913	908	903	903	925	912	923	918	925	881	888	924	930	900	934	944	928	912	935	883	904	894	887	938	892	888	869	935	900	933	930	867	927	921	891	929	873	912	883	896	891	902	881	919	908	920	928	933	954	903	884	922	933	945	929	885	953	902	906	930	891	912	922	923	928	945	925	986	907	893	895	917	874	894	922	923	932	886	920	919	954	939	923	935	892	900	840	909	930	879	910	926	903	914	869	910	941	920	881	864	899	880	910	962	905	891	879	951	914	903	898	926	899	932	914	924	896	940	909	876	914	932	870	890	926	943	864	912	897	866	937	901	898	893	919	954	860	884	936	914	940	957	945	941	965	918	946	927	910	852	963	902	884	873	923	916	922	903	911	891	919	904	899	893	914	876	928	866	892	904	888	886	905	937	932	897	922	906	932	923	880	937	934	900	901	884	886	934	903	936	921	921	924	875	964	898	937	972	903	943	933	887	938	902	924	891	896	884	920	903	832	887	949	931	966	876	944	949	892	938	877	939	962	902	931	909	928	899	899	946	889	923	895	825	923	874	888	950	903	934	936	922	895	932	934	940	925	907	858	891	890	941	905	955	922	923	943	893	914	878	869	929	897	993	877	879	925	919	902	913	910	948	866	888	924	903	939	920	939	932	893	929	876	893	917	925	891	954	931	928	905	880	931	871	925	854	920	871	968	932	872	956	946	918	921	897	861	885	921	951	878	917	918	929	895	879	915	943	867	901	927	893	883	872	902	943	866	987	893	888	917	885	894	942	893	888	872	870	950	964	901	964	861	952	909	942	945	885	880	957	963	985	897	911	877	913	925	950	920	877	930	933	918	904	887	869	868	938	923	873	964	910	917	903	898	880	880	939	936	901	905	873	920	947	924	948	929	966	955	932	877	972	872	933	887	885	883	900	969	922	919	908	896	825	901	906	948	877	936	931	901	931	888	892	937	917	914	932	940	946	920	861	882	901	919	925	923	897	890	872	924	885	915	941	887	892	906	928	921	811	885	940	947	912	950	921	907	889	922	874	924	873	869	894	929	971	925	957	910	896	984	940	933	898	887	893	883	905	897	931	934	980	885	942	899	955	942	895	924	923	968	894	901	944	891	921	945	954	899	935	867	940	905	904	927	919	927	955	875	903	838	966	985	887	912	948	963	918	896	916	906	916	900	925	931	907	916	892	988	921	914	886	903	917	920	938	898	918	895	920	941	973	932	887	920	896	902	890	935	867	886	917	896	886	926	827	935	912	920	900	904	901	854	908	907	917	851	875	924	930	914	881	949	915	896	852	930	885	902	945	886	919	969	897	937	942	869	883	904	882	925	888	932	891	906	946	941	891	890	894	965	880	885	911	941	914	930	888	940	892	920	897	914	955	898	888	880	922	893	928	898	967	894	906	964	928	931	987	887	935	863	922	910	934	883	933	907	874	909	864	897	930	898	932	907	882	890	901	899	912	907	920	934	939	920	949	977	888	936	935	884	921	931	925	959	863	906	923	919	881	938	914	917	913	914	927	914	958	908	968	853	918	885	905	901	934	927	889	920	956	891	988	936	884	969	890	954	899	927	900	867	890	942	913	953	885	809	940	940	862	889	932	877	909	899	950	954	933	897	926	907	853	932	916	911	965	895	897	898	887	905	932	882	849	899	934	954	917	888	910	929	903	887	891	919	903	871	937	891	911	915	878	924	937	955	886	879	998	892	930	912	902	918	911	911	899	921	916	911	915	930	925	874	894	959	961	971	894	923	898	993	941	992	905	920	883	969	929	934	903	870	971	880	913	891	919	876	916	884	960	902	900	892	950	920	884	951	911	910	911	913	942	926	976	937	890	956	918	971	932	930	980	975	947	861	902	900	905	912	904	925	902	911	882	928	913	907	939	913	915	935	898	922	951	915	945	937	947	914	922	992	966	902	914	898	824	894	888	910	890	885	945	859	933	913	957	913	891	909	945	886	933	867	895	960	969	912	882	938	930	923	953	889	931	910	905	939	851	956	927	928	928	875	868	887	898	897	929	896	905	890	890	907	901	912	901	898	826	941	947	900	895	907	927	955	878	923	897	933	955	850	905	932	915	884	908	922	871	889	909	936	913	871	896	836	936	894	954	908	970	938	945	942	946	950	989	889	913	909	929	891	962	955	885	945	904	889	876	930	936	863	911	926	909	882	874	893	937	921	894	909	941	935	972	951	854	885	865	858	883	902	956	930	880	878	877	909	897	981	932	885	946	920	907	890	907	935	922	926	944	866	898	841	902	874	906	933	944	863	883	916	955	909	931	909	886	880	909	914	904	879	907	979	898	905	901	908	912	924	919	935	884	922	901	936	890	880	851	914	905	901	879	842	845	927	880	865	891	889	901	914	938	886	918	931	972	892	934	925	929	928	904	907	880	908	918	941	924	952	918	911	863	881	930	848	917	906	926	934	911	918	902	911	939	921	929	939	850	933	924	931	916	920	907	895	900	878	898	902	906	927	948	909	978	892	920	878	948	887	941	920	974	879	901	895	882	875	938	885	894	906	939	903	965	892	940	955	871	894	846	944	932	952	890	889	890	893	896	969	901	874	928	928	912	941	917	922	922	936	890	923	913	905	926	937	938	916	912	886	914	948	944	937	935	967	921	947	884	911	915	835	949	918	943	944	960	867	946	913	914	968	893	940	963	941	938	915	938	912	948	898	899	925	927	928	965	923	909	932	890	890	927	898	838	919	919	878	889	976	919	905	933	1028	890	885	960	898	889	934	923	917	939	909	917	930	941	915	938	893	949	937	899	940	968	891	906	917	926	891	899	982	947	947	862	882	897	859	930	885	847	926	884	917	944	914	950	940	892	919	914	919	867	900	908	928	921	823	947	951	909	917	934	869	947	958	953	944	925
23866	20974	24297	27833	20974	20987	13496	629	366	336	340	294	276	284	279	276	290	249	281	257	255	238	250	238	242	246	288	264	265	229	236	258	255	269	252	252	237	224	268	242	264	261	256	256	254	246	221	265	245	227	251	262	227	255	261	239	227	217	249	249	239	218	230	233	241	237	253	233	224	244	238	232	246	248	224	214	261	228	246	247	285	237	247	223	211	241	256	244	235	278	225	244	261	224	213	236	249	242	250	233	250	254	223	232	239	234	257	261	248	223	253	234	216	227	244	224	231	240	258	243	250	241	229	254	255	266	248	250	259	215	235	252	268	255	231	228	243	243	241	245	236	213	215	241	235	225	251	263	277	243	244	230	252	235	234	248	259	240	244	225	222	237	257	248	231	239	261	233	234	238	218	244	238	229	241	252	233	244	242	227	230	254	248	255	243	245	240	250	255	250	252	210	244	249	258	265	214	273	235	256	219	219	251	236	231	230	224	244	256	234	198	249	249	249	216	229	257	256	246	231	238	247	236	239	267	271	219	263	246	250	223	252	258	263	230	235	227	240	232	257	252	272	244	241	274	254	246	230	252	234	229	261	240	236	234	235	236	266	224	219	233	247	238	242	242	251	242	239	239	216	234	229	242	225	238	225	239	243	264	243	283	238	261	238	247	235	248	227	221	246	251	231	258	227	244	244	233	227	264	235	246	254	251	273	250	222	231	267	244	252	205	234	241	221	248	260	237	247	242	259	237	227	237	234	248	219	233	237	257	226	244	236	248	237	248	260	248	236	236	240	250	253	220	267	232	254	240	225	237	271	225	255	254	222	237	267	193	230	251	229	238	235	244	249	228	236	258	260	271	246	254	255	239	225	252	232	247	225	244	230	235	242	234	258	245	239	229	243	246	238	223	242	254	233	259	232	241	274	255	269	244	248	260	226	249	250	229	244	277	234	222	250	227	225	210	231	253	234	227	248	240	237	249	289	223	206	224	232	225	226	237	250	232	251	265	249	228	222	241	217	246	259	222	250	235	245	229	246	223	251	237	234	244	213	235	225	259	259	228	256	264	244	238	239	225	252	226	246	225	250	226	221	210	226	222	289	226	224	228	244	216	237	250	234	229	256	242	247	253	243	260	245	278	221	236	229	258	203	263	247	236	249	242	257	221	247	223	242	216	219	234	224	215	239	253	243	209	269	245	228	233	242	220	244	264	247	260	260	246	216	225	215	242	213	234	241	253	262	248	242	226	251	250	230	283	242	213	238	236	227	259	255	237	291	214	258	259	233	259	249	218	238	230	230	243	243	224	241	226	226	216	244	217	257	244	229	232	222	243	276	222	239	240	222	242	264	251	238	255	260	259	231	219	234	226	236	206	238	242	254	239	258	224	264	237	271	253	233	246	224	234	248	250	241	236	244	260	233	242	226	229	242	236	230	244	242	252	263	243	227	231	240	260	244	233	230	232	219	240	234	239	217	232	226	215	203	222	233	262	242	223	241	204	227	253	256	240	234	221	238	246	248	223	259	209	221	232	225	214	252	243	229	251	259	208	235	267	229	270	228	238	257	248	256	266	236	250	242	231	246	235	238	258	244	222	220	212	241	210	238	244	233	261	255	242	251	222	237	209	252	245	224	243	248	219	218	223	244	238	239	209	232	255	216	228	239	240	236	226	269	250	265	244	232	249	203	232	238	229	212	250	233	255	215	239	246	205	251	225	224	265	268	224	237	234	233	251	229	227	257	232	237	213	220	231	254	247	234	241	220	216	239	257	259	233	255	226	250	266	234	243	252	254	242	263	245	245	249	240	264	255	225	246	264	256	240	225	248	200	221	221	221	226	234	235	268	256	227	236	259	257	234	265	249	228	244	241	228	247	263	250	260	255	242	220	233	273	227	234	240	237	226	258	251	231	251	245	209	222	231	241	224	253	253	220	251	256	241	228	237	232	188	225	240	241	256	259	222	234	246	243	224	246	244	255	260	219	224	261	233	236	265	240	249	247	232	223	222	264	247	240	208	233	247	221	234	236	208	233	224	228	257	253	254	273	249	229	255	236	220	232	263	236	231	236	245	246	233	252	237	253	248	244	255	238	241	241	226	232	233	204	232	247	254	252	248	252	269	269	222	249	247	229	238	243	238	230	271	242	285	223	261	230	227	225	252	240	205	229	240	272	262	251	262	251	241	229	236	258	259	248	229	217	242	230	251	227	221	223	236	252	242	237	228	246	218	238	202	226	212	212	261	250	260	252	235	247	249	246	231	227	225	228	249	236	211	255	267	239	263	244	238	235	245	279	263	221	232	240	235	225	231	240	216	247	250	254	211	235	246	222	238	260	236	240	264	231	223	234	223	240	262	244	235	222	235	245	246	268	276	235	221	254	231	235	262	266	241	220	233	274	254	255	253	235	255	212	239	255	241	227	261	262	231	213	219	230	244	237	228	229	249	252	228	242	242	233	239	245	240	262	230	250	222	241	256	258	256	210	243	230	203	234	245	226	243	238	243	267	245	254	249	239	239	239	221	206	228	209	253	243	223	216	243	256	216	223	215	226	256	263	246	228	248	238	254	226	268	274	273	241	220	252	247	253	238	219	239	242	246	234	222	277	208	247	233	250	256	227	238	220	251	241	231	238	250	262	225	246	246	242	229	242	251	237	236	245	251	258	204	237	207	239	243	240	214	243	248	234	236	266	243	212	231	255	240	253	228	244	215	230	256	222	214	260	230	221	245	234	224	233	218	225	248	253	224	256	235	242	235	213	237	245	209	238	242	251	238	239	260	208	228	261	259	224	239	242	250	258	220	292	238	224	239	229	228	248	257	236	231	243	232	246	241	285	241	256	244	248	253	249	212	249	258	267	239	255	268	233	260	237	235	241	248	227	267	228	231	223	277	215	238	239	244	244	226	237	252	236	267	252	221	245	245	227	262	255	264	251	252	250	254	254	238	233	256	260	268	216	213	249	252	291	224	244	259	248	217	255	250	224	235	253	252	252	233	244	252	239	267	239	240	222	227	243	253	219	252	224	238	226	252	220	220	224	238	263	233	272	243	269	257	226	234	235	230	249	204	242	229	243	223	242	227	228	233	244	238	205	222	272	235	242	227	225	269	232	245	232	210	234	237	228	269	228	215	240	248	240	274	237	249	214	254	215	225	198	252	235	233	253	242	234	233	243	219	262	231	243	211	213	226	207	219	255	260	209	246	257	226	246	244	213	233	249	256	268	228	227	258	229	243	220	236	240	250	227	200	244	224	237	253	267	245	244	241	235	228	233	269	248	238	233	249	226	255	255	216	235	248	215	246	215	219	245	236	211	245	224	257	197	224	239	229	253	248	241	242	248	200	235	236	231	247	222	226	239	232	239	262	262	243	229	240	258	261	248	240	234	204	239	241	264	272	263	243	240	240	237	243	246	224	253	226	223	246	228	261	223	240	256	229	236	243	246	233	274	250	237	237	219	241	210	219	231	231	224	207	261	269	211	205	230	231	223	235
4495	8092	3147	4368	768	751	703	631	616	610	563	633	602	610	570	600	653	601	576	568	587	536	587	575	584	552	580	598	591	569	535	613	569	607	552	563	588	592	582	589	610	579	559	568	559	549	530	577	533	553	578	596	577	577	598	632	601	582	583	564	574	564	582	579	607	579	557	593	551	600	589	594	594	602	595	592	583	578	596	573	617	569	556	598	563	572	536	627	609	578	552	587	567	540	609	576	596	595	552	594	550	580	583	578	606	565	618	600	586	571	585	610	603	602	601	599	595	592	569	602	564	598	566	606	586	598	606	562	571	558	585	590	555	553	532	573	555	599	591	543	587	577	580	581	558	582	582	555	607	570	562	579	608	553	603	612	582	578	565	567	567	539	577	580	567	559	557	589	608	619	555	569	556	598	606	571	564	606	565	575	540	607	575	555	598	581	563	539	585	569	579	610	575	574	576	603	543	516	581	576	526	603	605	533	577	576	548	570	565	567	568	536	604	578	526	598	549	583	614	602	601	589	592	580	601	553	560	585	601	547	607	563	584	573	596	607	576	593	584	608	593	538	613	595	613	596	564	604	564	587	613	566	571	590	563	607	564	581	618	637	544	577	574	620	579	593	607	579	543	587	542	602	601	580	548	588	584	605	557	522	592	597	541	593	576	581	565	650	549	560	508	547	551	614	586	607	597	606	589	609	592	587	566	587	585	568	630	597	542	567	553	573	598	589	563	585	590	583	551	579	555	572	591	605	611	587	587	569	586	574	560	598	604	603	581	575	553	568	553	581	578	590	547	606	572	583	553	631	625	546	571	579	576	586	568	537	547	627	596	557	579	591	586	549	549	624	606	590	585	611	589	579	544	568	573	598	581	569	623	606	606	602	593	594	589	535	616	585	606	625	538	592	600	603	566	603	556	564	540	603	596	540	599	590	552	587	585	600	587	609	604	540	535	556	560	566	527	603	570	641	566	586	570	580	542	633	580	570	597	567	599	576	559	595	599	561	590	618	596	608	545	553	551	590	604	566	570	589	581	576	574	556	572	583	638	595	584	628	586	604	571	554	594	539	584	548	584	558	583	588	519	574	553	569	568	542	587	579	571	618	534	549	542	548	593	556	554	586	582	579	581	566	587	577	565	600	575	521	614	582	572	583	593	558	600	602	560	595	566	579	566	560	594	595	566	577	570	590	579	601	582	627	570	589	568	600	626	569	614	553	551	550	531	554	578	605	608	602	571	529	555	581	632	613	578	586	538	588	529	588	571	537	584	581	595	558	550	588	603	566	564	608	613	617	612	562	598	613	589	584	582	606	580	611	570	536	542	587	594	544	603	577	581	608	609	622	582	566	570	603	575	578	582	595	586	572	564	600	610	613	607	571	575	576	603	598	619	592	597	639	512	601	592	591	612	594	580	562	563	584	564	617	625	583	591	601	592	587	574	609	598	585	608	542	633	564	571	576	578	582	579	568	596	581	554	609	594	591	590	561	567	582	532	631	529	573	575	573	582	587	610	621	606	564	577	574	529	600	529	591	556	569	561	594	563	624	566	555	597	567	616	637	593	561	588	585	587	578	575	541	583	569	600	577	605	591	591	573	591	603	588	579	618	535	546	564	595	627	569	590	560	574	559	554	548	583	583	634	612	573	591	568	563	556	576	587	574	576	548	517	625	551	600	583	591	584	584	526	591	553	582	606	642	620	587	564	594	584	564	527	569	581	593	589	572	555	599	551	585	565	569	531	593	594	598	559	568	603	578	556	576	564	552	587	610	576	584	564	592	608	586	592	582	579	626	594	593	542	577	552	587	564	572	550	622	574	591	565	562	562	591	554	606	553	553	544	614	604	600	583	599	575	605	554	570	579	589	567	598	562	579	618	553	567	604	576	576	613	540	570	571	612	569	556	584	555	595	566	545	595	573	574	542	595	535	573	576	565	588	552	601	613	609	576	619	583	538	598	557	592	560	552	568	617	568	578	617	565	586	535	619	583	587	588	593	628	526	556	576	546	562	558	635	542	641	560	584	610	583	572	596	581	589	570	580	557	600	626	598	604	580	596	608	602	589	578	605	606	607	629	601	547	602	593	549	586	560	560	583	556	605	616	589	595	588	583	563	573	600	534	558	576	582	536	596	561	567	596	551	591	558	585	580	559	574	580	543	588	567	600	584	609	579	583	602	606	560	588	564	568	562	561	574	583	626	585	602	560	556	545	582	544	576	587	608	575	551	617	560	591	606	542	571	545	568	542	648	570	598	569	584	569	617	615	586	611	590	610	589	498	620	555	581	570	588	547	582	599	538	601	629	593	620	596	588	622	587	556	602	595	557	555	536	586	597	581	580	562	576	615	610	608	559	568	574	596	579	608	595	612	600	635	571	570	584	568	567	600	574	529	541	534	591	582	580	588	599	573	583	561	558	572	585	601	570	608	564	560	578	565	568	566	577	619	576	582	529	612	618	601	580	535	542	594	596	555	561	569	567	606	577	579	577	578	557	559	549	586	568	539	578	548	629	550	615	583	564	566	572	565	590	568	602	555	572	594	555	579	554	566	579	577	549	539	598	595	604	557	544	567	574	572	566	577	586	578	592	565	566	607	571	569	535	599	595	589	595	558	600	595	586	587	546	579	629	569	561	560	546	565	600	567	558	553	595	555	579	559	583	669	612	566	524	591	576	568	573	589	577	638	573	595	573	599	535	607	609	588	570	617	574	612	646	524	588	562	611	545	561	571	592	590	583	574	567	591	632	592	607	565	520	634	608	543	553	521	589	591	542	589	601	635	539	587	581	600	557	589	561	573	594	559	561	576	583	575	582	583	562	561	558	592	559	584	577	621	576	616	562	586	612	568	579	530	597	568	575	622	540	574	587	545	630	583	561	524	558	563	582	535	608	592	556	569	578	548	571	577	585	543	565	539	603	613	564	616	585	588	549	579	558	573	571	545	608	606	565	553	546	586	573	613	580	593	564	580	586	585	568	552	564	563	567	604	594	573	588	624	578	569	573	582	604	556	590	576	550	596	558	591	580	567	592	589	579	557	526	572	608	602	625	574	570	549	587	606	596	564	619	565	578	600	564	588	611	569	592	594	560	578	578	592	568	573	599	570	586	556	607	603	633	589	626	590	578	589	595	571	589	572	596	584	582	566	610	560	594	570	601	634	515	576	548	597	594	578	603	581	559	572	538	587	555	568	601	578	591	572	590	600	564	581	604	584	574	566	594	584	588	563	548	552	564	537	567	614	577	619	565	584	547	549	600	588	557	591	546	563	576	588	530	597	583	564	570	595	544	547	624	600	554	567	593	589	602	593	607	557	537	617	624	590	606	615	585	578	540	593	565	610	565	568	587	524	556	519	618	609	567	579	578	593	547	570	563	587	526	579	584	538	565	554	562	553	557	565	558	598	561	572	554	563	596	601	573	568	602	525	567	581	601	615	560	583	576	569	548	560	610	616	593	588	553	620	571	581	571	570	581	532	593	538	566	546	588	598
31588	19626	8235	859	315	306	282	321	317	304	285	319	334	281	313	317	337	325	280	311	310	293	287	312	348	271	307	283	319	332	290	282	315	274	320	291	276	313	325	333	272	292	300	303	300	323	286	338	280	326	298	281	319	331	296	306	315	311	291	304	300	288	309	283	282	299	315	304	287	321	305	311	283	321	300	298	281	300	304	304	291	272	277	270	298	313	285	321	305	334	287	313	319	333	293	297	338	312	320	310	276	327	316	320	299	314	316	307	304	334	312	338	318	315	307	305	288	280	312	302	308	281	306	322	367	261	302	304	331	296	295	323	301	280	326	299	317	284	270	275	311	328	297	328	311	302	292	258	299	308	315	276	306	285	265	277	325	300	358	298	300	295	281	326	311	352	294	290	305	282	319	334	332	296	278	351	329	304	299	277	300	329	276	295	310	303	283	307	304	297	303	265	301	293	302	295	294	285	300	324	277	317	297	290	313	276	294	307	278	300	312	297	310	328	308	303	297	307	288	282	298	316	278	280	285	302	271	304	291	311	295	302	316	303	292	302	289	296	296	276	281	277	286	305	282	297	276	272	303	285	294	309	312	315	322	304	285	278	275	291	309	319	321	301	313	300	291	299	319	290	303	279	278	288	311	314	301	310	313	322	296	312	268	310	311	289	315	322	307	322	278	290	272	304	282	332	270	313	302	332	290	307	295	310	325	319	296	320	297	309	304	306	290	332	285	292	277	294	323	294	291	280	292	262	294	312	293	311	319	308	272	268	301	310	350	311	299	272	300	281	283	291	326	310	265	290	312	312	321	306	299	318	298	265	287	326	298	268	296	318	341	284	305	324	297	290	283	303	294	306	319	287	287	328	294	322	315	291	307	299	305	290	259	288	311	362	252	307	315	300	287	284	333	301	322	352	317	305	309	291	274	284	279	321	327	296	333	288	302	300	314	315	314	316	296	270	296	350	318	322	312	279	302	275	301	299	320	271	314	290	346	288	329	296	321	327	314	299	313	316	275	290	290	299	289	294	295	315	301	309	319	321	313	300	311	287	296	319	324	326	325	299	283	286	313	292	259	302	286	314	300	281	292	299	338	312	335	289	322	307	314	284	328	299	308	319	291	309	291	301	315	318	296	290	295	286	298	297	296	299	310	311	310	313	309	295	297	269	346	333	312	284	300	283	288	307	299	260	286	326	318	306	303	324	287	296	303	327	296	291	291	276	276	290	297	310	297	305	349	302	302	311	300	288	300	321	290	303	301	255	294	308	324	280	306	291	310	305	277	293	310	286	280	281	268	305	281	314	286	314	290	322	287	280	338	320	304	290	288	294	320	289	328	294	309	313	284	310	286	309	254	311	319	320	281	304	333	306	308	301	294	280	301	303	278	270	312	305	283	309	308	285	266	288	299	329	285	285	282	335	300	312	288	331	279	300	295	295	298	307	314	265	310	300	338	285	269	339	284	287	295	281	290	296	316	294	287	299	330	304	287	285	282	276	317	266	269	330	327	296	295	306	326	307	285	284	307	300	304	314	302	316	283	281	302	307	297	279	325	304	270	275	316	313	305	296	329	308	264	283	283	265	306	280	297	314	300	322	311	297	303	309	298	300	301	302	300	277	280	307	293	301	309	293	357	292	303	240	291	317	303	327	304	339	267	316	297	288	296	298	297	305	289	283	298	332	288	289	312	267	306	312	302	288	276	316	317	300	312	320	328	307	293	279	301	296	300	284	306	310	312	292	302	295	285	283	311	307	300	308	302	277	309	317	319	297	315	291	313	303	314	318	292	313	300	321	343	304	310	315	291	288	294	303	309	277	303	269	267	294	295	299	287	292	334	287	298	313	305	321	261	313	292	303	313	294	342	294	329	305	304	339	302	292	320	272	324	305	346	297	315	297	286	292	323	284	297	318	277	293	293	301	297	312	308	286	302	317	297	309	323	280	320	336	293	302	323	324	314	295	319	298	325	298	284	299	334	303	290	318	338	330	283	307	303	312	272	296	338	334	311	313	276	287	341	308	301	273	269	283	319	298	308	296	300	272	307	310	304	316	294	287	312	273	324	291	306	318	305	271	295	286	271	313	349	306	291	307	312	299	314	320	306	328	293	291	304	310	305	329	287	289	283	293	299	273	274	288	329	279	316	265	276	309	283	290	313	260	328	282	287	314	308	293	268	295	272	326	305	296	318	324	299	338	327	283	290	278	287	342	274	278	289	295	282	320	263	296	299	298	296	289	324	327	333	302	292	311	301	308	279	275	311	297	309	280	298	327	300	272	287	322	307	300	315	302	301	302	309	323	304	290	300	296	302	287	308	300	284	318	288	306	299	285	340	292	277	282	289	302	288	279	320	291	277	309	315	295	322	303	318	318	333	290	287	314	304	288	277	276	294	316	292	308	313	307	286	324	293	316	272	280	293	294	286	319	318	261	342	329	260	292	307	296	298	303	361	297	303	336	309	290	295	281	290	264	293	307	284	286	294	282	310	304	292	299	329	309	301	265	294	285	297	306	291	297	319	330	303	313	298	337	316	310	267	324	315	331	279	282	311	279	311	254	313	298	285	305	303	305	283	267	301	286	320	348	316	305	285	280	299	303	304	306	314	297	297	289	273	351	317	331	288	316	304	320	301	259	289	305	302	293	277	315	286	293	283	303	313	323	290	261	289	295	308	332	282	313	278	300	291	321	277	297	304	281	302	308	290	288	328	306	321	309	300	274	325	296	303	289	285	297	298	302	310	317	276	299	299	291	311	288	287	279	294	298	291	268	320	287	276	295	298	297	291	302	267	329	284	312	299	322	305	318	284	290	272	298	306	311	343	278	318	287	321	295	302	298	292	282	282	306	280	304	293	288	300	310	260	324	306	278	290	289	320	296	281	304	273	297	278	328	296	307	302	306	298	300	289	290	295	290	277	299	292	300	307	285	299	286	330	343	298	283	316	279	288	340	290	293	291	289	298	295	262	330	307	305	302	323	278	295	330	289	295	302	321	302	306	298	276	301	281	285	279	305	288	284	333	309	269	308	307	288	307	307	281	295	294	306	288	298	292	304	303	287	318	346	326	315	306	300	280	289	285	284	313	300	298	294	303	296	317	310	294	313	324	281	299	328	284	341	287	292	298	321	294	287	308	311	288	289	301	298	283	305	297	324	283	290	311	301	300	283	298	280	315	287	318	314	317	291	297	309	295	311	316	327	306	274	309	273	319	295	301	280	329	317	300	280	292	279	300	304	298	298	279	266	292	281	320	297	300	319	294	318	302	301	299	321	307	300	286	322	272	285	332	306	310	299	282	314	299	352	308	320	262	313	300	309	275	301	300	311	307	284	279	276	301	303	321	304	257	321	307	323	298	321	305	297	319	307	317	305	297	317	300	292	300	285	289	320	314	305	323	287	320	323	294	285	306	294	306	288	313	338	277	284	312	338	324	297	320	297	331	294	296	288	303	296	289	323	327	291	288	303	283	307	271	293	314	329	313	289	300	328
6167	3068	1467	944	794	773	841	763	768	762	780	774	739	760	786	776	781	792	736	758	760	738	801	771	794	738	754	793	767	754	735	781	786	798	760	814	748	794	746	766	763	761	763	717	845	758	772	752	736	761	779	748	774	804	787	778	757	823	768	738	731	771	764	807	779	807	765	793	802	787	808	767	782	740	752	768	693	797	761	773	734	724	754	774	727	713	767	773	756	779	751	777	754	792	793	756	760	786	766	747	737	795	721	738	784	716	730	770	763	729	740	745	761	763	787	703	763	811	745	757	750	750	728	745	800	742	756	841	757	773	772	777	790	728	783	783	775	753	753	763	752	766	781	796	761	796	827	773	725	789	777	766	766	791	731	784	757	800	795	770	741	744	766	747	759	735	772	740	795	792	753	788	818	765	837	808	754	774	782	800	735	743	735	758	734	717	761	735	762	810	771	784	805	773	734	763	796	775	730	795	773	766	787	732	800	726	805	799	748	733	760	733	803	784	754	808	797	840	796	748	741	731	740	797	742	799	774	777	762	778	797	766	758	800	770	760	802	759	734	747	759	742	752	746	764	729	765	754	758	767	793	749	762	798	757	792	745	740	791	783	854	736	747	764	715	793	716	788	749	732	745	769	730	784	758	774	821	757	779	781	706	772	754	748	735	777	765	775	782	763	739	761	735	762	766	760	776	742	787	758	749	741	773	781	771	753	766	778	731	826	757	699	826	818	793	784	776	765	790	744	774	762	722	795	806	747	763	712	758	735	755	775	757	799	759	758	749	767	735	834	788	766	719	760	766	729	773	764	754	747	784	759	744	783	800	774	823	791	709	786	799	740	786	763	784	792	808	762	766	782	762	749	774	787	819	786	780	744	770	775	736	747	790	772	788	776	774	763	780	750	761	737	795	744	747	824	806	780	742	761	788	750	730	802	794	796	781	785	744	738	757	739	764	786	755	808	744	740	758	764	797	744	747	743	780	725	766	769	729	827	735	783	770	744	741	802	826	712	754	798	773	781	779	764	732	777	784	779	795	774	817	769	797	779	759	761	812	738	761	744	802	757	781	725	776	779	759	773	841	757	808	759	759	726	778	725	805	743	780	728	762	776	786	808	800	745	749	768	755	779	772	791	743	751	754	796	751	716	690	730	762	765	780	765	753	767	756	795	749	776	771	776	758	749	780	795	735	797	758	761	772	762	773	780	785	812	759	740	741	813	747	734	758	796	765	750	780	753	785	746	737	753	790	769	725	746	749	805	767	789	772	764	766	739	754	744	751	779	821	729	763	719	741	785	759	749	751	763	781	763	793	797	784	818	783	781	758	755	796	765	718	756	727	815	794	770	783	749	754	795	763	749	720	752	795	751	805	794	792	748	751	720	771	774	766	787	793	740	766	755	808	731	793	784	777	765	765	841	746	796	758	778	818	762	759	817	713	781	751	755	765	784	816	795	742	772	794	790	748	772	729	732	741	806	800	812	781	747	752	762	817	780	769	717	727	742	792	733	755	771	817	754	771	764	722	756	768	787	738	783	744	767	836	783	751	786	766	787	795	763	743	731	741	818	771	774	765	774	784	751	829	737	744	761	776	763	750	746	793	765	741	755	778	740	736	739	735	777	697	766	720	749	740	776	763	745	743	760	731	707	746	783	779	747	756	731	803	772	763	755	772	759	768	753	747	725	722	765	791	731	773	741	751	765	755	801	825	758	759	753	794	775	787	752	784	779	794	793	748	771	803	738	785	813	772	741	787	824	757	775	800	794	802	749	745	758	775	750	739	723	751	788	758	779	722	746	791	738	825	757	750	789	751	776	707	771	795	760	774	790	770	766	742	784	781	780	755	757	761	778	750	769	774	783	762	775	792	724	778	764	772	774	754	747	761	765	778	709	775	803	722	761	781	726	744	807	731	772	767	745	795	765	773	747	752	785	712	801	729	776	800	764	792	816	738	766	807	797	790	769	776	688	733	778	760	758	738	824	758	761	750	802	752	785	740	811	748	752	761	795	788	741	787	767	791	773	802	732	802	794	740	816	757	696	774	767	770	767	790	780	762	804	768	783	825	782	734	737	802	789	817	724	776	799	788	818	795	747	748	771	776	795	812	807	764	730	770	747	773	770	774	773	742	783	762	867	783	736	786	801	728	729	780	780	746	722	766	759	792	761	766	762	792	732	786	772	754	762	761	774	749	781	762	768	761	782	766	788	726	739	725	799	783	750	777	827	799	720	811	767	775	776	766	787	791	716	767	769	746	775	763	764	778	789	701	768	757	864	777	734	773	769	754	782	741	803	705	754	768	763	788	787	757	756	767	747	742	747	766	824	733	793	753	788	822	756	763	797	796	797	724	755	761	762	763	796	723	718	738	744	797	821	749	726	808	761	757	782	791	828	757	807	784	746	783	715	768	738	735	826	706	807	813	813	750	718	796	755	767	779	754	773	764	798	765	785	765	781	718	823	788	770	710	773	765	765	791	793	705	749	770	746	770	737	734	718	734	755	797	798	788	741	802	822	823	807	744	783	776	789	751	760	776	785	792	781	763	794	808	809	779	754	776	729	750	801	784	725	776	778	774	773	804	758	824	736	784	802	727	798	794	724	808	761	724	790	742	803	754	760	793	780	787	765	764	723	781	764	801	797	797	774	739	777	748	746	750	758	778	762	724	754	756	793	738	746	731	749	780	750	700	769	799	775	751	764	743	747	780	784	755	725	804	819	792	712	737	749	742	742	765	759	729	777	733	778	757	786	746	767	761	781	790	795	761	773	765	722	775	760	752	798	767	767	717	812	775	750	788	752	776	776	748	783	795	778	736	776	778	792	788	747	724	801	773	789	772	773	767	756	750	747	772	779	771	785	790	737	749	796	737	741	740	759	770	792	785	796	807	753	759	801	779	763	813	764	820	759	783	773	778	763	731	774	730	782	824	743	783	775	748	755	733	747	781	782	788	733	796	732	750	817	791	772	738	752	782	781	738	783	766	774	795	725	713	774	780	731	741	768	752	806	747	780	755	785	779	849	771	775	761	798	715	800	744	780	779	796	726	745	793	776	762	752	815	756	755	795	803	773	790	779	801	740	794	760	722	761	731	791	771	756	737	762	786	736	785	774	734	769	765	758	747	767	746	719	772	782	775	786	833	740	729	746	797	734	728	750	740	730	775	745	777	740	778	780	769	776	795	790	763	798	768	817	754	779	756	787	756	786	831	732	753	787	751	727	787	751	752	842	778	771	748	753	783	805	760	779	814	736	776	742	721	789	771	765	784	764	750	754	804	759	770	735	800	783	719	785	766	773	742	792	769	796	761	774	815	775	791	771	749	752	809	770	747	772	755	800	781	741	768	809	762	780	713	755	777	745	759	773	758	801	767	750	770	725	790	740	783	794	815	724	736	774	785	757	779	726	779	785	774	784	763	811	813	743	784	774	752	802	790	781	765	761	711	757	807	779	740	729	724	733	748	801	757	713	773	774	759	728	741	799	780	715	724	743
24655	20994	23902	28251	20984	13747	647	463	402	403	425	438	449	382	410	411	397	390	424	387	376	368	376	353	376	385	396	379	356	373	396	329	386	400	394	401	390	411	406	412	378	394	361	349	358	406	424	380	374	355	393	375	421	387	329	352	368	377	355	387	450	387	390	406	374	401	391	421	389	353	352	350	339	363	338	364	392	388	390	405	392	388	330	374	385	393	423	376	360	386	411	389	364	355	368	363	371	328	333	348	346	402	345	331	368	360	381	351	338	380	340	377	376	368	390	357	394	374	369	379	383	375	360	324	437	375	407	356	369	365	376	374	351	356	354	339	359	369	387	398	384	350	363	383	409	370	353	392	347	386	366	373	374	384	343	322	369	365	365	364	368	372	409	376	370	380	388	378	354	365	390	374	370	349	391	359	423	397	401	362	368	387	373	382	382	361	379	389	377	371	370	359	376	391	335	333	345	380	406	386	420	356	367	394	372	381	364	386	370	372	365	386	367	388	387	385	359	363	369	332	375	358	419	401	384	386	375	366	367	405	400	407	354	366	430	415	372	395	379	372	367	370	367	391	387	400	387	381	374	347	377	340	367	394	323	383	384	363	371	366	376	420	398	387	347	374	361	408	374	372	374	365	387	356	350	371	367	360	388	385	389	364	358	384	330	376	387	382	369	345	374	377	429	396	385	378	391	369	360	364	368	386	370	358	362	398	384	384	409	373	347	390	373	392	413	397	343	373	400	385	377	371	384	387	394	378	358	403	385	374	372	386	385	413	364	386	374	404	369	378	399	373	387	354	394	361	372	369	386	429	359	381	437	393	378	341	363	376	359	338	357	415	348	377	358	347	387	347	385	362	413	364	375	396	370	385	396	388	396	392	379	353	346	381	381	354	369	394	364	367	378	359	335	362	364	342	387	342	412	389	365	371	378	338	376	393	417	360	343	365	370	388	368	344	370	375	366	383	382	391	402	374	391	380	380	390	388	397	351	343	361	342	389	404	405	353	367	354	370	360	389	416	363	324	390	349	375	361	382	386	369	377	389	380	393	364	368	384	343	390	374	368	359	348	374	387	352	382	397	377	373	392	393	379	397	368	398	370	357	405	350	360	401	389	377	349	365	385	382	358	347	365	393	335	413	373	367	354	390	387	389	368	340	353	394	390	392	360	364	389	366	408	371	379	372	443	390	373	367	364	347	354	434	363	397	406	366	408	387	402	383	374	376	400	383	392	370	363	405	383	408	415	384	376	386	383	354	384	408	381	367	416	419	375	355	345	336	389	392	354	404	372	371	347	368	383	376	387	378	350	376	375	381	445	392	336	351	366	404	390	388	390	398	392	381	389	388	394	404	417	387	357	340	381	375	377	412	400	363	402	406	430	398	361	389	347	394	374	380	381	386	360	387	364	369	358	381	397	384	369	349	360	395	413	422	364	362	381	412	384	374	398	377	376	392	374	385	372	368	372	334	410	365	374	396	367	390	404	349	379	350	359	387	395	391	356	354	399	373	359	357	387	353	408	371	391	357	372	359	360	332	392	391	360	385	331	367	391	358	352	368	353	392	363	410	351	371	396	380	371	381	376	371	396	414	400	352	377	364	401	401	384	369	378	367	357	403	334	400	353	376	354	380	369	362	370	388	376	377	389	400	356	398	369	388	372	323	356	418	415	389	411	395	351	371	370	402	379	390	385	366	375	402	395	387	383	344	358	404	337	352	361	389	336	382	377	352	353	386	373	417	363	375	371	364	359	375	373	401	399	422	381	355	361	403	401	387	378	349	397	371	377	382	390	386	388	401	374	389	368	344	365	384	387	367	378	393	367	409	367	396	370	404	367	342	357	384	358	377	349	354	383	375	399	365	401	363	371	338	360	374	384	418	345	365	374	389	417	365	385	400	430	388	347	374	406	387	372	381	361	350	382	373	369	375	360	346	327	369	345	425	375	350	359	343	334	397	414	354	397	347	388	379	401	404	403	382	362	378	375	368	400	328	379	381	379	372	372	346	366	389	383	409	382	414	369	391	366	427	382	351	354	381	403	368	386	378	367	391	384	384	383	379	368	403	381	348	371	387	354	380	415	386	369	352	377	361	375	390	391	393	362	386	386	403	340	364	386	404	377	404	364	364	386	351	390	369	398	390	353	352	371	387	395	405	365	419	388	404	345	362	349	357	351	397	395	375	367	356	366	365	387	404	350	385	382	412	389	393	378	400	369	417	370	389	377	375	389	349	405	375	361	362	382	365	387	370	407	359	386	378	405	349	378	362	381	371	393	376	375	375	427	379	332	383	400	377	376	362	357	357	396	385	372	337	398	397	379	373	366	353	378	393	363	403	385	347	420	392	388	402	376	361	357	393	363	394	390	347	376	362	383	430	388	400	372	376	404	359	357	368	389	377	381	376	359	402	333	364	401	372	379	368	381	430	376	403	334	355	343	385	342	386	394	365	364	363	373	406	338	429	378	395	359	370	356	357	393	348	397	369	357	393	339	341	354	377	387	398	388	359	378	365	401	372	385	382	368	345	385	350	371	378	362	386	396	367	386	379	360	391	395	358	325	399	372	358	380	386	364	354	393	361	377	377	388	360	423	362	390	379	356	357	401	383	358	406	405	426	349	374	363	346	390	356	368	365	327	363	340	395	397	375	403	355	378	402	352	427	410	401	388	359	403	339	365	383	354	374	390	377	380	333	378	406	357	360	351	377	348	348	395	386	364	371	376	377	381	376	378	383	369	374	392	386	391	384	418	363	346	369	383	364	413	367	354	354	370	381	382	358	356	363	344	397	369	348	364	356	371	363	362	362	388	424	400	365	398	397	389	413	408	326	352	384	345	387	347	349	399	402	415	380	373	370	338	371	383	403	362	394	352	377	385	430	379	401	362	391	381	379	391	416	367	353	381	365	406	408	387	390	378	414	362	379	348	400	396	379	413	394	353	399	407	377	377	383	422	407	364	392	395	374	381	403	365	394	389	371	386	425	378	393	370	363	398	379	371	374	376	398	390	378	371	379	332	340	352	370	402	385	391	419	390	398	375	392	368	400	388	383	395	377	358	381	355	391	378	348	387	404	389	393	387	391	392	381	362	426	355	372	380	382	387	365	363	377	385	353	366	425	381	414	400	398	401	387	379	390	390	333	366	376	383	395	382	353	373	401	353	371	401	416	376	367	352	394	387	363	403	365	363	367	389	375	370	392	374	349	391	357	388	388	318	380	405	377	388	389	380	355	363	383	377	354	344	375	404	388	368	387	423	359	367	381	392	375	382	370	394	372	316	389	361	365	338	357	390	364	389	375	345	382	391	364	412	397	412	322	353	386	390	371	395	353	382	393	383	379	359	361	366	390	348	352	373	363	383	389	407	389	382	380	432	298	369	355	384	397	331	356	345	351	353	388	346	386	371	382	353	374	424	364	389	354	387	346	381	387	391	372	340	385	332	398	373	351	375	392	369	355	393	366	394	392	343	365	354	358	385	330	382	388	375	392	363
4570	5766	2321	2326	1033	966	924	915	887	938	866	895	957	917	906	962	915	916	928	900	913	908	953	875	954	892	946	938	914	887	898	919	930	890	959	978	904	927	920	863	969	894	931	942	917	935	897	851	872	863	925	911	883	912	842	871	920	957	884	877	924	913	874	901	936	880	922	933	899	900	949	848	927	911	954	886	912	908	870	915	925	890	891	956	903	862	904	888	905	955	934	942	881	955	952	904	918	903	962	881	925	902	903	872	855	925	890	860	958	909	939	833	913	913	875	965	894	927	930	888	945	856	901	899	929	955	937	977	894	916	960	867	913	913	941	902	892	902	924	894	934	946	943	871	937	937	938	875	948	942	900	885	941	858	939	886	928	889	917	900	921	859	926	887	906	879	905	918	912	919	851	951	894	899	924	869	872	905	880	904	880	888	923	884	914	901	888	875	879	888	834	899	913	906	929	885	916	874	903	889	916	884	927	886	884	910	940	916	932	942	871	920	915	953	873	872	918	906	933	886	909	918	885	927	915	906	943	939	920	874	880	896	942	886	900	907	884	876	926	898	879	840	926	893	949	916	908	881	924	920	902	973	925	888	868	879	926	902	927	943	868	912	917	897	902	898	884	916	917	956	870	967	902	905	928	838	980	895	944	919	932	915	933	888	888	892	918	974	895	937	891	974	935	932	915	911	907	924	929	952	942	902	919	945	914	929	885	934	920	928	888	917	881	934	903	930	943	895	932	864	956	913	938	979	890	894	995	925	901	901	911	918	877	926	895	872	909	892	930	915	906	869	924	923	918	912	913	897	898	937	859	896	921	887	940	904	914	920	936	938	914	866	915	937	906	852	917	912	922	863	911	945	896	951	923	903	912	935	946	926	844	915	921	878	883	933	924	906	893	908	890	879	935	870	950	929	861	913	871	917	968	913	983	858	918	934	931	895	942	943	937	891	997	837	907	963	926	851	916	890	932	932	851	940	911	915	878	913	896	915	928	952	938	875	927	941	952	905	912	915	929	885	900	929	922	900	943	970	853	877	888	888	947	923	964	874	926	895	984	913	929	921	878	939	875	894	948	856	964	880	969	900	906	877	932	868	907	934	918	910	917	914	938	872	908	892	919	883	965	928	918	935	931	917	880	824	907	954	891	855	864	912	941	916	905	857	925	905	942	908	911	871	944	867	955	817	889	887	901	951	891	881	868	899	913	908	934	881	920	924	858	896	908	907	923	938	930	880	897	936	907	858	901	931	831	920	937	859	892	858	929	848	860	887	935	939	891	919	959	891	910	859	887	876	956	909	917	851	935	928	868	883	929	937	892	935	898	973	924	882	896	916	914	928	864	965	883	920	920	872	893	855	939	926	834	916	940	857	893	942	937	965	907	883	899	916	956	890	939	918	904	846	874	904	857	876	893	905	901	892	867	869	913	900	882	941	891	894	921	922	899	965	925	917	917	902	934	863	926	885	870	921	951	883	918	865	907	901	926	938	891	962	911	875	966	914	928	968	898	912	932	879	885	858	906	944	866	885	866	926	879	974	939	927	865	885	890	948	885	917	884	925	860	861	940	930	844	883	959	915	933	983	928	881	975	866	904	948	924	892	879	915	932	913	912	954	891	911	913	869	902	930	888	872	937	928	933	958	904	917	877	898	892	913	904	930	886	901	905	901	871	926	906	885	898	867	900	863	955	936	927	884	946	897	883	927	922	937	873	865	879	899	864	914	958	885	884	937	881	877	900	890	927	925	938	985	889	948	927	965	954	914	901	913	935	904	915	999	886	849	907	894	986	900	828	923	874	916	992	932	849	896	969	892	919	915	918	906	891	855	864	909	893	884	954	949	902	894	879	898	920	929	962	905	947	980	899	943	936	930	959	928	967	917	896	911	926	906	918	908	951	907	892	939	891	875	906	842	899	930	923	881	897	898	881	912	874	972	890	879	922	869	914	920	901	989	896	884	915	932	865	921	932	912	871	939	901	885	886	942	919	920	885	923	979	911	879	935	951	882	870	936	904	901	878	917	902	895	898	964	915	889	937	862	898	922	864	865	916	932	917	975	960	906	905	909	918	964	903	848	915	900	934	924	950	882	938	903	941	931	916	955	910	939	872	903	848	929	901	886	889	853	903	912	891	947	909	914	909	910	910	930	909	871	876	870	876	864	927	892	902	906	902	848	886	951	930	901	937	912	929	877	880	888	920	901	897	893	905	892	905	893	875	875	882	933	831	892	940	924	901	953	879	918	890	921	842	913	909	894	961	960	895	901	940	932	922	917	890	883	913	881	947	925	916	896	904	931	956	908	885	905	826	924	936	943	932	887	908	903	931	885	974	874	891	928	886	915	904	876	976	948	934	886	934	893	876	916	898	854	899	891	902	914	915	934	831	876	919	877	917	883	880	907	942	920	879	871	910	884	880	889	948	944	944	893	925	873	910	956	894	945	894	890	890	878	948	926	939	909	914	897	900	956	883	928	906	920	914	921	959	930	864	931	915	910	898	905	829	903	903	938	953	942	860	940	913	911	933	927	897	887	874	913	950	933	922	906	937	926	868	962	878	933	922	893	841	878	873	862	826	912	902	945	893	933	919	892	854	964	936	923	863	861	905	873	838	905	908	921	933	935	829	921	896	926	877	922	960	897	904	865	913	896	924	939	896	899	907	939	916	877	898	877	926	887	908	915	840	874	925	909	811	927	914	909	877	926	899	845	894	897	952	981	894	911	889	896	913	932	925	877	868	919	920	901	886	881	874	926	881	882	839	869	913	907	945	930	955	915	884	892	905	874	951	858	915	928	862	887	882	988	899	939	935	918	922	860	938	918	833	883	903	924	882	923	891	890	888	897	938	892	887	897	856	899	902	916	921	946	865	913	907	914	936	967	916	919	919	892	966	913	947	892	952	885	913	897	883	950	922	902	853	914	912	897	949	914	951	939	851	929	920	894	893	907	952	894	902	912	936	902	922	904	879	929	873	866	915	868	912	911	888	933	911	932	864	886	926	915	920	924	901	956	882	939	918	899	876	892	941	917	860	919	896	896	863	909	936	948	888	902	883	873	903	899	875	890	870	918	951	848	906	949	862	865	919	868	916	899	919	902	912	887	892	932	896	874	934	924	930	854	885	891	899	936	887	866	928	906	917	923	871	905	889	908	919	963	914	885	903	880	904	931	935	878	909	920	888	935	863	904	927	959	945	864	911	849	883	900	952	894	924	951	903	855	983	930	901	868	922	898	972	901	854	886	909	876	919	874	926	926	888	869	903	877	915	937	854	899	845	953	964	919	921	874	905	923	925	955	971	915	877	929	927	907	929	925	862	923	879	955	887	951	914	866	921	945	916	888	928	848	883	896	883	912	911	971	935	967	923	856	938	937	916	903	960	888	883	875	905	916	938	913	897	887	900	962	878	910	878	873	920	914	929	888	914	880	848	898	892	864	898	875	968	911	900	902	926	915	865	928	905	929	941	945	922	894	917	933	918	854	952	919	841	956
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
